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
339615715001	339615715518	339615716068	339615716618	339615717168	339615717718	339615718268	339615718818	339615719368	339615719918	339615720468	339615721018	339615721568	339615722118	339615722668	339615723218	339615723768	339615724318	339615724868	339615725418	339615725968	339615726518	339615727068	339615727618	339615728168	339615728718	339615729268	339615729818	339615730368	339615730918	339615731468	339615732018	339615732568	339615733118	339615733668	339615734218	339615734768	339615735318	339615735868	339615736418	339615736968	339615737518	339615738068	339615738618	339615739168	339615739718	339615740268	339615740818	339615741368	339615741918	339615742468	339615743018	339615743568	339615744118	339615744668	339615745218	339615745768	339615746318	339615746868	339615747418	339615747968	339615748518	339615749068	339615749618	339615750168	339615750718	339615751268	339615751818	339615752368	339615752918	339615753468	339615754018	339615754568	339615755118	339615755668	339615756218	339615756768	339615757318	339615757868	339615758418	339615758968	339615759518	339615760068	339615760618	339615761168	339615761718	339615762268	339615762818	339615763368	339615763918	339615764468	339615765018	339615765568	339615766118	339615766668	339615767218	339615767768	339615768318	339615768868	339615769418	339615769968	339615770518	339615771068	339615771618	339615772168	339615772718	339615773268	339615773818	339615774368	339615774918	339615775468	339615776018	339615776568	339615777118	339615777668	339615778218	339615778768	339615779318	339615779868	339615780418	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2731	3600	2300	2731	3600	2300	2731	3600	2300	2731	3600	2300	2731	3600	2300	2731	3600	2300	2731	3600	2300	2731	3600	2300	2731	3600	2300	2731	3600	2300	2731	3600	2300	2731	3600	2300	2731	3600	2300	2731	3600	2300	2731	3600	2300	2731	3600	2300	2731	3600	2300	2731	3600	2300	2731	3600	2300	2731	3600	2300	2731	3600	2300	2731	3600	2300	2730	3600	2300	2730	3600	2300	2730	3600	2300	2730	3600	2300	2730	3600	2300	2730	3600	2300	2730	3600	2300	2730	3600	2300	2730	3600	2300	2730	3600	2300	2730	3600	2300	2730	3600	2300	2730	3600	2300	2729	3600	2300	2729	3600	2300	2729	3600	2300	2729	3600	2300	2729	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
21421	20052	27658	22182	20351	22952	26287	21195	20308	21079	21408	21255	20605	19876	19338	19111	18468	17748	17616	17299	17117	16863	16744	16708	16680	16653	16394	16108	16070	15969	15784	15714	15778	15570	15356	15521	15336	15388	15328	15433	15382	15404	15356	15390	15360	15381	15586	15320	15429	15477	15553	15308	15347	15263	15218	15388	15356	15267	15210	15093	15315	15235	15392	15364	15351	15342	15313	15330	15343	15362	15242	15290	15226	15423	15489	15361	15423	15222	15317	15349	15406	15228	15364	15345	15301	15214	15255	15538	15382	15094	15331	15439	15411	15228	15310	15490	15270	15445	15274	15214	15283	15266	15413	15422	15146	15193	15292	15139	15302	15101	15336	15189	15279	15226	15198	15334	15449	15246	15272	15477	15316	15316	15075	15210	15352	15431	15164	15272	15365	15199	15449	15140	15489	15339	15294	15311	15009	15355	15223	15242	15289	15291	15288	15219	15402	15367	15314	15346	15326	15486	15317	15359	15182	15317	15223	15321	15298	15245	15331	15185	15176	15273	15193	15254	15183	15066	15462	15200	15388	15272	15214	15394	15327	15363	15293	15274	15258	15262	15332	15169	15473	15356	15107	15207	15287	15349	15421	15249	15348	15110	15360	15276	15303	15334	15282	15192	15269	15525	15258	15254	15361	15343	15229	15213	15199	15104	15296	15152	15251	15194	15271	15295	15266	15347	15370	15155	15368	15267	15319	15273	15400	15213	15358	15138	15123	15425	15327	15256	15067	15184	15326	15340	15392	15200	15267	15309	15375	15010	15334	15243	15414	15298	15323	15185	15177	15365	15288	15395	15452	15117	15237	15270	15217	15333	15189	15156	15262	15235	15135	15393	15470	15118	15207	15182	14964	15238	15431	15398	15189	15231	15277	15379	15254	15382	15409	15516	15360	15161	15244	15141	15346	15284	15126	15284	15130	15274	15466	15294	15107	15131	15248	15115	15318	15396	15280	15245	15263	15293	15335	15260	15311	15181	15219	15210	15234	15266	15006	15268	15222	15514	15196	15277	15338	15316	15478	15370	15456	15183	15202	15466	15447	15373	15303	15329	15297	15380	15326	15437	15514	15260	15233	15286	15240	15151	15164	15304	15080	15287	15335	15190	15413	15147	15362	15267	15168	15278	15254	15208	15195	15143	15035	15201	15186	15219	15152	15389	15242	15212	15264	15352	15215	15225	15160	15331	15232	15328	15398	15273	15330	15218	15249	15412	15234	15110	14947	15237	15238	15353	15237	15172	15436	15182	15345	15335	15397	15514	15218	15230	15348	15260	15213	15240	15231	15324	15264	15422	15336	15455	15224	15166	15154	15091	15292	15227	15312	15423	15325	15178	15221	15364	15095	15317	15313	15245	15194	15212	15167	15253	15238	15258	15326	15260	15188	15235	15303	15353	15296	15221	15128	15511	15162	15376	15352	15259	15202	15156	15391	15262	15200	15389	15304	15375	15352	15329	15134	15081	15072	15392	15332	15231	15193	15290	15302	15120	15142	15226	15177	15242	15392	15301	15183	15281	15201	15249	15173	15360	15198	15269	15333	15175	15293	15307	15255	15142	15389	15311	15256	15156	15454	15019	15259	15161	15427	14981	15251	15233	15268	15421	15149	15203	15148	15190	15383	15233	15267	15516	15227	15207	15213	15297	15247	15290	15089	15233	15622	15356	15327	15290	15225	15381	15162	15150	15326	15239	15462	15395	15491	15190	15183	15121	15084	15168	15207	15442	15378	15384	15281	15285	15200	15258	15398	15215	15117	15180	15464	15134	15310	15333	15296	15188	15195	15326	15081	15197	15147	15153	15266	15435	15482	15404	15308	15385	15366	15109	15298	15389	15411	15299	15223	15548	15305	15186	15278	15317	15497	15464	15247	15225	15293	15298	15509	15474	15387	15387	15211	15199	15206	15058	15343	15247	15298	15174	15184	15388	15301	15329	15263	15330	15312	15283	15275	15122	15365	15376	15255	15107	15299	15008	15393	15321	15155	15238	15397	15350	15256	15230	15323	15246	15249	15392	15411	15332	15312	15382	15102	15197	15367	15173	15125	15202	15194	15186	15307	15291	15166	15144	15067	15260	15387	15302	15283	15248	15430	14917	15011	15315	15342	15468	15419	15377	15346	15167	15280	15098	15405	15390	15343	15194	15210	15366	15384	15283	15233	15251	15266	15242	15218	15272	15106	15214	15323	15337	15337	15202	15142	15323	15214	15370	15205	15440	15239	15256	15272	15336	15098	15338	15199	15346	15185	15257	15415	15195	15132	15336	15298	15322	15207	15117	15271	15271	15186	15274	15282	15287	15478	15324	15056	15274	15323	15276	15305	15351	15237	15224	15182	15268	15248	15102	15167	15250	15394	15352	15325	15115	15219	15419	15222	15258	15199	15306	15348	15134	15344	15145	15039	15295	15221	15260	15315	15285	15307	15354	15164	15165	15301	15261	15319	15262	15206	15207	14922	15230	15048	15209	15270	15304	15217	15138	15163	15359	15114	15281	15354	15196	15141	15388	15376	15150	15315	15328	15342	15299	15037	15294	15374	15296	15169	15260	15272	15254	15465	15463	15258	15473	15373	15193	15090	15209	15275	15319	15191	15238	15216	15250	15215	15065	15348	15387	15372	15351	15338	15274	15570	15456	15421	15378	15238	15084	15310	15194	15048	15381	15300	15474	15372	15078	15121	15222	15369	15141	15140	15291	15302	15242	15236	15363	15269	15202	15261	15221	15165	15186	15160	15233	15330	15070	15068	15405	15132	15182	15420	15294	15180	15375	15207	15250	15478	15281	15341	15246	15207	15201	15159	15168	15262	15216	15094	15194	15273	15183	15360	15518	15341	15148	15159	15263	15224	15310	15318	15252	15335	15350	15269	15217	15309	15375	15037	15324	15340	15368	15304	15331	15213	15073	15152	15230	15237	15212	15245	15283	15207	15349	15345	15231	15237	15218	15064	15203	15287	15396	15357	15268	15216	15142	15388	15446	15239	15215	15320	15229	15231	15117	15285	15315	15441	15279	15360	15342	15266	15203	15228	15179	15356	15477	15440	15375	15079	15290	15334	15282	15002	15240	15082	15171	15135	15468	15295	15375	15209	15168	15191	15427	15274	15287	15173	15215	15495	15158	15155	15242	15318	15282	15473	15534	15297	15148	15205	15207	15248	15255	15411	15360	15294	15234	15302	15404	15236	15272	15255	15134	14972	15081	15328	15315	15471	15149	15327	15269	15112	15055	15236	15240	15034	15093	15396	15435	15324	15235	15231	15286	15256	15129	15136	15309	15417	15355	15324	15202	15326	15323	15436	15393	15294	15181	15389	15161	15365	15333	15135	15165	15267	15169	15319	15304	15456	15279	15157	15190	15204	15202	15364	15126	15203	15406	15477	15075	15445	15372	15419	15107	15247	15168	15322	15261	15460	15208	15276	15026	15260	15197	15377	15339	15226	15317	15283	15327	15194	15117	15218	15181	15025	15289	15226	15239	15124	15432	15220	15158	15176	15299	15311	15197	15438	15299	15268	15309	15328	15347	15211	15388	15264	15205	15390	15163	15299	15477	15246	15390	15420	15238	15260	15150	15211	15275	15231	14982	15236	15285	15017	15280	15337	15238	15154	15184	15234	15268	15171	15252	15153	15294	15238	15365	15371	15195	15199	15313	15238	15318	15352	15124	15481	15392	15302	15221	15401	15350	15372	15350	15311	15319	15362	15278	15300	15317	15466	15223	15163	15236	15266	15265	15275	15222	15210	15097	15363	15328	15380	15286	15105	15196	15278	15386	15388	15344	15239	15348	15362	15238	15236	15326	15356	15208	15179	15375	15340	15104	15148	15263	15283	15369	15448	15295	15257	15405	15261	15152	15287	15408	15397	15202	15176	15138	15304	15123	15253	15203	15284	15245	15271	15053	15308	14979	15238	15186	15172	15261	15369	15263	15182	15260	15240	15220	15196	15166	15344	15256	15247	15296	15352	15152	15393	15251	15023	15257	15340	15402	15226	15256	15467	15311	15333	15303	15369	15184	15190	15009	15301	15156	15314	15175	15083	15230	15089	14946	15339	15154	15263	15229	15304	15247	15130	15249	15279	15283	15389	15119	15023	15054	15269	15096	15243	15209	15203	15282	15302	15282	15327	15332	15232	15411	15327	15245	15164	15071	15343	15150	15130	15327	15310	15338	15221	15300	15263	15376	15329	15210	15202	15393	15163	15418	15302	15378	15365	15309	15376	15383	15453	15139	15171	15263	15366	15185	15261	15197	15337	15335	15415	15262	15380	15294	15364	15157	15159	15350	15226	15084	15317	15202	15308	15176	15262	15460	15417	15373	15459	15187	15311	15258	15251	15319	15324	15335	15383	15403	15245	15234	15185	14957	15094	15300	15226	15172	15085	15333	15107	15202	15166	15280	15312	15458	15269	15468	15278	15231	15239	15229	15250	15178	15277	15214	15175	15207	15286	15220	15131	15143	15139	15306	15246	15275	15241	15354	15079	15288	15389	15373	15271	15245	15288	15337	15121	15352	15193	15366	15415	15248	15367	15170	15310	15419	15472	15407	15348	15122	15300	15417	15194	15434	15351	15217	15306	15525	15314	15248	15281	15106	15296	15223	15123	15190	15123	15389	15217	15353	15385	15200	15368	15377	15309	15044	15214	15276	15220	15225	15186	15254	15265	15452	15382	15461	15461	15236	15330	15294	15379	15064	15237	15289	15358	15265	15152	15320	15334	15209	15412	15149	15217	15323	15370	15190	15056	15256	15292	15343	15430	15405	15274	15356	15339	15160	15202	15082	15184	15232	15151	15313	15345	15356	15233	15152	15206	15225	15303	15328	15348	15207	15218	15419	15286	15297	15207	15318	15242	15145	15306	15375	15154	15311	15272	15342	15176	15120	15158	15316	15163	15154	15291	15172	15247	15287	15298	15219	15312	15324	15172	15443	15374	15305	15401	15356	15238	15126	15315	15247	15393	15201	15399	15209	15122	15247	15286	15380	15386	15207	15299	15273	15360	15142	15254	15077	15173	15172	15230	15466	15242	15073	15386	15246	15235	15109	15358	15285	15105	15231	15339	15296	15287	15184	15319	15229	15294	15336	15287	15277	15226	15088	15571	15265	15283	15256	15392	15396	15371	15172	15284	15310
20981	41745	37159	28914	25188	23587	22512	21365	20956	21781	22201	21982	20920	19838	19209	18299	17569	16689	16134	15618	15389	15048	14934	14819	14796	14692	14237	14076	13945	13848	13612	13610	13375	13286	13246	13332	13141	13027	13233	13055	13132	13089	13264	13023	13266	13065	12985	13351	12991	13129	13232	13014	13066	13130	13041	13012	13139	13231	12956	13131	13020	13052	13202	13045	12980	13174	13115	13179	13163	13182	12983	13127	13273	13121	13251	13112	12999	13347	13037	13161	13112	13150	13165	13082	13137	13012	12993	13019	13041	13062	13194	12996	13014	13150	12870	13058	13136	12923	13178	13090	13071	13075	13186	13067	13042	13162	13165	13142	13167	13030	13167	13134	13142	13077	13155	13141	12968	13099	13033	13181	12980	13110	12960	13053	13051	13159	13053	13052	12952	13084	12946	13130	13168	13216	13044	13136	13195	12968	13219	13063	13053	13063	13164	13190	13039	13161	13130	13210	12983	13024	12977	13021	12842	13014	13023	13115	13120	13150	13043	13128	13095	13064	12944	13167	13134	12919	12883	12963	13092	13156	13053	13078	13050	13053	12936	13107	13033	12932	13150	13120	13060	13198	13094	12938	13021	12985	13093	13019	12999	12948	12949	13185	13090	13109	13078	13146	13122	13046	13218	13094	13101	12983	13120	13044	13124	13023	13027	12975	12887	13010	13045	13093	13024	12912	12918	12976	13196	13113	13127	13134	12831	13052	13122	12873	12998	13041	13021	13047	13009	13000	13192	13055	13049	13041	13020	12959	12977	12879	13130	12987	13106	12849	13050	12971	13029	13112	12844	13111	13032	13051	13002	13087	13136	13083	13036	12993	12914	13052	13073	13169	13054	13200	13123	13098	13023	12963	12978	13039	13180	13003	13032	13196	13048	13164	13058	13161	13207	13143	13222	12953	13012	12970	13093	13152	13169	13089	13150	13069	13024	12928	13067	13043	13162	12920	12953	13154	13047	13059	13128	12977	13190	13045	12925	13045	12862	13165	13064	12968	12969	13043	13229	13121	13149	13055	12924	13046	13208	13212	13145	12998	13066	13000	13034	12867	12851	13020	13039	13021	13087	12999	13177	12980	12877	13056	13152	13070	13296	12868	13038	13172	13176	13248	13108	13135	13006	13051	13042	12947	12974	13042	13011	13043	13128	13146	12940	13193	13063	12942	13123	12996	13101	13178	13052	12961	12948	13132	13033	13136	12931	13069	13189	12979	13102	13126	13075	12997	13139	13205	13068	13234	13124	13056	12946	13148	13206	13076	12989	12973	13030	13161	12937	12976	12909	12943	13035	12922	13106	12875	13099	13134	13279	13031	12925	13025	13046	12874	12884	13205	12981	12960	12968	13128	13037	13093	13143	13162	12954	13063	13072	13070	13124	12993	13073	13089	13266	13019	13005	13068	13053	13009	13132	13137	13035	13039	12960	12979	13119	13027	13149	13046	13073	13154	13071	13067	13180	13099	13077	13142	12867	13035	13060	13120	13068	13037	13085	13180	12900	13061	12980	12979	12923	13088	13025	13187	13157	13102	13164	13159	13309	13013	13022	13152	13034	12984	13112	13227	13108	12997	13075	13011	13044	13152	13107	13054	12921	13001	13169	13102	13191	12962	13033	12966	13087	13029	13210	13053	13041	12995	13119	13017	12846	13116	13052	13078	13118	13045	13145	13052	13096	13134	12995	12962	13107	13055	13017	13015	13044	13042	13007	13044	13295	13042	13055	12845	13080	13086	13027	13159	13055	13063	13113	13107	13202	12967	13025	12919	12935	13046	13174	12980	13028	13094	12897	13077	13137	13143	13117	13019	13091	13031	13070	12920	13045	12905	13052	12948	12808	13135	12890	13038	13028	12893	12931	13150	13170	13067	13085	13055	13094	13084	13068	12976	13047	13146	13013	13013	13050	13111	13065	13108	12952	13070	13122	13039	13000	13243	12925	13032	13105	13000	13133	13182	12990	13163	13109	12989	13031	12896	13134	13065	13219	13024	13069	12951	12939	13012	13044	13174	13044	13123	12958	13012	13133	13075	13094	12969	13150	12942	13070	13141	13032	13033	13160	13030	12919	13038	13144	13173	13053	13034	12986	13144	13134	13175	12962	13050	12977	13050	13179	13072	13128	13048	13030	13046	12970	12961	13149	13059	13041	13139	13109	12937	13082	13034	13126	12960	12998	13139	12996	13038	12906	13038	13038	13200	13060	13090	13103	13019	13017	13239	13003	13120	13174	13125	13027	13077	13117	13066	13049	13172	12952	13224	13047	13058	12994	13145	12925	13088	13068	12993	13000	12989	12873	13159	12943	12954	12928	13046	13004	13010	13152	13127	12843	13184	12906	13317	13041	13140	13060	13054	13044	13051	13059	12899	13106	13067	12926	13160	13001	12975	13240	13004	13293	13120	13272	13008	13040	13117	13018	12912	13072	12972	12940	13051	13076	12982	13063	13124	13065	12948	13047	12951	13080	13242	13063	12950	13140	13200	12998	12938	13034	13085	12954	13016	13052	13319	12965	12947	12954	12962	13105	12849	13195	13051	12938	12993	13075	13047	12932	13106	13136	13071	13037	13110	12923	13023	13172	13093	13126	13127	13029	12939	13097	13047	12892	13149	13008	13076	13101	12951	13120	13119	13118	13017	13001	13325	13072	13120	12941	12858	13124	13054	13060	13033	13110	12884	13062	13212	13168	12913	13007	12996	13081	13042	13118	13143	13066	13028	13011	13171	13130	13046	13154	13028	12868	12889	13084	13053	13050	13109	13057	13123	13020	13078	13096	13177	13075	13053	13059	12953	13070	13259	13049	12945	13013	12943	13173	13052	13094	12997	12997	13050	13055	13156	12959	13083	12999	12904	13228	13076	12965	13105	12952	13022	13118	13164	13168	13033	13063	13204	13065	12894	13015	12997	13008	12991	13077	12975	13094	13199	12937	13044	12996	12959	13169	13111	13099	13031	13081	13054	13114	13017	13189	13162	13011	12931	13001	13214	12996	13032	13067	12919	13095	13271	13084	13070	13067	13150	13089	13091	13028	13071	13056	12950	13154	13131	13046	13176	12891	12993	13021	13020	13057	13035	12915	13127	13109	13073	13011	13091	13143	13084	13199	13066	13007	13117	13092	13081	13039	13219	13031	13087	13089	12916	12965	12969	12953	12989	12986	13054	13074	13032	13071	13037	12936	13121	13175	12986	13025	12973	13000	13022	13028	13002	13132	12929	13030	13280	12981	13114	12892	13096	13159	13032	13054	13045	13176	13033	13019	13006	12920	13105	13153	13129	13034	12983	13136	12924	13067	13099	13084	12984	12985	13135	13145	13226	13000	13010	13039	13099	12993	13117	13075	12927	13031	12904	13091	13006	13082	13141	13042	13078	13055	12976	13155	12907	13013	12990	13078	13114	13036	13097	13000	12957	13089	13059	13060	12986	13201	13037	13134	13008	12958	12944	13069	13013	13050	13023	13129	12993	13043	13183	12932	12956	13149	13169	13111	12997	13000	12937	13096	12973	13094	13218	13040	12986	12870	13089	13062	12980	13241	12927	13247	13093	13065	13014	13023	12902	12999	12950	12913	13163	13087	13175	13005	13139	13035	12977	13177	12985	13086	12874	13019	13162	12961	13128	13008	13043	13035	13087	13135	13123	13055	13129	13136	13012	12957	12963	13067	13111	12998	13048	13138	13016	13029	12994	12979	13004	13015	13140	12864	13075	13093	13113	13045	13097	13081	13079	13079	13050	12913	12967	12979	13095	13101	12946	13051	13109	13061	13239	13078	13076	13006	12996	13067	13099	12953	13023	13055	13067	13025	13029	13037	13127	13126	13044	13126	13114	12786	13003	13137	13122	13060	13063	13115	13034	12935	13068	13033	13173	13114	12984	13173	13079	13105	13060	13089	13090	12917	13002	13018	13179	13070	13108	13036	13080	13013	13050	13106	13115	13000	13140	13252	13001	13152	13129	12975	13050	13037	13138	13030	13047	13040	13006	13154	13036	13049	13115	13258	12883	13184	13027	13094	13050	13094	13097	13069	12964	13034	13073	13047	12900	13019	13105	13019	13154	13171	13100	13085	13073	13200	13097	12942	12915	12869	12915	13078	13004	12999	13077	13069	13072	13021	12960	12964	13040	13091	13107	13020	13013	13055	13027	13156	12915	13050	13066	12975	13135	12958	12988	13033	12915	13134	13030	13027	12874	13086	13055	13087	13077	12923	13021	12924	13190	13063	13202	13255	12915	13204	13288	13077	13112	13132	13006	12934	12966	12971	13113	12783	13131	13168	13080	13151	13127	13167	13002	13075	13018	13244	12879	13090	13031	13015	13099	13333	13106	13141	13132	13062	13048	13033	12977	13153	12981	13140	12883	12966	12887	13066	13132	12926	12919	13092	13110	13024	13217	13073	13023	13162	13109	13009	13002	12982	13162	12849	13031	13048	13112	13025	13015	13003	12952	12975	13012	13130	13140	13101	12928	12957	13065	13058	13023	13080	13145	13092	13026	13041	12998	13138	13133	13135	13156	13165	13122	13065	13269	13065	13051	13005	12965	12947	13053	12919	13101	12996	12978	13090	12931	12951	13175	13007	13136	13144	13005	13065	12923	13191	13040	13101	13100	13033	13088	13003	13009	13047	13193	13002	12959	13192	13048	13000	13082	12969	13099	13100	12993	13019	12933	13114	13005	12998	13007	12978	13009	13101	12882	12991	13135	13154	13138	12968	12972	12963	12946	13094	13098	13131	12847	13091	12970	12928	13247	12932	13143	13144	13034	12938	12947	13039	13053	13142	13089	13046	13128	12912	13127	13122	13160	13184	12995	13135	13168	13102	13041	13127	12921	12920	12836	13034	13167	13011	13074	13069	13021	13038	13232	13074	13129	13028	13059	13143	13045	13027	13051	13041	12958	12940	13184	12992	13009	13147	13057	13026	13012	12976	13191	13000	13037	13205	13037	13090	12988	13098	13087	13197	13054	13036	13109	13102	13135	13102	13087	13112	13069	12945	13141	13115	12888	13153	12977	13194	12962	13057	13150	13132	13205	13029	12990	13217	12804	12980	13071	13056	13090	13095	13024	12957	12980	13107	13083	12953	13078	13005	13121	12922	12958	13086	12880	13232	13140	13119	12979	13096	12984	13006	13169
27714	23151	28417	25413	20941	20234	20105	19807	20195	20239	20369	20059	19288	18885	18608	18150	18054	17897	17593	17453	17755	17724	17355	17281	17360	17028	17247	17275	17081	16842	16895	16898	16920	16909	16770	16702	16670	16845	16715	16855	16728	16846	16804	16971	16693	16648	16874	16619	16740	16856	16953	16701	16668	16734	16608	16789	16777	16761	16706	16726	16833	16874	16732	16813	16793	16972	16662	16741	16729	16709	16791	16753	16593	16691	16816	16723	16599	16639	16772	16765	16827	16769	16579	16717	16617	16806	16488	16584	16800	17089	16727	16743	16654	16851	16937	16815	16760	16805	16626	16761	16489	16877	16858	16821	16619	16688	16783	16763	16696	16661	16806	16675	16822	16680	16677	17085	16784	16792	16732	16502	16697	16806	16888	16693	16835	17017	16747	16679	16813	16971	16825	16777	16685	16808	16678	16638	16845	16772	16775	16600	16913	16937	16827	16832	16765	16676	16887	16668	16693	16814	16897	16791	16741	16955	16815	16745	16777	16624	16676	16687	16790	16782	16736	16582	16670	16955	16789	16642	16784	16829	16785	16739	16503	16865	16608	16972	16680	16870	16769	16774	16808	16624	16900	16751	16942	16822	16778	16725	16855	16519	16653	16804	16804	16942	16872	16911	16802	16736	16827	16723	16670	16630	16785	16686	16784	16695	16717	16605	16854	16881	16591	16693	16519	16700	16555	16811	16662	16622	16662	16782	16574	16845	16926	16908	16734	16696	16675	17142	16732	16909	16716	16588	16849	16639	16610	17005	16657	16660	16833	16855	16664	16666	16999	16802	16910	16790	16718	16771	16677	16737	16649	16663	16765	16786	16700	16658	16754	16752	16724	16749	16785	16602	16789	16803	16850	16613	16766	16702	16623	16556	16787	16910	16547	16686	16800	16622	16852	16696	16732	16687	16560	16534	16772	16882	16819	16804	16854	16437	16926	16710	16695	16835	16745	16656	16948	16748	16603	16600	16696	16511	16677	16584	16615	16733	16654	16514	16642	16629	16625	16464	16568	16489	16704	16701	16714	16820	16776	16891	16836	16864	16693	16807	16790	16738	16798	16544	16703	16712	16767	16843	16731	16862	16685	16618	16676	16831	16534	16834	16538	16627	16728	16720	16852	16586	16759	16668	16658	16741	16946	16671	16793	16717	16732	16605	16684	16523	16882	16705	16775	16695	16879	16821	16841	16719	16684	16666	16694	16908	16837	16966	16756	16930	16718	16758	16863	16779	16724	16882	16805	16679	16690	16603	16704	16708	16648	16646	16818	16794	16825	16698	16827	16728	16815	16808	16824	16723	16752	16559	16650	16870	16733	16826	16840	16890	16851	16700	16809	16717	16807	16716	16713	16616	16693	16855	16614	16859	16856	16979	16660	16516	16821	16627	16858	16778	16704	16896	16656	16619	16629	16885	16788	16825	16716	16708	16759	16772	16730	16780	16784	16601	16718	16574	16744	16826	16688	16725	16891	16687	16794	16668	16849	16827	16644	16709	16829	16620	16694	16749	16681	16626	16672	16570	16716	16743	16555	16712	16639	16780	16825	16606	16603	16720	16568	16823	16839	16676	16646	16779	16924	16844	16616	16910	16703	16581	16645	16853	16861	16717	16694	16757	16844	17002	16760	16636	16673	16567	16839	16712	16952	16881	16691	16630	16845	16884	16712	16816	16701	16707	16573	16443	16573	16715	16730	16728	16669	16725	16807	16645	16768	16664	16751	16565	16860	16729	16753	16488	17010	16881	16804	16655	16519	16732	16680	16859	16743	16717	16757	16749	16617	16593	16694	16687	16769	16716	16779	16673	16693	16631	16782	16490	16707	16683	16557	16793	16845	16778	16851	16862	16658	16766	16805	16825	16749	16870	17026	16815	16696	16924	16723	16983	16734	16622	16702	16736	16984	16801	16727	16688	16774	16752	16846	16646	16847	16698	16743	16744	16891	16705	16715	16676	16733	16628	16831	16934	16642	16782	16560	16699	16787	16823	16799	16638	16945	16709	16909	16808	16665	16729	16802	16639	16767	16711	16928	16999	16632	16673	16686	16422	16578	16650	16770	16944	16777	16677	16844	16828	16684	16718	16793	16706	16677	16859	16733	16816	16570	16775	16569	16852	16781	16791	16660	16738	16706	16866	16671	16687	16974	16689	16643	16547	16689	16655	16753	16922	16707	16644	16784	16788	16681	16721	16732	16695	16681	16915	16655	16893	16959	16919	16616	16670	16784	16928	16777	16602	16671	16594	16690	16545	16944	16866	16975	16742	16758	16851	16818	16881	16817	16716	16567	16829	16670	16698	16688	16750	16775	16663	16704	16895	16662	16923	16659	16927	16549	16753	16831	16637	16669	16559	16681	16716	16651	16873	16669	16835	16814	16912	17019	16684	16842	16692	16874	16636	16595	16440	16735	16634	16662	16859	16843	16624	16676	16700	16789	16806	16945	16822	16747	16885	16787	16734	16782	16716	16775	16798	16855	16843	16547	16603	16736	16798	16826	16722	16810	16712	16811	16750	16686	16781	16675	16562	16538	16655	16537	16800	16883	16745	16632	16833	16858	16799	16811	16576	16873	16846	16994	16690	16773	16831	16887	16741	16865	16928	16792	16679	16744	16692	16929	16676	16879	16787	16814	16699	16888	16872	16804	16797	16751	16768	16731	16653	16806	16844	16792	16717	16707	16820	16903	16800	16421	16518	16709	17060	16832	16825	16773	16822	16852	16750	16737	16702	16788	16767	16713	16793	16737	16621	16787	16621	16749	16720	16819	16702	16674	16762	16695	16771	16693	16869	16742	16701	16708	16850	16919	16752	16760	16677	16716	16779	16991	16711	16660	16780	16928	16796	16929	16805	16782	16630	16668	16743	16862	16778	16646	16712	16800	16864	16677	16977	16814	16991	16665	16916	16861	16557	16690	16587	16685	16691	16791	16642	16589	16596	16601	16839	16882	16704	16892	16694	16803	16750	16729	16834	16883	16935	16607	16517	16667	16639	16744	16674	16530	16725	17064	16701	16792	16788	16826	16786	16962	16740	16807	16764	16744	16812	16659	16779	16744	16872	16825	16780	16658	16674	16830	16613	16818	16796	16761	16609	16702	16802	16733	16735	16812	16778	16831	16562	16751	16580	16703	16760	16677	16628	16886	16929	16767	16588	16846	16744	16971	16839	16693	16738	16641	16980	16596	16745	16921	16664	16768	16817	16725	16989	16805	16880	16753	16983	16843	16721	16783	16592	16584	16609	16646	16578	16635	16641	16717	16642	16604	16727	16726	16853	16786	16865	16590	16653	16685	16587	16669	16844	17036	16751	16769	16718	16737	16614	16767	16739	16928	16918	16781	16821	16504	16865	16681	16682	16773	16820	16834	16846	16733	16885	16732	16671	16769	16828	16826	16638	16959	16642	16791	16887	16838	16648	16629	16990	16688	16444	16715	16791	16910	16815	16643	16765	16678	16755	16689	16735	16794	16686	16957	16765	16846	16770	16878	16723	16659	16723	16643	16916	16716	16656	16857	16729	16716	16758	16742	17088	16958	16719	16922	16906	16645	16840	16573	16695	16835	16721	16734	16879	16868	16663	16786	16631	16618	16669	16838	16783	17041	16660	16728	16826	16790	16691	16772	16694	16805	16853	16916	16615	16844	16698	16770	16786	16911	16803	16705	16756	16880	16869	16718	16734	16662	16793	16623	16891	16804	16824	16609	16600	16578	16869	16770	16766	16855	16927	16771	16655	16694	16906	16834	16686	16609	16776	16906	16823	16691	16851	16843	16806	16698	16932	16652	16745	16818	16495	16582	16730	16810	16837	16774	16706	16977	16815	16710	16837	16651	16663	16902	16827	16770	16867	16835	16760	16817	16757	16684	16715	16788	16888	16575	16744	16663	16763	16805	16803	16767	16527	16930	17022	17007	16680	16972	16794	16845	16823	16764	16647	17002	16541	16706	16691	16926	16879	16846	16884	16575	16578	16900	16808	16678	16642	16764	16707	16781	16911	16805	16877	16814	16836	16731	16790	16494	16633	16643	16706	16858	16654	16801	16558	16794	16464	16644	16690	16647	16692	16535	16793	16689	16731	16764	16726	16821	16766	16963	16738	16712	16774	16894	16593	16679	16888	16618	16606	16775	16834	16752	16787	16812	16480	16765	16856	16696	16849	16875	16758	16688	16830	16654	16581	16767	16705	16842	16715	16694	16626	16737	16807	16859	16961	16821	16550	16822	16771	16710	16758	16884	16782	16582	16600	16835	16835	16757	16689	16901	16931	16837	16590	16965	16666	16593	16635	16780	16788	16835	16647	16819	16836	16689	16774	16701	16777	16751	16856	16666	16693	16659	16871	16655	16638	16595	16817	16825	16584	16694	16796	16893	16660	16772	16625	16707	16791	16983	16756	16890	16842	16793	16743	16610	16741	17019	16647	16790	16752	16928	16693	16823	16788	16948	16752	16848	16660	16751	16819	16782	16729	16695	16565	16829	16884	16700	16549	16867	16710	16689	16786	16664	16860	16639	16859	16593	16561	16875	16516	16804	16669	16842	16766	16803	16707	16725	16825	16958	16720	16792	16774	16816	16677	16783	16816	16619	16758	16899	16659	16915	16775	16929	16788	16694	16678	16736	16853	16784	16854	16623	16729	16833	16837	16758	16866	16815	16770	16777	16899	16703	16850	16861	16879	16720	16798	16638	16616	16932	16830	16513	16742	16702	16753	16745	16768	16525	16683	16650	16731	16879	16625	16635	16758	16785	16682	16891	16608	16714	16727	16561	16755	16704	16855	16775	16746	16670	16599	16693	16817	16718	16678	16678	16795	16652	16650	16804	16783	16881	16756	16504	16696	16887	16604	16850	16830	16975	16834	16674	16641	16439	16652	16701	16742	16724	16710	16722	16805	16764	16716	16714	16856	16848	16616	16748	16740	16814	16830	16605	16686	16758	16700	16724	16707	16729	16797	16843	16669	16625	16667	16722	16724	16583	16925	16853	16611	16801	16723	16592	16771	16788	16927	16745	16725	16878	16745	16609	16746	16656	16787	16752	16745	16839	16803	16766	16795	16888	16739	16645	16781	16956	16622	16783	16593	16565	16904	16801	16578	16632	16785	16787	16862	16691	16738	16784	16937	16664	16700	16801	16609	16800	16964
20528	31150	28935	22918	20618	19766	19477	19402	19754	19726	19702	19260	18398	17651	17043	16672	16396	15963	15579	15648	15373	15074	15068	15101	15167	14897	14625	14678	14630	14623	14530	14492	14238	14225	14366	14262	14296	14364	14271	14135	14166	14325	14314	14225	14371	14209	14194	14188	14304	14379	14117	14351	14413	14158	14349	14239	14273	14193	14234	14341	14221	14201	14212	14309	14328	14186	14265	14437	14333	14082	14100	14151	14228	14293	14292	14119	14354	14219	14270	14179	14088	14347	14108	14141	14263	14307	14242	14371	14203	14467	14225	14172	14291	14076	14249	14308	14258	14337	14263	14116	14223	14363	14309	14280	14244	14313	14226	14310	14335	14244	14134	14325	14334	14288	14166	14168	14327	14209	14244	14241	14118	14158	14200	14288	14215	14233	14186	14230	14281	14329	14115	14294	14291	14204	14142	14271	14159	14272	14225	14230	14187	14157	14254	14166	14233	14275	14284	14380	14095	14233	14326	14149	14324	14379	14150	14224	14224	14256	14342	14333	14180	14352	14249	14291	14154	14345	14115	14113	14351	14087	14196	14223	14310	14448	14282	14121	14277	14306	14041	14391	14115	14262	14220	14188	14311	14271	14116	14235	14186	14190	14237	14190	14109	14343	14151	14117	14247	14179	14105	14175	14197	14403	14282	14232	14272	14309	14104	14222	14063	14309	14382	14304	14192	14200	14172	14077	14352	14327	14300	14365	14229	14215	14126	14329	14163	14372	14408	14180	14318	14225	14304	14276	14230	14419	14253	14046	14282	14226	14367	14096	14336	14273	14191	14170	14125	14265	14219	14232	14288	14203	14191	14156	14192	14263	14071	14380	14324	14049	14299	14270	14276	14355	14172	14148	14363	14163	14314	14309	14013	14134	14206	14078	14224	14353	14293	14463	14204	14177	14242	14168	14295	14260	14152	14165	14190	14426	14276	14252	14168	14310	14273	14214	14118	14287	14280	14214	14160	14190	14272	14165	14270	14332	14302	14270	14115	14324	14278	14093	14119	14281	14241	14344	14265	14201	14105	14303	14259	14388	14225	14097	14248	14219	14199	14322	14198	14225	14355	14279	14325	14288	14288	14304	14190	14218	14353	14196	14190	14112	14259	14440	14157	14308	14167	14237	14099	14146	14333	14272	14285	14276	14329	14183	14334	14155	14225	14138	14240	14298	14211	14314	14298	14330	14082	14213	14228	14142	14281	14172	14207	14196	14227	14219	14236	14105	14360	14098	14349	14048	14568	14340	14315	14300	14212	14044	14169	14291	14299	14186	14131	14267	14190	14389	14331	14226	14135	14207	14363	14266	14316	14180	14260	14342	14214	14296	14154	14166	14243	14404	14250	14143	14115	14235	14147	14418	14338	14355	14288	14095	14294	14141	14242	14141	14340	14210	14314	14243	14149	14059	14128	14210	14185	14215	14126	14183	14377	14210	14136	14208	14151	14256	14228	14166	14367	14215	14305	14176	14365	14155	14313	14363	14235	14201	14192	14177	14301	14314	14250	14203	14188	14181	14208	14191	14232	14199	14211	14242	14287	14379	14249	14348	14312	14334	14215	14354	14298	14310	14248	14228	14356	14234	14296	14279	14256	14315	14264	14271	14259	14203	14171	14225	14206	14442	14138	14230	14228	14165	14298	14166	14085	14278	14254	14281	14276	14189	14292	14225	14233	14287	14282	14374	14213	14218	14194	14341	14312	14335	14178	14200	14210	14259	14454	14330	14213	14360	14292	14282	14265	14425	14222	14376	14251	14355	14261	14395	14241	14326	14328	14251	14313	14100	14047	14379	14234	14157	14193	14088	14347	14309	14286	14104	14420	14440	14187	14079	14332	14293	14196	14233	14295	14242	14237	14246	14316	14268	14250	14247	14246	14244	14183	14043	14295	14299	14315	14268	14271	14292	14325	14259	14202	14159	14204	14172	14268	14173	14121	14394	14282	14081	14206	14221	14181	14318	14274	14319	14171	14126	14216	14124	14412	14412	14214	14152	14022	14226	14278	14198	14116	14261	14299	14225	14332	14209	14151	14164	14388	14109	14280	14262	14222	14169	14325	14346	14227	14077	14186	14211	14010	14195	14141	14107	14395	14106	14328	14141	14233	14117	14276	14224	14240	14237	14209	14239	14235	14113	14227	14196	14275	14171	14135	14428	14105	14223	14127	14138	14251	14295	14182	14172	14123	14319	14294	14254	14152	14323	14297	14330	14368	14257	14372	14243	14368	14231	14307	14252	14147	14393	14036	14323	14230	14317	14133	14125	14265	14311	14210	14293	14076	14379	14362	14221	14178	14107	14306	14251	14192	14154	14028	14297	14231	14101	14236	14213	14241	14299	14394	14233	14278	14316	14325	14194	14282	14260	14362	14240	14207	14284	14023	14271	14349	14294	14228	14256	14264	14286	14227	14351	14294	14281	14303	14229	14068	14168	14377	14332	14140	14202	14232	14246	14217	14026	14302	14236	14318	14270	14271	14328	14118	14343	14234	14338	14278	14265	14175	14279	14241	14193	14069	14432	14374	14391	14431	14156	14279	14229	14126	14247	14090	14153	14002	14194	14312	14224	14345	14236	14331	14250	14286	14296	14203	14226	14161	14213	14230	14115	14096	14177	14362	14305	14226	14234	14259	14180	14333	14214	14193	14144	14279	14335	14152	14131	14272	14450	14294	14371	14147	14335	14326	14164	14161	14041	14283	14164	14357	14172	14271	14207	14371	14290	14212	14194	14294	14480	14174	14357	14281	14200	14150	14428	14192	14206	14291	14149	14089	14180	14275	14204	14419	14184	14174	14229	14123	14361	14422	14232	14085	14205	14379	14308	14101	14327	14247	14250	14137	14255	14214	14316	14469	14253	14372	14125	14272	14310	14226	14184	14363	14233	14410	14347	14141	14317	14337	14231	14468	14147	14231	14283	14409	14226	14194	14118	14286	14298	14372	14284	14184	14026	14283	14366	14291	14333	14167	14230	14375	14161	14104	14354	14324	14190	14134	14294	14305	14233	14078	14207	14299	14349	14198	14194	14229	14241	14231	14182	14265	14048	14103	14259	14293	14338	14233	14343	14194	14324	14214	14191	14197	14211	14056	14331	14223	14318	14185	14305	14143	14302	14263	14104	14267	14211	14198	14213	14175	14255	14202	14200	14124	14291	14083	14194	14329	14280	14296	14141	14316	14355	14232	14320	14256	14315	14188	14383	14138	14334	14143	14232	14132	14292	14146	14439	14336	13992	14262	14211	14267	14123	14069	14364	14307	14285	14321	14164	14372	14301	14085	14147	14248	14179	14150	14277	14141	14122	14264	14083	14197	14269	14257	14248	14370	14336	14323	14227	14127	14222	14104	14235	14292	14313	14268	14170	14187	14347	14269	14167	14440	14127	14169	14217	14233	14139	14238	14217	14148	14198	14142	14284	14324	14290	14152	14235	14158	14129	14527	14239	14355	14230	14265	14148	14326	14265	14269	14325	14186	14232	14149	14371	14417	14262	14140	14320	14165	14272	14301	14197	14293	14309	14133	14164	14312	14229	14231	14089	14245	14168	14094	14196	14334	14234	14247	14333	14243	14146	14198	14343	14258	14092	14425	14225	14159	14075	14340	14373	14063	14186	14100	14199	14332	14348	14292	14218	14321	14213	14349	14388	14154	14310	14333	14178	14224	14218	14283	14454	14186	14250	14316	14283	14143	14242	14342	14247	14263	14189	14247	14259	14196	14122	14309	14310	14186	14235	14292	14323	14186	14249	14099	14207	14260	14279	14177	14234	14385	14175	14406	14091	14399	14176	14167	14309	14279	14222	14430	14272	14294	14233	14208	14264	14273	14304	14189	14129	14315	14283	14415	14248	14289	14366	14282	14056	14103	14290	14266	14180	14318	14285	14357	14181	14269	14121	14288	14157	14362	14235	14320	14265	14336	14220	14152	14276	14161	14260	14231	14248	14256	14436	14150	14440	14244	14192	14136	14482	14216	14384	14078	14120	14271	14211	14290	14179	14206	14159	14298	14212	14200	14235	14162	14269	14239	14249	14173	14177	14390	14200	14369	14284	14150	14227	14348	14213	14380	14322	14161	14208	14234	14323	14234	14367	14045	14330	14114	14143	14350	14301	14375	14195	14204	14202	14183	14327	14191	14160	14344	14136	14180	14282	14328	14181	14357	14172	14270	14207	14152	14233	14268	14150	14232	14210	14181	14159	14176	14399	14273	14290	14314	14206	14170	14057	14310	14182	14249	14493	14235	14103	14338	14172	14323	14164	14279	14116	14344	14279	14318	14216	14239	14138	14314	14243	14162	14112	14365	14387	14304	14215	14379	14271	14269	14165	14230	14044	14189	14328	14172	14204	14278	14225	14139	14286	14173	14219	14183	14354	14279	14176	14315	14290	14184	14229	14126	14190	14104	14253	14336	14076	14389	14462	14303	14253	14230	14202	14018	14342	14241	14225	14112	14278	14395	14350	14110	14184	14209	14428	14082	14155	14267	14180	14206	14203	14153	14292	14425	14130	14289	14120	14221	14076	14300	14296	14162	14427	14287	14066	14389	14354	14266	14406	14228	14380	14239	14218	14279	14243	14176	14272	14214	14102	14290	14206	14209	14322	14149	14344	14166	14258	14262	14177	14278	14256	14187	14194	14330	14125	14310	14237	14318	14199	14256	14199	14390	14258	14354	14292	14284	14309	14281	14066	14405	14343	14134	14613	14182	14207	13982	14233	14202	14298	14333	14219	14203	14328	14180	14207	14267	14308	14090	14167	14224	14198	14399	14176	14354	14284	14038	14356	14011	14498	14267	14347	14186	14085	14282	14267	14282	14322	14126	14165	14196	14218	14235	14449	14375	14348	14372	14291	14223	14189	14048	14286	14196	14134	14213	14324	14241	14112	14253	14264	14328	14215	14264	14031	14274	14303	14249	14300	14341	14377	14355	14217	14268	14379	14353	14289	14430	14256	14137	14060	14346	14482	14302	14225	14349	14129	14116	14386	14328	14222	14026	14059	14313	14256	14199	14437	14329	14317	14245	14327	14279	14332	14260	14360	14071	14380	14353	14219	14533	14127	14141	14311	14339	14308	14133	14200	14339	14186	14134	14193	14319	14066	14329	14260	14233	14446	14033	14072	14089	14290	14220	14170	14327	14324
23630	21358	29152	24077	22643	24868	26212	23278	22667	22968	22484	21238	20763	20134	19555	18976	18919	18572	18407	18193	18075	17826	17848	17699	17697	17500	17223	17315	17058	17176	16989	16958	16675	16715	16827	16650	16770	16526	16722	16719	16642	16539	16801	16499	16533	16840	16836	16729	16473	16654	16544	16728	16746	16689	16654	16864	16611	16606	16687	16642	16703	16845	16642	16627	16805	16619	16658	16773	16461	16517	16807	16668	16621	16687	16471	16628	16628	16474	16662	16706	16559	16567	16455	16749	16793	16648	16762	16556	16454	16516	16583	16577	16612	16540	16634	16467	16629	16514	16719	16568	16457	16482	16515	16669	16620	16653	16582	16577	16540	16763	16761	16702	16544	16732	16635	16521	16786	16810	16563	16477	16649	16641	16617	16430	16501	16600	16497	16622	16752	16420	16514	16356	16571	16622	16744	16455	16599	16430	16584	16763	16743	16535	16573	16669	16476	16620	16549	16672	16631	16607	16739	16578	16844	16539	16531	16733	16603	16514	16584	16644	16674	16485	16707	16654	16501	16588	16412	16553	16392	16601	16681	16738	16427	16645	16502	16382	16759	16618	16808	16600	16498	16486	16444	16645	16564	16568	16841	16664	16486	16613	16759	16623	16593	16792	16567	16721	16520	16376	16505	16567	16693	16454	16616	16765	16493	16536	16674	16476	16627	16719	16661	16586	16685	16505	16515	16632	16447	16618	16473	16560	16568	16640	16669	16384	16555	16465	16490	16649	16659	16624	16574	16646	16532	16371	16628	16476	16571	16456	16761	16594	16630	16589	16650	16756	16594	16473	16689	16685	16523	16438	16771	16694	16496	16557	16651	16863	16537	16764	16895	16678	16584	16363	16504	16751	16554	16706	16761	16386	16608	16680	16593	16567	16556	16727	16761	16653	16919	16544	16651	16638	16521	16732	16514	16736	16739	16424	16683	16696	16555	16562	16518	16602	16579	16558	16690	16472	16567	16681	16338	16675	16611	16655	16587	16545	16420	16506	16440	16427	16625	16612	16456	16662	16701	16515	16649	16485	16651	16555	16522	16542	16504	16521	16525	16738	16670	16528	16533	16487	16580	16455	16671	16560	16604	16698	16697	16603	16542	16592	16493	16601	16844	16558	16606	16527	16493	16547	16632	16341	16677	16307	16712	16684	16625	16594	16474	16296	16550	16459	16371	16690	16457	16525	16467	16624	16597	16399	16494	16562	16786	16512	16511	16610	16515	16581	16494	16342	16616	16548	16592	16673	16686	16509	16258	16493	16378	16656	16710	16549	16651	16596	16485	16582	16625	16485	16688	16526	16484	16502	16664	16431	16720	16533	16583	16398	16528	16679	16616	16424	16630	16649	16622	16437	16486	16606	16468	16337	16547	16299	16546	16619	16851	16650	16598	16544	16486	16578	16575	16339	16543	16452	16511	16622	16681	16613	16516	16666	16609	16616	16589	16607	16832	16769	16543	16577	16450	16470	16578	16490	16698	16475	16487	16819	16575	16516	16511	16660	16512	16694	16835	16607	16529	16688	16527	16624	16740	16589	16480	16448	16689	16675	16503	16438	16419	16399	16430	16662	16728	16698	16565	16794	16667	16627	16624	16574	16663	16489	16531	16486	16567	16483	16628	16627	16509	16693	16733	16718	16679	16544	16690	16527	16633	16625	16521	16647	16658	16561	16617	16488	16614	16634	16582	16665	16548	16632	16539	16472	16615	16527	16670	16626	16410	16404	16641	16587	16364	16359	16645	16683	16546	16755	16596	16739	16442	16592	16459	16681	16606	16526	16704	16610	16620	16639	16558	16632	16506	16563	16505	16496	16666	16498	16582	16356	16644	16688	16702	16328	16289	16634	16730	16508	16681	16438	16558	16535	16535	16603	16620	16452	16596	16502	16579	16568	16673	16638	16600	16522	16612	16535	16441	16505	16653	16723	16753	16539	16785	16535	16533	16600	16472	16582	16761	16541	16602	16675	16711	16445	16796	16675	16710	16623	16479	16519	16655	16529	16621	16456	16486	16562	16587	16616	16743	16622	16682	16464	16755	16595	16678	16627	16413	16641	16547	16581	16274	16636	16504	16471	16869	16489	16778	16430	16401	16592	16723	16578	16448	16532	16617	16608	16719	16687	16567	16609	16698	16662	16606	16528	16540	16467	16603	16418	16817	16532	16789	16767	16669	16496	16542	16492	16556	16567	16533	16572	16616	16617	16575	16610	16597	16423	16667	16418	16690	16378	16604	16554	16752	16515	16634	16531	16563	16560	16536	16714	16467	16687	16576	16685	16732	16506	16645	16623	16651	16489	16408	16527	16438	16375	16411	16618	16634	16530	16851	16534	16754	16611	16476	16477	16700	16582	16547	16611	16634	16569	16687	16426	16614	16279	16536	16524	16581	16525	16511	16640	16839	16629	16459	16609	16372	16510	16487	16772	16594	16504	16403	16590	16624	16436	16516	16618	16642	16373	16585	16678	16662	16497	16409	16578	16577	16511	16801	16507	16556	16407	16565	16482	16618	16570	16644	16469	16340	16662	16617	16506	16662	16725	16603	16700	16610	16416	16562	16569	16655	16648	16413	16219	16563	16773	16905	16610	16355	16552	16736	16484	16634	16374	16486	16426	16581	16547	16567	16559	16427	16578	16639	16492	16409	16272	16575	16638	16676	16717	16741	16665	16558	16644	16576	16367	16579	16528	16442	16735	16738	16586	16506	16711	16701	16678	16601	16571	16628	16710	16585	16530	16673	16472	16561	16526	16539	16699	16492	16466	16452	16737	16625	16615	16666	16515	16485	16627	16643	16670	16532	16666	16372	16476	16609	16680	16658	16757	16649	16615	16425	16634	16576	16493	16665	16675	16596	16608	16375	16438	16546	16424	16576	16724	16655	16709	16628	16636	16404	16396	16788	16716	16504	16461	16627	16512	16677	16523	16589	16664	16719	16562	16454	16489	16599	16655	16546	16746	16765	16768	16597	16658	16417	16395	16460	16663	16542	16460	16622	16657	16581	16670	16483	16702	16692	16534	16555	16858	16632	16587	16464	16544	16567	16649	16350	16330	16558	16502	16563	16537	16535	16513	16604	16676	16566	16474	16465	16548	16579	16729	16447	16604	16561	16504	16648	16310	16747	16732	16677	16523	16727	16476	16370	16527	16654	16698	16708	16570	16706	16490	16555	16562	16559	16625	16447	16584	16747	16578	16582	16704	16587	16668	16698	16515	16489	16633	16663	16509	16600	16732	16685	16475	16493	16576	16747	16678	16345	16651	16422	16490	16477	16515	16751	16592	16562	16691	16560	16506	16643	16520	16489	16538	16810	16651	16709	16578	16583	16694	16481	16442	16674	16473	16558	16579	16731	16733	16687	16404	16591	16554	16575	16729	16559	16397	16643	16421	16672	16471	16686	16713	16748	16602	16600	16328	16562	16616	16772	16708	16617	16438	16700	16480	16334	16608	16584	16590	16750	16723	16674	16671	16636	16584	16633	16648	16692	16411	16705	16603	16535	16652	16592	16501	16629	16600	16510	16780	16590	16654	16552	16535	16634	16566	16568	16650	16608	16629	16586	16493	16537	16469	16504	16470	16588	16719	16430	16617	16606	16657	16548	16752	16679	16583	16517	16659	16500	16783	16617	16514	16541	16647	16491	16466	16573	16654	16661	16749	16708	16485	16556	16460	16684	16376	16533	16623	16700	16470	16482	16439	16509	16528	16658	16501	16689	16784	16602	16604	16675	16719	16584	16525	16696	16560	16559	16661	16630	16765	16490	16583	16600	16599	16617	16714	16717	16720	16550	16668	16420	16789	16695	16559	16734	16773	16511	16711	16719	16443	16551	16553	16459	16624	16617	16620	16525	16511	16779	16517	16395	16486	16576	16673	16645	16547	16660	16424	16532	16684	16585	17021	16648	16389	16575	16600	16590	16914	16529	16611	16684	16634	16661	16500	16484	16587	16616	16694	16547	16709	16585	16438	16677	16598	16587	16539	16670	16664	16493	16550	16662	16449	16400	16658	16710	16411	16695	16575	16400	16464	16434	16432	16734	16418	16495	16737	16477	16535	16525	16567	16735	16678	16710	16551	16461	16625	16581	16538	16639	16632	16565	16568	16586	16664	16681	16475	16432	16495	16678	16677	16586	16568	16640	16909	16722	16697	16473	16423	16603	16565	16593	16555	16665	16477	16621	16532	16853	16597	16561	16428	16310	16578	16448	16639	16618	16394	16735	16633	16630	16680	16613	16600	16652	16458	16698	16530	16484	16559	16582	16579	16678	16816	16815	16567	16770	16703	16400	16623	16554	16682	16687	16512	16726	16769	16684	16534	16363	16561	16632	16692	16728	16643	16544	16603	16599	16678	16552	16635	16542	16761	16852	16404	16487	16599	16725	16549	16527	16596	16792	16617	16405	16759	16442	16595	16582	16645	16627	16504	16564	16685	16486	16388	16512	16598	16824	16419	16780	16678	16500	16461	16646	16506	16523	16513	16649	16865	16578	16874	16594	16722	16411	16621	16628	16763	16530	16621	16689	16719	16622	16689	16707	16742	16585	16449	16566	16558	16597	16510	16501	16577	16443	16767	16547	16556	16424	16639	16897	16524	16594	16457	16712	16759	16491	16724	16646	16403	16611	16507	16350	16780	16630	16695	16525	16566	16517	16724	16545	16673	16619	16344	16431	16630	16576	16623	16747	16418	16553	16667	16534	16555	16721	16524	16449	16661	16637	16670	16644	16560	16561	16571	16639	16476	16793	16509	16766	16763	16696	16489	16649	16521	16626	16628	16664	16484	16578	16673	16528	16513	16662	16674	16650	16585	16739	16505	16539	16669	16704	16679	16713	16824	16535	16413	16660	16535	16618	16647	16637	16578	16548	16583	16473	16675	16520	16699	16754	16568	16430	16577	16515	16743	16747	16483	16510	16563	16625	16393	16483	16701	16520	16569	16779	16585	16628	16474	16533	16542	16731	16714	16536	16531	16567	16567	16647	16561	16677	16662	16657	16510	16515	16696	16805	16621	16597	16445	16747	16707	16710	16471	16757	16624	16703	16702	16567	16788	16539	16594	16762	16562	16737	16705	16528	16460	16579	16644	16429	16523	16652	16588	16592	16779	16512	16577	16750	16718	16686	16614	16750	16449	16681	16679
21263	39126	34766	27830	25263	24290	24284	23940	23816	23680	22871	21222	20229	19594	18313	17706	17320	17054	16569	16483	16015	15951	15868	15660	15636	15267	14966	15022	14770	14747	14538	14531	14361	14334	14458	14467	14352	14291	14362	14244	14261	14220	14143	14175	14256	14238	14297	14161	14312	14180	14259	14323	14165	14160	14283	14071	14179	14007	14177	14288	14279	14271	14183	14393	14117	14194	14178	14365	14306	14118	14277	14132	14151	14125	14231	14186	14142	14230	14181	14085	14195	14050	14233	14181	14079	14225	14178	14120	14196	14142	13996	14265	14072	14296	14297	14136	14253	14250	14254	13849	14160	14285	14272	14119	14186	14068	14295	14119	14274	14304	14111	14186	14253	14232	14213	14225	14096	14073	14167	14289	14410	14327	14080	14227	14311	14298	14101	14213	14232	14141	14237	14181	14340	14272	14256	14231	14314	14255	14119	14283	14252	14077	14192	14218	14155	14186	14205	14237	14260	14229	14202	14120	14190	14169	14307	14253	14198	14043	14136	14208	14218	14212	14189	14038	14207	14289	14203	14262	14218	14114	14441	14211	14160	14190	14244	14241	14341	14183	14180	14098	14293	14093	14189	14212	14232	14281	14097	14085	14363	14165	14128	14130	14133	14053	14043	14253	14204	14276	14140	14390	14289	14142	14244	14223	14333	14331	14213	14263	14230	14137	14171	14245	14276	14274	14217	14207	14314	14241	14130	14228	14278	14211	14281	14318	14188	14054	14193	14253	14137	14175	14102	14261	14108	14195	14358	14196	14189	14270	14149	14080	14256	14275	14200	14218	14238	14262	14216	14057	14066	14188	14264	14103	14231	14186	14118	14218	14178	14153	14087	14152	14106	14257	14111	13994	14249	14130	14413	14210	14190	14201	14157	14260	14281	14195	14049	14300	14221	14117	14415	14183	14263	14243	14149	14148	14126	14204	14030	14127	14161	14264	14059	14314	14163	14103	14285	14161	14264	14150	14192	14214	14226	14221	14168	14196	14317	14088	14281	14254	14172	14350	14080	14273	14259	14050	14280	14251	14196	14001	14244	14133	14125	14182	14247	14224	13912	14182	14111	14344	14183	14112	14161	14354	14150	14222	14109	14184	14145	14200	14157	14078	14139	14261	13997	14156	14081	14063	14130	13901	14115	14069	14292	14023	14192	14214	14195	14244	14301	14152	14189	14088	14188	14259	14166	14236	14163	14187	14260	14185	14325	14236	14376	14110	14192	14095	14158	14010	14123	14139	14219	14103	14129	14192	14188	14370	14174	14046	14128	14280	14081	14272	14095	14204	14171	14245	14194	14471	14243	14108	14138	14098	14024	14250	14363	14204	14194	14274	14234	14032	14246	14353	14088	14127	14322	14131	14128	14131	14191	14244	14322	14120	14138	14346	14121	14089	14384	14241	14091	14223	14073	14221	14290	14035	14278	14175	14225	14148	14189	14299	14103	14296	14218	14094	14190	14185	14173	14282	14142	14188	14180	14301	14209	14112	14182	14246	14090	14072	13933	14180	14151	14170	14050	14279	14033	14247	14285	14189	14196	14013	14188	14150	14044	14291	14064	14155	14072	14300	14170	14172	14200	14165	14186	14195	14193	14130	14141	14173	14270	14119	14297	14318	14398	14245	14283	14253	14011	14233	14012	14248	14186	14195	14157	14120	14132	14161	14107	14126	14239	14200	14346	14325	14251	14114	14076	14223	14329	14257	14329	14101	14102	14238	14173	14070	14186	14116	14167	14208	14318	14188	14204	14319	14201	14155	14182	14314	14076	14311	14158	14309	14111	14104	14289	14226	14272	14113	14279	14154	14139	14211	14229	14184	14231	14107	14244	14205	14182	14188	14325	14419	14226	14117	14132	14173	14214	14057	14228	14077	14285	14146	14154	14118	14229	14215	14138	14198	14053	14228	14124	14246	14038	14178	14347	14100	14319	14074	14236	14127	14385	14113	14250	13968	14124	14161	14126	14258	14278	14216	14235	14086	14217	14102	14117	14208	14114	14198	14270	13990	14284	14251	14045	13973	14343	14253	14209	14451	14003	14063	14229	14054	14426	14364	14207	14341	14125	14181	14075	14163	14092	14204	14132	14174	14127	14205	14327	14276	14107	14152	14360	14207	14289	14259	14210	14125	14361	14111	14223	14128	14300	14148	14236	14182	14216	14362	14214	14208	14220	13996	14182	14187	14303	14063	14298	14140	14216	14389	14272	14131	14176	14052	14266	14086	14050	14091	14289	14168	14180	14277	14252	14311	14199	14121	14049	14154	14219	14231	14152	14175	14324	14127	14347	14254	14166	14198	14115	14259	14370	14178	14044	14390	14097	14115	14161	14287	14214	14173	14218	14307	14188	14251	14109	14268	14147	14213	14364	14188	14190	14239	14223	14248	14248	14223	14297	14151	14125	14113	14198	14135	14349	14234	14119	14361	14050	14272	14140	14091	14135	14188	14111	14176	14168	14335	14009	14119	14120	14027	14212	14114	14317	14168	14187	14152	14033	14188	14189	14049	14048	14227	14369	14240	14109	14241	14148	14207	14158	14396	14200	14217	14166	14164	14166	14235	14238	14151	14411	14270	14155	14229	14174	14145	14216	14263	14091	14202	14180	14317	14101	14220	14245	14110	14357	14265	14343	14184	14182	14214	14210	14297	14073	14168	14125	14070	14153	14149	14376	14135	14127	14246	14188	14124	14167	14327	14196	14194	14251	14259	14143	14248	14175	14098	14120	14171	14293	14181	14250	14288	14367	14117	14142	14406	14199	14270	14192	14212	14137	14236	14216	14251	14306	14153	14140	14031	14401	14148	14318	14097	14184	14138	14276	14239	14428	14149	14197	14195	14263	14073	14288	14263	14309	14339	14290	14272	14055	14072	14141	14365	14410	14125	14275	14064	14286	14210	13979	14215	14183	14030	14290	14252	14291	14156	14178	14195	14034	14152	14126	14220	14052	14093	14152	14065	14070	14148	14248	14172	13984	14114	14048	14079	14206	14177	14080	14237	14235	14187	14082	14004	14061	14179	14242	14187	14083	14293	14179	14129	14248	14219	14219	14112	14279	14118	14165	14159	14358	14289	14130	14449	14186	14285	14301	14100	14140	14148	14217	14273	14268	14304	14166	14144	14238	13976	14019	14198	14126	14239	14097	14017	14154	14218	14160	14259	14217	14178	14215	14124	14163	14226	14154	14385	14114	14195	14184	14080	14239	14098	14184	14212	14049	14164	14077	14242	14270	14152	14336	14201	14073	14265	14141	14199	13963	14172	14495	13996	14316	14241	14140	14180	14015	14289	14297	14118	14229	14181	14221	14133	14014	14185	14223	14086	14179	14189	14143	14225	14172	14127	14116	14244	14137	14076	14062	14264	14054	14285	14214	14144	14242	14187	14326	14208	14099	14237	14173	14118	14174	14105	14230	14073	14218	14300	14240	14163	14332	14207	14219	14317	14011	14362	14120	14236	14132	14251	14148	14045	14354	14226	14216	14176	14245	14297	13972	14096	14181	14065	14050	14216	14299	14248	14254	14199	14272	14198	14142	14161	14154	14125	14159	14148	14203	14221	14218	14245	14231	14298	14158	14145	14117	14262	14292	14294	13992	14202	14123	14400	14114	14366	14237	14309	14324	14084	14251	14004	14222	14129	14091	14122	14170	14117	14340	14133	14272	14341	14220	14304	14289	14112	14080	13958	14284	14170	14190	14128	14219	14201	14323	14399	14163	14089	14293	14202	14198	14208	14220	14166	14142	14324	14208	14214	14228	14003	14135	14209	14229	14218	14214	14072	14165	14217	14123	14158	14099	14243	14252	14186	14386	14265	14201	14232	14184	14140	14272	14354	14113	14152	14053	14143	14179	14153	14150	14075	14187	14093	14237	14082	14326	14339	14420	14026	14411	14105	14356	14231	14016	14150	14177	14313	14139	14166	14241	14085	14283	14273	14192	14268	14117	14203	14080	14255	14148	14180	13991	14166	14130	14206	14282	14351	14273	14147	14110	14230	14209	14207	14179	14257	14119	14191	14111	14245	14176	14020	13985	14142	14099	14007	14185	14053	14205	14239	14260	14272	14164	14157	14185	14211	14239	14140	14077	14138	14349	14182	14376	14143	14149	14202	14233	14340	14293	14342	14124	14261	14207	14326	14210	14240	14113	14110	14196	14153	14260	14110	14101	14221	14174	14188	14248	14057	14138	14357	14143	14123	14218	14049	14145	14300	14161	14036	14253	14185	14311	14128	14098	14248	14088	14071	14228	14214	14326	14097	14206	14163	14213	14149	14247	14388	14123	14235	14320	14086	14186	14218	14172	14257	14210	14035	14027	14041	14326	14163	14221	14194	14159	14321	14253	14216	14179	14214	14111	14225	14293	14152	14346	14064	14083	14271	14292	14134	14034	14195	14171	14136	14337	14311	14176	14146	14067	14277	14154	14311	14073	14044	14246	14209	14128	13922	14089	14272	14108	14156	14184	14133	14044	14018	14220	14184	14062	14147	14283	14165	14027	14245	14116	14058	14263	14124	14175	14304	14251	14281	14213	14336	14195	14199	14395	14392	14144	14232	14193	14186	14175	14166	14184	14069	14265	14295	14336	14183	14249	13948	14344	13910	14154	14322	14317	14154	14125	14188	14053	14119	14323	14247	14244	14159	14097	14213	14299	14235	14252	14193	14153	14314	14170	14118	14238	14037	14341	14193	14276	14215	14258	14187	14059	14119	13997	14140	14276	14145	14050	14224	14212	14206	14315	14262	14187	14272	14285	14249	14200	14094	14191	14032	14317	14004	14243	14283	14302	14061	14147	14117	14279	14062	14313	14042	14187	14166	14187	14293	14337	14184	14224	14180	14329	14291	14204	14177	14249	14020	14308	14095	14100	14244	14154	14075	14154	14392	14248	14209	14169	14227	14075	14156	14339	14117	14322	14173	14302	14287	14144	14280	14155	14094	14223	14232	14285	14299	14225	14079	14392	14273	13954	14237	14302	14152	14303	14051	14160	14294	14241	14175	14189	14257	14172	14096	14185	14078	14257	14264	14201	14078	14166	14324	14231	14168	14120	14128	14244	14179	14246	14206	14117	14113	14141	13969	14218	14319	14108	14225	14102	14164	14206	14169	14035	14103	14188	14244	14289	13936	14207	14045	14027	14146
22795	21290	29314	23623	21690	25201	30531	26531	25449	25068	23667	22355	21628	21352	20429	19574	19426	19039	18703	18700	18514	18515	18452	17871	17977	17612	17380	17368	17117	17005	16852	16897	16849	16832	16759	16787	16793	16684	16414	16696	16736	16632	16618	16517	16592	16364	16530	16529	16620	16523	16490	16537	16576	16705	16532	16627	16467	16421	16599	16538	16516	16473	16540	16441	16730	16443	16317	16529	16193	16536	16650	16568	16777	16491	16630	16487	16480	16600	16439	16522	16733	16629	16538	16392	16562	16525	16500	16614	16441	16407	16453	16580	16514	16309	16444	16557	16472	16427	16563	16678	16439	16331	16489	16630	16458	16434	16586	16574	16480	16559	16561	16411	16299	16455	16603	16441	16570	16411	16499	16469	16403	16397	16465	16449	16446	16482	16460	16454	16445	16146	16427	16416	16381	16404	16508	16449	16341	16434	16332	16920	16363	16560	16405	16525	16602	16430	16347	16341	16507	16488	16360	16528	16279	16341	16255	16426	16431	16513	16339	16578	16349	16406	16547	16597	16422	16368	16423	16377	16368	16494	16506	16499	16593	16294	16399	16571	16405	16495	16457	16518	16465	16534	16489	16582	16426	16629	16534	16605	16551	16361	16426	16460	16402	16513	16393	16493	16685	16634	16555	16435	16448	16325	16590	16415	16263	16483	16492	16525	16445	16391	16623	16245	16532	16338	16410	16530	16385	16453	16413	16500	16298	16503	16506	16482	16267	16460	16474	16468	16427	16542	16442	16446	16631	16595	16499	16368	16323	16449	16453	16426	16463	16537	16581	16648	16570	16546	16415	16477	16486	16428	16440	16342	16695	16502	16479	16513	16568	16480	16286	16531	16697	16673	16570	16649	16477	16560	16222	16441	16440	16522	16338	16499	16389	16327	16397	16599	16352	16333	16301	16440	16451	16456	16404	16432	16276	16365	16291	16591	16554	16673	16694	16236	16411	16486	16427	16512	16509	16252	16214	16435	16422	16470	16390	16299	16120	16524	16408	16359	16548	16452	16470	16351	16582	16535	16264	16353	16470	16243	16283	16308	16275	16361	16617	16541	16293	16528	16668	16349	16266	16343	16253	16574	16446	16410	16570	16672	16690	16188	16366	16385	16557	16622	16545	16379	16426	16357	16345	16310	16709	16515	16589	16326	16302	16249	16510	16466	16467	16474	16377	16461	16568	16417	16507	16513	16439	16344	16433	16551	16558	16293	16536	16411	16448	16439	16355	16623	16376	16546	16594	16484	16450	16508	16444	16176	16324	16158	16469	16437	16366	16639	16324	16659	16434	16373	16626	16400	16389	16399	16434	16587	16368	16685	16517	16561	16511	16365	16324	16429	16477	16243	16502	16642	16367	16633	16298	16577	16512	16505	16696	16564	16408	16443	16385	16460	16461	16444	16552	16760	16370	16484	16620	16326	16383	16329	16671	16532	16374	16415	16407	16521	16670	16423	16381	16198	16419	16501	16373	16586	16535	16408	16555	16452	16445	16291	16343	16385	16416	16449	16484	16145	16325	16615	16388	16521	16407	16358	16563	16736	16466	16416	16602	16355	16293	16382	16396	16353	16205	16567	16396	16394	16454	16676	16690	16560	16492	16477	16613	16683	16581	16250	16342	16296	16324	16379	16556	16524	16348	16334	16442	16504	16391	16487	16295	16537	16303	16429	16516	16523	16397	16350	16372	16432	16622	16331	16504	16435	16477	16431	16445	16299	16474	16437	16528	16471	16144	16558	16432	16364	16570	16322	16402	16594	16527	16536	16287	16439	16539	16379	16497	16421	16277	16424	16459	16524	16782	16450	16534	16430	16343	16513	16442	16441	16302	16371	16352	16474	16224	16287	16517	16476	16428	16612	16407	16549	16659	16547	16799	16263	16267	16378	16537	16299	16417	16551	16323	16270	16518	16425	16333	16613	16582	16407	16415	16350	16369	16340	16337	16359	16497	16155	16509	16331	16588	16389	16608	16522	16527	16365	16554	16384	16427	16523	16564	16379	16325	16339	16617	16588	16354	16409	16406	16402	16365	16718	16471	16374	16512	16548	16423	16372	16236	16255	16459	16611	16559	16608	16524	16629	16522	16671	16522	16553	16582	16499	16310	16408	16196	16406	16460	16523	16254	16420	16480	16386	16510	16502	16412	16508	16402	16432	16272	16507	16561	16272	16442	16392	16267	16358	16316	16365	16456	16493	16351	16562	16458	16038	16369	16227	16433	16497	16205	16500	16633	16359	16304	16645	16628	16514	16482	16444	16565	16435	16617	16574	16477	16773	16420	16490	16465	16487	16419	16454	16403	16487	16421	16295	16410	16285	16366	16574	16442	16484	16387	16367	16609	16666	16411	16371	16473	16397	16488	16692	16585	16359	16337	16531	16633	16483	16403	16523	16494	16494	16436	16421	16260	16470	16333	16453	16456	16417	16455	16506	16515	16597	16424	16418	16396	16530	16560	16722	16390	16703	16531	16576	16464	16361	16443	16464	16334	16469	16455	16539	16509	16523	16519	16419	16394	16522	16450	16542	16387	16327	16500	16489	16360	16336	16426	16493	16403	16525	16315	16281	16663	16366	16425	16267	16337	16551	16607	16427	16453	16546	16409	16626	16613	16369	16349	16540	16572	16508	16267	16581	16361	16531	16491	16614	16417	16477	16376	16315	16499	16411	16514	16497	16364	16341	16417	16450	16279	16419	16544	16631	16493	16386	16589	16352	16310	16467	16462	16345	16603	16517	16598	16525	16209	16178	16456	16383	16518	16357	16666	16534	16344	16582	16432	16508	16575	16507	16489	16434	16433	16594	16666	16596	16523	16449	16613	16497	16308	16378	16571	16504	16436	16462	16606	16585	16466	16377	16344	16442	16608	16605	16540	16132	16602	16475	16538	16504	16514	16453	16325	16228	16320	16574	16579	16487	16359	16313	16334	16424	16408	16429	16335	16533	16436	16432	16363	16283	16374	16393	16391	16579	16429	16455	16418	16406	16346	16449	16493	16486	16485	16447	16355	16499	16533	16494	16449	16191	16402	16522	16458	16481	16420	16398	16488	16393	16458	16362	16503	16386	16413	16442	16645	16302	16308	16586	16484	16385	16412	16448	16443	16447	16237	16441	16701	16328	16448	16486	16403	16426	16672	16463	16531	16429	16453	16614	16419	16374	16549	16397	16643	16460	16143	16146	16573	16425	16338	16551	16351	16573	16459	16589	16444	16457	16525	16406	16343	16246	16530	16375	16703	16562	16506	16453	16266	16583	16614	16502	16469	16358	16423	16539	16545	16255	16353	16304	16599	16465	16362	16686	16348	16614	16513	16385	16428	16475	16417	16253	16419	16345	16621	16481	16304	16449	16536	16534	16437	16406	16477	16365	16299	16469	16366	16373	16489	16427	16326	16384	16184	16573	16628	16448	16296	16502	16524	16410	16429	16361	16391	16407	16374	16289	16381	16365	16427	16559	16559	16350	16523	16452	16476	16542	16452	16171	16398	16341	16344	16523	16409	16321	16379	16335	16397	16465	16493	16569	16382	16422	16404	16551	16426	16369	16443	16362	16323	16432	16446	16395	16323	16353	16500	16484	16580	16225	16587	16247	16385	16411	16495	16427	16504	16513	16317	16354	16491	16269	16373	16393	16449	16453	16492	16288	16366	16431	16521	16437	16423	16336	16400	16425	16494	16664	16633	16587	16594	16397	16557	16473	16343	16451	16369	16459	16458	16331	16417	16114	16341	16378	16454	16621	16396	16564	16430	16416	16377	16537	16455	16420	16447	16394	16433	16322	16451	16433	16613	16613	16419	16460	16468	16481	16477	16390	16450	16426	16372	16286	16295	16482	16387	16328	16542	16501	16613	16468	16307	16603	16466	16472	16529	16346	16435	16426	16586	16443	16435	16540	16512	16488	16404	16424	16447	16518	16481	16587	16496	16475	16432	16514	16246	16346	16311	16436	16481	16505	16306	16349	16338	16359	16328	16430	16189	16557	16618	16332	16412	16499	16625	16350	16446	16478	16425	16299	16523	16541	16360	16359	16300	16553	16365	16682	16436	16330	16448	16319	16407	16335	16191	16480	16475	16464	16392	16203	16515	16351	16369	16342	16383	16353	16258	16301	16305	16307	16558	16430	16503	16382	16372	16471	16427	16432	16637	16447	16527	16299	16416	16751	16490	16501	16215	16496	16161	16327	16525	16369	16371	16332	16342	16613	16477	16326	16391	16413	16561	16559	16527	16513	16336	16599	16528	16565	16421	16291	16291	16300	16494	16481	16568	16421	16246	16519	16534	16438	16370	16356	16473	16522	16457	16592	16514	16436	16625	16507	16434	16492	16486	16529	16522	16602	16384	16445	16572	16522	16432	16525	16324	16417	16650	16339	16638	16477	16472	16587	16268	16511	16324	16692	16396	16554	16594	16253	16339	16428	16549	16471	16494	16499	16260	16598	16420	16355	16438	16583	16647	16342	16366	16351	16213	16457	16408	16515	16420	16304	16449	16291	16609	16520	16308	16566	16540	16518	16507	16486	16504	16620	16529	16565	16332	16491	16623	16429	16403	16335	16286	16347	16423	16559	16460	16529	16265	16544	16406	16530	16374	16410	16540	16829	16417	16672	16617	16429	16371	16428	16303	16376	16441	16253	16508	16501	16441	16386	16390	16554	16669	16489	16346	16558	16550	16498	16462	16561	16716	16390	16584	16540	16742	16546	16321	16510	16382	16586	16595	16606	16718	16432	16625	16282	16403	16520	16317	16524	16438	16532	16432	16245	16498	16462	16399	16402	16351	16552	16436	16326	16556	16425	16559	16436	16555	16413	16589	16520	16377	16312	16428	16396	16523	16454	16573	16360	16494	16342	16429	16413	16521	16347	16542	16448	16413	16486	16502	16520	16494	16448	16522	16670	16465	16649	16407	16607	16192	16546	16542	16568	16389	16386	16509	16399	16418	16429	16460	16412	16471	16528	16341	16357	16515	16348	16511	16486	16348	16423	16349	16477	16496	16377	16372	16267	16377	16253	16508	16507	16461	16339	16571	16432	16353	16361	16363	16395	16607	16359	16526	16453	16454	16264	16386	16422	16598	16418	16623	16386	16448	16522	16383	16595	16180	16310	16548	16514	16539	16379	16592	16486	16438	16463	16420	16416
22975	43196	38372	30994	27771	28416	29092	28756	27491	26196	24132	22810	22096	20936	19835	18746	18185	17762	17503	17052	16756	16402	16382	16326	15802	15459	15085	14954	15059	14805	14482	14465	14333	14290	14166	14168	14067	14154	14121	14222	14082	13964	14279	14096	14167	14029	14113	14038	13928	14076	14188	14184	14156	13981	14027	14048	14104	13977	13919	13993	14096	13924	14033	14212	14083	14094	14209	13979	14141	14040	13844	14177	14149	14105	14141	13994	14071	14173	14191	14011	14100	13968	14057	14124	14114	13812	14100	14080	13978	14284	14240	14175	13926	13899	14084	14057	13911	13970	14165	13939	14047	14018	14127	13925	14052	13967	14118	14011	14090	14102	13953	13966	13926	14133	14004	14072	14046	14008	14116	14151	14121	14164	14003	14052	14160	14088	14034	14086	14062	13998	14077	13969	14072	13961	14061	13959	14113	14106	14119	14062	13998	14057	14041	14056	13965	14131	13965	14156	13968	14310	13906	14009	13980	14041	14112	14077	14141	14046	14129	14191	13976	14071	13983	14002	13819	13953	14071	14164	13900	13932	14040	14123	14078	14085	14036	14006	14067	13981	13928	14128	14055	14116	14132	13963	14114	14053	14219	13973	14108	14134	14166	14039	14024	14037	13810	13974	13928	14060	13942	13993	14084	14074	14033	14069	13985	13961	14088	14010	14076	13934	14029	13864	14141	14152	13977	14022	13911	14001	14155	14026	14221	13944	14036	14053	13949	14015	13939	14033	13860	13771	14158	13969	14080	14041	14041	13969	13982	14067	13925	14148	14033	13879	14067	14050	14036	14093	14158	13974	14160	14088	14008	14009	13936	14078	14001	14103	13965	14134	14057	14104	13983	14027	14128	13937	14066	14051	14007	14078	14173	13958	13906	14009	14143	14010	14165	14146	14118	13991	14082	13969	13922	14001	14072	14127	13951	14059	14077	14108	13934	14262	14076	14023	14027	14095	13975	14026	14077	14140	14003	13928	14211	14067	14067	14173	14177	14017	14152	14142	14102	14184	14056	14023	14022	14024	13847	13722	14067	14235	14123	14006	13985	14024	14092	14149	14042	13929	14159	13951	13982	14044	14051	13970	13992	13981	14045	14141	14166	14100	13881	14230	14030	14122	14109	14024	14014	13995	14068	13990	14031	13999	14065	14180	14101	14060	14095	14075	14028	13983	13953	13974	14102	13855	14015	13981	13887	14163	13957	14018	14025	14125	14167	14194	14073	13925	14088	13957	14127	14276	14085	14183	14042	14061	14141	14016	14099	14068	14073	14013	14215	13970	14032	13836	13938	14094	14136	14103	14059	13910	13901	14110	14086	13948	13895	14233	14157	13887	13955	13961	13992	14063	14106	14030	13865	14016	14007	13870	13976	14068	13946	14022	13958	14086	14048	13986	14024	14115	13992	14140	14152	14026	14147	13920	14096	14169	14057	14019	13755	14232	14028	13903	13956	14066	14063	13991	14025	13902	13972	14002	14155	13992	13996	14134	14068	14008	14003	14052	13996	13929	13992	14122	14118	14024	14017	13860	14022	14002	14065	14188	14029	14043	14022	14115	14065	14077	13975	14105	14048	13921	14163	14121	13957	14121	14072	14025	14085	13885	13951	14074	14111	14024	14072	13935	13993	14091	14056	14220	13915	14085	13984	14048	14060	14089	14068	14027	14250	14061	14126	14078	14188	14053	13882	13997	13949	14029	13977	14065	14040	13958	14165	14037	14035	14005	13882	14182	14138	14051	14058	13956	14053	13995	14022	14093	14023	13949	14105	14019	14064	13886	14005	14025	14105	14029	13981	13957	13986	14087	14065	14118	14021	14081	14003	14077	14164	14019	14011	14000	14133	14119	14127	13931	13881	13882	14032	14035	14005	13862	14097	13978	14097	14011	14100	14113	13953	14081	14171	14075	14079	13928	13975	14072	14004	13983	13968	14107	13973	14099	14178	14025	14030	14003	13979	14003	14092	14055	14095	14151	13835	13990	13999	13976	14191	13891	14056	14036	13903	13924	13870	14140	13960	13885	14076	14025	14039	13982	14003	14108	13969	14061	13946	14154	14130	14066	13953	14184	14054	14101	14051	13855	14148	14042	14060	13912	14051	14140	14101	14077	13960	13956	14112	14001	14002	13955	14094	13990	14051	14066	14114	14013	13962	14147	13830	14119	13759	14075	13976	14031	14151	14099	14090	13940	13952	13954	13904	14156	14190	14066	14103	14032	14043	13990	13986	14070	14070	14161	14103	13907	13954	13919	14105	14062	14003	14044	14153	14129	14170	14067	14059	13969	14136	13957	14212	14126	14142	14064	14033	13860	13800	14128	13894	14086	13849	14195	13873	14028	14102	13897	13821	14040	14119	14093	14022	14158	14122	14013	13968	14024	14039	13755	14077	14061	14069	14156	14051	14088	13971	14005	14121	14008	13947	14135	14042	13941	14135	14128	13865	14072	14067	13901	14096	14047	13969	14035	13982	13930	14048	14235	13982	14091	14049	13920	14091	14191	14077	13945	14096	14077	14072	13900	14056	14046	14056	14012	14054	13884	14130	14005	14207	14025	13927	14021	14172	13984	13907	14002	13990	14132	13990	13928	13879	14213	13970	14072	13994	14166	13957	14085	13875	14049	13944	14028	13996	14118	14144	13971	13922	14054	14071	14098	13973	13901	14067	13941	13890	13932	14116	13982	14069	14057	14021	13981	14066	14088	13982	13833	14084	14125	14153	14001	14000	13981	13916	14106	14028	14003	14015	13985	13995	14084	13892	14014	14068	13955	14066	13998	13861	13955	13953	14162	13970	13912	14086	14281	14011	14215	14017	13998	14143	13851	13941	14049	13997	14067	14145	14022	14058	14036	13824	14174	13893	13968	14029	13941	13938	14021	14088	14012	13988	14075	13933	13881	14167	14121	14098	14035	13927	14126	13950	13935	14128	14169	14096	13865	13984	14110	13995	13924	13900	13894	14094	13954	14043	13992	13956	14012	14043	14061	14089	14058	13939	14153	14223	14017	14206	14040	13973	14110	14119	13794	13878	14041	13960	14163	13990	13981	14112	14043	14033	13949	13969	14237	13996	14183	14021	14019	14015	14096	13988	13944	14117	14078	14149	13931	14046	14064	13979	13999	14021	14087	14119	14184	14129	13996	13886	14199	13987	14178	13950	14011	14067	14058	14141	14065	14092	14184	14094	14008	14206	14111	14019	13992	14038	14120	14300	14043	13980	13911	14101	14071	14077	14086	13929	13960	14086	14037	14031	13916	14165	14088	14003	14098	14084	14047	14009	13955	14099	14129	14106	13998	14220	14144	13997	14060	14077	13860	14099	14042	13981	13978	13888	13900	14166	13889	14062	14026	14048	14096	13835	13956	14043	14032	14071	14005	13986	14122	14178	13919	14017	14075	14002	13917	13989	14103	13932	13877	13916	14037	14037	14117	13976	13979	13898	14025	14236	13973	14036	14111	13975	14082	14043	13754	14138	14051	14109	14005	13975	13955	14082	13890	14202	13877	14063	14220	14045	14028	14039	14075	14138	14201	13960	14032	14075	14074	13948	13922	13951	14117	14145	14004	14102	14155	14024	14147	13932	14035	13967	14132	13941	13983	14068	13999	14144	14206	14028	14005	13891	14050	14041	14261	14118	14070	14002	13975	13910	14087	14139	14104	14148	14091	13884	14023	14183	13878	14046	14021	14065	14055	14061	14146	13987	13893	13967	14094	14026	14021	13959	14008	13978	14027	13881	13956	13924	13996	13860	14181	13969	14066	14046	14080	14255	13901	13943	14138	14051	14095	14042	14123	13952	14040	13978	14006	14058	14028	14089	14049	14011	13979	14138	14110	14061	13871	14076	14087	14033	13952	14058	14068	13950	14089	14084	13938	14100	14038	14084	14046	13925	14109	13992	14066	14083	13837	14002	14187	14037	14115	14000	13943	14146	14095	13978	13961	13976	13917	13985	13982	14164	13936	13901	14007	14209	14030	14029	13868	14142	14059	14026	14045	14086	14020	14078	14006	14128	13989	13968	13931	13914	13970	13974	14078	13978	14047	13992	13963	13947	14048	14129	14023	13906	14045	13868	14096	14118	14094	14034	14021	13984	14201	13968	13946	13971	13922	13995	13934	14230	14048	14104	13926	14104	14279	14114	14065	13975	13877	14162	14050	14023	14035	13979	14040	13925	14086	13996	14144	14024	13991	14093	14027	14139	14030	13928	13833	14051	14110	14009	13946	14091	13975	13992	13983	14118	13950	13864	14045	14033	13995	13959	13933	13980	14101	13991	14042	13923	14057	14086	13933	14048	13974	14036	14051	14076	14124	14019	14053	13922	14017	14042	13791	14035	14022	14066	14035	14008	13908	14090	14101	13973	14089	14035	13985	14053	14015	14017	13923	14247	13965	14147	14120	14126	13922	13908	13917	14144	14101	13983	14054	14076	14056	13951	13889	14074	13890	14045	14006	14189	13912	13960	14139	14136	13863	14181	14068	14084	14146	13940	14146	14125	13857	13934	14038	14127	14099	13919	14118	14139	14071	14148	13960	13981	14023	14231	14107	14052	14108	13980	13983	14122	14105	14055	14129	14052	13919	14003	13946	14055	14062	13995	14078	14113	14181	13884	14004	14032	13946	13991	13926	14023	13866	13875	14048	14056	13968	13946	13964	14010	14079	13950	13898	14140	13945	14120	14129	14012	13953	14215	13965	14009	13985	14031	14140	13967	14073	14013	14042	14082	14035	14105	14035	14114	14232	14088	14019	14300	14074	13941	14081	14009	14184	13946	13976	13924	14095	13928	14003	14025	13943	13982	13996	13920	13936	13857	14096	13949	14124	14086	14041	14033	14026	14001	13855	13985	13984	14008	14002	13965	13961	13947	13953	13952	13959	13933	14144	13828	13978	13993	14014	14075	14023	14061	13990	14106	14039	14000	13980	14094	13826	14120	14095	14123	14035	14030	14103	14048	14064	14064	14093	13976	14188	13984	14137	13944	13918	14119	14072	14132	14041	14201	14028	13990	14071	14127	14007	14061	14271	14114	14021	14051	14073	14138	14015	13948	14079	13952	14004	14163	13869	14105	13923	14022	14133	14139	14011	14028	14067	14163	13804	14136	14060	13995	14035	14109	13939	14148	14108	14198	13875	14133	14065
27549	23110	27795	25597	20738	21137	22891	22138	21312	20727	19841	19507	19034	18628	18289	18244	17971	17883	17485	17756	17575	17644	17699	17365	17242	17357	17111	17070	17015	16977	17099	16811	16749	16850	16870	16843	16767	16817	16913	16830	16936	16765	17031	16826	16725	16778	16914	16782	16806	16890	16783	16671	16891	16779	16714	16807	16870	16967	16749	16805	16789	16692	16723	16856	16923	16640	16831	16662	16759	16729	16800	16713	16677	16655	16688	16680	16757	16898	16817	16837	16759	16970	16767	16854	16747	16752	16775	16820	16569	16696	16798	16694	16767	16728	16885	16884	16668	16852	16793	16986	16788	16815	16806	16901	16686	16714	16508	16706	16868	16639	16797	16853	16715	16733	16788	16805	16702	16649	16650	16905	16798	16760	16789	16856	16809	16794	16613	16589	16898	16907	17023	16797	16794	16824	16880	16953	16707	16710	16635	16745	16949	16734	16693	16779	16758	16790	16797	16619	16819	16831	16615	16924	16661	16706	16923	16815	16856	16991	16916	16749	16613	16519	16809	16795	16842	16923	16797	16642	16940	16623	16885	16898	16790	16747	16794	16950	16777	16772	16713	16818	16993	16792	16749	16760	16750	16680	16753	16787	16752	16684	16620	16794	16957	16654	16659	16678	16779	16809	16808	16702	16826	16745	16508	16730	16620	16639	16883	16902	16790	16688	16682	16781	16654	16711	16836	16624	16648	16711	16754	17119	16687	16842	16783	16589	16934	16885	16673	16693	16837	16915	16792	16804	16877	16796	16738	16462	17008	16803	16690	16515	16804	16721	16825	16791	16849	16881	16657	16646	16851	16902	16734	16858	16783	16834	16825	16612	16887	16730	16686	17017	16721	16762	16942	16659	16982	16837	16608	16695	16787	16921	16867	16972	17038	16823	16809	16772	16535	16753	16926	16892	16881	16630	16723	16863	16656	16823	16790	16676	16796	16732	16658	16450	16795	16789	16715	16701	16639	16792	16785	16641	16746	16984	16742	16818	16489	16634	16759	16581	16770	16855	16777	16886	16850	16807	16726	16754	16898	16802	16710	16866	16649	16683	16763	16813	16768	16770	16672	16760	16783	16883	16727	16705	16745	16741	16870	16776	16739	16800	16878	16842	16661	16838	16738	16842	17022	16740	16847	16758	16845	16938	16811	16825	16718	16651	16877	16747	16852	16740	16676	16893	16874	16614	16816	16817	16899	16862	16615	16676	16653	16806	16634	16644	16863	16860	16587	16816	16887	16836	16742	16788	16725	16954	16645	16814	16672	16894	16867	16596	16887	16625	16732	16908	16781	16661	16889	16857	16612	16646	16696	16773	16859	16817	16776	16809	16852	16695	16741	16661	16888	16953	16680	16737	16749	16750	16643	16771	16846	16969	16797	16836	16720	16905	16727	17088	16745	16659	16774	16773	16650	16965	16954	16722	16862	16829	16758	17021	16762	16988	16987	16591	16688	16908	17044	16768	16688	16549	16850	16803	16907	16705	16825	16581	16948	17034	16890	16928	16867	16811	16754	16872	16930	16618	16730	16876	16864	16754	16741	16901	16795	16920	16835	16685	16719	16721	16684	16693	16665	16710	16783	17074	16665	16748	16720	16907	16835	16641	16781	16821	16953	16696	16813	16780	17051	16791	16958	16902	16653	16726	16586	16935	16742	16691	16749	16793	16791	17031	16748	16720	16671	16653	16829	16549	16907	16796	16721	16870	16599	16622	16801	16893	16844	16741	16861	16744	16744	16830	16735	16712	16671	16606	16812	16796	16793	16598	16942	16624	16808	16658	16754	16720	16771	16642	16824	16650	16747	16622	17091	16741	16685	16856	16643	16714	16800	16853	16751	16732	16991	16865	16856	16726	16734	16519	16794	16927	16752	16829	16500	16773	16803	16893	16863	16899	16908	16945	16766	16690	16959	16947	16755	16853	16674	16789	16801	16801	16615	16777	16758	16673	16624	16695	16801	16658	16705	16854	16716	16802	16769	16841	16792	16658	16905	16771	16715	16867	16638	16807	16809	16799	16727	16675	16632	16678	16595	16833	16791	16716	16784	16737	16754	16819	16740	16723	16787	16715	16947	16671	16758	16834	16686	16896	16723	16702	16901	16780	16803	16716	16647	16930	16845	16641	16646	16774	16568	16909	16836	16690	16865	16771	16758	16831	16917	16783	16791	16734	16715	16702	16819	16800	16749	17013	16854	16763	16790	16612	16579	16709	16732	16752	16705	16734	16634	16852	17051	16952	16909	16752	16945	16957	16826	16969	16500	16834	16767	16670	16835	16910	16799	16731	16706	16654	16600	16636	16574	16701	16761	16690	16971	16602	16855	16847	16967	16854	16914	16924	16646	16902	16940	16691	16837	16607	16832	16628	16722	16699	16616	16926	16916	16657	16908	16732	16811	16693	16694	16795	16871	16647	16864	16754	16679	16780	16873	16844	16867	16539	16799	16931	16612	16688	16721	16903	16617	16653	16786	16675	16616	16792	16702	16843	16939	16915	16914	16660	16782	16859	16772	16772	16967	16647	16786	16711	16871	16971	16873	16689	16865	16755	16944	16789	16730	16706	16688	16564	16681	16984	16861	16703	16861	16727	16899	16739	16825	16705	16913	16578	16728	16811	16763	16936	16644	16783	16900	17013	16900	16963	16811	17058	16936	17021	16835	16793	16782	16890	16865	16781	16897	16716	16772	16881	16623	16740	16781	16720	16489	16725	16783	16813	16642	16873	16577	16725	16893	16780	16771	16596	16894	16893	16561	16864	16662	16571	16808	16831	16675	16925	16618	16511	16716	16852	16726	16635	16631	16652	16766	16922	17029	17062	16795	16811	16833	16741	16695	16770	16907	16755	16661	16717	16936	16801	16722	16774	16730	16672	16876	16670	16637	16796	16676	16952	16565	16700	16743	16977	16902	16747	16962	17095	16735	16827	16833	16857	16963	16785	16664	16829	16759	16824	16728	16730	16757	16938	16836	16750	16877	16623	16808	16823	16833	16621	16959	16871	16832	16877	17018	16750	16711	16822	16864	16747	16834	16779	16960	16564	16806	16782	17021	16789	16706	16728	16574	16744	16821	16559	16728	16875	16910	16900	16709	16800	16710	16837	16922	16714	16847	16895	16831	16653	16709	16972	16673	16686	16747	16612	16760	16713	16756	16636	16898	16595	16786	16774	16856	16799	16883	16721	16661	16745	16817	16919	16868	16721	16693	16759	16727	16901	16663	16694	16683	16802	16794	16758	16764	16672	16828	16893	16753	16890	16809	16869	16800	16618	16766	16767	16734	16810	16735	16951	16773	16902	16769	16756	16927	16719	16827	16761	16771	16703	16872	16830	16830	16622	16789	16832	16797	16852	16720	16964	16815	16909	16885	16790	16869	16746	16812	16627	16725	16778	16704	16725	16872	16785	16900	16797	16815	16917	16961	16886	16943	16996	16805	16765	16866	16623	16807	16750	16831	16754	16787	16760	16731	16969	16954	16764	16815	16854	16966	16665	16834	16818	16698	16901	16826	16788	16602	16758	16882	16794	16857	17111	16780	16795	16803	16975	16829	17029	16850	17051	16808	16746	16604	16789	16649	16943	16717	16736	16831	16708	16539	16793	16722	16615	16681	16844	16544	16744	16889	16977	16661	16971	16877	16880	16893	16970	16547	16690	16665	16792	16991	16930	16847	16756	16959	16961	16908	16605	16886	16747	16812	16593	16740	16803	16648	16750	16903	16711	16576	16733	16780	16849	16976	16933	16963	16937	16946	16762	16661	16916	17006	16802	16764	16720	16774	16639	16738	16801	16709	16741	16692	16718	16715	16877	16703	16919	16882	16800	16852	16671	16586	16754	16904	16674	16902	16610	16848	16623	16750	16774	16826	16601	16904	16788	16742	16710	16910	16747	16879	16742	16765	16820	16827	16903	16776	16629	16653	16731	16735	16801	16763	16857	16853	16939	16704	16775	16848	16581	16768	17006	16965	16687	16860	16852	16785	16675	16709	16751	16882	16825	16659	16651	16789	16747	16813	16649	16875	16798	16760	16805	16812	16727	16533	16791	16711	16764	16858	16832	16787	16636	16719	17183	16871	16723	16884	16763	16836	16735	16758	16695	16934	16943	16892	16859	16908	16613	16734	16573	16709	16686	16877	16718	16922	16747	16709	16625	16811	16924	17039	16790	17089	16579	16825	16828	16856	16733	16704	16792	16813	16799	16808	16945	16777	16812	16897	16828	16669	16714	16897	16674	16664	16693	16977	16630	16628	16662	16693	16780	16792	16840	16640	16699	16818	16847	17116	16846	16832	16814	16998	16530	16954	16924	16708	16752	16905	16725	16743	16686	16725	16713	16767	16880	17030	16793	16611	16588	16989	16881	16969	16835	16699	16787	16833	16748	16957	16793	16904	16788	16912	16844	16761	16754	16760	16777	16717	16787	16830	16686	17079	16753	16698	16791	16791	16486	16798	16695	16843	16805	16802	16689	16657	16743	16801	16940	16706	16641	16555	16779	16863	16932	16756	16816	16824	16905	16769	16724	16654	16711	16686	16629	16638	16895	16717	16814	16713	16669	16761	16802	16954	16858	16682	16972	16693	16867	16895	16839	16586	16716	16789	16777	16727	16787	16600	16663	17025	16705	16703	16904	16731	16703	16792	16861	16780	16703	16773	16890	16765	16971	16719	16890	16639	16641	16749	16704	16792	16674	16762	16682	16705	16705	16826	16668	16807	16925	16660	16772	16871	16714	16751	16873	16827	16739	16668	16696	16733	16919	16903	16858	16946	16793	16595	16653	16748	16829	16949	16846	16744	16618	16678	16785	16611	16749	16980	16884	16624	16731	16771	16773	16753	16719	16690	16641	16787	16772	16928	16690	16681	16841	16942	16906	16839	16729	16673	16969	16974	16688	16897	16808	16809	16706	16767	16751	16932	16979	16905	16842	16622	16878	16824	16633	16713	16803	17122	16751	16924	16796	16747	16869	16918	16763	16714	16921	16694	16755	16917	16761	16818	16792	16765	16834	16897	16922	16674	16939	16789	16881	16837	16814	16667	16855	16886	16700	16729	16665	16840	16736	16997	16859	16860	16816	16772	16819	16876	16736	16803	16783	16777	16909	17006	16821	16687	16747	16785	16778	16923	16858	16816	16876	16815	16754
21122	30944	28350	22968	20382	21497	23691	22907	21580	20268	19415	18877	17856	17430	16964	16359	16010	15746	15799	15638	15795	15451	15475	15286	14825	14764	14893	14756	14680	14489	14575	14509	14454	14264	14393	14343	14272	14432	14286	14133	14401	14364	14228	14163	14177	14386	14164	14309	14183	14289	14235	14350	14274	14049	14149	14340	14362	14366	14131	14365	14405	14332	14246	14303	14276	14166	14271	14173	14242	14254	14242	14097	14328	14123	14121	14358	14197	14244	14311	14288	14420	14184	14372	14249	14299	14307	14350	14256	14300	14286	14345	14264	14153	14265	14371	14455	14365	14257	14317	14256	14192	14345	14282	14182	14389	14452	14217	14077	14261	14167	14268	14247	14258	14224	14222	14391	14274	14211	14260	14358	14339	14285	14212	14240	14234	14291	14137	14305	14164	14308	14266	14300	14262	14268	14319	14264	14416	14198	14328	14273	14247	14310	14268	14281	14129	14317	14253	14296	14360	14266	14277	14081	14323	14173	14205	14173	14095	14332	14173	14444	14147	14251	14384	14196	14280	14336	14231	14344	14519	14119	14120	14297	14323	14230	14300	14387	14082	14343	14304	14185	14208	14333	14342	14109	14184	14328	14348	14450	14078	14367	14346	14308	14187	14253	14271	14231	14235	14223	14127	14203	14374	14311	14141	14250	14286	14343	14451	14257	14326	14218	14329	14198	14332	14239	14356	14085	14273	14140	14271	14394	14043	14451	14133	14167	14466	14379	14344	14385	14260	14315	14314	14376	14188	14244	14405	14317	14311	14372	14346	14478	14211	14492	14333	14256	14244	14275	14330	14504	14375	14194	14324	14344	14268	14262	14166	14241	14118	14304	14300	14435	14239	14234	14428	14448	14182	14203	14282	14104	14158	14316	14104	14359	14328	14340	14301	14263	14311	14113	14240	14308	14162	14246	14078	14325	14119	14104	14180	14170	14204	14377	14300	14229	14332	14325	14259	14194	14331	14241	14311	14168	14299	14284	14327	14180	14470	14443	14321	14375	14291	14156	14279	14118	14181	14252	14249	14351	14418	14199	14098	14081	14210	14228	14168	14313	14339	14318	14235	14150	14396	14285	14297	14227	14182	14158	14152	14234	14411	14117	14235	14409	14201	14200	14298	14261	14171	14067	14326	14332	14236	14251	14143	14260	14313	14374	14147	14316	14267	14208	14200	14292	14160	14357	14268	14227	14104	14321	14295	14208	14191	14325	14262	14270	14140	14312	14275	14335	14469	14303	14255	14283	14181	14332	14233	14154	14114	14212	14321	14306	14287	14335	14192	14209	14261	14346	14257	14247	14280	14112	14170	14317	14149	14222	14322	14187	14255	14331	14351	14030	14345	14380	14196	14283	14359	14335	14467	14181	14217	14150	14322	14142	14179	14369	13973	14390	14437	14224	14146	14321	14105	14357	14307	14138	14208	14224	14289	14423	14075	14195	14376	14341	14307	14510	14184	14389	14281	14274	14348	14176	14371	14300	14352	14272	14268	14398	14296	14307	14342	14421	14328	14294	14323	14231	14292	14397	14314	14360	14242	14265	14336	14190	14282	14267	14288	14126	14289	14323	14278	14203	14338	14008	14277	14214	14266	14263	14226	14195	14332	14186	14213	14316	14259	14454	14313	14321	14289	14250	14239	14117	14414	14219	14177	14376	14375	14388	14204	14398	14214	14208	14119	14366	14383	14329	14177	14289	14474	14139	14165	14330	14232	14414	14357	14202	14330	14294	14438	14279	14271	14297	14360	14362	14225	14287	14373	14458	14263	14249	14357	14248	14168	14265	14238	14347	14319	14249	14307	14325	14229	14181	14302	14348	14341	14373	14456	14156	14257	14321	14297	14450	14163	14244	14285	14207	14261	14446	14234	14478	14254	14254	14326	14138	14270	14225	14321	14229	14339	14320	14319	14381	14194	14348	14294	14213	14252	14158	14456	14214	14275	14264	14363	14229	14338	14060	14261	14207	14300	14255	14213	14237	14301	14244	14183	14303	14279	14256	14210	14224	14147	14197	14215	14280	14374	14223	14323	14206	14435	14080	14230	14348	14343	14298	14221	14176	14239	14563	14330	14166	14399	14047	14337	14400	14270	14255	14115	14287	14221	14218	14298	14299	14265	14342	14208	14192	14245	14259	14389	14237	14454	14239	14205	14309	14379	14264	14220	14142	14101	14334	14304	14407	14432	14269	14196	14414	14373	14371	14265	14322	14376	14434	14302	14196	14116	14308	14331	14350	14162	14281	14333	14297	14443	14179	14399	14217	14173	14227	14340	14500	14285	14183	14201	14072	14163	14284	14340	14403	14286	14205	14342	14276	14243	14301	14144	14469	14314	14299	14315	14175	14179	14256	14281	14318	14452	14237	14281	14252	14261	14278	14174	14364	14204	14109	14166	14284	14379	14284	14172	14293	14380	14312	14193	14332	14243	14230	14116	14268	14090	14455	14259	14345	14344	14343	14229	14282	14175	14093	14127	14308	14197	14374	14147	14195	14422	14199	14343	14392	14265	14267	14320	14181	14418	14176	14272	14283	14221	14131	14151	14372	14279	14353	14177	14361	14255	14281	14310	14220	14319	14447	14274	14331	14208	14409	14158	14302	14221	14220	14192	14366	14389	14126	14238	14232	14219	14180	14074	14282	14006	14310	14110	14489	14246	14282	14134	14441	14321	14490	14325	14364	14234	14326	14329	14224	14359	14234	14285	14467	14279	14269	14184	14219	14354	14314	14231	14275	14317	14429	14356	14312	14118	14518	14320	14323	14289	14328	14022	14335	14370	14387	14248	14259	14198	14287	14254	14288	14178	14387	14341	14292	14439	14317	14266	14320	14208	14355	14129	14139	14348	14299	14270	14403	14169	14269	14334	14514	14303	14178	14368	14214	14409	14195	14203	14115	14331	14216	14295	14169	14081	14299	14306	14124	14200	14314	14250	14217	14115	14319	14153	14308	14317	14272	14407	14123	14400	14105	14234	14195	14265	14187	14349	14328	14375	14424	14021	14236	14255	14383	14458	14266	14353	14304	14254	14218	14343	14199	14182	14349	14317	14383	14282	14420	14304	14427	14443	14331	14393	14210	14386	14301	14120	14329	14286	14371	14477	14226	14219	14134	14151	14318	14259	14259	14291	14320	14369	14359	14324	14061	14198	14310	14266	14532	14324	14250	14377	14249	14294	14258	14242	14254	14310	14289	14342	14226	14264	14322	14258	14344	14178	14263	14341	14306	14160	14375	14329	14420	14239	14342	14365	14391	14460	14256	14272	14367	14388	14282	14329	14198	14236	14408	14267	14315	14302	14159	14226	14175	14268	14427	14379	14343	14373	14296	14071	14177	14467	14231	14311	14335	14232	14164	14095	14281	14204	14307	14389	14476	14356	14407	14137	14245	14239	14356	14332	14121	14352	14170	14182	14197	14240	14219	14218	14332	14302	14378	14372	14167	14248	14307	14384	14391	14233	14272	14128	14234	14241	14234	14196	14276	14208	14462	14163	14409	14333	14144	14286	14245	14331	14143	14178	14093	14377	14384	14336	14175	14135	14216	14369	14288	14290	14332	14389	14165	14388	14202	14313	14058	14230	14231	14243	14052	14248	14309	14279	14357	14243	14340	14341	14098	14297	14146	14219	14202	14252	14316	14403	14388	14330	14387	14441	14245	14363	14252	14281	14218	14214	14132	14341	14290	14298	14447	14148	14359	14327	14336	14267	14402	14342	14348	14169	14262	14274	14137	14231	14157	14146	14249	14373	14481	14304	14226	14233	14111	14384	14529	14262	14131	14223	14020	14307	14392	14272	14228	14342	14243	14257	14191	14275	14218	14323	14284	14233	14212	14278	14254	14415	14229	14325	14202	14252	13987	14130	14220	14273	14107	14320	14420	14223	14315	14333	14078	14137	14355	14222	14314	14091	14199	14264	14264	14176	14196	14326	14416	14110	14177	14283	14377	14309	14117	14020	14258	14360	14429	14482	14383	14235	14307	14263	14344	14125	14227	14284	14311	14232	14280	14277	14238	14325	14257	14192	14408	14398	14384	14396	14272	14158	14149	14100	14250	14268	14131	14275	14303	14259	14326	14263	14422	14332	14295	14259	14187	14229	14370	14360	14144	14414	14290	14091	14146	14330	14317	14140	14388	14228	14117	14287	14397	14273	14391	14254	14293	14396	14120	14296	14161	14316	14379	14187	14171	14321	14165	14352	14120	14256	14265	14187	14301	14315	14355	14366	14285	14299	14232	14172	14257	14321	14339	14231	14200	14172	14381	14330	14161	14426	14279	14307	14256	14311	14318	14157	14313	14274	14216	14195	14326	14274	14329	14370	14256	14287	14334	14406	14368	14209	14353	14299	14354	14263	14282	14311	14042	14290	14292	14226	14167	14320	14251	14412	14318	14376	14126	14259	14295	14322	14360	14371	14227	14285	14339	14260	14314	14224	14310	14247	14343	14251	14249	14308	14189	14200	14211	14351	14319	14229	14305	14355	14375	14249	14315	14378	14142	14215	14348	14300	14157	14383	14494	14165	14167	14242	14235	14339	14252	14234	14302	14133	14460	14214	14209	14387	14354	14337	14086	14247	14315	14306	14268	14424	14136	14403	14220	14219	14340	14207	14255	14155	14222	14291	14310	14248	14368	14219	14385	14305	14063	14426	14215	14258	14223	14206	14299	14226	14446	14274	14228	14193	14317	14349	14286	14246	14462	14300	14260	14186	14274	14325	14328	14529	14303	14210	14219	14298	14309	14192	14309	14399	14412	14252	14116	14322	14349	14450	14348	14273	14404	14358	14284	14177	14245	14334	14317	14278	14307	14329	14198	14315	14298	14048	14303	14206	14394	14237	14219	14316	14104	14324	14252	14343	14337	14239	14278	14280	14327	14342	14375	14330	14297	14351	14267	14408	14242	14293	14374	14404	14220	14211	14201	14309	14326	14312	14376	14227	14288	14337	14165	14373	14458	14206	14013	14442	14376	14338	14327	14222	14222	14294	14299	14283	14133	14400	14292	14279	14468	14378	14270	14189	14330	14173	14222	14315	14365	14149	14237	14200	14337	14365	14280	14226	14189	14181	14314	14144	14280	14387	14151	14240	14292	14308	14317	14352	14260	14266	14204	14353	14564	14308	14291	14248	14183	14257	14468
23585	21331	29112	24065	22542	25114	27069	23965	22801	22603	21895	20867	20231	19844	19699	19367	18817	18753	18349	18244	18253	18226	17974	17551	17214	17682	17363	17171	16844	16893	16528	16779	16874	16840	16440	16936	16714	16687	16642	16701	16539	16658	16706	16543	16738	16653	16694	16824	16711	16613	16790	16563	16772	16819	16744	16848	16777	16614	16668	16856	16584	16711	16717	16575	16537	16682	16502	16568	16588	16549	16569	16661	16752	16559	16564	16752	16650	16608	16584	16829	16615	16592	16658	16769	16657	16552	16737	16711	16652	16634	16726	16768	16874	16652	16788	16505	16611	16659	16843	16610	16545	16459	16565	16693	16540	16540	16612	16767	16595	16576	16819	16713	16872	16531	16783	16597	16622	16527	16792	16536	16554	16493	16550	16622	16732	16514	16609	16716	16457	16621	16846	16688	16665	16593	16636	16595	16717	16567	16563	16533	16668	16733	16728	16665	16663	16572	16543	16779	16364	16654	16594	16733	16712	16458	16650	16404	16520	16462	16495	16649	16400	16817	16683	16503	16336	16491	16653	16562	16691	16517	16627	16462	16597	16622	16655	16574	16619	16490	16493	16634	16546	16479	16728	16591	16481	16536	16603	16595	16358	16786	16425	16350	16498	16645	16629	16610	16624	16569	16580	16504	16567	16605	16656	16702	16450	16621	16721	16575	16717	16738	16445	16571	16614	16596	16600	16727	16740	16520	16498	16679	16457	16593	16606	16480	16690	16744	16531	16583	16574	16503	16611	16520	16635	16530	16606	16549	16708	16536	16532	16733	16651	16664	16541	16538	16571	16602	16532	16592	16734	16514	16626	16646	16588	16515	16547	16666	16619	16589	16647	16839	16463	16651	16631	16630	16720	16785	16568	16651	16734	16704	16596	16522	16632	16546	16542	16572	16556	16691	16612	16474	16575	16520	16485	16565	16475	16665	16747	16696	16781	16454	16615	16501	16585	16568	16743	16734	16594	16567	16619	16554	16532	16519	16690	16649	16519	16754	16619	16763	16747	16682	16694	16571	16731	16878	16512	16594	16785	16628	16730	16758	16600	16506	16504	16690	16682	16766	16711	16582	16681	16656	16681	16695	16656	16603	16690	16784	16468	16626	16505	16534	16610	16609	16690	16548	16618	16423	16549	16745	16500	16692	16787	16520	16462	16718	16820	16506	16649	16805	16505	16712	16501	16709	16450	16685	16803	16345	16226	16569	16624	16673	16565	16645	16721	16523	16527	16588	16434	16720	16488	16685	16605	16658	16614	16752	16555	16754	16512	16379	16667	16459	16617	16567	16578	16526	16780	16780	16546	16628	16643	16843	16605	16612	16597	16421	16561	16555	16691	16683	16700	16579	16628	16700	16595	16698	16484	16681	16679	16715	16465	16753	16367	16658	16463	16556	16573	16485	16533	16568	16632	16646	16638	16525	16730	16686	16594	16552	16713	16484	16448	16575	16581	16464	16498	16511	16491	16606	16800	16588	16511	16584	16736	16631	16444	16437	16638	16490	16624	16693	16598	16857	16563	16440	16510	16507	16687	16599	16637	16532	16651	16725	16495	16503	16492	16528	16408	16620	16688	16495	16448	16564	16835	16858	16543	16670	16767	16496	16687	16605	16597	16901	16531	16607	16468	16475	16595	16622	16720	16690	16577	16679	16608	16682	16747	16593	16411	16412	16687	16646	16692	16457	16384	16664	16531	16626	16672	16622	16625	16727	16757	16720	16453	16543	16451	16666	16502	16546	16773	16502	16647	16700	16599	16611	16809	16597	16547	16548	16508	16565	16652	16627	16708	16630	16740	16506	16485	16719	16693	16559	16588	16618	16412	16608	16694	16620	16635	16554	16449	16680	16697	16882	16570	16649	16667	16685	16742	16417	16587	16552	16499	16533	16691	16795	16465	16691	16594	16398	16550	16723	16583	16713	16608	16736	16613	16873	16558	16512	16382	16486	16727	16597	16522	16410	16673	16622	16670	16637	16724	16575	16911	16493	16583	16513	16536	16601	16570	16874	16607	16708	16708	16542	16480	16463	16765	16563	16809	16744	16688	16482	16751	16575	16501	16499	16536	16601	16639	16562	16594	16434	16577	16668	16698	16421	16406	16626	16562	16496	16673	16647	16499	16499	16703	16618	16469	16477	16496	16455	16495	16579	16553	16652	16519	16637	16507	16737	16670	16615	16659	16485	16492	16660	16701	16768	16785	16532	16446	16648	16526	16733	16517	16748	16506	16779	16454	16641	16670	16683	16476	16683	16529	16766	16737	16508	16369	16667	16530	16643	16736	16785	16595	16448	16711	16549	16591	16720	16576	16734	16565	16564	16640	16692	16644	16547	16613	16607	16688	16656	16626	16592	16687	16658	16592	16685	16522	16541	16560	16735	16322	16676	16692	16590	16675	16529	16467	16659	16702	16501	16621	16633	16517	16234	16773	16635	16471	16588	16731	16477	16598	16613	16373	16555	16624	16658	16761	16595	16405	16589	16626	16575	16605	16726	16617	16754	16509	16738	16509	16544	16607	16546	16559	16855	16668	16440	16707	16571	16483	16531	16554	16737	16479	16507	16675	16526	16624	16535	16682	16509	16450	16697	16619	16398	16500	16616	16496	16626	16587	16696	16745	16579	16695	16652	16620	16708	16739	16684	16613	16586	16618	16490	16645	16702	16656	16665	16719	16594	16639	16487	16594	16475	16670	16590	16596	16675	16595	16836	16633	16620	16662	16496	16664	16759	16594	16588	16558	16600	16482	16488	16809	16664	16463	16698	16625	16641	16879	16599	16135	16806	16615	16564	16709	16734	16670	16710	16596	16441	16394	16676	16496	16803	16622	16654	16562	16556	16662	16537	16507	16524	16507	16616	16652	16717	16706	16726	16503	16693	16646	16715	16589	16601	16484	16599	16586	16552	16334	16714	16671	16680	16674	16762	16594	16702	16547	16696	16681	16608	16435	16589	16526	16447	16479	16645	16592	16566	16516	16393	16624	16713	16559	16602	16712	16654	16478	16674	16582	16600	16611	16702	16672	16567	16752	16529	16622	16708	16470	16642	16590	16630	16447	16544	16767	16777	16559	16576	16276	16555	16601	16618	16547	16422	16719	16558	16673	16761	16770	16654	16657	16523	16489	16801	16580	16706	16736	16527	16525	16452	16600	16752	16574	16766	16428	16546	16472	16607	16533	16519	16524	16595	16617	16654	16675	16627	16609	16663	16667	16599	16519	16568	16635	16548	16520	16664	16609	16515	16632	16811	16572	16464	16537	16678	16756	16647	16681	16470	16675	16515	16552	16706	16650	16711	16509	16628	16633	16553	16679	16837	16332	16486	16499	16601	16590	16499	16581	16675	16684	16606	16578	16610	16707	16824	16591	16636	16666	16541	16741	16672	16692	16625	16608	16616	16869	16634	16746	16726	16607	16675	16645	16495	16594	16625	16585	16498	16669	16626	16997	16646	16696	16665	16724	16476	16434	16574	16676	16667	16527	16616	16802	16556	16523	16587	16547	16565	16506	16492	16562	16442	16438	16383	16584	16493	16487	16564	16756	16547	16674	16512	16558	16529	16470	16384	16337	16783	16460	16532	16582	16581	16667	16611	16587	16736	16699	16595	16682	16757	16698	16372	16792	16667	16653	16502	16628	16567	16770	16421	16530	16614	16563	16612	16505	16712	16666	16436	16562	16546	16541	16775	16799	16768	16737	16845	16514	16761	16538	16567	16602	16568	16490	16365	16679	16749	16588	16579	16618	16643	16619	16629	16443	16368	16617	16661	16519	16525	16648	16609	16728	16532	16749	16529	16664	16599	16481	16847	16575	16823	16539	16492	16628	16604	16576	16587	16642	16721	16659	16610	16177	16560	16589	16583	16640	16613	16682	16587	16643	16616	16663	16616	16521	16640	16446	16566	16388	16559	16677	16582	16586	16633	16721	16546	16621	16585	16692	16655	16655	16648	16752	16684	16654	16551	16723	16530	16470	16520	16602	16824	16410	16661	16627	16708	16734	16634	16672	16614	16624	16581	16609	16768	16425	16491	16667	16612	16552	16656	16544	16533	16875	16353	16561	16515	16486	16574	16687	16717	16514	16769	16564	16698	16517	16636	16805	16555	16633	16848	16687	16362	16690	16631	16740	16679	16639	16772	16536	16775	16599	16455	16759	16665	16424	16551	16525	16626	16630	16449	16612	16587	16476	16477	16499	16463	16537	16730	16729	16541	16648	16557	16526	16533	16501	16647	16657	16829	16636	16533	16528	16390	16577	16460	16499	16849	16759	16699	16677	16640	16488	16742	16779	16574	16484	16559	16561	16577	16625	16742	16559	16518	16461	16744	16497	16658	16769	16605	16748	16768	16551	16434	16631	16474	16658	16571	16737	16649	16337	16566	16539	16491	16540	16676	16565	16653	16647	16693	16660	16479	16601	16675	16672	16428	16564	16696	16572	16808	16763	16515	16768	16370	16393	16584	16606	16479	16556	16535	16501	16642	16304	16572	16603	16619	16538	16496	16563	16707	16481	16739	16486	16741	16856	16739	16601	16652	16624	16497	16598	16680	16726	16686	16573	16517	16645	16457	16671	16540	16749	16703	16618	16494	16771	16604	16477	16767	16568	16541	16444	16702	16820	16658	16576	16605	16623	16814	16790	16648	16498	16478	16696	16705	16565	16447	16552	16665	16725	16545	16547	16662	16581	16780	16537	16397	16596	16710	16778	16813	16616	16588	16563	16475	16383	16444	16657	16678	16454	16669	16687	16715	16449	16497	16660	16536	16534	16814	16539	16592	16620	16644	16448	16734	16339	16756	16634	16606	16627	16590	16689	16566	16541	16567	16791	16309	16603	16653	16507	16629	16447	16547	16665	16667	16535	16607	16575	16913	16565	16696	16735	16619	16576	16444	16551	16637	16539	16781	16615	16649	16458	16843	16576	16514	16611	16471	16568	16538	16638	16420	16504	16490	16628	16575	16670	16579	16636	16463	16734	16513	16593	16648	16580	16506	16613	16647	16731	16461	16616	16510	16284	16741	16709	16617	16533	16697	16650	16517	16646	16397	16560	16588	16730	16535	16567	16408	16680	16699	16489	16425	16473	16617	16449	16711	16479	16589	16571	16606	16624	16932	16699	16405	16750	16612	16633	16499	16621	16810
21255	40138	34351	27629	24350	24789	25955	25221	24109	22847	21647	20276	19613	19368	18626	18350	17500	16992	16958	16442	16235	16338	16041	15497	15306	15253	15119	14933	14657	14470	14509	14428	14329	14282	14162	14348	14274	14138	14275	14311	14093	14128	14318	14163	14260	14289	14321	14220	14065	14330	14245	14244	13928	14193	14204	14219	14209	14298	14230	14152	14260	14195	14081	14215	14283	14091	14182	14055	14201	14191	14358	14251	14293	14110	14245	14157	14301	14099	14241	14126	14204	14250	14188	14260	14191	14196	14302	14346	14061	14246	14165	14267	14172	14317	14370	14071	14324	14070	14172	14213	14338	14206	14021	14210	14223	14343	14241	14097	14082	14384	14281	14265	14123	14446	14150	14223	14201	14027	14478	14247	14179	14226	14231	14085	14178	14199	14239	14062	14186	14260	14275	14189	14317	14139	14153	14236	14235	14202	14232	14228	14291	14250	14107	14160	14188	14236	14117	14070	14324	14144	14149	14169	14165	13944	14214	14313	14143	14241	14291	14171	14066	14291	14201	14149	14177	14252	14200	14130	14076	14226	14137	14227	14165	14197	14223	14235	14079	14099	14250	14177	14204	14206	14156	14092	14208	14105	14101	14205	14173	14098	14175	14163	14189	14219	14207	14130	14298	14033	14306	14219	14039	14363	14113	14107	14257	14142	14233	14184	14262	14235	14326	14147	14224	14116	14181	14246	14205	14141	14300	14281	14287	14231	14314	14279	14150	14291	14133	14225	14288	14179	14289	14044	14048	14202	14244	14313	14105	14312	14161	14104	14052	14361	13984	14236	14230	14164	14204	14050	13982	14334	14261	14190	14316	14299	14216	14279	14279	14238	14178	14142	14243	14171	14185	14296	14040	14283	14127	14178	14244	14173	14086	14134	14183	14186	14319	14160	14198	14162	14256	14043	14175	14197	14128	14215	14248	14068	14331	14291	14348	14065	14223	14142	14279	14115	14258	14081	14094	14307	14139	14226	14370	14073	14232	14053	14233	14203	14015	14426	14237	14220	14105	14179	14105	14188	14080	14121	14277	14069	14289	14185	14335	14127	14080	14134	14285	14297	14299	14286	14164	14187	14143	14158	14054	14110	14100	14168	14223	14111	14177	14151	14225	14190	14184	14166	14264	14048	14248	14044	14305	14312	14110	14107	14361	14309	14298	14233	14199	14113	14239	14185	14177	14220	14241	14411	14174	14149	14225	14205	14249	14205	14057	14172	14278	14235	14326	14247	14290	14275	14147	14221	14102	14276	14258	14217	14149	14273	14214	13992	14157	14145	14328	14243	14225	14195	14181	14359	14262	14284	14263	14271	14084	14261	14255	14204	14152	14140	14054	14185	14037	14265	14342	14257	14212	14161	14062	14299	14095	14288	14348	14266	14174	14038	14185	14168	14293	14107	14255	14166	14129	14299	14118	14222	14287	14239	14105	14091	14075	14322	14128	14134	14210	14059	14287	14242	14219	14283	14109	14212	14167	14240	14339	14260	14175	14141	14158	14043	14126	14193	14106	14124	14149	14313	14110	14171	14196	14194	14281	14373	14296	14296	14197	14256	14167	14260	14343	14242	14218	14075	14345	14129	14203	14331	14125	14245	14172	14126	14324	13952	14265	14108	14328	14106	14136	14230	14116	14212	14252	14034	14016	14029	14235	13974	14274	14302	14260	14166	14153	14061	14264	14106	14063	14092	14109	14220	14132	14317	14218	14132	14201	14343	14160	14207	14176	14250	14277	14196	14270	14175	14234	14192	14261	14065	14095	14297	14141	14110	14127	14243	14279	14201	14165	14170	14050	14185	14284	14256	14192	14133	14319	14244	14076	14277	14204	14132	14132	14169	14191	14175	14190	14272	14223	14181	14264	14121	14239	14218	14258	14312	14262	14143	14140	14190	14348	14310	13987	14034	14115	14285	14221	14261	14190	14051	14173	14300	14191	14092	14130	14235	14227	14270	14206	14204	14245	14039	14206	14330	14204	14243	14085	14425	14157	13987	14261	14287	14249	14152	14267	14343	14172	14081	14225	14163	14371	14037	14336	14210	14224	14280	14242	14384	14115	14066	14095	14121	14236	14330	14175	14232	14334	14124	14195	14234	14207	14163	14340	14319	14185	14149	14422	14173	14352	14149	14144	14117	14129	14147	14090	14155	14265	14239	14237	14196	14228	14167	14241	14267	14070	14281	14292	14234	14184	14281	14123	14360	14018	14248	14061	14060	14241	14105	14132	14285	14153	14341	14211	14065	14118	14182	14179	14112	14053	14144	14356	14136	14274	14250	14178	14261	14126	14207	14230	14333	14029	14268	14142	14193	14098	14349	14226	14043	14291	14090	13904	14203	14163	14168	14250	14360	14162	14211	14282	14288	14010	14303	14162	14159	14288	14262	14045	14092	14049	14062	14373	14011	14128	14325	14125	14168	14213	14151	14255	14245	14173	14286	14279	14272	14396	14096	14088	14243	14199	14165	14117	14111	14154	14096	14196	14197	14282	14137	14257	14138	14197	14212	14317	14253	14231	14242	14239	14103	14137	14287	14180	14266	14325	14247	14177	14250	14141	14085	14165	14329	14028	14119	14116	14324	14134	14384	14204	14394	14327	14161	14094	14295	14181	14165	14240	14242	14215	14063	14318	14222	14170	14136	14261	14213	14313	14136	14241	14158	14123	14154	14221	14117	14178	14240	14217	14182	14205	14215	14318	14312	14364	14363	14236	14109	14414	14047	14382	14093	14168	14089	14354	14206	14374	14288	14250	14191	14210	14194	14352	14244	14077	14230	14211	14121	14266	14178	13986	14102	14267	14196	14246	14150	14304	14148	14037	14264	14377	14283	14306	14093	14056	14359	14151	14066	14339	14154	14310	14129	14159	14181	14187	14158	14193	14113	14368	14011	14322	14251	14284	13985	14231	14113	14129	14209	14222	14234	14134	14179	14337	14221	14124	14235	14193	14128	14278	14185	14316	14245	14309	14168	14369	14050	14115	14275	14419	14149	14211	14083	14236	14065	14213	14309	14100	14110	14248	14324	14285	14161	14238	14375	14281	14308	14313	14267	14219	14293	14190	14245	14217	14285	14249	14294	14074	14080	14328	14260	14125	13992	14210	14235	14140	14082	14178	14113	14197	14250	14315	14055	14192	14213	14246	14290	14114	14328	14289	14279	14241	14259	14191	14189	14107	14171	14334	14307	14180	14104	14081	14147	14266	14252	14076	14274	14238	14148	14089	14236	14132	14079	14130	14206	14225	14366	14019	14166	14284	14221	14176	14227	14002	14225	14311	14158	14183	14395	14230	14239	14127	14222	14342	14219	14124	14214	14188	14216	14095	14144	13986	14174	14362	14192	14110	14161	14147	14223	14326	14159	14151	14253	14123	14347	14071	14283	14254	14204	14173	14125	14182	14258	14146	14097	14207	14229	14243	14066	14144	14272	14239	14338	14301	14116	14379	14231	14138	14111	14122	14088	14396	14102	14192	14073	14169	14156	14207	14268	14122	14252	14235	14260	14098	14179	14190	14200	14173	14191	14308	14036	14230	14231	14291	14315	14125	14247	14200	14158	14435	14115	14255	14216	14082	14228	14036	14175	14229	14212	14199	14203	14265	14263	14071	14307	14093	14057	14250	14270	14125	14274	14275	14311	14302	14162	14010	14125	14180	14026	14061	14155	13975	14192	14288	14274	14109	14361	14421	14175	14250	14146	14314	14282	14117	14323	14104	14419	14164	14255	14195	14244	14200	14292	14182	14229	14345	14082	14162	14128	14158	14124	14203	14219	14177	14231	14464	14082	13993	14081	14041	14165	14232	14215	14204	13986	14337	14276	14048	14210	14158	14142	14072	14339	14202	14181	13999	14408	14181	14273	14254	14260	14168	14056	14135	14322	14120	14191	14235	14225	14247	14113	14227	14168	14288	14177	14220	14129	14381	14221	14153	14174	14127	14137	14241	14199	14104	14274	14179	14013	14294	14052	14128	14114	14113	14276	14122	14170	14210	14246	14257	14318	14128	14185	14205	14102	14127	14307	14241	14211	14178	14287	14144	14306	14118	14214	14381	14204	14234	14332	14245	14255	14255	14048	14353	14173	14186	14235	14160	14176	14211	14032	14169	14345	14248	14175	14117	14204	14071	14210	14314	14196	14238	14298	14186	14266	14271	14302	14173	14269	14141	14204	14211	14365	14088	14294	14311	14231	14182	14205	14032	14198	14079	14236	14111	14249	14226	14263	14280	14164	14227	14175	14250	14221	14157	14158	14018	14146	13977	14268	14051	14188	14172	14253	14131	14118	14230	14317	14375	14159	14362	14252	14369	14365	14123	14154	14176	14205	14205	14130	14183	14112	14271	14215	14141	14228	14217	14250	14249	14150	14126	14072	14093	14221	14173	14181	14401	14207	14249	14264	14175	14045	14283	14192	14355	14154	14148	14223	14253	14094	14099	14252	14089	14251	14276	14268	14259	14232	14145	14153	14236	14162	14158	14277	14084	14295	14143	14152	14314	14309	14204	14154	14129	14129	14125	14097	14171	14131	14156	14174	14179	14155	14264	14315	14308	14215	14156	14224	14201	14178	14366	14271	14327	14196	14114	13996	14303	14323	14099	14102	14188	14276	14168	14289	14200	14089	14150	14172	14216	14125	14146	14368	14155	14053	14169	14275	14065	14166	14254	14203	14060	14393	14149	14247	14186	14161	14276	14185	14194	14246	14162	14347	14073	14170	14007	14142	13991	14277	14056	14157	14389	14173	14240	14069	14083	14031	14149	14167	14051	14151	14175	14134	14319	14216	14192	14164	14308	14344	14273	14091	14212	14187	14247	14122	14200	14113	14107	14266	14253	14161	14281	14419	14047	14191	14412	14237	14127	14255	14260	14218	14350	14270	14230	14295	14231	14278	14047	14256	14212	14173	14181	14229	14253	14053	14268	14171	13948	14180	14151	14128	14148	14347	14151	14225	14196	14079	14031	14288	14200	14318	14252	14129	14376	14214	14292	13997	14214	14201	14208	13925	14275	14173	14291	14216	14203	14116	14098	14344	14181	14249	14069	14357	14109	14143	14273	14185	14105	14221	14130	14038	14214	14021	14279	14086	14284	14168	14020	14157	14317	14155	14378	14012	14111	14185	14312	14267	14369	14089	14183	14194
22816	21326	29365	23673	21640	24979	29437	25002	24147	24268	23152	21719	21439	21089	21308	20626	19737	19374	19265	18914	18902	18775	18396	17906	17726	17578	17737	17209	17110	17061	16960	16943	16590	16766	16624	16987	16854	16544	16759	16798	16636	16766	16638	16668	16610	16649	16870	16728	16671	16536	16724	16672	16634	16517	16752	16708	16729	16787	16513	16608	16653	16498	16518	16462	16589	16789	16644	16424	16563	16637	16591	16485	16649	16671	16734	16650	16655	16572	16531	16536	16825	16942	16765	16596	16651	16609	16777	16536	16470	16456	16728	16602	16513	16623	16810	16585	16604	16664	16717	16621	16678	16577	16336	16557	16435	16784	16682	16671	16346	16729	16627	16630	16669	16491	16355	16604	16629	16527	16726	16616	16505	16870	16725	16535	16526	16467	16465	16691	16405	16571	16455	16569	16493	16513	16647	16452	16713	16604	16488	16497	16611	16513	16474	16540	16634	16614	16657	16435	16718	16706	16438	16478	16436	16669	16385	16483	16668	16831	16483	16768	16644	16562	16710	16653	16627	16516	16483	16608	16636	16635	16633	16778	16582	16636	16607	16561	16525	16500	16809	16677	16471	16348	16435	16404	16612	16600	16526	16515	16519	16518	16610	16531	16486	16648	16673	16655	16552	16731	16599	16612	16597	16594	16467	16409	16709	16589	16393	16511	16588	16392	16803	16612	16491	16464	16556	16569	16681	16734	16603	16371	16645	16454	16647	16472	16396	16481	16552	16573	16429	16514	16518	16686	16571	16338	16470	16333	16407	16603	16493	16538	16648	16585	16315	16395	16547	16571	16621	16669	16248	16558	16470	16650	16620	16590	16716	16587	16565	16699	16584	16579	16419	16500	16392	16528	16603	16490	16641	16541	16748	16679	16763	16694	16450	16762	16807	16588	16611	16561	16680	16580	16538	16457	16576	16492	16571	16522	16534	16465	16535	16648	16513	16505	16622	16638	16433	16458	16624	16593	16550	16367	16226	16399	16448	16708	16655	16684	16308	16523	16519	16692	16543	16469	16713	16532	16691	16642	16796	16673	16686	16389	16531	16503	16344	16409	16497	16526	16492	16539	16541	16481	16672	16675	16846	16431	16580	16441	16709	16667	16575	16660	16598	16619	16502	16472	16590	16548	16529	16345	16490	16480	16744	16316	16628	16580	16841	16603	16576	16692	16513	16565	16689	16552	16640	16444	16464	16655	16641	16377	16651	16527	16456	16441	16506	16513	16565	16546	16553	16533	16506	16670	16701	16501	16507	16419	16605	16667	16498	16646	16653	16420	16831	16704	16578	16597	16456	16567	16572	16473	16638	16581	16771	16503	16524	16743	16608	16536	16535	16755	16622	16562	16432	16452	16719	16472	16693	16519	16704	16552	16557	16592	16676	16737	16328	16379	16668	16419	16622	16509	16585	16639	16348	16548	16813	16409	16493	16565	16729	16526	16531	16553	16413	16458	16523	16496	16656	16685	16542	16561	16482	16439	16468	16561	16558	16500	16498	16315	16473	16570	16473	16817	16550	16583	16538	16613	16543	16688	16650	16462	16239	16511	16596	16715	16511	16758	16768	16405	16597	16368	16577	16535	16500	16494	16620	16633	16521	16372	16485	16595	16647	16552	16498	16652	16727	16517	16524	16369	16601	16514	16519	16373	16633	16583	16615	16617	16608	16523	16471	16640	16584	16542	16592	16779	16714	16587	16568	16623	16371	16655	16557	16386	16598	16479	16549	16608	16678	16458	16517	16539	16485	16599	16531	16540	16560	16612	16587	16390	16357	16572	16534	16604	16654	16641	16484	16522	16632	16385	16554	16626	16642	16509	16381	16446	16629	16459	16689	16587	16501	16490	16602	16610	16578	16779	16555	16581	16596	16572	16595	16547	16342	16550	16347	16599	16557	16538	16560	16532	16569	16635	16625	16480	16617	16594	16659	16635	16468	16441	16569	16415	16426	16474	16491	16721	16616	16716	16585	16406	16571	16491	16529	16636	16469	16526	16639	16569	16444	16603	16617	16446	16641	16578	16554	16526	16341	16431	16446	16568	16540	16580	16748	16802	16488	16463	16611	16615	16526	16480	16481	16623	16633	16519	16696	16479	16496	16571	16668	16645	16661	16539	16498	16802	16763	16477	16584	16548	16618	16586	16335	16431	16514	16703	16658	16633	16501	16679	16708	16462	16703	16573	16489	16462	16534	16670	16738	16668	16454	16471	16517	16471	16426	16524	16465	16504	16827	16505	16586	16557	16511	16517	16505	16598	16584	16408	16539	16686	16491	16524	16447	16566	16632	16473	16412	16608	16639	16621	16483	16540	16496	16612	16516	16531	16572	16501	16430	16557	16496	16553	16723	16527	16660	16620	16464	16658	16327	16524	16550	16533	16525	16692	16496	16476	16627	16580	16472	16432	16618	16571	16611	16597	16625	16639	16676	16425	16474	16544	16555	16620	16493	16425	16752	16485	16620	16441	16549	16542	16723	16605	16734	16457	16652	16552	16483	16667	16547	16593	16495	16611	16666	16653	16686	16747	16536	16742	16571	16759	16371	16623	16607	16814	16471	16595	16424	16752	16635	16460	16494	16569	16619	16579	16499	16545	16525	16522	16577	16657	16415	16561	16498	16436	16535	16619	16498	16433	16389	16699	16581	16608	16548	16533	16621	16727	16676	16491	16409	16704	16683	16536	16605	16534	16742	16424	16639	16618	16386	16578	16622	16444	16765	16663	16492	16569	16569	16534	16540	16443	16675	16668	16766	16513	16765	16657	16544	16681	16476	16428	16493	16636	16593	16525	16681	16616	16773	16673	16564	16747	16592	16485	16614	16315	16529	16639	16509	16590	16661	16743	16583	16552	16565	16382	16625	16437	16494	16676	16625	16564	16499	16549	16496	16656	16596	16532	16494	16333	16591	16704	16624	16594	16541	16509	16589	16468	16537	16589	16524	16515	16478	16702	16387	16505	16773	16596	16702	16517	16598	16634	16628	16367	16415	16514	16540	16687	16620	16504	16517	16493	16493	16662	16445	16587	16513	16507	16431	16661	16683	16583	16445	16594	16638	16590	16508	16609	16693	16607	16490	16631	16483	16548	16524	16677	16528	16583	16587	16664	16713	16544	16608	16399	16530	16589	16425	16639	16660	16582	16660	16488	16587	16587	16766	16684	16676	16553	16479	16651	16539	16468	16552	16367	16423	16711	16616	16660	16505	16431	16588	16468	16479	16644	16676	16462	16368	16507	16645	16668	16519	16467	16575	16579	16716	16503	16372	16657	16649	16683	16635	16446	16416	16502	16663	16520	16591	16427	16651	16365	16483	16808	16486	16504	16449	16652	16509	16356	16771	16449	16599	16568	16591	16569	16584	16750	16784	16599	16536	16588	16580	16294	16572	16582	16544	16471	16451	16464	16473	16645	16516	16366	16463	16704	16660	16499	16390	16640	16547	16464	16668	16506	16496	16451	16433	16586	16552	16661	16777	16760	16688	16794	16452	16545	16550	16319	16596	16529	16514	16627	16623	16332	16551	16538	16663	16663	16467	16725	16504	16542	16562	16625	16354	16719	16719	16682	16284	16430	16572	16431	16553	16798	16561	16670	16749	16563	16526	16527	16570	16428	16512	16650	16770	16676	16425	16852	16543	16441	16486	16436	16581	16250	16465	16608	16796	16515	16439	16567	16569	16567	16740	16614	16337	16505	16274	16548	16545	16717	16474	16481	16394	16532	16768	16532	16387	16501	16631	16549	16596	16613	16709	16383	16505	16552	16386	16377	16667	16614	16755	16407	16508	16514	16628	16450	16428	16487	16517	16469	16477	16566	16297	16544	16685	16608	16548	16461	16471	16588	16499	16608	16580	16621	16569	16436	16730	16666	16592	16493	16516	16564	16474	16415	16583	16699	16706	16663	16513	16719	16703	16552	16565	16508	16374	16393	16721	16660	16412	16492	16497	16390	16659	16725	16663	16645	16561	16472	16551	16568	16596	16685	16494	16531	16529	16533	16464	16600	16551	16562	16616	16597	16601	16738	16812	16679	16476	16494	16593	16741	16612	16526	16672	16612	16677	16544	16466	16783	16518	16522	16443	16538	16574	16629	16907	16452	16545	16683	16550	16613	16568	16555	16506	16467	16554	16485	16637	16423	16437	16605	16648	16489	16622	16384	16365	16553	16576	16684	16686	16679	16615	16684	16706	16664	16651	16463	16377	16652	16416	16566	16700	16291	16600	16700	16620	16612	16446	16457	16527	16517	16587	16563	16400	16604	16578	16611	16589	16431	16534	16716	16624	16507	16511	16668	16638	16416	16299	16546	16564	16582	16564	16458	16605	16429	16713	16431	16439	16633	16667	16519	16583	16630	16623	16650	16660	16585	16362	16471	16499	16583	16718	16450	16548	16622	16405	16538	16753	16555	16441	16484	16525	16532	16660	16526	16688	16584	16495	16767	16652	16503	16399	16535	16650	16695	16527	16478	16503	16534	16751	16466	16645	16569	16318	16286	16570	16625	16523	16611	16668	16363	16579	16543	16629	16602	16586	16483	16544	16897	16599	16457	16736	16549	16376	16638	16538	16878	16616	16572	16502	16396	16322	16489	16453	16665	16511	16439	16430	16818	16535	16616	16569	16632	16636	16592	16513	16410	16476	16270	16577	16596	16488	16459	16504	16462	16613	16523	16606	16675	16670	16582	16653	16658	16577	16520	16808	16772	16722	16593	16569	16575	16706	16700	16402	16700	16691	16538	16470	16676	16526	16533	16810	16650	16733	16744	16434	16622	16706	16445	16650	16615	16474	16670	16487	16433	16461	16462	16565	16516	16634	16649	16620	16330	16594	16433	16530	16425	16731	16553	16581	16457	16609	16449	16620	16583	16700	16858	16517	16454	16617	16542	16370	16328	16645	16644	16740	16686	16607	16467	16652	16638	16608	16541	16681	16533	16480	16751	16741	16719	16559	16644	16852	16730	16757	16598	16374	16541	16429	16306	16402	16520	16432	16758	16587	16420	16385	16587	16460	16535	16611	16586	16602	16678	16472	16638	16637	16688	16539	16393	16608	16492	16632	16554	16666	16565	16605	16519	16530	16566	16504	16592	16541	16464	16561	16592	16307	16637	16594	16534	16598	16474	16643	16392	16485	16500	16555	16535
23720	44301	38983	31196	27787	27459	27525	26615	25673	25061	23521	22190	21350	21128	20483	19982	18674	18133	17958	17546	17391	17056	16564	16010	15774	15616	15423	14948	14883	14649	14547	14275	14332	14316	14292	14340	14353	14164	14215	14102	14435	14275	14264	14050	14286	14309	14264	14469	14081	14104	14037	14236	14098	14285	14193	14250	14187	14018	14388	14296	14039	14120	14168	14253	14173	14315	14283	14163	14181	14147	14251	13989	14173	14133	14204	14136	14233	14202	14167	13977	14118	14280	14118	14230	14202	14264	14106	14135	14271	14168	14126	14105	14183	14195	14187	14094	14130	14160	14144	14183	14272	14296	14186	14045	14121	14156	14108	14328	14158	14173	14102	14096	14121	13974	14306	14265	14027	14258	14186	14209	14075	14147	14158	14210	14084	14143	14103	14084	14181	14031	14034	14165	14235	14003	14235	14192	14327	13949	14135	14098	14134	14170	14154	14152	14026	14065	14213	14156	14220	14045	14134	14109	14151	14241	14096	14239	14066	14173	14045	14404	14166	14228	14186	14181	14312	14110	14225	13936	14348	14118	14177	14105	14029	14069	14085	14119	14135	14099	14158	14081	14100	14238	14245	14057	14026	14134	14147	14253	14053	14138	14205	14156	14340	14005	14196	14092	14173	14244	14193	13987	14179	14266	14022	14062	14241	13993	14233	14097	14112	14319	14215	14204	14146	14094	14015	14042	14138	14092	14084	14202	14159	14039	14242	14222	14164	14272	14155	14028	14233	14319	14044	14212	14208	14082	14054	14149	14030	14038	14246	14130	14170	14192	14213	14075	14109	14170	14212	14244	14151	14271	14192	14138	14155	14222	14029	14227	14120	14064	14144	14254	14274	14163	14139	14216	14067	14177	14113	14259	14029	14062	14096	14133	14250	13970	14286	14052	13985	14066	14007	14106	13977	14136	14013	13873	14152	14173	14113	14201	14038	14161	14074	14130	14108	14215	14134	14027	14138	14112	14083	14169	14173	14184	14162	14188	14129	14039	14066	14090	14297	13975	14079	14237	13946	14226	14220	14189	14077	14319	14053	14181	14145	14179	14103	14240	13997	14216	14053	14097	14125	14098	14181	14150	14134	14289	14065	14257	14288	14166	14165	13998	14230	14255	14012	14234	14075	14255	14199	14060	14078	14060	14103	14247	14055	14094	14103	14144	14201	13984	14161	13979	14168	14042	14138	14082	14096	14165	14119	14090	14183	14022	14034	14061	14076	14098	14237	14104	14235	14305	14241	14093	14048	14089	14199	14150	14156	14217	13991	14066	14268	14088	14131	14287	14385	14083	14112	14158	14102	14196	14108	14283	14089	13997	14034	14234	14207	14055	14153	14192	14064	14207	14008	14079	14158	14265	14285	14153	14055	13914	14251	14257	14234	14078	14158	14180	14289	14148	14228	14171	14124	14254	14210	14022	14183	14133	14146	14077	14119	14252	14074	14084	13977	14054	14160	13946	13984	14252	14269	14177	14127	14037	14112	14205	14085	14291	14152	14054	14247	14303	14126	14130	14162	14159	13944	14265	14098	14066	14070	14186	14230	14243	14056	14235	14103	14133	14112	14274	14202	14102	14119	14132	14104	14027	13936	14079	14285	14136	14174	13929	14112	14242	14119	14233	14062	14147	14133	13974	14193	13939	14223	14157	14119	14236	14191	14298	14294	14055	14066	14331	14064	14147	14124	14224	14272	14297	14046	14177	14082	13916	13957	14095	14060	14067	14167	14064	14102	14036	14125	14027	14213	14342	14179	14024	14234	14181	14059	14237	14090	14223	14112	14045	14207	14259	14075	14047	14105	14138	14177	14051	13989	14157	14093	14137	14172	14141	14175	14182	13967	14258	14133	14116	14039	14247	14096	14147	14203	14223	14192	14244	14197	13952	14196	14205	14251	14127	14097	14054	14134	14172	14267	14174	14252	14124	14220	14267	14077	14237	14130	14150	14194	14082	14061	14299	14286	14067	14200	14092	14189	14031	14071	14340	14173	14255	14052	14177	14094	14201	14082	14148	14099	14151	14092	14274	14131	14139	14249	13901	14379	14089	14224	14038	14110	14185	14195	14326	14077	14242	14024	14199	14160	14249	14181	14194	14112	14124	14179	14077	14099	14101	14347	14225	14168	14061	14080	14131	14229	14297	14168	14054	14237	14288	14222	14228	14284	14250	14110	14129	14108	14203	14252	14190	14223	14226	14076	14185	14266	14315	14095	14180	14304	14183	14118	14047	14151	14197	14187	14167	14013	14190	14106	14251	14055	14271	14056	14178	14078	14146	14142	14386	13927	14182	14087	14294	14174	14106	14018	14232	14236	14166	13999	14242	14055	14187	14162	14151	14034	13993	14256	13945	14184	13996	14243	14001	14250	14113	14295	14202	14229	14154	14244	14119	14051	14169	14145	14181	14105	14201	14098	14175	14086	14117	14193	13965	13934	14129	14209	14251	14230	13937	14218	14179	14242	14212	14076	14171	14095	14208	14182	14206	13958	14083	14265	14270	14130	14151	14017	14004	14135	14196	14025	14188	14144	14286	14215	14016	14141	14093	14056	14012	14199	14244	14105	14143	14234	14274	14140	14397	14317	14096	14027	14184	14109	14151	14035	14040	14269	13967	14186	14285	14136	14025	14225	14115	14333	14215	14255	14152	14138	14133	14196	14319	14078	14172	14163	14096	14170	14155	14145	14217	14017	14343	14277	14166	14154	14138	14079	13982	13952	14184	14304	14278	14130	14210	14092	14225	14074	14259	14065	14166	14214	14073	14004	14142	14350	14095	14347	14157	14245	14071	14342	14042	14132	14014	14277	14202	14023	14118	14218	14149	14257	14115	14047	14186	14090	14144	14181	14168	14110	14026	14301	14138	14176	14052	14182	14119	13981	13947	13995	13997	14112	13898	14274	14100	14023	14191	14143	14007	14019	14173	14224	14133	14055	14218	14165	14199	14077	14263	14091	14153	14056	14200	14048	14108	14335	14386	14358	14101	14415	14197	14173	14181	14098	14299	14074	14111	14193	14243	14142	14100	14145	14238	14083	14104	14008	14117	14068	14154	14293	13990	14338	14336	14134	14207	13949	14231	14366	14120	13986	14164	14218	14022	14307	14289	14155	14105	14245	14020	14111	14119	14036	14211	13899	14139	14290	13943	14218	14252	14147	14114	14050	14078	14086	14218	14067	14162	14149	14102	14078	14172	14034	14149	14215	14142	14179	14113	14172	14146	14058	14189	14059	14110	14250	14258	14171	14381	13939	14133	14262	14095	13986	14045	14143	14144	14082	14255	14033	13991	14045	14099	14155	14174	14275	14189	14211	14123	14338	14057	14032	14231	14141	14197	14171	14211	14035	14163	14124	14195	14131	14041	14062	14233	14155	14086	14221	14205	14238	14089	14265	14261	14245	14136	13949	14112	14161	14156	14061	14107	14209	14182	13875	14191	14118	14161	14182	14110	14149	14055	14319	14211	14218	14065	14170	14214	14192	14131	14015	14091	14173	14220	14128	14250	13970	14046	14058	14130	14091	14255	14080	14091	14092	14202	14114	14120	14209	14035	14216	14151	14094	14034	14216	14150	14045	14268	14119	14182	13897	14105	14141	14200	14125	14091	14092	14030	14172	14148	14094	14153	14244	14139	14010	14276	14227	14177	14062	14053	14170	14070	14346	14167	14200	14140	14077	14093	14038	14159	14153	14109	13980	14141	14140	14126	14068	14067	14214	14219	14191	14201	14112	14161	14021	14185	14168	13981	14077	14102	13997	14248	14103	14243	14165	14033	14003	13992	14027	14071	14164	14088	14269	14024	14140	14035	14082	14143	14051	14260	14233	14021	14109	14308	14205	14038	14176	14217	14219	13985	14046	14043	14084	14305	14215	14060	14219	14133	14354	14175	13968	14103	14084	14066	14015	14107	14057	14181	14011	14007	14130	14088	14107	14293	14205	14322	14071	14002	13950	14246	14135	14324	14194	14043	14083	14226	14132	14235	14298	14084	14184	14139	14134	14254	14165	14122	14099	14178	14079	14141	14124	14013	14044	14013	14002	13948	14187	13949	14174	14128	14263	14280	14056	14192	14079	14221	14123	14097	13984	14318	14226	14207	14050	14340	14184	14197	14130	14048	14145	14151	14158	14055	14192	14069	14124	14198	14061	14191	14159	14155	14309	14410	14005	14334	14180	14213	14148	14254	14123	14138	14105	14194	14210	14274	14274	14008	14114	14102	14161	14330	14228	14143	14068	14169	14154	14282	14012	14101	14113	14160	14273	14159	14151	13958	13955	14155	14019	14025	14301	14260	14050	14295	14078	14151	14155	13979	14047	14131	14118	14309	14070	14193	14149	14191	14207	14074	14231	14124	14187	14166	14160	14202	14169	14165	14140	14216	14135	14063	14136	14111	14057	14313	14223	14139	14054	14349	14011	14094	14235	14019	14243	14171	14090	14066	14247	14283	14286	14069	14182	14136	14112	14007	14213	14171	14030	14083	14230	14048	14074	14115	13943	14217	14155	14217	14044	13973	14251	14104	14176	14199	14235	14206	14043	14372	14069	14265	14097	14304	14123	14192	14190	14263	14017	14096	14127	14082	14009	14092	14283	14163	14133	13980	14224	14068	14176	14070	14324	14057	14110	14200	14132	14155	14161	14115	14240	14135	14109	14069	14225	14169	14238	14185	14277	14128	14128	14153	14001	14255	14059	14327	14148	14106	14279	14198	13976	14066	14027	14101	13989	14152	14213	14190	14193	14177	14177	14196	14161	14078	14173	14095	14125	14163	14139	14082	14069	14110	14178	14176	14055	14061	14272	14132	14208	14137	14270	14386	14020	14142	14443	14018	14037	14281	14157	14048	13969	14260	14225	14049	14021	14121	14221	14291	14154	14220	14040	14290	14249	14102	14119	14179	14101	14025	14133	13975	14225	14248	14025	14294	14086	14130	14066	14083	14211	14179	14251	14281	14024	14203	14058	14185	14043	14103	14004	14182	14181	14266	14103	14208	14260	14041	14182	14135	14087	14098	14380	14211	14227	14031	14037	14005	14034	13826	14153	14231	14023	14010	14202	14169	14100	14235	14295	14123	14320	14122	14082	14066	14281	14191	14170	14124	14091	14271	14251	14174	14121	14089	13982	14021	14051	14100	14374	14377
27845	23535	29009	26546	22169	22004	22745	22116	21402	21152	20437	19953	19742	20079	19769	19178	18881	18652	18813	18563	18597	18377	18344	18226	18213	17986	18004	18067	17948	17789	17735	17484	17618	17528	17569	17420	17534	17448	17700	17545	17839	17711	17729	17490	17808	17691	17654	17625	17501	17712	17526	17554	17562	17609	17508	17740	17566	17601	17552	17748	17626	17550	17809	17583	17767	17462	17582	17514	17634	17577	17568	17547	17559	17608	17602	17653	17708	17738	17535	17494	17613	17548	17713	17524	17642	17577	17652	17447	17668	17682	17417	17766	17492	17611	17456	17653	17479	17529	17532	17635	17517	17427	17625	17581	17608	17714	17885	17485	17683	17619	17526	17710	17683	17527	17682	17556	17403	17462	17631	17792	17555	17418	17536	17453	17436	17619	17641	17446	17644	17574	17612	17535	17734	17744	17338	17696	17712	17628	17535	17627	17564	17489	17605	17637	17504	17554	17432	17605	17537	17576	17492	17565	17695	17517	17655	17553	17672	17715	17602	17578	17528	17422	17588	17607	17503	17914	17546	17693	17709	17661	17470	17610	17554	17593	17351	17543	17515	17482	17691	17169	17510	17491	17608	17558	17408	17700	17502	17529	17597	17587	17479	17514	17528	17675	17650	17556	17584	17560	17473	17522	17747	17618	17538	17462	17404	17280	17603	17597	17723	17688	17652	17730	17682	17798	17480	17680	17471	17521	17619	17738	17543	17585	17718	17585	17608	17802	17790	17792	17516	17497	17664	17551	17464	17650	17651	17456	17682	17581	17596	17565	17551	17617	17426	17671	17627	17479	17846	17515	17598	17487	17673	17467	17930	17337	17550	17817	17735	17520	17586	17654	17739	17645	17662	17552	17467	17603	17603	17597	17277	17548	17615	17516	17755	17311	17546	17599	17550	17816	17546	17651	17658	17600	17566	17592	17582	17882	17421	17521	17523	17615	17653	17586	17708	17576	17706	17626	17580	17696	17752	17644	17499	17516	17489	17652	17609	17619	17738	17480	17702	17634	17516	17796	17759	17607	17612	17602	17569	17492	17505	17548	17686	17510	17749	17419	17769	17771	17707	17616	17577	17499	17544	17505	17634	17668	17604	17439	17607	17551	17677	17554	17698	17567	17665	17613	17544	17457	17719	17557	17564	17411	17774	17802	17736	17712	17765	17286	17427	17429	17578	17501	17612	17608	17699	17517	17657	17365	17548	17574	17549	17810	17330	17512	17527	17447	17643	17532	17479	17673	17510	17738	17642	17568	17469	17516	17641	17563	17524	17798	17768	17697	17604	17650	17488	17409	17548	17782	17701	17672	17596	17511	17453	17542	17497	17616	17583	17539	17573	17514	17747	17724	17644	17589	17516	17660	17706	17602	17504	17684	17633	17844	17695	17584	17452	17465	17546	17672	17550	17590	17585	17794	17661	17644	17537	17767	17658	17640	17679	17391	17589	17601	17556	17416	17763	17348	17569	17458	17686	17701	17575	17483	17698	17709	17497	17842	17447	17655	17766	17642	17627	17511	17665	17425	17898	17689	17530	17588	17459	17437	17597	17598	17461	17560	17554	17505	17673	17634	17696	17694	17617	17717	17434	17708	17523	17581	17854	17694	17557	17665	17635	17508	17628	17671	17665	17679	17627	17707	17487	17541	17482	17747	17596	17627	17571	17453	17574	17541	17412	17762	17588	17424	17497	17648	17693	17591	17654	17743	17628	17519	17567	17600	17704	17630	17465	17544	17700	17653	17590	17662	17569	17559	17713	17622	17758	17572	17554	17447	17611	17429	17660	17472	17441	17515	17707	17513	17483	17623	17564	17536	17456	17648	17601	17664	17365	17501	17677	17782	17677	17796	17601	17712	17532	17464	17568	17586	17558	17534	17624	17525	17628	17658	17646	17680	17433	17435	17606	17583	17872	17750	17586	17658	17552	17672	17562	17495	17721	17697	17626	17470	17701	17607	17586	17766	17533	17442	17626	17539	17610	17569	17772	17470	17653	17643	17571	17624	17649	17726	17577	17882	17744	17687	17567	17725	17678	17380	17693	17411	17540	17518	17446	17587	17674	17663	17507	17471	17629	17418	17746	17694	17443	17431	17701	17471	17660	17607	17608	17560	17664	17754	17596	17695	17665	17773	17831	17652	17457	17503	17851	17484	17460	17647	17706	17687	17564	17461	17683	17629	17600	17493	17662	17481	17665	17831	17676	17767	17445	17491	17783	17514	17671	17615	17713	17666	17550	17752	17559	17578	17456	17507	17721	17812	17673	17417	17475	17763	17403	17607	17475	17787	17435	17541	17632	17791	17850	17434	17621	17709	17446	17600	17472	17416	17511	17364	17545	17559	17721	17714	17489	17590	17763	17442	17623	17401	17357	17431	17486	17538	17507	17466	17471	17485	17620	17700	17769	17431	17475	17572	17424	17364	17414	17596	17316	17467	17325	17366	17452	17718	17554	17470	17555	17759	17496	17581	17877	17705	17721	17597	17607	17548	17630	17672	17563	17650	17623	17617	17552	17551	17389	17585	17506	17519	17640	17481	17343	17548	17663	17660	17478	17474	17707	17533	17697	17694	17477	17665	17521	17668	17448	17457	17618	17622	17526	17555	17593	17505	17648	17587	17603	17308	17658	17631	17532	17489	17502	17618	17405	17701	17606	17742	17626	17628	17567	17562	17526	17569	17534	17739	17322	17682	17474	17467	17485	17690	17334	17604	17927	17743	17528	17550	17647	17551	17589	17656	17471	17352	17762	17554	17571	17717	17681	17679	17629	17804	17569	17462	17644	17574	17628	17342	17649	17451	17901	17553	17697	17427	17563	17597	17599	17669	17696	17633	17569	17612	17450	17461	17349	17842	17591	17777	17672	17513	17548	17587	17632	17553	17467	17613	17410	17646	17454	17392	17514	17683	17502	17696	17648	17578	17479	17569	17588	17450	17663	17412	17716	17498	17368	17672	17578	17399	17646	17493	17634	17579	17654	17599	17662	17447	17597	17643	17704	17638	17598	17643	17599	17529	17595	17556	17663	17554	17470	17522	17758	17661	17506	17464	17789	17733	17555	17718	17624	17537	17566	17671	17498	17470	17636	17755	17579	17714	17734	17384	17478	17646	17757	17630	17651	17362	17489	17418	17618	17414	17506	17775	17622	17503	17679	17549	17647	17390	17753	17315	17514	17474	17613	17531	17828	17523	17684	17733	17617	17462	17613	17554	17613	17546	17472	17489	17397	17509	17504	17571	17670	17708	17637	17746	17651	17542	17565	17608	17734	17747	17690	17679	17777	17632	17495	17456	17534	17655	17556	17613	17626	17434	17407	17565	17546	17630	17571	17557	17524	17426	17449	17573	17818	17529	17578	17626	17515	17570	17530	17647	17646	17716	17504	17689	17620	17422	17580	17475	17632	17654	17576	17545	17606	17563	17403	17486	17651	17418	17480	17387	17524	17530	17392	17572	17550	17477	17623	17523	17487	17528	17634	17677	17527	17623	17596	17675	17471	17502	17477	17527	17586	17551	17627	17666	17741	17452	17478	17365	17721	17572	17578	17644	17591	17663	17634	17624	17626	17477	17633	17736	17686	17567	17656	17604	17522	17642	17715	17636	17787	17672	17623	17621	17684	17486	17771	17399	17478	17432	17493	17328	17542	17526	17791	17603	17667	17565	17434	17530	17811	17717	17478	17810	17603	17644	17598	17742	17572	17581	17576	17371	17611	17444	17584	17815	17760	17617	17542	17721	17536	17451	17770	17691	17640	17477	17690	17768	17451	17597	17690	17648	17741	17572	17539	17523	17763	17590	17615	17543	17392	17538	17563	17624	17648	17725	17596	17498	17722	17609	17579	17766	17625	17657	17689	17330	17706	17587	17720	17640	17717	17460	17592	17390	17515	17412	17640	17507	17580	17537	17540	17588	17430	17650	17453	17752	17663	17708	17436	17693	17689	17635	17485	17693	17660	17406	17699	17662	17400	17343	17485	17441	17610	17703	17719	17768	17715	17723	17438	17531	17418	17655	17687	17626	17610	17646	17888	17558	17510	17586	17373	17585	17530	17477	17665	17510	17651	17677	17499	17653	17697	17565	17758	17508	17687	17813	17657	17555	17439	17533	17564	17422	17766	17618	17555	17460	17611	17586	17584	17798	17564	17515	17671	17562	17655	17523	17627	17712	17791	17603	17525	17600	17558	17780	17617	17459	17345	17565	17593	17569	17638	17644	17578	17637	17793	17520	17707	17417	17753	17585	17636	17794	17407	17345	17566	17442	17470	17549	17529	17614	17687	17573	17692	17751	17459	17631	17771	17501	17635	17716	17568	17509	17675	17527	17665	17381	17655	17654	17731	17517	17664	17440	17600	17631	17683	17672	17547	17556	17577	17674	17763	17530	17393	17572	17581	17652	17702	17632	17523	17562	17594	17430	17738	17681	17567	17401	17636	17629	17776	17565	17504	17500	17531	17692	17612	17560	17556	17453	17447	17533	17674	17734	17609	17641	17417	17601	17611	17706	17552	17532	17427	17353	17586	17594	17770	17596	17700	17503	17631	17653	17556	17411	17652	17560	17668	17616	17692	17529	17586	17518	17786	17526	17585	17843	17589	17623	17692	17750	17750	17662	17611	17653	17653	17656	17849	17455	17639	17620	17628	17552	17441	17546	17719	17349	17543	17598	17598	17756	17585	17472	17711	17715	17696	17678	17595	17482	17496	17551	17708	17606	17462	17686	17577	17619	17692	17476	17745	17755	17647	17503	17518	17445	17561	17592	17744	17486	17357	17403	17856	17595	17718	17689	17631	17517	17536	17472	17669	17629	17811	17632	17681	17649	17690	17864	17711	17701	17767	17468	17620	17639	17437	17560	17644	17521	17505	17812	17440	17737	17536	17671	17753	17652	17531	17552	17688	17612	17572	17522	17719	17685	17585	17580	17340	17623	17708	17591	17888	17614	17642	17686	17512	17486	17628	17536	17519	17647	17500	17562	17545	17499	17613	17623	17690	17530	17695	17682	17631	17735	17796	17497	17541	17678	17776	17580	17634	17536	17523	17642	17665	17483	17779	17661	17694	17463	17553	17772	17711	17735	17748	17634	17748	17770	17611	17667	17742	17404	17582	17517	17633	17538	17741	17604	17682	17665	17829	17550	17429	17644
23048	32849	29779	24099	21472	21768	22379	22182	21083	20167	19508	18912	18777	18546	17953	17404	16793	16550	16418	16462	16048	15910	15700	15540	15447	15537	14963	15276	15163	14991	14928	14886	14929	14902	14811	14936	14907	14824	14851	14798	14870	14661	14721	14724	14789	14963	14769	14779	14714	14794	14861	14889	14824	14677	14930	14848	14786	14736	14748	14790	14730	14692	14768	14894	14777	14908	14627	14609	14903	14780	14802	14800	14694	14797	14790	14834	14657	14926	14913	14763	14693	14969	14813	14751	14850	14714	14979	14834	14720	14864	14562	14883	14862	14775	14790	14732	14728	14764	14785	14912	14943	14843	14810	14790	14787	14821	14938	14741	14733	14739	14880	14817	14922	14769	14627	14714	14735	14768	14800	14732	14755	14918	14801	14931	14868	14746	14772	14901	14787	14802	14858	14879	14754	14672	14837	14815	14707	14590	14762	14710	14887	14658	14874	14671	14948	14811	14727	14875	14823	14815	14680	14730	14811	14935	14721	14772	14887	14685	14912	14772	14792	14720	14840	14919	14683	14903	14859	14898	14964	14877	14903	14794	14957	14737	14822	14847	14679	14837	14594	14946	14764	14705	14793	14590	14827	14554	14797	14622	14852	14647	14890	14831	14692	14820	14771	14799	14962	14783	14831	14906	14938	14761	14870	14861	14651	14720	14710	14758	14950	15009	14856	14787	14920	14860	14991	14645	14780	14839	14756	14685	14834	14777	14899	14731	14725	15006	14832	14727	14919	14843	14857	14712	14829	14788	14714	14644	14765	14866	14774	14725	14764	14838	14873	14770	14957	14872	14804	14966	14836	14805	14930	14832	14910	14779	14727	14805	14891	14868	14983	14683	14859	14827	14720	14518	14672	15004	14778	14910	14861	14798	14680	14763	14753	14560	14806	14766	14805	14857	14714	14781	14743	14771	14735	14915	14847	14887	14826	14805	14757	14809	14689	14802	14970	14791	14833	14724	14775	14878	14936	14740	14876	14779	14909	14742	14896	14740	14738	14822	14712	14719	14833	14930	14735	14972	14791	14732	14684	14719	14680	14796	14737	14815	14805	14811	14957	14650	14934	14942	14788	14803	14629	14835	14749	14978	14756	14857	14769	14735	14816	14785	14670	14898	14847	14848	14866	14519	14862	14615	14836	14727	14717	14702	14633	14765	14666	14725	14744	14755	14723	14835	14808	14759	14750	14820	14824	14768	14817	14781	14912	14875	14999	14867	14773	14912	14819	14733	14851	14929	14838	15041	14719	14973	14971	14858	14660	14803	14893	14989	14708	14865	14876	14898	14811	14808	14704	14731	14806	14810	14841	14908	14724	14868	14844	14608	14739	14891	14777	14895	14780	14850	14776	14955	14791	14784	14634	14817	14838	14771	14792	14766	14760	14740	14821	14700	14726	14745	14986	14699	14685	14655	14734	14744	14841	14738	14708	14828	14916	14827	14955	15094	14831	14806	14760	14884	14736	14967	15014	14888	14920	14642	14943	14933	14845	14677	14742	14975	14794	14872	14717	14787	14797	14899	14779	14692	14863	14803	14668	14877	14767	14822	14746	14959	14712	14904	14758	14838	14868	14889	14944	14980	14773	14771	14755	14694	14789	14872	14611	14785	14796	14683	14612	14794	14787	14692	14921	14659	14810	14777	14764	14729	14779	14880	14903	14860	14658	14825	14901	14827	14874	14761	14942	14835	14749	14750	14771	14896	14887	14730	14972	15002	14774	14838	14798	14776	14777	14913	14811	14750	14653	14695	14802	14857	14707	14795	14864	14877	14619	14764	14779	14817	14728	14711	14630	14711	14931	14658	14749	14743	14912	14749	14795	14549	14750	14913	14791	14802	14699	14693	14766	15022	14759	14741	14698	14731	14899	14954	14775	14897	14837	14693	14839	14782	14781	14701	14903	14698	14719	14841	14793	14841	14795	14764	14910	14799	15096	14786	14695	14802	14889	14918	14663	14892	14911	14715	14908	14635	14820	14807	14953	14825	14927	14889	14985	14869	14786	14865	14733	14666	14915	14627	14718	14760	14784	14924	14837	14751	14749	14792	14827	14818	14710	14958	14871	14678	14706	14859	14889	14903	14855	14794	14894	14876	14813	14785	14894	14712	14844	14774	14705	14757	14817	14895	14726	14787	14876	14786	14741	14645	14626	14940	14909	14952	14746	14793	14750	14742	14760	14700	14843	14824	14981	14722	14910	14866	14732	14839	14807	14876	14618	14823	14603	14852	14882	14765	14820	14846	14885	14719	14744	14716	14666	14883	14880	14692	14854	14770	14844	14663	14775	14884	14823	14871	14916	15051	14916	14705	14796	14872	14876	14802	14804	14729	14704	14616	14816	14851	14874	14666	14924	14860	14778	14714	14660	14862	14930	14757	14730	14922	14902	14840	14625	14813	14924	14860	14797	14688	14778	14953	14729	14869	14858	15028	14699	14760	14709	14639	14708	14915	14747	14823	14767	14802	14805	14633	14678	14922	14854	14906	14551	14921	14938	14817	14784	14892	14813	14746	14772	14703	14666	14694	14887	14637	14843	14815	14864	14825	14798	14700	14882	14771	14850	14699	14746	14644	14857	14866	14798	14927	14978	14692	14745	14716	14790	14804	14866	14600	14731	14836	14782	14951	14809	14864	14789	14821	14918	14672	14778	14841	14746	14640	14899	14734	14844	14826	14815	14881	14730	14881	14693	14744	14759	14787	14726	14717	14838	14697	14686	14778	14766	14798	14789	14765	14662	14781	14879	14747	14677	14715	14888	14882	14890	14882	14613	14801	14881	14780	14887	14650	14905	14729	14913	14615	14954	14864	14724	14740	14777	14831	15011	14762	14666	14883	14755	14813	14848	14875	14758	14778	14737	14735	14790	14774	14918	14728	14789	14852	14879	14668	14819	14853	14711	14860	14825	14847	14886	14723	14851	14854	14720	14884	14677	14948	14861	14807	14870	14826	14982	14807	14978	14759	14614	14742	14869	14770	14866	14724	14594	14771	14905	14833	14721	14803	14804	14837	14722	14840	14665	14672	14798	14693	14730	14896	14620	14776	14695	14764	14924	14780	14973	14807	14953	14946	14722	14828	14748	14803	14673	14616	14728	14710	14761	14934	14714	14812	14752	14754	14912	14815	14957	14775	14906	14905	14867	14810	14717	14975	14742	14947	14651	14896	14799	14784	14808	14784	14712	14662	14857	14777	14886	14760	14902	14693	14824	14782	14868	14800	14859	14797	14770	14583	14851	14903	14684	14698	14732	14955	14775	14688	14863	14674	14980	14685	14702	14789	14762	14628	14746	14815	14769	14697	14858	14750	14722	14854	14889	14780	14785	14686	14952	14962	14909	14899	14882	14838	14806	14878	14781	14710	14694	14915	14787	14868	14745	14703	14757	14889	14705	14934	14685	14742	14844	14951	14828	14638	14820	14730	14856	14809	14830	14799	14861	14800	14801	14703	14678	14819	14786	14734	14814	14894	14775	14919	14747	14915	14919	14726	14842	14919	14813	14828	14706	14776	14890	14939	14917	14845	14841	14800	14722	14913	14770	14868	14795	14635	14754	14864	14825	14750	14905	14766	14640	14794	14832	14846	14876	14705	14802	14798	14930	14717	14742	14795	14736	14872	14723	14847	14810	14774	14873	14723	14733	14619	14781	14835	14753	14828	14761	14711	14848	14807	14727	14781	14962	14820	14659	14946	14799	14926	14810	14857	14807	14827	14656	14729	14847	14804	14885	14892	14729	14749	14800	14875	14654	14824	14784	14634	14880	14667	14862	14890	14857	14714	14826	14654	14781	14857	14857	14960	14667	14765	14635	14699	14809	14746	14759	14756	14821	14820	14819	14775	14782	14814	14706	14830	14787	14669	14799	14850	14733	14694	14664	14891	14775	14749	14754	14836	14813	14732	14701	14858	14724	14816	14780	14829	14910	14776	14662	15077	14817	14823	14742	14855	14669	14786	14808	14950	14851	14753	14870	14937	14838	14782	14950	14751	14823	14864	14742	14850	14942	14938	14866	14781	14707	14801	14997	14694	14914	14898	14788	14871	14942	14915	14814	14716	14784	14744	14844	14776	14673	14967	14791	14788	14919	14613	14744	14789	14714	14870	14706	14780	14784	14868	14658	14930	14976	15022	14867	14648	14816	14913	14906	14842	14591	14817	14839	14898	14673	14763	14812	14699	14806	14867	14833	14955	14722	14772	14938	14846	14830	14848	14719	14802	14753	14752	14775	14753	14817	14811	14831	14857	14713	14945	14872	14821	14646	14760	14750	14910	14854	14597	14751	14867	14821	14943	14889	14740	14926	14701	14674	14855	14653	14942	14854	14828	14836	14591	14826	14751	14832	14797	14779	14778	14763	14886	14811	14684	14898	14684	14789	14781	14931	14848	14641	14902	14821	14790	14858	14736	14875	14735	14850	14791	14864	14664	14922	14828	14810	14942	14837	14977	14674	14711	14814	14741	14928	14914	14843	14660	14873	14736	14841	14861	14917	14782	14804	14855	14891	14856	14973	14803	14792	14792	14781	14895	14886	14781	14732	14892	14709	14776	14870	14947	15019	14775	14885	14791	14826	14784	14657	14816	14754	14939	14722	14739	14948	14922	14841	14986	14842	14806	14787	14857	15012	14822	14657	15003	14979	14869	14689	14607	14800	14545	14945	14920	14925	14929	14941	14960	14853	14720	14755	14820	14873	14938	14873	14882	14595	14764	14784	14699	14881	14762	14947	14773	14843	14705	14881	14872	14862	14928	14846	14717	14820	14619	14811	14754	14961	14660	14646	14847	14719	14742	14928	14839	14726	14862	14709	14611	14990	14853	14804	14801	14793	14856	14789	14825	14719	14837	14827	14957	14850	14720	14696	14778	14993	14834	14794	14748	14955	14977	14856	14939	14995	14878	14630	14810	14805	14886	14630	14806	14837	14841	14712	14745	14804	14804	14833	14823	14793	14708	14808	14801	14694	14851	14737	14892	14782	14930	14700	14707	14816	14794	14678	14803	14755	14806	14797	14839	14727	14776	14849	14844	14880	14953	14852	14879	14773	14867	14813	14849	14665	14723	14815	14701	14770	14755	14817	14777	14824	14808	14654	14738	14871	15026	14730	14586	14783	14827	14768	14883	14785	14855	14786	14804	14812	14828
23548	21334	29157	24067	22986	26275	28713	25790	24462	23740	23073	22880	22544	22122	21773	21107	20545	20241	20071	20041	19626	19621	19131	19231	19036	18775	18804	18577	18418	18508	18314	18416	18345	18372	18337	18264	18201	18071	18113	18332	18213	18148	18512	18320	18332	18249	18135	18127	18197	18219	18297	18143	18288	18584	18292	18298	18223	18170	18126	18166	18176	18238	18170	18116	18246	18184	18227	18116	18074	18384	18069	18191	18112	18219	18139	18252	18172	18267	18054	18166	18098	18045	18283	18111	17953	18016	18165	18150	18307	17951	18109	18421	18074	18239	18158	18128	18306	18200	18241	18000	18172	18268	18065	18166	18241	18319	18338	18223	18175	17955	18300	18394	18112	18269	17991	18171	18112	18163	18268	18091	18234	18118	18096	18046	18054	18124	18066	18090	18263	18307	18164	18156	18068	18162	18216	18186	18175	18239	17950	18096	18029	18073	18377	18167	18254	18153	18116	18323	18237	18337	18020	18317	18236	18151	18048	18199	18282	18075	18169	18392	18124	18157	18339	17930	18094	17981	18047	18071	18031	18092	18043	18057	18114	18302	18121	17988	18030	18041	17947	18072	18139	18160	18082	18060	18255	18143	18100	18291	17975	18097	18205	18203	18113	18072	18243	18195	17933	18042	18181	18140	17977	18085	18324	18187	18385	18041	18184	18244	18185	18278	18443	18174	18254	18010	18132	18204	18189	18297	18250	18148	18219	18223	18029	18154	18247	18106	18090	18256	18066	18005	18087	18102	17991	17997	18019	17957	17995	18169	17903	18175	18183	17902	18291	18206	18203	18118	18155	18235	18243	18075	18044	18103	18041	18250	18440	18221	18260	18075	18121	18066	18121	18056	17926	18083	18138	18168	18324	18377	18246	18203	18458	18164	17935	18056	18083	18165	18044	18015	18108	18028	17954	18267	18058	18121	18212	18091	18068	18112	18167	18169	17908	18114	18181	18235	18060	18119	18277	18278	18263	17974	18147	18159	17972	18153	18334	18117	18254	18205	18289	18238	17980	18085	18050	18124	18167	18117	18091	18036	18057	18111	18190	18252	18102	18149	17885	18121	18076	18261	18224	18042	18219	18027	18126	18085	18206	18198	18254	17996	18168	18173	18030	18291	18173	18096	18274	17955	18133	18136	18158	18262	18291	18360	18097	18042	18033	18173	18050	17950	18054	18114	17978	18038	18147	17977	18031	18092	18096	17969	18224	18172	18313	18243	18186	18148	18228	18149	18052	18204	18117	18310	18059	17985	18162	18226	18246	18224	18124	18033	18051	18107	18060	18315	18194	18091	18199	18062	18197	18039	18252	17953	18121	18139	18273	18144	18081	18141	18063	18304	18238	18252	17779	18041	18111	17991	18211	18258	18194	17986	18100	18093	18221	18036	18013	18042	18181	18218	18161	18029	18186	18152	18171	17991	18345	18065	18050	17973	18200	18245	18002	18174	18130	18088	18117	17983	18151	18079	18416	18208	17974	18002	18278	18387	18199	17966	18073	18263	18201	17991	18196	18101	18231	18037	18163	18155	18205	17845	18117	18290	18244	18173	18238	18185	18190	18159	17953	18183	18098	18216	17989	18029	18207	17997	18111	18203	18238	18153	18264	18184	18111	18123	18044	18284	18103	18331	18198	18203	18167	17968	18076	18034	18194	18222	18028	18228	17903	17979	18094	18112	18215	17936	18313	18170	18026	18163	18130	18025	18282	18300	18281	18141	18082	18222	18259	18088	18291	18272	18212	18162	18202	18205	18188	18145	18240	18070	18232	17973	18290	18316	18098	18291	18139	18083	18026	18432	18275	18150	18148	18195	18019	18097	18169	18109	18065	18162	18047	18012	18058	18184	18283	18014	18294	18260	18191	18239	18031	17985	18221	18210	18088	18190	18127	18333	18346	18283	18308	18229	18089	17994	18124	18175	18165	18348	18298	18013	17842	18040	18169	18061	18010	18072	18229	18164	18081	18015	18058	18224	18202	18300	18160	18276	18245	17991	18213	18262	18194	18042	18206	18329	18176	18204	18056	18195	18052	18144	18217	18211	18174	18243	18059	18056	18319	18153	18307	18213	18086	18087	18257	18214	18197	18151	18214	18180	18025	18118	18161	18059	17943	18272	18024	18118	18187	18276	18267	18126	18227	18064	18037	18244	18291	18104	18139	18322	18003	18237	18184	18055	17743	18150	18104	18091	18159	18229	18046	18223	18233	18241	18093	17883	18269	18141	17945	18180	17873	18147	18225	18229	18254	18345	18012	18002	18102	18306	18117	17982	18101	18260	18126	18270	18081	18187	18034	18112	18083	18271	18041	18229	18144	18073	18081	18238	18231	18188	18160	18161	18121	18212	18159	18149	18036	18266	18120	18073	18095	18178	17924	18194	18043	18087	18216	18354	18236	18057	18089	18264	18207	18353	18268	18031	18152	18252	18242	18219	18122	18149	18039	18031	17914	17913	17985	18132	18062	18142	18048	18197	17935	18314	18218	18153	18121	18445	18193	18090	18152	18065	18190	18196	17914	18165	18222	18053	18147	17938	17927	18002	18128	18080	18140	18036	18143	18075	18351	17972	18121	18192	18204	18194	18284	18293	18089	18255	18246	18145	18062	18004	18183	18211	18131	17994	18061	18150	18119	18230	18008	18108	18015	18087	18203	18126	18203	18102	18116	18165	18330	17956	18481	18019	18302	18148	18073	18175	18054	18237	18332	18565	18332	17975	18242	18033	18178	17911	18126	18006	17868	18124	18422	18083	18193	18241	18026	18127	18052	17930	18060	18212	18154	18160	18242	18354	18191	18070	18501	18032	18275	18132	18179	18161	18348	18274	18204	18288	17978	18148	18058	18325	18259	18390	18191	18091	18137	17971	17998	18131	18129	18130	18215	18265	18282	18215	18027	18230	18355	18183	18188	18240	18130	18410	18161	18073	18039	18040	18392	18204	18086	18089	18224	18076	17977	18282	18053	18241	17966	17999	18276	17855	18108	18141	18145	18175	18073	17955	17938	17950	18229	18292	18256	18138	18241	18119	18250	18225	18083	18252	18286	18179	18274	18268	17992	18147	18115	18062	18045	17965	18063	17989	18106	18151	18023	18197	18293	18368	18088	18109	18050	17914	18264	18149	18292	18127	17943	18051	17973	18137	18260	18128	18228	18160	18037	18152	18034	18260	18200	18152	18132	18103	17897	18133	18357	18163	18260	18192	18120	18153	18092	18208	18214	18253	18337	18203	18167	18034	18215	18179	17992	17921	18251	18012	18225	18087	17999	18148	18314	18164	18139	18381	18129	18076	18180	18177	18297	18028	18100	18165	18003	18058	18188	18186	18144	18177	18059	18257	18277	18164	18171	18161	17997	18392	18241	18256	18192	18354	18088	18169	18296	18366	18162	18273	18210	17985	18293	18200	18283	18029	18148	18261	18273	17981	17880	18229	17957	18053	18093	18220	18012	18046	18319	18233	18252	18285	18275	18151	17974	18285	18137	18096	17956	17856	18127	18058	18056	18293	17990	18214	18169	17926	18269	18299	18078	18354	18137	18209	18195	18166	18127	17943	18188	18194	18203	18410	18185	18184	18103	18170	18260	18068	18108	17984	18076	17993	18131	18206	18064	18275	18185	18344	18041	18137	18086	18237	18288	18209	18260	18006	18112	18216	18152	18157	18109	18025	18033	17861	18035	18183	18148	18098	18090	18395	18019	18264	18041	18053	18204	18106	18283	18064	17995	18010	18053	18165	18099	18107	18169	17773	18078	18097	18092	18382	18145	18085	18279	17989	18185	18095	18268	18337	18203	18193	18202	18146	18267	17963	18157	17984	18141	17953	17838	18268	18288	18244	18183	18407	18138	18170	18077	18035	18499	18097	18242	18219	18095	18101	18143	17882	17933	18074	18113	18145	18299	18096	18202	18223	18202	18002	18115	17985	17922	18221	18145	18098	18121	18179	18245	18058	18227	18071	18077	18025	18283	18318	18291	17900	18246	18360	18190	18381	18110	17972	18293	18176	18152	18155	18064	18114	18421	18284	17934	18192	18149	18257	18120	18096	18108	18156	17965	18046	18206	18269	18316	18050	18373	18059	18024	18002	18318	18125	18214	18164	18426	18106	18352	18128	18251	18151	18253	18030	18197	18237	18369	18257	18159	18149	18007	18063	18054	18045	18214	18269	18141	18277	18155	17880	18114	18286	18165	18214	18147	18221	18115	18047	18100	18131	18097	18049	18225	18184	18218	18117	18318	18128	18215	18193	18068	18115	18246	18242	18117	18144	18144	18353	18123	18231	18112	18182	18243	18151	18073	17942	18228	18299	18341	18100	18241	18191	18103	18104	18110	18143	18232	17905	18274	18281	18099	18265	17911	18097	18228	18062	18124	18129	18125	18134	18185	18137	18323	18322	18210	18345	18005	18304	18296	17944	18185	18199	18281	18297	18184	18181	18396	18107	18216	18181	18311	18287	18116	18018	18269	18109	18308	18191	18115	18082	18182	18202	18167	18259	18245	18228	18034	18242	18177	18316	18104	18104	18261	18063	18115	18361	18058	18093	18224	18030	18204	18002	18101	18121	18369	18008	18152	18197	18147	18219	18269	18292	18372	17972	18154	18164	18114	18198	18101	18121	18113	18208	18159	18075	18077	18075	18110	18033	18119	18123	18074	18271	18164	18079	18223	18141	18094	18085	18150	18015	18235	18104	18131	18120	18122	18200	18312	18287	18226	18137	18159	18292	18272	18141	18241	18099	17907	18164	18150	18105	18272	18190	18173	18064	18096	18200	17990	18326	18064	18115	18047	18068	18145	18117	18239	18231	18205	18103	18071	18023	18233	18176	18091	18371	18300	18208	18097	18026	18128	18258	18235	18340	18108	18268	18217	18071	17993	18261	18199	18214	18193	18198	18168	18188	18211	18204	18003	18422	18240	18181	18163	18156	18360	17984	18238	18094	18088	18046	18138	18257	18227	18268	18146	18226	18067	18197	18213	18213	18274	18063	18176	17955	18284	18216	18022	18191	18228	18042	17957	18175	18231	18314	18351	18035	18084	18091	18348	18058	18025	18079	18284	18224	18264	18367	18196	18255	18110	18268	18239	18296	18011	18390	18060	18109	18188	18135	17999	18050	18293	18029	18021	18284	17990	18246	18166	18224
22513	40437	36439	30124	26911	26450	27589	26546	24555	23370	22354	22336	21659	20767	20139	19265	18674	18179	17936	17551	17348	16918	16328	16280	16105	16023	15745	15620	15440	15409	15314	15269	15088	15277	15301	15252	15096	15143	15208	15241	15258	15088	15175	15152	15303	15218	15071	15093	15167	15234	15168	15196	15139	15282	15131	15161	15205	14963	15065	15087	15158	15106	15115	15132	15018	15231	15040	15241	15102	15052	15098	15043	15156	15244	15112	15199	15046	15288	15098	15098	15093	15151	15169	15171	15016	15052	15124	15261	15128	15212	15157	15060	15027	15151	15015	15071	15166	15042	15115	15214	15043	15151	15170	15003	15295	15029	15019	15023	15013	15069	15091	15072	15164	15052	15208	15166	15213	15203	15137	14950	15283	15267	15107	15174	15136	15089	15165	15160	15229	15086	15087	15201	15332	15234	15123	15151	15009	15136	15055	15122	15072	15046	15030	15033	15206	14978	15147	15015	15037	15041	15227	15060	15149	15195	15055	15308	15254	15124	15087	15005	15142	15062	15203	15214	15290	15148	15327	15159	15237	15172	15103	15232	15295	15097	15306	15152	14912	15171	15262	15348	15265	15059	15046	15119	15095	15227	15106	14966	15142	14899	15134	15057	15174	15155	14983	15094	15042	15031	15259	15076	15076	15221	15024	15115	15123	15021	15145	14882	15107	15258	15064	14995	15030	15127	15246	15034	15073	15146	15129	15103	15156	15132	15080	15093	15017	15155	15096	14951	14949	14973	15046	15217	15168	15119	15088	15260	14966	15121	15215	15263	15116	15220	15237	15146	15151	15157	15012	15118	15085	15129	15240	14928	15207	15035	15162	15245	15136	15203	15005	15212	15143	14984	15125	15107	15012	14949	15068	15292	14983	15089	15156	14979	15188	14978	15168	15113	15201	15179	15042	15017	15274	14984	15155	15087	15303	15194	15104	15065	14976	15085	15156	15315	15046	15138	15210	15403	15105	15103	15304	14997	15196	15112	15027	15131	15036	15101	15133	15223	15041	15111	15130	15173	15020	15116	15048	15134	15094	15242	15045	15223	15218	15071	15106	15279	15148	15097	15273	15000	14909	15060	15171	14968	15138	15131	15274	15142	15051	15306	15249	15075	15178	15156	15193	15172	15254	15005	14981	15133	15169	15023	15107	15366	15072	15042	15130	15202	14993	14956	15154	15142	15191	15099	15166	15140	15056	15098	15231	15048	15069	15080	14927	15062	15042	15113	15070	15181	15304	15187	15078	15123	15140	15107	15191	15143	15014	15164	15109	15098	15153	15146	15221	15143	15217	15007	15189	15098	15092	15097	15099	15125	15023	15159	15140	15192	15088	15010	15148	14959	15204	15102	15163	15120	15240	15169	15213	14934	15350	15121	15003	15101	15261	15030	15313	15175	15163	15259	15102	15168	15079	15247	15210	14996	15056	15164	15253	15086	15122	15140	15084	15259	15177	15157	15086	15079	15090	15089	15147	15164	15150	14984	15282	15088	15020	14918	15302	15131	15112	14991	15137	15264	15087	15044	15100	15196	15213	15090	15145	15077	15009	15171	15131	15229	15078	15100	15099	15130	15135	15116	14936	15086	15155	15028	14954	15071	15186	15053	15109	15002	15092	14936	15244	14945	15079	15138	15154	14936	15162	15175	15179	15240	15145	15233	15391	15288	15167	15218	15061	14944	15183	15286	14983	15102	15152	15004	15244	15000	15176	14842	15152	15087	14952	15134	15129	15070	15077	15068	15135	15189	15152	14996	14897	15211	15145	15194	15165	15200	15105	15189	15320	15330	15084	15150	15024	15246	15215	15035	15266	15055	15064	15121	15043	15192	15296	15100	15129	15156	15060	15197	15094	15201	15188	15158	15202	15019	15169	15068	15307	15050	15125	15177	15092	15222	14997	15144	15243	15078	15019	15220	15139	15142	15110	15249	15260	15174	15354	15191	15123	15055	15156	15071	15128	15117	15041	15141	15114	15077	15032	15091	15032	15115	15099	15193	15047	15049	15219	15109	15179	15028	15254	15162	14953	15112	14951	15023	15152	15304	15112	15157	15174	15093	15082	15136	15264	15105	15257	15057	15111	15164	15052	15135	15335	14982	15019	15214	14878	15200	15208	15105	15263	15000	15113	15059	15004	15151	15009	15143	15049	15232	15034	15123	15009	15073	15177	15190	15055	15222	15188	15062	15189	15065	15049	14969	15012	15057	15196	15180	15106	15153	15071	15193	15085	15270	15116	15059	15197	15106	15082	15045	15046	15034	15050	15324	15008	15086	15154	15244	15040	15054	15304	15077	15037	15038	15210	15185	15145	15162	15043	15253	14979	15136	15068	15268	15182	15027	15249	15075	15165	15284	15182	15066	14972	15080	15149	15135	15214	15071	15095	15073	15168	15049	15068	15123	14985	15011	15203	15087	15144	15146	15049	15080	15252	14983	15045	15006	15243	15097	15168	15068	15051	15153	15081	15177	15123	15055	15121	15016	15143	14960	15134	15046	15142	15097	15135	15166	15168	15319	15098	15191	15107	15253	14924	15075	15122	15178	15227	15148	15118	15069	15176	15246	15156	15141	15284	15115	15060	14940	15204	15112	15156	15177	15294	15120	15192	14987	15055	15073	15189	14974	15163	15096	15153	15216	15030	15102	15294	14936	15203	15182	15067	15089	15221	14956	15233	15127	15027	15054	15058	15094	15246	15028	15120	15130	15203	15198	15219	15084	15098	15074	15129	15074	15149	15180	15170	15158	15202	15203	15227	15180	15013	15333	15056	15215	14809	15077	15302	15071	15214	15018	15180	15167	15283	15056	15104	15077	15186	15110	15018	15037	15127	15112	15201	15072	14989	15009	15305	15118	15092	15037	15166	14892	15169	15133	15212	15088	15113	15111	15126	15072	15301	15073	15131	15165	15201	15048	15181	15059	15126	15112	14998	15009	15167	15230	15153	15165	15184	15228	15120	15112	15172	15024	15002	15159	15047	15027	15130	15040	15078	15098	15101	15089	15197	15113	15265	15107	15045	14973	15098	15205	15095	15057	15261	15329	15228	15215	15204	15080	15128	15050	15074	15089	15274	15027	15117	15134	15002	15096	15053	15271	15110	15204	15052	15132	15028	15118	15035	15179	14913	15085	15050	15184	15213	15248	15182	15166	15205	15111	15060	15118	15244	15146	15174	15128	15124	15059	15158	15173	15131	15111	15054	15030	15256	15157	15206	15175	15083	14935	15202	15169	15083	15181	15081	15271	15017	15080	15169	14978	15098	15090	15134	14982	15077	15087	15150	15206	15078	15148	15250	15104	15221	14999	15085	14907	14973	15153	15054	15156	15001	15161	15254	14896	15144	15121	15142	15139	15262	15045	15213	15036	15017	15159	15114	15050	15119	15021	15142	15226	15081	15217	15109	15332	14954	15138	15129	15026	15025	15256	15269	15024	15076	15036	15020	15190	15026	15221	15129	15202	15117	14940	15169	15101	15318	15059	15096	15197	14966	15110	15195	14993	14858	15106	15131	15120	15153	15178	15066	15128	15178	14992	15003	15174	15184	15270	15267	15121	15191	15090	15066	15195	14986	14988	15198	15020	14995	15109	15129	15094	15231	15046	15054	15043	15181	15091	15185	15069	15178	14942	15012	15122	15361	15222	15086	15050	15109	15222	15187	15219	15020	15036	15109	15152	15090	14982	15159	15037	15020	15073	15169	15100	15239	15139	15122	15148	15114	15061	15113	15184	15052	15064	15021	15066	15218	15203	15138	15162	15209	15120	15089	14931	15195	15128	15058	15273	15180	15043	15079	15251	15061	15197	15117	15172	15180	15203	15256	15285	15090	15145	14968	14992	15192	15233	15106	15174	15156	15084	14983	15198	14998	15257	15211	15033	15137	15087	15103	15174	15189	15150	15080	15139	15134	15129	15167	14857	15395	15076	15282	15050	15162	15030	15029	15012	15061	15107	15043	14991	15094	15087	15098	15085	14972	15078	15185	15206	15162	15060	15231	15027	15257	14988	14996	15239	15135	15088	15149	15184	15092	15238	14954	15233	15052	15091	15106	15215	15136	15223	15114	15197	15043	14996	15060	15119	15067	15147	15124	15140	15060	15214	15013	15036	15115	15219	15126	15082	15007	15191	15244	15242	15172	15203	14947	15073	15131	15049	15028	15232	15092	15150	15071	15076	15222	15123	15057	15003	15135	15017	15068	15243	15178	15039	15010	15091	15178	15350	15168	15064	15039	15078	15221	15143	15230	15137	15074	15261	15044	14987	15134	15189	15027	15166	14929	15167	15084	15092	15085	15205	15136	15332	15232	15034	15187	14993	15221	15124	15128	15227	15202	15064	15221	15071	15108	15275	14990	15235	15132	15167	15164	15041	15015	15065	15177	15137	15101	15126	15160	14984	15084	15034	15071	15130	15097	15056	15287	15132	15003	15153	15099	14973	15144	15165	15160	15269	15040	15072	15232	15016	15319	15058	15135	15170	15206	15243	15167	15132	15179	15192	15054	15219	15276	15166	15007	15165	15259	15123	15029	15117	15124	15030	15103	15200	15135	15119	15152	15037	15066	15221	15135	15068	15124	15050	15130	15259	15081	15181	15097	15142	14939	15024	15211	15046	15057	15158	15097	15023	14997	15177	15175	15256	15099	15147	15209	15058	15056	15155	15065	15106	15082	15019	14969	15055	14944	15093	14879	15267	15209	15167	15041	15055	15115	15108	15272	15024	15249	15043	15099	15050	15023	15344	15129	15167	15037	15170	15321	15247	15365	15230	15032	15185	15062	15098	15240	15055	15065	14928	14956	15199	15103	15121	15177	15058	15181	15090	15165	15173	15159	15052	15061	15228	15102	15113	15244	15081	14871	15209	15045	15150	15036	15035	15071	15127	15176	15126	15113	15171	14919	15018	15192	14977	15160	15019	14972	15193	15178	15238	15122	15192	15045	15090	15077	15123	15014	15136	15037	15110	15204	15176	15273	15100	15156	14961	15171	15338	15236	15105	15084	15123	15127	15148	15174	15294	15160	15231	15107	14981	15053	15043	15085	15090	15070	15186	15219	15134	15102	15263	15124	15128	15244	15182	15112	15095	15065	15033	15166	15217	15145	15029	15172	15107	15229	15079	15194	15079	15041	15157	15245	14948	15147	15110
22761	21286	29346	23622	21813	25975	31976	27586	25792	25606	25417	24768	24121	23568	22782	22368	21856	21349	20972	20632	20455	20018	19575	19392	19333	19279	19059	18647	18642	18707	18707	18631	18607	18485	18359	18425	18332	18207	18362	18249	18404	18272	18087	18228	18454	18482	18263	18424	18444	18314	18540	18212	18335	18433	18425	18263	18574	18198	18385	18297	18326	18180	18256	18155	18319	18231	18294	18282	18327	18160	18359	18270	18247	18216	18200	18235	18077	18427	18239	18049	18260	18084	18197	18346	18105	18309	18293	18313	18419	18221	18333	18393	18500	18212	18247	18114	18292	18195	18221	18264	18353	18067	18303	18097	18246	18196	18153	18284	18172	18127	18218	18093	18001	18214	18466	18154	18291	18171	18314	18307	18245	18092	18430	18274	18186	18178	18297	18308	18179	18238	18204	18216	18023	18396	18225	18121	18285	18250	18297	18213	18323	18290	18303	18347	18462	18295	18237	18179	18331	18197	18217	18180	18332	18153	18153	18220	18282	18224	18290	18091	17986	18381	18397	18072	18458	18367	18290	18188	18303	18211	18352	18294	18266	18254	18083	18101	18246	18214	18209	18282	18142	18043	18289	18361	18244	18109	18210	18311	18218	18076	18023	18279	18228	18250	18350	18402	18104	18179	18335	18084	18484	18064	18252	18134	18116	18208	18229	18468	18277	18319	18269	18174	18243	18290	18320	18190	18257	18236	18223	18303	18193	18100	18200	17990	18252	18223	18142	18230	18286	18362	18169	18209	18302	18165	18084	18330	18111	18270	18333	18139	18417	18246	18138	18048	18534	18245	18314	18481	18152	18288	18196	18211	18162	18080	18012	18246	18375	18226	18282	18398	18149	18408	18310	18212	18258	18244	18084	18398	18134	18225	18335	18339	18111	18202	18177	18168	18127	18064	18278	18185	18093	18217	18041	18019	18058	18199	18044	18182	18082	18395	18091	18171	18348	18155	18283	18320	18210	18387	18280	18002	18337	18198	18122	18018	18274	18378	18235	18133	18407	18262	18410	17997	18350	18232	18292	18214	18271	18290	18245	18174	18132	18162	18148	18240	18251	18392	18250	18227	17911	18279	18299	18175	18261	18263	18205	18107	18236	18075	18422	18335	18187	18518	18149	18226	18228	18102	18230	18209	18107	18178	18158	18207	18071	18200	18305	18285	18161	18155	18056	18091	18114	18305	18408	18230	18226	18134	18113	18171	18125	18239	18244	18172	18239	18276	18158	17998	18345	18314	18179	17965	18280	18235	18274	18056	18305	18195	18248	18169	18293	18077	18040	18116	18157	18191	18174	18272	18427	18254	18098	18284	18402	18175	18094	18254	18381	18149	18304	18269	18200	18311	18470	18339	18331	18334	18154	18350	18265	18247	18290	18203	18185	18089	18236	18387	18324	18119	18116	18407	18117	18414	18324	18279	18289	18198	17976	18335	18274	18283	18140	18201	18123	18161	18163	18329	18260	18160	18444	18215	18227	18291	18250	18253	18227	18401	18235	18126	18258	18028	18158	18250	18081	18050	18084	18199	18332	18308	18167	18180	18245	18163	18275	18277	18136	18250	18336	18297	18382	18247	18272	18167	18271	18260	18145	18229	18165	17947	18202	18385	18208	18176	18165	18175	18330	17989	18084	18034	18283	18086	18295	18119	18196	18257	18247	18299	18257	17989	18179	18294	17905	18155	18162	18202	18404	18110	18225	18136	18368	18216	18321	18143	18234	18251	18141	18362	18254	18194	18359	17982	18258	18340	18099	18029	18323	18253	18246	18370	18089	18193	18025	18105	18246	18525	18167	18179	18191	18142	17939	18114	18208	18176	18209	18270	18310	18276	17962	18415	18089	18229	18127	18306	18256	18344	18259	18347	18099	18229	18057	18246	18158	18292	18284	18143	18323	18130	18381	18449	18114	18266	18335	18309	18151	18296	18186	18372	18329	18039	18328	18143	18223	18439	18232	18041	18228	18451	18237	18237	18345	18082	18257	18234	18374	18365	18308	18049	18024	18189	18318	18242	18141	18104	18340	18305	18287	18296	18110	18285	18115	18239	18351	18131	18343	18264	18301	18151	18273	18165	18188	18347	17822	17985	18094	18174	18192	18292	17989	18276	18152	18326	18116	18180	18279	18182	18263	18390	18145	18216	18043	18142	18291	18326	18231	18111	18069	17929	18198	18169	18279	18067	18333	18259	18344	18535	18494	18136	18107	18269	18188	18133	18230	18323	18285	18061	18287	18134	18098	18178	18125	18188	18188	18211	18194	18170	18275	18179	18394	18304	18333	18263	18494	18290	18371	18153	18133	18381	18257	18224	18151	18210	18257	18357	18385	18375	18348	18253	18137	18001	18261	17937	18291	18186	18351	18346	18343	18166	18220	18178	18099	18134	17955	18056	18070	18183	18045	18320	18055	18240	18163	18385	18179	18213	18220	18240	18117	18416	18375	18190	18361	18083	18170	18129	18268	18403	18120	18034	18056	18080	18181	18285	18365	18244	18253	18241	18328	18355	18363	18425	18253	18268	18194	18374	18113	18155	18205	18177	18268	18296	18150	18256	18295	18163	18161	18107	18363	18333	18193	18108	18188	18012	18261	18362	18234	18216	18224	18154	17962	18363	18210	18030	18329	18072	18340	18145	18344	18436	18114	18010	18311	17993	18227	18172	18167	18403	18166	18161	18065	18190	18062	18339	18090	18055	18297	18349	18172	18131	18059	17983	18163	18379	18261	18124	18200	18052	18034	18007	18138	18022	18513	18247	18176	18215	18305	18060	18379	18286	18233	18146	18241	18074	18177	18102	18486	18165	18115	18073	17998	18053	18075	18234	18141	18250	18004	18238	18129	18224	18095	18140	18213	18100	18316	18300	18195	18173	18164	18167	18086	18162	18302	18234	18429	18262	18327	18304	18359	18166	18117	18185	18124	18467	18025	17980	18332	18121	18251	18140	18374	18196	18042	18202	18332	18342	18137	18351	18314	18369	18346	18308	18300	18088	18138	18159	17960	18170	18320	18203	18155	18158	18172	18267	18154	18222	18300	18268	18107	18161	18185	18211	18251	18184	18123	18218	18140	18230	18344	18273	18374	18349	18235	18249	18134	18069	18093	18343	18171	18351	18165	18328	18059	18440	18258	18105	18367	18319	18308	18084	18111	18212	18410	18370	18036	17976	18377	18310	18357	18343	18186	18403	18263	18282	18054	18128	18245	18306	18319	18265	18011	18185	18221	18365	18234	18235	18081	18297	18393	17992	18108	18220	18235	18278	18142	18139	18255	18216	18168	18203	18251	18244	18281	18343	18158	18175	18212	18103	18067	18037	18138	18456	18228	18105	18266	18340	18249	18268	18235	18013	18190	17931	18018	18189	18077	18199	18070	18224	18266	18150	18326	18305	18085	18117	18116	18203	18102	18084	18226	18161	18353	18391	18276	18131	18095	18321	18140	18135	18089	18421	18482	18130	18019	18252	18029	18302	18259	18166	18273	18347	18247	18120	18364	18254	18288	18041	18217	18331	18193	18431	18321	18190	18273	18320	18159	18313	18176	18149	18235	18244	18626	18226	18191	18130	18303	18044	18260	18135	18226	18058	18137	18161	18297	18043	18338	18433	18192	18208	18235	18097	18106	18270	18201	18384	18231	18113	18245	18187	18251	18230	18266	18139	18346	18351	18085	18288	18288	18271	18247	18043	18046	18016	18407	18170	18066	18196	18180	18369	18367	18245	18193	18382	18288	18305	18140	18380	18149	18236	18231	18197	18211	18251	18357	18258	17966	18332	18078	18212	18201	18206	18187	18358	18151	18171	18256	18300	18329	18181	18210	18322	18123	18270	18173	18140	18125	18192	18078	18315	18368	18292	18352	18084	18220	18133	18039	18248	18236	18319	18243	18321	18192	18209	18166	18190	18199	18502	18215	18063	18192	18201	18249	18301	18295	18284	18194	18012	18288	18212	18124	18196	18273	18119	18333	18358	18321	18251	18188	18198	18387	18497	18403	18397	18050	18186	18181	18174	18418	18298	18378	18215	18241	18141	18188	18163	18001	18071	18204	18190	18116	18141	18119	18066	18309	18164	18332	18286	18225	18125	18194	18110	18195	18199	18220	17959	18142	18233	18237	18313	17993	18251	18334	18496	18322	18128	18040	18327	18395	18057	18371	18429	18166	18265	18112	18286	18188	18322	18317	18114	18167	18032	18137	17970	18114	18104	18057	17918	18145	18222	17996	18343	18151	18227	18316	18284	18392	18375	18374	18161	18314	18349	18186	18200	18198	18248	18359	18191	18120	18337	18218	18166	18177	18220	18118	18296	18219	18024	18051	18263	18315	18089	17971	18308	18378	18185	18234	18332	18319	18263	18123	18325	18247	18247	18288	18110	18182	18223	18310	18250	18352	18340	18353	18331	18075	18187	18127	18410	18252	18369	18206	18143	18144	18251	18244	18114	18374	18077	18261	18300	18153	18194	18406	18279	18229	18171	18379	18276	18347	18079	18081	18174	18250	18091	18232	18026	18122	18334	18086	18188	18182	18113	18318	18051	18085	18129	18411	18278	18236	18125	18189	18190	18064	18162	18194	18106	18273	18276	18236	18331	17932	18170	18084	18225	18107	18264	18063	18273	17964	18266	18228	18334	18326	18119	18125	18163	18197	18141	18013	18077	18054	18220	18420	18175	18076	18232	18235	18230	18096	18255	18274	18279	18299	18169	18261	18406	18216	18246	18085	18323	18260	18257	18202	18074	18182	18176	18242	18106	18270	18113	18253	18078	18155	18135	18236	18209	18133	18110	18161	18261	18226	17985	18130	18097	18211	18207	18302	18226	18171	18318	18103	18175	18135	18345	18052	18146	18252	18184	18169	18395	18151	18212	18410	18192	17927	18229	18165	18385	18142	18223	18223	18360	18191	18261	18279	18156	18165	18343	18140	18308	18208	18178	18056	18298	18358	18280	18171	18254	18211	18301	18115	18285	18331	18288	18451	18312	18326	18194	18060	18452	18326	18282	18189	18261	18082	18251	18108	18294	18352	18294	18236	18303	18081	18080	18209	18218	18183	18332	18202	18253	18279	18217	18393	18324	18286	18185	18241	18272	17920	18219	18292	17971	18106	18235	18139	18267	18123	18179	18071	18283	18229	18314	18143	18132
24385	44639	40124	33581	30009	29419	30138	28859	26676	25736	25542	24711	23753	22785	21871	21090	19849	19417	18866	18620	17848	17153	16826	16640	16510	16065	15859	15726	15437	15465	15313	15268	15110	15148	15212	15171	15195	15085	15047	15084	15268	15127	15255	15163	15149	15150	15094	15141	15086	15218	15196	15305	15116	15002	15416	15227	15168	15027	15223	15209	15086	15239	15075	15127	15085	15170	15275	15003	15192	15230	15060	15149	15189	15121	15056	15024	15157	15122	15358	15115	14916	15115	15171	15136	15130	15183	14951	15215	15142	15171	15064	15109	15266	15058	15108	15089	15113	15127	15191	14986	15245	14996	15072	15116	15190	15049	15165	15207	15096	14923	15086	15157	15038	15023	15160	15113	15034	14986	15200	15099	15123	15265	15235	15117	15069	15186	14976	15087	15101	15023	15209	15001	15084	14967	15163	15094	15073	15180	15147	15216	15240	15300	15169	15082	15231	15169	14943	14998	15266	15056	15019	15144	15136	15200	15163	14949	15178	15122	14984	15316	15196	15084	15101	15052	15206	15018	15143	14993	15012	15222	15069	15166	15045	15164	15134	14904	15114	15172	15123	14943	15127	14974	15168	15013	15302	14968	15295	15115	14984	15156	15147	15157	15120	15117	15127	14951	15257	15236	15122	15097	15068	15113	14938	15059	14964	14920	15093	14820	15102	15175	15202	15076	15149	15251	15105	15064	15067	15053	15247	14837	15289	14999	15134	14971	15308	15289	15022	14979	15017	15227	15278	15141	15040	15175	15173	15144	15301	15027	15108	15126	15102	15184	15060	15177	15114	14945	15210	15203	15081	15082	15054	14989	15139	15075	15032	15199	15245	15015	15116	14780	15170	15128	15039	15108	15011	15269	15181	15107	15106	15171	14949	14960	15274	15022	15152	15226	15107	15262	15098	15124	14931	15209	14986	15087	15067	15179	15108	15126	15190	15091	15133	14957	15169	15072	15077	15128	15214	15301	15169	15134	15248	15058	15127	15247	15176	14877	15110	15107	15151	15208	15054	15005	15191	15094	14931	15100	15156	14976	15078	15000	15063	15047	15097	15165	15187	15096	15108	15047	15206	15110	15158	15040	15117	15098	15135	15201	15161	15114	15217	15028	15055	15139	15098	15151	15126	15155	15198	15066	15181	15068	15108	15083	14935	15023	15250	14849	14977	15100	15065	14898	15247	14980	14970	15114	15053	15033	15071	15162	14916	14849	15198	15143	15159	15235	15129	15097	15046	15228	15107	14952	15215	15104	15320	15269	15197	15171	15062	15033	15083	15024	15157	15185	15168	15115	15183	15068	14976	15373	15032	15086	15005	15075	15358	14996	15176	15181	15059	15083	15113	14991	15002	15106	15111	15095	15018	15210	15095	15082	14894	15149	15047	14899	15224	15120	15087	14993	14885	15234	15147	15032	15031	15052	15048	15132	15190	15022	15180	14983	14961	15053	15007	15021	15036	15247	15107	15170	15186	15038	15175	15092	15075	15147	15107	15074	15082	15367	15076	15068	15091	15152	14923	15182	14944	15009	15078	15046	15009	14957	14974	15108	15053	15208	15029	14979	15257	15044	15227	14989	14986	15061	15108	15091	15009	14878	15064	14997	15061	15164	15120	14999	15074	15212	15181	15086	15117	14901	15251	15012	15281	14997	15142	15092	15214	15040	15135	15198	15112	15130	14895	15046	15123	15243	15046	15247	15139	15129	15042	15071	15260	15079	14971	15000	15305	15037	15036	14913	15020	15176	14992	14965	15204	15194	15132	14892	15215	15146	15124	15060	15093	15142	15216	15220	15002	14972	15090	15011	15288	15196	15125	15108	15120	15152	15072	15153	15115	15125	15159	15024	14999	15058	15043	15123	15221	15126	15049	15254	15156	15093	15088	15119	15144	15124	15164	15060	15106	15057	15223	15069	15062	15094	15105	15236	15201	15112	15110	15007	15158	15105	15080	15182	15126	15127	15303	15164	15019	14991	15117	15122	15159	15148	15194	15073	15143	14980	15253	15075	15119	14922	14948	15304	15178	15090	15170	15236	15068	15119	14989	15122	15076	15218	15114	14992	15258	14998	15155	15238	14914	14971	15020	15208	15182	15155	15142	15151	15067	15030	15131	15086	15233	15012	15045	15039	15070	15056	15004	15142	15102	15091	15061	15049	14965	15165	15354	15026	15224	14927	15044	14987	15335	14986	14961	15116	15074	15114	15077	15257	15263	15092	15103	15153	15023	14943	14895	15118	14937	15120	15046	15025	15153	14950	15149	15016	15145	15251	15203	14973	15153	15135	15058	15131	15087	15013	15127	15196	15197	15055	15160	14904	15213	15150	14981	15029	14983	15072	15174	15143	15063	15136	14950	15101	15168	15018	15096	15126	15059	15093	15075	15183	14981	15025	15147	15087	15123	15145	15186	15112	15122	15223	15310	15120	15084	15055	14961	15279	15072	15131	15050	15228	15114	14936	15043	15041	15062	14966	15052	15073	15045	15137	15066	15209	15149	15065	15059	15132	15219	15041	14996	15196	15123	15364	15095	15196	15125	15023	15138	14994	14965	14939	15142	15113	15033	15212	15105	15084	15064	15197	15137	15183	15164	14994	15001	15073	15042	15020	15115	15029	15018	15017	15062	14912	15102	15157	15239	15172	15088	15061	15106	15119	15195	15108	15198	15097	15153	15269	15157	15010	15256	15090	15070	15037	15252	15093	14981	15164	15116	15163	14942	15170	15018	14917	15006	15023	15111	15103	15113	15054	15105	15192	15095	15142	15131	14892	15060	15200	15155	15123	15129	15158	15007	15007	15009	15074	15033	15191	15128	15248	15053	15066	15258	15051	15045	15054	15288	15177	15061	15228	15095	15042	14928	15071	15201	15124	14858	15230	15135	15183	15196	14916	15137	15077	15182	15056	14947	15116	15056	14983	15052	15092	15249	15006	15164	15131	15182	15139	15020	15107	15095	15045	15055	15252	14896	14967	15042	15160	15206	15059	15133	15074	15129	15026	15000	15158	15215	15026	14961	15081	15041	14857	15024	15018	15026	15103	15043	14969	15105	15207	15152	15102	15115	15119	15180	15192	15073	14961	14941	15180	15130	15004	15143	15234	14963	14958	15118	15225	15165	15021	15111	15021	15203	15117	15026	15151	15067	15090	14986	15069	15069	15215	15052	15233	15162	14981	14988	15064	15295	15132	15009	15146	15166	14956	15083	14926	15145	15212	15163	15120	15180	15087	14947	15065	15241	15176	15115	15127	15210	15150	14974	15167	15042	14976	15182	15187	15062	15171	15128	15107	15093	15051	15089	15219	15099	15130	15041	15065	15172	14970	15205	15111	15146	14955	14960	15142	15140	15085	15156	15014	15015	15071	15331	15069	15205	15066	15186	15069	15107	15237	15239	15164	15328	15131	14944	15074	15126	14873	15133	15137	15173	15007	15120	14922	15080	15185	15034	15046	15137	14990	15145	15075	15037	15097	14996	15121	15090	15063	15087	15120	15160	15173	15213	15074	15200	15077	15089	15050	15033	15088	15182	14972	15124	15165	15062	14949	15171	15025	15039	15236	15134	15201	15178	15114	15046	15309	15120	14988	15100	15237	15096	15057	15206	15064	14990	15128	14877	15050	15006	15234	15075	15166	15096	15127	15179	15006	15161	15208	15097	15083	15154	15106	14958	15167	15297	15056	15134	15041	15086	15044	15269	15192	15156	15247	15133	15091	14938	15301	15100	15066	15104	15185	15113	15196	15052	15006	15092	15214	15004	15078	15103	15113	15115	15139	15085	15135	15195	15162	14927	15031	14991	15173	15072	14942	15188	15082	15040	15073	15194	14908	15067	15210	15191	14959	15145	15140	14948	15160	15038	15001	15162	15043	15027	15289	15168	15123	15142	14999	15157	15170	15071	15107	15182	15140	15104	15124	15223	15232	15092	15144	15134	15176	15140	14982	14909	15059	14989	15116	14981	14959	15192	15149	15117	15208	15156	15176	15091	15130	15142	14992	15036	15136	15226	14926	15150	15130	15141	15203	15128	15262	15119	15095	15014	15093	15038	15044	15018	15171	15033	15010	15152	15072	15251	15090	15099	15225	15024	15119	15149	14990	15206	15067	15235	15175	15164	15161	15093	15201	15206	14992	15217	15006	15134	15145	15134	15155	15128	15049	15012	15164	15037	15156	15006	15021	15136	15024	14963	15193	15044	15137	15280	15018	15087	15348	15018	15072	15101	15025	15090	15153	15014	14894	15059	14988	15033	15136	15093	15028	15221	14985	15080	15168	15090	15133	15083	14998	15097	15153	15005	15128	14814	15059	14983	15049	15155	15158	15098	15122	15146	15019	15243	15104	15171	15102	15219	15037	15168	15246	15193	14963	15101	15085	14906	14992	15216	14836	15075	15174	15221	15108	15215	15047	15155	15123	15234	15145	15176	15063	15078	15065	15076	15213	15010	15091	15131	15045	15226	15050	15336	15125	15161	15113	15115	14947	14827	15217	15061	15067	15197	15110	15125	15047	15226	15033	15059	15116	15323	15239	14974	15138	14983	14988	15171	15061	15041	15093	15185	14992	15134	15135	15097	15004	15158	15048	15150	15038	15176	14929	15098	15123	15102	15062	15077	14952	15106	15126	15101	15030	15077	15003	14987	15179	15125	15138	15086	15127	15093	15196	15153	15143	15134	15217	15046	15208	15197	15129	15066	15136	15097	15086	15153	15036	15048	14956	15086	15123	15047	15327	15272	15066	15143	15316	15157	15106	15232	15034	15157	15019	15129	15244	15116	15167	15021	15016	14955	15204	15251	14938	15058	15104	15398	15262	15178	15125	15294	15102	15388	15022	15132	15217	15092	15283	15111	14966	15233	15114	15078	15087	15093	15273	15112	15255	15149	15211	15127	15195	15246	14935	15046	14930	14981	15056	15233	14997	15179	15030	15106	14985	15050	15022	14941	15039	15102	15046	15077	15042	15114	15110	15237	15045	15121	15034	15189	15191	15235	15086	15144	15201	15093	15075	15123	15091	14909	15178	15204	15182	15009	14990	15066	15170	14983	15080	15152	14962	15183	15206	15068	15184	15128	15097	15260	15067	15091	14963	15085	15051	15009	15043	15092	14986	14916	15032	14879	15026	15053	14973	15059	15063	15188	14996
27819	23212	29270	27593	24142	23890	23824	22817	22257	22474	22093	21432	21335	20925	20513	20043	19784	19390	19356	19176	19075	18941	18639	18667	18759	18351	18461	18375	18242	18135	18424	18304	18310	18493	18326	18308	18238	18163	18259	18362	18140	18393	18233	18096	18079	18218	18479	18176	18265	18101	18141	18168	18092	18157	18187	18173	18064	18198	18221	18214	18253	18375	18014	18197	18287	18125	18083	18428	18256	18206	18147	18279	18214	18164	18148	18179	18055	18108	18089	18075	18342	18155	18330	18182	18159	18175	18158	18326	18200	18207	18296	18179	18313	18295	18125	18099	17991	18244	17836	18039	18247	18177	18184	18038	18210	18040	18219	17994	18320	18088	18295	18221	18291	18059	18103	18126	18331	18160	18225	18179	18166	18339	18397	18165	18090	17910	18387	18022	17983	18029	18227	17916	18133	18190	18109	18276	18126	18037	18224	18124	18160	18043	18200	18202	18168	18255	17994	18258	18081	18346	18146	18190	18251	18157	18168	17968	18285	18137	18063	18342	18302	18289	18015	18313	18135	18207	18157	18171	18122	18076	18198	18283	18150	18183	18269	18152	18007	17995	18331	18306	18171	18287	18338	18168	18252	18113	18276	18173	18090	17993	18138	18175	18340	18228	18085	17905	18170	18091	18102	18295	18088	18204	18066	18027	18065	18319	18319	18126	18087	18360	18244	17987	18175	18375	18093	18305	18284	18049	18201	18100	18339	18053	18283	18017	18129	18017	18214	18152	18091	18266	18144	18023	18202	18280	18028	18199	18124	18326	18102	18217	18058	18065	18248	18106	18101	18146	18175	18171	18040	18335	18131	17992	18394	18044	18252	18352	18386	18281	18169	18301	18199	18194	18175	18240	18249	18292	18213	17977	18153	17923	18163	18111	18194	18383	18182	18298	18135	18238	18083	18225	18247	18079	18051	18210	18195	18154	18258	18147	18043	18152	18161	18263	18104	18202	18263	17979	18124	18002	18084	18218	18173	18380	18224	18397	18285	18057	18301	18042	18006	18027	18263	18040	18137	18243	18122	18417	18266	18277	18378	18040	18201	18382	18298	18597	17943	18076	18287	18182	18354	18232	18389	18239	18132	18316	18298	18256	18242	18109	18240	18253	18214	18259	18325	18230	18247	18028	18166	18233	18092	18184	18183	18284	18432	18197	18255	18191	18121	18112	17983	18258	18155	18268	18248	18093	18281	18310	18204	18037	17982	18239	18400	18189	18336	18415	18284	18187	18253	18187	18195	18301	18163	18254	18312	18012	18279	18147	18419	17999	18287	18235	18090	18270	18421	18215	18198	18039	18136	18112	18091	18012	18224	18019	18152	18203	18357	18085	18133	18208	18283	18243	17992	18144	18259	18158	18385	18148	18338	18070	18228	18146	18360	18134	18133	18239	18424	18133	18065	18341	18182	18466	18276	18069	18425	18386	18312	18130	18156	18268	18389	18183	18343	18150	18246	18243	18210	18376	18233	18242	18192	18283	18352	18321	18161	18283	18221	18176	18243	18284	18331	18307	18205	18335	18056	18280	18075	18094	18160	18244	18252	18128	18164	18017	18192	18099	18226	18244	18129	18146	18304	18215	18181	18169	18227	18407	18092	18163	18256	18286	18311	18265	18173	18041	18242	18343	18217	18253	18367	17957	18203	18228	18160	18029	18134	18115	18315	18190	18181	18117	18161	18213	18031	18152	18190	18208	18258	18380	18151	18320	18253	18278	18314	18239	18047	18121	17963	18244	18199	18328	18187	18253	18290	18252	18361	18173	18160	18185	18174	18261	18129	18224	18230	18174	18087	18110	18262	18203	18200	18152	18255	18370	18255	18167	18282	18218	18222	18272	18136	18113	18066	18239	18121	18207	18218	18064	18399	18252	18326	18248	18348	18179	18371	18295	18280	18160	18397	18058	18262	18172	18470	18035	18196	18286	18139	18201	18156	18160	18272	18279	18194	18153	18633	18342	18211	18210	18142	18195	18151	18101	18246	18152	18282	18198	18156	18313	18096	18235	18072	18316	18286	18219	18207	18363	17903	18037	18263	18299	18138	18163	18224	18189	18233	18287	18121	18240	18081	18326	18520	18225	18438	18123	18144	18267	18177	18122	18420	18195	18420	18082	18177	18265	18305	18164	18210	18190	18229	18253	18212	18264	18214	18069	17956	18191	18139	18244	18064	18284	18204	17949	18032	18220	18153	18376	18019	18229	18233	18312	18317	18159	18243	18334	18314	18018	18209	18313	18176	18021	18158	18269	18223	18137	18166	18343	18337	18196	18329	18081	18305	18167	18082	18219	18052	18131	18034	18026	18209	18250	18135	18361	18093	18230	18146	18202	18174	18160	18148	18310	18179	18256	18186	18201	18116	18367	18125	18229	18216	18358	18308	18288	18342	17986	18129	18036	18094	18105	18219	18255	18052	18312	18131	18050	18283	18148	18135	18254	18218	17988	18118	17932	18312	18024	18256	18112	18045	18553	18453	18194	18140	18177	18177	18138	18408	18317	18237	18429	18232	18206	18004	18173	18034	18177	18032	18030	18210	18191	18197	18201	18306	18347	18188	18214	18297	18172	18160	18095	17992	18314	18087	18185	18357	18238	18102	18293	18178	18275	18036	18252	18225	18103	18135	18185	18139	18258	18271	18216	18290	18208	18118	18209	18236	18203	18217	17833	18253	18123	18264	18113	18140	17980	18233	18062	18255	18195	18207	18089	18289	18316	18140	18185	18452	18405	18481	18126	18384	18411	18315	18336	18187	18194	18313	18382	18218	18239	18248	18132	18386	18260	18087	18180	18087	17912	18116	18083	18274	18264	18169	18159	17969	18106	18064	18408	18233	18132	18251	18239	18351	18079	18285	18100	18134	18216	18284	17946	17969	18231	18188	18182	18204	18121	18154	18216	18211	18215	18018	18224	18217	18265	18102	18232	18209	18175	18236	18371	18225	18151	18192	18160	18151	18234	18398	18378	18238	18171	18096	18140	18156	18247	18370	18266	18152	18257	18069	18409	18140	18348	18350	18376	18105	18143	18166	18221	18054	18258	18200	18206	18020	18346	18201	18074	18284	18127	17938	18090	18190	18113	18155	18277	18248	18374	18182	18108	18107	18110	18524	18268	18376	18267	18098	18248	18288	18243	18034	18206	18209	18029	18317	18250	18175	18373	18141	18284	18240	18157	17889	18069	18097	18203	18049	18411	18416	18159	18471	18178	18308	18125	18252	18347	18352	18073	18283	18079	18078	18121	18131	18283	18135	18244	18143	18164	18304	18257	18253	18255	18196	18087	18242	18111	18139	18309	18209	18363	18226	18245	18217	18414	18111	18168	18203	18320	18024	18065	18139	18376	18330	18271	18237	18052	18282	18303	18216	18208	18255	18177	18203	18176	18169	18223	18318	18279	18221	18200	18248	18433	18355	18133	18176	18021	18268	18078	18129	18292	18370	18122	18129	18220	18340	18235	18157	18137	18239	18320	18104	18271	18186	18213	18356	18097	18307	18185	18149	17870	18219	18185	18232	18289	18046	18169	18485	18299	18300	18374	18343	18177	18211	18154	18318	18088	18347	18159	18171	18157	18279	18189	18207	18144	18206	17991	18065	18029	18211	18097	18280	18254	18140	18281	18207	18274	18069	18390	18340	18334	18183	18156	18092	18166	18082	18261	18050	18300	17946	18008	18248	18236	18173	18072	18117	18249	18060	18115	18291	18198	18012	18215	18317	18251	18227	18085	18101	18076	18196	18045	18118	18324	18265	18204	18031	18206	18169	18084	18070	18019	18395	18072	18117	18331	18180	18301	18103	18377	18106	18250	18171	18220	18117	18129	18121	18273	18345	18291	18149	18238	18191	18041	18282	18276	18165	18265	18100	18395	18191	18132	18353	18260	18230	18318	18163	18287	18124	18165	18190	18189	18144	18373	18335	18053	18270	18001	18097	17998	18178	17998	18236	18461	18248	18228	18185	18290	18157	17991	18210	18165	18162	18252	18171	18069	18180	18094	18014	18145	18185	18171	18233	18248	18320	18219	18281	18204	18187	18108	18189	18326	18206	18191	18336	18259	18481	18154	18255	18225	18438	18171	18133	18247	18203	18022	18199	18243	18332	18305	17973	18173	17995	18174	18191	18215	18117	18019	18067	18332	18245	18248	18146	18098	18206	18162	18315	17985	18339	18431	18274	18112	18310	18171	18345	18099	18115	18179	18189	18025	18265	18107	18209	18248	18104	18072	18215	18230	18194	18299	17968	18169	18011	18057	18061	18299	18243	18076	18302	18311	18087	18251	18185	18086	18053	18325	17872	18275	18305	18232	18256	18262	18322	18185	18209	18443	18192	18297	18225	18355	18368	18195	18093	18073	18158	18253	18205	18153	18301	18049	18099	18203	17976	18249	18400	18171	18175	18302	18131	18232	18380	18253	18301	18169	18098	18122	18086	18298	18190	18114	18383	18085	18215	18315	18396	18398	18146	18214	18392	18178	18194	18183	18051	18391	18342	18225	18269	18210	18095	18139	18133	18096	18359	18278	18157	18274	18084	18201	18318	18116	18324	18247	18390	18244	18119	18162	18096	18165	18233	18166	18289	17997	17906	18429	18270	18083	18343	18294	18257	18241	18148	18270	18312	18244	18368	18108	18012	18089	18311	18135	17933	18111	18156	18305	18310	17992	18081	18292	18091	18072	18018	17932	18050	18228	18012	18262	18223	18240	18122	18055	18237	18219	18269	18015	18233	18087	18392	18234	18333	18277	18441	18129	18171	18451	18060	18003	18281	18054	18258	18154	18051	18118	18269	18080	18022	18138	18333	18241	18142	18106	18056	18094	18177	18128	18147	18076	18228	18382	18132	18161	18149	18233	18228	18124	18152	18080	18323	18196	18306	18224	18190	18060	18293	18046	18166	18427	18262	18296	18481	18212	18210	18317	18215	18089	18245	18130	18162	18298	18021	18253	18181	18140	18056	18327	18060	18260	18359	18214	18186	18345	18294	18304	18265	18200	18156	18167	18259	18129	18229	18171	18045	18361	18057	18329	18060	18093	18171	18326	18272	18336	18405	18174	18193	18291	18157	18283	18381	18202	18098	18150	18354	18250	18160	18232	18022	18343	18156	18183	18133	18355	18105	18249	18230	18277	18200	18148	18194	18113
22676	30920	29764	25669	24284	23715	23513	22515	22107	21968	21228	20300	20285	19378	18577	17910	17297	17096	16823	16459	16273	15995	15654	15741	15559	15546	15325	15373	15196	15304	15258	15014	15159	15101	15209	15106	15080	15079	15132	15072	15002	15174	15177	15009	15201	15247	15139	15147	15055	15145	15193	15252	15081	15142	15000	15024	15160	15103	15186	15022	15149	15166	15209	15027	15037	15237	14943	15036	15062	15188	15192	15111	14974	15058	14993	15168	15003	14987	15165	15079	15151	15287	14934	15239	15219	14894	15135	15121	15091	15041	15157	15181	15210	15128	15033	15213	15135	15128	15029	15176	15048	15180	15131	15113	14980	14952	15043	15010	15115	15025	15172	15070	15042	15021	15013	15130	14922	15072	15174	15240	15048	15124	15048	15033	15200	15068	15170	15059	15182	15144	15133	15166	15188	14907	15098	15014	15245	15201	14982	15126	15035	15169	15146	15027	15112	14980	15140	15182	15155	15158	15046	15073	15141	15243	15072	15112	15127	15279	14969	15400	15189	15257	14862	15115	15033	15095	15154	15136	15096	15184	15102	15017	15064	14999	15258	15188	15208	14995	15007	15276	14987	15039	14980	15024	15108	15118	15037	15067	15247	14836	15215	15129	15016	15141	15192	15041	15098	14946	15010	15340	15132	15122	15072	14966	14886	15144	15141	15072	15153	15077	15081	15272	15117	15126	15224	15087	15014	15121	15230	15068	14980	15095	15202	14943	15091	14876	15108	14985	15146	14921	15100	15023	15124	15093	14954	15217	15249	15185	14990	15016	15093	15164	15068	15082	15073	15018	15159	15118	14949	15189	14972	14970	15245	15030	15116	15242	14933	15088	14997	15001	15295	14838	15083	15117	15052	15024	15086	15045	15182	15114	14998	15076	15050	15023	15001	14926	15119	15006	15106	15074	15042	15068	15045	15184	15128	15074	15158	15062	15194	15004	15163	15157	15104	15039	15162	15087	15042	14945	15078	15091	14927	15023	14845	15169	15001	14947	15104	15079	15079	14993	15052	14967	15208	15071	14955	15068	15052	15170	15065	15017	15072	15130	15027	15147	15052	14886	14954	15159	15072	15120	15261	15072	15032	14968	15183	15076	15109	15213	14984	15096	15043	15074	15149	14987	15259	15116	15006	14898	14943	15129	15055	15189	15043	14891	15058	14948	15232	15120	15017	15208	14945	15362	15002	15058	14954	14952	15161	15118	15050	15213	15035	14951	15076	15107	15155	15126	15112	15012	15105	14979	15225	14942	15018	14962	15084	15157	15064	15120	15146	15083	15093	14900	15050	15103	15172	15035	15058	15002	15136	15030	15040	14874	15142	15145	14978	15043	15017	15039	15060	15133	15172	15041	15008	15268	15148	14909	15084	15120	15141	14940	15085	15007	15105	15096	15057	15041	15162	15104	15005	15241	15115	15126	15064	15049	15238	14977	15118	15043	15304	15108	15170	15089	15176	15190	15168	15263	15102	14964	15065	15073	15191	15183	15137	15094	15086	14987	15041	15116	15050	14852	14915	15086	15029	15023	15128	15189	15054	15133	15061	15114	15257	15299	15103	15098	14944	15031	15071	15187	15201	15146	15266	15135	15052	15055	15094	15152	15032	15061	15030	15354	15154	15176	15079	15196	14909	15356	15195	14988	15094	15224	15111	15188	15161	15213	15211	15191	15014	15011	15076	14912	15032	15152	15143	15148	15039	15024	15413	15034	15091	15256	15041	15119	15067	14985	15079	15087	15089	15150	15162	15207	15245	15048	14978	15177	15048	15036	15015	15091	15024	15098	15170	15064	15067	14994	15158	15001	15101	14970	15219	15122	14957	15105	15051	15114	15103	15112	15022	14968	15266	15275	15140	15023	14991	15170	15238	15178	15056	15095	15203	15008	15185	15162	15283	15163	15082	15027	14936	15057	15037	15201	15208	15046	15083	15096	15123	15109	15016	15160	15099	15273	14996	15022	15039	15134	14929	15161	15008	15172	15126	14889	15098	14900	15258	14947	15110	15045	14965	15205	15000	15018	14979	15146	15161	14811	15075	15020	15085	14992	15104	15114	15170	14984	15080	15089	15284	15111	15066	15090	15023	15054	15073	15151	15091	15214	14978	15006	15180	14971	15041	14977	15013	15215	15044	15082	15139	15108	15024	14945	15024	15019	14992	15107	15297	14865	15070	15227	15187	14999	15231	15198	15077	15206	14953	14975	15066	15110	15179	14987	15235	15070	15170	14913	15097	14996	15092	15150	15008	15106	15027	15014	15195	15194	14948	15008	14942	15036	15165	15098	15021	15044	15028	15148	15330	14901	14999	14964	15116	15058	15019	15009	15078	15048	14901	15039	15022	15167	15106	15212	15088	14947	15154	14940	14999	15141	15084	14982	15321	15213	15111	15103	15084	15099	15195	15226	15044	15052	14967	15028	14955	15276	15070	15075	15172	15170	15183	15079	14984	15079	15086	15078	15040	15216	15127	14951	15225	15196	15085	15222	15106	15079	15103	15143	15313	15018	15086	15188	15050	15126	15191	15021	15186	15073	15023	15259	15128	14964	15007	14929	14978	15135	15185	14966	15148	15168	15013	15044	15047	14984	15088	15081	15107	14933	15117	15068	15047	15103	15119	15078	15016	15201	15158	15087	15213	15042	15115	15220	15121	15022	15107	14952	15209	14946	15194	15202	15007	15203	15029	15086	15081	14998	15024	15072	15085	14971	15114	15068	15043	15040	15021	15091	15136	14900	15172	14964	15122	15129	15050	15058	15156	15164	14992	15153	15055	15173	15059	15000	15007	14977	15073	15213	14885	15104	15142	15009	15107	15284	15002	15128	15152	15109	14989	15096	15159	14983	15064	14955	15115	15098	15189	15008	15082	15001	15150	15145	15218	15111	15119	15054	15065	15142	15186	15046	15105	14958	15002	15258	15074	14991	15164	15177	15021	15069	15061	15236	15104	14977	15066	14952	15166	15087	15220	15045	15097	15120	15126	15184	15107	15090	15101	15140	15072	15025	15135	15101	15259	15042	15172	15078	15240	15093	15118	14944	15064	15113	15032	15138	15046	14984	15099	14974	15160	15115	15137	15199	15125	14961	15096	15113	15157	15165	15090	15077	15093	15001	15171	15166	15168	14976	14887	15100	15142	15084	15238	15063	15174	15126	15177	14997	15081	14966	15246	15078	15081	15243	15167	15028	15192	14990	15016	15119	15033	15121	15084	15129	15070	15147	15068	14963	15053	15079	15151	15117	15038	15105	15106	14987	14998	15094	15014	15113	15118	15182	15146	15216	15002	15308	15164	15202	14919	15069	15191	15159	14999	15215	15062	14983	14905	15186	15053	15044	15012	15060	14952	15145	15085	14990	15053	15118	15141	14949	15021	15104	15053	15148	14916	15137	15158	14964	15157	15150	14984	15167	14911	15039	15129	15056	15122	15076	15142	15010	15182	15196	14969	15120	15155	15042	14963	15112	15298	15155	15120	15112	15157	15049	15063	15136	15024	15153	15211	14927	15125	15042	14920	15187	14976	15260	14927	15104	15057	15033	15152	14985	15046	15197	15046	14993	15113	15032	15064	15058	14985	15274	15046	15121	15171	15106	15171	15087	15016	15061	15195	15118	15233	15216	15158	15093	15147	14960	15023	15138	14884	15118	15118	15059	15142	15004	15234	15085	15120	15165	14944	15159	15010	15086	14945	15192	14999	15063	15197	14932	15210	15026	15071	15038	15064	15097	15132	14954	15131	15037	14964	14993	15080	15261	15052	15151	15163	15043	15133	15061	15187	15140	15097	15188	15027	15039	15195	15033	15089	15164	15049	15120	14892	15049	14930	15084	15056	15109	14953	14976	15114	15037	15020	15133	15039	15183	15045	15146	15087	15001	15020	15162	15081	15213	15057	15044	15292	15205	15013	15037	15224	15252	15063	14940	15016	14944	14836	15212	15198	15011	15032	14992	15111	14945	15125	14958	15076	15145	15239	15089	15106	14962	14865	14850	15113	15073	15232	15072	15087	15155	15059	14917	15149	15015	14991	15108	15265	15169	14941	15196	15134	14933	15140	15159	15018	15092	15241	15171	15094	14959	15073	15135	15088	15179	15112	15090	15186	15126	15153	15221	15107	14999	15043	15053	15097	15217	15042	15106	15294	15153	15099	15107	15016	15045	14907	15210	15268	14933	14977	15015	14914	14999	15224	15077	15183	14997	14929	15097	15241	15215	15052	15154	14955	14941	15004	15060	15123	15145	15097	15197	15083	15257	15229	15048	15192	15087	15074	15134	15181	15251	15101	15086	15091	14970	15131	15056	14978	15021	15297	15145	15018	15187	15193	15167	14887	14964	15154	15152	15091	15164	14976	15073	15000	15072	14985	15186	14962	15078	15037	15269	15067	14945	15148	15040	15186	15173	15022	15070	15158	15131	15113	15188	15090	15092	15071	14977	15242	15163	15088	14922	15160	15024	14952	14897	15080	15212	15149	15159	15018	15195	15021	15208	15155	15223	15177	15024	15088	15061	15022	15152	15119	14966	14914	14997	15180	15024	15144	15145	15051	15010	15127	15253	15023	15018	15082	15173	15101	15099	15128	15206	15013	15116	15009	15166	14974	14937	15180	15043	15023	14965	15050	15159	15006	15040	15095	14974	15169	14990	15077	15064	15197	15217	15013	15196	15118	15011	15001	15172	15059	14882	15193	14904	15242	14937	15176	15017	15138	15150	15047	15186	15146	14956	15307	15158	15181	15075	15157	15199	14950	15102	15043	14878	15044	15116	15132	15261	14995	15121	15070	15116	15095	15312	15168	15175	15167	14925	15289	15031	15250	15106	15028	15079	15114	14969	15130	15178	15202	15151	15180	15232	15001	15112	15070	15112	15248	15131	15132	15055	15261	15268	15239	15149	15021	15098	14986	15056	15045	14990	15109	15199	15087	15089	15057	15005	15116	15016	15043	15047	15015	15063	15021	15120	15097	14990	15043	14935	15074	15099	15054	15102	15100	15059	15027	15044	15038	15239	14996	15054	15086	15126	15084	15102	15099	15174	14924	14970	15220	15171	15150	15044	15176	14935	15042	15108	15142	15071	15003	15159	15110	15003	15281	15010	15170	15107	15077	15103	15103	15141	15050	15170	14962	14916	15059	15111	15049	15038
23624	21310	29071	24094	23488	27658	28635	24860	23979	23916	23442	22819	22834	22217	21604	20829	19868	19784	19336	19159	18790	18236	18330	18458	17981	17896	18025	17619	17495	17454	17444	17421	17550	17438	17499	17485	17418	17265	17618	17622	17454	17358	17402	17507	17666	17367	17229	17527	17532	17267	17403	17546	17490	17185	17389	17652	17445	17302	17351	17546	17354	17446	17222	17347	17485	17705	17377	17521	17299	17513	17431	17288	17306	17363	17469	17429	17391	17502	17378	17627	17494	17343	17452	17454	17464	17400	17451	17186	17297	17342	17268	17530	17510	17545	17519	17653	17443	17386	17413	17363	17396	17362	17443	17347	17317	17463	17363	17268	17288	17362	17342	17377	17601	17183	17315	17249	17271	17253	17398	17359	17353	17457	17411	17459	17256	17302	17363	17483	17340	17273	17398	17472	17405	17452	17372	17360	17419	17352	17297	17337	17531	17171	17261	17698	17434	17431	17261	17419	17315	17471	17441	17375	17332	17433	17467	17434	17321	17454	17638	17226	17331	17296	17333	17310	17476	17663	17448	17351	17298	17482	17203	17359	17178	17350	17419	17364	17336	17492	17336	17395	17378	17304	17463	17453	17490	17470	17474	17383	17445	17494	17400	17356	17517	17520	17122	17240	17452	17262	17504	17366	17604	17201	17308	17162	17216	17358	17269	17480	17379	17515	17354	17253	17178	17346	17383	17229	17324	17184	17426	17231	17355	17456	17448	17279	17298	17368	17194	17422	17312	17542	17354	17270	17554	17238	17218	17363	17286	17348	17366	17405	17255	17544	17600	17425	17272	17342	17282	17459	17333	17467	17364	17382	17393	17404	17401	17355	17419	17445	17428	17382	17557	17311	17139	17371	17307	17307	17308	17433	17119	17488	17271	17252	17096	17218	17318	17079	17521	17266	17378	17457	17427	17550	17243	17425	17212	17337	17376	17543	17362	17336	17310	17301	17317	17402	17620	17534	17299	17452	17389	17450	17402	17267	17322	17478	17340	17384	17352	17402	17427	17316	17311	17324	17310	17367	17400	17419	17277	17458	17220	17253	17336	17103	17257	17338	17450	17366	17504	17434	17351	17500	17083	17173	17291	17301	17481	17314	17502	17240	17271	17283	17340	17291	17344	17484	17480	17328	17433	17602	17309	17469	17430	17725	17402	17229	17398	17312	17498	17527	17279	17462	17377	17054	17345	17367	17206	17254	17383	17499	17309	17253	17141	17096	17491	17401	17503	17565	17473	17197	17290	17437	17409	17151	17283	17370	17325	17291	17315	17155	17404	17507	17418	17415	17387	17547	17246	17463	17408	17357	17328	17302	17267	17347	17400	17415	17357	17438	17408	17344	17330	17276	17354	17282	17338	17369	17409	17454	17316	17358	17376	17528	17382	17334	17322	17425	17420	17416	17263	17404	17534	17308	17424	17391	17425	17259	17323	17402	17463	17377	17123	17330	17188	17454	17259	17462	17449	17299	17572	17543	17495	17535	17385	17359	17409	17299	17330	17388	17329	17429	17259	17305	17550	17408	17272	17356	17444	17436	17247	17292	17214	17360	17453	17432	17156	17076	17511	17186	17408	17326	17343	17459	17288	17222	17312	17418	17297	17471	17389	17258	17589	17417	17461	17450	17185	17564	17397	17190	17331	17225	17126	17100	17249	17285	17289	17256	17310	17436	17342	17282	17442	17314	17397	17279	17197	17386	17466	17288	17339	17498	17406	17384	17389	17387	17324	17158	17261	17355	17361	17430	17308	17423	17507	17346	17297	17606	17369	17392	17283	17230	17357	17308	17440	17288	17468	17119	17241	17468	17435	17350	17451	17147	17531	17501	17337	17464	17398	17440	17407	17209	17449	17447	17461	17354	17418	17439	17364	17281	17240	17391	17452	17415	17303	17286	17321	17442	17555	17462	17071	17306	17416	17343	17404	17475	17381	17433	17304	17216	17561	17116	17235	17119	17256	17217	17232	17419	17370	17305	17379	17434	17280	17211	17608	17415	17281	17280	17172	17260	17640	17387	17385	17317	17163	17124	17360	17239	17457	17422	17318	17378	17310	17247	17542	17428	17308	17232	17162	17177	17372	17395	17177	17156	17429	17388	17266	17315	17471	17373	17244	17526	17562	17426	17441	17328	17249	17490	17492	17561	17215	17215	17480	17561	17510	17382	17549	17519	17221	17326	17346	17326	17414	17264	17413	17700	17203	17312	17587	17601	17415	17449	17165	17244	17229	17183	17226	17423	17309	17298	17314	17228	17482	17143	17181	17077	17251	17226	17252	17342	17460	17442	17545	17363	17461	17297	17258	17342	17244	17272	17384	17356	17661	17354	17308	17407	17369	17320	17351	17477	17398	17323	17344	17645	17349	17246	17337	17218	17374	17483	17502	17146	17313	17303	17275	17384	17188	17307	17229	17446	17450	17331	17439	17433	17447	17330	17204	17318	17285	17333	17268	17228	17190	17423	17369	17288	17406	17422	17383	17286	17463	17567	17182	17159	17267	17353	17371	17257	17349	17406	17183	17342	17387	17516	17219	17458	17269	17284	17347	17125	17207	17433	17298	17364	17456	17343	17356	17326	17421	17499	17469	17426	17355	17356	17320	17242	17369	17384	17312	17465	17289	17262	17381	17381	17409	17557	17770	17566	17421	17399	17168	17398	17435	17354	17387	17236	17305	17313	17426	17220	17349	17156	17494	17505	17333	17268	17323	17338	17307	17305	17424	17513	17261	17486	17637	17646	17561	17452	17446	17490	17407	17359	17378	17455	17317	17271	17509	17478	17478	17388	17518	17471	17270	17298	17241	17192	17312	17354	17265	17611	17389	17410	17228	17460	17340	17469	17408	17219	17330	17330	17369	17349	17274	17358	17422	17492	17423	17273	17474	17438	17509	17535	17468	17344	17346	17220	17206	17313	17360	17144	17485	17199	17575	17611	17448	17446	17637	17364	17309	17433	17209	17345	17326	17454	17210	17361	17325	17428	17332	17307	17311	17440	17401	17415	17451	17443	17439	17541	17531	17493	17516	17287	17405	17277	17466	17513	17404	17521	17481	17274	17606	17586	17439	17505	17539	17450	17646	17414	17255	17373	17320	17340	17393	17502	17339	17254	17410	17349	17327	17337	17272	17152	17506	17374	17397	17285	17357	17352	17284	17365	17400	17290	17374	17343	17566	17220	17406	17158	17276	17370	17403	17357	17414	17455	17515	17302	17289	17298	17403	17359	17500	17390	17298	17319	17391	17343	17411	17393	17151	17508	17183	17315	17374	17167	17262	17587	17523	17421	17642	17543	17222	17382	17631	17474	17291	17264	17665	17103	17467	17472	17388	17470	17346	17437	17618	17357	17248	17271	17557	17418	17524	17507	17257	17500	17550	17130	17392	17433	17463	17309	17401	17452	17420	17378	17105	17329	17317	17231	17448	17238	17326	17309	17489	17350	17514	17228	17383	17377	17227	17301	17454	17356	17275	17396	17269	17405	17466	17385	17334	17160	17316	17325	17292	17468	17417	17426	17196	17327	17388	17319	17295	17300	17508	17329	17249	17520	17491	17394	17133	17224	17350	17370	17323	17464	17287	17417	17329	17232	17538	17492	17128	17453	17513	17437	17433	17331	17464	17364	17255	17387	17243	17480	17268	17487	17416	17526	17303	17442	17521	17419	17389	17374	17590	17506	17442	17253	17568	17193	17210	17527	17303	17599	17545	17332	17240	17250	17137	17328	17272	17495	17374	17498	17560	17236	17591	17577	17286	17344	17368	17475	17657	17264	17587	17405	17330	17231	17217	17375	17407	17212	17449	17206	17370	17263	17355	17494	17391	17427	17424	17592	17360	17476	17353	17270	17292	17491	17338	17243	17313	17373	17294	17374	17388	17398	17435	17298	17254	17443	17446	17597	17427	17519	17303	17510	17409	17170	17501	17331	17446	17437	17613	17214	17328	17472	17365	17229	17517	17366	17408	17444	17416	17540	17250	17296	17384	17287	17365	17341	17380	17497	17169	17152	17279	17125	17257	17383	17355	17261	17361	17558	17480	17283	17350	17481	17323	17413	17263	17533	17322	17420	17266	17203	17493	17290	17441	17323	17363	17420	17432	17490	17400	17285	17240	17370	17307	17412	17441	17277	17427	17313	17237	17312	17460	17391	17472	17387	17290	17252	17368	17356	17295	17265	17444	17287	17192	17385	17228	17538	17460	17357	17411	17518	17410	17409	17281	17452	17372	17155	17240	17235	17337	17379	17391	17265	17456	17256	17407	17407	17287	17311	17111	17236	17393	17275	17329	17093	17046	17310	17495	17472	17444	17361	17509	17424	17365	17307	17367	17333	17209	17192	17430	17104	17465	17473	17364	17304	17339	17338	17196	17353	17429	17350	17328	17236	17425	17446	17454	17371	17455	17408	17414	17251	17353	17510	17383	17368	17307	17412	17287	17417	17259	17202	17259	17282	17266	17415	17494	17307	17449	17357	17418	17333	17309	17298	17531	17355	17142	17295	17151	17368	17407	17221	17490	17328	17337	17336	17230	17280	17430	17203	17281	17428	17227	17558	17377	17459	17551	17430	17437	17527	17348	17600	17423	17326	17575	17310	17355	17402	17252	17298	17395	17360	17254	17339	17218	17299	17345	17299	17358	17204	17286	17279	17339	17216	17328	17432	17238	17331	17285	17250	17479	17417	17356	17337	17397	17437	17342	17469	17384	17590	17439	17349	17207	17581	17610	17464	17406	17486	17272	17271	17274	17271	17398	17460	17362	17305	17130	17284	17315	17269	17452	17344	17129	17273	17512	17344	17527	17264	17376	17230	17355	17191	17576	17489	17303	17284	17296	17274	17262	17372	17345	17237	17234	17366	17450	17357	17478	17502	17208	17435	17263	17373	17672	17602	17372	17387	17279	17288	17473	17293	17177	17439	17304	17365	17386	17351	17325	17430	17246	17329	17325	17453	17471	17395	17409	17536	17359	17302	17291	17291	17288	17326	17330	17407	17409	17208	17363	17445	17474	17269	17448	17387	17495	17342	17206	17626	17183	17533	17403	17220	17349	17585	17120	17353	17347	17308	17428	17365	17440	17276	17365	17268	17414	17446	17442	17302	17358	17388	17316	17360	17341	17258	17243	17414	17378	17339	17295	17416	17181	17365
22342	38292	35945	31031	30672	28985	27479	25604	24968	24005	23122	22478	22854	21750	20999	19580	18118	17801	17454	16984	16336	15888	15764	15889	15389	15160	15058	14824	14792	14906	14725	14631	14579	14432	14624	14626	14671	14690	14540	14655	14498	14596	14702	14652	14719	14642	14772	14740	14622	14596	14685	14503	14613	14668	14624	14546	14543	14643	14733	14681	14573	14546	14489	14784	14642	14635	14676	14697	14565	14590	14637	14635	14562	14775	14582	14668	14683	14747	14717	14716	14696	14536	14644	14567	14508	14481	14535	14544	14514	14568	14548	14658	14561	14448	14404	14662	14548	14612	14682	14659	14570	14625	14610	14415	14623	14657	14726	14601	14639	14592	14713	14555	14512	14504	14597	14589	14791	14602	14875	14483	14732	14749	14430	14672	14482	14599	14524	14608	14522	14531	14758	14646	14637	14554	14765	14637	14648	14807	14684	14436	14619	14656	14599	14586	14573	14662	14623	14617	14544	14828	14509	14568	14706	14578	14545	14460	14600	14548	14723	14579	14487	14624	14533	14712	14588	14546	14642	14562	14595	14699	14579	14566	14645	14563	14625	14488	14596	14543	14422	14444	14659	14705	14437	14477	14571	14521	14568	14658	14629	14522	14780	14497	14604	14674	14604	14668	14579	14476	14634	14547	14560	14722	14487	14552	14608	14646	14519	14448	14765	14696	14630	14642	14697	14507	14580	14529	14537	14712	14809	14435	14416	14786	14545	14539	14475	14448	14664	14631	14734	14527	14623	14631	14642	14610	14571	14618	14604	14654	14801	14617	14573	14478	14630	14712	14540	14522	14596	14489	14677	14645	14491	14561	14695	14728	14558	14552	14493	14616	14653	14513	14578	14575	14584	14577	14375	14723	14615	14570	14509	14600	14548	14589	14668	14505	14464	14662	14633	14584	14668	14491	14558	14603	14533	14553	14449	14613	14458	14591	14512	14780	14522	14710	14655	14471	14552	14487	14845	14674	14395	14658	14573	14658	14716	14466	14661	14701	14580	14567	14575	14616	14589	14578	14589	14544	14507	14621	14551	14521	14449	14529	14554	14494	14647	14582	14799	14637	14751	14519	14457	14519	14711	14647	14734	14612	14835	14555	14647	14657	14618	14491	14701	14576	14545	14793	14372	14541	14698	14673	14695	14508	14499	14492	14564	14556	14684	14675	14678	14513	14644	14531	14598	14614	14578	14447	14706	14794	14707	14649	14576	14583	14563	14508	14542	14712	14521	14504	14477	14586	14578	14567	14621	14447	14610	14550	14650	14724	14556	14572	14621	14540	14500	14435	14454	14504	14551	14580	14639	14542	14630	14488	14437	14560	14654	14691	14534	14628	14589	14587	14622	14457	14532	14727	14614	14581	14477	14698	14511	14497	14689	14490	14521	14561	14536	14631	14538	14658	14522	14633	14489	14440	14660	14560	14645	14582	14483	14762	14512	14464	14603	14535	14762	14587	14632	14562	14648	14585	14656	14519	14541	14737	14521	14531	14703	14579	14423	14661	14594	14623	14564	14625	14654	14449	14567	14619	14702	14641	14699	14620	14663	14485	14768	14522	14486	14727	14282	14634	14543	14658	14655	14591	14486	14567	14598	14389	14660	14798	14540	14555	14527	14726	14715	14608	14539	14549	14611	14484	14636	14607	14682	14585	14587	14425	14593	14614	14522	14558	14576	14610	14652	14611	14564	14538	14449	14497	14586	14556	14487	14692	14759	14449	14650	14683	14700	14412	14493	14474	14661	14555	14602	14651	14524	14681	14486	14597	14644	14611	14431	14604	14570	14606	14587	14503	14641	14498	14466	14465	14479	14706	14637	14667	14519	14534	14585	14749	14501	14590	14597	14581	14536	14577	14523	14615	14474	14663	14673	14471	14460	14424	14567	14703	14620	14589	14506	14666	14780	14634	14716	14698	14531	14697	14588	14590	14600	14599	14668	14633	14605	14646	14561	14616	14612	14515	14578	14511	14552	14515	14548	14695	14580	14746	14574	14464	14496	14528	14589	14558	14619	14527	14633	14748	14718	14659	14508	14542	14670	14536	14603	14589	14662	14488	14514	14635	14708	14578	14670	14426	14538	14440	14505	14565	14456	14469	14538	14614	14591	14529	14649	14641	14610	14503	14646	14680	14783	14569	14645	14528	14575	14356	14731	14618	14503	14539	14645	14517	14575	14510	14545	14568	14624	14457	14765	14597	14524	14572	14539	14604	14617	14694	14769	14513	14712	14658	14625	14564	14728	14670	14548	14332	14677	14626	14532	14501	14443	14559	14696	14600	14606	14472	14664	14580	14710	14551	14453	14598	14626	14581	14751	14387	14583	14532	14744	14545	14767	14654	14521	14566	14616	14665	14525	14649	14716	14771	14614	14455	14404	14583	14518	14545	14589	14436	14616	14611	14482	14713	14545	14444	14561	14705	14685	14545	14651	14615	14567	14629	14637	14537	14558	14434	14608	14812	14586	14647	14295	14675	14549	14629	14788	14474	14736	14604	14572	14535	14628	14529	14573	14635	14668	14714	14598	14543	14742	14664	14509	14610	14554	14497	14312	14562	14481	14662	14625	14649	14446	14700	14521	14569	14717	14735	14518	14519	14580	14567	14769	14801	14635	14742	14575	14703	14488	14595	14570	14594	14637	14655	14625	14540	14484	14694	14581	14576	14660	14461	14677	14587	14541	14746	14620	14635	14493	14669	14562	14614	14534	14608	14499	14557	14667	14524	14514	14411	14444	14638	14623	14542	14454	14383	14648	14476	14705	14542	14507	14658	14521	14564	14480	14605	14467	14557	14638	14561	14579	14448	14604	14456	14580	14552	14530	14503	14563	14632	14542	14672	14533	14658	14641	14608	14634	14528	14605	14570	14686	14627	14526	14593	14546	14448	14635	14462	14836	14727	14570	14465	14637	14642	14619	14615	14613	14630	14489	14474	14580	14436	14741	14622	14658	14789	14483	14470	14568	14636	14510	14638	14705	14678	14329	14605	14540	14591	14628	14548	14618	14607	14605	14570	14427	14653	14804	14588	14507	14492	14681	14580	14710	14466	14702	14546	14516	14641	14543	14651	14482	14724	14618	14602	14707	14695	14737	14594	14641	14406	14605	14663	14585	14538	14665	14551	14475	14491	14704	14600	14598	14543	14631	14561	14398	14399	14747	14529	14789	14510	14466	14674	14581	14474	14588	14495	14716	14508	14611	14482	14596	14634	14431	14582	14641	14602	14410	14761	14670	14533	14641	14430	14688	14466	14613	14620	14402	14705	14510	14640	14625	14563	14601	14556	14660	14688	14652	14574	14734	14636	14533	14685	14436	14824	14669	14664	14479	14656	14520	14436	14628	14371	14537	14615	14664	14651	14665	14532	14454	14583	14455	14633	14693	14588	14657	14561	14462	14795	14612	14710	14663	14490	14557	14585	14514	14668	14713	14571	14642	14654	14673	14558	14685	14613	14578	14585	14534	14524	14696	14610	14469	14594	14624	14545	14524	14425	14529	14597	14522	14552	14583	14701	14555	14630	14679	14741	14642	14481	14687	14643	14487	14571	14461	14659	14682	14322	14525	14642	14645	14642	14605	14540	14712	14577	14660	14807	14609	14704	14420	14689	14697	14568	14448	14578	14716	14712	14422	14529	14569	14553	14630	14515	14557	14705	14548	14577	14588	14576	14443	14578	14383	14670	14720	14703	14684	14591	14562	14602	14783	14505	14685	14668	14629	14563	14702	14609	14698	14475	14665	14628	14537	14602	14764	14687	14360	14550	14555	14465	14651	14730	14565	14717	14574	14644	14556	14840	14595	14451	14610	14855	14648	14570	14527	14463	14663	14457	14507	14501	14779	14690	14552	14656	14746	14563	14497	14626	14634	14493	14503	14630	14490	14546	14403	14460	14504	14608	14603	14526	14600	14613	14611	14498	14662	14483	14458	14723	14656	14545	14756	14476	14555	14532	14747	14553	14513	14652	14682	14631	14478	14376	14490	14579	14561	14735	14490	14604	14526	14639	14525	14515	14533	14610	14572	14662	14628	14601	14465	14547	14567	14615	14682	14683	14606	14565	14648	14482	14765	14588	14706	14529	14617	14569	14634	14706	14651	14584	14657	14580	14653	14679	14497	14434	14461	14572	14669	14542	14520	14713	14595	14564	14508	14572	14575	14606	14565	14574	14596	14543	14788	14547	14669	14586	14602	14723	14534	14656	14726	14442	14584	14559	14582	14473	14622	14625	14601	14536	14734	14566	14518	14531	14426	14655	14603	14700	14578	14536	14591	14589	14848	14501	14441	14564	14722	14580	14367	14591	14689	14528	14514	14802	14542	14529	14742	14455	14627	14647	14667	14691	14529	14719	14624	14558	14583	14632	14614	14555	14671	14631	14571	14630	14586	14707	14565	14511	14502	14508	14487	14534	14761	14631	14520	14649	14490	14505	14538	14578	14477	14602	14433	14570	14682	14623	14568	14521	14657	14364	14562	14506	14655	14344	14784	14612	14624	14623	14668	14656	14638	14466	14529	14376	14718	14500	14662	14460	14486	14510	14375	14713	14777	14596	14658	14534	14533	14653	14650	14538	14441	14640	14708	14610	14506	14560	14551	14447	14494	14559	14656	14625	14485	14508	14570	14386	14573	14586	14626	14632	14559	14773	14785	14694	14742	14560	14627	14520	14599	14552	14818	14765	14613	14699	14661	14860	14746	14438	14695	14507	14541	14726	14606	14632	14452	14624	14621	14491	14543	14444	14650	14648	14593	14555	14470	14772	14599	14449	14541	14417	14734	14470	14608	14390	14690	14620	14483	14636	14600	14546	14544	14603	14616	14649	14569	14692	14698	14748	14833	14738	14515	14604	14546	14669	14521	14696	14550	14576	14674	14603	14625	14766	14603	14750	14617	14478	14538	14612	14629	14644	14728	14714	14471	14688	14482	14544	14723	14439	14613	14589	14679	14387	14652	14466	14514	14645	14497	14589	14669	14550	14692	14615	14679	14654	14446	14595	14722	14756	14541	14531	14631	14599	14663	14721	14758	14527	14533	14656	14606	14553	14708	14491	14498	14527	14704	14533	14903	14440	14820	14469	14575	14696	14658	14461	14685	14474	14494	14652	14704	14565	14567	14603	14766	14625	14660	14599	14593	14539	14602	14626
22773	21302	29351	23609	22107	26800	31626	26694	25542	25398	24582	24289	24457	23811	23250	21794	20764	19851	19495	18679	18432	18350	18000	17813	17703	17487	17166	17233	17076	17011	16898	16969	17031	17025	17028	16930	16741	16829	16887	17029	17009	16899	16877	16829	16967	16880	16921	16990	17114	16660	17105	16887	16844	16755	16743	16846	16818	16846	16786	16674	16710	16830	16955	16892	16584	16785	16845	16657	17036	16802	16788	16955	16686	16839	16762	16853	16784	16729	17043	16849	16939	16714	16582	16605	16769	16803	16808	16638	16874	16712	16686	16888	16778	16874	16757	16857	16971	16923	16790	16943	16989	16667	16823	16974	16864	16847	16760	16970	16803	16910	16809	16881	16805	17050	16716	16974	16818	16702	16957	16937	16845	16734	16738	16770	16835	16805	16727	16703	16760	16954	16838	16696	16577	16846	16683	16689	16691	16619	16780	16895	16713	16695	16911	16826	16715	16638	16921	16867	16985	16769	16793	16988	16686	16474	16664	16722	16914	16900	16698	16922	16886	16846	16812	16800	16668	16706	16742	16768	16679	16800	16887	16696	16746	16995	17011	16895	16725	16843	16754	16815	16918	16860	16783	16886	16862	16731	16813	16730	16861	16833	16723	16647	16858	16844	16773	16559	16670	16740	16819	16852	16815	16615	16714	16626	16775	16839	16623	16889	16713	16832	16740	16892	16907	16911	16800	16576	16737	16888	16975	16709	16733	16725	16747	16756	16772	16846	16789	16701	16651	16697	16644	16726	16736	16895	16934	16908	16783	16765	16894	16839	16767	16688	16764	16855	16560	16566	16726	16630	16805	16532	16791	16866	16866	16681	16768	16854	16745	16563	17032	16606	16652	16522	16700	16842	16721	16938	16777	16683	16673	16715	16689	16868	16866	16637	16707	16779	16702	16923	17019	16720	16741	16677	17025	16755	16869	16839	16679	16716	16604	16765	16735	16870	16663	16727	16797	16812	16819	16801	16803	16939	16742	16750	16690	16798	16956	16852	16486	17003	16818	16850	16727	16814	16999	17052	16861	16748	16745	16747	16840	16736	16589	16516	16659	16562	16675	16707	16684	16751	16662	16519	16677	16752	16705	16582	16792	16795	16551	16648	16790	16763	16719	16805	16731	16749	16900	16928	16680	16768	16807	16677	16803	16711	16722	16880	16691	16788	16823	16694	16789	16852	16491	16780	16960	16818	16850	16880	16918	16719	16784	16805	16732	16680	16714	16722	16802	16822	16639	16937	16573	16709	16862	16662	16814	16891	16893	16518	16650	16775	16887	16707	16666	16763	16918	16797	16717	16685	16761	16722	16615	16669	16902	16828	16681	16783	16823	16762	16815	16885	16778	16793	16732	16734	16699	16601	17091	16757	16881	16889	16786	16793	16630	16720	16779	16570	16813	16847	16667	16848	16693	16874	16722	16586	16903	16774	16726	16952	16712	16757	16738	16643	16743	16662	16862	16633	16766	16651	17003	16640	16791	16753	16736	16815	16794	16727	17009	16727	16633	16586	16683	16809	16777	16893	16856	16764	16771	16895	16706	16825	16905	16600	16737	16764	16722	16920	16709	16873	16814	16603	16718	16712	16743	16774	16771	16844	16875	16689	16704	16666	16656	16848	16757	16760	16675	16898	16998	16756	16548	16672	16688	16795	16765	16608	16722	16879	16730	16496	16741	16843	16840	16752	16650	16697	16766	16889	16721	16797	16698	17047	16803	16778	16771	16844	16676	16785	16930	16767	16651	16717	16952	16758	16907	16791	16757	16600	16694	16787	16993	16663	16844	16633	16769	16613	16779	16948	16587	16712	16954	16700	16827	16720	16617	16581	16838	16639	16810	16731	16573	16680	16957	16640	16897	16798	16887	16730	16818	16670	16632	16616	16812	16683	16621	16822	16691	16812	16809	16828	16694	16824	16923	16715	16722	16675	16828	16655	16833	16695	16617	16578	16687	16744	16977	16857	16594	16678	16828	16696	16958	16762	16761	16928	16765	16739	16562	16774	16813	16533	16842	16760	16849	16850	16679	16627	16572	16677	16674	16803	16842	16763	16591	16769	16990	16962	16926	16913	16827	16720	16642	16692	16828	16755	16526	16672	16777	16743	16698	16628	16759	16834	16774	16697	16778	16535	16815	16826	16724	16660	16890	16689	16765	16546	16725	16757	16659	16802	16779	16623	16606	16794	16922	16625	16807	16656	16789	16575	16834	16764	16915	16956	16650	16736	17065	16739	17033	16732	16850	16832	16703	16640	16717	16739	16801	16864	16725	16644	16656	16561	16747	16759	16823	16944	16703	16605	16720	16894	16708	16871	16690	16815	16681	16709	16736	16681	16878	16982	16899	16861	16929	17007	16718	16784	16878	16764	16857	16818	16947	16716	16746	16578	16586	16857	16743	16872	16764	16923	16861	16754	16945	16809	16820	16850	16815	16675	16756	16844	16812	16724	16707	16751	16757	16608	16684	16684	16781	16873	16695	16943	16606	16659	16713	16873	16786	16479	16787	16795	16703	16721	16913	16757	16960	16823	16953	16807	16650	16671	16856	16864	16796	16628	16796	16791	16843	16927	16771	16833	16641	16753	16986	16647	16786	16859	16876	16768	16636	16863	16701	16708	16801	16735	16625	16542	16826	16785	16823	16768	16663	16689	16760	16700	16628	16788	16709	16702	16904	16683	16751	16692	16735	16742	16596	16729	16892	16824	16744	16789	16703	16718	16890	16730	16898	16758	16735	16823	16742	16661	16959	16767	16615	16568	16754	16773	16981	16870	16776	16795	16864	16841	16877	16774	16833	16837	16791	16648	16709	16748	16735	16736	16822	16908	16611	17086	16813	16641	16742	16883	16579	16881	16819	16856	16717	16581	16769	17008	16621	16802	16946	16635	16598	17014	16887	16698	16670	16746	16733	16751	16769	16804	16570	16886	16833	16728	16786	16805	16749	16972	16721	16687	16439	16536	16668	16888	16804	16843	16873	16934	16813	16579	16722	16659	16766	16764	16768	16654	16520	16654	16765	16854	16767	16750	16743	16697	16702	16656	16753	16884	16955	16511	16735	16676	16666	16941	16586	16817	16815	16758	16915	16736	16804	16869	16965	16864	16744	16805	16688	16702	16836	16678	16621	16728	16849	16770	16545	16528	16786	16781	16805	16671	16871	16672	16752	16487	16639	16854	16724	16817	16766	16802	16867	16893	16832	16610	16717	16714	16620	16735	16703	16847	16746	16865	16710	16936	16789	16754	16647	16821	16487	16788	16874	16691	16879	16862	16799	16796	16673	16750	16787	16590	16813	16785	16636	16724	16796	16701	16972	16705	16769	16859	16709	16676	17036	16752	16627	16719	16617	16580	16661	16628	16732	16942	16750	16700	16745	16671	16612	16503	16679	16779	16893	16650	16915	16764	16678	16637	16626	16692	16691	16600	16567	16731	16606	16671	16659	16605	16631	16914	16752	17021	16919	16793	16857	16673	16739	16782	16575	16916	16863	16836	16842	17038	16854	16730	16701	16941	16687	16577	16608	16871	16882	16570	16770	17125	16777	16977	16749	16847	16721	16780	16720	16921	16874	16853	16776	16891	16754	17019	16846	16812	16722	16573	16560	16663	16732	16721	16686	16891	16748	16652	16878	16814	16651	16830	16710	16775	16703	16497	16629	16522	16484	16612	16885	16762	16857	17019	16832	16782	16832	16788	16686	16824	16721	16862	16567	16792	16862	16774	16650	16618	16675	16634	16803	16814	16892	16743	16758	16730	16577	16840	16854	16831	16778	16789	16920	16674	16768	16619	16656	16677	16658	16579	16662	16614	16756	16684	16576	16918	16786	16903	16742	16844	16577	16721	16629	16944	16627	16787	16962	16800	16866	16489	16733	16857	16862	16924	16640	16705	16895	16948	16711	16647	16766	16721	16670	16681	16790	16679	16998	16739	16782	16709	16732	16776	16768	16848	16878	16993	16649	16822	16712	16753	16656	16684	16575	16710	16688	16612	16980	16737	16795	16795	16870	16732	16822	16788	16844	16647	16785	16837	16744	16488	16830	16744	16730	16682	16725	16731	16912	16881	16779	16876	16937	16843	16828	16768	16743	16862	16816	16637	17017	16675	16834	16636	16951	16803	16576	16664	16753	16689	16651	16790	16884	16796	16822	16620	16939	16928	16794	16770	16715	16556	16965	16790	16981	16580	16809	16746	16732	16834	16970	16787	16841	16704	16779	16736	16810	16782	16850	16860	16948	16602	16634	16529	16790	16815	16723	16864	16964	16683	16818	16917	16896	16814	16981	16827	16778	16678	16734	16721	16758	16730	16642	16688	16833	16716	16821	16633	16703	16670	16821	16970	16856	16746	16735	16807	16633	16771	16777	16840	16749	16606	16607	16824	16761	16773	16693	16784	16934	16852	16863	16759	16858	16843	16872	16826	17035	16698	16946	16842	16904	16696	16678	16622	16654	16969	16957	16843	16886	16604	16720	16795	16779	16927	16689	16794	16574	16884	16802	16681	16644	16992	16852	16857	16714	16791	16736	16874	16750	16630	16615	16943	16794	16810	16681	16931	16586	16550	16512	16809	16818	16811	16850	16856	16704	16842	16897	16511	16947	16848	16764	16818	16841	16635	16743	16588	16690	16726	16762	16710	16740	16792	16742	16769	16748	16659	16691	16617	16784	16682	16738	16650	16667	16728	16767	16706	16694	16621	16872	16783	16817	16953	16593	16648	16813	16766	16564	16756	16862	16886	16808	16943	16765	17039	16838	16702	16751	16759	16751	16871	16702	16733	16742	16570	16641	16714	16708	16683	16728	16842	16657	16630	16853	17093	16683	16733	16937	17053	16842	16894	16919	16750	16732	16825	16595	16629	16574	16742	16904	16665	16723	16779	16772	16771	16609	16864	16874	16686	16949	16651	16993	16630	16739	16804	16757	17033	16765	16602	16913	16800	16831	16756	16882	16611	16922	16650	16592	16763	16798	16917	16801	16799	16819	16671	16815	16822	16507	16593	16805	16794	16798	16897	16641	16594	16743	16843	16738	16628	16676	16744	17033	16726	16803	16801	16957	16806	16979	16751	16764	16711	16724	16607	16901	16734	16758	16964	16685	16599	16752	16673	16702	16762	16858	16707	16809	16735	16747	16449	16521	16911
23666	41982	39544	34896	34207	32345	30499	28698	27183	26000	25563	25347	25291	24233	23005	21102	19422	18580	17785	17137	16076	16023	15866	15573	15089	14963	14691	14541	14626	14377	14365	14268	14325	14124	14258	14067	14279	14033	14198	14439	14239	14283	14247	14311	14158	14009	14239	14171	14219	14314	14173	14312	14215	14335	14103	14224	14334	14350	14075	14267	14056	14279	14215	14049	14208	14148	14023	14233	14052	14206	14193	14117	14087	14267	14086	14200	14139	14191	13908	14353	14227	14163	14002	14184	14053	14144	14149	14180	14207	14217	14239	14209	14127	14166	14222	14254	14212	14222	14134	14274	14320	14290	14064	14158	14087	14248	14164	14127	14088	14239	14327	14277	14050	14167	14066	14032	14167	14165	14226	14242	14195	14096	14251	14059	14226	14225	14206	14026	14162	14164	14091	14251	14233	14148	14228	14176	14262	14074	14275	14317	14016	14236	14140	14120	14228	14060	14187	14272	14078	14152	14259	14155	14162	14191	14118	14275	14156	14207	14061	14196	14203	14244	14296	13954	14192	14214	14136	14147	14309	14088	14221	14105	14131	14078	13913	14184	14144	14217	14186	14214	13990	14168	14205	14034	14200	14220	14144	13976	14293	14129	14123	14220	14096	13965	14215	14174	14169	14023	14211	13993	14240	14144	14109	14200	14318	14225	14208	14089	14009	14350	14222	14092	14208	14066	14308	14237	14194	14472	14188	13986	14247	14237	14191	14270	14188	14203	14161	14177	14170	14094	14351	14225	14053	14335	14226	14099	14130	14153	14315	14295	14290	14160	14173	14301	14051	14142	14085	14147	13987	14181	14180	14158	14214	14037	14145	14073	13994	14283	14086	14178	14324	14264	14223	14089	14196	14222	14163	14262	14191	14188	14139	14013	14211	14144	14104	14168	14179	14048	13984	14160	14003	14080	14259	13966	14175	14183	14225	13936	14109	14133	14101	14047	14054	14117	14094	14250	13962	14348	14163	14149	14124	14193	14220	14131	14123	14238	14121	14194	14161	14126	14078	14212	14368	14248	14255	14239	14218	14191	14109	14113	14287	14201	14208	14401	14185	14096	14010	14170	13977	14145	14194	14189	14167	14153	14225	14337	14163	14149	14272	14093	14293	14249	14340	14098	14113	14067	14233	14056	14023	14126	14037	14219	14124	14096	14242	14350	14311	14339	14261	14261	14278	14007	14256	14268	14173	14063	14243	13990	14146	14296	14120	14263	14136	14275	13958	14204	14079	14137	14019	14103	14209	14102	14172	14181	14252	14167	14119	14135	14151	14153	14246	14036	14026	14146	14248	14141	14267	14188	14271	14068	14118	14245	14234	14165	14318	14232	14126	14233	14208	14017	14070	14285	14264	14004	14301	14221	14011	14076	14329	14044	14084	14324	14187	14160	14275	14313	14041	14198	14160	14013	14147	14118	14332	14166	14259	14238	14303	13957	14002	14178	14306	14266	14282	14158	14226	14042	14208	14255	14287	14167	14087	14179	14109	14200	14231	14077	14108	14112	14059	14184	14291	14132	14123	14268	14002	14216	14262	14175	14218	14140	14209	14183	14195	13984	14253	14144	14193	14219	14120	14102	14008	14137	14143	14092	14385	14136	14133	13984	14072	14138	14112	14120	14350	14210	14072	14246	14180	14206	14239	14114	14171	14075	14172	14127	14054	14264	14257	14061	14061	14286	14064	14097	14165	14085	14132	14263	14010	14111	14223	14062	14131	14194	14101	14154	14238	14232	14096	14208	14130	14212	14283	14041	14192	14297	14179	14166	14211	14131	14314	14218	14190	14138	14090	14351	14074	14236	14181	14105	14249	14044	14316	14198	13974	14190	14189	14087	14124	14125	14159	14235	14177	14183	14076	14187	14179	14125	14156	14002	14356	14227	14262	14024	14148	14075	14080	14206	14178	14189	14296	14289	14128	14116	14146	14050	14237	14219	13989	13996	14100	14109	14319	14156	14196	14184	14160	14069	14277	14159	14091	14102	14283	14251	14162	14145	14094	14293	14206	14059	14258	14179	14293	14170	14243	13912	14039	14300	14227	14054	14122	14145	14204	14265	14077	14214	14083	14233	14278	14112	14160	14058	14129	14077	14218	14369	13858	14214	14126	14060	14267	14137	14019	14100	14303	14104	14161	14253	14156	14205	14188	14008	14175	14021	14101	14007	14324	14131	14169	14240	14160	14101	14090	14255	14074	14221	14182	14207	14033	14167	14207	14178	14019	14241	14216	14188	14103	14118	13961	14248	13973	14138	14135	14207	14117	14245	14051	14167	14009	14033	14085	14179	13971	14147	14231	14219	14217	14094	14130	14272	14246	14184	14045	14122	14108	14281	14137	14308	14106	14144	14219	14206	14141	14103	14019	14263	14151	14157	14265	14142	14028	14251	14241	14117	14100	14178	14222	14077	14015	14244	14121	14170	14202	14161	14139	14077	14103	14200	14033	14335	14076	14135	14034	14114	14171	14254	14154	14038	14220	14230	14199	14213	14082	14175	14205	14085	13983	14191	14189	14152	14219	14157	14116	14188	14141	14202	14103	13949	14118	14177	14136	14364	14207	14176	13926	14155	14074	14101	14191	14243	14229	14251	14168	14194	14189	14178	14213	14244	14074	14186	14340	14137	14282	13855	14190	14069	14217	14253	14135	14167	14275	14154	14328	14093	14245	14072	14210	14190	14264	14175	14293	14250	14391	14047	14026	14170	14102	14086	14210	14156	14206	14090	14069	14241	14269	14150	14087	14276	14181	14014	14095	14193	14080	14148	14070	14215	14097	14000	14215	14246	14051	14106	14315	14238	14049	14136	14355	14153	14225	14058	14287	14045	13990	14160	14223	14158	14052	14325	14315	14173	14279	14117	14163	14135	14184	14083	14243	14234	14193	14126	14213	14138	14077	14230	14214	14121	14100	14158	14274	14278	14231	14150	14318	14227	13961	14044	14409	14222	14182	14109	14025	14332	14127	14020	14148	14187	14302	14133	14114	14152	14002	14231	14019	14153	14225	14221	14155	14059	14228	14082	14343	14240	14154	13965	14238	14078	14029	14245	14271	14075	14206	14162	14086	14052	14011	14144	14246	14054	14106	14134	14219	14218	14050	14227	14153	14168	14224	14176	14190	14158	14186	14008	14203	14169	14030	14124	14195	14229	14070	14202	14348	13982	14128	14227	14202	14137	14180	14028	14182	14331	14263	14071	14196	14197	14337	14096	14218	14249	14157	14065	14144	14232	14025	13960	14101	14156	14090	14103	14141	14305	14112	14216	14092	14184	14239	14108	14084	14195	14119	14225	14108	14217	14305	14200	14115	14158	14062	14248	14282	14189	14064	14225	14378	14116	14030	14132	14016	14098	14202	14056	14270	14100	14175	14170	14288	14319	14184	14280	14030	14110	14047	14084	14231	14242	14200	14018	14131	14245	14114	14060	14199	14335	14419	14183	14307	14253	14250	14051	14188	14182	14115	14191	14305	14101	14114	14083	14113	14307	14081	14148	14172	14217	14332	14194	14233	14257	13960	14278	14227	14106	14258	14019	14109	14152	14180	14197	13977	14092	14253	14103	13965	13969	14331	14068	14118	14179	14164	14348	14203	14199	14036	14225	13981	14181	14188	14207	14163	14120	14292	14152	14231	14153	14253	14093	14173	14317	14078	14148	14075	14118	14105	14284	14110	14207	14157	14180	14034	14164	14371	14442	14150	14213	14051	14105	14226	14097	13837	14229	14228	14283	14232	14151	14082	14153	14013	14107	14218	14153	14271	14157	14177	14122	14123	14174	14086	14193	13990	14235	14088	14289	14306	14277	14166	14206	14135	14193	14229	14025	14152	14177	14038	14148	14174	13974	14311	14026	14021	14201	14180	14151	14118	14141	14219	14257	14143	14100	14207	14277	14087	14104	14278	14175	14256	14125	14387	14070	14277	14039	14209	14107	14122	14255	14083	14098	14172	14212	14328	14213	14026	14075	14203	14201	14268	14095	14023	14146	14181	14091	14279	14237	14058	14165	14253	14124	14224	14233	14140	14180	14163	14016	14085	14299	14125	14201	14102	14205	14176	13977	14124	13985	14373	14023	14211	14149	14130	14296	14087	14166	14120	14186	14418	14060	14110	14196	14296	14187	14284	14282	14156	14140	14171	14098	14221	14062	14194	14173	14012	14241	14195	14245	14305	14224	14080	14088	14157	14192	14256	14215	14151	14097	14180	14116	14197	14255	14090	14056	14047	14017	14013	14233	14077	14314	14120	14325	14089	14017	14129	14302	14222	14062	14225	14190	13978	13988	14123	14043	14219	14212	14231	14161	14351	14075	14202	14117	14343	14197	14148	14143	13973	14222	14109	14023	14212	14141	14097	14195	14233	14166	14234	14269	14314	14128	14151	14154	14157	14227	14177	14187	14238	14168	14265	14186	14223	14118	14124	14306	14242	14132	14271	14115	14042	14202	14183	14199	14209	14058	14129	14402	14309	14071	14297	14104	14141	14168	14199	14086	14192	14164	14011	14208	14295	14052	14252	14121	13951	14247	14050	14114	14219	14266	14110	14017	14209	14059	14275	14103	14140	14184	14071	14100	14262	14202	14119	14177	14226	14188	14173	14232	14184	14182	14158	14161	14161	14146	14161	14106	14111	14192	14255	14210	14312	14171	14166	14171	14057	14140	14198	14190	14329	14164	14308	14016	14200	14255	14150	14169	14181	14192	14266	14352	14097	14261	14294	13968	14192	14193	14166	14057	14027	14116	14251	14078	14015	14133	14327	14173	14195	14006	14214	13974	14218	14404	14125	14184	13991	14092	14276	14242	14136	14106	13997	14169	14107	14126	14134	14113	14310	14297	14303	14073	14117	14097	14070	14239	14071	14180	14142	14078	14191	14124	13939	14292	14140	14256	14181	14259	14279	13999	14160	14147	14230	13964	14260	14153	14042	14167	14098	14137	14142	14048	14243	14131	14021	14216	14422	14108	14169	14076	14049	14081	14249	14023	14228	14175	14056	14365	14096	14051	14051	14145	14190	14083	14082	14139	14127	14145	14256	14079	14284	14114	14117	14258	14179	14268	14171	14123	14167	14332	14105	14049	14182	14034	14286	14107	14209	14143	14239	14027	14296	14080	14255	14251	14244	14183	14147	14317	14020	14106
27597	23065	28787	28059	24330	23460	23423	22401	21479	21078	20882	20743	20521	20044	19673	18713	18230	17869	17646	17249	17109	17091	16968	16844	16982	16786	16670	16464	16559	16528	16620	16701	16773	16479	16680	16514	16546	16613	16508	16516	16554	16690	16618	16435	16567	16660	16501	16570	16502	16590	16461	16342	16494	16563	16636	16573	16461	16482	16504	16272	16547	16785	16566	16502	16359	16383	16655	16448	16606	16475	16522	16782	16473	16748	16521	16561	16701	16472	16438	16518	16641	16565	16676	16647	16597	16652	16564	16642	16355	16661	16550	16366	16391	16547	16545	16525	16575	16641	16667	16576	16486	16438	16389	16424	16420	16373	16326	16417	16515	16486	16734	16552	16483	16581	16458	16509	16474	16367	16438	16385	16560	16548	16700	16517	16691	16608	16511	16379	16435	16409	16593	16429	16593	16629	16508	16506	16625	16560	16564	16221	16445	16651	16430	16528	16483	16482	16426	16302	16552	16611	16471	16635	16537	16295	16474	16445	16483	16544	16543	16600	16658	16697	16629	16549	16484	16456	16621	16414	16543	16534	16569	16382	16726	16620	16475	16556	16580	16585	16503	16628	16404	16473	16622	16418	16495	16245	16502	16457	16627	16732	16406	16403	16471	16414	16803	16574	16621	16572	16478	16418	16271	16580	16611	16265	16402	16543	16723	16440	16550	16376	16588	16634	16446	16676	16667	16737	16563	16331	16531	16561	16701	16702	16503	16478	16245	16585	16685	16457	16631	16605	16478	16629	16682	16726	16596	16693	16461	16680	16513	16799	16450	16532	16524	16342	16454	16493	16528	16588	16402	16539	16204	16398	16423	16550	16366	16683	16446	16553	16399	16627	16478	16619	16620	16711	16555	16556	16548	16556	16653	16526	16536	16502	16648	16519	16393	16541	16577	16602	16564	16621	16562	16550	16561	16550	16558	16540	16620	16673	16719	16604	16558	16814	16456	16673	16617	16619	16475	16439	16457	16576	16347	16528	16596	16566	16325	16453	16586	16495	16548	16410	16631	16441	16527	16342	16539	16507	16608	16626	16709	16819	16382	16604	16520	16465	16571	16487	16529	16352	16566	16465	16498	16640	16592	16437	16434	16559	16373	16500	16291	16383	16642	16717	16812	16411	16570	16476	16493	16701	16534	16597	16480	16426	16412	16611	16596	16687	16450	16606	16538	16694	16639	16430	16493	16369	16456	16425	16259	16626	16344	16593	16599	16495	16258	16523	16468	16552	16507	16576	16394	16525	16569	16442	16438	16443	16564	16354	16358	16599	16429	16521	16586	16546	16487	16796	16534	16337	16743	16531	16494	16506	16556	16462	16375	16471	16554	16393	16613	16475	16437	16461	16340	16393	16407	16434	16676	16487	16690	16724	16419	16385	16407	16605	16641	16377	16388	16613	16569	16516	16741	16674	16579	16424	16435	16538	16606	16532	16537	16561	16322	16504	16496	16533	16587	16415	16646	16530	16559	16645	16477	16458	16316	16697	16389	16570	16686	16395	16686	16617	16613	16637	16634	16569	16735	16507	16569	16499	16607	16364	16584	16394	16615	16617	16595	16750	16706	16606	16455	16494	16521	16611	16412	16617	16643	16513	16601	16428	16589	16707	16682	16607	16642	16532	16362	16591	16404	16517	16421	16563	16616	16745	16429	16445	16496	16566	16540	16479	16611	16723	16456	16651	16628	16510	16627	16644	16569	16552	16571	16642	16433	16722	16635	16509	16618	16539	16466	16605	16488	16446	16465	16270	16553	16406	16548	16523	16595	16697	16591	16669	16566	16542	16562	16495	16757	16410	16596	16659	16490	16586	16743	16577	16772	16587	16506	16490	16556	16399	16550	16580	16819	16457	16489	16553	16445	16517	16602	16622	16558	16658	16601	16401	16506	16388	16508	16413	16520	16324	16459	16728	16413	16416	16421	16481	16552	16687	16504	16631	16461	16456	16745	16665	16541	16571	16556	16427	16520	16445	16800	16491	16657	16678	16599	16408	16612	16412	16503	16444	16640	16705	16606	16475	16506	16324	16705	16548	16384	16425	16586	16468	16583	16731	16547	16332	16611	16407	16682	16440	16497	16416	16661	16413	16377	16510	16448	16390	16534	16469	16538	16700	16490	16515	16513	16358	16605	16698	16487	16647	16619	16605	16678	16612	16579	16428	16534	16508	16547	16562	16514	16661	16493	16478	16757	16409	16549	16407	16585	16574	16497	16525	16446	16810	16329	16420	16492	16544	16558	16388	16501	16526	16531	16566	16722	16577	16581	16651	16483	16536	16575	16781	16428	16586	16651	16415	16621	16611	16601	16536	16541	16547	16679	16698	16586	16650	16625	16617	16589	16519	16601	16485	16495	16628	16496	16637	16337	16411	16598	16532	16526	16465	16599	16594	16713	16634	16586	16641	16517	16536	16471	16496	16591	16460	16686	16539	16475	16580	16429	16756	16475	16363	16662	16420	16367	16387	16448	16464	16531	16472	16559	16664	16612	16636	16495	16556	16521	16566	16521	16414	16474	16476	16503	16666	16355	16186	16524	16391	16486	16550	16676	16429	16599	16497	16473	16594	16276	16610	16388	16376	16473	16304	16409	16318	16417	16524	16376	16470	16553	16712	16565	16741	16555	16490	16759	16598	16736	16438	16495	16459	16468	16624	16751	16370	16511	16486	16498	16637	16319	16641	16444	16459	16581	16405	16754	16554	16403	16452	16470	16402	16473	16382	16589	16318	16576	16568	16609	16519	16642	16498	16458	16725	16422	16504	16488	16453	16466	16723	16629	16555	16627	16672	16629	16618	16596	16555	16514	16463	16490	16574	16567	16577	16643	16497	16635	16619	16408	16541	16354	16522	16669	16493	16411	16490	16511	16500	16530	16487	16473	16460	16476	16400	16638	16579	16616	16527	16639	16498	16478	16557	16446	16608	16667	16393	16593	16577	16633	16554	16606	16566	16399	16627	16575	16660	16727	16527	16639	16656	16691	16573	16581	16460	16483	16501	16374	16418	16526	16386	16587	16564	16675	16602	16621	16455	16621	16399	16445	16626	16509	16627	16553	16738	16530	16375	16636	16276	16428	16475	16550	16513	16762	16589	16559	16658	16589	16408	16483	16393	16613	16498	16584	16642	16506	16597	16487	16557	16540	16637	16632	16442	16410	16247	16464	16552	16457	16685	16493	16454	16431	16518	16403	16601	16671	16529	16395	16587	16534	16795	16749	16540	16571	16703	16592	16586	16448	16605	16492	16547	16637	16499	16469	16549	16598	16575	16491	16528	16396	16489	16525	16538	16516	16377	16535	16648	16589	16673	16548	16627	16485	16768	16436	16575	16528	16405	16465	16529	16579	16489	16255	16425	16820	16453	16605	16609	16660	16536	16455	16628	16525	16437	16406	16489	16490	16595	16307	16527	16455	16472	16576	16638	16623	16479	16575	16520	16476	16521	16468	16310	16601	16557	16478	16545	16406	16365	16547	16469	16429	16614	16603	16813	16668	16563	16614	16506	16499	16543	16526	16392	16492	16517	16714	16376	16484	16378	16564	16591	16650	16520	16647	16687	16520	16396	16213	16656	16643	16587	16746	16473	16778	16380	16606	16515	16589	16431	16522	16563	16486	16552	16671	16575	16556	16720	16569	16575	16867	16443	16466	16269	16366	16566	16582	16501	16594	16553	16445	16493	16686	16559	16720	16759	16604	16461	16567	16424	16490	16811	16575	16580	16584	16310	16339	16567	16553	16512	16531	16452	16628	16637	16604	16653	16521	16421	16403	16441	16370	16575	16475	16762	16546	16516	16684	16588	16624	16526	16543	16306	16509	16549	16571	16421	16477	16428	16650	16549	16501	16700	16577	16315	16449	16592	16611	16421	16377	16501	16563	16513	16711	16482	16599	16367	16549	16663	16286	16553	16597	16468	16675	16811	16666	16355	16606	16389	16356	16513	16651	16716	16538	16524	16618	16567	16496	16399	16431	16592	16383	16646	16720	16480	16651	16453	16699	16470	16755	16672	16674	16513	16565	16482	16445	16420	16533	16501	16398	16527	16242	16273	16705	16548	16455	16643	16725	16700	16622	16688	16528	16473	16533	16727	16656	16442	16437	16499	16594	16597	16645	16638	16301	16349	16367	16318	16527	16543	16516	16465	16613	16632	16536	16535	16631	16680	16482	16553	16517	16415	16585	16409	16525	16407	16675	16632	16514	16378	16397	16475	16458	16675	16789	16513	16642	16571	16459	16264	16451	16628	16783	16668	16483	16749	16389	16555	16462	16631	16572	16557	16274	16383	16570	16436	16472	16537	16514	16553	16718	16489	16419	16648	16521	16559	16516	16394	16782	16640	16477	16569	16539	16608	16590	16663	16565	16521	16609	16556	16391	16668	16480	16434	16678	16568	16648	16586	16436	16557	16475	16483	16577	16579	16375	16552	16376	16447	16502	16754	16817	16705	16591	16454	16624	16659	16503	16901	16628	16406	16536	16613	16681	16536	16508	16514	16630	16675	16638	16484	16398	16640	16679	16549	16504	16502	16493	16437	16500	16265	16440	16371	16639	16258	16435	16501	16530	16653	16540	16635	16550	16619	16624	16653	16804	16555	16496	16574	16646	16527	16509	16355	16455	16583	16373	16711	16630	16432	16538	16616	16765	16749	16631	16531	16646	16615	16554	16250	16585	16700	16788	16534	16470	16552	16738	16430	16547	16606	16382	16389	16386	16657	16532	16432	16669	16530	16574	16697	16768	16734	16602	16304	16546	16384	16624	16758	16618	16721	16536	16771	16676	16293	16274	16416	16611	16615	16595	16546	16562	16631	16636	16471	16620	16493	16372	16418	16571	16596	16495	16507	16276	16490	16464	16624	16616	16510	16533	16617	16514	16455	16578	16584	16597	16420	16508	16487	16532	16562	16566	16507	16489	16539	16403	16630	16541	16665	16585	16362	16449	16641	16363	16659	16644	16603	16592	16612	16673	16627	16511	16534	16456	16674	16595	16680	16656	16608	16716	16522	16512	16576	16553	16479	16535	16479	16363	16607	16547	16578	16350	16567	16528	16357	16494	16560	16437	16418	16539	16387	16592	16473	16798	16597	16611	16580	16394	16536	16564	16680	16403	16382	16566	16504	16584	16606	16666	16595	16648	16512
21039	30800	29545	26947	25078	24390	24262	23052	22042	21139	20582	20620	20242	19445	18835	17580	16516	16098	15498	15319	15067	14756	14726	14360	14487	14152	14280	14270	14095	14200	14116	13977	14170	14064	13888	13925	14140	13983	14057	14211	14089	14166	14186	14069	14065	14174	13997	14088	14047	14146	14047	14095	14055	13987	13987	13973	14071	14054	13976	13998	14143	13984	13884	14058	14125	14035	14124	14073	14058	13828	14180	14156	14095	13937	13934	14085	14163	13980	13980	13913	13934	14065	13989	14158	14024	14070	13953	14009	13919	14003	14157	14030	14039	13932	14093	14072	14155	14107	13931	14058	14059	14117	14119	13888	14132	14093	14124	13880	14031	14027	13985	14046	14026	13936	13942	14127	14000	13985	14009	13926	13978	14085	13992	14040	13972	13940	14020	13958	14069	13905	14065	13997	14063	14017	14168	13844	14043	13991	14058	14147	14035	13834	14062	14101	13821	13904	14038	13982	14126	14017	13834	13925	13879	14039	14000	14067	14065	14026	13999	14119	14045	14110	13941	14120	13892	14099	13884	14099	13964	13976	14081	14060	14089	14105	13989	14056	13951	14032	14196	13915	14152	14235	13978	14139	13910	14018	13774	14120	14147	14028	14049	13956	13901	14037	14151	14152	14116	13965	13933	14004	13980	14159	14079	14019	13966	14056	13833	14156	14075	14125	14043	14122	13983	13956	14205	13994	14035	14004	14154	14079	14045	14002	13942	14235	14176	14070	13968	14079	13930	13980	13997	13984	14048	13956	14096	13968	14120	14006	13885	14069	14181	13953	13993	14177	13968	13924	14036	14027	13862	14147	14022	13970	13957	13963	14091	14197	13948	14025	13993	13971	14117	14054	14000	13942	13960	14110	14052	14064	14131	13948	14161	14021	14148	14144	14111	14037	13998	13992	14118	13938	13901	14010	13897	13750	14113	13867	14044	14052	13948	14129	14127	13945	14069	14087	13905	14036	14144	13870	14107	13802	14127	14105	13900	14029	14170	13955	13974	13959	13886	13987	13936	14102	13974	13949	13938	13911	14062	14239	14096	14044	14003	13907	13938	13960	13879	13956	13990	14246	13960	13952	13998	14118	14083	13928	14047	13953	14068	13920	14094	14137	14040	13977	13908	14122	14224	14012	13977	14119	14024	14113	14097	14138	14090	14090	13942	14089	13915	14049	14243	13850	14090	14057	14150	13894	14028	14142	14066	14106	13953	13993	14023	14106	14235	14076	14200	14042	14061	13990	14035	13902	14116	14235	14022	14009	14118	14064	13976	14159	13940	13894	13974	14095	13965	14065	14027	13838	13989	13958	14077	14076	13941	13974	14039	14075	14039	14172	13998	14269	14050	14010	14099	14014	14060	14004	14125	14177	14119	13921	14235	14073	13844	13938	13966	13979	14020	14119	13930	14061	13966	13948	14110	14033	14060	13978	14161	14119	13916	14070	13987	13997	14038	13982	14047	14147	14076	13871	13965	13979	14089	14019	14293	13967	13955	13938	14039	13921	14266	14060	13934	14027	14044	13885	14144	14072	14082	14036	14000	14054	13936	13984	13951	13959	14084	14067	14098	14053	13968	14103	14082	13967	14166	14032	14246	14035	13962	13980	13857	14162	14003	14144	13953	14014	13992	14022	13936	14082	13990	13960	14159	14126	13971	13979	14001	14006	14124	14149	13938	14144	13989	14052	14140	14126	14065	14105	14076	14075	14083	13927	14045	14161	13955	14120	14097	13876	14116	14081	13807	13921	13950	14121	13927	13889	14068	14090	14114	14147	13992	14080	14054	14018	13894	14092	13934	14028	13995	13974	14136	13948	14112	14023	13964	13928	13966	13909	14131	14050	14073	14047	14088	13955	14010	14255	13976	14027	14258	14011	14139	13934	14017	14169	14029	14017	13997	14087	14170	14031	14056	14026	13965	14052	14058	13943	13978	14020	14126	13933	14135	13959	14129	14062	13901	13988	14016	14109	13957	14032	14044	13942	14116	14026	14096	14054	14031	13958	14176	13904	14004	14229	14136	14082	14093	14073	14191	13946	14035	14020	14074	14009	13998	13967	14074	14115	14040	14185	14105	14000	14120	14011	13993	14015	13992	13972	14014	14036	13939	14017	14122	14042	14021	14108	13853	14140	13927	13842	14098	13955	14042	13978	13966	14088	13970	14002	13907	14007	14051	14117	13969	14090	13911	13914	14016	14076	13987	14111	14103	13963	14195	14039	14213	14029	14022	14288	14022	14069	13993	14185	13916	14035	14087	13876	14099	14047	13885	13991	14021	14069	14052	14003	14167	13988	13935	14119	13955	14159	13877	14080	14112	14146	14012	13970	14159	13937	13865	14053	14026	13858	13942	14065	13955	14072	14060	13936	13961	14124	14081	14046	13932	13978	14026	13822	14077	14105	14087	13879	13996	14029	14010	13986	14028	13953	13876	14084	13954	14053	14016	14193	13985	13998	14078	13999	13863	14015	14062	14005	13875	14102	14042	14005	14001	13874	13973	14133	14087	13958	14019	14087	13973	14163	14087	14179	14070	14241	14080	13913	14021	14147	14090	14018	14013	14095	14096	14073	14012	13924	13924	14063	13910	14108	13896	14115	14024	13965	14000	13878	14212	14066	14045	13923	14180	14207	14037	13853	14008	13991	13933	13969	13914	14109	14006	14063	14053	13916	14078	13921	14007	13970	14095	13942	14051	14081	14006	14122	13929	14033	14086	14111	13873	14064	14077	14032	14091	14193	14106	14068	14034	14091	14086	14004	14107	14104	13950	14074	14032	14032	13986	13994	13998	13804	14211	13930	13967	13926	14142	14070	13970	14037	14074	13938	14112	13985	13866	13983	14146	14189	14167	13942	13874	14073	14117	13941	14095	14046	14019	13973	14244	14000	14096	14086	14038	14137	14005	14021	13892	13984	14076	13787	13985	14082	14019	14082	14014	14074	13904	13992	13979	14093	13937	14004	13933	14089	13947	14098	13925	13971	14136	14062	14043	13981	13985	13991	14048	14005	13858	14009	14236	13972	14026	13940	14169	14050	14033	14078	13891	13914	13943	13975	13899	14033	14058	13899	14103	14041	14016	14072	13985	14012	13997	14309	14043	14028	14146	13998	13923	14072	14251	14113	13881	14025	14163	14016	14131	14073	14013	14245	14121	13855	13760	13980	14049	14063	14107	14019	14079	13965	13926	14067	13991	13970	14018	14082	14185	14044	14124	13909	14083	14195	14234	14109	14077	13964	13990	14126	13729	13874	14054	14218	13983	14080	14007	13932	13962	13848	14020	13964	14065	14042	13974	14014	13974	13947	13962	14100	14233	14086	14026	13949	14099	13888	13929	14098	14068	13998	14065	14043	14137	14191	13969	13935	14110	14162	14153	14062	14026	14176	14279	13932	14097	14053	14115	14058	13873	14174	14058	14004	14065	14163	14016	14006	13932	13893	14169	13891	14202	13988	14039	13868	14049	14115	14087	13896	13974	14108	14041	14222	13902	13958	14080	13982	14219	14004	13827	14135	14101	13921	14162	14102	14137	13982	14041	14103	14092	13965	14190	13978	14019	13964	14095	14090	13893	14019	13996	14127	14258	14014	13978	14175	14100	13917	14026	13951	14017	13894	14105	14107	14088	14094	14098	13910	14038	14013	13887	14171	14173	14064	13918	14005	13895	13742	14257	13985	13914	13989	13969	14091	14024	14224	13946	13908	13853	13963	13981	14168	14041	13969	14152	14096	14062	13905	14052	14208	14082	13997	14008	13977	14115	14022	14136	14045	13974	14043	14032	14060	14095	14089	14070	13935	14172	13855	14093	14012	14049	13881	13968	13936	13905	13999	14065	14015	14239	13962	13997	13891	13872	13996	14096	13993	13970	14054	14057	14120	13917	14143	14080	13851	14116	13923	13973	14093	14045	14053	14047	14116	14097	13947	14068	14147	14099	14059	13940	14044	13912	13934	14157	14113	14099	14011	14088	13911	14290	14129	14095	13963	13926	14125	14007	14113	14104	14122	13993	13986	13914	14122	13880	14084	13997	13847	14093	14146	14144	13888	14001	13876	14048	14003	13985	13926	14017	14084	13860	14019	14144	13872	14083	14019	13843	14114	14035	13928	14004	13877	14209	13964	14143	13939	14051	14045	14069	13964	14041	14000	14077	13925	14120	14207	13982	14060	13972	14058	14078	14036	14077	14033	14137	13984	14087	14004	14074	14080	14236	13970	13933	14029	14252	14040	14343	13989	14159	13930	14007	13935	14058	14129	13909	13969	13930	14098	14013	14095	13896	14097	14135	13929	13859	13957	14029	14119	14067	14048	13999	14085	14021	14076	14025	14081	13923	14032	14005	14133	14095	14017	14085	14096	14131	14073	14271	14005	13930	14103	13916	14000	14055	13996	13843	14042	13999	13880	13996	14078	14057	14097	14103	13947	14058	14069	14099	14085	13963	13947	14210	14026	14113	14038	13984	13978	13974	14050	13953	13909	14160	14110	14159	13813	14084	13985	13938	13899	13946	14089	14290	14121	14057	14134	14196	14060	14176	14029	14023	14089	14064	14067	13944	13947	14103	13989	14168	13897	13950	13973	13945	14113	14049	13942	14088	13959	14039	13954	14119	13936	14141	14002	14060	14138	14105	14153	14017	14046	14107	14080	13974	14104	14103	14024	14122	14101	13960	13847	13958	14166	13991	13983	14189	14002	14067	13983	13979	14163	14019	13977	14030	14090	14043	14009	14174	14061	14016	14049	14135	14050	13973	14013	13907	14061	14034	13974	13888	13999	14172	14037	14167	14011	14151	14047	14094	14085	13967	13942	14084	14011	14094	14017	13907	14096	14178	14063	14084	14120	13989	13911	13872	14045	14002	14097	14029	14066	13999	13957	14068	14039	13802	13995	14035	14237	13916	14109	14244	14063	14109	13953	14006	13943	14116	13903	13998	14131	14015	13852	14119	14058	13995	13857	14089	13942	14127	13970	13967	14168	14023	13986	14126	14018	14093	14024	14089	13937	14044	14146	14011	14075	14083	13976	13929	14171	14035	13994	13929	14086	13917	13748	14155	14126	14060	14165	14078	13945	13998	13987	13990	14107	13880	14042	14105	14065	14058	13900	14117	13935	13928	14067	14219	14091	14086	13988	14017	14207	14084	14136
23649	21284	29025	24045	23016	25957	28569	25223	23764	23632	23198	22519	22212	21834	21026	20227	19314	18732	18348	17651	17663	17356	17256	16925	16923	16644	16646	16476	16458	16132	16541	16437	16433	16365	16331	16400	16347	16510	16509	16484	16469	16284	16185	16412	16371	16612	16364	16429	16309	16505	16213	16363	16281	16286	16375	16467	16636	16438	16459	16283	16212	16450	16370	16490	16379	16118	16233	16326	16426	16493	16312	16227	16257	16179	16215	16309	16278	16251	16407	16399	16114	16249	16290	16224	16366	16177	16217	16164	16337	16270	16531	16273	16519	16215	16464	16365	16438	16341	16232	16382	16491	16524	16449	16355	16422	16265	16334	16125	16382	16385	16555	16221	16194	16350	16175	16163	16243	16314	16239	16230	16279	16381	16351	16259	16303	16381	16373	16316	16176	16601	16135	16020	16112	16287	16184	16244	16294	16188	16420	16436	16215	16380	16266	16209	16322	16236	16307	16385	16066	16380	16295	16323	16496	16516	16151	16427	16314	16322	16382	16294	16473	16262	16505	16294	16294	16368	16259	16497	16186	16204	16360	16550	16347	16115	16175	16147	16081	16056	16388	16280	16408	16355	16383	16147	16178	16413	16214	16370	16273	16172	16320	16316	16349	16653	16553	16265	16058	16311	16377	16355	16251	16278	16244	16433	16415	16391	16500	16261	16219	16421	16295	16376	16428	16526	16417	16364	16230	16280	16308	16314	16232	16267	16321	16440	16365	16238	16339	16459	16102	16385	16272	16228	16253	16375	16246	16302	16453	16302	16256	16382	16258	16357	16282	16172	16345	16331	16324	16342	16329	16316	16367	16431	16476	16274	16193	16276	16180	16116	16267	16304	16354	16388	16382	16440	16316	16327	16311	16522	16126	16273	16272	16440	16409	16106	16358	16267	16191	16420	16136	16430	16177	16199	16084	16315	16171	16452	16278	16371	16235	16422	16054	16322	15975	16382	16491	16318	16351	16183	16278	16286	16231	16258	16440	16409	16189	16197	16104	16194	16546	16265	16477	16415	16234	16369	16227	16142	16376	16333	16430	16143	16249	16184	16180	16199	16147	16423	16150	16385	16536	16281	16081	16293	16321	16122	16204	16224	16209	16427	16417	16180	16256	16346	16201	16091	16129	16419	16441	16290	16223	16194	16145	16380	16230	16416	16318	16349	16375	16500	16373	16184	16251	16249	16030	16271	16218	16229	16273	16443	16088	16107	16122	16342	16265	16180	16379	16419	16460	16220	16177	16365	16241	16103	16327	16308	16315	16368	16113	16096	16204	16355	16366	16340	16368	16290	16321	16312	16516	16175	16413	16350	16284	16332	16187	16534	16349	16299	16145	16255	16308	16320	16242	16415	16305	16300	16406	16365	16343	16288	16234	16230	16236	16368	16301	16375	16376	16309	16220	16249	16393	16294	16214	16390	16245	16288	16351	16329	16400	16184	16357	16184	16257	16033	16374	16329	16270	16273	16073	16258	16369	16158	16094	16158	16179	16236	16282	16232	16519	16317	16432	16209	16198	16156	16192	16141	16327	16154	16200	16218	16150	16179	16403	16295	16138	16361	16261	16298	16280	16254	16276	16361	16107	16285	16238	16379	16420	16576	16391	16360	16347	16175	16308	16282	16270	16316	16125	16212	16237	16221	16367	16205	16423	16226	16476	16227	16277	16347	16216	16209	16208	16344	16441	16060	16156	16313	16513	16335	16338	16253	16521	16436	16364	16297	16502	16416	16262	16391	16144	16366	16189	16290	16167	16293	16334	16235	16341	16296	16231	16445	16234	16340	16196	16397	16122	16263	16364	16414	16309	16385	16300	16253	16158	16213	16370	16299	16134	16143	16313	16372	16258	16244	16280	16237	16463	16296	16358	16406	16433	16425	16379	16260	16348	16235	16240	16305	16258	16348	16343	16147	16235	16310	16399	16322	16304	16453	16343	16156	16294	16440	16411	16214	16245	16368	16443	16339	16166	16305	16389	16238	16151	16315	16407	16492	16336	16278	16276	16404	16221	16333	16428	16260	16315	16503	16180	16093	16303	16219	16206	16229	16292	16416	16171	16263	16400	16394	16321	16241	16339	16456	16354	16376	16218	16345	16091	16204	16340	16451	16055	16085	16263	16226	16372	16367	16413	16259	16504	16366	16236	16321	16517	16157	16142	16219	16446	16291	16225	16181	16212	16316	16460	16312	16436	16364	16265	16196	16307	16062	16413	16423	16307	16153	16277	16325	16255	16314	16308	16133	16355	16086	16300	16327	16210	16212	16352	16237	16257	16496	16470	16472	16378	16136	15951	16109	16233	16267	16347	16261	16501	16300	16399	16235	16237	16385	16281	16183	16295	16498	16096	16054	16149	16261	16406	16220	16266	16250	16471	16307	16383	16179	16233	16455	16244	16424	16294	16180	16413	16375	16327	16103	16383	16280	16190	16156	16070	16065	16154	16345	16298	16273	16039	16333	16031	16054	16303	16443	16293	16600	16348	16297	16329	16270	16237	16286	16314	16311	16276	16126	16229	16374	16391	16217	16044	16441	16278	16220	16117	16199	16226	16309	16487	16238	16380	16263	16554	16383	16304	16175	16321	16210	16139	16186	16156	16411	16372	16391	16437	16339	16177	16402	16420	16443	16382	16166	16438	16260	16308	16113	16479	16279	16225	16236	16547	16228	16357	16196	16335	16298	16315	16106	16166	16246	16204	16405	16296	16427	16441	16451	16291	16249	16532	16388	16156	16216	16359	16246	16448	16422	16586	16393	16257	16397	16397	16299	16313	16044	16236	16244	16295	16310	16233	16211	16376	16407	16468	16288	16327	16279	16229	16376	16191	16303	16175	16362	16373	16225	16301	16462	16459	16270	16238	16391	16342	16148	16377	16312	16262	16047	16285	16298	16372	16269	16340	16043	16317	16304	16198	16460	16384	16092	16201	16362	16266	16027	16291	16362	16340	16171	16257	16509	16337	16492	16273	16292	16298	16107	16208	16291	16368	16063	16085	16234	16236	16269	16324	16225	16402	16283	16130	16392	16076	16470	16196	16389	16051	16299	16300	16222	16433	16295	16204	16515	16382	16289	16420	16503	16434	16412	16156	16370	16255	16445	16282	16141	16312	16195	16232	16286	15938	16145	16345	16301	16350	16185	16431	16272	16332	16131	16404	16343	16281	16495	16271	16439	16269	16265	16311	16173	16401	16310	16088	16221	16328	16241	16296	16208	16250	16216	16415	16351	16140	16249	16269	16420	16123	16108	16389	16238	16285	16276	16217	16363	16311	16200	16244	16453	16403	16210	16461	16359	16131	16294	16244	16246	16187	16377	16290	16454	16464	16242	16372	16229	16266	16236	16531	16155	16049	16292	16351	16389	16258	16240	16538	16324	16306	16449	16369	16420	16206	16331	16425	16570	16160	16184	16134	16192	16154	16361	16288	16150	16293	16483	16465	16281	16359	16468	16255	16257	16280	16158	16340	16173	16362	16138	16170	16254	16262	16228	16175	16396	16391	16317	16163	16369	16200	16304	16092	16272	16426	16434	16163	16302	16310	16534	16298	16147	16370	16107	16295	16177	16219	16368	16277	16254	16177	16256	16388	16375	16233	16225	16205	16330	16281	16408	16315	16233	16099	16411	16252	16389	16436	16377	16404	16344	16362	16504	16438	16155	16367	16087	16502	16205	16466	16332	16431	16407	16398	16324	16201	16297	16161	16238	16345	16250	16288	16242	16275	16314	16457	16177	16234	16176	16249	16219	16568	16303	16185	16296	16274	16326	16221	16535	16295	16481	16295	16247	16268	16292	16275	16219	16223	16133	16383	16014	16276	16101	16378	16240	16234	16449	16425	16397	16208	16372	16160	16368	16274	16231	16171	16502	16217	16203	16329	16297	16596	16238	16438	16317	16375	16451	16126	16360	16192	16287	16493	16183	16438	16369	16344	16375	16144	16240	16078	16279	16018	16087	16210	16159	16286	16465	16359	16348	16298	16368	16363	16450	16202	16726	16368	16357	16247	16330	16480	16349	16327	16320	16270	16462	16261	16108	16105	16399	16502	16222	16053	16265	16363	16302	16356	16302	16156	16287	16248	16306	16321	16127	16399	16412	16273	16349	16483	16365	16345	16274	16108	16417	16438	16056	16294	16089	16286	16359	16362	16428	16351	16149	16452	16226	16337	16195	16383	16231	16266	16266	16391	16360	16465	16122	16366	16366	16433	16375	16516	16251	16177	16347	16356	16316	16535	16302	16234	16284	16371	16262	16189	16124	16268	16316	16303	16050	16279	16316	16292	16443	16180	16517	16077	16211	16294	16264	16180	16179	16296	16263	16385	16138	16252	16212	16250	16331	16263	16355	16298	16564	16376	16342	16174	16125	16337	16192	16166	16230	16215	16314	16411	16086	16202	16215	16386	16024	16237	16361	16263	16139	16362	16169	16373	16096	16494	16327	16223	16166	16197	16185	16254	16278	16335	16255	16204	16410	16081	16182	16106	16239	16180	16272	16254	16070	16463	16339	16376	16025	16296	16410	16270	16150	16428	16440	16331	16425	16169	16299	16387	16378	16296	16392	16131	16400	16501	16417	16222	16192	16279	16280	16269	16187	16123	16103	16365	16296	16257	16148	16277	16384	16425	16409	16482	16317	16300	16224	16253	16311	16242	16098	16442	16269	16485	16534	16457	16128	16108	16396	16221	16286	16143	16244	16284	16295	16296	16265	16067	16127	16381	16172	16234	16436	16364	16275	16267	16297	16272	16261	16183	16302	16141	16252	16287	16276	16323	16305	16356	16294	16199	16202	16143	16227	16082	16398	16114	16286	16168	16185	16427	16542	16358	16295	16321	16370	16481	16359	16303	16258	16363	16243	16215	16614	16472	16113	16330	16172	16233	16510	16262	16467	16416	16499	16380	16296	16385	16313	16343	16286	16369	16243	16399	16437	16253	16328	16260	16352	16332	16309	16331	16104	16243	16209	16419	16266	16256	16370	16347	16298	16305	16328	16436	16088	16326	16310	16271	16210	16179	16397	16345	16076	16511	16291	16262	16161	16228	16211	16415	16428	16361	16299	16282	16260	16106	16258	16320	16306	16188	16473	16223	16260	16335	16282	16347	16306	16228	16384	16386	16259	16352	16413	16223	16300	16119	16394
20913	38457	37294	31259	28178	27052	27686	26751	24972	24581	24059	22846	22393	21758	20786	19334	17865	17036	16457	15702	15487	15273	15073	14527	14441	14187	14308	14265	13967	13843	14071	14010	14133	14033	13877	13978	13857	13901	13950	14141	14073	13953	14046	13980	14026	13775	14071	13856	13754	13886	13770	13847	13753	13856	13907	13943	13935	13877	13805	13873	13813	13848	13919	13896	13896	13988	13964	13832	14034	13857	13856	13956	13989	13836	13896	13880	13879	13791	14005	13985	13900	13797	13925	13908	13933	13930	13974	14040	13658	13765	13992	13978	13801	13898	13677	13852	13965	13777	13829	13754	13768	13963	13825	13995	13931	13817	13858	13870	13866	13955	13955	13886	13866	13843	13972	13712	14087	13838	14024	13925	13827	13685	13852	13861	13928	14017	13918	14059	13930	13973	13752	13970	13784	13918	14094	13841	14019	13870	13895	13672	14065	13731	13925	14035	13849	14008	13825	13875	13849	14047	13865	13998	13725	13803	13905	13864	13852	13720	14047	14095	13929	13950	13831	13776	13783	13936	14005	13858	13962	14107	13866	13850	13963	13863	13781	13732	13726	13990	13881	13875	13825	13793	14028	13877	13858	13865	13915	13884	13911	13855	13864	13661	13952	13966	13868	13907	13803	13901	13994	13882	13815	13977	13837	13731	13911	13805	13796	13861	13786	13756	13918	13823	13964	13701	13913	14026	13974	13922	13996	13864	13974	13973	13851	13749	13899	13989	13868	13959	13676	13843	13792	13860	13894	13994	13957	13966	13867	13970	13971	13909	14009	13871	13920	13981	13945	13941	13720	13853	13953	13835	13666	13926	13734	13934	13812	13801	13893	13898	13780	13928	13991	13888	13895	13782	13871	13864	13848	13887	14003	13996	13905	13907	13871	13769	13943	13857	13800	13913	13854	13912	13782	13910	13976	13900	13905	13742	13823	13857	14008	13930	13831	13885	13855	14006	14026	14081	13997	13934	13853	13994	13796	13953	13808	13872	13913	13762	13825	13928	13880	13791	13841	13886	13795	13782	13903	13930	13982	13889	13843	13733	13798	13780	13826	13867	13883	13731	13925	13872	13905	13994	13871	13735	13876	13734	13935	13942	13898	13865	13968	13797	14138	13841	13776	13847	13843	13802	13958	13878	13820	13776	13778	13852	13816	13903	13791	13942	13906	13709	14038	13947	13881	13773	14055	14046	13907	13847	13764	13957	13886	13768	13929	13941	14018	13850	13828	13789	13963	13787	13960	13779	13831	13874	13835	13978	13846	13907	13954	13940	13893	13793	13878	13779	13998	13853	14031	13646	13954	13852	13747	13838	14037	13963	13828	13903	13798	13692	13982	14022	13963	13821	13745	13825	13699	13864	14014	13877	13871	13997	13828	13795	13922	13690	13972	13921	13762	13782	13815	13847	13805	13939	13883	13920	13862	13903	13929	13786	13954	13934	14003	14026	13800	13793	13881	14125	13667	13823	14108	13753	14007	13906	13959	13894	13768	13788	13966	14041	13826	14019	14034	13927	13855	13803	13830	13968	13904	13904	13828	13951	13806	13884	13885	13767	13753	13803	13923	13837	13837	13831	14001	13855	13779	13772	13979	13764	13919	13776	13925	13783	13866	13915	13869	13927	13765	13831	13842	14010	13763	13793	13921	13827	13978	13972	13970	13927	13804	13837	13850	13885	13828	13654	13976	13920	13822	13736	13914	13987	13866	14065	13736	13840	13797	13906	13728	13959	13805	13941	13889	13783	13971	13835	13881	13996	13850	13714	13865	13929	13827	13863	13894	13861	14005	13694	13921	13975	13862	13923	13675	13856	13874	13969	13874	13872	13870	13870	13782	13973	13944	13820	13844	13860	13895	13870	13818	13822	13891	13995	13721	13869	13985	13883	13864	13938	13817	13749	13633	13932	13925	13720	13981	13753	13958	13860	13944	14107	13804	13986	13959	13980	13891	13932	13898	13873	13743	13892	13877	13856	13894	14088	13808	13865	13931	13714	13658	13653	13892	14027	13847	13929	13860	13870	13820	14139	13885	13858	13957	13897	13866	13900	13908	13875	13945	13991	13929	14139	13831	13971	13752	13865	13974	13929	13835	13829	13946	13879	13864	13851	14044	13849	13883	13931	14025	13864	13816	13918	13965	13975	13986	13805	13935	13885	13924	13955	13956	13923	13778	13948	13933	13892	13775	14015	13872	13809	13909	13870	13879	13919	13892	13769	13891	13768	13939	13981	13915	13849	13976	13769	13812	13655	13828	13780	14196	13746	13861	13954	13909	13879	13860	13861	14088	13843	13953	13766	13957	13916	13855	13795	14132	13686	13781	13933	13837	13943	13763	13985	13918	14036	13977	13779	13875	13981	13990	13937	13764	13997	13838	13867	13787	13994	13911	13898	13965	13815	13859	13803	13789	13860	13888	13888	13739	13891	13964	13806	13798	13872	13764	13778	13786	13857	13729	13946	13687	13986	13880	13922	13976	13747	13959	13838	13958	13765	13769	13866	13958	13964	13856	13941	13886	13970	13811	14035	13969	13992	13939	13907	13943	13815	13836	13857	13944	13889	13904	13891	13959	14031	13822	13794	13977	13883	13835	14081	13789	13872	14103	13809	13775	13881	14000	14081	13859	13900	13929	13899	13976	14027	13769	13911	13898	13944	13878	13966	13830	13866	13882	13897	13823	13867	13810	14009	14047	13965	13838	13685	13921	13691	13906	13968	13710	13886	13861	13965	13804	13832	14055	13765	13796	13982	14021	13904	14126	13837	13783	13823	13892	13853	13753	13888	13861	13901	13857	13918	13930	13874	13907	13755	14053	14013	13932	14012	13975	13877	13724	13893	13791	14010	13844	13890	13894	13927	13851	13868	13941	13795	13942	14012	13960	13964	13948	13744	13741	13999	13947	13843	13913	13980	13816	13928	13796	13752	13937	13845	13933	13952	13919	13793	13879	13811	13807	13861	13814	13863	13858	13680	13943	13695	13819	13818	13694	14112	13888	13851	13829	13836	13803	13923	13899	13878	13762	13729	13894	13965	13915	13874	13890	13936	13680	13753	13738	13887	13818	13887	13775	13915	13949	13768	13937	13880	13906	14011	13887	13873	13950	13894	13833	13927	13789	13782	13942	13881	13833	13686	13835	13811	14005	13860	13747	14007	13834	13929	13852	14118	13949	13909	13808	13932	14165	13815	13765	13895	13929	13940	13771	13941	13987	13891	13794	13828	13732	13953	13815	13884	13869	13912	14023	13909	13867	13918	13975	13698	13984	13937	13905	13794	13827	13958	13915	14115	13921	13726	13785	13908	13794	13915	13780	13793	13827	13903	13751	13825	13866	13835	13941	13823	13813	13777	13891	13855	13915	13817	13961	13807	14059	13874	13818	13995	14009	13834	13858	14074	13876	13780	14044	13990	13998	13822	13928	13755	13896	13913	13877	13999	13961	13966	13739	14000	13882	13998	13925	13667	13690	13694	13721	13851	13767	13828	13949	13924	13897	13887	13931	13850	13785	13902	13924	13856	13955	13883	13803	13913	13881	13940	14016	13644	13807	14020	13892	13835	13821	13857	13807	14089	14019	13867	13926	13975	13934	13887	13820	13782	13798	13924	13896	13894	13823	13900	13627	13894	13686	13844	13911	13846	13863	13673	13872	13912	13970	13804	13827	13803	13961	13860	13772	13926	14059	13668	13924	13734	13972	13884	13954	13729	13763	13806	13822	14024	13987	13735	13861	13953	13836	13867	13910	13720	13778	13955	13796	13807	13957	13807	13855	13930	13971	13738	13854	13845	13875	13779	13917	13821	13984	13816	13994	13787	13808	13951	13803	13762	13827	13977	13919	13708	13817	13919	13965	14020	13924	13917	13905	13915	13806	13866	13909	13788	13920	14097	13969	13711	13788	13854	13868	13823	13829	13943	13938	14008	14029	13804	13858	13804	13862	13941	13746	13896	13896	13954	14052	13782	13823	13987	13876	13887	13914	14016	13971	13947	13827	13965	13928	13974	13851	13878	13919	14011	13886	14046	13928	13892	13958	13887	13741	13805	13902	13976	13801	13736	13878	13926	13915	13730	13915	13865	13884	13914	14044	13869	13939	13967	13937	13946	13753	13777	13880	13884	13709	13938	13990	13783	13845	13995	13976	13939	13784	13887	13878	13984	13753	13906	13866	13791	13829	13893	13709	13815	13711	13848	13884	13990	13786	13905	13826	13828	13901	13793	13912	14065	13862	13879	13850	13945	13943	14030	13834	13977	13924	13915	13891	13854	13968	14001	13758	13836	13907	13803	13776	13888	13815	13930	13759	13893	13733	13785	13728	14044	13775	13861	13872	13856	13764	14007	13939	13728	13909	13808	13894	13883	13766	13811	13993	14002	13942	13939	13971	13854	13870	13808	13856	13875	13915	13793	13883	13901	13804	13745	13745	13845	13882	13935	13927	13877	13826	13936	13851	13988	13828	13865	13776	13946	13745	14110	13850	13894	13790	13935	13910	13906	13860	13819	13788	13955	13842	13839	14049	13813	13856	13979	13895	14002	13922	13952	13792	13943	13804	13951	13716	13803	14065	13927	13954	13921	13866	13964	13686	13764	13915	14071	13750	14030	13926	13888	14029	14081	13972	13875	14017	13789	13929	13969	13771	13893	13845	13858	13801	13921	13905	13885	13985	13983	14014	13834	13963	13842	13981	13899	13849	13809	13766	13906	13803	13857	13847	14017	13994	13988	13828	13816	13944	13909	13842	13940	13898	13887	13958	13998	13855	13876	13969	13942	14016	13868	13802	13919	14046	13895	13871	13907	13809	13808	13811	13947	13834	13957	14012	13794	13856	13942	13893	13892	13977	13866	13875	13726	13987	13876	13924	13755	13756	14013	13924	13684	13905	13895	14024	13793	13812	13838	13851	13742	13937	13887	13833	13846	14062	13839	14002	13740	13808	14007	13741	14010	13869	13883	13892	13748	13950	14126	13940	13838	13981	13905	13865	13811	13888	13860	13863	13770	14093	13894	13900	13982	13883	13862	13875	13845	14032	13877	13833	13874	14003	13811	13727	13915	13981	13811	13753	13852	13825	14015	13931	13828	13858	13959	13715	13919	13918	13804	13869	13769	13847	13928	14017	13859	13857	13790	13882	13803	13889	13983
22918	21412	29484	23783	21826	25524	30833	27162	25986	25478	24586	23460	22763	22754	22450	21301	20133	19140	18500	18258	17851	17515	17456	17028	16786	16754	16505	16287	16332	16351	16445	16310	16363	16430	16141	16122	16266	16311	16199	16354	16545	16264	16271	16286	16070	16308	16209	16011	16119	16211	16118	16111	16083	16144	16119	16416	16176	16140	16157	15951	16093	16220	16246	16058	16179	16021	16248	16164	16180	16092	16271	16055	16275	15968	16055	16076	16101	16143	16004	16034	16140	16317	16031	16044	16178	16143	15862	16105	16029	16151	16114	16257	16145	15896	16305	16013	16114	15942	16178	16069	16002	16133	15986	16091	16006	16226	16195	16138	15867	15837	16016	16045	16079	16035	16014	16093	16022	16161	16121	16003	16112	15807	16007	16210	16106	16072	16199	16267	15763	15975	16018	15967	16071	16056	16088	15935	15821	16069	15960	16069	16195	16115	16021	16033	16247	16027	16132	16089	15994	16134	16143	16100	16016	16078	16161	16149	16131	16125	15982	16124	16052	16149	15953	16145	16204	16054	16125	16234	16190	16091	15885	16084	15958	16088	16222	15998	15995	16095	15709	15957	16060	15959	15928	16107	15937	15788	16025	15906	16262	15908	16196	16163	16102	16107	16145	16254	16072	15970	16069	16092	16048	16168	16304	16312	16105	15999	16025	16106	16067	16013	16039	16081	16073	16280	15941	15893	16037	16044	15960	15899	15791	15995	16076	16180	15863	15979	16085	16025	15873	16180	16160	16069	16063	16000	16010	15932	16093	16324	16180	16028	15995	15857	15967	16033	16213	16107	15906	15904	15945	16192	16163	16151	16184	16028	16143	16177	16120	16107	16108	15988	16030	16127	15940	16029	16163	15899	16138	16031	16072	16168	16116	15994	16155	15890	15968	16186	15906	16065	16079	16236	16085	16055	16125	16130	16014	16139	16086	16128	15935	16060	16054	15949	15974	16212	16024	15994	15982	16066	16008	16132	15845	16000	15937	16137	15968	15964	15978	16042	15909	16037	16104	15949	16294	15977	16191	16175	16186	16078	16073	16215	16044	15985	15983	16003	15879	16032	16225	15973	15861	15898	16158	16042	15949	16048	15888	16002	15939	16142	15987	16031	16231	16109	16020	16069	16029	16053	15874	15962	16038	15731	15991	15986	15901	16008	16003	16206	16287	15798	16030	16121	16158	16051	15995	15910	16058	16220	15829	16129	16140	16095	16173	15806	16052	16025	15835	16127	16129	15999	16106	16104	16006	15931	16143	15907	16248	16225	15936	16030	15937	15936	16201	16133	15976	16165	15968	15779	16044	16129	15926	16019	16151	15968	15974	16060	16078	16149	16194	16069	15956	16138	16081	16065	15875	15930	16104	16067	16048	16195	15950	16034	16141	16024	16079	15984	15905	16058	15932	16047	16091	16158	16266	16218	16007	16088	16166	16065	16199	16209	15995	15991	15964	15985	16135	16093	16071	16093	16152	16154	16088	16192	16165	16116	16048	15892	16119	15838	15875	15899	16111	16195	16146	15895	16019	16164	15995	16079	16033	16055	16113	16102	16010	16060	16109	16043	15915	15959	16017	15983	16105	16076	16022	16104	16054	15874	15939	16220	16127	16037	15968	16085	15954	16142	15920	15840	15985	16171	16067	16066	16034	16109	15948	15933	15918	16121	15918	15972	15886	16254	16068	16123	16134	16123	16157	15784	15993	16182	16012	16171	16053	16139	16128	16083	16081	16087	16184	15971	16360	15852	16221	16068	16119	15939	16070	15813	16110	15939	15970	16103	15978	16003	16004	16018	16141	15916	16073	16026	15940	16083	16082	16062	16000	16047	16027	15991	16120	16126	16189	16090	16103	15896	16071	16085	16079	15943	16051	15941	16141	16100	16188	15969	15904	15999	16082	16055	16108	15968	16100	16092	16238	15932	15888	16019	16066	16172	15895	15991	16011	15964	16166	16241	16185	16040	16031	16090	16174	16038	16046	15979	16190	16063	16029	15961	16142	15972	16095	16160	16102	16009	15962	16103	15881	15946	16140	16066	16072	15989	16041	15937	15885	16162	16005	16057	16054	15981	16011	16008	16039	16146	15888	16251	15909	16104	16071	16083	15934	16069	16133	15785	15952	15895	15928	15838	15937	15945	16042	15896	15952	16014	15989	16161	15973	16095	15926	16014	15955	15961	15940	16005	16062	15821	16088	15980	16016	16342	16069	16068	15843	16210	16126	16174	15979	16070	16179	16254	16053	16023	16117	15874	15921	16058	16172	16177	16011	16051	16272	16056	16151	16090	16071	16232	15947	16081	16145	16307	15999	16003	16169	15989	16178	16063	16018	15902	16144	16028	15925	16227	16312	16026	16132	16032	16230	16141	16141	16029	15918	16123	15868	16075	16087	15965	16215	16092	15994	15984	16066	15810	16128	15944	16020	16104	16031	16024	16120	15962	16134	15927	15930	15879	16098	15826	16233	16100	15975	16290	16034	15992	16051	15898	16236	16193	16181	16067	15874	16117	15961	16104	16102	16198	16086	16116	16105	16176	15830	15864	16188	16066	16084	16084	16123	15829	16151	16212	16260	16134	16128	16053	15947	15934	16144	16045	15899	16049	16036	16226	15900	16074	15865	15989	15875	15895	15984	15972	16052	16169	16133	16099	15983	15768	15870	16054	16119	16034	16259	15971	16065	15994	16092	15938	16083	16034	16170	15999	15974	16071	16071	16123	16125	16189	16156	16146	16053	16030	16004	16055	16116	16096	15873	16065	16342	16100	16049	15999	16056	16074	15990	16018	16253	16147	16135	16028	16095	15947	15916	16106	15807	15997	15973	15984	16297	16225	16184	16119	16064	16085	16112	16030	15964	15980	16246	16110	16059	16213	16017	15915	16066	15923	16206	16287	15828	15797	16248	16288	16094	16082	16143	15958	16012	16017	16236	16127	15924	16052	15957	16039	16045	16023	16158	16127	16009	16106	16221	16118	16020	16051	16113	16108	15991	16286	16000	16257	16069	16263	15990	15994	15984	15938	15705	15981	16044	16012	16116	16195	16003	16129	15853	16057	16148	16185	16179	16183	16124	16011	16154	16112	15903	16049	16263	15983	16058	15998	16188	16047	16153	15984	16007	16112	16180	16148	16000	15888	15965	15947	16023	16025	16041	16134	15895	16098	16090	15946	15909	16237	16163	16122	15909	15949	16285	15937	15895	15858	16226	15908	15886	16050	16296	15954	16229	16099	15921	16033	16070	15945	16046	15925	15965	15784	16006	16070	16125	15930	16040	16154	16292	16002	16045	15925	16171	16266	16142	16008	16096	15918	16105	16095	15909	15924	16024	15901	15856	16053	15993	16077	15821	15922	16034	15946	15880	16124	16114	16172	15921	16161	15901	15937	16076	15918	16214	15968	16027	15887	16150	15956	16031	16027	16078	16199	15977	16023	16285	16063	15978	15987	16074	16136	16277	16068	15873	16000	16033	16005	15995	15890	16018	16067	16098	15983	15996	16038	15972	16105	16029	16123	15820	15898	15997	15981	15888	16134	16190	16008	15977	16104	16096	16147	16187	16081	16032	15937	16034	15940	16034	16033	15869	16023	16059	16132	15829	16092	16041	15999	15979	15964	16083	15911	16230	15966	15770	16171	16017	16145	15857	16297	15892	15974	16084	16066	16114	16080	15987	16133	16068	16143	15992	15881	16028	16146	16140	15953	15938	15993	15945	15977	15889	15946	15935	16058	15988	15994	16051	15859	16007	16013	16044	16035	16065	16052	16150	16077	15866	15934	15928	16108	16058	16202	15987	15830	15943	16007	16151	16151	15911	15960	16111	16126	16015	16061	15956	16074	16085	16073	16160	15999	15946	16083	16153	16040	15907	16040	16017	15987	15862	16215	15987	16246	16080	16085	15902	16108	15776	15858	16078	16155	16074	16085	16127	16026	15857	16046	16236	16115	16026	16074	16108	16156	16172	15974	16124	16143	16211	15974	16194	16100	16090	16247	16010	16000	16305	16248	16160	16115	16107	16013	16104	16200	16019	16065	15956	15901	15922	16220	15916	15974	16000	15754	16166	16082	16079	16119	16059	15986	16158	15970	16108	16090	15994	16035	15993	16109	16133	16052	15793	15886	16090	16263	16110	16080	16073	16126	16093	16079	15957	15982	16113	16001	15879	16030	16035	16013	16152	16010	15966	16127	15992	16475	16169	15996	15851	16040	16143	16049	16084	15941	15876	15889	16066	16154	16026	16041	16031	15962	15986	15967	16075	16129	16148	16112	15965	16196	16147	16159	16104	16064	15985	16052	15923	15952	16179	15986	15870	15889	16041	16017	16083	15994	15851	15916	16108	15971	16055	15992	16057	15938	16023	15831	16073	16075	15970	15973	16071	16278	16000	15921	16248	16170	15943	16124	16052	16117	16035	15889	16030	15943	15919	16087	16249	16121	16153	16053	15830	16108	16015	16143	16208	16110	16094	16046	16057	16143	16277	16090	16133	16065	16151	16067	16178	16054	15839	16016	15981	16077	16173	16114	16035	16026	16020	16039	16244	16090	15955	15833	16161	16110	15944	16187	16222	15910	16063	15955	16047	15837	15964	15942	16046	15894	15959	16115	16137	15828	15890	16085	15917	15967	16028	15738	15999	16100	16065	16197	15848	16166	16088	16136	15983	15998	15901	15952	16013	15913	15955	16050	16206	15959	15993	15972	15915	16072	16266	16156	15980	16038	16187	16190	16259	16037	16164	16027	16058	16098	16063	15944	16162	15887	16242	16104	15978	15895	16146	16037	16276	16237	16043	16058	15944	16088	16109	15988	16085	16115	16043	15911	16214	16152	15911	15884	15922	16062	16137	16049	15865	16244	15894	15904	15906	15928	16052	16224	16005	16152	16216	16022	16085	16121	16116	15911	16175	15993	15951	15936	16001	15787	15902	16098	16055	15955	16138	16054	15889	16250	15874	15949	15866	15965	15976	15921	16252	16025	15969	16109	15978	15998	16025	15963	15973	16030	16251	16044	16078	16028	15935	15940	16010	16046	16026	15952	15876	16017	15941	15848	16165	16176	16104	15998	15994	16014	16146	16300	16026	15966	16062	16096	16107	16015	16083	15871	16199	16043	15957	16033	15964	16178	15974	16194	16096	15981	16106	16087
22818	42811	40480	33075	30342	28839	30054	29561	28531	27051	25825	24481	23629	23528	22684	21174	19517	18040	17092	16472	16044	15768	15505	14817	14534	14541	14443	14186	14099	13876	13972	13865	13923	13996	13859	14017	13874	13945	13797	13721	13898	13861	13928	13816	13785	13802	13749	13760	13949	14012	13903	13891	13743	13739	13729	13700	13730	13793	13821	13704	13897	13828	13807	13757	13831	13788	13808	13912	13689	13783	13813	13838	13725	13583	13679	13744	13768	13765	13790	13713	13734	13800	13622	13788	13881	13822	13680	13660	13731	13736	13744	13912	13889	13802	13869	13544	13760	13670	13778	13720	13765	13909	13921	13793	13884	13803	13926	13886	13555	13720	13636	13686	14020	13719	13726	13644	13841	13793	13606	13917	13756	13887	13674	13795	13754	13745	13926	13741	13691	13698	13666	13660	13873	13849	13623	13793	13714	13829	13810	13655	13931	13748	13881	13714	13883	13715	13785	13755	13439	13809	13767	13823	13874	13787	13705	13709	13889	13604	13910	13630	13702	13750	13674	13805	13923	13823	13822	13815	13847	13937	13770	13616	13856	13851	13692	13561	13813	13814	13628	13715	13774	13777	13880	13770	13866	13723	13982	13761	13862	13703	13672	13630	13763	13722	13794	13703	13770	13848	13758	13727	13743	13973	13562	13766	13565	13785	13743	13734	13805	13795	13760	13830	13833	13711	13813	13797	13875	13714	13881	13869	13834	13774	13773	13814	13628	13709	13718	13732	13835	13560	13622	13786	13713	13696	13852	13758	13649	13653	13631	13701	13832	13610	13831	13625	13768	13776	13629	13836	13719	13771	13766	13675	13843	13858	13848	13704	13781	13783	13622	13840	13840	13640	13856	13858	13715	13692	13805	13806	13792	13834	14016	13748	13794	13744	13656	13810	13882	13896	13738	13705	13878	13852	13757	13808	13681	13613	13856	13925	13697	13786	13774	13809	13615	13753	13837	13880	13867	13701	13665	13647	13766	13744	13727	13788	13755	13718	13820	13822	13652	13813	13698	13816	13808	13761	13721	13718	13727	13740	13869	13756	13829	13669	13824	13749	13699	13854	13620	13676	13677	13676	13675	13864	13717	13722	13799	13929	13880	13650	13890	13802	13595	13860	13739	13764	13811	13741	13812	13781	13739	13655	13608	13750	13727	13783	13720	13805	13782	13820	13882	13714	13653	13775	13723	13615	13736	13707	13782	13826	13823	13702	13667	13796	13909	13594	13720	13670	13672	13768	13729	13754	13629	13761	13897	13822	13714	13623	13796	13680	13750	13683	13872	13797	13799	13753	13940	13711	13632	13804	13759	13885	13731	13787	13750	13847	13621	13706	13756	13718	13796	13700	13847	13783	13625	13872	13746	13648	13775	13714	13659	13750	13764	13726	13764	13798	13778	13866	13759	13714	13867	13584	13793	13643	13744	13623	13709	13661	13760	13720	13891	13988	13785	13687	13785	13713	13696	13675	13700	13618	13738	13817	13660	13811	13725	13713	13847	13530	13843	13877	13705	13791	13776	13797	13829	13840	13896	13803	13908	13753	13569	13780	13734	13846	13616	13760	13739	13609	13716	13744	13824	13732	13684	13740	13865	13830	13733	13853	13840	13869	13657	13715	13796	13762	13771	13647	13914	13654	13752	13861	13872	13646	13949	13766	13756	13683	13733	13749	13733	13738	13746	13801	13694	13746	13572	13827	13810	13784	13814	13796	13645	13694	13669	13717	13808	13830	13670	13672	13875	13917	13524	13766	13854	13875	13872	13772	13683	13793	13746	13867	13734	13746	13828	13803	13819	13655	14023	13786	13735	13726	13816	13865	13854	13681	13797	13731	13736	13809	13734	13895	13566	13751	13825	13783	13725	13780	13807	13663	13867	13621	13817	13747	13728	13996	13800	13825	13852	13633	13693	13857	13830	13862	13670	13498	13744	13798	13645	13713	13759	13669	13753	13803	13666	13720	13743	13748	13702	13632	13847	13901	13572	13735	13820	13671	13817	13705	13753	13863	13792	13868	13764	13973	13850	13701	13736	13831	13739	13643	13840	13684	13702	13890	13777	13884	13789	13666	13951	13890	13803	13568	13600	13727	13605	13799	13769	13654	13838	13737	13761	13816	13835	13741	13902	13768	13755	13662	13790	13763	13774	13880	13730	13677	13774	13806	13666	13746	13778	13676	13784	13861	13557	13643	13745	13751	13870	13651	13594	13624	13730	13590	13785	13858	13571	13904	13866	13594	13929	13810	13865	13730	13772	13749	13767	13689	13744	13686	13596	13847	13730	13821	13647	13796	13814	13648	13845	13776	13723	13783	13614	13835	13605	13641	13847	13868	13683	13882	13826	13753	13829	13801	13852	13654	13637	13820	13867	13821	13944	13643	13729	13742	13743	13624	13809	13750	13614	13709	13713	13889	13713	13829	13579	13665	13795	13587	13695	13807	13705	13609	13714	13679	13710	13586	13620	13742	13619	13865	13691	13838	13763	13827	13749	13736	13828	13902	13680	13743	13780	13682	13799	13871	13734	13782	13612	13702	13673	13646	13897	13567	13711	13855	13639	13565	13690	13773	13760	13736	13684	13861	13727	13821	13753	13618	13781	13977	13722	13825	13622	13731	13677	14011	13714	13621	13798	13866	13757	13765	13832	13657	13876	13714	13679	13966	13906	13771	13771	13692	13684	13786	13896	13848	13916	13815	13742	13712	13834	13797	13704	13751	13607	13681	13895	13785	13886	13653	13904	13668	13609	13738	13733	13841	13697	13784	13546	13778	13832	13760	13800	13806	13702	13773	13811	13824	13810	13657	13743	13774	13814	13648	13776	13839	13698	13823	13782	13711	13917	13728	13778	13684	13777	13865	13759	13949	13827	13674	13474	13971	13679	13792	13577	13980	13685	13801	13680	13893	13830	13785	13510	13940	13724	13602	13783	13733	13819	13842	13773	13775	13668	13795	13831	13709	13734	13792	13727	13794	13706	13693	13581	13734	13716	13978	13563	13754	13738	13855	13733	13799	13724	13681	13745	13775	13628	13928	13667	13724	13647	13859	13810	13859	13715	13742	13745	13708	13691	13816	13660	13605	13747	13838	13702	13541	13830	13822	13873	13820	13803	13600	13837	13655	13611	13730	13729	13705	13825	13771	13815	13762	13905	13861	13745	13852	13626	13780	13772	13708	13762	13822	13847	13809	13811	13652	13857	13757	13703	13777	13806	13725	13813	13809	13713	13717	13880	13774	13722	13744	13716	13808	13685	13763	13711	13825	13818	13812	13867	13695	13713	13945	13666	13926	13653	13772	13712	13733	13770	13819	13779	13691	13669	13767	13742	13772	13956	13795	13871	13834	13616	13816	13798	13688	13768	13716	13711	13838	13575	13797	13835	13788	13677	13628	13649	13754	13783	13791	13754	13700	13725	13817	13726	13741	13807	13875	13862	13588	13718	13835	13745	13893	13901	13792	13641	13786	13737	13833	13801	13721	13838	13859	13755	13866	13603	13825	13819	13689	13885	13866	13817	13695	13823	13763	13645	13731	13815	13779	13784	13737	13599	13732	13724	13859	13786	13705	13695	13713	13742	13683	13654	13819	13896	13817	13763	13710	13695	13798	13822	13663	13726	13754	13702	13857	13727	13786	13709	13715	13768	13717	13665	13970	13895	13854	13585	13770	13823	13625	13626	13894	13662	13655	13809	13814	13675	13916	13752	13724	13647	13539	13649	13651	13897	13677	13825	13825	13513	13850	13924	13695	13652	13652	13623	13650	13763	13841	13690	13766	13605	13857	13792	13944	13599	13946	13753	13923	13768	13684	13723	13741	13720	13667	13708	13617	13656	13799	13701	13542	13885	13699	13654	13841	13843	13804	13807	13762	13808	13716	13781	13595	13746	13665	13673	13648	13671	13924	13809	13760	13760	13742	13761	13717	13788	13779	13727	13734	13624	13882	13817	13704	13755	13704	13649	13768	13762	13692	13748	13913	13670	13765	13845	13702	13726	13708	13687	13659	13820	13898	13833	13802	13845	13837	13833	13743	13769	13667	13848	13728	13701	13811	13668	13814	13820	13756	13879	13736	13618	13831	13816	13690	13909	13782	13685	13691	13603	13749	13800	13705	13897	13734	13752	13874	13771	13814	13738	13693	13722	13709	13799	13717	13777	13860	13704	13640	13683	13645	13768	13843	13906	13749	13733	13717	13838	13724	13675	13736	13781	13773	13845	13699	13657	13760	13805	13790	13722	13810	13799	13770	13743	13793	13816	13768	13694	13638	13767	13707	13756	13783	13670	13746	13712	13832	13767	13610	13661	13722	13666	13738	13603	13856	13660	13640	13717	13781	13707	13913	13858	13801	13725	13836	13970	13844	13592	13908	13718	13638	13558	13842	13768	13722	13832	13724	13725	13670	13724	13816	13772	13769	13780	13784	13593	13698	13736	13895	13748	13817	13591	13789	13820	13736	13782	13774	13895	13669	13807	13702	13823	13701	13849	13685	13771	13693	13794	13716	13491	13748	13694	13762	13851	13732	13820	13756	13700	13918	13865	13696	13904	13640	13836	13617	13886	13681	13871	13801	13943	13787	13839	13524	13814	13689	13587	13599	13674	13714	13827	13681	13638	13785	13861	13541	13882	13622	13616	13790	13768	13590	13768	13636	13839	13714	13864	13753	13972	13673	13658	13873	13637	13754	13748	13680	13679	13611	13984	13692	13773	13793	13831	13709	13902	13787	13816	13810	13687	13945	13761	13760	13841	13817	13939	13664	13821	13808	13629	13758	13839	13767	13677	13618	14000	13730	13753	13874	13782	13845	13781	13828	13919	13644	13872	13717	13815	13638	13643	14025	13683	13609	13751	13806	13750	13686	13605	13844	13757	13688	13848	13585	13812	13715	13727	13609	13960	13691	13769	13663	13636	13941	13891	13796	13768	13587	13778	13835	13807	13658	13823	13865	13663	13809	13532	13859	13630	13748	13869	13792	13885	13812	13873	13658	13606	13781	13693	13669	13747	13824	13694	13798	13730	13704	13603	13890	13672	13862	13728	13636	13850	13978	13753	13761	13743	13851	13773	13755	13768	13636	13671	13824	13773	13705	13789	13631	13692	13616	13762	13880	13835	13653	13749	13662	13695	13748	13723	13802	13795	13782
27589	23183	28487	25960	21984	21763	21481	21201	20681	20517	20321	19843	19685	19248	18985	18476	17943	17405	17184	17024	17154	16696	16763	16387	16602	16414	16231	16259	16450	16148	16230	16236	16408	16369	16242	16280	16296	16240	16063	15984	16282	16395	16241	16147	16225	16232	16019	16154	16097	16322	16264	16195	16388	16216	16156	16166	16295	16284	16294	16251	16186	16300	16446	16255	16334	16194	16207	16348	16197	16383	16174	16211	16149	16151	16293	16259	15875	16252	16105	16197	15997	16167	16101	16100	16066	16019	16068	16240	16119	16177	16163	16110	15996	16204	16209	16202	16316	16075	16137	16342	16210	16148	16298	16248	16177	16258	16172	16113	16278	16136	16113	16108	16115	16234	16119	16336	16134	16058	16325	16161	16363	16368	15937	16160	15959	16119	16170	16096	16098	16109	16194	16182	16096	16098	16210	16060	16172	16276	16122	16174	16250	16220	16060	16212	16178	16186	15994	16101	16167	16122	16168	16393	16176	16062	16268	16208	16225	16232	16174	16091	16241	16221	16239	16200	16225	16343	16198	16154	16232	16269	16153	16104	16065	16247	16116	16080	16235	16219	16041	16054	16486	16066	16128	16113	16186	16061	16116	16192	16334	16175	16273	16209	15966	16215	16228	16222	16300	16100	16223	16199	15999	16155	16352	16336	16294	16144	16429	16028	16120	16395	16248	16100	16074	16198	16226	16261	16090	16378	16080	16298	16264	16210	16195	16027	16219	16160	16165	16110	16206	15994	16111	16315	16295	16227	15922	15992	16146	15966	16082	16261	16181	16164	16052	16227	16209	16127	16372	16325	16242	15989	16156	16152	16140	16032	16146	16378	16156	16376	16147	16139	16301	16126	16214	16124	16188	16115	16264	16152	16197	16222	16058	16267	16075	16298	16146	16087	16270	16202	16069	16152	16191	16118	16195	16109	16245	16217	16189	16193	16264	16221	16132	16130	16213	16058	16206	16114	16114	16176	16310	15999	16074	16325	16335	16016	16119	16312	16070	16098	16065	16164	16215	16055	16085	16121	16169	16137	16141	16022	16133	16112	16077	16224	16034	16122	16127	16017	16348	16430	16227	16119	16232	16278	16039	16176	16269	16278	16381	16091	16153	16204	16329	16017	16165	16197	16242	16303	16001	16091	16280	16304	16085	16167	15882	16232	16199	16355	16113	16143	16074	16184	16314	16171	16364	16016	16001	16170	15974	16235	16131	16219	16150	16054	16323	16239	16242	16263	16161	16222	16193	16080	16212	16197	16122	15994	16128	16220	16140	16432	16159	16237	16095	16174	16125	16088	16288	16161	16255	16107	16016	16271	16028	16160	16187	16172	16185	16047	16120	15961	16142	16172	16114	16212	16165	16161	16061	16308	16160	16078	16018	15971	16246	16038	15937	16031	16461	16147	16176	16315	16225	16269	15943	16230	16245	16194	16292	16258	16366	16169	16067	16199	16325	16132	16266	16257	16351	16099	16076	16176	16128	16174	16340	16075	16118	16204	16202	16064	16334	16285	16018	16284	16106	16039	16367	16248	16085	16307	16338	16125	16258	16187	16082	16077	16275	16270	16237	16067	16037	16050	16209	16100	16209	16173	16194	16115	16199	16380	16016	16116	16375	16255	16132	16230	16155	16118	16263	16288	16103	16151	16434	16172	16322	16348	16095	15977	16359	15986	15899	16254	16375	16248	16129	16277	16041	16078	16143	16039	16216	16121	16210	16188	16350	16277	16271	16304	16283	16191	16076	16275	16096	16194	16034	16086	16128	16214	16326	16094	16217	16062	16177	16246	16284	16351	16268	16190	16205	16124	16169	16409	16080	16265	16219	16022	16091	16134	16099	16239	16300	16172	16193	16404	16155	16200	16163	16047	16345	15985	15936	16150	15982	16184	16256	16237	16326	16205	16155	16101	16010	16041	16284	16100	16094	16419	16183	16088	16031	16176	16142	16109	16233	16251	16284	16232	16172	16157	16185	16160	16092	16073	16270	16314	16235	16327	16197	16214	16303	16268	16140	16406	15910	16194	16308	16490	16266	16182	16346	16410	16105	16067	16344	16205	16194	16106	16126	16083	16233	16045	16212	16151	16466	16149	16188	16304	15980	16107	16142	15883	16241	16124	16111	16119	16218	16278	16281	16434	16143	16189	16122	16155	16165	16129	16227	16211	16416	16099	15943	16023	16054	16047	16195	16240	16151	16087	16132	16254	16190	16074	15985	16392	16211	16269	16301	16332	16101	16197	16018	16166	16142	16291	16337	16078	16303	16136	16162	16197	16215	16250	16271	16211	16141	16141	16070	16061	16166	16095	16265	16361	16071	16134	16218	15953	16195	16193	16276	15985	16414	16113	16278	15991	16161	16244	16248	16266	16228	16166	16060	16181	16152	16198	16277	16155	16130	16205	16109	16244	16350	16220	16178	16098	16117	16081	16395	16232	16230	16154	16200	16128	16109	16250	16148	16430	16237	16316	16171	16358	16052	16233	16297	15973	16207	16326	16248	16192	16256	16386	16421	16373	16148	16135	16073	16166	16219	16250	16239	16003	16155	16126	16029	15953	16086	15993	16115	16364	16095	16159	16180	16196	16223	16269	16237	16265	16310	16157	16337	16114	16164	16065	16372	16232	16109	16053	16139	16139	16113	16072	16158	16170	16077	16089	16124	16433	16089	16161	16244	16085	16050	16003	16179	16164	16210	16047	16013	16260	16243	16416	16172	16245	16165	16481	16238	16204	16240	16449	16229	16053	16317	16251	16171	15930	16193	16243	16375	16210	16102	16287	16139	16041	16088	16208	16254	16165	16195	16315	16231	16215	16161	16255	16034	16240	16177	16216	16417	16182	16316	16294	16131	16131	16402	16014	16078	16218	16281	16213	16224	16142	16229	16244	16183	16347	16171	16190	16166	16152	16159	16103	15981	16126	16345	16036	16174	16133	16081	16184	16194	16199	16297	16225	16283	16109	16289	16101	16133	16060	16121	16093	16541	16262	16016	16061	16059	16196	16197	16059	16145	16207	16033	16137	16172	16300	16154	16092	16200	16067	16015	16052	16164	16075	16164	16307	16249	16117	16127	16246	16257	16213	16295	16068	15950	16190	16378	16119	16204	16172	16129	16271	16004	16117	16104	16176	16061	16379	15958	16103	16289	16035	16236	16047	16259	16209	16054	16249	16256	16129	16264	16141	16128	16150	16310	16078	16179	16135	16242	16300	16316	16136	16146	16120	16299	15930	16247	16200	16074	16309	16260	16093	16141	16262	16232	16020	16212	16259	16355	16008	16099	16184	16151	16169	16003	16356	16284	16254	16127	16149	16140	16237	16227	16229	16191	16387	16215	16157	16276	16268	16239	16192	16373	16270	16333	16234	16193	16161	16211	16026	16137	16032	16417	16216	16128	16050	16162	16137	16414	16306	16342	16020	16276	16496	16146	16323	16442	16012	16308	16095	16266	16135	16088	16114	16192	16237	16285	16215	16241	16129	16181	16137	16318	16038	16211	16216	16241	16100	16271	15937	16204	16124	16263	16148	16272	16178	16015	16140	16322	16168	16271	16143	16146	16228	16214	16204	15988	16153	16200	16375	16148	16374	16255	16141	16089	16195	16318	16178	16182	16136	16139	16021	16035	16262	16214	16361	16192	16237	16071	16060	16303	16152	16302	16127	16294	16216	16131	16148	16275	16395	16027	16204	16219	16057	16165	16206	16156	16225	16146	16255	16191	16042	16290	16076	16168	16374	16047	16274	16200	16300	16146	15926	16113	16111	16396	16156	16227	16075	16208	16064	16316	16211	16259	16174	16156	16067	16164	16080	15983	16017	16262	16260	16123	16235	16129	16080	16110	16343	16193	16173	16177	16200	16065	16081	16359	16264	16239	16039	16221	16238	16209	16299	16346	16150	16098	16128	16057	16346	16008	16120	16114	16164	16110	16106	16356	16098	16297	16190	16317	16282	16133	16199	16258	16156	16280	16130	16240	16056	16324	16121	16237	16342	16232	16158	16081	16096	16072	16089	16241	16392	16204	16205	16144	16213	16175	16119	16176	16068	16140	16131	16276	16210	16232	16090	16036	16450	16355	16146	16170	16227	16180	16145	16125	16295	16184	16375	16240	16084	16086	16189	16368	16169	16073	16198	16231	16177	16290	16068	16081	16143	16278	16048	16228	16207	16345	16162	16271	16278	16353	16325	16259	16262	16143	16076	16040	16148	16282	16267	16208	16033	16151	15959	16251	16214	16223	16153	16032	16147	16348	16437	16198	16355	16362	16276	16137	16193	16148	16252	16238	16068	16075	16186	16192	16246	16067	16202	16353	16066	16154	16135	16221	16235	16251	16378	16173	16287	16104	16014	15957	16289	16217	16200	16126	16109	16199	16191	16235	16116	16079	16268	16450	16227	16352	16254	16113	16188	16080	16205	16275	16136	16100	16149	16217	16304	16315	16369	16129	16119	16123	16185	16055	16054	16074	15994	16081	16326	16207	16258	16196	15902	16247	16236	16244	16018	16140	16158	16165	16268	16150	16206	15988	16108	16205	16192	16440	16310	16105	16139	16276	15966	16306	16069	16253	16300	16341	16285	16123	16069	16178	16132	16121	16118	16013	16258	16025	16221	16090	16119	16139	16073	16239	16319	16219	16315	16300	16178	16255	16165	16123	16179	16078	16022	16106	16328	16129	16202	16106	16192	16234	16265	16224	16227	16191	16073	16259	16264	16188	15987	16269	16134	16337	16130	16203	16247	16050	16108	16181	16153	16317	16213	16152	16168	16333	16176	16180	16245	16262	16160	16341	16272	16368	16267	16195	16043	16165	16256	16132	16087	16049	16214	16114	16045	16262	16197	16194	16234	16348	16336	16070	16051	16150	16233	16149	16411	16080	16062	16279	15970	16063	16319	16187	16110	16241	16359	16211	16232	16442	16357	16042	16112	16261	16430	16027	16198	16256	16041	16106	16276	16123	16189	16307	16119	16216	16198	16120	16096	16161	16174	16148	16188	16177	16171	16049	16424	16303	16160	16206	15925	16243	16302	16185	16266	16185	16157	16157	16227	16209	16236	16175	16293	16040	16206	16211	16267	16260	16118	16269	16207	16181	16074	16133	16119	16133	16409	16151	16396	16122	16109	16034	16194	16225	16168	16247	16101
21016	31244	29409	23777	22556	22073	21886	21651	21092	20609	20058	19516	18903	18545	17961	17474	16467	15782	15259	15221	14658	14695	14625	14211	14043	14175	14023	14019	13914	13892	13901	13877	13820	13845	13899	13751	13757	13859	13783	13726	13601	13828	13872	13844	13950	13819	13849	13883	13745	13699	13934	13760	13823	13929	13733	13856	13843	13865	14014	13977	13705	13879	13925	13797	13670	13781	13838	13886	13855	13834	14036	13714	13843	13655	13888	13818	13791	13783	13607	13766	13829	13857	13700	13732	13859	13882	13815	13763	13893	13693	13601	13675	13827	13713	13867	13729	13870	13877	13868	13730	13889	13944	13808	13702	13824	13777	13725	13891	13788	13688	13951	13803	13465	13554	13850	13837	13809	13952	13784	13880	13955	13776	13819	13632	13937	13773	13909	13682	13909	13726	13819	13834	13774	13969	13788	13905	13791	13864	13847	13861	13797	13741	13841	13793	13937	13721	13800	13822	13994	13835	13791	13678	13799	13749	13718	13834	13727	13830	13708	13692	13888	13727	13749	13797	13743	13874	13839	13884	13965	13748	13746	13839	13717	13909	13855	13745	13777	13720	13805	13942	13945	13678	13956	13841	13821	13748	13740	13781	13813	13835	13856	13684	13784	13794	13628	13976	13807	13731	13688	13764	13727	13813	13930	13807	13790	13824	14044	13749	13713	13780	13841	13866	13849	13816	13813	13942	13570	13888	13854	13854	13744	13807	13898	13797	13910	13714	13853	13968	13879	13745	13944	13939	13784	13859	13771	13929	13653	13966	13748	13847	13888	13788	13952	13718	13827	13759	13895	13732	13885	13793	13851	13828	13714	13743	13913	13832	13845	13748	13875	13822	13956	14009	13823	13846	13864	13767	13925	13720	13801	13756	13769	13833	13586	13966	13745	13785	13855	13857	13807	14001	13825	13793	13993	13776	13868	13950	13789	13684	13887	13832	13907	13934	13793	13734	13600	13731	13854	13882	13793	13933	13818	13834	13849	13862	13767	13731	13837	13755	13794	13953	13829	13963	13769	13867	13807	13759	13895	13799	13927	13582	13764	13793	13903	13818	13795	13789	13769	13790	13793	14070	14003	13690	13819	13760	13708	13892	13697	13859	13881	13822	13859	13984	13747	13706	13856	13731	13836	13762	13808	13759	13929	13816	13508	13808	13965	13734	13840	13795	13723	13728	13763	13810	13777	13849	13893	13713	13586	13844	13676	13944	13806	13803	13875	13891	13820	13755	13831	13799	13875	13841	13633	13735	13902	13832	13993	13715	13653	13788	13761	13852	13757	13863	13930	13704	13810	13734	13737	13718	13961	13717	13808	13956	13821	13731	13879	13718	13733	13701	13935	13821	13984	14000	13802	13576	14000	13760	13940	13778	13883	13724	13694	13838	13752	13843	13831	13754	13787	13793	13777	13737	13899	13880	13576	13827	13780	13882	13827	13774	13955	13755	13691	13858	13942	13874	13764	13882	13803	13793	13902	13841	13686	13719	13794	13969	13774	13911	13646	13866	13900	13932	13929	13956	13857	13822	13896	13807	13873	13935	13903	13935	13789	13899	13652	13853	13743	13977	13837	13960	13801	13633	13869	13887	13715	13542	13822	13692	13991	13694	13989	13824	13759	13880	13788	13841	13784	13851	13930	13885	13837	13786	13627	13931	13805	13794	13872	13590	13791	13739	13694	13804	13861	13974	13713	13770	13998	13788	13829	13762	13896	13689	13879	13961	13894	13673	13820	13825	13875	13897	13791	13768	13685	14068	13885	13810	13673	13827	13804	13929	13801	13880	13941	13912	13882	13938	13706	13822	13844	13642	13794	13746	13837	13981	13792	13808	13671	13841	13751	13896	13757	13827	13657	13663	13565	13776	13888	13743	13764	13941	13754	13858	13927	13842	13843	13818	13938	13741	13909	13850	14093	13858	13884	13777	13625	13872	13651	13860	13747	13772	13865	13884	13699	13811	13957	13751	13907	13816	13859	13756	13807	13844	13733	13886	13824	13966	13763	14069	13931	13914	13902	13751	13727	13740	13953	13842	13844	13774	13908	13881	13840	13964	13724	13765	13802	13889	13906	13695	13852	13778	13827	13757	13826	13880	13816	13860	13667	13725	13975	13852	13812	13748	13792	13861	13754	13906	13810	13742	13834	13834	13855	13763	13829	13787	13856	13868	13704	13921	13817	13835	13837	13827	13770	13913	13980	13908	13814	13740	13856	13895	13709	13786	13799	13951	13755	13821	13980	13898	13783	13773	13797	13793	13790	14036	13805	13929	13667	13993	13699	13932	13787	13791	13854	13676	13840	13846	13745	13667	13673	13794	13820	13728	13951	13774	13745	13631	13904	13717	13766	13874	13826	13985	13882	13891	14026	13968	13690	13860	13758	13883	13876	13758	13834	13967	13768	13855	13763	13788	13885	13690	14035	13860	13883	13937	13822	13846	13733	13845	14003	13715	13910	13772	13888	13812	13816	13759	13732	13697	13928	13821	13823	13924	13742	13831	13885	13826	13874	13742	13835	13908	13920	13688	13796	13769	13817	13731	13812	13822	13701	13954	13842	13829	13701	13852	13741	13763	13686	13715	13767	13913	13811	13891	13912	13774	13735	13785	13890	13740	13679	13708	13735	13801	13819	13934	13792	13725	13727	13573	13977	13737	13748	13759	13758	13676	13777	13868	13793	13815	13960	13884	14058	13971	13824	13816	13909	13842	13752	13756	13760	13825	13888	13879	13807	13692	13907	13740	13674	13769	13788	13786	13737	13926	13927	13724	13919	13727	13813	13809	13869	13848	13959	13912	13660	13805	13719	13796	13784	13821	13893	13836	13896	13808	13792	13816	13853	13815	13862	13848	13917	13763	13902	13874	13870	13780	13658	13799	13708	13839	13885	14008	13818	13807	13823	13770	13687	13788	13779	13840	13860	13893	13889	13920	13892	13856	13640	13826	13808	13901	13824	13878	13683	13693	13893	13834	13889	13810	13891	14031	14012	13888	13858	13802	13812	13807	13784	14022	13918	13818	13656	13797	13845	13633	13825	13704	13808	13773	13882	13961	13805	13781	13837	13873	13878	13677	13940	13859	13969	13873	13799	13818	13721	13883	13967	13815	13851	13773	13761	13846	13816	13635	13764	13831	13863	13775	13998	13915	14033	13910	13824	13776	13843	13896	13837	13829	13833	13957	13890	13880	13873	13800	13755	13764	13716	13872	13906	14050	13903	13939	13840	13700	13822	13704	13795	13838	13860	13951	13811	13880	13741	13955	13963	13963	13698	13824	13890	13750	13890	13773	13829	13806	13852	13810	13750	13841	13727	13848	13785	13775	13813	13726	14077	13810	13795	13668	13728	13816	13841	13568	13836	13630	13896	13775	13845	13846	13839	13746	13711	13856	13605	13719	14058	13819	13952	13711	13680	13656	13988	13698	13852	13752	13977	13889	13743	13822	13654	13820	13952	13755	13795	13773	13874	13855	13735	13772	13813	13750	13856	13749	13805	13826	13917	13819	13837	13896	13848	14016	13711	13751	13892	14082	13845	13967	13873	13862	13791	13737	13879	13902	13810	14085	13716	13775	13806	13889	13816	13723	13877	13761	13761	13895	13757	13650	13904	13885	13589	13878	13858	13865	13840	14023	13952	13657	13776	13795	13781	13697	13724	13771	13842	14002	13742	13893	13831	13985	13737	13799	13760	13792	13760	13801	13733	13784	13891	14081	13793	13646	13776	13672	13755	13763	13862	13841	13917	13889	13786	13917	13946	13824	13823	13831	13877	13846	13820	13847	13844	13928	13932	13988	13747	13939	13865	13922	13756	13750	13826	13765	13739	13843	13891	13859	13928	13818	13737	13775	13907	13746	13858	13935	13770	13933	13919	14015	13763	13884	13894	13604	14051	13960	13501	13962	13895	13824	13989	13832	13658	13810	13810	13863	13943	14019	13853	13843	13714	13804	13843	13747	13735	13908	13986	13849	13991	13828	13850	13927	13797	13732	13844	13729	13583	13775	13814	13859	13878	14108	13781	13733	13815	13946	13904	13802	13750	13898	13725	13833	13549	13903	13818	13847	13776	13790	13875	13831	13733	13804	13939	14011	13985	13828	13815	13816	13719	13915	13996	13797	13782	13709	13616	13970	13930	13742	13909	13852	13855	13823	13701	13991	13954	13817	13811	13891	13721	13887	13765	13818	13771	13806	13903	13797	13798	13793	13692	13832	13855	13661	13898	13979	13890	13887	13836	13906	13677	14062	13792	13772	13917	13865	13828	13650	13926	13719	13769	13920	13904	13704	13950	13937	13789	13796	13903	13824	13733	13826	13929	13849	13987	13861	13706	13931	13811	13870	13869	14020	13828	13881	13879	13746	13948	13774	13818	13759	13801	13774	13820	13760	13778	13653	13754	13666	14035	14043	13834	13687	13814	13910	13831	13785	13727	13846	13878	13696	13838	13942	13864	13871	13715	13797	13956	13827	13780	13795	13809	13864	13877	13754	13700	13873	13779	13802	13984	13936	13736	13715	13702	13740	13841	13741	13901	13728	13772	13898	13756	13866	13917	13713	13999	13850	13685	14096	13915	13851	13791	13669	13882	13753	14023	13863	13850	13719	13894	13847	13858	13927	13697	13813	13751	13850	13861	13826	13922	13829	13700	13844	13809	13863	14044	13870	13759	13933	13853	13704	13829	13796	13758	13783	13806	13831	13798	13793	13941	13732	13836	13844	13815	13634	13790	13927	13838	13883	13862	13784	13785	13961	13655	13747	13953	13630	13790	13915	13768	13868	13715	13782	13877	13911	13835	13774	13713	13863	13867	13812	13905	13925	13888	13915	13850	13822	13876	13860	13880	13851	13908	13749	13723	13702	13792	13924	13821	13730	13756	13663	13760	13876	13878	13838	13771	13860	13901	13808	13900	13812	13712	13938	13684	13789	13658	13803	13797	13766	14054	13825	13940	13790	13905	13803	13742	13820	13921	13836	13764	13811	13752	13707	13823	13876	13928	13930	13829	13789	13813	13704	13851	14075	13832	13968	13710	13924	13890	13803	13737	13653	13928	13776	13710	13833	13859	13658	13729	13737	13847	13937	13972	13760	13950	13947	13811	13750	13881	13812	13883	13753	13822	13796	13899	13912	13725	13784	13908	13907
23598	21306	29101	24031	23211	26303	26513	23438	23342	23158	22747	22304	21454	20938	20350	19902	19005	18356	18228	17717	17689	17421	17214	16872	16781	16597	16464	16271	16456	16350	16172	16419	16352	16187	16382	16346	16162	16164	16185	16237	16276	16262	16311	16075	16179	16228	16142	16262	16286	16152	16283	16218	16355	16252	16345	16244	16340	16228	16225	16052	16231	16153	16147	16294	16210	16134	16320	15989	16296	16270	16111	16309	16349	16168	16284	16510	16184	15993	16161	16058	16178	16268	16293	16325	16318	16222	16223	16323	16175	16315	16236	16100	16123	16114	16054	16173	16419	16238	16315	16259	16223	16184	16139	16274	16189	16090	16107	16309	16216	16111	16107	16024	16039	16116	16170	16020	16195	16141	16304	16157	16104	16107	16137	16276	16269	16144	16187	16337	16089	16292	16330	16444	16202	16177	16315	16358	16297	16194	16170	16161	16024	16207	16157	16150	16154	16171	16156	16039	16133	15870	15969	16142	16256	16215	16180	16258	16026	16266	16326	16083	16236	16052	16153	16255	16193	16091	16160	16354	16020	16068	16394	16223	16299	16228	16083	16003	16010	15960	16091	16211	16144	16029	16278	16273	16223	16395	16196	16046	16217	16111	16251	16163	16283	16284	16443	16144	16153	16100	16310	16207	16026	16134	16241	16168	16095	15913	16118	16108	16011	16247	16075	16337	16465	16290	16175	16165	16129	16103	16161	16198	16169	16220	16226	16154	16338	16364	16330	16225	16098	16191	16437	16249	16224	16194	16307	16244	16011	16268	16012	16232	16250	16124	16042	16177	16304	16265	16169	16143	16116	16308	16068	16250	16328	16084	16141	16414	16186	16217	16227	16106	16309	16254	16212	16345	16189	16251	16288	16020	16066	16044	16347	16224	16110	16069	16113	16347	16298	16105	16338	16132	16197	16110	16273	16138	16091	16329	16297	16213	16010	16199	16305	16267	16177	15997	16110	16334	16214	16172	16329	16175	16189	16059	16258	16143	16280	16178	16208	16177	16268	16183	16268	16181	16136	16047	16074	16161	16267	16327	16215	16128	16186	16276	16081	16125	16230	16149	16070	15947	16181	15993	16140	16057	16120	16098	16182	16141	16062	16034	16221	16059	15906	16171	16084	16123	16200	16355	16103	16091	16298	16153	16096	16094	16214	16217	16424	16181	16051	16391	16010	16122	16232	16074	16170	16200	15894	15935	16268	16256	16224	16174	16305	16215	16265	15983	16172	16324	16234	16252	16160	16279	15990	15987	16006	16183	16094	16184	16200	16098	16166	16081	16387	16163	16158	16166	16235	16136	16278	16103	16316	16391	16095	16175	16335	16142	16346	16284	16198	16326	16357	16102	16261	16083	16163	16589	16171	16252	16312	16255	15996	16198	16229	16127	16234	16329	16091	16209	16414	16156	16117	16151	16046	16179	16315	16363	16312	16077	16231	16181	16160	16234	16294	16199	16141	16217	16220	16247	16186	16078	16073	16198	16496	16129	16113	16037	16132	16155	16196	16046	16065	16348	16241	16243	16311	16213	16115	16091	16210	16161	16342	16113	16052	16210	16101	16175	16237	16426	16248	16218	16318	16182	16247	16156	16026	16283	16313	15876	16390	16143	15915	16112	16196	16174	16033	16355	16139	16189	16361	16222	16352	16077	16047	16271	16219	16033	16397	16117	16175	16187	16156	16116	16209	16129	16040	16158	16067	16219	15991	16280	16215	16198	16094	16028	16178	16184	16255	16265	16173	16084	16240	16260	16249	16222	16084	16358	16137	16079	16135	16039	16322	16354	16039	16188	16105	16146	16137	16200	16253	16126	15886	16071	16169	16252	16061	16102	16301	16078	16250	16200	16174	16202	16193	15977	16140	16082	16014	16154	16162	16204	16127	16249	16296	16264	16184	16324	16149	16355	16416	16352	16356	16273	16058	16065	16105	16303	16200	16237	16250	16176	16177	16108	16266	16035	16120	16319	16344	16394	16114	16044	16104	16148	16113	16212	16179	16102	16071	16372	16233	16142	16106	16153	16063	16250	16265	16166	16040	16060	16189	16255	16149	16153	16282	16185	15972	16161	16155	16440	16139	16264	16155	16178	16290	16446	16342	16165	16313	16219	16165	16096	16016	16083	16306	16126	16436	16165	16317	16113	16522	16221	16317	16268	16243	16217	15889	16189	16030	16087	16094	16163	16218	16220	16441	16114	16191	16280	16068	16215	16234	15903	16172	16065	16118	16011	16298	16011	16075	16173	16186	16218	16135	16157	16283	16214	16096	16162	16297	16356	16037	16182	16250	16098	16179	16100	16266	16062	16214	16236	16154	16224	16228	16305	16296	16246	16156	15964	16216	16282	16326	16122	16177	16216	16097	16182	16037	16135	16363	16107	16085	16354	16027	16301	16264	16057	16275	16120	16204	16533	16245	16094	16154	16149	16306	16176	16277	16213	16153	16284	16149	16235	15963	16374	16062	16065	16283	16257	16039	16288	16187	16211	16282	16067	16239	16134	16195	16104	16159	16244	16136	16168	16120	16137	16311	16091	16309	16253	16250	16286	16319	16160	16199	16123	16055	16308	16256	16073	16268	16007	16091	16263	16156	16367	16145	16211	16348	16040	16230	16202	16103	16160	16157	16181	16048	16296	16168	16221	16361	16201	16248	16293	16323	16139	16207	16374	16111	16248	16220	16257	16282	15991	16247	16214	16179	16051	16117	16193	16059	16202	16126	16011	16349	16136	16260	16293	16226	15973	15905	16168	16265	16144	16265	16166	16072	16428	16252	16289	16233	16348	16199	16113	16258	16222	16302	16339	16115	16222	16274	16086	16056	16160	16241	16177	16132	15954	16109	16300	16187	16049	16020	16153	16118	16221	16176	16204	16190	16285	16020	16135	16045	16085	16162	16290	16107	16031	16375	16155	16269	16075	16176	16214	16042	16090	16158	16108	16375	16257	16136	16147	16191	16091	16009	15893	15976	15845	16192	16183	16328	16169	16320	16364	16232	16086	16322	16097	16293	16228	15989	16183	16141	16128	16186	16121	16099	16166	16154	16060	16176	16434	16181	16173	16162	16228	16232	16299	16141	16131	16159	16009	16108	16172	16226	15944	16396	16196	16202	16173	16156	16327	16074	16249	16288	16345	16339	16297	16362	16269	16033	15995	16114	16208	15996	16182	16081	16004	16107	16192	16339	16197	16045	16128	16212	16201	16145	16323	16093	16241	16217	16196	16072	16092	16281	16015	16235	16227	16158	16154	16138	16187	16000	16043	16340	16068	16246	16156	16137	16123	16132	16264	16074	15961	16317	16226	16414	16284	16169	16176	16213	16256	16056	16214	16041	16133	16327	16251	16010	16076	16165	16181	16327	16267	16255	16136	16151	16240	16291	16227	15956	16066	16150	16134	16428	16102	16146	16472	16344	16250	16145	16086	16234	16393	16326	16184	16170	16017	16308	16303	16204	16002	16200	16076	16111	16190	16049	16168	16130	16185	16260	16169	16106	16110	16120	16113	16158	16106	16232	16176	16283	16268	16413	16392	16304	16194	16323	16085	16261	16119	16404	16263	16098	16354	16215	16410	16068	16255	16318	16239	16430	16301	16311	16114	16016	16231	16260	16077	16161	16040	16213	16248	16177	16323	16381	16096	16241	16157	16091	16141	16143	16141	16374	16284	16328	16240	16201	16292	16118	15998	16182	16105	16242	16081	16140	16122	16208	16060	16371	16217	16227	16226	16326	16195	16204	15953	16111	16133	16015	16079	16183	16054	16160	16140	16164	16115	16000	16201	16300	16111	16154	16242	16142	16116	16356	16179	16258	16203	16052	16260	16089	16109	16372	16092	16092	16195	16209	16307	16098	15921	15990	16290	16075	16134	16086	16213	16129	16102	16416	16142	16086	15934	16204	16205	16309	16089	16184	16146	16109	16209	16173	16223	16364	16112	16287	16232	16174	16311	16115	16158	16391	16386	16192	16282	16165	16171	16071	16286	16053	16263	16211	16253	16359	16248	16040	16254	16097	16265	16409	16502	16155	16389	16113	16103	16203	16329	16127	16164	16104	16297	15928	16041	16130	16084	16193	16276	16410	16085	16116	16193	16220	16255	15957	16180	16285	16391	16337	16211	16170	16326	16135	15982	16247	16269	16156	16124	16001	16164	16114	16111	16180	16162	16127	16254	16270	16306	16272	16405	16214	15998	16261	16160	16132	16329	16197	16324	16255	16135	16419	16283	16059	16205	16187	16158	16141	16036	16352	15974	16103	16120	16014	16134	16120	16274	16237	15927	16257	16255	16177	15939	16206	16064	16241	16124	16307	16172	16125	15999	16327	16164	16156	16076	16204	16078	16147	16151	15985	16020	16259	16111	16108	16310	16099	16294	16165	16072	16140	16045	16111	16296	16380	16027	16165	16038	16276	16182	16078	16195	16327	16140	16184	16140	16459	16387	16044	16092	16189	16176	16231	16279	16182	16305	16134	16116	16341	16286	16297	16129	16316	16030	16161	16099	16165	16079	16208	16198	16237	16384	16138	15946	15937	16072	16361	16170	16331	16166	16388	16169	16072	16341	16201	16068	16356	16257	16189	16235	16286	16379	16340	16192	16266	16122	16180	16333	16058	16175	16142	16145	16214	16363	16122	16236	16466	16131	16166	16147	16148	16274	16161	16267	16472	16148	16083	16227	16225	16320	16526	16021	16231	16099	16275	16208	16031	16318	16022	16354	16245	16312	16141	16214	16056	16263	16369	16234	16270	16044	16121	16089	16083	16169	16261	16155	16088	16100	16164	16310	16155	16025	16138	15925	16012	16178	16084	16104	16090	16018	15937	16200	16251	16172	16217	16036	16150	16251	16256	16237	16249	16236	16425	16404	16166	16161	16064	16183	16322	16260	16238	16325	16311	16209	15957	16223	16164	16070	16311	16367	16024	16227	16113	16359	16251	16197	16066	16125	16297	16200	16100	16204	16187	16052	16278	16268	16026	15864	16125	16273	16112	16217	16246	16229	16184	16272	16072	16119	16055	16220	16208	16333	16220	16165	16311	16223	16173	16057	16240	16320	16386	16245	16154	16036	16196	16241	16313	16396	16231	16247	16004	16051	16253	16017	16330	16282	16183	16041	16222	16226	16207	16117	16209	16283	16251	16175
20715	38878	36877	29527	29020	27195	24886	24316	24273	24444	23481	22685	21672	20861	20304	19045	17912	16767	16388	16000	15561	15376	14851	14506	14367	14297	14215	14010	14082	14007	13763	13962	13815	13823	13920	13966	13876	13974	13939	13796	14018	13945	14009	14103	14055	13924	13857	13868	14057	13894	13979	13866	13811	13730	13926	13832	13919	13742	13797	13801	13768	13865	13827	13931	13927	13906	13861	13837	13956	13863	13830	13888	13914	13976	13791	13830	13756	13937	13806	13742	13829	13911	14000	13809	13768	13932	13939	13690	13703	13741	13790	13863	13772	13857	13815	13764	14059	13981	13895	13775	13868	13884	13889	13852	13932	13804	13881	13961	13791	13891	13958	13780	13959	13833	13835	13822	13714	13755	13953	13774	13891	13956	13735	13805	13928	13908	14059	13902	13864	13911	13987	13956	13874	13882	13920	13936	13703	13790	13899	13768	13703	13972	13803	13971	13883	13630	13787	13869	13839	13971	13818	13883	13942	13923	13828	13750	13940	13883	13761	13941	13728	13916	13848	13685	13716	14045	13797	13795	13679	13746	13874	13927	13821	13815	13923	13795	13868	13656	13855	13743	13888	13758	13832	14063	13690	13888	13778	13874	14010	13832	13816	13931	13715	13972	13935	13835	13709	13924	13842	13707	13668	13805	13962	13845	14037	13698	13881	13976	13687	13934	13841	13873	13919	13860	13942	13941	13807	13840	13864	13854	13750	13689	13831	13762	13827	13781	13823	13667	13814	13917	13901	13901	13804	13816	13978	13854	13700	13859	13922	13951	13861	13861	13778	13883	13743	13825	13888	13734	14179	13764	13970	13889	13815	13820	13876	13894	13733	13954	13981	13795	13755	13999	13520	13949	13820	13821	13770	13991	13835	13890	13761	13658	13840	13769	13863	13883	13854	14030	13631	13836	13754	13986	13757	13950	13911	13957	13994	13919	13769	13979	13773	13779	13869	13781	13702	13896	13822	13855	13849	13711	13924	13820	13942	13780	13813	13901	14004	13765	13836	13825	13760	13866	13858	13893	13796	13799	13994	13702	13920	13935	13709	13772	13971	13787	13855	13865	13828	13692	13665	13887	13772	13822	13973	13902	13785	13742	13822	13750	13960	13784	13855	13809	13800	13796	13814	13867	13888	13687	13976	13719	13758	13832	13842	13844	13814	13702	13895	13905	13908	13888	13723	13799	13858	13751	13779	13947	13945	13886	13770	13901	13828	13849	13746	14001	13758	13783	13934	13754	13705	13951	13755	13961	13850	13831	13919	13927	13823	13777	13890	13947	13846	13911	13913	13861	13791	13690	13762	13758	13811	13753	13792	13847	13840	13951	13971	13834	13754	14084	13858	13876	13870	13941	13665	13791	14022	13874	13794	13898	13849	14090	13839	13900	13706	13898	13744	13969	13688	13864	13840	13922	13833	13802	13764	13856	13726	13761	13776	13907	13633	13873	13927	13755	14001	13638	13723	13815	13798	13750	13764	13812	13779	13845	13908	13866	14049	13939	13745	13859	13970	13838	13809	13948	13916	13727	13672	13864	13947	13891	13955	13862	13899	13866	13774	13744	13708	13804	13727	13840	13774	13725	13861	13754	13790	13815	13984	13944	13869	13818	13761	13745	13842	13802	14119	13748	13888	13939	13838	13792	13951	13831	13866	13921	13669	13884	13951	13774	13662	13770	13819	14019	14016	13893	13838	13740	13787	13783	13831	13859	13822	13850	13924	13701	13804	13855	13942	13813	13940	13913	13812	13787	13992	13821	13921	13924	13834	13816	13949	13880	13877	13845	13887	13809	14149	13820	13746	13655	13940	13766	13825	13870	13882	13924	13959	13772	13748	13695	13941	13764	13936	13713	13822	13946	13741	13803	13844	13793	13854	13839	13866	14040	13750	13886	13713	13810	13837	13914	13684	13852	13742	13669	13852	13854	13903	13718	13917	13848	13741	13920	13971	13904	13909	13773	13947	13749	13767	13860	13921	13846	13977	13840	13952	13950	13765	13847	13898	13834	13999	13710	13871	13988	13731	13841	13936	13795	13950	13900	13751	13859	13980	13620	13748	13864	13858	13771	13893	13874	13702	13835	13887	13877	13880	13791	14098	13743	13785	13826	13921	13961	13835	13861	13865	13975	13802	13837	13854	13906	13776	13745	14034	13806	13841	13794	13860	13817	13879	13949	13809	13867	13867	13879	13806	13892	13818	13805	13854	13661	13807	13747	13842	13911	13888	13753	13904	13887	13729	13640	13945	13726	13706	13864	13738	13639	13703	13707	13681	13720	13796	13931	13852	13858	13877	13898	13957	13789	13875	13763	13821	13719	13852	13762	13813	13855	13931	13837	13765	13889	13719	13953	13831	13775	13942	13992	13907	13821	13911	13646	13825	13817	13688	13960	13996	13868	13839	13867	13790	13798	13725	13707	13816	13859	13865	13909	13817	13952	14042	13914	13857	13995	13782	13926	13965	13809	13818	13877	13858	13659	13825	13835	13785	13744	13872	13742	13963	13963	13982	14041	13877	13720	13734	13989	13821	13899	13989	13779	13909	13838	13879	13948	13904	13781	13946	13789	13859	13865	13694	13726	13860	13922	13876	13823	13989	13694	13963	13881	14024	13864	13861	13747	13971	13765	13953	13845	13826	13819	13825	13808	13826	13702	13854	13842	13900	13844	13918	13919	13997	13905	13841	13857	13720	13905	13731	13812	13899	13909	13796	13815	14267	13774	13841	13909	13902	13892	13896	13893	13850	13798	13875	13773	13864	13769	13773	13945	13909	13812	13866	13789	13875	13793	13851	13744	13910	13925	13796	13909	13830	13802	13900	13801	13902	13933	14062	13922	13843	13896	14001	13748	13747	13665	13917	13759	14008	13824	13965	13571	13844	13766	13882	13819	13787	13849	13972	13765	13873	13852	13719	13812	13711	13707	13779	13687	13767	13729	13691	13922	13729	13779	13886	13717	13813	13788	13864	13830	13568	13895	13866	13933	13793	13826	13916	13732	13881	13995	13793	13881	13945	13811	13825	13889	13717	13886	13796	13935	14045	13871	13540	13902	13682	13748	13871	13972	13856	13881	13819	13781	13820	13804	13907	13949	13856	13750	13776	13954	13895	13873	13697	13703	13916	13885	13918	13906	13813	13804	13917	13673	13816	13725	13829	13792	13910	13835	13864	13750	13861	13785	13962	13815	13695	13923	13822	13724	13813	13930	13765	13988	13849	13812	13773	13773	13876	13770	13845	13707	13724	13719	13825	13792	13812	13943	13847	13850	13877	13833	13902	13644	13904	13976	13867	14078	13898	13819	13846	13806	13905	13970	13803	13709	13710	13845	13898	13812	13844	13801	13812	13857	13780	13766	13887	13722	13888	13721	13872	13911	13608	13834	13801	13866	13604	13880	13709	13806	13859	13776	13917	13908	13894	13886	13664	13852	13871	13844	13762	13765	13821	13932	13788	13639	13801	13847	13953	13952	13846	13849	13850	13879	13819	14032	13830	13800	13939	13719	13916	13789	13898	13983	13876	13813	13795	13976	13919	13844	13956	13921	13921	13788	13649	13867	13887	13830	13867	13809	13845	13851	13906	13750	14009	13823	13974	13931	13891	13789	13841	13683	13908	13747	13941	13848	13864	13707	13891	13752	13874	13872	13784	13718	13873	13784	13843	13740	13853	13874	13753	13755	13832	13726	13728	13856	13799	13728	13868	13838	13739	13806	14001	13802	13758	13756	13946	13692	13850	13868	13908	13738	13823	13755	13895	13960	13860	13819	13813	13630	13762	13884	13887	13751	13884	13844	13781	13812	13826	13792	13770	13859	13843	13896	13726	13812	13761	13817	13712	14000	13866	13818	13764	13825	13801	13808	13722	13943	13671	13858	13924	13881	13897	13847	13844	14038	13857	13916	13939	13804	13820	13995	13765	13757	13915	13791	13872	13815	13833	13874	13926	13845	13826	13892	13844	13939	13767	13788	14192	13760	13963	13781	13822	13940	13895	13837	13907	14013	13709	13781	13944	13741	13711	13895	14041	13986	13971	13903	13774	13864	13755	13966	13984	13857	13765	13757	13969	13876	13794	13768	13981	13783	13721	13894	13895	13940	13877	13842	13700	13712	13801	13947	13722	13778	13869	13866	13640	13937	13923	13938	14028	13918	13696	13864	13853	13715	13984	13832	13797	13895	13897	13768	14060	13759	13817	13845	13797	13849	13957	13879	13577	13865	13782	13720	13731	13754	13819	13995	13997	13752	13881	13590	13891	14045	13984	13819	13893	13905	13800	13933	13770	13718	13899	13789	14100	13762	13882	13869	14089	13832	13847	13784	13900	13894	14017	13899	13968	13939	13890	13811	13982	13931	13848	13864	13711	13901	14011	13894	13721	13819	13765	13786	13739	13819	13834	13903	13960	13796	13727	14014	13778	13824	13965	13781	13988	13850	13960	13808	13765	13835	13794	13767	13891	13807	13940	13737	13689	13880	13814	13893	14014	13775	13865	13987	13746	13901	13831	13819	13810	13882	13756	14039	13934	13749	13904	13713	13919	13820	13836	14049	14026	13945	13866	13673	13849	13865	13919	13727	13886	13860	13970	13656	13835	13905	13702	13756	13934	13868	13852	13622	13888	13776	13760	13785	13846	13963	13877	13781	13858	13912	13827	13926	13933	13818	13855	13825	13818	13687	13879	13830	13916	13838	13749	13762	13782	13756	13769	13806	13910	13871	13901	13759	13794	13881	13729	13750	13891	13770	13742	13899	13733	13713	13970	13951	13757	13906	13730	13870	13845	13731	13859	13851	13926	13864	13657	13951	13912	13772	13919	13768	13819	14115	13963	13822	13785	13892	13780	13948	13988	13878	13889	13901	14001	13925	13887	13722	13998	13965	13780	13806	13807	13655	13831	13945	13863	13990	13775	13822	13840	13907	13821	13805	13937	13818	13842	13748	13897	13915	13820	13888	13909	13941	13864	13978	13711	13864	13861	13970	13925	13995	13898	13852	13937	13944	13809	13796	13860	13893	13929	13921	13880	13922	13863	13853	13645	13754	13854	13941	13813	13977	14016	13870	13830	13935	13947	13727	13761	13787	13741	13752	13816	13905	13851	13904	13815	13904	13873	13864	13909	13810	13822	13744	13768	13815	13990	13852
22892	21376	29411	23715	22229	26952	30644	26210	25769	26072	25401	24407	24008	23101	22083	21166	19529	18894	18623	18038	17942	17643	17187	16938	16874	16726	16648	16513	16539	16355	16335	16408	16371	16144	16251	16268	16321	16371	16328	16365	16231	16219	16220	16301	16088	16268	16261	16214	16382	16413	16337	16283	16254	16427	16210	16208	16259	16304	16280	16220	16266	16174	16043	16287	16003	16075	16035	16010	16219	16063	16182	16065	16364	16232	16043	16162	16116	16115	16201	16177	16279	16090	16096	16237	16059	15987	16282	16338	16134	16054	16077	16344	16022	16194	15957	16169	16131	16173	16222	15982	16027	16257	16261	16066	16098	16144	16197	16150	16261	16196	16235	16042	16180	16195	16259	16123	16116	16403	16170	16207	16104	16243	16200	16151	16006	15967	16118	16425	16150	16202	16145	15998	16193	16192	16105	16031	16152	15826	16118	16087	16043	16146	16117	16191	16092	16173	16122	16211	16029	16183	16120	16102	16007	16014	16346	15982	16176	16185	16128	16357	16306	16090	16063	16095	16251	16101	16116	16088	16105	16147	16184	16256	16228	16108	15991	16321	16294	16455	15957	16273	16298	16213	16143	16279	16132	16158	16116	16018	16196	16007	16150	16206	16007	16191	16200	16222	16260	15961	16242	16157	16153	16076	16124	16060	16363	16117	16139	16066	16150	16124	16055	16107	16010	16156	16010	16249	16196	16147	15971	16212	16172	16019	16069	16107	16172	16151	16138	16102	16231	16134	16224	16070	15966	16010	16210	15967	16246	16141	15989	16032	16133	16151	16327	16082	16352	16008	16151	16438	16191	15908	15896	16326	16104	16030	16245	16171	16332	16282	16141	16198	16043	16083	16097	15897	16013	16040	16139	16000	16129	16066	16192	16258	16206	16243	16114	16026	16150	15994	15987	16032	16074	16060	16069	15974	16200	16099	16333	16088	16066	16128	16030	16210	16251	16059	16338	16416	16309	16106	16100	16266	16184	16099	16186	16198	16183	16209	15896	16074	16080	16076	16182	16153	16180	16081	16277	16285	15983	15960	16202	15981	16060	16094	16143	16237	16220	16047	16170	16193	16368	16129	16308	16041	16157	16136	16171	16108	16093	16002	16340	16197	16258	16017	16113	16128	15969	16075	16050	16007	16181	16172	16032	16179	16105	16201	16096	16065	16124	16197	15854	16116	16332	16176	15933	16048	16259	16096	16097	16109	16017	16147	16113	16073	16107	16126	16212	15958	16114	16237	16207	16018	16285	15981	16161	16247	16284	15910	16096	16203	15978	16311	16130	16028	16109	16044	16045	16192	16090	16072	16021	15957	16000	16088	16256	16242	16068	16052	16120	16297	15956	16041	16002	16154	16222	16208	16059	16119	16274	16187	16358	16207	16002	16072	16109	16034	15925	15931	16186	16197	16001	16138	16274	16390	15986	15936	15953	16260	15959	15928	16045	15910	16327	16131	16215	16164	16205	16086	16225	15948	16049	16118	16059	16076	16207	16030	16047	16109	16038	16187	16042	16261	16171	15950	16306	16242	16143	15909	16216	16284	16123	16036	16111	16186	16171	16261	16137	16277	16028	15975	16077	16086	16144	16057	16066	16199	16188	16034	16021	16079	16131	16185	16181	15893	16070	16064	16219	16014	15972	16255	16080	15896	15992	16087	16317	16241	16080	16310	16271	16239	16254	16123	16154	16185	16073	16040	16048	16235	16172	15972	16073	16204	15932	16041	16136	16056	16064	16120	16164	16002	16136	16023	16132	16079	15849	16020	16091	16117	16065	16130	16148	16091	16197	16050	15977	15972	16244	15981	16095	16199	16109	16158	16171	16051	16193	15979	16100	16104	16213	16012	16089	16060	16069	16138	16255	16093	16099	16158	16272	16249	16004	16087	16210	16221	16362	16266	16136	16058	16204	15922	16291	16052	16200	16089	16153	16241	16178	16286	16179	15998	16080	16268	16028	16087	16232	16154	15909	16206	16192	16177	16238	16181	16164	15900	16260	16144	16120	15990	16200	15994	16127	16363	16065	15999	16283	16105	16137	16027	16113	16232	16311	16260	16471	16157	16115	16180	16085	16040	16087	16105	16210	16100	16040	16145	16167	16090	16265	16144	16259	16242	16159	16284	16058	15980	16086	16142	15920	16084	16049	16171	16055	16244	16403	16159	16344	15914	16027	16073	16005	15800	16175	16066	16122	16180	16183	16192	15941	15857	16323	16049	16250	16151	16043	16064	16207	16444	16313	15958	16169	16050	16155	16163	16047	16125	16134	15986	16154	16181	16035	16204	16061	16180	16110	15921	16111	16031	15979	16109	16305	15948	16019	16154	16177	15995	16264	16282	16049	15946	16046	16070	16146	16048	16174	16138	16439	16170	16206	16096	16091	16143	16125	16059	16131	16083	15969	16036	16164	16132	16003	16084	15932	16216	16053	16174	16247	16038	16321	16093	16064	16313	16292	16209	16058	16288	16049	16104	16148	16335	16193	16248	16323	16190	15915	16060	16138	16168	16139	16155	16211	15937	16114	16101	16186	16078	15830	16024	16258	15892	16129	16028	15915	16177	16071	16249	16151	16000	16047	16243	16027	16200	16328	16082	16237	16117	16107	16293	16155	15994	16080	16144	16109	16273	16100	16337	16149	16042	16008	16113	16178	15807	16020	16147	16183	16166	16123	16072	16137	16369	16231	16179	16002	16218	16142	16070	16246	16284	15912	16002	16181	15942	16058	15901	16189	16338	16286	16014	16021	16051	16114	16168	16065	16216	16175	16015	15919	16141	16159	16060	15953	16169	16180	16234	16054	16012	16071	16297	16212	16076	16282	16123	16024	16053	15940	16135	16147	16157	16132	16084	16172	16231	16036	16064	16087	16142	16116	16003	16169	16145	16027	15966	16054	16118	16045	16006	16117	16203	16152	16231	16153	16186	16123	16057	15937	16180	16068	16081	16023	16079	15912	16013	16097	16082	16127	16076	16074	15919	15991	16038	16146	16116	16153	16213	16295	16131	16009	16070	16161	16112	16042	16175	16216	15939	16151	15969	16055	16086	15967	15971	16085	16194	16110	16072	16176	16179	16017	16207	16123	16196	16380	16171	15900	16250	16195	15928	16040	16080	16163	16018	16100	16031	16008	15910	16062	15963	16285	16216	16030	16067	16195	16128	16010	16165	16126	16055	16155	16019	15898	16001	16243	16098	16165	16088	16106	16086	16035	16226	16294	16273	15917	16025	16034	16006	16119	16051	16135	16111	16074	16103	16292	15931	15960	16112	16112	16074	16193	15996	16176	16200	16091	16238	16179	16199	16259	16120	16067	16162	16155	16114	16237	16112	16300	16355	15989	16233	16215	15997	16191	16135	16093	16307	16197	16047	16125	16005	16233	16155	16089	16169	16028	16123	16216	16231	16006	15969	16169	16199	16183	16253	16098	16054	16326	15934	16280	16030	16099	16158	16199	16109	16120	16136	15953	16064	16195	16294	16297	16217	16111	16032	16157	16006	16030	16066	16170	16030	16118	16172	16157	16227	16251	16031	16199	16039	15916	16021	16190	16035	15975	16182	16119	16033	16140	16328	16027	16095	16234	16034	16177	16274	15834	16092	15960	16039	16079	15980	16154	16120	16279	16141	16091	16177	16081	16324	16274	16281	16015	16157	15994	16156	16064	16094	16165	16240	16156	15936	16014	16020	16256	16221	16270	16060	16162	16007	16125	16037	16026	16158	16134	16222	16328	16062	16073	16058	16061	16011	16153	16209	16335	16192	16030	16248	16049	16135	15911	16088	16069	16264	16046	16155	16129	15958	16117	16118	16149	16235	15936	16152	16453	15999	16014	16245	16481	15965	16186	16158	16223	16017	16020	16048	16032	16164	16205	16011	16048	16130	16117	16126	16116	15882	16255	16115	16219	16101	15950	16251	16160	16015	16094	16114	16181	15988	15918	16047	16222	16124	16210	16227	16395	16036	15927	16156	15833	16015	16163	16117	16066	16161	16073	16125	16207	16144	16321	16208	15939	16182	16014	16130	16314	16000	16136	16033	16252	16028	16156	16189	16205	16204	16102	16050	16154	16066	16250	16055	16027	16215	15964	15985	15845	16173	16166	16186	16151	16192	16371	15959	16196	16238	16124	16201	16037	15981	15854	16000	16214	16157	16173	16137	16167	16121	16155	16032	16046	16028	16232	16155	16162	16087	16095	16006	16180	15845	16192	16102	16108	16092	16218	15995	16221	16158	16194	16199	16010	16213	16074	16110	15997	16033	16120	16154	16063	16144	16091	16057	15954	15947	16145	16140	16116	16230	16063	16125	16086	16179	16068	16077	16218	16148	16078	16126	16031	16319	16173	16114	15959	16176	16048	16058	16118	16241	16208	16050	16107	16074	16178	16068	16221	16109	16084	15964	16168	16101	16097	16024	16130	16110	16233	16321	16177	16075	16297	16325	16076	16078	16046	16226	16182	15856	16050	16112	15940	16018	16210	16065	16114	16045	16163	16098	16131	16129	16113	16109	16132	16184	16133	16029	15992	16143	15994	16214	15958	15928	16217	15921	16043	16078	16278	16179	16201	15912	15950	16136	16293	16189	16336	15925	16099	15957	16085	16226	15903	16121	16189	15944	16288	16327	16186	16069	16106	16107	16059	15953	16111	16008	16148	16187	16103	16106	16074	16012	16132	16075	16080	16188	16165	16173	16088	15955	16263	16002	16244	16285	16229	16014	16171	15800	16231	16196	16181	16048	16034	16037	16289	16008	16096	15883	16160	16306	16256	15996	16274	16013	16138	16283	16135	16084	16087	16081	15963	16063	16222	16065	16091	16051	16014	16188	16190	16080	16214	15958	16145	16081	16059	16236	16088	16108	16203	16067	16044	16087	16103	16104	16031	16143	16099	16019	16134	16387	16200	16008	16041	15881	16182	16009	16034	16071	15852	16016	16000	16323	16178	16095	16178	16293	16201	16092	16350	16366	16064	15985	16129	16262	16041	16034	16224	16182	16009	16164	16155	16083	15867	15977	16198	16063	16449	15902	16072	16147	15976	16153	16152	16123	16075	16053	16098	16135	16018	16219	16136	15959	16055	16124	16178	15965	16021	16324	16353	16174	16074	16343	16042	16042	16256	16111	16154	15969	16144	16197	16111	16109
22767	43337	42227	34779	34628	32469	28762	27971	28177	27736	26809	25678	24724	23439	22241	20563	18830	17797	17123	16442	16048	15604	15144	14920	14542	14298	14324	14042	14173	14173	13851	13970	13966	13866	14003	14160	13944	14140	14113	13911	13814	13908	13942	13915	13969	13919	13876	14042	13779	13865	13817	14087	13796	13868	13801	13897	13947	13900	14130	13589	13968	13681	13939	13890	13858	13861	13795	13766	13786	13792	13756	13827	13802	13769	13809	13934	13652	13787	13903	13902	13748	13918	13739	13819	13941	13728	14025	13978	13692	13848	13657	13939	13890	13748	13860	13795	13819	13730	14000	13776	13840	13867	13946	13855	13777	13902	13801	13895	13714	13701	13704	13682	13869	13925	13737	13810	13990	13732	13969	13827	13752	13860	13775	13772	13758	13850	13925	13780	13807	13838	13847	13884	13848	13913	13784	13750	13987	13853	13786	13816	13847	13897	13922	13794	13929	13852	13827	13852	13895	13838	13963	13840	13991	13772	13765	13707	13770	13821	13752	13679	13749	13849	13891	13817	13808	13645	13830	13713	13849	13769	13831	13902	13667	13776	13805	13769	13753	13789	13789	13833	13798	13895	13929	13859	13895	13879	13728	13978	13818	13925	13723	13979	13878	13735	13889	13868	13769	13874	13741	13852	13950	13844	13834	13858	13879	13822	13814	13677	13808	14056	13846	13889	13955	13743	13699	13819	13780	13819	13964	13777	13767	13672	13913	13854	13882	13855	14008	13728	13848	13845	13662	13740	13681	13732	13689	13775	13977	13758	13922	13809	13859	13941	13780	13765	13831	13852	14006	13922	13828	13819	13923	13977	13733	13821	13893	13830	13811	13892	13930	13899	13962	13883	13892	13699	13634	13965	13888	13821	13922	13829	13786	13866	13828	13814	13794	13679	13816	13820	13823	13777	13746	13994	13879	13896	13726	14015	13782	13953	13753	13892	13961	13809	13989	13949	13759	13943	13938	13906	13911	13844	13797	13672	13840	13862	13679	13605	13867	13897	13898	13905	13833	13934	13832	13860	13808	13793	13733	13684	13709	13788	13899	13864	13863	13850	13884	13858	13773	13955	13801	13911	13943	13849	13925	13904	13867	14042	13856	13816	13867	13941	13848	13729	13703	13721	13749	13738	13956	13802	13755	13627	14012	13775	13879	13740	13719	13715	13902	13820	13715	13816	13801	13718	13766	13979	13655	13752	13714	13871	13783	13835	13813	13869	13960	14058	13633	13805	13833	13860	13870	13840	13563	13850	13834	13780	13839	13837	13835	13812	13688	13522	13875	13709	13887	13821	13797	13786	13837	13811	13797	13862	13991	13886	13797	13943	13828	13851	13655	13922	13786	13845	13765	13838	13789	13788	13853	14065	13711	13882	13851	13879	13839	13789	13866	13649	13956	14092	13844	13900	13853	13810	13711	13960	14212	13837	13754	13743	13990	13778	13732	13815	13724	13895	13748	13928	13591	13856	13743	13921	13735	13803	13807	13890	13855	13844	13787	13837	13770	14047	13756	13751	13910	13762	13800	13807	13777	13829	13834	13923	13751	13833	13792	13808	13840	13779	13866	13742	13638	13746	13703	14069	13765	13841	13668	13960	13761	13978	13808	13694	13869	13805	13859	13817	13905	13725	13930	13838	13905	13944	13857	13787	13846	13848	13864	13817	13926	13763	13859	13892	13964	13666	13814	13780	13879	13806	13979	13807	13841	13830	13794	13797	13782	13853	13800	13915	13719	13828	13963	13874	13807	13759	13757	13861	13821	13697	13686	13705	13957	13771	13763	13904	13809	13749	13793	13811	13693	13904	13854	13825	13689	13790	13849	13773	13650	13941	13877	13896	13872	13812	13800	13937	13774	13948	13862	13888	13760	13723	13637	13854	13800	13830	13858	13764	13802	13841	13993	13734	13777	13848	13732	13764	13744	13700	13911	13950	13838	13693	13734	13702	13924	13731	13686	13869	14014	13825	13872	13765	13878	13978	13811	13832	13713	13847	13729	13727	13931	13863	13822	13806	13835	13796	13930	13859	13762	13693	13941	13708	13725	13707	13959	13765	14005	13790	13896	13659	13777	13767	14046	13863	13742	13787	13933	13762	13836	13947	13886	13764	13838	13638	13804	13748	13803	13940	13717	13814	13974	13810	13954	13870	13749	13620	13844	13818	13845	13783	13861	13984	13678	13816	13776	13839	13685	13531	13805	13967	13763	13713	13810	13835	13810	13922	13741	13714	13792	13830	13827	13802	13983	13848	13866	13775	13813	13860	13678	13786	13860	13868	13854	13863	13704	13959	13784	13865	13825	13820	13888	13791	13782	13992	13766	14043	13705	13775	13850	13737	13701	13753	13909	14041	14031	13763	13833	13828	13771	13944	13761	13969	13861	13745	13881	13718	13933	13828	13768	13750	13683	13935	13913	13977	13883	13764	13807	13766	13901	13724	13667	13813	13796	13783	13876	13692	13773	13839	13742	13800	13768	13810	13919	13980	13973	13738	13862	13823	13868	13933	13864	13688	13804	13743	13716	13887	13847	13664	13863	13890	13751	13736	13852	13892	13790	13894	13659	13849	13826	13885	13667	13835	13951	13788	13706	13811	13906	13803	13771	13800	13807	13807	13873	13830	13775	13979	13817	13808	13656	13838	13848	13869	13910	13997	13773	13762	13665	13815	13891	13922	13826	14010	13792	13936	13780	13863	13877	13828	13678	13725	13879	13753	13780	13893	13809	13853	13723	13964	13827	13884	13914	13803	13878	13929	13862	13844	13934	13859	13814	13776	13817	13739	13790	13868	13892	13889	13696	13781	13815	13697	13858	13881	13651	13801	13826	13766	13806	13811	13857	13771	13854	13869	13714	13636	13750	13861	13878	13826	13915	13910	13770	13967	13826	13965	13785	13850	13738	13910	13819	13818	13769	13703	13796	13737	13837	13838	13719	13744	13800	13818	13932	13792	13791	13932	14026	13851	13756	13861	13762	13764	13751	13877	13850	13764	14028	13786	13678	13724	13812	13905	13920	13904	13795	14030	13605	13765	13987	13815	13840	13863	13856	13905	13880	13885	13874	13961	13851	13747	14014	13822	13763	13800	13924	13908	13849	13810	13857	13718	13714	13898	13764	13931	14149	13742	13982	13903	13766	13788	13725	14033	13882	13986	13772	13798	13796	13774	13891	13736	13913	13746	13861	13824	13743	13738	13730	13793	13714	13855	13781	14192	13892	13879	13897	13725	13766	13787	13938	13706	13779	13800	13909	13923	13732	14064	13724	13926	13873	13615	13809	13795	13921	13743	13849	13842	13867	13818	13743	13865	13776	13712	13745	13829	14015	13777	13768	13992	13898	13898	13894	13719	13690	13883	13939	13950	13846	13907	13934	13686	13859	13645	13853	13811	13780	13758	13800	13854	14062	13964	13935	13889	13814	13741	13708	13921	13816	13807	13881	13778	13867	14010	13898	13701	13926	13868	13767	13949	13661	13737	13918	13935	13693	13853	13755	13552	13810	13789	13860	13900	13741	13782	13697	13727	13911	13893	13721	13823	13642	13820	13883	13882	13824	13833	13840	13826	13844	13880	13792	13822	13844	13775	13693	13752	13938	13831	13812	13708	13570	13872	13704	13829	13800	13711	13578	13702	13778	13690	13917	13888	13695	13920	13828	13985	13716	13850	13938	13874	13827	13680	13870	13781	13816	13998	13827	13839	13861	13630	13832	13773	13951	13671	13864	13746	14060	13797	13768	13800	13802	13800	13900	13886	13645	13878	13828	13676	13887	13925	13946	13875	13828	13778	13881	13895	13799	13904	13725	13775	13787	13905	13846	13859	13813	13661	13915	13747	13824	13929	13986	13855	13816	13762	13958	13777	13860	13818	13913	13886	13937	13921	14016	13839	13693	13800	13788	13831	13893	13811	13860	13865	13826	13761	13968	13838	13895	13755	13859	13879	13908	13694	13760	13810	13739	13812	13757	14091	14046	13860	13786	13845	13699	13921	13752	13883	13839	13884	13957	13948	13896	13587	13805	13825	13701	13793	13779	13806	13737	13595	13854	13805	13703	13886	13863	13770	13694	13786	13947	13769	13883	13803	13854	13799	13802	13873	13887	13830	13992	13724	13877	13883	13938	13778	13780	13810	13825	13930	13813	13827	13862	13754	13673	13808	13996	13805	14019	13758	13897	13842	13921	13802	13925	13931	13866	13859	13775	13815	13866	13806	13828	13828	13836	13713	14028	13711	13872	13715	13968	13850	13862	13743	13790	13942	13864	14013	13922	13879	13826	13749	13912	13935	13924	13864	13835	13732	13755	14056	13891	13761	13793	13890	13977	13597	13818	13737	13702	13834	13733	13817	13736	13778	13976	13659	13858	13876	13777	13798	13728	13720	13732	13777	13862	13737	13799	13772	13715	13672	13916	13849	13968	13743	13827	13723	13775	13765	13800	13911	13863	13926	13868	13750	13874	13857	13777	13910	13724	13892	13509	13894	13840	13882	13881	13793	13574	13725	13704	13899	13865	13772	13895	13692	13884	13860	13754	13735	13760	13687	13804	13692	13857	13752	13859	13809	13775	13973	13845	13599	13871	13902	13864	13735	14059	13696	13907	13798	13974	13684	13827	13902	13873	13883	13641	13774	13791	13841	13773	13975	13923	13815	13844	13687	13904	13676	13681	13840	13750	13938	13889	13837	13789	13857	13938	13913	13869	13749	13866	13845	13826	13743	13724	13895	13880	13819	13777	13829	13974	13784	13851	13798	13635	13864	13863	13721	13880	13893	13954	13866	13807	13755	13828	13887	13806	13767	13774	13766	13775	13880	13900	13725	13823	13886	13775	13911	13723	13774	13776	13936	13935	13865	13949	13996	13836	13766	13798	13951	13829	13779	13803	13816	13845	13996	13738	13765	13885	13818	13949	13618	13822	14046	13818	13934	13832	13763	13880	13980	13850	13813	13871	13754	13797	14002	13834	13733	13837	13868	13784	13975	13777	13818	13790	13713	13907	13789	13789	13965	13770	13732	13771	13847	14056	13621	13820	13881	13900	13718	13784	13722	13851	13815	13883	13797	13803	13799	13868	13980	13794	13789	13873	13879	13771	13858	13866	13794	13912	13720	13929	13886	13863	13808	13862	13772	13974	13864	13922	13856
27595	23567	30298	29141	26298	26497	24556	22915	22927	22658	22403	21728	21194	20359	19544	18907	18611	18035	17969	17650	17725	17328	17295	17080	16948	16987	17095	16784	16875	17034	16904	17046	16842	16797	16966	17052	16899	16973	17099	16892	17124	16804	16970	16887	16887	17008	16823	17063	16744	17085	16824	17025	16874	16884	16976	17071	16836	16906	16873	16874	16992	17294	16704	16924	17203	16955	16970	16921	17137	16934	16750	16873	16906	16817	17015	16711	16799	16885	16848	16831	16999	16799	17069	16951	17062	16846	16870	16879	16809	16881	16851	16856	16887	16853	16766	16767	16852	16734	17056	16943	17026	16953	16912	16817	16986	16883	16858	16922	17109	16982	16992	16686	16814	16607	16815	16776	17035	16559	16647	17077	16749	16764	16836	16829	16965	16701	16966	16916	16818	16906	16969	17013	16682	16944	16989	16945	16940	16840	17062	16588	16806	17136	17115	16870	16828	16830	16666	16862	17000	16709	16959	16899	16924	16872	16803	16618	16635	16781	16779	16804	16863	17053	16907	17042	16959	16822	16876	16959	16903	16807	16716	16854	16962	16804	16784	16832	16856	16910	16850	16805	16792	16801	16986	16807	16880	16801	16980	16903	16811	16725	16827	16845	16626	16937	17021	16999	17006	16955	16924	16756	16964	17091	16713	16902	17037	16863	16846	16721	16904	16957	16836	16996	17140	16845	16931	16699	16884	16711	16664	16971	16980	16943	16797	16974	16867	16956	16973	16836	16749	16904	16717	16937	16999	16986	16895	16743	16934	16809	17045	16848	16869	16850	16901	16854	16930	16952	16938	16937	16965	16846	16848	16834	16793	16871	16971	16958	16953	16883	16933	16599	17016	16755	16960	16885	16702	16823	16897	16868	16933	16806	16876	16745	16972	16901	17048	16957	16716	16925	16950	16885	16954	16870	17052	16947	16920	16848	16925	16884	16840	16709	16852	16983	16782	16849	16874	16914	17027	16824	16591	16693	16787	17006	16840	16941	16926	16995	16756	16880	16888	17033	16987	16874	16891	16548	16859	16880	16874	16826	16812	17052	16927	16814	16837	16752	16728	16798	16931	16713	16883	16743	16973	16855	16828	17047	16862	16780	16978	16887	16897	16847	16851	16916	17031	16959	16857	16790	16791	16695	16844	16741	16801	16943	16724	16788	16887	17069	17009	16949	16882	16924	17030	17007	16869	16868	16746	17030	16950	16914	16875	16877	16767	16943	16729	16832	16850	16946	16763	17004	16957	17008	16950	16766	16892	16865	16737	16669	16701	16970	16741	16885	16879	16943	16960	16996	16715	16760	16737	16858	16912	16890	16759	16717	16819	17035	17090	17048	16953	16779	16957	16783	16929	16907	16955	17107	16875	16831	16919	16984	16727	17094	17051	17052	17069	16912	16838	16707	16912	16889	16736	16961	16809	16915	16756	16875	17018	16844	16950	16956	16925	16834	16963	16848	16857	17038	16950	16839	16999	16949	16943	16983	16883	16966	16808	16909	16781	16730	17031	16734	16742	16845	16908	17007	17040	16848	16897	16516	16929	16967	17023	16950	16888	16830	16830	16802	16735	16817	17026	17012	17120	16816	16875	16868	16809	16970	16909	16943	16898	16863	17088	16829	16937	17005	16829	16973	16778	16930	16845	16975	16832	16658	16982	16961	16881	16878	16806	16928	16736	16837	16985	16812	17038	16837	16885	16749	16808	16850	16788	16806	16891	16637	16814	16985	16849	16837	16954	16857	16961	16963	16931	16738	16918	16798	16788	16852	17046	16886	16695	16964	16680	16919	16979	16810	16720	16929	17050	16923	16935	16845	17098	16887	16878	16845	16818	16954	17044	16734	16878	16644	16795	16914	16763	16856	17198	16950	16910	16863	16896	16886	16700	16763	16736	16784	16882	16891	16651	16983	16918	16996	16988	16837	16676	16859	16851	16729	16964	16797	17117	16793	16799	16936	16879	16955	16746	17060	16796	16620	17060	16798	16937	16771	16845	16876	17005	16922	16745	16664	17063	16875	16983	16893	17001	16791	16868	16956	17030	16904	16990	16934	16739	16816	17034	17209	16969	16771	16977	16857	16935	16971	16870	16857	17052	16795	16789	16853	16720	16667	16767	16959	16897	16756	16827	16724	16965	16789	16967	16855	16696	16942	17037	17052	17021	16899	16701	16914	16743	16803	16994	16847	16883	16947	16899	16910	16988	16873	16838	16770	16905	17038	16724	16902	16790	16735	16662	16889	16892	16985	17007	17091	16980	16730	16732	16823	17038	16844	16926	16765	16807	16882	16969	16859	16935	16872	16798	16965	16866	16889	16979	16955	16797	16806	16920	17092	16964	17135	16872	16839	16951	16985	16950	17083	16740	16849	16784	16875	16995	16773	16812	16933	16705	16879	16849	16886	16978	16948	16900	16801	16916	16854	17056	16760	16849	16919	16890	16824	17016	16994	16916	16861	17101	16771	16900	17059	16888	17008	16829	16825	17223	17081	16922	16824	16854	17001	16799	16747	16916	16877	17004	17122	16915	16869	16922	17091	17019	16855	16692	16838	16892	16828	16998	16807	16910	16989	17077	16909	17069	17015	16812	16864	16721	16834	16878	16953	16755	16928	16987	16963	16874	16905	17090	16936	16968	16889	17170	16868	17033	16809	16871	16790	17091	16839	16794	16922	16998	16729	16705	17133	16778	16806	17158	17140	17017	16864	16716	16984	16948	16744	16882	16816	16901	16838	17015	16930	16896	16800	16923	16719	16924	16817	16812	16833	16897	16876	16997	16764	17095	17069	16911	16750	17110	16838	16730	16903	17109	17069	17000	16940	16859	16819	16793	16827	16874	16990	17064	16767	17066	17001	17135	16927	16912	16850	16898	17080	16980	16931	16828	16973	16840	17039	16963	17149	17011	16820	16846	16896	16756	16941	16857	16874	16740	16923	16874	16804	16884	16860	16762	16869	16857	16805	16941	16890	16872	16816	16862	17117	16823	16664	16931	17066	16812	16856	16861	16862	16937	16858	16883	17070	16968	16931	16925	16981	16604	16787	16994	16961	16801	16792	16790	16790	16979	16823	17043	16817	16956	16895	16850	16873	16743	16933	16832	16813	16866	16752	16759	16815	16936	16802	16917	16958	16826	16846	17112	17051	16909	17001	16975	17039	16805	17058	16872	17044	16940	16988	16907	16827	16883	16940	16792	16895	16926	16888	16909	16876	17072	16973	16943	16829	16920	16765	16747	16837	16725	16873	16900	16959	17164	16808	16775	16890	16861	16956	16899	16878	16836	16948	16896	16781	16781	16685	16863	16878	17027	16821	16815	16958	16884	17047	16802	16971	16907	16906	16829	16861	17026	16914	16872	16770	16880	16812	16773	16737	16812	16920	16895	16878	16718	16780	16742	17037	16940	16908	16929	16755	16747	16656	16835	16963	16952	16868	16799	16789	16793	17106	16866	16813	17259	16872	16811	16900	16889	17067	16818	16943	16894	16911	17009	16813	16917	16849	16894	16715	16996	16921	17042	17042	16557	16922	17131	17000	16901	17061	16960	17158	16840	16800	16864	16740	16730	16753	16933	16993	17049	16934	17038	17083	16980	16825	17116	16808	16782	16957	16806	16856	16832	16821	16894	16833	16925	16933	16757	17078	17063	16853	16775	17113	16939	16991	16879	16930	17017	16750	16869	16741	17043	16717	16765	17114	16860	17019	16827	17136	17120	16801	16864	16968	16838	16777	16773	16762	16860	16777	16943	16847	17081	16920	16944	16855	16799	16896	16809	16862	16828	16886	16830	16892	16887	16829	16880	16802	16832	16794	16903	16755	17160	16842	16801	16781	16730	17033	16803	16900	17007	16885	16914	16933	16868	17044	16823	16909	16966	17012	16942	16676	16784	16701	16950	17104	16758	16641	16949	16971	17231	16877	16762	16969	16895	16978	17033	16900	16765	17040	16759	17014	16830	16756	17040	16897	16780	16789	16883	16798	16858	16980	16899	16908	17081	16912	16799	16936	16698	17006	16816	16787	17071	16973	17024	16764	16807	16975	16864	17045	16955	16781	16780	16938	17030	16866	17005	17038	17091	16943	16831	16923	16722	16950	16920	16863	17013	17027	16896	16780	16760	16833	16734	16761	16893	16873	17059	16909	16724	16951	16943	16758	16902	16882	16987	17147	16791	16812	16920	16844	16892	17133	16846	16950	16799	16845	16939	16741	17009	16654	16746	17050	16929	16910	16760	16849	17092	17018	16876	16814	16914	16827	17068	16922	16807	16808	16963	16993	16999	16872	17018	17027	17107	17058	16882	16993	16901	17077	17001	17025	16924	16777	16762	16832	16958	16799	16903	16927	17084	16981	16965	17037	16882	16866	17046	16915	16909	17020	16838	16757	17045	17009	16714	16961	16890	17135	17016	16983	16891	16916	16860	16802	16972	16872	16896	16904	16795	17084	16943	16923	16784	16905	16901	16779	16849	17079	16800	16806	16851	16850	16903	16795	16867	16822	16976	16952	16849	16671	16898	17250	16720	16858	16867	16937	16848	17037	16863	16995	17001	16804	16998	17076	16884	17001	16955	16915	16714	16938	16900	16812	16781	16812	16775	16838	17059	16903	16851	16890	16855	16920	17051	16975	16875	16826	17016	16938	16712	16901	16893	16896	16713	17028	16789	16943	16886	16961	16831	16929	17029	16969	16604	16685	16934	16816	17003	16884	16863	16822	16919	16952	17177	17061	17051	17047	16820	16882	16910	16847	16773	16840	16979	16918	16928	16924	17042	16907	16977	16827	16961	16827	16924	16857	17047	16894	16976	16868	17081	16888	16994	16796	16638	17041	16909	16685	16838	16768	16736	16813	16923	16954	16824	16962	17011	16864	16914	16908	16888	16786	16841	16798	16844	16839	16895	16879	16863	16797	16991	16831	17030	16859	16893	16792	16977	16903	16611	16786	16917	16842	16971	16833	16989	16656	17041	16686	16813	16812	16872	16805	16776	16943	16914	16874	16859	17002	16804	16913	17041	16787	17084	16819	16976	16924	16760	16936	16879	16893	16793	16856	16865	17062	16803	16699	16911	16852	16871	16877	16946	17016	16872	16578	16781	16910	16761	16860	16726	16966	16908	16859	16780	16736	16774	16954	16842	16888	17087	16973
21342	33595	32732	27786	27871	27471	24898	23858	23403	22781	22302	21483	20546	19429	18191	17167	16654	16064	15690	15305	15240	14858	14650	14610	14455	14461	14532	14280	14183	14290	14269	14323	14170	14276	14425	14480	14391	14248	14424	14340	14413	14430	14217	14516	14451	14327	14393	14260	14241	14305	14373	14311	14412	14370	14375	14425	14471	14219	14217	14567	14218	14317	14414	14328	14196	14216	14356	14190	14273	14410	14410	14028	14377	14413	14410	14294	14405	14456	14241	14261	14334	14325	14229	14514	14510	14213	14316	14234	14303	14240	14502	14193	14199	14222	14253	14315	14323	14403	14461	14196	14224	14204	14312	14188	14471	14351	14472	14569	14222	14253	14398	14365	14205	14282	14470	14464	14302	14468	14226	14422	14261	14373	14230	14424	14330	14243	14332	14430	14278	14180	14446	14197	14467	14249	14430	14449	14225	14293	14333	14386	14312	14344	14167	14301	14256	14327	14365	14301	14300	14345	14410	14305	14330	14229	14289	14345	14438	14243	14376	14363	14227	14392	14314	14443	14333	14253	14419	14371	14476	14298	14262	14219	14347	14264	14501	14301	14388	14376	14177	14380	14131	14338	14352	14322	14210	14196	14157	14221	14280	14369	14294	14306	14330	14209	14439	14265	14373	14273	14258	14368	14351	14250	14441	14321	14442	14338	14356	14370	14334	14271	14365	14333	14242	14333	14221	14475	14206	14256	14217	14447	14190	14226	14260	14354	14369	14177	14310	14499	14201	14122	14226	14360	14229	14241	14370	14257	14336	14219	14429	14402	14408	14188	14247	14226	14410	14370	14333	14296	14328	14302	14501	14404	14375	14378	14371	14223	14319	14396	14323	14219	14411	14293	14317	14323	14290	14328	14477	14281	14306	14444	14255	14212	14352	14234	14171	14463	14319	14495	14298	14296	14358	14304	14208	14357	14462	14413	14430	14270	14425	14284	14332	14301	14277	14333	14248	14443	14380	14271	14316	14333	14427	14456	14291	14215	14482	14201	14271	14252	14296	14425	14295	14507	14414	14233	14257	14329	14405	14275	14360	14373	14142	14396	14335	14272	14158	14372	14295	14218	14423	14422	14368	14380	14223	14271	14429	14358	14454	14306	14149	14306	14447	14129	14167	14248	14238	14095	14247	14376	14211	14276	14353	14279	14317	14312	14316	14288	14376	14256	14584	14175	14244	14161	14298	14354	14329	14346	14424	14416	14365	14360	14456	14203	14211	14337	14417	14327	14292	14350	14343	14185	14425	14261	14404	14329	14381	14328	14314	14298	14411	14313	14257	14142	14489	14406	14377	14286	14374	14211	14254	14318	14434	14331	14209	14348	14433	14138	14373	14203	14380	14339	14168	14162	14392	14209	14470	14337	14343	14329	14361	14136	14341	14436	14478	14420	14228	14478	14321	14262	14442	14307	14284	14328	14311	14342	14463	14349	14310	14329	14338	14426	14353	14430	14396	14220	14508	14296	14229	14224	14436	14351	14349	14400	14339	14156	14199	14325	14270	14576	14316	14140	14204	14372	14317	14269	14379	14301	14421	14360	14475	14293	14465	14300	14273	14163	14313	14298	14216	14316	14221	14259	14333	14402	14306	14268	14323	14259	14250	14360	14532	14259	14313	14385	14389	14323	14354	14273	14340	14174	14279	14231	14469	14420	14340	14295	14206	14210	14456	14331	14419	14358	14305	14378	14390	14293	14289	14308	14393	14189	14355	14353	14290	14277	14404	14326	14200	14232	14118	14263	14353	14347	14395	14369	14295	14141	14435	14323	14262	14332	14220	14417	14325	14464	14449	14187	14251	14230	14361	14186	14374	14390	14342	14164	14326	14378	14369	14390	14369	14114	14387	14292	14414	14264	14343	14282	14303	14205	14384	14440	14299	14505	14308	14276	14337	14318	14457	14319	14301	14343	14181	14282	14384	14207	14386	14319	14359	14331	14410	14324	14422	14307	14453	14219	14222	14241	14276	14282	14283	14260	14318	14374	14279	14329	14337	14369	14214	14314	14292	14213	14292	14433	14250	14060	14342	14406	14238	14278	14459	14349	14241	14413	14358	14265	14342	14273	14348	14287	14347	14404	14280	14337	14270	14363	14336	14429	14068	14192	14361	14101	14453	14219	14396	14168	14336	14266	14200	14317	14198	14435	14399	14435	14437	14224	14358	14259	14393	14467	14371	14256	14292	14381	14384	14293	14461	14314	14381	14377	14363	14297	14300	14262	14341	14323	14305	14434	14223	14274	14153	14267	14295	14357	14484	14319	14323	14341	14426	14334	14300	14302	14328	14214	14472	14413	14393	14492	14423	14274	14278	14355	14454	14262	14339	14285	14205	14178	14341	14509	14330	14324	14306	14266	14073	14263	14139	14312	14377	14262	14284	14268	14474	14299	14291	14257	14417	14400	14324	14303	14237	14289	14283	14371	14260	14290	14288	14228	14383	14482	14361	14328	14537	14223	14307	14429	14298	14298	14203	14583	14209	14052	14372	14261	14324	14193	14248	14403	14271	14326	14156	14416	14277	14259	14335	14374	14455	14449	14224	14453	14259	14257	14223	14256	14395	14163	14190	14213	14316	14309	14183	14194	14342	14323	14223	14258	14374	14362	14268	14243	14285	14202	14287	14453	14215	14415	14286	14125	14446	14222	14279	14377	14319	14257	14450	14265	14290	14296	14128	14205	14240	14269	14485	14206	14631	14309	14192	14360	14360	14167	14073	14105	14334	14250	14342	14237	14373	14271	14264	14338	14227	14305	14503	14305	14162	14201	14193	14233	14430	14341	14327	14283	14369	14287	14272	14247	14264	14326	14328	14431	14298	14130	14178	14472	14269	14481	14201	14279	14586	14447	14303	14271	14347	14309	14491	14297	14402	14364	14421	14264	14385	14268	14324	14251	14323	14487	14261	14199	14281	14206	14361	14292	14257	14390	14310	14359	14369	14437	14340	14254	14350	14291	14251	14354	14164	14318	14230	14293	14179	14371	14380	14206	14224	14145	14392	14462	14488	14312	14406	14435	14270	14406	14351	14329	14365	14368	14401	14319	14334	14190	14180	14323	14510	14392	14208	14276	14210	14414	14340	14408	14374	14352	14267	14452	14340	14469	14408	14375	14409	14472	14410	14297	14419	14126	14459	14340	14298	14357	14239	14242	14288	14362	14399	14262	14302	14269	14409	14228	14216	14277	14380	14226	14392	14394	14239	14193	14211	14335	14403	14405	14439	14260	14381	14347	14302	14197	14397	14249	14314	14307	14282	14418	14269	14331	14171	14321	14417	14423	14168	14270	14307	14254	14234	14365	14441	14150	14209	14452	14266	14292	14380	14350	14213	14340	14336	14401	14383	14390	14426	14426	14354	14274	14390	14316	14325	14298	14350	14241	14282	14413	14413	14461	14514	14198	14310	14228	14436	14321	14458	14355	14399	14298	14156	14324	14373	14355	14237	14267	14287	14420	14128	14375	14164	14108	14597	14338	14272	14354	14412	14420	14395	14327	14300	14319	14230	14339	14239	14347	14232	14424	14253	14374	14330	14352	14311	14339	14245	14389	14333	14305	14385	14334	14376	14433	14512	14333	14412	14335	14452	14384	14259	14247	14456	14275	14379	14363	14331	14414	14206	14333	14236	14341	14301	14281	14284	14428	14422	14268	14390	14132	14417	14180	14286	14418	14331	14373	14246	14408	14331	14516	14323	14286	14221	14498	14288	14221	14202	14285	14424	14368	14417	14319	14368	14142	14302	14176	14420	14356	14223	14330	14166	14384	14372	14217	14405	14354	14297	14302	14277	14264	13989	14421	14208	14114	14268	14309	14320	14354	14442	14376	14150	14329	14494	14334	14425	14497	14275	14345	14264	14274	14351	14312	14397	14328	14297	14500	14283	14295	14134	14374	14360	14271	14370	14288	14233	14273	14305	14336	14321	14552	14401	14320	14140	14378	14258	14454	14292	14281	14428	14295	14298	14227	14362	14331	14372	14363	14364	14065	14311	14405	14363	14381	14457	14318	14136	14094	14341	14264	14225	14355	14340	14298	14428	14291	14339	14420	14322	14172	14383	14151	14476	14363	14391	14334	14269	14372	14269	14303	14320	14375	14191	14241	14323	14423	14283	14307	14321	14321	14480	14216	14239	14248	14368	14408	14305	14166	14322	14272	14459	14409	14429	14343	14356	14378	14241	14417	14189	14416	14389	14290	14400	14121	14297	14240	14467	14424	14247	14411	14361	14110	14313	14401	14243	14273	14297	14401	14345	14285	14442	14379	14387	14329	14346	14501	14449	14478	14280	14428	14358	14277	14322	14314	14259	14335	14194	14468	14216	14336	14299	14377	14149	14247	14300	14226	14448	14354	14433	14384	14364	14240	14381	14436	14442	14375	14481	14366	14409	14428	14292	14295	14491	14276	14566	14336	14241	14509	14431	14426	14354	14280	14293	14234	14298	14218	14264	14336	14255	14310	14324	14428	14255	14226	14331	14313	14382	14268	14238	14284	14345	14294	14285	14287	14288	14390	14444	14175	14400	14392	14319	14349	14315	14317	14428	14557	14307	14281	14208	14282	14270	14216	14243	14167	14360	14368	14344	14301	14363	14359	14305	14280	14474	14500	14222	14273	14425	14419	14389	14338	14348	14381	14233	14171	14129	14151	14307	14307	14295	14337	14365	14340	14276	14402	14454	14407	14135	14415	14227	14334	14225	14393	14223	14205	14367	14513	14331	14454	14350	14048	14368	14283	14296	14422	14346	14440	14412	14330	14282	14337	14196	14300	14230	14449	14254	14417	14362	14402	14455	14241	14397	14184	14381	14453	14352	14376	14320	14085	14385	14317	14330	14428	14216	14319	14325	14359	14333	14272	14382	14429	14392	14283	14373	14271	14230	14397	14325	14353	14176	14347	14307	14331	14449	14293	14283	14283	14278	14343	14434	14304	14207	14363	14341	14316	14267	14273	14307	14373	14351	14390	14341	14378	14357	14213	14286	14440	14149	14356	14438	14289	14229	14213	14412	14268	14405	14371	14393	14078	14399	14571	14325	14360	14431	14562	14328	14304	14206	14249	14418	14327	14287	14362	14070	14199	14441	14371	14264	14279	14364	14369	14350	14334	14322	14208	14379	14347	14361	14186	14339	14307	14328	14224
23576	21294	29109	24259	25402	31407	32701	28576	27554	26790	25825	24619	23365	22118	21220	20352	19638	19136	18858	18320	18267	18014	17660	17784	17410	17520	17499	17357	17537	17612	17432	17428	17388	17428	17295	17243	17374	17416	17329	17179	17468	17247	17394	17545	17402	17430	17313	17370	17420	17395	17361	17376	17290	17318	17208	17374	17414	17320	17186	17380	17225	17196	17251	17150	17176	17305	17258	17307	17048	17314	17310	17135	17326	17369	17244	17269	17310	17347	17417	17167	17164	17319	17159	17101	17293	17174	17102	17135	17176	17228	17197	17273	17280	17289	17200	17187	17287	17176	17329	17265	17139	17121	17136	17269	17183	17239	17042	17198	17355	17093	17142	17020	17347	17355	17148	17153	17253	17245	17289	17178	17048	17270	17212	17243	17314	17039	17241	17087	17234	17305	17177	17146	17357	17248	17365	17095	17120	17407	17321	17119	17356	17434	17374	17275	17320	17141	17247	17330	17127	17309	17431	17269	17089	17300	17398	17145	17200	17304	17109	17254	17165	17150	17065	17332	17334	17289	17168	17455	17179	17189	17312	17309	17416	17273	17064	17190	17115	17245	17231	17223	17210	17231	17107	17494	17310	17297	17179	17242	17111	17239	17144	17276	17126	17198	17121	17415	17240	17181	17247	17014	17258	17269	17345	17382	17305	17290	17101	17305	17454	17429	17182	17239	17230	17308	17357	17250	17308	17026	17193	17301	17276	17257	17123	17233	17322	17193	17291	17207	17235	17318	17168	17279	17135	17092	17354	17368	17301	17159	17262	17178	17251	17007	17374	17140	17214	17144	17237	17382	17320	17504	17219	17402	17324	17230	17319	17183	17330	17380	17319	17089	17342	17357	17373	17354	17355	17298	17281	17289	17361	17090	17171	17340	17119	17193	17496	17034	17120	17066	17061	17241	17154	17328	17365	17178	17143	17195	17231	17094	17301	17283	17232	17252	17108	17174	17285	17159	17158	17149	17259	17395	17229	17197	17144	17280	17280	17319	17219	17402	17122	17224	17268	17329	17462	17229	17134	17182	17234	17371	17240	17288	17299	17194	17188	17350	17224	17134	17417	17252	17091	17219	17222	17306	17147	17259	17323	17246	17521	17383	17230	17020	17499	17315	17232	17081	17100	17282	17129	17218	17163	17250	17170	17309	17405	17346	17185	17210	17069	17288	17231	17127	17433	17188	17275	17258	17232	17369	17359	17144	17273	17215	17277	17285	17247	17373	17193	17222	17203	17180	17187	17065	17207	17261	17188	17296	17157	17287	17106	17301	17397	17074	17119	17262	17249	17186	17327	17196	17295	17214	17303	17175	16949	17353	17060	17284	17131	17179	17347	17181	17039	17289	17155	17242	17370	17095	17232	17316	17277	17329	17253	17102	17330	17239	17289	17341	17219	17103	16985	17256	17121	17152	17227	17176	17315	17102	17084	17248	17285	17099	17143	17070	17018	17066	17185	17205	17341	17279	17140	17047	17387	17211	17372	17050	17313	17142	17251	17276	17186	17356	17209	17170	17135	17178	17256	17329	17403	17281	17027	17229	17023	17113	17258	17247	17095	17273	17343	17252	17008	17154	16975	17285	17134	17133	17345	17064	17192	17299	17085	17243	17328	17326	17299	17259	17351	17280	17282	17259	17102	17258	17279	17031	16969	17225	17230	17137	17384	17290	17389	17167	17334	17145	17500	17093	17337	17150	17406	17303	17337	16947	17406	17154	17154	17377	17119	17129	17322	17308	17046	17284	17270	17301	17250	17155	17234	17171	17354	17204	17319	17038	17285	17254	17065	17280	17315	17140	17186	17233	17323	17184	17181	17141	17264	17294	17317	17144	17315	17292	17340	17222	17235	17425	17365	17142	17367	17207	17246	17257	17162	17278	17320	17187	17226	17228	17377	17177	17302	17167	17229	17035	17013	17424	17267	17341	17338	17306	17225	17347	17142	17339	17004	17115	17266	17257	17195	17366	17115	17313	17092	17286	17064	17272	17038	17327	17167	17146	17392	17185	17015	17220	17191	17269	17295	17326	17175	17058	17296	17190	17190	17163	17305	17113	17351	17278	17399	17156	17002	17203	17261	17230	17238	17295	17223	17278	17251	17162	17273	17224	17401	17300	17254	17142	17184	17325	17058	17218	17198	16962	17099	17309	17338	17183	17416	17248	17346	17190	17316	17145	16994	17152	17251	17275	17178	17244	17330	17151	17231	17422	17288	17179	17210	17252	17419	17000	17170	17049	17138	17362	17207	17033	17240	17257	17243	17351	17130	17169	17228	16974	17195	17132	17058	17214	17210	17363	17348	17304	17138	16978	17055	17236	17117	17184	17219	17255	17201	17341	17051	17085	17392	17116	17245	17366	17222	17229	17193	17362	17111	17173	17287	17251	17294	17343	17344	17373	17321	17261	17264	17199	17233	17356	17405	17294	17151	17136	17058	17136	17103	17209	17396	17103	17237	17249	17151	17267	17227	17377	17350	17013	17138	17217	17315	17465	17358	17240	17156	16987	17423	17358	17311	17052	17119	17007	17282	17118	17185	17194	17143	17378	17334	17222	17321	17233	17381	17179	17379	17207	17251	17184	17165	17208	17054	17219	17205	17193	17342	17214	17238	17232	17349	17020	17235	17219	17284	17303	17154	17367	17409	17212	17203	17224	17272	17290	17372	17205	17349	17183	17251	17115	17158	17123	17230	17442	17060	17136	17183	17171	17261	17390	17215	17103	17236	17133	17357	17391	17265	17228	17065	17220	17247	17028	17271	17078	17154	17223	17194	17230	17193	17355	17223	17349	17391	17283	17329	17099	17194	17193	17296	17246	17218	17169	17167	17226	17291	17263	17298	17438	17285	17179	17171	17164	17136	17322	17175	17117	17230	17262	17259	17131	17133	17057	17094	17159	17367	17166	17423	17391	17293	17165	17365	17281	17327	17443	17191	17206	17273	17355	17214	17080	17328	17436	16995	17225	17332	17236	17321	17180	17181	17208	17196	17238	17192	17189	17312	17387	17408	17249	17488	16981	16973	17133	17251	17231	17248	17199	17077	17187	17351	17204	17027	17089	17001	17315	17331	17304	17338	17367	17270	17171	17294	17207	17489	17218	17082	17171	17155	17227	17280	17176	17097	17176	17244	17136	17329	17183	17218	17138	17032	17112	17285	17192	17301	17274	17282	17232	17264	17284	17437	17157	17228	17320	17413	17307	17499	17166	17146	17226	17445	17117	17056	17171	17112	17376	17331	17299	17099	17253	17212	17456	17157	17249	17066	17264	17396	17158	17275	17373	17205	17404	17371	17107	17130	17199	17154	17311	17156	17251	17142	17205	17131	17241	17359	17358	17336	17269	17172	17134	17135	17227	17107	17263	17194	17234	17127	16955	17137	17252	17254	17054	17058	17114	17293	17142	17269	17333	17382	16981	17139	17258	17219	17429	17015	17090	17319	17124	17476	17132	17130	17185	17110	17125	17105	17238	17355	17201	17124	17278	17254	16996	17327	17030	17299	17274	17307	17382	17379	17245	17148	17284	17407	16971	17201	17199	17056	17222	17220	17258	17250	17023	17111	17284	17317	17258	17325	17397	17170	17182	17334	17282	17180	17090	17144	17117	17213	17111	17106	17093	17235	17234	17162	17054	17073	17104	17351	17188	17407	17109	17149	17321	17199	17290	17491	17223	17194	17105	17226	17203	17267	17110	17532	17322	17180	17202	17279	17232	17366	17223	17320	17151	17237	17096	17299	17438	17164	17358	17340	17080	17100	17159	17317	17309	17222	17193	17242	17272	17162	17199	17243	17415	17148	16953	17236	17269	17446	17319	17089	17262	17283	17391	17326	17349	17197	17251	17152	17118	17226	17149	17280	17217	17284	17430	17420	17210	17114	17094	17454	17236	17261	17160	17311	17126	17220	17432	17386	17114	17397	17197	17330	17242	17403	17165	17301	17223	17027	17014	17368	17441	17136	17316	17414	17082	17291	17174	17247	17133	17174	17149	17403	17345	17167	17291	17205	17181	17369	17194	17136	17350	17156	17279	17312	17298	17170	17449	17197	17174	17300	17157	17307	17349	17436	17358	17299	17153	17074	17252	17167	17195	17382	17488	17066	17208	17325	17106	17231	17303	17120	17263	17274	17337	17363	17158	17316	17266	17308	17135	17386	17154	17224	17462	17193	17347	17223	17205	17279	17427	17351	17428	17229	17246	17385	17382	17395	17061	17163	17000	17122	17126	17354	17293	17204	17120	17324	17138	17419	17166	17341	17134	17318	17193	17004	17165	17240	17166	17155	17138	17317	17418	17329	17273	17267	17229	17285	17233	17263	17108	17278	17275	17147	17137	17168	17164	17141	17003	17351	17389	17386	17357	17304	17235	17154	17256	17327	17186	17385	17202	17296	17149	17237	17309	17222	17034	17154	17276	17209	17234	17286	17210	17228	17288	17196	17269	17191	17127	17249	17325	17335	17158	17067	17173	17243	17267	17351	17340	17368	17381	17092	17105	17315	17162	17190	17172	17310	17281	17273	17300	17237	17313	17037	17174	17080	17279	17320	17156	17120	17125	17202	17177	17345	17291	17204	17113	17409	17127	17487	17220	17385	17056	17287	17326	16991	17245	17337	17433	17247	17141	17277	17082	17317	17055	17157	17195	17347	17309	17350	17332	17200	17190	17024	17334	17183	17233	17257	17211	17267	17288	17342	17109	17109	17001	17154	17187	17162	17250	17282	17218	17279	17149	17336	17214	17326	17423	17221	17049	17340	17087	17215	17115	17262	17274	16969	17164	17209	17055	17287	17135	17321	17189	17388	17141	17278	17199	17315	17145	17140	17116	17153	17097	17251	17130	17318	17182	17129	17179	17239	17194	17111	17294	17231	17393	17177	17139	17049	17316	17162	16991	17233	17203	17395	17191	17100	17248	17506	17255	17287	17251	17079	17109	17189	17305	17304	17157	17179	17203	17212	17221	17191	17288	17194	17328	17085	17265	17436	17277	17091	17185	17257	17103	17243	17229	17322	17094	17208	17249	17159	17259	17076	17141	17061	17166	17087	17237	17258	17259	17217	17132	17339	17418	17404	17232	17270	17450	17189	17292	17213	17297	17293	17045	17188	17200	17291	17214	17183	17251	17239	17032	17097	17198	17055	17114
22024	40911	39996	35463	36420	35079	32402	30356	28970	27918	26460	24869	23142	21437	20015	18697	17616	16975	16562	15957	15653	15186	15020	14739	14962	14698	14815	14563	14755	14465	14565	14790	14634	14471	14744	14650	14762	14626	14637	14528	14660	14543	14585	14415	14506	14599	14497	14515	14534	14390	14545	14614	14660	14633	14530	14352	14590	14591	14487	14560	14635	14613	14339	14509	14328	14481	14509	14515	14453	14566	14684	14574	14609	14469	14548	14620	14608	14567	14625	14686	14499	14413	14547	14671	14434	14610	14535	14613	14594	14399	14582	14577	14584	14370	14417	14550	14457	14462	14648	14570	14372	14563	14509	14480	14498	14564	14557	14459	14525	14492	14291	14471	14400	14519	14458	14582	14356	14439	14540	14632	14535	14484	14519	14477	14375	14368	14422	14364	14491	14339	14590	14457	14516	14587	14461	14527	14595	14587	14465	14528	14504	14449	14412	14553	14597	14623	14604	14452	14655	14463	14513	14625	14505	14728	14469	14526	14386	14608	14476	14786	14555	14534	14528	14506	14430	14702	14524	14439	14432	14557	14340	14569	14693	14530	14489	14664	14536	14489	14568	14635	14565	14574	14575	14428	14530	14465	14640	14667	14565	14357	14452	14495	14637	14346	14693	14465	14593	14487	14522	14646	14434	14486	14682	14452	14496	14533	14544	14473	14527	14453	14540	14410	14478	14681	14558	14672	14569	14560	14329	14507	14502	14677	14538	14387	14706	14496	14469	14431	14423	14579	14428	14522	14510	14299	14548	14481	14508	14637	14612	14453	14549	14390	14648	14515	14521	14499	14567	14540	14423	14507	14446	14480	14448	14599	14725	14435	14374	14469	14562	14537	14541	14401	14498	14642	14565	14499	14607	14628	14286	14562	14501	14671	14435	14555	14465	14382	14403	14449	14637	14495	14449	14527	14524	14521	14368	14439	14702	14449	14444	14696	14397	14521	14521	14618	14685	14293	14603	14585	14446	14422	14497	14716	14367	14406	14528	14757	14610	14563	14390	14522	14454	14373	14491	14462	14695	14423	14451	14407	14474	14329	14483	14367	14545	14686	14523	14603	14403	14693	14385	14409	14368	14475	14532	14477	14398	14494	14510	14610	14373	14457	14492	14445	14376	14867	14497	14456	14640	14481	14559	14565	14401	14520	14466	14559	14634	14464	14354	14481	14713	14474	14634	14537	14566	14443	14538	14557	14642	14538	14492	14533	14421	14550	14361	14643	14452	14598	14445	14541	14593	14463	14535	14554	14358	14444	14530	14751	14440	14496	14550	14481	14591	14337	14612	14403	14576	14526	14428	14601	14586	14779	14520	14278	14531	14539	14527	14563	14402	14611	14442	14489	14527	14430	14457	14546	14451	14328	14522	14556	14609	14510	14420	14458	14419	14597	14418	14587	14553	14371	14450	14559	14548	14380	14424	14425	14512	14672	14408	14598	14349	14553	14406	14499	14691	14650	14468	14486	14569	14344	14455	14468	14336	14524	14517	14596	14529	14605	14531	14442	14466	14434	14542	14453	14554	14565	14629	14494	14678	14380	14494	14523	14523	14374	14468	14488	14563	14598	14622	14495	14377	14701	14602	14529	14525	14383	14493	14548	14517	14575	14522	14452	14617	14446	14264	14604	14704	14369	14622	14463	14615	14602	14538	14569	14411	14526	14630	14389	14448	14661	14507	14510	14578	14550	14470	14489	14494	14704	14504	14444	14428	14565	14459	14559	14574	14520	14642	14468	14499	14397	14599	14349	14557	14502	14567	14610	14515	14621	14470	14548	14413	14503	14647	14428	14544	14535	14625	14457	14662	14555	14206	14669	14670	14538	14536	14479	14627	14527	14366	14452	14527	14455	14456	14654	14523	14441	14472	14479	14601	14631	14443	14430	14487	14542	14471	14381	14509	14481	14494	14474	14380	14436	14474	14668	14589	14475	14529	14486	14437	14586	14459	14708	14345	14526	14566	14485	14561	14577	14600	14504	14522	14529	14574	14483	14443	14612	14565	14556	14625	14480	14714	14514	14416	14476	14378	14602	14377	14403	14446	14693	14609	14540	14537	14482	14504	14527	14392	14433	14693	14430	14619	14425	14441	14668	14606	14546	14405	14532	14502	14699	14490	14512	14551	14416	14551	14511	14385	14538	14431	14380	14562	14615	14472	14393	14522	14777	14574	14529	14548	14574	14453	14618	14582	14464	14592	14613	14488	14512	14599	14446	14561	14411	14518	14591	14424	14497	14580	14479	14472	14466	14599	14315	14644	14448	14538	14503	14630	14405	14510	14553	14466	14381	14546	14533	14635	14475	14474	14645	14465	14526	14562	14513	14583	14567	14646	14353	14538	14584	14514	14365	14555	14707	14462	14531	14615	14404	14565	14428	14688	14595	14433	14583	14626	14448	14463	14484	14597	14561	14614	14526	14400	14620	14687	14343	14569	14511	14596	14547	14621	14435	14380	14537	14571	14511	14445	14530	14426	14460	14458	14525	14519	14601	14452	14567	14554	14499	14575	14726	14483	14379	14574	14493	14383	14579	14460	14490	14485	14480	14650	14624	14414	14591	14631	14389	14613	14382	14669	14476	14446	14621	14648	14414	14549	14405	14505	14659	14452	14473	14490	14562	14408	14600	14469	14515	14501	14559	14571	14408	14471	14398	14625	14509	14605	14697	14422	14691	14458	14412	14585	14620	14374	14456	14686	14376	14354	14479	14631	14465	14489	14428	14419	14499	14561	14707	14508	14453	14294	14462	14442	14620	14647	14479	14515	14481	14716	14513	14580	14537	14491	14612	14559	14491	14448	14584	14456	14497	14567	14550	14696	14457	14641	14468	14391	14538	14468	14490	14417	14426	14450	14531	14469	14440	14446	14376	14497	14457	14694	14489	14524	14480	14515	14598	14701	14483	14599	14507	14251	14512	14587	14600	14415	14527	14746	14499	14403	14469	14583	14538	14547	14393	14502	14456	14482	14451	14498	14351	14592	14511	14498	14672	14373	14498	14514	14519	14544	14479	14469	14565	14587	14614	14462	14481	14443	14486	14536	14474	14549	14578	14440	14601	14577	14493	14367	14508	14636	14546	14527	14583	14517	14539	14528	14518	14556	14643	14497	14490	14677	14484	14504	14424	14458	14518	14687	14600	14480	14560	14506	14659	14454	14377	14466	14631	14592	14467	14628	14627	14493	14519	14656	14406	14592	14351	14415	14692	14462	14530	14249	14468	14417	14398	14418	14628	14485	14462	14380	14485	14491	14370	14741	14501	14664	14653	14437	14558	14555	14576	14633	14429	14560	14499	14548	14583	14669	14483	14445	14550	14459	14432	14688	14433	14679	14576	14480	14575	14500	14644	14506	14526	14364	14506	14544	14459	14503	14395	14615	14536	14637	14471	14462	14456	14457	14527	14483	14549	14686	14539	14469	14510	14640	14649	14457	14427	14504	14529	14331	14510	14475	14416	14548	14625	14516	14494	14524	14521	14416	14615	14377	14478	14756	14439	14608	14466	14492	14668	14696	14434	14593	14544	14556	14507	14701	14437	14539	14712	14481	14379	14458	14513	14633	14557	14473	14515	14551	14511	14474	14416	14625	14637	14600	14501	14759	14646	14380	14517	14499	14439	14580	14581	14656	14453	14463	14540	14560	14371	14559	14538	14657	14591	14511	14642	14614	14537	14471	14683	14369	14342	14456	14534	14449	14470	14571	14560	14481	14538	14409	14571	14629	14470	14606	14651	14536	14449	14540	14544	14652	14491	14414	14421	14475	14628	14436	14545	14599	14722	14477	14505	14451	14446	14630	14620	14493	14473	14663	14516	14549	14414	14597	14562	14692	14599	14597	14497	14547	14669	14497	14432	14427	14534	14565	14548	14666	14703	14507	14565	14663	14550	14504	14421	14561	14440	14357	14707	14611	14421	14512	14391	14548	14499	14396	14556	14527	14403	14538	14444	14360	14591	14597	14391	14602	14689	14462	14440	14477	14709	14443	14526	14426	14446	14484	14707	14395	14618	14596	14603	14688	14523	14488	14465	14559	14501	14641	14497	14583	14554	14567	14491	14571	14484	14232	14576	14496	14450	14483	14549	14538	14306	14445	14610	14579	14441	14436	14492	14512	14586	14411	14425	14379	14476	14583	14534	14698	14472	14478	14539	14484	14360	14650	14515	14539	14538	14621	14531	14558	14581	14437	14596	14404	14604	14607	14445	14587	14496	14491	14486	14490	14550	14675	14512	14664	14411	14551	14557	14586	14403	14566	14475	14481	14524	14328	14531	14639	14561	14540	14465	14569	14445	14565	14376	14656	14382	14467	14523	14660	14509	14561	14478	14422	14434	14381	14345	14472	14645	14548	14433	14548	14437	14494	14582	14551	14430	14661	14406	14632	14556	14776	14527	14458	14453	14562	14512	14610	14510	14414	14579	14692	14461	14678	14514	14701	14694	14418	14679	14594	14583	14522	14303	14555	14626	14583	14654	14457	14509	14334	14627	14426	14490	14578	14500	14472	14519	14554	14545	14492	14469	14507	14440	14567	14504	14468	14441	14622	14565	14634	14632	14580	14654	14434	14503	14389	14528	14481	14370	14535	14664	14555	14615	14576	14562	14416	14540	14519	14432	14481	14397	14444	14535	14549	14570	14464	14457	14623	14395	14514	14617	14592	14371	14542	14535	14508	14709	14447	14585	14435	14537	14724	14619	14568	14517	14484	14589	14445	14574	14657	14535	14644	14445	14420	14540	14512	14584	14491	14456	14469	14585	14558	14539	14481	14352	14334	14578	14459	14516	14454	14633	14546	14501	14626	14482	14623	14536	14705	14473	14524	14410	14416	14507	14593	14444	14554	14536	14557	14456	14516	14468	14526	14515	14498	14573	14505	14504	14481	14489	14429	14349	14693	14495	14421	14640	14626	14579	14556	14419	14562	14507	14453	14558	14649	14478	14621	14441	14619	14336	14425	14472	14691	14380	14480	14573	14633	14342	14407	14630	14389	14506	14639	14395	14497	14333	14365	14642	14574	14492	14444	14523	14540	14582	14578	14500	14614	14525	14603	14504	14404	14478	14413	14452	14495	14422	14494	14512	14543	14574	14550	14380	14644	14365	14428	14526	14593	14324	14496	14542	14578	14463	14389	14469	14472	14622
22856	21382	29519	23779	23736	32751	38003	33077	31512	30090	28229	26385	24989	23669	22178	21236	20516	19997	19296	19033	18583	18309	18244	18166	18034	18281	17806	17918	17761	17780	17596	17796	17919	17773	17796	17772	17837	17823	17749	17878	17868	17772	17603	17574	17567	17448	17351	17575	17792	17698	17315	17595	17350	17576	17699	17509	17789	17525	17594	17559	17678	17817	17625	17759	17568	17636	17699	17484	17527	17414	17783	17538	17546	17691	17678	17627	17475	17590	17595	17662	17559	17376	17556	17405	17667	17498	17471	17736	17551	17632	17551	17507	17400	17562	17627	17469	17515	17467	17665	17505	17474	17272	17569	17459	17633	17481	17371	17408	17494	17679	17445	17541	17600	17615	17564	17630	17486	17290	17461	17591	17585	17688	17564	17677	17575	17658	17472	17694	17624	17507	17460	17393	17627	17642	17482	17564	17568	17549	17362	17465	17595	17580	17449	17304	17320	17565	17387	17745	17482	17547	17601	17358	17569	17499	17582	17708	17489	17523	17644	17519	17862	17423	17588	17521	17677	17664	17483	17453	17569	17471	17386	17705	17582	17420	17546	17637	17554	17683	17347	17566	17694	17654	17535	17595	17443	17570	17713	17528	17621	17298	17455	17327	17403	17688	17871	17476	17496	17417	17645	17632	17562	17457	17417	17538	17551	17637	17816	17396	17410	17407	17603	17775	17525	17551	17451	17402	17476	17699	17515	17518	17389	17622	17379	17412	17845	17563	17751	17551	17657	17545	17751	17543	17542	17452	17559	17519	17540	17323	17535	17538	17602	17438	17463	17312	17592	17421	17596	17525	17450	17517	17430	17378	17576	17357	17412	17359	17500	17596	17622	17650	17615	17557	17587	17724	17650	17470	17420	17365	17517	17332	17616	17655	17388	17382	17503	17518	17528	17454	17520	17681	17607	17528	17713	17415	17422	17623	17789	17533	17507	17368	17436	17589	17499	17475	17514	17565	17535	17660	17762	17324	17438	17617	17438	17466	17507	17504	17571	17222	17651	17466	17562	17728	17679	17622	17458	17410	17419	17605	17843	17503	17411	17577	17440	17443	17540	17605	17533	17488	17514	17363	17588	17334	17610	17521	17435	17744	17429	17496	17456	17630	17396	17654	17546	17389	17708	17395	17386	17323	17391	17452	17440	17357	17272	17360	17536	17357	17604	17478	17468	17358	17547	17378	17500	17650	17571	17427	17597	17553	17568	17588	17667	17514	17401	17459	17342	17498	17426	17587	17535	17599	17517	17529	17575	17405	17505	17618	17547	17471	17396	17457	17723	17566	17317	17627	17397	17694	17428	17262	17374	17427	17422	17566	17395	17586	17765	17697	17663	17346	17462	17593	17363	17457	17434	17589	17326	17458	17563	17513	17532	17628	17399	17537	17358	17565	17459	17389	17339	17382	17512	17407	17418	17334	17354	17530	17548	17567	17438	17438	17591	17489	17599	17378	17257	17607	17507	17447	17599	17431	17651	17532	17511	17500	17540	17476	17389	17525	17493	17463	17585	17605	17699	17372	17678	17525	17560	17597	17503	17459	17735	17604	17377	17439	17570	17643	17486	17552	17555	17469	17514	17350	17623	17515	17562	17511	17467	17464	17515	17323	17729	17465	17560	17521	17512	17776	17695	17925	17530	17560	17636	17616	17600	17539	17573	17507	17601	17593	17642	17653	17584	17268	17435	17424	17578	17399	17559	17522	17332	17309	17626	17468	17597	17511	17466	17529	17486	17513	17366	17462	17535	17508	17438	17355	17378	17275	17331	17771	17540	17455	17607	17588	17393	17538	17460	17527	17485	17569	17429	17550	17580	17349	17230	17397	17387	17417	17531	17520	17518	17399	17746	17574	17597	17718	17648	17489	17558	17591	17288	17541	17573	17606	17437	17606	17512	17527	17664	17562	17599	17656	17575	17528	17769	17520	17456	17556	17497	17679	17296	17644	17573	17723	17582	17646	17630	17545	17594	17298	17530	17487	17609	17536	17560	17672	17417	17751	17695	17475	17642	17343	17553	17466	17343	17400	17547	17465	17528	17590	17508	17598	17387	17637	17500	17516	17440	17656	17529	17580	17515	17406	17440	17624	17548	17552	17394	17442	17523	17309	17610	17654	17385	17446	17274	17604	17618	17411	17301	17656	17570	17583	17521	17546	17629	17357	17472	17547	17544	17533	17533	17492	17357	17677	17683	17325	17740	17475	17441	17241	17649	17469	17480	17635	17475	17499	17592	17381	17745	17361	17451	17374	17659	17338	17335	17506	17383	17449	17419	17720	17494	17358	17605	17441	17610	17428	17537	17707	17499	17382	17663	17575	17529	17604	17675	17613	17514	17402	17540	17574	17482	17652	17427	17455	17343	17698	17481	17520	17600	17395	17567	17601	17527	17430	17348	17660	17530	17589	17363	17548	17566	17373	17560	17628	17404	17522	17540	17420	17582	17522	17568	17528	17440	17577	17576	17443	17398	17541	17552	17552	17536	17648	17447	17679	17466	17724	17665	17496	17691	17618	17563	17521	17545	17345	17367	17483	17493	17417	17394	17347	17517	17427	17576	17457	17538	17688	17384	17714	17391	17326	17556	17616	17554	17507	17473	17478	17389	17541	17608	17659	17557	17459	17595	17497	17492	17557	17429	17364	17580	17720	17308	17622	17531	17327	17424	17487	17639	17521	17382	17640	17392	17664	17393	17543	17591	17435	17588	17702	17543	17549	17596	17528	17758	17485	17513	17571	17567	17550	17553	17503	17440	17539	17630	17582	17533	17567	17660	17636	17611	17555	17391	17513	17368	17558	17416	17475	17430	17565	17545	17418	17614	17365	17632	17642	17680	17489	17370	17535	17487	17513	17483	17450	17727	17568	17613	17630	17342	17217	17668	17646	17377	17320	17751	17489	17438	17465	17371	17435	17392	17554	17344	17403	17613	17551	17430	17467	17386	17662	17617	17448	17516	17365	17482	17377	17702	17604	17466	17439	17493	17513	17495	17646	17752	17598	17541	17555	17501	17532	17561	17772	17618	17433	17484	17387	17534	17527	17549	17444	17565	17505	17334	17351	17632	17653	17599	17553	17324	17476	17521	17676	17428	17479	17465	17438	17503	17515	17656	17477	17604	17489	17440	17496	17646	17574	17579	17565	17414	17767	17590	17570	17448	17564	17594	17468	17547	17427	17629	17434	17609	17663	17494	17452	17514	17459	17585	17374	17560	17777	17516	17585	17724	17663	17389	17496	17470	17641	17462	17592	17418	17605	17432	17277	17538	17527	17839	17556	17508	17508	17539	17517	17675	17614	17693	17642	17706	17401	17408	17454	17578	17506	17414	17445	17566	17634	17537	17536	17539	17491	17587	17595	17648	17457	17374	17500	17509	17701	17657	17594	17402	17590	17662	17676	17374	17690	17581	17484	17585	17552	17308	17591	17408	17466	17437	17614	17571	17301	17563	17559	17598	17486	17555	17598	17440	17536	17579	17573	17674	17632	17498	17454	17587	17557	17600	17725	17474	17390	17441	17508	17580	17370	17570	17474	17314	17633	17488	17587	17583	17482	17671	17497	17521	17497	17551	17476	17526	17467	17627	17686	17434	17610	17677	17762	17451	17295	17479	17469	17559	17584	17569	17427	17519	17526	17543	17577	17408	17567	17439	17315	17515	17542	17532	17757	17684	17541	17485	17657	17502	17649	17691	17617	17488	17561	17502	17532	17554	17420	17332	17536	17363	17648	17552	17500	17426	17502	17677	17426	17342	17719	17361	17550	17299	17421	17596	17549	17618	17242	17574	17546	17660	17551	17449	17441	17475	17242	17483	17526	17620	17466	17566	17455	17572	17312	17396	17401	17432	17692	17536	17514	17387	17501	17673	17354	17493	17699	17614	17632	17461	17522	17551	17528	17436	17493	17619	17359	17367	17438	17709	17508	17481	17481	17414	17463	17543	17542	17574	17489	17573	17419	17674	17456	17453	17463	17497	17548	17761	17368	17513	17580	17346	17506	17354	17328	17606	17620	17532	17269	17417	17591	17834	17492	17309	17410	17375	17275	17516	17529	17555	17752	17668	17651	17510	17614	17622	17551	17515	17325	17513	17557	17469	17437	17576	17653	17538	17565	17401	17507	17496	17555	17418	17425	17609	17659	17439	17449	17483	17527	17569	17588	17779	17786	17429	17340	17382	17577	17770	17393	17510	17377	17531	17386	17578	17490	17523	17465	17569	17765	17652	17401	17571	17451	17559	17649	17745	17363	17456	17657	17496	17551	17653	17711	17520	17693	17618	17644	17519	17482	17537	17709	17530	17462	17607	17432	17459	17564	17419	17596	17562	17520	17558	17419	17434	17604	17545	17463	17463	17519	17626	17493	17404	17541	17487	17511	17420	17484	17571	17345	17588	17726	17552	17463	17345	17549	17425	17530	17766	17698	17418	17624	17367	17764	17501	17585	17438	17501	17602	17679	17542	17735	17476	17634	17455	17865	17517	17632	17436	17515	17531	17631	17732	17615	17545	17526	17280	17333	17573	17475	17509	17467	17460	17640	17653	17345	17550	17507	17649	17496	17487	17473	17591	17537	17573	17659	17700	17386	17575	17645	17495	17504	17672	17571	17734	17527	17555	17629	17454	17543	17597	17635	17642	17316	17640	17585	17548	17419	17468	17384	17359	17498	17529	17538	17235	17346	17626	17501	17642	17460	17618	17621	17465	17565	17505	17718	17397	17621	17742	17314	17648	17477	17732	17403	17478	17594	17478	17543	17471	17489	17450	17395	17360	17562	17532	17529	17543	17712	17584	17547	17549	17546	17378	17547	17709	17617	17581	17488	17593	17716	17485	17524	17511	17459	17400	17530	17338	17616	17611	17519	17397	17282	17405	17389	17515	17490	17494	17596	17323	17404	17573	17686	17696	17671	17595	17637	17714	17596	17608	17723	17732	17549	17545	17408	17534	17584	17608	17666	17556	17527	17397	17577	17424	17503	17458	17348	17500	17384	17291	17576	17667	17538	17364	17743	17548	17681	17676	17503	17477	17530	17398	17406	17633	17490	17686	17397	17571	17435	17268	17674	17663	17422	17319	17351	17479	17471	17299	17517	17446	17484	17522	17370	17527	17535	17616	17570	17429	17322	17528	17477	17528	17401	17418	17550
24223	46949	46493	42564	41953	41708	38799	35654	33639	31542	29403	27206	24902	22999	21009	19687	18617	17666	17146	16578	16050	15838	15221	15230	15126	15006	14961	14842	14749	14798	14853	14903	14790	14593	14699	14767	14894	14686	14824	14696	14630	14729	14711	14676	14718	14778	14710	14755	14626	14574	14604	14741	14633	14677	14720	14845	14627	14548	14645	14716	14405	14864	14814	14620	14783	14613	14825	14708	14785	14645	14713	14808	14764	14683	14684	14726	14683	14771	14631	14790	14583	14662	14574	14730	14618	14692	14644	14655	14617	14484	14759	14701	14603	14892	14583	14579	14685	14808	14649	14698	14691	14597	14884	14763	14745	14569	14706	14675	14745	14631	14692	14661	14474	14641	14739	14552	14776	14818	14567	14619	14563	14726	14606	14734	14415	14720	14639	14696	14548	14513	14839	14540	14397	14861	14563	14717	14718	14742	14644	14769	14622	14685	14519	14606	14588	14735	14820	14742	14755	14795	14675	14512	14701	14716	14618	14620	14857	14660	14539	14612	14700	14654	14525	14663	14670	14453	14588	14683	14593	14532	14604	14593	14662	14726	14467	14679	14607	14664	14783	14782	14779	14612	14713	14792	14628	14755	14776	14549	14689	14677	14631	14563	14579	14557	14689	14664	14665	14687	14563	14599	14742	14695	14499	14645	14669	14647	14634	14568	14546	14675	14642	14584	14842	14680	14791	14924	14755	14716	14640	14637	14691	14685	14476	14738	14624	14728	14623	14758	14700	14878	14592	14709	14543	14717	14724	14765	14631	14712	14601	14738	14740	14569	14710	14851	14534	14796	14530	14759	14612	14738	14979	14520	14679	14598	14857	14621	14725	14630	14632	14637	14551	14609	14830	14706	14622	14686	14691	14675	14648	14683	14623	14519	14677	14696	14656	14595	14636	14602	14718	14638	14483	14830	14670	14591	14775	14581	14570	14723	14516	14810	14606	14640	14650	14824	14663	14672	14599	14768	14543	14633	14459	14784	14647	14595	14562	14643	14594	14552	14722	14595	14570	14711	14658	14888	14477	14493	14718	14658	14652	14627	14648	14587	14668	14709	14586	14695	14627	14712	14581	14796	14487	14588	14653	14676	14639	14773	14695	14632	14708	14565	14704	14576	14539	14631	14645	14759	14694	14805	14601	14643	14854	14808	14425	14816	14608	14587	14646	14539	14589	14648	14511	14623	14772	14721	14794	14528	14684	14571	14836	14690	14604	14439	14692	14664	14607	14577	14614	14583	14729	14490	14642	14722	14382	14632	14575	14638	14692	14592	14562	14577	14709	14796	14640	14544	14652	14659	14672	14624	14742	14576	14896	14612	14592	14611	14791	14568	14528	14549	14622	14596	14683	14665	14630	14758	14714	14728	14654	14749	14563	14875	14446	14648	14553	14704	14697	14657	14687	14627	14633	14676	14564	14631	14805	14620	14520	14683	14612	14525	14758	14786	14580	14631	14701	14671	14552	14591	14564	14594	14599	14643	14738	14601	14532	14727	14755	14644	14701	14576	14655	14734	14674	14598	14815	14663	14629	14653	14554	14646	14741	14629	14685	14617	14574	14733	14617	14583	14839	14711	14663	14651	14598	14671	14583	14619	14851	14523	14389	14809	14738	14476	14648	14737	14754	14471	14612	14714	14619	14530	14703	14688	14700	14592	14619	14740	14634	14711	14603	14781	14481	14701	14544	14697	14635	14730	14613	14676	14580	14605	14593	14646	14656	14646	14677	14700	14882	14611	14636	14819	14548	14626	14588	14669	14628	14672	14529	14514	14671	14639	14754	14582	14675	14723	14680	14608	14767	14617	14713	14640	14712	14697	14525	14595	14686	14651	14635	14578	14683	14665	14703	14572	14786	14701	14726	14620	14565	14735	14572	14606	14657	14570	14729	14672	14650	14642	14672	14643	14677	14597	14557	14678	14659	14715	14649	14707	14692	14563	14595	14589	14754	14634	14633	14637	14598	14668	14569	14591	14635	14417	14726	14670	14666	14741	14696	14572	14715	14788	14827	14715	14719	14683	14750	14536	14571	14539	14825	14584	14536	14653	14525	14541	14609	14748	14892	14533	14724	14653	14602	14487	14730	14546	14693	14835	14553	14632	14625	14620	14689	14831	14506	14740	14742	14478	14670	14558	14600	14707	14578	14662	14664	14567	14597	14611	14754	14835	14671	14632	14723	14596	14524	14585	14484	14682	14602	14484	14743	14606	14740	14833	14582	14589	14749	14649	14660	14819	14700	14788	14567	14760	14709	14650	14514	14732	14621	14604	14603	14759	14525	14603	14592	14653	14621	14717	14698	14569	14595	14658	14690	14586	14687	14718	14519	14793	14520	14699	14580	14686	14675	14595	14933	14553	14557	14681	14746	14724	14633	14661	14451	14636	14591	14613	14568	14639	14579	14551	14578	14715	14667	14609	14558	14500	14624	14796	14581	14616	14587	14530	14827	14672	14570	14747	14666	14558	14629	14752	14578	14421	14640	14595	14659	14673	14784	14609	14749	14633	14580	14613	14734	14774	14847	14613	14690	14595	14754	14568	14921	14646	14674	14748	14641	14826	14601	14812	14590	14764	14711	14777	14600	14579	14814	14669	14622	14661	14573	14589	14723	14805	14669	14710	14814	14613	14767	14631	14875	14670	14560	14438	14372	14651	14548	14549	14635	14590	14698	14509	14722	14830	14623	14881	14538	14700	14675	14633	14552	14602	14693	14482	14633	14490	14601	14680	14631	14700	14692	14579	14604	14764	14655	14773	14689	14773	14680	14752	14555	14640	14762	14676	14690	14656	14685	14617	14659	14661	14734	14835	14545	14784	14788	14754	14757	14733	14517	14539	14688	14653	14388	14610	14728	14577	14682	14666	14449	14758	14841	14751	14679	14614	14731	14789	14633	14722	14607	14639	14658	14790	14632	14699	14608	14583	14677	14596	14579	14661	14420	14761	14842	14534	14613	14716	14536	14839	14879	14817	14717	14680	14665	14695	14532	14646	14695	14612	14492	14737	14756	14789	14706	14747	14520	14678	14594	14631	14636	14737	14580	14622	14694	14753	14700	14590	14800	14870	14759	14636	14649	14856	14716	14805	14698	14470	14735	14663	14639	14615	14652	14692	14688	14557	14802	14729	14750	14713	14658	14573	14763	14566	14632	14678	14702	14617	14414	14662	14681	14777	14530	14628	14620	14699	14621	14631	14685	14564	14745	14661	14705	14572	14762	14767	14672	14655	14725	14582	14739	14663	14580	14696	14624	14628	14616	14835	14747	14692	14577	14690	14494	14753	14629	14706	14568	14701	14644	14564	14770	14465	14461	14662	14636	14635	14595	14616	14713	14459	14493	14573	14711	14634	14646	14546	14539	14705	14534	14599	14678	14522	14475	14714	14557	14514	14519	14594	14648	14611	14747	14624	14844	14634	14648	14486	14843	14806	14660	14711	14713	14617	14768	14590	14594	14705	14712	14545	14797	14409	14582	14592	14512	14509	14574	14655	14631	14543	14694	14623	14844	14570	14784	14529	14595	14664	14676	14722	14672	14618	14674	14579	14623	14711	14614	14744	14776	14659	14700	14705	14647	14712	14674	14725	14717	14687	14546	14698	14575	14663	14762	14807	14626	14620	14813	14814	14635	14701	14525	14604	14610	14556	14508	14823	14766	14613	14469	14539	14614	14720	14360	14675	14688	14618	14586	14650	14687	14539	14673	14584	14595	14671	14526	14891	14589	14748	14705	14706	14549	14653	14856	14772	14736	14616	14708	14658	14785	14634	14555	14702	14821	14685	14605	14712	14737	14674	14707	14651	14708	14683	14721	14577	14576	14728	14556	14639	14504	14805	14736	14642	14725	14525	14590	14717	14405	14602	14685	14538	14615	14811	14736	14712	14689	14682	14646	14739	14620	14608	14535	14640	14574	14562	14728	14585	14548	14612	14672	14618	14610	14741	14713	14672	14699	14796	14639	14814	14539	14666	14602	14562	14635	14640	14692	14585	14444	14839	14467	14689	14683	14700	14604	14657	14569	14547	14583	14561	14755	14545	14503	14656	14643	14500	14678	14520	14638	14774	14517	14578	14642	14639	14826	14750	14578	14807	14601	14643	14553	14715	14634	14608	14688	14751	14588	14685	14669	14675	14635	14678	14679	14459	14538	14825	14587	14691	14800	14541	14621	14603	14610	14735	14699	14571	14665	14755	14630	14710	14549	14824	14591	14492	14683	14681	14645	14594	14617	14555	14542	14753	14592	14698	14598	14749	14485	14810	14612	14628	14665	14773	14679	14606	14609	14566	14583	14628	14786	14683	14740	14601	14696	14637	14632	14749	14704	14603	14577	14653	14685	14532	14633	14620	14498	14652	14736	14643	14559	14592	14678	14626	14553	14635	14690	14666	14552	14618	14808	14782	14572	14553	14799	14639	14668	14677	14813	14786	14633	14581	14547	14803	14657	14761	14755	14577	14705	14626	14719	14670	14623	14529	14885	14663	14493	14755	14797	14588	14710	14636	14527	14700	14531	14625	14839	14748	14521	14592	14638	14651	14843	14618	14686	14702	14666	14495	14651	14639	14737	14607	14715	14804	14574	14711	14727	14593	14670	14603	14692	14657	14673	14664	14645	14568	14599	14614	14699	14605	14763	14814	14670	14717	14615	14725	14574	14495	14722	14514	14677	14502	14559	14694	14569	14775	14577	14707	14609	14716	14654	14697	14523	14597	14673	14540	14671	14742	14731	14581	14639	14634	14578	14747	14407	14754	14666	14711	14547	14635	14700	14632	14645	14799	14687	14574	14742	14601	14615	14816	14650	14496	14581	14549	14550	14684	14651	14609	14528	14667	14674	14745	14872	14673	14633	14549	14600	14720	14562	14574	14755	14530	14598	14786	14570	14656	14675	14715	14662	14727	14723	14587	14556	14682	14756	14619	14670	14661	14836	14865	14657	14527	14809	14574	14413	14682	14495	14705	14635	14668	14629	14626	14645	14822	14536	14647	14587	14553	14649	14540	14523	14667	14615	14620	14516	14679	14615	14660	14747	14699	14552	14684	14807	14577	14738	14599	14797	14552	14661	14594	14766	14700	14653	14663	14738	14566	14690	14685	14666	14559	14514	14631	14819	14648	14700	14689	14653	14679	14645	14498	14681	14538
27825	25645	35700	35226	33721	33955	32374	29007	27085	25338	23664	22776	21868	21021	20223	19819	19119	19115	18763	18573	18670	18516	18541	18311	18462	18315	18088	18312	18455	18409	18148	18298	18276	18243	18086	18253	18380	18372	18282	18363	18311	18176	18276	18163	18166	18122	18164	18079	18215	18181	18219	18322	18319	18188	18139	18129	18104	18103	18323	18302	18130	18050	18354	18469	18040	18218	18121	18052	18169	18306	18096	18145	18067	18359	18350	18275	18034	18074	18120	17962	18230	18127	18134	18411	18154	18148	18136	18193	18239	18035	18130	18010	18013	18226	18245	18050	18261	18195	18128	18209	18287	18241	18338	18098	18157	18311	18147	18124	18165	18274	18130	18051	18221	18222	18302	18202	18325	18252	18196	18274	18148	18193	18195	18364	18213	18167	18035	17920	18149	18225	18236	18006	18158	18100	18214	18144	18180	18219	18221	18353	18366	18245	18328	18117	18118	17990	18327	18219	18088	18362	18192	18175	18213	18097	18091	18116	18151	18311	18066	18043	18152	18185	18331	18051	18106	18387	18206	18343	18229	17963	17866	18206	18048	18166	18429	18203	18227	18224	18023	18228	18192	18246	18215	18284	18002	18194	18115	18062	18214	18231	18255	18169	18151	18188	18142	18181	18077	17925	18071	17980	18155	18288	18044	18068	18194	18102	18243	18395	18116	18160	18071	18179	18177	17977	18013	17930	18040	18172	18203	18401	18160	18254	18057	18112	18256	18032	18183	18316	18289	18175	18000	18182	18147	18162	18106	18199	18370	18102	18144	18159	18131	18235	18396	17955	18136	18213	18151	18231	18135	18069	18097	18282	18256	18068	18229	18121	18173	18196	18216	18243	18037	17946	18082	18269	17974	18175	18036	18360	17998	18118	18237	18286	18232	18136	18237	18225	17978	18260	18130	18303	18221	18055	18080	18199	18280	18333	18243	18223	18060	18177	18590	18231	18292	18301	18007	18201	18270	18097	18090	18179	18171	18127	18315	18271	18302	18145	18235	18404	18104	18147	18176	18060	18185	18293	18299	18200	18263	18223	18271	18181	18241	17976	18178	18135	18018	18241	18133	18296	18390	18187	18361	18272	18265	18268	18106	18249	18282	17943	18413	18133	18082	18450	18398	18258	18207	18118	18178	18149	18122	17992	18081	18189	18277	18359	17838	18208	18285	18161	18185	18192	18182	18068	18165	18377	18138	18113	18186	18147	18328	17957	18244	18055	18207	18264	18150	18171	18351	17948	18093	18260	18195	18280	18168	18224	18248	18138	18221	18266	18108	18128	18137	17967	17948	18037	18036	18146	18214	18115	18299	18425	18029	18352	18314	18205	18094	18208	18135	18373	18377	18239	18160	18080	18278	18059	18134	17987	18273	18291	18024	18122	18296	17981	18151	18275	18300	18226	18220	18144	17941	18172	18487	18242	18035	18013	18123	18153	18033	18302	18187	18060	18273	18068	18085	18259	18161	18235	18413	18150	18220	18226	18229	17989	18370	18203	18121	18170	18283	18188	18244	17992	18226	17998	17995	18182	18029	18098	18090	18421	18014	18143	18169	18083	17977	18239	18035	18145	18244	18142	18225	18240	18126	18351	18226	17996	18102	18141	18102	18118	18452	18116	18226	18247	18164	18226	18301	18039	17994	18165	18178	18128	18122	18176	17980	18270	18168	18055	18236	18262	18241	18060	18257	18215	18334	18099	18191	18132	18102	18073	18130	18212	18357	18421	18056	18223	18109	18331	18155	18086	18247	18225	18083	18372	18344	18178	18211	17965	18059	18036	18341	18142	17906	18400	18292	18454	18396	18370	18105	18056	18155	18209	18218	18383	18067	18256	18010	18348	18223	18020	18089	18085	18099	18266	18156	18196	18142	18087	18278	18247	18306	18174	18176	18301	18408	18429	18105	18209	18141	18186	18348	17999	18086	18102	18250	18267	18231	18190	18032	18258	18090	18115	18026	18216	18210	18269	18119	18196	18412	17955	18328	18159	18270	18143	18307	18170	18158	18049	18251	18382	18277	18165	18060	17823	18011	18005	18312	18462	18200	18101	18234	18149	18046	18402	18114	18393	18247	18273	18174	18179	18132	18145	18231	18098	17995	18235	18171	18118	18391	18124	18128	18411	18346	18181	18009	18000	18201	18176	18163	18398	18242	18052	18191	17860	18105	18094	18228	18261	18198	17978	18131	18080	18052	18127	18317	18287	18192	18280	18234	18200	18202	18172	18146	18194	18035	18179	18002	18266	18256	18356	18261	18038	17983	18312	18214	18088	18178	18113	18206	18161	18170	18191	17888	18095	18132	18108	18105	18426	18135	18059	18365	18212	18111	18090	18288	18085	18253	18291	18191	18236	18258	18194	18083	18365	18088	18149	18098	18224	18066	18270	18337	17904	18301	18079	18054	18033	18077	18169	18281	18307	18345	18132	18342	18236	18458	18209	18335	18318	18087	18297	18428	18076	18178	18161	18007	18193	18251	18139	18077	18028	18167	18279	18264	18170	18094	18028	18016	18036	18066	18011	18190	18263	18169	18418	18220	18242	18209	18170	18154	18271	18119	18054	18110	18258	18311	18152	18145	18311	18311	18047	18191	18100	17948	18169	18243	18289	18007	18335	18344	18317	18152	18333	18329	18332	17992	18171	18166	18248	18197	17913	18401	18169	18184	18060	18231	18091	18186	18296	18113	17969	18183	18274	18287	17945	18128	18210	18172	18232	18121	18311	18090	18318	18177	18221	18168	18231	18146	18138	18117	18176	18218	18271	18108	18213	17992	18091	18071	18079	18019	18209	18037	18184	18075	18218	18273	18331	18218	18231	18055	18060	18196	18062	18162	18170	18155	18019	18067	18280	18167	18229	18204	18129	17979	17934	18172	18238	18132	18332	18312	18294	18143	18163	18096	18163	18010	18264	18355	18068	18278	18368	18359	18273	18420	18308	18071	18258	18205	18369	18418	18148	18316	18141	18354	18009	18130	18136	18130	17987	18183	18083	18225	18141	18079	18031	18190	17965	18123	18297	18307	18175	18277	18262	18155	18118	18262	18198	18182	18327	18097	18200	18218	18155	18212	18216	18131	18455	18439	18304	18241	18122	18217	18242	18289	18084	18186	18213	18185	18137	18144	18137	18187	18215	18345	18251	18195	18265	18419	18129	18443	18149	18270	18288	18162	18113	17992	18248	18146	18060	18196	18282	18201	18425	18109	18202	18323	18109	18284	18206	18138	18259	18119	18079	18197	18238	18093	18053	18017	18195	18061	18109	18210	18265	18293	18165	18315	18355	18095	18375	18323	18081	18380	18056	18034	18163	18097	17830	18081	18280	18414	18300	17938	18140	18367	18357	18163	18105	18043	18131	18142	18324	18212	18164	18249	18459	18132	18047	18257	18266	17951	18176	18254	18305	18200	18188	18161	18031	18190	18167	18030	18226	18011	18253	18187	18138	18174	18107	18188	18142	18099	18176	17930	18049	18234	18291	18340	18211	18186	17926	18114	17952	18163	18087	18093	18299	18288	18124	18288	18313	18304	18073	18059	18216	18418	18204	18047	18201	18275	18379	18341	18131	18086	18088	18281	18096	18237	18220	18309	17972	18096	18209	18120	18190	18059	18309	18353	18362	18389	18421	18241	18115	18281	18128	18095	18266	18239	17924	18196	17997	18288	18296	18178	18268	18244	18197	18302	18007	18268	18285	18283	18302	18231	18359	18202	18154	18259	18003	18074	18160	18071	18183	18044	18134	18185	18325	18122	18218	18193	18027	18261	18144	18023	18198	18189	18165	18160	18095	18112	17983	18236	18133	17963	18091	18145	17986	18173	18143	18484	18389	18259	18210	18271	18254	18232	18126	18216	18169	17984	18056	18271	18295	18309	18151	18343	18126	18051	18167	18161	18204	18125	17963	18126	18219	18183	18219	18024	18315	18296	18081	18022	18131	18282	18130	18072	18188	18358	18085	17959	18121	18305	18198	18203	18373	18360	18005	18275	18220	18164	18362	18208	18182	18035	18009	18222	18375	18135	18201	18257	18208	18300	18120	18233	18272	18302	17998	18157	18112	18345	18312	18294	18189	18217	18298	18395	18065	18283	18243	18140	18216	18162	18220	18238	18128	18241	18278	18045	18242	18069	18398	18500	18151	18271	18084	18149	18095	18322	18256	18143	18236	18204	18314	18258	18476	18209	18119	18215	18213	18391	18204	18173	18471	18271	18221	18244	18119	18306	18109	18094	18108	18048	18235	18210	18193	18361	18322	18198	18011	18127	18259	18408	18477	18225	18114	18145	18069	18035	18137	18120	18158	18025	18201	18293	18141	18239	18129	17816	18013	18225	18098	18383	18221	18124	18176	18204	18032	18130	18151	18196	18239	18324	18243	18210	18118	18166	18318	18392	18298	18271	18343	18461	18194	18240	18203	18128	18466	18279	18080	18321	18037	18296	18099	18146	18143	18169	18360	18102	18399	18313	18089	18155	18242	18040	18135	18193	18123	18070	18169	18145	18405	18107	18313	18125	18201	18192	18188	18077	18259	18079	18235	18075	18165	18212	18351	18008	18086	18283	18086	18165	18176	18248	18111	18020	18142	18209	18239	18085	18219	18044	18236	18032	18160	18196	17961	18246	18093	18369	18155	18383	18182	18133	18243	18273	18179	18306	18299	18298	18278	18098	18050	18084	18177	18368	18131	18271	18187	18292	18137	18284	18250	18042	18141	18118	18136	18391	18021	18308	17954	18043	18260	18176	18273	18149	18218	18301	18025	18331	18166	18235	18414	18177	18060	18175	18164	18338	18070	18107	18108	18380	18173	18130	18275	18290	18101	18065	18041	18413	18058	18149	18262	18109	18058	18227	18241	18090	18196	18165	18244	18198	18325	18314	18320	18167	18091	18128	18092	18076	18173	18258	18031	18395	18388	18127	18001	18201	18202	18209	18345	18124	18288	17965	18204	18187	18165	18065	18024	18057	18233	18114	18292	18269	18328	18258	18220	18314	18227	18096	18189	18451	18112	18039	18256	18174	18282	18302	18342	18071	18208	18356	18368	18505	18255	18094	18148	18327	18123	18234	18417	18279	18033	17871	18201	17986	18241	18342	18269	18195	18201	18152	18092	18262	18419	18279	18219	18184	18227	18172	18181	18259	18269
23087	38644	38738	34793	35234	35130	33277	29600	27426	25184	23109	21684	20326	19235	18249	17337	16565	16300	16011	15760	15556	15453	15307	15171	15114	15186	15036	15095	15081	15105	15051	15076	15167	15179	15081	15367	15136	15045	15079	15112	15027	15349	15111	14992	15140	15055	14932	15131	14946	15125	15098	15024	14990	15010	14897	15017	15143	15030	14986	15013	15047	15003	15107	15033	15084	15049	15016	14953	15225	14874	14999	15026	15180	14978	15049	15151	15107	14935	14822	14839	14998	15279	15106	15086	15068	15020	15162	15098	15093	15218	15038	14936	15102	14857	15096	14928	14960	14972	15110	15101	15120	15216	15104	14868	15011	14974	15090	15172	15102	14888	15052	14944	14862	15063	15073	15236	15000	14893	15069	15037	14915	15192	14985	15044	15053	15073	14964	15089	15112	15075	15121	14824	14991	15006	15110	15011	15111	15040	15000	14945	15263	15107	14973	14942	14985	14951	15163	14990	14915	15096	15018	14940	15017	15158	14863	14981	15164	14987	15074	15067	15066	15058	15110	14968	15045	15114	14963	15089	15075	14865	14948	14945	14907	15070	15183	15127	15003	15006	15033	14907	15070	15003	14961	15047	15193	15158	14929	15040	15138	14960	15137	14828	15145	15138	14952	14888	14963	15087	15104	14928	15062	15049	14909	14962	14955	15138	15110	15113	15054	15111	15107	15090	15125	14868	15066	15028	15001	14908	14993	15131	14983	15107	14843	14991	15026	15027	14981	15060	14964	14958	15030	15045	15037	15097	14964	14878	15092	15158	14997	14984	15087	15086	14974	14957	14953	15024	15031	15139	15167	14980	15135	14914	15043	15111	15123	14951	15039	15015	14919	15059	15046	15073	15127	15040	15025	14978	14992	15107	15098	15023	15075	15026	15017	15150	15088	15008	14944	15113	15126	14851	15112	15103	15016	14898	15051	15045	14794	15019	15024	14982	15073	14918	15078	14969	15331	14927	15205	15086	15111	14940	15074	15032	14984	14863	15109	15090	14804	15048	15034	15103	15254	14986	14852	15145	14989	14885	14982	15037	14978	15042	14968	15017	14910	15020	15159	14950	15017	15323	15099	14989	15059	15140	14928	15063	14925	14937	15037	15066	15001	15062	14980	15007	15078	14959	15038	14974	15006	15024	15044	14791	15219	15040	15035	14951	15058	15258	15136	15112	15164	14819	14978	15039	15075	15143	14832	15092	15042	15042	15136	15065	15168	14979	15086	15240	14992	14823	15118	15138	14987	15064	14984	14959	14937	15104	15013	15051	14983	15009	14946	15006	15013	14999	15129	15031	15216	15023	15062	15131	14975	15156	14975	15185	15095	15025	14991	15016	15038	15058	15031	15028	14955	15016	14929	15094	14968	15017	15021	14880	15049	15014	14962	15022	15158	14982	15070	15089	15021	15166	15095	14954	15031	15218	14900	14861	15168	14996	15057	15128	15033	15214	15122	15096	15018	15219	15086	14949	14933	14970	15028	15001	15031	14979	15015	14825	14998	15146	14933	14983	15076	15077	15064	15012	15072	15144	14929	14981	15224	15022	14930	15091	14987	15222	15125	15053	15025	14968	14884	15007	15046	14983	15003	14997	14987	15169	14923	14935	15105	14767	14952	15144	14982	15030	15291	15061	15005	15226	15047	15061	15057	14961	14856	15071	14893	15100	15124	15112	14959	15034	15170	15082	15211	15022	15032	15049	14959	15074	14950	15086	14972	15029	15043	14939	15004	15088	15106	15053	15180	15197	15093	14945	15023	14970	15056	15222	15019	15080	15148	15070	14999	15150	15136	15004	14966	15017	15027	15018	15200	15086	14865	15079	14999	15101	15117	14927	15060	14975	14860	15171	15042	15102	15060	14904	15025	15027	15124	15038	14953	14992	14897	15021	15177	15009	15087	15037	14949	14985	15123	15002	14967	15165	15090	14891	15085	15121	14829	15102	15189	15137	14900	15033	15048	15030	15115	15132	15228	14889	15042	15106	15097	15075	14978	15071	14904	15130	15162	15030	15131	15053	15091	14957	15099	14723	14905	14974	15040	14872	15016	15007	15248	15017	15137	14983	14981	15080	15048	15017	15090	14917	15059	15161	15071	14921	15123	15037	15093	15091	15001	15089	14903	14936	14955	15061	15001	14987	14944	15044	14936	14953	15121	15104	15184	15001	15096	14923	15062	15053	14921	15208	14934	15066	15026	15172	15019	14986	14991	15115	15062	15120	15120	15165	14968	15114	14967	15097	14967	14983	15055	14956	15031	14901	14945	14886	15012	15070	14882	15167	14979	15121	14809	15065	15056	15012	15026	14965	14975	15225	15148	14941	15093	14923	15092	14986	15150	14815	15107	15045	15263	15028	15079	15163	15136	14931	14988	15249	14835	15083	15074	15085	14956	14985	15099	15006	15032	15206	14899	14922	15068	14956	15005	15007	15164	15216	15004	14760	15007	15092	15018	15125	14992	15071	14981	15083	14993	15055	15041	14941	14974	15179	14982	15045	15082	15153	15073	14932	15169	15153	15003	15143	15031	15088	15004	14945	15070	14922	15141	15099	15124	15029	15127	14983	15051	15003	15089	15042	14952	15026	15078	15157	15161	14973	15105	14929	15192	14891	15005	14842	15019	15077	14818	15029	15166	15062	15194	15081	14926	15001	14941	14944	14988	14962	14937	15062	14901	15185	15105	14956	15133	15067	15222	14891	14952	15063	15023	15178	15161	14868	14982	15025	14976	14944	14892	14979	15018	14880	15012	14963	15129	15085	15083	14931	15014	14789	14971	15043	15017	15024	15017	14878	15060	15120	15126	15092	14925	15160	15012	14873	15249	14968	14857	15060	15195	14991	15094	15153	14943	15047	15096	15045	15046	14767	15052	15122	15094	14868	15098	15011	15000	15028	15148	15047	15086	14791	15056	15002	15011	14918	15090	15088	15050	15035	14968	15132	15136	14934	15099	15007	15057	14984	15003	14987	15243	15017	15160	15117	14997	15104	15027	14847	15165	14951	15085	14942	15092	14922	15036	14946	14968	14857	14932	15035	14857	15255	14918	15122	14928	14785	15122	15156	15023	15129	14919	15126	14862	15085	15053	15084	14983	15139	14812	14974	15009	15091	14983	14891	15066	14794	15150	15209	15076	15118	15163	14968	15113	15082	15295	15067	14822	15212	14975	15143	15099	14908	14905	15083	15044	15060	14945	14975	15025	15173	15112	14989	14902	14833	15101	15089	15082	14940	15062	15253	15036	15016	14865	14968	15168	14994	15091	14888	15018	14840	15141	14998	15138	14991	15053	15100	15079	15111	15106	14923	15123	15040	15048	15122	15184	14916	14956	15060	14967	15053	15092	14998	15058	15086	15099	14991	15165	15193	15008	15006	15012	14844	15089	15263	15066	15210	15095	15148	15079	15030	15132	14983	15231	15065	14945	15032	15088	15029	15060	15059	15068	15181	15070	15059	15127	15198	15062	15124	15098	14849	15003	15023	15078	15025	15177	15073	14854	15028	15091	15060	15016	14871	14993	15031	15080	15004	15110	15059	15213	15034	14962	15116	14950	14929	14899	15189	15103	14974	15077	14939	15109	15011	15071	15032	15042	14996	14909	15112	15065	14837	15055	15078	15088	14936	14963	14918	14909	14984	14992	14907	15078	14826	14991	15111	15110	15118	15111	15107	15080	15149	14919	14986	15057	14822	15004	15023	15048	14967	15053	15135	15091	14913	15081	15096	14968	15052	15006	15000	14942	15051	14964	14886	15210	15042	15005	15155	15127	14952	14951	15102	15070	14972	14963	14934	15023	14924	15045	14892	15196	14904	14986	15037	14987	15068	15080	15047	15037	14968	15081	15140	14840	15095	14963	15086	14924	15103	15180	14841	14972	14948	15113	14993	15141	14971	14996	15050	14942	15117	15082	15015	15150	15114	15107	14973	15079	15053	15001	14990	15114	14970	15054	14955	14943	15061	15046	15012	14995	14982	14971	15078	15007	15177	15101	15019	14964	14952	15070	15004	14987	15088	14971	14970	14988	15045	15100	15064	15081	15059	15013	15167	15030	15011	14919	15119	14937	15103	14968	15064	15055	14989	14905	15092	15047	15208	15069	14946	15058	14984	15046	15173	15101	14852	15037	15007	15166	14954	15009	15006	15169	15048	14961	14965	15054	15101	15168	15057	15105	15081	15112	15082	14985	14958	14925	14932	15127	15151	14881	15116	15076	15058	14940	14902	15204	14957	14991	15047	15223	15023	14999	14944	15084	14940	15119	15078	14950	14861	15036	15082	14939	15149	15050	15173	15155	14998	15021	14885	14944	15021	15075	15043	15091	15030	14978	15031	15029	15193	15005	14983	14975	15058	14865	15168	14930	15216	14994	14955	15213	14977	14666	15065	15151	14815	15029	15184	15088	14939	15008	14960	15161	14938	15145	15027	14917	15033	14961	15113	15049	15134	15131	15024	15025	14926	14968	15164	15055	14913	14988	15098	14970	15112	14998	15120	15059	15062	15116	15091	15113	15022	15094	14969	15116	14856	14935	14906	15057	15104	15034	15074	15068	15051	14980	15183	15170	14952	14849	15182	15183	14986	14997	14958	15027	15008	15041	14973	14873	14784	15012	14994	14978	15145	15081	15080	15085	15232	14952	15091	15041	15065	14986	15156	14951	15110	15190	15141	15109	14939	15050	14974	15193	15114	15107	15050	15220	15000	15075	15017	14970	14945	15189	15055	15048	15013	15035	15091	15122	15099	15075	15035	15044	14953	15197	15073	15281	14970	14891	14985	15075	15012	14991	15023	15056	15133	15067	15051	15081	15118	15022	14988	15066	15124	15096	15101	14912	14999	15083	15039	15042	14982	14973	15031	15028	14964	14976	15118	15127	14926	15127	15153	14953	14988	14950	15047	15144	15011	15124	15034	15021	14942	15086	14898	15109	15163	15034	14903	14884	14919	15143	15139	14986	15048	15119	14991	15074	15014	15120	15025	15126	14979	15080	15033	14971	15120	14959	15047	15162	14931	15061	14902	15084	15029	14964	14932	15024	15344	15001	14917	15071	15169	15072	15144	15081	14928	14906	14922	14999	14978	14961	15071	15024	15059	15120	15001	15162	14969	14958	14993	15180	14934	15110	15054	15019	14872	15166	14991	15101	14993
23609	21326	29290	25437	30323	36782	38891	34697	31353	29083	26874	25131	23703	22265	21500	20576	20044	19730	19401	19113	18981	18877	18852	18686	18715	18656	18415	18546	18580	18336	18466	18496	18311	18360	18371	18385	18417	18491	18542	18356	18393	18385	18449	18402	18450	18168	18197	18537	18446	18520	18202	18214	18290	18401	18345	18271	18390	18362	18257	18280	18334	18500	18639	18413	18252	18424	18459	18525	18589	18403	18120	18528	18419	18522	18320	18292	18341	18195	18331	18493	18165	18247	18252	18427	18526	18482	18377	18342	18412	18420	18198	18133	18133	18472	18114	18392	18293	18386	18132	18164	18260	18284	18236	18398	18258	18376	18362	18437	18448	18368	18439	18227	18176	18321	18315	18290	18377	18480	18241	18269	18367	18351	18283	18190	18346	18256	18210	18197	18347	18429	18160	18438	18328	18339	18450	18557	18176	18160	18427	18222	18389	18144	18505	18283	18396	18334	18541	18154	18342	18499	18441	18153	18387	18161	18407	18425	18395	18172	17975	18331	18457	18313	18285	18339	18321	18325	18306	18257	18433	18279	18234	18346	18268	18474	18367	18562	18291	18282	18441	18355	18367	18292	18327	18353	18268	18541	18221	18325	18526	18419	18274	18304	18297	18310	18629	18262	18576	18556	18359	18428	18338	18279	18365	18106	18266	18428	18342	18545	18277	18146	18334	18420	18304	18275	18238	18289	18205	18160	18313	18381	18485	18373	18305	18145	18235	18285	18406	18393	18348	18474	18259	18318	18346	18496	18561	18352	18290	18339	18250	18581	18267	18464	18310	18385	18374	18323	18149	18206	18118	18276	18450	18499	18364	18444	18152	18039	18325	18092	18163	18340	18475	18474	18345	18515	18363	18314	18312	18488	18196	18517	18205	18401	18335	18313	18468	18405	18239	18244	18316	18537	18409	18261	18252	18308	18468	18356	18633	18425	18581	18172	18418	18189	18390	18378	18434	18306	18420	18398	18509	18351	18295	18243	18283	18157	18513	18119	18346	18304	18333	18402	18434	18228	18360	18367	18487	18391	18477	18537	18255	18275	18276	18327	18275	18444	18357	18278	18481	18298	18326	18304	18278	18334	18457	18551	18206	18328	18392	18247	18491	18366	18347	18303	18135	18414	18434	18138	18418	18204	18285	18251	18171	18251	18273	18451	18108	18504	18339	18595	18371	18251	18311	18511	18237	18379	18326	18256	18328	18377	18132	18269	18299	18475	18009	18301	18370	18281	18303	18351	18282	18544	18269	18164	18589	18316	18408	18326	18442	18170	18215	18320	18270	18445	18362	18189	18179	18237	18208	18268	18388	18271	18301	18542	18285	18354	18652	18276	18262	18429	18272	18193	18223	18315	18219	18291	18159	18368	18323	18449	18267	18340	18543	18564	18568	18264	18391	18442	18400	18333	18454	18521	18417	18238	18265	18332	18211	18372	18175	18360	18371	18351	18180	18382	18412	18388	18080	18391	18223	18400	18268	18256	18459	18463	18330	18369	18202	18234	18420	18236	18521	18083	18365	18279	18232	18285	18434	18379	18169	18273	18425	18529	18379	18266	18324	18318	18419	18391	18453	18310	18348	18189	18366	18418	18292	18369	18308	18385	18221	18367	18241	18309	18531	18376	18273	18263	18493	18296	18508	18527	18411	18321	18377	18397	18335	18293	18431	18174	18089	18232	18327	18089	18386	18332	18452	18321	18268	18383	18452	18240	18120	18375	18209	18373	18231	18252	18207	18299	18356	17976	18205	18290	18363	18365	18583	18404	18259	18266	18220	18398	18168	18240	18230	18392	18220	18392	18172	18445	18319	18414	18366	18437	18567	18286	18331	18307	18270	18297	18214	18313	18478	18112	18231	18401	18441	18460	18319	18343	18328	18404	18440	18343	18293	18399	18375	18388	18338	18386	18273	18241	18379	18578	18482	18414	18192	18402	18340	18404	18203	18490	18151	18353	18299	18420	18247	18247	18271	18361	18242	18162	18310	18349	18175	18389	18142	18441	18432	18255	18447	18220	18172	18466	18043	18448	18185	18138	18314	18278	18299	18231	18353	18345	18317	18368	18354	18402	18403	18320	18614	18634	18253	18106	18410	18344	18344	18451	18253	18104	18668	18347	18536	18353	18550	18370	18266	18232	18287	18380	18384	18249	18180	18307	18279	18200	18380	18136	18556	18438	18370	18268	18272	18099	18549	18343	18497	18305	18581	18511	18457	18504	18368	18319	18421	18317	18224	18338	18140	18145	18285	18170	18321	18569	18422	18350	18385	18221	18367	18337	18216	18351	18189	18315	18239	18235	18603	18370	18382	18356	18135	18178	18266	18247	18333	18202	18275	18331	18239	18381	18419	18262	18281	18287	18155	18372	18307	18284	18303	18215	18432	18308	18202	18515	18391	18175	18290	18226	18378	18149	18189	18175	18345	18342	18283	18367	18278	18333	18333	18365	18252	18303	18436	18447	18485	18267	18373	18147	18301	18099	18131	18348	18294	18414	18368	18217	18436	18536	18216	18179	18269	18361	18387	18440	18403	18226	18275	18207	18263	18237	18279	18192	18487	18089	18478	18282	18511	18427	18289	18442	18507	18480	18182	18268	18283	18223	18231	18384	18281	18334	18210	18400	18442	18262	18322	18473	18308	18348	18379	18393	18374	18271	18308	18421	18260	18473	18494	18362	18270	18357	18231	18247	18252	18532	18330	18268	18438	18247	18416	18278	18284	18488	18509	18435	18262	18285	18474	18406	18251	18577	18594	18224	18379	18268	18327	18235	18389	18184	18184	18241	18238	18186	18581	18257	18275	18461	18103	18280	18188	18272	18472	18410	18303	18518	18404	18349	18335	18306	18563	18077	18583	18406	18343	18315	18289	18269	18249	18328	18282	18178	18336	18102	18059	18249	18381	18367	18437	18347	18470	18240	18513	18406	18344	18426	18251	18356	18253	18374	18488	18405	18379	18286	18340	18392	18404	18237	18324	18450	18411	18402	18452	18478	18377	18371	18387	18226	18142	18432	18287	18429	18270	18487	18364	18259	18343	18101	18481	18307	18249	18476	18519	18400	18506	18303	18149	18435	18316	18520	18314	18381	18227	18498	18254	18136	18177	18431	18607	18312	18195	18222	18400	18400	18172	18275	18186	18460	18239	18456	18429	18425	18281	18191	18277	18103	18319	18225	18553	18390	18393	18303	18294	18333	18338	18386	18303	18315	18254	18430	18304	18325	18302	18368	18364	18244	18370	18643	18342	18429	18316	18305	18297	18372	18282	18205	18396	18190	18169	18396	18137	18331	18355	18215	18438	18138	18396	18218	18310	18377	18317	18274	18524	18426	18392	18397	18280	18344	18246	18245	18427	18395	18394	18275	18299	18396	18402	18332	18452	18377	18334	18235	18254	18281	18216	18372	18390	18179	18113	18436	18269	18346	18451	18192	18444	18260	18456	18337	18453	18382	18495	18539	18469	18176	18265	18427	18247	18042	18267	18522	18296	18341	18412	18328	18288	18459	18185	18354	18269	18363	18302	18179	18340	18458	18357	18363	18204	18262	18215	18125	18383	18210	18397	18281	18588	18233	18397	18296	18255	18471	18364	18253	18223	18166	18316	18527	18266	18199	18363	18278	18328	18337	18366	18306	18188	18262	18203	18358	18321	18388	18273	18273	18411	18357	18286	18427	18382	18540	18327	18422	18492	18527	18476	18295	18385	18281	18305	18138	18321	18394	18492	18411	18280	18298	18433	18444	18381	18533	18458	18319	18351	18223	18393	18175	18199	18170	18397	18160	18071	18339	18251	18385	18327	18453	18225	18470	18219	18427	18470	18451	18538	18381	18269	18164	18134	18522	18607	18463	18350	18461	18360	18256	18290	18286	18253	18325	18314	18402	18351	18388	18078	18241	18248	18352	18515	18305	18367	18313	18198	18269	18272	18302	18384	18290	18167	18465	18248	18482	18359	18315	18450	18248	18604	18405	18196	18285	18174	18336	18375	18625	18169	18276	18382	18270	18398	18222	18408	18394	18124	18404	18492	18353	18424	18323	18469	18489	18495	18503	18253	18341	18451	18274	18216	18160	18367	18510	18441	18460	18501	18480	18398	18377	18315	18386	18203	18228	18353	18212	18290	18396	18619	18140	18406	18491	18393	18397	18502	18277	18357	18135	18115	18342	18388	18204	18219	18320	18470	18215	18398	18337	18427	18385	18319	18404	18210	18482	18388	18474	18386	18339	18388	18546	18406	18231	18399	18486	18432	18409	18130	18382	18411	18455	18342	18295	18593	18288	18294	18381	18305	18260	18445	18418	18378	18318	18371	18460	18391	18538	18208	18342	18423	18144	18330	18486	18411	18321	18409	18358	18342	18419	18507	18462	18265	18380	18502	18377	18330	18300	18286	18376	18519	18235	18291	18373	18330	18297	18230	18402	18530	18334	18270	18376	18412	18476	18355	18536	18404	18477	18224	18379	18330	18101	18356	18187	18328	18232	18372	18251	18431	18402	18436	18140	18402	18492	18373	18387	18476	18526	18599	18385	18202	18461	18224	18340	18580	18379	18368	18363	18501	18358	18406	18344	18341	18277	18266	18178	18285	18225	18518	18422	18265	18374	18400	18324	18258	18268	18402	18360	18426	18390	18215	18417	18498	18316	18353	18506	18334	18350	18503	18380	18236	18272	18538	18391	18440	18220	18426	18461	18382	18331	18480	18427	18471	18383	18434	18333	18066	18357	18378	18350	18489	18265	18501	18382	18384	18248	18691	18183	18190	18547	18224	18545	18472	18328	18401	18487	18429	18187	18063	18317	18254	18386	18396	18432	18277	18248	18349	18341	18453	18261	18478	18193	18458	18075	18351	18314	18304	18194	18517	18372	18390	18180	18541	18423	18539	18270	18372	18363	18277	18611	18427	18442	18365	18585	18368	18311	18434	18296	18166	18356	18479	18465	18492	18313	18241	18426	18576	18247	18211	18403	18391	18477	18225	18245	18371	18545	18456	18397	18437	18233	18323	18492	18467	18413	18435	18544	18209	18154	18336	18431	18075	18306	18368	18429	18387	18218	18230	18078	18415	18557	18438	18356	18301	18115	18437	18295	18309	18329	18209	18230	18414	18338	18326	18532	18414	18435	18376	18379	18380	18267	18207	18327
23022	44563	47502	44294	43642	40672	39097	36129	32645	29380	26678	24443	22513	20717	19349	18208	17369	16883	16371	16004	15788	15629	15530	15444	15218	15174	15289	15126	15321	15240	15304	15358	15153	15283	15092	15282	15215	15181	15164	15141	15118	15164	15258	15220	15228	15174	15118	15056	15130	15130	15148	15036	15034	15255	15004	15041	15166	15336	15183	15108	15224	15237	15222	15134	15147	15272	15143	15177	15233	15236	15151	15108	15091	15106	15315	15384	15020	15191	15153	15128	15168	15218	15180	15077	15243	15099	15017	15125	15059	15061	15220	15131	15146	15312	14981	15013	15023	15260	15173	15147	15064	15137	15060	15118	15131	15170	15171	15177	15174	15133	15193	15055	15078	15216	15156	15040	15187	15186	15245	15117	15172	15046	15027	15012	15104	15061	15051	14803	15215	15166	15091	15295	15017	15212	15218	15134	15277	15124	15158	15030	15229	15165	15160	15169	15267	15227	15163	15192	15137	15032	15142	14908	15149	14959	15110	15130	14948	15222	15221	15219	15104	15045	15118	15079	15048	15120	15082	15245	15084	15188	15090	15247	15096	15045	15259	15138	15092	15156	15010	15268	14992	15169	15321	14996	15064	15187	15129	15208	15187	15239	15209	15066	15038	15132	15117	15107	15311	15096	15284	15105	15274	14954	15191	14989	15028	15138	15215	15079	15265	15120	15108	15106	15214	15178	15175	15031	15134	15028	15110	15161	15060	14980	15141	15133	15273	15181	15032	15071	15408	15062	15144	14994	14974	15106	15155	15105	15143	14966	15107	15094	15137	14891	15088	15103	15221	15065	15245	15049	14990	15115	15081	15165	15102	15168	15120	14909	15068	15092	15156	14976	14994	15031	15075	15177	15163	15147	15089	15061	15138	15084	15262	15061	15045	15180	15108	15213	15033	15151	15274	15269	15206	15221	15116	15247	15059	15276	14979	15238	15082	14926	15072	15267	15244	15364	15044	15071	15198	15152	15168	14959	15213	15140	15230	15275	15044	15225	15122	14993	15026	15162	14941	15234	15131	15165	15218	15072	15068	15231	15136	15120	15011	15063	15284	15192	15161	15297	15373	15249	15187	15099	15166	15163	15095	15084	15167	15105	15158	15127	15019	15147	15090	15114	15047	15223	15156	15085	15029	15044	15097	15017	15167	15106	15096	15315	15318	15138	15072	15141	14852	15176	15067	15108	15329	15157	15071	15155	15157	15068	15160	15294	15161	15336	15046	15091	15196	15249	15140	15066	15077	15048	15090	15254	15276	15199	15261	15038	15145	15191	15338	15282	15188	15157	15339	15102	15063	15135	15173	15076	15155	15012	15192	15021	15387	15128	15083	15128	15113	15173	15334	15052	14965	15149	15007	15012	14868	15208	15140	15123	15074	15111	15115	14987	15154	15089	15082	15076	15084	15180	15084	15206	15144	15101	15079	15237	15026	15074	15201	15035	15262	14978	15156	14964	14846	15262	15120	15137	15084	15048	15166	15193	15050	15220	15126	15224	15082	15138	15011	15109	15059	15108	15236	15193	15126	15396	15052	15280	15199	15168	15204	15125	15076	15207	15294	15205	15104	15171	15217	15060	15095	15210	15042	15178	15049	15084	15124	15146	15027	15019	15120	15077	15307	15207	15154	15276	15164	15279	15196	15036	15067	15237	15055	14995	15242	15145	15157	15245	15064	15290	15206	15215	15009	15149	15203	15024	15174	15041	15045	15213	15331	15082	15066	15067	15192	15076	15241	15183	15067	15097	14982	15012	15092	14982	15206	15227	15170	15080	15159	15093	15269	15228	15245	15060	15066	15159	15200	15206	15107	14967	15203	15044	14979	15198	15165	15318	15253	15185	15295	14977	15314	15105	15032	15073	15227	15225	15236	15292	14958	14984	15357	15040	15300	14973	15193	15189	15136	15148	15136	15075	15086	15280	15004	15261	15080	15264	15248	15120	15051	15362	15030	15112	15143	15073	14935	15165	14978	15084	15101	15023	15250	15094	15176	15073	15195	15157	15079	15321	14996	15056	15155	15163	15192	15359	15187	15217	15081	15144	14950	15352	15146	15134	15099	15262	15145	15246	15308	15118	14932	15118	15111	15134	15034	15308	15041	15048	15099	15226	15083	15095	15143	15155	15142	15166	15073	15001	15182	15148	15053	15121	15110	15054	15154	15175	15140	15070	15047	15130	15112	15087	15237	15175	15184	15127	15176	15126	15206	15106	15043	15110	15225	15000	15193	15196	15054	15013	15142	15263	15259	15232	15138	15119	15275	15305	15346	15068	15291	14942	15152	14932	14883	15106	15138	15210	15118	15140	15050	15213	15122	15099	15157	15134	15198	15245	15273	15226	15102	15027	14967	15227	15050	15022	15139	15076	15374	15214	15236	15154	15150	15176	15092	15240	15086	15134	15127	15093	15174	15074	15175	14960	15180	14949	15199	15017	15187	15090	15141	15064	15295	15179	15114	15203	14979	15123	15260	15195	15049	15008	15190	15231	15216	15219	15168	15135	15233	15198	15131	15160	15147	15050	15093	15149	15092	15166	15130	15164	15130	15059	15373	15132	15221	15213	15058	15103	14931	15334	15222	14976	15077	15163	15255	15251	15179	15203	15179	15053	15208	15134	15063	15083	15082	15196	15157	15333	15148	15153	15093	15106	15174	15072	15065	15142	15025	15199	15140	15100	15127	15133	15132	15226	14924	15270	14990	15208	15194	15040	15086	15167	15071	15100	15123	15125	15021	15058	15192	15064	15181	15119	15085	15119	15175	15160	15179	15113	15096	15066	15328	14975	15134	15155	15090	15073	15006	15159	15181	15019	15200	14960	14930	15150	15201	15137	15083	15101	14989	15199	15120	15225	15106	15113	15169	15103	15248	15179	15178	15059	15208	15002	15139	15141	15070	15151	15071	15060	15290	15123	15219	15232	15125	15107	15090	15076	15317	15055	15076	15077	15190	15104	15073	15175	14928	15235	15036	15161	15142	15067	15128	15121	15183	15059	15232	15142	15179	15045	15271	15006	15097	15181	15047	15152	14961	15168	15300	15247	15213	15069	15077	15094	15157	15153	15220	15092	14953	14995	15201	15173	15192	14917	15273	15072	15156	15014	15076	15224	15092	15173	14996	15087	15284	15225	15287	15286	15069	15079	15166	15243	15075	15156	14998	15090	15124	15009	15288	15054	15169	15197	15031	15331	15256	15049	14994	15170	15132	15130	15229	14992	15221	15284	15078	15120	15254	15096	15172	15008	15026	15110	15152	15112	15217	15197	15013	15155	15234	15218	15191	15201	15069	15080	15237	15170	15102	15286	15088	15193	15125	15119	15238	14966	15168	15208	14977	15373	15148	15029	15053	15033	15063	15165	15212	15208	15052	15262	15022	15208	15090	15114	15079	15024	15124	14928	15273	15113	15028	14959	15264	15216	15154	15166	15196	15127	15213	15083	15271	15239	15102	14959	15079	15105	15196	15304	15075	15073	15067	15073	15204	15036	15032	15242	15214	15076	15038	15205	15189	15115	14971	15066	15178	15270	15120	14945	15193	15157	14970	15135	15100	14984	15096	14876	15095	14935	15178	15139	15142	15162	15106	14918	15291	15281	15188	15176	14826	15222	15281	15189	15183	15147	15136	15176	15247	15157	15082	15216	15226	15152	15298	15311	15204	15030	15184	15077	15215	15336	14977	15173	15215	15183	14957	15259	15129	15215	15247	15242	15206	15074	15056	15077	15169	15189	15251	15256	15114	15129	15124	14936	15199	15059	15198	15128	15193	15287	15223	15132	15247	15140	15090	15081	15125	15248	15120	15076	15169	15040	15349	15167	15220	15163	15161	15220	15218	15319	15063	15130	15213	15122	15102	15186	15211	15000	15159	14994	15322	15230	15023	15267	15283	15130	15072	15139	15155	15182	15069	15047	15212	15057	15151	15059	15095	15308	15243	15115	14910	15118	14998	15134	15034	15004	15167	15157	15130	14981	15154	15196	15027	15139	15167	15024	15277	15133	15005	15197	15238	15126	15223	15258	15266	15215	15117	15329	15096	15049	15079	15251	15143	15088	15224	15147	15061	15221	15194	15036	15122	15256	15058	15062	15248	15094	15048	15221	15170	14962	15063	15119	14853	15114	15080	15227	15088	15187	15052	15194	14980	15161	15228	15006	15068	15045	15172	15001	15049	15204	15279	15065	15074	15110	15103	15215	15193	15050	15148	15009	15203	15235	15095	15207	15149	15204	15124	15148	15010	15042	15201	15093	15061	15040	15122	15307	15196	15180	15100	14970	15082	15164	15012	15276	15128	15064	15236	15190	15045	15140	15133	15146	15305	15220	15128	15133	15188	15270	15048	15143	15046	15155	15190	15218	15073	15075	15194	15131	15111	15072	15009	15160	15056	15081	15191	15089	15107	15230	15177	15096	15053	15072	15041	15269	15240	15145	15117	14926	15225	15204	15093	15221	15059	15173	15154	15149	15209	14997	15052	15182	15245	15226	15145	14994	15164	15140	14993	15125	15240	15059	15154	14962	15151	15075	15393	15031	15095	14929	15129	15108	15316	15037	15083	15159	15210	15252	15040	15101	15173	15129	15076	15024	15200	15258	15143	15129	15139	15048	15078	15218	15148	15212	15184	15042	15290	15251	15045	15018	15319	15071	15227	15123	15033	14998	15309	15253	15072	15197	15118	15010	14945	15064	15191	15186	14920	15148	15124	15031	15220	15075	15023	15073	15189	15215	15064	15020	15058	15129	15102	15175	15120	15227	15003	14999	15170	15371	14950	15144	15340	15198	15218	15119	15025	15162	15080	15149	15280	15172	15176	15087	15077	15146	15110	15039	15040	15197	15099	15130	15189	14957	15037	15066	15082	15151	15180	14912	14935	15106	15004	15089	15439	15064	15087	15166	15206	15115	15227	15116	15125	15208	15155	15096	15004	15159	15153	15173	14980	15091	14910	15039	15074	15159	15105	15085	15117	15163	15101	15095	15103	14990	15113	14937	15117	15034	15151	15092	15283	15120	15222	15099	15278	15173	15017	15014	15303	15386	15090	15305	15207	15135	14956	14964	15114	15137	15073	14895	15154	15344	14956	15133	15133	15170	15052	15088	15248	15115	15124	15106	15127	15026	15131	15237	15192	15344	14866	15085	15135	15045
22806	21320	29374	24152	26829	36280	42209	37513	34424	31710	28784	26373	24657	23080	21938	21050	20430	19744	19443	19192	18922	18904	18423	18300	18446	18285	18358	18369	18261	18060	18092	18408	18172	18232	18384	18411	18300	18239	18359	18277	18303	18144	18326	18246	18021	18096	18376	18020	18185	18351	18105	17974	18013	17931	18120	17913	18019	17961	18048	18241	18161	18236	18265	18120	18287	18290	18107	18168	18243	18200	18233	18374	18383	18069	18132	18013	17982	18083	18263	18281	18122	18219	18241	18152	18258	18222	18019	18158	18162	18383	18129	18210	18237	18120	18171	18202	18161	18114	18016	18220	18237	18019	18085	18237	18143	18109	18067	18181	18009	18243	18138	18092	17961	18176	18233	18227	18263	18185	18204	18169	18226	18101	18089	18109	18146	18098	18007	18278	18018	18337	18049	18080	18054	18173	18032	18118	18037	18092	18125	18156	18126	18177	18067	18050	17971	18005	17958	18131	18043	17989	18179	18328	17926	18031	18151	18304	17883	18053	18092	18076	18549	18373	18070	18200	18369	18214	18170	18258	18323	18329	18197	18124	18222	18345	18161	18080	18168	18299	17963	18104	18089	18015	18200	18108	17949	17904	18350	18276	18066	18243	18023	18113	17996	18248	18206	17990	18058	18352	18274	18035	18126	18170	18179	18257	18106	18297	18160	18150	18061	17993	18167	18130	18222	18175	18187	18020	18036	17875	18112	18132	18018	18015	18082	18003	18160	18149	18136	18111	18092	17956	18124	17995	18197	18086	18184	17971	17891	18129	18253	18117	18319	18200	18111	18107	18199	18136	18008	18080	18031	18160	18054	17944	17971	18081	18314	18095	18184	18117	18092	18018	18125	17933	18161	18031	18162	17891	18335	18206	18143	18160	18096	18118	18257	17907	18162	18041	18115	18202	18127	18130	18220	18245	18226	18143	18052	18132	18326	18009	18073	18234	17995	17926	18027	18010	18074	17906	17936	18163	18337	18107	18246	17953	18149	18065	18004	17936	18222	18183	18225	18201	18102	18035	18115	18062	18174	18128	18077	18066	18125	18006	18176	18236	18180	18356	18234	18089	17964	17912	18109	18109	18032	17974	18058	17974	18135	18070	18232	18040	18197	18337	18330	18103	17965	18087	18366	17988	18301	17928	18280	18274	18117	18130	18067	18218	18021	18196	18086	17964	18117	18102	18171	18311	18311	18246	18118	18203	17966	18141	18163	18008	18108	18094	18173	18101	18149	18033	18119	18120	18048	18420	17957	18187	18127	18308	18170	18391	18100	18181	18218	18151	17932	18217	18132	18191	18165	18190	18041	18091	17857	18034	18144	17965	18002	18004	17950	18166	17978	18175	18037	18083	18115	18361	18003	18019	18120	18045	18046	17933	18142	17913	18033	18042	18092	18021	18107	18134	18005	18062	18310	18193	18249	17967	18018	18131	18094	18087	18311	18234	17979	18021	18009	18160	18285	18099	18242	18239	17990	18215	18158	18031	18278	18197	18109	18057	17918	18019	18011	18119	18178	18052	18263	18176	18364	18229	18219	18229	18122	18023	18176	18149	18040	18031	18127	18030	18187	18156	18229	18158	18149	18103	18256	18046	17941	18092	18192	18027	18072	18047	18204	18190	17982	18078	18235	18062	18014	18005	18170	18003	18097	18111	18259	18050	18101	18089	18075	18135	18184	17895	17956	18119	18257	18110	18138	17966	18164	17919	18185	17876	17945	18081	18043	18042	18189	17965	18101	18248	18094	18033	18260	18255	18220	18132	18195	18069	18331	18221	18236	17902	17956	17837	18263	18120	18254	18266	18206	18176	18104	18268	18145	17942	17928	18174	18359	18268	18035	18061	18211	17934	18161	18000	18036	18064	18105	18180	18041	17977	18082	18023	18106	18135	18331	18191	18345	17937	18075	17958	18084	17964	18078	18195	18152	18064	18165	18132	17935	18126	18014	18155	18156	18004	18240	18221	17940	17989	18229	18105	18084	18033	18010	18190	18038	18185	18134	18021	18135	18029	18116	18136	18009	18058	17999	18138	17949	17873	18036	18033	17965	18286	18151	18186	18090	17980	18101	18184	18226	18197	18171	18203	18051	18055	18002	18089	18170	17923	18146	18133	18230	18136	18004	17946	17997	17993	17997	18153	18087	17977	17892	18000	18066	17936	18160	18239	18091	18149	18061	18047	18238	17963	18072	18226	18096	18203	18043	18120	17918	18108	17928	18110	18033	18119	17987	18009	17965	18096	18024	17958	18112	18126	18159	18151	18472	18267	18165	17897	18236	18223	18224	18276	18161	18295	18405	18023	18095	18142	18216	18127	18138	18152	18113	18097	18054	17964	17952	17994	18182	18190	18180	18133	17989	18067	18056	17862	18168	18150	18099	18088	17913	18128	18244	18123	18177	18187	18140	18040	18121	17979	18077	18023	18235	18053	18178	18064	18132	18071	18097	18245	18184	18256	18139	18113	17932	18056	18333	18081	18268	18235	18214	18046	18196	18201	18116	18260	18105	18205	18306	18155	18056	18043	18088	17905	17936	18306	18044	18112	17925	18115	17848	18168	18323	18135	18129	18136	18245	17963	18064	18099	18006	18044	18204	18074	18216	18082	18215	18098	18176	18085	18234	18119	18038	18168	17841	17840	17981	18304	17984	18068	18130	18302	18077	18084	18109	18023	18213	18246	18249	18171	18079	18196	17959	18015	18226	18213	18222	17990	18190	17897	18165	17987	18177	18087	18008	18147	18250	18145	18062	18193	18185	18056	18270	18030	18222	18134	18137	18083	18039	18238	18158	18159	18032	18359	17920	17779	17872	18156	18164	17913	18184	18209	18182	18208	18544	18119	18119	18234	18233	18186	18112	18086	18169	18149	18100	18149	18123	18179	18301	18034	18137	18198	18232	18106	18018	17871	18148	17970	18118	18155	18170	17993	18167	18109	17978	18127	17999	18048	18285	18092	18142	18077	18123	18173	18175	17959	17893	18037	18200	18148	17892	18047	18334	18213	17836	18071	17948	17939	18058	17993	18119	17970	18051	18118	18343	18052	17793	18067	18301	18150	18247	18339	18196	18293	17894	18108	18066	18217	18088	18073	18174	18105	18077	18168	18349	18044	17896	18109	18045	18176	18206	18256	18289	18140	18194	18237	17939	18002	17787	18139	18237	18168	18214	18232	17855	18093	18021	18141	18144	18203	18188	18163	18220	18170	18030	18134	18001	18057	18167	18170	18049	18112	18147	18213	17766	17984	18048	17951	18168	18014	17993	18258	18212	17926	18076	18276	17979	18095	18152	18062	17908	18377	18012	18154	18102	18189	18096	18057	18166	18147	18101	18042	18093	18080	18294	18089	17987	17777	18139	18324	18213	17975	17924	18229	18031	18071	18105	18121	18109	17946	18233	18015	18089	18123	18097	18046	17999	18399	18158	18157	18082	18113	18126	18090	18009	18136	18071	18073	17998	18086	18119	18179	18111	18209	18201	18260	18041	18335	17999	18073	18294	18163	18101	18195	18037	17941	18171	18127	18040	18349	18125	18146	18202	17876	18238	18248	18191	18308	18039	18034	18186	18059	18249	17933	18137	17933	17975	18183	18089	18100	17994	18057	18140	18167	18093	18159	18288	18082	18051	18088	18082	17848	17958	18151	18197	18212	18062	18313	18390	18015	18104	18120	18066	18246	18054	18072	18084	18107	18035	18220	18094	18347	18145	17987	17949	18049	17777	18114	18138	18127	18228	18166	18114	18135	17980	18006	18189	18118	18228	17905	18029	18169	18055	18025	18180	17909	18170	17988	18363	18185	18027	18138	18024	18016	17984	18127	18158	18046	18070	18214	18176	18217	18193	18067	18085	18079	18254	18152	18119	18074	17977	18162	17912	18087	18036	17985	17999	18116	18106	18073	18135	18178	18094	18291	18239	18037	18116	17899	18342	18018	18234	18102	18051	18144	18242	17955	18033	18080	18029	18093	18028	17769	17942	18113	18264	17967	18212	18102	18057	18063	17896	18297	18054	18170	18216	18156	17997	18053	17800	18133	18114	17997	17850	18195	18091	17994	18142	18115	18122	18154	18314	18048	18117	18000	18160	18146	18077	18214	18221	18094	18386	18094	17976	18105	18198	18377	17894	18330	17943	17935	18372	18063	18230	18202	18125	18022	18036	17942	17973	18052	18168	17892	17943	18034	18154	18150	18163	18260	18037	18254	18045	17946	17967	18199	18288	18211	17993	18173	18184	18077	18023	18077	18286	18085	18083	17961	18227	18394	18054	18216	18056	18207	18284	18109	18098	18069	18097	18304	18071	18117	18125	18001	18142	18035	17961	18088	18193	17977	18106	17995	18104	18193	18139	18113	18222	18190	18034	18065	18004	18425	18059	18126	18050	17945	18144	18153	18045	18017	17849	17935	18150	18172	18142	18204	18089	18170	18008	18265	18154	18136	18007	18010	18167	18373	17996	18224	18278	18089	18007	18249	18124	18016	17933	18180	18099	18286	17968	17953	18135	18073	17990	18212	18119	17975	18277	18003	17998	18008	18020	18032	18033	17908	18167	18209	17937	17846	18156	18165	18226	18084	18034	18131	18243	18037	18105	18178	17929	18095	17986	18147	18116	18096	18131	18038	17941	17973	18254	18094	18045	18008	18107	17869	18173	18051	17981	18272	18103	18030	18043	18047	17979	17938	18077	18108	18089	18267	18055	17975	18050	17985	18045	18056	18223	18040	18073	18348	18144	17873	18237	18076	18324	18099	18097	18044	18115	18125	18179	18323	17967	18010	18309	18123	18104	17954	18179	17996	18164	18332	18116	17929	17992	18046	18288	18103	18357	18127	18050	18140	18055	18356	18225	17956	17954	18064	18200	18046	17962	17951	18276	18065	18130	18096	18079	18031	18091	18154	17988	18206	18356	18123	18049	18438	18180	18022	18027	18131	18044	18076	18080	17942	18039	18267	18228	18103	18083	17969	18031	18052	18250	18021	18089	18180	17945	18072	18004	18060	18185	18051	17988	18012	18116	18074	18154	18057	18024	18133	18140	17975	18101	18037	18187	18110	17980	18003	18174	17878	18018	18137	17919	18056	17972	17919	18030	17927	17951	18168	18220	18105	18171	17896	18043	18078	18052	18037	17943	18170	18070	17796	18042	17998
25358	47944	51923	49752	48140	44978	43048	39484	35979	32393	29215	25920	23769	21434	19809	18683	17721	17118	16539	15974	15744	15601	15197	15367	15229	15087	15114	15152	15230	14994	15219	14950	15091	15070	14952	14977	14958	14870	14999	15021	15026	14805	14933	14852	14838	14950	15030	14957	15012	14920	15154	14967	14948	14840	15047	14890	14969	14957	14970	15046	14996	15003	15151	14940	14988	14940	15057	14938	15008	15024	14926	14889	15091	14864	15072	14854	15018	15068	14924	14994	15077	15081	15056	15098	14903	14805	14970	14939	14928	15011	14910	14916	14889	15028	14826	14988	14949	14911	15084	14890	14938	14855	14974	14786	14971	15079	14930	15047	15028	15032	14920	15037	14932	14852	14946	15051	15040	14916	14914	15000	14907	14742	14889	14866	14959	14958	15020	14836	14982	15061	14811	15029	14908	14823	14899	14967	15106	14792	14874	14877	15140	14949	14824	14762	14901	15121	15028	15103	14886	14999	14895	14974	14789	14974	14918	15009	15001	14827	14854	14887	14958	14994	14845	15255	15025	14886	14849	14935	14912	14969	15005	14926	15029	14962	14903	14958	14958	14987	15064	14837	14877	15158	15132	15038	15088	14967	14926	14887	14958	15005	15194	14849	14903	14933	15074	14800	14977	14996	15011	14892	14979	14945	14966	14960	15023	14898	14893	15070	14990	14963	14875	14977	14940	14827	15039	14926	14917	15035	14917	14704	14859	15138	14851	14872	14845	15028	14839	14971	14894	14886	14999	14928	15055	14809	14937	14930	14884	14995	15087	14906	14880	15004	14894	14753	14909	14907	14848	14866	14945	14986	14886	14938	14977	14963	14894	14707	14981	14802	14814	14967	15089	15040	14889	14831	14906	15038	14973	14860	14825	14893	14918	15086	15049	14966	14993	14947	14930	14914	15065	14944	14899	14741	14960	15089	15048	14822	15050	14968	14995	15051	14852	14750	14933	14917	14799	14884	14879	15055	14661	15002	15064	15046	14983	15100	14855	14799	14909	15145	14943	14932	14839	15048	14942	14895	14795	14936	14961	14891	14877	15113	15053	15174	14922	14937	14856	14847	15046	14796	15043	14733	14864	14842	14920	14903	14890	14937	14957	14871	14929	15039	14889	14839	14977	15008	15024	14998	14798	14955	14785	14999	14842	14863	15010	15020	14893	14801	14938	14975	14887	15036	14705	14974	15050	15018	14985	14922	14983	14810	15047	14978	14828	14885	14835	14928	14984	15005	14886	14902	14971	14907	14961	14947	15089	14773	14958	14929	14941	14895	14952	14904	14874	14667	14930	14902	14974	15070	14967	14984	14855	14887	14924	15059	14900	14901	15021	14931	14941	14941	14699	15110	14939	14956	14915	15030	14893	14827	14961	14881	14978	15021	14935	15089	14985	14862	14983	14991	15062	14827	14996	15013	14847	14833	14842	14740	14901	14886	14933	14753	14911	14872	14892	15035	14829	15043	14860	14911	14902	14984	14935	14995	14874	14931	14895	15169	14760	14862	14856	14748	14842	15019	15013	14887	14959	14956	14927	14898	14920	14916	15004	15038	15089	15003	15009	14923	14841	14830	14912	14859	14794	15097	14780	15115	14898	14854	14839	15076	14847	15015	14900	15032	14857	14887	14877	14930	14976	15140	14905	15035	14937	15024	14969	14977	15021	14866	14951	14789	15025	14873	15069	14985	14900	14937	14861	14867	15106	15034	14984	14773	14883	14983	14962	14882	14845	14889	14814	14920	14917	14790	14968	14977	14942	15020	15043	15056	14942	14946	14956	15175	14932	15148	14757	14840	15020	15043	15033	14982	14999	15094	14999	14895	14980	14803	14907	14879	15060	14898	15082	14906	15102	14924	14844	14975	14852	14826	15012	14860	14884	15064	15017	14854	15008	15015	14884	15009	14942	15046	14870	14895	14990	14901	14899	15092	14916	14976	14991	14981	15019	14804	15017	15128	14909	14894	14988	15039	14935	14955	15005	14940	14977	14985	14970	14904	14967	14982	14817	14853	14952	14961	14759	14870	14915	15044	14939	14969	14987	14896	14953	15063	14937	15021	14845	14816	15013	15146	14892	14905	14728	14902	14927	14823	14958	14839	14908	14714	14995	15065	14838	14990	15028	14864	15024	15183	15112	14830	14928	15216	14985	14957	14783	15029	14708	14998	14764	15017	15010	15036	14909	14858	14900	14973	14878	14984	14985	14794	14958	15086	14922	14864	14762	14950	14867	15012	14891	14912	14951	14894	14839	14986	14907	14824	14904	14894	14871	14914	14834	14867	14968	14903	14965	14838	15058	14986	14925	14918	14864	14926	15097	14976	14826	15086	14798	14971	14982	15000	14955	14924	14849	15022	15056	14873	14951	15001	14994	14871	15197	15058	14974	14910	14800	14967	14864	14840	15055	14834	14906	14928	14811	15027	14906	14989	14935	14899	15135	15060	14922	15082	14910	14848	14931	14983	14974	14879	14809	14927	14838	14849	14909	14922	14970	14967	15013	15025	14856	14962	14928	14761	14898	14907	14974	14893	14995	14932	14869	14839	14815	14917	14892	15067	14996	14985	15145	14876	15007	14906	14870	14665	14943	14900	14866	14984	14986	14979	14871	15020	15085	14974	14927	15005	14926	14857	15140	14999	14671	14947	15049	15100	14949	14835	14885	14733	14975	14894	14900	14743	14971	14922	15041	15018	15048	15020	15086	14982	14844	15007	14845	14892	14954	15002	14884	14991	14916	14843	15061	14927	15096	14940	14849	14895	14903	15003	14755	14946	14867	14926	14826	14740	14946	15010	15014	14863	14901	15035	14973	14915	14942	14996	14846	15076	14800	14863	14881	14855	14964	14924	14763	15102	14934	14962	15085	15023	14926	14945	15022	14851	14838	14926	15073	14809	14965	14882	14996	14957	14842	14996	14968	14870	14953	14993	14805	15026	14910	14920	14977	14999	15090	15114	14975	14922	14785	15074	15048	14870	14996	15085	15010	14932	14760	14936	14928	14896	14977	14817	15037	14835	14976	14924	14905	15070	14953	14872	14796	15138	14797	15010	14902	14698	14972	15027	14825	14927	14817	15017	15006	14876	15026	14934	14894	15083	15001	14934	14854	15028	14995	15070	14775	15082	14984	15027	14999	14823	14870	15099	14876	14934	14997	14952	14990	14957	14890	14916	14969	15179	15034	14838	14948	15066	14939	14827	14998	14925	14900	14986	14878	14778	15203	14940	14765	14699	14831	15031	14934	14841	15011	14907	14984	15013	14905	15003	14762	14865	14839	14824	14855	14909	15011	14831	15111	15015	14918	15135	14964	14882	14947	14982	14870	14953	14983	14817	14944	14988	14888	14937	14908	15045	14920	14898	14807	15016	14707	14991	14750	14780	14942	14943	14969	14942	14948	15049	14928	15105	15147	15029	14871	14927	14890	14873	14865	15096	14888	14922	14965	14744	14956	14997	14854	14836	14899	14893	14993	15033	14910	15078	14920	15036	14964	14930	14839	14820	15009	14895	14809	14822	15056	14940	14922	15018	14858	14968	14819	14858	14893	14883	14946	15046	14917	14926	14978	14849	14991	14862	14879	15037	14897	14954	14830	15120	15033	14848	14944	14877	14915	14791	15068	15039	14883	14875	14953	14908	14947	14818	15057	14903	15144	15139	15161	14839	15006	14850	14832	14924	14835	14975	14963	14834	14930	15119	14894	14746	15011	15075	14878	15024	14817	14903	14967	14868	14805	14888	15024	15064	15020	14911	14943	14815	14967	14822	15080	14749	15004	14860	14942	14714	14881	15025	14995	14769	15037	14918	15021	14785	14949	14927	14968	14856	14999	14934	15030	14892	14915	14953	14908	15032	14766	14885	14904	14925	14936	14929	15031	14963	14900	15012	14854	14915	14802	14925	14914	14891	14878	14973	15008	14971	14843	14950	14986	14981	14867	14786	14983	15089	15134	14967	14971	14854	14971	14962	14817	14902	14942	15046	15011	14952	14904	14891	15151	14944	14782	14885	14865	14806	15048	14885	14919	15029	15021	14860	14952	15098	14988	14845	14914	14927	14882	14929	14957	15099	14929	15092	14868	14873	15039	14879	14897	15069	14876	14820	14942	14913	14760	14807	15159	15027	14751	15061	14775	14937	15075	14940	14890	15015	14815	15085	14976	14898	14888	15056	15030	14869	14955	14881	15062	14919	15048	14828	14898	14935	14839	14964	14889	14924	15066	14870	14983	14961	14974	14940	14925	14786	15008	14932	14943	14878	14805	14975	14984	15005	15020	15023	14964	14879	14851	14994	15186	15024	14898	15065	14905	15055	14929	15013	15054	15194	14672	15049	14909	14864	14934	14835	14906	15002	14903	14965	14958	14998	14989	15000	15059	14872	14993	15018	14967	14869	14956	14826	14908	14943	14756	14703	14965	15051	15005	14892	14912	15053	14703	14854	14899	15055	14951	14874	14884	14904	14911	15096	14872	14892	14899	14924	15044	14982	14901	14824	15042	15004	14864	14959	14870	14972	14936	14912	14863	14856	14892	15048	14890	14858	14911	14960	15038	14927	14841	15038	15044	14919	14829	15116	14919	15099	14809	14906	15071	14810	14956	14890	14853	14901	14930	14889	15118	14863	15083	15010	14942	14792	14827	15016	15037	15050	15024	14968	15012	14992	15009	14882	15111	14952	14965	15042	14971	14881	14920	15044	14913	14951	14984	14901	14997	14952	15015	14852	14837	14947	14856	14864	14890	15103	14804	15055	14831	14898	15044	15201	15054	14981	15095	14906	14895	14764	15057	14920	14850	14906	14956	14834	14835	14988	14907	15110	14907	14846	14730	15015	14986	14835	14664	14945	15123	14908	14993	14920	14837	15018	15042	14812	15002	14957	14975	14826	15079	14839	14954	14985	14898	14830	15063	14981	14959	14976	14870	14982	14939	15048	15032	14827	14853	14894	14979	14757	14995	14903	14933	14972	14900	15013	14876	14786	14937	14930	15060	15020	14935	14887	14884	14968	14921	14942	14978	14940	14835	14937	14889	14918	14928	14863	14776	15095	15080	14868	14829	15002	14798	14971	15053	15064	15017	14937	14907	14945	14985	14911	14995	14998	14869	14957	14917	14942	14919	14854	14851	14986	14798	14855	14806	15067	14956	14919
28074	26368	39496	40929	37359	35668	33709	30069	27203	25189	23405	22025	20648	19869	19477	19345	18891	18684	18467	18375	18347	18019	17973	17857	18127	17792	17976	17874	17944	17822	18095	17954	17936	17800	17979	17934	17902	17831	17797	18157	17862	17756	18126	17851	17852	17832	17730	17792	17711	17936	17846	17774	17824	18020	17828	17858	18027	17867	17909	17748	17711	17885	17991	18035	17724	18088	17799	17727	17785	17836	17900	17859	17964	17638	17721	17890	17800	17627	17927	17824	17820	17735	17794	17992	18058	18034	17808	17746	17850	17732	17887	17999	17955	17873	17951	17750	17855	17856	17683	17698	17948	17807	17890	18003	17876	17857	17888	17813	17954	17767	17804	17747	17708	17942	17934	18095	17924	17851	17764	17802	17791	17892	17669	17830	17867	18052	17870	17936	17806	17847	17957	17988	17852	17707	18007	17894	18004	18040	17982	18049	17749	17957	17985	17926	17739	18063	17642	17664	18012	17972	17917	18052	17900	17660	17922	17765	17845	17917	18041	17805	17889	17915	17902	17907	18006	17802	17887	18046	17827	17835	17881	17906	18050	17943	17878	17957	17787	17734	18126	17830	17788	17814	17828	17842	17919	17887	17801	17851	17734	17871	17899	17937	17685	17610	17905	17866	18012	17753	17736	17914	17886	17711	17779	17974	17844	17990	17947	17849	17738	17915	17867	17874	17900	17787	17929	17774	17905	17866	17931	17870	18110	17885	17943	17943	18014	17857	17962	17770	17767	17895	17895	17812	17843	17850	17821	17927	17611	17802	17920	17862	18021	17895	17686	17951	17927	17846	17676	17771	17895	17647	17809	17930	17845	17898	17880	17770	17768	17906	17988	17818	17845	17961	17764	17940	17988	17740	18064	17861	17858	17829	17965	17633	17991	17737	17888	17714	17872	17853	17929	17872	17779	17946	18057	17943	17801	18248	17950	17964	17945	17723	17877	17768	17791	17913	17705	17980	17678	17789	18007	17992	17797	17870	17790	17911	18058	17947	17800	17669	17733	17671	17648	17917	18046	17848	17786	17973	17762	17904	17945	17769	17960	18064	17810	17817	17881	17715	17994	17838	17962	17981	17780	17901	17633	17842	17948	17893	17888	17812	17964	17564	17736	17997	17758	17932	18073	18102	17879	17799	17802	17802	17758	17694	17811	17712	17912	17808	18009	17734	17712	17785	17755	17888	18022	17959	17883	17902	17811	17993	17659	17747	18041	18024	17980	17768	17966	17809	17698	17929	18061	18218	17750	17938	18008	18018	17700	17983	17902	17744	17978	17950	17697	18066	17770	17962	17979	17836	17966	17887	17964	17746	17750	17799	17787	18004	17620	17897	17757	17886	18045	17816	17990	17913	18003	17807	17882	17852	17825	17813	17837	17799	17811	17858	17568	17844	17929	17915	17855	17659	17854	17781	17814	17786	17772	17779	17824	17864	18066	17856	17805	18000	17809	17738	17815	17811	17913	17664	17932	17772	18004	17882	17766	17853	17888	17993	17937	17851	17763	17873	17875	17970	17503	17848	17840	17884	17997	17970	17908	17775	17878	17839	17774	17863	17786	17978	17853	17913	18027	17846	18007	18020	18042	17858	17717	17922	18060	17833	18015	17956	17838	17755	17734	18007	17888	17702	18086	17994	17705	17935	17809	17740	17891	17935	17951	17858	17922	17802	17701	17743	17906	17839	18108	17903	17892	18020	18014	17962	17866	17542	17668	17895	18096	18006	17926	17798	17761	18090	17961	17708	18023	17822	17772	17894	17783	17811	17794	17809	17863	17846	17803	17845	17849	17798	17848	17722	17703	17982	17944	18040	17919	17710	17776	17697	18010	17936	17942	17863	17885	17818	17925	17693	17708	17681	17887	17751	18036	17728	17806	17737	17965	17837	17943	17719	17698	17773	17461	17909	17611	18020	17947	17872	18124	17879	17798	17850	17830	17911	17769	17894	17700	18034	17879	17805	17609	17843	17880	17790	17879	17778	17946	18011	17996	17808	17909	17860	17798	17806	17984	17888	17658	17956	17863	18162	17918	17801	17694	17779	17703	17731	17905	17909	17861	17722	17802	17875	18043	17795	17652	17850	17611	17930	18083	17929	17861	17717	17813	17965	18069	17694	17891	17839	17814	17747	17978	17956	17780	17894	17941	17852	17894	18102	17845	18031	18097	18032	17936	17846	17858	17852	18056	18035	17864	17716	17567	17854	17957	17818	17727	17787	17885	17636	17731	17860	17777	18040	18056	17818	17948	17961	17786	17866	17868	17768	17911	17921	17821	17716	18009	17638	17750	17788	17750	18103	17637	17940	17661	17843	17769	17893	17801	17848	18068	17866	17920	18194	17925	17953	17854	17744	17903	17942	17824	17973	17851	17633	17923	17792	17900	18141	17902	17690	17872	17699	17792	18021	17900	17768	17876	17901	17911	17750	18053	17750	17811	17854	17638	17794	17798	17816	17784	17960	17849	17839	17917	17869	17721	17947	17832	17702	17853	17729	18010	17925	17821	17913	17837	18019	17848	17977	17688	17995	18081	17698	17851	18001	17679	17794	17907	18092	17896	17898	17814	17805	17881	17904	18005	18009	17886	17962	17785	17664	17981	18001	17687	17812	17966	18028	18096	17973	17876	17599	17895	17898	17887	17890	18218	18100	17793	17963	17968	18104	17852	17909	18021	18012	17674	17670	17792	17779	17780	18073	18187	17835	17771	17850	17735	17874	17814	17797	17736	17845	17592	17835	17881	17860	17958	17826	17930	17975	17816	18004	18003	17892	17986	17846	17962	17872	17855	17985	17852	17662	18001	17930	17808	17777	17904	17816	17786	17947	17903	17840	17902	17903	17866	17535	17863	17835	17999	17878	17845	17754	17844	17981	18099	17770	18010	17796	17915	18000	17845	17851	17918	17759	17816	17797	17784	18069	17840	17887	17844	17824	17840	17855	17887	17876	17688	17705	17825	17810	17862	17753	18002	17789	17997	17798	17875	17888	17915	17925	17959	17902	18087	17896	17937	17881	17925	17768	17851	17942	17725	17892	18021	17864	18011	17825	17873	17898	17854	17903	17809	18073	17932	17996	17872	17864	17851	17682	17870	17979	17850	17699	17912	17814	17842	17951	17831	17940	17883	17858	17870	17946	17989	17873	17956	17666	17677	17852	17984	17944	17761	17732	17946	17840	17891	17886	17919	17877	17999	17871	17974	17907	17975	17766	17917	17893	17816	17824	17979	17938	17707	18024	17683	17834	17981	17707	17994	17910	17776	17870	17886	17699	17767	17934	17716	18064	18063	17874	17883	17787	17873	17958	17809	17919	18043	17650	17672	17898	17953	17914	17915	17865	17888	17820	17772	17784	17914	17918	17916	18048	17704	18093	17788	17688	17967	17812	17903	17752	17681	17788	17745	17960	17862	17670	17758	17823	17777	17669	17680	17912	17907	17738	17885	17926	17962	17841	17904	17803	17867	17725	17791	18083	17929	17940	17873	17816	17881	17886	17947	17939	18030	17960	17945	17985	17820	17796	18124	17941	18038	17761	17786	17771	17840	17919	17802	17892	17761	17648	17916	17933	17773	17798	17967	17973	17979	17711	17898	17785	17916	17912	17787	17700	17766	17693	17843	18037	17796	17947	17848	17866	18061	17721	17846	17993	17921	17970	18160	18122	17951	17730	17937	17816	17819	17866	17943	17792	17793	17926	17947	17958	17916	17796	17722	17835	17860	17795	17821	18019	17821	17955	17693	17698	17803	17832	18018	17818	17809	17920	17856	18071	17696	17786	17956	17804	18022	17749	17817	17836	17780	17898	17911	17801	17950	17882	17835	17871	17848	17942	18035	18126	17765	17850	17937	17785	17873	17799	17940	17807	17700	17796	18060	17777	17968	17798	17984	17974	17879	17998	17758	17755	17695	17956	18091	17920	17798	17909	17823	17901	17905	17934	17897	17998	17886	17802	17859	17804	17759	17735	17893	17736	17970	17872	17879	17970	17813	18048	18036	17812	17979	18080	17895	17709	17891	17797	17936	17860	17848	17890	18100	17674	17821	17924	17759	17704	17924	17907	17771	17878	17899	17867	17941	17661	17972	17939	18125	17785	17937	17790	17958	18002	18060	17826	18027	17946	17882	17971	17820	17832	17804	17852	17830	18004	17891	17967	17936	17586	17974	18011	17799	17821	17892	17966	18156	17794	17945	17838	17834	17836	17914	18034	17911	17893	17990	17822	17696	17718	17728	18031	18047	17654	17956	17897	17945	18029	18001	17784	17872	17848	17762	18003	17815	17996	17961	18129	17943	17774	17896	17819	17917	17964	17802	17846	17819	17796	18025	17893	17886	17868	17921	17776	17902	17824	17717	17881	17805	17956	18072	17990	17842	17834	17966	17827	17986	17951	17850	17735	18027	17877	17859	17917	17831	17939	17882	17960	17738	17680	17798	17939	17919	17737	17574	17760	17907	17733	17932	17899	17885	17912	17881	17845	17940	17936	18002	17731	18009	17871	17821	17924	17981	17874	17924	17678	17653	17999	17888	17934	18120	18077	17837	18006	17999	18031	17801	17865	17728	17875	17958	18049	17955	17808	17896	18087	18298	17996	17914	17902	17867	17906	17763	18137	17769	17931	17812	17924	17851	17923	17997	17846	17991	17708	17723	17945	17797	17801	18098	17914	17944	18016	17961	17989	17834	17782	17859	17916	17898	17654	17877	18093	17891	17942	17906	18012	17970	18118	17929	18004	17913	17879	18008	17903	17778	17879	17975	17905	17827	17985	17910	17947	17775	17698	17837	17923	17728	17801	17722	17907	17849	17824	17967	17824	17816	17769	17930	18197	17830	17791	17725	17950	17775	17909	17862	17599	17896	17732	18044	17863	17760	17949	17932	17776	17957	17869	17933	17819	17920	17661	18024	17802	17882	17792	17766	17925	18096	17928	17638	17839	17914	18024	17743	17874	17826	17712	17875	17800	17800	17825	17715	17852	17816	17940	17816	17724	18130	17824	17954	17816	17907	17737	17810	17971	17822	17774	17912	17702	17868	17741	17815	17931	17783	17826	17989	17951	18159	17866	17856	17837	18084	17840	17917	17739	17702	17753	17952	17687	17861	18016	17768	17907	17863	17926	17945	17826	17833	17926	17927	17828	17695	18092
24229	40284	43467	40385	38746	36383	34547	30995	27808	25192	22726	20820	18897	17836	16980	16499	16174	15729	15565	15248	15315	14989	15003	15123	14913	14936	14764	14978	14946	14919	14828	14831	15006	14927	14843	15051	15017	14956	14757	14864	14774	14942	14760	14903	14811	14814	14787	14865	14776	14853	14901	14950	14795	14626	14837	14686	14808	14648	14870	14991	14776	14869	14773	14806	14817	14930	14769	14676	14931	14717	14944	14812	14686	14720	14748	14766	14892	14827	15005	14847	14956	14994	14862	14890	14843	14808	14951	14807	14823	14765	14770	14993	14754	14764	14981	14902	14961	14892	14849	14745	14716	15039	14865	14741	14919	14645	14820	14795	14926	14776	14766	14601	14773	14885	14809	14894	14867	14781	14853	14962	14786	14906	14802	14853	14798	14898	14735	14948	14883	14810	14873	14745	14874	14889	14762	15083	14855	14997	14754	14943	14807	14824	14848	14863	14827	15098	14632	14793	14907	14760	14903	14719	14907	14921	14786	14821	15008	14921	14842	15026	14905	14707	14797	14823	14839	14747	14768	14772	14775	14959	14805	14816	14897	14768	14840	14961	14846	14843	14934	14920	14792	14813	14993	14750	14962	14914	14924	14851	14864	14870	14980	14846	14783	14795	14746	14852	14801	14943	14884	14727	14901	14806	14883	14689	14728	15013	14759	14793	14889	14730	14818	14795	14808	14963	14838	14914	14969	14737	14754	14703	14965	14805	14964	14821	14768	14794	14864	14855	14889	14963	14729	14921	14802	14800	14833	14708	14969	14844	14935	14964	14679	14919	14997	14960	14963	14823	14835	14806	14561	14989	14866	14708	14837	14704	14849	14713	14888	14936	14907	14810	14976	14675	14949	15050	14730	14892	14862	14850	14902	15030	14750	14908	14850	14799	14903	14868	14958	14923	14951	14919	14958	14812	14834	14883	14765	14651	14876	14862	14866	14825	14757	14795	14775	14805	14895	14928	14855	14934	14687	14703	14864	14684	14888	14845	14971	14695	14779	14818	14843	14882	14724	14757	14833	14817	14883	14871	15002	14807	14856	15059	14877	14872	14992	14803	14785	14911	14919	15122	14752	14873	14751	14879	14780	14918	14846	14937	14721	14940	14730	14897	14794	14810	14932	14732	15062	14821	14751	14976	14817	14918	14917	14891	14920	14800	14757	14742	14807	14848	14810	14798	14782	14836	14818	14743	14837	14833	14748	14909	14831	14881	14832	14952	14750	14815	14825	14955	14746	14846	14896	14938	14941	14828	14761	14860	14750	14882	14757	14668	14932	14761	14694	14857	14946	14745	14868	14961	14851	14863	14810	14780	14953	15062	14918	14787	14998	14838	14874	14979	14864	14735	14720	14815	14782	14840	14937	14830	14913	14714	14839	14743	14859	14788	14885	15065	14887	15021	14742	14860	14960	14832	14918	14807	14631	14883	14856	14625	14825	14686	14746	14712	14842	14918	14783	14716	14813	14771	14887	14852	14908	14718	14844	14926	14806	14805	14721	14864	14806	14762	14884	14619	14940	14778	14821	14926	14833	14844	14921	14980	14548	14693	14726	14840	14770	14825	14867	14903	14690	14851	14704	14768	14904	14877	14902	14820	14905	14952	14867	14848	14879	14836	14848	14781	14690	14778	14738	14915	14969	14853	14804	14860	14943	14795	14761	14962	14979	14955	14734	14719	14672	14900	14828	15070	14906	14904	14770	14844	14919	14921	14877	14747	14814	15027	14889	14791	14818	14937	14860	14889	14866	14926	14703	14943	14992	14813	14789	14741	14897	14992	14998	14879	14933	14753	14759	14526	14800	14817	15044	14680	14996	14939	14786	14802	14754	14740	14694	14908	14888	14757	14948	14962	14823	14726	14692	14886	14853	14878	14967	14745	14781	14733	14916	14823	14851	14981	14807	14852	14973	14768	14737	14820	14828	14990	14762	14793	14818	14735	14904	14824	14886	14938	14810	14970	14897	14853	14931	14753	14710	14935	14766	14775	14725	14880	14910	14873	14883	14935	14703	14607	14883	14816	15007	14838	14771	14643	14963	14813	14829	14683	15063	14819	14888	14863	14916	14903	14761	14705	14892	14957	14899	14735	14854	14892	14870	14787	14655	14876	14748	14774	14843	14843	14870	14933	14924	14679	14843	14887	14854	14741	14786	14731	14871	14813	14900	14699	14792	14964	14956	14960	14896	14718	14950	14868	14812	14783	14893	14799	14833	14798	14818	14856	14704	14798	14797	14879	14930	14921	14841	14785	14824	14911	15013	14966	14833	14710	14784	14696	14902	14858	15007	14762	14895	14780	14816	14917	14901	14785	14745	14984	14754	14810	14823	14766	14801	14988	14923	14921	14796	15034	14858	14907	14960	14797	14847	14768	14764	14928	14932	14898	14845	14661	14884	14907	14797	14875	14983	14678	14652	14829	15040	14897	14801	14767	14996	14775	14913	14722	14764	14824	14809	14830	14863	14987	14997	15030	14814	15008	14775	14834	14903	14951	15014	14972	14995	14850	14767	14778	14858	14883	14770	14703	14813	15040	14867	14709	15030	14823	14889	14886	14756	14854	14733	14957	15159	14755	14690	14910	14745	14932	14824	14780	14957	14827	14975	14963	14783	14815	14562	14869	14657	14756	14891	14875	14684	14808	14859	14843	14771	14900	14739	14809	14939	15028	14848	14815	14673	14912	14572	14827	14924	14830	14811	14789	14751	14777	14694	14889	14791	14826	14849	14955	14896	14937	14737	14894	14805	14889	14729	14968	14808	14887	14837	14859	14751	14711	15007	14984	14844	15027	14698	14713	14663	14931	14745	14649	14913	14729	14909	14930	14901	14930	14856	14946	14826	14729	14687	14753	14785	14969	14781	14921	14878	14660	14995	14754	14826	14919	14701	14899	14851	14745	14775	14951	14951	14738	14771	14761	14902	14854	14772	14811	14793	14887	14773	14666	14701	14722	14965	14633	14804	14758	14864	14977	14859	15079	14982	14891	14925	15003	14908	14981	14979	14910	14903	14811	15016	14741	14904	14888	14898	14827	14728	14905	14927	14802	14811	14812	14839	14798	14798	14695	14971	14913	14891	14837	14818	15037	14951	14883	14921	14991	14907	14756	14835	14931	14932	14809	14832	14942	14827	14913	14866	14880	14895	14955	14886	14825	14764	14815	14823	14774	14851	14749	14852	14788	14658	14785	14800	14877	14888	14900	14920	14843	14703	14698	14831	14855	14811	14802	14807	14623	14888	14795	15013	14855	14891	14861	14936	14919	14714	14937	14689	14877	14881	14871	14926	14948	14865	14842	14706	14846	14914	14805	14946	14943	14985	14867	14739	14799	14977	14978	14781	14877	14945	14877	14805	14791	14830	14951	14682	14895	14751	14759	14908	14945	14837	14917	14878	14824	14847	14918	14856	14901	14759	14820	14861	14851	14818	14805	14643	14852	14727	14993	14834	14878	14854	14888	14791	14801	14904	14792	14763	14863	14894	14834	14880	14856	14740	14854	14859	14647	14871	14867	14866	14770	14879	14982	14839	14756	14961	14670	14733	14747	14835	14953	14832	14656	14957	14905	14841	14827	14803	14780	14901	14674	14941	14916	15027	14709	14772	14704	14806	14613	14987	14876	14907	14822	14902	14824	14712	15001	14759	14861	15000	14800	14760	14823	14929	14908	14902	14831	14961	15101	14943	14719	14882	14794	14818	14781	14908	14729	14874	14852	14708	14956	14684	14825	14771	14775	14977	14987	14693	14640	14930	14747	14871	14801	15033	14947	14681	14937	14774	14800	14990	14849	14895	14773	14732	14853	14722	14712	14851	14787	14762	14920	14914	14859	14823	15103	14942	14814	14844	14704	14628	14856	14705	14846	14910	14803	14670	14741	14925	14705	14887	14952	14829	14959	14771	14854	14711	14932	14806	14817	14803	14934	14904	14893	14696	14893	14890	14856	14824	14893	14910	14847	15026	14802	14818	14810	14822	14921	14765	14848	14768	14824	14844	14843	14743	14733	14892	14777	14808	14916	14930	14961	14794	14821	14901	14949	14716	14905	14723	15048	14927	14817	14925	14841	14827	14741	14874	14869	14814	15051	14677	14604	14998	14670	14930	14811	14786	14879	14790	14915	14968	14742	14898	14982	14835	14944	14949	15023	14724	14885	14970	14809	14816	14837	14855	15088	14925	14826	14957	14894	14666	14779	15004	14766	14760	14763	14780	14974	14685	14854	14695	14776	14821	14754	14627	14769	15038	14767	14822	14840	14943	14644	14813	14767	14768	14821	14777	14863	14901	14818	14834	14803	14769	14715	14968	14897	15147	14870	14747	14852	14787	14912	15022	14999	15003	14778	14821	14770	14821	14795	14713	14863	14806	14979	14878	14794	14981	14946	14769	14797	15019	14930	14917	14743	14805	14907	14794	15015	14856	14918	14857	14833	14871	14821	14732	14911	14796	14782	14783	14781	14841	14891	14927	14945	14822	14802	14693	14964	14862	14917	14684	14845	14664	14926	15011	14876	14823	14842	14803	14806	14883	14768	14831	14684	14909	14827	14853	14697	14775	14803	14866	14986	14812	14769	14776	14860	14642	14858	14884	14919	14732	14927	14910	14959	15016	14824	14792	14843	14695	14707	14767	15003	14667	14834	14724	14687	14705	14798	14813	14711	14765	15042	14646	14995	14701	14829	14950	14829	14817	14885	14902	14814	14737	14750	14751	14692	14933	14842	14827	14920	14843	14774	14868	14940	14764	14822	14615	14842	15025	14716	14727	14903	14838	14799	14647	14819	14872	14832	14869	14892	14743	14780	14845	14750	14966	14896	14814	14792	15054	14790	14772	14896	14875	14967	14785	15023	14826	14887	14896	14730	15077	14749	14843	14968	14819	14808	14886	14896	14970	14860	14896	15028	14723	14798	14976	14706	15069	14865	14665	14822	14827	14917	14801	14890	14905	14885	14713	14819	14806	15034	14954	14796	14719	14940	14852	14887	14949	14885	14910	14850	14993	14903	14629	14968	14714	14808	14814	14879	14887	14883	14732	15059	14909	14965	14766	14815	14751	15025	14834	14959	14736	14801	14927	14794	14850	14844	14679	14867	14867	14923	14982	14758	14788	15032	14857	14870	14915	14659	14945	14860	14943	14795	14796	14889
23612	21375	29412	25811	30316	37333	37631	33804	30461	27848	25028	22660	21449	20329	19359	19105	18673	18027	18101	17579	17383	17452	17326	17219	17115	17061	17168	17065	16921	16950	16869	17084	17204	17201	16929	16732	16961	17020	17019	16995	16957	17053	17053	16986	17005	16966	17030	17037	17163	17051	16938	17116	16873	17222	17047	17134	16966	16857	17039	17104	17248	17108	17003	16923	17062	16886	17073	16901	17047	16979	16813	17017	16925	16902	16948	16904	16952	16922	16970	16807	17018	16970	16865	16789	16934	16818	17009	16946	16996	16922	16896	16922	16908	16961	17001	16973	16896	17033	16930	17114	16779	16886	16948	17019	16951	17072	17020	16972	16990	16882	16945	17071	17100	16874	16923	16919	16998	16803	17060	17037	17120	17086	16869	16907	17123	16962	17101	17125	16977	16856	16965	16805	17190	17207	17201	16982	16885	16881	16919	16899	17041	16903	16857	16864	17060	16880	17063	16753	17211	16980	16769	17113	17146	16979	16956	17086	16989	16995	17199	17232	16854	16868	17070	17273	17028	16920	17034	16729	16881	17075	17041	17126	16988	17091	16769	17014	17023	16872	17114	17137	16931	16894	17015	17121	16808	16861	17035	16868	16767	17070	17157	17084	16784	17125	16829	16850	16979	17072	17018	16880	17028	16883	16967	17109	17008	16980	16982	16868	16910	17055	16997	16749	16794	16990	16875	16807	16977	17019	16957	16992	16863	17073	16879	16942	17037	16848	16963	16959	16918	17012	16861	16837	17036	17055	16997	16716	16985	16843	16832	16958	16891	17111	17039	16933	16930	16872	16976	16961	16862	16742	16943	16805	16946	17156	17049	16946	16896	16830	16832	16940	17051	16810	16941	16936	16858	16877	16936	16915	16949	17039	16995	16962	17029	16957	16945	16930	16922	16996	17096	17083	17007	16882	17125	17144	16980	16804	16993	16978	17063	17069	17147	17080	17073	16782	17005	17114	16930	16922	17109	17133	17123	16985	17067	16989	17115	16955	17215	17011	16891	17072	16991	16908	16847	16984	16837	16940	16917	16897	16914	16946	16985	16848	16952	16962	16931	16921	17005	16994	16921	16802	16853	16804	17082	16672	17012	16852	16855	16897	17019	16941	16896	17087	16921	16881	16932	16919	16905	16944	17025	17180	16877	16966	17046	17069	16881	16895	17227	17004	16972	16979	16885	17016	16954	17248	17064	17062	16977	16973	16797	17066	16928	16879	17026	16910	16984	16680	17142	16765	17075	17140	17040	17261	17032	17022	17010	16951	17146	16891	16913	17150	17099	16998	16979	16891	17124	16911	16864	16812	16919	17077	16861	16988	17046	16968	17001	16989	17245	17161	17054	17089	17129	16723	16713	16936	16939	17077	16960	16812	17006	17033	17055	16950	17096	16947	17096	16806	16990	17025	17140	17032	16973	16977	17042	17091	16895	16960	17018	16878	17045	17012	16713	16972	16981	17065	16866	17131	16862	17082	16952	16929	17002	17066	16951	16989	16806	16933	17206	17075	16926	17041	17013	17121	16998	16765	16968	16912	16859	16948	16972	16967	16788	17065	16866	16942	16891	17142	17041	16872	17137	16825	16764	17006	16966	17001	17020	16873	16902	17144	17047	17145	17232	17220	16919	16789	16925	16982	16873	16854	16893	16881	16947	16900	16847	16903	16944	17114	17177	16862	16974	17023	17101	17094	16964	16895	16856	16919	16947	17179	16904	17097	16996	16989	17089	17230	16915	16993	17021	17100	16846	16877	16960	16793	16896	16955	17126	16799	16988	16953	17056	16922	16837	17095	17146	17018	16822	16986	17036	16990	17029	17101	17006	16914	17005	16820	16988	16889	16807	16978	16990	17027	16981	17032	16992	16946	17029	17215	17171	16901	16737	17124	17057	17031	16992	16902	17037	16820	16947	16681	16856	16981	17212	16881	16985	16984	16881	16960	16668	16884	17149	17379	16916	17162	17022	16965	16856	16932	16962	16964	17032	16992	16816	17105	16877	17100	17099	17002	17074	16870	16907	16665	16860	16880	17238	16880	17051	16997	16929	17097	17037	16932	17080	17108	17093	16826	17165	16908	17105	16812	16929	16699	17064	17005	16921	17015	17083	17111	17066	17228	17023	16881	16760	16980	17055	17082	17007	17036	16976	16750	16962	17000	17058	16956	16940	17067	17008	17177	17049	16766	16972	16821	17141	16962	16943	16889	16879	16915	16908	16934	16960	17034	17056	17041	16994	17168	17015	17141	17175	16944	17082	16857	16893	16978	16695	16925	16951	17070	16899	17106	16895	17108	17065	16902	17172	16885	17129	17254	16907	16978	17040	16936	16767	16927	16990	17047	17020	17123	17039	16877	16915	16967	16847	17094	17009	17035	17013	17033	16880	17055	16911	16919	16980	16897	17049	16926	17012	16927	16924	16942	16858	17133	16919	16813	16879	16885	17098	16886	16886	17077	16995	17085	16921	17028	16932	16892	17023	16971	17124	16941	17301	17023	16849	16951	16899	16926	17213	16886	17087	17037	17011	16836	17024	16971	16831	16965	17072	17071	16925	17053	16847	17102	16950	16892	16938	16911	16826	16858	16817	16872	16901	16980	16997	16960	16788	17119	16940	17144	17103	16933	16793	17115	17097	16847	16943	17192	17009	17103	16842	16918	17299	17075	17148	16954	16827	17041	16807	17102	16839	16819	17012	17024	17015	17043	16924	16858	16740	16836	16812	16868	16889	16952	16889	16853	16931	16995	16851	17013	16966	17091	16912	16857	17027	16996	17144	16899	17043	17029	17004	16979	16854	16800	17117	16866	17076	17034	17029	16754	16917	17043	17034	16988	16950	16899	17022	17050	16718	17016	17111	16885	16819	16935	16858	16886	17017	16911	17040	17029	16912	16971	17155	17130	17190	17017	16974	17009	16959	17128	16877	17023	17072	16832	16746	16875	16884	17140	17028	17007	16796	16907	17196	17147	17108	16943	17122	17002	17046	16969	17055	17040	17058	17064	17035	16894	17003	16884	17081	17019	16884	17042	16926	17089	17127	16951	17044	16919	16963	16938	17123	16745	17069	17008	17028	16943	17008	16862	16798	16925	17020	16882	17050	17045	17023	17009	16888	17041	17059	17014	17213	16899	16876	17064	17024	16943	17057	16773	16974	16876	17110	16950	16910	17084	16939	17064	17003	16825	17140	17110	16851	16873	16860	16921	16984	16939	17042	16763	16991	16984	16817	17082	16979	16862	17052	17024	16955	17072	16939	16822	16953	16884	16881	17064	16989	16931	17013	16933	16877	16858	16896	17061	16971	17045	16980	16828	17042	17026	16968	16945	17034	16932	17131	17053	16912	17067	17074	17060	16963	16978	17063	16833	16722	16970	16870	16927	17233	17003	17065	16981	17003	16886	17126	17040	16802	17064	16999	16811	16967	16873	16990	16882	16962	16967	16940	17241	17012	17138	16843	16914	17066	17047	17132	17128	17000	17025	16865	16922	16930	16818	16819	16980	17190	17122	17005	16941	17129	17010	16900	16862	16889	16841	17110	17065	16975	16999	17010	17015	16920	16892	16824	16803	17112	17004	16934	17233	17046	16920	16957	17057	16874	16966	16846	17219	16952	16937	16903	17015	16999	17203	17066	17025	17026	16957	16878	16885	16763	16966	16853	17057	16903	16992	16875	16811	17015	16997	16975	17003	16941	17047	16940	16919	16747	16994	17066	17142	16806	16978	17162	17109	17009	16992	17062	16863	17124	17018	16947	17039	17116	16974	16943	16840	17042	16961	16841	16970	17097	17031	17234	16957	17091	16955	16979	16799	16803	17012	16940	16928	16976	16888	16938	16964	17037	16920	17004	16861	17056	17155	16844	16876	16917	17266	16884	17241	16896	16816	17155	16988	17047	17036	17089	17080	16916	16846	16835	17148	17046	16740	16885	17192	17107	17001	16824	17084	17119	17053	17109	16923	16970	17053	17014	16884	16809	16969	16915	16929	16952	17130	16932	16948	16839	17131	17003	17025	16876	17036	17072	16797	16987	16920	16887	17010	17091	17117	17128	17014	17160	16742	17126	17005	16971	16980	16861	17020	17085	16952	17066	16809	16915	16992	17009	16839	16937	16767	17089	16950	17182	17140	16855	17075	16960	17114	17004	17117	17090	16915	16939	17158	17030	16906	16951	17045	16885	17063	16871	16803	17033	16972	17160	17207	17054	16895	16856	17076	17046	16956	17071	16875	16826	16982	17005	16730	16950	16935	16973	16901	17012	17014	16765	16978	16955	16986	16874	16899	17061	17018	17206	16936	16748	16703	17054	17008	17108	17061	17151	17041	17041	16966	16999	17088	16866	17011	16874	16803	16864	16837	16810	16839	16946	16890	16911	17115	17075	17045	16914	17120	17134	16965	16855	16977	16911	16899	16944	17006	17023	16977	16819	17077	17034	17087	16993	16906	17039	17057	16903	16945	16908	16920	16992	16953	16919	16965	17086	17101	17011	17037	17190	17000	16960	16749	17176	17005	16900	16814	16766	17017	16986	16914	16951	17076	16866	17215	17040	17059	17105	17124	17030	16938	17056	17113	17038	17098	17134	16873	16770	16860	17012	17042	16878	16824	16875	17088	17030	17069	17070	17287	16972	16895	16898	16952	16843	16962	17004	16979	16866	17037	16956	16938	16950	17148	17051	17087	17025	17013	17056	16999	16927	16890	16926	17049	16963	16872	17123	17161	17046	16684	16839	16993	16964	17040	17086	16844	17109	16919	16897	16931	17274	16902	17037	17073	17215	17069	17130	17319	16936	16898	17168	17064	16925	16865	17019	16920	17011	16721	16924	17192	16975	17010	16880	16884	16819	17114	17223	16681	16887	17020	16918	16854	16784	17006	16915	17028	16866	17122	16909	16940	16915	16951	16774	16961	16941	17090	17066	16781	16916	16906	17047	16932	16943	16987	17131	16795	17273	16969	17015	16953	17082	16967	16839	16941	17128	17005	16859	17003	16958	17079	17048	17172	16942	17066	17118	16920	17076	16934	16885	16928	16939	17127	16909	17060	16945	16941	16807	16741	16961	16999	17053	16901	17113	17081	16999	16930	16968	16945	16933	17088	16935	17052	16829	16984	17046	17045	17111	16888	17013	17090	17055	17123	17096	16900
23796	47166	49473	46142	43866	41400	37810	35672	32178	28513	25280	22002	20278	19117	17854	17072	16228	15677	15379	15079	14896	14483	14687	14486	14485	14541	14539	14218	14475	14486	14470	14476	14374	14410	14250	14360	14327	14499	14348	14344	14403	14575	14490	14479	14272	14196	14270	14320	14345	14367	14413	14338	14470	14078	14315	14337	14388	14315	14311	14263	14417	14406	14299	14411	14400	14381	14045	14371	14237	14238	14286	14461	14366	14406	14395	14451	14304	14282	14318	14221	14464	14309	14387	14382	14270	14218	14284	14396	14197	14309	14392	14264	14373	14502	14404	14445	14389	14417	14283	14214	14158	14283	14375	14240	14230	14364	14477	14306	14351	14497	14287	14592	14352	14460	14379	14356	14561	14107	14360	14174	14384	14533	14313	14468	14351	14299	14219	14301	14423	14256	14356	14395	14259	14207	14299	14454	14289	14360	14389	14342	14265	14336	14237	14402	14455	14307	14263	14211	14277	14213	14339	14313	14316	14372	14456	14387	14518	14524	14318	14330	14320	14412	14350	14282	14272	14275	14523	14476	14360	14404	14322	14247	14531	14329	14227	14466	14266	14423	14191	14256	14354	14364	14275	14335	14311	14589	14494	14333	14338	14173	14328	14477	14277	14301	14193	14252	14270	14443	14371	14235	14289	14370	14156	14279	14265	14366	14300	14372	14235	14334	14252	14185	14229	14439	14217	14313	14316	14326	14371	14323	14360	14261	14251	14330	14432	14557	14410	14431	14232	14405	14261	14405	14408	14323	14107	14409	14273	14278	14504	14369	14163	14209	14340	14425	14329	14171	14532	14395	14229	14181	14371	14297	14299	14186	14266	14350	14340	14359	14343	14355	14357	14325	14187	14448	14309	14266	14239	14277	14311	14211	14406	14284	14299	14583	14314	14226	14449	14434	14363	14408	14376	14288	14143	14126	14227	14291	14363	14128	14327	14298	14368	14431	14369	14370	14372	14444	14428	14143	14305	14424	14330	14200	14331	14359	14322	14211	14331	14216	14282	14343	14001	14397	14303	14230	14289	14209	14366	14227	14265	14394	14226	14520	14445	14396	14302	14380	14296	14438	14334	14350	14316	14379	14302	14316	14120	14367	14250	14211	14208	14325	14330	14290	14253	14273	14160	14413	14277	14374	14302	14407	14274	14365	14373	14249	14343	14277	14364	14423	14320	14372	14321	14273	14233	14276	14342	14242	14416	14511	14311	14422	14402	14341	14320	14475	14267	14324	14271	14390	14340	14207	14089	14229	14312	14260	14226	14426	14336	14402	14456	14286	14252	14443	14295	14252	14453	14454	14352	14289	14287	14495	14267	14460	14347	14333	14330	14558	14409	14388	14294	14486	14398	14328	14278	14401	14402	14397	14241	14261	14494	14345	14258	14330	14388	14423	14238	14453	14316	14404	14471	14319	14139	14346	14263	14282	14408	14311	14336	14352	14283	14252	14277	14251	14429	14275	14230	14457	14465	14166	14177	14422	14173	14377	14340	14276	14311	14402	14453	14469	14515	14357	14370	14374	14233	14240	14400	14449	14472	14297	14395	14184	14376	14375	14385	14407	14250	14443	14398	14358	14260	14260	14301	14347	14266	14433	14281	14304	14383	14316	14366	14309	14251	14323	14220	14330	14496	14455	14237	14359	14560	14331	14310	14195	14410	14385	14336	14391	14275	14358	14137	14292	14349	14413	14354	14269	14403	14335	14398	14329	14396	14339	14197	14415	14347	14253	14318	14275	14471	14382	14418	14412	14318	14166	14338	14408	14481	14297	14349	14275	14306	14321	14402	14508	14313	14263	14329	14392	14250	14405	14319	14240	14271	14312	14416	14219	14217	14323	14186	14312	14240	14229	14292	14223	14285	14376	14353	14519	14258	14223	14373	14386	14396	14245	14329	14244	14333	14320	14403	14338	14456	14198	14382	14218	14265	14341	14306	14309	14286	14418	14340	14369	14557	14412	14259	14305	14329	14535	14278	14327	14093	14380	14434	14335	14465	14256	14272	14200	14198	14410	14383	14369	14347	14213	14326	14155	14359	14341	14391	14391	14282	14235	14271	14335	14257	14252	14273	14326	14408	14372	14234	14273	14430	14391	14326	14211	14325	14185	14190	14447	14201	14239	14437	14295	14304	14250	14398	14233	14352	14213	14364	14429	14276	14405	14384	14256	14508	14298	14316	14405	14380	14392	14345	14318	14292	14287	14374	14345	14405	14140	14267	14263	14179	14256	14579	14282	14581	14314	14129	14257	14313	14218	14452	14215	14356	14393	14376	14492	14326	14419	14370	14424	14384	14399	14404	14256	14383	14113	14304	14206	14277	14333	14407	14383	14255	14304	14211	14154	14296	14326	14296	14365	14369	14444	14211	14270	14386	14351	14335	14313	14376	14356	14284	14286	14420	14314	14222	14389	14201	14325	14409	14425	14289	14341	14287	14335	14488	14315	14374	14377	14323	14326	14296	14338	14518	14268	14280	14257	14273	14301	14473	14448	14202	14370	14463	14455	14387	14400	14207	14438	14311	14496	14239	14357	14367	14385	14331	14393	14409	14165	14482	14507	14289	14441	14342	14266	14513	14247	14363	14351	14146	14443	14398	14034	14373	14350	14246	14223	14508	14187	14398	14415	14327	14360	14300	14383	14373	14042	14520	14255	14275	14203	14354	14191	14313	14362	14277	14290	14353	14315	14289	14128	14549	14257	14266	14159	14434	14227	14277	14284	14366	14296	14391	14427	14353	14300	14352	14375	14286	14341	14429	14300	14328	14340	14281	14351	14422	14212	14272	14347	14157	14368	14292	14292	14296	14169	14280	14272	14312	14438	14318	14333	14244	14317	14372	14359	14359	14280	14419	14339	14311	14418	14216	14236	14330	14397	14305	14345	14342	14307	14366	14193	14341	14503	14325	14285	14355	14282	14285	14306	14268	14378	14349	14383	14226	14406	14263	14291	14382	14432	14369	14424	14275	14253	14324	14385	14272	14311	14395	14263	14362	14374	14213	14249	14229	14523	14189	14349	14421	14412	14368	14196	14356	14394	14397	14174	14379	14263	14337	14256	14394	14092	14275	14495	14219	14242	14286	14334	14476	14487	14376	14480	14198	14338	14292	14300	14281	14289	14315	14248	14405	14378	14449	14302	14377	14264	14404	14325	14092	14325	14321	14477	14243	14390	14350	14266	14360	14380	14125	14430	14321	14414	14332	14333	14269	14520	14424	14302	14132	14374	14410	14186	14400	14409	14272	14356	14479	14282	14477	14481	14237	14164	14260	14407	14313	14395	14273	14508	14225	14499	14454	14432	14373	14229	14354	14260	14418	14336	14291	14411	14448	14393	14161	14208	14329	14360	14281	14389	14282	14361	14353	14236	14195	14231	14402	14331	14213	14396	14432	14380	14193	14312	14415	14514	14315	14148	14234	14254	14245	14362	14374	14359	14336	14322	14285	14309	14393	14285	14451	14330	14429	14299	14259	14238	14314	14336	14346	14407	14429	14420	14272	14340	14486	14260	14355	14239	14313	14357	14390	14296	14451	14314	14377	14470	14215	14384	14328	14434	14315	14516	14274	14358	14342	14311	14401	14411	14374	14302	14401	14301	14419	14468	14360	14198	14198	14317	14268	14324	14283	14272	14264	14396	14337	14312	14475	14341	14323	14328	14352	14324	14364	14383	14233	14310	14316	14235	14401	14467	14451	14318	14323	14480	14341	14359	14133	14221	14439	14388	14314	14135	14478	14393	14236	14256	14263	14230	14424	14290	14392	14315	14330	14229	14345	14577	14216	14263	14401	14310	14362	14234	14378	14374	14428	14439	14404	14243	14338	14392	14411	14268	14329	14437	14189	14393	14464	14462	14278	14181	14402	14312	14258	14460	14144	14411	14242	14208	14318	14300	14267	14301	14437	14309	14193	14471	14356	14196	14281	14192	14138	14338	14432	14392	14296	14244	14133	14336	14096	14385	14311	14223	14281	14447	14352	14268	14394	14144	14379	14211	14364	14362	14381	14288	14350	14430	14520	14557	14415	14126	14327	14383	14213	14477	14159	14415	14398	14242	14149	14404	14370	14350	14250	14420	14425	14393	14422	14342	14158	14359	14390	14354	14462	14267	14361	14504	14236	14270	14387	14389	14298	14294	14319	14284	14373	14362	14132	14123	14234	14423	14215	14389	14269	14150	14249	14466	14435	14355	14468	14267	14181	14243	14261	14231	14435	14190	14484	14160	14554	14200	14227	14385	14405	14099	14449	14257	14441	14267	14393	14395	14259	14412	14401	14124	14240	14305	14391	14271	14244	14290	14179	14447	14309	14425	14309	14239	14285	14389	14245	14297	14363	14394	14502	14280	14243	14378	14437	14388	14292	14326	14391	14255	14254	14348	14304	14310	14279	14190	14253	14297	14283	14387	14419	14260	14271	14400	14381	14287	14440	14260	14339	14297	14399	14533	14288	14301	14371	14326	14311	14261	14393	14307	14366	14106	14260	14263	14333	14366	14394	14226	14311	14328	14333	14439	14230	14393	14395	14326	14407	14440	14396	14318	14376	14312	14332	14403	14232	14320	14134	14124	14384	14403	14432	14460	14359	14196	14395	14358	14429	14246	14344	14203	14348	14248	14533	14292	14319	14138	14245	14446	14394	14233	14320	14374	14303	14347	14105	14277	14288	14239	14459	14304	14157	14423	14213	14285	14322	14284	14300	14129	14230	14393	14264	14422	14183	14246	14394	14364	14277	14316	14261	14260	14313	14260	14314	14316	14315	14365	14257	14321	14361	14403	14398	14480	14312	14196	14410	14255	14241	14389	14436	14427	14267	14392	14411	14262	14166	14317	14285	14416	14420	14363	14326	14339	14378	14162	14401	14340	14461	14274	14312	14409	14421	14273	14188	14644	14419	14286	14250	14271	14285	14338	14309	14343	14306	14459	14308	14486	14382	14268	14244	14192	14373	14432	14327	14261	14462	14351	14402	14380	14384	14400	14384	14548	14176	14273	14524	14359	14314	14267	14408	14251	14355	14236	14232	14273	14462	14324	14435	14413	14447	14244	14281	14339	14516	14292	14310	14310	14229	14401	14213	14421	14076	14383	14344	14279	14225	14348	14441	14346	14253	14493	14277	14574	14270	14369	14502	14338	14271	14365
22792	21302	29402	23953	25194	34341	40104	34004	31321	28798	25526	23280	21803	20460	19500	18762	18089	17377	17126	16774	16646	16505	16387	16027	16261	16140	16139	16051	15940	16035	15954	15930	16041	16037	15979	16037	16040	15984	15888	15986	16070	15734	15857	15963	15969	15889	15886	15834	15853	15907	15853	15726	15889	15937	16033	15634	15919	15952	15863	15984	15853	15928	15965	15913	16009	15963	15789	15859	15850	15814	15747	15864	15902	15822	15674	15791	15801	16006	15843	15777	15586	15895	16031	15944	15854	15850	15878	15982	15902	15989	15860	15959	15908	15874	15921	15981	15960	16047	15882	15981	15850	15657	15744	15857	15737	15710	15933	15775	15907	16040	15875	15809	15643	16002	15800	15786	15797	15900	15785	15864	15888	15693	15759	15907	15966	15913	15703	15905	15777	15830	16097	15710	15722	15537	15787	15913	16053	15975	15785	15893	15848	15815	15923	15765	15780	15869	15698	15904	16025	16026	15876	15835	15904	15841	15936	15827	15860	15793	15820	15922	15858	15961	15867	15790	15775	15669	15835	15805	15981	15628	15750	16039	15820	15880	15803	15852	15726	15774	15646	15845	15687	15771	15702	15849	15873	15971	15980	15957	15961	15818	15937	15859	15762	15757	15690	15655	15928	15875	15802	15966	15757	15842	15722	15812	15874	15856	15762	15820	15733	15797	15696	15795	15712	15730	15835	16051	15914	15852	15722	15941	15702	15793	15839	15821	15862	15704	15960	15983	15945	15755	15923	15824	15903	15649	15822	15786	15938	15693	15787	15708	15730	15958	15914	15706	15679	15836	15727	15654	15685	15821	15801	15856	15738	15636	15750	15679	15933	15752	15701	15807	15614	15820	15882	15986	15728	15749	15956	15856	15867	15802	15833	15693	15843	15977	15803	15754	15737	15647	15611	15684	15855	15831	15961	15846	15791	15817	15832	15746	15877	15956	15570	15727	15739	15730	15885	15652	15798	15873	15503	15981	15804	15991	15822	15689	15773	15747	15841	15719	15922	15702	15542	15794	15827	16052	16039	15655	15775	15699	15547	15764	15681	15734	15788	15876	15897	15961	15870	15788	15908	15696	15651	15745	15736	15887	15828	15771	15940	15885	15948	15731	15783	16028	15840	15728	15683	15813	15856	15919	15833	15948	15713	15767	15882	15957	15873	15750	15954	15862	15884	15761	15871	15875	15776	15871	15667	15797	15619	15798	15934	15717	15611	15878	15854	15766	15841	15810	15808	15667	15621	15821	15939	15863	15736	16020	15942	15956	15809	16008	15857	15772	15821	15724	15880	15715	15964	16043	16100	15779	15780	15705	15717	15785	15874	15765	15836	15933	15636	15980	15686	15780	15895	15654	15831	15811	15873	15804	15842	15581	15728	15778	15886	15866	15649	15990	15722	15832	16026	15712	15511	15895	15781	15914	15794	15701	15961	15746	15747	15698	15735	15882	15683	15825	15836	15844	16015	15956	15899	15752	15876	15727	15847	15726	15926	15562	15659	15556	15659	15778	15967	15755	15766	15703	15771	15796	15851	15905	15726	15655	15640	15914	15713	15885	15841	15872	15739	15750	15828	15828	15995	15809	15688	15812	15973	15864	15898	15661	15570	15637	15782	15820	15842	15887	15730	15785	15964	15688	15782	15787	15967	15780	15836	15819	16006	15685	15704	15896	15819	15725	15871	15883	15903	15720	15834	15980	15938	15753	15876	15791	15762	15886	15826	15890	15931	15974	15830	15820	15852	15847	15852	15884	15761	15975	16049	15844	15987	15852	15695	15649	15823	15888	15840	15835	15788	16050	15586	15710	15693	15718	15724	15734	15631	15790	15725	15848	15640	15729	15718	15626	15833	15628	15791	15786	15760	15952	15922	15664	15818	15987	15965	15750	15764	15718	15739	15697	15655	15788	15761	15656	15673	15841	15933	15881	16172	15880	15765	15921	15988	15649	15609	15886	15850	15853	15922	15760	15741	15715	15704	15733	15892	15916	15799	15671	15963	15913	15776	15747	15600	15695	15853	15758	15781	15934	15813	15754	15729	15778	15851	15945	15814	15830	15946	15910	15786	15936	15768	15872	15754	15812	15695	15833	15673	15610	15744	15699	15950	15788	15844	15903	15777	16060	15735	15845	15857	15762	15752	15798	15751	15757	15846	15793	15924	15852	15915	15580	15820	15846	15759	15653	15776	15925	15798	15758	15583	15800	15780	15936	15842	15683	15851	15842	15813	15860	15901	15726	15788	15999	15864	15808	15792	15984	15911	15870	15836	15722	15633	15900	15887	15756	15858	15770	15936	15534	15686	15931	15916	15695	15755	15637	15870	15749	15893	15821	15886	15886	15725	15898	15926	15768	15894	15948	15952	15800	15916	15812	15750	15698	15771	15638	15887	15610	15685	15907	15847	15773	15796	15772	15923	15797	15883	15862	15760	15678	15688	15873	15761	15985	15745	15949	15763	15876	15702	15693	15885	15749	15662	15736	15641	15769	15705	15731	15769	15805	16034	15899	15893	15759	15818	15830	15938	15853	15864	15719	15694	15572	15841	15973	15567	15733	15809	15908	15822	15791	16118	15755	15767	15653	15753	15916	15723	15815	15907	15817	15708	15810	15790	15940	15625	15582	15858	15916	15838	15700	15807	15800	15908	15972	15852	15953	16075	15956	15790	15847	15793	15812	15807	15675	15852	15668	15844	15979	15886	15693	15799	15884	15956	15788	15869	15642	15792	16055	16050	15772	15699	15896	15767	15844	15917	15864	15896	15733	15848	15830	15838	15800	15892	15822	15776	15730	15860	15634	15817	15913	15853	15828	15667	15884	15955	15502	15728	15957	15686	15826	15785	15591	15696	15895	15618	15890	15860	15787	15696	15867	15923	15980	15666	15750	16126	15713	15839	15901	15717	15767	15826	15748	15897	15936	15904	15919	15802	15786	15781	15835	15701	15772	15960	15782	15926	15972	16004	15938	15899	15837	15638	15859	15776	15744	15790	16006	15783	15697	15871	15794	15938	15836	15778	15849	15768	15871	16030	15798	16118	15619	15779	15735	15982	15792	15989	15807	15844	15893	15713	15820	15724	15921	15730	15730	15871	15651	15965	15951	15799	16005	15794	15828	15866	15846	16013	15939	15866	15780	15880	15707	15919	15928	15846	16041	15618	15715	15917	15888	15953	15717	15979	15584	15591	15651	15905	15847	15731	15736	15978	15690	15875	15670	15955	16020	15921	15823	15620	15861	15881	15837	15805	15667	15689	15876	15812	15617	15686	15698	15904	15786	15830	15874	15813	16049	15960	15901	15794	15839	15733	15760	15695	15832	15890	15948	15704	16017	15854	15780	15574	15631	15652	15781	16027	15852	15928	15800	15864	15833	15753	15866	15855	15716	15711	16048	15833	15771	15856	15718	15878	15893	15791	15721	15817	15796	15795	15979	15896	15697	15753	15841	15850	15844	15920	15683	16001	15937	15905	15757	15754	15929	15868	15883	15682	15889	15766	15917	15742	15887	15866	15675	15826	15840	15954	15821	15707	15852	15829	15647	15722	15698	15919	16073	15918	15560	15970	15688	15792	16227	15854	15910	15816	15831	15959	15846	15952	15889	15729	15636	15732	15712	15890	16074	15940	15697	15922	15599	15737	15716	15910	15792	15818	15842	15712	15740	15796	15723	15737	15773	15699	15775	15816	15963	15978	15712	15700	15894	15786	15674	15751	15917	15819	15750	15796	15702	15960	15726	15930	15860	15868	15770	15690	15817	15970	15783	15743	15865	15715	15742	15721	15672	15821	15722	15976	15922	15922	15836	15821	15929	15686	15754	15751	15755	15824	15900	15846	15893	15716	15734	15758	15799	15713	15870	15568	15789	15796	16016	15803	15709	15858	15912	15678	15851	15727	15815	15827	15698	15793	15730	15669	15756	15744	15932	15919	15706	15730	15841	15826	15735	15968	15868	15654	15756	15894	15763	15889	15768	15743	15831	15998	15707	15966	15628	15817	15629	15880	15736	15810	15804	15797	15783	15955	15902	15943	15848	15683	15735	15943	15959	15954	15812	15839	15779	15739	15901	15896	15713	15935	15912	15717	15700	15936	15895	15963	15868	15711	15932	15931	15750	16016	15692	15734	15747	15771	15737	15992	15954	15833	15860	15859	15857	15957	15966	15846	15750	15859	15896	15755	15799	15836	15833	15713	15663	15810	15677	15598	15837	15878	15727	15711	15657	15925	15782	15788	15905	15931	15737	15869	15792	15756	15643	15789	15917	15797	15771	15747	15770	15844	15586	15903	15746	15867	15894	15910	15941	15981	15780	15671	15920	15751	15675	15796	15615	15758	15679	15875	15886	15712	15983	15835	15786	16044	15901	15758	15735	15754	15845	15822	15973	15893	15950	15655	15836	15711	15754	15907	15885	15895	15928	15851	15822	15905	15966	15861	15875	15666	16040	15814	16060	15710	15880	15885	15733	15803	15956	15766	15856	16000	15805	15928	15654	15720	15848	15873	16092	15742	15586	15810	15912	15713	15888	15870	15890	15888	15710	15744	15779	16004	15834	15793	15834	15833	15679	15708	15742	15649	15952	15847	15763	15727	15538	15963	15733	15686	15593	15777	15721	15812	15925	15878	15858	15723	15688	15876	15630	15816	15923	15960	15854	15904	15731	15876	15678	15597	15867	15746	15766	15959	15714	15685	15983	15795	15799	15838	15941	16020	15781	15694	15945	15932	15938	15633	15878	15870	15903	15705	15855	15818	15782	15941	15736	15819	15804	15706	15872	15816	15667	15781	15783	15727	15940	15824	15791	16023	15866	15663	15741	15964	15869	15945	15866	16085	15612	15686	15696	15808	15846	15866	15782	15843	15737	15863	15773	15779	15732	15857	15829	15932	15960	15961	15674	16001	15785	15937	15798	15755	15612	15812	15591	15708	15841	15756	15771	15772	15863	15783	15533	15740	15770	15650	15874	15856	15938	15807	15800	15830	15754	15864	16003	15798	15824	15862	15662	15904	15670	15713	15624	15712	15809	15875	16013	15664	15822	16012	15691	15642	15930	15704	15825	15867	15766	15895	16061	15811	15807	15917	15906	15771	15668	15781	15948	15893	15972	15975	15820	15746	15780	15756	15897	15803	15795	15730	15802	15633	15905
25387	50366	52211	48947	45860	43304	41246	37067	33833	30049	26426	23899	21747	20042	18241	17088	16290	15461	14984	14558	14195	14341	14104	13952	13810	13773	13775	13718	13532	13750	13762	13653	13918	13703	13685	13725	13602	13567	13648	13708	13745	13599	13709	13534	13485	13763	13686	13592	13547	13597	13339	13545	13581	13645	13598	13679	13440	13563	13645	13582	13460	13575	13624	13713	13604	13442	13559	13441	13524	13496	13577	13453	13555	13557	13524	13567	13601	13630	13596	13461	13560	13625	13516	13531	13712	13589	13788	13459	13593	13616	13657	13595	13517	13466	13553	13510	13564	13623	13571	13700	13688	13539	13498	13517	13478	13528	13473	13607	13615	13505	13544	13616	13623	13599	13554	13453	13527	13407	13564	13463	13529	13587	13678	13457	13483	13513	13578	13523	13526	13542	13631	13517	13681	13512	13647	13536	13552	13610	13587	13512	13636	13470	13401	13739	13646	13536	13691	13519	13487	13527	13642	13644	13513	13690	13562	13524	13546	13401	13515	13370	13621	13644	13503	13579	13487	13451	13454	13561	13390	13707	13711	13640	13574	13624	13482	13653	13554	13613	13588	13585	13674	13473	13566	13396	13606	13542	13633	13470	13507	13581	13625	13547	13483	13470	13543	13505	13542	13598	13361	13653	13493	13559	13614	13473	13585	13562	13420	13680	13445	13659	13761	13630	13451	13548	13422	13648	13455	13596	13592	13757	13444	13629	13556	13608	13634	13520	13557	13528	13500	13624	13698	13563	13497	13632	13643	13574	13429	13691	13575	13561	13468	13584	13618	13522	13485	13443	13538	13554	13553	13626	13450	13598	13496	13538	13501	13620	13471	13507	13458	13458	13512	13602	13566	13624	13549	13525	13606	13513	13431	13540	13571	13524	13575	13472	13598	13548	13666	13404	13487	13506	13686	13584	13485	13392	13596	13733	13549	13617	13554	13591	13509	13653	13633	13510	13616	13442	13587	13509	13508	13530	13489	13643	13604	13632	13608	13647	13560	13536	13432	13568	13665	13587	13568	13512	13519	13625	13437	13522	13454	13640	13648	13627	13462	13567	13529	13701	13470	13561	13553	13520	13473	13721	13596	13597	13460	13572	13567	13503	13468	13561	13670	13657	13584	13469	13844	13503	13491	13557	13659	13547	13539	13597	13559	13403	13616	13535	13475	13571	13522	13572	13495	13674	13630	13512	13704	13558	13543	13552	13538	13586	13664	13434	13648	13617	13643	13686	13619	13573	13589	13476	13623	13597	13586	13484	13619	13645	13587	13508	13657	13588	13647	13448	13398	13374	13531	13431	13444	13430	13595	13624	13663	13618	13527	13709	13454	13573	13588	13582	13688	13672	13532	13632	13757	13737	13449	13544	13460	13391	13566	13557	13446	13638	13380	13591	13509	13523	13381	13461	13644	13547	13759	13450	13602	13592	13586	13470	13591	13604	13617	13602	13613	13556	13498	13625	13670	13392	13690	13491	13611	13552	13424	13509	13587	13445	13485	13613	13615	13539	13434	13690	13705	13610	13634	13505	13526	13735	13483	13613	13430	13575	13547	13694	13625	13513	13558	13437	13507	13460	13671	13642	13708	13612	13416	13592	13551	13488	13565	13512	13557	13360	13652	13425	13336	13426	13566	13576	13527	13541	13497	13696	13716	13490	13417	13610	13676	13402	13566	13634	13513	13422	13539	13641	13572	13504	13670	13494	13395	13555	13565	13579	13483	13428	13495	13485	13543	13727	13526	13619	13699	13531	13573	13431	13479	13663	13531	13501	13409	13497	13490	13474	13609	13531	13512	13547	13450	13603	13570	13459	13592	13481	13511	13434	13509	13485	13554	13575	13527	13461	13789	13495	13568	13372	13422	13814	13590	13586	13556	13525	13594	13766	13491	13560	13599	13592	13717	13704	13568	13455	13597	13395	13575	13518	13513	13536	13544	13439	13523	13525	13576	13516	13537	13541	13566	13720	13566	13556	13643	13557	13471	13472	13607	13608	13586	13543	13548	13687	13549	13618	13515	13577	13794	13559	13508	13723	13579	13776	13475	13574	13472	13594	13640	13636	13569	13478	13370	13423	13669	13652	13367	13611	13654	13722	13538	13724	13436	13497	13575	13671	13564	13548	13630	13591	13458	13574	13654	13446	13414	13545	13515	13532	13497	13621	13596	13517	13685	13703	13479	13543	13399	13666	13508	13504	13679	13594	13490	13689	13525	13462	13529	13489	13594	13445	13723	13451	13423	13474	13668	13622	13539	13404	13631	13386	13696	13444	13562	13529	13480	13612	13591	13422	13630	13563	13453	13564	13470	13501	13594	13492	13611	13612	13618	13586	13563	13605	13570	13523	13406	13438	13555	13701	13528	13462	13541	13543	13513	13532	13510	13741	13590	13437	13478	13499	13458	13493	13555	13502	13472	13511	13574	13459	13456	13654	13570	13583	13625	13441	13574	13596	13427	13602	13522	13381	13491	13599	13528	13668	13516	13583	13598	13412	13423	13671	13532	13542	13534	13485	13636	13534	13564	13420	13479	13479	13513	13605	13493	13785	13450	13652	13511	13518	13626	13610	13458	13662	13385	13613	13470	13622	13482	13427	13568	13516	13581	13515	13698	13393	13642	13649	13598	13386	13513	13690	13629	13623	13589	13399	13496	13505	13494	13607	13466	13544	13558	13697	13502	13595	13604	13512	13623	13532	13665	13717	13503	13382	13537	13695	13561	13629	13499	13646	13555	13711	13713	13384	13612	13530	13397	13538	13611	13429	13676	13488	13423	13483	13678	13494	13500	13525	13479	13511	13724	13648	13535	13509	13444	13599	13655	13528	13682	13660	13506	13540	13550	13550	13567	13588	13688	13597	13634	13470	13723	13653	13454	13575	13531	13442	13557	13546	13539	13630	13479	13481	13539	13549	13675	13644	13553	13504	13624	13546	13618	13356	13693	13620	13474	13529	13517	13316	13550	13404	13495	13522	13686	13456	13592	13612	13531	13480	13546	13661	13492	13669	13528	13453	13403	13507	13769	13481	13744	13600	13616	13598	13714	13538	13589	13431	13506	13585	13625	13529	13695	13659	13624	13508	13684	13503	13417	13566	13591	13508	13605	13667	13612	13717	13379	13544	13609	13450	13591	13619	13270	13727	13543	13594	13507	13568	13619	13532	13627	13324	13654	13610	13694	13443	13471	13571	13577	13681	13530	13333	13591	13490	13492	13350	13497	13634	13599	13652	13521	13455	13445	13585	13582	13502	13333	13683	13443	13532	13784	13479	13590	13560	13426	13548	13553	13433	13663	13661	13465	13454	13555	13689	13353	13620	13575	13600	13483	13627	13603	13584	13509	13599	13363	13534	13523	13475	13530	13619	13563	13726	13704	13564	13703	13552	13665	13631	13474	13616	13599	13626	13564	13507	13442	13549	13441	13515	13735	13535	13436	13520	13581	13667	13482	13579	13589	13552	13495	13389	13455	13545	13499	13617	13461	13547	13626	13537	13515	13566	13600	13538	13661	13582	13708	13589	13532	13412	13541	13550	13655	13598	13591	13496	13600	13525	13643	13651	13641	13460	13532	13603	13540	13461	13421	13440	13503	13527	13495	13531	13699	13532	13748	13478	13505	13536	13601	13505	13561	13560	13547	13608	13590	13424	13732	13582	13608	13387	13673	13489	13493	13478	13660	13431	13605	13518	13590	13524	13618	13546	13596	13552	13386	13657	13459	13477	13657	13564	13566	13544	13523	13427	13559	13373	13675	13618	13627	13585	13458	13639	13519	13716	13629	13574	13589	13486	13777	13561	13614	13732	13622	13615	13666	13562	13518	13448	13644	13603	13598	13627	13657	13587	13507	13593	13413	13595	13502	13630	13592	13592	13579	13623	13529	13615	13434	13482	13603	13553	13506	13613	13445	13550	13511	13689	13594	13492	13541	13582	13545	13528	13482	13591	13553	13710	13516	13629	13616	13479	13531	13481	13582	13547	13507	13473	13495	13656	13420	13548	13663	13605	13562	13542	13442	13531	13588	13752	13501	13765	13553	13468	13579	13407	13525	13453	13446	13698	13553	13569	13568	13526	13737	13367	13690	13433	13695	13576	13616	13815	13501	13510	13738	13458	13510	13424	13564	13777	13543	13551	13638	13626	13573	13678	13635	13503	13694	13758	13521	13587	13528	13716	13426	13453	13514	13479	13442	13487	13685	13478	13588	13617	13711	13648	13402	13651	13727	13783	13526	13659	13573	13509	13654	13766	13677	13630	13443	13530	13606	13450	13688	13534	13737	13541	13630	13468	13598	13428	13428	13544	13556	13575	13553	13758	13509	13515	13579	13540	13468	13360	13513	13538	13508	13652	13430	13358	13283	13602	13554	13571	13674	13517	13503	13464	13574	13545	13560	13725	13597	13608	13532	13571	13644	13552	13487	13531	13640	13565	13342	13582	13659	13528	13612	13647	13580	13550	13624	13549	13559	13547	13624	13622	13459	13634	13420	13492	13662	13479	13623	13567	13625	13593	13412	13632	13672	13709	13589	13460	13392	13605	13529	13566	13543	13501	13524	13594	13502	13682	13633	13484	13661	13601	13623	13560	13698	13563	13528	13475	13589	13399	13555	13419	13406	13615	13453	13612	13635	13590	13583	13598	13515	13510	13518	13622	13578	13412	13713	13531	13450	13548	13455	13483	13535	13511	13386	13466	13603	13474	13397	13557	13450	13573	13688	13584	13582	13513	13457	13679	13650	13500	13526	13499	13516	13510	13485	13519	13553	13466	13593	13540	13487	13618	13445	13522	13503	13458	13656	13507	13468	13633	13493	13467	13409	13462	13660	13572	13437	13494	13484	13534	13539	13574	13608	13418	13444	13629	13546	13503	13496	13565	13474	13494	13581	13550	13536	13492	13491	13589	13455	13447	13572	13622	13486	13715	13614	13592	13589	13521	13566	13505	13648	13406	13452	13490	13468	13441	13612	13393	13523	13581	13503	13514	13509	13598	13648	13461	13538	13666	13603	13517	13495	13550	13625	13765	13552	13328	13538	13776	13577	13571	13538	13401	13660	13580	13750	13592	13536	13636	13681	13528	13493	13574	13468	13497	13530	13555	13491	13468	13455	13568	13602	13727	13551	13487	13808	13566	13633	13486	13488	13567
27848	25066	36918	37279	32393	30001	29124	27246	24171	21992	20242	18769	18031	17284	16726	16296	15960	15774	15438	15558	15670	15386	15243	15302	15418	15263	15169	15221	15173	15280	15257	15263	15163	15177	15064	15097	15137	15250	15180	14999	15240	15190	15092	15097	15262	15303	15176	15257	15189	15259	15081	15117	15243	15109	15276	15286	15435	15129	15076	15126	15024	15094	15282	15340	15018	14780	15215	15181	15074	15152	15241	15127	15241	14989	15171	15294	15299	15110	15141	15132	15170	15133	15216	15159	15260	14999	15076	14861	15139	14997	15154	15260	15063	15405	15080	15293	15220	14969	15068	15214	15348	15092	14974	15147	15050	14943	15113	15140	15361	15089	14960	15041	15195	15286	14964	15191	15326	15244	15246	15275	15138	15306	15188	15164	15217	15289	15077	15060	15267	15073	15168	15062	15203	15071	15222	15076	15106	15228	14972	15096	15274	15207	15103	15105	15264	15255	15030	15150	15106	15138	15122	15024	15194	15217	14999	15050	15152	15146	15362	15212	15171	15124	15107	15299	15335	15010	15331	15022	15115	15085	15035	15102	15090	14998	15107	15172	15094	15136	15161	15322	15089	15186	15172	15196	15131	15265	15207	15072	15196	15132	15092	15089	15234	15114	15045	15142	15084	15074	15153	15194	15063	15189	15032	15307	15184	15055	15162	15144	15246	15071	15019	15051	15352	15266	15065	15157	15014	15183	15210	15119	14949	15205	15099	15197	15256	15159	15370	15166	15148	15075	15077	15178	15209	15032	15147	15158	15398	15277	15043	15086	15006	15088	15235	15232	15245	15058	15057	15245	15165	15180	15261	15131	15163	15312	15149	15021	15228	15326	15331	15202	15052	15222	15269	15173	15175	15138	15312	15198	14824	15033	15053	15288	15241	14968	15139	14951	15135	15021	14996	15254	15190	15035	14978	15239	15121	15195	15327	15048	15153	15348	15021	15263	15204	15242	15043	15254	15194	15233	15184	15071	15172	15278	15184	15171	15073	15128	15237	15338	15207	15188	15282	14980	15140	15042	15071	15258	15128	15123	15150	15073	15174	15155	15216	15078	15130	15054	15303	15154	15078	15270	15053	15169	15083	15146	15141	15119	14970	15037	15032	15158	15336	15160	15103	15226	15366	15246	15029	15119	15131	15105	15267	15255	15025	15187	15197	14967	15108	15216	15124	15141	15339	15181	15219	15121	15180	15355	14960	15185	15243	15185	15033	15118	15108	15058	15129	14989	15238	15169	15111	15174	15199	15207	15186	15155	15069	15209	15173	15205	15214	14954	15281	14884	15257	15261	15043	15152	15466	15090	15300	15171	15260	15182	15221	15207	14913	15080	15012	15293	15077	15081	15293	15137	15158	15329	15190	14994	15302	15318	15202	14854	15200	15311	14985	15066	15079	15096	15048	15114	15234	15223	15175	15036	14976	15188	15012	15255	15126	15133	15263	15283	15207	15159	15223	15231	15393	15246	15225	15256	15191	14968	15130	15182	15290	15004	15401	15200	15377	15164	15135	15019	15069	15033	14945	15146	15232	15122	15410	15106	15174	15126	15025	14960	15269	15165	15213	15062	15060	15170	15033	15129	15011	15161	15248	15408	15151	15211	15196	14958	15211	15061	15100	15357	15207	15121	15285	15130	15285	15141	15194	15072	15320	15138	15241	15193	15069	15066	15017	15138	15232	15005	15141	15215	15206	15162	15188	15224	15054	15251	15196	15068	15039	15247	15301	15096	15022	15218	14984	15236	15290	15120	14983	15283	15113	15121	15291	15259	15320	15249	15204	15156	15084	15306	15291	15058	15072	15075	15068	15202	14952	15184	14938	15179	15014	15074	15109	15026	15438	15014	15161	15072	15415	15145	15114	15139	15085	15123	15333	15239	15130	14974	15116	15222	15113	15360	15148	15251	15165	15151	14998	15076	15061	15140	15251	15288	15151	15206	15375	15051	15164	15079	15053	15082	15038	15042	15221	15155	15211	15117	14948	15122	15070	15086	15256	15140	14997	14899	15162	15424	15048	15075	14954	15374	15187	15191	15054	15302	15113	15070	15439	15001	15101	15171	15230	14963	15029	15099	15230	15321	15187	15246	15165	15003	15252	15147	15049	15208	14970	15165	15155	15148	15134	15089	15281	15165	15049	15079	15133	14974	15059	15211	15241	15124	15195	15102	15193	15130	15166	15099	14937	15174	15243	14944	15138	15144	15208	15036	15207	15170	15189	15273	15129	15013	15198	15345	15268	15336	15213	15107	15084	15169	15086	14998	15013	14906	15132	15117	15147	15045	15089	14950	14916	15057	15285	15232	15120	15094	15130	15173	15131	15199	15188	15363	15157	15265	15332	15082	15074	14993	15195	15162	15191	15204	15526	14974	15309	15186	15152	14957	15151	15021	15163	15245	15097	15197	15215	15125	15151	15026	15262	15150	14968	15205	14973	15049	15140	15269	15179	15172	15323	15263	14967	15105	15127	15134	14903	15214	15379	15028	15034	14954	15339	15073	15090	15189	15126	15354	15215	15198	14979	15088	15162	15158	15181	15183	15120	15157	15210	15278	15273	15283	15115	15284	15170	15386	15044	15045	15294	15239	15095	15157	14992	15103	15009	14986	15267	15231	15112	15260	15347	15075	15140	15196	15187	14998	15188	15111	15271	15260	15251	15224	15262	15219	15222	15035	15013	15167	15038	15109	15074	15084	15112	15174	15010	15028	15159	15186	15044	15045	15185	15093	15176	15230	15206	15077	15066	14954	15111	15121	15164	15039	15174	15238	15287	15307	15185	15182	15103	15194	15072	15131	15099	15074	15131	15261	15231	15095	15184	15344	15272	15219	15203	15132	15041	15163	14991	15091	15002	14954	15205	15145	15055	15320	15254	15102	15024	15139	15028	15134	14986	15165	15129	15274	15135	14979	15167	15082	15362	15105	14934	15094	15321	15175	15111	15154	15299	15182	15011	14939	15056	15177	15218	15131	15032	15297	15251	15355	15500	15236	15049	15125	15108	15124	15309	15158	15286	15320	15136	15288	15307	14998	15204	14918	15342	15093	15160	15197	15253	15012	15243	15081	15231	15163	15096	15013	15177	15103	15173	15287	15191	15236	15363	15202	15250	15093	15060	14885	15068	15214	15283	14971	15079	15238	15022	15263	15140	15119	15334	15229	15172	15204	15149	15256	15214	15162	15154	15126	15249	15302	15287	15071	15284	14965	15117	15300	15237	15109	15214	15197	15104	15131	15073	14914	15284	14952	15109	15175	15095	15132	15027	15109	15426	15385	15139	15023	15226	15147	15151	15263	15005	15031	15214	14814	14940	15088	15179	15094	15100	15314	15185	15134	15261	15346	15204	15336	15185	15259	15336	15217	15142	15200	15127	15106	15136	15180	15118	15100	15168	15289	15262	15270	14955	15121	15107	15213	14995	15048	15285	15052	15133	15192	15113	15286	15271	15201	15276	15053	15124	15210	15064	15275	15313	15050	15317	15072	15170	15156	15242	15212	15238	14978	15231	15227	14874	15140	15155	14999	15186	15100	15354	15232	15040	15162	15036	15185	15308	15220	15115	15123	15146	15208	15027	15101	15064	15201	15078	15115	15374	15105	15139	15233	15269	15128	15263	15249	15290	15050	15231	15175	15304	15117	15216	15173	15287	15081	15299	15052	15134	15096	15182	15105	15198	15209	15165	15260	15268	15131	15109	15023	15310	15073	15197	15257	15192	15195	15057	15239	15155	15108	15045	15064	15149	14884	15127	15197	15011	15276	15018	15267	15216	15291	15227	15114	15178	15054	15047	15247	15259	15188	15075	15163	15018	15039	15091	15125	15225	15061	15229	15127	15287	15275	15254	15256	15279	15102	15175	15138	14876	15073	15097	15141	15179	15303	15292	15003	15116	15001	15211	15137	15214	15133	15111	15189	14986	15216	15222	14875	14998	15187	15154	15112	15207	15136	15175	15171	15230	15199	15230	15215	15094	15317	15361	15083	15154	15088	15215	15142	15192	15218	15013	15219	15107	15264	15137	14877	14980	15002	15235	15446	15038	15105	15270	15277	15114	15171	15201	15251	15228	15165	14828	15214	15234	15140	15089	15135	15179	15122	15113	15005	15106	15064	15186	15077	15142	15074	15149	15319	15164	15102	15251	15139	15226	15383	15310	15242	14968	15081	14967	15080	15193	15249	15164	15106	15032	15036	15149	15146	15350	15181	15267	15158	14842	15065	15123	15287	15302	15014	14911	15052	15126	15375	15108	14925	14944	15132	15073	15099	15129	15228	15112	15077	15368	15035	15106	15335	15248	15214	15038	15354	14964	15000	15187	15225	15396	15065	14973	15285	15148	15150	15324	15094	15037	15168	15200	15301	15154	14978	15367	15194	15082	15108	15351	15176	15202	15047	15314	15032	15109	15236	15056	15021	14925	15180	15038	15100	15210	15284	15178	15173	15104	15054	15105	15232	15214	15101	15199	15190	15077	15221	15002	14900	15236	15103	15114	15317	15209	15149	15146	15286	15162	15188	15167	15112	15046	15137	15229	15163	15233	15076	15209	15121	15291	15152	15176	15148	15087	15224	15172	15180	15353	15121	15284	15301	15371	15293	15233	15161	15183	15091	15189	15141	15019	15020	15223	14963	15075	15114	14920	15148	15058	15288	15030	15037	15127	15103	15243	15296	15179	15103	15203	15283	15375	15122	15106	15151	15062	15233	15243	15174	15190	15349	15218	15207	15322	15323	15158	15141	14977	15283	15210	15168	15096	15258	15045	15109	15248	15156	15138	15032	15136	15183	15407	15120	15065	15373	15081	14961	15215	15189	15168	15181	15096	15236	15313	15224	15281	15249	14976	15199	14984	15094	15130	15231	14982	15054	15237	14768	15071	15228	15130	15097	15205	15029	15057	15138	15017	15089	15093	15334	15212	15207	15169	15099	14992	15391	15143	15227	15137	15094	14982	15135	15145	15179	15135	15201	15137	15355	15167	15098	15314	15196	14978	15309	15240	15145	15284	15190	15269	15040	15114	15099	15263	15135	14956	15354	15057	15083	15029	15093	15216	15282	15182	15138	15060	15293	15062	15333	15323	15158	15200	15423	15103	15125	15119	15391	15151	15159	15056	15144	14978	15205	15088	15167	15302	15178	15021	15168
23566	38480	41458	37649	34529	32008	31607	29281	25769	23011	20401	18754	17427	16392	15218	14918	14489	14133	14031	13485	13506	13447	13370	13263	13388	13372	13308	13339	13369	13374	13354	13219	13430	13329	13383	13265	13416	13284	13238	13303	13254	13294	13379	13428	13437	13236	13314	13461	13420	13299	13307	13177	13349	13304	13251	13344	13230	13224	13286	13261	13284	13416	13258	13341	13203	13484	13460	13177	13233	13084	13366	13290	13267	13252	13281	13314	13305	13252	13301	13148	13214	13189	13161	13362	13353	13218	13208	13218	13310	13294	13385	13224	13393	13257	13332	13179	13286	13283	13335	13122	13276	13225	13330	13109	13326	13267	13167	13211	13391	13320	13405	13174	13397	13293	13378	13269	13235	13273	13226	13340	13166	13285	13151	13178	13253	13317	13332	13303	13164	13232	13268	13406	13211	13138	13232	13175	13183	13268	13291	13167	13216	13286	13230	13235	13343	13265	13338	13152	13340	13139	13158	13242	13100	13182	13224	13301	13258	13155	13318	13376	13319	13079	13230	13323	13427	13369	13104	13151	13360	13241	13125	13337	13207	13415	13234	13067	13155	13241	13151	13168	13261	13315	13276	13217	13164	13153	13445	13089	13254	13223	13294	13352	13168	13197	13169	13193	13231	13353	13369	13106	13466	13406	13208	13041	13280	13429	13278	13315	13142	13250	13271	13452	13253	13137	13341	13268	13162	13325	13324	13096	13172	13410	13234	13234	13209	13219	13312	13384	13132	13380	13272	13203	13187	13342	13235	13132	13221	13073	13325	13232	13210	13216	13110	13155	13329	13114	13154	13183	13248	13211	13319	13391	13281	13381	13215	13230	13361	13138	13334	13297	13311	13377	13176	13066	13258	13346	13272	13282	13240	13211	13333	13266	13342	13270	13212	13141	13292	13400	13181	13134	13206	13261	13367	13200	13335	13304	13216	13255	13157	13380	13244	13179	13411	13147	13180	13282	13287	13156	13381	13214	13155	13323	13369	13360	13245	13263	13101	13335	13131	13283	13239	13294	13200	13288	13203	13323	13240	13413	13116	13188	13282	13037	13370	13157	13221	13179	13289	13369	13358	13077	13240	13220	13351	13197	13202	13223	13304	13318	13298	13334	13366	13189	13265	13232	13202	13202	13451	13188	13198	13164	13362	13271	13331	13303	13234	13147	13229	13212	13396	13238	13286	13225	13132	13255	13345	13277	13207	13257	13096	13294	13243	13283	13381	13175	13200	13235	13350	13064	13268	13335	13157	13310	13384	13330	13148	13142	13340	13153	13328	13270	13288	13427	13220	13173	13296	13254	13292	13293	13284	13397	13279	13249	13363	13359	13239	13448	13210	13245	13303	13243	13409	13319	13337	13130	13230	13132	13315	13358	13220	13215	13069	13293	13239	13336	13232	13198	13440	13372	13242	13490	13293	13142	13250	13209	13262	13155	13289	13346	13198	13274	13406	13142	13368	13506	13329	13128	13218	13041	13310	13243	13326	13369	13281	13282	13405	13215	13130	13240	13266	13342	13324	13084	13347	13358	13222	13184	13136	13310	13265	13202	13298	13229	13272	13278	13327	13062	13324	13216	13256	13211	13162	13217	13339	13299	13302	13400	13326	13306	13234	13204	13495	13370	13290	13332	13260	13260	13148	13224	13149	13356	13210	13425	13303	13302	13177	13206	13350	13235	13193	13386	13258	13293	13284	13229	13369	13366	13080	13176	13227	13479	13300	13308	13408	13351	13176	13300	13345	13011	13361	13328	13261	13221	13304	13238	13217	13140	13294	13224	13170	13114	13488	13262	13138	13398	13338	13297	13213	13260	13275	13194	13255	13259	13201	13276	13316	13179	13230	13110	13231	13251	13231	13265	13296	13188	13243	13413	13248	13181	13149	13320	13329	13197	13212	13358	13217	13269	13157	13242	13288	13585	13330	13205	13229	13254	13310	13297	13353	13229	13149	13329	13328	13177	13191	13254	13357	13259	13236	13207	13207	13270	13178	13224	13223	13357	13320	13152	13328	13228	13277	13204	13265	13160	13156	13126	13126	13185	13275	13141	13328	13390	13226	13193	13257	13267	13285	13289	13331	13381	13305	13200	13202	13030	13294	13436	13166	13333	13377	13220	13187	13355	13370	13179	13317	13198	13269	13272	13261	13278	13309	13235	13375	13254	13148	13376	13233	13402	13349	13238	13330	13459	13221	13331	13240	13232	13403	13244	13349	13272	13332	13358	13236	13229	13246	13347	13357	13439	13224	13237	13345	13333	13315	13255	13272	13187	13168	13229	13175	13257	13291	13195	13271	13229	13251	13206	13291	13277	13342	13188	13126	13229	13114	13166	13171	13246	13320	13306	13372	13164	13263	13329	13292	13279	13231	13284	13401	13360	13239	13154	13327	13229	13121	13376	13311	13212	13042	13218	13449	13451	13265	13236	13324	13366	13310	13254	13243	13335	13430	13421	13279	13229	13278	13126	13098	13268	13179	13253	13428	13208	13205	13282	13173	13322	13240	13170	13229	13130	13258	13242	13223	13337	13404	13232	13369	13349	13170	13321	13260	13349	13478	13182	13320	13409	13260	13345	13409	13299	13300	13225	13355	13348	13284	13204	13351	13325	13177	13282	13281	13324	13323	13209	13181	13216	13246	13146	13237	13410	13167	13082	13356	13311	13371	13406	13278	13154	13169	13417	13449	13352	13369	13321	13164	13269	13222	13364	13016	13222	13255	13163	13270	13273	13254	13143	13157	13188	13277	13340	13288	13310	13388	13289	13372	13319	13233	13264	13137	13306	13137	13444	13373	13235	13227	13180	13276	13187	13469	13386	13251	13209	13140	13234	13413	13186	13259	13091	13214	13221	13469	13148	13272	13227	13390	13163	13218	13141	13409	13146	13303	13154	13348	13222	13223	13154	13044	12993	13294	13280	13251	13238	13150	13163	13162	13137	13172	13369	13242	13263	13207	13297	13376	13216	13069	13239	13294	13390	13266	13317	13293	13257	13298	13406	13150	13309	13097	13346	13117	13198	13234	13104	13260	13287	13338	13359	13247	13353	13301	13217	13278	13350	13186	13352	13380	13213	13209	13321	13339	13120	13205	13316	13227	13252	13416	13238	13286	13222	13143	13324	13322	13368	13318	13140	13245	13182	13093	13189	13251	13358	13275	13356	13246	13143	13274	13285	13231	13355	13313	13370	13203	13321	13132	13465	13180	13052	13083	13398	13168	13142	13209	13146	13392	13266	13333	13322	13160	13410	13181	13190	13097	13259	13335	13274	13291	13310	13280	13105	13273	13217	13246	13428	13266	13307	13331	13211	13260	13371	13236	13317	13318	13103	13422	13195	13243	13334	13302	13102	13346	13328	13453	13245	13302	13245	13311	13225	13303	13107	13257	13250	13419	13276	13351	13405	13240	13429	13289	13495	13346	13401	13233	13244	13247	13065	13306	13433	13243	13386	13339	13236	13349	13319	13292	13309	13135	13210	13211	13423	13329	13183	13328	13194	13451	13163	13331	13166	13294	13314	13315	13267	13405	13181	13262	13381	13382	13333	13140	13385	13242	13435	13387	13304	13198	13315	13353	13297	13334	13205	13145	13296	13285	13283	13277	13149	13187	13169	13449	13270	13200	13200	13280	13329	13189	13241	13047	13344	13141	13411	13320	13186	13267	13229	13348	13309	13256	13228	13279	13160	13228	13467	13366	13358	13333	13244	13278	13247	13259	13269	13182	13383	13250	13367	13210	13341	13340	13368	13207	13368	13223	13285	13119	13290	13244	13101	13247	13112	13323	13156	13172	13280	13333	13224	13332	13437	13201	13290	13369	13312	13253	13110	13386	13430	13056	13282	13311	13305	13193	13262	13258	13282	13109	13275	13089	13293	13242	13300	13209	13148	13301	13430	13222	13289	13325	13210	13376	13206	13218	13305	13132	13202	13305	13307	13246	13240	13258	13432	13330	13274	13223	13385	13280	13149	13415	13490	13296	13115	13299	13124	13212	13210	13354	13151	13266	13195	13333	13215	13391	13304	13136	13085	13390	13223	13404	13233	13445	13213	13246	13136	13295	13232	13203	13218	13309	13157	13214	13300	13329	13499	13100	13363	13470	13293	13245	13299	13369	13122	13359	13168	13272	13194	13252	13258	13313	13289	13309	13375	13149	13173	13140	13207	13313	13232	13235	13158	13232	13455	13365	13267	13107	13280	13305	13417	13346	13274	13287	13266	13189	13191	13326	13344	13082	13188	13205	13250	13257	13128	13202	13205	13229	13339	13249	13221	13235	13271	13255	13299	13202	13148	12976	13335	13143	13169	13133	13282	13303	13137	13364	13263	13304	13329	13242	13190	13351	13265	13288	13292	13216	13248	13179	13131	13304	13360	13275	13239	13238	13209	13268	13020	13473	13200	13429	13212	13395	13249	13352	13225	13383	13425	13382	13142	13214	13166	13254	13342	13152	13181	13302	13288	13180	13340	13136	13249	13352	13344	13250	13205	13093	13217	13304	13191	13325	13292	13283	13189	13261	13282	13299	13360	13388	13161	13299	13219	13100	13265	13237	13273	13333	13076	13352	13295	13270	13352	13187	13219	13370	13433	13279	13354	13200	13334	13169	13226	13168	13241	13388	13245	13349	13177	13283	13158	13153	13109	13344	13427	13189	13418	13319	13296	13337	13407	13121	13234	13363	13240	13211	13377	13078	13375	13282	13133	13181	13284	13229	13163	13281	13488	13375	13316	13402	13195	13307	13294	13182	13071	13228	13123	13361	13225	13455	13296	13316	13372	13265	13339	13343	13339	13350	13408	13387	13326	13316	13199	13378	13191	13130	13219	13260	13177	13311	13161	13315	13209	13330	13205	13263	13127	13388	13312	13305	13235	13094	13310	13355	13172	13279	13251	13371	13375	13257	13200	13239	13283	13206	13427	13257	13226	13374	13181	13506	13103	13209	13313	13307	13184	13264	13187	13259	13230	13247	13369	13357	13328	13348	13252	13180	13305	13202	13338	13258	13141	13333	13366	13138	13193	13286	13354	13324	13174	13199	13377	13306	13209	13272	13240	13378	13226	13199	13193	13361	13152	13222	13239	13235	13245	13138	13293	13436	13286	13136	13241	13323	13275	13174	13268	13198	13152	13172	13314	13293	13279
23659	21305	29116	24937	26574	31878	32460	29250	27460	25270	23025	21279	20199	18852	17689	17031	16748	16412	16100	15855	15877	15522	15532	15594	15176	15405	15549	15480	15595	15332	15327	15410	15384	15241	15406	15351	15533	15258	15203	15333	15382	15380	15171	15354	15419	15440	15444	15236	15397	15237	15233	15196	15385	15256	15103	15156	15482	15169	15167	15302	15305	15280	15099	15388	15416	15149	15281	15172	15332	15272	15213	15221	15350	15217	15220	15317	15316	15112	15255	15419	14982	15256	15232	15400	15272	15337	15168	15229	15268	15184	15407	15243	15235	15344	15131	15408	15166	15215	15144	15201	15195	15311	15001	15249	15193	15258	15240	15430	15347	15202	15357	15205	15281	15245	15143	15028	15068	15332	15099	15245	15300	15098	15090	15197	15223	15177	15212	15300	15208	15290	15302	15414	15149	15232	15220	15401	15192	15361	15200	15311	15317	15367	15234	15142	15119	15226	15110	15182	15362	15241	14902	15071	15475	15222	15259	15501	15264	15299	15117	15369	15440	15319	15133	14928	15118	15262	15371	15253	15212	15166	15233	15166	15405	15316	15097	15382	15097	15113	15262	15194	15201	15142	15241	15137	15166	15127	15367	15125	15385	15308	15450	15163	15304	15275	15026	15375	15442	15198	15179	15395	15286	15197	15168	15059	15441	15369	15290	15359	15475	15191	15413	15158	15396	15337	15254	15052	15191	15290	15286	15220	15162	15403	15146	15028	15120	15214	15277	15285	15226	15049	15271	15157	15178	15398	15303	15385	15139	15205	15354	15149	15206	15310	15135	15221	15350	15418	15211	15176	15174	15331	14990	15187	15398	15270	15187	15418	15431	15368	15191	15328	15384	15079	15207	15194	15312	15216	15151	15081	15313	15225	15426	15167	15245	15169	15036	15305	15182	15187	15230	15343	15198	15350	15234	15115	15294	15190	15014	15171	15197	15262	15089	15263	15218	15264	15268	15227	15121	15063	15258	15223	15191	15155	15156	15019	15239	15221	15190	15093	15223	15358	15332	15159	15160	15129	15337	15093	15188	15174	15291	14973	15043	15116	15136	15201	15246	15337	15248	15336	15295	15284	15195	15261	15222	15474	15384	15237	15428	15351	15187	15261	15437	15235	15258	15242	15122	15397	15340	15196	15259	15068	15252	15225	15200	15270	15204	15105	15140	15247	15076	15178	15489	15144	15270	15430	15111	15230	15149	15215	15351	15151	15239	15237	15239	15075	15186	15081	15215	15232	15042	15148	15230	15122	15317	15234	15257	15259	15209	15162	15202	15162	15132	15187	15366	15191	15269	15213	15259	15144	15146	15185	15279	15151	15263	15201	15229	15288	15223	15206	15207	15235	15224	15208	15175	15103	15345	15180	15436	15318	15176	15169	15315	15352	15389	15285	15255	15268	15139	15239	15211	15160	15176	15120	15090	15118	15103	15211	15234	15315	15243	15017	15301	15170	15168	15287	15299	15153	15151	15249	15232	15149	15116	15043	15281	15169	15112	15222	15109	15151	15120	15452	15215	15252	15324	15470	15099	15392	15127	15384	15125	15323	15280	15125	15187	15304	15011	15133	15447	15324	15477	15446	15347	15219	15261	15147	15292	15189	15147	15039	15050	15173	15350	15266	15282	15311	15213	15234	15256	15208	15239	15405	15208	15087	15096	15303	15274	15194	15278	15256	15265	15245	15377	15202	15300	15112	15175	14968	15216	15161	15150	15092	15387	15240	15147	15179	15198	15234	15308	15414	15378	15162	15321	15326	15271	15182	15135	15130	15248	15450	15465	15170	15223	15338	15109	15187	15105	15203	15193	15344	15082	15137	15351	15210	15320	15150	15191	15187	15234	15249	15240	15165	15198	15188	15191	15064	15357	15264	15118	15160	15234	15202	15172	15119	15200	15249	14999	15028	15260	15382	15383	15339	15183	15273	15207	14891	15172	15349	15321	15423	15221	15153	15079	15282	15008	15350	15093	15365	15265	15079	15190	15183	15168	15131	15229	15163	15398	15280	15261	15315	15169	15211	15206	15301	15112	15288	15079	15265	15198	15199	15203	15374	15092	15066	15297	15260	15237	15149	15247	15432	15216	15214	15327	15217	15179	15108	15418	15040	15276	15224	15219	15270	15147	15050	15209	15191	15214	15149	15176	15180	15129	15149	15277	15254	15327	15328	15347	15113	15170	15165	15338	15012	15162	15104	15350	15228	15460	15086	15298	15221	15149	15099	15024	15057	15324	15269	15362	15190	15128	15385	15319	15453	15186	15204	15019	15158	15232	15270	15105	15246	15235	15146	15428	15361	15401	15086	15166	15165	15169	15048	15198	15251	15248	15272	15262	15254	15082	15238	15349	15414	15152	15296	15297	15233	15028	15093	15367	15146	15362	15244	15269	15168	15299	15209	15349	15050	15191	15219	15416	15239	15159	15255	15233	15053	15207	15301	15192	15338	15309	15159	15212	15152	15260	15317	15235	15243	15132	15247	15287	15194	15084	15210	15307	15323	15052	15225	15259	15379	14950	15116	15213	15015	15359	14984	15326	15156	15357	15265	15142	15423	15158	15228	15065	15369	15382	15188	15309	15266	15260	15125	15250	15103	15072	15203	15060	15371	15453	15253	15166	15001	15234	15169	15115	15288	15085	15247	15269	15136	15323	15166	15078	15331	15452	15266	15389	15236	15352	15153	15279	15329	15153	15023	15208	15173	15410	15431	15288	15288	15285	15438	15257	15138	15321	15231	15036	15182	15144	15193	15101	15225	14873	15186	15160	15159	15379	15062	15122	15302	15176	15239	15323	15266	15267	15284	15235	15259	15339	15066	15158	15221	15225	15405	15263	15294	15306	15129	15363	15235	15257	15087	15280	15179	15365	15380	15306	15335	15163	15347	15316	15055	15150	15298	15051	15267	15271	15283	15233	15233	15152	15284	15277	15350	15335	15185	15173	15411	15239	15194	15149	15280	15067	15308	15273	14947	15323	15278	15171	15253	15308	15311	15181	15143	15360	15039	15080	15231	15262	15443	15305	15230	15194	15216	15105	15294	15319	15199	15400	15147	15144	15110	15046	15167	15282	15314	15078	15073	15284	15196	15268	15288	15208	15251	15171	15380	15262	15412	15107	15112	15163	15279	15327	15227	15333	15167	15297	15262	15280	15308	15175	15147	15434	15152	15191	15190	15135	15352	15097	15262	15300	15258	15166	15345	15264	15090	15464	15271	15360	15181	15333	15268	15288	15267	15344	15287	15352	15208	15296	15321	15377	15196	15178	15269	15213	15340	15260	15241	15118	15398	15242	15147	15423	15317	15175	15097	15329	15245	15164	15396	15131	15102	15154	15293	15272	15342	15203	15236	15158	15351	15367	15211	15117	15303	15063	15223	15118	15254	15239	15322	15185	15222	15241	15149	15319	15204	15225	15108	15191	15265	15299	15295	15179	15393	15340	15291	15349	15254	15199	15259	15204	15215	15335	15120	15366	15246	15234	15190	15405	15361	15334	15077	15310	15224	15273	15222	15058	15109	15281	15078	15350	15395	15555	15277	15258	15073	15301	15142	15273	15188	15146	15096	15098	15238	14956	15247	15447	15192	15272	15129	15094	15085	15255	15197	14970	15148	15199	15231	15397	15049	15170	15116	15335	15216	15070	15012	15336	15227	15282	15192	15236	15339	15326	15199	15163	15288	15255	15322	14973	14969	15058	15335	15268	15178	15265	15265	15198	15194	15220	15157	15430	15292	15388	15029	15228	15332	15064	15254	15230	15136	15205	15210	15393	15196	15179	15066	15156	15160	15242	15285	15243	15095	15363	15134	15177	15202	14908	15183	15207	15229	15041	15347	15311	15260	15213	15297	15050	15453	15288	15209	15164	15123	15391	15306	15250	15357	15166	15145	15248	15230	15322	15346	15181	15268	15357	15460	15214	15403	15174	15091	15370	15136	15345	15348	15351	15262	15337	15258	15174	15246	15257	15297	15239	15255	15241	15138	15210	15230	15211	15089	15310	15199	15320	15273	15197	15338	15395	15091	15296	15462	15231	15264	15259	15195	15104	15185	15355	15234	15290	15173	15241	15268	15258	15487	15346	15285	15331	15241	15201	15147	15140	15101	15322	15424	15006	15310	15363	15236	15200	15285	15322	15288	15443	15310	15397	15323	15322	15303	15158	15265	15116	15374	15299	15298	15211	15240	15088	15370	15165	15342	14982	15131	15026	15213	15193	15111	15380	15414	15308	15255	15257	15017	15236	15306	15074	15297	15204	15380	15035	15164	15272	15202	15220	15398	15290	15303	15257	15083	15350	14989	15293	15027	15052	15050	15344	15095	15309	15195	15242	14878	14946	15265	15387	15212	15246	15320	15107	15309	15536	15175	15215	15308	15280	15352	15114	15324	15336	15178	15188	15253	15296	15430	15287	15204	15322	15195	15224	15157	15261	15038	15165	15295	15235	15118	15238	15157	15345	15341	15290	15412	15286	15008	15289	15108	15275	15305	15284	15135	15332	15126	15184	15107	15170	15263	15187	15309	15148	15395	15382	15317	15274	15207	15324	15284	15286	15194	15589	15336	15230	15262	15398	15203	15300	15319	15273	15198	15304	15164	15149	15325	15232	15072	15161	15120	15252	15241	15377	15268	15498	15374	15259	15379	15327	15267	15139	15207	15350	15228	15222	15188	15189	15123	15173	15223	15407	15190	15202	15161	15269	15328	15303	15186	15518	15214	15402	15184	15349	15223	15188	15306	15362	15241	15329	15351	15187	15275	15177	15248	15286	15260	15232	15158	15289	15270	15418	15243	15209	15338	15216	15048	15165	15323	15162	15227	15371	15026	15102	15336	15265	15228	15210	15340	15130	15242	15168	15081	15068	15088	15204	15293	15189	15148	15250	15316	15464	15329	15318	15139	15080	15155	15383	14971	15119	15149	15231	15053	15275	15163	15153	15227	15065	15202	15570	15249	15326	15343	15224	15241	15067	15280	15215	15311	15241	15320	15326	15025	15234	15142	15257	15331	14946	15256	15283	15046	15388	15364	15094	15157	15322	15224	15215	15045	15208	15199	15293	15389	15283	15295	15265	15066	15199	15263	15286	15178	15115	15367	15113	15209	15333	15256	15192	14995	15353	15345	15346	15309	15133	15159	15259	15322
22684	40975	44529	42046	38583	36275	33316	32287	29825	26769	24087	21613	20156	18226	16818	15954	15493	14835	14518	14154	14013	13837	13533	13595	13477	13448	13596	13640	13494	13349	13336	13372	13518	13450	13412	13366	13393	13585	13132	13451	13398	13465	13361	13498	13451	13459	13446	13285	13459	13342	13374	13166	13458	13436	13367	13396	13360	13232	13358	13495	13349	13202	13231	13183	13381	13047	13378	13219	13313	13457	13295	13417	13350	13342	13448	13228	13407	13578	13295	13483	13446	13481	13399	13301	13315	13468	13367	13257	13412	13370	13299	13165	13466	13314	13401	13379	13337	13357	13290	13266	13296	13292	13348	13461	13237	13261	13286	13397	13337	13153	13465	13298	13253	13426	13533	13305	13221	13150	13410	13451	13405	13215	13363	13318	13308	13064	13352	13384	13363	13404	13179	13397	13340	13171	13383	13304	13373	13233	13314	13355	13258	13239	13499	13348	13326	13321	13290	13560	13451	13388	13387	13289	13275	13484	13213	13411	13328	13285	13465	13431	13239	13205	13369	13334	13252	13376	13218	13323	13369	13144	13389	13360	13451	13313	13529	13320	13321	13369	13211	13514	13309	13288	13324	13334	13530	13549	13253	13547	13423	13356	13305	13218	13349	13347	13214	13327	13265	13307	13452	13322	13406	13456	13295	13352	13368	13243	13399	13236	13268	13409	13339	13220	13175	13273	13238	13262	13410	13347	13331	13463	13282	13457	13155	13252	13288	13402	13328	13418	13329	13383	13448	13419	13249	13311	13278	13543	13254	13449	13377	13336	13323	13159	13210	13089	13196	13512	13293	13212	13374	13308	13428	13250	13483	13298	13369	13390	13288	13253	13349	13391	13363	13287	13260	13441	13335	13307	13336	13266	13436	13328	13230	13270	13363	13418	13313	13450	13376	13288	13323	13271	13337	13292	13217	13366	13328	13314	13342	13300	13438	13405	13395	13251	13382	13300	13214	13372	13365	13358	13305	13378	13465	13418	13377	13313	13257	13403	13324	13323	13346	13273	13231	13206	13456	13241	13381	13346	13310	13311	13439	13498	13503	13447	13458	13345	13355	13368	13369	13140	13293	13168	13493	13400	13371	13266	13349	13219	13302	13314	13389	13497	13181	13425	13210	13459	13308	13436	13244	13210	13329	13238	13488	13312	13421	13406	13382	13327	13329	13261	13295	13377	13323	13469	13324	13474	13364	13231	13338	13473	13394	13270	13279	13253	13343	13320	13365	13385	13267	13423	13419	13365	13370	13428	13366	13183	13532	13365	13367	13446	13274	13424	13326	13449	13410	13366	13355	13369	13335	13381	13337	13314	13373	13227	13339	13210	13296	13393	13307	13370	13462	13500	13464	13266	13364	13200	13386	13494	13405	13245	13417	13237	13362	13283	13352	13398	13347	13264	13237	13351	13508	13308	13292	13283	13351	13283	13516	13286	13303	13533	13483	13305	13268	13521	13170	13431	13465	13244	13393	13251	13103	13533	13391	13409	13442	13427	13282	13333	13287	13338	13401	13354	13590	13325	13359	13396	13352	13382	13399	13445	13365	13496	13368	13311	13420	13410	13383	13225	13468	13410	13422	13387	13355	13285	13273	13253	13439	13354	13359	13264	13371	13375	13306	13217	13142	13404	13274	13370	13374	13199	13343	13320	13439	13377	13440	13191	13359	13384	13192	13423	13489	13518	13333	13398	13339	13307	13253	13539	13567	13354	13134	13326	13268	13374	13376	13479	13342	13431	13316	13378	13245	13495	13193	13346	13305	13252	13352	13461	13364	13323	13452	13430	13481	13375	13259	13417	13406	13313	13279	13308	13295	13347	13365	13372	13360	13289	13308	13284	13363	13344	13440	13406	13366	13299	13462	13346	13273	13383	13401	13380	13371	13382	13501	13476	13189	13374	13520	13286	13368	13421	13395	13273	13437	13253	13361	13529	13336	13368	13375	13386	13342	13333	13532	13402	13391	13395	13257	13328	13294	13406	13252	13328	13293	13353	13425	13400	13261	13228	13551	13355	13414	13360	13400	13362	13426	13507	13280	13317	13332	13281	13392	13475	13417	13270	13486	13305	13410	13154	13284	13438	13224	13435	13346	13369	13106	13276	13295	13398	13475	13082	13359	13345	13561	13252	13196	13259	13337	13457	13277	13335	13376	13327	13507	13309	13422	13265	13329	13326	13302	13229	13341	13243	13320	13428	13398	13272	13278	13393	13312	13394	13015	13317	13309	13264	13404	13412	13450	13391	13302	13613	13257	13379	13289	13372	13266	13420	13198	13408	13399	13187	13253	13357	13471	13234	13374	13215	13251	13114	13234	13424	13342	13390	13316	13318	13401	13219	13455	13294	13250	13421	13315	13327	13262	13257	13370	13373	13223	13296	13383	13339	13424	13412	13268	13421	13392	13209	13452	13265	13358	13352	13396	13314	13392	13276	13201	13359	13223	13356	13429	13430	13256	13327	13496	13353	13261	13414	13108	13372	13405	13296	13436	13323	13369	13256	13395	13377	13423	13186	13281	13341	13383	13331	13241	13306	13316	13567	13364	13354	13405	13302	13208	13324	13278	13262	13143	13370	13427	13347	13301	13286	13419	13227	13344	13299	13156	13396	13355	13399	13371	13451	13301	13144	13394	13348	13294	13367	13241	13284	13282	13282	13374	13266	13262	13372	13317	13383	13299	13388	13334	13291	13387	13355	13298	13368	13339	13289	13302	13153	13467	13235	13192	13311	13289	13269	13256	13332	13218	13226	13330	13475	13369	13319	13253	13597	13307	13360	13303	13449	13364	13438	13374	13340	13174	13281	13400	13367	13531	13444	13373	13449	13276	13312	13225	13474	13448	13258	13378	13425	13353	13393	13281	13414	13224	13217	13312	13257	13192	13358	13343	13438	13435	13441	13396	13303	13328	13347	13434	13394	13380	13460	13283	13379	13350	13315	13280	13327	13361	13356	13396	13289	13409	13436	13285	13303	13464	13380	13241	13265	13247	13315	13377	13298	13372	13280	13450	13333	13386	13460	13468	13309	13411	13250	13334	13182	13354	13355	13262	13303	13383	13236	13419	13341	13325	13481	13326	13312	13268	13256	13340	13441	13201	13232	13396	13328	13077	13539	13384	13251	13372	13495	13227	13165	13361	13258	13534	13369	13431	13283	13430	13479	13448	13418	13322	13353	13276	13453	13464	13403	13263	13268	13387	13392	13483	13368	13329	13368	13263	13280	13319	13379	13343	13397	13236	13273	13416	13414	13325	13340	13268	13365	13384	13051	13301	13286	13273	13502	13323	13374	13297	13306	13231	13366	13359	13283	13256	13413	13491	13486	13281	13300	13417	13186	13389	13132	13260	13347	13325	13379	13275	13347	13342	13238	13386	13406	13358	13187	13261	13428	13357	13300	13187	13302	13432	13175	13385	13297	13304	13316	13281	13408	13434	13355	13412	13329	13348	13235	13334	13297	13428	13362	13382	13522	13325	13490	13344	13321	13555	13335	13308	13214	13484	13380	13363	13380	13246	13273	13255	13149	13358	13509	13346	13339	13397	13383	13094	13365	13360	13395	13194	13155	13366	13271	13301	13317	13305	13342	13382	13229	13443	13325	13231	13298	13473	13233	13378	13324	13302	13364	13291	13322	13353	13420	13277	13560	13264	13153	13541	13183	13470	13346	13344	13355	13180	13325	13333	13161	13337	13431	13355	13527	13338	13340	13440	13128	13303	13381	13250	13246	13360	13393	13328	13325	13273	13181	13368	13262	13486	13450	13342	13345	13402	13354	13393	13356	13323	13286	13203	13475	13292	13501	13346	13496	13434	13484	13435	13282	13449	13362	13219	13320	13452	13342	13288	13401	13332	13332	13280	13418	13316	13435	13216	13179	13363	13304	13392	13366	13404	13497	13321	13428	13200	13144	13507	13391	13358	13389	13469	13348	13481	13386	13386	13315	13427	13394	13282	13331	13397	13224	13522	13364	13472	13298	13162	13546	13429	13475	13081	13343	13236	13405	13475	13384	13313	13335	13310	13245	13430	13351	13486	13432	13578	13299	13395	13246	13372	13251	13338	13346	13321	13433	13366	13350	13273	13253	13261	13276	13455	13115	13207	13339	13290	13358	13409	13179	13315	13429	13527	13310	13374	13269	13484	13301	13249	13396	13237	13172	13316	13212	13285	13372	13279	13350	13387	13192	13268	13369	13380	13368	13428	13405	13293	13259	13422	13538	13232	13340	13237	13348	13324	13294	13412	13275	13299	13370	13360	13223	13343	13325	13436	13396	13363	13373	13342	13259	13181	13318	13389	13355	13290	13323	13422	13385	13419	13589	13342	13310	13268	13530	13202	13272	13364	13302	13426	13315	13307	13294	13449	13414	13336	13338	13261	13334	13296	13274	13447	13362	13305	13421	13410	13413	13288	13440	13376	13428	13249	13189	13381	13209	13377	13391	13451	13270	13181	13367	13224	13434	13297	13381	13250	13317	13340	13214	13315	13458	13434	13315	13425	13441	13375	13422	13271	13386	13436	13335	13387	13314	13506	13260	13310	13373	13348	13437	13128	13299	13413	13395	13327	13353	13408	13419	13279	13546	13250	13370	13403	13407	13305	13461	13405	13287	13467	13486	13303	13335	13383	13327	13356	13345	13297	13300	13321	13264	13330	13684	13308	13354	13389	13213	13424	13359	13413	13328	13193	13364	13407	13448	13340	13166	13486	13467	13365	13337	13262	13233	13454	13405	13492	13339	13208	13334	13626	13470	13305	13268	13363	13244	13212	13479	13464	13398	13247	13330	13292	13277	13399	13328	13229	13316	13437	13260	13311	13373	13403	13360	13409	13259	13303	13338	13355	13445	13478	13315	13253	13382	13542	13405	13240	13361	13328	13439	13399	13432	13331	13430	13450	13235	13259	13329	13342	13418	13211	13125	13468	13335	13369	13297	13342	13403	13295	13414	13504	13342	13271	13328	13171	13332	13250	13308	13426	13292	13307	13340	13379	13352	13256	13442	13354	13324	13251	13399	13370	13471	13252	13401	13469	13308	13224	13228	13448	13283	13371	13449	13332	13331	13176	13323	13317	13293	13355	13281	13152	13176	13383	13280	13242	13361	13291	13311	13583	13300	13346	13414	13346	13351	13230	13278	13313	13163
22806	21292	29365	23730	23281	30370	35632	30088	27991	26681	25023	22739	21542	19823	18612	17811	17407	16596	16416	15731	15827	15790	15517	15385	15180	15277	15303	15195	15303	15142	15150	15429	15302	15274	15120	14957	15310	15123	15172	15309	15101	15055	14995	15144	15153	15207	15355	15312	15251	15320	15248	15145	15044	15070	15051	15305	15133	15134	15220	14988	15112	15288	15032	15011	15084	15032	15054	15110	15141	15033	15100	15104	15097	14977	14771	14862	15108	15051	15132	14896	14978	15076	15358	14985	15144	14892	14819	15017	15156	14908	14945	15017	14975	15002	14956	15056	15022	15145	15250	15126	15202	15143	15357	14957	14867	15157	15092	15005	14934	14976	15171	14976	15086	14998	15075	15085	14942	14825	14982	15169	15104	14933	15091	14915	14903	15029	15002	15057	15017	15226	14923	14978	15080	15136	15070	15120	15053	15051	15046	15053	15155	15048	15084	15112	14950	14929	15119	15038	15116	15142	15027	14832	15067	15123	15058	15322	15016	14901	15222	14941	15002	14998	15008	15007	15007	15010	15040	14970	15242	15171	14988	15061	14951	15088	15046	15006	15104	15087	15059	14927	15042	14928	14880	15082	14972	15179	15098	14912	15074	14879	14878	15211	15157	14945	14884	14808	15146	15143	15121	15064	15288	15066	14936	15041	15104	14958	14926	15055	14969	14980	15128	15023	14947	14824	15146	15038	14798	15128	15247	14918	15168	15216	15108	14950	14958	15010	14999	14858	14916	14874	15311	14731	15016	15051	14907	15073	14923	15000	14970	15122	14941	15004	14985	14927	15058	15022	15123	15221	14796	15024	14861	14930	14970	15081	14993	14940	15206	15103	15149	14903	15105	15215	15143	15171	15051	15060	15101	14899	14895	15119	15112	14994	14965	14910	15025	14863	14835	15025	15050	15031	15095	15005	15017	15194	14920	14977	15009	15062	14891	15139	15217	15036	15015	14883	15151	15093	14989	14896	14853	14970	14940	14986	14914	14979	15140	15164	14873	14984	15071	15109	14921	14970	15017	14878	15028	15067	14920	14815	14960	15082	14954	14777	14968	14826	14949	15011	15015	15126	14872	14981	14821	14938	15102	14939	15151	15274	15112	15221	15140	15109	15163	14937	14928	15096	15159	14932	15159	15120	15094	14954	15033	14803	14956	15050	15009	14930	15159	14948	15229	14853	14960	15056	14994	15113	15015	14936	15055	14939	14767	14906	15050	15021	15092	15019	15032	15051	15032	15200	15103	14913	15045	14997	15032	15092	15131	15033	14937	15018	14934	14912	14949	14851	15036	15138	15008	15017	15062	14876	14950	14960	15007	15174	14815	15164	15160	14882	15016	15022	15146	14964	15046	15161	14970	15093	15104	14807	14859	15011	14896	14995	15271	15076	15170	15334	15048	14925	14974	15045	15118	14989	15004	15124	14987	15094	15087	14954	15038	15164	15043	15084	15087	15023	15239	14858	14998	14962	14899	15135	15047	14980	14937	15142	14888	14973	15044	14752	14993	15191	15014	14886	15051	15027	15022	14927	15080	14992	14963	14869	14978	15040	14985	14944	14920	15160	15059	15031	15037	14910	15030	14927	15138	14963	15044	14867	14916	15345	14903	14961	14936	15099	15074	15015	15042	15038	14974	14915	14952	15027	15039	14869	14866	14981	14996	15128	15004	15145	15192	15060	15063	15035	14949	15056	15190	15089	15047	15038	15100	14961	15064	14918	15057	14849	14870	14933	14708	15092	14947	14989	14998	15127	15025	14839	15103	14855	14998	14832	14909	15008	14862	15078	15028	15037	14992	14997	15077	15063	15056	15171	15036	14977	15074	14878	15129	14945	15063	15020	15109	14903	14900	14976	14949	14948	14804	14879	14819	15191	14974	15005	15054	15144	14980	15015	15134	15071	14852	14817	14845	14867	15080	14985	14967	15155	15107	15087	15155	15019	15082	14996	15001	15173	15051	15048	15035	15005	15011	15109	14871	15045	14992	14861	14990	15042	14979	14999	15033	14971	14811	15032	15208	14886	14974	14934	15002	15220	15087	14921	14738	14937	15113	14896	15276	15160	15066	15086	14838	14885	15093	15043	15118	14974	15021	14873	15188	15129	14785	15260	14965	15020	14983	15073	15139	15148	15057	14939	15095	15065	14992	14964	14933	15094	14728	15093	14833	14969	15187	15001	15113	14788	15033	14961	14852	14906	15120	15049	14944	14958	15143	15145	14940	14981	15065	14746	14842	14967	15133	15104	15114	15006	15095	15203	14915	15037	14867	14944	14961	14888	14975	14943	15047	14947	15053	14799	15010	14928	15090	15075	14963	15081	15174	15089	15044	15203	14962	14989	14961	15019	15034	14891	15087	15008	15139	14935	15170	15110	14979	14877	14910	15088	15008	14840	15000	14808	14970	14815	15031	14905	15065	15104	14910	14947	14832	14889	15249	14777	14894	14872	15090	14880	14994	14903	15037	14869	14858	14758	15074	14949	14829	15074	15058	14984	15122	14983	14947	14936	15077	15228	15033	14885	15105	15004	15013	15007	14925	14758	15097	14818	15011	14840	14953	15140	15113	14957	15159	14957	14931	14836	15004	14910	14958	14937	14966	14965	15121	14792	14894	14869	14979	15007	15029	15170	15078	15082	15222	14991	15195	14897	14953	15156	14977	15079	15003	14980	15213	15184	15095	15117	14929	15061	14801	15025	15009	15046	15224	14980	14960	15002	15092	14855	15160	15006	15233	15040	14726	14869	14982	15145	14955	15097	15024	15092	15091	15027	15186	14842	15006	14956	14850	15101	14924	15145	14951	15103	14973	14871	15120	15117	15041	15052	15219	15035	15129	15192	14912	14975	15199	15028	14884	14873	14940	14994	15037	14785	15081	14914	14970	15017	14939	15130	14938	14897	14820	14982	14791	15105	15043	15094	15070	14849	15167	15129	15042	15089	14928	14886	14941	15015	14961	14875	14862	14788	15015	14949	15109	14885	15065	14987	15166	14897	14952	14961	15011	14939	14953	14985	14966	14869	15141	15117	14852	14818	15095	15133	14979	15150	15148	14872	15037	14919	15105	15060	15145	15283	14899	14824	15151	15004	15075	14926	15025	14933	14975	14953	15225	14952	15025	15085	15032	15008	14945	15077	14903	15045	15127	15158	15053	15059	14976	14835	14954	14972	14922	14989	15126	15069	15001	15211	14693	14929	15028	14969	15021	14986	15063	15036	15006	15170	15014	15191	15135	15054	15232	15057	14967	15026	14749	14870	15020	15152	15167	15028	15069	14909	15025	15076	15065	15012	14982	14836	15160	14994	14911	15140	15074	15030	15018	14978	14975	14983	15012	15076	15140	14861	15045	15012	15097	15145	15021	14885	15073	15085	14984	14852	14973	15000	15044	14991	15030	14806	14928	15122	15108	15059	15020	15031	14919	14983	15004	14879	15163	15171	15106	15105	15088	14747	15012	14930	14858	15041	14839	15013	14885	15031	15032	14999	15011	14981	14839	14983	14883	14938	15015	15054	15012	14743	15040	15220	15012	14806	14993	14972	15115	14938	15303	15074	14943	15098	14990	14981	15025	14910	15038	14954	15063	14991	15293	14983	15014	14793	14932	14863	14882	14981	14854	14875	14946	14936	14999	14900	15053	15018	15235	15071	15171	15210	15035	14832	14930	14868	15046	14981	15087	15005	15050	15033	14997	15024	15006	14925	15063	15130	15048	15122	15072	15192	14950	14789	15130	15056	15178	14968	15058	14794	15141	14878	15061	15081	15150	15009	15094	14999	15115	14971	15055	15050	14941	15066	14975	14961	15208	15043	15076	14937	14990	14861	15109	14879	15026	14934	15033	15179	15131	14927	14692	14931	15119	15126	15049	14908	15092	14956	14831	15063	15133	14862	15018	15142	15009	15144	15060	14995	15045	15091	14985	14977	15033	15034	14976	15118	14922	15075	15064	14977	14969	15015	15083	14794	14891	14898	15044	15083	15130	15164	15257	15030	15093	15201	15039	14871	14991	15230	15010	14809	14956	15105	15196	15103	14898	14865	14857	15118	14938	14934	14980	15084	14979	15012	14789	14946	14992	15093	14923	14888	14828	14956	14880	15123	15053	14909	14961	14946	15055	15024	15064	14951	14961	15011	14853	15190	14922	14904	15070	15083	14978	15060	14877	14705	15102	15066	14986	15036	15094	15071	15113	14970	15116	14992	14996	15071	14971	15139	15020	15011	14961	14972	14838	14828	14947	14979	14780	14963	15072	14955	15103	14956	14907	15026	15018	15131	14932	15037	14848	14993	14951	15144	14993	14863	14876	15083	15002	14890	14828	15061	15251	14802	15195	15065	14938	14823	14961	15032	15193	15023	15029	15123	14976	14999	15123	15070	14965	15115	15010	14860	14986	14910	15208	14961	14862	15162	14939	15044	15061	15203	15010	15127	15154	14925	15033	14746	14987	14987	14811	14823	14991	14920	14780	14990	14888	14988	15064	14870	14932	15114	15172	15016	14962	14953	14901	15083	14993	15007	14919	14856	14936	15141	15226	14914	14982	15261	15083	15007	15216	15119	14778	14983	14954	15111	14982	14896	15160	15015	14785	15070	14889	15138	15090	14951	15081	15138	15021	15111	15114	14957	15026	14906	15009	15043	15135	15015	15049	14979	14938	15048	15114	15237	15158	15093	15150	14971	15130	14895	15010	14895	15012	14939	15214	15112	15055	14733	15176	15204	15047	14834	14887	14979	15133	14931	14951	15051	14902	14873	15021	14928	14812	14873	15004	14854	14932	14663	14976	15011	15033	15203	15010	14990	14907	14851	15180	14989	14910	15052	15045	15031	14950	14949	15004	15157	15061	15143	14775	14952	15020	14955	15099	15031	15025	14966	15198	14962	14954	14940	15086	15181	15227	15168	15118	15000	14883	15148	15077	14934	15014	15030	15032	15017	14935	15049	14988	14894	15004	15043	14942	15061	15039	14823	15042	14983	14912	15040	15120	14962	15033	14895	15042	14945	15129	15050	14934	14963	14857	14938	15092	15090	14987	15030	15139	15052	15077	14984	14942	15053	14888	15084	15167	15036	15102	14967	15161	15260	15013	15004	15152	15154	14952	15030	15106	14851	15009	15102	15074	14906	14931	14939	14797	14989	15020	14835
23990	44259	46924	44685	41119	39211	36643	33369	30878	28965	26604	24108	22141	19693	18298	16977	16131	15382	14679	14218	14049	13874	13788	13485	13535	13458	13591	13196	13274	13478	13461	13402	13358	13205	13213	13246	13307	13206	13319	13260	13401	13317	13096	13291	13297	13131	13405	13201	13126	13232	13252	13256	13086	13308	13204	13271	13183	13239	13286	13175	13069	13098	13281	13098	13135	13084	13174	13049	13334	13226	13263	13254	13067	13312	13181	13150	13178	13308	13274	13200	13224	13242	13302	13365	13148	13066	13182	13130	13137	13217	13066	13305	13192	13347	13142	13246	13092	13182	13216	13378	13081	13232	13271	13080	13303	13344	13217	13194	13313	13162	13293	13050	13301	13135	13266	13307	13262	13129	13210	12967	13150	13292	13300	13257	13246	13182	13354	13234	13138	13162	13238	13142	13096	13017	13270	13199	13327	13275	13116	13057	13156	13268	13194	13172	13218	13194	13185	12989	13226	13165	13172	13179	13356	13203	13173	13184	13283	13198	13286	13203	13078	13198	13122	13204	13163	13117	13211	13119	13352	13165	13115	13035	13237	13160	13231	12978	13141	13156	13336	13280	13120	13243	13114	13214	13196	13117	13236	13079	13263	13302	13281	13191	13131	13230	13251	13171	13177	13136	13261	13228	13277	13306	13114	13330	13108	13278	13207	13144	13075	13324	13178	13340	13037	13322	13168	13094	13102	13084	13174	13102	13299	13275	13273	13175	13252	13113	13313	13210	13333	13285	13151	13214	13135	13319	13234	13268	13326	13092	13174	13343	13295	13105	13190	13291	13146	13279	13082	13303	13282	13214	13136	13261	12974	13244	13326	13290	13155	13320	13225	13261	13147	13161	13051	13066	13084	13310	13150	13259	13190	13151	13139	13009	13341	13201	13125	13120	13107	13154	13201	13204	13102	13262	13223	13319	13179	13258	13140	13426	13178	13047	13154	13237	13027	13108	13203	13075	13295	13058	13246	13124	13187	13099	13137	13116	13037	13163	13196	13243	13248	13447	13230	13153	13245	13104	13182	12975	13197	13185	13223	13081	13175	13155	13184	13237	13206	13159	13322	13190	13267	13157	13093	13023	13365	13021	13186	12987	12975	13144	13185	13221	13120	13197	13099	13123	13072	13221	13206	13068	13116	13258	13130	13224	13244	13029	13048	13256	13265	13066	13261	13206	13179	13151	13242	13208	13143	13133	13312	13118	13154	13018	13166	13300	13051	12951	13093	13159	13132	13253	13103	13305	12960	13158	13338	13204	13348	13239	13241	13104	13081	13251	13082	13184	12962	13232	13376	13042	13117	13215	13152	13309	13241	13250	13319	13189	13039	13293	12934	13285	13334	13161	13185	13064	13187	13275	13179	13253	13186	13260	13312	13250	13211	13202	13248	13140	13167	13176	13106	13154	13357	13230	13092	13279	13152	13256	13136	13027	13126	13013	13071	13158	13227	13149	13282	13335	13181	13249	13283	13132	13193	13327	13095	13061	13185	13122	13160	13168	13172	13080	13263	13137	13171	13156	13171	13284	13131	13066	13160	13188	13228	12980	13143	13204	13145	13203	13141	13351	13258	13115	13161	13059	13211	13137	13160	13192	13366	13127	13164	13050	13068	13138	13207	13324	13182	12921	13283	13281	13140	13270	13218	13019	13222	13192	13133	13040	13180	13306	13193	13031	13408	13269	13105	13313	13154	13213	13118	13141	13286	13071	13153	13199	13141	13316	13239	13096	13171	13340	13154	13242	13216	13128	13270	13140	13377	13219	13065	13192	13293	13195	13148	13094	13072	13071	13344	13163	13106	13156	13208	13132	13222	13230	13254	13199	13254	13204	13301	13042	13085	13193	13199	13138	13230	12982	13177	13283	13101	13117	13177	13094	13057	13116	13137	13140	13042	13109	13237	13145	13160	13259	13218	13128	13082	13230	13112	13256	13241	13255	13254	13196	13104	13106	13207	13122	13286	13144	13200	13064	13070	13157	13094	13289	13122	13331	13176	13039	13070	13110	13187	13140	13128	13164	13303	13224	13162	13103	13065	13215	13250	13144	13123	13140	13213	13320	13138	13274	13053	13299	13109	13341	13107	13168	13179	13229	13172	13167	13323	13238	13239	13289	13119	13188	13250	13226	13127	13071	13392	13165	13236	13142	13184	13214	13198	13142	13159	13047	13376	13054	13075	13172	13367	13135	13292	13037	13172	13116	13251	13211	13223	13248	13054	13225	13183	13137	13283	13166	13203	12940	13243	13246	13155	13118	13241	13091	13101	13199	13102	13221	13246	13170	13048	13085	13183	13281	13211	12940	13285	13156	13213	13178	13080	13191	13168	13219	13397	13092	13249	13167	13204	13305	13316	13218	13152	13235	13119	13289	13077	13182	13187	13295	13235	13209	13143	13076	13032	12956	13028	13235	13056	13175	13218	13221	13146	13178	13091	13144	13089	13080	13072	13183	13179	13224	13159	13055	13186	13320	13078	13175	13130	13192	13125	13300	13083	13066	13098	13033	13007	13314	13133	13165	13179	13061	13209	13048	13082	12983	13292	13294	13241	13251	13064	13146	13050	13116	12913	13045	13262	13199	13207	13081	13149	13236	13271	13072	13220	13243	13307	13192	13243	13141	13125	13105	13107	13219	13231	13050	13262	13285	13229	13035	13280	13136	13229	13168	13141	13333	13322	13127	13162	13209	13276	13164	13211	13392	13091	13218	13122	13239	13092	13103	13149	13240	13266	13284	13278	13119	13116	13102	13225	13156	13096	13215	13112	13233	13246	13083	13077	13224	13185	13292	13161	13180	13161	13212	13171	13084	13031	13251	13392	13150	12994	13183	13131	13175	13246	13253	13227	13103	13364	13212	13203	13049	13252	13210	13338	13185	13109	13196	13061	13044	13125	13288	13158	13199	13009	13079	13210	13119	13339	13267	13023	13213	13326	13201	13136	13154	13178	13214	13250	13142	13013	13203	13141	13291	13104	13267	13128	13102	13317	13175	13313	13032	13190	13034	13107	12990	13196	13072	13128	13248	13169	13141	13208	13210	13219	13217	13072	13237	13152	13132	13178	13353	13228	13156	13283	13085	13262	13204	13417	13017	13238	13288	13135	13353	13115	13206	13282	13149	13168	13254	13107	13116	13345	13197	13071	13115	13268	13262	13137	13191	13170	13154	13183	13282	13243	13227	12931	13053	13204	13089	13213	13245	13240	13419	13301	13021	13131	13338	13079	13266	13145	13192	12928	13244	13155	13190	13225	13175	13133	13122	13074	13056	13139	13115	13102	13183	13196	13047	13176	13111	13136	13250	13224	13070	13180	13052	12984	12981	13117	13187	13044	13166	13285	13134	13167	13265	13251	13088	13088	13069	13136	12980	13079	13304	13020	13220	13214	13140	13091	13214	13082	13196	13029	13179	13107	13067	13181	13328	13132	13082	13125	13187	13219	13120	13242	13141	13389	13097	13032	13238	13231	13231	13213	13325	13098	13132	13085	13145	13146	13193	13210	13155	13228	13317	13128	13051	13172	13110	13224	13282	13084	13100	13260	13013	13223	13233	13184	13191	13231	13051	13255	13243	13198	13191	13305	13249	13229	13188	13120	13194	13135	13261	13050	13157	13165	13021	13227	13196	13164	13336	13038	13302	13194	12999	13065	13171	13130	13024	13286	13240	13142	13139	13276	13172	13208	13214	13143	13272	13162	13240	13116	13043	13133	13309	13050	13193	13135	13247	13012	13199	13179	13232	13207	13315	13177	13207	13265	13419	13261	13073	13255	13288	13144	13138	13211	13041	13254	13210	13197	13362	13130	13172	13173	13204	13257	13281	13182	13098	13079	13095	13140	13291	13288	13178	13313	13280	13213	13161	13026	13242	13025	13189	13199	13238	13198	13143	13175	13165	13078	13049	13197	13349	13255	13221	13221	13274	13017	13053	13180	13169	13162	13007	13123	13248	13186	13191	13060	13115	13094	13151	13284	13126	13179	13140	13217	13106	13223	13185	13184	13378	13161	13170	13194	13008	13309	13093	13159	13208	13183	13197	13100	13125	13328	13067	13218	13264	13234	13285	13025	13262	13063	13221	13194	13180	13383	13213	13184	13193	13258	13113	13158	13202	13183	13200	13156	13060	13167	13128	13235	13041	13200	13235	13169	12920	13191	13075	13090	13217	13059	13312	13042	13138	12975	13266	13004	13200	13164	13290	12896	13178	13192	13216	13263	13175	13202	13211	13237	13209	13269	13332	13188	12964	13099	13169	13183	13206	13226	13038	13151	13175	13240	13169	13118	13123	13296	13189	13192	13064	13178	13134	13213	13270	13071	13177	13171	13225	13215	13105	13031	13164	13230	13131	13233	13125	13220	13210	13138	13088	13175	13368	13167	13006	13101	13103	13138	13107	13266	13163	13173	13305	13248	13119	13081	13129	13199	13184	13219	13127	13203	13134	13027	13189	13204	13132	13292	13328	13212	13148	13086	13273	13232	13235	13159	13221	13206	13262	13137	13250	12963	13117	13203	13132	13215	13235	13115	13171	13067	13170	13162	13232	13300	13259	13302	13043	13005	13238	13060	13283	13120	13180	13191	13317	12974	13157	13149	13167	13139	13174	13152	13187	13127	13307	13112	13190	13110	13030	13243	13091	13199	13198	13139	13235	13110	13280	13004	13140	13105	13027	13263	13005	13256	13284	13175	13172	13422	13088	13149	13140	13077	13122	13225	13138	13153	13148	13197	13134	13185	13258	13225	13134	13330	13185	13234	13095	13265	13064	13078	13198	13275	13156	13150	13281	13197	13335	13026	13392	13207	13125	13046	13115	13174	13172	13278	13283	13149	13220	13077	13053	13203	13159	13135	13209	13263	13168	13215	13307	13282	13256	13092	12910	13040	13070	13203	13289	13153	13108	13128	13123	13349	13168	13064	13163	13234	13290	13120	13192	13142	13174	13244	13171	13164	13173	13087	13157	13142	13252	13290	13033	13322	13258	13139	13244	13162	13204	13351	13213	13267	13209	13052	13080	13157	13138	13154	13137	13053	13165	13201	13117	13121	13223	13136	13062	13195	13112	13170	13278	13342	13332	13292	13151	13298	13085	13158	13201	13085	13213	13293	13128	13243	13069	13143	13142	13303	13364	13032	13248	13120	13019
27574	23771	33135	33271	28942	27392	26312	24537	22532	21386	19967	19081	18345	17223	16534	16486	16375	16134	15899	15816	15848	15794	15703	15454	15556	15549	15530	15640	15659	15526	15563	15465	15417	15557	15758	15627	15478	15447	15449	15553	15367	15409	15429	15643	15407	15458	15410	15458	15331	15383	15689	15418	15575	15480	15451	15549	15417	15565	15555	15389	15506	15515	15420	15601	15523	15529	15521	15527	15669	15543	15560	15577	15650	15370	15566	15503	15465	15452	15486	15323	15452	15391	15465	15412	15635	15377	15639	15507	15450	15531	15491	15405	15318	15340	15363	15462	15574	15678	15531	15435	15544	15418	15362	15508	15536	15521	15533	15433	15460	15427	15428	15270	15391	15351	15534	15372	15465	15521	15319	15445	15626	15241	15288	15486	15567	15466	15506	15330	15488	15551	15424	15310	15605	15462	15579	15473	15483	15554	15551	15418	15414	15324	15408	15398	15516	15583	15374	15380	15375	15550	15601	15433	15390	15386	15404	15441	15590	15338	15478	15460	15560	15454	15305	15465	15615	15567	15457	15449	15581	15587	15419	15448	15231	15411	15528	15495	15376	15484	15444	15629	15448	15566	15647	15524	15264	15617	15429	15449	15579	15585	15608	15326	15485	15467	15479	15410	15648	15482	15449	15394	15246	15389	15561	15581	15270	15230	15306	15316	15566	15178	15513	15519	15538	15449	15503	15510	15463	15401	15484	15497	15339	15483	15566	15514	15520	15379	15586	15608	15498	15454	15617	15581	15589	15363	15437	15536	15582	15445	15612	15470	15479	15713	15521	15278	15531	15437	15500	15340	15531	15442	15617	15519	15412	15616	15497	15447	15551	15733	15401	15516	15594	15435	15410	15258	15455	15611	15313	15541	15500	15414	15584	15428	15419	15296	15461	15514	15618	15482	15251	15247	15480	15486	15567	15447	15439	15676	15462	15262	15627	15453	15451	15435	15575	15657	15343	15404	15473	15454	15619	15468	15337	15479	15304	15264	15486	15636	15579	15399	15516	15499	15411	15339	15481	15174	15343	15623	15458	15316	15401	15525	15348	15277	15379	15538	15354	15651	15453	15555	15289	15420	15453	15293	15587	15448	15407	15399	15161	15499	15596	15603	15658	15600	15402	15425	15326	15298	15475	15596	15504	15721	15396	15394	15441	15543	15352	15385	15498	15464	15425	15467	15418	15417	15392	15496	15656	15711	15313	15473	15409	15447	15439	15435	15672	15342	15313	15076	15237	15431	15528	15525	15435	15408	15640	15563	15424	15271	15471	15537	15494	15488	15466	15653	15571	15605	15271	15378	15513	15554	15260	15303	15474	15247	15498	15516	15427	15352	15726	15483	15639	15560	15453	15403	15391	15558	15424	15424	15445	15328	15547	15468	15511	15571	15625	15485	15375	15431	15445	15594	15544	15508	15505	15383	15481	15761	15268	15345	15240	15571	15431	15349	15481	15483	15555	15304	15428	15357	15508	15491	15387	15424	15403	15463	15364	15508	15419	15674	15502	15593	15652	15316	15553	15415	15458	15443	15436	15428	15517	15545	15541	15334	15651	15435	15519	15343	15326	15366	15397	15381	15452	15635	15378	15306	15312	15675	15714	15563	15389	15521	15507	15498	15369	15517	15500	15513	15478	15380	15486	15356	15429	15641	15534	15508	15544	15370	15558	15399	15545	15623	15442	15200	15625	15546	15461	15446	15532	15379	15506	15531	15369	15538	15486	15354	15583	15484	15319	15505	15340	15493	15465	15597	15321	15451	15472	15406	15706	15344	15510	15337	15546	15538	15328	15321	15693	15565	15537	15399	15683	15495	15565	15363	15411	15642	15371	15472	15369	15283	15614	15279	15488	15501	15345	15628	15436	15492	15504	15503	15636	15683	15545	15417	15523	15476	15600	15556	15475	15382	15295	15485	15530	15639	15471	15457	15358	15637	15497	15491	15631	15476	15526	15514	15567	15622	15399	15486	15408	15512	15546	15615	15539	15455	15795	15489	15556	15407	15592	15504	15452	15356	15524	15519	15542	15323	15300	15589	15317	15420	15406	15290	15437	15679	15552	15378	15598	15510	15519	15615	15427	15411	15432	15336	15475	15476	15556	15523	15545	15493	15509	15532	15467	15348	15638	15635	15470	15419	15462	15537	15632	15487	15358	15356	15553	15468	15477	15530	15615	15416	15453	15446	15663	15608	15528	15643	15441	15496	15381	15457	15459	15468	15507	15511	15434	15729	15471	15497	15459	15476	15371	15535	15535	15559	15342	15423	15210	15566	15616	15385	15322	15259	15468	15444	15496	15646	15463	15388	15239	15382	15476	15439	15433	15483	15433	15386	15463	15482	15746	15626	15311	15327	15553	15457	15619	15483	15707	15501	15506	15343	15378	15212	15353	15431	15389	15460	15413	15397	15471	15451	15469	15479	15574	15565	15344	15578	15429	15489	15451	15426	15376	15334	15632	15516	15521	15633	15459	15528	15411	15524	15428	15506	15635	15475	15569	15672	15550	15374	15612	15569	15594	15453	15350	15515	15336	15439	15624	15330	15499	15420	15638	15507	15303	15376	15642	15546	15595	15454	15385	15484	15513	15405	15525	15603	15407	15503	15648	15568	15551	15576	15610	15638	15677	15532	15340	15381	15491	15528	15613	15397	15453	15505	15586	15629	15394	15403	15300	15568	15623	15419	15546	15400	15435	15312	15437	15450	15520	15599	15523	15460	15457	15238	15520	15483	15532	15455	15579	15216	15395	15401	15300	15482	15413	15413	15432	15329	15536	15504	15496	15666	15396	15130	15574	15519	15552	15394	15502	15491	15592	15390	15441	15439	15464	15542	15678	15617	15685	15455	15449	15248	15161	15461	15710	15391	15472	15369	15477	15455	15360	15442	15602	15273	15417	15469	15593	15458	15347	15316	15549	15423	15494	15368	15415	15538	15777	15380	15504	15452	15346	15426	15429	15570	15601	15829	15695	15319	15398	15632	15488	15447	15374	15609	15423	15345	15596	15469	15241	15577	15590	15496	15572	15485	15409	15454	15537	15565	15544	15462	15444	15476	15618	15456	15422	15421	15363	15489	15485	15472	15300	15349	15309	15604	15372	15262	15404	15479	15562	15549	15419	15415	15510	15519	15337	15420	15664	15354	15462	15363	15444	15569	15592	15401	15518	15297	15503	15507	15400	15446	15406	15458	15562	15520	15360	15405	15551	15396	15590	15486	15528	15532	15451	15673	15607	15666	15289	15329	15481	15504	15353	15363	15375	15372	15569	15486	15425	15375	15375	15437	15324	15533	15620	15551	15496	15664	15444	15400	15502	15526	15445	15586	15366	15534	15448	15392	15348	15367	15622	15386	15313	15390	15403	15536	15422	15518	15704	15360	15556	15554	15464	15422	15451	15434	15545	15533	15428	15382	15430	15542	15326	15336	15508	15471	15656	15347	15394	15302	15460	15511	15518	15379	15373	15571	15600	15565	15325	15585	15352	15569	15498	15524	15559	15470	15488	15349	15354	15449	15377	15340	15476	15369	15491	15476	15230	15410	15552	15596	15550	15426	15562	15421	15304	15596	15606	15330	15557	15596	15425	15461	15720	15505	15448	15418	15400	15349	15547	15462	15397	15518	15579	15614	15433	15545	15713	15683	15385	15438	15559	15264	15273	15393	15412	15576	15398	15367	15561	15398	15661	15584	15407	15494	15366	15621	15457	15402	15431	15616	15372	15581	15368	15293	15595	15645	15445	15397	15248	15442	15448	15365	15396	15701	15541	15692	15712	15450	15703	15552	15462	15495	15502	15615	15444	15363	15534	15575	15384	15671	15671	15407	15571	15595	15495	15364	15531	15660	15580	15598	15616	15363	15419	15495	15511	15523	15479	15567	15521	15256	15430	15382	15580	15444	15633	15728	15638	15375	15378	15269	15370	15322	15480	15568	15497	15381	15432	15354	15322	15505	15539	15504	15413	15320	15572	15416	15699	15447	15546	15629	15561	15490	15434	15407	15588	15579	15431	15459	15559	15430	15433	15497	15478	15423	15611	15376	15473	15366	15348	15455	15580	15503	15544	15426	15478	15459	15603	15537	15521	15351	15437	15433	15556	15438	15528	15466	15468	15512	15477	15506	15292	15473	15453	15492	15641	15415	15601	15541	15612	15539	15523	15862	15434	15610	15577	15440	15565	15631	15511	15579	15464	15430	15335	15272	15426	15545	15392	15333	15579	15587	15526	15331	15402	15345	15555	15443	15476	15471	15503	15416	15340	15374	15515	15560	15556	15416	15409	15339	15520	15526	15453	15406	15531	15495	15445	15380	15492	15411	15538	15442	15512	15555	15568	15530	15414	15442	15544	15351	15482	15746	15595	15557	15598	15506	15222	15267	15493	15366	15362	15447	15342	15358	15415	15603	15578	15479	15429	15314	15408	15455	15358	15426	15551	15575	15654	15504	15596	15529	15360	15415	15442	15509	15568	15400	15623	15502	15470	15514	15368	15414	15465	15505	15504	15505	15375	15336	15372	15415	15474	15499	15405	15334	15374	15391	15402	15272	15464	15542	15515	15501	15260	15481	15349	15351	15494	15642	15440	15550	15616	15535	15355	15316	15380	15527	15514	15382	15567	15529	15397	15394	15401	15516	15673	15505	15533	15476	15455	15596	15372	15626	15347	15493	15548	15492	15489	15371	15593	15582	15542	15538	15266	15540	15339	15436	15457	15423	15544	15473	15250	15320	15600	15609	15464	15508	15313	15408	15668	15380	15434	15536	15452	15576	15397	15475	15338	15418	15334	15517	15555	15448	15528	15558	15603	15419	15331	15462	15501	15439	15493	15437	15452	15494	15344	15364	15423	15393	15473	15347	15590	15337	15382	15612	15495	15219	15462	15216	15437	15436	15473	15639	15314	15484	15517	15502	15339	15551	15533	15454	15674	15422	15527	15425	15577	15496	15429	15401	15560	15433	15581	15379	15447	15430	15414	15386	15358	15410	15558	15454	15500	15385	15427	15494	15489	15497	15332	15447	15550	15367	15462	15425	15451	15415	15541	15350	15389	15415	15419	15395	15460	15453	15497	15387	15436	15322	15487	15445	15259	15536	15565	15217	15507	15557	15639	15357	15637	15420	15484	15510	15808	15407	15479	15726	15418	15395
21880	35145	37413	33212	30896	29474	28283	25947	23804	22124	20507	18902	17632	16360	15425	15053	14640	14302	14040	13802	13864	13674	13805	13658	13483	13486	13597	13591	13543	13539	13622	13479	13392	13478	13581	13412	13541	13504	13598	13449	13547	13458	13446	13433	13609	13557	13587	13540	13423	13652	13590	13469	13634	13529	13561	13452	13546	13528	13595	13570	13666	13408	13717	13441	13400	13489	13453	13427	13494	13454	13435	13420	13544	13334	13478	13547	13495	13500	13411	13459	13580	13522	13330	13612	13605	13499	13472	13420	13578	13449	13307	13440	13527	13425	13609	13499	13424	13508	13474	13461	13454	13427	13391	13531	13479	13458	13465	13295	13443	13416	13473	13576	13379	13424	13423	13345	13410	13378	13586	13603	13505	13481	13348	13474	13378	13523	13394	13559	13373	13512	13318	13334	13378	13428	13346	13494	13381	13547	13455	13556	13483	13450	13439	13375	13526	13417	13570	13568	13415	13670	13461	13629	13448	13643	13421	13553	13599	13444	13403	13573	13351	13487	13474	13486	13510	13539	13504	13585	13430	13625	13438	13524	13492	13482	13463	13511	13569	13564	13470	13629	13480	13333	13463	13262	13521	13428	13494	13642	13400	13529	13460	13464	13537	13545	13455	13408	13381	13474	13293	13510	13433	13484	13498	13651	13384	13445	13434	13473	13424	13468	13592	13548	13347	13377	13471	13476	13441	13291	13583	13516	13525	13351	13526	13547	13503	13523	13544	13400	13448	13646	13409	13404	13477	13382	13644	13401	13402	13634	13531	13441	13471	13413	13526	13578	13575	13495	13419	13464	13621	13465	13483	13555	13540	13473	13474	13441	13650	13574	13516	13496	13579	13476	13480	13501	13470	13496	13505	13499	13690	13479	13575	13399	13459	13421	13520	13359	13418	13489	13397	13511	13697	13322	13293	13487	13465	13578	13470	13363	13538	13556	13688	13486	13435	13405	13548	13477	13442	13525	13525	13477	13290	13527	13537	13548	13510	13524	13522	13650	13409	13514	13551	13499	13566	13370	13619	13604	13558	13391	13320	13421	13549	13590	13447	13420	13574	13451	13447	13365	13427	13363	13243	13390	13359	13422	13405	13490	13538	13459	13607	13354	13417	13403	13474	13527	13534	13496	13364	13515	13447	13526	13502	13415	13414	13476	13396	13522	13498	13528	13641	13581	13389	13513	13529	13370	13331	13456	13539	13507	13398	13504	13488	13344	13523	13330	13486	13550	13491	13552	13309	13462	13515	13578	13466	13576	13548	13740	13503	13557	13544	13515	13560	13482	13651	13476	13583	13516	13440	13466	13515	13578	13333	13522	13422	13462	13525	13451	13461	13472	13526	13418	13600	13475	13504	13606	13275	13541	13543	13502	13455	13408	13492	13403	13434	13460	13358	13683	13563	13311	13516	13647	13601	13450	13615	13426	13412	13502	13487	13508	13274	13432	13385	13432	13414	13483	13501	13414	13495	13576	13511	13384	13464	13430	13494	13488	13495	13370	13426	13489	13502	13484	13610	13348	13626	13416	13438	13313	13432	13542	13551	13413	13585	13544	13360	13473	13572	13409	13555	13473	13665	13437	13546	13359	13436	13569	13357	13616	13433	13490	13412	13471	13582	13440	13482	13466	13486	13550	13592	13464	13390	13398	13489	13471	13685	13623	13414	13518	13590	13335	13529	13360	13378	13398	13560	13464	13458	13628	13627	13400	13501	13522	13393	13426	13503	13448	13449	13471	13670	13445	13683	13402	13608	13387	13508	13502	13404	13579	13582	13522	13426	13531	13536	13610	13541	13623	13443	13426	13482	13453	13677	13496	13602	13557	13458	13450	13375	13411	13554	13540	13423	13517	13476	13427	13391	13330	13344	13331	13443	13347	13450	13501	13400	13341	13653	13614	13517	13407	13580	13576	13480	13550	13607	13288	13466	13411	13349	13419	13479	13370	13474	13610	13470	13493	13459	13484	13518	13422	13677	13545	13446	13358	13539	13598	13577	13482	13560	13487	13563	13675	13453	13502	13561	13426	13512	13380	13582	13269	13584	13480	13334	13437	13350	13523	13501	13442	13506	13442	13516	13451	13670	13603	13373	13494	13422	13375	13541	13418	13540	13447	13597	13272	13379	13430	13609	13490	13587	13495	13338	13356	13467	13244	13425	13510	13464	13525	13472	13381	13574	13534	13262	13347	13612	13413	13557	13450	13533	13482	13526	13460	13471	13550	13621	13359	13520	13385	13486	13476	13346	13583	13460	13326	13617	13490	13412	13399	13495	13449	13538	13528	13683	13451	13615	13419	13295	13399	13415	13497	13430	13540	13445	13558	13432	13729	13466	13415	13410	13435	13479	13517	13595	13428	13672	13473	13498	13476	13311	13378	13541	13326	13485	13350	13481	13239	13298	13563	13316	13416	13418	13406	13515	13472	13589	13562	13502	13445	13333	13516	13562	13486	13552	13390	13414	13460	13610	13357	13324	13508	13499	13493	13561	13573	13601	13434	13547	13471	13401	13479	13413	13481	13578	13537	13321	13485	13606	13541	13383	13619	13419	13455	13456	13464	13631	13611	13446	13321	13495	13600	13546	13388	13492	13267	13497	13501	13459	13409	13457	13472	13602	13469	13436	13397	13432	13552	13377	13538	13533	13547	13377	13469	13634	13521	13431	13485	13522	13444	13506	13376	13657	13553	13438	13557	13555	13730	13598	13405	13566	13447	13606	13388	13427	13556	13430	13326	13521	13442	13401	13600	13521	13487	13392	13491	13482	13531	13402	13477	13398	13441	13364	13491	13442	13468	13504	13377	13351	13388	13407	13463	13557	13419	13460	13466	13527	13679	13352	13479	13387	13571	13446	13561	13446	13382	13686	13480	13565	13350	13583	13480	13500	13450	13455	13495	13441	13434	13549	13421	13559	13482	13444	13540	13431	13453	13573	13332	13417	13545	13506	13536	13662	13645	13488	13448	13480	13411	13414	13490	13438	13493	13434	13372	13532	13622	13547	13520	13438	13407	13621	13388	13443	13514	13546	13531	13511	13497	13678	13558	13599	13458	13470	13423	13430	13596	13376	13528	13579	13461	13584	13438	13488	13576	13549	13439	13632	13373	13426	13376	13589	13500	13531	13574	13320	13361	13425	13447	13459	13508	13510	13435	13571	13577	13358	13448	13466	13397	13526	13378	13542	13495	13453	13415	13656	13527	13468	13450	13245	13415	13347	13511	13479	13651	13359	13568	13474	13407	13613	13428	13542	13382	13340	13537	13767	13484	13650	13388	13505	13392	13523	13561	13388	13448	13433	13488	13534	13325	13504	13596	13479	13534	13585	13483	13552	13360	13516	13481	13574	13386	13360	13708	13450	13417	13388	13540	13507	13349	13545	13259	13581	13416	13614	13538	13471	13479	13521	13456	13393	13551	13406	13596	13461	13475	13548	13447	13516	13528	13478	13476	13526	13593	13359	13585	13512	13375	13492	13516	13352	13470	13388	13420	13493	13472	13661	13504	13462	13590	13563	13305	13415	13357	13426	13404	13441	13405	13443	13695	13519	13431	13586	13436	13531	13525	13452	13329	13610	13499	13552	13566	13455	13557	13480	13507	13389	13374	13561	13527	13497	13477	13376	13391	13664	13585	13374	13542	13327	13717	13372	13454	13504	13467	13381	13433	13635	13638	13578	13442	13441	13530	13301	13513	13506	13585	13559	13420	13552	13595	13647	13646	13410	13622	13520	13511	13518	13500	13699	13504	13483	13566	13466	13530	13528	13508	13475	13417	13604	13353	13493	13509	13656	13464	13421	13445	13557	13425	13476	13439	13509	13540	13382	13360	13522	13504	13518	13704	13498	13490	13412	13499	13596	13519	13463	13387	13572	13582	13367	13546	13563	13188	13454	13423	13580	13548	13413	13596	13392	13585	13690	13534	13561	13472	13247	13550	13528	13379	13424	13439	13569	13555	13586	13350	13668	13228	13590	13592	13412	13476	13585	13438	13250	13416	13402	13452	13465	13619	13555	13271	13505	13457	13553	13531	13405	13587	13591	13669	13603	13436	13489	13436	13647	13405	13378	13400	13407	13350	13474	13460	13430	13583	13406	13462	13467	13598	13532	13435	13454	13521	13533	13411	13492	13408	13359	13502	13400	13517	13432	13490	13602	13452	13532	13338	13536	13609	13589	13671	13453	13489	13597	13599	13371	13362	13474	13499	13333	13401	13556	13435	13584	13557	13578	13571	13438	13442	13444	13595	13315	13336	13568	13483	13531	13643	13401	13585	13469	13491	13339	13508	13451	13242	13495	13369	13575	13368	13526	13406	13543	13575	13396	13494	13497	13349	13696	13619	13593	13398	13448	13307	13359	13587	13551	13488	13528	13409	13560	13598	13298	13559	13581	13520	13553	13493	13424	13484	13558	13452	13435	13474	13484	13488	13481	13463	13497	13564	13455	13459	13492	13435	13389	13560	13492	13488	13501	13411	13492	13584	13465	13525	13374	13421	13536	13566	13497	13451	13545	13460	13505	13402	13451	13467	13545	13725	13651	13522	13322	13470	13614	13518	13427	13405	13476	13537	13588	13369	13479	13483	13435	13480	13459	13382	13555	13511	13639	13538	13502	13330	13427	13442	13623	13443	13464	13478	13495	13431	13442	13399	13476	13515	13576	13531	13508	13476	13394	13484	13521	13289	13584	13554	13520	13473	13392	13433	13606	13544	13429	13505	13495	13371	13489	13611	13453	13314	13463	13549	13418	13499	13483	13269	13390	13660	13335	13537	13556	13539	13504	13421	13535	13559	13439	13585	13397	13591	13685	13330	13438	13463	13444	13463	13544	13304	13523	13364	13552	13526	13498	13511	13578	13410	13382	13613	13609	13515	13438	13525	13455	13327	13607	13351	13558	13548	13486	13540	13441	13622	13493	13556	13303	13328	13531	13472	13637	13415	13571	13509	13429	13587	13428	13368	13513	13693	13477	13379	13539	13688	13475	13492	13694	13493	13398	13448	13436	13560	13410	13512	13431	13508	13417	13503	13503	13494	13368	13277	13451	13456	13646	13593	13369	13545	13529	13350	13363	13292	13673	13508	13533	13474	13446	13502	13537	13510	13494	13594	13490	13590	13409	13483	13470	13454	13496	13568	13453	13411
23669	21365	29161	24732	25891	30295	31642	27613	25771	24200	22452	20971	19780	18452	17342	16846	16715	16214	16029	15783	15756	15588	15561	15330	15475	15354	15554	15368	15469	15278	15366	15520	15399	15337	15210	15271	15227	15360	15367	15152	15310	15259	15311	15334	15250	15272	15221	15519	15202	15121	15260	15456	15512	15439	15305	15367	15295	15249	15253	15283	15287	15125	14986	15029	15192	15231	15390	15264	15259	15135	15190	15193	15273	15266	15215	15200	15311	15034	15213	15302	15099	15340	15389	15278	15319	15263	15074	15161	15061	15142	15171	15216	15160	15140	15173	15299	15351	15136	15107	15308	15414	15349	15218	15055	15067	15005	15186	15258	15228	15190	15313	15062	15144	15363	15146	15464	15328	15236	15229	15054	15279	15123	15110	15207	15220	15261	15188	15282	15037	15070	15394	15212	15302	15315	15118	15237	15059	15183	15262	15262	15161	15419	15439	15210	15266	15021	15118	15094	15384	15161	15182	15157	15231	15174	15236	15297	15154	15239	15094	15164	15053	15001	15218	15221	15089	15105	15273	15349	15388	15141	15309	14952	15125	15136	15293	15152	15143	15109	15143	15249	15134	15091	15047	15376	15063	15231	15069	15322	15239	15415	15121	15166	15134	15126	15262	15195	15139	15300	15278	15094	15332	15216	15118	15105	15038	15228	15217	15186	15009	15047	15214	15193	15279	15341	15138	15090	15317	15291	15134	15249	15277	15323	15151	15260	15162	15285	15100	15295	15339	15123	14980	15100	15101	15204	15325	15235	15211	15233	15170	15232	15086	15160	15203	15065	15188	15235	14979	15037	15150	15027	15245	14994	15148	15076	15389	15286	15287	15258	15141	15234	15236	15464	15368	15135	15155	15069	15172	15226	15156	15187	14993	15169	15130	15140	15011	15239	15151	15250	15286	15277	15272	15245	15264	15413	15237	15358	15213	15191	15335	15338	15174	15093	15262	15146	15347	15040	15054	15191	15283	15248	15353	15146	15169	15211	15068	15274	15147	15085	14920	15217	15249	15021	15177	15211	15134	15087	14951	14975	15219	15121	15090	15232	15255	15168	15168	15059	15357	15289	15247	15098	15155	15254	15133	15193	15420	14993	15406	15173	15332	15190	15046	14898	15242	14918	15247	15205	15278	15383	15317	15107	15078	15221	15230	15032	15068	15065	15378	15197	15224	15175	15145	15292	15262	15122	15283	15213	15116	14930	15262	15053	15112	15391	15135	15257	15385	15225	14996	15318	15130	15243	15266	15077	15049	15142	15137	15258	15332	15265	15095	15025	15189	15218	15105	15109	15105	15242	15306	15206	15138	15222	15067	15078	15046	15303	15067	15139	15171	15016	14984	15067	15215	15175	15244	15156	14986	15038	15033	15214	15264	14997	15098	15093	15084	15139	15213	15099	15152	15207	15257	15238	15086	15261	15271	15192	15239	15241	15389	14908	15289	15209	15227	15067	15148	15157	15110	15319	15171	15230	15306	15134	15274	15033	15052	15238	15192	15204	15203	15234	15223	15121	15134	15380	15117	15217	15278	15255	15327	15114	15178	15282	15212	15060	15233	15092	15174	15186	15354	15301	15208	15033	15264	15056	15256	15113	15085	15223	14935	15233	15158	15196	15246	15209	15123	15053	15110	15181	15156	15350	15125	15127	15033	15196	15325	15320	15070	15084	15188	15192	15058	15116	15182	15184	15191	15254	15103	15170	15302	15260	14950	15400	15295	15134	15128	15091	15232	15122	15255	15105	15351	15154	15142	15051	15213	15192	15236	15011	15169	15333	15286	15168	15188	15094	15292	15358	15165	15282	15184	15263	15196	15258	15233	15236	15319	14975	15133	15229	15291	15228	15312	15159	15177	15151	15248	15120	15147	15067	14993	15315	15112	15173	15250	15071	15231	15340	15338	15218	15235	15280	15371	15416	15307	15318	15189	15209	15145	15066	15152	15173	15158	15282	15337	15090	15200	15232	15130	15263	15130	15200	15216	15113	15247	15158	15158	15212	15199	15161	15190	15153	15160	15148	15286	15210	15326	15145	15163	15189	14935	15192	15116	15183	15115	15055	15288	15119	15244	15094	15175	15188	15300	15138	15180	15307	15222	15092	15346	15172	15189	15289	15142	15076	15218	15214	15130	15179	15189	15261	15277	15257	15036	15189	15255	15197	15182	15063	15345	15210	15101	15119	15196	15241	15272	15027	15256	15209	15288	15219	15259	15289	15204	15159	14947	15000	14960	15225	15219	15228	15264	15120	15236	14983	15168	15210	15329	15398	15360	15148	15287	15162	15197	14889	15217	15286	15291	15252	15106	15191	15182	15053	15113	15189	15001	15271	15152	15287	15402	15340	15281	15306	15076	15169	15212	15066	15240	15239	15180	15091	15022	15077	15084	15310	14941	15356	15176	15193	15115	15110	15105	15187	15296	15220	15157	15141	15273	15045	15261	15329	15034	15238	15187	15060	15130	15242	15151	15319	15197	15320	15023	15133	15383	15105	15276	15010	15277	14963	15127	15210	15298	15299	15017	15289	15253	15161	15273	15270	15261	15179	15328	15082	15303	15110	15191	15309	15182	15126	15174	15251	15147	15239	15258	15264	15292	15203	15076	15220	15156	15288	15220	15115	15284	15172	15232	15174	15249	15150	15199	15170	15077	14915	15143	15207	15326	15015	15300	15183	15029	15140	15262	15210	15092	15366	15107	15177	15192	15187	15201	15277	15079	15100	15347	15183	15092	15045	15130	15208	15209	15309	15206	15201	15328	15182	15409	15077	15255	15225	15153	15103	15385	15131	15144	15142	15313	15050	15030	15037	15048	15195	14995	15125	15109	15068	15345	15307	15046	15239	15038	15269	15129	15227	15209	15047	15137	15160	15222	15062	15229	15266	15142	15363	15307	15255	15182	15175	15248	15230	15244	15041	15197	15313	15234	15149	15111	15288	15105	15382	15074	15055	15154	15169	15093	15198	15282	15327	15147	15300	15266	15138	15218	15294	14955	15162	15173	15115	15309	15049	15384	15034	15127	15227	15239	15166	15240	15356	15125	15356	15107	15164	15094	15304	15165	15238	15252	15053	15062	15134	15200	15026	15184	15285	15095	15324	15030	15221	15098	15156	15151	15113	15253	15145	15095	15325	15315	15241	15269	15244	15211	15261	15216	15037	15152	15253	15218	15299	14980	15131	15279	15378	15216	15052	15115	15006	14963	15202	15252	15203	15157	14978	15187	15060	15046	15331	15127	15311	15317	15092	15156	15211	15250	15140	15449	15347	15093	15214	15161	15289	15300	15217	15093	15106	15191	15162	15047	15051	15202	14947	15209	15108	15123	15023	14963	14936	14992	15320	15204	15070	15249	15193	15277	15156	15039	15379	15133	15225	15199	15003	15254	15096	15266	15250	15336	15214	15111	15122	15259	15233	15245	15090	15226	15307	15281	15309	15132	14972	15106	15280	15212	15258	14993	14992	15056	15184	15214	15117	15172	15210	15107	15145	15344	15100	15174	15109	15120	15275	15067	15154	15306	15297	15260	15017	15195	15092	15276	15220	15224	15384	15197	14972	15027	15170	15199	15277	15312	15237	14936	15345	15097	15121	15142	15095	15157	15150	15346	15157	15193	15306	15218	15138	15295	15002	15126	15239	15143	15176	15077	15154	15117	15202	15229	15203	15119	15240	15151	15114	15212	15171	15297	15299	14972	15200	15150	15220	15289	15041	15091	14987	15284	15156	15188	15163	15141	15243	15181	15157	15247	15266	15215	15042	15237	15123	15008	15285	15080	15096	15244	15246	15214	15144	15252	15174	15220	15194	15175	15302	15289	15139	15351	15293	15168	15335	15384	15281	15234	15120	14891	15434	15329	15280	15228	15284	15169	15005	15350	15167	15042	15174	14961	15109	15131	15090	15204	15334	15240	15074	15282	15351	15291	15117	15131	15241	15217	14969	15189	15262	15284	15277	15136	15106	15179	15106	15213	15236	15391	15063	15241	15350	15308	15173	15237	14981	15085	15063	15202	15448	15133	15327	15147	15245	15081	15074	15260	15183	15454	15117	15182	15104	15025	15363	15253	15259	15126	15047	15033	15185	15046	15144	15006	15271	15107	15423	15132	15344	15242	15261	15234	15152	15314	15152	15096	15228	15307	15198	15232	15187	15206	15231	15222	15272	15046	15191	15163	15092	15040	15213	15227	15067	15198	15242	15304	15169	15230	14944	15194	15128	15185	15148	15285	15082	15275	15017	15153	15289	15367	15324	15113	15032	15315	15120	15144	15405	15139	15191	15148	15409	15288	15310	15156	15333	15400	15254	15238	15248	15057	15345	15365	15058	15407	15233	15181	15270	15276	15126	15031	15175	15236	15177	15203	15224	15160	15092	15221	15112	15039	15171	15243	15144	15172	14960	15196	15309	15149	15231	15234	15131	15042	15168	15140	15237	15196	15291	15305	15338	15230	14996	15126	15181	15120	15146	15127	15203	15234	15179	15288	15198	15155	15153	15141	15251	15184	15293	15056	15117	15043	15219	15329	15136	15009	15086	15063	15073	15137	15128	15114	15245	15203	15134	15123	15385	15170	15393	15433	15269	15325	15145	15032	14988	15279	15142	15062	15263	15034	15075	15141	15365	15396	15022	15084	15170	15060	15080	15324	15081	15487	15251	15298	15133	15193	15269	15276	15210	15084	15414	15175	15423	15148	14986	15175	15135	15060	15079	15112	15011	15302	15480	15201	15185	15030	15179	15219	15220	15422	15285	15208	14991	15286	15006	15249	15168	15174	15054	15281	15360	15287	15087	15106	15032	15176	15177	14948	15015	15154	15265	15281	15141	15329	15168	15178	15316	15186	15096	15225	15131	15175	15146	15352	15241	15336	15133	15270	15038	15341	15454	15123	15221	15373	15168	15103	15348	15310	15169	15151	15177	15267	15248	15100	15167	15140	15114	15265	15257	15146	15201	15126	15232	15240	15160	15033	15332	15097	15023	15179	15026	15024	14993	15253	15197	14952	15197	15245	15127	15148	15285	15156	15215	15253	15309	15253	15275	15195	15233	15223	15253	15186	15067	15279	15217	15282	15080	14986	15328	15263	15113	15239	15317	15272	15101	15231	15079	15148	15111	14967	15120	15101	15088	15026	15119	14989	15146
22199	42397	43463	39357	37333	34272	32731	30412	27896	25564	23310	21489	19923	17826	16413	15584	15219	14607	14420	14093	13875	13924	13585	13537	13550	13580	13351	13367	13497	13571	13429	13671	13350	13279	13558	13309	13316	13263	13305	13414	13399	13232	13420	13354	13501	13263	13486	13245	13490	13293	13394	13468	13469	13504	13478	13175	13246	13403	13232	13512	13260	13321	13467	13369	13203	13310	13090	13296	13370	13278	13341	13211	13270	13418	13254	13416	13382	13386	13231	13251	13396	13273	13353	13259	13246	13295	13235	13347	13158	13294	13376	13449	13186	13206	13310	13434	13407	13254	13315	13515	13286	13505	13270	13353	13303	13346	13327	13292	13269	13186	13463	13429	13217	13352	13400	13305	13374	13395	13313	13308	13259	13415	13463	13394	13393	13390	13374	13482	13293	13426	13422	13499	13261	13432	13360	13494	13344	13306	13546	13441	13344	13295	13425	13461	13113	13332	13544	13438	13351	13343	13556	13274	13268	13320	13318	13287	13223	13251	13450	13298	13292	13509	13236	13296	13381	13358	13283	13223	13237	13547	13392	13315	13230	13246	13283	13340	13393	13244	13383	13260	13116	13346	13309	13228	13183	13369	13325	13269	13144	13292	13366	13167	13152	13359	13348	13358	13265	13274	13410	13372	13364	13442	13279	13256	13288	13331	13214	13455	13490	13232	13163	13201	13329	13387	13343	13323	13376	13411	13333	13293	13484	13382	13338	13301	13288	13380	13321	13286	13338	13290	13443	13264	13331	13299	13236	13223	13525	13252	13370	13461	13194	13368	13231	13365	13316	13203	13184	13158	13278	13365	13222	13357	13203	13385	13381	13274	13377	13396	13373	13275	13147	13391	13257	13397	13229	13217	13323	13324	13250	13453	13326	13479	13320	13336	13217	13359	13344	13324	13310	13369	13387	13261	13233	13388	13212	13202	13530	13385	13282	13276	13371	13460	13438	13445	13330	13323	13274	13267	13278	13292	13289	13317	13403	13310	13237	13370	13306	13263	13268	13204	13481	13214	13294	13351	13385	13266	13264	13241	13104	13364	13385	13297	13358	13223	13373	13363	13249	13339	13242	13441	13363	13363	13197	13230	13316	13361	13447	13265	13366	13236	13197	13409	13404	13190	13125	13359	13147	13135	13354	13221	13217	13399	13322	13143	13461	13283	13300	13402	13313	13186	13418	13465	13451	13238	13408	13195	13400	13454	13252	13498	13099	13472	13383	13155	13311	13381	13367	13237	13337	13334	13504	13340	13367	13392	13374	13415	13183	13280	13309	13135	13345	13269	13246	13289	13195	13241	13252	13358	13130	13310	13478	13171	13349	13182	13257	13479	13295	13234	13304	13334	13379	13385	13247	13255	13193	13390	13285	13298	13324	13168	13258	13342	13256	13419	13154	13205	13330	13273	13301	13310	13268	13239	13216	13417	13403	13321	13107	13182	13463	13191	13197	13229	13256	13364	13280	13330	13185	13396	13202	13345	13210	13455	13314	13374	13311	13285	13354	13341	13295	13288	13410	13262	13344	13266	13344	13404	13257	13206	13338	13280	13312	13371	13337	13251	13336	13140	13418	13262	13321	13401	13490	13209	13247	13282	13385	13289	13318	13164	13419	13388	13161	13230	13405	13564	13268	13296	13300	13341	13111	13376	13268	13072	13268	13411	13253	13355	13358	13232	13371	13428	13394	13433	13421	13317	13251	13252	13374	13345	13208	13192	13451	13308	13180	13191	13483	13282	13249	13462	13315	13346	13323	13482	13424	13403	13317	13324	13383	13380	13355	13275	13250	13404	13159	13186	13267	13244	13307	13380	13264	13301	13191	13459	13288	13436	13294	13316	13166	13294	13296	13384	13229	13290	13383	13217	13493	13289	13445	13339	13228	13422	13191	13185	13358	13381	13215	13196	13241	13256	13243	13144	13322	13409	13261	13122	13408	13319	13218	13244	13317	13244	13352	13419	13251	13428	13199	13229	13307	13375	13211	13423	13293	13304	13314	13412	12978	13304	13430	13337	13381	13411	13412	13378	13436	13408	13214	13342	13447	13273	13353	13287	13441	13419	13409	13371	13312	13308	13294	13253	13406	13336	13249	13355	13279	13455	13322	13428	13455	13188	13193	13324	13364	13440	13446	13430	13440	13381	13238	13240	13425	13393	13255	13158	13369	13272	13205	13314	13495	13381	13272	13219	13217	13347	13290	13194	13273	13367	13441	13239	13363	13364	13490	13249	13291	13223	13256	13227	13439	13371	13182	13437	13320	13249	13378	13258	13253	13295	13188	13234	12995	13277	13344	13331	13396	13571	13243	13421	13394	13232	13191	13272	13327	13312	13332	13294	13411	13371	13403	13240	13251	13264	13338	13352	13269	13294	13475	13230	13388	13400	13268	13275	13297	13408	13142	13397	13268	13302	13250	13318	13503	13408	13469	13358	13250	13506	13182	13153	13289	13434	13307	13437	13280	13176	13215	13429	13238	13370	13235	13458	13377	13214	13377	13204	13310	13202	13357	13158	13232	13209	13450	13170	13191	13337	13186	13346	13353	13307	13469	13253	13301	13265	13394	13409	13110	13364	13313	13426	13410	13412	13270	13272	13375	13113	13313	13304	13266	13326	13304	13421	13400	13287	13211	13329	13269	13398	13298	13232	13256	13261	13448	13371	13341	13308	13431	13123	13489	13253	13214	13306	13092	13289	13253	13175	13450	13247	13546	13156	13304	13222	13357	13254	13362	13361	13299	13421	13366	13422	13314	13351	13324	13220	13190	13170	13324	13375	13147	13458	13476	13259	13317	13292	13503	13393	13104	13358	13254	13212	13313	13320	13435	13367	13298	13254	13312	13291	13257	13327	13213	13251	13378	13384	13263	13367	13293	13220	13229	13463	13432	13543	13422	13506	13449	13398	13280	13238	13244	13304	13214	13313	13244	13328	13354	13271	13415	13378	13381	13525	13486	13207	13306	13252	13532	13253	13359	13213	13425	13280	13180	13274	13421	13280	13399	13377	13314	13435	13530	13277	13284	13368	13256	13373	13369	13267	13221	13277	13403	13456	13377	13335	13262	13297	13241	13369	13352	13281	13257	13226	13371	13243	13352	13304	13380	13366	13443	13376	13222	13498	13286	13262	13186	13285	13381	13376	13271	13389	13225	13439	13298	13251	13254	13300	13248	13229	13305	13353	13204	13345	13286	13287	13280	13250	13249	13262	13173	13180	13432	13197	13341	13280	13189	13210	13417	13152	13246	13348	13338	13380	13367	13302	13379	13334	13328	13330	13379	13384	13149	13382	13386	13343	13210	13324	13237	13340	13382	13426	13447	13367	13426	13388	13442	13259	13259	13436	13196	13179	13536	13257	13187	13348	13367	13177	13236	13145	13311	13467	13187	13424	13259	13347	13346	13303	13490	13407	13357	13327	13342	13320	13350	13345	13303	13402	13137	13228	13342	13177	13412	13211	13172	13385	13514	13318	13325	13424	13393	13394	13301	13163	13322	13278	13208	13388	13320	13267	13225	13291	13391	13353	13193	13399	13327	13489	13332	13289	13289	13323	13305	13188	13309	13343	13340	13203	13414	13291	13137	13520	13393	13271	13237	13232	13294	13420	13385	13257	13186	13317	13238	13264	13283	13300	13319	13343	13336	13317	13397	13349	13150	13201	13343	13276	13243	13341	13254	13297	13278	13220	13230	13446	13149	13196	13441	13259	13244	13352	13223	13380	13350	13247	13095	13189	13234	13323	13247	13277	13372	13262	13395	13223	13212	13219	13263	13107	13186	13362	13344	13326	13381	13253	13352	13287	13266	13420	13254	13306	13269	13418	13375	13194	13417	13229	13281	13192	13268	13394	13311	13242	13267	13149	13164	13370	13335	13099	13338	13209	13370	13306	13221	13230	13355	13290	13237	13328	13394	13140	13240	13347	13392	13294	13300	13384	13278	13272	13325	13454	13160	13404	13400	13355	13344	13317	13272	13282	13198	13128	13477	13391	13284	13240	13387	13318	13154	13360	13250	13267	13399	13260	13268	13253	13341	13260	13394	13475	13344	13222	13582	13339	13481	13392	13302	13133	13353	13209	13406	13320	13195	13262	13328	13278	13282	13261	13360	13294	13484	13396	13265	13250	13289	13214	13334	13367	13160	13270	13333	13219	13284	13273	13296	13275	13232	13334	13239	13258	13162	13353	13224	13271	13260	13275	13354	13235	13330	13294	13206	13326	13280	13220	13347	13307	13326	13349	13461	13370	13239	13150	13240	13272	13274	13321	13311	13299	13256	13418	13206	13443	13369	13372	13146	13400	13335	13372	13368	13314	13111	13361	13344	13296	13330	13350	13404	13451	13184	13222	13478	13322	13457	13271	13075	13333	13234	13310	13329	13206	13361	13225	13341	13281	13327	13370	13177	13306	13382	13373	13279	13236	13208	13229	13310	13392	13236	13313	13374	13299	13305	13369	13244	13340	13238	13228	13364	13365	13373	13255	13463	13337	13439	13334	13196	13271	13436	13303	13368	13493	13324	13339	13375	13241	13384	13322	13299	13215	13403	13301	13305	13295	13428	13134	13377	13297	13384	13263	13386	13352	13278	13473	13330	13448	13246	13308	13370	13221	13251	13315	13310	13243	13360	13384	13270	13249	13399	13335	13341	13306	13341	13315	13391	13189	13296	13312	13100	13393	13259	13383	13341	13275	13427	13234	13071	13399	13442	13434	13314	13613	13300	13257	13306	13314	13260	13270	13298	13250	13376	13240	13273	13212	13343	13224	13419	13223	13487	13279	13318	13214	13433	13304	13350	13341	13181	13509	13231	13367	13405	13222	13420	13372	13377	13362	13332	13247	13235	13391	13284	13424	13367	13279	13354	13384	13357	13304	13254	13160	13446	13122	13330	13346	13348	13279	13262	13235	13456	13277	13281	13223	13412	13308	13279	13341	13189	13427	13325	13251	13310	13298	13399	13416	13295	13329	13250	13173	13296	13270	13299	13234	13448	13428	13236	13330	13242	13333	13206	13369	13314	13349	13310	13279	13327	13226	13146	13255	13380	13180	13379	13368	13506	13089	13443	13337	13461	13420	13284	13475	13312	13287	13283	13361	13268	13434	13379	13355	13201	13391	13387	13352	13400	13447	13406	13294	13303	13433
22862	21334	29361	23816	23512	30037	34051	29411	27266	26007	24052	22480	20830	19267	17749	16773	16600	16348	16053	15738	15822	15498	15325	15187	15337	15193	14945	15031	15088	15156	15137	15229	15197	15030	15028	14967	14975	15008	15078	14838	14918	14974	15039	14941	15012	15029	15079	14780	14915	14984	14988	14902	14756	14685	14897	14928	14927	14875	14847	14934	14882	14838	14875	14920	14864	14905	14944	14870	14915	14819	14765	14936	14765	15045	15090	14978	14990	15018	14906	14845	14834	14830	14894	14804	14730	14759	15070	14845	14876	14961	14991	14621	14778	14639	14718	15007	14740	14816	14850	14854	14805	14942	14911	14828	14609	14992	14606	14559	14960	14596	14600	14794	14910	14963	14788	14840	14717	14971	14753	14577	14978	14865	14784	14668	14898	14951	14787	14830	14758	15042	14829	14693	14838	14917	14748	14689	14933	14729	14647	14576	14946	14687	14845	14688	14797	14924	14800	14826	14832	14733	14880	14791	14826	14832	14707	14767	14812	14807	14774	14753	14807	14716	14896	14845	14812	15098	14887	14944	14845	14776	14828	14744	14800	14858	15036	14812	14859	14949	14693	14866	14819	14923	14751	14905	14756	14877	14908	14642	14742	14783	14955	14809	14822	14921	14962	14905	14768	14891	14886	14823	14853	14719	14653	15037	14850	14666	14817	14790	14918	14579	14844	14771	14960	14861	14799	14756	14752	14974	14903	14921	14888	14800	14880	14914	14723	14724	14928	14818	14938	14916	14756	14893	14944	14772	14586	14890	14859	14827	14748	14833	14847	14816	14931	14770	14911	14923	14748	15046	14748	14628	14990	14658	14809	14915	14846	14652	14790	14744	14891	14721	14761	15075	14812	14543	14875	14854	14886	14986	14959	14905	14920	14826	14946	14810	14879	14747	14825	14762	14735	14810	14751	15039	14698	14759	14937	14877	14731	14824	14814	14816	14938	14902	14864	15113	14822	14687	14847	14960	14985	14674	14793	14873	14780	14993	15029	14710	14732	14800	14641	14834	14691	14825	14719	14797	14819	14965	14957	14916	14881	14884	14810	14741	14726	14820	14757	14780	14707	14792	14618	14981	14690	14765	14967	14967	14749	14736	15117	14784	14973	15013	14908	14681	14871	14975	14917	14864	14804	14952	14804	14795	14924	14816	14763	14616	15009	14781	14826	14809	14874	14783	14863	14871	14836	14951	14799	14868	14838	14808	14852	14866	14759	14748	14965	15098	14942	14927	14817	14851	14651	14805	14650	14867	14698	14915	14842	14879	14634	14704	14785	14943	14559	14710	14790	14867	14844	14919	14707	14885	14931	14885	15014	15030	14942	14788	15062	14682	14759	14674	14929	14859	15139	14600	14958	14704	14906	14782	14879	14746	14722	14880	14726	14728	14956	14877	14763	14773	14602	14772	14803	14932	14610	14995	14882	14799	14717	14854	14788	14851	14836	14886	14795	14862	14908	14895	14845	14973	14899	14810	14861	14779	14830	14837	14883	14932	14810	14647	14777	14845	14807	14933	14940	14671	14776	14765	15004	14822	14857	14714	14878	14824	14887	14760	14673	14831	14906	14922	14742	14767	14770	14849	14949	14760	14698	14740	14798	14785	14758	14943	14746	14807	14915	14923	14915	14744	14730	14730	14713	14899	14840	14891	14868	14926	14870	14752	14648	14732	14699	14812	14678	14533	14648	14967	14974	14888	14933	14690	14764	14746	14731	14816	14805	14663	14867	14846	14729	14795	14755	14700	14837	14760	14939	14587	14881	14686	14762	14847	14996	14827	14810	14796	14778	14580	14706	15030	14755	14751	14936	14954	14911	14879	14616	14692	14676	14923	14872	14811	14774	14767	14929	14762	14980	14717	14908	14965	14878	14731	14814	14797	14936	14649	14816	14741	14897	14891	14994	14846	14698	14799	14714	14772	14675	14997	14853	14820	14778	14761	14767	14686	14860	14841	14877	14809	14784	14830	14805	14784	14961	14802	14847	14903	14618	14860	14948	14637	14767	14826	14826	14799	14794	14742	14911	14796	14993	14827	14740	14537	14774	14836	14879	14758	14683	14968	14774	14807	14780	14872	14908	15020	14841	14922	14984	14826	14767	14825	14830	14849	14952	14779	14660	14855	14891	14765	14667	14793	14894	14641	14940	14874	14684	14670	14629	14855	14705	14867	14667	14812	14692	14863	14686	15080	14796	14879	14795	14967	14828	14797	14934	14728	15066	14660	14789	14703	14672	14760	14869	14661	14773	14894	14832	14819	14708	14929	14698	14782	14660	14819	14779	14794	14729	14910	14818	14749	14985	14819	14880	14825	14765	14843	14814	14842	15077	14744	14817	15021	14592	14974	15003	14931	14906	14785	14900	14883	14737	14699	14851	14827	15109	14895	14940	14891	14979	14856	14756	14943	14704	14768	14686	14927	14870	14823	14901	14883	14798	14897	14764	14797	14836	14897	14862	14749	14796	14881	14695	14821	14956	14862	14859	14819	14842	14701	14711	14812	14622	14837	14714	14688	14798	14725	14717	14936	14866	14894	14882	14779	14607	14682	14758	14889	14901	14687	14721	14796	14846	14839	14821	14953	14866	14738	14825	14748	14915	14788	14712	14826	14682	14832	14793	14782	14851	14817	14755	14844	14861	14758	14713	14700	14630	14895	14854	14787	14815	14761	14655	14854	15150	14890	14766	14733	14849	14723	14737	14897	14819	14626	14620	14785	14837	14761	14788	14843	14771	14857	14898	14756	14705	14886	14949	15037	14875	14886	14687	14834	14747	14696	14737	14790	14829	14722	14770	14850	14998	14931	14931	14778	14986	14961	14864	14786	14642	14919	14794	14751	14667	14818	14808	14901	14775	14798	14662	14721	14767	14738	14923	14737	14542	14751	14725	14820	14808	14772	14649	14771	14831	15016	14899	14780	14803	14813	14849	14735	14777	14936	14989	15096	14834	14865	14791	14758	14744	14822	15044	14830	14749	14593	14835	14870	14773	14859	14800	14722	14773	14803	14682	14743	14529	14625	14795	14737	14844	14825	14744	14818	14712	14854	14719	14762	14922	14798	14477	14778	14916	14664	14735	14740	14883	14715	14746	14754	14734	14785	14793	14960	14839	14850	14767	14876	14863	14794	14827	14693	14778	14783	14772	14864	14798	14762	14737	14861	14604	14995	14725	14771	14884	14757	14987	14834	14770	14878	14729	14726	14789	14715	14875	14891	14896	14793	14854	14865	14809	14872	14954	15036	14735	14728	14793	14720	14783	15013	14711	14875	14727	14924	14845	14671	14825	14847	14853	14820	14723	14791	14761	14948	14884	14903	14822	15015	14752	14642	14768	14828	14672	14761	14925	14760	15124	14873	14743	14838	14680	14657	14850	14613	14938	14909	14900	14788	14928	14798	14911	14947	14822	14780	14793	14781	14901	14958	14892	14913	14715	14758	14856	14873	14660	14691	14810	14749	14908	14780	14840	14719	14762	14688	14882	14890	14704	14688	14887	14986	14796	14816	14745	14807	14923	14892	14775	14886	14610	14620	15108	14840	14829	14750	14732	15013	14860	14710	14833	14853	14783	14895	15032	14843	14770	14832	14790	14826	14779	14964	14803	14786	14838	14702	14894	14742	14963	14904	14889	14807	14837	14883	14802	14617	14840	14732	14697	14740	14800	14763	14960	14991	14788	14783	14943	14831	14786	14758	14772	14767	14769	14768	14894	14848	14680	14530	14613	14717	14736	14731	14858	14820	14929	14918	14730	14792	14793	14987	14851	14841	14854	15003	14972	14858	14849	14792	15250	14755	14848	14792	14839	14571	14868	14844	14993	14890	15094	14805	14859	14905	14917	14839	14652	14909	14663	14678	14825	14791	14721	14848	14879	14717	14939	14862	14747	14745	14878	14724	14786	14864	14917	14952	14800	14846	14641	14819	14833	14795	14734	14826	14932	14911	14856	14792	14788	14947	14857	14675	14752	14731	14787	15006	14824	14789	14757	14696	14892	14838	14838	15002	14781	14794	14756	14846	15010	14943	14676	14749	14852	14964	14767	14796	14937	14988	14654	14804	14637	14933	14851	15038	14730	14859	15068	14837	14929	14831	14678	14787	14877	14979	14676	14673	14788	14789	14711	14798	14740	14930	14910	14886	14876	14833	14797	14655	14845	14840	14674	14698	14818	14843	14716	14972	14871	14720	14933	14883	14798	14893	14865	15034	14869	14689	14887	14984	14969	14783	14898	14723	14856	14913	14732	14832	14819	14687	14691	14882	14937	14697	14578	14727	14827	14638	14760	14803	14824	14874	14752	14998	14902	14553	15016	14834	14886	14662	14690	14673	14950	14857	14729	14848	14654	14860	14784	14979	15004	14878	14774	14876	14623	14750	14746	14769	14930	14900	14867	14762	14939	14582	14837	14777	14915	14803	14861	14934	14973	14895	14780	14768	14692	14725	14833	14921	14857	14776	14684	14807	14647	14815	14753	14795	14879	14807	14823	14921	14833	14806	14935	14830	14847	14880	14764	14693	14954	14845	14764	14652	14864	14795	14657	14879	14789	14843	14835	14621	14845	14740	14780	14971	14911	14676	14554	14916	14973	14660	14725	14911	14770	14823	14965	14791	14782	14949	14932	14817	14898	14701	14772	14761	14892	14724	14783	14688	14878	14836	14894	14793	14908	14742	14805	14842	14847	14837	14839	14777	14802	14686	14944	14712	14983	14707	14742	14805	14834	14734	14737	14714	14751	14704	14720	14797	14661	14980	14808	14834	14899	14946	14755	14702	14810	14855	14936	14955	14881	14844	14822	14854	14896	14856	14811	14735	14759	14606	14677	14668	14832	15210	14985	14823	14911	14782	14931	14917	15030	14783	14697	14720	14751	14784	14768	14861	14900	14750	14638	14651	14863	14686	14743	14831	14945	14661	14722	14692	14732	14868	14983	14813	14918	14726	14882	14859	14782	14911	15036	14687	14836	14812	14703	14902	14665	14605	14827	15001	14898	14732	14717	14601	14911	14742	14954	14690	14893	14873	14897	14723	14651	14809	14815	14688	14949	14977	14985	14786	14720	14770	14716	14956	14922	14670	14784	14981	14813	14947	14963	14781	14814	14833	14776	14948	14888	14650	14583	14911	14986	14906	14795	14826	14790	14740
24305	47013	47350	43801	41756	38382	34806	33129	30289	28051	25948	23872	21664	19104	17207	16338	15297	14972	14430	14090	13977	13670	13636	13693	13585	13190	13183	13288	13428	13429	13252	13116	13215	13173	13145	13231	13275	13154	13208	13103	13150	12994	13305	13201	13132	13262	13267	13151	13224	13217	13139	12892	13090	13243	13113	13129	13169	13046	13093	13181	13042	13078	13012	12914	13090	13132	13139	13169	13027	13262	13173	13018	13104	13336	13052	13146	13119	13050	12977	13253	13220	13204	13141	13093	13043	13100	13027	13119	13170	13046	12975	13301	12933	13083	13061	12988	12991	13055	12979	12867	12989	12946	12965	12899	13119	13027	13042	13040	13163	12994	13061	13110	12906	13082	13260	13062	12906	13171	13041	13177	13174	13150	13068	13050	13043	12957	13016	13238	13054	13026	12956	13184	13058	12908	12983	13196	13127	13156	13044	13062	13125	12963	13139	13079	13123	13064	13094	12981	13017	13039	12997	13001	13049	12987	13068	13205	13025	13129	13120	13022	12975	12974	12953	13015	13155	13205	13093	13243	13166	13098	13051	12945	13034	12875	13134	12983	13017	13198	13094	13114	13236	13201	13112	13054	13201	13129	13040	12940	13098	13036	13041	13025	13117	13051	13079	13126	13003	13137	12962	12948	13065	13100	13123	13034	13041	13006	12912	13084	13135	13083	13189	12972	13085	13106	13051	12962	13168	13129	12945	12986	13166	13095	13034	13119	13291	13120	13074	12989	13201	13078	13084	12884	13007	13197	13080	13134	13036	12999	12956	13032	13140	13102	12980	12839	13027	12971	13299	13047	12957	13081	13040	13034	13028	13059	13023	12936	13107	13006	13023	13128	13100	13029	13038	13163	13083	12948	13074	13026	13001	13076	13030	12896	13097	13084	13231	13116	12990	13050	12882	13077	13116	13124	13137	13132	13111	13048	13073	13070	12903	13050	13108	13167	13126	13080	13108	13085	13111	13149	13056	13087	13038	13050	13140	13152	13111	13164	13087	13174	13015	12991	13061	12907	13121	13043	13125	12990	13084	13088	13062	13032	13088	12963	12799	13043	13004	13006	12873	13186	13058	13002	13079	13123	13076	13240	13002	12988	13046	13372	13053	13186	13077	13087	13090	13092	13084	13020	13072	12918	13115	13220	13043	12828	12955	13144	12998	13282	13063	12997	13125	12955	13025	13027	13167	13115	12985	13221	13091	13128	13263	12976	13259	13148	13144	13085	13150	12943	13024	13044	13135	13002	13212	13014	12999	13076	13264	13159	13023	13039	13077	13086	13135	13008	12960	12950	13065	13050	12998	13124	12965	13112	13219	13096	13075	13088	13035	13149	13160	13233	12993	13010	12975	13170	13108	13107	13060	13030	12993	12879	13074	13292	12992	12959	13065	13009	12959	13172	13185	12921	12951	13016	13066	13189	13144	12998	13025	13074	13059	13130	13085	13147	12872	13039	13072	13115	13099	13210	12844	13207	12933	12924	13217	13080	13307	13062	13075	13061	12987	13027	13057	13294	13108	13070	12995	13062	13060	13080	12963	13061	13107	12963	13035	13107	13092	13174	12959	13077	13242	13071	13060	13148	13133	13093	13172	13057	13205	13067	13028	13049	13086	13065	13075	13105	13007	13033	12996	12987	13054	13289	12965	13139	12867	13095	13150	12983	13113	13137	12992	13079	13116	13015	13169	12924	13024	13052	13000	13023	13043	13216	13102	13011	13071	13044	13075	13080	13018	13160	13001	13174	13116	12923	13052	12958	13108	13032	13051	13216	13153	12992	12996	13160	12978	13086	13039	12943	13134	13159	12948	13013	13090	12983	13135	13218	13113	12982	12876	13025	13006	13067	12991	13114	13145	13125	13072	12916	13015	13041	13081	13234	13126	13044	12946	13193	13095	12928	13017	12859	13245	13085	12960	12990	13019	12984	13092	13029	13190	13232	13008	13180	13201	13041	13144	13058	13134	13123	12994	13123	13202	13064	13140	13077	13258	13217	13049	13131	12958	13073	13076	13075	13139	12955	13079	13055	12927	13065	12955	12978	13168	13122	13109	13075	13102	12972	13169	13063	13091	13147	12973	13271	12929	13121	12946	13049	12903	13091	13122	13095	12959	13063	13068	13096	13203	13123	13015	13213	13127	12966	13051	12975	13379	13072	13001	13014	12957	13057	13222	13024	12963	13236	13100	13122	13009	13062	13049	12919	13071	13023	12999	13148	12930	13097	13021	12913	13158	13049	13086	12930	13051	12955	13073	12993	12983	13068	12977	13130	13272	12986	13129	13121	12980	13002	12950	13163	13036	13041	13012	13071	13064	13193	13104	13152	13008	13111	13131	12975	13054	13142	13074	13039	13095	13232	13038	13075	13051	13173	13165	13144	13115	13026	12980	13089	13116	13001	12981	13047	13071	12940	12958	13146	13160	13035	13115	13062	13160	13065	13074	13083	13221	13036	13009	12990	12998	13140	13068	13096	12973	12905	13111	13058	13261	13156	13089	13083	13023	12988	13157	13003	13231	12972	13124	13092	13210	13157	13176	12975	13150	13209	13193	12993	13244	13065	13143	12991	13182	12971	13128	12934	12931	12942	12993	13084	13122	12937	13208	12874	13142	13096	13059	13126	12962	13135	13145	12996	13118	13079	12781	13041	12995	13071	12997	13092	13112	12984	13045	13159	13047	13047	13080	13150	13022	13116	13096	13113	12878	13195	13127	13139	12846	13045	13036	13268	13040	13224	12919	13050	13052	13180	13188	13085	13141	13048	13109	12950	12938	13169	13074	13050	12946	13190	12990	13001	13089	13067	13051	13062	13054	13093	13053	13154	13037	13054	13069	13059	13035	13009	12918	13073	13216	13091	13269	13034	13165	12910	13079	13095	13171	12991	12974	13180	13011	12926	13100	12885	13169	13045	12976	13135	13078	13075	13053	13025	13180	12930	13189	13057	13299	12976	13070	13138	12976	12931	12930	13090	13153	13154	13105	13263	13037	13031	13100	13071	13039	13104	13109	13159	13101	12987	13101	13190	13059	13107	13097	13079	12935	13014	13076	13082	13107	13015	13310	12955	13034	12980	13129	13098	12933	13034	13167	13226	12904	13020	12912	13198	13027	12896	13208	13053	13173	12999	13102	12906	13058	13133	12955	13080	13046	12964	13019	13123	13017	13057	13096	13077	12821	13004	12871	13093	13000	13004	13015	13102	13064	13066	13190	13132	13201	13170	13247	13121	13094	13005	13005	13134	13028	13022	13189	13047	13220	12879	13096	13129	13090	13176	12984	13122	12979	12902	13125	12956	13064	13008	13128	13127	13125	13057	13384	12908	13139	13035	13203	12999	12940	13016	13090	13123	12998	13144	13019	13148	13136	13035	13078	13182	13019	13097	13234	13141	13044	12938	13053	13142	13170	13081	13030	13127	12976	12968	13166	13197	13032	13141	13049	12947	13066	13028	13157	13124	13063	13028	13098	13070	13114	12976	13076	13116	13130	13152	13122	13191	13073	13145	13091	12894	13112	13030	13108	13120	12949	13045	13072	13101	12880	12989	13246	13168	13109	13181	13122	13143	13071	13040	13200	13123	12911	12980	13040	13077	13214	13037	13019	13101	13049	13000	13102	13060	13079	13183	12986	12804	13097	12875	13212	13059	13056	13060	13069	13134	12892	13131	12993	13208	13169	13241	13124	13032	13014	13112	13109	13247	13051	13082	13101	13028	13081	13108	13128	13075	13117	13126	13089	13048	13090	13089	13068	12976	13050	12887	13050	13070	12945	12912	12938	13061	13024	13016	13248	13100	13186	13037	13065	13001	13136	13015	13067	13015	13155	13058	13121	13025	13013	13074	13129	13056	13225	13104	13073	13045	13059	13047	13122	12985	13090	13111	13106	13179	12958	13077	13091	13076	12996	12965	13288	13074	12965	13157	13086	13094	13219	12999	13096	13230	13050	13038	13058	13152	12945	13319	13135	13111	13050	12996	13012	13061	13020	13002	13050	13082	13063	13160	13112	13125	13115	13016	13125	13020	12975	13100	13117	13068	13039	13184	13039	13107	13058	13025	13114	13190	13080	13081	13093	13095	13078	13055	13021	13109	12946	13070	13102	13091	13122	13085	13059	13010	13045	13002	12946	13200	13046	13059	13050	13077	13104	13017	12944	13118	13079	13123	13081	13150	13084	13227	13096	13033	13168	13021	12971	13079	12943	13245	13069	13082	13076	12950	13095	13111	13195	13263	12982	13140	13141	13032	13154	13006	13123	13083	13054	13032	12897	13052	13160	13027	13006	13139	13093	13074	13059	13062	13168	12991	12988	13221	13089	13081	13090	12907	13008	13009	13139	12964	13088	12902	13136	13101	12959	13381	13166	13113	13046	13098	12956	13000	12978	12911	13024	12943	13158	13066	13101	13101	13028	13079	12988	13119	13024	13103	13012	13035	12989	13076	13036	13164	13075	13082	12982	13040	13171	13111	13027	12942	13018	12860	13019	13146	13054	12954	13031	12992	13079	12938	13010	13121	13161	12981	13165	13133	13152	12976	13147	13036	13008	13078	12850	13029	13053	12962	13133	13038	13197	13308	12998	12900	13125	13229	13164	13158	12817	13134	13072	13082	13046	13053	13096	13283	12926	13273	13087	12971	12987	13221	13157	13175	13061	13048	13114	13034	13118	13106	12847	13127	12964	12974	12938	12977	12958	12990	13135	13111	13132	13070	13316	13050	12946	13062	13084	13214	13079	13222	13020	13164	13028	13027	12958	13035	13048	13194	13025	12938	12955	13073	13140	12878	13115	12971	12966	13063	13019	13097	13137	13185	13044	13083	13093	13015	13056	13124	13063	12996	13198	13114	13017	13072	12986	13039	12981	13065	13150	13081	13170	12889	13234	13055	13167	13169	13038	13023	13076	13026	13227	12979	13106	13146	13008	13185	12977	13000	13200	13202	13174	13133	13166	13024	13117	13001	13048	13079	12980	13097	12880	12998	13032	13194	13026	13081	13067	13047	12991	13063	13033	13065	12939	13090	13036	13000	13011	13082	13114	13245	12961	13000	13110	13186	13026	12920	13123	12977	13081	13141	13104	13139	13046	12864	13075	13187	12960	13127	13197	13021	12888	13068	13116	13104	12975	13142	13017	13154	13112	13120
27709	25280	35340	34460	31603	28988	25669	23612	22048	20705	19792	18766	17798	16806	16364	16147	16165	15939	15659	15634	15703	15471	15324	15398	15336	15355	15600	15227	15384	15314	15546	15405	15350	15495	15205	15343	15369	15427	15187	15286	15457	15215	15270	15398	14969	15205	15224	15338	15348	15196	15380	15414	15573	15214	15412	15277	15560	15337	15464	15148	15370	15335	15427	15355	15278	15178	15336	15445	15292	15508	15158	15290	15449	15326	15471	15309	15279	15250	15495	15502	15324	15328	15250	15131	15416	15345	15540	15267	15256	15316	15384	15235	15288	15060	15214	15358	15338	15287	15358	15346	15196	15194	15398	15394	15451	15345	15319	15340	15482	15230	15429	15208	15186	15160	15119	15218	15242	15334	15243	15403	15477	15263	15367	15348	15234	15200	15115	15066	15206	15276	15309	15486	15494	15395	15483	15260	15380	15402	15498	15319	15273	15400	15216	15427	15379	15309	15369	15376	15323	15290	15351	15430	15453	15203	15449	15487	15345	15345	15482	15214	15345	15373	15330	15423	15390	15470	15248	15396	15427	15162	15446	15213	15305	15256	15416	15409	15277	15394	15316	15339	15319	15394	15414	15113	15417	15169	15299	15281	15427	15175	15366	15412	15339	15301	15242	15276	15524	15527	15364	15362	15212	15189	15224	15461	15436	15430	15306	15391	15326	15632	15471	15240	15420	15053	15190	15170	15230	15157	15319	15428	15317	15428	15261	15255	15368	15328	15289	15408	15343	15274	15348	15322	15382	15241	15344	15254	15173	15318	15160	15338	15327	15244	15360	15285	15150	15285	15396	15243	15203	15261	15311	15324	15422	15453	15376	15323	15306	15362	15365	15210	15302	15197	15312	15365	15240	15431	15224	15357	15414	15360	15401	15462	15258	15189	15373	15208	15280	15288	15235	15250	15282	15248	15365	15232	15347	15397	15389	15239	15366	15504	15377	15410	15469	15360	15463	14988	15334	15548	15336	15381	15316	15270	15321	15320	15360	15327	15342	15245	15417	15370	15561	15361	15290	15255	15229	15408	15321	15444	15318	15394	15301	15317	15562	15150	15291	15342	15367	15307	15414	15498	15502	15278	15456	15444	15161	15440	15340	15284	15396	15374	15177	15226	15361	15352	15327	15309	15416	15299	15200	15223	15252	15351	15231	15335	15295	15344	15350	15457	15547	15304	15520	15381	15444	15362	15236	15160	15127	15303	15238	15277	15193	15368	15295	15338	15299	15329	15326	15151	15440	15155	15352	15210	15286	15223	15282	15296	15254	15171	15365	15405	15344	15336	15369	15344	15375	15285	15259	15389	15322	15181	15337	15339	15372	15309	15377	15303	15343	15361	15231	15444	15421	15263	15268	15193	15353	15333	15415	15434	15179	15311	15290	15336	15522	15374	15349	15085	15334	15505	15360	15453	15332	15309	15316	15325	15469	15332	15428	15526	15221	15305	15371	15308	15313	15158	15348	15348	15199	15205	15336	15257	15402	15231	15375	15418	15400	15278	15201	15376	15347	15299	15256	15284	15291	15239	15263	15502	15355	15226	15316	15182	15375	15428	15425	15363	15343	15221	15236	15323	15280	15444	15471	15283	15570	15600	15300	15608	15479	15230	15414	15198	15565	15420	15495	15273	15333	15484	15344	15330	15286	15549	15324	15396	15170	15317	15394	15275	15377	15345	15211	15183	15419	15383	15218	15396	15213	15350	15375	15336	15354	15324	15330	15313	15483	15459	15342	15142	15274	15350	15457	15345	15376	15168	15408	15398	15585	15426	15373	15164	15560	15268	15300	15395	15466	15309	15289	15298	15360	15375	15326	15121	15587	15327	15441	15341	15477	15332	15309	15339	15333	15438	15398	15289	15238	15290	15185	15207	15294	15399	15265	15363	15296	15556	15135	15357	15286	15144	15372	15432	15361	15341	15391	15391	15209	15180	15443	15595	15421	15414	15276	15293	15221	15328	15310	15410	15180	15321	15364	15359	15395	15280	15577	15200	15309	15485	15207	15552	15287	15503	15278	15280	15514	15512	15353	15305	15371	15238	15326	15167	15324	15420	15386	15324	15345	15294	15310	15329	15333	15224	15338	15331	15084	15192	15541	15157	15192	15182	15269	15265	15414	15425	15431	15232	15412	15482	15230	15291	15252	15344	15390	15660	15424	15344	15164	15452	15452	15245	15268	15376	15222	15118	15216	15134	15423	15352	15269	15262	15378	15353	15217	15235	15376	15499	15047	15361	15153	15334	15372	15457	15373	15527	15517	15487	15327	15123	15407	15412	15330	15191	15403	15397	15474	15457	15453	15452	15269	15325	15608	15431	15333	15471	15437	15343	15296	15321	15513	15613	15133	15328	15413	15346	15264	15196	15280	15278	15032	15248	15255	15337	15342	15431	15352	15306	15460	15230	15375	15400	15336	15394	15263	15366	15381	15328	15554	15263	15371	15592	15523	15301	15475	15303	15163	15442	15517	15485	15372	15272	15287	15220	15240	15347	15382	15375	15427	15400	15452	15197	15099	15610	15436	15335	15487	15256	15304	15439	15297	15426	15276	15338	15464	15362	15340	15101	15212	15218	15224	15229	15475	15453	15197	15436	15204	15288	15293	15321	15440	15212	15241	15340	15257	15347	15418	15154	15377	15407	15316	15348	15319	15212	15405	15423	15377	15457	15382	15337	15133	15279	15175	15500	15456	15120	15191	15293	15349	15364	15288	15362	15206	15256	15193	15239	15373	15214	15417	15489	15243	15267	15225	15271	15425	15580	15302	15465	15380	15317	15226	15165	15401	15341	15264	15001	15218	15285	15381	15360	15248	15387	15275	15263	15010	15449	15270	15354	15193	15320	15371	15362	15346	15308	15434	15293	15227	15531	15364	15435	15224	15227	15331	15391	15383	15333	15349	15617	15385	15171	15282	15352	15205	15333	15275	15576	15321	15264	15261	15098	15268	15109	15405	15437	15196	15287	15301	15235	15387	15321	15478	15385	15279	15408	15440	15369	15348	15498	15202	15236	15377	15429	15277	15559	15444	15349	15472	15356	15388	15323	15226	15011	15416	15373	15388	15268	15242	15366	15277	15345	15459	15269	15371	15156	15177	15433	15332	15336	15320	15276	15383	15315	15460	15301	15158	15232	15578	15404	15405	15436	15389	15507	15332	15440	15297	15219	15219	15350	15366	15493	15361	15378	15417	15302	15341	15545	15240	15289	15346	15314	15550	15163	15323	15330	15216	15281	15296	15282	15436	15398	15259	15401	15425	15360	15371	15372	15268	15262	15410	15274	15372	15221	15276	15456	15486	15440	15333	15411	15233	15275	15289	15170	15442	15346	15411	15439	15383	15163	15259	15371	15359	15382	15483	15396	15149	15324	15203	15331	15572	15383	15293	15318	15218	15421	15237	15362	15473	15207	15264	15260	15237	15239	15274	15360	15195	15212	15414	15282	15462	15463	15266	15470	15266	15569	15309	15351	15289	15431	15440	15388	15390	15420	15530	15347	15255	15291	15257	15477	15506	15258	15399	15425	15391	15218	15340	15244	15474	15201	15251	15234	15375	15323	15188	15225	15224	15237	15256	15455	15407	15358	15448	15565	15385	15523	15497	15357	15637	15462	15468	15323	15566	15211	15360	15387	15526	15244	15386	15251	15203	15088	15264	15414	15415	15419	15382	15501	15372	15296	15238	15269	15250	15233	15528	15284	15208	15299	15434	15329	15267	15331	15328	15298	15366	15169	15211	15361	15311	15243	15436	15484	15387	15433	15531	15169	15478	15246	15141	15289	15443	15226	15184	15253	15229	15277	15387	15329	15305	15160	15295	15269	15335	15248	15464	15266	15186	15269	15030	15207	15203	15021	15380	15226	15386	15378	15278	15303	15351	15456	15566	15415	15303	15299	15406	15475	15322	15168	15552	15401	15520	15272	15236	15383	15159	15316	15307	15356	15241	15381	15179	15200	15381	15328	15452	15375	15256	15191	15384	15495	15251	15219	15420	15419	15173	15222	15367	15298	15294	15418	15462	15369	15353	15140	15348	15347	15205	15290	15255	15364	15401	15278	15293	15289	15177	15394	15329	15376	15341	15376	15303	15277	15263	15366	15428	15181	15347	15374	15344	15314	15281	15482	15586	15512	15223	15323	15301	15483	15341	15288	15337	15143	15259	15419	15450	15441	15462	15354	15340	15178	15378	15501	15332	15269	15399	15406	15506	15372	15274	15422	15128	15405	15407	15422	15279	15262	15266	15166	15335	15189	15250	15366	15323	15345	15370	15211	15424	15330	15255	15277	15320	15236	15352	15501	15366	15512	15346	15294	15320	15583	15221	15091	15481	15328	15290	15287	15471	15444	15238	15284	15237	15279	15241	15232	15387	15449	15339	15306	15181	15370	15238	15333	15259	15238	15438	15407	15404	15338	15474	15295	15361	15444	15349	15351	15237	15314	15301	15298	15392	15268	15329	15287	15532	15303	15258	15320	15397	15269	15335	15425	15339	15098	15309	15241	15055	15450	15236	15324	15362	15244	15498	15376	15567	15274	15240	15409	15494	15398	15242	15143	15313	15363	15309	15375	15356	15300	15597	15164	15274	15454	15373	15272	15449	15281	15338	15185	15276	15476	15458	15249	15364	15235	15275	15279	15264	15239	15289	15184	15222	15397	15190	15331	15438	15227	15346	15501	15427	15236	15081	15266	15356	15203	15381	15429	15301	15200	15377	15484	15356	15385	15313	15178	15322	15378	15436	15452	15359	15285	15104	15375	15468	15255	15297	15459	15405	15320	15240	15503	15451	15424	15248	15503	15208	15526	15344	15502	15337	15243	15438	15228	15301	15356	15370	15070	15199	15467	15400	15397	15236	15274	15406	15422	15328	15553	15307	15300	15540	15204	15738	15218	15323	15277	15407	15225	15342	15222	15264	15338	15332	15271	15205	15432	15352	15458	15404	15269	15321	15380	15150	15212	15150	15563	15269	15322	15443	15369	15363	15385	15122	15291	15348	15297	15172	15359	15363	15419	15507	15405	15502	15473	15385	15461	15285	15433	15359	15276	15382	15485	15259	15290	15431	15566	15461	15234	15119	15461	15404	15313	15336	15264	15352	15302	15133	15321	15431	15364	15087	15390	15237	15307	15345	15237	15263	15356
23031	38890	39251	35022	33944	31019	27263	25135	23239	21717	19985	18752	16939	15818	14936	14709	14506	14088	13994	13906	13685	13651	13470	13518	13572	13522	13535	13535	13544	13639	13471	13629	13605	13447	13633	13351	13525	13512	13461	13412	13417	13448	13540	13529	13490	13520	13631	13329	13442	13454	13382	13683	13540	13498	13555	13480	13387	13380	13496	13496	13597	13462	13480	13447	13209	13342	13355	13560	13536	13408	13533	13400	13444	13398	13384	13453	13454	13395	13382	13501	13440	13478	13366	13496	13561	13517	13298	13504	13623	13501	13434	13512	13457	13407	13312	13370	13488	13474	13487	13435	13354	13491	13503	13290	13602	13563	13433	13529	13410	13211	13432	13365	13552	13402	13418	13370	13455	13297	13432	13384	13500	13384	13429	13488	13613	13447	13443	13427	13413	13509	13495	13249	13415	13476	13342	13319	13528	13565	13330	13287	13386	13398	13423	13266	13354	13470	13401	13440	13515	13415	13459	13383	13460	13476	13468	13371	13472	13342	13462	13370	13495	13582	13370	13415	13515	13665	13535	13340	13439	13549	13466	13451	13372	13571	13549	13473	13504	13392	13478	13505	13424	13434	13442	13577	13404	13486	13372	13513	13471	13293	13374	13312	13382	13394	13460	13507	13408	13437	13304	13608	13550	13381	13504	13436	13635	13470	13390	13554	13395	13503	13555	13511	13506	13533	13414	13553	13268	13552	13417	13429	13342	13409	13480	13395	13483	13533	13629	13639	13455	13205	13341	13395	13377	13403	13390	13376	13265	13508	13414	13370	13460	13323	13432	13569	13375	13453	13556	13476	13464	13386	13536	13219	13446	13436	13358	13411	13596	13513	13544	13404	13300	13426	13365	13474	13440	13417	13666	13275	13562	13467	13515	13394	13610	13301	13520	13447	13433	13352	13399	13313	13485	13323	13403	13399	13427	13497	13384	13425	13405	13453	13450	13505	13559	13477	13618	13500	13394	13484	13512	13339	13468	13728	13521	13474	13486	13481	13387	13407	13427	13337	13396	13439	13369	13395	13448	13334	13603	13319	13581	13485	13401	13264	13465	13442	13681	13527	13396	13432	13592	13260	13554	13381	13532	13235	13435	13585	13472	13296	13334	13363	13462	13361	13491	13559	13371	13554	13470	13465	13337	13433	13471	13396	13389	13358	13550	13476	13431	13426	13397	13441	13642	13409	13338	13400	13572	13391	13417	13478	13397	13346	13467	13406	13411	13352	13483	13468	13459	13520	13570	13370	13342	13519	13486	13380	13606	13331	13373	13462	13670	13458	13592	13321	13256	13418	13446	13373	13351	13400	13329	13421	13455	13403	13409	13480	13394	13368	13292	13461	13479	13626	13486	13599	13385	13468	13492	13434	13388	13444	13500	13444	13539	13316	13350	13480	13346	13455	13440	13529	13363	13483	13365	13558	13478	13409	13556	13534	13528	13428	13402	13405	13435	13524	13530	13427	13473	13471	13628	13473	13315	13503	13562	13521	13445	13471	13559	13405	13426	13521	13394	13467	13441	13445	13615	13474	13488	13246	13497	13482	13420	13433	13527	13323	13556	13390	13527	13497	13581	13346	13508	13434	13419	13460	13526	13439	13395	13309	13351	13572	13473	13411	13627	13445	13223	13435	13466	13429	13303	13451	13520	13316	13518	13433	13414	13460	13465	13325	13352	13487	13413	13493	13443	13470	13452	13356	13381	13389	13490	13512	13499	13521	13505	13469	13545	13280	13525	13462	13388	13430	13374	13388	13453	13353	13296	13471	13436	13585	13402	13413	13350	13452	13325	13407	13466	13524	13381	13388	13379	13333	13522	13507	13440	13449	13483	13487	13382	13482	13273	13514	13446	13537	13531	13364	13511	13574	13356	13385	13537	13386	13471	13521	13552	13391	13395	13389	13569	13539	13483	13400	13512	13529	13469	13249	13387	13412	13278	13579	13220	13307	13490	13458	13416	13372	13408	13390	13415	13330	13437	13420	13409	13418	13430	13527	13353	13282	13469	13295	13432	13396	13615	13382	13518	13442	13416	13339	13390	13350	13306	13383	13611	13611	13428	13358	13441	13230	13458	13388	13534	13692	13495	13462	13351	13578	13408	13188	13458	13340	13465	13622	13326	13444	13617	13346	13296	13523	13382	13309	13588	13352	13502	13421	13493	13473	13346	13519	13568	13461	13442	13558	13599	13387	13511	13350	13386	13394	13330	13451	13603	13235	13502	13609	13501	13470	13552	13439	13424	13520	13233	13456	13579	13417	13522	13370	13378	13459	13354	13455	13407	13369	13277	13529	13449	13357	13543	13498	13380	13485	13394	13460	13504	13296	13361	13354	13225	13366	13342	13494	13429	13340	13513	13450	13532	13351	13423	13329	13291	13529	13492	13567	13573	13348	13456	13353	13293	13635	13406	13482	13580	13458	13507	13407	13424	13543	13537	13394	13348	13334	13372	13503	13432	13399	13462	13306	13587	13348	13502	13494	13381	13507	13460	13545	13480	13414	13532	13353	13427	13254	13460	13537	13566	13587	13603	13478	13499	13225	13346	13409	13474	13398	13336	13377	13374	13463	13475	13561	13387	13407	13566	13454	13523	13416	13547	13434	13373	13243	13659	13346	13468	13455	13664	13564	13242	13618	13424	13455	13420	13378	13631	13528	13445	13618	13671	13339	13614	13533	13345	13483	13593	13483	13488	13617	13302	13508	13396	13356	13376	13459	13348	13357	13411	13353	13593	13500	13481	13494	13443	13446	13461	13411	13322	13440	13474	13543	13424	13481	13570	13420	13344	13511	13369	13431	13415	13507	13391	13509	13359	13318	13499	13387	13388	13429	13431	13594	13292	13426	13290	13394	13605	13463	13352	13295	13535	13607	13494	13370	13538	13628	13450	13514	13402	13406	13350	13435	13266	13496	13580	13445	13493	13705	13461	13482	13359	13322	13455	13364	13246	13515	13355	13366	13498	13500	13633	13504	13188	13409	13381	13517	13577	13538	13389	13565	13539	13500	13526	13539	13495	13448	13322	13436	13416	13532	13459	13434	13339	13453	13499	13530	13517	13427	13410	13279	13378	13390	13587	13398	13581	13478	13605	13401	13350	13430	13420	13400	13484	13444	13462	13375	13366	13383	13355	13620	13521	13412	13572	13272	13498	13348	13431	13247	13502	13394	13518	13533	13564	13410	13385	13521	13520	13530	13618	13426	13582	13511	13370	13396	13401	13429	13477	13237	13552	13460	13489	13599	13583	13244	13400	13381	13501	13458	13249	13534	13468	13594	13396	13444	13420	13361	13622	13541	13396	13496	13624	13446	13429	13536	13438	13517	13427	13595	13551	13440	13323	13552	13627	13453	13516	13426	13606	13492	13545	13409	13442	13393	13445	13398	13576	13394	13418	13499	13483	13333	13541	13283	13215	13375	13275	13573	13600	13413	13596	13408	13504	13493	13400	13265	13428	13428	13419	13344	13341	13607	13489	13545	13375	13617	13475	13559	13306	13367	13453	13374	13379	13415	13515	13496	13365	13329	13432	13315	13415	13597	13438	13510	13350	13506	13421	13516	13427	13501	13503	13425	13426	13491	13326	13437	13568	13395	13452	13384	13319	13529	13416	13254	13495	13543	13469	13495	13529	13386	13362	13543	13230	13338	13409	13488	13510	13483	13341	13303	13427	13545	13443	13318	13470	13474	13404	13430	13506	13649	13397	13412	13436	13422	13329	13398	13586	13393	13537	13434	13288	13462	13487	13373	13438	13328	13462	13515	13501	13559	13602	13417	13453	13446	13441	13548	13536	13303	13462	13471	13381	13472	13499	13590	13624	13461	13368	13471	13435	13504	13280	13529	13546	13476	13331	13391	13448	13493	13476	13534	13468	13393	13379	13551	13430	13417	13433	13494	13460	13459	13533	13368	13448	13450	13357	13495	13525	13347	13441	13505	13547	13493	13487	13460	13614	13358	13470	13442	13540	13451	13479	13434	13553	13530	13484	13514	13460	13440	13415	13425	13554	13519	13518	13548	13408	13592	13395	13413	13424	13363	13565	13368	13415	13449	13558	13499	13607	13415	13487	13612	13362	13453	13408	13514	13383	13523	13525	13530	13403	13440	13353	13575	13429	13533	13344	13411	13247	13491	13664	13369	13505	13439	13436	13406	13402	13397	13276	13471	13454	13302	13514	13558	13521	13576	13477	13444	13426	13552	13453	13377	13324	13440	13413	13517	13606	13589	13432	13474	13386	13470	13472	13457	13319	13264	13391	13452	13423	13434	13451	13371	13446	13579	13505	13450	13425	13458	13413	13411	13387	13477	13489	13424	13583	13352	13437	13250	13465	13364	13388	13460	13266	13519	13331	13434	13395	13450	13453	13384	13317	13370	13403	13472	13474	13424	13419	13295	13514	13500	13339	13358	13535	13323	13394	13333	13652	13518	13395	13504	13351	13488	13620	13603	13629	13358	13553	13469	13386	13517	13267	13476	13355	13586	13378	13372	13430	13629	13468	13401	13510	13444	13377	13435	13425	13458	13383	13478	13480	13481	13521	13454	13430	13410	13538	13493	13298	13438	13592	13581	13500	13309	13479	13325	13604	13312	13340	13330	13427	13401	13403	13407	13434	13253	13320	13682	13373	13377	13356	13432	13426	13486	13434	13428	13557	13264	13449	13460	13612	13529	13350	13486	13424	13495	13206	13473	13424	13434	13482	13482	13465	13520	13444	13387	13411	13459	13580	13435	13439	13382	13552	13486	13453	13512	13536	13557	13445	13504	13463	13502	13468	13387	13366	13521	13480	13527	13522	13449	13579	13487	13446	13457	13473	13237	13437	13637	13534	13470	13594	13550	13538	13442	13379	13381	13415	13547	13613	13485	13384	13484	13470	13378	13423	13237	13417	13442	13510	13525	13521	13451	13543	13388	13391	13359	13497	13476	13442	13539	13510	13498	13506	13576	13308	13439	13537	13372	13428	13514	13362	13391	13551	13553	13517	13601	13359	13519	13477	13474	13608	13519	13574	13502	13481	13580	13486	13479	13389	13466	13425	13573	13420	13502	13519	13373	13483	13498	13555	13554	13527	13517	13320	13518	13547	13566	13653	13331	13464	13514	13454	13422	13487	13342	13573	13412	13397	13568	13558	13428	13195	13463
23704	21393	29286	25290	27689	33393	32635	27573	25345	24164	22421	20525	19129	18213	17641	17211	16952	16646	16308	16237	16051	15939	16072	16030	15961	16023	15962	16130	15968	15806	16000	15863	15925	15975	15938	15764	15947	15664	15555	15730	15741	15913	15941	15670	16032	15810	15997	15791	15868	15905	15671	15899	15662	15982	15871	15835	15914	15910	15787	15792	15892	15616	15961	16042	15780	15882	15902	15825	15800	15917	15708	15634	15676	15987	15755	15615	15873	15772	15663	15898	15909	15874	15768	15667	15611	15596	15677	15602	15777	15759	15808	15790	15919	15764	15674	15916	15519	15749	15814	15852	15689	15804	15695	15685	16014	15842	15794	15960	15801	15794	15497	15956	15752	15779	15770	15794	15698	15555	15746	15930	15783	15708	15754	15926	15713	15855	15805	15853	15634	15822	15818	15768	15697	15951	15876	15691	15908	15719	15777	15706	15601	15802	15801	15995	15637	15925	15858	15796	15675	15827	15757	15656	15700	15793	15607	15742	15695	15779	15633	15710	15696	15682	15742	15896	15843	15711	15686	15662	15758	15662	15699	15635	15782	15771	15820	15741	15919	15760	15643	15816	15813	15845	15742	15796	15941	15718	15575	15619	15883	15780	15801	15538	15720	15825	15707	15769	15524	15581	15739	15811	15884	15765	15897	15834	15745	15789	15766	15747	15845	15773	15697	15823	15735	15678	15750	15618	15950	15688	15852	15810	15766	15955	15830	15821	15921	15719	15705	15730	15866	15879	15806	15643	15765	15839	15741	15711	15712	15909	15715	15563	15846	15702	15812	15770	15842	15872	15766	15845	15854	15689	15894	15894	15812	15928	15760	15882	15774	15608	15738	15612	15949	15724	15833	15821	15671	15840	15668	15724	15521	15699	15691	15543	15626	15853	15789	15719	15724	15513	15802	15657	15795	15740	15770	15828	15866	15885	15697	15720	15473	15622	15528	15754	15720	15779	15781	15660	15697	15748	15799	15540	15820	15742	15598	15997	15580	15761	15795	15907	15803	15698	15981	15540	15714	15812	15777	15866	15907	15695	15658	15718	15607	15780	15604	15727	15673	15645	15750	15621	15738	15662	15750	15685	15657	15600	15806	15791	15762	15494	15665	15936	15597	15665	15863	15722	15706	15819	15695	15649	15667	15806	15825	15830	15751	15553	15714	15693	15738	15758	15921	15747	15713	16058	15871	15705	15709	15658	15786	15520	15701	15606	15789	15661	15775	15674	15587	15792	15802	15749	15637	15671	15593	15628	15786	15529	15720	15830	15702	15781	15711	15830	15901	15834	15590	15639	15663	15808	15862	15508	15646	15643	15689	15938	15678	15591	15619	15748	15514	15900	15769	15688	15818	15643	15913	15693	15854	15722	15654	15793	15771	15828	15715	15800	15765	15812	15741	15791	15791	15729	15655	15709	15633	15800	15686	15787	15762	15959	15934	15905	15744	15774	15682	15808	15740	15627	15739	15724	15791	15713	15740	15598	15749	15654	15809	15847	15711	15624	15736	15780	15944	15734	15897	15742	15744	15820	15815	15733	15765	15699	15508	15727	15892	15567	15772	15687	15760	15770	15751	15748	15724	15718	15721	15786	15733	15805	15770	15798	15577	15629	15530	15743	15701	15763	15842	15580	15753	15747	15628	15756	15754	15663	15700	15718	15700	15584	15838	15657	15764	15755	15833	15615	15546	15730	15689	15755	15634	15630	15736	15767	15781	15860	15559	15890	15823	15990	15836	15715	15639	15710	15776	15802	15610	15885	15766	15747	15769	15811	15607	15720	15830	15859	15619	15590	15842	15792	15737	15580	15918	15797	15551	15513	15804	15611	15837	15781	15795	15557	15801	15635	15794	15766	15858	15712	16110	15594	15800	15559	15755	15885	15746	15701	15638	15371	15776	15664	15762	15797	15573	15744	15594	15631	15575	15847	15737	15647	15788	15655	15713	15911	15608	15908	15726	15608	15850	15687	15836	15836	15804	15707	15900	15707	15783	15517	15743	15649	15820	15626	15764	15708	15852	15636	15762	15788	15809	15767	15891	15451	15918	15943	15863	15687	15774	15661	15652	15821	15805	15821	15833	15511	15645	16042	15685	15744	15608	15828	15856	15748	15715	15626	15702	15713	15688	15569	15456	15716	15702	15794	15759	15978	15689	15722	15875	15803	15704	15880	15775	15702	15720	15696	15700	15818	15904	15750	15661	15787	15569	15752	15705	15733	15715	15719	15476	15841	15888	15780	15656	15831	15695	15550	15877	15869	15835	15823	15766	15732	15634	15762	15721	15784	15576	15672	15834	15700	15572	15846	15883	15748	15776	15714	15493	15766	15610	15617	15660	15837	15811	15810	15758	15689	15867	15740	15717	15767	15698	15572	15811	15795	15793	15919	15726	15654	15740	15672	15831	15811	15740	15782	15697	15803	15945	15780	15782	15685	15752	15782	15995	15780	15734	15795	15613	15948	15769	15932	15781	15827	15852	15768	15640	15870	15598	15784	15787	15765	15763	15861	15701	15872	15821	15764	15733	15865	15730	15593	15905	15844	15741	15635	15717	15680	15824	15813	15788	15779	15524	15970	15833	15526	15847	15759	15541	15930	15629	15789	15560	15656	15687	15885	15931	15723	15830	15824	15747	15843	15826	15759	15633	15613	15874	15731	15802	15734	15730	15902	15651	15817	15657	15825	15814	15771	15523	15832	15819	15447	15587	15667	15714	15575	15800	15604	15780	15775	15799	15775	15744	15645	15812	15706	15671	15680	15813	15811	15826	15825	15796	15784	15677	15693	15760	15747	15847	15562	15645	15690	15906	15876	15919	15808	15834	15774	15903	15671	15568	15766	15660	15429	15706	15796	15839	15882	15867	15801	15720	15596	15718	15577	15761	15880	15862	15971	15872	15586	15643	15658	15629	15785	15723	15684	15594	15562	15837	15763	15712	15675	15719	15730	15896	15906	15915	15806	15773	15757	15748	15738	15666	15485	15567	15708	15678	15644	15762	15755	15662	15904	15510	15612	15755	15745	15669	15833	15642	15732	15599	15770	15785	15880	15731	15736	15792	15801	15614	15788	15747	15807	15683	15665	15825	15767	15798	15648	15780	15772	15677	15737	15736	15649	15752	15801	15462	15958	15787	15682	15767	15565	15520	15821	15778	15750	15681	15543	15653	15680	15646	15756	15792	15837	15664	15588	15883	15782	15560	15461	15593	15727	15586	15758	15790	15611	15716	15781	15785	15746	15753	15817	15585	15732	15871	15699	15726	15795	15508	15681	15827	15839	15763	15853	15685	15735	15837	15847	15724	15810	15754	15808	15919	15821	15861	15654	15597	15803	15652	15734	15750	15720	15702	15769	15654	15744	15583	15776	15810	15702	15792	15628	15753	15794	15858	15731	15813	15692	15656	15708	15838	15788	15833	15867	15837	15627	15853	15806	15604	15759	15734	15775	15796	15757	15868	15734	15588	15822	15811	15911	15751	15852	15613	15748	15778	15616	15854	15853	15682	15873	15806	15631	15925	15598	15814	15664	15839	15782	15815	15650	15697	15767	15803	15747	15885	15794	15848	15734	15656	15778	15806	15644	15730	15837	15676	15625	15771	15827	15884	15844	15595	15614	16004	15827	15824	15799	15731	15838	15876	15678	15936	15939	15714	15731	15675	15717	15742	15688	15787	15893	15869	15581	15561	15638	15719	15804	15797	15917	15935	15963	15781	15731	15871	15740	15744	15756	15725	15630	15870	15632	15748	15766	15985	15620	15575	15885	15771	15783	15770	15944	15803	15479	15709	15704	15835	15796	15748	15937	15706	15877	15795	15658	15671	15724	15714	15838	15888	15913	15937	15685	15679	15640	15711	15768	15711	15769	15750	15794	15809	15754	15852	15688	15835	15921	16000	15724	15821	15801	15572	15735	15682	15755	15792	15598	15586	15719	15784	15644	15825	16054	15789	15828	16032	15716	15714	15767	15967	15640	15550	15637	15750	15833	15731	15802	15725	15768	15806	15928	15840	15816	15794	15694	15944	15655	15875	15824	15796	15834	15825	15789	15574	15777	15754	15667	15576	15663	15912	15768	15738	15968	15790	15777	15986	15847	15396	15627	15606	15486	15809	15816	15727	15757	15696	15807	15879	15775	15744	15670	15672	15664	15641	15756	15726	15905	15722	15769	15779	15504	15770	15740	15721	15707	15878	15836	15702	15786	15848	15633	15766	15718	15790	15611	15610	15845	15852	15684	15987	15635	15836	15642	15540	15818	15815	15547	15891	15910	15688	15543	15724	15551	15677	15694	15652	15894	15593	15741	15540	15768	15765	15740	15814	15670	15791	15708	15793	15680	15647	15774	15840	15669	15761	15723	15799	15645	15609	15841	15778	15666	15826	15596	15789	15790	15749	15996	16050	15709	15641	15990	15666	15878	15844	15934	15761	15855	15744	15629	15735	15847	15695	15749	15729	15683	15740	15752	15588	15756	15784	15633	15604	15662	15646	15860	15730	15592	15596	15634	15838	15860	15909	15709	15784	15814	15898	15752	15956	15815	15658	15666	15881	15766	15748	15811	15708	15824	15694	15770	15592	15638	15790	15796	15686	15954	15946	15749	15592	15886	15697	15777	15665	15640	15540	15701	15694	15588	15716	15814	15935	15815	15707	15768	15689	15577	15651	15866	15751	15863	15441	15671	15813	15527	15702	15649	15915	15766	15528	15669	15661	15676	15618	15882	15834	15678	15788	15611	15806	15609	15787	15777	15644	15796	15816	15692	15764	15811	15678	15696	15796	15676	15731	15842	15872	15657	15558	15615	15865	15835	15801	15556	15793	15800	15871	15792	15688	15728	15599	15848	15969	15705	15751	15774	15696	15673	15767	15625	15661	15798	15839	15913	15742	15538	15925	15648	15966	15797	15839	15722	15669	15943	15754	15730	15772	15545	15812	15808	15737	15620	15843	15685	15707	15843	15820	15595	15682	15726	15723	15777	15756	15718	15737	15797	15553	15767	15953	15816	15545	15588	15825	15827	15737	15723	15673	15749	15885	15841	15859	15734	15765	15731	15766	15966	15543	15834	15653	15814	15668	15755	15701	15754	15851	15912	15531	15637	15709	15563	15630	15746	15823	15683	15875	15955	15818	15777	15930	15786	15714	15644
23809	46014	47420	42392	40386	37643	33163	29505	27543	25398	23100	20640	18648	17283	16165	15698	15375	14826	14609	14176	14071	14155	13992	13860	14001	13851	14013	14125	13933	14161	13760	13619	13743	13649	13899	13787	13778	13755	13695	13767	13676	13712	13704	13607	13813	13677	13789	13952	13716	13834	13816	13827	13972	13554	13850	13753	13878	13650	13652	13778	13808	13732	13746	13686	13936	13896	13757	13747	13828	13753	13580	13734	13786	13739	13687	13801	13692	13705	13877	13791	13817	13763	13792	13682	13739	13638	13778	13798	13685	13619	13818	13683	13514	13625	13592	13787	13745	13538	13841	13676	13725	13748	13705	13860	13762	13656	13709	13869	13529	13720	13812	13660	13768	13627	13735	13767	13657	13649	13607	13737	13672	13889	13590	13613	13678	13723	13712	13682	13714	13645	13772	13666	13844	13546	13725	13797	13738	13750	13626	13748	13657	13780	13634	13785	13605	13845	13819	13673	13661	13849	13679	13696	13709	13857	13708	13625	13731	13617	13632	13562	13629	13633	13786	13444	13704	13807	13683	13745	13821	13667	13744	13698	13622	13694	13770	13632	13702	13724	13433	13671	13830	13661	13965	13776	13796	13626	13765	13709	13911	13658	13634	13718	13818	13718	13627	13863	13772	13709	13669	13583	13655	13681	13685	13519	13671	13703	13758	13800	13533	13811	13752	13590	13728	13823	13685	13557	13754	13712	13618	13750	13675	13715	13677	13576	13768	13736	13572	13626	13686	13814	13705	13682	13709	13733	13819	13731	13707	13687	13681	13660	13850	13789	13796	13673	13732	13696	13744	13599	13600	13783	13638	13680	13769	13798	13850	13638	13763	13752	13605	13596	13714	13705	13618	13601	13694	13744	13549	13657	13806	13693	13790	13780	13728	13690	13716	13821	13756	13804	13693	13746	13494	13960	13760	13589	13788	13825	13640	13862	13771	13866	13818	13565	13722	13710	13756	13763	13637	13606	13864	13695	13626	13624	13834	13668	13848	13794	13630	13703	13674	13765	14012	13882	13780	13698	13669	13921	13727	13534	13564	13662	13853	13752	13583	13684	13776	13816	13604	13715	13570	13689	13769	13518	13643	13584	13699	13562	13752	13721	13637	13648	13706	13646	13694	13855	13789	13740	13642	13704	13667	13742	13708	13634	13699	13689	13730	13742	13590	13553	13696	13652	13618	13816	13633	13715	13832	13617	13756	13666	13840	13727	13762	13575	13533	13794	13840	13576	13664	13620	13782	13662	13867	13773	13743	13756	13763	13586	13796	13821	13838	13657	13591	13713	13613	13688	13718	13496	13677	13643	13699	13770	13652	13608	13727	13791	13755	13795	13524	13759	13647	13756	13819	13855	13770	13831	13779	13713	13668	13668	13764	13850	13829	13654	13611	13737	13609	13671	13711	13600	13846	13680	13712	13790	13803	13807	13822	13776	13767	13608	13680	13640	13700	13765	13697	13628	13808	13628	13580	13590	13755	13770	13765	13714	13792	13785	13697	13690	13659	13711	13819	13627	13793	13772	13641	13799	13745	13757	13849	13552	13797	13730	13659	13809	13694	13766	13824	13846	13758	13634	13759	13693	13610	13568	13785	13636	13701	13660	13811	13624	13640	13742	13760	13812	13903	13741	13623	13709	13731	13560	13862	13813	13685	13906	13740	13736	13634	13752	13698	13856	13834	13784	13563	13723	13800	13725	13719	13743	13804	13642	13778	13844	13669	13822	13883	13733	13833	13492	13805	13695	13560	13713	13791	13831	13769	13630	13814	13751	13882	13744	13567	13831	13595	13594	13687	13707	13724	13800	13752	13692	13794	13782	13868	13835	13725	13629	13689	13649	13690	13701	13776	13800	13672	13756	13851	13670	13811	13781	13784	13771	13777	13745	13808	13785	13798	13706	13719	13708	13659	13611	13621	13493	13734	13562	13784	13808	13653	13708	13710	13750	13527	13668	13678	13792	13826	13638	13639	13607	13699	13605	13737	13509	13766	13621	13822	13947	13638	13966	13607	13603	13678	13770	13642	13752	13752	13625	13561	13851	13751	13747	13699	13644	13582	13729	13544	13672	13773	13741	13753	13754	13615	13617	13764	13627	13816	13786	13795	13668	13582	13746	13661	13717	13778	13711	13725	13576	13623	13756	13796	13925	13444	13853	13862	13824	13790	13763	13716	13731	13735	13695	13713	13708	13841	13665	13716	13663	13767	13743	13735	13767	13695	13888	13699	13620	13658	13708	13598	13690	13606	13810	13720	13675	13760	13600	13776	13748	13655	13752	13805	13715	13648	13623	13725	13633	13836	13780	13652	13726	13731	13719	13648	13693	13684	13793	13734	13753	13590	13734	13762	13862	13789	13898	13694	13715	13621	13762	13684	13648	13607	13786	13695	13726	13611	13767	13835	13727	13820	13721	13614	13791	13834	13735	13633	13688	13747	13758	13824	13873	13730	13826	13822	13605	13692	13899	13785	13853	13770	13866	13738	13632	13668	13600	13532	13799	13614	13798	13691	13643	13594	13562	13563	13621	13714	13748	13619	13738	13659	13773	13674	13817	13800	13681	13624	13661	13730	13899	13706	13835	13783	13732	13714	13819	13475	13540	13569	13773	13725	13821	13731	13685	13797	13587	13535	13681	13761	13568	13525	13749	13730	13723	13729	13824	13855	13597	13625	13622	13686	13582	13566	13845	13777	13664	13753	13814	13773	13601	13865	13985	13658	13776	13801	13701	13753	13688	13731	13791	13749	13614	13880	13681	13701	13651	13874	13700	13721	13723	13722	13797	13675	13639	13780	13699	13511	13830	13754	13600	13593	13691	13922	13766	13725	13779	13628	13723	13791	13711	13605	13803	13759	13634	13736	13623	13769	13745	13577	13689	13843	13651	13673	13850	13690	13863	13658	13819	13738	13783	13723	13779	13738	13664	13721	13779	13740	13657	13812	13666	13624	13728	13601	13682	13696	13759	13720	13723	13750	13844	13609	13744	13837	13759	13837	13741	13690	13620	13917	13630	13727	13857	13675	13730	13612	13689	13781	13696	13729	13672	13694	13753	13712	13885	13714	13710	13691	13703	13856	13665	13726	13668	13780	13684	13668	13857	13631	13701	13695	13719	13705	13639	13678	13591	13830	13671	13895	13669	13806	13661	13683	13812	13786	13745	13584	13615	13752	13672	13577	13775	13775	13770	13766	13622	13714	13711	13704	13572	13606	13697	13729	13571	13939	13824	13787	13830	13772	13544	13751	13702	13602	13705	13706	13733	13683	13872	13673	13677	13778	13800	13839	13834	13713	13625	13597	13760	13535	13657	13719	13776	13632	13565	13689	13696	13690	13559	13801	13711	13755	13548	13848	13757	13646	13759	13703	13643	13697	13664	13663	13706	13666	13621	13649	13784	13773	13653	13672	13676	13716	13891	13948	13773	13591	13731	13707	13734	13586	13780	13809	13917	13917	13637	13784	13754	13706	13814	13913	13631	13833	13645	13761	13911	13794	13503	13810	13724	13659	13717	13771	13746	13718	13787	13709	13769	13612	13832	13736	13675	13766	13610	13671	13546	13749	13636	13646	13770	13806	13654	13476	13852	13560	13741	13720	13781	13627	13760	13769	13570	13727	13655	13792	13708	13679	13679	13728	13701	13541	13871	13829	13644	13688	13823	13659	13690	13751	13758	13699	13707	13731	13510	13816	13754	13766	13614	13697	13675	13795	13838	13687	13724	13718	13671	13652	13806	13792	13673	13804	13733	13711	13756	13753	13850	13540	13891	13723	13812	13747	13704	13627	13809	13928	13675	13893	13715	13774	13691	13845	13723	13740	13860	13647	13786	13932	13650	13545	13668	13692	13835	13710	13712	13664	13680	13645	13758	13774	13862	13721	13735	13615	13773	13706	13849	13770	13784	13695	13682	13600	13663	13822	13681	13860	13538	13845	13619	13708	13683	13687	13758	13741	13601	13600	13732	13699	13573	13816	13695	13619	13916	13758	13779	13766	13651	13663	13688	13756	13740	13586	13762	13643	13715	13701	13750	13769	13531	13713	13677	13866	13743	13799	13613	13993	13700	13756	13611	13895	13709	13673	13783	13646	13852	13809	13700	13796	13727	13581	13582	13619	13723	13692	13783	13764	13742	13605	13685	13628	13766	13576	13829	13664	13926	13614	13525	13658	13780	13819	13643	13642	13687	13537	13760	13803	13769	13713	13770	13734	13720	13709	13704	13766	13771	13686	13576	13602	13744	13776	13700	13713	13763	13726	13754	13719	13700	13773	13730	13664	13687	13674	13609	13729	13817	13675	13642	13714	13714	13796	13759	13789	13608	13726	13562	13698	13624	13775	13838	13772	13898	13816	13821	13812	13738	13741	13694	13825	13797	13800	13742	13707	13612	13707	13800	13775	13766	13737	13718	13703	13755	13632	13862	13867	13785	13880	13729	13765	13680	13804	13693	13601	13711	13750	13912	13794	13798	13726	13670	13618	13621	13676	13586	13776	13776	13891	13721	13436	13632	13754	13705	13891	13735	13710	13762	13644	13668	13555	13673	13819	13744	13726	13825	13730	13670	13705	13729	13614	13627	13543	13710	13559	13700	13766	13611	13948	13565	13711	13567	13756	13769	13770	13664	13761	13665	13769	13735	13720	13766	13763	13708	13828	13698	13571	13620	13785	13808	13716	13733	13722	13678	13889	13636	13736	13798	13573	13882	13637	13546	13767	13751	13771	13669	13755	13677	13669	13807	13733	13596	13821	13819	13720	13742	13742	13694	13646	13779	13919	13767	13669	13731	13734	13787	13720	13715	13650	13645	13643	13406	13751	13858	13628	13826	13637	13709	13700	13670	13654	13735	13726	13671	13581	13698	13541	13790	13851	13629	13767	13753	13710	13698	13703	13668	13847	13725	13892	13674	13756	13646	13749	13736	13791	13744	13801	13673	13749	13671	13746	13798	13733	13744	13797	13617	13680	13816	13540	13630	13757	13888	13772	13797	13566	13780	13726	13659	13741	13786	13811	13733	13576	13689	13737	13589	13644	13990	13694	13852	13574	13740	13758	13740	13642	13592	13838	13711	13759	13730	13729	13712	13705	13602	13685	13810	13704	13592	13748	13624	13957	13713	13775	13678	13540	13795	13678	13748	13824	13622
22774	21281	29379	24023	25092	32907	36089	30274	27962	25921	23700	21636	19775	18678	18188	17606	17216	17046	16669	16521	16164	16109	16203	16215	15976	16046	16025	16168	16081	16074	16187	15965	15844	15928	15984	15925	15960	15828	15787	15871	16063	15763	15967	15676	15897	15733	15801	15968	15992	15848	15852	15698	15956	15685	15798	15803	15692	15917	15873	15601	15902	15697	15697	15686	15873	15870	15766	15705	15865	15826	15787	15900	15811	15690	15769	15711	15789	16007	15576	15659	16059	15696	15725	15841	15664	16057	15662	15945	15783	15525	15892	15626	15777	15867	15728	15791	15874	15721	15695	15700	15618	15708	15889	15715	15649	15770	15727	15806	15993	15656	15766	15680	15585	15686	15658	15605	15713	15744	15742	15670	15663	15700	15772	15653	15661	15835	15817	15760	15643	15788	15638	15749	15739	15717	15846	15879	15917	15618	15789	15868	15653	15679	15710	15706	15808	15719	15811	15688	15883	15742	15801	15769	15748	15903	15848	15762	15900	15812	15675	15716	15692	15817	15970	15726	15759	15811	15749	15452	15748	15681	15720	15597	15616	15823	15614	15812	15778	15490	15627	15592	15868	15843	15627	15719	15666	15769	15736	15765	15631	15851	15868	15851	15774	15523	15842	15795	15768	15921	15715	15711	15723	15837	15867	15679	15702	15648	15847	15565	15566	15824	15851	15880	15737	15688	15704	15581	15663	15779	15978	15799	15757	15769	15631	15860	15820	15675	15755	15635	15868	15681	15626	15857	15755	15804	15794	16001	15950	15804	15702	15760	15873	15674	15651	15817	15681	15613	15744	15677	15678	15738	15745	15703	15781	15915	15882	15787	15691	15819	15766	15712	15846	15818	15927	15884	15664	15891	15807	15938	15667	15712	15682	15707	16019	15686	15930	15773	15749	15741	15859	15710	15799	15531	15788	15939	15712	15747	15811	15726	15651	15566	15983	15767	15727	15682	15752	15607	15863	15797	15711	15632	15783	15551	15530	15809	15904	15781	15861	15950	15777	15788	15588	15821	15501	15662	15743	15564	15911	15682	15731	15608	15658	15560	15829	15903	15557	15619	15852	15678	15731	15799	15719	15725	15718	15725	15817	15557	15712	15636	15767	15874	15913	15769	15514	15699	15772	15687	15664	15644	15602	15570	15771	15911	15825	15650	15746	15697	15706	15563	15702	15800	15680	15615	15873	15706	15678	15535	15870	15475	15924	15697	15951	15694	15767	15804	15737	15658	15758	15829	15605	15614	15739	15616	15737	15720	15763	15961	15708	15571	15863	15688	15812	15879	15930	15750	15812	15762	15558	15538	15747	15551	15895	15716	15795	15802	15735	15628	15681	15744	15728	15634	15640	15818	15835	15556	15630	15837	15691	15688	15716	15634	15711	15519	15721	15633	15836	15684	15920	15732	15785	15720	15748	15799	15698	15918	15728	15743	15736	15834	15833	15713	15842	15685	15925	15716	15602	15765	15617	15832	15610	15790	15667	15604	15877	15665	15624	15761	15743	15819	15767	15506	15648	15673	15835	15714	15576	15752	15745	15691	15735	15883	15551	15555	15811	15660	15601	15654	15694	15525	15552	15754	15738	15668	15865	15661	15745	15754	15788	15732	15746	15857	15684	15603	15764	15740	15785	15769	15814	15686	15536	15774	15653	15540	15708	15648	15682	15702	15676	15495	15723	15887	15880	15490	15547	15608	15506	15904	15878	15908	15894	15935	15761	15691	15738	15614	15748	15700	15815	15471	15755	15668	15612	15754	15858	15718	15682	15866	15739	15790	15705	15725	15710	15712	15765	15848	15596	15800	15592	15805	15749	15951	15798	15720	15594	15821	15648	15860	15626	15678	15767	15641	15460	15701	15972	15679	15524	15786	16085	15519	15655	15800	15719	15736	15852	15560	15831	15640	15901	15665	15719	15587	15732	15537	15678	15806	15675	15603	15786	15664	15807	15792	15858	15732	15831	15692	15471	15753	15726	15745	15751	15630	15647	15825	15673	15863	15721	15639	15496	15517	15630	15587	15837	15757	15772	15743	15695	15674	15689	15802	15609	15658	15543	15688	15869	15732	15770	15741	15712	15770	15443	15665	15563	15850	15632	15643	15780	15738	15963	15830	15529	15618	15763	15697	15613	15904	15575	15781	15786	15805	15737	15941	15900	15878	15651	15790	15652	15587	15512	15779	15833	15718	15784	15755	15660	15733	15927	15775	15782	15694	15517	15520	15580	15642	15769	15686	15793	15718	15773	15542	15600	15731	15699	15863	15584	15798	15782	15808	15652	15600	15739	15774	15864	15664	15578	15829	15660	15632	15744	15622	15780	15750	15747	15794	15860	15816	15804	15867	15607	15795	15764	15841	15735	15608	15709	15744	15473	15725	15707	15516	15611	15720	15923	15752	15641	15633	15622	15580	15526	15702	15732	15897	15771	15730	15840	15739	15885	15657	15717	15741	15646	15911	15781	15738	15684	15689	15622	15762	15797	15777	15619	15769	15547	15861	15566	15599	15629	15794	15891	15843	15923	15888	15703	15672	15515	15578	15761	15563	15728	15808	15910	15762	15745	15554	15861	15803	15752	15515	15778	15779	15750	15662	15820	15643	15583	15761	15614	15772	15895	15789	15873	15663	15786	15713	15923	15620	15561	15788	15692	15702	15687	15662	15626	15772	15807	15625	15593	15740	15614	15791	15778	15670	15701	15681	15675	15669	15773	15737	15692	15694	15798	15725	15815	15844	15794	15892	15867	15764	15786	15479	15832	15484	15717	15670	15675	15445	15717	15680	15528	15595	15581	15847	15681	15620	15541	15801	15921	15626	15507	15498	15841	15725	15778	15649	15758	15662	15685	15770	15878	15777	15556	15587	15780	15554	15725	15645	15587	15997	15745	15607	15663	15845	15620	15906	15820	15691	15825	15678	15720	15510	15566	15758	15756	15697	15698	15652	15766	15621	15654	15763	15870	15804	15666	15627	15717	15524	15846	15808	15745	15577	15771	15942	15603	15527	15636	15787	15706	15488	15725	15668	15531	15565	15774	15923	15756	15803	15828	15661	15774	15612	15915	15735	15783	15709	15648	15585	15848	15649	15798	15840	15836	15803	15700	15721	15700	15574	15798	15727	15792	15761	15758	16010	15592	15958	15814	15716	15831	15784	15773	15656	15846	15759	15673	15694	15618	15625	15589	15763	15658	15690	15726	15529	15547	15789	15767	15588	15912	15526	15684	15837	15484	15655	15612	15684	15751	15756	15497	15797	15735	15775	15745	15834	15619	15770	15678	15837	15669	15971	15704	15849	15524	15722	15723	15756	15777	15673	15755	15697	15777	15689	15808	15827	15808	15821	15782	15896	15779	15635	15701	15751	15749	15742	15734	15806	15686	15870	15854	15774	15739	15648	15724	15656	15690	15744	15793	15964	15897	15775	15894	15704	15636	15875	15762	15642	15801	15829	15723	15952	15896	15894	15816	15834	15915	15825	15574	15744	15864	15747	15947	15892	15747	15563	15422	15536	15683	15756	15919	15827	15940	15945	15703	15748	15536	15844	15729	15694	15644	15691	15521	15622	15811	15796	15649	15500	15945	15655	15665	15641	15752	15692	15722	15772	15820	15633	15871	15654	15728	15866	15861	15654	15810	15843	15655	15591	15759	15682	15749	15695	15702	15597	15731	15658	15771	15731	15710	15608	15863	15872	15729	15688	15662	15678	15780	15610	15760	15553	15689	15751	15760	15805	15769	15807	15659	15754	15668	15886	15544	15571	15732	15642	15679	15781	15635	15734	15724	15545	15728	15638	15534	15728	15652	15902	15803	15903	15594	15804	15677	15660	15681	15627	15649	15903	15709	15534	15660	15729	15747	15607	15654	15613	15613	15659	15709	15809	15606	15673	15553	15765	15624	15751	15647	15761	15538	15537	15931	15827	15703	15948	15704	15883	15456	15723	15642	15803	15653	15849	15496	15600	15894	15795	15750	15697	15752	15710	15786	15711	15740	15718	15795	15770	15733	15658	15776	15639	15678	15620	15696	15915	15628	15804	15373	15803	15721	15692	15713	15611	15756	15759	15552	15786	15708	15770	15703	15759	15650	15790	16078	15974	15695	15785	15818	15629	15763	15745	15746	15820	15690	15905	15650	15707	15837	15720	15663	15884	15535	15544	15903	15953	15832	15676	15619	15668	15853	15672	15641	15707	15888	15570	15815	15817	15705	15680	15550	15667	15769	15710	15760	15714	16043	15717	15797	15756	15669	15817	15757	15556	15722	15652	15717	15865	15541	15742	15588	15787	15713	15685	15594	15892	15847	15889	15641	15670	15971	15768	15668	15727	15974	15967	15825	15481	15581	15721	15740	15835	15824	16040	15785	15867	15851	15753	15788	15801	15856	15906	15808	15596	15774	15673	15628	15823	15700	15581	15815	15661	15570	15617	15752	15817	15965	15645	15597	15589	15688	15729	15779	15795	15855	15566	15622	15822	15844	15493	15766	15507	15766	15895	15589	15605	15688	15694	15735	15608	15780	15835	15868	15670	15762	15738	15681	15702	15720	15763	15624	15634	15765	15642	15863	15679	15687	15748	15645	15645	15604	15840	15671	15635	15814	15748	15980	15761	15676	15785	15580	15890	15902	15968	15821	15907	15680	15853	15588	15794	15589	15738	15782	15632	15867	15819	15773	15665	15774	15690	15994	15700	15731	15848	15832	15634	15770	15614	15680	15789	15690	15722	15709	15734	15560	15668	15807	15890	15686	15782	15682	15658	15849	15816	15747	15774	15600	15511	15842	15669	15661	15663	15909	15713	15657	15607	15830	15874	15603	15969	15608	15663	15778	15806	15568	15665	15801	15630	15707	15795	15799	15808	15548	15524	15550	15664	15676	15614	15826	15537	15609	15858	15699	15819	15779	15811	15828	15735	15822	15647	15687	15530	15554	15655	15664	15698	15652	15766	15713	15562	15763	15521	15704	15755	15936	15665	15775	15648	15809	15794	15783	15887	15760	15537	15794	15579	15668	15650	15646	15763	15703	15851	15787	15486	15859	15881	15750	15710	15721	15780	15681	15690	15798	15685	15773	15516	15512	15910	15638	15826	15838	15769	15816	15727	15802	15749	15804	15648	15663	15787	15969	15781	15813	15923	15710	15931
25213	48544	52155	48200	45334	41850	37154	33113	30249	27283	24687	21582	19378	17622	16702	16118	15537	15153	14918	14511	14281	14138	13966	13903	14033	14127	14044	14096	13927	13870	13839	13727	13773	13696	13703	13706	13719	13716	13844	13728	13908	13556	13781	13721	13654	13681	13630	13670	13842	13559	13600	13764	13640	13786	13621	13635	13612	13624	13728	13700	13672	13534	13606	13851	13686	13770	13776	13610	13604	13737	13698	13530	13726	13517	13606	13660	13525	13771	13709	13881	13767	13642	13620	13689	13571	13666	13701	13608	13709	13438	13723	13662	13564	13652	13635	13652	13628	13519	13568	13757	13607	13626	13576	13566	13652	13614	13646	13769	13633	13479	13569	13537	13712	13650	13575	13653	13659	13663	13659	13680	13818	13448	13530	13576	13404	13565	13660	13633	13740	13545	13688	13737	13515	13610	13565	13705	13812	13661	13559	13678	13725	13633	13667	13741	13626	13631	13801	13614	13489	13773	13718	13595	13665	13644	13496	13509	13565	13556	13699	13571	13658	13858	13589	13676	13725	13638	13463	13618	13646	13592	13650	13679	13747	13548	13567	13839	13797	13545	13774	13687	13569	13785	13679	13616	13582	13712	13543	13639	13624	13662	13663	13623	13653	13587	13586	13578	13723	13512	13636	13547	13441	13682	13635	13683	13556	13494	13630	13608	13626	13571	13551	13716	13654	13513	13648	13567	13674	13565	13656	13696	13860	13761	13506	13577	13536	13630	13725	13705	13671	13574	13563	13640	13638	13459	13736	13600	13706	13397	13560	13477	13712	13624	13695	13711	13695	13625	13589	13559	13599	13624	13658	13676	13701	13531	13693	13471	13604	13543	13671	13553	13541	13615	13683	13676	13599	13506	13643	13634	13570	13500	13499	13662	13603	13623	13605	13711	13652	13518	13670	13681	13604	13671	13571	13357	13709	13659	13641	13599	13573	13615	13624	13749	13595	13479	13697	13655	13538	13561	13525	13560	13597	13744	13773	13519	13641	13669	13665	13606	13454	13695	13709	13562	13516	13713	13540	13543	13578	13516	13681	13693	13732	13680	13533	13582	13478	13502	13617	13617	13798	13396	13669	13585	13696	13518	13627	13698	13646	13605	13659	13647	13595	13823	13583	13782	13510	13681	13659	13538	13554	13678	13567	13678	13504	13560	13789	13623	13717	13665	13632	13704	13754	13619	13569	13542	13640	13681	13631	13639	13657	13748	13540	13752	13680	13778	13653	13513	13651	13663	13601	13551	13587	13515	13662	13589	13688	13715	13606	13512	13612	13681	13554	13566	13584	13491	13688	13741	13650	13755	13625	13399	13461	13569	13578	13706	13791	13670	13691	13719	13666	13640	13582	13691	13589	13609	13690	13526	13605	13613	13541	13599	13567	13673	13710	13604	13785	13561	13703	13498	13659	13568	13774	13928	13470	13665	13631	13428	13595	13522	13572	13637	13691	13639	13621	13765	13663	13668	13540	13677	13619	13620	13623	13751	13550	13815	13650	13562	13605	13582	13722	13668	13698	13722	13683	13728	13637	13640	13471	13696	13712	13505	13697	13750	13587	13697	13624	13532	13574	13437	13524	13540	13615	13895	13642	13648	13601	13577	13472	13602	13858	13620	13419	13576	13565	13818	13645	13637	13601	13660	13610	13680	13679	13525	13534	13574	13730	13638	13662	13650	13739	13608	13628	13662	13438	13697	13738	13682	13734	13627	13622	13374	13799	13627	13598	13562	13782	13480	13605	13737	13579	13581	13681	13718	13613	13535	13701	13636	13538	13524	13692	13648	13654	13643	13738	13617	13532	13587	13509	13613	13536	13668	13645	13757	13666	13573	13632	13497	13620	13755	13658	13652	13580	13684	13611	13557	13721	13606	13562	13721	13521	13617	13574	13658	13411	13619	13632	13553	13599	13703	13461	13549	13660	13720	13611	13533	13714	13635	13708	13668	13683	13511	13740	13561	13457	13461	13561	13713	13694	13725	13611	13600	13670	13628	13603	13428	13802	13680	13482	13634	13714	13424	13492	13716	13487	13437	13529	13611	13643	13621	13603	13574	13629	13528	13564	13609	13648	13481	13584	13360	13716	13546	13601	13567	13585	13620	13688	13722	13718	13601	13531	13658	13555	13744	13873	13599	13627	13558	13648	13676	13714	13574	13608	13662	13636	13688	13655	13636	13653	13587	13589	13775	13598	13783	13689	13595	13727	13449	13687	13646	13519	13573	13463	13769	13569	13517	13583	13642	13666	13663	13561	13695	13623	13644	13620	13614	13525	13698	13590	13526	13747	13519	13749	13607	13711	13574	13688	13479	13681	13668	13680	13628	13841	13651	13621	13578	13544	13634	13552	13771	13698	13700	13436	13616	13470	13770	13748	13785	13612	13623	13757	13717	13563	13760	13556	13471	13725	13674	13738	13570	13586	13718	13618	13752	13618	13652	13740	13466	13588	13625	13553	13619	13653	13558	13561	13545	13635	13695	13570	13594	13691	13613	13494	13466	13600	13639	13538	13612	13689	13650	13709	13591	13819	13635	13811	13564	13657	13586	13361	13518	13501	13627	13605	13581	13623	13503	13638	13649	13569	13626	13716	13604	13695	13664	13749	13686	13660	13566	13768	13514	13725	13528	13605	13665	13728	13616	13606	13533	13583	13732	13588	13589	13560	13608	13645	13610	13624	13747	13729	13594	13459	13571	13648	13690	13648	13642	13777	13712	13649	13570	13660	13589	13587	13648	13571	13597	13616	13678	13565	13675	13632	13614	13379	13650	13535	13559	13692	13558	13697	13565	13567	13698	13848	13608	13620	13616	13523	13723	13700	13724	13632	13599	13613	13785	13643	13592	13433	13486	13677	13708	13481	13597	13701	13735	13610	13691	13647	13685	13759	13333	13661	13556	13698	13525	13736	13623	13637	13474	13573	13572	13656	13716	13651	13555	13598	13732	13724	13538	13518	13688	13442	13560	13553	13720	13613	13637	13488	13657	13638	13591	13588	13637	13697	13639	13634	13557	13572	13614	13663	13736	13599	13531	13548	13707	13719	13680	13609	13703	13630	13791	13570	13725	13618	13501	13593	13600	13719	13615	13831	13651	13659	13754	13631	13793	13604	13686	13730	13550	13531	13555	13747	13578	13615	13716	13528	13693	13602	13708	13516	13492	13669	13573	13687	13671	13561	13732	13622	13616	13587	13705	13636	13452	13473	13547	13591	13594	13688	13621	13546	13542	13614	13557	13548	13668	13646	13504	13551	13556	13574	13482	13603	13637	13539	13700	13502	13615	13639	13639	13579	13556	13564	13613	13574	13722	13592	13547	13676	13714	13394	13737	13652	13592	13579	13668	13643	13381	13632	13518	13650	13632	13610	13528	13535	13708	13711	13684	13655	13695	13681	13479	13659	13639	13627	13529	13732	13658	13770	13468	13530	13724	13556	13545	13607	13587	13434	13737	13532	13474	13509	13690	13543	13627	13683	13600	13620	13495	13631	13500	13589	13502	13586	13566	13572	13579	13779	13774	13720	13608	13573	13581	13681	13591	13716	13533	13635	13602	13793	13866	13664	13556	13573	13473	13616	13712	13656	13514	13715	13489	13687	13659	13634	13622	13517	13581	13497	13581	13679	13555	13742	13576	13657	13669	13564	13702	13581	13481	13482	13589	13539	13599	13739	13596	13598	13879	13510	13734	13494	13604	13666	13578	13623	13588	13635	13741	13587	13531	13638	13834	13489	13634	13507	13651	13599	13704	13580	13637	13616	13587	13582	13594	13619	13571	13699	13579	13686	13606	13627	13513	13500	13847	13662	13649	13660	13689	13662	13643	13499	13564	13699	13671	13699	13774	13600	13543	13602	13607	13596	13559	13564	13520	13749	13623	13688	13586	13557	13517	13690	13809	13683	13645	13593	13463	13490	13715	13740	13625	13488	13638	13685	13410	13573	13607	13524	13456	13773	13552	13575	13611	13765	13613	13680	13800	13617	13657	13587	13529	13458	13618	13576	13577	13688	13551	13792	13588	13730	13660	13666	13642	13607	13589	13589	13577	13621	13534	13619	13656	13699	13620	13539	13418	13653	13723	13575	13550	13523	13593	13667	13536	13557	13656	13587	13570	13609	13728	13622	13789	13536	13642	13544	13611	13598	13546	13646	13576	13688	13665	13608	13618	13609	13667	13539	13627	13611	13363	13604	13622	13710	13561	13698	13760	13674	13689	13539	13566	13540	13643	13463	13670	13560	13796	13632	13592	13535	13664	13682	13609	13654	13715	13622	13658	13759	13515	13559	13856	13612	13525	13455	13619	13624	13495	13646	13581	13538	13737	13596	13534	13746	13533	13620	13732	13535	13748	13518	13761	13650	13665	13631	13560	13602	13616	13704	13556	13654	13683	13652	13487	13592	13681	13546	13642	13569	13605	13750	13850	13500	13496	13532	13707	13562	13624	13586	13741	13441	13623	13497	13665	13638	13603	13434	13609	13545	13692	13745	13826	13603	13636	13509	13666	13513	13695	13735	13520	13756	13647	13686	13583	13679	13637	13684	13552	13683	13781	13558	13631	13686	13635	13634	13730	13716	13539	13717	13553	13434	13823	13544	13652	13504	13647	13665	13583	13621	13575	13482	13524	13578	13502	13490	13580	13631	13667	13590	13707	13609	13785	13488	13609	13428	13395	13815	13674	13653	13854	13702	13553	13670	13753	13809	13649	13565	13490	13539	13670	13500	13565	13531	13531	13594	13608	13727	13639	13456	13689	13596	13549	13625	13698	13626	13757	13566	13650	13706	13636	13586	13549	13635	13521	13675	13691	13605	13682	13724	13530	13674	13524	13513	13597	13617	13543	13375	13472	13465	13613	13695	13623	13503	13616	13685	13621	13733	13619	13615	13681	13650	13676	13707	13466	13617	13411	13645	13778	13600	13536	13582	13685	13643	13686	13664	13546	13522	13797	13515	13717	13767	13497	13562	13522	13608	13542	13501	13650	13589	13662	13681	13617	13507	13669	13516	13786	13629	13720	13570	13666	13559	13537	13575	13498	13538	13630	13719	13577	13812	13493	13530	13515	13541	13547	13692	13554	13616	13751	13620	13507	13576	13536	13621	13723	13705	13652	13561	13536	13477	13591	13712	13748	13683	13623	13631	13553
27820	24660	36083	40609	35232	31752	27754	24638	22564	20729	19413	18398	17237	16925	16449	16459	16441	16276	16198	16094	16013	15883	16014	15831	15838	16160	15966	15924	15787	15797	15942	15997	15993	15839	15802	15809	16037	15773	15822	15974	15717	15920	15978	15868	15747	15736	15901	15972	15894	15780	16024	15925	16091	15737	15922	15947	15916	15590	15832	15724	15865	15836	15956	15747	15859	15812	15911	15690	15869	15869	15794	15764	15890	15725	15786	15878	15834	15606	15806	15943	16044	15810	15572	15963	16049	15590	15798	15802	15910	15854	15943	15955	15986	15878	15930	15861	15911	16015	15772	15641	15688	15746	15667	15755	15790	15743	15626	15776	15902	15937	16032	15709	15694	15817	15782	15841	15785	15779	15659	15765	15741	15910	15956	15740	15709	15841	15792	15945	15867	15967	15989	15964	15870	15865	15817	15799	15851	15747	15693	15924	16000	16029	15912	15961	15957	15956	15626	15909	15714	15644	15848	15674	16050	16030	15902	15876	15867	15806	15899	15651	15740	15830	15726	15911	15785	15662	15722	15941	16011	15947	15845	15633	15863	15763	15992	15705	15911	15783	15941	15938	15685	15925	15815	15758	15853	15882	15817	15873	15777	15926	15751	15802	15925	15961	15874	15977	15890	15853	15897	15725	15551	15715	15860	15827	15938	15868	15807	15701	15911	15814	15873	15633	15862	15963	15785	15858	15830	15908	15748	15624	15941	15925	15870	15626	15732	15690	15937	15930	15724	15864	15733	15850	16012	15937	15917	15934	15800	15850	15891	16050	15916	15896	15839	15849	15807	15911	15700	15959	15954	15996	15932	15579	15870	16017	15864	15888	15910	15763	15656	15867	15748	15791	15758	15752	15773	15734	15975	15813	15951	15844	15884	15972	15897	15847	15834	15603	15725	15782	15518	15764	15804	15865	15765	15777	15691	15886	15745	15626	15754	15916	15845	15807	15823	16003	15902	15944	15876	15881	15975	15783	15959	15844	15713	15813	15686	15926	15689	15860	15995	15961	15764	15861	15880	15894	15853	15862	15993	15743	15846	15953	15695	15881	15679	15834	16103	15635	15946	15872	15960	15764	15917	15732	15683	15860	15971	15944	15983	15849	15844	16082	15700	15775	15806	15770	15810	15892	15700	15641	15732	15800	15717	15898	15832	15805	15772	15802	15788	15903	16009	15834	15770	15617	15757	15687	15838	15836	15786	15674	16040	15847	15812	15982	15835	15691	15991	15845	16024	15893	15869	15750	15698	15866	15786	15719	15825	15899	16006	15767	15914	15787	15957	15724	15799	15801	15949	15911	15975	15990	15971	15672	15788	15808	15735	15791	15947	15900	15864	15811	15927	15837	15761	15795	15927	15766	15957	15813	15722	15769	15852	15762	15953	15808	15687	15781	15915	15642	15842	15917	15742	15981	15903	15707	15818	15749	15950	15945	15719	15829	15723	15860	16007	16110	15920	15774	15801	15863	15838	15739	15931	15743	15787	15715	15887	16022	15852	15681	15923	15832	15502	15844	15800	15810	15496	15902	15686	15866	15891	15677	15871	15848	15595	15620	15666	15817	15920	15843	15867	15841	15791	15916	15903	15858	15873	15712	15829	15886	15904	15738	15870	15855	15713	15645	15892	15679	15764	15754	15955	15781	15694	15852	15795	15777	15626	15672	15891	15762	15820	15764	15819	16017	15808	15674	15942	15859	15891	15753	15676	15874	15808	15945	15843	16025	15887	15885	15900	15676	16099	15769	15755	15727	16035	15754	15915	15823	15928	15788	15652	15847	15898	15827	15902	15882	15685	15720	15860	15821	15919	15918	15914	15740	15765	15701	15854	15769	15900	15888	15870	15804	15835	15658	15940	15794	15797	15881	15949	15757	15693	15934	15685	15940	15674	15975	15981	16122	15699	15754	15875	15947	15762	15928	15959	15904	15846	15847	15861	15702	16041	15686	15813	15757	15697	15792	15936	15811	15758	16159	15720	15800	15956	15927	15912	15920	15901	15851	15740	15939	15888	15877	15967	15866	15742	15743	15976	15805	15972	15868	15880	15640	15729	15838	15673	15825	15947	15647	15792	15878	15880	15783	15755	15712	15944	15676	15964	15795	15808	15904	15731	15740	15675	15943	15914	15821	16017	15821	15624	15786	15979	15886	15807	15972	15776	15582	15756	15677	15751	15839	15685	15970	15834	15692	15794	15974	15971	15553	15820	15774	15799	15846	15724	15754	15698	15825	15703	15730	15881	15750	15966	15936	15896	15854	15566	15942	15706	15920	15947	15745	15765	15960	15867	15699	15813	16067	15810	15873	15809	15856	15794	15883	15722	15971	16031	15968	15906	15923	15713	15774	15844	16011	15785	15801	15843	15489	15887	15870	15716	15816	15728	15754	15938	15871	15744	15631	15590	15715	15804	15745	15859	15796	15723	15668	15879	15715	15696	15525	15722	15715	15824	15728	15812	15892	15722	15741	16008	16107	15720	15893	15850	15910	15831	15807	15867	15743	15851	15754	15878	15793	15748	15799	15742	15750	16009	15883	15931	15764	15727	15743	15720	15750	15814	15817	15957	15893	15892	15808	16067	15858	15938	15682	15886	15870	15886	15851	15953	15792	15860	15963	15799	15691	15722	15869	15974	15831	15907	15891	15861	15890	15900	15930	15874	15781	15662	15754	15867	15778	15859	15893	15878	15812	15859	15905	15593	15773	15713	15830	15731	15887	15784	15949	15679	15738	15726	15654	15845	15574	16077	16005	15856	15823	15730	15830	15787	15909	15995	15999	15843	15759	15777	15890	15805	15727	15717	15837	15962	15802	15813	15627	15792	15853	15733	15848	15654	15893	15944	15792	15883	15826	15938	15778	15809	15829	15890	15911	15663	15742	15961	15811	15956	15821	15867	15765	15842	15886	15893	15940	15840	15766	15963	15747	15825	15679	15638	15849	15706	15926	15903	15982	15658	15903	15968	15996	15816	15843	15606	15842	15874	15822	15807	15795	15861	15901	15878	15858	15756	15867	15854	15809	15687	15794	15850	15768	16050	15873	15810	16160	15797	15971	16000	16026	15928	15941	15782	15852	15911	15936	15714	15846	15827	15745	15694	15538	15796	15647	15704	15796	15934	15843	15784	15854	15800	15864	15717	15772	15708	15866	15764	15770	15883	15791	15639	15658	15763	15954	15892	15816	15792	15653	15928	15646	15745	15786	15837	15910	15868	15890	15885	15782	15770	15681	15930	15797	15896	15733	15834	15802	15777	15889	16011	15895	15968	15802	15992	15709	15787	15719	15807	15742	15750	15812	15784	15788	15732	15804	15801	15640	15844	15646	15972	15636	15873	15652	15882	15947	15521	15782	15732	15674	16035	15712	15777	16014	15846	15740	16018	15938	16026	15972	15932	15998	15939	15726	15996	15883	15746	15768	15762	15873	15868	15918	15866	15890	15737	16017	15792	15741	15788	15866	15717	15955	15950	15726	15894	15977	16072	15793	15878	15798	15781	15913	15835	15778	15832	15861	15878	15991	15888	15657	15747	15917	15600	15799	15737	16070	15741	15855	15855	15790	15873	15791	15941	15822	15886	16064	16062	15783	15969	15895	15988	15838	15699	15773	15749	15987	15983	16103	15936	15777	15787	15856	16032	15925	15930	15643	15975	15840	15895	15865	15817	15852	15918	15995	15844	16007	15957	15969	16082	15922	15928	15855	15870	15764	15733	15927	15817	16011	15764	15964	15779	15711	15819	15840	15834	16103	15835	15615	15775	15854	15821	15669	15755	15726	15885	15962	15829	15684	15926	15886	15922	15778	15706	15804	15801	15802	15774	15835	15886	15572	15808	15847	15749	15798	15728	15777	16012	15683	15715	15840	15708	15877	15797	15886	16045	15824	15785	15789	15738	15829	15796	16112	15799	15776	15789	15681	15791	15784	15856	15916	15834	15676	16079	15764	15815	15792	15870	16030	15818	15946	15933	15992	15797	15569	15822	15724	15897	15783	15875	15791	15726	16019	15690	15896	15903	15621	15855	15824	15854	15936	15786	16041	15776	15843	15854	15861	15991	15687	15897	15920	15813	16083	16082	15759	15812	15816	15987	15982	15899	15734	15730	15840	15858	15832	15693	16034	16103	15844	15700	15742	15860	15886	15706	15812	15922	15909	15727	15894	15813	15846	15861	15696	15896	15681	15969	15827	15836	15890	15826	15887	15739	15695	15881	15947	15872	15722	15932	15911	16006	15938	15895	15803	15831	15946	15855	15899	15969	15835	16039	15795	15874	15626	15907	15722	15902	15892	16022	15922	15856	15647	15867	15614	15846	15956	15842	15747	15735	15689	15692	15982	15847	15928	15780	15621	15669	15851	15940	16070	16028	15865	15778	15820	15897	16036	15856	15756	15792	15682	15906	15735	15799	15882	15936	15782	15984	16013	15837	15974	15861	15926	16018	15711	15726	15834	15582	15876	15823	15949	16044	15712	15839	15980	15711	15823	15823	15894	15775	16004	15802	15963	15769	15931	15881	15809	15960	15785	15846	15786	15705	15629	16036	15787	16090	15753	15833	15584	15801	15822	15821	15725	15755	15868	15830	15973	15887	15791	16005	15794	15839	15823	15890	15744	15710	15762	15863	15765	15777	15907	15795	15879	15805	15753	15830	15793	15803	15890	15983	15835	15922	15819	15928	15756	15692	15939	15776	15871	15854	15794	15901	15906	15732	15858	15691	15745	15742	15752	15906	15987	15812	15858	15842	15826	15796	15722	15824	15856	15864	15726	15847	15850	15831	15663	15832	15926	15872	15960	15984	15635	15906	15852	15716	15791	15848	15789	15893	15580	15684	15830	15920	15796	15732	15734	15811	15933	15630	15944	15676	15918	16044	15872	15808	15779	15794	15889	16018	15916	15744	16047	15667	15922	15744	15764	15840	15932	15916	15900	15762	15712	15858	15936	15901	15839	16040	15817	15775	15661	15917	15896	15839	16021	15785	15752	15882	15604	15852	15877	15703	15910	15876	15929	15739	15651	15734	15860	15655	16044	15832	15772	15988	15732	15631	15753	15880	15564	15891	15824	15643	15640	16017	15894	15969	15889	16034	15897	15911	15758	15811	15800	15817	15997	15684	15570	15733	15831	15792	15750	16081	15717	15862	15826
23695	37777	41333	40622	36961	33640	29220	26004	23121	20864	18683	17057	15703	15181	14784	14571	14436	14368	14188	14064	13748	13667	13997	13883	13898	13886	13804	13835	13963	13777	13973	13736	13740	13837	13847	13795	13738	13888	13802	13859	13756	13762	13653	13741	13765	13712	13677	13927	13801	13694	13861	13744	13753	13837	13687	13681	13602	13862	13773	13792	13737	13752	13711	13832	13748	13918	13681	13891	13805	13731	13753	13621	13613	13653	13698	13582	13649	13863	13702	13547	13962	13589	13780	13900	13849	13609	13614	13777	13726	13766	13768	13475	13702	13656	13779	13862	13766	13597	13738	13611	13969	13761	13509	13770	13632	13760	13763	13713	13783	13825	13893	13679	13837	13613	13686	13781	13727	13800	13853	13705	13820	13886	13649	13583	13802	13755	13704	13883	13859	13653	13586	13604	13659	13499	13725	13567	13821	13807	13628	13756	13754	13765	13622	13879	13691	13913	13751	13726	13582	13607	13772	13837	13861	13815	13690	13770	13800	13692	13595	13976	13740	13698	13747	13728	13701	13615	13771	13707	13803	13671	13716	13728	13874	13630	13713	13817	13844	13664	13718	13679	13555	13638	13855	13807	13858	13555	13682	13647	13800	13743	13596	13689	13642	13754	13710	13722	13647	13708	13620	13820	13713	13681	13817	13792	13772	13759	13730	13759	13752	13831	13710	13695	13871	13846	13829	13635	13816	13711	13671	13863	13748	13764	13754	13762	13576	13827	13815	13687	13875	13749	13698	13818	13681	13740	13786	13998	13577	13723	13749	13636	13772	13731	13588	13754	13736	13817	13644	13785	13812	13723	13880	13767	13700	13635	13787	13663	13765	13593	13736	13722	13607	13673	13657	13764	13804	13771	13648	13724	13735	13632	13701	13786	13794	13571	13588	13785	13774	13577	13665	13611	13820	13728	13629	13750	13705	13733	13887	13583	13667	13581	13818	13725	13740	13778	13986	13756	13771	13677	13870	13607	13765	13618	13532	13807	13851	13705	13796	13820	13544	13774	13693	13578	13732	13774	13893	13631	13705	13748	13714	13733	13614	13642	13749	13714	13725	13839	13779	13725	13870	13812	13770	13774	13620	13745	13667	13692	13666	13825	13597	13740	13750	13632	13782	13679	13705	13725	13678	13653	13742	13622	13649	13541	13864	13650	13697	13825	13641	13673	13728	13743	13675	13783	13693	13784	13593	13593	13750	13795	13686	13771	13624	13760	13730	13729	13873	13689	13817	13661	13736	13553	13648	13709	13786	13579	13745	13727	13808	13579	13702	13769	13751	13812	13824	13663	13824	13722	13850	13801	13588	13780	13516	13630	13577	13762	13650	13682	13821	13679	13752	13817	13715	13738	13818	13617	13737	13639	13648	13824	13702	13767	13711	13714	13686	13714	13859	13714	13857	13626	13712	13761	13669	13694	13855	13705	13773	13683	13655	13698	13853	13561	13830	13801	13862	13595	13586	13617	13802	13797	13642	13843	13636	13661	13778	13940	13645	13857	13718	13694	13621	13777	13786	13595	13656	13791	13849	13558	13688	13668	13877	13580	13761	13714	13709	13647	13735	13746	13725	13786	13805	13786	13614	13806	13738	13752	13731	13800	13757	13773	13723	13737	13714	13672	13711	13763	13810	13771	13831	13667	13655	13716	13704	13686	13753	13621	13657	13715	13681	13801	13753	13685	13837	13692	13685	13918	13795	13780	13658	13650	13595	13821	13705	13700	13748	13817	13773	13735	13936	13679	13785	13693	13718	13788	13806	13853	13545	13677	13715	13774	13708	13769	13859	13703	13513	13769	13706	13655	13740	13733	13804	13605	13695	13826	13739	13625	13699	13685	13719	13724	13642	13611	13659	13888	13699	13817	13723	13545	13722	13668	13757	13612	13712	13866	13853	13667	13796	13712	13738	13885	13896	13545	13857	13771	13666	13536	13862	13772	13659	13767	13767	13814	13599	13845	13833	13718	13836	13723	13640	13914	13577	13632	13573	13711	13849	13699	13767	13563	13674	13586	13672	13805	13711	13679	13760	13857	13722	13781	13668	13623	13632	13754	13532	13667	13710	13794	13603	13747	13724	13668	13631	13797	13723	13657	13621	13922	13686	13682	13760	13925	13680	13760	13695	13740	13534	13815	13785	13702	13805	13766	13652	13752	13936	13723	13719	13862	13743	13842	13780	13671	13647	13761	13602	13774	13754	13715	13627	13815	13934	13657	13852	13792	13854	13637	13819	13777	13773	13828	13838	13704	13885	13601	13828	13739	13693	13786	13733	13790	13757	13817	13730	13669	13758	13655	13644	13798	13767	13619	13567	13675	13587	13671	13773	13555	13689	13642	13729	13623	13621	13843	13671	13907	13652	13839	13622	13738	13866	13928	13447	13737	13648	13638	13812	13726	13889	13800	13772	13741	13866	13749	13759	13792	13859	13704	13584	13700	13656	13538	13745	13706	13740	13617	13730	13683	13724	13630	13674	13697	13679	13683	13803	13477	13785	13644	13789	13628	13712	13736	13765	13783	13907	13776	13742	13959	13608	13702	13812	13777	13677	13689	13772	13770	13712	13793	13681	13749	13749	13684	13752	13632	13711	13723	13725	13801	13860	13628	13729	13796	13678	13609	13651	13592	13654	13540	13517	13771	13603	13628	13849	13747	13460	13780	13686	13768	13683	13806	13788	13838	13666	13884	13870	13680	13868	13707	13847	13596	13559	13733	13622	13863	13673	13690	13724	13685	13850	13725	13796	13710	13733	13824	13682	13719	13792	13675	13889	13731	13670	13644	13803	13673	13777	13680	13766	13746	13863	13654	13642	13614	13736	13679	13742	13684	13714	13834	13603	13982	13827	13672	13717	13737	13736	13789	13732	13686	13696	13817	13784	13756	13795	13641	13650	13675	13733	13785	13765	13526	13810	13669	13882	13811	13631	13715	13865	13782	13824	13708	13723	13751	13822	13729	13665	13768	13828	13695	13656	13801	13732	13728	13797	13810	13640	13852	13796	13756	13778	13689	13810	13578	13597	13575	13819	13743	13567	13666	13657	13801	13787	13845	13586	13697	13808	13924	13977	13752	13844	13668	13736	13851	13685	13565	13712	13577	13700	13758	13614	13677	13860	13708	13804	13664	13785	13687	13796	13791	13720	13931	13728	13827	13662	13780	13805	13658	13725	13581	13651	13654	13709	13626	13804	13780	13628	13852	13796	13746	13794	13582	13870	13762	13722	13883	13747	13626	13672	13705	13863	13732	13778	13679	13537	13773	13642	13820	13623	13594	13592	13680	13611	13798	13814	13716	13479	13590	13924	13600	13803	13568	13729	13784	13806	13908	13682	13732	13826	13633	13591	13739	13751	13666	13667	13868	13886	13719	13742	13674	13699	13698	13722	13927	13678	13852	13703	13911	13694	13655	13649	13610	13772	13693	13665	13778	13755	13721	13738	13697	13699	13846	13769	13701	13686	13489	13824	13784	13757	13653	13686	13709	13718	13658	13682	13731	13811	13825	13730	13672	13667	13662	13658	13855	13801	13633	13582	13911	13648	13634	13668	13607	13803	13570	13805	13913	13678	13580	13661	13688	13800	13567	13783	13745	13747	13682	13718	13722	13732	13775	13792	13821	13674	13820	13593	13738	13805	13707	13802	13772	13846	13632	13833	13705	13634	13770	13747	13875	13684	13822	13634	13843	13806	13685	13602	13796	13577	13715	13742	13573	13729	13668	13910	13715	13637	13959	13826	13797	13794	13901	13792	13612	13868	13571	13853	13826	13761	13654	13591	13845	13732	13719	13575	13765	13723	13727	14053	13825	13708	13737	13929	13668	13675	13735	13623	13590	13614	13734	13828	13678	13590	13755	13743	13905	13636	13750	13652	13920	13655	13673	13789	13709	13716	13694	13688	13722	13768	13637	13784	13754	13742	13660	13720	13708	13796	13712	13645	13940	13676	13704	13741	13681	13726	13864	13780	13862	13832	13800	13708	13722	13814	13654	13806	13850	13675	13805	13773	13811	13865	13827	13733	13729	13750	13671	13453	13546	13889	13936	13696	13621	13755	13673	13724	13642	13906	13787	13857	13619	13739	13801	13549	13747	13897	13672	13862	13833	13686	13810	13857	13738	13624	13820	13644	13755	13661	13743	13821	13794	13652	13771	13673	13884	13852	13732	13616	13755	13668	13663	13687	13783	13810	13794	13714	13803	13628	13648	13738	13868	13600	13684	13742	13855	13563	13735	13834	13688	13837	13750	13842	13844	13832	13769	13727	13752	13711	13603	13658	13826	13774	13593	13706	13674	13963	13845	13889	13763	13720	13757	13676	13671	13629	13793	13757	13593	13731	13697	13702	13584	13647	13604	13673	13765	13713	13776	13756	13592	13911	13661	13873	13748	13843	13844	13658	13684	13564	13834	13853	13604	13646	13743	13753	13778	13741	13883	13775	13892	13835	13681	13682	13850	13721	13758	13637	13582	13659	13780	13733	13663	13730	13645	13634	13671	13698	13712	13686	13584	13888	13656	13767	13755	13804	13782	13789	13759	13709	13750	13701	13685	13703	13691	13682	13599	13852	13623	13570	13751	13754	13681	13788	13690	13691	13945	13619	13857	14000	13672	13631	13885	13689	13913	13769	13729	13642	13809	13727	13806	13844	13686	13654	13810	13540	13786	13530	13858	13607	13883	13537	13755	13707	13751	13796	13797	13738	13883	13642	13798	13643	13618	13733	13676	13895	13777	13618	13709	13812	13815	13673	13837	13881	13632	13767	13790	13571	13893	13551	13643	13917	13771	13778	13758	13738	13641	13738	13722	13701	13764	13738	13715	13663	13824	13846	13676	13674	13780	13845	13660	13962	13751	13665	13736	13585	13807	13837	13628	13848	13767	13609	13793	13579	13575	13627	13700	13654	13811	13683	13900	13802	13823	13791	13930	13677	13684	13856	13696	13596	13755	13577	13859	13756	13685	13698	13719	13653	13760	13844	13745	13646	13603	13585	13731	13621	13940	13606	13766	13867	13776	13933	13577	13822	13704	13839	13890	13872	13811	13634	13760	13638	13647	13781	13694	13925	13755	13728	13778	13591	13856	13787	13760	13855	13786	13776	13799	13682	13731	13722	13471	13840	13727	13808	13922	13619	13724	13626	13779
23543	21271	29119	25412	28973	33557	33086	27570	24774	22840	20694	18941	17892	17039	16557	16324	16310	16175	15977	15973	15788	15841	15706	15584	15724	15689	15645	15576	15498	15321	15393	15316	15266	15417	15371	15303	15370	15616	15432	15562	15275	15400	15213	15429	15304	15465	15293	15392	15457	15390	15307	15363	15347	15441	15222	15547	15467	15376	15306	15422	15397	15396	15287	15316	15358	15063	15036	15216	15259	15499	15454	15341	15220	15231	15357	15367	15301	15377	15326	15531	15504	15378	15248	15301	15246	15476	15439	15377	15445	15370	15468	15502	15270	15273	15381	15323	15264	15115	15374	15262	15328	15090	15285	15323	15500	15171	15306	15268	15141	15201	15337	15306	15343	15295	15257	15286	15380	15453	15312	15422	15407	15152	15407	15396	15271	15228	15419	15238	15490	15412	15407	15249	15209	15330	15258	15301	15272	15216	15289	15227	15054	15329	15376	15139	15384	15415	15426	15360	15469	15217	15205	15249	15181	15124	15281	15308	15327	15287	15408	15212	15463	15186	15022	15316	15116	15307	15357	15474	15409	15232	15379	15377	15336	15302	15276	15183	15406	15189	15199	15214	15334	15432	15274	15280	15185	15307	15243	15200	15310	15134	15395	15538	15387	15317	15277	15251	15389	15387	15236	15269	15316	15411	15343	15255	15345	15422	15162	15253	15276	15245	15341	15242	15381	15492	15197	15225	15189	15267	15477	15248	15455	15591	15422	15532	15330	15362	15430	15382	15199	15564	15371	15332	15233	15183	15355	15428	15220	15258	15390	15263	15271	15176	15490	15331	15319	15172	15300	15294	15360	15173	15332	15268	15310	15363	15395	15288	15247	15237	15279	15172	15176	15293	15325	15513	15139	15409	15365	15156	15330	15438	15195	15270	15188	15362	15329	15452	15280	15203	15416	15189	15426	15444	15425	15188	15238	15542	15288	15242	15356	15491	15466	15333	15347	15166	15351	15331	15437	15362	15342	15211	15177	15292	15386	15173	15216	15244	15510	15353	15296	15475	15371	15285	15334	15381	15168	15361	15500	15127	15145	15356	15207	15359	15382	15408	15131	15320	15361	15287	15182	15403	15282	15267	15421	15339	15304	15191	15284	15205	15335	15251	15220	15266	15445	15281	15290	15279	15405	15425	15277	15277	15156	15232	15487	15291	15351	15104	15222	15317	15317	15362	15278	15199	15294	15347	15367	15384	15325	15377	15236	15213	15367	15139	15235	15191	15264	15257	15252	15307	15452	15339	15280	15217	15201	15503	15199	15269	15299	15333	15323	15181	15368	15389	15175	15357	15370	15541	15169	15421	15393	15287	15374	15270	15254	15325	15193	15186	15171	14948	15005	15289	15127	15575	15231	15298	15235	15346	15476	15497	15138	15215	15513	15323	15302	15414	15403	15321	15394	15329	15225	15107	15164	15447	15419	15336	15277	15402	15239	15323	15207	15396	15394	15230	15281	15338	15370	15333	15473	15445	15116	15097	15377	15340	15376	15149	15403	15339	15460	15259	15409	15269	15383	15369	15354	15232	15269	15544	15358	15260	15487	15140	15462	15310	15368	15335	15285	15453	15224	15163	15359	15415	15236	15194	15256	15407	15376	15369	15185	15174	15560	15383	14978	15180	15214	15154	15252	15460	15249	15302	15347	15345	15419	15332	15324	15278	15101	15056	15282	15199	15175	15415	15523	15271	15208	15431	15295	15431	15430	15364	15494	15220	15401	15460	15430	15409	15224	15476	15331	15369	15388	15357	15236	15345	15210	15339	15321	15440	15474	15230	15257	15485	15349	15136	15102	15144	15112	15366	15338	15346	15337	15187	15500	15372	15249	15170	15357	15295	15396	15243	15247	15162	15428	15151	15279	15188	15252	15369	15302	15404	15314	15133	15196	15330	15456	15261	15236	15285	15211	15344	15218	15301	15475	15388	15120	15295	15238	15157	15356	15410	15200	15268	15370	15143	15292	15400	15250	15391	15287	15017	15106	15057	15401	15343	15345	15399	15321	15427	15225	15393	15107	15271	15359	15317	15349	15384	15341	15130	15260	15390	15278	15160	15340	15272	15445	15302	15467	15118	15496	15548	15249	15338	15261	15488	15301	15336	15366	15414	15452	15471	15470	15318	15368	15272	15171	15417	15152	15085	15111	15239	15394	15420	15328	15276	15330	15291	15241	15377	15191	15238	15191	15226	15433	15387	15450	15169	15173	15283	15404	15462	15367	15420	15361	15235	15409	15253	15332	15206	15343	15470	15399	15288	15417	15392	15230	15294	15310	15183	15315	15287	15358	15431	15300	15065	15277	15365	15101	15336	15053	15159	15341	15448	15503	15325	15132	15360	15274	15352	15269	15267	15451	15322	15471	15248	15407	15209	15277	15359	15170	15339	15133	15293	15305	15232	15313	15201	15447	15282	15365	15299	15193	15257	15373	15291	15191	15087	15148	15120	15447	15298	15312	15342	15384	15310	15169	15372	15424	15260	15466	15337	15248	15256	15216	15192	15323	15357	15342	15300	15310	15190	15400	15353	15275	15331	15252	15309	15210	15296	15173	15226	15106	15255	15371	15290	15573	15292	15312	15177	15289	15366	15305	15284	15352	15088	15370	15321	15213	15252	15265	15436	15345	15375	15339	15287	15278	15230	15085	15270	15263	15256	15337	15222	15009	15300	15260	15215	15377	15303	15594	15347	15320	15371	15214	15300	15186	15173	15383	15381	15212	15167	15418	15284	15264	15144	15275	15304	15277	15427	15256	15296	15260	15365	15228	15274	15131	15349	15119	15417	15106	15252	15448	15096	15272	15208	15178	15505	15317	15471	15440	15234	15523	15532	15242	15312	15352	15141	15216	15391	15336	15328	15245	15199	15526	15460	15194	15447	15191	15265	15337	15338	15449	15278	15015	15383	15232	15362	15189	15217	15435	15340	15035	15288	15176	15334	15265	15449	15354	15222	15078	15327	15226	15543	15337	15339	15273	15302	15251	15411	15595	15279	15461	15388	15371	15266	15354	15171	15403	15252	15315	15383	15347	15414	15203	15342	15227	15306	15429	15424	15632	15178	15319	15146	15319	15402	15304	15245	15303	15523	15297	15387	15390	15274	15307	15299	15385	15341	15246	15477	15139	15101	15326	15229	15352	15292	15289	15421	15524	15154	15113	15406	15256	15217	15355	15361	15422	15345	15335	15344	15189	15223	15362	15212	15348	15267	15212	14979	15388	15426	15285	15204	15351	15248	15345	15302	15375	15314	15285	15268	15266	15459	15246	15242	15385	15242	15393	15250	15305	15334	15355	15502	15319	15268	15148	15175	15372	15225	15325	15170	15254	15357	15230	15313	15393	15476	15008	15267	15243	15346	15338	15139	15032	15359	15503	15251	15226	15338	15358	15294	15246	15294	15281	15463	15393	15379	15289	15204	15335	15240	15256	15071	15457	15298	15242	15357	15279	15344	15357	15402	15405	15206	15271	15208	15194	15279	15326	15255	15493	15439	15362	15304	15246	15291	15195	15343	15316	15564	15274	15438	15393	15210	15396	15422	15431	15174	15473	15444	15438	15512	15176	15365	15350	15218	15181	15208	15326	15205	15402	15479	15494	15385	15217	15480	15169	15292	15224	15265	15411	15280	15456	15308	15271	15245	15456	15385	15332	15310	15384	15429	15247	15207	15478	15092	15380	15347	15265	15317	15330	15259	15373	15444	15138	15263	15237	15249	15290	15176	15331	15129	15465	15273	15534	15252	15305	15421	15317	15319	15369	15417	15449	15348	15224	15296	15135	15443	15327	15326	15325	15311	15322	15288	15248	15174	15093	15240	15491	15532	15381	15268	15152	15374	15342	15293	15393	15273	15353	15110	15419	15365	15369	15349	15410	15335	15249	15350	15284	15421	15312	15386	15354	15286	15330	15322	15304	15201	15375	15141	15305	15206	15284	15356	15156	15209	15367	15157	15141	15307	15141	15425	15351	15257	15317	15293	15310	15537	15547	15281	15307	15377	15333	15525	15455	15180	15276	15397	15274	15415	15308	15310	15376	15370	15256	15125	15421	15338	15127	15340	15339	15496	15372	15402	15341	15267	15260	15415	15234	15338	15324	15379	15184	15129	15652	15416	15302	15401	15344	15371	15294	15461	15431	15360	15262	15294	15284	15206	15158	15191	15252	15247	15350	15370	15230	15299	15400	15355	15146	15187	15255	15299	15142	15349	15474	15246	15286	15332	15393	15163	15320	15177	15301	15409	15242	15337	15436	15307	15260	15531	15382	15349	15456	15529	15266	15403	15288	15174	15492	15150	15259	15235	15242	15173	15202	15314	15319	15182	15331	15285	15489	15241	15249	15357	15412	15369	15307	15311	15391	15348	15461	15162	15169	15545	15430	15542	15327	15160	15301	15470	15354	15254	15456	15129	15253	15184	15364	15249	15405	15333	15143	15353	15165	15270	15376	15136	15373	15358	15255	15527	15367	15253	15372	15300	15522	15440	15465	15201	15417	15415	15160	15343	15292	15045	15352	15212	15434	15351	15333	15197	15341	15164	15178	15140	15287	15099	15556	15245	15354	15424	15387	15315	15325	15434	15379	15131	15323	15164	15367	15096	15359	15450	15446	15315	15353	15252	15488	15178	15222	15258	15218	15340	15304	15319	15338	15393	15440	15267	15266	15268	15313	15166	15260	15355	15433	15145	15210	15272	15292	15291	15367	15134	15195	15223	15121	15377	15260	15203	14937	15134	15524	15332	15403	15343	15239	15356	15534	15368	15372	15403	15143	15311	15495	15149	15194	15360	15430	15271	15501	15227	15283	15391	15490	15358	15192	15319	15271	15120	15364	15230	15401	15345	15376	15359	15243	15360	15385	15309	15272	15187	15248	15203	15475	15184	15203	15466	15400	15232	15310	15414	15289	15317	15498	15202	15448	14931	15294	15131	15295	15337	15230	15358	15227	15303	15376	15303	15340	15293	15142	15175	15304	15241	15536	15301	15403	15443	15400	15411	15364	15236	15415	15350	15518	15208	15293	15318	15392	15318	15520	15278	15396	15270	15368	15342	15343	15419	15208	15180	15345	15209	15254	15287	15219	15394	15351	15245	15231	15230	15378	15189	15312	15267	15162	15250	15321	15354	15366	15476	15422	15441	15352	15404
24573	44413	46373	44303	41837	38164	33800	29747	26529	23345	20762	18451	16982	15767	15231	14927	14566	14356	14236	13962	13716	13806	13799	13882	13527	13632	13720	13647	13597	13553	13665	13457	13693	13471	13497	13333	13457	13538	13512	13387	13506	13585	13513	13489	13388	13450	13448	13473	13469	13580	13506	13481	13470	13204	13406	13485	13500	13431	13365	13264	13327	13546	13355	13269	13450	13523	13313	13561	13405	13378	13344	13280	13413	13397	13437	13456	13263	13524	13434	13610	13520	13384	13570	13378	13469	13494	13412	13632	13432	13321	13608	13475	13412	13550	13255	13439	13280	13365	13303	13415	13536	13454	13506	13514	13469	13466	13480	13448	13324	13416	13589	13549	13422	13428	13300	13434	13488	13381	13385	13434	13514	13533	13475	13365	13411	13331	13517	13374	13397	13532	13435	13371	13457	13457	13440	13347	13469	13415	13585	13292	13449	13472	13473	13375	13532	13409	13448	13105	13440	13578	13523	13419	13385	13368	13357	13468	13543	13357	13559	13125	13377	13376	13317	13384	13427	13461	13292	13490	13222	13622	13467	13438	13442	13439	13447	13499	13265	13451	13410	13362	13367	13339	13444	13183	13385	13271	13432	13332	13346	13458	13290	13450	13319	13422	13463	13274	13559	13406	13364	13202	13398	13360	13458	13307	13426	13308	13416	13401	13468	13527	13364	13338	13388	13470	13391	13418	13516	13438	13499	13484	13333	13388	13438	13308	13357	13346	13456	13410	13289	13361	13526	13469	13446	13416	13478	13317	13390	13419	13501	13435	13268	13323	13384	13198	13419	13550	13303	13468	13367	13413	13226	13295	13401	13363	13335	13358	13364	13354	13350	13383	13588	13435	13366	13470	13383	13414	13433	13313	13478	13396	13398	13355	13574	13384	13391	13350	13294	13370	13428	13515	13496	13362	13414	13586	13475	13313	13278	13393	13476	13409	13571	13429	13461	13440	13381	13430	13303	13520	13287	13370	13314	13270	13396	13348	13462	13398	13466	13283	13357	13374	13456	13513	13365	13618	13579	13338	13300	13314	13309	13506	13372	13251	13518	13484	13394	13497	13459	13365	13576	13503	13485	13446	13310	13288	13476	13306	13440	13417	13349	13545	13469	13420	13373	13369	13405	13367	13251	13327	13431	13447	13510	13409	13513	13270	13423	13537	13308	13475	13210	13562	13439	13421	13549	13332	13369	13409	13208	13241	13288	13354	13467	13400	13256	13388	13552	13197	13413	13350	13555	13530	13271	13344	13304	13384	13476	13449	13514	13325	13427	13354	13315	13371	13414	13457	13450	13326	13376	13356	13456	13267	13343	13605	13537	13248	13436	13241	13412	13361	13397	13518	13500	13258	13407	13319	13466	13314	13540	13338	13444	13224	13395	13502	13358	13280	13484	13412	13474	13551	13452	13419	13574	13419	13505	13489	13385	13318	13357	13351	13351	13516	13383	13341	13411	13376	13297	13423	13434	13416	13406	13482	13506	13524	13256	13438	13399	13425	13467	13244	13323	13269	13331	13375	13396	13477	13304	13330	13431	13362	13409	13289	13271	13352	13450	13426	13392	13409	13340	13317	13333	13446	13373	13391	13422	13426	13399	13266	13308	13519	13312	13300	13459	13562	13267	13561	13528	13535	13322	13442	13357	13429	13499	13561	13334	13495	13321	13465	13405	13379	13450	13388	13426	13360	13417	13426	13362	13324	13336	13411	13311	13282	13543	13329	13386	13407	13455	13420	13435	13474	13345	13379	13220	13435	13467	13455	13412	13339	13582	13444	13442	13522	13389	13256	13458	13340	13437	13468	13569	13302	13437	13518	13334	13381	13518	13301	13290	13309	13438	13447	13418	13454	13410	13250	13374	13194	13417	13333	13343	13461	13371	13429	13260	13399	13494	13475	13437	13329	13556	13330	13427	13517	13348	13441	13352	13360	13488	13528	13366	13581	13356	13213	13569	13440	13360	13317	13620	13498	13535	13220	13478	13263	13412	13356	13510	13350	13498	13424	13378	13348	13322	13441	13473	13497	13359	13284	13393	13405	13492	13419	13410	13518	13621	13241	13339	13301	13538	13287	13397	13450	13376	13345	13428	13424	13276	13338	13390	13462	13198	13314	13295	13302	13225	13478	13458	13518	13400	13551	13680	13392	13526	13570	13387	13439	13463	13601	13331	13485	13354	13522	13320	13301	13419	13296	13569	13331	13294	13341	13237	13567	13272	13410	13338	13244	13459	13394	13409	13405	13542	13360	13462	13391	13466	13442	13354	13313	13355	13431	13499	13430	13449	13441	13535	13468	13570	13312	13538	13395	13379	13438	13455	13451	13327	13287	13328	13393	13530	13289	13463	13440	13347	13427	13497	13447	13444	13228	13358	13376	13418	13322	13310	13378	13329	13461	13400	13470	13411	13487	13447	13356	13414	13286	13499	13418	13513	13342	13618	13300	13426	13444	13512	13587	13401	13351	13522	13493	13335	13452	13334	13443	13457	13288	13414	13490	13331	13372	13282	13464	13332	13381	13483	13415	13356	13526	13462	13374	13388	13313	13297	13586	13507	13448	13493	13428	13448	13437	13248	13456	13329	13444	13394	13368	13502	13334	13298	13262	13449	13402	13400	13493	13517	13418	13380	13298	13231	13408	13376	13548	13332	13478	13360	13247	13408	13418	13372	13304	13427	13388	13345	13438	13403	13311	13367	13355	13497	13383	13567	13429	13364	13427	13349	13518	13349	13489	13449	13436	13390	13405	13356	13346	13333	13412	13506	13521	13307	13376	13615	13394	13487	13399	13575	13326	13413	13532	13434	13451	13479	13531	13462	13609	13351	13426	13482	13392	13323	13358	13334	13350	13453	13329	13533	13442	13494	13573	13391	13391	13298	13407	13440	13470	13369	13416	13490	13426	13511	13380	13525	13410	13464	13334	13395	13202	13432	13273	13393	13322	13236	13317	13264	13408	13434	13453	13615	13410	13346	13448	13414	13236	13355	13444	13237	13337	13463	13502	13320	13375	13244	13266	13417	13499	13285	13528	13365	13447	13267	13507	13577	13299	13540	13438	13324	13477	13390	13382	13379	13533	13340	13272	13364	13506	13343	13462	13457	13537	13535	13458	13323	13292	13359	13399	13419	13514	13384	13419	13362	13506	13406	13328	13320	13283	13376	13513	13437	13444	13347	13473	13275	13270	13323	13254	13512	13387	13524	13396	13372	13401	13341	13428	13330	13321	13385	13402	13345	13260	13615	13458	13547	13572	13456	13486	13512	13192	13203	13367	13527	13600	13389	13515	13278	13413	13413	13295	13511	13323	13400	13568	13561	13430	13389	13706	13394	13553	13397	13521	13354	13342	13342	13643	13360	13329	13238	13563	13617	13463	13463	13336	13414	13363	13457	13557	13306	13337	13355	13362	13478	13515	13406	13212	13543	13479	13358	13469	13364	13476	13379	13404	13356	13391	13589	13499	13430	13401	13344	13335	13185	13389	13516	13419	13515	13548	13397	13561	13426	13262	13492	13426	13488	13356	13455	13490	13303	13296	13539	13329	13331	13469	13466	13325	13316	13319	13395	13416	13497	13462	13327	13364	13446	13371	13286	13391	13483	13494	13298	13507	13490	13584	13419	13336	13351	13551	13422	13546	13375	13419	13139	13589	13514	13432	13374	13498	13429	13335	13457	13395	13578	13390	13536	13425	13465	13397	13333	13374	13499	13357	13396	13379	13370	13394	13163	13425	13348	13420	13568	13427	13242	13479	13532	13468	13403	13334	13363	13367	13645	13384	13484	13559	13254	13521	13200	13398	13575	13437	13410	13436	13601	13388	13381	13378	13183	13329	13397	13388	13368	13476	13580	13436	13425	13362	13310	13307	13334	13436	13312	13499	13454	13500	13472	13463	13364	13244	13316	13453	13431	13443	13404	13235	13442	13304	13489	13382	13385	13423	13430	13237	13591	13441	13566	13491	13492	13394	13124	13473	13564	13367	13405	13503	13438	13409	13365	13427	13576	13376	13469	13363	13441	13427	13372	13315	13454	13534	13420	13318	13423	13333	13458	13347	13376	13434	13379	13448	13409	13485	13580	13335	13478	13456	13414	13277	13476	13376	13459	13296	13353	13680	13292	13353	13422	13327	13507	13335	13349	13438	13464	13485	13458	13583	13496	13391	13476	13412	13393	13427	13363	13503	13393	13388	13263	13464	13483	13493	13379	13399	13324	13482	13420	13367	13389	13351	13474	13504	13429	13319	13357	13331	13504	13198	13407	13274	13319	13395	13357	13531	13573	13273	13344	13419	13366	13546	13294	13436	13321	13272	13322	13486	13324	13443	13382	13401	13332	13245	13293	13426	13338	13424	13313	13341	13396	13431	13373	13265	13452	13620	13181	13428	13277	13240	13521	13543	13355	13406	13396	13327	13391	13253	13379	13360	13367	13264	13300	13280	13351	13399	13506	13414	13350	13417	13431	13378	13478	13287	13504	13353	13455	13426	13177	13285	13324	13457	13543	13450	13325	13376	13419	13403	13380	13394	13266	13354	13320	13288	13359	13412	13413	13270	13311	13303	13472	13374	13308	13328	13441	13512	13371	13358	13382	13358	13604	13435	13369	13577	13336	13333	13509	13298	13337	13484	13414	13313	13578	13375	13486	13455	13368	13375	13331	13475	13316	13462	13372	13425	13567	13407	13574	13445	13437	13303	13444	13414	13290	13384	13547	13244	13431	13358	13439	13417	13348	13358	13439	13611	13388	13593	13605	13490	13429	13402	13414	13312	13461	13278	13387	13284	13364	13524	13314	13309	13389	13338	13430	13306	13436	13497	13443	13256	13341	13459	13517	13439	13419	13419	13604	13237	13451	13399	13416	13475	13471	13316	13368	13526	13387	13344	13354	13401	13464	13577	13320	13287	13379	13112	13399	13428	13438	13539	13440	13405	13422	13454	13517	13435	13224	13359	13515	13321	13386	13435	13334	13338	13484	13275	13493	13391	13442	13446	13438	13558	13314	13362	13243	13498	13448	13310	13481	13378	13488	13379	13408	13512	13261	13355	13469	13527	13444	13497	13429	13254	13414	13550	13354	13344	13330	13448	13559	13477	13450	13502	13450	13327	13462	13364	13483	13532	13456	13425	13250	13393	13235	13462
22871	21370	29496	23869	24365	32571	36266	29971	27053	24820	22299	20293	19007	18176	17253	17124	16864	16319	16225	16121	16196	16103	16005	15843	15807	15954	15914	15989	15663	15650	15576	15612	15594	15580	15607	15554	15663	15836	15833	15604	15770	15643	15594	15500	15650	15563	15557	15613	15719	15615	15621	15425	15577	15614	15423	15503	15711	15413	15269	15620	15430	15482	15430	15715	15350	15309	15589	15448	15628	15570	15388	15425	15610	15655	15456	15417	15585	15416	15534	15627	15431	15595	15436	15395	15526	15607	15464	15480	15483	15455	15445	15511	15579	15530	15409	15532	15508	15543	15456	15256	15605	15541	15493	15396	15471	15502	15407	15511	15493	15499	15511	15499	15456	15416	15549	15752	15475	15211	15420	15375	15544	15510	15397	15470	15621	15425	15440	15387	15506	15712	15540	15350	15318	15479	15381	15347	15411	15469	15538	15372	15394	15628	15378	15527	15391	15364	15520	15321	15505	15322	15471	15480	15411	15533	15440	15552	15466	15507	15494	15287	15414	15428	15576	15344	15525	15539	15416	15698	15356	15397	15432	15527	15415	15604	15615	15376	15484	15428	15523	15484	15513	15389	15564	15307	15414	15590	15417	15583	15451	15428	15283	15261	15280	15426	15388	15348	15457	15499	15624	15485	15511	15617	15469	15375	15255	15424	15344	15515	15462	15196	15344	15503	15445	15319	15398	15329	15470	15562	15720	15431	15366	15219	15567	15547	15472	15426	15443	15505	15447	15590	15324	15481	15591	15366	15607	15371	15390	15486	15427	15492	15513	15432	15479	15551	15406	15677	15510	15456	15587	15491	15552	15433	15481	15438	15170	15378	15338	15525	15486	15531	15551	15514	15347	15377	15459	15362	15124	15318	15723	15549	15538	15277	15209	15453	15680	15631	15543	15472	15568	15376	15485	15555	15377	15452	15571	15511	15308	15416	15651	15572	15493	15408	15605	15234	15503	15511	15412	15431	15657	15520	15407	15245	15387	15437	15336	15477	15383	15689	15340	15448	15505	15518	15447	15532	15585	15549	15512	15488	15500	15562	15522	15514	15519	15492	15471	15449	15630	15414	15243	15355	15274	15459	15681	15611	15529	15409	15348	15245	15625	15591	15406	15482	15454	15504	15497	15396	15572	15593	15353	15521	15342	15659	15344	15428	15475	15544	15389	15670	15684	15437	15628	15191	15521	15587	15582	15417	15251	15322	15359	15348	15285	15351	15441	15275	15454	15364	15471	15446	15382	15548	15360	15449	15361	15470	15545	15322	15321	15328	15601	15256	15314	15391	15575	15486	15501	15475	15584	15289	15400	15426	15483	15421	15455	15536	15443	15513	15477	15440	15440	15681	15447	15438	15106	15500	15378	15394	15373	15349	15532	15478	15540	15322	15542	15393	15404	15438	15389	15529	15309	15456	15429	15637	15699	15424	15504	15566	15292	15237	15393	15328	15447	15494	15421	15418	15553	15259	15440	15281	15496	15358	15392	15438	15414	15293	15468	15399	15557	15488	15181	15557	15564	15570	15594	15490	15418	15440	15505	15280	15302	15478	15385	15389	15522	15468	15658	15574	15614	15458	15621	15506	15350	15530	15508	15434	15480	15411	15282	15498	15499	15367	15644	15529	15569	15709	15405	15430	15412	15347	15453	15349	15498	15426	15389	15584	15412	15476	15333	15454	15454	15528	15479	15397	15623	15642	15500	15559	15585	15607	15507	15320	15454	15482	15525	15368	15289	15666	15390	15587	15475	15669	15634	15578	15339	15371	15316	15413	15651	15498	15423	15371	15327	15439	15513	15492	15489	15463	15472	15437	15419	15461	15561	15403	15542	15364	15468	15434	15393	15457	15568	15494	15560	15507	15570	15453	15359	15276	15383	15312	15420	15320	15388	15378	15465	15320	15511	15580	15368	15497	15438	15628	15445	15286	15396	15329	15414	15428	15607	15415	15616	15629	15421	15570	15643	15378	15437	15471	15482	15463	15475	15611	15531	15662	15484	15575	15511	15416	15365	15503	15515	15531	15434	15557	15643	15392	15530	15346	15501	15459	15335	15483	15279	15689	15287	15362	15527	15346	15265	15392	15699	15619	15399	15543	15422	15548	15528	15536	15476	15506	15725	15442	15442	15468	15559	15190	15604	15547	15337	15493	15535	15543	15312	15186	15368	15395	15369	15419	15596	15477	15397	15309	15531	15287	15284	15450	15454	15504	15601	15518	15533	15624	15517	15500	15460	15372	15600	15388	15307	15364	15451	15445	15319	15432	15525	15416	15464	15531	15514	15277	15445	15471	15450	15273	15628	15451	15593	15539	15284	15260	15480	15481	15460	15603	15612	15264	15404	15419	15376	15513	15471	15467	15329	15396	15566	15395	15598	15469	15401	15401	15563	15337	15405	15372	15397	15480	15280	15276	15390	15406	15294	15552	15746	15456	15601	15459	15414	15343	15486	15119	15464	15597	15590	15263	15347	15474	15487	15366	15610	15439	15516	15599	15625	15467	15371	15508	15614	15461	15365	15340	15333	15431	15426	15558	15581	15376	15618	15577	15407	15343	15568	15456	15463	15449	15533	15429	15390	15492	15447	15540	15322	15422	15266	15344	15484	15433	15662	15317	15594	15271	15343	15453	15469	15479	15359	15510	15429	15461	15484	15295	15390	15507	15476	15517	15252	15396	15620	15097	15364	15587	15370	15341	15543	15262	15486	15574	15260	15240	15558	15576	15476	15382	15476	15140	15468	15436	15552	15355	15467	15525	15500	15431	15705	15441	15530	15362	15478	15568	15546	15575	15345	15404	15176	15510	15357	15560	15401	15405	15319	15598	15522	15363	15312	15541	15465	15354	15504	15468	15437	15358	15424	15388	15414	15364	15364	15534	15546	15520	15469	15538	15495	15432	15489	15614	15488	15490	15547	15430	15348	15423	15529	15482	15385	15620	15559	15490	15538	15312	15326	15349	15501	15689	15232	15513	15527	15503	15403	15536	15344	15420	15285	15404	15489	15603	15201	15456	15242	15438	15563	15537	15339	15679	15493	15587	15411	15391	15622	15474	15469	15465	15544	15503	15482	15317	15506	15647	15429	15319	15219	15392	15603	15324	15314	15357	15455	15442	15387	15480	15359	15344	15402	15685	15409	15589	15518	15414	15313	15425	15413	15508	15341	15384	15377	15668	15498	15316	15301	15461	15421	15535	15495	15258	15342	15351	15539	15349	15286	15325	15260	15230	15371	15312	15301	15266	15465	15359	15417	15456	15349	15427	15403	15339	15489	15387	15330	15346	15466	15687	15443	15492	15594	15356	15289	15571	15289	15299	15504	15383	15488	15515	15541	15211	15477	15569	15370	15349	15472	15330	15332	15469	15355	15310	15391	15467	15403	15431	15336	15486	15515	15396	15447	15512	15386	15515	15538	15347	15454	15531	15376	15253	15491	15234	15453	15373	15530	15512	15506	15294	15464	15298	15400	15434	15644	15372	15597	15520	15571	15341	15442	15563	15261	15171	15391	15685	15546	15357	15397	15490	15524	15333	15317	15438	15475	15495	15517	15521	15384	15360	15557	15405	15638	15293	15465	15445	15341	15464	15603	15563	15516	15500	15339	15745	15415	15403	15408	15208	15612	15350	15641	15605	15481	15475	15494	15360	15375	15308	15286	15463	15474	15326	15565	15407	15459	15497	15344	15426	15298	15293	15544	15400	15522	15316	15281	15346	15563	15630	15516	15415	15346	15498	15591	15481	15626	15499	15640	15410	15426	15529	15392	15545	15491	15303	15474	15352	15593	15429	15359	15461	15605	15460	15510	15446	15167	15461	15480	15374	15464	15411	15227	15348	15493	15444	15569	15729	15530	15487	15489	15487	15400	15383	15173	15366	15388	15355	15466	15567	15405	15495	15328	15218	15462	15381	15505	15417	15349	15410	15526	15366	15372	15491	15533	15479	15606	15323	15556	15464	15528	15654	15453	15288	15412	15407	15555	15543	15362	15582	15517	15449	15412	15401	15272	15360	15501	15327	15307	15333	15365	15389	15371	15472	15561	15691	15289	15411	15488	15491	15524	15313	15509	15553	15498	15458	15667	15313	15612	15360	15469	15410	15480	15306	15461	15510	15370	15463	15600	15510	15382	15348	15674	15269	15489	15593	15479	15466	15406	15463	15251	15399	15466	15381	15561	15551	15510	15443	15185	15400	15371	15440	15291	15408	15341	15643	15392	15453	15563	15597	15272	15470	15305	15501	15369	15435	15444	15433	15362	15567	15435	15476	15504	15185	15338	15398	15374	15389	15583	15361	15485	15432	15386	15461	15363	15653	15365	15413	15497	15539	15504	15534	15424	15368	15409	15282	15509	15358	15355	15317	15316	15242	15456	15645	15262	15561	15688	15485	15387	15343	15387	15500	15637	15392	15291	15247	15431	15367	15493	15541	15568	15496	15361	15544	15623	15455	15308	15347	15563	15462	15483	15464	15524	15405	15359	15483	15679	15608	15333	15563	15429	15394	15379	15464	15386	15494	15365	15234	15421	15369	15648	15304	15430	15419	15723	15453	15314	15494	15378	15475	15680	15615	15424	15605	15462	15491	15420	15565	15652	15490	15555	15468	15487	15518	15513	15549	15536	15469	15497	15512	15427	15447	15446	15326	15265	15437	15518	15412	15374	15554	15594	15513	15402	15497	15423	15381	15516	15264	15438	15527	15537	15518	15165	15317	15451	15433	15427	15430	15746	15095	15518	15376	15571	15573	15381	15418	15479	15294	15661	15443	15478	15246	15621	15421	15379	15259	15337	15393	15514	15425	15675	15499	15367	15391	15297	15544	15453	15450	15503	15393	15528	15586	15353	15379	15627	15490	15310	15393	15513	15504	15576	15457	15439	15530	15445	15608	15201	15554	15479	15399	15406	15483	15389	15407	15587	15644	15322	15447	15298	15457	15430	15360	15542	15377	15474	15348	15479	15252	15470	15385	15387	15568	15468	15350	15523	15661	15433	15348	15428	15204	15366	15416	15580	15606	15484	15509	15499	15371	15474	15433	15409	15246	15487	15298	15571	15386	15489	15593	15606	15547	15565	15300	15363	15320	15428	15482	15345	15645	15390	15481	15280	15682	15437	15502	15396	15519	15631	15557	15358	15459	15517	15536
26929	49910	51320	45358	44041	41591	37335	33091	29183	25949	22718	20022	18215	16970	16208	15473	15166	14827	14447	14327	14032	14124	13908	14000	13802	13979	13875	13764	13621	13735	13664	13491	13578	13717	13661	13638	13575	13651	13677	13545	13442	13700	13561	13522	13501	13548	13400	13551	13396	13706	13594	13488	13410	13447	13475	13554	13439	13449	13531	13610	13495	13516	13534	13397	13340	13561	13516	13558	13394	13477	13601	13648	13330	13510	13242	13227	13389	13330	13309	13482	13547	13504	13520	13374	13592	13476	13422	13451	13534	13391	13408	13409	13401	13505	13563	13382	13417	13570	13462	13406	13588	13378	13422	13403	13519	13354	13393	13515	13436	13403	13368	13519	13432	13604	13482	13462	13255	13418	13382	13473	13394	13462	13354	13436	13654	13420	13561	13437	13410	13529	13319	13548	13340	13405	13606	13374	13440	13507	13564	13472	13612	13620	13478	13399	13599	13600	13364	13545	13377	13446	13456	13621	13388	13412	13415	13496	13484	13478	13405	13330	13582	13368	13412	13445	13343	13398	13341	13471	13518	13274	13497	13483	13396	13332	13507	13552	13484	13413	13502	13409	13587	13370	13487	13402	13323	13312	13683	13571	13412	13421	13501	13683	13425	13626	13311	13740	13562	13563	13495	13450	13369	13395	13484	13416	13445	13382	13439	13516	13406	13467	13358	13402	13427	13425	13474	13594	13387	13386	13496	13709	13452	13427	13426	13503	13403	13399	13418	13400	13486	13432	13319	13428	13415	13247	13486	13699	13453	13400	13584	13459	13517	13333	13451	13444	13480	13485	13407	13538	13477	13441	13588	13444	13398	13435	13452	13516	13399	13472	13502	13477	13590	13391	13375	13502	13539	13523	13460	13612	13395	13488	13562	13504	13549	13490	13490	13456	13431	13398	13468	13505	13426	13395	13445	13360	13489	13251	13242	13621	13388	13583	13484	13483	13483	13488	13363	13503	13476	13492	13338	13450	13435	13502	13451	13348	13615	13334	13536	13319	13570	13382	13408	13439	13324	13418	13481	13504	13458	13533	13502	13418	13530	13475	13565	13484	13329	13478	13418	13511	13599	13360	13406	13385	13372	13401	13476	13310	13450	13521	13528	13581	13482	13466	13558	13413	13437	13428	13403	13333	13556	13372	13350	13432	13433	13394	13492	13457	13423	13525	13466	13372	13519	13419	13458	13426	13436	13451	13329	13433	13413	13384	13457	13481	13306	13482	13401	13490	13481	13403	13409	13519	13580	13548	13475	13325	13376	13580	13323	13287	13509	13484	13367	13275	13530	13440	13372	13428	13440	13405	13418	13442	13313	13543	13542	13355	13529	13453	13273	13482	13616	13453	13473	13676	13525	13309	13402	13557	13355	13374	13333	13406	13645	13283	13460	13509	13533	13311	13514	13434	13335	13402	13495	13392	13426	13345	13374	13322	13391	13349	13386	13535	13402	13469	13571	13489	13350	13477	13483	13573	13491	13447	13414	13608	13671	13452	13536	13395	13387	13505	13410	13446	13397	13374	13570	13417	13587	13401	13406	13366	13525	13455	13329	13352	13446	13491	13529	13398	13506	13281	13488	13494	13450	13440	13296	13358	13246	13359	13629	13308	13392	13541	13526	13465	13502	13456	13580	13342	13410	13533	13414	13404	13422	13313	13546	13611	13554	13420	13480	13481	13319	13489	13534	13519	13522	13382	13299	13535	13462	13597	13400	13456	13522	13422	13538	13516	13340	13389	13479	13401	13355	13488	13200	13455	13542	13536	13441	13437	13389	13308	13513	13428	13565	13477	13447	13323	13429	13539	13517	13541	13445	13452	13409	13410	13279	13499	13473	13426	13261	13444	13297	13485	13457	13446	13277	13499	13427	13368	13386	13576	13375	13323	13394	13286	13480	13344	13598	13419	13350	13631	13279	13291	13414	13312	13464	13436	13608	13340	13452	13332	13463	13523	13464	13396	13336	13391	13324	13391	13357	13229	13338	13418	13423	13442	13516	13449	13295	13417	13484	13451	13337	13498	13430	13444	13533	13398	13497	13419	13442	13578	13316	13500	13555	13549	13588	13400	13327	13453	13495	13508	13533	13516	13508	13377	13502	13613	13244	13571	13605	13464	13402	13416	13345	13514	13398	13449	13530	13395	13533	13461	13400	13470	13305	13593	13405	13465	13363	13374	13286	13408	13432	13266	13536	13567	13406	13350	13476	13448	13359	13562	13538	13318	13383	13329	13435	13578	13366	13528	13571	13314	13479	13556	13431	13591	13492	13429	13431	13401	13562	13240	13438	13283	13441	13476	13580	13479	13358	13616	13422	13568	13461	13439	13357	13329	13459	13666	13471	13584	13451	13343	13512	13391	13408	13484	13577	13299	13506	13440	13200	13433	13355	13283	13606	13455	13658	13390	13493	13421	13432	13401	13381	13589	13408	13575	13290	13669	13399	13418	13492	13365	13462	13585	13427	13487	13440	13370	13478	13331	13581	13492	13504	13533	13490	13316	13505	13601	13341	13359	13500	13603	13352	13469	13593	13476	13448	13526	13431	13466	13478	13476	13353	13484	13359	13369	13436	13481	13587	13510	13461	13259	13408	13453	13324	13437	13368	13487	13464	13460	13451	13448	13383	13567	13483	13416	13419	13438	13436	13501	13356	13454	13474	13491	13383	13341	13509	13458	13466	13551	13514	13445	13493	13352	13288	13392	13485	13426	13480	13479	13311	13405	13407	13577	13433	13322	13408	13533	13487	13386	13459	13470	13519	13412	13431	13326	13691	13460	13458	13308	13519	13326	13503	13342	13529	13446	13456	13455	13400	13315	13431	13422	13364	13366	13552	13393	13443	13526	13525	13419	13468	13450	13586	13378	13350	13446	13407	13447	13509	13386	13545	13363	13264	13312	13369	13571	13514	13325	13388	13372	13517	13328	13418	13478	13501	13411	13367	13460	13430	13467	13593	13491	13494	13371	13347	13513	13279	13459	13461	13225	13351	13395	13310	13457	13398	13234	13441	13532	13391	13465	13495	13364	13466	13464	13425	13415	13353	13200	13226	13399	13372	13392	13386	13350	13441	13498	13545	13551	13370	13492	13378	13365	13429	13343	13500	13523	13536	13502	13438	13523	13390	13462	13572	13404	13417	13382	13589	13437	13498	13532	13368	13377	13563	13414	13513	13495	13570	13369	13537	13379	13401	13380	13487	13408	13347	13497	13429	13461	13426	13413	13429	13428	13372	13457	13531	13421	13388	13358	13438	13420	13424	13412	13426	13571	13480	13367	13488	13414	13415	13534	13385	13645	13403	13378	13280	13461	13325	13373	13471	13365	13394	13419	13433	13388	13465	13459	13460	13461	13381	13479	13495	13415	13464	13393	13566	13476	13374	13310	13457	13464	13533	13451	13572	13239	13486	13478	13335	13345	13539	13620	13569	13389	13378	13402	13563	13546	13234	13382	13346	13282	13366	13456	13415	13533	13451	13405	13495	13598	13284	13475	13568	13432	13442	13294	13540	13483	13457	13395	13582	13437	13490	13339	13483	13492	13570	13293	13384	13333	13418	13577	13512	13444	13341	13562	13481	13390	13410	13477	13466	13509	13472	13439	13471	13300	13464	13521	13411	13349	13452	13511	13434	13308	13499	13410	13361	13366	13550	13488	13392	13384	13526	13454	13342	13482	13435	13467	13375	13382	13470	13442	13398	13328	13474	13430	13331	13433	13396	13506	13459	13369	13444	13490	13546	13501	13534	13343	13614	13419	13436	13428	13270	13515	13546	13494	13422	13376	13271	13590	13496	13428	13520	13438	13312	13455	13426	13501	13494	13265	13323	13423	13446	13462	13338	13265	13548	13482	13551	13428	13598	13553	13521	13512	13357	13316	13485	13387	13518	13465	13423	13473	13410	13376	13497	13561	13257	13545	13304	13551	13571	13389	13362	13365	13366	13254	13454	13451	13299	13414	13438	13521	13511	13505	13445	13348	13412	13290	13465	13465	13394	13520	13431	13329	13202	13111	13372	13595	13599	13473	13431	13308	13431	13441	13335	13314	13383	13545	13602	13429	13379	13458	13435	13363	13387	13172	13476	13199	13472	13355	13413	13523	13595	13430	13437	13459	13402	13452	13449	13272	13622	13308	13341	13337	13431	13522	13371	13441	13451	13267	13493	13246	13457	13363	13492	13427	13549	13522	13455	13387	13435	13598	13421	13376	13581	13319	13567	13505	13469	13414	13407	13417	13396	13383	13511	13285	13377	13417	13382	13606	13263	13418	13318	13528	13449	13329	13450	13444	13500	13420	13426	13550	13454	13469	13443	13310	13546	13454	13509	13353	13566	13376	13648	13489	13508	13447	13389	13602	13414	13373	13321	13373	13469	13642	13355	13505	13412	13170	13577	13228	13411	13366	13347	13347	13402	13486	13526	13525	13504	13389	13565	13553	13484	13490	13342	13454	13438	13407	13462	13486	13475	13437	13419	13631	13493	13330	13364	13452	13454	13428	13525	13454	13581	13498	13449	13383	13365	13391	13512	13324	13333	13355	13428	13657	13425	13490	13466	13355	13451	13437	13547	13577	13524	13416	13610	13439	13561	13546	13485	13410	13321	13355	13339	13364	13376	13344	13389	13367	13369	13386	13393	13289	13175	13449	13654	13390	13423	13438	13454	13373	13310	13460	13378	13467	13445	13336	13242	13408	13428	13543	13521	13490	13449	13446	13588	13457	13329	13557	13500	13431	13495	13583	13335	13427	13375	13430	13425	13510	13542	13495	13542	13555	13363	13481	13491	13325	13544	13298	13496	13288	13448	13572	13503	13424	13569	13368	13205	13595	13446	13413	13428	13526	13628	13434	13538	13343	13526	13497	13400	13474	13302	13424	13530	13333	13489	13302	13453	13549	13361	13488	13452	13383	13532	13596	13426	13282	13473	13258	13421	13510	13456	13509	13577	13466	13406	13352	13351	13409	13457	13515	13627	13395	13371	13350	13445	13438	13318	13615	13428	13358	13527	13289	13439	13537	13285	13403	13460	13332	13622	13636	13466	13576	13395	13384	13366	13386	13415	13312	13517	13567	13453	13454	13317	13400	13507	13395	13397	13447	13510	13386	13494	13477	13393	13455	13427	13566	13623	13440	13519	13378	13441	13428
28082	26660	36629	35394	29909	29516	27121	24163	21668	19868	18658	17559	17219	16929	16681	16362	16356	16084	16174	16252	16187	16151	15996	15964	15988	16210	15811	16049	15962	16143	15969	15957	15870	16192	15979	15889	16021	15797	15915	15831	15878	16162	15820	15901	16054	16069	15896	15927	15881	16082	15762	16035	15878	15848	16001	15947	15817	15922	15935	16007	16044	15914	15977	16002	15792	16197	15844	15820	16066	15881	15812	16140	15881	15884	15892	15795	15851	15977	15766	15914	15954	16086	15945	15870	16207	15928	15843	15886	15880	15902	15940	15988	15879	15932	16098	15891	15878	16046	15926	15975	15902	15900	15860	15931	15782	15780	15861	15853	15987	16001	15861	15935	15779	15897	15913	15766	15920	15854	15806	15874	15939	15704	15982	15886	15846	16040	15901	16024	16124	15814	15939	15946	15840	15860	15823	15852	15947	15784	16039	15998	15930	15701	15888	15925	15751	16001	15812	15754	15948	15756	15862	16067	16067	15877	15840	15841	15856	16020	15839	15867	15972	15970	16090	16051	15807	15863	15821	15797	15818	16046	15703	15960	16044	15898	15888	15991	15718	16069	15875	15967	15948	15888	16039	15943	15836	15871	16016	16060	15974	15947	15786	15747	15923	15734	15744	15894	15823	15793	16004	15781	15817	15801	15840	15762	15853	15931	15849	15893	15940	15980	15904	15489	15955	15797	15918	16256	15920	15897	15750	15819	15927	15818	15984	16042	16077	15816	15890	16131	15946	16144	16011	15833	15826	15877	16123	15934	15798	16045	15768	15964	15757	15877	15955	15756	16140	15948	15729	15834	15718	15941	15832	16007	15987	15959	15857	15877	15718	15921	15969	15771	15920	15983	15828	15915	16111	15863	15889	15974	16044	15859	15916	15802	15865	15910	15982	15941	15867	15863	15918	15904	15933	15857	15744	15916	16160	16289	16065	16058	16010	15878	16027	15963	15953	15801	15938	15987	16019	15841	16019	15900	16070	15908	15801	15858	15921	15772	15633	15878	15797	15883	15911	15793	15966	15954	15856	16000	15993	15924	16294	15837	16032	16027	16141	15778	15864	15930	15897	16019	15774	16028	16045	15921	15996	15798	16057	15929	15728	15634	15872	15933	15872	16015	15834	16042	15957	16037	15687	15712	15921	15932	15872	15931	16040	15806	15930	15995	15996	15928	15961	15998	16043	15805	15841	15749	15951	15880	15878	16031	15897	16027	16109	15973	15963	15933	15951	15768	15809	15776	15864	15970	15796	15947	15822	16027	15882	16025	15956	15826	15843	15972	15952	15888	16110	15874	15739	15966	15798	15803	15744	16148	16063	15929	15920	15721	15803	16008	15954	15806	15948	16094	16035	15690	15872	15784	15790	15899	15923	16012	16060	15767	15910	15741	15840	15886	15784	15934	15879	15855	16059	15671	15827	15884	15910	15893	15905	15946	15980	15960	15977	15844	15820	15783	16184	15776	15829	15896	15864	15945	16112	15916	15986	15974	16064	15914	15824	15853	15995	15750	16102	15841	16018	15840	15916	16030	15853	15899	15956	15938	16070	15724	15963	15766	15674	16012	15966	15913	15572	15777	15863	15865	15802	15774	15962	16055	15906	15844	15807	16046	15677	15856	15756	15902	15924	15860	15712	15851	15943	15810	15845	15870	15816	15952	15823	15872	15783	15805	16001	15840	15925	15873	15789	15774	16074	15959	15870	15939	16048	15896	15817	15880	15871	15812	15891	15937	16096	15961	15749	15982	16073	15869	15845	15731	15822	15907	15958	15754	15879	15934	16127	15743	15952	15852	15965	15911	15926	15677	15934	16027	15985	16009	15997	15793	16037	15994	16026	15823	15903	16012	15847	15965	15812	15979	15900	15920	15989	15976	15962	15899	16246	15988	15746	15985	15918	16001	15904	15724	15931	16042	15762	15794	15932	15895	15810	15882	15931	16051	15775	15723	15990	16054	15949	15942	16049	15856	15709	15974	15895	15864	15912	15906	15878	16029	15722	15875	15960	16037	16063	15845	15952	15856	15799	15954	15898	15869	15925	15818	15919	15675	15910	15935	15866	15898	15939	15863	15850	15875	15955	15821	15783	16037	15912	16033	15878	15798	16023	16048	15944	16063	15921	16038	15938	15960	15897	15968	15943	16062	15963	16010	15712	15970	15987	15900	15946	15850	16011	16168	15860	15871	15738	15971	15853	15754	15804	15863	15903	15960	15891	15742	15897	15754	15964	15992	16016	15888	15857	15750	15926	15712	15954	15863	15897	15716	15893	15663	15755	15962	15928	15850	15681	15958	15971	15838	16007	16003	15917	15782	15985	16011	15903	16055	15961	15855	15897	15671	15909	15833	15953	15939	16025	15782	15957	15941	15867	16008	15980	16031	15933	15921	16019	15746	16078	15872	15721	15881	15920	16091	15852	16040	15791	15993	15931	15900	15936	15813	16053	15876	15904	15853	15758	16168	15974	15884	15859	15694	15745	15910	16004	15960	15824	15749	15874	15857	15954	15968	15881	15934	16005	15869	15902	16080	15956	15889	15870	15765	15872	15924	15925	15767	15946	16119	16111	16129	15792	16053	15869	15792	15873	15786	15969	15877	15921	15894	15805	15706	15840	15943	15716	15991	15695	15745	15828	15860	15699	15863	16168	16045	15974	15874	15998	15894	15922	15920	15969	15950	15964	15873	15825	15982	15804	15775	15870	15906	15902	15672	15777	15754	15763	15958	16026	15982	15818	16026	15984	15945	15708	15949	15896	15764	15920	15840	15868	15878	15888	15805	15872	15828	15999	15930	16030	16028	15879	15832	15769	15994	16104	15960	15942	15832	15880	15889	15891	15678	16046	15991	16202	15955	15797	15739	16065	15868	15803	16110	15893	15974	16084	15914	15955	16071	15790	15947	15969	16095	15977	15921	16081	15976	15819	15907	16016	15933	16137	15755	15642	15803	15768	15895	15821	15819	15708	15877	15936	16008	15809	15845	15869	15820	15815	15870	15984	15899	15827	15894	15811	15801	15901	15978	15859	15848	16085	15961	15961	15894	15894	15914	16066	15689	16079	15911	15904	15791	15941	15972	16057	15783	15832	15937	15862	16158	15946	16042	15727	15811	15828	15962	15960	15986	16047	15907	15942	15775	16094	16045	15903	16009	16025	15967	16043	15776	16124	15968	15896	15856	15827	15822	15968	15956	15870	15937	16053	15882	15955	15806	15863	15930	15933	15707	15882	15977	16090	15877	16171	16002	15736	15882	15912	15810	15920	16134	15991	15919	16085	15847	15933	15833	15903	15926	15715	15950	15858	15845	15937	15701	15827	15839	15988	15986	16016	15837	15801	15827	15969	16014	15900	15643	15979	16070	15859	15985	16071	15941	15894	16034	16043	16004	16049	15981	15901	16023	15949	15890	15784	15839	15831	15774	15910	16009	15936	15766	16016	15955	15993	16035	15778	15912	15793	15954	15725	15713	15750	15593	15866	15910	15886	15696	15986	16131	16123	15867	15796	16059	15908	16091	16045	15880	15863	15848	16092	15891	15856	15885	15796	15743	15868	15939	15958	15957	15946	15716	15914	15846	15960	15952	15817	15864	15907	15991	15874	15785	15745	15768	16011	15870	15982	16072	15931	16145	15949	15959	15687	15875	15921	15858	15832	15894	15880	16058	15917	16143	15840	15750	15865	16036	15684	15895	15984	15768	16000	15922	15954	16056	15916	15822	15959	15788	15991	16023	15918	16048	16004	15978	15974	15882	15896	15887	15977	15956	16073	15930	15768	15963	15841	16018	15840	15853	15895	16008	15835	16006	15859	15926	15788	15823	15957	15885	16064	16092	15925	15909	16294	15840	15919	15840	15954	15900	15939	16051	15925	15763	15932	15887	15950	15768	15930	15958	15883	15990	15926	15982	16124	16001	16005	15947	15785	15908	16007	16071	15901	15792	15953	15887	15952	15937	15870	15691	15935	15847	15975	16004	15877	16006	15929	15940	16075	15921	15799	15894	16136	15888	15836	15930	15990	15889	15749	15805	16095	16005	15798	15981	16039	16021	15798	15809	15958	16013	16252	15751	16111	15902	15892	15809	16044	15979	16026	16063	16043	15952	15805	15843	15855	15848	15954	15946	15985	15954	15745	15774	15980	15776	16005	15887	15943	15974	15814	15923	15804	16013	15813	15922	15919	15776	16089	15860	15965	15767	16063	15977	15850	15847	15864	15911	15931	15923	15914	15822	15699	15834	15833	15929	15905	15794	15998	15926	15842	15755	16033	15744	15930	15858	15957	16061	15940	16176	15854	15887	16020	15907	15996	15914	15881	15996	15940	15943	15950	15762	16029	15961	15931	15844	15845	15836	15822	15824	15832	16004	15865	16038	16043	15995	15981	16012	15885	15934	15851	15874	15839	15986	16183	15961	15952	15974	15737	15726	16021	15674	15897	15984	15997	15783	15895	15861	16137	15845	15934	15809	15906	15869	15990	15873	15934	15925	16169	15808	15926	15991	15714	15998	15854	15843	15990	15931	16023	15837	15954	15993	15810	16047	15763	15939	15907	15947	15952	15754	15842	15800	16034	15840	15924	15850	15805	15808	15821	16088	16169	15735	16102	15990	16013	16017	16137	15909	15836	15845	16109	15992	16103	15972	15885	15784	15978	15778	15879	15653	15863	15796	15984	16069	16000	15874	15803	16035	15770	15818	15952	16093	16081	15801	15907	15875	15897	15807	15966	16086	15826	15881	15886	15758	15901	15979	15794	16149	16000	15859	15911	15923	15794	16056	15993	16107	15858	16034	15902	15826	16192	15912	15998	15907	15849	15925	15892	15986	15856	16147	15910	15893	15883	15907	16091	15965	15959	15908	15771	16060	16071	16182	15813	15768	15841	16013	15874	15901	15838	15981	15941	15917	15874	15791	15852	15811	16003	16116	16067	15915	16063	15877	15956	15725	15841	15908	15789	16011	15985	15873	15928	15764	16059	15926	15938	16002	15957	15853	16049	15928	15913	15853	15941	15766	15959	15649	15981	15922	15923	15957	15981	15891	15967	15911	15911	15912	15866	15888	15960	15894	15823	15971	16073	15764	15896	15887	15770	15928	15975	16005	15870	15996	15984	15797	15927	15918	16022	15745	16054	16141	15774	15980	15913	15896
26086	42190	41897	35253	32207	31683	28598	24895	22067	19427	17600	16357	15397	15077	14641	14441	14372	14074	14083	13896	13938	13815	13991	13875	13905	14112	13731	14059	13818	13838	13715	13735	13747	13820	13734	13782	13877	13795	13852	13803	13717	13861	13862	13637	13860	13824	13804	13723	13868	13752	13762	13843	13872	13761	13908	13750	14065	13736	13756	13801	13736	13838	13609	13778	13760	13721	13670	13608	13628	13725	13820	13932	13876	13960	13747	13708	13812	13901	13629	13697	13762	13775	13910	13837	13797	13567	13752	13731	13568	13797	13828	13758	13801	13768	13781	13724	13690	13532	13737	13762	13796	13579	13747	13657	13635	13799	13960	13681	13754	13804	13728	13840	13737	13598	13801	13762	13737	13766	13785	13920	13689	13701	13767	13659	13766	13709	13868	13768	13801	13696	13892	13747	13767	13722	13718	13762	13718	13758	13739	13759	13840	13645	13811	13861	13732	13894	13837	13632	13873	13768	13678	13726	13758	13741	13634	13706	13825	13766	13840	13741	13848	13750	13840	13722	13650	13796	13757	13681	13786	13694	13770	13818	13775	13652	13812	13793	13753	13614	13735	13779	13824	13779	13652	13759	13731	13756	13916	13649	13694	13838	13706	13926	13519	13782	13739	13699	13807	13782	13749	13884	13720	13840	13928	13623	13868	13614	13767	13920	13633	13759	13931	13834	13762	13710	13914	13699	13650	13776	13686	13736	13846	13683	13728	13604	13772	13746	13718	13585	13742	13935	13613	13676	13837	13855	13697	13914	13780	13657	13649	13861	13681	13757	13842	13653	13697	13740	13672	13730	13651	13779	13712	13687	13918	13797	13747	13792	13612	13588	13589	13811	13742	13696	13941	13870	13916	13767	13949	13627	13665	13824	13927	13721	13792	13695	13946	13748	13740	13869	13694	13704	13810	13736	13762	13807	13729	13765	13683	13751	13817	13658	13822	13786	13721	13747	13805	13762	13701	13822	13637	13785	13789	13639	13772	13743	13879	13824	13779	13780	13786	13705	13812	13772	13824	13745	13992	13642	13788	13753	13742	13575	13734	13633	13850	13798	13761	13954	13783	13685	13618	13827	13841	13814	13840	13627	13578	13687	13624	13639	13661	13819	13544	13682	13666	13700	13643	13802	13662	13718	13764	14020	13679	13820	13800	13768	13657	13608	13828	13722	13794	13757	13759	13733	13645	13514	13888	13772	13769	13607	13710	13750	13709	13712	13842	13628	13616	13772	13549	13575	13824	13691	13830	13641	13644	13839	13833	13800	13792	13877	13803	13767	13663	13713	13741	13894	13709	13713	13733	13662	13873	13886	13657	13755	13686	13754	13721	13665	13883	13709	13724	13782	13930	13552	13768	13674	13768	13754	13751	13860	13663	13929	13826	13714	14064	13678	13858	13698	13704	13748	13811	13690	13889	13847	13545	13881	13772	13742	13753	13902	13754	13685	13950	13837	13772	13705	13709	13758	13796	13462	13705	13872	13614	13690	13883	13752	13818	13792	13838	13658	13863	13976	13527	13731	13735	13811	13809	13732	13844	13708	13828	13692	13671	13737	13773	13772	13720	13703	13732	13838	13668	13863	13554	13724	13907	13946	13714	13876	13812	13691	13973	13536	13683	13775	13696	13953	13610	13773	13911	13657	13695	13546	13695	13725	13807	13841	13704	13664	13809	13830	13899	13653	13773	13759	13722	13965	13700	13848	13759	13635	13687	13814	13773	13878	13729	13682	13768	13690	13652	13832	13820	13760	13750	13728	13775	13605	13763	13758	13580	13800	13830	13761	13817	13769	13722	13748	13597	13585	13822	13868	13746	13826	13591	13717	13513	13822	13761	13866	13650	13720	13788	13785	13865	13880	13766	13667	13681	13823	13692	13841	13798	13918	13797	13894	13759	13628	13727	13860	13861	13785	13851	13785	13702	13601	13621	13914	13659	13608	13822	13743	13842	13671	13794	13788	13757	13866	13867	13859	13715	13781	13729	13875	13679	13762	13849	13882	13739	13851	13740	13651	13808	13766	13496	13655	13728	13666	13694	13646	13769	13724	13741	13757	13756	13667	13632	13818	13683	13662	13787	13799	13734	13723	13789	13752	13749	13724	13653	13999	13538	13689	13538	13711	13742	13723	13700	13513	13597	13803	13803	13868	13641	13801	13802	13764	13673	13604	13791	13763	13884	13692	13773	13703	13711	13489	13715	13934	13727	13798	13700	13770	13859	13709	13796	13582	13694	13866	13685	13653	13869	13617	13800	13783	13664	13719	13791	13803	13686	13772	13897	13891	13799	13810	13690	13705	13883	13837	13823	13623	13634	13703	13745	13625	13669	13609	13558	13748	13759	13744	13652	13874	13749	13749	13817	13434	13707	13707	13701	13654	13800	13736	13627	13684	13815	13793	13752	13567	13890	13816	13439	13838	13938	13718	13630	13889	13798	13823	13890	13904	13778	13622	13760	13744	13837	13868	13789	13852	13791	13728	13719	13621	13763	13743	13654	13976	13632	13786	13787	13829	13842	13811	13681	13863	13940	13855	13665	13843	13757	13843	13802	13869	13708	13811	13786	13746	13855	13891	13736	13922	13642	13883	13731	13683	13805	13648	13625	13757	13768	13597	13730	13790	13914	13663	13766	13792	13724	13732	13575	13527	13667	13817	13850	13885	13758	13758	13706	13764	13914	13761	13773	13870	13768	13692	13669	13775	13662	13721	13767	13704	13813	13676	13823	13767	13840	13859	13743	13682	13830	13947	13802	13618	13655	13778	13841	13854	13921	13845	13677	13799	13853	13950	13822	13748	13856	13647	13819	13828	13752	13782	13531	13759	13803	13764	13677	13941	13787	13629	13904	13801	13772	13798	13645	13773	13818	13823	13658	13866	13702	13752	13687	13681	13704	13711	13678	13794	13690	13670	13758	13712	13641	13703	13747	13855	13893	13628	13784	13882	13862	13839	13749	13732	13749	13667	13769	13936	13730	13698	13629	13737	13833	13657	13823	13771	13690	13730	13688	13582	13934	13756	13765	13728	13697	13924	13800	13752	13737	13624	13783	13880	13606	13761	13955	13609	13759	13780	13735	13710	13718	13783	13745	13621	13734	13693	13757	13698	13760	13956	13757	13846	13944	13731	13665	13821	13710	13797	13696	13654	13804	13502	13835	13641	13895	13810	13636	13745	13645	13740	13814	13723	13773	13752	13774	13592	13821	13776	13788	13696	13827	13647	13948	13799	13859	13858	13746	13673	13760	13811	13756	13906	13622	13754	13729	13784	13889	13789	13824	13723	13631	13753	13761	13814	13653	13673	13744	13550	13708	13732	13829	13793	13751	13602	13690	13776	13676	13828	13667	13671	13653	13635	13827	13599	13914	13712	13701	13692	13733	13680	13657	13611	13702	13786	13686	13734	13797	13793	13675	13750	13853	13860	13764	13908	13671	13898	13666	13703	13758	13697	13642	13713	13840	13886	13775	13892	13842	13705	13810	13742	13788	13770	13891	13665	13679	13735	13713	13765	13712	13711	13667	13856	13830	13805	13577	13856	13682	13693	13813	13855	13717	13777	13803	13746	13861	13684	13703	13857	13854	13655	13759	13723	13868	13752	13832	13904	13662	13806	13722	13841	13906	13697	13757	13999	13708	13880	13720	13670	13714	13755	13642	13789	13680	13694	13682	13691	13912	13603	13894	13785	13790	13648	13696	13850	13778	13714	13759	13836	13901	13837	13776	13835	13633	13720	13762	13820	13787	13676	13772	13835	13719	13775	13777	13718	13712	13801	13770	13717	13778	13886	13737	13469	13826	13931	13627	13728	13864	13677	13775	13694	13782	13697	13475	13845	13859	13633	13610	13581	13844	13822	13797	13873	13733	13899	13664	13627	13764	13698	13777	13759	13560	13844	13775	13736	13789	13680	13600	13657	13951	13738	13880	13826	13732	13868	13809	13796	13703	13843	13900	13776	13667	13771	13698	13871	13773	13667	13896	13811	13739	13849	13767	13743	13715	13729	13699	13840	13727	13824	13828	13720	13826	13775	13843	13774	13698	13862	13825	13748	14024	13720	13701	13844	13846	13639	13716	13749	13799	13686	13733	13745	13832	13675	13848	13728	13829	13754	13953	13729	13660	13677	13698	13968	13800	13781	13863	13707	13782	13897	13760	13949	13655	13682	13658	13659	13749	13722	13711	13688	13760	13698	13740	13919	13549	13854	13681	13782	13700	13678	13707	13755	13595	13827	13749	13735	13736	13688	13765	13578	13578	13570	13754	13790	13726	13658	13811	13571	13750	13761	13802	13699	13774	13617	13885	13724	13790	13785	13669	13727	13813	13685	13688	13747	13733	13804	13896	13726	13891	13834	13682	13583	13826	13830	13847	13680	13754	13875	13623	13843	13655	13798	13823	13723	13720	13862	13718	13659	13603	13896	13729	13836	13742	13811	13843	13843	13690	13806	13848	13821	13730	13716	13714	13704	13779	13852	13795	13750	13611	13760	13710	13631	13723	13683	13727	13735	13727	13674	13769	13895	13602	13951	13672	13823	13750	13737	13847	13635	13782	13839	13887	13702	13649	13736	13683	13740	13777	13815	13660	13803	13724	13733	13848	13680	13690	13717	13715	13590	13879	13805	13791	13727	13743	13798	13720	13722	13807	13577	13903	13735	13709	13886	13843	13783	13749	13744	13737	13667	13774	13884	13723	13685	13779	13865	13792	13771	13796	13671	13831	13885	13678	13618	13684	13755	13880	13555	13699	13722	13745	13637	13805	13838	13822	13777	13741	13646	13717	13773	13855	13797	13779	13746	13763	13808	13848	13773	13745	13874	13755	13805	13783	13719	13648	13546	13754	13741	13616	13691	13771	13834	13761	13739	13744	13713	13806	13762	13937	13673	13762	13781	13776	13804	13756	13752	13697	13646	13692	13838	13746	13750	13829	13777	13869	13846	13738	13742	13852	13799	13709	13951	13873	13737	13671	13907	13799	13801	13640	13751	13889	13786	13849	13817	13585	13771	13573	13826	13771	13737	13882	13824	13817	13685	13640	13768	13684	13681	13747	13627	13866	13592	13763	13718	13930	13713	13774	13837	13627	13836	13695	13728	13945	13721	13679	13619	13969	13820	13751	13754	13661	13736	13677	13689	13872	13589
23675	21392	29333	25269	26333	31017	32075	26795	23916	21903	20346	19200	18194	18034	17207	17110	16832	16738	16503	16377	16534	16592	16338	16252	16359	16368	16530	16358	16462	16336	16137	16293	16173	16161	16164	16368	16171	16121	16239	16052	16259	16127	16091	15953	16220	16121	16222	16163	16034	16028	16106	16174	16037	16094	16224	16096	16152	15970	16082	16162	16046	16079	16163	16045	15918	16138	15948	16053	16074	16155	16098	16153	16062	16137	16006	15935	16213	16222	16213	16271	16296	15987	16118	16108	16107	16158	16035	16168	16012	16146	16141	16057	16046	16006	16091	15965	16090	15922	16313	16403	16295	16032	16151	15984	16092	16089	16016	16084	16123	16163	16067	16107	16090	16134	16140	16249	16165	16167	16028	15976	16050	15981	16109	15962	16063	16102	16016	16181	16167	16079	15913	15903	16116	16074	16116	15942	16129	16140	15959	16191	16120	16132	16057	16154	16289	16062	16047	16090	15841	15984	15949	16156	16438	16233	16254	15890	16064	16073	16127	16044	16112	16065	16039	16223	15988	16289	16096	16146	16099	15979	15918	16032	16064	15974	15949	15958	15995	16190	15988	15863	15983	16024	16193	16185	16035	16033	16132	15991	15998	15874	15784	15907	16297	16179	16315	15881	16126	15996	15952	15861	16041	16109	16077	15937	15937	16063	15938	16082	15935	15999	15971	16160	15900	16022	16058	15991	16022	16215	16106	16039	15996	15988	16075	16011	15940	16013	15982	16119	16081	15929	16076	16107	16063	16120	16018	15909	15916	16032	16109	15975	15889	15955	16104	15899	15973	16006	16041	16076	16167	16017	16057	16129	16071	15969	16048	16003	16158	16051	16090	16152	16244	15929	16165	16173	16271	16208	15931	16060	16044	15901	16130	16045	15972	15996	15795	16015	16183	16263	16166	15934	16002	15877	16162	15872	16119	15985	15892	15954	16064	15895	15927	16023	16239	15977	16060	16078	16047	16188	15707	15830	16127	16024	16002	15875	16075	15836	15950	16078	16087	16244	16368	15992	16022	16133	15862	16265	16229	16055	15909	16082	16198	15836	16008	16099	15858	15956	15926	16089	15945	15939	16113	16007	16019	15909	16154	16039	15788	16118	15982	16108	16041	15920	15987	16082	16112	16031	15989	16174	15950	16060	16056	16160	15953	15944	15902	16008	16242	15997	15929	16142	15970	15958	15788	15960	15953	15899	16149	16131	16144	16157	16125	15953	16155	15925	16135	16108	16108	16073	16010	16219	16073	16128	16051	15911	16116	16057	16094	16206	16090	16123	16207	16175	16079	16184	15949	16173	15877	16024	15912	16170	15910	15871	16170	15920	16006	16059	15967	16249	16234	15850	15908	15911	16170	16084	16114	15787	15982	16090	16040	16086	16035	15951	15880	16015	16150	16125	16211	15987	16109	16101	16050	15995	16081	16132	16008	15890	15988	15909	16094	15917	16166	16094	16104	16093	16067	16190	15885	15970	16059	16071	16101	16111	16107	16108	15946	16063	16113	16100	16071	16204	15965	15982	15916	16025	15889	15994	15890	15889	15939	16128	15805	15939	15979	15942	16128	16208	15926	16136	16053	15965	16321	16141	16055	15827	16017	16056	16019	15976	16156	16062	16098	16266	16300	16154	16289	16144	15888	15848	16052	16012	16003	15984	16167	16115	15988	16179	15975	16019	16185	16003	16219	15806	15922	16239	16068	15757	15979	15853	15849	16264	16141	16129	16156	16251	15923	16062	16140	15982	16027	15948	16195	16065	16185	16042	16074	16008	15979	15946	16081	16182	16119	15982	15793	16149	15995	16097	16093	15977	15960	16226	16189	16141	16167	16099	16002	16065	15966	16119	16124	15835	16037	15959	16091	16082	16124	15928	16076	16068	16038	16092	16062	15948	15990	16150	16170	16049	16206	16393	15890	15936	16049	16090	16024	15869	15941	15856	15965	16124	15871	15978	16169	16136	16164	15868	16067	16001	16022	15976	16237	16067	15975	15808	16147	16187	15928	16164	15966	15970	16294	16073	15978	16149	16093	16165	16046	16006	15971	16037	16154	15991	16030	16219	16136	15943	16023	16070	16069	15914	15976	16101	15986	15956	16129	15958	15979	16248	16186	15991	16060	16204	16111	16218	16064	16112	16160	16262	16066	16320	16110	16121	16109	16237	16189	15884	16113	16061	16068	16115	15977	16123	15943	16118	15892	16107	16061	16070	16114	15941	15907	16015	16030	16074	16075	15975	16116	16053	15979	15827	16078	15984	16172	15940	16113	15977	16350	15860	16028	16120	15971	16081	16205	16211	15969	16104	16124	15977	16256	15999	15985	15966	15865	16282	16166	15819	16050	16102	15946	15988	16187	15967	16089	16253	15939	16069	15802	16197	16109	16010	16070	16052	16118	16197	15962	16033	16103	16068	16063	16189	15937	16116	16124	15958	16112	16093	16042	15775	15947	15976	16067	15973	15895	15892	16096	15928	16031	16068	16126	15923	16094	16023	16103	15791	16011	15890	15965	16017	16159	16001	16052	16026	16128	16014	16103	16134	16243	16026	16009	16067	16001	15803	15935	16079	16141	16026	16189	15978	15931	16027	16032	16336	16247	16193	16093	15905	16055	15906	15948	16084	16084	16115	15986	16236	15955	15820	15986	15806	15957	15998	16163	16229	15885	16055	16095	16023	16217	16177	16219	16028	16057	16142	16066	16101	15932	15999	16078	15980	16066	15976	16188	16004	16189	16121	15972	15979	16078	16105	16012	16066	16251	15965	16216	16086	16266	16089	16182	16131	16127	16161	16054	16062	15947	15856	15918	15940	16056	16084	16179	15999	16116	16143	15991	15914	16255	16050	16031	15911	15909	16106	15929	16031	15927	16039	15889	16032	16074	15974	16040	16106	16030	16050	16242	16094	15965	16113	15995	16042	16080	16023	16271	16073	15934	15871	16094	15928	16026	16197	16032	16036	16023	15906	15973	15950	15911	16150	16025	16081	16023	16125	15986	15990	15959	15944	16082	15930	16121	16251	16036	15958	16090	16024	16045	16091	16012	16161	15998	15949	16128	16167	16197	16122	15985	16041	16102	15915	16005	15971	15912	16013	15930	16175	16002	16001	16100	15923	15934	15950	15984	16016	16063	16063	15991	16147	16074	16132	16173	16111	16060	16041	15853	16132	16129	15981	16156	16012	16146	16116	16137	16064	15981	16076	16062	16156	15973	16007	16052	15793	16016	16105	16109	15736	16163	16307	16019	15839	16086	15892	15971	16134	16143	15942	15867	16164	16055	16191	15781	16068	16101	16118	16253	15983	16105	16017	15964	16011	16238	16036	16215	16132	16247	16023	16043	15927	15923	16080	16096	15887	16111	15980	16022	15981	16216	15923	15973	16131	16078	16143	16035	16104	16114	16042	16015	16066	16228	16190	16145	16129	16082	16133	16103	16075	16216	15936	15878	16005	16009	15998	16178	15978	15959	15867	16104	15872	15959	16120	15988	15931	15976	15954	15812	16066	16199	16197	15824	16020	16118	16075	16021	15988	15980	15941	15993	16153	16053	16141	16261	16314	16023	16103	15959	16176	16091	16092	16074	16113	16232	15987	16183	16082	16011	16122	16162	15956	15887	16153	16101	15936	16000	15905	16031	15939	16017	15908	16115	16122	16098	16139	16165	16068	16189	16175	15862	16268	15993	16260	16176	16137	16005	16073	16007	16271	16163	16029	16141	15838	16218	16116	16305	16318	15982	16139	16016	15876	15885	16023	16234	16208	16040	16010	16021	16059	15985	15847	16143	16093	15968	16044	16190	15926	16058	16036	16151	15811	15948	15845	15971	15983	16054	16176	16178	16030	16106	16053	16165	16044	16076	15905	15954	16071	16072	16003	16099	16274	15963	16036	16052	16195	16240	16055	16208	16071	16142	16068	16126	16004	16119	16160	16068	16048	15947	16058	16252	16093	16096	15973	16084	16113	16208	16246	15921	15949	16052	15984	16072	16144	16066	15898	15959	16257	16090	16197	16034	16030	15868	16044	16022	16240	15985	16022	16149	16202	16005	16164	15992	15935	16104	16314	16129	16016	15992	16160	16044	15896	16040	16162	15982	15876	16147	15953	16160	15878	15897	16167	16218	15920	16165	16109	16003	15836	16140	16078	16279	16154	15915	16163	15863	15959	16233	16092	15974	15963	15922	16041	16070	16060	16161	16140	16121	15968	16104	15934	15907	16050	15908	15956	16022	15932	15904	16023	16440	16074	16172	16028	15995	16007	15932	15924	16299	15917	16024	16111	15914	16324	16132	15981	16065	16090	16119	16126	16117	16101	16410	16159	16138	15974	15970	16008	16099	15915	16072	16168	15908	16113	16126	16158	16035	16097	15980	15868	15967	16057	16004	15993	16164	16172	16035	16071	16007	15922	16103	16232	16063	16183	16000	15999	16122	16000	16029	15841	16156	16138	16272	16015	16097	15987	16148	16384	15959	15941	15910	16027	15836	15938	15979	16122	16015	16039	16119	16103	16059	16057	16269	15873	15911	16153	16013	15994	16130	16074	15947	16198	16088	16099	16047	16198	16154	15926	16123	16002	15957	16151	16029	15948	15942	16013	16002	16046	16024	16038	15997	16041	15946	16035	16013	15970	15885	15879	15950	16056	16086	15931	16005	15989	16158	16083	15770	16174	16193	16023	16117	16236	16112	16234	16060	16080	16192	15982	16106	16118	16274	16152	16263	16067	16166	15992	15933	16056	16023	15935	15908	15949	16046	16203	15930	16133	16060	15927	16040	16017	15965	15952	15998	16063	16082	15888	16159	15820	15813	16120	15965	16055	16178	16224	16095	16050	16160	16045	15982	15969	16122	16214	15967	16110	16191	16014	16122	15858	16040	16006	16070	16139	16152	16137	16130	16111	16120	16066	16006	15875	16150	15968	16000	16160	16052	16120	16255	16007	16023	16208	15978	16073	15979	15783	16148	16109	16277	15907	16073	16097	16055	15991	16162	16225	16081	16010	16036	16143	16000	16141	16061	15813	16214	16058	16148	16065	16109	16022	16006	16035	16100	15991	15980	15896	15922	16056	16183	16189	15983	16131	16102	16045	16017	16051	16172	16259	16170	15923	15968	16047	16027	16084	15919	15997	15928	16017	16094	16220
26841	49658	49242	43064	37641	35172	32232	28449	25033	21940	19442	17998	17011	16386	15617	15097	14799	14801	14522	14197	14451	14390	14084	14130	14234	14192	14046	14101	14031	13981	14028	14099	13899	13933	13990	14119	14014	14122	14063	13959	14067	13944	13889	13732	13908	13936	14018	13935	14012	13955	13861	14015	13852	14031	13884	14079	13960	13888	13921	13952	13848	13884	14006	13721	13876	14000	13938	13823	14041	13822	14076	13867	13985	13945	13918	14052	13865	13750	14016	14171	13979	13708	13954	13941	13866	13934	14096	13769	13815	13787	13818	13886	14072	13931	14062	13867	13909	13894	14013	13990	13921	13927	13821	13778	13930	13974	13690	13987	13867	13857	13892	14016	13677	13931	13651	13815	13757	14046	14019	13824	13675	14020	13897	13884	13996	13853	14084	13946	14003	13880	13800	14101	13957	13910	13791	13993	13836	13918	13768	13917	13808	13848	13792	13986	14005	13804	13893	13920	13756	13894	13843	13794	13778	13898	13892	13770	13913	13887	13914	14086	13823	13840	13738	13807	13790	13712	13743	13948	13829	13724	13854	13936	13933	13838	13923	13938	13927	13953	13876	13716	13829	13846	13853	13686	13886	13884	13837	13987	13882	13991	14034	13864	13707	14009	14021	14176	13816	13731	13878	13965	13822	13823	13912	14038	13895	13880	13889	14010	13926	13850	13867	13930	13993	13668	13749	14134	13820	13964	13884	13984	13996	14020	13740	13862	13729	13821	13738	13831	13871	13828	14061	13919	13810	13931	13732	14152	13684	13859	13838	13888	13716	13774	13886	13741	13721	13988	13807	13863	13858	13932	13837	13850	13793	13840	13776	13949	13810	13906	13775	13893	13876	13879	13683	13988	13776	13922	14039	13778	13791	13770	13913	13849	14103	13795	13788	13825	14025	13679	13879	14006	13844	13716	13921	13892	13890	13929	13767	13971	13958	14010	13956	13896	13865	13969	13981	13888	13813	13829	14016	13843	13734	13778	13860	13956	13918	13863	13950	13856	13914	13857	13913	13898	13937	14004	13824	13879	13710	13998	13726	13877	13773	13965	13961	13986	13848	13819	13929	13939	13884	13694	13796	13755	13946	13616	13848	13791	13888	13784	13813	13698	13944	13855	13882	13957	13972	13878	13981	13818	13829	13990	13945	14002	13887	13845	13886	13690	13811	13815	13828	13770	14041	13827	13802	13892	13937	13928	13979	14024	13688	13592	13924	13837	13901	13909	13945	13930	13856	13936	13977	13879	13833	13912	13847	13779	13831	13773	14024	13956	13966	13892	13884	13934	13826	13743	13843	13961	13737	13923	13636	13912	13896	13696	13813	13834	13885	13980	13933	13636	13899	13832	13718	13947	13846	13843	13830	13852	13967	13618	13740	13811	13864	13752	13900	13921	13987	13627	13899	13952	13906	13977	13750	13988	13874	13904	13859	13822	13876	13728	13986	13848	13843	13945	13838	13861	13748	14001	13847	13910	13945	13919	13913	13793	13814	14049	13805	13917	13739	13936	13881	14009	13793	13943	13874	13845	13798	13847	13823	13899	13882	13707	13988	13951	13881	13900	13916	13980	13812	13843	13889	13934	13925	13877	14002	13885	13874	13952	13963	13903	13825	13768	13768	13775	13812	13946	13922	13786	14101	13995	13545	13918	13853	13930	13889	13854	13965	13839	13835	13830	13909	13804	13875	13889	13795	13794	13982	13750	14056	13837	13734	13873	13944	13807	13891	13953	13775	13888	13809	13832	13937	13662	14034	13834	13952	13904	13769	13851	13860	13883	13815	13624	13970	13728	13815	14060	13975	13803	13754	13885	13897	13805	13819	13949	13714	13985	13929	13949	13826	13998	13743	13947	13856	13961	13778	13869	13895	13980	13797	13906	13627	13981	14054	13846	13951	13967	13886	14068	13916	13880	13835	13765	13885	13754	13795	13860	13862	13829	14014	13693	13896	13929	13696	13907	13862	13984	14083	13870	13932	13939	13926	14043	13898	13785	13927	13922	13658	13843	13858	13797	13774	13933	13898	13982	13807	13914	13915	13817	13881	13791	14027	13785	13932	13729	13905	13883	13834	13956	13919	13865	13742	13979	13970	13985	13772	13745	13736	13995	13906	13784	13833	13982	13717	13804	13919	13866	13782	13855	13917	13883	13874	13916	13864	13682	13814	13860	13885	13963	13841	13905	13939	13841	13965	13879	13860	14033	13859	13894	13932	13936	13631	13978	13851	13852	14140	13979	13841	13890	13845	14086	13818	13653	13939	13836	13977	13825	13889	13971	13872	14041	13911	13800	13861	13750	13867	13969	13953	14023	13728	13939	13832	13862	13865	13866	13939	13936	13983	13974	13822	14001	14010	13842	13975	13906	13849	13797	13790	13811	13820	14085	13758	13842	13843	13829	13945	13882	13784	13738	14026	13819	13987	13880	13914	13888	14106	13940	13891	13821	13852	13850	14042	13890	13831	14005	13864	13988	13950	13959	13860	13890	13824	13750	13889	13917	13978	13787	13894	14065	13918	13862	13691	13734	13881	13761	13866	14010	13871	13895	13844	13871	14074	13724	13868	13818	14088	13938	13727	13852	13859	13960	13799	13888	13973	13914	13848	13964	13684	14044	13875	13904	14035	13780	13914	13898	13898	13882	13884	13860	14032	13962	13779	13916	13914	13965	13864	13873	13971	13879	13872	13784	13963	13788	13735	14052	13814	13823	13976	13831	14056	13759	14006	14004	13870	13962	13849	13840	13938	13917	13939	13751	13874	13742	13875	13854	13905	13819	13850	13901	13898	13930	13921	13737	13842	13714	13857	13938	13924	13698	13820	13913	13814	13921	13906	13798	13885	13734	13903	13880	13985	13758	14021	13892	13873	13942	13849	13881	14067	13853	13943	14021	13861	14005	13951	13920	13766	13816	13813	13718	13904	13895	13889	13762	13927	13948	13783	13808	14016	13856	13889	14026	13729	13976	13883	13774	13992	13780	13832	13687	13779	13998	13798	13898	13742	13879	14009	13750	13865	13809	13800	13752	13871	13808	13968	13778	13880	13806	13848	13901	13898	13928	13895	13833	13885	13831	13945	13770	13798	13909	13818	13719	13835	13848	13904	13850	13921	13867	14036	13951	13689	13828	13785	13777	13696	13853	13887	13865	13840	14010	13943	14166	13723	13859	13816	13880	13703	13892	13850	13779	13984	13831	13766	13927	13874	13887	13877	13893	13942	13934	13822	14124	13835	13894	13749	13874	13894	13842	13826	14010	13800	13782	13993	13864	13827	13913	13868	14028	13910	13688	13893	13958	13809	13784	13774	14060	13956	13868	13845	13660	13758	13984	13895	13932	13911	13941	13862	14020	13775	13796	14006	13737	13810	13777	13924	13768	13727	13933	13880	13799	13960	13873	13887	14028	13770	13774	13864	13930	13902	13863	13934	13643	13857	13830	13885	13769	13788	13852	13902	14139	13761	13972	13943	13728	13855	13773	13909	13975	13862	14039	13888	13892	13925	13797	13837	14032	13906	13842	13847	13882	14000	13772	13595	13913	13937	13775	13968	13743	13777	13841	13931	13793	13890	13703	13917	13863	13785	13893	13846	13836	14082	13848	13778	13862	13864	13856	14047	13883	13914	13821	13718	13977	13874	13798	13825	13874	13977	14023	13724	13788	13881	14009	13759	13848	13911	13881	13801	14052	13805	13940	13947	13946	13842	13855	14132	13909	13962	13842	13845	13786	13918	14128	13910	13883	13971	13931	13723	13856	13934	13831	13855	13960	13860	13841	13803	13849	13865	13810	13853	13911	13632	13927	13969	13877	13709	13838	13811	13789	13727	13851	13872	13823	13771	13923	13845	13791	13919	13803	13924	13694	13693	14002	13848	13875	13867	13901	13936	13821	13933	13918	14004	13934	13865	14020	13852	13861	13895	13760	13732	14000	13694	13841	13853	13953	13790	13920	13955	13945	13889	13760	13902	13947	13891	14040	13924	13898	13815	13814	13808	13923	13946	13770	13987	13870	13867	13974	13793	13910	13828	13811	13904	13813	13905	13928	13917	13788	13807	13716	13825	13944	13703	13860	13879	13762	14008	13961	13819	13973	13840	13719	14019	13642	13754	13684	13992	13877	13896	13600	13943	14020	13838	13946	14019	14035	13963	13851	13913	13694	13911	13780	14087	13755	13961	13883	13829	13878	13786	13901	14003	13820	13822	13983	13929	13838	13918	13791	13873	13824	13823	14027	13966	13846	13917	14008	13888	13978	13714	13834	13970	14004	13788	13682	13984	13883	13797	13862	13938	13863	13754	13915	14099	13942	13780	13720	13880	13843	13773	13977	13803	13823	13898	13925	13920	13751	13804	13907	13967	13963	13923	13783	14031	13825	13835	13903	14054	13891	13905	13966	13957	13793	13695	13936	13893	13919	13841	13672	13881	13822	13856	13970	13778	13841	13907	13969	13911	13781	13778	13809	13786	14014	13753	13786	13823	13830	13820	13814	13977	13883	13819	13866	13932	13825	13963	13753	14019	13836	13786	13973	13779	13756	13866	13745	13869	13961	13708	13784	13933	13682	13899	13877	13864	13812	13906	13819	13942	13860	13740	13709	13876	14012	13974	13882	13990	13940	14004	13870	13846	13903	13845	13834	13761	13989	14048	13847	13871	13929	13907	13887	13836	13964	14059	13984	13903	13632	13815	13952	13977	13949	13915	14058	13918	13932	13844	14080	13885	14084	13816	13682	13881	13889	13915	13964	13674	13657	14057	13863	13811	13844	13616	13797	13951	13858	13924	13843	13668	13941	13906	13937	14123	13860	13876	13937	13859	13998	13880	13856	13798	13745	13860	13880	13916	13884	13911	13872	13884	14057	13847	13835	13786	13784	13832	13893	14043	13795	13937	13840	13879	13950	13786	13822	13941	13824	14016	13722	13826	14129	13849	13853	13788	13718	13869	13955	13778	13761	13803	13874	13901	13909	13851	13935	13800	13840	13930	13827	14089	13873	13860	13889	13855	13797	13874	13774	13954	13674	13942	13823	13957	14017	13958	13805	13858	13948	13982	13791	13869	13892	13906	13838	13810	13849	13870	13952	13809	13919	13919	13769	13861	13904	13886	13866	14002	13887	13911	13937	13901	13870	13884	13909	13926	13748
22810	21336	29432	23971	24263	30444	34236	28274	25251	23512	21310	19790	19319	18774	18381	17746	17496	17477	17303	17154	16924	17142	16966	16778	16914	16933	16779	16650	16753	16680	16595	16536	16525	16684	16700	16513	16213	16439	16618	16748	16582	16347	16593	16451	16575	16431	16692	16255	16442	16562	16278	16648	16700	16621	16490	16357	16313	16307	16366	16521	16462	16473	16267	16521	16418	16533	16563	16548	16396	16358	16450	16477	16468	16465	16286	16432	16473	16552	16372	16427	16679	16642	16467	16503	16558	16492	16327	16491	16401	16587	16447	16508	16411	16567	16628	16473	16435	16354	16494	16368	16458	16522	16386	16180	16414	16486	16402	16263	16269	16635	16493	16246	16506	16380	16319	16314	16655	16409	16691	16426	16585	16355	16432	16376	16487	16627	16433	16619	16642	16494	16490	16302	16452	16428	16631	16324	16521	16425	16474	16262	16406	16363	16461	16209	16507	16417	16462	16363	16480	16490	16222	16434	16560	16336	16369	16519	16437	16294	16397	16339	16651	16302	16172	16354	16362	16470	16312	16580	16559	16594	16547	16203	16252	16217	16444	16482	16514	16406	16512	16410	16473	16095	16459	16352	16328	16569	16696	16445	16425	16342	16429	16539	16353	16540	16319	16558	16443	16658	16449	16297	16469	16290	16148	16340	16362	16350	16498	16439	16373	16541	16646	16456	16558	16399	16482	16401	16385	16476	16295	16418	16394	16473	16383	16164	16406	16487	16585	16392	16389	16601	16579	16510	16585	16341	16482	16417	16503	16391	16334	16339	16358	16276	16294	16396	16409	16456	16369	16580	16492	16392	16424	16304	16469	16340	16254	16363	16656	16519	16414	16593	16588	16546	16469	16356	16568	16358	16333	16661	16573	16462	16627	16385	16330	16376	16512	16244	16414	16442	16336	16491	16211	16616	16223	16335	16366	16437	16254	16416	16218	16532	16555	16469	16415	16587	16385	16541	16552	16411	16376	16361	16489	16248	16434	16338	16282	16269	16482	16277	16374	16348	16421	16255	16402	16303	16444	16296	16506	16471	16400	16487	16484	16367	16392	16390	16558	16515	16561	16373	16406	16449	16583	16518	16476	16262	16382	16397	16274	16542	16302	16293	16476	16455	16412	16300	16373	16256	16263	16594	16541	16319	16308	16351	16281	16363	16144	16549	16545	16507	16288	16241	16447	16442	16275	16364	16581	16428	16510	16535	16505	16443	16261	16209	16440	16562	16279	16384	16474	16617	16298	16205	16345	16450	16475	16370	16315	16334	16442	16275	16410	16297	16626	16204	16452	16276	16409	16352	16463	16315	16420	16585	16367	16129	16481	16655	16389	16505	16453	16339	16604	16493	16515	16337	16480	16534	16332	16276	16251	16251	16253	16446	16351	16490	16400	16332	16528	16635	16470	16595	16608	16340	16492	16377	16447	16527	16296	16427	16301	16398	16418	16520	16226	16219	16230	16516	16372	16468	16498	16424	16436	16280	16415	16188	16384	16354	16495	16578	16374	16278	16526	16402	16449	16509	16463	16347	16295	16370	16359	16338	16245	16521	16549	16350	16417	16335	16229	16502	16318	16401	16272	16398	16287	16537	16360	16297	16361	16405	16466	16487	16327	16403	16358	16541	16364	16664	16739	16519	16525	16250	16326	16201	16355	16430	16314	16491	16493	16430	16394	16336	16436	16559	16383	16472	16514	16493	16359	16292	16373	16307	16318	16302	16086	16394	16416	16509	16251	16371	16301	16175	16332	16520	16597	16325	16392	16403	16422	16315	16511	16220	16456	16377	16621	16371	16522	16285	16577	16405	16358	16363	16441	16350	16476	16462	16414	16327	16597	16400	16720	16428	16329	16253	16297	16303	16571	16378	16428	16472	16314	16285	16232	16363	16484	16419	16506	16480	16581	16469	16508	16545	16679	16286	16432	16482	16523	16561	16375	16343	16406	16477	16228	16227	16353	16473	16388	16366	16508	16319	16224	16209	16315	16379	16608	16300	16521	16482	16339	16416	16341	16306	16496	16298	16377	16430	16129	16612	16472	16299	16435	16331	16329	16407	16730	16432	16434	16608	16589	16368	16416	16421	16305	16251	16495	16212	16418	16296	16363	16360	16559	16483	16542	16252	16360	16434	16588	16326	16380	16257	16133	16418	16278	16452	16440	16405	16386	16529	16428	16230	16457	16547	16430	16523	16423	16427	16369	16512	16496	16478	16432	16423	16216	16412	16270	16459	16280	16281	16446	16194	16352	16509	16488	16225	16308	16414	16319	16240	16571	16439	16381	16327	16435	16443	16466	16466	16386	16377	16387	16455	16201	16167	16382	16510	16432	16446	16452	16438	16420	16453	16243	16483	16560	16280	16215	16395	16271	16507	16340	16383	16393	16444	16403	16330	16349	16430	16494	16489	16377	16467	16429	16502	16448	16379	16333	16495	16514	16440	16527	16357	16632	16576	16361	16527	16501	16501	16194	16423	16364	16469	16507	16374	16575	16446	16568	16311	16336	16395	16474	16361	16453	16358	16328	16537	16543	16254	16368	16386	16432	16363	16488	16491	16545	16316	16435	16489	16472	16445	16421	16324	16352	16582	16408	16385	16527	16228	16452	16527	16378	16264	16434	16430	16326	16477	16352	16512	16337	16344	16371	16453	16436	16332	16575	16615	16394	16425	16211	16581	16282	16447	16451	16232	16494	16484	16386	16298	16233	16485	16376	16296	16521	16276	16319	16532	16352	16493	16390	16399	16387	16433	16437	16305	16515	16145	16377	16390	16237	16330	16373	16434	16511	16300	16418	16468	16465	16349	16402	16412	16287	16231	16279	16337	16549	16438	16340	16380	16371	16080	16274	16359	16297	16534	16275	16321	16597	16403	16437	16296	16314	16420	16345	16263	16612	16358	16446	16325	16408	16546	16528	16319	16480	16478	16485	16486	16380	16480	16403	16482	16197	16448	16293	16518	16299	16405	16417	16344	16417	16462	16485	16167	16600	16402	16389	16342	16329	16377	16383	16702	16423	16569	16511	16490	16276	16213	16371	16450	16436	16690	16434	16688	16197	16229	16383	16361	16410	16422	16228	16431	16478	16481	16352	16265	16544	16383	16402	16329	16394	16301	16293	16165	16587	16419	16453	16313	16433	16410	16362	16611	16323	16306	16385	16344	16547	16282	16490	16464	16579	16259	16389	16346	16394	16393	16337	16412	16497	16373	16302	16255	16261	16343	16323	16424	16369	16313	16202	16680	16458	16427	16289	16567	16568	16473	16470	16317	16528	16385	16483	16411	16426	16415	16449	16335	16236	16303	16466	16339	16346	16295	16371	16172	16233	16475	16288	16440	16493	16319	16565	16190	16484	16384	16381	16405	16509	16168	16437	16641	16387	16269	16242	16461	16425	16386	16559	16419	16519	16281	16249	16689	16690	16366	16378	16300	16384	16494	16611	16420	16255	16458	16417	16319	16512	16345	16575	16456	16396	16342	16371	16342	16451	16491	16396	16448	16320	16432	16191	16552	16476	16379	16467	16253	16299	16307	16526	16309	16417	16291	16361	16360	16404	16338	16321	16248	16247	16405	16475	16644	16310	16312	16330	16382	16393	16656	16368	16289	16583	16569	16630	16334	16457	16204	16429	16322	16380	16604	16497	16306	16327	16466	16324	16513	16578	16291	16487	16345	16440	16469	16388	16416	16615	16376	16362	16217	16265	16465	16129	16438	16443	16442	16422	16352	16557	16592	16582	16500	16426	16382	16496	16410	16385	16269	16522	16320	16680	16255	16547	16295	16509	16451	16397	16371	16249	16315	16506	16200	16376	16625	16488	16310	16331	16530	16224	16357	16479	16380	16414	16278	16467	16423	16464	16386	16388	16560	16534	16344	16390	16438	16366	16365	16474	16432	16445	16267	16231	16524	16373	16486	16467	16426	16462	16430	16442	16276	16462	16245	16544	16579	16455	16459	16482	16592	16504	16348	16495	16329	16333	16596	16502	16431	16473	16430	16513	16520	16473	16220	16500	16278	16430	16456	16427	16409	16332	16538	16526	16284	16254	16452	16494	16499	16450	16467	16358	16597	16524	16531	16442	16536	16525	16401	16343	16387	16363	16198	16301	16386	16302	16300	16351	16471	16447	16404	16407	16385	16170	16371	16405	16457	16521	16609	16492	16334	16574	16642	16379	16330	16552	16452	16460	16338	16432	16322	16546	16443	16395	16409	16281	16462	16271	16274	16288	16515	16342	16146	16291	16436	16345	16533	16561	16261	16428	16571	16461	16429	16350	16368	16454	16499	16456	16431	16596	16437	16447	16527	16280	16313	16407	16624	16411	16301	16335	16407	16362	16454	16489	16309	16388	16457	16391	16398	16451	16434	16393	16369	16537	16536	16471	16399	16423	16649	16556	16419	16306	16439	16520	16480	16286	16432	16391	16518	16434	16293	16365	16403	16554	16331	16528	16570	16534	16437	16224	16239	16443	16431	16467	16306	16338	16396	16517	16274	16393	16376	16428	16374	16292	16470	16494	16330	16524	16179	16334	16436	16546	16419	16369	16504	16456	16546	16482	16484	16374	16400	16433	16604	16464	16339	16383	16393	16441	16631	16360	16446	16401	16446	16360	16079	16314	16373	16199	16484	16578	16366	16776	16417	16422	16582	16277	16647	16205	16229	16287	16477	16517	16377	16190	16402	16435	16522	16481	16318	16251	16588	16448	16254	16240	16368	16400	16464	16459	16409	16461	16370	16390	16472	16319	16480	16307	16257	16455	16342	16500	16407	16342	16448	16436	16506	16351	16544	16470	16456	16448	16328	16441	16553	16277	16536	16558	16429	16219	16227	16487	16321	16532	16482	16384	16491	16396	16455	16445	16284	16428	16631	16424	16444	16448	16300	16558	16318	16549	16449	16308	16332	16382	16367	16185	16284	16457	16247	16403	16246	16441	16136	16290	16261	16485	16370	16327	16451	16298	16388	16213	16487	16469	16342	16361	16306	16476	16548	16391	16402	16526	16504	16363	16706	16514	16346	16372	16364	16419	16260	16402	16449	16314	16342	16414	16290	16646	16366	16579	16465	16251	16304	16416	16473	16363	16277	16477	16731	16248	16364	16291	16461	16545	16381	16551	16508	16371	16613	16496	16282	16225	16297
29427	54707	54641	48385	43064	38308	34634	30504	26832	23691	20797	19110	18132	17551	16658	15777	15554	15314	14891	14972	14949	14934	14541	14459	14717	14466	14450	14372	14317	14126	14138	14158	14139	14228	14130	14199	14362	14345	14269	14209	14239	14034	14254	14118	14118	14050	13995	14189	13998	14198	14037	14123	14064	14244	14236	14250	14225	14224	13942	14091	13988	14083	14070	14238	14023	14027	14124	14097	14024	14129	14062	14161	14097	13915	14200	14042	14011	14041	13987	14342	14161	14179	14040	14261	14038	14031	13990	14097	14063	14051	14033	13879	13973	13973	14009	14128	14118	14050	14045	13892	14176	14120	14057	14010	14062	13923	14075	13991	14086	14055	14158	14087	13885	14067	14055	14051	14091	13944	14120	14108	14054	14006	14128	14164	13939	13969	14006	14042	14092	14025	14170	13931	14075	13916	14103	13975	14070	14060	13849	14026	14117	14121	14083	14174	13976	14064	14006	14039	14128	14106	14041	14222	14094	14227	14054	14092	14054	13965	14188	14164	14134	13996	14254	14035	14089	14062	14087	14211	13753	14052	14136	13915	14038	14158	13971	13989	13924	14196	14065	13970	14083	14216	14069	14065	13935	14104	14072	13963	14050	14158	14121	14176	14103	14129	14143	13996	13891	14029	13991	14224	14216	14024	14007	14181	14118	14095	13929	13938	13983	14013	14119	14051	13998	14125	13935	14178	14169	14119	13999	14223	14039	14092	14193	14082	14074	14111	14127	13973	14103	13929	14076	14005	14189	14146	14125	14098	14112	13950	14178	13957	13960	14092	14128	14019	13941	13931	14043	13903	14140	14089	14055	14178	14083	14029	14112	14084	14128	14052	14154	13890	14072	14034	13996	14090	14120	14179	14106	14020	14103	14054	14018	14150	14096	13910	14066	13999	14094	14111	14233	14019	14196	14125	14194	14189	13960	14201	13882	13952	13954	14030	14157	14227	13977	13907	13958	14088	14094	14118	14076	14010	14050	14125	14132	13904	14067	13871	14083	14023	14149	13973	14198	14108	13990	14181	13876	14030	13944	13971	14112	13999	13989	14139	14061	14055	14125	14143	14082	14070	14043	14107	14059	13993	14072	13840	14150	14164	13918	14039	14154	14062	14000	14097	14101	14047	14086	13911	14216	14042	13971	14107	13822	13947	14075	14215	14131	14093	14009	14013	14109	14245	14014	14101	14069	14190	14090	14048	13876	14187	13870	14056	14078	13957	13995	14129	14066	14253	14191	14002	14024	14196	13967	14011	14071	13943	13926	14262	14121	14203	14106	13921	14121	14050	14116	14146	14088	13997	14157	14117	14021	14143	14175	14077	14007	14124	14073	13924	13964	14155	13898	14109	13943	14042	14063	14106	14084	13973	14082	14060	13908	14098	14148	14070	14067	14079	14081	14069	14095	14069	14172	14160	14306	14003	14041	14184	14168	13955	14093	14058	14037	14169	14097	14002	14255	14146	13999	13952	14127	14001	14167	14139	14129	14082	14088	14252	14128	13941	14116	13933	14112	14066	14158	14091	14034	13936	13947	14005	14149	14078	14036	14081	14189	14017	14195	14003	14069	13976	13911	14068	14053	14057	13955	13889	14122	14246	14089	14003	14059	14021	14055	14044	13989	14082	14010	14220	14073	13998	14021	13974	13976	14228	14012	14022	13940	14237	14099	14015	14198	14200	14145	14106	14030	13973	14034	14191	14118	14029	14001	14054	14066	14091	14014	14034	13928	13988	14158	13878	14084	13957	14040	13906	14029	13930	14117	14088	14026	14062	14066	13975	13892	14014	14241	14093	14159	14067	13870	13995	14077	14172	14041	14222	13963	14124	14143	14066	14156	14052	14157	14043	14206	14035	14006	14213	14046	14087	14108	14013	14104	14015	14116	13989	14050	14094	13979	14116	14226	13997	13834	14158	13973	13862	13996	13988	14038	14101	13967	13936	14048	14160	13894	14123	14155	14006	14014	14083	14082	14083	14023	14009	14265	14178	14135	13944	14122	14065	14006	14241	14092	14130	14040	14080	13923	14163	14129	13876	13964	14034	14113	14012	14101	14067	14113	14023	14002	13979	14127	13957	14105	14157	13981	14210	14097	14146	13966	13991	13914	14060	13987	14241	13995	13952	14099	14099	14106	14093	14046	14007	14056	14136	14107	14085	13993	14119	14035	14028	13970	14084	14063	14078	14159	14126	14107	14029	14114	14266	14075	13925	13993	13930	14129	14054	13947	14131	14088	13872	14072	14042	14050	14020	14112	14108	13936	14087	14071	13947	13901	14129	13970	14212	14187	14128	14120	14082	13861	13989	14116	14011	14096	13852	14168	14078	14154	13953	14103	14012	14158	14075	13975	14091	13971	14027	14128	14111	14140	14203	13973	14254	14062	14210	14084	14149	14009	14088	14218	14018	13957	14010	13971	13845	14108	14119	14076	13959	14083	13968	13940	14222	13986	13963	14131	14098	13921	13973	14001	13983	13977	14158	14118	14184	14254	13935	14071	14068	14111	14123	14028	14102	14187	14059	14043	14110	14126	14127	14275	14208	14051	13945	14225	14150	14007	13975	14166	14037	14014	14048	14062	13914	14098	14032	14099	14074	13991	14157	14143	14000	13949	13941	14212	14147	14079	13877	14138	13896	14051	14164	14025	13989	13934	13950	14019	13948	14101	14108	14036	14155	13972	14285	13984	14101	14125	13898	14057	13938	14093	13984	14252	13930	14085	14038	14110	14099	13990	13954	13999	13996	14137	14033	14005	14052	14025	13956	13825	14143	14011	14163	13971	13995	14140	14146	14053	14109	14063	13965	13922	13949	14077	14084	14000	13972	14019	14091	14158	14074	14072	14051	14098	13993	13997	14059	13950	14091	14121	14149	13932	13922	14009	13844	14038	13980	14020	14002	14005	14177	13859	14092	14018	14060	14022	14254	13908	14171	14073	14036	13995	14053	14121	13888	14074	14088	14071	14156	13973	14040	14101	14044	13783	13976	13914	14141	13894	14079	14021	14094	14120	14007	14102	14132	13972	14055	14093	14061	13860	14131	14030	14008	14193	14099	13883	13839	14098	13964	14186	14051	14042	14223	14191	14086	14149	13976	14047	14150	14195	14031	13966	14216	14157	14098	14155	14139	14050	14002	13841	14017	14161	14030	13984	14020	13904	14094	14006	13943	14193	14042	13974	13847	14118	14001	14017	14060	14001	14006	14089	13953	13967	14062	13908	14155	14031	14101	13996	14173	14058	13959	14075	14004	14069	13978	13938	14284	14012	13900	14063	14004	13902	14060	14008	14153	14200	14008	14027	13946	14211	13889	14101	14027	14152	13984	14159	14120	14055	13956	14110	14159	13969	13979	14041	14022	14133	14064	14096	13985	14015	14106	14008	13939	14099	14198	14139	14089	14011	14116	14232	13874	13842	14106	14053	13961	13959	14095	14114	13879	14143	14057	13955	14087	13929	14069	14024	13978	14054	14033	14116	14148	13935	14127	14059	14027	14011	14087	14069	13861	14169	13911	13931	13998	13951	14042	13997	14041	14121	13938	14147	14230	13901	14078	13887	14101	13985	14055	14101	13947	13979	13961	14287	14043	14021	13920	13974	13900	13981	14137	14043	13969	14023	13962	14180	14215	13912	13974	13948	13914	13876	14033	14074	14059	14036	14117	14075	13938	14077	14299	14081	14000	13996	13996	14149	14120	14071	13996	14053	14247	13937	13945	14147	14159	14139	14012	14262	14017	14095	14026	13855	14105	13895	13946	13991	14149	13983	13976	13975	14003	14041	13939	14062	14027	14029	14041	13994	14042	14232	14068	14157	13911	14079	14001	13916	14187	14077	13991	14151	14085	14085	13921	13924	14016	14193	13933	14066	14060	14083	13989	14076	14098	14003	14185	14200	14308	14065	14173	13987	14102	13979	14026	14122	14042	13993	13945	14107	14011	14082	14020	14205	14003	13979	14076	13994	14132	14112	13980	14158	14075	14061	13779	14134	13947	14133	14091	14144	14026	14129	14201	14050	13996	14100	14030	14068	13922	13952	14039	14108	14069	14092	14126	14122	13959	13986	13989	14038	14104	14159	14047	14088	14090	14051	14021	14112	14093	14093	13949	13905	13995	14140	13942	13975	14028	14016	14110	14029	14104	14136	14178	14025	13898	14162	13934	14108	14051	14115	14038	13985	14030	14057	14068	14066	14070	14164	14060	13982	14022	14132	14048	14069	13989	14062	14147	13933	14075	14096	13988	13955	14062	14093	14186	14119	14004	14030	13911	14030	14344	14105	14179	14042	14109	14108	14032	13957	13955	14049	14067	14014	14062	13892	14111	14108	14087	13928	14166	14221	14031	14047	14064	14037	14005	14051	13890	14078	14078	13921	14018	13865	14117	14089	13992	14092	14129	14128	14028	14067	14169	14023	14009	14080	14075	14223	14028	13950	14205	14122	14179	14195	14019	13995	13915	13934	14066	14015	14026	14154	13973	14024	14057	13959	14261	14071	14195	14026	13963	13917	14050	13977	13977	14023	14247	13917	14038	14064	14012	14175	14050	14062	14023	14020	13968	14018	14137	14117	14127	13987	14009	14096	14212	14173	14194	13993	14062	14231	13973	14092	14004	14003	14089	14057	14049	13880	13982	14121	13960	14013	13969	13969	13957	14097	13930	14103	14050	14038	14178	14020	14167	13928	13981	14078	13928	14015	14053	14142	13980	14034	14037	14112	13870	14120	14101	13951	14090	14202	13993	14171	14014	14119	14083	14085	14056	13967	13990	14180	14085	14182	14147	14126	14008	13992	14064	13940	14037	14059	14262	14005	14215	14133	13991	14123	14140	14130	14165	14050	13928	14057	14125	14075	13892	14042	14119	13960	13915	14078	14175	14062	14060	14104	14235	14177	13977	14050	13968	14061	13972	13956	13834	14096	14174	14092	13949	14132	13949	14160	13869	13931	14082	14108	13926	14181	13936	14068	14160	14083	14069	13840	14025	13985	14185	14030	13965	14180	14132	13873	13992	13932	13978	14080	13861	13978	13957	14111	14123	13990	13989	14126	13966	13997	14229	14032	14004	14170	14113	13978	13897	14067	14007	14051	14137	14050	14100	14081	13943	14017	13970	14010	14092	14153	14048	13992	13881	14179	13987	14063	14061
28448	30342	41990	39850	34031	28659	25174	22935	20802	19785	18868	18466	18135	18102	17726	17692	17370	17449	17329	17358	17425	17430	17148	17383	17230	17223	17350	17330	17290	17304	17312	17355	17136	17296	17365	16972	17100	17278	17392	17249	17228	17277	17167	17288	17252	17335	17068	17082	17233	17171	17163	17254	17378	17039	17362	17030	17344	17060	17341	17192	17167	17222	17171	17107	17026	17162	17325	17203	17325	17026	17030	17108	17115	17220	17118	17146	17199	17259	17309	17087	17299	16923	17088	17081	17120	17143	17288	17131	17407	17352	17358	17289	17162	17256	17066	17117	17296	17089	17140	17302	17013	17312	17373	17095	17343	17252	17292	17271	17051	17326	17211	17295	17186	17243	17055	17064	17146	17347	17185	17064	17203	17126	17134	17115	17271	17003	17244	17083	17181	17005	17134	17046	17153	17189	17158	17191	17174	16978	17239	17189	17330	17201	17275	17132	17158	17202	17040	17369	17286	17223	17338	17110	17233	17137	17047	17105	17105	17121	17309	17263	17262	17188	17090	16969	17253	17091	17234	17170	17259	17218	17095	17391	17156	17279	17135	17403	17324	17167	16941	17239	17201	17190	17385	17164	17377	17447	17148	17322	17072	17143	17045	17150	17071	17340	17366	17151	17192	16894	17235	17192	17330	17123	17141	17197	17069	17287	17276	17026	17260	17027	17233	17281	16995	17051	17082	17483	17019	17159	17232	17099	17183	17436	17165	17114	17006	17185	17125	17188	17245	17219	17100	17275	17168	16965	17230	17273	17109	17192	17255	17204	16966	17108	17230	16930	17076	17184	17261	17387	17177	17011	17014	17254	17333	16993	17123	17401	17265	17134	17181	17101	17415	17291	17195	17371	17125	17285	17208	17079	17061	17040	17214	16895	17258	17201	17481	17176	17259	17181	17037	17150	16977	17145	17164	17176	17062	17295	17153	17217	17243	17090	17263	17102	17085	17165	17067	17150	17211	17030	17059	17161	17230	17060	17187	17263	17121	17358	17007	17193	17218	17161	16983	17193	17247	17330	17285	17239	17157	17101	17098	17214	17289	17401	17289	17047	17229	17029	17046	17490	17116	17269	16971	16982	17112	17124	17195	17140	17367	17348	17238	17127	17156	17248	17146	17298	17249	17260	17183	17289	17053	17273	17286	17229	16955	17119	17059	17064	17385	17124	17170	17246	17211	17212	16995	17061	17271	17172	17215	17187	17442	17320	17163	17166	17010	17216	17298	17294	17313	17020	17248	17265	17113	17081	17220	17120	17350	17371	17232	17382	17233	17226	17342	17299	17173	17074	17073	17136	17279	17402	17142	17131	17258	16904	17140	17264	17144	17280	17037	17054	17137	17064	17062	17139	17260	16995	17021	17209	17218	17184	17173	17273	17123	17097	17075	17114	17317	17337	17222	17130	17290	17174	17292	17291	17104	17203	17156	17230	17189	17327	17462	17216	17134	17190	17137	17258	17051	17105	17189	17203	17093	17141	17220	17092	17092	17139	17211	17249	17060	17238	17110	17078	17330	17230	17140	17252	17317	17298	17090	17041	17121	17148	17194	17145	17057	17218	17314	17124	17279	17222	17240	17189	17358	17144	17435	17066	17180	17044	17020	17207	17232	17031	17038	17238	17264	17091	17244	17126	17232	17233	16985	16996	17118	17114	17140	17118	17168	17219	17139	17166	17331	17304	17062	17198	17293	17155	17247	17239	17282	17161	16996	17056	17151	17116	17178	17034	17045	17095	17051	17231	17330	17353	17217	17196	17049	17040	17193	17167	17284	17008	17205	17393	17083	17129	17222	17106	17301	17255	17133	17105	17352	17101	17402	17162	17166	17068	17101	17005	17039	17094	17021	17161	17331	17095	17181	17373	17347	16950	17349	17201	17210	17028	17130	16909	17036	17128	17118	17379	17266	17337	17256	17096	17063	16964	17107	17015	17108	17323	17288	17083	17116	17197	17359	17362	17012	17178	17027	17173	17201	17250	17141	17031	17206	17156	17286	17174	17067	17317	17153	17247	17071	17367	17272	17057	17295	17237	17246	17091	17134	17048	17071	17147	17198	17132	17178	17227	16898	17364	17154	17118	17078	17105	17181	17054	17393	17243	17141	17406	17281	17266	17089	17252	17148	16935	17243	17137	17109	17078	17060	17124	17259	17016	17107	17136	17007	17021	17159	17008	17261	17134	17116	17309	17435	17392	17129	17069	17137	17372	17321	17329	17378	17366	17121	17207	17208	17174	17227	17186	17163	17080	17430	17023	17171	17171	17165	17177	17253	17399	17174	17413	17163	17352	17240	17095	17251	17372	17279	16980	17168	17190	17144	17167	17239	17139	17193	16982	17115	17170	17155	17334	17272	17182	16921	17296	17196	17142	17316	17287	17141	17224	17239	17234	17103	17164	17305	17256	17028	17187	17321	17283	17068	17075	17132	17194	17217	17286	17327	17400	17356	17328	17260	17153	16949	17118	17363	17190	17153	17083	17208	17188	17062	17023	17108	17269	17276	17129	17280	17327	17213	17348	17041	17181	17259	17044	17100	17159	17377	17270	17188	17280	17106	17402	17249	17166	17206	17179	16984	17136	17183	17219	17143	16978	17198	17150	17160	17078	17181	17098	17182	17176	17263	17148	17289	16996	17020	17160	17321	17188	17116	17319	17092	17333	17305	17246	17274	17169	17051	17317	17282	17246	17096	17214	17233	17160	17047	17176	17219	17293	17180	17167	17184	17182	17334	17340	17097	17188	17137	17235	17292	17343	17236	17152	17175	17205	17028	17091	17007	17170	17323	17107	16957	17249	17200	17306	17061	17089	17116	17197	17306	17239	17224	17069	17327	17079	17214	17172	17181	17113	17240	17076	17139	17308	16998	17071	17179	17188	17169	17263	17306	17197	17342	17118	17405	17040	17223	17234	17166	17214	17273	17310	17219	17256	17071	17278	17161	17241	17297	17250	17108	17177	17113	17232	17045	17275	17249	17306	17182	17279	17157	17182	17222	17204	17365	17350	17178	17339	17101	17021	17301	17287	16860	17131	17026	17011	17318	17139	17181	17015	17304	17158	17390	17332	17384	17132	17148	17364	17295	17225	17174	17105	17315	17124	17007	17135	17243	17275	17203	17205	17193	17084	17310	17223	17344	17167	17264	17323	17138	17024	17192	17405	17231	17173	17219	17179	17167	17402	17200	17096	17276	17036	17203	16924	17189	17341	17290	17133	17145	17145	17115	17266	17058	17174	17218	17233	17265	17140	17343	17186	17191	17365	17195	17333	17207	17135	17125	17192	17157	17114	17208	17106	17222	17397	17136	17218	17471	17004	17146	17116	17036	17048	17072	17065	17007	17280	17296	17227	17290	17355	17278	17105	17224	17085	17045	17256	17008	17342	17262	17208	17201	17131	17199	17252	17230	17220	17352	17425	17262	17095	17224	17275	17200	17162	17111	17010	17221	17205	17084	17104	17040	17188	17480	17144	17170	17260	17077	17317	17082	17073	17251	17036	17224	17155	17051	17244	17147	17314	17203	17225	17156	17120	17169	17084	17180	17179	17103	17117	17037	17266	17130	17129	17181	17193	17309	17320	17234	17235	17198	17500	17176	17142	17267	17116	17175	17453	17195	17205	17171	17204	17146	17300	17251	17239	17196	17355	17113	16945	17181	17194	17211	16960	17163	17238	17318	17233	17178	17201	17216	17303	17376	17041	17221	17360	17125	17360	17199	17130	17099	17156	17243	17222	17024	17415	17266	17365	17200	17156	17057	17117	17320	17299	17072	17276	17157	17388	17201	17314	17282	17037	17258	17402	17166	17266	17210	17124	17315	17023	16978	17133	17167	16946	17287	17212	17346	17140	17286	17005	17124	17245	17201	16885	17048	17129	17350	17155	16992	17256	17401	17160	17024	17159	17189	17349	17259	17556	17086	17163	17146	17247	17273	17140	17271	17380	17177	17137	17159	17164	17074	17180	17194	17227	17115	17167	17200	17222	17076	17176	17075	17312	17276	17101	17369	17228	16944	17211	17296	17131	17112	17340	17113	17161	17246	17017	17181	17074	17027	17158	17107	17354	17276	17255	17192	17337	17156	17112	17348	17257	17254	17010	17183	17237	17431	17196	17221	17121	17194	17316	17201	17133	17080	17265	17280	17103	17226	16887	17150	17326	17250	17194	17128	17073	17279	17314	17149	17252	17088	17037	17245	17159	17002	17161	17320	17268	17312	17192	17089	17315	17270	17277	17074	17422	17047	17188	17238	17160	17244	17247	17208	17145	17229	16908	17552	17082	17183	17343	17167	17201	17193	17346	17051	17258	17256	17031	17167	16871	17245	17345	17182	17227	17294	17192	17161	17035	17025	17220	17093	17119	17216	17318	17027	17234	17149	17126	17425	17353	17317	17182	17100	17281	16817	17350	17093	16927	17003	17098	17213	17215	17179	17292	17177	17304	17395	17339	17251	17127	16985	16995	17414	17310	17246	17419	17191	17203	17411	17120	17347	17187	17264	17082	17263	17296	17073	16897	17186	17089	17358	17134	17101	17491	17183	17304	17249	17147	17318	17180	17103	17174	17229	17170	17317	17098	17200	17150	17281	17212	17083	17183	17216	17293	17167	17274	17295	17291	17246	17237	17260	17152	17287	17265	17174	17055	17137	17279	17203	17085	17127	17181	17137	17058	17214	17027	17242	17197	17114	17262	17242	17120	17177	17249	17309	17341	17288	17415	17287	17252	17200	17222	17039	17295	17299	17261	17190	17265	17190	17199	17332	17308	17183	17321	17005	17193	17401	17280	17167	17248	17147	17302	17349	17150	17189	17184	17224	17210	17222	17262	17166	17222	17128	17088	17182	17150	17169	17151	17196	17401	17150	17223	16976	17018	17086	17083	17041	17106	17172	17252	17212	17213	17297	17039	17125	17299	17188	17058	17180	17354	17253	17190	17368	17222	17330	17363	17234	17188	17243	17010	17166	17389	17252	16954	17305	17283	17235	17159	17076	16973	17302	17281	16976	17265	17180	17182	17310	17269	17320	17257	17127	17240	17168	17088	17122	17313	17278	17162	17198	17162	17087	17027	17144	17167	17208	17127	17185	17320	17339	17349	17283	17205	17005	17112	17275	17205	17345	17167	17084	17261	17105	17292	17187	17168
28687	47149	46401	39666	34734	29235	25467	22468	20324	18409	17215	16620	16328	15627	15262	15030	15007	14819	14784	14792	14636	14911	14581	14857	14660	14788	14749	14663	14626	14648	14616	14567	14615	14675	14456	14659	14737	14549	14613	14558	14623	14566	14404	14649	14730	14575	14538	14585	14609	14503	14542	14445	14484	14588	14433	14749	14596	14418	14742	14378	14483	14659	14512	14505	14577	14553	14415	14583	14420	14606	14409	14606	14656	14611	14460	14466	14402	14420	14476	14594	14544	14551	14482	14475	14542	14654	14553	14535	14686	14534	14546	14593	14522	14554	14419	14549	14477	14564	14598	14624	14512	14640	14535	14492	14672	14625	14573	14556	14548	14458	14597	14625	14570	14345	14619	14536	14578	14618	14537	14374	14456	14490	14500	14508	14551	14582	14410	14721	14452	14558	14466	14440	14519	14538	14527	14394	14551	14514	14458	14608	14702	14450	14526	14622	14598	14479	14516	14509	14340	14501	14616	14526	14517	14474	14464	14441	14704	14524	14530	14606	14510	14572	14558	14663	14490	14615	14580	14457	14642	14642	14605	14423	14446	14561	14605	14550	14506	14495	14438	14503	14534	14647	14413	14477	14499	14494	14681	14452	14586	14544	14594	14446	14632	14320	14689	14287	14486	14529	14419	14474	14576	14520	14437	14746	14661	14553	14532	14705	14745	14667	14585	14588	14451	14406	14453	14607	14593	14414	14628	14593	14493	14506	14610	14636	14703	14388	14518	14553	14535	14615	14518	14516	14643	14424	14631	14664	14559	14572	14586	14742	14575	14518	14495	14690	14311	14595	14422	14561	14727	14499	14676	14554	14619	14661	14540	14573	14364	14612	14725	14642	14574	14458	14478	14868	14454	14585	14515	14562	14666	14463	14391	14478	14461	14649	14431	14455	14533	14533	14581	14559	14638	14652	14620	14649	14493	14721	14434	14474	14373	14571	14661	14568	14395	14510	14613	14611	14551	14414	14745	14329	14682	14275	14469	14538	14459	14652	14611	14506	14615	14524	14562	14555	14720	14507	14518	14509	14586	14420	14582	14483	14611	14549	14792	14585	14669	14507	14512	14656	14691	14560	14626	14552	14669	14398	14542	14561	14537	14690	14583	14496	14702	14598	14424	14680	14526	14532	14486	14406	14587	14540	14373	14430	14542	14578	14501	14648	14801	14440	14469	14524	14530	14610	14539	14598	14319	14635	14650	14473	14614	14592	14646	14743	14506	14740	14601	14671	14403	14656	14616	14565	14381	14691	14630	14397	14609	14442	14615	14533	14386	14571	14453	14786	14608	14630	14573	14484	14374	14407	14524	14492	14492	14530	14425	14625	14446	14453	14508	14458	14496	14602	14425	14389	14445	14538	14552	14603	14558	14565	14421	14683	14616	14521	14600	14435	14580	14469	14543	14497	14569	14604	14657	14395	14455	14574	14675	14381	14640	14629	14563	14593	14621	14592	14446	14436	14502	14550	14573	14607	14511	14627	14466	14579	14720	14499	14459	14677	14510	14497	14689	14514	14530	14483	14478	14623	14568	14381	14557	14547	14612	14448	14686	14479	14670	14488	14510	14558	14583	14528	14469	14595	14390	14344	14626	14527	14550	14680	14651	14566	14605	14429	14596	14645	14531	14468	14513	14541	14600	14577	14497	14591	14646	14418	14500	14591	14550	14572	14686	14466	14543	14495	14487	14741	14584	14446	14600	14444	14444	14616	14637	14426	14679	14695	14570	14516	14534	14482	14311	14470	14592	14558	14499	14414	14597	14458	14470	14493	14492	14478	14537	14589	14417	14509	14570	14573	14406	14456	14489	14372	14424	14703	14578	14442	14528	14549	14333	14428	14500	14440	14632	14292	14587	14532	14340	14612	14710	14537	14562	14611	14395	14651	14498	14491	14492	14487	14722	14488	14571	14366	14517	14605	14661	14585	14559	14601	14567	14487	14488	14684	14619	14505	14500	14528	14671	14496	14706	14561	14580	14388	14535	14414	14471	14470	14488	14582	14469	14367	14451	14535	14416	14515	14551	14536	14657	14637	14672	14425	14574	14578	14508	14516	14628	14470	14577	14380	14445	14470	14682	14613	14652	14473	14662	14651	14665	14580	14472	14531	14581	14591	14547	14441	14491	14540	14603	14616	14530	14625	14615	14493	14604	14522	14594	14592	14537	14526	14532	14332	14473	14565	14569	14481	14538	14489	14513	14655	14564	14553	14598	14602	14533	14523	14504	14446	14684	14349	14646	14530	14860	14544	14436	14440	14640	14648	14599	14508	14385	14487	14420	14657	14529	14559	14464	14489	14435	14585	14577	14663	14541	14418	14588	14616	14496	14672	14652	14547	14656	14683	14550	14502	14529	14633	14561	14655	14583	14393	14620	14617	14641	14675	14354	14596	14547	14475	14571	14420	14490	14449	14500	14587	14705	14623	14486	14438	14627	14416	14636	14382	14422	14477	14480	14637	14623	14446	14376	14597	14564	14508	14560	14669	14459	14497	14587	14591	14656	14750	14546	14627	14612	14656	14457	14674	14531	14634	14499	14526	14471	14745	14621	14537	14643	14579	14635	14555	14632	14708	14407	14561	14556	14527	14402	14576	14499	14516	14462	14695	14534	14533	14565	14566	14495	14459	14517	14509	14352	14716	14497	14382	14455	14730	14466	14607	14582	14480	14312	14540	14472	14605	14449	14459	14470	14554	14461	14699	14628	14444	14517	14651	14610	14620	14639	14406	14530	14464	14550	14584	14573	14557	14571	14568	14706	14417	14538	14506	14736	14597	14605	14601	14604	14550	14569	14681	14374	14625	14701	14435	14594	14643	14587	14536	14487	14624	14632	14535	14479	14605	14563	14448	14584	14479	14689	14584	14541	14527	14514	14652	14679	14600	14738	14436	14658	14601	14620	14447	14558	14603	14519	14417	14645	14752	14507	14675	14731	14444	14643	14480	14585	14524	14632	14555	14558	14475	14528	14538	14761	14564	14512	14707	14684	14576	14616	14695	14445	14408	14372	14315	14473	14354	14617	14632	14555	14595	14593	14563	14639	14607	14609	14633	14510	14651	14638	14617	14578	14603	14465	14515	14715	14516	14440	14576	14383	14484	14673	14589	14599	14442	14421	14512	14632	14558	14483	14682	14517	14426	14654	14579	14432	14458	14688	14517	14317	14599	14649	14558	14652	14470	14667	14522	14538	14456	14493	14518	14460	14493	14611	14530	14576	14421	14570	14620	14562	14653	14608	14502	14597	14610	14557	14643	14691	14567	14472	14630	14530	14491	14562	14575	14645	14460	14570	14501	14624	14566	14586	14553	14415	14565	14478	14460	14524	14688	14489	14418	14644	14546	14462	14539	14604	14577	14527	14636	14475	14535	14551	14540	14527	14551	14635	14548	14594	14524	14468	14449	14674	14622	14618	14359	14708	14610	14651	14496	14521	14583	14470	14531	14648	14477	14630	14630	14405	14617	14474	14511	14548	14611	14401	14507	14666	14610	14677	14738	14546	14662	14775	14646	14602	14618	14627	14406	14468	14486	14422	14551	14720	14450	14683	14582	14619	14554	14537	14520	14514	14589	14410	14681	14513	14372	14566	14631	14521	14656	14501	14514	14475	14603	14656	14474	14609	14637	14682	14502	14444	14535	14525	14624	14512	14543	14521	14486	14624	14633	14421	14460	14587	14678	14583	14511	14542	14423	14501	14521	14443	14556	14482	14473	14401	14591	14624	14569	14640	14559	14446	14507	14630	14482	14567	14456	14472	14489	14478	14751	14527	14364	14459	14463	14671	14357	14603	14448	14583	14411	14583	14676	14430	14489	14465	14562	14518	14583	14609	14507	14468	14609	14539	14579	14378	14607	14547	14650	14481	14550	14639	14521	14523	14725	14497	14529	14596	14761	14544	14577	14628	14552	14481	14639	14684	14527	14516	14531	14565	14540	14659	14642	14530	14538	14738	14716	14580	14827	14292	14429	14480	14592	14461	14581	14584	14516	14450	14689	14488	14537	14605	14516	14639	14706	14642	14477	14494	14490	14647	14593	14563	14663	14518	14452	14626	14553	14476	14554	14334	14650	14588	14555	14429	14521	14330	14446	14539	14519	14647	14493	14470	14647	14560	14559	14521	14551	14608	14595	14416	14766	14566	14586	14575	14519	14602	14516	14615	14579	14669	14506	14668	14477	14501	14594	14556	14556	14704	14841	14473	14418	14520	14494	14599	14423	14422	14565	14517	14286	14628	14610	14636	14705	14560	14672	14596	14528	14603	14667	14515	14657	14421	14847	14601	14543	14613	14437	14382	14486	14606	14450	14471	14592	14677	14545	14585	14552	14605	14367	14665	14630	14494	14371	14644	14611	14610	14642	14467	14460	14682	14428	14540	14703	14607	14521	14510	14533	14621	14716	14618	14383	14375	14569	14612	14730	14595	14587	14621	14468	14689	14702	14588	14524	14433	14427	14537	14698	14616	14547	14687	14528	14514	14445	14452	14608	14563	14569	14688	14414	14538	14552	14648	14479	14642	14581	14487	14601	14568	14498	14583	14523	14697	14430	14652	14482	14525	14665	14513	14554	14449	14354	14458	14571	14648	14632	14614	14586	14520	14620	14437	14621	14427	14406	14513	14550	14511	14677	14363	14584	14635	14464	14509	14470	14506	14795	14514	14552	14687	14584	14620	14579	14627	14404	14528	14354	14551	14541	14422	14409	14677	14508	14637	14608	14455	14657	14472	14541	14540	14689	14548	14576	14519	14643	14584	14522	14598	14332	14635	14587	14611	14705	14427	14651	14622	14602	14562	14453	14651	14664	14614	14677	14621	14624	14523	14543	14515	14502	14507	14524	14524	14614	14482	14637	14484	14612	14531	14512	14520	14629	14596	14550	14431	14526	14499	14585	14411	14457	14587	14553	14650	14505	14634	14567	14799	14447	14537	14466	14617	14324	14633	14633	14586	14761	14488	14517	14518	14395	14516	14536	14569	14582	14571	14408	14654	14606	14629	14624	14497	14336	14399	14425	14806	14602	14534	14602	14347	14510	14541	14592	14647	14465	14677	14584	14770	14518	14570	14349	14543	14531	14678	14588	14676	14533	14480	14443	14522	14469	14485	14419	14643	14507	14513	14596	14611	14546	14568	14445	14584	14672
23670	21411	29444	25683	28176	31142	30047	24915	22715	21360	20428	19711	19175	18941	18467	18233	18007	17860	17786	17969	17770	17709	17516	17838	17635	17521	17654	17441	17466	17291	17484	17486	17320	17488	17415	17274	17499	17220	17409	17234	17349	17101	17357	17401	17359	17324	17071	17167	17277	17296	17181	17364	17492	17517	17314	17212	17224	17296	17195	17256	17395	17302	17384	17448	17328	17174	17356	17316	17121	17356	17374	17189	17201	17231	17407	17432	17478	17142	17224	17429	17376	17336	17320	17228	17264	17554	17509	17296	17529	17413	17413	17248	17266	17225	17442	17272	17215	17375	17421	17180	17444	17183	17332	17277	17528	17267	17332	17390	17058	17278	17308	17168	17374	17129	17227	17247	17316	17411	17271	17268	17093	17267	17300	17093	17305	17188	17264	17096	17269	17015	17337	17268	17248	17172	17242	17221	17427	17258	17225	17323	17376	17349	16995	17244	17442	17358	17152	17333	17202	17430	17262	16925	17155	17173	17147	17155	17214	17245	17290	17102	17115	17331	17307	17416	17480	17419	17340	17297	17341	17511	17331	17363	17447	17165	17171	17346	17403	17334	17236	17301	17036	17288	17267	17191	17092	17293	17413	17441	17374	17340	17227	17139	17205	17331	17112	17202	17214	17243	17262	17198	17285	17202	17091	17038	17328	17436	17332	17268	17334	17215	17084	17255	17179	17236	17196	17269	17101	17143	17177	17527	17268	17421	17405	17142	17265	17026	17263	17259	17284	17148	17360	17401	17517	17380	17279	17178	17272	17404	17233	17316	17303	17395	17252	17329	17083	17330	17245	17183	17273	17192	17257	17277	17175	17398	17146	17215	17216	17270	17415	17101	17236	17149	17328	17261	17300	17280	17085	17287	17445	17235	17161	17313	17285	17388	17273	17343	17030	17159	17331	17348	17253	17363	17076	17266	17230	17427	17236	17256	17196	17253	17210	17172	17172	17233	17217	17091	17220	17391	17345	17251	17228	17385	17246	17071	17272	17135	17069	17284	17262	17232	17267	17266	17129	17273	17333	17248	17261	17070	17299	17156	17268	17200	17331	17236	17168	17320	17254	17379	17334	17286	17263	17141	17183	17360	17227	17098	17223	17204	17371	17284	17323	17119	17300	17050	17245	17043	17446	17064	17217	17346	17336	16986	17208	17296	17229	17340	17291	17157	16893	17136	17498	17154	17189	17376	17142	17334	17270	17237	17092	17254	17103	17406	17343	17136	17137	17262	17284	17258	17361	17428	17396	17195	17196	17316	17337	17474	17469	17173	17381	17225	17359	17260	17319	17044	17242	17201	17150	17184	17325	17274	17190	17213	17291	17311	17123	17131	17209	17255	17295	17154	17130	17426	17280	17416	17218	17390	17167	17090	17463	17134	17254	17309	17206	17209	17212	17332	17531	17153	17397	17327	17143	17270	17113	17124	17069	16994	17240	17312	17140	17206	17399	17239	17438	17132	17101	17265	17107	17373	17079	17215	17197	17249	17182	17218	17348	17419	16982	17366	17208	17004	17359	17271	17164	17190	17356	17183	17288	17141	17219	17276	17162	17302	17328	17464	17336	17236	17383	17174	17285	17595	17103	17289	17304	17139	17232	17245	17225	17196	17266	17508	17359	17518	17195	17148	17284	17351	17245	17197	17260	17325	17216	17300	17117	17382	17180	17278	17197	17208	17300	17189	17300	17033	17164	17317	17192	17143	17221	17144	17379	17168	17315	17287	17254	17295	17186	17282	17318	17434	17185	17226	17147	17333	17388	17487	17292	17018	17258	17353	17232	17388	17324	17223	17329	17338	17299	17268	17257	17307	17284	17273	17170	17252	17414	17204	17319	17200	17257	17317	17331	17118	17134	17272	17291	17121	17118	17186	17172	17168	17292	17391	17451	17234	17226	17219	17384	17176	17206	17209	17270	17094	17178	17159	17214	17306	17325	17248	17172	17179	17259	17104	17178	17421	16994	17226	17276	17190	17079	17242	17150	17046	17207	17208	17213	17138	17265	17219	17417	17202	17170	17310	17199	17328	17010	17232	17276	17105	17176	17085	17185	17234	17223	17311	17223	17157	17411	17350	17258	17272	17386	17395	17387	17303	17410	17170	17286	16984	17044	17196	17395	17341	17072	17210	17061	17436	17254	17368	17217	17199	17178	17280	17305	17169	17448	17247	17370	17350	17083	17185	17163	17171	17160	17251	17126	17325	17204	17370	17465	17294	17140	16925	17258	17102	17322	17247	17124	17299	17371	17342	17212	17219	17212	17307	17239	17128	17232	17186	17254	17211	17170	17324	17442	17492	17105	17112	17156	17211	17239	17249	17383	17330	17167	17431	17221	17132	17144	17477	17222	17267	17177	17046	17125	17307	17253	17189	17248	17251	17094	17226	17272	17460	17347	17396	17017	17191	17323	17148	17148	17068	17113	17197	17074	17286	17171	17362	17287	17164	17125	17319	17282	17232	17271	17398	17288	17081	17444	17329	17277	17193	17236	17070	17189	17302	17209	17389	17191	17205	17072	17296	17261	17340	17493	17302	17252	17261	17417	17278	17232	17150	17367	17268	17229	17285	17205	16958	17073	17172	17293	16987	17080	17180	17161	17379	17217	17100	16995	17242	17289	17324	17288	17382	17347	17178	17301	17217	17380	17116	17389	17356	17243	17163	17245	17269	17201	17167	17128	17160	17176	17159	17247	17169	17303	17382	17109	17223	17098	17355	17283	17171	17258	17179	17435	17301	17280	17224	17397	17296	17385	17222	17232	17243	17233	17067	17466	17134	17373	17208	17294	17243	17392	17293	17346	17172	17166	17258	17319	17075	17222	17208	17221	17092	17222	17232	17125	17150	17420	17303	17429	17191	17093	17219	17233	17288	17072	17355	17340	17439	17341	17386	17133	17142	17286	17284	17133	17313	17292	17301	17057	17473	17237	17207	17277	17348	17129	17239	17448	17039	17357	17080	17224	17273	17265	17291	17148	17304	17321	17166	17135	17333	17269	17007	17381	17229	17382	17260	17428	17208	17231	17083	16992	17090	17365	17121	17112	17391	17165	17504	17548	17187	17317	17228	17116	17288	17199	17342	17129	17295	17278	17382	17291	17281	17216	17298	17234	17162	17351	17109	17262	17310	17269	17339	17435	17194	17237	17092	17212	17405	17413	17352	17294	17258	17302	17219	17348	17347	17137	17194	17371	17263	17217	17368	17349	17322	17391	17447	17224	17250	17275	17279	17232	17366	17373	17415	17190	17191	17155	17175	17245	17270	17159	17302	17362	17227	17375	17288	17318	17261	17320	17049	17285	17270	17342	17197	17333	17212	17399	17223	17275	17175	17227	17229	17393	17323	17260	17373	17253	17225	17304	17236	17218	17194	17343	17062	17454	17434	17068	17344	17200	17300	17066	17152	17321	17349	17292	17448	17419	17464	17307	17270	17230	17230	17241	17158	17279	17252	17212	17141	17276	17281	17126	17464	17222	17240	17444	17277	17159	17318	17263	17247	17216	17371	17229	17180	17259	17152	17351	17187	17223	17229	17063	17259	17311	17084	17195	17300	17378	17433	17403	17214	17281	17316	17409	17209	17356	17250	17243	17192	17211	17268	17369	17276	16952	17281	17138	17358	17367	17163	17188	17117	17167	17300	17285	17228	17220	17354	17280	17364	17315	17271	17213	17259	17218	17197	17297	17276	17117	17275	17383	17105	17377	17197	17388	17251	17215	17212	17000	17198	17333	17142	17213	17221	17332	16885	17142	17154	17258	17391	17309	17229	17114	17303	17354	17266	17156	17144	17204	17336	17309	17201	17299	17203	17027	17311	17193	17159	17387	17261	17437	17172	17318	17366	17266	17214	17235	17406	17203	17332	17453	17263	17343	17334	17151	17185	16963	17371	17299	17339	17248	17278	17171	17260	17320	17222	17308	17269	17342	17368	17130	17274	17318	16988	17264	17350	17069	17508	17286	17112	17269	17267	17222	17442	17282	17132	17157	17477	17283	17277	17439	17120	17256	17242	17106	17290	17237	17411	17262	17390	17112	17252	17154	17081	17293	17414	17307	17186	17173	17295	17256	17271	17210	17086	17330	17283	17283	17274	17247	17362	17338	17273	17228	17104	17298	17431	17261	17086	17223	17248	17095	17267	17154	17275	17166	17062	17287	17057	17293	17254	17272	17336	17237	17468	17373	17329	17340	17333	17448	17086	17251	17290	17319	17313	17204	17118	17206	17289	17116	17243	17293	17367	17316	17327	17229	17247	17215	17401	17279	17529	17260	17220	17210	17187	17110	17409	17451	17184	17167	17344	17336	17076	17358	17264	17077	17260	17348	17244	17144	17301	17482	17220	17282	17552	17068	17151	17125	17224	17321	17223	17362	17212	17228	17336	17176	17163	17198	17298	17219	17241	17210	17182	17174	17180	17165	17262	17258	17281	17066	17152	17382	17335	17477	17391	17070	17242	17253	17125	17434	17381	17148	17337	16972	17156	17420	17296	17409	16945	17355	17258	17382	17424	17271	17120	17257	17362	17322	17265	17348	17120	17393	17289	17392	17008	17204	17257	17389	16997	17419	17399	17173	17330	17143	17112	17344	17305	17358	17545	17309	17404	17310	17232	17049	17312	17138	17064	17205	17246	17106	17433	16975	17226	17251	17507	17141	17185	17183	17333	17200	17246	17093	17289	17331	17338	17326	17316	17095	17212	17326	17234	17460	17454	17262	17258	17360	17280	17245	17089	17225	17202	17395	17348	17382	17323	17193	17413	17304	17271	17309	17291	17460	17480	17226	17189	17459	17289	17198	17182	17155	17295	17293	17114	17074	17220	17261	17386	17155	17316	17331	17292	17322	17091	17386	17205	17121	17209	17277	17111	17330	17314	17262	17127	17235	17128	17200	17353	17250	17297	17092	17317	17339	17204	17476	17283	17341	17179	17192	17168	17262	17270	17460	17314	17139	17195	17051	17095	17271	17377	17279	17260	17167	17389	17163	17269	17243	17181	17232	17443	17196	17231	17356	17126	17216	17220	17447	17256	17465	17398	17230	17342	17233	17293	17351	17302	17193	17287	17422	17269	17172	17213	16960	17028	17360	17275	17254	17127	17280	17082	17292	17179	17176	17563	17151	17297	17288	17063	17418	17271	17372	17281
28785	52993	53041	44431	40014	34049	28779	25333	22336	20350	18771	17975	17297	16533	16070	15716	15468	15331	15159	15298	15164	15149	14964	14967	14878	14858	14948	15087	14887	14729	14650	14897	14628	14707	14771	14760	14825	14614	14581	14780	14733	14811	14727	14719	14553	14873	14589	14606	14646	14731	14697	14679	14774	14736	14561	14604	14665	14670	14673	14731	14830	14603	14676	14530	14634	14670	14559	14577	14761	14738	14558	14554	14697	14606	14679	14646	14719	14625	14629	14649	14626	14600	14543	14823	14570	14484	14702	14635	14710	14664	14691	14587	14552	14567	14636	14517	14568	14662	14687	14845	14619	14468	14598	14443	14597	14446	14636	14578	14699	14599	14511	14662	14699	14464	14684	14621	14464	14771	14650	14663	14611	14639	14562	14505	14529	14564	14688	14570	14686	14492	14383	14552	14634	14681	14698	14581	14608	14646	14525	14627	14538	14605	14530	14564	14571	14600	14544	14531	14687	14463	14711	14615	14618	14549	14791	14482	14590	14680	14556	14595	14682	14708	14498	14486	14486	14748	14614	14506	14630	14549	14710	14527	14613	14445	14531	14661	14658	14597	14524	14577	14661	14602	14542	14505	14671	14573	14729	14702	14466	14464	14611	14579	14554	14522	14635	14595	14430	14509	14714	14545	14659	14530	14563	14673	14571	14571	14804	14513	14579	14361	14628	14744	14567	14336	14570	14591	14626	14617	14534	14561	14533	14601	14562	14573	14455	14699	14627	14547	14636	14572	14819	14814	14534	14571	14626	14558	14681	14521	14578	14518	14808	14455	14649	14520	14719	14547	14571	14475	14468	14507	14732	14618	14404	14649	14642	14430	14533	14705	14439	14791	14558	14600	14600	14749	14494	14506	14720	14645	14518	14617	14542	14640	14586	14634	14624	14627	14722	14594	14732	14572	14635	14484	14597	14512	14792	14527	14690	14636	14492	14679	14511	14711	14563	14502	14523	14646	14617	14414	14632	14580	14648	14809	14883	14780	14723	14672	14582	14552	14760	14613	14763	14645	14489	14502	14638	14572	14550	14498	14491	14653	14668	14556	14541	14743	14589	14739	14647	14536	14523	14545	14604	14586	14418	14590	14785	14646	14517	14662	14751	14586	14656	14503	14543	14481	14717	14571	14724	14577	14667	14628	14712	14467	14705	14464	14664	14553	14786	14534	14481	14687	14545	14623	14636	14447	14585	14541	14581	14582	14604	14587	14604	14826	14646	14595	14469	14683	14584	14575	14796	14529	14512	14554	14604	14583	14554	14673	14666	14579	14777	14626	14712	14545	14514	14518	14500	14516	14692	14687	14615	14617	14570	14639	14438	14625	14545	14618	14696	14643	14737	14581	14436	14658	14742	14649	14445	14603	14709	14492	14629	14598	14588	14545	14565	14624	14777	14512	14610	14721	14600	14502	14520	14684	14745	14561	14541	14414	14498	14769	14506	14601	14654	14682	14736	14652	14623	14543	14605	14514	14684	14499	14778	14626	14539	14327	14625	14582	14526	14551	14454	14725	14687	14759	14536	14704	14461	14532	14539	14522	14469	14672	14586	14547	14751	14659	14574	14434	14554	14587	14762	14612	14528	14724	14620	14492	14594	14555	14632	14649	14556	14694	14468	14640	14709	14596	14617	14725	14825	14464	14577	14616	14725	14551	14646	14697	14533	14589	14581	14570	14491	14497	14498	14558	14583	14604	14545	14659	14430	14422	14468	14566	14333	14690	14833	14669	14623	14827	14664	14568	14663	14478	14556	14550	14684	14821	14577	14702	14694	14631	14637	14686	14568	14601	14563	14616	14551	14507	14858	14427	14805	14538	14541	14431	14565	14642	14582	14582	14632	14584	14580	14695	14387	14737	14811	14638	14463	14727	14629	14713	14748	14596	14528	14443	14489	14578	14685	14590	14644	14432	14489	14585	14580	14661	14532	14610	14628	14638	14677	14503	14552	14764	14604	14678	14647	14367	14671	14420	14694	14707	14787	14544	14579	14571	14441	14688	14665	14597	14608	14658	14576	14666	14588	14514	14607	14697	14581	14690	14602	14489	14473	14808	14569	14715	14567	14620	14377	14690	14660	14618	14635	14541	14603	14555	14633	14515	14650	14700	14842	14679	14644	14574	14498	14605	14650	14681	14785	14487	14589	14449	14721	14634	14621	14630	14628	14802	14466	14390	14643	14621	14596	14623	14576	14586	14573	14542	14703	14626	14458	14563	14569	14564	14559	14586	14551	14311	14492	14608	14631	14673	14662	14638	14483	14609	14653	14455	14488	14519	14597	14518	14494	14579	14543	14548	14662	14481	14529	14600	14731	14630	14379	14623	14763	14537	14616	14595	14491	14679	14565	14538	14552	14626	14630	14538	14621	14414	14462	14718	14819	14771	14601	14550	14639	14667	14641	14565	14730	14508	14667	14642	14494	14575	14571	14670	14629	14663	14573	14672	14439	14743	14760	14412	14607	14464	14664	14563	14711	14621	14468	14673	14559	14704	14726	14429	14554	14498	14767	14423	14589	14425	14640	14686	14698	14657	14528	14634	14513	14595	14528	14758	14710	14686	14532	14558	14563	14733	14815	14502	14659	14434	14671	14785	14604	14603	14476	14704	14719	14692	14639	14670	14613	14438	14442	14541	14539	14500	14506	14574	14566	14752	14474	14731	14694	14614	14563	14658	14512	14556	14712	14709	14716	14545	14503	14541	14642	14635	14663	14665	14620	14576	14653	14567	14606	14661	14487	14543	14563	14838	14582	14499	14550	14709	14614	14749	14583	14599	14539	14452	14619	14586	14701	14648	14676	14679	14641	14574	14591	14625	14663	14590	14627	14641	14520	14531	14712	14639	14493	14435	14626	14656	14719	14677	14714	14634	14615	14615	14513	14800	14511	14516	14581	14562	14590	14484	14538	14906	14567	14657	14449	14536	14711	14644	14576	14847	14567	14653	14519	14506	14630	14704	14492	14584	14649	14519	14675	14703	14447	14574	14462	14469	14540	14576	14579	14676	14730	14599	14667	14753	14591	14571	14596	14622	14547	14489	14519	14697	14728	14696	14551	14780	14518	14575	14578	14585	14705	14576	14504	14660	14693	14692	14594	14623	14484	14731	14473	14514	14496	14523	14719	14635	14714	14615	14697	14537	14555	14526	14471	14357	14506	14674	14563	14423	14675	14360	14573	14453	14657	14708	14609	14469	14819	14630	14637	14633	14776	14598	14804	14479	14596	14625	14585	14622	14655	14726	14656	14722	14576	14384	14490	14645	14495	14502	14386	14656	14610	14688	14510	14663	14658	14559	14637	14521	14493	14408	14605	14580	14588	14615	14399	14528	14693	14549	14521	14593	14583	14493	14739	14476	14485	14545	14570	14533	14483	14638	14626	14506	14560	14579	14503	14635	14594	14718	14489	14533	14474	14581	14688	14490	14586	14607	14608	14481	14582	14675	14510	14550	14590	14511	14500	14412	14517	14376	14685	14454	14639	14507	14701	14541	14615	14736	14484	14539	14673	14508	14655	14691	14724	14593	14560	14645	14534	14530	14487	14546	14668	14586	14597	14711	14464	14555	14708	14465	14770	14530	14560	14492	14674	14706	14693	14679	14498	14594	14474	14613	14510	14634	14638	14580	14593	14585	14642	14559	14576	14713	14583	14638	14511	14561	14637	14623	14488	14749	14471	14578	14326	14353	14546	14687	14642	14702	14612	14445	14806	14679	14589	14542	14548	14693	14598	14834	14633	14626	14600	14465	14564	14565	14615	14653	14509	14735	14658	14691	14441	14582	14631	14616	14548	14644	14580	14588	14515	14376	14471	14505	14500	14717	14468	14393	14647	14722	14658	14549	14685	14707	14610	14452	14489	14528	14572	14594	14479	14584	14610	14665	14693	14495	14784	14748	14599	14497	14604	14592	14650	14555	14599	14581	14666	14536	14695	14600	14462	14642	14507	14519	14552	14749	14582	14603	14620	14543	14582	14466	14521	14438	14695	14663	14572	14550	14646	14649	14633	14639	14690	14784	14429	14754	14508	14605	14602	14595	14497	14522	14602	14494	14679	14476	14715	14640	14547	14540	14662	14487	14551	14682	14650	14632	14637	14405	14576	14523	14662	14485	14684	14538	14638	14776	14567	14675	14443	14535	14632	14672	14546	14528	14548	14658	14770	14472	14657	14626	14738	14640	14497	14503	14612	14555	14642	14527	14496	14431	14605	14513	14703	14465	14749	14670	14618	14554	14708	14462	14399	14759	14617	14495	14653	14678	14736	14709	14612	14625	14951	14590	14663	14586	14482	14565	14751	14596	14651	14604	14565	14675	14631	14615	14658	14644	14910	14654	14587	14487	14796	14775	14611	14610	14696	14652	14574	14644	14727	14731	14736	14560	14567	14590	14602	14619	14582	14751	14592	14565	14647	14552	14566	14537	14629	14620	14621	14434	14594	14651	14541	14634	14478	14705	14610	14604	14431	14573	14461	14617	14499	14683	14545	14565	14601	14629	14466	14644	14630	14740	14507	14670	14650	14651	14757	14549	14535	14673	14633	14582	14681	14670	14616	14632	14523	14603	14618	14616	14543	14614	14732	14612	14550	14609	14638	14612	14501	14575	14446	14619	14691	14606	14502	14520	14629	14649	14591	14747	14589	14618	14692	14617	14634	14470	14515	14604	14641	14599	14448	14618	14423	14680	14577	14783	14647	14527	14676	14629	14689	14535	14577	14641	14739	14684	14708	14533	14604	14594	14552	14820	14599	14474	14695	14507	14649	14633	14600	14577	14654	14649	14608	14668	14761	14629	14660	14547	14688	14537	14561	14505	14668	14589	14634	14437	14580	14591	14593	14595	14579	14513	14483	14548	14728	14611	14497	14451	14542	14496	14553	14492	14597	14632	14441	14572	14642	14611	14624	14583	14426	14575	14604	14677	14648	14663	14665	14592	14530	14532	14497	14593	14527	14527	14399	14668	14626	14629	14608	14575	14595	14501	14649	14542	14698	14561	14729	14584	14627	14585	14632	14692	14386	14606	14489	14724	14595	14639	14486	14707	14453	14479	14626	14729	14564	14677	14588	14594	14566	14594	14660	14576	14551	14727	14573	14495	14658	14443	14573	14577	14580	14633	14473	14486	14516	14561	14494	14614	14651	14663
22821	21338	29429	24131	24723	30067	31935	26329	23709	22556	21464	20647	20117	19475	19013	18479	18271	18248	18419	18379	18010	17810	18021	18034	17850	17633	17769	17755	17438	17529	17431	17297	17375	17397	17671	17500	17598	17581	17552	17502	17524	17394	17560	17434	17432	17326	17342	17399	17414	17356	17501	17516	17492	17303	17458	17400	17450	17507	17499	17487	17279	17448	17363	17464	17498	17624	17422	17356	17483	17380	17333	17219	17408	17380	17346	17561	17350	17382	17334	17493	17370	17402	17269	17270	17433	17375	17323	17352	17325	17251	17207	17240	17323	17329	17454	17440	17257	17417	17417	17463	17337	17370	17288	17246	17376	17391	17353	17437	17211	17281	17358	17417	17525	17375	17563	17380	17397	17447	17191	17226	17458	17577	17235	17090	17361	17203	17278	17283	17191	17463	17351	17343	17226	17455	17292	17308	17295	17289	17200	17263	17469	17528	17411	17197	17246	17244	17342	17266	17420	17128	17406	17368	17411	17461	17521	17349	17350	17334	17349	17210	17496	17508	17378	17300	17250	17479	17208	17280	17268	17350	17463	17181	17357	17242	17412	17334	17268	17237	17196	17240	17364	17506	17417	17446	17321	17277	17222	17086	17218	17444	17272	17346	17314	17157	17232	17196	17139	17345	17407	17246	17621	17208	17389	17257	17278	17389	17298	17322	17191	17095	17422	17293	17341	17405	17429	17278	17380	17216	17399	17317	17286	17263	17338	17402	17423	17260	17409	17524	17237	17148	17320	17331	17227	17261	17266	17363	17228	17441	17380	17123	17165	17241	17211	17432	17372	17291	17329	17156	17481	17385	17383	17452	17330	17237	17548	17300	17416	17189	17386	17387	17232	17242	17303	17344	17334	17281	16880	17383	17206	17339	17349	17209	17258	17409	17073	17246	17374	17302	17042	17276	17085	17129	17115	17371	17462	17214	17184	17197	17315	17300	17380	17175	17354	17449	17318	17309	17593	17303	17344	17251	17182	17374	17193	17481	17319	17410	17328	17361	17395	17302	17209	17379	17503	17305	17508	17377	17229	17396	17171	17244	17366	17321	17126	17283	17351	17244	17367	17366	17128	17213	17336	17296	17398	17389	17408	17235	17314	17126	17157	17441	17205	17235	17350	17364	17100	17410	17413	17232	17492	17558	17378	17407	17273	17437	17254	17405	17530	17384	17177	17174	17411	17231	17222	17305	17223	17221	17420	17302	17373	17177	17390	17292	17269	17363	17479	17436	17366	17332	17325	17406	17328	17428	17410	17223	17266	17286	17233	17545	17625	17248	17416	17405	17403	17466	17348	17198	17272	17286	17354	17380	17138	17361	17363	17483	17563	17346	17311	17180	17309	17411	17164	17067	17343	17192	17302	17266	17311	17331	17181	17321	17281	17330	17386	17254	17568	17516	17387	17252	17289	17405	17399	17232	17347	17288	17424	17287	17335	17391	17359	17183	17304	17264	17299	17430	17412	17304	17454	17481	17232	17267	17061	17229	17309	17376	17137	17425	17325	17647	17324	17451	17479	17191	17260	17209	17303	17318	17250	17312	17323	17243	17346	17385	17495	17372	17271	17195	17299	17397	17478	17023	17249	17359	17172	17322	17265	17139	17233	17234	17082	17193	17083	17383	17305	17216	17346	17566	17432	17155	17301	17369	17532	17207	17516	17324	17255	17289	17243	17215	17279	17366	17602	17391	17299	17309	17347	17225	17442	17092	17314	17316	17139	17383	17465	17218	17399	17179	17356	17307	17507	17101	17228	17272	17461	17343	17326	17474	17236	17487	17204	17321	17546	17547	17257	17298	17492	17305	17367	17150	17513	17344	17163	17241	17475	17278	17532	17331	17304	17265	17225	17233	17194	17047	17413	17254	17196	17392	17443	17284	17414	17375	17106	17270	17172	17261	17309	17221	17307	17464	17415	17375	17332	17249	17319	17145	17231	17156	17382	17384	17243	17194	17131	17267	17386	17112	17358	17538	17374	17255	17222	17357	17422	17427	17289	17204	17450	17336	17315	17444	17300	17461	17355	17336	17286	17420	17341	17332	17122	17430	17379	17186	17405	17296	17244	17348	17414	17617	17280	17186	17177	17184	17178	17291	17151	17174	17462	17094	17430	17298	17439	17124	17414	17163	17593	17287	17067	17362	17202	17315	17373	17268	17282	17486	17404	17407	17339	17434	17376	17516	17394	17282	17178	17282	17391	17311	17376	17470	17268	17350	17172	17344	17414	17192	17244	17238	17434	17155	17308	17223	17256	17361	17248	17061	17359	17446	17256	17258	17352	17322	17374	17325	17226	17443	17402	17353	17399	17284	17299	17380	17184	17436	17122	17448	17361	17237	17530	17218	17315	17456	17340	17296	17403	17291	17306	17413	17246	17121	17406	17209	17445	17110	17283	17340	17433	17275	17382	17436	17366	17397	17377	17349	17251	17310	17126	17285	17409	17198	17419	17330	17138	17153	17289	17228	17223	17516	17230	17489	17214	17344	17293	17422	17359	17249	17234	17341	17402	17410	17490	17331	17343	17346	17287	17430	17325	17333	17416	17310	17226	17380	17264	17260	17297	17401	17238	17323	17307	17256	17293	17445	17337	17284	17203	17175	17216	17492	17391	17277	17341	17261	17562	17427	17119	17241	17273	17251	17260	17473	17265	17194	17132	17358	17297	17097	17262	17243	17255	17157	17242	17295	17255	17367	17301	17312	17149	17266	17361	17444	17212	17290	17357	17227	17486	17257	17422	17080	17359	17358	17302	17400	17308	17112	17460	17224	17465	17417	17199	17122	17083	17140	17419	17524	17358	17354	17559	17282	17333	17312	17223	17254	17438	17248	17333	17169	17476	17487	17331	17331	17251	17370	17484	17241	17378	17393	17306	17336	17256	17444	17457	17175	17346	17465	17333	17413	17092	17226	17202	17185	17348	17422	17361	17257	17310	17318	17115	17282	17372	17444	17512	17209	17440	17332	17504	17426	17245	17419	17471	17471	17348	17273	17220	17262	17402	17333	17334	17273	17181	17174	17482	17432	17187	17306	17517	17558	17423	17349	17445	17399	17238	17396	17223	17343	17323	17444	17305	17230	17424	17234	17338	17087	17249	17407	17252	17192	17215	17400	17357	17294	17345	17362	17387	17390	17341	17433	17487	17395	17404	17305	17246	17502	17324	17197	17286	17363	17195	17342	17352	17433	17295	17371	17442	17484	17216	17267	17142	17358	17284	17291	17169	17324	17345	17618	17350	17498	17162	17238	17196	17192	17430	17307	17364	17381	17313	17129	17412	17159	17422	17325	17297	17401	17425	17266	17264	17257	17352	17365	17354	17257	17054	17057	17151	17442	17342	17347	17380	17532	17250	17225	17360	17651	17199	17152	17163	17477	17455	17366	17305	17119	17255	17231	17304	17299	17189	17378	17344	17297	17391	17346	17276	17323	17263	17452	17443	17279	17220	17191	17289	17387	17082	17414	17213	17234	17490	17213	17290	17167	17393	17399	17109	17424	17208	17353	17343	17222	17233	17379	17409	17302	17286	17312	17215	17456	17293	17284	17324	17438	17367	17461	17251	17357	17371	17431	17340	17385	17225	17315	17290	17244	17363	17345	17311	17223	17479	17258	17356	17284	17355	17155	17145	17229	17210	17243	17344	17097	17456	17314	17437	17127	17371	17479	17290	17373	17252	17238	17539	17477	17514	17306	17439	17440	17155	17383	17316	17529	17323	17343	17332	17456	17254	17287	17187	17212	17108	17311	17342	17435	17403	17314	17422	17288	17219	17260	17298	17394	17348	17500	17365	17511	17430	17249	17541	17205	17251	17365	17312	17204	17300	17324	17384	17355	17223	17396	17189	17225	17441	17280	17144	17438	17384	17377	17333	17135	17201	17280	17290	17604	17322	17323	17332	17483	17403	17295	17336	17368	17476	17298	17362	17298	17347	17375	17036	17167	17327	17350	17411	17232	17200	17366	17243	17201	17211	17449	17126	17293	17289	17311	17320	17271	17344	17223	17301	17330	16980	17253	17259	17511	17626	17110	17144	17302	17526	17335	17321	17327	17143	17281	17370	17071	17366	17404	17320	17201	17311	17241	17295	17203	17309	17214	17233	17161	17017	17398	17299	17292	17532	17257	17467	17106	17299	17342	17160	17052	17375	17152	17208	17212	17286	17305	17180	17291	17235	17516	17348	17459	17393	17407	17524	17221	17266	17579	17429	17370	17371	17324	17216	17469	17369	17420	17253	17355	17360	17247	17334	17091	17222	17411	17391	17518	17321	17257	17344	17328	17284	17404	17228	17253	17226	17475	17149	17371	17323	17403	17114	17386	17402	17317	17420	17220	17332	17167	17679	17491	17352	17382	17440	17351	17480	17339	17406	17392	17392	17226	17194	17306	17355	17516	17324	17382	17134	17234	17276	17333	17267	17436	17272	17427	17299	17182	17148	17192	17394	17266	17252	17229	17288	17233	17103	17255	17294	17171	17265	17357	17372	17314	17352	17314	17234	17463	17603	17222	17168	17192	17336	17430	17312	17483	17506	17306	17311	17433	17239	17330	17119	17473	17421	17382	17487	17352	17117	17303	17293	17122	17299	17165	17302	17229	17285	17250	17215	17243	17343	17256	17179	17249	17522	17221	17376	17401	17277	17476	17376	17521	17476	17142	17255	17212	17335	17190	17149	17446	17484	17371	17229	17284	17280	17373	17068	17386	17200	17205	17214	17519	17264	17482	17417	17226	17273	17261	17365	17321	17193	17263	17117	17401	17203	17273	17247	17276	17188	17432	17315	17460	17467	17400	17174	17187	17236	17338	17157	17430	17311	17409	17305	17442	17499	17311	17233	17297	17228	17348	17324	17197	17530	17455	17284	17439	17449	17168	17219	17334	17462	17263	17187	17209	17060	17164	17415	17467	17482	17307	17222	17334	17392	17444	17221	17279	17406	17137	17250	17302	17410	17396	17366	17370	17244	17266	17541	17342	17325	17211	17341	17239	17488	17278	17245	17356	17582	17403	17589	17221	17368	17154	17307	17364	17456	17226	17124	17225	17346	17249	17333	17453	17484	17283	17161	17323	17244	17100	17283	17235	17222	17342	17252	17293	17265	17076	17443	17355	17474	17273	17335	17343	17229	17274	17247	17370	17325	17323
29639	55773	58214	49198	44345	36813	30994	27024	24025	21718	20077	19080	18319	17796	16717	16144	15822	15650	15734	15892	15452	15377	15216	15298	15057	14803	15043	14612	14920	14867	14730	14939	14733	14559	14833	14712	14774	14679	14752	14784	14789	14699	14818	14666	14793	14694	14682	14440	14834	14540	14698	14654	14603	14590	14465	14469	14783	14628	14706	14548	14602	14573	14481	14751	14595	14554	14576	14575	14661	14620	14567	14570	14762	14511	14568	14629	14484	14678	14691	14784	14480	14729	14668	14638	14537	14498	14683	14543	14572	14650	14585	14596	14501	14583	14505	14585	14468	14653	14639	14676	14598	14566	14355	14466	14476	14680	14541	14525	14659	14623	14523	14653	14526	14605	14604	14421	14664	14614	14710	14519	14400	14531	14645	14556	14534	14625	14588	14555	14532	14653	14565	14608	14545	14600	14628	14550	14493	14708	14521	14400	14660	14590	14486	14471	14626	14670	14453	14565	14583	14588	14621	14720	14523	14664	14583	14462	14555	14598	14579	14543	14607	14703	14517	14382	14537	14684	14633	14501	14861	14509	14632	14595	14497	14685	14450	14604	14502	14525	14548	14752	14360	14454	14654	14597	14652	14684	14501	14499	14644	14464	14561	14664	14367	14501	14634	14569	14752	14622	14621	14537	14473	14582	14635	14618	14680	14688	14669	14490	14570	14736	14509	14495	14594	14569	14515	14501	14602	14627	14623	14729	14402	14659	14575	14529	14465	14620	14566	14729	14538	14568	14691	14572	14551	14757	14590	14532	14681	14651	14735	14491	14621	14698	14687	14453	14516	14640	14442	14676	14495	14489	14478	14614	14425	14561	14654	14588	14541	14619	14714	14471	14498	14610	14486	14721	14527	14583	14606	14507	14506	14604	14408	14557	14500	14606	14600	14489	14741	14681	14667	14601	14735	14579	14604	14584	14375	14589	14590	14555	14550	14542	14695	14630	14593	14639	14603	14695	14538	14647	14688	14543	14641	14606	14474	14718	14564	14590	14546	14480	14635	14613	14622	14592	14569	14569	14672	14675	14443	14669	14635	14643	14665	14462	14423	14653	14628	14417	14718	14508	14506	14475	14572	14520	14600	14592	14629	14513	14617	14646	14625	14607	14595	14429	14550	14453	14630	14450	14318	14630	14588	14523	14697	14408	14689	14708	14520	14587	14627	14473	14590	14551	14421	14525	14658	14507	14633	14555	14463	14594	14720	14685	14618	14651	14416	14657	14655	14733	14403	14655	14568	14541	14492	14547	14601	14573	14549	14585	14537	14674	14523	14632	14478	14620	14492	14706	14462	14432	14623	14581	14767	14611	14494	14543	14617	14544	14658	14792	14659	14585	14590	14578	14600	14626	14644	14638	14557	14577	14686	14647	14605	14485	14734	14615	14597	14602	14621	14700	14477	14654	14627	14517	14488	14692	14695	14548	14616	14570	14591	14581	14557	14547	14720	14677	14662	14541	14623	14596	14651	14558	14472	14533	14514	14514	14645	14397	14523	14597	14741	14553	14581	14512	14607	14526	14472	14576	14564	14586	14582	14495	14683	14528	14588	14493	14568	14657	14564	14522	14618	14539	14633	14569	14565	14724	14783	14545	14549	14528	14507	14606	14895	14558	14598	14555	14369	14567	14583	14458	14634	14624	14701	14633	14617	14632	14583	14571	14480	14688	14471	14563	14648	14553	14563	14598	14693	14683	14551	14755	14666	14541	14536	14733	14545	14425	14587	14479	14559	14500	14530	14729	14677	14493	14415	14510	14477	14598	14529	14587	14559	14648	14513	14770	14582	14655	14579	14602	14563	14597	14558	14314	14655	14427	14510	14505	14526	14516	14686	14695	14576	14659	14701	14573	14593	14431	14564	14438	14412	14561	14727	14754	14452	14625	14699	14549	14314	14581	14601	14471	14528	14633	14615	14610	14585	14695	14633	14561	14424	14701	14530	14549	14512	14778	14546	14464	14508	14600	14524	14703	14806	14496	14390	14776	14553	14489	14461	14557	14558	14545	14557	14529	14529	14589	14807	14674	14658	14559	14513	14662	14572	14639	14499	14515	14564	14785	14476	14596	14509	14450	14622	14581	14665	14523	14487	14552	14721	14626	14489	14694	14597	14576	14551	14696	14757	14590	14519	14489	14575	14721	14579	14464	14581	14483	14677	14739	14668	14554	14664	14685	14570	14612	14474	14662	14525	14409	14601	14609	14465	14456	14449	14631	14560	14360	14491	14422	14518	14432	14639	14564	14564	14689	14669	14610	14476	14385	14519	14341	14609	14518	14493	14534	14581	14442	14553	14604	14632	14450	14652	14539	14588	14511	14530	14577	14653	14540	14511	14686	14602	14603	14683	14547	14587	14510	14697	14525	14404	14406	14630	14498	14532	14644	14623	14627	14611	14722	14630	14635	14507	14505	14572	14775	14595	14614	14516	14483	14616	14752	14599	14498	14550	14411	14615	14480	14617	14574	14661	14577	14576	14616	14625	14584	14635	14395	14700	14551	14485	14429	14674	14569	14393	14530	14592	14349	14535	14549	14445	14484	14554	14575	14560	14646	14449	14423	14546	14615	14565	14633	14743	14598	14469	14583	14438	14490	14675	14708	14560	14601	14444	14502	14674	14735	14533	14689	14500	14491	14614	14618	14605	14693	14577	14653	14550	14584	14586	14603	14588	14600	14522	14581	14692	14619	14355	14714	14565	14599	14561	14650	14637	14558	14757	14759	14577	14539	14644	14548	14482	14532	14567	14579	14553	14703	14754	14644	14596	14506	14535	14539	14648	14574	14607	14514	14645	14629	14472	14777	14544	14381	14565	14589	14604	14658	14578	14544	14602	14569	14633	14572	14606	14574	14563	14496	14732	14721	14820	14447	14579	14543	14707	14428	14649	14380	14727	14551	14512	14521	14504	14364	14533	14533	14403	14728	14589	14552	14643	14593	14562	14611	14363	14602	14578	14740	14608	14469	14492	14561	14769	14680	14655	14511	14373	14561	14583	14619	14726	14690	14361	14564	14662	14498	14533	14579	14676	14588	14481	14601	14726	14411	14523	14695	14746	14558	14644	14518	14545	14449	14497	14593	14542	14682	14509	14533	14757	14569	14537	14574	14775	14677	14421	14727	14507	14525	14449	14590	14580	14509	14587	14439	14518	14671	14715	14528	14519	14514	14648	14558	14553	14577	14456	14642	14680	14529	14784	14580	14545	14639	14661	14631	14505	14668	14739	14460	14644	14671	14604	14506	14530	14582	14512	14499	14576	14529	14632	14514	14564	14687	14524	14578	14596	14727	14509	14449	14585	14700	14506	14612	14708	14480	14626	14602	14573	14674	14558	14617	14674	14398	14729	14510	14564	14587	14630	14584	14551	14457	14583	14479	14586	14538	14391	14621	14733	14509	14619	14427	14563	14628	14602	14375	14687	14600	14503	14720	14502	14628	14500	14546	14593	14554	14523	14467	14376	14631	14510	14577	14497	14700	14673	14680	14612	14599	14435	14578	14588	14578	14612	14682	14577	14418	14575	14622	14612	14484	14528	14567	14493	14516	14599	14545	14652	14531	14532	14467	14606	14502	14433	14636	14613	14568	14492	14546	14593	14385	14511	14500	14545	14385	14583	14638	14532	14578	14519	14468	14650	14493	14481	14522	14486	14570	14550	14623	14478	14485	14634	14517	14528	14461	14456	14574	14655	14525	14412	14692	14557	14487	14601	14418	14502	14710	14613	14519	14418	14460	14554	14510	14569	14792	14443	14604	14610	14408	14512	14643	14545	14526	14675	14574	14700	14616	14696	14441	14639	14510	14601	14559	14610	14642	14562	14607	14505	14490	14644	14450	14604	14568	14567	14417	14782	14488	14543	14727	14475	14626	14684	14613	14844	14541	14660	14557	14550	14575	14652	14646	14718	14612	14617	14503	14543	14501	14523	14389	14532	14609	14623	14586	14540	14591	14618	14567	14549	14548	14415	14514	14512	14578	14587	14655	14578	14603	14415	14655	14705	14491	14616	14550	14648	14331	14698	14591	14557	14554	14583	14403	14536	14641	14623	14757	14444	14425	14726	14610	14510	14493	14538	14442	14591	14391	14597	14491	14685	14581	14760	14562	14773	14620	14463	14518	14692	14564	14660	14557	14582	14638	14671	14540	14651	14520	14486	14486	14548	14550	14604	14616	14612	14573	14707	14444	14522	14540	14625	14477	14471	14615	14573	14546	14580	14676	14563	14695	14563	14571	14614	14571	14510	14554	14554	14534	14671	14595	14664	14441	14828	14610	14442	14517	14525	14570	14357	14637	14650	14407	14682	14423	14573	14556	14632	14678	14532	14515	14525	14494	14601	14565	14622	14570	14644	14533	14521	14602	14579	14629	14553	14388	14565	14388	14523	14525	14657	14630	14719	14686	14712	14443	14454	14516	14491	14578	14490	14585	14705	14613	14547	14700	14679	14643	14549	14662	14589	14602	14500	14641	14679	14656	14497	14531	14661	14655	14605	14528	14560	14627	14722	14504	14626	14469	14632	14433	14670	14742	14555	14529	14624	14626	14545	14742	14576	14545	14605	14534	14549	14484	14754	14550	14482	14433	14580	14503	14697	14526	14454	14685	14705	14490	14559	14649	14694	14487	14545	14492	14550	14581	14604	14526	14738	14376	14480	14584	14491	14618	14540	14707	14583	14603	14551	14681	14671	14573	14629	14488	14525	14640	14542	14646	14452	14577	14597	14503	14609	14620	14641	14706	14598	14511	14701	14508	14512	14483	14502	14411	14743	14554	14572	14506	14512	14504	14728	14651	14531	14457	14604	14542	14557	14628	14468	14652	14411	14594	14568	14558	14694	14451	14511	14662	14574	14683	14443	14593	14548	14477	14626	14435	14493	14599	14602	14613	14688	14655	14630	14747	14604	14602	14570	14572	14556	14466	14587	14538	14507	14439	14438	14694	14816	14614	14599	14539	14590	14583	14607	14493	14688	14466	14472	14645	14505	14551	14572	14584	14673	14732	14623	14741	14548	14505	14529	14682	14676	14447	14456	14778	14468	14652	14494	14580	14529	14590	14587	14489	14683	14648	14513	14706	14452	14631	14668	14450	14524	14601	14541	14546	14628	14552	14530	14492	14547	14547	14675	14656	14635	14597	14662	14552
28389	28985	43075	41631	33807	28532	24566	22197	20818	19983	19376	19200	19038	18944	18760	18443	18164	18243	18183	18307	18259	18122	18169	17996	18092	18118	18192	17997	18164	18016	18324	17973	18012	18125	18145	18065	18001	18036	18108	17962	17903	18106	18074	17918	18168	18116	17864	18010	17972	18258	18110	18178	18169	17986	18187	17970	17861	17820	18009	17844	17982	18162	18137	17981	17977	17949	17806	18072	18024	18048	17852	17945	17810	18012	18042	18089	17979	17890	18064	17732	18274	18086	17956	17957	18283	18099	17944	17957	18079	17933	17926	18028	18017	17956	17845	18210	18211	17940	18263	17916	17915	18041	18005	17938	17980	18007	17692	17706	17874	18079	18053	18003	18018	17880	18004	17956	18078	18086	18083	17952	17876	18018	18040	18011	17992	17759	18034	18039	18227	18044	17947	17914	17831	18070	17909	17823	17893	18173	18048	17760	17848	18036	18113	18149	17991	18081	18161	18159	18037	18024	18082	17947	17911	17800	18061	18000	18150	17935	17954	18086	18144	18178	17990	17924	18122	17990	18069	17940	18049	18155	17845	18137	17920	17950	17983	17808	18018	18103	17912	18042	18113	17995	18283	17933	17963	17857	18022	18046	18123	18011	18009	17960	18130	17831	17979	17852	17895	17675	17896	17874	17911	18210	18138	18082	17793	17784	17795	17829	18082	18050	17979	17876	17957	17974	18211	18121	17684	17888	17929	18055	17984	17912	18017	17740	17836	17866	18051	17832	17866	18101	18223	17996	18000	18033	18083	17930	17885	18024	18106	17903	18151	17825	17988	17923	17958	18163	18105	17893	17973	17939	17811	17852	17915	17914	18044	18134	17916	17779	17921	17962	18141	17983	18049	17773	17784	17988	17809	17971	17734	17762	17873	18062	17948	18090	18032	18179	17981	17894	17985	18015	18136	17885	17943	18035	17980	18043	17848	17928	17988	17866	17979	17799	17926	17890	17860	17822	18101	17899	18004	17921	17891	17981	18056	18058	17986	18103	17854	17931	18113	18130	17982	17815	18011	17994	18062	17876	17987	18111	18170	18088	17979	18105	18142	18037	17990	17991	17960	18024	17845	17860	17789	17912	18188	17917	18004	18064	17892	17947	17938	18033	18199	18023	18053	17918	17732	18033	17839	17956	17921	17951	17954	18223	18064	17879	17938	17815	17929	18070	17909	17751	18123	18040	18037	17991	18219	17975	18052	17864	17790	18123	18143	18103	17979	18098	18214	18182	17957	17962	18180	18036	17920	18162	18145	18193	17974	17804	17961	18194	17932	18094	17951	17966	18278	17878	18027	18297	18159	17986	18031	17892	18056	17875	17828	18039	17898	17927	18117	17713	17990	17888	18015	18150	18056	17998	18014	18012	17758	18158	17930	18004	18095	18111	18047	17826	17950	17996	18008	18015	18075	18080	18026	17984	17993	17775	17987	17979	17864	18059	18183	18018	18045	17921	18185	18072	17947	17871	17842	17824	18021	18055	17986	18079	17874	18046	17944	18048	18258	18106	17985	18091	17928	17781	17981	17895	17971	17873	17957	17838	17929	17787	18026	17980	17879	17815	17909	17979	18098	17914	17841	17846	17881	17912	18028	18084	17984	18080	17767	17921	17986	17891	17961	17944	18000	18081	17916	17815	17890	18068	18182	17902	17942	18095	18156	18023	18019	17892	17871	17826	17866	17772	18238	17964	17985	17968	17998	18057	17911	17941	17829	18008	17844	17868	17824	18012	18111	17791	18094	17878	17918	17984	17828	17935	17756	18058	17912	17927	17978	17808	18062	17994	17937	18138	17878	17821	17982	18094	18043	17974	18133	18065	18257	17805	18002	18257	17981	18093	18021	17781	17869	17943	18039	17766	17937	17972	18304	18017	17941	18099	17905	17867	18050	17986	18083	17986	18212	17952	17987	17890	17755	18143	17924	18021	17889	18088	17858	18082	17991	17695	18129	17890	17857	17718	18008	18123	18090	17874	17841	17788	18178	17738	18043	17948	17808	18060	18158	17950	17878	18149	18061	18017	18040	18072	18134	17952	18161	18136	17945	17968	18067	18238	18018	17962	17929	17790	17938	17946	18074	18101	18053	18079	18082	17919	18034	17979	17726	17958	17950	17910	17932	18086	18128	17925	17895	18028	17909	18053	18331	17836	18004	17986	18030	18180	17912	18116	17881	17950	17797	18094	18037	18202	18115	18046	18070	18075	18228	18083	18150	18031	17838	17979	18073	17906	17917	17981	18011	17783	17881	18071	18122	18056	17953	17740	18036	18196	17902	17972	18027	17971	18064	17872	17964	17765	17951	17994	17872	18001	18049	17970	17877	18001	18083	18004	18086	17989	18161	18145	17982	17947	17918	17905	17723	17810	17730	18112	17966	17894	17881	17963	18103	18017	18144	17932	18007	18094	17937	17826	18094	17979	18094	18052	18163	17980	17961	18019	18096	17968	18135	17953	18138	17976	18120	18167	17991	18041	18019	17846	17854	17858	17993	18026	17897	18067	18023	17930	17991	18052	18099	17882	18221	18040	17937	18112	18164	18110	18085	18068	17968	18077	18012	17942	17699	17696	18009	17942	18087	17980	18122	18150	17844	17959	17911	17852	18104	18027	17817	18035	18185	17965	17935	17936	17967	18114	17803	17902	18003	17923	17951	18147	17997	17777	17883	18038	18134	18164	17886	17960	17955	18143	17964	17921	17835	18037	17992	17977	17973	17982	17932	17842	18017	17986	17953	18219	18089	17908	18090	18046	17948	18082	17866	17887	17806	17833	17968	17958	17751	17896	18069	18174	18022	18119	17947	18009	17981	18020	18034	17849	17914	17955	17873	17979	18166	18006	18043	17962	17804	18040	17888	17874	17974	17983	17964	17903	18029	18011	18083	18060	17766	18089	17824	17958	17851	18073	17994	18147	18017	17934	17988	17970	17909	17923	17869	17935	18029	17961	17863	17897	18051	17956	17962	18094	17943	17822	18030	18068	18004	17932	18026	18095	18187	17904	17978	17854	18126	17813	17849	17976	17921	18246	18019	17984	17979	17846	17981	18004	17954	17987	18110	18111	17811	17846	17930	17864	17981	17860	17885	18028	18047	18237	17849	17998	17925	17929	17937	17897	17793	17903	17918	18003	18020	17950	17963	18062	17927	17932	18008	18065	18181	18082	18141	17980	18045	17957	18130	17983	17952	18087	17855	17930	17907	17868	18020	17964	18090	17990	18105	17992	18021	18028	17990	17851	17918	17976	17982	18015	18049	17893	18002	18112	18104	18007	17988	18155	17949	18147	17870	18132	18180	18156	18063	18096	17966	17868	18123	18210	17926	17936	18009	17906	18000	18077	17914	18075	18081	18072	17992	17895	18222	17829	18014	18043	18044	18041	17923	17900	18123	17767	17751	18081	17985	17966	18313	17724	18045	18086	17873	17738	17931	18166	17933	17957	18061	18028	17923	17989	18069	17921	18193	18020	18006	17960	17887	18010	18143	17900	18112	17966	18043	18018	17877	17872	18163	18050	18021	18096	17807	17943	17915	17969	18094	18082	17988	17904	18050	18003	18003	17847	18071	17851	18008	17821	17739	17950	17929	18030	18206	17979	17992	17875	18047	17959	17925	17944	18083	17826	17986	17816	17982	17953	18050	17905	17783	18052	17709	18028	17911	17915	17880	17963	18116	17916	17960	18014	17964	17958	18028	18163	17654	17995	18108	17874	17853	18065	18072	18021	18248	17872	18231	18116	18122	18106	17868	18056	17918	18191	18200	17834	17926	18058	17841	18198	18050	18019	17901	17988	18030	18120	17889	18097	17979	17952	17804	18147	18023	17860	17878	18003	17750	18041	17922	17990	18062	17995	18146	18065	17989	18121	18053	18025	17996	18018	17972	17893	18061	17930	18115	17895	18052	18235	17894	17981	17927	17951	18157	18121	17798	17996	18019	17848	18031	17994	17972	18042	18072	17872	17943	17805	17806	18133	17872	18023	17935	17884	17849	17958	17908	17896	18121	18065	18086	17939	18109	17928	18085	17918	18025	18098	18044	18020	18074	17899	17974	17944	18017	17972	17804	18175	18097	18116	17994	18183	18104	17965	18001	18114	18027	17767	17902	17881	17953	17892	17842	17947	18160	18122	18003	17932	17995	18160	17982	17889	18104	17919	17907	17995	18354	18243	18223	17988	17925	17950	17944	17896	17978	18045	18265	17915	18061	18039	17980	18007	17937	18019	17938	17915	17992	17960	17927	17769	18033	17881	17961	17813	17914	17699	17935	17991	18014	18024	17944	17848	18032	17842	18118	17718	18052	17821	17803	18123	18084	17879	18168	18142	17968	17899	17957	18013	17949	17875	18020	17930	17945	18107	17979	18198	18134	18160	17751	17987	17785	17951	18070	18085	17980	17876	18077	17702	18166	17941	17924	18067	18120	17985	17993	17994	18094	18001	18137	18000	18004	18158	18168	17972	18199	18136	17986	17952	17945	18054	17872	17771	18137	17924	17963	17996	17848	18131	18076	17992	17923	18133	17834	17934	18210	18009	18037	17990	18155	18094	17946	18000	17835	18090	18163	17905	17841	18009	17954	18041	18070	17882	17983	17758	17854	18061	17935	17963	17877	18023	18134	17973	18186	18140	18052	17947	18106	18005	17869	18171	18206	18009	17999	18010	18019	17993	17920	18009	17868	17774	18015	17901	17942	17966	17973	18044	18174	17897	17906	18046	17953	18202	17794	17968	17923	18097	17960	17862	18130	18079	17933	18070	18062	17896	18021	18021	18018	17922	18037	17785	18005	18126	17866	18044	18184	17884	17989	17804	18102	18133	18145	17867	18009	18042	18204	18164	18008	17852	18113	17851	17979	18025	17901	18053	17924	17918	17937	17835	17854	17875	17860	18039	17987	17886	18008	18070	17995	18075	18041	17860	18092	18082	18179	18122	18172	17951	17951	17815	18212	17963	17975	18074	17974	17972	17852	18051	17978	18102	17940	17925	18019	17854	17900	18179	17944	18190	18054	17942	17946	18056	17893	18012	18079	18110	18051	17838	17893	17863	18028	17924	18004	17833	18127	18039	18057	17934	18079	18026	18095	18040	17830	17978	18076	17945	18168	17897	17965	17809	18065	18116	18011	18105	18099	17897	18059	18001	17841	17835
28154	45964	47837	40612	34118	28101	23620	21092	19364	18207	17438	17098	16532	16183	15870	15548	15437	15564	15395	15408	15398	15262	15252	15293	15026	15064	15169	15095	15042	15129	15054	15092	14885	15020	14991	15019	15047	14974	15181	15045	15065	15092	14977	15054	15024	14916	15025	15037	14989	14970	14875	15021	15094	14954	15032	14959	15012	15008	15001	15011	15068	15169	15012	14945	15027	15056	15063	15044	14840	14933	15079	14907	15063	15051	14972	15034	14911	15061	15149	15036	15049	15034	14879	14898	14990	15122	15014	14932	15077	14943	14979	15123	15029	14987	15078	15189	15078	15026	14889	15043	15121	14876	14956	14906	14907	14966	14935	15039	14974	14987	14949	15005	14902	15077	14904	15091	14792	15164	14936	15037	15064	14818	14975	15072	15096	14925	14990	14944	15173	14919	15010	14822	15058	14897	14779	15148	15085	15012	14880	15034	14842	15010	14987	15114	14890	15083	14981	14994	15163	15192	14976	15057	14991	15006	14987	15020	15122	14909	15021	14901	14926	14978	15096	15064	14928	15057	14901	15079	14957	14951	14924	14982	14934	14940	15032	14959	15111	14921	15063	14936	14921	14730	15048	14851	14847	15113	15129	15001	14975	15041	14979	15094	14928	15041	15135	14877	15208	15099	14981	14917	14857	14993	15100	14850	14969	15222	14955	14860	15103	15028	14971	15071	14999	15017	14917	14994	14982	14720	14986	15024	15001	14877	14985	15182	14964	15110	15034	14986	14948	14867	14870	15079	14938	14913	14895	15149	15043	15042	15122	14947	15027	15034	14962	14973	14926	15078	15234	14949	14949	15088	14985	15133	15059	14967	14892	14965	14973	15054	15032	14943	14886	14984	14970	14962	15107	14975	14913	14858	15030	14977	15024	15053	15075	14847	15065	14921	14769	15060	14974	15185	15048	14987	14968	14828	14871	15079	15166	15121	14986	14992	15057	15059	14989	15104	15095	14871	14958	14940	15099	15089	14956	14914	15080	14925	14972	15005	14973	14958	15020	14893	14910	14930	15139	14971	15117	14954	15103	14952	15117	14971	14865	15131	15165	15245	14984	15186	14963	15108	14950	15087	15018	15070	14932	14921	15083	14844	14953	15027	15032	15102	15088	14996	14991	15112	14979	15012	15108	15036	14865	15196	15104	14789	15024	15134	15025	15093	14888	14904	14950	15077	15004	14986	15019	15175	14925	14980	14976	15113	15173	14931	15023	15094	15005	14917	14796	15002	14931	14890	14994	15038	15094	14953	14952	15062	14948	14911	15165	14949	15029	15018	14950	15138	15067	15168	14975	15136	14952	15130	14941	14770	15073	14958	15081	15061	14922	15082	15028	14907	15054	15043	14931	15119	14976	15102	15086	14870	15141	14951	14962	14903	15151	14945	15042	15110	15126	14885	15101	14983	15051	15053	15138	14971	15020	15016	14871	15026	15097	14910	14993	15004	14935	15158	15018	15086	14918	15006	15005	14822	14792	14968	15128	15057	15105	14815	15185	14838	14925	15079	15093	15015	15043	14962	15039	14710	14954	15038	15104	15135	14989	15121	14895	15274	14960	15108	15139	14969	15057	14969	15074	14902	14811	14874	14846	14924	14969	14924	15026	14996	15007	15011	14988	15128	15060	14973	14881	14953	14910	15161	14944	14959	15002	14865	15011	15165	14865	14847	15061	15030	15013	15067	15090	15011	14902	14915	15117	14912	15034	14868	15039	15023	15027	14821	14992	15086	15053	15086	15015	15039	14895	15178	15017	14825	15055	14885	14969	14923	15058	15143	14919	14943	15055	15045	15035	14994	15029	15053	14915	14916	15004	14914	15049	14961	14798	14982	14765	14952	14970	15006	14912	14845	14951	15101	15037	14932	15035	14978	14937	15001	15214	15067	14975	14904	14936	14967	15157	14875	15021	14896	14899	15024	14956	15215	14997	14931	14911	14926	15113	15077	14982	15163	14917	14993	15119	14953	14868	15079	15063	15019	14978	14965	14998	15053	15028	15025	15035	14993	14892	14988	14967	14971	15078	14928	15002	14937	14981	15105	14923	15059	15039	14917	14956	15160	14908	15095	14907	15020	14918	15059	15163	15013	14874	15063	14860	15156	15142	14960	15035	15085	15101	14953	15069	15091	15107	15134	15041	15038	15011	15105	14969	14961	14999	14927	15096	15095	14910	14902	14897	14980	15057	15168	14844	14948	14989	14810	14992	15056	15003	15005	14858	14980	14878	14975	15166	15074	14994	14962	15044	14915	14946	14971	15031	14954	15040	15054	15166	15010	15048	15091	15072	14827	14921	14912	14996	14875	15017	15086	14937	14955	15050	15128	14928	14974	14834	14963	15085	14953	14998	14881	15072	14991	15003	15080	14956	15027	15076	14991	14914	15056	14990	14997	15039	14723	15038	14907	14980	15095	15100	14998	15001	14859	15146	14900	14998	14954	14854	15166	15145	14828	14950	14940	14884	14882	15101	14974	14990	15031	15100	14991	15014	14941	14922	15083	15117	14813	15000	15068	14812	14989	15073	15029	14986	14995	14829	14980	14954	14955	15011	15076	14905	14994	15013	14859	15107	14934	14999	15041	14993	15035	14963	14972	14945	15050	14870	14874	15056	15088	14934	15069	15035	14784	15107	15067	14947	15072	14964	15016	14906	15127	15123	15145	15064	14848	15028	15136	15036	14985	14883	14904	15197	14898	15016	14873	14839	15126	15092	15124	15022	15018	14915	15051	15109	15078	14992	14983	14817	15198	15077	15038	14903	15047	15031	15016	14936	14846	14971	14961	14935	14982	15094	14945	15026	14977	14909	15014	14844	15122	14939	14982	14982	14837	15129	15060	15031	14954	14823	14949	15072	14991	14974	15083	15023	15013	14857	15017	15085	14988	14990	15226	14987	15034	15146	15045	15064	15224	15074	14993	15019	15142	14923	14867	15148	14977	14972	15112	14974	15136	14942	15070	14885	15000	14916	14859	15004	15095	14971	15122	15026	15047	15000	15072	14978	15131	15124	14917	15031	15017	15141	14975	14924	15041	15179	14940	14982	14930	15141	14934	15155	15056	14874	15081	14908	15031	15054	15042	15019	14934	15076	15165	15010	14959	14917	14991	14955	15107	14944	14698	14959	15244	15131	15152	15068	15020	14800	14851	15065	15117	15125	15091	14751	14932	14984	15014	15107	14882	14941	14979	15120	14792	14956	15000	14905	15070	15047	15032	15090	15085	14990	14962	14847	14874	14919	15022	15127	14959	15060	14884	15183	14993	14937	14803	14888	15023	15019	15091	14966	14971	15014	14977	15005	14991	14970	14910	14924	14764	14896	15145	15071	15084	14902	14887	14984	15069	15121	15072	14958	15012	14920	15024	14925	14909	14995	15018	15054	15101	14885	14913	14987	14921	15047	14866	14961	14984	15061	14869	15133	14959	14986	14915	15045	14957	15040	14886	15122	14944	15122	14829	14829	15010	14911	14832	15149	14896	14955	14989	14879	15017	15011	15056	14855	14969	15053	15078	14972	15001	14946	14961	15022	14980	14961	14898	14982	15071	14970	15033	14986	15057	14915	14919	15147	14903	15142	14990	14998	14943	15010	14970	15113	14880	15057	14815	15107	15117	14939	14963	15016	15040	14987	15034	15039	15106	15009	15021	15024	14883	15010	15130	14870	15059	14995	15012	15039	14855	14889	15208	15040	15018	15061	15007	15055	14761	15050	15029	15032	14913	15050	14867	15049	15065	15099	14983	15058	14942	14915	14959	15082	15042	14920	14963	14919	14889	15069	15092	15105	15045	15127	15061	14887	15072	14982	15030	15016	14890	15118	15134	15034	15014	14815	15030	14864	14998	14974	15067	14945	14993	14960	14974	14920	14958	14767	14932	14954	15120	15132	14824	14957	15058	15333	15010	14794	15056	15004	14834	15090	14926	15085	15056	14810	15070	15016	15100	14900	14884	15117	14952	15058	15115	15052	14944	15029	15095	15008	15044	14963	14973	14909	15042	15117	15101	14962	15060	15054	15025	14969	15071	15149	15073	14882	15050	14956	14939	14980	15077	14977	14822	15040	15075	14819	15024	15066	15065	15072	14899	15002	15037	14987	14992	14951	15070	15145	14769	15024	15043	14994	15061	14850	14782	15048	14967	15025	14967	14995	15072	14942	15008	14943	14910	15108	14940	15159	14964	15159	14818	15045	15027	15015	15027	15005	14900	15014	15098	15056	15068	14865	15053	15005	15014	15032	14921	15000	14920	14871	14934	15076	15049	14902	14864	14974	14981	15073	14839	15057	15047	15112	14974	15086	14802	15152	14959	15193	15043	14745	15023	15082	15069	15091	15217	15000	14834	15059	15023	14980	14995	15092	15083	14943	15080	14969	15080	15009	14871	14823	14930	15140	14981	15100	14828	15011	15063	14985	14958	15040	14827	15040	14943	15059	14789	14954	15063	14979	14918	15018	14860	15115	14957	14986	14999	14976	14919	15175	14871	15112	15213	14984	15062	15032	15072	14971	15069	15082	15058	15005	15040	14977	15032	15099	15105	14996	15032	14857	15117	15018	15003	15058	14860	15115	15092	14972	14963	14931	15023	14989	14982	14892	15022	14805	14969	14971	15051	15002	14978	14938	15023	15163	14920	15044	15050	14923	14821	14987	15039	15009	14903	15006	15130	15054	15078	15130	15043	15061	15037	14826	14947	14815	14961	15054	15099	15135	15116	14918	14992	14860	15091	15036	15053	14853	15062	15008	15122	14993	14949	15037	15049	15134	14895	15020	15137	14832	15054	14848	14964	14873	14980	14941	15025	15011	14995	15010	14986	15169	15032	15110	15080	14923	15082	14948	14948	15086	15019	15000	14892	15083	14880	14909	14936	14986	15100	15034	14986	14930	15039	14927	14903	14923	14864	14895	14928	15098	14943	15030	14930	15148	15005	14936	15069	14972	15030	14937	14924	15079	15036	14978	14991	15052	15046	14974	15164	14904	14975	15029	14745	15135	15010	14989	15070	14858	15134	14887	15162	14966	14996	14856	14962	14894	14997	15096	14941	15114	14911	15032	14944	14831	15020	15059	14846	14882	15104	14998	14993	14990	14991	15006	15056	15083	14904	14933	15008	14939	14958	14939	15025	15013	15106	14885	15000	14927	15190
23565	21329	29335	25602	27409	29743	29720	24983	22877	22203	21338	20666	20159	19826	19518	19247	19064	19099	19010	18768	18676	18717	18807	18743	18703	18785	18695	18579	18401	18441	18575	18339	18480	18548	18632	18401	18548	18217	18442	18471	18233	18311	18236	18419	18373	18410	18347	18230	18367	18371	18285	18211	18581	18390	18427	18202	18378	18264	18244	18452	18380	18459	18241	18505	18258	18419	18134	18506	18397	18151	18344	18279	18345	18317	18342	18345	18386	18411	18424	18395	18181	18182	18335	18363	18308	18257	18130	18448	18313	18293	18261	18276	18222	18449	18344	18390	18351	18400	18341	18288	18227	18260	18151	18159	18292	18347	18310	18160	18258	18351	18049	18162	18241	18333	18441	18415	18313	18121	18060	18134	18256	18268	18237	18303	18217	18446	18340	18318	18472	18257	18337	18316	18123	18268	18144	18409	18348	18364	18224	18408	18298	18236	18186	18435	18378	18222	18211	18364	18134	18166	18381	18333	18153	18238	18393	18261	18193	18374	18209	18422	18417	18366	18592	18314	18317	18407	18293	18250	18227	18059	18215	18130	18328	18440	18082	18140	18539	18406	18227	18363	18346	18329	18481	18217	18218	18358	18230	18317	18488	18271	18264	18073	18175	18288	18165	18166	18237	18337	18264	18220	18236	18433	18316	18147	18410	18448	18298	18203	18357	18462	18148	18223	18227	18311	18269	18144	18227	18134	18241	18214	18204	18301	18262	18447	18137	18380	18384	18214	18314	18471	18377	18235	18120	18199	18407	18426	18300	18343	18418	18264	18339	18338	18238	18403	18269	18228	18236	18131	18087	18170	18536	18186	18397	18177	18296	18439	18412	18411	18351	18544	18239	18372	18495	18454	18200	18357	18301	18403	18287	18100	18333	18179	18164	18333	18372	18259	18115	18211	18306	18104	18389	18076	18283	18374	18441	18187	18435	18099	18351	18268	18045	18447	18214	18199	18294	18298	18421	18316	18409	18244	18332	18389	18271	18273	18129	18402	18345	18151	18127	18172	18260	18207	18272	18323	18348	18142	18295	18309	18209	18359	18237	18389	18364	18028	18162	18233	18185	18109	18381	18171	18283	18359	18131	18356	18119	18363	18375	18364	18383	18155	18242	18259	18119	18095	18462	18322	18196	18232	18083	18341	18300	18158	18188	18334	18324	18249	18360	18330	18228	18198	18442	18324	18312	18253	18201	18139	18281	18055	18190	18238	18224	18382	18228	18447	18299	18301	18297	18222	18322	18089	18099	18121	18292	18211	18355	18126	18077	18264	18264	18263	18176	18259	18499	18227	18222	18266	18159	18390	18106	18281	18405	18188	18546	18076	18242	18348	18342	18084	18436	18193	18087	18083	18150	18368	18081	18265	18249	18217	18195	18284	18116	18214	18275	18386	18201	18259	18114	18415	18388	18027	18484	18134	18231	18311	18437	18296	18322	18307	18491	18268	18147	18143	18307	18185	18121	18141	18243	18309	18508	18237	18381	18573	18365	18199	18241	18062	18326	18297	18314	18152	18357	18208	18380	18070	18172	18247	18353	18381	18371	18339	18352	18227	18194	18366	18184	18330	18385	18255	18225	18444	18266	18095	18281	18104	18064	18336	18111	18108	18229	18273	18298	18394	18392	18265	18311	18259	18152	18108	18239	18304	18230	18381	18101	18243	18283	18335	18397	18284	18236	18367	18291	18292	18074	18150	18261	18501	18121	18133	18383	18288	18393	18191	18303	18235	18013	18231	18313	18173	18113	18297	18386	18202	18301	18241	18331	18049	18336	18166	18418	18314	18190	18161	18196	18357	18312	18254	18112	18326	18286	18020	18505	18347	18484	18251	18139	18348	18228	18332	18360	18372	18295	18464	18297	18211	18200	18364	18239	18374	18317	18210	18346	18293	18019	18451	18403	18318	18250	18330	18173	18439	18199	18039	18257	18019	18107	18317	18277	18229	18317	18233	18283	18259	18418	18301	18329	18215	18354	18405	18250	18299	18239	18348	18135	18166	18173	18437	18486	18333	18276	18285	18518	18347	18231	18375	18416	18399	18346	18274	18382	18168	18247	18360	18257	18374	18424	18279	18286	18495	18370	18142	18210	18240	18476	18448	18177	18233	18384	18261	18293	18244	18250	18400	18559	18257	18378	18253	18313	18372	18259	18421	18620	18396	18136	18409	18382	18069	18250	18122	18375	18217	18227	18318	18204	18308	18223	18299	18099	18289	18119	18206	18321	18358	18158	18252	18389	18338	18222	18316	18059	18150	18184	18269	18202	18349	18302	18241	18260	18092	18272	18446	18480	18374	18342	18286	18260	18418	18224	18521	18381	18302	18117	18278	18247	18228	18201	18280	18274	18127	18405	18245	18372	18310	18140	18026	18394	18274	18305	18326	18250	18236	18067	18187	18175	18295	18322	18387	18179	18229	18211	18440	18436	18244	18386	18455	18251	18151	18393	18583	18265	18136	18095	18346	18489	18214	18217	18181	18081	18085	18291	18366	18376	18336	18005	18233	18268	18453	18270	18374	18395	18188	18020	18246	18257	18558	18447	18159	18315	18284	18314	18259	18380	18298	18187	18279	18249	18164	18392	18383	18424	18234	18264	18286	18372	18150	18142	18323	18515	18398	18376	18169	18248	17949	18154	18108	18241	18412	18451	18239	18124	18375	18288	18263	18332	18311	18167	18129	18301	18362	18249	18125	18231	18215	18248	18198	18350	18285	18452	18152	18200	18282	18302	18177	18244	18332	18220	18370	18216	18403	18328	18325	18243	18154	18127	18089	18233	18343	18301	18346	18185	18326	18461	18340	18113	18397	18421	18284	18077	18225	18498	18071	18070	18270	18295	18319	18338	18333	18376	18304	18418	18134	18138	18541	18208	18381	18191	18264	18175	18276	18285	18363	18390	18234	18161	18225	18070	18191	18260	18054	18376	18132	18084	18084	18226	18346	18389	18565	18325	18253	18330	18243	18387	18436	18367	18291	18425	18394	18369	18378	18325	18549	18320	18304	18398	18177	18414	18172	18167	18261	18244	18353	18352	18477	18517	18129	18273	18437	18251	18233	18267	18390	18266	18182	18297	18444	18054	18057	18376	18209	18375	18350	18287	18167	18388	18368	18228	18384	18240	18221	18389	18266	18262	18380	18445	18314	18366	18230	18291	18234	18345	18314	18159	18411	18275	18244	18357	18292	18215	18435	18128	18231	18174	18257	18429	18366	18088	18362	18265	18116	18164	18238	18322	18264	18178	18336	18233	18259	18219	18375	18282	18142	18306	18264	18167	18120	18253	18353	18493	18388	18435	18515	18478	18291	18400	18310	18275	18217	18230	18250	18322	18056	18249	18256	18145	18611	18275	18434	18279	18319	18224	18234	18463	18088	18288	18080	18260	18299	18311	18239	18074	18514	18521	18307	18255	18239	18354	18332	18087	18135	18205	18484	18037	18190	18385	18243	18253	18371	18279	18197	18243	18203	18190	18298	18387	18203	18363	18238	18516	18302	18298	18234	18357	18328	18130	18307	18206	18303	18545	18476	18269	18303	18158	18416	18347	18248	18478	18384	18454	18234	18295	18252	18334	18309	18234	18340	18376	18068	18295	18325	18328	18409	18527	18232	18283	18200	18374	18342	18380	17937	18231	18247	18285	18426	18493	18362	18213	18068	18208	18166	18267	18241	18062	18323	18281	18336	18446	18291	18403	18366	18233	18374	18474	18252	18360	18258	18198	18214	18147	18139	18196	18158	18307	18410	18310	18118	18274	18209	18213	18388	18379	18256	18249	18185	18530	18278	18040	18016	18199	18360	18201	18193	18156	18286	18313	18374	18409	18209	18527	18306	18381	18279	18359	18339	18276	18331	18187	18613	18262	18184	18170	18211	18227	18486	18393	18297	18437	18154	18389	18087	18281	18248	18260	18131	18398	18293	18471	18686	18341	18319	18244	18179	18263	18435	18234	18334	18379	18508	18450	18125	18434	18333	18271	18366	18378	18093	18444	18359	18338	18504	18369	18159	18271	18271	18248	18193	18277	18320	18183	18114	18454	18425	18457	18091	18322	18197	18222	18259	18263	18453	18307	18374	18279	18207	18244	18452	18401	18096	18445	18523	18228	18217	18121	18457	18266	18203	18283	18126	18164	18207	18122	18273	18137	18311	18392	18521	18242	18308	18339	18293	18308	18316	18395	18391	18332	18179	18300	18426	18119	18335	18352	18242	18297	18221	18483	18339	18145	18340	18347	18262	18351	18319	18176	18447	18427	18240	18281	18487	18217	18370	18390	18208	18262	18252	18077	18263	18260	18184	18166	18166	18426	18403	18394	18280	18406	18517	18084	18044	18257	18549	18139	18266	18167	18213	18374	18309	18190	18385	18214	18277	18309	18370	18380	18269	18273	18240	18427	18156	18358	18308	18208	18169	18282	18225	18558	18274	18212	18337	18447	18090	18386	18286	18176	18453	18105	18207	18328	18473	18243	18281	18266	18312	18224	18217	18224	18389	18321	18331	18271	18338	18286	18396	18187	18526	18202	18414	18244	18203	18317	18223	18298	18160	18431	18338	18436	18383	18336	18014	18474	18173	18066	18443	18251	18311	18227	18205	18329	18242	18399	18368	18402	18424	18409	18368	18282	18318	18544	18137	18333	18397	18428	18316	18256	18069	18067	18337	18502	18378	18363	18358	18323	18374	18302	18329	18463	18169	18428	18143	18194	18350	18297	18289	18311	18051	18177	18572	18147	18353	18014	18522	18225	18267	18400	18235	18197	18393	18264	18279	18297	18218	18177	18337	18438	18140	18435	18491	18256	18187	18315	18173	18151	18249	18259	18359	18349	18258	18353	18186	18189	17855	18294	18209	18445	18271	18418	18230	18088	18352	18359	18343	18443	18125	18281	18244	18290	18282	18352	18269	18382	18307	18307	18274	18405	18125	18237	18205	18188	18248	18237	18134	18042	18359	18335	18222	18335	18442	18241	18350	18249	18140	18177	18145	18181	18201	18189	18305	18097	18278	18157	18579	18532	18350	18328	18182	18462	18321	18423	18214	18507	18303	18268	18562	18426	18157	18421	18118	18186	18137	18329	18276	18358	18457	18375	18315	18397	18430	18142	18043	18260	18276	18196	18644	18143	18349	18282	18170	18448	18044
27353	51021	52327	45208	38322	32082	27778	24314	21914	20233	19326	18504	17890	17399	16951	16384	16084	16045	15928	15842	15766	15638	15717	15551	15569	15456	15445	15295	15205	15317	15382	15481	15382	15256	15435	15268	15419	15307	15330	15232	15273	15316	15142	15407	15270	15169	15219	15360	15271	15234	15311	15102	15305	15307	15336	14968	15260	15351	15173	15298	15453	15239	15313	15331	15366	15064	15321	15333	15211	15237	15441	15262	15266	15169	15080	15221	15299	15434	15155	15192	15057	15070	15130	15259	15132	15386	15133	15220	15302	15148	15309	15210	15272	15248	15326	15216	15376	15150	15259	15069	15265	15198	15128	15072	15215	15241	15118	15175	15246	15157	15297	15092	14994	15264	15318	15141	15129	15288	15140	15327	15404	15177	15237	15361	15176	15124	15335	15245	15366	15161	15175	15297	15365	15232	15382	15235	15154	15155	15274	15072	15100	15242	15332	14986	15270	15217	15259	15165	15211	15229	15163	15178	15069	15103	15287	15099	15331	15122	15357	15159	15399	15170	15234	15258	15215	15174	15177	15114	15247	15197	15246	15085	15359	15246	15161	15162	15103	15133	15471	15026	15195	15169	15352	15226	15371	15115	15385	15133	15197	15392	15260	15268	15206	15026	15178	15421	15126	15061	15300	14993	15100	15177	15137	15264	15350	14974	15332	15225	15114	15127	15182	15293	15324	15252	15173	15087	15073	15194	15291	15234	15221	15217	15448	15303	15516	15188	15177	15355	15205	15398	15341	15208	15231	15325	15340	15313	15332	15270	15231	15048	15171	15230	15191	15223	15288	15201	15142	15144	15254	15277	15114	15115	15190	15157	15106	15220	15121	15098	15085	15093	15282	15058	15174	15113	15044	15171	15040	15119	15144	15273	15095	15272	15271	15174	15242	15144	15126	15071	15228	15074	15318	15181	15205	15251	15176	15172	15349	15253	15131	15255	15182	15234	15029	15389	15166	15131	15129	15176	15249	15099	15285	15252	15223	15308	15154	15318	15242	15187	15173	15173	15120	15314	15227	15174	15225	15169	14996	15317	15401	15083	15206	15272	15220	15330	15172	15222	15197	15279	15134	15298	15141	15210	15029	15214	15297	15128	15182	15188	15154	15189	15313	15288	15318	15250	15370	15043	15210	15219	15314	15305	15192	15154	15254	15201	15064	15129	15217	15206	15052	15068	15276	15248	15275	15280	15074	15173	15274	15247	15203	15185	15413	15160	15301	15351	15238	15345	15192	15191	15187	15360	15285	15290	15330	15192	15191	15160	15212	15217	15264	15255	15195	15145	15120	15163	15336	15255	15173	15113	15108	15148	15273	15172	15013	15111	15326	15315	15187	14978	15323	15100	15107	15046	15374	15139	15198	15218	15249	15273	15176	15122	15220	15280	15248	15133	15256	15180	15370	15218	15239	15165	15063	15283	15162	14993	15220	15110	15332	15265	15256	15312	15188	15306	15131	15279	15354	15235	15170	15043	15175	15233	15091	15139	15041	15060	15316	15216	15221	15334	15299	15218	15251	15261	15116	15218	15082	15393	15178	15143	15415	15278	15181	15157	15181	14974	15155	15201	15285	14942	15070	15101	15188	15249	15352	15303	15292	15340	15272	15177	15239	15268	15358	15163	15172	15192	15202	15310	15023	15336	15152	15043	15043	15164	15185	15124	15293	15192	15173	15380	15139	15040	15037	15125	15157	15132	15298	15071	15301	15088	15089	15168	15155	15152	15232	15323	15183	15267	15173	15302	15101	14933	15310	15085	15093	15288	15171	15268	14982	15272	15256	15109	15178	15143	15199	15215	15353	15329	15306	15355	15189	15294	15204	15280	15195	15375	15293	15099	15109	15267	15160	15165	15279	15271	15280	15333	15118	15257	15332	15315	15495	15022	15122	15059	15348	15366	15227	15232	15025	15253	15385	15211	15113	15288	15211	15225	15078	15238	15261	15250	15261	15214	15058	15115	15349	15224	15212	15404	15225	15286	15141	15340	15429	15113	15366	15228	15246	15094	15200	15188	15273	15065	15275	15108	15421	15251	15339	15099	15027	15364	15203	15282	15056	15166	15178	15154	15059	15229	15063	15147	15289	15184	15175	15247	15369	15300	15185	15397	15316	15123	14959	15257	15095	15145	15314	15319	15287	15219	15235	15161	15250	15221	15137	15142	15361	15174	15194	15227	15123	15189	15324	15359	15225	15126	15132	15356	15267	15039	15231	15263	15164	15139	15072	15335	15397	15303	15182	15217	15199	15149	15201	15224	15086	15258	15263	15341	15182	15293	15256	15183	15373	15012	15181	15141	15198	15242	15325	15181	15241	15220	15274	15230	15098	15278	15176	15303	15219	15263	15295	15285	15358	15181	15104	15240	15212	15264	15200	15156	15266	15268	15315	15094	15331	15264	15270	15144	15204	15174	15214	15283	15255	15221	15334	15280	15104	15143	15239	15204	15331	15317	15274	15243	15217	15111	15214	15279	15023	15297	15192	15250	15241	15389	15103	15239	15237	15268	15276	15304	15184	15179	15153	15135	15261	15224	15205	15295	15009	15220	15223	15174	15132	15315	15143	14967	15226	15001	15105	15135	15245	15130	15378	15226	15380	15294	15236	15344	15256	15183	15148	14983	15208	15159	15189	15220	15252	15138	15328	15252	15282	15196	15112	15185	15249	15169	15396	15182	15225	14991	15218	15210	15328	15231	15201	15094	15273	15159	15192	15364	15249	15081	15178	15235	15228	15315	15205	15211	15299	15090	15163	15205	15220	15100	15195	15235	15299	15165	15115	15279	15277	15192	15165	15023	15096	15254	15157	15321	15145	15224	15088	15361	15231	15250	15240	15157	15190	15125	15222	15190	15324	15274	15215	15266	15171	15280	15129	15222	15235	15338	15259	15166	15110	15136	15332	15296	15363	15227	15233	15341	15322	14971	15223	15196	15136	15324	15216	15279	15363	15271	15323	15019	15095	15111	14983	15197	15269	15376	15156	15232	15147	15223	15276	15199	15182	15244	15128	15020	15318	15212	15361	15067	15201	15129	15248	15330	15241	15089	15174	15368	15307	15109	15154	15171	15218	15299	15264	15316	15113	15078	15211	15290	15256	15286	15015	15111	15126	15333	15171	15172	15140	15134	15189	15250	15400	15191	15301	15275	15208	15081	14982	15282	15184	15271	15261	15129	15165	15434	15359	15141	15337	15148	15328	15200	15143	15223	15030	15237	15178	15087	15383	15195	15246	15139	15140	15111	15191	15268	15288	15125	15112	15077	15211	15093	15272	15234	15088	15038	15208	15254	15258	15221	15046	15232	15338	15277	15201	15309	15221	15149	15181	15140	15277	15217	15264	15070	15287	15317	15326	15182	15248	15282	15167	15186	15181	15226	15201	15102	15218	15146	15251	15311	15021	15141	15234	15148	15231	15176	15382	15128	15271	15229	15058	15100	15314	15118	15224	15212	15313	15148	15247	15237	15201	15231	15248	15114	15107	15213	15283	15106	15368	15361	15230	15118	15216	15165	15087	15241	15292	15095	15380	15048	15228	15028	15339	15157	15363	15190	15234	15219	15236	15153	15211	15324	15175	15128	15321	15138	15357	15320	15291	15145	15230	15049	15185	15250	15262	15360	15202	15328	15298	15188	15220	15029	15181	15077	15128	15197	15437	15093	15233	15414	15132	15169	15186	15224	15221	15273	15170	15321	15171	15338	15266	15104	15266	15109	15315	15166	15385	15244	15298	15185	15103	14991	15127	15357	15162	15244	15147	15204	15338	15110	15249	15033	15186	15177	15121	15291	15206	15132	15126	15302	15178	15140	15277	15362	15244	15014	15191	15183	15049	15353	15157	15155	15217	15217	15264	15230	15168	15204	15229	15081	15065	15467	15149	15256	15313	15146	15272	15271	15205	15248	15135	15047	15339	15208	15229	15234	15281	15328	15177	15136	15090	15106	15268	15267	15132	15261	15099	15132	15286	15111	15093	15343	15236	15036	15202	15411	15128	15227	15270	15245	15229	15323	15032	15264	15059	15271	15291	15231	15138	15356	15204	15099	15143	15223	15380	15131	15267	15264	15240	15172	15175	15291	15068	15230	15202	15262	15350	15165	15066	15089	15080	15164	15328	15252	15282	15405	15094	15214	15071	15195	15157	15242	15196	15265	15328	15144	15203	15129	15027	15120	15213	14995	15305	15169	15158	15456	15277	15201	15202	15240	15242	15374	15188	15297	15094	15145	15319	15087	15278	15194	15215	15174	15273	15203	15073	15282	15143	15259	15055	15196	15350	15040	15229	15269	15123	15413	15098	15053	15231	15205	15199	15134	15402	15329	15480	15290	15367	15361	15291	15194	15028	15240	15415	15311	15142	15279	15245	15178	15313	15397	15159	15074	15165	15209	15211	15320	15215	15245	15079	15211	15330	15123	15134	15262	15297	15058	15081	15172	15051	15264	14981	15206	15279	15139	15121	15133	15195	15309	15137	15086	15291	15064	15129	15190	15293	15190	15149	15183	15330	15210	15172	15280	15111	15187	15398	15310	15177	15265	15227	15165	15219	15289	15169	15176	15212	15123	15212	15117	15205	15217	15213	15108	15396	15292	15227	15286	15250	15232	15441	15039	15324	15360	15231	15311	15234	15327	15275	15351	15302	15229	15066	15093	15067	15204	15315	15114	15193	15133	15192	15086	15171	15031	15048	15230	15131	15131	15233	15098	15258	15121	15254	15406	15261	15118	15291	15184	15347	15112	15214	15161	15211	15110	15235	15278	15117	15055	15282	15274	15197	15393	15144	15144	15144	15297	15264	15357	15060	15168	15188	15281	15166	15094	15171	15170	15347	15192	15292	14989	15197	15209	15252	15311	15143	15162	15353	15264	15384	15207	15188	15320	15199	15197	15244	15287	15225	15227	15369	15203	15219	15022	15133	15234	15204	15249	15038	14776	15243	15054	15206	15199	15242	15158	15114	15119	15182	15353	15172	15317	15248	15317	15260	15232	15263	15194	15409	15345	15251	15254	15159	15278	15178	15449	15172	15148	15208	15041	15211	15317	15262	15279	15370	15118	15050	15251	15210	15169	15373	15104	15106	15052	15326	15129	15163	15288	15243	15204	15156	15101	15207	15278	15082	15219	15290	14950	15115	15208	15154	15218
22794	21347	29429	24072	24510	29849	32606	26764	24526	23791	22768	21532	21129	20959	20452	19959	19910	19574	19572	19185	19225	19075	19573	19168	19023	18912	18618	18951	18626	18936	18784	18910	19113	18933	18624	18784	18799	18760	18739	18640	18730	18786	18817	18650	18631	18607	18750	18647	18716	18574	18580	18536	18469	18715	18437	18598	18713	18632	18532	18598	18671	18611	18811	18821	18613	18521	18455	18689	18820	18687	18599	18600	18666	18768	18586	18579	18529	18797	18495	18625	18559	18712	18587	18462	18637	18500	18474	18761	18638	18447	18787	18588	18654	18683	18508	18595	18585	18644	18761	18710	18593	18610	18516	18620	18421	18620	18449	18508	18586	18591	18406	18689	18584	18698	18714	18796	18545	18413	18398	18701	18795	18520	18401	18467	18596	18669	18598	18671	18606	18671	18638	18735	18588	18544	18521	18428	18562	18420	18276	18682	18605	18643	18511	18665	18382	18508	18571	18620	18362	18801	18524	18704	18615	18486	18588	18522	18691	18458	18679	18519	18595	18438	18542	18588	18384	18524	18638	18446	18668	18585	18635	18581	18570	18733	18789	18426	18667	18527	18646	18653	18433	18274	18564	18525	18596	18626	18627	18528	18612	18666	18710	18568	18553	18701	18684	18744	18790	18545	18527	18566	18643	18319	18547	18528	18420	18499	18699	18648	18328	18606	18810	18612	18537	18548	18600	18582	18554	18706	18543	18802	18675	18522	18543	18710	18905	18506	18646	18583	18703	18566	18710	18728	18600	18428	18656	18673	18612	18526	18484	18552	18387	18623	18504	18622	18677	18583	18516	18426	18490	18443	18491	18555	18470	18432	18686	18680	18371	18597	18487	18622	18592	18421	18582	18484	18373	18456	18563	18536	18529	18371	18542	18401	18541	18571	18581	18542	18518	18442	18410	18636	18507	18557	18477	18658	18585	18704	18719	18438	18644	18522	18626	18546	18488	18600	18403	18584	18562	18517	18505	18520	18540	18366	18415	18463	18565	18665	18622	18576	18793	18557	18654	18726	18559	18362	18432	18648	18533	18332	18514	18684	18690	18610	18471	18667	18591	18702	18574	18556	18684	18593	18413	18508	18707	18630	18510	18500	18673	18587	18765	18590	18466	18575	18859	18748	18312	18708	18853	18614	18637	18471	18722	18523	18359	18435	18589	18453	18539	18565	18483	18752	18416	18448	18407	18694	18485	18577	18483	18457	18632	18458	18578	18582	18617	18528	18511	18466	18785	18320	18578	18376	18651	18803	18556	18531	18539	18663	18683	18644	18643	18468	18566	18484	18298	18669	18671	18558	18535	18489	18503	18515	18424	18598	18483	18603	18463	18677	18478	18572	18721	18447	18519	18560	18512	18580	18490	18610	18707	18519	18489	18597	18714	18419	18473	18675	18485	18562	18670	18662	18470	18451	18609	18483	18371	18567	18182	18476	18584	18415	18494	18620	18611	18625	18591	18449	18753	18570	18537	18467	18671	18691	18499	18466	18417	18576	18486	18404	18292	18605	18591	18598	18384	18684	18674	18543	18544	18502	18480	18467	18503	18556	18589	18587	18472	18596	18555	18407	18558	18444	18405	18404	18381	18547	18490	18615	18618	18472	18665	18670	18411	18592	18506	18692	18453	18235	18670	18647	18614	18434	18527	18440	18341	18252	18504	18512	18569	18485	18451	18673	18534	18548	18538	18499	18655	18712	18753	18559	18689	18674	18461	18390	18519	18587	18627	18580	18678	18608	18585	18405	18599	18534	18519	18479	18500	18742	18677	18474	18455	18527	18409	18597	18664	18490	18570	18612	18687	18448	18354	18783	18630	18290	18463	18515	18486	18447	18385	18374	18399	18561	18673	18728	18511	18553	18774	18694	18500	18390	18496	18476	18477	18728	18462	18476	18615	18530	18624	18328	18508	18470	18422	18656	18481	18578	18729	18622	18556	18666	18772	18462	18244	18559	18693	18475	18660	18460	18690	18598	18515	18514	18683	18598	18468	18559	18588	18677	18421	18514	18567	18526	18441	18401	18487	18493	18547	18561	18593	18577	18582	18711	18670	18511	18236	18596	18646	18593	18406	18680	18547	18674	18443	18538	18710	18707	18383	18592	18576	18760	18804	18519	18617	18649	18546	18481	18587	18610	18558	18607	18607	18541	18534	18519	18576	18538	18530	18479	18465	18265	18424	18542	18514	18330	18567	18448	18799	18482	18451	18587	18538	18491	18470	18700	18479	18637	18654	18638	18494	18578	18708	18747	18599	18770	18604	18562	18624	18657	18527	18463	18571	18634	18565	18458	18456	18509	18616	18577	18530	18571	18558	18793	18697	18530	18616	18749	18447	18711	18585	18419	18726	18400	18689	18464	18590	18376	18433	18676	18591	18610	18617	18589	18534	18412	18367	18520	18531	18516	18481	18424	18464	18681	18441	18558	18641	18540	18687	18632	18312	18462	18788	18616	18374	18539	18580	18687	18511	18491	18435	18629	18521	18353	18697	18576	18648	18588	18522	18749	18709	18559	18484	18482	18703	18515	18553	18472	18548	18833	18796	18412	18549	18726	18673	18652	18858	18588	18373	18543	18685	18596	18431	18649	18615	18554	18391	18472	18444	18419	18559	18511	18610	18530	18680	18544	18596	18361	18651	18653	18623	18684	18481	18484	18416	18394	18620	18459	18511	18451	18466	18808	18874	18613	18513	18405	18498	18647	18819	18453	18503	18472	18483	18608	18433	18638	18530	18538	18671	18606	18449	18522	18535	18513	18797	18655	18548	18392	18363	18566	18658	18697	18666	18581	18616	18513	18543	18447	18493	18264	18563	18407	18452	18574	18569	18552	18703	18572	18751	18646	18689	18499	18706	18535	18472	18581	18534	18590	18671	18632	18501	18440	18660	18690	18415	18344	18656	18630	18614	18469	18533	18617	18602	18523	18564	18628	18462	18485	18637	18394	18600	18649	18632	18800	18639	18626	18660	18565	18588	18625	18454	18500	18377	18632	18623	18555	18582	18412	18728	18464	18478	18598	18361	18699	18474	18487	18548	18538	18688	18578	18386	18544	18724	18626	18745	18610	18637	18416	18494	18504	18416	18565	18543	18543	18591	18608	18641	18475	18464	18609	18398	18719	18638	18669	18415	18499	18420	18666	18466	18530	18526	18870	18640	18601	18622	18503	18792	18414	18386	18385	18635	18696	18566	18474	18769	18382	18671	18769	18386	18767	18672	18361	18568	18520	18454	18557	18485	18377	18566	18487	18263	18571	18553	18577	18244	18721	18388	18293	18625	18458	18473	18712	18678	18432	18512	18490	18511	18394	18589	18716	18655	18551	18448	18763	18692	18645	18437	18825	18562	18620	18634	18612	18648	18496	18667	18554	18782	18592	18902	18835	18708	18577	18412	18397	18602	18408	18438	18510	18431	18607	18611	18441	18591	18660	18465	18530	18412	18527	18582	18702	18718	18607	18511	18490	18584	18423	18500	18521	18574	18367	18643	18573	18711	18658	18645	18465	18599	18757	18657	18446	18704	18639	18375	18332	18518	18520	18616	18578	18633	18628	18451	18789	18413	18607	18410	18417	18573	18545	18304	18518	18517	18517	18564	18604	18720	18541	18483	18411	18675	18625	18648	18389	18653	18520	18628	18587	18625	18517	18569	18668	18567	18546	18382	18480	18705	18528	18429	18488	18581	18593	18648	18355	18612	18527	18496	18376	18618	18591	18576	18589	18486	18600	18637	18290	18514	18645	18816	18414	18416	18496	18862	18517	18574	18575	18687	18665	18526	18326	18521	18457	18610	18651	18572	18712	18536	18311	18558	18441	18483	18385	18565	18572	18579	18683	18562	18629	18732	18576	18118	18432	18709	18353	18640	18609	18505	18765	18466	18467	18527	18679	18710	18731	18551	18809	18472	18605	18343	18433	18603	18626	18724	18421	18553	18679	18686	18504	18491	18481	18501	18665	18505	18550	18752	18484	18501	18774	18672	18480	18385	18547	18593	18374	18565	18539	18304	18448	18412	18618	18611	18578	18519	18541	18690	18721	18535	18594	18514	18528	18639	18531	18655	18498	18583	18289	18412	18513	18533	18604	18434	18732	18366	18415	18820	18610	18558	18817	18727	18607	18483	18699	18376	18803	18706	18503	18585	18642	18529	18617	18640	18345	18343	18669	18661	18665	18637	18420	18500	18655	18729	18667	18644	18526	18499	18587	18575	18774	18556	18640	18501	18436	18465	18476	18477	18605	18363	18494	18462	18506	18633	18386	18478	18549	18484	18521	18704	18491	18411	18423	18431	18758	18683	18603	18446	18447	18502	18491	18590	18597	18366	18702	18480	18591	18384	18549	18590	18468	18691	18549	18514	18626	18461	18536	18570	18740	18727	18554	18540	18550	18510	18551	18528	18545	18611	18638	18403	18630	18518	18500	18788	18431	18510	18542	18718	18641	18554	18583	18603	18360	18737	18506	18546	18702	18606	18606	18523	18668	18685	18613	18557	18350	18690	18497	18540	18755	18619	18418	18499	18584	18609	18499	18548	18529	18455	18733	18604	18396	18387	18441	18545	18449	18594	18702	18630	18528	18665	18706	18437	18508	18580	18601	18622	18746	18491	18558	18645	18417	18415	18515	18665	18515	18566	18506	18605	18723	18626	18497	18607	18644	18416	18440	18641	18396	18558	18614	18898	18408	18573	18456	18436	18741	18648	18492	18487	18456	18299	18489	18377	18374	18494	18637	18572	18491	18368	18655	18528	18534	18781	18530	18483	18400	18390	18474	18483	18342	18536	18741	18728	18541	18591	18467	18492	18580	18713	18670	18476	18585	18496	18554	18601	18607	18603	18616	18580	18584	18579	18473	18581	18673	18596	18561	18726	18584	18320	18381	18570	18378	18709	18625	18537	18709	18541	18394	18588	18566	18653	18429	18754	18501	18534	18560	18528	18491	18766	18614	18584	18522	18475	18581	18557	18682	18613	18562	18710	18463	18415	18531	18546	18627	18697	18453	18562	18592	18528	18315	18537	18590	18480	18554	18497	18542	18633	18562	18508	18685	18482	18520	18521	18655	18727	18480	18353	18428	18600	18683	18591	18678	18518	18466	18852	18710	18507	18692	18609	18548	18594	18741	18630	18586	18556	18437	18572	18458
28816	53974	56289	49158	42831	35735	30511	26906	24207	22021	20605	19512	19030	18444	17746	17288	16909	16563	16541	16033	15960	16134	16091	15732	15788	15621	15598	15595	15504	15498	15574	15396	15639	15449	15276	15568	15525	15463	15318	15470	15487	15462	15329	15387	15495	15345	15415	15435	15310	15319	15365	15271	15366	15226	15382	15214	15296	15265	15203	15310	15311	15484	15479	15302	15296	15348	15273	15378	15418	15499	15405	15344	15389	15367	15496	15440	15410	15299	15433	15151	15408	15488	15347	15623	15396	15297	15233	15386	15306	15438	15316	15378	15250	15374	15406	15373	15384	15323	15419	15325	15427	15379	15340	15220	15192	15258	15256	15386	15361	15261	15347	15467	15343	15223	15394	15174	15292	15348	15280	15349	15346	15239	15296	15140	15037	15339	15326	15321	15276	15009	15202	15278	15313	15242	15143	15392	15152	15134	15594	15285	15445	15401	15309	15240	15250	15208	15152	15235	15306	15231	15365	15236	15284	15395	15375	15304	15387	15312	15276	15239	15211	15296	15247	15493	15391	15299	15481	15191	15393	15308	15196	15357	15268	15113	15446	15368	15319	15301	15367	15324	15234	15465	15345	15289	15435	15267	15220	15212	15474	15350	15316	15229	15444	15308	15399	15202	15388	15308	15360	15204	15198	15426	15362	15267	15329	15249	15345	15404	15385	15377	15375	15159	15289	15174	15429	15353	15347	15416	15154	15368	15246	15347	15446	15396	15260	15194	15302	15456	15329	15368	15297	15341	15256	15213	15238	15360	15399	15257	15242	15229	15182	15333	15271	15371	15366	15216	15350	15257	15375	15431	15124	15311	15319	15354	15288	15315	15316	15256	15382	15233	15214	15385	15414	15350	15295	15405	15279	15311	15257	15295	15411	15291	15406	15418	15437	15248	15155	15181	15380	15394	15372	15232	15444	15277	15218	15445	15513	15449	15338	15296	15410	15328	15255	15381	15420	15372	15209	15461	15296	15261	15206	15431	15274	15494	15210	15294	15180	15261	15383	15337	15305	15267	15223	15247	15324	15209	15303	15445	15300	15425	15329	15363	15290	15326	15311	15214	15480	15241	15425	15349	15293	15265	15311	15267	15250	15368	15339	15366	15313	15273	15295	15118	15361	15400	15147	15277	15430	15299	15411	15264	15446	15201	15333	15479	15457	15275	15081	15311	15402	15343	15079	15264	15412	15308	15283	15227	15384	15475	15317	15303	15356	15216	15272	15445	15254	15185	15281	15375	15219	15212	15184	15312	15428	15087	15374	15215	15108	15299	15198	15281	15341	15212	15520	15414	15091	15255	15303	15208	15268	15131	15393	15316	15146	15157	15409	15165	15232	15371	15379	15183	15245	15394	15301	15173	15036	15328	15298	15323	15296	15331	15453	15318	15281	15294	15228	15369	15241	15436	15222	15328	15130	15262	15347	15329	15242	15473	15451	15341	15144	15334	15334	15217	15314	15214	15362	15208	15357	15219	15129	15236	15291	15228	15197	15347	15312	15270	15352	15139	15332	15185	15183	15240	15464	15217	15299	15309	15256	15275	15373	15398	15233	15348	15176	15234	15293	15174	15285	15427	15432	15162	15294	15504	15308	15235	15414	15157	15318	15225	15273	15215	15369	15256	15351	15207	15316	15321	15284	15470	15274	15109	15240	15182	15382	15269	15447	15298	15339	15236	15358	15345	15301	15260	15402	15184	15283	15281	15235	15235	15230	15302	15265	15220	15298	15258	15407	15301	15332	15429	15243	15471	15058	15339	15312	15327	15305	15489	15284	15447	15156	15369	15397	15220	15218	15047	15375	15136	15215	15367	15432	15246	15389	15252	15401	15614	15254	15306	15334	15198	15405	15401	15218	15328	15253	15196	15301	15349	15324	15365	15343	15442	15370	15343	15333	15240	15266	15373	15342	15394	15231	15426	15240	15199	15216	15347	15366	15294	15346	15360	15343	15406	15246	15314	15215	15423	15070	15139	15317	15414	15386	15275	15226	15143	15236	15286	15291	15224	15304	15343	15354	15326	15221	15398	15054	15469	15252	15210	15383	15428	15321	15371	15297	15218	15342	15349	15383	15514	15125	15296	15209	15382	15142	15431	15415	15367	15213	15383	15467	15079	15321	15292	15243	15345	15252	15390	15270	15272	15323	15330	15327	15292	15410	15255	15177	15351	15243	15170	15324	15385	15233	15234	15179	15303	15182	15139	15192	15350	15259	15276	15253	15340	15308	15226	15322	15228	15365	15216	15300	15295	15276	15230	15444	15325	15226	15212	15227	15398	15294	15230	15428	15376	15326	15332	15317	15410	15328	15308	15300	15295	15228	15358	15308	15408	15300	15211	15242	15329	15318	15297	15381	15355	15195	15336	15253	15208	15276	15296	15116	15261	15446	15304	15299	15283	15301	15241	15331	15171	15348	15216	15521	15217	15316	15333	15335	15313	15259	15291	15291	15452	15469	15207	15209	15233	15253	15271	15303	15186	15199	15239	15315	15251	15252	15221	15335	15239	15293	15393	15365	15220	15164	15395	15377	15281	15342	15319	15307	15287	15290	15331	15183	15242	15079	15275	15227	15275	15394	15325	15505	15274	15441	15419	15238	15503	15283	15093	15325	15229	15399	15106	15306	15331	15314	15133	15248	15285	15153	15230	15405	15268	15147	15301	15192	15142	15384	15323	15195	15469	15343	15294	15282	15305	15308	15424	15435	15275	15236	15353	15290	15250	15338	15364	15252	15265	15203	15274	15501	15215	15268	15292	15294	15312	15384	15441	15241	15299	15272	15314	15107	15515	15229	15290	15294	15354	15311	15227	15167	15399	15312	15431	15359	15273	15463	15142	15269	15302	15373	15290	15244	15350	15428	15226	15350	15388	15111	15280	15527	15274	15273	15444	15266	15221	15240	15272	15414	15349	15377	15205	15307	15449	15249	15309	15509	15272	15232	15332	15357	15200	15315	15261	15320	15260	15340	15396	15120	15256	15384	15203	15354	15211	15348	15468	15287	15198	15242	15357	15263	15433	15287	15330	15301	15270	15300	15281	15092	15202	15236	15375	15211	15203	15298	15186	15401	15433	15170	15236	15274	15189	15387	15354	15319	15252	15495	15331	15237	15363	15246	15302	15233	15149	15225	15318	15297	15257	15214	15192	15416	15364	15307	15155	15372	15148	15385	15250	15232	15307	15252	15049	15330	15312	15225	15313	15231	15215	15360	15297	15353	15175	15374	15367	15146	15314	15199	15318	15178	15515	15338	15330	15460	15313	15296	15208	15383	15335	15368	15536	15377	15362	15250	15319	15278	15174	15308	15346	15289	15381	15017	15183	15328	15309	15210	15110	15441	15211	15442	15306	15324	15384	15115	15147	15378	15275	15345	15226	15295	15246	15136	15396	15346	15247	15198	15156	15215	15272	15315	15211	15246	15192	15246	15406	15400	15413	15326	15052	15446	15354	15382	15316	15297	15535	15187	15321	15200	15143	15317	15350	15270	15239	15179	15364	15318	15324	15400	15393	15433	15203	15424	15356	15244	15336	15366	15179	15365	15174	15261	15419	15342	15374	15349	15374	15163	15312	15322	15418	15307	15399	15403	15255	15148	15191	15355	15361	15425	15157	15610	15276	15107	15265	15205	15225	15249	15219	15263	15388	15315	15393	15357	15287	15178	15272	15288	15369	15412	15325	15251	15309	15248	15306	15357	15148	15387	15415	15276	15262	15236	15227	15293	15292	15330	15316	15357	15258	15126	15284	15386	15243	15339	15316	15249	15233	15394	15415	15361	15259	15204	15311	15270	15222	15181	15245	15387	15166	15273	15330	15274	15210	15210	15301	15392	15317	15243	15229	15459	15344	15236	15367	15390	15225	15422	15153	15311	15437	15151	15276	15264	15268	15309	15371	15448	15341	15321	15354	15440	15203	15318	15270	15350	15232	15211	15136	15338	15363	15549	15276	15326	15277	15266	15337	15251	15324	15234	15331	15278	15329	15324	15224	15340	15367	15316	15271	15147	15273	15297	15359	15244	15150	15246	15159	15132	15247	15212	15346	15216	15306	15355	15437	15306	15323	15114	15319	15483	15285	15509	15296	15309	15313	15495	15412	15317	15365	15253	15455	15324	15336	15202	15148	15366	15268	15297	15416	15412	15265	15443	15451	15321	15167	15178	15407	15312	15364	15237	15359	15296	15273	15353	15287	15359	15329	15424	15236	15225	15307	15312	15153	15316	15262	15369	15164	15293	15345	15449	15315	15194	15271	15237	15281	15178	15273	15206	15398	15237	15347	15346	15265	15183	15263	15227	15276	15202	15301	15408	15315	15372	15293	15394	15421	15338	15284	15388	15365	15421	15161	15332	15324	15389	15295	15235	15262	15145	15235	15355	15354	15255	15206	15286	15314	15286	15406	15321	15181	15331	15070	15128	15201	15332	15348	15357	15417	15115	15225	15396	15275	15142	15308	15285	15136	15268	15459	15328	15375	15505	15275	15416	15218	15490	15175	15217	15434	15267	15242	15419	15513	15333	15297	15209	15306	15254	15183	15311	15249	15312	15356	15361	15318	15402	15366	15336	15143	15272	15394	15222	15286	15176	15153	15524	15349	15336	15165	15428	15485	15226	15193	15259	15460	15217	15286	15143	15190	15285	15179	15335	15187	15308	15376	15330	15241	15293	15355	15306	15335	15389	15210	15310	15344	15340	15275	15272	15232	15368	15276	15153	15149	15084	15167	15285	15317	15260	15237	15279	15399	15446	15275	15217	15244	15307	15220	15083	15359	15313	15236	15190	15177	15124	15358	15248	15208	15353	15337	15322	15222	15330	15363	15284	15310	15201	15398	15219	15275	15242	15202	15436	15202	15240	15248	15361	15257	15251	15469	15129	15435	15350	15346	15379	15410	15259	15236	15399	15418	15306	15157	15082	15214	15274	15354	15309	15371	15271	15364	15300	15323	15220	15105	15212	15332	15467	15343	15364	15387	15136	15339	15221	15060	15448	15197	15245	15233	15361	15251	15105	15274	15214	15295	15354	15242	15293	15310	15340	15520	15253	15207	15015	15159	15443	15109	15316	15282	15233	15241	15170	15304	15305	15394	15204	15137	15210	15314	15395	15365	15244	15210	15261	15281	15358	15432	15326	15322	15146	15408
28201	28577	41711	39723	33041	28579	25030	22776	21652	20915	20374	20134	19798	19863	19670	19258	19212	18982	19269	18926	19193	19071	19240	19272	19135	19056	19083	19085	19226	18980	19053	18859	19134	19069	18876	18985	18997	18908	19184	18972	18891	18834	18893	19111	18804	18950	18999	18663	18946	18704	18895	18994	18974	19063	19016	18951	18748	18982	19150	18946	18978	18927	19009	18745	19003	18942	18893	18861	18873	18931	18856	18972	18989	18967	18955	18991	18983	18936	18761	18975	19047	18722	18823	18887	19048	18875	18835	18824	18934	18801	18889	18812	18953	18704	18844	18961	18995	18901	18760	18758	19016	18827	18905	18860	18932	18753	18819	18888	18938	19011	18935	18770	18895	18888	18938	18860	18857	18781	19034	18765	18935	18830	18946	18956	18952	19007	18763	18883	19031	18749	18935	18909	18898	18782	19002	19055	18996	18936	18989	18950	18888	18837	18893	18728	18937	18951	18982	18955	18825	18888	18911	18979	18781	19025	18917	19065	18922	18983	18945	18912	19056	18919	19031	18952	18765	18927	18653	18974	19148	19170	18874	18987	18897	18938	18688	18975	18848	18708	18749	18927	19010	18978	18813	18810	18997	18968	18901	18673	18847	18881	19098	18995	18776	18748	19060	18878	19094	19107	18770	18740	18766	18817	18963	18898	18876	18871	18684	18803	18816	18827	18925	18711	18956	18742	18903	18998	18944	18885	18902	18969	18804	18901	18956	18976	19072	19127	18850	18909	18757	18948	19008	18844	18633	18769	19095	18984	18907	18948	18902	18824	18942	18934	18975	19096	19030	19007	19080	18793	19010	18954	19026	18972	18972	19020	18944	19035	18919	19004	19012	19056	19054	18819	18995	18919	18947	18844	18797	19029	18983	18866	18881	18897	18789	18935	18906	18993	18960	18817	18709	18971	18854	19034	18880	18888	18884	18942	18964	18933	18911	18929	18882	18853	18814	18853	18982	18890	18945	18861	18872	18764	18852	18845	18804	19062	18965	18812	19031	18628	18955	18866	18918	18931	18940	18870	18928	19034	18815	19020	18972	19002	18689	18853	18927	18930	18901	18914	18909	18740	18927	18735	18985	18871	19041	18872	19061	18832	18829	18885	18932	18803	18960	18909	18695	18911	19001	18826	18941	18915	18819	18890	18813	18830	18885	18770	18812	18851	18937	18960	18913	19077	19127	18838	18993	18880	19006	19178	18781	18729	18917	18952	19042	18813	18952	18695	18850	18852	18833	18734	18996	18940	18941	18947	19083	18911	19010	18884	19047	18788	18959	18815	18807	18950	18894	18738	18703	18948	19157	19050	18746	19083	18786	18899	18986	19050	19060	19196	18816	18820	18790	18882	18706	18940	18731	18700	18792	19121	18768	18769	18927	18910	18914	18897	18990	18975	18780	18987	18788	18999	18970	18869	18980	18919	19071	18895	18960	18883	18804	18808	19076	18854	18887	19071	19088	19004	18925	18799	18879	18844	18803	18791	19017	18932	18991	18885	18831	18937	18946	18889	18662	18758	19008	18836	18883	18956	18808	19172	18770	18843	18818	18806	18761	19094	18892	18909	18955	18945	19017	18563	18983	18992	18804	18818	18929	18953	19060	18947	18758	18887	18853	18842	19011	19065	18914	18682	18802	18821	18872	18917	18852	18855	18916	19059	18985	18876	18927	18842	18916	18973	19069	18963	18886	18995	18869	18915	18770	18900	18863	18929	19013	18921	18831	18803	18859	18929	18775	18907	18912	19100	18987	18786	19020	18737	18807	18742	18995	18824	19050	19226	18794	18963	18908	19016	18994	18879	19009	19023	19079	18888	18940	18774	19096	19081	18985	18999	19002	18940	18680	19007	19056	18812	18849	18838	18778	19001	18975	19022	18830	18904	18942	18983	18969	18897	19087	18784	18944	18970	18922	18906	18836	19098	18786	18941	18874	19055	18975	18974	18995	18801	18831	18998	18881	18940	19001	18970	18772	18756	18824	19018	18883	19005	18935	19012	18991	18890	18975	19046	19153	19027	18776	18949	18912	18938	18978	18891	18860	18942	18824	19004	19030	18967	18799	18856	18905	18740	18826	18931	18816	18809	19032	19003	19163	18657	18667	18866	18819	18895	18883	18949	18775	18729	18750	18709	19032	18944	19178	18828	18809	18809	18862	18992	18952	18713	19053	18835	18909	18789	18822	18907	18836	18963	18856	18991	18605	18826	18920	18941	19016	18877	19056	19007	18907	18985	18936	18965	18888	18967	18816	18882	18915	18982	18940	19038	18960	19058	18959	18708	18760	18739	18850	19092	19046	18636	18657	19071	18614	18811	18759	18964	18819	18871	19039	18990	19005	19043	19022	18919	18935	18888	18890	18917	18889	19038	18973	18891	19047	18751	18909	18629	18943	19009	19045	18917	18981	18915	18779	18903	19131	18863	18984	18909	18937	18997	18875	19080	18945	18711	18871	18924	19144	18926	18881	18959	18974	18868	19028	18752	18810	18917	18941	18870	18852	18974	19080	18932	18888	19114	19027	18886	18690	19034	18809	18788	18894	18726	18971	18883	18896	18745	18734	18793	18734	18841	18857	18816	19001	18974	18876	18736	18911	18831	18886	19054	19096	18718	18891	18800	19115	18970	18991	18998	18904	18909	18914	18734	18911	18964	18691	18885	18999	19110	18859	18958	19024	18864	18891	19090	18914	19082	18614	18727	18847	19080	18996	18982	18958	18731	18909	18870	19005	18699	18975	18920	19088	18971	18915	18970	19011	19006	18744	19012	18870	19026	18694	18820	19015	18948	18883	18891	18752	18935	18894	18675	18756	18951	18927	18868	18813	18980	18827	18847	18869	18806	19020	18867	18970	18781	18862	18921	18900	19170	19193	19155	19054	18940	18902	18925	18755	19033	18760	19060	18936	18900	18905	19119	19070	18904	18962	18876	18747	18849	18865	18499	18950	18782	18884	19069	18761	18871	18874	18973	19027	18820	18838	18919	18924	18925	19002	19130	18826	18934	18873	18675	18861	19038	19024	18850	18848	18811	18971	18760	18961	18975	18961	18782	18960	18863	18935	18791	19078	18990	18625	18797	19070	18935	18984	19072	19072	18718	18848	18981	18822	18979	18923	18757	18940	19167	18996	18604	18816	18727	19016	18792	19192	19017	19100	19090	18962	19062	19087	19067	18938	18680	18943	18835	18987	18719	18946	19072	18774	18655	18923	19124	18966	19047	19025	18958	19035	18923	18956	18899	18917	19060	18958	18736	18967	18928	18840	18883	18646	18870	18918	18748	19041	19031	18843	19063	18995	18780	19030	19056	18853	19035	18994	19162	18791	18869	18731	18799	18998	18835	18712	18740	18661	18930	19075	18852	18977	18990	19001	18862	18918	18772	18989	19008	19021	19017	19033	18770	18865	18796	18879	19003	19070	18868	18963	19129	19149	18903	19046	18690	18880	19231	19113	18919	18937	18999	18975	19141	19050	18997	18896	18798	18846	18920	18743	19126	18695	18929	18885	18893	18933	18850	19029	19035	18965	18951	18947	18999	18990	19030	18794	18943	18699	18806	18789	18923	19108	19164	18900	19081	19035	18818	19210	19001	18807	18899	19063	19021	18810	19100	19015	18873	18924	19146	18803	18869	18858	18738	18730	18728	18956	18775	18817	18839	18972	19051	18877	19060	18973	19121	18886	19007	19077	18771	18838	18836	18979	18979	18970	18894	19121	18803	18866	19017	18812	18994	18974	19133	18944	18828	18906	19018	19109	18923	19096	19050	18948	18765	18834	18853	18859	18785	18785	18587	18870	18961	18854	19101	18864	18827	19057	18763	18813	18944	19069	18798	18822	18993	18796	18964	19102	19064	18802	18931	19062	18966	18821	18634	18934	18878	18656	18924	18942	19060	18947	18914	18969	18931	18813	18894	19000	18872	18936	18726	18703	18842	18826	18734	19028	18798	18997	18881	18691	18833	18972	18856	18922	18772	18693	18802	18965	18848	18885	18816	18958	18907	18960	18756	18877	18873	18746	18969	18901	18911	18960	18813	18912	18647	18850	18787	18957	18925	19024	18972	18847	19047	19099	18960	18886	19015	19123	18984	18788	18959	18688	18754	19017	18832	18954	18846	18994	18896	18876	18913	18924	18987	18736	18649	18815	19278	18876	18627	18722	19046	18785	18880	18805	18864	18928	19015	19067	18795	18822	18984	18798	19069	18912	18930	18743	18797	18935	18868	18990	18973	18983	19103	18817	18893	18982	18941	18992	18886	18837	18712	18972	18897	18892	18955	19013	18861	18968	18829	19087	18958	18868	18712	18836	18915	19051	18782	19045	19133	18730	18965	19096	18925	18818	19038	18888	19016	18981	18918	18903	18786	18694	18959	18961	18949	18835	19054	19037	19008	18967	18946	18984	18889	19035	18895	18974	18866	18935	19082	18822	18912	18944	18741	18800	19106	18844	18919	18959	18847	18886	18836	18710	18718	18934	18990	18875	18813	18897	18983	18890	19013	18980	19113	18981	18641	18996	18784	18741	18953	19090	18965	19089	18840	18854	18960	19014	18751	18944	18838	19019	18861	18816	18969	18921	18904	18698	18925	18800	18873	18933	18931	18771	19115	18942	19020	18858	18956	18909	18851	19009	18940	18978	18662	18935	18891	18652	18947	19087	18970	18944	19115	19024	19000	18862	18815	18956	18833	18874	19012	18908	19021	18922	18949	18910	18832	18921	18916	18725	18902	18782	18748	18935	18930	18829	18900	19006	18783	18947	18804	18890	18897	19018	18874	18922	18780	19051	18982	18962	18919	18846	18799	18885	19016	19016	18828	18938	19048	19024	18946	19040	18981	18894	19033	18922	18941	18803	18939	18908	18927	18904	18911	19165	18799	19037	18818	18855	18905	18906	19066	18925	19007	18892	18839	18813	18964	19024	19118	18943	18701	18846	18851	18951	18889	18863	18796	18773	18847	18736	18906	18833	18864	18921	18825	19098	18828	18771	18877	18922	19072	18907	19092	18951	19070	18955	18699	19040	19007	18991	18922	19079	18967	19108	18842	18754	18996	19029	18897	18712	18916	18842	18927	18803	18718	18737	18967	18867	18846	18871	18985	18859	18829	18971	18959	19252	19015	18944	19015	18869	18878	18781	18989	19027	18918
27497	45652	46156	38777	33446	28033	23244	21106	19407	18435	17693	17152	16877	16607	16233	16087	16170	16091	15735	15899	15775	15829	15793	15624	15648	15748	15489	15500	15544	15640	15421	15577	15568	15496	15658	15490	15595	15316	15452	15529	15610	15396	15496	15550	15565	15455	15458	15386	15467	15488	15446	15494	15276	15509	15297	15406	15572	15479	15636	15722	15606	15477	15545	15481	15638	15407	15540	15622	15431	15553	15583	15444	15549	15494	15535	15534	15497	15356	15452	15448	15530	15619	15530	15581	15536	15496	15520	15509	15550	15473	15575	15413	15583	15480	15426	15556	15501	15570	15454	15443	15570	15508	15446	15397	15398	15372	15331	15635	15515	15553	15604	15529	15654	15459	15429	15334	15217	15518	15481	15538	15533	15599	15554	15405	15687	15473	15398	15395	15373	15472	15487	15593	15469	15449	15648	15471	15431	15501	15563	15279	15356	15447	15494	15611	15447	15412	15530	15441	15397	15363	15479	15462	15563	15334	15638	15380	15396	15369	15394	15358	15386	15438	15698	15366	15561	15473	15473	15335	15482	15411	15364	15626	15328	15332	15527	15467	15478	15410	15458	15374	15638	15452	15472	15476	15586	15565	15459	15412	15405	15565	15551	15334	15529	15487	15624	15548	15317	15354	15424	15356	15562	15391	15436	15497	15484	15510	15326	15676	15529	15408	15367	15324	15401	15454	15415	15370	15362	15401	15353	15422	15534	15659	15613	15493	15437	15505	15372	15537	15594	15376	15439	15835	15482	15566	15719	15492	15550	15472	15503	15475	15403	15563	15619	15475	15512	15305	15485	15269	15716	15587	15466	15498	15507	15313	15364	15386	15540	15641	15605	15480	15673	15425	15654	15422	15366	15503	15433	15474	15544	15349	15484	15769	15421	15561	15600	15516	15577	15413	15432	15524	15298	15445	15550	15430	15515	15425	15384	15469	15610	15364	15337	15460	15603	15480	15641	15350	15485	15467	15472	15496	15561	15393	15562	15342	15469	15343	15489	15337	15242	15504	15679	15547	15665	15468	15557	15573	15582	15508	15532	15423	15476	15464	15521	15517	15397	15467	15355	15564	15642	15541	15334	15438	15444	15554	15629	15478	15554	15645	15498	15430	15427	15573	15423	15443	15517	15505	15286	15686	15485	15493	15417	15386	15430	15524	15593	15503	15450	15276	15510	15443	15450	15416	15490	15465	15495	15455	15418	15513	15417	15401	15475	15417	15521	15473	15504	15362	15664	15637	15640	15504	15272	15417	15410	15570	15478	15618	15570	15624	15500	15548	15535	15341	15379	15417	15708	15506	15505	15499	15390	15496	15527	15582	15397	15415	15431	15356	15550	15563	15601	15322	15361	15467	15556	15539	15382	15502	15530	15385	15459	15549	15572	15582	15357	15457	15378	15415	15436	15456	15691	15506	15551	15358	15465	15440	15556	15387	15443	15441	15518	15390	15516	15455	15505	15350	15389	15498	15453	15469	15535	15560	15497	15481	15440	15458	15622	15414	15555	15538	15331	15414	15491	15378	15413	15457	15321	15558	15496	15560	15548	15579	15489	15546	15464	15360	15503	15428	15435	15686	15433	15615	15645	15389	15351	15414	15398	15531	15544	15524	15457	15380	15412	15406	15598	15487	15675	15384	15517	15454	15639	15335	15563	15560	15664	15458	15559	15396	15452	15572	15527	15353	15533	15412	15616	15270	15503	15465	15545	15434	15432	15681	15527	15552	15669	15513	15569	15531	15522	15574	15664	15551	15423	15617	15525	15521	15322	15374	15579	15647	15711	15492	15516	15613	15603	15439	15442	15494	15321	15417	15561	15552	15337	15325	15452	15460	15461	15307	15530	15494	15411	15491	15592	15625	15386	15405	15409	15578	15387	15383	15496	15399	15422	15383	15605	15431	15513	15409	15394	15271	15381	15647	15608	15349	15432	15325	15505	15445	15440	15374	15618	15548	15649	15457	15421	15476	15763	15473	15459	15481	15479	15547	15404	15602	15508	15565	15420	15636	15655	15240	15491	15456	15489	15511	15725	15594	15523	15427	15481	15411	15490	15505	15535	15335	15506	15717	15382	15535	15513	15527	15430	15350	15572	15432	15395	15619	15604	15515	15492	15380	15458	15494	15468	15605	15583	15413	15560	15459	15408	15472	15492	15505	15479	15320	15393	15614	15491	15434	15574	15259	15478	15633	15646	15617	15475	15400	15436	15608	15394	15622	15464	15580	15503	15552	15361	15422	15497	15463	15466	15530	15304	15415	15530	15553	15364	15489	15279	15472	15403	15528	15510	15574	15217	15547	15650	15531	15262	15375	15506	15461	15513	15593	15526	15424	15429	15448	15525	15589	15451	15411	15456	15668	15467	15547	15400	15442	15557	15538	15580	15445	15371	15360	15493	15511	15719	15712	15352	15481	15545	15436	15481	15426	15353	15502	15577	15437	15364	15601	15518	15461	15444	15436	15604	15404	15478	15511	15581	15721	15407	15496	15432	15461	15476	15571	15495	15519	15526	15548	15529	15471	15517	15573	15550	15361	15336	15551	15508	15427	15491	15515	15703	15623	15558	15431	15533	15478	15419	15485	15586	15589	15490	15424	15338	15472	15592	15294	15569	15502	15646	15544	15484	15519	15403	15584	15643	15542	15348	15456	15618	15500	15596	15631	15461	15643	15646	15564	15317	15423	15455	15496	15481	15553	15460	15615	15520	15407	15500	15485	15589	15486	15487	15444	15512	15644	15549	15517	15446	15411	15433	15640	15587	15422	15416	15514	15548	15586	15354	15422	15364	15486	15333	15620	15501	15395	15609	15459	15585	15528	15504	15556	15588	15523	15400	15482	15516	15558	15383	15439	15558	15620	15495	15442	15521	15442	15578	15629	15555	15414	15533	15419	15459	15591	15338	15562	15436	15479	15512	15620	15374	15466	15567	15644	15526	15470	15445	15525	15544	15510	15559	15509	15564	15405	15551	15506	15380	15477	15561	15438	15436	15416	15477	15550	15411	15448	15398	15511	15555	15543	15553	15291	15499	15460	15395	15469	15532	15430	15442	15610	15372	15454	15462	15409	15591	15424	15419	15465	15361	15493	15501	15525	15670	15433	15424	15565	15469	15314	15712	15334	15570	15404	15502	15498	15541	15450	15467	15302	15600	15580	15339	15425	15647	15648	15435	15400	15339	15435	15542	15386	15393	15346	15665	15577	15553	15405	15454	15398	15465	15484	15438	15602	15536	15455	15503	15522	15523	15520	15505	15494	15439	15327	15623	15408	15480	15424	15278	15508	15637	15608	15533	15404	15416	15394	15468	15603	15606	15568	15548	15573	15500	15414	15668	15502	15558	15339	15533	15507	15483	15391	15568	15593	15522	15327	15483	15535	15672	15641	15529	15370	15585	15510	15499	15520	15651	15477	15474	15447	15403	15423	15509	15462	15570	15440	15363	15477	15517	15367	15387	15452	15516	15526	15475	15625	15606	15500	15402	15576	15537	15421	15655	15492	15528	15303	15680	15464	15484	15448	15558	15438	15519	15595	15531	15468	15462	15386	15384	15459	15445	15415	15445	15514	15620	15527	15433	15382	15336	15547	15536	15402	15511	15433	15508	15447	15429	15561	15460	15441	15464	15441	15535	15384	15571	15524	15572	15510	15599	15309	15393	15490	15363	15469	15309	15473	15542	15554	15456	15518	15477	15481	15593	15458	15435	15354	15549	15433	15468	15464	15454	15649	15422	15534	15602	15533	15297	15504	15662	15399	15546	15454	15524	15481	15570	15536	15528	15435	15482	15452	15488	15569	15449	15378	15396	15391	15488	15423	15392	15504	15477	15614	15354	15571	15421	15346	15617	15495	15473	15457	15562	15489	15464	15495	15639	15492	15459	15768	15515	15559	15380	15570	15303	15507	15487	15518	15381	15437	15587	15537	15562	15529	15403	15604	15426	15420	15560	15580	15370	15421	15549	15551	15650	15502	15416	15575	15348	15616	15614	15426	15522	15679	15542	15520	15549	15458	15480	15537	15507	15531	15463	15602	15628	15550	15461	15452	15312	15541	15655	15638	15475	15664	15336	15458	15596	15503	15435	15492	15507	15438	15511	15431	15479	15496	15638	15540	15465	15484	15613	15471	15521	15420	15485	15341	15390	15531	15416	15380	15436	15562	15502	15606	15475	15426	15608	15594	15491	15366	15477	15708	15456	15400	15590	15437	15485	15447	15334	15665	15495	15645	15552	15446	15383	15504	15456	15513	15510	15404	15539	15402	15672	15429	15457	15563	15426	15479	15425	15468	15573	15510	15336	15413	15566	15586	15539	15525	15560	15537	15570	15476	15381	15425	15551	15490	15252	15510	15532	15453	15423	15458	15692	15520	15504	15527	15376	15346	15342	15643	15496	15439	15618	15610	15704	15531	15512	15464	15479	15329	15396	15536	15429	15468	15353	15270	15641	15315	15574	15514	15558	15546	15515	15578	15524	15517	15550	15590	15575	15318	15587	15543	15557	15508	15440	15530	15437	15539	15647	15531	15514	15465	15538	15524	15580	15584	15406	15316	15484	15434	15481	15378	15389	15483	15461	15506	15485	15570	15297	15421	15561	15448	15405	15413	15566	15486	15404	15695	15384	15602	15641	15680	15712	15511	15456	15557	15508	15440	15392	15580	15636	15490	15417	15565	15545	15551	15556	15509	15606	15425	15465	15567	15392	15574	15612	15535	15446	15440	15379	15600	15566	15349	15493	15556	15623	15516	15601	15638	15599	15675	15337	15302	15384	15570	15434	15609	15478	15474	15519	15439	15390	15430	15390	15566	15382	15535	15550	15537	15588	15510	15490	15569	15506	15459	15594	15437	15485	15527	15520	15464	15579	15561	15473	15377	15373	15522	15475	15358	15426	15611	15461	15600	15357	15520	15685	15555	15425	15338	15608	15603	15487	15490	15364	15761	15461	15520	15616	15502	15666	15551	15581	15378	15550	15478	15476	15574	15523	15412	15549	15502	15483	15426	15379	15584	15540	15673	15491	15531	15699	15481	15278	15422	15594	15574	15522	15612	15650	15451	15511	15376	15490	15352	15659	15459	15555	15561	15640	15478	15651	15453	15468	15543	15618	15392	15637	15362	15338	15488	15387	15374	15715	15595	15451	15381
23647	21396	29402	25497	27061	30050	29594	24843	22936	22136	21118	20428	20398	20147	19761	19559	19327	19155	19270	19299	19233	19059	19141	19030	18911	18763	19123	18809	18817	19102	18843	18895	18664	18828	18789	18919	18842	18950	18820	18901	18793	18669	18668	18729	18681	18807	18685	18842	18799	18965	18762	18790	18686	18748	18846	18942	18684	18560	18891	18715	18685	18981	18949	18807	18743	18578	18548	18676	18761	18550	18744	18766	18808	19027	18881	18612	18887	18705	18860	18720	18679	18537	18761	18650	18567	18708	18615	18687	18490	18753	18369	18526	18735	18754	18495	18803	18869	18562	18771	18713	18641	18656	18549	18615	18493	18736	18807	18541	18585	18461	18688	18936	18663	18613	18680	18662	18473	18637	18597	18737	18697	18780	18708	18711	18838	18655	18778	18752	18706	18605	18718	18619	18684	18836	18872	18682	18818	18749	18408	18328	18803	18655	18584	18679	18710	18782	18693	18572	18489	18764	18521	18599	18857	18610	18747	18680	18689	18800	18914	18841	18705	18660	18655	18611	18752	18652	18669	18576	18643	18739	18765	18624	18820	18735	18664	18620	18840	18749	18548	18593	18713	18719	18753	18777	18770	18663	18653	18744	18612	18807	18704	18672	18721	18607	18762	18874	18646	18664	18284	18802	18613	18558	18601	18822	18782	18721	18733	18678	18531	18568	18645	18596	18843	18595	18570	18775	18757	18651	18515	18852	18775	18663	18855	18527	18729	18636	18679	18739	18534	18681	18663	18772	18501	18576	18583	18735	18792	18504	18559	18611	18574	18745	18505	18460	18519	18803	18610	18785	18640	18616	18768	18652	18792	18537	18595	18476	18669	18368	18672	18526	18542	18742	18713	18757	18684	18862	18739	18566	18487	18792	18571	18561	18707	18598	18849	18670	18684	18579	18599	18648	18769	18554	18773	18886	18732	18467	18676	18789	18756	18784	18669	18618	18630	18600	18640	18898	18628	18846	18487	18576	18675	18695	18639	18790	18647	18735	18671	18311	18624	18986	18795	18634	18656	18662	18766	18492	18515	18644	18644	18582	18561	18780	18785	18657	18862	18666	18513	18759	18585	18713	18603	18717	18533	18635	18450	18500	18515	18656	18619	18613	18636	18828	18506	18572	18792	18585	18686	18876	19072	18842	18715	18613	18620	18597	18654	18752	18599	18686	18668	18589	18622	18721	18670	18468	18642	18710	18659	18487	18465	18686	18740	18886	18678	18738	18747	18595	18744	18896	18773	18734	18776	18569	18653	18692	18573	18584	18711	18592	18573	18675	18708	18548	18747	18816	18747	18719	18773	18826	18734	18594	18762	18873	18744	18869	18764	18825	18552	18680	18720	18484	18621	18440	18558	18525	18606	18425	18673	18514	18586	18644	18642	18653	18654	18790	18613	18881	18506	18509	18522	18720	18761	18776	18691	18413	18526	18765	18793	18638	18909	18638	18636	18764	18732	18706	18600	18516	18606	18644	18550	18673	18502	18490	18623	18534	18740	18837	18817	18718	18486	18352	18662	18835	18724	18800	18731	18553	18779	18588	18672	18632	18731	18741	18731	18944	18634	18875	18650	18595	18740	18508	18723	18734	18563	18603	18526	18617	18597	18928	18693	18574	18609	18646	18618	18655	18838	18794	18673	18620	18743	18647	18607	18681	18411	18803	18779	18742	18709	18769	18602	18802	18744	18621	18706	18628	18622	18656	18734	18615	18732	18661	18593	18705	18715	18543	18794	18687	18670	18562	18730	18890	18859	18953	18735	18687	18548	18822	18611	18615	18657	18877	18835	18581	18775	18777	18430	18569	18823	18582	18699	18607	18554	18557	18538	18875	18544	18532	18657	18596	18602	18513	18601	18780	18839	18785	18641	18941	18635	18488	18658	18511	18548	18625	18735	18678	18593	18661	18719	18601	18722	18695	18616	18824	18598	18593	18710	18485	18527	18787	18571	18518	18502	18743	18502	18563	18516	18824	18793	18738	18943	18673	18752	18434	18547	18499	18625	18818	18691	18686	18882	18425	18496	18645	18634	18581	18524	18612	18796	18517	18749	18525	18679	18658	18607	18619	18687	18615	18550	18564	18521	18679	18604	18766	18686	18550	18825	18569	18828	18696	18758	18482	18652	18784	18804	18678	18909	18616	18711	18700	18648	18789	18758	18957	18716	18733	18590	18720	18525	18851	18954	18513	18565	18738	18603	18524	18862	18699	18570	18577	18760	18406	18656	18830	18737	18610	18456	18541	18735	18709	18812	18834	18522	18451	18695	18689	18740	18575	18733	18584	18819	18563	18710	18847	18651	18681	18591	18557	18636	18573	18515	18912	18884	18671	18732	18614	18687	18621	18584	18706	18542	18717	18605	18662	18796	18730	18841	18864	18762	18863	18607	18728	18672	18633	18499	18650	18704	18601	18737	18729	18718	18746	18660	18619	18634	18659	18750	18716	18717	18779	18619	18663	18835	18519	18551	18715	18714	18602	18462	18506	18689	18797	18825	18578	18791	18743	18763	18833	18581	18803	18810	18909	18799	18715	18721	18559	18623	18821	18447	18558	18642	18816	18740	18627	18666	18489	18723	18783	18753	18523	18566	18676	18760	18714	18643	18706	18545	18597	18607	18356	18766	18673	18581	18730	18936	18642	18670	18859	18772	18702	18690	18507	18750	18683	18727	18686	18603	18727	18670	18769	18659	18414	18764	18668	18567	18752	18640	18776	18664	18664	18736	18515	18675	18756	18759	18703	18726	18694	18658	18645	18790	18550	18537	18512	18643	18630	18666	18788	18778	18716	18744	18550	18821	18579	18662	18541	18576	18661	18821	18581	18511	18621	18847	18592	18562	18512	18507	18560	18668	18689	18590	18709	18815	18708	18586	18726	18622	18700	18627	18599	18650	18518	18903	18891	18667	18731	18794	18634	18670	18643	18623	18819	18633	18623	18700	19074	18559	18626	18565	18591	18877	18693	18751	18775	18683	18733	18614	18675	18800	18745	18753	18507	18805	18559	18650	18748	18663	18771	18751	18550	18597	18562	18678	18725	18786	18902	18656	18652	18509	18528	18589	18803	18781	18576	18660	18714	18743	18863	18698	18609	18632	18533	18740	18762	18753	18880	18699	18857	18448	18791	18852	18611	18708	18584	18666	18735	18637	18540	18650	18531	18692	18660	18695	18484	18830	18720	18593	18624	18573	18555	18609	18692	18872	18600	18699	18595	18631	18616	18639	18842	18688	18546	18783	18880	18673	18582	18641	18731	18640	18438	18551	18728	18605	18627	18538	18489	18484	18584	18937	18655	18696	18671	18616	18594	18681	18829	18718	18772	18766	18822	18665	18731	18477	18431	18583	18671	18603	18804	18740	18564	18940	18553	18598	18608	18694	18572	18571	18560	18676	18488	18799	18460	18797	18721	18668	18481	18760	18695	18521	18515	18660	18622	18349	18417	18714	18502	18611	18747	18590	18717	18656	18776	18549	18637	18488	18373	18509	18725	18547	18547	18764	18306	18563	18618	18621	18667	18693	18704	18688	18554	18624	18649	18703	18699	18532	18721	18621	18521	18580	18582	18628	18695	18587	18714	18654	18694	18359	18937	18683	18563	18528	18692	18614	18705	18626	18750	18777	18872	18828	18760	18832	18751	18774	18670	18710	18664	18673	18722	18736	18674	18355	18557	18848	18740	18606	18481	18740	18674	18778	18570	18460	18754	18644	18638	18491	18620	18628	18539	18656	18705	18964	18613	18758	18716	18654	18614	18740	18549	18632	18669	18683	18542	18623	18534	18698	18606	18655	18643	18592	18451	18650	18514	18609	18453	18671	18631	18563	18532	18592	18551	18483	18744	18580	18748	18628	18682	18604	18612	18536	18557	18551	18643	18775	18780	18556	18577	18665	18793	18427	18672	18511	18698	18604	18542	18762	18660	18873	18739	18673	18664	18450	18627	18542	18665	18725	18619	18874	18720	18660	18782	18754	18853	18735	18534	18553	18604	18908	18453	18651	18587	18622	18712	18705	18703	18895	18759	18829	18653	18571	18676	18738	18668	18733	18710	18816	18577	18669	18586	18806	18538	18692	18700	18599	18279	18612	18820	18708	18727	18733	18975	18473	18462	18519	18495	18866	18850	18663	18477	18568	18551	18421	18656	18683	18603	18681	18542	18668	18585	18505	18674	18896	18693	18771	19021	18555	18875	18646	18657	18489	18813	18548	18746	18581	18497	18765	18598	18563	18560	18764	18797	18567	18790	18918	18585	18632	18579	18827	18608	18635	18562	18919	18708	18611	18647	18465	18663	18871	18697	18411	18939	18780	18594	18620	18555	18632	18699	18693	18682	18828	18837	18766	18647	18571	18708	18429	18725	18729	18642	18672	18594	18737	18593	18739	18657	18631	18559	18752	18807	18622	18811	18675	18670	18768	18586	18637	18795	18781	18565	18555	18499	18666	18779	18703	18629	18869	18903	18746	18769	18509	18523	18643	18592	18873	18790	18680	18668	18973	18610	18830	18611	18687	18746	18809	18647	18798	18728	18554	18628	18872	18457	18814	18862	18703	18746	18741	18633	18680	18804	18797	18825	18726	18607	18503	18586	18592	18577	18723	18537	18682	18601	18582	18716	18660	18665	18554	18697	18512	18517	18793	18485	18724	18585	18620	18550	18744	18575	18663	18867	18685	18477	18666	18451	18849	18541	18983	18477	18675	18698	18610	18541	18723	18706	18520	18672	18540	18640	18538	18574	18557	18446	18578	18762	18598	18588	18579	18588	18570	18644	18698	18594	18634	18783	18660	18698	18646	18672	18654	18533	18624	18594	18774	18642	18830	18637	18728	18599	18786	18699	18683	18666	18614	18814	18806	18695	18776	18745	18588	18683	18626	18761	18527	18768	18608	18745	18650	18675	18594	18502	18502	18669	18660	18564	18686	18657	18533	18743	18542	18626	18692	18681	18598	18472	18656	18844	18671	18820	18745	18572	18530	18591	18781	18710	18640	18352	18703	18779	18687	18549	18639	18685	18776	18554	18648	18711	18734	18620	18661	18684	18576	18350	18656	18822	18713	18748	18719	18816	18713	18515	18489	18671	18818	18848	18769	18633	18578	18613	18623	18736	18657	18759	18798	18732	18789	18524	18652	18590	18659	18627
27840	52034	52581	44055	37993	32124	27270	24037	21638	19936	19088	17874	17321	17104	16829	16503	16338	16046	16002	16004	16003	16193	15958	15761	15521	15690	15581	15672	15656	15759	15434	15589	15584	15489	15750	15622	15579	15484	15534	15580	15493	15549	15360	15521	15519	15452	15352	15514	15513	15457	15470	15389	15564	15426	15416	15706	15535	15476	15267	15475	15443	15470	15612	15554	15371	15536	15478	15506	15629	15407	15496	15448	15527	15434	15367	15319	15370	15289	15392	15502	15550	15484	15502	15392	15499	15262	15312	15329	15503	15316	15372	15470	15367	15469	15394	15304	15520	15308	15466	15469	15460	15392	15365	15351	15370	15304	15480	15367	15407	15532	15301	15397	15407	15560	15444	15446	15307	15605	15333	15410	15418	15408	15296	15401	15479	15552	15414	15437	15437	15400	15459	15193	15393	15355	15288	15451	15448	15323	15416	15464	15423	15573	15416	15369	15270	15390	15519	15320	15369	15427	15330	15327	15225	15486	15332	15478	15471	15283	15583	15460	15589	15312	15366	15376	15529	15441	15508	15322	15380	15585	15499	15586	15473	15435	15379	15403	15416	15458	15305	15381	15428	15222	15432	15350	15440	15328	15505	15363	15489	15442	15491	15433	15429	15451	15444	15449	15285	15467	15381	15578	15444	15173	15422	15275	15431	15390	15321	15261	15332	15425	15412	15322	15456	15498	15445	15525	15439	15440	15456	15467	15405	15619	15426	15426	15459	15444	15538	15430	15273	15459	15446	15296	15491	15602	15470	15391	15530	15465	15465	15414	15394	15600	15394	15357	15348	15355	15372	15491	15293	15376	15427	15193	15326	15388	15515	15367	15444	15241	15483	15575	15314	15567	15398	15215	15508	15313	15461	15484	15446	15379	15375	15404	15359	15308	15322	15594	15391	15544	15440	15443	15359	15500	15262	15387	15502	15347	15298	15465	15324	15580	15444	15323	15346	15607	15371	15504	15360	15436	15442	15296	15489	15380	15397	15295	15403	15537	15501	15374	15476	15364	15520	15371	15285	15566	15444	15387	15522	15433	15375	15444	15471	15638	15510	15444	15366	15529	15362	15315	15383	15452	15388	15335	15464	15486	15328	15584	15151	15524	15441	15260	15484	15494	15222	15322	15399	15377	15380	15368	15395	15369	15498	15349	15447	15420	15295	15367	15388	15317	15335	15457	15299	15573	15513	15416	15455	15330	15486	15344	15358	15422	15286	15436	15507	15345	15506	15426	15507	15505	15437	15490	15326	15272	15382	15370	15574	15270	15496	15269	15356	15366	15486	15480	15248	15401	15424	15427	15452	15452	15290	15576	15300	15413	15455	15514	15315	15339	15388	15297	15487	15407	15347	15399	15339	15441	15390	15531	15545	15407	15559	15341	15507	15459	15581	15472	15202	15445	15344	15437	15360	15447	15363	15451	15429	15365	15414	15387	15436	15367	15403	15255	15457	15586	15504	15324	15485	15293	15392	15316	15659	15406	15521	15469	15398	15528	15574	15513	15509	15449	15489	15490	15521	15610	15274	15327	15586	15330	15348	15340	15339	15530	15415	15415	15556	15445	15499	15445	15323	15331	15366	15328	15455	15588	15393	15294	15497	15368	15545	15426	15447	15517	15391	15347	15293	15508	15288	15300	15583	15551	15550	15377	15424	15398	15463	15500	15206	15320	15403	15389	15299	15529	15367	15371	15370	15265	15418	15412	15349	15429	15452	15515	15365	15415	15322	15470	15341	15354	15455	15441	15422	15379	15522	15465	15501	15622	15415	15487	15544	15573	15521	15442	15354	15349	15337	15322	15337	15336	15381	15399	15474	15353	15451	15430	15497	15511	15446	15350	15487	15486	15484	15490	15438	15484	15316	15410	15457	15425	15305	15430	15441	15473	15367	15455	15348	15494	15454	15561	15529	15429	15510	15483	15557	15442	15679	15309	15394	15510	15604	15433	15270	15472	15181	15370	15341	15350	15340	15387	15548	15435	15402	15540	15350	15369	15661	15435	15445	15427	15556	15411	15339	15329	15359	15461	15443	15510	15495	15280	15506	15415	15341	15420	15401	15369	15407	15401	15524	15363	15299	15358	15425	15534	15366	15446	15336	15422	15431	15558	15430	15389	15411	15409	15523	15414	15608	15374	15424	15636	15413	15547	15471	15444	15619	15363	15255	15447	15556	15389	15426	15272	15350	15365	15495	15387	15557	15289	15463	15352	15498	15348	15492	15366	15439	15352	15554	15340	15425	15515	15365	15405	15461	15218	15487	15444	15230	15340	15339	15375	15420	15585	15439	15509	15236	15299	15441	15516	15526	15492	15323	15286	15380	15390	15452	15388	15453	15449	15510	15416	15277	15303	15291	15298	15357	15445	15481	15499	15384	15364	15428	15212	15485	15491	15437	15507	15253	15258	15429	15509	15422	15369	15281	15537	15397	15315	15362	15350	15586	15342	15417	15336	15525	15635	15458	15357	15547	15392	15531	15360	15397	15430	15383	15530	15491	15256	15497	15515	15412	15395	15351	15351	15361	15500	15403	15413	15445	15368	15594	15647	15617	15362	15500	15499	15506	15403	15519	15472	15323	15365	15257	15390	15356	15393	15459	15496	15403	15397	15410	15607	15266	15520	15432	15433	15346	15437	15574	15539	15314	15565	15396	15260	15428	15375	15331	15245	15292	15391	15479	15330	15461	15376	15314	15512	15387	15489	15486	15319	15494	15238	15457	15388	15560	15501	15551	15406	15490	15321	15469	15361	15605	15491	15362	15388	15434	15375	15468	15374	15546	15275	15467	15391	15493	15534	15485	15413	15473	15368	15632	15402	15473	15382	15412	15352	15329	15257	15390	15205	15324	15303	15488	15420	15554	15445	15544	15351	15405	15491	15491	15417	15363	15461	15317	15377	15569	15453	15434	15498	15303	15469	15431	15308	15322	15452	15635	15398	15479	15556	15479	15609	15292	15411	15315	15297	15318	15394	15614	15170	15435	15448	15460	15357	15420	15425	15259	15344	15395	15432	15490	15378	15371	15387	15496	15395	15445	15370	15504	15329	15552	15362	15489	15449	15510	15512	15525	15584	15313	15564	15565	15451	15351	15311	15631	15272	15366	15391	15543	15322	15323	15512	15474	15411	15514	15349	15382	15490	15323	15502	15362	15432	15583	15446	15490	15525	15296	15457	15351	15534	15381	15347	15556	15294	15343	15340	15429	15298	15292	15591	15465	15444	15383	15461	15253	15603	15497	15397	15346	15365	15426	15396	15613	15427	15553	15309	15414	15485	15428	15470	15372	15464	15400	15431	15492	15352	15351	15406	15395	15407	15518	15374	15638	15645	15472	15274	15500	15393	15448	15527	15334	15710	15424	15596	15183	15381	15504	15338	15457	15439	15367	15509	15379	15457	15346	15735	15441	15339	15494	15361	15582	15405	15495	15354	15393	15457	15459	15430	15442	15347	15546	15417	15279	15567	15617	15300	15407	15335	15432	15348	15382	15391	15444	15372	15391	15526	15494	15467	15155	15398	15422	15364	15278	15335	15480	15283	15345	15452	15376	15534	15388	15476	15350	15517	15285	15426	15413	15419	15472	15324	15320	15389	15574	15497	15383	15446	15484	15483	15543	15423	15443	15495	15369	15352	15368	15422	15400	15318	15370	15479	15311	15375	15337	15466	15480	15449	15548	15414	15347	15419	15454	15409	15329	15276	15530	15555	15488	15475	15529	15517	15332	15571	15348	15466	15460	15327	15453	15426	15417	15504	15341	15452	15354	15420	15384	15434	15310	15258	15350	15422	15466	15505	15369	15505	15508	15438	15412	15546	15455	15486	15430	15121	15483	15476	15339	15519	15359	15582	15383	15585	15415	15327	15343	15543	15416	15441	15479	15317	15363	15325	15540	15438	15282	15475	15389	15402	15289	15483	15528	15515	15375	15506	15575	15409	15386	15615	15431	15378	15397	15518	15385	15365	15383	15512	15353	15352	15613	15535	15361	15383	15427	15404	15339	15525	15324	15462	15436	15484	15211	15498	15509	15358	15463	15465	15487	15448	15488	15364	15581	15392	15373	15417	15558	15525	15458	15426	15361	15492	15338	15300	15498	15568	15376	15431	15296	15382	15423	15305	15431	15478	15457	15448	15316	15316	15378	15458	15202	15342	15506	15360	15496	15277	15521	15493	15485	15308	15473	15444	15302	15469	15459	15500	15437	15325	15241	15427	15359	15420	15464	15371	15401	15470	15367	15435	15351	15375	15247	15201	15322	15361	15447	15544	15366	15450	15406	15400	15590	15628	15357	15533	15456	15388	15516	15393	15451	15288	15429	15497	15494	15600	15410	15435	15359	15346	15387	15576	15398	15451	15447	15400	15363	15441	15371	15464	15344	15353	15459	15444	15229	15466	15337	15458	15412	15511	15353	15332	15671	15360	15441	15485	15410	15529	15363	15549	15433	15590	15497	15278	15358	15467	15312	15455	15487	15456	15512	15561	15635	15341	15485	15272	15413	15441	15409	15444	15421	15379	15545	15398	15448	15350	15403	15389	15510	15438	15360	15485	15453	15468	15606	15457	15369	15535	15234	15539	15426	15580	15621	15534	15396	15407	15342	15496	15516	15658	15477	15340	15221	15347	15508	15569	15562	15482	15393	15419	15509	15390	15281	15451	15396	15366	15310	15372	15465	15274	15526	15377	15439	15563	15510	15471	15411	15420	15340	15359	15502	15536	15480	15408	15394	15551	15558	15236	15512	15509	15437	15295	15549	15250	15377	15355	15446	15424	15321	15386	15542	15316	15527	15495	15463	15414	15514	15430	15272	15382	15570	15457	15352	15476	15359	15418	15444	15558	15529	15468	15343	15399	15337	15349	15315	15499	15463	15418	15193	15413	15433	15233	15409	15437	15515	15428	15442	15595	15395	15569	15333	15394	15294	15337	15462	15430	15468	15333	15440	15409	15517	15393	15483	15505	15555	15433	15407	15520	15220	15430	15388	15435	15305	15389	15416	15509	15256	15353	15346	15619	15386	15410	15399	15382	15576	15419	15360	15533	15336	15307	15495	15429	15428	15542	15327	15452	15555	15396	15299	15372	15432	15493	15483	15635	15480	15476	15447	15434	15297	15445	15550	15559	15454	15496	15453	15328	15435	15371
22768	21332	29356	23984	23551	28895	32084	26526	24102	23221	21698	20664	20402	20115	20128	19599	19684	19625	19388	19277	19191	19375	19089	19106	19036	18954	18890	18849	18799	18721	18884	18769	18561	18594	18776	18798	18612	18588	18727	18568	18729	18806	18742	18577	18617	18565	18744	18715	18413	18629	18187	18295	18728	18548	18657	18574	18504	18543	18535	18666	18575	18489	18454	18580	18518	18641	18507	18440	18397	18430	18333	18532	18593	18558	18491	18587	18822	18365	18732	18556	18520	18343	18616	18413	18442	18581	18433	18498	18493	18511	18357	18574	18567	18445	18468	18273	18446	18416	18419	18701	18520	18491	18420	18428	18599	18374	18594	18434	18514	18262	18482	18445	18378	18430	18541	18479	18417	18601	18545	18295	18686	18525	18549	18341	18405	18327	18574	18343	18578	18525	18391	18380	18649	18404	18479	18452	18591	18663	18481	18497	18351	18652	18479	18508	18289	18199	18437	18427	18327	18314	18299	18521	18484	18456	18404	18635	18576	18635	18515	18624	18417	18592	18514	18489	18323	18768	18718	18453	18643	18379	18491	18416	18495	18352	18646	18342	18501	18458	18464	18502	18610	18586	18298	18219	18438	18274	18289	18358	18193	18423	18429	18417	18360	18291	18481	18484	18494	18595	18512	18274	18590	18470	18399	18398	18580	18419	18434	18354	18446	18344	18426	18536	18375	18295	18456	18423	18606	18331	18335	18633	18561	18409	18508	18501	18309	18207	18449	18804	18690	18640	18531	18568	18222	18350	18500	18578	18372	18416	18597	18443	18779	18353	18396	18475	18756	18443	18225	18535	18516	18388	18804	18596	18525	18234	18569	18648	18522	18445	18556	18453	18685	18291	18674	18388	18389	18477	18595	18432	18524	18576	18648	18502	18499	18345	18592	18548	18490	18371	18360	18498	18569	18617	18459	18295	18564	18546	18452	18602	18602	18318	18461	18599	18525	18423	18413	18472	18714	18672	18639	18420	18381	18378	18507	18663	18406	18427	18444	18749	18511	18360	18532	18275	18538	18393	18676	18469	18471	18497	18538	18640	18646	18709	18555	18447	18262	18573	18423	18375	18445	18647	18529	18460	18534	18421	18414	18556	18238	18586	18471	18610	18406	18505	18547	18486	18515	18388	18354	18197	18479	18211	18436	18719	18605	18473	18585	18494	18540	18354	18461	18536	18655	18428	18537	18566	18375	18536	18390	18409	18467	18206	18463	18468	18484	18442	18519	18633	18264	18300	18418	18414	18486	18667	18599	18520	18428	18272	18354	18319	18444	18481	18649	18501	18478	18596	18647	18330	18660	18420	18605	18464	18449	18416	18436	18484	18444	18429	18616	18611	18387	18690	18500	18673	18565	18340	18613	18627	18422	18507	18559	18450	18456	18451	18414	18467	18591	18427	18597	18388	18500	18528	18506	18462	18516	18361	18580	18561	18536	18365	18439	18575	18493	18380	18431	18500	18384	18409	18739	18404	18519	18505	18318	18229	18532	18308	18376	18408	18436	18559	18523	18406	18490	18445	18357	18385	18444	18573	18358	18259	18588	18547	18416	18567	18603	18493	18423	18345	18372	18481	18601	18539	18552	18235	18610	18548	18416	18368	18448	18540	18736	18700	18689	18385	18670	18518	18444	18204	18602	18439	18374	18393	18219	18470	18542	18316	18709	18743	18413	18462	18311	18581	18399	18833	18532	18627	18540	18559	18455	18367	18294	18454	18587	18279	18630	18487	18328	18221	18450	18367	18558	18461	18417	18533	18359	18483	18434	18478	18551	18539	18567	18650	18420	18581	18723	18740	18583	18266	18411	18399	18533	18606	18567	18439	18180	18472	18777	18551	18309	18412	18441	18363	18426	18362	18586	18661	18466	18381	18382	18382	18486	18391	18463	18332	18432	18416	18512	18367	18455	18271	18476	18245	18619	18572	18318	18704	18402	18328	18374	18222	18493	18394	18549	18446	18144	18205	18439	18464	18366	18422	18406	18446	18584	18551	18506	18407	18541	18534	18512	18361	18671	18590	18525	18658	18290	18446	18238	18458	18398	18600	18413	18468	18483	18354	18460	18581	18471	18360	18544	18483	18432	18620	18378	18385	18565	18322	18539	18328	18390	18352	18396	18423	18325	18448	18489	18583	18501	18527	18597	18459	18471	18592	18558	18533	18661	18593	18692	18440	18321	18499	18670	18567	18535	18437	18502	18652	18683	18454	18528	18460	18497	18608	18632	18338	18452	18423	18493	18465	18778	18426	18301	18470	18390	18561	18520	18533	18387	18296	18508	18424	18443	18544	18560	18459	18628	18613	18408	18550	18490	18452	18544	18355	18286	18443	18437	18428	18266	18324	18595	18537	18668	18343	18410	18563	18534	18431	18611	18566	18605	18324	18538	18627	18377	18544	18516	18542	18395	18692	18547	18476	18482	18594	18646	18452	18554	18337	18290	18437	18361	18409	18590	18474	18473	18492	18497	18588	18428	18599	18752	18476	18361	18586	18435	18575	18528	18685	18559	18664	18450	18518	18524	18436	18377	18358	18479	18732	18584	18499	18457	18539	18448	18726	18622	18604	18484	18273	18450	18628	18762	18369	18257	18527	18520	18584	18615	18652	18473	18398	18499	18464	18454	18547	18580	18419	18569	18488	18481	18484	18530	18511	18476	18178	18481	18475	18607	18565	18485	18583	18544	18324	18432	18355	18461	18378	18295	18340	18532	18453	18550	18418	18424	18764	18451	18475	18571	18420	18311	18522	18413	18594	18396	18454	18548	18252	18443	18272	18473	18422	18474	18355	18542	18327	18372	18490	18476	18430	18492	18501	18384	18344	18633	18458	18579	18606	18611	18447	18580	18599	18402	18486	18308	18455	18571	18616	18520	18496	18565	18509	18231	18569	18628	18551	18291	18354	18566	18410	18541	18519	18583	18638	18422	18441	18430	18585	18384	18664	18447	18691	18207	18433	18446	18512	18632	18542	18402	18490	18512	18542	18398	18456	18508	18850	18356	18502	18546	18626	18657	18382	18537	18490	18497	18538	18680	18582	18482	18405	18530	18592	18449	18512	18438	18646	18522	18431	18454	18522	18481	18535	18593	18392	18576	18708	18653	18533	18635	18394	18423	18290	18310	18583	18309	18302	18469	18422	18700	18642	18305	18395	18488	18467	18502	18451	18471	18334	18431	18490	18280	18421	18359	18518	18418	18434	18503	18548	18420	18295	18518	18313	18496	18451	18489	18378	18510	18396	18568	18473	18581	18795	18510	18404	18433	18682	18379	18342	18504	18337	18451	18350	18463	18606	18413	18349	18439	18557	18533	18392	18646	18298	18622	18146	18419	18536	18351	18512	18496	18398	18525	18427	18488	18667	18380	18451	18540	18563	18384	18442	18416	18551	18480	18629	18649	18107	18445	18489	18468	18238	18717	18447	18525	18435	18645	18371	18350	18490	18525	18467	18416	18365	18528	18621	18308	18364	18229	18523	18624	18612	18566	18378	18420	18619	18598	18386	18506	18387	18638	18431	18735	18566	18575	18573	18476	18156	18531	18450	18543	18395	18585	18567	18421	18514	18311	18407	18434	18521	18409	18430	18414	18248	18649	18452	18684	18705	18512	18332	18445	18525	18330	18426	18273	18750	18525	18446	18453	18404	18566	18497	18594	18476	18452	18489	18516	18328	18580	18534	18442	18525	18475	18481	18393	18286	18407	18541	18366	18303	18457	18761	18536	18527	18636	18394	18508	18499	18511	18647	18465	18481	18516	18475	18740	18496	18588	18476	18422	18377	18577	18413	18528	18686	18495	18463	18562	18465	18587	18384	18419	18495	18375	18540	18474	18606	18528	18348	18775	18428	18462	18636	18299	18446	18395	18209	18688	18409	18548	18339	18471	18724	18154	18212	18311	18379	18401	18363	18681	18450	18528	18440	18450	18374	18538	18579	18381	18551	18464	18488	18488	18453	18277	18500	18506	18485	18491	18539	18525	18439	18415	18327	18338	18433	18306	18744	18509	18473	18263	18356	18473	18546	18556	18421	18367	18465	18600	18433	18537	18521	18500	18444	18604	18450	18250	18375	18603	18392	18561	18506	18548	18600	18539	18785	18433	18370	18558	18386	18569	18490	18515	18383	18284	18363	18485	18698	18409	18495	18409	18522	18574	18418	18397	18554	18324	18218	18505	18320	18526	18438	18128	18368	18436	18417	18655	18532	18515	18533	18430	18488	18486	18320	18281	18388	18177	18379	18519	18187	18388	18334	18433	18340	18424	18455	18471	18531	18726	18539	18489	18373	18559	18564	18417	18275	18423	18619	18340	18411	18459	18601	18435	18364	18229	18492	18423	18411	18442	18675	18698	18456	18526	18284	18284	18418	18455	18406	18425	18476	18438	18328	18324	18331	18390	18578	18511	18362	18373	18375	18579	18481	18458	18507	18605	18514	18326	18537	18486	18641	18549	18508	18657	18490	18563	18395	18250	18573	18213	18329	18377	18433	18520	18528	18426	18562	18231	18506	18342	18367	18298	18395	18605	18569	18460	18542	18534	18368	18420	18427	18451	18373	18619	18337	18485	18397	18388	18498	18269	18318	18489	18307	18450	18481	18472	18516	18300	18743	18532	18449	18449	18204	18375	18374	18434	18335	18410	18687	18608	18499	18386	18313	18634	18427	18700	18498	18486	18476	18579	18223	18518	18562	18500	18533	18537	18387	18333	18518	18386	18467	18524	18481	18373	18513	18546	18591	18711	18554	18357	18388	18419	18581	18541	18368	18288	18562	18705	18524	18522	18668	18512	18381	18576	18308	18480	18640	18696	18479	18630	18551	18316	18509	18424	18303	18411	18538	18596	18350	18454	18574	18412	18355	18466	18305	18431	18310	18466	18475	18323	18486	18519	18454	18433	18426	18474	18364	18406	18506	18420	18513	18486	18593	18529	18512	18570	18527	18311	18385	18335	18520	18586	18402	18488	18366	18330	18290	18374	18688	18428	18413	18712	18583	18557	18559	18616	18395	18478	18415	18440	18429	18552	18381	18248	18414	18509	18513	18548	18363	18327	18490	18651	18666	18641	18500	18321	18514	18487	18214	18604	18433	18595	18461	18515	18310	18465	18431	18426	18525	18480	18335	18244	18242	18533	18465	18497	18464
29685	55118	55697	46907	40182	35226	29965	26181	23696	21635	19705	18724	18013	17807	17346	17035	16693	16522	16419	16248	16362	16329	16005	15827	15780	15750	15663	15747	15615	15773	15487	15656	15531	15563	15553	15372	15322	15670	15459	15443	15455	15346	15351	15504	15332	15466	15214	15263	15387	15352	15450	15223	15367	15336	15505	15384	15269	15362	15579	15447	15251	15228	15228	15406	15372	15297	15391	15386	15460	15398	15295	15356	15503	15382	15414	15325	15467	15339	15313	15366	15378	15418	15267	15331	15372	15332	15403	15382	15374	15426	15405	15417	15242	15167	15270	15342	15369	15341	15460	15502	15438	15274	15435	15283	15257	15142	15395	15279	15337	15178	15391	15219	15403	15120	15407	15389	15432	15440	15308	15229	15286	15255	15482	15433	15218	15379	15190	15216	15306	15353	15361	15323	15362	15392	15319	15387	15489	15157	15332	15409	15151	15364	15338	15130	15390	15304	15272	15359	15466	15388	15317	15265	15433	15480	15057	15308	15312	15251	15310	15535	15210	15236	15297	15392	15312	15399	15285	15247	15446	15306	15060	15406	15205	15337	15246	15367	15222	15293	15310	15439	15405	15204	15342	15364	15487	15430	15280	15236	15321	15443	15288	15123	15352	15292	15395	15335	15457	15371	15363	15430	15128	15338	15376	15244	15245	15313	15243	15379	15467	15254	15216	15435	15322	15332	15293	15333	15113	15492	15144	15456	15274	15371	15365	15236	15425	15391	15179	15474	15243	15278	15293	15263	15244	15223	15192	15320	15569	15386	15416	15319	15395	15314	15355	15302	15328	15319	15305	15202	15322	15304	15310	15494	15390	15305	15396	15368	15256	15359	15360	15357	15468	15266	15314	15335	15446	15304	15258	15438	15472	15284	15237	15155	15334	15421	15289	15266	15362	15270	15335	15448	15406	15163	15290	15331	15300	15407	15262	15292	15238	15337	15431	15412	15412	15341	15166	15346	15402	15287	15426	15256	15287	15280	15282	15288	15405	15184	15315	15245	15415	15274	15298	15406	15313	15384	15413	15404	15277	15227	15374	15388	15389	15480	15266	15239	15476	15165	15393	15477	15418	15239	15355	15193	15441	15438	15374	15123	15271	15268	15209	15324	15388	15322	15276	15390	15233	15350	15299	15318	15236	15374	15263	15292	15338	15255	15462	15204	15462	15342	15247	15263	15495	15438	15351	15296	15329	15399	15296	15394	15257	15287	15340	15438	15248	15422	15255	15242	15226	15355	15229	15259	15252	15408	15408	15262	15329	15281	15412	15361	15252	15392	15243	15337	15237	15237	15459	15408	15458	15356	15362	15279	15419	15173	15283	15482	15049	15341	15221	15423	15218	15370	15181	15520	15448	15333	15460	15310	15311	15364	15357	15373	15259	15247	15262	15448	15335	15318	15439	15373	15225	15369	15301	15341	15584	15425	15296	15394	15218	15362	15401	15356	15466	15269	15281	15362	15399	15203	15278	15255	15430	15188	15314	15393	15395	15449	15281	15349	15193	15389	15193	15108	15377	15405	15331	15216	15404	15300	15316	15340	15205	15504	15121	15416	15173	15234	15370	15332	15247	15470	15190	15360	15341	15332	15456	15326	15299	15217	15323	15319	15226	15326	15262	15416	15485	15342	15410	15401	15455	15284	15312	15404	15433	15390	15295	15271	15257	15307	15293	15440	15448	15298	15251	15356	15373	15465	15462	15117	15345	15402	15154	15389	15311	15226	15462	15346	15234	15306	15486	15320	15219	15399	15223	15379	15427	15218	15329	15352	15280	15361	15211	15326	15358	15212	15279	15370	15515	15176	15228	15357	15278	15592	15304	15376	15384	15304	15366	15225	15292	15126	15179	15256	15243	15511	15380	15400	15358	15180	15426	15198	15311	15264	15372	15316	15244	15465	15253	15191	15433	15231	15243	15319	15240	15563	15236	15279	15454	15257	15462	15290	15239	15238	15247	15381	15204	15335	15315	15318	15248	15454	15233	15361	15216	15241	15403	15345	15295	15291	15325	15212	15138	15403	15380	15147	15289	15265	15249	15467	15412	15310	15282	15343	15250	15314	15317	15268	15493	15249	15221	15252	15365	15373	15335	15125	15201	15344	15346	15320	15246	15292	15363	15376	15156	15330	15339	15488	15328	15287	15472	15463	15290	15325	15399	15448	15420	15289	15312	15332	15358	15336	15184	15245	15324	15273	15388	15294	15329	15179	15491	15189	15382	15427	15435	15514	15302	15272	15305	15212	15288	15400	15299	15183	15358	15259	15242	15337	15201	15313	15148	15326	15330	15261	15254	15316	15329	15269	15373	15426	15342	15246	15161	15278	15220	15396	15398	15282	15498	15374	15279	15300	15169	15339	15450	15416	15412	15322	15254	15380	15372	15122	15356	15516	15250	15298	15390	15374	15296	15255	15358	15325	15110	15371	15195	15284	15288	15273	15262	15403	15447	15230	15482	15538	15413	15178	15418	15253	15234	15373	15250	15262	15406	15410	15340	15255	15286	15388	15478	15370	15253	15249	15105	15241	15416	15193	15257	15251	15226	15315	15068	15379	15279	15351	15296	15242	15445	15329	15375	15362	15301	15290	15299	15355	15351	15394	15287	15406	15367	15132	15162	15380	15474	15350	15255	15254	15333	15232	15266	15228	15422	15443	15175	15396	15223	15341	15129	15251	15275	15232	15343	15312	15307	15343	15473	15340	15307	15231	15224	15344	15363	15254	15295	15368	15317	15354	15339	15285	15332	15345	15300	15490	15365	15226	15375	15142	15154	15466	15162	15430	15150	15366	15381	15244	15405	15464	15310	15304	15295	15403	15173	15196	15329	15273	15184	15299	15163	15226	15235	15171	15391	15305	15138	15224	15169	15214	15118	15316	15357	15349	15464	15364	15381	15310	15413	15325	15296	15271	15464	15539	15210	15213	15413	15410	15335	15333	15198	15229	15047	15189	15464	15280	15191	15461	15329	15381	15147	15045	15429	15194	15189	15362	15218	15382	15365	15198	15312	15349	15274	15414	15265	15301	15365	15436	15253	15252	15229	15214	15430	15415	15224	15161	15347	15372	15394	15123	15188	15211	15323	15197	15341	15286	15251	15197	15238	15209	15285	15226	15415	15369	15293	15402	15358	15286	15307	15292	15494	15361	15294	15459	15307	15341	15153	15337	15453	15429	15178	15267	15242	15401	15340	15292	15375	15287	15506	15156	15376	15285	15332	15140	15422	15127	15313	15321	15487	15276	15286	15393	15296	15292	15476	15094	15301	15254	15304	15206	15393	15287	15382	15390	15264	15448	15391	15347	15357	15478	15280	15346	15222	15401	15393	15310	15398	15225	15136	15183	15232	15330	15346	15435	15472	15417	15268	15337	15290	15379	15302	15214	15345	15430	15241	15498	15312	15399	15416	15266	15272	15314	15321	15250	15335	15159	15311	15411	15289	15374	15346	15279	15316	15298	15350	15462	15437	15280	15444	15280	15362	15223	15281	15196	15317	15371	15303	15492	15069	15200	15325	15223	15374	15297	15337	15337	15258	15148	15263	15356	15322	15251	15415	15293	15238	15455	15431	15272	15304	15268	15363	15337	15342	15449	15325	15169	15316	15495	15365	15266	15047	15454	15126	15691	15279	15277	15037	15286	15300	15267	15394	15350	15462	15252	15266	15313	15327	15201	15283	15174	15330	15349	15509	15374	15331	15227	15292	15282	15259	15245	15268	15322	15299	15249	15285	15123	15237	15488	15344	15384	15105	15138	15302	15228	15323	15237	15296	15107	15408	15370	15189	15267	15259	15322	15224	15366	15345	15450	15403	15487	15158	15379	15281	15297	15332	15207	15218	15349	15382	15379	15438	15419	15282	15243	15385	15373	15427	15336	15348	15289	15312	15207	15420	15295	15404	15188	15449	15311	15247	15378	15165	15352	15337	15353	15350	15196	15357	15304	15310	15274	15297	15169	15259	15216	15166	15338	15391	15344	15513	15188	15283	15449	15338	15109	15367	15459	15384	15210	15249	15391	15551	15238	15244	15352	15323	15298	15341	15260	15416	15271	15355	15321	15112	15362	15271	15382	15269	15318	15427	15558	15215	15280	15268	15294	15360	15346	15174	15354	15349	15337	15446	15166	15273	15206	15211	15304	15373	15157	15364	15086	15231	15359	15394	15384	15191	15426	15480	15296	15387	15265	15273	15240	15270	15406	15343	15203	15373	15141	15330	15282	15217	15250	15470	15185	15172	15434	15260	15332	15279	15343	15291	15387	15538	15434	15321	15379	15317	15346	15378	15115	15355	15213	15483	15263	15385	15247	15238	15457	15330	15353	15322	15477	15342	15371	15285	15135	15310	15401	15399	15299	15503	15330	15330	15370	15433	15212	15304	15257	15349	15291	15260	15553	15298	15260	15416	15296	15361	15246	15357	15257	15104	15161	15412	15370	15222	15298	15276	15316	15219	15040	15196	15518	15250	15290	15310	15201	15430	15335	15173	15228	15134	15434	15374	15365	15447	15338	15202	15403	15390	15240	15320	15247	15433	15379	15123	15331	15334	15410	15106	15223	15420	15241	15369	15405	15348	15452	15253	15268	15280	15470	15378	15365	15203	15321	15458	15322	15205	15498	15104	15296	15243	15224	15320	15126	15255	15375	15349	15405	15356	15184	15488	15277	15368	15503	15284	15301	15300	15160	15171	15440	15186	15339	15328	15351	15292	15244	15292	15400	15263	15187	15427	15232	15182	15250	15410	15211	15244	15311	15460	15204	15343	15440	15213	15236	15449	15268	15412	15285	15300	15355	15449	15357	15295	15353	15338	15386	15350	15268	15521	15241	15246	15400	15309	15302	15245	15189	15300	15314	15481	15360	15523	15333	15311	15308	15363	15386	15372	15402	15411	15283	15317	15360	15386	15346	15115	15187	15291	15285	15174	15193	15396	15449	15301	15293	15359	15312	15491	15373	15480	15370	15211	15220	15343	15400	15124	15369	15475	15299	15310	15503	15348	15333	15306	15300	15393	15229	15273	15361	15347	15257	15236	15276	15240	15358	15291	15141	15227	15263	15399	15139	15381	15301	15210	15382	15355	15194	15217	15301	15364	15376	15303	15322	15357	15258	15266	15390	15322	15330	15257	15246	15359	15279	15452	15402
28518	29023	39840	36549	29982	27344	25402	23363	22093	21252	21064	20534	20528	20541	20264	19951	19981	19948	19907	19839	20038	20138	19760	19807	19791	19665	19571	19629	19843	19773	19733	19594	19816	19680	19820	19752	19869	19690	19733	19520	19817	19772	19586	19520	19575	19622	19822	19601	19827	19638	19771	19840	19736	19676	19763	19555	19640	19603	19917	19838	19581	19590	19732	19726	19707	19619	19533	19684	19788	19566	19660	19515	19696	19559	19599	19493	19517	19692	19801	19662	19676	19509	19568	19579	19601	19700	19620	19388	19642	19594	19579	19941	19569	19551	19551	19674	19714	19487	19727	19752	19507	19648	19698	19854	19692	19659	19724	19705	19638	19659	19711	19648	19762	19638	19498	19463	19637	19638	19647	19468	19699	19678	19724	19737	19682	19599	19607	19612	19661	19658	19507	19586	19709	19591	19564	19677	19727	19538	19551	19513	19597	19771	19851	19636	19615	19773	19784	19633	19690	19625	19719	19816	19757	19788	19614	19519	19600	19548	19550	19793	19593	19652	19453	19577	19528	19609	19702	19626	19683	19583	19778	19709	19654	19638	19653	19574	19531	19747	19505	19469	19699	19631	19801	19584	19575	19610	19693	19622	19796	19722	19357	19578	19585	19527	19685	19543	19463	19362	19791	19797	19556	19621	19427	19571	19690	19899	19539	19768	19481	19532	19566	19636	19728	19479	19593	19470	19617	19654	19704	19498	19496	19444	19597	19332	19609	19559	19598	19530	19727	19625	19610	19401	19866	19620	19668	19798	19680	19957	19718	19593	19586	19503	19759	19542	19573	19629	19618	19397	19815	19615	19451	19429	19559	19596	19456	19526	19696	19714	19750	19847	19627	19606	19617	19607	19671	19752	19652	19452	19413	19654	19367	19459	19759	19609	19363	19576	19643	19505	19442	19526	19647	19474	19474	19604	19603	19565	19593	19638	19567	19624	19423	19313	19662	19729	19963	19619	19546	19534	19530	19637	19512	19477	19643	19576	19854	19487	19574	19491	19534	19405	19561	19586	19823	19758	19502	19752	19581	19771	19817	19699	19658	19745	19603	19553	19454	19741	19695	19796	19762	19585	19534	19517	19846	19674	19656	19620	19760	19506	19647	19668	19779	19540	19699	19415	19752	19494	19825	19593	19587	19732	19797	19615	19778	19607	19505	19760	19505	19523	19676	19677	19598	19733	19202	19634	19714	19781	19659	19813	19695	19543	19626	19739	19549	19628	19600	19664	19533	19500	19648	19543	19595	19590	19665	19804	19537	19655	19587	19626	19575	19510	19668	19389	19552	19443	19401	19481	19559	19573	19677	19675	19718	19692	19543	19586	19704	19618	19772	19709	19770	19672	19697	19348	19575	19603	19761	19743	19567	19859	19582	19626	19681	19644	19675	19762	19663	19713	19785	19563	19678	19747	19590	19519	19686	19623	19547	19403	19552	19636	19533	19804	19651	19808	19699	19723	19552	19553	19633	19668	19584	19527	19484	19712	19427	19695	19641	19766	19715	19564	19589	19679	19558	19586	19684	19582	19606	19737	19732	19626	19595	19719	19609	19690	19927	19771	19546	19548	19668	19700	19598	19879	19643	19528	19562	19696	19599	19645	19723	19686	19690	19615	19828	19854	19667	19695	19678	19701	19698	19622	19685	19577	19718	19834	19659	19743	19602	19692	19655	19701	19586	19691	19534	19612	19508	19575	19629	19534	19789	19642	19517	19618	19500	19768	19598	19747	19642	19750	19521	19733	19562	19625	19442	19665	19683	19702	19824	19598	19581	19632	19629	19592	19589	19755	19525	19663	19480	19835	19654	19711	19813	19711	19653	19531	19598	19808	19722	19654	19566	19739	19750	19724	19732	19583	19549	19674	19663	19864	19617	19667	19659	19568	19551	19497	19547	19663	19664	19658	19745	19543	19767	19687	19580	19532	19680	19507	19648	19720	19642	19777	19814	19804	19647	19629	19586	19516	19561	19770	19775	19483	19698	19585	19898	19786	19502	19757	19525	19789	19523	19423	19719	19712	19831	19576	19538	19474	19544	19635	19655	19727	19680	19727	19575	19813	19693	19443	19707	19577	19713	19426	19792	19603	19796	19736	19533	19697	19563	19592	19543	19696	19473	19635	19777	19568	19919	19728	19386	19708	19704	19710	19621	19685	19890	19792	19573	19691	19593	19796	19521	19756	19630	19546	19519	19664	19561	19896	19809	19381	19714	19499	19847	19609	19666	19728	19629	19495	19632	19609	19615	19894	19699	19749	19704	19508	19602	19734	19646	19578	19722	19652	19727	19788	19485	19604	19602	19565	19482	19470	19583	19595	19673	19433	19664	19658	19676	19605	19472	19768	19591	19601	19775	19614	19590	19735	19732	19419	19840	19613	19681	19591	19599	19745	19740	19568	19553	19734	19270	19795	19575	19709	19674	19760	19757	19596	19909	19877	19683	19748	19485	19617	19625	19767	19812	19686	19823	19740	19677	19635	19633	19619	19528	19337	19377	19471	19722	19556	19698	19646	19655	19582	19517	19590	19743	19469	19603	19638	19660	19727	19752	19595	19940	19570	19748	19493	19486	19720	19483	19518	19599	19618	19654	19693	19589	19773	19522	19533	19681	19636	19642	19560	19794	19671	19571	19724	19637	19770	19620	19479	19565	19767	19768	19705	19443	19853	19413	19471	19665	19552	19582	19689	19534	19573	19796	19770	19581	19725	19571	19622	19489	19720	19679	19430	19632	19752	19731	19570	19804	19417	19823	19623	19563	19669	19698	19571	19614	19635	19632	19713	19696	19688	19446	19601	19744	19690	19560	19539	19532	19682	19603	19388	19541	19479	19676	19664	19473	19434	19609	19492	19599	19593	19793	19647	19752	19572	19637	19468	19524	19772	19677	19633	19690	19771	19646	19658	19551	19522	19612	19678	19591	19647	19763	19530	19606	19640	19549	19664	19525	19566	19642	19374	19695	19664	19613	19687	19665	19884	19606	19579	19659	19552	19660	19436	19525	19684	19499	19672	19974	19486	19661	19576	19732	19800	19699	19702	19758	19692	19646	19670	19906	19645	19617	19725	19477	19428	19756	19633	19590	19748	19809	19536	19715	19545	19518	19585	19662	19674	19412	19620	19582	19595	19638	19549	19514	19567	19531	19559	19713	19434	19680	19799	19608	19739	19684	19490	19645	19715	19856	19742	19495	19550	19757	19773	19748	19649	19652	19934	19707	19749	19770	19535	19712	19661	19648	19532	19477	19788	19556	19757	19654	19666	19699	19802	19621	19730	19337	19656	19675	19683	19556	19619	19743	19656	19479	19605	19477	19865	19594	19569	19743	19516	19616	19581	19391	19743	19706	19436	19572	19727	19742	19705	19386	19571	19592	19597	19639	19793	19708	19583	19653	19474	19698	19686	19376	19563	19624	19319	19350	19827	19669	19595	19697	19557	19616	19617	19526	19510	19660	19644	19462	19705	19710	19457	19557	19629	19832	19404	19679	19680	19751	19543	19556	19741	19602	19488	19460	19563	19659	19697	19680	19663	19663	19608	19710	19815	19630	19665	19684	19695	19665	19775	19773	19559	19578	19788	19698	19733	19415	19530	19791	19703	19524	19453	19693	19348	19689	19689	19522	19683	19637	19558	19667	19547	19521	19714	19538	19757	19802	19728	19689	19733	19572	19704	19225	19632	19585	19532	19576	19555	19496	19638	19669	19556	19606	19615	19534	19823	19587	19638	19507	19633	19629	19690	19818	19532	19625	19588	19791	19622	19437	19626	19575	19899	19622	19610	19701	19798	19460	19647	19541	19764	19643	19344	19508	19770	19621	19628	19838	19535	19498	19784	19671	19718	19758	19624	19556	19808	19790	19853	19425	19603	19572	19533	19589	19599	19458	19449	19550	19761	19754	19601	19612	19629	19675	19556	19556	19572	19646	19441	19606	19606	19451	19683	19574	19397	19730	19705	19709	19630	19590	19651	19716	19710	19656	19474	19697	19509	19621	19775	19644	19610	19610	19707	19422	19616	19762	19757	19561	19668	19642	19464	19753	19649	19704	19555	19668	19699	19577	19644	19512	19839	19741	19762	19740	19788	19671	19548	19657	19548	19895	19709	19691	19642	19562	19704	19626	19730	19444	19643	19798	19775	19849	19601	19628	19787	19644	19398	19638	19651	19618	19414	19628	19724	19712	19712	19982	19860	19556	19528	19519	19462	19783	19565	19585	20008	19645	19733	19548	19671	19454	19774	19611	19720	19664	19857	19507	19562	19449	19659	19717	19716	19649	19788	19822	19638	19907	19845	19693	19630	19380	19522	19532	19339	19528	19468	19851	19549	19738	19602	19688	19772	19665	19630	19524	19501	19719	19802	19766	19721	19583	19479	19641	19549	19716	19828	19672	19498	19977	19615	19717	19625	19611	19436	19814	19560	19779	19569	19577	19647	19731	19616	19943	19805	19685	19612	19554	19364	19619	19482	19625	19725	19495	19521	19542	19812	19732	19793	19617	19710	19692	19762	19445	19668	19540	19479	19429	19590	19837	19575	19475	19556	19662	19448	19669	19406	19451	19743	19650	19534	19687	19729	19739	19724	19760	19777	19711	19583	19869	19538	19546	19650	19502	19476	19784	19566	19636	19729	19581	19721	19770	19716	19493	19587	19756	19614	19659	19467	19555	19550	19662	19760	19642	19903	19701	19815	19659	19568	19596	19656	19653	19485	19835	19652	19634	19653	19743	19673	19580	19880	19623	19651	19596	19708	19721	19617	19605	19723	19747	19746	19600	19808	19638	19771	19608	19758	19840	19641	19962	19465	19636	19667	19592	19684	19665	19799	19723	19558	19496	19546	19405	19632	19855	19561	19578	19631	19724	19624	19653	19793	19674	19541	19746	19646	19622	19691	19689	19714	19386	19583	19691	19495	19735	19745	19626	19512	19841	19551	19801	19529	19769	19698	19872	19805	19705	19662	19517	19461	19602	19651	19713	19683	19617	19631	19610	19710	19738	19627	19600	19505	19673	19710	19827	19505	19502	19591	19549	19767	19619	19768	19519	19583	19816	19507	19449	19702	19763	19489	19646	19915	19727	19518	19536	19621	19582	19396	19747	19635	19574	19678	19563	19696	19526	19614	19574	19613	19493	19728	19481	19659
29201	45969	44254	35605	29785	26528	23770	21264	19668	18386	17780	17379	17187	16995	16734	16581	16711	16383	16455	16521	16468	16355	16173	16018	16137	15982	16035	16216	16115	16017	16019	16156	16025	16168	16163	15993	16112	16086	16029	16155	16024	16202	15987	16231	15976	16042	16089	15907	15869	16122	16130	15842	16137	16075	16013	16155	15968	15959	16100	15989	16204	16152	15878	15979	16068	16110	15875	15974	16018	15941	15983	15801	16092	16098	16108	15949	16129	16229	16058	15925	16116	15941	15897	16204	15864	16027	16145	16104	15993	16085	16128	15892	15929	16012	15833	16052	15952	16031	15986	15917	16151	15939	16137	16165	15964	16026	16039	16015	16047	15905	16133	16054	16111	15920	16094	16061	15979	16084	15968	16080	16058	15989	15760	16022	15925	15827	15984	15974	15884	15897	16007	15950	15854	15981	16055	16001	16053	16128	16079	15893	15993	15912	16012	16061	15972	16037	15888	15979	15995	15949	16158	15879	16004	15972	15972	16160	16098	15909	15883	16061	15838	15900	15946	16119	16005	16050	16046	15933	16050	16073	16084	15946	15941	16020	16226	15954	16167	15957	15909	16050	15901	15881	15760	16048	15951	15866	16003	15825	16006	15966	16094	15852	16001	15978	15992	16062	16043	15844	15975	16148	16047	16107	16084	16036	16007	16074	15919	15958	16041	15998	15869	16092	15909	16040	15871	16111	15969	15992	15975	15975	15969	16068	16113	16061	16078	15998	16008	15915	16083	15893	15869	15864	15978	15920	16043	16146	16010	16046	15869	16029	15898	15888	15855	16045	15975	15884	15934	16219	15896	16222	15917	16046	15972	16067	15959	16009	16133	15753	16077	16052	15887	15988	15897	16122	16039	16232	16027	15979	15972	16040	15902	15981	16031	15847	15982	16144	15913	15916	15929	15984	15951	15993	16100	15970	16053	15958	16092	16065	15980	16232	15943	15846	15936	16081	16266	15969	16001	15913	16053	15907	16092	16101	15902	16014	16059	16037	16138	16055	16259	15852	16014	16082	16002	16094	15940	15977	16055	15964	15987	16113	15929	16038	15927	15992	16005	16021	16169	15974	16063	16009	15870	15872	16153	15975	15852	16098	15822	16104	15921	15987	16032	15955	15815	15979	16006	15965	16035	15832	16065	16004	16045	16146	16212	16198	16096	16117	16122	16151	15998	15933	16139	16018	15991	15858	16118	15941	16162	15842	15947	16019	15881	16051	16189	15953	16049	16009	16065	16013	15957	15942	15984	15940	16176	15935	16043	16096	15926	15938	16097	15963	15882	15827	15874	15985	16009	15946	16121	16081	16056	15822	16171	16042	16112	15968	15881	15914	16022	15925	15970	16222	15947	16069	16000	16032	15962	16034	15987	15954	16001	16097	16041	15952	15900	15928	15872	15949	15947	16102	15939	15931	15931	16063	16090	16029	15972	15891	15833	15991	16207	16155	15964	16164	16152	16091	15971	15978	16182	16079	15865	15883	15937	16153	16118	15802	16023	15924	16100	16035	15825	15906	16069	15983	16018	16140	16123	15997	16013	15891	15775	16079	15974	15980	16015	15956	16029	15910	16050	15892	16108	16081	15923	16015	16177	15948	16007	15962	16060	16123	15980	16125	16002	15869	15936	15923	15851	16130	15972	16029	15943	16036	15992	16149	15921	15973	16129	16086	16012	15989	15968	15973	15791	16170	16013	15884	15945	16040	15938	16021	15927	16050	15952	15957	16050	16031	16011	16131	16040	16043	15929	16004	15953	15908	15866	16186	15895	15891	16088	15845	15965	16114	16099	15974	16053	15927	15956	16098	15882	16064	16029	15953	15969	16002	16031	15940	16007	16192	16039	16173	15787	16097	16065	15951	16134	16063	15955	15936	16079	16065	15935	16037	15953	16039	16025	16032	16214	15940	16053	15879	16125	15942	16178	15974	15951	16108	15904	16012	15903	15912	15953	16026	16081	16043	15938	15875	16195	15911	15879	16066	16002	16019	16015	16129	16080	16047	15975	15957	16074	15913	16065	16028	16111	15964	15987	16017	16007	16037	15997	16173	15875	16041	15929	16043	15993	16181	16062	16056	15991	15840	16012	16018	15924	16050	15986	15947	15966	15927	16000	16066	15927	15988	16077	16014	16064	16127	16100	16049	16036	16093	16053	15980	15978	16034	16000	16140	16028	15817	15929	16075	15822	16128	15963	15961	15908	16002	15952	16046	16020	16084	16049	15846	15824	16043	16032	16176	15909	15989	16052	16130	15898	16039	15988	15985	16060	15984	15984	15926	16168	15802	16082	15777	16108	15922	16119	16024	15956	16028	16023	16115	16142	16103	16180	16003	15924	15834	15960	16108	16083	15927	15898	16007	16121	15921	16015	15990	15918	16020	15946	15993	15860	16078	16218	16160	16005	16134	16142	15948	15813	16118	15924	15880	16176	16127	15950	15908	15992	16135	16138	15931	15899	15846	15923	16014	16036	16097	15883	16036	16106	16023	16063	15966	16021	16088	16040	16275	15913	16091	15897	16132	15939	15935	16063	16179	15932	16002	15886	15946	15929	16048	16014	16040	15977	15785	16059	15903	15822	15882	16012	15828	15809	16049	15961	15897	16030	15982	16079	15783	16037	15835	16011	16081	16048	15953	16032	16009	16118	16052	15754	15940	16056	16088	16011	16190	16082	16113	15964	16044	15935	15973	15941	15982	15875	16005	16208	15930	15864	16045	16104	16008	16088	16128	15998	15859	15966	16053	15951	16012	16022	15903	16121	15880	16013	15968	16077	15942	16052	15997	16084	15911	15993	16058	16032	16014	16003	15930	16067	15986	16150	15894	15974	15875	15983	16127	15959	16142	15947	16099	15991	15965	16048	15940	16198	16091	15926	16058	15909	16277	16009	15948	16119	16151	16149	15874	15941	15820	16128	15947	16041	16029	15997	15895	16041	16033	15920	15964	15974	15906	16117	16034	16075	16013	15961	16223	16238	16052	16050	15953	15858	16031	16107	16028	16099	16007	15941	15888	15877	16034	15924	16299	16086	15953	16018	15996	15994	16024	16123	15961	16006	16086	16078	15905	15997	15934	16045	16164	15985	15979	15877	16034	15958	15903	16171	16071	15947	16011	15967	16013	16234	16048	16100	15939	16082	16060	16191	15995	16223	16165	16008	16051	15920	16043	15922	16033	15997	16059	16068	15892	16247	16051	16085	16039	16185	15970	16097	15810	16013	16198	15967	16117	16053	16066	15966	15903	16017	16070	16063	15865	15983	15903	15830	16112	16057	15981	15960	15978	16029	16048	15902	15985	16050	16055	15954	15743	15861	16007	16173	15805	16047	16075	16126	15858	16031	16053	16003	16136	16073	16058	16023	16130	16025	16085	16138	15987	15988	16115	15934	16004	15974	15960	15977	16034	16102	16006	15885	15973	16138	15820	16106	16009	15967	16106	16086	16108	16165	15975	16079	15927	16175	16168	15839	15976	16029	16049	15991	16053	16032	15872	16063	16058	15892	16252	16095	15936	16147	16066	16122	16087	15911	16086	16107	15978	16066	16117	15994	15849	16046	16041	16146	16065	15897	15956	16117	16027	15951	15993	16034	15951	16077	15912	15872	15987	16013	16034	15938	15954	16069	16098	15986	15987	16151	16162	15999	15924	15969	15956	16070	16024	16046	15857	15931	16021	16105	16082	15978	16039	15901	15848	16012	16055	15926	16042	16024	16027	15812	16016	16039	16085	16055	16084	16053	15904	15933	15911	16121	16043	16063	15993	16054	16079	16029	16065	16045	15999	15934	15869	16148	16189	16029	16036	15879	16095	16085	16013	15946	16068	16118	15945	15966	16063	15923	15886	15869	15981	15868	15933	15960	15974	16213	16011	16071	15960	16066	15978	15982	15883	15863	16130	16101	16208	16005	15919	15900	15866	15914	15892	16120	15922	16103	16093	16126	16021	15998	16039	16166	15988	16073	16082	15862	15887	15963	15732	15881	15859	16057	16208	16110	15978	15922	15907	15987	15997	16062	16050	16067	15898	16064	15950	16055	15964	15833	16092	15838	15948	15895	15922	15896	16000	16085	15904	16108	15954	15957	15939	15944	16077	16215	16026	15993	15926	16012	15951	16107	15943	15937	16116	16110	16020	16181	16035	15867	16148	15919	16114	16140	16073	15927	16103	16009	16185	15911	15962	15804	16235	16121	16033	16150	16050	16107	16132	15929	15960	15866	16097	15912	16070	15972	15854	15879	16081	16086	15956	16002	15970	16039	15933	15853	16205	15962	16029	15970	15997	16130	15845	15991	16010	16035	16039	16014	15991	16061	15916	16154	16062	15984	16145	16157	15803	15997	16183	16023	15989	16109	15929	15934	16075	16012	16078	15908	15875	16028	16032	15977	15940	16016	16083	15918	15976	16063	16055	16141	15922	15971	15839	15997	15902	16157	15992	16227	16089	15895	15942	16083	15943	15899	16168	16036	15970	16050	16026	16142	16082	15933	16074	16000	16025	16133	15939	15904	15967	16023	15960	16020	15934	16056	15853	16010	16029	16034	15986	15978	16036	16062	16013	15848	16086	15868	15961	16070	15994	15991	15879	16026	16058	16106	16161	15970	16114	15975	16198	16044	16045	15983	16070	15959	16047	15834	16005	15752	15954	16052	16032	15916	16001	15955	16073	15916	16065	16168	15968	16043	15963	15990	16139	15984	16055	15998	15974	16003	16002	16102	15916	16192	16065	16035	16002	16022	15912	16029	15958	15944	15978	16047	15935	15881	15911	16123	15986	15979	16173	15917	16030	16076	16237	15744	16147	16010	15930	16097	15984	15956	16001	15892	15908	15969	15918	16007	16037	15916	16039	16027	15950	15937	16161	16077	16166	15886	16016	16079	16063	16010	16026	16004	15988	15965	16042	15847	16088	15961	15941	16120	16016	15919	16088	16174	16240	15906	16125	16062	16160	16182	16214	16162	16071	16033	16051	15940	16137	15873	16120	16098	16036	16007	15910	16122	16006	15937	16018	16054	16029	15980	16026	16226	16093	16285	15978	16063	15953	16098	15954	16058	16098	16054	16101	15986	15920	15938	16089	15992	16221	15995	16061	15929	16019	16025	15933	16050	15997	16002	15974	16076	16000	16156	16079	16042	16060	15920	16035
23529	21325	29242	24782	25215	28804	29610	25455	23929	23264	22557	21947	21421	21422	21458	21060	20997	20624	20675	20714	20890	20720	20454	20261	20439	20293	20330	20382	20151	20237	20264	20201	20183	20248	20356	20330	20270	20396	20042	20109	20229	19991	20256	20332	20232	20295	19930	20321	20167	20320	20331	20079	20239	20181	20049	20229	20007	20405	20156	20163	20215	19955	19889	20214	20362	20043	20154	20039	20192	20002	20089	20292	20174	20254	20126	20350	20261	20097	19953	19954	20401	19869	20157	20276	20108	20050	20137	20087	20017	20102	20251	20002	20192	20132	20158	20194	20255	20071	20242	20264	20078	20054	20250	20241	20095	20066	20285	19984	20174	20227	19995	20044	20092	20102	20199	19976	20211	20049	20252	20013	19982	20113	20319	20011	20160	20249	20016	20186	20049	20185	20162	20060	20151	20231	20025	20105	20065	20043	20031	20256	20104	19994	20249	20226	20318	20001	20147	20279	20076	20238	20034	20210	19975	20083	20084	20353	20138	20056	20075	20288	20164	20057	20066	20161	20033	20123	20272	20098	20081	20280	20115	20140	20173	20280	20366	20022	20103	20337	20101	20161	20086	20277	20110	20226	20125	20023	20030	20217	19846	20026	20037	20081	19996	20162	20067	20099	20016	20151	20098	20014	20277	20129	19906	19990	20083	20304	20028	20023	20010	20073	20235	20003	20134	20055	20153	20018	20082	20224	20079	20090	20186	19972	19961	20184	19929	20245	20057	19853	19916	20234	20132	20263	20144	20092	20176	20064	20053	20124	20108	20178	19826	20178	20167	20023	19889	19969	20213	19997	20122	20153	20033	19887	20029	20198	20230	19932	20035	20221	20239	20126	20048	19914	19974	20104	20215	20198	20089	20297	20146	20248	20110	20159	20097	19945	20023	20167	20057	20108	20109	20139	20109	20052	20119	19786	20067	20275	20076	20130	20057	20070	20209	19915	20233	20242	20022	19853	20094	20074	20117	19959	20086	19927	20077	19960	20260	20231	20152	20096	20112	20038	20078	20121	20073	20171	19970	20131	20057	20069	19930	20086	20016	20182	20064	19991	20160	20240	20179	20000	19965	20227	20156	20141	19979	20079	20205	19915	20090	20049	20040	20214	20070	19904	20309	19827	20268	20384	20304	20214	20019	20047	20260	20156	20054	20132	20011	19948	20246	20299	20271	19966	20165	20046	20128	20198	20077	20226	20192	19948	20115	20232	20162	20217	20272	20059	19995	20062	20172	20120	20309	20024	20285	20021	19927	20070	20129	20106	20014	20081	20164	20038	20296	20193	20169	20102	20153	20044	20185	20040	20198	20226	20044	20013	20112	20236	20164	20092	20127	20092	20035	20043	20282	20131	20226	20037	19960	20121	20479	20074	20292	19943	20168	20050	20196	20035	20038	20159	20196	20018	20018	20220	20010	20045	20023	20213	20058	20058	20267	20071	20153	20134	20181	20100	20096	20093	19986	20135	20091	20054	20081	20030	20140	20079	20192	20261	19751	20136	20196	20231	20290	20211	20269	20042	19983	20044	20002	20122	20250	19998	19979	20346	20069	20145	20037	20099	20171	20118	20251	20189	20016	20073	20138	20193	20028	20081	20146	20271	19973	19992	20117	19855	19976	20198	20113	20278	20003	20259	20075	20054	20025	20259	19942	20083	20174	20137	20048	20161	20263	20431	20237	20121	20212	20208	20050	20231	19939	20132	20053	20163	20001	19800	20142	20117	20060	20134	20226	20229	20200	20129	20109	20171	20063	20155	20320	20149	20070	20105	20169	20097	20247	19889	20308	19987	19874	20137	19999	19967	20144	20170	20058	20213	20096	20136	20084	19944	20276	20051	20170	20246	20154	20149	20295	20192	20259	20061	20063	20092	19845	20449	20184	20100	19901	20199	20022	20164	20260	20142	20026	19957	20086	20364	20189	20249	20122	20160	20051	19977	19924	19936	19936	20111	20211	20221	20053	20009	20123	20224	20035	20006	19925	19943	20003	19994	20161	20039	20056	19881	20125	20131	20113	20001	20129	20013	20209	20272	20060	20315	20073	20199	20216	20177	20160	20117	20029	20166	20202	19984	20056	19870	20111	19916	20194	20120	20195	20264	20011	19972	20043	20141	19925	20212	20169	20001	20334	20351	20162	20017	20162	20221	19948	20049	20089	19922	19976	20032	20198	20102	20156	20032	20061	20046	20129	20043	20189	20158	20007	20246	20163	20067	19820	19970	20012	20054	20026	20179	19878	20169	20247	20216	20299	20206	20107	20051	20196	19940	20131	19894	20331	20036	20177	20106	20256	20017	20234	20311	20227	20015	20057	19896	20180	20178	20127	20186	20120	20095	19891	20023	20213	20128	20197	20081	20074	20110	19956	20215	20338	20019	20027	20395	20026	20062	20075	20131	20109	20204	20010	20144	20005	20005	20265	20210	20140	20447	20247	20038	20155	19989	20081	20086	20154	20090	19975	20078	20144	20220	19889	20144	20339	20109	20094	20272	20047	20214	20153	20086	20071	19970	20236	20138	20147	20037	19924	20076	20155	20152	20107	20046	20161	20116	19854	19946	19865	20270	19870	20137	20259	20193	20071	19907	19999	20240	20130	20241	20023	20147	19896	20017	20176	19869	20188	20281	20084	19965	20082	19968	19922	20197	20060	20125	20141	20027	20010	19966	20076	20196	20013	20271	20168	20092	20122	20183	20138	20077	20154	20034	20018	20090	20158	19991	20256	20178	19993	20015	20081	20043	20137	20162	19955	20152	20145	20315	20194	20029	20036	20185	20051	20051	20154	20099	20345	20056	20208	20121	20026	20155	20233	20261	20320	20195	20136	20084	19954	20018	20209	20080	20065	20099	20136	20093	20095	20030	20025	20102	20234	20085	20371	20177	20053	20152	20108	20271	20114	19948	20223	20138	20129	19914	19827	20154	20190	20176	20143	20190	20130	20066	20074	20144	20042	20071	20100	20079	20065	19841	19934	20306	20149	20059	19940	20128	20232	20158	20157	20121	20239	20048	20216	20260	20273	20158	20201	19960	19963	20081	20088	20066	20103	20194	20165	19877	20013	20165	20158	19909	20060	20040	20325	20238	20043	19974	20265	20303	20217	20034	20275	19982	20239	20139	20259	20295	19914	20005	20134	20088	19893	20103	20068	20107	20190	20368	20093	20136	20034	20050	20070	20047	20108	20186	20197	20105	20208	20192	20106	20110	20079	20142	20069	20015	20220	20001	20022	20137	20250	20216	20353	20213	20137	20117	20164	20046	20307	20208	20119	20064	20318	20283	20127	20022	20228	20055	20197	20272	20156	20135	19971	19966	20246	20062	19897	19994	20105	19938	20222	20147	20162	20139	20096	20134	20145	20053	20199	20225	20182	20075	19905	20138	20006	19958	20220	20124	20219	20183	20035	20158	20291	19911	19929	20274	19976	20185	20019	20147	20146	20138	19985	20092	20300	19907	19916	19854	20132	20173	20244	19997	20015	20108	20160	20290	20067	20169	20128	20125	20361	19891	19997	20289	20162	20084	20117	20271	20051	20070	20083	19910	19982	19982	20188	20068	20186	20002	20083	20285	20075	20318	20114	19908	20178	20133	20374	20374	20037	20122	20073	19952	20058	20195	20174	20141	19926	19993	20200	20245	20096	20272	20061	20159	19934	20248	20377	20104	20191	20137	20172	19985	20138	20076	20256	20152	20281	19987	20205	20043	19919	20096	20042	20071	20079	19959	20221	20165	20168	20030	20047	20101	20302	20085	20098	20006	20120	20159	20129	20200	20164	19994	20156	20156	20115	20412	20188	19990	20007	20135	20129	20246	20180	20015	19971	20159	20013	20097	20139	20181	19991	19852	19941	20289	20351	20214	20076	20285	20217	20207	20204	20052	20251	20124	19974	19850	20259	20200	20260	20205	20086	20110	20021	20201	20452	20255	20006	20113	20201	20207	20196	20139	20250	19953	20155	19954	20081	20130	20035	20101	20144	20013	20031	20093	19925	20226	20283	20153	20017	19996	20117	20240	19842	20151	19892	20075	20304	20377	20074	19961	20080	19980	20226	20081	20075	20063	20204	20252	20381	20318	20353	20131	20278	20148	20297	20151	19985	20279	20089	20254	20250	20072	19973	20188	20245	20246	20235	20157	20190	20155	20098	19934	19939	19965	20135	20008	20170	20078	20110	20211	20240	20133	20073	20099	20170	20062	20113	20159	19916	20143	19888	20032	20111	19951	20083	20206	20380	20157	20126	20092	19972	19989	20047	19952	19913	20295	20110	20346	20027	19909	20266	20010	20355	20116	20192	20155	20299	20133	19991	19995	20143	20014	20228	20074	20214	19992	19812	20118	20117	20289	20093	19989	20094	19998	20028	20041	20027	20121	20064	20084	20079	20255	20285	20157	20307	20145	20358	19996	20061	19949	20181	20021	20232	20235	20171	20030	20045	20145	20107	20307	20091	20059	20172	20171	20368	20068	20103	20256	20070	20192	20302	20075	20210	20201	19927	20023	20095	20041	20326	20270	20110	20084	20260	20072	19990	20037	20165	20106	20136	20223	20075	20167	19997	20259	20225	20044	19975	20052	20109	20221	20261	20099	20165	20147	20316	20036	20262	20129	20243	20343	20101	19935	20179	20196	20066	20004	20112	20277	20017	20126	20281	20233	20218	20202	20082	20301	20133	20085	20279	20238	20140	20181	20056	20127	20256	20153	20205	20024	20045	19942	19977	20000	20078	20304	20120	20044	20113	20221	20215	20322	19950	19985	20095	20218	20184	20084	20331	20168	20150	20144	20269	20161	20124	20291	19827	19962	19929	20080	20172	19903	20052	20264	20318	20232	20405	20108	20090	20043	19901	20164	20251	20129	20394	19936	20051	20264	20157	20011	20172	19895	20148	20082	20146	20102	20025	20351	20367	19943	20014	20211	20041	20120	20280	20416	20233	20179	20314	20141	20056	20288	20063	20194	20177	20225	20053	19979	20148	20229	20128	20057	20073	19987	20247	20030	19977	20139	20011	20153	20037	20267	20029	20033	20248	20009	20133	20302	20154	20034	20101	20134	20086	20294	20222	20082	19951	20082	19963	20314	20073	20082	20130	19836	20179	20051	20146	20346	20251	20135	20113	20194	19947	20064	20203	19974	20204	19883
29658	51350	49051	39958	33715	29485	26545	23603	21701	20248	19479	18686	18250	18034	17673	17550	17290	17091	16902	16901	17009	16945	16783	16613	16696	16561	16525	16397	16453	16472	16405	16386	16415	16563	16575	16657	16446	16398	16306	16460	16321	16349	16377	16345	16329	16262	16424	16361	16369	16218	16414	16386	16269	16407	16274	16273	16292	16514	16216	16388	16325	16443	16221	16362	16406	16291	16305	16316	16486	16300	16250	16180	16446	16275	16448	16166	16342	16283	16107	16190	16200	16298	16278	16291	16272	16493	16299	16095	16203	16313	16274	16384	16163	16290	16336	16399	16143	16308	16338	16327	16301	16253	16342	16160	16253	16257	16241	16287	16291	16076	16250	16213	16234	16201	16216	16428	16277	16240	16442	16244	16392	16320	16354	16237	16245	16190	16375	16321	16237	16150	16270	16239	16190	16209	16209	16357	16217	16066	16310	16318	16110	16113	16210	16272	16175	16181	16420	16248	16264	16225	16204	16235	16344	16195	16215	16131	16361	16239	16164	16290	16089	16516	16155	16291	16179	16133	16350	16360	16331	15994	16104	16170	16420	16321	16310	16276	16357	16120	16320	16195	16275	16256	16250	16311	16384	16307	16505	16363	16241	16416	16260	16191	16289	16276	16324	16356	16220	16204	16339	16208	16312	16304	16290	16162	16258	16234	16405	16248	16384	16184	16157	16207	16268	16094	16379	16327	16212	16303	16206	16030	16303	16436	16382	16299	16418	16285	16320	16119	16220	16259	16372	16260	16412	16282	16374	16406	16294	16325	16271	16410	16184	16126	16434	16284	16334	16391	16286	16239	16260	16256	16171	16123	16150	16114	16294	16090	16322	16214	16349	16367	16503	16113	16319	16326	16384	16342	16167	16218	16152	16186	16411	16253	16201	16300	16213	16319	16337	16154	16316	16220	16212	16178	16144	16268	16303	16337	16344	16283	16222	16044	16242	16286	16248	16202	16301	16250	16491	16209	16367	16328	16202	16166	16341	16265	16411	16358	16289	16188	16217	16282	16127	16368	16198	16231	16172	16374	16299	16214	16025	16269	16347	16223	16403	16367	16265	16435	16318	16235	16422	16294	16109	16388	16341	16206	16350	16133	16252	16067	16330	16139	16285	16284	16380	16307	16289	16143	16256	16042	16118	16394	16211	16099	16129	16209	16222	16365	16221	16299	16267	16352	16166	16314	16114	16170	16205	16278	16214	16312	16380	16303	16230	16316	16191	16228	16315	16363	16307	16282	16323	16284	16294	16295	16475	16268	16167	16362	15974	16152	16139	16415	16470	16348	16191	16262	16264	16107	16211	16094	16340	16193	16374	16170	16299	16530	16249	16228	16184	16141	16062	16155	16228	16123	16162	16330	16225	16145	16268	16324	16370	16186	16264	16240	16303	16420	16254	16251	16168	16262	16177	16384	16347	16225	16351	16340	16336	16086	16309	16148	16364	16201	16269	16162	16325	16454	16292	16314	16265	16347	16315	16280	16296	16290	16228	16311	16431	16130	16147	16209	16364	16269	16199	16389	16312	16306	16389	16461	16336	16136	16365	16455	16219	16100	16305	16181	16374	16187	16314	16341	16262	16304	16384	16341	16199	16136	16108	16248	16204	16216	16261	16246	16448	16176	16362	16285	16106	16295	16317	16069	16083	16139	16198	16359	16288	16276	16226	16379	16225	16272	16323	16464	16334	16363	16280	16402	16303	16106	16276	16296	16216	16181	16205	16342	16360	16204	16376	16292	16303	16305	16383	16478	16201	16242	16343	16373	16336	16200	16345	16320	16315	16122	16273	16227	16351	16294	16233	16212	16291	16227	16280	16346	16168	16304	16419	16048	16400	16313	16267	16124	16420	16210	16391	16294	16152	16128	16230	16191	16313	16106	16290	16399	16197	16372	16284	16306	16185	16379	16425	16250	16174	16320	16304	16348	16264	16299	16237	16147	16381	16269	16283	16287	16237	16145	16422	16273	16367	16473	16330	16300	16236	16068	16376	16238	16238	16310	16093	16252	16160	16376	16346	16245	16279	16329	16242	16229	16283	16260	16321	16169	16238	16348	16216	16350	16583	16280	16346	16282	16307	16283	16288	16258	16391	16472	16209	16278	16187	16095	16226	16170	16226	16241	16162	16311	16397	16420	16312	16177	16316	16181	16143	16312	16408	16292	16222	16161	16296	16171	16240	16364	16309	16246	16275	16436	16311	16315	16285	16317	16443	16435	16188	16434	16228	16165	16168	16229	16466	16221	16122	16190	16263	16334	16350	16296	16267	16291	16363	16371	16227	16345	16142	16126	16113	16319	16360	16008	16285	16294	16151	16349	16172	16298	16163	16449	16388	16286	16348	16208	16280	16435	16302	16292	16160	16336	16215	16189	16191	16276	16341	16180	16245	16122	16182	16218	16249	16281	16357	16291	16337	16400	16260	16341	16074	16312	16376	16177	16112	16339	16315	16188	16312	16285	16250	16264	16371	16254	16383	16081	16218	16137	16394	16339	16205	16240	16273	16197	16105	16202	16203	16212	16221	16303	16301	16202	16329	16357	16322	16135	16212	16206	16298	16262	16184	16290	16285	16296	16356	16162	16194	16281	16117	16451	16198	16115	16184	16210	16304	16290	16357	16113	16303	16336	16289	16292	16099	16506	16178	16273	16169	16292	16206	16210	16215	16316	16301	16160	16333	16372	16271	16295	16258	16353	16223	16146	16410	16356	16070	16227	16215	16346	16257	16381	16359	16236	16261	16070	16294	16425	16217	16113	16271	16121	16256	16148	16398	16311	16162	16421	16387	16411	16124	16202	16265	16191	16172	16417	16318	16112	16242	16413	16310	16276	16201	16451	16329	16326	16155	16204	16156	16308	16413	16276	16170	16387	16291	16234	16212	16145	16318	16367	16247	16319	16453	16157	16283	16211	16290	16257	16138	16309	16406	16195	16190	16393	16261	16089	16300	16257	16336	16298	16233	16284	16279	16230	16190	16309	16323	16175	16129	16039	16267	16205	16259	16185	16245	16359	16283	16222	16284	16174	16339	16269	16362	16255	16351	16213	16299	16298	16305	16351	16308	16314	16282	16257	16396	16272	16342	16140	16340	16312	16421	16265	16200	16142	16296	16326	16106	16314	16391	16289	16456	16226	16191	16273	16058	16194	16120	16231	16219	16584	16254	16383	16309	16169	16134	16334	16285	16158	16435	16201	16205	16389	16169	16289	16316	16472	16408	16289	16279	16278	16393	16446	16341	16282	16127	16122	16256	16220	16153	16190	16374	16195	16350	16339	16230	16147	16185	16300	16336	16136	16319	16252	16146	16215	16251	16153	16204	16162	16388	16249	16275	16284	16448	16326	16175	16213	16132	16304	16403	16352	16419	16285	16117	16060	16139	16160	16293	16299	16296	16269	16406	16191	16276	16161	16388	16293	16376	16338	16263	16352	16223	16316	15972	16326	16225	16279	16042	16272	16304	16417	16221	16246	16220	16250	16336	16335	16145	16329	16172	16306	16241	16074	16267	16262	16244	16312	16523	16306	16255	16338	16315	16344	16148	16096	16242	16258	16284	16329	16126	16304	16265	16168	16223	16291	16258	16162	16264	16188	16379	16334	16351	16269	16361	16320	16464	16402	16274	16273	16168	16097	16273	16214	16272	16230	16012	16287	16351	16335	16320	16262	16209	16245	16293	16399	16329	16319	16294	16238	16292	16210	16360	16296	16386	16212	16263	16284	16263	16063	16248	16422	16412	16199	16300	16280	16292	16225	16252	16251	16271	16290	16206	16412	16385	16182	16323	16329	16243	16208	16097	16136	16218	16372	16304	16326	16214	16210	16357	16349	16386	16343	16225	16264	16069	16354	16185	16179	16363	16335	16382	16148	16456	16218	16212	16423	16438	16315	16188	16382	16193	16058	16335	16236	16350	16251	16299	16217	16216	16264	16332	16248	16300	16294	16170	16420	16285	16274	16278	16134	16221	16253	16355	16437	16160	16395	16385	16324	16258	16311	16294	16172	16213	16514	16375	16214	15993	16163	16283	16281	16291	16362	16374	16289	16277	16105	16349	16150	16125	16119	16253	16385	16164	16036	16300	16196	16265	16369	16198	16190	16231	16169	16291	16144	16225	16211	16357	16263	16366	16163	16214	16148	16445	16246	16311	16283	16186	16277	16335	16293	16387	16216	16196	16292	16349	16058	16250	16287	16314	16322	16405	16324	16336	16367	16295	16315	16293	16427	16139	16350	16287	16374	16223	16270	16228	16298	16433	16281	16221	16231	16156	16365	16223	16151	16397	16355	16260	16190	16441	16290	16240	16195	16338	16259	16283	16186	16379	16243	16262	16250	16391	16224	16321	16144	16162	16313	16186	16499	16261	16523	16338	16223	16345	16182	16322	16143	16426	16305	16305	16020	16296	16107	16229	16252	16229	15986	16483	16328	16392	16216	16357	16160	16237	16231	16145	16279	16400	16269	16262	16333	16436	16250	16409	16293	16369	16239	16396	16361	16242	16337	16251	16200	16295	16265	16262	16176	16275	16351	16324	16335	16229	16162	16294	16342	16182	16104	16153	16334	16338	16296	16048	16206	16090	16322	16258	16176	16114	16244	16159	16279	16195	16136	16277	16329	16280	16292	16321	16360	16281	16428	16247	16279	16312	16274	16333	16125	16418	16271	16270	16314	16271	16406	16308	16456	16252	16151	16243	16338	16242	16407	16273	16437	16318	16341	16306	16150	16321	16545	16407	16355	15965	16339	16191	16366	16275	16438	16295	16266	16251	16194	16362	16279	16255	16086	16120	16336	16186	16291	16588	16207	16295	16466	16312	16303	16403	16293	16177	16058	16244	16094	16274	16282	16119	16309	16383	16239	16326	16151	16135	16328	16263	16376	16284	16147	16315	16265	16312	16028	16400	16194	16260	16437	16143	16190	16148	16396	16253	16061	16313	16234	16326	16331	16209	16221	16291	16228	16161	16271	16190	16371	16178	16251	16452	16141	16400	16381	16251	16404	16272	16217	16400	16392	16193	16256	16464	16359	16418	16249	16120	16264	16086	16367	16259	16168	16185	16329	16223	16295	16394	16352	16234	16427	16341	16281	16162	16487	16300	16186	16387	16214	16232	16297	16196	16234	16194	16354	16255	16256	16202	16259
22806	21365	29493	23779	22704	27742	31682	26638	24828	24123	23214	22377	22058	21992	21977	21468	21207	21134	21191	21118	20998	20857	20853	20603	20673	20413	20410	20450	20352	20463	20266	20346	20323	20374	20412	20375	20439	20530	20405	20411	20422	20429	20189	20321	20293	20345	20156	20214	20272	20235	20130	20354	20158	20122	20077	20152	20015	20137	20152	20215	20092	20072	20399	20277	20195	20115	19955	20114	20124	20033	19918	20248	20074	20218	20051	20114	20078	20197	20190	20014	20039	20160	20123	20237	20080	20012	20053	20031	20407	19914	20190	20200	19973	20077	20130	20280	20245	20031	20305	19983	20085	20132	20044	20034	19993	20145	20125	20093	20000	19922	20053	20184	20326	20104	20122	20049	20008	20051	20088	20117	20243	20210	20089	20342	20202	20152	20143	20105	19956	19999	19979	19862	20008	20191	20124	20262	20147	20300	20110	20171	20121	20085	19954	20083	20203	20074	20106	20209	20174	20171	20336	20180	19925	20006	20200	20112	20084	20082	20244	20374	20126	20174	20221	20057	20160	20269	20071	20090	19996	20070	19953	19900	19911	20154	20052	20085	20061	20285	20171	19908	20055	19996	20160	20007	20025	20014	19940	20026	20039	20036	20136	19980	20012	20086	19979	20191	20138	19865	20205	20096	20060	20152	19904	20143	19981	20034	20115	20281	20187	20209	20155	20002	20076	20072	20448	20086	20144	19976	20106	19901	19953	20124	20143	20291	20129	19850	20128	20114	20073	20190	19993	20022	20238	20236	19988	20181	20147	20221	19923	20057	19741	19765	20053	20151	19884	20137	20189	20132	20152	20317	20188	20035	20046	20134	20255	19978	19988	20219	19963	19955	19928	20069	20186	19973	20069	19950	20249	20127	20070	20216	20030	20036	20118	19899	20131	20102	20336	20013	19989	20085	19953	20144	20000	20059	19893	19956	19942	20121	19914	20061	20000	20032	20202	19826	20128	19918	20125	20199	20117	20162	20007	20078	20097	20132	19959	20123	20140	19910	20034	20108	20151	20022	20042	20207	19905	20022	20160	19990	20184	20049	20196	20042	20269	19963	20082	20118	20112	20203	19953	19890	20060	20139	19965	20189	19964	19929	20097	20119	19964	19923	20059	19944	20088	20136	19987	20082	20086	20293	20170	20357	20143	19935	20169	19978	20281	20076	20172	19985	19957	20296	20140	19978	20062	20045	20136	20035	19968	19945	20279	20059	20042	19929	19992	20036	20100	19894	20112	20023	20293	19846	20119	20135	20183	20082	20114	19907	20077	20259	20103	20058	19849	19935	19866	20135	20283	19976	19962	20157	20240	20004	19777	20051	20158	20219	20250	20100	20249	20116	20199	20047	20073	20048	20072	20179	20076	20205	19912	20120	20140	20054	20231	20113	20009	20032	20071	20163	20123	20076	20260	20254	19826	20222	20162	20165	20147	19888	20009	19888	20008	20049	19880	20123	20027	20211	20203	20057	20149	20016	19981	20012	19972	20061	20073	19915	20185	20125	20158	19918	20036	19987	20224	19984	20156	20194	20275	20085	20137	20159	20075	20047	20084	19759	20146	19908	20172	20168	20161	20244	20078	20064	19967	20258	20081	20121	19844	20034	20210	20016	20226	20088	19943	19950	19939	20018	20190	20147	20141	19968	20057	20279	20061	20086	20190	19932	20137	20101	19859	20085	20265	20054	19974	20158	19992	20090	19853	19944	20076	20118	20103	20121	19928	20062	19953	19882	20176	19907	19828	20031	20219	20179	20306	20174	20156	20352	20005	20126	19893	20074	20137	19990	20057	20010	20105	20031	20018	19920	20008	20105	20118	20332	19970	20051	20019	20088	20062	20085	20172	19985	20035	19860	20135	20035	19966	20185	20066	19871	20163	19974	20022	19992	20046	19929	20019	20140	20035	19997	20153	19987	20107	19981	19989	20088	19954	20165	20050	20083	19988	20050	20073	20025	20171	20118	20207	20122	20111	20135	19942	20031	19941	20196	20000	20007	19978	19948	19974	19983	19956	20205	20004	20152	19988	19960	20005	20220	20300	20193	20103	20011	20136	20135	19910	20177	20043	20060	20080	20014	20094	19988	19910	20118	20331	20113	20105	20038	20052	20158	20026	20224	19819	20170	20101	20344	20357	20117	20151	20005	20033	20139	20074	20058	20045	20220	19942	19835	20050	20056	20122	20118	20102	20045	20278	20145	20285	20394	19925	20078	20348	19946	19860	20142	19951	19945	20100	19949	20164	20169	19975	20132	20176	20041	20160	20108	20166	20238	19911	20056	20030	20050	20130	19983	20191	20232	20238	20076	20220	20242	20027	20111	20087	20102	20247	20170	19952	20097	20084	20046	20003	20062	20159	20095	20293	19980	20001	20094	20338	19950	20046	20123	19955	19929	20176	20215	20083	20027	20259	19991	20067	19754	20211	20083	20101	20129	19977	20098	20083	20123	20255	20034	20013	20022	20185	19899	20127	20054	20213	20068	20099	19985	20168	20158	20115	20207	20087	20102	19965	20067	20130	20059	20182	20105	20112	19856	20123	20041	20207	20169	20202	20145	20300	20067	20245	20119	20018	20025	20333	20159	20060	20042	19995	20049	20240	20212	19954	20038	20132	20095	20168	20283	20285	20251	20155	20179	20050	20068	20213	20358	20255	20069	19914	20072	20253	20138	20107	20155	20189	19958	20102	20075	20120	20051	20060	20208	20206	20276	20101	20165	19965	20039	19919	20070	20047	20250	20028	20110	20284	20198	20043	20071	20013	20015	20033	19998	20077	20025	20172	20120	20185	20250	20163	20168	20232	20154	20072	20174	19848	19921	19974	20022	20018	19991	20107	19945	20068	20190	19716	19900	19872	20015	20238	19939	20329	20073	20092	20041	19903	20089	19972	19910	19863	20227	20123	20092	19917	20071	20048	20026	20101	20304	19879	20116	20160	20023	20075	20328	20193	20012	20184	20050	20016	20098	20054	19955	20060	19999	20310	20049	20169	20085	20257	20070	19902	19876	20032	20176	20197	20064	20072	20147	20112	20008	20153	20018	19833	20060	20126	20048	20062	19942	20210	19899	19945	20011	19847	20096	20163	20060	20215	20080	20176	20115	20140	20032	20023	20071	20206	19929	19962	19952	20001	20276	20211	20018	20089	20027	20050	20054	20104	20108	20054	20142	20108	19846	19827	20122	20086	20029	20241	20201	20138	20277	20083	19761	20113	19860	20040	20171	20103	19990	20149	20060	20108	20173	20103	19806	19965	19988	20037	20178	20088	20076	20009	20220	20049	20030	19928	20026	19848	19865	20133	20044	19945	19972	20146	20189	19950	20206	20020	19983	20105	20023	19869	20057	20246	19879	20050	20100	20208	20080	20030	20153	20299	19943	20052	19941	20061	19997	20179	19994	20101	20117	20066	20146	20102	20212	20140	20047	20179	20218	20263	20082	20009	20219	20192	20115	20165	19980	20086	20095	20019	20111	20033	20154	20336	19916	19891	19998	20095	20073	20270	20130	20132	19968	19986	20040	20218	20039	20030	20070	20201	20104	20074	19981	20068	19994	19974	20136	19902	20074	20243	20228	19973	20111	19918	19917	20176	20248	19991	20171	20120	19948	20035	19981	20002	20049	19973	19986	19946	20046	20170	20001	19850	20104	20037	20255	20031	20180	20148	20076	20161	19935	19884	20057	20109	20194	20185	19812	20066	20226	20055	20125	20001	20102	19993	20133	20055	20085	20068	20138	20108	20166	20116	20214	20107	20268	20179	19995	20016	20079	20072	20068	20056	20053	20004	20091	20075	19952	20076	20049	20047	19967	19965	20097	20173	20243	20169	20061	20018	20040	19963	20180	20257	20090	19956	20019	19948	19907	20159	20065	20151	19980	20130	20112	19934	19993	19943	20133	20075	20064	20175	20128	20145	20218	19973	20002	19980	19914	20178	20106	20208	20190	20152	20196	20037	20232	20060	20158	20161	19993	20100	20163	19984	20012	20232	20189	19841	19959	20054	20000	20079	20054	20061	19828	19950	20043	19793	19870	20118	19919	19983	19888	20052	20023	20298	20024	20240	20059	20117	20022	20118	19970	20069	20065	19974	20077	20345	20236	20096	20117	20125	20170	20093	19962	20334	19896	20135	20179	19828	20052	20070	19927	20214	20081	20036	20224	20297	20025	20132	20086	20063	19904	20171	20013	20166	20192	19945	20075	19916	20258	20116	20112	20148	20285	20169	20283	20140	20130	20150	20006	20229	20007	19973	19883	20017	20227	20030	19896	20060	20005	20157	20215	20054	20096	19907	19979	19980	20049	20193	19840	20237	20088	20186	20013	20063	20025	20278	19997	19956	19801	20092	20077	19905	20113	20210	19827	20153	20132	19931	20065	20149	20201	19965	19946	19907	20309	20200	20167	20051	20090	19999	20142	20347	19990	20218	20000	20079	20022	19916	20062	20038	20003	20153	20122	20223	20003	19997	20088	20394	20077	19917	20148	20132	20001	19958	20192	20029	20045	20231	19978	20060	20029	20279	20102	20039	19931	20063	19953	20256	20214	20135	20128	20140	20235	20023	20074	20078	20059	20098	20273	20200	20027	20140	19890	20071	19876	20109	20077	20178	20016	20220	19965	19830	20000	20098	20138	20390	20004	19953	19769	20108	20055	20131	20189	19980	20249	20177	19844	20091	19883	20221	20098	20019	20105	20094	19853	20167	20144	20163	20108	19791	19949	20031	19952	20076	19967	20085	20222	20368	19974	20047	19933	19992	20291	20184	19932	19872	19958	20336	20055	20034	20109	20112	19881	20208	19767	20083	20159	20108	20031	20013	19944	19780	20020	20121	20097	20167	20048	19997	19978	20138	19978	20153	20000	20174	19938	20318	20122	20219	20039	20233	20076	20176	20039	20062	19917	20236	19911	20199	20085	20288	19959	20041	20065	19926	19973	19922	20072	20045	20161	20243	19906	20320	20060	20351	20117	20121	20125	19883	20137	20211	19939	20210	20095	19915	19997	20015	19952	20117	20127	20178	20340	20115	20015	20006	19907	19871	19968	20083	20322	20166	20295	20187	20167	20199	20342	20412	19942	20146	19964	19878	20079	20294	20052	20318	20071	20047	19874	19921	20117	19973	19981	20042	20007	20332	20185	20144	20296
30822	53798	52456	42689	36316	31995	28444	25808	23528	21815	20549	19400	18905	18726	18507	18262	17873	17645	17510	17418	17355	17037	16904	16710	16653	16603	16635	16570	16626	16453	16542	16516	16451	16450	16457	16399	16551	16419	16412	16437	16552	16373	16608	16368	16292	16502	16344	16512	16260	16369	16446	16249	16281	16326	16561	16266	16346	16301	16336	16377	16450	16241	16300	16216	16465	16339	16183	16322	16233	15900	16338	16369	16241	16278	16188	16431	16294	16296	16309	16312	16310	16198	16156	16383	16370	16271	16351	16224	16319	16329	16310	16459	16350	16189	16082	16275	16303	16216	16274	16285	16187	16306	16199	16163	16366	16141	16338	16108	16122	16198	16214	16369	16242	16391	16431	16382	16278	16229	16354	16269	16331	16046	16370	16104	16305	16150	16267	16323	16231	16150	16301	16261	16449	16274	16283	16214	16412	16184	16296	16331	16279	16120	16224	16318	16262	16173	16299	16193	16301	16156	16304	16103	16223	16416	16217	16301	16347	16138	16284	16430	16094	16246	16129	16294	16422	16299	16228	16055	16366	16332	16392	16069	16198	16159	16280	16346	16172	16257	16308	16329	16280	16224	16006	16038	16034	16301	16318	16123	16268	16217	16341	16259	16165	16142	16225	16253	16199	16309	16154	16218	16101	16385	16386	16290	16116	16289	16152	16281	16351	16371	16211	16031	16443	16113	16220	16192	16241	16247	16435	16157	16157	16194	16317	16180	16186	16349	16207	16340	16338	16178	16166	16233	16212	16139	16234	16354	16266	16125	16389	16130	16274	16368	16284	16365	16283	16312	16090	16353	16063	16057	16193	16201	16134	16188	16313	16273	16295	16086	16271	16155	16260	16329	16426	16247	16233	16143	16179	16211	16153	16433	15976	16279	16271	16239	16379	16172	16165	16218	16276	16201	16307	16287	16122	16188	16255	16242	16340	16315	16165	16317	16237	16256	16174	16425	16401	16121	16172	16381	16372	16262	16318	16204	16230	16338	16218	16175	16397	16246	16289	16354	16238	16049	16219	16150	16270	16105	16166	16356	16325	16165	16240	16290	16183	16236	16175	16265	16259	16265	16237	16237	16375	16254	16215	16359	16131	16302	16358	16289	16263	16346	16237	16206	16323	16251	16281	16347	16215	16262	16152	16264	16112	16275	16281	16213	16294	16193	16268	16132	16208	16229	16103	16484	16294	16133	16270	16242	16375	16221	16196	16222	16326	16141	16095	16194	16196	16376	16271	16024	16426	16176	16138	16343	16222	16369	16042	16247	16328	16222	16267	16254	16313	16270	16390	16191	16176	16181	16303	16168	16232	16190	16353	16343	16293	16268	16281	16211	16095	16269	16300	16169	16411	16263	16413	16253	16457	16402	16249	16143	16415	16257	16256	16375	16275	16210	16168	16182	16151	16338	16209	16027	16367	16376	16276	16356	16134	16070	16048	16121	16145	16260	16392	16364	16291	16222	16410	16322	16258	16083	16040	16164	16146	16313	16230	16323	16122	16187	16143	16266	16339	16181	16254	16266	16212	16105	16283	16361	16331	16210	16255	16260	16183	16414	16054	16275	16308	16270	16173	16220	16334	16296	16226	16225	16187	16262	16275	16339	16042	16339	16204	16260	16122	16165	16312	16135	16210	16237	16124	16167	16363	16130	16367	16301	16226	16320	16244	16398	16214	16294	16271	16288	16291	16139	16295	16372	16340	16199	16298	16142	16257	16159	16194	16350	16190	16160	16346	16297	16393	16201	16205	16268	16260	16310	16202	16266	16311	16275	16412	16154	16195	16260	16239	16039	16311	15983	16254	16345	16396	16164	16205	16325	16436	16157	16246	16243	16241	16275	16307	16140	16372	16323	16312	16247	16209	16185	16193	16179	16064	16129	16346	16285	16321	16272	16389	16328	16310	16039	16294	16353	16072	16250	16043	16199	16210	16239	16244	16086	16318	16247	16359	16238	16238	16225	16225	16314	16054	16290	16190	16236	16262	16394	16148	16115	16307	16081	16195	16283	16382	16132	16264	16186	16304	16274	16189	16100	16270	16180	16323	16246	16106	16128	16152	16175	16194	16033	16199	16199	16183	16326	16283	16384	16240	16134	16289	16289	16241	16150	16277	16335	16382	16190	16235	16065	16339	16300	16114	16337	16156	16352	16184	16223	16250	16127	16277	16334	16178	16335	16174	16367	16172	16169	16191	16204	16422	16277	16207	16274	16231	16222	16199	16203	16326	16460	16172	16175	16263	16070	16297	16266	16330	16450	16172	16141	16176	16299	16227	16288	16326	16228	16173	16346	16269	16255	16164	16224	16302	16152	16266	16296	16153	16171	16195	16272	16228	16244	16251	16230	16350	16242	16245	16294	16246	16237	16192	16331	16152	16211	16159	16361	16125	16169	16029	16125	16241	16173	16356	16140	16278	16353	16203	16221	16049	16131	16264	16136	16100	16216	16220	16402	16222	16286	16147	16060	16290	16296	16354	16279	16088	16311	16370	16165	16281	16290	16101	16251	16262	16136	16274	16247	16395	16235	16488	16270	16222	16179	16229	16174	16195	16034	16323	16234	16153	16175	16220	16084	16224	16498	16088	16286	16136	16293	16230	16182	16164	16361	16276	16258	16363	16186	16118	16147	16272	16407	16317	16090	16253	16087	16073	16386	16293	16206	16251	16124	16220	16387	16160	16215	16324	16185	16072	16169	16401	16376	16183	16180	16090	16214	16354	16202	16324	16158	16178	16088	16214	16128	16245	16407	16461	16408	16193	16232	16159	16228	16161	16242	16464	16177	16132	16225	16225	16216	16299	16420	16245	16179	16235	16309	16164	16151	16254	16332	16152	16203	16291	16191	16267	16274	16150	16290	16124	16243	16185	16214	16314	16207	16291	16188	16185	16288	16235	16452	16222	16278	16216	16213	16116	16312	16187	16263	16283	16227	16189	16381	16243	16230	16235	16350	16219	16248	16247	16298	16172	16144	16225	16161	16269	16226	16280	16245	16119	16170	16233	16105	16158	16426	16117	16337	16196	16204	16305	16012	16247	16294	16299	16319	16050	16272	16252	16255	16293	16287	16269	16250	16304	16343	16210	16294	16269	16251	16205	16217	16260	16179	16287	16184	16244	16066	16105	16399	16364	16176	16237	16318	16260	16423	16333	16164	16335	16235	16174	16123	16313	16414	16197	16132	16172	16180	16136	16404	16224	16378	16370	16183	16396	16280	16310	16236	16166	16292	16241	16126	16157	16144	16209	16245	16315	16251	16293	16133	16329	16198	16168	16189	16285	16289	16114	16148	16319	16236	16122	16308	16357	16188	16308	16286	16171	16339	16105	16231	16235	16352	16276	16098	16223	16287	16252	16222	16242	16173	16216	16410	16009	16189	16184	16334	16139	16315	16135	16317	16186	16128	16152	16231	16271	16231	16274	16173	16202	16231	16282	16270	16306	16194	16201	16164	16299	16172	16111	16315	16224	16152	16210	16229	16116	16204	16302	16064	16134	16311	16180	16147	16287	16250	16179	16395	16123	16233	16240	16313	16217	16256	16126	16233	16204	16186	16259	16148	16342	16363	16151	16068	16197	16155	16324	16368	16299	16120	16302	16213	16186	16183	16199	16159	16260	16190	16261	16242	16216	16146	16056	16205	16127	16219	16208	16351	16382	16131	16261	16117	16240	16233	16290	16211	16372	16293	16126	16230	16218	16224	16271	16123	16209	16204	16317	16477	16140	16397	16389	16333	16257	16325	16040	16153	16362	16216	16168	16277	16242	16199	16285	16004	16293	16347	16202	16289	16223	16286	16224	16257	16154	16201	16244	16338	16171	16090	16235	16333	16146	16213	16177	16196	16313	16255	16327	16300	16142	16302	16196	16213	16330	16258	16350	16189	16472	16069	16159	16173	16124	16197	16246	16309	16204	16375	16284	16114	16211	16178	16149	16368	16071	16196	16167	16295	16258	16089	16211	16277	16188	16278	16338	16166	16202	16224	16362	16301	16282	16190	16222	16365	16120	16226	16127	16294	16258	16225	16321	16287	16196	16200	16265	16197	16403	16201	16334	16275	16230	16190	16416	16299	16181	16228	16245	16143	16281	16300	16272	16298	16311	16131	16138	16208	16280	16048	16207	16218	16216	16351	16234	16252	16280	16329	16165	16185	16157	16331	16150	16316	16015	16183	16308	16164	16548	16290	16284	16303	16083	16254	16235	16130	16176	16081	16241	16201	16358	16238	16181	16319	16190	16048	16248	16240	16262	16329	16178	16189	16156	16216	16282	16133	16250	16156	16507	16190	16185	16198	16160	16114	16217	16272	16389	16306	16325	16305	16272	16214	16213	16242	16198	16170	16211	16287	16209	16507	16193	16237	16185	16061	16364	16130	16307	16096	16199	16390	16318	16185	16250	16147	15963	16081	16287	16218	16278	16178	16256	16395	16021	16145	16362	16132	16260	16192	16260	16249	16262	16141	16146	16246	16270	16132	16188	16238	16227	16129	16115	16197	16170	16355	16298	16196	16260	16172	16217	16164	16249	16092	16296	16255	16290	16187	16202	16292	16202	16143	16168	16355	16324	16247	16103	16365	16294	16334	16168	16302	16392	16300	16186	16243	16214	16095	16312	16232	16306	16046	16151	16178	16262	16245	16250	16264	16193	16099	16094	16144	16265	16138	16133	16121	16127	16435	16088	16289	16228	16281	16213	16378	16198	16255	16119	16386	16099	16171	16297	16150	16312	16151	16210	16278	16286	16296	16285	16206	16180	16237	16248	16342	16209	16238	16339	16322	16407	16145	16146	16194	16103	16175	16328	16103	16335	16191	16105	16138	16246	16303	16199	16341	16262	16086	16233	16355	16371	16299	16466	16234	16297	16287	16192	16097	16140	16182	16450	16219	16324	16287	16280	16289	16201	16308	16260	16053	16266	16319	16103	16290	16202	16248	16384	16290	16247	16266	16350	16278	16206	16074	16205	16168	16220	16153	16251	16295	16211	16148	16309	16199	16360	16120	16395	16276	16154	16350	16154	16206	16242	16184	16386	16294	16335	16285	16069	16095	16287	16159	16225	16156	16217	16456	16237	16328	16340	16177	16279	16226	16213	16312	16395	16220	16159	16236	16372	16288	16285	16227	16324	16188	16333	16174	16133	16351
28535	27201	37735	34509	28863	26623	25124	23449	22988	22266	21867	21809	21664	21505	21707	21275	21416	21445	21115	21374	21398	21112	21086	21375	21144	20831	21027	20995	21195	20919	20982	21026	21148	21064	20987	21094	20963	21061	20902	20833	21198	20935	20973	21227	21071	21007	20908	21186	20901	20897	21135	20877	20967	20767	20762	21130	20802	20924	21021	20909	21047	21065	21008	20912	20821	21100	20778	20997	21107	20982	20787	20796	20872	20944	20902	20920	20945	20957	20936	20665	20987	21037	20974	20725	20874	20974	21051	20979	20850	21020	20909	20969	21008	20897	20893	20900	20821	20901	20997	20891	20986	21154	20889	21104	20911	20907	20838	20884	20913	20939	21091	20844	20839	20938	20910	21069	20923	20801	21056	21027	20856	21026	21086	20897	21030	20618	20949	20935	20901	20799	20723	20818	20803	20958	21042	20680	20891	20602	20998	20845	20858	20824	20622	20939	20810	20926	21067	20809	21068	20828	21031	21054	20735	21097	20786	20906	20953	20879	20914	20899	20923	21045	20913	20831	20974	20951	20744	20872	21120	20978	21031	20754	21015	20863	21020	20783	20867	20732	20802	21017	20813	20600	20954	20781	20795	20730	20884	20903	20852	21151	20809	21088	20999	20882	20842	20790	20885	20855	20995	21109	20971	20819	20912	21000	21071	21105	20595	20580	21110	20901	21063	20925	20985	20848	20941	21057	20938	20853	21035	20816	20963	20947	20875	20704	20986	20666	20787	21046	20886	20914	21103	20765	20760	20985	20972	20809	20914	20787	21022	21040	20821	21007	20768	20848	21003	20867	20957	20533	20808	20855	20989	20834	21100	20697	20812	20956	21134	20918	20964	21034	20847	21009	20882	20925	20947	21048	20821	20835	20816	20926	20845	21034	20891	20847	20895	20887	20751	20928	21013	20997	20845	20950	21176	21163	20999	20936	20920	20905	20881	20872	20917	20764	20967	20976	20971	20913	20944	20740	20920	20923	21090	20986	20960	20535	20868	20821	20980	20905	20706	20955	20989	20914	20998	20959	20748	20906	20842	21021	20836	20914	20868	21041	20847	20807	20937	20886	20865	20816	20822	20935	21053	20769	20913	20894	21111	20814	20836	20781	20893	21051	20924	20705	21070	21023	20916	20899	20699	21011	20767	20733	20961	20952	21074	20699	21009	21070	20990	20921	20810	20731	20793	20915	20642	20902	21008	21154	20801	20817	20839	20732	20698	21169	21038	20950	21016	20865	20983	20935	20925	20869	20906	20911	21004	21054	21017	20844	20563	20796	20914	20801	21029	20908	21006	20883	20873	20824	20952	20998	20886	21134	20976	20991	20913	20863	20736	20967	20822	21085	20928	20756	21086	20900	20806	20860	20995	20921	21027	20878	20933	21004	20956	20984	21075	20873	20773	21149	20916	20924	21041	20911	20807	21152	21020	20757	21010	20808	20803	20621	20957	21093	20827	20930	21006	20926	20863	20880	20944	20874	20783	20802	20797	21051	20797	20841	20946	20888	21086	20864	20763	20941	21096	20887	20725	20914	20937	20911	20731	20881	20875	20806	20755	20859	20723	20725	20923	20901	20883	20989	21123	20934	21054	20963	20866	20949	20874	20968	20848	21109	20959	20990	20831	20873	20997	21106	20837	20972	20829	21121	20975	20817	21021	20841	21068	20859	21011	20782	20984	21170	21126	20907	20964	21138	20917	21008	20808	20855	20781	20962	20873	21077	20896	20756	20746	20723	20746	20809	20818	20934	20853	20912	20862	20691	20987	20865	20813	20839	20998	20862	20865	20821	20855	20929	21120	21023	20854	20850	20723	20831	20973	20764	20994	20886	20731	20886	20810	20959	20746	20791	20760	20939	20760	20911	20953	20914	21064	21011	21056	20854	21219	20989	20824	20730	20949	20799	20791	20822	20658	20818	21023	20756	20801	20824	20945	20760	20878	20809	21006	20985	20731	20989	21017	20945	21069	20844	20853	21052	20894	21006	21054	20825	20992	20922	20852	20899	20917	20998	20792	21149	20835	20764	20938	20715	20946	21106	20880	21004	21022	20871	21034	20987	20973	20718	21090	21114	21013	20811	20717	20840	20821	20973	20845	20963	20990	20917	20894	20787	20931	20790	21001	20710	20900	20996	21039	20672	21004	20901	21054	21082	20845	20882	20938	20730	20907	20676	20918	21049	21005	20954	20820	20947	20904	21021	20827	20849	21004	20936	21137	20759	20668	21112	21021	20853	21124	20753	20905	20940	20968	20764	20947	20673	20890	20773	20856	20842	20951	20848	20755	20944	20923	20778	20908	20624	20965	20987	21137	20917	20931	20949	20964	20880	20792	20896	20639	20694	20813	20883	20712	20751	20890	20890	21040	20957	20940	20747	20990	20988	20971	20823	20969	20917	20932	21021	20951	20971	21134	21092	21124	20853	21125	20858	20868	21085	21219	20895	21159	20970	21003	20903	21116	20827	20672	20755	20971	20964	20915	20896	21203	20701	20895	20756	21097	21020	21139	21045	20926	20927	20803	20798	20702	20709	20994	20845	20962	21024	20916	20857	21019	20925	21042	21023	21044	20918	20802	21104	20779	20806	20844	20858	20698	20815	20701	20665	21011	20843	21120	20957	21024	21031	20679	20846	20701	20801	20992	20859	20755	20893	20925	21122	20886	20976	20643	20810	20893	20795	21041	21006	20796	20709	20647	20692	20907	20729	20949	21250	20931	21007	20927	21129	20779	20913	21014	20930	20995	21047	21006	20954	20803	21081	21010	20897	20786	20980	20941	20949	21011	20986	21075	21009	20838	20855	20959	20872	20992	20965	20919	21028	20890	20842	20874	20895	20651	20817	20673	20973	20843	21023	21024	20947	20988	20921	21031	20760	20801	20819	20795	20894	20935	20989	20890	21056	20958	20945	20989	21079	20994	21056	20753	21010	20882	20910	20715	20983	21188	20767	20931	20693	20847	20678	20934	20836	21012	21015	20862	21027	20907	21067	21115	20761	21004	20880	20883	20744	20902	20832	20993	20796	20967	21054	21038	20914	20967	20771	20964	21010	20853	20844	21187	21058	21242	20906	21056	20950	20974	20897	20855	21010	20824	20897	20996	20794	20865	20704	20873	20964	20922	20890	21134	20911	20840	20946	21072	21035	20871	21162	20921	20745	21071	20886	20860	20942	20905	20792	20945	21128	20916	20888	20965	20812	20875	21222	21006	20925	20832	20799	20869	21074	20930	20788	20880	21062	20902	20854	20786	20905	20663	20861	20970	20927	20860	20916	20922	20774	20912	21132	21068	21028	20850	21030	21059	20945	21022	20810	21067	21094	20853	20718	21071	21009	21051	20893	20885	20936	21020	21023	20896	20938	20971	20741	20718	20928	20804	21090	21040	20777	21071	20859	20894	20985	20819	20914	20934	20981	20839	20864	21099	21060	20878	20762	20826	20739	20666	20868	20890	21276	20960	20654	20878	20880	21042	20922	20971	20953	20907	20991	20948	20846	20945	20818	20960	20832	21017	20898	21229	20707	20810	20754	20909	20993	20934	20818	20915	21008	20908	21046	20988	20837	20978	20866	20805	20902	20936	20982	20986	21023	20739	21074	21008	20758	20782	20866	20941	20840	21009	20787	20723	20842	21032	20860	20933	20865	20966	20971	20920	20917	21051	20862	20937	20990	20806	20934	20953	20812	20955	20992	20926	20951	20869	20826	20841	20972	21012	20935	20810	20752	20952	20740	20862	20910	20928	20938	20970	20834	20819	20911	20837	20775	21091	20982	20942	20892	20868	20996	20984	21030	20901	20839	20891	20852	20689	20721	20908	21020	21034	20923	20737	20808	20957	20842	21114	21005	20800	20885	21110	21024	20789	20912	20989	21096	20987	21028	20933	20887	21005	20798	21056	20679	20963	20946	20922	21039	21030	21063	20886	21047	20850	20983	20924	20709	21043	20697	20847	20815	20979	20789	20905	20932	20848	20911	20829	21006	20990	21034	20888	20853	20952	20882	20944	21041	20959	21068	20854	20865	21029	20887	20884	20773	21027	20755	20682	21042	21075	20894	20814	21035	20900	21166	20876	20688	20715	20910	20816	20833	21112	20958	20914	20805	20972	20879	20801	20937	21056	20724	20934	21067	20807	20916	20921	20916	20918	21011	21168	20818	20764	21107	20970	20922	20877	20879	20962	20855	20851	20863	20854	20761	20683	21031	20910	20675	20787	21053	20883	20873	20930	20821	20861	20756	20780	20931	21148	20899	20955	20961	20903	20985	20917	20950	20818	21053	20922	21079	21082	20803	20786	20889	20904	21039	20978	20912	20824	20799	20942	20803	20978	20864	20920	21050	21014	20852	20926	20859	20814	21028	20937	20782	20865	20875	20623	21046	20907	20839	20965	20780	20840	20861	20851	21068	20841	21098	20954	20720	20813	20746	20799	20908	21020	20949	20983	21166	20923	20694	21015	20965	20918	20927	20862	21104	21069	20920	21002	20807	21051	21012	20932	21004	20834	20884	20870	20983	21119	20907	20882	20746	20891	20803	21128	20836	20992	20777	20973	20795	21005	21028	21126	21025	20863	20795	20647	20845	21036	20797	21047	20889	20854	20977	21064	20989	20889	20964	21022	20826	20915	20819	20998	20942	21068	20720	20874	21032	20983	20893	20887	21045	20850	20805	20871	20897	20947	20769	20944	20926	21024	21013	21003	20816	20887	20839	20785	20850	21027	20895	21011	20838	20642	20820	20865	21110	20978	20843	21068	20921	20987	21029	21008	20645	20910	20956	20909	21057	20942	20636	21154	20969	21211	21029	20865	21291	20974	21173	20936	20833	20923	21031	20955	20810	20937	20603	20917	20894	20713	20693	20856	20790	20879	20830	21002	20799	20783	20820	20736	21076	20934	20931	20818	20885	21186	20830	20909	20921	20830	20867	20769	21191	20929	20941	21057	21003	20912	20826	20950	21175	20863	20954	20880	20667	21015	20962	20961	20866	20703	20883	21168	20747	20853	20810	20914	21054	20964	20938	21077	20982	21055	20854	21033	20949	20845	20966	20959	20803	20689	20959	21078	20945	20923	20932	20790	21041	21022	20778	20896	20817	20856	20889	20950	20874	20947	21155	20860	20802	21041	21024	21022	20860	20854	20898	20950	21084
28794	43256	41192	32754	27969	24478	22557	20829	19824	19041	18536	17948	17681	17672	17509	17411	17331	17318	17212	17218	17130	16979	16940	16900	16848	16620	16736	16811	16670	16909	16855	16749	16967	16634	16721	16707	16717	16806	16773	16815	16612	16723	16883	16767	16851	16879	16736	16711	16825	16637	16715	16782	16515	16822	16606	16893	16672	16556	16657	16716	16658	16725	16958	16529	16762	16684	16647	16564	16692	16615	16686	16742	16807	16712	16619	16804	16719	16721	16709	16581	16592	16743	16518	16665	16799	16667	16820	16608	16572	16764	16854	16691	16752	16706	16634	16518	16734	16663	16794	16756	16552	16727	16651	16745	16621	16696	16723	16657	16541	16772	16681	16817	16628	16541	16765	16655	16824	16684	16550	16688	16642	16590	16570	16637	16660	16575	16712	16603	16657	16896	16712	16716	16551	16766	16799	16676	16677	16754	16804	16837	16733	16640	16740	16688	16593	16710	16580	16629	16692	16701	16727	16679	16621	16687	16771	16690	16724	16836	16699	16768	16840	16582	16678	16744	16823	16799	16739	16640	16659	16554	16571	16758	16714	16571	16671	16662	16726	16767	16582	16582	16665	16626	16657	16680	16658	16662	16782	16615	16634	16869	16722	16876	16711	16779	16745	16812	16566	16748	16709	16751	16714	16629	16602	16589	16549	16674	16747	16675	16654	16752	16782	16679	16629	16770	16676	16746	16855	16585	16758	16644	16582	16673	16818	16607	16633	16553	16866	16666	16650	16705	16761	16606	16567	16557	16632	16670	16690	16747	16605	16535	16834	16725	16806	16805	16579	16511	16571	16573	16768	16859	16703	16640	16629	16673	16715	16640	16743	16692	16665	16774	16822	16595	16825	16728	16650	16723	16913	16595	16701	16860	16683	16558	16592	16768	16736	16750	16646	16655	16691	16656	16544	16634	16738	16746	16689	16658	16772	16784	16642	16621	16779	16617	16571	16749	16896	16612	16672	16754	16576	16653	16674	16642	16702	16749	16757	16646	16743	16636	16893	16822	16669	16647	16651	16769	16724	16704	16578	16637	16663	16716	16874	16802	16676	16586	16678	16750	16628	16609	16733	16580	16722	16577	16743	16746	16762	16633	16609	16723	16784	16790	16658	16519	16790	16782	16546	16771	16725	16593	16706	16690	16614	16764	16677	16697	16548	16555	16787	16600	16665	16703	16626	16716	16711	16680	16639	16554	16779	16546	16616	16742	16609	16814	16880	16735	16599	16767	16815	16741	16680	16699	16586	16712	16628	16800	16766	16769	16695	16735	16673	16657	16562	16640	16732	16546	16797	16699	16672	16689	16660	16587	16631	16579	16620	16743	16632	16716	16891	16763	16638	16662	16713	16704	16778	16611	16718	16590	16723	16560	16953	16828	16497	16699	16609	16670	16665	16756	16731	16727	16760	16727	16600	16685	16794	16747	16612	16652	16736	16828	16714	16736	16685	16469	16590	16822	16634	16658	16721	16727	16737	16557	16769	16747	16729	16768	16690	16778	16657	16548	16680	16794	16734	16716	16705	16647	16638	16811	16548	16659	16731	16762	16746	16724	16758	16668	16676	16767	16703	16683	16757	16699	16967	16839	16690	16506	16879	16582	16728	16821	16660	16719	16708	16686	16582	16736	16834	16543	16593	16454	16618	16758	16441	16693	16651	16541	16501	16772	16650	16846	16673	16741	16638	16638	16619	16823	16843	16674	16595	16746	16706	17041	16791	16749	16744	16674	16736	16816	16785	16585	16724	16701	16745	16786	16787	16619	16668	16545	16779	16805	16858	16821	16800	16776	16668	16841	16866	16610	16738	16746	16576	16637	16740	16707	16672	16619	16722	16846	16686	16747	16933	16535	16690	16510	16724	16687	16762	16676	16911	16654	16843	16776	16689	16635	16650	16635	16632	16874	16758	16831	16502	16657	16687	16782	16629	16651	16646	16668	16653	16577	16719	16720	16805	16633	16734	16706	16535	16640	16748	16823	16735	16687	16578	16587	16727	16603	16671	16662	16554	16895	16802	16746	16650	16546	16647	16756	16683	16567	16762	16600	16939	16773	16632	16472	16815	16697	16564	16714	16751	16772	16884	16702	16599	16694	16656	16737	16482	16735	16733	16641	16803	16685	16613	16670	16829	16663	16720	16755	16541	16695	16730	16708	16635	16572	16619	16814	16454	16826	16735	16775	16693	16916	16660	16616	16852	16808	16743	16814	16715	16705	16605	16552	16571	16705	16644	16670	16740	16747	16700	16786	16623	16611	16735	16620	16784	16671	16647	16712	16808	16640	16838	16681	16827	16646	16833	16757	16814	16656	16680	16689	16587	16564	16655	16698	16809	16626	16584	16751	16747	16644	16782	16757	16624	16632	16603	16794	16546	16590	16711	16721	16740	16792	16668	16726	16765	16640	16563	16643	16719	16751	16647	16781	16648	16701	16570	16595	16828	16838	16711	16622	16536	16613	16747	16781	16654	16756	16773	16656	16732	16585	16647	16807	16687	16682	16870	16624	16579	16750	16660	16681	16649	16860	16562	16606	16697	16705	16709	16762	16629	16545	16713	16752	16585	16560	16744	16661	16749	16761	16739	16741	16573	16903	16775	16697	16753	16629	16636	16510	16710	16369	16657	16627	16716	16591	16741	16653	16717	16696	16586	16673	16670	16745	16663	16691	16909	16773	16780	16751	16693	16769	16690	16837	16630	16802	16688	16767	16729	16826	16722	16557	16716	16845	16760	16628	16828	16692	16753	16626	16728	16893	16689	16745	16727	16668	16563	16517	16716	16832	16775	16734	16729	16653	16670	16793	16837	16661	16738	16734	16770	16777	16771	16756	16806	16649	16547	16636	16645	16844	16769	16731	16651	16717	16747	16578	16760	16921	16587	16542	16531	16835	16751	16705	16788	16550	16558	16788	16621	16735	16864	16822	16650	16647	16490	16576	16956	16747	16674	16712	16674	16699	16624	16677	16757	16683	16671	16700	16709	16746	16725	16828	16793	16733	16692	16776	16771	16715	16562	16584	16413	16814	16620	16893	16782	16780	16748	16664	16585	16582	16833	16721	16770	16786	16714	16559	16649	16655	16591	16593	16589	16811	16802	16893	16904	16618	16823	16536	16818	16734	16631	16838	16741	16555	16603	16809	16802	16606	16795	16868	16777	16669	16702	16696	16709	16658	16734	16720	16607	16659	16812	16840	16746	16696	16658	16810	16627	16605	16773	16710	16585	16718	16856	16582	16679	16664	16637	16668	16724	16795	16660	16803	16627	16774	16850	16673	16817	16701	16652	16628	16852	16570	16718	16780	16856	16592	16709	16778	16789	16802	16890	16839	16724	16661	16681	16842	16758	16794	16467	16768	16673	16642	16767	16503	16717	16754	16773	16670	16756	16765	16760	16512	16606	16826	16609	16863	16703	16630	16660	16717	16695	16479	16691	16742	16733	16606	16646	16637	16806	16700	16669	16723	16699	16678	16612	16563	16798	16687	16699	16722	16591	16747	16716	16830	16555	16720	16799	16660	16793	16665	16747	16797	16630	16570	16649	16671	16665	16723	16662	16683	16590	16624	16645	16671	16470	16851	16729	16798	16841	16710	16745	16694	16655	16593	16692	16613	16570	16820	16737	16773	16661	16673	16712	16783	16857	16763	16626	16640	16790	16741	16770	16828	16585	16763	16627	16680	16630	16635	16797	16675	16882	16669	16714	16708	16689	16818	16626	16668	16752	16612	16737	16536	16833	16707	16750	16738	16759	16740	16826	16764	16618	16735	16677	16570	16605	16682	16851	16762	16700	16733	16700	16736	16758	16684	16691	16684	16683	16718	16610	16724	16675	16723	16748	16767	16787	16765	16777	16804	16720	16622	16645	16892	16721	16566	16548	16728	16525	16848	16696	16506	16738	16603	16779	16744	16456	16656	16555	16839	16684	16697	16742	16693	16499	16777	16696	16784	16579	16660	16519	16631	16800	16638	16722	16601	16688	16677	16639	16633	16715	16731	16792	16702	16717	16737	16694	16694	16494	16534	16624	16654	16902	16854	16820	16569	16629	16624	16679	16787	16730	16815	16756	16696	16663	16584	16759	16661	16746	16686	16778	16757	16907	16578	16729	16783	16641	16615	16624	16676	16641	16741	16632	16652	16745	16547	16860	16477	16668	16550	16656	16676	16746	16746	16755	16689	16771	16574	16648	16671	16586	16679	16691	16782	16741	16762	16628	16628	16647	16728	16618	16954	16587	16716	16629	16742	16838	16725	16748	16572	16752	16731	16807	16724	16670	16665	16768	16727	16767	16861	16615	16545	16663	16853	16630	16546	16662	16808	16870	16787	16544	16438	16808	16502	16689	16633	16815	16751	16676	16738	16517	16551	16549	16780	16761	16576	16766	16633	16639	16788	16725	16603	16611	16711	16723	16790	16581	16674	16884	16681	16791	16782	16701	16748	16696	16625	16600	16728	16696	16648	16807	16664	16598	16692	16692	16791	16703	16654	16597	16800	16754	16697	16695	16600	16707	16590	16722	16799	16773	16788	16809	16791	16559	16721	16601	16853	16658	16612	16733	16704	16809	16703	16653	16579	16633	16581	16811	16630	16763	16697	16656	16465	16602	16686	16852	16676	16817	16737	16734	16682	16673	16628	16688	16805	16615	16885	16719	16707	16655	16721	16755	16668	16857	16645	16494	16885	16872	16781	16823	16710	16741	16735	16705	16719	16812	16729	16643	16766	16675	16771	16725	16944	16703	16821	16625	16791	16629	16752	16705	16737	16838	16683	16682	16732	16728	16675	16698	16833	16775	16607	16615	16835	16477	16688	16703	16671	16594	16613	16678	16753	16696	16642	16500	16622	16604	16670	16602	17002	16673	16743	16717	16590	16783	16711	16745	16683	16702	16761	16713	16787	16726	17135	16735	16596	16701	16529	16700	16600	16673	16731	16793	16712	16741	16679	16557	16808	16631	16520	16776	16849	16463	16700	16642	16745	16752	16631	16605	16827	16694	16635	16648	16844	16789	16751	16690	16696	16637	16790	16663	16592	16739	16687	16929	16618	16669	16657	16842	16643	16728	16627	16706	16507	16764	16567	16542	16775	16603	16562	16602	16817	16643	16673	16728	16790	16737	16840	16768	16797	16800	16581	16670	16728
23492	21313	29196	24567	24872	28648	29335	25586	24131	23730	23003	22374	22323	22367	22466	22135	21996	21806	21811	21727	21700	21561	21201	21379	21371	21197	21270	21266	21227	21145	21194	21140	21046	21118	21141	21413	21248	21109	21263	21081	21099	21303	21116	21265	21096	21080	21319	21161	21135	21300	21164	21292	21212	20987	21146	21335	21141	21047	21086	21151	21099	20798	21026	20798	21081	20989	21002	21175	20848	20964	21132	21108	20863	21002	21314	21055	21068	20894	20943	21271	21040	21130	21165	20944	21053	21165	21187	21111	21033	21145	20771	20874	20980	21063	21202	21230	21168	21235	21002	20800	21035	21167	21104	21114	21029	21021	20884	20829	21203	21086	20921	20803	20911	21223	20994	20968	20940	21078	21045	21052	21036	20954	20986	20836	21006	20932	21067	20934	20972	21424	21177	21104	21089	21110	21055	21160	21291	21064	20970	21031	21089	21015	21079	20925	21015	21235	20869	20977	21022	21037	21131	21140	21257	21085	21114	21111	21030	20982	20905	21059	20897	21147	21076	21300	20915	21142	21082	21113	21128	21030	21093	20962	21091	20987	21184	21018	21315	20969	20968	20923	21111	20867	21109	21273	20984	21043	21088	21063	20926	21225	21210	21374	21100	21012	21107	21077	20844	21205	21093	21128	21190	21151	21125	20891	21219	21137	21203	21245	21089	20984	21184	21186	21085	20918	21158	20993	20901	21182	21104	21071	21237	21081	21131	21112	21071	21100	21009	21004	21098	21007	21118	21105	21315	21178	21013	21229	21124	21164	21064	20994	21087	20904	21153	21184	20960	20874	21086	21034	21151	21141	20965	20908	20781	20991	21011	21034	21130	20891	21005	21152	21109	21035	21150	20717	20921	21007	20955	20826	21017	20952	21267	21038	21205	21012	20871	21026	20906	21222	21220	21206	21096	20871	21021	21006	21098	21085	21142	20985	21166	21322	20931	20964	21116	21068	20995	20973	21090	21217	21018	20933	21188	21052	21254	21042	21002	20902	21111	21142	21149	21137	20980	21010	21004	21080	21138	20981	21063	21239	21269	21276	21106	21072	21157	20999	21012	20870	21172	21217	20968	21070	21078	21153	21074	20998	21104	20936	20914	20950	21182	21026	21039	20974	20949	20979	21114	20946	21073	20844	20991	21303	21172	21041	20816	21071	21241	21085	21284	21096	20932	20966	21001	21122	20845	21153	21198	21152	20912	20895	20989	21064	21012	20978	20966	20902	21048	21024	21082	21025	21126	20950	21090	21044	21169	20914	21010	21144	21219	20881	21018	21146	21177	20949	21027	20917	21290	20999	20992	21331	21100	21014	21101	21252	21050	20926	20846	20999	21109	21068	21009	21063	20968	21041	21105	21022	20995	21002	21126	21031	21176	20806	21078	21097	20829	21045	21033	21040	20975	21307	21410	20992	21074	20976	20876	21146	21137	21028	21026	21062	21118	20938	21239	21045	21025	20887	21009	21194	20931	20815	21046	21048	21090	21216	21076	21195	21171	21214	21041	21173	20902	21223	21085	20775	21205	21135	20971	21037	21100	20973	20923	20998	21237	21150	21283	21191	20926	21041	21095	21247	21025	20998	20987	21216	21221	21028	21178	21045	21177	21141	20849	21047	21138	21064	21159	21027	21059	21224	21330	20942	21048	21143	20908	21016	21268	21022	21171	20892	21000	20901	20799	21005	20784	20914	21291	21073	20967	21028	20908	20994	21078	21056	20990	21128	21223	21295	20975	20881	21067	21221	21196	21056	21008	20971	21051	21097	21027	21021	20940	21065	21132	21099	21128	20832	21217	20936	21016	20950	21119	20872	20935	21066	21152	21118	21169	21160	21160	21046	21056	21156	21148	20994	21033	20961	21350	21059	21260	20916	21144	21141	21301	21144	20885	20869	20974	20881	21068	21144	21051	20949	20959	21183	21050	20994	21044	21033	20930	20953	21173	20977	21191	21045	21012	21238	21120	21087	21066	20737	21212	21086	20950	20808	20933	21135	20954	21134	21373	21107	21175	20907	21053	20935	20968	20803	21015	20903	20868	21207	21005	20990	21167	21006	20986	21160	20950	21055	20940	20941	21072	21004	21020	21105	21119	20932	21183	21121	20956	20918	20992	20864	20977	21062	21074	21085	21021	20936	21028	21103	21034	21193	21046	20903	21154	21064	21085	21062	21165	21141	21364	20980	21126	21015	21011	21060	21301	21031	21333	20930	21070	21023	21071	21244	20833	20920	21131	20974	20936	21274	21138	21184	21354	20976	21067	21275	21003	21078	21105	21136	20953	20987	20975	21326	20991	21165	20989	21156	21048	21032	20965	20950	21024	21032	21038	21011	21246	20968	20781	21110	20965	20803	21026	21137	21075	20900	21040	21025	21005	21359	21147	21073	20881	21105	21000	21207	21078	21003	20894	20866	21052	20952	20838	21174	21141	21380	21225	21128	21129	21063	21048	21125	21148	20906	21020	21215	20826	21108	21047	21040	20975	21096	21064	21281	21206	21256	21093	20992	20966	20955	21124	21155	20918	21009	21090	21219	21560	20820	20897	21010	20936	20948	21108	21229	21208	20919	21135	21127	20937	21108	20945	21069	21030	20956	21020	21062	21049	20947	21203	21078	20880	21232	21326	21012	21172	20908	21077	21123	21024	21111	20921	21011	21196	21008	21076	20847	21200	20993	21218	21090	21147	21041	21124	20871	21004	21084	21037	20952	21115	20984	21189	21116	21066	21133	21104	20926	21230	21216	21201	21011	21219	21136	20913	20885	21149	21068	21093	20911	20976	21051	21014	21025	21195	21112	21078	20937	21180	21140	21025	20965	21114	21066	21331	21061	20992	20984	20894	20896	20945	21090	21018	21202	20780	21035	20939	20958	21080	21145	21013	20757	21162	21035	20909	21098	21151	21017	20947	20912	20941	20815	21246	21236	21269	21122	21239	21102	20895	21158	21027	21031	21076	20968	20984	20987	21161	21091	21259	21211	20948	21104	20866	21084	20983	21073	21011	21149	20864	20983	21004	21100	21187	20847	21272	20910	21060	20919	21150	21120	20843	20784	21029	20921	21089	21173	21447	21065	21166	21221	21306	20908	20970	20845	21053	20924	20986	21103	21099	21135	21043	20994	21274	21095	21058	21009	20937	21027	20953	21257	20925	20930	21068	20919	21017	20918	21143	21223	20963	21106	20965	20745	21163	21094	20984	21099	21032	21286	21017	21128	21052	21199	21029	20973	21124	21110	20908	21153	20834	21086	21074	20932	21282	21110	21121	21095	21099	21145	21028	20917	20922	21128	21125	20840	21026	21068	20955	21032	21211	21076	20995	20878	21047	21016	21234	21007	21128	21255	20900	21002	21041	20850	21130	20943	20976	20850	20975	21047	21086	20864	20850	21127	20753	21134	20956	21153	21164	21067	21178	21106	21075	21081	21047	20943	21068	21008	20974	21056	20955	20944	20920	21225	21130	20890	20874	20961	21306	20984	21109	20943	21259	20881	20948	21099	20985	21070	21220	20864	21248	21095	20986	20884	21184	20918	21044	21022	21018	21040	21075	20976	20935	20916	20986	21194	21233	20952	20983	21119	21082	21116	21175	20973	20855	20963	21188	21027	21039	21079	21134	20959	21125	21020	20876	21007	21046	21190	20981	21184	21087	21081	21221	21289	21038	20965	20892	20905	20918	20935	21208	21080	21074	21142	21186	21036	21000	21070	21033	20872	20938	21153	21072	21059	20959	21051	20949	20912	20928	21058	21116	20941	21273	21052	20984	21010	21134	21029	20987	21135	20910	21023	21180	21040	21266	21095	20917	20755	21148	20848	20921	21131	21080	21004	21140	21007	20887	21017	21106	20933	20908	20952	21046	20991	20926	20884	20888	20874	21016	21032	20989	21004	21030	21176	21144	21229	21191	21000	20902	21008	20984	21161	20992	20987	21194	21193	21144	21209	21296	20978	21048	20858	21077	21124	20976	21175	21173	21148	21033	21010	20823	20993	20962	21062	21086	21058	20989	21051	20832	21009	20991	20927	21124	21098	21042	21044	20803	21091	21060	21131	21088	21045	21235	21139	21052	20919	21240	21035	21077	21201	21082	21052	20806	21058	21128	21080	21041	21230	21078	21055	21126	21093	20961	21025	20922	20979	21062	21031	21115	20960	21255	20741	21299	20957	20922	21004	21221	21159	20998	20955	20988	21100	20986	21180	21000	21096	21187	21290	21103	20974	20914	20833	21029	21066	20976	20931	20805	20981	21192	20992	20734	20906	21107	21132	21224	21025	21050	21065	21234	21207	21294	20920	21084	21178	21090	21194	20906	21040	21054	20998	21180	21091	21237	21057	20993	21016	21352	21093	21082	20969	21102	20943	21044	21053	21099	21091	21016	21006	21048	21106	20980	20971	21055	20949	21231	20818	21067	21034	20979	21048	20986	21300	21109	21054	21183	21019	21114	21314	20963	20980	20897	20907	21052	21114	20967	20988	21012	20800	21322	21095	21127	21059	21013	21051	21079	21150	21184	21192	21151	21271	21054	21197	21077	20972	21030	20957	21020	21030	21180	21082	21323	21226	21107	21051	21019	21105	21240	20981	21003	21096	21162	21120	21047	21128	21129	21058	21015	20939	20983	21037	21041	20953	21137	20990	20944	20903	20960	21222	21130	21068	20879	21205	21031	21003	21031	21178	21194	21084	21126	21013	20851	20844	21327	21098	21233	21105	21247	21038	21007	21065	20967	21096	20962	21114	21043	21143	21077	21052	21395	20924	21026	20954	21222	20954	21099	20933	20921	20969	20853	21094	21170	21055	21021	21016	21042	20936	21029	21053	21043	21120	21116	21094	20854	21053	21151	21288	21000	21150	21325	20897	20993	20897	21176	20869	21077	20944	21139	21071	21142	21050	21045	20940	21017	20906	21173	20986	21187	20879	20937	20962	21063	21114	21035	21012	21028	21089	20949	21212	21005	20974	21037	21046	20719	20874	21137	21024	21005	21041	21182	21178	21174	20963	21059	21100	20881	21054	21030	20903	21091	21160	21079	21054	20936	21130	21183	21140	21049	20855	20930	20856	21148	21271	20923	20870	21002	20959	21084	21020	21216	21051	21073	21146	21002	21029	20815	21140	20977	20941	21286	21034	20875	20946	21253	20996
27552	48041	47346	38237	32943	28473	25511	23189	21492	20164	19311	18797	18541	18613	18489	18084	18033	17729	17634	17675	17407	17275	17102	17019	16963	17127	17013	16970	16817	16859	16956	16975	16956	16875	16954	16975	16799	16859	16971	16917	16797	16761	16660	16689	16870	16806	17016	16730	16777	16996	16788	16780	16926	16890	16862	16794	16936	16948	16762	16933	16782	16882	16815	16741	16589	16650	16835	16705	16752	16664	16882	16880	16763	16737	16797	16819	16553	16653	16857	16782	16675	16704	16641	16822	16809	16645	16746	16607	16760	16927	16839	16744	16724	16849	16784	16951	16863	16516	16836	16763	16750	16731	16701	16600	16821	16738	16794	16591	16729	16876	16717	16764	16658	16824	16838	16686	16654	16764	16727	16720	16841	16624	16732	16688	16724	16669	16822	16679	16800	16650	16716	16804	16714	16786	16749	16733	16860	16842	16732	16957	16678	16834	16696	16790	16874	16864	16899	16632	16680	16789	16557	16599	16742	16823	16744	16708	16760	16888	16701	16754	16653	16558	16909	16838	16745	16736	16816	16741	16757	16410	16876	16699	16670	16607	16915	16584	16804	16751	16569	16874	16608	16660	16831	16547	16787	16780	16658	16671	16775	16769	16846	16756	16709	16820	16542	16790	16763	16624	16718	16819	16685	16710	16686	16661	16624	16687	16830	16502	16760	16671	16645	16877	16734	16688	16814	16769	16893	16527	16579	16699	16745	16849	16719	16716	16737	16827	16762	16655	16713	16864	16699	16645	16746	16764	16709	16871	16681	16473	16908	16582	16762	16771	16845	16829	16634	16757	16813	16988	16810	16686	16758	16755	16716	16762	16549	16734	16755	16923	16706	16751	16800	16708	16627	16851	16774	16784	16793	16991	16717	16600	16751	16702	16710	16666	16855	16881	16644	16767	16679	16807	16695	16704	16524	16705	16548	16785	16771	16687	16758	16913	16859	16825	16643	16742	16828	16743	16530	16746	16730	16649	16660	16570	16897	16683	16799	16535	16628	16887	16853	16690	16689	16784	16730	16921	16835	16718	16728	16771	16825	16753	16884	16932	16639	16589	16818	16735	16874	16916	16612	16754	16747	16724	16635	16715	16595	16686	16801	16763	16851	16662	16594	16788	16934	16737	16890	16643	16909	16824	16771	16840	16676	16798	16717	16772	16707	16822	16775	16678	16699	16820	16569	16672	16802	16663	16852	16688	16651	16635	16852	16713	16851	16821	16629	16618	16829	16652	16678	16721	16702	16791	16775	16684	16907	16730	16737	16523	16639	16726	16784	16732	16833	16795	16624	16913	16793	16769	16794	16702	16654	16777	16846	17042	16740	16676	16883	16567	16798	16747	16588	16857	16692	16786	16677	16523	16888	16721	16690	16936	16712	16724	16942	16635	16638	16695	16842	16735	16779	16690	16766	16715	16596	16701	16712	16687	16866	16709	16851	16695	16748	16766	16536	16689	16813	16735	16795	16588	16754	16728	16791	16736	16627	16848	16799	16727	16648	16697	16997	16670	16834	16867	16670	16780	16752	16501	16807	16765	16640	16545	16833	16867	16658	16753	16768	16643	16715	16686	16650	16803	16815	16773	16600	16829	16804	16444	16683	16860	16744	16822	16733	16834	16712	16595	16723	16635	16862	16679	16906	16709	16707	16675	16634	16709	16642	16590	16911	16744	16796	16572	16895	16680	16833	16801	16758	16738	16784	16655	16728	16826	16716	16751	16671	16734	16782	16611	16611	16667	16778	16849	16743	16863	16634	16613	16690	16588	16844	16664	16558	16746	16772	16718	16766	16877	16920	16716	16896	16712	16645	16738	16784	16722	16823	16646	16772	16765	16840	16687	16858	16712	16739	16670	16685	16607	16749	16813	16791	16801	16773	16775	16674	16876	16813	16791	16874	16747	16652	16797	16721	16620	16740	16770	16754	16626	16849	16653	16747	16720	16840	16717	16756	16802	16672	16786	16796	16658	16946	16621	16973	16736	16718	16785	16763	16743	16782	16919	16797	16904	16598	16843	16675	16783	16752	16775	16718	16726	16753	16930	16775	16713	16613	16779	16784	16741	16806	16749	16706	16721	16900	16739	16646	16909	16915	16897	16824	16804	16637	16802	16756	16713	16856	16779	16797	16709	16735	16656	16988	16824	16751	16677	16937	16775	16772	16827	16791	16799	16786	16782	16688	16842	16708	16750	16670	16824	16631	16782	16838	16754	16873	16635	16811	16879	16673	16606	16821	16618	16689	16627	16804	16801	16754	16654	16730	16828	16761	16818	16501	16776	16702	16885	16690	16782	16724	16837	16704	16939	16947	16799	16845	16604	16769	16749	16770	16908	16882	16748	16764	16675	16737	16868	16799	16752	16697	16698	16759	16639	16703	16716	16711	16794	16572	16742	16561	16740	16881	16947	16827	16744	16574	16670	16566	16819	16802	16861	16810	16665	16715	16855	16857	16711	16698	16690	16796	16676	16682	16775	16690	16831	16637	16711	16715	16833	16765	16909	16644	16747	16775	16792	16746	16823	16787	16834	16678	16962	16579	16878	16649	16787	16612	16661	16842	16738	16814	16771	16793	16728	16816	16775	16712	16634	16772	16777	16927	16560	16670	16792	16784	16680	16674	16908	16739	16603	16795	16600	16697	16690	16781	16668	16704	16600	16959	16896	16789	16699	16772	16824	16834	16770	16627	16938	16646	16701	16815	16938	16830	16719	16809	16743	16736	16731	16993	16705	16686	16762	16787	16740	16728	16859	16667	16678	16646	16646	16736	16893	16869	16669	16795	16893	16756	16907	16863	16557	16783	16762	16879	16600	16890	16603	16774	16758	16641	16925	16764	16731	16671	16766	16738	16763	16643	16819	16816	16660	16842	16775	16709	16737	16553	16700	16655	16754	16762	16660	16875	16676	16592	16548	16797	16623	16608	16583	16709	16802	16499	16808	16664	16669	16854	16740	16568	16720	16798	16854	16758	16821	16970	16781	16789	16770	16756	16643	16685	16873	16700	16654	16636	16824	16726	16633	16727	16623	16666	16664	16441	16871	16751	16756	16738	16784	16710	16729	16777	16789	16879	16630	16803	16609	16817	16845	16747	16810	16801	16670	16918	16673	16647	16915	16681	16846	16745	16682	16679	16851	16926	16706	16799	16660	16845	16752	16644	16635	16831	16802	16595	16713	16688	16705	16673	16672	16680	16809	16876	16737	16842	16863	16781	16683	16701	16760	16642	16784	16702	16703	16678	16836	16649	16858	16648	16759	16771	16641	16530	16850	16718	16693	16747	16720	16811	16731	16586	16856	16805	16789	16990	16652	16863	16716	16681	16770	16723	16762	16730	16618	16786	16701	16763	16673	16772	16607	16691	16674	16702	16538	16668	16895	16971	16708	16741	16663	16804	16762	16815	16702	16643	16663	16830	16883	16847	16542	16796	16866	16787	16821	16556	16753	16602	16759	16674	16738	16685	16888	16705	16909	16890	16808	16785	16569	16605	16705	16633	16764	16900	16693	16797	16953	16740	16704	16706	16681	16772	16783	16592	16774	16598	16755	16684	16653	16714	16798	16941	16886	16686	16911	16631	16719	16793	16650	16634	17001	16874	16545	16614	16947	16653	16863	16674	16672	16868	16688	16817	16562	16635	16633	16712	16826	16592	16717	16571	16715	16729	16692	16720	16733	16576	16881	16716	16988	16693	16590	16601	16780	16948	16769	16694	16745	16790	16716	16754	16492	16810	16773	16761	16681	16812	16737	16740	17014	16671	16958	16654	16782	16700	16808	16731	16906	16752	16731	16805	16751	16763	16809	16521	16784	16726	16651	16755	16753	16603	16771	16864	16819	16715	16856	16772	16671	16731	16740	16731	16708	16800	16753	16683	16635	16825	16860	16680	16711	16662	16614	16664	16816	16843	16736	16695	16652	16788	16717	16698	16606	16695	16673	16640	16737	16672	16725	16834	16738	16687	16769	16790	16706	16767	16861	16764	16822	16777	16705	16689	16857	16826	16823	16700	16636	16958	16776	16719	16755	16860	16782	16845	16828	16791	16719	16551	16816	16545	16738	16785	16716	16877	16858	16679	16838	16695	16789	16749	16683	16752	16646	16912	16924	17045	16735	16775	16814	16649	16704	16773	16918	16738	16640	16907	16744	16888	16884	16782	16595	16723	16883	16606	16898	16823	16527	16541	16687	16846	16793	16727	16679	16515	16864	16718	16650	16734	16645	16785	16871	16757	16700	16871	16755	16811	16666	16801	16720	16750	16703	16742	16719	16590	16726	16688	16757	16760	16681	16784	16646	16730	16813	16741	16718	16815	16883	16897	16813	16623	16631	16675	16864	16718	16718	16815	16824	16831	16783	16751	16755	16505	16902	16668	16721	16633	16793	16828	16874	16789	16756	16774	16687	16681	16681	16866	16531	16656	16792	16816	16717	16676	16768	16869	16798	16712	16825	16734	16774	16818	16594	16913	16582	16740	16548	16740	16869	16467	16832	16758	16851	16637	16831	16828	16802	16585	16543	16764	16827	16833	16927	16665	16823	16790	16866	16822	16842	16659	16701	16768	16795	16970	16743	16756	16510	16890	16587	16871	16716	16670	16728	16903	16682	16897	16808	16718	16592	16585	16822	16629	16767	16561	16870	16700	16684	16802	16874	16622	16682	16909	16565	16826	16769	16725	16530	16740	16684	16745	16883	16589	16761	16708	16689	16738	16699	16741	16716	16714	16795	16765	16650	16693	16770	16640	16754	16703	16741	16712	16677	16755	16548	16796	16720	16657	16642	16794	16764	16770	16651	16887	16674	16718	16639	16662	16855	16610	16712	16874	16611	16889	16727	16773	16618	16759	16627	16643	16741	16590	16646	16755	16778	16734	16852	16765	16845	16863	16789	16713	16777	16579	16779	16714	16663	16771	16540	16707	16787	16901	16896	16751	16678	16733	16843	16717	16690	16864	16577	16930	16896	16808	16939	16807	16629	16527	16835	16623	16667	16695	16895	16623	16669	16535	16712	16703	16762	16818	16634	16803	16687	16773	16691	16870	16773	16897	16726	16909	16631	16730	16765	16719	16622	16894	17022	16699	16731	16672	16905	16651	16784	16693	16696	16856	16774	16781	16641	16574	16771	16628	16764	16714	16514	16751	16656
22761	21309	29365	23765	22727	27411	31365	26040	24537	23875	23221	22969	22712	22747	22797	22609	22195	22143	21924	21618	21489	21412	21544	21497	21204	21065	21330	21172	21090	21020	21156	21151	21128	21153	20996	21164	21119	21025	21147	20973	20844	21009	21035	21154	20991	20931	20928	20800	21039	20662	20761	21040	20972	20987	21115	21096	20870	21035	20833	20684	20770	20892	20895	20832	20691	20684	20971	20847	20896	20895	21057	20826	21075	20687	20683	20722	20739	20858	20808	20787	20742	20830	21161	20780	20973	20837	20732	20836	20710	20832	20795	20853	20658	21044	21029	20801	20738	20880	20825	20749	20685	20971	20810	20836	20747	20976	20797	20915	20976	20817	20753	20658	21055	20692	20693	20618	20891	20911	20837	20809	20808	20573	20691	20737	20926	20815	20914	20931	20700	20757	20732	20735	20851	20865	20800	20725	20813	20684	21029	20822	20536	20686	20938	20755	20701	20862	20771	21016	20849	20749	20807	20856	20739	20811	20559	20784	20649	20682	20600	20837	20683	20723	20772	20624	21004	20808	20883	20678	20521	20681	21019	20720	20852	20759	20776	20745	20725	20844	20884	20612	20784	20850	20682	20719	20816	20915	21029	20645	20684	20696	20833	20613	20766	20826	20734	20880	20970	20687	20734	20837	20865	20846	20682	20777	20814	20732	20854	20801	20793	20806	21016	20859	20871	20742	20852	20764	20966	20690	20849	20708	20813	20841	20771	20789	20680	20658	20567	20674	20777	20742	20842	20756	20755	20889	20822	20918	20748	20810	20749	20765	20738	20696	20805	20647	20858	20670	20715	20631	20870	20665	20779	20803	20706	20805	20878	21057	20818	20790	20659	20799	20930	20817	20762	20727	20941	20851	20967	20630	20582	20708	20782	20615	20696	20746	20873	20751	20879	20800	20905	20856	20886	20623	20860	20947	20693	20744	21044	20881	20629	20785	20653	20717	20671	20637	20703	20590	20866	20765	20775	20557	20697	20573	20522	20651	20781	20981	20706	20866	20838	20674	20570	20992	20703	20723	20750	20905	20715	20750	20778	20688	20604	20641	20698	20550	20811	20785	20638	20839	21017	20754	20756	20768	20536	20754	20865	20875	20639	20551	20567	20832	20720	20618	20589	20750	20934	20809	20706	20948	20849	20809	20559	21070	20777	20670	20703	20815	20709	20836	20639	20625	20593	20687	20703	20851	20666	20702	20656	20778	20698	20624	20524	20925	20882	20749	20613	20620	20722	20825	20558	20568	20759	20853	20767	20980	20598	20857	20661	20678	20780	20607	20594	20798	20497	20507	20805	20748	20764	20868	20678	20749	20814	20690	20940	20952	20798	20550	20723	20468	20626	20588	20706	20561	20711	20688	20829	20726	20712	20684	21009	20539	20707	20731	20575	20873	20760	20854	20925	20735	20607	20508	20763	20722	20734	20463	20888	20890	20947	20714	20754	20704	20812	20776	20630	20823	20784	20849	20944	20783	20786	20761	20849	20648	20720	20633	20824	20557	20755	20555	20607	20680	20971	20483	20732	20889	20755	20694	20850	20729	20810	20841	20544	20795	20810	20516	20925	20708	20666	20741	20970	21128	21012	20837	20878	20688	20682	20828	20871	20755	20701	20651	20773	21003	20904	20693	20692	20838	20622	20860	20664	20849	20753	20781	20849	20901	20491	20745	20721	20739	20798	20697	20732	20849	20913	20631	20914	20905	20766	20846	20748	20685	20872	20744	20964	20778	20744	20777	20827	20818	20940	20506	20881	20813	20656	20772	20788	20974	20628	20832	20706	20681	20679	20623	20588	20645	20611	20628	20621	20698	20773	20849	20884	20855	20775	20630	20782	20809	20902	20887	20752	20800	20614	20881	21029	20701	20726	20818	20732	20635	20777	20640	20657	20655	20574	20650	20791	20581	20774	20757	20795	20552	20990	20753	20803	20760	20775	20681	20767	20853	21057	20635	20855	20822	20713	20594	20728	20705	20991	20741	20595	20614	20778	20934	20875	20751	20691	20759	20726	20800	20715	20596	20616	20672	20664	20817	20900	20992	20747	20730	20553	20778	20990	20880	20783	20577	20791	20621	20907	20691	20726	20719	20952	20661	20763	20587	20853	20823	20801	20864	20560	20799	20649	20706	20828	20900	20691	20929	20743	20670	20792	20639	20642	20757	20950	20501	20696	20669	20796	20826	20716	20656	20573	20790	20530	20814	20611	20679	20670	20812	20667	20708	20861	20669	20766	20701	20771	20713	20759	20772	20770	20840	20848	20880	20942	20832	20767	20678	20745	20576	20665	20867	20738	20631	20811	20995	20720	20796	20719	20703	20646	20865	20822	20889	20644	20788	20757	20787	20773	20699	20716	20745	20714	20698	20756	20693	20659	20749	20746	20883	20600	20706	20730	20762	20735	20639	20731	20835	20652	20713	20810	20684	20843	20642	20948	20737	20734	20586	20738	20907	20782	20848	20735	20713	20547	20857	20714	20748	20647	20715	20692	20626	20738	20841	20579	20769	20823	20805	20547	20746	20733	20916	20659	20596	20915	20819	20723	20835	21081	20620	20807	20785	20723	20805	20835	21096	20786	20791	20837	20710	20709	20632	20691	20493	20802	20906	20646	20807	20873	20717	20877	20613	20772	20646	20832	20769	20769	20817	20883	20509	20703	20885	20717	20803	20701	20725	20924	20935	20784	20982	20881	20935	20915	20749	20595	20899	20836	20747	20870	20816	20729	20748	20755	20717	20648	20798	20585	20793	20712	20699	20986	20802	20687	20864	20808	21016	20820	20563	20824	20697	20725	20572	20990	20729	20493	20786	20714	20802	20687	20629	20893	20845	20725	20704	20789	20829	20831	20865	20800	20795	20606	20739	20926	20744	20748	20705	20811	20545	20866	20666	20510	20638	20725	20608	20718	20690	20704	20890	20980	20707	20693	20770	20698	20859	20880	20797	20533	20647	20801	20674	20757	21014	20614	20621	20785	20860	20622	20810	20979	20708	20579	20802	20703	20916	20808	20792	20712	20791	20688	20714	20628	20781	20977	20624	20808	20660	20893	20563	20853	20750	20821	20833	20747	20865	20756	20782	20796	20752	20786	20771	20831	20831	21020	20611	20751	20793	20519	20823	21003	20949	20786	20608	20663	20629	20755	20713	20860	20755	20654	20929	20702	20511	20753	20834	20891	20799	20768	20677	20744	20836	20605	20952	20674	20725	20886	20713	20764	20896	20606	20876	20718	20614	20669	20654	20561	20857	20725	20810	20819	20887	20881	20565	20953	20876	20818	20728	20709	20741	20665	20684	20831	20714	21024	20919	20901	20800	20878	21021	20693	20853	20865	20869	20879	20722	20882	20915	20568	20715	20821	20587	20539	20794	20597	20580	20979	20817	20778	20943	20579	20734	20814	20843	20793	20725	20717	20808	20852	20884	20765	20732	20870	20938	20824	20823	20823	20773	20801	20629	20683	20654	20924	20771	20898	20637	20770	20779	20767	20761	20772	20752	20977	20661	20843	20812	20772	20676	20797	20662	20662	20692	20929	20696	20632	20545	20724	20840	20688	20734	20702	20702	20791	20674	20703	20621	20948	20888	20910	20798	20928	20815	20570	20867	20574	20787	20671	20631	20863	20716	20866	20772	20722	20523	20609	20717	20709	20739	20799	20861	20666	20850	20622	20931	20869	20808	20948	21000	20664	20750	20886	20845	20917	20754	20753	20823	20750	20736	20772	20715	20782	20839	20797	20799	20702	20795	21087	20731	20754	20528	20910	20825	20863	20723	20616	20800	20814	20664	20675	20647	20915	20622	20857	20933	20838	20855	20913	20622	20937	20679	20876	20692	20913	20797	20634	20894	20638	20722	20715	20721	20741	20617	20984	20714	20898	20781	20654	20545	20567	20799	20696	20944	20653	20724	20859	20800	20710	20718	20747	20849	21032	20818	20723	20623	20771	20759	20956	20810	20732	20716	20828	20708	20684	20704	20861	20798	20841	20722	20617	20640	20851	20778	20870	20554	20797	20719	20730	20996	20744	20823	20596	20768	20746	20690	20526	20927	20949	21013	20773	20789	20798	20608	20575	20897	20807	20722	20674	20789	20812	20777	20569	20800	20993	20603	20847	20622	20948	20863	21024	20724	20724	20706	20655	20805	20486	20494	20605	20698	20612	20734	20585	20880	20649	21077	20833	20823	20594	20776	20710	20821	20862	20748	20707	20745	20612	20845	20707	20655	20659	20827	20771	20920	20881	20811	20700	20484	20485	20748	20709	20751	20597	20780	20945	20865	20700	20824	20785	20416	20737	20783	20691	20899	20685	20844	20898	20741	20904	20841	20795	20699	20652	20683	20701	20597	20563	20542	20698	21000	20995	20781	20771	20663	20638	20582	20802	20536	20588	20759	20612	20865	20943	20805	20700	20702	20861	20766	21028	20825	20670	20891	20738	20729	20533	20695	20915	20791	20776	20846	20815	20773	20605	20672	20698	20610	20813	20915	20645	20846	20824	20742	20692	20753	20784	20602	20601	20639	20789	20657	20874	20679	20686	20784	20806	20621	20857	20748	20656	20651	20641	20739	20873	20660	20798	20828	20725	20654	20786	20661	20763	20818	20831	20688	20680	20841	20516	20681	20686	20677	20783	20715	21048	20872	20806	20921	20802	20705	20755	20746	20714	20639	20791	20672	20808	20560	20788	20742	20861	20700	20811	20901	20699	20744	20876	20627	20812	20805	20723	20649	20953	20697	20603	20677	20771	20751	20850	20726	20710	20823	20684	20733	20659	20721	20509	20762	20700	20646	20706	20957	20858	20967	20758	20678	20744	20889	20769	20773	20562	20820	20593	20686	20452	20817	20515	20665	20562	20985	20959	20811	20633	20843	20659	20754	20710	20677	20977	20768	20728	20694	21007	20762	20946	20774	20912	20806	20932	20693	20659	20817	20677	20849	20497	20890	20773	20639	20845	20594	20790	20606	20700	20786	20854	20555	20995	20722	20707	20754	20717	20733	20879	21023	20587	20597	20817	20649	20947	20719	20669	20919	20915	20694	20942	20775	20833	20723	20630	20771	20943	20683	20503	20430	20733	20689	20884	20727	20779	20804	20784	20624	20784	20528	20763	20686	20751	20665	20798	21037	20757	20898	20784	20684
28691	51386	50494	41717	35933	31066	27178	24512	22571	21062	20019	19391	19250	19456	19178	18937	18361	18224	18109	17594	17568	17275	17111	17149	16917	16943	17039	17103	17013	16871	16816	16848	16876	16814	16890	16953	16839	16892	16808	16794	16685	16869	16750	16772	16652	16740	16697	16690	16738	16797	16710	16752	16583	16600	16798	16724	16582	16726	16669	16464	16772	16775	16612	16616	16654	16392	16578	16482	16575	16793	16553	16769	16732	16612	16654	16547	16541	16464	16581	16711	16797	16608	16709	16560	16472	16607	16570	16438	16655	16486	16844	16542	16486	16580	16519	16634	16543	16548	16620	16491	16515	16641	16506	16578	16761	16552	16437	16502	16556	16685	16666	16639	16739	16637	16552	16611	16616	16519	16413	16523	16638	16625	16623	16565	16548	16833	16617	16481	16518	16599	16650	16420	16568	16692	16631	16441	16711	16568	16814	16558	16562	16637	16715	16510	16777	16606	16521	16569	16672	16584	16593	16549	16553	16707	16638	16573	16636	16532	16562	16625	16690	16323	16452	16665	16571	16595	16559	16456	16656	16488	16597	16563	16588	16450	16509	16546	16644	16550	16453	16479	16492	16611	16655	16501	16533	16577	16494	16694	16604	16578	16547	16657	16681	16409	16494	16638	16622	16570	16577	16639	16524	16623	16622	16555	16736	16606	16688	16566	16554	16727	16665	16564	16500	16761	16490	16800	16574	16435	16684	16439	16436	16544	16595	16474	16607	16638	16751	16541	16578	16556	16570	16467	16571	16424	16552	16805	16609	16623	16599	16633	16605	16520	16588	16686	16620	16365	16489	16637	16582	16747	16651	16593	16506	16666	16468	16653	16445	16595	16511	16633	16719	16470	16557	16563	16483	16470	16628	16535	16516	16513	16584	16546	16560	16619	16683	16742	16637	16565	16606	16583	16466	16638	16603	16484	16790	16650	16512	16640	16729	16672	16551	16600	16467	16695	16653	16638	16526	16645	16537	16682	16626	16603	16329	16736	16689	16514	16565	16607	16586	16623	16634	16585	16348	16479	16656	16650	16684	16556	16458	16522	16686	16504	16576	16693	16440	16566	16547	16470	16594	16535	16417	16590	16649	16740	16590	16576	16661	16678	16593	16595	16488	16666	16588	16581	16601	16575	16418	16735	16542	16537	16605	16642	16604	16556	16502	16576	16603	16836	16605	16586	16551	16571	16638	16539	16552	16545	16710	16751	16484	16696	16529	16647	16704	16527	16728	16599	16767	16587	16558	16667	16696	16705	16458	16460	16585	16576	16693	16505	16502	16467	16698	16687	16534	16403	16487	16245	16710	16619	16549	16629	16558	16559	16576	16608	16445	16618	16685	16491	16359	16589	16559	16618	16318	16614	16694	16531	16666	16555	16528	16709	16490	16539	16417	16444	16729	16699	16692	16506	16611	16590	16570	16590	16559	16629	16489	16414	16416	16628	16455	16632	16547	16647	16564	16502	16617	16721	16736	16547	16557	16509	16710	16563	16598	16648	16526	16491	16704	16596	16539	16695	16547	16573	16699	16664	16536	16735	16459	16477	16518	16435	16669	16472	16624	16764	16577	16538	16631	16672	16552	16648	16604	16624	16408	16548	16461	16533	16559	16503	16533	16480	16571	16548	16419	16486	16562	16425	16594	16579	16700	16554	16526	16579	16550	16799	16693	16615	16400	16463	16609	16472	16537	16605	16456	16607	16602	16731	16563	16517	16627	16574	16531	16607	16402	16529	16531	16633	16553	16577	16530	16546	16465	16566	16625	16620	16740	16424	16718	16561	16503	16440	16551	16537	16636	16563	16629	16614	16559	16493	16635	16420	16487	16492	16689	16709	16490	16426	16621	16578	16548	16766	16593	16494	16718	16544	16465	16517	16593	16430	16671	16477	16669	16563	16588	16482	16550	16572	16697	16616	16701	16541	16781	16370	16546	16589	16538	16604	16638	16607	16465	16759	16444	16661	16542	16459	16381	16523	16603	16647	16664	16568	16451	16602	16542	16504	16523	16592	16629	16631	16722	16508	16674	16624	16622	16696	16533	16569	16666	16445	16645	16618	16665	16694	16633	16466	16447	16727	16542	16537	16461	16552	16649	16838	16445	16649	16469	16520	16539	16630	16562	16537	16559	16424	16538	16664	16527	16583	16493	16345	16422	16310	16714	16647	16471	16384	16604	16618	16862	16598	16497	16473	16703	16598	16637	16517	16636	16623	16577	16518	16519	16606	16549	16593	16507	16608	16458	16438	16532	16641	16733	16703	16608	16486	16624	16478	16560	16465	16650	16362	16445	16519	16535	16544	16602	16561	16533	16596	16507	16467	16602	16534	16548	16686	16594	16538	16758	16423	16483	16504	16633	16467	16599	16723	16609	16420	16516	16668	16466	16609	16410	16550	16483	16679	16567	16681	16709	16576	16572	16520	16534	16544	16558	16528	16487	16655	16495	16474	16594	16721	16529	16651	16692	16590	16650	16537	16651	16655	16622	16701	16569	16690	16419	16583	16528	16600	16666	16516	16549	16563	16447	16593	16597	16521	16457	16362	16501	16747	16502	16401	16625	16541	16646	16563	16369	16609	16637	16509	16594	16396	16483	16592	16671	16728	16540	16556	16543	16425	16529	16336	16465	16492	16651	16444	16686	16684	16687	16521	16602	16568	16597	16606	16546	16624	16374	16480	16540	16377	16634	16416	16501	16465	16586	16612	16654	16700	16492	16533	16602	16551	16433	16734	16646	16632	16522	16602	16537	16474	16687	16542	16498	16574	16520	16494	16615	16603	16570	16483	16626	16600	16501	16590	16481	16691	16572	16494	16591	16408	16608	16432	16570	16569	16549	16675	16598	16556	16527	16574	16527	16416	16417	16523	16612	16551	16651	16585	16523	16623	16750	16549	16538	16576	16567	16507	16605	16616	16579	16509	16622	16345	16846	16630	16416	16607	16558	16521	16659	16610	16709	16395	16518	16511	16599	16579	16689	16659	16432	16436	16652	16461	16492	16817	16619	16577	16647	16563	16616	16509	16442	16661	16704	16529	16583	16671	16592	16467	16679	16535	16621	16466	16518	16693	16528	16570	16611	16577	16638	16537	16434	16441	16590	16776	16623	16540	16631	16609	16508	16483	16451	16669	16513	16543	16692	16770	16675	16652	16570	16474	16513	16627	16538	16498	16532	16388	16709	16500	16397	16544	16538	16616	16574	16555	16546	16751	16599	16550	16521	16550	16537	16372	16525	16544	16694	16681	16618	16713	16598	16493	16445	16533	16728	16652	16600	16302	16523	16590	16494	16473	16362	16620	16620	16568	16424	16525	16698	16706	16516	16573	16602	16686	16505	16705	16489	16707	16687	16527	16611	16508	16647	16580	16518	16612	16584	16473	16613	16554	16548	16518	16464	16688	16571	16582	16589	16634	16740	16588	16573	16613	16466	16614	16369	16511	16557	16581	16553	16628	16514	16519	16552	16633	16696	16593	16550	16559	16600	16650	16468	16590	16482	16530	16675	16714	16526	16470	16592	16530	16707	16384	16543	16480	16527	16549	16610	16558	16573	16546	16612	16547	16591	16566	16626	16564	16661	16502	16627	16389	16773	16721	16606	16453	16551	16610	16616	16873	16643	16649	16478	16554	16702	16666	16672	16750	16571	16567	16636	16411	16655	16770	16546	16510	16499	16574	16627	16755	16583	16581	16628	16655	16650	16438	16584	16509	16525	16706	16682	16589	16739	16560	16559	16500	16672	16522	16551	16532	16553	16429	16609	16675	16622	16603	16578	16680	16624	16421	16637	16658	16521	16534	16525	16606	16652	16753	16575	16511	16593	16567	16599	16669	16587	16578	16549	16754	16726	16425	16533	16539	16721	16610	16628	16532	16656	16443	16546	16551	16487	16634	16733	16611	16572	16452	16526	16479	16467	16537	16556	16582	16667	16615	16579	16645	16537	16587	16489	16602	16514	16655	16533	16557	16456	16531	16582	16277	16609	16738	16442	16558	16666	16605	16677	16688	16512	16708	16486	16515	16543	16705	16585	16578	16527	16719	16565	16560	16614	16477	16463	16683	16683	16579	16566	16631	16521	16477	16656	16618	16555	16721	16412	16529	16477	16528	16694	16489	16594	16493	16724	16635	16588	16457	16527	16640	16668	16576	16605	16658	16701	16531	16689	16537	16447	16515	16602	16717	16745	16572	16474	16413	16680	16545	16538	16398	16577	16547	16706	16612	16657	16699	16663	16607	16684	16745	16639	16493	16574	16716	16627	16578	16518	16620	16454	16578	16613	16606	16778	16613	16375	16617	16612	16533	16453	16395	16525	16549	16428	16490	16466	16542	16498	16637	16628	16512	16631	16637	16674	16491	16519	16510	16577	16518	16544	16593	16518	16516	16637	16426	16500	16460	16582	16511	16829	16561	16589	16635	16460	16682	16460	16628	16463	16635	16616	16725	16754	16684	16608	16564	16560	16465	16549	16635	16620	16490	16416	16568	16697	16587	16742	16563	16525	16676	16565	16490	16577	16453	16649	16375	16525	16611	16558	16519	16624	16556	16546	16734	16617	16659	16535	16601	16644	16530	16407	16593	16597	16605	16545	16550	16746	16488	16637	16718	16656	16478	16642	16552	16563	16619	16533	16736	16670	16419	16509	16640	16589	16397	16464	16657	16503	16589	16517	16542	16555	16688	16627	16658	16635	16614	16565	16397	16644	16664	16532	16423	16650	16621	16658	16621	16578	16698	16521	16632	16560	16439	16646	16395	16648	16592	16445	16640	16746	16591	16426	16494	16620	16427	16616	16608	16658	16441	16535	16495	16695	16667	16629	16539	16637	16688	16635	16652	16665	16637	16418	16525	16473	16648	16702	16595	16669	16621	16703	16650	16693	16507	16771	16643	16585	16502	16643	16659	16596	16507	16505	16557	16565	16565	16481	16618	16635	16606	16707	16472	16581	16610	16601	16575	16573	16469	16617	16427	16674	16663	16513	16452	16525	16537	16524	16483	16701	16571	16667	16564	16250	16487	16481	16686	16468	16594	16776	16616	16444	16663	16539	16588	16502	16479	16687	16506	16583	16570	16648	16681	16712	16640	16752	16450	16442	16841	16561	16483	16451	16639	16685	16543	16771	16514	16385	16518	16595	16561	16602	16387
28237	26310	36567	34290	28769	26277	24719	23480	22917	22394	22140	21943	21933	21850	21870	21808	21577	21492	21469	21307	21297	21367	21467	21283	21321	21255	21285	21322	21341	21213	21247	21177	21118	21236	21313	21192	21380	21107	21069	21459	21142	21254	21346	21098	20978	21259	21051	21238	21284	21023	21033	21084	21280	21162	21322	21317	21110	21020	21264	21187	21050	21018	21393	21140	21145	21301	21187	21176	21161	21313	21131	21112	21031	21141	21214	21189	21212	21194	21001	21281	21156	21248	21158	21070	21173	20974	21239	21233	21073	20940	21031	21245	21300	21005	21146	21307	21190	21216	21258	21183	21260	21091	21198	21125	21202	21086	21039	21047	21161	21209	21062	21221	21174	21411	21273	21376	21313	21172	21247	21266	20993	21140	21365	21188	21193	21269	21029	21091	21290	21229	21174	21175	21147	21026	21110	21331	21014	21197	21347	21395	21023	21041	21011	21196	21168	21221	21146	21078	21075	20984	21347	21358	21199	21065	21080	21149	21121	21228	21073	20891	21020	20998	21045	20985	21108	21120	21058	21208	21322	21175	20932	21068	21150	21167	21200	21344	21254	21232	21388	21137	21091	21122	20944	21001	21231	21160	20984	21131	21072	21119	21266	21328	21214	21178	21331	21016	21090	21029	21266	21143	21425	21022	21195	21046	21123	21314	21256	21001	21485	21212	21243	20919	21149	21106	20987	21122	20975	21044	21298	21117	21235	21266	20986	21325	21019	21028	21273	21318	21164	21024	21002	21147	21393	21199	21037	21171	21237	21115	21085	21108	21199	21106	21374	20940	21197	21178	21185	21036	21088	21060	21238	21093	21290	21129	21351	21088	21144	21259	21157	21012	21040	21024	21143	21222	20968	20986	21090	21114	21235	21022	21215	21287	20995	21338	21172	21217	21376	21420	21199	21404	21302	21244	21131	21107	21356	21330	21163	21268	21301	21200	21205	21152	21316	21345	21426	21170	21360	20972	21240	21208	21152	21105	21091	21285	21089	21028	21253	21162	21234	21200	21066	21066	21005	21185	21258	21063	21167	21302	21401	20997	21115	20893	21111	21078	21030	21362	21028	21187	21098	21275	21234	21165	20993	21142	21282	21077	20949	21080	21127	21151	21312	21172	21168	21063	21174	21057	21080	21354	21332	21000	21070	21246	21017	21111	21053	21102	21127	21188	21297	21122	21128	21077	21231	21077	21221	21255	21024	21188	21325	21364	21044	21015	21104	21163	21084	21213	21397	21076	21089	21178	21379	21116	20786	20846	21007	21158	21163	21046	21018	21168	21254	21143	21021	21018	21132	21141	21166	21247	21075	21213	21427	21253	21169	21282	21230	20880	21253	21144	21135	21076	21291	20986	21081	21011	21380	21206	21264	21105	20668	21180	21122	21368	20960	21375	21173	21117	21181	21336	21375	21129	21221	21285	21117	21185	20940	21418	21022	21196	21127	21165	21088	20988	21170	21081	21038	21112	21182	21362	21022	21056	21131	21074	21145	21269	21069	21040	21133	21080	21130	21358	21039	21120	21256	21130	21187	21147	21209	21179	21154	21313	21126	21281	21026	21242	21259	21286	21030	21125	21206	21129	21193	21171	21059	21180	20875	21292	21087	21021	21483	21087	21024	21390	21075	21097	21250	21049	21432	21129	21170	20996	21251	21171	21225	21295	21181	21164	21286	21150	21166	21253	20993	21216	20840	21434	21416	21079	21080	21172	21191	21188	21105	21164	21187	21081	21104	21030	21192	21180	21129	21035	21179	21047	20989	21142	21341	21260	21026	21361	21364	20973	21333	21144	21101	21091	21162	21242	21304	21005	21107	21257	21275	21110	21069	21286	21278	21196	21190	21062	21285	21083	21425	21333	21193	21031	21351	21235	21072	21029	21278	21087	21059	21206	21089	21163	21064	21510	21115	21031	21160	21343	21140	21204	21086	20962	21112	21151	21068	21090	21224	21164	21201	21297	21250	21101	21022	21301	21062	21319	21297	21314	21192	21324	21245	21049	21011	21132	21081	21130	21268	21259	20977	21245	21361	21180	21278	21231	21321	21259	21245	20907	21206	21262	21122	21202	21250	21250	21251	21288	21132	21097	21248	21055	21238	21113	21285	21238	20939	21206	21187	21088	21350	21015	21148	20975	21286	20989	20975	21032	21102	21313	21146	21097	21231	21103	21236	21130	21171	21260	21190	21302	21127	21140	21236	21329	21347	21261	21206	21210	21323	21105	21045	21164	21028	21147	21285	21136	20991	20945	21087	21160	21215	21188	21182	21186	21300	21118	21023	21342	21101	21275	21228	21342	21104	21106	21151	21160	21054	21121	21171	20981	21077	21092	21135	21265	21113	21179	21053	21029	21236	21027	21134	21135	21013	21033	21248	21185	21211	21130	21133	21295	21393	21298	21062	21201	21237	21096	20898	21213	21333	20997	21083	21111	21233	21121	21372	21377	21137	21072	21385	21251	21116	20871	21250	21072	21238	21019	21249	21200	21269	21101	21335	21414	21165	21203	21160	21220	21032	21185	21321	21225	21162	21211	21113	21019	21150	21255	21283	21347	21119	21200	21192	21271	21287	21436	21121	21264	21092	21041	20822	21343	21313	21217	21246	21245	21164	21223	21267	21186	21437	20997	21182	21167	21082	20931	20956	21203	21117	21029	20918	20956	21246	20941	21306	21009	21066	21056	21055	21263	21230	21138	21359	21132	21229	21183	20997	21188	21196	21137	21249	21182	21059	21184	21008	21224	20942	21015	20945	21276	21198	21077	21098	21308	20957	21216	21360	21111	21298	21190	20917	21076	21051	21273	21132	21198	21234	21101	21037	21243	21248	21165	21217	21054	21305	21097	21101	20955	20980	21317	21016	21054	21155	21055	21411	21137	21159	21183	21345	21104	21252	21202	21287	21326	21134	21072	21188	21154	21207	21430	21184	21265	21243	21244	21041	21085	21255	21081	20825	21041	21268	21374	21211	21071	21087	21220	21005	21187	21058	21243	21111	21226	21140	21124	21065	21065	21194	21118	21195	21040	20829	21186	21302	21265	21263	21289	21160	21100	21127	21081	21507	21511	21233	20972	21053	21323	21173	21190	21179	21057	21162	21263	21052	21114	21197	21187	21332	21259	21150	21190	21245	21079	21050	21237	21263	21239	21050	21132	21160	21106	20996	21026	21064	21199	21103	21281	21302	21196	21199	21119	21213	21035	21159	21311	21369	21286	21144	21294	21203	21047	21051	21072	21289	21046	21159	20973	21119	21031	21258	21237	21298	21219	21270	21033	21119	21163	21127	21191	21076	21029	21190	21203	21091	21100	21003	21220	21168	21074	21154	21210	21285	21177	21135	20932	21017	20971	21098	21118	21430	21059	21257	21278	21130	21059	21040	21131	21358	21143	21100	21333	21077	21182	21245	21240	21047	21134	21285	21040	21148	21194	21496	21037	21186	20889	21261	21170	21134	21255	21134	21148	21204	21267	21188	21368	21206	21378	21301	21044	21067	21140	21144	21072	21159	21012	21212	21321	21199	20985	21153	21298	21194	21136	21153	21166	21242	21281	21110	21384	21286	21260	21208	21066	21194	21286	21203	21036	21127	20989	21002	21178	21141	21122	21293	20908	21208	21118	21274	21201	21145	21060	21218	20938	21409	21292	21110	21101	21220	20995	21234	21285	21003	21254	21133	21383	21192	21246	21161	21205	21338	20975	21207	21349	21088	21104	21328	21014	21157	21253	21260	21195	21217	21346	21322	21069	21158	21123	21373	21083	21119	21174	20945	21380	21208	21095	21132	21383	20967	21440	21216	20997	21147	20965	21164	21255	21089	21303	21290	20839	21103	21242	21144	21223	21048	20992	21319	21233	21395	21058	21402	21030	21241	21202	21324	21137	21124	21168	21114	21202	21271	21107	21254	21119	21024	20998	21286	21327	21236	21334	21234	21138	21150	21255	21141	21243	21160	21320	21187	20989	21147	21174	21249	21217	21170	21242	21271	21116	21118	21113	21298	21424	21108	21111	21297	21228	21246	21285	20876	21020	21134	21116	21070	21111	21061	20993	21048	21279	21121	21409	21300	21380	21286	21473	21275	21062	21361	21215	21195	21194	21076	21008	21233	21011	21263	21074	21119	21199	21077	21285	21025	21203	21181	21229	21148	21085	21243	21039	21344	21175	21128	21002	21251	21087	21235	21321	21120	21310	21148	21197	21312	21337	21408	21098	21117	21113	21144	21107	21248	21251	21112	21106	21134	21163	21227	21075	21199	21004	21244	21412	21144	21204	21081	21041	21274	21194	21145	21155	21165	21235	21116	21115	21079	21201	21195	21147	21164	21091	21030	21179	21139	21082	21071	20945	21087	21093	21032	20933	21078	21151	21129	21403	21271	21191	21098	21148	21096	21316	21276	21245	21290	21146	20996	21143	21021	21220	21192	21353	21081	21100	21258	21316	20954	21248	21139	21119	21316	20990	21084	21327	21005	21222	21186	21233	21283	21190	21299	21239	21199	21087	20983	21176	21148	21318	21143	21264	21364	21191	21156	21320	21016	21160	21218	21021	20940	21206	21132	20945	21117	21131	21234	21125	21058	21035	21291	21056	21259	21121	21126	20989	21070	21062	21340	21227	21221	20977	21377	21366	21045	21156	21167	21311	21388	21191	21125	21174	21241	21184	21239	21126	21176	20997	21201	21048	21191	21103	20966	21286	21167	21317	21257	21183	21203	20911	21303	21167	21007	21223	21253	21028	21241	21048	21263	21091	21347	21167	21162	21220	21374	21153	21388	20894	21208	21058	21223	21376	21351	21220	21162	21209	21183	21375	21232	21514	21171	21240	21148	21257	21231	21046	21062	20977	21160	21279	21209	21079	21116	20961	21005	21274	21213	21291	21117	21230	21348	21074	21188	21014	21443	21145	21267	21029	20961	21258	21184	21232	21165	21106	21322	21114	21137	21142	21120	21210	21410	21300	21187	20930	21288	21056	21456	21114	21078	21107	21228	21391	21090	21141	20962	21084	21220	20965	21168	21246	21296	21042	21068	21247	21108	21126	21046	21229	21288	21313	21130	21067	21111	21105	21160	21247	21366	21236	21169	21179	21233	21130	21202	21065	21138	21200	21105	21125	21063	20959	21125	21202	21054	21089	21144	21136
26443	41134	40163	31999	27456	23871	21593	20370	19400	18696	18398	17977	17747	17837	17635	17637	17528	17754	17322	17283	17149	16949	16954	17123	16837	16942	17025	17071	16958	17053	16982	17039	16944	16833	16925	16947	16899	17022	16857	16904	17014	16786	16835	16815	16885	17027	16785	16915	16908	16802	16907	17023	16631	16869	16873	17027	16797	16899	16773	16838	16622	16760	16706	16892	16878	16855	16718	16882	16806	16794	16998	16834	16990	16850	16845	16719	16808	16742	16693	16721	16768	16839	16787	16851	16742	16945	16872	16816	16971	16791	16993	16842	16822	16844	16745	16676	16948	17005	16824	16890	16910	16897	16879	16687	16686	16741	16721	16883	16780	16940	16684	16759	16852	16996	16817	16750	16736	16884	16909	16734	16707	16969	16761	16792	16716	16770	16676	16938	16752	16685	16644	16677	16927	16879	16861	16819	16901	16778	16950	16900	16717	16822	16778	16882	16782	16896	16861	16713	16922	16800	16703	17100	16765	16781	17034	16774	16804	16802	16785	16782	16804	16856	16677	16796	16779	16828	16817	16883	16824	16880	16873	16949	17015	16712	16710	16711	16915	16713	16825	16726	16889	16837	16844	16798	16723	16923	16688	16901	16686	16873	16906	16780	16963	16804	16845	16844	16894	16761	16795	16745	16819	16785	16976	16848	16912	16852	16833	16913	16718	16837	16906	16821	16792	17136	16960	16841	16673	16969	16853	16850	16790	16778	16744	16948	16840	16937	16852	16908	16902	16873	16754	16764	16791	16881	16854	16650	16642	16722	16878	16840	16874	16898	16845	16775	16801	16863	16789	16780	16830	16845	16919	16912	16685	16730	16791	16780	16940	16850	16920	16855	16863	16842	16859	16964	16670	16814	16807	16889	16790	16921	16755	16869	16960	16895	16829	16945	16985	16805	16906	16654	16796	16681	16803	16914	16789	16834	16899	16961	16824	16730	16720	16818	16717	16778	16710	16727	16713	16683	16637	16766	16735	16863	16835	16788	16889	16851	16802	16712	16880	16937	16872	16741	16772	16847	16825	16794	16912	16834	16736	16896	16704	16952	16851	16802	17082	16841	16934	16704	16639	16715	16815	16829	16668	16921	16837	16884	16584	16776	16721	16903	16833	16907	16752	16759	16807	16656	16973	16879	16956	16686	16889	16784	16902	16788	16759	16841	16910	16644	16887	16902	16721	16745	16872	16968	16768	16919	16894	16746	16873	16962	16863	16791	16859	16744	16911	16764	16666	16884	16703	16762	16840	16734	16771	16804	16910	16795	16758	16747	16882	16732	16849	16842	16793	16832	16720	16805	16746	16939	16788	16758	16823	16755	16738	16808	16919	16875	16820	16927	17020	16793	16726	16933	16822	16900	16758	16839	16922	16734	16743	16939	16800	16951	16627	16863	16850	16860	16846	16778	16892	16763	16867	16817	16949	16984	16805	16738	16745	16872	16760	16829	16875	16703	16788	16890	16899	16817	16699	16926	16860	16801	16795	16781	16825	16752	16854	16827	16858	16782	16747	16878	17004	16696	16988	16766	16764	16734	16710	16612	16817	16862	16870	16842	16777	16760	16668	16832	16848	16915	16784	16953	16916	16767	16857	16786	16764	16844	16849	16726	16723	16868	16661	16786	16756	16761	16784	16706	16789	16805	16861	16790	16786	16877	16724	16847	16768	16837	16916	16754	16767	16639	16679	16870	16951	16658	16817	16756	16903	16717	16818	16990	16637	16964	16891	16868	16737	16688	16711	16901	16926	16841	16678	16736	16991	16837	16937	16955	16635	16839	16809	16708	16667	16834	16817	16692	16718	16823	16828	16764	16807	16616	16891	16829	16867	16851	16817	16867	16875	16803	16886	16735	16878	16740	16891	16891	16801	16747	16644	16875	16900	16667	16860	16927	16762	16813	16902	16840	16652	16777	16627	16738	16750	16742	16959	16885	16679	16824	16890	16804	16702	17003	16639	16806	16837	16692	16665	16813	16761	16901	16818	16704	16791	16802	16743	16892	16793	16876	16792	16656	16810	16859	17000	16790	16797	16753	16907	16668	16723	16913	16865	16822	16654	16665	16676	16763	16737	16762	16729	16631	16851	16857	16909	16828	16761	16704	16826	16768	16797	16897	16716	16827	16909	16959	16780	16622	16650	16728	16769	16808	16758	16821	16728	16754	16806	16866	16730	16789	16817	16690	16901	16682	16835	16867	16902	17011	16916	16830	16805	16882	16867	16870	16695	16978	16997	16838	16781	16901	16950	16846	16721	16745	16860	16785	16819	16742	16731	16824	16730	16924	16760	16766	16840	16832	16678	16856	16884	16911	16745	16840	16723	16713	16774	16769	16951	16616	17005	16912	16886	16807	16748	16859	16773	16731	16945	16857	16739	16645	16696	16865	16761	16891	16837	16601	16714	16912	16734	16976	16748	16829	16913	16774	16750	16747	16757	16656	16905	16801	16862	16717	16871	16640	17054	16954	16663	16904	16845	16833	16770	16845	16810	16695	16795	16856	16787	16843	16766	16750	16754	16822	16929	16720	16954	16882	16864	16980	16841	16774	16903	16886	16632	16867	16838	16835	16628	16705	16838	16965	16789	16635	16740	16771	16628	16815	16799	16776	16841	16796	16746	16690	16654	16869	16830	16737	16909	16652	16774	17015	16877	16772	16940	17060	16809	16663	16660	16656	16737	16865	16827	16818	16702	16913	16653	16697	16802	16767	16757	16816	16666	16802	16789	16890	16809	16657	16774	16703	16874	16695	16982	16924	16839	16727	16877	16844	16775	16979	16803	16936	16896	16797	16807	16746	16791	16877	16756	16801	16864	16657	16845	16775	16787	16711	16893	16690	16789	16754	16963	16925	16741	16873	16851	16702	17021	16695	16985	17057	16589	16831	16824	16856	16736	16822	16796	16938	16738	16832	16706	16729	16762	16891	16783	16929	16759	16699	16901	16776	16910	16853	16906	16684	16866	16970	16805	16923	16826	16759	16912	16824	16867	16738	16857	16774	16807	16727	16705	16647	16852	17024	16694	16751	16764	16973	16739	16601	16663	16798	16703	16769	16867	16780	16816	16776	16712	16853	16814	16678	16828	16849	16930	16871	16842	16715	16768	16944	16882	16973	16798	16988	16911	16692	16739	16834	16770	16756	16713	16831	16981	16814	16843	16652	16880	16641	16916	16879	16956	16630	16774	17020	16806	16791	16848	16871	16890	16879	16711	16864	16953	16894	16723	16813	16916	16819	16892	16834	16868	16697	16791	16859	16622	16769	16855	16938	16947	16820	16710	16734	16878	16938	16756	16689	16771	16890	16715	16835	16746	16752	16830	16782	16871	16798	16719	16726	16941	16920	16773	16861	16889	16748	17088	16696	16772	16838	16833	17002	16820	16826	16785	16660	16765	16685	16929	16751	16969	16746	16888	16723	16750	16714	16940	16821	16646	16877	16931	16785	16843	16886	17135	16792	16872	16753	16905	16942	16711	16832	16763	16797	16816	16846	16810	16924	16698	16652	16869	16677	16794	16970	16809	16948	16795	16772	16757	16675	16787	16676	17112	16641	16969	16708	16875	16782	16787	16844	16663	16832	16814	16901	16754	16947	16992	16695	16888	16842	16883	16795	16991	16921	16894	16761	16824	16965	16805	17037	16668	16792	16863	16792	16848	16634	16762	16858	16638	16659	16731	16775	16764	16615	16762	16713	17056	16680	16803	16880	16874	16817	16897	16741	16815	16853	16809	16788	16741	16865	16797	16794	16780	16836	16760	16751	16806	16733	16772	16654	16814	17008	16833	16917	16754	16969	16784	16787	16909	16894	16782	16756	16743	16893	16806	16748	16830	16799	16860	16790	16871	17008	16991	16731	16908	16841	16828	16827	16752	16804	16789	16910	16674	16922	16989	16923	16847	16684	16925	16913	16791	16762	16787	16885	16822	16906	16853	16772	16823	16789	16800	16924	16777	16774	16709	16880	16778	16893	16805	16686	16665	16823	16872	16953	16786	16700	16808	16705	16782	16820	17037	16890	16805	16700	16717	16826	16811	16757	16885	16751	16741	16833	16861	16708	16759	16872	16854	16887	16722	16702	16972	16737	16901	16698	16796	16664	16697	16700	16803	16732	16829	16961	16709	16741	16724	16802	16814	16776	16881	16966	16777	16729	16896	16853	16911	16775	16820	16833	16791	16900	16743	16897	16790	16619	16963	16676	16796	16749	16678	16828	16804	16840	16910	16692	16783	16840	16788	16872	17010	16759	16828	16751	16794	16582	16930	16816	16976	16752	16778	16812	16895	16801	16919	16523	16902	16918	16913	16858	16816	16866	16602	16882	16708	16841	16774	16740	16880	16775	16883	16745	16675	16826	16846	16906	16769	16869	16719	16765	16824	16697	16796	16816	16833	16820	16822	16781	16911	16763	16821	16673	16838	16819	16899	16886	16924	16672	16823	16835	16763	16675	16880	16629	16784	16922	16877	16727	16972	16761	16892	16787	16857	16806	16760	16875	16811	16897	16893	16622	16890	16764	16906	16818	16785	16822	16861	16829	16886	16635	16678	16942	16837	16869	16809	16737	16829	16867	16713	16868	16715	16847	16683	16737	16770	16884	16844	16852	16945	16883	16782	16745	16677	16727	16672	17032	16850	16821	16676	16761	16783	16754	16800	16894	16886	16826	16834	16852	16796	16701	16977	16815	16749	16961	16989	16806	16803	16762	16775	16929	16739	16876	16851	16913	16642	16791	16776	16751	16942	16757	16761	16812	16648	16804	16839	16852	16644	16723	16917	16844	16818	17029	16639	16877	16887	16845	16905	16631	16768	17025	16828	16887	16775	16818	16705	16789	16823	16896	16967	16874	16756	16718	16818	16874	16759	16702	16857	16838	16935	16665	16861	16695	16877	16863	16854	16856	16923	16968	16742	16838	16782	16772	16686	17034	16699	16853	16760	16844	16723	16839	17000	16792	16714	16886	16693	16809	16714	16885	16730	16824	16871	16864	16587	16732	16690	16682	16890	16691	16863	17016	16800	16730	16774	16786	16773	16724	16720	16770	16801	16784	16862	16813	16816	16882	16919	16874	16794	16804	16736	16785	16881	16811	16822	16927	16827	16947	16744	16875	16791	16997	16713	16817	16737	16699	16751	16838	16826	16712
23570	21376	29272	24426	24597	28105	29145	25209	23913	23678	23453	22917	22763	22593	22584	22391	22219	21963	22101	21926	21608	21761	21446	21734	21573	21401	21642	21475	21496	21589	21516	21604	21266	21484	21601	21624	21345	21702	21473	21573	21535	21328	21634	21430	21281	21386	21217	21389	21274	21400	21268	21362	21274	21659	21571	21539	21280	21326	21182	21307	21221	21271	21167	21357	21480	21320	21382	21152	21056	21274	21293	21330	21544	21285	21347	21138	21318	21208	21227	21142	21271	21308	21376	21321	21233	21280	21383	21208	21128	21151	21348	21457	21307	21210	21253	21139	21191	21115	20977	21239	21299	21278	21329	21126	21179	21265	21245	21262	21053	21292	21245	21143	21209	21061	21233	21179	21477	21270	21148	21177	21164	21223	21412	21259	21266	21274	21153	21235	21240	21236	21386	21378	21218	21060	21144	21268	21351	21346	21161	20997	21332	21217	21185	21279	21119	21138	21089	21351	21061	21381	21085	21168	21283	21308	21151	21399	21261	21251	21313	21315	21195	21478	21286	21033	21333	21149	21208	21295	21268	20910	21110	21306	21058	21224	21393	21192	21177	21198	21029	20951	21385	21165	21102	21211	21222	21198	21283	21028	21019	21100	21210	21309	21042	21110	21083	21105	21276	21337	21147	21325	21356	21287	21195	21238	21129	21071	21090	21237	21302	21095	21231	21255	21354	21373	21424	21100	21108	21156	21292	21008	21404	21306	21224	21123	21371	21226	21253	21252	21432	21253	21399	21306	21319	21179	21060	21267	21295	21262	21373	20868	21017	21043	21305	21274	21295	21353	21305	21026	21146	21180	21124	21099	21122	21261	21260	21204	21186	21030	21119	21323	21318	21134	21359	21411	21144	21374	21290	21130	21030	21184	21172	21239	21120	21194	21268	21185	21110	21327	21192	21166	21235	21131	21038	21036	21004	21138	21312	21162	21079	21206	21332	21255	21190	21220	21230	21398	21580	21296	21186	21183	21222	21281	21282	21316	21368	21262	21282	21113	21148	21277	21183	21131	21238	21212	21312	21133	21538	21287	21321	21339	21224	21186	21164	21220	21093	21280	21293	21064	21115	21094	20964	21348	21055	21130	21227	21077	21115	21157	21185	21314	21280	21209	21220	21172	21399	21408	21260	21147	21179	21303	20943	20885	21223	21168	21020	21377	21260	21298	21378	21254	21259	21474	21129	21052	21178	21371	21373	21174	21028	21310	21482	21079	21189	21236	21270	21275	21319	21356	21208	21147	21139	21071	21121	21084	20949	21196	21213	21270	21284	21217	21221	21295	21051	21185	21210	21128	21010	21199	21298	21333	21130	21180	21317	21296	21153	21207	21107	21170	21287	21358	21230	21274	21350	21100	21104	21170	20994	21376	20995	21336	21044	21244	21227	21253	21326	21244	21345	21318	21198	21330	21103	21049	21080	21295	21362	21469	21150	20915	21209	21002	21319	21178	21222	21168	21024	21334	21193	21262	21358	21050	21284	21325	21418	21062	21287	21053	21331	20957	21112	21161	21131	21364	21264	21196	21383	21263	21209	21344	21414	21285	21012	21358	21277	21432	21259	21244	20992	21268	21131	21194	21301	21133	21070	21028	21122	21288	21162	20982	21221	21137	21316	21480	21351	21041	21011	21293	21218	21198	21336	21027	21168	21076	21173	21356	21440	21110	21322	21054	21351	21128	21175	20995	20914	21265	20944	21060	21311	21295	21333	21146	21203	21297	21289	21073	21223	21150	21196	21227	21346	21338	21169	21391	21312	21364	21040	21247	21070	21062	21202	21362	21304	21198	21306	21165	21283	20999	21188	21222	21416	21340	21160	21220	21440	21265	21171	21308	21374	21106	21308	21215	21543	21254	21092	21066	21193	21182	21266	21444	21259	21308	21370	21088	21408	21160	21350	20879	20960	21185	21307	21338	21192	21198	21073	21205	21255	21213	21319	21148	21200	21301	21237	21082	21267	21341	21125	21081	21056	21018	21267	21268	21300	21060	21360	21197	21223	21289	21326	21124	21316	21235	21166	21163	21260	21230	21311	21378	21413	21215	21209	21378	21199	21448	21079	21027	21544	21691	21378	21193	21441	21421	21327	21149	21329	21174	21426	21059	21234	21433	21252	21258	21387	21231	21276	21214	21237	21326	21317	21080	21337	21145	21398	21120	21155	21205	21408	21323	21448	21147	21328	21232	21102	21248	21100	21291	21162	21074	21176	21088	21017	21017	21253	21242	21126	21010	21241	21285	21086	21201	21329	21298	21318	21310	21127	21323	21313	21004	21247	21468	21101	21242	21264	21266	20917	21137	21433	21192	21382	21116	21342	21205	21313	21187	21107	21321	21379	21276	21156	21176	21088	21156	21252	21254	21098	21300	21515	21254	21325	21134	21317	21408	21112	21223	21222	20981	21116	21409	21153	21158	21038	21321	21041	21212	21361	21294	21267	21068	21253	21192	21064	21383	21216	21155	21177	21329	21411	21295	21274	21017	21270	21472	21097	21442	21551	21266	21382	21447	21291	20947	21397	21113	21215	21161	21066	21134	21262	21070	21388	21395	21200	21447	21528	21313	21031	21292	21319	21098	21360	21148	21101	21118	21583	21273	21407	21218	21178	21131	21237	21179	21281	21535	21367	21389	21397	21088	21297	21302	21221	21308	21296	21188	21257	21309	21352	21170	21349	21190	21213	21078	21232	21097	21068	21308	21366	21301	21180	21149	21128	21149	21452	21156	21049	21395	20987	21081	21260	21183	21043	21220	21045	21289	21021	21079	21130	21294	21400	21395	21343	21253	21167	21216	21079	21139	21134	21075	21233	21186	21480	21291	20958	21068	21156	21138	21303	21202	21123	21169	21231	21288	21138	21101	21213	21188	21134	21132	21139	21354	21117	21184	21391	21308	21368	21159	21302	21150	21283	21163	21057	21254	21330	21232	21235	21286	21099	21071	21037	21170	21168	21321	21175	21119	21458	21368	21080	21271	21181	21234	21253	21257	21134	21116	21212	21282	21095	21216	21281	21292	21408	21223	21290	21201	21252	21202	21340	21132	21358	21328	21129	21062	21074	21183	21145	21022	20941	21208	21265	21178	21472	21304	21186	21150	21424	21477	21320	21452	21406	21270	21071	20970	21344	21142	21353	21308	21228	21162	21105	21147	21178	21142	21212	21506	21314	21141	21173	21208	21319	21109	21187	21075	21291	20996	21415	21124	21177	21183	21437	21110	20922	21109	21251	21276	21271	21110	21309	21191	21174	21229	21108	21206	21088	21318	21166	21173	21225	21197	21207	21312	21440	21195	21136	21297	21253	21038	21376	21403	21284	21304	21410	21155	21126	21280	21314	21232	21043	21378	21021	21400	21119	21183	21257	21220	21266	21186	21286	21253	21218	21320	21309	21370	21217	21242	21394	21274	21255	21153	21228	21105	21084	21252	21193	21191	21190	21170	20951	21175	21235	21349	21354	21358	21196	21099	21215	21208	21199	21165	21234	21183	21236	21348	21417	21157	21117	21118	21237	21060	21419	21580	21180	21100	21256	21322	21291	21232	21149	20997	21043	21316	21275	21272	21098	21022	21130	21205	21130	20953	21463	21182	20982	21216	21268	21112	21173	21087	21117	21181	21317	21185	21314	21233	21042	21380	21149	21113	21285	20964	21257	21188	21212	21425	21326	21389	21477	21339	21318	21122	21258	21144	21140	21058	21190	21227	21302	21213	21145	21292	21392	21185	21284	21331	21179	21191	21053	20889	21279	21298	21403	21098	21305	21339	21150	21181	21304	21289	21263	21293	21282	21433	21008	21081	21201	21420	21351	21236	21125	21179	21331	21325	21259	21216	21303	21199	21215	21335	21392	21122	21164	21203	21375	21357	21257	21238	21416	21061	21228	21184	21476	21040	21497	21403	21214	21127	21294	21406	21251	21168	21279	21467	21256	21268	21363	21407	21266	21275	21084	21352	21339	21419	21666	21181	21237	21248	21239	21096	21308	21261	21320	21114	21179	21308	21172	21345	21124	21169	21196	21327	21117	21435	21283	20920	21155	21147	21094	21378	21269	21256	21168	21325	21275	21205	21379	21158	21203	21294	21183	21175	21123	21176	21364	21191	21248	21008	21235	21219	21069	21184	21280	21259	21163	21345	21003	21209	21289	21149	21132	21275	21204	21374	21263	21116	21007	21186	21167	21212	21177	21089	21085	21229	21357	21339	21187	21304	21209	21055	21242	21505	21090	21230	21084	21122	21345	21131	21191	21312	21261	21294	21202	21236	21316	21254	21292	21219	21310	21247	21414	21272	21100	21334	21295	21399	21474	21265	21263	21304	21367	21171	21510	21392	21124	21100	21271	21196	21348	21387	21423	21095	21040	21064	21233	21267	21247	21249	21191	21221	21320	21182	21448	21298	21254	21116	21170	21271	21458	21243	21185	21420	21375	21331	21225	21217	21134	21130	21131	21251	21227	21183	21239	21086	21100	21286	21308	21191	21408	21275	21166	21386	21239	21072	21284	21215	21421	21538	21400	21209	21240	21250	21263	21071	21230	21255	21347	21186	21324	21147	21128	21351	21336	21142	21141	21364	21152	21035	21447	21256	21191	21216	21212	21278	21193	21230	21257	21247	21468	21041	21107	21448	21313	20892	21015	21104	21401	21348	21324	21270	21171	21203	21148	21199	21306	21270	21368	21530	21198	21315	21124	21223	21105	21337	21213	21137	21244	21161	21306	21584	21215	21386	21166	21125	21173	21160	21116	21037	21233	21233	21268	21280	21099	21276	21234	21237	21407	21017	21349	21430	21382	21339	21220	21210	21205	21302	21131	21273	20969	21126	21343	20914	21112	21349	21431	21293	21377	21270	21193	21295	21383	21413	21411	21093	21058	21395	21083	21283	21277	21219	21278	21259	21359	21246	21326	21186	21324	21374	21534	21302	21225	21180	21395	21076	21255	21179	21326	21317	21267	21162	20986	21295	21155	21398	21337	21233	21169	21178	21208	21217	21249	21190	21302	21130	21174	21143	21315	21250	21144	21224	21046	20961	21231	21318	21165	21175	21103	20991	21066	21199	21340	21196	21157	21187	21282	21282	21379	21288	21278	21475	21146	21116	21288	21234	21269	21118	21317	21187	21253	21066	21276	21384	21078	21235
26242	46282	45722	36830	31367	27865	24806	22825	21397	20448	19464	19137	19162	18933	18692	18424	18021	17822	17799	17674	17433	17315	17190	17396	17208	17379	17036	17420	17162	17267	17190	17072	16992	17044	17272	17347	17327	17209	17025	17036	16950	17019	17151	17022	16997	16922	17085	16696	17024	16909	16909	16833	16950	16988	16919	17058	16865	17017	17018	16843	17093	16929	16798	17063	17076	16908	17028	17040	16950	16920	17179	16830	16803	17142	16991	16843	16931	16896	16961	16814	16977	17089	16927	16945	17066	16764	17008	16896	17018	17050	16998	16824	16893	16930	16872	16960	16910	16987	16997	16964	16925	16876	17015	17005	16785	17000	17026	16810	16834	16960	17020	16739	16967	16748	16967	16947	16855	16898	16798	16971	16885	16887	16965	16895	16912	16766	16931	16944	16778	16905	16880	16977	17029	16825	16957	16842	16950	17026	16900	17067	17076	17046	16764	17004	16900	16772	17004	16835	16990	16903	16921	16975	16971	16962	16759	16722	16858	16803	16929	16889	16879	16860	16776	16897	16868	17054	16796	16851	16914	16678	16824	16880	17066	16773	16963	16917	16795	16804	16841	17076	17146	16891	16901	16943	17005	16915	17198	16822	16943	17028	16824	16953	16841	16896	16941	16929	16773	16793	16863	16893	16807	16930	16833	17005	17061	16844	16880	16960	16873	16992	16920	16824	16870	16795	16769	16773	16916	16797	16885	16782	16992	16950	16907	16830	16879	16861	16897	16881	16879	16974	17001	16909	16900	16877	16876	16944	16940	16724	16847	16844	16759	16868	16938	16847	17191	16828	17017	16838	17083	17004	16902	16935	16918	16824	16817	17008	17044	16889	16942	16908	16881	16866	17043	16879	16752	16996	16935	16963	16924	16861	16948	16815	16960	16922	16859	16856	16997	16881	16793	16761	16915	16973	16780	16932	16912	17011	16921	16804	16810	16923	16808	16826	17076	16974	16911	16672	16925	16681	16851	16853	16859	16800	16972	16829	16821	16857	16968	17034	16927	16743	17039	16930	16878	16899	17047	16847	16798	16676	16808	16863	17124	16934	16829	16994	16762	16954	16904	16845	16989	16823	16890	16815	16877	16761	16879	16936	16906	17078	16950	16956	17029	16761	16806	16676	16899	16960	16772	16960	16851	16995	16959	16770	16867	16963	16934	16915	16832	16771	17039	16980	16850	16830	16814	16912	16962	16891	16849	16834	17067	16981	16882	16892	17034	16941	16821	16831	16940	16922	16943	16813	17019	16878	16963	16911	16777	16868	16928	16957	17027	16836	16754	16907	16888	16716	16840	16954	16954	16852	16847	16928	16906	16830	16803	16803	17011	16838	16852	16954	16908	16960	16801	16832	17025	16931	16894	16864	16889	16891	17018	17030	16911	16920	17074	16927	16872	16932	16934	16894	16897	16875	16922	16991	16929	16893	16842	17007	16891	16830	16918	16937	16987	17005	16880	16778	16873	16915	16835	16914	16826	16953	16936	16683	16957	17028	16911	16841	17061	16917	16960	16904	16926	17082	16788	16982	16927	16944	16976	16963	16986	16867	16955	16956	16931	17006	16875	16807	16949	16850	16939	16773	16913	16853	16859	16915	16976	16778	16930	16820	17071	17037	16933	16959	16864	16721	16836	16916	16901	16932	17004	16996	16969	16728	17056	17067	16877	16826	16862	16836	17043	16929	17028	16824	16910	16839	16955	16838	16845	16998	16925	16867	16787	16840	16998	16886	17050	16612	16987	16752	16827	17036	16780	17013	17035	17028	16879	16792	16909	16862	16825	16790	16648	16937	16854	16846	16750	17054	16789	16787	17103	16926	16775	17137	17127	16840	17064	16905	16842	16874	16988	17019	16983	16886	16902	17001	16792	16992	17003	17050	16750	16896	16856	16666	16991	17094	16739	16966	16902	16734	16938	16865	16864	16825	16947	16859	16818	16966	16864	16708	16772	16792	16810	16960	16860	16823	16906	16879	16868	16999	16904	16985	16970	17021	16949	16819	16956	16834	16954	16954	16966	16851	16858	16863	16763	17103	16912	16933	16821	16837	17076	16987	16777	16988	17006	16922	16733	16864	16693	16873	16783	16910	17070	16869	17036	16938	16876	16984	16684	16965	16744	16876	17035	16930	16731	17121	16721	16839	16726	16977	16853	16893	16868	16895	16816	16949	16830	16833	16823	16942	16859	16956	17007	16992	16785	17086	16910	16917	17052	17017	16862	16661	17077	16800	16855	16793	16977	16916	16859	16933	16776	16941	17100	16996	16869	16875	16844	16803	16724	16875	16966	16884	16838	16811	16999	16955	16907	16826	17031	16892	16889	16944	17046	16869	16884	17027	16731	16942	16867	17040	16892	16877	16794	17025	17070	17025	16825	17045	16842	16857	16874	16998	16838	16737	16882	16852	16889	17034	16849	16858	17034	16832	16955	16825	16678	16953	16849	16840	16898	16790	16948	16956	16962	16841	16911	17041	16882	17050	16871	16889	16969	16993	16979	16939	16897	16917	16998	16720	16854	16902	16973	16900	16853	16903	16859	16931	16984	16901	17027	16940	16902	17026	16844	16934	16870	17037	16975	17002	16849	16833	16717	16932	16919	16825	17048	16967	17107	17054	16829	16873	16960	17103	16935	16813	16791	16964	16862	16974	17022	16940	16722	16870	16796	16920	17018	16875	16931	16817	16926	16855	16902	16959	16802	16790	17023	16873	16879	16695	16895	17034	16842	16807	16997	17069	16939	16943	16911	16745	16935	17034	16842	16856	16750	16888	16903	16841	17002	16874	17179	16880	16912	16970	16881	16797	16931	16882	16862	16844	16991	16949	16844	16819	16643	16916	16932	16882	16940	16887	16773	16896	17013	16847	16872	16846	16893	16839	16753	16828	16928	16857	16756	16950	16984	16894	16874	16913	16883	16892	16940	16819	16912	16954	16840	16903	16781	16783	16869	16868	16914	16803	16751	16721	16848	16761	16870	16867	17066	17038	16827	17015	17081	16836	16732	16969	16945	16809	17038	16982	17093	16897	17084	16906	16924	16889	16890	16876	16879	16731	16868	16865	16834	16941	17029	16858	16969	16895	16828	16899	16962	16865	16932	16815	16797	16832	16888	17048	16762	17027	16964	16977	16867	17084	16854	17054	16928	17028	16867	16815	16853	16855	17094	16803	16967	16854	16878	16886	16957	16952	16901	16861	16995	16930	16944	16766	16886	16937	17095	17120	17069	16909	17051	16916	16776	16890	16941	16845	16985	16747	16905	16805	16972	16844	16935	16921	16797	16830	16914	16889	16886	16905	16897	16925	16867	16853	16875	17018	16962	16777	16816	16862	17057	16812	16975	16968	17024	17053	16876	16956	16822	16749	17034	16777	16824	16887	16744	16959	16964	16840	16937	16997	16854	16969	16758	16761	16911	16841	16856	16917	16757	17089	16761	16895	16868	16879	16952	16765	16914	16902	16997	16968	16893	16993	16962	16890	16862	16738	16755	16897	17066	16829	16759	16904	16772	16659	16908	16804	16828	16896	17185	16939	17035	16995	16783	16990	16944	16828	17041	16943	16852	16742	16860	16915	16877	16843	17027	16699	16796	16963	16846	16979	16924	16881	17018	16921	16812	16885	16958	16830	16912	16818	16646	16697	16849	16929	16912	16954	16880	16867	16819	16859	16968	16877	16790	16977	16916	16726	16873	16874	17003	16997	16931	16828	16998	16864	16818	16879	17084	16909	17024	16824	16792	17091	16821	16981	16908	16813	16891	16791	16894	16732	16765	16843	16873	16960	16938	17047	16856	16924	16640	16959	16909	16987	16981	16944	16841	16882	16959	16796	16810	16796	16874	16785	16707	16856	16906	16941	16871	16777	16774	16911	17013	16953	16804	16946	16922	16880	16848	16780	16734	16934	16847	16728	17079	16792	16789	16833	16750	16929	16949	16957	16951	17006	16972	16930	17010	16780	16815	16851	17087	17009	16811	16874	16972	16981	16845	16883	16962	16951	16910	17027	16977	16932	17015	16872	17031	17012	16956	16956	16739	16774	16926	16718	16991	16863	16772	16868	16861	16845	16923	16735	17030	16881	16781	16918	16905	16845	16935	16787	16819	17069	16904	16862	16755	16947	16804	17011	17036	16844	16926	17093	16863	16850	16844	16927	16866	17018	17034	16802	17012	16877	17037	16816	16913	16912	16984	16865	16723	17107	16868	16824	16774	16962	16979	16868	16922	16879	16843	16836	16847	17091	16835	17001	16930	16896	16833	16907	16845	16741	16932	16864	17060	16860	16897	16777	16847	16924	16966	16972	16974	16853	16888	17034	16855	17111	16908	17018	16971	16860	16860	17038	16806	16885	16762	16889	16848	16805	16917	16836	16909	16716	17083	17093	16899	16967	17000	16748	16917	16923	16922	16877	16906	16980	16861	16713	16910	16823	16912	16870	16893	16950	16893	16895	16996	17001	16769	16935	16949	16800	16850	16825	17104	16927	16904	16693	17023	16843	16711	17053	16802	16863	16929	16868	16846	16908	17014	17003	17054	17031	17043	16869	16951	16820	16862	16993	16902	16874	16854	16889	16967	16870	16788	17058	16865	17100	16981	16836	16997	16775	16876	16872	16744	16873	16857	16862	17115	16918	17011	16884	16951	16938	16836	17096	17002	17031	16905	16852	16856	16797	16880	16886	16926	16692	16885	16930	16845	16932	16878	16900	16913	17022	17019	17031	16894	16898	17060	16930	16999	16797	16962	16898	16934	16943	16731	16818	16897	16833	16910	16909	16896	16875	16873	16931	16897	16734	17025	16822	16847	16722	17053	16817	16995	16975	16998	16686	16772	16926	16945	16960	16779	16807	16900	16952	17028	16877	16928	17004	16993	16932	16908	16986	17090	16982	17017	16833	16906	16884	17035	17014	16901	16833	16915	16853	16878	16777	16870	16857	16936	16954	16741	16951	16887	16711	16838	16858	16986	16982	16914	16935	16767	16932	16878	16902	16872	16790	16908	17090	16901	16789	16838	16981	16899	16766	16902	16827	16956	16924	16941	16763	16833	17075	16856	16955	16857	16728	16844	16879	17091	16915	16919	16816	16725	16911	16904	16924	17047	16872	16961	16861	16929	16884	16952	16873	16988	16939	16700	16803	16941	16959
22682	21327	29365	23753	22472	27403	31640	26964	25491	25217	24615	23830	24104	23710	23413	23318	23143	22913	22839	22719	22396	22282	22301	22076	22319	22341	22075	22209	22090	22081	22092	22213	22146	22002	22274	22094	22158	22192	22157	21922	21815	22194	22150	21903	21826	21880	21717	21773	21962	22096	22167	21901	21932	21910	21774	21935	21823	21803	21884	22050	22024	21727	22025	21714	21784	21902	21751	21739	21869	21668	21840	22008	21979	21826	21828	21769	21718	21688	21761	21697	21917	21591	21606	21773	22043	21792	21814	21638	21682	21738	21838	21564	21598	21851	21762	21712	21734	21725	21655	21691	21752	21911	21962	21676	21619	21873	21860	21597	21668	21763	21557	21718	21802	21957	21804	21738	21926	21507	21441	21661	21743	21838	21813	21920	21797	21572	21774	21862	21483	21835	21672	21811	21849	21795	21653	21739	21677	21726	21618	21765	21760	21755	21674	21703	21616	21925	21657	21691	21646	21982	21641	21907	21815	21616	21709	21730	21546	21736	21736	21832	21809	21890	21680	21870	21580	21656	21650	21758	21838	21827	21834	21779	21707	21604	21737	21782	21612	21838	21856	21845	21812	21783	21788	21871	21689	21826	21887	21788	21677	21767	21576	21606	21887	21561	21733	21739	21833	21667	21532	21652	21805	21819	21740	21518	21710	21690	21784	21775	21828	21562	21802	21615	21951	21705	21522	21921	21810	21864	21512	21734	21620	21439	21706	21684	21793	21610	21758	21828	21966	21565	21832	21624	21696	21703	21826	21660	21768	21781	21681	21645	21645	21670	21910	21701	21503	21804	21635	21587	21700	21628	21853	21667	21563	21856	21758	21765	21855	21758	21642	21679	21949	21752	21626	21711	21807	21800	21658	21538	21687	21814	21714	21582	21857	21676	21736	21612	21632	21578	21816	21673	21486	21894	21723	21724	21582	21772	21694	21805	21796	21822	21689	21745	22087	21632	21727	21702	21814	21713	21534	21640	21672	21794	21769	21728	21736	21770	21715	21815	21686	21594	21774	21625	21769	21843	21707	21532	21859	21942	21617	21571	21758	21843	21821	21876	21633	21706	21701	21688	21787	21894	21772	21788	21754	21685	21689	21657	21770	21663	21787	21700	21765	21624	21678	21685	21997	21878	21775	21751	21924	21686	21757	21629	21618	21729	21732	21794	21761	21811	21699	21762	21655	21671	21766	21637	21642	21826	21653	21937	21688	21960	21548	21763	21755	21790	21650	21868	21673	21735	21949	21705	21716	21685	21596	21609	21824	21785	21755	21750	21384	21657	21438	21683	21610	21676	21875	21899	21880	21543	21956	21683	21678	21610	21868	21661	21617	21512	21695	21478	21608	21673	21982	21878	21611	21728	21661	21795	21764	21752	21773	21803	21663	21699	21669	21785	21641	21580	21592	21578	21852	21534	21832	21592	21938	21794	21532	21530	21802	21862	21781	21785	21624	21837	21701	21535	21696	21655	21791	21706	21605	21626	21724	21859	21744	21734	21828	21603	21629	21694	21740	21794	21876	21627	21734	21836	21632	21750	21882	21826	21918	21905	21887	21860	21720	21645	21480	21579	21487	21814	21635	21604	21802	21756	21627	21893	21673	21562	21587	21501	21857	21757	21792	21876	21691	21416	21858	21716	21726	21803	21698	21810	21671	21782	21695	21603	21757	21887	21893	21820	21652	21729	21626	21615	21915	21801	21577	21597	21527	21563	21822	21782	21706	21367	21583	21958	21404	21711	21644	21665	21872	21609	21830	21791	21578	21707	21747	21628	21840	21544	21745	21588	21796	21974	21713	21676	21699	21828	21778	21761	21737	21740	21577	21581	21517	21595	21718	21620	21583	21659	21585	21924	21705	21756	21746	21575	21585	21557	21601	21543	21779	21647	21709	21710	21607	21705	21709	21841	21753	21891	21802	21668	21919	21654	21929	21623	21664	21760	21702	21706	21842	21771	21854	21515	21828	21709	21664	21782	21634	21887	21761	21765	21965	21518	21712	21770	21744	21689	21671	21782	21836	21688	21740	21882	21599	21735	21553	21769	22032	21680	21677	21661	21718	21704	21625	21782	21965	21739	21706	21635	21849	21753	21811	21660	22023	21664	21943	21834	21839	21900	21559	21643	21888	21736	21771	21591	21548	21640	21697	21608	21726	21665	21585	21485	21550	21654	21781	21928	21680	21827	21933	21649	21776	21607	21875	21643	21842	21769	21566	21604	21715	21936	21707	21561	21762	21758	21654	21852	21884	21905	21634	21955	21767	21493	21779	21716	21504	21589	21714	21669	21810	21850	21691	21673	21779	21675	21619	21648	21745	21720	21652	21633	21851	21734	21660	21532	21727	21548	21577	21632	21837	21728	21750	21645	21439	21515	21698	21963	21771	21727	21629	21751	21667	21507	21563	21771	21668	21652	21652	21585	21758	21631	21672	21696	21649	21798	21700	21594	21848	21548	21677	21792	21891	21647	21565	21717	21538	21734	21780	21731	21852	21714	21735	21619	21853	21919	21524	21668	21775	21590	21606	21582	21738	21916	21540	21775	21599	21650	21809	21491	21842	21854	21842	21708	21690	21777	21802	21689	21733	22041	21657	21688	21631	21638	21720	21762	21699	21736	21695	21615	21806	21768	21615	21661	21725	21713	21721	21674	21657	21526	21705	21867	21772	21685	21655	21648	21851	21922	21864	21766	21743	21628	21728	21855	21641	21655	21790	21823	21823	21759	21616	21920	21885	21598	21853	21750	21881	21580	21624	21863	21625	22016	21748	21486	21697	21652	21739	21860	21770	21420	21828	21544	21621	21673	21847	21765	21635	21752	21845	21619	21641	21762	21455	21677	21733	21702	21750	21516	21683	21442	21928	21674	21779	21583	21843	21611	21648	21817	22028	21984	21752	21656	21632	21705	21603	21685	21678	21568	21940	21627	21799	21700	21704	21749	21900	21615	21552	21832	21728	21612	21701	21532	21512	21727	21786	21666	21595	21752	21706	21660	21785	21562	21501	21636	21591	22013	21876	21700	21500	21778	21522	21688	21791	21800	21538	21782	21660	21566	21780	21809	21631	21826	21810	21679	21759	21696	21523	21677	21695	21659	21570	21546	21689	21710	21718	21722	21674	21662	21847	21742	21775	21514	21781	21486	21597	21507	21952	21804	21702	21896	21705	21765	21630	21878	21609	21775	21766	21898	21675	21739	21732	21631	21900	21842	21756	21715	21654	21628	21695	21576	21803	21777	21601	21549	21774	21782	21688	21962	21849	21775	21593	21938	21790	21680	21693	21784	21646	21760	21804	21781	21707	21476	21574	21775	21688	21717	21785	21594	21747	21667	21653	21711	21759	21635	21795	21581	21686	21622	21526	21749	21639	21608	21788	21662	21698	21626	21707	21721	21782	21565	21712	21877	21910	21745	21702	21730	21700	21807	21841	21681	21892	21839	21649	21712	21669	21423	21802	21683	21826	21920	21717	21769	21640	21586	21865	21696	21787	21776	21716	21722	21769	21636	21698	21752	21595	21641	22083	21553	21700	21813	21659	21496	21561	21780	21717	21670	21958	21825	21610	21658	21654	21845	21674	21697	21672	21475	21770	21787	21835	21751	21694	21714	21760	21829	21815	21742	21657	21712	21756	21538	21722	21584	21670	21805	21802	21723	21506	21876	21794	21745	21565	21498	21522	21629	21762	21671	21671	21927	21676	21686	21901	21882	21628	21911	21518	21692	21669	21847	21773	21925	21658	21886	21558	21750	21677	21544	21851	21850	21728	21959	21779	21630	21990	21904	21650	21863	21646	21442	21730	21851	21716	21750	21667	21784	21691	21679	21634	21526	21414	21599	21743	21679	21582	21392	21443	21750	21635	21694	21716	21556	21674	21759	21743	21698	21726	21948	21785	21628	21616	21884	21509	21695	21668	21773	21799	21743	21732	21816	21694	21832	21674	21862	21668	21913	21707	21657	21572	21747	21734	21680	21572	21864	21521	21770	22178	21871	21414	21728	21722	21626	21633	21661	21789	21847	21809	21738	21566	21588	21718	21548	21464	21788	21645	21824	21718	21550	21648	21717	21607	21635	21695	21752	21724	21877	21658	21759	21582	21804	21639	21738	21686	21635	21830	21665	21731	21821	21630	21725	21807	21756	21701	21799	21737	21674	21885	21421	21663	21589	21707	21594	21773	21746	21648	21790	21883	21847	21783	21496	21656	21735	21592	21627	21856	21765	21649	21720	21741	21710	21670	21724	21666	21592	21699	21709	21707	21698	21924	21805	21606	21607	21679	21653	21869	21802	21824	21687	21492	21627	21852	21618	21695	21523	21863	21592	21705	21536	21697	21831	21664	21893	21810	21721	21290	21854	21759	21857	21939	21807	21828	21698	21647	21728	21680	21897	21787	21641	21864	21533	21847	21636	21518	21759	21576	21648	21848	21707	21776	21858	21562	21764	21792	21788	21629	21766	21815	21783	21844	21771	21540	21636	21778	21585	21568	21753	21535	21871	21524	21796	21781	21733	21788	21645	21620	21723	21803	21651	21898	21771	21750	21796	21791	21824	21804	21638	21565	21655	21749	21656	21588	21722	21752	21623	21639	21613	21732	21859	21888	21491	21594	21893	21548	21806	21518	21547	21761	21481	21792	21626	21827	21767	21419	21679	21863	21752	21492	21869	21635	21910	21846	21579	21883	21853	21849	21502	21925	21766	21795	21694	21738	21666	21874	21578	21648	21630	21540	21710	21785	21698	21685	21612	21629	21738	21895	21911	21785	21741	21675	21642	21468	21746	21721	21876	21782	21819	21725	21613	21726	21752	21717	21832	21960	21852	21698	21514	21643	21652	21676	21674	21689	21589	21762	21725	21684	21571	21797	21961	21487	21857	21806	21654	21617	21695	21639	21677	21688	21608	21930	21663	21796	21750	21654	21818	21722	21888	21699	21532	21805	21796	21741	21839	21660	21921	21597	21960	21579	21778	21696	21792	21682	21772	21793	21623	21557	21804	21688	21754	21702	21709	21801	21541	21674	21649	21709	21629	21645	21702	21905	21617	21682	21634	21807	21676	21634	21764	21568	21874	21463	21766	21743	21540	21734	21696	21884	21674	21468	21476	21745	21568	21835	21629	21890	21685	21611	21806	21862	21860	21869	21841
28421	50489	48632	39533	34198	30257	27621	24795	23105	21811	20714	20259	20196	20301	19702	19222	18814	18680	18349	18236	17970	17799	17972	17844	17672	17597	17737	17537	17603	17594	17488	17557	17473	17605	17713	17492	17428	17693	17442	17173	17416	17378	17361	17243	17113	17223	17206	17102	17187	17271	17361	16933	17125	17275	17353	17338	17252	17530	17098	17261	17096	17036	17211	17295	17167	17298	17109	17104	17371	17068	17211	17249	17212	17220	17113	17260	17246	17257	17067	17275	17302	17164	17121	17018	17248	17243	17167	17102	17142	17157	17052	17148	17181	17072	17107	17123	17136	16979	17272	17193	17173	17094	17327	17177	17021	17168	17202	17080	17132	17035	17177	17080	17317	17030	17133	17048	17152	17160	17024	17067	17219	17108	17199	17095	17109	16985	17149	17130	17029	17190	17221	17211	17069	17230	17077	17191	17094	17282	17164	17220	17065	17012	17144	17112	17158	17035	17174	17068	17164	17201	17113	17339	17173	17273	17073	17112	17160	17092	17040	17039	17450	17086	16964	17211	17119	17161	17226	17173	17127	17052	17178	17092	17205	17355	17025	17113	17061	17020	16966	17018	17097	17111	17184	17208	17036	17282	17248	17207	17101	17038	17142	17146	17348	17016	17075	17272	17059	16990	17088	17148	17202	17184	17098	17157	17131	17009	17306	17156	16974	17006	17194	17075	17144	17451	17177	17050	17081	17177	17091	17092	17195	17173	17211	17061	17223	17073	17221	17264	17016	17370	17140	17283	17380	17176	16982	17239	17120	16963	17195	17153	17191	17190	17165	17156	17071	17177	17054	17113	16985	17057	17219	17081	16967	17140	17087	17140	17115	16927	16996	17112	17073	16975	17136	16985	17243	17117	17129	17039	17204	17062	17257	17149	17142	17156	17022	17029	17249	17207	17092	17320	17139	17220	17055	17194	17133	17202	17114	17134	17181	17045	17093	17125	17165	17176	17032	17175	17074	17131	17215	17146	16961	17124	17164	17175	17168	16961	17209	17100	17042	17071	17072	17099	17137	17142	17153	17246	17134	17118	17297	17147	17298	17109	17096	17019	17190	17140	17080	17181	17066	17111	17109	17108	17157	17083	16991	17215	17123	17155	17119	17211	17270	17143	17153	17194	17264	17292	17069	17159	17030	17030	17252	17138	17279	17464	16983	17166	16930	17315	17098	17092	17131	17095	17154	17114	17220	17071	17281	16951	17239	17173	17299	17050	17075	17201	17254	17115	17128	17089	17045	17122	17016	17220	17116	17158	17245	17063	17174	17211	17311	17156	17349	17233	17209	17006	17180	17180	17275	16990	17215	17130	17010	17179	17150	17183	17104	17156	17041	17026	17144	17129	17213	17037	16890	17054	17198	17192	17303	17172	17112	17028	16935	17110	17019	17040	17220	17086	17066	17239	17173	17143	17220	17199	17341	17171	17219	17049	17093	17099	17170	17185	17279	16903	17102	16972	17077	17233	17178	16980	17316	17079	17088	17069	17055	17078	17074	17159	17065	17045	17143	16976	17128	17138	17196	17105	17104	17011	17218	17142	17159	17083	17254	17066	17106	17058	17134	17193	17256	17129	17076	17102	17166	16996	17147	17248	17123	16998	17106	17231	17177	17086	17260	17305	17092	17224	17113	17227	17381	17053	16988	17065	17223	17149	17008	17090	17197	17257	17119	17283	17059	17186	17242	17196	17259	17055	17135	17176	17131	17010	17048	17249	16962	17103	17040	17092	17061	17007	17139	17312	17148	17160	16922	17149	17320	17271	17148	17281	17071	17001	17029	17089	17313	17052	17230	17151	17204	17148	17371	17120	17143	17106	17162	17087	17014	17310	17165	17000	16927	17302	17143	16907	17021	17033	17162	17003	17239	17040	17130	17196	17059	17046	17209	17069	16834	17266	17181	17062	17144	17186	16931	16995	16974	17066	16976	17159	17070	16980	17022	17139	17161	16917	17103	17176	17231	17178	17081	17020	17117	17088	16968	17240	17194	17140	17024	17141	17201	17127	17217	17271	17171	17156	17193	17162	17146	17206	17139	16966	17013	17088	17127	17217	17088	17165	17077	17147	17054	17155	17263	17120	17186	17198	17145	16974	17035	16928	17168	17030	17254	17161	17214	17139	17083	17164	17013	16890	17199	17268	17154	17192	17031	17144	17096	17201	17259	17089	17071	17214	17121	17107	17155	17112	17200	17257	17109	17177	17167	17067	17188	17247	17165	17122	17114	17109	17048	17041	17033	17218	17121	17224	16995	17130	17137	17180	17077	17075	17325	17117	17054	17348	17211	17181	17059	17243	17036	17300	17104	17208	16919	17170	17220	17189	17001	17125	17149	17261	17011	17081	17159	17098	17255	17022	17017	17120	17155	17124	17233	17119	17004	17144	17076	17122	17121	17108	17182	17126	17108	17200	16926	17191	17188	17166	17215	17064	17023	17164	17146	17021	17020	16939	17049	17085	17174	17182	17128	17075	17113	17099	17136	17102	17254	17048	17104	17013	17039	17204	16910	17188	16998	17107	17019	17171	17140	17213	17078	17149	17069	17025	17065	17184	17158	17251	17173	17100	17063	17260	17100	17192	17156	17312	16898	17189	17122	17071	17092	17196	16972	17088	17148	16960	17134	17075	17273	17113	17285	17116	17084	17222	17107	17085	17164	16897	17228	17108	16978	17013	17092	17032	17066	17074	17112	17122	17205	17097	17204	17106	17187	17037	17182	17001	17312	17154	17023	17160	17274	17182	17189	17125	17310	17121	17096	17143	16989	17175	17163	17208	17116	17012	17278	17112	17027	17311	17074	17021	17083	17217	17137	17071	17139	17084	16969	17305	17154	17149	17091	17215	17205	17213	16964	17086	17203	17264	17141	17031	17257	17213	17181	17086	17160	17097	17163	17175	17083	17037	17102	17009	17212	17000	17147	17127	17090	17278	17062	17144	17450	17323	17190	16902	17192	17039	17026	17040	17175	17102	17114	17279	17325	17160	17065	17001	17121	17304	17012	16935	17319	17113	17115	17038	17214	17172	16991	17124	17142	17328	16962	17058	17092	17124	17069	17028	17343	17053	17086	17128	17053	16972	17308	17036	17123	17090	17249	17221	17218	17259	17129	17206	17040	16898	17170	17205	17083	17172	16860	17134	17072	17188	17226	17144	17041	16891	17122	17136	17124	17065	17207	17214	17180	16994	17248	17026	17254	16991	17035	17158	17201	17173	17158	17147	17115	17108	17072	17036	17044	17216	16996	17180	16993	17125	17210	17115	16983	17188	17058	16955	17245	17270	17104	17086	17208	16990	17038	17074	17034	17036	16967	17061	17193	17137	17125	17136	17080	17023	17143	17166	17099	17035	17115	17089	17031	17097	17028	16958	17007	17112	17179	17014	17150	17041	17049	17129	17005	16964	17121	17170	17177	17175	17112	17100	17159	17012	17120	17193	17345	17151	17062	17215	17264	17138	16996	17154	17089	16806	17026	17166	16992	17182	17149	17261	17024	17203	17007	17224	17022	17088	16919	17219	17038	17149	17154	17066	17222	17423	17218	17105	17218	17143	17060	17271	17113	17121	17143	17282	17220	17110	17127	17010	17170	17203	17290	17042	17044	16889	17134	17309	17173	17032	17071	16994	17096	17110	17116	17254	17117	17151	17247	17076	17119	17054	17144	17049	17125	17336	17074	17149	17189	17132	17112	17127	17144	17184	17156	17110	17308	17284	16799	17026	17318	17206	17165	16917	17285	17189	17193	17287	17111	17085	17101	17198	17245	17187	17038	17228	17165	17078	17074	17081	16982	17145	17207	16950	17166	17084	17150	17289	17068	17169	16939	17147	17284	17021	17036	17182	17045	17305	17233	17123	17053	17080	17079	17099	17329	17318	16931	17173	17248	16928	17272	17112	17022	17353	17059	17238	17163	17214	17056	17193	17011	17176	17146	16986	17139	17192	17268	17103	17070	17054	16937	17097	17241	17096	17136	17220	17114	17234	17078	17062	17252	16956	17266	17311	17130	17101	17336	17050	17138	17227	17162	17296	17067	16971	17163	17160	16993	17230	17156	17221	17048	17245	17172	17123	17119	17092	17062	17290	17181	17253	17135	17137	17291	17103	17246	17224	17050	17233	17260	17290	16988	17180	17200	17036	17160	17023	17169	17150	17134	17062	17051	16993	16981	17342	17093	16874	16920	17137	17240	17134	17082	17257	16964	17014	17141	17176	17214	17247	17012	17065	17244	17190	17255	16934	17173	17129	17048	17133	17270	17154	17016	17126	17213	17147	17176	17160	17156	17286	17082	17231	17179	17180	17112	17192	17247	17251	17173	17157	17168	17107	17143	17008	17087	17299	17131	17122	17075	17142	17146	17129	17167	17206	17202	17194	16977	17069	17099	17132	17113	17197	17118	17069	17014	17424	17133	17209	17050	17313	17082	17035	17178	17022	17182	16903	17104	17187	17079	17154	17190	16995	17156	17061	17247	17080	17145	17138	17183	17234	17157	17137	17064	17271	16859	16967	17001	17003	17061	17078	17339	17142	17104	17032	17023	17145	17131	17033	17046	16973	17011	17054	17215	17244	17121	17099	17090	17256	17167	17094	17096	17167	17030	17080	17127	17148	17162	17243	16887	17099	17174	17185	17120	17231	17055	17017	17056	17137	17063	17071	17013	17112	17265	17268	17158	17167	17301	17038	17252	17074	17291	17143	17164	16973	17224	16906	17111	16945	16983	17207	17131	17230	17063	17139	16969	17091	17118	17245	17094	17035	16934	16961	17171	17191	17046	17059	17041	17082	17390	17023	17206	17136	17163	17281	17270	17038	17163	17129	17192	17004	17190	17151	16973	17238	17079	17050	16968	17092	17206	17168	17170	17103	17102	17157	17051	16885	17001	17236	17126	17251	17163	17249	17306	17008	16948	17090	17072	17035	17248	17007	17279	17065	17293	17074	17135	17104	17308	17218	17125	17236	17053	17183	17290	17300	17117	17156	17280	17211	17128	17314	17095	16981	17259	17169	17073	17109	17221	17141	17084	17072	17353	17215	17140	17227	17095	17162	17112	17193	17093	17176	16971	16954	17054	17177	17088	16988	17105	17088	17079	17177	17079	17286	17014	17166	17161	17245	17036	17013	17048	17162	17089	17323	17067	17076
28288	25990	34661	32072	27705	26523	25661	24286	24089	23471	23110	22920	22933	22941	22765	22650	22537	22591	22337	22756	22338	22249	22418	22365	22409	22278	22397	22190	22430	22108	22397	22288	22441	22426	22415	22279	22496	22365	22200	22336	22387	22049	22161	22271	22347	22216	22231	22203	22224	22302	22275	21970	22146	22502	22103	22299	22299	22176	22147	22346	22149	22190	22157	22104	22376	22306	22231	22223	22265	22170	22145	22219	22125	22094	22305	22247	22239	22068	22086	22208	22145	22288	22369	22066	22180	22072	22363	21977	22158	22009	22120	22194	22161	22101	21923	22163	22317	22115	22250	22173	22449	22121	22299	22077	22055	22366	22158	22111	22343	22239	22265	22016	21950	22186	22246	22203	22268	22274	22419	22271	22119	22068	22260	22207	22180	22235	22094	22275	22290	22214	22155	21976	22202	22279	22354	22263	22210	22207	22289	22000	22289	22424	22253	22191	22286	22262	22207	22089	22186	22317	22040	22111	22067	22155	22433	21962	22320	22242	22102	22331	22273	22094	21954	21988	22164	22143	22318	22253	22178	21840	22034	22086	22106	22270	22309	22134	22157	22134	22213	22383	22339	22107	22241	22087	22302	22295	22170	22143	22067	22082	22255	22050	22122	22026	21982	22046	22144	22085	22214	22043	22322	22189	22048	21999	22244	22162	22410	22215	22226	22129	22243	22435	22341	22227	22227	22095	22093	22034	22217	22229	22149	22252	22162	22247	22226	22245	22272	22240	22130	22185	22014	22160	22366	22224	22288	22367	22075	22309	22160	22020	22069	22066	22134	22232	22358	22204	22456	22124	22096	22284	22416	22084	22270	22409	22055	21968	22244	22193	22179	22134	22110	22165	22154	21859	22158	21932	22051	22098	22343	22150	22009	21949	22289	22224	22401	22295	22333	22335	22236	22007	21945	21981	22258	22316	22050	22128	22235	22319	22124	22075	22216	22276	22356	22005	22119	22227	22181	22239	22127	22168	22232	22196	22207	22137	22276	22231	22174	22178	22046	22049	22182	22266	21963	22006	21957	22366	22345	22008	22342	22298	22240	22124	22238	22062	22251	22142	22168	22081	22331	22228	22137	22232	22023	22384	22274	21983	22093	22029	22199	22083	22035	22218	22186	22075	22263	22043	22170	22156	22211	21986	22218	22142	22311	22028	22179	22174	22282	22139	22191	22221	22439	22162	22067	22186	22093	21968	22083	22212	22162	22169	22297	22059	22058	22056	22080	22220	22184	22220	22296	22247	22315	22236	22367	22121	22216	22163	22313	22327	22068	21984	22188	22330	22370	22140	22140	22119	22151	22269	22171	22323	22030	22103	22329	22214	22086	22127	22116	22351	22344	22306	22314	22004	22051	22214	22189	22379	22238	22093	22204	22095	22374	22133	22233	22157	22152	21995	22221	22226	22060	22123	22135	22054	22096	22036	22084	22265	22052	22110	22515	22033	22210	22422	22273	22295	22118	22131	22091	22111	22069	22158	22189	21841	22235	22198	22278	22142	22310	22087	22173	22106	21972	22252	22173	22132	22217	22186	22239	22006	22110	21864	21900	22173	22044	22262	22396	22137	22256	22109	22314	22403	22190	22061	22337	22101	22192	22116	22343	22312	22208	22237	22173	22184	22319	22335	22142	22125	22223	22221	22236	22199	22048	22411	22263	22249	22175	22147	22423	22430	22276	22275	22187	22291	22179	22088	22112	22344	22217	22093	22377	22108	22234	21991	22337	22190	21964	22311	22025	22124	22125	22190	22223	21874	22001	21999	21970	22305	22179	22232	22178	22084	22294	22260	21950	22035	22252	22120	22120	22172	22186	22165	22197	22270	22214	22272	22070	22264	22090	22076	22180	22111	22190	22048	22170	22184	22179	22212	22170	22290	22175	22291	22042	22156	22208	22076	22089	22255	22212	22068	22211	22125	22405	22163	22359	22199	22330	22388	22109	22302	22305	22265	22142	22035	22244	22003	22180	22190	22108	22173	22225	22089	22026	22318	22112	22153	22154	22235	21964	21932	22213	22015	22243	22259	22153	22324	22139	22241	22181	22135	22336	22081	21769	22157	22377	22316	22196	22226	22111	22322	22268	22111	22033	22320	22116	22032	22093	22100	22230	22104	22312	22236	22116	22185	22315	22233	22111	22124	22230	22112	22260	22152	22021	22161	22216	21882	22312	22228	22270	22162	22287	22146	22264	22174	22285	22428	22195	22029	22254	21873	22339	22198	22081	22239	22111	22087	22264	22025	22263	22131	22075	22134	22161	22367	22351	22161	22282	22528	22297	22321	22485	22196	22380	22186	22187	22220	22166	22149	22172	22130	22258	22539	22330	22406	22243	21966	22061	22161	22088	22222	22167	22105	22008	22245	22177	22053	22521	22271	22127	22103	22258	22486	22121	22222	22015	22091	22303	22072	22121	22131	22011	22025	22128	22271	22031	22319	22118	22031	22325	22215	21956	22152	22446	22168	22020	22147	22014	22052	22144	22006	22173	22219	22035	22100	22021	22143	22320	22187	22188	22288	22189	22081	22264	22041	22190	22282	22244	22013	22145	22116	22024	22256	22090	21972	22207	22065	22246	22303	22175	22043	22074	22048	21998	22556	22280	22083	22227	22190	22255	22279	22300	22261	22362	22184	22202	22117	22140	22092	22209	22262	22082	22308	22266	22019	22354	22130	22179	22281	22039	22088	22111	22088	22107	22004	22159	22391	22438	22257	22143	22368	22211	22147	21953	21984	22081	22146	22150	22392	22264	22109	22104	22153	22208	22018	22071	22223	22228	22025	22134	22168	22220	22126	22258	22252	22265	22290	22322	22209	22245	22247	22074	22304	22206	22314	22137	22239	22333	22126	22263	22083	22127	22181	22296	22205	22349	22149	22146	21944	22311	22111	22216	22160	22174	22199	22151	22248	22236	22201	22079	22272	22369	22300	22267	22109	22380	22119	22285	22234	22207	21905	22239	22177	22131	22224	22155	22230	22203	22217	22269	22200	22279	22369	22366	22098	22095	22249	21787	22185	22040	21843	22011	22028	22282	21894	22185	22039	22188	22264	22231	22006	22192	22038	22284	21970	22069	22068	22188	22010	22362	22072	22093	22217	21930	22123	21994	22041	22245	22189	22008	22024	22128	22085	22356	22505	22290	22233	22052	22205	21942	22236	22001	22132	22077	22218	22186	22246	22301	22239	22198	22136	22155	22207	21892	22140	22031	22330	21987	22124	22381	21961	22122	22098	22119	22126	22268	21959	22007	22142	22237	22349	22114	22266	22400	22262	22249	22238	22196	22045	22282	22160	22083	22123	22115	22298	22146	22138	22161	22109	22285	22295	22385	22156	22199	22167	22068	22228	22260	22096	22212	22073	22169	22140	22275	22186	22114	22104	22259	22202	22335	22273	22287	22303	22175	22422	22187	22242	22226	22064	22180	22234	22214	22246	22122	22043	22370	22143	22141	22103	22180	22362	22042	22133	22464	22199	22327	22177	22003	21929	22300	22284	22279	22029	22183	22383	22329	22066	22365	22221	22282	22118	22066	22453	22306	22103	22388	22285	22254	22277	22081	21888	22320	22231	22009	22316	22196	21976	22163	22215	22125	22230	22095	22198	22233	22009	22213	22297	22180	22300	22164	22165	22230	22165	22073	22126	22063	22087	22165	22150	22155	22239	22256	22238	22076	22289	22171	22119	22061	22152	22130	22092	22128	22282	22106	22172	22218	22188	22286	22083	22206	22360	22018	22302	21995	22152	22161	22173	22195	21991	22020	22245	22079	22245	22286	22014	22290	22187	22042	22282	22214	22137	21814	22160	22343	22267	22092	22159	22238	22251	22174	22243	22384	22252	22308	22168	22167	22136	22215	22275	22131	22249	22316	22146	22071	22214	22265	22111	22069	22028	21991	22294	22471	22087	22329	22105	22361	22089	22305	22129	21969	22420	21872	22018	22353	22002	22382	22216	22197	22175	22050	22271	22219	22099	22158	22189	22262	22207	22028	22129	22280	22203	22361	22260	22275	22196	22243	22315	22071	22202	22142	22219	22200	22222	22276	22128	22196	22258	22202	22019	21972	22097	22476	22212	22031	22136	22190	22174	22018	22200	22208	22042	22186	22207	22349	22322	22056	22242	22095	21993	22307	22152	22025	22316	21992	22056	22287	22225	22034	22228	22066	22244	22105	21883	22204	22082	22314	22411	22483	21999	22305	22031	22291	22127	22243	22073	22270	22255	22167	22139	22080	22143	22352	22273	22221	22341	22069	22002	22250	22272	22293	22176	22419	22284	21990	22045	22280	22435	22200	22300	22181	22332	22250	22223	22171	22173	22301	22077	22073	22192	22240	22075	22435	22131	22176	22221	22231	22188	22339	22065	22240	22114	22107	22212	21973	21892	22172	22292	22286	22211	22227	22172	22295	22010	22365	22156	22124	22176	22135	22082	22142	22295	22230	22394	22243	22071	22113	22075	21971	22093	22328	22251	22270	22090	22261	22128	22079	22112	22215	22174	22175	22305	22030	22051	22196	22295	22425	22146	22265	22257	22123	22357	22184	22321	22271	22131	22158	22265	22239	22207	22066	22236	22180	22226	21993	22069	22197	22073	22226	22124	22325	22183	22186	22428	22118	22262	22134	22267	22306	22121	22148	22159	21995	22252	22314	21903	22111	22152	22218	22230	22372	22229	22075	22253	22401	22247	22241	22105	22204	22211	22148	22085	22066	22144	22135	22194	22309	22354	22262	21990	22423	22225	22181	21975	22346	22305	22156	22187	22168	22207	22299	22019	21992	22071	22180	22117	22230	22096	22016	22084	22356	22096	22206	22250	22340	22191	22262	22038	22148	22197	22144	22351	21983	22065	22171	22149	22254	22150	22085	22182	21948	22028	22260	22374	22214	22339	22054	22246	22161	22245	22213	22237	22319	21916	22065	22292	22269	22178	22242	22092	22317	22243	22177	22274	22477	22213	22062	22137	22238	22326	22107	22197	22337	22087	22424	22199	22342	21915	22149	22257	22285	22309	22128	22375	22124	22043	22246	22226	22420	22282	22361	22301	22353	22244	22132	22241	22401	22281	22262	22253	22031	22079	22375	22000	22207	22203	22364	22040	22295	22279	22233	22210	21992	22103	22080	22275	22296	22139	22053	21898
26927	40114	37465	29223	25766	23569	22262	20853	19828	19102	18982	18713	18560	18505	18325	18183	18147	17721	17740	17866	17468	17681	17673	17574	17597	17516	17791	17454	17716	17542	17507	17756	17626	17462	17674	17679	17555	17723	17406	17430	17587	17405	17305	17543	17500	17476	17424	17428	17398	17518	17456	17479	17416	17269	17437	17445	17491	17475	17496	17422	17513	17426	17504	17450	17515	17294	17238	17315	17413	17362	17353	17409	17427	17423	17275	17600	17268	17382	17497	17326	17348	17625	17385	17418	17468	17336	17340	17320	17429	17294	17489	17370	17376	17435	17212	17490	17483	17416	17452	17395	17244	17541	17480	17432	17497	17310	17437	17578	17399	17482	17356	17435	17348	17570	17420	17345	17367	17378	17471	17477	17289	17456	17369	17466	17490	17467	17553	17450	17289	17397	17451	17438	17543	17252	17303	17295	17488	17354	17438	17531	17406	17299	17488	17338	17521	17472	17239	17503	17406	17374	17458	17275	17435	17451	17333	17448	17549	17271	17563	17266	17373	17451	17441	17448	17422	17468	17402	17439	17439	17629	17396	17305	17367	17375	17437	17419	17402	17397	17184	17448	17372	17538	17370	17301	17258	17552	17314	17408	17213	17393	17406	17264	17452	17323	17398	17497	17314	17393	17374	17457	17597	17402	17446	17376	17403	17321	17505	17605	17495	17495	17489	17349	17353	17354	17439	17333	17528	17514	17448	17447	17444	17438	17478	17291	17408	17444	17327	17390	17461	17352	17371	17343	17335	17327	17398	17435	17338	17470	17412	17382	17498	17433	17298	17240	17175	17285	17201	17481	17377	17406	17434	17291	17471	17481	17414	17598	17379	17262	17243	17485	17404	17337	17487	17507	17295	17292	17390	17515	17442	17307	17421	17482	17600	17306	17520	17509	17400	17365	17401	17388	17345	17440	17335	17544	17372	17291	17602	17090	17360	17451	17306	17431	17364	17380	17457	17513	17288	17452	17346	17376	17362	17289	17383	17357	17332	17349	17319	17547	17387	17418	17300	17449	17370	17416	17314	17395	17336	17300	17587	17464	17340	17502	17536	17424	17525	17409	17357	17331	17448	17457	17437	17379	17339	17358	17400	17341	17361	17403	17383	17392	17320	17306	17450	17372	17526	17559	17417	17209	17414	17301	17286	17380	17386	17377	17361	17362	17425	17405	17284	17452	17571	17286	17585	17274	17386	17414	17389	17315	17365	17459	17272	17311	17489	17357	17353	17222	17360	17375	17528	17556	17331	17490	17476	17386	17421	17528	17376	17290	17463	17348	17446	17336	17537	17346	17342	17313	17468	17463	17271	17490	17476	17379	17556	17583	17286	17507	17231	17357	17288	17392	17332	17389	17410	17349	17480	17346	17374	17451	17465	17461	17430	17264	17340	17255	17182	17352	17396	17524	17339	17503	17356	17311	17425	17370	17422	17307	17380	17460	17304	17437	17567	17245	17341	17254	17483	17258	17472	17397	17417	17571	17364	17228	17389	17702	17250	17333	17509	17411	17196	17302	17411	17416	17377	17373	17228	17357	17330	17561	17554	17437	17436	17517	17502	17369	17356	17353	17257	17316	17366	17247	17434	17355	17530	17284	17375	17357	17159	17534	17480	17441	17369	17448	17450	17306	17360	17389	17380	17267	17428	17357	17387	17245	17446	17470	17375	17461	17435	17489	17193	17281	17271	17617	17470	17528	17284	17347	17291	17372	17449	17458	17468	17515	17409	17442	17459	17328	17413	17508	17342	17309	17535	17346	17349	17620	17285	17392	17536	17399	17388	17535	17393	17348	17365	17458	17428	17370	17288	17440	17407	17309	17476	17346	17346	17263	17284	17318	17240	17333	17387	17351	17397	17360	17446	17236	17371	17418	17389	17338	17481	17457	17702	17475	17360	17267	17255	17304	17342	17583	17503	17394	17475	17353	17452	17409	17377	17468	17411	17552	17397	17523	17310	17261	17540	17481	17440	17483	17466	17501	17447	17458	17390	17351	17303	17463	17447	17291	17321	17345	17433	17412	17494	17491	17437	17278	17399	17421	17453	17403	17481	17395	17239	17404	17258	17521	17467	17259	17480	17490	17480	17467	17218	17412	17461	17363	17226	17401	17270	17498	17508	17285	17300	17413	17418	17320	17575	17480	17468	17340	17357	17536	17320	17427	17497	17324	17424	17378	17429	17504	17328	17449	17319	17392	17415	17339	17350	17297	17355	17391	17431	17388	17233	17302	17460	17373	17619	17440	17344	17446	17348	17413	17459	17377	17502	17347	17447	17410	17391	17419	17508	17325	17407	17417	17276	17425	17593	17432	17444	17482	17335	17310	17447	17364	17334	17453	17345	17329	17520	17438	17430	17474	17472	17422	17459	17273	17624	17409	17469	17457	17378	17424	17241	17492	17499	17405	17422	17408	17511	17283	17319	17428	17426	17375	17447	17334	17299	17210	17373	17466	17317	17514	17452	17329	17526	17646	17320	17365	17242	17562	17287	17268	17475	17330	17511	17409	17432	17404	17278	17540	17348	17542	17472	17365	17333	17461	17379	17405	17373	17551	17536	17578	17349	17463	17282	17594	17310	17481	17411	17487	17298	17331	17378	17390	17553	17434	17458	17409	17415	17623	17424	17359	17482	17368	17294	17359	17294	17430	17564	17309	17566	17400	17376	17424	17461	17496	17510	17567	17319	17354	17423	17372	17367	17395	17310	17318	17324	17398	17451	17391	17544	17482	17306	17454	17279	17328	17377	17566	17607	17324	17489	17475	17380	17401	17320	17365	17339	17489	17498	17309	17525	17266	17372	17391	17365	17377	17297	17622	17345	17437	17437	17452	17297	17425	17345	17300	17415	17327	17355	17409	17493	17547	17374	17394	17506	17381	17419	17527	17422	17577	17418	17471	17439	17427	17405	17505	17352	17449	17440	17519	17633	17504	17443	17239	17326	17224	17302	17289	17301	17487	17392	17292	17270	17422	17261	17528	17257	17418	17252	17626	17401	17413	17445	17218	17382	17339	17371	17374	17506	17410	17310	17290	17357	17295	17470	17302	17346	17563	17349	17589	17416	17258	17458	17292	17425	17410	17418	17421	17500	17253	17559	17467	17377	17484	17473	17264	17530	17295	17547	17309	17436	17394	17412	17559	17398	17356	17427	17300	17412	17383	17552	17415	17497	17416	17225	17296	17492	17476	17420	17260	17517	17411	17444	17352	17428	17593	17457	17368	17192	17203	17406	17537	17549	17436	17471	17256	17498	17442	17204	17566	17455	17324	17485	17405	17547	17301	17352	17429	17627	17238	17425	17382	17280	17181	17252	17565	17320	17552	17363	17390	17371	17321	17427	17411	17273	17493	17137	17444	17297	17355	17389	17428	17541	17469	17556	17477	17475	17563	17348	17306	17463	17580	17439	17296	17532	17458	17378	17458	17454	17444	17351	17366	17357	17385	17342	17300	17487	17239	17426	17455	17424	17237	17516	17390	17309	17469	17385	17303	17331	17397	17476	17427	17332	17436	17393	17394	17266	17490	17474	17397	17428	17506	17491	17227	17435	17458	17397	17442	17511	17267	17249	17299	17292	17338	17369	17227	17399	17513	17444	17403	17337	17337	17345	17387	17349	17422	17337	17408	17231	17334	17263	17573	17428	17369	17261	17533	17427	17282	17474	17394	17640	17385	17464	17187	17449	17494	17407	17423	17342	17383	17328	17488	17324	17483	17444	17388	17451	17295	17471	17383	17417	17401	17422	17287	17489	17348	17236	17589	17273	17332	17332	17577	17348	17504	17470	17332	17492	17349	17542	17437	17453	17411	17411	17573	17459	17413	17426	17484	17276	17388	17488	17305	17471	17364	17383	17371	17150	17323	17391	17456	17312	17303	17392	17529	17431	17405	17341	17571	17507	17556	17483	17376	17271	17517	17240	17553	17394	17332	17405	17407	17538	17384	17429	17483	17643	17454	17411	17294	17465	17597	17464	17514	17459	17508	17344	17493	17317	17361	17607	17487	17351	17410	17512	17475	17486	17305	17585	17171	17362	17447	17371	17467	17142	17411	17452	17270	17420	17274	17496	17499	17544	17664	17339	17397	17451	17315	17498	17240	17371	17235	17448	17307	17490	17431	17339	17455	17306	17422	17437	17275	17418	17424	17402	17423	17372	17562	17373	17315	17393	17416	17345	17434	17327	17512	17406	17251	17393	17361	17488	17319	17266	17284	17417	17365	17348	17259	17467	17441	17533	17291	17302	17275	17347	17341	17571	17425	17454	17248	17550	17169	17382	17452	17324	17564	17443	17457	17453	17505	17396	17479	17371	17347	17365	17473	17336	17441	17453	17178	17353	17412	17278	17545	17479	17324	17463	17428	17486	17313	17256	17418	17444	17316	17409	17373	17493	17350	17355	17439	17332	17360	17417	17364	17288	17395	17450	17329	17433	17374	17422	17388	17482	17435	17421	17388	17513	17265	17511	17311	17420	17454	17443	17358	17387	17524	17152	17476	17302	17543	17427	17462	17272	17413	17450	17259	17266	17399	17471	17522	17345	17440	17585	17489	17350	17305	17397	17421	17396	17409	17175	17608	17442	17594	17302	17410	17483	17302	17360	17543	17478	17297	17412	17370	17485	17407	17475	17561	17367	17225	17469	17362	17571	17260	17477	17370	17583	17655	17430	17452	17377	17323	17551	17509	17604	17526	17503	17299	17487	17491	17432	17364	17481	17477	17439	17373	17439	17471	17267	17349	17390	17555	17365	17483	17389	17486	17351	17532	17301	17475	17497	17216	17539	17277	17488	17452	17341	17469	17395	17203	17457	17440	17269	17526	17297	17385	17449	17443	17251	17281	17467	17423	17483	17407	17338	17450	17454	17498	17426	17478	17370	17527	17328	17349	17399	17419	17313	17132	17596	17324	17365	17339	17226	17182	17456	17203	17300	17315	17306	17456	17615	17305	17495	17288	17315	17398	17251	17325	17560	17369	17433	17548	17488	17374	17372	17328	17432	17336	17259	17702	17383	17414	17535	17560	17297	17575	17477	17444	17555	17414	17430	17552	17376	17414	17418	17377	17442	17416	17420	17380	17447	17406	17136	17356	17401	17545	17432	17441	17409	17446	17414	17368	17563	17203	17340	17382	17408	17391	17217	17396
23479	21311	29155	24238	23954	27758	29328	25913	24641	24371	24326	23952	23952	23840	23571	23399	22938	23080	22905	22610	22505	22396	22708	22465	22438	22639	22526	22379	22440	22193	22286	22376	22640	22661	22428	22439	22452	22080	22433	22159	22339	22407	22092	22300	22474	22351	22334	22063	21975	22232	21967	22222	22254	22184	21991	22196	22108	22153	22391	21926	22144	22122	21985	21984	22184	22196	22044	22214	22169	21954	21934	21965	22207	22159	22291	22252	22212	22267	22235	22312	22097	22211	21964	22124	22111	22191	21991	21883	22097	21928	22432	22128	22237	22071	22214	22265	22208	22077	22098	22090	22212	22216	22127	22054	22221	22346	22228	22249	22231	21979	22079	22247	22214	22060	22073	22132	22121	22207	22114	22215	22123	21946	22135	22097	21867	22012	22330	22116	22180	22250	22097	22055	22153	22140	22214	22292	22133	22057	22161	22214	21962	21980	22102	22162	22142	22219	22086	21945	22114	22050	22183	22041	22223	22208	22030	22077	22009	22129	22220	22106	22162	22182	22296	21983	22091	22151	22137	22235	22291	22146	22238	22133	21990	21979	22097	22313	22004	21953	22172	22151	22251	21955	22114	21928	22003	22221	22087	22020	22110	22144	22138	22129	22093	22024	21992	22077	22142	22378	22255	22017	22259	22087	22368	22210	22332	22096	22000	22090	22019	22112	22020	22051	22224	22155	22017	21919	21921	22178	22331	22045	22277	22180	22105	22095	22219	21998	22052	22002	22162	22041	21977	22030	22148	22109	22140	21890	22320	22240	21956	21942	22050	22075	22304	22087	22092	22371	22197	22012	21904	21998	22119	21937	22057	22044	21961	22213	22154	22224	22205	22088	22046	21984	22102	21939	22073	22216	21799	21937	22148	22107	21984	22085	21882	21839	22150	22098	21987	22171	22133	21985	22232	22055	22128	22284	22227	22000	21980	22123	22132	22015	22023	22040	22225	22095	22088	21899	22295	22095	22004	22067	22321	22119	22012	22142	22288	22060	22127	22284	21907	22161	22203	22206	22068	22243	21919	22158	21941	22028	22141	22238	22021	22165	21912	22085	22116	22081	21862	22002	22216	21990	22117	21996	21728	22065	22251	21982	22290	22138	22037	22021	22076	22074	22052	22147	22074	22043	22100	21912	22222	22104	22240	22166	22057	22069	21958	22226	22122	21867	22401	22043	21820	22148	22121	22171	22114	22074	22285	22053	22069	22181	21985	21881	22033	22053	22094	21923	21967	22105	21968	22339	22026	22055	22068	22005	21765	22066	22204	22113	22041	22160	22250	21974	22193	22039	22045	22050	21910	21926	21972	22232	22175	22118	22069	21858	21841	22113	22005	21948	22356	22075	22010	22130	22004	21992	22109	22224	21881	22277	22068	22408	22132	22263	22142	21944	21825	22062	22143	22128	22186	21969	22048	22082	22167	21949	21949	22327	22211	22176	22142	22163	22108	22194	21759	22072	22041	22129	22238	22160	22091	22175	22225	22318	22011	22080	22045	22047	22138	22011	22032	21951	22042	22061	22118	21958	22036	22261	22097	21984	22093	22004	22027	22142	21993	21944	21991	22112	21986	22393	22081	21940	21949	21872	22204	21992	22194	22057	22179	22132	21985	22126	21877	22072	21991	21928	22039	22007	22131	22222	22145	22029	22028	22007	21968	22073	22011	22061	22151	22077	21992	21917	22066	21955	22210	22078	21950	22081	21945	22127	21986	21866	22119	22134	22069	22025	21972	22097	21972	22001	22174	22222	22345	22206	22066	22288	22060	22189	22156	22149	22234	22180	21975	22259	22096	22203	21870	22059	22191	22031	22217	22056	22111	22108	22097	22198	22164	22085	22028	22199	22187	22135	22168	22192	22128	22138	22070	22326	21995	22109	22001	22102	22173	22087	22060	22104	21938	22064	22045	22003	21890	21869	22036	22040	22112	22074	22126	22085	22080	22056	22159	22174	22283	22104	21976	22234	22052	21957	22125	22198	22148	22031	22213	22094	22354	22145	22287	21928	22107	22290	22142	21998	22168	22128	22086	22194	22041	22165	22077	22468	22199	22087	22027	22057	22157	22153	22342	22089	22196	22168	22209	22139	22037	21874	21928	22106	22090	21978	22050	22153	21871	22097	22140	22105	22142	22155	22029	22111	22286	22103	22231	22033	22216	22083	22252	21984	21900	21975	22179	22328	22122	22243	22085	21870	22244	22039	21966	22040	21956	22047	22310	22110	22193	22096	22131	22146	22313	22166	22267	22184	22369	22103	22027	22036	22383	21882	22040	22117	22088	22311	22263	22200	21981	22387	22159	21998	22237	22133	21831	22181	22268	22179	22329	21917	22093	22057	22206	22224	22258	22066	21842	22296	22185	22408	22136	22161	22308	22005	22250	22288	22195	22095	22113	22161	22095	22199	22008	22268	22081	22146	22362	22168	22154	22054	22293	22005	21918	22194	22305	22070	22031	22098	22087	22037	22190	22021	21868	21805	22060	21893	22113	21895	22078	22231	22065	22161	22121	22146	22234	22074	22013	22030	22262	22111	21970	22225	21966	22040	22110	22107	22217	21978	22151	22015	22051	22062	22137	22231	21935	21951	22232	22387	22145	21996	22171	22311	22090	22002	21922	21894	21841	22060	22122	22034	22128	22081	22051	22096	22145	22192	21958	21894	22240	22223	22250	22046	22154	22100	22125	21970	22122	21893	22029	21816	22129	22237	22034	22123	21905	22286	22214	21968	22252	21985	22117	22090	22059	22083	22256	22322	22017	22031	22054	21721	22104	22354	22368	21861	22038	22152	22136	22156	22288	22154	22096	22005	22056	22121	22057	22207	22092	21916	22342	22231	22137	21920	21926	22218	22031	22156	22181	22105	22084	22232	22210	21948	22133	22014	21803	21973	22194	22172	22146	22006	22036	21910	22137	22035	22032	22032	22046	22142	22187	21887	22063	22160	22186	22236	22277	22195	21836	21947	21949	22135	21904	22142	22190	22108	22130	21991	21836	22119	21982	22232	22120	22008	22128	21906	22028	22251	22140	22146	22233	22025	22171	22077	22275	22452	22162	22001	22133	22154	22109	22248	22205	22091	22022	22130	22060	22080	21979	22152	22112	21934	22147	21904	21966	22116	22173	21913	22300	22328	22067	22085	22120	21938	22137	21992	22232	22062	21996	22259	22429	22191	22232	21839	22317	22256	22216	22154	22052	22100	22408	22119	22255	22164	22037	22022	22094	22085	21932	22111	22090	22244	22199	21729	22144	22153	22180	22172	22018	22009	22147	21981	22111	21928	22086	22103	22010	22025	22176	22024	22216	22185	22136	22022	22065	22008	22235	21916	22242	22091	22247	22087	22018	22233	21959	22346	22280	22220	21955	22087	22238	22354	22170	22129	21899	22146	21939	21934	22035	22082	22068	22117	22013	22183	22185	22055	22143	22275	21940	22020	22114	22311	22345	22057	22247	21996	22051	22220	22246	22016	22181	22109	22208	22078	22051	22196	21999	22050	21859	22138	21969	22187	22239	22021	22145	21937	22142	22266	22186	22087	22414	22118	22100	21989	22099	22112	22130	22069	22066	22113	22086	21899	22158	21989	22160	22224	22157	21948	22188	22133	21900	21923	22082	22150	22131	22106	22292	21725	22027	22299	22078	22038	21971	22064	21901	22128	22140	22124	21982	21970	22000	22021	22062	22083	22174	22088	22019	22410	22179	22175	22244	22099	22050	21900	22114	22205	22082	22110	22031	22003	22235	22138	21992	22265	22233	22017	22016	22310	22112	22311	21920	22292	22098	22004	22028	22278	22004	22403	22272	22306	21984	22347	21962	22152	21974	22377	22038	22126	22039	21984	21991	21979	22112	22266	22001	22078	22091	21955	22039	22177	22135	21988	21985	22279	22127	22134	22165	22153	22022	21993	22023	22238	21985	22054	21982	22094	22029	22152	22111	22065	22082	22108	22229	22125	22237	21989	22136	22058	22220	22145	22175	21961	22173	22025	22005	22076	22113	22029	22412	21898	22194	22307	21979	22173	22004	22190	22073	22105	22126	21972	22186	21742	21995	21991	21991	22229	22319	22025	21958	22181	22215	22208	22266	21838	22066	22078	22027	22016	22058	22175	21981	22251	22108	22211	22268	21938	22314	22170	22137	21813	21835	21805	22143	22001	22222	22224	22092	22167	22132	21956	22176	22011	22138	22192	21993	22252	22201	22093	21677	22033	22190	22018	21940	22046	21855	22057	22278	22090	22098	22036	22182	22017	21982	21994	22142	22084	22120	21960	22264	21870	22115	21893	22168	21826	21835	22056	22072	22127	22195	22122	22119	22069	22137	22263	22359	22210	21816	21977	22085	22005	22046	22155	22328	21934	22129	22167	22092	22159	22161	22030	22217	22042	22237	22285	22172	21906	22216	22280	22089	22251	22153	22053	22269	22166	22151	21882	21836	22163	21994	21949	22044	21995	22205	22045	22137	22077	22251	22174	22104	22160	22147	21965	22039	21925	22182	21963	22196	21948	21920	21977	22282	22246	21977	22065	22101	22010	22001	22151	21995	22223	22172	22030	22064	22050	22185	21866	22208	22387	22281	22146	22265	22231	22228	22114	22106	21895	22395	22102	22014	22014	22273	22025	21977	22110	22017	21971	22021	22111	22138	22352	22148	22068	22182	22233	22030	22207	22307	22148	21932	22037	21991	22082	22018	22080	22265	21994	22153	22184	22141	22250	21905	22281	22342	21953	22029	22275	22155	22437	21886	22190	22046	22034	22101	22076	22102	21875	21990	22108	22151	22106	22089	22076	22049	22000	21913	22241	22290	22075	22149	22112	22144	22235	22225	22080	21963	22306	22014	21894	21926	22000	22108	22217	22026	22164	22231	21928	21992	21928	21988	22002	22145	21982	21917	22149	21917	22220	22039	22127	22303	22044	21978	22266	21880	21885	21939	22084	22046	22068	22062	22118	22285	21904	21992	22094	22000	22062	21949	22044	22011	22298	22043	22306	22388	22081	22071	22100	22087	21997	21891	22067	22003	22179	22003	22176	22088	22061	22019	22170	22205	22088	22077	21973	22047	22112	22098	22022	22037	22089	22116	22185	22159	22165	22156	22278	22162	22030	22258	21999	22107	21833	22064	22066	22069	22059	22121	21952
26374	45114	42884	34162	29564	26354	24581	22802	21278	20317	19967	20003	19825	19520	19038	18909	18629	18175	18398	17985	17924	17850	17934	17834	17782	17673	17830	17670	17740	17748	17765	17826	17871	17911	17807	17813	17734	17588	17693	17429	17481	17642	17554	17437	17340	17396	17235	17476	17545	17266	17366	17257	17349	17437	17416	17463	17390	17313	17399	17324	17248	17402	17411	17566	17360	17251	17498	17352	17404	17350	17482	17405	17504	17404	17404	17324	17411	17398	17500	17287	17437	17278	17525	17183	17352	17275	17423	17356	17259	17254	17327	17244	17335	17573	17287	17586	17392	17413	17162	17346	17332	17418	17300	17290	17300	17221	17357	17404	17320	17451	17400	17416	17334	17296	17229	17250	17417	17338	17425	17235	17320	17425	17616	17317	17330	17458	17458	17370	17331	17230	17210	17441	17296	17341	17247	17183	17214	17249	17419	17324	17322	17467	17268	17344	17398	17537	17341	17281	17348	17433	17575	17322	17316	17461	17456	17455	17329	17208	17408	17474	17552	17351	17342	17271	17430	17425	17265	17414	17188	17330	17438	17446	17448	17367	17511	17235	17368	17296	17289	17395	17366	17266	17136	17338	17273	17637	17409	17309	17410	17295	17560	17463	17410	17317	17364	17361	17274	17357	17383	17243	17427	17433	17278	17437	17427	17317	17331	17213	17200	17293	17478	17339	17300	17249	17219	17482	17235	17381	17435	17383	17298	17409	17317	17390	17225	17395	17346	17350	17238	17400	17376	17325	17363	17342	17427	17181	17435	17207	17281	17306	17392	17340	17181	17517	17407	17314	17422	17504	17401	17350	17325	17375	17372	17484	17456	17383	17410	17479	17420	17424	17344	17430	17235	17351	17366	17392	17404	17354	17090	17163	17280	17196	17369	17298	17328	17384	17199	17171	17289	17295	17406	17400	17260	17491	17403	17396	17351	17352	17113	17389	17307	17460	17460	17320	17336	17298	17419	17311	17430	17307	17423	17338	17379	17399	17463	17334	17357	17173	17453	17265	17275	17427	17041	17288	17406	17359	17395	17277	17463	17520	17233	17350	17496	17199	17363	17481	17446	17465	17389	17324	17370	17472	17330	17299	17401	17447	17297	17328	17377	17465	17351	17306	17314	17347	17320	17246	17422	17358	17341	17309	17460	17216	17335	17330	17506	17416	17383	17295	17297	17415	17327	17446	17273	17384	17455	17260	17388	17232	17374	17335	17321	17332	17167	17294	17293	17249	17361	17352	17384	17293	17029	17280	17515	17428	17470	17283	17390	17360	17283	17262	17403	17268	17408	17451	17338	17408	17200	17314	17265	17283	17481	17199	17342	17234	17263	17357	17369	17503	17252	17297	17368	17333	17409	17390	17387	17336	17552	17430	17421	17478	17409	17431	17444	17351	17256	17426	17437	17465	17466	17377	17423	17431	17309	17248	17370	17374	17288	17167	17489	17425	17462	17245	17465	17313	17343	17314	17243	17270	17350	17425	17267	17255	17255	17266	17353	17426	17291	17473	17391	17378	17366	17410	17291	17441	17312	17288	17138	17414	17487	17366	17224	17213	17236	17438	17240	17222	17276	17282	17402	17267	17392	17414	17333	17367	17422	17496	17287	17450	17292	17394	17422	17350	17366	17446	17362	17297	17286	17247	17268	17324	17340	17367	17399	17273	17319	17568	17534	17344	17320	17267	17316	17587	17474	17351	17450	17333	17214	17450	17264	17308	17197	17141	17323	17167	17320	17266	17376	17394	17334	17252	17424	17505	17434	17328	17404	17290	17354	17314	17294	17244	17453	17357	17388	17242	17216	17286	17449	17258	17148	17455	17247	17351	17316	17356	17214	17420	17526	17222	17295	17300	17338	17207	17440	17430	17430	17440	17582	17289	17446	17462	17462	17202	17347	17279	17480	17365	17314	17344	17544	17349	17314	17321	17260	17390	17348	17358	17410	17403	17409	17424	17387	17209	17349	17199	17386	17116	17319	17486	17444	17403	17235	17339	17371	17335	17379	17450	17304	17347	17460	17486	17360	17321	17337	17203	17299	17504	17211	17312	17423	17315	17452	17501	17365	17431	17279	17165	17190	17451	17282	17563	17387	17321	17279	17466	17434	17239	17242	17378	17522	17516	17354	17163	17295	17308	17414	17272	17473	17203	17414	17426	17372	17254	17277	17464	17378	17423	17226	17400	17225	17375	17416	17367	17373	17290	17374	17233	17442	17408	17295	17411	17218	17230	17378	17296	17158	17271	17398	17201	17339	17273	17268	17316	17249	17377	17369	17392	17271	17379	17291	17252	17435	17295	17458	17301	17358	17547	17374	17347	17376	17457	17290	17364	17429	17400	17284	17335	17445	17249	17469	17486	17395	17438	17465	17295	17250	17312	17434	17298	17217	17433	17242	17373	17260	17301	17403	17302	17261	17232	17286	17463	17358	17269	17492	17432	17397	17426	17467	17330	17380	17338	17312	17435	17240	17540	17318	17215	17413	17222	17266	17373	17234	17422	17370	17361	17235	17270	17302	17345	17253	17359	17339	17383	17360	17281	17377	17556	17454	17261	17364	17218	17456	17382	17318	17493	17256	17517	17394	17386	17553	17268	17330	17382	17307	17407	17285	17354	17398	17240	17231	17405	17423	17264	17597	17355	17348	17329	17514	17410	17344	17093	17285	17446	17427	17485	17465	17323	17447	17420	17460	17266	17301	17192	17357	17282	17259	17487	17297	17403	17300	17283	17397	17328	17483	17305	17524	17371	17261	17230	17512	17489	17546	17305	17368	17369	17454	17424	17181	17389	17506	17342	17354	17379	17300	17247	17204	17345	17470	17377	17320	17380	17326	17181	17354	17426	17187	17525	17289	17293	17233	17398	17421	17308	17509	17287	17470	17249	17172	17272	17401	17351	17357	17253	17391	17241	17223	17396	17410	17146	17433	17436	17261	17286	17476	17355	17258	17380	17390	17341	17342	17507	17385	17334	17216	17313	17260	17333	17414	17164	17460	17325	17248	17404	17602	17245	17395	17420	17291	17401	17217	17498	17309	17369	17413	17210	17298	17482	17304	17564	17505	17301	17188	17375	17392	17439	17397	17316	17369	17303	17171	17454	17308	17360	17257	17195	17203	17294	17393	17218	17317	17378	17369	17333	17263	17289	17314	17303	17409	17531	17327	17281	17290	17231	17374	17306	17410	17394	17247	17370	17432	17094	17575	17421	17245	17205	17208	17383	17444	17304	17404	17427	17306	17177	17213	17289	17337	17259	17335	17245	17259	17363	17103	17346	17406	17296	17254	17387	17452	17215	17325	17518	17325	17285	17269	17231	17195	17364	17520	17419	17284	17317	17191	17349	17308	17541	17306	17372	17426	17403	17368	17440	17467	17366	17441	17348	17607	17224	17299	17331	17474	17493	17323	17579	17384	17274	17330	17343	17389	17291	17438	17332	17375	17251	17470	17403	17618	17304	17553	17358	17273	17234	17267	17285	17316	17196	17335	17262	17361	17433	17126	17365	17296	17377	17285	17333	17381	17486	17378	17391	17440	17203	17392	17498	17328	17412	17335	17271	17471	17383	17333	17360	17279	17335	17238	17417	17353	17378	17486	17487	17389	17178	17437	17297	17461	17351	17345	17330	17268	17490	17303	17408	17199	17497	17247	17220	17521	17257	17268	17265	17353	17384	17491	17274	17372	17299	17221	17282	17364	17441	17308	17407	17319	17217	17367	17355	17420	17279	17439	17161	17544	17407	17356	17510	17492	17292	17318	17195	17437	17431	17362	17469	17465	17347	17431	17459	17224	17403	17454	17312	17301	17315	17364	17333	17532	16998	17372	17372	17316	17676	17492	17411	17319	17338	17268	17267	17312	17391	17262	17486	17330	17455	17327	17407	17446	17316	17429	17403	17376	17379	17453	17376	17282	17573	17347	17187	17390	17306	17360	17319	17435	17358	17289	17622	17233	17334	17407	17400	17261	17405	17400	17450	17248	17356	17257	17363	17215	17410	17356	17334	17452	17560	17179	17476	17353	17374	17441	17489	17271	17444	17325	17215	17275	17276	17376	17260	17524	17215	17580	17361	17381	17453	17294	17386	17347	17463	17412	17269	17407	17578	17240	17443	17353	17294	17204	17312	17183	17397	17182	17378	17385	17267	17190	17362	17473	17510	17494	17136	17488	17579	17492	17108	17427	17538	17497	17385	17226	17508	17412	17544	17294	17407	17261	17482	17450	17251	17438	17444	17406	17412	17308	17378	17362	17349	17304	17394	17474	17276	17299	17203	17342	17455	17265	17185	17205	17522	17262	17420	17370	17240	17296	17245	17279	17431	17402	17235	17239	17520	17353	17157	17367	17300	17321	17371	17212	17382	17133	17330	17438	17292	17388	17281	17276	17277	17362	17521	17219	17194	17270	17488	17260	17410	17210	17426	17307	17236	17363	17303	17401	17334	17066	17434	17437	17410	17248	17443	17363	17455	17506	17453	17396	17342	17334	17257	17469	17345	17471	17163	17277	17364	17141	17435	17358	17360	17370	17417	17453	17277	17285	17220	17544	17388	17290	17168	17387	17216	17359	17217	17329	17249	17360	17298	17240	17364	17406	17339	17364	17315	17520	17322	17412	17353	17411	17505	17156	17240	17248	17425	17309	17337	17583	17443	17123	17412	17436	17396	17391	17503	17162	17420	17330	17436	17287	17384	17122	17469	17392	17362	17247	17323	17498	17580	17224	17577	17310	17281	17399	17495	17566	17357	17464	17283	17386	17473	17613	17179	17219	17314	17513	17447	17380	17557	17362	17217	17426	17163	17627	17360	17305	17319	17588	17391	17298	17273	17377	17256	17374	17274	17439	17537	17261	17512	17332	17405	17261	17379	17315	17329	17309	17326	17450	17297	17338	17262	17402	17296	17295	17332	17267	17456	17370	17257	17331	17292	17501	17502	17576	17233	17370	17299	17162	17346	17365	17218	17275	17323	17384	17335	17248	17417	17371	17459	17449	17319	17071	17259	17314	17281	17424	17331	17290	17431	17364	17406	17223	17519	17451	17190	17269	17467	17204	17365	17336	17342	17457	17442	17327	17313	17354	17250	17387	17390	17411	17300	17354	17247	17455	17416	17383	17353	17258	17483	17315	17293	17517	17238	17500	17382
22783	21384	29445	23783	22279	26704	31133	26351	25233	25183	24801	24433	24302	24098	23854	23639	23242	22889	22815	22875	22650	22727	22674	22617	22507	22367	22134	22380	22557	22386	22431	22481	22591	22404	22584	22454	22384	22181	22348	22167	22034	22073	22216	22320	22100	22047	22058	21973	21942	21985	22187	21960	21951	21924	22120	21967	21847	21945	21794	21917	22114	21889	22144	22031	22053	21993	21833	22073	21815	22058	21996	21912	22045	22070	21975	21908	21953	21798	21814	21863	21825	22015	22166	22068	22017	21971	21920	21886	21888	21910	22007	21868	22113	21917	22058	21925	21911	21946	21803	21834	21914	21877	21894	21852	22023	21868	21807	21813	22033	22029	21973	21819	21736	22119	22187	21855	21932	21845	21821	21809	21931	21959	21757	21847	21818	21935	21895	21926	21989	22040	22060	21966	22019	21826	21832	21875	21927	21943	21889	21985	21964	22074	22061	21827	21964	21702	21801	22002	21987	21731	21824	21811	22016	21900	22000	21900	21914	22002	21998	22008	21986	21963	21959	21943	21883	21787	22135	21931	22038	21943	21868	21790	21989	21983	21671	21803	21842	21899	21877	21902	21613	21870	21723	21798	22077	21650	21904	21793	21961	21882	21705	22084	21916	21942	21895	21758	21721	21643	21979	21910	21836	21895	21783	22087	21719	22069	21705	21847	21867	21833	21737	21595	21679	21366	21881	21818	21959	21777	21940	21890	21915	21719	21777	21958	21842	21855	21984	21748	21961	21766	21749	21743	21932	21880	21738	21946	21937	21752	21831	21739	21843	21865	22042	22114	22070	22007	21812	21880	21636	21804	22123	21919	22021	21794	21817	21952	22035	22022	22070	21806	21800	21802	21875	21874	21775	21966	21848	22032	22143	21848	21764	21954	21885	21950	21906	21860	21892	21961	21827	21895	21980	22100	22115	21904	21791	21832	21845	21865	21971	22082	21953	21841	21993	21877	21802	21835	21752	21928	21724	21641	21899	22094	21969	21949	21824	21774	21931	21919	21903	21941	21879	22013	21893	21804	21841	21942	21805	21937	21768	21811	21827	21851	21752	21836	21854	22076	21955	21985	21832	21897	21831	21978	22009	21680	21718	21860	21741	21798	21729	22129	21949	21898	22020	21819	21907	21909	21945	22008	21814	22183	21803	21559	21927	21860	21729	21844	21961	21749	22004	22101	21846	21812	21959	21764	21829	22038	21764	22031	21914	21485	21839	22000	22036	22015	22060	21766	21867	21801	21908	21962	21900	21891	21709	21831	21860	22005	21987	21672	22097	21939	22045	21794	21969	21980	21890	21909	22034	21905	21988	21700	21716	22098	22059	21869	21895	21948	21597	21910	21929	21833	21889	21997	22002	21863	22035	22135	21693	21751	21713	21870	21810	22098	21826	22007	21823	21989	21815	21793	21924	21901	22041	21922	22087	22102	22031	21762	21861	21909	22005	22022	21960	21979	22075	21845	21897	21967	21860	21946	21920	21942	21794	22099	21794	21821	21855	21820	22118	22191	22181	21846	21815	21971	22006	21941	21908	21727	21805	21792	21838	21913	21824	21724	21793	21751	21893	21947	21987	22070	22094	21814	21772	21895	21843	21789	21979	21992	21812	21973	21775	21934	21775	21884	21900	21863	22110	21997	21916	21773	21931	21792	21925	21936	21974	22056	22034	21913	21784	21747	21990	21850	21901	21803	21888	21948	21717	21851	21842	21911	21794	21824	22055	21961	22030	21800	21814	21877	22085	21818	21907	22091	21968	21928	22155	21856	21707	22039	22024	22121	21926	21762	21876	21904	22015	21958	21881	21931	21806	21978	21855	21740	21856	22015	21846	21944	21805	21810	21968	21988	22041	21717	21837	21778	22009	22034	21946	22020	21679	21882	21895	21910	22143	21958	21903	21779	21885	22020	22034	21750	21867	21774	21717	21963	21908	22062	21955	22037	21974	21911	21815	21958	21980	21741	21897	21895	21683	21751	21817	21809	21912	22038	21992	22197	22105	21971	21966	21837	21811	21854	21852	21821	22194	21603	21869	21918	21905	21877	21998	21991	21870	21782	21828	22076	21928	21986	21830	21865	21895	21839	21822	21975	21775	22005	21999	21694	21872	21876	21798	21857	21644	21965	21897	21849	21870	21920	21677	21934	21856	21934	21809	21812	21886	21798	21850	21869	21768	21920	21990	22048	21735	21788	21759	21846	21943	21818	21743	22125	22066	21989	21887	21700	22073	21796	21833	21839	21982	22148	21803	21923	21699	21815	21566	21605	21898	21908	21934	21958	21984	21673	21745	21852	22041	21856	21742	21733	21800	21927	21965	22093	22064	21762	21845	21791	21783	22115	21653	21830	22009	22012	21959	21973	22081	22059	21930	21945	21903	21941	21913	22002	21748	21458	21873	21816	22021	21874	21766	21790	21813	21968	22115	22064	21976	21770	22057	21846	22032	21957	21890	21869	21825	21844	21973	21789	21811	21728	21881	21733	21946	22142	22140	21705	21717	21724	21887	21866	21895	21704	21682	22084	22195	21855	22009	21867	21763	22013	21879	21904	21890	21786	21633	21880	21787	21707	21708	21844	22034	21952	21875	21789	21916	21707	21887	21902	21994	21880	21787	21771	21898	21818	22167	22070	21951	21831	21834	22001	21823	21902	21841	22037	21942	21970	21700	21874	21959	21891	21923	21830	21816	21788	21840	21924	21930	21970	21998	21708	21755	21989	21936	21738	22008	21827	21795	21947	21997	21946	21945	22009	22032	21961	21868	21805	22000	21842	22029	21932	22072	21862	21845	21901	22056	21875	22100	21915	21927	21888	21840	22202	21740	21946	21829	21996	21930	21923	21942	21821	21956	21904	21975	21882	21861	21903	21965	21877	21999	22072	22222	22041	21698	21927	22094	21748	21871	21850	21848	21860	21897	22032	22108	21705	21878	21805	21816	21704	21688	21881	21843	21989	21782	21863	22003	21911	21755	21839	21701	21926	22062	21858	21702	21897	21931	21724	21681	21875	21754	21945	21763	21921	21902	21982	22013	21943	21797	21819	21958	21915	22044	22283	21876	21898	21864	21809	21845	21771	21915	21999	21768	21978	21948	21842	21843	21889	21923	21738	21912	21725	22001	21736	21664	21778	21850	21952	22074	21848	21946	21981	21915	21620	21661	21838	21834	21874	22092	21868	21792	21872	21968	21805	21670	22012	21780	21887	21878	21861	21762	21865	21753	21893	22019	21694	21984	21888	22151	22089	21973	21934	21987	22032	21952	21868	22044	21805	21916	21890	21943	21875	21779	21865	21863	21952	21734	21826	21868	21710	21781	21978	22034	21811	21980	21640	21904	21801	22055	21682	21803	21876	21741	21687	21661	22051	21936	21911	22057	21908	21853	21754	21512	21969	21758	21785	21781	21958	21919	21962	21942	21930	21741	21840	21739	21664	21870	21850	22039	21907	21733	21939	21805	21786	21977	22041	21982	21933	22119	22054	22173	21963	21971	21767	22102	21853	22102	21874	21749	21953	21923	21870	21804	21986	22002	21746	21956	22118	21793	21930	21948	21812	21788	21879	22025	21926	21801	22099	21926	21900	21968	21889	21881	21802	22098	21831	22017	21930	22033	21853	21874	21918	22007	21893	21842	21808	21939	22152	21930	21971	21861	21925	21969	21827	21935	22094	21982	21801	21874	21871	21887	21790	21979	21934	22003	21878	22148	21808	21830	21862	22031	21879	21944	21940	21839	21762	21684	22056	21779	21829	21999	21878	21821	22012	21801	21800	21730	21974	22053	21760	21862	21927	21841	21681	21900	21778	21733	21846	21811	21952	21759	21763	22060	21858	22022	21868	21978	22018	21942	21878	22013	21715	21900	21883	21912	21769	21803	21762	21740	21725	22133	22020	21776	21806	21729	21902	21807	21766	21826	21769	21862	21889	21788	21749	22084	22033	21819	21715	22080	21807	21881	21945	21967	21920	21877	21765	21926	21924	21613	21801	21665	21913	21802	21767	21758	21954	21906	21790	21788	21848	21878	21788	21736	21864	21926	21835	21876	21868	21890	21759	21754	21810	22053	21926	22001	22145	21839	21832	21855	21913	21883	21893	21751	21958	21856	21945	21987	21826	21690	22018	21962	22069	21879	22036	22002	21768	21914	21756	21897	21887	21870	21960	21971	21907	21998	21985	21701	22100	21866	21922	21956	21990	21901	21841	21858	21952	21967	22023	21931	21984	21752	21969	22182	21962	22006	21727	21906	21886	21904	21726	21656	21740	21742	22022	21927	22029	21869	21838	21929	21811	21812	21902	21984	21820	21923	22002	21920	21857	21779	21932	22085	21688	22004	21844	21967	22054	21931	21807	21948	21711	21899	21782	21674	21900	21726	21866	21917	21943	21968	22023	21708	21945	21893	21983	22098	21816	22030	21926	21892	21827	21790	21835	21981	21673	21797	21933	21842	21562	21753	21757	21923	21702	21944	21965	22074	21869	21874	21891	22074	21885	21899	22022	21786	21956	21709	21924	21753	21983	21964	21776	21890	21904	21930	21924	22093	21825	22065	22048	21627	22012	21732	21790	21811	21816	21917	21885	21827	21948	22028	21868	21918	22028	22011	21888	22113	21879	21707	21961	21714	22022	21888	22007	21908	21777	21798	21865	21745	22118	21833	21886	22009	21999	21876	21874	21818	21748	21778	21874	21790	21941	22014	21856	21850	21807	21891	21813	21814	21996	21725	21764	21788	21892	21915	22014	21884	21941	21838	21920	22031	22094	21937	21770	22046	21894	21952	21783	21923	21998	21988	21744	21651	21660	22076	21824	21801	22061	21964	21539	21977	21701	21859	21939	21983	21888	21822	21692	21737	22011	22016	21716	21890	21818	21876	21704	21896	21777	21743	22045	21885	21989	21997	21928	21909	22068	21898	21758	21965	21862	21906	21988	21981	21839	21992	21988	21733	22001	21887	21783	22202	21986	22065	21729	22066	21626	21956	22014	21822	21897	21667	21945	21712	21651	21889	21629	21853	22067	21978	21921	21880	21838	21846	22054	21868	21986	21906	21844	22033	22130	21788	21895	21714	21711	21994	21992	21972	21928	21990	21903	21887	21940	21864	21843	21999	21964	21862	21932	22038	21869	21805	22097	21919	21823	21917	21868
27230	48073	46167	37037	31709	28026	25790	23927	22544	21768	21166	20930	20278	20176	19584	19362	18946	18639	18524	18119	18044	18304	18062	17689	17761	17704	17681	17662	17916	17591	17827	17975	18174	17937	17761	17865	17781	17592	17526	17692	17343	17466	17444	17373	17575	17291	17418	17242	17275	17288	17209	17343	17251	17309	17468	17385	17198	17479	17509	17452	17258	17265	17348	17189	17176	17291	17181	17191	17164	17045	17188	17395	17107	17431	17452	17167	17094	17234	17264	17185	17210	17155	17391	17227	17262	17260	17248	17215	17293	17179	17267	17321	17108	17286	17231	17213	17143	17294	17359	17244	17124	17421	17238	17198	17149	17304	17322	17158	17295	17194	17242	17110	17229	17127	17140	17209	17326	17261	17182	17127	17206	17384	17222	17133	17323	17252	17224	17111	17318	17204	17260	17347	17226	17299	17162	17171	17129	17370	17183	17218	17081	17194	17273	17284	17324	17169	17379	17074	17306	17311	17291	17277	17310	17329	17175	17332	17299	17209	17291	17229	17208	17132	17117	17412	17241	17074	17175	17198	17285	17166	17152	17287	17268	17334	17086	17244	17310	17249	17062	17292	17379	17243	17117	17386	17169	17576	17132	17123	17111	17359	17264	17430	17118	17320	17233	17215	17378	17202	17287	17140	17196	17327	17194	17042	17277	17428	17336	17048	17225	17216	17356	17235	17180	17165	17173	17319	17164	17217	17284	17233	17243	17200	17202	17262	17203	17102	17096	17230	17329	17373	17351	17228	17190	17356	17218	17141	17205	17200	17093	17382	17339	17203	17327	17133	17233	17227	17249	17266	17282	17342	17199	17138	17206	17300	17082	17115	17255	17289	17168	17151	17470	17209	17049	17197	17143	17269	17109	17094	17250	17189	17255	17288	17271	17020	17186	17110	17191	17135	17373	17263	17390	17255	17280	17173	17188	17306	17253	17112	17271	17321	17453	17407	17403	17289	17231	17131	17298	17022	17099	17168	17220	17307	17208	17218	17180	16984	17218	17259	17304	17241	17164	17202	17107	17208	17262	17298	17172	17223	17195	17199	17108	17212	17075	17358	17253	17224	17269	17374	17077	17276	17212	17035	17171	17280	17342	17173	17162	17074	17120	17149	17147	17189	17132	17364	17154	17220	17196	17131	17114	17225	17438	17212	17074	17222	17369	17242	17086	17120	17321	17142	17283	17235	17101	17252	17224	17390	17137	17312	17345	17413	17186	17291	17291	17017	17353	17230	17197	17294	17200	17248	17417	17226	17303	17149	17313	17193	17267	17234	17248	17305	17269	17044	17162	17214	17171	17305	17043	17204	17433	17404	17259	17438	17168	17406	17193	17225	17266	17404	17216	17053	17180	17110	17163	17155	17075	17339	17197	17167	17403	17112	17287	17135	17087	17435	17099	17284	17188	17274	17180	17251	17145	17331	17258	17224	17269	17267	17214	17144	17300	17082	17562	17011	17289	17186	17230	17215	17255	17219	17213	17375	17255	17277	17199	17187	17221	17361	17273	17267	17233	17268	17108	17137	17279	17276	17148	17208	17403	17274	17321	17098	17168	17145	17268	17144	17099	17307	17274	17361	17217	17159	17145	17026	17278	17188	17344	17200	17282	17208	17235	17298	17389	17316	17243	17194	17282	17315	17044	17320	17189	17178	17288	17228	17314	17302	17150	17173	17241	17320	17233	17162	17347	17382	17258	17046	17147	17070	17201	17508	17242	17087	17123	17220	17301	17154	17241	17105	17140	17138	17307	17390	17304	17165	17256	17132	17188	17268	17330	17116	17306	17160	17172	17119	17172	17185	17329	17242	17142	17277	17071	17239	17314	17244	17222	17292	17032	17257	17220	17404	17264	17194	17323	17119	17239	17184	17294	17125	17174	17182	17300	17124	17100	17190	17217	17121	17041	17288	17290	17113	17328	17168	17181	17212	17181	17188	17240	17265	17100	17234	17319	17345	17325	17160	17300	17211	17163	17188	17202	17315	17377	17343	17273	17187	17303	17414	17374	17245	17294	17267	17189	17243	17244	17153	17105	17226	17257	17343	17310	17126	17186	17087	17092	17139	17197	17236	17070	17373	17027	17290	17597	17286	17316	17173	17307	17246	17196	17255	17315	17083	17252	17330	17162	17269	17167	17258	17093	17173	17081	17155	17394	17281	17159	17106	17265	17132	17172	17326	17332	17380	17237	17228	17285	17190	17253	17417	17245	17047	17246	17135	17289	17377	17259	17258	17234	17191	17205	17057	17069	17285	17193	17262	17134	17247	17092	17213	17171	17161	17172	17129	17350	17197	17249	17189	17240	17151	17258	17279	17202	17249	17386	16985	17186	17320	17414	17236	17287	16990	17326	17222	17408	17107	17448	17166	16931	17367	17167	17208	17174	17251	17184	17176	17184	17206	17144	17342	17200	17172	17365	17317	17150	17061	17257	17272	17232	17174	17209	17069	16975	17229	17372	17200	17237	17138	17306	17376	17276	17250	17038	17241	17269	17149	17266	17347	17284	17151	17133	17198	17128	17190	17316	17316	17186	17145	17309	17453	17064	17337	17214	17196	17296	17288	17011	17251	17289	17237	17256	17319	17337	17246	17247	17272	17331	17235	17198	17135	17149	17265	17413	17210	17256	17187	17291	17296	17162	17196	17240	17169	17247	17251	17243	17170	17362	17153	17151	17181	17004	17278	17372	17020	17207	17138	17171	17310	17308	17376	17031	17096	17249	17101	17340	17217	17159	17243	17258	17356	17180	17336	17146	17286	17071	17181	17283	17208	17395	17339	17163	17381	17302	17226	17108	17235	17195	17190	17145	17296	17280	17170	17203	17069	17268	17107	17163	17161	17064	17231	17409	17377	17073	17096	17186	17395	17301	17572	17166	17213	17283	17401	17136	17201	17187	17226	16946	17035	17296	17202	17131	17082	17222	17074	17245	17379	17223	17240	17222	17074	17160	17081	17183	17166	17147	17321	17167	17262	17142	17182	17322	17166	17332	17232	17253	17147	17090	17288	17150	17134	17114	17290	17185	17056	17283	17207	17216	17151	17176	17248	17339	17309	17211	17180	17438	17445	17096	17138	17066	17305	17399	17425	17123	17297	17258	17186	17098	17314	17250	17061	17127	17401	17326	17110	17376	17158	17122	17337	17320	17170	17132	17212	17169	17192	17155	17193	17139	17105	17211	17187	17194	17238	17146	17251	17306	17129	17252	17182	17116	17267	17174	17103	17055	17309	17029	17215	17397	17323	17154	17357	17102	17070	17208	17295	17048	17235	17308	17248	17405	17174	17278	17400	17134	17321	17150	17387	17322	17217	17243	17219	17144	17202	17210	17286	17150	17240	17215	17178	17233	17040	17289	17235	17113	17058	17199	17200	17175	17265	17126	17258	17192	17236	17272	17211	17346	17235	17140	17076	17153	17125	17127	17141	17198	17264	17270	17145	17153	17073	17249	17160	17144	17432	17055	17312	17247	17258	17353	17194	17286	17168	17175	17204	17230	17191	17239	17137	17220	17078	17303	17137	17303	17400	17289	17302	17203	17232	17149	17234	17174	17263	17143	17222	17299	17295	17239	17195	17102	17210	17048	17315	17218	17268	17130	17285	17179	17199	17352	17121	17336	17241	17229	17302	17179	17172	17091	17424	16952	17172	17304	17202	17215	17339	17235	17300	17213	17358	17255	17183	17317	17277	17202	17040	17178	17197	17115	17255	17137	17188	17195	17322	17162	17200	17192	17150	17211	17312	17197	17274	17147	17207	17232	17242	17227	17106	17144	17220	17259	17272	17363	17198	17293	17198	17306	17107	17266	17306	17222	17014	17301	17072	17333	17142	17277	17086	17373	17114	17187	17167	17254	17306	17334	17066	17320	17287	17186	17259	17097	17220	17422	17253	17258	17306	17277	17266	17133	17213	17209	17221	17299	17203	17337	17252	17144	17284	17045	17321	17267	17330	17227	17220	17079	17344	17147	17230	17121	17374	17119	17255	17129	17111	17329	17145	17200	17259	17248	17120	17388	17157	17304	17321	17152	17129	17166	17086	17100	17243	17221	17206	17203	17156	17427	17154	17328	17302	17193	17243	17244	17329	17251	17165	17257	17135	17007	17263	17266	17036	17313	17289	16993	17269	17162	17270	17157	17106	17247	17130	17275	17117	17520	17318	17240	17141	17255	17049	17176	17329	17210	17092	17193	17213	17183	17392	17256	17346	17071	17118	17208	17246	17329	17234	17213	17208	17081	17205	17281	17166	17204	17150	17294	17308	17149	17332	17313	17124	17272	17185	17403	17078	17234	17125	17328	17144	17118	17429	17125	17046	17026	17239	17409	17193	17272	17272	17216	17053	17229	17171	17220	17189	17289	17300	17296	17218	17272	17263	17092	17115	17045	17327	17213	17274	17377	17303	17253	17049	17314	17077	16964	17379	17173	17131	17444	17151	17252	17276	17250	17212	17231	17088	17417	17161	17311	17140	17212	17208	17018	17224	17250	17085	17322	17244	17207	17323	17171	17298	17163	17301	17303	17231	17117	17268	17159	17018	17178	17231	17269	17321	17176	17394	17260	17246	17245	17304	17290	17243	17159	17224	17222	17169	17235	17154	17206	17251	17292	17260	17312	17368	17348	17277	17153	17159	17193	17103	17262	17263	17185	17240	17377	17347	17354	17197	17199	17250	17172	17092	17252	17118	17237	17119	17129	17198	17140	17172	17260	17251	17131	17248	17224	17207	17174	17203	17279	17057	17277	17130	17239	17161	17263	17361	17228	17273	17328	17321	17166	17089	17235	17139	17316	17239	17131	17295	17202	17117	17175	17352	17142	17246	17071	17375	17179	17227	17168	17209	17162	17104	17301	17234	17431	17362	17169	17232	17269	17165	17156	17143	17187	17240	17084	17231	17423	17263	17216	17223	17388	17202	17308	17337	17251	17247	17063	17242	17219	17257	17189	17051	17191	17098	17169	17112	17274	17181	17238	17281	17163	17151	17188	17132	17349	17297	17116	17296	17317	17351	17259	17398	17121	17224	17300	17296	17203	17317	17139	17120	17265	17196	17080	17145	17195	17399	17394	17316	17206	17285	17259	17096	17118	17303	17212	17304	17289	17220	17211	17218	17083	17152	17216	17262	17185	17310	17179	17155	17388	17131
27957	24710	32977	30520	25865	24800	24025	23203	22871	22787	22624	22477	22122	22315	21987	21855	21794	22047	22044	21729	21803	21798	21666	21742	21853	21782	21878	21823	21644	21870	21619	21964	21810	21707	21836	21674	21586	21875	21776	21430	21592	21497	21554	21705	21611	21497	21499	21816	21801	21767	21473	21544	21533	21580	21647	21485	21606	21679	21638	21544	21319	21756	21759	21722	21470	21624	21590	21669	21543	21753	21632	21298	21425	21252	21509	21714	21376	21600	21659	21521	21394	21481	21553	21587	21424	21575	21530	21465	21425	21361	21648	21707	21656	21512	21582	21616	21596	21861	21359	21690	21751	21574	21664	21632	21327	21553	21629	21528	21679	21527	21560	21452	21351	21504	21671	21622	21465	21707	21704	21585	21569	21576	21708	21588	21668	21480	21701	21474	21440	21809	21738	21550	21355	21519	21642	21370	21504	21519	21480	21678	21677	21519	21516	21671	21585	21411	21559	21619	21764	21463	21419	21548	21635	21652	21601	21666	21417	21449	21768	21657	21637	21508	21604	21439	21502	21530	21601	21568	21442	21551	21598	21646	21691	21506	21626	21455	21616	21471	21559	21680	21600	21735	21444	21419	21479	21394	21511	21335	21740	21502	21586	21523	21538	21434	21457	21588	21714	21567	21732	21556	21777	21503	21607	21524	21678	21559	21601	21561	21615	21497	21599	21688	21639	21261	21534	21405	21313	21453	21424	21347	21653	21591	21744	21370	21404	21452	21562	21599	21452	21841	21578	21555	21318	21618	21652	21690	21735	21653	21745	21656	21637	21450	21562	21519	21544	21533	21630	21530	21688	21595	21415	21633	21846	21687	21495	21565	21560	21610	21309	21359	21681	21580	21648	21606	21400	21500	21575	21663	21363	21528	21519	21457	21688	21627	21663	21530	21619	21656	21726	21505	21753	21484	21576	21676	21612	21579	21645	21569	21416	21598	21688	21571	21396	21673	21381	21404	21319	21515	21636	21577	21476	21486	21608	21537	21467	21699	21605	21630	21649	21455	21456	21666	21604	21582	21557	21491	21617	21617	21691	21591	21609	21628	21580	21699	21611	21450	21634	21463	21621	21687	21695	21565	21451	21690	21643	21764	21566	21383	21743	21617	21520	21384	21486	21705	21502	21477	21386	21303	21737	21704	21401	21565	21545	21601	21477	21734	21248	21633	21684	21601	21473	21601	21566	21435	21623	21496	21666	21498	21653	21483	21456	21831	21452	21480	21375	21638	21702	21594	21522	21448	21511	21531	21646	21612	21545	21257	21505	21606	21463	21483	21753	21339	21575	21625	21629	21699	21740	21554	21551	21461	21558	21634	21527	21316	21441	21539	21759	21661	21752	21461	21458	21567	21529	21508	21473	21571	21486	21383	21501	21655	21528	21513	21512	21567	21462	21431	21550	21604	21503	21587	21721	21546	21492	21332	21592	21731	21486	21597	21562	21486	21532	21744	21534	21435	21556	21723	21734	21692	21653	21711	21673	21522	21606	21609	21519	21522	21842	21542	21747	21592	21613	21786	21578	21641	21698	21697	21758	21648	21586	21596	21443	21359	21621	21604	21730	21625	21664	21676	21672	21510	21633	21320	21661	21691	21513	21456	21572	21440	21718	21477	21378	21659	21524	21564	21657	21638	21444	21638	21377	21566	21594	21562	21603	21694	21434	21597	21419	21442	21604	21631	21794	21559	21453	21516	21660	21764	21544	21494	21891	21590	21669	21455	21454	21519	21637	21396	21668	21561	21795	21492	21640	21512	21762	21669	21574	21434	21476	21629	21530	21652	21446	21481	21346	21413	21368	21589	21740	21402	21859	21841	21751	21662	21484	21502	21451	21510	21589	21673	21472	21631	21673	21734	21557	21472	21709	21556	21457	21437	21560	21661	21653	21373	21493	21472	21554	21530	21498	21702	21634	21590	21516	21683	21530	21495	21630	21624	21538	21512	21498	21586	21717	21399	21575	21281	21588	21634	21636	21502	21553	21635	21639	21555	21452	21639	21600	21617	21680	21881	21621	21632	21586	21496	21624	21553	21642	21611	21656	21402	21441	21542	21794	21727	21583	21466	21802	21787	21722	21424	21492	21428	21452	21740	21660	21611	21245	21501	21613	21597	21443	21686	21676	21645	21789	21645	21904	21534	21698	21625	21783	21568	21522	21870	21682	21616	21604	21903	21400	21606	21722	21464	21506	21759	21685	21563	21661	21718	21374	21443	21526	21629	21648	21507	21457	21398	21715	21400	21445	21640	21407	21502	21563	21646	21570	21560	21539	21515	21542	21642	21690	21770	21700	21606	21773	21870	21749	21493	21544	21516	21560	21619	21557	21632	21572	21434	21621	21534	21547	21436	21677	21425	21570	21657	21407	21717	21589	21641	21460	21521	21407	21645	21859	21644	21459	21703	21608	21638	21384	21406	21651	21946	21652	21507	21801	21404	21597	21379	21455	21623	21481	21395	21435	21417	21616	21568	21851	21577	21557	21730	21678	21406	21665	21441	21519	21593	21422	21625	21568	21518	21426	21729	21541	21672	21659	21612	21646	21727	21447	21423	21523	21614	21394	21701	21567	21600	21686	21448	21585	21668	21595	21389	21629	21700	21666	21515	21659	21826	21447	21565	21531	21781	21753	21510	21633	21532	21636	21525	21362	21372	21740	21537	21512	21703	21600	21350	21545	21667	21320	21719	21591	21445	21818	21524	21709	21467	21599	21946	21645	21680	21662	21583	21493	21625	21540	21528	21581	21606	21447	21484	21719	21866	21351	21607	21589	21430	21498	21636	21646	21607	21557	21493	21440	21657	21409	21643	21647	21551	21457	21336	21565	21455	21230	21493	21848	21544	21715	21526	21307	21560	21631	21768	21444	21473	21410	21366	21528	21553	21411	21508	21502	21528	21399	21493	21772	21689	21660	21603	21486	21594	21542	21601	21567	21517	21546	21833	21638	21587	21469	21613	21652	21705	21584	21726	21420	21590	21593	21657	21737	21757	21452	21579	21524	21604	21584	21538	21616	21694	21712	21638	21697	21505	21487	21636	21509	21646	21674	21325	21686	21682	21588	21567	21475	21486	21473	21444	21800	21770	21345	21638	21726	21495	21537	21670	21647	21771	21654	21672	21530	21553	21701	21599	21755	21609	21627	21564	21551	21619	21591	21676	21594	21539	21661	21564	21656	21462	21527	21531	21644	21750	21273	21472	21606	21475	21694	21378	21514	21785	21400	21677	21391	21437	21426	21513	21617	21702	21442	21512	21737	21670	21554	21402	21497	21380	21444	21508	21533	21657	21664	21684	21712	21527	21466	21567	21631	21678	21621	21625	21721	21472	21520	21512	21620	21531	21651	21726	21492	21294	21687	21592	21648	21716	21462	21541	21678	21265	21546	21470	21601	21479	21569	21576	21606	21562	21532	21572	21592	21446	21519	21736	21626	21364	21731	21706	21595	21558	21461	21441	21330	21459	21419	21429	21456	21552	21564	21464	21419	21554	21409	21566	21568	21803	21524	21583	21463	21560	21642	21678	21675	21605	21798	21534	21701	21666	21668	21518	21584	21568	21674	21598	21611	21532	21487	21536	21716	21626	21680	21724	21564	21396	21414	21538	21661	21524	21665	21419	21618	21443	21636	21550	21528	21582	21619	21354	21576	21571	21563	21485	21357	21670	21552	21463	21666	21626	21740	21720	21715	21490	21635	21591	21641	21740	21832	21623	21611	21640	21728	21452	21897	21535	21641	21474	21374	21326	21571	21678	21580	21571	21453	21293	21597	21450	21346	21599	21669	21658	21502	21723	21581	21588	21626	21667	21729	21589	21602	21642	21627	21362	21587	21511	21810	21582	21579	21818	21763	21676	21683	21772	21670	21686	21607	21491	21483	21659	21526	21598	21693	21908	21620	21570	21582	21538	21604	21442	21498	21483	21579	21614	21655	21619	21654	21396	21617	21537	21728	21679	21611	21671	21492	21229	21578	21632	21348	21796	21648	21558	21420	21625	21646	21673	21498	21508	21536	21541	21593	21499	21490	21621	21676	21526	21458	21680	21601	21617	21485	21580	21817	21779	21532	21769	21642	21617	21523	21697	21481	21424	21754	21614	21637	21812	21660	21466	21494	21577	21734	21713	21614	21574	21378	21565	21588	21779	21583	21593	21503	21694	21351	21543	21772	21394	21589	21672	21622	21442	21466	21540	21526	21575	21562	21545	21579	21456	21658	21586	21727	21390	21521	21418	21646	21604	21414	21437	21642	21496	21424	21430	21370	21602	21555	21897	21774	21765	21689	21531	21704	21609	21644	21616	21798	21397	21721	21452	21683	21649	21468	21661	21663	21485	21535	21436	21670	21740	21498	21564	21615	21661	21497	21821	21513	21657	21563	21523	21822	21567	21598	21614	21549	21356	21645	21500	21502	21450	21553	21458	21631	21692	21621	21574	21386	21614	21561	21484	21707	21703	21397	21427	21865	21692	21695	21598	21660	21515	21498	21626	21407	21407	21436	21487	21665	21504	21738	21492	21647	21545	21555	21491	21562	21398	21755	21576	21527	21585	21366	21636	21625	21409	21705	21521	21511	21479	21441	21419	21712	21608	21538	21623	21798	21735	21789	21683	21633	21618	21672	21610	21540	21445	21490	21420	21635	21806	21388	21568	21647	21504	21433	21685	21438	21446	21790	21463	21676	21507	21364	21446	21670	21742	21611	21501	21463	21711	21774	21508	21461	21621	21567	21591	21604	21685	21609	21331	21672	21566	21526	21467	21341	21590	21579	21603	21703	21523	21788	21667	21470	21274	21528	21391	21632	21735	21827	21904	21403	21508	21634	21528	21545	21723	21684	21615	21710	21558	21572	21455	21561	21520	21790	21489	21614	21739	21623	21554	21522	21594	21505	21745	21555	21455	21819	21459	21747	21501	21632	21419	21381	21705	21424	21523	21638	21591	21548	21682	21486	21502	21705	21449	21849	21672	21649	21409	21570	21581	21422	21522	21532	21286	21463	21553	21578	21445	21485	21660	21695	21565	21572	21610	21659	21770	21566	21581	21641	21471	21465	21604	21564	21624	21521	21401	21594	21536	21593	21609	21737	21451	21608	21388	21523	21507	21708	21890	21717	21735	21707	21620	21719	21324	21571	21513	21510	21560
24905	36757	34540	27438	23680	21783	20627	19819	19441	18906	18625	18233	18090	17810	17697	17706	17419	17420	17441	17174	17429	17466	17261	17266	17175	17352	17342	17153	17367	17318	17446	17315	17413	17343	17346	17176	17233	17043	17052	17203	17153	17088	17059	16966	17180	16953	17102	17036	17205	17036	16874	16902	16984	17036	17057	17145	17054	17049	17221	16924	17084	16984	17026	17054	16981	16970	17062	16920	17065	16956	16930	17125	17032	16935	17109	17092	16948	17114	16973	17150	17045	17037	16981	16988	17123	16896	17014	17156	17027	17072	17104	16956	17047	16911	17033	17132	17088	17156	17155	17111	16911	17065	17062	16980	17084	17002	17076	17128	17070	17003	17109	17103	17101	17063	16943	17043	17055	16911	17025	17041	17075	17119	17043	17075	17236	16933	17131	16947	17111	16873	16988	17012	17004	16915	17032	17191	17081	17017	17087	17147	17070	16946	16987	17017	16924	17092	17083	16938	17210	17019	17055	16998	16987	17076	16922	17091	16911	16967	16895	17175	17110	16951	17045	17122	17007	16878	16942	16882	17098	17040	16776	17046	17033	17174	16924	16928	17069	16978	16990	17056	16933	17005	17005	17042	16941	16896	16990	17182	17079	16938	16917	17039	17100	16977	16882	17054	16939	17038	17028	17015	16908	16831	17045	17073	16790	17083	16998	17121	17023	16838	17102	16955	17104	17053	17031	17107	17021	17026	16922	16942	16978	16961	16898	17122	16992	17085	16949	16796	17027	17003	16982	17145	16799	17189	17037	17181	17020	17025	16932	17053	17086	16932	17032	16928	17244	17059	17022	16972	16982	17116	16986	16998	17033	16958	17026	16979	17119	17159	17091	17109	16981	17115	17190	17048	16890	17021	16974	17134	16977	16926	17101	17171	17010	17127	17150	17016	16899	17189	17035	17132	17055	17108	17045	17009	17064	17095	17160	17125	16962	17033	17065	17053	16939	17038	16996	17161	16976	17063	17139	16990	17013	17057	17075	17040	16935	17125	17035	16935	16897	17082	17003	17057	17036	16951	17061	17042	16984	17239	16977	16990	17010	17083	17013	16986	17072	17128	16922	17105	16971	17013	17035	17021	16953	17114	17061	17116	17006	17062	17016	17080	16860	16910	16821	17093	16916	16973	17046	17004	17185	17092	16979	17078	16979	16938	17043	16984	16828	17043	17054	17068	17039	16926	16945	16889	16949	17135	17065	17137	17012	16915	16999	17179	17040	17126	16941	16949	17156	16923	16944	16919	17052	17286	16835	16920	17136	17099	17042	16849	17117	16901	16960	17048	17029	17072	17017	17001	17003	17103	16993	17042	17083	17072	16908	17146	17018	16815	17097	16925	17064	16998	16951	17020	16899	17041	17084	16926	17086	17007	16909	17118	17222	17046	17049	17184	17062	17058	16910	17006	17013	16901	16966	16870	17051	17125	17164	16951	17107	17010	17007	17070	17092	17029	17051	16923	16887	17024	17126	17141	17054	17170	17030	16882	16962	17129	16989	17110	17046	16997	16908	17027	17026	17091	17137	17114	17108	17045	16976	16760	17022	16832	17056	16989	16950	17291	17268	16998	16972	17025	16899	17135	17124	17054	17042	16879	17002	17071	17051	16895	17216	17136	17008	17121	16812	17075	16972	17265	16876	17048	17057	17093	16961	16977	17034	16877	17074	16910	17018	17067	17127	17048	17074	17145	16961	17154	16978	16916	17215	16772	16970	16997	17020	17089	16867	17149	17048	16945	16931	17086	16924	17142	16936	16975	16994	16908	17207	17010	17089	16972	17051	16888	17080	17033	17109	16862	17111	16961	17096	17022	16956	17208	17022	16809	16956	16974	17020	17066	17107	17005	17048	17094	17052	17023	16981	17019	17143	17081	16985	17080	16990	17252	17106	16994	17048	17044	17236	17074	16932	16813	16995	16960	17001	17107	16913	17013	16933	16883	17016	17127	17046	16864	17160	17047	16811	17039	17272	17010	16990	16962	17138	17082	16996	16944	17026	17042	16964	17051	17063	17102	16961	17235	17013	17129	17063	16942	17161	17099	17031	16949	17092	17124	17035	17027	16983	17026	16880	17033	17170	17089	17038	16953	17152	16988	17070	17080	17008	17062	17029	17113	17002	16999	16950	16967	16979	17018	16859	16940	17055	17168	17030	16915	17027	16879	17085	16969	17117	17037	17003	17015	17034	17125	16979	17058	16942	17162	16964	16974	17127	17038	17019	17061	17160	17157	17003	16945	16913	17031	17017	17241	17055	16785	17065	16992	17112	17036	16876	16877	17144	16880	17089	16858	17073	17135	17059	16889	17129	16870	17194	17102	16902	16942	17247	16841	17024	16924	16940	16826	16973	17195	17039	16892	16920	16981	16987	17041	16931	17063	17047	17006	17008	17226	16955	16982	17045	16958	16998	17003	17077	17139	16915	17035	17134	16887	17101	17033	17118	16920	17106	17026	16989	16988	16878	17041	17131	16983	16993	16983	17249	17083	17137	17005	16984	16928	16997	17001	17129	17099	16998	17052	16934	17014	17077	17026	16972	16990	17156	17096	16979	16984	16988	16922	16792	16974	16861	16998	17012	16999	17006	17051	16954	16970	17017	17035	16941	17082	17068	17040	16961	17007	17035	16850	17030	16991	17091	17057	16924	17118	17066	16969	16863	17130	17058	17165	16940	16826	17105	16962	17053	17037	17117	17032	16973	17045	17052	16993	16960	17150	16951	16995	17042	16946	17113	16963	17096	17119	17074	17046	17070	17126	16944	16919	16916	17241	16857	17112	17079	16955	17037	17074	16991	17041	17012	16954	17106	16998	16998	16941	16989	16995	16962	17128	16901	17029	17126	16958	16927	17059	17081	16932	17216	17025	17021	17020	17207	16978	16768	17031	17060	17020	17108	17089	17100	17043	17196	16975	16928	17110	17076	17146	17122	17027	16921	16961	16965	17000	17127	17004	16836	16898	16956	17032	16833	17089	16984	17052	17132	17017	17080	17050	17033	17133	17117	17101	16994	16928	16983	17108	17150	17140	17125	17028	17147	17053	16835	17069	17104	16848	17021	17072	17169	17080	16882	17079	17118	17197	17086	16968	17046	16964	17229	17052	17055	16865	16978	16928	17094	17000	16959	17009	17059	17123	17297	16933	17048	17162	17014	17052	17055	17077	16921	17002	16884	16983	17049	16905	16905	16853	17014	17244	17002	17185	17051	16987	16902	17083	16953	17061	17117	17145	17094	17101	16960	17167	17144	17036	17045	16956	17160	16962	17291	17102	17045	16903	17083	16979	17081	16903	16973	17085	17039	16893	17132	17058	17078	17184	17122	16730	17094	17043	17075	17085	16941	17039	16982	16789	16963	16997	17114	17021	16992	17027	17058	16980	17024	16911	16998	17114	17192	16893	17170	17050	17097	16817	16872	17017	17062	16867	17020	16973	17135	17138	16989	16960	17013	17102	17119	17133	17123	17042	16902	16963	16987	16975	16907	17103	17043	17043	17043	16994	17148	17197	16877	16870	16949	16990	16993	17032	17143	17033	17169	17140	17061	17170	16976	17055	16864	16939	16971	16844	16992	17155	17232	17094	16928	16970	17002	16948	16859	16958	16986	17027	17028	17040	17038	17152	17036	16958	17102	16900	17057	16799	17001	17063	17143	16968	17009	17036	16979	16949	17158	16841	16868	17046	17179	17036	17109	16872	17043	16940	16875	17017	16854	16968	17161	17201	16899	17003	17065	17007	16950	17119	17109	17043	17063	16965	17126	16912	17103	16970	17091	17236	17023	17031	16980	17033	17026	17066	16986	17099	16980	17118	17029	17102	17038	16903	17150	16945	16931	17164	17119	16987	16994	17099	16871	16884	17000	16864	16987	16942	17087	17038	17054	16996	16984	16982	16990	17022	17149	16882	17030	16875	17045	17072	17152	17124	16958	16894	17067	16996	17023	16768	17141	16855	16909	17044	17000	16963	17122	17009	17119	16964	17061	17026	17018	17153	16974	16999	17045	17017	17013	16990	17080	16952	17013	17008	17078	17005	16947	17095	16968	17070	17020	17124	16797	17138	16961	17117	17084	17112	17018	17079	16950	16943	16897	17058	16953	16997	17192	16932	17147	16933	16999	17137	16947	17273	17110	17123	17064	17041	17111	17062	17184	17179	16930	17017	16970	17165	16732	16901	17139	16901	16906	16955	16975	16998	16925	17009	17095	16939	16973	17001	16893	17148	16961	16963	17104	16881	16950	17006	16936	16931	17115	16890	16973	16976	17094	17169	17068	17064	17008	17102	17075	17053	17155	17117	17052	16806	17061	16936	17046	16984	17121	17007	16942	16998	17028	17102	16994	16951	16928	17048	17057	16947	17069	16934	16988	17101	16963	17043	17104	16972	16917	17180	17099	17047	16979	16968	17017	17127	16945	17207	17091	17093	16969	17010	17004	16908	17106	16985	16949	17174	16985	17056	16917	17086	17082	17161	16984	16995	16976	16862	17121	16905	17026	16825	17120	16939	17075	17128	17093	17102	17036	17018	16966	16896	17013	17024	16878	17067	17025	16846	17287	17135	16981	17006	17112	17126	17109	17078	16956	17048	17023	17103	17088	16985	17085	16978	17144	17049	16888	17041	17040	17056	17031	17221	16990	17032	17048	17008	17122	17138	16871	17041	17197	16942	17094	17045	16948	16964	17136	16860	17009	16971	16936	17049	17192	16937	17186	16837	17064	17097	16915	17000	17133	16826	17168	17102	17114	17064	16896	17091	17052	17080	16970	16980	16878	17046	17082	17079	16866	17080	17028	17097	16960	17147	17041	16784	17012	17065	17019	16928	16927	17081	16983	17049	16891	16985	16886	16991	17171	17172	16963	17102	16993	16856	16815	17049	16845	16955	16993	16770	17180	17056	17040	17130	17163	17043	16922	16929	17002	17127	17035	17124	16999	17013	17077	17056	17063	16960	16867	17068	17140	16769	17053	16944	16972	16911	17217	16867	17027	17031	17082	16909	17099	17051	17098	17031	16996	16895	16924	17055	16902	17051	17056	17080	16963	17002	17125	16969	16983	16879	17080	16954	17093	17081	17031	17267	16956	17227	16893	17102	17088	17044	16882	17009	17028	17122	17183	16976	17210	17243	17124	16964	17211	16980	17048	17126
23626	21413	29237	24215	23416	26608	27244	24257	23449	23343	23202	22590	22309	22258	22083	22184	21864	21947	21836	21698	21639	21574	21652	21664	21676	21664	21539	21642	21438	21680	21616	21773	21503	21829	21515	21465	21528	21464	21340	21237	21343	21362	21380	21153	21129	21167	21176	21389	21022	21142	21369	21130	21165	21149	21282	21117	21200	21229	21097	20968	21033	21174	21120	21064	21172	20954	21136	21369	21287	21082	21228	21430	21305	21182	21347	21105	21334	20877	21207	21179	21011	21094	21283	21092	21022	21056	21130	21108	21095	21427	21089	21223	21178	21296	21159	21323	21064	21036	21235	21298	21288	21251	21346	21286	21130	21364	21061	21218	21199	21100	21077	21084	20948	21038	21194	21261	21256	21377	21143	21221	20932	21148	21206	21139	20888	21008	21058	21148	21229	21053	21120	21278	21241	21090	21216	21222	21115	21138	21070	21148	21237	21176	21114	21172	21081	21006	21083	21281	20940	21268	21130	21159	21118	21064	21193	21219	21252	20841	21234	20991	21127	21406	21214	21100	21103	21286	20981	21131	21284	21217	21074	21299	21172	21098	21237	21217	21026	21126	21075	21042	21169	20966	21149	21178	21088	21125	21233	20992	21436	21215	21016	21034	21031	21191	20936	21207	21269	21118	20969	21160	20953	21145	21002	21292	21088	21109	21255	21083	21167	21130	21016	20957	21165	21113	21265	21147	21110	21054	21152	21153	21094	21055	21033	21095	21094	21081	21030	21140	21011	21058	21100	21161	21213	21035	20976	21183	21082	21098	21241	21126	21124	20894	21035	21302	21256	21281	21245	21239	21127	21294	21264	21015	21191	21090	21226	20955	21286	21050	21181	21169	20907	21075	21034	21087	21147	21372	21163	21161	21160	20929	21434	21145	20989	21270	21067	21201	21231	21072	21062	21402	21324	21176	21275	21209	21081	21239	21241	21058	21304	21407	21284	21090	21101	21070	21210	21050	20973	21318	21054	21017	21252	20953	21115	21091	21268	21158	21119	21231	21128	21063	21174	21109	21285	21146	21359	21110	21278	21120	21148	21191	21237	21119	21374	21374	21218	21020	21233	21144	21100	21009	21009	21090	21287	21175	21014	21008	21051	21066	20994	21212	21239	21086	21104	21219	21349	21374	21147	21273	21311	21057	21300	21169	21223	21086	21079	21188	21037	20956	21110	20964	21150	21182	21246	20846	21148	21051	21092	21138	21118	21222	21079	21107	20970	21125	21249	21134	21416	21133	20906	21107	21058	20906	21005	21006	21159	21403	21199	21167	21216	21240	21169	21111	21121	21064	21020	21131	21172	21154	20903	21100	21290	21047	21107	21304	21250	20983	21064	21112	20921	20977	20996	20956	21110	21057	20956	21292	21195	21098	21123	20989	21201	21128	21122	21176	21092	21155	21187	21041	21157	21145	21133	21076	21133	21085	21177	21377	21130	21199	21212	21260	21159	21037	21050	21024	20848	21102	21199	21147	21268	21162	21019	21302	21103	21100	21108	21345	21187	21187	21203	21124	21009	21139	21089	21311	21015	21218	20934	20959	21144	20991	21084	21225	21069	20961	21125	20915	21249	21224	21231	21305	21114	21286	21349	21070	21078	21362	21106	21115	21299	21113	21300	20906	20977	21098	21062	21249	20986	21137	21092	21218	21085	21032	21187	21223	21252	21183	21178	21172	21190	21037	20974	21015	20948	21152	21233	21180	21158	21012	21278	20997	21144	21326	21261	21192	21105	21024	21141	21153	21386	21074	21115	21187	21463	21178	21222	21280	21081	21027	21073	20863	21207	21355	21199	21163	21159	21049	20978	21018	21066	20913	21250	21169	21224	21181	21059	21163	21042	21110	21039	21214	21246	21154	21195	21080	21295	21448	21231	21036	21016	20966	21247	21049	21108	20999	20920	21300	21327	20875	21117	21270	21149	20927	20991	21036	21093	21057	21407	20933	21233	21209	21310	21136	21149	21227	21108	21217	21115	21157	21194	20951	20907	21225	21304	21018	21347	21134	20999	21047	21238	20986	21266	21193	21104	21033	20953	21266	21036	21108	21062	21071	21353	21005	21123	21137	21373	21126	21104	21106	21213	21123	20854	21057	21105	21347	21026	21083	21249	20846	21311	20923	21043	21253	21238	20998	21177	20909	21075	21181	21044	20946	20912	20979	21002	21296	21387	21022	21103	21115	20997	21163	21099	21143	21163	21047	21060	20862	21023	21110	21159	21275	21089	21068	21187	20947	21102	21234	21005	21187	21115	21069	21230	21083	21179	21116	21189	21276	20992	21264	21005	21104	20884	21229	21182	20880	21254	21185	21094	21266	21183	21267	21304	20955	21115	21170	21027	21172	21007	21068	21183	21198	21156	21085	21243	21067	21119	21207	21322	21245	21244	21122	21258	21119	21108	21272	21141	21240	21137	21127	21199	21325	21095	21223	21356	21130	21078	21058	21179	21435	20993	21169	21172	21085	21035	21146	21095	21176	21152	20955	20977	20992	21070	21114	20972	21120	21043	20952	20874	21201	21256	21152	20990	21229	21292	21053	21234	20990	21140	21349	21156	21210	21300	21105	21075	21223	21157	20966	21059	21052	21271	21169	21156	21288	21094	21105	21264	21184	21211	21062	21137	21181	21236	20940	21090	21292	21000	21274	21331	20976	21155	21291	21256	21053	21088	21354	21178	21033	21046	21154	21052	21043	21128	20980	20989	21109	21322	21254	20893	21179	21172	21125	21381	20984	20995	21059	21304	21235	21033	21232	21216	21110	21203	21179	21188	21140	21158	21384	21401	21150	21029	21094	21222	21026	21106	21168	21326	21182	21032	21011	21373	21467	21108	21185	21283	20970	21008	21198	21166	21060	21197	21180	21093	21024	21226	20891	21295	21047	21188	21158	21029	21334	21205	21033	20989	21254	21031	21125	21028	21105	21265	21084	21214	21123	21081	20963	21195	21019	20903	21190	20943	21147	20982	20902	21122	21042	20868	21139	20976	21096	21270	21111	21106	20992	21222	20957	21148	21052	21162	21116	21070	21084	21139	21149	21212	20956	21204	20966	21191	21215	21082	21194	21102	21260	21133	20873	21042	21271	21095	21213	21200	21092	21352	21203	21181	21284	21014	21315	20948	21288	21060	21215	21025	20894	21153	21392	21193	20974	21347	21263	21125	21113	21101	21149	20957	21132	21239	21164	21036	21175	21106	21135	21143	20977	21051	21127	21082	21126	21212	21025	21041	21060	20982	21023	21068	21184	20902	21054	21066	21193	21214	21175	21475	20910	21061	20955	21174	21285	21203	21080	21201	20999	21129	21105	21132	21094	21187	21194	21038	21211	21109	21124	21232	21152	21042	21052	21108	21256	21124	21004	21329	21166	20992	21093	21038	21130	20881	21223	20992	21020	21065	21191	21186	21316	21191	21141	21196	21080	21135	21127	21202	21105	21426	21100	21196	21017	21367	21089	21127	21052	21106	21244	21176	20987	21214	21196	21193	21182	21097	21146	21251	21050	21281	21144	21071	21109	21323	21064	21171	21230	21104	21233	21095	20957	21138	21172	21285	21146	21175	21190	21167	21145	21194	21090	21309	21258	21260	21096	21124	20975	20941	21144	21255	21185	21209	21232	20972	21098	21135	21163	21297	21178	20992	21119	21134	21199	21235	20881	21278	21150	21129	21195	21144	21107	21172	20974	21200	21302	21394	20971	20837	21184	21183	21003	21160	21240	21228	21034	21097	21062	21174	21178	21060	21169	21161	21233	21129	21149	21194	21001	21263	21194	21143	21210	21031	21131	21100	21114	20951	21215	21068	21076	21242	21103	21273	21070	21146	21211	21254	21114	21189	21205	21138	21212	21191	21166	21033	21034	21135	21119	21122	21227	21282	21477	21195	21158	20887	21024	21169	21105	21098	21075	21369	21351	21262	21175	21080	21241	21133	21253	21122	21060	21162	20997	20965	21161	21306	21217	21284	20907	21183	21285	21192	21204	21077	20989	21202	21162	21039	21059	20988	21167	21258	21286	21161	21117	21248	21103	21274	21090	21212	21012	21171	21003	21315	21121	21054	21194	21208	21257	21118	21161	21210	20786	21175	21127	21252	21396	21191	21204	21129	21141	21284	21317	21050	21308	21036	20906	21045	21038	21231	21164	21024	21035	21034	21164	21049	21219	21369	20978	21208	21237	21180	21087	21254	21031	21038	21409	21020	21169	21079	21061	21262	21058	21288	21145	21267	21190	21130	21084	21219	21318	21286	21084	21210	21115	21122	21163	21048	21112	21281	21113	21054	21211	21090	21211	21209	21210	20852	21147	21177	20996	21068	21348	21275	21358	21070	21328	21040	21059	21311	21133	21226	21107	21254	21157	21386	21241	21183	21083	21200	20999	21243	21050	20992	21113	21058	21166	21009	20953	21208	21117	21217	20988	21086	21349	21235	21188	21146	21142	21245	21028	21193	21264	21178	21173	21229	21132	21052	20911	21241	21260	21146	21259	21036	21031	21212	20976	21055	21288	21127	21097	20920	20754	21003	21064	21002	21133	21203	21100	21234	20965	21009	20928	21064	21093	21187	21132	21209	21025	20956	21210	21185	21296	21242	20979	20974	21008	21191	21067	21032	21169	21127	21105	21054	21113	20962	21080	21140	21091	20985	21217	21192	20917	21089	21059	21196	21025	21129	21122	21221	21063	21184	21180	20994	21215	21229	21285	21016	21107	21354	21160	21159	20950	21191	21344	21035	21152	21130	21037	21103	21207	21169	20935	21101	21021	21235	21176	21110	21199	21023	21091	21133	20976	21203	21100	21023	20969	21047	21216	21046	21058	21039	21230	21279	21205	21193	21132	21184	21363	21154	21275	21225	21089	21217	21085	20964	21255	21245	21129	21169	21244	20893	21165	21173	21165	21347	21148	21202	20997	21269	21109	21206	21093	21136	21206	21139	21100	21219	21033	21098	21218	21230	21220	21260	21144	21237	21108	21333	21187	20847	21010	21145	21223	21018	21095	20952	21110	21022	21107	21164	20964	21082	21029	21306	20967	21046	21177	21071	21009	21123	21162	21196	21110	21094	20996	21083	21149	21039	21197	21116	21304	21133	21133	21145	21291	20977	21078	20993	21122	21097	21082	21152	21149	21034	21058	20947	21131
24877	42381	39989	31558	26989	24094	22456	21303	20679	20021	19456	19062	18650	18282	18239	17954	18029	17788	17566	17723	17684	17513	17519	17389	17598	17391	17192	17306	17515	17337	17405	17564	17488	17363	17183	17212	17274	17034	17204	17122	16945	16954	16969	17001	16855	16902	16781	16880	16908	16947	17093	16875	16968	16982	16948	16851	16935	17089	16901	16824	16917	16874	16866	16868	16861	16809	16813	16947	16993	16832	16977	16895	16806	17011	16919	16850	16927	16860	16900	16765	16941	16869	16788	16683	16869	16845	16835	16858	16976	16960	16808	16905	16917	17013	16803	16953	16706	16781	16849	16932	16908	16973	16902	16805	16748	16901	16871	16616	16906	16819	16828	16935	16789	16772	16978	16932	17041	17046	16876	16989	16636	16925	16932	16965	16752	16801	16823	16958	16976	16854	16854	16796	16766	16721	16645	16899	16853	16954	16764	16932	16937	16842	16964	16799	16899	16816	16677	16994	16858	16951	16941	16992	16940	16769	16873	16967	16817	16765	16966	16974	16826	16851	16936	16917	16970	16820	16988	16846	16843	16803	16875	16755	16672	16826	16817	16835	16795	16859	16759	16918	17184	16727	16942	16826	16855	16795	16825	16907	16820	16749	16798	17084	16928	16790	16972	16933	16855	16761	16739	16906	16760	16955	16598	16919	16879	16872	16826	16873	17013	16810	16839	16887	16803	16903	16815	16776	16928	16893	16690	16747	16718	16783	16698	16830	16948	17034	16815	16941	16856	16811	16716	16958	16846	16845	16828	16857	16915	16723	16919	16840	16624	16922	17003	16843	16715	16950	16950	16764	16745	16859	16955	16818	16832	16883	16900	16664	16902	16848	16787	16785	16886	16795	16819	16812	16946	16836	16883	17088	16854	16617	16844	16927	16935	16722	16685	17054	16919	16835	16929	16899	16863	16783	16950	16863	16843	16719	16800	16819	16893	16748	16952	16883	16838	16714	16951	16721	16798	16850	16891	16854	16801	16861	16903	16888	16930	16929	16867	16749	16839	17008	16814	16922	16775	17047	16904	16814	16912	16973	16827	16945	16814	16849	16885	16843	16692	16828	16829	16972	16771	16849	16920	16948	16868	16802	16889	16967	16885	16856	16909	16882	16940	16862	16834	16929	16785	16744	16702	16960	16981	16927	16807	16733	16930	16964	16769	16783	16754	16750	16966	16915	16806	16925	16928	16943	16737	16746	16827	16914	16908	16698	16744	16676	16961	16747	16879	16952	16936	16908	16995	16747	16933	16788	16753	16964	16602	16954	16988	16987	16851	16716	16961	16767	16728	16760	17050	16781	16948	16766	16838	16778	16823	16937	16877	16881	16672	16838	16750	16801	16565	16886	16949	16986	16845	16826	16798	16947	16816	16879	17056	16714	16954	16968	16747	16660	16847	16818	16995	16880	16989	16899	16993	16945	16901	16691	16888	16867	16859	16755	16826	16881	16974	16938	16804	16822	16883	16976	16712	16785	16854	16816	16824	16870	16940	16728	17002	16830	16934	16952	16668	16889	16857	16714	16814	16748	16930	16920	16899	16863	16932	16778	17026	16753	16831	16829	16853	16770	16787	16857	16807	16918	16843	16882	16987	16814	16846	16972	16725	16969	16940	16881	17006	17058	16882	16818	16887	16756	16776	17066	16930	16912	16809	16910	16870	16980	16740	16688	16688	16713	16829	16774	16974	16891	16858	16928	16825	16654	16588	16942	16908	16589	16877	16802	16856	16897	16794	16990	16861	16842	16828	16807	17003	16749	17058	16965	16883	16845	16813	16885	16958	16710	16870	16840	16897	16724	17038	16803	16875	16888	16791	17150	16884	16948	16929	16901	16956	16935	16817	16821	16843	16713	16760	16983	16923	16933	16933	16909	16922	16879	16841	16961	16861	16849	16749	16743	16833	16877	16724	16951	16865	17012	16974	16868	16929	16819	16784	16898	16757	16671	16801	16979	16867	16801	16884	16752	16916	16894	16698	16936	16857	16868	16940	16885	16808	16914	16729	16858	16650	16858	16680	16735	16824	16829	16935	16859	16928	16872	16922	16924	16922	17017	16803	16783	16856	16777	16850	16858	16927	16881	16635	16905	16844	16852	16806	16738	16897	16730	16817	16857	16836	17085	16835	16883	16932	16913	16945	16691	16823	16887	16851	16823	16905	16838	16753	16825	16808	16952	16929	16806	16730	16983	16768	16762	16815	16984	16862	16860	16864	16839	16992	16953	16943	16999	16929	16818	16741	16943	16940	16752	16700	17067	16881	16896	16967	16837	16904	16804	16970	16891	16788	16906	16836	16906	16996	16684	16724	16901	16889	16891	16821	16814	16903	16856	16900	16916	16825	16898	16827	16916	16799	16912	16788	16745	16910	16986	16862	16760	16923	16839	16808	16789	16715	16763	16797	16848	16926	16842	16975	17007	16799	16900	16814	16872	16912	16992	16848	16987	16959	16952	16960	16919	16818	17103	16969	16979	16786	17031	16828	16955	16895	16778	16889	16886	16896	16804	16790	16804	16944	16821	16800	16790	16790	16806	16851	16866	16813	16792	16798	16786	16960	16981	16923	16951	16856	17103	16949	16832	16859	16861	16898	16899	16846	16753	16694	17053	16841	16884	16816	17159	16744	16867	16964	16761	17018	16978	16779	16950	16835	16849	16860	16766	16808	16863	16821	16912	16921	16917	16756	16756	16897	16674	17005	16810	16886	16884	16917	16874	16878	16897	16933	16848	16756	16875	16647	16732	16840	16865	16845	16766	16795	16833	16917	17084	16954	16854	16784	16933	16716	16807	16744	16835	16918	16824	16880	16863	16869	16820	16743	16817	16796	16886	16951	16845	16936	16815	16909	16744	16825	16902	16984	16697	16890	16702	16939	16931	17028	16902	16827	16859	16750	16981	16917	16950	16778	16866	16732	16894	16828	17094	16780	17010	16930	16966	16989	16754	16880	16843	16724	17045	16909	16874	16798	16824	16946	16840	16804	16844	16838	16967	16762	16861	16919	16863	17009	16727	16891	16845	16980	16781	16860	16945	16880	16776	17051	16936	16675	16916	16990	16786	16914	16852	16784	16851	16802	16823	16935	16987	16819	16705	16874	16758	16824	16754	16911	16767	16701	16957	16831	16901	16828	16813	16793	16848	16755	16968	16793	16871	16911	16695	17018	16791	17047	16878	16912	16972	16876	16942	16812	16760	17084	16698	16812	16918	16956	16748	16945	16950	16913	16875	16879	16891	16995	16999	16896	16756	16857	16856	16899	16951	16883	16838	16722	16886	17169	16883	16781	16827	16824	16705	16873	16731	16816	16765	16947	16840	17027	16832	16834	16874	16807	16851	16777	16865	16775	16788	16879	16853	16628	16793	16865	17002	16819	16758	16930	16754	16915	16722	16897	16850	16691	16952	16816	16862	16789	16852	16804	16892	16823	16764	17007	16891	16900	16908	16970	16753	16868	16849	16901	16846	16859	16682	16948	16802	16919	16766	16890	16763	16802	16708	16913	16813	16973	16794	16704	16945	16916	16991	16869	16829	16725	16848	16794	16909	16906	16559	16735	16891	16938	17069	16873	16905	16943	16941	16768	16641	16853	16926	16666	16867	16735	16907	16785	16871	16891	16904	16986	16943	16901	16757	16981	16972	16830	16896	17021	16769	16818	16729	16887	16818	16771	16808	16772	16890	17019	16793	16808	16985	16980	16747	16876	16943	16891	16810	16956	16923	16746	17093	17090	16781	16822	16780	16845	16774	16816	16781	16877	16761	16728	16824	16919	16851	16945	16866	16701	17062	16944	16782	16852	16743	16829	16857	16582	16788	16891	16758	16817	16870	16910	16798	16895	16752	16706	16899	16895	16768	17081	16756	16922	16882	16917	16932	16854	16954	16744	16711	16804	16802	16941	16832	16825	16707	16788	16902	16808	16855	16845	16779	16921	17130	16895	16944	16742	16855	16869	16894	16791	16965	16821	16780	16798	16867	17035	16861	16870	16899	16806	16806	16915	16728	16962	16883	16852	16842	16771	16838	16800	16879	16919	16658	16812	16802	16768	16824	16851	16927	16680	16996	16760	16714	17032	16878	17072	16923	16925	16838	16769	16969	16652	16963	16848	16796	17030	16824	17027	16923	16724	16719	17074	16870	16923	16748	16808	17062	16955	16989	16895	16878	16798	16875	16755	16964	16723	16827	16944	16932	16943	16813	16902	17060	16941	17083	16705	16833	16829	16634	16686	16749	16864	16877	16976	16915	16847	16873	16870	16840	16892	16924	16956	16656	16841	16906	16754	16930	16958	16667	17062	16808	16901	16654	16913	16841	16844	16892	16749	16866	16811	16861	16872	16786	16758	16841	16855	16717	16742	16817	16793	16768	17002	16828	16827	16975	16893	16851	16891	16929	16706	16789	16861	16676	16816	16750	16910	16943	16830	17043	17089	16933	16888	16766	16895	16899	16839	16762	16803	16728	16903	17027	16816	16850	16770	16870	16935	16896	16919	16941	16904	16948	16924	16853	16780	16841	16870	16828	16797	16821	16834	17073	17020	16681	16973	16895	17087	16665	16864	16724	16896	16749	16953	16942	16948	16635	16838	17006	17003	16829	16874	16911	16747	16869	16929	16760	16890	16629	17036	16771	16975	16794	16896	16859	16855	16737	16925	16967	16750	16943	16741	16863	16901	16826	16860	16789	16798	16844	17022	16786	16949	16894	16854	16647	16927	16926	16817	16876	16822	16869	16829	16788	16852	16860	16750	17063	16920	16759	16999	16752	16868	16991	16929	16847	16885	16778	16743	16777	16801	16838	16991	16842	16813	16987	16981	16662	16620	16736	16766	16796	16814	16938	16740	16865	16590	16839	16876	16834	16890	16883	16811	16721	16798	16801	16747	16722	16877	16644	16917	17043	16954	16813	16954	16651	16954	16926	16761	16921	16682	16814	16827	16805	16874	16775	16774	16809	16882	17089	16866	16899	16785	16956	16691	16903	16882	17033	16888	16929	17031	16827	16854	16938	16694	16829	16881	16736	16717	17001	16948	16936	16898	16788	16975	16763	17009	16961	16842	16773	16778	16821	16869	16934	16877	16909	16878	16833	16926	17031	16840	16774	16894	16745	16819	16968	16662	16801	16888	16843	16771	16882	16803	16777
22673	21294	29327	23641	21931	25632	29775	25194	24208	24288	23435	22850	22846	22706	22521	22266	22217	22201	21980	22233	21836	22090	21799	21939	21805	21670	21654	21799	21625	21636	21962	21900	21823	21268	21619	21566	21362	21226	21473	21409	21480	21319	21424	21344	21147	21222	21265	21088	21312	21391	21267	21542	21485	21470	21184	21339	21289	21079	21248	21246	21241	21238	21180	21125	21257	21184	21210	21149	21239	21194	21034	21091	21154	20904	21108	20927	21140	21075	21028	21128	21183	21202	21035	21312	21251	21226	21241	21094	21110	21045	21156	21191	21223	21329	21040	21061	21044	21110	21251	21139	21139	21084	20967	21268	21098	21135	21178	21297	21117	20956	20936	20985	21116	21132	21294	21077	20945	20919	21089	21017	21042	21099	21098	21064	21213	21006	20962	21078	21056	20941	20829	21089	21107	20958	20898	21186	20919	21089	21010	21086	21105	21121	21068	21097	21222	21077	20973	21199	21050	21057	20960	20973	21123	21167	20833	21135	21094	21120	21009	20963	20930	21012	21148	21095	21083	21304	20996	20984	21005	20957	20943	20922	21044	21026	21116	21030	21278	21147	20963	21046	21206	20985	21037	20958	21027	21090	20943	21124	21113	21055	21140	21014	20994	21109	21007	21255	21074	21140	20988	20999	21127	21047	21164	21093	21037	21149	21050	21119	21067	21266	20969	21009	20975	21193	20868	20989	21091	20995	20908	21000	21184	21223	21194	21119	21066	21033	21147	20991	21000	21045	21146	21091	21137	20956	21035	21064	21005	20960	21316	21297	20751	21051	20988	21070	21154	20956	21048	21261	21186	21117	21119	21060	21022	21000	21027	21215	21148	20932	20792	21322	20952	21043	21221	21220	21162	21172	21081	21219	21214	21278	21109	21014	20935	20952	20982	21310	21071	21071	21392	21115	21044	20995	21091	21049	21090	20942	21250	21071	21157	21010	21004	20913	21025	20925	20993	20978	21175	21124	21048	21247	21276	20817	21099	21175	21004	21185	21139	21131	21026	20902	21038	21242	21115	21300	21000	21121	21133	21235	21024	21103	21052	21189	21080	20945	20887	21043	21169	21088	21294	21119	21232	21195	20953	21054	21031	21192	21071	21313	21189	21029	21123	21292	20978	21010	21140	20897	21019	21097	21083	21132	21099	21028	21015	20911	20898	21152	20985	21382	20988	20978	21020	21102	21128	21173	21080	20980	21056	21029	20994	21115	21294	21023	21019	20899	21138	21024	21255	21360	20855	20995	21121	20895	20890	21128	21105	21108	21077	21128	21004	21089	20973	21193	21004	21395	21070	20992	20948	21271	21127	21003	21059	21210	21006	21097	21112	21145	20798	21017	20919	21063	21275	21081	21191	21132	21226	21240	20986	20994	20905	20980	21155	21029	20929	20933	21050	21086	21211	20973	20853	21019	21011	21090	21406	21058	21128	20986	20926	21163	21071	21159	20910	21090	21250	21113	21276	21307	21074	21092	21089	21131	21087	21325	21064	21190	21095	21033	21262	21130	21028	20974	20926	21015	21097	20890	21101	21026	21282	20994	21050	20928	21139	21384	21117	21074	21248	21106	21170	20976	21021	21190	21122	21055	21058	21277	21291	20962	21226	21142	21151	21211	21109	21077	20942	21139	21163	20966	21087	20996	21150	21232	21054	21104	20882	20852	20919	20949	21232	20963	20977	21251	21152	20949	21181	20882	20947	21064	21167	21160	21187	21092	20969	20904	21074	20876	21141	21167	21083	21255	21294	20794	20981	21295	20923	20998	21110	21074	21083	21246	20936	21032	21089	21138	20964	20736	20869	21155	21258	20807	21149	21126	20883	21236	21139	21335	21006	20970	21098	20975	20964	21120	21066	21200	21214	21188	21273	21074	21196	21086	20994	21092	20918	21137	21066	20946	20824	21016	21043	21112	20912	21020	21078	21140	20910	21405	21356	21194	20879	21009	21107	20981	21114	21342	20999	21133	21105	20834	21191	20854	21249	21191	20892	20952	21073	21073	21229	21007	21204	21068	21098	21102	20836	21078	21011	20937	20997	21013	20982	20966	21000	21134	21053	21247	21155	21084	21281	21233	20961	21013	21173	21117	21072	20985	20855	21014	21232	21141	21095	21271	21316	21135	21012	21145	21186	21099	21170	21132	20954	21149	21169	20834	20968	21007	20978	20990	20938	21334	21198	21007	21069	21271	21095	21126	21091	21031	21204	21050	20816	20997	21160	21302	20974	21021	20898	21107	20787	21043	20952	21073	21224	21141	20801	20869	20948	20854	21276	21009	20955	21145	21021	21144	20960	21147	21152	21239	21039	21106	21089	21265	21061	21114	20899	21030	20960	20988	20946	21123	20993	21138	21025	21068	20888	21056	20994	21112	21024	20908	21063	20930	21235	21096	21126	21179	21037	21066	20935	21099	21147	20854	21131	21102	21105	20867	21116	21226	20924	21287	21031	21032	21238	20989	20861	20953	20897	21170	21072	21142	20999	21068	20914	20950	21317	21124	21088	21114	21162	21447	20904	21037	21205	21053	21146	20929	21059	21008	21100	20914	21001	20957	21180	21104	21208	21241	21179	21145	21153	20949	21005	20977	20976	21157	21019	21122	20856	21075	21182	20957	21238	20940	21115	21083	21003	21031	20873	21122	20977	20905	20877	20921	21018	21011	21101	21046	20999	21034	21149	21179	21092	21164	21094	20961	20839	21021	21009	20980	20896	21186	21158	21098	21023	20982	21196	21177	21241	21134	21057	21095	21016	21108	20906	21102	21081	20967	21038	21182	21174	21239	21075	20968	21039	20954	21131	21007	21017	21246	21023	21153	21176	21192	21063	21147	21013	21052	21059	21194	21208	20998	20965	21213	21101	20894	21145	21199	21134	21007	20955	21102	21074	21107	21135	20899	21116	20816	21146	21062	21136	20963	20968	21048	21064	21054	21096	20992	21128	21144	21032	20902	20893	21113	21039	21116	20885	21022	21263	20973	21097	21080	21226	21286	20945	20859	21244	21097	21077	21040	21140	21386	21192	20986	21145	21035	21090	21302	21218	20879	21264	20899	21101	20878	21186	21000	21054	21076	20841	21012	21018	20960	21036	21101	21296	21115	21033	21177	21051	21090	20988	21079	21039	21127	20854	20956	21042	21025	20758	20954	20984	21052	21120	21019	21147	21116	21250	21252	21098	21168	21174	21124	21133	21025	21049	21081	21214	20961	21127	20969	21143	21007	20999	21100	21095	20891	21058	20983	20891	21052	20863	20943	21141	20976	20800	20829	21050	20875	21097	21068	21099	21079	21130	21026	20975	21099	21028	21127	20883	21107	21146	21221	21061	21067	21129	21132	21080	21016	21013	21059	21055	20921	21175	20897	21027	21082	21059	21141	21059	21013	20871	21114	21037	21134	20994	21137	21254	20847	21087	20945	21322	21274	21204	21130	21158	21196	21242	21143	21287	20917	21061	21067	20843	20983	21191	21020	21103	21183	21267	21150	21256	21131	21072	20921	21104	21078	21300	21037	20981	21126	21236	20955	21111	21161	21103	21331	21187	21237	21150	20913	21075	21052	21172	21100	21225	20964	20937	21015	21152	21102	21045	21148	21116	21010	21082	21314	21041	21312	21122	21031	20959	20990	21186	21074	20967	21020	21074	21010	21065	21051	21135	21066	21061	21059	20884	21072	20963	21070	21237	21065	21018	21222	21311	21009	20934	21078	21072	20954	21264	20968	21155	21084	21070	20906	21154	21026	20976	20865	21183	21000	21146	21016	21115	21063	20950	21272	21045	20961	21102	21168	20983	21005	20916	20984	21130	21137	21139	21180	21011	21109	21002	20839	21167	21097	21072	21047	21075	21153	21194	21169	21125	21007	21276	21047	21106	21139	21165	21129	21028	20953	20969	21005	21205	21420	21201	21236	21107	21132	20926	21120	20952	20822	20907	21116	20996	21225	20854	21022	21215	21128	20850	21094	21100	20944	20920	20959	20994	21180	21033	20985	21018	20896	21242	20869	21137	21049	21181	21027	21084	21123	20983	21030	21223	21239	21103	20983	21225	21167	21028	21143	20965	20980	21212	21136	20958	21179	21247	21191	21025	20947	21167	21322	21120	21080	21195	20984	21133	20932	21082	21113	21016	21033	20961	21285	20917	21014	21160	20999	21016	20826	21064	20922	21154	21245	21037	21001	21150	20813	21304	21079	21059	20959	21104	20865	20998	20941	21245	21152	21139	21224	21159	21086	20862	20918	20787	21077	20971	21146	20970	21008	21270	20990	21049	20829	21099	20969	20730	21192	21140	21046	21148	21010	21063	20870	21050	21116	21010	21017	21205	20862	21190	21002	21022	21157	21412	21060	21106	21179	21166	21270	20953	21044	21120	21157	21088	21145	21069	21266	21044	21137	21033	20890	20936	21014	21036	21076	21232	21038	20961	21159	21047	20975	21002	20905	20897	20846	21136	21083	21089	20916	21106	21083	21170	20861	20866	21114	21247	21230	21197	21225	21136	20946	21173	21060	21277	20977	21155	21242	21104	21307	21162	20823	21136	21062	21081	21068	21311	21184	20951	20833	20895	20867	21147	21229	21000	21128	20888	21174	20966	20922	21028	21228	20865	21005	21301	20987	21197	20982	21166	21241	21142	20953	21162	20901	21033	21250	21080	21122	21067	20911	21229	21353	21128	21051	21062	21193	21088	21309	21157	20995	21009	21130	21224	21173	21047	21186	21053	21275	21044	20973	21298	21046	21097	21211	21332	20983	21227	21297	21169	20938	21157	20928	21074	20954	20986	21019	21024	21052	20861	20894	21023	21099	21014	21001	21262	21168	21058	20994	20865	20886	20911	21284	21132	21168	20979	20880	21169	20943	20938	20929	20804	21033	21034	21167	20930	21139	21147	21217	21208	21206	21045	21166	21125	20986	21057	21166	20857	21025	21182	21176	20993	21077	21125	21146	20989	21022	20895	21215	21236	21054	21140	21110	21124	21244	21143	21051	20989	20899	21004	21053	21111	21233	20981	21129	21101	21109	21250	21067	21091	21060	21081	21014	21179	21165	21210	21032	21057	21144	21193	20984	21113	20999	21038	21015	20995	21100	21015	21029	21049	21195	21123	21148	21099	21054	20766	21149	21182	21090	21062	21010	21076	21094
26639	45856	42322	33237	28724	25944	23992	22911	21890	20936	19938	19485	19340	18824	18742	18667	18358	18217	17825	17756	17928	17745	17610	17576	17685	17507	17352	17471	17412	17370	17569	17721	17522	17290	17242	17128	17005	16948	16980	16861	16778	16796	17054	16878	16967	16699	16766	16788	16708	17014	16727	16861	16905	16754	16747	17027	16859	16796	16807	16767	16756	16737	16944	16719	16801	16788	16653	16782	16771	16597	16755	16772	16729	16928	16809	16854	16681	16867	16783	16715	16588	16498	16640	16668	16695	16689	16759	16726	16826	16677	16847	16697	16597	16971	16576	16636	16740	16853	16728	16926	16618	16748	16670	16940	16814	16531	16651	16922	16772	16814	16713	16756	16726	16590	16844	16755	16842	16635	16644	16704	16713	16700	16647	16814	16837	16569	16960	16666	16613	16809	16765	16806	16730	16767	16924	16604	16723	16836	16645	16700	16798	16826	16777	16695	16699	16707	16839	16905	16758	16751	16769	16735	16777	16824	16676	16638	16775	16866	16728	16705	16805	16784	16638	16765	16819	16799	16693	16824	16604	16679	16654	16566	16682	16817	16631	16758	16768	16706	16828	16809	16782	16688	16886	16747	16698	16536	16590	16790	16708	16574	16811	16805	16849	16777	16646	16661	16682	16907	16554	16656	16740	16740	16542	16807	16636	16867	16504	16850	16804	16876	16720	16722	16806	16626	16809	16812	16628	16698	16630	16786	16864	16850	16797	16854	16741	16826	16587	16631	16720	16592	16732	16738	16668	16760	16869	16764	16866	16559	16738	16708	16873	16819	16795	16759	16724	16643	16830	16570	16642	16772	16634	16853	16747	16684	16744	16711	16662	16764	16875	16806	16511	16660	16840	16899	16839	16873	16663	16798	16652	16804	16684	16760	16918	16799	16815	16866	16742	16677	16620	16825	16819	16544	16830	16755	16728	16812	16745	16732	16759	16630	16863	16783	16691	16721	16655	16687	16579	16588	16769	16633	16803	16619	16841	16647	16633	16798	16713	16746	16827	16761	16829	16655	16598	16683	16811	16774	16728	16691	16676	16733	16877	16696	16822	16759	16624	16793	16757	16659	16730	16857	16883	16552	16746	16844	16738	16666	16725	16754	16860	16699	16846	16564	16734	16840	16823	16752	16672	16657	16826	16641	16696	16799	16761	16739	16757	16672	16595	16833	16771	16599	16779	16709	16637	16607	16766	16776	16608	16752	16731	16847	16606	16688	16590	16674	16850	16833	16704	16725	16700	16710	16720	16679	16754	16842	16743	16836	16713	16848	16665	16764	16695	16683	16809	16688	16662	16566	16955	16773	16806	16808	16743	16816	16740	16593	16848	16814	16573	16780	16656	16557	16830	16778	16814	16703	16831	16769	16620	16685	16810	16748	16574	16829	16695	16704	16675	16739	16616	16705	16817	16825	16605	16842	16625	16864	16619	16753	16746	16731	16805	16701	16665	16870	16647	16577	16762	16841	16605	16692	16605	16584	16660	16602	16689	16750	16606	16809	16616	16725	16810	16707	16732	16803	16640	16819	16763	16803	16833	16801	16814	16675	16697	16693	16826	16763	16672	16603	16649	16777	16570	16599	16682	16752	16793	16711	16707	16789	16594	16765	16860	16801	16584	16706	16545	16865	16697	16820	16757	16807	16770	16608	17001	16682	16691	16831	16654	16745	16811	16651	16806	16814	16730	16806	16778	16686	16743	16841	16502	16713	16721	16645	16893	16662	16763	16711	16782	16834	16685	16785	16696	16531	16678	16955	16988	16783	16733	16799	16809	16740	16801	16855	16671	16711	16747	16605	16806	16722	16594	16735	16869	16860	16924	16703	16680	16613	16630	16699	16708	16771	16843	16539	16788	16606	16760	16708	16853	16728	16633	16675	16752	16654	16655	16852	16713	16746	16571	16564	16818	16849	16831	16753	16740	16624	16688	16655	16795	16880	16589	16699	16678	16793	16555	16814	16871	16648	16658	16862	16752	16798	16790	16868	16713	16657	16832	16560	16730	16857	16674	16934	16621	16701	16912	16861	16768	16812	16616	16839	16669	16653	16632	16767	16649	16748	16814	16656	16745	16726	16711	16680	16754	16686	16838	16817	16756	16599	16797	16694	16664	16629	16678	16805	16554	16857	16695	16749	16727	16931	16695	16654	16710	16795	16764	16803	16682	16805	16903	16823	16802	16793	16871	16578	16594	16741	16639	16744	16675	16782	16804	16639	16771	16711	16708	16687	16773	16662	16738	16730	16896	16613	16849	16644	16767	16761	16845	16883	16779	16583	16733	16644	16624	16569	16761	16678	16539	16728	16934	16751	16742	16665	16854	16780	16724	16743	16792	16674	16737	16801	16779	16932	16616	16495	16671	16722	16733	16745	16690	16613	16748	16740	16747	16667	16631	16620	16669	16775	16652	16764	16805	16691	16799	16822	16717	16786	16740	16569	16743	16685	16705	16555	16756	16838	16662	16784	16726	16807	16757	16511	16724	16837	16656	16679	16743	16618	16811	16623	16703	16947	16676	16645	16739	16758	16592	16422	16583	16592	16909	16647	16790	16944	16679	16801	16694	16831	16726	16684	16746	16730	16702	16651	16640	16778	16717	16908	16764	16798	16776	16649	16702	16836	16584	16814	16865	16698	16535	16783	16696	16811	16786	16705	16776	16789	16737	16722	16859	16691	16677	16676	16694	16793	16853	16560	16726	16735	16521	16776	16668	16792	16713	16698	16772	16824	16785	16541	16682	16802	16626	16691	16511	16751	16646	16746	16641	16682	16679	16632	16613	16839	16610	16770	16568	16530	16881	16754	16858	16639	16944	16800	16793	16791	16480	16658	16815	16795	16634	16685	16628	16785	16498	16550	16830	16714	16843	16630	16637	16753	16577	16729	16693	16790	16609	16666	16741	16609	16663	16616	16520	16650	16741	16739	16749	16622	16654	16871	16702	16809	16690	16806	16829	16723	16728	16665	16758	16897	16663	16826	16837	16680	16683	16686	16629	16832	16889	16718	16669	16729	16617	16822	16664	16727	16754	16707	16741	16728	16809	16746	16734	16818	16886	16770	16861	16849	16699	16748	16606	16790	16706	16853	16624	16694	16522	16725	16593	16763	16750	16719	16635	16908	16722	16740	16748	16712	16718	16579	16699	16774	16885	16769	16582	16677	16662	16766	16796	16685	16683	16613	16757	16711	16707	16598	16728	16682	16773	16801	16690	16556	16816	16598	16773	16713	16742	16699	16746	16891	16727	16675	16627	16698	16668	16825	16709	16730	16696	16693	16610	16781	16780	16667	16643	16797	16901	16753	16523	16651	16893	16911	16825	16720	16819	16942	16712	16731	16813	16790	16918	16759	16515	16745	16661	16506	16545	16764	16612	16613	16813	16607	16751	16717	16780	16665	16734	16754	16725	16615	16835	16879	16619	16692	16732	16677	16789	16670	16838	16854	16593	16800	16761	16515	16680	16710	16677	16630	16713	16639	16831	16745	16680	16675	16769	16775	16631	16623	16689	16699	16762	16856	16825	16732	16731	16792	16635	16937	16869	16715	16795	16578	16876	16681	16825	16673	16857	16725	16661	16746	16726	16753	16853	16782	16825	16681	16638	16741	16643	16782	16789	16594	16514	16733	16735	16808	16907	16758	16650	16585	16874	16834	16790	16688	16775	16658	16719	16655	16672	16700	16710	16607	16701	16740	16528	16855	16864	16639	16722	16669	16559	16722	16707	16691	16724	16739	16747	16924	16653	16772	16685	16739	16766	16740	16617	16697	16604	16736	16600	16773	16798	16785	16704	16932	16774	16810	16587	16702	16731	16657	16622	16798	16690	16724	16782	16645	16722	16482	16882	16786	16779	16714	16900	16640	16718	16712	16653	16600	16872	16609	16553	16922	16703	16857	16821	16802	16707	16857	16755	16612	16650	16788	16712	16800	16710	16660	16845	16771	16796	16767	16855	16820	16629	16809	16710	16752	16836	16678	16891	16726	16798	16634	16808	16810	16798	16810	16710	16804	16715	16745	16784	16850	16847	16823	16655	16737	16553	16638	16637	16681	16608	16934	16808	16668	16767	16893	16803	16633	16710	16641	16810	16550	16693	16653	16816	16756	16707	16587	16783	16739	16650	16604	16786	16475	16712	16699	16742	16806	16713	16706	16690	16643	16860	16818	16865	16643	16806	16860	16491	16925	16867	16673	16711	16701	16846	16776	16556	16508	16885	16789	16630	16808	16703	16669	16792	16641	16613	16752	16681	16792	16817	16744	16633	16629	16703	16635	16749	16726	16809	16758	16522	16663	16727	16806	16786	16842	16792	16841	16643	16760	16722	16682	16697	16681	16751	16709	16719	16676	16716	16708	16657	16647	16728	16862	16662	16841	16758	16929	16788	16696	16742	16867	16644	16654	16574	16694	16761	16610	16701	16860	16605	16868	16671	16799	16735	16719	16601	16745	16814	16558	16924	16644	16724	16655	16678	16774	16729	16808	16695	16689	16810	16802	16693	16749	16796	16791	16733	16801	16768	16678	16750	16524	16596	16808	16661	16749	16689	16509	16609	16703	16739	16624	16773	16727	16744	16632	16610	16680	16738	16828	16600	16753	16950	16633	16816	16820	16707	16733	16668	16859	16627	16731	16898	16676	16808	16445	16739	16784	16652	16785	16908	16745	16598	16903	16654	16711	16694	16695	16714	16628	16744	16633	16580	16772	16808	16780	16788	16737	16845	16614	16777	16675	16842	16623	16685	16856	16678	16762	16698	16741	16698	16808	16843	16910	16792	16792	16656	16990	16670	17000	16699	16826	16679	16808	16666	16805	16747	16785	16811	16806	16900	16651	16651	16635	16705	16707	16729	16763	16668	16595	16748	16703	16659	16782	16887	16737	16623	16525	16849	16724	16611	16773	16884	16607	16735	16620	16642	16806	16761	16791	16834	16815	16733	16757	16702	16720	16639	16751	16603	16705	16797	16784	16721	16675	16711	16737	16717	16810	16741	16769	16732	16662	16754	16855	16652	16693	16530	16565	16780	16803	16693	16781	16780	16630	16629	16662	16751	16785	16785	16779	16674	16766	16799	16820	16812	16700	16628	16594	16648	16663	16646	16753	16787	16582	16531	16923	16825	16770	16630	16713	16780	16688	16786	16634
28166	24212	30599	28013	23942	23549	23090	22737	22146	21900	21685	21548	21472	21448	21612	21353	21375	21309	21216	21417	21490	21234	21230	21361	21373	21352	21230	21171	21293	21337	21301	21193	21348	21305	21170	21042	21311	21100	21296	21017	21101	21131	20772	20961	20951	20933	21049	20914	21084	20983	21034	20941	20854	21222	20926	20844	21049	21128	21221	20968	20905	20992	20713	21084	20997	20980	21146	20941	21045	21065	20928	21001	20934	21230	21029	21002	21151	21002	21018	20782	21004	20939	21095	20997	21067	21145	20930	21040	20909	21139	21020	20912	21069	20882	21274	20717	21138	21017	20974	21174	21188	21034	21004	20929	20874	20893	20950	20989	20989	20912	20781	21025	21025	21207	21013	21044	20979	20979	20962	20917	21207	21004	21029	21148	20951	20944	21060	21104	21008	20981	21052	21100	21312	20998	20949	20995	20931	21030	21184	21004	20925	20942	20792	21027	20745	21023	21169	20951	20989	20795	20912	20862	20939	20972	20931	21000	21008	21083	20861	21012	21112	21086	20901	20797	21049	20939	20787	20865	20831	20919	20946	20901	20842	20895	20899	20924	20938	20896	21160	20866	20871	20944	20950	20959	21079	21040	21031	20853	21113	20901	20782	20724	20990	21050	20976	21152	20846	20771	20797	21165	21068	20919	21226	20844	21013	20839	20909	20879	21033	21125	20636	21040	21124	20857	20876	20866	20751	20922	21031	21178	20876	20762	20976	21171	21106	21191	20964	20894	20911	20683	20989	21028	21021	20988	21000	20984	20911	20993	20977	20912	20752	21138	20998	20848	21053	20928	20861	21107	20810	20810	21052	21099	21095	21031	21030	21032	20749	20936	21145	20922	20897	20944	21041	21018	21077	20846	20867	20821	20779	20966	20865	20706	20895	20897	20969	20921	21010	21040	21115	21041	20872	21012	20712	20783	20856	20944	21009	20905	20960	20866	20848	20744	20927	20853	20979	20793	21046	20821	20797	20986	21263	21037	21172	21019	20773	20960	21040	20870	20921	20869	21090	20852	20994	20938	20832	20759	20953	20879	20997	20941	20888	20883	20937	20859	20905	20736	21003	21068	20926	20971	21078	20840	20938	20775	20957	21114	20755	21000	20782	20965	21094	20930	21025	21219	20819	20889	20994	21004	20906	20902	20769	20987	20923	21048	21245	20907	21081	21001	21069	21152	20869	20841	21038	20968	21024	21285	21096	20939	20703	20819	20923	20925	20911	20907	21084	20844	20894	20933	21129	21012	20910	20969	20874	21048	20946	20945	20871	21272	20980	20992	21249	20916	20919	21205	21134	21076	20641	20842	20869	20803	20686	21116	20934	21046	20642	20959	21019	20755	21220	21162	20979	20884	20880	20904	21084	20825	21042	21065	21095	21096	20952	21042	21055	20986	20817	21066	20957	20980	20979	21014	20842	20818	21077	20756	20892	20793	21122	21158	21087	21083	20864	21019	21047	21188	21038	20805	21134	21060	20896	21079	20954	20947	20817	21212	20948	20902	20957	20889	20995	21023	20943	20991	20988	20914	20669	20921	21129	21047	20997	21078	20780	20901	20937	20940	21011	20953	20920	20935	21016	20908	21065	20858	21106	20974	20840	21058	20951	20889	20813	21062	21130	20810	21032	20999	20777	20801	20834	21027	21006	20875	20880	20805	20893	20986	21052	21160	21207	20973	21061	20839	20904	21049	20956	21271	21037	20982	20897	21044	21121	21041	20818	20746	20935	20925	20761	20909	21016	21057	21076	20925	20929	20751	20846	20798	20788	20896	20958	21041	21186	20974	20914	21156	21113	21068	20922	20955	20836	21001	20955	20886	21113	21012	20890	20825	20799	20844	20830	20858	21067	20852	20892	21111	20930	21071	20959	21063	21103	20844	21013	21119	21113	20931	20888	20953	20898	20870	20831	20909	21060	20727	20833	20978	20922	21019	21059	21014	20901	20965	21085	20852	20882	20873	20895	20986	21069	20943	20912	21150	21111	20989	20879	21013	20936	20909	20921	20988	21153	20790	21030	21030	20839	20990	20905	21053	20904	20888	21205	21016	20934	20787	20996	21033	21064	20983	20983	20841	21015	20907	21012	21063	20880	21018	20984	21029	20962	20842	21056	20965	20866	20941	20890	20830	20927	20873	20995	21002	21036	20806	21101	21022	20936	20998	20999	20933	21096	20882	21000	21084	21043	21080	21123	21019	21170	20980	20914	20975	20988	21120	21078	20886	21102	21008	20985	20830	21030	21075	21074	20982	20883	21046	20993	20890	21203	21335	20820	20948	20999	21116	20982	20831	21036	21024	21024	21065	20963	20989	21078	21016	20736	21023	21104	20963	20911	21047	21023	21083	21098	21213	21319	21041	20926	21000	20780	20926	21062	21043	21031	21003	21099	21021	20799	20994	20928	21057	21368	21159	21012	20896	20849	20926	21076	21131	21058	21153	21066	20845	21200	20752	21134	21011	20897	20883	21032	20946	20995	20919	21039	21007	20998	20861	20841	21345	20993	20821	21124	20933	20848	21039	20826	21044	21086	20956	21029	20889	20900	20874	20917	20915	20793	20903	20837	21162	21036	20788	21013	21076	20754	20932	21111	21072	21200	20832	20796	20946	21182	21024	21012	20726	20838	21013	20854	20953	20833	21158	20978	20806	20932	20865	21109	20816	20961	21040	20752	20912	20987	20762	21010	21003	20931	20983	20835	20874	20893	20956	21005	21084	20985	20977	20852	20979	21090	20784	21070	20898	20912	21057	21034	20980	20893	20762	20969	20713	20927	20911	20891	20888	20972	20982	20850	20777	20971	21079	20948	21013	20998	20871	20932	20855	20970	20927	20825	20936	20908	21102	21059	20921	20966	21290	20946	21045	20798	20813	20970	20928	20762	20818	20814	21008	20876	21071	20996	20796	21017	20748	21058	21020	21125	20813	20815	20847	20888	21136	21076	21011	20857	21054	20762	20892	20821	20868	21049	20777	20783	21106	20979	20882	21030	21159	20965	20983	20758	20924	20950	21252	21118	20959	20814	21029	20792	21045	21144	20905	21014	20945	21063	20939	20996	21035	20858	20848	20829	21000	21064	21165	21095	20924	20927	21029	20897	20948	21027	20909	21037	20919	20946	21068	21091	20977	20897	20997	20940	20931	20914	21047	20957	21048	20900	20847	20785	20713	21087	20810	21232	21006	20952	20977	21064	20988	21204	21146	20964	21026	20681	20962	21096	20841	21076	20798	21062	21262	20819	21101	21121	20898	20929	21043	20873	21103	21117	20969	20941	20989	21215	20812	20935	20989	21031	20887	21028	21141	20827	21298	20941	21026	20833	20853	20788	20798	20908	20899	21082	20616	20814	21023	21098	21049	21083	20918	20803	20858	20968	21033	20975	21002	20940	20880	21112	21025	21097	21012	20969	20803	21109	21188	20923	21098	21039	20892	20998	21121	20940	20956	20890	21050	20937	20956	20988	21152	20936	21004	21086	20961	20910	20963	20938	20934	20862	20985	20998	20769	20837	21183	21009	20921	21068	20938	21238	20851	20991	20948	21077	20915	20965	20975	20962	21151	20923	20966	21074	21035	21021	20997	21087	20869	20902	21023	21105	21010	21028	20836	21061	20887	20951	21129	21048	20843	20790	20917	20983	20921	21024	21109	21040	21161	20790	21052	21107	21008	21409	20835	20908	21041	20771	20878	20939	21138	21027	20858	20827	20832	20918	21033	20929	20950	21039	21051	20707	21019	20957	20983	21011	21041	20781	20865	20945	20861	20811	20970	21053	21041	20973	20955	21133	20683	21116	21260	20959	20910	20912	21001	20913	21043	20911	20952	21152	21058	20979	21077	21032	20885	21006	20988	20808	20954	21143	20975	20865	20913	20930	20811	21012	20905	20989	20875	21100	20867	20693	21115	21272	20964	21239	21047	20929	20937	20935	20968	20805	20941	21137	21100	20759	21266	20928	20865	21159	20986	21168	21009	21044	21191	21004	20983	20742	20986	21099	20777	20861	20989	20976	20917	20902	20866	21081	20898	20861	20877	20974	20722	21041	20925	20937	21047	20900	20885	21080	20743	20961	21106	20889	20794	21147	21090	20918	20696	20805	20946	20914	20967	20833	21035	20992	21104	21103	21123	20806	20953	21031	20997	21162	20924	20919	20843	20820	20908	21053	20977	20854	21003	21054	20912	20947	20857	21026	21024	21098	20813	20904	21076	20965	20942	21093	20850	20837	20839	20931	20944	21104	21096	21027	21069	20896	21027	20968	20921	20842	21008	21146	20901	21062	20907	21165	20943	20760	20879	20841	20984	21079	20936	20917	21230	21087	20954	21199	20777	21052	21049	21117	20856	20907	20865	21053	21050	20883	20900	20858	21027	20959	21060	20980	20941	20887	21021	21082	20711	20979	21056	21158	20876	20839	21063	21036	20918	20847	20945	21024	20942	21117	20987	21187	21124	20992	20763	21043	21021	20795	21060	20766	20987	20793	20962	21015	21107	21159	20982	20958	21002	20895	21135	21017	20900	21161	21217	20896	20983	20993	20668	21075	21004	21096	20989	21078	20961	21141	20758	20940	20778	20915	20914	20936	21057	20818	21041	20838	20884	21004	20892	21065	21025	21156	20904	21007	20875	20947	20851	20952	20926	20720	21044	20809	21062	20929	20831	20976	21072	20975	20801	20947	20955	20786	21070	20922	20933	20936	20923	21040	20951	21054	21020	21092	20952	20625	20799	21024	21112	21132	21010	20928	20866	20818	20850	21025	21015	21048	20970	21183	21077	21000	21096	20931	20977	21219	21177	20999	20902	20947	20926	20956	20945	21028	20933	20906	20792	21093	20916	20902	20963	21021	20723	20821	20879	20887	21073	21102	20917	20754	20914	20938	20959	21067	20977	20829	21065	21129	20987	21019	21020	21114	21011	20863	20796	20809	21017	21088	20809	20739	21034	20999	21033	21197	21017	21015	20981	20966	20865	21105	20919	21005	21043	20780	21053	21003	21067	20896	21113	20980	20779	21060	20946	20908	21008	20877	21019	20970	21017	20841	20785	21044	20840	21274	20927	21205	20980	20936	21007	20956	20959	20880	21115	20883	20948	20987	20956	20980	21154	20868	21300	21056	20943	21024	21078	20953	21133	21185	20968	20898	20989
24502	33641	30661	23594	21659	20630	19701	19037	18517	18059	17742	17452	17517	17418	17531	17339	17068	16943	17222	17111	16988	16960	16930	17125	17069	16971	16948	17058	17167	17070	17131	17159	16955	16958	16797	16946	16766	16963	16865	16746	16884	16847	16633	16715	16774	16838	16779	16751	16667	16814	16868	16706	16655	16826	16729	16582	16599	16769	16715	16670	16737	16719	16726	16656	16734	16760	16643	16889	16809	16623	16589	16576	16652	16612	16737	16635	16794	16663	16805	16682	16677	16914	16713	16628	16767	16812	16791	16938	16813	16843	16738	16747	16641	16759	16643	16773	16694	16748	16709	16708	16684	16635	16743	16750	16727	16623	16664	16761	16660	16695	16792	16875	16756	16678	16595	16518	16605	16651	16621	16628	16766	16742	16848	16788	16522	16794	16608	16741	16838	16628	16644	16830	16575	16718	16785	16633	16605	16808	16609	16678	16714	16687	16572	16769	16570	16807	16687	16614	16796	16669	16639	16699	16758	16610	16900	16474	16698	16621	16554	16550	16874	16705	16716	16585	16640	16680	16758	16837	16854	16779	16738	16551	16690	16642	16596	16553	16701	16653	16747	16625	16684	16813	16774	16705	16757	16477	16639	16640	16805	16651	16811	16609	16738	16687	16796	16852	16701	16841	16636	16772	16577	16629	16654	16611	16722	16789	16738	16599	16637	16668	16876	16504	16807	16628	16626	16827	16644	16844	16604	16687	16949	16719	16706	16811	16688	16647	16472	16738	16829	16765	16613	16630	16732	16655	16719	16587	16494	16653	16512	16720	16753	16552	16789	16643	16486	16843	16578	16729	16770	16763	16663	16660	16729	16682	16697	16756	16653	16762	16654	16792	16798	16702	16866	16782	16896	16786	16536	16762	16712	16717	16682	16848	16701	16781	16693	16759	16678	16678	16587	16742	16771	16806	16712	16751	16688	16658	16684	16576	16752	16620	16800	16647	16744	16740	16615	16819	16747	16585	16589	16787	16629	16702	16621	16712	16611	16512	16691	16704	16726	16613	16862	16576	16528	16807	16806	16666	16731	16609	16465	16778	16763	16606	16628	16657	16679	16892	16628	16464	16747	16794	16666	16807	16901	16686	16552	16742	16885	16694	16708	16675	16855	16525	16849	16711	16685	16822	16670	16808	16723	16639	16639	16815	16623	16675	16846	16656	16792	16698	16627	16620	16727	16699	16604	16710	16454	16581	16662	16824	16775	16694	16774	16610	16709	16721	16675	16461	16672	16724	16686	16771	16790	16646	16585	16543	16753	16746	16731	16874	16728	16924	16643	16706	16764	16788	16888	16663	16794	16730	16715	16734	16775	16658	16760	16809	16668	16541	16679	16766	16753	16606	16718	16844	16655	16823	16689	16592	16668	16746	16660	16660	16731	16756	16845	16713	16659	16929	16699	16640	16744	16725	16635	16660	16765	16665	16988	16657	16657	16683	16738	16718	16623	16826	16761	16653	16763	16818	16729	16532	16723	16757	16898	16874	16720	16609	16765	16688	16733	16581	16545	16892	16578	16596	16734	16709	16794	16761	16831	16647	16657	16721	16673	16679	16548	16618	16591	16725	16721	16914	16791	16685	16736	16681	16762	16691	16634	16901	16599	16814	16791	16649	16770	16820	16686	16697	16905	16618	16695	16750	16753	16597	16717	16575	16644	16879	16789	16566	16801	16597	16772	16602	16860	16902	16751	16669	16690	16690	16598	16807	16756	16759	16761	16813	16714	16765	16584	16729	16656	16748	16707	16555	16623	16894	16839	16790	16776	16775	16546	16759	16904	16764	16706	16704	16614	16524	16824	16634	16649	16669	16765	16841	16635	16559	16514	16766	16714	16686	16745	16679	16748	16672	16808	16587	16663	16857	16645	16623	16827	16771	16544	16667	16726	16872	16904	16670	16796	16683	16647	16701	16696	16724	16800	16616	16620	16542	16866	16686	16806	16530	16664	16571	16755	16734	16537	16768	16760	16695	16632	16677	16562	16675	16594	16685	16654	16629	16536	16626	16846	16791	16662	16822	16654	16807	16670	16689	16807	16637	16735	16408	16739	16650	16486	16972	16661	16792	16713	16649	16830	16724	16575	16735	16593	16562	16840	16675	16736	16896	16774	16696	16773	16692	16824	16595	16510	16497	16652	16773	16779	16815	16675	16655	16696	16870	16743	16738	16736	16660	16650	16766	16759	16699	16593	16628	16672	16776	16786	16736	16709	16591	16763	16697	16537	16568	16877	16783	16564	16726	16737	16745	16834	16630	16808	16740	16713	16673	16780	16742	16757	16826	16784	16722	16675	16723	16702	16688	16764	16702	16708	16666	16748	16818	16786	16495	16675	16822	16603	17055	16588	16471	16798	16649	16786	16808	16693	16739	16719	16889	16537	16629	16662	16760	16626	16595	16662	16847	16706	16592	16657	16693	16732	16772	16694	16666	16597	16729	16637	16658	16740	16631	16752	16663	16619	16760	16568	16637	16482	16830	16597	16732	16836	16601	16788	16757	16719	16707	16786	16735	16750	16525	16687	16839	16833	16871	16744	16865	16712	16759	16789	16480	16686	16669	16726	16586	16785	16763	16727	16716	16761	16770	16685	16830	16679	16629	16769	16693	16644	16735	16437	16687	16854	16604	16610	16594	16626	16816	16664	16668	16741	16629	16712	16765	16801	16634	16771	16699	16595	16809	16612	16512	16699	16774	16671	16861	16902	16863	16544	16717	16807	16690	16703	16783	16787	16561	16720	16766	16797	16688	16677	16667	16947	16686	16541	16624	16594	16514	16636	16735	16647	16701	16670	16696	16802	16699	16620	16629	16905	16780	16570	16642	16685	16662	16705	16771	16745	16666	16820	16740	16663	16578	16873	16706	16752	16803	16694	16703	16722	16660	16813	16612	16753	16874	16777	16787	16752	16658	16673	16690	16714	16578	16631	16755	16743	16597	16645	16692	16628	16578	16636	16763	16815	16597	16727	16633	16608	16706	16697	16784	16753	16745	16756	16722	16699	16748	16561	16702	16813	16701	16696	16529	16751	16598	16843	16773	16598	16781	16773	16693	16674	16588	16812	16739	16781	16610	16671	16719	16780	16585	16795	16775	16725	16591	16945	16599	16650	16799	16722	16785	16742	16623	16728	16691	16670	16770	16722	16546	16717	16704	16660	16627	16798	16772	16623	16692	16875	16753	16755	16801	16702	16672	16699	16775	16753	16656	16738	16763	16656	16509	16718	16937	16591	16671	16589	16681	16786	16772	16826	16793	16730	16636	16790	16727	16744	16637	16703	16825	16549	16735	16614	16723	16668	16763	16544	16796	16617	16815	16809	16446	16681	16807	16563	16844	16681	16770	16722	16730	16652	16569	16674	16630	16742	16778	16816	16613	16656	16612	16833	16745	16719	16669	16883	16645	16817	16736	16551	16627	16649	16646	16554	16711	16674	16779	16704	16528	16669	16778	16596	16823	16576	16699	16737	16740	16888	16614	16613	16551	16665	16672	16680	16780	16541	16634	16832	16747	16681	16723	16713	16882	16705	16752	16780	16622	16556	16793	16644	16667	16910	16875	16662	16829	16651	16625	16640	16593	16537	16542	16877	16563	16700	16794	16801	16732	16730	16756	16817	16808	16760	16714	16732	16609	16656	16712	16845	16692	16703	16810	16595	16552	16922	16734	16800	16949	16662	16776	16810	16604	16609	16669	16689	16780	16762	16757	16808	16739	16668	16510	16875	16658	16687	16764	16698	16678	16765	16837	16718	16685	16591	16728	16631	16719	16622	16731	16596	16669	16756	16639	16833	16686	16706	16897	16784	16531	16839	16845	16688	16632	16798	16832	16865	16545	16658	16716	16661	16750	16683	16652	16731	16725	16468	16807	16737	16890	16622	16708	16693	16731	16775	16638	16648	16747	16817	16877	16663	16748	16674	16833	16671	16710	16779	16794	16671	16841	16684	16739	16683	16824	16724	16795	16658	16641	16648	16626	16749	16576	16762	16717	16883	16679	16732	16822	16820	16604	16693	16760	16694	16633	16745	16793	16448	16910	16643	16763	16855	16582	16907	16797	16831	16726	16673	16621	16744	16507	16671	16677	16764	16873	16740	16614	16850	16755	16706	16527	16622	16530	16750	16662	16705	16525	16521	16624	16724	16852	16836	16810	16836	16747	16551	16540	16855	16697	16643	16667	16791	16584	16777	16678	16719	16788	16763	16825	16652	16646	16758	16618	16687	16576	16715	16893	16667	16732	16720	16686	16571	16643	16746	16625	16771	16508	16730	16689	16661	16917	16718	16675	16726	16749	16799	16653	16820	16695	16751	16850	16717	16855	16725	16930	16823	16712	16776	16613	16787	16506	16632	16850	16770	16607	16814	16935	16530	16658	16701	16669	16796	16690	16563	16892	16775	16753	16883	16664	16596	16708	16866	16698	16644	16690	16548	16704	16843	16689	16633	16618	16789	16663	16719	16636	16682	16606	16693	16760	16515	16729	16637	16658	16828	16748	16779	16735	16790	16749	16855	16871	16749	16714	16784	16774	16681	16622	16772	16757	16631	16636	16792	16784	16802	16753	16765	16706	16601	16758	16709	16676	16819	16892	16790	16628	16711	16728	16782	16628	16657	16655	16770	16537	16751	16868	16687	16718	16698	16604	16750	16707	16709	16697	16614	16678	16681	16680	16808	16696	16711	16809	16730	16685	16512	16559	16679	16682	16770	16734	16818	16631	16771	16686	16597	16714	16719	16673	16565	16579	16718	16746	16620	16634	16783	16630	16709	16633	16839	16550	16811	16741	16732	16721	16639	16839	16698	16621	16622	16527	16731	16803	16612	16774	16974	16708	16753	16622	16791	16704	16641	16676	16668	16641	16619	16629	16668	16792	16683	16759	16747	16589	16460	16696	16744	16762	16581	16729	16915	16602	16580	16681	16657	16901	16892	16789	16663	16716	16675	16712	16541	16688	16663	16724	16522	16695	16693	16506	16803	16740	16805	16591	16717	16710	16870	16804	16661	16690	16797	16680	16731	16792	16595	16587	16801	16755	16696	16796	16683	16626	16664	16665	16740	16661	16790	16719	16742	16809	16902	16577	16688	16739	16860	16880	16844	16756	16736	16784	16589	16563	16755	16756	16690	16828	16767	16647	16737	16705
23490	21368	29209	24099	23049	25698	26782	23276	22455	22039	21981	21913	21714	21802	21677	21634	21413	21381	21449	21353	20999	21022	21243	21230	21053	21277	20943	20847	20983	21349	21213	21256	21076	20807	20798	20749	20874	20774	20914	20583	20760	20718	20728	20732	20655	20580	20710	20467	20589	20561	20811	20731	20678	20684	20636	20830	20535	20639	20572	20669	20659	20766	20575	20449	20672	20633	20577	20452	20698	20800	20730	20480	20486	20631	20560	20515	20709	20749	20695	20660	20418	20577	20411	20501	20547	20574	20549	20762	20624	20523	20641	20474	20530	20505	20509	20597	20696	20662	20675	20638	20515	20558	20505	20581	20435	20633	20557	20775	20492	20706	20758	20627	20483	20618	20513	20631	20531	20514	20715	20507	20438	20731	20489	20536	20557	20652	20524	20679	20522	20586	20695	20536	20493	20427	20587	20575	20402	20308	20548	20539	20557	20322	20472	20539	20520	20545	20598	20518	20796	20583	20406	20481	20551	20643	20527	20470	20736	20591	20507	20622	20553	20669	20763	20573	20507	20430	20760	20643	20663	20453	20787	20706	20481	20441	20527	20705	20618	20610	20512	20489	20724	20588	20561	20599	20411	20429	20810	20538	20497	20356	20454	20515	20504	20597	20705	20598	20629	20572	20606	20571	20552	20564	20408	20491	20492	20652	20697	20695	20624	20679	20691	20539	20469	20558	20661	20403	20427	20696	20469	20547	20290	20495	20668	20464	20561	20542	20479	20658	20477	20684	20655	20643	20462	20623	20657	20573	20568	20528	20472	20647	20725	20564	20618	20522	20579	20438	20735	20452	20657	20727	20512	20541	20609	20593	20668	20475	20669	20700	20519	20519	20375	20544	20538	20673	20574	20524	20548	20625	20393	20537	20902	20686	20704	20369	20380	20562	20502	20528	20516	20459	20488	20559	20602	20652	20745	20481	20638	20565	20332	20521	20690	20553	20475	20652	20641	20704	20602	20812	20678	20494	20550	20640	20573	20694	20660	20461	20589	20655	20594	20526	20632	20546	20609	20698	20580	20697	20694	20668	20382	20275	20575	20492	20600	20630	20488	20504	20481	20525	20498	20612	20639	20412	20412	20604	20557	20620	20533	20676	20442	20493	20602	20616	20419	20492	20553	20500	20590	20535	20333	20580	20430	20633	20629	20534	20401	20474	20515	20552	20663	20493	20496	20543	20506	20581	20363	20439	20596	20530	20653	20522	20607	20662	20353	20421	20383	20431	20517	20693	20451	20729	20527	20597	20549	20437	20646	20541	20333	20644	20619	20640	20461	20704	20597	20538	20551	20339	20506	20480	20440	20616	20579	20619	20676	20554	20402	20684	20604	20647	20606	20417	20670	20683	20616	20557	20733	20340	20536	20734	20570	20707	20445	20707	20833	20604	20401	20623	20517	20403	20590	20397	20533	20373	20681	20553	20405	20553	20564	20633	20504	20473	20593	20681	20314	20625	20607	20416	20496	20284	20632	20460	20472	20694	20517	20363	20617	20358	20637	20528	20495	20577	20656	20483	20409	20600	20387	20551	20522	20477	20521	20739	20385	20502	20588	20698	20438	20495	20533	20529	20606	20520	20500	20579	20484	20345	20535	20752	20653	20412	20280	20612	20618	20393	20339	20595	20589	20590	20420	20482	20324	20465	20531	20587	20562	20730	20679	20575	20572	20540	20606	20759	20652	20699	20693	20651	20504	20619	20527	20458	20465	20592	20622	20599	20480	20481	20377	20653	20603	20549	20380	20625	20508	20544	20439	20260	20320	20333	20726	20472	20723	20482	20277	20630	20469	20557	20548	20722	20579	20608	20767	20839	20592	20442	20727	20539	20756	20515	20771	20783	20643	20463	20499	20515	20556	20586	20406	20451	20676	20674	20757	20721	20595	20601	20386	20400	20373	20623	20431	20393	20556	20437	20593	20650	20688	20425	20732	20466	20564	20489	20595	20549	20357	20613	20691	20642	20249	20481	20295	20331	20442	20859	20586	20543	20675	20553	20738	20758	20530	20444	20369	20603	20592	20570	20760	20654	20466	20617	20501	20572	20555	20384	20709	20745	20494	20545	20493	20812	20799	20685	20419	20542	20524	20604	20478	20584	20698	20481	20920	20519	20526	20442	20294	20749	20452	20532	20792	20417	20801	20581	20475	20680	20559	20700	20562	20482	20297	20473	20564	20476	20396	20663	20633	20619	20687	20626	20503	20480	20441	20367	20449	20715	20660	20472	20513	20662	20632	20726	20678	20663	20425	20586	20469	20507	20309	20561	20459	20503	20389	20739	20470	20655	20511	20405	20426	20701	20434	20408	20478	20653	20474	20419	20602	20714	20819	20531	20641	20808	20631	20513	20495	20665	20664	20769	20483	20433	20728	20444	20607	20450	20458	20585	20572	20645	20407	20336	20549	20545	20689	20672	20574	20589	20647	20641	20435	20393	20694	20534	20658	20688	20784	20694	20495	20631	20391	20583	20263	20509	20573	20429	20426	20599	20395	20461	20373	20404	20432	20570	20581	20361	20735	20404	20367	20477	20358	20417	20450	20589	20619	20592	20358	20458	20513	20334	20740	20493	20689	20699	20521	20639	20470	20468	20642	20633	20525	20547	20623	20387	20711	20571	20728	20697	20642	20574	20657	20607	20678	20645	20602	20312	20558	20418	20558	20543	20374	20392	20609	20669	20759	20736	20306	20375	20477	20327	20459	20690	20571	20585	20455	20562	20593	20346	20634	20587	20637	20324	20458	20476	20632	20612	20603	20667	20378	20660	20713	20555	20602	20510	20916	20591	20475	20473	20675	20395	20416	20545	20525	20649	20550	20358	20604	20580	20318	20403	20650	20548	20594	20702	20685	20503	20402	20613	20338	20285	20532	20787	20722	20507	20511	20662	20773	20607	20482	20465	20429	20632	20562	20497	20717	20652	20382	20343	20650	20641	20613	20391	20602	20671	20514	20671	20765	20518	20474	20647	20655	20466	20526	20473	20583	20625	20643	20593	20755	20526	20527	20512	20572	20559	20708	20585	20616	20526	20578	20436	20490	20591	20473	20589	20639	20420	20553	20593	20449	20591	20650	20420	20551	20690	20526	20440	20632	20448	20679	20463	20535	20328	20381	20402	20474	20455	20616	20753	20431	20431	20611	20545	20507	20521	20573	20525	20642	20659	20463	20661	20530	20760	20683	20657	20354	20544	20585	20440	20436	20481	20442	20416	20610	20497	20481	20420	20580	20615	20658	20688	20639	20502	20358	20618	20798	20863	20729	20611	20525	20491	20690	20559	20559	20711	20651	20532	20654	20624	20698	20349	20620	20814	20447	20591	20685	20587	20527	20524	20593	20695	20643	20568	20640	20525	20537	20467	20434	20522	20579	20387	20610	20660	20495	20339	20605	20487	20693	20560	20710	20764	20728	20565	20611	20725	20582	20353	20615	20469	20652	20509	20706	20621	20562	20346	20581	20437	20509	20428	20362	20572	20691	20518	20513	20618	20676	20725	20696	20581	20811	20500	20485	20641	20515	20505	20530	20736	20683	20372	20542	20502	20589	20583	20537	20481	20478	20447	20411	20646	20689	20467	20743	20641	20695	20550	20667	20448	20290	20623	20783	20443	20535	20489	20408	20446	20508	20471	20610	20639	20515	20647	20574	20358	20410	20476	20533	20535	20478	20576	20554	20571	20705	20517	20357	20584	20535	20439	20613	20610	20740	20518	20494	20479	20546	20728	20678	20417	20634	20680	20732	20584	20475	20360	20689	20562	20457	20569	20669	20505	20480	20515	20484	20740	20545	20470	20538	20596	20502	20533	20616	20505	20426	20667	20366	20782	20691	20543	20419	20398	20489	20628	20697	20590	20557	20767	20544	20798	20539	20520	20520	20548	20436	20591	20577	20613	20694	20407	20637	20612	20579	20578	20491	20482	20663	20566	20573	20826	20636	20635	20626	20495	20485	20507	20435	20552	20598	20609	20640	20557	20531	20632	20516	20685	20619	20718	20563	20383	20551	20467	20499	20527	20554	20628	20541	20607	20547	20597	20452	20739	20635	20694	20523	20598	20513	20495	20529	20935	20608	20311	20521	20437	20528	20584	20434	20675	20741	20755	20499	20489	20489	20495	20651	20615	20471	20606	20833	20638	20401	20620	20718	20681	20653	20484	20591	20667	20533	21053	20491	20643	20733	20529	20887	20635	20700	20737	20653	20633	20590	20636	20544	20439	20649	20555	20612	20739	20428	20581	20270	20318	20436	20672	20651	20452	20428	20624	20480	20357	20722	20424	20617	20574	20644	20512	20497	20693	20444	20490	20550	20497	20621	20367	20580	20425	20608	20818	20619	20342	20614	20683	20552	20547	20568	20598	20415	20451	20583	20492	20570	20647	20582	20837	20768	20553	20620	20902	20771	20668	20686	20410	20528	20650	20627	20572	20551	20762	20698	20523	20645	20333	20550	20524	20611	20401	20659	20610	20436	20612	20505	20552	20416	20505	20326	20702	20702	20508	20657	20681	20527	20675	20520	20565	20556	20540	20769	20627	20804	20549	20812	20298	20572	20728	20784	20628	20515	20438	20550	20575	20434	20317	20551	20631	20633	20656	20356	20473	20613	20591	20620	20520	20274	20532	20624	20420	20445	20606	20519	20508	20600	20695	20780	20583	20550	20729	20580	20456	20625	20416	20639	20596	20735	20500	20717	20759	20449	20524	20493	20614	20592	20568	20513	20514	20371	20480	20518	20536	20323	20417	20429	20553	20558	20506	20578	20459	20570	20446	20745	20860	20586	20693	20430	20433	20665	20546	20620	20475	20505	20519	20243	20572	20473	20500	20629	20487	20502	20659	20690	20613	20353	20750	20834	20576	20653	20628	20628	20472	20355	20614	20352	20598	20419	20591	20770	20576	20571	20458	20595	20786	20714	20354	20712	20673	20549	20562	20486	20694	20718	20781	20517	20673	20542	20296	20642	20624	20738	20557	20451	20303	20587	20597	20469	20569	20429	20441	20655	20950	20480	20533	20502	20484	20563	20612	20561	20560	20821	20705	20535	20684	20753	20612	20628	20509	20540	20594	20519	20629	20500	20553	20580	20568	20650	20653	20571	20403	20772	20612	20355	20544	20579	20655	20759	20672	20871	20644	20706	20550
23908	39542	36454	28472	25172	22771	21501	20579	19732	18818	18451	18084	18482	18019	18030	17680	17598	17582	17446	17332	17094	17318	17061	17376	17077	17189	17039	17243	17099	17116	17188	17145	16948	17007	16902	16786	16560	16728	16642	16777	16571	16579	16510	16549	16490	16470	16462	16622	16588	16697	16617	16602	16651	16489	16577	16508	16571	16454	16585	16426	16428	16426	16322	16459	16630	16528	16747	16690	16335	16451	16566	16410	16539	16579	16641	16532	16478	16629	16684	16457	16561	16471	16483	16592	16425	16624	16614	16326	16468	16443	16392	16499	16468	16393	16413	16628	16468	16536	16354	16415	16561	16399	16546	16473	16360	16431	16515	16587	16486	16516	16433	16503	16495	16682	16594	16560	16483	16434	16631	16402	16503	16472	16375	16620	16540	16361	16454	16560	16491	16460	16521	16440	16480	16481	16459	16473	16535	16411	16582	16536	16580	16412	16457	16493	16349	16454	16598	16387	16420	16644	16402	16641	16455	16607	16601	16501	16540	16535	16488	16531	16451	16551	16734	16585	16360	16528	16593	16413	16265	16460	16596	16476	16255	16454	16555	16410	16439	16652	16470	16440	16520	16531	16533	16464	16504	16356	16327	16379	16446	16568	16495	16536	16506	16402	16490	16376	16535	16386	16408	16697	16565	16436	16381	16424	16514	16435	16342	16422	16431	16475	16440	16387	16374	16425	16492	16503	16546	16445	16458	16363	16515	16441	16343	16576	16349	16364	16429	16596	16318	16390	16330	16517	16372	16417	16438	16564	16446	16513	16566	16514	16564	16493	16497	16549	16564	16609	16566	16497	16556	16519	16374	16497	16534	16341	16473	16476	16495	16631	16459	16514	16457	16314	16466	16432	16564	16544	16418	16506	16475	16379	16446	16474	16487	16458	16411	16609	16330	16521	16614	16491	16498	16528	16593	16543	16605	16422	16526	16500	16412	16506	16481	16502	16630	16474	16283	16514	16487	16603	16474	16563	16484	16616	16300	16558	16368	16389	16369	16678	16464	16539	16320	16421	16550	16496	16568	16431	16410	16478	16530	16430	16353	16515	16448	16517	16452	16324	16568	16437	16575	16538	16515	16676	16562	16514	16403	16525	16461	16567	16432	16469	16539	16514	16506	16622	16641	16387	16363	16516	16638	16554	16340	16536	16434	16612	16453	16499	16693	16423	16504	16504	16589	16358	16510	16516	16518	16538	16344	16567	16540	16446	16509	16511	16456	16511	16532	16454	16560	16444	16547	16393	16417	16604	16559	16530	16422	16270	16485	16478	16440	16570	16437	16385	16524	16424	16343	16504	16463	16444	16549	16471	16294	16444	16426	16489	16550	16500	16384	16536	16587	16535	16305	16519	16442	16461	16457	16503	16331	16510	16595	16357	16445	16580	16608	16525	16486	16452	16670	16379	16415	16296	16529	16589	16428	16467	16537	16303	16450	16596	16559	16484	16438	16494	16540	16428	16513	16557	16512	16624	16390	16537	16751	16373	16316	16588	16489	16523	16483	16330	16519	16557	16435	16547	16566	16626	16280	16470	16363	16631	16552	16492	16565	16375	16490	16375	16526	16606	16388	16512	16251	16682	16470	16527	16504	16480	16549	16366	16491	16352	16670	16385	16468	16148	16227	16562	16534	16454	16412	16665	16368	16506	16469	16530	16452	16550	16528	16275	16505	16434	16532	16490	16402	16484	16442	16599	16391	16616	16376	16377	16601	16487	16451	16323	16458	16451	16457	16552	16667	16401	16412	16363	16457	16489	16456	16584	16599	16424	16516	16386	16576	16453	16485	16498	16518	16496	16509	16503	16517	16359	16567	16403	16394	16475	16364	16536	16566	16388	16576	16446	16541	16444	16378	16505	16535	16418	16404	16425	16472	16603	16374	16572	16412	16519	16331	16492	16431	16522	16368	16349	16506	16485	16487	16506	16664	16349	16452	16540	16659	16471	16567	16591	16506	16406	16332	16419	16490	16459	16434	16282	16499	16361	16424	16480	16545	16387	16482	16507	16556	16449	16273	16679	16507	16446	16508	16468	16407	16446	16535	16601	16509	16477	16427	16649	16434	16506	16375	16461	16350	16591	16465	16412	16522	16526	16525	16315	16553	16281	16424	16512	16504	16439	16621	16439	16380	16303	16343	16543	16479	16371	16481	16468	16425	16611	16423	16347	16664	16395	16573	16340	16516	16535	16359	16464	16532	16458	16362	16505	16631	16531	16442	16562	16341	16425	16654	16414	16637	16380	16394	16618	16557	16282	16595	16386	16623	16556	16512	16613	16386	16370	16480	16481	16512	16376	16421	16539	16403	16509	16603	16610	16343	16580	16370	16492	16483	16492	16661	16560	16642	16587	16497	16408	16347	16470	16367	16487	16465	16377	16449	16345	16774	16389	16755	16410	16494	16448	16655	16391	16323	16410	16549	16435	16729	16574	16584	16514	16509	16456	16547	16450	16587	16449	16487	16415	16544	16541	16366	16398	16519	16443	16508	16438	16720	16333	16493	16640	16314	16545	16483	16469	16467	16641	16495	16415	16662	16442	16521	16572	16491	16568	16484	16414	16592	16479	16356	16451	16375	16572	16411	16606	16334	16510	16546	16593	16600	16470	16410	16396	16435	16515	16561	16557	16469	16595	16440	16481	16453	16593	16588	16338	16290	16379	16573	16669	16271	16438	16380	16493	16479	16435	16648	16381	16405	16402	16313	16475	16643	16376	16492	16346	16433	16360	16658	16615	16468	16427	16645	16408	16670	16536	16605	16466	16387	16474	16485	16525	16633	16517	16200	16469	16612	16548	16467	16440	16511	16702	16548	16566	16480	16387	16491	16415	16477	16565	16590	16431	16363	16412	16531	16557	16412	16462	16498	16387	16315	16522	16352	16325	16637	16443	16474	16354	16401	16465	16366	16561	16486	16648	16139	16477	16349	16263	16515	16381	16546	16366	16480	16412	16378	16385	16439	16343	16513	16392	16470	16496	16527	16547	16414	16654	16477	16619	16627	16525	16423	16568	16492	16561	16512	16333	16649	16385	16307	16563	16387	16461	16388	16581	16549	16510	16528	16337	16334	16515	16518	16360	16411	16420	16401	16380	16632	16694	16471	16484	16519	16482	16618	16501	16557	16456	16551	16621	16552	16468	16481	16493	16566	16491	16443	16478	16388	16482	16352	16479	16435	16319	16543	16509	16504	16361	16499	16511	16347	16321	16332	16633	16561	16481	16449	16546	16353	16420	16581	16440	16380	16503	16657	16330	16282	16505	16499	16533	16500	16396	16362	16389	16321	16452	16423	16685	16505	16561	16414	16561	16409	16409	16493	16380	16632	16520	16522	16434	16428	16657	16687	16516	16295	16633	16503	16598	16526	16606	16382	16595	16473	16474	16562	16545	16459	16607	16601	16516	16387	16495	16529	16396	16364	16567	16557	16532	16647	16540	16430	16487	16420	16660	16297	16499	16563	16585	16364	16320	16491	16518	16530	16457	16546	16385	16545	16509	16525	16645	16551	16358	16590	16469	16592	16569	16537	16557	16569	16548	16561	16448	16503	16535	16422	16379	16362	16420	16705	16480	16515	16590	16452	16422	16560	16543	16444	16656	16468	16395	16474	16769	16552	16578	16415	16524	16540	16450	16309	16613	16498	16618	16536	16304	16498	16496	16617	16433	16626	16252	16337	16584	16509	16470	16572	16503	16487	16591	16481	16311	16524	16396	16527	16440	16466	16493	16443	16436	16329	16401	16543	16357	16449	16509	16178	16560	16468	16418	16492	16342	16357	16643	16264	16419	16427	16445	16291	16455	16494	16423	16493	16572	16412	16652	16488	16455	16559	16465	16453	16592	16477	16455	16430	16449	16428	16446	16378	16545	16803	16254	16570	16668	16409	16494	16481	16421	16457	16330	16480	16536	16293	16322	16438	16411	16501	16626	16510	16476	16411	16514	16496	16333	16321	16350	16483	16531	16476	16448	16379	16374	16392	16456	16364	16275	16434	16566	16334	16496	16573	16370	16430	16414	16511	16618	16403	16403	16501	16435	16474	16641	16358	16521	16527	16415	16470	16511	16384	16588	16444	16576	16509	16442	16372	16452	16478	16504	16312	16551	16478	16572	16611	16720	16388	16510	16613	16351	16516	16481	16388	16422	16415	16358	16389	16365	16592	16662	16422	16710	16439	16183	16410	16380	16451	16550	16463	16670	16397	16442	16612	16471	16472	16382	16627	16347	16491	16392	16501	16458	16514	16636	16413	16428	16570	16515	16449	16603	16490	16483	16350	16503	16393	16476	16623	16446	16556	16409	16530	16375	16459	16470	16349	16505	16432	16472	16527	16542	16429	16611	16500	16492	16336	16571	16417	16701	16552	16485	16398	16468	16490	16471	16463	16363	16335	16426	16439	16444	16275	16409	16335	16518	16347	16483	16478	16626	16466	16492	16440	16526	16623	16374	16409	16482	16283	16635	16512	16405	16577	16601	16394	16444	16382	16365	16505	16587	16462	16361	16388	16495	16399	16509	16522	16408	16609	16506	16610	16482	16541	16452	16508	16409	16532	16538	16417	16622	16455	16383	16468	16555	16411	16496	16478	16423	16539	16383	16625	16487	16499	16522	16395	16534	16319	16568	16571	16480	16481	16448	16769	16483	16716	16422	16385	16537	16495	16350	16639	16512	16474	16566	16299	16593	16659	16539	16744	16508	16320	16640	16512	16544	16495	16484	16424	16689	16668	16601	16471	16355	16589	16526	16520	16477	16508	16523	16468	16446	16538	16419	16495	16505	16504	16512	16384	16406	16342	16490	16581	16481	16483	16434	16284	16247	16555	16390	16528	16463	16247	16506	16371	16446	16589	16663	16431	16340	16463	16460	16448	16438	16503	16565	16511	16654	16630	16479	16560	16622	16698	16304	16512	16486	16408	16488	16385	16536	16450	16560	16585	16322	16464	16392	16590	16605	16598	16541	16370	16473	16614	16364	16515	16479	16469	16548	16411	16474	16678	16536	16552	16449	16339	16366	16552	16638	16643	16567	16448	16460	16692	16339	16457	16472	16499	16238	16634	16552	16449	16559	16592	16567	16519	16543	16586	16370	16488	16401	16657	16445	16365	16526	16481	16506	16508	16618	16442	16436	16448	16466	16517	16660
22751	21300	29281	23648	21700	24840	28628	23452	22214	22082	21972	21529	21612	21546	21320	21022	20943	21011	20793	20796	20717	20476	20825	20666	20458	20480	20271	20311	20872	20735	20683	20421	20491	20340	20198	20114	20108	19952	20085	19774	20019	20123	19875	20028	20102	20091	20025	19831	19943	19902	20030	19911	19851	19885	19908	19976	19827	20196	19801	19717	19918	19731	19804	19887	20002	19766	19754	20059	19945	19834	19817	19861	19972	19894	19863	20021	19862	19968	19828	19842	19733	19931	19747	19846	19900	19781	19919	19729	19798	19648	19904	19916	19883	19726	19788	19795	19946	19902	19740	19663	19814	19691	19774	19814	19872	19739	19885	19846	19928	19730	19692	19602	19649	19700	19725	19748	19752	19829	19833	19726	19669	19789	19808	19571	19831	19847	19760	19665	19757	19588	19781	19899	19668	19765	19635	19719	19850	19805	19677	19886	19737	19896	19772	19655	19743	19845	20040	19915	19959	19733	19554	19711	19759	19614	19858	19991	19692	19725	19822	19936	19807	19966	19856	19956	19772	19566	19759	19629	19843	19813	19843	20045	19643	19504	19703	19864	19818	19843	19851	19801	19973	19800	19843	19794	19776	19726	19717	19812	19729	19829	19976	19655	19775	19758	19861	19765	19542	19708	19782	19670	19776	19734	20022	19915	19665	19695	19876	19807	19757	19591	19643	19526	19947	19640	19906	19523	19990	19922	19850	19895	19563	19623	19733	19781	19739	19707	19869	19826	19519	19813	19722	19812	19986	19783	19709	19812	19670	19809	20040	19778	19801	19646	19834	19769	19793	19739	19559	19821	19881	19901	19674	19818	19837	19898	19883	19648	19874	19656	19822	19905	19935	19657	19870	19871	19685	19749	19790	20003	19934	19778	19610	19838	19949	19756	19770	19840	19808	19821	19827	19793	19649	19813	19810	19819	19667	19651	19668	19647	19678	19758	19937	19706	19911	19626	19735	19946	19676	19746	19820	19556	19682	19892	19736	19693	19774	19680	19834	19626	19773	19925	19745	19698	19788	19654	19793	20061	19902	19787	19603	19622	19810	19846	19657	19840	19814	19738	19872	19814	19899	19748	19956	19854	19647	19693	19662	19817	19898	20011	19689	19668	19659	19765	19850	19882	19637	19719	19854	19847	19766	19703	19780	20081	19739	19720	19759	19858	19663	19970	19662	19776	19771	19618	19783	19654	19522	19668	19567	19735	19629	19849	19648	19783	19882	19897	19875	19906	19839	19735	19670	19690	19660	19827	19678	19735	19910	19719	19964	19805	19871	19813	19926	19836	19670	19639	19744	19622	19602	19812	19966	19729	19815	19624	19760	19690	19983	19950	19719	19777	19843	19698	19840	19614	19722	19882	19898	19700	19664	19707	19817	19904	19776	19901	19721	19734	19686	19871	19901	20037	19481	19673	20037	19871	19847	19901	19839	19611	19702	19764	19854	19734	19879	19611	19879	19759	19551	19815	19725	19790	19900	19835	19909	19690	19892	19661	19861	19782	19705	19846	19650	19902	19593	19730	19974	19797	19788	19806	19765	19878	19832	19950	19931	19917	19770	19720	19757	19588	19858	20016	19812	19945	20029	19772	19623	19686	19667	19793	19702	19690	19733	19662	19621	19788	19996	19802	19923	19874	19791	19852	19755	19727	19953	19856	19899	19710	19943	19812	19811	19792	19686	19707	19857	19827	19797	19927	19876	19700	19858	19651	19747	19657	19777	19607	19752	19743	19761	19784	19996	19820	19847	19904	19860	19689	19874	19770	19697	19768	19880	19623	19695	19709	19890	19574	19820	19816	19746	19848	19773	19720	19742	19761	19770	19824	19935	19728	19731	19752	19823	20066	19637	19719	19894	19874	19854	19600	19600	19964	19782	19762	19761	19828	19896	19757	19608	19708	19679	19796	19779	19793	19741	19832	19805	19814	19889	19863	19680	19762	19790	19617	19624	19730	19793	19752	19952	19825	19813	19820	19782	19562	19716	19818	19788	19633	19774	19703	19624	19665	19859	19870	19648	19864	19944	19548	19993	19655	19737	19841	19625	19659	19748	19745	19638	19671	19617	19891	19603	19794	19806	19619	19700	19622	19694	19773	19713	19800	19666	19854	19789	19663	19813	19770	19774	19900	19809	19627	19612	19906	19782	19446	19871	19854	19515	19725	19696	19706	19759	19834	19936	19945	19843	19945	19889	19932	19788	19885	19706	19711	19702	19979	19755	19780	19512	19626	19664	19628	19809	19889	19706	19929	19906	19736	19959	19743	19783	19659	19863	20003	19854	19757	19848	19919	20015	19602	19677	19848	19815	19661	19915	19734	19796	19863	19700	19706	19517	19801	19662	19715	19824	19809	19613	19562	19597	19890	19655	19830	19784	19639	19686	19552	19608	19759	19871	19738	19731	19914	19795	19479	19950	20000	19933	19829	19504	19862	19658	19867	19666	19865	19663	19555	19801	19905	19937	19588	19951	19810	19515	19797	19769	19630	19789	19871	19777	19812	19988	19795	19898	19826	19822	19931	19915	19715	19858	19806	19764	19698	19866	19953	19642	19798	19756	19651	19698	19648	19733	19718	19725	19691	19873	19936	20075	19659	19571	19667	19729	19789	19908	19705	19729	19957	19758	19651	19910	19935	19700	19634	19865	19836	19778	19844	19575	19674	19814	19775	19668	19770	19898	19849	19824	19645	19849	19849	19664	19673	19741	19705	19686	19555	19709	19682	19731	19829	19652	19718	19820	19792	19972	19873	19773	19657	19536	19664	19807	19808	19849	19777	19885	19912	19598	19883	19963	19849	19795	19801	19779	19776	19741	19843	19847	19718	19868	19609	19742	19666	19740	19541	19614	19638	19759	19974	19830	19645	19827	19722	19737	19656	19829	19820	19886	19597	19673	19568	19735	19583	19802	19601	19649	19712	19714	19896	19658	19797	19762	19736	19755	19764	19721	19750	19567	19732	19788	19551	19682	19971	19733	19598	19741	19587	19692	19781	19780	19789	19847	19814	19702	19738	19854	19591	19945	19708	19716	19766	19843	19774	19983	19718	20069	19940	19772	19843	19843	19749	19807	19851	19692	19792	19756	19736	19977	19596	19823	19818	19809	20010	19795	19899	19683	19889	19804	19767	19547	19749	19984	19837	19908	20123	19796	19844	20029	19810	19845	19491	19845	19791	19917	19756	19761	19754	19685	19850	19686	19832	19760	20066	19893	19682	19754	19746	20055	19904	19677	19777	19874	19549	19915	19679	19718	19872	19839	19718	19714	19803	19796	19773	19760	19992	19908	19677	19786	19666	19645	19597	19862	19880	19741	19531	19598	19631	19768	19774	19841	19758	19807	19659	19716	19599	19886	19661	19747	19681	19723	19943	19917	20034	19838	20055	19797	19705	19691	19808	19975	19883	19799	19645	19874	19538	19842	19770	19806	19580	19859	19742	19710	19581	19871	19686	19774	19909	19780	19780	19730	19654	19701	19609	19769	19726	20064	19807	19947	19753	19715	19713	19732	19742	19540	19804	19618	19883	19812	19911	19867	19695	19950	19621	19578	19528	19707	19930	19661	19599	19643	19882	19928	19784	19886	19573	19705	20111	19753	19679	19800	19776	19814	19712	19889	19794	19665	19843	19950	19889	19660	19868	19729	19745	19750	19719	19845	19838	19716	19647	19692	19601	19940	19940	19728	19849	19735	19781	19826	19640	19698	19815	19769	19832	19715	19758	19753	19719	19683	19867	20053	19899	19744	19669	19721	19725	19801	19988	19613	19725	19895	19862	19682	19798	19781	19766	19886	19870	19573	19685	19609	19792	19874	19867	20002	19693	19565	19633	19857	19906	20025	19971	19709	19753	19915	19513	19706	19973	19774	19577	19559	19695	19712	19915	19800	19846	19655	19812	19916	19848	19877	19893	19943	19724	19726	19829	19747	19801	19657	19720	19680	19941	19815	19690	19687	19826	19798	19745	19618	19728	19618	19872	19892	19633	19750	19921	19713	19765	19783	19684	19690	19717	19561	19813	19852	19799	20007	19711	19761	19863	19642	19838	19771	19695	19745	19758	19890	19520	19716	19850	19549	19806	19838	19742	19919	19826	19532	19696	19791	19746	19728	19739	19770	19812	19752	19754	19896	19834	19730	19644	19637	19788	19822	19699	19921	20015	19565	19744	19824	19716	19677	19735	19803	19749	19663	19950	19874	19677	19883	19679	19763	19942	19777	19655	19724	19648	19794	19952	19809	19531	19663	19468	19724	19846	19848	19942	19907	19783	19722	19756	19879	19700	19743	19801	19929	19893	19757	19710	19705	19890	19916	19760	19897	19659	19741	19932	19925	19438	19765	19697	20026	19759	19820	19949	19915	19592	19612	19648	20044	19609	19567	19638	19797	19971	19695	19640	19524	19579	19721	19671	19668	19887	19883	19804	19858	19575	19782	19877	19720	19849	19832	19657	19741	19794	19892	19876	19914	19884	19805	19754	19782	19738	19716	19648	19860	19706	19794	19707	19579	19753	19708	19896	19705	19775	19925	19852	19702	19749	19721	19740	19917	19827	19767	19657	19796	19720	19782	19822	19776	19864	19591	19945	19748	19673	19638	19616	19725	19885	19612	19712	19900	19873	19819	19518	19677	19682	19602	19883	19747	19696	19821	19437	19656	19730	19946	19781	19691	19753	19754	19833	19795	19563	19912	19531	19862	19876	19751	19709	19794	19830	19873	19688	19846	19671	19703	19743	19770	19872	19738	19759	19888	19753	19720	19730	19760	19769	19623	19847	19709	19684	19684	19696	19705	20016	19805	19781	19647	19719	19634	19830	19715	19825	19843	19788	19621	19741	19816	19584	19643	19708	19768	19859	19711	19894	19981	19824	19750	19676	19615	19774	19841	19573	19641	19779	19698	19910	19865	19826	19791	19743	19813	19937	19618	19732	19776	19747	19795	19619	20035	19842	19699	20059	19822	19785	20075	19747	19705	19861	19867	19738	20046	19543	19929	19877	19886	19662	19965	19899	19827	19814	19821	19714	19604	20012	19990	19661	19854	20001	19690	19878	19879	19907	19796	19699	19882	19971	19724	19588	19828	19761	20085	19766	19665	19595	19590	19713	19979	19895	19822	19567	19667	19745	19728	19602	19718	19875	19971	19876
24793	42068	39282	31088	26650	24477	22494	20831	20041	19279	19018	18595	18502	18344	18455	18035	17743	17550	17320	17334	17083	17003	17051	17057	16661	16813	17003	16868	17161	17273	17128	16978	16623	16420	16517	16393	16281	16392	16428	16471	16144	16405	16231	15971	16020	16128	16207	16137	16184	16281	16239	16254	15963	16054	16007	16234	16050	15780	15916	16143	16049	15950	15977	15984	15901	16094	16062	16091	15971	16016	15820	16095	15967	16059	15933	16004	16044	15929	16028	16107	16024	15954	15965	15830	15848	15939	16193	15893	16084	15726	16073	15929	16041	15926	15959	15997	15968	15880	15933	16028	16066	16104	16012	16065	15769	16127	15966	15968	16107	15927	15911	15910	15987	15920	15849	16025	16068	16026	16034	16012	15928	16029	15930	16110	16079	16025	16188	15972	16059	15967	16067	15925	16063	15799	15827	15904	15986	15981	15932	16079	15979	16088	16146	16036	16019	16112	16001	16023	15975	15852	15929	15919	15809	16145	15807	16002	15926	15964	16230	15956	15921	15926	16037	15976	15942	15988	15999	15816	15780	16039	15779	16046	16051	15803	15881	15846	16010	16004	16067	16023	16017	15807	15993	15739	15885	15865	16107	15985	15948	16109	15860	15940	16030	15857	15962	15965	15825	15907	15973	16103	15847	15905	16035	15851	16094	15927	16079	15797	15975	15945	16052	15992	16231	15936	15985	15944	15943	15990	15911	16028	15944	15973	16018	16059	16091	15911	16058	15983	15862	15936	15869	15887	16106	16009	15910	15910	15898	15841	16020	15804	15984	15816	15986	15853	16070	16240	16033	16017	16018	15889	15952	16114	15873	16073	15888	15886	15929	15928	15924	15993	15875	16012	16089	15940	15920	15777	15922	16077	16057	15861	15898	16033	15989	15940	15717	15935	15890	15955	15931	16062	15948	15795	15885	15884	15884	16067	15961	16192	15918	15952	15884	16155	16030	16031	15953	16020	16138	15891	15933	16061	15907	16008	16056	16007	16129	15861	15978	15970	15955	15910	15863	16103	15896	15866	15874	15898	16058	16089	16061	15916	15894	16157	16008	15966	15990	15740	15908	16135	15837	15975	15942	15988	15957	15983	15996	16097	15999	15907	16132	15814	15899	15913	16027	16034	16036	15851	15875	15945	15906	15899	16041	15811	16045	15959	16099	15906	15975	15917	15874	15980	15921	15992	15991	15741	16135	15906	15857	15982	16002	16133	16053	15835	15945	15857	15883	15915	15890	15815	15979	15838	16017	15923	15971	15985	15994	15925	15886	15882	16018	16028	16116	15978	16035	15950	15709	16084	16081	15965	15772	15999	16124	15968	15914	15947	16068	15881	15895	15975	16088	15912	15983	16018	15894	15865	16008	15772	16080	15973	15798	16048	15979	15912	15966	15952	16118	15813	16033	15798	16021	15974	15939	16018	15989	15887	15870	15922	16091	15959	16042	15901	16191	15957	15799	15971	15833	16028	15854	16034	16007	15813	16132	16038	15848	15954	16015	15977	16020	15940	16017	15816	16001	16067	15933	16059	15978	15966	15982	15827	16061	16070	16044	15992	16003	15982	15885	15733	16017	15887	16001	15864	15984	15987	16050	15924	16035	16056	16092	15917	16046	15838	16068	15860	15933	15859	16187	16033	15872	15947	16026	15909	15866	15991	15870	15815	16008	16170	16075	15914	15842	15809	15879	16106	16095	15997	15955	16031	16086	16032	16100	15827	15938	15935	16020	16095	15862	16025	16085	15956	16063	15958	15931	15857	16087	16052	15851	16024	15980	15962	15946	15927	15913	15954	15962	16004	15869	15995	15997	15907	16021	15899	16048	16026	15775	16010	16126	15918	16085	15912	15893	16029	15962	15886	16068	15911	16003	15997	15983	15982	15910	15846	15937	15924	16040	15981	16007	15824	16015	16170	16040	15961	15797	16072	15792	15897	16066	16082	15842	16079	16015	16138	15753	15971	16019	15882	15942	15759	16127	15872	16027	15780	15914	15977	15765	15889	16086	15969	16145	15853	15921	15966	15928	15838	16047	15925	16057	15820	15878	15953	16054	15968	16001	15996	16187	16014	15871	15953	16091	15932	16055	15918	15818	15813	15882	15814	15876	16029	15963	15942	15933	16134	16048	15976	15954	15963	16137	16057	16144	15947	15888	15837	15972	15884	16034	15907	15969	15930	15996	15932	16034	15992	16081	15887	15920	15912	15977	16010	16090	15930	15891	15872	15824	16057	15903	15871	15969	15860	15915	15978	15905	15940	16072	15903	15955	15999	16102	15899	15969	15896	15747	15999	15926	15908	15974	15994	15882	16133	15952	16035	15917	15937	16018	16026	15953	15872	15983	15886	15885	16009	15975	15882	15835	16091	15897	15914	16193	16026	15866	15801	16221	15902	15921	15946	16025	15957	16026	15826	16086	16020	15917	15909	15964	15915	16092	15843	15896	15942	16076	15943	15855	16020	15903	15903	15986	16093	16141	15894	16073	16040	15748	15974	16038	16012	15911	15967	15968	15968	15960	15895	15948	15893	16059	16021	15948	15818	15860	15744	15924	15813	15769	15921	15902	16042	15901	15977	16132	15955	16026	15941	15875	16020	16066	15840	15987	15961	15965	15879	15999	15929	15931	16081	16049	15782	16023	15896	15933	15821	15889	15960	15854	15925	15880	15877	15980	16031	15947	16114	16170	15903	15992	16065	15828	15919	15980	15917	15993	16023	15998	15933	15903	15794	15766	16107	16226	16060	15902	15889	16018	15927	15975	15998	16003	15905	15871	15900	15892	15833	15991	15994	15897	16043	15937	16041	16038	16066	15967	16014	16066	15903	15904	15928	16046	15939	15917	15843	15989	15982	16231	15966	15953	15691	15945	15849	15916	15941	15920	16043	15966	15796	15979	16071	15927	16055	16026	15956	15920	16050	16040	15903	15988	15940	15929	15854	16087	15882	15892	16116	15855	16103	15866	15815	15978	15818	15942	16083	16083	15959	15971	15764	15975	16200	15863	15892	16097	16060	16025	15949	16133	15909	15969	16070	15935	15906	15857	15921	15912	15781	16001	15930	15785	15951	16002	15967	16038	15982	16078	15905	16142	16027	15843	16017	16066	15868	15904	16027	15970	16059	15981	15950	15961	16007	15952	15935	16057	15923	15789	16030	15851	15774	15972	15973	15876	15903	16097	16137	16013	15978	15913	15981	16134	15995	15923	16008	15984	16093	15957	16111	15892	15915	15981	15895	16172	15905	16037	15855	15974	15788	15834	15880	15969	15937	16046	16058	16153	15899	15965	15971	15958	15825	15902	16107	16007	15868	15962	16017	16042	16034	15940	16034	15927	15984	15959	15998	15984	15959	15890	15831	16135	15877	15840	15964	15809	15948	15917	15845	15884	15832	15717	15986	16031	15917	15956	15826	15825	15942	15943	15875	15934	15937	15728	15920	16016	15989	15867	16158	15884	15965	15938	15979	15940	15931	15993	15973	16059	15649	15946	16029	16158	15923	15916	16125	15972	16055	15791	16063	15986	15869	16038	16080	16045	15766	16031	15960	15892	16086	15895	15811	16022	15821	16025	15924	15843	16083	15967	15955	16197	15871	16074	16038	15943	16100	15871	16034	15699	15909	16033	15986	16045	16003	15877	15725	16026	16035	16080	15790	16127	15962	15925	15950	16159	16009	16028	15897	15864	15926	16009	15893	15967	16127	15928	16116	16040	15809	15900	15895	15939	15800	16013	15958	16088	15984	15694	15950	15900	15892	15913	15871	15891	15989	15849	15910	15857	15980	15991	15817	15969	15834	16076	16066	15985	15957	15963	16000	15842	16143	15959	15972	15998	15967	16113	15851	15950	15945	15950	15995	15967	16109	15963	15922	15989	15903	16092	16076	15945	15872	16132	15752	16015	16028	15942	16019	15945	15830	15833	16103	16043	16005	16070	15787	16064	15985	15951	15988	15738	15735	16050	15846	16127	15967	15941	15919	16050	16106	15923	15806	15965	16153	15904	15981	15981	15963	15988	15954	16091	16056	16027	16025	15692	15909	15800	15959	15969	15910	15858	15992	16037	15982	16017	16042	15905	15931	15972	15871	16051	15821	16141	15889	15946	15875	16082	15844	15989	15908	15955	15997	16037	16001	15904	16011	16013	15988	15908	16009	16013	16006	15921	15893	15851	15974	15787	15916	15886	15950	15861	16031	15985	16018	16058	15850	15978	15794	16055	15996	16090	15813	15960	15936	15904	15881	15933	15822	15901	15921	15954	16074	16011	15899	15948	15791	16000	15911	15895	15911	16004	15839	15981	15898	15712	15912	15966	15969	15951	15822	15853	15880	16094	16038	15936	16111	16025	15805	16146	15827	15966	15879	16101	15766	16014	15976	15966	15929	15998	15884	15757	16001	15930	15922	15985	16033	16054	15996	15849	16033	15953	16235	15952	15996	16109	16104	15943	16115	15865	16034	16110	15985	16159	16062	15991	16039	16091	15851	15910	15969	15875	16098	15964	15887	16039	15919	16148	15867	15920	15821	15964	15729	15975	16024	15907	16064	15995	15926	16157	16065	15835	15934	15845	16088	15984	15939	15681	15850	15899	15995	15991	16052	15925	15801	16020	15892	15995	16132	16094	16044	15968	16069	15990	16041	15866	15895	15920	16029	15938	16001	16037	16025	15739	16045	15990	15998	16019	15937	15865	15830	15898	15996	16008	16001	15989	15907	16127	15800	15912	16045	15907	16064	15885	15940	15945	15911	16080	15795	16120	15932	16021	15844	15945	15775	16078	16009	16064	16025	16007	16219	15953	16079	15888	15875	15844	15821	16087	15990	16156	15890	15778	16113	15964	15963	16014	15888	16130	15893	15895	15821	15992	16028	15872	15953	15983	16047	15991	15954	15901	16049	16075	16023	15865	16038	15868	16157	15956	15854	15783	15889	15791	15758	16132	15846	16006	15963	15957	15787	15753	15995	15990	15901	15972	15836	15880	15896	16069	15780	15969	15880	15955	16077	15800	15856	16031	15948	16054	16082	15833	15904	15934	16001	16094	15971	16011	15952	15942	15986	15783	15950	16061	15911	15888	15949	15916	15811	16061	15922	16114	15875	15874	16213	15983	15813	15767	16066	15976	16083	15972	16056	15933	16082	16029	16116
27803	23262	28894	26521	22853	22155	21558	20952	20608	20709	20471	20433	20363	20407	20336	20244	20165	20336	20171	20165	19967	20167	20040	20388	20014	20063	19817	20364	20008	20155	20245	20159	20142	20214	20020	19853	19945	19758	20011	19851	19918	19901	19664	20070	19848	19801	19643	19838	19665	19795	19597	19989	19865	20034	19906	19943	19777	19850	19647	19911	19857	19986	19845	19845	19521	20057	19817	19811	19477	19650	19859	19861	19896	19822	19955	19780	19957	19696	19985	19901	19841	19746	19731	19893	19781	19847	19870	19772	19937	19699	19680	19662	19507	19831	19953	19702	19581	19701	19586	19875	19659	19916	19629	19785	19608	19791	19694	19645	19633	19718	19808	19953	19888	19821	19938	19977	19685	19713	19890	19743	19772	19804	19693	19687	19842	19973	19832	19912	19740	19650	19546	19814	19710	19676	19976	19833	20043	19841	19819	19838	19627	19938	19780	19899	19723	19656	19853	19792	19732	19735	19590	19822	19755	19736	19866	19750	19942	19759	19708	19826	19461	19917	19727	19809	19950	19690	19746	19883	19761	19704	19714	19815	20025	19998	19836	19711	19741	19769	19941	19967	19718	19739	19932	19923	19792	19554	19615	19805	19828	19783	19652	19829	19673	19722	20122	19897	19867	19892	19919	19895	19718	19860	19972	19707	19831	19886	19786	19773	19894	19926	19787	19852	19840	19701	19778	19858	19670	19640	19697	19821	19995	19822	19731	19786	19598	19419	19809	19803	19912	19933	19875	19738	19605	19601	19760	19764	19776	19823	19937	19744	19819	20081	19659	19725	19610	19716	19770	19806	19975	19873	19624	19730	19771	20002	19936	19733	19897	19772	19798	19836	19819	19878	19738	19822	19740	19663	19637	19702	19714	19999	19949	19830	19916	19728	19768	19730	19750	19802	19729	19848	19686	19993	19768	19738	19735	19794	19898	19980	19898	19484	19866	19628	19596	19705	19686	19696	19868	19836	19645	19849	19827	19654	19775	19895	19935	19803	19783	19621	19930	19715	19751	19929	19972	19793	19913	19873	19858	19813	19733	19781	19517	19868	19795	19779	19935	19891	19921	19938	19654	19822	19993	19835	19966	19689	19704	19882	19793	19792	19792	19866	19842	19870	19750	19904	19764	19794	19837	19754	19624	19791	19745	19826	19762	19780	19757	19947	19743	19754	19891	19712	19857	19754	19614	20020	19943	19720	19683	19629	19814	19834	20060	19525	19695	19962	19679	19720	19925	19754	19640	19940	19655	19795	19780	19872	19928	19669	19665	19941	19847	19738	19773	19808	19763	19932	19763	19799	19835	19697	19864	19656	19885	19744	19826	20007	19738	19537	19693	19689	19600	19932	19693	19823	19830	19763	19958	19650	19958	19923	19864	19578	19682	19729	19765	19936	19781	19983	19840	19842	19837	19671	19786	19890	19749	19812	19954	19970	19708	19829	19951	19905	19699	19558	19664	19722	19750	19922	19590	19857	19869	19874	19852	19858	19813	19853	19739	19936	19660	19689	20056	19888	20088	19925	19869	19880	19521	19823	19846	19649	19904	19807	19878	19858	19768	19840	19979	19932	19779	19801	19676	19930	19765	19864	19859	19786	20031	19775	19819	19718	19941	19793	19783	19801	19663	19685	19812	19733	19795	19956	19810	19896	19834	19878	19785	19836	19686	19835	19811	19799	19775	19576	19617	19583	19737	19856	19874	19784	19790	19946	19817	19707	19891	19791	19802	19636	19966	19821	19743	19643	19816	19698	19823	19959	19786	19854	19758	19830	19801	19896	19734	19660	19821	19947	19755	19738	19812	19502	19801	19584	19847	19651	19818	19923	19852	19933	19758	19826	19710	19581	19859	19812	19690	19701	19919	19685	19814	19644	19711	19723	19694	19601	20037	19984	19836	19814	19684	19795	19839	19739	19761	19795	19853	19712	19774	19886	19902	20097	19996	19813	19594	19586	19918	20014	19985	19758	19758	19660	19724	19803	19818	19526	19835	19832	19819	19868	19621	19842	19768	19948	19794	19540	19938	19690	19790	19982	20053	19752	19854	19790	19870	19972	19720	19640	19683	19844	19774	19822	19708	19669	19787	19623	19768	19790	19758	19618	19646	19839	19884	19788	19723	19795	19794	19918	20027	19888	20055	19720	19907	19844	19966	19950	19636	19675	19661	19777	19782	19964	19720	19670	19672	19909	19729	19735	19952	19708	19805	19824	19658	19850	19807	19773	19711	19834	19804	19686	19865	19857	19589	19821	19799	19839	19713	19738	19957	19784	19944	20090	19848	19833	19842	19905	20052	19814	19932	19691	19838	19633	19838	19984	19771	19918	19797	19784	19803	19749	19833	19877	19738	19591	19811	19738	19848	19922	19820	19697	19901	19988	19838	19750	19857	19927	19951	19746	19733	19715	19903	19971	19710	19946	19779	19723	19877	19924	19971	19636	19891	19867	19644	19778	19838	19819	19578	19789	19884	19730	20025	19812	19685	19554	19639	19850	19760	19828	19893	19840	19762	19667	19807	19808	19820	19825	19870	19880	20013	19572	19892	19787	19848	19819	19697	19679	19928	20001	19786	19832	19783	19740	19973	19843	19750	19889	19781	19785	19745	19704	19643	19976	19901	19730	19696	19443	19706	19612	19749	19919	19479	19892	19669	19906	19914	19985	19917	19913	19698	19753	19707	19716	20041	19771	19731	20008	19817	19741	19877	19652	19728	19925	19798	19849	19849	19592	19774	19734	19812	19665	19652	19653	19553	19907	19807	19756	19654	19617	19862	19750	19720	19822	19822	19813	19873	19960	19961	19732	19748	19627	19839	20201	19906	19700	19704	19941	19893	19685	19769	19883	20033	19688	19927	19793	19718	19861	19864	19765	19983	19775	19776	19822	19934	19778	19999	19859	19605	19780	19763	19811	19690	19844	19719	19844	19802	19917	19717	19742	19822	19722	19623	19936	19917	19881	19867	19780	19719	19821	19872	19815	19809	19869	19849	19745	19777	19824	19667	19896	19865	19758	19793	19861	19865	19942	19792	19928	19978	19765	19824	19829	19656	19621	19697	19967	19850	20035	19772	19943	19800	19705	19826	19829	19858	19847	19797	19644	19697	19852	19918	19750	20116	19789	19724	19814	19913	19884	20036	19684	19808	19645	19663	19694	19758	19922	19985	19663	19703	19499	19761	19647	19842	19720	19926	19641	19873	19823	19998	19810	19755	19595	19870	19858	19895	19779	19876	19685	19778	19699	19904	19698	19837	19814	19685	19846	19835	19783	19869	19913	19960	19705	19722	19733	19848	19608	19934	19803	19825	19714	19667	19798	19795	19827	19788	19711	19718	19553	19693	19866	19904	19970	20015	19930	19728	19701	19880	19901	19751	19789	19754	19703	19811	19758	19885	19823	19803	19785	19742	19920	19936	19729	19608	19819	19698	19963	19782	19721	19926	19873	19645	19722	19955	19946	19817	19816	19782	19800	19905	19498	19841	19815	19521	19743	19825	19811	19809	19973	19524	19796	19881	19657	19754	19932	19789	19915	19907	19698	20009	19951	19879	19978	19791	19922	19715	19979	19565	19925	19829	19737	19881	19870	19773	19551	19938	19679	19983	19645	19806	19824	19964	19922	19671	19780	19843	19698	19904	19506	19736	19929	19694	19646	19729	19906	19755	19837	19661	19866	19605	19539	19717	19760	19730	19766	19981	19869	19820	19966	19631	19699	19664	19754	19947	19782	19931	19989	19856	19797	19732	19601	19675	19720	19774	19872	19999	19702	19960	19773	19895	20103	19814	19773	19928	19934	20002	19756	19711	19684	19649	19848	19695	19801	19950	19588	20107	19842	19652	19928	19920	19819	19822	19971	19725	19823	19800	19934	19867	19824	19713	19922	19847	20000	19814	19497	19952	19844	19767	19733	19735	19635	19602	19707	19746	19758	20134	19598	19805	19660	19788	19805	19631	19710	19826	19722	19684	19718	19734	19728	19680	19854	19700	19642	19699	19764	19739	19722	19770	19880	19857	19944	19967	19866	20078	19976	19877	19738	19916	19609	19880	19804	19609	19746	19614	20040	19819	19816	19684	19830	19748	19811	19824	19889	19786	19656	19844	19678	19916	19708	19964	19676	19778	19839	19860	19846	19904	19812	19942	19822	19990	19832	19852	19923	19774	19581	19688	19739	19779	19859	19876	19696	19772	19931	19913	19961	19763	19822	19736	19787	19750	19791	19827	19903	19787	19789	19561	19750	19902	19818	19874	19941	19779	19801	19886	19941	20213	19923	19914	19870	19849	19531	19887	19924	19830	19863	19870	19776	19495	19600	19770	20012	19965	19848	19812	19789	19695	19862	19683	19841	19575	20061	19909	19803	19754	19916	19785	19796	20048	19846	19787	19884	19939	19760	19691	19756	19918	19796	19961	20010	19778	19670	19813	19858	19960	19887	19899	19836	19877	19700	19806	19892	19792	19938	19810	19684	19647	19781	19893	19718	19891	19899	19862	19803	19749	19702	19809	19694	19778	19742	19807	19951	19668	19956	20008	19789	19985	19767	19667	19692	19743	19862	19802	19700	19811	19767	19680	19840	19802	20140	19878	19924	19865	19914	19930	19927	19894	19907	19799	19820	19707	19690	19861	19691	19802	19801	19601	19650	19692	19665	19790	19754	19827	19724	19834	19956	19802	19648	19889	19980	19869	19622	19820	19700	19848	19784	19836	19846	19830	19686	19829	19700	19842	19807	20042	19952	19786	19841	19924	19901	19847	19839	19701	19792	19806	19876	19980	19845	19765	19815	19730	19784	19745	19742	19643	19814	19443	19661	19822	19526	19560	19729	19717	19740	19768	19909	19828	19871	19770	19944	19873	19626	19687	19812	20030	19734	19758	19988	19699	19967	19668	19988	19760	19926	19805	19993	19774	19862	19890	19775	19895	19911	19644	19826	19834	19904	19818	19789	19759	19867	19733	19676	19777	19757	19730	19889	19705	19856	19859	19957	19877	19819	19888	19663	19832	19785	19859	19995	19764	19803	19778	19651	19640	19765	19838	19759	19851	19994	19773	19858	19837	19925	19704	19810	19799	19722	19947	19804	19873	19878	19812	19847	19828	19683	19777	19768	19863	20003	19761	19614	19804	19701	19727	19946	19903	19789
22235	30206	27417	22501	20463	19435	18563	17692	17436	17220	17225	17010	16888	16855	16943	16860	16675	16699	16439	16233	16519	16346	16495	16403	16351	16427	16408	16368	16451	16589	16359	16370	16130	16324	16104	16119	16167	16191	16202	16332	16104	16230	16113	16218	16079	16145	15834	16042	16235	16087	16166	16026	15927	16106	15891	15868	16033	15976	16022	16036	16106	15937	16004	15845	16049	15985	16026	16069	15986	16079	15942	16073	15979	15962	16001	16043	15951	15873	16232	16017	16065	15947	16061	16042	16140	15989	16017	16169	15901	15917	15920	16004	15990	16056	16151	16043	16133	15932	16094	16160	16208	15794	16153	16124	16054	16006	16111	15894	16166	16038	16001	16048	15851	16125	15962	16083	16122	16196	15989	16086	15918	16222	16100	16121	16011	15938	16099	15931	16029	16057	16010	15918	15834	16082	16226	15999	15864	16110	16029	15909	15964	16081	16106	15893	15940	15992	15970	15761	16094	15997	15959	15944	15892	16029	16195	15959	15905	15878	16020	16013	16043	16100	16062	15964	15882	16123	15949	15948	16119	15907	16012	16047	16037	15932	16101	16049	16002	16049	15987	15891	16022	15928	15944	16004	15975	16125	16039	16008	16137	15877	15962	15844	15951	16014	16001	15844	16055	16031	16132	15972	16097	15975	15945	15969	15866	16009	15918	16185	15954	15976	16046	16005	15992	15767	15937	16041	15944	15890	16155	16116	15838	16098	16093	16065	15983	16066	16106	16125	16037	16044	16057	16146	15910	16040	16016	16090	15972	15982	16060	15977	15996	15959	16034	15977	15991	15876	16081	15821	15851	16108	16094	16064	15980	16030	16126	15888	15907	15904	16124	16149	15983	15890	15880	16233	15940	15889	15932	16133	16099	16009	15929	16088	16046	15940	15981	16050	15984	15936	16100	16098	16018	16007	16081	15954	15985	15918	15987	16016	15994	16115	16055	15982	16125	15980	16059	16070	15900	15841	15869	16117	16043	16019	16029	16142	15913	16055	16060	16028	16064	15862	16154	16036	16080	16021	16004	15958	16037	16086	16023	15750	16108	15929	16012	15997	16063	15965	16093	16078	15844	16067	16285	16060	15830	16031	16061	16046	15929	15970	15947	16023	16038	15998	15978	15999	16010	15901	15948	16043	16238	15928	16113	15947	15970	16042	15983	15974	16074	15932	15943	15950	16112	16101	16016	15979	15859	15848	15855	16014	16052	16040	15978	16090	16057	15947	16051	16051	15905	15882	16053	16104	16066	15999	15992	15881	16136	15847	15864	15951	15971	15910	16045	16050	15921	15999	16076	16154	16033	16114	15890	15914	15962	16132	15890	16105	16054	15906	16104	16041	16091	16077	15949	16018	15944	15803	15930	16161	15983	16081	16109	16087	16009	15883	16000	16024	16098	16058	15922	16067	16047	15981	15973	15924	16074	15882	16140	15856	15947	16072	15918	15796	16044	16018	16092	15891	16007	15985	16017	16048	16134	16003	16161	16124	15870	15980	16030	16014	15911	15997	15998	15874	16139	15921	16038	16167	16080	15904	15983	15866	16163	15921	15926	16087	16138	15984	15926	16061	15931	15906	15914	15923	15990	16094	16061	15993	15962	15995	16043	15996	16080	15834	15992	16003	15950	16104	16016	15996	15900	15910	16058	15891	16047	16116	16034	16039	16079	16043	15916	16030	15931	16081	15959	15965	16134	15952	16103	15713	16084	16134	16086	15907	16021	15894	16040	16042	16013	16019	16015	15940	15977	15909	16080	16104	16077	15896	15897	16048	15985	16077	15854	15957	16020	16019	15991	15985	15901	16023	16009	15991	16054	16081	15908	15937	16147	16031	16190	15903	15868	16145	16079	16304	15737	16066	16159	15990	15966	15974	16226	15987	15922	15932	16201	15871	15958	15897	16038	16005	15749	15908	15965	15912	15969	16055	16131	16027	15952	15972	16075	15967	15902	16138	16011	16141	16111	16127	16007	15966	16034	15959	16039	15859	15870	15874	15909	16072	16011	16017	16053	16098	16034	16064	15936	16019	15987	15999	15950	16112	15923	15989	15870	16076	16029	15907	15890	16000	15984	15981	16023	15937	16088	16027	15962	15938	16028	15840	16020	15967	15805	15980	15898	16116	16066	16037	16168	16078	16007	15998	16045	15905	15898	16108	16070	15979	16031	15981	15955	15966	15872	16111	16191	16128	15954	15848	16038	16001	15934	16057	16060	16093	16001	16219	16100	15876	16083	16107	15977	16176	15922	15924	16021	15894	16178	16037	15936	16222	16072	15732	15908	15906	16021	15924	16014	15858	16234	15984	16055	16014	16032	15891	16031	15903	15788	16073	16050	15985	16096	15987	16057	16208	16017	16166	15920	16037	15940	16051	15943	16028	15851	16055	15952	15995	16085	16001	16128	16050	16030	16108	15967	16100	15866	16201	16061	16012	16002	16012	16156	15994	16056	15912	15848	15956	16126	16091	16003	15897	15989	15911	16114	15801	15986	16024	16073	15867	16120	15944	16015	15884	15945	15976	15955	16037	15965	16027	16125	15876	16109	15919	15941	15973	15869	15925	16016	16057	15942	15917	16061	16120	16170	15960	16002	16032	16047	15839	15829	15988	15908	16062	16166	16135	15898	15969	15846	15928	16037	15819	15841	16108	15947	16035	15880	16033	16067	15942	16101	16163	15965	16030	16056	16124	16007	16050	16063	16141	16114	15884	15969	15868	15976	15997	15947	15768	15972	15911	15845	16085	16089	15979	15922	15977	16055	16140	15980	16089	16073	16085	16098	15900	16072	15992	16025	15823	15900	15873	16111	16009	16142	15943	16005	16043	16028	16001	15977	16171	15899	15948	16076	16069	15837	15903	16032	15847	16021	16119	15776	16029	16094	16050	16079	15969	16138	16049	16084	16078	16249	15938	16046	16136	16013	15990	16065	15984	16240	16150	15941	16091	16035	15990	16039	16023	15956	16059	15957	16101	16163	15939	16106	16146	15990	16013	16019	15920	16111	15929	16043	16050	16219	16047	16102	16002	16034	16037	15813	15893	15929	16009	16197	15994	15959	16141	16071	15930	16067	16092	16012	15961	16205	15730	16181	16013	16076	15885	16050	15983	16041	16055	16239	15976	15888	16058	16044	15951	15990	15833	16079	16004	16105	15901	16006	16121	15814	15988	16065	15961	15859	16118	16251	16124	16056	16139	16009	16027	16020	15939	16147	16141	15890	15906	15835	16049	15995	16159	16189	15876	15978	15997	15963	16011	15984	16034	15972	15816	16011	15914	16269	16143	16139	15856	15941	15922	15929	16001	16040	16077	15848	15960	15986	16127	15954	16130	15790	16084	15900	15867	16061	15958	15907	15961	15965	16015	15906	15981	16029	16011	16179	15995	16052	16078	16089	16027	16023	15993	16021	15857	16147	16115	16028	15939	15935	15956	15931	16014	15931	15939	16241	16099	16009	15960	15993	15976	16076	16134	16082	16167	15994	15989	16105	15826	16130	15980	16017	15980	16024	16112	16121	16063	15929	15995	16035	16054	16116	16218	16067	16161	15910	16092	16075	16178	16049	16043	16061	16102	16150	15964	16206	15797	15949	16147	15994	15885	16016	16004	15911	16035	15947	16003	16052	15937	15864	16232	16171	16099	15950	15925	15989	16050	16112	16047	16013	15845	16093	16159	16228	15977	15783	15916	16158	15965	15926	15997	16031	15977	15967	16103	15904	15982	15988	16014	15901	16132	15826	15895	16118	16090	15928	15916	15926	16005	15987	16076	16129	16105	15945	15960	16137	16067	15999	15946	16029	15848	16137	15893	15994	15969	16201	16201	15886	16100	15904	16163	15779	16131	15962	15916	16102	15918	16051	16048	16102	16177	16057	16213	15934	15960	15956	15999	15971	15880	16063	16052	15936	16004	16226	15978	16008	16077	15916	16112	16206	15988	15944	15991	15911	16042	16004	15973	15882	16004	16134	16227	16272	15984	15937	15962	16168	16004	16018	16225	16151	16101	15949	16057	16064	16006	15966	16036	16084	15995	15850	16043	16227	15941	16218	16150	15971	15848	15859	15909	16048	15972	16072	16175	15883	16209	16006	15942	16047	15897	15857	16133	15982	16003	16011	15712	16141	15993	16039	16007	16079	16004	15954	16017	16136	16042	15995	15764	16095	15911	15966	15854	15975	16177	15908	16066	15936	16008	15933	16022	16098	16247	16043	15958	15966	16033	15918	15919	15908	16116	15950	16083	15983	16015	16117	16078	16003	15989	15991	15912	16107	16005	15999	16049	16064	15957	16197	15955	15914	16009	16155	16201	16066	16118	15922	16022	16072	15941	16102	16032	16043	16115	16021	15998	15977	16017	15994	16123	16034	16203	15940	16086	15973	15910	15970	16064	16035	15977	15912	15978	16091	15873	16007	16094	15972	15931	15945	16177	15931	16043	16031	16197	15935	16214	16003	16082	16081	15906	16262	16005	16094	16005	15976	16087	15847	15909	15979	16142	16000	15972	16053	16047	15967	16006	15893	15995	15861	15897	16013	16052	16054	16126	16076	16117	15974	16015	16095	16027	16047	16126	16081	15928	16034	16152	15964	16039	16041	16083	15774	16027	16066	16055	15901	16286	16111	15848	16007	16053	16144	15959	15977	16030	16161	16108	16073	16054	15799	16011	15921	15899	16031	15864	15954	15852	16066	15960	16052	16040	16182	16072	16023	16111	15911	15863	15931	16093	15914	16091	16112	15773	15989	16090	16125	16187	15972	16164	16076	15905	15941	15985	15969	15927	15988	16050	16001	16021	16047	16110	16215	15757	16122	15826	16106	16084	15911	16077	16185	16094	16143	15949	15900	15920	16147	15810	15967	15884	16006	15916	16095	15863	15997	15917	16079	16046	16149	16059	15924	16086	16000	15925	16004	15749	15963	16033	15949	16002	15971	15922	16009	16115	15822	15982	16119	15891	16037	15923	15957	16154	16090	15990	16012	15925	15983	15817	16075	15965	16102	15976	15992	15925	15983	16022	15936	16081	15907	16011	15899	15986	16034	15929	16055	15939	16128	16157	15962	15897	16050	16079	15901	15967	16090	15838	16187	15989	16029	15864	16067	16028	16122	16108	16052	16040	15915	16023	16050	16085	16013	16034	15971	16151
23461	21288	29057	24039	22813	25228	25692	22243	21401	21368	21076	20848	21074	20900	20874	20776	20655	20405	20127	20521	20135	20100	20035	20078	19818	20096	20104	20196	20265	20174	19978	19947	19788	19849	19795	19890	19940	19731	19825	19696	19565	19753	19735	19748	19676	19518	19606	19518	19602	19549	19449	19643	19374	19490	19436	19654	19709	19528	19845	19681	19724	19738	19574	19367	19362	19656	19553	19400	19580	19537	19605	19437	19419	19651	19542	19637	19569	19541	19544	19507	19562	19552	19531	19439	19522	19523	19707	19556	19750	19401	19555	19376	19626	19559	19435	19358	19477	19770	19713	19486	19456	19458	19504	19600	19393	19410	19587	19501	19469	19375	19543	19558	19348	19411	19537	19240	19472	19429	19351	19428	19437	19623	19466	19561	19659	19578	19644	19680	19671	19403	19527	19607	19581	19526	19543	19519	19499	19399	19712	19531	19561	19547	19367	19448	19526	19373	19427	19427	19424	19483	19717	19557	19534	19390	19490	19613	19541	19425	19522	19394	19525	19518	19528	19472	19684	19264	19718	19521	19520	19544	19515	19435	19559	19180	19578	19558	19601	19338	19555	19609	19640	19404	19716	19471	19507	19532	19794	19484	19385	19516	19731	19437	19326	19607	19513	19478	19552	19377	19423	19383	19607	19360	19435	19286	19374	19478	19635	19458	19464	19461	19468	19771	19467	19564	19603	19602	19508	19493	19237	19374	19547	19656	19468	19505	19564	19552	19769	19881	19565	19660	19572	19486	19497	19592	19387	19530	19620	19543	19464	19518	19578	19553	19595	19430	19472	19160	19643	19588	19456	19536	19560	19471	19733	19538	19522	19320	19693	19549	19613	19587	19391	19432	19773	19518	19585	19763	19611	19686	19457	19538	19557	19415	19519	19636	19574	19338	19582	19612	19662	19536	19647	19508	19406	19520	19537	19530	19572	19578	19470	19461	19738	19465	19626	19521	19512	19595	19732	19555	19360	19593	19690	19527	19282	19630	19453	19463	19421	19674	19289	19404	19414	19592	19512	19553	19381	19436	19598	19360	19467	19408	19653	19595	19536	19622	19518	19610	19564	19705	19544	19597	19684	19498	19656	19593	19475	19438	19644	19661	19584	19803	19641	19441	19500	19228	19393	19556	19249	19664	19420	19491	19348	19428	19410	19427	19712	19523	19688	19509	19578	19620	19416	19522	19434	19706	19406	19482	19401	19464	19579	19620	19576	19503	19541	19601	19424	19329	19545	19297	19223	19689	19708	19469	19409	19534	19717	19488	19553	19412	19486	19849	19585	19479	19656	19625	19509	19575	19459	19510	19448	19696	19450	19495	19475	19605	19501	19634	19678	19536	19520	19474	19593	19428	19537	19546	19363	19620	19496	19332	19719	19435	19656	19435	19576	19274	19381	19636	19578	19482	19515	19613	19581	19443	19639	19479	19772	19546	19351	19596	19535	19535	19696	19727	19459	19487	19624	19536	19516	19583	19494	19291	19234	19485	19377	19312	19589	19626	19373	19521	19332	19700	19750	19370	19368	19636	19480	19427	19594	19497	19501	19561	19725	19364	19364	19478	19600	19652	19422	19707	19519	19386	19533	19559	19461	19637	19582	19654	19502	19328	19532	19197	19646	19511	19849	19594	19405	19743	19417	19525	19260	19402	19664	19629	19337	19459	19598	19384	19365	19586	19503	19379	19491	19651	19649	19556	19565	19668	19491	19574	19553	19671	19578	19407	19330	19382	19300	19567	19534	19585	19610	19657	19641	19490	19513	19490	19501	19483	19459	19471	19376	19269	19641	19506	19358	19427	19422	19611	19465	19416	19413	19432	19442	19366	19422	19501	19421	19397	19602	19556	19490	19464	19619	19548	19759	19661	19581	19431	19421	19522	19608	19464	19440	19311	19416	19361	19476	19363	19613	19491	19544	19594	19690	19529	19229	19620	19491	19504	19647	19522	19494	19545	19480	19370	19446	19735	19610	19667	19637	19641	19602	19566	19506	19437	19616	19406	19647	19621	19501	19459	19490	19544	19571	19501	19681	19498	19538	19722	19510	19430	19521	19460	19534	19406	19504	19534	19587	19514	19424	19254	19353	19320	19667	19429	19346	19623	19505	19455	19555	19679	19465	19348	19549	19382	19847	19614	19571	19391	19552	19486	19431	19418	19639	19563	19858	19422	19502	19451	19666	19634	19330	19428	19601	19448	19668	19442	19508	19559	19569	19458	19643	19598	19455	19407	19560	19466	19690	19588	19630	19691	19566	19466	19508	19610	19641	19466	19607	19383	19605	19394	19452	19680	19471	19362	19516	19589	19802	19544	19502	19634	19548	19614	19452	19433	19546	19606	19404	19653	19739	19759	19394	19516	19496	19517	19481	19347	19542	19286	19437	19596	19331	19375	19388	19607	19552	19557	19654	19662	19605	19461	19535	19628	19455	19580	19546	19401	19590	19225	19343	19517	19660	19540	19426	19711	19479	19711	19618	19454	19394	19526	19408	19792	19526	19243	19406	19731	19642	19515	19302	19583	19524	19534	19537	19675	19473	19391	19461	19595	19724	19700	19710	19516	19278	19615	19648	19362	19456	19576	19582	19536	19552	19543	19612	19500	19507	19269	19637	19362	19687	19583	19611	19455	19544	19630	19310	19538	19775	19500	19647	19481	19515	19427	19404	19451	19563	19413	19438	19616	19418	19448	19509	19463	19638	19642	19782	19475	19501	19387	19615	19372	19647	19514	19512	19485	19547	19697	19320	19581	19225	19530	19462	19502	19551	19535	19652	19379	19584	19498	19462	19569	19585	19573	19602	19572	19650	19580	19544	19660	19504	19663	19714	19317	19650	19559	19446	19392	19639	19478	19407	19577	19420	19535	19515	19424	19616	19438	19607	19580	19622	19525	19372	19483	19466	19527	19493	19610	19362	19399	19622	19546	19656	19481	19618	19360	19450	19326	19577	19505	19600	19680	19470	19505	19556	19644	19520	19319	19485	19498	19416	19507	19699	19559	19405	19430	19489	19351	19360	19421	19443	19538	19618	19541	19556	19225	19276	19369	19767	19605	19600	19495	19514	19484	19800	19523	19554	19518	19652	19418	19433	19355	19454	19481	19585	19629	19408	19516	19538	19706	19589	19612	19354	19436	19636	19494	19457	19578	19372	19716	19581	19516	19463	19569	19276	19323	19428	19838	19573	19626	19425	19390	19392	19579	19637	19659	19460	19536	19635	19594	19735	19486	19541	19515	19482	19485	19504	19369	19491	19312	19388	19264	19569	19366	19383	19452	19374	19278	19418	19651	19458	19461	19446	19380	19540	19538	19418	19429	19360	19519	19617	19376	19313	19745	19788	19469	19549	19607	19546	19553	19362	19543	19427	19568	19289	19700	19525	19519	19491	19564	19342	19417	19477	19352	19297	19424	19682	19554	19621	19632	19373	19274	19552	19634	19429	19450	19514	19596	19510	19717	19620	19476	19400	19624	19553	19567	19727	19511	19658	19576	19531	19549	19602	19400	19607	19467	19421	19327	19745	19768	19504	19589	19673	19318	19493	19295	19458	19529	19549	19386	19521	19466	19631	19552	19440	19651	19731	19608	19649	19470	19406	19464	19579	19549	19479	19508	19605	19375	19461	19417	19616	19811	19596	19627	19298	19552	19477	19423	19392	19359	19478	19443	19664	19605	19404	19441	19894	19307	19426	19410	19369	19587	19535	19382	19593	19422	19568	19528	19779	19603	19434	19518	19471	19466	19527	19788	19699	19539	19747	19735	19386	19697	19485	19381	19424	19625	19534	19696	19596	19549	19711	19605	19743	19680	19456	19449	19524	19428	19453	19485	19599	19672	19371	19592	19726	19467	19696	19875	19455	19536	19475	19558	19653	19463	19637	19377	19630	19536	19543	19461	19343	19707	19436	19706	19547	19566	19554	19378	19462	19506	19480	19515	19416	19432	19706	19439	19494	19499	19858	19743	19477	19366	19466	19574	19357	19453	19412	19653	19728	19560	19671	19479	19563	19473	19373	19567	19457	19494	19254	19513	19413	19613	19264	19546	19534	19487	19626	19499	19646	19642	19500	19615	19542	19599	19489	19466	19543	19572	19433	19490	19633	19337	19688	19393	19456	19438	19587	19612	19616	19553	19615	19543	19672	19791	19498	19398	19528	19245	19570	19401	19218	19667	19704	19577	19503	19435	19808	19686	19546	19591	19537	19587	19323	19518	19701	19523	19381	19401	19515	19482	19373	19430	19469	19565	19593	19531	19504	19500	19661	19451	19740	19697	19535	19523	19584	19459	19662	19642	19575	19503	19390	19449	19449	19512	19470	19451	19637	19648	19494	19465	19679	19491	19597	19315	19531	19339	19281	19438	19754	19662	19673	19556	19673	19483	19615	19388	19465	19542	19384	19520	19576	19377	19245	19236	19579	19501	19438	19577	19606	19536	19481	19498	19598	19441	19465	19618	19382	19577	19560	19340	19787	19497	19507	19395	19654	19482	19612	19454	19615	19618	19449	19533	19532	19567	19586	19583	19525	19292	19635	19503	19537	19749	19591	19531	19695	19566	19440	19435	19400	19476	19436	19458	19439	19523	19674	19267	19471	19640	19664	19425	19593	19460	19375	19466	19673	19350	19433	19306	19359	19627	19431	19609	19580	19539	19658	19286	19432	19546	19716	19277	19302	19492	19344	19264	19405	19478	19602	19385	19617	19501	19361	19443	19658	19337	19772	19549	19746	19449	19553	19669	19495	19762	19671	19646	19585	19424	19463	19464	19499	19573	19597	19464	19574	19587	19535	19788	19551	19463	19572	19401	19541	19637	19493	19578	19426	19578	19472	19320	19511	19582	19667	19618	19521	19628	19788	19586	19564	19509	19389	19312	19462	19448	19365	19559	19498	19502	19311	19527	19674	19460	19563	19499	19429	19456	19422	19470	19509	19236	19301	19487	19514	19494	19600	19383	19667	19697	19556	19410	19489	19374	19586	19511	19209	19436	19720	19552	19403	19662	19530	19508	19549	19434	19579	19500	19476	19478	19724	19521	19374	19340	19562	19807	19505	19543	19526	19584	19528	19436	19515	19527	19565	19410	19428	19620	19372	19453	19302	19628	19554	19591	19462	19548	19479	19492	19407	19338	19461	19591	19559	19619
22233	37197	34074	27836	24633	22430	20873	19490	18885	18496	18193	17993	17860	17807	17627	17336	17199	16882	16884	16773	16529	16586	16805	16428	16394	16542	16682	16818	16776	16607	16460	16518	16231	16162	16147	16435	16290	16236	16282	16129	15974	15952	15914	16038	15929	15865	16020	15811	15791	16087	16004	15848	15804	15885	16039	15904	15852	15907	15876	15818	15868	15938	15921	16010	15952	15900	16056	15841	15999	15880	16105	15833	15875	15870	15916	15903	15906	16079	16030	15868	15917	15890	15813	16042	15719	15704	15823	16035	15914	15949	15943	15861	15781	15944	15947	15739	15820	15895	15743	16008	16114	15777	15971	15748	15779	15840	15985	15999	15923	15919	15691	15838	15920	15869	15822	15817	15943	15822	15883	15969	15717	15903	15820	16030	15848	15801	16060	15914	15922	16013	15936	15722	15918	15911	15814	15959	15792	15822	15915	15941	15980	15883	16032	15865	15817	15924	16081	15873	15774	15777	15830	15912	16047	15734	16061	15817	15934	15812	15908	15872	15901	15783	15919	15859	15951	15722	15786	15559	15702	15810	15762	15790	15748	15783	16008	15814	15867	15930	15708	15891	15951	15761	15882	15903	15953	15813	15699	15811	15836	15826	15773	15898	15992	15864	15871	15698	15842	15961	15805	15829	15958	15801	15820	15968	15914	15787	15756	15602	15827	15905	15781	15839	15898	15881	15910	15945	15903	15816	15846	16016	16031	15865	15804	15634	15953	15988	15917	15957	15786	15880	15764	15826	15978	15718	15845	15695	15973	15929	15834	15648	15821	15873	15952	15935	15835	15882	15853	16143	15939	15804	15988	15790	15868	15887	15941	15771	15871	15926	15731	15845	15921	15667	15969	15904	15825	15813	15797	15946	16020	15749	15891	15673	15934	15739	15822	15886	15770	15728	16074	15897	15889	15976	15943	15875	15857	15700	15920	15958	15879	15879	15784	15884	15876	15927	15849	15987	15922	15696	15812	15955	15842	15829	15928	15886	15982	15665	15778	15899	15889	15779	15860	15848	15929	15920	15806	15801	15933	15849	15954	15867	15943	15830	15732	16058	16055	15728	15956	15705	16033	15930	15912	15691	16037	16021	15899	15971	15777	15745	15924	15814	15829	15920	15837	15855	15874	15832	15819	15924	15916	16024	15819	15847	15836	15858	15946	15838	15795	15868	15885	15881	15972	15945	15775	15838	15878	15880	15830	16065	15930	15797	15732	15934	15761	15771	15958	15900	15943	15807	15869	15958	15928	15788	15893	15876	15745	15935	16023	15778	15928	16079	16035	15814	15719	15860	15885	15844	15759	15898	15971	15792	15864	15700	15923	15889	16075	15753	15656	15713	15922	15807	15971	15872	15891	15564	15874	16041	15820	15827	15856	15825	16093	15873	15832	15976	15802	15774	15816	15825	15778	15817	16021	15835	15983	15957	15732	16016	15815	15728	15844	16020	15805	16006	15971	15910	15895	15974	15837	15795	15966	15772	15961	15857	15826	15941	15825	15884	15880	16022	15804	15903	15765	15775	15908	15868	15894	15832	15748	15953	15793	15907	15942	15863	15840	15848	15909	15907	15969	15797	16077	15775	15842	15864	16066	15789	16040	15800	16050	15842	15850	15932	15870	15912	15918	15871	15879	15859	15992	15885	15851	16003	15915	15739	15731	15790	15904	15821	15746	15917	15723	15819	15967	15700	16011	15730	15908	15795	15913	15834	15833	15901	15970	16046	15772	15842	15738	15870	15726	15928	16035	16049	15873	15776	15665	15728	15792	15770	16113	15679	15929	15773	15847	15678	15837	15789	15910	16014	15847	15847	15796	15853	15801	15790	15922	15821	15830	15967	15800	16030	15831	15849	15895	15943	15795	15969	15850	15815	15916	15945	15905	15844	15688	15779	15758	15873	15864	15874	15908	15831	15841	15888	15869	15637	15861	15973	15761	15919	15985	15836	15818	15884	15834	15802	15821	15964	15800	15971	15960	15871	15961	15777	15904	15849	15659	15808	15952	15832	15932	15873	15849	15807	15885	15921	16023	15964	15876	15804	15937	15853	15907	15900	15855	15896	15869	15876	15910	15977	15871	16062	15755	15859	16017	15903	15783	15944	15980	15877	15802	15991	15946	15799	15845	15744	15841	15994	15974	15900	15850	15839	15871	15720	15961	15751	15881	15837	15845	15900	15884	15833	15984	15866	15764	15945	15968	15861	15898	15925	15893	15909	16099	15971	15855	15827	15810	15879	15814	15745	15879	15855	15796	15836	15818	15927	16051	15717	15924	15855	15649	15809	15846	15885	15869	15883	15770	15799	16034	15912	15973	15885	15777	15880	15810	15987	15945	15942	15843	16001	15964	15982	15888	15656	15828	15889	15880	15867	15906	15875	16037	15846	16122	15767	15794	15840	15921	15823	15864	15957	15748	16000	15742	15871	15831	15890	15815	15856	15979	15773	15856	15891	15816	15706	15989	15798	16001	15881	16019	15812	15657	15992	16090	15889	15800	15695	15739	15956	15967	15958	15923	15835	15961	15892	15913	15739	15846	15851	15783	16034	16052	15810	15868	15778	15844	15914	15837	15797	15793	15881	15839	15911	15784	15732	15950	15956	15834	15750	15712	15790	15836	15857	15731	15815	15736	15721	15969	15850	15820	15856	15826	15663	16016	15741	15819	15793	15818	16079	15789	15947	15987	15803	15814	16055	15819	15967	15906	15906	15761	15976	15774	15957	15856	15809	15956	15903	15945	15749	15916	15842	15820	15981	15738	16006	15927	15734	15738	15697	15949	15850	15973	15729	15827	15857	15782	15972	15727	15856	15675	15820	15735	15798	15909	15919	16003	15719	15928	15946	15774	15755	15960	15973	15852	15838	15931	16066	15846	15899	15828	15850	15878	15889	15861	15926	16061	15964	15713	15890	15932	15974	15929	15888	15686	16094	15785	16083	15784	15794	15825	15818	15976	15771	15938	15934	15841	15817	15808	15827	15917	15953	15740	15843	15884	15709	15815	15829	16066	15829	15915	15931	15704	15791	15830	15878	16097	15840	15932	15701	15816	15985	15721	15901	15988	15851	15945	15840	15921	15854	15861	15774	15860	15870	15802	15673	16042	15995	15822	15825	15778	15695	15996	15832	15711	15912	15763	15952	15877	15868	15793	15811	15952	15840	15837	15758	15903	15893	15860	15876	15932	15836	15827	15845	16079	15814	15971	15818	15891	15910	15832	15896	15901	15802	15784	15889	15839	16007	15902	15556	15859	15980	15958	15879	15913	15976	16002	15839	15910	15860	15873	15999	15720	15782	15828	15822	16017	15802	15808	15933	15769	15809	16032	15848	15790	15901	15839	15896	15792	15835	15923	15821	15982	15825	15654	15860	15833	15748	15987	15744	16059	15782	15949	15759	15996	15761	15841	15896	15908	15880	15892	15899	15778	15979	15930	16074	15764	15933	15624	15886	15838	15930	15861	15803	15895	15888	15835	15866	16001	15998	15914	15955	15895	15757	15893	15973	16057	15904	15861	15932	15828	15937	15801	15814	15853	15714	15980	15638	15818	15978	16033	15916	15896	15794	15940	15828	15921	15994	15794	15956	15943	15955	15885	15950	15829	15898	15849	15854	15929	15804	15739	16021	15894	15879	15676	15655	15818	15835	15979	15962	15839	15865	15754	15961	15896	15899	15846	15830	15992	15950	15732	15747	15911	16057	15987	15898	15788	15782	15881	15939	15937	15918	15879	15742	15939	15917	15764	15782	15986	15987	15776	15791	15801	15911	15914	15696	16007	15789	15802	15846	15859	15844	15842	15988	15989	16002	15960	15886	15668	16009	15922	15803	15811	15807	15799	15900	15825	15797	15711	15888	15902	15821	16047	15948	15949	15814	15935	15861	15873	15965	15789	15906	15981	15804	15999	15848	15830	15777	15788	15839	15778	15813	15851	15915	15794	15778	15868	15870	15767	15946	15884	15677	15979	15849	15866	15934	15936	15856	15952	16046	15690	15911	15853	15877	15969	15773	15728	15697	15971	15923	16000	15986	15767	15847	15766	15909	16032	15947	15880	15849	15754	15789	15963	15872	15801	15918	15975	15840	15907	15836	15739	15862	15792	15818	16015	15903	15881	15985	15684	15748	15745	15881	15799	15757	15819	15921	15855	15792	15848	15881	15647	15895	15788	15928	15969	15888	15979	15932	15961	15731	15931	15945	15919	15732	15788	15913	16083	15768	15822	16040	15885	16035	15961	15772	15824	15990	15821	15911	15841	15832	16022	15743	15881	15887	15860	15938	15883	15876	15799	15809	15755	15887	15824	15827	15781	16015	15961	15681	15782	15794	15805	16005	15719	15932	15905	15896	15901	15864	15881	16024	16103	15844	15901	15793	15801	15829	15774	15923	15735	15843	15924	15746	15930	15918	15903	15728	15970	15962	15916	15865	16070	15879	15902	15770	15909	15836	15895	15755	15917	15864	15785	15813	15914	15838	15896	15882	15812	15934	15825	15732	15727	15790	15873	15964	16010	15728	15722	15968	15847	15681	15797	15840	15826	15798	16000	15836	15826	15811	15826	15870	16105	15862	15642	16011	15972	15978	15771	15944	15916	15887	15950	15780	15856	15850	15868	15671	15964	15828	15834	15835	15823	15874	15857	15798	15692	15923	15916	16142	15903	15780	15906	15986	15898	15829	15867	15948	15778	15975	15920	16061	16032	15747	15787	15843	15930	15931	15869	15947	15961	15827	15826	15656	15775	15802	16059	15774	16001	15622	15826	15663	16000	15803	15938	15781	15925	15843	15929	15925	15976	16000	15898	15778	15819	15882	15899	15911	15801	15849	15815	15941	15904	15797	15871	15874	15875	15817	15804	15943	15765	15800	15881	15864	15963	15816	15820	15843	15790	16092	15882	15792	15930	15985	15771	15944	15892	15830	15896	15948	16016	15804	15962	15977	15849	15875	15834	15878	15750	15923	15852	15754	16004	15728	15881	15885	15904	15823	15970	15750	15891	15991	15920	16034	15865	15844	15851	15810	15912	15742	15774	15829	15853	15886	15795	15949	15964	15861	15983	15653	15971	15928	15869	16015	16041	15930	15812	15876	15861	15873	15910	16055	15924	15762	15625	15790	15715	15744	15807	15889	15843	15589	15870	15897
22805	21338	29414	23633	21706	24742	28196	23064	21956	21984	21626	20954	21090	21119	21188	20740	20353	20388	20015	20196	20236	20115	19945	19813	19852	19832	19842	20107	20008	19844	19766	19700	19597	19699	19873	19529	19482	19495	19490	19523	19389	19275	19257	19215	19593	19199	19347	19285	19230	19184	19075	19205	19322	19032	19243	18919	19202	19056	19205	19087	19329	19028	19209	19031	19293	19031	19051	19263	19190	19149	19188	19267	19496	19003	19257	19072	19236	19040	19095	19055	18943	18979	19161	19139	19187	19154	19011	19047	19222	19039	18986	19057	19336	19185	19094	19267	19089	19079	19028	19164	19026	19283	19196	18941	19169	19186	19261	19264	19074	19017	19034	19031	18996	18961	19162	19108	18963	19188	19119	19037	19222	19319	19082	19086	19124	18886	19042	19274	19021	18970	19093	19061	19134	18932	19002	19076	19173	19131	19052	19118	19226	18966	18919	19102	19026	19014	18983	19097	19205	18954	18896	18916	19064	19239	19057	19117	18939	18994	18961	19158	18963	18888	19236	18967	18929	19197	19117	19157	19320	19024	19178	19087	19061	19203	19404	19208	19090	19066	19106	19129	19164	18980	19225	19049	19011	19101	19146	19062	19120	19066	19031	19112	19189	19002	19085	18974	19226	19105	19167	19099	19102	19077	18875	18988	19033	19194	19254	19146	19071	18969	19104	18981	19007	19098	19120	19243	18884	19115	19154	18939	19131	19033	18890	18983	19014	19061	18964	18955	19203	19185	19062	19093	18984	19058	18734	18963	19041	19095	19032	19091	18920	18915	19019	19147	18965	18949	19003	18963	18994	19182	19048	19108	19103	19000	19155	19033	19032	19051	18977	19101	18925	19062	19085	19282	19087	19220	19114	19186	18992	19205	18921	19132	19054	18826	19136	19349	19176	19230	18979	18944	19173	19193	19049	18936	19100	19081	19030	18992	19097	19188	19067	18900	18939	19011	19264	18851	19256	18948	19002	19047	19021	19001	19128	19045	18992	19131	18769	19161	19014	18862	19371	19066	19061	19141	19227	18966	19044	19053	19022	18893	19091	19157	18883	19081	19071	19020	18912	19092	19000	19081	18992	19099	19047	18964	18996	19133	19216	19304	19058	19005	19295	19031	19207	19105	19163	19110	19060	18988	18788	19027	18973	18947	19057	19043	19078	18989	18915	19056	18943	19110	19243	19087	19032	19091	19086	18750	19079	18867	19219	18946	19085	19042	19168	19055	19153	18920	19183	18802	18950	19179	19178	19092	19065	19095	19132	19099	18972	19106	19060	19138	19177	19042	18874	19000	18982	19043	19023	19079	18994	19090	18869	18819	19139	18907	19021	19091	19087	19267	19142	19121	19161	18971	19263	18991	19102	18968	19087	19105	18923	19146	19278	19048	18986	19085	19256	19214	19255	18946	19166	19110	19160	19082	19158	19290	19069	18916	19099	18980	19029	18969	19229	19087	19114	19035	19115	19015	19187	19009	19102	18843	19029	19060	19082	19078	18994	19081	19041	19242	19220	19234	19085	19056	19017	19069	19247	19038	19171	18917	19122	19115	18927	18900	19077	19202	19242	19060	19332	19177	19083	18922	19105	18910	19072	18993	19049	19107	19075	18889	19121	18908	19175	18965	19017	18907	18973	19039	18975	18837	19147	19022	18761	19088	18930	19004	19018	19139	19145	19121	18974	19266	19104	19097	19192	18912	19139	18963	19028	19177	18973	18805	18822	18758	19007	19068	19026	19172	19091	19105	19236	19163	18924	19092	18962	19016	19118	19168	19120	19270	19211	18936	19272	19036	19007	19041	19075	19171	19027	19130	18905	19001	19019	19003	19051	18893	19141	18818	18938	19074	18951	19195	19015	19114	18992	19152	18907	19225	19227	19157	19163	19059	18920	19132	18992	19180	18973	19101	19099	19040	19222	19057	19082	18875	18950	19132	19187	19166	18937	19198	18820	19158	19007	19120	19057	18896	19154	19087	19001	18873	19180	19273	19184	19071	18922	19223	19131	19142	19067	19113	19117	19080	19014	19004	19074	19094	18859	19196	18810	19045	19072	18960	18901	19059	19019	19025	19046	19005	18992	19063	19102	19104	19138	19142	19091	19233	19182	19089	18974	19043	18914	18792	19046	18971	18965	18850	19096	18915	19147	18973	18919	19070	19136	19205	19177	19097	19084	18907	19088	19212	18912	19146	19004	19099	18867	19114	19318	19186	19207	19159	18946	18945	19108	19176	19206	18918	19289	19108	19060	18905	19239	18881	19156	18990	19041	19062	19005	18997	18921	19062	19019	19327	19196	19092	19160	19274	19185	19015	19143	19124	19067	19012	19111	19147	19290	18968	19036	19106	19153	19047	19169	19009	19272	19116	19270	19164	19075	19010	18914	19176	19034	19020	18968	19079	19102	18918	19292	19070	19081	19044	19200	18991	18935	18890	18963	19067	19018	19216	19085	19033	19062	19081	19025	19051	19023	19268	19289	19055	19109	18998	18873	19136	19135	18959	18954	18993	19024	19095	18958	19095	19223	19185	19072	18980	19079	18784	19009	19034	19049	18891	18977	19072	19086	19073	18916	19033	19002	19139	19054	19076	19235	19107	19286	18896	18935	19038	19155	19114	19043	18799	19135	18961	19208	19015	19036	19122	18921	19074	19377	19082	19043	18951	18863	19267	19099	18970	19008	19115	19099	19067	18875	18928	19185	19131	18992	18949	19049	18970	18970	18934	19047	18958	18974	19088	18923	18870	18973	19047	18856	19105	18942	19067	19177	19196	18901	18985	18814	18864	19118	19274	19098	19089	19157	19037	19062	19154	19006	18974	19245	18828	19180	19115	19007	19204	19128	18848	19056	19293	19229	19085	18758	19125	19096	18858	19105	19001	18997	18874	18930	19120	19025	19164	18720	18977	19148	19146	19227	19252	19074	18823	19144	19085	19169	19248	19042	18844	18976	19118	18904	19078	19236	18713	19003	19081	19123	18915	19060	19059	19130	18987	18896	18999	19048	19269	18871	18938	19031	19022	19084	19194	19092	18906	19368	19075	19075	19249	19332	19098	19072	19179	18983	19278	19224	19328	19058	18949	19046	19080	19122	18822	19202	19246	19129	19203	19110	19092	19049	19002	19074	19361	18949	18840	19027	18850	19032	18876	19056	19067	19216	19039	19071	18984	18934	19131	19460	18999	18890	19103	19020	19144	18996	19014	19234	19191	18895	18830	19303	19425	19121	19001	19214	18936	18962	18953	19064	19009	19074	18893	19109	19145	19150	18981	18785	18856	18937	18907	18815	19108	19115	19083	18965	19135	19144	18988	18941	18956	18874	19143	19064	19108	19159	19230	19049	19207	18862	19158	18954	19058	18936	18952	19098	19020	19021	18992	19330	18937	18937	19105	19186	19189	19113	19000	18939	18961	18782	19040	18963	19099	18968	18967	19115	18939	19016	18927	18901	19017	19040	19215	19110	19086	18928	19185	19247	19038	18844	19072	19090	18965	18934	19099	18963	19050	19150	19121	19229	18931	19111	18917	18920	19044	19049	18953	18887	19126	19071	19205	19450	19048	19109	18990	19114	19165	19041	19165	18971	18986	19214	19251	19036	18998	19201	19129	19125	19044	19227	18992	19082	19128	18985	18964	18936	19024	19099	19307	19168	19028	18911	19125	18943	18934	19011	19064	19051	19138	19342	19157	18952	19010	18954	19220	19095	18960	19245	19111	19250	19081	19133	19116	19068	19157	19393	19009	18934	18973	19129	18919	18910	18851	18997	19202	19028	19247	19044	19149	18930	19115	18867	19123	18942	19066	19033	19108	19050	18971	19188	19129	18974	18971	19054	19074	19055	19250	19091	19173	19016	18958	18926	19218	19032	19089	19055	19039	18992	19143	18951	19149	19108	19029	19013	19098	18887	18975	18958	19025	19139	19112	19106	18990	19214	19115	19048	19122	19322	19129	19077	19278	19059	19179	19110	19030	19014	18988	18859	19116	19198	19078	19042	18838	19160	19025	19292	19142	19192	19002	19314	18935	19136	19056	19037	19079	19151	19127	19020	19167	18904	18855	19088	18997	19088	18820	19008	19030	19095	18977	18875	19032	19025	19032	19077	19102	19075	18974	19046	19083	19218	18732	19130	19230	19225	19177	19004	19041	18994	18778	18953	19003	19006	19017	19214	19107	19116	19152	19140	19189	19319	18915	19092	19237	19114	18885	18984	18871	19174	19168	19391	19115	19073	18995	19223	19003	19180	18931	19110	19154	19313	19166	19231	18897	19057	18841	19002	19182	19041	19082	19241	19108	19200	19097	19009	18875	18705	19131	19093	19196	19026	19175	19082	19047	19153	19198	18995	19069	19035	19051	18812	18975	19098	19021	19108	19150	19060	18791	19158	19074	19091	18929	18941	19077	18991	19209	18969	19218	19166	19079	18954	19135	18968	18952	19078	18981	18969	19063	19109	19059	19100	18861	18972	19024	19145	18887	19050	19020	19086	19155	19111	18921	18900	19004	18908	19236	18941	19097	19285	18982	19101	19113	19329	19172	19061	19156	19237	19038	19193	18958	19066	19181	19131	19057	18983	19213	19120	19014	18982	19179	19014	19018	19067	19115	19136	19291	18875	19113	19079	19083	19005	18862	19061	19057	19006	18928	19119	19218	19104	18864	19038	19067	18978	19099	18806	19012	19255	19242	19023	19250	19088	18964	19044	18911	19082	19171	19165	18899	19183	19006	18982	18916	19105	18965	18889	18979	19240	19084	19036	19035	19176	19248	19197	19067	19037	19100	18966	19318	19068	19069	19050	19061	18861	19218	19104	19066	18893	19172	18974	19127	19042	18889	18954	19045	18929	19212	19271	19162	19034	19162	19026	18998	19209	18991	19101	18929	19212	19321	19154	18878	19097	19035	19095	18929	19199	18985	19107	19045	18864	18960	19058	18894	19022	19120	19054	19176	19122	18990	19161	19047	19135	19095	19032	19005	19217	19175	18865	19116	19048	19099	19047	19180	19142	19116	19079	19065	19038	19153	19210	19055	19174	18924	19017	18923	19036	19124	19181	19389	19159	19121	19115	18942	19254	18869	18908	18868	18847	19008	19307	18881	18985	19052	19056	19022	18916	19042	19137	18993	19022	18970	19102	19246	19082	19111
23943	41122	38678	32208	27342	23958	22643	21468	20207	19585	18995	18695	18713	18611	18472	17831	17615	17318	17181	16990	16505	16959	16842	16467	16687	16694	16720	16817	16864	16399	16218	16270	16213	16151	16345	16174	16321	16228	16032	15852	15896	15843	15749	15775	15681	15806	15542	15820	15857	15768	15946	15836	15611	15500	15774	15686	15628	15547	15738	15516	15621	15631	15640	15656	15664	15545	15694	15640	15696	15778	15541	15745	15551	15578	15650	15518	15428	15648	15611	15547	15663	15546	15720	15543	15716	15454	15599	15544	15619	15620	15602	15672	15530	15681	15739	15771	15612	15636	15687	15786	15595	15612	15663	15621	15833	15520	15527	15592	15577	15594	15669	15701	15581	15501	15539	15746	15764	15551	15698	15684	15669	15705	15467	15536	15638	15544	15703	15563	15596	15645	15508	15469	15723	15737	15575	15561	15751	15700	15553	15583	15711	15529	15568	15583	15556	15601	15636	15697	15597	15604	15718	15735	15667	15720	15663	15542	15491	15619	15571	15704	15701	15478	15520	15699	15659	15576	15702	15698	15625	15585	15619	15693	15530	15630	15496	15717	15460	15562	15503	15473	15516	15651	15621	15580	15509	15560	15540	15669	15683	15553	15501	15646	15536	15528	15588	15529	15443	15774	15509	15674	15670	15637	15596	15751	15566	15775	15672	15614	15533	15718	15652	15565	15627	15739	15548	15558	15578	15631	15861	15645	15491	15715	15614	15666	15569	15664	15435	15641	15624	15526	15757	15593	15598	15593	15695	15454	15747	15680	15662	15750	15612	15786	15749	15547	15677	15539	15821	15611	15504	15564	15709	15513	15750	15527	15410	15435	15472	15552	15644	15639	15715	15598	15533	15534	15577	15600	15789	15510	15631	15573	15432	15549	15569	15638	15547	15498	15592	15699	15782	15619	15532	15582	15660	15532	15583	15667	15609	15627	15439	15634	15630	15634	15386	15430	15705	15574	15576	15528	15672	15525	15777	15657	15667	15556	15555	15728	15634	15615	15504	15505	15708	15468	15426	15557	15424	15671	15628	15572	15617	15555	15563	15645	15645	15615	15753	15581	15686	15705	15545	15766	15520	15589	15644	15459	15785	15626	15647	15514	15631	15495	15738	15672	15638	15712	15628	15607	15530	15586	15457	15651	15563	15713	15549	15607	15512	15673	15364	15555	15508	15493	15705	15532	15394	15665	15651	15656	15654	15429	15573	15396	15593	15653	15652	15617	15350	15552	15597	15528	15633	15680	15649	15611	15597	15741	15721	15459	15630	15601	15623	15644	15552	15590	15493	15643	15516	15679	15619	15675	15536	15713	15530	15623	15621	15771	15505	15716	15736	15700	15571	15391	15774	15489	15571	15439	15656	15587	15594	15468	15512	15573	15643	15674	15515	15558	15710	15577	15759	15547	15742	15630	15737	15660	15822	15661	15755	15647	15520	15659	15557	15581	15602	15718	15781	15674	15490	15666	15541	15521	15511	15493	15680	15732	15596	15627	15574	15442	15638	15587	15646	15791	15617	15737	15645	15721	15716	15417	15611	15586	15658	15424	15624	15702	15546	15542	15392	15770	15659	15666	15621	15669	15719	15516	15513	15576	15695	15731	15626	15591	15750	15703	15424	15504	15612	15691	15711	15620	15438	15608	15638	15719	15668	15742	15577	15639	15660	15593	15575	15470	15478	15579	15562	15682	15608	15657	15653	15533	15555	15588	15394	15812	15370	15551	15500	15518	15680	15809	15620	15603	15623	15380	15576	15534	15651	15741	15679	15628	15598	15687	15663	15565	15627	15505	15546	15532	15624	15521	15511	15398	15478	15669	15671	15656	15547	15667	15561	15757	15418	15635	15617	15515	15675	15601	15631	15478	15421	15554	15427	15427	15455	15688	15758	15610	15672	15381	15727	15373	15430	15542	15577	15605	15356	15584	15559	15386	15473	15644	15686	15809	15694	15622	15473	15612	15558	15595	15330	15721	15575	15491	15669	15567	15523	15501	15603	15667	15450	15664	15858	15662	15718	15663	15649	15514	15614	15587	15697	15605	15604	15579	15471	15619	15797	15524	15765	15611	15543	15673	15552	15671	15460	15545	15418	15739	15682	15620	15712	15691	15674	15691	15706	15575	15661	15490	15625	15548	15743	15519	15638	15603	15565	15659	15472	15630	15592	15618	15490	15564	15620	15640	15760	15649	15669	15484	15770	15517	15659	15773	15599	15612	15591	15704	15587	15774	15507	15741	15439	15601	15606	15628	15573	15612	15598	15608	15536	15797	15643	15497	15641	15547	15544	15616	15724	15517	15573	15712	15620	15522	15531	15824	15682	15607	15580	15589	15728	15614	15581	15696	15673	15617	15686	15551	15624	15626	15605	15518	15665	15748	15535	15590	15464	15582	15733	15599	15474	15523	15679	15413	15530	15586	15586	15486	15589	15515	15511	15745	15506	15633	15628	15695	15622	15590	15551	15576	15527	15721	15712	15548	15553	15612	15749	15492	15818	15609	15610	15577	15538	15645	15790	15644	15501	15617	15629	15615	15593	15671	15594	15712	15504	15586	15757	15531	15541	15418	15853	15550	15647	15512	15650	15586	15631	15848	15542	15597	15528	15511	15580	15674	15627	15728	15641	15574	15619	15566	15619	15481	15915	15531	15614	15563	15748	15582	15445	15599	15581	15630	15615	15508	15613	15753	15525	15639	15737	15627	15463	15639	15778	15494	15665	15535	15531	15599	15625	15731	15628	15808	15663	15621	15523	15813	15702	15561	15637	15743	15811	15618	15736	15722	15688	15439	15771	15599	15678	15618	15716	15599	15730	15553	15557	15672	15548	15764	15684	15727	15500	15607	15532	15660	15526	15680	15507	15450	15702	15671	15627	15504	15646	15515	15685	15549	15530	15545	15411	15629	15619	15631	15684	15526	15542	15581	15757	15798	15654	15523	15486	15525	15582	15538	15421	15700	15549	15526	15628	15533	15505	15570	15413	15632	15746	15623	15700	15591	15664	15445	15510	15613	15620	15626	15751	15698	15752	15548	15441	15621	15601	15685	15770	15516	15690	15508	15709	15481	15611	15565	15635	15519	15625	15613	15471	15648	15527	15572	15605	15445	15585	15614	15501	15682	15485	15544	15679	15645	15645	15702	15772	15586	15755	15657	15705	15521	15545	15775	15740	15548	15557	15496	15578	15559	15508	15560	15541	15600	15582	15570	15442	15681	15572	15633	15624	15635	15708	15637	15660	15740	15522	15656	15597	15581	15490	15653	15626	15652	15579	15479	15643	15570	15565	15603	15677	15681	15681	15574	15830	15670	15645	15586	15541	15560	15549	15571	15638	15561	15546	15710	15528	15494	15658	15529	15587	15621	15614	15557	15533	15585	15740	15836	15374	15523	15575	15501	15650	15567	15608	15653	15481	15503	15577	15612	15771	15479	15810	15667	15725	15687	15661	15740	15584	15540	15448	15592	15551	15597	15552	15610	15562	15646	15692	15375	15592	15626	15737	15709	15510	15509	15671	15619	15613	15589	15593	15586	15723	15629	15480	15641	15726	15531	15612	15576	15637	15546	15619	15586	15679	15323	15683	15627	15587	15605	15790	15507	15637	15554	15547	15657	15353	15752	15532	15842	15553	15726	15632	15847	15680	15576	15508	15615	15534	15482	15515	15452	15598	15497	15618	15511	15441	15400	15698	15720	15398	15472	15681	15507	15611	15678	15668	15612	15557	15480	15649	15689	15554	15646	15665	15540	15661	15608	15550	15553	15811	15734	15695	15633	15626	15559	15594	15781	15724	15604	15508	15504	15698	15676	15651	15586	15610	15617	15533	15557	15531	15636	15504	15651	15728	15426	15574	15786	15466	15688	15750	15570	15531	15537	15630	15691	15620	15618	15615	15422	15568	15680	15731	15619	15564	15522	15524	15634	15684	15575	15684	15549	15536	15439	15593	15660	15625	15703	15828	15446	15419	15496	15735	15579	15565	15502	15597	15605	15442	15442	15459	15588	15586	15443	15553	15562	15544	15752	15628	15512	15775	15770	15636	15578	15757	15417	15578	15651	15630	15625	15678	15546	15576	15598	15620	15567	15597	15692	15521	15498	15773	15544	15464	15878	15739	15767	15524	15584	15578	15616	15800	15548	15464	15625	15438	15806	15566	15659	15525	15680	15670	15519	15512	15583	15556	15547	15558	15466	15485	15533	15647	15345	15753	15573	15619	15509	15638	15290	15734	15625	15688	15562	15533	15497	15487	15569	15546	15500	15609	15624	15678	15587	15617	15665	15570	15584	15637	15610	15703	15583	15618	15487	15646	15662	15636	15693	15624	15666	15547	15553	15617	15656	15549	15707	15635	15644	15561	15662	15777	15734	15552	15409	15628	15677	15522	15712	15667	15717	15686	15580	15692	15521	15613	15689	15441	15461	15630	15582	15590	15602	15651	15537	15495	15526	15588	15558	15737	15717	15655	15762	15610	15582	15630	15229	15589	15745	15480	15812	15520	15586	15734	15364	15575	15534	15714	15619	15616	15470	15654	15600	15633	15569	15569	15601	15539	15536	15654	15626	15654	15610	15467	15583	15622	15494	15717	15514	15532	15525	15631	15399	15564	15553	15667	15737	15410	15610	15642	15599	15764	15671	15620	15606	15664	15581	15750	15587	15390	15435	15560	15510	15789	15702	15396	15676	15541	15738	15609	15619	15647	15707	15575	15641	15504	15701	15732	15473	15588	15564	15667	15577	15636	15530	15503	15522	15556	15528	15704	15792	15707	15581	15483	15701	15697	15772	15648	15513	15558	15450	15751	15566	15667	15625	15600	15543	15700	15588	15674	15609	15693	15722	15611	15622	15533	15712	15564	15665	15584	15608	15714	15579	15576	15600	15535	15467	15662	15636	15641	15532	15475	15633	15485	15718	15518	15588	15666	15573	15601	15546	15627	15596	15530	15461	15394	15663	15712	15622	15576	15732	15776	15673	15546	15644	15573	15665	15636	15682	15560	15433	15604	15670	15500	15610	15416	15591	15638	15597	15671	15421	15435	15663	15431	15446	15578	15556	15613	15540	15756	15760	15599	15698	15612	15600	15601	15495	15359	15681	15780	15528	15490	15594	15493	15622	15827	15868	15627	15574	15686	15652	15604	15664
27990	23084	28403	25968	21750	21420	21056	20541	20050	19983	20105	19940	20226	19925	19888	19896	19592	19812	19782	19647	19682	19775	19397	19331	19290	19550	19677	19596	19705	19495	19353	19289	19551	19623	19384	19616	19482	19270	19158	19335	19415	19345	19242	19233	19134	19343	19279	19267	19171	19392	19290	19301	19177	19199	19078	19125	19257	19219	19154	19336	19246	19217	19453	19232	19061	19294	19164	19273	19268	19286	19178	19135	19288	19337	19293	19355	19210	19318	19113	19040	19193	19075	19120	19194	19155	19043	18995	19346	19139	19253	19273	19309	19154	19133	19171	19270	19242	19160	19201	19247	19118	19132	19194	19039	19004	19309	19086	19144	19114	19210	19273	19176	18953	19409	19036	19268	19229	19059	19140	19238	19222	19231	19189	19207	19144	19127	19079	19279	19379	19305	19455	19204	19170	19249	19380	19292	19186	19186	19413	19222	19223	19203	19125	19063	19057	19046	19223	19163	19080	19140	19211	19128	19133	19097	19174	19192	19174	19080	19075	19198	19104	19096	19299	19132	19202	19286	19085	19228	19122	19121	19231	19213	19376	19198	19325	19108	19259	19254	19516	19048	19232	19114	19105	19035	19203	19196	19022	19076	19396	19055	19485	19234	19009	19208	19168	19130	19232	19022	19352	19001	19138	19413	19099	19212	19002	19010	19148	18922	19182	19216	19306	19169	19466	19235	19292	19206	19222	19312	19146	19155	19063	19071	19198	19060	19228	19201	19271	19261	19242	19115	19237	19181	19248	19377	19168	19058	19158	19283	19231	19093	19347	19324	19231	19121	19153	19093	19133	19294	18975	19271	19390	19127	19184	19087	19110	19218	19061	19219	19084	19183	19240	19111	19323	19133	19204	19168	19156	19067	19261	19328	19220	19277	19208	19086	19250	19067	19287	19063	19201	19152	19359	19292	19042	19046	19358	19091	19304	19076	19395	19050	19324	19147	19263	19024	19277	19232	19227	19135	19098	19071	19159	19158	19134	19168	19043	19256	19049	19136	19239	19249	19173	19198	19212	19150	19290	19202	19074	19071	19165	19148	19138	18943	19090	19212	19236	19193	19122	19512	19005	19200	19130	19185	18971	19151	19064	19189	19349	19172	19168	19204	19126	19248	19345	19298	19034	19315	19210	19110	19286	19317	19017	18953	19293	19087	19176	19391	19287	19236	19115	19097	19214	19207	19063	19201	19417	19228	19276	19241	19173	19260	18940	19369	19151	19198	19334	19313	19159	19130	19005	19277	19179	19076	19061	19012	19067	19236	19256	19080	19390	19344	19240	19496	19192	19118	19158	18996	19255	18983	19062	19111	19145	19009	19258	19319	19188	18956	19182	19250	19267	19132	19095	19284	19127	19188	19266	19135	19375	19381	19139	19120	19182	19400	18928	19235	19113	19087	19095	19070	19135	18956	19466	19020	19118	19049	19281	19265	19268	19356	19318	19293	19068	19086	19228	19293	19163	19195	18890	19023	19103	19128	19217	19102	19256	19330	19219	19218	19107	19206	19105	19281	19132	19124	19333	19195	19127	19168	19353	19213	19189	19155	19190	19122	19094	19272	19101	19124	19289	19160	19163	19259	19182	19180	18962	19135	19113	19261	19355	19189	19004	19279	19147	19252	19136	19067	19157	19257	19125	19234	19289	19114	19331	19270	19227	19217	19161	19252	19186	19256	19480	19149	19121	19155	19168	19208	19021	19071	19043	19283	19308	19285	19247	19157	19087	19318	19182	19215	19198	18995	18927	19398	19348	19280	19215	19244	19076	19079	19144	19135	19285	19194	19061	19202	19315	19158	19317	19351	19188	19177	19192	19226	19236	19104	19178	19232	19185	19337	19331	19337	19214	19124	19187	19302	19058	19197	19224	19326	19185	19141	19371	18968	19254	19259	19117	19211	19247	19174	18996	18960	19219	19182	18951	19135	19175	19027	19299	19226	19372	19275	19160	19423	19382	19073	19216	19052	19108	19285	19307	19177	19124	19312	19226	19382	19068	19111	19139	19161	19209	19093	19302	19163	19178	19388	19085	19242	19325	19247	19247	19204	19139	19101	18926	18917	19358	19163	19270	19223	19230	19267	19024	19232	19123	19142	19212	19196	19272	19191	19169	19143	19213	19135	19172	19037	19312	19116	19471	19084	19298	19365	18950	18902	19151	19395	19156	19126	19415	19376	19027	19287	19165	19160	19116	19238	19115	19216	19152	19215	19159	19295	18944	18971	19233	19398	19261	19098	19266	19126	19286	19173	19162	19242	19360	19056	18948	19124	19266	19070	19276	19146	19219	19191	19076	19185	18995	19116	18975	19203	19285	19313	19163	19319	19313	19339	19395	19079	19270	19316	19234	19136	19210	18974	18929	19140	19289	19051	19191	19105	19069	19002	19061	19154	19406	19412	19133	19205	19210	19158	19021	19077	19443	19397	19291	19239	19251	19119	19205	19311	18965	19084	18978	19073	19028	18969	19140	19106	19062	19107	19308	19002	19016	19115	19152	19179	19224	19280	18967	19199	19231	19168	19304	19280	19163	18973	19039	19089	19108	19081	19253	19089	19116	19251	19210	19209	19183	19165	19321	19295	19257	19178	19250	19109	19322	19143	19323	19267	19205	19151	19204	19183	19301	19105	19080	19302	19072	19214	19140	19252	19302	19253	19262	19150	19196	19399	19380	19098	19284	19412	19336	19197	19320	19260	19361	19184	19193	19208	19191	19120	19026	19297	19262	19393	19035	19176	19114	19186	19279	19046	19171	19103	19300	19181	19126	19299	19116	19085	19292	19098	19321	19346	19186	19248	19090	19120	19008	19170	19354	19378	19253	19143	19226	19277	19238	19167	19185	19298	19189	19139	19507	19113	19244	19146	19416	19326	19072	19097	19098	19089	19087	19221	19043	19133	19243	18965	19332	19400	19300	19076	19241	19277	19270	19040	19100	19046	18929	19010	19163	19180	19190	19020	19361	19488	19257	19389	19140	19185	19041	19171	19184	19407	19279	19212	19166	19198	19254	19204	19317	19091	19228	19269	19229	19073	19295	19316	19178	19245	19240	19278	19146	19150	19099	19044	19224	19198	19146	19176	19240	19254	19139	19254	18981	19006	19293	18977	19146	19351	19291	19191	19214	19281	19033	19130	19201	19333	19330	19094	19461	19190	19137	19140	19235	19248	19164	19107	19236	19232	19172	19142	19306	19195	19323	19064	19196	19138	19200	19196	19211	19336	19318	19257	19094	19038	19359	19100	19364	19280	19293	19293	19351	19155	19180	19110	19249	19211	19127	19295	18951	19097	19130	19235	19407	19151	19232	19010	19124	18987	19276	19234	19276	19160	19297	19328	19113	19196	19186	19268	19051	19199	19262	19292	19225	19463	19240	19097	19291	19373	19278	19207	19041	19179	19257	19156	19213	19257	19223	19183	19247	19249	19207	19185	19236	19314	19406	19188	18943	19108	19270	18955	19119	19042	19239	19356	19387	18981	18964	19205	19080	19199	18954	19267	19290	19014	19253	19127	19179	19172	19113	19453	19195	19225	19175	19254	19186	19012	19250	19112	19225	19238	19063	19235	19173	19083	19156	19037	19083	19299	19076	19111	19204	19249	19131	19160	19267	19214	19328	19182	19146	19304	19109	19081	19150	19233	19417	19538	19116	19290	19342	19190	19226	19307	19410	19403	19211	19202	19255	19056	19070	19093	19304	19263	19043	19098	19222	19235	19339	19068	18999	19380	19229	19179	19050	18990	19075	19262	19141	19405	19252	19186	19170	18976	19022	19068	19158	19174	19202	19271	19287	19154	19334	19286	19329	19225	19177	19071	19185	18916	18944	19015	19325	19238	19239	19269	19416	19417	19283	19324	19133	19334	19040	19157	19199	19279	19010	19380	19033	18950	19005	19106	19178	19218	19322	19315	19243	19214	19278	19247	19252	19215	19218	19123	19111	19071	19109	19283	19215	19131	19276	19350	19206	19116	19097	19186	19146	19289	19260	19178	19244	19274	19169	18956	19103	19202	19227	19072	19311	19029	19049	19270	19003	19228	19218	19044	19250	19207	19344	19147	19094	19229	19098	19222	19266	19372	19143	19050	19200	19069	19106	19012	19297	19249	19350	19172	19011	19279	19099	19189	19125	19259	19189	19024	19184	19173	19241	19087	19089	19266	19159	19097	19246	19432	19127	19004	19081	19308	19281	19002	19063	19150	19218	19276	19252	19063	19112	19128	19256	19176	18926	19145	19210	19243	19222	19203	19138	19134	19150	19238	19157	19406	19000	19127	18940	19190	19351	19368	19091	19313	19145	19107	19235	19321	19056	19100	19184	19114	19381	19303	19284	19113	19254	19208	19227	19132	19231	19335	19048	19061	19274	19351	19289	19204	19274	19061	19306	18946	19079	19149	19261	19156	19253	19257	19227	19142	19227	19081	19108	19041	19154	19197	19019	19129	19184	18921	19108	19300	19019	19093	19116	19225	19201	19071	19284	19054	19231	18968	19051	19186	19204	19116	19193	19257	19305	19145	19232	19025	19096	19149	19096	19138	19260	19236	19123	19031	19206	18988	19281	19367	19300	19300	19101	19024	19191	19160	19243	19249	19250	19369	19196	19252	19293	19277	19024	19047	19123	19172	19152	19235	19287	19098	19292	19350	19198	19217	19156	19241	19149	19328	19065	19176	19164	19207	19195	19031	19054	19195	19185	19249	19139	19182	19032	19105	19026	19093	19152	19030	19187	19255	19335	19247	19078	19145	19224	18842	19081	19179	19236	19137	19260	19241	19116	19252	19328	19354	19391	19363	19320	19017	19187	19053	19349	19404	19276	19202	19241	19257	19238	19388	19296	19295	19241	19098	19235	19379	19273	19018	19257	19257	19273	19143	19234	19127	19294	19249	19119	19129	19083	19319	19202	19074	19163	19135	18949	19259	19123	19149	19250	19318	19199	19039	19158	19100	19140	19305	19394	19092	19130	19226	19131	19068	19065	19127	19238	19197	19289	19102	19081	19329	19237	18994	19160	19128	19250	19401	19203	19287	19144	19381	19174	19182	19115	19316	19181	19192	18923	19304	19204	19266	19245	19139	19442	19248	19369	19229	19334	19195	19294	19314	19267	19307	19279	19133	19342	18923	19177	19118	19142	19130	19105	19165
21567	28543	27376	22252	20129	19077	18261	17774	17383	17155	16938	16777	17002	16814	16780	16531	16334	16390	16367	15910	16196	16259	16177	15942	16203	16431	16464	16343	16090	16081	15974	15975	16059	16063	16055	15979	15849	15814	15761	15742	15737	15729	15793	15680	15688	15529	15795	15806	15664	15838	15726	15754	15736	15834	15756	15664	15714	15713	15577	15820	15609	15771	15548	15866	15781	15717	15839	15823	15555	15737	15830	15698	15368	15572	15690	15829	15672	15592	15673	15702	15946	15606	15696	15621	15705	15816	15616	15924	15858	15688	15909	15724	15676	15677	15703	15637	15810	15648	15693	15661	15680	15572	15651	15684	15627	15710	15676	15607	15544	15888	15589	15708	15872	15674	15663	15677	15779	15742	15723	15761	15657	15877	15787	15682	15601	15710	15641	15705	15668	15854	15814	15547	15637	15814	15667	15589	15698	15847	15599	15566	15665	15765	15739	15593	15666	15659	15726	15631	15864	15699	15684	15777	15776	15718	15708	15704	15806	15743	15746	15706	15546	15644	15621	15768	15650	15629	15746	15877	15609	15891	15640	15703	15691	15728	15613	15694	15752	15711	15757	15633	15736	15699	15677	15937	15584	15758	15675	15766	15701	15783	15567	15710	15801	15608	15832	15661	15713	15758	15829	15827	15674	15667	15677	15624	15759	15632	15765	15569	15722	15536	15759	15758	15657	15848	15574	15670	15647	15503	15707	15661	15792	15665	15651	15682	15660	15649	15710	15751	15659	15600	15618	15635	15703	15744	15829	15657	15640	15740	15433	15756	15520	15620	15635	15597	15765	15543	15763	15696	15574	15723	15515	15533	15740	15606	15526	15670	15751	15745	15586	15697	15689	15580	15716	15800	15639	15622	15674	15757	15669	15706	15536	15602	15704	15680	15853	15722	15759	15808	15630	15765	15653	15790	15770	15722	15927	15660	15689	16009	15658	15575	15643	15557	15699	15627	15572	15661	15743	15778	15822	15683	15629	15685	15708	15612	15861	15681	15634	15611	15777	15732	15741	15754	15591	15641	15558	15705	15534	15745	15630	15649	15682	15762	15621	15559	15684	15773	15540	15590	15653	15968	15923	15843	15590	15812	15742	15746	15677	15608	15577	15595	15739	15687	15644	15687	15569	15724	15548	15811	15879	15773	15660	15852	15706	15748	15633	15819	15647	15661	15574	15579	15757	15641	15759	15794	15718	15753	15681	15572	15671	15786	15809	15520	15676	15520	15561	15842	15959	15549	15721	15583	15779	15835	15713	15655	15535	15735	15653	15531	15704	15785	15742	15425	15636	15506	15625	15551	15756	15673	15647	15792	15565	15548	15761	15555	15601	15837	15942	15622	15757	15851	15632	15887	15668	15844	15731	15596	15728	15828	15546	15582	15758	15614	15816	15838	15703	15681	15884	15798	15790	15730	15707	15679	15639	15628	15653	15686	15553	15676	15764	15721	15592	15768	15848	15626	15924	15642	15589	15754	15775	15671	15707	15654	15659	15716	15838	15564	15681	15553	15706	15669	15674	15787	15732	15566	15544	15795	15771	15645	15837	15636	15637	15854	15735	15824	15758	15861	15728	15504	15667	15502	15641	15698	15543	15713	15733	15666	15649	15616	15806	15682	15812	15855	15693	15781	15611	15824	15769	15711	15626	15638	15653	15890	15705	15743	15545	15620	15783	15764	15665	15708	15645	15839	15620	15676	15794	15722	15638	15872	15854	15710	15831	15701	15657	15751	15728	15642	15852	15738	15707	15657	15653	15646	15792	15597	15705	15577	15624	15659	15596	15813	15755	15697	15596	15621	15783	15719	15693	15827	15696	15759	15710	15781	15698	15767	15680	15719	15741	15824	15650	15595	15756	15909	15749	15490	15710	15826	15760	15516	15825	15652	15844	15667	15742	15726	15627	15648	15581	15805	15687	15899	15400	15768	15813	15817	15793	15688	15601	15608	15780	15684	15841	15690	15728	15865	15650	15596	15905	15762	15885	15853	15623	15739	15660	15755	15654	15692	15627	15662	15820	15760	15748	15772	15611	15772	15982	15628	15494	15469	15745	15615	15845	15866	15756	15672	15573	15883	15764	15684	15624	15782	15681	15631	15635	15666	15584	15541	15600	15745	15685	15535	15750	15696	15765	15579	15704	15777	15585	15636	15703	15624	15683	15766	15787	15484	15641	15754	15757	15872	15642	15644	15654	15822	15613	15924	15650	15740	15576	15653	15745	15549	15563	15675	15634	15698	15668	15566	15755	15692	15780	15691	15788	15721	15513	15801	15701	15623	15757	15909	15603	15604	15769	15790	15751	15699	15696	15520	15705	15553	15628	15747	15829	15846	15727	15634	15522	15668	15681	15976	15517	15650	15686	15674	15726	15652	15812	15569	15691	15788	15658	15689	15646	15682	15728	15570	15586	15704	15589	15769	15648	15672	15740	15933	15726	15864	15877	15617	15786	15767	15597	15662	15577	15803	15747	15810	15675	15713	15629	15665	15504	15688	15570	15677	15680	15730	15823	15773	15712	15722	15740	15651	15838	15802	15629	15694	15722	15428	15550	15767	15683	15802	15752	15591	15606	15617	15645	15707	15783	15740	15850	15669	15653	15738	15672	15562	15761	15690	15805	15823	15612	15724	15687	15787	15786	15653	15705	15835	15581	15592	15580	15888	15817	15681	15734	15941	15786	15677	15718	15720	15658	15574	15709	15793	15723	15684	15743	15878	15948	15654	15616	15712	15755	15732	15680	15505	15677	15863	15637	15719	15871	15657	15652	15807	15670	15655	15678	15710	15731	15702	15794	15676	15786	15774	15859	15725	15589	15578	15689	15747	15717	15526	15596	15729	15850	15533	15670	15798	15639	15566	15648	15542	15587	15558	15616	15526	15543	15608	15867	15806	15542	15725	15758	15705	15733	15783	15763	15680	15771	15679	15748	15716	15816	15859	15764	15778	15782	15716	15799	15893	15625	15694	15606	15766	15709	15631	15722	15752	15770	15587	15745	15748	15660	15586	15816	15672	15644	15700	15646	15864	15741	15726	15633	15881	15670	15817	15737	15686	15709	15646	15689	15579	15772	15795	15551	15646	15643	15603	15600	15592	15905	15822	15648	15682	15857	15465	15659	15772	15725	15670	15660	15582	15749	15820	15550	15638	15568	15785	15736	15592	15897	15700	15502	15829	15625	15646	15589	15795	15650	15531	15625	15987	15655	15644	15609	15558	15682	15678	15711	15671	15726	15661	15667	15693	15741	15816	15696	15688	15777	15796	15827	15665	15742	15609	15718	15707	15720	15685	15550	15760	15789	15598	15588	15703	15800	15807	15680	15705	15717	15625	15631	15847	15660	15810	15753	15679	15766	15833	15708	15800	15682	15823	15659	15560	15867	15704	15571	15715	15789	15651	15684	15790	15735	15781	15642	15640	15768	15689	15733	15858	15731	15664	15617	15710	15671	15783	15602	15689	15741	15664	15500	15667	15582	15752	15793	15823	15769	15734	15797	15643	15697	15623	15664	15703	15598	15707	15656	15617	15728	15840	15715	15681	15645	15658	15840	15860	15714	15622	15883	15779	15623	15805	15697	15694	15801	15625	15789	15730	15651	15659	15652	15725	15667	15779	15776	15498	15521	15748	15652	15690	15710	15770	15810	15668	15696	15531	15832	15625	15671	15805	15743	15606	15761	15800	15632	15656	15691	15728	15548	15767	15847	15717	15726	15827	15541	15746	15728	15684	15657	15814	15821	15781	15823	15567	15668	15736	15794	15738	15767	15602	15678	15800	15694	15780	15630	15779	15512	15891	15723	15791	15746	15625	15736	15672	15800	15681	15879	15750	15801	15701	15550	15748	15817	15743	15650	15845	15568	15858	15871	15642	15700	15738	15619	15742	15897	15707	15906	15675	15774	15694	15641	15656	15657	15640	15737	15627	15778	15686	15643	15597	15713	15707	15791	15844	15621	15818	15758	15768	15635	15762	15684	15590	15828	15731	15683	15719	15606	15742	15651	15613	15811	15645	15702	15827	15553	15764	15504	15689	15857	15627	15630	15714	15659	15749	15716	15619	15717	15803	15588	15739	15804	15686	15758	15770	15664	15804	15658	15725	15970	15480	15649	15603	15792	15778	15603	15799	15729	15813	15669	15681	15708	15807	15713	15784	15686	15712	15684	15711	15687	15651	15663	15587	15696	15823	15782	15732	15640	15931	15813	15896	15783	15738	15752	15715	15504	15646	15715	15678	15534	15628	15685	15695	15715	15664	15654	15636	15626	15835	15638	15654	15748	15686	15730	15711	15713	15554	15793	15644	15624	15560	15543	15582	15797	15630	15786	15693	15740	15793	15875	15612	15692	15666	15524	15858	15723	15791	15809	15705	15724	15662	15520	15635	15557	15828	15635	15588	15618	15569	15691	15800	15794	15648	15555	15658	15611	15694	15619	15657	15694	15815	15839	15871	15648	15684	15692	15692	15762	15657	15804	15631	15631	15763	15711	15641	15632	15756	15756	15513	15724	15766	15794	15899	15680	15654	15698	15671	15745	15575	15814	15675	15578	15632	15831	15903	15608	15639	15694	15790	15658	15712	15891	15917	15888	15816	15566	15759	15644	15537	15632	15724	15783	15757	15697	15713	15799	15612	15511	15768	15868	15750	15792	15698	15592	15699	15615	15745	15619	15802	15775	15692	15723	15562	15630	15851	15799	15613	15722	15744	15649	15726	15673	15739	15668	15852	15739	15781	15722	15842	15828	15781	15716	15778	15583	15686	15712	15713	15737	15792	15797	15635	15741	15519	15648	15631	15632	15750	15853	15845	15473	15636	15594	15590	15599	15753	15716	15567	15861	15609	15588	15859	15646	15619	15655	15683	15738	15553	15763	15683	15679	15716	15731	15559	15671	15658	15642	15433	15724	15678	15603	15567	15669	15748	15837	15762	15774	15801	15767	15465	15775	15702	15611	15654	15509	15838	15693	15767	15668	15816	15653	15842	15874	15721	15720	15693	15786	15832	15732	15677	15799	15835	15641	15700	15759	15688	15777	15688	15818	15725	15718	15646	15731	15462	15817	15731	15721	15866	15791	15798	15575	15781	15879	15766	15692	15842	15751	15706	15680	15766	15820	15587	15725	15736	15596	15632	15789	15798	15653	15837
23597	21355	29146	24058	22560	24684	24674	21474	20683	20754	20176	20085	20304	20289	19929	19880	19694	19529	19189	19303	19368	19277	19451	19036	19126	19327	19426	19431	19216	19187	19064	19109	19103	19255	19221	18964	18919	18796	18841	18689	18884	18675	18607	18518	18789	18680	19096	18773	18629	18661	18806	18556	18751	18567	18659	18568	18916	18733	18817	18679	18579	18575	18502	18570	18700	18641	18485	18571	18479	18600	18781	18555	18725	18616	18605	18610	18660	18806	18665	18722	18777	18721	18648	18632	18601	18668	18671	18686	18514	18894	18620	18554	18602	18380	18733	18792	18797	18573	18755	18644	18539	18534	18805	18675	18523	18527	18563	18629	18589	18593	18575	18709	18538	18537	18478	18639	18401	18524	18730	18660	18618	18653	18560	18739	18528	18563	18786	18529	18618	18677	18626	18593	18587	18751	18720	18620	18610	18482	18642	18817	18563	18514	18629	18545	18539	18597	18669	18619	18679	18590	18753	18903	18777	18470	18383	18541	18661	18698	18784	18680	18595	18545	18764	18545	18434	18655	18404	18729	18541	18646	18615	18581	18719	18672	18665	18345	18789	18646	18612	18552	18607	18669	18650	18509	18852	18641	18626	18799	18833	18758	18783	18737	18530	18536	18496	18593	18754	18496	18534	18626	18507	18580	18419	18656	18599	18658	18509	18420	18624	18667	18568	18610	18636	18465	18512	18625	18789	18536	18832	18787	18617	18544	18703	18579	18634	18818	18742	18665	18592	18663	18723	18606	18520	18795	18694	18628	18590	18504	18494	18725	18660	18618	18424	18420	18563	18674	18647	18760	18664	18759	18793	18719	18562	18733	18694	18831	18665	18608	18515	18526	18483	18590	18638	18565	18491	18427	18617	18595	18624	18664	18864	18627	18689	18458	18453	18459	18452	18513	18725	18610	18557	18577	18685	18555	18498	18570	18532	18778	18590	18327	18697	18688	18556	18538	18641	18654	18451	18790	18440	18884	18426	18677	18645	18531	18600	18484	18765	18767	18639	18611	18476	18455	18641	18674	18590	18776	18633	18425	18640	18501	18609	18604	18603	18605	18643	18604	18789	18753	18668	18709	18657	18523	18411	18502	18212	18626	18705	18485	18658	18681	18510	18541	18551	18479	18835	18703	18619	18644	18716	18680	18657	18505	18672	18371	18646	18549	18374	18572	18577	18477	18557	18538	18723	18560	18505	18463	18751	18749	18649	18616	18623	18546	18572	18674	18340	18624	18555	18459	18583	18482	18497	18583	18593	18731	18690	18542	18768	18803	18638	18572	18757	18371	18490	18725	18780	18752	18663	18627	18681	18710	18557	18643	18578	18641	18639	18635	18586	18581	18678	18562	18818	18554	18548	18793	18774	18520	18548	18666	18610	18597	18814	18646	18673	18586	18765	18659	18618	18512	18670	18745	18649	18570	18518	18588	18671	18741	18524	18542	18544	18769	18583	18646	18609	18805	18717	18679	18748	18624	18671	18596	18684	18415	18540	18670	18667	18680	18579	18626	18552	18559	18523	18619	18752	18384	18791	18453	18730	18551	18542	18541	18813	18491	18506	18399	18762	18556	18779	18582	18667	18720	18645	18546	18597	18505	18619	18617	18558	18684	18590	18650	18691	18429	18549	18460	18539	18644	18693	18662	18316	18555	18804	18570	18467	18829	18582	18800	18507	18708	18575	18680	18435	18407	18599	18541	18654	18689	18625	18550	18604	18531	18656	18619	18828	18711	18482	18690	18592	18421	18823	18426	18841	18644	18493	18605	18513	18692	18804	18828	18727	18443	18678	18436	18454	18544	18815	18669	18582	18701	18712	18702	18587	18728	18600	18471	18320	18693	18789	18614	18608	18698	18573	18753	18575	18670	18696	18450	18564	18504	18753	18641	18771	18681	18762	18582	18388	18544	18566	18826	18757	18565	18665	18693	18529	18554	18811	18638	18599	18800	18740	18546	18401	18673	18496	18623	18397	18722	18729	18603	18606	18559	18394	18817	18700	18580	18683	18736	18645	18687	18597	18671	18618	18545	18798	18657	18727	18653	18475	18598	18600	18822	18703	18574	18750	18633	18610	18639	18599	18784	18694	18657	18580	18583	18692	18753	18640	18743	18547	18763	18736	18604	18589	18869	18589	18659	18793	18597	18513	18723	18651	18515	18431	18387	18628	18573	18758	18516	18573	18683	18747	18478	18511	18694	18643	18561	18602	18542	18701	18693	18683	18599	18734	18681	18897	18601	18697	18425	18532	18600	18559	18534	18552	18683	18622	18464	18786	18587	18638	18667	18696	18451	18636	18618	18531	18636	18635	18633	18950	18687	18551	18702	18741	18650	18765	18723	18844	18501	18494	18266	18398	18353	18488	18641	18530	18494	18568	18646	18687	18688	18508	18288	18524	18777	18467	18622	18725	18590	18639	18700	18503	18581	18646	18678	18826	18702	18535	18518	18661	18633	18870	18579	18551	18536	18778	18575	18828	18658	18822	18519	18711	18376	18556	18609	18739	18537	18599	18529	18686	18574	18576	18680	18684	18622	18561	18673	18605	18606	18608	18470	18577	18629	18752	18392	18567	18575	18506	18690	18750	18591	18424	18593	18519	18519	18533	18624	18426	18578	18708	18682	18528	18522	18850	18535	18300	18548	18668	18563	18541	18607	18424	18536	18723	18523	18461	18605	18556	18570	18508	18793	18815	18592	18627	18481	18711	18981	18819	18612	18729	18557	18694	18447	18647	18541	18716	18707	18796	18884	18803	18406	18605	18546	18697	18724	18580	18553	18718	18573	18713	18468	18920	18548	18676	18406	18436	18435	18566	18358	18520	18685	18661	18539	18647	18559	18721	18670	18671	18822	18699	18642	18485	18524	18758	18526	18701	18561	18747	18558	18299	18452	18629	18630	18540	18643	18682	18742	18491	18520	18590	18388	18547	18603	18375	18484	18363	18662	18432	18722	18576	18513	18616	18550	18767	18461	18542	18632	18552	18475	18535	18577	18589	18561	18534	18637	18710	18845	18621	18703	18691	18472	18692	18503	18484	18473	18683	18521	18520	18597	18539	18630	18785	18479	18602	18679	18545	18451	18585	18619	18746	18469	18688	18610	18576	18647	18754	18752	18589	18581	18506	18499	18875	18590	18618	18637	18689	18433	18504	18637	18626	18603	18667	18459	18707	18666	18508	18770	18504	18365	18823	18381	18547	18640	18627	18744	18731	18753	18643	18529	18659	18791	18807	18491	18497	18574	18782	18683	18554	18770	18744	18596	18768	18651	18830	18724	18513	18520	18605	18474	18671	18746	18353	18479	18555	18690	18688	18789	18778	18681	18575	18760	18640	18579	18451	18780	18634	18683	18614	18642	18662	18650	18575	18590	18711	18518	18542	18513	18779	18619	18662	18860	18648	18726	18600	18557	18500	18488	18591	18568	18670	18875	18481	18780	18671	18618	18754	18804	18680	18842	18672	18657	18723	18639	18618	18687	18721	18689	18734	18691	18694	18694	18745	18505	18498	18485	18525	18508	18866	18497	18806	18678	18509	18469	18417	18408	18405	18615	18634	18754	18638	18701	18482	18503	18593	18559	18584	18741	18464	18841	18726	18641	18673	18448	18672	18628	18790	18546	18686	18794	18404	18466	18543	18446	18452	18577	18697	18654	18517	18798	18516	18727	18604	18498	18541	18477	18613	18702	18787	18703	18638	18834	18522	18715	18734	18742	18738	18684	18607	18725	18537	18534	18549	18457	18702	18556	18576	18647	18713	18760	18707	18441	18658	18463	18375	18467	18638	18400	18607	18536	18592	18755	18546	18609	18514	18637	18508	18409	18726	18540	18763	18602	18577	18642	18402	18495	18521	18429	18653	18484	18629	18651	18456	18439	18451	18618	18569	18708	18684	18550	18521	18564	18769	18750	18674	18505	18826	18690	18586	18523	18508	18669	18514	18744	18575	18519	18492	18785	18618	18619	18668	18585	18580	18524	18391	18473	18728	18446	18525	18364	18541	18743	18697	18639	18707	18590	18617	18498	18595	18712	18616	18726	18536	18510	18591	18784	18730	18595	18477	18630	18599	18463	18498	18678	18872	18487	18422	18583	18753	18666	18746	18850	18706	18532	18632	18435	18624	18762	18700	18606	18532	18576	18586	18483	18485	18378	18644	18551	18762	18814	18717	18590	18784	18472	18743	18689	18705	18616	18815	18684	18428	18672	18628	18713	18632	18873	18889	18649	18679	18438	18465	18734	18838	18557	18573	18628	18622	18576	18522	18693	18606	18407	18397	18753	18558	18706	18733	18605	18601	18455	18882	18650	18600	18483	18583	18630	18669	18512	18550	18437	18639	18604	18586	18463	18475	18427	18595	18790	18468	18662	18596	18671	18830	18697	18525	18519	18478	18551	18603	18624	18779	18619	18689	18622	18776	18535	18759	18575	18566	18427	18540	18456	18751	18700	18521	18541	18529	18695	18769	18379	18621	18602	18597	18632	18599	18579	18485	18541	18506	18608	18580	18817	18563	18606	18565	18589	18592	18610	18594	18553	18751	18910	18733	18672	18629	18679	18623	18436	18734	18610	18759	18739	18382	18680	18585	18507	18611	18647	18730	18579	18640	18554	18728	18455	18546	18685	18731	18407	18919	18546	18500	18627	18812	18625	18635	18799	18426	18590	18400	18595	18522	18680	18400	18599	18664	18921	18888	18556	18711	18526	18749	18604	18590	18798	18524	18643	18740	18432	18943	18569	18538	18409	18660	18548	18534	18626	18767	18597	18588	18590	18728	18534	18434	18608	18739	18537	18560	18512	18873	18754	18511	18555	18527	18828	18397	18539	18728	18613	18625	18501	18673	18748	18675	18677	18452	18413	18521	18650	18575	18643	18557	18436	18565	18744	18569	18680	18547	18664	18544	18523	18620	18573	18703	18774	18606	18722	18513	18730	18636	18647	18745	18596	18916	18668	18516	18634	18433	18612	18463	18723	18534	18937	18489	18531	18584	18596	18533	18622	18559	18642	18570	18852	18502	18587	18553	18683	18637	18523	18356	18574	18503	18508	18491	18453	18544	18636	18634	18709	18938	18525	18499	18667	18786	18583	18584	18718	18522	18695	18559	18397	18618	18760	18697	18747	18432	18566	18591	18881	18752	18550
21575	35454	32104	25435	22946	21487	20437	19450	18859	18374	17699	17823	17795	17880	17347	17192	16699	16668	16421	16327	16428	16280	16303	16189	16335	16544	16353	16342	16152	16048	16122	16085	16027	16279	15968	15762	15785	15660	15505	15577	15710	15550	15509	15538	15448	15460	15629	15319	15579	15583	15452	15433	15497	15380	15295	15424	15389	15447	15500	15410	15390	15364	15535	15422	15421	15456	15430	15599	15354	15503	15496	15354	15371	15592	15527	15432	15460	15454	15429	15386	15536	15450	15386	15536	15355	15440	15319	15425	15318	15529	15366	15438	15342	15397	15514	15598	15310	15395	15340	15281	15241	15314	15418	15290	15616	15463	15374	15390	15301	15483	15398	15321	15448	15263	15349	15445	15274	15399	15302	15485	15476	15326	15485	15328	15355	15467	15439	15396	15303	15390	15549	15375	15376	15503	15557	15249	15414	15563	15400	15245	15370	15388	15306	15362	15419	15322	15398	15190	15625	15458	15500	15432	15172	15423	15379	15457	15337	15276	15422	15452	15489	15311	15334	15447	15357	15343	15264	15626	15240	15360	15452	15385	15257	15345	15278	15392	15259	15363	15493	15369	15496	15494	15445	15623	15406	15158	15559	15428	15418	15246	15428	15198	15241	15231	15255	15398	15509	15538	15487	15493	15332	15368	15592	15296	15524	15395	15437	15324	15414	15430	15217	15411	15309	15321	15474	15382	15345	15230	15469	15425	15457	15456	15274	15394	15489	15376	15440	15481	15389	15277	15288	15207	15454	15350	15434	15623	15262	15223	15365	15394	15285	15552	15386	15271	15443	15250	15408	15306	15236	15275	15387	15208	15381	15521	15305	15395	15641	15419	15348	15342	15526	15456	15485	15440	15426	15443	15117	15475	15201	15376	15378	15409	15483	15244	15470	15239	15435	15213	15157	15288	15343	15329	15325	15207	15322	15248	15349	15364	15471	15501	15309	15452	15529	15289	15525	15344	15348	15300	15201	15403	15512	15395	15536	15348	15193	15313	15396	15295	15385	15500	14964	15229	15400	15328	15329	15377	15250	15493	15319	15429	15482	15324	15368	15483	15472	15347	15498	15340	15357	15491	15264	15374	15315	15327	15475	15213	15506	15289	15402	15164	15337	15335	15318	15477	15283	15143	15477	15371	15372	15402	15508	15217	15369	15351	15498	15476	15293	15255	15425	15355	15466	15380	15354	15429	15297	15270	15330	15216	15266	15524	15274	15283	15309	15455	15360	15372	15477	15289	15315	15435	15302	15303	15293	15416	15312	15159	15302	15299	15215	15451	15556	15442	15191	15467	15426	15353	15363	15184	15319	15230	15500	15361	15408	15351	15521	15254	15552	15279	15430	15370	15469	15222	15404	15297	15309	15373	15313	15447	15383	15476	15598	15364	15330	15350	15366	15367	15402	15305	15391	15427	15314	15395	15456	15562	15386	15491	15275	15344	15324	15262	15524	15460	15378	15528	15338	15302	15500	15281	15435	15409	15362	15411	15269	15267	15304	15514	15297	15364	15349	15331	15391	15311	15241	15311	15150	15269	15401	15401	15422	15404	15545	15397	15354	15472	15369	15507	15396	15306	15370	15356	15434	15279	15327	15512	15391	15420	15383	15339	15400	15365	15412	15274	15293	15396	15532	15375	15250	15292	15330	15433	15410	15309	15397	15308	15386	15280	15529	15543	15397	15439	15336	15387	15468	15308	15395	15259	15390	15320	15407	15334	15359	15348	15321	15520	15414	15243	15364	15497	15420	15505	15353	15364	15240	15265	15383	15421	15595	15277	15507	15374	15362	15373	15298	15354	15301	15418	15299	15423	15336	15440	15293	15355	15440	15456	15257	15369	15404	15494	15333	15245	15363	15272	15304	15339	15279	15454	15362	15361	15445	15481	15360	15265	15273	15450	15363	15389	15428	15267	15351	15505	15393	15254	15484	15411	15410	15251	15517	15383	15511	15463	15505	15401	15494	15418	15238	15379	15372	15286	15344	15225	15431	15451	15492	15616	15296	15291	15217	15425	15409	15413	15487	15406	15283	15278	15453	15252	15524	15430	15515	15366	15245	15299	15443	15389	15443	15297	15493	15460	15438	15428	15228	15273	15558	15403	15353	15322	15268	15354	15215	15417	15408	15651	15304	15301	15330	15386	15335	15266	15514	15307	15406	15361	15487	15474	15406	15338	15545	15332	15271	15343	15527	15336	15463	15437	15447	15537	15260	15631	15313	15247	15520	15315	15278	15430	15204	15358	15526	15383	15366	15190	15562	15532	15391	15335	15412	15520	15294	15497	15502	15380	15428	15504	15429	15499	15422	15528	15429	15421	15471	15419	15558	15346	15208	15268	15321	15458	15363	15384	15465	15349	15332	15425	15448	15385	15256	15507	15462	15193	15400	15413	15458	15391	15349	15358	15468	15356	15350	15452	15289	15376	15392	15365	15351	15453	15431	15268	15310	15434	15306	15291	15420	15386	15442	15230	15324	15161	15221	15449	15420	15373	15373	15445	15415	15389	15352	15481	15216	15467	15366	15350	15541	15510	15495	15502	15547	15357	15415	15445	15669	15333	15528	15193	15372	15443	15223	15422	15231	15589	15445	15320	15321	15390	15414	15293	15426	15466	15336	15416	15556	15480	15247	15438	15360	15574	15346	15528	15296	15584	15264	15479	15575	15305	15573	15436	15433	15367	15250	15310	15498	15275	15334	15441	15465	15357	15491	15489	15487	15383	15484	15481	15405	15301	15418	15471	15485	15263	15415	15332	15355	15488	15596	15415	15408	15462	15366	15537	15296	15270	15266	15267	15465	15402	15367	15244	15373	15395	15404	15342	15228	15445	15319	15342	15356	15399	15600	15324	15434	15336	15288	15440	15486	15475	15513	15371	15411	15294	15396	15337	15482	15385	15315	15193	15387	15338	15335	15246	15209	15291	15398	15257	15343	15543	15492	15231	15311	15374	15291	15379	15245	15393	15348	15413	15368	15417	15201	15269	15348	15464	15342	15497	15523	15248	15418	15390	15529	15246	15479	15285	15154	15353	15196	15304	15490	15266	15297	15401	15407	15565	15424	15321	15399	15569	15430	15459	15509	15303	15493	15277	15494	15366	15497	15456	15469	15357	15242	15573	15323	15342	15355	15465	15351	15429	15426	15437	15243	15519	15503	15453	15404	15206	15384	15227	15449	15289	15383	15370	15332	15360	15587	15539	15350	15560	15299	15253	15462	15369	15287	15379	15432	15326	15283	15402	15250	15399	15287	15509	15439	15452	15410	15456	15381	15444	15362	15409	15360	15326	15306	15494	15272	15561	15370	15209	15386	15488	15397	15374	15299	15356	15466	15431	15437	15403	15431	15501	15427	15503	15375	15236	15467	15373	15286	15419	15495	15660	15403	15435	15404	15497	15415	15396	15206	15475	15363	15458	15541	15445	15385	15560	15369	15349	15329	15172	15361	15373	15541	15344	15457	15369	15250	15362	15240	15313	15334	15469	15530	15464	15488	15402	15318	15212	15420	15304	15531	15327	15351	15354	15407	15317	15417	15483	15287	15508	15291	15521	15448	15380	15450	15304	15460	15327	15314	15463	15325	15278	15292	15424	15238	15528	15373	15349	15269	15335	15504	15356	15363	15265	15235	15378	15459	15335	15259	15387	15325	15324	15235	15364	15470	15391	15316	15494	15231	15383	15319	15397	15383	15394	15210	15257	15377	15448	15346	15473	15389	15416	15440	15498	15291	15374	15307	15429	15382	15339	15307	15417	15296	15199	15449	15434	15529	15429	15409	15512	15361	15416	15353	15403	15588	15326	15158	15448	15561	15228	15519	15493	15482	15436	15192	15151	15519	15415	15354	15358	15407	15498	15615	15358	15343	15271	15403	15386	15327	15368	15463	15614	15540	15486	15463	15314	15410	15220	15423	15323	15267	15477	15199	15507	15301	15501	15508	15259	15493	15394	15677	15224	15468	15440	15340	15452	15372	15407	15323	15526	15439	15492	15498	15329	15484	15459	15463	15476	15441	15405	15320	15566	15443	15401	15479	15341	15328	15575	15418	15366	15213	15369	15286	15262	15337	15402	15403	15269	15382	15380	15496	15425	15297	15405	15384	15456	15353	15343	15416	15261	15401	15346	15242	15214	15441	15290	15289	15543	15352	15309	15395	15282	15466	15505	15210	15281	15340	15307	15444	15275	15356	15461	15578	15452	15131	15439	15268	15400	15405	15562	15250	15412	15378	15350	15482	15479	15402	15286	15448	15377	15339	15259	15424	15393	15256	15524	15190	15461	15480	15386	15375	15539	15259	15306	15333	15204	15469	15444	15408	15359	15507	15458	15441	15415	15221	15270	15368	15269	15384	15298	15398	15507	15390	15389	15278	15275	15394	15479	15464	15291	15252	15576	15447	15371	15379	15318	15361	15379	15540	15438	15420	15185	15430	15242	15229	15403	15520	15369	15441	15450	15425	15248	15434	15345	15326	15375	15489	15185	15533	15299	15473	15385	15498	15217	15397	15294	15420	15591	15360	15336	15445	15391	15351	15350	15282	15245	15417	15240	15502	15241	15317	15581	15295	15535	15353	15458	15220	15316	15348	15356	15407	15272	15285	15377	15343	15528	15348	15402	15401	15391	15418	15487	15405	15337	15325	15429	15346	15329	15234	15463	15426	15234	15349	15452	15398	15226	15429	15358	15263	15252	15369	15483	15348	15199	15340	15498	15427	15209	15336	15505	15457	15352	15451	15249	15497	15496	15403	15257	15376	15216	15494	15535	15556	15352	15242	15410	15473	15362	15529	15634	15295	15398	15353	15517	15392	15359	15350	15491	15315	15236	15402	15499	15403	15513	15504	15463	15436	15374	15261	15334	15513	15380	15532	15381	15286	15417	15435	15359	15322	15310	15375	15360	15547	15373	15312	15557	15392	15405	15330	15283	15349	15444	15394	15508	15400	15343	15218	15258	15357	15434	15461	15527	15303	15432	15368	15339	15390	15193	15499	15386	15250	15412	15376	15521	15278	15456	15300	15246	15339	15582	15512	15202	15536	15345	15583	15501	15433	15322	15497	15367	15350	15351	15430	15323	15301	15478	15541	15353	15182	15417	15443	15312	15429	15419	15278	15413	15614	15629	15652	15386	15399	15379	15394	15324
22725	21287	29272	23645	21546	24210	27264	21839	20609	20622	20378	20278	20623	20418	19797	19393	19248	19012	18999	18887	19011	18893	18865	18700	18953	19134	18896	18782	18890	18536	18470	18638	18707	18819	18428	18398	18021	18081	18167	17835	18014	18045	18141	17945	18043	17998	18005	18141	18001	17980	17816	17679	18053	17918	18121	17923	17898	17978	17849	18038	17878	17803	17906	18010	17671	17919	17853	17928	18036	17856	18075	17742	18073	17874	17827	17882	17945	17886	17860	17869	17828	17991	17890	17869	18104	17807	17672	17898	17864	17941	17969	17718	17973	17821	17900	17814	17930	17747	17778	17967	17852	17890	17869	17877	17716	17777	17783	17849	17998	17852	18053	17807	17832	17847	17839	17918	17841	17582	18046	17934	17773	17889	17912	17780	17856	17689	17738	17832	17822	17980	17889	17919	17839	17685	17457	17815	17812	17798	17748	17870	17733	17849	17956	17815	17789	17955	17925	17667	17855	17784	17958	18013	17773	17878	17763	17871	17888	17807	17931	17821	17640	17610	17952	17796	17843	17712	17765	17838	17787	17654	18021	18069	17843	17900	17848	17955	17827	17823	17931	17912	17798	17711	17919	17720	17671	17755	17900	17665	17864	17929	17735	17751	17884	17608	17841	17722	17753	17838	18022	17779	17855	17777	17838	17696	17755	17733	17819	17791	17909	17760	17823	17689	17898	17918	18027	17862	18043	17879	17962	17744	17659	18010	17785	17718	17673	17857	17684	17684	17937	17810	17696	17723	17636	17588	17857	17820	17766	17637	17943	17765	17900	17893	17887	17773	17866	17705	17917	17784	17916	17857	17815	17739	18032	17865	17910	17908	18070	17577	17858	17705	17801	17691	17670	17905	18022	17923	18050	17909	17756	17823	17894	17775	18108	17799	17863	17908	17837	17947	17724	18051	17957	18043	17948	17855	17634	17658	17846	17894	17833	18034	18005	17752	18028	17864	17823	17764	17637	17877	17721	17966	17877	17936	17828	18022	17685	17851	17926	18016	17677	17852	17878	17981	17797	17903	17849	17914	17856	17576	17703	17852	17760	17840	17753	17930	17748	17874	18000	17880	17889	17929	17850	17600	17948	17803	17831	17912	17882	17915	17792	17759	18032	17944	18042	17914	17919	17763	17760	17940	17820	17867	18007	17759	17972	17747	17885	18115	18018	17672	17917	17793	17819	17778	17938	17867	17820	17843	17812	17645	17865	17685	17754	17777	18009	17789	17776	17751	17779	17846	17912	17935	17653	18047	17776	17703	17728	17795	17894	17819	17954	17791	17819	17723	17729	17772	17861	17988	17668	17935	17802	17852	18060	18042	17906	17741	17889	17981	17889	17615	18018	17818	17646	17951	17959	17904	18014	17911	18103	17731	17861	17771	17804	17850	17751	17793	17884	17881	17756	17753	17944	17989	17716	17844	18015	17896	17928	17721	17741	17772	17819	17662	17879	17913	17955	17854	17869	17921	18053	17780	18010	17997	17987	17864	18114	17954	17774	17752	17869	17866	17840	17876	18026	17893	17889	17894	17877	17951	17813	17756	17811	17739	17741	17937	17762	17730	17897	17784	17740	17836	17897	17787	17891	18045	17770	18039	17758	17783	17842	17936	17941	17951	17966	17784	17818	17887	17857	17894	17831	17799	17695	17787	17719	18066	17855	17810	17797	17802	17773	17861	17835	17924	17818	17789	17817	18094	17783	17736	17581	17665	17775	17732	17942	17839	17774	17814	17630	17506	17750	17973	17585	17782	17746	17863	17901	18053	17811	17699	17621	17739	17628	17754	17839	17723	17905	17857	17754	17921	17867	17707	17745	17758	17933	17772	17931	18015	17786	17739	17899	17795	17852	17704	17988	17861	17846	18066	17922	17780	17825	17863	17667	17922	17773	17673	17760	17888	17914	17817	17902	17886	17752	17860	17803	17962	17873	17654	17887	17735	17693	17995	17805	17819	17808	17766	17915	18018	17915	17774	18040	17696	17748	18009	17742	17922	17801	17942	17682	17873	17984	17735	17760	17825	17908	17959	17841	18032	17808	17723	17826	17692	17603	17780	17696	17780	17658	17871	18014	17782	18001	17868	17784	17737	17924	17784	17857	17852	17546	17916	17930	17667	17959	17883	17681	18138	17835	17969	17876	17886	17746	18156	17979	17851	17816	17826	17909	17935	17901	17880	17984	17969	17720	17841	17869	17874	18106	17968	17797	17863	17849	17923	17952	17714	17796	17913	17923	17953	17846	17761	17810	17717	17813	17941	17872	17859	17877	17937	17656	17552	17863	18116	17881	17880	18023	18057	17786	17755	17780	17803	17838	17724	17922	17899	17812	17914	17879	17729	17920	17865	17848	17601	17754	17864	17910	17838	17925	17757	17928	17848	18024	17902	17811	17699	17945	17807	17901	17866	17741	17829	17866	17791	18018	17665	17717	17499	17706	17837	17720	17747	17869	17946	17838	17694	17873	17812	17649	17846	17846	17573	17774	17679	17826	17812	17977	17804	17964	17950	17941	17812	17948	17479	17660	17806	17852	17688	17654	17903	17792	17943	17683	17821	17800	17878	17989	17739	17837	18080	17823	17884	17968	17915	17809	18046	17764	18013	17790	17877	17893	18000	17702	17787	17812	17732	17657	17889	17798	17633	17634	17686	17937	17936	17836	17776	17836	17914	17814	17857	17657	17761	17880	17757	17880	17850	17725	17857	17651	17803	17721	17855	18044	17830	18015	17891	17897	17487	17641	17801	17859	17892	17681	17710	17806	17877	17916	17844	17868	17782	17827	17933	17841	17960	17760	17885	17886	17883	17919	17985	17980	17769	17841	17636	17802	17651	17893	17962	17675	17754	17829	17833	18031	17818	17865	17978	17740	17872	17856	17797	17655	17799	17841	17849	17817	17648	17805	17843	17971	17936	17862	17737	17868	18006	17692	17667	17743	17724	17837	17687	17840	17932	17830	17693	17907	17783	17795	17865	17677	17906	17836	17891	17862	17949	17914	17979	18094	17678	17938	17908	17752	17706	17742	17643	17816	17636	17826	17799	17959	18182	17800	17727	17727	17972	17721	17759	17818	17789	17769	17562	17746	17864	18013	17772	17765	17895	17740	17738	17754	18022	17743	17963	17817	17703	18026	17811	17982	17974	17823	17931	17827	17807	17949	17944	17827	17867	17602	18147	17741	17948	17833	17955	17915	17902	17715	17799	17764	17871	17904	17737	17667	17883	17810	17866	17752	17773	17724	17863	17997	17975	17724	17856	17707	17882	17818	17753	17674	17811	17809	17850	17993	17736	17849	17801	17867	17744	17860	17869	17894	18026	17647	17751	17810	17910	17929	17867	18009	17799	17782	17663	17895	17683	18005	18188	17997	18052	17854	17980	17824	17755	17793	17876	17905	17827	17819	17739	17712	17671	17808	17886	17776	17743	17793	17895	17729	17738	17740	17786	17927	17760	17629	18042	17653	17816	17907	17799	17961	17878	17743	17908	17920	18144	18100	17785	17900	17849	17745	17769	17968	17672	17826	17958	17774	17865	17877	17922	17885	17856	17760	17861	17793	17749	17859	17723	17937	17710	17598	17814	17885	17687	17848	17925	17856	17881	17940	17941	17820	17986	18007	17828	17891	17723	17790	17912	17664	17791	18019	17930	17725	17811	17729	17825	17792	17852	17687	18052	17895	17974	17736	17866	17906	17735	17835	17857	17852	17705	17867	17828	18039	17777	17756	17937	17954	17877	17771	17765	17854	17660	18023	17793	17929	17846	17905	17802	18041	17806	17780	17740	17737	17923	17885	17995	17999	17909	17883	17858	17883	17750	17761	17860	17789	17741	17821	17803	17703	17848	17963	18069	18037	17838	17794	17844	17895	17846	17868	17773	17748	17930	17876	17729	17668	17730	17931	17854	17943	17990	17815	17835	17686	17886	17904	17883	17707	17888	17866	17907	17880	17733	17989	17798	17757	17747	17846	17787	17798	17790	17941	17908	17795	17827	17769	17847	17813	17985	17829	17889	17812	17971	17905	17692	17893	17658	17808	18007	17791	17846	17780	17887	17758	17863	17737	17613	17900	17929	18120	17893	17925	17570	17605	17812	17785	17774	17892	17695	17595	17869	17783	17898	17842	17811	17807	17770	17966	17482	17736	17942	17806	17892	17821	17870	17772	17585	17875	17953	17793	17724	17693	17767	17706	17711	17850	17849	17816	17779	17686	17856	17694	17910	17858	17885	17746	17836	17880	17971	17846	18028	17909	17805	17838	17800	17720	17825	17492	17878	17969	17893	17918	18147	17866	17887	17953	17966	17755	17709	17920	17846	17914	17830	18010	17857	17805	17777	17853	17783	17693	17831	17853	17949	17950	17893	17590	17865	17582	17670	18009	17777	17915	17883	17817	17758	17938	17798	17831	17905	17772	17792	17877	17777	17701	17531	17733	17922	17901	17757	17886	17712	17895	17768	17794	17901	17794	17823	17965	17795	17847	17890	17738	17748	17869	17603	17843	17839	17841	17805	17695	17689	17748	17764	17664	17659	17944	17873	17789	17700	17823	17835	17891	17887	17827	17858	17689	17748	17652	17745	17891	17801	17730	17837	17828	17838	17861	17839	17988	17822	17894	17744	17787	17811	17787	17564	17959	17885	17875	17906	17862	18009	17931	17807	17837	17848	17731	17872	17749	17753	17975	17734	17897	17830	18026	17832	17971	17791	17615	17783	17707	18009	17881	18120	17999	17856	17839	17940	17837	17719	17885	17724	17780	17655	17734	17819	17923	17840	17838	17906	17822	17782	17982	17836	17811	17781	17752	17573	17895	17915	18023	17932	17763	17690	17982	17730	18040	17849	17687	18021	17970	17892	17983	17889	18024	17634	17811	17989	17866	17769	17757	17778	17966	17913	17819	18014	17998	17831	17742	17739	17931	18009	17789	17808	17893	17731	17742	17960	17620	17867	17683	17979	17753	17767	17770	17824	18029	17906	17753	17965	17801	17914	17922	17952	17852	17943	17891	17759	17890	17655	17783	17788	17892	17908	18012	17788	17877	17804	17905	17705	17896	17990	17880	17929	17649	17685	17864	17990	17722	17844	17985	17756	17794	17838	17783	17785	18051	17538	17617	17940	17841	17774	17812	17698	17873	17842	17785	17838
22550	39589	35471	27936	24682	22735	21650	20446	19380	18806	18323	18452	18664	18490	17877	17239	17013	16419	16359	16329	16626	16580	15902	16260	16355	16320	16222	15999	15819	15586	15699	15714	16064	15786	15552	15507	15151	15257	15188	15110	15107	14992	15059	15091	15144	15195	14752	14771	15058	14833	15095	14945	14843	15082	14962	15046	14853	15041	14883	14796	14892	14925	14842	14878	14821	15001	15058	14853	14907	14930	14842	14798	14987	14890	14886	14856	14979	14783	14896	14903	15009	14887	14934	14852	14972	14874	14931	14930	14758	14841	14896	14877	14784	14920	14946	14970	14901	14947	14901	14975	14979	14822	14977	14788	14755	14847	14904	14883	14998	14793	14876	14857	14921	15105	14927	14970	14888	14875	14817	14885	14886	14949	14881	14794	15034	14913	14848	14968	14872	14897	14983	14846	14818	14928	14815	15067	14849	14978	14730	14969	14878	14896	14930	14894	14969	14891	14914	14866	14815	14880	14727	14926	14896	14954	14964	14857	14844	14905	14973	14781	14912	14753	14905	14828	14872	14837	14823	15021	14995	14926	14917	14964	14917	14962	14870	14895	14800	14786	14947	14850	14945	14707	14948	14895	14803	14841	14931	14960	14790	14824	14858	14823	14862	14868	14849	14887	14856	14885	14677	14984	14880	14972	14879	14843	14846	14850	15012	14939	14695	15037	14670	14844	14783	15017	14748	14834	14751	14807	15028	14984	14860	14849	14992	14967	14854	14845	14792	14797	14862	14896	14900	14778	14830	14870	14861	14969	14744	14929	14868	15038	14961	14981	14801	14969	14864	14830	14873	15035	15004	14633	14783	14938	14892	14780	14883	14752	14845	14909	14881	14821	15001	14845	15011	14917	14776	14752	14871	14806	14920	14757	14916	14844	14800	14779	14867	14998	14990	14947	14823	15006	14805	14762	14920	14950	14925	14853	15001	14915	14916	14863	14805	14980	14808	14905	14933	14768	15142	15080	14968	14975	15040	14881	14876	14783	14761	14847	14861	14639	14797	14989	14947	14949	14860	14794	14852	14673	14868	14726	14829	14791	14934	14946	14808	14973	14706	14928	14886	15002	14940	14789	14858	14854	14924	14780	14797	15052	14654	15025	14914	14870	14741	14984	14694	14906	14867	14674	14908	14805	15062	14921	14919	14700	14754	15030	14744	14805	14804	14822	14810	14868	14858	14941	15039	14847	14894	14862	14923	14775	14814	14759	14806	14929	14812	14875	14878	14797	14877	14870	14758	14997	14800	14859	14883	14911	14943	15022	14853	15121	14944	14823	14772	14810	15008	14878	14930	14928	14866	14802	14875	15022	14901	14889	14817	14892	14732	14991	14864	14964	14939	14797	14826	14686	14925	14897	14805	14962	14769	14938	14847	14920	14888	15008	14787	14900	14830	14987	14998	14884	14848	14984	14853	14830	15022	14798	14732	14922	14872	14614	14861	14926	14891	14848	15051	14899	14923	14844	14734	14774	14943	14751	14779	14883	14757	14963	14718	14936	14941	14800	14856	14883	14855	14933	14808	14863	14850	14834	14910	14835	14862	14788	15113	15032	14873	14783	14774	14958	14837	14850	15056	14956	14859	14896	14809	14842	14889	14857	14860	14730	14875	14962	14981	14848	14869	14987	14951	14894	14948	14801	14845	14952	14867	15040	14976	14872	14826	14957	14820	14878	14836	15091	14948	14898	14746	14844	14834	14931	14891	14710	14792	14808	14753	14998	14929	14853	14884	15014	14949	14805	14793	14842	14756	14808	15001	14936	14944	14923	14899	14898	14908	14851	14965	14942	14971	14959	14818	14811	14987	14904	14830	14945	14841	14867	14895	14915	14936	14787	15003	14748	14865	14889	14909	14958	14949	14899	14734	14858	14895	14677	14813	14650	14821	14868	14854	14945	14810	14827	15018	14868	14904	15007	15030	14964	14827	15008	14868	14886	14743	14917	14846	14976	14708	14896	14826	14882	14854	14765	14840	14990	14917	14978	14836	14753	14787	14793	14762	14780	14974	14939	14904	14944	14716	14859	15086	14822	14834	14940	14883	14920	14880	14946	14953	14923	14919	14878	14884	14900	14873	14798	14985	14914	14978	14796	14855	14990	15000	14940	14866	15040	14828	14908	14906	15032	14768	14913	14949	14970	14785	14782	14930	14960	14973	14692	14800	14926	15034	14882	15027	14849	14745	14778	14785	15015	15032	14828	14894	14938	14941	14846	14815	14868	14949	14913	14807	14894	14901	14802	14959	14680	14961	14959	14826	14926	14777	14814	14870	14880	14981	14827	14881	14929	14823	14904	14913	14864	14866	15010	14833	15054	14881	14829	14986	14751	14827	15129	14956	14948	14874	15072	14821	14933	14965	14917	14894	14813	14866	14795	14776	14959	14910	15042	14761	14844	14765	14958	14772	14704	15003	14865	14795	15043	14799	15072	14954	14958	15011	14764	14882	14852	14792	14979	14834	14905	14994	14764	15001	14896	15139	14777	14966	14818	15015	14824	14954	14898	14905	14905	14928	14851	14879	14833	14804	14987	14806	14704	14792	14874	14801	15016	14959	14960	14990	14874	14896	14898	14816	14741	14902	14878	14841	14719	14798	14979	14833	14881	14845	14885	14839	14683	14788	14837	14909	14962	14846	14885	15090	14906	14876	15073	14697	14729	14854	14845	14881	14926	14950	14810	14824	14955	14835	14880	14960	14837	14689	15029	14772	15044	15107	14858	14838	14880	14835	14859	14905	14823	14856	14932	14825	14773	14949	14818	14833	14895	15060	14687	14933	14869	14736	14828	14937	14752	14909	14960	14826	14744	14767	14975	14651	15033	14777	14901	15046	14960	14835	14955	14823	14976	14897	14961	14763	14930	14930	14912	15022	14868	14925	14956	14890	14881	15055	14879	14652	14937	14854	15046	14830	14606	15008	14752	14868	14689	14866	14836	14746	15089	14897	14764	15044	14918	14940	14880	14864	14858	14969	14923	14719	14883	14914	14909	14908	14815	14770	14740	14870	14803	14858	14874	15010	14744	14885	15031	14849	14950	15041	14885	14881	14823	14807	14731	14868	14976	14767	14910	14885	14694	15011	14979	14929	14828	14962	14925	15100	14955	14553	15000	14786	15027	14836	14801	14861	14881	14935	14824	14852	14870	14791	14790	14809	14922	14931	15083	15169	15022	14820	14985	14815	14776	14717	14959	14989	14920	14959	14813	14772	15031	14810	14740	14709	14952	14871	14743	14811	14859	14791	14824	14874	14869	14848	14834	15014	14854	14802	14876	14934	14824	14938	15126	14725	15001	14684	14854	14909	14880	15005	14981	14877	14924	14901	14761	14733	15043	14884	14955	14926	14960	15023	14900	14887	14975	14828	14934	14908	14729	14932	14788	14765	14807	14774	14801	14913	14813	14892	14890	14979	14764	14742	14831	14651	14763	14952	14754	14885	14899	14916	14992	14761	14945	14836	14844	14883	14833	14852	14719	14960	14825	14970	14874	14707	14835	14946	14996	14914	14857	14973	14814	14974	14903	14913	14929	14926	14975	14931	14754	14748	14893	14806	14801	14948	14814	14879	15027	14870	14815	14972	15033	14841	14892	14899	14875	14797	14899	14825	14890	14795	14939	14843	14859	14964	14922	14812	14907	14861	14845	14810	15062	14808	14974	14896	14874	14827	14980	14766	14942	14880	14793	14782	14904	14979	14812	14936	14931	14785	14752	14775	14998	14785	14874	14899	14737	14954	14853	14810	14818	14897	14870	14858	14985	14955	14822	14781	14777	14800	14837	14914	14890	14832	14877	14821	14797	14867	14875	14768	14795	15050	15024	14887	14931	14831	14918	14963	14791	14873	14717	15022	14724	14662	14856	14911	14836	15023	14937	14908	14860	14810	14727	14903	15041	14728	14985	14922	14924	14807	14932	14864	14941	14943	14935	14907	14773	14979	14825	14990	14937	15019	14894	14710	14805	14654	14843	14767	14930	14961	14766	14848	14902	14818	14874	14800	14885	14910	14875	14841	14881	14857	14807	14828	14994	14752	14945	14726	14781	15123	14868	14909	14819	14942	14685	14968	14837	14781	14958	14905	14707	14882	14842	14967	14926	14811	14787	14933	14857	14726	14819	14785	14800	14867	14840	14878	14834	14891	14837	14905	14767	14802	14735	14827	14877	14984	14870	14818	14791	14952	14953	14657	14936	14739	14828	14789	14698	14606	14769	14855	15050	14901	14682	14791	14769	14738	14918	14958	14781	14670	14866	14840	14871	14950	14883	14803	14973	14832	14889	14890	14870	14965	14962	14877	14940	14818	14822	14896	15007	14787	14927	15022	14810	14978	14781	14869	14868	14949	14925	14968	14895	15023	14891	15001	14855	14845	14833	14908	14747	14751	14951	14882	14805	14838	14868	14966	14908	14998	15004	14820	14869	14906	14817	14836	14757	14873	14785	14798	14878	14944	14762	14781	14842	14830	14924	14851	14904	14861	14988	14771	14931	15008	14814	14818	14962	14939	14871	14991	14847	14808	14873	14890	15019	14788	14847	14761	14725	14834	15024	14844	14847	14910	14805	14696	14880	14892	14948	14666	14951	14945	14965	14800	14988	14743	14958	14862	14856	14740	14949	14900	14834	14890	14901	14956	14840	14865	14860	14932	14820	14986	14759	14728	14970	14926	14735	14912	14912	14864	14936	14922	14748	14689	14949	14777	14992	14724	15046	14949	14828	15023	14829	14895	14905	14898	14884	14945	14846	14852	14994	14710	14955	14805	14950	14884	14894	14907	14956	14827	14931	14746	14894	14867	14813	14826	14883	14947	14852	14929	14915	14873	14977	14808	14979	14845	14891	14917	14701	14809	14914	14950	14814	14720	14842	14810	14743	14836	15052	14913	14927	14963	14884	14648	14773	14796	14911	14748	14966	14908	14914	14871	14807	14708	14937	14766	14864	14719	14953	14807	14920	14895	14695	14817	14706	14887	14913	14937	14874	14738	14971	14840	14891	14876	14864	14710	14989	14947	14961	14893	14934	14791	14906	14883	14864	14748	14808	14926	14913	14833	14832	14989	14865	14951	14970	14769	14959	14936	14825	14873	14750	14897	14972	14901	14860	14956	15054	14809	14903	14933	15077	14876	14674	14870	14780	14763	14957
27511	22557	27083	24132	20227	19574	19397	18979	18685	18692	18586	18619	18778	18603	18504	18243	18181	18173	18084	18292	18426	18303	18199	18160	18071	17909	18140	18002	18056	17983	18090	18079	18120	17958	17779	17635	17757	17871	17680	17812	17737	17683	17730	17816	17747	17653	17884	17699	17654	17910	17668	17813	17766	17663	17743	17758	17823	17827	17673	17727	17667	17706	17710	17525	17791	17648	17622	17832	17655	17722	17608	17502	17649	17738	17763	17935	17655	17737	17836	17752	17845	17668	17771	17979	17823	17828	17587	17749	17722	17708	17605	17568	17566	17724	17737	17699	17489	17404	17626	17665	17644	17706	17665	17777	17971	17684	17760	17727	17831	17621	17942	17740	17705	17695	17622	17587	17600	17856	17816	17684	17611	17548	17580	17578	17578	17543	17447	17710	17501	17884	17719	17449	17719	17717	17734	17707	17595	17612	17715	17912	17606	17855	17951	17620	17742	17782	17740	17635	17756	17780	17593	17677	17701	17477	17812	17477	17545	17590	17570	17552	17930	17664	17737	17416	17767	17931	17785	17688	17804	17585	17659	17615	17741	17753	17571	17637	17618	17687	17741	17663	17745	17666	17759	17729	17680	17665	17690	17707	17528	17731	17673	17612	17841	17855	17383	17649	17657	17892	17526	17819	17696	17862	17696	17719	17700	17930	17712	17790	17806	17596	17622	17548	17745	17692	17859	17755	17574	17749	17769	17881	17699	17876	17659	17693	17687	17820	17568	17624	17873	17624	17848	17838	17572	17531	17479	17518	17434	17624	17606	17581	17694	17705	17489	17560	17690	17656	17590	17788	17725	17558	17764	17515	17804	17696	17687	17680	17741	17568	17723	17585	17576	17745	17850	17810	17826	17555	17841	17690	17511	17633	17727	17610	17828	17628	17981	17568	17637	17619	17581	17713	17945	17747	17951	17827	17711	17589	17564	17865	17718	17680	17889	17613	17775	17627	17770	17699	17943	17617	17572	17729	17703	17615	17766	17883	17740	17722	17507	17641	17916	17895	17598	17656	17898	17695	17708	17726	17632	17836	17606	17687	17676	17692	17750	17866	17830	17676	17550	17731	17744	17838	17574	17661	17726	17778	17526	17514	17798	17760	17746	17590	17746	17683	17613	17493	17683	17561	17799	17716	17827	17880	17825	17600	17624	17701	17755	17623	17833	17825	17663	17660	17800	17862	17782	17912	17865	17489	17618	17747	17818	17730	17779	17705	17747	17740	17688	17781	17676	17532	17631	17638	17771	17646	17760	17576	17767	17547	17669	17552	17867	17805	17629	17670	17645	17770	17896	17881	17810	17722	17551	17746	17625	17594	17624	17749	17929	17778	17674	17647	17750	17716	17624	17880	17775	17838	17664	17587	17663	17908	17590	17918	17643	17931	17681	17558	17590	17709	17858	17712	17682	17774	17869	17746	17615	17575	17842	17643	17718	17600	17891	17673	17539	17680	17736	17721	17781	17856	17706	17429	17633	17651	17538	17725	17831	17626	17686	17717	17668	17735	17886	17756	17924	17723	17703	17827	17571	17687	17529	17614	17811	17767	17857	17717	17717	17733	17575	17569	17864	17764	17854	17553	17750	17709	17601	17818	17575	17631	17754	17909	17798	17650	17414	17776	17522	17569	17882	17670	17725	17943	17551	17786	17716	17795	17762	17685	17570	17619	17585	17862	17751	17762	17634	18016	17980	17757	17700	17830	17845	17609	17596	17625	17844	17902	18106	17727	17639	17815	17530	17658	17620	17609	17915	17756	17802	17458	17620	17639	17671	17662	17564	17704	17666	17676	17740	17775	17406	17837	17614	17668	17670	17713	17890	17712	17837	17782	17653	17724	17752	17736	17684	17781	17786	17516	17576	17842	17711	17433	17679	17887	17690	17800	17878	17814	17590	17593	17632	17803	17783	17690	17780	17754	17540	17682	17887	17866	18065	17788	17807	17634	17957	17918	17834	17538	17613	17527	17610	17748	17687	17679	17968	17815	17627	17665	17621	17710	17736	17671	17856	17594	17613	17720	17689	17967	17710	17724	17768	17586	17740	17739	17623	17835	17601	17796	17706	17831	17817	17658	17763	17794	17622	17519	17900	17612	17834	17669	17966	17601	17659	17665	17742	17750	17810	17582	17649	17638	17615	17714	17752	17487	17763	17765	17657	17753	17551	17757	17766	17578	17469	17581	17597	17789	17590	17761	17929	17900	17931	17712	17407	17804	17802	17701	17732	17779	17590	17583	17751	17739	17716	17559	17855	17783	17775	17750	17584	17803	17573	17652	17841	17735	17889	17865	17686	17682	17657	17535	17573	17564	17770	17615	17781	17575	17686	17675	17607	18009	17799	17749	17762	17780	17691	17833	17734	17783	17646	17621	17948	17690	17626	17699	17713	17740	17742	17603	17806	17533	17624	17856	17905	17686	17619	17838	17844	17874	17800	17758	17586	17596	17734	17766	17707	17649	17893	17715	17740	17643	17774	17880	17659	17694	17541	17761	17845	17841	17612	17597	17772	17533	17774	17732	17895	17739	17964	17796	17672	17573	17782	17847	17718	17840	17573	17761	17706	17687	17761	17562	17596	17715	17961	17696	17677	17568	17654	17554	17715	17797	17840	17763	17901	17633	17749	17685	17753	17802	17538	17517	17768	17589	17852	17583	17751	17738	17689	17751	17646	17587	17740	17627	17641	17696	17655	17711	17860	17683	17713	17813	17674	17687	17501	17735	17645	17929	17877	17576	17704	17718	17719	17628	17601	17551	17663	17800	17734	17619	17785	17703	17648	17605	17569	17620	17646	17690	17725	17730	17603	17766	17817	17788	17810	17885	17922	17803	17762	17807	17769	17753	17602	17657	17866	17785	17632	17675	17545	17845	17721	17538	17698	17877	17652	17780	17761	17761	17689	17617	17867	17697	17629	17861	17720	18028	17820	17849	17675	17668	17810	17694	17755	17698	17762	17806	17689	17663	17918	17740	17642	17849	17815	17699	17789	17720	17847	17624	17810	17638	17678	17730	17586	17776	17883	17851	17849	17765	17878	17840	17645	17887	17502	17611	17758	17822	17684	17564	17637	17654	17770	17838	17751	17588	17666	17724	17753	17635	17681	17688	17735	17750	17671	17584	17552	17660	17751	17822	17630	18026	17675	17828	17740	17664	17727	17738	17796	17796	17736	17768	17627	17527	17797	17739	17696	17785	17836	17828	17814	17831	17590	17833	17638	17777	18010	17638	17434	17806	17768	17681	17762	17791	17569	17832	17556	17705	17709	17762	17540	17757	17772	17922	17792	17721	17659	17848	17674	17808	17888	17570	17652	17963	17772	17942	17831	17751	17704	17713	17717	17876	17793	17770	17616	17790	17780	17725	17725	17867	17643	17703	17771	17517	17683	17582	17671	17794	17738	17747	17686	17769	17592	17707	17747	17733	17741	17891	17725	17625	17726	17722	17823	17616	17730	17779	17715	17852	17751	17548	17722	17661	17714	17598	17773	17818	17679	17620	17920	17646	17849	17678	17731	17571	17449	17799	17614	17846	17844	17878	17618	17544	17458	17788	17744	17790	17595	17578	17830	17793	17849	17949	17785	17855	17632	17697	17745	17835	17766	17759	17538	17688	17632	17516	17762	17870	17860	18048	17861	17843	17610	17612	17543	17732	17711	17684	17962	17714	17840	17786	17605	17666	17625	17364	17795	17671	17731	17730	17787	17552	17799	17552	17794	17694	17624	17932	17830	17840	17680	17510	17987	17760	17789	17557	17764	17917	17797	17792	17695	17655	17723	17661	17524	17733	17719	17680	17506	17529	17814	17650	17735	17611	17670	17642	17826	17949	17553	17765	17613	17586	17628	17903	17792	17692	17649	17694	17581	17716	17651	17493	17668	17753	17647	17668	17923	17976	17772	17518	17652	17842	17597	17844	17748	17658	17735	17666	17615	17571	17796	17668	17763	17752	17782	17592	17708	17410	17891	17768	17729	17745	17670	17648	17460	17776	17767	17685	17674	17543	17556	17603	17604	17636	17495	17874	18022	17851	17666	17684	17783	17898	17825	17777	17842	17817	17715	17849	17895	17830	17764	17546	17736	17735	17893	17764	17842	17871	17862	17886	17700	17844	17781	17857	17789	17732	17564	17619	17669	17890	17685	17708	17582	17753	17538	17753	17551	17621	17847	17635	17850	17533	17683	17647	17600	17793	17628	17781	17734	17749	17685	17726	17586	17912	17755	17756	17791	17613	17439	17790	17674	17602	17840	17899	17859	17706	17653	17671	17651	17951	17680	17668	17781	17814	17745	17521	17551	17964	17870	17603	17930	17782	17773	17614	17765	17591	17774	17705	17884	17739	17670	17620	17792	17626	17648	17841	17751	17896	17612	17804	17589	17814	17856	17674	17618	17685	17785	17535	17806	17729	17720	17752	17675	17853	17752	17979	17817	17739	17839	17575	17751	17876	17633	17678	17621	17618	17843	17943	17693	17745	17826	17823	17647	17854	17713	17668	17741	17644	17881	17809	17805	17920	18006	17769	17540	17795	17643	17637	17680	17552	17895	17823	17883	17611	17655	17954	17616	17685	17777	17424	17830	17816	17869	17979	17767	17518	17724	17538	17623	17866	17863	17671	17870	17837	17685	17899	17914	17842	17600	17671	17663	17908	17709	17682	17725	17698	17695	17555	17476	17766	17775	17893	17684	17669	17649	17618	17776	17703	18038	17821	17635	17902	17603	17689	17930	17674	17644	17760	17778	17810	17884	17792	17860	17557	17818	17463	17563	17683	17752	17814	17730	17867	17743	17760	17856	17656	17781	17776	17812	17841	17740	17616	17811	17723	17674	17758	17673	17735	17712	17717	17767	17807	17745	17768	17763	17764	17596	17640	17720	17746	17877	17691	17745	17748	17782	17516	17851	17566	17707	17716	17513	17718	17704	17696	17682	17635	17685	17860	17618	17917	17705	17840	17672	17753	17532	17715	17692	17733	17670	17689	17379	17884	17612	17534	17850	17604	17679	17473	17580	17853	17874	17596	17801	17784	17973	17620	17886	17996	17740	17615	17578	17863	17817	17651	17709	17608	17871	17673	17801	17849	17846	17346	17778	17853	17732	17650	17692	17822	17632	17463	17724	17431	17731	17642	17677	17674	17701	17912
19663	27338	25050	20160	18432	17695	17163	16746	16358	16206	16396	16324	16631	16203	16074	15770	15648	15432	15484	15504	15263	15282	15248	15608	15581	15551	15357	15283	15156	15226	15180	15275	15270	15084	15190	14961	14811	15091	15011	14942	14936	14704	14829	14848	14940	14814	14892	14878	14804	14759	14744	14935	14897	15071	14685	14896	14931	14760	14693	14931	14955	14963	14712	14803	14949	14891	14768	14918	14869	14833	14973	14722	14813	14803	14770	14886	14743	15004	14779	14867	14781	14865	14827	14896	14779	14737	14754	14878	14827	14856	14790	14875	14834	14748	14854	14666	14972	14904	14958	14810	14927	14912	14754	14705	14907	14699	14826	14816	14903	14861	14863	14905	14964	14786	14853	14766	14742	14880	14768	14872	14998	14717	14891	14684	14802	15030	14702	14942	14904	14874	14685	14785	14879	14962	14823	14771	15016	14901	15008	14823	14823	14872	14792	14767	14819	14818	14996	14911	14888	14813	14905	14770	14911	14738	14842	14892	14960	14705	14969	14954	14865	14895	14810	14865	14887	14860	14746	14738	14866	14952	14785	14741	14987	14808	14763	14901	14831	14986	14749	14830	14917	14886	14818	14843	14971	14729	14784	14643	14900	14963	14963	14749	14900	14823	14914	14927	14967	14665	14734	14807	14715	14955	14772	14758	14874	14893	14788	14729	14787	14891	14752	14727	14957	14878	14815	14732	14838	14859	14702	14829	14800	14761	14875	14809	14930	14883	14861	14774	14784	14760	14818	14780	14938	14818	14760	14867	14820	14952	14989	15004	14967	14832	14902	14619	14744	14885	14861	14934	14928	14747	14792	14714	15036	14858	14925	14882	14706	14925	14808	14801	14728	14777	14786	14782	14832	14845	14729	14879	14779	14805	14900	14964	14939	14667	14725	14973	14781	14867	14783	14930	14896	14785	14796	14788	15005	14683	14807	14848	14667	14795	14789	14866	14856	14875	14917	14866	14767	14913	14913	14784	14822	14930	14979	14735	14952	14981	14692	14787	14937	14882	14897	14838	14756	14780	14776	14817	14831	14836	14720	14722	14747	14750	14905	14808	14889	14832	14784	14646	14823	14964	14874	14754	14757	14829	14785	14765	14825	14734	14740	14860	14819	14919	14701	14896	14901	14861	14860	14725	14803	15038	14790	14960	14708	14772	14771	14932	14802	14735	14680	14729	14741	14915	14721	14952	14748	14684	14792	14674	14849	14835	14995	14642	14829	14812	14829	14971	14808	14724	14928	14870	14801	14936	14727	14822	14714	14953	14947	14936	14926	14897	14785	14888	15035	14766	14820	14869	14775	14787	14840	14654	14899	14643	14738	14908	14843	14893	14847	14752	14913	14843	14876	14803	14644	14685	14876	14997	14826	14930	14705	14697	14831	14904	14733	14838	14929	14788	14732	14879	14753	14897	14709	14789	15016	14828	14867	14754	14926	14954	14796	15019	14927	14807	14859	14814	14690	14793	14947	14744	14972	14881	14860	14825	14919	14709	14785	14864	14888	14732	14623	14759	14720	14868	14841	14872	14711	14815	14654	14749	14813	14773	14611	14939	14840	14819	14823	14599	14967	14663	14802	14867	14897	14724	14968	14912	14612	14841	14828	14709	14925	14921	14792	14891	14825	14812	14795	14957	14960	14930	14658	14833	14903	14829	14918	14982	14939	14914	14796	14869	14879	14615	14705	14824	14771	14683	15050	14761	14697	14818	14732	14839	14716	14964	14796	14720	14731	14696	14721	14842	14841	14674	14995	14815	14786	14810	14800	14883	14780	14795	14766	14854	14774	14906	14723	14761	14778	14643	14857	14839	14832	14809	14767	14966	14947	14995	15023	14848	14721	14713	15022	14835	14826	14902	14836	14819	14838	14814	14820	14869	14959	14684	14732	14783	14918	14932	15048	14847	14829	14817	14828	14868	14669	14784	14917	14836	14836	14630	14807	14799	14922	14940	14874	14767	14869	14901	14835	14824	14823	14820	14897	14752	14940	14786	14785	15006	14697	14904	14914	14901	14730	14918	14894	14681	14771	14965	14751	14830	14861	14814	14935	14841	14836	14703	14716	14872	14895	14948	14893	14909	14777	14824	14806	14820	14775	14681	14834	14720	15015	14749	14781	14891	14860	14737	14704	14752	14991	14666	14747	14909	14880	14709	14706	14899	14903	14971	14923	14871	14961	14931	14706	14871	14746	14788	14830	14846	14885	14759	14812	14808	14913	14843	14995	14588	14778	14774	14819	14675	14804	14850	14952	14779	14959	14703	14729	14817	14788	14837	14912	14903	14880	14901	14700	14940	14889	14720	14787	14841	14826	14849	14842	14826	14752	14754	14651	14702	14826	14781	14859	14797	14703	14690	14970	14936	14761	14785	14675	14808	14928	14586	14840	14925	14653	14873	14875	14814	14839	14805	14735	14811	14684	14917	14697	14758	14774	14829	14870	14898	14747	14867	14739	14821	14913	14848	14960	14884	14614	14881	14852	15001	14867	14838	14787	14774	14798	14866	14715	14653	14850	14943	14673	14722	14938	14913	14988	14916	14874	14859	14937	14785	14641	14853	14821	14923	14812	14916	14799	14867	14840	14876	14816	14834	14757	14790	14874	15004	14958	14797	14888	14746	14885	14712	14866	14940	14944	14926	14809	14935	14879	14885	14869	14829	14873	14691	14778	14724	14762	14851	14716	14744	14912	14866	14877	14801	14806	14856	14692	14834	14844	14602	14941	14810	14810	14828	14947	14823	14864	14903	14746	14758	14763	14741	14694	14774	14987	14797	14650	14867	14807	14893	14858	14880	14769	14536	14790	14854	14799	14708	14766	14871	14645	14876	14644	14626	14969	14687	14735	14852	14881	14688	14767	14770	14793	14714	14949	14984	14812	14781	14840	14665	14738	14810	14910	14767	14815	14837	14744	14924	14708	14720	14887	14832	14595	14971	14752	14835	14820	14781	14941	14754	14840	14752	14826	14782	14894	14941	14844	14809	14851	14911	14788	14994	14852	14822	14802	14682	14864	14848	15043	14841	14972	14784	14710	14753	14923	14776	14803	14857	14779	14832	14745	14801	14870	14991	14910	14778	14826	14838	14831	14754	14766	14921	14657	14804	14684	14810	14725	14786	15045	14697	14778	14832	14827	14753	14887	14919	14901	14794	14913	14863	14813	14818	14814	14737	14706	14931	14922	14711	14885	14659	14822	14847	14932	14660	14855	14868	14934	14888	14890	14708	14774	14660	14863	14842	14932	14794	14715	14655	14816	14900	14891	15015	14746	14912	14693	14817	14835	14769	14780	14660	14674	14706	14892	14792	15030	14806	15003	14869	14868	15007	14550	14762	14854	14775	14772	14857	14797	14868	14871	14952	14874	14965	14803	14995	15020	14799	14881	14793	14757	14775	14821	14912	14824	14954	14736	14750	14818	14919	14692	14846	14666	14897	14924	14618	14915	14768	14810	14743	14838	14911	14923	14866	14593	14875	14761	14651	15048	14808	14706	14794	14738	14602	14784	14840	14907	14892	14688	14856	14992	14830	14765	14932	14887	14760	14674	14678	14836	14723	14869	14897	14811	14918	14829	14789	14878	14901	14937	14981	14800	14727	14821	14781	14711	14864	14734	14845	14779	14953	14809	14912	14757	14890	14914	14746	14897	14798	14722	14952	14806	14800	14845	14664	14831	14934	14893	14792	14857	14899	14816	14940	14852	14862	14843	14788	14813	14699	14917	14832	14804	14640	14957	14793	14991	14802	14772	14760	14749	14801	14647	14902	14753	14818	14856	14978	14626	14908	14969	14934	14876	14860	14699	14868	14680	14905	14960	14840	14737	14832	14885	14721	14850	14710	14714	14811	14714	14813	15133	14977	14927	14828	14800	14891	14718	14963	14701	14845	14802	14727	14875	14914	14634	14874	14766	14740	14863	14668	14834	14781	14770	14827	14686	14877	14843	14848	14914	14766	14888	14787	14882	14781	14760	14891	14719	14879	14784	14846	14817	14840	14720	14863	14870	14778	14732	14892	14706	14757	14817	14662	14812	14810	14993	14780	14784	14779	14946	14679	14980	14765	14855	14820	14929	15053	14663	14786	14742	14876	14741	14939	14841	14923	14873	14888	14869	14941	14678	14764	14629	14816	14697	14751	14887	14963	14967	14907	14624	15034	14892	14808	14837	14905	14788	14648	14995	14751	14681	14850	14565	14947	14801	14826	14835	14869	14819	14998	15022	14918	14764	14795	14982	14767	14854	14803	14890	14834	14847	14865	14789	14803	14839	14805	14726	15051	14729	14871	14630	14850	14877	14783	14880	14862	14776	15039	14807	14963	14918	14895	14907	14870	14860	14845	14949	14863	14802	14670	14859	14799	14789	14654	14830	14840	14798	14657	14769	14900	14908	15037	15032	14888	14708	14892	14930	14644	14818	14810	14567	14790	14941	14819	14907	14670	14806	14655	14899	14786	14871	14730	14981	14941	14912	14932	14751	14870	14892	14953	14694	14806	14978	14875	14844	14813	14721	14959	14649	15028	14974	14738	14837	14731	14974	14996	14924	14845	14677	14964	14698	15001	14883	14793	14867	14743	14797	14896	15033	14845	14743	14739	14852	14974	14710	14945	14912	14862	14807	14714	14841	14806	14922	14795	14820	14784	14869	14687	14713	14855	14939	14930	14819	14913	14650	14905	14765	14792	14767	14770	14715	14785	14921	14872	14819	14848	14941	14767	14788	14741	14684	14814	14845	14856	14909	14866	14859	14751	14854	14612	14762	14844	14866	14832	14911	14925	14845	14808	14852	14753	14859	14843	14950	14845	14884	14897	14907	14877	14897	14852	14748	14739	14769	14811	14897	14765	14965	14791	14753	14740	14828	14874	14960	14824	14656	14947	14728	14738	14641	14950	14754	14867	14866	14879	14877	15025	15113	14729	14957	14710	14705	14856	14776	14861	14749	14740	14719	14843	14964	14935	14973	14725	14910	14825	14792	14879	15017	14808	14676	14849	14718	14790	14925	14886	14739	14814	14841	14768	14888	14960	14585	14823	14682	14809	14921	14816	14801	14890	14914	14853	14851	14811	14981	14919	14849	14708	14858	14773	14840	14893	15003	14871	14686	14936	14813	14951	14805	14786	14797	14988	14892	14808	15008	14823
23563	21302	29044	23980	22341	23688	23511	20070	19376	19464	19479	19607	19510	19364	19050	19044	18517	18584	18588	18539	18476	18422	18531	18446	18650	18482	18289	18015	18174	18074	18127	18235	18410	18039	17887	17890	17797	17658	17928	17636	17486	17804	17866	17868	17886	17751	17696	17723	17677	17617	17525	17555	17732	17713	17702	17564	17530	17652	17456	17612	17494	17535	17608	17645	17749	17633	17578	17739	17671	17629	17706	17709	17530	17622	17729	17652	17742	17794	17594	17482	17671	17547	17674	17697	17591	17736	17875	17716	17732	17777	17779	17557	17524	17487	17807	17497	17530	17480	17658	17717	17734	17787	17673	17651	17493	17744	17562	17571	17783	17795	17809	17689	17572	17830	17467	17658	17775	17472	17621	17474	17603	17645	17699	17611	17628	17755	17526	17590	17616	17647	17672	17626	17385	17769	17764	17639	17580	17741	17616	17609	17596	17706	17570	17805	17631	17442	17653	17698	17498	17734	17824	17802	17554	17663	17571	17824	17716	17642	17541	17590	17687	17309	17719	17688	17503	17645	17615	17760	17658	17585	17610	17550	17458	17452	17555	17516	17693	17742	17772	17672	17912	17549	17688	17556	17603	17704	17716	17609	17737	17583	17655	17640	17664	17664	17674	17684	17838	17834	17631	17627	17685	17557	17712	17701	17709	17565	17509	17533	17486	17462	17400	17619	17609	17614	17766	17722	17700	17539	17594	17502	17787	17645	17378	17504	17328	17531	17781	17516	17671	17825	17568	17589	17490	17402	17458	17705	17542	17556	17615	17461	17607	17834	17856	17748	17673	17549	17584	17489	17542	17578	17381	17449	17658	17549	17694	17547	17670	17569	17733	17565	17462	17488	17802	17763	17572	17567	17275	17696	17460	17634	17648	17545	17558	17838	17554	17617	17566	17660	17502	17591	17619	17478	17707	17684	17643	17708	17648	17517	17717	17678	17641	17769	17729	17672	17765	17895	17493	17665	17656	17504	17712	17698	17647	17739	17685	17763	17596	17664	17833	17321	17780	17663	17630	17710	17574	17551	17763	17595	17575	17654	17786	17726	17682	17587	17666	17621	17666	17472	17659	17704	17536	17639	17609	17761	17578	17564	17709	17653	17570	17549	17473	17636	17370	17485	17820	17792	17413	17573	17655	17728	17550	17751	17633	17692	17688	17681	17601	17615	17494	17571	17439	17605	17525	17561	17691	17604	17566	17588	17701	17660	17547	17624	17530	17573	17501	17693	17669	17726	17696	17491	17678	17640	17700	17672	17639	17440	17878	17595	17655	17646	17459	17550	17641	17523	17658	17623	17520	17595	17529	17595	17682	17469	17656	17580	17654	17586	17456	17518	17719	17719	17667	17629	17718	17645	17710	17765	17759	17631	17511	17636	17592	17816	17837	17685	17820	17553	17621	17387	17573	17775	17627	17588	17804	17383	17784	17654	17536	17523	17495	17694	17608	17577	17707	17674	17795	17624	17784	17489	17776	17548	17503	17547	17581	17385	17703	17768	17601	17716	17547	17556	17700	17796	17643	17526	17396	17570	17713	17577	17571	17748	17763	17503	17667	17725	17705	17494	17567	17478	17609	17744	17573	17574	17581	17540	17671	17683	17552	17572	17770	17666	17678	17482	17606	17676	17658	17595	17614	17437	17568	17683	17627	17409	17795	17431	17706	17448	17588	17461	17531	17450	17377	17740	17669	17488	17677	17500	17607	17660	17625	17719	17494	17677	17661	17728	17728	17475	17818	17607	17376	17575	17581	17634	17584	17319	17488	17942	17640	17651	17552	17564	17887	17640	17675	17596	17686	17754	17677	17410	17484	17550	17704	17383	17529	17441	17690	17552	17597	17616	17452	17671	17607	17536	17573	17505	17714	17620	17653	17552	17699	17331	17651	17809	17572	17793	17580	17737	17572	17583	17629	17478	17627	17837	17541	17535	17666	17876	17525	17501	17567	17663	17683	17579	17574	17666	17672	17668	17613	17594	17544	17498	17879	17602	17628	17814	17476	17605	17622	17404	17512	17510	17487	17722	17687	17646	17677	17653	17782	17666	17463	17550	17619	17575	17803	17458	17507	17699	17536	17569	17677	17743	17771	17655	17688	17545	17821	17626	17468	17584	17517	17483	17566	17603	17682	17475	17632	17556	17749	17571	17487	17675	17608	17561	17839	17514	17587	17538	17659	17501	17585	17582	17643	17383	17724	17512	17527	17724	17538	17471	17531	17675	17510	17667	17537	17446	17566	17646	17728	17553	17463	17441	17578	17715	17894	17738	17654	17656	17577	17784	17610	17574	17696	17519	17619	17618	17829	17589	17537	17777	17664	17587	17747	17651	17469	17844	17649	17729	17745	17751	17762	17702	17445	17570	17730	17564	17505	17573	17681	17504	17575	17712	17888	17699	17594	17579	17657	17592	17725	17929	17484	17567	17712	17649	17669	17549	17545	17686	17793	17741	17569	17669	17521	17588	17585	17772	17553	17573	17766	17761	17488	17554	17554	17652	17817	17570	17490	17672	17507	17798	17588	17699	17620	17645	17528	17611	17588	17672	17751	17540	17677	17793	17510	17690	17408	17558	17474	17493	17407	17490	17733	17592	17664	17682	17764	17799	17697	17755	17555	17652	17566	17636	17823	17545	17612	17634	17679	17470	17613	17462	17703	17713	17717	17884	17488	17601	17564	17508	17644	17503	17648	17563	17703	17560	17564	17534	17680	17631	17547	17559	17783	17449	17429	17650	17561	17700	17586	17481	17734	17621	17736	17650	17820	17727	17654	17575	17563	17629	17436	17691	17604	17659	17687	17403	17517	17686	17644	17529	17567	17661	17578	17714	17467	17695	17591	17775	17651	17724	17845	17430	17715	17825	17761	17715	17653	17661	17615	17394	17619	17803	17448	17584	17675	17567	17623	17549	17959	17585	17650	17570	17429	17367	17865	17604	17755	17584	17662	17527	17579	17258	17536	17381	17526	17873	17674	17514	17368	17637	17544	17722	17712	17453	17324	17614	17520	17733	17741	17589	17509	17611	17697	17776	17763	17577	17563	17573	17562	17497	17732	17832	17781	17521	17508	17556	17730	17703	17782	17777	17660	17601	17643	17595	17674	17720	17613	17573	17588	17545	17604	17284	17834	17664	17751	17536	17724	17719	17701	17647	17863	17716	17852	17603	17854	17863	17662	17629	17703	17781	17636	17561	17523	17500	17560	17552	17579	17618	17356	17611	17521	17569	17408	17544	17621	17625	17814	17568	17790	17745	17507	17638	17594	17697	17398	17544	17520	17554	17864	17513	17400	17558	18018	17725	17617	17574	17701	17613	17681	17396	17710	17566	17587	17583	17647	17646	17701	17713	17710	17464	17489	17450	17801	17516	17633	17447	17580	17696	17851	17630	17489	17674	17474	17601	17687	17627	17480	17748	17704	17412	17632	17673	17563	17722	17756	17550	17450	17885	17687	17687	17530	17595	17476	17701	17604	17559	17638	17685	17737	17660	17537	17453	17727	17497	17837	17592	17531	17476	17405	17731	17537	17504	17573	17523	17627	17607	17657	17630	17610	17580	17911	17805	17711	17598	17667	17720	17807	17509	17446	17655	17593	17435	17620	17571	17603	17483	17570	17618	17646	17663	17458	17761	17679	17833	17752	17582	17627	17499	17667	17677	17624	17558	17483	17474	17682	17600	17757	17585	17595	17601	17747	17554	17577	17556	17491	17619	17478	17530	17723	17744	17685	17621	17616	17478	17673	17661	17480	17549	17601	17615	17819	17701	17712	17647	17745	17501	17632	17803	17535	17594	17612	17704	17658	17599	17687	17621	17774	17608	17637	17680	17571	17473	17475	17590	17708	17766	17547	17578	17653	17562	17681	17507	17627	17415	17703	17408	17635	17543	17632	17589	18006	17684	17408	17736	17790	17516	17686	17752	17364	17625	17673	17607	17666	17469	17704	17622	17580	17690	17664	17638	17508	17692	17610	17634	17904	17631	17556	17797	17638	17589	17638	17581	17582	17659	17601	17621	17583	17494	17543	17670	17683	17549	17721	17539	17629	17378	17507	17637	17315	17815	17959	17593	17761	17605	17445	17663	17590	17624	17511	17572	17442	17656	17680	17687	17543	17504	17723	17481	17670	17837	17605	17523	17465	17435	17627	17576	17441	17703	17579	17713	17713	17698	17613	17481	17665	17535	17341	17555	17600	17452	17796	17762	17595	17825	17684	17514	17582	17711	17706	17559	17478	17549	17438	17365	17690	17584	17526	17612	17592	17379	17612	17491	17585	17661	17684	17733	17750	17510	17469	17715	17734	17438	17572	17640	17707	17605	17502	17540	17448	17412	17589	17412	17858	17661	17689	17464	17668	17581	17737	17881	17608	17676	17667	17638	17634	17694	17914	17537	17503	17635	17664	17671	17670	17766	17666	17630	17597	17538	17639	17601	17664	17746	17479	17714	17649	17619	17797	17686	17737	17752	17627	17586	17642	17804	17825	17746	17685	17465	17609	17529	17423	17617	17705	17844	17453	17649	17617	17679	17776	17849	17511	17653	17685	17691	17744	17708	17849	17583	17564	17559	17840	17558	17569	17515	17790	17706	17466	17570	17491	17703	17643	17688	17664	17441	17423	17807	17547	17661	17650	17810	17456	17453	17647	17570	17772	17709	17690	17506	17757	17653	17434	17652	17746	17722	17462	17461	17569	17405	17542	17604	17425	17671	17628	17501	17875	17638	17686	17541	17776	17571	17813	17557	17828	17626	17439	17419	17591	17634	17530	17626	17674	17494	17512	17748	17637	17838	17561	17842	17562	17834	17775	17715	17836	17881	17835	17854	17800	17641	17721	17595	17776	17413	17488	17490	17516	17643	17670	17525	17647	17625	17696	17457	17735	17617	17491	17540	17654	17701	17636	17681	17739	17623	17568	17455	17581	17475	17621	17441	17706	17642	17693	17761	17425	17532	17655	17667	17541	17612	17578	17419	17610	17469	17761	17661	17731	17496	17716	17647	17450	17562	17565	17601	17613	17736	17580	17440	17821	17604	17558	17546	17530	17455	17542	17443	17846	17388	17444	17671	17618	17490	17449	17603	17531	17647	17498	17476	17621	17500	17785	17620	17736	17488	17715	17549	17811	17801	17765	17508	17573	17542
20364	34633	31581	24742	21536	20262	19008	18216	17728	17676	17799	17825	17658	17415	17069	16491	16144	15898	16104	16257	15745	15681	15947	15949	16047	15856	15685	15425	15328	15488	15648	15656	15482	15253	14995	15026	15032	15058	14862	15086	15002	14938	14876	14807	15066	14882	14868	14889	14724	14771	14604	14829	14761	14914	14650	14872	14735	14928	14714	14781	14749	14635	14947	14782	14745	14879	14735	14739	15014	14727	14848	14752	14769	14803	14885	14819	14967	14922	14931	14731	14859	14752	14790	14819	14697	14521	14697	14734	14600	14733	14647	14960	14741	14792	14677	14848	14843	14908	14798	14544	14853	14867	14677	14853	14691	14834	14795	14803	14696	14905	14639	14688	14766	14784	14719	14771	14715	14755	15028	14809	14875	14789	14844	14848	14720	14860	14843	14791	14709	14712	14716	14710	14789	14905	14701	14782	14751	14705	14884	14597	14752	14878	14644	14707	14870	14705	14728	15005	14775	14739	14810	14888	14727	14722	14745	14927	14809	14735	14708	14897	14742	14820	14780	14783	14811	14761	14850	14647	14756	14636	14838	14816	14780	14783	14709	14708	14788	14742	14690	14815	14771	14884	14741	14756	14776	14876	14816	14908	14784	14804	14625	14850	14586	14736	14760	14786	14842	14727	14767	14645	14878	14780	14720	14646	14875	14702	14848	15014	14773	14800	14736	14907	14917	14622	14653	14650	14810	14646	14732	14761	14733	14693	14536	14889	14780	14799	14636	14791	14778	14624	14655	14697	14744	14715	14661	14727	14590	14669	14673	14673	14686	14656	14819	14854	14631	14769	14991	14766	14915	14774	14739	14635	14825	14939	14772	14826	14672	14713	14638	14676	14656	14719	14622	14747	14795	14797	14794	14830	14667	14868	14757	14707	15000	14657	14728	14651	14774	14647	14668	14875	14760	14698	14897	14664	14764	14744	14842	14729	14768	14633	14878	14772	14544	14807	14890	14575	14814	14778	14775	14843	14783	14725	14687	14856	14759	14747	14882	14835	14652	14858	14752	14671	14680	14650	14803	14795	14730	14674	14738	14631	14765	14798	14918	14740	14694	14823	14857	14684	14727	14864	14753	14631	14726	15006	14784	14768	14916	14799	14741	14752	14712	14706	14659	14678	14822	14749	14766	14765	14655	14779	14728	14953	14785	14633	14761	14706	14884	14898	14773	14792	14706	14853	14948	14837	14785	14667	14643	14717	14749	14852	15006	14751	14968	14656	14862	14666	14857	14806	14718	14711	14674	14702	14986	14700	14897	14610	14888	14870	14733	14856	14855	14818	14851	14748	14717	14748	14722	14768	14877	14609	14831	14822	14779	14835	14841	14779	14855	14674	14943	14895	14787	14815	14819	14790	14750	14659	14764	14807	14743	14821	14701	14740	14803	14718	14672	14759	14766	14692	14808	14667	14753	14782	14797	14772	14603	14898	14628	14745	14817	14788	14738	14764	14838	14924	14744	14901	14891	14696	14692	14802	14855	14669	14805	14807	14694	14618	14800	14622	14769	14728	14755	14690	14855	14696	14720	14718	14692	14812	14998	14713	14735	14623	14872	14869	14827	14778	14898	14795	14837	14755	14816	14773	14850	14730	14735	14679	14892	14767	14781	14742	14605	14916	14729	14724	14655	14865	14816	14642	14889	14766	14683	14635	14754	14777	14811	14757	14681	15037	14779	14786	14866	14772	14758	14651	14608	14878	14838	14739	14550	14809	14595	14779	14930	14628	14612	14740	14842	14775	14897	14865	14906	14689	14806	14708	14768	14942	14561	14609	14701	14733	14668	14752	14832	14739	14752	14750	14853	14714	14790	14904	14776	14806	14628	14459	14728	14771	14752	14716	14790	14700	14851	14899	14642	14891	14712	14740	14949	14654	14745	14850	14561	14711	14614	14889	14956	14852	14642	14768	14702	14651	14713	14837	14868	14731	14686	14694	14815	14890	14780	14777	14808	14762	14672	14769	14702	14834	14825	14790	14757	14864	14808	14688	14743	14614	14845	14717	14924	14725	14818	14835	14762	14753	14827	14850	14859	14630	14724	14810	14833	14592	14868	14651	14630	14726	14780	14829	14907	14915	14608	14751	14806	14732	14874	14781	14933	14785	14638	14921	14754	14742	14648	14874	14958	14739	14900	14695	14706	14641	14768	14803	14877	14729	14828	14847	14670	14804	14746	14583	14697	14773	14831	14809	14660	14663	14734	14876	14737	14725	14817	14763	14764	14676	14766	14725	14731	14870	14735	14603	14629	14722	14742	14763	14719	14917	14913	14712	14708	14920	14740	14708	14863	14663	14699	14801	14863	14767	14675	14650	14686	14741	14741	14964	14751	14568	14922	14729	14640	14791	14881	14752	14851	14802	14872	14668	14840	14857	14639	14703	14816	14692	14745	14895	14839	14790	14700	14820	14900	14755	14832	14824	14797	14772	14768	14690	14895	14832	14816	14772	14776	14745	14777	14886	14598	14753	14717	14845	14587	14748	14699	14791	14767	14702	14709	14892	14739	14716	14837	14951	14648	14755	14736	14857	14780	14796	14603	14530	14820	14690	14689	14966	14785	14740	14613	14557	14730	14884	14863	14836	14832	14865	14742	14883	14749	14793	14883	14629	14810	14756	14777	14853	14775	14771	14679	14880	14620	14617	14771	14687	14770	14930	14788	14855	14761	14807	14662	14670	14632	14842	14856	14778	14790	15013	14763	14839	14825	14808	14766	14698	14821	14806	14586	14747	14762	14719	14763	14829	14867	14567	14685	14678	14871	14860	14703	14835	14729	14701	14880	14787	14865	14743	14723	14920	14709	14876	14777	14705	14797	14727	14816	14747	14729	14738	14594	14869	14766	14783	14895	14840	14722	14706	14886	14766	14725	14718	14792	14833	14711	14753	14775	14505	14769	14853	14746	14811	14793	14789	14848	14581	14754	14800	14704	14710	14678	14834	14937	14746	14757	14805	14980	14923	14751	14801	14669	14693	14458	14589	14708	14713	14588	14805	14623	14559	14768	14699	14762	14778	14774	14719	14807	14653	14777	14794	14604	14792	14773	14749	14699	14800	14902	14867	14791	14825	14776	14714	14796	14706	14605	14934	14900	14709	14839	14882	14732	14753	14711	14571	14875	14747	14823	15059	14708	14572	14734	14681	14680	14700	14881	14710	14580	14721	14696	14764	14701	14796	14754	14750	14701	14974	14747	14701	14773	14731	14891	14769	14826	14752	14809	14897	14758	14634	14761	14846	14721	14720	14794	14744	14693	14528	14833	14667	14821	14661	14805	14814	14959	14700	14814	14933	14512	14836	14828	14751	14669	14762	14725	14760	14814	14700	14709	14704	14863	14722	14710	14700	14810	14831	14808	14659	14635	14753	14762	14625	14736	14769	14744	14746	14803	14893	14747	14680	14774	14841	14606	14659	14674	14767	15001	14635	14712	14905	14908	14797	14788	14842	14826	14770	14628	14747	14813	14782	14856	14684	14898	14826	14765	14644	14627	14946	14860	14759	14916	14744	14740	14877	14705	14710	15041	14809	14831	14748	14709	14682	14682	14735	14637	14671	14521	14726	14802	15028	14718	14732	14832	14661	14748	14965	14743	14663	14933	14617	14586	14534	14771	14851	14840	14866	14823	14797	14636	14852	14698	14732	14775	14766	14635	14737	14750	14794	14759	14791	14705	14827	14803	14761	14861	14680	14815	14654	14898	14809	14671	14712	14736	14781	14583	14791	14736	14723	14836	14675	14746	14699	14823	14724	14839	14861	14958	14609	14769	14666	14738	14768	14743	14832	14723	14790	14789	14832	14584	14932	14665	14660	14715	14801	14858	14782	14845	14700	14896	14960	14836	14853	14635	14649	14840	14644	14568	14632	14898	14689	14824	14809	14821	14774	14876	14745	14739	14828	14893	14837	14670	14864	14818	14839	14891	14952	14735	14743	14794	14746	14830	14809	14708	14668	14824	14956	14694	14964	14760	14652	14840	14859	14765	14840	14708	14802	14825	14752	14619	14715	14736	14677	14863	14732	14685	14753	14721	14823	14825	14876	14803	14751	14804	14761	14707	14580	14686	14924	14967	14665	14775	14822	14670	14653	14684	14727	14755	14795	14869	14735	14631	14823	14793	14948	14870	14678	14640	14668	14803	14821	14794	14673	14817	14693	14751	14748	14734	14906	14744	14605	14890	14798	14703	14793	14916	14895	14856	14810	14780	14638	14635	14681	14760	14769	14686	14813	14855	14679	14882	14683	14753	14844	15057	14683	14840	14923	14593	14803	14874	14804	14855	14692	14721	14770	14709	14860	14846	14775	14709	14929	14807	14854	14753	14901	14657	14902	14862	14570	14651	14839	14766	14581	14751	14715	14863	14736	14844	14713	14904	14622	14707	14694	14827	14696	14766	14731	14778	14768	14844	14833	14747	14747	14873	14865	14603	14756	14693	14795	14682	14842	14732	14841	14716	14754	14830	14744	14761	14672	14867	14524	14738	14779	14757	14841	14774	14930	14658	14841	14779	14861	14787	14759	14718	14850	14756	14861	14788	14785	14666	14842	14807	14694	14706	14850	14700	14783	14768	14677	14845	14734	14776	14825	14879	14834	14795	14753	14773	14837	14710	14764	14880	14771	14907	14726	14728	14780	14822	14682	14858	14844	14803	14722	14867	14756	14654	14788	14694	14808	14780	14801	14819	14605	14744	14666	14615	14634	14834	14777	14870	14794	14636	14604	14729	14629	14754	14823	14796	14890	14571	14719	14858	14691	14957	14805	14735	14605	14849	14736	14729	14735	14796	14915	14724	14543	14891	14839	14745	14635	14584	14651	14589	14704	14701	14801	14673	14826	14687	14636	14769	14699	14835	14752	14816	14641	14550	14768	14879	14772	14690	14800	14892	14618	14886	14774	14730	14716	14833	14993	14771	14712	14826	14776	14693	14697	14731	14775	14632	14874	14824	14646	14659	14674	14909	14870	14920	14553	14655	14689	14655	14819	14868	14940	14905	14702	14763	14723	14714	14751	14828	14933	14749	14691	14894	14821	14711	14781	14869	14726	14785	14692	14714	14733	14869	14808	14967	14821	14738	14812	14754	14750	14718	14721	14649	14639	14622	14773	14681	14761	14755	15050	14801	14710	14761	14928	14766	14624
22761	21293	29335	23604	21557	23898	26609	21116	19900	20177	20119	20083	20052	19854	19365	18670	18615	18591	18812	18706	18317	18210	18444	18633	18509	18250	18033	17833	17940	17738	17920	17762	17689	17373	17567	17503	17365	17564	17460	17303	17318	17308	17358	17270	17176	17369	17347	17146	17104	17258	17265	17198	17188	17355	17198	17189	17212	17177	17033	17372	17061	17163	17167	17060	17116	17086	17259	17239	17307	17555	17145	17164	17375	17144	17050	17081	17180	17093	17317	17210	17178	17324	17274	17042	17137	17056	17172	17050	16977	17291	17321	17260	17285	17109	17136	17340	17200	17282	17105	17030	17269	17178	17113	16896	17051	17077	17023	17086	16999	17189	17186	17131	17218	17177	17143	17141	17127	17257	17180	17191	17109	16994	17070	16879	17089	17040	17310	17166	17100	17301	16917	17105	17034	17088	17063	17018	16902	16977	17053	17022	17336	17053	17068	17169	17116	17025	17066	17279	17205	17090	16872	16940	17044	16945	17279	17023	17207	17011	17070	17138	17100	17036	17017	17043	17143	17025	17040	17318	17134	17258	17220	17247	17147	17067	17061	16990	17090	17220	17072	17072	17285	17121	17158	17113	17247	16987	17247	16816	17152	16967	17092	17007	17255	17110	17054	17169	17184	17066	17193	17141	17170	17071	17110	16977	17042	17047	17012	17091	17016	17068	17256	17094	17104	16978	17048	17047	17180	17101	17140	17232	17211	16923	17240	17240	16957	16911	17088	17090	17160	17019	17271	17102	17083	17147	17168	17119	17167	17081	17171	17220	16930	17076	17038	16863	17234	17129	16920	16948	17248	17043	17333	17056	17142	17314	17065	17061	17026	17173	17168	17201	17029	17182	17285	17402	17029	17165	17017	17237	17002	17106	16934	17138	17165	16865	17009	17236	16919	17065	17031	17159	17221	17143	17111	17088	17120	17304	16954	17044	17298	17132	17161	17152	17241	17226	17262	17109	17246	17009	17126	17182	17130	17174	17196	17173	17176	16990	17117	16981	17108	17127	16923	17164	16953	17132	17039	16969	17259	17273	17297	17207	17085	17182	17009	17170	16979	17077	17368	17011	17225	16964	16970	17031	16924	17106	17066	17088	17228	16849	17189	17222	17104	17088	17238	17237	17281	17109	17207	17123	17170	17025	17163	17119	17262	17062	17174	17202	17220	17035	17116	17385	17136	17011	17050	16956	17057	17182	16974	16943	17326	17178	17086	17126	17264	16869	17245	17145	16948	17039	17019	16917	17199	17006	17240	17342	17132	17055	17273	17164	17040	17211	17283	17062	17141	17190	17206	17075	17092	17144	17101	17067	17065	17147	16947	17188	16982	17061	17320	17260	17189	16921	17227	17155	17099	16950	17183	17058	17189	17137	17062	16995	16898	17171	17127	17005	17220	17163	17055	17314	17159	17117	16897	17235	17173	17113	16988	17193	17189	17124	17110	17097	17118	17116	17208	17106	17142	17113	17113	17139	17002	17012	17347	17088	17304	17272	16950	17001	17219	16752	17007	17050	17134	17146	17179	17168	17014	16978	16925	17114	17141	17207	17261	16982	16907	17107	17148	17323	17201	17110	17174	16930	16918	17000	17017	17072	16972	17190	17062	17054	16961	17150	17187	17402	17119	17044	17083	17162	17146	17099	17185	17147	17048	17173	17329	17121	17110	17024	16999	17059	17121	17012	17143	17125	17296	17154	17211	16984	17094	17032	17066	17038	16921	17118	17099	17104	17082	17089	17167	16998	16927	17183	17087	17249	17233	17063	17084	17099	17072	16985	17113	17031	17310	16887	17153	17160	16913	17002	17155	17223	17048	17143	17182	17282	17135	17061	17327	17011	17083	16890	17064	17025	17023	17051	17036	17079	17073	16986	16988	16925	17058	17196	17025	17227	17131	16988	17172	17065	17358	17226	17153	17034	17168	17073	17132	17156	17187	17059	17293	17347	17231	17163	17176	16860	17042	17110	17117	16981	17082	17075	17175	17176	17188	17009	16974	16936	17199	17088	17035	16953	17124	17104	17167	17123	17140	17313	16939	17028	17131	17181	17129	17191	16997	17027	17070	17033	17094	16748	17182	17026	17181	17060	17161	17095	16821	17246	17143	17146	16935	16979	17153	17106	16913	17126	17222	17160	17135	17074	17151	17080	17043	17191	17100	17222	17079	17115	17148	17187	17155	17344	17051	17304	17133	17134	17093	17092	16891	17249	17108	17101	16780	17151	16962	17230	17007	17262	17220	17236	17005	17111	16991	17120	17094	17050	16970	17121	17340	17106	17171	17254	17176	16911	17202	17166	17148	17117	17007	17033	17092	16978	17100	17082	17235	17198	17267	17192	17141	17134	17120	16792	17263	17275	17113	17259	17281	17209	17160	17198	16892	17145	17154	17247	17032	17140	17054	17068	17060	16877	16962	17363	17203	17163	16931	16998	17284	17182	17167	17000	17093	17244	17056	17077	17289	17085	16874	17014	17161	17153	17181	16976	17053	17014	17156	17034	16842	17093	17260	17163	17219	17092	17234	17074	17082	16877	16979	17100	17223	17127	17223	17130	17060	17076	17082	16780	17144	17066	17056	17106	17064	16845	16946	17025	16896	17241	17133	17065	17190	17017	17286	17195	17067	17103	17393	17020	17104	17271	17051	17110	17040	17132	17299	17008	17115	17126	17102	17177	17106	17104	17129	17040	17170	17087	17201	17072	17059	17155	17263	17190	17130	17180	17181	17059	17226	17302	17180	16970	16985	16992	17146	17077	17039	16939	17170	16895	17173	17092	16951	16906	16890	16937	17264	17129	16833	17242	17294	17164	17288	16989	17117	17001	17078	17069	17171	17133	17032	17281	17088	17239	17315	17109	17283	17137	17323	17246	17372	17041	16981	17017	17164	17055	17160	16956	16978	17220	17267	17231	17023	16906	17051	17001	16928	17249	17166	17116	17228	17167	17068	17166	17057	17068	17134	17044	17151	17140	17127	17071	17189	16974	17173	17204	17012	17105	16926	17096	17057	16996	16963	17021	17190	17061	16942	17085	17097	17044	17240	17119	17206	17016	17133	17186	17250	17107	16932	16977	17237	17145	17201	17127	17016	17029	17202	17057	17017	17070	17126	17114	17213	17088	17154	17088	16898	17170	17112	17046	17095	17075	17116	17145	17082	17184	17090	16974	16826	17064	17182	17092	16958	17017	17372	17047	17061	16916	17250	17156	16991	17151	16961	17009	16915	16903	17168	17064	17271	16999	17250	17111	17091	17074	17034	17149	17054	17149	17116	17175	17174	17146	17079	17078	17033	16950	17151	17240	17095	17214	17087	17160	17021	17058	16942	17208	17073	17115	16960	17149	17068	17090	16998	16979	17088	17080	17255	16985	17239	16934	16949	17267	17269	17138	17046	17032	17297	17120	17131	17124	17198	17115	17116	17107	17240	16957	16974	17037	16987	17041	16969	17000	16943	17194	17320	17164	16979	16928	17056	17181	17102	17077	17146	17017	17081	17197	17111	16995	17386	17178	17192	16835	17103	17137	17201	17023	17222	17135	17170	17099	16956	17148	17072	17100	17170	17082	17075	17227	17260	17040	17117	17247	17122	17076	17112	17164	17109	16978	17203	17067	17119	17086	17053	16965	16986	17146	17129	16989	17041	16970	17043	16900	17097	16912	17012	17227	17059	17103	16972	17316	17332	17102	17107	17351	17224	16877	17000	16951	17082	16978	16975	16961	17109	16897	17041	17022	17287	17336	17027	17031	17248	17015	17153	17204	16904	17222	17179	17083	16803	16915	17085	17153	17062	17142	17237	17245	16980	17166	17102	17125	16992	17253	17166	17191	17018	17103	16870	16932	17029	16997	17131	16939	17095	17220	17123	17015	16968	17184	17093	17093	17144	17219	17011	17029	17107	17079	17232	17307	17050	17008	17056	16940	17194	17214	17082	16928	17216	17018	16961	16924	16997	17263	17090	17191	17320	17263	17134	17268	17132	17023	17134	17181	16900	17131	16897	16921	17141	17092	17070	17313	17251	17162	16979	17089	17073	17121	17133	17012	16754	16931	17294	17129	17105	17031	17300	17220	17144	17112	17225	17153	16877	16886	17208	17057	16997	17362	17244	17061	17187	16871	16977	17104	17154	17239	17029	16884	17000	17022	17240	16955	17149	16952	17001	17311	17177	17165	17091	16990	17262	17040	17023	17114	17081	17051	17105	17079	17067	17017	17239	17229	17144	17118	17191	16969	17169	16890	17169	17119	17086	17146	17109	17085	16874	17066	17180	17299	17155	17164	17074	17054	17082	17297	17082	17106	17090	17200	17117	17070	16984	17307	16942	17013	16930	16866	17065	17164	17236	16964	17076	16983	17294	17321	16966	17188	17011	17129	17318	17001	16956	17244	16892	17319	17282	17072	17026	17249	17085	17169	16975	17186	17075	17014	17250	17145	17323	17078	17103	16942	16983	17039	17101	17062	17142	17066	17214	17086	16965	17076	17018	17065	17183	17028	16978	17026	17150	17111	17046	17134	17193	17111	17002	17073	17157	17297	17061	17074	17229	17056	17150	17184	17170	16978	16966	17202	16941	17417	17238	17329	17234	16991	16980	17266	16951	16947	17210	17106	17351	17199	17248	17301	17110	17216	17187	17082	16889	17012	17037	17091	17091	16906	16910	17074	17147	17156	17054	17314	17294	17112	17045	17115	17056	17110	17112	17189	17190	17052	17071	17222	16872	17035	17103	17089	17137	16993	17117	17035	16961	17136	17128	17092	17068	17052	17064	16879	17117	17245	17190	17071	16898	17193	17190	17155	17081	17026	17008	17127	17191	17201	17217	17168	16809	17076	17179	17181	17132	17199	17096	17055	17272	17178	17179	16998	17155	17047	17097	17188	17223	16926	17203	17286	17054	17065	17054	17098	17088	17017	17090	17033	17161	17099	17183	17133	17093	17112	17235	17009	17182	17052	17122	17010	17113	17168	17128	17113	17238	17187	17132	17087	17107	17072	16898	17071	17068	17076	17164	17415	17344	17209	17164	17030	17188	17188	16965	16884	16992	17121	17133	17048	17193	17019	17032	17166	17045	17165	17082	17105	16967	17004	17269	16986	16792	17071	17219	17188	17174	17094	17340	17049	17045	17165	17230	17118	17141	17152
22125	39130	35763	28005	23805	22190	20746	19427	18878	19001	18864	18697	18340	18218	17467	16824	16549	16587	16385	16322	16092	16044	16276	16304	16156	15704	15636	15432	15432	15552	15323	15234	15128	14872	14896	14904	14639	14601	14736	14654	14507	14629	14276	14361	14486	14524	14525	14683	14547	14611	14483	14430	14419	14415	14606	14498	14517	14219	14434	14432	14458	14468	14429	14350	14490	14543	14438	14559	14554	14598	14343	14411	14552	14289	14462	14254	14428	14484	14403	14448	14322	14418	14403	14486	14501	14345	14346	14403	14344	14366	14346	14492	14361	14438	14450	14386	14498	14371	14534	14325	14282	14593	14328	14504	14426	14302	14286	14457	14481	14348	14406	14448	14265	14473	14279	14478	14408	14497	14387	14407	14565	14438	14520	14288	14400	14508	14285	14230	14430	14413	14381	14366	14588	14512	14567	14342	14369	14223	14454	14528	14397	14319	14433	14350	14376	14407	14514	14325	14465	14301	14288	14285	14612	14524	14284	14469	14395	14367	14206	14450	14391	14428	14436	14540	14430	14247	14560	14395	14308	14359	14144	14311	14335	14360	14556	14306	14341	14565	14365	14524	14195	14421	14376	14434	14441	14379	14485	14394	14224	14367	14417	14305	14234	14338	14484	14349	14289	14375	14456	14577	14538	14417	14416	14284	14439	14392	14588	14321	14427	14461	14410	14396	14355	14412	14239	14370	14389	14491	14409	14509	14301	14244	14300	14517	14301	14134	14278	14513	14412	14543	14506	14303	14408	14348	14268	14372	14448	14513	14586	14327	14453	14323	14398	14364	14435	14544	14610	14374	14415	14481	14302	14382	14394	14468	14300	14245	14503	14398	14237	14394	14288	14336	14366	14397	14271	14331	14208	14390	14284	14497	14371	14296	14304	14373	14402	14363	14333	14383	14584	14352	14376	14614	14324	14326	14357	14367	14440	14501	14417	14399	14497	14378	14395	14432	14428	14266	14272	14465	14329	14361	14331	14386	14406	14408	14393	14351	14337	14436	14337	14350	14498	14522	14546	14294	14241	14423	14375	14241	14378	14428	14432	14524	14245	14437	14346	14379	14486	14381	14359	14391	14202	14509	14338	14173	14431	14293	14417	14385	14411	14541	14515	14459	14285	14309	14348	14324	14353	14320	14357	14365	14347	14544	14289	14321	14435	14421	14331	14367	14490	14418	14332	14448	14308	14450	14469	14350	14516	14321	14386	14431	14352	14285	14298	14325	14412	14436	14353	14353	14357	14432	14382	14304	14327	14442	14454	14429	14365	14626	14339	14227	14354	14411	14505	14348	14436	14529	14510	14561	14363	14243	14247	14443	14407	14275	14391	14376	14336	14232	14254	14391	14450	14376	14259	14375	14315	14389	14367	14363	14383	14427	14406	14389	14361	14371	14404	14233	14344	14386	14292	14497	14424	14533	14421	14433	14412	14385	14230	14403	14325	14443	14541	14372	14338	14392	14568	14390	14191	14346	14403	14260	14493	14286	14218	14364	14449	14489	14495	14473	14467	14447	14367	14191	14377	14318	14428	14232	14400	14412	14164	14245	14337	14323	14361	14522	14513	14427	14374	14426	14299	14462	14381	14404	14312	14325	14204	14449	14485	14521	14203	14504	14333	14438	14357	14349	14219	14411	14378	14376	14447	14333	14437	14282	14383	14329	14396	14262	14452	14433	14409	14328	14385	14513	14510	14595	14380	14461	14279	14185	14290	14428	14448	14193	14277	14497	14324	14322	14390	14458	14448	14444	14378	14400	14383	14477	14296	14263	14288	14503	14106	14424	14447	14310	14369	14262	14419	14473	14338	14417	14365	14319	14478	14398	14334	14446	14362	14365	14377	14327	14222	14524	14368	14220	14551	14314	14338	14275	14561	14407	14174	14458	14490	14561	14391	14449	14293	14122	14351	14301	14419	14307	14576	14722	14269	14509	14339	14402	14350	14307	14413	14392	14435	14205	14396	14318	14406	14309	14481	14412	14499	14347	14312	14325	14476	14467	14365	14442	14328	14447	14363	14252	14472	14456	14470	14479	14418	14514	14396	14440	14425	14406	14376	14497	14424	14600	14487	14353	14367	14556	14332	14422	14459	14426	14521	14365	14413	14338	14122	14302	14506	14420	14290	14329	14430	14402	14421	14392	14407	14405	14459	14430	14436	14348	14379	14251	14436	14437	14320	14325	14401	14275	14257	14325	14471	14323	14475	14479	14357	14483	14283	14398	14408	14288	14365	14266	14400	14476	14260	14379	14531	14342	14384	14352	14448	14505	14332	14394	14462	14395	14371	14494	14293	14509	14338	14552	14375	14462	14253	14363	14348	14320	14388	14316	14344	14322	14182	14448	14432	14461	14411	14235	14490	14537	14467	14295	14334	14315	14313	14289	14398	14355	14221	14451	14369	14163	14319	14280	14516	14396	14387	14478	14326	14374	14319	14484	14291	14495	14368	14481	14365	14357	14383	14526	14274	14174	14205	14525	14319	14580	14506	14519	14539	14393	14297	14439	14467	14409	14385	14290	14276	14404	14405	14343	14526	14401	14104	14323	14342	14427	14338	14502	14415	14542	14278	14378	14098	14417	14397	14381	14277	14393	14534	14334	14421	14386	14557	14392	14409	14280	14271	14394	14242	14289	14454	14403	14413	14352	14299	14441	14538	14505	14455	14303	14293	14334	14429	14384	14303	14572	14433	14389	14332	14362	14490	14407	14377	14283	14454	14314	14377	14377	14286	14442	14424	14278	14352	14442	14294	14287	14383	14431	14434	14622	14423	14399	14471	14303	14454	14416	14268	14429	14104	14436	14344	14372	14441	14383	14319	14318	14388	14295	14397	14526	14361	14533	14362	14282	14385	14607	14465	14193	14437	14299	14451	14315	14313	14238	14311	14475	14289	14433	14439	14322	14292	14309	14497	14350	14335	14317	14482	14503	14369	14309	14332	14348	14415	14277	14372	14265	14474	14325	14361	14417	14273	14572	14338	14272	14445	14448	14390	14427	14507	14525	14240	14321	14327	14514	14247	14444	14302	14275	14285	14336	14352	14348	14402	14484	14492	14280	14347	14222	14351	14475	14452	14505	14361	14413	14565	14434	14432	14374	14271	14278	14371	14400	14196	14254	14223	14564	14236	14277	14434	14267	14402	14416	14488	14444	14331	14251	14319	14444	14422	14378	14464	14444	14414	14385	14395	14303	14412	14477	14498	14414	14390	14428	14364	14426	14573	14321	14539	14444	14356	14551	14464	14299	14516	14567	14341	14347	14353	14448	14314	14589	14457	14461	14423	14233	14327	14489	14450	14356	14508	14494	14286	14401	14439	14432	14523	14363	14448	14398	14473	14348	14348	14322	14165	14379	14477	14413	14411	14536	14354	14222	14238	14438	14368	14249	14285	14359	14384	14483	14563	14429	14428	14433	14412	14456	14317	14319	14326	14395	14223	14362	14364	14550	14418	14495	14238	14182	14390	14461	14349	14388	14507	14329	14352	14318	14358	14258	14443	14426	14270	14396	14479	14410	14376	14179	14439	14420	14447	14498	14266	14546	14486	14538	14363	14380	14430	14295	14303	14282	14426	14296	14422	14113	14427	14495	14458	14533	14461	14633	14441	14529	14258	14461	14473	14389	14337	14346	14293	14436	14303	14436	14285	14237	14343	14344	14525	14350	14424	14266	14385	14190	14253	14500	14223	14416	14171	14387	14399	14481	14396	14275	14530	14414	14229	14502	14363	14330	14391	14273	14457	14378	14493	14593	14403	14344	14412	14428	14396	14475	14347	14394	14359	14442	14491	14381	14490	14426	14367	14326	14364	14345	14434	14356	14269	14438	14347	14276	14313	14345	14421	14274	14483	14388	14542	14271	14423	14434	14363	14560	14160	14604	14215	14306	14505	14337	14478	14364	14346	14389	14423	14365	14321	14193	14415	14521	14468	14404	14588	14360	14247	14338	14348	14512	14451	14589	14254	14468	14415	14327	14351	14459	14406	14511	14411	14319	14398	14343	14137	14471	14483	14476	14350	14412	14283	14348	14307	14264	14309	14332	14273	14447	14338	14295	14435	14310	14363	14547	14434	14424	14613	14327	14364	14305	14288	14380	14375	14227	14612	14392	14408	14360	14392	14591	14409	14571	14394	14269	14340	14457	14290	14341	14476	14359	14304	14408	14418	14363	14421	14253	14468	14466	14317	14314	14453	14355	14354	14242	14389	14360	14303	14524	14396	14298	14364	14432	14396	14418	14371	14231	14518	14442	14168	14407	14459	14427	14313	14363	14423	14348	14424	14343	14534	14433	14457	14552	14432	14403	14392	14330	14175	14417	14317	14393	14473	14174	14409	14276	14369	14529	14541	14148	14353	14430	14254	14318	14201	14391	14368	14276	14390	14330	14544	14351	14446	14437	14481	14310	14366	14312	14624	14279	14284	14382	14526	14493	14340	14463	14344	14637	14272	14357	14427	14469	14479	14333	14441	14345	14460	14458	14369	14419	14353	14490	14230	14448	14503	14463	14498	14470	14309	14322	14319	14428	14506	14409	14330	14334	14410	14372	14520	14307	14350	14560	14416	14349	14408	14319	14425	14383	14260	14609	14400	14530	14330	14363	14486	14362	14441	14468	14458	14477	14361	14349	14519	14446	14215	14444	14499	14304	14239	14579	14539	14292	14519	14496	14406	14381	14585	14202	14336	14419	14265	14365	14430	14406	14414	14344	14441	14498	14333	14403	14279	14345	14383	14363	14403	14120	14448	14389	14335	14358	14437	14333	14305	14374	14250	14397	14431	14313	14296	14240	14600	14351	14736	14370	14355	14293	14418	14377	14332	14362	14361	14324	14259	14363	14429	14522	14356	14425	14315	14446	14343	14264	14286	14290	14482	14527	14494	14412	14215	14434	14393	14465	14353	14431	14449	14377	14520	14319	14467	14414	14464	14462	14322	14399	14312	14308	14318	14415	14234	14349	14478	14355	14347	14458	14535	14265	14372	14364	14519	14371	14475	14494	14344	14437	14263	14214	14375	14336	14346	14222	14319	14295	14331	14330	14465	14529	14366	14613	14497	14272	14402	14351	14428	14301	14250	14437	14390	14239	14264	14271	14305	14549	14303	14378	14257	14415	14479	14291	14516	14260	14333	14345	14355	14368
27472	22739	26951	24326	19862	19395	19409	18827	18434	18488	18464	18431	18456	18360	18165	17912	18102	18070	18190	17979	17944	18168	17938	17947	18036	17884	17743	17655	17585	17595	17653	17723	17845	17556	17742	17521	17834	17628	17553	17637	17398	17546	17627	17651	17464	17432	17397	17275	17435	17479	17362	17364	17529	17328	17483	17311	17400	17530	17434	17564	17484	17459	17597	17270	17412	17579	17400	17463	17419	17495	17646	17292	17450	17469	17452	17384	17345	17499	17365	17199	17441	17389	17360	17533	17462	17221	17383	17589	17551	17484	17245	17446	17463	17416	17664	17563	17438	17342	17345	17375	17268	17399	17506	17426	17326	17275	17334	17444	17282	17357	17406	17287	17435	17447	17238	17391	17475	17645	17457	17594	17534	17622	17481	17415	17392	17495	17438	17382	17411	17527	17447	17346	17373	17612	17463	17351	17319	17415	17524	17511	17569	17427	17506	17279	17541	17499	17509	17515	17374	17425	17441	17365	17555	17344	17289	17448	17663	17425	17561	17474	17392	17478	17453	17318	17472	17451	17451	17308	17575	17201	17310	17321	17465	17377	17471	17247	17486	17393	17356	17449	17417	17502	17531	17219	17401	17245	17331	17446	17422	17457	17213	17449	17365	17410	17484	17332	17472	17626	17400	17414	17400	17350	17651	17454	17360	17549	17140	17392	17164	17697	17334	17316	17559	17394	17434	17423	17569	17296	17390	17387	17665	17162	17446	17240	17445	17389	17387	17390	17555	17292	17415	17530	17497	17436	17616	17625	17347	17374	17510	17503	17248	17312	17503	17329	17275	17331	17415	17397	17560	17434	17514	17438	17506	17432	17588	17487	17580	17478	17358	17319	17312	17523	17440	17480	17551	17457	17624	17393	17587	17449	17412	17384	17281	17466	17397	17370	17306	17233	17280	17347	17525	17388	17349	17234	17270	17316	17491	17418	17329	17280	17596	17377	17522	17142	17496	17402	17417	17425	17415	17376	17310	17183	17403	17332	17420	17478	17457	17673	17454	17310	17469	17378	17686	17399	17477	17434	17340	17289	17245	17094	17353	17236	17370	17354	17390	17254	17314	17506	17458	17453	17362	17314	17282	17686	17616	17444	17588	17426	17530	17174	17331	17484	17387	17356	17258	17446	17383	17407	17327	17484	17483	17625	17429	17447	17294	17550	17526	17430	17583	17466	17488	17275	17450	17438	17614	17533	17312	17433	17356	17180	17467	17471	17542	17385	17483	17499	17429	17324	17341	17232	17430	17299	17729	17438	17423	17752	17546	17415	17411	17564	17342	17293	17435	17422	17303	17584	17409	17295	17261	17409	17577	17442	17467	17391	17363	17642	17502	17293	17430	17494	17404	17448	17453	17205	17274	17472	17516	17444	17460	17461	17514	17317	17508	17409	17349	17551	17514	17161	17475	17612	17135	17472	17476	17338	17496	17539	17398	17383	17466	17279	17483	17400	17427	17539	17582	17327	17358	17431	17318	17407	17507	17238	17459	17344	17382	17467	17345	17168	17169	17505	17360	17380	17311	17400	17356	17534	17340	17226	17257	17432	17172	17406	17534	17507	17261	17365	17383	17353	17277	17293	17373	17356	17358	17528	17497	17566	17324	17475	17551	17545	17407	17371	17536	17315	17581	17420	17421	17436	17209	17232	17389	17525	17462	17346	17553	17385	17420	17473	17397	17456	17573	17370	17418	17344	17364	17247	17545	17556	17303	17326	17422	17351	17367	17423	17428	17301	17432	17223	17413	17384	17432	17516	17228	17378	17364	17473	17617	17455	17407	17610	17417	17315	17423	17360	17335	17361	17404	17168	17369	17316	17546	17242	17385	17518	17390	17450	17352	17364	17280	17484	17352	17457	17395	17564	17451	17493	17209	17338	17621	17418	17333	17423	17422	17389	17245	17344	17191	17327	17474	17334	17340	17306	17334	17320	17433	17360	17447	17454	17434	17562	17120	17460	17527	17492	17346	17304	17482	17557	17510	17371	17316	17562	17519	17398	17482	17424	17504	17329	17210	17237	17415	17398	17377	17517	17411	17620	17507	17383	17399	17443	17535	17471	17233	17341	17519	17320	17294	17379	17518	17618	17453	17641	17443	17231	17461	17408	17408	17341	17467	17166	17513	17490	17492	17284	17617	17441	17528	17470	17589	17684	17539	17387	17388	17466	17421	17382	17376	17320	17414	17471	17582	17271	17439	17466	17506	17263	17461	17458	17454	17437	17554	17430	17345	17693	17231	17480	17463	17403	17661	17543	17230	17453	17552	17406	17203	17261	17590	17271	17467	17438	17383	17491	17592	17570	17522	17457	17501	17536	17467	17371	17439	17590	17624	17428	17449	17517	17331	17568	17371	17418	17514	17262	17546	17628	17561	17106	17458	17544	17509	17296	17422	17393	17191	17519	17553	17331	17381	17259	17553	17342	17216	17506	17500	17533	17351	17368	17523	17445	17498	17347	17432	17476	17401	17519	17285	17376	17558	17518	17403	17346	17503	17494	17285	17529	17305	17283	17393	17372	17422	17518	17438	17322	17498	17510	17457	17558	17545	17449	17406	17360	17344	17304	17325	17375	17445	17591	17420	17656	17518	17633	17486	17268	17416	17473	17542	17359	17331	17346	17298	17576	17375	17407	17244	17331	17432	17637	17445	17406	17222	17454	17415	17510	17522	17559	17357	17450	17330	17422	17263	17356	17375	17470	17533	17463	17375	17386	17461	17560	17624	17373	17235	17459	17338	17417	17430	17378	17515	17479	17441	17394	17399	17360	17557	17424	17176	17173	17491	17360	17359	17439	17252	17515	17329	17505	17449	17722	17376	17259	17499	17486	17514	17473	17580	17485	17480	17522	17456	17259	17365	17321	17421	17312	17171	17489	17364	17408	17410	17566	17587	17192	17305	17242	17389	17314	17430	17333	17465	17484	17364	17395	17359	17458	17319	17470	17371	17367	17562	17397	17362	17386	17441	17352	17466	17553	17616	17265	17464	17315	17321	17390	17379	17421	17362	17290	17558	17608	17230	17394	17463	17369	17432	17433	17431	17267	17346	17600	17434	17273	17336	17507	17460	17477	17649	17342	17565	17339	17573	17406	17514	17499	17558	17528	17019	17638	17608	17537	17479	17371	17418	17385	17464	17144	17385	17292	17274	17497	17491	17692	17330	17545	17373	17455	17331	17278	17559	17501	17232	17457	17296	17450	17264	17795	17544	17503	17671	17407	17448	17451	17630	17553	17414	17370	17474	17320	17193	17420	17605	17416	17485	17483	17514	17554	17518	17258	17684	17692	17613	17376	17581	17384	17596	17447	17314	17521	17628	17280	17375	17184	17510	17415	17425	17462	17449	17354	17375	17491	17411	17709	17362	17488	17624	17488	17498	17390	17484	17538	17665	17419	17308	17294	17310	17560	17298	17384	17385	17265	17191	17543	17507	17365	17275	17453	17462	17606	17520	17409	17494	17522	17535	17167	17153	17540	17373	17385	17427	17440	17396	17388	17327	17604	17376	17501	17331	17404	17591	17446	17516	17356	17461	17474	17469	17486	17331	17426	17311	17450	17385	17467	17308	17327	17513	17480	17395	17244	17486	17473	17585	17441	17313	17296	17567	17297	17321	17418	17625	17578	17413	17543	17298	17194	17505	17476	17202	17450	17638	17645	17366	17763	17548	17510	17438	17418	17344	17533	17465	17459	17430	17394	17444	17402	17600	17409	17538	17501	17327	17542	17454	17273	17315	17087	17695	17569	17642	17422	17403	17446	17461	17429	17536	17668	17315	17452	17343	17466	17470	17480	17430	17537	17487	17278	17486	17482	17432	17748	17390	17246	17571	17291	17412	17620	17346	17196	17506	17574	17634	17518	17444	17393	17542	17303	17460	17276	17474	17571	17543	17250	17328	17434	17518	17350	17428	17396	17358	17408	17416	17440	17278	17359	17267	17536	17443	17583	17519	17307	17284	17392	17510	17504	17507	17515	17435	17318	17445	17355	17666	17417	17294	17342	17377	17604	17339	17541	17271	17400	17476	17260	17347	17400	17416	17380	17327	17501	17333	17278	17333	17449	17336	17448	17326	17384	17584	17380	17430	17477	17604	17352	17521	17564	17466	17432	17400	17424	17421	17411	17476	17566	17307	17303	17337	17409	17550	17606	17402	17299	17398	17495	17401	17426	17531	17603	17651	17555	17374	17308	17535	17426	17502	17427	17587	17551	17379	17246	17608	17502	17484	17663	17537	17450	17210	17453	17364	17317	17425	17330	17401	17618	17368	17440	17564	17345	17241	17530	17401	17309	17627	17532	17324	17389	17320	17431	17431	17509	17463	17445	17267	17310	17192	17419	17335	17535	17399	17252	17294	17434	17460	17482	17503	17377	17405	17354	17645	17492	17411	17551	17319	17291	17684	17384	17572	17403	17220	17314	17467	17591	17457	17378	17493	17511	17401	17489	17338	17470	17492	17416	17273	17356	17350	17333	17543	17442	17367	17433	17396	17421	17410	17368	17432	17386	17593	17330	17629	17326	17468	17338	17468	17424	17305	17440	17426	17396	17492	17488	17608	17437	17436	17415	17403	17464	17279	17457	17449	17448	17509	17473	17292	17452	17436	17417	17323	17426	17508	17364	17471	17358	17381	17434	17383	17496	17446	17515	17318	17444	17298	17444	17254	17470	17440	17511	17446	17464	17478	17235	17525	17251	17450	17359	17329	17473	17586	17263	17511	17462	17503	17454	17611	17636	17472	17441	17330	17369	17464	17431	17430	17498	17432	17292	17546	17385	17555	17147	17529	17261	17609	17411	17664	17460	17482	17480	17408	17436	17402	17456	17635	17572	17472	17398	17631	17551	17419	17347	17322	17371	17395	17484	17464	17271	17491	17464	17316	17375	17316	17407	17438	17433	17419	17342	17461	17401	17481	17570	17219	17355	17463	17645	17331	17453	17490	17328	17477	17351	17364	17196	17397	17263	17514	17258	17370	17440	17489	17476	17520	17424	17303	17383	17345	17400	17232	17466	17278	17259	17462	17371	17352	17462	17407	17543	17341	17547	17497	17321	17204	17446	17228	17354	17334	17487	17605	17401	17220	17556	17488	17468	17568	17588	17542	17479	17514	17425	17555	17280	17494	17331	17381	17287	17596	17363
19572	27217	25001	20497	18736	17752	17282	16833	16514	16362	16539	16219	16090	16133	15849	15649	15505	15593	15497	15328	15310	15403	15386	15493	15382	15049	15197	15009	15075	14880	15214	14832	15078	14947	14646	14950	14840	14684	14770	15068	14779	14911	14878	14703	14801	14606	14671	14713	14743	14525	14710	14561	14711	14686	14791	14705	14818	14629	14676	14557	14735	14594	14678	14603	14646	14732	14679	14670	14672	14794	14505	14481	14585	14667	14787	14483	14638	14613	14634	14721	14672	14638	14846	14860	14733	14543	14765	14687	14543	14679	14592	14734	14909	14586	14460	14642	14807	14436	14729	14662	14717	14792	14595	14578	14716	14657	14778	14558	14627	14558	14532	14541	14648	14882	14785	14801	14679	14630	14635	14495	14768	14539	14623	14536	14674	14884	14746	14608	14737	14631	14645	14799	14648	14724	14671	14789	14560	14651	14682	14645	14842	14636	14688	14727	14625	14697	14702	14807	14632	14717	14637	14668	14433	14637	14679	14588	14642	14501	14816	14710	14637	14779	14584	14639	14632	14712	14570	14654	14748	14594	14557	14665	14671	14737	14627	14775	14578	14526	14731	14766	14570	14656	14636	14760	14587	14430	14608	14774	14837	14701	14658	14745	14618	14927	14544	14630	14739	14481	14673	14889	14697	14777	14904	14525	14532	14852	14718	14638	14854	14626	14505	14806	14613	14753	14680	14690	14630	14680	14678	14583	14704	14670	14768	14573	14535	14759	14714	14870	14750	14738	14752	14514	14932	14643	14735	14709	14584	14680	14663	14703	14791	14739	14625	14664	14550	14701	14579	14780	14586	14739	14598	14838	14833	14595	14610	14821	14649	14689	14799	14617	14606	14508	14631	14769	14697	14505	14551	14757	14691	14661	14768	14847	14814	14745	14610	14712	14726	14717	14693	14608	14863	14655	14501	14691	14638	14767	14782	14787	14564	14618	14720	14588	14634	14742	14622	14674	14614	14863	14648	14546	14691	14695	14837	14577	14758	14877	14738	14586	14778	14532	14565	14630	14822	14748	14550	14892	14719	14532	14630	14589	14672	14671	14576	14765	14664	14675	14521	14690	14648	14595	14635	14692	14632	14648	14728	14676	14915	14717	14758	14567	14714	14663	14619	14621	14582	14655	14637	14777	14554	14554	14572	14696	14456	14614	14644	14676	14670	14767	14729	14622	14866	14658	14704	14793	14632	14643	14646	14591	14744	14621	14753	14637	14661	14735	14543	14758	14684	14614	14593	14744	14541	14603	14516	14618	14850	14767	14685	14727	14606	14764	14673	14564	14816	14792	14683	14621	14614	14637	14612	14769	14517	14631	14588	14714	14736	14667	14805	14625	14766	14640	14594	14714	14605	14663	14795	14784	14894	14600	14537	14782	14519	14636	14789	14821	14620	14688	14577	14599	14614	14618	14547	14621	14849	14633	14663	14732	14703	14661	14714	14689	14732	14358	14831	14869	14679	14676	14691	14712	14465	14802	14642	14598	14481	14569	14945	14682	14677	14528	14596	14677	14791	14762	14745	14615	14878	14660	14693	14723	14634	14557	14654	14564	14728	14754	14549	14520	14767	14575	14688	14738	14643	14649	14709	14719	14679	14550	14552	14484	14635	14873	14595	14737	14821	14674	14661	14668	14823	14564	14607	14634	14828	14712	14529	14568	14686	14704	14634	14618	14641	14818	14638	14580	14807	14663	14717	14604	14705	14690	14556	14782	14598	14663	14693	14690	14707	14577	14803	14757	14634	14816	14668	14699	14641	14555	14731	14614	14628	14560	14790	14534	14699	14671	14589	14690	14695	14872	14749	14605	14570	14546	14740	14721	14599	14600	14579	14561	14556	14702	14731	14615	14702	14551	14667	14755	14678	14675	14697	14693	14695	14597	14427	14672	14624	14553	14624	14464	14769	14634	14740	14657	14577	14541	14767	14694	14794	14630	14569	14590	14774	14763	14690	14669	14620	14613	14796	14689	14702	14776	14600	14724	14696	14752	14768	14649	14670	14634	14663	14666	14688	14687	14697	14677	14637	14707	14681	14738	14632	14510	14726	14683	14556	14627	14592	14580	14602	14728	14709	14622	14573	14549	14566	14700	14623	14468	14772	14799	14568	14598	14596	14814	14560	14882	14761	14658	14617	14756	14743	14642	14601	14584	14464	14569	14715	14687	14717	14899	14769	14706	14758	14702	14677	14823	14838	14654	14695	14760	14708	14667	14722	14709	14678	14545	14652	14522	14646	14447	14640	14704	14619	14597	14832	14571	14778	14730	14757	14747	14722	14470	14686	14833	14654	14696	14611	14424	14577	14645	14855	14580	14756	14635	14697	14671	14493	14606	14787	14630	14637	14684	14603	14634	14577	14626	14753	14669	14816	14637	14635	14582	14726	14588	14589	14717	14572	14867	14566	14494	14707	14619	14564	14766	14676	14682	14579	14900	14647	14555	14675	14715	14793	14708	14807	14625	14560	14704	14683	14697	14529	14684	14741	14714	14678	14844	14696	14582	14833	14759	14669	14696	14657	14697	14727	14606	14778	14609	14688	14721	14684	14830	14627	14610	14640	14631	14658	14621	14823	14612	14642	14622	14596	14492	14626	14676	14717	14527	14573	14725	14757	14587	14652	14754	14671	14549	14759	14591	14555	14618	14668	14563	14784	14619	14744	14636	14765	14692	14839	14631	14493	14648	14665	14754	14716	14609	14757	14660	14706	14499	14712	14601	14720	14623	14734	14763	14693	14654	14696	14643	14719	14680	14590	14691	14701	14560	14495	14714	14718	14733	14646	14535	14752	14607	14538	14678	14570	14591	14665	14687	14597	14753	14842	14482	14682	14750	14651	14685	14756	14650	14713	14731	14702	14725	14621	14514	14633	14875	14644	14680	14674	14668	14640	14592	14528	14704	14587	14713	14733	14716	14707	14624	14520	14584	14736	14625	14677	14819	14752	14575	14699	14487	14672	14730	14672	14723	14704	14631	14626	14758	14652	14591	14720	14740	14690	14614	14660	14620	14708	14631	14601	14702	14620	14566	14716	14638	14637	14645	14673	14687	14500	14663	14837	14718	14693	14674	14679	14766	14668	14599	14793	14629	14781	14631	14747	14473	14694	14674	14669	14760	14638	14611	14717	14663	14710	14689	14667	14850	14754	14589	14659	14619	14714	14683	14709	14680	14601	14557	14687	14696	14807	14784	14715	14713	14662	14524	14585	14739	14427	14682	14793	14529	14632	14697	14632	14765	14664	14749	14671	14619	14545	14694	14892	14631	14645	14622	14749	14646	14705	14587	14716	14606	14483	14758	14808	14591	14673	14664	14652	14804	14560	14733	14542	14504	14825	14766	14592	14691	14817	14698	14679	14706	14681	14605	14597	14725	14597	14708	14584	14646	14777	14566	14858	14780	14658	14709	14731	14695	14810	14685	14678	14642	14588	14539	14640	14526	14689	14552	14683	14762	14717	14696	14794	14588	14818	14594	14574	14844	14724	14677	14534	14740	14657	14595	14672	14643	14593	14747	14669	14652	14497	14796	14660	14572	14741	14795	14643	14629	14650	14681	14588	14847	14818	14609	14762	14680	14600	14774	14550	14754	14752	14603	14684	14702	14724	14777	14654	14697	14669	14779	14631	14791	14781	14612	14711	14658	14568	14612	14505	14806	14598	14689	14650	14593	14672	14757	14608	14677	14637	14601	14776	14702	14633	14717	14790	14617	14710	14631	14519	14543	14468	14476	14579	14653	14681	14857	14801	14712	14673	14803	14630	14585	14628	14649	14863	14703	14703	14701	14610	14682	14718	14670	14726	14634	14599	14746	14897	14543	14536	14757	14616	14736	14770	14814	14836	14843	14621	14712	14721	14634	14556	14806	14622	14696	14670	14599	14636	14674	14899	14597	14899	14838	14636	14761	14631	14684	14570	14739	14815	14647	14690	14518	14846	14766	14644	14728	14612	14856	14402	14735	14775	14727	14557	14594	14601	14657	14560	14753	14658	14660	14668	14633	14682	14714	14745	14676	14629	14695	14760	14658	14776	14753	14704	14765	14424	14593	14806	14523	14571	14779	14612	14719	14671	14698	14665	14773	14645	14613	14768	14581	14548	14731	14753	14629	14581	14579	14656	14675	14806	14664	14616	14665	14749	14764	14634	14530	14838	14740	14697	14694	14566	14685	14698	14502	14716	14585	14518	14599	14690	14593	14625	14612	14618	14760	14729	14451	14815	14595	14729	14599	14677	14490	14768	14581	14725	14665	14818	14568	14612	14688	14662	14684	14620	14590	14620	14628	14659	14632	14723	14475	14793	14608	14624	14659	14631	14599	14600	14761	14688	14498	14606	14688	14628	14489	14717	14689	14624	14648	14728	14641	14768	14575	14612	14558	14756	14783	14606	14602	14724	14496	14769	14746	14684	14689	14618	14688	14599	14647	14782	14606	14761	14527	14620	14727	14677	14555	14688	14675	14743	14701	14633	14676	14728	14635	14685	14827	14779	14594	14676	14507	14514	14451	14702	14534	14819	14623	14649	14676	14870	14556	14724	14751	14744	14558	14663	14758	14788	14751	14652	14799	14690	14699	14669	14618	14620	14623	14784	14686	14535	14698	14630	14725	14776	14793	14786	14593	14598	14578	14695	14620	14589	14755	14804	14772	14657	14663	14565	14863	14590	14789	14515	14492	14417	14630	14643	14615	14804	14749	14570	14737	14576	14537	14758	14713	14801	14615	14690	14669	14617	14754	14703	14671	14526	14730	14811	14680	14744	14621	14590	14604	14766	14572	14880	14736	14446	14592	14637	14727	14751	14709	14871	14726	14804	14469	14606	14813	14767	14557	14581	14796	14669	14840	14787	14554	14689	14702	14561	14578	14599	14754	14861	14678	14550	14609	14653	14555	14654	14516	14735	14724	14596	14638	14587	14604	14727	14810	14515	14649	14747	14644	14744	14429	14583	14814	14629	14581	14747	14745	14686	14796	14663	14737	14612	14706	14745	14819	14684	14626	14882	14667	14652	14763	14650	14666	14686	14583	14686	14580	14760	14653	14577	14683	14570	14607	14576	14794	14567	14724	14730	14702	14645	14690	14715	14776	14811	14655	14563	14751	14606	14703	14609	14820	14729	14472	14725	14820	14497	14789	14663	14662
23539	21298	29049	23981	22412	23984	23667	20289	19583	19535	19502	18917	18862	18975	18630	18553	18524	18342	18370	18043	18183	18063	18019	18058	18085	17714	17640	17573	17737	17482	17824	17469	17471	17525	17488	17253	17368	17284	17333	17359	17195	17125	17315	17352	17005	17126	17165	17073	17181	17426	17070	17129	17273	17266	17279	17479	16997	16987	17232	17170	17266	17190	17281	17198	16940	17158	17298	16926	17040	17221	17049	16998	16952	17075	16989	17078	17155	17174	17239	17138	16966	17283	17358	17069	17142	17159	17213	17185	17213	16931	17144	17459	17235	17101	17192	17028	16914	17423	16996	17122	17147	16963	17077	17115	17218	17115	17084	17164	17307	17123	17366	17362	17231	17251	17137	17027	17170	17127	17057	17076	17167	17168	17166	17002	17014	17408	17037	17239	17192	17263	17236	17183	17058	17041	17092	17082	17271	17183	17276	17113	17116	17032	17168	17156	17052	17164	17142	17205	17043	17357	17134	17143	17293	17152	17167	17160	17120	16855	16995	17258	17272	17050	17172	17025	17273	16985	17172	17048	17047	17183	17115	17016	17138	17186	17181	17182	17161	16986	17090	17088	17119	17094	16887	16985	17316	17094	17063	17122	17133	17015	17082	17319	17273	17144	17188	17165	17034	17155	17036	17186	17210	17146	17002	17137	17145	17070	17267	17108	17161	17122	17116	17105	17052	17259	17112	17166	17144	17122	17122	17135	17281	16795	17205	17291	17048	17172	16983	17227	17122	16958	17106	17042	17186	17008	17182	17288	16922	17139	17015	17025	17099	17252	17084	17171	17261	17239	16936	17011	17071	17187	17099	17049	16961	17146	17125	17125	17042	17107	17089	16996	17077	17196	17122	17074	17264	17153	17185	17249	16951	17239	17309	17011	17224	16974	17196	16998	16991	17147	17076	17197	17177	17250	17107	17164	17425	17137	17061	17240	17093	17215	17122	16773	17192	17103	17180	16850	16934	17133	17107	17249	17272	17266	17394	17150	16979	17124	16987	17271	17150	17038	17231	17083	16961	17097	17112	17167	17029	17234	17429	17074	16980	17007	17136	17006	17037	17194	16954	16998	17312	17125	17347	17230	16809	17103	17074	17091	17175	16891	17000	16962	17054	17266	17050	17054	17162	17106	17146	17162	17077	17003	17102	17216	17276	17028	17043	16857	17107	16950	17037	16793	17196	16991	16962	17189	17168	17166	17173	17131	17236	17000	16991	17281	17193	17278	17247	17238	17146	17089	17249	17071	17040	17027	16997	17125	17225	17213	17215	17196	16970	17183	17051	17238	17304	17228	17113	16887	17084	16988	17049	17052	16989	17152	17412	17209	17085	17077	17179	17108	17116	17109	17005	17162	16947	17217	17045	17084	17242	17107	17267	17211	17198	17293	17208	17010	17218	17147	16985	17048	17187	17302	17193	17064	17141	17115	17233	17223	17110	17283	17086	17138	17209	17133	17200	17090	17197	17201	17055	17060	16874	16975	17119	17156	17291	16924	17144	17132	17104	17223	17157	17142	17209	17102	17223	17168	17207	17116	17012	17236	17146	17320	17046	17256	17054	17153	17130	17151	17456	17072	17133	16972	17124	17060	17049	17157	17197	16980	17182	17141	17255	17188	17013	17131	17171	17060	16908	17063	17259	17173	17074	17126	17035	17218	17255	17077	17059	17275	17307	17199	17201	17126	16984	17056	17157	17322	17128	17074	17388	17268	17200	17110	17120	17271	17259	17174	16999	17180	17014	16912	17062	16857	17208	17412	17048	16995	16908	17178	17014	17268	17242	17193	17209	17044	17104	16905	17154	17052	17127	17238	17218	17103	17228	16996	17107	17187	17104	17002	17140	17125	17114	17058	17058	16998	16974	16975	17249	17218	17047	17161	17187	17264	17045	17211	17120	17053	17114	16992	16914	16981	16936	17103	17139	17244	16874	17118	17252	16981	17100	17183	17080	16886	17177	17141	17163	17226	17172	17274	17051	17184	17123	17095	17216	17132	17130	16974	16998	17189	17122	17123	17095	17126	17372	17157	17074	17180	17267	17268	17166	17062	17020	17026	17055	17121	17133	17185	17239	17071	17062	17156	17103	17084	16968	17048	17192	17272	17261	17298	17323	17139	17033	17142	17233	17175	17207	17308	17259	17143	17202	17036	17215	17147	16974	17147	16913	17191	16929	17223	17081	16999	17169	17244	17091	17025	16954	17200	17307	17092	17025	17194	17066	17202	17099	16980	16932	17160	16996	17069	17313	17023	17054	17069	17036	17251	17069	17250	17311	17224	17128	17301	17192	17145	17184	17116	16976	17110	17014	17134	17276	17251	17006	17244	17021	16916	17240	17130	17197	17210	17084	17110	17177	17012	17343	17047	17177	17312	17348	17077	17421	17109	17249	17022	17197	17276	16981	17115	17372	17186	17265	17390	17016	16813	17034	17272	17397	17070	17218	17085	17201	17188	17032	17150	17120	16923	17211	17330	17191	17093	17320	17050	17153	16959	17066	17223	17356	17069	17101	17202	17262	17106	17234	17060	17046	17164	16978	16989	17070	17104	16982	17044	16893	17099	16972	16995	17014	17038	17301	17162	17337	17124	17202	17128	17161	17030	17230	17086	17107	17348	16999	16894	17151	17427	17280	17221	17171	16899	17197	17047	17004	17334	17450	17135	17134	17144	17213	17270	16988	16970	17192	17056	16994	17301	17138	16773	17141	17059	17002	17115	17095	17303	17140	16940	16963	17154	17058	17341	17266	17164	17078	17099	17484	17180	17092	17162	17117	17014	17424	17365	17085	17157	16987	17229	17104	17112	17174	17180	17080	16927	17061	17099	17146	17214	17173	16955	17033	17127	17186	17153	17145	17015	17050	17076	17006	17146	17033	17383	17150	17158	17297	17186	17098	17155	17303	17120	16927	17182	16886	17245	16923	17097	17028	17266	17148	17089	17098	17062	17052	17149	17087	17118	17267	17079	17168	17197	16972	17097	17183	17214	17097	17149	17167	17187	17175	17189	17165	17265	17257	17056	17287	16979	17143	17141	17311	17132	17039	16975	17227	17117	17179	17176	16954	17115	16979	17096	17134	17086	17048	17227	17115	17003	17113	17117	17207	17162	17208	17049	17037	17224	17207	17061	17190	17075	17120	17086	17240	17315	17012	17127	16834	17136	16999	17087	17284	17215	16924	17100	17132	17068	16976	17058	16843	17180	17328	17199	17175	17258	17238	17081	17124	17171	17040	17141	17293	17104	17045	17145	17139	17229	17081	17125	17408	17060	17094	17221	17113	17223	17251	17218	17197	17187	17030	17011	17200	17181	17174	17280	17193	17154	16970	16972	17231	17256	17603	16980	17002	17169	17025	17260	17231	17069	17134	17122	17242	17257	17190	17278	17400	17138	17087	16938	17237	17094	17200	17099	17022	17196	17214	17193	17021	16975	17204	17259	17290	17091	17213	17230	17275	17133	17161	17323	16995	17045	17130	17075	17257	17102	17168	17105	17225	16943	17051	17105	17297	17002	17115	17042	17187	17159	17018	17038	17178	17084	17191	17223	17175	17160	17204	17033	17051	17078	17058	17038	17307	17286	17034	17004	17431	17284	17232	17235	16979	17072	16983	17264	17031	17051	16992	17149	17397	17241	17294	17169	16976	17032	17037	17141	17224	17113	17061	17129	17150	17289	17062	17233	17188	17142	17192	16966	17296	17293	17112	17143	17077	17200	17304	17107	17165	17057	17126	17110	17035	17068	17371	17080	17195	17224	17228	17158	17312	17026	17194	17228	17075	17216	17065	17199	17031	17026	16971	17235	17133	17082	17199	17121	17001	16889	17323	16932	17127	17149	17171	17276	17132	17384	17153	17182	16966	16979	16998	16892	17353	17057	17374	17026	17117	17234	17035	17185	17350	17132	17271	16828	16824	17167	17122	16923	17345	17163	16799	17218	17149	16969	17128	17109	17157	17087	17124	17272	17113	17090	17100	17188	17155	16984	17065	17025	17146	17050	17226	17151	17118	17089	17219	17116	17179	16906	17131	17192	17008	16873	17237	16999	16927	17024	17347	17190	17002	17169	17098	17106	17168	17305	17341	16984	17179	16876	17101	17134	17114	17244	17209	17263	17144	17181	17202	17062	17130	17132	16920	17269	17052	17113	17080	16935	17129	16981	17145	17115	17103	17292	17244	16863	17272	17374	17105	17230	17104	17173	16865	17053	16894	17282	16878	17318	17121	17029	16837	17060	17219	16992	17146	17116	17264	17242	17063	16991	17157	17137	17029	17181	17211	17095	17080	17099	16995	17061	17229	16938	17105	17146	17121	17266	17060	17029	17096	16969	17164	17087	17068	17070	17270	17123	17235	17297	17081	17088	17164	17033	17014	17080	17221	17289	17165	17012	16963	17038	17095	16982	17142	17182	16949	17170	17052	17046	17227	17085	17168	17341	17148	17078	17040	17124	17138	17012	17236	16995	17147	17175	17161	17014	17078	17126	17164	17129	17017	17184	16963	17213	17042	17255	17199	17127	17180	17216	16902	17203	17055	17213	17138	17123	17353	17094	17140	17363	17012	17027	17171	17155	16943	17204	17151	17041	17083	17120	17200	17036	17251	17149	17167	17139	17171	17176	17146	16974	16995	17169	17179	16924	17012	17114	17397	17073	17185	17122	17072	17137	17207	17109	17155	17119	17180	17198	17208	16999	17294	17136	17190	17271	17250	16987	17043	16946	17200	17256	16971	16961	17198	17225	17261	16966	17137	17031	17065	17253	17007	17269	17219	17019	17265	17056	17164	17261	17147	17284	17136	17052	17197	17098	17159	17090	17023	17124	17116	17103	17135	17390	17178	17211	17110	17107	17319	17380	17061	17160	17086	17035	17156	17333	17126	17144	17053	17322	17108	17178	17364	17044	17029	17124	17328	17260	17268	17238	17098	17068	17187	17206	17181	17150	17173	17210	17124	17056	16968	17052	17080	17252	17115	17199	17276	17373	17058	17168	17295	17280	17161	17268	17017	17083	17001	17241	17302	17069	17065	17246	17133	17082	16968	17194	17119	17392	16951	17056	17156	17210	17190	17150	17371	17190	17274	17023	17372	17124	17125	16994	17165	17248	16987	17412	16945	17055	17149	17249	17118	17052	17276	17284	17314	17178
19746	34954	32023	25211	22949	20582	19667	19046	18666	18192	18022	17600	17229	17032	16850	16547	16383	16439	15844	15884	15835	15992	16070	15852	15658	15450	15320	15340	15123	15065	15032	14777	14951	14745	14922	14782	14645	14755	14548	14738	14659	14761	14617	14663	14484	14620	14589	14601	14416	14547	14493	14634	14520	14487	14656	14381	14643	14541	14675	14447	14491	14420	14462	14263	14590	14520	14488	14520	14484	14478	14468	14609	14547	14470	14608	14593	14462	14532	14698	14535	14390	14563	14500	14706	14530	14460	14484	14532	14577	14616	14533	14466	14342	14508	14540	14509	14567	14521	14603	14508	14573	14401	14535	14530	14414	14543	14646	14442	14455	14547	14627	14492	14442	14575	14667	14509	14696	14635	14499	14498	14639	14421	14548	14645	14640	14478	14459	14627	14523	14471	14664	14594	14578	14577	14645	14575	14544	14614	14455	14493	14535	14548	14541	14475	14519	14464	14628	14499	14597	14430	14558	14569	14737	14520	14419	14258	14445	14678	14555	14683	14508	14551	14576	14494	14407	14258	14536	14411	14427	14473	14570	14563	14531	14369	14589	14472	14507	14488	14440	14578	14787	14418	14403	14368	14518	14512	14685	14689	14369	14508	14589	14587	14252	14409	14431	14455	14487	14408	14668	14454	14476	14421	14405	14645	14749	14541	14545	14560	14354	14358	14676	14433	14479	14448	14425	14454	14512	14507	14647	14410	14512	14496	14678	14499	14474	14626	14326	14663	14463	14459	14554	14535	14489	14577	14582	14466	14504	14579	14569	14442	14610	14695	14722	14320	14473	14553	14521	14531	14402	14475	14554	14368	14595	14534	14608	14769	14595	14415	14458	14304	14417	14350	14529	14592	14501	14442	14496	14433	14459	14612	14528	14542	14542	14450	14474	14492	14389	14500	14554	14405	14587	14656	14393	14485	14548	14733	14640	14572	14442	14359	14599	14547	14514	14400	14560	14439	14355	14525	14503	14587	14495	14670	14373	14573	14466	14477	14541	14492	14467	14362	14439	14441	14438	14580	14516	14539	14460	14701	14492	14376	14455	14517	14586	14446	14406	14424	14624	14521	14646	14446	14484	14476	14399	14665	14508	14647	14436	14497	14552	14436	14359	14372	14492	14595	14734	14608	14624	14343	14598	14342	14554	14614	14662	14571	14565	14571	14452	14541	14560	14563	14436	14451	14493	14566	14574	14627	14499	14572	14447	14511	14504	14589	14593	14563	14559	14481	14543	14488	14579	14459	14501	14523	14480	14534	14647	14621	14504	14520	14545	14597	14597	14363	14427	14344	14658	14564	14628	14434	14417	14498	14544	14609	14388	14273	14483	14570	14525	14674	14443	14406	14603	14358	14526	14622	14493	14391	14436	14639	14569	14462	14488	14475	14545	14444	14544	14505	14564	14413	14652	14506	14467	14560	14610	14533	14517	14379	14442	14559	14534	14514	14355	14492	14553	14561	14602	14346	14587	14522	14507	14630	14533	14417	14619	14506	14600	14482	14517	14634	14606	14334	14530	14441	14544	14479	14401	14414	14715	14534	14606	14381	14473	14518	14382	14431	14642	14412	14545	14439	14394	14608	14521	14417	14420	14387	14645	14686	14496	14452	14626	14590	14472	14469	14713	14466	14381	14485	14727	14411	14596	14525	14593	14531	14442	14432	14549	14559	14518	14494	14516	14670	14426	14493	14599	14626	14397	14415	14500	14603	14544	14382	14588	14449	14535	14448	14323	14459	14613	14584	14700	14423	14445	14388	14565	14459	14580	14550	14465	14622	14344	14441	14508	14520	14461	14521	14546	14407	14442	14350	14639	14436	14430	14451	14439	14692	14246	14321	14466	14445	14519	14621	14477	14450	14486	14598	14482	14455	14380	14523	14664	14350	14534	14364	14484	14289	14556	14567	14704	14642	14458	14544	14694	14537	14590	14394	14449	14468	14449	14496	14464	14494	14482	14517	14471	14381	14443	14643	14540	14588	14443	14362	14493	14698	14414	14553	14513	14527	14482	14520	14713	14555	14411	14486	14340	14612	14453	14461	14438	14525	14613	14552	14440	14582	14620	14567	14481	14485	14368	14644	14602	14591	14421	14551	14308	14504	14614	14574	14556	14652	14401	14540	14387	14648	14455	14501	14553	14459	14493	14631	14541	14590	14561	14331	14389	14479	14636	14398	14510	14386	14422	14473	14494	14451	14623	14464	14501	14552	14507	14359	14376	14554	14477	14410	14535	14617	14527	14522	14368	14586	14479	14383	14542	14445	14534	14630	14546	14735	14356	14564	14526	14625	14485	14554	14470	14420	14416	14515	14447	14394	14616	14427	14550	14554	14587	14610	14603	14635	14575	14478	14499	14350	14562	14581	14549	14427	14561	14565	14448	14601	14664	14548	14473	14508	14438	14420	14413	14488	14579	14569	14516	14521	14495	14565	14511	14376	14561	14640	14611	14462	14551	14602	14433	14633	14407	14389	14518	14430	14482	14668	14750	14325	14576	14514	14489	14564	14452	14494	14432	14406	14727	14589	14493	14487	14533	14476	14547	14533	14503	14551	14422	14497	14464	14585	14596	14558	14592	14447	14558	14418	14481	14498	14535	14605	14421	14438	14475	14623	14588	14513	14566	14575	14425	14544	14309	14516	14497	14643	14590	14427	14451	14542	14452	14578	14524	14445	14576	14636	14359	14381	14610	14471	14620	14459	14464	14539	14506	14435	14382	14495	14471	14493	14555	14521	14622	14580	14528	14566	14724	14721	14524	14470	14597	14274	14405	14629	14518	14548	14562	14533	14627	14561	14475	14392	14394	14492	14426	14554	14411	14508	14478	14560	14394	14492	14430	14492	14536	14515	14539	14475	14608	14546	14676	14585	14608	14474	14564	14562	14440	14390	14532	14544	14457	14417	14642	14520	14481	14654	14416	14621	14526	14613	14596	14468	14310	14585	14597	14457	14434	14523	14614	14436	14359	14498	14511	14533	14577	14522	14403	14415	14311	14604	14500	14510	14640	14716	14379	14403	14543	14447	14596	14315	14506	14527	14526	14450	14512	14489	14479	14452	14658	14515	14485	14537	14366	14445	14602	14621	14525	14471	14516	14457	14457	14433	14553	14462	14486	14383	14602	14585	14444	14600	14482	14359	14511	14372	14533	14574	14332	14595	14423	14599	14476	14401	14553	14575	14507	14574	14369	14386	14522	14600	14537	14512	14541	14444	14573	14453	14644	14605	14450	14423	14499	14385	14593	14434	14450	14481	14444	14487	14513	14582	14470	14569	14425	14587	14368	14470	14532	14583	14518	14500	14522	14637	14591	14383	14546	14526	14475	14477	14699	14628	14562	14437	14568	14591	14497	14343	14415	14594	14577	14565	14525	14387	14495	14526	14588	14529	14540	14533	14541	14492	14647	14355	14527	14608	14504	14604	14474	14577	14502	14511	14581	14420	14456	14468	14620	14454	14552	14647	14533	14703	14378	14441	14411	14542	14507	14397	14437	14468	14532	14539	14564	14595	14554	14570	14540	14625	14622	14485	14500	14623	14595	14603	14438	14538	14582	14426	14546	14593	14583	14470	14480	14557	14553	14548	14445	14379	14434	14491	14554	14509	14421	14519	14406	14565	14399	14388	14499	14544	14531	14482	14556	14548	14333	14618	14623	14503	14483	14498	14485	14451	14644	14532	14474	14531	14599	14389	14568	14586	14581	14372	14603	14622	14575	14569	14653	14529	14492	14457	14691	14578	14503	14500	14650	14360	14590	14295	14472	14494	14498	14563	14483	14580	14585	14638	14476	14492	14495	14475	14491	14554	14560	14543	14440	14559	14475	14489	14529	14490	14324	14609	14560	14457	14418	14459	14351	14516	14544	14560	14541	14613	14353	14512	14543	14550	14473	14615	14398	14460	14467	14536	14443	14383	14451	14568	14553	14346	14415	14420	14532	14654	14745	14427	14525	14423	14475	14613	14499	14549	14431	14576	14553	14554	14606	14539	14551	14426	14430	14539	14517	14368	14391	14576	14472	14488	14425	14632	14550	14651	14431	14559	14390	14406	14616	14435	14426	14702	14530	14450	14450	14638	14460	14569	14431	14388	14432	14611	14384	14539	14495	14423	14432	14359	14429	14474	14632	14577	14730	14527	14520	14517	14549	14577	14665	14511	14553	14463	14564	14750	14412	14498	14500	14463	14587	14349	14599	14607	14531	14552	14504	14477	14680	14488	14582	14482	14497	14545	14562	14652	14548	14580	14550	14370	14449	14623	14719	14589	14520	14529	14680	14518	14488	14690	14495	14504	14587	14543	14605	14407	14560	14540	14530	14493	14589	14291	14555	14633	14710	14426	14499	14611	14562	14405	14685	14567	14510	14491	14550	14398	14662	14425	14606	14446	14420	14535	14416	14317	14539	14596	14593	14404	14434	14541	14555	14333	14416	14516	14375	14596	14592	14654	14664	14501	14373	14538	14638	14468	14463	14447	14555	14480	14464	14449	14346	14366	14628	14531	14532	14676	14425	14632	14529	14611	14466	14376	14584	14525	14501	14548	14460	14702	14554	14606	14458	14368	14489	14532	14586	14473	14513	14496	14541	14603	14460	14493	14760	14402	14559	14547	14508	14601	14500	14461	14491	14575	14456	14395	14425	14483	14644	14492	14438	14644	14418	14470	14347	14434	14714	14564	14722	14425	14550	14543	14541	14488	14464	14419	14718	14315	14518	14555	14484	14708	14618	14622	14616	14580	14566	14437	14334	14529	14433	14512	14654	14653	14517	14683	14490	14574	14561	14558	14592	14621	14579	14545	14516	14538	14708	14604	14440	14410	14439	14475	14600	14409	14444	14542	14594	14558	14539	14392	14472	14276	14421	14429	14484	14444	14472	14569	14406	14477	14362	14574	14486	14374	14603	14608	14431	14661	14523	14434	14432	14483	14654	14478	14604	14646	14550	14644	14601	14491	14469	14586	14410	14594	14502	14506	14636	14581	14421	14540	14520	14552	14524	14465	14434	14590	14531	14616	14490	14719	14510	14654	14671	14467	14373	14507	14542	14512	14593	14658	14357	14635	14443	14447	14446	14630	14421	14426	14592	14417	14705	14610	14287	14496	14615	14543	14575	14416	14625	14361	14470	14375	14519	14495	14669	14607
22698	21283	29301	23624	21651	24437	27403	21999	21053	21143	20628	20243	20144	19924	19776	19531	19185	19047	19017	18779	18788	18869	18994	18817	18578	18103	18363	18187	18127	18257	17764	17717	17988	17773	17608	17761	17612	17608	17814	17557	17547	17650	17724	17645	17682	17496	17505	17410	17331	17463	17576	17387	17469	17181	17543	17201	17415	17502	17458	17560	17464	17501	17584	17443	17460	17562	17422	17505	17438	17412	17449	17347	17488	17367	17396	17669	17211	17327	17345	17455	17457	17453	17505	17285	17266	17410	17640	17577	17466	17165	17523	17718	17605	17396	17509	17340	17356	17455	17410	17568	17260	17448	17346	17286	17320	17456	17638	17303	17396	17452	17270	17483	17340	17313	17321	17412	17283	17224	17167	17364	17289	17497	17395	17314	17401	17378	17520	17269	17486	17430	17434	17515	17606	17406	17544	17461	17302	17401	17543	17218	17468	17433	17547	17311	17387	17436	17552	17467	17371	17451	17358	17420	17343	17504	17349	17057	17234	17242	17323	17244	17319	17490	17369	17402	17371	16996	17424	17213	17407	17372	17315	17265	17574	17373	17410	17298	17302	17350	17257	17404	17481	17526	17146	17237	17380	17554	17520	17292	17233	17235	17129	17346	17379	17181	17352	17433	17514	17293	17271	17119	17361	17419	17416	17414	17578	17461	17321	17254	17495	17197	17502	17426	17649	17455	17506	17366	17148	17406	17419	17407	17427	17472	17398	17349	17456	17445	17300	17180	17365	17465	17304	17110	17410	17256	17284	17483	17372	17504	17369	17300	17257	17538	17311	17494	17355	17271	17283	17492	17434	17323	17425	17478	17186	17214	17179	17185	17240	17325	17397	17270	17391	17427	17351	17341	17347	17403	17395	17530	17447	17488	17329	17491	17432	17463	17276	17384	17578	17376	17520	17439	17328	17348	17362	17389	17455	17385	17542	17446	17332	17129	17311	17289	17357	17283	17308	17434	17508	17337	17340	17215	17353	17446	17323	17294	17472	17451	17393	17180	17334	17580	17168	17443	17644	17312	17480	17527	17350	17218	17293	17324	17148	17394	17115	17397	17386	17249	17376	17411	17406	17397	17351	17273	17384	17352	17339	17560	17391	17378	17277	17374	17332	17425	17234	17442	17332	17434	17315	17398	17369	17347	17331	17415	17544	17193	17353	17248	17397	17521	17313	17429	17526	17212	17188	17413	17499	17372	17275	17461	17452	17257	17290	17203	17333	17449	17430	17102	17489	17373	17228	17296	17828	17398	17372	17424	17470	17319	17304	17273	17235	17272	17339	17202	17224	17335	17207	17215	17260	17343	17304	17360	17527	17700	17521	17250	17473	17444	17250	17278	17395	17474	17448	17380	17318	17144	17507	17493	17316	17455	17338	17264	17227	17340	17292	17429	17407	17549	17447	17583	17447	17308	17318	17352	17416	17287	17471	17551	17484	17410	17432	17431	17391	17277	17205	17323	17373	17307	17317	17267	17067	17143	17450	17348	17486	17375	17268	17302	17310	17197	17578	17496	17353	17070	17236	17213	17305	17518	17272	17424	17281	17496	17306	17145	17294	17200	17301	17402	17501	17337	17386	17598	17445	17506	17494	17238	17427	17382	17378	17349	17404	17564	17471	17439	17322	17306	17358	17332	17422	17358	17434	17433	17362	17196	17251	17333	17369	17372	17403	17272	17312	17268	17331	17409	17244	17216	17326	17320	17226	17309	17317	17150	17302	17339	17420	17346	17410	17353	17332	17308	17254	17414	17391	17458	17430	17337	17315	17271	17505	17340	17339	17424	17518	17183	17317	17340	17410	17258	17378	17182	17455	17493	17464	17411	17444	17397	17488	17297	17275	17294	17490	17279	17414	17181	17128	17279	17362	17382	17430	17427	17365	17241	17298	17356	17313	17487	17421	17277	17357	17530	17344	17330	17416	17441	17450	17315	17346	17410	17266	17287	17363	17355	17349	17398	17308	17386	17280	17302	17303	17402	17466	17409	17385	17460	17402	17457	17314	17368	17270	17312	17491	17526	17466	17219	17346	17444	17393	17273	17299	17348	17493	17250	17375	17111	17187	17284	17204	17353	17613	17450	17269	17259	17438	17460	17187	17418	17428	17270	17458	17250	17466	17409	17270	17484	17424	17256	17382	17236	17287	17341	17084	17303	17352	17514	17443	17293	17151	17450	17410	17474	17314	17468	17404	17239	17555	17336	17220	17429	17343	17387	17136	17382	17359	17245	17259	17544	17288	17267	17478	17514	17440	17291	17282	17317	17369	17180	17527	17346	17420	17367	17210	17405	17358	17399	17303	17585	17327	17346	17465	17428	17284	17438	17407	17579	17325	17355	17377	17367	17481	17388	17487	17356	17313	17409	17600	17263	17431	17464	17238	17163	17259	17509	17368	17506	17452	17393	17336	17446	17249	17429	17327	17259	17269	17283	17431	17496	17580	17470	17448	17398	17469	17236	17247	17326	17453	17314	17331	17404	17291	17405	17531	17391	17440	17397	17302	17379	17446	17293	17282	17415	17337	17208	17382	17452	17569	17114	17612	17217	17357	17288	17261	17460	17277	17352	17248	17251	17222	17372	17392	17340	17405	17442	17485	17232	17678	17438	17442	17593	17740	17276	17379	17355	17361	17316	17369	17553	17450	17308	17495	17352	17433	17139	17523	16990	17400	17092	17430	17546	17501	17256	17366	17523	17329	17256	17346	17365	17415	17205	17275	17263	17371	17490	17266	17352	17403	17344	17288	17404	17332	17288	17242	17362	17640	17393	17275	17265	17298	17480	17323	17385	17444	17364	17206	17456	17197	17276	17109	17189	17490	17471	17314	17354	17423	17279	17472	17428	17174	17473	17265	17396	17299	17568	17342	17245	17418	17315	17363	17241	17464	17334	17440	17240	17481	17400	17412	17333	17295	17574	17386	17316	17323	17301	17316	17356	17455	17448	17524	17564	17244	17339	17374	17218	17377	17418	17435	17450	17419	17340	17359	17405	17126	17416	17391	17459	17520	17408	17529	17466	17340	17302	17449	17493	17266	17447	17313	17188	17247	17363	17323	17391	17345	17326	17409	17101	17480	17376	17611	17535	17487	17281	17327	17331	17367	17251	17414	17531	17204	17318	17361	17496	17509	17444	17302	17401	17349	17470	17292	17246	17345	17299	17339	17209	17376	17557	17460	17373	17362	17304	17247	17318	17349	17130	17249	17409	17388	17263	17594	17498	17419	17353	17500	17483	17442	17317	17301	17569	17449	17426	17397	17245	17441	17424	17447	17373	17509	17218	17616	17344	17363	17300	17176	17226	17357	17495	17510	17293	17494	17429	17633	17418	17278	17312	17371	17203	17483	17297	17213	17187	17149	17379	17338	17276	17243	17267	17254	17317	17213	17472	17418	17316	17342	17433	17149	17574	17485	17447	17307	17467	17465	17456	17350	17288	17459	17269	17351	17424	17455	17319	17355	17336	17439	17422	17411	17248	17215	17418	17444	17307	17335	17267	17224	17508	17283	17628	17297	17227	17216	17347	17332	17213	17567	17380	17395	17302	17445	17383	17361	17322	17296	17322	17352	17505	17258	17477	17255	17520	17161	17224	17346	17380	17453	17502	17411	17358	17264	17208	17157	17323	17331	17335	17270	17164	17569	17571	17552	17321	17245	17324	17304	17249	17062	17312	17235	17346	17482	17338	17390	17148	17591	17398	17459	17464	17475	17310	17552	17276	17400	17512	17489	17205	17332	17387	17270	17269	17295	17209	17542	17497	17384	17310	17374	17378	17251	17330	17493	17470	17460	17468	17352	17291	17261	17540	17341	17354	17355	17422	17261	17327	17190	17489	17211	17273	17235	17530	17401	17165	17245	17276	17329	17462	17465	17330	17335	17451	17276	17321	17191	17410	17301	17330	17432	17376	17356	17366	17228	17319	17271	17266	17384	17364	17410	17407	17474	17330	17248	17412	17584	17509	17302	17394	17396	17364	17296	17383	17307	17379	17398	17319	17403	17373	17273	17299	17299	17394	17239	17211	17409	17442	17399	17392	17381	17288	17297	17236	17192	17170	17296	17330	17364	17415	17411	17086	17450	17457	17356	17334	17584	17376	17438	17289	17414	17376	17382	17213	17362	17120	17325	17338	17314	17315	17396	17477	17333	17391	17285	17480	17255	17487	17199	17431	17469	17265	17378	17217	17275	17304	17259	17188	17602	17234	17384	17453	17384	17472	17390	17253	17608	17385	17372	17198	17269	17437	17688	17340	17390	17333	17339	17524	17338	17561	17220	17346	17445	17533	17552	17554	17389	17288	17260	17174	17429	17446	17475	17387	17275	17193	17305	17498	17502	17265	17564	17470	17381	17487	17252	17239	17229	17280	17281	17369	17384	17513	17399	17308	17188	17295	17206	17396	17267	17251	17385	17229	17486	17143	17495	17243	17222	17270	17339	17225	17357	17293	17257	17176	17122	17358	17378	17436	17279	17218	17464	17559	17406	17415	17389	17435	17303	17388	17369	17630	17210	17266	17373	17326	17275	17280	17323	17268	17072	17328	17295	17373	17397	17518	17332	17487	17398	17305	17308	17279	17429	17485	17431	17446	17391	17356	17404	17433	17365	17404	17279	17531	17387	17210	17634	17285	17441	17364	17368	17256	17299	17461	17412	17353	17404	17476	17394	17484	17420	17447	17099	17325	17433	17342	17357	17575	17322	17238	17312	17553	17466	17290	17461	17401	17527	17262	17195	17428	17163	17153	17443	17371	17422	17431	17314	17312	17435	17347	17317	17339	17326	17263	17248	17284	17408	17421	17372	17318	17286	17261	17362	17340	17201	17454	17415	17410	17287	17215	17515	17243	17416	17326	17312	17422	17486	17510	17450	17265	17552	17262	17319	17323	17148	17323	17258	17535	17433	17376	16973	17146	17377	17612	17451	17380	17440	17513	17423	17422	17333	17317	17501	17122	17140	17186	17205	17192	17245	17073	17365	17501	17310	17518	17547	17473	17446	17370	17356	17414	17512	17302	17525	17510	17280	17471	17249	17436	17371	17357	17429	17356	17548	17507	17213	17390	17333	17382	17258	17367	17482	17398	17263	17600	17277	17268	17350	17231	17185	17313	17421	17165	17486	17302	17304	17347	17417	17366	17206	17261
22005	39708	37238	29537	26847	24118	22574	21163	20300	19958	19700	19293	18706	18345	17840	17712	17484	17098	16846	16435	16600	16770	16665	16517	16097	15860	15632	15803	15243	15643	15476	15320	14961	15181	15116	14927	14908	14933	14865	14797	14844	14801	14721	14786	14873	14686	14825	14740	14598	14489	14791	14765	14624	14587	14630	14478	14856	14794	14820	14660	14579	14569	14610	14615	14628	14550	14638	14618	14626	14482	14984	14444	14530	14626	14528	14789	14573	14551	14725	14602	14624	14787	14637	14596	14674	14600	14655	14579	14769	14719	14779	14687	14454	14741	14514	14490	14600	14913	14684	14483	14607	14732	14636	14765	14683	14714	14740	14478	14697	14709	14662	14573	14732	14593	14607	14516	14611	14737	14714	14501	14570	14857	14539	14681	14553	14465	14558	14587	14659	14683	14660	14536	14473	14576	14528	14659	14587	14729	14599	14641	14645	14690	14719	14524	14691	14538	14699	14623	14453	14712	14694	14567	14595	14730	14748	14581	14642	14477	14488	14498	14766	14717	14705	14672	14459	14455	14733	14580	14698	14602	14690	14605	14667	14527	14595	14629	14763	14607	14593	14699	14508	14547	14487	14583	14819	14580	14675	14804	14687	14666	14585	14627	14551	14701	14633	14632	14684	14546	14739	14715	14549	14651	14524	14758	14666	14627	14547	14706	14609	14606	14411	14700	14557	14627	14719	14631	14572	14802	14609	14574	14722	14611	14620	14670	14732	14467	14592	14381	14692	14667	14616	14652	14591	14625	14577	14733	14679	14631	14485	14592	14560	14541	14623	14523	14593	14640	14485	14660	14586	14670	14680	14695	14597	14589	14515	14625	14626	14572	14717	14697	14627	14668	14532	14713	14758	14607	14579	14728	14782	14601	14474	14706	14626	14768	14450	14607	14501	14553	14608	14540	14967	14542	14369	14573	14628	14586	14735	14808	14600	14480	14536	14499	14526	14604	14698	14641	14619	14704	14773	14589	14625	14801	14733	14609	14504	14668	14712	14653	14731	14684	14438	14611	14712	14516	14706	14732	14568	14587	14594	14649	14647	14717	14535	14519	14658	14571	14639	14497	14597	14610	14491	14521	14546	14611	14823	14572	14534	14712	14559	14611	14549	14619	14643	14558	14738	14719	14583	14756	14590	14573	14451	14576	14509	14734	14604	14695	14561	14774	14694	14487	14703	14678	14575	14596	14697	14589	14594	14624	14658	14547	14681	14542	14497	14653	14594	14581	14629	14662	14431	14567	14705	14659	14597	14519	14671	14526	14781	14533	14802	14545	14578	14625	14797	14638	14688	14579	14748	14560	14535	14504	14721	14721	14475	14414	14687	14638	14640	14556	14590	14758	14572	14647	14680	14546	14694	14640	14443	14719	14560	14608	14666	14741	14405	14636	14716	14673	14664	14584	14707	14661	14630	14584	14492	14566	14595	14547	14741	14440	14613	14786	14659	14706	14735	14746	14642	14504	14520	14660	14781	14417	14663	14687	14648	14774	14693	14717	14645	14550	14563	14562	14659	14633	14538	14634	14746	14659	14602	14569	14594	14446	14794	14623	14891	14622	14620	14618	14641	14642	14605	14771	14551	14670	14611	14642	14585	14637	14652	14632	14532	14581	14714	14529	14768	14657	14549	14552	14560	14538	14708	14677	14657	14670	14543	14615	14636	14584	14644	14572	14654	14530	14571	14539	14553	14633	14594	14678	14481	14693	14538	14511	14598	14638	14491	14677	14650	14488	14482	14592	14533	14626	14618	14509	14786	14606	14684	14755	14516	14562	14728	14531	14491	14724	14701	14630	14738	14617	14530	14688	14581	14633	14684	14580	14557	14656	14496	14759	14376	14564	14570	14623	14769	14501	14541	14592	14720	14588	14764	14485	14647	14575	14687	14524	14563	14572	14496	14660	14661	14615	14773	14711	14621	14682	14694	14478	14566	14793	14854	14689	14522	14608	14340	14629	14521	14790	14562	14625	14611	14618	14431	14503	14610	14699	14479	14679	14686	14592	14523	14600	14755	14603	14710	14598	14605	14704	14682	14554	14556	14661	14604	14575	14825	14567	14661	14567	14603	14617	14617	14533	14736	14679	14587	14712	14571	14628	14714	14648	14628	14701	14659	14545	14766	14673	14615	14550	14528	14657	14736	14822	14552	14410	14580	14724	14653	14540	14600	14580	14668	14646	14761	14653	14600	14668	14612	14582	14577	14601	14553	14621	14489	14519	14618	14627	14557	14552	14619	14761	14502	14556	14769	14567	14629	14719	14711	14593	14488	14677	14550	14723	14740	14699	14657	14543	14703	14640	14517	14718	14392	14489	14634	14638	14570	14701	14624	14600	14592	14459	14879	14829	14605	14454	14603	14548	14581	14750	14651	14602	14605	14614	14613	14398	14708	14573	14520	14571	14710	14664	14634	14554	14775	14534	14549	14614	14615	14599	14796	14692	14475	14569	14567	14667	14766	14726	14577	14705	14590	14692	14545	14601	14535	14645	14560	14634	14522	14656	14746	14654	14527	14539	14507	14704	14447	14675	14583	14601	14561	14766	14579	14546	14623	14751	14747	14572	14736	14492	14597	14577	14618	14593	14555	14556	14563	14594	14607	14620	14515	14487	14644	14734	14677	14661	14634	14549	14724	14574	14650	14590	14565	14533	14726	14505	14851	14744	14713	14751	14507	14569	14451	14724	14684	14620	14727	14557	14640	14574	14522	14655	14596	14651	14464	14690	14492	14770	14629	14708	14654	14523	14664	14549	14750	14604	14613	14568	14609	14618	14641	14454	14429	14706	14755	14726	14605	14599	14526	14677	14484	14563	14533	14630	14611	14780	14843	14608	14583	14660	14722	14789	14646	14780	14645	14730	14447	14711	14609	14772	14632	14646	14689	14688	14430	14740	14446	14604	14537	14598	14741	14569	14606	14621	14571	14535	14574	14656	14648	14620	14675	14647	14779	14549	14749	14718	14630	14548	14664	14495	14603	14613	14489	14646	14741	14699	14691	14594	14674	14464	14601	14612	14583	14440	14587	14632	14800	14671	14626	14696	14628	14470	14658	14610	14704	14559	14649	14745	14651	14587	14544	14466	14665	14676	14554	14584	14636	14598	14658	14541	14559	14575	14661	14522	14448	14633	14724	14681	14545	14748	14349	14598	14723	14628	14660	14562	14790	14697	14863	14574	14561	14836	14649	14718	14737	14649	14650	14743	14495	14710	14518	14613	14553	14679	14534	14823	14685	14535	14780	14716	14771	14511	14709	14472	14623	14733	14561	14587	14680	14629	14407	14660	14712	14546	14659	14532	14574	14403	14756	14646	14618	14552	14552	14666	14549	14717	14608	14424	14579	14672	14734	14461	14585	14546	14765	14544	14686	14827	14397	14541	14637	14553	14570	14474	14624	14641	14797	14527	14636	14603	14681	14609	14638	14653	14516	14716	14734	14532	14559	14561	14654	14663	14576	14535	14539	14545	14634	14622	14512	14533	14620	14451	14728	14578	14555	14448	14567	14462	14680	14671	14650	14621	14467	14664	14706	14652	14527	14855	14622	14623	14651	14537	14604	14670	14666	14758	14600	14622	14602	14597	14498	14737	14727	14551	14690	14747	14446	14742	14588	14482	14520	14782	14669	14741	14630	14717	14688	14624	14733	14624	14556	14561	14559	14555	14561	14615	14554	14587	14608	14650	14736	14701	14620	14682	14403	14494	14612	14740	14708	14614	14342	14621	14644	14831	14671	14714	14683	14738	14677	14651	14526	14547	14511	14679	14580	14628	14741	14717	14802	14575	14744	14492	14539	14736	14539	14471	14641	14551	14552	14729	14729	14586	14586	14516	14664	14547	14496	14624	14603	14588	14674	14623	14499	14581	14676	14712	14651	14492	14598	14795	14490	14609	14546	14722	14644	14682	14584	14706	14508	14647	14527	14680	14658	14648	14570	14635	14722	14535	14707	14580	14540	14671	14525	14487	14566	14729	14487	14600	14676	14622	14737	14703	14589	14597	14509	14611	14743	14853	14728	14525	14744	14489	14519	14638	14688	14662	14692	14589	14443	14703	14609	14615	14683	14719	14615	14577	14502	14562	14464	14721	14700	14556	14499	14782	14685	14717	14576	14597	14647	14636	14549	14555	14613	14592	14475	14670	14583	14663	14548	14750	14633	14588	14563	14589	14394	14572	14651	14810	14644	14732	14473	14421	14439	14640	14572	14639	14439	14778	14612	14594	14653	14752	14568	14521	14548	14468	14760	14681	14527	14640	14487	14621	14617	14482	14656	14564	14801	14493	14597	14390	14629	14718	14606	14487	14537	14545	14735	14650	14664	14607	14473	14561	14631	14553	14648	14384	14454	14769	14663	14600	14671	14746	14636	14662	14598	14648	14580	14515	14574	14476	14722	14530	14610	14594	14627	14645	14647	14661	14436	14484	14623	14505	14577	14542	14633	14475	14698	14723	14687	14623	14598	14587	14803	14532	14718	14593	14649	14489	14694	14661	14476	14561	14711	14590	14675	14711	14552	14526	14671	14685	14686	14725	14610	14475	14517	14701	14742	14676	14618	14538	14857	14590	14674	14580	14741	14563	14578	14644	14623	14717	14630	14539	14534	14553	14651	14670	14746	14529	14643	14760	14613	14663	14599	14589	14670	14711	14590	14580	14566	14476	14551	14674	14554	14707	14777	14706	14668	14628	14661	14623	14660	14369	14695	14538	14647	14646	14453	14482	14656	14543	14668	14629	14570	14590	14720	14575	14638	14657	14630	14777	14535	14496	14521	14574	14587	14690	14675	14707	14643	14574	14655	14690	14523	14544	14461	14577	14684	14513	14571	14816	14666	14534	14676	14520	14615	14788	14724	14679	14589	14680	14615	14894	14546	14666	14627	14586	14620	14508	14586	14603	14639	14463	14495	14555	14596	14566	14522	14745	14491	14659	14550	14512	14603	14620	14560	14645	14634	14563	14647	14496	14720	14694	14609	14650	14757	14571	14795	14700	14607	14516	14646	14588	14563	14637	14571	14505	14719	14588	14495	14648	14442	14606	14671	14511	14592	14532	14466	14516	14832	14727	14555	14776	14577	14664	14549	14770	14685	14685	14552	14496	14677	14557	14582	14677	14521	14582	14507	14646	14770	14477	14448	14602
27466	22894	27758	25392	21760	21391	20592	20074	19917	19611	19774	19257	19337	19136	19089	18994	19068	18919	18989	18735	19018	18903	19176	18898	18740	18516	18591	18473	18491	18741	18615	18398	18560	18424	18265	18439	18290	18387	18178	18450	18599	18240	18184	18241	18334	18335	18329	18253	18362	18238	18353	18430	18377	18372	18268	18369	18390	18129	18368	18356	18340	18300	18122	18281	18315	18249	18217	18169	18098	18096	18187	18307	18238	18355	18462	18081	18082	18216	18156	18215	18180	18253	18340	18341	18201	18286	18176	18214	18317	18165	18292	18231	18272	18440	18384	18381	18262	18187	18080	18221	18311	18306	18043	18330	18180	18304	18102	18327	18230	18385	18068	18502	18412	18195	18242	18176	18190	18158	18270	18274	18434	18143	18154	18084	18505	18360	18345	18298	18266	18400	18437	18221	18361	18094	18257	18244	18252	18293	18318	18229	18416	18523	18078	18147	18333	18258	18278	18287	18515	18246	18378	18203	18121	18173	18368	18265	18351	18409	18036	18286	18084	18386	18138	18319	18205	18328	18231	18245	18389	18251	18228	18188	18379	18309	18267	18410	18055	18283	18483	18196	18180	18093	18077	18150	18232	18173	18360	18165	18307	18043	18284	18343	18166	18089	18609	18462	18282	18323	18371	18518	18388	18245	18099	18430	18285	18209	18277	18093	18245	18136	18285	18454	18241	18095	18094	18205	18204	18253	18491	18125	18119	18417	18484	18202	18337	18260	18280	18252	18061	18451	18331	18278	18407	18326	18235	18315	18431	18182	18209	18183	18328	18271	18275	18263	18364	18192	18244	18318	18449	18265	18313	18133	18294	18053	18377	18208	18241	18481	18111	18280	18119	18253	18514	18270	18307	18396	18217	18405	18297	18362	18234	18129	18193	18183	18133	18187	18248	18433	18035	18382	18102	18266	18309	18271	18321	18075	18332	18340	18243	18229	18319	18183	18259	18416	18311	18053	18478	18370	18339	18331	18349	18324	18436	18115	18144	18264	18602	18237	18261	18199	18417	18528	18301	18275	18375	18282	18382	18254	18317	18290	18256	18337	18283	18258	18260	18290	18231	18100	18283	18032	18271	18244	18356	18122	18345	18237	18273	18289	18254	18306	18268	18213	18299	18336	18445	18171	18155	18295	18381	18180	18318	18220	18186	18215	18204	18344	18199	18392	18240	18318	18170	18344	18265	18262	18278	18219	18029	18164	18286	18191	18318	18373	18343	18235	18115	18362	18404	18154	18333	18285	18345	18203	18122	18340	18491	18276	18276	18213	18124	18213	18219	18418	18172	18249	18401	18182	18376	18295	18385	18278	18503	18310	18244	18269	18385	18284	18194	18382	18350	18171	18368	18316	18355	18049	18474	18085	18129	18314	18492	18142	18023	18414	18211	18099	18348	18212	18509	18477	18212	18367	18116	18286	18273	18062	18164	18055	18311	18201	18151	18123	18420	18133	18248	18229	18287	18260	18257	18032	18406	18219	18384	18356	18230	18237	18268	18392	18272	18130	18159	18173	18341	18454	18355	18037	18373	18313	18230	18114	18304	18298	18275	18302	18341	18330	18210	18335	18403	18391	18226	18273	18278	18326	18142	18086	18180	18323	17995	18154	18201	18277	18197	18349	17953	18068	18135	18298	18402	18308	18243	18141	17937	18171	18188	18159	18134	18272	18284	18361	18160	18305	18358	18134	18323	18369	18261	18215	18232	18370	18317	18347	18100	18182	18196	18190	18187	18394	18145	18294	18212	18343	18362	18291	18324	18058	18273	18420	18295	18209	18308	18279	18441	18386	18459	18446	18367	18527	18056	18236	18283	18222	18226	18303	18379	18041	18190	18235	18153	18225	18223	18314	18242	18153	18312	18127	18359	18193	18388	18297	18243	18247	18306	18271	18266	18385	18298	18394	18230	18309	18366	18336	18459	18226	18270	18272	18190	18321	18552	18343	18480	18282	18342	18186	18202	18243	18318	18405	18239	18259	18307	18214	18408	18455	18428	18289	18407	18409	18176	18335	18182	18328	18340	18108	18374	18290	18317	18275	18390	18414	18420	18067	18251	18212	18274	18206	18268	18270	18276	18106	18521	18238	18342	18067	18296	18176	18196	18259	18193	18397	18098	18355	18176	18446	18171	18230	18323	18310	18239	18420	18167	18176	18218	18196	18130	18252	18288	18455	18244	18361	18501	18188	18352	18194	18423	18313	18181	18305	18391	18212	18404	18135	18351	18439	18216	18389	18324	18269	18425	18328	18204	18385	18168	18252	18243	18119	18255	18198	18302	18217	18265	18272	18251	18326	18351	18473	18552	18314	18447	18464	18330	18235	18589	18151	18451	18243	18369	18348	18344	18252	18248	18166	18474	18340	18233	18327	18293	18441	18351	18460	18270	18195	18584	18117	18200	18374	18340	18270	18331	18233	17999	18178	18489	18233	18169	18433	18237	18451	18169	18336	18258	18313	18435	18097	18428	18469	18320	18110	18194	18232	18148	18212	18322	18451	18558	18092	18433	18379	18275	18440	18560	18308	18360	18384	18294	18278	18325	18238	18120	18138	18200	18376	18362	18309	18394	18258	18213	18337	18139	18207	18257	18187	18202	18311	18104	18261	18157	18135	18205	18155	18226	18341	18252	18206	18186	18240	18111	18423	18321	18150	18304	18155	18622	18102	18161	18307	18211	18350	18312	18311	18213	18266	18280	18318	18338	18171	18120	18056	18342	18395	18350	18305	18510	18246	18117	18194	18406	18228	18263	18244	18212	18283	18303	18271	18208	18207	18239	18233	18339	18454	17999	18288	18240	18128	18288	18227	18281	18141	18376	18148	18306	18408	18330	18241	18216	18131	18406	18220	18303	18210	18282	18183	18377	18237	18185	18372	18319	18286	18344	18084	18261	18224	18296	18282	18399	18313	18197	18042	18460	18128	18329	18275	18181	18323	18269	18267	18332	18306	18469	18355	18177	18298	18269	18279	18376	18176	18068	18360	18169	18355	18189	18172	18310	18192	17955	18218	18353	18259	18164	18177	18266	18349	18358	18436	18305	18236	18200	18344	18107	18085	18206	18503	18326	18287	18222	18274	18357	18295	18260	18314	18348	18380	18454	18473	18382	18406	18143	18184	18473	18362	18267	18264	18423	18500	17852	18385	18171	18227	18328	18160	18396	18491	18352	18255	18216	18202	18340	18395	18369	18263	18235	18264	18235	18231	18438	18306	18377	18390	18358	18098	18239	18171	18015	18291	18279	18105	18289	18256	18411	18177	18266	18122	18346	18221	18283	18232	18274	18536	18255	18290	18380	18292	18106	18247	18553	18356	18294	18272	18241	18377	18289	18495	18306	18313	18192	18092	18347	18339	18179	18194	18246	18278	18119	18151	18019	18190	18514	18272	18355	18402	18391	18053	18322	18575	18194	18238	18434	18042	18413	18270	18298	18127	18262	18362	18187	18235	18403	18251	18072	18366	18318	18311	18332	18148	18291	18392	18219	18289	18163	18244	18311	18455	18431	18317	18311	18457	18437	18335	18316	18228	18153	18168	18300	18447	18439	18293	18356	18419	18275	18397	18233	18189	18406	18174	18361	18255	18302	18320	18324	18415	18417	18308	18281	18188	18134	18396	18040	18351	18333	18256	18499	18231	18206	18173	18348	18469	18220	18292	18304	18501	18241	18354	18124	18232	18315	18264	18307	18209	18289	18208	18398	18142	18399	18291	18427	18139	18216	18007	18000	18159	18148	18359	18297	18190	18268	18287	18237	18350	18504	18164	18124	18191	18104	18348	18460	18205	18337	18113	18177	18197	18199	18164	18305	18496	18460	18094	18269	18381	18321	18267	18258	18410	18367	18272	18203	18342	18542	18315	18136	18367	18261	18312	18199	18231	18279	18307	18194	18177	18315	18283	18445	18328	18360	18396	18238	18333	18472	18240	18193	18084	18224	18191	18350	18215	18321	18337	18401	18085	18560	18289	18282	18288	18273	18316	18125	18144	18231	18307	18470	18197	18502	18295	18283	18253	18290	18423	18383	18302	18501	18362	18228	18068	18085	18273	18421	18225	18286	18432	18170	18244	18113	18234	18247	18366	18478	18340	18353	18162	18089	18226	18448	18292	18264	18320	18276	18459	18349	18525	18324	18058	18334	18366	18283	18228	17955	18345	18288	18426	18052	18338	18554	18121	18212	18160	18271	18381	18258	18357	18349	18140	18291	18225	18252	18184	18210	18267	18307	18381	18376	18358	18177	18127	18424	18477	18336	18163	18209	18310	18021	18074	18441	18186	18418	18331	18136	18357	18153	18238	18498	18415	18266	18405	18329	18309	18359	18387	18323	18234	18236	18029	18205	18233	18379	18456	18447	18260	18294	18205	18203	18232	18270	18116	18240	18239	18337	18237	18285	18136	18108	18348	18119	18229	18037	18296	18435	18290	18408	18336	18162	18489	18418	18416	18432	18320	18473	18160	18323	18259	18159	18279	18442	18138	18348	18132	18143	18355	18395	18238	18224	18280	18403	18404	18447	18281	18126	18198	18372	18272	18175	18277	18351	18274	18388	18222	18213	18175	18282	18252	18127	18378	18394	18334	18422	18291	18247	18242	18356	18347	18531	18320	18258	18352	18291	18148	18476	18164	18254	18446	18273	18273	18160	18340	18258	18227	18241	18454	18177	18236	18210	18223	18129	18212	18306	18347	18248	18236	18338	18298	18165	18052	18289	18286	18234	18283	18291	18315	18458	18102	18392	18203	18443	18299	18283	18209	18437	18203	18270	18415	18161	18289	18156	18257	18175	18378	18308	18283	18399	18275	18376	18306	18380	18358	18275	18299	18332	18282	18138	18278	18067	18290	18251	18195	18299	18445	18318	18310	18300	18184	18295	18306	18348	18289	18354	18366	18245	18465	18035	18337	18271	18299	18187	18042	18192	18418	18266	18256	18358	18195	18249	18293	18183	18217	18285	18228	18237	18331	18363	18267	18101	18313	18138	18200	18392	18330	18418	18444	18277	18266	18268	18281	18324	18527	18167	18356	18246	18272	18377	18382	18268	18377	18082	18186	18062	18274	18344	18304	18200	18343	18204	18299	18263	18304	18383	18168	18149	18190	18175	18459	18179	18154	18368	18299	18217	18307	18360	18281	18238	18286
19388	28457	26356	21604	20359	19619	18734	18099	17770	17554	17483	17105	16758	16616	16563	16535	16175	16097	16056	15978	15990	16099	16144	15955	15806	15696	15544	15660	15466	15467	15600	15490	15406	15388	15324	15179	15266	15251	15147	15341	15301	15179	15280	15228	15288	15023	15290	15135	15087	15107	15090	15178	14929	15154	15168	15073	15175	15199	15249	15259	15207	15252	15185	15120	14910	15242	15144	15195	15175	15335	15326	15237	15150	15269	15067	15200	15183	15021	15070	15178	15103	15257	15117	15173	15195	15110	15154	14980	15115	15252	15152	15283	15089	15196	15255	15211	15234	15195	15054	15073	15333	15067	14947	15159	15269	15133	15246	15245	15235	15112	15130	15278	14907	15068	15158	15244	15097	15027	15170	15196	15096	15168	15140	15133	15145	15062	15155	15068	15105	15057	15204	15249	15028	15297	15175	15107	15139	15220	15076	15198	15225	15187	15179	15184	15286	15105	15067	15310	14974	15125	15167	15139	15296	15103	15156	15059	15172	15025	15163	15014	15024	15258	15144	15202	15189	15120	15113	15141	15123	15259	15081	15161	15146	15075	15321	15309	15148	15124	15201	15213	15308	15269	15048	15012	15123	15172	15087	15169	15174	15043	15211	15231	15124	15021	15153	14956	15231	14911	15167	15054	15299	15136	15213	15282	15088	15074	15306	15027	15297	15003	15167	15076	15127	15156	15215	15065	15236	15034	15136	15230	15092	15132	15339	15309	15136	15157	15088	15295	15225	15055	15079	15131	15327	15110	15039	15152	15108	15211	15267	15070	15131	15165	15450	15280	15121	15234	15250	15157	15252	15046	15213	15096	15225	15208	15163	14923	15224	15108	15255	15036	15079	15183	15229	15165	15140	15318	15193	15198	15113	14954	15229	15169	15208	15191	15248	15112	15196	15095	15342	15041	15130	15229	15140	15141	15083	15291	15151	15113	15097	15257	15201	15124	15123	15084	15238	15352	15193	15228	15129	15219	15131	15259	15142	15263	15040	15077	15166	15161	15025	15276	15186	15217	15126	14982	15284	15111	15223	15165	15100	15018	15155	14989	15296	15395	15354	15103	15066	15013	15123	15215	15110	15119	15035	15147	15242	14998	15226	15274	15120	15187	15198	15075	15336	15307	15043	15343	15264	15015	15186	15334	15162	15027	15173	15152	15148	15191	15078	15220	15276	15083	15012	15218	15315	15168	15082	15162	15242	15178	15272	14987	15327	15086	15202	15131	15262	15148	15151	15115	15355	15113	15235	15101	15091	15044	15165	15325	15156	15284	15161	15285	15069	15160	14989	15190	15020	15163	15264	15083	15158	15202	15251	15265	15139	15275	15197	15215	15112	15277	15158	15262	15013	15106	15083	15232	15189	15202	15134	15134	15094	15276	15202	15191	15172	14991	15345	15151	15170	15059	15164	15221	15117	15213	15113	15181	15037	15213	15055	15303	15213	15153	15128	15194	15325	14910	15028	15027	15267	15200	15100	14933	15281	15167	15159	15041	15259	15032	15144	15190	15004	15157	15241	15221	15290	15210	15325	15135	15109	15095	15148	15251	15132	15153	15162	15197	15116	15044	15123	15197	15131	15045	15144	15035	15117	15044	15152	15084	15138	15119	15251	15055	15090	15123	15134	15070	15263	15145	15161	15039	15145	15265	15015	15093	15186	15196	15110	15234	15076	15169	15163	15145	15314	15150	15169	15153	15278	15079	15053	15127	15179	15031	14994	15219	15074	15312	15177	15330	15193	15228	15020	15253	15200	15304	15169	15245	15113	15105	15144	15303	15097	15231	15131	15131	15152	15104	15298	15202	15231	15173	15159	15192	14998	15172	15311	15118	15383	15122	15215	15161	15026	15074	15252	15236	15106	15292	15168	15013	15254	15110	15098	15200	15349	15126	15294	15304	15036	15087	15263	15259	15151	15139	15279	15265	15102	15016	15155	15123	15123	15259	15261	15139	15187	15156	14874	15247	15249	15173	15193	15076	15194	15246	15177	15063	15192	15141	15208	15087	15030	15124	15310	15063	15225	15205	15058	15252	15050	15066	15277	15197	15214	15233	15051	15131	15178	15038	15247	15277	15153	15250	15408	15119	15207	15073	15293	15266	15017	14974	15171	15234	15155	15158	15135	15141	15082	15080	15233	15221	15157	15081	15179	15217	15222	15041	15252	15349	15257	15163	15154	15219	15076	15260	15260	15177	15322	15173	15171	15011	15202	15040	15114	15062	15105	15229	15269	15106	15281	15238	15217	15116	15177	15192	15199	15207	15054	15166	15301	15416	15293	15170	15272	15240	15241	15184	15173	15101	15169	15096	15143	15308	15158	15110	15242	15096	15107	15163	15057	15128	15069	15075	15404	15087	15158	15287	15062	15171	14929	15184	15292	15111	15229	15142	15074	15071	15179	15117	15195	15188	15106	15087	15275	15109	15172	14955	15230	15027	15005	15120	15063	15193	14969	15258	15021	15309	15147	15275	15178	15034	15244	15469	15271	15083	15257	15217	15180	15320	15033	15066	15125	15091	15316	15074	15096	15203	15299	15259	15200	15196	15260	15114	15057	15114	15202	15244	15215	15163	15235	15263	15036	15034	15013	15097	15191	15122	15249	15383	15195	15099	15067	15072	15058	15131	15278	15136	15021	15163	15127	15133	15204	15267	15259	15226	15149	15209	15227	15064	15030	15165	15221	15298	15162	15119	15475	15105	15253	15218	15296	15204	15234	15153	15227	15167	15052	15150	15287	15175	15073	15183	15223	15140	15201	15138	15168	15180	15219	15171	15319	15293	15149	15185	15098	15245	15097	15052	15113	15319	15179	15385	15177	15218	15131	15133	15213	15147	15304	15102	15112	15152	15157	15257	15171	15080	15263	15128	15188	15145	15256	15130	15239	15276	15175	15152	15316	15058	15145	15150	15071	15193	15211	15277	15166	15030	15225	15136	15179	15289	15101	15088	15106	15166	15128	15112	15067	15095	15181	15101	15173	15247	15076	15193	15323	15056	15121	15117	15119	15319	15112	15243	14957	15270	15098	15038	15300	15153	15238	15196	15044	15219	15220	15139	15097	15240	15197	15030	15212	15187	15193	15206	15056	15339	15316	15090	15036	15026	15193	15330	15238	15139	15298	15329	15250	15139	15263	15077	15210	15185	15222	15044	15227	15183	14951	15147	15443	15099	15193	15025	15217	15373	15188	15039	15211	15295	15017	15072	15268	15076	15394	15072	15160	15217	15170	15222	15099	15144	15088	15192	15174	15307	15354	15373	15112	15122	15150	15236	15210	15138	15345	15229	15206	15201	15090	15122	15230	15011	15185	15137	15127	15123	15208	15113	15360	15245	15097	15101	15099	15220	15144	15208	15151	15186	15134	15224	15201	15127	15251	15100	15113	15164	15288	15201	15286	15026	15052	15149	15126	15078	15053	15015	15137	15215	15336	15071	15129	15014	15047	15135	15219	15029	15280	15220	15134	15024	15130	15122	15134	15150	15211	15204	15148	15031	15238	15124	15137	15261	15131	15318	15317	15122	15283	15116	15216	15267	15003	14988	15303	15158	15300	15206	15065	15251	15161	15209	15265	15028	15143	15107	15177	15216	15246	15020	15093	15171	15197	15134	15094	15195	15259	15097	15239	15185	15046	14990	15193	15081	15220	15086	15173	15062	15179	15223	15282	15260	15246	15235	15249	15071	15110	15190	15025	15047	15006	15085	15213	15218	15189	15269	15132	15196	15292	15296	15137	15287	14966	15043	15265	15106	15170	15290	15191	15348	15123	15176	15151	15130	15172	15172	15026	15176	15342	15300	15175	15258	15054	15240	15149	15269	15127	15239	15157	15237	15277	15164	15159	15289	15299	15095	15163	15064	15065	15054	15166	15320	15124	15382	15025	15210	14955	15164	15143	14956	15247	15224	15178	15087	15215	15332	15214	15081	15134	14945	15135	15055	15049	15160	14924	15287	15104	15241	15203	15329	15221	15151	15028	15166	15308	15197	15191	15048	15283	15192	15192	15247	15154	15221	15196	15050	14918	15177	15088	15233	15128	15166	15310	15146	15090	15325	15123	15208	15106	15137	15267	15212	15106	15238	15173	15131	15144	14980	15012	15136	15114	15109	15075	15117	15024	15216	15119	15117	15072	15268	15127	15234	15278	15296	15173	15211	15120	15162	15278	15216	15195	15227	15045	15223	15290	15256	15242	15222	15334	15184	15272	15058	15205	15215	15250	15128	15164	15125	15047	15132	15012	15279	15163	14977	15194	15138	15080	15028	15131	15127	15144	15292	15146	15467	15301	15242	15158	15223	15157	15077	15390	15321	15080	15109	15204	15268	15172	15130	15146	15122	15149	15211	15062	15342	15060	15246	15020	15245	15178	15223	15221	15193	15057	15143	15321	15109	15226	15035	15081	15066	15328	15137	15164	15167	15091	15273	15112	15127	15253	15260	15101	15148	15216	15208	15214	15317	15281	15167	15140	15107	15138	14932	15122	15274	15346	15314	15244	15096	15132	15154	15016	15201	15102	15170	15158	15053	15053	15263	15097	15246	15355	15273	15066	15006	15086	15223	15245	15174	15173	15025	15111	15259	15238	15253	15182	15097	15152	15244	15263	15266	15125	15170	15203	15056	15182	15089	15289	15240	15145	15230	15108	15067	15268	15246	15204	15192	15229	14900	15338	15204	15227	15360	15192	15114	15075	15154	15154	15204	15257	15147	15305	15203	15197	15234	15190	15244	15225	15308	15139	15108	15216	15102	15185	15200	15209	15375	15426	15218	15152	15307	15137	15200	15262	15156	15250	15089	15152	15097	15236	15110	15340	15038	15207	15279	15134	15148	15050	15305	15307	15143	15060	15044	15115	15323	15262	15220	15094	15393	15087	15122	15330	15104	15214	15256	15182	14950	15080	15211	15228	15233	15275	15074	15320	15232	15174	15230	15069	15344	15076	15152	15164	15126	15230	15210	15155	15215	15157	15193	15116	15110	15083	15051	15170	15126	15221	15189	15204	15358	15343	15137	15058	15164	15383	15199	15315	14962	15137	15135	14951	15161	15161	15150	15150	15316	15056	15266	15132	15089	15283	15104	15094	15169	15145	15108	15154	15306	15120	15263	15133	15085	15046	15218	15017	15243	15059	15248	15247	14995
23488	21276	29058	23920	22592	24976	25855	22695	21926	21691	21483	20924	20690	20668	20541	20358	20280	19940	20042	19708	19814	20125	20033	19715	19559	19752	19568	19317	19455	19300	19318	18997	19258	18960	19084	18930	18678	18931	18937	19054	19034	18953	18958	18984	19046	18833	18758	18787	18791	18863	18976	18992	18893	18870	18845	18800	18752	19058	18792	18906	19010	18877	18782	18896	18749	18744	18645	18838	18791	18632	18994	18673	18716	18699	18666	18950	18932	18893	18864	18718	18752	18697	18831	18897	18666	18986	18975	18628	18672	18598	18857	18909	18772	18619	18848	18773	18771	18925	18702	18707	18744	18910	19049	18906	18544	18652	18729	18912	18818	18710	18637	18691	19008	18734	18485	18626	18837	18721	18839	18923	18619	18868	18766	18707	18728	18663	18604	19014	18727	18652	18773	18523	18704	18624	18875	18792	18999	19043	18618	18728	19005	18680	18902	19000	18604	18734	18710	18637	18805	18593	18639	18838	18687	18723	18595	18853	18839	18675	18684	18715	18659	18825	18869	18814	18731	18629	18799	18844	18864	18561	18774	18662	18875	18823	18768	18745	18746	18762	18855	18906	18717	18720	18630	18833	18799	18902	18721	19016	18664	18797	18497	18777	18823	18684	19038	18859	18850	18761	18806	18734	18885	18795	18846	18860	18804	18913	18856	18808	18771	18750	18750	18862	18814	18757	18750	18765	18668	18605	18814	18862	18819	18804	18738	18797	18774	18811	18897	18619	18648	18732	18743	18920	18654	18734	18667	18717	18740	18759	18761	18867	18825	18812	18737	18555	18644	18802	18656	18700	18895	18708	18899	18884	18744	18590	18717	18763	18976	18924	18952	18881	18845	18713	18677	18753	19006	18955	18876	18655	18696	18619	18886	18856	18710	18828	18669	18750	18570	18728	18808	18776	18914	18695	18684	18883	18788	18646	18803	18897	18948	18691	18711	18706	18802	18882	18717	18773	18865	18693	18718	18703	18694	18993	18674	18596	18659	18642	18762	18946	19086	18395	18788	18714	18736	18899	18863	18512	18808	18891	18821	18892	18982	18655	18529	18895	18891	18854	18664	18663	18760	18959	18767	18610	18889	18718	18755	18752	18526	18846	18730	18800	18754	18750	18772	18827	18951	18773	18848	18638	18725	18752	18594	18754	18817	18654	18928	18882	18893	18756	18908	18720	18811	18561	18632	18899	18883	18834	18730	18774	18927	18636	18806	18892	18977	18874	18729	18744	18962	18912	18712	18764	18661	18760	18763	18523	18654	18651	18598	18597	18865	18821	18708	18696	18759	18828	18754	18808	18974	18757	18834	18601	18722	18849	18709	18791	18647	18833	18884	18584	18731	18782	18775	18887	18839	18706	18794	18803	18703	18690	18659	18701	18726	18829	18762	18756	18602	18561	18676	18867	18783	18839	19056	18819	18752	18809	18873	18865	18823	18734	18742	18706	18995	18863	18706	18812	18982	18715	18824	18857	18921	18606	18957	18891	18718	18886	18898	18927	18798	18685	18847	18460	18787	18711	18944	18825	18655	18603	18937	18853	18715	18729	18852	18821	18923	18765	18782	18776	18827	18641	18734	18856	18667	18507	18897	18664	18751	18836	18735	18868	18712	18881	18733	18715	18837	18774	18804	18821	18836	18525	18692	18722	18587	18888	18696	18767	18838	18703	18742	18848	18744	18899	18967	18532	18994	18730	18959	18591	18801	18902	18919	19030	18697	18782	18824	18769	18733	18835	18851	18768	18739	18594	18600	18756	18827	18845	18827	18755	18721	18895	18960	18848	18773	18818	18895	18793	18826	18641	18721	18657	18980	18821	18687	18803	18951	18907	18847	18838	18939	18825	18633	18768	18636	18609	18823	18811	18685	18558	18830	18767	18798	18770	18798	18733	18682	18690	18907	18936	18778	18616	18688	18862	18880	18966	18830	18615	18979	18769	18763	18659	18722	18725	18709	18942	19003	18693	18803	18995	19013	18768	18943	18786	18845	18608	18992	18776	18686	18785	18764	18686	18720	18741	18747	18685	18845	18761	19099	18717	18973	18725	18702	18723	18853	18944	18881	18850	18832	18839	18570	18609	18781	18838	18786	18655	18521	18811	19008	18834	18775	18726	18734	18767	18818	18723	18764	18762	18985	18711	18749	18831	18896	18748	18709	18707	18937	18825	18792	18868	18755	18751	18852	18847	18809	18847	18785	18758	18941	18659	18721	18744	18693	18831	18790	18874	18801	18917	18909	18905	18793	18714	18841	18934	18696	18616	18590	18785	18748	18951	18863	18916	18753	18661	18897	18741	18843	18444	18892	18762	18694	18649	18807	18815	18866	18946	18974	18882	18708	18989	18816	18705	18704	18719	18709	18738	18782	18672	18773	18843	18652	18909	18637	18822	18985	19058	18845	18537	18857	18895	18708	18642	19071	18717	18723	18801	18779	18762	18811	18812	18703	18768	18781	18785	18577	18726	18816	18777	18781	18777	18674	18706	18814	18905	18647	18817	18891	18824	18962	18777	18461	18588	18566	18625	19005	18901	18737	18866	18819	18635	18761	18790	18903	18847	18787	18802	18764	18765	18729	18923	18833	18614	18642	18586	18763	18512	18870	18882	18763	18644	18822	19029	18838	18662	18834	18822	19064	18879	18850	18693	18605	18738	18735	18783	18645	18636	18967	18925	18752	18750	18629	18714	18826	18864	18698	18712	18649	18896	18738	18834	19122	18697	18887	18626	18842	18765	18680	18802	18839	18697	18827	19029	18810	18755	18953	18854	18723	18808	18773	18860	18814	18895	18874	18907	18782	18737	18790	18816	18939	19016	18785	18860	18820	18909	18950	18831	18853	18664	18634	18798	18928	18635	18608	18827	18904	18892	18869	18797	18969	18960	18815	18632	18870	18799	18809	18764	18789	19067	18620	18772	18815	18823	18765	18870	18876	18749	18990	18841	18833	18685	18847	18817	18873	18634	18875	18657	18686	18612	18794	18715	18832	18798	18834	18721	18744	18866	19010	18817	18783	18463	18666	18752	18708	18949	18680	18462	18691	18878	18790	18818	18725	18736	18832	18874	18793	18810	18837	18905	18986	18810	18693	18983	18602	18848	18751	18864	18663	18582	18704	18778	18954	18807	18654	18853	18718	18802	18986	18907	18733	18861	18735	18583	18844	18677	18811	18588	18739	18839	18663	18747	18811	18665	18879	18816	18849	18800	18625	18916	18863	18783	18920	18815	18827	18966	18808	18704	18761	18712	18781	18802	18607	18572	18750	18777	18735	18596	18635	18605	18858	18618	18895	18726	18888	18673	18708	18810	18672	18672	19182	18758	18945	18722	18587	18556	18807	18561	18518	18753	18718	18517	18746	18727	18807	18915	18711	18774	18528	19022	18793	18820	18754	18725	18579	18713	18906	18952	18633	18827	18665	18909	18808	18595	18772	18674	18718	18782	18912	18623	18844	19021	18715	18783	18976	18487	18622	18696	18887	18863	18838	18719	18947	18820	18818	18708	18799	18654	18781	18700	18636	18663	19029	18857	18825	18676	18560	18890	18815	18784	18807	18760	18723	18764	18929	19001	18988	18944	18833	18790	18796	18863	18654	18718	18814	18769	18895	18814	18813	18834	18873	18676	18911	18700	18776	18907	18709	18700	18899	18866	18856	18774	18696	18911	18778	18742	18890	18824	18745	18832	18849	18572	18749	18883	18798	18681	18746	18657	18670	18608	18964	18826	18742	18750	18829	18853	18755	18570	18838	18895	18696	18587	18774	18676	18759	18702	18687	18755	18870	18783	18641	18767	18943	18609	18904	18928	18782	18674	18807	18814	18724	18667	18895	18701	18876	18890	18748	18732	18926	18803	18798	18758	18896	18690	18554	18525	18777	18860	18781	18866	18780	18671	18658	18847	18955	18917	18679	18397	18958	18642	18964	18499	18779	18622	18731	18557	18624	18920	18741	18766	18662	18592	18658	18809	18957	18844	18619	18955	18799	18817	18678	18655	19043	18697	18626	18734	18718	18696	18911	18838	18928	18736	18866	18677	18812	18772	18862	18983	18920	18779	18887	18844	18687	18745	18882	18851	18807	18739	18738	18825	18681	18802	18781	18814	18775	19014	18828	18718	18835	18760	18828	18732	18845	18992	18796	18954	18789	18708	18910	18800	18698	18897	18909	18849	18777	18968	18817	18879	18562	18844	18584	18838	18855	18759	18791	18698	18681	18749	18643	18803	18757	18845	18844	18908	18808	18813	18835	18838	18743	18754	18755	18668	18716	18814	19095	18627	18813	18620	18738	18659	18754	18742	18799	18670	18805	18851	18844	18720	18904	18806	18995	18933	18711	18777	18798	18909	18690	18929	18762	19024	18694	18579	18685	18738	18795	18843	18650	18877	18625	18814	18862	18776	18879	18737	18623	18793	18852	18690	18862	18602	18621	18922	18686	18699	18723	18920	18674	18875	18688	18710	18775	18789	18920	18960	18803	18622	18838	18771	18677	18751	18673	18595	18727	18963	18836	18873	18693	18808	18873	18683	18748	18726	18807	18837	18811	18804	18847	18887	18766	18744	18924	18711	18762	18845	18608	18877	18721	18831	18797	18618	18792	18868	18987	18690	18720	18997	18932	18712	18925	18636	18589	18591	18986	18667	18616	18827	18722	18627	18782	18723	18743	19027	18887	18762	18750	18984	18814	18835	18712	18765	18783	18543	18723	18909	18690	18661	18666	18489	18615	18902	18978	18992	18819	18698	19010	18789	18587	18635	18721	18724	18875	18851	18930	18784	18631	18700	18727	18725	18686	18619	18898	18807	18890	18762	18695	18886	18735	18738	18934	19017	18888	18932	18878	18714	18909	18818	18769	18891	18788	18703	18851	18745	18737	18364	18755	18743	18757	18832	18541	18774	18724	18731	18684	18736	18768	18561	18906	18818	18771	18682	18917	18717	18798	18907	18667	18663	18892	18675	18602	18855	18774	18672	18777	18915	18788	18896	18599	18965	18711	18879	18919	18611	18867	18750	18973	18886	18843	18882	18992	18932	18896	18608	18926	18799	18627	18755	18789	18692	18643	18774	18787	18968	18862	18662	18593	18831	18710	18819	18751	18894	18657	18519	18899	18965	18682	18695	18830	18680	18966	18914	18750	18768
20449	36323	32850	26099	23858	22856	21988	21030	20151	19625	19363	18819	18366	18174	17949	17671	17428	17130	16833	16716	17106	16976	17004	16766	16441	16567	16336	16076	16131	16047	15793	15757	15721	15678	15736	15536	15702	15554	15538	15666	15607	15554	15621	15661	15645	15775	15320	15322	15445	15486	15440	15480	15501	15463	15487	15489	15558	15483	15675	15670	15522	15390	15542	15485	15521	15561	15322	15447	15577	15466	15519	15213	15455	15482	15491	15509	15568	15459	15486	15619	15635	15589	15536	15481	15526	15329	15457	15402	15436	15475	15545	15221	15393	15436	15499	15461	15430	15491	15603	15411	15439	15458	15294	15415	15611	15467	15390	15482	15492	15593	15593	15505	15416	15666	15573	15570	15497	15582	15448	15396	15606	15419	15480	15453	15520	15600	15521	15499	15456	15548	15505	15311	15516	15512	15620	15523	15477	15406	15664	15499	15553	15397	15438	15510	15520	15400	15206	15600	15475	15511	15492	15481	15366	15279	15429	15423	15364	15441	15461	15450	15394	15417	15368	15537	15430	15670	15484	15319	15430	15396	15504	15416	15494	15613	15519	15424	15492	15502	15506	15467	15684	15593	15277	15570	15467	15451	15397	15575	15597	15622	15538	15470	15386	15375	15452	15385	15519	15384	15407	15495	15309	15549	15466	15580	15482	15444	15376	15360	15457	15500	15547	15560	15385	15462	15500	15523	15357	15618	15430	15515	15460	15506	15530	15445	15302	15664	15309	15305	15233	15256	15555	15328	15440	15684	15543	15373	15561	15518	15558	15548	15433	15426	15449	15306	15527	15396	15460	15435	15507	15511	15386	15562	15450	15480	15485	15515	15410	15399	15285	15359	15386	15441	15423	15413	15294	15489	15431	15316	15426	15485	15387	15459	15403	15433	15373	15702	15344	15410	15068	15582	15535	15451	15313	15490	15702	15249	15480	15502	15396	15642	15462	15449	15418	15329	15535	15499	15375	15397	15459	15563	15446	15430	15511	15419	15476	15336	15397	15425	15239	15448	15374	15433	15522	15564	15556	15375	15488	15374	15533	15548	15426	15379	15496	15540	15504	15450	15440	15468	15382	15491	15464	15432	15429	15352	15563	15645	15609	15388	15423	15512	15482	15365	15451	15429	15453	15237	15439	15457	15453	15586	15600	15237	15360	15376	15570	15535	15450	15335	15444	15482	15461	15569	15622	15424	15582	15388	15459	15359	15419	15406	15622	15560	15590	15361	15432	15432	15597	15414	15747	15583	15701	15491	15482	15506	15571	15508	15338	15422	15429	15440	15510	15540	15568	15399	15540	15467	15573	15422	15595	15488	15591	15334	15402	15344	15524	15521	15269	15656	15266	15437	15470	15491	15586	15348	15396	15582	15636	15385	15489	15363	15408	15362	15545	15427	15399	15398	15427	15442	15337	15543	15514	15431	15472	15445	15436	15504	15408	15560	15465	15544	15563	15621	15406	15317	15518	15520	15488	15548	15454	15358	15513	15338	15366	15484	15354	15649	15315	15464	15415	15509	15475	15458	15647	15402	15473	15486	15495	15495	15479	15401	15336	15504	15455	15634	15339	15593	15436	15406	15319	15491	15469	15536	15531	15477	15509	15314	15454	15562	15485	15596	15591	15410	15529	15359	15456	15418	15386	15415	15513	15450	15388	15375	15403	15405	15559	15324	15402	15317	15534	15405	15527	15552	15412	15463	15520	15436	15510	15542	15425	15436	15395	15422	15466	15606	15498	15414	15457	15407	15328	15495	15459	15448	15588	15468	15392	15491	15448	15309	15405	15390	15543	15493	15454	15398	15550	15365	15437	15407	15565	15559	15475	15534	15480	15375	15403	15433	15467	15397	15381	15576	15463	15348	15535	15530	15393	15300	15548	15601	15478	15354	15546	15518	15510	15532	15586	15533	15395	15647	15468	15566	15502	15491	15482	15480	15284	15382	15483	15547	15387	15570	15485	15413	15652	15551	15474	15345	15473	15508	15359	15461	15381	15442	15548	15339	15355	15378	15489	15369	15447	15468	15526	15557	15537	15444	15419	15472	15481	15423	15397	15534	15409	15414	15351	15495	15405	15461	15455	15490	15549	15374	15526	15552	15538	15583	15390	15429	15502	15365	15468	15337	15455	15471	15403	15466	15412	15534	15436	15455	15582	15428	15340	15549	15620	15494	15615	15214	15441	15554	15257	15331	15546	15598	15481	15571	15484	15503	15482	15569	15526	15430	15790	15492	15369	15506	15538	15335	15611	15428	15418	15397	15535	15424	15480	15446	15282	15477	15486	15607	15438	15307	15383	15586	15432	15556	15324	15307	15485	15502	15584	15507	15459	15375	15402	15493	15614	15508	15427	15476	15419	15445	15404	15654	15621	15517	15380	15451	15441	15402	15695	15343	15473	15548	15272	15606	15474	15507	15675	15449	15432	15371	15507	15437	15548	15460	15314	15688	15392	15526	15446	15601	15437	15402	15543	15494	15531	15375	15473	15499	15504	15605	15415	15470	15550	15430	15603	15519	15409	15586	15552	15498	15393	15354	15653	15574	15516	15439	15470	15519	15434	15378	15401	15295	15404	15382	15579	15402	15578	15566	15483	15575	15518	15460	15586	15338	15385	15540	15327	15384	15581	15496	15565	15391	15553	15534	15399	15519	15485	15333	15402	15534	15466	15385	15541	15578	15423	15441	15466	15491	15593	15621	15401	15394	15540	15538	15440	15477	15500	15515	15428	15596	15525	15509	15641	15293	15475	15319	15334	15367	15560	15511	15468	15360	15428	15581	15534	15444	15369	15354	15422	15368	15337	15627	15542	15406	15300	15392	15469	15565	15409	15460	15463	15466	15370	15338	15496	15525	15424	15393	15255	15421	15494	15452	15455	15517	15328	15327	15520	15300	15528	15395	15500	15486	15476	15574	15617	15426	15473	15428	15644	15442	15430	15347	15470	15441	15534	15503	15477	15366	15467	15484	15371	15548	15395	15324	15358	15457	15436	15481	15346	15411	15371	15485	15509	15568	15518	15725	15472	15632	15383	15500	15546	15613	15418	15357	15477	15517	15434	15455	15641	15430	15481	15463	15438	15498	15295	15536	15364	15424	15444	15511	15349	15428	15686	15456	15517	15359	15494	15429	15495	15661	15465	15396	15438	15453	15554	15464	15387	15663	15444	15469	15437	15470	15523	15462	15520	15548	15506	15608	15647	15411	15429	15541	15424	15591	15187	15457	15474	15630	15453	15473	15431	15534	15243	15569	15483	15522	15528	15583	15490	15563	15573	15395	15490	15517	15426	15497	15607	15580	15478	15599	15565	15480	15558	15383	15282	15273	15453	15571	15544	15432	15424	15514	15676	15483	15615	15354	15563	15454	15347	15571	15376	15501	15348	15435	15526	15488	15431	15527	15322	15607	15451	15454	15437	15494	15466	15358	15580	15494	15519	15426	15607	15544	15504	15470	15538	15607	15493	15441	15591	15493	15335	15595	15327	15499	15550	15323	15534	15467	15631	15502	15352	15343	15514	15477	15590	15405	15485	15462	15460	15402	15550	15455	15661	15255	15304	15640	15273	15599	15519	15568	15543	15456	15520	15495	15478	15429	15387	15672	15366	15373	15435	15444	15528	15732	15445	15487	15530	15569	15451	15547	15430	15349	15466	15537	15371	15513	15346	15411	15612	15481	15440	15581	15509	15405	15444	15479	15598	15614	15412	15561	15447	15428	15496	15489	15448	15552	15632	15491	15523	15461	15391	15471	15484	15470	15478	15442	15517	15395	15658	15385	15578	15692	15483	15369	15331	15290	15531	15644	15457	15341	15435	15499	15396	15502	15447	15498	15638	15562	15186	15420	15654	15459	15398	15480	15414	15408	15600	15501	15444	15389	15467	15491	15359	15404	15368	15383	15606	15468	15450	15519	15393	15332	15538	15497	15487	15370	15502	15474	15432	15385	15502	15350	15666	15393	15668	15489	15410	15374	15447	15373	15568	15615	15595	15415	15537	15511	15526	15398	15337	15461	15500	15464	15418	15405	15546	15526	15657	15569	15429	15481	15346	15348	15562	15526	15454	15430	15477	15560	15370	15536	15501	15533	15435	15337	15428	15460	15375	15320	15517	15408	15442	15354	15304	15589	15537	15417	15415	15337	15453	15606	15623	15478	15493	15493	15333	15460	15720	15448	15509	15556	15441	15319	15556	15418	15481	15279	15313	15471	15466	15520	15480	15576	15477	15516	15362	15518	15668	15501	15496	15372	15397	15450	15569	15515	15427	15644	15292	15571	15429	15340	15469	15423	15438	15461	15390	15417	15366	15398	15610	15499	15569	15372	15393	15259	15361	15350	15542	15432	15363	15644	15384	15478	15444	15495	15471	15438	15614	15637	15472	15387	15519	15492	15319	15449	15432	15592	15548	15420	15502	15515	15605	15658	15190	15526	15586	15544	15468	15484	15492	15493	15310	15577	15463	15597	15563	15477	15394	15530	15549	15528	15583	15516	15533	15394	15251	15217	15439	15350	15365	15330	15344	15431	15588	15450	15496	15422	15625	15491	15389	15578	15634	15450	15311	15524	15602	15523	15637	15461	15489	15484	15378	15448	15459	15366	15546	15516	15429	15339	15428	15483	15547	15538	15616	15581	15549	15608	15607	15403	15648	15443	15331	15449	15505	15621	15396	15580	15477	15329	15457	15583	15441	15512	15440	15522	15716	15455	15443	15514	15454	15503	15394	15528	15419	15598	15529	15518	15681	15332	15356	15443	15441	15492	15485	15263	15505	15577	15461	15297	15551	15466	15425	15478	15537	15441	15306	15476	15531	15462	15475	15449	15471	15295	15533	15468	15452	15357	15311	15467	15283	15473	15414	15390	15335	15528	15661	15438	15300	15575	15557	15444	15523	15457	15555	15666	15575	15495	15500	15436	15389	15523	15599	15308	15423	15564	15507	15539	15347	15555	15265	15445	15544	15401	15395	15609	15331	15549	15546	15491	15360	15528	15415	15304	15290	15393	15685	15371	15486	15387	15501	15499	15385	15321	15331	15383	15364	15534	15396	15475	15574	15380	15433	15400	15721	15490	15502	15405	15641	15517	15531	15316	15315	15398	15578	15472	15398	15366	15477	15539	15595	15488	15480	15245	15496	15328	15488	15464
22720	21326	29357	23682	21668	24948	28870	24029	23130	22868	22300	22135	21694	21343	21161	21104	20836	20411	20397	20367	20463	20674	20578	20132	19955	19847	19753	19865	19625	19530	19176	19067	19156	19033	19079	19202	19059	19040	19047	19177	18797	18969	18878	19007	18922	18902	18906	18974	18900	18749	18790	18832	18844	18788	18818	18788	18931	19094	18855	18839	18809	18973	19129	19083	18958	18822	18887	18826	19015	18771	18931	18841	18672	18786	18756	18959	18817	19084	19122	18837	18922	18698	18857	18872	18773	18618	18928	18786	18832	18930	18948	18817	18963	19030	18730	18759	18939	18912	18991	18909	18968	19021	18839	18884	18832	18759	18654	18690	18757	18866	18934	18893	18580	18882	18746	18668	18836	18781	19031	18730	18901	18889	18843	18870	18737	18756	18909	18971	18689	19017	18894	18931	18695	18903	18863	18938	18853	18753	18903	18781	18742	18725	18796	19028	18780	18833	18733	18733	18914	18804	18765	18793	18845	18694	18966	18790	19051	18613	18816	18822	18873	18899	19011	18701	18700	18904	18932	18816	18998	19010	18752	18866	18900	18738	18781	18813	18789	18789	18859	18983	18908	18865	18920	18682	18765	18726	18856	18638	18760	18748	18996	18832	18625	18683	18903	18712	18657	18781	18772	18936	18801	18725	18916	18881	18805	18704	18747	18582	18956	18735	18783	18677	18744	18575	18593	18883	18647	18643	18406	18702	18599	18814	18885	18595	18884	18808	18850	18791	18698	18844	18754	18641	18952	18831	18831	18723	18898	18766	18933	18705	18783	18686	18785	18766	18908	18833	18733	18716	18963	18619	18734	18839	18755	18777	18778	18775	18759	18774	18796	18669	18680	18802	18786	18727	19058	18715	18677	18928	18698	18599	18957	18633	18816	18838	18645	18678	18606	18753	18711	18820	18841	18622	18691	18815	18927	18773	18760	18749	18795	18821	18901	18795	18533	18692	18801	18632	18855	18890	18950	18755	18897	18852	18922	18663	18751	18702	18905	18736	18923	18856	18959	18773	18892	18842	18845	18835	18700	18876	18774	18759	18734	18815	18954	18833	18761	18762	18639	18734	18924	18858	18833	18651	18699	18989	18824	18668	18718	18689	19000	18694	18931	18833	18858	18874	18717	19060	18856	18691	18855	18870	18825	18944	18815	18830	18825	18835	18954	18941	18890	18799	18996	18619	18881	18717	18736	18856	18739	18643	18623	18879	18725	18714	18585	18615	18770	18895	18853	18833	18784	18659	18823	18616	18771	18902	18867	18645	18918	18884	18847	18771	18649	18828	18700	18921	18471	18698	18927	18706	18856	18839	18569	18724	18909	18693	18726	18834	18747	18723	18954	18864	18673	19004	18850	18852	18921	18792	18548	18674	18953	18970	18896	18713	18690	18629	18689	18763	18797	18706	18557	18670	18777	18924	18683	18731	18913	18966	18780	18686	18763	18667	18497	18889	18925	18717	18708	18870	18758	18915	18852	18703	18800	18875	18809	18953	18776	18855	18806	18937	18836	18742	18983	18744	18766	18666	18791	18753	18599	18548	18683	18711	18862	18641	18670	18678	18995	18700	18790	18810	18837	18989	18469	18881	18761	18806	18807	18795	18785	18809	18737	18825	18649	18717	18924	18944	18957	18728	18812	18801	18874	18788	18893	19010	18804	18816	18788	18549	18584	18954	18710	18880	18824	18811	18866	18638	18753	18497	18788	18774	18816	18977	18914	18876	18718	18874	18715	18869	18722	18791	18748	18868	18911	18881	18804	18896	19050	18815	18725	18807	18934	18809	18883	18729	18983	18748	18777	18960	18705	18746	18702	18732	18888	18886	18835	18663	18875	18623	18775	18655	18768	18764	18961	18774	18896	18964	18887	18593	18664	18670	18784	18816	18991	18785	18799	18842	18801	18951	18807	18990	18856	18771	18774	18959	18767	18667	18659	18492	18774	18821	18748	18660	18518	18885	18802	19025	19047	18746	18852	18891	18794	18897	18701	18658	18907	18917	18997	18822	18818	18863	18688	18810	18800	18901	18939	18752	18733	18783	18888	19123	18729	18856	18886	18631	18780	18698	18842	18923	18642	18678	18921	18805	18845	18767	18741	18798	18758	18571	18582	18647	18635	19027	18990	18875	18457	18708	18842	18749	18862	18740	18917	18874	18785	18805	18811	18723	18765	18729	18751	18810	18736	18847	18696	18930	18888	18845	18651	18938	18803	18841	18688	18916	18827	18919	18623	18804	18684	18841	18794	18701	18744	18732	18717	18873	18945	18646	18899	18765	18769	18720	18889	18705	18731	18520	18721	18764	18753	18858	18729	18906	18902	18727	18900	18567	18869	18872	18910	18646	19054	18862	18989	18618	18726	18571	18795	18704	18708	18721	18797	18701	18859	18823	18827	18811	18681	18966	19051	18726	18862	18798	18534	18734	18736	18876	18709	18769	18703	18781	18580	18785	18670	18782	18724	18752	18873	18660	18704	18804	18834	18815	18976	18869	18729	18633	18774	18812	18790	18495	18748	18732	18673	18608	18966	18860	18813	18564	18813	18951	18898	18741	18640	18907	18832	18798	18644	18787	18703	18630	18821	18738	18714	18907	18658	18719	18984	18918	19012	18721	18926	18715	18688	18831	18660	18935	18863	18885	18810	18872	18684	18770	18626	18649	18790	18785	18842	18846	18784	18555	18844	18889	18794	18659	18745	18839	18516	18863	18719	18740	18930	18780	18640	18999	19040	18983	18931	18878	18940	18656	18820	18814	18706	18600	18738	18844	18726	18605	18607	18779	18678	18956	18739	18689	18586	18778	18997	18723	18928	18872	18755	18747	18857	18672	18714	18732	18933	18693	18925	18830	18757	18752	18863	18811	18661	18903	18675	18701	18862	18920	18708	18806	18751	18659	18766	18802	18802	18767	18872	18743	18872	18813	18753	18795	18866	18813	18770	18764	18866	18921	18926	18767	19085	18901	18951	18842	18744	18770	18629	18804	18795	18899	18813	18831	19002	18541	18697	18823	18593	18801	18645	18650	18671	18829	18855	18775	18974	18720	18853	18708	18699	18928	18810	18782	18786	18752	18702	18696	18615	18743	18929	18699	18651	18737	18655	18662	18548	18620	18861	18952	18868	18795	18708	18844	18663	18903	18957	18703	18672	18801	18720	18655	18774	18740	18605	18822	18741	18959	18886	18728	18820	18885	18750	18733	18747	19012	18920	18845	18814	18818	18758	18994	18792	18799	18930	18946	18808	18612	18771	18885	18728	18722	18721	18838	18847	18872	18607	18692	18918	18756	18603	18781	18691	18840	18700	18832	18616	18847	18829	18747	18811	18826	18632	18710	18630	18654	18915	18477	18810	18803	18719	18893	18946	18732	18847	18633	18843	18795	18860	18755	18640	18578	18954	18858	18933	18719	18975	18763	18712	18714	18670	18843	19055	18826	18958	18672	18724	18799	18917	18844	18807	18779	18958	18822	18642	18873	18972	18718	18900	18769	18866	18782	18722	18774	18783	18793	18890	18921	18707	18808	18629	18755	18661	18806	18741	18912	18791	18691	18901	18707	18857	18887	18871	18913	18614	18862	18919	18863	18776	18618	18862	18625	18695	18928	18876	18768	18915	18823	18848	18920	19005	18800	18843	18866	18519	18609	18743	18697	18652	18751	18901	18670	18868	18725	18766	18980	18901	18711	18656	18815	18950	18778	18624	18756	18568	18964	18711	18934	18877	18776	18824	18695	18799	18913	18731	18854	18687	18809	18757	18695	18752	18877	18744	18916	18940	18765	18776	18727	18838	18785	18801	18803	18861	19008	18811	18750	18871	18755	18756	18844	18868	18837	19042	18863	18678	18819	18760	18753	18919	18742	18677	18798	18850	18747	18894	18883	18812	18878	18900	18589	18977	18832	18660	18815	18875	18656	18682	18918	18927	18976	18890	18629	18737	18955	18989	18660	18843	18812	18908	18765	18804	18519	18723	18829	18974	18861	18691	18854	18694	18737	18914	18786	18759	18805	18817	18909	18835	18930	18944	18530	18666	18781	18824	18915	18833	18849	18884	18965	18902	18607	18703	18829	18717	18926	18839	18907	18888	18912	18667	18727	18749	18733	18785	18873	18741	18717	18603	18802	18830	18806	18832	18834	18758	18869	18777	18825	18739	18926	18886	18837	18765	18876	18856	18785	18876	18744	18718	18538	18883	18953	18733	18929	19079	19067	18803	19027	18680	18696	18756	18853	18848	18866	18931	18863	19037	18924	18878	18910	18660	18665	18979	18817	18909	18691	18757	18722	18727	18849	18747	18643	18592	18742	18648	18759	18969	18863	18733	18816	18699	18743	18683	18778	18668	18855	18898	18893	18752	18768	18557	18767	18707	18807	18771	18883	18526	18785	18782	18798	18892	18807	18474	18821	18956	18932	18686	18943	18770	18904	18761	18791	18753	18808	18766	18794	18966	18733	18755	18855	18841	18691	18694	18846	18808	18954	18656	18684	18816	18879	18643	18539	18583	18769	18620	18657	18817	18885	18741	18599	18664	18978	18757	18807	18821	18985	18843	18812	18700	18756	18781	18932	18841	18880	18875	18847	18863	18734	19038	18937	18859	18924	18913	18939	18851	18726	18884	18638	18764	18635	18835	18774	18907	18805	18903	18927	18856	18826	18984	18787	18842	18961	19055	18933	18658	18864	18800	18864	18984	18998	18861	18854	18802	18812	18904	18914	18775	18667	18720	18743	18685	18760	18909	18956	18744	18689	18767	18638	18728	18909	18769	18912	18671	18839	18824	18645	18820	18847	18817	18845	18768	18679	18692	18680	18811	18683	18804	18724	18679	18989	18710	18656	18735	18663	18904	18779	18975	18790	18889	18919	19103	18952	18845	18779	18683	18793	18995	18749	18792	18581	18726	18847	18771	18930	18834	18894	18648	18812	18695	18919	18925	18856	18776	18729	18878	18861	18601	18790	18794	18818	18785	18780	18952	18612	18675	18878	18789	18758	18987	18719	18819	18889	18812	18806	18854	18750	18822	18860	18675	18797	18679	18863	18716	18722	18875	18763	18621	18763	18515	18738	18788	18627	18768	18967	18809	18784	18914	18882	18856	18635	18629	18838	18810	18719	19110	18816	18904	18761	18812	18677	18802	18821
22381	40620	37472	29577	26514	25315	24275	22893	21793	21204	20625	20195	19782	19498	18946	18843	18085	17871	17605	17672	17771	17844	17513	17234	16883	16827	16269	16586	16444	15952	15858	15780	15617	15621	15668	15818	15740	15677	15616	15525	15482	15489	15504	15696	15413	15649	15727	15706	15365	15635	15426	15394	15459	15607	15574	15590	15427	15532	15503	15431	15571	15605	15504	15553	15491	15434	15481	15480	15509	15470	15330	15394	15459	15438	15572	15413	15360	15502	15272	15456	15414	15417	15392	15616	15560	15433	15645	15324	15448	15446	15447	15464	15285	15580	15548	15471	15531	15675	15574	15464	15281	15515	15433	15381	15406	15542	15318	15359	15417	15452	15409	15555	15646	15383	15425	15408	15609	15524	15415	15517	15545	15421	15371	15454	15427	15466	15587	15482	15384	15606	15544	15382	15519	15509	15315	15571	15385	15481	15504	15410	15415	15466	15457	15523	15282	15387	15394	15380	15507	15486	15614	15532	15269	15479	15365	15513	15528	15407	15610	15458	15538	15557	15392	15561	15217	15590	15355	15412	15665	15484	15578	15631	15550	15448	15456	15395	15522	15494	15436	15576	15527	15366	15461	15479	15536	15533	15427	15582	15530	15517	15547	15494	15475	15437	15412	15528	15415	15404	15325	15457	15544	15453	15495	15590	15600	15511	15510	15336	15322	15405	15466	15459	15439	15469	15465	15410	15541	15521	15558	15413	15528	15479	15341	15483	15453	15559	15495	15517	15491	15549	15472	15502	15633	15561	15372	15496	15343	15399	15531	15588	15367	15458	15576	15510	15473	15302	15504	15483	15463	15621	15435	15540	15453	15388	15543	15521	15567	15452	15569	15540	15615	15345	15480	15415	15390	15397	15672	15581	15503	15474	15536	15434	15451	15450	15446	15475	15468	15479	15569	15361	15606	15573	15526	15625	15455	15349	15338	15522	15461	15557	15568	15537	15530	15587	15404	15504	15419	15647	15510	15361	15474	15317	15399	15380	15478	15541	15556	15620	15453	15542	15598	15548	15602	15356	15519	15470	15478	15272	15539	15511	15363	15446	15426	15499	15490	15403	15438	15561	15502	15488	15477	15400	15478	15430	15432	15567	15388	15432	15596	15385	15504	15606	15525	15405	15431	15572	15476	15486	15490	15627	15417	15565	15492	15635	15513	15389	15571	15509	15447	15613	15323	15407	15580	15611	15395	15514	15455	15541	15400	15418	15617	15609	15401	15467	15612	15509	15592	15348	15496	15302	15494	15592	15398	15523	15503	15469	15512	15493	15401	15473	15373	15516	15432	15435	15534	15394	15637	15373	15485	15421	15435	15567	15584	15473	15503	15495	15497	15313	15472	15548	15553	15615	15318	15367	15668	15418	15319	15435	15630	15501	15564	15392	15712	15352	15377	15288	15576	15537	15293	15586	15538	15398	15573	15344	15400	15423	15496	15494	15331	15519	15457	15377	15488	15387	15436	15622	15393	15406	15565	15491	15481	15426	15402	15588	15391	15506	15455	15638	15558	15577	15471	15656	15443	15526	15369	15328	15365	15447	15442	15501	15525	15476	15574	15507	15579	15514	15573	15380	15435	15500	15646	15583	15596	15493	15463	15426	15568	15426	15508	15423	15377	15367	15406	15530	15582	15467	15569	15632	15511	15556	15318	15277	15567	15517	15470	15608	15363	15408	15384	15457	15437	15559	15481	15298	15311	15391	15591	15486	15674	15464	15645	15477	15334	15486	15570	15297	15336	15582	15559	15564	15194	15472	15558	15415	15440	15376	15468	15539	15271	15434	15606	15385	15463	15289	15557	15560	15712	15497	15533	15387	15461	15650	15499	15586	15437	15571	15361	15533	15530	15280	15523	15276	15452	15397	15445	15598	15571	15437	15300	15476	15469	15503	15428	15584	15527	15435	15317	15487	15554	15469	15441	15520	15396	15519	15418	15395	15473	15506	15383	15543	15518	15507	15314	15481	15418	15451	15399	15488	15537	15433	15450	15592	15566	15460	15585	15436	15335	15258	15456	15536	15463	15472	15508	15414	15627	15599	15398	15573	15376	15531	15610	15305	15607	15424	15454	15476	15529	15677	15551	15367	15513	15577	15544	15383	15231	15425	15516	15545	15472	15278	15499	15400	15414	15528	15537	15634	15440	15524	15428	15385	15599	15447	15655	15448	15418	15541	15594	15389	15350	15521	15439	15419	15469	15664	15347	15448	15582	15452	15495	15505	15411	15421	15376	15434	15369	15622	15448	15530	15508	15482	15424	15197	15427	15561	15278	15677	15409	15514	15643	15389	15504	15581	15611	15489	15412	15517	15485	15430	15349	15549	15533	15456	15515	15212	15376	15542	15556	15396	15548	15358	15348	15593	15560	15546	15321	15533	15400	15332	15518	15231	15400	15576	15559	15374	15439	15319	15506	15425	15578	15383	15487	15300	15418	15470	15442	15610	15528	15469	15386	15511	15590	15509	15538	15549	15203	15485	15441	15517	15545	15498	15442	15586	15301	15497	15612	15478	15647	15480	15553	15547	15573	15679	15691	15481	15413	15537	15493	15528	15366	15309	15488	15400	15471	15230	15394	15549	15528	15570	15400	15420	15411	15312	15493	15560	15445	15524	15561	15399	15500	15515	15401	15302	15506	15580	15449	15255	15410	15430	15499	15473	15507	15461	15439	15366	15306	15359	15549	15429	15531	15351	15569	15588	15509	15524	15592	15449	15445	15506	15345	15520	15547	15509	15440	15553	15495	15372	15282	15503	15606	15464	15511	15333	15473	15542	15476	15350	15579	15381	15401	15443	15563	15525	15610	15437	15388	15576	15483	15387	15530	15345	15508	15579	15465	15492	15451	15423	15420	15610	15307	15472	15535	15564	15359	15578	15365	15430	15369	15550	15447	15591	15468	15326	15433	15254	15589	15413	15587	15463	15471	15418	15469	15473	15295	15543	15668	15309	15634	15206	15642	15325	15412	15374	15567	15464	15408	15485	15450	15519	15454	15415	15346	15506	15547	15364	15486	15673	15423	15444	15590	15446	15394	15673	15401	15459	15345	15576	15419	15491	15446	15569	15582	15542	15603	15501	15506	15326	15391	15623	15470	15258	15525	15556	15514	15696	15441	15513	15565	15570	15609	15460	15462	15633	15342	15451	15356	15672	15432	15470	15321	15638	15539	15404	15428	15429	15484	15475	15370	15468	15542	15477	15635	15549	15550	15608	15335	15403	15467	15421	15564	15631	15369	15357	15431	15574	15572	15328	15484	15442	15402	15464	15385	15458	15508	15503	15472	15647	15262	15438	15413	15402	15480	15384	15446	15507	15585	15519	15496	15558	15522	15466	15356	15527	15380	15495	15528	15457	15269	15457	15606	15471	15433	15449	15342	15523	15369	15321	15442	15348	15430	15550	15508	15410	15348	15395	15401	15581	15511	15542	15541	15450	15391	15365	15427	15633	15484	15511	15535	15427	15320	15624	15459	15356	15378	15371	15625	15235	15486	15443	15552	15342	15710	15443	15306	15467	15472	15529	15159	15361	15533	15592	15347	15490	15415	15351	15245	15760	15505	15481	15384	15432	15436	15649	15375	15464	15382	15298	15476	15421	15328	15365	15380	15480	15555	15377	15405	15465	15527	15263	15476	15601	15608	15549	15417	15574	15534	15460	15361	15490	15645	15464	15450	15382	15601	15556	15394	15453	15448	15459	15438	15529	15361	15420	15528	15295	15467	15480	15494	15392	15439	15546	15467	15349	15486	15642	15574	15503	15593	15422	15342	15446	15390	15458	15400	15653	15485	15469	15509	15551	15525	15496	15484	15328	15485	15530	15457	15560	15456	15363	15265	15381	15470	15435	15562	15496	15438	15411	15431	15507	15547	15487	15522	15377	15516	15519	15424	15411	15452	15274	15322	15459	15409	15474	15490	15390	15454	15419	15619	15380	15253	15363	15636	15495	15524	15456	15504	15355	15503	15407	15485	15588	15529	15499	15414	15315	15427	15281	15554	15540	15533	15470	15479	15498	15570	15478	15603	15622	15583	15457	15469	15543	15631	15448	15572	15346	15435	15378	15409	15560	15472	15548	15428	15334	15580	15563	15402	15343	15498	15675	15415	15391	15311	15475	15445	15459	15461	15469	15438	15473	15399	15512	15352	15498	15451	15382	15321	15632	15433	15428	15415	15486	15360	15499	15531	15615	15551	15362	15380	15491	15477	15356	15427	15498	15533	15305	15462	15482	15364	15451	15328	15510	15568	15420	15528	15424	15299	15597	15570	15368	15431	15466	15535	15318	15589	15251	15416	15581	15520	15503	15485	15562	15345	15626	15459	15543	15535	15468	15302	15501	15522	15358	15307	15466	15486	15386	15478	15385	15529	15423	15523	15490	15378	15374	15382	15423	15311	15428	15445	15455	15526	15646	15506	15416	15337	15459	15314	15258	15600	15442	15497	15551	15518	15431	15270	15457	15346	15569	15531	15482	15363	15498	15632	15486	15374	15543	15360	15420	15683	15582	15314	15386	15372	15266	15625	15468	15593	15415	15467	15516	15410	15596	15314	15374	15243	15484	15486	15445	15450	15497	15529	15697	15442	15359	15466	15455	15535	15560	15381	15474	15542	15314	15400	15452	15526	15435	15413	15484	15392	15594	15357	15416	15491	15514	15393	15448	15386	15397	15394	15256	15524	15556	15512	15499	15396	15491	15386	15557	15498	15497	15591	15579	15681	15417	15425	15485	15443	15358	15491	15441	15410	15356	15364	15470	15431	15514	15481	15470	15339	15435	15504	15520	15475	15271	15453	15449	15533	15467	15551	15347	15350	15575	15511	15496	15331	15402	15529	15512	15516	15528	15561	15262	15472	15516	15566	15482	15347	15453	15471	15726	15494	15507	15557	15584	15475	15365	15517	15370	15631	15519	15492	15437	15437	15408	15413	15377	15485	15429	15456	15500	15432	15321	15625	15517	15568	15444	15433	15478	15481	15404	15451	15377	15498	15423	15255	15509	15392	15577	15449	15565	15463	15362	15358	15457	15372	15386	15609	15479	15308	15545	15460	15525	15494	15457	15447	15426	15491	15486	15368	15595	15539	15413	15528	15622	15358	15440	15562	15393	15266	15412	15403	15488	15393	15428	15550	15246	15356	15319
27851	23036	28294	25939	21857	21868	21229	20762	20371	20350	20181	20039	19931	19814	19676	19806	19521	19377	19494	19512	19685	19473	19337	19160	19271	19223	19357	19206	19236	19077	19044	18810	18709	18997	18999	18733	18905	18841	18756	18769	19005	18676	18843	19127	18976	18872	18931	18854	18688	18927	18711	18882	18531	18690	18904	18781	18841	18861	18872	18970	18814	18879	18949	18866	18703	18800	18700	18831	19043	18873	18616	18660	18833	18896	18767	18803	18908	18880	18801	18788	18866	18876	18791	18898	18813	18756	18795	18731	18817	18868	18856	18857	18836	18889	18929	18765	18982	18834	18819	18711	18724	18844	18716	18808	18813	18897	18681	18689	18691	18681	18794	18646	18802	18605	18614	18467	18603	18884	18909	18805	18746	18950	18980	18905	18795	18934	18545	18852	18786	18849	18780	18787	18742	18847	18815	18737	18773	18768	18663	18764	18909	18922	18811	18853	18790	18875	18748	18843	18776	18763	19031	19027	18805	18880	18797	18599	18855	18804	18769	18780	18941	18993	18740	18766	18587	18823	18816	18681	18823	18615	18892	18809	18854	18767	18940	18886	18845	18749	18987	18720	18716	18698	18912	18595	18597	18842	18840	18789	18827	18523	18791	18902	18955	18787	18925	18782	18681	19078	18843	18896	18800	18847	18694	18824	18859	18778	18801	18897	18937	18647	18706	18917	18860	19065	18848	18902	18771	18874	18856	18839	18980	19044	18802	18674	18712	18809	18710	18692	18839	18577	18741	18763	18825	18808	18764	18848	18746	18765	18785	18670	18659	18649	18694	18714	18744	18785	18789	18605	18645	18567	18800	19155	18763	18813	18810	18840	18676	18933	18865	18943	18745	18857	18824	18963	18828	18742	18888	18732	18845	18794	19001	18807	18709	18670	18970	18653	18945	18905	18789	18816	18723	18737	18856	18903	18806	18713	18699	18809	18598	18944	18853	18724	18832	18611	18762	18697	18900	18708	18640	18760	18814	18711	19035	18797	18888	18663	18935	19010	18874	18747	18718	18876	18831	18680	18785	18721	18773	18708	18767	18909	18922	18784	18670	18633	18664	18744	18867	18610	18887	18757	18675	18774	18916	18715	18939	18868	18608	18880	18755	18863	18892	18755	18949	18957	18660	18805	18703	18709	18768	18718	18789	18721	18682	18786	18839	18870	18908	18793	18714	18659	18763	18866	18975	19023	18812	18697	18747	18684	18909	18805	18750	18657	18987	18822	18861	19020	18847	18811	18766	18758	18775	18991	18705	18786	18901	18933	18771	18837	18949	18762	18827	18768	18684	18826	18702	18943	18948	18757	18720	18821	18845	18656	18862	18716	18862	18753	18878	18741	18700	18678	18842	18946	18918	18782	18842	19004	18918	18918	18595	18947	18786	18827	18856	18834	18686	18743	18950	18765	18657	18634	18917	18749	18822	18847	18868	18789	18853	18885	18675	18700	18820	18793	18680	18779	18755	18950	18708	18957	18747	18881	19013	18678	18767	18929	18831	18685	18851	18936	18869	18603	18791	18750	18824	18817	18800	18850	18788	18793	18996	18876	18961	18772	18855	18822	18743	18941	18874	18766	18795	18812	18927	18823	18724	18808	18760	18688	18809	18709	18650	18700	18686	18655	18622	18848	18816	18623	19010	18683	18886	18764	18768	18826	18845	18806	18769	18754	18855	18834	18634	18773	18902	18590	18958	18864	18901	19014	18857	18953	18955	18829	18916	18843	18974	18814	18805	18727	18804	18633	18869	18710	18781	18782	18609	18954	18468	18738	18666	18929	18847	18888	18700	18974	18956	18667	18781	18817	18642	18696	18832	18891	18930	18531	18787	18968	18953	19064	18904	18522	18862	19059	18866	18733	18696	18923	18761	18778	18844	18676	19005	18977	18784	18944	18838	18669	18957	18827	18636	18719	18835	18924	18780	18815	18649	18693	18806	18930	18798	18883	18780	18510	18777	18738	18742	18716	18740	18610	18940	18987	18886	18824	18803	18961	18628	18804	18665	18959	18751	18745	18730	18851	18891	18793	18915	18761	18634	18860	18850	18786	18767	18835	18931	18845	18838	18803	18878	18486	18880	18835	18604	18815	18733	18873	18613	18976	18784	18915	18749	18840	18800	18785	18838	18954	18890	18722	18615	18721	18883	18802	19060	18917	18864	18840	18898	18763	18749	18843	18835	18783	18972	18957	18778	18745	18914	18632	18747	18763	18755	18802	18553	18755	18981	18817	18887	18770	18917	18941	18755	19025	18866	18634	18897	18883	19004	18828	18916	19057	18849	18782	18613	19033	18824	18794	18875	18704	18833	18944	18993	18849	18957	18745	18899	18916	18960	18900	18790	18857	18916	18786	18703	18841	18943	18701	18788	18690	18795	18922	18560	18896	18609	18764	18688	18676	18791	18785	18940	18974	18689	18966	18910	18754	18889	18782	18849	18673	18746	18844	18953	18923	18712	18997	18736	18791	18712	18643	18933	18831	18666	18694	18871	18740	18872	18745	18677	18604	18597	18860	18708	18978	18894	18569	18677	19008	18949	18573	18740	18836	18971	18740	18957	19115	18772	18719	18943	18961	18948	18734	18955	18722	18864	18886	18758	18797	18930	18666	18837	18690	18752	18794	18857	18843	18914	18814	18759	19124	18787	18883	18771	18786	18808	18906	18764	18705	18970	18837	18719	18768	18676	18682	18862	18631	18770	18747	18866	18541	18830	18688	18837	18674	18786	19039	18878	19078	18814	18755	18901	18866	18692	18818	18909	18811	18829	18790	18851	18977	18771	19017	18780	18956	18923	18726	18807	18785	18963	18844	18907	18796	18874	18775	18929	18651	18727	18686	18698	18748	18711	18666	18796	18888	18796	18631	18944	18778	18803	18769	18983	18720	18924	18899	19050	18874	18876	18773	19025	19043	18741	18825	18792	18678	18847	18930	18836	19176	19020	18834	18801	18835	18697	18700	18910	18625	18728	18840	18843	18857	18796	18608	18810	18685	18844	18895	18694	18823	18911	18610	18784	18876	18686	18630	18730	18660	18790	18596	18947	18866	18867	18619	18992	18825	18980	18803	18699	18855	18732	18868	18730	18725	18689	18957	18646	18700	18996	19048	19039	18952	18745	18770	18899	18810	18770	18815	18668	18801	18685	18755	18684	18708	18895	18895	18868	18597	18500	18966	18879	18839	18744	18867	18984	18844	18782	18811	18863	18754	18609	18889	18678	18691	19057	18637	18668	18808	18910	18775	18642	18730	18815	18813	18919	18658	18841	18995	18921	18781	18897	18832	18847	18687	18860	18524	18651	18872	18757	18845	18637	18721	18778	18594	18827	18781	18872	18977	18842	19032	18742	18763	18879	18729	18877	18675	18731	18720	18995	18833	18824	18699	18814	18801	18856	18665	18775	18726	18882	18858	18854	18931	19081	18812	18964	18814	18781	18682	18765	18864	18942	18728	18912	18830	18915	18828	18854	18931	19011	18881	18755	18809	18654	18889	18965	18977	18898	18772	18872	18972	18873	18883	18712	18450	19048	18926	18912	18789	18896	18903	18965	18607	18756	18854	18814	18726	18902	18932	18709	18756	18856	18720	18806	18784	18760	18579	18820	18962	18538	18736	18815	18645	18743	18928	18916	18937	18883	18894	18988	18855	18625	18846	18826	18797	18903	18891	18800	18803	18840	18948	18731	18845	18628	18856	18875	18980	18833	18918	18862	18705	18876	18878	18933	18897	18841	18867	18814	18764	18827	18827	18923	18569	18804	18762	18800	18664	18858	18675	18885	18796	18838	18604	18888	18940	18658	18814	18838	18823	18923	18886	18637	18595	19038	19030	18760	18802	18892	18949	18828	18862	19012	18810	18872	18831	18694	18945	18606	18800	18844	18689	18748	18766	18899	18772	18866	18762	18689	18929	18749	18954	18967	18798	18606	18796	18868	18859	18720	18977	18780	18798	19102	18796	18956	18789	18916	18840	18920	18744	18798	18723	18807	18844	18717	18801	18724	18866	18731	18673	18667	18918	18882	18741	18863	18959	18621	18606	18882	18726	18837	18925	18846	18976	18792	18779	18680	18984	18856	19013	18821	18642	18756	18891	18762	18593	18648	18822	18847	18727	18884	18811	18782	18883	18908	19010	18659	18610	18895	18997	18765	18747	18717	18692	18642	18751	18645	18750	18704	18811	18903	18896	18660	18812	18794	18673	18856	18774	18860	19074	18722	18664	18872	18739	18771	18905	18647	18805	18537	18829	18858	18554	18741	18737	18804	19016	18932	18729	18521	18716	18704	18722	18801	18929	18917	18686	19222	18783	18745	18812	18870	18911	18855	18532	18996	18772	18733	18638	18777	18834	18771	18730	18785	18742	18788	18808	18847	18986	18842	18825	18804	18972	18855	18572	18874	18846	18753	18846	18719	18783	18965	18709	18817	18917	18716	18775	18640	18835	18912	18849	19053	18790	18728	18762	18792	18830	18741	18767	19014	18954	18726	18774	18883	18645	18973	18838	18742	18858	18942	18998	18900	18702	18645	18728	18794	18805	18881	19127	18671	18748	18838	18851	18685	18677	18854	18865	18812	18802	18825	19062	18765	18767	19011	19000	18950	18621	18869	18810	18772	18586	18557	18960	18798	18793	18705	18742	18769	18898	18776	18780	18703	18892	18746	18813	18826	18625	18755	18649	18984	18765	18714	18777	18917	18715	18704	18912	18891	18732	18667	18910	18708	18710	18636	18777	18878	18807	19035	19090	18805	18956	18951	18872	18676	18956	18836	18726	18963	18929	18905	18806	18877	18915	18697	19000	18906	18930	18958	18599	18946	18785	18826	18739	18843	18769	18763	18788	18942	18700	18842	18693	18790	18749	18677	18767	18740	18902	18978	18709	18883	19015	18789	18603	19074	19027	18778	18609	18874	18843	18849	18866	18606	18873	18749	18964	18958	18806	19168	18858	18901	18526	18743	18747	18815	18743	18678	18964	18801	18750	18883	18786	18989	18798	18977	18840	18964	18719	18768	18698	18872	18718	18795	19025	18928	18805	18740	18896	18818	18976	18575	18647	18834	18836	18710	18646	18940	18564	18810	18802	18776	18891	18697	18737	18959	18747	18781	18813	18689	18620	18679	18816	18808	18825	18750	18868	18865	18912
19851	28765	26964	22158	20695	19772	19154	18556	18261	17600	17474	17618	17342	17063	16840	16863	16471	16522	16440	16448	16371	16537	16339	16290	16019	16004	15860	16160	15865	15814	15705	15813	15479	15609	15680	15553	15693	15482	15300	15415	15682	15553	15575	15566	15451	15566	15595	15481	15647	15599	15527	15629	15675	15431	15582	15673	15650	15406	15508	15653	15364	15457	15638	15359	15711	15618	15409	15428	15666	15488	15360	15495	15496	15450	15399	15379	15520	15589	15579	15480	15456	15513	15530	15447	15567	15568	15693	15646	15559	15604	15646	15599	15598	15467	15565	15435	15608	15395	15665	15452	15516	15485	15598	15316	15560	15516	15438	15623	15464	15547	15476	15496	15484	15565	15689	15531	15650	15464	15522	15613	15542	15634	15292	15596	15568	15743	15543	15510	15553	15604	15443	15654	15421	15645	15416	15591	15458	15599	15543	15541	15568	15607	15470	15479	15430	15564	15526	15680	15580	15464	15640	15443	15672	15486	15724	15635	15444	15400	15560	15603	15627	15669	15447	15436	15804	15448	15446	15305	15465	15637	15498	15333	15458	15398	15473	15521	15583	15678	15528	15415	15600	15578	15606	15562	15431	15693	15518	15623	15379	15558	15459	15469	15674	15421	15459	15559	15399	15627	15662	15512	15566	15484	15557	15373	15524	15570	15575	15672	15546	15465	15497	15473	15464	15381	15480	15541	15560	15346	15570	15519	15429	15449	15382	15481	15523	15426	15582	15585	15685	15450	15500	15501	15487	15592	15491	15584	15453	15549	15423	15483	15497	15697	15565	15599	15441	15577	15620	15586	15636	15488	15506	15593	15517	15567	15636	15545	15487	15486	15607	15474	15645	15323	15609	15473	15342	15278	15513	15442	15511	15413	15524	15447	15488	15483	15379	15606	15555	15643	15483	15480	15562	15525	15660	15446	15370	15483	15405	15483	15599	15446	15784	15572	15636	15614	15640	15551	15645	15426	15610	15555	15510	15584	15440	15480	15479	15330	15369	15436	15620	15579	15501	15487	15434	15616	15578	15488	15445	15406	15320	15487	15644	15441	15567	15560	15544	15592	15560	15606	15552	15377	15510	15546	15561	15600	15453	15399	15528	15531	15734	15644	15622	15639	15530	15533	15437	15676	15595	15264	15602	15621	15456	15529	15484	15399	15466	15420	15524	15605	15677	15433	15554	15368	15734	15469	15527	15584	15562	15604	15348	15663	15470	15543	15602	15353	15661	15598	15578	15448	15452	15369	15625	15489	15527	15548	15366	15554	15301	15346	15682	15497	15577	15556	15707	15481	15575	15451	15502	15359	15534	15563	15595	15628	15539	15514	15468	15596	15741	15534	15420	15618	15453	15515	15639	15611	15617	15514	15619	15671	15465	15553	15429	15680	15604	15445	15567	15371	15594	15446	15577	15516	15438	15528	15250	15552	15349	15424	15545	15559	15391	15591	15422	15480	15366	15541	15532	15634	15549	15546	15587	15479	15558	15380	15467	15462	15522	15531	15555	15460	15719	15662	15409	15296	15633	15507	15414	15532	15492	15438	15548	15504	15686	15473	15735	15524	15345	15412	15443	15621	15662	15592	15752	15431	15460	15649	15605	15451	15502	15599	15662	15437	15372	15594	15522	15545	15601	15537	15499	15413	15458	15362	15518	15401	15500	15394	15530	15520	15550	15434	15609	15532	15666	15531	15525	15594	15450	15646	15631	15514	15513	15541	15604	15519	15535	15416	15656	15526	15516	15396	15567	15563	15458	15573	15464	15528	15438	15473	15646	15419	15530	15515	15535	15563	15593	15427	15522	15438	15419	15554	15444	15595	15299	15458	15472	15464	15545	15515	15556	15624	15423	15442	15338	15593	15585	15513	15437	15504	15599	15368	15549	15699	15660	15467	15602	15515	15578	15529	15482	15556	15566	15465	15502	15462	15396	15740	15519	15506	15574	15502	15465	15444	15402	15481	15509	15352	15466	15574	15496	15420	15530	15581	15609	15535	15347	15362	15483	15565	15667	15536	15574	15400	15716	15552	15491	15315	15532	15450	15449	15463	15389	15560	15460	15586	15467	15380	15554	15566	15603	15577	15516	15533	15453	15487	15562	15554	15427	15449	15478	15678	15472	15550	15558	15496	15598	15549	15636	15588	15360	15466	15399	15654	15492	15527	15446	15458	15588	15383	15477	15586	15663	15451	15560	15412	15388	15609	15566	15567	15570	15494	15706	15404	15690	15627	15478	15533	15589	15564	15610	15445	15461	15703	15592	15620	15501	15536	15548	15634	15457	15551	15522	15568	15705	15541	15581	15447	15631	15566	15493	15466	15570	15741	15573	15351	15516	15429	15509	15521	15277	15467	15515	15536	15545	15467	15448	15470	15476	15483	15476	15778	15569	15608	15669	15496	15561	15429	15551	15563	15502	15841	15556	15571	15489	15464	15532	15532	15555	15499	15494	15518	15592	15626	15503	15420	15498	15469	15614	15622	15563	15613	15537	15534	15496	15463	15562	15496	15382	15659	15630	15607	15569	15451	15687	15636	15512	15463	15648	15649	15547	15474	15466	15332	15584	15667	15578	15557	15578	15725	15492	15554	15562	15405	15439	15525	15511	15494	15435	15570	15455	15631	15573	15539	15463	15490	15565	15645	15412	15430	15521	15431	15641	15496	15504	15505	15411	15676	15487	15518	15546	15546	15487	15488	15573	15479	15555	15492	15579	15554	15492	15503	15502	15397	15416	15650	15517	15520	15571	15427	15544	15553	15454	15517	15606	15540	15456	15413	15525	15606	15344	15494	15451	15412	15515	15465	15859	15523	15465	15427	15594	15419	15800	15472	15508	15390	15680	15677	15629	15478	15561	15592	15571	15482	15458	15698	15511	15421	15529	15591	15650	15585	15453	15423	15685	15535	15474	15567	15513	15423	15614	15525	15545	15473	15547	15463	15623	15700	15506	15617	15574	15438	15380	15518	15574	15538	15540	15536	15620	15429	15464	15564	15436	15534	15410	15502	15500	15571	15573	15417	15458	15431	15592	15653	15617	15276	15610	15494	15423	15577	15506	15271	15542	15545	15557	15460	15502	15501	15469	15439	15617	15601	15620	15628	15462	15492	15553	15631	15615	15430	15538	15695	15726	15601	15600	15397	15474	15396	15513	15515	15594	15597	15476	15301	15496	15496	15489	15627	15667	15504	15407	15398	15452	15570	15499	15504	15372	15595	15645	15568	15669	15479	15559	15589	15399	15335	15596	15601	15600	15436	15526	15495	15457	15331	15645	15324	15425	15490	15466	15524	15547	15486	15521	15612	15524	15585	15481	15546	15634	15462	15582	15498	15586	15627	15340	15577	15492	15511	15580	15669	15628	15331	15566	15678	15593	15479	15467	15398	15367	15443	15581	15561	15322	15504	15671	15660	15622	15484	15535	15507	15733	15784	15427	15593	15539	15421	15473	15625	15504	15445	15587	15566	15572	15526	15533	15423	15562	15627	15488	15611	15514	15526	15616	15417	15574	15491	15474	15476	15437	15467	15585	15709	15395	15371	15417	15423	15527	15562	15588	15624	15432	15631	15633	15569	15448	15585	15605	15646	15521	15422	15651	15667	15493	15692	15546	15482	15404	15441	15605	15543	15641	15422	15540	15591	15397	15526	15567	15421	15527	15543	15552	15378	15570	15623	15548	15512	15552	15545	15592	15569	15577	15487	15651	15547	15558	15627	15514	15501	15435	15447	15560	15417	15716	15536	15651	15319	15498	15464	15581	15517	15587	15532	15539	15420	15423	15345	15429	15565	15639	15430	15591	15383	15343	15630	15501	15444	15506	15476	15531	15711	15336	15450	15672	15791	15423	15809	15618	15574	15468	15617	15566	15413	15491	15475	15557	15531	15473	15429	15545	15419	15523	15290	15660	15422	15506	15547	15482	15613	15462	15429	15572	15285	15497	15542	15501	15540	15673	15617	15569	15597	15567	15579	15617	15581	15454	15479	15566	15616	15337	15443	15667	15656	15570	15558	15632	15377	15699	15240	15333	15574	15535	15500	15551	15749	15476	15524	15465	15486	15507	15654	15508	15626	15423	15420	15484	15516	15461	15680	15481	15638	15488	15470	15475	15533	15404	15375	15540	15280	15657	15463	15671	15430	15706	15603	15321	15608	15402	15335	15493	15564	15419	15419	15560	15724	15454	15688	15465	15537	15506	15384	15487	15654	15591	15481	15555	15461	15509	15569	15495	15510	15602	15697	15432	15529	15554	15399	15584	15511	15571	15551	15469	15370	15643	15425	15510	15593	15559	15688	15588	15541	15412	15469	15489	15509	15402	15422	15441	15475	15444	15536	15573	15392	15601	15602	15506	15662	15467	15535	15461	15738	15474	15463	15543	15593	15494	15532	15565	15557	15493	15501	15632	15580	15378	15386	15628	15438	15477	15625	15336	15416	15601	15509	15496	15587	15548	15542	15575	15649	15637	15492	15473	15446	15695	15430	15549	15500	15486	15451	15594	15593	15555	15732	15496	15376	15410	15511	15452	15651	15559	15645	15548	15546	15427	15433	15547	15543	15523	15637	15555	15577	15482	15505	15614	15551	15443	15416	15460	15526	15494	15583	15267	15515	15447	15447	15576	15603	15411	15535	15671	15492	15551	15463	15650	15356	15501	15546	15497	15401	15459	15386	15578	15542	15515	15493	15396	15442	15537	15547	15519	15555	15408	15617	15616	15618	15310	15520	15562	15357	15481	15474	15473	15522	15445	15494	15404	15710	15542	15485	15427	15509	15436	15590	15673	15559	15508	15579	15393	15567	15724	15545	15691	15543	15464	15482	15533	15536	15493	15453	15353	15529	15549	15492	15286	15572	15627	15505	15474	15519	15493	15532	15514	15458	15540	15324	15499	15560	15552	15632	15606	15658	15507	15616	15644	15383	15531	15613	15587	15550	15759	15612	15585	15493	15414	15740	15557	15545	15529	15582	15520	15542	15584	15647	15581	15512	15380	15316	15298	15538	15569	15539	15564	15287	15619	15572	15442	15413	15566	15558	15340	15519	15518	15529	15495	15527	15507	15536	15399	15436	15574	15707	15567	15606	15589	15525	15597	15566	15467	15466	15606	15458	15479	15385	15450	15432	15585	15521	15468	15356	15492	15481
23542	21291	29034	24025	22667	25055	25552	22502	21474	21354	21196	21040	20984	21052	20455	20238	20333	19936	20016	19741	19868	19812	19438	19522	19580	19531	19362	19421	19050	18869	18812	18849	18729	18705	18746	18720	18592	18759	18605	18799	18863	18728	18639	18927	18719	18826	18773	18660	18738	18398	18761	18967	18768	18719	18766	18725	18695	18688	18744	18716	18752	18721	18744	18745	18699	18715	18605	18736	18610	18632	18525	18756	18676	18633	18737	18568	18512	18870	18686	18632	18760	18789	18782	18703	18708	18955	18812	18605	18735	18626	18611	18586	18687	18659	18678	18723	18620	18502	18634	18710	18730	18540	18680	18534	18864	18725	18823	18523	18661	18761	18655	18582	18594	18499	18712	18763	18520	18656	18624	18454	18602	18663	18733	18641	18598	18598	18693	18514	18606	18529	18703	18719	18778	18576	18638	18707	18871	18593	18679	18681	18741	18581	18427	18799	18610	18720	18770	18683	18746	18856	18739	18809	18378	18689	18744	18901	18525	18619	18821	18599	18825	18627	18682	18487	18710	18533	18505	18744	18914	18585	18672	18583	18620	18722	18697	18660	18881	18580	18756	18617	18598	18740	18868	18669	18489	18618	18698	18833	18599	18410	18612	18683	18847	18653	18671	18585	18782	18692	18602	18626	18593	18400	18734	18895	18809	18702	18538	18752	18522	18643	18639	18745	18542	18758	18615	18651	18708	18779	18676	18881	18611	18588	18460	18458	18591	18368	18493	18559	18623	18559	18446	18603	18694	18647	18548	18724	18658	18614	18716	18645	18573	18637	18535	18676	18688	18616	18646	18685	18668	18747	18757	18651	18822	18814	18766	18672	18764	18788	18564	18802	18633	18754	18569	18844	18528	18687	18658	18565	18680	18378	18563	18445	18604	18817	18741	18522	18650	18621	18617	18749	18881	18606	18658	18518	18544	18538	18646	18615	18670	18650	18664	18463	18675	18789	18608	18602	18775	18534	18641	18686	18568	18525	18587	18738	18682	18596	18509	18550	18556	18629	18569	18703	18545	18571	18620	18384	18748	18677	18427	18809	18597	18809	18682	18656	18804	18664	18819	18705	18758	18688	18772	18633	18714	18574	18671	18795	18453	18749	18600	18739	18640	18688	18711	18536	18486	18648	18734	18576	18836	18717	18652	18821	18783	18631	18756	18575	18787	18769	18505	18452	18756	18614	18411	18732	18590	18789	18704	18796	18557	18748	18764	18753	18701	18708	18592	18675	18651	18646	18450	18476	18554	18609	18480	18527	18680	18653	18714	18565	18647	18756	18638	18757	18515	18725	18501	18485	18525	18673	18609	18614	18606	18530	18654	18581	18573	18744	18556	18708	18812	18821	18737	18617	18657	18516	18548	18694	18428	18628	18703	18956	18585	18708	18549	18686	18714	18680	18639	18731	18543	18424	18763	18650	18654	18615	18470	18627	18624	18710	18548	18753	18672	18427	18588	18670	18483	18717	18527	18807	18550	18675	18495	18756	18653	18639	18644	18754	18566	18920	18792	18583	18693	18628	18608	18645	18680	18530	18738	18592	18479	18619	18416	18585	18661	18610	18793	18697	18696	18638	18589	18595	18644	18710	18779	18762	18900	18517	18737	18437	18612	18596	18668	18513	18446	18595	18620	18591	18766	18565	18731	18902	18620	18675	18778	18622	18724	18725	18521	18428	18703	18585	18584	18714	18824	18605	18732	18520	18683	18826	18531	18606	18803	18714	18498	18553	18623	18719	18703	18768	18316	18598	18614	18733	18764	18662	18601	18569	18691	18606	18554	18555	18730	18608	18618	18615	18607	18617	18765	18428	18767	18554	18665	18767	18828	18670	18526	18510	18608	18722	18479	18748	18645	18747	18567	18544	18553	18772	18658	18674	18815	18778	18752	18718	18701	18785	18661	18500	18807	18790	18804	18618	18746	18606	18648	18474	18779	18445	18498	18694	18623	18471	18831	18747	18551	18783	18728	18642	18960	18679	18693	18510	18794	18687	18610	18472	18684	18549	18606	18633	18656	18588	18548	18478	18753	18733	18763	18308	18331	18827	18589	18661	18434	18553	18517	18810	18579	18492	18660	18644	18691	18773	18686	18620	18656	18633	18601	18756	18572	18656	18464	18786	18892	18553	18484	18757	18723	18677	18685	18525	18884	18585	18525	18431	18582	18914	18592	18640	18791	18695	18607	18473	18717	18733	18685	18628	18739	18663	18532	18686	18573	18597	18659	18751	18646	18820	18772	18663	18730	18620	18588	18703	18820	18591	18547	18501	18670	18739	18598	18562	18555	18731	18571	18467	18698	18426	18511	18556	18639	18646	18718	18450	18526	18443	18761	18847	18668	18592	18632	18811	18634	18732	18743	18651	18984	18810	18714	18717	18552	18412	18576	18650	18462	18746	18824	18662	18414	18748	18687	18918	18814	18639	18733	18846	18794	18847	18742	18685	18555	18767	18562	18578	18848	18599	18780	18824	18721	18766	18668	18719	18908	18772	18699	18641	18779	18591	18917	18503	18907	18530	18532	18597	18703	18873	18754	18756	18666	18715	18729	18814	18685	18737	18499	18617	18628	18844	18673	18638	18488	18566	18648	18617	18571	18627	18605	18478	18759	18591	18648	18725	18621	18849	18651	18696	18648	18662	18760	18717	18752	18700	18903	18776	18636	18843	18579	18717	18770	18776	18678	18610	18685	18546	18504	18542	18736	18808	18887	18551	18729	18713	18683	18655	18831	18735	18590	18955	18848	18801	18391	18746	18744	18781	18626	18491	18717	18595	18777	18539	18721	18723	18879	18746	18635	18437	18599	18666	18764	18747	18784	18747	18632	18656	18730	18735	18643	18551	18711	18694	18705	18577	18666	18512	18752	18800	18773	18509	18625	18492	18595	18772	18434	18438	18391	18502	18881	18841	18736	18536	18519	18758	18626	18856	18905	18641	18568	18671	18589	18431	18589	18712	18674	18709	18613	18596	18548	18682	18582	18538	18429	18475	18665	18535	18567	18624	18531	18532	18618	18746	18863	18596	18495	18667	18547	18707	18737	18599	18654	18863	18670	18530	18817	18503	18702	18707	18608	18589	18716	18607	18494	18452	18759	18726	18857	18827	18781	18635	18985	18630	18487	18686	18673	18687	18825	18605	18569	18935	18664	18531	18611	18631	18718	18769	18665	18499	18632	18558	18746	18612	18547	18664	18664	18489	18446	18627	18588	18609	18722	18568	18761	18665	18470	18798	18589	18881	18616	18752	18460	18678	18628	18632	18659	18781	18697	18526	18429	18626	18352	18684	18767	18558	18710	18649	18657	18825	18691	18773	18757	18495	18633	18706	18568	18677	18546	18523	18664	18558	18817	18994	18789	18636	18817	18706	18476	18852	18588	18685	18418	18888	18871	18459	18452	18711	18619	18462	18674	18838	18663	18814	18568	18626	18853	18690	18603	18768	18839	18706	18967	18781	18652	18824	18632	18676	18741	18730	18586	18598	18703	18658	18653	18772	18700	18732	18731	18614	18718	18716	18675	18462	18698	18665	18662	18600	18723	18800	18732	18700	18860	18737	18671	18772	18673	18786	18681	18743	18885	18617	18717	18483	18813	18762	18734	18568	18659	18803	18567	18514	18752	18675	18781	18691	18428	18582	18537	18355	18842	18690	18621	18633	18547	18430	18726	18597	18623	18595	18414	18563	18602	18549	18684	18627	18512	18706	18767	18608	18435	18692	18699	18599	18771	18677	18625	18584	18752	18634	18541	18744	18679	18628	18703	18557	18672	18629	18714	18701	18667	18565	18815	18653	18490	18809	18827	18711	18543	18712	18625	18719	18656	18526	18540	18682	18549	18572	18601	18664	18597	18748	18745	18570	18657	18643	18881	18586	18904	18552	18843	18604	18605	18558	18805	18583	18683	18677	18775	18605	18511	18707	18509	18686	18452	18587	18574	18654	18666	18606	18539	18536	18618	18692	18703	18744	18669	18729	18793	18551	18509	18609	18706	18714	18703	18609	18712	18542	18661	18762	18609	18452	18687	18436	18663	18574	18522	18678	18569	18542	18742	18528	18797	18704	18475	18599	18629	18522	18643	18570	18683	18682	18475	18268	18732	18713	18712	18701	18783	18706	18671	18622	18620	18659	18797	18699	18804	18579	18814	18538	18602	18592	18674	18724	18827	18578	18578	18796	18626	18756	18659	18529	18698	18533	18724	18620	18755	18650	18746	18843	18756	18624	18736	18623	18552	18668	18851	18441	18605	18705	18781	18740	18710	18575	18797	18797	18810	18871	18690	18782	18494	18488	18754	18660	18564	18677	18665	18587	18631	18723	18542	18724	18623	18469	18546	18583	18668	18583	18716	18470	18816	18631	18688	18572	18648	18725	18676	18312	18684	18466	18620	18588	18705	18552	18632	18736	18743	18703	18611	18593	18606	18651	18422	18801	18663	18549	18713	18706	18541	18739	18721	18547	18754	18699	18550	18498	18670	18539	18767	18815	18664	18739	18438	18521	18726	18670	18929	18729	18869	18620	18646	18719	18624	18595	18892	18601	18630	18814	18766	18698	18641	18732	18818	18579	18507	18458	18678	18721	18511	18615	18667	18657	18662	18894	18505	18614	18700	18541	18514	18774	18545	18639	18501	18730	18670	18696	18652	18819	18738	18705	18420	18754	18640	18669	18698	18536	18657	18646	18608	18775	18776	18655	18530	18710	18678	18920	18654	18507	18838	18841	18589	18876	18852	18767	18602	18647	18794	18665	18782	18480	18863	18687	18546	18556	18709	18716	18555	18493	18602	18644	18801	18545	18782	18491	18608	18579	18709	18656	18794	18895	18500	18648	18771	18721	18692	18890	18771	18614	18618	18560	18730	18446	18729	18725	18595	18546	18684	18711	18950	18692	18671	18534	18726	18726	18638	18734	18695	18460	18537	18696	18617	18636	18708	18513	18607	18655	18725	18719	18700	18626	18615	18604	18624	18639	18730	18599	18732	18671	18523	18632	18794	18700	18661	18373	18762	18974	18734	18810	18625	18620	18707	18674	18640	18739	18725	18598	18632	18558	18778	18772	18536	18614	18808	18836	18644	18626	18913	18620	18618	18674	18647	18611	18700	18545	18746	18588	18537	18588	18670	18608	18358	18510	18453	18555
20348	36313	33711	27215	24760	22913	21637	21119	20048	19426	19061	19107	19142	18574	18205	17676	17488	17089	17024	16987	17112	17328	16732	16871	16691	16457	16426	16115	15779	15678	15460	15480	15482	15453	15605	15597	15518	15420	15538	15403	15471	15572	15506	15598	15584	15514	15531	15553	15494	15473	15390	15586	15437	15480	15543	15512	15654	15637	15306	15577	15443	15563	15359	15566	15486	15456	15462	15564	15582	15325	15562	15291	15364	15283	15561	15440	15387	15546	15479	15405	15442	15401	15534	15440	15461	15500	15465	15474	15358	15501	15621	15482	15509	15378	15494	15494	15479	15416	15482	15365	15241	15335	15658	15482	15406	15496	15545	15437	15540	15413	15551	15438	15370	15493	15462	15367	15620	15405	15457	15351	15678	15590	15540	15346	15359	15411	15523	15425	15294	15339	15466	15476	15415	15461	15531	15533	15471	15495	15476	15573	15547	15259	15370	15544	15467	15440	15302	15344	15361	15582	15346	15361	15462	15458	15353	15489	15509	15489	15313	15428	15472	15503	15648	15359	15403	15368	15275	15340	15431	15560	15424	15550	15245	15552	15526	15378	15517	15461	15571	15458	15437	15401	15273	15334	15349	15457	15549	15422	15389	15447	15322	15702	15292	15500	15485	15546	15551	15400	15243	15364	15460	15576	15444	15494	15537	15311	15484	15474	15335	15556	15599	15471	15437	15336	15570	15551	15553	15377	15501	15444	15228	15628	15477	15512	15424	15580	15324	15587	15445	15525	15421	15525	15355	15460	15569	15411	15485	15572	15411	15312	15468	15555	15413	15476	15511	15328	15512	15399	15454	15380	15413	15611	15532	15313	15585	15437	15491	15369	15570	15399	15611	15531	15592	15497	15465	15518	15485	15465	15450	15402	15367	15481	15369	15432	15581	15363	15668	15458	15400	15566	15515	15463	15449	15432	15446	15463	15467	15417	15568	15379	15471	15357	15602	15402	15306	15489	15533	15446	15376	15435	15487	15482	15276	15201	15509	15392	15464	15427	15391	15499	15576	15432	15628	15486	15468	15496	15462	15538	15553	15390	15394	15529	15529	15544	15350	15419	15298	15346	15299	15489	15554	15422	15431	15464	15347	15449	15508	15610	15261	15391	15353	15467	15396	15536	15388	15413	15428	15478	15458	15452	15488	15506	15424	15409	15416	15440	15449	15262	15450	15362	15605	15503	15380	15529	15305	15458	15556	15678	15435	15539	15494	15511	15464	15477	15461	15450	15458	15486	15630	15475	15409	15336	15539	15508	15574	15307	15323	15579	15264	15352	15503	15337	15591	15443	15499	15488	15372	15503	15461	15344	15390	15504	15427	15638	15349	15510	15268	15472	15558	15450	15402	15504	15616	15532	15515	15342	15371	15553	15507	15337	15376	15567	15571	15416	15347	15459	15355	15380	15439	15466	15546	15445	15202	15544	15323	15424	15348	15482	15415	15523	15590	15361	15411	15379	15452	15475	15340	15486	15379	15294	15409	15589	15449	15457	15348	15577	15440	15261	15268	15253	15384	15422	15399	15367	15438	15515	15527	15538	15624	15442	15373	15450	15304	15482	15349	15286	15418	15638	15454	15319	15414	15412	15490	15469	15382	15431	15596	15337	15478	15663	15360	15479	15481	15520	15463	15306	15461	15524	15423	15388	15481	15430	15329	15354	15514	15510	15459	15389	15389	15514	15568	15550	15438	15440	15583	15434	15671	15338	15440	15376	15429	15530	15398	15472	15421	15458	15466	15411	15352	15459	15547	15406	15562	15536	15482	15229	15461	15423	15340	15582	15520	15515	15467	15415	15459	15584	15527	15385	15253	15400	15421	15430	15426	15385	15429	15431	15335	15548	15413	15269	15480	15567	15561	15449	15368	15416	15471	15453	15322	15338	15449	15544	15332	15587	15408	15298	15491	15447	15569	15568	15385	15484	15293	15590	15516	15554	15302	15368	15454	15512	15560	15305	15530	15154	15312	15308	15457	15301	15465	15426	15376	15384	15348	15610	15368	15567	15579	15637	15525	15560	15488	15470	15473	15461	15447	15578	15277	15692	15404	15418	15585	15435	15430	15431	15318	15416	15394	15429	15353	15512	15424	15455	15353	15474	15383	15374	15378	15504	15439	15479	15532	15403	15309	15423	15586	15341	15399	15344	15423	15467	15522	15304	15595	15497	15396	15614	15576	15382	15487	15260	15462	15487	15426	15449	15349	15586	15455	15407	15526	15343	15258	15423	15427	15545	15486	15659	15668	15350	15473	15321	15403	15510	15662	15557	15323	15487	15421	15509	15518	15408	15505	15515	15349	15407	15320	15312	15430	15450	15390	15508	15493	15630	15566	15422	15447	15527	15448	15439	15518	15378	15392	15390	15584	15410	15563	15381	15540	15369	15317	15444	15298	15472	15382	15596	15469	15555	15460	15476	15396	15467	15556	15414	15580	15532	15411	15475	15468	15407	15423	15487	15577	15415	15448	15350	15452	15386	15501	15461	15470	15586	15325	15355	15395	15411	15352	15409	15670	15588	15550	15518	15532	15539	15581	15548	15439	15486	15444	15326	15386	15472	15384	15585	15469	15502	15507	15295	15487	15520	15356	15386	15400	15703	15460	15428	15549	15541	15490	15415	15451	15377	15616	15470	15307	15377	15591	15438	15424	15590	15405	15559	15431	15517	15570	15581	15465	15478	15528	15496	15402	15544	15651	15276	15492	15521	15532	15487	15423	15533	15520	15363	15397	15488	15292	15475	15619	15533	15467	15440	15497	15540	15414	15463	15558	15494	15566	15407	15441	15543	15449	15446	15378	15435	15485	15404	15270	15536	15506	15546	15553	15414	15464	15415	15369	15346	15491	15430	15455	15382	15366	15303	15460	15423	15326	15469	15327	15485	15451	15398	15373	15358	15426	15458	15525	15378	15392	15519	15678	15358	15473	15635	15375	15367	15531	15568	15385	15443	15405	15454	15607	15436	15370	15558	15480	15649	15503	15452	15442	15533	15317	15362	15449	15400	15578	15325	15609	15418	15421	15636	15593	15519	15413	15312	15415	15506	15586	15505	15520	15501	15504	15369	15482	15559	15529	15390	15546	15382	15616	15387	15534	15374	15422	15421	15508	15514	15575	15562	15516	15435	15392	15415	15586	15430	15610	15348	15374	15449	15451	15417	15444	15340	15486	15494	15460	15529	15411	15462	15507	15599	15554	15488	15334	15476	15535	15566	15402	15511	15417	15378	15496	15284	15586	15479	15456	15433	15465	15504	15475	15516	15239	15488	15466	15302	15474	15612	15563	15422	15499	15522	15310	15582	15511	15361	15534	15411	15463	15393	15421	15366	15494	15444	15276	15469	15466	15621	15315	15471	15572	15452	15500	15402	15500	15361	15516	15545	15290	15540	15483	15544	15541	15283	15376	15456	15465	15487	15569	15488	15401	15462	15198	15540	15458	15450	15387	15562	15327	15446	15277	15540	15431	15374	15326	15390	15592	15484	15417	15459	15442	15287	15558	15343	15474	15331	15349	15379	15450	15428	15607	15408	15218	15493	15502	15498	15577	15555	15538	15589	15375	15456	15380	15376	15435	15449	15405	15498	15632	15538	15387	15386	15602	15449	15485	15579	15428	15494	15290	15445	15441	15397	15465	15550	15604	15447	15472	15277	15483	15423	15460	15486	15423	15498	15545	15469	15524	15395	15426	15418	15575	15448	15397	15463	15312	15638	15564	15316	15372	15333	15385	15430	15316	15578	15366	15509	15380	15259	15513	15486	15444	15346	15515	15278	15461	15348	15609	15249	15419	15632	15423	15511	15492	15416	15349	15497	15502	15669	15398	15415	15388	15541	15393	15426	15401	15392	15373	15506	15590	15494	15593	15385	15414	15510	15424	15378	15439	15409	15426	15333	15629	15427	15484	15440	15381	15397	15471	15324	15559	15553	15627	15524	15377	15691	15468	15324	15383	15518	15552	15274	15465	15548	15442	15345	15346	15457	15339	15377	15476	15397	15498	15250	15680	15332	15276	15470	15372	15369	15474	15441	15506	15390	15361	15331	15454	15288	15566	15578	15578	15397	15472	15337	15516	15578	15533	15421	15314	15366	15554	15436	15607	15367	15424	15264	15489	15541	15427	15362	15326	15473	15724	15329	15416	15526	15355	15408	15589	15462	15486	15512	15569	15480	15442	15529	15464	15516	15306	15483	15535	15515	15557	15434	15480	15552	15455	15463	15411	15385	15519	15392	15610	15463	15509	15159	15528	15516	15293	15432	15560	15339	15344	15546	15460	15433	15585	15306	15470	15462	15540	15459	15564	15505	15533	15560	15265	15546	15712	15475	15585	15380	15483	15404	15423	15399	15367	15579	15402	15435	15369	15318	15568	15339	15365	15387	15413	15463	15418	15533	15283	15405	15468	15341	15438	15505	15384	15421	15403	15384	15462	15668	15291	15661	15479	15397	15368	15514	15641	15456	15597	15414	15343	15467	15699	15497	15430	15413	15427	15488	15574	15535	15359	15415	15365	15432	15447	15536	15459	15489	15586	15538	15594	15315	15348	15428	15213	15508	15425	15332	15481	15575	15373	15342	15331	15509	15368	15460	15464	15424	15287	15381	15531	15248	15477	15351	15500	15388	15467	15319	15471	15518	15383	15559	15276	15608	15405	15360	15511	15458	15380	15647	15501	15470	15484	15456	15278	15510	15500	15416	15230	15560	15401	15513	15474	15431	15541	15274	15433	15512	15482	15569	15413	15316	15630	15318	15420	15406	15479	15531	15550	15251	15558	15396	15322	15528	15352	15380	15357	15419	15476	15547	15364	15611	15729	15365	15546	15608	15404	15465	15438	15454	15310	15519	15295	15682	15466	15400	15592	15422	15454	15466	15373	15462	15562	15415	15631	15370	15504	15452	15358	15434	15441	15496	15469	15374	15584	15399	15497	15371	15456	15469	15528	15404	15505	15511	15337	15538	15602	15419	15211	15391	15432	15534	15393	15433	15588	15353	15413	15428	15572	15558	15401	15574	15547	15305	15456	15369	15415	15300	15486	15342	15454	15447	15515	15437	15323	15501	15536	15390	15334	15385	15421	15454	15384	15408	15287	15533	15533	15503	15344	15370	15481	15488	15515	15595	15514	15368	15432	15493	15383	15341
22749	21378	29448	23702	21805	25214	29014	24268	22999	23305	22708	22811	22530	22287	21906	21486	21098	20919	20858	20661	20751	20762	20627	20580	20550	20272	20098	19662	19509	19455	19498	19349	19088	19361	19386	19219	19308	19152	19306	19334	19223	19208	19273	19089	19146	19183	19175	18848	19134	19473	19092	19138	19159	19116	19171	19264	19076	19184	18959	19525	19246	19211	19265	19089	19124	19191	19161	19088	18948	19062	19220	19277	19290	19375	19276	19172	19039	19284	19324	19162	19428	19020	19129	19134	19307	19040	19307	18932	19260	19358	19351	19193	19221	19211	19491	19169	19153	19123	19371	18985	19015	19018	19124	19066	19151	18989	18996	19182	19144	19058	19210	18970	19058	19049	19280	19044	19150	19248	19170	19035	19064	19337	19353	19197	18915	19147	18823	19194	19154	18972	19135	19051	18970	19046	19123	19191	19085	19173	19045	19033	19024	19131	19296	18970	18934	19189	19141	18960	19149	19314	19050	19103	19281	19091	19252	19246	19137	19246	19258	19121	18863	19185	18954	18964	19092	19136	19309	19113	19011	19079	19066	18961	18998	19093	18884	19320	18988	19152	19048	19052	19140	19161	19058	19231	19183	19160	19277	19184	19298	19075	19201	18844	19365	19123	19072	19037	19107	19149	19205	19022	19165	19035	18967	19115	19204	19135	19254	19318	19224	19164	19233	19375	19184	19132	19155	19011	19060	19153	19175	19122	19074	19241	19079	19092	19346	18929	19115	19005	19004	18982	19120	19149	19173	19269	19198	18859	19065	19267	19139	19076	19286	18942	18961	18931	19148	19022	19049	19164	18997	19104	19064	19055	19239	19185	18868	19039	19176	19003	19090	19247	19005	18999	19117	19150	19083	19085	19079	18939	19063	18958	19037	18897	19155	18870	19037	19129	18785	19140	19239	19056	18994	18896	18852	19152	19030	19013	19336	19110	19069	19089	19228	19280	19232	19127	19009	19096	18936	19179	19273	19138	19155	18908	19036	19228	19193	18902	19190	19026	19188	19055	18975	19147	19024	19022	18954	19147	18841	19087	19008	19077	19116	19295	19038	19049	19057	19135	18983	19277	19198	19119	18992	18982	19019	19245	19140	19103	19150	19150	19038	19108	19267	19179	19076	19059	19079	19313	19122	18990	18880	19146	18995	19087	19365	19257	19257	19000	18922	18854	19062	19075	19049	19200	19314	19034	19169	19050	19122	19071	19195	19129	19192	19221	18909	19138	19069	19028	18875	18767	19148	19089	19136	18990	19122	18955	18969	19034	19096	19064	19201	19172	18968	18983	19105	19136	19338	19094	18972	19212	19142	19124	19093	19070	19198	19175	19217	19260	19249	19307	19176	19106	18989	19016	19071	19268	19035	19144	19103	19062	19013	18947	18959	19086	19124	19172	18996	18898	18937	19223	19007	19059	19070	19214	19278	19011	19248	18956	19019	18982	19323	19428	19253	19122	19188	19331	19469	19181	18995	19132	19319	19178	19159	19210	19063	19061	19286	19178	19050	19075	19052	18905	18991	19007	19161	19219	19250	19153	19093	18916	19231	19087	19154	19071	19157	18918	19216	19191	18998	19010	19071	19171	19023	18986	18958	18915	18937	19036	19054	19198	18980	19081	19149	18986	19036	19068	19428	19091	19163	19134	19255	19001	19017	19130	18980	19248	19116	19136	19248	18805	19142	19097	19385	19050	19267	19051	19028	19038	19015	19035	19026	19114	19137	18904	19230	19339	19038	18964	19265	19303	18957	18970	19291	19108	19127	19167	18874	19024	18985	19111	18998	19023	19194	19210	19195	19095	19229	19211	19176	18905	19225	19130	18905	19018	19266	19281	19113	19033	18823	19373	19109	19275	19111	18969	18956	19253	18981	19145	18821	19100	18940	18899	19208	19182	19328	19085	19229	19095	19075	19163	19080	18924	19184	19287	19057	19060	18939	18946	19097	19131	19207	19177	19154	19274	18986	19117	19147	19066	19017	19051	19152	19066	19138	18854	18961	18988	18955	18873	19064	19188	19075	19025	19156	19152	19072	19116	19159	18978	18969	19089	19199	18857	19012	19133	19242	19183	18948	19080	19046	19063	19090	18889	19164	19231	19165	19022	18920	19001	19145	19053	19080	19052	19217	19288	19204	19160	19291	18956	19071	19172	18987	19054	19057	19313	19109	19186	19074	18957	19287	19156	19088	19154	19124	19191	18990	19047	19127	19183	18942	19131	19222	19123	19280	19228	19187	18856	19061	19045	19120	19183	19098	18784	19045	19171	18974	18924	19120	18975	19012	19219	19083	19172	19015	19219	19099	19266	18977	18912	19038	19065	19013	19033	19160	19159	19267	19029	19128	19168	19032	19224	18927	19137	19009	19086	19083	18825	19172	19180	19011	19080	19030	18974	19101	18956	19333	19198	19074	19040	19191	19259	19154	18869	18911	18939	19034	19199	19087	18946	19113	18969	19109	19126	19271	19080	19011	19077	19017	19078	19117	19023	19089	19111	19090	19019	19128	19194	19122	19105	19144	19025	19097	18962	19229	19129	19172	19142	19197	19063	18982	19189	19032	18972	19164	18998	19220	18968	18948	19139	19105	19218	19077	19027	19238	19026	19358	19045	18952	19126	19060	18959	18947	19117	19038	19043	19182	18935	18951	19248	19136	18931	19092	19292	19029	19262	19375	18997	19259	19191	18927	19262	18823	19166	19126	19100	19053	19079	18897	19050	19131	19084	19033	19130	19205	19051	18958	18988	19304	19095	19052	18954	19100	19251	18915	19204	18951	18881	19155	19035	19122	19083	19198	19093	19123	19270	19275	19086	19017	19293	18952	19134	19088	19030	19313	18963	18974	19153	18912	19181	19096	19018	18843	18957	19236	19071	18939	19206	19150	19033	18900	18853	18971	19056	18978	19161	19023	19115	19098	19178	19063	18854	19096	19187	19051	19299	19191	19231	19125	19044	19158	19149	18917	19128	19210	19153	19168	19015	19037	19058	18914	19084	19135	19165	19094	19125	19296	19006	19036	18923	18989	19045	19054	19032	19230	19057	19091	19028	18950	19182	19127	19063	19137	19166	19110	19012	19094	19056	19134	19226	19145	18961	18899	19028	18853	18869	18942	18993	19325	19206	19318	19041	19124	19285	19094	19216	18910	19074	18941	19127	19225	19293	19247	19018	18980	19125	19000	19018	19112	19193	18990	19152	19106	19222	19052	19132	19105	19105	19048	19034	19294	18968	19203	18832	19003	19176	19136	18906	19269	18956	19042	19051	18772	19013	18983	19004	19212	18894	19083	19043	19077	19264	19036	18966	19209	19087	19085	19241	19096	18891	18907	19075	19068	19103	19117	19081	19165	19176	18911	19074	19072	18995	18960	19047	19090	18980	18897	19011	19221	19066	19014	19200	18882	19002	19097	19143	19198	19191	18904	18761	19101	19152	19180	19373	19215	18998	19205	19097	19084	18858	18997	19019	19260	19250	19137	19101	19209	18961	19173	19145	19133	18913	19062	18994	19227	19104	19090	19050	19210	19138	19241	18956	19051	19087	19015	19063	19167	19087	19114	19188	19041	18972	19166	19047	18959	19037	19119	19043	19114	19028	18917	18956	18967	19274	19060	18933	19119	19135	19065	19084	19226	18956	19063	19061	19005	19063	19130	19164	18969	19017	19033	18997	19216	19052	18826	19186	19031	18947	19151	19181	19134	19168	19188	19198	18958	18957	18876	19021	19109	18966	19142	19014	19026	19001	18825	18995	19207	19026	19010	19321	19099	19072	19089	19093	18888	18902	18984	18810	19266	19314	19094	19038	18962	19041	19310	19028	18940	19047	19094	19175	19320	19227	19024	19132	19155	19106	19044	19099	19037	18959	19211	19239	19023	19097	19278	18980	19084	19092	18989	19232	18772	19099	19071	19165	18932	19048	19136	18912	18853	19095	19031	19129	18933	19130	19139	19093	18990	19144	19081	19060	19154	19313	19126	18986	19114	19060	18945	19070	19130	18967	19011	19010	19016	19119	19236	18973	18824	19084	19320	19040	19172	18923	18970	19255	18943	19083	19312	19060	19017	19074	19203	18875	18846	18905	19070	18914	19095	19243	19075	19044	19054	19129	18846	19193	19182	19163	18905	18955	19090	18851	18965	19302	18845	18769	19108	19150	18877	18940	19147	19149	19137	19018	19172	19070	19109	19155	19133	18979	19054	19084	19008	19128	19176	19224	19206	18979	18882	19046	19160	19175	19190	19138	19150	19083	19305	19160	19231	19145	18940	19217	18953	19138	19123	19157	19042	19027	18893	18969	19035	19075	19117	19163	19098	19202	19088	19100	19078	19078	19279	19113	19125	18975	19284	19202	19176	19227	19252	19076	19112	18904	18912	18871	19194	19081	19265	19086	18882	19083	19121	19101	19272	19093	19238	19286	18889	19024	19198	18910	18923	18951	19053	18912	19070	19231	19012	19077	19036	19268	18977	19062	19183	19123	19206	19169	19194	19106	19392	19116	19402	19247	18954	19006	19175	19250	19082	19240	18961	18999	18992	19243	19040	19051	19136	19148	19056	19221	19134	18969	19233	19104	19196	19134	19154	19147	19173	19055	19121	19152	19074	19110	18959	19250	19242	18936	19013	19026	19067	19001	18969	18962	19154	19144	19101	19092	19111	19061	18963	19110	19084	19119	18940	19267	19419	19243	19144	19154	19187	19148	19100	19077	18976	19010	19150	18929	19070	19006	19149	18976	18921	19220	19315	18934	19122	19033	18970	18926	19180	19107	19047	19153	19246	19245	19091	18813	19372	19189	19039	19117	19144	19264	19061	19176	19116	19230	19068	18826	18930	19008	18981	19211	18892	19011	19007	19128	18956	19154	19024	19274	18961	19140	19090	19167	19131	19189	19026	19157	19030	19062	19170	19119	18992	19234	19126	19032	19032	19109	18959	19053	19342	19199	19189	19011	19147	19015	19175	19205	19074	19094	19091	19036	18890	19103	19014	19029	19292	19097	19072	19209	18918	18995	19336	19192	19164	19154	18961	19194	18946	18997	19082	19139	19198	19295	19297	18960	19132	18993	19073	19320	19001	19129	19190	18929	18990	19169	19100	19025	19264	19072	18998	19070	19278	18925	19244	19218	19049	19239	19195	19229	18942	19050
23136	41567	38989	30753	27810	25389	24354	23142	21865	21446	21201	21258	20685	20325	19831	19099	18632	18218	18134	18111	18428	17864	17848	17498	17628	16902	16723	16279	15966	15824	15834	15920	15788	15863	15833	15837	15926	15809	15786	15954	15607	15733	15879	15793	15779	15734	15921	15629	15689	15701	15630	15596	15634	15836	15914	15687	15633	15866	15668	15616	15826	15732	15692	15631	15735	15765	15754	15557	15678	15613	15824	15773	15790	15777	15602	15725	15651	15678	15760	15763	15606	15807	15656	15709	15684	15651	15798	15629	15646	15686	15677	15689	15623	15654	15657	15819	15981	15715	15801	15816	15775	15815	15525	15821	15721	15649	15624	15623	15675	15851	15595	15634	15757	15518	15605	15812	15842	15733	15612	15576	15672	15480	15801	15734	15799	15813	15649	15754	15731	15623	15767	15715	15712	15828	15709	15786	15739	15810	15750	15905	15812	15746	15599	15868	15649	15755	15793	15636	15696	15663	15517	15710	15772	15695	15669	15696	15655	15620	15802	15632	15788	15784	15628	15725	15683	15517	15578	15754	15600	15636	15770	15732	15674	15644	15604	15547	15790	15655	15726	15427	15673	15546	15736	15538	15626	15613	15694	15776	15734	15658	15703	15744	15725	15753	15773	15891	15607	15582	15560	15708	15829	15679	15841	15730	15644	15590	15604	15606	15615	15488	15665	15785	15681	15670	15729	15610	15671	15633	15738	15719	15801	15558	15638	15686	15783	15555	15657	15647	15683	15788	15583	15833	15717	15434	15818	15549	15794	15861	15733	15786	15754	15640	15748	15830	15595	15706	15567	15690	15737	15682	15630	15717	15674	15560	15694	15683	15627	15717	15650	15643	15729	15744	15685	15573	15756	15649	15559	15874	15764	15760	15700	15682	15850	15622	15702	15620	15639	15642	15673	15917	15631	15804	15623	15681	15864	15804	15853	15634	15784	15805	15698	15685	15775	15729	15738	15609	15710	15630	15577	15883	15733	15678	15632	15788	15645	15902	15769	15638	15733	15856	15746	15674	15695	15702	15683	15584	15552	15689	15809	15639	15751	15680	15812	15602	15695	15604	15712	15741	15656	15575	15434	15720	15510	15632	15733	15719	15691	15740	15726	15635	15706	15710	15702	15826	15677	15497	15818	15534	15731	15695	15762	15726	15678	15732	15700	15717	15712	15769	15668	15695	15760	15666	15734	15714	15652	15626	15616	15785	15590	15659	15648	15644	15679	15779	15883	15700	15598	15871	15611	15711	15762	15676	15593	15699	15686	15726	15759	15507	15716	15491	15681	15707	15496	15714	15687	15774	15782	15751	15904	15628	15675	15634	15684	15780	15762	15620	15680	15766	15570	15630	15688	15691	15675	15550	15670	15736	15687	15723	15676	15633	15664	15810	15483	15787	15690	15628	15489	15696	15742	15731	15705	15685	15687	15595	15700	15688	15651	15594	15631	15603	15626	15677	15687	15566	15683	15732	15675	15654	15743	15620	15653	15638	15756	15725	15586	15641	15768	15575	15709	15685	15565	15763	15575	15605	15743	15679	15515	15773	15771	15638	15774	15544	15696	15635	15662	15608	15600	15744	15720	15651	15548	15661	15767	15810	15705	15476	15661	15624	15453	15779	15665	15471	15699	15757	15515	15644	15678	15605	15734	15712	15670	15594	15727	15734	15698	15665	15632	15713	15619	15833	15552	15672	15633	15871	15657	15806	15679	15430	15585	15724	15827	15627	15694	15817	15811	15758	15538	15780	15749	15692	15753	15697	15794	15591	15691	15734	15528	15640	15576	15649	15777	15675	15664	15830	15673	15595	15603	15562	15641	15585	15872	15566	15659	15765	15613	15578	15804	15576	15608	15597	15584	15762	15653	15627	15626	15525	15548	15646	15631	15577	15771	15675	15544	15717	15673	15572	15670	15561	15744	15531	15773	15740	15688	15773	15654	15685	15550	15767	15625	15841	15786	15640	15717	15836	15679	15579	15714	15675	15907	15620	15693	15592	15673	15601	15762	15766	15574	15786	15666	15696	15725	15470	15744	15461	15605	15617	15548	15769	15510	15730	15800	15663	15698	15689	15692	15678	15764	15714	15621	15736	15496	15530	15684	15517	15737	15738	15615	15803	15667	15680	15922	15715	15554	15625	15709	15617	15633	15614	15632	15836	15730	15718	15635	15707	15843	15801	15571	15603	15685	15686	15697	15588	15812	15751	15631	15474	15680	15672	15645	15731	15842	15757	15661	15818	15587	15686	15582	15734	15849	15726	15774	15771	15836	15840	15584	15653	15742	15858	15598	15724	15625	15581	15771	15855	15737	15542	15555	15667	15714	15579	15736	15553	15663	15641	15666	15665	15455	15710	15657	15652	15599	15785	15544	15690	15720	15670	15613	15600	15747	15755	15778	15623	15599	15709	15537	15692	15703	15507	15630	15577	15566	15703	15754	15701	15785	15621	15596	15548	15726	15653	15681	15567	15578	15638	15733	15483	15787	15660	15679	15670	15673	15699	15731	15739	15668	15843	15838	15707	15672	15639	15643	15571	15685	15691	15592	15722	15765	15571	15632	15724	15643	15735	15746	15630	15648	15623	15739	15558	15677	15399	15746	15670	15764	15676	15537	15607	15490	15582	15479	15675	15550	15782	15331	15830	15608	15769	15633	15656	15816	15545	15540	15721	15646	15793	15560	15778	15525	15621	15828	15643	15737	15699	15727	15647	15694	15547	15739	15682	15684	15640	15735	15779	15579	15955	15683	15653	15676	15661	15509	15623	15634	15715	15611	15631	15535	15545	15650	15583	15536	15698	15558	15656	15601	15690	15781	15653	15663	15861	15696	15634	15684	15663	15679	15383	15684	15700	15700	15471	15765	15581	15865	15713	15734	15626	15787	15509	15651	15634	15591	15727	15710	15603	15786	15663	15750	15714	15552	15563	15693	15773	15761	15790	15691	15599	15615	15678	15699	15655	15645	15649	15787	15709	15712	15709	15602	15604	15728	15679	15537	15604	15862	15696	15583	15583	15866	15645	15663	15467	15790	15650	15690	15741	15566	15591	15681	15710	15649	15663	15798	15647	15644	15832	15679	15684	15644	15621	15638	15820	15760	15502	15633	15554	15709	15750	15644	15505	15610	15617	15545	15770	15751	15672	15639	15616	15728	15472	15603	15585	15708	15485	15780	15631	15562	15723	15659	15614	15620	15673	15661	15546	15770	15709	15787	15476	15721	15660	15718	15618	15570	15518	15572	15782	15592	15857	15633	15820	15723	15594	15690	15643	15824	15906	15662	15646	15607	15692	15554	15762	15702	15722	15447	15719	15694	15748	15665	15653	15550	15928	15772	15560	15682	15555	15481	15761	15598	15642	15703	15757	15833	15659	15714	15658	15641	15571	15853	15677	15692	15757	15751	15640	15646	15703	15571	15498	15819	15579	15669	15731	15663	15651	15740	15514	15765	15783	15662	15681	15808	15540	15636	15598	15672	15847	15638	15654	15604	15656	15513	15764	15657	15707	15647	15573	15521	15743	15609	15675	15626	15814	15728	15611	15705	15650	15703	15604	15771	15845	15649	15706	15688	15698	15474	15893	15713	15622	15768	15614	15664	15547	15529	15723	15829	15557	15727	15800	15586	15552	15823	15581	15528	15763	15819	15739	15785	15519	15584	15784	15673	15714	15702	15620	15669	15552	15640	15462	15633	15667	15648	15784	15730	15834	15710	15627	15680	15642	15581	15818	15632	15698	15865	15588	15642	15724	15704	15750	15573	15640	15755	15683	15635	15717	15918	15542	15571	15681	15784	15587	15785	15613	15743	15545	15720	15565	15690	15564	15711	15648	15783	15626	15747	15584	15696	15580	15835	15536	15608	15728	15717	15613	15803	15635	15683	15666	15769	15674	15637	15698	15692	15658	15778	15685	15694	15691	15658	15693	15779	15879	15779	15674	15521	15711	15822	15645	15526	15815	15700	15601	15635	15737	15800	15708	15549	15584	15797	15787	15665	15474	15608	15678	15543	15780	15700	15738	15755	15594	15642	15478	15728	15588	15776	15578	15838	15800	15664	15742	15628	15683	15578	15724	15732	15575	15678	15685	15539	15677	15779	15741	15655	15572	15720	15640	15595	15698	15717	15692	15655	15849	15719	15663	15722	15705	15822	15661	15686	15698	15827	15708	15767	15774	15639	15666	15675	15775	15621	15762	15607	15632	15842	15645	15613	15775	15697	15589	15613	15581	15709	15820	15456	15566	15765	15716	15546	15773	15777	15678	15808	15755	15738	15793	15458	15612	15516	15704	15682	15637	15609	15589	15716	15542	15765	15488	15652	15817	15694	15669	15611	15775	15484	15736	15546	15467	15751	15590	15689	15610	15732	15792	15651	15720	15721	15777	15561	15763	15628	15720	15807	15602	15714	15670	15770	15663	15467	15635	15866	15682	15742	15656	15611	15602	15751	15540	15504	15784	15550	15541	15528	15423	15688	15766	15741	15624	15585	15736	15648	15666	15619	15662	15914	15611	15540	15696	15715	15845	15606	15578	15677	15631	15518	15573	15689	15672	15646	15633	15633	15802	15822	15649	15773	15697	15610	15688	15560	15732	15673	15624	15452	15821	15667	15729	15707	15871	15686	15566	15860	15787	15605	15677	15640	15702	15644	15730	15636	15744	15633	15632	15494	15742	15669	15760	15716	15658	15759	15489	15672	15630	15756	15873	15739	15648	15768	15660	15645	15806	15813	15735	15631	15815	15621	15606	15715	15804	15701	15689	15739	15647	15659	15801	15762	15704	15636	15666	15687	15832	15756	15673	15782	15654	15805	15596	15553	15741	15661	15649	15798	15639	15546	15613	15618	15653	15653	15751	15709	15536	15856	15750	15664	15625	15618	15558	15871	15539	15517	15617	15653	15478	15510	15803	15682	15606	15589	15680	15815	15545	15799	15882	15554	15800	15704	15768	15708	15688	15715	15739	15672	15540	15821	15737	15635	15721	15684	15792	15576	15838	15604	15554	15623	15628	15708	15659	15681	15873	15698	15583	15765	15653	15649	15645	15658	15442	15660	15640	15680	15687	15695	15824	15614	15510	15626	15834	15669	15946	15782	15654	15586	15554	15694	15621	15604	15816	15753	15678	15703	15811	15844	15786	15657	15725
27904	23459	29426	27252	23470	22506	22120	21592	21173	21123	21124	21262	21041	20976	20800	20643	20502	20214	20253	20392	20305	20335	20213	20372	20165	20262	19815	19741	19750	19627	19711	19498	20004	19735	19689	19887	19874	19717	19619	19820	19639	19675	19704	19796	19674	19671	19561	19807	19707	19868	19789	19624	19658	19828	19633	19544	19643	19655	19660	19550	19535	19790	19596	19762	19534	19785	19588	19460	19720	19537	19767	19533	19700	19697	19752	19492	19720	19694	19739	19963	19641	19733	19580	19610	19635	19671	19597	19712	19739	19651	19521	19484	19790	19731	19632	19647	19495	19546	19407	19561	19544	19433	19609	19666	19642	19469	19652	19889	19552	19678	19648	19507	19839	19836	19668	19552	19450	19580	19680	19428	19699	19719	19744	19570	19591	19567	19632	19612	19600	19791	19685	19763	19663	19789	19473	19441	19507	19513	19560	19767	19729	19735	19670	19696	19730	19517	19541	19667	19564	19610	19419	19665	19643	19651	19587	19593	19378	19494	19744	19552	19887	19766	19784	19626	19765	19606	19684	19635	19606	19645	19698	19518	19613	19542	19674	19600	19423	19660	19411	19705	19503	19493	19846	19670	19451	19653	19489	19539	19591	19632	19582	19746	19514	19494	19791	19757	19625	19757	19620	19771	19659	19550	19726	19836	19672	19654	19593	19452	19624	19673	19663	19663	19443	19620	19748	19619	19761	19428	19563	19622	19601	19672	19626	19749	19558	19721	19416	19539	19712	19775	19792	19650	19554	19699	19617	19565	19585	19423	19517	19874	19726	19679	19544	19548	19609	19885	19715	19672	19761	19626	19556	19627	19491	19696	19584	19421	19632	19655	19765	19527	19577	19610	19765	19681	19579	19574	19477	19652	19564	19507	19720	19636	19685	19646	19773	19662	19465	19649	19688	19655	19619	19535	19562	19757	19592	19500	19634	19456	19537	19539	19720	19722	19615	19820	19406	19582	19638	19650	19637	19633	19768	19746	19749	19657	19663	19754	19525	19856	19609	19748	19539	19593	19701	19509	19644	19502	19663	19816	19591	19461	19640	19659	19755	19478	19661	19771	19530	19636	19686	19454	19625	19539	19487	19641	19886	19579	19609	19575	19650	19695	19533	19478	19686	19577	19609	19666	19777	19600	19795	19810	19775	19696	19435	19370	19868	19539	19577	19525	19614	19342	19724	19599	19598	19671	19756	19563	19662	19777	19557	19617	19521	19440	19673	19513	19629	19583	19590	19470	19754	19453	19553	19687	19523	19540	19727	19638	19814	19545	19822	19716	19680	19622	19623	19837	19689	19574	19709	19713	19575	19347	19928	19765	19367	19711	19660	19564	19681	19643	19886	19857	19704	19510	19445	19567	19499	19536	19608	19775	19690	19607	19707	19745	19628	19546	19627	19683	19584	19476	19637	19443	19627	19585	19598	19714	19394	19778	19352	19537	19492	19598	19719	19609	19779	19549	19584	19749	19759	19579	19752	19545	19593	19301	19628	19770	19677	19684	19840	19448	19760	19593	19685	19726	19608	19638	19460	19612	19728	19641	19466	19453	19470	19353	19602	19626	19503	19714	19643	19602	19583	19831	19459	19472	19332	19526	19516	19499	19596	19816	19536	19722	19718	19655	19856	19767	19700	19755	19539	19570	19744	19691	19566	19567	19274	19737	19651	19689	19559	19431	19793	19615	19696	19477	19581	19624	19670	19770	19548	19505	19455	19806	19632	19651	19577	19569	19548	19631	19595	19565	19687	19660	19630	19616	19675	19546	19678	19614	19786	19555	19578	19537	19636	19688	19423	19734	19620	19611	19633	19623	19487	19568	19594	19374	19795	19654	19607	19413	19564	19624	19610	19691	19622	19648	19438	19552	19442	19549	19528	19606	19431	19760	19598	19568	19421	19704	19609	19720	19602	19758	19618	19650	19577	19731	19460	19715	19553	19622	19570	19636	19473	19636	19735	19571	19673	19719	19755	19633	19360	19673	19722	19757	19676	19843	19767	19617	19293	19588	19630	19509	19633	19761	19935	19579	19473	19541	19595	19676	19594	19422	19519	19426	19678	19482	19530	19636	19710	19628	19620	19725	19573	19679	19621	19508	19619	19615	19633	19740	19928	19630	19741	19592	19559	19671	19660	19730	19497	19671	19700	19672	19539	19647	19673	19892	19763	19518	19798	19647	19464	19505	19688	19703	19601	19708	19470	19528	19509	19575	19435	19460	19635	19599	19646	19696	19558	19721	19565	19608	19562	19633	19719	19549	19692	19708	19688	19713	19773	19460	19620	19749	19575	19583	19741	19701	19847	19594	19714	19720	19704	19732	19728	19639	19735	19420	19512	19689	19626	19831	19621	19605	19737	19619	19581	19696	19515	19490	19841	19493	19485	19426	19733	19540	19761	19778	19582	19914	19863	19606	19567	19675	19487	19703	19549	19748	19727	19666	19715	19569	19491	19559	19733	19507	19609	19466	19580	19667	19667	19441	19636	19405	19660	19615	19633	19773	19624	19725	19644	19538	19653	19553	19637	19794	19607	19745	19758	19724	19715	19684	19762	19839	19600	19716	19581	19676	19737	19623	19623	19479	19431	19523	19637	19739	19564	19460	19522	19485	19714	19739	19643	19533	19594	19742	19757	19633	19576	19630	19680	19525	19715	19785	19622	19719	19475	19600	19635	19691	19811	19703	19647	19501	19548	19840	19621	19389	19562	19671	19656	19615	19542	19493	19527	19611	19611	19749	19644	19652	19423	19646	19552	19455	19510	19672	19455	19671	19681	19541	19742	19617	19738	19538	19677	19594	19473	19423	19595	19525	19819	19650	19464	19474	19579	19595	19679	19720	19707	19572	19631	19635	19398	19554	19653	19617	19668	19825	19583	19553	19727	19652	19614	19361	19553	19364	19660	19917	19657	19498	19687	19609	19665	19789	19669	19626	19431	19689	19582	19782	19693	19604	19769	19687	19667	19713	19743	19436	19564	19615	19661	19425	19559	19538	19565	19581	19429	19570	19753	19839	19649	19482	19672	19798	19690	19500	19618	19661	19509	19611	19790	19516	19695	19505	19650	19591	19440	19617	19833	19683	19743	19572	19459	19417	19459	19630	19624	19621	19626	19510	19555	19531	19535	19600	19707	19732	19525	19575	19615	19812	19651	19637	19328	19690	19794	19741	19606	19673	19438	19694	19792	19853	19556	19607	19672	19748	19626	19523	19751	19609	19546	19737	19598	19583	19642	19572	19723	19371	19629	19445	19741	19813	19693	19422	19606	19663	19609	19630	19595	19861	19599	19700	19589	19426	19710	19560	19559	19564	19472	19676	19436	19537	19743	19608	19570	19438	19607	19419	19658	19605	19510	19242	19665	19555	19692	19815	19632	19487	19758	19714	19619	19611	19627	19755	19558	19716	19612	19656	19853	19751	19708	19874	19768	19755	19653	19515	19567	19666	19624	19685	19784	19584	19620	19441	19719	19660	19506	19821	19735	19482	19460	19575	19711	19819	19592	19515	19718	19517	19426	19815	19771	19589	19598	19879	19735	19705	19792	19640	19487	19599	19794	19602	19831	19822	19738	19728	19513	19476	19649	19771	19595	19672	19767	19549	19565	19655	19509	19765	19652	19549	19628	19730	19743	19592	19555	19521	19693	19475	19512	19566	19550	19521	19516	19784	19809	19676	19606	19791	19643	19519	19787	19762	19901	19491	19538	19468	19796	19623	19757	19639	19688	19556	19497	19766	19642	19796	19866	19595	19747	19637	19627	19781	19528	19789	19548	19676	19749	19738	19837	19722	19540	19563	19884	19752	19681	19568	19614	19687	19523	19506	19627	19469	19648	19924	19467	19520	19645	19566	19596	19696	19689	19716	19649	19644	19506	19652	19807	19462	19767	19565	19590	19734	19552	19612	19653	19601	19873	19599	19822	19744	19585	19566	19561	19633	19483	19553	19647	19834	19505	19600	19758	19581	19596	19538	19706	19675	19524	19611	19575	19727	19512	19514	19513	19693	19675	19924	19518	19714	19686	19695	19669	19405	19619	19713	19556	19515	19587	19585	19618	19431	19532	19604	19725	19638	19625	19641	19694	19717	19702	19478	19442	19589	19793	19855	19667	19321	19768	19571	19625	19629	19654	19442	19591	19410	19726	19428	19802	19739	19617	19524	19500	19813	19698	19836	19753	19704	19688	19617	19482	19732	19768	19699	19794	19674	19735	19687	19626	19571	19679	19868	19537	19561	19535	19432	19831	19744	19466	19689	19420	19887	19745	19684	19634	19703	19441	19500	19821	19833	19655	19741	19642	19490	19623	19713	19686	19542	19672	19374	19644	19600	19511	19434	19407	19683	19455	19652	19625	19579	19551	19544	19759	19487	19423	19586	19655	19610	19580	19685	19675	19695	19671	19566	19590	19569	19739	19671	19389	19402	19583	19420	19552	19848	19556	19666	19725	19758	19561	19701	19624	19725	19715	19645	19860	19721	19627	19646	19554	19563	19638	19789	19478	19634	19605	19524	19654	19659	19901	19685	19667	19585	19736	19469	19667	19710	19480	19567	19515	19746	19612	19698	19729	19822	19592	19606	19344	19837	19850	19982	19557	19409	19669	19865	19364	19608	19555	19562	19655	19513	19464	19650	19556	19538	19341	19545	19579	19775	19493	19563	19565	19538	19357	19694	19638	19629	19579	19599	19384	19492	19582	19617	19527	19447	19557	19668	19483	19500	19723	19656	19673	19612	19667	19594	19709	19518	19761	19517	19762	19689	19813	19590	19422	19688	19493	19410	19501	19626	19437	19774	19818	19588	19686	19650	19503	19521	19646	19763	19557	19708	19517	19644	19755	19716	19560	19737	19709	19564	19592	19750	19601	19585	19567	19694	19809	19475	19766	19710	19798	19392	19674	19707	19397	19711	19691	19686	19662	19644	19581	19690	19951	19600	19759	19774	19528	19779	19550	19692	19715	19754	19695	19692	19538	19779	19532	19577	19673	19577	19498	19578	19389	19580	19467	19614	19580	19684	19676	20029	19519	19534	19761	19587	19571	19555	19821	19475	19458	19705	19525	19503	19525	19878	19706	19649	19527	19655	19586	19815	19700	19720	19837	19689	19719	19691	19629	19372	19394	19613	19410	19513	19702	19720	19629	19410
21093	30734	29480	23768	21765	20563	19504	19164	18685	18409	18417	18497	18292	17926	17682	17469	17165	16997	17029	17013	16930	16955	16835	16966	16671	16527	16295	15952	15901	16070	16035	16029	15750	15842	15966	15887	15958	16078	16102	15967	15967	16049	15976	15978	15836	15967	15928	15966	16095	16068	15951	16068	15980	16176	15822	15987	15989	16018	16124	15911	16068	15996	15888	15873	15966	15775	15882	15867	15814	15854	16013	15998	15975	15981	16105	16006	15973	15948	16069	16083	15930	15951	16069	15881	15816	15740	16152	15859	15877	15871	16009	16036	16050	15991	16010	15881	15732	15981	15866	15928	15962	15897	16051	16085	15998	15905	15864	16043	16027	16047	16030	16215	15784	16105	16077	16054	15998	15762	15816	15985	16053	16114	15922	15914	15921	15772	15898	16168	15834	15980	16015	15854	16036	15948	16016	15986	15944	15845	15880	15971	16155	15926	16028	16081	15730	15771	15910	15853	16110	15985	15880	15980	16097	16008	15915	15920	15862	15874	16091	16055	16018	15988	15861	15911	15843	16009	15931	15945	16075	15867	15959	16094	15926	16012	16077	15963	15871	15888	16056	16021	16024	15887	15973	15911	16090	15935	15826	15704	15918	16021	15983	15920	15975	15844	16012	15944	15787	16049	15879	15880	15927	15978	15946	15973	16149	15983	15940	15874	15969	16054	16114	16027	15876	16062	15945	16113	15954	15806	16068	15848	16154	15868	15929	15779	15937	15842	15982	15952	15947	15954	15808	15841	16052	15991	16051	15884	15859	16034	15884	16005	15894	16030	15977	15911	16064	15980	15992	15912	16043	15806	16008	15857	15902	15940	15912	16077	15926	15887	15923	15939	16008	15790	15953	15976	15903	16063	16007	16068	15763	15810	16135	16057	15855	16017	15944	16026	15952	15938	16021	15953	16010	15845	15979	15996	15955	15795	16065	15868	15794	15886	15992	15828	15870	15914	16121	15920	15853	15829	15894	15952	15859	15909	15810	15881	15940	15881	15856	15982	16059	15840	15784	16032	15946	15765	16073	16200	16026	16018	15969	16021	15848	15985	16035	15908	16120	16043	15926	15943	15947	16029	15987	15941	16015	15908	16028	15927	15982	15969	15815	16006	16007	15880	15953	16020	15843	15869	15962	16049	15936	16127	16033	16129	16192	15969	16034	15937	16141	15841	15910	16036	16064	15960	15965	16008	16018	16041	16003	15875	16102	16042	15883	15912	15954	15902	16019	15765	15874	15969	15839	15882	15963	16073	16089	15834	15955	15946	15850	16084	15892	15952	16018	15912	16067	16025	15879	15897	16018	15854	15890	15951	15839	15750	15949	16017	15907	15834	16077	15902	15950	15927	15997	15971	15992	16064	16034	15893	16044	15949	15899	16074	15967	15979	15873	15730	16017	15933	16035	15899	15992	15843	15929	15994	15955	15912	16016	16038	15932	15959	15826	15989	15880	15984	15879	16002	16015	15969	16101	15930	16024	15954	15835	16029	15634	15877	15939	16121	16001	15940	15889	16044	15879	15994	15964	16005	16072	15962	16066	16029	15914	15993	15956	16181	15976	16012	16027	16071	15791	15881	15957	16093	15839	15877	15870	16119	15995	15894	15989	16053	15907	16035	16005	16067	16042	16038	15997	15930	15998	15922	15840	16011	15991	15899	15930	16072	15895	16121	16057	15961	15885	16028	15954	15904	15850	15919	15816	16043	16099	15850	15947	15949	16035	15860	15941	16174	15951	15988	15894	16127	16037	15871	15932	16033	15879	15829	16127	15973	15975	15953	15845	16105	15996	15907	15769	16059	16052	16038	15972	15848	15864	15973	16048	16174	15847	16099	16006	15872	15965	16005	16063	15874	15866	15963	16023	15924	15791	15905	15985	16095	16003	16063	16041	16041	15943	15813	15870	15927	15844	15883	15973	16001	15840	15871	15887	16030	15815	15986	16051	15954	15867	16023	16037	15920	16070	16067	15964	15711	16044	16047	15978	15913	16027	15959	15907	16017	15789	15676	16130	16198	15884	16041	15906	16090	15967	15948	15756	15888	16006	16141	15919	15940	16149	15903	16064	15907	15994	16048	16050	15986	15927	15869	15936	15887	16040	15936	15876	15872	16204	16104	15970	15956	15999	16022	15825	15969	15815	15954	15844	16091	15901	16110	15971	16005	15875	15940	15868	15999	15921	16061	15959	15971	15800	15753	16006	15957	15877	15893	16046	16087	15766	16012	15883	15934	15944	15779	15998	15997	16086	16021	15962	15911	15873	15887	15992	15925	15807	15952	15964	16066	16027	15980	15817	15958	16089	15996	16032	15904	16018	15995	15948	15991	15965	15961	15896	15968	15997	15913	15974	16110	15897	16043	15890	16063	15974	15961	15867	15843	16128	15960	15865	16095	16069	16031	16037	15912	16081	16000	15942	15937	16218	15899	16009	15975	15971	15910	15879	16098	15894	15817	16011	16018	15749	15954	15850	15706	15982	15971	15963	15871	16003	15998	16068	16093	15881	16043	15950	15988	15953	15987	15906	15928	15898	16121	15932	16107	15943	16125	16115	15973	16047	15780	15968	16073	16066	15966	15864	16021	15927	16024	15991	15962	15931	15951	15800	15926	16043	16105	15861	16035	15952	16002	15999	15881	15979	15982	16090	16045	16080	15928	15722	15967	15796	16001	15920	16006	16180	15982	15905	16084	15729	15875	16132	15873	15887	15879	15830	16049	16084	16203	15956	15956	16140	15929	15938	16047	15965	15949	15847	16025	16073	16100	16022	16015	15986	16065	15946	16007	15882	15976	15944	16100	15859	15917	16110	16030	16162	15850	15929	16104	16019	16131	16080	15965	15810	16054	15827	15959	15962	16053	16179	15975	16032	15994	15878	15932	15895	16109	15837	16012	15901	15977	15982	15941	16030	16130	16104	16088	16080	15851	16071	15983	15945	15976	15944	16005	16142	16012	15887	15963	15856	16020	16032	15840	16180	15961	16088	15926	16054	15971	16083	16054	15863	16004	15909	16118	15765	15956	15897	15875	15884	16037	15821	16070	16073	16122	16035	16008	15904	15816	16024	15997	15896	16088	16017	16144	15974	15849	15953	16108	15838	16006	16109	15933	15869	15781	15963	16137	16090	16032	15722	15908	15892	15887	15875	15939	15911	15953	15981	16014	15905	15898	16101	15969	15984	15924	16026	16072	16000	15888	15931	15775	15894	15844	16056	15925	15856	15877	15878	15987	16055	15916	15970	15892	15939	15946	15992	15907	15927	16034	16017	16003	16012	16070	15856	15984	15985	16052	15981	15875	15876	15850	16016	15909	15878	15924	15940	15993	15970	16152	16008	16083	16048	15984	15978	15919	15806	16069	15987	15859	15966	16027	15942	16045	15802	15874	16057	15873	15925	15855	15795	16055	15864	15903	16031	16035	15820	15900	15895	16001	15907	16036	15907	16066	15883	15868	15980	16034	15974	15824	15773	15881	16075	15913	15921	15896	15815	16073	16076	15960	16036	15914	15971	16146	16130	15894	15954	15985	16091	15891	16092	16171	15927	15807	15791	15917	15942	16034	15934	16107	15900	15888	16081	16154	15984	15898	15810	15852	15981	15918	16006	15861	15929	15959	15940	16106	16021	15929	15969	16081	15962	16038	15882	16048	16044	16080	15818	16046	15879	15896	16053	15878	15841	16053	16033	16010	16106	15877	15967	16000	16018	15950	15824	15992	16032	15896	15942	15859	16005	15902	16061	16069	16037	15952	15933	15830	15711	15927	15928	16050	16029	15881	16016	15904	15911	15886	15961	15950	15971	15939	15976	15926	15755	15963	15975	15901	15905	15911	15946	16029	16005	15850	16025	15721	15891	15901	16031	15965	16082	15929	15796	15908	15968	15925	16175	16002	15986	15875	15836	15962	16056	15915	16056	15938	15920	15874	16143	16005	15901	16029	16027	15846	15821	15763	15914	15848	15880	15783	16085	15851	15889	15995	15932	15985	15789	15764	16082	16032	16033	15978	15970	15707	16027	15962	15910	16102	16029	15960	15946	15922	16060	16011	15924	16114	15868	15938	16084	15970	15951	15906	15867	15975	16047	16064	16175	16084	15876	15927	15885	16059	16158	16072	16018	16053	15914	16075	15830	16049	15946	15997	16017	15930	16114	15857	16097	15952	15908	15807	16042	15828	16065	15959	16043	16015	16038	16054	15883	15982	15964	15979	15876	15853	15824	15940	15976	16067	15908	15940	15864	15862	15842	15849	15991	15748	15993	15964	16049	15951	16109	15972	15944	15790	16017	15889	15859	15785	16018	15993	15896	16124	16016	15965	15886	16047	16091	15903	15813	16113	15893	15882	16109	15828	15785	16008	16053	15919	16119	15987	15999	15908	15975	15905	15877	15868	16045	15911	15985	16002	15884	15959	15941	16021	16024	15789	16022	15888	15827	15749	15950	16048	15934	15992	15959	16016	16132	15995	15947	15964	15891	15861	15785	15942	15845	15988	16040	15759	15978	15944	15988	15871	16115	15925	16040	16113	15954	15851	15815	16072	15966	15943	16093	16015	15829	15818	15814	15886	15812	15880	16206	15910	15968	15934	16016	15974	16027	15889	15939	16025	15897	16012	15919	16051	15956	15986	15932	15893	16042	15963	15876	15982	16047	15849	15840	16008	15803	15771	15956	16000	16100	16068	15868	16020	15898	15947	16167	15954	15917	15825	15977	16034	15889	16028	16026	15933	15917	15990	16034	16043	15827	16010	15907	16035	15766	16040	15956	15930	15704	15789	16005	16077	16024	15997	15840	15910	16041	15839	16075	15941	15960	16076	15965	15982	15931	16077	15888	15862	16023	15985	15883	16031	15904	15807	15989	15952	15956	15872	15901	15897	15996	16017	16030	16099	15904	15943	16006	15869	15901	15995	15806	15865	16006	16047	15977	15929	15952	15906	16082	15947	15955	15831	15971	15907	16119	15949	16027	15851	15903	15897	15969	16057	15856	15851	15941	15940	15829	16029	16018	16009	15924	16018	15990	15828	15914	16045	16031	16038	15840	16151	15948	15864	16214	15887	15906	15997	15954	16084	15898	15910	16076	16054	15957	16058	15880	15971	15661	15948	16165	15986	16025	15915	16110	16053	15954	15949	15946	15815	16105	15860
23484	21324	29086	24096	23167	26006	26731	23543	22786	22862	22429	22285	22492	22197	21813	21463	21218	20968	21028	21121	21208	20759	20988	20958	20584	20466	20431	19847	19836	19901	19781	19777	19816	19760	19949	19741	19739	19886	19845	19968	19985	19702	19719	19842	19655	19830	19958	19750	19699	19567	19953	19818	19703	19805	19820	19752	19665	19647	19868	19768	19838	20008	19703	19787	19731	19890	19787	20020	19845	19867	20031	19917	19760	19894	19850	19888	19687	19743	19709	19809	19919	19700	19876	19826	19815	19632	19936	19903	19712	19754	19814	19493	19812	19907	19912	19767	19610	19737	19659	19606	19725	19475	19744	19825	19704	19743	19723	19749	19529	19708	19778	19709	19894	19759	19857	19654	19759	19817	19735	19752	19749	19981	19836	19788	19700	19890	19694	19840	19760	19621	19787	19834	19726	19595	19801	19928	19593	19605	20003	19758	19626	19569	19774	19787	19839	19760	19824	19528	19790	19872	19715	19811	19672	19620	19698	19738	19682	19902	19602	19757	19770	19551	19738	19710	19900	19737	19703	19764	19805	19645	19688	19785	19747	19747	19740	19846	19951	19808	19661	19923	19674	19829	19392	19655	19712	19979	19754	19678	19793	19769	19649	19771	19837	19851	19816	19878	19713	19903	19869	19697	19881	19768	19993	19798	19879	19813	19769	19774	19647	19747	19673	19829	19572	19591	19477	19714	19752	19653	19684	19841	19871	19812	19732	19794	19783	19801	20024	19768	19944	19767	19676	19693	19689	19946	19990	19758	19843	19627	19542	19800	19806	19718	19687	19664	19774	19914	19846	19768	19740	19761	19638	19849	19794	19721	19685	19826	19669	19808	19749	19844	19752	19650	19463	19518	19774	19807	19850	19892	19636	19538	19684	19711	19771	19707	19691	19645	19455	19625	19931	19650	19604	19931	19757	19950	19729	19801	19815	19766	19672	19610	19831	19645	19594	19749	19811	19810	19626	19597	19624	19761	19601	19738	19723	19705	19669	19704	19925	19788	19749	19907	19797	19811	19559	19570	19659	19660	19829	19748	19814	19843	19617	19722	19526	19879	19884	19375	19613	19591	19706	19894	19636	19768	19827	19595	19839	19693	19691	19496	19619	19852	19793	19963	19473	19674	19809	19755	19700	19544	19699	19643	19690	19856	19614	19910	19731	19725	19854	19617	19606	19731	19526	19780	19723	19836	19900	19791	19769	19798	19898	19881	19899	19607	19658	19725	19715	19747	19752	19722	19664	19611	19695	19737	19917	19753	19685	19882	19744	19663	19919	19854	19703	19720	19839	19620	19605	19817	19877	19802	19788	19635	19895	19754	19784	19705	19907	19681	19656	19875	19767	19676	19762	19831	19474	19634	19566	19840	19684	19669	19924	19852	19812	19760	19719	19765	19837	19936	19544	19844	19769	19742	19698	19825	19702	19635	19866	19768	19826	19798	19600	19686	19665	19706	19832	19614	19791	19789	19547	19858	19582	19560	19648	19763	19839	19834	19773	19801	19778	19590	19796	19772	19822	19557	19701	19972	19637	19903	19716	19822	19798	19576	19510	19745	19696	19712	19679	19910	19646	19644	19867	19681	19637	19836	20067	19844	19787	19787	19610	19774	19697	19614	19852	19807	19725	19694	19865	19541	19708	19911	19838	19775	19984	19675	19948	19688	19775	19828	19815	19644	19667	19753	19935	19634	19795	19564	19934	19779	19749	19811	19735	19772	19663	19969	19725	19578	19766	19751	19642	19777	19744	19530	19936	19921	19794	19712	19814	19680	19794	19935	19788	19806	19862	19976	19831	19468	19941	19763	19559	19906	19767	19815	19903	19701	19857	19648	19554	19646	19587	19688	19702	19867	19793	19807	19752	19698	19773	19720	19862	19792	19600	19863	19777	19806	19981	19792	20011	19928	19712	19772	19972	19896	19625	19910	19686	19514	19673	19705	19751	19804	19656	19608	19788	19786	19820	19845	19537	19720	19580	19799	19757	19800	19682	19620	20034	19767	19601	19445	19834	19930	19730	19604	19753	19769	19743	19668	19642	19645	19775	19673	19711	19566	19474	19541	19816	19585	19704	19760	19859	19728	19700	19857	19834	19730	20034	19605	19628	19843	19686	19826	19641	19641	19698	19590	19768	19713	19892	19866	19647	20022	19838	19655	19882	19718	19782	19768	19493	19756	20181	19657	19807	19811	19738	19981	19787	19771	19868	19786	19641	19685	19661	19903	19997	19673	19654	19558	19667	19709	19797	19919	19786	19851	19588	20088	19676	19877	19704	19673	19807	19709	19702	19612	19651	19862	19578	19585	19721	19849	19829	19787	19726	19540	19539	19912	19832	19582	19691	19631	19739	19784	19709	19750	19751	19730	19816	19817	19721	19866	19997	19879	19797	19621	19682	19795	19725	19770	19811	19899	19728	19736	19758	19530	19873	19765	19699	19717	19680	19850	19668	19735	19530	19654	19809	19761	19706	19870	19821	19726	19649	19759	19784	19833	19933	19896	19671	19791	19882	19771	19445	19905	19841	19582	19703	19774	19791	19595	19773	19785	19720	19503	19860	19700	19554	19724	19902	19860	19721	19827	19886	19535	19829	19763	19699	19533	19888	19684	19801	19724	19947	19839	19613	19679	19517	19692	19701	19766	19826	19828	19917	19851	19853	20003	19841	19778	19649	19705	19871	19577	19795	19794	19723	19754	19598	19792	19878	19946	19699	19849	19874	19767	19892	19772	19790	19789	19745	19894	19666	19615	19838	19740	19551	19986	19789	19705	19595	19713	19977	19818	19697	19926	19798	19565	19581	19857	19804	19798	19484	19811	19728	19676	19760	19674	19754	19714	19672	19675	19745	19784	19742	19732	19616	19938	19803	19698	19635	19664	19669	19694	19735	19807	19662	19964	19753	19912	19658	19696	19645	19776	20046	19749	19756	19590	19774	19864	19842	19869	19727	19612	19793	19823	19801	19630	19895	19752	19839	19730	19610	19655	19636	19951	19804	19607	19541	19599	19738	19680	19656	19928	19720	19705	19595	19575	19954	19819	19925	19588	19746	19766	19852	19691	19841	19589	19663	19581	19592	19712	19625	19849	19728	19845	19953	19693	19729	19617	19684	19682	19842	19684	19822	19791	19746	19862	19637	19766	19802	19621	19799	19735	19940	19887	19770	19892	19943	19916	19788	19908	19565	19854	19922	19843	19730	19648	19824	19619	19699	19722	19599	19685	19743	19646	19582	19485	19735	19692	19874	19752	19644	19648	19663	19698	19670	19891	19751	19531	19871	19711	19754	19932	19711	19688	19787	19750	19670	19820	19768	19695	19533	19703	19803	19671	19909	19505	19734	19712	19555	19713	19794	19799	19867	19615	19755	19790	19845	19676	19645	19946	19724	19660	19753	19505	19697	19641	19825	19752	19658	19518	19808	19674	19660	19529	19698	19751	19965	19747	19933	19788	19743	19627	19858	19729	19791	19639	19835	19714	19626	19724	19937	19698	19852	19751	19980	20009	19649	19807	19567	19903	19966	19597	19800	19657	19744	19698	19797	19707	19906	19785	19974	19830	19740	19466	19820	19831	19942	19791	19740	19525	19898	19657	19712	19675	19976	19724	19738	19755	19797	19636	19873	19679	19739	19870	19727	19746	19768	19788	19823	20078	19687	19591	19804	19784	19793	19591	19858	19733	19762	19567	19865	19849	19741	19883	19927	19733	19703	19687	19988	19704	19900	19645	19679	19576	19510	19730	19718	19750	19698	19565	19820	19644	19634	19766	19566	19669	19707	19938	19755	19891	19810	19898	19589	19657	19666	19636	19789	19874	19741	19905	19836	19816	19554	19491	19839	20038	19769	19778	19548	19819	19811	19679	19646	19850	19782	19934	19868	19671	19705	19684	19597	19846	19680	19931	19923	19707	19783	19903	19609	19692	19794	19521	19596	19773	19661	19622	19686	19713	19690	19852	19795	19792	19597	19832	19773	19754	19709	19811	19972	19483	19720	19877	19920	19612	19697	19654	19863	19681	19904	19807	19716	19846	19714	19629	19800	19899	19564	19786	19789	19541	19886	19583	19457	19886	19714	19693	19844	19699	19865	19922	19603	19738	19611	19891	19958	19823	19938	19604	19647	19695	19701	19796	19778	19786	19702	19547	19712	19730	19985	19795	19655	19839	19707	19735	19733	19760	19462	19645	19775	19638	19743	19810	19825	19807	19676	19847	19780	19732	19985	19806	19848	20064	19749	19764	19829	19803	19634	19803	19705	19575	19675	19649	19766	19793	19732	19819	19650	19713	19712	19912	19762	19791	19777	19700	19570	19674	19646	19649	19621	19722	19841	19920	19722	19780	19860	19820	19796	19711	19656	19969	20059	19716	19875	19770	19680	19888	19612	19688	19615	19845	19861	19642	19640	19740	19837	19815	19688	19913	19623	19776	19512	19774	19592	19895	19697	19745	19748	19934	19590	19852	19720	19685	19793	19542	19807	19730	19854	19733	19774	19676	19929	19829	19746	19707	19691	19645	19573	19728	19825	19817	19734	19875	19876	19695	19957	19754	19758	19718	19821	19587	19809	19847	19682	19850	19942	19450	19836	19779	19787	19864	19636	19749	19722	19895	19643	19711	19794	19574	19946	19828	19794	19782	19771	19675	19896	19806	19784	19656	19650	19739	19610	19852	19651	19681	19618	19624	19700	19653	19706	19649	19915	19804	19623	19875	19647	19732	19803	19749	19745	20022	19672	19793	19794	19751	19666	19819	19819	19640	19924	19694	20024	19887	19689	19596	19629	19611	19762	19676	19903	19981	19742	19682	19843	19812	19847	19794	20202	19894	19976	19546	19782	19684	19691	19642	19830	19818	19867	19647	19590	19956	19691	19730	19747	19766	19699	19715	19759	19887	19704	19865	19421	19812	20025	19679	19660	19533	19933	19909	19804	19772	19974	19767	19632	19811	19727	19910	19773	19696	19596	19562	19674	19655	19574	19860	19516	19833	19743	19676	19861	19705	19606	19721	19862	19756	19727	19731	19933	19665	19600	19676	19666	19592	19856	19907	19562	19660	19522	19837	19831	19845	19864	19784	19904	19667	19826	19747	19584	19844	19719	19875	19736	19801	19836	19475	19740	19541	19642	19617	19634	19840	19623	19608
21727	39023	36664	29042	26645	24161	22520	21492	21002	20737	20344	20404	20079	19574	18806	18294	18182	17620	17952	17896	17897	17521	17603	17692	16977	16800	16479	16375	16106	16189	16351	16156	16170	16284	16174	16181	16276	16060	16179	15903	16050	16156	16348	16266	16002	16184	16078	16023	16066	15950	16097	16165	16193	16080	16290	16054	16216	16090	16106	16079	16254	16105	16066	16118	16043	16102	16045	16007	16001	16050	16017	16006	16070	16002	16090	16164	16278	16073	15964	16123	16027	16133	16064	16001	15923	16082	15998	16189	16176	16058	16114	16122	15876	16094	16201	15987	16003	16084	16195	16050	16112	15997	16103	15881	15920	16148	15909	16266	16143	15898	15878	16171	16017	16201	15871	16223	15975	16130	16077	16102	16045	15786	16039	15947	15951	15953	15921	16138	16063	15927	16118	16025	16104	16026	15886	15926	16164	16232	16088	15961	16029	15988	15990	15924	16017	15968	16157	15892	16086	15923	15898	16120	16048	15990	15911	16123	15904	15941	16223	16100	16095	16036	15948	16201	16128	15967	15940	16064	15968	16111	16074	16041	16169	15979	15881	16176	16146	15923	15951	15879	16096	16074	16059	16063	16018	15982	16023	15894	16068	16079	16011	16163	15909	16047	15971	15962	16158	16056	15879	15963	15990	16158	16130	16020	15947	16143	16077	15898	16072	16018	16024	16180	15776	16109	16049	15932	15883	16125	15970	16034	16033	16172	15986	15907	16047	16058	16080	15917	15956	16005	16129	16029	16111	15938	16080	16038	16050	16026	16009	16079	16105	15963	16070	15945	16215	16044	16037	15968	16034	15987	16053	16071	16092	16043	15908	16144	16011	15931	16077	15835	15985	15850	15976	15941	16187	15945	16248	15971	16066	16111	15839	16109	16215	15845	16012	15973	15996	15958	16083	16090	15916	15987	16044	16086	16245	16148	16059	16016	16057	16190	15986	16002	16114	16152	16096	16192	16036	16138	15949	16024	16067	16004	16088	16028	16173	15973	15988	15983	15992	15976	16031	16133	16056	16161	15857	15978	16081	15906	16116	15961	15894	15906	16182	16016	16205	16258	16049	16183	15986	15961	16220	16158	16015	16230	16028	16049	16037	16119	16053	16017	15927	16046	16039	16114	16082	16192	16035	16085	16111	15976	16174	16073	16154	16072	16002	15869	16063	15901	16069	16069	16140	16164	16023	16034	16101	16081	15925	16126	16195	16106	16027	15948	16271	16063	16084	15942	16040	15979	16015	15944	16252	16035	15918	16030	16049	16087	15916	16103	16176	15923	15996	16063	15954	16154	15894	16001	15894	15989	16074	16122	16137	16031	16123	16018	16077	15896	16131	15943	15972	15984	16056	16067	16026	15991	16013	15980	15975	15975	15957	15964	15932	16180	16074	16033	16043	16058	16051	16082	16092	16169	16137	15902	15987	16060	16153	16054	16084	16225	16172	15899	16164	15940	15912	16184	16039	16125	16065	16025	16029	16025	16119	15988	16074	16036	16157	16017	15914	16031	16025	15952	16148	15986	15953	15855	15951	15932	16101	15997	16035	16097	15838	15981	15977	16089	16168	15862	16126	15922	15931	16157	15980	16125	15961	16124	15957	16030	15953	15978	16144	15971	16000	15981	15952	16102	16089	15943	16079	16072	15964	15842	16093	16017	16076	15948	16110	15907	16016	16071	15970	16037	16028	16081	15970	16173	16128	16035	15928	15934	16000	15980	16235	15959	16126	15824	16190	16124	16040	16004	15819	16207	15985	16104	15998	15910	16075	16142	15896	16187	15961	15908	16046	16016	16048	16138	16219	16031	16007	16114	15994	16041	16005	16262	16263	16340	16143	16211	16068	16121	15933	15811	16075	16016	16005	16032	16159	15967	16168	15968	16060	15871	15847	15915	16088	16104	16089	16050	15933	16106	15920	16066	15988	16114	16027	15979	15836	15921	15955	15974	15952	16178	15972	16005	16113	15901	15952	16088	16138	15992	16046	16035	15924	15999	16182	16002	15981	15990	16018	15801	15969	15924	16044	16013	16067	16119	16095	15965	15963	15976	15934	16068	15821	16123	16327	15881	16059	16059	16136	16039	15847	16089	15996	16166	16018	15968	16072	15924	16092	15981	16110	16067	15930	16100	16112	15886	15941	16032	16090	15940	16104	15885	16016	16054	16132	15879	16060	15907	16116	16205	16169	16004	16018	16094	16128	16118	16109	16056	15980	16164	16068	16135	16062	15979	16029	16130	16031	16119	16130	15865	16154	16024	16147	15835	16055	16085	16114	16070	16057	16038	16008	15975	15990	15845	16061	16035	16000	16179	15965	15914	16073	15947	15968	16183	15999	15924	16161	16089	16145	16020	15880	16020	15955	16004	16077	15972	15978	15989	16153	16043	16008	15948	16055	16044	15904	16118	15871	15924	16072	16135	16202	16114	16071	15911	16055	16017	16170	15985	16032	16039	16032	16092	16063	16110	15963	16013	16198	16061	16038	15985	16101	16117	16142	16030	15959	15912	16060	16071	15944	16012	16079	16119	15924	15893	16112	16058	16005	16060	16114	16008	16124	15926	16092	16218	15938	15940	16073	16009	15995	16003	16211	16000	16002	16066	16082	15966	15921	16088	15978	15967	15880	15929	16024	16100	15981	15988	16083	15944	16069	16091	16065	15877	16012	16190	16220	16145	15963	15975	16122	16141	15999	15974	16086	15958	16061	16123	16098	15980	16061	16152	16117	16017	15910	16056	16106	16094	16093	16163	16087	15968	16191	16004	16154	16218	16144	16088	16117	16001	16130	16000	16065	15961	16021	16046	16205	16085	15886	15977	15963	15979	16101	16059	16210	16095	15874	15885	15874	16044	16053	16049	16113	16008	16017	16084	15986	16114	16044	15890	16035	16075	16104	16134	15959	16060	16254	15956	16093	16019	16214	15837	16131	16016	16219	15995	15935	16042	16104	16069	16015	16005	16122	16080	16091	16120	16123	15974	15914	16114	16139	16074	15964	16001	16116	15990	16047	15846	16139	16019	16115	16141	16124	15965	16056	16061	16021	16066	16126	16145	16063	16157	15989	16157	16127	15912	16172	16245	16072	16020	16168	16014	15849	16246	16030	15975	16090	15969	16110	15964	16037	16051	15901	16042	16060	16025	15956	15851	16010	16055	15888	15941	16037	15954	16046	16050	15995	15872	16021	16062	16018	16138	16102	15981	15977	16020	16109	15975	16042	16079	16172	15975	16283	15932	15922	15815	16220	16014	16043	16045	15907	15860	15922	15837	16139	16101	16013	15999	16169	16109	16091	16206	16133	16058	16021	16113	15881	16072	15909	16071	16075	16073	16069	15917	16114	16019	16139	16039	16007	15991	15956	16030	16019	16038	15931	15935	16052	16260	16118	15870	16134	16026	16001	16082	15981	15961	16180	16027	16027	16028	15982	15969	16116	16212	16009	16148	16032	15979	15998	16063	16052	16055	15978	16012	16261	15998	16030	15881	15914	16131	15998	15931	16077	15868	16018	15806	16005	15948	15876	15986	16120	15940	16066	16047	15991	15965	16056	16053	16177	16106	16234	16265	15957	16174	16110	16066	15911	15867	16036	16237	16028	15969	16194	16026	15886	15972	16029	16054	16049	16097	15997	16146	15905	16110	15986	15941	15966	15948	16072	16209	16094	16165	15998	16036	16087	15996	16135	16183	16221	15963	16083	16048	16180	16083	16149	16134	16039	16036	15992	15750	16125	16228	15982	15872	15964	16204	16061	16220	16079	16229	15979	15712	16160	16009	15960	16188	16010	15929	16088	16106	16100	16091	15998	16116	16055	15990	16071	15728	15988	16216	16005	15957	16136	15883	16003	16014	15960	16010	16022	16094	16010	16034	16188	16040	16243	16049	16061	15814	15871	16029	16056	15799	16293	15987	15989	16053	16023	15995	16039	16110	15975	16154	16042	15928	15963	16090	16085	15899	16057	15956	16202	16113	16090	16053	16070	16100	16197	16101	16215	16181	16199	16016	15969	16033	16234	16105	15940	16221	16147	15974	15970	16055	15987	16179	16070	16058	16221	16225	15890	15907	16052	16003	15974	16060	16117	16071	16191	15989	16022	16220	15999	16146	16187	16081	15971	16160	16182	16006	15945	16039	15893	15945	15943	15841	16119	15973	16042	15998	15939	16031	16003	15992	15988	16154	16023	16025	16131	16131	16211	16037	15973	16110	16134	16091	16045	16000	16066	16050	16083	15904	16143	16088	15982	15956	16204	15945	16091	16149	16151	16148	16146	16066	16111	16098	15888	16074	16136	16051	15966	16016	16010	16179	16094	15999	15923	16189	16100	15896	15868	15992	16069	16129	16007	16087	16025	16064	16084	16026	16054	16168	15998	16001	16071	15922	16087	15944	16235	16183	16006	15915	16070	16055	16050	15873	16166	16117	16081	16018	16192	15965	16071	16216	16104	15909	16144	16210	16029	16010	16173	16088	16027	16021	16043	15979	15857	15995	16129	16087	16043	16022	16117	16151	15954	16054	15960	15943	16039	16065	15921	16020	16108	16088	16066	16255	16095	16009	16051	16144	15890	15844	15958	16019	16066	15974	16143	16070	16042	15964	16048	16062	16110	15963	15926	16033	15936	16065	16033	15973	16069	16040	16097	16174	15899	15876	16032	15968	16105	16137	16319	16111	16059	16143	15993	16110	16002	16012	15984	16115	15972	15984	15946	16256	16171	16146	16020	16163	15989	15964	16067	16118	16147	16130	16224	16205	16059	16144	16023	15858	16075	16046	15961	16197	16134	16102	16033	16032	16049	15974	16064	16024	16115	15936	16123	16086	15925	16028	15994	15849	16037	15900	15939	16055	16115	15974	16023	15887	16124	15932	16023	16045	16206	16110	15887	16045	16057	16037	16244	16054	16151	16053	16186	15970	16216	15989	15935	15863	16039	16045	16048	16007	16098	16055	15951	16030	16065	15980	16149	15957	16003	16093	16025	16120	15954	15951	16020	16131	15882	16066	15900	15910	15967	16113	16014	15928	16039	16001	16205	15889	16091	16015	15937	16095	16098	16064	16073	16177	16266	16106	15982	15956	16044	15882	16204	15998	16064	15984	15936	16032	15981	16267	16001	15903	16102	16114	16017	15912	16160	16109	15991	16016
22718	21286	29283	23643	21885	25833	29580	25002	24116	23882	23468	23381	23376	22601	22167	21612	21189	20991	21358	21215	20817	20669	21460	21122	20299	20083	19802	19548	19454	19736	19466	19618	19396	19481	19298	19441	19504	19563	19463	19400	19514	19507	19395	19380	19331	19419	19388	19464	19338	19386	19302	19479	19322	19690	19208	19209	19398	19357	19502	19521	19501	19307	19339	19439	19341	19292	19429	19431	19174	19471	18974	19293	19189	19262	19360	19346	19522	19409	19554	19494	19328	19311	19293	19162	19403	19212	19117	19074	19170	19381	19240	19427	19309	19294	19236	19212	19471	19467	19300	19208	19231	19226	19225	19251	19390	19335	19278	19587	19152	19114	19222	19318	19385	19409	19271	19339	19360	19397	19275	19524	19132	19441	19339	19449	19368	19331	19279	19387	19259	19318	19277	19030	19336	19028	19481	19340	19344	19181	19364	19258	19390	19240	19104	19428	19146	19446	19266	19367	19385	19301	19412	19129	19367	19391	19320	19190	19137	19295	19133	19511	19326	19118	19235	19382	19389	19205	19225	19189	19262	19525	19275	19297	19149	19320	19206	19355	19259	19239	19282	19235	19388	19081	19341	19169	19209	19153	19128	19080	19110	19345	19274	19293	19029	19602	19325	19256	19198	19405	19177	19088	19579	19253	19184	19148	19290	19280	19261	19207	19343	19221	19403	19184	19480	19295	19128	19079	19163	19340	19272	19244	19176	19265	19350	19298	18999	19174	19147	19081	19320	19125	19363	19328	19348	19314	19181	19157	19383	19340	19318	19205	19285	19299	19292	19261	19266	19252	19254	19322	19380	19199	19417	19288	19430	19399	19326	19485	19403	19249	19185	19275	19277	19437	19272	19204	19437	19302	19114	19246	19304	19218	19400	19234	19330	19214	19100	19302	19288	19310	19121	19122	19410	19244	19347	19223	19286	19234	19405	19239	19231	19274	19135	19258	19154	19220	19351	19079	19372	19382	19286	19369	19305	19261	19234	19227	19022	19179	19414	19352	19319	19226	19175	19465	19232	19220	19402	19217	19296	19358	19364	19587	19185	19201	19219	19407	19171	19194	19324	19351	19353	19386	19228	19248	19295	19145	19134	19333	19137	19310	19336	19250	19105	19282	19318	19467	19306	19172	19184	19347	19278	19261	19246	19472	19168	19398	19214	19199	19148	19231	19203	19216	19557	19072	19361	19343	19420	19402	19312	19219	19403	19135	19371	19298	19206	19265	19294	19465	19328	19300	19000	19136	19348	19411	19332	19472	19323	19206	19168	19163	19272	19446	19079	19298	19018	19286	19391	19361	19127	19217	19180	19349	19254	19313	19294	19369	19206	19072	19130	19208	19418	19260	19328	19348	19215	19052	19246	19552	19370	19271	19270	19382	19312	19301	19256	19240	19299	19174	19212	19155	19237	19428	19181	19189	19329	19200	19242	19384	19366	19346	19327	19192	18987	19324	19352	19188	19331	19502	19197	19255	19249	19110	19104	19131	19333	19238	19251	19436	19215	19440	19155	19023	19256	19277	19257	19397	19246	19241	19203	19394	19260	19286	19222	19147	19379	19304	19277	19280	19044	19129	19312	19143	19170	19173	19291	19171	19283	19226	18978	19049	19387	19159	19202	19237	18943	19182	18986	19276	18981	19294	19264	19335	19332	19415	19177	19335	19229	19102	19286	19244	19276	19161	19285	19510	19367	19140	19276	19265	19281	19222	19173	19079	19152	19295	19201	19138	19551	19184	19384	19180	19087	19127	19130	19192	19226	19320	19328	19069	19180	19103	19441	19181	19312	19208	19293	19179	19246	19410	19110	19282	19165	19151	19355	19302	19133	19162	19239	19046	19382	19158	19238	19037	19294	19363	19210	19079	19092	18989	19369	19276	19455	19254	19174	19146	19193	19127	19264	19250	19287	19538	19345	19292	19241	19450	19115	19302	19430	19285	19444	19374	19351	19363	19432	19350	19340	19160	19066	19081	19163	19242	19375	19098	19075	19133	19326	19009	19228	19174	19434	19238	19120	19214	19176	19321	19248	18982	19308	19342	19239	19196	19045	19190	19222	19269	19073	18968	19227	19252	19460	19242	19338	19144	19246	19195	19310	19350	19163	19372	19429	19236	19347	19166	19067	19234	19181	19314	19266	19131	19317	19164	19393	19231	19275	19176	19302	19141	19258	19289	19300	19294	19242	19092	19492	19258	19090	19255	19222	19366	19306	19255	19220	19303	19397	19360	19425	19271	19150	19322	19388	19002	19236	19228	19024	19398	19180	19059	19285	19349	19206	19148	19280	19302	19321	19311	19188	19226	19267	19298	19117	19021	19203	19395	19321	19482	19232	19508	19139	19333	19366	19154	19201	19266	19341	19186	19045	19220	19142	19252	19239	19105	19283	19281	19277	19230	19290	19110	19048	19132	19183	19306	19231	19346	19248	19098	19206	19253	19120	19233	19190	19239	19269	19138	19502	19378	19114	19380	19313	19470	19268	19349	19301	19151	19064	19097	19319	19084	19379	19332	19300	19239	19277	19328	19299	19056	19274	19366	19230	19311	19048	19161	19143	19346	19108	19161	19143	19386	19231	19269	19254	19433	19264	19189	19346	19174	19362	19218	19446	19386	19184	19255	19159	19300	19496	19247	19177	19250	19431	19124	19397	19257	19291	19124	19248	18781	19117	19218	19319	19412	19492	19391	19078	19118	19201	19254	19213	19266	19421	19389	19329	19243	19176	19233	19115	19247	19343	19347	19089	19001	19259	19077	19365	19092	19193	19518	19485	19414	19221	19218	19285	19388	19161	19471	19368	19265	18841	19410	19379	19319	19341	19287	19245	19473	19332	19329	19313	19076	19509	19207	19343	19351	19214	19128	19274	19222	19433	19360	19161	19162	19494	19344	19435	19293	19290	19367	19343	19203	19573	19228	19391	19389	19154	19362	19246	19232	19064	19191	19180	19283	19198	19298	19430	19106	19411	19370	19183	19272	19345	19083	19286	19446	19155	19253	19353	19277	19392	19229	19362	19320	19211	19172	19115	19157	19159	18858	19285	19379	19457	19072	19416	19328	19251	19281	19113	19340	19216	19204	19283	19267	19196	19185	19066	19375	19257	19409	19387	19276	19237	19400	19237	19358	19302	19214	19283	19150	19077	19098	19330	19237	19322	19201	19177	19187	19138	19331	19407	19287	19313	19267	19377	19291	19233	19267	19341	19242	19058	19436	19348	19211	19419	19115	19423	19229	19326	19256	19274	19261	19099	19230	19190	19343	19226	19009	19393	19202	19271	19290	19252	19309	19272	19189	19474	19226	19040	19399	19207	19313	19261	19287	19375	19605	19218	19298	19289	19313	19193	19052	19501	19241	19231	19235	19482	19386	19370	19132	19294	19167	19201	19209	19353	19461	19365	19321	19089	19244	19368	19246	19515	19254	19635	19390	19247	19315	19185	19230	19314	19296	19328	19265	19399	19072	19445	19300	19207	19201	19210	19099	19317	19240	19388	19534	19392	19307	19166	19220	19319	19316	19102	19146	19150	19301	19267	18980	19080	19229	19302	19067	19350	19120	19183	19216	19295	19182	19273	19151	19447	19340	19261	19233	19300	19360	19161	19208	19127	19284	19243	19123	19330	19340	19354	19169	19208	19339	19185	19101	19309	19298	19173	19184	19353	19212	19348	19188	19216	19355	19319	19449	19409	19222	19384	19155	19332	19231	19348	19385	19110	19196	19269	19236	19212	19516	19222	19467	19465	19428	19404	19264	19202	19318	19347	19202	19165	19392	19350	19307	19090	19322	19258	19105	19197	19026	19107	19307	19439	19262	19125	19139	19292	19148	19087	19315	19390	19182	19134	19241	19342	19283	19209	19264	19250	19250	19387	19398	19209	19329	19283	18995	19181	19204	19131	18969	19304	19222	19192	19117	19301	19178	19417	19421	19100	19270	19360	19184	19319	19244	19273	19232	19107	19233	19144	19141	19411	19421	19333	19298	19291	19158	19421	19403	19258	18940	19399	19296	19380	19055	19233	19330	19235	19003	19417	19277	19147	19186	19268	19297	19164	19035	19278	19153	19163	19105	19529	19116	19257	19447	19553	19225	19306	19271	19339	19037	19318	19122	19303	19154	19141	19188	19236	19041	19308	18950	19057	19092	19468	19412	19243	19367	19137	19229	19286	19182	19096	19231	19335	19237	19387	19304	19404	19256	19338	19291	19159	19141	19316	19313	19259	19219	19379	19206	19301	19299	19306	19237	19240	19425	19280	19182	19099	19405	19084	19191	19525	19250	19195	19314	19110	19231	19325	19210	19239	19170	19301	19174	19299	19189	19263	19370	19398	19357	19266	19245	19379	19242	19225	19287	19668	19377	19484	19291	19072	19322	19104	19011	19049	19173	19116	19204	19260	19034	19359	19334	19259	19435	19254	19413	19212	19205	19383	19260	19309	19142	19255	19064	19127	19199	19156	19031	19430	19353	19427	19197	19337	19155	19331	19316	19415	19204	19207	19417	19170	19291	19136	19399	18975	19208	19281	19167	19214	19214	19355	19237	19057	19224	19290	18945	19326	19414	19280	19062	19479	19211	19269	19379	19325	19263	19317	19087	19382	19238	19244	19367	19264	19255	19448	19333	19191	19220	19343	19229	19334	19440	19280	19273	19147	19207	19200	19193	19157	19056	19145	19265	19306	19443	19258	19205	19226	19055	19313	19268	19273	19192	19273	19300	19202	18949	19184	19267	19152	19325	19322	19336	19117	19209	19524	19316	19374	19215	19213	19220	19258	19124	19280	19258	19248	19278	19192	19143	19366	19239	19472	19207	19139	19456	19423	19257	19224	19277	18953	19407	19289	19394	19304	19319	19096	19382	19298	19230	18984	19164	19279	19276	19301	19208	19059	19346	19260	19166	19154	19135	19302	19106	19190	19147	19301	19164	19345	19311	19389	19327	19516	19228	19447	19129	19274	19436	19123	19007	19163	19235	19525	19372	19251	19206	19162	19132	19219	19242	19221	19075	19196	19202	19294	19139	19473	19520	19416	19244	19245	19279	19164	19299	19140	19359	19215	19229	19297	19069	19164	19120	19234	19188	19056	19359	19285	19276	19101	19117	19283	19550	19336	19474	19313	19152	19390	19375	19312	19319	19244	19292
23730	44127	41872	33157	30436	27831	25419	24098	23309	22255	21738	22030	21324	20842	19589	19071	18704	18600	18520	18187	17912	17818	18186	17903	17167	16794	16142	15965	15865	16026	15886	15969	15944	15882	15841	16085	15798	15878	15978	15937	15748	15919	15710	15787	15924	15912	15882	15834	15847	15766	15768	15756	15836	15739	15948	15833	15616	15708	15764	15652	15844	15822	15892	15913	15776	15771	15849	15824	15802	15769	15838	15960	15857	15666	15722	15718	16046	15807	15951	15787	15984	15824	15557	15718	15826	15856	15842	15608	15693	15734	15937	15691	15900	15497	15722	15792	15748	15607	15687	15719	15885	15724	15888	15710	15697	15799	15828	15657	15740	15734	15846	15653	15867	15799	15886	15780	15717	15748	15891	15761	15712	15663	15755	15694	15692	15732	15714	15691	15866	15516	15841	15738	15749	15696	15642	15667	15857	15713	15624	15644	15831	15846	15702	15689	15627	15727	15768	15798	15703	15762	15775	15893	15807	15653	15788	15583	15746	15826	15621	15853	15754	15755	15801	15680	15840	15880	15825	15893	15842	15705	15703	15770	15671	15697	15673	15672	15705	15771	15733	15675	15594	15807	15749	15625	15722	15769	15586	15985	15672	15749	15708	15732	15896	15706	15814	15763	15733	15795	15759	15746	15556	15619	15760	15702	15697	15666	15939	15800	15761	15555	15971	15879	15626	15748	15707	15566	15775	15671	15632	15689	15778	15782	15810	15840	15749	15741	15918	15785	15780	15759	15707	15716	15796	15626	15816	15602	15822	15618	15855	15830	15825	15675	15900	15770	15684	15632	15744	15787	15592	15702	15708	15769	15776	15756	15678	15672	15550	15864	15726	15756	15739	15761	15816	15605	15889	15800	15663	15716	15819	15586	15842	15682	15639	15586	15741	15775	15724	15637	15903	15657	15772	15812	15784	15847	15756	15750	15717	15775	15743	15771	15710	15851	15875	15772	15600	15755	15906	15764	15735	15639	15641	15875	15865	15754	15618	15593	15797	15654	15849	15857	15548	15691	15820	15680	15715	15553	15948	15726	15605	15804	15658	15631	15589	15605	15799	15854	15661	15821	15879	15771	15741	15765	15783	15840	15623	16063	15693	15633	15756	15707	15708	15724	15769	15756	15753	15785	15663	15748	15691	15795	15608	15828	15727	15678	15674	15821	15705	15660	15785	15839	15759	15746	15816	15791	15763	15703	15706	15598	15882	15742	15859	15652	15620	15841	15767	15947	15699	15894	15874	15845	15597	15660	15741	15606	15775	15783	15897	15730	15799	15587	15674	15898	15730	15717	15633	15896	15651	15832	15650	15841	15484	15703	15747	15704	15804	15679	15717	15604	15643	15813	15753	15683	15794	15778	15735	16014	15731	15886	15820	15709	15723	15525	15838	15658	15812	15821	15909	15696	15682	15771	15767	15644	15830	15817	15769	15670	15707	15772	15762	15764	15800	15744	15972	15652	15684	15531	15874	15762	15823	15815	15924	15679	15795	15629	15704	15677	15868	15817	15827	15861	15774	15826	15640	15911	15818	15671	15661	15659	15577	15606	15826	15645	15832	15804	15980	15817	15708	15765	15619	15912	15799	15633	15792	15649	15849	15671	15840	15697	15665	15932	15846	15742	15578	15569	15704	15867	15887	15772	15814	15776	15637	15823	15757	15716	15839	15687	15596	15714	15761	15723	15652	15685	15756	15672	15765	15682	15920	15804	15777	15729	15562	15866	15649	15783	15835	15794	15809	15708	15652	15811	15932	15777	15644	15696	15482	15824	15691	15750	15734	15741	15666	15712	15661	15858	15864	15689	15798	15765	15733	15767	15672	15721	15707	15756	15680	15735	15704	15755	15762	15865	15588	15769	15678	15785	15835	15601	15660	15708	15605	15671	15655	15661	15558	15932	15646	15735	15882	15651	15756	15697	15736	15762	15756	15782	15755	15832	15782	15794	15821	15870	15672	15776	15567	15749	15554	15658	15898	15500	15784	15591	15660	15681	15699	15718	15577	15937	15690	15697	15821	15965	15853	15622	15947	15780	15801	15594	15821	15690	15821	15766	15608	15669	15626	15719	15717	15729	15636	15686	15727	15629	15622	15845	15637	15759	15566	15674	15674	15500	15696	15856	15560	15856	15788	15766	15727	15741	15646	15831	15912	15808	15605	15657	15804	15764	15724	15801	15627	15746	15758	15903	15842	15688	15879	15854	15915	15643	15763	15657	15652	15734	15754	15748	15492	15816	15654	15601	15744	15619	15679	15694	15781	15796	15692	15820	15645	15760	15593	15735	15713	15819	15713	15644	15605	15582	15809	15968	15780	15825	15828	15800	15600	15812	15861	15740	15588	15664	15835	15533	15622	15775	15749	15624	15719	15720	15707	15700	15857	15547	15674	15572	15844	15855	15816	15830	15930	15656	15735	15685	15510	15722	15740	15840	15821	15622	15626	15734	15687	15839	15721	15721	15762	15776	15863	15708	15543	15650	15694	15791	15846	15632	15772	15647	15725	15755	15613	15673	15669	15710	15795	15619	15539	15898	15832	15720	15721	15747	15620	15578	15850	15589	15809	15595	15685	15668	15849	15727	15776	15669	15730	15489	15751	15736	15640	15846	15671	15863	15721	15974	15668	15645	15708	15757	15681	15843	15751	15760	15620	15603	15976	15735	15793	15824	15681	15764	15724	15687	15586	15877	15783	15791	15742	15788	15849	15620	15703	15770	15787	15753	15888	15687	15688	15686	15743	15788	15858	15870	15748	15638	15732	15766	15692	15656	15802	15842	15715	15629	16040	15665	15641	15570	15597	15762	15835	15739	15648	15664	15711	15747	15715	15656	15789	15748	15782	15757	15954	15600	15774	15817	15588	15691	15801	15946	15770	15992	15801	15524	15749	15835	15731	15772	15752	15385	15623	15831	15619	15834	15771	15696	15694	15838	15546	15648	15772	15882	15745	15578	15685	15719	15780	15706	15694	15764	15780	15744	15794	15725	15779	15734	15714	15852	15915	15611	15849	15728	15569	15753	15691	15863	15591	15813	15711	15769	15756	15671	15764	15736	15773	15681	15629	15828	15503	15753	15813	15604	15842	15709	15541	15902	15850	15721	15810	15786	15614	15771	15701	15611	15848	15687	15575	15839	15681	15824	15546	15912	15712	15849	15685	15692	15696	15819	15594	15629	15662	15735	15778	15708	15630	15574	15679	15877	15637	15942	15673	15651	15624	15746	15817	15666	15779	15707	15772	15611	15852	15686	15674	15769	15658	15695	15963	15590	15610	15740	15803	15707	15937	15679	15754	15686	15830	15749	15900	15583	15729	15483	15756	15574	15727	15703	15825	15871	15496	15815	15761	15618	15696	15726	15566	15664	15765	15796	15857	15823	15664	15669	15681	15687	15628	15653	15744	15741	15763	15816	15694	15691	15878	15756	15813	15717	15829	15718	15735	15692	15820	15825	15721	15636	15788	15843	15644	15656	15654	15727	15649	15811	15793	15981	15648	15704	15626	15700	15700	15690	15623	15723	15814	15754	15779	15771	15605	15826	15830	15710	15833	15760	15721	15880	15672	15778	15683	15701	15793	15796	15608	15659	15688	15647	15911	15613	15739	15483	15735	15619	15726	15627	15534	15822	15671	15668	15522	15802	15646	15749	15761	15822	15751	15649	15686	15642	15792	15794	15794	15676	15673	15707	15743	15783	15664	15712	15730	15708	15741	15512	15962	15742	15691	15938	15760	15674	15758	15805	15762	15765	15824	15703	15699	15725	15706	15709	15671	15613	15754	15589	15774	15647	15809	15874	15808	15806	15672	15828	15726	15671	15789	15712	15757	15584	15694	15755	15621	15636	15611	15753	15659	15767	15609	15711	15584	15836	15567	15542	15733	15769	15642	15720	15754	15807	15652	15585	15748	15689	15800	15733	15822	15669	15759	15757	15724	15628	15754	15649	15871	15824	15898	15626	15770	15733	15748	15808	15684	15663	15763	15660	15673	15659	15843	15854	15667	15745	15651	15695	15682	15803	15716	15668	15705	15671	15835	15776	15783	15755	15734	15703	15798	15701	15761	15616	15788	15869	15695	15878	15778	15650	15799	15772	15688	15623	15657	15868	15721	15616	15717	15589	15817	15833	15700	15761	15960	15587	15810	15750	15896	15855	15736	15643	15795	15788	15662	15653	15807	15724	15740	15620	15664	15633	15740	15718	15725	15697	15797	15700	15749	15650	15854	15723	15706	15690	15734	15911	15699	15821	15795	15628	15680	15826	15708	15695	15909	15702	15827	15833	15957	15672	15789	16042	15598	15758	15738	15788	15667	15559	15735	15757	15573	15822	15598	15706	15786	15817	15735	15597	15534	15832	15647	15767	15705	15815	15655	15662	15699	15555	15604	15741	15635	15707	15648	15797	15552	15727	15767	15787	15832	15807	15854	15605	15863	15614	15886	15562	15714	15740	15614	15689	15743	15718	15769	15586	15606	15802	15518	15857	15820	15648	15752	15842	15745	15705	15634	15759	15739	15837	15736	15612	15829	15732	15603	15764	15850	15820	15772	15891	15804	15743	15647	15776	15569	15751	15765	15752	15844	15722	15816	15833	15653	15717	15588	15858	15775	15856	15749	15655	15709	15709	15855	15647	15918	15777	15668	15671	15757	15774	15770	15748	15668	15794	15667	15907	15703	15871	15786	15668	15739	15677	15767	15691	15812	15580	15684	15739	15918	15646	15877	15795	15601	15692	15723	15910	15804	15827	15717	15766	15657	15679	15752	15697	15743	15642	15672	15775	15737	15663	15725	15886	15742	15636	15879	15812	15769	15637	15777	15788	15773	15767	15666	15639	15623	15811	15772	15687	15779	15686	15543	15626	15643	15638	15800	15785	15815	15830	15592	15670	15684	15659	15690	15621	15642	15794	15707	15744	15701	15669	15687	15829	15782	15722	15730	15721	15763	15607	15934	15753	15833	15907	15624	15769	15754	15795	15840	15694	15694	15805	15876	15862	15733	15700	15733	15516	15923	15855	15614	15781	15563	15660	15904	15693	15863	15858	15693	15537	15677	15582	15923	15640	15801	15755	15697	15772	15768	15628	15684	15608	15836	15895	15645	15782	15814	15755	15872	15693	15813	15790	15863	15756	15689	15577	15745	15719
27924	23782	30789	28332	24288	23282	22281	21282	20901	20641	20555	20476	20417	20399	19922	19936	19568	19530	19571	19625	19493	19507	19375	19310	19322	19079	18847	18651	18731	18655	18791	18574	18844	18724	18738	18727	18807	18709	18743	18598	18549	18606	18809	18764	18806	18835	18639	18550	18802	18812	18797	18547	18778	18918	18640	18480	18657	18525	18677	18709	18855	18729	18741	18749	18770	18792	18592	18718	18609	18690	18854	18838	18854	18810	18694	18567	18649	18653	18818	18856	18796	18999	18656	18755	18609	18710	18809	18697	18760	18649	18579	18784	18771	18858	18811	18827	18802	18778	18768	18895	18841	18653	18568	18624	18672	18753	18748	18646	18772	18682	18801	18972	18741	18803	18935	18818	18765	18646	18658	18686	18571	18571	18780	18635	18867	18587	18742	18621	18744	18619	18748	18783	18746	18882	18675	18749	18910	18746	18712	18908	18584	18497	18674	18932	18668	18682	18500	18835	18761	18657	18602	18705	18745	18624	18625	18494	18774	18789	18845	18578	18844	18656	18956	18736	18518	18629	18755	18801	18766	18746	18538	18612	18931	18675	18686	18866	18881	18552	18726	18745	18519	18678	18619	18794	18820	18667	18821	18679	18557	18699	18792	18916	18717	18821	18820	18895	18918	18981	18906	18573	18773	18721	18908	18501	18471	18750	18981	18908	18716	18693	18758	18803	18666	18562	18812	18808	18610	18694	18732	18873	18779	18680	18674	18382	18609	18972	18712	18789	18619	18625	18696	18985	18558	18665	18806	18896	18961	18769	18824	18546	18570	18572	18660	18768	18971	18873	18872	18770	18752	18685	18835	18583	18840	18631	18662	18654	18601	18816	18846	18802	18557	18754	18866	18854	18662	18616	18757	18666	18773	18759	18650	18778	18961	18785	18744	18459	18661	18706	18535	18603	18842	18731	18709	18888	18693	18645	18723	18684	18807	18764	18813	18715	18898	18745	18776	18684	18653	18549	18906	18813	18695	18619	18614	18653	18806	18733	18666	18600	18576	18458	18641	18910	18763	18849	18718	18692	18758	18739	18771	18616	18610	18788	18679	18661	18578	18549	18780	18650	18668	18752	18602	18696	18567	18591	18762	18640	18584	18572	18660	18614	18870	18940	18668	18839	18740	18625	18771	18813	18943	18531	18801	18782	18710	18777	18586	18763	18614	18684	18779	18738	18724	18836	18770	18483	18753	18651	18708	18827	18821	18706	18712	18770	18749	18625	18835	18800	18742	18880	18590	18772	18791	18698	18771	18761	18779	18738	18753	18706	18928	18636	18746	18823	18742	18689	18631	18484	18733	18540	18930	18906	18680	18611	18656	18700	18711	18766	18696	18663	19063	18828	18760	18792	18799	18955	18713	18587	18425	18643	18838	18586	18865	18881	18636	18837	18785	18867	18657	18640	18858	18797	18783	18616	18910	18890	18520	18839	18792	18428	18956	18567	18733	18663	18647	18698	18571	18608	18755	18660	18662	18876	18808	18941	18704	18840	18703	18632	18795	18618	18734	18964	18852	18684	19017	18681	18528	18642	18727	18603	18749	18748	18719	18732	18672	18704	18933	18798	18704	18604	18887	18820	18925	18722	18756	18822	18778	18661	18784	18632	18684	18658	18625	18715	18786	18769	18707	18751	18627	18665	18698	18892	18893	18822	18731	18685	18767	18953	18729	18817	18650	18651	18534	18829	18760	18818	18784	18642	18762	18816	18784	18725	18596	18781	18682	18680	18968	18949	18728	18753	18678	18773	18659	18772	18685	18854	18721	18701	18681	18734	18512	18438	18809	19012	18878	18674	18907	18800	18752	18520	18840	18686	18743	18610	18688	18601	18775	18670	18780	18581	18717	18809	18911	18540	18564	18515	18788	18719	18709	18598	18672	18743	18707	18781	18756	18559	18684	18795	18849	18777	18853	18775	18636	18705	18991	18661	18656	18549	18796	18529	18734	18905	18749	18688	18657	18744	18850	18705	18791	18785	18829	18795	18641	18841	18796	18716	18959	18681	18412	18618	18516	18734	18427	18655	18862	18738	18665	18912	18775	18729	18603	18739	18696	18706	18706	18554	18737	18604	18676	18929	18719	18783	18652	18891	18863	18854	18808	18755	18737	18811	18743	18704	18744	18812	18725	18741	18681	18858	18696	18740	18802	18937	18686	18664	18804	18866	18934	18521	18752	18795	18654	18889	18687	18598	18870	18859	18911	18695	18917	18609	18724	18987	18679	18846	18704	18617	18817	18599	18812	18774	18567	18979	18683	18573	18702	18817	18805	18833	18652	18674	18940	18803	18660	18812	18684	18569	18787	18708	18617	18678	18805	18586	18682	18652	18674	18608	18608	18668	19046	18853	18915	18797	18658	18609	18833	18792	18617	18774	18589	18902	18694	18727	18636	18617	18639	18696	18910	18788	18737	18607	18793	18666	18690	18806	18700	18831	18639	18919	18925	18744	18681	18830	18824	18650	18671	18592	18603	18612	18899	18585	18729	18794	18822	18626	18906	18752	18645	18789	18816	18800	18760	18663	18704	18750	18574	18825	18618	18760	18763	18631	18517	18654	18802	18747	18695	18892	18757	18752	18451	18711	18743	18852	18693	18534	18727	18720	18816	18672	18792	18656	18879	18716	18767	18688	18845	18664	18858	18740	18644	18713	18852	18686	18803	18685	18892	18788	18861	18663	18753	18655	18693	18804	18903	18648	18680	18584	18718	18712	18671	18736	18688	18872	18606	18726	18611	18728	18803	18834	18765	18636	19029	18698	18800	18712	18860	18811	18759	18599	18666	18656	18813	18548	18618	18652	18800	18757	18789	18771	18757	18798	18726	18671	18616	18568	18806	18970	18884	18640	18792	18736	18964	18805	18906	18874	18631	18763	18651	18682	18764	18521	18896	18607	18593	18593	18685	18747	18544	18874	18783	18830	18715	18610	18789	18708	18879	18523	18699	18706	18701	18768	18855	18648	18862	18811	18706	18662	18752	18762	18696	18746	18663	18842	18831	18836	18592	18708	19005	18688	18810	18757	18618	18711	18750	18645	18714	18648	18820	18565	18563	18785	18791	18686	18687	18682	18764	18828	18806	18819	18715	18937	18620	18741	18625	18735	18663	18719	18649	18728	18712	18552	18723	18625	18860	18934	18668	18770	18677	18816	18844	18873	18995	18703	18625	18614	18993	18688	18668	18910	18843	18796	18895	18755	18577	18819	18731	18778	18753	18987	18798	18653	18957	18666	18755	18932	18805	18673	18546	18857	18823	18791	18721	18691	18785	18844	18954	18973	19002	18790	18569	18615	18906	18928	18971	18839	18612	18788	18865	18787	18756	18553	18613	18661	18796	18762	18894	18834	18752	18701	18705	18741	18685	18610	18669	18761	18744	18808	18736	18790	18755	18657	18767	18654	18766	18755	18738	18690	18688	18597	18818	18860	18668	18778	18632	18716	18756	18689	18551	18686	18670	18653	18618	18548	18895	18965	18623	18700	18770	18692	18775	18966	18785	18594	18725	18803	18848	18750	18837	18813	18908	18870	18679	18809	18897	18746	18841	18916	18775	18795	18990	18618	18805	18863	18652	18764	18730	18878	18553	18730	18667	18729	19020	18716	18796	18821	18700	18808	18530	18713	18739	18935	18689	18699	18742	18620	18877	18806	18746	18795	18788	18565	18643	18550	18788	18879	18795	18824	18804	18611	18933	18613	18791	18990	18840	18842	18729	18727	18658	18731	18727	18804	18731	18956	18879	18513	18628	18417	18932	18638	18649	18802	18607	18865	18886	18802	18706	19016	18876	18637	18724	19030	18644	18736	18721	18662	18632	18566	18807	18595	18753	18578	18751	18793	18723	18838	18870	18871	18853	18687	18594	18978	18743	18662	18684	18870	18701	18707	18915	18767	18597	18766	18693	18612	18881	18800	18797	18637	18829	18856	18638	18765	18570	18683	18699	18539	18716	18672	18833	18818	18739	18685	18790	18761	18807	18585	18648	18774	18817	18982	18885	18770	18760	18637	18810	18817	18739	18779	18822	18753	18786	18865	18605	18627	18603	18920	18701	18715	18663	18562	18754	18739	18816	18632	18823	18772	18869	18830	18836	18789	18960	18906	18933	18815	18566	18632	18445	18859	18700	18696	18693	18695	18745	18695	18799	18664	18750	18768	18765	18599	18809	18782	18854	19016	18796	18503	18783	18734	18748	18911	18820	18669	18960	18747	18705	18758	18963	18708	18744	18816	18652	18853	18757	18530	18778	18774	18725	19004	18681	18595	18557	18845	18588	18720	18660	18714	18843	18752	18798	18670	18642	18847	18641	18897	18853	18814	18739	18716	18758	18981	18840	19068	18809	18652	18713	18803	18884	18707	18672	18559	18762	18829	18810	18839	18880	18761	18875	18770	18690	18862	18413	18774	18606	18674	18761	18459	18870	18718	18866	18798	18765	18877	18761	18847	18782	18649	18700	19045	18787	18663	18842	18703	18632	18604	18803	18746	18795	18738	18759	18762	18754	18808	18719	18855	18739	18866	18578	18681	18806	18967	18646	18564	18588	18690	18968	18645	18735	18784	18655	18683	18617	18707	18775	18634	18637	18809	18670	18604	18393	18577	18613	18763	18876	18725	18699	18708	18729	18888	18859	18602	18750	18980	18892	18888	18672	18635	18871	18782	18747	18724	18806	18664	18771	18650	18662	18815	18609	18773	18850	18786	18778	18608	18678	18983	18701	18856	18637	18634	18676	18616	18662	18671	18761	18890	18716	18623	18570	18695	18619	19043	18872	18727	18606	18715	18801	18851	18828	18679	18514	18794	18945	18783	18862	18616	18828	18750	18706	18711	18863	18816	18801	18551	18750	18635	18792	18767	18758	18774	18857	18740	18691	18642	18693	18613	18619	18665	18858	18622	18697	18686	18694	18607	18711	18599	18803	18778	18607	18678	18594	18800	18726	18698	18844	18784	18955	18837	18792	18763	18775	18780	18701	18622	18765	18686	18737	18680	18660	18718	18724	18894	18764	18693	18870	18749	18665	18528	18758	18664	18782	18880	18614	18561	18738	18710	18688	18831	18827	18662	18675	18721	18764	18622	18863	18596	18754	18735	18712	18784	18829	18815	18894	18667	18959	18940	18544	18690	18707	18769	18817	18572
21830	33578	32639	25755	23480	22185	20565	19568	19085	18507	18069	18425	17968	17774	17420	17055	16869	16828	16590	16588	16167	16456	16484	16198	16036	15783	15388	15536	15242	15464	15545	15409	15393	15332	15738	15340	15506	15438	15470	15290	15556	15469	15567	15374	15461	15439	15614	15353	15515	15394	15471	15310	15449	15555	15472	15543	15488	15457	15393	15334	15442	15363	15503	15460	15500	15368	15530	15287	15405	15373	15376	15380	15462	15385	15276	15191	15217	15397	15440	15382	15503	15218	15315	15461	15431	15335	15451	15289	15412	15617	15218	15416	15472	15231	15475	15602	15319	15444	15356	15360	15485	15380	15372	15343	15279	15450	15511	15626	15359	15390	15512	15369	15333	15320	15302	15467	15568	15406	15422	15334	15429	15312	15339	15506	15379	15424	15296	15230	15424	15504	15407	15384	15342	15308	15195	15418	15388	15389	15300	15424	15299	15464	15273	15453	15326	15328	15277	15648	15526	15501	15516	15286	15256	15356	15395	15387	15457	15419	15389	15434	15567	15294	15469	15245	15248	15319	15396	15503	15466	15501	15414	15432	15494	15378	15362	15451	15180	15476	15467	15428	15273	15335	15323	15408	15315	15302	15401	15759	15502	15482	15393	15420	15446	15373	15247	15490	15284	15512	15224	15436	15383	15447	15382	15304	15486	15596	15398	15359	15545	15384	15398	15451	15286	15565	15621	15509	15461	15402	15331	15432	15497	15386	15454	15507	15407	15464	15263	15405	15324	15323	15368	15307	15348	15490	15567	15493	15447	15373	15503	15475	15442	15398	15437	15410	15290	15431	15480	15540	15496	15416	15441	15540	15377	15409	15321	15418	15325	15394	15383	15416	15503	15421	15272	15332	15526	15244	15464	15367	15329	15272	15420	15339	15236	15583	15405	15382	15482	15365	15202	15575	15290	15508	15456	15294	15456	15354	15417	15249	15582	15525	15347	15565	15172	15401	15561	15358	15469	15345	15339	15416	15290	15531	15291	15375	15460	15404	15519	15303	15495	15498	15462	15332	15480	15248	15458	15439	15486	15345	15325	15493	15405	15396	15463	15415	15285	15356	15384	15344	15468	15420	15478	15405	15287	15384	15452	15246	15240	15476	15475	15542	15510	15477	15405	15459	15445	15376	15551	15306	15443	15369	15584	15535	15391	15454	15543	15382	15359	15324	15395	15559	15363	15119	15449	15441	15456	15385	15500	15253	15431	15445	15331	15337	15461	15429	15347	15717	15417	15438	15225	15424	15326	15441	15554	15353	15333	15326	15449	15579	15281	15392	15525	15290	15509	15245	15508	15408	15142	15343	15276	15467	15310	15520	15287	15225	15675	15506	15363	15299	15628	15599	15579	15454	15291	15435	15445	15361	15580	15420	15410	15450	15374	15353	15470	15338	15277	15560	15452	15393	15568	15575	15410	15575	15376	15463	15499	15467	15416	15529	15308	15426	15440	15393	15463	15398	15646	15310	15387	15396	15258	15348	15388	15336	15456	15443	15461	15472	15290	15493	15514	15340	15374	15404	15285	15591	15237	15347	15276	15422	15421	15470	15437	15359	15284	15536	15435	15403	15468	15452	15516	15474	15481	15340	15441	15295	15329	15408	15478	15420	15483	15308	15429	15474	15351	15664	15458	15449	15459	15399	15303	15463	15527	15565	15400	15445	15370	15419	15353	15460	15453	15322	15412	15257	15476	15540	15456	15549	15306	15390	15426	15396	15578	15248	15547	15454	15407	15334	15232	15399	15547	15322	15469	15360	15303	15199	15580	15384	15427	15468	15394	15398	15288	15315	15461	15399	15625	15425	15279	15306	15451	15588	15315	15314	15416	15446	15416	15278	15454	15353	15293	15351	15383	15532	15345	15381	15297	15330	15428	15436	15575	15477	15533	15210	15423	15293	15565	15302	15487	15497	15500	15449	15300	15588	15392	15257	15389	15512	15355	15344	15288	15399	15474	15544	15498	15434	15299	15371	15524	15252	15296	15505	15446	15707	15316	15330	15377	15271	15349	15319	15251	15390	15384	15456	15483	15341	15467	15404	15476	15408	15447	15446	15458	15439	15528	15493	15423	15424	15366	15398	15211	15505	15344	15414	15414	15374	15332	15370	15550	15459	15424	15472	15397	15429	15468	15350	15374	15272	15546	15428	15397	15578	15346	15235	15453	15255	15345	15424	15327	15391	15451	15503	15506	15329	15364	15492	15392	15360	15410	15344	15379	15337	15414	15270	15574	15438	15474	15503	15353	15246	15373	15556	15123	15290	15532	15400	15522	15423	15491	15440	15369	15379	15301	15401	15394	15509	15432	15323	15246	15306	15393	15401	15236	15445	15446	15518	15411	15598	15553	15416	15376	15409	15346	15514	15300	15433	15374	15310	15428	15281	15511	15383	15343	15526	15472	15557	15275	15500	15456	15289	15486	15391	15414	15363	15448	15380	15355	15358	15391	15350	15441	15270	15374	15315	15597	15328	15473	15440	15433	15308	15351	15357	15602	15293	15457	15431	15350	15543	15618	15479	15471	15472	15479	15511	15564	15581	15503	15510	15366	15370	15461	15372	15260	15415	15470	15353	15384	15600	15359	15375	15487	15361	15425	15332	15465	15440	15205	15397	15449	15584	15392	15354	15397	15294	15464	15366	15345	15388	15298	15412	15333	15195	15400	15509	15468	15463	15388	15170	15363	15340	15193	15352	15472	15246	15590	15509	15394	15415	15321	15569	15454	15367	15428	15453	15482	15542	15443	15401	15233	15400	15481	15409	15296	15431	15360	15384	15357	15485	15411	15446	15319	15228	15382	15414	15305	15469	15335	15339	15312	15512	15499	15405	15389	15508	15434	15476	15381	15365	15169	15415	15362	15490	15502	15534	15379	15373	15281	15435	15346	15471	15410	15314	15272	15424	15229	15465	15338	15433	15364	15321	15365	15302	15329	15458	15490	15500	15463	15412	15428	15545	15443	15494	15399	15455	15337	15377	15384	15454	15531	15297	15392	15196	15435	15467	15288	15509	15322	15374	15379	15445	15650	15401	15273	15328	15498	15319	15352	15309	15378	15362	15453	15480	15427	15432	15407	15440	15521	15358	15440	15448	15490	15567	15482	15423	15462	15333	15216	15329	15437	15449	15380	15513	15407	15533	15303	15384	15376	15532	15386	15472	15451	15455	15360	15340	15365	15425	15326	15358	15355	15222	15498	15322	15337	15474	15446	15334	15464	15334	15307	15293	15518	15628	15369	15438	15346	15507	15272	15357	15387	15634	15452	15538	15453	15314	15477	15375	15480	15441	15309	15438	15567	15401	15308	15416	15334	15496	15303	15378	15334	15465	15445	15334	15390	15403	15426	15528	15348	15295	15465	15345	15553	15432	15464	15415	15210	15303	15355	15367	15369	15405	15556	15399	15288	15450	15245	15466	15344	15420	15390	15334	15469	15337	15483	15415	15481	15295	15400	15533	15270	15363	15259	15591	15519	15538	15304	15203	15317	15209	15751	15514	15432	15356	15488	15439	15445	15496	15265	15360	15553	15281	15467	15386	15624	15272	15418	15432	15317	15386	15347	15381	15372	15423	15428	15509	15545	15247	15229	15351	15284	15329	15412	15391	15361	15511	15388	15491	15430	15376	15412	15407	15327	15460	15379	15463	15423	15343	15376	15272	15270	15424	15417	15417	15340	15448	15332	15397	15426	15499	15565	15265	15382	15579	15571	15227	15299	15147	15429	15438	15448	15337	15363	15441	15437	15481	15398	15269	15377	15409	15649	15446	15276	15342	15410	15453	15558	15448	15440	15400	15524	15341	15563	15438	15417	15550	15427	15415	15370	15322	15529	15366	15478	15365	15414	15461	15409	15534	15640	15264	15278	15454	15179	15300	15313	15399	15523	15427	15486	15486	15380	15434	15243	15355	15418	15444	15401	15477	15304	15264	15244	15391	15396	15592	15463	15564	15380	15388	15397	15440	15296	15333	15466	15372	15395	15557	15416	15293	15399	15458	15342	15482	15241	15262	15297	15441	15585	15416	15527	15453	15427	15456	15453	15513	15551	15394	15544	15247	15587	15394	15514	15424	15298	15136	15528	15357	15322	15404	15500	15377	15343	15399	15454	15354	15413	15252	15347	15485	15417	15497	15358	15446	15440	15384	15357	15247	15441	15439	15465	15428	15329	15345	15295	15442	15284	15328	15414	15321	15547	15439	15395	15238	15512	15355	15528	15348	15490	15391	15375	15305	15307	15397	15335	15368	15297	15267	15404	15278	15419	15577	15424	15131	15502	15443	15385	15423	15453	15426	15475	15434	15531	15499	15591	15447	15424	15407	15283	15513	15335	15379	15340	15364	15325	15281	15423	15340	15242	15506	15217	15288	15293	15489	15329	15422	15358	15394	15435	15440	15376	15464	15413	15407	15391	15315	15329	15450	15420	15317	15375	15502	15155	15508	15407	15338	15493	15495	15363	15486	15464	15334	15278	15302	15553	15327	15391	15430	15432	15563	15542	15541	15455	15389	15357	15440	15591	15454	15385	15450	15591	15290	15389	15395	15597	15309	15325	15397	15364	15288	15417	15255	15417	15366	15484	15355	15424	15392	15438	15324	15472	15484	15455	15350	15532	15362	15471	15457	15309	15443	15567	15405	15368	15252	15446	15432	15349	15555	15426	15298	15608	15245	15501	15441	15338	15317	15588	15444	15477	15490	15403	15366	15365	15255	15428	15282	15462	15381	15430	15317	15410	15589	15572	15507	15487	15324	15380	15427	15422	15430	15458	15353	15426	15500	15583	15395	15405	15300	15401	15385	15327	15428	15299	15366	15251	15403	15221	15433	15225	15449	15407	15402	15389	15381	15350	15604	15507	15356	15338	15515	15319	15472	15350	15376	15205	15381	15397	15421	15265	15517	15356	15582	15387	15329	15588	15397	15480	15482	15416	15241	15374	15534	15258	15357	15227	15407	15380	15256	15556	15439	15416	15521	15425	15432	15486	15435	15313	15405	15426	15512	15491	15497	15476	15529	15440	15526	15410	15481	15473	15274	15419	15236	15620	15433	15461	15339	15395	15436	15551	15466	15373	15336	15495	15385	15494	15447	15348	15390	15492	15439	15527	15380	15369	15485	15355	15438	15297	15334	15475	15248	15473	15374
23624	21372	29121	24264	23338	26145	26341	22800	21587	21412	21284	20925	20917	20863	20448	20019	19829	19518	19532	19164	19144	19244	19143	18617	18617	18222	18033	17960	18029	18114	18101	18082	18195	18098	18066	18035	18184	18046	18068	18008	18045	18010	18079	18109	18186	17955	17841	17932	17999	18079	18033	17866	18049	17868	17889	17803	17892	18065	17867	17974	18005	18212	18013	17899	17936	17890	17694	17783	17797	17925	17894	17962	18101	17985	17921	18028	17893	18110	17964	18053	17813	17915	17844	18058	17995	17908	17673	17900	17873	17837	17644	17969	17794	17854	17761	17875	18028	17834	17695	18078	18014	18099	18059	17920	17866	17810	17967	17690	17834	18006	18119	18019	18032	18175	17829	18067	17873	17827	18224	18084	17872	17865	17848	18003	17993	17756	18045	17664	17949	17769	18149	18044	17960	17972	17879	17753	17864	17967	17799	17936	17841	17787	17802	18096	17980	17910	17656	17959	17817	17692	17774	17918	17907	17818	17932	17950	17781	17941	17822	17802	17800	17815	17945	17990	17948	17815	17800	18007	18110	17909	18107	17955	17821	17832	17651	18011	17982	17676	18139	17795	17860	17738	17887	17862	17731	18055	18137	18001	17815	17930	17735	17924	17861	17765	17822	17986	17940	17822	17820	17958	17909	17880	17923	17836	17802	17888	17943	17769	17884	18042	17913	17889	17864	17761	17923	17796	17878	17891	17721	18024	17753	17726	17894	17792	18010	17843	17785	17980	17847	17865	18082	17821	17992	17861	17906	17870	18028	17702	17825	17833	17857	17783	17966	17692	17640	17807	18017	18069	17846	17959	18030	17816	17852	17801	17847	18009	17762	17937	17882	17894	18028	17778	18054	17779	17995	18068	17795	17820	17921	18089	17907	17711	18037	17917	17982	17862	17831	18002	18061	18179	18052	17932	17931	17970	17843	17899	17675	17852	17922	18020	17872	17968	18037	17840	17754	17903	17934	17729	17676	17944	17622	17605	17942	17897	17958	18071	17926	18171	17785	17888	18082	18004	17850	17777	17986	17916	17976	17915	17921	17931	17721	18032	18039	17897	17865	18089	17735	17886	18053	17752	17762	18095	17910	17792	17742	17667	17962	17805	18016	17818	17997	18037	18006	18070	17862	17711	18016	17744	17848	17754	17935	17957	17886	17877	18030	17668	17865	17683	17797	18082	18003	17909	17654	17710	17869	17923	17939	17811	18000	17737	18182	17807	17917	17963	17838	17792	17930	17833	17845	17958	18097	17808	17901	17970	18008	17997	17887	17970	17962	17765	17977	17856	17668	17799	18055	18072	17822	17940	17843	18007	17972	17840	17953	17901	18108	18022	17822	17997	17845	17799	17864	17972	17952	17918	17979	18068	18030	18004	17808	17877	17920	17771	18191	17818	17909	17880	17892	17967	17784	17826	17885	18015	17896	17864	18022	17801	17740	17893	17911	17987	17782	17975	18072	17909	17875	17715	17850	17749	17822	17855	17827	17986	17761	17788	18042	17764	17984	17725	17756	17813	17879	17916	18008	18028	17903	17743	17780	17897	17818	18008	17993	17723	17884	18051	17940	17843	18009	17841	17745	17962	17830	17911	17980	17918	18050	17839	17861	17858	17759	17906	17711	17673	17947	17946	17994	17869	17788	17942	17965	17728	17774	18168	17706	17996	17885	18009	17812	17873	17826	17865	18056	17922	17858	17619	17778	17824	17847	17969	17893	17643	17869	17903	17971	17740	17984	17886	18029	17817	17871	17858	17833	18026	17896	18095	17806	17807	17923	17804	18038	17835	17918	17863	17942	17793	17894	17662	17892	17691	17997	17884	17574	17936	18108	17749	17930	17970	17849	17784	17731	18061	17932	17925	18042	17920	18019	18144	17951	17963	17813	17851	17840	17877	17728	17968	17923	18019	17853	17939	17930	17859	17841	17920	18144	18078	17741	17661	17882	17860	17990	17831	17795	17806	17677	17791	18011	17777	17918	17901	18000	17824	17798	17803	17996	17977	17669	17906	18035	17817	17956	17915	17838	17875	17861	18044	17903	18026	17708	17736	17804	17960	18098	17983	17923	17831	17884	17777	17953	17990	17690	17811	17870	17935	17977	17930	18015	18018	17829	18041	17865	18068	17914	17792	17938	18011	17884	17917	18034	18008	17958	17989	17744	17881	17798	17969	17911	17808	17878	17878	17860	17860	17943	17737	17912	18031	17921	18036	17976	18032	18001	17910	17952	17788	17810	17864	18013	17799	17794	17785	17964	17945	17841	17892	18003	17864	17851	17863	17840	17966	17951	17879	17918	18201	17880	17861	17804	17840	17767	17892	17955	17830	17893	17888	17928	18047	17883	18139	18141	17902	17917	18058	18086	17849	17833	17955	17925	17921	17922	17805	17858	17930	18124	17965	17910	17860	17824	17978	17790	18025	18084	17832	17859	17907	17973	17955	17945	18026	17821	17931	17881	17840	17833	17860	17688	17791	17853	17869	17901	17838	18021	18013	17916	18055	17901	17818	18239	17852	17955	17788	17833	17865	17769	17723	17858	17885	17933	17975	17952	17783	17763	17717	17781	17746	17663	17795	17854	17715	17876	17878	17912	17811	17894	17886	17752	17900	18040	18096	17906	17869	17975	18058	17974	17859	17896	17950	17853	17801	17991	18018	17903	17997	17941	17859	18047	17967	17960	18099	17993	17977	17777	17746	17824	17789	17882	17863	18001	17965	17755	17930	17865	17832	17845	17836	17746	17828	18038	17932	17877	17852	17702	17951	17835	17890	18026	17950	17999	17971	17739	17730	18005	17788	17968	18078	17960	17975	17842	17890	18100	18012	17830	17898	18040	17676	17808	17931	17995	18000	17989	17855	18090	18021	17918	17806	18009	18044	17955	18013	17977	18038	17891	17830	17765	17972	17791	17844	18023	17831	17887	18013	17863	17938	17870	17736	17627	17860	17905	17884	17900	17809	18182	17878	17990	18060	17839	17942	17809	17930	17775	17784	17987	17912	17961	18112	17961	17961	17821	17808	17956	17793	17914	18036	17811	17890	17741	17714	17807	18025	17998	17804	18134	18026	18003	17798	18000	17938	18029	18066	17924	17901	17978	17688	17960	17858	17660	17810	17843	17858	18024	17891	18028	17976	17940	17928	17957	17888	17732	18056	17819	17953	17863	17689	17935	18040	17893	17932	17826	17959	17896	17992	17809	17874	17833	18023	17752	17781	17883	18028	17886	17800	17720	17958	17820	17972	18025	17997	18003	17954	18055	17871	17939	17802	17996	17774	17818	17680	18069	17856	17867	17787	17896	17969	17946	18135	17895	17809	17997	17941	18027	18081	17793	17867	17986	17907	17713	17603	17950	17982	17982	17955	17831	18147	17949	17974	17764	17972	17812	17852	18098	17923	18012	17870	17872	17753	17985	17954	17989	17778	17885	17897	17924	17883	17929	17935	18101	17724	17847	17996	17911	17990	18039	17888	17663	17853	17840	17993	18066	17864	17758	17975	18015	17904	18106	17600	17876	17933	17846	17771	17940	17925	17979	18021	17826	17810	17845	17733	17835	17948	17971	17830	17946	17936	17847	17912	17871	17825	17861	18001	17812	17882	18006	17785	17828	17792	17987	18139	17994	17842	18047	17854	17858	17856	17880	17845	17912	17871	18008	17859	17987	17967	17867	18032	17953	17818	17852	18001	17897	17981	18108	17947	18039	17753	17976	17783	18081	17980	17857	17909	17850	17769	17921	17857	18009	17774	17961	17753	17840	18012	18105	17910	17758	17934	17923	17848	17878	17969	17945	18082	17817	17776	17921	17819	18074	17818	17718	17808	17968	17680	17903	17793	17739	17866	17931	17746	18089	17948	17804	17817	17986	17943	17953	17733	17934	18097	17871	17830	17999	18003	17821	17865	17992	17886	17822	18093	17853	17932	17760	17887	17872	17872	17556	17691	17982	17972	17910	17937	17979	17891	17959	17702	18002	17873	17835	17656	17976	17900	17770	17798	17875	18085	17839	17988	17841	17725	17913	17951	18074	17937	17809	17794	18184	17850	17723	17576	17795	17695	17856	17930	17758	17970	17827	17770	17932	17712	17988	17971	17986	18158	18071	18219	18320	17991	18118	17817	17859	17821	17853	17986	17990	17924	17990	17833	17923	17814	18087	17634	17940	17820	17926	17860	17812	17678	17911	17940	18114	18023	17712	17705	17923	18106	17915	17926	18035	17950	17688	17792	17970	17999	17985	17889	17874	17608	17948	17753	17624	17795	17907	17739	17891	18048	17977	17925	17882	17904	17944	17911	18000	17950	17956	17843	17920	18064	17910	18056	17871	17674	17780	18011	17793	17904	17660	17950	17856	18007	18002	17792	17824	18040	17843	18016	18024	17939	17864	18052	18030	17789	17966	17787	17800	17942	18096	17855	17893	17929	17866	17924	17870	17974	17824	17870	18179	17750	18006	17935	17787	18001	17790	17868	17848	18037	17770	17831	17851	17963	18128	17930	18018	17950	17742	18071	17771	18068	17690	17843	17948	17940	17953	17884	17864	17890	18025	17841	17871	17688	17840	17960	17867	17819	17947	18004	17910	18093	18010	17691	17895	18041	17952	17625	17806	17896	18007	17931	17938	17920	17810	18003	17860	17914	18067	17847	17825	17914	17788	17818	17683	17752	17588	17911	17871	17873	17828	17968	17695	18023	17899	17927	18006	17960	18030	17886	17756	17877	17886	18224	17769	18006	18009	17862	17969	17876	17876	17925	17868	17964	17838	17802	17714	17974	17755	17733	17945	17993	17842	17870	17810	17769	17926	17809	17877	17908	17860	18020	17984	17650	17844	17940	17973	17710	17975	17945	17803	17878	17754	17844	18089	17842	17906	17851	18024	17728	18031	17986	17840	17907	17687	17979	17890	17760	17900	17858	17782	17647	17962	18026	17937	17901	17977	17882	17728	18001	18022	17726	17715	17949	17795	17748	17952	17896	17963	17853	17995	17764	18049	18068	17752	17912	17826	18095	17901	17989	17827	17797	17815	17952	17774	17864	18119	17912	17820	17842	17703	17817	18016	17655	17971	17946	17642	17822	18084	17820	17926	17836	17828	17996	17805	17633	17776	18134	17889	17861	17699	17869	17990	17801	17925	17851	18103	17970
22616	40589	39682	32514	28393	25298	23523	21921	21101	20332	20319	19913	19505	19311	18486	18047	17578	17421	16961	16702	16693	16882	16850	16262	15809	15259	15061	15320	15004	15204	15021	15158	15145	15240	15114	15006	15066	15059	15038	15187	15022	15034	15251	15246	15100	15130	14948	14989	15124	15146	15033	15092	15061	15019	15165	15080	15053	14894	15047	15049	15142	14900	14889	15079	15112	15048	14993	15039	15114	15008	15037	14937	15013	15024	14999	15028	14994	14928	15044	15080	14972	14829	14984	15255	14963	15068	15137	15081	15109	14956	15063	14980	15170	15086	15146	15181	14939	15136	15045	14912	14899	14881	14851	15020	14873	15110	15137	14865	15093	14988	15042	14964	14998	14829	15114	15183	14889	14958	14959	15082	15020	14935	15069	14932	15141	14966	14959	15051	14982	15116	14960	15134	15010	14966	15048	14957	15156	15029	14973	15145	14924	14848	15045	14999	15142	15016	15033	15002	15146	14897	15136	14885	15009	14952	14935	15003	15111	15045	15064	14946	14927	15097	14895	15087	14888	15108	15046	14930	15059	14971	14951	15001	15023	15043	15109	15069	14992	15013	14831	14994	15190	15077	15040	15202	15074	15074	15001	15051	14981	15058	14965	15100	15056	15019	14836	15084	14971	14982	14987	14995	14985	15091	15064	15132	15022	15160	14947	15082	14917	14981	14977	14918	14851	15150	15003	14963	15219	15119	15055	14923	15094	15093	15095	14802	15207	15036	14993	14938	15021	15126	14953	15080	15212	15048	15022	15058	15020	14877	15141	14967	15024	15049	14946	15059	15174	15030	14858	15100	15016	14957	15014	14909	14794	14936	14883	15178	15069	14854	14876	15129	14900	15074	14784	14978	14952	15161	15097	14997	15026	15089	14979	14899	14980	14922	14979	14909	14968	15015	15142	15232	15004	15027	15059	15003	15130	14977	15175	14956	14911	15104	14931	15164	15018	14863	15133	15004	14908	14965	15096	14882	15053	15066	15117	15042	15003	15027	15235	15091	15085	15077	14991	14895	14913	14974	14974	15019	15167	14921	14825	14832	14977	14932	14921	15187	15131	15026	14968	15218	15004	14991	15180	15101	14932	14996	15075	14961	14959	15049	15039	14947	15049	14961	15011	15217	14927	15079	15156	15002	15135	14825	14907	14992	14989	15094	14925	14955	15010	15014	14916	15103	14971	14963	15008	14938	15026	15088	15023	15081	15140	15048	14980	14857	15053	14867	15038	14982	15064	15044	15001	14933	14918	15184	14996	14958	15061	14870	14931	15024	15099	15060	15151	15087	15068	14959	14899	14881	15078	15072	14981	15126	15089	15116	15148	15009	14918	15040	15006	15079	14869	15016	14795	15086	14943	15023	15009	14972	14888	14976	15122	15010	14980	14894	15059	15034	15114	14840	14857	15095	15154	15115	15134	14910	15069	15079	14947	15071	15015	14866	14911	14942	15112	15035	14808	15179	14918	15028	14999	15197	14852	14956	15007	15060	14730	14857	15167	15055	14833	15074	14978	14964	14954	15045	14982	15067	15074	14997	14985	15005	14994	15007	14994	15045	15109	15039	15033	14986	15051	14862	15104	14955	15184	14960	15109	15071	15111	15080	15030	15173	14957	15038	14975	15052	15034	14964	15162	14827	15035	14858	14961	15037	14823	15074	14993	15036	15014	14922	14945	15035	15156	14930	15010	14871	14810	14935	15087	14992	14989	14990	15066	14966	15185	15016	14947	14903	15181	14930	15054	15017	14926	14986	15062	15002	14962	14996	15072	15095	15058	15111	14812	14970	15023	14878	14915	15113	15073	15021	15151	15008	15172	15010	15000	15104	15052	15034	14894	15096	15100	14999	15059	14978	14888	14919	14980	14919	15119	15145	15020	14817	14934	14983	15058	15078	14966	15016	14933	14974	14990	14986	14996	14850	15075	15067	14908	15038	15090	14963	14853	14949	15002	15170	14999	15219	14852	15072	14898	14820	14963	15096	15138	14828	15313	14858	14937	15127	14768	14833	15151	14830	14899	15269	14973	15104	14884	15078	14978	15039	14957	15037	15060	14993	15025	14868	14925	14997	14853	14860	14882	14757	14989	15080	14908	15155	15019	14943	14932	15152	15026	15107	14853	15101	15024	14915	14929	14980	14962	14918	15006	15009	14924	15022	14982	14877	14884	14911	14991	15060	15083	15048	14970	15140	14984	14940	14847	14929	14981	15058	15154	14944	15177	14959	15104	15215	15062	14928	15137	14955	14980	15059	14968	14915	14983	15087	15010	15149	15009	15167	15086	15024	14899	15076	15012	14796	15204	15100	15226	14962	15069	15053	14966	15048	14992	14898	14901	15144	14995	14912	15072	15047	14890	14873	15038	15128	15145	14987	15063	14918	14988	15104	14749	15130	14963	15079	14993	15027	15036	14948	14964	14854	15167	15029	15093	15121	15153	14952	14994	15040	15020	14691	14991	15067	15069	15076	15185	15038	15049	15070	14821	15230	15032	14916	14976	15117	14930	15146	15084	14935	14983	14888	14967	15034	14998	15027	14995	15108	14971	15072	15099	15016	15233	15118	15069	14902	15009	15049	15011	15026	14850	14962	15056	14940	14893	15196	14879	14946	14955	14981	14946	14830	15091	14869	15142	15067	15099	15061	14941	14848	14853	15052	15122	14676	15233	15051	15003	15019	14864	14742	14996	14883	15027	14756	15193	15027	14949	15102	14875	15243	15025	14941	14887	15063	14810	15056	15162	15041	14958	14948	15074	15140	14987	15024	15080	14995	14813	14888	15100	15179	14962	15169	15051	15041	14980	14978	14964	14968	14780	15001	15104	15033	14959	14952	15104	15030	15225	14914	14938	15104	15045	14998	14934	15039	14864	15039	15000	15046	14974	15060	15051	15195	15034	14942	15089	14923	14917	15144	15093	15004	14926	15195	14996	15066	15024	15119	14940	15007	15046	15064	15003	15046	14937	15196	15029	14925	15019	14934	14941	14981	15012	15017	14940	15203	14958	14943	14957	14780	14823	15066	15070	15007	14936	15059	15010	14912	14898	15054	15096	14892	14822	15107	14898	14869	15069	15056	14989	15063	14957	15032	14946	14868	14995	15107	15092	15095	15034	14891	14997	15013	15021	14997	15142	14948	14965	14923	15001	14866	14925	15147	15049	14957	15020	14914	15143	15026	15105	14981	15067	15005	15013	15101	15054	15032	15081	14911	15070	15006	14896	14952	14986	14983	15189	14962	15015	15035	14916	15250	14912	15248	14903	15060	15123	15017	14979	15008	15098	15044	15038	15134	14945	14924	15156	15038	14951	15095	15020	15093	15057	14920	14969	15072	15064	15130	14998	15030	15110	15122	15058	15153	15002	15169	15101	14894	15225	15193	14903	15192	14926	15051	14892	14905	14981	14966	14958	15081	14875	15123	14987	15089	15031	14994	15122	15123	15035	15037	15000	15048	14815	14901	15187	14964	15213	14984	14987	14976	14980	15040	15137	15080	15015	14946	14962	15037	15031	15135	15075	15111	15076	14926	15014	15154	15241	14940	15014	14983	14923	14891	14978	14964	14982	15095	15050	15114	15093	15012	14952	15009	15145	15245	15019	14975	14921	15213	14921	14947	15209	14890	15063	14933	15035	14992	15087	14978	14856	14985	14958	14942	14990	14853	15012	14975	15044	15205	14974	14913	14918	15083	15104	14895	15016	15033	15039	15139	15019	14992	14900	15049	15068	14797	14882	15127	15028	14924	15155	14916	14950	15001	15027	15192	15125	15039	14878	14903	15018	14977	15206	15017	15079	15054	14921	15015	15025	14993	15104	15050	14995	14971	15169	14707	14989	15024	15018	14965	14946	14893	14967	15025	15192	15057	14927	15031	15076	14925	15061	15121	15047	14958	14940	14938	15059	15094	14981	15074	15083	15086	15047	14918	14807	15061	14978	15014	14989	15084	14968	15074	14932	15053	14999	15061	15055	15058	15190	14970	14952	15037	15043	15032	14825	15045	14957	15030	15048	14968	15100	15202	15155	15017	15010	14976	14954	15032	15023	14912	14905	14977	15175	15026	14978	14977	15050	15015	15131	14903	15032	15068	15162	14980	15165	14869	15084	14959	14916	15057	14931	14913	14970	15053	15032	15130	15051	14864	14936	15123	15113	14857	15226	15244	15026	15041	15082	14865	15005	15067	15035	14975	14898	15059	15020	15147	15028	15089	15030	15016	14958	15008	14950	14928	15159	14985	15012	15089	15074	14947	15001	15060	14819	14985	14941	15022	15077	15064	14951	15112	15029	14848	15115	14866	14988	15014	15023	14966	15049	15187	14962	14913	14975	14948	15186	14915	15101	15188	15166	15020	15008	15043	15082	15013	15039	15048	14976	14865	15076	15225	14860	15033	14943	15151	15126	15177	14933	15002	15012	14890	15147	15044	14901	15004	15032	14923	15035	15138	14947	14969	14899	14823	15054	14854	14974	14958	15039	15021	15000	14796	15001	15096	15078	15015	14895	15031	14976	14966	15145	14867	14952	14981	14991	15113	14810	15187	15028	14981	15196	14876	14899	15015	14952	15078	15044	14894	14905	14997	14967	14965	14850	15034	15063	15109	14826	15083	14933	14876	15091	14803	15086	15026	15223	15014	15074	15022	15071	15049	15071	14994	15043	15080	14993	14985	15142	14974	15127	14925	14961	14979	15120	15095	14992	14982	15011	15125	14799	15033	15018	15007	15314	15010	14928	15023	14822	14941	15095	14856	15180	14851	15119	14795	14896	14941	15201	15108	15038	15009	14885	15099	14975	14973	14987	15066	14969	14847	14927	15260	14962	14918	15014	15062	14994	15062	14961	15092	14972	15004	15080	14940	15019	14990	15217	14970	15042	15009	15084	14981	15044	15082	15103	15140	15062	15022	14942	15035	15007	15104	15020	15227	15062	14965	15045	15017	14849	15159	15067	14948	14885	15139	15150	14901	14979	15001	15104	15046	15033	14954	14638	15018	14859	14932	15066	15027	15029	15016	14793	15158	15067	14777	15087	15082	15191	14952	14954	14997	15043	14887	15119	14971	15153	14959	15038	14877	14967	15135	14973	14948	15054	14892	14850	14936	14988	14932	14900	15023	15112	14965	14804	15161	14879	15029	15037	15068	15021	15066
22774	21314	29331	23676	21917	25585	29308	24109	22957	23033	22444	21862	21454	21638	21034	20510	20109	20286	19635	19451	19450	19673	19150	18820	18332	18050	17947	18030	17911	17866	17768	17799	17766	17811	17647	17733	17612	17678	17579	17453	17656	17800	17743	17760	17743	17716	17764	17844	17824	17785	17434	17580	17601	17683	17667	17679	17447	17374	17695	17699	17584	17571	17432	17763	17549	17471	17644	17587	17644	17672	17605	17594	17553	17732	17508	17478	17404	17486	17491	17563	17540	17627	17532	17643	17698	17541	17534	17576	17699	17628	17659	17516	17680	17536	17703	17463	17671	17595	17808	17541	17603	17657	17521	17510	17836	17797	17452	17410	17500	17407	17312	17460	17710	17597	17417	17684	17586	17561	17772	17505	17759	17622	17337	17597	17543	17703	17579	17464	17556	17537	17668	17593	17568	17605	17634	17542	17439	17555	17562	17511	17676	17716	17211	17522	17622	17411	17574	17428	17500	17485	17455	17522	17612	17675	17537	17443	17656	17540	17626	17459	17650	17598	17776	17558	17805	17402	17440	17627	17469	17671	17437	17482	17457	17626	17570	17593	17540	17667	17484	17593	17516	17626	17612	17568	17676	17564	17785	17361	17381	17528	17536	17731	17651	17500	17163	17578	17528	17422	17381	17483	17560	17548	17424	17481	17520	17572	17644	17518	17564	17458	17631	17419	17602	17675	17469	17574	17626	17384	17529	17504	17414	17503	17527	17531	17387	17779	17494	17424	17511	17521	17424	17622	17809	17639	17552	17517	17572	17326	17435	17551	17501	17480	17604	17566	17374	17690	17505	17570	17572	17451	17570	17399	17613	17255	17583	17557	17396	17673	17524	17547	17434	17366	17651	17462	17592	17668	17558	17774	17390	17470	17619	17558	17299	17491	17490	17482	17652	17654	17512	17381	17664	17485	17573	17656	17702	17524	17458	17412	17584	17452	17462	17558	17434	17418	17545	17622	17377	17592	17595	17673	17524	17491	17644	17772	17651	17718	17426	17454	17579	17613	17555	17667	17410	17335	17391	17689	17453	17452	17566	17571	17590	17635	17542	17385	17619	17547	17418	17466	17327	17431	17552	17406	17575	17534	17604	17517	17527	17472	17432	17598	17521	17496	17562	17455	17526	17424	17609	17639	17463	17367	17582	17626	17410	17574	17584	17678	17652	17365	17586	17492	17551	17486	17390	17511	17579	17372	17471	17509	17353	17540	17559	17457	17575	17551	17686	17535	17649	17553	17638	17519	17455	17412	17727	17505	17557	17468	17635	17449	17607	17510	17613	17455	17318	17471	17425	17714	17403	17526	17618	17654	17603	17606	17641	17560	17687	17621	17683	17544	17337	17483	17621	17498	17507	17446	17608	17295	17484	17240	17260	17584	17344	17259	17489	17571	17411	17361	17692	17444	17539	17629	17445	17374	17497	17503	17449	17298	17669	17457	17377	17502	17676	17573	17449	17266	17613	17522	17624	17553	17513	17731	17419	17494	17456	17495	17591	17459	17588	17552	17508	17577	17524	17547	17429	17453	17500	17454	17551	17507	17582	17614	17542	17533	17441	17533	17467	17360	17393	17514	17570	17410	17480	17492	17591	17692	17512	17296	17562	17419	17578	17445	17636	17645	17669	17482	17469	17641	17761	17416	17252	17434	17678	17503	17492	17665	17587	17412	17674	17455	17526	17347	17508	17539	17512	17458	17510	17547	17430	17392	17594	17577	17306	17442	17348	17347	17423	17261	17278	17483	17636	17672	17609	17569	17584	17434	17415	17507	17748	17302	17353	17633	17599	17556	17545	17472	17708	17443	17423	17379	17583	17550	17534	17473	17493	17446	17443	17476	17354	17418	17469	17484	17208	17502	17433	17423	17456	17601	17700	17530	17571	17492	17508	17591	17459	17342	17547	17410	17502	17366	17610	17565	17478	17511	17542	17593	17738	17308	17590	17384	17462	17507	17457	17524	17484	17472	17390	17378	17459	17338	17447	17571	17383	17648	17698	17454	17607	17730	17742	17550	17438	17501	17478	17280	17689	17706	17402	17514	17393	17592	17586	17456	17595	17509	17553	17514	17520	17436	17547	17785	17582	17593	17444	17405	17540	17458	17425	17570	17467	17482	17624	17578	17535	17627	17701	17501	17472	17521	17732	17454	17510	17497	17579	17540	17661	17450	17463	17458	17446	17557	17366	17644	17572	17439	17752	17490	17593	17631	17491	17525	17567	17136	17515	17635	17654	17518	17523	17377	17419	17308	17554	17311	17579	17646	17516	17473	17571	17564	17788	17409	17505	17837	17604	17528	17507	17638	17475	17561	17593	17377	17408	17531	17704	17438	17498	17430	17611	17780	17420	17619	17506	17436	17389	17496	17493	17613	17627	17261	17416	17574	17741	17449	17678	17552	17563	17323	17487	17394	17467	17364	17549	17508	17375	17589	17500	17426	17581	17592	17559	17294	17535	17440	17538	17536	17528	17631	17771	17669	17658	17567	17614	17488	17451	17628	17467	17447	17564	17406	17373	17658	17792	17562	17669	17493	17420	17478	17422	17228	17407	17446	17683	17818	17604	17464	17675	17584	17607	17457	17668	17688	17482	17471	17572	17523	17319	17500	17417	17463	17516	17473	17461	17527	17513	17529	17539	17509	17331	17587	17573	17288	17535	17483	17561	17460	17527	17563	17525	17652	17526	17259	17501	17507	17488	17378	17363	17620	17573	17559	17429	17557	17720	17466	17556	17659	17630	17597	17671	17589	17554	17576	17611	17724	17611	17576	17727	17482	17510	17490	17597	17390	17511	17601	17701	17484	17426	17475	17555	17353	17449	17464	17400	17527	17559	17332	17752	17739	17615	17514	17530	17631	17418	17443	17503	17683	17711	17584	17632	17298	17463	17645	17365	17408	17615	17689	17464	17383	17350	17434	17455	17458	17512	17543	17536	17424	17525	17375	17684	17484	17514	17525	17605	17485	17345	17558	17648	17460	17471	17418	17452	17645	17309	17462	17743	17628	17470	17413	17417	17306	17655	17458	17506	17357	17350	17570	17659	17483	17508	17483	17688	17306	17505	17739	17807	17437	17527	17555	17653	17547	17529	17610	17523	17684	17473	17649	17536	17516	17560	17449	17687	17739	17727	17454	17627	17549	17450	17385	17558	17518	17575	17631	17612	17570	17460	17663	17241	17516	17527	17499	17384	17634	17552	17556	17568	17496	17540	17325	17545	17435	17404	17548	17479	17494	17450	17325	17353	17361	17604	17511	17522	17520	17538	17446	17573	17475	17809	17728	17299	17317	17273	17369	17508	17385	17663	17638	17517	17402	17316	17550	17560	17673	17459	17556	17220	17455	17642	17543	17665	17436	17501	17489	17530	17411	17521	17617	17747	17320	17548	17511	17592	17519	17466	17437	17619	17405	17412	17559	17444	17473	17823	17710	17492	17564	17459	17673	17396	17642	17706	17661	17459	17457	17575	17618	17445	17452	17519	17556	17485	17503	17544	17364	17501	17536	17583	17623	17484	17557	17635	17475	17552	17399	17438	17481	17497	17452	17513	17496	17582	17583	17436	17445	17466	17338	17491	17477	17518	17533	17589	17613	17504	17853	17522	17482	17469	17377	17505	17554	17630	17554	17519	17381	17610	17661	17530	17690	17573	17400	17231	17451	17453	17603	17662	17652	17434	17642	17443	17566	17570	17490	17630	17694	17513	17518	17577	17651	17577	17692	17491	17618	17416	17615	17580	17511	17582	17564	17408	17596	17640	17495	17614	17457	17488	17547	17621	17492	17523	17419	17426	17504	17635	17352	17664	17439	17441	17394	17793	17558	17609	17478	17679	17545	17691	17587	17415	17407	17582	17616	17556	17714	17361	17507	17603	17658	17570	17580	17459	17471	17553	17619	17651	17665	17433	17560	17533	17596	17509	17571	17481	17294	17351	17328	17640	17463	17677	17556	17360	17406	17565	17424	17529	17421	17556	17490	17646	17581	17330	17581	17687	17470	17302	17451	17566	17501	17496	17562	17723	17567	17324	17477	17301	17422	17458	17379	17497	17543	17335	17581	17645	17693	17612	17536	17453	17566	17566	17493	17547	17518	17497	17604	17557	17641	17639	17480	17426	17568	17422	17594	17557	17464	17587	17343	17659	17546	17403	17563	17679	17439	17509	17537	17354	17514	17400	17336	17617	17605	17447	17552	17576	17491	17381	17454	17699	17388	17313	17509	17609	17337	17287	17387	17541	17611	17492	17427	17573	17425	17683	17672	17511	17419	17662	17469	17660	17442	17368	17806	17559	17494	17639	17518	17262	17529	17342	17337	17348	17480	17537	17456	17451	17620	17522	17238	17480	17497	17539	17593	17537	17329	17484	17344	17443	17491	17550	17507	17668	17579	17508	17602	17635	17787	17665	17577	17677	17535	17643	17564	17380	17727	17483	17585	17339	17470	17375	17424	17626	17432	17743	17546	17501	17744	17650	17540	17480	17679	17758	17511	17395	17581	17733	17377	17525	17461	17514	17594	17652	17494	17611	17680	17357	17266	17425	17540	17330	17403	17574	17416	17498	17542	17651	17546	17549	17620	17622	17490	17799	17567	17800	17495	17411	17384	17465	17556	17493	17541	17472	17550	17507	17619	17581	17576	17460	17597	17634	17389	17439	17396	17513	17179	17349	17399	17667	17592	17486	17405	17527	17735	17535	17632	17697	17606	17552	17702	17508	17499	17523	17529	17497	17466	17486	17672	17670	17462	17489	17583	17538	17589	17362	17369	17596	17428	17605	17521	17498	17536	17666	17636	17586	17634	17608	17526	17372	17693	17731	17593	17641	17182	17675	17433	17655	17549	17624	17580	17622	17501	17542	17460	17581	17450	17630	17601	17374	17507	17599	17463	17349	17648	17600	17818	17604	17543	17493	17725	17619	17484	17584	17614	17568	17501	17464	17423	17452	17564	17661	17568	17422	17411	17614	17659	17457	17387	17179	17460	17380	17423	17546	17541	17845	17460	17605	17490	17590	17514	17476	17486	17516	17644	17556	17493	17460	17508	17530	17544	17556	17678	17636	17465	17655	17571	17370	17416	17626	17602	17513	17571	17541	17566	17545	17547	17391	17397	17326	17586	17585	17397	17385	17519	17391	17432	17550	17603
24785	45412	44549	36195	31230	28321	25933	24315	23137	22906	22106	21337	20841	20636	19697	18995	18542	18016	17470	17292	17401	17408	16972	16510	15471	15070	15060	14893	15000	14849	14828	14891	14722	14971	14891	14760	14884	14933	14886	14961	14914	14853	15008	14858	14860	14929	14877	14693	14896	14761	14738	14739	14941	14695	14743	14899	14732	14943	14896	14682	14674	14660	14763	14581	14756	14799	14844	14776	14837	14749	14709	14845	14805	14717	14780	14788	14724	14756	14600	14807	14753	14830	14722	14665	14864	14784	14765	14807	14852	14798	14741	14959	14734	14685	14874	14633	14631	14745	14835	14805	14682	14649	14604	14664	14670	14728	14602	14742	14827	14889	14800	14859	14820	14659	14865	14786	14572	14798	14703	14761	14741	14928	14824	14785	14653	14682	14722	14738	14906	14842	14676	14720	14712	14830	14701	14697	14653	14796	14830	14757	14930	14821	14562	14636	14783	14803	14782	14817	14711	14763	14753	14714	14840	14678	14688	14635	14837	14781	14761	14831	14633	14818	14594	14856	14721	14648	14918	14642	14768	14780	14676	14717	14633	14844	14679	14873	14816	14777	14658	14678	14620	14715	14743	14700	14707	14631	14881	14682	14846	14853	14797	14686	14768	14766	14721	14944	14779	14700	14609	14929	14767	14685	14687	14707	14779	14723	14687	14833	14969	14709	14705	14650	14704	14715	14829	14700	14795	14794	14698	14722	14674	14693	14741	14572	14649	14684	14682	14708	14734	14644	14936	14678	14901	14746	14554	14810	14670	14727	14887	14637	14843	14802	14788	14780	14695	14578	14790	14539	14562	14797	14708	14801	14754	14745	14807	14801	14808	14766	14719	14552	14869	14710	14591	14655	14637	14865	14732	14725	14775	14607	14775	14600	14536	14699	14608	14605	14529	14668	14677	14823	14867	14812	14794	14725	14736	14793	14893	14729	14748	14655	14807	14777	14716	14666	14713	14707	14672	14666	14849	14877	14733	14903	14757	14510	14864	14741	14775	14771	14650	14803	14664	14607	14573	14888	14789	14517	14666	14802	14828	14872	14747	14831	14689	14723	14863	15060	14779	14782	14641	14769	14752	14646	14910	14696	14875	14768	14655	14592	14662	14626	14932	14794	14688	14844	14793	14904	14763	14638	14760	14792	14866	15044	14861	14621	14693	14780	14727	14845	14720	14702	14756	14744	14655	14613	14505	14825	14678	14810	14595	14605	14830	14757	14811	14789	14885	14892	14796	14831	14781	14885	14722	14727	14753	14919	14657	14794	14825	14889	14726	14759	14907	14665	14741	14685	14848	14749	14716	14759	14730	14686	14908	14605	14791	14856	14650	14674	14720	14650	14714	14700	14589	14793	14707	14808	14682	14800	14593	14859	14913	14842	14718	14788	14737	14743	14758	14696	14870	14926	14783	14668	14758	14720	14645	14680	14674	14637	14643	14666	14710	14716	14891	14822	14691	14712	14783	14777	14780	14834	14702	14774	14714	14910	14653	14609	14687	14746	14792	14709	14595	14796	14858	14765	14786	14695	14914	14732	14817	14827	14782	14880	14778	14826	14530	14547	14745	14570	14727	14904	14630	14751	14559	14706	14717	14700	14812	14754	14846	14713	14696	14810	14774	14836	14614	14709	14709	14663	14923	14736	14773	14697	14720	14716	14723	14853	14647	14728	14720	14563	14647	14653	14869	14706	14873	14739	14731	14730	14872	14666	14737	14798	14854	14834	14687	14752	14693	14645	14703	14900	14942	14569	14619	14863	14852	14669	14780	14544	14790	14664	14760	14619	14724	14827	14715	14763	14794	14668	14688	14773	14664	14600	14798	14819	14677	14640	14978	14862	14734	14630	14656	14649	14544	14650	14758	14604	14734	14806	14919	14736	14885	14853	14690	14755	14738	14692	14755	14775	14816	14781	14762	14571	14789	14682	14841	14630	14749	14692	14530	14830	14723	14609	14762	14625	14871	14757	14856	14550	14678	14713	14778	14756	14798	14649	14778	14769	14658	14681	14824	14884	14816	14771	14787	14843	14745	14681	14624	14852	14652	14689	14779	14740	14721	14789	14865	14714	14774	14583	14568	14757	14772	14718	14630	14812	14744	14740	14800	14921	14747	14695	14711	14718	14839	14670	14894	14781	14654	14659	14756	14721	14607	14819	14779	14901	14645	14884	14775	14602	14909	14676	14723	14622	14807	14614	14750	14706	14687	14937	14843	14709	14856	14646	14778	14891	14687	14803	14662	14828	14849	14685	14624	14713	14667	14701	14737	14789	14862	14929	14608	14691	14694	14917	14921	14790	14567	14644	14712	14668	14688	14745	14866	14774	14918	14596	14883	14764	14605	14724	14746	14575	14826	14876	14660	14845	14828	14769	14830	14831	14858	14660	14757	14824	14800	14678	14703	14860	14876	14723	14674	14730	14714	14651	14784	14632	14644	14560	14794	14670	14817	14587	14680	14693	14909	14863	14888	14737	14847	14797	14744	14587	14629	14835	14834	14616	14691	14579	14827	14652	14819	14600	14714	14750	14614	14750	14701	14881	14779	14704	14746	14889	14683	14721	14645	14649	14753	14876	14723	14834	14633	14826	14949	14727	14739	14813	14635	14872	14668	14759	14757	14732	14770	14777	14761	14787	14802	14837	14476	14780	14857	14778	14848	14995	14670	14856	14697	15013	14791	14567	14662	14743	14614	14686	14727	14766	14656	14587	14780	14694	14616	14769	14816	14835	14750	14714	14692	14721	14839	14816	14662	14776	14675	15013	14624	14836	14701	14780	14817	14707	14687	14726	14710	14840	14659	14696	14655	14745	14682	14846	14817	14656	14642	15041	14663	14778	14851	14829	14827	14842	14704	14685	14917	14733	14602	14799	14759	14697	14652	14699	14808	14751	14766	14699	14802	14682	14756	14692	14794	14773	14791	14546	14766	14713	14606	14759	14710	14762	14743	14812	14666	14727	14727	14812	14636	14649	14797	14672	14551	14671	14757	14820	14671	15014	14608	14677	14846	14745	14834	14701	14637	14754	14797	14710	14627	14664	14661	14696	14788	14703	14556	14712	14575	14748	14953	14742	14692	14572	14952	14805	14628	14664	14881	14902	14699	14864	14842	14881	14704	14823	14820	14678	14906	14881	14693	14857	14668	14671	14732	14804	14753	14856	14837	14769	14656	14774	14789	14600	14777	14509	14937	14756	14633	14834	14822	14742	14769	14628	14731	14655	14670	14795	14662	14619	14821	14768	14960	14786	14584	14786	14792	14666	14789	14734	14804	14699	14671	14668	14575	14725	14831	14671	14495	14607	14817	14724	14733	14782	14667	14645	14793	14882	14617	14805	14798	14964	14748	14633	14863	14900	15001	14906	14749	14652	14853	14652	14847	14723	14544	14513	14716	14729	14756	14625	14751	14630	14757	14724	14664	14902	14810	14860	14772	14927	14646	14879	14635	14874	14678	14648	14710	14742	14718	14768	14811	14774	14709	14634	14653	14839	14650	14687	14814	14797	14823	14918	14939	14792	14695	14752	14623	14850	14838	14797	14671	14807	14691	14857	14823	14898	14598	14678	14664	14692	14843	14873	14926	14802	14837	14814	14697	14781	14759	14667	14558	14773	14732	14744	14764	14663	14614	14676	14847	14784	14729	14678	14577	14759	14646	14835	14760	14669	14599	14770	14813	14833	14670	14619	14840	14649	14746	14558	14877	14686	14721	14713	14794	14713	14654	14657	14817	14638	14741	14782	14673	14885	14671	14643	14736	14722	14913	14825	14781	14852	14735	14673	14587	14711	14829	14733	14788	14766	14712	14982	14661	14633	14696	14746	14912	14694	14871	14868	14812	14596	14645	14668	14680	14835	14820	14827	14756	14712	14645	14654	14720	14938	14726	14641	14853	14689	14757	14634	14751	14603	14667	14754	14762	14732	14842	14663	14737	14795	14747	14712	14825	14627	14834	14724	14680	14721	14745	14881	14865	14757	14703	14696	14728	14800	14692	14623	14683	14585	14634	14901	14827	14807	14784	14718	14701	14731	14763	14747	14733	14771	14489	14746	14752	14774	14578	14739	14669	14853	14723	14753	14817	14777	14678	14664	14834	14802	14535	14779	14718	14854	14577	14754	14662	14692	14669	14798	14755	14645	14803	14696	14832	14762	14630	14852	14793	14627	14791	14777	14726	14488	14824	14738	14774	14810	14742	14728	14910	14757	14804	14841	14831	14903	14733	14808	14825	14731	14812	14775	14778	14705	14665	14844	14833	14767	14855	14683	14814	14858	14797	14822	14808	14523	14840	14905	14850	14765	14735	14765	14850	14883	14764	14897	14845	14814	14805	14744	14745	14679	14700	14736	14676	14778	14839	14663	14763	14699	15015	14704	14560	14605	14757	14794	14774	14568	14751	14814	14662	14673	14755	14774	14795	14648	14735	14820	14706	14873	14915	14648	14730	14719	14748	14859	14780	14725	14869	14903	14794	14933	14782	14722	14911	14775	14586	14717	14720	14697	14806	14796	14800	14745	14875	14610	14668	14887	14762	14791	14752	14702	14467	14712	14808	14821	14807	14749	14740	14640	14644	14765	14742	14755	14652	14780	14740	14972	14961	14693	14800	14775	14727	14795	14886	14708	14641	14685	14726	14695	14795	14546	14651	14684	14799	14846	14726	14730	14864	14787	14646	14824	14882	14685	14873	14826	14567	14743	14843	14585	14699	14736	14797	14660	14645	14753	14763	14686	14703	14788	14624	14689	14780	14661	14909	14729	14777	14673	14913	14694	14677	14714	14674	14753	14644	14834	14570	15061	14766	14734	14800	14795	14907	14898	14786	14683	14631	14728	14753	14857	14728	14778	14927	14762	14719	14650	14769	14730	14806	14699	14763	14663	14806	14902	14835	14709	14723	14733	14687	14628	14709	14797	14790	14707	14713	14569	14843	14704	14604	14753	14969	14614	14762	14782	14897	14704	14613	14820	14678	14561	14668	14856	14712	14749	14855	14813	14779	14646	14774	14844	14758	14753	14702	14606	14722	14849	14717	14656	14893	14868	14603	14836	14740	14629	14737	14594	14573	14754	14754	14734	14887	14746	14677	14815	14570	14703	14648	14858	14552	14635	14757	14880	14724	14781	14790	14596	14561	14763	14574	14780
27888	24194	31439	28827	23712	22237	21584	20680	19965	19914	19764	19308	19219	19002	18963	18964	18992	18715	18236	18521	18664	18405	18418	18149	18042	17962	17715	17758	17691	17629	17731	17602	17841	17744	17714	17527	17964	17949	17916	17707	17750	17709	17812	17709	17689	17632	17747	17894	17728	17749	17718	17766	17522	17693	17751	17749	17655	17855	17839	17848	17711	17672	17797	17796	17638	17402	17668	17640	17829	17841	17761	17566	17527	17787	17606	17762	17756	17719	17729	17714	17644	17657	17580	17712	17652	17725	17745	17813	17571	17808	17835	17597	17772	17726	17710	17683	17393	17530	17488	17614	17600	17471	17604	17674	17761	17765	17534	17608	17719	17824	17623	17671	17748	17744	17571	17759	17777	17711	17637	17658	17965	17714	17793	17703	17752	17709	17526	17879	17538	17883	17541	17684	17750	17636	17561	17783	17548	17741	17549	17552	17728	17637	17635	17565	17665	17676	17775	17719	17426	17386	17536	17765	17612	17578	17710	17613	17662	17723	17366	17396	17629	17509	17665	17804	17710	17689	17637	17643	17925	17676	17627	17679	17756	17561	17760	17717	17587	17570	17615	17557	17687	17644	17765	17646	17874	17595	17668	17618	17810	17620	17426	17611	17551	17684	17489	17611	17685	17782	17754	17787	17599	17692	17658	17593	17581	17839	17571	17725	17676	17621	17808	17775	17606	17724	17805	17830	17526	17785	17625	17490	17712	17593	17743	17769	17671	17530	17587	17656	17772	17648	17633	17654	17636	17473	17608	17624	17473	17714	17552	17502	17768	17674	17535	17719	17612	17864	17754	17627	17569	17660	17552	17561	17579	17653	17849	17853	17690	17652	17658	17591	17580	17705	17685	17728	17567	17822	17630	17831	17493	17582	17637	17684	17396	17623	17812	17718	17833	17642	17811	17586	17646	17682	17696	17541	17794	17759	17534	17485	17616	17666	17551	17548	17669	17770	17471	17428	17627	17791	17654	17689	17460	17790	17425	17596	17688	17478	17688	17719	17674	17659	17518	17757	17766	17495	17823	17796	17727	17350	17718	17815	17539	17573	17572	17636	17641	17681	17919	17512	17662	17715	17694	17743	17710	17666	17688	17543	17553	17815	17375	17637	17775	17720	17663	17637	17944	17871	17539	17714	17778	17529	17707	17851	17595	17678	17535	17616	17649	17656	17842	17702	17626	17586	17598	17674	17514	17616	17544	17407	17469	17530	17592	17557	17669	17479	17583	17565	17785	17644	17742	17785	17656	17638	17338	17823	17585	17737	17726	17793	17703	17593	17649	17771	17658	17778	17721	17739	17743	17624	17778	17723	17701	17665	17613	17457	17517	17660	17627	17644	17917	17768	17711	17697	17495	17779	17760	17551	17837	17910	17780	17652	17796	17625	17536	17747	17645	17776	17628	17694	17791	17497	17737	17684	17634	17525	17635	17868	17598	17606	17697	17603	17686	17499	17669	17682	17779	17396	17437	17869	17615	17543	17570	17686	17803	17648	17621	17626	17875	17701	17477	17873	17665	17603	17518	17649	17542	17615	17608	17729	17804	17638	17722	17482	17596	17656	17616	17821	17565	17521	17842	17772	17807	17714	17565	17891	17748	17426	17752	17748	17583	17630	17612	17697	17844	17634	17554	17918	17580	17725	17895	17726	17562	17712	17798	17631	17597	17629	17844	17532	17630	17582	17586	17673	17862	17670	17739	17530	17402	17624	17515	17602	17536	17728	17440	17764	17725	17660	17900	17679	17643	17600	17742	17748	17812	17704	17548	17621	17793	17598	17751	17616	17627	17537	17807	17785	17644	17636	17627	17687	17654	17700	17709	17500	17766	17697	17733	17730	17450	17447	17775	17674	17563	17626	17655	17549	17612	17617	17637	17595	17585	17830	17511	17762	17528	17683	17691	17694	17845	17642	17461	17645	17708	17795	17772	17620	17663	17938	17574	17561	17559	17889	17890	17794	17706	17693	17605	17708	17649	17764	17634	17597	17761	17877	17636	17622	17561	17643	17511	17700	17691	17571	17726	17676	17517	17781	17653	17904	17834	17709	17735	17653	17641	17815	17605	17685	17618	17679	17890	17730	17687	17782	17640	17603	17534	17575	17683	17757	17823	17702	17740	17637	17603	17428	17509	17636	17737	17650	17524	17689	17792	17788	17788	17657	17645	17529	17520	17585	17561	17485	17775	17720	17637	17417	17786	17729	17738	17493	17476	17762	17589	17652	17810	17506	17621	17545	17684	17609	17432	17489	17760	17817	17512	17725	17618	17546	17699	17701	17614	17865	17701	17510	17680	17708	17702	17707	17672	17818	17833	17620	17668	17634	17774	17712	17690	17526	17691	17710	17646	17688	17835	17507	17532	17781	17712	17717	17589	17648	17555	17737	17769	17808	17735	17683	17488	17889	17558	17725	17641	17566	17611	17753	17613	17885	17615	17594	17648	17708	17856	17993	17845	17768	17699	17571	17655	17747	17733	17628	17767	17859	17706	17855	17470	17826	17769	17559	17694	17681	17499	17451	17689	17792	17458	17614	17693	17676	17712	17646	17584	17516	17547	17613	17633	17916	17563	17470	17867	17737	17633	17588	17707	17622	17621	17556	17572	17660	17662	17658	17604	17707	17661	17680	17754	17662	17831	17549	17824	17646	17782	17724	17803	17496	17726	17699	17888	17611	17728	17569	17774	17844	17796	17696	17529	17623	17848	17919	17663	17691	17506	17732	17692	17736	17576	17751	17729	17782	17660	17526	17765	17425	17615	17452	17732	17756	17706	17580	17783	17587	17736	17693	17808	17618	17604	17793	17599	17560	17622	17651	17646	17754	17872	17722	17665	17849	17704	17785	17527	17882	17798	17605	17622	17729	17726	17635	17730	17582	17437	17742	17402	17586	17693	17466	17749	17666	17731	17920	17622	17656	17902	17708	17690	17830	17601	17610	17591	17652	17771	17678	17727	17719	17555	17585	17573	17710	17794	17526	17694	17683	17682	17629	17876	17696	17594	17605	17695	17669	17872	17814	17650	17661	17817	17752	17799	17698	17667	17837	17814	17620	17629	17596	17769	17751	17737	17676	17557	17639	17646	17854	17772	17634	17572	17566	17638	17653	17758	17734	17524	17704	17642	17604	17677	17664	17842	17740	17582	17600	17610	17585	17818	17667	17666	17827	17728	17799	17561	17559	17509	17582	17819	17742	17802	17629	17647	17720	17714	17689	17691	17818	17611	17764	17607	17705	17783	17871	17751	17842	17659	17670	17571	17817	17802	17692	17398	17731	17697	17663	17629	17778	17640	17832	17687	17554	17633	17601	17688	17694	17563	17882	17709	17805	17943	17685	17618	17633	17664	17572	17760	17676	17612	17671	17586	17666	17729	17642	17559	17776	17694	17454	17715	17636	17791	17875	17899	17828	17582	17776	17733	17835	17741	17644	17641	17572	17637	17748	17540	17676	17596	17551	17828	17797	17495	17733	17809	17721	17699	17793	17595	17659	17614	17794	18069	17610	17605	17513	17611	17468	17817	17848	17592	17670	17503	17507	17655	17674	17770	17813	17688	17674	17758	17567	17725	17837	17407	17723	17656	17633	17630	17645	17662	17827	17574	17656	17536	17498	17503	17709	17617	17611	17769	17636	17766	17646	17701	17548	17677	17530	17596	17767	17735	17654	17789	17864	17782	17706	17440	17524	17580	17545	17574	17577	17758	17704	17736	17697	17835	17669	17798	17708	17755	17705	17630	17645	17768	17738	17986	17705	17763	17596	17675	17760	17516	17569	17724	17719	17631	17369	17704	17814	17504	17571	17767	17762	17752	17674	17683	17916	17477	17619	17757	17617	17524	17775	17751	17633	17765	17561	17538	17544	17493	17708	17629	17679	17718	17743	17779	17639	17537	17570	17665	17647	17861	17792	17638	17767	17704	17752	17553	17551	17661	17686	17635	17716	17731	17973	17747	17564	17568	17825	17716	17666	17588	17792	17656	17670	17816	17773	17824	17762	17656	17522	17578	17675	17668	17764	17809	17511	17702	17824	17610	17676	17531	17570	17545	17722	17494	17657	17608	17816	17659	17753	17783	17616	17473	17765	17706	17783	17836	17537	17760	17645	17487	17730	17678	17677	17741	17405	17548	17612	17654	17688	17591	17670	17676	17655	17663	17783	17853	17707	17703	17628	17737	17672	17536	17564	17630	17594	17845	17684	17807	17683	17571	17558	17761	17715	17585	17780	17683	17396	17429	17895	17917	17996	17784	17693	17687	17585	17644	17625	17587	17744	17681	17737	17711	17727	17716	17658	17639	17556	17499	17629	17657	17758	17857	17637	17598	17784	17683	17668	17536	17600	17662	17599	17731	17688	17664	17715	17781	17664	17656	17801	17651	17634	17784	17762	17770	17501	17848	17681	17557	17799	17677	17595	17682	17791	17744	17713	17683	17761	17679	17519	17610	17710	17829	17630	17762	17767	17690	17439	17679	17891	17789	17608	17613	17839	17703	17687	17642	17747	17757	17519	17531	17757	17691	17860	17772	17593	17743	17645	17678	17645	17547	17509	17730	17580	17698	17679	17518	17832	17915	17643	17709	17612	17740	17626	17553	17446	17759	17580	17819	17601	17971	17777	17719	17851	17617	17794	17692	17769	17633	17690	17649	17761	17732	17734	17552	17550	17697	17415	17725	17718	17505	17665	17645	17680	17685	17741	17738	17727	17730	17772	18054	17668	17601	17552	17764	17464	17621	17579	17584	17748	17808	17658	17872	17600	17731	17588	17630	17683	17539	17581	17708	17723	17784	17635	17847	17852	17720	17727	17702	17615	17694	17715	17819	17732	17547	17621	17654	17630	17670	17519	17641	17580	17608	17680	17638	17494	17603	17768	17773	17610	17597	17561	17701	17631	17630	17620	17515	17605	17627	17778	17535	17537	17478	17728	17781	17609	17535	17582	17632	17941	17818	17836	17620	17772	17710	17713	17913	17622	17673	17642	17634	17697	17698	17580	17522	17596	17557	17737	17557	17581	17584	17630	17370	17725	17748	17812	17645	17462	17775	17524	17678	17964	17748	17792	17682	17475	17631	17700	17827	17799	17813	17745	17749	17698	17629	17698	17845	17693	17700	17666	17646	17663	17572	17598	17669	17774	17534	17564
23285	35239	34253	27056	23730	21961	20603	19593	19160	18574	18207	17627	17455	17191	16750	16806	16572	16368	16056	16028	16122	15981	15838	15599	15117	14844	14958	14913	14850	14933	14787	14860	14882	14830	15016	14870	14856	14935	14969	14934	14965	14890	14964	14757	15075	14915	14783	14903	14928	14853	15048	14671	14832	14797	15031	14925	14974	14898	14931	14854	14990	14788	14819	14983	14924	14692	14835	14955	14842	15048	14871	14923	14865	14764	14804	14741	14897	15013	14799	14916	14805	14805	15059	14779	14951	14749	14788	14792	14812	14825	15000	14946	14842	14777	14882	15002	14936	14854	14776	14921	14973	14671	14823	14751	14746	14676	14763	14878	14892	14924	14858	14832	14935	14750	14791	14784	14943	14717	14697	14875	14771	14720	14790	14890	14779	14789	15091	14844	14877	14886	14835	15026	14816	14865	14948	14853	15033	14982	14760	14765	14897	14867	14781	14786	14839	14786	15010	14844	14952	14880	14861	14821	14849	14822	14731	14820	15008	14808	14867	14828	14749	14644	14922	14746	14887	14761	14982	14787	15035	14773	14632	14972	14914	14803	14869	14754	14678	14895	14961	14861	14809	14793	15089	14845	14883	14879	14751	14879	14860	14850	14663	14825	14852	14966	14945	14827	14943	14830	14916	14913	14800	14787	14957	14928	14867	14761	14734	14770	14809	14828	14961	14847	14771	14819	14910	14587	14797	14587	14904	14854	14974	14782	15078	14852	14893	14885	14939	14771	14892	14879	14882	14978	14866	14755	14911	14952	14744	14910	14793	14812	14954	14701	14823	14966	14895	14958	14880	14893	14895	14835	14945	14867	14843	14881	14967	15034	14826	15022	14910	14802	14766	14892	14806	14850	14947	14714	14769	14806	14862	15070	14790	15025	14818	14849	14730	14732	14854	14879	14879	14982	14881	14837	14795	14824	14796	15013	14825	14875	14747	14835	14861	14914	14753	14759	14966	14912	14883	14871	14735	14944	14912	14928	14833	14882	14818	14701	14968	14822	14859	14789	14899	14980	14919	15024	14785	14785	14916	14791	14846	14888	14831	14824	14930	14847	15050	14826	14940	14952	14884	14910	14946	14879	14810	14877	14976	14825	14882	14853	14917	15022	14871	14832	14861	14816	14955	14778	14819	14978	14674	14965	14854	14807	14814	14964	14890	15039	14688	14817	14844	14887	14828	14897	14902	14822	14850	14954	14880	15001	14823	14745	14937	14810	14887	14878	14747	14858	14856	14997	14916	14815	14753	14885	14849	14951	15125	14892	14643	14755	14890	14853	14834	15089	14899	14890	15051	14897	14859	14848	14830	14879	14936	14782	14791	14926	14904	14975	14826	14786	14985	14896	14837	14897	14821	14882	14658	14896	14884	14991	14843	14678	15138	14837	14929	14964	14935	14814	14900	14970	14894	14965	14987	14981	14874	14932	14796	14631	14959	14733	14853	14961	14889	14772	14728	14899	14900	14841	14813	14954	14720	14845	14882	14830	14707	14879	14839	14862	14989	14732	14826	14945	14843	14804	14889	14970	14786	14938	14768	14871	14951	14883	14893	15008	14877	14851	14765	14939	14895	14968	14946	14818	14753	14926	14833	14920	14863	14699	14845	15024	15029	14895	14945	14843	14777	14780	15037	14886	14981	14869	14928	14885	14941	14781	14980	14786	14878	14847	14813	14955	14947	15022	14874	14892	14885	14747	14851	15037	14758	14811	15084	14916	14920	14634	14862	14908	14900	14839	14781	14819	14704	14915	14868	14933	14756	14730	14861	14931	14892	14910	14728	14788	14823	14874	14725	14828	14811	14920	14880	14865	14873	14951	14759	14875	14776	15036	14785	14794	14870	15077	14743	14784	14696	14885	14835	14825	14813	14731	14878	14950	14807	15088	14919	14902	14754	14948	15001	14743	14760	14918	15017	14845	14762	14973	14737	14912	14706	14959	14911	14875	15003	15043	14741	14890	14887	14769	15007	14940	14964	14861	14861	14755	14930	15028	14810	14844	14793	14763	14843	14829	14878	14880	15064	14702	14946	14933	14899	15016	14917	14876	14883	14861	14815	14842	14912	14753	14658	14750	14887	14853	14781	14825	14932	14783	15008	14819	14878	14772	14824	14832	14921	14869	14849	14917	14953	14765	14789	14792	14910	14639	14719	14673	14838	14861	14784	15076	14784	14837	14945	14853	14808	14926	14971	14812	14827	14944	14941	14924	14835	14826	15011	14910	14941	14781	14823	14823	14699	14808	14710	14824	14926	14709	14874	14827	14888	14738	14826	14837	15070	14878	14926	14787	14762	14943	14954	14867	14833	14789	14939	14713	14856	15058	14902	14838	14903	14718	14799	14874	14782	14891	14834	14799	14755	14952	14774	14809	14856	14800	14837	14871	14919	14716	14864	14899	14888	14908	14881	14905	14737	14624	14839	14759	14850	14794	14844	14791	14960	14699	14996	14864	14850	14811	14804	14837	14934	14995	14711	14809	14828	14704	14887	14871	14848	14747	14789	14826	14854	14764	14875	14744	14884	14832	14765	14882	14877	14806	14815	14918	14697	14757	14745	14862	14925	14867	14843	14751	14975	14609	14964	14954	14767	14882	14936	14899	14756	14701	15030	14871	15059	14680	14996	14909	14808	14649	14957	14951	14829	14862	14952	14953	14858	14961	14781	14723	14811	14801	14885	14879	14859	14876	14994	14807	14842	14748	14727	14661	14918	14956	14748	14890	14795	14822	14691	15075	14794	14908	14826	14715	14779	15073	14822	14978	14944	14865	14744	14774	14925	14824	14831	14514	14731	14830	14826	14762	14837	15012	15016	14763	15066	14853	14919	14809	14911	14695	14857	14948	14879	14880	15019	14954	14661	14891	14811	15038	14781	14969	14809	14818	14760	14762	14934	14944	14801	14903	14929	14876	14924	14994	14980	14728	14796	14777	14887	14941	14869	14856	15122	14893	14794	14890	14877	14875	14853	14828	14791	14802	14768	14817	14942	14916	14957	14729	14873	14979	14982	14820	14923	14800	14801	14893	14907	14854	15028	14817	15002	14801	14901	14950	14806	14788	15008	14939	14867	14854	14728	14763	14946	14834	14804	14771	14859	14952	15032	14934	14834	14851	14990	14853	14976	14710	15044	14907	14750	14875	14873	14792	14932	14919	14833	14961	14867	14855	14796	14816	14791	14888	14864	14819	14619	14809	14925	15016	14819	14774	14919	15126	14924	14937	14824	14846	14875	15046	14879	14927	14867	14815	14695	14736	14937	15007	14936	14791	14893	14982	14945	15047	14824	14921	14873	14816	14838	14874	14764	14882	14848	14805	14807	14930	14864	14746	14995	14920	14873	14735	14857	14720	14873	14903	14817	14915	14833	14807	14873	14802	15029	14970	14956	14846	14943	14800	14904	14797	14831	14749	14841	14692	14972	14752	14869	14901	14839	14929	14994	14725	14836	14881	14870	14921	14802	14918	14833	14949	14971	14851	14749	15080	14794	14856	14769	15003	15023	15066	14739	14861	14856	14814	14782	14659	14994	14700	14785	14900	14815	15062	14993	14936	14734	14789	14844	14867	14926	15030	15011	14723	14840	14980	14824	14845	14910	14708	15043	14845	14954	14675	14846	14871	14801	14765	14974	14870	14831	14921	14844	15002	14928	14941	14808	14810	14671	15083	14985	14915	14656	14896	14891	14938	14835	14782	14822	14881	14882	14901	14917	14971	14777	14781	14889	14837	14754	14958	14862	14922	14943	14695	14686	14861	14971	15133	14760	14704	14968	14658	14937	14798	14665	14992	14972	14827	14978	14965	14758	14923	14848	14832	14877	14776	14871	14783	15021	14710	14733	14701	14893	14831	14985	14809	14906	14955	15049	14801	14737	14901	14738	14983	14971	14834	14826	14917	14859	15010	14874	14871	14879	14679	14938	14771	14881	14962	14916	14718	14900	14839	14794	14780	14803	15015	15028	14955	14999	14808	14774	14782	14771	14709	14916	14984	14989	14584	14835	14838	15023	14810	15061	14952	14867	14795	14962	14722	14904	14840	14918	14959	14903	14897	14959	14902	14848	14946	14715	14863	14717	14830	14789	14814	14732	14844	14844	14833	14780	14895	14989	14897	14891	14883	14830	14825	15020	15003	14984	14810	14814	14949	14840	14756	14715	14970	14845	14789	14854	14919	14653	14880	14972	14815	14846	14826	14856	14775	15017	14844	14889	14846	15011	14984	14819	15012	14800	14754	14753	14912	14855	14778	14854	14982	14933	14868	14767	14871	15016	14846	14884	14734	14891	14778	14877	14854	14783	14903	14957	14982	14825	14940	14891	14656	14819	14783	14863	14748	14932	14736	14659	14895	14807	14921	14916	14875	14693	15021	14969	14884	14852	14920	14738	14818	14822	14755	14761	14887	14742	14896	14874	14874	14902	15046	14910	14856	14809	14941	15130	14865	14848	14704	14928	14657	14809	14769	14755	14900	15119	14893	14662	14824	14764	14915	14887	14883	14879	14914	14893	14928	15072	14835	14858	14862	14832	14868	14985	14884	14811	14956	14797	14915	14864	14776	14778	14697	14724	14995	14801	14919	14794	14764	14842	14816	14836	14910	14930	14875	14917	14862	15053	14981	15016	14889	14941	14842	14655	14818	14934	14887	14773	14899	14733	14970	14774	14812	14905	14914	14823	14767	14692	14648	14904	14879	14992	15098	14812	14893	14816	14828	15039	14981	14901	14889	14767	14879	14880	14960	14814	14771	14845	14871	14875	14765	14785	14877	14781	14897	14797	14816	14892	14939	14789	14867	14917	14839	14904	14886	14974	14715	14866	14796	14993	14817	14794	14776	14901	14771	14926	14895	14872	14574	14910	14800	14809	15015	14870	15060	14839	14785	14894	14918	14926	14844	14954	14906	14785	14737	14932	14780	14956	14961	14939	15041	14903	14766	14730	14916	14867	14865	14950	14966	14844	14930	14766	14681	14828	14871	14896	14867	14743	14810	14936	14876	14866	14699	14595	14853	14784	14868	14909	14839	14862	14814	14928	14685	14850	14973	15018	14860	14911	14814	15044	14703	14849	14712	15086	14718	14711	14850	14933	14896	14878	14863	14931	14992	14922	14904	14858	14814	14908	14795	14780	14759	15124	14909	14749	14727
23600	21333	29109	24212	23224	25991	26671	23178	21911	21671	21162	20669	20325	20278	20020	19289	19382	19364	19184	19198	19160	18855	18512	18284	17853	17408	17637	17754	17733	17841	17664	17595	17670	17733	17740	17547	17617	17526	17721	17494	17785	17506	17607	17731	17568	17452	17686	17197	17693	17640	17609	17451	17476	17560	17608	17669	17358	17421	17682	17484	17576	17470	17400	17687	17569	17371	17588	17668	17563	17475	17620	17360	17712	17373	17588	17317	17487	17493	17579	17573	17602	17948	17504	17369	17457	17527	17448	17446	17688	17687	17494	17157	17427	17514	17616	17647	17621	17665	17794	17557	17686	17387	17421	17427	17387	17463	17531	17409	17515	17400	17519	17611	17533	17489	17552	17566	17523	17446	17533	17425	17465	17424	17388	17331	17522	17652	17553	17451	17495	17604	17606	17452	17294	17296	17457	17399	17537	17263	17401	17374	17447	17514	17531	17390	17301	17353	17529	17590	17424	17589	17544	17496	17434	17498	17392	17366	17450	17650	17386	17395	17373	17624	17515	17561	17411	17385	17561	17350	17403	17609	17238	17578	17430	17264	17422	17418	17594	17515	17504	17438	17424	17590	17497	17541	17407	17398	17563	17506	17432	17550	17501	17560	17488	17298	17315	17549	17505	17532	17403	17511	17660	17373	17456	17644	17522	17437	17550	17521	17525	17625	17650	17290	17491	17485	17391	17583	17383	17368	17457	17716	17516	17388	17509	17350	17524	17420	17594	17263	17474	17529	17508	17446	17278	17524	17465	17550	17454	17497	17329	17451	17424	17444	17498	17458	17333	17248	17386	17624	17482	17641	17534	17400	17409	17524	17310	17211	17533	17533	17428	17414	17622	17346	17457	17671	17397	17315	17495	17532	17415	17528	17338	17445	17504	17519	17504	17506	17641	17245	17430	17461	17738	17470	17256	17352	17455	17564	17385	17426	17499	17567	17448	17569	17461	17422	17233	17382	17534	17476	17637	17484	17524	17672	17544	17432	17636	17463	17500	17401	17338	17559	17506	17531	17483	17573	17467	17534	17592	17465	17548	17586	17668	17396	17540	17371	17444	17399	17518	17421	17394	17638	17418	17262	17315	17288	17339	17411	17385	17355	17563	17454	17516	17374	17680	17374	17335	17413	17325	17440	17516	17514	17541	17461	17549	17588	17492	17400	17286	17298	17537	17329	17486	17516	17455	17383	17585	17623	17606	17632	17437	17248	17354	17539	17394	17360	17404	17341	17438	17438	17303	17321	17542	17430	17385	17351	17437	17335	17562	17349	17403	17379	17533	17557	17323	17293	17443	17478	17460	17195	17527	17265	17429	17437	17439	17456	17642	17344	17293	17425	17569	17623	17401	17506	17670	17507	17519	17348	17448	17430	17642	17363	17425	17434	17327	17274	17433	17545	17608	17348	17341	17449	17459	17407	17517	17404	17486	17576	17376	17482	17503	17202	17492	17397	17571	17533	17358	17632	17581	17366	17690	17455	17263	17498	17539	17563	17287	17463	17463	17498	17513	17562	17539	17325	17378	17524	17319	17417	17240	17458	17339	17534	17302	17610	17473	17476	17500	17447	17461	17399	17485	17378	17374	17596	17383	17547	17526	17482	17592	17911	17594	17485	17564	17474	17476	17337	17555	17440	17453	17524	17354	17243	17431	17465	17540	17279	17691	17386	17624	17392	17456	17436	17555	17587	17547	17653	17490	17462	17139	17487	17515	17367	17367	17388	17361	17386	17425	17419	17468	17342	17562	17526	17347	17627	17350	17369	17485	17329	17508	17579	17594	17433	17530	17644	17464	17489	17382	17506	17534	17405	17611	17421	17502	17666	17496	17319	17211	17321	17568	17432	17540	17451	17522	17310	17784	17470	17404	17484	17470	17362	17595	17569	17498	17390	17300	17637	17514	17458	17421	17484	17395	17502	17511	17570	17363	17421	17489	17408	17252	17505	17455	17444	17451	17545	17567	17410	17511	17471	17435	17608	17478	17500	17604	17234	17528	17544	17566	17228	17484	17440	17480	17616	17514	17342	17548	17575	17437	17445	17439	17247	17664	17499	17380	17465	17354	17511	17513	17447	17644	17381	17276	17658	17729	17273	17463	17197	17327	17407	17213	17364	17307	17407	17371	17261	17335	17314	17313	17571	17536	17342	17500	17441	17455	17511	17379	17436	17401	17439	17705	17504	17432	17425	17330	17480	17559	17274	17499	17386	17486	17630	17464	17478	17479	17373	17366	17495	17410	17478	17464	17498	17512	17200	17523	17504	17555	17356	17516	17211	17332	17510	17356	17422	17521	17561	17592	17497	17312	17553	17333	17347	17281	17553	17292	17482	17433	17475	17497	17426	17609	17478	17423	17543	17414	17470	17433	17454	17455	17372	17587	17404	17189	17322	17597	17422	17280	17492	17431	17504	17494	17515	17575	17614	17589	17354	17641	17525	17347	17481	17433	17468	17447	17499	17342	17167	17433	17420	17350	17404	17692	17467	17687	17618	17691	17404	17338	17513	17300	17412	17566	17475	17470	17400	17604	17607	17347	17555	17330	17508	17531	17447	17322	17373	17506	17547	17471	17564	17344	17473	17386	17431	17693	17420	17450	17516	17519	17557	17461	17544	17563	17482	17345	17376	17276	17502	17430	17520	17445	17386	17521	17458	17556	17402	17454	17521	17484	17683	17599	17605	17511	17347	17594	17659	17515	17295	17460	17418	17411	17318	17444	17454	17487	17309	17390	17513	17373	17520	17468	17342	17458	17393	17455	17508	17411	17537	17565	17682	17387	17458	17720	17164	17363	17464	17588	17474	17504	17320	17275	17465	17415	17458	17486	17249	17491	17493	17406	17603	17459	17465	17383	17407	17467	17597	17483	17513	17286	17378	17523	17447	17331	17365	17481	17477	17609	17457	17528	17203	17535	17491	17489	17523	17500	17442	17395	17450	17635	17687	17432	17366	17523	17571	17644	17492	17493	17472	17475	17393	17603	17519	17558	17365	17331	17501	17519	17307	17483	17609	17217	17544	17367	17425	17359	17421	17481	17316	17512	17488	17568	17478	17417	17426	17609	17557	17530	17417	17297	17637	17583	17457	17325	17525	17510	17498	17534	17660	17563	17434	17514	17476	17525	17409	17662	17726	17608	17743	17457	17484	17515	17488	17414	17520	17516	17479	17469	17566	17159	17359	17310	17373	17540	17560	17346	17437	17387	17497	17389	17303	17596	17496	17475	17409	17398	17444	17431	17357	17656	17432	17641	17433	17384	17489	17485	17475	17476	17524	17579	17650	17335	17363	17359	17316	17433	17448	17419	17454	17394	17381	17533	17489	17430	17579	17268	17512	17351	17612	17489	17478	17444	17702	17485	17591	17445	17425	17631	17321	17347	17439	17489	17687	17475	17374	17585	17472	17472	17480	17524	17579	17411	17449	17393	17368	17573	17522	17344	17352	17483	17444	17518	17519	17532	17652	17482	17497	17558	17523	17498	17485	17461	17644	17492	17445	17482	17363	17704	17430	17560	17468	17376	17505	17432	17439	17685	17422	17517	17203	17351	17388	17652	17408	17785	17499	17413	17503	17522	17379	17391	17326	17299	17632	17441	17489	17293	17295	17507	17554	17533	17458	17335	17656	17636	17369	17823	17408	17356	17379	17499	17549	17456	17440	17431	17399	17537	17534	17442	17537	17609	17611	17640	17473	17407	17458	17510	17457	17568	17551	17570	17487	17185	17550	17433	17410	17512	17569	17557	17532	17292	17425	17590	17652	17609	17580	17513	17277	17379	17571	17350	17385	17577	17577	17539	17207	17493	17603	17361	17478	17249	17568	17420	17538	17470	17353	17475	17553	17347	17451	17407	17489	17496	17511	17365	17452	17454	17513	17729	17238	17542	17330	17125	17266	17630	17433	17559	17481	17215	17350	17457	17388	17525	17517	17619	17454	17350	17499	17746	17409	17268	17557	17574	17664	17404	17395	17408	17514	17685	17540	17413	17545	17482	17484	17345	17539	17607	17306	17514	17555	17531	17540	17427	17453	17608	17583	17414	17541	17540	17422	17631	17388	17355	17245	17460	17504	17483	17491	17519	17553	17484	17372	17558	17642	17397	17480	17461	17464	17500	17304	17389	17536	17360	17378	17500	17392	17304	17487	17349	17389	17561	17537	17436	17463	17472	17549	17501	17351	17502	17535	17421	17447	17597	17429	17448	17572	17472	17375	17497	17298	17497	17586	17407	17582	17427	17403	17463	17166	17662	17393	17537	17283	17567	17555	17563	17485	17775	17282	17629	17311	17518	17439	17356	17536	17469	17351	17653	17479	17612	17331	17527	17458	17460	17508	17627	17584	17294	17531	17369	17556	17541	17239	17728	17577	17504	17521	17562	17570	17626	17482	17580	17587	17621	17665	17388	17336	17451	17280	17448	17531	17571	17559	17463	17585	17518	17395	17610	17402	17530	17410	17354	17586	17361	17501	17445	17244	17523	17575	17403	17468	17183	17515	17477	17560	17601	17536	17524	17531	17398	17520	17495	17466	17771	17259	17533	17570	17527	17394	17478	17412	17497	17354	17493	17542	17387	17504	17552	17249	17548	17510	17361	17588	17587	17558	17360	17377	17488	17527	17426	17594	17545	17496	17372	17468	17472	17475	17359	17537	17542	17518	17551	17773	17482	17560	17497	17497	17290	17325	17684	17349	17413	17397	17355	17287	17543	17820	17335	17619	17630	17442	17589	17486	17414	17504	17335	17325	17287	17400	17425	17546	17600	17436	17473	17549	17567	17346	17455	17169	17556	17499	17360	17579	17458	17697	17632	17435	17387	17446	17357	17340	17407	17333	17492	17281	17401	17630	17451	17447	17475	17447	17477	17351	17605	17484	17399	17468	17458	17488	17337	17581	17591	17592	17320	17401	17409	17423	17525	17487	17453	17442	17227	17321	17506	17402	17505	17310	17529	17492	17200	17506	17512	17582	17502	17610	17356	17428	17393	17543	17623	17457	17178	17391	17435	17427	17558	17462	17464	17372	17399	17454	17436	17380	17545	17350	17477	17422	17540	17423	17352	17478	17426	17558	17266	17597	17540	17374	17292	17361	17323	17514	17532	17351	17400	17229	17541	17581	17296	17473	17497	17590	17315	17698	17400	17302
24492	42043	40512	32585	28543	25670	24044	23358	22090	20958	19993	19345	19318	18685	18206	17954	17548	17234	17008	16953	17159	16770	16324	15634	15116	15103	15089	15029	14862	14775	14897	14846	14947	14806	14751	14957	14937	15044	14955	14765	14826	14971	14960	14846	14904	14925	14954	14713	14722	14794	14844	14788	14865	14709	14733	14852	14908	14779	14754	14810	14808	15029	14809	14748	14835	14708	14611	14783	14836	14785	14803	14849	14858	14925	14877	14782	14861	14855	14747	14746	14789	14811	14782	14951	14778	14748	14926	14799	14759	14734	14732	14772	14988	14844	14875	14724	14905	14805	14810	14744	14726	14680	14859	14763	14952	14935	14731	14629	14804	14839	14981	14745	14871	14616	14775	14854	14763	14781	14716	14653	14768	14825	14773	14838	14685	14846	14849	14594	14986	14698	14617	14725	14842	14782	14748	14863	14753	14781	14698	14858	14799	14778	14713	14689	14888	14633	14723	14792	14790	14780	14660	14783	14846	14861	14769	14709	14701	14825	14777	14858	14743	14766	14682	14894	14825	14789	14727	14778	14662	14980	14899	14754	14838	14743	14710	14795	14730	14762	14770	14842	14826	14739	14910	14854	14799	14837	14716	14939	14904	14713	14748	14749	14808	14742	14946	14879	14613	14785	14698	14751	14880	14844	14584	14766	14667	14666	14875	14701	14725	14755	14960	14845	14686	14855	14828	14846	14865	14710	14819	14866	14655	14881	14625	14896	14759	14796	14761	14752	14821	14728	14913	14817	14949	14629	14825	14919	14726	14769	14902	14876	14867	14756	14796	14858	14939	14715	14806	14736	14940	14772	14607	14573	14929	14701	14824	14777	14931	14842	14695	14888	14715	14641	14730	14730	14897	14696	14716	14780	14677	14739	14917	14780	14879	14726	14665	14845	14803	14771	14780	14868	14868	14760	14893	14594	14615	14668	15009	14797	14802	14856	14697	14807	14752	14854	14722	14707	14712	14716	14820	14701	14700	14709	14844	14727	14621	14987	14788	14886	14807	14778	14788	14844	14761	14654	14813	14675	14558	14780	14899	14907	14795	14764	14673	14758	14686	14767	14783	14896	14735	14813	14971	14690	14779	14864	14788	14788	14858	14666	14830	14766	14739	14916	14972	14795	14854	14751	14743	14834	14834	14601	14836	14975	14831	14823	14808	14715	14955	14844	14802	14818	14699	14782	14748	14661	14758	14822	14905	14873	14793	14834	14782	14820	14862	14691	14594	14864	14630	14676	14866	14780	15147	14580	14720	14878	14665	14874	14762	14869	14871	14627	14662	14902	14777	14766	14758	14635	14760	14842	14712	14731	14888	14803	14818	14669	14739	14917	14832	14933	14751	14759	14897	14653	14686	14647	14719	14686	14706	14803	14738	14449	14963	14809	14971	14782	14711	14636	14782	14884	14815	14798	14873	14812	14659	14745	14719	14836	14585	14844	14688	14912	14780	14660	15020	14699	14770	14743	14770	14913	14813	14637	14798	14730	14735	14687	14878	14868	14652	14763	14662	14921	14834	14788	14743	14767	14853	14904	14861	14803	14645	14734	14823	14924	14914	14786	14828	14823	14818	14639	14790	14964	14743	14765	14891	14750	14730	14780	14938	14981	14777	14750	14629	14787	14773	14815	14764	14745	14734	14778	14763	14629	14886	15028	14775	14774	14881	14766	14722	14832	14953	14679	14892	14787	14778	14817	14857	14777	14884	14733	14781	14843	14782	14930	14768	14824	14650	14744	14762	14783	14781	14880	14832	14654	14968	14738	14841	14615	14875	14832	14716	14704	14918	14885	14805	14915	14736	14834	14779	14891	14729	14892	14787	14818	14770	14671	14873	14729	14813	14787	15010	14785	14714	14814	14832	14775	14738	14928	14803	14712	14981	14718	14743	14885	14956	14627	14609	14702	14910	14738	14812	14818	14951	15024	14730	14790	14684	14949	14799	14847	14701	14763	14810	14595	14949	14778	14782	14737	14814	14843	14860	14742	14718	14659	14959	14735	14827	14854	14784	14685	14791	14856	14829	14895	14640	14871	14795	14990	14671	14828	14843	14828	14858	14683	14765	15067	14930	14678	14800	14918	14803	14827	14568	14654	14788	14686	14827	14711	14737	14673	14846	14803	14954	14802	14796	14734	14835	14670	14662	14772	14852	14654	14834	14753	14774	14864	14755	14716	14886	14746	14826	14748	14774	14617	14907	14840	14858	14952	14825	14698	14881	14964	14965	14832	14893	14618	14818	14785	14961	14755	14828	14768	14945	14752	14981	14832	14789	14674	14672	14823	14822	14660	14908	14787	14850	14786	14682	14718	14571	14728	14740	14687	14907	14665	14959	14782	14665	14847	14668	14878	14730	14678	14937	14729	14934	14681	14699	14930	14796	14760	14871	14736	14792	14700	14682	14940	14698	14883	14581	14848	14614	14671	14788	14695	14819	14658	14801	14989	14760	14643	14807	14687	14838	14877	15010	14738	14667	15053	14770	14714	14792	14709	14919	14751	14831	14757	14860	14744	14747	14890	14856	14770	14730	14654	14653	14852	14874	14597	14846	14797	14814	14733	14831	14752	14884	14517	14777	14702	14877	14853	14645	14790	14943	14812	14801	14809	14697	14715	14577	14884	14726	14876	14778	14847	14725	14681	14697	14656	14692	14829	14713	14768	14830	14846	14903	14695	14682	14776	14782	14767	14861	14719	14858	14847	14773	14770	14854	14880	14716	14644	14663	14813	14861	14817	14737	14872	14907	14882	14862	14780	14800	14782	14869	14629	14896	14782	14858	14845	14907	14642	14670	14843	14710	14933	14864	14725	14641	14838	14563	14848	14611	14762	14820	14938	14539	14995	14945	14735	14716	14680	14933	14949	14683	14713	14778	14726	14865	14779	14909	14712	14914	14984	14889	14765	14764	14826	14755	14910	14752	14683	14752	14750	14849	14715	14767	14852	14737	14830	14709	14808	14901	14748	14672	14693	14769	14651	14850	14693	14847	14612	14765	14921	14771	14985	14693	14752	14796	14767	14826	14894	14614	14671	14666	14894	14761	14800	14906	14798	14834	14649	14835	14926	14720	14780	14738	14832	14730	14863	14757	14529	14686	14846	14878	14675	14767	14836	14769	14764	14887	14727	14734	14636	14745	14776	14843	14812	14857	14990	14974	14717	14799	14671	14762	14866	14769	14821	14630	14840	14593	14831	14739	14871	14786	14875	14901	14885	14796	14848	14586	14700	14849	14747	14951	14788	14883	14803	14819	14798	14757	14799	14781	14855	14696	14711	14905	14727	14915	14913	14687	14672	14751	14906	14826	14761	14850	14768	14785	14799	14732	14590	14785	14899	14759	14758	14713	14847	14723	14663	14872	14841	14439	14855	14899	14693	14691	14862	14836	14613	14931	15027	14601	14832	14704	14608	14731	14824	14706	14762	14684	14831	14824	14783	14779	14846	14771	14962	14899	14865	14793	14788	14764	14622	14896	14737	14817	14789	14762	14549	14836	14773	14874	14706	14769	14765	14700	14889	14737	14901	14937	14867	14748	15008	14658	14841	14882	14814	14804	14805	14721	14854	14806	14789	14878	14883	14655	14699	14812	14743	14616	14779	14782	14802	14916	14812	14705	14748	14830	14808	14706	14869	14810	14837	14784	14884	14760	14766	14789	14893	14920	14897	14612	14999	14724	14857	14798	14769	14669	14671	14773	14737	14754	14727	14741	14853	14633	14894	14785	14734	14678	14738	14743	14764	14859	14885	14836	14705	14836	14783	14756	14723	14917	14879	14929	14743	14819	14913	14709	14848	14645	14834	14831	14795	14849	14824	14946	14583	14887	14834	14829	14772	14885	14826	14906	14801	14748	14723	14681	14709	14930	14738	14821	14860	14662	14922	14888	14777	14899	14912	14690	14864	14750	14709	14932	14905	14748	14832	14725	14800	14901	14767	14790	14966	14816	14766	14865	14689	14864	14750	14954	14741	14847	14725	14800	14828	14687	14792	14685	14766	14631	14734	14625	14699	14973	14901	14860	14682	14859	14755	14689	14682	14640	14896	14837	14660	14729	14936	14735	14745	14798	14904	14638	14877	14751	14913	14837	14957	14689	14632	14815	14693	14571	14729	14692	14886	14856	14875	14805	14680	14757	14728	14744	14736	14784	14701	14676	14657	14792	14752	15005	14699	14883	14738	14735	14829	14785	14799	14838	14755	14957	14802	14648	14815	14820	14840	14823	14615	14734	14714	14729	14814	14703	14859	14921	14683	14786	14768	15035	14780	14849	14693	14724	14858	14699	14844	14860	14803	14823	14829	14775	14847	14873	14810	14963	14795	14664	14682	14853	14646	14789	14941	14735	14863	14858	14783	14980	14782	14889	14853	14844	14769	15028	14876	14736	14708	14802	14680	14903	14939	14897	14705	14569	14870	14886	14755	14818	14878	14728	14577	14845	14673	14735	14904	14695	14826	14800	14717	14788	14720	14814	14888	14757	14870	14800	14897	14824	14800	14675	14634	14844	14890	14663	14800	14653	14744	14992	14822	14775	14835	14905	14850	14661	14728	14722	14774	14763	14927	14875	14763	14650	14758	14771	14863	14670	14791	14856	14892	14594	14679	14746	14804	14746	14834	14840	14658	14948	14568	14656	14656	14834	14762	14829	14793	14779	14922	14802	14883	14873	14791	14845	14639	14761	14885	14869	14704	14866	14701	14708	14783	14744	14725	14882	14735	14673	14886	14790	14773	14650	14770	14900	14915	14756	14714	14901	14668	14857	14780	14947	14812	14792	14817	14844	14843	14648	14841	14804	14821	14799	14779	14700	14760	14683	14786	14914	14800	14882	14795	14707	14929	14822	14734	14863	14909	14774	14567	14874	14817	14768	14685	14804	14801	14703	14774	14794	14838	14858	14870	14837	14810	14782	14724	14833	14805	14879	14702	14845	14857	14782	14700	14870	14888	14656	14958	14715	14688	14725	14780	14805	14696	14809	14653	14941	14736	14656	14905	14798	14813	14863	14956	14735	14968	14637	14647	14803	14684	14839	14927	14598	14851	14640	14668	14628	14714	14772	14630	14910	14836	14944	14730	14903	14744	14786	14748	14782	14586	14669	14810	14767	14748	14799	14929	14773	14714	14889	14806	14794	14800	14898	14795
22744	21281	29317	23635	22032	25886	29995	25229	23176	22929	21875	21510	21168	20795	20265	20044	19881	19617	19676	19223	19674	19211	18662	18104	17706	17360	17497	17436	17487	17397	17419	17395	17344	17415	17343	17348	17504	17218	17532	17328	17534	17372	17306	17532	17450	17444	17320	17299	17350	17199	17475	17377	17323	17453	17402	17235	17493	17114	17275	17396	17257	17351	17365	17189	17284	17349	17199	17153	17133	17338	17278	17355	17279	17018	17020	17159	17201	17157	17175	17248	17219	17197	17249	17116	17274	17297	17204	17289	17077	17126	17217	17191	17161	17247	17088	17227	17270	17294	17350	17329	17430	17257	17334	17227	17215	17281	17264	17189	17181	17133	17390	17343	17195	17149	17205	17479	17336	17258	17291	17178	17291	17314	17133	17238	17303	17166	17278	17195	17238	17114	16991	17014	17291	17250	17391	17326	17171	17328	17166	17330	17220	17214	17118	17112	17280	17227	17272	17024	17134	17178	17239	17320	17466	17227	17243	17074	17167	17292	17176	17218	17044	17021	17303	17134	17127	17170	16946	17275	17268	17295	17294	17027	17108	17097	17095	17115	17082	17282	17323	16868	17202	17216	17168	17024	17332	17155	17332	16973	17269	17161	17334	17115	17221	17119	17257	17213	16986	17087	17288	17185	17168	17341	17245	17302	17158	17260	17259	17246	17344	17252	17219	17112	17200	17105	17013	17022	17125	17203	17071	17226	17278	17112	17160	17158	17254	17185	17161	17156	17146	17130	17336	17294	17187	17145	17337	17168	17135	17158	17169	17111	17173	17217	17274	17352	17368	17206	17418	17142	17335	17256	17074	16934	17267	17087	17176	17258	17097	16946	17014	17036	17213	17044	17140	17155	17239	17317	17041	17085	17135	17173	17143	17171	17322	17227	17306	17147	17039	17123	17253	17238	17217	17170	17202	17302	17191	17426	17158	16967	17187	17124	17394	17145	17146	17381	17059	17042	17117	17256	17089	17374	17127	16984	16980	17081	17335	17327	16970	17171	16943	17056	17166	17216	17207	17186	16903	17084	17166	17266	17324	17135	17335	17149	17067	17205	17187	17121	17124	17216	17203	17083	17295	17334	17154	17087	17300	17115	17248	17190	17125	17128	17125	17017	17154	17362	17231	17315	17283	17190	17224	17154	17247	17035	17134	17089	17170	17206	16998	17162	17013	17133	17049	17339	17108	17344	17286	17258	17240	17148	17207	17267	17396	17003	16826	17141	17281	17336	17144	17235	17118	17114	17259	17313	17257	17246	17229	16991	17117	17223	17276	17128	17377	17163	17222	17125	17138	17167	17185	17221	17217	17229	17226	17113	17001	17019	17292	17263	17336	17204	17174	17006	17267	17008	17076	17088	17046	17288	17157	17069	17151	17156	17513	17198	17187	16860	16883	17036	17122	17215	17130	17259	17189	17109	17242	17011	17486	17137	17196	16987	17183	17315	17032	17305	17135	17085	17061	17212	17072	17187	17215	17109	17138	17183	17066	17123	17152	17240	17346	17078	17008	16992	17172	17327	17405	17130	17152	17284	17405	17119	17193	17038	17013	17089	17008	17194	17242	17071	16993	17051	17085	17300	17034	17193	17382	17379	17093	17123	17189	17081	17225	17237	17363	17168	17178	17195	17115	17335	17423	17033	17228	17204	17194	17436	17442	17107	17339	17361	17268	17073	17280	17211	17268	17105	17240	17257	17220	17180	17530	17051	17226	17370	17127	17108	17356	17356	17066	17004	17082	17350	17129	17234	17132	17173	17283	17306	16898	17367	17274	17184	17163	17042	17166	17300	17158	17196	17257	17101	17108	17160	17384	17098	17321	16893	17285	17130	17211	17216	16903	17192	17210	17274	17332	17182	17250	17162	17088	17302	17296	17128	17144	17144	17241	17164	17204	17079	17219	17153	17049	16990	17280	17175	17053	17129	17177	17167	17309	17107	17164	17185	17144	17129	17322	17223	17306	17150	17325	17110	17309	17117	17347	17102	17207	17133	17132	17113	17201	17143	17307	17218	17230	17170	17267	17174	17231	17171	17092	17174	17217	17293	17221	17129	17026	16975	17236	17364	17249	17334	17014	17029	17075	17189	17196	17179	17081	17230	17069	17160	17362	17344	17310	17245	17291	17290	17096	17220	17341	17244	17322	16989	17062	17371	17258	17155	17171	16973	17337	17353	17328	17299	17344	17174	17157	17206	17055	17047	17189	17161	17237	17144	17154	17364	17311	17107	17288	17151	17120	17070	17188	17051	17225	17316	17048	17194	17076	17015	16940	17247	17234	17217	17316	17290	17179	17120	17308	17153	17006	17221	17093	17134	17153	16966	17223	17389	17183	17168	17263	17325	17201	17240	17391	17441	17242	17283	17085	17122	17145	17144	17139	16983	17189	17328	17219	17123	17295	17173	17323	17314	17097	17204	17161	17179	16945	17278	17174	16997	17206	17121	17151	17080	17093	17188	17166	16982	17308	17212	17162	17113	17251	16957	17089	17262	17187	17141	17319	17072	17186	17192	17323	17058	17367	16981	17318	17181	17315	17068	17147	17022	17304	16993	17018	17207	17093	17201	17256	17133	17132	17332	17325	17302	17141	17197	17178	17175	17188	17157	16995	17116	17101	16986	17238	17011	17358	17117	17150	17294	17140	17093	17233	17199	17310	17358	17338	17257	17225	17228	17027	17151	17166	17080	17199	17080	17216	17130	17175	17224	17290	17227	17272	17253	17274	17214	17034	17102	16957	17177	17241	17130	17296	17154	16962	17191	17193	17211	16987	17039	17200	17374	17172	17264	17221	17091	17238	17053	17065	17220	17193	17013	17164	17380	17131	17071	17178	17221	17007	17340	17232	17169	17094	17050	17324	17361	17241	17200	17231	17228	17299	17360	17171	17339	17221	17353	17240	17083	17248	17156	17215	17159	17284	17143	17447	17149	17135	17237	17386	17189	17139	17260	17158	17304	17075	17078	17228	17229	17156	17035	17182	17228	17144	17317	17535	17263	17341	17159	17078	17164	17190	16997	17205	17329	17069	17270	17291	17127	16937	17118	17293	17070	17190	17293	17253	17147	17070	17180	17420	17252	17179	17125	17241	17288	17269	17159	17206	17098	17214	17233	17191	17001	17333	17151	17229	17002	17017	17140	17123	17183	17149	17304	17193	17264	16951	17185	17234	17340	17186	17199	17163	17087	17022	17129	17401	16970	17201	17106	17061	17049	17257	17339	17180	17356	17341	17330	17150	17095	17155	17140	17275	17275	16957	17223	17022	16985	17379	17251	17178	17155	17091	17192	17076	17087	17179	17233	17141	17124	17164	17083	17222	17164	17095	17300	17206	17218	17296	17015	17046	17191	17127	17227	17050	17147	17141	17198	17256	17037	17359	17231	17265	17231	17211	17352	17198	17231	17211	16986	17235	17264	17300	17371	17158	17215	16978	17152	17182	17365	17090	17139	17261	17154	17195	17278	17275	17320	17232	17183	17041	17213	17328	17091	17073	17188	16983	17226	17111	17170	17281	17295	17282	17303	17179	17205	17128	17293	17161	17110	17411	17350	17058	17265	17044	17206	17114	17253	17287	17046	17212	17175	17309	17245	17013	17282	17182	17197	16943	17025	17272	17178	17177	17010	17092	17248	17249	17201	17186	17076	17018	17022	17334	17329	17113	17231	17282	17003	17062	17175	17143	17111	17193	17319	17250	17270	17285	17182	17177	17116	17046	17117	17220	17283	17078	17238	17143	17260	17097	16934	17187	17068	17201	17210	17302	17103	17253	17216	17206	17063	17181	17235	17248	17162	17049	17235	17026	17126	17175	17337	17243	17022	17153	17028	17089	17063	17297	17331	17473	17122	17192	17298	17219	17205	17261	17364	17183	17478	17096	17376	17054	16932	17125	17337	17016	17420	17311	17352	17093	17117	17111	17206	17128	17291	17334	17079	17319	17280	17306	17177	17101	17282	17046	17349	17203	17067	17054	17341	17321	17190	17160	17005	17284	17173	17089	17142	17026	17082	17176	17171	17295	17177	17190	17186	17143	17129	17185	17082	17358	17078	17041	16987	17334	17152	17118	17208	17219	17229	16933	17097	17134	17103	17245	17252	17212	17111	17189	17197	17278	17101	17127	17089	17372	17298	17057	17000	17132	17137	17015	17062	17151	17133	17332	17406	17070	16998	17395	17169	17058	16947	17376	17183	17067	17166	17177	17088	17164	17166	17273	17242	17145	17067	17259	17220	17148	17169	17157	17421	17156	17170	17227	17428	17002	17244	17351	17405	17143	17252	17136	17343	17233	17018	17125	17267	17149	17196	17272	17076	17053	17109	17345	17115	17370	17125	17306	17006	17163	17150	17334	17254	17122	17178	17260	17232	17273	17343	17290	17081	17341	17098	17226	17010	17316	17362	17240	17286	17126	17113	16975	17034	17022	17317	17261	17122	17222	17146	17183	17246	17267	17113	17028	17049	17237	16955	17113	17072	17095	17048	17170	17281	17144	17115	17274	17117	17167	17058	17169	17336	17145	17082	17255	17140	17216	17178	17175	17254	16979	17112	17003	17056	17427	17155	17211	17317	17206	17016	17075	17139	17362	17071	17237	17399	17240	17217	17195	17203	16914	17043	17159	17256	16995	17420	17243	17264	17197	17227	17254	17251	17184	17088	17367	17177	17103	17091	17285	17177	17193	17269	17210	17106	17284	17177	17191	17200	17173	17112	17325	17385	17378	17282	17060	17018	17313	17166	17238	17215	17125	17241	17068	17274	17028	17214	17126	17130	17371	17019	17256	17101	17151	17254	17336	17217	17093	17028	17491	17137	17151	16960	16940	17243	17252	17251	17268	17117	17240	17112	17186	17161	17261	17153	17209	17106	17238	17195	17145	17224	17298	17336	17120	17494	17128	17090	17276	17159	17107	17172	17346	17217	17070	17234	17334	17139	17323	17156	17050	17168	17082	17163	16995	17194	17359	17336	17158	17337	17104	17149	17261	17107	17010	17145	17037	17293	17265	17129	17027	17240	17229	17176	17218	17362	17002	17289	17180	17034	17283	17110	17427	17016	17099	17114	17300	17222	17241	17205	17095	17076	17219	17126	17097	17177	17067	17258	16852	17039	17159	17051	17185	17180	17263	17193	17270	17241	17205	17150
26978	47304	46244	37364	32792	29701	27736	26178	23797	22483	21237	20979	20336	19825	19092	18726	18448	17909	17767	17611	17700	17067	16444	15691	14820	14840	14810	14666	14791	14691	14672	14715	14651	14555	15075	14939	14787	14891	14785	14873	14787	14779	14783	14689	14868	14745	14698	14567	14780	14627	14736	14625	14584	14717	14643	14716	14575	14531	14524	14842	14617	14623	14501	14633	14570	14601	14691	14679	14544	14584	14729	14596	14558	14548	14505	14592	14513	14637	14428	14534	14637	14778	14547	14631	14550	14706	14670	14590	14813	14668	14562	14502	14555	14709	14669	14626	14539	14689	14627	14713	14288	14696	14548	14599	14513	14611	14572	14370	14529	14605	14524	14578	14751	14867	14526	14524	14642	14750	14512	14680	14457	14508	14601	14513	14751	14496	14501	14558	14705	14633	14514	14620	14549	14407	14694	14641	14690	14729	14494	14589	14550	14624	14624	14541	14432	14698	14694	14735	14677	14525	14699	14704	14496	14594	14850	14459	14692	14354	14598	14695	14730	14475	14715	14624	14557	14592	14627	14696	14521	14630	14557	14703	14690	14589	14545	14484	14630	14486	14513	14532	14627	14562	14416	14560	14737	14677	14482	14661	14611	14514	14708	14712	14651	14640	14540	14682	14570	14584	14657	14628	14643	14720	14408	14578	14514	14655	14588	14664	14580	14757	14423	14403	14694	14636	14650	14659	14843	14545	14592	14502	14528	14713	14504	14502	14662	14424	14632	14406	14547	14571	14707	14672	14449	14788	14492	14446	14585	14521	14488	14668	14719	14650	14751	14684	14536	14595	14850	14719	14556	14662	14609	14559	14468	14685	14677	14509	14568	14738	14605	14529	14548	14540	14562	14698	14595	14451	14461	14522	14686	14639	14676	14476	14708	14548	14529	14440	14504	14604	14629	14648	14501	14739	14742	14541	14514	14626	14540	14565	14608	14573	14420	14801	14540	14660	14631	14600	14589	14564	14374	14524	14558	14657	14546	14759	14578	14528	14467	14686	14776	14664	14593	14689	14539	14676	14723	14603	14537	14846	14608	14645	14487	14690	14572	14769	14642	14497	14466	14603	14578	14504	14719	14534	14434	14612	14586	14705	14680	14694	14617	14583	14666	14597	14648	14497	14540	14654	14657	14652	14621	14504	14421	14759	14667	14733	14581	14684	14804	14591	14510	14708	14596	14700	14562	14679	14382	14681	14577	14608	14423	14755	14563	14652	14466	14454	14525	14687	14555	14651	14664	14590	14565	14785	14608	14605	14451	14402	14710	14503	14652	14637	14689	14485	14646	14659	14549	14582	14582	14608	14634	14529	14532	14561	14663	14685	14435	14548	14568	14754	14619	14649	14636	14565	14577	14637	14753	14510	14507	14466	14614	14626	14770	14419	14549	14618	14632	14495	14398	14486	14413	14608	14607	14522	14514	14516	14470	14728	14698	14613	14605	14788	14630	14653	14746	14775	14610	14573	14615	14705	14554	14583	14725	14655	14554	14695	14678	14658	14511	14644	14459	14596	14450	14605	14781	14612	14591	14534	14602	14616	14596	14679	14569	14630	14619	14609	14592	14622	14563	14598	14596	14662	14599	14502	14749	14626	14576	14524	14702	14646	14465	14651	14564	14620	14565	14435	14611	14493	14690	14428	14505	14604	14638	14480	14459	14505	14573	14465	14353	14726	14579	14515	14406	14509	14733	14653	14587	14557	14379	14534	14664	14570	14544	14463	14716	14597	14597	14425	14552	14659	14653	14543	14601	14549	14608	14576	14789	14449	14497	14608	14678	14834	14519	14727	14551	14543	14681	14558	14577	14553	14506	14575	14451	14623	14519	14575	14706	14663	14446	14522	14663	14572	14502	14607	14488	14598	14780	14629	14650	14627	14788	14570	14600	14398	14567	14483	14673	14553	14643	14719	14666	14839	14598	14410	14514	14612	14652	14547	14608	14634	14680	14641	14609	14517	14688	14518	14630	14568	14674	14613	14552	14635	14678	14572	14652	14680	14736	14530	14670	14732	14556	14490	14589	14575	14724	14570	14543	14339	14547	14480	14657	14619	14560	14593	14609	14643	14395	14801	14762	14675	14499	14541	14659	14636	14561	14607	14679	14637	14621	14478	14492	14589	14702	14553	14641	14547	14694	14698	14571	14525	14752	14745	14524	14539	14584	14544	14607	14499	14513	14596	14591	14732	14649	14660	14610	14422	14614	14605	14767	14538	14704	14486	14565	14684	14450	14551	14734	14474	14639	14467	14502	14588	14510	14644	14603	14611	14689	14622	14520	14473	14502	14593	14619	14480	14502	14646	14704	14591	14533	14637	14744	14611	14602	14613	14606	14659	14581	14449	14721	14424	14575	14703	14512	14645	14723	14418	14455	14611	14659	14599	14485	14718	14646	14453	14632	14655	14625	14530	14703	14454	14680	14543	14620	14579	14665	14701	14750	14626	14532	14587	14584	14562	14635	14486	14567	14554	14483	14521	14607	14624	14529	14591	14619	14586	14724	14469	14480	14584	14609	14641	14753	14517	14474	14495	14604	14362	14586	14350	14540	14484	14536	14696	14554	14696	14535	14666	14575	14599	14384	14616	14623	14672	14463	14615	14574	14702	14580	14628	14671	14637	14505	14587	14571	14760	14626	14543	14632	14560	14639	14623	14752	14456	14753	14425	14619	14701	14722	14613	14627	14551	14657	14661	14581	14596	14638	14474	14591	14515	14661	14556	14623	14596	14482	14673	14548	14718	14582	14601	14673	14599	14455	14576	14675	14515	14557	14584	14488	14504	14578	14614	14618	14511	14502	14559	14624	14679	14641	14558	14702	14771	14642	14446	14750	14617	14781	14490	14643	14532	14528	14568	14622	14553	14535	14653	14591	14696	14538	14483	14633	14713	14431	14611	14685	14685	14588	14403	14680	14497	14640	14616	14515	14778	14646	14682	14583	14580	14372	14619	14469	14462	14677	14625	14358	14421	14610	14767	14608	14629	14692	14727	14669	14599	14642	14542	14498	14538	14624	14614	14598	14600	14509	14396	14682	14663	14590	14486	14731	14391	14515	14596	14622	14706	14540	14548	14514	14745	14689	14551	14675	14541	14639	14416	14526	14552	14609	14436	14636	14742	14421	14568	14733	14531	14507	14600	14428	14622	14612	14481	14679	14639	14562	14515	14622	14578	14713	14680	14839	14526	14714	14509	14510	14556	14580	14397	14587	14536	14620	14555	14436	14573	14524	14651	14519	14633	14511	14554	14539	14616	14537	14553	14521	14736	14500	14536	14661	14453	14458	14574	14551	14414	14400	14520	14676	14608	14473	14717	14668	14697	14593	14529	14557	14586	14607	14523	14531	14701	14594	14565	14582	14584	14694	14553	14619	14466	14536	14667	14582	14507	14610	14653	14714	14697	14631	14631	14572	14458	14565	14563	14684	14607	14676	14541	14528	14360	14562	14580	14643	14729	14720	14566	14568	14530	14688	14549	14575	14430	14725	14585	14757	14664	14612	14634	14587	14486	14648	14580	14541	14621	14437	14634	14653	14576	14635	14695	14525	14631	14480	14558	14750	14729	14408	14606	14619	14751	14607	14602	14594	14555	14302	14431	14458	14675	14614	14714	14643	14527	14588	14572	14627	14668	14642	14483	14633	14604	14722	14594	14484	14685	14560	14769	14676	14744	14660	14555	14644	14643	14657	14825	14568	14437	14717	14613	14684	14522	14565	14624	14696	14609	14528	14457	14628	14515	14622	14610	14437	14571	14427	14696	14665	14319	14785	14717	14398	14537	14597	14650	14566	14459	14715	14552	14717	14624	14559	14669	14636	14540	14655	14605	14418	14616	14562	14510	14710	14497	14625	14651	14625	14704	14505	14672	14536	14634	14593	14529	14606	14721	14674	14540	14533	14597	14681	14544	14581	14691	14664	14669	14653	14567	14713	14537	14593	14674	14423	14644	14538	14704	14579	14544	14649	14553	14505	14525	14478	14609	14369	14701	14724	14615	14720	14564	14469	14560	14607	14729	14562	14585	14625	14521	14621	14620	14543	14708	14718	14529	14516	14445	14672	14693	14608	14660	14775	14592	14571	14600	14537	14600	14530	14573	14879	14640	14537	14643	14504	14492	14554	14696	14563	14658	14738	14421	14477	14484	14611	14610	14568	14590	14663	14623	14549	14640	14742	14505	14613	14590	14670	14612	14577	14475	14473	14412	14547	14492	14621	14552	14670	14647	14591	14604	14599	14612	14599	14575	14522	14733	14614	14586	14709	14474	14493	14644	14626	14644	14506	14680	14541	14784	14565	14445	14681	14537	14722	14663	14492	14539	14657	14659	14709	14618	14620	14616	14659	14615	14597	14665	14560	14594	14589	14833	14678	14574	14682	14540	14462	14632	14480	14533	14598	14667	14402	14435	14587	14728	14601	14587	14675	14441	14498	14592	14668	14571	14590	14411	14516	14696	14444	14662	14780	14646	14482	14677	14552	14420	14623	14589	14444	14560	14639	14554	14515	14548	14534	14605	14637	14607	14575	14567	14645	14350	14644	14603	14495	14508	14680	14648	14673	14671	14555	14698	14578	14485	14573	14541	14690	14820	14452	14623	14583	14579	14534	14607	14582	14692	14564	14578	14560	14510	14676	14774	14695	14612	14495	14550	14516	14528	14645	14551	14501	14677	14584	14514	14664	14604	14717	14460	14690	14498	14615	14704	14577	14685	14666	14631	14461	14611	14662	14525	14536	14716	14539	14474	14656	14590	14544	14426	14542	14743	14519	14617	14697	14616	14616	14723	14794	14617	14680	14511	14645	14765	14412	14691	14581	14441	14562	14616	14749	14591	14610	14651	14630	14508	14601	14716	14486	14640	14567	14517	14675	14657	14652	14753	14690	14638	14607	14451	14612	14607	14578	14687	14588	14523	14676	14684	14607	14418	14647	14471	14656	14516	14716	14535	14529	14662	14544	14708	14474	14651	14559	14693	14609	14585	14524	14627	14725	14542	14578	14443	14480	14710	14638	14700	14555	14634	14727	14651	14613	14636	14649	14596	14489	14572	14730	14656	14622	14647	14608	14419	14601	14500	14643	14665	14590	14570	14635	14558	14558	14515	14444	14518	14556	14576	14563	14641	14684	14641	14630	14574	14477	14602
27879	25092	32770	30086	25203	23721	22694	21307	20573	19884	19921	19581	19538	19154	19306	19098	18944	19078	18657	18810	18883	18464	18502	18098	17982	18034	17999	17896	18041	17894	17849	17920	18114	17806	17897	17869	17994	17860	18026	17961	17975	17935	17895	17828	17835	18067	17923	17908	17835	17826	18033	17661	17858	17802	17543	17873	17826	18024	17785	17835	17902	17785	17766	17815	17772	17823	17738	17803	18176	17784	17864	17802	17832	17577	17820	17836	17788	17817	17748	17783	17770	17711	17808	18094	17946	17943	17908	17648	17693	18010	17651	17853	17828	17691	17695	17682	17933	17843	17888	17761	17921	17816	17842	17745	17879	17810	17652	17685	17656	17781	17516	17737	17554	17794	17782	17793	17811	17759	17728	17668	17766	17825	17836	17812	17764	17656	17834	17676	18055	17721	17997	17989	17776	17564	17801	17905	17760	17836	17862	17893	17968	17967	17587	18026	17796	17775	17946	17931	17864	17625	17786	17758	17876	17683	17960	18032	17724	17787	17854	17756	17917	17997	17790	17789	17734	17951	17734	17864	17816	17803	17607	17978	17655	17824	18080	18032	18002	17903	17995	17722	17829	17941	17862	17685	17852	17934	17914	17759	17833	17929	17755	17902	17909	17944	17825	17777	17896	17692	17914	17762	17730	17928	17891	17863	17799	17776	17934	17735	18036	17774	17970	17955	17853	17815	17909	17909	17796	17662	17844	17972	17786	17981	17943	17721	17757	17810	17829	17983	17789	17697	17870	17913	17714	17720	17930	17958	17981	17885	17717	17751	17832	17899	17708	17847	17856	17670	17764	17973	17998	17824	17957	17979	17914	17765	17757	17873	17908	17824	17855	17983	17855	17810	17798	17750	17908	17806	18032	18045	18067	17823	17927	17636	17757	17786	17885	17661	17952	17829	17790	17841	17877	17767	17664	17754	17954	17786	17884	17848	17785	17879	17866	17739	17859	17881	17728	17932	17876	18089	17749	17930	17978	17916	17789	17670	17848	17668	17866	18010	17758	17788	17929	18014	17909	17687	18050	17661	17788	17848	17894	17745	17885	17872	18097	17830	17901	17994	17757	17728	17840	17896	17813	17879	17846	17858	17905	17876	17756	17704	17810	17868	17744	17868	17760	17909	17999	17580	17632	17742	17851	17821	18022	17898	17908	17809	17674	18112	17759	17798	17748	17693	17816	17880	17759	17892	17911	17841	17824	17927	17884	17848	17823	17653	17824	17913	17958	17745	17809	17875	17931	17814	17700	17635	17730	17825	17961	17940	17925	17787	17958	17979	17688	17808	17977	17854	17892	17688	17917	17931	17913	17760	17622	18029	17756	17743	17842	17672	17792	17922	17994	17539	17910	17990	17852	17906	17950	17773	18064	17721	17832	17925	18065	17787	18035	17875	17794	17843	17804	18035	17886	17864	17873	17879	17859	17927	17736	17960	17869	17922	17981	17855	17894	18093	17741	17766	17973	17806	17683	17816	17897	17605	17705	17708	17903	17892	17816	17658	17836	17968	17939	17784	17774	17676	17804	17880	17728	17797	17888	17729	17793	17660	17686	17832	17747	17788	17780	17753	17952	17727	17805	17719	17805	17787	17914	17848	17718	17747	17978	17944	17682	18076	17923	17808	17774	17767	17675	17654	17697	17706	18020	17883	17887	17853	17696	17939	17856	17846	17837	17834	17830	17627	17764	18102	17840	17899	17854	17877	18038	17759	17791	17767	17817	18045	17684	17733	17775	17660	17862	17963	17874	17662	17846	17802	17876	17918	17780	17922	17936	17862	17764	17730	18000	17891	17833	17828	17672	17843	17805	17848	17979	17873	17808	17822	17880	17834	17895	17903	17736	17778	17864	17686	17842	17859	17694	17687	17894	17721	17730	17723	17882	17824	17784	17853	17862	17923	17793	18145	17926	17850	17775	18026	17895	17884	17932	18065	17816	17828	17857	17808	17654	17672	17894	17848	17740	17628	17771	17989	17925	17829	17992	17850	17868	17714	18060	17912	17687	17895	17844	17770	17895	17703	17837	17987	17887	17886	17715	18045	17834	17901	17860	17791	17895	17909	17924	17839	17766	17904	17867	17736	17870	17606	18015	17988	17799	17895	17857	17891	17616	17774	18013	17585	17596	17695	17798	17870	17925	17837	17732	17945	17982	17866	17857	17841	17799	17811	17628	17797	17836	17900	17843	18014	17906	17821	17944	17813	17834	17801	17811	17780	17739	17716	17965	18125	18137	17933	18047	17795	17739	17862	17852	17913	17782	17763	17986	17801	17733	17826	17626	17843	17698	17618	17991	17875	17885	17779	18019	17810	17819	17777	18074	17772	17945	17788	17788	17887	17694	17666	17830	17762	17929	17983	18029	17963	17784	17682	17955	17771	17974	18020	17767	17823	17824	17914	17926	17827	17627	17672	17817	17809	17850	17912	17944	17890	17974	17899	17989	17873	18012	17974	17734	17677	17871	17887	17812	17648	17898	17896	17986	17796	17875	17801	18003	17819	17893	17930	17942	17919	17771	17879	17861	17567	18006	17819	17893	17652	17749	17749	17805	17792	17604	17792	18065	17710	17973	17760	17890	17818	17858	17771	17924	17908	17910	17804	17715	17697	17739	17697	17891	17972	17962	17682	17886	17757	18019	17849	17986	17832	17657	17823	18033	17836	17789	17863	17811	17754	17863	17759	17581	17765	17755	17856	17915	17974	17750	18093	17862	17836	18054	18079	17692	17786	17792	17932	17648	17860	17975	17731	17849	17916	17849	18027	17834	17796	17790	17845	17848	17924	18026	17858	18005	17688	18002	17888	17681	17905	17649	17905	17740	17749	17790	17886	17892	17771	17958	17837	17771	18146	17904	17924	17936	17627	17655	17965	18003	17792	18067	17977	17712	17732	18048	17947	17790	17891	17752	17836	18072	17789	17854	17789	17641	17743	17836	17986	17856	17761	18026	18199	17857	17726	17897	17676	17804	17775	17847	17808	17992	17705	17779	17961	17822	18044	18032	17741	17830	17659	17858	17916	17791	17745	17860	17820	17763	17778	17657	17889	17562	17687	17927	18010	17756	17775	18019	18032	17906	17863	17945	17894	17965	17707	18006	17801	17765	17640	17779	17754	17986	17832	17745	17785	17814	18046	17853	17795	17669	17724	17754	17715	17707	17772	17638	17783	17815	17844	17854	17940	17834	17917	17838	17916	18053	17919	17760	17884	17830	17700	17734	17689	17839	17836	17863	17667	17809	18024	17877	17859	17861	17928	17851	17844	17850	18031	18099	17937	17774	17950	17957	17819	17893	17940	17881	17778	18092	17906	17619	17811	17647	17804	17744	17729	18083	18059	17758	17713	17864	17871	17861	17745	17981	17788	17912	17812	18092	17796	18037	17929	17997	17798	17793	17847	17896	17788	17740	17671	17691	17741	17707	17638	17822	17999	18065	18042	18003	18060	17724	17993	17790	17884	17687	17847	17890	17836	17825	17854	17852	17849	17987	17823	17756	17646	17989	17788	17618	17983	17856	17904	17796	17628	17923	17928	18076	17750	17733	18046	18120	17662	17786	17806	17845	18035	17831	17789	17852	17646	17794	17778	17682	17983	17735	17914	17806	17747	18067	17897	17614	17837	17902	18015	17935	17708	17804	17692	17926	17848	17925	17942	17636	18020	17913	17752	17866	17786	17732	17877	17801	17771	17896	17776	17967	17840	17658	17884	17869	17757	17824	18115	17918	17684	17608	17960	17872	17893	17766	17896	17854	17786	17981	17774	17819	17743	17697	17805	17611	17750	17840	17621	17800	17508	17885	17752	17821	17899	17985	17915	17656	17871	17767	17735	17804	18064	17733	17995	18031	17936	17808	17816	17785	17790	17669	17945	17884	17943	18060	17970	17903	17672	17882	17794	17828	17839	17953	17819	17763	17824	17644	17861	17818	17829	17917	17865	17638	17991	17850	17725	17701	17849	17727	17760	17924	17813	17774	17816	17956	17734	17809	17781	17895	17893	17967	17890	17991	17804	17859	17825	17834	17941	17922	17833	17871	17842	17700	17772	17764	17738	17815	17847	17889	17994	18088	17918	17844	17816	17847	17686	17792	18031	17677	17857	17842	17959	17924	17943	17855	18031	17962	17612	17994	17906	17774	17858	17778	17966	18044	17841	18023	17848	17936	17758	18019	17889	17905	18058	17927	17770	17691	17955	17784	17704	17987	17789	17820	18021	17836	17737	17764	18037	17829	17960	17769	17746	17937	17970	17749	17910	17924	17681	17863	17788	17884	17907	17843	17891	17753	17751	17892	17886	17849	18032	18044	17984	17760	17972	17985	17753	17863	17846	17743	17848	17808	17803	17793	18054	17753	17890	17749	17766	17693	17882	17979	17998	17791	17860	17847	17946	17779	17754	17843	17706	17900	17863	17905	17835	17964	17786	17897	17738	17844	17851	18067	17658	17845	17980	17802	17773	17878	17931	17876	17813	17729	17675	17795	17842	17690	17776	17722	17837	17904	17741	17761	17885	17901	17983	17868	17644	17983	17872	17864	17762	17878	17911	17845	17871	17759	17852	17749	17845	17836	17976	17753	17599	17610	17774	17892	17880	17906	17742	17964	17962	17855	17730	17741	17819	17829	17784	18007	17965	17805	17782	17669	17625	17782	17675	17846	17614	17856	17940	17824	17771	17974	17694	17853	17940	17902	17811	17868	17849	17680	17897	17853	17768	17928	17939	17854	17728	17751	17834	17900	17744	17917	17948	17592	17619	17926	17742	17871	17738	18059	18079	17816	17822	17853	17748	17922	17937	17733	17755	17740	17902	17834	17926	17837	18072	17591	17610	17802	17815	17839	17963	17995	17832	18137	18106	17883	17777	17871	17834	17710	17778	17945	17847	17783	17894	17850	17908	17891	18017	17876	17864	17976	17897	17701	17883	17724	17922	17814	17826	17933	17934	17787	17915	17619	17738	17924	17925	17829	18091	17884	17872	17894	17785	17866	17937	18110	17824	18108	17906	17833	17945	17711	17821	17901	17822	17898	17831	17965	17709	17951	17729	17953	17992	17804	17518	17889	17747	18129	18001	17966	17861	17936	17926	17803	17981	17869	17877	17835	17933	17770	17635	18056	17794	17815	17709	17864	17981	17868	17840	17735	17640
24461	37888	36052	29002	25425	23374	21832	20356	19445	18458	17862	18088	17628	17288	16908	16795	16788	16677	16401	16478	16424	16033	15659	15378	15034	15150	15117	14921	14909	15011	15069	15001	15054	15175	14986	14781	15015	15155	15293	14957	14966	15121	15193	14984	15117	15012	15063	15003	15209	15115	14995	15117	15093	15092	15143	15058	14979	15018	14853	14963	14978	14899	14909	15020	15198	14954	14896	14907	15139	14978	14986	15148	15153	14969	15088	15014	15126	15135	14997	15068	15212	15144	15036	15069	15083	14952	15079	15153	15021	15030	15124	14832	14997	15160	15166	14999	14967	14930	15081	14959	15074	14923	15173	15124	15015	14923	15138	15055	14855	15093	15095	15076	14996	15082	15075	15009	15032	15090	15102	15073	15064	15027	14847	15160	15136	14877	14954	14871	15064	14976	15015	14969	14993	15015	14982	14956	15049	14992	15010	14973	15045	14936	14986	15023	14882	15027	15064	15021	15214	14932	15111	15160	15010	14747	15007	14970	15039	14936	15313	15093	15150	14995	14898	15096	14949	14946	14936	14982	15057	15155	15157	15082	15165	14991	15188	15188	15063	15063	14930	15076	15189	15157	15026	14880	14983	15179	15056	14832	15091	15008	15070	14902	15104	15046	14984	15165	15046	14976	14954	15087	14885	15045	15027	14983	14976	15126	14921	15019	15086	14932	15097	15071	15020	15055	15142	15006	14936	15050	15123	14921	15133	14829	14885	15135	15033	15025	14916	14994	14986	15105	14905	14907	14942	14944	15056	15082	15073	14972	15091	14958	14920	15099	14869	15159	14952	14899	15111	14999	15267	15034	15126	14881	15094	15063	14950	14864	15067	15046	14962	14934	14914	15015	14993	14927	14954	15002	14989	14769	15027	14795	15117	15052	15164	15130	14873	14978	15078	14956	14983	15051	15108	15051	14941	14967	15151	15071	14961	14902	14944	15059	14889	14939	15119	15074	14997	14883	15080	15055	14980	15110	14985	15177	14921	14996	15070	14911	14864	14846	14862	15092	15165	14990	15109	15031	14992	15057	15022	14994	14952	14946	14956	14981	14937	14821	14965	14898	15000	15039	15183	14948	15150	14992	14880	14842	14829	14886	15045	15139	14954	14921	15106	14872	14859	15053	14985	14941	15038	14934	15119	14962	15028	14951	15002	14943	14932	15059	15032	15297	15153	14896	14917	14900	15069	14995	15034	14918	15002	15134	15136	15053	15095	14907	15050	15200	15042	15123	15015	15012	14931	14927	15028	15085	15154	14969	15033	15219	14928	14975	15054	14900	15001	14978	15004	14924	14950	15153	14935	15039	15002	15174	14923	15076	14805	14929	14942	15248	15059	14843	14902	15232	15108	14992	15129	15166	14953	15061	15178	14949	15125	14897	14937	15035	14873	15015	15027	15065	15007	14949	14901	14950	15173	14880	15082	15040	15058	15194	15038	15170	15018	14957	15097	14966	14883	15079	15008	15224	15093	15067	14900	15001	15036	14969	14896	14994	15141	15044	15241	15041	14976	14780	15068	14997	15071	15096	15115	14977	15130	14741	15030	15057	14931	14796	15033	14847	14787	14937	14882	14874	14998	15098	14992	14980	15167	15059	15114	15133	15027	15019	15039	14851	15022	14938	15054	14946	14910	14817	15083	15053	15084	14928	15088	15085	15048	15089	14951	15006	15069	15168	15115	15019	14827	15045	14866	15144	15018	14906	14939	14889	14974	14822	14897	15053	14973	15009	14989	15008	14992	15178	14973	14981	15050	15222	14766	14983	15030	15077	15019	14938	15036	15083	15083	15132	14892	15095	15167	15074	14922	15127	15094	14894	14849	15092	15056	15045	14867	14903	15265	14901	15176	15084	15035	15112	15085	14982	15095	15104	15008	15145	14958	14975	14941	14844	14966	14899	15197	15042	15132	15063	15081	14887	15204	15013	15045	14964	15047	15073	15135	14832	15007	14859	15122	14921	15050	15123	15010	15152	15007	14946	15103	15021	15022	14926	15193	15076	14955	14941	14920	14959	15152	15100	15057	14864	15021	14974	15291	14925	14907	15134	15061	15139	15155	15094	14953	15020	15067	14981	15072	14928	15022	14888	15203	14932	15213	15105	15109	14905	15085	15007	14972	14912	15110	15089	15061	15028	15136	15087	14992	15134	14954	15051	15034	15009	14961	14865	15004	14782	14983	15084	15025	15089	15117	15059	15254	14961	15099	15015	14879	15217	14992	14941	14974	15068	14955	15101	15003	15052	15063	15015	15075	15133	14910	15124	14907	14759	15057	15078	14959	15039	15217	15070	15068	14978	14975	15156	14941	15014	15214	14995	15194	15032	15100	15000	15087	14978	15067	14989	15021	15135	15188	15029	15008	15017	15023	15155	14946	14963	15061	15013	14971	14973	15095	14933	15022	15008	15100	15064	15063	14976	14907	14914	15052	14876	15024	14924	14957	15000	14928	14960	15017	15061	14887	14966	15026	14867	15002	14902	15026	15045	15003	15035	15014	14947	15077	14982	14898	15108	15048	14899	15023	15076	15058	14942	15034	15116	15064	15012	15031	14838	14898	14938	14862	15116	14984	15176	15034	15167	15097	15055	15025	15061	14919	15118	15093	15090	15231	14952	14965	15113	15025	15120	14887	15204	15055	15235	15023	14896	15112	15115	15117	14866	15159	14899	15174	14984	15083	14875	14972	15179	15123	15152	15131	15056	14918	15024	15111	14941	14828	15189	15076	14993	14924	15051	15132	14988	15094	14944	14998	15015	15087	15036	15039	15111	14912	15027	14975	15180	15048	15202	15033	14958	14770	14834	14989	15002	15012	15147	15272	15062	15156	14967	15037	15063	15178	14843	14981	14954	14981	14988	14961	14924	15058	14992	14994	15172	14990	15160	15094	15036	14843	14828	15014	14910	14984	14975	15088	15053	14961	14963	14897	14997	15139	15105	15007	14810	15005	15053	14981	15038	15104	14975	15003	14926	14903	14967	15151	15071	14987	15101	15043	15039	15033	15001	14952	14944	15064	14968	15103	15032	14912	15046	14962	15090	14991	14979	15078	15121	15143	14949	14956	14919	14940	14946	14985	14935	15096	15010	15205	15095	14984	14972	15125	15118	15030	15027	15021	14978	15088	15060	14898	15047	15142	14796	15061	14789	15058	14932	15022	15218	14954	15050	15008	14899	14958	14925	15012	14881	15066	14973	15090	14858	14975	15019	15001	15022	14874	15016	15043	14975	15124	15170	14829	14864	15030	15236	14976	15069	15044	15111	14963	15159	15090	15013	14942	14856	15131	15064	14918	14856	15121	15175	14997	14948	15153	15023	15102	15139	15077	15049	15003	14860	14849	15052	15224	15031	14860	15124	15119	15063	15053	15018	15109	15027	15043	15086	14967	15112	15091	14928	14968	15091	14906	15238	14961	14926	15052	15108	15073	14983	15051	14746	15110	14921	15030	15116	15007	15103	15059	14946	15042	15045	14919	15134	14917	15106	15003	14980	15274	15002	15158	15114	15108	15094	15040	15043	15084	15121	15116	15090	14903	15077	15002	15119	14939	15131	15023	15046	14884	14909	14989	14995	15157	14959	14970	15112	14862	15025	15110	15041	15103	15095	15045	14797	14814	15016	14948	15143	15035	15023	14991	15144	15095	15091	14952	15192	15080	14846	14970	14991	15059	14920	15181	15086	15005	14913	15056	15232	14933	15078	15066	15039	15131	15024	15212	14896	14887	15041	14886	14978	15023	14904	15096	15035	15148	15028	14985	15154	14850	14879	15069	15071	14986	15082	15009	15063	15071	15098	15098	14998	14806	15069	15045	15125	14922	14835	15105	15176	15117	15098	15107	15025	14956	15071	15038	15152	14985	15097	15191	15138	15197	15010	15075	15034	15021	14989	14821	14928	15179	14897	15047	14995	15089	15004	15027	15009	14989	14960	14974	15090	15076	15031	15046	14972	14983	14975	14899	14970	14945	15056	15073	15069	15184	15033	14987	15213	15045	14767	14997	15058	15143	15193	15097	15160	14966	14991	15080	15094	15068	14986	14976	14854	15041	14989	15155	15169	15222	15041	15035	15194	15119	15117	15070	15041	15168	15173	15041	15052	14938	14809	14844	15081	14878	15055	15027	15015	14948	15085	15080	15180	15027	14972	14906	15134	14858	14993	15040	14906	14978	15238	14963	14951	15036	14931	15042	15084	14977	15112	14917	14949	15045	14979	14956	15164	14979	15019	15042	15017	14940	14959	15068	15018	15074	15045	14992	14996	15088	14993	14949	15005	15035	14936	15269	14888	15029	15053	14943	14888	14908	15178	15146	14972	15148	14980	14900	15079	14799	15026	14868	15006	15032	14780	14977	15005	15079	15102	15030	15162	15208	15130	14987	15126	14892	15054	15053	15055	15239	14901	14996	15093	15065	15022	14983	15038	15200	14820	14852	14986	14970	14959	15001	15044	15012	14884	15091	15194	15091	15233	14964	15170	14883	14997	14908	14948	15047	15105	14898	15224	15140	15004	15020	14850	15012	15063	14945	15022	15011	14909	15104	14919	14881	15152	15049	14992	14959	15108	14950	15057	15024	15095	15020	14882	14995	15144	15088	15123	15008	15011	15172	15134	14976	15157	15046	15183	15216	15043	15069	15145	15140	14926	15040	15082	15022	15110	15029	15091	15008	15144	14995	14960	15000	14995	15085	15000	15049	14951	15063	15109	15041	15011	15128	15059	15101	15114	14881	14933	14792	14951	15010	15101	15060	15096	14996	15007	14946	15026	15068	15030	15063	14998	14962	14991	15029	15107	14921	15118	15056	15123	14986	15131	15148	14964	15084	15222	15039	15108	15126	14948	14835	15029	15070	15214	15016	14966	15085	15149	14950	14780	15056	15028	15085	15128	15128	15046	14999	15156	15081	14845	15067	15026	14989	14951	14928	15088	15025	15061	15062	15034	14908	14838	15120	14909	14987	15087	14941	15098	14881	14970	15097	14885	15046	14971	14977	15001	15000	15075	15061	14980	14963	15122	14840	15205	15152	15005	14888	15048	15080	15101	15054	15000	15104	15025	14988	14943	15005	15049	15051	14982	14953	15028	15090	14986	15130	15064	14887	14957	15176	15137	14988	15014	15010	15065	15025	15066	15001	14944	15058	15122
23559	21298	29102	24248	23732	27381	27998	23939	22642	22351	21759	21277	21165	20943	20850	20564	20581	20359	20205	20156	19743	19699	19612	19064	18724	18810	18558	18651	18725	18666	18590	18555	18407	18554	18629	18591	18615	18513	18448	18535	18440	18427	18547	18534	18533	18373	18539	18552	18503	18607	18369	18396	18434	18469	18377	18481	18561	18460	18626	18538	18541	18522	18651	18493	18483	18388	18598	18675	18388	18617	18569	18372	18515	18427	18591	18621	18418	18477	18525	18552	18349	18248	18499	18557	18543	18531	18512	18243	18533	18533	18272	18246	18635	18546	18566	18398	18491	18549	18636	18378	18336	18574	18610	18563	18530	18398	18415	18593	18371	18310	18382	18406	18442	18474	18371	18552	18372	18386	18397	18487	18354	18437	18555	18261	18569	18527	18231	18425	18442	18224	18470	18665	18396	18378	18327	18380	18544	18591	18483	18496	18245	18483	18221	18382	18462	18535	18283	18552	18349	18435	18344	18221	18562	18401	18322	18362	18401	18376	18558	18479	18502	18433	18247	18343	18144	18339	18450	18429	18290	18635	18461	18496	18678	18656	18481	18269	18308	18502	18566	18229	18462	18461	18565	18594	18399	18382	18224	18517	18582	18495	18131	18469	18215	18501	18610	18375	18403	18252	18466	18393	18415	18551	18226	18441	18502	18223	18482	18424	18628	18306	18457	18347	18515	18575	18394	18456	18466	18462	18576	18095	18289	18403	18605	18333	18630	18416	18244	18322	18376	18326	18468	18458	18214	18476	18427	18417	18438	18571	18461	18347	18383	18176	18410	18426	18455	18642	18422	18360	18575	18394	18393	18539	18576	18456	18391	18464	18488	18362	18591	18342	18510	18347	18178	18298	18385	18462	18386	18418	18405	18476	18284	18687	18540	18584	18499	18363	18205	18468	18520	18284	18454	18437	18374	18428	18492	18414	18605	18524	18256	18359	18465	18417	18291	18322	18276	18405	18418	18287	18257	18375	18336	18529	18385	18562	18532	18540	18335	18518	18258	18395	18480	18366	18511	18449	18580	18390	18358	18466	18470	18397	18408	18465	18424	18354	18426	18508	18506	18338	18473	18423	18404	18328	18231	18344	18461	18336	18446	18500	18647	18288	18365	18525	18436	18577	18366	18511	18288	18481	18374	18596	18545	18667	18303	18430	18509	18372	18361	18440	18540	18342	18440	18204	18320	18507	18474	18437	18524	18323	18317	18492	18297	18369	18579	18244	18414	18498	18453	18478	18439	18419	18474	18443	18459	18578	18309	18523	18629	18474	18392	18485	18563	18146	18536	18434	18505	18607	18501	18353	18442	18294	18118	18452	18544	18525	18477	18255	18476	18291	18314	18338	18593	18385	18694	18424	18344	18383	18455	18314	18335	18386	18260	18311	18319	18450	18369	18365	18494	18413	18345	18380	18416	18656	18412	18445	18224	18417	18451	18416	18562	18532	18475	18490	18579	18299	18629	18343	18367	18297	18304	18271	18366	18475	18462	18504	18680	18570	18404	18218	18520	18399	18500	18407	18417	18331	18339	18491	18487	18361	18376	18633	18458	18484	18331	18697	18398	18550	18404	18438	18534	18279	18341	18366	18604	18476	18449	18755	18462	18469	18580	18486	18589	18404	18416	18516	18289	18368	18284	18417	18324	18316	18349	18423	18367	18207	18449	18376	18533	18586	18484	18457	18451	18522	18423	18472	18536	18504	18561	18352	18425	18283	18441	18448	18497	18334	18445	18427	18308	18560	18494	18481	18554	18418	18566	18347	18374	18395	18499	18160	18467	18191	18579	18426	18408	18203	18310	18555	18532	18499	18514	18425	18393	18530	18545	18594	18445	18518	18169	18387	18365	18405	18382	18444	18448	18439	18372	18382	18349	18313	18377	18352	18775	18598	18402	18578	18538	18321	18480	18516	18447	18387	18483	18484	18465	18398	18349	18506	18444	18074	18466	18522	18432	18469	18139	18234	18375	18245	18294	18542	18400	18588	18489	18543	18432	18257	18208	18366	18403	18576	18511	18400	18600	18437	18382	18305	18509	18432	18392	18439	18318	18368	18415	18471	18634	18620	18641	18542	18412	18503	18452	18552	18533	18631	18664	18412	18339	18289	18462	18383	18426	18391	18327	18390	18358	18351	18215	18325	18456	18487	18363	18451	18346	18391	18536	18452	18527	18321	18275	18296	18287	18419	18409	18245	18523	18431	18431	18408	18364	18573	18501	18408	18399	18490	18449	18392	18332	18453	18597	18408	18569	18596	18279	18405	18546	18403	18259	18489	18441	18508	18266	18174	18019	18463	18343	18431	18253	18157	18371	18404	18119	18277	18600	18390	18431	18346	18306	18621	18406	18380	18341	18198	18509	18355	18362	18458	18440	18414	18416	18438	18384	18182	18421	18207	18420	18583	18528	18309	18529	18352	18480	18503	18580	18437	18578	18408	18285	18463	18575	18475	18680	18120	18206	18394	18539	18151	18439	18350	18515	18339	18557	18352	18419	18350	18261	18502	18342	18516	18396	18358	18399	18443	18306	18419	18396	18550	18436	18228	18410	18393	18380	18420	18443	18417	18319	18456	18446	18365	18429	18480	18336	18445	18582	18480	18458	18539	18444	18282	18357	18584	18469	18519	18596	18469	18395	18333	18550	18526	18362	18484	18387	18354	18152	18416	18503	18213	18455	18443	18599	18371	18374	18488	18362	18251	18498	18541	18479	18452	18480	18361	18532	18496	18449	18314	18162	18115	18371	18523	18390	18458	18377	18537	18499	18509	18348	18558	18563	18566	18462	18439	18489	18466	18471	18440	18539	18549	18426	18429	18477	18323	18125	18433	18457	18381	18457	18387	18358	18417	18421	18554	18497	18260	18205	18477	18452	18443	18562	18453	18443	18497	18552	18356	18408	18248	18453	18374	18433	18346	18460	18253	18207	18488	18390	18310	18496	18548	18500	18448	18571	18398	18434	18455	18520	18578	18394	18392	18511	18447	18587	18212	18376	18451	18375	18647	18619	18305	18335	18353	18565	18623	18395	18388	18577	18647	18275	18489	18258	18449	18321	18369	18277	18405	18545	18329	18359	18376	18558	18230	18345	18537	18661	18525	18244	18320	18332	18442	18469	18253	18439	18437	18284	18379	18579	18360	18500	18498	18312	18588	18455	18508	18416	18374	18427	18411	18287	18467	18597	18419	18547	18417	18472	18256	18345	18410	18542	18455	18424	18484	18227	18301	18490	18366	18570	18511	18465	18330	18418	18605	18310	18728	18555	18441	18662	18431	18590	18309	18443	18489	18232	18339	18309	18604	18441	18338	18325	18335	18239	18407	18501	18423	18463	18128	18289	18399	18321	18384	18502	18579	18412	18306	18312	18472	18552	18312	18340	18148	18461	18246	18289	18438	18335	18419	18230	18156	18602	18441	18497	18410	18527	18514	18370	18328	18455	18459	18279	18490	18386	18349	18342	18508	18329	18600	18451	18420	18523	18373	18747	18564	18529	18528	18344	18534	18506	18384	18436	18521	18542	18436	18527	18296	18462	18231	18449	18388	18644	18300	18378	18327	18349	18430	18547	18296	18364	18410	18502	18444	18409	18474	18483	18582	18303	18385	18495	18628	18497	18482	18688	18540	18341	18534	18485	18517	18655	18238	18352	18258	18508	18302	18464	18358	18519	18515	18314	18323	18263	18307	18532	18510	18628	18447	18535	18448	18470	18322	18727	18371	18322	18368	18514	18469	18490	18451	18411	18571	18451	18233	18187	18485	18522	18371	18322	18377	18623	18375	18531	18498	18543	18513	18161	18569	18488	18305	18791	18386	18462	18355	18469	18306	18338	18142	18400	18564	18412	18444	18205	18484	18465	18513	18591	18515	18441	18400	18428	18261	18301	18226	18550	18500	18333	18402	18451	18299	18333	18401	18439	18051	18454	18497	18442	18201	18277	18246	18467	18643	18431	18410	18445	18405	18428	18472	18515	18566	18457	18573	18474	18399	18604	18391	18539	18322	18501	18519	18305	18519	18344	18491	18450	18608	18509	18416	18496	18348	18433	18488	18279	18513	18453	18440	18372	18603	18588	18544	18471	18551	18429	18581	18329	18388	18317	18398	18358	18322	18261	18449	18245	18725	18580	18603	18469	18464	18415	18421	18540	18460	18486	18375	18262	18503	18316	18470	18632	18403	18418	18305	18514	18433	18476	18493	18230	18381	18372	18368	18393	18450	18445	18421	18390	18536	18543	18502	18374	18345	18310	18339	18447	18576	18285	18429	18280	18538	18423	18473	18459	18402	18573	18443	18435	18434	18503	18395	18437	18578	18392	18457	18524	18419	18335	18417	18577	18434	18427	18323	18354	18550	18675	18498	18500	18458	18416	18234	18509	18554	18449	18440	18471	18494	18520	18553	18263	18499	18508	18400	18516	18375	18334	18357	18431	18505	18571	18418	18460	18526	18421	18251	18474	18375	18265	18428	18473	18723	18375	18484	18491	18540	18633	18717	18670	18455	18306	18421	18295	18503	18531	18583	18541	18376	18388	18590	18427	18393	18377	18355	18555	18420	18300	18392	18556	18405	18633	18561	18408	18420	18399	18367	18396	18547	18457	18595	18301	18267	18262	18431	18421	18314	18495	18526	18265	18320	18184	18398	18375	18440	18332	18273	18482	18394	18366	18492	18351	18421	18543	18426	18505	18366	18401	18381	18488	18340	18402	18550	18325	18687	18320	18472	18259	18566	18533	18540	18593	18365	18201	18184	18424	18399	18497	18446	18537	18403	18614	18280	18506	18583	18516	18356	18645	18271	18346	18588	18551	18354	18123	18324	18447	18332	18341	18517	18572	18369	18226	18573	18664	18572	18462	18286	18558	18388	18533	18313	18551	18340	18536	18331	18499	18457	18367	18228	18203	18382	18418	18458	18480	18251	18415	18639	18331	18461	18501	18455	18535	18659	18679	18553	18512	18335	18533	18496	18321	18559	18693	18345	18524	18683	18504	18424	18603	18506	18429	18562	18426	18462	18435	18356	18470	18323	18426	18433	18455	18470	18537	18462	18241	18605	18527	18451	18693	18437	18444	18513	18575	18577	18446	18581	18307	18483	18476	18455	18409	18690	18317	18412	18389	18465	18489	18243	18311	18401	18516	18462
24338	42768	40704	34199	30516	28237	25424	23259	21832	20767	20082	19730	19466	19118	18967	18473	18359	17961	17744	18004	17406	16890	16742	15693	15553	15421	15581	15457	15589	15561	15540	15275	15383	15443	15365	15606	15573	15457	15480	15365	15321	15416	15501	15447	15618	15534	15484	15473	15374	15414	15429	15200	15402	15333	15485	15446	15435	15310	15386	15368	15455	15501	15332	15328	15514	15505	15360	15323	15531	15423	15453	15463	15303	15417	15456	15445	15382	15385	15291	15420	15564	15440	15324	15521	15291	15419	15511	15354	15524	15406	15479	15235	15535	15405	15428	15507	15334	15441	15392	15259	15344	15224	15462	15399	15401	15404	15257	15482	15403	15440	15456	15308	15313	15421	15271	15293	15121	15307	15350	15384	15331	15281	15350	15404	15388	15453	15265	15418	15535	15310	15367	15404	15200	15421	15496	15417	15359	15294	15432	15311	15480	15391	15559	15312	15403	15507	15418	15318	15377	15196	15353	15290	15616	15344	15390	15426	15273	15366	15170	15196	15341	15504	15559	15356	15389	15340	15372	15488	15465	15361	15272	15345	15411	15378	15304	15332	15406	15502	15419	15538	15409	15456	15280	15400	15200	15444	15256	15452	15351	15476	15330	15409	15369	15153	15372	15335	15323	15262	15311	15472	15294	15503	15381	15463	15428	15397	15369	15292	15433	15390	15440	15249	15382	15387	15414	15302	15344	15444	15379	15359	15356	15298	15471	15357	15470	15352	15431	15225	15440	15298	15333	15332	15419	15323	15340	15346	15288	15585	15238	15451	15242	15379	15351	15415	15264	15427	15320	15366	15405	15447	15463	15335	15453	15340	15348	15540	15399	15379	15384	15451	15479	15291	15453	15479	15280	15247	15507	15197	15437	15296	15385	15399	15502	15327	15241	15453	15290	15335	15483	15452	15429	15274	15395	15385	15473	15477	15302	15334	15337	15454	15441	15379	15335	15438	15232	15383	15352	15363	15393	15166	15316	15464	15340	15273	15296	15433	15331	15399	15359	15434	15522	15252	15442	15453	15533	15379	15287	15487	15315	15297	15535	15389	15530	15340	15343	15559	15331	15400	15428	15412	15606	15306	15367	15559	15254	15526	15364	15550	15461	15527	15259	15449	15313	15418	15258	15393	15358	15436	15506	15314	15400	15277	15349	15477	15404	15395	15382	15264	15288	15316	15578	15464	15324	15328	15271	15523	15246	15376	15456	15380	15369	15485	15272	15196	15332	15517	15437	15367	15354	15306	15151	15333	15530	15348	15539	15390	15447	15348	15438	15582	15312	15435	15345	15339	15256	15250	15378	15312	15378	15330	15486	15431	15418	15363	15509	15280	15234	15337	15354	15552	15255	15294	15382	15363	15360	15333	15336	15513	15306	15386	15390	15600	15279	15327	15484	15298	15363	15475	15419	15260	15457	15442	15370	15541	15394	15377	15186	15346	15435	15394	15421	15513	15347	15675	15191	15291	15558	15422	15371	15462	15376	15526	15432	15278	15356	15251	15394	15270	15489	15479	15257	15449	15249	15370	15332	15373	15492	15451	15245	15336	15342	15579	15308	15223	15249	15176	15403	15167	15403	15409	15339	15407	15519	15384	15329	15367	15326	15412	15614	15558	15344	15478	15319	15249	15327	15327	15323	15241	15396	15240	15388	15416	15172	15451	15386	15328	15400	15308	15423	15194	15528	15328	15330	15251	15419	15235	15293	15504	15449	15425	15501	15360	15338	15278	15133	15257	15394	15296	15456	15294	15353	15455	15379	15361	15309	15348	15520	15514	15352	15535	15410	15477	15601	15270	15302	15427	15369	15294	15446	15507	15497	15423	15497	15232	15302	15353	15410	15443	15455	15409	15402	15468	15320	15352	15274	15181	15286	15367	15472	15377	15322	15377	15322	15474	15326	15282	15320	15325	15403	15455	15272	15254	15297	15514	15380	15307	15405	15199	15373	15373	15324	15216	15282	15386	15391	15400	15464	15234	15569	15437	15385	15419	15279	15246	15263	15395	15401	15249	15368	15445	15465	15397	15377	15366	15400	15291	15180	15443	15430	15345	15283	15351	15326	15348	15519	15531	15354	15430	15398	15325	15397	15196	15384	15316	15249	15350	15182	15324	15377	15340	15450	15267	15321	15450	15312	15371	15425	15186	15330	15229	15301	15326	15291	15433	15310	15533	15272	15564	15344	15241	15378	15220	15512	15285	15386	15336	15396	15353	15478	15331	15423	15409	15362	15218	15360	15297	15430	15411	15299	15456	15314	15432	15292	15154	15266	15446	15304	15459	15292	15384	15288	15373	15514	15526	15358	15257	15302	15420	15352	15450	15357	15297	15283	15339	15287	15442	15322	15430	15374	15401	15367	15259	15425	15321	15535	15435	15358	15365	15454	15138	15492	15361	15298	15285	15339	15326	15370	15404	15460	15522	15344	15280	15411	15303	15590	15396	15420	15523	15324	15448	15512	15467	15385	15393	15401	15333	15364	15519	15457	15484	15525	15351	15390	15106	15271	15420	15329	15584	15349	15441	15451	15393	15275	15269	15389	15377	15229	15517	15411	15311	15428	15464	15314	15371	15504	15349	15289	15278	15392	15328	15438	15400	15336	15246	15469	15311	15453	15387	15285	15439	15280	15284	15416	15110	15511	15201	15506	15210	15367	15331	15218	15357	15370	15171	15586	15286	15285	15490	15217	15356	15327	15333	15390	15272	15360	15257	15503	15381	15524	15399	15358	15381	15512	15226	15451	15382	15485	15424	15474	15265	15258	15368	15314	15305	15387	15440	15416	15387	15239	15343	15435	15475	15485	15515	15422	15239	15387	15272	15243	15487	15475	15336	15256	15288	15386	15311	15401	15325	15261	15372	15173	15427	15426	15519	15348	15487	15397	15508	15205	15493	15358	15315	15235	15312	15494	15191	15356	15536	15437	15372	15440	15335	15261	15370	15442	15443	15437	15493	15343	15303	15302	15345	15253	15221	15251	15543	15489	15365	15567	15384	15328	15231	15334	15433	15295	15592	15382	15533	15395	15326	15227	15373	15357	15140	15444	15226	15540	15475	15163	15248	15325	15552	15351	15451	15233	15342	15444	15467	15264	15415	15381	15489	15316	15392	15400	15512	15429	15379	15362	15474	15270	15293	15444	15395	15338	15413	15345	15326	15443	15254	15615	15462	15223	15450	15225	15285	15304	15415	15348	15346	15355	15329	15353	15319	15246	15541	15385	15378	15454	15483	15286	15442	15543	15470	15570	15440	15426	15396	15391	15376	15262	15339	15379	15342	15344	15456	15421	15388	15324	15397	15428	15531	15467	15462	15405	15374	15643	15209	15308	15566	15371	15459	15402	15414	15424	15472	15302	15502	15194	15377	15391	15454	15367	15339	15363	15493	15327	15213	15410	15396	15249	15323	15460	15330	15373	15448	15402	15415	15503	15298	15326	15281	15410	15401	15250	15287	15462	15240	15248	15315	15532	15431	15537	15515	15333	15363	15337	15373	15404	15492	15486	15391	15361	15357	15523	15394	15604	15389	15368	15574	15447	15363	15427	15375	15388	15324	15507	15361	15481	15448	15286	15443	15387	15498	15532	15486	15374	15363	15422	15383	15276	15264	15478	15242	15402	15221	15350	15239	15443	15254	15346	15362	15439	15433	15375	15400	15492	15504	15430	15389	15383	15281	15275	15436	15411	15290	15489	15404	15411	15284	15613	15322	15497	15466	15243	15416	15412	15240	15226	15304	15410	15490	15386	15170	15334	15463	15306	15411	15292	15343	15565	15426	15162	15324	15318	15313	15463	15377	15509	15339	15518	15284	15257	15254	15421	15259	15467	15519	15391	15308	15298	15402	15339	15372	15310	15295	15451	15427	15223	15427	15337	15313	15367	15538	15491	15354	15465	15267	15298	15183	15369	15398	15456	15509	15385	15413	15457	15389	15411	15386	15450	15397	15365	15310	15381	15353	15392	15304	15566	15528	15395	15367	15301	15532	15323	15568	15289	15541	15253	15288	15387	15430	15368	15200	15405	15338	15624	15184	15524	15279	15259	15509	15471	15253	15465	15265	15294	15449	15387	15662	15397	15450	15524	15283	15519	15399	15457	15515	15288	15495	15277	15538	15412	15436	15580	15348	15403	15250	15237	15523	15398	15289	15269	15404	15232	15477	15454	15493	15285	15503	15382	15315	15667	15316	15255	15296	15403	15587	15213	15431	15319	15398	15372	15318	15395	15218	15277	15316	15258	15383	15302	15367	15460	15406	15328	15226	15355	15413	15317	15293	15252	15369	15149	15460	15371	15466	15337	15433	15439	15145	15328	15458	15412	15458	15426	15283	15295	15374	15271	15543	15348	15294	15374	15254	15397	15421	15491	15381	15352	15484	15411	15379	15311	15399	15396	15263	15322	15434	15222	15365	15239	15353	15361	15295	15504	15441	15305	15432	15327	15371	15369	15377	15322	15466	15446	15453	15426	15399	15397	15534	15497	15429	15490	15363	15318	15399	15284	15328	15318	15205	15312	15312	15430	15424	15374	15324	15277	15357	15289	15441	15391	15310	15345	15478	15417	15393	15188	15591	15487	15138	15234	15526	15444	15361	15304	15545	15413	15241	15521	15310	15534	15304	15478	15417	15325	15221	15365	15484	15401	15342	15286	15347	15415	15489	15332	15265	15469	15372	15347	15247	15369	15224	15370	15504	15401	15433	15130	15367	15381	15285	15389	15413	15294	15389	15466	15349	15459	15290	15503	15434	15479	15475	15433	15430	15419	15402	15467	15452	15438	15377	15485	15394	15394	15485	15430	15334	15378	15465	15615	15558	15405	15439	15351	15344	15357	15155	15437	15519	15426	15407	15316	15497	15593	15492	15313	15402	15502	15326	15454	15276	15336	15350	15487	15278	15459	15445	15439	15322	15408	15461	15374	15254	15338	15357	15269	15514	15477	15395	15309	15303	15437	15374	15378	15389	15255	15367	15353	15277	15276	15415	15477	15372	15378	15470	15431	15365	15614	15309	15447	15418	15476	15378	15362	15458	15426	15507	15399	15478	15317	15253	15340	15434	15280	15319	15443	15473	15401	15283	15499	15307	15442	15658	15426	15591	15284	15431	15345	15361	15342	15290	15306	15296	15381	15309	15330	15521
22785	21386	29404	23765	22368	27361	31136	25762	24572	23972	23117	23005	23062	23101	22662	22332	22049	21758	21529	21384	20829	20615	20347	19338	19297	19234	19604	19334	19232	19117	19232	19307	19093	19279	19263	19110	19251	19255	19010	19190	19185	19033	19142	19015	19161	19099	19163	18815	18871	19119	19128	19137	19079	19040	19063	19184	18836	19089	19254	19153	19080	19138	19009	19085	18985	19076	18954	19170	19185	19119	18859	18732	18980	18976	18989	18937	19065	18968	18909	18850	19005	19172	18963	18993	19193	18822	19011	18893	19036	18907	18890	19025	18885	19047	19005	18982	18908	19049	18876	18995	19076	19028	19001	19063	19039	19022	18989	18726	18969	19089	19160	19030	18840	18790	18958	19100	18997	18939	19210	18914	18930	19226	19158	18989	19031	18940	18927	19029	19127	18898	19005	18972	19040	18844	18848	18893	18865	18919	18960	19079	19029	18882	18834	18987	18860	18972	19046	19186	18913	19174	19216	19098	18934	19120	19109	19148	18986	18857	19185	19084	19184	19084	19006	18795	18959	18936	18880	18692	18943	18989	18974	18836	19000	18981	19019	19196	18755	18898	18968	18865	18890	19069	19048	18886	19058	18866	18943	18972	19018	18908	18807	18840	18961	19091	18887	18944	19101	19068	19080	18916	18983	19102	18918	18989	18966	18964	18957	18824	18844	18913	18945	19036	18986	18805	18939	18808	18808	18892	18880	18802	18946	19073	19089	18994	18856	18887	18946	18810	19030	18882	18863	19017	18962	19053	19159	18991	18952	19180	19233	19078	19090	18876	19174	18945	18965	19064	19173	18923	18748	18702	18839	19025	19096	18847	19045	19024	18976	18990	18924	18875	18790	18997	18825	18773	18889	19009	19050	19002	18877	18978	18946	18931	18920	18988	18977	19075	18947	19088	18972	18992	18971	18974	18755	19006	19129	19100	19034	18992	18848	18996	18891	18905	19015	19055	18900	18827	19021	19006	18983	19011	18939	18935	18949	18919	19330	18955	18891	18942	18924	18729	18775	19014	19042	19116	19171	19035	18852	19053	19132	18992	19062	18981	19001	18993	18654	18902	19115	19096	18931	18995	19175	18861	18894	19018	18715	18899	18999	18848	18993	18835	19041	18907	18788	18883	19066	18923	19007	19052	18960	18682	18976	18960	19005	19045	18734	18798	19112	18925	19075	19095	18945	18903	19007	19037	19037	19018	19131	18991	19089	18997	18985	18810	18925	19031	18981	18925	18934	19068	18890	18848	18827	18875	18820	18701	18815	18994	19103	18984	18978	18958	18934	18947	18877	19024	18767	19114	19001	19045	18901	19033	19147	19032	18875	19022	18931	18874	18937	18889	18819	18958	19168	18955	19071	18781	18949	18795	19140	18962	18858	18945	18953	19007	18969	18856	18928	18878	18962	18960	18700	19102	18981	18892	19064	18798	18968	18788	18980	19022	18882	19017	18936	19091	19014	19000	18899	18937	18932	18972	19068	19003	19034	19022	19282	19039	19034	18785	18953	18785	18892	19096	18974	19111	19026	18933	19018	18938	19135	19008	19069	18937	19080	19003	19170	19120	18924	18860	19123	19099	18953	18952	18980	19043	19019	18997	19065	18849	19078	18801	18927	18852	18942	19116	19019	18960	18807	19037	18778	18980	19009	18937	18862	19042	18903	18714	18790	18902	18950	19012	18967	18989	18800	18878	18886	18731	19014	19100	19082	18914	18888	18892	18879	18877	18990	18999	18943	18828	18805	18693	19077	18924	18961	18904	18999	19038	18959	18913	19076	19060	19014	18947	18868	18831	18931	18888	18919	18845	18966	19090	19068	18810	18931	18874	19026	19021	18910	19025	18743	18991	19052	18946	18967	18857	18801	18819	19110	18929	19137	19072	19117	19039	18991	18919	18842	19202	19060	19024	18900	18779	18908	18931	18941	19006	19000	18792	19041	18901	19046	18950	19061	18875	18916	18882	18979	18907	18969	18855	18777	18885	19084	18929	19072	19005	19104	18988	18928	19015	18968	19039	19039	18737	18943	18907	18885	18799	18863	18808	19093	18897	18870	18990	18864	19004	18864	18923	19038	18922	18923	18590	18792	18992	18923	19231	18958	18826	19221	18848	18967	19039	18922	18839	18677	18650	18997	19023	19014	18972	19044	18905	19133	18737	18995	19041	18986	18779	18955	19080	19074	19083	18847	18791	18742	18945	18977	19040	18953	18911	19064	18984	19210	18881	18752	18966	18875	18909	18847	18911	19161	18861	18904	18808	18809	18984	19068	18909	18912	18916	19055	18922	19008	18901	18769	18759	19173	18834	18985	18948	18840	19022	19151	18851	18992	19072	18862	18936	19014	18955	19095	19135	18799	19129	18861	19030	19013	18905	18875	18888	18849	19018	18902	19142	18909	19045	18894	18921	19139	18893	18809	18972	18890	18902	19043	19079	18680	18937	18639	19259	19054	19026	18811	18955	19058	18996	19050	19022	18941	18979	18801	19019	19025	19158	18995	19000	18993	19022	19020	18999	19002	19015	18942	18976	18910	19019	19023	19002	18910	18750	18976	18902	18912	19082	19125	18974	18840	18793	18743	18883	18987	18776	18927	18852	18944	18946	18972	18927	18825	18966	18774	19153	19089	18870	19151	18821	18922	18789	19061	18975	18884	18774	18991	18981	18966	19136	18981	18978	18886	19002	19151	19033	18734	19216	19022	18864	18946	18904	18885	19030	18804	18783	18809	18862	18825	18707	19145	18748	18927	18839	18963	18823	18904	19057	18847	19090	18894	18813	18955	19126	18972	19252	19029	19122	18939	19027	18887	19112	18876	18786	18977	18879	19151	18849	19128	18910	18995	19114	19080	18980	19173	19311	18842	18984	18897	18906	18698	18943	18773	18951	19052	19017	18831	19078	18920	18957	18900	19066	18770	18889	19044	18729	18931	18828	18808	18848	19135	19074	18891	18811	19099	19155	19093	18961	19012	18936	18953	19149	19080	19138	18970	18961	19071	18939	19004	19029	18928	18956	19012	18689	18776	18777	18858	18877	18738	19019	18811	19075	18779	19079	18996	18683	19037	19116	19065	19121	19092	18901	19024	18987	19063	18861	18887	18899	18856	18892	18958	18794	19032	18784	18942	19109	18838	18956	19068	18800	19068	18831	18911	18898	18997	18928	19139	18942	18938	18952	18994	19021	18896	18793	18648	19071	19028	18884	18923	18794	19090	19037	18793	18790	18912	18828	18913	19059	19212	18884	18988	19037	18896	18746	18690	19068	18986	18866	18994	19081	19068	19066	18794	18922	18954	18953	18892	18852	18925	18743	19098	18742	19046	18868	18838	18898	18923	19010	19203	19188	19099	18922	18849	19010	18803	18754	19107	18803	19110	19008	19058	18959	18888	19120	18942	19099	19208	18956	18763	19018	18871	18707	19011	18808	18916	18844	18970	18949	18839	18844	18944	19091	18906	18719	18859	18769	19063	19002	18844	18942	18934	18971	19089	18889	19008	18832	18659	18987	19030	18851	18999	18838	18931	18943	19085	19052	19115	19013	18856	18986	19080	18994	18935	18859	19060	18999	19024	18905	18837	19028	18994	19017	19142	18903	18969	19051	19121	18944	18993	18929	19053	18901	18936	19099	18814	18739	18951	18980	18986	18986	18894	18969	18809	18963	19111	18707	18908	18988	19113	18848	18958	18788	18854	18729	18999	18884	19005	19090	19020	18931	18775	18874	18730	19284	19084	18849	18839	18761	18711	18942	18861	18926	18882	18990	19023	18956	18875	18786	18947	18878	18973	19025	18939	18967	18908	18896	18733	18848	18866	19039	19115	19033	19097	18968	18784	18903	18838	19081	19060	18887	19059	18775	18933	19014	18987	18884	19166	19003	18872	18928	18829	18872	18901	18955	19215	18965	18916	18946	18843	18810	18931	18971	18953	18906	18910	19014	18876	18857	18737	19003	19007	18919	18955	19060	18794	19008	19120	18970	19075	18966	18914	18886	18925	18934	18950	19044	18888	19120	18903	19001	18898	18921	18770	18904	19013	18911	18918	18926	19017	19286	18985	18961	19129	19021	19016	18966	18851	18880	19134	18894	18912	18784	18760	18696	19058	19074	18854	18945	19120	19183	18789	18954	19132	19099	18940	18931	19029	18814	18966	18957	19058	18889	18935	19010	18976	18998	18830	19073	19036	18634	18899	19026	18998	18883	19078	19066	18803	18882	19028	19026	18851	18931	18986	19085	18963	18810	18990	18846	18920	19087	19122	18908	19098	19094	18851	18865	18917	18814	18715	18941	18979	19017	19136	19178	18889	18879	18912	18939	18945	18768	19086	18866	18923	18901	18956	19049	19079	19031	18964	18971	19003	18919	18814	18974	18733	18904	19201	19163	18884	18638	19073	18811	18951	18948	18941	18950	18905	18942	19182	19031	19148	18976	18874	19040	19117	18987	19016	18832	18852	18884	18943	18834	18768	18582	18699	18910	19171	19015	18861	18896	18874	18820	19022	18997	18972	19026	19122	19003	18951	18947	18924	18949	19064	19110	18843	18971	19092	18965	19060	18786	19177	19047	19119	19023	19110	19085	18762	18905	18939	18856	18930	19209	18866	18919	18850	18964	18771	18931	19059	19008	19051	19016	18951	18947	18798	18941	18942	18979	18891	18940	19001	18906	18899	19000	18924	18894	19002	18955	18885	18988	18809	18824	18957	18829	19034	18799	19045	18999	18809	18887	19061	18925	19029	18768	19123	18902	18831	19004	18989	18908	19152	18910	19022	18932	18957	18748	18931	19021	19069	18870	19100	19135	18860	18879	18904	18989	18849	19013	18970	18816	18830	18902	18961	18772	18984	19014	18987	18758	18909	18930	19184	19101	18886	18857	18834	18789	19012	19041	19239	19231	18944	18960	19052	18940	19025	19032	19016	18973	18976	19054	19012	19026	18994	18928	19062	18774	19133	19025	18885	18824	19013	18904	18989	18747	19010	18935	18981	18948	18991	18965	18852	18833	18888	18966	19037	19076	19148	18967	19148	19094	18905	19048	19021	18860	18867	18892	18676	19064	18929	19074	18775	18904	19038	18835	18905	18856	19023	19038	18759	18900	18818	18810	19035	19070	18990	18916	19190	18987	19040	18944	18913	18858	18820	18835
26150	46589	44675	37962	34597	31892	28560	26015	24289	22768	21672	21538	21636	21647	21010	20424	20032	19438	19577	19016	18235	17740	17055	16067	15904	15988	15838	15798	15731	15718	15887	15888	15780	15907	15955	15756	15584	15683	15928	15780	15746	15500	15823	15764	15735	15790	15677	15680	15880	15727	15690	15663	15855	15719	15853	15651	15771	15608	15694	15651	15754	15537	15768	15621	15729	15713	15634	15594	15746	15640	15619	15668	15675	15710	15651	15815	15872	15637	15560	15695	15615	15711	15558	15672	15541	15536	15562	15727	15485	15621	15751	15664	15624	15809	15887	15610	15693	15632	15503	15705	15852	15599	15613	15696	15573	15519	15782	15583	15680	15530	15523	15658	15522	15668	15672	15744	15611	15622	15657	15693	15850	15647	15590	15570	15603	15613	15781	15501	15713	15633	15589	15593	15752	15545	15761	15640	15747	15679	15600	15519	15617	15440	15697	15392	15486	15578	15721	15930	15775	15665	15688	15612	15550	15630	15650	15763	15694	15886	15716	15552	15630	15606	15731	15731	15613	15595	15762	15676	15697	15645	15464	15748	15710	15614	15488	15784	15529	15623	15788	15535	15644	15447	15572	15602	15545	15714	15848	15720	15797	15668	15615	15683	15812	15468	15825	15704	15612	15756	15519	15635	15533	15529	15798	15401	15758	15492	15573	15635	15703	15617	15644	15754	15472	15455	15660	15396	15650	15588	15653	15543	15456	15631	15503	15701	15645	15555	15646	15549	15710	15713	15608	15734	15654	15560	15672	15523	15720	15667	15537	15641	15592	15447	15616	15656	15681	15696	15584	15669	15575	15636	15682	15872	15612	15451	15618	15781	15750	15616	15636	15701	15625	15551	15574	15728	15640	15656	15582	15570	15662	15594	15805	15779	15774	15712	15516	15510	15690	15790	15736	15588	15626	15656	15648	15634	15648	15600	15542	15701	15685	15632	15715	15620	15663	15629	15730	15551	15653	15587	15463	15651	15543	15759	15741	15574	15741	15642	15693	15630	15740	15735	15617	15617	15486	15673	15662	15605	15598	15709	15577	15646	15590	15641	15771	15709	15675	15648	15684	15523	15541	15616	15598	15547	15775	15623	15668	15833	15653	15719	15697	15464	15643	15674	15491	15573	15505	15582	15475	15720	15719	15616	15617	15403	15541	15638	15520	15639	15794	15740	15669	15514	15709	15594	15644	15697	15750	15615	15666	15428	15604	15720	15593	15658	15745	15697	15595	15812	15707	15617	15632	15569	15705	15581	15645	15787	15697	15550	15539	15635	15768	15815	15543	15641	15560	15588	15710	15657	15623	15630	15611	15509	15542	15562	15629	15519	15633	15604	15540	15732	15649	15722	15643	15706	15639	15747	15647	15492	15615	15562	15617	15566	15772	15493	15788	15634	15638	15599	15595	15929	15563	15641	15472	15553	15715	15568	15658	15670	15649	15560	15546	15728	15752	15714	15533	15613	15569	15747	15636	15816	15536	15753	15664	15862	15714	15503	15753	15628	15592	15509	15612	15617	15703	15630	15700	15535	15459	15605	15686	15581	15672	15690	15548	15615	15685	15752	15596	15705	15495	15571	15913	15728	15693	15615	15620	15590	15758	15633	15629	15646	15617	15680	15718	15656	15501	15779	15640	15647	15580	15736	15713	15466	15598	15643	15562	15563	15581	15480	15565	15677	15731	15532	15626	15535	15675	15566	15716	15702	15548	15621	15615	15493	15627	15703	15717	15625	15729	15598	15601	15624	15607	15808	15611	15694	15618	15654	15778	15446	15581	15689	15499	15675	15601	15589	15621	15693	15630	15579	15575	15486	15607	15565	15703	15544	15700	15631	15327	15713	15402	15814	15716	15687	15648	15649	15650	15888	15549	15606	15527	15707	15539	15566	15477	15703	15512	15696	15643	15497	15735	15584	15792	15750	15737	15516	15686	15711	15720	15577	15688	15712	15601	15488	15604	15719	15635	15506	15607	15605	15713	15610	15684	15636	15544	15694	15602	15626	15671	15645	15670	15696	15558	15610	15556	15683	15811	15565	15579	15676	15608	15507	15602	15703	15492	15647	15416	15545	15667	15538	15701	15505	15803	15728	15633	15709	15684	15738	15683	15561	15549	15655	15347	15606	15497	15568	15674	15615	15655	15611	15585	15653	15777	15580	15601	15569	15476	15557	15605	15794	15673	15678	15649	15522	15495	15695	15617	15580	15647	15616	15646	15531	15619	15703	15557	15733	15624	15566	15626	15710	15594	15632	15557	15642	15685	15598	15686	15523	15675	15605	15470	15746	15598	15721	15581	15526	15575	15615	15776	15517	15594	15679	15696	15421	15576	15566	15569	15814	15746	15589	15671	15637	15440	15668	15666	15504	15575	15789	15467	15613	15666	15795	15580	15489	15626	15690	15668	15484	15651	15655	15551	15636	15613	15556	15572	15616	15825	15759	15643	15394	15515	15692	15712	15613	15614	15634	15625	15805	15610	15667	15683	15682	15598	15617	15656	15611	15898	15598	15616	15653	15737	15608	15631	15605	15606	15593	15639	15660	15643	15756	15524	15649	15726	15665	15715	15458	15592	15560	15580	15554	15850	15581	15728	15761	15768	15714	15523	15773	15585	15637	15539	15664	15674	15730	15581	15587	15667	15752	15539	15479	15551	15738	15703	15649	15718	15450	15501	15666	15592	15578	15556	15539	15660	15450	15567	15597	15716	15561	15666	15519	15550	15685	15641	15835	15680	15653	15826	15734	15726	15733	15681	15684	15621	15633	15611	15592	15614	15639	15581	15582	15631	15550	15626	15593	15626	15611	15484	15733	15563	15749	15495	15700	15707	15547	15621	15568	15709	15534	15578	15676	15432	15569	15770	15660	15701	15581	15613	15579	15621	15667	15593	15636	15583	15512	15566	15796	15578	15610	15809	15657	15589	15436	15518	15698	15740	15636	15525	15618	15613	15655	15740	15641	15526	15695	15590	15394	15521	15788	15735	15507	15681	15622	15592	15676	15749	15496	15659	15599	15605	15689	15410	15608	15485	15688	15583	15680	15730	15690	15639	15529	15658	15617	15860	15542	15557	15659	15683	15694	15703	15498	15666	15629	15703	15565	15610	15611	15682	15488	15649	15742	15763	15637	15553	15694	15717	15578	15540	15832	15800	15674	15583	15582	15648	15732	15482	15636	15678	15631	15448	15635	15667	15504	15587	15713	15589	15496	15879	15639	15665	15514	15667	15621	15729	15634	15672	15521	15550	15584	15548	15747	15558	15718	15864	15469	15563	15627	15515	15607	15599	15666	15495	15535	15471	15557	15682	15637	15668	15536	15949	15548	15559	15696	15650	15662	15704	15710	15592	15661	15588	15616	15547	15643	15633	15574	15684	15674	15735	15571	15713	15869	15564	15689	15538	15613	15500	15554	15538	15566	15665	15655	15622	15771	15565	15553	15875	15397	15554	15650	15509	15653	15774	15750	15725	15510	15687	15732	15598	15780	15613	15692	15548	15701	15754	15611	15582	15769	15658	15567	15582	15484	15581	15619	15661	15504	15814	15645	15757	15678	15473	15659	15572	15603	15703	15598	15536	15476	15670	15496	15622	15802	15722	15612	15675	15548	15643	15676	15362	15578	15781	15613	15585	15614	15629	15654	15763	15556	15603	15646	15397	15624	15648	15694	15619	15642	15703	15598	15721	15591	15730	15655	15680	15676	15756	15675	15632	15882	15468	15711	15559	15625	15572	15483	15545	15736	15649	15550	15553	15443	15710	15645	15640	15724	15661	15624	15545	15608	15653	15744	15668	15861	15611	15660	15608	15738	15653	15677	15481	15552	15416	15686	15761	15682	15702	15496	15694	15660	15681	15701	15653	15535	15537	15607	15617	15668	15618	15472	15485	15693	15599	15594	15665	15589	15699	15758	15619	15695	15570	15517	15577	15589	15565	15711	15624	15715	15707	15742	15665	15542	15577	15653	15728	15625	15550	15581	15677	15584	15665	15545	15722	15656	15548	15559	15686	15638	15781	15638	15563	15617	15606	15676	15553	15653	15504	15703	15552	15825	15622	15688	15619	15816	15417	15715	15739	15784	15540	15498	15579	15650	15665	15557	15685	15681	15407	15797	15593	15733	15606	15680	15570	15717	15650	15651	15652	15437	15699	15584	15696	15743	15541	15660	15664	15625	15700	15713	15677	15404	15764	15699	15498	15610	15715	15804	15755	15711	15504	15595	15564	15623	15518	15769	15537	15693	15654	15812	15474	15653	15662	15524	15701	15625	15656	15605	15639	15765	15622	15730	15733	15709	15672	15676	15775	15676	15629	15540	15764	15763	15602	15605	15632	15529	15609	15641	15684	15672	15544	15671	15682	15594	15550	15724	15619	15639	15812	15705	15570	15728	15551	15757	15791	15641	15616	15619	15678	15595	15607	15517	15726	15609	15725	15705	15719	15748	15416	15732	15559	15641	15606	15656	15709	15668	15511	15711	15482	15641	15763	15598	15500	15760	15720	15610	15508	15522	15681	15625	15743	15725	15702	15578	15867	15592	15559	15489	15728	15492	15741	15643	15771	15619	15593	15671	15560	15572	15749	15561	15532	15718	15563	15639	15636	15495	15702	15563	15770	15686	15510	15641	15691	15671	15576	15619	15563	15733	15562	15672	15736	15714	15709	15748	15602	15778	15631	15547	15601	15608	15579	15697	15522	15559	15613	15510	15504	15545	15705	15652	15458	15578	15537	15588	15579	15570	15778	15571	15435	15607	15599	15554	15734	15757	15482	15630	15759	15640	15602	15595	15601	15564	15517	15682	15594	15632	15601	15742	15569	15552	15641	15829	15606	15696	15643	15873	15542	15561	15623	15530	15542	15576	15698	15651	15637	15717	15741	15749	15729	15665	15745	15567	15613	15599	15626	15637	15533	15747	15777	15628	15572	15785	15699	15638	15466	15686	15702	15640	15633	15773	15831	15520	15675	15653	15535	15734	15582	15687	15551	15678	15562	15774	15586	15590	15628	15512	15909	15559	15726	15570	15676	15617	15562	15641	15680	15700	15552	15399	15648	15536	15511	15589	15673	15753	15624	15655	15664	15741	15682	15546	15625	15733	15515	15738	15679	15729	15683	15635	15497	15666	15668	15543	15583	15741	15527	15654
28059	24674	32563	31082	26975	25584	23850	22424	21511	21136	20855	20904	20998	21343	21059	20642	20518	20412	20279	20214	19890	19996	19657	19371	19313	19288	19451	19360	19224	19236	19311	19109	19371	19274	18959	19306	19487	19088	19062	19309	19304	19403	19171	19247	19293	19370	19275	19240	19321	19461	19232	19171	19300	19024	19370	19073	19260	19468	19133	19299	19099	18992	19240	19456	19155	19142	19147	19278	19170	19169	19022	19115	19305	19167	19059	19195	19299	19062	19227	19364	19090	19161	19149	19121	19290	19210	19213	19062	19124	18961	19119	18914	19223	19075	19192	19176	19112	19347	19318	19063	19166	19290	19216	19324	19205	19173	19078	19278	19121	19261	19100	19042	19193	19119	18911	18944	19112	19225	19115	19186	19223	19136	19189	19119	19029	19068	19178	19009	19300	19294	19231	19060	19146	19277	19176	19180	19202	19304	19288	19215	19127	19270	19255	19033	19101	18891	19179	19328	19276	19083	19085	19108	19175	19120	19020	19105	19183	19092	19153	19101	19182	19144	19238	19303	19116	19080	19175	19291	19210	19105	19260	19171	19144	19238	19048	19166	19098	19113	19084	19341	19066	19020	19206	19021	19140	18997	19239	19144	19241	19143	19155	19004	19284	19362	19266	19140	19130	19149	19362	19169	19286	19316	19265	18946	19056	19021	19246	19253	19273	19216	19283	19168	19140	19214	19228	19198	19260	19152	19158	19020	18943	19224	18910	19252	19213	19185	19136	18902	19153	19061	19343	19225	19100	19219	19015	19154	19255	19211	18898	19117	19094	19157	19357	19354	19189	19055	19149	19241	19247	19318	19070	19060	19196	19108	19256	19261	19193	19272	19121	19218	19124	18978	19153	19245	19234	19065	19228	19119	19150	19288	19123	19268	19025	19396	19233	19454	19314	19448	19163	19103	19159	19280	19105	19236	19181	19372	19135	19315	19258	19159	19123	19057	19224	19307	19317	19161	19166	19143	19190	19248	19118	19159	19193	19504	19022	19135	19115	19250	19187	19294	19222	19079	19006	19483	19254	19261	19240	19328	19208	19158	19261	19413	19447	19276	19244	19329	19100	19339	19093	19227	19178	19039	18946	18988	19249	19087	19247	19265	19033	19101	19294	19206	18996	19195	19227	19032	19052	19042	19201	19179	19167	19013	18936	19032	19073	19028	19049	19113	19095	19131	18986	18966	19214	19433	18933	19292	19067	19104	19282	19174	19258	19227	18985	19222	19283	19161	19248	19205	19297	19256	19150	19164	19243	19199	19217	19131	19163	19275	19227	19073	19113	19039	19230	19239	19362	19155	19165	19216	19076	19093	19187	19095	19353	19039	19200	19128	19309	19064	19077	19168	19116	19151	19248	19167	19302	19235	19276	19187	18999	19112	18865	19266	19155	19114	18994	19280	19164	19269	19102	19323	19166	19005	19286	19339	19180	19152	19092	19169	19172	19155	19205	19230	19112	19227	19091	19205	19015	19173	19076	19367	19028	19234	19097	19141	19295	19207	19210	19219	19307	19242	19101	19189	19141	19184	19170	19083	19046	18946	19049	19231	19364	19196	19328	19166	19081	19072	19145	19182	19147	19233	19120	19149	19165	19231	19241	19201	19190	19226	19140	19101	19276	19045	19094	19223	19296	19359	19171	19053	19373	19382	19112	19277	19156	19155	19084	19059	19177	19039	19091	19067	19195	19225	19163	19078	19210	19221	19191	19167	19225	19268	19219	19258	19231	19442	19238	19140	18982	19222	19235	19094	19114	19134	19215	19097	19066	19370	19303	18896	19241	19087	19319	19186	19160	19122	19169	19235	19226	19140	19418	19257	19143	19206	19165	19104	19318	19257	19025	19185	19130	19152	19330	19117	19173	19195	19103	19310	19229	19270	19295	19247	19166	19035	19213	19206	19145	19067	19129	19079	19190	19036	19377	19212	19256	19031	19341	19300	19140	19159	19117	19380	19203	19129	19157	19504	19270	19410	19120	19274	19278	19143	19127	18978	19239	19051	19122	18949	19091	19030	19077	19324	19396	19253	19238	19204	19109	19201	19131	19245	19133	19157	19143	19135	18987	19304	19091	19155	19311	19023	19253	19166	19265	19378	19244	19063	19100	19116	19112	19135	19236	19144	19183	19161	19181	19254	19285	19224	19238	19331	18950	19265	19338	19086	19022	19163	19065	19346	19224	19128	18965	18986	19314	18987	19095	19154	19223	19239	18906	19214	19389	19098	19111	19136	19273	19358	19060	19066	18983	19003	18811	19064	19053	19219	19267	19132	19164	19024	19243	19088	19041	19274	19387	18921	19290	19157	19227	19185	19229	19229	19157	19342	19272	19152	19223	19176	19286	19287	19173	19213	19238	19309	19078	19210	19261	19144	19157	18974	19365	19129	19091	19242	19231	19178	19217	18959	19176	19382	19338	19120	19364	19299	19137	19248	19174	18976	19057	19352	19215	19140	19139	19116	19188	19339	19161	19080	19044	19286	18975	19150	19069	19155	19152	19344	19213	18903	19162	19073	19223	19362	19159	19257	19251	19466	19101	19305	19151	18987	18976	19379	19089	19049	19054	19080	19313	19144	19278	19169	19271	19076	19216	19175	19206	19169	19276	19218	19074	19165	19012	19197	19041	19321	19214	19300	19061	19093	19116	19255	19239	19226	19142	19142	19266	19291	19150	19000	19120	19227	19233	19187	18986	18933	19298	19283	19143	19114	19249	19123	19110	19115	18988	19155	18914	19218	19386	19117	19147	18979	19131	19197	19079	19170	19209	19288	19291	19136	19456	19204	19078	19149	19338	19121	18958	19302	19277	19067	19052	19002	19366	19190	19276	19322	19207	19321	19276	19238	19217	19351	19071	19068	19099	19193	19195	19212	19174	18989	19072	19125	19198	19243	19252	18981	19290	19365	19197	18946	19524	19145	19277	19266	19121	19141	19210	19237	19084	19181	19211	19103	19135	19137	19189	19307	19336	19213	19170	19149	19284	19329	19013	19109	19137	18993	19168	19142	19260	19001	19174	19110	18999	19042	19118	19210	19133	19338	19236	19314	19188	19350	19286	19029	19141	19071	18993	19179	19054	19017	19242	19233	19199	19116	19090	19247	19326	19379	18970	19095	19030	19162	19223	19231	18930	19092	19052	19107	18887	19138	19326	19299	19173	19297	18994	19280	19225	19264	19419	19046	19109	19091	19185	19231	19243	19368	19072	19200	19013	19043	19193	19109	19142	19069	19220	19088	19120	19173	19280	19219	19185	19067	19090	19120	19268	19297	18815	19133	19260	19026	19105	19196	19073	19206	19266	18988	19135	18947	19158	19211	19311	19180	19238	19097	19009	19211	19131	19291	19191	19097	19096	18960	19071	19282	19187	19220	19255	19307	19076	19388	19194	19133	19059	19195	19311	19167	19160	19061	19263	19089	19067	19342	19172	19160	19283	19087	19315	19238	19371	19296	19085	19182	19149	19207	19009	19226	19090	19347	19282	19075	19229	19129	19104	18963	19277	19257	19318	19405	19183	19208	19192	19141	19490	19130	19076	19316	19149	18928	19219	19293	19207	19045	19095	19385	19324	19174	19063	19132	19229	19254	19026	19278	19146	19137	19302	19010	19133	19270	19198	19030	18967	19215	19405	19380	19287	19201	19242	18951	19193	18959	19082	19166	19368	19281	19012	19138	19344	19069	19219	19239	19121	19239	19030	19256	19165	19083	19247	19264	19301	19178	19249	19290	19130	19255	19129	18974	19225	19080	19241	19289	19119	19287	19272	19171	19284	19187	19002	19414	19234	19093	19165	19132	19042	18986	19167	19276	19035	19039	19364	19252	19202	18974	19253	19280	19052	19351	19182	19274	19246	19360	19350	19047	19258	19291	19130	19137	19023	19349	19237	19161	19176	19321	19207	19269	19172	19011	19322	18870	19183	19192	19315	19161	19043	19370	19170	19186	19373	19107	19055	19248	18989	19288	19202	19080	19145	19410	19163	19229	19287	19176	19213	19128	19118	19240	19242	19217	19174	19305	19373	19110	19145	19323	19349	19226	19135	19204	19436	19151	18870	19251	19270	19226	19283	19140	19092	19281	19177	19103	19099	19109	19116	19252	19286	19200	19211	19047	19074	19249	19103	19255	19207	19256	19242	19254	19306	19329	18996	18815	19290	19241	19310	19135	18927	19265	19130	19130	19072	19172	19249	18904	19391	19264	19168	19284	19380	19250	19392	19325	19262	19001	19245	19260	19010	19191	19218	19056	19369	19284	19135	18968	19340	19398	18994	19048	19386	19231	19120	19141	19078	19205	19048	19169	19029	19220	19314	19126	19325	18886	19073	19185	19060	19292	19185	19213	19325	19157	19133	19133	19231	19318	19221	19296	19313	19218	19071	19342	19409	19095	19200	19299	19165	19154	19109	19204	19335	19227	19052	19197	18969	19286	19118	19250	19135	19358	19098	19185	19075	19149	19410	19353	19290	19116	19106	19083	19262	19214	19074	19276	19183	19088	19222	19169	19044	19125	19064	19195	19188	19074	19308	19050	19176	19097	19220	19369	19126	19140	19233	19020	19336	19311	19014	19061	19052	19149	19301	19068	19191	19258	19277	19374	19178	19101	19370	19123	19165	19167	19273	19152	19279	18878	19296	19128	19204	19228	19236	19085	19034	19076	19235	19220	19058	19300	19352	19159	19266	19154	19231	19092	19303	18932	19156	19214	19295	19231	19032	19264	19034	19297	19176	19404	19115	19096	19213	19204	19397	19235	19260	19249	19054	19198	19043	19040	19334	19196	19274	19182	19075	19334	19297	19147	19294	19117	19089	19148	19311	19202	19308	19173	19204	19158	19376	19170	19025	19167	19322	19159	19233	19182	19267	19334	19418	19435	19120	19129	19105	19296	19379	19415	19139	19101	19162	19265	19037	19182	19347	19243	18955	18942	19089	19061	19369	19404	19209	19219	19006	19041	19209	19282	19102	19059	19208	19011	19013	18978	19207	19212	19333	19310	19269	19325	19078	19282	18795	19120	19041	19142	19134	19253	19328	19118	19362	19253	19182	18738	19049	19202	19150	19411	19142	19127	19170	19129	19162	19050	19336	19228	19222	19201	19322	19310	19488	19230	19066	19127	19340	19094	19048	18967	19222	19161	19250	19045
24022	36167	35148	29369	26788	24916	22245	20594	19474	18938	18579	18641	18863	19302	18496	18011	17568	17538	17562	16855	16765	16442	16209	15917	15821	15780	15811	15570	15661	15696	16047	15617	15835	15833	15811	15784	15705	15635	15753	15663	15540	15904	15712	15672	15811	15760	15741	15944	15663	15748	15776	15848	15730	15833	15742	15798	15760	15769	15824	15713	15752	15892	15789	15687	15957	15710	15734	15650	15623	15688	15759	15765	15794	15566	15760	15730	15698	15801	15964	15810	15661	15749	15835	15547	15671	15547	15705	15645	15774	15767	15832	15677	15496	15778	15877	15537	15590	15538	15724	15686	15594	15743	15665	15750	15767	15651	15695	15666	15734	15809	15757	15466	15647	15620	15897	15686	15797	15876	15612	15583	15830	15812	15789	15687	15891	15624	15845	15746	15725	15662	15819	15855	15750	15727	15837	15630	15589	15659	15628	15876	15733	15776	15559	15784	15573	15728	15662	15792	15697	15617	15740	15516	15665	15674	15643	15627	15731	15642	15620	15558	15667	15478	15707	15660	15707	15534	15642	15727	15759	15781	15767	15599	15727	15706	15710	15698	15726	15642	15647	15796	15483	15831	15730	15483	15899	15677	15676	15639	15762	15732	15680	15666	15719	15827	15578	15712	15693	15790	15853	15640	15692	15727	15656	15620	15786	15785	15779	15739	15749	15778	15720	15644	15795	15708	15817	15609	15663	15837	15572	15962	15668	15743	15621	15696	15973	15502	15761	15562	15650	15770	15721	15638	15658	15782	15581	15622	15801	15635	15690	15577	15815	15733	15599	15773	15792	15735	15562	15755	15638	15631	15760	15537	15675	15745	15609	15667	15709	15786	15688	15980	15530	15687	15637	15746	15645	15698	15731	15727	15810	15761	15560	15835	15592	15685	15883	15613	15784	15656	15727	15734	15677	15763	15668	15669	15781	15756	15716	15584	15644	15766	15644	15692	15724	15785	15754	15974	15749	15599	15637	15668	15831	15600	15682	15694	15835	15789	15531	15704	15576	15692	15634	15654	15595	15583	15736	15722	15762	15710	15856	15579	15751	15734	15568	15768	15690	15737	15937	15789	15758	15623	15735	15586	15598	15735	15710	15741	15829	15770	15694	15613	15718	15946	15652	15704	15582	15648	15753	15630	15693	15764	15649	15402	15802	15917	15832	15591	15802	15844	15577	15732	15668	15648	15824	15847	15698	15762	15593	15740	15511	15717	15913	15607	15593	15884	15818	15727	15618	15702	15642	15623	15741	15777	15725	15668	15870	15753	15790	15783	15618	15656	15620	15672	15591	15649	15575	15668	15735	15553	15900	15676	15719	15766	15688	15752	15779	15592	15884	15753	15717	15784	15645	15726	15717	15668	15599	15832	15660	15682	15565	15757	15766	15745	15811	15797	15759	15632	15660	15826	15555	15788	15617	15825	15750	15721	15756	15782	15678	15739	15677	15803	15792	15757	15754	15787	15772	15716	15541	15899	15711	15803	15634	15654	15652	15653	15653	15791	15578	15752	15616	15687	15668	15677	15740	15537	15733	15806	15718	15732	15733	15634	15716	15847	15697	15633	15855	15744	15702	15723	15719	15718	15812	15532	15830	15726	15854	15602	15639	15601	15724	15603	15731	15708	15858	15788	15775	15868	15614	15608	15818	15588	15646	15821	15697	15867	15697	15758	15679	15684	15663	15746	15697	15852	15717	15466	15685	15615	15673	15582	15767	15770	15701	15622	15539	15701	15714	15718	15661	15796	15746	15668	15656	15681	15831	15767	15696	15498	15661	15726	15847	15724	15698	15793	15666	15581	15832	15771	15741	15537	15657	15535	15568	15568	15828	15812	15729	15664	15773	15619	15572	15777	15680	15733	15727	15705	15745	15678	15813	15697	15691	15669	15610	15668	15725	15597	15776	15687	15756	15717	15729	15829	15668	15618	15711	15657	15678	15666	15711	15774	15662	15739	15773	15725	15806	15749	15671	15724	15685	15784	15613	15617	15713	15770	15696	15686	15700	15761	15715	15707	15734	15798	15648	15713	15714	15761	15791	15729	15587	15663	15817	15690	15770	15678	15803	15797	15678	15586	15762	15742	15698	15720	15558	15780	15757	15847	15579	15751	15612	15722	15763	15918	15643	15762	15695	15639	15616	15695	15665	15754	15817	15892	15749	15751	15563	15607	15883	15885	15815	15743	15713	15718	15632	15545	15834	15745	15671	15800	15652	15647	15751	15965	15846	15740	15737	15802	15781	15751	15706	15725	15563	15815	15770	15825	15765	15894	15795	15592	15853	15716	15743	15596	15842	15624	15788	15760	15753	15680	15505	15726	15635	15619	15736	15838	15684	15850	15801	15729	15795	15526	15825	15860	15570	15758	15801	15607	15762	15848	15616	15730	15763	15783	15842	15759	15818	15672	15736	15714	15730	15825	15839	15672	15707	15684	15582	15708	15763	15793	15727	15508	15907	15695	15773	15683	15810	15567	15723	15721	15723	15644	15919	15655	15817	15836	15723	15658	15930	15474	15789	15595	15645	15604	15612	15699	15646	15665	15742	15685	15649	15721	15790	15682	15759	15626	15740	15648	15628	15748	15756	15608	15783	15534	15912	15820	15713	15565	15744	15745	15622	15729	15830	15650	15845	15642	15628	15738	15909	15627	15780	15647	15688	15633	15720	15643	15735	15851	15574	15639	15800	15640	15635	15763	15860	15847	15651	15908	15658	15650	15616	15716	15809	15928	15682	15561	15613	15665	15664	15854	15616	15710	15688	15799	15789	15721	15945	15738	15770	15708	15815	15865	15710	15679	15701	15779	15708	15748	15682	15826	15714	15637	15664	15708	15729	15655	15905	15660	15783	15648	15720	15797	15824	15480	15709	15748	15662	15633	15683	15897	15520	15734	15644	15767	15740	15594	15594	15636	15859	15881	15799	15754	15769	15701	15509	15596	15668	15695	15800	15687	15701	15780	15697	15600	15755	15463	15739	15662	15713	15840	15723	15765	15545	15631	15693	15707	15806	15746	15605	15664	15900	15784	15803	15720	15819	15812	15742	15836	15601	15748	15500	15810	15725	15824	15715	15715	15646	15588	15829	15718	15803	15588	15797	15741	15639	15597	15995	15808	15879	15655	15878	15670	15718	15788	15814	15632	15870	15645	15685	15699	15839	15742	15644	15534	15764	15650	15752	15735	15962	15736	15789	15641	15647	15795	15796	15614	15711	15685	15890	15780	15735	15852	15662	15675	15656	15885	15715	15807	15771	15801	15837	15651	15748	15700	15695	15515	15727	15789	15595	15664	15583	15825	15777	15666	15478	15760	15847	15833	15750	15734	15692	15648	15779	15618	15491	15716	15726	15685	15680	15711	15710	15695	15776	15617	15733	15714	15582	15619	15698	15849	15739	15724	15917	15590	15758	15772	15726	15951	15672	15757	15719	15824	15767	15779	15832	15685	15752	15524	15634	15767	15611	15777	15736	15652	15620	15771	15739	15810	15840	15871	15581	15687	15871	15933	15838	15568	15888	15757	15574	15768	15663	15591	15618	15712	15796	15657	15836	15817	15708	15640	15724	15744	15725	15640	15641	15638	15685	15660	15805	15631	15772	15689	15723	15650	15617	15745	15543	15726	15697	15746	15702	15733	15814	15613	15688	15645	15677	15683	15696	15762	15806	15729	15606	15808	15842	15839	15790	15757	15687	15756	15813	15705	15678	15620	15659	15702	15771	15673	15809	15718	15681	15641	15661	15656	15840	15592	15816	15597	15772	15656	15536	15729	15758	15835	15494	15704	15923	15606	15617	15666	15679	15719	15691	15607	15709	15676	15672	15767	15728	15636	15741	15678	15813	15837	15685	15770	15581	15748	15718	15793	15730	15728	15670	15711	15702	15697	15635	15705	15801	15702	15768	15653	15716	15873	15697	15567	15821	15755	15747	15801	15641	15736	15682	15832	15849	15776	15711	15699	15667	15800	15741	15621	15727	15947	15812	15670	15728	15803	15726	15622	15611	15733	15899	15637	15591	15688	15699	15904	15831	15613	15844	15747	15710	15710	15686	15589	15677	15799	15566	15814	15789	15695	15788	15749	15780	15717	15604	15623	15726	15621	15643	15813	15675	15683	15618	15798	15771	15747	15660	15601	15683	15886	15506	15713	15717	15590	15824	15817	15665	15639	15728	15676	15617	15787	15781	15639	15634	15768	15737	15820	15654	15796	15802	15834	15494	15764	15776	15588	15745	15584	15746	15783	15690	15695	15597	15738	15761	15801	15710	15723	15618	15774	15869	15657	15803	15740	15524	15915	15639	15513	15579	15625	15566	15774	15780	15760	15731	15561	15513	15519	15592	15918	15696	15707	15557	15698	15802	15618	15710	15663	15671	15784	15781	15731	15574	15666	15542	15679	15576	15703	15556	15749	15697	15521	15717	15766	15587	15793	15658	15660	15510	15647	15713	15715	15880	15507	15936	15582	15683	15847	15671	15561	15946	15838	15630	15783	15567	15783	15562	15568	15780	15690	15616	15779	15759	15805	15657	15578	15771	15657	15696	15792	15798	15793	15613	15710	15627	15625	15494	15562	15782	15731	15847	15731	15914	15804	15613	15682	15779	15842	15705	15605	15783	15661	15663	15916	15718	15586	15670	15753	15814	15644	15747	15695	15592	15490	15925	15563	15781	15747	15692	15709	15723	15589	15710	15789	15450	15760	15670	15738	15866	15621	15833	15508	15612	15684	15771	15664	15739	15712	15799	15708	15742	15827	15862	15751	15694	15769	15752	15632	15668	15690	15849	15761	15616	15757	15727	15707	15654	15829	15758	15559	15684	15639	15709	15714	15711	15649	15790	15756	15735	15542	15740	15639	15601	15750	15736	15630	15643	15858	15667	15713	15477	15765	15691	15847	15524	15668	15816	15811	15731	15689	15631	15796	15706	15628	15676	15622	15891	15510	15791	15943	15905	15549	15659	15622	15969	15794	15679	15619	15840	15780	15528	15671	15754	15701	15727	15618	15792	15853	15708	15660	15824	15819	15705	15567	15584	15788	15820	15619	15678	15588	15775	15780	15776	15693	15666	15646	15735	15627	15467	15833	15712	15673	15612	15769	15746	15701	15850	15654	15723	15735	15475	15509	15688	15798	15660	15792	15596	15653
23517	21307	29116	24307	24317	28436	29406	25181	23659	23121	22692	22821	23413	23624	23011	22585	21776	21588	21080	20750	20497	20314	19702	19501	19469	19343	19593	19357	19460	19369	19510	19556	19561	19355	19445	19363	19407	19458	19512	19276	19406	19273	19600	19462	19390	19240	19161	19321	19256	19256	19470	19147	19328	19262	19412	19380	19265	19133	19348	19279	19320	19406	19295	19400	19277	19407	19281	19199	19214	19459	19225	19228	19244	19268	19123	19289	19470	19436	19156	19351	19029	19526	19312	19259	19238	19166	19236	19417	19189	19307	19303	19119	19421	19300	19290	19331	19211	19161	19424	19286	19123	19363	19198	19129	19387	19287	19503	19142	19319	19194	19338	19457	19263	19263	19421	19356	19439	19354	19222	19263	19320	19211	19264	19238	19283	19254	19329	19523	19135	19448	19242	19206	19401	19355	19193	19332	19074	19239	19117	19061	19173	19316	19212	19139	19182	19151	19146	19209	19326	19466	19253	19182	19403	19208	19045	19196	19448	19468	19296	19183	19513	19412	19182	19320	19152	19362	19380	19185	19589	19321	19129	18984	19016	19378	19219	19325	19410	19221	19292	19305	19368	19355	19491	19482	19321	19065	19173	19323	19298	19376	19150	19332	19130	19053	19031	19295	19342	19440	19407	19166	19268	19218	19204	19322	19248	19205	19370	19339	19488	19525	19332	19325	19094	19090	19013	19340	19115	19370	19235	19130	19170	19348	19665	19325	19356	19345	19374	19456	19304	19152	19092	19240	19166	19190	19190	19294	19262	19115	19368	19126	19132	19000	19443	19471	19415	19313	19344	19236	19324	19217	19068	19153	19264	19224	19087	19317	19484	19105	19370	18955	19137	19147	19264	19202	19166	19255	19334	19207	19293	19219	19363	19331	19104	19176	19252	19196	19609	19218	19209	19145	19338	19314	19333	19439	19152	19214	19290	19463	19180	19352	19130	19409	19243	19265	19310	19174	19414	19240	19093	19050	19263	19025	19268	19089	19366	19395	19412	19148	19340	19197	19196	19059	19201	19331	19301	19375	19197	19154	19146	19402	19263	19166	19465	19183	19337	19116	19108	19285	19139	19421	19098	19263	19386	19426	19283	19346	19423	19396	19287	19179	19245	19039	19240	19364	19083	19471	19198	19159	19371	19336	19245	19281	19258	19383	19372	19298	19155	19371	19432	19471	19414	19407	19348	19398	19192	19279	19182	19364	19356	19136	19399	19473	19453	19114	19264	19213	19177	19407	19265	19124	19178	19144	19095	19267	19185	19268	19237	19302	19235	19265	19332	19347	19270	19202	19027	19213	19217	19250	19318	19091	19073	19202	19164	19269	19134	19219	19282	19299	19521	19372	19088	19103	19225	19251	19145	19449	19315	19243	19160	19330	19193	19381	19307	19200	18972	19347	19132	19173	19385	19237	19324	19293	19117	19389	19165	19374	19188	19154	18991	19295	19563	19415	19305	19300	19208	19328	19156	19365	19352	19222	19157	19127	19292	19342	19131	19264	19323	19131	19280	19376	19289	19206	19235	19249	19264	19426	19245	19249	19041	19378	19376	19197	19398	19243	19372	19211	19203	19353	19554	19388	19207	19394	19222	19179	19300	19244	19365	19297	19315	19119	19345	19059	19376	19092	19169	19348	19252	19184	19180	19385	19339	19376	19376	19420	19153	19247	19413	19287	19287	19223	19209	19314	19463	19199	19402	19343	19275	19180	19187	19415	19282	19177	19326	19267	19195	19440	19530	19005	19226	19372	19155	19073	19291	19307	19435	19130	19270	19263	19248	19086	19272	19137	19287	19343	19211	19439	19352	19338	19385	19341	19236	19214	19437	19061	19084	19276	19280	19190	19228	19333	19458	19270	19304	19262	19374	19287	19259	19327	19365	19365	19198	19224	19245	19247	19048	19184	19255	19240	19238	19238	19218	19199	19350	19205	19352	19247	19306	19199	19166	19278	19235	19315	19251	19171	19176	19396	19407	19218	19171	19427	19418	19304	19273	19349	19385	19223	19246	19166	19265	19488	19408	19318	19345	19103	19166	19411	19353	19087	19308	19063	19386	19281	19132	19273	19265	19334	19173	19323	19387	19386	19372	19417	19401	19139	19320	19588	19373	19300	19211	19357	19275	19097	19284	19169	19247	19086	19339	19312	19354	19378	19273	19243	19314	19290	19416	19227	19325	19189	19282	19041	19592	19166	19230	19222	19358	19333	19420	19211	19261	19444	19321	19321	19226	19508	19359	19277	19191	19195	19347	19172	19124	19347	19291	19278	19283	19435	19285	19120	19231	19179	19408	19363	19404	19068	19259	19193	19345	19084	19213	19379	19367	19379	19435	19152	19329	19263	19275	19225	19224	19382	19215	19262	19478	19229	19272	19379	19283	19347	19304	19264	19409	19344	19339	19262	19436	19098	19380	19452	19338	19215	19206	19053	19288	19260	19410	19429	19425	19248	19285	19157	19214	19090	19428	19171	19307	19237	19157	19299	19518	19203	19297	19353	19364	19477	19364	19162	19271	19280	19097	19215	19341	19315	19503	19439	19126	19388	19282	19258	19190	19305	19111	19413	19245	19253	19384	19115	19288	19373	19316	19102	19212	19282	19238	19150	19458	19346	19129	19301	19305	19394	19254	19327	19362	19368	19299	19138	19273	19176	19147	19069	19253	19359	19255	18925	19314	19319	19379	19224	19161	19320	19540	19399	19233	19182	19345	19390	19383	19482	19170	19419	19166	19281	19516	19080	19325	19363	19235	19138	19346	18872	19149	19229	19168	19240	19389	19135	19452	19401	19433	19470	19349	19334	19280	19328	19281	19322	19331	19061	19327	19284	19235	19202	19335	19252	19139	19228	19322	19260	19294	19312	19130	19366	19268	19360	19272	19509	19354	19204	19368	19547	19292	19342	19130	19271	19407	18982	19355	19439	19302	19280	19344	19002	19211	19365	19336	19100	19267	19063	19187	19279	19385	19298	19025	19467	19317	19340	19353	19534	19130	19169	19320	19300	19227	19294	19173	19573	19282	19447	19328	19280	19298	19228	19340	19208	19260	19304	19168	19173	19408	19469	19081	19121	19088	19440	19332	19426	19291	19344	19357	19385	19255	19246	19133	19196	19280	19189	19227	19390	19289	19378	19171	19204	19341	19210	19143	19169	19159	19178	19147	19397	19376	19164	19511	19523	19377	19222	19217	19199	19523	19174	19353	19310	19175	18877	19382	19391	19155	19242	19328	19244	19447	19220	19199	19391	19447	19191	19330	19464	19110	19388	19324	19294	19421	19199	19522	19282	19255	19183	19246	19112	19203	19225	19085	19258	19353	19040	19379	19259	19183	19078	19105	19181	19357	19173	19191	19217	19410	19229	19297	19214	19389	19213	19025	19275	19333	19316	19381	19170	19363	19367	19181	19360	19598	19098	19215	19265	19045	19254	19247	19235	19287	19382	19318	19345	19234	19169	19334	19370	19261	19195	19202	19177	19302	19136	19172	19399	19350	19328	19241	19126	19212	19362	19237	19180	19463	19321	19424	19058	19291	19227	19375	19229	19432	19111	19528	19269	19303	19384	19221	19093	19191	19219	19098	19271	19362	19384	19159	19213	19222	19223	19387	19513	19173	19347	19247	19370	19363	19297	19285	19194	19099	19181	19269	19228	19309	19520	19153	19488	19187	19466	19419	19360	19299	19195	19577	19255	19279	19335	19444	19263	19099	18925	19296	19209	19124	19248	19301	19210	19093	19322	19418	19243	19476	19351	19552	19433	19173	19170	19264	19384	19315	19336	19422	19140	19062	19207	19344	19342	19389	19129	19350	19030	19117	19032	19238	19370	19178	19319	19312	19167	19222	19243	19325	19009	19199	19323	19072	19123	19219	19551	19154	19424	19282	19274	19384	19317	19234	19405	19389	19302	19215	19200	19420	19329	19358	19218	19298	19385	19249	19295	19213	19127	19375	19329	19289	19411	19140	19176	19386	19113	19244	19141	19211	19142	18954	19341	19114	19245	19438	19399	19204	19285	19295	19359	19213	19237	19309	19189	19190	19439	19324	19218	19274	19279	19528	19230	19354	19357	19247	19330	19244	19195	19361	19321	19378	19294	19305	19348	19129	19196	19394	19164	19050	19292	19291	19217	19260	19363	19303	19109	19489	19369	19425	19280	19377	19466	19265	19114	19277	19407	19314	19416	19189	19545	19449	19192	19350	19236	19438	19218	19327	19316	19336	19162	19308	19282	19289	19323	19135	19112	19280	19310	19279	19059	19174	19330	19190	19332	19048	19176	18982	19113	19246	19453	19297	19219	19200	19251	19087	19241	19205	19375	19128	19238	19350	19225	19244	19296	19441	19311	19371	19287	19084	19316	19445	19229	19305	19197	19360	19335	19205	19404	19432	19356	19426	19185	19351	19386	19217	19507	19282	19370	19041	19208	19481	19307	19167	19457	19220	19272	19357	19232	19026	19091	19102	19397	19170	19150	19325	19278	19277	19151	19286	19111	19003	19226	19171	19248	19316	19231	19333	19301	19329	19225	19209	19179	19178	19073	19334	19249	19253	19338	19315	19248	19226	19462	19122	19158	19315	19290	19222	19371	19268	19419	19422	19041	19324	19283	19236	19293	19413	19297	19264	19134	19516	19348	19458	19244	19227	19473	19256	19182	19357	19196	19452	19240	19365	19223	19170	19334	19253	19516	19179	19272	19283	19486	19415	19147	19163	19428	19249	19210	19045	19213	19251	19436	19175	19339	19318	19258	19235	19244	19166	19262	19335	19131	19454	19254	19474	19384	19446	19502	19206	19283	19251	19278	19398	19168	19397	19344	19200	19185	19243	19277	19094	19392	19153	19288	19365	19242	19203	19386	19365	19202	19374	19428	19244	19181	19319	19216	19147	19229	19284	19406	19325	19391	19266	19537	19364	19222	19355	19264	19305	19074	19344	19218	19336	19323	19225	19365	19366	19416	19144	19211	19082	19366	19324	19281	19265	19357	19334	19179	19324	19368	19448	19276	19293	19397	19391	18848	19245	19206	19141	19091	19337	19497	19285	19216	19253	19173	19249	19075	19175	19163	19191	19387	19287	19213	19116	19303	19173	19165	19194	19159	19336	19351	19326	19218	19346	19182	19169	19290	19411	19292	19291	19507
23992	43850	42493	35164	32004	29485	26647	24287	22437	21437	20616	21172	21940	21955	20997	20298	19239	18794	17953	17427	17348	17004	16231	16080	15998	15793	15894	15983	15766	15893	15736	15909	15979	15735	15775	15858	15940	15945	15737	15660	15632	15795	15891	15931	15588	15707	15737	15857	15687	15589	15788	15826	15814	15715	15869	15869	15887	15791	15944	15598	15827	15841	15863	15600	15670	15857	15837	15598	15889	15854	15808	15637	15694	15808	15870	15841	15727	15713	15843	15711	15939	15782	15762	15804	15827	15812	15774	15939	15655	15822	15693	15828	15749	15846	15799	15606	15884	15890	15736	15729	15686	15596	15581	15744	15901	15900	15526	15806	15820	15837	15817	15718	15847	15845	15736	15761	15634	15727	15832	15678	15863	15706	15851	15781	15687	15742	15701	15676	15671	15588	15830	15667	15693	15760	15857	15752	15741	15710	15629	15722	15705	15703	15740	15618	15683	15717	15829	15829	15742	15770	15703	15757	15824	15740	15643	15707	15887	15823	15823	15821	15673	15774	15855	15774	15614	15820	15893	15804	15895	15717	15701	15832	15686	15846	15837	15893	15799	15699	15851	15701	15826	15790	15858	15521	15821	15998	15738	15739	15885	15796	15786	15648	15665	15806	15746	15758	15749	15880	15664	15838	15837	15802	15980	15701	15869	15572	15936	15631	15865	15899	15645	15714	15972	15653	15785	15782	15810	15662	15662	15847	15741	15918	15780	15722	15779	15785	15834	15731	15677	15681	15761	15809	15603	15647	15928	15695	15647	15582	15914	15685	15653	15799	15706	15696	15687	15701	15771	15889	15771	15603	15802	15782	15723	15704	15722	15833	15853	15744	15768	15726	15624	15817	15715	15680	15652	15970	15701	15643	15777	15686	15670	15841	15719	15807	15659	15701	15830	15768	15720	15626	15941	15629	15852	15802	15756	15783	15724	15793	15732	15633	15761	15900	15761	15737	15757	15740	15701	15683	15718	15660	15778	15857	15835	15777	15843	15649	15734	15693	15807	15765	15739	15610	15828	15845	15656	15937	15934	15941	15710	15673	15739	15676	15754	15775	15710	15811	15767	15678	15754	15723	15607	15675	15715	15642	15749	15837	15586	15802	15655	15738	15706	15727	15812	15614	15698	15852	15840	15777	15812	15577	15828	15765	15680	15774	15716	15782	15777	15729	15841	15573	15861	15766	15686	15704	15791	15711	15701	15757	15964	15763	15789	16024	15683	15662	15640	16014	15676	15809	15908	15834	15838	15876	15691	15799	15787	15762	15759	15729	15855	15811	15801	15555	15794	15841	15798	15757	15808	15820	15733	15816	15785	15852	15646	15801	15804	15710	15648	15704	15645	15825	15580	15837	15704	15644	15783	15720	15775	15726	15703	15843	15665	15815	15721	15840	15548	15587	15796	15991	15787	15664	15678	15648	15993	15912	15705	15824	15769	15851	15764	15711	15873	15961	15799	15764	16001	15825	15819	15794	15562	15743	15789	15915	15835	15745	15775	15774	15858	15676	15631	15859	15846	15842	15716	15725	15902	15912	15745	15566	15874	15652	15809	15860	15738	16017	15761	15628	15786	15745	15718	15805	15580	15710	15769	15846	15689	15685	15864	15729	15918	15755	15795	15866	15849	15799	15951	15660	15674	15654	15779	15729	15589	15644	15788	15594	15707	15771	15602	15850	15887	15771	15716	15731	15731	15899	15623	15790	15853	15703	15739	15930	15755	15692	15605	15712	15762	15782	15779	15801	15600	15880	15657	15766	15874	15811	15903	15691	15711	15599	15695	15880	15750	15534	15829	15922	15686	15783	15701	15744	15644	15806	15773	15819	15759	15657	15644	15626	15762	15969	15721	15846	15836	15786	15853	15751	15593	15723	15754	15732	15769	15692	15745	15891	15638	15692	15881	15618	15745	15769	15688	15748	15560	15743	15741	15824	15757	15962	15564	15826	15611	15796	15840	15763	15809	15778	15888	15668	15748	15742	15814	15888	15797	15734	15771	15547	15747	15912	15657	15659	15739	15710	15683	15676	15821	15733	15675	15680	15755	15845	15780	15737	15762	15838	15787	15879	15726	15747	15807	15647	15930	15665	15843	15720	15804	15524	15787	15689	15621	15677	15658	15731	15828	15856	15881	15834	15771	15775	15833	15887	15621	15744	15671	15592	15880	15741	15789	15836	15661	15775	15955	15742	15712	15745	15683	15626	15751	15656	15826	15645	15674	15949	15745	15765	15778	15836	15717	15902	15687	15655	15629	15708	15809	15815	15796	15775	15884	15652	15668	15749	15654	15926	15676	15758	15710	15844	15664	15747	15665	15839	15634	15721	15652	15838	15688	15827	15777	15843	15763	15850	15859	15802	15883	15667	15688	15936	15664	15548	15771	15687	15833	15656	15904	15800	15663	15700	15756	15868	15794	15775	15726	15710	15850	15866	15980	15754	15679	15770	15871	15698	15578	15705	15589	15927	15828	15559	15838	15676	15715	15798	15720	15607	15824	15538	15711	15803	15648	15656	15889	15590	15664	15702	15745	15902	15743	15621	15801	15733	15712	15662	15585	15708	15689	15725	15673	15869	15686	15734	15833	15723	15617	15807	15769	15878	15659	15714	15733	15782	15883	15661	15814	15826	15679	15674	15564	15745	15795	15737	15865	15697	15639	15580	15768	15724	15820	15783	15788	15763	15879	15927	15847	15767	15532	15698	15858	15668	15679	15744	15649	15892	15727	15728	15833	15890	15687	15716	15852	15886	15701	15798	15732	15600	15694	15722	15695	15760	15788	15797	15600	15650	15650	15790	15733	15761	15534	15655	15672	15916	15780	15567	15728	15691	15722	15778	15720	15836	15729	15684	15697	15673	15877	15884	15603	15735	15784	15613	15882	15803	15650	15662	15891	15670	15797	15663	15915	15729	15813	15756	15657	15680	15613	15853	15793	15899	15781	15699	15756	15831	15791	15890	15737	15814	15627	15592	15911	15802	15963	15810	15796	15743	15708	15705	15623	15827	15746	15705	15600	15903	15774	15789	15799	15785	15831	15796	15781	15687	15758	15683	15566	15936	15527	15702	15728	15695	15631	15722	15885	15696	15844	15664	15686	15729	15760	15673	15891	15810	15825	15674	15812	15548	15710	15829	15825	15793	15866	15812	15787	15701	15747	15745	15646	15765	15851	15692	15764	15755	15709	15777	15690	15761	15813	15888	15825	15780	15713	15775	15712	15732	15653	15693	15657	15922	15706	15776	15731	15759	15826	15764	15804	15764	15847	15837	15670	15666	15775	15677	15799	15751	15669	15731	15665	15822	15747	15739	15759	15686	15725	15868	15707	15905	15776	15549	15769	15736	15679	15597	16008	15825	15880	15684	15837	15713	15847	15788	15714	15687	15777	15920	15558	15715	15821	15678	15879	15651	15745	15731	15723	15924	15792	15705	15676	15887	15656	15683	15826	15791	15702	15815	15774	15871	15755	15748	15846	15762	15829	15832	15850	15690	15868	15641	15761	15867	15774	15868	15667	15881	15846	15706	15780	15855	15837	15693	15868	15654	15795	15671	15726	15775	15664	15686	15713	15528	15960	15645	15828	15807	15725	15668	15702	15642	15811	15733	15612	15565	15778	15646	15776	15753	15776	15839	15815	15716	15675	15827	15681	15662	15742	15878	15796	15731	15786	15767	15810	15857	15797	15756	15594	15816	15861	15758	15795	15717	15741	15723	15720	15645	15861	15734	15844	15678	15595	15672	15591	15662	15748	15799	15719	15731	15826	15738	15588	15894	15692	15692	16038	15978	15714	15791	15958	15792	15845	15580	15876	15734	15649	15626	15821	15711	15707	15779	15596	15703	15873	15830	15773	15667	15857	15858	15658	15676	15749	15728	15846	15768	15699	15761	15876	15757	15942	15685	15625	15938	15863	15793	15724	15724	15784	15716	15808	15697	15751	15734	15723	15655	15791	15756	15821	15817	15751	15526	15876	15682	15705	15838	15674	15711	15680	15788	15763	15729	16007	15708	15677	15753	15751	15847	15837	15732	15705	15782	15783	15914	15650	15685	15795	15768	15620	15745	15740	15771	15733	15876	15808	15758	15840	15805	15651	15784	15690	15921	15685	15936	15787	15735	15832	15929	15576	15779	15681	15679	15852	15682	15654	15931	15778	15677	15858	15834	15785	15816	15822	15710	15802	15785	15883	15754	15637	16049	15715	15712	15603	15792	15806	15631	15826	15774	15845	15670	15696	15814	15671	15736	15663	15794	15807	15718	15724	15673	15856	15655	15659	15640	15826	15642	15770	15809	15838	15837	15751	16027	15843	15701	15829	15641	15731	15845	15740	15741	15839	15668	15894	15782	15838	15759	15678	15824	15829	15730	15945	15869	15722	15836	15648	15823	15735	15620	15635	15850	15831	15647	15644	15758	15648	15816	15707	15734	15785	15738	15698	15828	15830	15827	15771	15613	15696	15808	15836	15568	15839	15583	15735	15973	15825	15705	15739	15769	15788	15724	15700	15689	15790	15795	15796	15707	15791	15716	15753	15648	15799	15782	15849	15889	15897	15721	15750	15972	15703	15673	15754	15916	15806	15633	15802	15715	15813	15738	16017	15911	15743	15567	15889	15764	15734	15791	15809	15707	15796	15734	15722	15761	15787	15874	15790	15725	15607	15707	15782	15495	15768	15990	15650	15493	15782	15905	15862	15644	15844	15714	15898	15636	15734	15814	15735	15684	15693	15661	15767	15755	15621	15617	15786	15696	15815	15772	15578	15730	15559	15843	15935	15712	15696	15819	15786	15838	15720	15752	15850	15776	15777	15815	15842	15639	15846	15666	15708	15762	15707	15783	15879	15698	15784	15643	15729	15888	15800	15781	15640	15581	15863	15702	15725	15830	15863	15669	15760	15830	15841	15690	15752	15754	15709	15687	15752	15808	15909	15718	15877	15673	15899	15774	15669	15921	15929	15800	15843	15688	15790	15676	15768	15777	15821	15683	15782	15800	15887	15815	15776	15791	15743	15736	15709	15545	15794	15858	15750	15848	15792	15590	15788	15733	15812	15699	15780	15642	15716	15667	15808	15738	15742	15923	15810	15704	15860	15698	15790	15741	15769	15785	15734	15808	15701	15917	15799	15943	15692	15670	15611	15778
22640	21276	29318	23607	22516	27873	32374	27419	25539	24834	24173	24105	24998	24732	23860	23118	22027	21564	21070	20964	20674	20483	19743	19560	19475	19374	19097	19549	19311	19295	19105	19397	19251	19199	19162	19196	19131	19189	19121	19113	19055	19162	19122	19107	19172	19153	19380	19270	19065	19253	19050	19208	19054	19107	19040	18837	19020	18940	19014	19015	18986	19088	19153	18981	18998	19397	19044	18918	18951	19179	19209	19025	19100	19253	19018	18919	19027	19214	19177	19153	19122	19357	19319	19092	19188	19111	19176	19207	19053	18955	19123	19012	18928	18941	19071	18934	19048	19148	19231	19110	19099	18988	19112	18871	19039	19005	19334	19334	18973	18980	19029	18994	19004	19040	19052	19087	19057	19172	19148	19085	19142	19063	19143	18770	18984	19149	19136	19123	19010	18937	19294	18940	19167	19039	19180	19034	18873	18915	18921	19150	19233	19108	19107	19037	19094	19266	19004	19041	19051	19081	18896	19014	19060	19087	18866	19027	19063	19007	18969	18955	19112	19018	19046	19070	19104	18907	19017	19181	19141	19132	19024	19097	19229	18857	19027	19112	19037	18915	19195	18985	19030	19157	19258	19111	19184	18854	18915	18846	18949	18962	19122	19126	19078	19150	19031	18955	19211	18973	18956	19137	19000	18875	19095	19071	19124	18922	19091	18902	19025	18874	18932	19006	19052	19143	19069	18882	19062	19116	19020	19065	19115	19055	19080	18871	18827	19012	18727	19052	19160	19205	19156	19087	19137	19071	19086	19181	18787	18869	18948	19158	19035	19148	19189	19083	18877	18890	19126	19064	19046	19268	18717	19080	19212	19069	19270	19058	18864	19085	19128	19153	19055	18873	18723	18946	18915	18877	19086	19065	19012	18996	18973	19049	19051	19134	18887	18948	18903	18906	19053	18939	18965	18991	18981	18823	19002	19203	19095	18922	19005	19060	19004	19162	19141	19350	19119	19174	19054	19023	18803	19173	18961	18983	18969	18989	19061	18899	19047	19006	19288	19060	19097	19028	18998	19029	19117	19037	19038	18844	19027	19048	18908	19139	18898	19088	19108	19124	18771	19031	19181	19176	18986	18938	18964	18896	18955	19186	18817	19025	18969	19008	18779	19058	19020	19059	19191	19060	19127	19058	19158	18939	18736	18927	19180	18732	18929	19224	19084	18968	19020	19054	19129	19133	19064	19112	19044	19037	19121	19046	18992	19202	18918	19105	19141	19080	19038	18918	19002	18926	19069	19039	19010	19008	19228	19322	19077	19146	19101	19176	18980	19031	18993	19102	18934	19140	18946	19098	19061	19271	19136	18812	19080	19083	19030	19094	18936	18904	19027	19192	19105	19185	19054	19102	19009	19148	18878	18947	19079	18875	18965	18848	19094	18885	18962	19171	18952	19122	19070	18981	18950	19004	19047	19096	18940	18825	18881	18962	19089	19239	19068	18919	19037	19015	18920	19007	19065	19178	19076	18871	18900	18908	19028	18992	19107	19070	19038	18867	19131	18937	18901	18889	18942	19042	19151	19108	18966	18960	18755	19129	18981	18958	18981	19119	19075	18881	19099	18954	19084	19177	19068	19030	19154	18923	18993	19081	19031	19167	19082	18860	19085	19118	19257	18966	19055	19105	18869	18969	19065	18981	19005	18967	19089	18993	19122	19021	18975	19050	19180	18945	18930	19049	18635	18946	18886	18995	19067	19203	18969	18923	19156	18966	19012	18988	18949	19155	19107	19171	19128	19015	19163	19009	19040	18891	19140	19198	19040	19106	18925	19123	19012	19069	19116	18999	18904	18903	19028	19127	19131	18837	18835	18994	18934	18911	18883	19010	19187	18989	18927	18946	19041	19111	19085	18940	19242	18957	18976	19171	19078	19123	19295	18799	18919	19206	19089	19083	19082	18888	19050	19165	19049	19407	18995	18926	19106	19093	19169	19116	19025	18867	19161	18877	19121	19103	18935	19022	19116	18991	19198	19263	19092	18862	19058	18998	18909	18772	18846	19176	19044	19266	18893	19172	19067	19125	19121	19091	18770	18957	18924	19086	19032	18955	19060	19163	19042	19176	18836	19035	18788	19126	19063	18974	19290	19090	19002	18919	18904	19054	18993	19033	18958	19117	19076	18915	18998	19101	19147	18939	19089	19044	19032	19226	19094	19092	19059	18927	19139	18981	19061	19047	19066	19101	19197	19034	18978	19091	18918	19176	18846	19050	19347	18919	18894	18925	18745	19003	18924	19007	19171	18942	18901	18841	19063	18884	19124	19079	18880	19058	19074	18865	18953	19159	19141	19138	18910	18925	19234	19101	18893	19180	18913	19120	19149	19048	19107	18961	18999	19050	18964	18998	18947	19100	18984	18938	19020	18941	18953	19065	18945	19253	19136	18950	19018	18884	18940	18995	18877	19083	18922	18889	19089	19016	19144	19059	19295	18890	19020	18999	19028	19185	18983	19026	19153	19031	18982	19034	19080	18914	18973	19179	19013	18948	19029	18865	19188	19038	18995	19037	19004	18976	18809	18912	18959	19022	18964	18980	18868	18894	18829	18767	18964	18986	19145	19022	18990	19013	19092	18922	18916	19049	18789	18935	19101	19072	19004	18954	18847	18918	18971	19052	19000	19034	18908	19010	19202	19105	18754	19016	18843	18935	18896	18862	19141	19146	19139	18877	19013	18932	18679	19045	18787	19103	19229	19234	18962	19238	19231	19232	19040	19115	19083	19249	19233	18920	18847	19049	18977	18926	19122	18908	18973	19135	18844	19086	19145	19155	18971	19070	19084	18880	19036	18919	19053	19030	19189	18944	19147	18753	18865	18747	19080	19066	19054	18974	19064	19009	18862	18888	19078	19004	19120	19009	18927	18924	19015	18864	19146	19052	18936	18907	18961	18900	19300	18905	18944	18901	19243	18949	19138	19180	18965	19108	19000	19090	18999	19123	19235	19056	19402	19018	19143	18969	18997	18945	18888	19144	19145	19122	18924	19058	18979	19066	19037	18915	19113	19088	18984	19153	19174	18807	18984	19125	18997	18964	18971	18970	18770	19048	19183	18924	19054	19158	19123	19236	19164	18896	19085	19013	19165	18916	19306	18985	19232	18985	19022	19121	18858	18999	19129	18920	19060	19221	19202	18835	19267	19010	18831	19147	19189	19310	18920	18834	18983	18984	19098	19030	19043	19277	19217	19296	19126	19091	19071	18986	18954	19042	19177	19149	19075	19069	18911	19279	19146	19197	19010	18839	19045	18939	18881	18956	19160	19039	19107	19193	19064	19041	19105	19114	19014	19032	19109	18770	18996	19392	19063	19108	18971	18987	19064	19092	19263	18952	19247	19169	18993	19146	19099	19002	19123	19012	18874	19017	18918	19110	18874	19031	18976	19046	18894	19122	18938	19085	19023	19035	18837	19058	18905	19106	18916	19275	18985	19066	18842	19032	18959	18940	18956	19180	18971	19139	18846	18990	19049	19029	18961	19043	19129	19167	18835	18942	18939	19035	19020	19001	18927	19100	19016	18915	19041	19076	19013	19106	19039	19276	19032	19196	19040	19040	19044	18911	19034	19325	19015	19010	18895	18955	19046	19192	19169	19018	18964	19037	19210	18999	19101	18999	18997	19196	19124	19024	19040	18907	19021	19061	18877	19176	19018	19274	19013	19128	18993	19134	19219	19131	18921	18988	18882	19073	19197	19151	19041	18890	18906	18776	19173	19114	19262	19293	19098	19103	18983	19049	19080	19052	19259	19038	18874	19071	19191	18986	18930	19060	18960	19123	18964	19093	18807	19145	19104	19012	19239	19035	18941	19001	18877	19094	19193	19155	19035	18793	18951	18818	19203	18929	19033	19132	19111	18801	19224	18787	18990	18919	18998	19174	18897	18867	19145	19131	18990	19063	19077	19057	19007	19066	19097	19084	18982	18959	19071	19112	18948	19093	19219	19110	18883	19063	19291	19183	19089	19308	19102	19140	18870	18969	19099	18895	19085	19037	19059	18864	18925	18870	19003	19103	19172	19075	19159	19131	18994	18976	18984	18933	18895	18947	18963	19086	19025	19100	18986	18953	19044	19188	18969	19091	18897	19006	18983	19056	19101	19097	18973	19012	18953	18976	18993	18964	18921	18957	18931	19170	19091	18974	18912	19047	19159	19099	18963	18927	19121	19087	18896	19069	19115	19163	18965	19093	19131	18990	18977	19001	18789	19008	19171	19116	18996	18918	19047	18850	19149	18897	18917	19091	19086	19052	18715	18921	19060	19156	19255	19038	19151	18968	19088	19070	18980	19204	19048	19163	19121	19116	18778	18967	18871	19059	19101	19082	18893	18862	18876	18914	18929	19057	18971	19076	19167	18887	19241	19030	18914	18884	18827	18742	19061	19027	19052	19157	19166	19124	19047	19301	19088	19170	18990	19057	18954	19064	19075	19073	19023	19098	18993	18873	18845	19092	18835	19031	19041	18990	18942	18957	18833	19213	19012	18929	19274	18881	18913	19040	19158	19079	19125	19000	19065	19185	19245	18825	18949	19084	18818	18930	19100	19037	19044	18833	19141	19074	19014	18998	19088	18952	19127	19023	19089	19151	19078	19109	18684	18889	18930	19122	19184	19191	18998	19124	19143	18934	18943	19089	18874	18957	18918	18843	19100	19004	19064	18780	19093	19089	19119	18894	18949	19125	18873	19110	18975	19033	18916	18950	19058	19168	19093	19145	19068	19005	18935	18992	19177	18996	19330	18987	19063	18873	19078	18955	19155	19001	19008	19175	19272	19156	19010	18972	19038	19174	18863	18934	18911	19116	19032	18940	18999	18867	19085	18999	19155	18907	19106	19155	18868	19050	18830	18946	19176	18897	18941	19098	19184	18964	19022	19075	19042	18725	18960	18867	19172	19046	19101	19221	19099	18985	19308	19124	19186	18940	18915	19049	19367	19031	18959	19027	18813	19022	18965	18918	18988	19103	18938	18889	18951	18976	19029	19251	19063	19042	19082	18935	19224	18780	18894	19043	19206	19187	19002	19091	18965	19061	18872	18968	18991	18928	19147	19012	18962	18835	18928	18968	18840	19063	18984	18964	18878	18962	18894	19085	18966	19098	18996	19154	18983	19154	19203	18953	19084	19250	18957	18968	19137	18880
25972	48334	47197	39419	36128	33225	30378	27710	25294	23676	22926	23636	24508	23793	22772	21400	20070	19396	18668	18063	17715	16930	15824	15778	16007	15817	15799	15793	15798	15853	15699	15800	15662	15674	15698	15714	15671	15656	15642	15720	15688	15537	15589	15688	15735	15715	15667	15717	15354	15701	15734	15641	15687	15699	15683	15498	15697	15635	15680	15624	15623	15709	15605	15518	15696	15640	15732	15628	15654	15619	15644	15433	15664	15784	15650	15661	15714	15469	15837	15599	15726	15741	15699	15492	15560	15798	15606	15438	15745	15602	15506	15424	15743	15694	15616	15687	15553	15730	15691	15576	15658	15693	15564	15579	15510	15586	15570	15681	15537	15517	15433	15658	15700	15627	15602	15791	15576	15438	15632	15557	15755	15683	15522	15716	15721	15724	15542	15665	15638	15542	15600	15631	15452	15570	15716	15627	15585	15582	15664	15509	15820	15546	15486	15809	15546	15518	15613	15599	15566	15579	15667	15731	15548	15424	15569	15604	15691	15598	15543	15612	15636	15436	15459	15580	15727	15505	15714	15543	15549	15638	15545	15475	15624	15473	15429	15589	15652	15659	15532	15712	15549	15498	15567	15556	15800	15688	15554	15526	15401	15526	15637	15420	15525	15650	15550	15508	15602	15652	15514	15607	15637	15482	15706	15651	15639	15527	15433	15687	15741	15553	15623	15657	15490	15462	15551	15634	15649	15497	15623	15630	15640	15626	15693	15513	15523	15520	15691	15627	15714	15595	15505	15504	15504	15657	15876	15666	15511	15404	15485	15533	15591	15382	15474	15692	15696	15543	15508	15817	15771	15679	15507	15558	15621	15513	15574	15605	15709	15647	15822	15652	15594	15579	15590	15509	15525	15700	15535	15708	15600	15675	15538	15593	15618	15646	15575	15479	15561	15545	15622	15587	15404	15728	15676	15384	15637	15515	15698	15522	15752	15549	15534	15566	15670	15484	15339	15726	15605	15614	15611	15573	15714	15551	15492	15565	15369	15630	15390	15691	15665	15549	15516	15667	15603	15681	15755	15637	15600	15412	15646	15819	15467	15454	15649	15488	15645	15548	15548	15539	15697	15735	15591	15639	15700	15567	15453	15662	15682	15446	15679	15479	15549	15630	15379	15622	15480	15639	15824	15605	15431	15652	15342	15590	15414	15447	15684	15595	15599	15634	15614	15636	15449	15690	15593	15710	15785	15310	15595	15571	15808	15638	15506	15712	15366	15586	15684	15570	15554	15515	15709	15678	15441	15522	15659	15589	15650	15672	15483	15620	15670	15513	15818	15494	15463	15500	15670	15585	15811	15544	15671	15747	15581	15702	15695	15601	15441	15673	15591	15677	15552	15374	15572	15595	15601	15608	15426	15680	15570	15602	15528	15527	15555	15466	15740	15592	15614	15568	15585	15636	15676	15558	15692	15574	15482	15470	15522	15645	15669	15651	15577	15718	15620	15371	15578	15551	15503	15713	15728	15446	15684	15460	15630	15543	15722	15471	15508	15555	15485	15541	15641	15608	15522	15767	15668	15523	15517	15523	15644	15444	15529	15618	15486	15553	15735	15631	15515	15515	15549	15537	15656	15591	15699	15514	15404	15661	15752	15584	15587	15424	15651	15507	15491	15595	15598	15396	15520	15760	15447	15586	15552	15511	15699	15516	15491	15682	15472	15616	15748	15563	15644	15498	15529	15722	15551	15542	15659	15695	15531	15567	15442	15597	15734	15487	15528	15532	15679	15612	15737	15663	15572	15526	15462	15699	15377	15608	15470	15695	15571	15620	15598	15705	15501	15643	15669	15548	15547	15544	15576	15524	15520	15633	15700	15622	15525	15636	15713	15664	15546	15574	15511	15460	15575	15481	15664	15694	15684	15380	15599	15606	15715	15552	15656	15572	15446	15456	15698	15619	15687	15466	15447	15581	15669	15651	15557	15778	15629	15602	15535	15753	15717	15682	15678	15573	15570	15600	15607	15634	15630	15535	15629	15534	15555	15482	15603	15509	15551	15596	15604	15715	15608	15682	15689	15562	15691	15654	15683	15531	15511	15775	15644	15560	15505	15643	15479	15617	15561	15639	15619	15607	15573	15715	15424	15496	15633	15547	15557	15634	15646	15642	15457	15691	15777	15441	15659	15626	15595	15520	15483	15567	15701	15600	15512	15642	15648	15480	15753	15406	15490	15471	15379	15520	15608	15572	15524	15486	15785	15741	15499	15616	15551	15684	15587	15602	15499	15729	15703	15598	15696	15613	15530	15496	15676	15636	15673	15606	15671	15480	15727	15688	15659	15486	15664	15597	15438	15388	15444	15721	15614	15580	15569	15484	15549	15567	15704	15397	15582	15642	15600	15606	15683	15557	15608	15441	15675	15499	15640	15713	15598	15548	15722	15426	15738	15575	15744	15600	15523	15611	15657	15653	15676	15516	15676	15736	15573	15568	15710	15649	15553	15642	15557	15539	15489	15729	15496	15641	15479	15649	15424	15698	15608	15553	15559	15553	15578	15634	15622	15532	15475	15526	15382	15594	15639	15806	15574	15543	15639	15578	15583	15727	15499	15531	15650	15665	15607	15660	15638	15588	15472	15620	15696	15627	15709	15508	15637	15628	15616	15726	15475	15670	15566	15798	15529	15613	15510	15715	15687	15595	15551	15571	15610	15395	15552	15535	15510	15637	15487	15689	15527	15641	15627	15715	15561	15514	15567	15619	15425	15677	15420	15716	15464	15885	15675	15715	15692	15482	15521	15672	15599	15527	15644	15587	15726	15731	15542	15596	15444	15603	15642	15530	15608	15734	15518	15635	15748	15603	15493	15656	15472	15610	15497	15700	15521	15533	15772	15692	15564	15685	15586	15621	15590	15548	15474	15628	15561	15541	15546	15377	15606	15391	15699	15542	15537	15602	15593	15653	15547	15720	15515	15800	15677	15573	15623	15548	15561	15625	15556	15619	15619	15599	15574	15449	15635	15551	15557	15647	15639	15600	15499	15517	15554	15550	15734	15642	15675	15551	15669	15551	15519	15698	15455	15515	15466	15675	15577	15681	15570	15529	15422	15604	15646	15590	15684	15623	15634	15678	15671	15643	15539	15725	15495	15748	15471	15662	15673	15494	15360	15662	15516	15519	15792	15364	15519	15656	15591	15770	15696	15424	15598	15478	15576	15497	15652	15758	15600	15569	15654	15493	15649	15675	15713	15554	15549	15525	15707	15595	15704	15550	15602	15627	15596	15552	15558	15702	15601	15609	15675	15418	15649	15818	15745	15665	15571	15552	15692	15502	15607	15672	15587	15596	15569	15644	15739	15580	15590	15720	15432	15395	15405	15573	15542	15401	15498	15529	15440	15601	15602	15505	15678	15612	15532	15427	15555	15432	15588	15470	15629	15373	15431	15467	15764	15629	15667	15804	15705	15749	15632	15535	15672	15456	15736	15472	15550	15614	15758	15773	15645	15518	15510	15601	15527	15750	15781	15672	15493	15676	15628	15611	15548	15699	15581	15646	15559	15499	15557	15659	15587	15539	15640	15624	15509	15410	15609	15630	15447	15444	15521	15507	15654	15605	15546	15865	15629	15556	15650	15439	15727	15495	15784	15708	15641	15646	15466	15536	15566	15680	15656	15594	15494	15811	15596	15622	15573	15701	15600	15516	15674	15839	15527	15582	15504	15589	15517	15656	15567	15555	15658	15625	15667	15725	15570	15576	15684	15397	15603	15540	15557	15483	15650	15688	15627	15385	15487	15621	15636	15490	15540	15410	15550	15463	15673	15655	15713	15592	15738	15647	15555	15477	15663	15518	15734	15431	15690	15680	15480	15728	15486	15531	15629	15703	15559	15537	15551	15673	15631	15658	15638	15618	15547	15557	15638	15732	15801	15565	15579	15512	15616	15580	15622	15704	15686	15622	15624	15634	15539	15642	15501	15503	15478	15555	15664	15549	15546	15643	15725	15559	15663	15580	15595	15495	15685	15630	15564	15529	15805	15462	15713	15492	15563	15625	15517	15745	15683	15458	15625	15639	15390	15623	15583	15385	15400	15629	15706	15581	15685	15608	15647	15667	15589	15512	15622	15546	15702	15767	15721	15782	15522	15433	15557	15489	15566	15565	15595	15600	15417	15735	15476	15703	15615	15547	15390	15471	15589	15663	15596	15534	15628	15390	15622	15546	15569	15676	15640	15591	15732	15499	15533	15523	15584	15559	15579	15556	15651	15663	15496	15443	15698	15692	15564	15534	15446	15554	15629	15593	15724	15431	15584	15522	15386	15603	15602	15673	15608	15606	15444	15687	15563	15510	15565	15477	15452	15540	15574	15621	15511	15498	15634	15676	15614	15612	15670	15461	15508	15510	15691	15655	15709	15520	15548	15706	15506	15692	15699	15626	15660	15507	15757	15588	15422	15421	15489	15684	15555	15783	15597	15548	15568	15526	15643	15629	15533	15472	15642	15516	15483	15556	15631	15652	15543	15702	15625	15615	15572	15591	15684	15420	15702	15536	15685	15469	15382	15659	15533	15723	15544	15575	15574	15537	15481	15595	15611	15674	15387	15662	15577	15728	15595	15685	15651	15540	15760	15484	15586	15585	15875	15509	15568	15604	15400	15629	15814	15630	15451	15793	15564	15502	15625	15452	15513	15722	15604	15294	15559	15653	15420	15639	15658	15655	15645	15591	15522	15406	15581	15764	15439	15394	15629	15547	15351	15659	15578	15587	15645	15606	15495	15554	15573	15562	15590	15557	15651	15661	15649	15805	15621	15692	15742	15512	15492	15586	15607	15699	15809	15690	15538	15586	15494	15554	15679	15532	15677	15503	15476	15647	15470	15567	15585	15584	15499	15580	15606	15575	15635	15730	15695	15631	15534	15539	15696	15689	15575	15497	15600	15500	15512	15520	15632	15619	15579	15795	15527	15477	15729	15555	15564	15629	15671	15709	15686	15548	15556	15632	15643	15731	15627	15583	15505	15584	15624	15665	15618	15724	15556	15468	15659	15719	15742	15522	15492	15586	15581	15559	15548	15518	15508	15582	15642	15517	15624	15572	15685	15521	15589	15673	15531	15710	15710	15531	15673	15678	15571	15608	15480	15559	15626	15648	15579	15661	15549	15414	15704	15700	15632	15638	15585	15654	15358	15509
28157	25893	34948	33037	28395	27065	25389	23886	22624	21685	21620	21999	22166	21974	21236	20922	20510	20187	20019	20133	19817	19673	19442	19030	19267	19151	19086	19168	19164	19364	19553	19247	19359	19336	19145	19032	19203	18970	19265	19315	19359	19005	19047	19172	19099	19047	19038	19118	19127	19075	18975	19021	19289	19343	19150	18980	19414	19089	19334	19021	19054	19185	19132	19305	19183	19165	19159	19079	19101	19203	19390	19101	19316	19186	19162	19174	19028	19344	19165	18924	19251	19244	19143	19220	19120	19118	19136	19286	19201	19130	19082	19168	19078	19112	19188	19113	19011	19299	19178	19547	19067	19147	19221	19298	19098	19196	19249	19088	19148	19085	19268	19174	19157	19087	19118	19229	19144	19038	19204	19338	19291	19112	19227	19082	19278	19111	18979	19181	19211	19119	19048	19187	19144	19165	19155	19111	19049	19001	19302	19031	18986	19144	19010	19222	19223	19157	18988	19031	19141	18966	19092	19086	19144	19242	19271	19111	19108	18888	19257	19137	18890	19046	19181	19023	18995	18935	18985	19059	19210	19160	18866	19266	19234	19189	19118	19029	19036	19159	19192	18997	19303	19240	19514	19212	19266	19163	19167	19082	19224	19079	19251	19095	19221	19145	19136	19116	19198	18943	18995	19115	19185	19256	19089	19277	19038	19010	19100	19126	19190	19252	19188	19301	19101	19123	19257	19205	19203	19082	19321	19151	18935	19177	18982	18859	19157	19018	19148	19164	19147	19188	18936	19316	19327	19147	19065	18952	19365	19084	19129	19157	19312	19324	19253	19111	19169	19106	19188	18968	19095	19158	19150	19178	19227	19348	19071	19214	19358	18917	19087	19078	19073	19062	19250	19444	19268	19050	19327	19148	19311	19126	19252	19183	19069	19105	19083	19153	19248	19133	19257	19182	19025	19410	19221	19199	19293	18957	19022	19204	19306	19056	19198	19277	19213	19529	19190	19063	19329	19100	19228	19286	19247	19134	19234	19136	19020	18981	19030	19237	19002	19157	19100	19367	19204	19217	19206	19242	19122	19272	19201	19276	19187	19080	19216	19052	19144	19021	19293	19373	18988	19199	19234	19085	19215	19235	19238	18956	19323	19030	19116	19147	19310	19043	19091	19227	19208	19278	19379	19282	19255	19283	19022	19177	19205	19118	19222	19224	19234	19233	19302	19217	19257	19227	19113	19287	19387	19253	19178	19099	19039	19241	19338	19264	19160	19253	19124	19207	19145	19278	19179	19120	18996	18948	19147	19285	19100	19439	19197	19305	19055	19034	19071	19106	19188	18937	19301	19085	18989	19080	19192	19173	19136	19312	19154	19217	19080	19230	19346	19240	19313	18962	19135	19336	19126	19332	19016	19104	19262	19073	19106	18987	19156	19335	18887	19144	19153	19196	19180	19012	19164	19098	19224	19462	19158	19277	19332	19182	19025	19014	19054	19135	19220	19233	19168	19028	19021	19150	19022	19168	19165	19085	19356	19243	18952	19212	19215	19060	19251	19180	19132	19250	19117	19065	19097	19335	19244	19313	19197	19271	19203	18961	18890	19082	19025	19143	19238	19134	19175	19244	19165	19152	18999	19181	19196	19221	19264	19029	19255	19133	19104	19351	18900	18996	19149	19369	19164	19177	19253	19310	19262	18997	19221	19132	19085	19282	19203	19367	19407	19013	19399	19027	19362	19204	19097	19334	19238	19188	19046	19261	19025	18967	19094	19084	19186	19174	19160	19147	19222	19189	19292	19080	18952	19112	19053	19049	19267	19343	19196	19228	19392	19243	19033	19046	19200	18966	18889	19184	18935	19187	19304	19241	19325	19183	19242	19351	18929	18838	19032	19190	19241	19117	19145	19072	19469	19221	19176	19286	19209	19250	19226	19117	19115	19136	19209	19245	19315	19159	19217	19264	19080	19149	19116	19157	19015	19045	19101	19185	19190	19361	19007	19277	19184	19188	19134	19390	19127	19140	19198	19090	19166	19172	19162	19054	19148	19121	19201	19111	19276	19085	19189	19259	19229	18963	19014	19131	19068	18996	19133	19048	19185	19389	19325	19225	19221	19172	19216	19241	19181	19042	19332	19058	19209	19305	19303	19144	19154	19268	19166	19166	18937	19185	19253	19215	19372	19094	19166	19273	19230	19251	19301	19021	19291	19349	19319	19203	19236	19224	19174	19089	19300	19281	19338	19184	19262	19152	19244	19158	19236	19103	19000	19246	19138	19088	19175	19211	19145	19000	19188	19289	19152	19175	19062	19130	18991	19074	19218	19374	19188	19313	19198	18965	19162	19140	19113	19111	19149	19247	19250	19174	19171	19066	19200	19050	19080	19213	19128	19257	19095	19367	19213	19176	19110	19171	19212	19057	19240	19287	19179	19191	19384	19132	19242	19070	19114	19144	18962	19080	19053	19342	19205	18949	19396	19230	19234	19092	19141	19202	19350	19126	19188	19211	18965	19074	19075	19126	19067	19120	18987	19108	19361	19122	19093	19363	19252	19217	19216	18866	19100	19295	19145	19202	19079	19209	19127	19096	19290	19306	19162	19099	19139	19195	19122	19116	19086	19000	19031	18940	19115	19253	18941	19201	19219	19177	19152	19278	19243	19117	19451	19325	19048	19288	19246	19350	19068	19046	19025	19313	19322	19243	18989	19049	19024	19255	19223	19156	19040	19228	19258	19207	19121	19273	19245	19172	19266	19045	19102	19115	18916	19344	19388	19133	19182	19130	19138	19210	19174	19287	19177	18931	18992	19292	19251	19151	19143	19172	19146	19061	19125	19250	19160	19236	19161	19148	19190	19049	19340	19199	19204	19375	19112	19218	19466	19145	19235	19352	19209	19031	19091	19207	19215	19273	19232	19260	19129	19164	19213	18953	19144	19330	19126	19098	19214	19163	19031	19028	19261	19239	19207	19163	19206	18899	19140	19119	19197	19177	19282	19281	19249	19239	19197	19161	19168	19324	18928	19149	19482	19035	19027	18889	19200	19076	19259	19016	19102	19270	19084	19089	19349	19223	19227	19194	18952	19200	19235	19269	19105	19081	18936	19078	19031	19069	19185	19225	19254	19220	19138	19251	19099	19222	19260	19232	19164	19293	19065	19262	19255	19170	19292	19307	19148	19062	19380	19114	19289	19200	19339	19115	19079	18936	19138	19073	19057	19015	19063	19041	19291	19116	19058	19224	19156	19286	19210	19241	19285	19179	18913	18930	18976	19142	19227	19203	19019	19264	19353	18931	19075	19378	19325	19111	19227	19236	19177	19084	19208	19068	19334	19331	19260	19165	19008	19146	19268	19318	19123	19255	19343	19079	19097	18991	19440	19359	19092	18980	19068	19024	19418	19281	19112	19079	19231	19055	19019	19206	19268	19119	19117	19006	19263	19078	18981	19088	19269	19043	19145	19191	19066	19051	19168	19269	19139	19278	19318	19191	19187	19110	19169	19221	19136	19162	18978	19379	19405	19412	19259	19089	19116	19053	19356	18983	19282	19068	19253	19179	19064	19163	19167	19213	18883	19109	18985	19097	19074	19105	19068	19045	19026	19226	19086	18967	19236	19296	19172	19204	19203	19010	19034	18899	19026	19454	19246	19021	19185	19174	19252	19115	19116	19160	19138	19248	19235	19020	19294	19060	19223	19289	19264	19114	18953	18926	19211	19266	19206	19206	19166	19207	19329	19370	19377	19055	19138	19376	19167	19088	19126	19040	19062	19218	19479	19298	19198	19174	19350	19186	19176	19051	19321	19227	19176	19148	19152	19177	19104	19343	19142	19234	19167	19154	19276	19151	19063	19084	19241	19040	19211	19204	19268	19095	19187	19148	19157	19180	19161	19089	19097	19123	19254	19157	19177	19217	19184	19134	19207	19107	19171	19270	19042	19264	19044	19218	19113	19150	19234	19088	19381	19136	19113	19142	18903	18912	19121	19224	19224	19103	19265	19164	19036	19223	19099	19215	19149	19185	19168	19185	19513	19195	19183	19253	19167	19154	19234	19261	19187	19312	19011	19283	19038	19294	19167	19043	18961	19172	19064	19187	19206	19022	19361	19054	19473	19175	19296	19267	19108	19279	19122	19102	19274	19118	19230	18955	19194	19117	18930	19142	19246	19069	19108	19139	19131	19153	19026	19228	19281	19103	19157	19046	19225	19098	19197	19044	19452	19254	19290	19142	19093	19214	19276	19164	19270	19038	18986	18984	19248	19304	19085	19174	19263	18951	19253	19387	19024	19095	19014	19183	19222	19119	19050	19211	19106	19043	19398	19143	19040	19036	19107	19100	19010	19313	19092	19122	19225	19018	19207	19291	19323	19234	19093	19126	19122	19064	19178	19271	19000	19247	18981	19102	18989	19062	19252	19192	19147	19203	19232	19228	19209	18847	18954	19107	19193	19213	19326	19389	19165	19160	18884	19086	19214	19191	19324	19234	19286	19225	19061	19105	19007	19342	19145	19036	19020	19116	19319	19270	19108	19039	19112	19198	19290	19287	19148	19239	19249	19316	19132	19031	18973	19023	18860	19119	19087	19280	19179	19051	19350	19314	19205	19390	19219	19247	19155	19121	19243	19247	19221	19348	19295	19217	19155	19089	19083	19036	19237	19326	18933	19245	18971	19173	19048	19123	19232	19202	19197	19088	19125	19113	19060	19230	19049	19059	19036	19131	19047	19156	18915	19287	19296	19104	19180	19153	19212	19185	19199	19400	19372	18969	19175	19134	19026	19207	19154	19157	19171	19125	18943	18928	19017	19209	19122	19224	19149	19182	19163	19016	19078	18951	19235	19134	19098	19338	19199	19062	19224	19142	19242	19240	19192	19162	19178	19295	19246	19252	19286	19190	19100	19060	19351	19290	19100	19034	19141	19111	19074	19231	19166	19181	19228	19125	18986	19120	19140	19244	19206	19249	19273	19107	19080	18986	19338	18969	19103	19154	18911	19370	19096	19176	19288	19104	19191	19247	19285	19229	19189	19159	19426	19220	19494	19160	18996	19136	19232	19221	19157	18999	19408	19177	19344	19323	19266	19137	19190	19222	19054	19231	19149	19138	19403	19407	19318	19105	19343	19111	19253	19026	19211	19060	19371	19065	19198	18871	19088	19320	19358	19126	19138	19127	19015	19269	19262	19170
24961	39898	38693	31739	28432	27061	24642	22483	21343	20148	19872	20070	20642	19859	18914	18307	17718	17211	16891	16797	16564	16197	15842	15806	15782	15778	15652	15755	15663	15688	15607	15772	15779	15773	15656	15672	15865	15776	15551	15666	15797	15718	15736	15865	15730	15815	15860	15802	15758	15839	15586	15733	15889	15773	15783	15556	15622	15747	15665	15763	15774	15678	15755	15812	15829	15630	15712	15687	15546	15636	15719	15692	15725	15358	15589	15728	15674	15689	15639	15705	15738	15537	15566	15669	15656	15904	15632	15866	15667	15709	15654	15722	15974	15651	15823	15674	15568	15715	15759	15631	15624	15717	15606	15841	15707	15729	15727	15634	15653	15822	15587	15952	15677	15656	15711	15648	15895	15875	15685	15885	15576	15603	15834	15813	15699	15569	15669	15698	15766	15599	15616	15491	15660	15649	15758	15782	15771	15785	15698	15774	15637	15725	15666	15717	15838	15651	15880	15657	15697	15897	15714	15627	15662	15788	15630	15710	15928	15715	15595	15715	15758	15686	15714	15829	15648	15562	15737	15447	15638	15729	15839	15687	15613	15820	15607	15565	15714	15775	15715	15736	15785	15539	15702	15733	15688	15722	15589	15808	15775	15715	15774	15755	15614	15657	15676	15602	15602	15662	15692	15620	15528	15801	15591	15866	15711	15818	15553	15788	15671	15844	15506	15617	15726	15772	15601	15670	15644	15801	15596	15697	15769	15898	15653	15775	15791	15723	15655	15690	15799	15672	15729	15728	15594	15765	15701	15852	15801	15815	15613	15653	15708	15713	15814	15850	15779	15756	15576	15743	15812	15734	15680	15670	15834	15561	15606	15652	15734	15558	15677	15553	15699	15646	15779	15705	15615	15664	15677	15726	15673	15796	15752	15787	15727	15626	15725	15742	15680	15650	15531	15663	15720	15647	15666	15692	15687	15673	15496	15606	15704	15925	15748	15586	15805	15635	15647	15813	15554	15616	15642	15755	15584	15707	15722	15759	15842	15632	15676	15688	15714	15739	15986	15661	15661	15603	15743	15686	15645	15802	15722	15680	15618	15648	15711	15638	15794	15732	15606	15623	15682	15665	15768	15607	15754	15695	15854	15640	15838	15840	15609	15349	15666	15664	15608	15902	15790	15736	15807	15663	15767	15762	15813	15737	15682	15653	15746	15678	15868	15748	15656	15615	15723	15849	15905	15961	15664	15813	15665	15645	15720	15699	15624	15699	15791	15706	15587	15674	15756	15662	15702	15674	15742	15718	15705	15521	15670	15781	15669	15794	15596	15737	15622	15739	15668	15732	15776	15603	15671	15705	15624	15626	15633	15782	15757	15692	15671	15641	15664	15631	15616	15875	15547	15898	15806	15826	15712	15807	15743	15620	15695	15906	15735	15804	15690	15855	15741	15743	15695	15763	15846	15657	15704	15654	15760	15666	15660	15584	15671	15642	15799	15643	15750	15765	15611	15748	15744	15715	15824	15808	15674	15827	15789	15693	15689	15701	15829	15621	15764	15657	15821	15768	15651	15811	15659	15573	15705	15559	15726	15828	15575	15730	15836	15844	15647	15577	15808	15785	15683	15598	15711	15773	15669	15637	15642	15689	15739	15690	15572	15645	15692	15746	15751	15545	15676	15696	15670	15738	15760	15578	15744	15647	15778	15714	15828	15699	15761	15764	15641	15562	15679	15742	15777	15588	15633	15836	15726	15870	15756	15810	15740	15803	15860	15710	15727	15618	15754	15737	15786	15710	15679	15587	15779	15682	15727	15823	15724	15641	15735	15629	15635	15567	15751	15628	15611	15748	15565	15540	15880	15831	15665	15634	15769	15667	15718	15760	15764	15689	15666	15822	15458	15768	15451	15558	15544	15745	15621	15713	15752	15751	15774	15736	15725	15661	15707	15758	15657	15685	15980	15686	15802	15665	15906	15760	15683	15786	15699	15735	15783	15680	15597	15785	15846	15696	15730	15653	15532	15664	15625	15606	15759	15613	15573	15804	15846	15943	15741	15662	15659	15681	15752	15725	15741	15750	15632	15584	15697	15778	15557	15651	15573	15676	15785	15760	15505	15933	15739	15522	15692	15699	15731	15783	15485	15701	15716	15874	15715	15681	15558	15703	15833	15662	15734	15740	15772	15734	15672	15675	15739	15802	15675	15537	15581	15819	15653	15647	15850	15575	15637	15785	15765	15629	15691	15664	15823	15522	15723	15684	15797	15679	15825	15662	15795	15701	15827	15644	15954	15715	15666	15802	15907	15740	15856	15741	15783	15712	15721	15624	15577	15672	15549	15696	15752	15585	15730	15653	15740	15547	15836	15838	15775	15742	15604	15770	15689	15617	15645	15617	15705	15580	15780	15823	15609	15652	15618	15726	15954	15582	15740	15630	15765	15809	15819	15776	15791	15726	15668	15659	15721	15711	15647	15675	15686	15718	15639	15795	15863	15782	15736	15857	15568	15715	15530	15626	15603	15722	15631	15729	15495	15815	15728	15777	15607	15855	15658	15645	15740	15824	15763	15793	15883	15801	15695	15774	15507	15603	15682	15522	15835	15713	15750	15654	15669	15633	15764	15659	15684	15568	15693	15745	15628	15637	15718	15811	15698	15736	15731	15721	15510	15993	15717	15767	15686	15849	15478	15582	15845	15858	15599	15859	15698	15766	15682	15662	15863	15815	15619	15699	15703	15600	15697	15768	15617	15686	15726	15598	15523	15955	15636	15642	15641	15600	15779	15733	15673	15714	15806	15725	15840	15703	15716	15670	15612	15686	15803	15671	15774	15583	15788	15764	15752	15780	15664	15646	15744	15766	15834	15765	16068	15719	15847	15630	15807	15669	15775	15730	15725	15547	15704	15738	15867	15631	15709	15762	15573	15839	15723	15817	15675	15650	16049	15778	15622	15653	15736	15747	15813	15588	15713	15516	15842	15656	15808	15668	15595	15657	15812	15843	15683	15807	15600	15732	15667	15743	15789	15718	15727	15670	15696	15867	15641	15655	15578	15614	15612	15727	15807	15579	15826	15642	15762	15852	15862	15725	15741	15745	15769	15817	15875	15739	15737	15780	15753	15647	15759	15520	15820	15669	15736	15707	15590	15650	15622	15838	15738	15609	15552	15504	15703	15583	15813	15882	15565	15723	15611	15699	15689	15400	15632	15708	15614	15741	15563	15691	15622	15754	15773	15786	15810	15742	15560	15592	15671	15680	15939	15829	15623	15582	15659	15718	15710	15645	15657	15652	15756	15631	15811	15524	15675	15715	15674	15727	15726	15630	15912	15800	15642	15543	15809	15825	15763	15835	15764	15721	15848	15727	15721	15725	15848	15615	15673	15947	15728	15515	15672	15917	15771	15733	15597	15661	15834	15721	15769	15714	15762	15806	15682	15772	15658	15622	15800	15717	15765	15844	15635	15689	15594	15621	15651	15708	15793	15717	15590	15767	15713	15613	15724	15612	15758	15798	15627	15642	15783	15805	15674	15843	15542	15744	15544	15644	15575	15432	15809	15746	15835	15590	15653	15786	15610	15599	15868	15637	15627	15485	15645	15524	15756	15618	15659	15584	15781	15851	15868	15709	15690	15603	15806	15627	15800	15545	15749	15679	15802	15684	15584	15653	15745	15754	15696	15711	15564	15767	15740	15791	15837	15574	15746	15798	15799	15747	15873	15787	15643	15686	15742	15796	15809	15727	15561	15773	15657	15623	15755	15778	15755	15834	15554	15573	15830	15795	15688	15587	15759	15572	15665	15640	15714	15588	15796	15639	15735	15701	15632	15596	15820	15851	15635	15813	15746	15796	15765	15641	15570	15641	16043	15766	15796	15698	15709	15679	15839	15865	15866	15853	15685	15614	15716	15779	15629	15702	15715	15704	15702	15312	15767	15628	15718	15757	15765	15806	15758	15708	15840	15676	15867	15713	15721	15589	15753	15598	15589	15705	15553	15653	15619	15729	15785	15617	15752	15693	15651	15592	15709	15703	15726	15698	15787	15698	15590	15613	15589	15616	15792	15836	15698	15717	15698	15673	15671	15535	15684	15801	15821	15688	15775	15735	15662	15635	15690	15810	15835	15705	15774	15664	15722	15698	15672	15691	15747	15640	15658	15593	15899	15724	15699	15762	15726	15672	15809	15731	15660	15614	15860	15615	15516	15758	15634	15775	15698	15762	15710	15754	15769	15511	15692	15625	15810	15811	15797	15674	15780	15791	15634	15783	15493	15653	15741	15857	15582	15656	15675	15693	15617	15774	15587	15661	15754	15772	15721	15765	15834	15601	15734	15635	15718	16005	15827	15670	15707	15681	15791	15620	15681	15834	15657	15730	15774	15827	15513	15627	15861	15836	15702	15669	15578	15857	15751	15769	15799	15727	15648	15687	15500	15797	15739	15711	15810	15671	15631	15844	15809	15802	15821	15578	15774	15676	15730	15544	15716	15638	15799	15636	15710	15832	15724	15633	15721	15712	15691	15826	15714	15726	15472	15735	15689	15540	15781	15753	15589	15852	15903	15618	15542	15774	15690	15667	15758	15778	15761	15703	15690	15725	15674	15734	15843	15661	15657	15761	15611	15710	15533	15614	15695	15783	15585	15758	15698	15655	15774	15771	15745	15640	15671	15736	15837	15887	15790	15775	15696	15692	15596	15632	15515	15752	15661	15685	15744	15661	15750	15811	15841	15690	15651	15720	15587	15681	15688	15760	15741	15810	15900	15757	15797	15658	15630	15802	15729	15662	15714	15653	15786	15674	15641	15803	15668	15696	15791	15670	15781	15761	15647	15729	15922	15657	15761	15596	15691	15699	15741	15816	15524	15817	15632	15616	15630	15769	15629	15766	15682	15671	15637	15754	15589	15688	15692	15668	15823	15673	15764	15707	15676	15731	15723	15698	15720	15699	15563	15723	15645	15622	15562	15651	15739	15666	15760	15654	15776	15507	15642	15676	15648	15716	15617	15802	15618	15691	15695	15783	15644	15839	15814	15912	15750	15779	15883	15635	15865	15718	15719	15797	15851	15664	15754	15732	15611	15542	15708	15771	15573	15755	15787	15730	15824	15607	15735	15686	15836	15773	15673	15679	15884	15615	15783	15859	15711	15721	15746	15607	15719	15764	15776	15760	15733	15691	15749	15755	15663	15745
23486	21303	29145	24509	24815	29570	30092	25838	24019	23749	23340	23533	23562	22616	22059	21093	20583	20172	19883	19581	19261	18986	18550	18785	18910	18821	18487	18591	18686	18681	18575	18629	18766	18749	18684	18585	18410	18679	18742	18455	18563	18723	18396	18576	18590	18638	18494	18548	18474	18642	18694	18619	18644	18518	18475	18536	18507	18536	18483	18640	18585	18559	18380	18435	18508	18503	18677	18467	18421	18497	18559	18336	18640	18502	18205	18750	18686	18602	18707	18571	18378	18335	18550	18597	18402	18395	18652	18476	18648	18485	18626	18379	18507	18640	18503	18475	18466	18472	18326	18545	18536	18436	18358	18657	18360	18427	18519	18707	18409	18370	18384	18386	18588	18360	18614	18562	18620	18418	18501	18507	18304	18579	18479	18625	18338	18565	18309	18273	18494	18357	18237	18468	18284	18675	18582	18476	18393	18487	18272	18521	18572	18342	18282	18346	18481	18332	18393	18643	18533	18420	18537	18407	18329	18458	18186	18419	18491	18412	18362	18590	18533	18313	18387	18541	18501	18650	18637	18532	18454	18339	18371	18485	18536	18497	18514	18674	18376	18522	18230	18512	18554	18580	18458	18323	18563	18247	18612	18561	18709	18547	18553	18574	18377	18486	18413	18516	18587	18674	18275	18358	18407	18391	18474	18514	18467	18522	18575	18537	18670	18503	18492	18385	18623	18498	18348	18421	18436	18595	18449	18429	18332	18683	18611	18316	18463	18506	18442	18380	18544	18607	18308	18129	18548	18531	18498	18497	18520	18478	18528	18417	18408	18580	18507	18478	18591	18414	18629	18337	18431	18430	18451	18695	18563	18482	18575	18704	18410	18494	18629	18361	18574	18458	18571	18379	18596	18413	18371	18426	18411	18381	18440	18404	18483	18624	18508	18508	18254	18501	18615	18686	18538	18308	18340	18522	18361	18262	18497	18513	18368	18452	18387	18379	18398	18649	18556	18142	18276	18539	18656	18373	18421	18466	18316	18538	18544	18419	18518	18414	18668	18515	18446	18507	18571	18366	18687	18289	18542	18480	18560	18518	18457	18586	18553	18454	18435	18358	18371	18290	18147	18386	18547	18459	18299	18457	18505	18399	18496	18361	18282	18558	18571	18221	18635	18554	18232	18309	18500	18455	18535	18493	18493	18582	18586	18369	18546	18342	18561	18435	18378	18647	18438	18415	18561	18740	18489	18296	18388	18345	18595	18457	18445	18477	18468	18562	18371	18413	18498	18553	18326	18506	18446	18576	18439	18310	18394	18460	18618	18402	18362	18296	18479	18540	18371	18636	18445	18339	18507	18436	18373	18520	18414	18384	18444	18646	18291	18440	18634	18286	18492	18529	18676	18692	18401	18283	18651	18554	18503	18445	18462	18302	18536	18379	18599	18656	18517	18343	18545	18507	18387	18428	18432	18802	18690	18466	18562	18637	18450	18504	18546	18317	18513	18518	18433	18528	18489	18093	18521	18516	18250	18290	18511	18423	18406	18201	18246	18350	18267	18347	18720	18403	18369	18513	18399	18410	18273	18235	18379	18592	18517	18284	18242	18514	18719	18439	18492	18590	18495	18669	18414	18420	18450	18430	18329	18577	18563	18511	18654	18449	18595	18598	18409	18180	18266	18380	18433	18332	18461	18593	18438	18409	18578	18597	18505	18567	18315	18453	18489	18476	18407	18460	18432	18449	18382	18294	18520	18366	18402	18459	18440	18563	18435	18394	18512	18514	18418	18405	18425	18495	18479	18570	18526	18543	18467	18365	18527	18336	18338	18314	18345	18300	18576	18357	18527	18490	18591	18683	18552	18499	18439	18485	18549	18287	18589	18537	18445	18597	18471	18394	18548	18240	18395	18466	18523	18463	18495	18533	18498	18449	18488	18483	18490	18493	18238	18637	18409	18304	18669	18450	18475	18381	18406	18277	18472	18367	18527	18510	18444	18388	18791	18324	18593	18488	18361	18486	18439	18432	18418	18602	18565	18347	18564	18436	18418	18354	18521	18445	18273	18514	18450	18321	18348	18428	18505	18473	18120	18445	18385	18425	18474	18265	18646	18314	18538	18627	18529	18428	18540	18476	18372	18450	18312	18177	18425	18448	18520	18355	18505	18488	18305	18332	18528	18517	18569	18325	18409	18361	18371	18531	18703	18297	18535	18555	18490	18346	18455	18519	18417	18480	18349	18615	18515	18623	18669	18298	18483	18357	18454	18396	18347	18410	18448	18463	18544	18486	18512	18264	18466	18580	18479	18552	18333	18389	18524	18445	18527	18400	18409	18557	18557	18298	18470	18511	18386	18462	18526	18584	18619	18352	18376	18575	18307	18523	18299	18425	18361	18549	18657	18419	18374	18480	18591	18460	18601	18510	18478	18417	18536	18497	18488	18433	18333	18715	18427	18468	18289	18504	18300	18548	18374	18704	18316	18439	18442	18515	18366	18546	18531	18660	18244	18484	18438	18501	18622	18565	18392	18497	18609	18622	18527	18308	18582	18422	18660	18397	18262	18541	18482	18385	18395	18617	18563	18500	18361	18599	18371	18684	18690	18536	18662	18416	18586	18614	18634	18264	18545	18564	18466	18354	18558	18451	18466	18551	18391	18414	18385	18509	18595	18565	18529	18418	18536	18457	18539	18580	18527	18480	18460	18479	18739	18298	18406	18447	18288	18376	18470	18589	18368	18592	18575	18391	18497	18321	18534	18528	18361	18364	18491	18591	18587	18529	18234	18423	18558	18496	18439	18543	18670	18383	18528	18249	18450	18453	18449	18497	18256	18478	18536	18603	18576	18433	18283	18255	18187	18491	18334	18546	18430	18381	18496	18440	18376	18408	18346	18272	18482	18487	18453	18344	18373	18466	18342	18518	18722	18386	18650	18543	18631	18352	18449	18465	18529	18522	18520	18545	18348	18509	18413	18445	18668	18333	18457	18489	18445	18671	18218	18560	18633	18665	18487	18560	18536	18344	18554	18386	18304	18571	18476	18603	18470	18496	18413	18479	18595	18504	18481	18548	18429	18616	18463	18519	18363	18582	18480	18483	18344	18386	18487	18414	18567	18190	18596	18660	18616	18492	18469	18393	18465	18638	18446	18612	18689	18428	18326	18606	18375	18573	18507	18489	18480	18324	18532	18460	18445	18361	18411	18382	18490	18459	18400	18525	18425	18538	18456	18419	18480	18436	18642	18526	18450	18486	18505	18730	18208	18370	18329	18381	18346	18551	18467	18507	18267	18573	18319	18326	18516	18322	18393	18554	18540	18492	18527	18334	18638	18444	18503	18491	18835	18484	18589	18481	18636	18462	18344	18205	18282	18503	18459	18616	18625	18630	18359	18609	18487	18665	18544	18390	18360	18604	18584	18340	18542	18537	18383	18335	18666	18557	18628	18424	18462	18533	18570	18364	18601	18621	18581	18487	18672	18712	18445	18452	18626	18476	18363	18414	18264	18436	18467	18257	18407	18604	18590	18334	18405	18546	18599	18500	18455	18554	18438	18493	18418	18475	18416	18466	18617	18505	18483	18423	18608	18416	18582	18618	18692	18613	18552	18380	18323	18281	18536	18388	18412	18556	18732	18571	18622	18490	18597	18518	18534	18543	18252	18533	18478	18596	18572	18489	18604	18588	18549	18482	18550	18552	18363	18672	18522	18552	18462	18555	18448	18514	18489	18554	18573	18451	18420	18428	18669	18668	18267	18475	18495	18418	18374	18492	18513	18493	18654	18322	18490	18506	18662	18295	18555	18533	18396	18661	18449	18389	18206	18595	18665	18266	18473	18367	18619	18590	18612	18305	18390	18344	18329	18476	18622	18489	18386	18476	18703	18641	18434	18404	18361	18500	18139	18398	18352	18482	18389	18493	18495	18427	18439	18388	18543	18387	18537	18370	18621	18381	18458	18476	18422	18536	18532	18279	18514	18574	18443	18196	18532	18466	18539	18411	18452	18321	18522	18590	18500	18538	18383	18348	18266	18522	18590	18303	18296	18433	18373	18469	18455	18228	18364	18672	18436	18405	18500	18790	18280	18462	18676	18534	18774	18609	18588	18599	18344	18468	18387	18205	18384	18521	18499	18491	18351	18525	18474	18547	18377	18190	18440	18545	18306	18557	18514	18399	18622	18447	18487	18393	18341	18385	18480	18425	18513	18366	18317	18461	18330	18654	18352	18411	18457	18594	18567	18491	18337	18373	18264	18489	18506	18548	18451	18490	18475	18268	18490	18547	18511	18513	18274	18696	18369	18290	18692	18726	18571	18612	18491	18567	18410	18459	18475	18517	18655	18520	18355	18705	18626	18527	18418	18591	18528	18480	18245	18519	18419	18402	18233	18451	18409	18532	18364	18386	18525	18433	18446	18535	18468	18522	18376	18441	18295	18333	18243	18428	18664	18551	18514	18531	18550	18262	18387	18486	18233	18606	18471	18284	18457	18360	18437	18445	18420	18414	18537	18454	18370	18463	18428	18339	18728	18396	18567	18497	18487	18566	18464	18665	18312	18420	18579	18199	18478	18545	18442	18359	18397	18328	18425	18487	18559	18809	18402	18420	18300	18332	18591	18631	18529	18292	18567	18631	18587	18264	18509	18694	18626	18579	18580	18410	18376	18341	18567	18413	18618	18542	18552	18538	18376	18536	18492	18379	18403	18502	18439	18514	18463	18574	18518	18566	18337	18359	18485	18223	18542	18612	18471	18421	18436	18479	18576	18603	18471	18639	18539	18696	18338	18291	18373	18588	18462	18350	18411	18446	18435	18563	18654	18504	18686	18613	18477	18470	18650	18510	18483	18413	18516	18493	18472	18314	18566	18505	18595	18405	18344	18520	18596	18354	18481	18407	18437	18647	18586	18499	18439	18354	18440	18478	18501	18240	18708	18534	18615	18573	18413	18421	18408	18563	18634	18440	18620	18344	18466	18426	18554	18281	18316	18404	18355	18347	18614	18474	18646	18424	18544	18400	18426	18388	18341	18459	18467	18337	18386	18534	18582	18548	18497	18322	18446	18396	18394	18304	18373	18490	18349	18219	18500	18490	18494	18563	18372	18507	18475	18381	18560	18253	18575	18550	18582	18273	18445	18490	18449	18409	18413	18499	18332	18301	18438	18570	18323	18339	18518	18581	18327	18501	18677	18476
25528	46931	45064	37487	33603	31435	28302	25745	23876	22894	22602	23096	22932	21376	20388	19075	18288	17418	17261	16796	16549	15716	15541	15393	15222	15474	15421	15563	15500	15486	15499	15459	15283	15348	15399	15301	15350	15229	15509	15494	15402	15390	15436	15364	15273	15336	15307	15389	15313	15289	15415	15564	15359	15269	15474	15310	15510	15435	15088	15336	15266	15357	15435	15400	15381	15329	15341	15369	15369	15393	15237	15023	15370	15281	15190	15168	15210	15187	15332	15536	15354	15288	15361	15423	15312	15550	15453	15258	15388	15250	15431	15446	15315	15243	15184	15188	15462	15273	15401	15356	15494	15291	15308	15152	15353	15206	15177	15414	15391	15283	15272	15328	15258	15218	15321	15452	15387	15346	15320	15278	15254	15418	15359	15249	15381	15400	15329	15160	15260	15357	15333	15257	15292	15253	15395	15457	15393	15440	15306	15213	15491	15234	15313	15019	15252	15280	15142	15355	15181	15211	15413	15298	15303	15357	15244	15427	15433	15425	15323	15380	15348	15383	15294	15390	15255	15235	15374	15154	15338	15456	15201	15496	15385	15426	15194	15491	15355	15367	15428	15224	15507	15417	15308	15303	15386	15403	15228	15179	15386	15150	15420	15354	15444	15317	15376	15522	15457	15310	15414	15284	15304	15359	15342	15411	15206	15477	15309	15352	15351	15491	15448	15347	15354	15404	15287	15329	15466	15477	15204	15456	15132	15281	15154	15221	15408	15314	15254	15449	15312	15303	15394	15365	15416	15154	15239	15295	15264	15264	15284	15250	15284	15289	15284	15257	15345	15409	15423	15469	15129	15353	15408	15453	15286	15212	15219	15429	15295	15271	15476	15168	15336	15303	15291	15286	15374	15329	15321	15369	15432	15311	15510	15180	15367	15464	15240	15235	15347	15343	15225	15445	15336	15286	15272	15318	15171	15367	15212	15390	15360	15190	15564	15319	15351	15283	15410	15262	15179	15287	15315	15410	15334	15424	15512	15424	15264	15328	15567	15248	15489	15444	15507	15437	15375	15359	15428	15434	15383	15190	15403	15371	15206	15311	15277	15341	15279	15353	15332	15231	15215	15322	15309	15446	15122	15421	15080	15262	15356	15292	15319	15511	15523	15246	15264	15270	15420	15232	15346	15260	15478	15308	15390	15454	15412	15342	15426	15372	15211	15169	15283	15483	15355	15291	15325	15270	15287	15294	15376	15425	15535	15302	15517	15475	15346	15339	15319	15160	15528	15294	15357	15306	15337	15584	15290	15352	15370	15332	15241	15532	15420	15256	15405	15310	15351	15242	15362	15282	15195	15269	15398	15255	15426	15325	15370	15276	15306	15299	15266	15381	15434	15361	15310	15342	15298	15209	15290	15335	15215	15408	15224	15415	15325	15206	15233	15202	15324	15398	15269	15104	15333	15272	15337	15405	15374	15279	15192	15245	15196	15369	15305	15259	15444	15271	15255	15312	15366	15325	15328	15156	15481	15252	15321	15311	15398	15269	15316	15288	15263	15259	15177	15338	14978	15408	15373	15313	15345	15252	15417	15227	15401	15268	15469	15401	15130	15329	15406	15186	15252	15146	15266	15305	15088	15291	15417	15329	15368	15311	15544	15430	15239	15206	15321	15282	15302	15235	15380	15376	15197	15360	15211	15187	15155	15249	15507	15431	15368	15326	15417	15304	15380	15333	15316	15299	15432	15391	15367	15330	15415	15290	15391	15245	15439	15135	15272	15451	15142	15237	15394	15369	15442	15429	15231	15300	15311	15416	15311	15408	15294	15262	15384	15491	15384	15363	15383	15533	15230	15407	15431	15394	15299	15267	15343	15338	15346	15460	15440	15246	15301	15339	15460	15222	15349	15352	15341	15363	15382	15414	15333	15234	15366	15410	15302	15206	15475	15151	15345	15370	15379	15456	15079	15254	15309	15329	15364	15331	15235	15152	15324	15275	15369	15346	15487	15307	15242	15368	15412	15354	15284	15339	15461	15465	15455	15439	15316	15296	15310	15237	15324	15238	15342	15378	15257	15219	15233	15417	15295	15211	15496	15346	15227	15171	15464	15468	15293	15282	15442	15505	15263	15278	15217	15341	15419	15484	15467	15419	15476	15229	15391	15384	15261	15243	15285	15370	15444	15247	15265	15314	15522	15392	15335	15188	15203	15356	15304	15272	15170	15503	15299	15481	15379	15387	15397	15441	15345	15205	15428	15285	15514	15112	15295	15354	15225	15432	15531	15248	15312	15336	15259	15388	15197	15276	15218	15337	15295	15252	15380	15304	15342	15356	15250	15449	15257	15202	15302	15225	15439	15337	15291	15306	15303	15334	15357	15310	15324	15077	15332	15346	15302	15185	15223	15324	15424	15204	15396	15202	15336	15290	15308	15200	15329	15261	15151	15372	15391	15278	15367	15449	15310	15356	15305	15464	15489	15357	15315	15329	15343	15431	15314	15239	15273	15300	15360	15308	15404	15382	15233	15331	15432	15274	15218	15348	15427	15313	15225	15322	15340	15325	15515	15395	15380	15351	15468	15284	15302	15214	15478	15373	15377	15380	15407	15193	15305	15485	15308	15188	15379	15143	15146	15417	15319	15270	15282	15320	15408	15155	15350	15244	15294	15235	15274	15330	15281	15370	15245	15406	15264	15361	15342	15227	15500	15396	15237	15270	15303	15411	15385	15462	15436	15115	15293	15356	15295	15345	15434	15316	15259	15362	15333	15401	15293	15243	15232	15340	15399	15313	15432	15284	15141	15247	15159	15224	15335	15306	15339	15362	15247	15298	15284	15189	15387	15332	15378	15291	15251	15190	15316	15246	15355	15413	15323	15405	15233	15364	15421	15290	15293	15364	15329	15374	15300	15251	15220	15253	15398	15305	15221	15172	15450	15135	15314	15277	15352	15280	15389	15180	15300	15311	15236	15308	15336	15303	15446	15311	15258	15363	15230	15277	15397	15377	15193	15279	15399	15409	15430	15402	15201	15275	15282	15308	15315	15337	15147	15195	15412	15218	15350	15395	15391	15259	15403	15200	15349	15150	15300	15185	15379	15312	15269	15269	15354	15407	15271	15241	15307	15329	15362	15398	15262	15315	15227	15251	15329	15282	15471	15369	15313	15370	15397	15270	15062	15335	15326	15384	15201	15351	15286	15299	15367	15459	15246	15422	15256	15425	15369	15233	15261	15328	15396	15233	15275	15489	15285	15265	15316	15382	15408	15394	15273	15306	15466	15212	15330	15152	15364	15274	15319	15345	15265	15250	15467	15359	15457	15255	15413	15341	15368	15262	15258	15140	15273	15256	15377	15416	15421	15326	15339	15336	15520	15319	15276	15358	15330	15307	15213	15445	15360	15347	15279	15190	15315	15164	15362	15288	15168	15321	15389	15440	15336	15428	15256	15304	15292	15330	15279	15368	15306	15457	15386	15351	15325	15410	15269	15166	15364	15350	15274	15283	15278	15217	15388	15323	15272	15294	15402	15377	15274	15310	15323	15460	15337	15245	15343	15231	15344	15331	15219	15439	15435	15430	15302	15373	15449	15182	15355	15462	15207	15438	15138	15361	15168	15296	15278	15328	15313	15305	15435	15264	15383	15396	15502	15337	15292	15244	15476	15307	15312	15273	15256	15193	15336	15190	15236	15320	15232	15313	15449	15407	15395	15362	15218	15324	15328	15379	15435	15344	15194	15414	15249	15244	15406	15319	15277	15323	15363	15056	15321	15335	15172	15347	15227	15290	15248	15393	15454	15193	15421	15376	15352	15483	15338	15550	15242	15429	15284	15400	15390	15156	15342	15242	15411	15300	15321	15222	15524	15189	15221	15418	15293	15280	15419	15210	15454	15292	15353	15421	15513	15372	15355	15483	15368	15238	15466	15279	15500	15312	15334	15341	15324	15305	15391	15325	15293	15195	15300	15167	15204	15304	15169	15330	15283	15206	15261	15374	15156	15222	15347	15340	15377	15331	15447	15432	15294	15272	15365	15268	15295	15401	15484	15364	15537	15359	15261	15341	15333	15301	15345	15273	15289	15373	15146	15397	15302	15351	15217	15218	15352	15274	15127	15355	15264	15272	15225	15438	15322	15321	15469	15305	15404	15491	15399	15273	15406	15389	15408	15434	15350	15317	15160	15310	15206	15396	15220	15363	15450	15206	15354	15371	15364	15238	15356	15180	15194	15226	15189	15213	15249	15367	15267	15381	15343	15219	15334	15322	15230	15277	15272	15330	15400	15411	15191	15288	15310	15309	15377	15127	15289	15466	15396	15442	15301	15229	15385	15298	15286	15282	15351	15439	15170	15177	15352	15450	15405	15436	15333	15435	15480	15323	15326	15229	15356	15401	15294	15291	15409	15364	15551	15276	15261	15245	15408	15274	15397	15332	15129	15295	15432	15409	15379	15189	15355	15297	15343	15409	15375	15378	15390	15173	15292	15405	15168	15359	15578	15285	15425	15315	15357	15259	15398	15321	15222	15399	15316	15323	15372	15235	15206	15358	15267	15317	15319	15254	15501	15412	15226	15434	15134	15227	15172	15287	15343	15379	15451	15322	15436	15246	15397	15221	15267	15251	15228	15410	15489	15357	15426	15305	15246	15318	15226	15293	15430	15371	15323	15353	15282	15241	15258	15245	15357	15223	15394	15340	15449	15266	15260	15135	15358	15280	15371	15353	15440	15316	15351	15465	15233	15190	15264	15378	15058	15158	15412	15245	15162	15300	15303	15343	15193	15513	15325	15311	15419	15367	15535	15314	15280	15443	15329	15159	15318	15472	15385	15424	15351	15340	15291	15378	15541	15124	15458	15296	15263	15253	15140	15350	15430	15260	15475	15281	15324	15192	15355	15308	15249	15269	15327	15192	15266	15378	15442	15269	15315	15281	15389	15350	15232	15436	15404	15309	15213	15347	15341	15277	15331	15176	15543	15387	15243	15327	15331	15363	15259	15340	15246	15210	15428	15338	15232	15403	15409	15246	15416	15210	15526	15163	15430	15399	15295	15364	15309	15276	15408	15481	15384	15257	15230	15334	15417	15411	15299	15429	15493	15315	15285	15436	15118	15293	15325	15363	15323	15211	15426	15330	15381	15441	15360	15253	15478	15345	15376	15282	15467	15276	15386	15319	15466	15447	15316	15231
22780	21312	29351	23690	22647	27620	31752	27168	25221	24845	24630	24535	24669	22990	22104	21235	20513	19875	19704	19141	18902	18410	18173	18321	18063	17848	17849	17883	18053	17917	18065	17917	18079	18070	18006	17944	17881	17799	18016	17872	17713	17798	18035	17876	17925	17886	17930	17763	17748	17833	17634	17842	17909	17868	17836	17712	17783	17877	17811	17850	17970	17805	17684	17829	17723	17777	17776	17826	17915	17883	17677	17863	17651	17952	17840	17650	17640	17711	17930	17931	17812	17794	17724	17542	17818	17587	17710	17739	17798	17832	17910	17976	17781	17891	17798	17889	17740	17653	17665	17647	17806	17766	17678	17820	17833	17740	17786	17703	17639	17772	17602	17677	17746	17869	17911	17932	17634	17711	17632	17712	17568	17669	17791	17492	17631	17535	17839	17804	17725	17697	17574	17619	17518	17540	17637	17917	17645	17622	17730	17603	17873	17821	17685	17850	17757	17737	17664	17600	17786	17809	17673	17749	17696	17751	17931	17686	17836	17881	17814	17744	17885	17755	17815	17845	17911	17753	17664	17861	17704	17724	17533	17811	17659	17693	17790	17830	17758	17962	17792	17870	17716	17596	17825	17756	17804	17694	17800	17792	17411	17663	17721	17768	17736	17861	17816	17651	17833	17646	17652	17782	17615	17715	17609	17540	17725	17738	17704	17834	17427	17575	17819	17624	17489	17830	17772	17485	17701	17637	17755	17848	17961	17748	17793	17857	17493	17642	17778	17757	17816	17523	17733	17615	17796	17780	17557	17708	17498	17566	17733	17772	17495	17695	17806	17792	17830	17657	17797	17463	17683	17703	17762	17650	17644	17620	17813	17754	17640	17735	17943	17798	17843	17742	17585	17709	17755	17790	17605	17629	17649	17689	17663	17622	17615	17746	17763	17868	17633	17542	17421	17873	17837	17648	17604	17886	17761	17690	17502	17519	17621	17523	17791	17700	17809	17541	17720	17568	17691	17787	17727	17645	17940	17749	17864	17524	17800	17656	17748	17904	18047	17528	17616	17496	17734	18106	17737	17649	17592	17699	17678	17816	17734	17714	17827	17575	17545	17837	17552	17595	17837	17797	17771	17668	17507	17709	17436	17789	17730	17824	17615	17692	17625	17760	17586	17830	17672	17770	17817	17884	17774	17764	17592	17799	17567	17649	17686	17786	17702	17657	17561	17602	17841	17773	17842	17661	17724	17673	17694	17738	17867	17592	17720	17654	17776	17606	17620	17559	17679	17573	17605	17899	17727	17699	17578	17604	17745	17673	17729	17851	17817	17683	17739	17567	17943	17655	17626	17880	17509	17419	17667	17878	17757	17698	17641	17800	17560	17845	17705	17847	17674	17664	17701	17742	17590	17942	17595	17623	17604	17552	17805	17766	17531	17608	17645	17514	17838	17759	17565	17689	17826	17694	17620	17688	17705	17717	17676	17696	17782	17721	17663	17402	17530	17660	17849	17573	17494	17802	17775	17733	17760	17754	17938	17552	17650	17811	17764	17686	17681	17687	17814	17884	17870	17567	17654	17480	17590	17809	17882	17741	17661	17693	17927	17539	17769	17635	17782	17567	17605	17415	17471	17758	17647	17786	17778	17804	17799	17763	17720	17780	17733	17913	17640	17594	17523	17569	17607	17806	17720	17733	17590	17801	17627	17744	17713	17688	17824	17799	17716	17593	17776	17839	18010	17411	17776	17731	17807	17685	17695	17501	17706	17601	17748	17689	17901	17601	17717	17865	17726	17701	17568	17638	17764	17770	17637	17572	17498	17764	17719	17551	17942	17930	17677	17523	17966	17669	17517	17829	17609	17649	17665	17650	17648	17661	17701	17812	17620	17603	17671	17694	17764	17466	17745	17602	17690	17867	17885	17731	17855	17630	17840	17527	17599	17832	17729	17735	17527	17753	17667	17836	17745	17833	17721	17544	17889	17763	17553	17452	17837	17634	17636	17765	17694	17668	17728	17807	17596	17617	17687	17754	17667	17416	17597	17900	17634	17707	17740	17811	17727	17757	17814	17783	17679	17654	17759	17766	17597	17736	17999	17726	17578	17643	17640	17561	17933	17863	17959	17674	17637	17656	17560	17561	17855	17607	17787	17873	17563	17835	17863	17640	17849	17860	17725	17682	17574	17657	17824	17416	17760	17809	17814	17742	17745	17551	17744	17832	17876	17861	17725	17700	17665	17820	17846	17687	17866	17585	17717	17628	17609	17810	17600	17680	17866	17641	17666	17735	17835	17722	17703	17812	17849	17525	17577	17464	17543	17578	17805	17686	17586	17803	17818	17655	17806	17798	17652	17810	17746	17545	17692	17630	17641	17605	17740	17758	17670	17809	17806	17603	17560	17822	17776	17804	17765	17770	17943	17683	17743	17568	17667	17630	17517	17779	17828	17683	17568	17575	17800	17769	17709	17533	17803	17503	17811	17676	17578	17599	17913	17641	17703	17589	17492	17696	17762	17796	17838	17500	17773	17655	17705	17713	17666	17520	17543	17599	17546	17602	17767	17805	17715	17654	17660	17691	17679	17834	17802	17724	17725	17735	17725	17582	17653	17819	17560	17560	17719	17756	17789	17746	17731	17662	17701	17663	17854	17693	17717	17854	17755	17688	17602	17763	17716	17777	17777	17776	17821	17932	17889	17709	17705	17583	17867	17721	17718	17845	17713	17529	17771	17712	17723	17552	17742	17546	17748	17619	17855	17880	17635	17521	17671	17686	17683	17729	17605	17723	17754	17668	17781	17554	17738	17728	18015	17716	17774	17624	17570	17714	17667	17714	17719	17721	17876	17596	17638	17755	17834	17788	17601	17760	17794	17682	17908	17792	17725	17818	17720	17819	17709	17506	17715	17711	17771	17677	17840	17771	18008	17680	17689	17695	17584	17730	17552	17551	17627	17949	17814	17614	17677	17877	17867	17681	17838	17773	17697	17790	17833	17792	17507	17793	17734	17803	17653	17922	17797	17676	17725	17920	17731	17631	17501	17703	17768	17835	17704	17755	17842	17709	17723	17795	17571	17619	17678	17567	17851	17638	17625	17821	17608	17578	17646	17621	17523	17800	17609	17863	17732	17600	17792	17604	17572	17848	18001	17647	17689	17693	17733	17758	17648	17692	17786	17431	17704	17633	17686	17623	17896	17701	17671	17605	17712	17739	17893	17622	17595	17790	17736	17606	17719	17848	17585	17522	17730	17580	17605	17677	17657	17644	17726	17599	17758	17664	17789	17486	17643	17764	17812	17860	17605	17786	17600	17813	17701	17663	17769	17766	17758	17749	17631	17673	17596	17973	17948	17567	17750	17755	17851	17726	17637	17854	17665	17814	17759	17648	17623	17878	17477	17424	17562	17600	17622	17871	17756	17454	17591	17673	17823	17843	17829	17935	17683	17785	17765	17918	17922	17637	17662	17737	17635	17594	17645	17788	18008	17837	17690	17850	17806	17765	17830	17639	17712	17712	17588	17592	17733	17859	17795	17572	17680	17600	17632	17807	17804	17696	17567	17799	17662	17682	17791	17833	17877	17731	17784	17494	17555	17786	17674	17754	17844	17573	17653	17948	17709	17862	17856	17762	17719	17881	17683	17785	17724	17615	17928	17629	17710	17658	17661	17558	17688	17550	17693	17741	17721	17694	17636	17910	17693	17529	17546	17706	17662	17523	17789	17936	17722	17669	17948	17877	17549	17722	17842	17781	17724	17578	17662	17784	17721	17857	17679	17583	17681	17625	17463	17740	17738	17780	17637	17647	17848	17983	17849	17518	17590	17616	17638	17682	17613	17590	17591	17624	17822	17537	17472	17623	17520	17708	17710	17922	17753	17642	17755	17646	17578	17720	17611	17904	17759	17684	17600	17584	17776	17730	17716	17914	17707	17857	17598	17972	17659	17699	17677	17812	17527	17609	17610	17812	17760	17682	17769	17871	17596	17900	17644	17762	17935	17802	17548	17651	17675	17613	17579	17731	17601	17591	17582	17753	17862	17584	17747	17628	17682	17761	17633	17869	17849	17710	17898	17807	17619	17635	17704	17771	17537	17512	17501	17856	17794	17619	17883	17758	17771	17674	17795	17841	17765	17790	17595	17641	17540	17515	17545	17679	17727	17761	17792	17868	17735	17692	17736	17544	17675	17835	17709	17819	17844	17759	17685	17809	17712	17800	17726	17547	17701	17674	17394	17690	17832	17788	17786	17735	17661	17670	17566	17569	17739	17912	17684	17718	17802	17860	17556	17598	17773	17554	17536	17761	17725	17692	17782	17663	17865	17647	17665	17652	17668	17573	17757	17534	17539	17801	17705	17596	17833	17714	17774	17597	17689	17690	17795	17586	17759	17750	17733	17773	17794	17633	17856	17771	17659	17690	17722	17582	17737	17683	17493	17536	17587	17712	17614	17651	17819	17639	17807	17564	17653	17700	17667	17597	17554	17623	17812	17555	17604	17690	17746	17501	17715	17589	17516	17625	17557	17690	17730	17631	17947	17797	17872	17567	17783	17618	17704	17634	17916	17589	17736	17705	17707	17659	17564	17792	17544	17937	17678	17639	17596	17957	18073	17836	17602	17777	17878	17743	17782	17571	17746	17817	17991	17789	17819	17636	17541	17780	17850	17863	17793	17676	17807	17680	17650	17789	17706	17581	17809	17495	17806	17830	17710	17720	17733	17597	17496	17694	17640	17704	17717	17784	17865	17556	17735	17657	17816	17574	17541	17724	17625	17689	17829	17604	17574	17817	17775	17634	17684	17645	17829	17754	17484	17751	17703	17571	17826	17642	17758	17700	17733	17792	17611	17737	17641	17694	17853	17824	17792	17783	17915	17708	17801	17575	17788	17648	17535	17585	17794	17743	17845	17652	17721	17761	17587	17535	17679	17831	17713	17852	17664	17517	17562	17906	17677	17602	17683	17850	17814	17892	17693	17828	17541	17761	17697	17655	17856	17626	17765	17818	17842	17610	17606	17634	17812	17740	17678	17583	17534	17545	17669	17813	17766	17802	17871	17529	17774	17663	17775	17650	17637	17826	17683	17816	17665	17737	17993	17888	17682	17588	17920	17801	17734	17680	17702	17649	17951	17725	17610	17857	17416	17670	17695	17791	17780	17949	17581	17646	17739	17660	17664	17766	17906	17756	17778	17744
27812	51126	49090	41028	37294	33343	30775	28377	26441	25141	24783	25509	24463	22552	21157	19802	18550	17836	17537	16786	16172	15268	15338	15167	15239	15135	14984	15186	15238	15010	15056	14945	14928	15054	15052	15059	14874	14695	14927	14789	14820	14953	14963	14892	14938	14912	14906	15122	14772	15032	14971	14953	15059	14797	14871	14854	14847	14907	14798	15036	14862	14788	14808	14859	14842	14694	14924	14772	14819	14802	14767	14861	14919	14868	14787	14865	14997	14764	14799	14913	14861	14860	14836	14944	14841	14865	14787	14757	14921	14901	14833	14761	14763	14770	14702	14919	14929	14836	14985	14749	14846	14934	15021	15002	14876	14886	14801	14783	14783	14870	15045	14791	14872	14962	14790	14916	14869	14844	14965	14931	14789	14972	14889	14923	14736	14836	14835	14833	15042	14784	14869	14924	14616	14893	14725	14941	14784	14903	15052	14891	14969	14713	14832	14832	14825	14724	14691	14766	14734	14788	14846	14908	14694	15117	14748	14659	14900	14715	14869	14873	14793	14842	14917	14876	14810	14899	14908	14935	14840	14961	14799	14804	14938	14898	14764	14841	14850	14890	14796	14905	14865	14914	14951	14913	14769	14878	14853	14777	14601	14732	14953	15052	14927	14911	14927	14836	14883	14959	14726	14872	15033	14911	14842	14893	15084	14770	14784	14813	14906	14936	14770	14988	14830	14819	14933	14823	14692	14862	14823	14860	14849	14712	14757	14789	14917	14842	14883	14775	14771	14754	14879	14898	14927	15020	14753	14913	14838	14725	14851	14777	14744	14880	14871	14626	14884	14737	14808	14787	14873	14792	14880	14688	14855	15068	14866	14761	14930	14774	14859	14815	14904	14862	14867	14899	14915	14712	14765	14717	14780	14676	14844	14861	14924	14909	14736	14818	14859	14863	14878	14775	14786	14954	14865	14939	14945	14779	14816	14689	14898	14790	14670	14822	14786	15035	14754	14858	14769	14855	14769	14824	14859	14856	14820	14858	14887	14832	14829	14756	15021	14785	14867	14708	14821	14945	15096	14776	14610	15067	14843	14598	14850	14778	14847	14824	14903	14808	14800	14866	14754	14678	14923	14940	14932	14852	14798	14732	14765	14796	14816	14916	14699	14738	15035	14909	14952	14813	14913	14885	14808	14867	14788	14735	14759	14770	14803	14742	14782	14845	14910	14865	14911	14722	14850	14909	14624	14708	15084	14840	14829	14865	15035	14839	14675	15048	14794	14748	14812	14797	14803	14825	14774	14817	14813	15081	14715	14882	14844	15006	14989	14836	14833	14759	14844	15092	14756	14846	14908	14856	14760	14874	14740	14757	14837	14808	14778	14915	14855	14965	14975	14928	14811	14875	14876	14916	14867	14932	14756	14840	14867	15038	14791	14870	14653	14906	14763	14799	14760	14909	14993	14824	15000	14949	14742	14763	14912	15031	14927	14861	14967	14788	14727	14909	14932	14828	14938	14885	14898	14937	14927	14791	14748	14824	14806	14911	14785	14816	14687	14949	14649	14865	14843	14839	14757	14620	14760	14776	14763	14858	14885	14671	14855	14691	14893	14835	14844	14757	14729	14921	14843	14789	14882	15009	14857	14723	14839	14945	14899	14885	14931	14802	14855	14717	14670	14855	14866	14891	14878	14851	14811	14934	14843	14854	14752	14715	14871	14950	14873	14910	14746	14796	14812	14781	14838	14911	14830	14745	14900	14826	14976	14843	14941	14910	14909	14907	14872	14771	14957	14776	14747	14747	14790	14807	14723	14727	14806	14832	14748	14909	14992	14784	14920	14682	14783	14865	14712	14858	14905	14806	14787	14923	14716	14863	14752	14949	14799	14840	14657	14806	14775	14927	14889	14850	14831	14875	14836	14752	14733	14894	14780	14847	14754	14730	14842	14789	14744	14722	14837	14749	14801	14706	14952	14963	14853	14882	14844	14798	14882	14877	14745	14835	14753	14822	14946	14648	14803	14818	14842	14810	14829	14866	14808	14866	14863	14875	14891	14721	15032	14663	14958	14797	14779	14932	15060	14767	14930	14693	14906	14753	14780	15012	14608	15013	14891	14775	14640	14723	14778	14753	14923	14697	14488	14827	14777	14795	14884	14965	14685	14755	14881	14781	14792	14632	14659	14939	14859	14742	14903	14678	14723	14959	14825	14886	14742	14952	14872	14900	14765	14896	14771	14795	14936	14745	14819	14945	14850	14804	14776	14784	14778	14845	14830	14887	14898	14680	14933	14816	14897	14910	14826	14860	14847	14827	14831	14813	14889	14898	14759	14846	14921	15010	14781	14876	14808	14785	14784	14995	14768	14851	14805	14936	14826	14995	14997	14809	14864	14864	14765	14877	14888	14893	14909	14878	14954	14720	14844	14659	14903	14761	14944	14761	14917	14798	14877	14899	14677	14804	14889	15037	14705	14860	14869	14837	14850	14791	14833	14744	14810	14889	14808	14769	14755	14892	14659	14770	15001	14724	14808	14780	14844	15047	14836	14711	14765	14773	14698	14875	14824	14765	14983	14831	14861	14773	14884	14824	14829	14859	14663	14672	14871	14800	14786	14813	14808	14833	14865	14967	14688	14700	14924	14819	14973	14893	14850	14947	15014	14857	14753	14758	14836	14794	14768	14824	14872	14863	14895	14816	14771	14716	14874	14695	14715	14876	14874	14900	14955	14781	14775	14811	14943	14747	14851	14886	14756	14920	14892	14737	14912	14816	15025	14933	14884	14752	14814	14964	14783	14781	14905	14867	14814	14708	14854	14760	14771	14811	14753	14659	14908	14799	14783	14916	14756	14771	14736	14993	14732	14812	14751	14784	14824	14769	14951	14694	14925	14883	14804	14809	15001	15002	14877	15023	14817	14809	15011	14937	14877	14773	14844	14857	14719	14755	14826	14880	14942	14963	14869	14813	14790	14776	14890	14846	14824	14836	14839	14827	14832	14867	14815	14926	14939	14758	14637	14932	14898	14835	14944	14824	14797	14864	14849	14676	14909	14867	14820	14930	14724	14772	14859	14781	14856	14811	14674	14958	14701	14760	14821	14704	14811	14821	14919	14954	14950	14927	14770	15003	15097	14768	14752	14990	14759	14865	14833	14970	14990	14739	14848	14993	14970	14693	14757	14869	14812	14960	14898	14708	14843	14805	14771	14692	14901	14647	14857	14958	14905	14879	14972	14919	14883	14812	14716	14775	14731	14832	14961	14798	14908	14990	14929	14929	14743	14826	14694	14861	14742	14756	14768	14652	14834	14976	14870	14825	14856	14975	14680	14873	14847	14976	14925	14794	14866	14852	14751	15009	14839	14797	14639	14815	15020	14822	14871	14913	14899	14903	14665	14661	14957	14861	14717	14755	14909	14818	14745	14775	14779	14883	14807	14733	14840	14864	14771	14854	15033	14747	14780	14885	14715	14708	14944	14633	14969	14935	14698	14893	14767	14766	14903	14823	14896	14843	14976	14864	14738	15063	14758	14864	14858	14828	14851	14822	14844	14746	14854	14885	14766	14714	14857	14864	15063	15052	14694	14923	14790	14677	14819	14813	14675	14956	14870	14766	14900	14889	14739	14831	14795	14923	14742	14908	14873	14795	14925	14806	14946	14757	14975	14888	14729	14909	14862	14770	14867	14836	14888	14672	14721	14810	14865	14652	14746	14766	14934	14943	14887	14871	15003	14838	14757	14751	14821	14792	14833	14901	14820	14749	14900	14982	14942	14852	14832	14816	14782	14920	14829	14937	14796	14807	14744	14737	14704	14858	14841	14797	14928	14836	14783	14990	14889	14873	14883	14823	14755	14949	14821	14970	14941	14821	14841	14938	14872	14907	14910	14959	14927	14888	14788	14724	14749	14717	14879	14760	14927	14807	14954	14768	14728	14907	14765	14908	14726	14770	14918	14746	14793	14741	14864	14799	15052	14894	14933	14846	14974	14859	14750	14829	14719	14757	14676	14917	14769	14836	14825	14807	14704	14774	14786	14874	14835	14845	14915	14615	14836	14809	14874	14750	14759	14708	14869	14888	14905	15028	14963	14851	15057	14872	14934	14880	15019	14910	14907	14757	14894	14747	14754	14874	14910	14799	14807	14780	14828	14812	14817	15043	14777	14816	14658	14781	14769	14756	14726	14790	14851	15020	14715	14875	14697	14929	14851	14877	14770	14749	14965	14767	14950	14726	14735	14940	14976	14990	14948	14877	14704	14903	14852	14757	14900	14727	14752	14870	14619	14833	14978	14849	14823	14711	14655	14653	14748	14875	14765	14792	14867	14813	14847	14794	14688	14865	14986	14943	14768	15002	14767	14916	14865	14954	14935	14854	14853	14810	14791	14878	14931	14731	15045	14725	14809	14710	14928	14762	14946	14831	14936	14778	14857	14909	14776	14652	14881	14858	14798	14855	14873	14903	14947	14723	14928	14856	14887	14748	14946	14915	14885	14812	14859	14947	14925	14842	14989	14822	14998	14875	14897	14746	14867	14925	14888	14821	14862	14925	14765	14817	14821	14974	14869	14940	14930	14802	14758	14867	14821	14909	14723	14805	14788	14748	14745	14787	14788	14818	14804	14735	14842	14870	14761	14876	14763	14862	15003	14748	14848	14960	14868	14633	14849	14763	14866	14695	14741	14947	14664	14742	14726	14814	14815	14762	14793	14734	14871	14757	14746	14780	14815	14926	14957	15038	14838	14846	14812	14790	14824	14711	15058	14787	14887	14801	14673	14797	14701	14884	14970	14681	14881	14848	14818	14902	14847	14625	15010	14833	14639	14874	14636	14757	14842	14786	14740	14992	14766	14801	14694	14884	15000	14756	14975	14933	14803	14760	15020	14821	14787	14812	14663	14764	14848	14992	14972	14928	14980	14996	14888	14895	14785	14844	14936	14969	15014	14867	14690	14881	15039	14854	14982	14852	14710	14854	14906	14935	14889	14949	14894	14992	14779	14859	14899	14810	14831	14859	14775	14836	14765	14882	14831	14810	14881	14922	14821	14792	14948	14720	14801	14953	14830	14616	14797	14959	15071	14872	15002	14866	14798	14987	14888	14891	14875	14810	14785	14959	14967	14802	14693	14870	14944	14864	14825	14781	14776	14882	14837	14953	15071	14773	14774	14725	14687	14946	14625	14853	14826	14621
28224	26669	35923	32983	27802	25475	24027	22540	21510	21318	21251	21084	20736	19828	19571	19035	18647	18421	18172	18003	17827	17694	17621	17696	17643	17659	17825	17536	17820	17713	17700	17489	17551	17489	17708	17622	17485	17662	17744	17692	17568	17498	17778	17535	17553	17464	17544	17397	17642	17563	17479	17663	17477	17577	17649	17371	17657	17424	17447	17509	17486	17628	17669	17412	17640	17627	17448	17585	17651	17422	17533	17367	17474	17379	17421	17575	17523	17585	17563	17657	17472	17466	17620	17532	17589	17460	17737	17687	17719	17726	17657	17542	17557	17479	17699	17539	17617	17673	17502	17337	17668	17657	17557	17557	17291	17643	17562	17503	17444	17677	17418	17572	17804	17504	17506	17517	17457	17348	17519	17522	17577	17538	17742	17370	17494	17637	17480	17511	17661	17417	17562	17446	17737	17625	17562	17658	17404	17441	17481	17502	17651	17466	17476	17313	17744	17463	17427	17664	17546	17647	17549	17684	17512	17548	17748	17481	17536	17602	17675	17432	17311	17627	17474	17618	17468	17642	17463	17374	17616	17473	17528	17579	17583	17517	17579	17446	17598	17585	17479	17584	17561	17421	17520	17321	17507	17579	17554	17534	17221	17450	17687	17523	17542	17471	17627	17724	17689	17472	17470	17595	17504	17623	17390	17648	17387	17728	17390	17452	17849	17706	17556	17569	17405	17519	17719	17714	17655	17141	17432	17658	17619	17464	17470	17503	17497	17670	17643	17606	17542	17817	17549	17560	17643	17466	17429	17627	17405	17448	17614	17527	17646	17598	17594	17590	17602	17614	17415	17672	17614	17579	17653	17456	17448	17599	17535	17750	17536	17495	17512	17648	17516	17514	17689	17456	17523	17459	17513	17541	17586	17364	17627	17472	17619	17565	17656	17547	17332	17364	17532	17503	17603	17484	17401	17513	17455	17569	17599	17316	17350	17314	17544	17570	17612	17519	17489	17432	17534	17532	17498	17366	17585	17666	17527	17595	17520	17337	17385	17430	17658	17541	17661	17396	17392	17426	17543	17493	17456	17536	17480	17581	17484	17601	17530	17526	17416	17603	17522	17541	17683	17578	17443	17426	17586	17572	17339	17666	17813	17590	17424	17589	17686	17553	17672	17868	17474	17425	17687	17402	17771	17368	17392	17473	17518	17490	17599	17532	17534	17332	17397	17624	17617	17453	17567	17513	17378	17594	17460	17398	17581	17540	17546	17508	17619	17451	17408	17652	17711	17487	17483	17444	17496	17496	17528	17479	17578	17530	17581	17469	17380	17447	17416	17559	17575	17651	17397	17508	17802	17409	17567	17555	17587	17519	17585	17403	17555	17441	17519	17667	17634	17324	17619	17515	17594	17590	17612	17582	17479	17676	17780	17645	17501	17529	17468	17333	17403	17452	17307	17495	17664	17484	17508	17673	17446	17441	17516	17500	17587	17460	17509	17430	17656	17367	17593	17505	17546	17552	17672	17501	17449	17540	17605	17393	17553	17509	17359	17634	17377	17490	17681	17535	17684	17653	17325	17498	17729	17448	17559	17705	17629	17531	17449	17403	17537	17416	17489	17459	17674	17419	17494	17514	17522	17679	17550	17412	17688	17565	17322	17450	17593	17551	17696	17546	17620	17307	17535	17526	17646	17360	17545	17723	17662	17521	17627	17315	17422	17506	17516	17486	17615	17624	17619	17623	17579	17428	17609	17548	17508	17668	17649	17481	17523	17504	17761	17550	17480	17585	17541	17625	17517	17554	17643	17469	17516	17616	17589	17663	17420	17478	17658	17386	17687	17460	17632	17458	17732	17597	17404	17651	17414	17723	17569	17528	17776	17481	17376	17545	17477	17345	17441	17481	17463	17727	17435	17476	17348	17449	17482	17449	17467	17626	17497	17403	17518	17492	17499	17603	17546	17526	17489	17647	17574	17485	17582	17563	17349	17467	17587	17802	17691	17653	17648	17598	17455	17435	17589	17484	17518	17789	17572	17509	17500	17466	17474	17446	17537	17488	17754	17688	17528	17653	17677	17428	17437	17257	17632	17572	17447	17560	17566	17695	17587	17527	17618	17642	17478	17547	17535	17439	17542	17390	17636	17349	17735	17566	17631	17465	17690	17522	17602	17684	17485	17594	17533	17677	17777	17741	17594	17297	17523	17669	17461	17566	17543	17746	17744	17531	17609	17569	17556	17432	17726	17561	17648	17603	17556	17487	17457	17445	17386	17535	17419	17579	17499	17651	17625	17826	17563	17451	17547	17497	17622	17451	17533	17583	17516	17469	17709	17555	17384	17606	17278	17401	17507	17408	17662	17732	17562	17505	17667	17381	17530	17665	17378	17672	17656	17458	17521	17666	17603	17689	17579	17517	17584	17532	17518	17788	17769	17674	17615	17593	17637	17708	17770	17406	17511	17549	17728	17610	17531	17617	17559	17525	17417	17430	17548	17463	17623	17601	17704	17514	17441	17580	17510	17651	17709	17694	17530	17702	17450	17449	17425	17492	17487	17739	17625	17482	17511	17496	17571	17750	17521	17608	17624	17272	17393	17399	17573	17541	17375	17457	17547	17554	17675	17601	17499	17865	17655	17695	17534	17445	17520	17464	17437	17480	17630	17707	17440	17362	17577	17598	17615	17430	17418	17435	17519	17575	17763	17622	17545	17516	17480	17717	17534	17614	17675	17590	17447	17536	17662	17421	17508	17304	17462	17522	17235	17377	17514	17447	17356	17478	17769	17603	17342	17602	17497	17540	17407	17666	17590	17542	17591	17519	17501	17569	17438	17569	17654	17649	17434	17626	17276	17626	17410	17521	17627	17554	17635	17393	17352	17697	17733	17461	17239	17431	17181	17557	17389	17532	17525	17497	17534	17737	17510	17445	17528	17395	17491	17475	17523	17482	17618	17712	17303	17352	17634	17551	17789	17467	17592	17577	17466	17325	17437	17376	17508	17843	17620	17553	17763	17520	17535	17633	17598	17418	17680	17661	17622	17343	17429	17527	17427	17579	17349	17539	17551	17450	17510	17597	17707	17760	17415	17434	17491	17619	17627	17733	17218	17554	17468	17533	17690	17623	17613	17587	17686	17446	17521	17620	17560	17663	17576	17603	17606	17487	17532	17751	17363	17553	17835	17753	17485	17700	17569	17525	17506	17194	17514	17666	17612	17700	17512	17744	17593	17646	17453	17519	17588	17350	17594	17599	17589	17436	17340	17642	17536	17530	17633	17461	17477	17358	17590	17383	17629	17355	17679	17665	17611	17660	17654	17368	17393	17560	17575	17504	17753	17797	17544	17446	17447	17620	17433	17426	17500	17648	17528	17615	17620	17339	17594	17532	17545	17580	17651	17801	17651	17562	17560	17601	17603	17623	17410	17239	17602	17449	17463	17664	17570	17616	17531	17406	17498	17621	17787	17510	17625	17516	17744	17720	17635	17462	17371	17612	17483	17768	17444	17506	17393	17455	17542	17614	17436	17704	17599	17495	17575	17519	17571	17459	17589	17494	17513	17587	17379	17513	17565	17661	17460	17655	17582	17564	17519	17357	17711	17467	17485	17587	17531	17577	17589	17510	17671	17664	17718	17627	17693	17450	17535	17687	17391	17656	17339	17297	17403	17381	17516	17492	17561	17429	17629	17515	17585	17540	17581	17499	17537	17520	17541	17518	17462	17497	17625	17682	17512	17433	17533	17531	17464	17516	17441	17623	17572	17574	17564	17559	17560	17374	17533	17530	17563	17561	17344	17574	17690	17431	17540	17599	17639	17714	17440	17530	17532	17617	17573	17432	17644	17681	17418	17536	17628	17529	17866	17705	17438	17364	17690	17683	17558	17647	17433	17530	17802	17453	17533	17490	17591	17569	17440	17502	17474	17297	17842	17581	17442	17463	17364	17384	17695	17488	17568	17551	17560	17481	17650	17618	17639	17611	17528	17558	17513	17408	17610	17621	17420	17559	17460	17511	17738	17473	17459	17734	17696	17508	17504	17466	17585	17610	17407	17654	17669	17767	17693	17519	17489	17546	17342	17677	17625	17463	17565	17627	17631	17578	17728	17658	17443	17351	17468	17484	17546	17439	17565	17559	17572	17549	17416	17293	17438	17229	17435	17454	17685	17651	17480	17579	17587	17870	17512	17605	17468	17440	17366	17542	17504	17460	17434	17492	17598	17489	17786	17569	17557	17501	17581	17480	17628	17666	17470	17531	17243	17543	17704	17542	17511	17424	17362	17348	17575	17538	17548	17399	17548	17572	17441	17539	17272	17614	17739	17528	17600	17494	17799	17425	17309	17322	17621	17428	17418	17590	17452	17574	17445	17562	17456	17494	17548	17472	17740	17616	17542	17439	17638	17750	17441	17367	17647	17530	17624	17415	17628	17449	17709	17519	17673	17554	17335	17461	17510	17414	17409	17363	17698	17676	17656	17473	17629	17534	17548	17426	17516	17580	17767	17467	17446	17347	17516	17680	17551	17644	17624	17582	17416	17448	17865	17407	17451	17742	17579	17523	17653	17517	17663	17553	17597	17380	17597	17668	17331	17659	17532	17554	17421	17726	17462	17479	17565	17820	17482	17569	17669	17564	17439	17572	17761	17497	17594	17415	17426	17662	17484	17281	17399	17582	17413	17758	17457	17637	17834	17675	17762	17361	17531	17527	17656	17732	17587	17750	17490	17516	17447	17681	17660	17559	17646	17718	17680	17601	17379	17369	17432	17508	17570	17592	17558	17634	17460	17479	17564	17295	17477	17569	17570	17672	17718	17706	17556	17477	17584	17573	17612	17551	17535	17471	17319	17609	17599	17643	17518	17547	17653	17660	17662	17666	17630	17691	17496	17505	17510	17463	17561	17578	17449	17562	17463	17692	17438	17577	17426	17419	17505	17473	17528	17696	17684	17572	17563	17216	17410	17498	17300	17549	17625	17467	17421	17724	17567	17512	17483	17497	17466	17539	17632	17388	17675	17627	17608	17526	17491	17584	17615	17501	17667	17439	17782	17484	17406	17478	17552	17388	17680	17557	17585	17574	17401	17586	17582	17698	17458	17682	17589	17751	17570	17775	17616	17394	17605	17663	17800	17479	17500	17430	17519	17490	17530	17471	17437	17541	17748	17675	17700	17620	17407	17405	17712	17601	17552	17772
26779	42072	40238	31915	29080	25574	23856	22445	21019	20352	20451	20526	19263	18348	17466	16840	16268	16059	15772	15437	15222	14973	14928	14843	14760	14710	14681	14866	14643	14923	14774	14885	14736	14846	14810	14839	14769	14798	14675	14743	14871	14867	14762	14752	14803	14781	14740	14725	14875	14638	14701	14854	14717	14711	14726	14689	14754	14818	14640	14766	14815	14546	14772	14701	14777	14663	14778	14750	14752	14747	14724	14740	14804	14851	14746	14766	14823	14592	14602	14909	14833	14710	14587	14655	14902	14610	14645	14844	14586	14796	14707	14661	14688	14778	14705	14711	14651	14750	14674	14783	14641	14769	14645	14814	14773	14929	14657	14800	14829	14813	14752	14653	14767	14739	14770	14736	14667	14640	14778	14801	14625	14784	14726	14672	14768	14757	14905	14923	14834	14639	14667	14907	14634	14623	14929	14649	14765	14741	14669	14684	14893	14719	14519	14680	14656	14815	14622	14667	14703	14757	14604	14679	14692	14826	14585	14842	14475	14689	14783	14778	14784	14772	14743	14761	14800	14699	14853	14690	14647	14602	14655	14871	14818	14840	14806	14816	14548	14967	14750	14890	14913	14868	14698	14701	14793	14664	14693	14801	14740	14804	14692	14747	14746	14709	14816	14758	14675	14845	14781	14784	14732	14737	14850	14790	14874	14770	14683	14793	14829	14829	14804	14684	14662	14649	14760	14801	14753	14665	14848	14698	14700	14902	14873	14740	14727	14852	14779	14642	14837	14885	14745	14895	14867	14730	14765	14774	14755	14816	14656	14897	14782	14712	14718	14619	14803	14875	14849	14696	14665	14750	14819	14717	14720	14846	14682	14687	14737	14695	14726	14883	14885	14626	14952	14549	14757	14604	14789	14657	14865	14915	14608	14816	14662	14551	14746	14757	14682	14741	14758	14715	14878	14681	14691	14805	14659	14713	14765	14818	14848	14833	14736	14767	14578	14676	14800	14768	14794	14698	14744	14898	14566	14668	14611	14596	14738	14935	14761	14876	14829	14830	14810	14715	14750	14685	14910	14860	14809	14683	14768	14825	14725	14658	14620	14863	14863	14804	14810	14795	14704	14561	14924	14808	14780	14766	14796	14862	14881	14866	14751	14763	14703	14594	14818	14702	14724	14632	14715	14803	14753	14757	14646	14647	14661	14713	14900	14725	14711	14713	14592	14713	14790	14801	14716	14531	14705	14671	14464	14655	14705	14755	14753	14628	14626	14787	14772	14717	14832	14721	14881	14863	14760	14713	14806	14772	14632	14653	14772	14627	14624	14606	14837	14779	14623	14651	14727	14709	14625	14681	14784	14609	14752	14737	14659	14721	14773	14797	14609	14728	14821	14620	14746	14565	14717	14619	14642	14737	14673	14848	14814	14597	14747	14874	14590	14805	14650	14801	14581	14512	14704	14738	14885	14794	14822	14695	14662	14668	14910	14922	14677	14701	14657	14761	14740	14641	14719	14791	14644	14724	14934	14683	14629	14748	14768	14778	14611	14630	14869	14588	14815	14719	14664	14899	14851	14702	14743	14865	14798	14886	14763	14846	14939	14715	14582	14791	14831	14760	14700	14701	14711	14704	14623	14790	14729	14664	14910	14770	14713	14614	14760	14758	14753	14811	14757	14745	14836	14643	14779	14768	14741	14587	14677	14748	14667	14644	14758	14696	14755	14888	14724	14764	14683	14608	14825	14697	14771	14825	14782	14623	14741	14854	14583	14649	14722	14836	14705	14690	14755	14657	14744	14845	14813	14628	14732	14767	14765	14804	14731	14649	14805	15007	14714	14738	14662	14915	14575	14621	14688	14777	14918	14720	14797	14660	14698	14812	14836	14735	14714	14595	14746	14661	14653	14785	14726	14758	14562	14766	14836	14809	14862	14721	14793	14886	14594	14675	14730	14812	14693	14956	14878	14744	14765	14757	14658	14778	14683	14969	14739	14696	14633	14761	14914	14902	14632	14779	14790	14667	14748	14808	14846	14677	14641	14685	14688	14869	14689	14787	14785	14715	14630	14722	14858	14788	14690	14846	14849	14847	14736	14864	14592	15007	14752	14586	14789	14626	14725	14686	14749	14771	14774	14732	14794	14704	14739	14821	14805	14818	14663	14822	14800	14741	14754	14664	14828	14698	14740	14680	14746	14682	14663	14745	14646	14774	14760	14686	14769	14715	14815	14610	14956	14608	14712	14808	14865	14683	14514	14800	14668	14731	14790	14659	14704	14583	14710	14850	14693	14998	14785	14652	14738	14803	14723	14741	14862	14928	14670	14912	14935	14799	14692	14759	14709	14796	14918	14765	14763	14665	14880	14676	14806	14682	14640	14665	14648	14783	14714	14877	14649	14887	14855	14962	14572	14832	14861	14792	14837	14921	14736	14784	14681	14823	14812	14655	14736	14797	14657	14750	14588	14838	14669	14946	14883	14734	14815	14649	14874	14858	14769	14793	14601	14762	14800	14871	14832	14759	14862	14957	14604	14707	14647	14967	14714	14740	14793	14660	14734	14776	14829	14897	14736	14712	14659	14689	14679	14729	14818	14872	14746	14569	14722	14592	14907	14791	14762	14705	14671	14877	14881	14629	14858	14637	14823	14726	14882	14586	14815	14697	14967	14685	14815	14728	15001	14815	14575	14764	14774	14681	14928	14610	14815	14624	14653	14722	14625	14920	14965	14657	14664	14755	14780	14755	14685	14628	14649	14809	14945	14859	14672	14697	14747	14798	14687	14678	14818	14769	14663	14625	14719	15095	14791	14861	14745	14748	14814	14743	14811	14887	14934	14764	14762	14804	14734	14700	14791	14802	14740	14833	14859	14709	14747	14775	14700	14680	14680	14639	14739	14784	14623	14765	14605	14750	14695	14849	14602	14772	14747	14686	14815	14528	14868	14749	14570	14868	14651	14605	14712	14859	14554	14642	14540	14658	14763	14775	14700	14476	14861	14901	14916	14691	14838	14672	14763	14894	14738	14868	14736	14814	14747	14657	14781	15028	14705	14846	14730	14846	14771	14843	14785	14663	14746	14872	15005	14849	14825	14804	14754	14759	14642	14679	14963	14608	14796	14984	14641	14696	14738	14759	14749	14633	14706	14692	14755	14755	14805	14868	14903	14647	14747	14733	14762	14701	14696	14846	14851	14664	14643	14713	14816	14789	14606	14781	14629	14801	14530	14848	14703	14697	14753	14778	14729	14826	14858	14670	14678	14817	14684	14710	14822	14722	14856	14906	14657	14755	14732	14574	14775	14837	14768	14701	14910	14776	14733	14724	14775	14952	14812	14763	14822	14685	14724	14794	14862	14982	14624	14729	14615	14838	14757	14686	14671	14782	14730	14866	14823	14709	14826	14828	14653	14542	14791	14721	14719	14829	14757	14699	14808	14708	14689	14816	14777	14891	14673	14698	14488	14715	14631	14600	14639	14832	14697	14821	14734	14677	14772	14861	14750	14701	14725	14560	14833	14724	14681	14807	14867	14724	14597	14677	14672	14710	14806	14840	14907	14701	14542	14817	14680	14722	14585	14924	14744	14845	14674	14728	14628	14654	14755	14756	14863	14859	14795	14734	14722	14819	14870	14585	14709	14962	14750	14942	14769	14909	14716	14854	14629	14801	14697	14672	14772	14777	14657	14729	14796	14789	14797	14835	14651	14737	14762	14895	14828	14680	14790	14805	14842	14874	14882	14802	14623	14839	14665	14908	14853	14676	14681	14866	14657	14683	14706	14896	14647	14801	14730	14774	14813	14726	14817	14589	14718	14743	14686	14922	14679	14860	14624	14621	14724	14791	14671	14666	14742	14701	14762	14760	14622	14760	14811	14774	14806	14691	14753	14801	14482	14569	14639	14542	14835	14677	14767	14506	14823	14685	14653	14779	14621	14894	14791	14765	14746	14727	14776	14725	14656	14891	14729	14859	14940	14625	14738	14716	14602	14598	14841	14766	14723	14760	14785	14734	14684	14767	14564	14710	14604	14734	14766	14551	14865	14799	14801	14916	14674	14768	14790	14893	14688	14670	14713	14796	14796	14730	14701	14754	14889	14694	14694	14764	14656	14745	14668	14830	14777	14557	14686	14785	14746	14691	14963	14773	14613	14739	14711	14619	14763	14773	14620	15024	14681	14683	14707	14947	14601	14592	14846	14633	14698	14845	14772	14725	14761	14763	14829	14845	14748	14935	14850	14794	14632	14615	14821	14914	14579	14630	14803	14813	14652	14665	14766	14788	14795	14887	14747	14838	14641	14700	14665	14663	14752	14901	14530	14671	14771	14792	14853	14687	14701	14753	14826	14914	14772	14757	14754	14950	14696	14737	14626	14676	14823	14786	14697	14708	14799	14604	14794	14723	14829	14998	14647	14669	14720	14981	14629	14758	14751	14753	14684	14668	14738	14669	14644	14689	14809	14628	14726	14724	14836	14669	14654	14696	14739	14608	14662	14849	14875	14638	14884	14789	14707	14866	14631	14634	14837	14771	14628	14787	14611	14681	14543	14734	14743	14749	14776	14757	14780	14680	14808	14724	14802	14814	14696	14740	14634	14798	14778	14772	14824	14841	14631	14702	14575	14732	14808	14690	14736	14697	14618	14587	14635	14853	14898	14769	14732	14837	14843	14721	14742	14603	14712	14563	14791	14732	14773	14717	14822	14874	14774	14840	14773	14821	14774	14815	14798	14630	14611	14798	14718	14779	14699	14733	14585	14702	14755	14797	14723	14838	14596	14807	14832	14873	14773	14614	14784	14723	14622	14735	14681	14666	14817	14672	14705	14656	14799	14754	14778	14782	14746	14858	14679	14897	14717	14782	14860	14979	14718	14810	14764	14778	14908	14829	14756	14586	14725	14759	14655	14713	14860	14641	14890	14669	14698	14680	14836	14756	14742	14682	14840	14748	14595	14565	14765	14765	14735	14713	14827	14712	14717	14853	14726	14618	14718	14759	14760	14776	14831	14730	14626	14558	14698	14690	14831	14725	14916	14616	14809	14856	14569	14771	14790	14713	14991	14787	14704	14867	14755	14590	14745	14741	14732	14915	14568	14837	14782	14845	14812	14682	14590	14734	14883	14718	14693	14684	14836	14803	14649	14911	14992	14697	14644	14920	14608	14908	14796	14944	14815	14601	14814	14651	14719	14794
23575	21344	29161	24530	24515	27946	29098	25395	23720	23399	23167	22991	21966	20740	19767	19353	18989	18331	17990	17933	17455	17272	17408	17326	17408	17324	17286	17209	17317	17228	17370	17087	17264	17153	17095	17056	17220	17276	17208	17238	17286	17310	17307	17132	17164	16978	17111	17125	17246	17268	17156	17028	17155	17148	17256	17170	17110	17127	17022	17110	17321	17077	17129	17038	17134	17063	16975	16977	16914	17087	17133	17294	17175	17052	17251	17329	17039	16965	17194	17066	17017	17185	17192	16996	17259	17089	17088	17152	17172	17089	16980	17010	17044	17019	17047	16998	17024	16918	17035	17098	17178	17012	17109	17186	17184	17120	17147	17056	16958	16824	17151	16904	17056	17077	17159	17036	17161	17056	16990	17176	17144	17205	17272	16839	17074	17136	17158	17174	17020	16823	17162	16976	16986	17056	17154	17111	16990	17024	16934	16932	16975	17043	16952	16920	17052	17108	17007	17186	17104	17245	17077	16932	16969	17184	17102	17282	17206	17129	16976	16971	17006	17119	17044	17145	16973	17068	17134	17078	17151	17144	17279	17099	17126	17131	17066	17238	16966	16992	16971	17241	17058	17109	17058	17015	17089	17164	17106	16995	17015	16950	16977	17012	17097	17198	17096	16813	17035	16883	16925	16936	16905	16958	17054	16856	17078	17021	17014	16947	17246	17098	16977	16989	17008	17051	17162	17215	17155	17031	16943	17045	16951	17186	17152	17002	17067	17024	16958	17134	17035	17035	17104	16856	17173	16999	16995	16955	17116	17018	16988	16966	17258	17091	17222	16974	16958	16930	16999	17177	16965	16965	17007	17052	17198	17077	17084	17141	17080	17024	17061	16828	17260	17098	17091	17194	17110	17022	17238	16980	16925	17069	17240	16942	17136	17034	17123	17188	17316	17092	17027	17110	16919	17048	16985	16990	17175	17171	17082	17012	16911	17155	17108	16990	17190	16950	17078	17088	17016	17023	17098	17083	16847	17151	17101	17186	17258	16931	17051	16924	17144	17096	17189	16847	17153	17052	17343	17007	17099	17300	16929	16885	17162	17255	16921	17198	16924	17066	17259	17022	16987	17136	17204	16955	17068	17016	16940	16884	17104	17116	17032	17122	16997	17141	17010	17122	16926	17055	17030	17212	17255	17158	17354	17033	17031	17174	17249	17120	17187	17223	17103	17119	17030	17012	16991	17107	17239	17093	17102	17103	17026	17107	17158	17072	17171	17006	17170	17116	17250	17092	16951	17186	17036	16974	17077	17008	17210	16964	17082	16919	17093	17161	17010	17048	17006	17197	16862	17154	16993	17254	17033	16976	16988	17252	16910	17132	17298	17281	17109	16792	17105	17102	16853	17208	17115	17194	17085	16980	16950	17180	17072	17186	17042	17192	17346	17103	17031	17054	17012	17201	17095	17164	17039	17027	17183	17092	17042	17090	17208	17042	16850	17076	17094	16987	16992	16908	16985	17204	16916	17130	16931	16823	17093	17069	17321	16873	17064	17079	17035	17005	17097	17107	17086	17098	17084	16982	17030	17165	17027	17102	16894	16954	17229	17010	17044	17144	16870	17014	17136	16953	16832	16969	17010	16906	16943	17118	17061	17140	17021	17028	17168	16996	16986	16885	17096	16929	16874	17039	17029	16882	17024	16985	17014	17053	17046	16923	16817	17117	17104	17326	17038	16824	17052	16859	17049	16875	17285	17204	16966	17047	16993	17004	16905	17207	17104	17140	16943	16839	17024	17032	17261	17048	17229	17193	16957	17051	16993	17140	17077	17031	17148	16991	16988	16987	17106	17138	16995	17141	17142	16967	16956	17103	16999	17011	17095	17096	17067	17088	17046	17105	17151	17051	17094	17330	16895	17127	16967	17025	17009	17000	16914	16922	17192	17022	17084	17042	17209	17222	16943	16953	16954	17028	16926	17123	17079	17174	17116	16938	17219	17097	16952	16992	17007	17078	16998	17093	17136	17125	17006	17043	17023	17261	17144	17132	17001	17170	17280	17056	17005	17060	17166	16878	16994	17121	17038	17231	17106	16992	16943	16977	17172	17022	17077	16852	16926	17092	17094	16903	16873	16977	16949	16993	16935	16938	17046	17388	17103	17203	16913	17093	17092	17015	17345	17064	17165	17073	17002	17030	17001	17213	17128	16999	16997	16938	17225	17150	17075	17237	16906	17040	17128	17056	17185	17143	16825	17219	17072	17284	17310	17146	17215	17121	17100	17048	17158	17272	16981	17056	17179	17045	17014	17016	16921	17139	17240	17096	17019	17236	17102	17040	17189	17092	17104	17088	17149	17042	17054	17074	17170	16831	17023	16981	17120	17182	17125	17172	16940	17160	17183	17247	17011	17028	17270	16954	17149	17017	17015	17079	17108	16925	16963	17072	17015	17275	17086	17186	17175	16923	17019	16884	17042	16956	16966	17277	16912	16919	17059	17069	17112	17188	17297	17002	17050	17000	17105	17019	16803	16947	17158	17161	17091	17169	17103	16914	16984	17206	16905	17065	17134	17075	17131	17079	17010	17121	17125	17175	17045	17036	17235	17006	16908	16815	17209	17232	17155	17064	17149	16892	17117	17030	16874	17239	17126	17044	17031	16738	17104	17006	17018	17025	17072	17150	16983	17207	17234	16949	17083	17101	17049	16864	17154	16882	16878	17017	17028	16977	17088	16749	17098	16985	17211	17062	17050	17183	17179	16947	17002	16870	16977	17040	16991	16925	17175	17083	17171	17097	16862	16914	17147	16934	17047	17079	16905	17005	17016	17247	17046	16892	17048	17055	17064	17039	17066	17037	17162	17130	17061	17236	17115	17032	17119	16871	17102	17029	16819	17129	17073	17139	17233	17045	17011	16979	17191	17185	17261	17015	17188	17082	16954	16967	17194	17063	17161	16911	17002	16935	16998	17046	17020	17154	17067	17176	16951	16963	17049	16986	17004	17040	16986	17104	17039	16991	17004	17085	17317	16945	16966	17076	17087	17186	17004	17220	17208	17066	16957	17029	16959	17259	17019	16943	17051	17058	17045	17219	16928	16989	17151	17190	17003	17106	16929	17123	16982	16955	17103	16950	17301	16988	17016	16950	17020	17054	17126	17339	17315	17105	17069	17296	17041	17107	16868	16906	17223	17049	17150	17037	16997	17207	17023	17028	17300	16957	16887	17038	17037	17152	17010	17101	16989	17133	17113	16951	16875	17093	17132	17183	17079	17115	17044	16879	16962	17120	17111	16983	16892	16904	17068	17149	17095	17133	17131	17174	17131	17009	17062	17004	17115	17244	17048	16875	17198	16921	17078	17125	16979	17012	17219	17038	16947	17160	17009	17085	17060	17183	17254	16911	17156	17001	17039	17152	17116	17056	17002	17066	17129	16903	16957	16793	16979	16872	17030	16913	17151	17063	17091	16975	17072	17262	17249	17124	17131	17010	17074	17099	17310	17148	16898	16948	17043	16991	17095	16842	17125	16964	17236	16824	17223	16966	17135	17218	17030	17070	17226	17064	16967	16980	17043	17094	17022	17090	17071	17079	17049	17121	17024	17085	16995	17262	17050	16883	17106	16960	16976	16910	16927	16996	17262	16977	16946	17117	17049	16837	16964	17062	16955	17109	17017	17177	17048	17112	16967	17032	17125	16911	17291	16907	16957	16868	17010	17041	16866	17136	17004	17045	17078	17032	16992	17043	17096	17045	16933	17155	17045	16886	17073	17032	17008	17182	17067	17152	17038	16738	16913	16935	17177	17017	17112	17226	17234	17075	17090	17178	17137	16994	17180	17106	17084	17192	17171	16944	17035	17058	17048	17078	17115	17048	17134	16913	17324	17142	17084	16978	17229	16966	17260	17381	17011	17075	17312	17114	17046	17024	17109	17117	17101	17180	16951	16881	17080	16954	17038	16957	17056	17190	17001	16916	17216	17105	17063	17016	17232	17021	17022	17205	17057	17159	17147	17170	17028	17131	17065	17229	17109	17066	17153	17077	17117	17157	17072	17141	16856	17179	17012	17183	16915	16962	16904	17037	17193	16972	16995	16913	17086	17018	17172	16999	16977	17081	16931	17117	16971	17062	17013	17085	17117	17107	17207	16958	17067	17016	16981	16986	17279	17081	17084	17138	17241	17081	17172	17173	17018	17110	17095	17305	16980	16959	16989	16961	17083	17054	17109	17022	17199	16913	17062	17104	16979	17155	17046	16890	17250	17065	17088	17130	17115	16895	17110	17035	17095	17135	16977	16921	17110	17128	16982	17058	17100	17145	17047	16947	17048	17101	16916	17050	16986	17091	17304	17103	17062	17043	16998	17016	17141	16955	17101	16978	17138	16848	17061	17123	16827	17039	17196	17049	17126	17288	17212	17140	16966	16996	17080	16997	17158	17094	16952	17026	17081	17217	17068	17027	16999	17173	17202	17266	17117	17180	16968	17101	16940	17185	17267	17112	17094	17121	17142	17132	17023	17079	17047	17226	17213	17046	17173	17103	16960	17037	17146	17051	17055	16949	17111	17103	17020	17056	16736	16961	16954	17067	17121	17046	16836	17030	17086	17047	17076	17035	17101	17103	17051	17208	17145	17124	16905	16910	16968	17078	17030	17086	17097	17088	17162	17343	17023	17031	16864	17097	17094	16980	17025	17007	17146	17123	17104	16953	17117	17257	17092	16938	16978	17061	17071	17034	17257	17004	17186	17045	17253	16978	17252	16873	17097	17056	16718	17069	17141	17175	17276	17038	16947	17235	16901	16958	17010	17186	17020	17187	17308	17079	17100	17047	17119	17072	17039	16779	16896	17025	17094	16993	17241	17071	16993	16912	17063	17161	17048	16970	16988	16898	16908	16887	17228	17173	17132	17114	17137	17131	17086	17064	16970	17038	17239	17061	16975	16981	17061	17116	17012	17133	16857	17085	16981	17113	17162	17186	16923	16868	16876	16882	17033	17052	17035	17047	17063	16996	17201	17076	16996	17051	16970	16847	17069	16957	16973	17138	17129	17191	17029	17100	17110	17100	17098	17046	17006	17011	17053	16983	17143	17052	17054	17136	17120	16916	17050	17036	17126	17130	17010	16844	16984	17038	17041	17000	16960	17281	17054	17188	17027	17101	17230	17332	16980	17008	17008	17015	17168	17078	16985	17008
27447	48153	46258	37263	33143	29952	28276	26396	24838	23611	23615	23033	21118	19702	18762	17641	17012	16559	16074	15716	15210	14801	14821	14676	14715	14736	14735	14798	14712	14513	14628	14368	14525	14611	14577	14434	14415	14459	14534	14576	14595	14594	14587	14491	14506	14378	14609	14523	14572	14480	14553	14521	14629	14517	14530	14413	14472	14451	14579	14542	14654	14444	14464	14428	14474	14570	14522	14433	14527	14384	14673	14588	14556	14486	14647	14533	14584	14349	14601	14470	14420	14361	14667	14581	14609	14526	14483	14353	14464	14540	14564	14449	14505	14662	14709	14664	14652	14544	14407	14451	14498	14592	14483	14349	14427	14347	14484	14418	14513	14457	14546	14489	14506	14381	14533	14604	14412	14552	14567	14593	14664	14566	14398	14521	14406	14790	14556	14409	14465	14401	14414	14539	14511	14441	14485	14458	14611	14491	14531	14313	14453	14466	14355	14400	14519	14709	14276	14643	14644	14706	14585	14508	14349	14569	14486	14563	14624	14375	14437	14492	14388	14374	14709	14677	14608	14446	14534	14540	14410	14558	14599	14374	14533	14442	14350	14470	14578	14528	14622	14448	14301	14431	14649	14570	14353	14590	14573	14490	14622	14429	14470	14498	14561	14483	14354	14574	14643	14460	14300	14440	14522	14565	14438	14327	14332	14610	14451	14601	14621	14447	14527	14616	14500	14548	14386	14673	14568	14759	14567	14253	14646	14367	14590	14426	14419	14317	14566	14501	14514	14507	14419	14310	14466	14408	14515	14473	14525	14378	14543	14391	14466	14559	14620	14455	14429	14425	14417	14525	14621	14520	14543	14591	14444	14576	14460	14589	14535	14472	14567	14458	14434	14411	14582	14448	14531	14242	14371	14606	14494	14684	14647	14451	14614	14544	14501	14487	14498	14455	14341	14538	14468	14490	14608	14513	14442	14508	14442	14442	14579	14277	14480	14442	14422	14628	14523	14641	14472	14463	14428	14423	14448	14451	14561	14502	14614	14647	14595	14390	14506	14404	14564	14396	14442	14418	14540	14519	14566	14433	14486	14390	14516	14527	14504	14505	14436	14519	14499	14511	14322	14487	14406	14466	14482	14560	14468	14500	14556	14606	14592	14489	14484	14578	14355	14586	14361	14589	14422	14618	14581	14579	14627	14429	14607	14468	14542	14527	14455	14397	14520	14582	14751	14751	14462	14385	14324	14497	14638	14420	14615	14211	14390	14430	14470	14590	14640	14496	14375	14383	14542	14506	14548	14542	14617	14626	14505	14595	14602	14442	14430	14534	14438	14595	14695	14400	14560	14663	14327	14499	14405	14378	14622	14588	14520	14601	14598	14417	14526	14483	14554	14418	14365	14403	14570	14450	14604	14347	14487	14437	14555	14591	14523	14427	14564	14492	14335	14483	14437	14478	14529	14574	14314	14680	14516	14640	14720	14455	14739	14408	14484	14452	14606	14423	14491	14552	14636	14444	14584	14613	14574	14384	14627	14478	14478	14375	14533	14428	14534	14408	14515	14486	14518	14421	14649	14430	14634	14432	14495	14476	14594	14577	14376	14318	14557	14375	14576	14519	14518	14574	14460	14413	14325	14417	14553	14408	14379	14550	14704	14591	14436	14539	14565	14595	14284	14541	14515	14499	14413	14578	14537	14400	14437	14539	14612	14534	14332	14380	14593	14340	14463	14463	14586	14596	14578	14413	14429	14598	14561	14481	14529	14521	14648	14513	14418	14527	14485	14630	14626	14361	14531	14436	14350	14435	14435	14643	14598	14450	14518	14536	14487	14419	14470	14479	14475	14508	14346	14351	14419	14566	14442	14473	14459	14470	14436	14592	14575	14535	14337	14470	14376	14508	14503	14495	14441	14463	14392	14525	14632	14502	14650	14581	14316	14407	14322	14403	14392	14425	14419	14357	14451	14497	14662	14516	14442	14440	14466	14451	14585	14421	14407	14420	14554	14457	14515	14512	14576	14635	14343	14384	14633	14378	14436	14611	14561	14503	14405	14365	14372	14698	14730	14500	14586	14423	14509	14564	14544	14369	14475	14493	14300	14443	14619	14459	14459	14492	14463	14457	14495	14528	14550	14592	14404	14590	14507	14414	14407	14565	14264	14550	14517	14378	14353	14448	14472	14414	14432	14544	14537	14504	14560	14474	14523	14600	14541	14444	14613	14495	14377	14673	14352	14579	14467	14340	14686	14495	14382	14730	14398	14252	14421	14488	14363	14500	14491	14478	14353	14611	14576	14655	14472	14612	14641	14473	14544	14486	14552	14495	14580	14469	14621	14408	14475	14558	14508	14568	14481	14535	14476	14687	14374	14527	14470	14356	14520	14505	14648	14492	14411	14502	14540	14472	14239	14361	14626	14529	14451	14413	14465	14419	14538	14482	14548	14430	14424	14589	14474	14164	14489	14655	14666	14488	14282	14628	14601	14491	14388	14441	14394	14543	14445	14540	14473	14677	14456	14562	14419	14507	14302	14751	14416	14582	14631	14384	14431	14475	14417	14480	14506	14539	14680	14458	14511	14461	14678	14474	14720	14623	14509	14434	14455	14606	14446	14644	14451	14543	14402	14512	14539	14501	14550	14416	14636	14450	14503	14356	14431	14394	14518	14206	14431	14582	14694	14397	14469	14454	14681	14450	14301	14464	14494	14471	14524	14505	14468	14587	14450	14693	14516	14534	14511	14514	14647	14608	14503	14457	14447	14375	14577	14540	14499	14480	14519	14576	14505	14486	14619	14709	14469	14424	14476	14603	14608	14670	14457	14475	14448	14480	14389	14423	14394	14507	14551	14457	14477	14497	14562	14476	14460	14452	14582	14694	14576	14536	14383	14478	14483	14488	14515	14557	14569	14617	14616	14505	14526	14453	14510	14571	14364	14411	14485	14596	14509	14411	14442	14464	14550	14483	14522	14554	14379	14510	14401	14404	14569	14593	14465	14482	14423	14549	14527	14632	14338	14395	14549	14355	14503	14522	14612	14284	14444	14274	14384	14435	14421	14729	14482	14532	14372	14332	14701	14527	14494	14491	14507	14508	14504	14371	14521	14581	14378	14441	14405	14286	14435	14498	14535	14616	14385	14437	14523	14507	14640	14418	14473	14474	14456	14254	14635	14558	14514	14470	14427	14470	14479	14567	14335	14598	14479	14530	14311	14635	14416	14581	14443	14525	14405	14520	14440	14477	14547	14439	14642	14438	14399	14483	14509	14628	14557	14548	14460	14629	14377	14505	14417	14571	14543	14410	14337	14507	14543	14445	14503	14507	14385	14685	14565	14488	14410	14598	14694	14468	14395	14578	14715	14398	14438	14513	14411	14454	14520	14455	14467	14423	14374	14359	14562	14539	14472	14448	14707	14509	14569	14425	14438	14512	14539	14497	14390	14513	14478	14386	14617	14404	14420	14464	14558	14504	14443	14606	14469	14636	14326	14655	14603	14361	14513	14490	14503	14534	14530	14407	14298	14480	14720	14645	14360	14418	14599	14323	14639	14524	14612	14559	14586	14509	14506	14389	14523	14402	14316	14355	14564	14394	14418	14457	14426	14380	14387	14596	14433	14534	14564	14447	14522	14605	14289	14401	14461	14728	14539	14411	14501	14282	14533	14430	14402	14561	14608	14533	14487	14283	14485	14454	14562	14574	14440	14544	14611	14554	14406	14369	14370	14461	14616	14543	14558	14548	14629	14481	14419	14547	14425	14615	14594	14455	14336	14416	14548	14624	14474	14567	14435	14564	14428	14433	14589	14474	14628	14562	14468	14391	14481	14438	14633	14468	14292	14539	14560	14548	14481	14404	14695	14358	14570	14406	14315	14520	14467	14502	14369	14477	14485	14538	14535	14480	14586	14634	14677	14485	14465	14440	14479	14581	14394	14357	14432	14477	14636	14433	14564	14487	14516	14499	14545	14470	14413	14433	14453	14383	14515	14459	14462	14422	14409	14337	14539	14598	14480	14544	14406	14427	14355	14539	14554	14573	14507	14520	14476	14441	14428	14476	14394	14444	14531	14440	14526	14509	14481	14477	14323	14458	14574	14428	14507	14407	14492	14597	14480	14369	14410	14393	14474	14469	14447	14541	14315	14424	14622	14466	14574	14554	14370	14532	14419	14473	14444	14484	14598	14532	14604	14466	14565	14563	14472	14497	14708	14311	14513	14405	14591	14504	14505	14513	14492	14513	14525	14460	14449	14394	14377	14468	14380	14414	14499	14483	14299	14427	14492	14555	14642	14598	14495	14427	14571	14423	14541	14390	14451	14326	14632	14656	14539	14476	14615	14547	14597	14446	14536	14414	14493	14372	14369	14471	14606	14423	14436	14449	14594	14468	14497	14411	14485	14573	14503	14454	14555	14475	14519	14387	14358	14464	14509	14613	14528	14473	14507	14572	14346	14490	14609	14517	14623	14412	14554	14467	14509	14523	14548	14690	14565	14600	14536	14473	14686	14410	14397	14629	14465	14574	14495	14412	14382	14606	14533	14529	14426	14297	14523	14364	14353	14574	14541	14433	14532	14692	14364	14619	14453	14503	14381	14399	14619	14537	14544	14420	14511	14443	14616	14546	14592	14529	14328	14380	14543	14640	14533	14485	14591	14558	14595	14586	14666	14607	14730	14599	14468	14494	14404	14379	14219	14377	14509	14491	14439	14606	14554	14324	14369	14561	14567	14467	14465	14507	14536	14581	14365	14636	14456	14301	14518	14526	14302	14543	14422	14424	14565	14497	14402	14475	14515	14394	14376	14380	14521	14304	14582	14478	14536	14519	14511	14468	14409	14469	14459	14486	14481	14466	14280	14390	14623	14350	14643	14403	14449	14539	14477	14617	14485	14518	14494	14400	14522	14363	14404	14549	14563	14626	14315	14490	14450	14582	14501	14365	14568	14453	14572	14441	14503	14567	14609	14397	14556	14423	14440	14613	14597	14479	14535	14425	14364	14639	14428	14406	14477	14404	14317	14656	14477	14520	14435	14374	14480	14524	14535	14428	14457	14319	14606	14565	14337	14416	14649	14551	14484	14459	14588	14384	14548	14279	14546	14477	14507	14604	14482	14572	14625	14500	14459	14540	14496	14391	14530	14308	14578	14609	14516	14613	14421	14563	14469	14439	14574	14614	14640	14448	14679	14465
22773	21298	29372	23694	22221	26717	31182	26936	25578	24929	23946	23093	22471	21270	20483	19561	18991	18352	17940	17489	17086	16968	16650	16692	16632	16655	16721	16743	16818	16549	16500	16269	16373	16383	16450	16539	16383	16459	16507	16362	16339	16316	16394	16564	16500	16464	16328	16386	16445	16526	16436	16353	16428	16614	16387	16485	16308	16486	16380	16317	16432	16347	16319	16377	16465	16345	16361	16355	16232	16326	16448	16326	16379	16415	16446	16488	16320	16470	16458	16425	16380	16490	16444	16324	16051	16353	16493	16292	16297	16133	16259	16258	16287	16136	16360	16308	16233	16212	16309	16402	16416	16446	16371	16389	16313	16547	16255	16417	16373	16475	16356	16363	16232	16436	16230	16151	16220	16450	16432	16577	16416	16333	16160	16321	16362	16569	16446	16343	16426	16385	16240	16398	16361	16367	16282	16132	16299	16403	16575	16235	16344	16279	16429	16256	16368	16238	16199	16367	16291	16254	16213	16282	16260	16430	16143	16185	16224	16171	16189	16200	16144	16184	16356	16319	16384	16285	16312	16329	16239	16345	16291	16271	16092	16351	16323	16233	16309	16266	16473	16410	16291	16471	16170	16233	16353	16364	16433	16355	16272	16429	16310	16262	16122	16186	16405	16462	16229	16265	16342	16237	16385	16294	16222	16567	16413	16352	16120	16177	16224	16289	16280	16064	16257	16166	16314	16195	16328	16211	16445	16291	16442	16337	16230	16400	16381	16469	16127	16266	15986	16171	16329	16304	16064	16134	16477	16400	16405	16343	16214	16312	16128	16304	16353	16537	16257	16280	16289	16161	16302	16167	16289	16376	16259	16321	16250	16029	16395	16337	16446	16355	16199	16197	16132	16287	16338	16349	16495	16158	16272	16156	16176	16313	16343	16065	16424	16184	16358	16143	16235	16323	16201	16302	16366	16199	16251	16270	16181	16200	16291	16396	16412	16476	16172	16317	16306	16198	16395	16548	16294	16292	16245	16408	16291	16279	16302	16308	16290	16241	16258	16209	16324	16443	16510	16531	16231	16461	16112	16440	16268	16151	16290	16210	16132	16381	16170	16287	16219	16212	16349	16363	16421	16356	16292	16256	16401	16326	16238	16369	16368	16479	16361	16103	16241	16168	16103	16065	16300	16314	16169	16059	16326	16169	16431	16417	16350	16338	16340	16148	16347	16300	16346	16228	16285	16298	16294	16452	16360	16381	16361	16100	16368	16303	16391	16422	16169	16195	16053	16229	16329	16333	16430	16229	16273	16333	16158	16277	16367	16340	16117	16300	16269	16259	16215	16377	16182	16610	16178	16345	16488	16083	16235	16358	16151	16607	16370	16403	16130	16331	16262	16279	16219	16282	16160	16221	16444	16246	16379	16306	16168	16198	16401	16380	16435	16362	16250	16323	16301	16284	16439	16238	16374	16289	16348	16243	16122	16407	16360	16240	16375	16270	16280	16173	16215	16325	16399	16262	16363	16260	16326	16155	16274	16345	16365	16333	16272	16536	16236	16190	16499	16355	16257	16263	16367	16315	16133	16199	16340	16225	16312	16211	16291	16393	16417	16263	16140	16352	16145	16317	16378	16203	16377	16198	16195	16308	16258	16270	16073	16224	16125	16217	16390	16304	16399	16139	16338	16382	16145	16287	16455	16306	16445	16251	16391	16282	16233	16361	16333	16338	16354	16232	16079	16207	16319	16325	16195	16341	16207	16358	16406	16261	16208	16564	16343	16317	16237	16155	16307	16227	16186	16494	16249	16308	16368	16361	16171	16262	16454	16312	16324	16381	16210	16389	16330	16279	16332	16243	16189	16163	16316	16275	16463	16276	16248	16091	16304	16314	16278	16315	16216	16386	16297	16480	16189	16306	16334	16429	16370	16288	16228	16415	16288	16336	16347	16238	16324	16079	16126	16232	16155	16327	16456	16147	16239	16337	16302	16437	16388	16515	16283	16363	16372	16382	16378	16378	16487	16269	16334	16134	16280	16156	16296	16455	16517	16135	16152	16186	16223	16381	16381	16418	16240	16276	16309	16221	16359	16239	16364	16411	16264	16195	16084	16324	16199	16215	16499	16351	16295	16226	16360	16392	16294	16267	16243	16355	16193	16363	16163	16219	16330	16206	16285	16328	16403	16336	16329	16336	16352	16224	16309	16241	16187	16278	16303	16320	16176	16340	16294	16352	16288	16133	16255	16117	16287	16219	16328	16118	16032	16261	16169	16002	16127	16210	16282	16236	16247	16255	16150	16222	16512	16235	16395	16255	16027	16362	16221	16304	16343	16314	16394	16412	16327	16314	16343	16125	16262	16316	16423	16290	16324	16161	16010	16061	16368	16315	16222	15982	16236	16260	16305	16219	16253	16130	16126	16194	16326	16263	16288	16173	16531	16179	16184	16279	16152	16266	16208	16315	16302	16246	16304	16200	16167	16321	16317	16424	16341	16359	16237	16275	16321	16309	16438	16514	16449	16308	16349	16278	16472	16307	16380	16247	16309	16389	16407	16461	16522	16195	16167	16321	16219	16131	16147	16327	16210	16152	16144	16332	16219	16211	16137	16401	16393	16286	16231	16254	16307	16103	16211	16183	16424	16308	16324	16246	16248	16499	16221	16234	16379	16579	16172	16033	16046	16016	16218	16403	16280	16242	16232	16438	16248	16464	16283	16422	16367	16290	16347	16484	16261	16278	16343	16252	16204	16204	16325	16160	16328	16370	16205	16177	16147	16177	16443	16211	16295	16294	16345	16264	16368	16086	16459	16076	16348	16433	16403	16186	16367	16296	16212	16376	16245	16416	16489	16289	16307	16267	16395	16169	16351	16092	16170	16334	16459	16388	16323	16361	16315	16330	16520	16178	16228	16214	16517	16389	16322	16348	16127	16303	16333	16168	16257	16295	16242	16437	16228	16310	16181	16130	16263	16383	16322	16319	16237	16178	16339	16240	16243	16275	16280	16096	16379	16248	16271	16276	16342	16550	16283	16262	16365	16561	16308	16310	16141	16333	16075	16400	16469	16337	16298	16153	16321	16338	16313	16263	16461	16337	16305	16352	16407	16277	16416	16293	16237	16389	16203	16484	16149	16254	16154	16258	16307	16256	16382	16485	16325	16197	16311	16279	16199	16161	16087	16187	16413	16263	16415	16170	16347	16232	16445	16253	16250	16307	16177	16213	16242	16254	16446	16298	16237	16270	16231	16364	16240	16355	16331	16237	16239	16206	16119	16336	16254	16269	16105	16209	16234	16244	16308	16204	16246	16257	16100	16212	16351	16395	16212	16235	16212	16204	16418	16190	16418	16331	16169	16172	16504	16160	16189	16307	16086	16387	16103	16232	16568	16301	16176	16374	16342	16545	16442	16294	16155	16184	16022	16200	16347	16400	16370	16249	16120	16264	16249	16426	16222	16519	16294	16518	16275	16320	16521	16365	16401	16297	16128	16300	16013	16341	16219	16131	16245	16423	16255	16280	16253	16372	16273	16325	16139	16362	16435	16258	16303	16224	16237	16189	16271	16327	16299	16211	16070	16328	16343	16355	16364	16168	16134	16334	16203	16416	16401	16335	16320	16230	16393	16221	16171	16361	16203	16289	16184	16139	16333	16331	16232	16255	16495	16368	16111	16338	16376	16099	16371	16343	16350	16164	16186	16176	16354	16362	16233	16236	16333	16191	16192	16326	16475	16333	16232	16158	16356	16287	16164	16131	16187	16241	16363	16369	16373	16175	16179	16115	16226	16397	16373	16238	16393	16429	16227	16405	16305	16352	16168	16251	16149	16117	15934	16099	16178	16031	16028	16328	16198	16441	16293	16283	16370	16113	16337	16266	16192	16063	16110	16009	16385	16276	16265	16323	16202	16164	16288	16235	16368	16368	16276	16159	16402	16271	16247	16274	16354	16295	16234	16150	16377	16224	16139	16291	16159	16327	16220	16275	16397	16275	16339	16225	16233	16096	16132	16414	16262	16506	16302	16299	16282	16169	16323	16350	16385	16299	16296	16331	16409	16235	16291	16257	16372	16414	16391	16241	16505	16217	16284	16492	16367	16189	16280	16313	16340	16233	16304	16482	16381	16514	16335	16404	16207	16156	16427	16227	16322	16223	16322	16132	16194	16406	16179	16227	16346	16242	16177	16230	16270	16402	16411	16215	16453	16189	16408	16390	16474	16175	16290	16370	16297	16351	16249	16283	16377	16193	16237	16205	16300	16191	16300	16171	16289	16363	16262	16310	16244	16225	16118	16066	16219	16281	16160	16112	16192	16156	16316	16318	16389	16405	16260	16312	16331	16239	16349	16351	16277	16283	16281	16340	16181	16410	16178	15934	16223	16265	16215	16312	16296	16192	16188	16226	16483	16276	16350	16395	16247	16396	16373	16520	16198	16134	16378	16256	16342	16107	16450	16323	16414	16202	16154	16292	16240	16262	16429	16245	16203	16272	16546	16255	16373	16421	16382	16187	16430	16412	16305	16397	16304	16296	16099	16132	16467	16274	16110	15930	16160	16345	16084	16244	16309	16163	16283	16341	16260	16142	16270	16457	16353	16268	16270	16275	16331	16198	16429	16194	16225	16295	16149	16433	16431	16301	16238	16157	16162	16393	16393	16340	16264	16363	16248	16347	16263	16405	16271	16278	16229	16194	16143	16370	16330	16196	16282	16432	16486	16352	16172	16255	16354	16424	16571	16207	16364	16306	16476	16239	16273	16315	16509	16406	16281	16422	16281	16025	16318	16227	16332	16086	16312	16133	16274	16369	16541	16271	16336	16251	16339	16423	16187	16351	16254	16002	16266	16084	16243	16291	16281	16262	16272	16361	16210	16280	16346	16232	16396	16251	16245	16399	16225	16106	16215	16185	16314	16326	16149	16344	16303	16256	16385	16448	16196	16227	16381	16398	16429	16301	16158	16183	16191	16221	16186	16302	16379	16395	16325	16197	16215	16317	16405	16036	16363	16314	16249	16209	16380	16344	16372	16211	16127	16214	16313	16300	16271	16411	16432	16354	16316	16269	16254	16306	16149	16323	16218	16147	16221	16259	16343	16252	16207	16376	16423	16225	16170	16409	16436	16277	16211	16344	16132	16487	16231	16215	16115	16296	16154	16170	16378	16182	16224	16331	16322	16383	16424	16319	16586	16233
29256	51667	49538	39950	35047	32217	30473	29288	27446	25790	24964	24021	22532	20953	19549	18290	17535	16834	15980	15397	14674	14573	14185	14088	14348	14143	14312	14336	14183	14245	14236	14133	14069	14022	14110	13950	13983	14059	14035	14061	13875	14172	13844	14139	13916	13855	14022	14108	14109	14096	14082	14081	13903	14015	13985	14062	14038	14164	13917	13997	14091	13913	13863	13830	13930	14067	13778	13919	14057	13972	14100	13877	13939	13833	13917	13969	13984	13927	14010	14051	13955	14099	14009	13889	14182	13906	13980	13875	13999	13920	13950	13859	14007	13915	14098	13832	13904	13945	13994	13846	13905	13873	13900	13934	13928	14038	13843	13829	13853	13915	13937	13897	14029	13936	14021	13957	13915	13816	13903	14020	13809	13882	13943	14035	13892	13946	13813	13898	13899	14058	13869	13896	13927	13822	13878	13971	13886	13771	13957	13995	13843	13917	13898	13877	13952	13969	13999	13899	13983	13966	14110	13923	14017	13936	14003	13987	14044	14008	13963	13880	14102	13894	13913	13881	13762	14024	13865	14128	13983	13958	13778	13830	14046	14005	14000	13916	13876	13874	13853	13902	13899	14003	13788	14056	13685	13913	13844	13990	13846	14024	14038	13923	14034	13956	13935	13969	13866	13875	13954	13898	13982	13913	13952	13843	13803	13906	13909	13775	13899	13927	14072	13934	13898	13959	13795	13847	13985	13899	13794	13961	14083	13973	14025	14034	13877	14024	13887	14009	14015	13753	13783	13786	13700	13880	13821	13953	13973	13939	13950	13849	14066	13892	14007	13975	13956	13731	13837	13971	13928	14022	14000	14019	13914	13975	13846	14113	13891	14037	14066	14033	13937	13898	14082	13969	13923	13848	14045	13901	13999	13846	13970	13949	13923	13863	14036	13910	13728	13865	13899	14000	14049	13963	13882	14108	13729	14103	13670	13907	13962	13707	13884	14049	13851	13935	13947	14030	13987	13906	14060	14059	13825	13955	14002	13880	13924	13806	13809	14081	13869	13958	14036	13769	13928	13892	14000	13969	14091	13961	14101	13922	14002	13900	14052	13953	13866	13819	13903	13882	13944	14019	13852	13907	14015	13970	13892	13974	14033	13638	13893	13778	14037	13933	13927	13835	13834	13939	14072	13966	13898	14090	13822	13970	13807	13824	13899	13938	13989	13857	14018	13732	13917	13890	13936	14003	13862	13677	13833	14147	13994	14013	13926	14012	14137	13814	13979	13949	14107	13877	13924	13994	13947	14003	13960	13979	13834	13793	13796	13870	13971	13805	13846	13983	13945	14040	13970	13895	14042	13884	13945	13920	13980	13561	13983	13880	13868	14049	13706	13922	13903	14067	13912	13846	13802	13867	13893	13945	14047	13903	14047	13771	13972	14041	14043	13990	13964	13987	13969	13975	14096	13989	14057	13916	14033	13895	13707	13929	13922	13840	13879	13942	14020	13884	13917	13934	13962	13887	13939	14006	14038	14021	13909	14013	13794	13881	13720	14022	13911	13937	13995	13902	13888	13901	13876	13953	13873	13936	13844	14075	14030	13919	14019	13987	13865	13784	13881	13906	14012	13875	13810	13946	13988	14115	13914	13870	14003	13925	13929	14078	14014	13914	13910	13881	13913	14010	13940	13735	13958	13885	13879	13810	13925	13746	13943	13969	13818	13851	13978	14030	13945	13912	14003	14036	13879	13992	14060	13821	13753	13736	14008	13953	13905	14066	13889	13717	14001	13894	13920	13941	13920	13996	13863	13962	14014	13949	13921	13914	13939	13957	13975	14112	13815	13736	14105	14015	13859	13910	13846	13969	13885	14023	13929	13777	13941	13839	13725	13988	14134	13828	13905	14036	13985	13890	14006	13933	14083	13872	13868	13883	14009	13937	14018	13762	14101	13903	13906	13929	14042	13770	14014	13711	13934	13984	13965	13944	13827	13903	13881	13950	14082	13800	13821	13930	13769	13918	13996	14006	13982	13818	13820	13954	13855	13851	13909	13784	14049	13918	13967	13871	13926	14211	14079	13892	14003	13951	13900	13905	13867	13995	13993	13885	13999	13910	14081	14011	13896	14087	14075	13914	13867	13977	13929	13991	13895	13749	13943	13900	13932	13872	14103	13981	13839	13903	13868	13940	13971	13794	14076	13897	14165	13939	13897	13907	13870	14023	13886	13786	13856	13975	13942	13858	13637	13987	13895	13826	13926	13879	14088	13891	14010	13909	13859	13824	13924	14014	13740	13789	13975	13846	13935	13877	14010	13927	14055	13748	14127	14075	14023	13758	13874	13997	13748	13841	13981	13914	13944	13899	13850	13992	13850	13852	13734	13911	13708	14082	14087	13881	13993	14155	14017	13881	13940	13965	13779	13932	13971	13943	14002	14124	13936	13875	13922	13860	13873	13781	13951	14024	13811	14075	13836	13817	14012	13883	13892	13958	13933	13864	14018	13769	13968	13836	13860	13926	14074	13881	13846	13773	13815	14095	13825	14036	14066	13857	13881	14020	13973	13844	14049	13857	13866	14059	13793	13891	13838	13889	13792	13905	13941	14048	14003	13883	14021	13926	13960	13713	14012	13879	13867	13883	13866	13824	13924	13928	13954	14082	13887	13747	13828	13922	13876	13848	13958	13917	13953	13987	13982	13895	14014	13925	13943	13731	13947	13969	13701	13999	13854	13916	13876	13814	13937	13972	13754	14066	13891	13813	13949	14016	13906	13980	13834	13835	13940	13978	14011	13991	14018	13987	13988	13824	13918	13774	14017	13958	13907	13827	14003	13902	13999	13964	13823	13777	13894	13868	13896	14151	13904	13866	13948	14063	14030	13945	13942	13887	14007	13803	14078	13959	14056	13722	13939	14012	14007	13910	13847	13998	13955	13918	14011	13890	13949	13853	13980	14072	13924	14111	13928	13977	13953	14056	13851	13852	13855	14022	13925	13983	14011	13822	13941	13850	13971	13723	13903	13956	13892	13975	14063	13803	14099	13776	13918	14170	13781	13954	14012	13841	13995	13797	13954	14009	13989	13978	13804	13955	14054	13953	13994	13713	13849	13922	13942	14067	14168	13954	13967	13906	13968	13848	13981	13782	13991	13779	13907	14009	13757	13895	13942	13976	14084	13970	13988	14018	13914	14007	14105	14000	13958	14111	13987	14006	13909	13949	14012	13902	13970	13984	13862	14166	13968	13947	13961	13995	13879	13979	13992	13960	13994	13872	13939	13938	13967	14002	13943	13884	13944	13811	14059	13956	14057	14023	13769	13969	13933	13952	13773	13909	13888	13934	13716	13999	13981	13944	14010	13683	13849	13869	13924	13965	13999	13789	13983	13855	13954	13878	13806	13970	13738	14061	13950	14000	13981	14092	13803	13970	13945	13837	13791	14086	14001	13868	13851	13845	13861	13626	13854	13775	13877	13879	13921	13876	13977	13744	13975	13838	13876	14037	13870	13783	14117	13938	14095	13990	14122	13868	13838	14044	13938	13821	13975	13983	14064	13891	13834	13892	14012	13914	13881	14066	14073	13933	14005	13665	13929	13834	14147	13976	13719	13751	13845	13823	13961	13933	14058	13973	13961	13977	13899	13803	13982	14040	13943	13871	13950	13973	13822	14101	13937	14057	13882	13997	14004	13947	13904	13853	13997	13949	14018	13933	13970	14002	13886	13888	13966	13974	13762	13832	13967	13900	13995	13890	13953	14015	13951	14109	13933	13912	13851	13775	13928	13867	13932	13677	14033	13941	14084	13853	13824	13864	13955	14172	13862	14037	13997	13806	13803	13968	13887	14051	13808	13812	14052	13808	13845	14001	13942	13850	14113	13939	13868	13874	13892	13857	14049	13970	13900	13725	13911	13924	13753	14005	13953	14012	14047	14089	13945	13863	13967	13917	13905	13943	13910	13908	13943	13979	13874	13788	13851	14033	13885	13984	13811	13961	13862	13804	13793	14010	13991	13934	13921	13913	13876	14014	14006	14031	14043	13884	13933	13961	13898	13923	13787	13761	14022	13856	14010	13888	13988	13750	13915	13980	13794	13806	14044	13952	14042	14057	13947	13999	14006	13770	13624	13942	13811	13941	13820	13937	13856	13920	13901	13783	13993	13870	13917	13971	13894	13977	13994	13972	13772	13860	13961	13873	13928	13885	14018	13978	13755	14108	14065	13676	13645	13983	13946	13953	14051	13839	13913	13876	13861	13914	14002	13837	13963	13981	13894	13827	13986	14174	13802	13794	13888	13746	13956	14034	14050	13890	14014	13922	13933	13832	13949	13883	13978	14104	13904	13841	13841	13880	13849	13984	13980	13976	14123	13972	14041	13799	13848	13911	14021	13885	14036	13863	13955	13956	13841	13840	13883	13942	13836	14034	14003	13800	14019	13940	13928	14011	13955	13958	13865	14009	13889	13896	13984	14080	13843	14057	13950	14054	14044	13810	13957	13931	13984	13877	13884	13846	13942	13873	13870	13957	13862	13936	14069	14021	13892	14139	13991	14044	13864	13948	13903	13902	13925	13932	13936	13938	13990	13755	13923	13972	13754	13854	13815	14007	13953	13987	13982	13923	13772	14048	13718	13927	13938	13979	13713	13957	13781	13708	14040	13798	14094	13992	13946	13768	13970	14053	13979	13870	13982	13957	14024	13967	13946	13946	13855	13912	13831	13911	14027	13836	13969	13867	13985	13951	13745	13899	13862	13874	13932	13974	13931	14104	13849	13871	13878	13927	13913	13890	13988	13898	13846	13951	13989	13960	13954	13923	13972	13813	13963	13952	14015	13937	13948	13932	13820	14021	13831	13731	13981	14097	13882	13867	13934	13695	13902	13858	13920	13958	13797	14105	14000	13943	13815	13772	13839	13986	13915	13757	13944	13914	13993	14189	13750	14030	13840	13907	14076	14019	13809	13904	14013	13913	13870	13982	13947	14087	13742	13999	14026	13897	13870	13982	13995	13894	14056	13832	13824	13933	13842	13758	13990	13898	13941	14019	13873	13906	14036	13904	13911	13818	13950	13846	14006	14023	13782	13837	13648	13920	13993	13875	13806	14023	13862	13857	14089	13897	14025	13921	14053	14054	13982	13941	14001	13837	14019	13966	13839	13846	14072	13960	13898	14028	13829	13896	13851	13934	13993	14023
28308	26386	34397	30909	24331	22654	22219	21547	21129	19813	19546	19137	18783	18270	17981	17321	17150	16731	16810	16590	16628	16370	16345	15938	16182	16190	16169	16097	16221	16151	16168	16062	15945	16221	16176	16105	16086	16217	16138	16285	15977	16198	16249	16064	15960	16119	16136	16197	16216	16038	16294	16169	15945	15973	16112	16071	15949	16051	16092	15743	16184	16173	16241	16327	16110	16266	16095	16216	16131	16156	16044	16018	16096	16335	16279	16080	16247	16138	15976	16095	15968	15979	15914	15873	16247	16072	16097	16049	16017	16042	16114	15972	16154	16159	16014	15978	16004	15898	16088	15999	15954	16007	16074	16003	16211	15984	15932	15969	16179	15987	15858	16031	16165	16294	16110	16154	16169	16020	16063	16059	16110	16040	15939	16116	16269	16054	16166	16149	16077	16056	15991	15924	16047	16209	16159	16152	15963	16070	16112	16053	16107	15948	16095	16001	16313	16079	16156	15847	16033	16090	16001	16176	16214	16026	15957	16111	15869	16096	16124	15958	16070	16142	16040	16025	16054	16184	16104	16058	15875	16032	15998	16020	16109	15975	16089	16016	15914	16071	16232	15935	16202	16007	16057	16127	15916	16019	16247	15894	16131	15991	16192	16263	15949	16027	15880	16179	16063	15968	16044	16195	15973	15816	15948	15971	16039	16059	16090	16272	15931	16203	16041	15949	16036	16310	15846	16013	15961	16082	16134	16320	15923	16013	15898	16245	16161	16111	15942	16015	16105	16007	16016	15986	15841	16005	16030	16193	16221	15982	16193	16169	16039	16066	16172	16123	15928	16214	15989	15971	16202	15930	16111	16261	15918	16197	16306	15902	15974	15897	16268	15958	15889	15982	16085	16069	15877	16030	16050	16103	15985	16021	15865	16081	15966	16104	16041	16081	15779	15874	15969	16032	16178	16138	16078	16084	15935	16140	16118	16249	16078	15904	16349	15903	16073	16095	16077	16066	16327	16136	16137	15958	15958	15891	15907	16049	15937	16048	15774	15991	15951	16160	15930	16038	16047	16011	15949	15935	15913	16150	15946	16101	16161	15856	16054	15926	16098	16105	15991	16055	15942	15950	16065	16081	15921	16112	16070	16021	16211	16023	16034	15892	15899	16008	16122	16100	15962	15998	16105	16012	15929	16117	15855	16126	16050	16121	16129	16112	15948	16017	16178	15901	15912	16180	15935	16136	15998	15996	16021	16038	16089	16097	15886	16051	16116	16058	16052	16083	15862	15901	15977	16017	16108	16264	15961	16054	16098	15973	16088	16091	16022	16039	16138	16068	16085	15905	15979	15945	16205	15882	16193	16005	16009	15977	16051	16314	15984	16199	16080	15939	15910	16187	16027	16169	16080	16185	16129	16217	16148	16046	16216	16086	16205	16140	16102	15854	15928	15988	16045	16063	16219	16089	16124	16140	16332	15978	16130	16172	16165	15773	15989	16148	15929	16181	16051	16078	15950	16112	15895	16123	16200	15976	16248	15972	16058	16200	15964	16030	16057	15977	16133	16006	16082	15704	16034	16154	15882	15968	16124	15999	16093	15970	16013	16000	16163	16294	16142	16006	16023	16104	15949	16073	16134	16152	16071	16058	16004	16020	16137	16092	16066	16019	16166	16008	16136	16051	16017	16005	16221	16075	16076	16107	15999	15821	16022	15995	16142	16177	16069	15994	15985	15891	16041	16066	16152	16130	16248	15891	16077	16114	15973	15807	15876	16150	16147	15971	15812	16128	16015	16131	16040	16128	16157	16050	16089	16207	15903	16027	16174	15911	16170	15961	16103	16117	15998	16129	16189	16138	16220	16008	16096	16176	15951	16011	16257	16043	16054	16140	16072	15904	16043	16036	15984	15927	16009	16095	16028	15840	16278	15826	16129	15979	15983	16033	16179	16139	15893	16023	16055	15987	16158	15934	16110	16108	15948	16024	16034	16014	16303	16009	16066	16041	16175	16308	16018	15998	15833	15972	16222	15953	16233	16191	16125	16240	16086	16102	16114	16145	16156	16039	16142	15810	16168	16309	16102	16130	15935	16082	15912	16015	16197	16077	16101	16125	15874	15852	16018	16025	16163	16124	15963	15959	16187	16071	16038	15953	16008	16194	16053	15933	15997	15965	16020	16066	15952	15954	15951	16178	16005	15980	16152	16044	16140	16157	16011	15929	15810	15964	15964	15901	16062	15935	15877	16319	16128	16141	15940	15909	15967	15956	16095	15927	16079	16022	16020	15972	15965	15825	16220	16255	16059	16239	16034	16030	16172	16085	16165	16092	16235	15969	16011	15998	16137	16037	16034	16115	16071	16148	15929	16050	16060	15859	15902	16097	16042	16117	16139	15934	16172	16157	16096	16030	16009	15921	16021	15997	16265	16059	16202	16003	16037	16102	15954	16172	15982	16112	15910	16001	16244	16074	15982	16225	16024	15892	16009	15972	16125	15995	15955	15943	16153	16181	15969	16045	16171	15926	16011	15858	15875	16175	15969	16112	16053	16001	16109	15999	16088	15917	16189	16343	15974	16079	16177	16183	15792	16070	16219	15966	16069	16016	16204	16083	16165	16001	16026	16198	16163	16038	16099	15989	15867	15912	16074	16089	16053	16262	16264	16217	15976	15897	16003	16019	15979	15963	16039	15985	15947	16172	16008	16109	15957	16112	15956	15867	15984	15975	16104	16200	16017	16192	15913	16026	16052	16195	15968	15941	16096	16072	16083	16138	15865	16032	16287	16173	16109	15779	15989	16284	16252	16145	16060	16010	16281	16115	16126	16200	16092	16176	16127	16158	16272	15966	16080	16111	15937	16106	16083	16087	15847	15965	16046	15847	16031	16048	16048	16072	16021	16092	16038	16318	16093	16248	16070	15871	15991	16084	16064	16271	16169	15931	15964	16153	15816	16283	16003	16001	16127	16151	15993	16226	15805	16082	16069	16016	16069	15910	15889	15816	15929	16208	16138	15837	16194	16068	16200	15982	16172	16069	16028	16098	16042	16267	16137	16173	16235	16051	16107	16012	16170	16146	16034	16194	16089	15960	16135	15942	15976	15959	16016	16093	16203	16130	16158	16088	16032	16158	16007	16125	16222	16191	16127	16042	16108	16116	16121	15901	16110	15893	16231	16125	16144	16248	16031	16051	16127	16066	16037	16165	15910	16003	16222	16073	16156	16045	15996	16013	16075	16099	16185	16041	15962	16076	16080	16223	16137	16041	16074	16024	15956	16176	16149	16156	15981	15979	16022	16037	16120	16110	16089	16036	16188	16115	16207	16128	16126	16262	16066	16066	16122	16012	15950	16141	16012	16083	15900	16147	16168	16019	16131	16114	16319	15836	15977	16110	16045	16110	16045	15822	16069	16214	16152	16126	16174	16059	16139	16114	16189	15948	16075	16062	15966	16075	16122	15772	15948	15992	16181	15993	16051	15958	16040	15995	16118	16069	16211	16232	15955	16299	16126	16176	16188	16109	16237	16011	15987	16097	15916	15795	16219	16196	16083	16158	16120	16063	16057	16095	15858	16081	15950	16119	16186	16322	16069	16051	16117	16026	16003	15993	15965	16217	15825	16050	15879	15856	16074	16010	15961	15960	15999	15985	16109	16123	16196	16030	16087	16231	15965	16079	16041	16216	16115	15826	15936	16116	16036	16206	16208	16209	15780	15944	15938	15945	15769	15874	15891	16148	16063	16071	16035	16023	16042	16271	15951	16164	16124	15884	16064	15979	16204	16151	15883	16219	16019	16098	15944	15986	16101	16039	16178	16154	16126	16303	16034	16018	16020	16141	16041	16108	15958	16097	16037	16172	16161	15891	16123	15917	15905	16332	16127	16009	16270	15999	15895	16187	16099	15962	16238	15994	16080	15961	16182	16067	15861	15913	16011	16023	15889	16091	16112	16134	15981	16241	16086	15996	16034	15993	16176	16113	16200	15993	16240	16242	16006	15914	16112	15889	16082	16108	16312	16111	15973	16126	15923	16006	16097	16069	15872	15999	16196	15891	16007	16156	15985	16194	16256	16088	15852	15967	16106	16041	16004	15951	16073	16061	16243	16057	15977	15967	16019	15994	16016	16190	16217	15937	16092	16065	15991	16199	15933	15958	16146	16325	15888	16044	16063	16159	15944	16031	15961	15995	15978	15983	16053	16029	16065	16150	16164	15930	16419	16012	15948	16085	15993	16057	16020	15981	15938	16027	16191	16110	15833	16198	16187	16171	16157	15879	16105	15895	16105	15912	15938	15951	16159	15950	15979	16050	16050	16155	16080	16009	16192	16030	16306	16217	16188	16100	16219	16177	15951	16118	16100	16052	16007	15926	16146	16159	16186	15863	16210	16180	16441	15842	15902	16166	16060	16137	15942	15891	15882	16020	16035	16130	16065	15858	16012	15999	16271	16169	15925	15994	15878	16218	16039	15964	16111	16144	15984	16036	16131	16331	16231	16113	16069	16014	16167	15970	15947	15997	15982	16258	16165	15971	15970	16073	16065	16042	16130	16066	16034	15991	15984	16110	15891	16059	15841	15958	15986	16041	15907	16159	16347	16404	16136	16112	16013	15999	15907	15898	16256	15978	16148	16213	15950	15947	16082	15993	16060	15986	16133	16091	16021	15949	15919	16147	16030	15946	16028	15989	16024	16134	16211	15924	15952	15895	16156	16160	16092	16102	16093	15901	16136	16088	16018	16196	16183	15987	15780	16020	15975	15878	16207	16059	15846	16039	16014	16101	15987	15780	16105	16102	15927	16061	16023	16064	16123	16004	16078	16118	16026	16144	16139	16193	15931	16123	16037	16112	16067	16220	16269	16042	15979	16109	16003	16159	16142	16104	16209	15964	16093	16053	16040	15982	16134	16064	15816	16013	16045	16112	16056	15997	16090	16077	16216	16044	16136	15947	16085	16103	16086	16129	16076	15968	15991	16015	16211	16030	16020	15995	16089	15992	15978	15933	16229	15906	16025	16279	15984	16031	16127	16117	16105	16086	16041	16160	16102	15992	16034	15976	16089	15855	16056	16018	16109	16143	16042	16022	16019	15990	16077	16150	16169	16149	15921	16027	16049	16025	16291	16104	15956	15906	16052	15942	15920	16171	16078	15881	15855	16076	16090	16165	16215	16074	16183	16027	16101	15886	16027	16076
28211	42334	38972	29995	25220	23587	22996	22239	21576	20168	19476	18869	18067	17263	16441	15957	15406	15082	14814	14314	14164	14024	14042	13914	13790	14003	14026	13856	13940	13999	13957	13932	13889	13936	13818	13825	13971	13975	13974	13823	13869	13872	13911	13977	13836	13943	13852	13818	13905	13870	13969	13970	14094	13915	13823	13858	13725	13700	13812	13732	13888	14051	13890	13803	13819	13907	13753	13616	13787	13998	13907	13743	13811	13919	13838	13949	13784	13876	13897	13695	13748	13756	13784	13700	13821	13810	13942	13746	14129	13909	13982	13871	13786	13812	13940	13775	13807	13772	13886	13931	13709	13879	13970	13789	13752	14050	13912	13766	14053	13830	13961	13940	13786	13783	13671	13754	13682	13827	13826	13843	13849	13917	13793	13930	13835	13814	13715	13710	13799	13817	13795	13780	13933	13851	13900	13751	14005	13913	13859	13813	14067	13820	13739	13748	13807	13933	13643	13882	13946	13885	13846	13857	13810	14023	13830	13837	13730	13804	13865	13735	13743	13923	13848	13746	13941	13869	13770	13925	13786	13946	13905	13684	14073	13863	14145	13893	13979	13775	13889	13825	13980	13723	13846	13830	14008	13805	13835	13867	13889	13988	13838	13704	13717	13646	13752	13850	13681	13937	13790	13878	13786	13901	13699	13760	13930	13928	13702	13941	13842	13856	13892	13914	13841	13614	14000	13747	13886	13962	13740	13640	13862	13682	13781	13790	13837	13884	13919	13704	13764	14112	13688	13764	13847	13946	13827	13893	13963	13880	14000	13890	13956	13703	13904	13925	13878	13802	13733	13858	13916	13699	13708	13832	13711	13869	13871	13832	13803	13939	13891	13834	13846	13873	13886	13910	13701	13744	13888	13997	13787	13904	13798	13927	13815	13695	13952	13770	14020	13837	13801	13967	13944	13867	13937	13946	13769	13675	13763	13745	13856	13849	13847	14002	13873	14052	13796	13878	13738	13805	13646	13864	13699	13905	13981	13827	13817	13906	13953	13893	13834	13914	13735	13806	13655	13861	13671	13766	13929	13750	13905	13723	13978	13835	13734	13770	13766	13709	13905	13700	13942	13875	13873	13809	13744	13711	13841	13869	13777	13852	13677	13933	13800	13918	13759	13793	13954	13885	13910	13798	13961	13792	13718	13893	13817	13849	14031	13787	13827	13708	13942	13838	14049	13797	13745	13805	13885	13842	13841	13922	14030	13747	13799	13713	13907	13966	13997	13873	13747	13739	13827	13887	13778	13776	13760	13890	13883	13828	13743	13914	13874	13936	13764	13813	13808	13881	13798	13919	13841	13765	13852	13779	13961	13721	13835	13711	13728	13892	13834	13817	13836	13912	13829	13781	13817	13951	13813	13802	14110	13807	13728	13930	13654	13743	13665	13824	13946	13661	13740	13845	13800	13844	13846	13914	13804	13758	14014	13788	13875	13958	13810	13869	13854	13891	13869	13758	13801	13913	13838	13808	14038	13832	13861	13898	13813	13735	13970	14088	13767	13871	13810	13690	13959	13708	13808	13800	13938	13731	13739	13783	13975	13870	13859	13673	13925	13821	13913	13789	13893	13781	13810	13920	13893	13965	13909	13977	13833	13954	13855	13958	13836	13903	13802	13754	13744	13738	13746	13913	13733	13916	13894	13869	13911	13865	13849	13892	13993	14052	13835	13932	13874	13935	14064	13808	13816	13847	13812	13780	13835	13956	13951	13911	13711	13769	13800	13805	13902	13854	14053	13901	13697	13958	13797	13821	13948	13782	13809	13832	13794	13706	13818	13864	13848	13894	13772	13759	13798	13931	13868	13868	13834	13833	13868	13829	13793	13882	13899	13761	13836	13775	13824	13923	13940	13836	13752	13907	13868	13717	13898	13791	13863	13904	13916	14125	13886	13970	14036	13908	13901	13964	13869	13831	13872	13695	13895	13969	13948	14077	13973	13990	13811	14074	14051	13825	13884	13884	13790	13767	13914	13934	13848	13907	13957	13841	13719	13802	13749	13937	13851	13933	13885	13870	13860	13698	13904	14026	13663	13871	13793	13855	13733	13959	13786	13826	13709	13944	13912	13844	13833	13771	13791	13733	13873	13870	13782	13815	13745	13825	13934	13894	13842	13816	13794	13876	13860	13847	14019	13884	13871	13739	13779	13838	13876	13959	13955	13791	13778	13809	13866	13831	13844	13810	13783	13958	13979	13927	13761	13867	13825	13719	14051	13892	13824	13720	13930	13789	13887	13896	13968	13925	13737	13772	13772	13970	13823	13863	13669	13874	13916	13832	13879	13716	13801	13760	13720	13843	13902	13922	13772	13803	13919	13749	13930	13889	13884	13981	14068	13938	13875	13755	13920	13770	13976	13931	13896	13840	13898	13763	13749	13876	13764	13888	13792	13902	13932	13857	13744	13917	13719	13799	13749	13956	13862	13715	13838	13850	13899	13917	13980	13885	13692	13914	13801	13768	13749	13875	13930	13724	13933	13877	13926	13788	13846	13932	13819	13843	13904	13776	13956	13906	13878	13901	13829	14060	13848	13856	13687	13831	13849	13945	13877	13812	13798	13766	13942	13880	13888	13951	13774	13835	13754	13862	13800	13756	14036	13850	13887	13789	13845	13882	13890	13723	13839	13766	13864	13722	13980	13867	13785	13840	13940	13936	13897	13874	13754	13769	13734	13931	13779	13913	13918	13819	13841	13930	13868	13746	13920	13827	13941	13981	13898	13802	13947	13708	13845	13871	13795	13940	13726	13888	13886	13822	13870	13830	13840	13838	14039	13885	13907	13827	13925	13916	13869	13842	13793	13679	13875	13755	13891	13624	13912	13747	13895	13874	13790	13948	13950	13802	13873	13804	13784	13804	13811	13884	13873	13910	13736	13997	13786	14055	13976	13748	14096	13825	13995	13986	13804	13930	13848	13834	13985	13870	13861	13828	13739	13816	13911	13778	13723	13827	13792	13787	14085	13794	13855	13859	13784	13864	13908	13737	13891	13923	13940	13825	13965	13916	13835	13860	13938	13728	13895	13928	13773	13801	13873	13901	13781	13764	13916	13791	13889	13956	13853	13931	13629	13747	13761	13923	13753	13766	13860	13633	13844	13908	13677	13902	13944	13830	13680	13883	13780	13828	13762	13848	13909	13901	13848	13878	13810	13801	13829	13893	13838	13818	13707	13750	13931	13828	13798	13758	13863	13750	14030	13729	13773	13802	13850	13722	13879	13888	13800	13931	13869	13939	13957	13725	13809	13875	13834	14041	13890	13858	13747	14006	14045	13769	13918	13596	13731	13816	13812	13790	13813	13794	13890	13796	14027	13949	13683	14015	14106	13962	13823	13872	13721	13806	13819	13979	13667	13771	13898	13809	13813	13669	13845	13867	13819	13849	13822	13839	14008	13888	13985	13819	13814	13755	13778	13833	13817	13874	13995	13932	13832	13821	13895	13939	13677	13927	13758	13885	13860	13855	13945	13759	13744	13866	13925	13899	13730	13929	13827	13850	13756	13763	13860	13771	13916	13750	13896	13816	13979	13783	13882	13842	13864	13811	13854	13720	13830	13890	13963	13835	14017	13626	13911	13809	13745	13786	13801	13879	13744	14001	13892	13792	13842	13885	13851	13937	13827	13856	13786	13783	13756	13764	13748	13690	13856	13994	13941	13850	13848	13786	13854	14042	13968	13922	13925	13648	13858	13656	13869	13745	13839	13780	13842	13959	13826	13865	13868	13865	14035	14022	13705	13822	13988	13799	13944	13874	13795	13832	13811	13899	13834	13917	13914	13813	13988	13905	13750	13868	13816	13764	13891	13879	13755	13917	13740	13902	13850	13825	13835	13803	13860	13909	13976	13863	13805	13770	13914	13782	13871	13984	13684	13877	13896	13953	13898	13906	13920	13967	13807	13952	13814	13834	13926	13758	13932	13931	13717	13907	13879	13788	13842	13877	13696	13747	13789	13769	13818	13850	13905	13820	13921	13850	13901	13619	13868	13925	13835	13924	13888	13694	13964	13868	13854	13849	13752	13877	13893	13894	13796	13900	13933	13978	13996	13673	14034	13776	13871	13839	13755	13935	14022	13861	13712	14033	13714	13958	13870	13883	13683	13963	13786	13858	13884	13867	13891	13794	14012	13850	13770	13977	13918	13771	13963	13940	14055	13943	13689	13785	13875	13940	13824	13880	13751	13696	13856	13585	13793	13811	13790	13993	13704	13587	13896	13861	13941	13907	13713	13955	13837	13612	13927	13918	13747	13798	13898	13578	13933	13893	13947	13866	13729	13815	13878	13711	13836	14008	13849	13631	13884	13782	13760	13969	13787	13791	13855	13983	13945	13918	14004	13825	13948	13881	13760	13818	13944	13757	13876	13790	13816	13847	13724	13774	13686	14015	13928	13826	13871	13959	14020	13919	13984	13740	13876	13955	13957	13907	13824	13812	13837	13916	13765	13759	13977	13815	13725	13727	13793	13838	13713	13813	14108	13905	13979	13748	13939	13797	13785	13825	13685	13821	14027	13776	13939	13755	13889	13833	13723	13811	13851	14023	13784	13804	13787	13740	13854	13877	13756	13816	13813	13925	14027	13968	13792	13737	13794	13863	14098	13691	14003	14040	13810	13873	13711	13888	13843	13877	13924	13712	13712	13947	13834	13784	13970	13809	13890	13901	13793	13933	14011	13606	13936	13913	13836	13736	13829	13851	13744	13706	13973	13728	13999	13860	13828	13711	13700	13867	13999	13756	13904	13883	13708	13960	13849	13901	13797	13820	13676	13824	13756	13868	13751	13884	13745	13930	13721	13792	13880	13817	13911	13754	13890	13973	13927	13853	13658	13804	13903	13892	13902	13976	13824	13682	13890	13892	14015	13737	13889	13948	13880	13830	13792	13889	13746	13773	13956	13720	13870	13752	13917	13874	13947	13946	13792	13844	13922	13862	13862	13989	13936	13779	13795	13915	13730	13899	13924	13924	13882	13854	13709	13749	13989	13846	13850	13904	13848	13714	13785	13930	13948	13877	13811	13947	13888	13787	13963	14027	13971	13959	13849	13810	13843	13932	13979	13969	13718	13800	13871	13882	13677	13876	13561	13914	13915	13877	13866	13895	13838	13932	13946	13838	13795	13761	13943	13760	13847	13894
23676	21366	29182	24373	23401	25914	27189	23631	22902	22249	21647	21161	20496	19723	18910	18365	17889	17499	17148	16749	16245	16388	16113	16061	16258	16331	16235	16241	16149	15944	16004	16020	15975	15987	16045	15852	16005	16003	16248	16099	16011	15985	15921	16171	16085	16055	15914	15818	15847	16074	15942	16129	16086	16033	16107	16025	15853	15901	15921	15937	15874	15887	15930	15754	15806	15965	15986	15905	15872	15931	16079	15852	15951	15967	15930	16020	16037	16037	15873	16047	15986	15936	15888	15926	15808	15933	15947	16035	16102	15826	15763	16081	16158	16061	15875	15981	15998	15968	16014	16270	16027	15865	16051	15920	16142	15939	15994	16053	15881	15840	15795	16173	15954	15932	15937	15903	15937	15869	15685	16113	15831	15806	15949	16048	15984	15689	15827	15928	16095	16018	15863	15906	16090	15877	16036	15990	15761	16026	15951	15806	15982	16051	16208	16113	15625	15766	15928	15960	15979	15945	15864	16032	16034	16026	15851	15756	15847	15892	15833	16142	16117	15920	16014	15951	16096	15733	15845	16067	15896	16126	15946	16031	15866	16004	15783	16094	15973	16005	15718	15916	16048	16007	16003	15913	16056	15940	16024	15897	16101	15926	15779	15869	15850	15824	15938	15941	16071	15760	15900	15873	15880	15932	15992	16171	16060	15826	16177	15772	15915	16042	15984	16095	15800	15979	15893	15795	15763	16036	15881	16105	15839	15679	15895	15869	15994	15871	15994	16016	15859	16025	16190	16057	15883	15927	15972	16102	15958	15898	16155	15881	15777	15964	15927	15948	15822	15886	15831	15880	15647	16087	15808	16010	15935	15948	16064	15952	15866	15795	16010	15944	15973	15864	15889	16083	16056	15923	15982	15858	15832	16020	15922	16048	15940	15982	16033	15754	16011	15843	15800	15964	16017	15964	16045	15601	15910	15988	15992	15908	16004	15870	16010	16044	15974	15983	15931	16121	15929	15965	15877	15949	16075	15976	15916	15914	15893	15912	15909	16142	15960	15979	15861	15964	16005	15854	15989	15943	16070	15967	15791	15927	15921	15760	15890	15793	15844	15849	15990	15995	16021	16024	15887	16072	15756	15974	15875	16086	15921	15889	16041	15867	15851	15961	16029	16263	15889	15885	16103	15871	15901	15675	15935	16032	15767	16079	15741	15879	16073	15716	15809	16033	16059	16013	15955	15959	16037	15801	15891	15853	15915	16016	15759	15861	15956	15926	15911	15801	15869	15854	16022	15960	15997	15885	15938	15913	15910	15915	15947	15887	16014	15786	15853	15959	16030	15810	15942	15864	15985	16033	15926	15853	15938	15869	15984	15796	15926	15880	15874	15862	16005	16022	16014	15939	15830	16096	15929	15813	15936	15957	15780	16005	16091	15947	15911	16000	15993	15649	16079	15975	15920	15945	15899	15909	15796	15870	15902	15866	15945	15995	15779	15881	16175	15819	15890	15770	15971	15867	15999	15937	16068	15802	15884	15940	15877	15949	15815	15896	15935	16044	15859	15830	16038	15729	16030	15925	16103	16030	15990	15812	16026	16065	16005	16050	15956	15707	15993	15971	16041	16048	16144	16012	15982	15948	16025	16117	15804	16007	16016	15812	15902	15803	15935	15901	16029	15857	16129	15843	15885	15837	15974	15906	15922	15955	15995	15968	15880	15915	15955	16002	15776	16047	16094	15966	15662	15990	15808	15970	16031	16088	15801	15797	15891	15859	15877	16020	16015	16074	15703	15986	16125	15935	15723	15884	15809	16126	16089	15879	15963	15918	16045	16041	15876	16061	15785	16246	15967	15719	15949	15960	15889	16080	15938	16073	16013	15904	16096	15886	16006	15964	16016	15936	15994	16000	15888	15928	15880	15934	16034	16042	16017	15920	15940	16054	15816	15919	15967	16077	15857	15990	16078	15873	15856	15903	15766	15843	15921	15907	16015	15944	16024	16045	15959	16089	16187	16141	16014	15972	15997	15797	16053	16161	16050	15949	15822	15984	16006	16025	15829	15814	16003	15952	15828	16078	15915	16133	15985	15876	15954	15976	15987	15934	15904	16055	15853	15893	15954	15840	15819	15980	15982	15853	15760	15853	15831	15845	16005	16140	15842	15876	15946	16077	16098	15773	15899	15738	15961	15855	15770	15888	15962	15893	15911	15958	15790	15926	15989	15906	16169	15865	16066	16110	15868	15845	15956	15913	15927	16079	16024	15936	15935	16103	15986	15853	15977	15816	15893	15854	15959	15927	16023	16055	16019	15793	15783	15922	16018	15972	16040	15852	15772	15859	16019	15963	15861	15932	15882	16022	16049	15822	15858	15973	16041	15947	15960	15912	15965	15819	16062	15829	15902	15855	16046	15906	15809	16050	15811	15815	15730	15971	15937	16033	15873	15769	15966	15983	15880	15951	15711	15834	15762	16069	16021	15878	15767	16012	15794	15888	16157	16048	16011	15811	15865	15704	15966	15999	15845	15917	15837	15930	15869	15879	15858	16074	15906	15810	15794	16116	15895	16035	15983	15874	16071	15730	15787	15983	15804	15880	15934	15907	15954	15932	15878	15847	15952	16022	15889	15873	16043	16046	15858	16017	15964	16012	16078	15979	15884	16002	16001	15903	15877	15729	15985	15908	15902	15855	15842	15715	15929	16004	15743	15691	15858	15788	16033	16101	16022	15744	15747	16047	15940	15904	15781	15816	15991	15924	16268	15959	15741	15883	15995	15844	15968	15919	15975	15959	15919	16021	15974	16104	15944	15932	15980	15985	16136	16079	16065	15979	15939	15906	15977	15892	15977	16078	15938	15764	15919	15717	16002	16001	15918	16114	15924	16011	15987	16025	15862	15995	16087	16011	15891	16068	15878	15895	15876	15919	16148	15827	15811	15842	15791	15836	15865	15914	15977	15876	16078	15840	15915	15964	16003	15842	15833	15996	15921	15948	15869	15974	16017	15997	16027	15952	15945	16063	15916	15783	16059	15783	16159	15992	15840	15795	15787	15892	15695	16068	15892	16081	15958	15827	16104	16110	15760	15773	15959	15906	16006	15874	15864	15897	15890	15921	16208	15698	15901	15867	15996	15925	15835	16163	16001	15999	15995	16043	15940	16050	15884	15905	15938	15943	15711	15987	16023	15742	16159	15770	16150	15893	15823	15950	16044	16008	15906	15916	15958	15931	16033	16033	16060	15763	15791	15821	15954	15715	16004	16091	16015	15735	15851	15920	16017	15850	15798	15932	15822	15951	15974	15870	15878	16037	15887	15812	15813	16063	16045	16133	15919	15986	15802	15851	16040	15926	15999	15945	15803	15822	16015	15966	15982	16010	15919	15781	16037	15888	15944	15879	15914	15746	15933	15928	15831	15747	15996	16064	15979	15842	16116	16023	16046	16158	16152	16074	15860	16013	15977	15918	16003	16150	15715	15775	15958	16151	16206	16187	15941	15928	16007	15896	15779	15956	15889	15814	15906	16161	15869	15876	15884	15906	15882	15778	16109	15753	16005	16115	15921	15863	15959	15839	15829	15742	16088	15965	15956	15922	15976	15863	15987	15882	15932	15954	15907	15783	15720	15957	15929	15909	16034	16119	16002	15901	15795	15827	15873	15938	15952	15806	16100	15961	15818	15983	16030	15910	16075	15969	15883	15955	15957	15806	16198	16083	15839	15811	16046	15967	15847	15782	15920	15987	15914	15803	15963	16082	16145	15925	15934	15979	15973	15842	15812	15912	15986	15987	15990	15770	15890	15884	15938	15852	15888	15830	15718	15767	15967	15865	15858	16075	15943	16021	15889	16098	15998	15807	15924	15904	15970	15960	15789	15846	15892	15949	16000	15899	16147	15873	16115	15951	16028	15795	15771	15865	15943	15952	15922	16036	15797	15852	15998	15905	15969	15989	16046	15784	16046	16018	15857	15942	15859	15879	16030	15849	16060	16020	16075	16120	15891	15874	16019	16094	16043	15936	16144	16023	15829	15963	15871	15909	16139	16081	15889	15958	15937	16017	16187	15857	15824	16053	15947	15748	15846	15947	15804	15731	16000	15706	16200	16123	15883	15959	15997	16055	15864	15824	15938	15929	16029	15937	15778	15942	15858	15848	16154	15966	16071	15982	15827	15866	16139	15785	15987	16015	16059	15582	15674	15789	15985	16012	16116	15881	16023	15970	15921	15851	15831	16075	15879	15767	15880	16101	15979	16064	15750	15816	15938	15939	15952	15675	16072	16071	16004	15862	16035	15912	16104	15944	15941	15950	15829	15752	15911	15737	15717	15961	15942	15891	15983	15805	15917	15817	15935	16025	15886	15979	16058	15970	16035	15898	15856	15961	16047	15945	15938	15996	15745	15804	15926	15985	16114	15871	16017	15916	16180	15836	15965	15797	15953	15872	15912	16021	15789	15772	15881	15842	16038	15855	15860	15799	15893	15846	15880	15876	15794	15787	15922	15831	15969	15906	16113	16061	15898	16112	15773	15865	16021	16058	16045	15823	15956	15980	15949	15866	16009	15864	16042	15890	16008	15705	15939	16065	15867	15882	15853	16064	16101	15934	16146	16083	15755	15793	15863	15920	15747	16061	15921	15830	15792	15896	16012	15897	15903	16044	16094	15832	15839	15823	15868	15723	15859	15881	15836	15923	15927	15756	15949	15936	15777	16049	15869	15879	15836	15801	15966	16169	16020	15960	15882	16022	16005	15837	15988	16044	15876	15972	15922	16063	16008	15896	15797	15766	16021	15901	16020	15854	15773	15990	15933	15936	15932	15928	15864	16085	16035	15952	16186	15921	15849	15941	16162	16011	15947	16294	15890	15866	15686	15908	15911	15893	15948	16188	16072	16290	15934	15952	15985	15937	15843	16029	15918	16031	16177	15961	15916	15976	15852	15652	15864	15874	15895	15940	15960	15967	15871	15994	15812	15847	15842	15866	15900	16099	15962	15939	15900	15932	15930	15928	15832	15919	15879	15998	16125	16150	15939	15793	15913	15871	15933	15882	16061	16006	15913	15965	16152	15954	15979	15820	15948	15895	16019	15766	16034	15873	15870	15914	16082	15961	15996	15784	15992	15976	15983	15931	15940	16040	15731	15967	15882	15958	15875	16027	16008	15888	15894	15950	16034	16106	15899	15708	15935	15861
27914	48285	44816	34847	29148	26897	26665	25022	24262	22928	22377	21597	20458	19189	18239	17105	16109	15889	15433	14725	14355	14132	14070	13960	14132	13955	14163	14078	14179	14136	14103	13902	13940	13824	14113	14053	13850	14002	13986	13859	14051	13872	13849	13821	13708	14022	13829	13852	13946	13886	14069	13848	13940	13910	13857	13821	13973	13741	13549	13866	13855	13801	13975	13798	13851	13941	13792	13902	14076	13909	13790	13722	13879	13788	13926	13853	13796	13827	13758	13813	14073	13925	13877	13937	13758	13904	13838	13650	13793	14036	13762	13817	13891	13805	13930	13968	13716	13937	13643	13903	13871	13935	13882	13843	13842	13972	13943	13783	13977	13788	13992	13913	13844	13872	13767	13804	13756	13845	13876	13908	13865	13717	13967	13912	13855	13800	14011	13798	13862	13903	13847	13981	13859	13777	13770	13852	13937	13915	13608	13799	13792	13983	13936	13737	13799	13995	13844	13884	13908	13851	13740	13881	13893	13835	13729	13861	13859	13840	13817	13892	13933	13864	13922	13852	13770	13795	13902	13843	13990	13652	13866	13827	13767	13841	13882	13846	13906	13874	14061	13744	13833	13832	13852	13785	13792	13717	13764	13838	13808	13777	13896	13950	13994	13804	13839	13856	14000	13707	13620	13724	13912	13868	13805	13956	13787	13859	13911	13756	13988	13905	14036	13985	13831	13756	13940	13727	13788	13697	13912	13908	13924	13875	13698	13801	13991	13976	13890	14022	13723	13885	13749	13926	13827	13708	13766	13853	13761	13782	13854	13753	13831	13878	13933	13850	13788	13862	13794	13753	13872	13881	13907	13727	13902	13889	13874	13752	13842	13773	13809	13892	13958	13835	13700	13841	13745	13803	13851	13787	13865	13763	13941	13888	13986	13970	13781	14015	13728	13855	13922	13810	13808	13798	13984	13879	13883	13815	13808	13694	13874	13782	13945	13934	13841	13719	13859	13795	13798	13838	13868	14058	13770	13863	13914	13762	13915	13815	13942	13745	13780	13928	13744	13886	13879	13891	13879	13921	13937	13883	13840	13785	13878	13796	13855	13866	13915	13818	13895	13794	13729	13745	14019	13879	13850	13892	14047	13771	13903	13932	13940	13944	13742	13898	13706	13870	13916	13837	13634	13844	14010	13996	13900	13802	13753	13677	13967	13737	13807	13587	14016	13740	13741	13800	13912	13978	13934	13948	13822	13796	13900	13736	13975	13929	13626	13845	13903	13897	13826	13688	13654	13923	13734	13674	13830	13808	13886	13841	13882	13739	13965	13859	13855	13811	14005	13786	13897	13846	13887	13746	13939	13801	13775	13895	13857	13888	13953	13828	13828	14093	13901	13866	13875	13673	13910	13830	13927	13733	14079	13783	13889	13926	13835	13856	14013	13776	13841	13735	13776	13805	13870	13815	14053	13699	13798	13916	13828	13684	13986	13789	13998	13682	13989	13940	13909	13668	13751	13888	13820	13847	13710	13844	13763	13866	13929	13805	13940	13667	13888	13660	13966	13924	13874	13832	13813	13788	13872	13806	13905	13823	13786	13971	13879	13820	13749	13719	13862	13837	13610	13838	14017	13731	13585	13719	13784	13663	13736	13736	13837	13909	13841	13809	13758	13868	13700	13842	13868	13929	13773	13684	13794	13844	13767	13867	13768	13839	13948	13920	13793	13868	13908	13918	13918	13816	13867	13915	13680	13866	13808	13779	13862	13715	13884	13748	13809	13701	13827	13757	13892	13773	13732	13794	13835	13684	13734	13808	13818	13846	13854	13769	14038	13857	13839	13736	13918	13835	13816	13897	13844	13879	13665	13898	13789	13889	13877	13804	13913	13810	13855	13845	13944	13893	13829	13785	13812	13800	13837	13974	13801	13811	13728	13841	13968	13804	13792	13844	13855	13778	13821	13832	13734	13719	13805	13791	13752	13773	13815	13806	13957	13852	13729	13873	13912	13757	13876	13768	13815	13851	13818	13869	13736	13777	13868	13760	13883	13958	13808	13779	13783	13731	13838	13814	13779	13746	13703	13800	13835	13761	13799	14017	13761	13730	13831	13931	13774	14018	13925	13866	13784	13763	13860	13727	13839	13892	13833	13905	13868	14061	13673	13792	13921	13729	13814	13984	13836	13945	13780	13882	13854	13965	13950	13758	13824	13713	13958	14060	13917	13924	13683	13847	13791	13922	13740	13843	13705	13812	13764	13905	13877	13717	13701	13780	13837	13913	13767	13871	13908	13801	14063	13843	13811	13921	13779	13919	13796	13651	13574	13707	13822	13965	13831	13851	13975	13756	13825	13797	13854	13924	14009	13765	13722	13769	13749	13830	13866	13955	13928	13847	13870	13857	13853	13836	13806	13732	14060	13813	13974	13825	13824	13990	13919	13711	13833	13728	13983	13855	13633	13831	13622	13884	13671	13852	13917	14016	13744	13850	13941	13983	13732	13819	13813	13866	13875	13933	13776	13800	13849	13854	13784	13845	13799	13695	13948	13929	13883	13950	13842	13904	13901	13832	13877	13682	13954	13806	13783	13708	13566	13679	13785	13781	13913	13838	13871	13930	13934	13812	13656	13816	13985	13793	13851	13644	13891	13830	13914	13777	13880	13708	13672	13939	13708	13775	13966	13856	13766	13783	13562	13865	13779	13735	13789	13975	13806	13993	13799	13861	13788	13852	13685	13855	13923	13887	13984	13735	13766	13747	13746	13809	13757	13868	13869	13682	13825	13810	13612	13838	13891	13896	13843	13778	13597	13860	13874	13959	13721	13809	13827	13788	13901	13847	13887	13867	13867	13789	13845	13862	13934	13961	13848	13750	13779	13685	13951	13814	13738	14025	13901	13882	13717	13718	13805	13836	13834	13891	13811	13849	13840	13828	13849	13822	13994	13917	13849	13760	13987	13801	13766	13828	13833	13796	13782	13764	13881	13785	13871	13699	13799	14173	13747	13732	13870	13748	13827	13869	13833	13749	13958	13773	13843	13950	13858	13734	13882	14010	13829	13957	13725	13910	13874	13705	13933	13826	13999	13875	13916	13815	13936	13943	13734	13871	13841	13856	13876	13779	13863	13840	13915	13888	13864	13795	13770	13768	13957	13928	13814	13792	13866	13682	13756	13922	13801	13901	13843	13905	13831	13823	13745	13786	13710	13835	13811	13794	13735	13850	13731	13792	13939	13844	13798	13913	13759	13676	13868	13660	13911	13776	13875	13887	13875	13745	13971	13902	13911	13919	13913	13730	13802	13869	14051	13823	13957	13726	13979	13878	13905	13791	13784	13752	13851	13932	13868	13953	13808	13901	13767	13745	13899	13960	13850	13780	13647	13805	13842	13809	13719	13957	13760	13727	13686	13742	13843	14027	13876	13964	13983	13817	13792	13821	13949	13946	13941	13919	13777	13873	13964	13874	13810	13764	13844	13805	14072	13968	13819	13803	13921	13804	14012	13919	13727	13719	13792	13671	13912	13767	13816	14010	13873	13786	13845	13816	13920	13831	13799	13966	13931	13807	13705	13764	13863	14068	13867	13871	13883	13937	13895	13774	13859	13710	13891	13809	13798	13796	13834	13769	13699	13880	13724	13891	13871	13862	13806	13833	13922	13892	13876	13649	13888	13917	13772	13882	13979	13790	13819	13846	13851	13939	13847	13942	13730	13790	13795	13675	14007	13830	13934	13760	13724	13819	13814	13865	13863	13846	13819	13790	13719	13907	13881	13820	13795	13901	13810	13920	13848	13723	13866	13802	13820	13838	13961	13888	13872	13952	13694	13824	13733	13751	13791	13780	13786	13814	13794	13821	13971	13922	13807	13758	13835	13870	13876	13852	13889	13968	13762	13837	13815	13852	13867	13742	13865	13970	13786	13745	13934	13821	13782	13833	13888	13862	13804	14017	13937	13749	13860	13830	13708	13856	13746	13967	13836	13847	13805	13795	13981	13914	13971	13986	13803	13776	13789	13814	13820	13931	13656	13872	13858	13872	13842	13868	13797	13689	13846	13819	13831	13704	13961	13972	13783	14041	13643	13964	13832	13790	13808	13801	13782	13780	13805	13768	13788	13814	13647	13824	13899	13851	13920	13931	13844	13861	13907	13791	13909	13924	13900	14035	13861	13809	13933	13892	13863	13885	13928	13976	13773	13853	13777	13888	13702	13726	13808	13995	13802	13853	13755	13845	13823	13860	13800	13841	13736	13870	13772	13906	13799	13751	13860	13925	14139	13751	13792	13896	13886	13898	13813	13867	13753	13747	14007	13738	13760	13839	13791	13810	13895	13729	13928	13899	13898	13778	13917	13939	13889	13848	13870	13776	13861	14019	13609	13813	13799	13897	13903	13923	13886	13864	13758	13868	13869	13861	13946	13947	13891	13864	13897	13763	13881	13946	13871	13723	13909	13777	13871	14026	13763	13897	13773	13843	13845	13898	13912	13830	14029	13938	13887	13935	13675	13899	13846	13856	13749	13757	13604	13870	13943	13751	13792	13947	13883	13914	13822	13820	13804	14002	13737	13672	13706	13820	13915	13706	13907	13803	13844	13661	13718	13918	13878	13845	13867	13701	13721	13788	13852	13846	13850	13964	13841	13740	13702	13861	13917	13802	13627	13774	13873	13891	13768	13794	14010	13874	13646	13841	13845	13822	13877	13879	14019	13854	13865	13980	13847	13817	13799	13825	13834	13818	13672	13961	13798	13756	13807	13778	13780	13880	13904	13877	13963	13907	13702	13845	13658	14005	13798	13940	13868	13838	13982	13838	13683	14044	13738	13705	13841	13871	13821	13995	13794	13809	13928	13846	13691	13901	13952	13781	13822	13965	13945	13900	13882	13654	13735	13929	13782	13849	14014	13772	13842	13897	13945	13896	13851	13786	13878	13923	13998	13702	13758	13955	13927	13998	13707	14001	13962	13850	13850	13714	13820	13759	13900	13825	13795	13949	13921	13846	13791	13908	13790	13739	14019	13760	13991	14041	13765	13819	13855	13793	13887	13970	13874	13977	13818	14008	13763	13837	13865	13826	13716	13944	13678	13778	13888	13726	13874	13935	13732	13847	13917	13640	13881	13660	13838	13996	13859	14050	13858	13882	14008	13933	13646	13927	13903	13844	13886	13941	13814	13835	13941	13764	13814	13696
22797	21307	29343	23703	21894	25529	30151	25488	24374	24660	24140	23290	21971	20526	19743	18680	18341	17955	17454	16786	16822	16373	16489	16252	16357	16133	16527	16282	16209	16150	16172	16253	16167	16095	16038	16119	16156	16275	16156	16165	16114	15761	16102	16157	16184	15945	16056	16115	16040	16099	16052	15942	15983	16166	15978	16014	16065	16059	15959	15919	16127	15957	16085	16150	15961	15966	16009	16102	16010	16039	16014	16070	16095	15970	16027	15874	15780	15837	15873	15897	15769	16090	16008	15865	16146	15779	15852	16050	16066	15804	16100	15878	15948	15875	15889	16065	16042	15890	15887	16000	16052	15952	15951	15889	15908	16015	15780	16037	15887	15876	15808	15973	15861	16042	15962	15858	16036	15979	16054	15662	15848	15914	16033	15831	15992	15767	16195	15995	15773	15875	15948	15904	15989	16151	16198	16083	15906	15668	16136	15974	15970	16056	15675	15967	15833	15870	16062	16140	15974	15970	16124	15909	16001	15903	15862	15900	15923	16171	15875	15904	15926	16004	16058	15831	15737	15878	15754	15895	16162	15917	15979	16021	15996	15729	15829	15995	15963	15975	15909	15742	16050	16160	15839	16018	15910	15626	15704	15940	15939	15605	16043	15994	15825	15820	15934	15870	16118	16115	16032	15762	15918	15858	15668	15887	16100	15825	15642	16047	15791	15964	16060	16093	15934	15945	15917	15901	15933	16073	15933	16031	16085	15887	15961	16043	15791	15882	16029	15931	15926	15821	15916	16109	15907	16056	15926	15953	15916	15885	16002	15961	15731	15992	16023	15849	15968	15790	15978	16113	15853	15962	15819	15777	15892	16121	15816	15962	16129	15818	16056	15926	15865	16001	15915	15903	15898	16162	16136	16003	15793	16065	16029	15870	15942	15966	15821	15728	16032	16036	15739	15941	16015	15847	15847	15928	16017	15994	15931	16106	15636	16070	16012	15937	15920	15879	15986	15928	15884	15961	15973	15860	15960	15880	16086	15842	15945	15791	15744	15869	15879	16008	16071	16225	16046	16148	15882	15906	15668	15804	15961	15897	15953	15976	15979	16013	15940	16033	15958	15998	15917	15945	15866	15974	15924	15955	15882	15737	16159	15797	16067	15921	15939	15829	15908	16052	15896	15880	15896	16023	15919	16072	16085	15924	15655	15925	15840	15889	15970	15865	16045	15918	15827	15850	15932	15828	15841	15791	15803	15661	15873	15769	15991	16185	16050	15908	15775	15874	16052	15757	16069	15957	16288	16180	15960	15871	15824	15762	15953	15924	15784	15995	15992	15879	15960	15899	15863	16023	15964	15929	15998	16149	16126	16103	15972	16025	16062	15937	15983	15839	16080	15955	16074	15947	16059	16253	15817	15883	15800	15622	15903	16003	15936	16044	15787	15965	16008	15784	15862	15797	16005	15841	15916	15795	15900	15913	15979	15820	15978	15710	16143	15855	15744	15899	15991	15872	15980	15830	15979	15850	15834	15843	15807	15962	15909	15899	15745	15993	15759	15929	15912	15924	16021	15800	15934	16005	16008	16083	15931	15872	15953	15888	15868	15960	15941	15974	15776	15691	15807	16034	16116	15941	15856	15952	15918	15853	15968	15899	15978	16016	15993	15931	16047	15914	16006	15978	15818	15904	15842	16045	15936	15825	15811	15853	15856	15686	15902	15793	15870	15967	16018	15836	15768	15891	15951	15931	15975	15851	16099	16059	15843	15922	16004	15790	15688	15968	15833	16017	16046	15960	15896	15989	15858	15705	15849	15789	15818	16006	15926	16120	15888	15935	15992	16087	15944	15802	15925	15929	15948	16016	15991	15937	15865	15920	15985	15799	16070	15823	15974	15971	15808	15815	15881	15950	15922	15896	16143	15776	15850	15816	15949	16037	15903	16021	16005	15850	15795	15875	15965	16129	16146	15953	15885	15933	16043	15968	15972	15890	15761	15868	15853	15913	15813	16031	15925	15954	16056	15590	15977	15988	15819	15849	15945	15949	15784	16014	15883	15731	15843	15826	16012	15922	16001	15937	15822	15911	15730	15960	15977	15982	16058	15858	15971	15907	16067	15988	15842	15812	16086	15883	15928	15979	15887	15740	15795	15926	15836	16049	15800	16112	15876	15799	15933	16080	15955	15784	15977	16032	15801	15943	16098	15889	15900	15913	16115	16041	15947	15986	16033	15942	15995	15874	15863	15793	16068	15975	16070	15835	15856	15978	16175	15975	15689	16095	15977	15943	15888	15894	15967	15992	15877	15885	15751	15755	15894	15825	16017	15893	16006	15936	15940	15871	15851	15619	15848	15977	15899	16009	15905	15860	16137	16099	16030	15819	15797	16020	15935	15929	15881	15993	15810	15853	15870	16065	16008	15897	15900	15689	15876	15828	16314	15934	15878	15736	15743	15845	15843	15642	15664	15972	15835	16082	16001	16053	16071	15944	15881	15953	16032	15931	15647	15949	15988	15874	16010	15816	15720	15842	15890	15697	15683	15985	16035	15945	15936	15880	15933	15698	15782	15786	15968	16083	16049	15805	15985	15788	16046	15943	15844	15940	15715	15742	15755	16017	16042	15831	15770	15850	15816	15968	15826	15845	15782	16014	15992	15903	15694	15831	15814	15652	15887	15915	15924	15955	16043	15887	16076	15853	16029	15921	15864	16046	15904	15993	15926	15976	15899	15866	15995	16146	15972	15928	15937	15901	15901	15735	15921	15967	16022	15947	15882	15918	15708	15880	15807	16073	16041	15888	16101	16156	16042	15574	16042	15891	15665	15795	15942	15856	15912	15923	15995	16198	15872	15913	16028	15929	15888	15930	16087	16012	15735	15916	15742	15585	15971	16062	15923	16014	15825	16035	15988	15911	15849	16139	15956	15984	16013	16030	15932	15813	15931	15870	16041	15841	16026	15899	15918	15862	15841	15994	15983	15894	15950	16023	16038	15960	16069	15819	15873	15745	15955	15827	15852	15903	16116	16144	15847	15840	16019	15838	15821	15884	15887	16065	16142	15823	15866	16003	15903	15843	15897	15975	15989	15945	15946	16050	16144	15922	15884	16017	15892	15833	15800	15967	15962	15778	16004	15928	16071	16071	15993	15935	16087	15773	15892	15901	16048	15871	16033	15955	15882	15968	15968	16059	16070	15947	15952	16002	16098	15779	15984	15763	16086	15931	15650	15694	16071	15908	15773	15911	15971	15819	15926	16073	15954	15915	16124	15785	16061	15894	15889	15972	15847	15762	15782	15896	16113	15905	15922	16041	16039	15980	16060	16028	15915	15770	15959	15894	15820	16000	15992	16086	15863	16127	15847	15940	16054	16015	15908	15867	15715	16011	16047	15963	15775	15968	16042	15847	15871	15996	15997	16022	15976	16081	15930	16089	15924	16067	15991	16062	15833	15905	15986	15969	15927	16016	15970	16041	15954	15949	15981	15854	15622	15845	16017	16029	16087	15970	15997	16034	15933	15881	15939	15768	16055	15833	15957	16041	16050	15859	16097	15824	15913	15876	16079	15852	15878	15937	16038	15949	16099	15892	15734	15683	15777	15860	15825	15900	15884	15995	15806	15817	16153	16008	15950	15867	15963	15803	15729	15937	16043	15909	15925	16021	15757	15973	16009	15997	15837	15986	15960	15944	15905	15910	15799	16088	15850	15919	15843	15841	16032	15911	16025	15905	16110	15844	15752	15865	16061	15941	15922	15813	16055	16039	15868	16005	15915	15913	15862	15986	15989	15886	15858	15966	16037	15671	15995	15956	15941	15722	15926	15716	15977	16144	15870	15952	16032	15824	16068	16140	15988	16072	15957	15652	15992	15739	15813	15870	15872	15836	15764	16021	15885	16154	15874	16077	16043	16008	15780	16012	15915	15838	15879	16007	15943	16145	16033	16044	16053	16073	15875	15876	15896	15805	15912	16011	15976	15954	15952	15978	15824	15987	15794	15720	16137	15834	15981	15902	15940	15882	15897	15796	15833	15992	16028	15788	16080	16029	15938	15890	16208	15812	15876	15891	16093	16096	15886	15873	15909	16039	15968	16211	15926	16018	15606	15857	15706	16024	15873	15942	15969	16027	15892	16063	15924	15972	15798	16043	16027	15961	15861	15822	15882	15828	15773	15810	15866	15864	15775	16062	16019	15832	15887	16077	15751	16028	15963	15868	15937	15829	16030	15893	15960	15810	15790	16059	16065	15848	16037	15942	15733	15894	16019	16139	15986	15947	15804	15992	15860	15928	16025	15956	15939	15870	15850	15891	15769	15892	15772	15746	15908	15799	15951	15730	15889	16026	15962	15917	16000	15896	15900	15683	15998	15812	15954	15938	15902	16080	15918	15914	15937	15915	15853	15997	15768	15909	16014	15868	15896	15817	15855	16019	15826	16020	15915	15974	15769	16099	16098	15671	15781	15976	15867	15910	16001	15865	15806	16039	15882	15884	16058	15997	15867	15961	15888	16030	15938	15901	15837	16065	15866	15838	15845	15986	15774	15807	15846	15861	15935	15667	15822	15767	16064	15826	16078	16131	15835	15884	15888	15903	15803	15942	16006	15946	15928	15937	16004	15829	15769	16029	15933	15844	15865	15925	16025	16026	15966	15949	15791	16023	15836	15941	16010	15839	15842	15724	15825	15828	15872	15823	15825	15847	16061	15872	15952	15783	16009	15983	15881	15977	15966	15916	15864	15898	16016	15829	15989	16096	16035	15953	15926	16007	15756	15854	16052	16055	15947	15898	15809	15955	16013	15976	15926	15967	15672	16219	16002	16073	15907	16065	15844	15942	15865	16016	15760	15826	15941	15938	15798	15788	16151	15875	15942	15887	15937	15900	15929	15953	16157	16010	15922	15869	15857	16062	15963	15920	15926	16084	15964	16041	16009	15909	15993	15992	15917	15908	15798	15995	15793	15763	16104	15778	15971	15960	15828	15933	15900	15851	15734	15938	15985	15952	15841	15728	15909	15777	16030	16128	16109	16074	15972	15957	15861	15885	15853	15977	15969	15920	16109	15964	16093	15991	15805	15875	15937	15876	15867	15925	15830	15898	15763	15875	15963	15833	15986	15895	15894	15837	15952	15953	15948	16029	15930	15987	16052	15965	15830	15859	15993	16113	16212	16025	16029	15901	15962	15910	16155	15824
29495	51844	48395	37614	31394	29471	29180	27508	26374	25606	25290	24123	22009	20232	19050	18011	17079	16801	15945	14767	14613	14439	14211	14255	14263	14173	14013	14072	14036	14074	13875	13839	13794	13840	14045	13902	13984	13900	13924	14004	14017	14022	13900	13976	13938	13825	13807	13903	13809	13690	13750	14092	13909	13848	13895	13875	13835	13656	13827	13916	13733	13787	13843	13659	13738	13820	13905	13577	13840	13836	13929	13693	13826	13733	13677	13841	13724	13928	13745	13694	13889	13640	13603	13779	13680	13725	13792	13756	13765	13737	13837	13786	13774	13714	13864	13729	13849	13704	13660	13802	13870	13813	13751	13881	13664	13838	13719	13740	13821	13547	13788	13761	13770	13749	13793	13808	13793	13746	13788	13867	13672	13660	13708	13714	13562	13656	13954	13740	13778	13785	13686	13709	13794	13659	13758	13703	13716	13923	13848	13705	13740	13704	13713	13744	13696	13918	13702	13898	13826	13990	13979	13810	13829	13898	13867	13741	13715	13831	13917	13834	13653	13702	13718	13757	13687	13790	13818	13674	13757	13960	13670	13758	13746	13787	13763	13783	13802	13735	13648	13754	13777	13639	13710	13691	13754	13875	13905	13706	13739	13839	13869	13705	13725	13604	13810	13748	13761	13638	13998	13777	13897	13882	13794	13828	13898	13727	13764	13757	13759	13841	13614	13756	13797	13778	13719	13747	13787	13798	13847	13704	13781	13955	13776	13664	13805	13635	13901	13750	13807	13630	13963	13687	13791	13892	13940	13697	13769	13872	13733	13843	13842	13791	13798	13891	13927	13739	13907	13872	13798	13742	13715	13810	13675	13749	13714	13813	13863	13762	13886	13863	13720	13752	13827	13831	13731	13767	13779	13608	13745	13766	13633	13716	13669	13748	13853	13754	13754	13920	13831	13881	13776	13779	13766	13748	13709	13881	13861	13807	13810	13808	13856	13719	13686	13858	13798	13892	13904	13732	13831	13761	13796	13736	13896	13744	13848	13872	13602	13766	13578	13560	13653	13711	13954	13807	13920	13817	13795	13785	13766	13698	13851	13744	13687	13630	13784	13747	13747	14026	13617	14051	13756	13773	13778	13659	13861	13576	13624	13677	13769	13799	13803	13662	13903	13752	13739	13844	13664	13716	13770	13877	13715	13841	13837	13797	13765	13933	13768	13697	13635	13715	13634	13851	13716	13676	13683	13800	13834	13742	13875	13698	13809	13710	13883	13772	13898	13799	13755	13673	13837	13801	13848	13805	13576	13625	13738	13887	13829	13721	13850	13902	13784	13725	13620	13731	13687	13629	13802	13786	13716	13779	13811	13594	13675	13605	13742	13799	13639	13711	13736	13993	13770	13830	13809	13713	13707	13690	13785	13651	13799	13893	13746	13858	13728	13810	13812	13779	13744	13996	13753	13630	13806	13819	13776	13655	13593	13760	13793	13723	13771	13718	13824	13847	13843	13682	13659	13792	13990	13821	13681	13868	13773	13681	13696	13645	13713	13713	13921	13692	13751	13702	13702	13752	13711	13913	13820	13818	13787	13820	13837	13798	13720	13709	13637	13825	13697	13804	13705	14002	13693	13799	13836	13666	13827	13770	13677	13600	13637	13753	13837	13581	13900	13776	13872	13893	13813	13677	13838	13644	13760	13820	13828	13717	13769	13626	13883	13788	13740	13599	13858	13722	13747	13788	13797	13735	13890	13747	13820	13680	13814	13789	13782	13775	13888	13795	13661	13786	13801	13763	13655	13912	13604	13814	13771	13728	13801	13672	13769	13743	13676	13688	13739	13719	13724	13834	13651	13718	13611	13803	13770	13602	13737	13717	13650	13752	13725	13728	13627	13798	13858	13614	13860	13663	13649	13922	13674	13697	13920	13655	13930	13638	13628	13912	13769	13626	13814	13692	13848	13921	13831	13806	13723	13651	13616	13916	13848	13699	13764	13768	13756	13848	13788	13670	13793	13843	13718	13913	13806	13851	13692	13903	13867	13584	13640	13751	13868	13853	13796	13777	13656	13796	13717	13446	13807	13826	13633	13851	13640	13751	13715	13715	13783	13704	13883	13831	13938	13812	13828	13988	13728	13741	13679	13714	13890	13704	13850	13821	13790	13741	13727	13569	13793	13760	13755	13714	13850	13836	13708	13763	13844	13805	13695	13682	13664	13888	13618	13662	13820	13726	13753	13830	13855	13777	13732	13845	13674	13782	13675	13689	13859	13868	13780	13827	13661	13861	13907	13735	13735	13825	13836	13885	13757	13659	13864	13846	13669	13659	13787	13684	13523	13777	13719	13778	13840	13837	13706	13658	13664	13792	13823	13799	13795	13825	13573	13655	13755	13699	13757	13698	13844	13789	13794	13739	13754	13835	13755	13878	13773	13770	13867	13807	13760	13772	13801	13820	13843	13839	13619	13921	13770	13669	13708	13861	13836	13868	13638	13780	13636	13704	13792	13889	13868	13715	13671	13725	13820	13860	13817	13555	13786	13719	13756	13728	13665	13711	13753	13789	13701	13636	13730	13552	13826	13614	13707	13782	13851	13683	13658	13689	13853	13712	13856	13694	13706	13704	13766	13808	13657	13812	13844	13576	13829	13940	13777	13906	13664	13711	13771	13894	13758	13724	13806	13797	13820	13870	13755	13972	13841	13779	13773	13828	13759	13811	13884	13796	13706	13664	13821	13796	13790	13822	13661	13764	13794	13734	13793	13748	13804	13625	13722	13800	13725	13583	13727	13775	13757	13719	13644	13842	13710	13762	13894	13741	13966	13632	13850	13813	13636	13718	13658	13602	13742	13546	13867	13816	13831	13792	13649	13849	13696	13777	13767	13920	13738	13613	13818	13902	13678	13747	13759	13766	13771	13695	13934	13649	13787	13652	13862	13710	13775	13702	13796	13762	13719	13719	13729	13802	13759	13753	14024	13720	13776	13801	13723	13830	13788	13955	13935	13673	13783	13829	13669	13772	13744	13797	13686	13753	13672	13543	13822	13912	13901	13654	13653	13682	13854	13585	13857	13627	13812	13829	13669	13668	13713	13779	13737	13879	13802	13578	13853	13764	13770	13842	13662	13724	13889	13755	13812	13910	13695	13697	13735	13747	13749	13705	13705	13761	13705	13674	13790	13675	13758	13817	13787	13724	13746	13920	13771	13759	13847	13679	13947	13921	13659	13625	13744	13531	13669	13920	13700	14002	13744	13675	13692	13924	13691	13709	13863	13741	13715	13719	13645	13688	13648	13868	13707	13909	13738	13684	13707	13897	13644	13728	13844	13851	13920	13662	13773	13812	13832	13810	13872	13835	13817	13863	13756	13676	13829	13817	13820	13790	13865	13775	13786	13555	13807	13860	13767	13689	13802	13661	13930	13671	13810	13803	14063	13850	13942	13584	13755	13979	13721	13797	13862	13771	13792	13677	13690	13770	13936	13825	13569	13789	13776	13686	13830	13691	13840	13610	13775	13685	13845	13747	13732	13564	13643	13838	13602	13705	13663	13778	13852	13814	13644	13715	13857	13703	13829	13860	13754	13779	13722	13792	13791	13801	13892	13829	13706	13625	13735	13742	13690	13696	13912	13775	13723	13822	13666	13702	13709	13780	13750	13705	13954	13753	13740	13834	13837	13839	13919	13785	13814	13612	13723	13800	13659	13834	13679	13703	13794	13690	13698	13683	13750	13817	13721	13734	13757	13848	13536	13728	13967	13758	13763	13762	13764	13815	13697	13847	13720	13723	13756	13649	13878	13720	13831	13578	13863	13774	13948	13921	13826	13823	13615	13763	13722	13905	13801	13747	13829	13796	13748	13807	13886	13691	13720	13756	13696	13615	13887	13678	13847	13676	13781	13789	13522	13776	13874	13662	13768	13646	13907	13691	13742	13710	13886	13742	13902	13594	13705	13790	13702	13865	13792	13788	13768	13693	13677	13761	13815	13864	13725	13713	13805	13777	13715	13743	13761	13707	13620	13732	13939	13818	13753	13772	13679	13726	13749	13901	13826	13688	13677	13748	13816	13731	13855	13785	13879	13742	13785	13669	13772	13636	13719	13749	13968	13835	13697	13699	13650	13866	13828	13563	13655	13790	13799	13699	13787	13736	13895	13762	13684	13681	13870	13748	13709	13671	13769	13650	13792	13847	13817	13777	13668	13795	13787	13720	13714	13763	13793	13869	13815	13789	14002	13746	13850	13717	13703	13884	13725	13711	13692	13764	13865	13635	13686	13906	13742	13727	13722	13657	13714	13913	13961	13652	13873	13816	13877	13609	13614	13626	13681	13768	13778	13761	13864	13901	13875	13695	13764	13796	13758	13772	13726	13825	13471	13789	13807	13596	13803	13745	13752	13671	13637	13914	13931	13652	13774	13574	13680	13714	13755	13727	13756	13854	13796	13809	13550	13791	13801	13785	13761	13603	13806	13909	13844	13594	13815	13749	13804	13760	13766	13709	13708	13767	13806	13559	13772	13685	13766	13692	13656	13734	13774	13874	13627	13871	13683	13898	13666	13755	13657	13704	13768	13769	13632	13864	13682	13623	13944	13814	13707	13936	13547	13776	13703	13690	13703	13765	13691	13742	13738	13974	13665	13941	13741	13668	13622	13768	13880	13605	13965	13862	13717	13761	13709	13708	13587	13813	13707	13853	13892	13655	13871	13881	13782	13778	13710	13730	13682	13812	13602	13858	13716	13693	13859	13748	13611	13789	13787	13592	13764	13639	13651	13778	13807	13782	13736	13753	13863	13748	13896	13521	13801	13715	13841	13695	13675	13831	13808	13908	13728	13735	13701	13662	13882	13798	13742	13780	13864	13795	13940	13703	13862	13813	13671	13899	13803	13676	13738	13841	13742	13862	13764	13772	13759	13773	13778	13699	13600	13778	13718	13734	13833	13642	13813	13822	13755	13813	13736	13787	13742	13602	13723	13816	13926	13767	13660	13837	13878	13743	13717	13853	13748	13853	13814	13818	13793	13851	13635	13618	13853	13752	13774	13780	13812	13834	13788	13814	13780	13668	13802	13758	13676	13867	13799	13746	13656	13790	13793	13848	13786	13654	13799	13796	13943	13792	13831	13727	13812	13706	13782	13724	13628	13779	13656	13641	13789	13790	13857	13736	13534	13786	13860	13869	13621	13793
28173	26392	33511	29334	23410	22418	22511	21758	21253	20800	20022	19731	18858	18043	17698	17625	17350	17054	16694	16607	16645	16549	16566	16440	16563	16399	16309	16514	16437	16369	16439	16396	16346	16386	16371	16464	16341	16434	16503	16412	16541	16441	16534	16540	16491	16438	16392	16185	16406	16520	16498	16322	16315	16268	16322	16347	16411	16428	16489	16461	16440	16375	16451	16288	16350	16225	16393	16279	16340	16291	16648	16413	16270	16362	16338	16430	16444	16255	16356	16318	16650	16347	16304	16390	16326	16250	16232	16402	16260	16250	16469	16285	16198	16368	16425	16172	16233	16437	16276	16460	16434	16341	16342	16396	16317	16440	16321	16398	16123	16374	16447	16403	16353	16318	16388	16496	16322	16348	16293	16450	16269	16212	16212	16339	16333	16341	16422	16460	16436	16377	16236	16553	16396	16158	16435	16333	16465	16203	16394	16332	16283	16505	16211	16412	16308	16317	16391	16212	16324	16156	16357	16094	16252	16513	16361	16428	16437	16592	16275	16401	16385	16263	16302	16196	16460	16346	16458	16321	16432	16316	16361	16448	16515	16342	16293	16417	16516	16190	16332	16445	16268	16323	16273	16181	16322	16235	16305	16386	16262	16195	16504	16402	16423	16280	16326	16384	16359	16238	16364	16284	16463	16273	16300	16275	16285	16450	16266	16156	16327	16330	16146	16295	16618	16472	16303	16544	16368	16238	16292	16287	16342	16346	16395	16496	16313	16440	16358	16341	16238	16364	16281	16488	16228	16547	16532	16293	16055	16379	16069	16396	16124	16237	16146	16394	16439	16331	16507	16419	16418	16457	16347	16406	16331	16221	16490	16492	16289	16346	16428	16326	16461	16403	16207	16338	16443	16370	16420	16432	16401	16239	16452	16193	16492	16427	16396	16481	16361	16405	16197	16295	16351	16437	16317	16185	16326	16182	16396	16310	16361	16385	16425	16441	16375	16346	16395	16374	16332	16431	16494	16329	16284	16412	16574	16468	16320	16357	16275	16370	16457	16297	16274	16440	16232	16152	16523	16174	16504	16320	16558	16251	16294	16356	16543	16213	16239	16374	16304	16480	16353	16398	16472	16372	16310	16482	16375	16244	16238	16182	16316	16424	16290	16270	16300	16400	16240	16309	16362	16449	16389	16364	16079	16225	16502	16468	16372	16332	16421	16339	16255	16210	16196	16294	16323	16386	16413	16378	16303	16160	16270	16430	16573	16174	16302	16443	16352	16337	16461	16233	16234	16539	16467	16415	16335	16559	16301	16375	16408	16378	16577	16348	16378	16456	16345	16409	16097	16371	16344	16413	16367	16576	16375	16374	16532	16240	16302	16329	16224	16538	16204	16513	16127	16281	16401	16451	16579	16506	16471	16248	16262	16264	16325	16294	16450	16352	16390	16418	16382	16447	16511	16499	16347	16375	16377	16346	16328	16588	16437	16263	16508	16225	16285	16419	16470	16441	16439	16348	16350	16364	16210	16215	16316	16531	16401	16513	16284	16256	16242	16530	16715	16477	16212	16323	16233	16304	16424	16390	16280	16331	16375	16335	16373	16362	16465	16275	16343	16378	16177	16231	16394	16378	16408	16305	16440	16182	16193	16355	16489	16261	16508	16376	16364	16284	16488	16377	16463	16239	16507	16522	16290	16393	16349	16381	16327	16383	16192	16378	16227	16165	16323	16340	16457	16201	16349	16231	16178	16203	16446	16373	16500	16468	16331	16326	16377	16442	16329	16480	16206	16574	16193	16237	16176	16382	16414	16296	16360	16252	16511	16312	16306	16485	16273	16256	16314	16307	16375	16143	16366	16412	16285	16651	16474	16356	16489	16459	16701	16482	16349	16402	16248	16091	16306	16530	16297	16476	16402	16326	16437	16058	16384	16378	16421	16333	16303	16350	16230	16416	16440	16238	16368	16313	16211	16572	16254	16304	16527	16201	16389	16568	16408	16332	16352	16259	16259	16234	16379	16489	16247	16243	16301	16484	16340	16316	16343	16376	16295	16464	16260	16448	16314	16313	16298	16201	16223	16166	16302	16233	16494	16322	16425	16330	16407	16322	16402	16659	16468	16617	16235	16045	16257	16163	16342	16162	16376	16459	16359	16306	16344	16286	16386	16393	16487	16329	16281	16380	16340	16161	16441	16602	16379	16344	16356	16243	16227	16305	16266	16674	16524	16489	16479	16112	16496	16348	16418	16630	16526	16392	16374	16163	16533	16113	16247	16217	16376	16276	16277	16434	16313	16390	16294	16244	16467	16359	16158	16292	16379	16338	16257	16303	16365	16391	16367	16255	16450	16173	16464	16131	16355	16312	16400	16390	16385	16537	16258	16236	16406	16242	16354	16261	16295	16359	16450	16263	16468	16210	16275	16352	16498	16466	16230	16254	16243	16470	16459	16372	16467	16485	16363	16341	16333	16270	16221	16333	16602	16324	16441	16332	16422	16449	16336	16310	16430	16322	16369	16438	16426	16311	16260	16458	16236	16424	16499	16396	16519	16202	16253	16357	16265	16196	16345	16169	16365	16453	16219	16447	16319	16235	16355	16436	16134	16452	16473	16187	16420	16410	16433	16223	16397	16328	16264	16573	16391	16351	16426	16355	16498	16248	16320	16259	16533	16374	16442	16365	16331	16496	16563	16469	16422	16330	16401	16413	16263	16252	16460	16597	16347	16569	16449	16507	16262	16237	16303	16230	16365	16232	16473	16270	16356	16509	16360	16388	16268	16381	16271	16277	16411	16374	16256	16403	16450	16229	16269	16348	16393	16466	16196	16317	16286	16309	16276	16261	16369	16383	16432	16517	16327	16451	16504	16445	16567	16320	16186	16482	16270	16326	16430	16483	16203	16421	16413	16422	16532	16327	16369	16308	16344	16362	16581	16335	16349	16500	16328	16345	16580	16317	16146	16336	16408	16304	16502	16412	16473	16378	16540	16427	16317	16297	16524	16408	16143	16384	16342	16545	16471	16346	16401	16393	16479	16573	16409	16132	16439	16533	16327	16568	16322	16340	16297	16352	16340	16423	16383	16405	16237	16289	16327	16282	16465	16331	16253	16388	16333	16262	16363	16331	16583	16405	16315	16388	16418	16413	16573	16408	16319	16422	16268	16252	16380	16208	16319	16386	16432	16371	16335	16099	16139	16422	16275	16415	16538	16416	16386	16273	16426	16272	16322	16505	16300	16166	16293	16422	16341	16432	16470	16514	16396	16307	16469	16370	16459	16496	16512	16276	16278	16415	16405	16432	16353	16329	16450	16364	16310	16397	16323	16461	16413	16567	16458	16303	16344	16071	16466	16314	16309	16394	16228	16315	16114	16298	16392	16538	16257	16246	16487	16275	16480	16601	16386	16296	16383	16575	16336	16532	16259	16306	16445	16551	16474	16438	16297	16426	16479	16452	16512	16445	16491	16395	16531	16389	16295	16229	16207	16270	16304	16316	16641	16319	16361	16362	16381	16384	16518	16373	16365	16346	16417	16412	16319	16619	16286	16323	16285	16272	16367	16348	16515	16426	16250	16321	16303	16374	16466	16462	16266	16345	16596	16260	16452	16404	16393	16434	16354	16382	16364	16276	16460	16475	16320	16310	16394	16469	16290	16145	16509	16352	16129	16440	16350	16257	16220	16311	16314	16394	16299	16395	16396	16313	16433	16345	16338	16334	16474	16469	16575	16536	16552	16246	16394	16462	16292	16135	16472	16229	16316	16406	16391	16439	16260	16370	16137	16353	16315	16334	16356	16453	16382	16606	16411	16230	16218	16411	16532	16253	16409	16306	16443	16213	16430	16335	16120	16306	16486	16413	16641	16317	16543	16345	16378	16328	16394	16538	16358	16487	16311	16430	16362	16542	16298	16185	16414	16215	16462	16377	16308	16573	16186	16272	16453	16463	16395	16393	16252	16398	16544	16356	16394	16372	16487	16375	16383	16463	16356	16208	16313	16153	16479	16406	16403	16272	16428	16576	16324	16408	16547	16165	16457	16263	16440	16424	16304	16218	16307	16264	16464	16336	16495	16302	16596	16450	16472	16340	16382	16498	16363	16220	16236	16412	16464	16642	16508	16315	16387	16297	16311	16454	16269	16390	16347	16476	16276	16313	16476	16453	16298	16356	16278	16186	16453	16318	16311	16434	16502	16385	16608	16459	16302	16103	16269	16582	16468	16339	16369	16515	16371	16336	16396	16289	16499	16172	16367	16424	16181	16387	16201	16250	16446	16444	16500	16371	16205	16369	16366	16401	16286	16550	16299	16282	16310	16417	16433	16369	16369	16431	16411	16361	16207	16451	16240	16377	16389	16421	16392	16274	16370	16219	16377	16472	16393	16253	16552	16454	16327	16687	16281	16305	16230	16352	16430	16266	16284	16327	16338	16234	16509	16453	16425	16506	16536	16365	16284	16335	16437	16279	16444	16498	16518	16385	16343	16358	16324	16295	16362	16359	16286	16384	16291	16249	16405	16415	16409	16319	16388	16389	16431	16391	16425	16378	16333	16307	16318	16383	16426	16348	16389	16382	16281	16424	16463	16313	16369	16332	16349	16493	16270	16320	16333	16324	16105	16465	16514	16455	16194	16321	16597	16264	16365	16255	16143	16294	16373	16474	16436	16246	16471	16311	16437	16438	16206	16304	16278	16331	16354	16256	16420	16358	16432	16628	16262	16312	16435	16320	16601	16246	16193	16356	16180	16333	16415	16631	16442	16370	16456	16437	16470	16549	16296	16458	16366	16228	16224	16295	16184	16419	16369	16305	16135	16315	16435	16393	16433	16498	16367	16476	16354	16176	16359	16271	16380	16425	16336	16331	16290	16148	16321	16294	16418	16429	16481	16327	16400	16343	16197	16574	16424	16478	16603	16306	16289	16407	16324	16283	16338	16402	16371	16556	16435	16226	16241	16648	16205	16368	16208	16407	16163	16394	16336	16483	16386	16318	16285	16506	16479	16510	16345	16418	16545	16335	16353	16468	16328	16377	16603	16371	16188	16027	16564	16358	16168	16374	16154	16390	16368	16407	16534	16379	16576	16398	16309	16385	16484	16396	16477	16323	16482	16295	16271	16479	16429	16414	16372	16184	16259	16353	16302	16503	16342	16521	16501	16214	16344	16228	16476	16375	16422	16411	16202	16317
28156	42217	38080	28117	23651	22320	23140	22435	21532	20767	19896	18797	17837	16846	16423	15894	15456	15266	14581	14451	14186	14160	14153	14147	14056	14041	14214	14084	14235	14150	14094	13963	14039	13996	13987	13986	14064	14374	14159	13944	14179	14011	13929	13968	13963	14145	14042	14198	14336	13984	14057	14105	14016	13953	13960	14045	13875	13955	13903	13983	14070	13963	14062	14049	14079	13981	13962	13904	14127	14107	13920	14016	13941	13889	13944	14171	14022	13825	14038	14011	13994	13946	14081	14080	14101	14071	14078	13979	14142	13818	14022	14016	14049	13852	14080	14110	13863	14074	14208	13974	14111	14004	14058	14116	14006	13903	14121	14016	13940	14068	14201	13749	14170	14048	13852	13932	14002	13952	14232	13916	13997	14151	14023	13977	14095	13950	13995	14056	14050	13900	13887	13862	14074	13947	14130	14044	13789	14106	13967	13932	14077	13922	14001	13992	14147	14079	14149	13949	14205	13910	14053	14095	13889	14057	13972	14086	13975	14122	13973	14008	13988	14004	14100	13953	13992	14034	13876	14114	13829	13996	13972	13914	14135	13933	14065	13824	13907	13936	13869	13937	13847	14013	13954	14190	13939	13949	13942	14020	13990	13999	14008	14065	13929	13891	13958	14003	13875	13996	13946	14020	14050	13963	14026	14098	13993	13880	14098	13983	13929	14036	13951	14090	14069	14024	13921	14111	13980	14045	13938	13749	13954	14047	14029	13988	13970	13975	14034	14059	13849	14014	13904	13901	14208	13856	14101	13942	14069	14152	13938	13887	14097	14170	13895	14057	14097	14095	14178	14017	14016	14115	14053	14015	13940	13961	13951	14029	14018	14150	13983	13946	14033	14097	14169	14032	14220	13942	14058	13931	14012	13949	13939	14095	14092	14029	13892	14165	13979	14256	13905	14014	13990	14268	14192	13896	14171	13988	13942	14016	14091	13968	14046	13978	14144	13977	13970	14073	14036	14036	14043	14022	13851	13980	14061	13952	13979	14202	14071	14022	14205	13910	14006	13967	14004	14153	13961	14017	13846	14028	13916	13847	14010	14119	13975	13855	14017	13877	14047	14093	14065	14076	14081	13914	13881	14061	13954	13995	13856	14100	13886	14118	14044	13829	14142	13928	13949	13983	13868	14224	14178	13952	14194	14054	14159	14108	14087	14044	14062	14024	14084	14014	14016	13951	14069	14114	13848	13793	13864	13922	13974	14034	13954	14101	13937	14015	13909	14024	13858	13814	13942	13860	13971	14037	14033	14102	14015	13968	14192	14020	13967	13923	13932	14047	14195	13975	13886	14068	13964	13963	13916	13989	13931	14154	13960	14133	14091	14018	14023	13980	13892	13987	14027	13925	13932	13891	13908	14046	14043	13875	13893	13852	13995	14141	14009	13912	13964	14052	13998	14025	13902	14080	14118	13998	14019	13874	14025	14045	14023	13963	14048	13992	14072	13929	14028	14080	13967	13925	14037	14045	14037	14055	14081	13879	13983	14056	14102	13935	14066	14172	13969	14075	13984	14073	13925	13888	14077	13852	14004	14012	14114	13950	14010	14032	14081	14037	13982	13943	13912	13964	14082	14050	13981	13996	14012	14081	14012	14042	14028	14160	14185	13986	13916	13914	14027	13882	13907	13922	13940	14239	14224	14137	14064	13999	14072	13935	13965	14134	13829	13852	14213	14006	14054	14016	13960	14274	13833	14036	14098	13927	13894	14091	13984	13915	13984	13933	13998	14184	13942	13957	13896	13912	13934	14098	14019	14171	14074	14069	14070	14119	14077	13840	14180	13970	13869	14169	13931	14019	14160	14042	14115	14013	13941	14122	14047	14111	14043	14064	14161	14070	14112	13947	14108	14064	14061	14135	14117	14176	13944	14052	13935	13976	14075	13993	13976	13948	14066	13984	14137	13978	14051	14060	14125	13953	14057	13998	14005	14124	14024	14043	14004	13956	14055	13997	14039	14158	14009	14047	14001	14171	14042	14084	14064	14287	13849	13953	13992	14238	14141	13889	13987	14072	13916	13944	14031	13759	14007	13927	14076	13969	13883	13924	13957	14025	13947	13958	14017	13984	14037	14020	14126	14062	14189	14053	14071	13904	14082	13884	13851	14099	13757	14059	13999	14144	13921	14040	13921	14078	13977	13929	14072	13970	14035	14056	14159	14041	14207	13984	13966	13953	13963	13955	14055	14017	14016	13958	14072	14156	14068	13985	14090	14036	13938	13796	13879	13980	14036	13981	14023	14014	14151	13983	13890	13893	14077	14014	14245	13953	13816	14195	13995	14100	14011	14158	14004	14051	13943	14129	13909	14135	14207	14138	13900	14123	13897	13792	14080	13966	14026	13944	13987	13864	13948	14082	14005	13987	13983	13914	13887	14110	13926	13971	14072	13885	13983	13969	14102	13947	13951	14029	13980	14089	13973	14122	14055	14023	13922	13976	14098	14070	13958	14095	14037	14141	14184	13980	13976	14102	14132	13841	13959	14082	13955	13977	13998	14010	14144	14034	13769	14035	13891	13941	14055	13969	13963	13938	14045	14125	13932	13943	14091	14022	14056	14050	14010	13904	13987	14016	14115	13913	13975	13965	13972	14095	13999	13906	14058	13954	13938	14151	13963	14129	13994	13956	14074	14101	13999	14021	14099	14045	14027	14013	14033	13970	13916	14005	13975	14029	14100	13899	13898	14141	13928	14103	13805	13993	13976	13972	13985	14012	14009	14027	13972	14092	14057	13967	14074	13919	13912	13852	14039	13969	14004	13976	13995	13927	13962	13998	13930	14050	13891	14081	13996	14064	14000	14037	13946	14190	13809	13913	13961	14154	14085	13952	14118	14173	13896	14069	13975	13785	14027	13940	14014	14061	14190	14059	14086	14019	14118	14030	13799	14076	14100	13982	13953	14146	13854	14056	14143	13933	14192	14141	14065	14190	14132	14124	13938	14060	14122	13989	13897	13858	14111	14031	13901	13960	13976	14090	13893	13943	14037	13980	14037	13746	14130	14118	13938	14083	13986	13962	14074	14113	13994	13994	14169	13969	14079	14030	13815	14076	13993	13796	14036	13954	14031	13998	14015	13918	14044	14061	14058	13989	13874	13952	13932	14039	14055	13851	13975	14216	14120	13934	14035	14142	13906	13986	14124	14046	14058	13975	14107	14012	14153	14009	14047	13992	13918	13783	13981	14123	13883	14082	13918	14026	13993	14110	13878	13953	13965	14009	14009	13968	14004	14016	14001	14101	13889	14006	13850	13958	14010	13892	13839	13971	14047	13978	14060	13925	14030	13925	14183	14029	14145	14013	13955	13913	13981	13921	13899	14054	13831	14068	13910	13910	14100	13940	13932	13760	13771	14008	14045	14112	14103	13832	14024	14060	13850	14038	14027	13997	13995	13898	14114	13878	13963	13927	13955	14033	13797	13950	14042	13991	14026	13832	14156	14062	14185	14110	13982	14060	13882	14221	13922	13917	14092	14086	13940	13966	13949	14042	13966	14082	14157	14234	14328	14049	13954	13988	14117	13888	14092	13990	13803	14038	13974	14069	14170	14067	14011	13974	14102	13948	13976	13994	13952	14059	14098	14036	14025	14109	14088	13823	13944	13919	14173	13966	13938	14085	14096	13862	14022	13937	14094	14021	13980	14016	14051	13861	13876	14002	14088	14206	13962	14103	14008	13927	14017	13971	14084	14131	13910	14019	13896	14135	13980	14007	14158	13904	14039	13921	14048	14168	13918	13981	14212	13960	14071	13927	14265	14167	14010	14222	14014	14143	14030	14141	13853	13871	13883	14120	13808	14029	13994	13947	13955	13863	13992	13990	14007	14045	14001	14138	14036	14055	13940	13953	13952	13891	13912	14045	13977	13982	14036	13754	14111	14027	13997	13941	14034	14043	14195	13975	13854	14049	14055	14093	14034	13811	13967	13937	14039	13912	13896	13923	13977	14096	14046	14120	13987	14027	13909	14150	13969	13948	13917	14072	14073	14056	14095	14071	13964	14118	14139	13930	13917	14011	14041	14050	14100	14003	13979	13918	13997	14058	14040	13836	14063	13896	14209	14071	14044	14082	13984	14077	13953	14091	14117	14111	14088	14095	14128	14053	13988	13930	13938	14082	14065	13965	14146	13890	14093	14081	14053	14043	13788	13957	14149	14029	14049	13963	14112	13947	14216	13991	14033	13980	14072	13893	13988	13959	14080	13916	14016	14029	13974	14028	14075	14141	14035	14095	14043	13976	14026	14043	14117	14034	13902	13930	14252	14010	14017	14111	14062	14137	14088	13944	13979	14065	14103	14087	13956	14017	13967	13961	14097	14035	14065	13881	13986	14098	14051	13931	14099	14149	13922	14026	14193	14019	14040	14029	13905	13959	13982	14059	13938	14095	14140	13798	13943	14123	13925	14165	14139	14040	13996	13948	13947	13964	14019	14023	14226	14026	14084	14014	13984	13959	13795	13981	14013	14127	14175	14079	13918	13956	14053	13998	14101	14006	14110	14019	13906	13983	14023	13968	13987	14000	14176	13809	13966	14162	13863	13965	14026	14093	13914	14006	13951	14027	13898	14002	14021	14070	14063	14091	13954	13969	13991	13931	14178	14000	13992	13963	14152	13884	14120	13935	13993	14155	14176	13833	14004	13865	13911	14035	14030	14093	13908	14071	13936	14077	14194	13901	13928	14166	13864	14200	14008	13977	14032	14058	13702	14017	13999	13990	14191	14006	13866	13972	13956	14005	13985	14006	13970	14015	14072	14073	14031	13874	14164	13881	14146	14001	14129	13958	14086	14030	13881	13969	14056	14070	14044	14106	14071	14095	14024	13957	14080	14190	13842	13845	14101	14050	13936	13999	13936	14000	13948	14040	14159	14025	13987	14013	13764	13981	13944	14030	13989	13921	13982	14043	13956	13839	14152	13975	14034	13921	14032	13943	14162	14183	13931	14136	13973	14011	14113	14234	13854	14103	14014	13880	13980	13963	13931	14037	13984	13992	14155	14060	14017	13955	14096	14037	14153	14043	13984	14029	14091	14053	13955	13889	13960	14044	14134	14090	13932	13961	14143	14147	14057	14048	13977	14018	13973	14227	14188	14094	13900	14036	14206	13923	14087	14083	14074	14103	13920	13971	13926	14094
23596	21334	29137	24267	23276	25667	26607	23703	22803	22447	21504	20529	19499	18701	18124	17532	17380	16905	16293	16278	15915	15885	16016	15721	15934	15904	15830	15798	15888	15976	15592	15632	15791	15824	15803	15971	15855	16000	15730	15765	15550	15586	15793	15857	15625	15717	15709	15827	15907	15576	15561	15642	15624	15642	15557	15609	15679	15517	15562	15594	15812	15701	15571	15509	15523	15515	15588	15498	15692	15487	15741	15422	15840	15694	15558	15722	15605	15547	15725	15564	15506	15661	15517	15413	15754	15745	15615	15558	15542	15575	15432	15494	15717	15422	15563	15637	15658	15604	15545	15679	15417	15606	15686	15698	15549	15710	15882	15506	15568	15514	15690	15604	15695	15740	15552	15693	15464	15545	15489	15439	15557	15418	15514	15202	15405	15616	15566	15619	15327	15452	15619	15637	15689	15368	15623	15547	15521	15664	15626	15763	15637	15595	15632	15551	15617	15618	15375	15320	15578	15474	15637	15623	15599	15602	15533	15452	15425	15480	15512	15598	15459	15595	15689	15559	15567	15433	15693	15525	15630	15539	15671	15697	15499	15558	15371	15540	15617	15631	15600	15610	15479	15376	15530	15517	15680	15751	15820	15605	15762	15441	15706	15553	15619	15653	15632	15508	15637	15648	15620	15527	15526	15474	15573	15635	15617	15457	15505	15439	15548	15494	15652	15577	15689	15706	15479	15572	15677	15583	15540	15217	15753	15421	15793	15649	15580	15498	15455	15437	15604	15558	15491	15537	15601	15526	15463	15590	15726	15670	15603	15687	15479	15505	15646	15395	15724	15702	15576	15589	15517	15824	15602	15442	15696	15514	15765	15599	15511	15364	15494	15502	15518	15613	15627	15617	15613	15637	15510	15542	15642	15523	15626	15453	15620	15384	15590	15404	15614	15496	15520	15604	15482	15651	15676	15601	15519	15556	15406	15623	15535	15299	15444	15592	15354	15400	15585	15467	15762	15485	15607	15650	15707	15465	15450	15511	15526	15550	15786	15510	15607	15568	15534	15640	15600	15433	15437	15572	15596	15400	15810	15581	15630	15642	15502	15590	15598	15520	15504	15795	15729	15664	15596	15456	15366	15682	15463	15344	15414	15474	15601	15548	15575	15444	15669	15356	15704	15410	15481	15660	15351	15777	15804	15753	15480	15474	15539	15632	15543	15593	15550	15385	15331	15526	15340	15520	15595	15583	15481	15428	15502	15412	15412	15607	15723	15453	15515	15603	15532	15640	15619	15614	15659	15609	15520	15496	15632	15583	15422	15577	15517	15520	15572	15744	15811	15473	15559	15474	15737	15597	15626	15618	15581	15773	15529	15519	15655	15421	15600	15760	15661	15509	15588	15346	15669	15631	15649	15524	15529	15609	15642	15684	15544	15528	15419	15486	15495	15527	15469	15581	15490	15533	15624	15504	15530	15603	15705	15594	15581	15516	15316	15511	15638	15611	15454	15368	15537	15449	15635	15672	15626	15676	15395	15378	15308	15677	15707	15448	15573	15441	15715	15655	15486	15769	15521	15625	15471	15578	15657	15656	15449	15330	15645	15564	15649	15691	15585	15510	15374	15467	15623	15566	15464	15616	15716	15606	15770	15383	15707	15748	15664	15584	15695	15386	15500	15540	15436	15569	15679	15370	15645	15451	15480	15721	15673	15871	15653	15546	15790	15645	15685	15790	15518	15610	15480	15497	15494	15633	15538	15399	15618	15565	15514	15620	15475	15652	15551	15806	15465	15557	15736	15628	15767	15635	15587	15549	15463	15491	15521	15699	15534	15602	15611	15545	15625	15491	15478	15621	15710	15495	15617	15384	15340	15552	15711	15899	15531	15591	15636	15477	15529	15393	15377	15558	15541	15544	15534	15630	15386	15843	15722	15654	15788	15381	15571	15735	15630	15521	15401	15555	15741	15568	15557	15616	15722	15544	15609	15581	15604	15850	15586	15573	15654	15611	15818	15593	15670	15490	15598	15422	15750	15453	15580	15549	15632	15593	15457	15663	15482	15360	15739	15698	15544	15692	15513	15711	15664	15417	15480	15565	15329	15434	15555	15507	15563	15716	15674	15778	15616	15613	15463	15533	15595	15492	15626	15504	15667	15370	15607	15690	15524	15505	15528	15490	15653	15608	15535	15670	15505	15349	15549	15670	15691	15603	15515	15659	15631	15656	15426	15454	15629	15644	15661	15553	15651	15643	15530	15420	15753	15547	15643	15731	15467	15459	15714	15528	15622	15552	15599	15476	15474	15668	15546	15466	15614	15433	15537	15447	15497	15371	15654	15627	15567	15643	15617	15758	15562	15625	15541	15482	15464	15702	15484	15644	15542	15701	15544	15817	15461	15712	15656	15465	15563	15673	15710	15720	15537	15367	15534	15463	15764	15638	15557	15631	15682	15631	15497	15708	15453	15422	15541	15461	15704	15502	15614	15609	15434	15566	15388	15697	15520	15706	15714	15708	15523	15571	15765	15561	15696	15438	15407	15570	15552	15664	15485	15382	15460	15415	15648	15609	15421	15535	15529	15604	15355	15617	15590	15523	15446	15394	15547	15522	15634	15513	15706	15408	15605	15432	15545	15624	15574	15579	15519	15690	15660	15348	15374	15420	15421	15610	15568	15556	15636	15501	15532	15425	15607	15562	15438	15579	15619	15566	15541	15377	15465	15531	15416	15535	15632	15531	15660	15544	15538	15507	15681	15468	15580	15458	15652	15428	15696	15481	15659	15480	15376	15731	15578	15512	15530	15565	15596	15625	15451	15363	15452	15725	15772	15408	15595	15582	15331	15567	15625	15271	15543	15550	15494	15691	15502	15383	15599	15636	15531	15498	15501	15431	15507	15613	15795	15550	15552	15722	15655	15449	15481	15519	15520	15451	15613	15279	15762	15475	15434	15491	15585	15622	15708	15699	15547	15475	15691	15813	15666	15600	15622	15583	15443	15424	15519	15366	15576	15530	15724	15495	15745	15643	15785	15545	15488	15688	15439	15544	15659	15631	15417	15614	15442	15682	15736	15678	15581	15674	15659	15647	15642	15604	15568	15407	15726	15565	15687	15670	15685	15574	15705	15578	15612	15743	15581	15719	15573	15441	15650	15631	15597	15658	15572	15648	15269	15548	15743	15533	15484	15560	15746	15647	15627	15584	15670	15508	15719	15542	15691	15552	15531	15449	15628	15813	15757	15399	15663	15486	15659	15566	15770	15679	15609	15643	15651	15577	15562	15537	15671	15659	15772	15732	15516	15640	15709	15489	15434	15589	15568	15627	15586	15528	15535	15606	15703	15510	15814	15649	15697	15758	15609	15589	15527	15479	15549	15474	15543	15620	15358	15526	15455	15486	15504	15579	15600	15554	15443	15548	15492	15589	15522	15744	15564	15738	15564	15739	15411	15473	15583	15510	15610	15476	15565	15759	15591	15718	15595	15453	15580	15662	15497	15632	15604	15685	15615	15631	15418	15575	15512	15466	15631	15806	15722	15637	15742	15576	15473	15491	15405	15209	15576	15560	15617	15513	15474	15545	15335	15550	15587	15684	15321	15500	15827	15547	15692	15617	15482	15531	15587	15540	15656	15553	15560	15541	15172	15532	15647	15648	15565	15586	15481	15531	15490	15451	15667	15700	15570	15523	15580	15688	15463	15702	15672	15551	15583	15481	15488	15811	15571	15533	15591	15422	15721	15598	15478	15649	15444	15539	15603	15451	15682	15598	15555	15450	15507	15547	15473	15858	15510	15635	15520	15625	15475	15324	15769	15592	15446	15410	15451	15310	15727	15483	15358	15468	15511	15649	15636	15588	15351	15593	15516	15473	15495	15640	15517	15745	15716	15547	15409	15477	15598	15559	15649	15561	15510	15491	15703	15611	15443	15765	15541	15586	15643	15458	15614	15638	15556	15641	15380	15568	15450	15582	15626	15508	15610	15685	15537	15503	15714	15685	15663	15738	15501	15549	15610	15529	15480	15507	15541	15710	15495	15627	15586	15633	15407	15671	15674	15550	15459	15613	15450	15643	15476	15580	15563	15712	15528	15548	15658	15488	15398	15723	15590	15785	15276	15740	15446	15593	15532	15646	15805	15635	15620	15537	15631	15628	15484	15402	15566	15684	15701	15475	15692	15475	15501	15609	15722	15514	15556	15378	15491	15299	15623	15538	15721	15653	15434	15594	15423	15535	15590	15447	15469	15530	15532	15723	15734	15466	15639	15560	15650	15691	15586	15608	15551	15601	15578	15649	15696	15538	15570	15556	15486	15681	15761	15594	15582	15547	15505	15624	15580	15564	15603	15359	15485	15513	15442	15633	15533	15588	15562	15570	15505	15475	15332	15660	15476	15634	15500	15566	15520	15583	15508	15733	15680	15579	15548	15657	15507	15607	15653	15691	15602	15637	15662	15341	15536	15458	15581	15555	15596	15656	15722	15674	15516	15650	15498	15630	15407	15717	15658	15541	15762	15464	15670	15305	15535	15738	15612	15459	15614	15530	15665	15677	15426	15662	15676	15399	15582	15431	15745	15436	15606	15819	15491	15569	15561	15682	15481	15638	15636	15811	15725	15530	15611	15564	15552	15540	15636	15365	15509	15441	15613	15459	15438	15562	15568	15466	15644	15670	15670	15715	15589	15481	15560	15550	15596	15622	15403	15587	15469	15552	15633	15534	15454	15376	15587	15423	15573	15573	15404	15665	15563	15598	15649	15620	15747	15475	15651	15493	15605	15461	15778	15709	15571	15675	15819	15313	15579	15621	15462	15614	15652	15383	15647	15584	15590	15677	15715	15469	15593	15666	15634	15444	15284	15579	15606	15515	15591	15467	15569	15605	15524	15431	15543	15450	15536	15544	15270	15686	15639	15553	15467	15639	15657	15434	15566	15415	15699	15688	15569	15495	15683	15353	15750	15738	15552	15583	15612	15474	15455	15612	15789	15435	15533	15743	15706	15664	15451	15398	15599	15636	15816	15505	15564	15679	15521	15709	15672	15467	15533	15392	15652	15524	15599	15611	15577	15587	15741	15705	15588	15526	15532	15551	15678	15475	15689	15535	15582	15547	15566	15466	15552	15632	15467	15465	15638	15529	15605	15708	15494	15566	15531	15348	15603	15632	15481	15607	15589	15803	15618	15398	15634	15356
28308	47876	43770	33704	28788	26248	25785	25259	24240	23399	22523	20965	19363	18142	17041	16457	16097	15161	14609	14283	14196	14060	13835	13838	13914	13927	13719	13810	13756	13709	13722	13508	13524	13686	13873	13749	13768	13751	13673	13817	13860	13624	13799	13579	13576	13666	13680	13728	13662	13414	13685	13688	13595	13523	13453	13507	13547	13640	13515	13619	13546	13541	13519	13724	13492	13682	13584	13448	13459	13586	13472	13380	13671	13477	13554	13500	13638	13576	13416	13617	13530	13638	13625	13478	13693	13468	13747	13591	13615	13553	13509	13661	13362	13389	13600	13497	13486	13709	13566	13598	13482	13650	13393	13508	13496	13573	13618	13570	13599	13455	13795	13534	13580	13627	13536	13567	13653	13588	13607	13480	13529	13514	13521	13480	13490	13596	13609	13602	13712	13517	13530	13725	13492	13570	13440	13425	13601	13512	13701	13618	13586	13598	13589	13605	13642	13521	13559	13487	13621	13408	13573	13603	13597	13551	13502	13626	13488	13566	13446	13460	13688	13539	13537	13461	13523	13572	13552	13614	13591	13597	13470	13614	13737	13365	13446	13559	13721	13476	13515	13523	13424	13556	13503	13499	13528	13618	13695	13391	13595	13385	13514	13543	13591	13638	13608	13513	13651	13583	13421	13436	13525	13620	13495	13545	13576	13640	13561	13540	13480	13371	13505	13587	13593	13557	13756	13633	13564	13600	13574	13711	13559	13528	13452	13505	13505	13622	13291	13664	13659	13523	13660	13633	13502	13545	13555	13637	13587	13581	13591	13417	13557	13657	13443	13577	13468	13553	13566	13548	13612	13607	13408	13616	13585	13358	13580	13504	13613	13514	13547	13471	13825	13594	13484	13473	13740	13649	13567	13566	13483	13542	13636	13561	13528	13566	13498	13635	13450	13427	13532	13579	13586	13650	13460	13555	13573	13478	13507	13573	13638	13631	13719	13593	13674	13665	13387	13469	13540	13442	13599	13694	13451	13748	13590	13599	13401	13547	13574	13574	13567	13458	13377	13613	13446	13752	13392	13613	13641	13490	13525	13614	13730	13592	13556	13551	13628	13554	13713	13516	13705	13480	13654	13498	13678	13491	13609	13697	13519	13590	13528	13559	13567	13597	13422	13592	13550	13509	13558	13598	13500	13647	13595	13641	13562	13515	13598	13485	13587	13482	13430	13650	13502	13609	13588	13684	13591	13290	13659	13375	13562	13526	13567	13526	13682	13564	13417	13441	13537	13553	13612	13696	13397	13513	13390	13377	13612	13667	13670	13496	13571	13565	13571	13528	13477	13587	13618	13708	13619	13504	13454	13521	13613	13607	13456	13475	13538	13612	13655	13681	13442	13645	13665	13578	13588	13580	13503	13688	13624	13591	13545	13447	13410	13567	13429	13653	13590	13634	13429	13534	13523	13524	13565	13529	13666	13577	13735	13452	13516	13489	13669	13449	13608	13601	13619	13539	13481	13428	13527	13608	13652	13569	13557	13591	13488	13622	13631	13461	13565	13431	13576	13576	13510	13652	13539	13616	13555	13432	13447	13470	13660	13519	13484	13491	13564	13665	13550	13575	13724	13580	13583	13455	13554	13530	13553	13602	13699	13513	13558	13673	13687	13500	13542	13707	13520	13454	13633	13538	13683	13486	13595	13668	13747	13537	13593	13566	13684	13530	13535	13566	13549	13430	13537	13598	13495	13537	13490	13615	13417	13522	13570	13474	13526	13587	13508	13564	13549	13512	13660	13611	13607	13403	13491	13642	13576	13532	13564	13463	13571	13530	13664	13647	13602	13680	13568	13418	13546	13515	13445	13462	13593	13551	13554	13670	13621	13596	13529	13419	13449	13560	13527	13475	13575	13417	13530	13718	13570	13418	13619	13270	13514	13446	13719	13616	13487	13546	13550	13457	13680	13395	13401	13431	13678	13497	13611	13611	13432	13523	13497	13718	13555	13575	13627	13527	13409	13454	13533	13501	13448	13485	13614	13624	13589	13638	13448	13509	13419	13522	13495	13555	13639	13487	13528	13587	13666	13574	13571	13575	13418	13522	13596	13627	13737	13567	13398	13600	13639	13653	13603	13645	13581	13557	13482	13559	13632	13625	13413	13524	13582	13599	13643	13491	13709	13509	13459	13604	13660	13481	13709	13586	13611	13688	13664	13599	13518	13550	13581	13532	13568	13601	13519	13572	13697	13624	13677	13484	13622	13619	13402	13620	13484	13550	13682	13554	13464	13441	13631	13592	13679	13548	13487	13513	13543	13641	13609	13606	13552	13597	13419	13657	13574	13593	13575	13605	13556	13622	13598	13692	13561	13493	13560	13614	13561	13602	13721	13442	13544	13372	13588	13718	13525	13632	13626	13563	13445	13692	13640	13756	13619	13470	13677	13572	13482	13565	13720	13459	13565	13655	13402	13506	13548	13533	13617	13612	13483	13578	13521	13312	13530	13494	13589	13509	13573	13555	13468	13671	13681	13480	13476	13501	13557	13466	13462	13512	13426	13709	13510	13522	13624	13507	13502	13489	13375	13387	13577	13589	13661	13637	13566	13498	13421	13580	13537	13552	13687	13632	13710	13515	13550	13535	13635	13635	13540	13481	13695	13610	13505	13595	13411	13821	13564	13517	13584	13605	13619	13577	13538	13461	13463	13601	13631	13619	13546	13663	13521	13601	13533	13585	13606	13546	13501	13625	13632	13520	13598	13490	13553	13665	13412	13535	13493	13407	13613	13577	13357	13586	13639	13658	13661	13485	13513	13483	13636	13629	13516	13608	13560	13436	13539	13488	13504	13523	13650	13644	13675	13516	13547	13526	13519	13540	13676	13705	13491	13561	13556	13610	13462	13517	13365	13574	13727	13573	13514	13665	13752	13537	13544	13484	13484	13719	13582	13360	13556	13633	13564	13602	13503	13513	13483	13589	13474	13535	13621	13574	13682	13631	13692	13503	13519	13587	13589	13507	13596	13581	13561	13512	13593	13469	13530	13506	13674	13639	13535	13628	13565	13422	13325	13428	13447	13784	13482	13520	13645	13475	13518	13545	13529	13529	13474	13699	13481	13400	13698	13485	13387	13586	13644	13557	13463	13667	13530	13546	13466	13514	13700	13545	13480	13756	13498	13651	13574	13628	13658	13564	13510	13573	13459	13699	13735	13611	13571	13506	13598	13474	13525	13502	13650	13385	13674	13610	13643	13637	13651	13636	13657	13343	13555	13542	13428	13643	13632	13609	13693	13516	13536	13594	13655	13564	13565	13584	13542	13628	13631	13526	13585	13534	13504	13493	13469	13515	13630	13665	13528	13572	13594	13703	13534	13495	13375	13686	13639	13607	13574	13560	13705	13551	13586	13653	13680	13549	13479	13699	13497	13704	13462	13740	13371	13636	13656	13629	13369	13522	13508	13661	13629	13616	13527	13418	13544	13475	13759	13435	13530	13339	13540	13424	13730	13517	13497	13558	13492	13575	13645	13619	13421	13475	13459	13586	13577	13580	13517	13632	13550	13605	13643	13666	13568	13574	13770	13562	13370	13430	13621	13409	13560	13349	13585	13465	13541	13593	13574	13546	13568	13701	13529	13609	13518	13498	13756	13427	13596	13559	13525	13626	13477	13608	13517	13457	13369	13442	13629	13368	13495	13443	13690	13504	13745	13441	13545	13602	13386	13651	13506	13601	13365	13468	13655	13629	13449	13629	13518	13608	13535	13468	13360	13716	13689	13449	13512	13432	13637	13455	13605	13700	13604	13441	13629	13569	13484	13647	13459	13520	13582	13602	13537	13412	13549	13520	13385	13517	13641	13403	13720	13520	13378	13498	13599	13552	13550	13600	13533	13438	13622	13406	13623	13579	13478	13648	13619	13427	13474	13590	13630	13538	13484	13548	13402	13746	13583	13443	13526	13766	13563	13527	13437	13731	13416	13578	13528	13632	13452	13546	13542	13627	13545	13695	13593	13706	13496	13565	13700	13429	13562	13605	13557	13570	13440	13662	13546	13552	13552	13545	13392	13729	13660	13534	13748	13601	13611	13549	13625	13675	13587	13653	13550	13521	13538	13509	13596	13519	13697	13612	13702	13538	13543	13618	13554	13690	13577	13587	13643	13458	13434	13561	13641	13675	13719	13581	13626	13643	13567	13505	13573	13493	13650	13462	13489	13488	13683	13498	13580	13484	13681	13509	13565	13600	13322	13474	13461	13546	13562	13409	13467	13462	13677	13654	13628	13611	13389	13644	13601	13514	13426	13645	13361	13689	13642	13564	13612	13580	13624	13452	13589	13572	13329	13720	13685	13574	13556	13449	13633	13601	13430	13509	13748	13577	13559	13445	13727	13541	13502	13502	13622	13376	13353	13509	13563	13444	13572	13497	13646	13558	13592	13616	13626	13398	13739	13587	13521	13421	13543	13552	13548	13698	13534	13538	13588	13659	13456	13533	13511	13620	13524	13588	13609	13633	13689	13616	13729	13456	13489	13512	13637	13559	13456	13621	13596	13469	13626	13523	13542	13507	13535	13633	13576	13572	13518	13502	13563	13557	13561	13545	13651	13692	13611	13380	13454	13598	13658	13669	13693	13758	13580	13478	13629	13550	13714	13462	13492	13443	13452	13633	13532	13715	13628	13607	13398	13540	13546	13622	13535	13433	13567	13411	13690	13619	13483	13444	13514	13595	13623	13531	13524	13420	13687	13562	13535	13457	13469	13591	13523	13558	13543	13431	13537	13599	13491	13711	13615	13528	13620	13533	13739	13482	13468	13650	13472	13623	13465	13552	13513	13546	13555	13503	13448	13564	13529	13404	13569	13628	13515	13413	13517	13513	13664	13540	13642	13383	13543	13669	13473	13641	13553	13586	13366	13461	13564	13588	13711	13500	13554	13665	13537	13645	13467	13472	13460	13410	13723	13472	13507	13519	13530	13675	13505	13473	13710	13596	13627	13651	13553	13583	13586	13559	13629	13544	13647	13486	13435	13516	13544	13539	13606	13486	13592	13627	13635	13567	13640	13464	13614	13494	13484	13481	13567	13661	13468	13509	13680	13688	13410	13649	13507	13612	13333	13483	13569	13531	13639	13598	13678	13476	13803	13429	13540	13471	13540	13527	13579	13591	13497	13397	13614	13572	13452	13542	13483	13798
22829	21299	29347	23639	21864	25405	28943	24656	23564	22878	21902	20964	19625	18618	17787	17210	16734	15800	15343	15175	14977	14649	14772	14602	14473	14463	14634	14375	14245	14314	14297	14342	14366	14303	14294	14600	14506	14375	14334	14295	14298	14151	14408	14280	14369	14363	14286	14224	14296	14240	14285	14183	14074	14245	14346	14401	14254	14252	14254	14090	14158	14288	14196	14310	14014	14094	14363	14226	14212	14169	14215	14355	14236	14316	14358	14148	14189	14203	14303	14125	14281	14218	14186	14255	14419	14087	14312	14077	14173	14193	14166	14173	14136	14334	14068	14029	14317	14151	14207	14139	14113	14164	14243	13993	14217	14342	13908	14313	14221	14129	14066	14061	14237	14133	14091	13966	13903	13972	14049	14092	14087	13995	14250	14112	14302	14212	14067	14203	13963	14256	14201	14351	14166	14171	14170	14248	14235	14016	14057	14334	14091	13942	14163	14144	14124	14216	14287	14200	13959	14143	14126	14248	14045	14198	14191	14015	14005	14059	14125	14078	13940	14347	14104	14290	14188	14122	13824	14174	14032	14007	14131	14123	14161	14126	14328	14150	14052	13960	14192	14236	14184	14076	14053	14121	14235	14211	14199	14122	14168	14068	14058	14327	14023	14291	14004	14253	14088	14328	14214	14062	14146	14023	14057	14291	14101	14152	14146	14053	14166	14235	14166	14277	14120	14194	14061	14068	14037	13878	14410	14178	14133	14107	14263	14260	14034	14235	14267	14184	14136	14195	14065	14046	14047	14081	14149	14196	14358	14089	14048	14032	14164	14174	14188	14010	14159	14087	14066	14348	14255	14145	14270	14126	14161	14064	14170	14270	13996	14030	14076	14190	14278	14156	14231	14256	14193	14104	13992	14183	13886	13928	14015	14233	13960	14067	14260	14149	14247	13940	14149	13957	14173	14187	14284	14033	14210	14197	14159	14174	14039	14152	14051	14232	14223	14197	14271	14182	14299	14271	14174	14191	14223	14090	14131	14125	14179	14038	14215	14055	14229	14097	14150	14008	14034	14175	14202	14192	14116	14115	14135	14012	14033	14102	14122	14409	14362	14183	14308	14010	14077	14292	14084	14194	14070	14101	14120	14285	14198	14037	14141	14144	14286	14026	14021	14067	13907	13921	14225	14181	14153	14114	14075	14067	14159	14303	14113	14221	14148	14268	14116	14294	14146	14306	14109	14114	14278	14166	14102	14279	14323	14110	14026	14133	14113	14198	14110	14160	14114	14199	14086	14185	14054	14170	14090	14197	14231	14206	14310	14063	14222	14184	14207	14036	14167	13963	14170	14259	14019	14304	14211	14085	14035	14151	14121	14069	14059	14136	14107	14154	14010	14099	14067	14115	14240	14141	14187	14076	14220	13878	14050	14247	14249	14319	14290	14205	14134	14073	14323	14044	14110	13916	14088	13968	14117	14202	14091	14203	14106	13922	14101	14028	14008	13977	14160	14160	14088	14201	14196	14242	14230	14008	14213	14065	14134	13907	14210	14120	14031	14129	14227	14174	14093	14381	13985	14171	14330	14221	14252	14086	14214	14091	14220	14170	14095	14165	14150	14161	14121	14201	14204	14065	14085	14133	14006	14276	14173	13888	14262	14107	14107	14129	13962	14097	14161	14229	14126	14111	13951	14214	14232	14051	14026	13975	14113	14130	14027	14106	14406	14171	14194	14239	14135	14053	14102	14184	14113	13861	14238	14188	14191	14252	14157	13978	14158	14133	14225	14182	14197	14237	14162	14163	14028	14000	14063	14192	14136	14029	14025	14157	13920	14222	14093	14225	14178	14078	14172	14111	14159	14124	14223	14062	14198	14105	14184	13993	14284	14132	14403	14099	13918	14022	14175	14166	14183	14222	14057	14024	13981	14031	14161	14139	14264	14109	14057	13751	14254	14128	14239	14078	14248	14013	14187	14262	14200	14137	14272	13960	13938	14128	14076	14304	13853	13885	14165	14184	14171	14062	14101	14164	14102	14176	14006	14314	14113	14130	14229	13971	14180	14110	14006	13952	14325	14255	14123	14082	14072	14142	14159	14295	14198	14072	14023	14179	14136	14017	14261	14179	14154	14122	14119	14149	14119	13938	14103	14047	13958	14102	14156	14121	14108	13934	14351	14064	13892	14211	14219	14245	14250	14170	14274	14256	14354	14171	14106	14047	14034	14087	14144	14261	14135	14182	14226	14223	14028	14060	14154	14077	14135	14268	14121	14315	14283	14099	13808	14034	14021	14201	14187	14192	14092	13994	14162	14214	14221	14191	14214	14192	14285	13987	14172	14096	14147	14138	14062	14103	14127	14125	14235	14117	14136	14073	14196	14138	14176	14122	14130	14324	14066	14211	14165	14228	14183	14178	14149	14191	14157	14232	14209	14223	13957	14031	14038	14102	14025	13986	14213	14219	14010	14231	14146	14103	14042	14067	14154	14143	14177	14115	13842	14193	14316	14148	14269	14251	14217	14042	14237	14201	14193	14121	14075	14157	14140	14254	14127	13962	14061	14160	14032	14013	14221	14364	14029	14126	14091	14088	14044	14343	14104	14150	14056	14122	14104	14107	14133	14040	14184	14091	14150	14142	13933	14229	14366	14266	14231	14050	14224	14308	14126	14238	14186	14272	14254	14113	14209	14297	14149	14176	14213	13885	14094	14142	14157	13946	14215	13962	14261	14172	13913	14164	13999	14059	14153	14274	14140	14150	14164	14160	14145	14179	14137	14149	14259	14218	14266	14262	13983	14101	14168	14154	14149	14072	13871	14249	14137	14144	14067	14084	14129	14206	14102	14041	13984	14112	14005	14164	13956	14260	14161	14111	14098	14147	14033	13963	13984	13966	14077	14048	14159	14377	14186	14199	14208	14292	14150	14260	13808	14170	13899	13978	14200	14022	14122	14162	14134	13988	14150	14035	14131	14161	14065	14122	14152	14119	14148	14268	13992	14273	14086	14127	14046	14244	13992	14173	14117	14238	14192	14143	14114	14138	14360	14239	14239	14034	14209	14348	14009	14315	14239	14084	14062	14306	13987	14043	14291	14085	14138	14133	14055	14287	13933	14076	14038	13882	14094	13965	14063	14183	14211	14110	14208	14152	14015	14257	14194	14187	14193	14157	14110	14061	14070	14213	14287	14156	13873	14130	14098	13985	14180	14061	14082	14170	14061	14282	14182	14088	14037	13981	14164	14250	14187	14103	14176	14398	14218	14246	14067	14107	14129	14255	14134	14197	13974	14182	14034	14012	14046	14328	14319	13942	13805	14205	14139	14020	14190	14203	14212	14196	14154	14104	14074	14158	14268	14112	14082	14207	14103	13945	14098	14200	14240	14199	14363	13920	14244	14195	14138	14128	14167	14036	14223	14134	14105	14122	14090	14145	14211	14059	14179	14132	14060	14165	14295	14051	14151	13913	13959	14050	13982	14183	14189	13940	14155	14301	14020	14162	14270	13983	14131	14281	14304	14243	14148	14030	14163	14280	14094	14184	14233	14203	13984	14122	14160	14070	14396	14309	14013	14148	14141	14110	14024	14295	14177	14135	14185	13989	14102	14116	14122	14182	14201	14124	14130	14022	14230	14040	14073	14125	14022	14279	13930	14317	14239	14428	14110	14327	14174	14234	14126	14024	14130	14257	13997	14209	13944	14279	14113	14147	14141	14142	14267	14091	14242	14122	14054	13976	14208	14053	14233	14368	14415	14221	14238	14203	14176	13883	14035	14116	14044	14208	14048	13942	13971	14207	14031	14016	14178	14291	14016	14117	14257	14129	13974	13948	14232	13978	14181	14133	13917	14020	14124	14106	14079	14084	14066	14182	14174	14238	14311	14120	14004	13987	14044	13985	13995	14089	14169	14141	14105	14134	14129	14000	14089	14098	14209	14164	14214	14136	14088	14152	14150	14086	14199	14223	14179	14074	14374	14315	14019	14065	14107	14146	13994	14048	14111	14013	14098	14354	14083	14289	14154	14008	14259	13932	14125	14407	14070	14339	14266	14134	14166	13953	13965	14020	14231	14090	14151	14157	14215	14207	14123	14147	13950	14146	14030	14190	14164	14183	14192	14139	14173	14296	14105	14259	14320	14157	14155	14116	14056	14182	14186	14085	14040	13924	13984	14297	13975	14192	14061	14186	14045	13869	13870	14061	14133	14267	14089	13912	13964	13998	14088	14130	14124	14061	14122	14162	13956	14140	14211	14104	13959	14185	14301	14179	14170	14147	14028	14254	13997	14104	14045	14055	14324	14010	14090	14110	14193	13821	14107	14203	14087	14060	14132	14212	14140	14286	13991	14290	14242	14107	14028	14134	14259	14232	14126	14083	14122	14128	14229	13988	13988	14344	14210	14282	14072	14064	14009	14015	14154	13988	13916	14093	14119	14314	14129	14044	14090	14081	14052	14136	14107	14063	14150	14218	14020	14164	14079	14062	14115	14174	14183	14005	14439	14233	14142	14168	14307	14094	14054	13994	14191	14136	14149	14417	14252	14224	14060	13990	14055	14127	14079	14116	14091	14019	14055	14098	13993	14107	14239	14097	13985	14191	14180	13952	14033	14144	14039	14205	14240	14261	14093	14136	14160	14324	14287	14186	14027	14112	14238	14082	14203	14169	14088	14194	14183	14173	13963	14080	14198	14032	14069	14312	14229	14377	14199	14092	14209	14077	14088	13989	14314	14078	14078	14021	14119	14215	14126	14107	14051	14146	13783	14186	14076	14170	14124	14066	14210	14342	14061	14027	14001	14150	14040	14256	14119	14091	14071	13867	14163	14073	14110	14290	14124	14182	14083	14095	14018	14020	14217	14182	14215	14068	14254	14020	14163	14054	14100	14068	14144	14097	14032	14153	14071	14105	14215	14099	14181	14129	14273	14169	14292	14153	14083	14093	14149	14139	14139	14213	14210	14152	14001	14168	14123	13917	14059	14315	14176	14175	14217	14149	14263	14172	14207	14160	14002	14039	14251	14258	14094	13970	14185	14216	14383	14075	14344	14210	14095	14089	14078	14066	14087	14133	13945	13976	14017	14201	14114	14124	14037	14283	14190	14114	13989	14048	14143	14088	14132	14150	13967	14080	14266	14076	14187	14076	14083	14139	14073	14122	14029	14076	13982	14198	14184	14178	14173	14163	14296	14233
29728	51054	46852	36936	32041	30037	27902	27532	26657	24832	23804	22432	20767	18834	17920	17156	16075	14645	14121	13761	13769	13329	13352	12993	13154	13247	12972	12964	12712	12568	12793	12830	12836	12887	12878	12895	13128	13072	12756	12629	12803	12616	12743	12808	12834	12815	12793	12743	12674	12809	12719	12600	12657	12656	12779	12551	12457	12722	12569	12584	12572	12552	12581	12774	12904	12734	12689	12637	12608	12563	12659	12755	12477	12662	12596	12550	12646	12580	12612	12645	12611	12785	12498	12873	12643	12573	12734	12565	12617	12797	12781	12599	12500	12689	12558	12591	12684	12560	12641	12648	12675	12704	12705	12534	12651	12747	12584	12576	12623	12602	12725	12560	12653	12714	12611	12653	12740	12482	12789	12606	12692	12761	12694	12738	12553	12611	12572	12756	12472	12671	12679	12827	12608	12590	12702	12621	12487	12688	12523	12422	12690	12700	12601	12621	12586	12664	12601	12654	12697	12702	12650	12577	12654	12664	12557	12817	12756	12532	12636	12761	12759	12665	12637	12733	12743	12695	12646	12649	12625	12689	12530	12754	12629	12785	12476	12516	12680	12556	12645	12591	12433	12597	12595	12513	12593	12750	12588	12674	12600	12726	12529	12679	12703	12845	12493	12502	12611	12611	12522	12556	12616	12724	12587	12516	12760	12617	12619	12579	12777	12661	12674	12446	12698	12585	12538	12641	12467	12691	12680	12725	12595	12699	12441	12783	12692	12723	12472	12587	12484	12642	12653	12622	12750	12485	12641	12584	12584	12649	12630	12459	12741	12689	12609	12683	12560	12659	12620	12731	12674	12681	12739	12598	12596	12652	12519	12704	12638	12604	12617	12729	12646	12647	12788	12675	12591	12563	12508	12688	12700	12625	12641	12693	12685	12584	12623	12680	12638	12491	12408	12707	12629	12594	12621	12528	12712	12587	12591	12666	12741	12446	12796	12579	12745	12675	12690	12508	12683	12619	12733	12609	12665	12853	12585	12662	12684	12624	12609	12755	12840	12906	12561	12577	12644	12743	12549	12635	12537	12681	12813	12642	12684	12499	12703	12557	12550	12645	12603	12688	12717	12667	12690	12481	12632	12662	12587	12696	12641	12582	12681	12629	12513	12669	12639	12577	12675	12735	12676	12572	12547	12627	12578	12673	12617	12541	12692	12647	12745	12734	12683	12650	12558	12738	12637	12715	12488	12633	12555	12634	12497	12634	12624	12670	12763	12662	12580	12600	12682	12683	12759	12523	12589	12673	12441	12662	12628	12642	12538	12578	12461	12853	12487	12509	12471	12608	12676	12618	12589	12654	12670	12689	12540	12562	12637	12696	12597	12681	12574	12630	12609	12619	12722	12628	12703	12653	12662	12558	12551	12569	12742	12622	12628	12555	12669	12577	12646	12672	12693	12551	12648	12542	12708	12686	12619	12726	12589	12564	12670	12514	12589	12599	12647	12609	12671	12677	12656	12663	12593	12474	12499	12511	12674	12590	12584	12524	12744	12664	12581	12559	12725	12612	12672	12566	12666	12655	12589	12670	12726	12539	12548	12625	12598	12712	12725	12601	12676	12557	12609	12591	12601	12584	12698	12567	12461	12614	12741	12616	12646	12588	12428	12765	12472	12600	12621	12676	12624	12601	12737	12730	12803	12734	12647	12668	12519	12605	12577	12454	12603	12832	12704	12464	12759	12504	12607	12521	12733	12657	12668	12566	12592	12464	12763	12471	12666	12593	12479	12534	12529	12647	12672	12554	12509	12497	12708	12785	12532	12633	12734	12522	12699	12701	12596	12627	12555	12713	12588	12653	12673	12644	12673	12656	12653	12457	12739	12555	12493	12718	12660	12639	12604	12752	12461	12667	12757	12572	12474	12693	12427	12693	12611	12725	12733	12567	12612	12667	12748	12724	12560	12493	12485	12821	12512	12763	12647	12597	12732	12711	12613	12613	12759	12598	12691	12719	12707	12780	12836	12676	12597	12691	12598	12568	12578	12582	12632	12531	12562	12553	12698	12695	12660	12575	12879	12439	12627	12654	12573	12582	12617	12687	12636	12542	12739	12711	12566	12659	12761	12584	12686	12599	12631	12632	12737	12860	12369	12544	12683	12499	12608	12562	12640	12697	12640	12494	12817	12593	12726	12449	12667	12725	12580	12767	12557	12605	12605	12484	12633	12710	12724	12769	12582	12496	12607	12600	12637	12526	12714	12567	12454	12689	12529	12564	12670	12576	12436	12697	12707	12645	12645	12654	12521	12774	12673	12604	12581	12709	12593	12572	12621	12672	12682	12537	12702	12737	12673	12640	12483	12607	12527	12588	12704	12538	12596	12710	12534	12508	12579	12606	12686	12515	12690	12655	12644	12646	12688	12516	12562	12555	12505	12529	12697	12704	12589	12629	12647	12535	12669	12627	12573	12553	12632	12819	12695	12582	12597	12675	12624	12686	12581	12681	12593	12704	12542	12683	12540	12648	12608	12690	12563	12560	12623	12532	12639	12671	12331	12771	12580	12787	12424	12689	12511	12654	12652	12617	12708	12673	12655	12688	12494	12443	12599	12528	12698	12658	12501	12751	12690	12605	12551	12562	12518	12591	12760	12687	12574	12603	12621	12689	12676	12692	12472	12459	12572	12682	12605	12618	12625	12693	12643	12524	12570	12730	12588	12557	12709	12534	12670	12478	12662	12532	12617	12797	12539	12729	12668	12588	12703	12560	12556	12529	12624	12511	12609	12708	12637	12798	12762	12592	12632	12598	12645	12600	12573	12560	12575	12616	12600	12538	12610	12529	12666	12694	12640	12642	12671	12604	12702	12658	12644	12667	12559	12537	12637	12639	12648	12679	12521	12612	12746	12584	12593	12702	12612	12727	12645	12644	12519	12687	12569	12662	12602	12789	12617	12693	12562	12708	12484	12700	12738	12673	12564	12692	12597	12766	12769	12556	12596	12619	12553	12799	12672	12627	12453	12514	12470	12734	12596	12602	12571	12727	12699	12568	12779	12569	12619	12587	12662	12682	12462	12749	12648	12655	12718	12545	12572	12643	12760	12663	12621	12559	12759	12622	12694	12496	12779	12678	12816	12653	12704	12646	12711	12649	12391	12697	12638	12622	12486	12493	12681	12724	12570	12603	12643	12506	12556	12600	12645	12713	12610	12771	12551	12560	12827	12734	12424	12625	12569	12457	12648	12664	12755	12772	12573	12726	12626	12752	12767	12635	12519	12692	12576	12576	12467	12734	12680	12692	12659	12652	12674	12681	12660	12463	12496	12854	12645	12570	12640	12610	12575	12613	12696	12551	12499	12821	12621	12651	12613	12579	12626	12560	12663	12526	12662	12564	12654	12484	12565	12522	12706	12535	12580	12621	12709	12586	12530	12677	12591	12638	12632	12643	12696	12631	12558	12586	12528	12643	12568	12656	12713	12569	12479	12563	12574	12600	12568	12516	12674	12532	12720	12714	12623	12559	12545	12481	12480	12671	12498	12695	12528	12608	12764	12523	12702	12686	12690	12638	12670	12597	12776	12668	12694	12686	12542	12661	12660	12580	12673	12384	12577	12668	12539	12550	12664	12498	12702	12675	12691	12628	12611	12576	12705	12800	12524	12400	12651	12512	12654	12696	12509	12697	12580	12713	12531	12796	12537	12643	12512	12570	12836	12580	12640	12544	12556	12647	12717	12565	12599	12606	12574	12652	12598	12697	12579	12535	12627	12594	12765	12602	12666	12656	12651	12676	12472	12861	12585	12672	12628	12715	12669	12773	12552	12641	12638	12555	12685	12693	12756	12695	12624	12790	12410	12555	12752	12551	12537	12619	12535	12640	12716	12563	12712	12649	12608	12542	12763	12697	12591	12492	12625	12553	12617	12557	12686	12637	12637	12457	12855	12599	12853	12471	12628	12621	12748	12598	12638	12627	12597	12743	12483	12639	12633	12642	12628	12435	12684	12506	12569	12648	12777	12580	12673	12569	12665	12687	12598	12452	12607	12687	12687	12630	12603	12650	12595	12646	12722	12620	12516	12626	12533	12513	12724	12645	12690	12593	12722	12577	12538	12715	12633	12556	12556	12724	12453	12617	12639	12566	12642	12562	12462	12540	12511	12594	12679	12580	12688	12680	12658	12513	12725	12585	12622	12605	12677	12543	12728	12513	12595	12628	12695	12532	12862	12582	12679	12522	12504	12627	12653	12607	12615	12577	12549	12742	12707	12604	12489	12648	12650	12695	12548	12745	12685	12696	12721	12712	12376	12708	12650	12543	12744	12556	12713	12519	12626	12717	12600	12681	12499	12719	12700	12643	12463	12681	12874	12705	12560	12577	12455	12557	12642	12548	12697	12563	12677	12504	12592	12581	12480	12693	12580	12856	12546	12592	12538	12551	12542	12601	12583	12544	12699	12696	12836	12626	12712	12700	12597	12544	12568	12660	12682	12692	12725	12682	12490	12491	12704	12580	12377	12591	12834	12748	12587	12702	12461	12672	12626	12582	12656	12721	12638	12674	12691	12435	12660	12393	12498	12537	12495	12592	12465	12653	12639	12544	12690	12678	12695	12608	12523	12540	12595	12619	12707	12664	12605	12594	12738	12567	12672	12448	12678	12599	12607	12694	12834	12655	12862	12692	12653	12645	12617	12531	12509	12543	12504	12693	12668	12761	12664	12525	12589	12738	12734	12565	12527	12504	12596	12561	12647	12528	12605	12575	12710	12717	12886	12651	12506	12654	12564	12475	12574	12695	12746	12534	12673	12682	12538	12532	12509	12770	12706	12704	12597	12545	12696	12669	12717	12531	12698	12627	12545	12605	12629	12690	12454	12534	12584	12782	12443	12650	12672	12762	12552	12665	12596	12644	12601	12761	12620	12546	12711	12565	12605	12770	12544	12502	12745	12545	12680	12570	12563	12421	12763	12732	12662	12617	12513	12613	12552	12699	12557	12663	12684	12797	12783	12761	12680	12550	12552	12513	12746	12515	12422	12714	12742	12662	12598	12599	12477	12474	12567	12652	12523	12600	12588	12703	12437	12733	12625	12706	12694	12646	12603	12538	12593	12600	12599	12661	12666	12475	12641	12617	12672	12558	12654	12653	12596	12781	12598	12699	12656	12643	12623	12647	12638	12479	12561	12558	12576	12605
28161	25530	31445	27156	21079	20383	20502	19210	18208	17559	17194	17011	16157	15849	15243	14950	14547	14129	13871	13882	14014	13607	13861	13704	13761	13770	13793	13738	13770	13728	13527	13627	13525	13645	13821	13559	13658	13827	13755	13481	13772	13650	13628	13442	13477	13601	13623	13656	13721	13618	13519	13361	13785	13627	13446	13662	13661	13620	13704	13546	13636	13486	13721	13729	13619	13575	13555	13659	13821	13460	13685	13586	13648	13830	13584	13464	13711	13716	13637	13595	13479	13393	13653	13367	13484	13601	13550	13593	13570	13473	13818	13549	13497	13528	13540	13757	13487	13625	13453	13647	13645	13592	13400	13643	13646	13707	13617	13512	13552	13638	13639	13467	13558	13454	13644	13439	13451	13610	13537	13618	13602	13471	13561	13624	13655	13718	13521	13610	13661	13588	13649	13494	13629	13515	13709	13401	13662	13440	13630	13633	13554	13663	13486	13406	13752	13587	13607	13640	13526	13781	13545	13461	13522	13582	13317	13539	13646	13471	13435	13711	13579	13432	13651	13681	13556	13529	13469	13475	13745	13650	13636	13705	13400	13564	13601	13464	13582	13524	13657	13657	13707	13680	13638	13596	13671	13521	13512	13632	13809	13625	13767	13552	13675	13606	13663	13547	13656	13614	13628	13487	13493	13630	13576	13607	13680	13543	13565	13407	13593	13447	13606	13414	13532	13788	13582	13474	13636	13770	13505	13535	13429	13681	13705	13507	13573	13547	13762	13723	13496	13554	13586	13446	13396	13602	13572	13510	13615	13570	13563	13542	13500	13542	13426	13536	13684	13630	13561	13645	13499	13509	13738	13499	13542	13470	13507	13613	13625	13664	13619	13507	13533	13482	13565	13556	13644	13644	13637	13528	13499	13455	13550	13507	13531	13775	13619	13531	13706	13399	13707	13530	13582	13697	13505	13691	13606	13505	13620	13560	13628	13592	13561	13706	13448	13536	13479	13615	13611	13707	13648	13655	13651	13630	13454	13584	13525	13544	13565	13665	13297	13571	13585	13645	13601	13565	13494	13811	13610	13638	13662	13661	13428	13515	13587	13635	13376	13471	13462	13688	13636	13352	13541	13625	13550	13743	13554	13464	13673	13532	13669	13633	13557	13671	13581	13553	13603	13504	13596	13527	13600	13759	13667	13728	13571	13509	13816	13637	13692	13521	13461	13693	13726	13541	13758	13619	13632	13463	13453	13547	13506	13502	13390	13665	13560	13642	13465	13580	13522	13546	13481	13404	13572	13740	13741	13662	13842	13634	13465	13502	13655	13532	13771	13606	13539	13624	13696	13453	13601	13479	13753	13780	13703	13499	13544	13584	13573	13603	13640	13547	13570	13463	13496	13634	13523	13294	13414	13507	13613	13493	13619	13733	13538	13820	13708	13583	13709	13602	13521	13729	13588	13722	13490	13683	13313	13582	13618	13576	13425	13540	13502	13615	13462	13567	13636	13532	13549	13570	13681	13740	13668	13500	13543	13578	13554	13730	13691	13603	13639	13624	13590	13549	13446	13369	13605	13651	13790	13494	13587	13747	13720	13716	13501	13384	13525	13532	13552	13675	13560	13568	13451	13568	13491	13500	13797	13804	13698	13696	13776	13545	13619	13600	13496	13692	13788	13534	13580	13651	13707	13540	13692	13551	13750	13695	13587	13509	13526	13307	13537	13461	13625	13935	13715	13467	13551	13681	13620	13599	13677	13649	13529	13597	13802	13609	13475	13709	13532	13481	13407	13530	13490	13681	13592	13631	13605	13509	13483	13662	13554	13695	13456	13584	13574	13556	13386	13611	13454	13671	13585	13666	13576	13586	13614	13421	13532	13662	13644	13537	13596	13394	13711	13698	13603	13647	13699	13586	13603	13440	13569	13390	13541	13570	13719	13575	13693	13676	13504	13517	13532	13744	13501	13624	13679	13482	13528	13562	13435	13493	13709	13662	13586	13399	13567	13650	13658	13482	13488	13507	13471	13553	13557	13419	13532	13645	13602	13569	13662	13560	13466	13648	13496	13637	13640	13403	13529	13744	13592	13692	13655	13577	13765	13509	13713	13551	13606	13618	13685	13618	13447	13557	13601	13728	13809	13662	13579	13690	13723	13561	13742	13554	13386	13468	13598	13724	13422	13711	13552	13462	13558	13577	13537	13717	13514	13712	13620	13685	13451	13606	13740	13713	13516	13523	13595	13528	13488	13674	13424	13690	13774	13730	13601	13643	13623	13864	13487	13586	13606	13737	13595	13568	13512	13603	13564	13401	13548	13742	13701	13642	13660	13555	13541	13597	13669	13656	13771	13705	13647	13753	13634	13601	13630	13508	13584	13645	13648	13655	13595	13479	13491	13518	13651	13463	13786	13644	13652	13585	13538	13573	13584	13541	13640	13419	13597	13549	13400	13358	13744	13552	13739	13662	13527	13587	13609	13653	13643	13645	13708	13589	13658	13577	13506	13703	13572	13562	13482	13522	13722	13802	13439	13647	13602	13851	13525	13662	13442	13491	13534	13430	13562	13494	13442	13580	13529	13510	13474	13691	13701	13627	13615	13580	13628	13683	13701	13880	13705	13551	13648	13514	13715	13474	13585	13758	13578	13676	13643	13596	13454	13516	13444	13508	13804	13732	13644	13495	13482	13786	13781	13557	13550	13396	13510	13769	13411	13528	13347	13610	13654	13471	13557	13273	13547	13645	13633	13523	13608	13628	13506	13764	13616	13591	13716	13635	13725	13669	13625	13584	13782	13698	13622	13618	13632	13428	13694	13463	13670	13689	13648	13666	13759	13539	13617	13674	13461	13756	13522	13769	13615	13356	13676	13801	13499	13612	13692	13609	13606	13638	13336	13619	13609	13573	13511	13611	13609	13653	13641	13633	13549	13772	13572	13693	13761	13453	13363	13459	13432	13591	13617	13456	13445	13609	13544	13715	13507	13725	13537	13613	13480	13449	13483	13622	13639	13607	13676	13569	13777	13673	13474	13733	13655	13518	13484	13587	13468	13568	13536	13622	13524	13529	13477	13556	13689	13731	13664	13528	13702	13589	13479	13758	13571	13464	13665	13506	13619	13433	13606	13619	13601	13554	13525	13568	13567	13339	13527	13605	13549	13537	13754	13486	13659	13559	13578	13541	13504	13754	13582	13643	13567	13392	13546	13630	13465	13569	13694	13656	13667	13677	13589	13598	13551	13476	13506	13634	13530	13467	13595	13576	13395	13633	13599	13612	13495	13497	13770	13763	13770	13575	13671	13720	13429	13584	13702	13551	13414	13565	13521	13611	13534	13664	13491	13524	13546	13630	13531	13577	13627	13469	13599	13484	13582	13733	13551	13592	13802	13639	13468	13667	13578	13504	13796	13409	13566	13392	13732	13686	13616	13723	13488	13352	13466	13465	13578	13569	13566	13561	13556	13631	13597	13459	13515	13461	13606	13629	13566	13629	13534	13454	13525	13578	13541	13502	13615	13706	13577	13678	13520	13400	13500	13541	13644	13595	13591	13540	13655	13588	13670	13771	13603	13657	13714	13761	13566	13791	13784	13655	13524	13565	13589	13491	13582	13606	13333	13441	13677	13670	13609	13616	13466	13500	13774	13639	13647	13444	13622	13610	13641	13577	13529	13603	13566	13663	13589	13595	13690	13724	13718	13482	13579	13617	13721	13451	13611	13380	13494	13639	13482	13706	13580	13528	13558	13547	13556	13660	13694	13589	13707	13492	13537	13650	13706	13460	13421	13704	13394	13654	13523	13732	13555	13548	13500	13557	13484	13814	13715	13505	13468	13491	13689	13718	13724	13621	13680	13392	13610	13663	13734	13834	13604	13705	13600	13377	13807	13645	13560	13581	13447	13489	13616	13439	13614	13513	13719	13501	13655	13571	13445	13566	13814	13560	13595	13492	13550	13725	13743	13737	13620	13544	13490	13482	13670	13532	13534	13497	13451	13388	13695	13567	13450	13486	13552	13631	13552	13506	13680	13520	13481	13370	13734	13628	13545	13693	13553	13616	13588	13678	13456	13437	13539	13470	13661	13581	13571	13493	13533	13344	13565	13627	13683	13606	13635	13484	13518	13545	13698	13482	13662	13478	13631	13572	13510	13689	13644	13657	13492	13648	13555	13507	13645	13557	13544	13703	13708	13475	13445	13670	13711	13492	13448	13542	13816	13550	13578	13448	13518	13460	13648	13508	13408	13670	13506	13607	13460	13645	13689	13641	13677	13608	13622	13494	13690	13624	13616	13561	13690	13695	13579	13688	13681	13517	13576	13581	13573	13593	13688	13549	13580	13575	13643	13547	13590	13816	13636	13585	13466	13639	13636	13649	13544	13540	13349	13689	13590	13665	13793	13647	13626	13672	13698	13701	13526	13500	13684	13580	13466	13619	13594	13347	13704	13480	13470	13620	13555	13633	13507	13657	13590	13589	13770	13511	13446	13595	13633	13578	13769	13628	13603	13614	13661	13917	13642	13500	13505	13601	13549	13680	13438	13492	13716	13690	13595	13598	13820	13501	13596	13549	13641	13609	13571	13596	13624	13447	13496	13766	13607	13559	13747	13730	13671	13732	13701	13522	13586	13554	13488	13535	13691	13588	13471	13474	13536	13632	13470	13525	13617	13498	13353	13677	13620	13583	13417	13738	13667	13710	13659	13585	13781	13668	13526	13644	13826	13532	13600	13534	13590	13639	13464	13537	13506	13516	13644	13508	13548	13472	13701	13775	13544	13624	13732	13891	13345	13370	13444	13318	13448	13615	13539	13687	13672	13561	13747	13725	13604	13502	13500	13641	13700	13492	13759	13523	13732	13611	13638	13643	13773	13681	13470	13744	13527	13599	13459	13595	13624	13459	13619	13704	13508	13698	13602	13693	13903	13642	13483	13500	13591	13600	13497	13489	13622	13482	13619	13718	13534	13594	13815	13437	13686	13731	13415	13465	13670	13670	13597	13511	13509	13709	13709	13398	13466	13481	13473	13528	13679	13814	13612	13649	13673	13682	13519	13433	13653	13635	13647	13462	13610	13780	13564	13602	13683	13619	13702	13516	13574	13668	13535	13660	13714	13592	13539	13427	13570	13691	13702	13812	13641	13616	13521	13656	13673	13803	13802	13665	13636	13742	13612	13361	13641	13556	13555	13574
28046	40330	36037	26610	22323	22132	22522	20975	19619	18542	18315	17534	16434	15669	14942	14064	13348	13163	12840	12952	12701	12639	12488	12433	12420	12477	12497	12488	12422	12328	12379	12434	12482	12643	12349	12525	12377	12266	12421	12409	12382	12464	12391	12356	12479	12270	12353	12379	12384	12446	12471	12295	12473	12414	12473	12337	12366	12242	12412	12511	12367	12246	12204	12339	12351	12381	12249	12288	12463	12381	12224	12360	12393	12316	12314	12280	12240	12490	12279	12285	12212	12113	12504	12375	12302	12492	12308	12447	12483	12429	12301	12274	12385	12365	12423	12233	12416	12307	12456	12365	12370	12293	12429	12222	12291	12433	12331	12414	12334	12403	12415	12286	12282	12270	12375	12413	12389	12434	12446	12513	12323	12261	12272	12320	12434	12409	12342	12196	12263	12336	12378	12389	12343	12451	12262	12278	12310	12306	12455	12257	12438	12350	12244	12296	12350	12301	12183	12264	12501	12310	12425	12436	12388	12356	12339	12309	12310	12156	12430	12354	12384	12195	12456	12372	12535	12302	12438	12466	12276	12238	12362	12184	12252	12287	12191	12263	12339	12379	12480	12320	12267	12271	12285	12366	12254	12116	12536	12239	12368	12371	12243	12217	12422	12354	12140	12286	12380	12345	12202	12450	12303	12430	12395	12518	12252	12450	12313	12336	12368	12325	12363	12429	12280	12331	12368	12156	12514	12340	12364	12372	12369	12271	12423	12331	12335	12431	12331	12361	12311	12302	12452	12197	12417	12474	12273	12346	12358	12158	12342	12380	12272	12218	12263	12329	12319	12445	12346	12341	12399	12322	12308	12319	12329	12363	12375	12184	12375	12311	12388	12290	12330	12247	12502	12228	12219	12253	12250	12446	12255	12333	12337	12377	12335	12198	12132	12422	12365	12398	12395	12310	12368	12299	12274	12261	12190	12310	12363	12388	12298	12405	12234	12207	12437	12279	12335	12407	12267	12388	12389	12266	12261	12506	12356	12337	12388	12395	12139	12262	12318	12443	12383	12334	12311	12388	12286	12212	12365	12200	12445	12369	12196	12388	12303	12452	12274	12307	12408	12431	12328	12458	12276	12407	12420	12250	12244	12374	12342	12230	12500	12343	12273	12312	12314	12311	12371	12455	12273	12421	12297	12427	12347	12338	12315	12427	12304	12331	12361	12438	12256	12259	12369	12398	12321	12402	12294	12552	12254	12272	12221	12486	12452	12411	12407	12276	12312	12497	12352	12313	12302	12158	12480	12304	12441	12251	12392	12445	12269	12407	12446	12457	12378	12246	12252	12400	12344	12406	12435	12317	12181	12346	12456	12363	12285	12355	12398	12275	12351	12374	12396	12428	12291	12270	12237	12394	12457	12243	12400	12224	12333	12220	12283	12273	12425	12204	12319	12335	12428	12413	12362	12268	12248	12216	12293	12399	12312	12435	12323	12332	12308	12449	12231	12366	12374	12426	12332	12278	12509	12200	12446	12215	12466	12511	12315	12176	12324	12281	12083	12291	12324	12286	12254	12477	12183	12347	12337	12091	12280	12227	12347	12416	12353	12267	12472	12209	12419	12477	12237	12327	12264	12384	12432	12336	12208	12334	12468	12439	12306	12338	12177	12492	12458	12249	12248	12331	12268	12406	12395	12279	12294	12396	12299	12394	12393	12485	12384	12280	12399	12329	12384	12283	12373	12230	12230	12383	12181	12306	12441	12324	12415	12260	12368	12235	12476	12367	12279	12142	12361	12345	12297	12300	12455	12497	12253	12493	12334	12491	12285	12260	12394	12245	12454	12333	12391	12253	12291	12535	12410	12312	12443	12217	12379	12324	12265	12395	12355	12544	12412	12313	12274	12365	12277	12260	12256	12460	12214	12287	12467	12441	12274	12459	12255	12329	12300	12254	12240	12322	12357	12435	12314	12368	12253	12308	12406	12420	12456	12152	12276	12197	12364	12444	12215	12211	12268	12436	12351	12241	12450	12406	12269	12581	12238	12295	12349	12406	12366	12415	12287	12192	12432	12176	12468	12470	12324	12427	12400	12291	12274	12218	12394	12276	12253	12278	12489	12492	12371	12323	12295	12274	12191	12270	12193	12288	12336	12258	12330	12258	12271	12316	12314	12350	12167	12239	12448	12422	12273	12296	12259	12387	12282	12266	12352	12441	12151	12328	12346	12359	12385	12279	12378	12242	12286	12416	12392	12365	12367	12417	12275	12389	12305	12376	12281	12269	12268	12429	12265	12496	12381	12347	12408	12306	12284	12388	12150	12460	12350	12313	12337	12352	12282	12323	12242	12417	12305	12282	12366	12158	12396	12225	12397	12435	12441	12210	12271	12291	12285	12272	12340	12298	12243	12303	12389	12326	12382	12265	12452	12366	12305	12274	12455	12414	12318	12239	12283	12320	12424	12323	12324	12257	12418	12184	12461	12442	12331	12312	12343	12359	12380	12232	12301	12321	12292	12206	12317	12348	12363	12153	12173	12376	12219	12385	12313	12395	12331	12303	12263	12271	12269	12208	12322	12290	12476	12245	12292	12356	12294	12306	12368	12390	12162	12393	12303	12340	12369	12367	12310	12539	12276	12377	12227	12293	12276	12188	12505	12257	12334	12364	12434	12246	12367	12242	12492	12268	12340	12470	12400	12407	12306	12477	12321	12456	12408	12379	12270	12311	12322	12342	12141	12414	12180	12457	12488	12449	12310	12410	12565	12254	12301	12394	12328	12111	12279	12206	12298	12222	12329	12300	12334	12379	12392	12174	12364	12321	12336	12429	12272	12269	12404	12340	12353	12460	12546	12169	12226	12281	12448	12479	12278	12379	12300	12564	12257	12372	12464	12278	12174	12123	12335	12243	12198	12406	12249	12368	12303	12380	12324	12228	12347	12364	12218	12349	12404	12482	12309	12425	12298	12431	12267	12393	12402	12435	12398	12284	12405	12416	12387	12205	12376	12422	12271	12342	12359	12287	12450	12149	12297	12462	12215	12318	12325	12419	12284	12449	12270	12428	12238	12341	12124	12452	12183	12436	12328	12312	12405	12333	12301	12231	12288	12519	12416	12245	12353	12340	12346	12346	12595	12420	12170	12313	12368	12164	12284	12536	12438	12255	12313	12414	12374	12410	12364	12344	12381	12279	12238	12373	12198	12132	12357	12435	12486	12363	12353	12291	12417	12481	12179	12341	12257	12308	12247	12353	12371	12361	12502	12362	12276	12276	12264	12244	12288	12247	12207	12258	12541	12161	12456	12326	12388	12356	12447	12365	12274	12225	12207	12360	12346	12488	12263	12257	12378	12268	12387	12249	12251	12342	12264	12395	12286	12320	12460	12405	12376	12360	12371	12326	12340	12497	12332	12528	12344	12489	12359	12432	12425	12240	12407	12364	12370	12468	12426	12299	12326	12409	12354	12287	12317	12279	12442	12394	12399	12463	12273	12400	12224	12395	12461	12330	12311	12349	12423	12335	12260	12341	12220	12326	12382	12276	12434	12348	12281	12272	12338	12188	12347	12409	12169	12302	12365	12321	12545	12281	12299	12507	12450	12330	12451	12271	12231	12347	12553	12220	12401	12476	12512	12269	12362	12474	12505	12324	12242	12451	12460	12404	12406	12415	12440	12394	12287	12387	12269	12140	12414	12366	12277	12359	12373	12263	12418	12348	12397	12343	12297	12384	12340	12345	12251	12490	12355	12290	12342	12214	12325	12483	12389	12467	12166	12412	12364	12465	12359	12241	12285	12408	12304	12253	12241	12591	12172	12436	12380	12345	12383	12262	12380	12294	12439	12201	12394	12343	12497	12398	12325	12230	12304	12294	12259	12220	12292	12407	12340	12546	12368	12392	12460	12346	12248	12349	12301	12265	12333	12268	12410	12321	12356	12298	12254	12366	12404	12438	12340	12390	12310	12337	12368	12299	12433	12404	12450	12311	12358	12172	12409	12438	12452	12502	12401	12316	12308	12367	12254	12304	12235	12364	12288	12399	12271	12250	12316	12338	12237	12388	12308	12219	12388	12356	12215	12369	12494	12334	12438	12366	12261	12433	12228	12275	12430	12365	12469	12229	12278	12352	12449	12436	12390	12381	12377	12412	12346	12180	12315	12387	12418	12256	12385	12357	12361	12320	12246	12292	12346	12346	12304	12432	12408	12307	12191	12328	12415	12335	12213	12293	12333	12319	12475	12425	12379	12451	12443	12323	12198	12413	12404	12463	12324	12309	12430	12542	12332	12457	12310	12234	12293	12243	12167	12327	12316	12410	12393	12391	12149	12316	12399	12470	12333	12244	12234	12243	12322	12456	12352	12381	12344	12234	12084	12289	12450	12381	12190	12452	12376	12373	12348	12329	12381	12300	12224	12420	12460	12264	12397	12377	12238	12442	12436	12262	12476	12185	12325	12242	12213	12443	12200	12382	12510	12369	12315	12264	12294	12319	12369	12377	12451	12282	12243	12305	12236	12294	12268	12230	12324	12302	12380	12305	12272	12342	12262	12318	12243	12420	12274	12346	12169	12229	12295	12447	12480	12234	12297	12428	12321	12318	12381	12408	12332	12455	12298	12457	12406	12434	12311	12392	12379	12391	12366	12447	12258	12281	12381	12306	12407	12354	12315	12259	12380	12330	12415	12294	12407	12396	12198	12429	12215	12374	12394	12358	12387	12343	12388	12177	12291	12260	12341	12383	12271	12326	12141	12308	12287	12317	12388	12254	12262	12456	12383	12525	12391	12410	12322	12266	12273	12419	12440	12369	12354	12324	12439	12349	12403	12398	12495	12395	12261	12224	12293	12261	12505	12332	12385	12397	12296	12231	12637	12360	12317	12409	12509	12276	12312	12429	12373	12426	12485	12293	12423	12314	12200	12219	12316	12362	12199	12340	12380	12348	12267	12496	12188	12237	12399	12291	12305	12510	12452	12297	12449	12306	12342	12230	12325	12244	12460	12342	12382	12317	12439	12453	12310	12297	12182	12520	12329	12492	12274	12314	12323	12402	12263	12335	12384	12415	12291	12406	12348	12387	12462	12468	12218	12283	12422	12360	12491	12200	12518	12245	12278	12247	12467	12297	12405	12394	12417	12305	12278	12273	12350	12349	12579	12323	12284	12510	12230	12365	12463	12427	12291	12559	12517	12401
23724	21365	29093	24217	22522	23513	23639	21002	19688	18995	18311	17516	16773	16153	15127	14524	14181	13796	13527	13514	13246	13223	13052	12858	13380	12901	12871	13078	13028	12733	12739	12955	12919	12926	12855	12891	12836	12969	12818	12860	13055	12653	12676	12779	12639	12883	12793	12758	12550	12546	12724	12764	12694	12711	12794	12972	12700	12795	12781	12685	12814	12847	12772	12582	12569	12585	12709	12692	12732	12850	12584	12856	12563	12729	12754	12673	12677	12732	12681	12603	12809	12643	12692	12677	12787	12771	12683	12704	12592	12719	12810	12777	12622	12564	12677	12855	12945	12724	12821	12827	12726	12513	12893	12649	12716	12620	12704	12693	12803	12782	12502	12591	12555	12526	12829	12721	12704	12738	12718	12490	12757	12595	12782	12625	12682	12577	12714	12701	12613	12723	12678	12736	12855	12738	12878	12667	12552	12678	12643	12635	12693	12715	12728	12602	12699	12588	12602	12668	12490	12758	12649	12635	12532	12677	12657	12672	12641	12677	12569	12940	12701	12529	12695	12621	12833	12742	12788	12643	12872	12571	12608	12739	12723	12783	12677	12561	12606	12699	12768	12709	12591	12669	12639	12843	12658	12705	12789	12705	12869	12667	12631	12534	12758	12593	12579	12760	12402	12762	12538	12561	12707	12805	12753	12578	12673	12467	12732	12648	12618	12702	12618	12521	12869	12785	12647	12810	12696	12685	12614	12667	12744	12711	12562	12798	12728	12629	12637	12775	12588	12764	12697	12638	12647	12643	12430	12644	12769	12863	12645	12678	12645	12742	12477	12729	12659	12731	12796	12515	12645	12938	12847	12859	12683	12685	12647	12843	12795	13049	12730	12670	12801	12930	12633	12710	12802	12542	12646	12861	12641	12636	12735	12571	12742	12743	12730	12875	12602	12491	12721	12804	12817	12637	12757	12773	12652	12711	12876	12793	12642	12773	12786	12651	12706	12770	12755	12785	12723	12766	12897	12760	12762	12739	12575	12705	12446	12642	12832	12851	12672	12799	12596	12592	12597	12817	12773	12640	12711	12558	12572	12811	12874	12546	12630	12727	12680	12893	12601	12689	12763	12771	12606	12603	12868	12674	12622	12569	12564	12733	12667	12560	12664	12835	12663	12720	12696	12670	12627	12685	12612	12696	12565	12745	12721	12804	12519	12659	12666	12861	12768	12664	12851	12662	12745	12411	12540	12546	12821	12800	12812	12554	12805	12712	12687	12538	12630	12593	12797	12762	12747	12898	12378	12773	12762	12656	12775	12732	12801	12659	12794	12849	12671	12534	12816	12616	12626	12654	12796	12628	12837	12654	12680	12738	12627	12619	12840	12746	12777	12661	12785	12721	12739	12680	12812	12691	12645	12475	12552	12679	12494	12474	12659	12704	12628	12608	12718	12798	12728	12749	12717	12650	12692	12651	12701	12597	12620	12640	12671	12730	12643	12657	12485	12564	12706	12729	12662	12721	12628	12750	12924	12786	12514	12690	12654	12687	12619	12637	12846	12619	12651	12616	12683	12848	12688	12771	12503	12837	12611	12840	12783	12615	12609	12682	12586	12670	12884	12610	12622	12544	12757	12561	12798	12735	12740	12846	12841	12721	12799	12668	12880	12706	12685	12605	12809	12784	12517	12699	12798	12548	12733	12695	12697	12685	12622	12658	12722	12573	12760	12756	12786	12612	12708	12909	12794	12484	12852	12563	12558	12624	12725	12861	12651	12752	12667	12854	12632	12653	12672	12550	12658	12700	12749	12614	12568	12693	12879	12598	12645	12827	12483	12587	12699	12694	12621	12659	12764	12660	12629	12637	12853	12723	12850	12659	12663	12747	12714	12874	12585	12834	12715	12705	12600	12774	12647	12637	12946	12712	12641	12803	12563	12790	12728	12787	12632	12772	12551	12611	12516	12807	12765	12795	12904	12676	12734	12700	12791	12753	12794	12604	12653	12549	12561	12688	12754	12836	12692	12787	12702	12796	12576	12777	12880	12709	12613	12681	12739	12928	12651	12664	12779	12779	12619	12555	12748	12730	12608	12846	12614	12594	12576	12580	12721	12620	12873	12870	12746	12630	12590	12673	12583	12710	12590	12612	12834	12823	12719	12794	12603	12653	12709	12772	12727	12725	12748	12599	12595	12806	12748	12709	12758	12796	12807	12696	12786	12715	12708	12667	12622	12759	12713	12592	12630	12632	12762	12503	12773	12674	12825	12789	12657	12800	12710	12583	12706	12695	12628	12709	12575	12675	12728	12741	12646	12514	12734	12675	12685	12617	12747	12633	12720	12612	12830	12800	12558	12762	12772	12639	12846	12776	12813	12776	12722	12685	12772	12668	12606	12704	12611	12674	12571	12717	12688	12723	12787	12577	12675	12624	12882	12733	12761	12482	12481	12666	12793	12845	12679	12679	12664	12779	12769	12584	12598	12618	12848	12779	12743	12791	12672	12600	12732	12885	12684	12791	12446	12667	12658	12850	12694	12575	12756	12799	12795	12800	12638	12671	12768	12867	12762	12601	12634	12565	12648	12733	12729	12816	12647	12742	12678	12735	12789	12899	12754	12698	12811	12807	12676	12666	12614	12698	12528	12671	12652	12770	12580	12691	12658	12622	12888	12765	12652	12826	12598	12580	12811	12660	12701	12580	12715	12712	12780	12625	12574	12679	12776	12567	12688	12728	12649	12724	12799	12719	12695	12883	12712	12650	12756	12709	12670	12523	12760	12648	12850	12808	12703	12704	12729	12577	12848	12754	12501	12530	13000	12750	12622	12735	12654	12641	12745	12803	12692	12724	12729	12691	12860	12442	12757	12660	12820	12760	12681	12619	12713	12915	12955	12506	12788	12674	12685	12536	12604	12577	12610	12642	12621	12854	12632	12720	12783	12671	12749	12612	12495	12779	12762	12803	12749	12718	12825	12651	12691	12684	12716	12701	12776	12831	12625	12597	12583	12594	12532	12746	12827	12631	12657	12730	12634	12705	12652	12750	12699	12645	12538	12752	12639	12557	12797	12724	12713	12734	12609	12745	12602	12767	12670	12689	12610	12623	12534	12646	12488	12721	12673	12747	12755	12719	12679	12714	12734	12631	12611	12540	12629	12572	12640	12652	12707	12568	12659	12734	12578	12644	12797	12757	12542	12580	12479	12636	12597	12494	12684	12623	12721	12617	12638	12707	12622	12717	12759	12804	12705	12647	12648	12701	12723	12554	12885	12615	12614	12703	12567	12585	12679	12607	12896	12731	12609	12908	12478	12645	12784	12712	12734	12803	12836	12702	12675	12871	12721	12547	12832	12912	12712	12750	12777	12722	12657	12652	12843	12838	12600	12515	12753	12651	12586	12821	12709	12820	12755	12655	12781	12703	12605	12842	12758	12628	12540	12719	12830	12694	12836	12822	12701	12714	12565	12641	12744	12722	12833	12815	12734	12800	12719	12632	12735	12749	12706	12630	12774	12589	12566	12546	12900	12826	12646	12494	12572	12664	12709	12735	12841	12690	12831	12611	12692	12580	12678	12597	12701	12942	12691	12877	12626	12815	12674	12620	12681	12574	12576	12659	12649	12588	12511	12398	12742	12817	12541	12688	12649	12764	12769	12810	12689	12601	12737	12608	12586	12573	12619	12631	12642	12734	12624	12726	12599	12799	12649	12730	12616	12650	12640	12697	12650	12573	12670	12573	12604	12677	12728	12634	12650	12597	12745	12701	12913	12562	12852	12615	12704	12568	12766	12803	12719	12785	12512	12991	12617	12709	12560	12723	12589	12593	12645	12735	12523	12549	12594	12566	12710	12656	12687	12610	12719	12542	12720	12689	12585	12599	12841	12859	12652	12593	12688	12675	12697	12736	12606	12741	12729	12825	12633	12641	12490	12611	12731	12871	12718	12563	12860	12767	12715	12457	12684	12596	12836	12503	12684	12547	12660	12534	12795	12533	12759	12716	12637	12858	12856	12678	12867	12688	12771	12671	12777	12633	12682	12741	12555	12803	12521	12570	12568	12561	12627	12637	12788	12606	12663	12762	12758	12568	12553	12789	12911	12839	12661	12825	12719	12704	12538	12548	12547	12813	12784	12845	12603	12812	12719	12755	12795	12678	12637	12763	12714	12578	12594	12694	12758	12774	12718	12647	12703	12663	12774	12598	12703	12814	12733	12583	12648	12711	12801	12719	12624	12647	12735	12877	12783	12621	12760	12552	12783	12640	12851	12723	12543	12624	12711	12814	12471	12436	12551	12812	12717	12575	12746	12705	12749	12786	12695	12695	12890	12744	12707	12631	12687	12697	12768	12765	12727	12770	12545	12817	12906	12676	12658	12816	12754	12772	12680	12436	12513	12656	12761	12679	12766	12726	12692	12736	12563	12424	12651	12504	12819	12721	12566	12756	12500	12709	12891	12604	12692	12807	12687	12673	12571	12565	12648	12705	12572	12712	12594	12753	12823	12767	12700	13016	12848	12750	12621	12642	12707	12745	12822	12500	12775	12786	12664	12783	12687	12491	12888	12681	12693	12699	12549	12743	12716	12517	12580	12692	12705	12737	12700	12690	12579	12714	12615	12561	12555	12735	12654	12667	12525	12638	12733	12773	12586	12724	12899	12628	12516	12665	12820	12717	12712	12618	12655	12732	12699	12641	12819	12777	12659	12838	12705	12738	12541	12601	12650	12484	12796	12812	12744	12759	12714	12776	12847	12698	12854	12711	12721	12645	12776	12419	12866	12699	12763	12751	12495	12692	12673	12509	12566	12625	12462	12759	12625	12626	12537	12712	12806	12649	12708	12650	12854	12932	12671	12608	12753	12718	12624	12841	12539	12735	12745	12710	13006	12496	12641	12794	12867	12569	12625	12686	12950	12638	12684	12700	12678	12747	12631	12702	12798	12724	12608	12726	12629	12963	12872	12777	12631	12684	12698	12709	12603	12694	12699	12803	12751	12663	12668	12672	12733	12829	12761	12734	12574	12737	12709	12397	12575	12555	12872	12666	12629	12513	12718	12689	12757	12716	12637	12667	12772	12685	12754	12674	12743	12619	12615	12684	12631	12674	12590	12554	12577	12722	12590	12556	12556	12734	12813	12692	12658	12602	12766	12752	12822	12767	12726	12520	12736	12511	12627	12650	12736	12758	12644	12821
27577	45410	41751	31332	25567	23485	24351	23880	22522	21192	20165	19323	17970	16981	15606	14617	13762	13315	12921	12900	12545	12279	12179	12019	12133	12211	12004	12133	11925	11807	11953	11964	12075	12098	12214	11919	12022	11866	11735	11903	11957	12039	11963	11898	12038	11886	11706	11925	11849	11867	11733	11807	11824	11717	11768	11794	11744	11780	11827	11915	11684	11902	11794	11700	11902	11698	11859	11713	11802	11746	11668	11803	11827	11687	11808	11895	11800	11710	11890	11739	11676	11733	11775	11748	11878	11837	11772	11723	11811	11690	11901	11769	11727	11792	11847	11875	11780	11654	11838	11693	11649	11921	11870	11773	11927	11694	11785	11871	11865	11782	11942	11534	11739	11710	11876	11706	11961	11674	11653	11731	11794	11682	11801	11845	11730	11690	11770	11685	11631	11761	11872	11672	11795	11710	11713	11705	11711	11762	11737	11780	11792	11864	11775	11729	11913	11746	11706	11866	11784	11648	11867	11826	11635	11831	11761	11780	11781	11700	11703	11926	11906	11785	11789	11814	11613	11715	11877	11698	11773	11699	11781	11726	11768	11811	11899	11684	11778	11717	11632	11680	11722	11698	11769	11733	11860	11734	11910	11749	11718	11708	11747	11793	11783	11670	11755	11742	11698	11900	11870	11845	11931	11618	11729	11680	11756	11764	11837	11858	11904	11732	11894	11723	11838	11814	11905	11737	11927	11633	11748	11805	11627	11757	11760	11698	11653	11715	11615	11952	11721	11862	11874	11833	11890	11794	11793	11825	11725	11758	11860	11822	11797	11852	11857	11642	11759	11663	11715	11816	11855	11750	11914	11793	11839	11853	11681	11694	11896	11652	11847	11702	11762	11867	11707	11595	11810	11748	11978	11765	11713	11901	11738	11785	11764	11741	11809	11695	11683	11827	11695	11601	11724	11697	11858	11754	11776	11772	11749	11585	11781	11657	11743	11703	11784	11780	11765	11756	11695	11854	11698	11588	11799	11811	11895	11938	11687	11742	11724	11869	11949	11763	11806	11612	11739	11662	11781	11740	11725	11676	11790	11715	11837	11786	11749	11734	11665	11728	11962	11982	11775	11858	11682	11728	11777	11703	11682	11860	11655	11834	11707	11610	11866	11840	11763	11830	11680	11924	11623	11722	11724	11777	11862	11781	11796	11627	11646	11988	11929	11787	11749	11815	11843	11758	11698	11654	11677	11902	11731	11733	11678	11621	11859	11747	11807	11720	11742	11771	11791	11798	11867	11750	11762	11719	11911	11740	11774	11598	11906	11628	11835	11921	11947	11767	11665	11632	11775	11824	11795	11793	11799	11664	11790	11614	11747	11781	11800	11683	11749	11966	11794	11674	11825	11803	11821	11686	11804	11798	11896	11807	11827	11887	11652	11767	11846	11635	11741	11831	11695	11779	11948	11754	11805	11858	11678	11678	11797	11623	11739	11607	11694	11675	11671	11741	11788	11881	11686	11736	11719	11817	11753	11667	11709	11696	11845	11845	11863	11732	11648	11812	11883	11757	11810	11724	11790	11822	11742	11649	11856	11680	11688	11882	11752	11853	11780	11721	11788	11939	11972	11642	11647	11770	11816	11660	11790	11639	11777	11728	11700	11865	11778	11529	11677	11657	11890	11806	11592	11767	11886	11709	11788	11711	11895	11767	11834	11649	11783	11756	11611	11808	11778	11768	11779	11788	11821	11734	11856	11739	11963	11717	11840	11768	11843	11770	11729	11840	11818	11614	11805	11842	11769	11814	11727	11794	11629	11881	11690	11697	11714	12008	11774	11658	11849	11828	11705	11801	11672	11713	11608	11702	11770	11820	11780	11765	11716	11749	11700	11837	11823	11787	11709	11806	11767	11845	11825	11733	11654	11752	11786	11738	11855	11535	11733	11669	11630	11609	11805	11701	11772	11818	11875	11702	11691	11853	11760	11766	11682	11741	11639	11665	11841	11795	11888	11772	11756	11759	11717	11758	11764	11903	11656	11904	11656	11741	11836	11917	11797	11816	11710	11752	11728	11657	11759	11726	11952	11800	11645	11774	11784	11810	11743	11759	11619	11846	11880	11781	11838	11683	11744	11649	11543	11804	11874	11731	11808	11886	11571	11685	11795	11800	11679	11703	11750	11838	11811	11758	11638	11634	11696	11811	11755	11892	11801	11786	11717	11773	11762	11909	11838	11845	11847	11850	11802	11694	11866	11815	11705	11696	11671	11583	11662	11851	12051	11693	11726	11893	11735	11735	11830	11697	11788	11765	11743	11922	11823	11912	11627	11746	11672	11806	11771	11798	11907	11766	11791	11695	11639	11635	11606	11636	11789	11842	11779	11769	11760	11694	11651	11683	11679	11760	11755	11791	11815	11801	11625	11940	11802	11712	11699	11698	11918	11747	11654	12001	11765	11713	11693	11688	11864	11859	11929	11772	11800	11697	11755	11792	11709	11742	11743	11796	11889	11821	11770	11661	11893	11801	11744	11627	11937	11800	11777	11865	11629	11832	11648	11816	11756	11687	11906	11784	11883	11778	11858	11755	11633	11633	11770	11756	11736	11656	11752	11879	11859	11747	11698	11760	11648	11759	11780	11956	11863	11679	11662	11840	11784	11814	11902	11681	11837	11695	11846	11733	11767	11865	11693	11827	11599	11730	11774	11617	11827	11793	11682	11667	11680	11829	11722	11697	11724	11628	11901	11719	11688	11683	11759	11921	11924	11828	11781	11802	11875	11904	11866	11873	11852	11664	11784	11800	11567	11700	11805	11718	11780	11807	11651	12001	11816	11826	11735	11751	11868	11862	11694	11839	11712	11701	11656	11641	11751	11600	11644	11798	11844	11716	11630	11917	11891	11701	11924	11890	11785	11767	11851	11604	11774	11794	11523	11758	11777	11764	11814	11928	11807	11796	11807	11770	11778	11752	11734	11727	11724	11893	11623	11696	11848	11813	11811	11874	11732	11661	11798	11808	11858	11789	11855	11853	11721	11841	11795	11818	11737	11915	11682	11747	11863	11820	11794	11694	11783	11757	11769	11657	11778	11656	11770	11730	11733	11833	11807	11832	11763	11742	11885	11788	11740	11777	11865	11734	11775	11834	11812	11893	11788	11725	11855	11731	11929	11624	11739	11713	11845	11759	11741	11839	11914	11889	11802	11885	11722	11957	11751	11832	11824	11865	11816	11733	11789	11800	11677	11790	11892	11811	11729	11860	11885	11629	11669	11810	11796	11700	11829	11884	11661	11787	11582	11814	11762	11832	11676	11767	11653	11735	11573	11824	11865	11801	11936	11615	11799	11802	11794	11820	11837	11788	11757	11707	11707	11649	11753	11758	11808	11614	11743	11664	11874	11638	11680	11823	11804	11677	11818	11772	11926	11536	11637	11845	11865	11718	11689	11867	11730	11839	11819	11793	11921	11715	11665	11823	11956	11701	11820	11833	11821	11744	11836	11816	11720	11666	11841	11820	11665	11767	11759	11786	11745	11795	11765	11760	11868	11769	11759	11861	11721	11650	11713	11685	11744	11778	11727	11694	11952	11739	11731	11664	11683	11649	11772	11853	11890	11774	11679	11832	11690	11871	11772	11697	11766	11675	11820	11798	11721	11778	11874	11810	11696	11652	11842	11885	11785	11687	12023	11770	11601	11928	11704	11816	11829	11652	11745	11646	11803	11879	11674	11687	11787	11781	11770	11861	11690	11730	11773	11772	11720	11730	11852	11910	11621	11823	11716	11778	11751	11688	11763	11910	11764	11714	11712	11844	11649	11723	11681	11838	11772	11857	11811	11717	11722	11660	11717	11857	11928	11912	11698	11767	11746	11678	11843	11795	11530	11716	11799	11818	11643	11743	11701	11686	11796	11687	11820	11882	11621	11870	11715	11847	11854	11782	11816	11681	11727	11771	11777	11773	11757	11869	11625	11629	11753	11800	11754	11630	11699	11882	11737	11786	11691	11740	11781	11673	11718	11662	12024	11680	11894	11776	11802	11883	11770	11719	11821	11787	11709	11767	11755	11814	11680	11911	11893	11652	11948	11795	11624	11802	11880	11713	11849	11746	11766	11825	11927	11622	11603	11712	11830	11776	11786	11860	11767	11914	11700	11973	11834	11893	11811	11767	11748	11719	11759	11569	11792	11758	11866	11772	11893	11847	11778	11759	11661	11621	11889	11617	11716	11770	11810	11798	11789	11795	11772	11822	11912	11571	11802	11682	11719	11891	11714	11858	11848	11812	11859	11743	11805	11691	11876	11965	11737	11724	11658	11808	11700	11818	11799	11614	11863	11799	11510	11823	11800	11727	11924	11586	11909	11839	11703	11808	11580	11655	11793	11768	11893	11710	11802	11691	11926	11595	11836	11741	11910	11886	11727	11714	11691	11747	11805	11902	11727	11841	11773	11632	12001	11714	11736	11791	11714	11459	11754	11778	11823	11909	11871	11817	11787	11655	11839	11689	11878	11719	11728	11856	11890	11836	11876	11836	11848	11907	11683	11769	11728	11883	11854	11792	11872	11929	11730	11637	11686	11797	11731	11776	11741	11789	11742	11843	11756	11688	11722	11791	11736	11850	11761	11846	11641	11825	11855	11766	11844	11768	11760	11835	11702	11644	11809	11813	11791	11759	11965	11657	11817	11761	11934	11770	11602	11876	11646	11621	11664	11829	11858	11686	11781	11696	11744	11922	11570	11636	11839	11785	11682	11804	11834	11706	11672	11835	11867	11744	11786	11944	11798	11778	11765	11709	11776	11859	11729	11838	11813	11811	11785	11827	11667	11759	11772	11619	11822	11670	11963	11613	11798	11495	11605	11645	11613	11878	11709	11705	11762	11899	11856	11712	11716	11752	11843	11796	11762	11686	11831	11729	11840	11684	11787	11848	11756	11697	11723	11922	11714	11792	11771	11796	11680	11669	11683	11769	11695	11753	11847	11725	11784	11968	11759	11852	11794	11779	11947	11640	11742	11885	11737	11920	11683	11818	11637	11790	11844	11773	11766	11632	11775	11791	11715	11763	11938	11747	11745	11766	11803	11843	11647	11787	11734	11813	11815	11934	11713	11703	11642	11791	11898	11702	11791	11751	11841	11780	11570	11764	11824	11699	11866	11785	11927	11958	11724	11827	11927	11800	11879	11857	11692	11775
22865	21283	29317	23585	21562	23397	25426	20690	20095	19864	18229	16669	15887	15351	14529	14000	13467	12821	12883	12506	12408	12186	11795	11906	12210	11930	11789	11577	11641	11530	11566	11715	11795	11852	11706	11683	11575	11760	11609	11568	11632	11526	11520	11460	11541	11495	11495	11677	11387	11480	11514	11662	11604	11458	11345	11519	11574	11511	11573	11541	11581	11506	11436	11411	11294	11562	11355	11380	11375	11312	11617	11527	11239	11277	11403	11583	11496	11436	11446	11486	11434	11381	11480	11501	11429	11560	11353	11605	11505	11591	11428	11313	11393	11410	11335	11352	11377	11297	11341	11389	11349	11448	11513	11554	11421	11313	11537	11565	11378	11378	11403	11396	11437	11363	11550	11359	11385	11414	11511	11509	11507	11392	11350	11495	11360	11440	11428	11307	11479	11330	11396	11292	11404	11228	11355	11325	11319	11234	11240	11228	11400	11346	11280	11364	11620	11442	11342	11305	11434	11487	11480	11475	11576	11503	11495	11223	11449	11327	11281	11484	11204	11302	11412	11330	11329	11202	11384	11428	11227	11198	11204	11367	11441	11484	11502	11444	11293	11323	11412	11479	11389	11468	11334	11392	11312	11636	11515	11202	11353	11503	11383	11275	11359	11346	11397	11349	11468	11426	11281	11325	11321	11413	11326	11430	11439	11479	11471	11349	11559	11399	11506	11423	11360	11433	11411	11637	11338	11396	11329	11498	11389	11221	11446	11383	11419	11454	11081	11274	11497	11444	11509	11486	11409	11391	11362	11268	11243	11341	11374	11341	11526	11350	11552	11298	11390	11332	11354	11199	11472	11528	11411	11264	11480	11417	11674	11370	11250	11459	11422	11211	11537	11341	11391	11421	11431	11432	11309	11306	11353	11562	11361	11357	11234	11579	11551	11314	11377	11287	11321	11480	11456	11317	11392	11212	11346	11370	11199	11363	11424	11332	11391	11363	11467	11407	11315	11316	11348	11308	11259	11293	11530	11430	11366	11202	11436	11391	11458	11228	11094	11436	11199	11400	11491	11392	11336	11332	11498	11410	11256	11246	11323	11336	11461	11473	11341	11404	11460	11391	11303	11232	11285	11192	11371	11262	11389	11406	11418	11385	11280	11472	11439	11492	11335	11331	11429	11402	11405	11318	11423	11349	11372	11506	11338	11271	11478	11454	11365	11541	11311	11271	11318	11532	11551	11233	11329	11255	11369	11450	11182	11145	11426	11369	11320	11166	11390	11442	11273	11470	11390	11350	11377	11260	11474	11284	11404	11423	11461	11368	11409	11289	11379	11360	11209	11331	11185	11320	11266	11373	11257	11389	11346	11293	11461	11493	11447	11288	11440	11513	11340	11334	11488	11323	11441	11300	11229	11306	11514	11365	11360	11161	11473	11457	11472	11375	11318	11393	11399	11429	11491	11383	11297	11453	11202	11345	11419	11419	11418	11353	11431	11249	11441	11440	11327	11414	11417	11485	11417	11427	11480	11306	11315	11524	11429	11339	11395	11458	11389	11307	11278	11258	11437	11368	11302	11431	11343	11387	11528	11302	11368	11316	11312	11449	11474	11391	11432	11460	11463	11233	11382	11323	11421	11490	11410	11294	11226	11513	11118	11410	11343	11345	11329	11251	11243	11433	11348	11222	11250	11161	11308	11513	11514	11208	11245	11399	11168	11462	11557	11479	11327	11284	11349	11425	11139	11533	11505	11269	11325	11475	11243	11396	11374	11326	11310	11306	11299	11453	11264	11291	11229	11385	11387	11379	11300	11362	11268	11466	11469	11511	11389	11498	11227	11397	11204	11398	11358	11359	11204	11406	11375	11509	11332	11321	11421	11474	11159	11171	11176	11295	11419	11467	11344	11528	11424	11400	11461	11255	11245	11419	11168	11451	11581	11310	11283	11323	11315	11388	11395	11453	11417	11387	11355	11423	11115	11537	11547	11353	11246	11449	11291	11200	11270	11264	11389	11313	11396	11248	11250	11389	11461	11413	11396	11197	11414	11422	11278	11495	11362	11250	11295	11383	11373	11384	11536	11391	11319	11477	11371	11358	11317	11481	11288	11501	11316	11476	11590	11342	11399	11373	11305	11380	11259	11301	11305	11355	11165	11475	11581	11236	11511	11456	11365	11409	11364	11318	11319	11503	11473	11191	11433	11315	11427	11378	11346	11524	11385	11208	11355	11502	11445	11409	11373	11313	11427	11361	11377	11526	11497	11234	11361	11216	11375	11366	11462	11245	11404	11381	11316	11280	11329	11310	11297	11631	11371	11234	11448	11381	11430	11348	11355	11466	11438	11263	11262	11348	11465	11429	11570	11410	11287	11237	11369	11369	11421	11497	11436	11388	11311	11302	11287	11374	11394	11493	11280	11353	11301	11322	11341	11517	11182	11374	11322	11395	11433	11260	11453	11392	11235	11374	11211	11475	11263	11377	11359	11342	11216	11144	11379	11455	11579	11307	11216	11470	11372	11161	11409	11253	11207	11188	11443	11364	11351	11387	11488	11456	11294	11142	11533	11182	11451	11389	11296	11420	11327	11267	11243	11533	11377	11490	11344	11287	11526	11303	11416	11365	11304	11265	11345	11377	11236	11153	11411	11406	11265	11196	11427	11526	11290	11432	11522	11470	11380	11302	11295	11507	11450	11231	11292	11427	11370	11320	11149	11408	11436	11352	11264	11291	11423	11485	11312	11525	11450	11426	11374	11281	11388	11311	11582	11097	11181	11510	11397	11342	11406	11492	11311	11400	11398	11600	11323	11288	11420	11474	11383	11244	11397	11356	11332	11612	11396	11325	11347	11492	11478	11430	11417	11591	11238	11531	11362	11295	11341	11352	11466	11394	11403	11344	11369	11262	11318	11329	11352	11440	11429	11353	11387	11281	11479	11330	11209	11432	11441	11563	11351	11397	11469	11325	11349	11459	11360	11409	11420	11380	11322	11322	11292	11418	11462	11300	11228	11408	11382	11305	11153	11403	11180	11371	11297	11356	11249	11490	11218	11338	11399	11537	11349	11381	11358	11349	11360	11452	11546	11384	11427	11411	11295	11369	11325	11340	11334	11213	11303	11313	11346	11295	11511	11381	11283	11338	11262	11404	11216	11382	11193	11307	11416	11349	11333	11368	11349	11160	11270	11516	11272	11247	11616	11589	11399	11278	11276	11305	11326	11385	11661	11290	11298	11287	11474	11464	11422	11237	11334	11216	11343	11431	11274	11365	11366	11469	11364	11398	11331	11481	11134	11299	11356	11498	11412	11447	11434	11431	11238	11302	11507	11461	11270	11287	11567	11211	11261	11408	11308	11099	11374	11514	11393	11343	11194	11468	11392	11352	11330	11361	11224	11276	11557	11336	11495	11314	11493	11406	11335	11476	11213	11358	11284	11445	11360	11554	11256	11316	11278	11249	11372	11401	11350	11225	11400	11149	11255	11225	11458	11310	11546	11383	11504	11284	11530	11406	11385	11330	11516	11444	11267	11521	11330	11391	11311	11422	11309	11457	11298	11397	11284	11298	11453	11548	11193	11282	11301	11327	11370	11262	11338	11376	11548	11233	11382	11229	11294	11379	11314	11409	11385	11411	11183	11409	11348	11532	11309	11375	11367	11489	11223	11462	11339	11370	11323	11336	11469	11331	11469	11371	11465	11286	11455	11325	11456	11448	11388	11410	11380	11217	11357	11225	11296	11419	11335	11470	11333	11332	11416	11319	11206	11446	11395	11128	11347	11344	11355	11322	11198	11168	11445	11202	11374	11325	11372	11377	11359	11384	11322	11367	11346	11464	11318	11395	11248	11236	11368	11384	11430	11586	11292	11378	11465	11425	11444	11336	11360	11263	11286	11461	11290	11420	11501	11387	11193	11422	11272	11342	11433	11352	11692	11274	11148	11231	11317	11355	11461	11423	11444	11364	11291	11177	11406	11391	11332	11391	11483	11356	11276	11433	11356	11403	11354	11438	11405	11447	11412	11475	11265	11610	11413	11331	11232	11347	11367	11325	11352	11331	11487	11358	11310	11407	11499	11415	11302	11393	11293	11333	11372	11207	11366	11481	11618	11401	11279	11343	11411	11323	11429	11350	11178	11456	11274	11340	11274	11448	11450	11394	11398	11557	11388	11264	11159	11339	11361	11370	11579	11294	11328	11230	11285	11486	11260	11345	11405	11320	11474	11120	11402	11298	11254	11290	11265	11392	11378	11339	11455	11472	11233	11428	11356	11229	11244	11318	11303	11355	11428	11430	11490	11374	11327	11342	11220	11481	11277	11457	11435	11410	11326	11391	11486	11319	11564	11318	11384	11300	11526	11427	11537	11403	11410	11348	11393	11246	11443	11250	11431	11320	11354	11381	11305	11229	11361	11405	11414	11266	11257	11446	11448	11334	11372	11304	11279	11494	11412	11347	11614	11406	11551	11744	11334	11351	11328	11439	11263	11259	11352	11376	11258	11194	11265	11346	11315	11297	11537	11366	11497	11272	11361	11290	11471	11444	11449	11471	11346	11423	11294	11291	11373	11209	11410	11303	11381	11092	11329	11368	11420	11318	11144	11381	11425	11314	11298	11368	11265	11166	11225	11430	11493	11129	11260	11411	11454	11308	11426	11403	11411	11340	11412	11408	11074	11432	11416	11290	11409	11336	11269	11414	11449	11396	11354	11402	11237	11192	11434	11445	11298	11269	11216	11369	11444	11410	11408	11352	11584	11307	11338	11411	11276	11394	11208	11359	11360	11187	11350	11288	11273	11471	11345	11470	11427	11412	11421	11532	11237	11382	11395	11392	11430	11280	11421	11162	11380	11511	11597	11259	11430	11408	11378	11403	11427	11349	11355	11269	11469	11362	11267	11423	11333	11385	11495	11525	11255	11404	11385	11341	11278	11334	11386	11217	11258	11308	11503	11271	11397	11495	11440	11519	11289	11387	11281	11346	11246	11493	11298	11202	11438	11390	11520	11534	11310	11260	11223	11364	11365	11218	11448	11443	11465	11275	11200	11306	11411	11400	11379	11469	11413	11380	11409	11477	11292	11382	11256	11319	11416	11322	11345	11184	11312	11514	11288	11446	11298	11418	11334	11423	11478	11596	11351	11239	11465	11354	11369	11328	11361	11503	11458	11132	11388	11599	11289	11452	11426	11387
28347	48141	44385	34060	27755	23866	23645	24548	24636	23074	20807	18951	18244	17062	16001	14667	13971	13306	13120	12440	12103	12075	11414	11511	11593	11407	11392	11210	11263	11047	11196	11412	11430	11246	11139	11241	11142	11061	11181	11102	10967	11148	11125	10981	11054	10977	11147	10967	11096	11036	11022	10895	10968	10963	10854	11030	10983	10887	10915	10793	10799	10863	10735	10971	10673	10933	10956	10861	10865	11025	10836	10942	10952	10877	10890	10710	10924	10966	10771	10945	10910	10906	10849	10947	11027	10896	10991	10758	10775	10863	10874	10917	10979	10871	10865	10865	10845	10779	10919	10786	10992	10897	10910	10694	10977	10777	10888	10842	10863	10918	10995	10719	11014	10816	10967	11037	10822	10851	10886	10992	10952	10895	10860	10851	11052	10788	10832	10875	10812	10767	10884	10913	10978	10993	10838	10760	11005	10873	10869	10740	10984	10776	10984	10880	10847	11045	10777	10947	10855	11004	10801	10833	10786	10895	10893	10822	10993	10814	10862	10765	10888	10935	10781	10868	10821	11097	10894	10926	10854	11067	10754	10986	10779	10927	10937	10780	10914	10892	10851	10797	10947	10825	10931	10880	10946	10898	10818	11027	10753	10868	11060	10630	11014	10638	10956	10997	10824	10792	10841	10712	10832	10867	10983	10735	10908	10885	10815	11051	10689	10922	10947	10877	10889	10848	10983	10878	10795	10926	10948	10790	10621	10990	10837	10980	10729	10776	10827	10839	10944	10964	10813	10868	10935	10853	10867	10805	10890	10776	10890	10846	10861	10935	10907	10867	10932	11070	10808	11005	10957	10846	10861	10884	10891	10856	10823	10841	10825	10800	11026	10947	10833	10860	10816	10762	10929	10925	10770	10835	10966	10804	10947	10910	10853	10940	11018	10906	10869	10954	10819	10925	10770	10854	10959	10703	11052	10968	10855	10924	10680	10722	10871	11077	10876	11038	10786	10856	10952	10794	10865	10936	10858	10831	10988	11001	10796	10878	10896	10810	10959	10963	10983	10849	10830	10874	10856	10994	11018	10796	10911	10819	10882	10734	10891	10930	10861	10843	10631	10975	10807	10828	11024	10726	10888	10758	10898	10878	10983	10911	10928	10956	10841	10932	10963	10641	10896	10939	10939	11056	10870	10849	10846	10953	10898	10790	10984	10931	11003	10912	10887	10877	10961	11010	10881	10874	10948	10879	10732	10866	10901	10932	10883	10798	10863	10972	10960	10929	10884	10866	10943	10789	11098	10812	10923	10909	10855	10922	10873	10948	11000	11015	10965	10643	10771	10899	10956	10822	10869	10910	11028	10761	10969	10972	10928	10843	10798	10902	10994	11018	10868	10789	10719	10876	10883	10990	10797	10790	10841	10913	11028	10846	10795	10829	10817	10829	10912	10820	10754	10895	10977	10837	10911	10999	10841	10907	10788	11007	10857	10731	10861	10917	10882	10818	10791	10880	10866	10811	10869	10857	10675	10920	10947	10890	10792	10833	10875	10777	10803	10798	10978	11018	10984	10872	10796	10804	10836	10906	10791	11042	10651	10959	10844	10895	11065	10919	10867	10828	10970	10969	10887	10759	10905	10786	10919	10694	10830	10907	10931	10856	10882	10768	10925	10907	10838	10785	10892	10749	10936	10782	10889	10771	10867	10863	10914	10788	10974	10874	10952	10848	10776	11002	10877	10830	10849	10727	10784	10816	10840	10857	10847	10979	10820	10935	10799	10869	10868	10935	10965	10908	10844	10925	10859	10831	10932	10935	10921	11004	10906	10803	10991	10840	10978	10913	10791	10765	10925	10726	10852	10936	10981	10897	10910	10820	10840	10883	10848	10924	10955	10949	10768	10984	10954	10891	10850	10841	10767	10844	10836	10886	10864	10765	10819	10910	10802	10898	10981	10851	10877	10840	10875	10780	10912	10790	10863	10873	10838	10831	10903	10859	10875	10652	10867	10829	10922	10817	10812	11012	10956	10787	10688	10822	11082	10922	10982	10811	10883	10808	10880	10842	11006	10719	10833	10823	10793	10993	10902	10853	10818	10846	11061	10870	10981	11028	10898	10859	10807	10855	10796	10701	10801	10955	10843	10967	10919	10790	11054	10834	10857	10862	10767	10715	10855	11035	10748	10913	10932	10948	10815	10942	10852	10893	10897	10962	10838	10890	10866	10818	10815	10924	10816	10886	10745	11037	10775	10780	10730	10938	10870	10890	10819	10820	10805	10852	10957	10872	10834	10853	10872	10806	10955	10838	10958	10953	10944	10928	10960	10823	11005	10805	10822	10855	10868	10906	10786	10832	10917	10826	11039	10906	10764	10910	10751	10904	10982	11024	10805	11035	10885	10810	10885	11024	10847	10982	10890	10807	11061	10896	10865	10745	10909	10842	10940	10831	10833	10865	10775	10808	10855	10815	10972	10922	10844	10975	10986	10971	10870	10846	10890	10971	10858	10902	10839	10717	10927	10900	10961	10742	10812	10802	10792	10877	10955	10972	10912	10896	10831	10760	10756	10922	10892	10831	10860	10895	10902	10730	11016	10949	10785	10944	10905	10806	10781	10865	10864	10959	10988	10854	10743	10849	10832	10889	10902	10768	10870	10891	10822	11030	10904	10920	10890	10744	10891	11035	10955	10900	10966	10831	11014	11027	10988	11037	10791	10776	10869	10900	11004	10938	10907	10747	10893	10846	10824	10929	10898	11040	10911	10945	10978	10842	10862	10900	10941	10855	10958	10959	10982	10894	10674	10912	11010	10732	10882	10816	10904	11033	10985	10946	11046	11015	10702	10890	10883	10789	10955	10884	10737	11034	10897	10912	10755	10915	10839	10997	11014	10868	10886	10826	10803	10864	11203	10895	10857	10932	10805	10908	10742	10834	10908	10904	11042	10840	10753	10836	10737	10961	10791	10816	10809	10966	10837	10923	10872	10668	10940	10739	10910	10920	10847	10873	10940	10807	10899	10899	11020	10860	10731	10837	10884	10752	10911	11072	10777	10856	10831	10830	10928	10875	10752	11005	10868	10798	10925	10867	10813	10908	10979	10881	10853	11036	10789	10840	10924	10969	10759	10802	10948	10847	10845	10874	10993	10723	10888	10778	10814	10931	10915	10894	10698	10857	11013	10713	10964	10989	10887	11027	10783	10909	10853	10827	10986	10724	10939	10894	10838	10959	10907	10720	10936	10635	10986	10889	10820	10923	10957	10894	11011	10946	10890	10974	10946	11092	10998	10972	10739	10861	10814	10885	10962	10844	10951	11042	10745	10730	11013	10775	10893	10908	10824	10756	10922	10818	10738	10723	11029	10753	10963	10741	10827	10981	10924	10979	10887	10822	10768	10994	10688	10845	10858	10934	11026	10727	10830	10961	10795	10846	11081	10979	10946	10881	10778	10949	10871	10809	10801	10769	10852	10820	11045	10810	10859	10910	10831	10977	10830	11031	10851	10764	10912	10774	10900	10752	10952	10841	10954	10906	10989	10799	10945	10968	10717	10834	10744	10836	10957	11050	11007	10886	10841	10844	10830	10913	10918	10784	11087	10848	10906	10839	10935	10848	10923	11025	10893	10952	10905	11021	10935	10983	10874	11002	10882	10809	10746	10996	10756	10956	10972	11017	10865	10822	10955	10762	10882	10741	10922	10936	10903	10914	10639	10983	11041	10934	10911	10995	10794	10657	10781	10990	11032	10946	10773	10793	10829	10721	10692	10738	10812	10820	10923	10957	10698	10856	10882	10835	11012	10768	10944	10856	11048	10972	10913	10841	10928	11032	10724	10901	10834	10901	10968	10683	10790	10734	10802	10804	10882	10889	10941	10863	10841	10906	10840	10890	10719	10865	10829	10996	10764	10851	10917	10834	10877	10697	10906	10764	10844	10879	10967	10864	10998	10976	10929	10837	10873	10806	10773	10924	10813	10992	10959	10848	10746	10812	10800	10761	10871	10906	10758	10954	11005	10975	10864	10821	10881	10832	10812	10793	10786	10852	10905	10774	10918	10967	11015	10707	10769	10792	10836	10769	10932	11021	10957	10848	10823	10802	10887	10813	10915	11018	10802	10926	10845	10973	10892	10779	10894	10905	10930	10923	11100	11033	11080	10818	10994	10864	11049	10763	10869	10694	10844	10832	10788	10745	10835	10826	10994	10753	10826	10822	10964	10964	10872	10935	10778	10668	10846	10903	10865	11096	10818	10957	10927	10930	10917	10844	10897	10902	10913	10858	10926	10911	10856	10812	10855	10746	10836	11025	10878	10849	10910	10895	10819	10714	11004	10874	10736	10846	10907	10886	10898	10852	10961	10852	10833	10830	10741	10866	10782	11036	10902	10799	10962	10926	10876	10829	10920	10919	10874	10780	10898	10932	10987	10887	10983	10813	10870	10891	10908	10859	10807	10840	10919	10932	10927	10943	10807	10704	10871	10904	10907	10801	10990	10843	10953	10843	10780	10878	10785	10845	10920	10858	10874	10902	10833	10874	10836	10928	10882	10807	10925	10977	10898	10852	10742	10997	10897	10944	10957	10893	10801	10911	10950	10859	10918	10991	10849	11055	10860	10813	10801	10882	10850	10748	10917	10955	10822	10855	10967	10932	10750	10758	10760	10780	10852	10928	10819	10836	10843	10902	10965	10843	10844	10830	10899	11029	10792	10889	10775	11076	10811	10931	10943	10954	10936	10732	10952	10706	10904	10935	10769	10889	10866	10668	10815	10770	10780	10801	10873	10684	10829	10870	10867	10930	10850	10955	10750	10887	10827	10806	11008	10734	10847	10705	10843	10868	10862	10761	10750	10858	10939	10789	10987	10943	10890	10962	11090	10776	10758	10806	10811	10848	10846	10820	10810	10768	10993	10867	10957	10845	10995	10918	10890	10897	10890	10781	10978	10893	10890	10794	11040	10802	10882	10844	11043	11012	10911	11012	10760	10976	10979	10820	10672	10655	10869	10798	11026	10811	10673	10835	10868	10973	10807	10934	10924	10819	10732	10900	10907	10995	11061	10841	10813	11068	10813	10736	10744	10740	10960	10776	10754	10766	10942	10861	10818	10899	10864	10926	10871	10997	10822	10759	10857	10750	10905	10806	11047	10887	10848	10896	10860	10929	10963	10895	10859	10770	11054	10871	10901	10863
27935	24315	29212	24053	17285	15054	14528	14521	14705	14439	13784	13090	13032	12860	12664	12213	12088	12061	11924	11637	11518	11447	11289	11583	11562	11278	11398	11391	11436	11253	11374	11344	11508	11509	11343	11527	11357	11507	11495	11327	11340	11243	11208	11324	11242	11332	11281	11360	11294	11245	11355	11292	11346	11343	11331	11440	11449	11486	11298	11231	11401	11393	11275	11405	11224	11303	11115	11298	11254	11213	11308	11330	11421	11364	11390	11495	11257	11198	11268	11288	11299	11269	11329	11295	11383	11300	11332	11326	11171	11319	11404	11138	11441	11257	11096	11254	11498	11346	11191	11272	11312	11212	11367	11253	11501	11386	11185	11236	11300	11221	11232	11397	11232	11392	11275	11531	11319	11242	11143	11166	11237	11275	11234	11234	11219	11290	11180	11369	11233	11362	11290	11312	11196	11326	11234	11365	11435	11283	11365	11171	11310	11355	11158	11290	11332	11502	11223	11237	11096	11271	11078	11343	11257	11376	11306	11437	11409	11618	11380	11416	11254	11130	11284	11379	11340	11318	11002	11353	11250	11391	11282	11168	11295	11327	11279	11473	11121	11415	11268	11238	11388	11258	11196	11317	11254	11188	11310	11354	11379	11357	11345	11332	11268	11177	11167	11341	11376	11177	11294	11231	11406	11239	11386	11202	11248	11235	11064	11318	11237	11320	11252	11328	11216	11268	11261	11324	11331	11427	11232	11379	11288	11216	11227	11250	11175	11433	11310	11191	11217	11355	11474	11180	11282	11372	11171	11324	11388	11454	11420	11362	11180	11397	11376	11384	11500	11209	11249	11255	11216	11401	11139	11376	11169	11118	11200	11143	11240	11247	11258	11209	11180	11359	11333	11360	11336	11339	11270	11353	11315	11136	11299	11409	11211	11008	11078	11219	11260	11309	11155	11339	11196	11227	11276	11212	11436	11229	11235	11388	11273	11332	11325	11280	11214	11538	11500	11399	11282	11348	11305	11367	11329	11196	11339	11023	11394	11242	11207	11180	11329	11437	11109	11399	11433	11384	11142	11252	11105	11266	11286	11344	11198	11423	11287	11235	11292	11257	11273	11267	11327	11424	11352	11323	11342	11368	11449	11133	11139	11217	11391	11267	11225	11442	11303	11359	11402	11320	11268	11290	11392	11263	11284	11407	11319	11339	11246	11307	11244	11221	11269	11134	11158	11201	11370	11200	11200	11269	11404	11313	11403	11339	11144	11175	11229	11176	11366	11269	11326	11337	11314	11338	11447	11473	11343	11284	11444	11241	11194	11438	11330	11281	11296	11339	11235	11387	11316	11285	11301	11442	11187	11177	11315	11052	11278	11312	11308	11250	11375	11373	11301	11284	11360	11311	11308	11162	11148	11306	11349	11260	11290	11188	11336	11379	11477	11266	11484	11380	11290	11152	11213	11213	11286	11235	11295	11356	11247	11246	11303	11200	11213	11235	11271	11392	11417	11228	11067	11292	11274	11238	11380	11362	11344	11336	11235	11242	11236	11124	11268	11335	11295	11198	11351	11336	11398	11327	11245	11225	11517	11353	11215	11188	11398	11429	11245	11300	11244	11281	11418	11371	11336	11230	11166	11333	11430	11310	11398	11426	11300	11348	11148	11124	11424	11328	11308	11236	11369	11284	11500	11136	11212	11138	11265	11368	11387	11487	11324	11332	11403	11195	11266	11359	11315	11144	11250	11260	11187	11252	11249	11171	11399	11255	11348	11301	11273	11148	11232	11402	11199	11271	11093	11219	11311	11272	11114	11249	11318	11165	11322	11178	11358	11263	11124	11270	11405	11408	11339	11332	11324	11322	11180	11049	11276	11255	11155	11381	11211	11496	11325	11268	11238	11254	11207	11116	11240	11318	11360	11254	11157	11272	11343	11350	11323	11418	11345	11410	11325	11240	11283	11444	11515	11217	11099	11270	11343	11163	11521	11339	11368	11205	11311	11207	11396	11273	11490	11417	11161	11237	11372	11185	11293	11207	11245	11257	11354	11132	11421	11345	11283	11398	11271	11291	11397	11198	11227	11428	11331	11371	11195	11324	11347	11440	11278	11256	11355	11188	11227	11174	11243	11453	11255	11192	11071	11234	11408	11266	11345	11185	11282	11435	11353	11280	11325	11364	11251	11194	11391	11290	11212	11215	11359	11344	11255	11241	11223	11387	11234	11375	11457	11302	11237	11370	11335	11358	11283	11300	11295	11271	11307	11283	11312	11438	11341	11471	11347	11170	11455	11350	11252	11351	11170	11248	11241	11405	11268	11191	11327	11303	11192	11404	11451	11296	11247	11269	11282	11227	11099	11294	11125	11158	11191	11248	11277	11305	11485	11368	11370	11310	11203	11170	11231	11384	11177	11323	11311	11332	11361	11332	11239	11267	11166	11289	11251	11276	11370	11418	11401	11405	11262	11409	11501	11237	11130	11132	11289	11184	11447	11205	11405	11278	11267	11346	11401	11334	11288	11298	11217	11230	11362	11541	11198	11286	11216	11203	11167	11357	11381	11296	11268	11145	11321	11267	11314	11217	11209	11358	11382	11563	11293	11487	11204	11197	11231	11306	11333	11461	11201	11326	11350	11254	11326	11252	11230	11346	11265	11327	11392	11421	11360	11350	11104	11245	11401	11517	11347	11284	11306	11426	11178	11080	11357	11299	11151	11303	11316	11288	11302	11304	11413	11116	11303	11357	11153	11255	11219	11342	11268	11302	11263	11389	11239	11225	11281	11165	11360	11274	11276	11403	11486	10980	11137	11175	11316	11302	11338	11397	11361	11302	11315	11203	11444	11357	11250	11163	11229	11350	11451	11526	11244	11242	11280	11210	11341	11308	11294	11235	11202	11236	11366	11229	11236	11414	11294	11327	11354	11178	11318	11354	11201	11190	11233	11334	11408	11221	11241	11408	11094	11281	11153	11284	11253	11328	11375	11288	11271	11229	11178	11169	11354	11314	11150	11256	11242	11237	11224	11274	11167	11159	11316	11290	11341	11178	11183	11268	11203	11313	11382	11326	11246	11303	11425	11351	11349	11263	11336	11271	11351	11190	11297	11368	11294	11218	11230	11331	11210	11277	11268	11378	11226	11189	11338	11375	11328	11193	11579	11297	11313	11263	11408	11221	11308	11221	11296	11228	11267	11395	11110	11433	11346	11323	11398	11272	11426	11166	11152	11331	11132	11165	11145	11354	11259	11251	11303	11344	11378	11320	11354	11159	11216	11409	11262	11318	11302	11409	11277	11486	11330	11216	11451	11113	11391	11320	11211	11327	11465	11390	11235	11198	11264	11430	11497	11330	11231	11337	11337	11229	11360	11269	11288	11295	11212	11519	11334	11306	11324	11270	11253	11302	11263	11211	11512	11193	11251	11190	11418	11449	11284	11402	11175	11247	11173	11276	11472	11248	11219	11253	11135	11293	11300	11441	11163	11248	11190	11344	11230	11384	11384	11404	11448	11291	11185	11302	11234	11267	11263	11296	11314	11319	11330	11256	11253	11279	11278	11122	11294	11426	11425	11290	11242	11146	11336	11317	11204	11338	11280	11469	11237	11154	11309	11271	11349	11280	11353	11242	11424	11118	11331	11357	11276	11341	11452	11364	11266	11446	11369	11199	11285	11326	11300	11493	11261	11322	11188	11223	11210	11258	11335	11375	11428	11270	11256	11323	11207	11344	11331	11284	11386	11282	11213	11338	11312	11276	11221	11354	11262	11179	11303	11323	11361	11114	11292	11282	11413	11245	11344	11185	11398	11208	11373	11298	11383	11308	11305	11281	11222	11335	11194	11223	11377	11469	11404	11281	11420	11426	11150	11443	11255	11172	11284	11405	11446	11369	11322	11325	11313	11250	11403	11171	11196	11261	11226	11202	11298	11293	11244	11323	11194	11261	11209	11220	11332	11342	11358	11430	11336	11464	11323	11286	11462	11345	11391	11364	11220	11229	11402	11185	11281	11376	11312	11503	11284	11323	11244	11128	11547	11319	11425	11342	11272	11395	11352	11166	11177	11320	11374	11350	11399	11285	11101	11390	11466	11346	11352	11336	11476	11369	11421	11273	11475	11239	11299	11399	11396	11573	11239	11414	11222	11377	11321	11255	11397	11421	11242	11402	11247	11314	11152	11115	11436	11167	11337	11387	11164	11304	11336	11122	11532	11333	11321	11177	11238	11262	11358	11131	11389	11290	11294	11314	11331	11318	11208	11248	11346	11403	11297	11287	11300	11323	11406	11288	11302	11278	11307	11281	11319	11179	11206	11052	11279	11285	11235	11304	11216	11212	11445	11574	11369	11264	11233	11137	11208	11133	11394	11275	11075	11377	11421	11164	11226	11156	11191	11282	11238	11161	11384	11326	11362	11339	11255	11239	11509	11151	11277	11434	11323	11462	11445	11414	11350	11317	11416	11301	11124	11420	11341	11412	11372	11343	11175	11314	11290	11309	11389	11176	11402	11215	11189	11361	11360	11398	11441	11230	11249	11387	11395	11337	11310	11351	11263	11290	11330	11297	11394	11392	11435	11269	11243	11163	11290	11296	11191	11179	11109	11336	11349	11295	11229	11188	11127	11340	11429	11313	11231	11281	11310	11381	11289	11228	11323	11438	11276	11313	11322	11373	11385	11240	11244	11411	11279	11489	11567	11560	11342	11373	11380	11353	11133	11123	11332	11175	11206	11313	11258	11284	11253	11241	11333	11164	11331	11348	11242	11188	11350	11215	11382	11171	11023	11401	11330	11429	11137	11398	11185	11310	11240	11319	11287	11316	11158	11154	11277	11323	11303	11253	11319	11231	11327	11179	11302	11329	11187	11195	11148	11426	11408	11368	11372	11193	11228	11360	11333	11354	11304	11259	11392	11127	11203	11259	11185	11278	11347	11265	11262	11462	11415	11082	11307	11204	11286	11319	11189	11252	11262	11346	11251	11330	11437	11323	11318	11280	11269	11400	11434	11391	11373	11339	11337	11425	11257	11254	11281	11272	11294	11083	11399	11260	11154	11340	11407	11107	11263	11381	11317	11405	11416	11292	11503	11360	11350	11314	11279	11309	11301	11363	11381	11270	11318	11421	11317	11310	11225	11167	11469	11421	11414	11189	11284	11179	11280	11200	11385	11209	11379	11373	11300	11134	11329	11199
26403	37645	33625	24296	19389	16557	16156	16565	16697	16305	14809	14034	13698	13505	13033	12456	12141	12015	11720	11525	11281	11138	11101	11206	11030	11116	10910	11075	10940	11037	11075	11130	11063	11016	11148	10853	11112	10972	10991	10863	11035	10925	10866	10843	10961	10834	11002	10887	10921	10938	10874	10904	10881	10820	10823	10820	10956	10763	10968	10926	10929	10897	10963	10917	10823	10845	10932	10843	10936	10609	10873	10745	10867	10707	10704	10867	10741	10868	10736	10910	10834	10750	10859	10943	10824	10826	10929	10823	10920	10790	10769	10831	10890	10771	10726	10822	10849	10878	10787	10891	10721	10906	10634	10721	10789	10791	10771	10947	10878	10844	10843	10815	10913	10785	10694	10971	10894	10977	10767	10775	10904	10889	10745	10718	10568	10878	10950	11040	10863	10808	10792	10969	10977	10644	10813	10775	10851	10958	10815	10869	10806	10893	10954	10919	10787	10862	10819	10799	10903	10882	10787	10891	10950	10893	10922	10962	10803	10861	10610	10845	10712	10926	10875	10892	10975	10719	10937	10861	10744	10860	10942	10938	10583	10730	10879	10802	10894	10863	10829	10916	10789	10870	10848	10960	10841	10804	10881	10737	10857	10980	10749	11037	10757	10817	10749	10749	11012	10767	10819	10927	10917	10681	10763	10864	10873	10891	10836	10852	10809	10901	10873	10855	10817	10850	10897	10696	10707	10879	10827	10898	10962	10888	10845	10788	10761	10819	10744	10792	10775	10704	10817	10797	11039	10853	10937	10942	11001	10604	10754	10914	10738	10835	10804	10823	10830	10891	10836	10830	10801	10805	10860	10779	10861	10851	10797	10828	10797	10848	10859	10990	10902	10907	10828	10897	10783	10928	10918	10781	10881	10790	10747	10932	10951	10827	10833	10869	10757	10811	10923	10780	10864	10857	10857	10891	10736	10940	10941	10897	10686	10964	10758	10771	10698	10852	10789	10788	10877	10887	10988	10891	10799	10861	10795	10932	11031	10787	10814	10940	10760	10778	10809	10753	10734	10923	10832	10974	10895	10915	10986	10689	10867	10847	10764	10727	11032	11010	10833	10899	10890	10958	10805	10792	10950	10859	10877	10943	10863	10821	10823	10804	10811	11093	10850	10824	10856	10858	10957	10697	10733	10717	10796	10889	10950	10882	10782	10749	10817	10847	11001	10875	10801	10916	10761	10827	10785	10749	10819	10665	10763	10897	10973	10721	10871	10921	10699	10922	10905	10869	10805	10854	10764	10758	10735	10862	10809	10780	10954	10794	10865	10692	10954	10836	10838	10901	10773	10846	10822	10752	10785	10940	10728	10719	10908	10851	10921	10769	10975	10915	10849	10849	10877	10814	11000	10962	10803	10712	10863	10765	10803	10856	10790	10745	10798	10691	10798	10744	10906	10953	10817	10704	10851	10990	10886	10842	10973	10842	10858	10860	10727	10724	10898	10903	10748	10915	10704	10802	10843	10789	10870	10685	10828	10767	10718	10873	10784	10717	10900	10882	10884	10694	10769	10729	10836	10759	11023	10810	10805	10818	10896	10819	10992	10792	10835	10708	10786	10884	10882	11025	10854	10832	10873	10840	10682	10742	10830	10699	10719	10930	10837	10767	10895	10719	10838	10894	10847	10836	10946	10845	10867	10797	10833	10831	10907	10688	10846	10791	10891	10864	10826	10847	10749	10962	10934	10816	10828	10836	10781	10976	10831	10885	10845	10942	10895	10697	10966	10807	10778	10922	10865	10848	10723	10819	10702	10773	10713	10707	10889	10726	10774	10785	10899	10923	10891	10731	10790	10763	10776	10996	10827	10907	10840	10820	10759	10817	10762	10952	10698	10652	10824	10792	11017	10855	10847	10771	10857	10879	10988	10883	11044	10772	10738	10795	10759	10765	10879	10839	10781	10758	10890	10842	10784	10796	10887	10854	10868	10874	10705	10898	11061	11004	10814	10903	10805	10716	10887	10879	10852	10744	10833	10801	10833	10809	10929	10866	10892	10945	10803	10876	11012	10860	10957	11017	10879	10817	10700	10889	10852	10774	10778	10731	10768	10776	10722	10823	10936	10787	10908	10881	10866	10932	10822	10940	10847	10710	10869	10871	10788	10825	10812	10964	10907	10970	10801	10893	10821	10954	10966	10830	10846	10835	10969	10692	10906	10655	10768	10799	10800	10814	10758	10874	10812	10768	10923	10777	10928	10844	10931	10687	10784	10928	10791	10840	10921	10894	10866	10647	10873	10907	10833	10771	10746	10702	10859	10821	10935	10819	10923	10766	10831	10949	10777	10877	10785	10815	10797	10712	10860	11007	10856	10872	10853	10942	10981	11081	10876	10858	10722	10906	10925	10857	10937	10910	10872	10851	10847	10790	10773	10963	10860	10840	10836	10677	10833	10730	10846	10821	10880	10890	10790	10757	10859	10968	10700	10807	10917	10697	10893	10791	10946	10923	10794	10971	10827	11077	10724	10969	10824	10896	10918	10816	11002	10764	10948	10882	10856	10697	10680	10784	10772	10850	11003	10846	10769	11025	10786	10961	10863	10863	10635	10776	10888	10706	10828	10629	10788	10924	10930	10991	11056	10848	10959	10918	10766	10738	10844	10755	10927	11039	10937	10848	10925	10824	10884	10922	10742	10818	10883	10774	10768	10863	10892	10838	10761	10773	10880	10822	10864	10659	10793	10835	10755	10945	10770	10863	10874	10791	10644	10835	10860	10747	10638	10923	10949	10794	10740	10856	10698	10891	10826	10808	10797	10692	10803	10916	10793	10867	10792	11000	10899	10921	10896	10843	10863	10786	10770	10737	10892	10734	10818	10841	11052	10757	10908	10922	10783	10880	11095	10836	10952	10816	10893	10774	10733	10848	10970	10911	10830	10839	10851	10921	10816	10815	11052	10727	10883	10819	10751	10808	10830	10913	10943	10977	10751	10831	10800	10791	10813	10698	10913	10873	10870	10910	10848	10789	10897	10928	10898	10826	10845	10887	10894	10728	10976	10857	10877	10953	10885	10726	10695	10823	10929	10759	10727	10799	10857	10828	10960	10915	10788	10996	10934	10877	10954	10906	10876	10953	10886	10683	10802	10781	10872	10723	10936	10899	10938	10961	10861	10931	10880	10896	10776	10866	10758	10870	10845	10983	10875	10783	10909	10760	10785	10891	10637	10938	10835	10891	10815	10803	10627	10846	10767	10881	10903	10826	10843	10842	10808	10999	10647	10837	10900	10790	10792	10913	10920	10740	10993	10920	10713	10938	10709	10825	10808	10765	10824	10912	10673	10965	10591	10898	10780	10845	10797	10817	10886	10833	10852	10728	10822	10779	10780	10734	10939	10827	10904	10855	10918	10827	10878	10857	10747	10931	10841	10887	10680	10698	10853	10895	10782	10836	10909	10804	10864	10628	10818	10961	10830	10973	10884	10764	11035	11078	10778	10749	10708	10805	10813	10934	10754	10829	10742	10866	10738	10861	10896	10936	10755	10930	10727	10818	10811	10761	10853	10770	10955	10813	10974	10878	10977	10772	10706	10835	10879	10850	10854	10752	10972	10746	10826	10746	10903	10843	10765	10855	10886	10837	10935	10737	10705	10863	10735	10898	10742	10768	10755	10851	10927	10624	10820	10889	10922	10992	10810	10737	10657	10945	10745	10917	10962	10900	10999	10826	10918	10911	10706	10872	10995	10721	10859	10907	10841	10922	10947	10812	10882	10872	10799	10664	10906	10866	10871	10822	10651	10826	10958	10825	10810	10898	10885	10834	10818	10838	10732	10686	10849	10863	10737	10719	10821	10817	10862	10911	10839	10769	10863	10822	10806	10900	10901	10892	10786	10701	10862	10834	10850	10817	10690	10881	10873	10837	10743	10839	10822	10802	10749	10798	10916	10926	10821	10866	11020	10899	10781	10759	11026	10915	11041	10676	10826	10837	10779	10842	10830	10830	10791	10861	10937	10744	10742	10866	10756	10931	10932	10834	10901	10779	10994	10817	10814	10762	10728	10718	10865	10733	10782	10859	10832	10781	10734	10868	10818	10868	10851	10915	10853	10860	10993	10821	10891	10765	10873	10769	10824	10827	10746	10656	10773	10783	10832	10888	10773	10841	10816	10811	10907	10922	10762	10741	10792	10902	10926	10886	10938	10877	10744	10885	10773	10725	10897	10887	10868	10741	10957	10903	10845	10840	10795	10787	10780	10826	10915	10808	10888	10898	10836	10881	10852	10895	10878	10872	10931	10829	10899	11004	10832	10787	10847	10920	10770	10940	10935	10787	10693	10726	10837	10870	10882	10872	10858	10934	10805	10875	10930	10837	10974	10924	10972	10879	10819	10721	10766	10855	10821	10855	10754	10839	10722	10863	10828	10742	10886	10828	10858	10808	10869	10916	10769	10888	10883	10827	10726	10886	10857	10852	10880	10914	10791	10941	10806	10886	10850	10931	10857	10897	10723	10829	10772	10885	10863	10904	10860	10923	10892	10879	10730	10771	10780	10664	10824	10891	10768	10841	10919	10769	10919	10834	11002	10764	10722	10888	10810	11045	10889	10976	10825	10869	11070	10769	10845	11002	10942	10656	10842	10810	10652	10865	10989	10830	10773	10900	10950	10915	10913	10811	10825	10858	10855	10674	10899	10877	10901	11059	10683	10790	10877	10847	10824	10951	10850	10799	10748	10996	10922	10757	10827	10851	10709	10768	10861	11008	10784	10797	10749	10804	10838	10803	10704	10779	10803	10726	10739	10744	10747	10747	10717	10907	10904	10911	10913	10826	10823	10946	10733	10779	10827	10720	10820	10837	10842	10764	11023	11036	10904	10855	10793	10943	10869	10756	10835	10862	10797	10836	11005	10937	10733	10761	10857	10754	10892	10867	10856	10845	10925	10908	10900	10728	10901	10869	10854	11018	10864	10917	10904	10874	10814	10797	11008	10874	10774	10910	10835	10795	10942	10696	10908	10780	10904	10736	10883	10948	11041	10824	10698	10736	10808	10908	10808	10816	10908	10701	10917	10912	10871	10784	10802	10840	10863	10887	10817	10721	10814	10919	10832	10862	10878	10897	10795	10847	10971	10953	10888	10801	10826	10818	10903	10722	10762	10728	10963	10901	10965	10842	10861	10862	10889	10888
23721	21288	28988	24054	21977	21174	18368	14820	14490	14161	13560	13407	13237	13065	12740	12340	12079	11984	11904	11633	11276	10962	10974	11112	10847	11025	10761	10785	10677	10753	10890	10806	10876	10802	10818	10759	10591	10784	10495	10946	10858	10518	10777	10569	10632	10419	10649	10658	10450	10578	10606	10688	10592	10580	10636	10632	10706	10419	10641	10642	10729	10731	10547	10491	10834	10630	10690	10761	10683	10658	10421	10625	10768	10526	10513	10388	10540	10591	10550	10707	10483	10646	10711	10694	10675	10611	10713	10789	10627	10675	10631	10519	10567	10683	10583	10672	10586	10748	10547	10451	10701	10688	10607	10428	10583	10649	10636	10625	10698	10453	10436	10713	10431	10644	10652	10583	10498	10620	10578	10521	10676	10561	10484	10571	10589	10570	10736	10622	10725	10573	10462	10593	10570	10618	10605	10613	10664	10507	10753	10595	10437	10496	10596	10480	10680	10583	10569	10676	10592	10642	10314	10564	10604	10497	10610	10623	10619	10490	10858	10616	10663	10723	10732	10517	10585	10594	10655	10623	10619	10479	10539	10498	10501	10719	10705	10472	10657	10450	10451	10718	10573	10679	10475	10647	10812	10650	10491	10523	10592	10531	10671	10522	10629	10521	10619	10730	10477	10605	10529	10601	10584	10582	10708	10599	10652	10513	10515	10704	10736	10471	10593	10563	10451	10576	10649	10725	10495	10512	10579	10420	10401	10574	10611	10745	10569	10728	10573	10662	10481	10516	10580	10519	10441	10497	10701	10581	10539	10611	10288	10582	10542	10758	10545	10737	10538	10564	10527	10648	10781	10484	10645	10440	10718	10767	10620	10555	10555	10440	10509	10651	10558	10629	10549	10447	10596	10522	10593	10477	10513	10501	10720	10783	10552	10566	10693	10359	10527	10585	10627	10475	10458	10490	10556	10529	10533	10517	10603	10488	10568	10537	10602	10612	10562	10366	10546	10608	10657	10633	10650	10397	10720	10567	10601	10654	10658	10582	10343	10305	10581	10590	10735	10606	10533	10621	10603	10508	10515	10657	10677	10579	10657	10547	10525	10502	10559	10277	10564	10574	10360	10514	10624	10492	10844	10590	10657	10520	10531	10683	10563	10673	10542	10571	10511	10618	10474	10391	10596	10649	10492	10448	10641	10487	10773	10586	10521	10451	10452	10504	10485	10530	10689	10506	10617	10589	10534	10698	10675	10582	10667	10577	10697	10643	10706	10506	10626	10465	10612	10514	10509	10658	10588	10605	10550	10485	10560	10406	10469	10548	10743	10575	10526	10633	10620	10648	10577	10541	10610	10676	10735	10577	10420	10615	10755	10764	10752	10533	10596	10566	10490	10538	10532	10608	10590	10580	10516	10776	10400	10576	10526	10541	10578	10727	10672	10669	10616	10678	10586	10590	10677	10509	10605	10576	10402	10595	10312	10484	10634	10586	10631	10425	10341	10543	10654	10737	10574	10459	10539	10488	10567	10553	10459	10523	10542	10409	10395	10539	10690	10589	10517	10423	10571	10580	10623	10566	10581	10513	10544	10543	10559	10683	10563	10664	10527	10634	10628	10575	10617	10572	10466	10570	10353	10512	10669	10525	10743	10638	10702	10592	10567	10522	10606	10696	10577	10707	10609	10443	10497	10586	10621	10537	10732	10581	10553	10619	10443	10513	10552	10603	10584	10643	10520	10594	10626	10505	10465	10663	10482	10576	10549	10506	10529	10517	10618	10678	10478	10675	10683	10559	10546	10628	10664	10490	10467	10573	10539	10540	10780	10500	10341	10582	10667	10675	10575	10692	10651	10414	10511	10687	10501	10512	10713	10666	10678	10510	10554	10589	10466	10531	10525	10594	10413	10641	10426	10428	10727	10530	10441	10628	10695	10557	10641	10646	10609	10492	10482	10463	10622	10627	10433	10623	10500	10543	10577	10586	10489	10635	10643	10489	10689	10484	10660	10614	10582	10427	10627	10536	10621	10687	10599	10617	10704	10735	10620	10746	10669	10618	10604	10350	10290	10484	10545	10615	10598	10608	10641	10467	10533	10591	10449	10363	10389	10642	10536	10586	10598	10685	10643	10610	10654	10631	10604	10547	10474	10487	10691	10578	10618	10638	10618	10623	10556	10523	10422	10669	10559	10641	10454	10530	10542	10615	10592	10696	10637	10907	10550	10651	10624	10497	10565	10533	10651	10502	10482	10559	10641	10648	10441	10620	10510	10628	10518	10565	10465	10631	10585	10656	10546	10685	10636	10612	10548	10580	10570	10574	10677	10561	10492	10570	10594	10509	10604	10483	10593	10615	10674	10700	10544	10353	10563	10623	10616	10490	10682	10431	10590	10629	10604	10433	10516	10558	10563	10554	10510	10562	10645	10640	10584	10648	10626	10807	10669	10627	10682	10543	10649	10602	10695	10556	10319	10703	10548	10624	10782	10619	10561	10605	10639	10678	10594	10614	10586	10478	10567	10482	10551	10541	10508	10604	10459	10505	10412	10594	10692	10524	10556	10617	10544	10642	10584	10572	10726	10468	10642	10585	10526	10557	10623	10502	10549	10627	10625	10491	10610	10583	10666	10501	10447	10588	10536	10592	10652	10612	10595	10645	10666	10571	10494	10672	10723	10307	10673	10660	10408	10541	10498	10460	10646	10736	10555	10587	10516	10657	10422	10421	10641	10499	10643	10456	10414	10609	10610	10645	10486	10576	10554	10541	10539	10552	10553	10723	10510	10595	10509	10568	10540	10687	10565	10454	10475	10507	10406	10524	10539	10533	10534	10562	10651	10646	10542	10628	10591	10456	10709	10523	10534	10631	10475	10303	10558	10672	10508	10573	10673	10441	10632	10660	10540	10404	10570	10706	10479	10576	10647	10662	10417	10509	10454	10524	10488	10418	10637	10478	10631	10603	10744	10596	10638	10592	10590	10550	10608	10667	10608	10680	10450	10464	10574	10627	10725	10512	10632	10613	10548	10516	10614	10628	10688	10609	10536	10736	10543	10596	10627	10548	10521	10493	10555	10678	10516	10669	10600	10466	10463	10559	10604	10579	10344	10509	10681	10530	10453	10443	10278	10609	10603	10645	10570	10518	10600	10503	10712	10501	10630	10445	10542	10562	10643	10689	10669	10487	10503	10370	10736	10589	10538	10425	10570	10449	10743	10776	10357	10579	10568	10620	10555	10389	10673	10534	10657	10594	10667	10739	10573	10570	10632	10564	10625	10724	10525	10472	10447	10560	10475	10556	10476	10550	10613	10417	10669	10695	10722	10642	10522	10562	10528	10595	10400	10611	10518	10489	10602	10555	10553	10698	10665	10659	10502	10638	10530	10590	10570	10552	10590	10560	10764	10605	10863	10641	10648	10684	10631	10633	10403	10472	10424	10642	10666	10382	10507	10691	10609	10579	10553	10496	10402	10488	10668	10518	10584	10705	10550	10587	10589	10753	10549	10577	10691	10610	10571	10732	10604	10446	10697	10662	10490	10736	10552	10641	10611	10559	10697	10540	10592	10712	10743	10634	10600	10405	10598	10701	10471	10635	10442	10545	10640	10522	10680	10716	10471	10673	10597	10595	10451	10478	10570	10679	10834	10552	10543	10630	10594	10752	10745	10580	10701	10502	10756	10493	10469	10478	10537	10487	10474	10551	10629	10570	10503	10607	10715	10607	10660	10607	10624	10605	10743	10499	10592	10652	10585	10515	10573	10547	10513	10668	10567	10602	10562	10586	10593	10671	10613	10656	10713	10540	10439	10614	10549	10515	10623	10710	10689	10581	10514	10609	10642	10627	10654	10667	10557	10725	10494	10664	10501	10633	10456	10600	10551	10512	10602	10646	10690	10517	10451	10510	10580	10629	10642	10574	10634	10664	10608	10652	10802	10595	10621	10639	10623	10548	10642	10835	10580	10617	10718	10487	10681	10532	10620	10565	10461	10559	10796	10627	10639	10522	10478	10593	10559	10558	10559	10601	10560	10634	10535	10552	10625	10637	10633	10478	10687	10475	10398	10516	10470	10550	10605	10542	10559	10535	10739	10402	10551	10427	10693	10599	10571	10523	10759	10594	10611	10592	10508	10582	10482	10582	10481	10523	10589	10570	10586	10618	10634	10791	10732	10619	10548	10652	10517	10524	10569	10507	10424	10416	10567	10672	10505	10696	10584	10602	10629	10546	10638	10542	10642	10670	10660	10617	10572	10623	10572	10474	10492	10613	10814	10687	10547	10544	10475	10516	10498	10612	10629	10695	10690	10499	10642	10585	10673	10614	10561	10445	10567	10625	10566	10516	10509	10587	10564	10695	10574	10596	10522	10694	10646	10375	10697	10595	10584	10635	10713	10632	10415	10640	10583	10610	10582	10641	10638	10558	10429	10493	10645	10621	10623	10550	10456	10533	10696	10737	10689	10575	10787	10728	10625	10576	10494	10545	10524	10658	10429	10453	10712	10476	10603	10530	10493	10616	10550	10430	10567	10785	10371	10577	10526	10439	10520	10512	10548	10566	10419	10484	10632	10425	10567	10665	10393	10567	10652	10662	10539	10687	10610	10578	10530	10381	10402	10588	10747	10515	10477	10632	10618	10478	10640	10491	10681	10584	10627	10712	10646	10700	10560	10716	10576	10594	10795	10566	10447	10552	10669	10572	10411	10472	10647	10565	10522	10399	10600	10432	10513	10633	10544	10568	10398	10542	10657	10666	10685	10639	10497	10633	10654	10497	10695	10521	10539	10493	10554	10565	10655	10537	10456	10549	10469	10649	10574	10664	10547	10747	10591	10763	10597	10540	10718	10581	10713	10537	10680	10420	10656	10634	10607	10591	10545	10783	10535	10445	10634	10512	10612	10455	10526	10560	10515	10412	10608	10489	10603	10527	10543	10453	10750	10477	10423	10797	10640	10485	10673	10582	10452	10613	10654	10670	10741	10685	10579	10478	10475	10371	10601	10642	10640	10564	10640	10531	10499	10595	10492	10418	10573	10613	10588	10641	10617	10531	10610	10428	10570	10689	10834	10586	10714	10544	10462	10630	10535	10739	10635	10520	10559	10579	10521	10542	10700	10519	10660	10568	10570	10556	10579	10347	10667	10481	10716	10649	10543	10584	10609	10628	10681	10453	10688	10644	10568	10630	10658	10498
26295	43378	39126	29203	23423	19572	17788	16793	17136	16380	15047	14915	14793	14395	13796	13200	13061	12837	12338	11861	11295	10938	10960	11128	10611	10724	10532	10687	10545	10573	10846	10793	10552	10486	10557	10612	10665	10569	10634	10563	10517	10635	10463	10443	10538	10348	10534	10377	10506	10341	10543	10373	10328	10456	10402	10467	10380	10428	10357	10537	10410	10297	10310	10350	10414	10207	10266	10332	10388	10462	10379	10350	10246	10307	10359	10388	10463	10352	10348	10311	10278	10374	10436	10284	10608	10580	10408	10263	10459	10275	10406	10428	10468	10295	10447	10232	10353	10401	10327	10457	10305	10302	10345	10343	10358	10364	10281	10378	10298	10212	10288	10387	10418	10397	10385	10271	10099	10456	10234	10367	10425	10451	10380	10259	10332	10429	10392	10348	10388	10369	10398	10299	10370	10392	10343	10310	10347	10292	10373	10488	10369	10341	10437	10444	10424	10339	10402	10321	10478	10246	10306	10317	10333	10299	10441	10388	10382	10316	10305	10370	10387	10338	10337	10225	10336	10280	10351	10386	10427	10281	10343	10133	10439	10327	10335	10208	10225	10106	10373	10382	10370	10371	10394	10385	10383	10290	10373	10285	10312	10413	10397	10380	10324	10426	10337	10315	10356	10395	10313	10314	10150	10325	10381	10411	10329	10353	10353	10314	10376	10335	10510	10314	10327	10288	10386	10504	10343	10291	10321	10360	10235	10302	10397	10350	10179	10301	10307	10281	10340	10372	10309	10526	10372	10274	10373	10303	10284	10151	10330	10387	10408	10375	10381	10425	10451	10366	10287	10413	10302	10300	10428	10443	10464	10480	10520	10394	10309	10412	10287	10401	10314	10336	10337	10273	10596	10353	10362	10370	10354	10410	10359	10391	10323	10364	10287	10199	10464	10293	10377	10266	10418	10273	10304	10408	10391	10331	10406	10297	10415	10312	10346	10232	10425	10364	10323	10327	10236	10366	10324	10354	10295	10344	10292	10483	10252	10348	10279	10194	10385	10410	10432	10221	10365	10295	10201	10363	10321	10332	10419	10335	10341	10510	10425	10332	10410	10293	10321	10334	10383	10449	10527	10309	10494	10346	10322	10365	10395	10419	10487	10366	10299	10353	10211	10352	10252	10265	10338	10481	10450	10339	10311	10346	10284	10413	10196	10385	10289	10406	10358	10239	10446	10440	10465	10378	10247	10448	10317	10266	10351	10255	10360	10346	10333	10260	10586	10206	10363	10406	10325	10333	10297	10319	10310	10364	10403	10380	10291	10250	10446	10304	10312	10425	10337	10216	10402	10360	10276	10366	10296	10335	10333	10449	10301	10313	10273	10361	10364	10337	10344	10302	10270	10307	10396	10255	10393	10296	10379	10514	10448	10355	10406	10384	10403	10307	10309	10615	10526	10433	10239	10365	10367	10353	10425	10524	10253	10333	10395	10261	10377	10406	10247	10323	10388	10468	10387	10330	10310	10409	10177	10342	10403	10370	10371	10323	10453	10263	10412	10434	10380	10308	10267	10337	10194	10273	10487	10359	10387	10179	10441	10323	10293	10299	10442	10400	10328	10202	10378	10311	10278	10405	10286	10480	10493	10530	10405	10269	10437	10357	10369	10347	10542	10254	10288	10380	10276	10321	10401	10359	10395	10395	10389	10478	10427	10371	10271	10448	10387	10289	10180	10427	10409	10323	10227	10336	10322	10204	10345	10367	10442	10393	10346	10352	10414	10497	10334	10477	10337	10414	10415	10334	10323	10500	10323	10424	10147	10371	10461	10357	10358	10321	10327	10348	10368	10435	10489	10316	10281	10475	10380	10236	10257	10295	10329	10437	10258	10429	10259	10263	10352	10416	10419	10187	10358	10316	10212	10291	10216	10215	10138	10352	10251	10302	10387	10304	10431	10261	10332	10362	10217	10425	10372	10233	10239	10331	10301	10427	10307	10375	10269	10232	10286	10396	10140	10498	10364	10468	10259	10336	10502	10137	10314	10365	10292	10330	10388	10265	10300	10425	10447	10238	10437	10399	10296	10297	10321	10316	10394	10332	10473	10362	10392	10366	10391	10461	10206	10337	10571	10423	10422	10571	10251	10439	10326	10241	10306	10329	10420	10242	10198	10328	10429	10420	10382	10327	10380	10502	10359	10235	10178	10408	10253	10383	10452	10296	10392	10402	10367	10351	10513	10212	10365	10182	10320	10327	10416	10298	10311	10351	10208	10403	10418	10295	10278	10326	10330	10320	10366	10292	10386	10353	10332	10449	10452	10469	10188	10334	10435	10313	10384	10212	10364	10402	10267	10337	10385	10318	10415	10457	10504	10304	10336	10340	10248	10389	10318	10346	10401	10307	10350	10447	10355	10211	10495	10403	10364	10235	10416	10416	10356	10254	10295	10494	10254	10351	10428	10399	10472	10229	10325	10307	10208	10240	10279	10551	10350	10395	10311	10393	10374	10236	10283	10258	10177	10296	10397	10312	10368	10360	10335	10303	10389	10410	10197	10393	10420	10306	10295	10288	10394	10308	10255	10287	10435	10281	10339	10558	10477	10351	10301	10269	10408	10308	10287	10377	10476	10307	10514	10383	10295	10229	10360	10408	10490	10142	10460	10195	10385	10398	10235	10392	10465	10385	10429	10493	10445	10418	10565	10268	10557	10313	10384	10273	10265	10361	10307	10250	10480	10432	10317	10403	10393	10257	10538	10288	10472	10299	10389	10485	10279	10339	10310	10332	10421	10174	10366	10301	10305	10408	10287	10318	10338	10321	10328	10380	10361	10375	10293	10407	10480	10054	10385	10411	10196	10409	10544	10385	10355	10313	10438	10261	10334	10312	10388	10427	10309	10376	10314	10353	10331	10352	10393	10375	10505	10311	10354	10332	10407	10324	10366	10431	10388	10452	10235	10395	10382	10444	10285	10399	10318	10342	10445	10294	10262	10206	10398	10406	10296	10338	10390	10248	10390	10220	10370	10400	10229	10392	10282	10382	10206	10339	10201	10258	10388	10287	10449	10381	10401	10371	10533	10273	10373	10334	10311	10438	10380	10376	10232	10532	10405	10444	10442	10176	10500	10445	10395	10335	10478	10421	10404	10358	10397	10377	10237	10340	10309	10307	10316	10400	10392	10308	10502	10300	10389	10383	10304	10343	10405	10384	10348	10311	10387	10405	10385	10108	10422	10336	10310	10258	10283	10437	10179	10246	10389	10312	10412	10308	10285	10373	10422	10248	10371	10380	10353	10236	10472	10376	10316	10369	10427	10409	10294	10387	10415	10388	10311	10402	10356	10356	10339	10271	10258	10451	10348	10351	10317	10344	10421	10406	10334	10291	10419	10119	10458	10372	10290	10449	10312	10312	10238	10480	10274	10416	10254	10322	10341	10445	10299	10487	10233	10432	10276	10488	10346	10341	10577	10309	10402	10399	10327	10344	10264	10486	10300	10271	10293	10394	10282	10360	10244	10304	10440	10309	10497	10313	10295	10496	10379	10312	10304	10454	10425	10347	10373	10350	10290	10400	10236	10296	10345	10382	10503	10293	10445	10399	10270	10424	10379	10524	10366	10220	10319	10375	10189	10502	10336	10318	10344	10291	10346	10203	10332	10307	10292	10361	10330	10240	10269	10303	10296	10271	10204	10395	10357	10430	10224	10232	10287	10351	10368	10243	10289	10398	10404	10270	10428	10242	10531	10300	10363	10285	10264	10449	10207	10192	10392	10255	10314	10373	10281	10438	10303	10284	10234	10349	10250	10338	10291	10379	10305	10440	10396	10452	10289	10334	10353	10425	10452	10381	10503	10219	10378	10261	10389	10320	10198	10404	10222	10464	10451	10359	10235	10183	10124	10355	10383	10295	10300	10396	10338	10346	10327	10231	10324	10296	10289	10322	10191	10295	10264	10284	10318	10509	10281	10430	10337	10319	10305	10417	10408	10412	10325	10348	10371	10314	10305	10283	10344	10490	10398	10428	10420	10184	10309	10284	10320	10372	10451	10406	10480	10170	10289	10280	10274	10292	10475	10331	10446	10418	10404	10236	10507	10212	10314	10343	10292	10226	10241	10357	10423	10304	10266	10388	10434	10341	10462	10251	10277	10300	10379	10302	10121	10378	10144	10397	10391	10498	10267	10247	10387	10389	10422	10351	10262	10321	10217	10387	10378	10359	10251	10452	10237	10379	10409	10277	10299	10361	10310	10387	10432	10249	10402	10269	10291	10475	10367	10350	10363	10446	10367	10320	10221	10491	10351	10243	10366	10362	10482	10294	10336	10450	10217	10347	10245	10391	10368	10273	10229	10331	10414	10326	10280	10275	10369	10354	10375	10409	10432	10329	10253	10218	10310	10404	10227	10438	10499	10399	10494	10486	10310	10304	10478	10494	10298	10270	10130	10412	10267	10455	10386	10410	10245	10335	10322	10272	10118	10353	10326	10457	10285	10341	10259	10366	10271	10469	10297	10289	10336	10497	10258	10369	10277	10477	10499	10286	10366	10358	10299	10495	10402	10332	10375	10231	10276	10309	10258	10419	10523	10320	10303	10300	10318	10349	10340	10322	10266	10335	10457	10418	10306	10279	10258	10358	10252	10367	10236	10439	10304	10312	10354	10362	10371	10356	10393	10205	10437	10308	10316	10381	10256	10466	10194	10269	10443	10402	10488	10436	10368	10396	10316	10359	10246	10345	10242	10264	10298	10421	10294	10348	10316	10506	10284	10339	10360	10330	10392	10529	10339	10425	10434	10374	10417	10190	10353	10372	10463	10371	10243	10475	10417	10338	10371	10384	10288	10430	10362	10370	10406	10288	10323	10323	10257	10458	10428	10297	10258	10464	10263	10252	10299	10421	10306	10366	10309	10292	10443	10355	10238	10292	10429	10348	10466	10203	10453	10417	10461	10314	10538	10308	10254	10407	10309	10331	10427	10410	10460	10447	10266	10063	10433	10391	10448	10311	10224	10198	10328	10336	10413	10370	10352	10235	10401	10327	10409	10412	10353	10360	10338	10312	10213	10450	10352	10427	10309	10271	10433	10245	10417	10416	10471	10335	10448	10243	10314	10512	10491	10407	10354	10362	10326	10519	10343	10386	10361	10438	10326	10360	10356	10299	10420	10550	10302	10300	10355	10373	10227	10227
11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
