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
339520872439	339520872956	339520873506	339520874056	339520874606	339520875156	339520875706	339520876256	339520876806	339520877356	339520877906	339520878456	339520879006	339520879556	339520880106	339520880656	339520881206	339520881756	339520882306	339520882856	339520883406	339520883956	339520884506	339520885056	339520885606	339520886156	339520886706	339520887256	339520887806	339520888356	339520888906	339520889456	339520890006	339520890556	339520891106	339520891656	339520892206	339520892756	339520893306	339520893856	339520894406	339520894956	339520895506	339520896056	339520896606	339520897156	339520897706	339520898256	339520898806	339520899356	339520899906	339520900456	339520901006	339520901556	339520902106	339520902656	339520903206	339520903756	339520904306	339520904856	339520905406	339520905956	339520906506	339520907056	339520907606	339520908156	339520908706	339520909256	339520909806	339520910356	339520910906	339520911456	339520912006	339520912556	339520913106	339520913656	339520914206	339520914756	339520915306	339520915856	339520916406	339520916956	339520917506	339520918056	339520918606	339520919156	339520919706	339520920256	339520920806	339520921356	339520921906	339520922456	339520923006	339520923556	339520924106	339520924656	339520925206	339520925756	339520926306	339520926856	339520927406	339520927956	339520928507	339520929056	339520929607	339520930156	339520930706	339520931257	339520931806	339520932356	339520932907	339520933456	339520934006	339520934556	339520935106	339520935657	339520936206	339520936756	339520937307	339520937856	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2195	3600	2300	2190	3600	2300	2184	3600	2300	2177	3600	2300	2168	3600	2300	2160	3600	2300	2151	3600	2300	2142	3600	2300	2136	3600	2300	2127	3600	2300	2117	3600	2300	2108	3600	2300	2096	3600	2300	2089	3600	2300	2081	3600	2300	2073	3600	2300	2063	3600	2300	2052	3600	2300	2034	3600	2300	2011	3600	2300	1995	3600	2300	1971	3600	2300	1938	3600	2300	1914	3600	2300	1886	3600	2300	1835	3600	2300	1801	3600	2300	1778	3600	2300	1755	3600	2300	1726	3600	2300	1695	3600	2300	1695	3600	2300	1695	3600	2300	1695	3600	2300	1695	3600	2300	1695	3600	2300	1695	3600	2300	1695	3600	2300	1695	3600	2300	1695	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
22326	24173	37597	33187	26207	24585	24641	20582	20091	20166	19888	19933	19809	19972	19998	20101	19793	19882	20052	19946	19808	19666	19928	19905	19779	19958	19914	20050	19830	19749	19825	19922	19835	19750	19920	19766	19794	19828	19864	19798	19956	19736	19814	19525	19825	19754	19723	19862	19857	19965	19865	19933	19770	19691	19616	19790	19652	19826	19844	19639	19842	19740	19583	19529	19834	19619	19593	19738	19757	19726	19615	19648	19693	19562	19684	19464	20034	19775	19786	19693	19749	19959	19627	19789	19811	19824	19757	19593	19884	19776	19718	19667	19793	19695	19722	19840	19591	19643	19885	19635	19730	19813	19725	19623	19515	19902	19723	19740	19800	19739	19757	19851	19680	19855	19793	19837	19642	19703	19648	19719	19598	19650	19887	19705	19832	19772	19943	19663	19952	19669	19727	19617	19739	19475	19543	19695	19802	19865	19723	19681	19726	19809	19732	19762	19764	19842	19798	19792	19656	19611	19567	19892	19795	19871	19684	19552	19801	19908	19665	19810	19724	19817	19690	19841	19582	19643	19928	19745	19638	19749	19768	19652	19548	19639	19514	19671	19878	19684	19697	19618	19729	19828	19798	19664	19710	19585	19625	19517	19601	19924	19596	19685	19697	19771	19884	19811	19752	19638	19930	19774	19639	19825	19758	20006	19772	19571	19853	19435	19865	19592	19922	19690	19697	19823	19719	19621	19645	19643	19910	19874	19630	19687	19727	19704	19729	19737	19973	19826	19888	19826	19985	19874	19686	19549	19912	19977	19682	19539	19620	19610	19724	19559	19647	19715	19932	19672	19873	19757	19941	19671	19620	19654	19701	19737	19617	19954	19536	19607	19655	19777	19773	19821	19827	19519	19719	19795	19739	19671	19673	19628	19743	19554	19701	19806	19620	19700	19685	19607	19718	19639	19617	19948	19690	19782	19643	19653	19401	19571	19640	19590	19745	19832	19830	19724	19748	19878	19718	19656	19716	19792	19675	19750	19934	19573	19483	19728	19748	19618	19675	19511	19815	19706	19782	19614	19746	19684	19706	19805	19920	19728	19850	19876	19914	19792	19588	19474	19825	19828	19593	19592	19773	19749	19645	19637	19624	19786	19927	19683	19533	19692	19761	19752	19749	19630	19712	19840	19801	19770	19855	19694	19564	19611	19616	19602	19721	19629	19789	19775	19824	19625	19554	19650	19565	19558	19741	19832	19689	19854	20010	19579	19690	19926	19607	19684	19603	19660	19881	19837	19756	19653	19704	19653	19922	19662	19522	19627	19641	19708	19721	19673	19562	19830	19834	19876	19773	19746	19843	19928	19789	19732	19744	19815	19843	19673	19745	19875	19741	19778	19621	19720	19778	19745	19744	19963	19802	19798	19827	19599	19616	19592	19721	19649	19658	19625	19816	19600	19660	19502	19489	19719	19637	19848	19798	19716	19790	19654	19563	19855	19782	19743	19632	19550	19741	19722	19729	19687	19403	19473	19711	19642	19571	19646	19527	19620	19662	19596	19671	19733	19874	19514	19694	19568	19655	19368	19722	19564	19705	19593	19742	19836	19961	19735	19754	19751	19718	19707	19819	19760	19669	19779	19871	19750	19898	19722	19793	19570	19623	19692	19603	19762	19656	19765	19455	19548	19789	19499	19805	19806	19853	19791	19835	19741	19531	19694	19488	19715	19609	19493	19517	19930	19564	19500	19661	19568	19601	19891	19792	19825	19472	19637	19810	19800	19800	19904	19750	19687	19822	19689	19763	19650	19641	19645	19838	19849	19911	19696	19622	19602	20003	19718	19586	19760	19828	19656	19606	19679	19791	19741	19602	19671	19556	19731	19641	19961	19705	19822	19716	19596	19674	19788	19567	19782	19888	19840	19968	19458	19637	19803	19575	19780	19788	19726	19632	19661	19588	19789	19894	19604	19650	19648	19605	19806	19704	19731	19752	19808	19394	19630	19728	19538	19637	19708	19747	19664	19639	19499	19656	19723	19732	19447	19680	19803	19720	19798	19551	19756	19768	19677	19685	19727	19781	19608	19631	19716	19610	19656	19555	19638	19671	19813	19916	19723	19705	19703	19632	19655	19742	19735	19885	19485	19840	19677	19730	19724	19716	19779	19860	19428	19728	19616	19900	19980	19772	19781	19640	19731	19613	19605	19738	19742	19572	19632	19652	19715	19778	19798	19762	19591	19611	19729	19826	19655	19632	19817	19846	19746	19770	19733	19565	19748	19784	19638	19705	19479	20035	19696	19667	19767	19685	19669	19723	19585	19530	19708	19703	19687	19802	19684	19572	19557	19492	19806	19571	19882	19641	19680	19634	19812	19600	19638	19767	19615	19826	19885	19907	19887	19774	19413	19700	19895	19588	19754	19548	19517	19602	19796	19783	19719	19701	19734	19700	19921	19956	19668	19622	19801	19785	19789	19762	19710	19946	20052	19684	19702	19763	19798	19596	19727	19844	19787	19690	19542	19695	19718	19567	19535	19724	19532	19649	19564	19530	19784	19555	19760	19689	19841	19640	19500	19884	19622	19758	19685	19587	19652	19647	19750	19669	19661	19761	19525	19557	19783	19610	19699	19982	19687	19588	19747	19694	19646	19568	19767	19646	19804	19809	19744	19905	19640	19730	19662	19676	19764	19534	19607	19816	19639	19803	19638	19772	19823	19623	19718	19631	19949	19722	19717	19722	19928	19677	19625	19770	19681	19759	19669	19906	19723	19734	19413	19930	19800	19784	19590	19700	19622	19642	19928	19774	19735	19623	19530	19625	19698	19684	19756	19873	19778	19654	19799	19683	19758	19705	19695	19597	19576	19732	19752	19695	19700	19607	19726	19804	19623	19515	19621	19648	19766	19543	19630	19656	19858	19718	19644	19654	19676	19761	19691	19773	19499	19509	19403	19837	19710	19633	19732	19745	19691	19631	19746	19668	19833	19924	19754	19871	19804	19935	19619	19672	19608	19584	19878	19544	19899	19749	19843	19854	19758	19657	19872	19718	19651	19905	19637	19668	19847	19711	19783	19657	19789	19647	19720	19680	19678	19782	19618	19512	19694	19695	19733	19706	19733	19735	19693	19608	19816	19635	19727	19803	19751	19733	19754	19732	19623	19621	19599	19737	19673	19598	19499	19546	19742	19619	19712	19741	19742	19765	19707	19801	19793	19622	19528	19741	19834	19691	19845	19725	19758	19702	19784	19724	19654	19802	19654	19682	19735	19607	19492	19667	19794	19982	19832	19564	19618	19695	19717	19800	19744	19679	19582	19643	19841	19870	19763	19664	19833	19708	19824	19635	19719	19842	19709	19780	19951	19527	19759	19726	19593	19786	19718	19668	19773	19831	19626	19821	19606	19621	19501	19628	19683	19684	19685	19605	19561	19639	19945	19807	19783	19675	19607	19607	19600	19886	19902	19819	19678	19732	19617	19637	19715	19745	19846	19642	19634	19795	19752	19936	19633	19725	19641	19814	19785	19919	19673	19702	19793	19694	19807	19705	19784	19944	19630	19815	19880	19621	19398	19967	19615	19965	19720	19706	19779	19748	19736	19751	19864	19707	19769	19610	19705	19819	19797	19671	19638	19845	19887	19652	19623	19765	19673	19832	19890	19870	19867	19706	19921	19714	19609	19850	19722	19697	19714	19808	19552	19646	19730	19789	19904	19835	19689	19610	19661	19805	19619	19480	19655	19795	20065	19641	19583	19615	19626	19823	19795	19795	19767	19491	19739	19620	19662	19550	19572	19672	19576	19730	19734	19769	19777	19447	19782	19553	19511	19847	19738	19729	19623	19709	19833	19813	19620	19629	19643	19622	19728	19731	19527	19804	19743	19714	19666	19664	19568	19649	19619	19585	19761	19435	19630	19869	19667	19351	19652	19649	19552	19630	19722	19710	19567	19915	19591	19648	19686	19662	19684	19779	19605	19492	19694	19713	19731	19712	19685	19680	19633	19500	19605	19627	19832	19769	19790	19679	19578	19763	19994	19745	19707	19660	19928	19596	19642	19557	19785	19653	19798	19702	19585	19914	19535	19648	19831	19770	19808	19541	19941	19774	19710	19602	19805	19653	19620	19698	19904	19853	19786	19861	19650	19696	19646	19877	19655	19725	19773	19726	19553	19696	19566	19750	19631	19658	19596	19615	19685	19713	19599	19663	19916	19628	19645	19486	19738	19691	19513	19654	19627	19677	19632	19611	19652	19706	19589	19508	19637	19532	19610	19674	19763	19664	19529	19617	19772	19636	19759	19602	19510	19495	19422	19842	19603	19846	19696	19748	19669	19625	19921	19715	19720	19809	19744	19541	19696	19710	19793	19829	19462	19627	19707	19801	19579	19633	19807	19588	19639	19628	19686	19759	19814	19885	19831	19556	19539	19681	19737	19887	19734	19627	19743	19875	19648	19661	19581	19822	19861	19628	19498	19531	19712	19794	19655	19763	19584	19623	19820	19518	19622	19926	19820	19694	19554	19881	19954	19796	19683	19782	19710	19444	19683	19718	19654	19917	19637	19525	19685	19763	19781	19701	19747	19811	19650	19735	19547	19642	19786	19714	19861	19743	19631	19583	19809	19692	19937	19696	19703	19731	19918	19688	19750	19889	19738	19499	19637	19607	19716	19609	19933	19705	19668	19816	19679	19702	19556	19811	19719	19590	19622	19896	19539	19763	19693	19543	19721	19752	19648	19734	19448	19488	19690	19665	19621	19773	19839	19639	19679	19764	19647	19786	19886	19874	19803	19718	19756	19752	19675	19831	19671	19722	19758	19801	19658	19714	19668	19761	19760	19669	19535	19604	19708	19436	19652	19859	19704	19856	19657	19672	19615	19592	19786	19462	19783	19627	19489	19790	19719	19667	19650	19850	19778	19605	19836	19582	19664	19723	19542	19731	19746	19523	19589	19856	19543	19740	19775	19785	19658	19640	19772	19783	19785	19653	19667	19759	19631	19891	19827	19745	19721	19756	19918	19632	19686	19807	19716	19751	19683	19879	19687	19352	19617	19575	19685	19733	19728	19518	19645	19656	19538	19717	19639	19448	19787	19851	19727	19804	19835	19721	19634	19682	19638	19590	19542	19484	19688	19737	19767	19555	19833	19691	19733	19784	19839	19634	19715	19794	19896	19688	19627	19598	19884	19742	19500
57159	99089	84352	60098	34951	21122	17014	16292	16504	16385	16281	16317	16345	16303	16370	16303	16439	16192	16172	16256	16250	16177	16358	16213	16274	16122	16490	16318	16245	16358	16258	16231	16350	16216	16254	16306	16318	16306	16422	16108	16268	16527	16266	16393	16175	16431	16084	16379	16405	16314	16157	16176	16250	16391	16289	16335	16449	16258	16354	16196	16209	16445	16325	16318	16292	16114	16321	16321	16186	16357	16313	16279	16381	16382	16365	16289	16488	16413	16192	16097	16259	16172	16119	16440	16407	16320	16377	16140	16061	16142	16415	16276	16346	16467	16341	16086	16232	16214	16187	16410	16259	16277	16225	16421	16223	16379	16268	16264	16093	16225	16001	16444	16253	16413	16407	16269	16320	16240	16209	16185	16427	16244	16221	16185	16361	16364	16045	16334	16154	16340	16293	16185	16332	16220	16300	16407	16395	16210	16368	16193	16399	16435	16240	16235	16274	16444	16392	16377	16420	16192	16200	16311	16310	16267	16389	16338	16329	16236	16179	16397	16280	16368	16187	16215	16049	16316	16374	16163	16246	16355	16501	16191	16233	16382	16276	16328	16164	16180	16138	16310	16400	16295	16456	16232	16317	16214	16183	16317	16280	16111	16182	16320	16385	16226	16195	16318	16372	16156	16472	16335	16202	16271	16162	16281	16433	16192	16189	16395	16157	16223	16129	16311	16240	16268	16262	16101	16322	16371	16182	16378	16361	16133	16212	16237	16265	16228	16210	16293	16404	16311	16142	16254	16294	16172	16443	16120	16532	16163	16357	16224	16350	16170	16277	16250	16247	16346	16197	16288	16292	16236	16466	16093	16332	16226	16348	16163	16323	16351	16517	16369	16328	16191	16184	16310	16446	16147	16102	16218	16211	16340	16197	16328	16210	16368	16253	16262	16232	16217	16239	16282	16204	16284	16162	16239	16343	16118	16097	16217	16286	16142	16299	16037	16451	16083	16236	16306	16407	16245	16355	16359	16101	16151	16518	16216	16360	16333	16166	16245	16369	16230	16381	16354	16282	16304	16328	16255	16234	16323	16161	16282	16190	16398	16311	16166	16413	16244	16179	16135	16369	16328	16403	16142	16354	16176	16238	16348	16216	16263	16511	16338	16326	16294	16305	16287	16344	16306	16311	16200	16374	16307	16277	16149	16177	16146	16270	16152	16250	16398	16408	16325	16302	16176	16330	16187	16321	16422	16167	16028	16262	16321	16401	16251	16158	16278	16310	16319	16194	16256	16057	16334	16404	16413	16165	16297	16304	16318	16343	16284	16299	16142	16304	16327	16314	16144	16134	16255	16339	16303	16347	16248	16337	16333	16291	16162	16488	16170	16191	16278	16316	16362	16258	16226	16270	16199	16321	16275	16470	16428	16300	16312	16248	16286	16239	16394	16392	16278	16182	16093	16317	16419	16191	16257	16319	16220	16212	16328	16265	16375	16314	16369	16419	16343	16239	16450	16312	16334	16200	16193	16339	16475	16380	16447	16301	16244	16250	16227	16164	16384	16229	16340	16151	16332	16262	16289	16194	16257	16431	16360	16306	16344	16381	16097	16289	16215	16213	16228	16284	16298	16340	16382	16362	16341	16277	16215	16315	16212	16104	16474	16309	16342	16274	16438	16404	16275	16338	16398	16190	16207	16318	16266	16189	16348	16169	16324	16314	16411	16170	16354	16463	16122	16390	16377	16372	16169	16240	16258	16392	16286	16401	16387	16232	16397	16385	16388	16245	16229	16159	16415	16199	16230	16199	16157	16346	16494	16333	16123	16176	16249	16278	16282	16292	16262	16393	16277	16372	16316	16254	16447	16308	16101	16190	16293	16235	16358	16234	16370	16464	16396	16306	16073	16283	16219	16143	16436	16311	16286	16110	16256	16401	16121	16297	16275	16297	16243	16301	16270	16411	16232	16227	16368	16148	16401	16319	16062	16260	16271	16141	16216	16276	16214	16240	16237	16376	16348	16203	16248	16424	16345	16261	16294	16082	16397	16356	16319	16297	16166	16334	16332	16177	16209	16315	16233	16235	16353	16285	16345	16415	16342	16239	16297	16178	16285	16096	16337	16179	16211	16035	16296	16247	16515	16333	16332	16388	16527	16306	16239	16427	16357	16232	16192	16368	16153	16178	16368	16306	16314	16416	16317	16140	16095	16277	16326	16137	16426	16218	16107	16278	16116	16422	16363	16093	16342	16305	16244	16239	16315	16302	16291	16146	16359	16267	16189	16295	16189	16243	16301	16353	16135	16196	16257	16378	16301	16282	16332	16286	16241	16299	16347	16274	16284	16265	16161	16323	16212	16324	16296	16192	16500	16233	16215	16106	16240	16320	16274	16171	16272	16158	16361	16302	16232	16410	16198	16428	16216	16371	16295	16223	16217	16245	16253	16296	16310	16377	16173	16350	16344	16409	16184	16108	16312	16293	16324	16402	16320	16390	16282	16353	16134	16042	16138	16304	16112	16253	16322	16299	16487	16237	16241	16405	16269	16171	16305	16310	16301	16247	16117	16321	16184	16260	16131	16263	16312	16239	16197	16252	16134	16217	16316	16176	16209	16284	16324	16301	16306	16304	16220	16277	16227	16287	16370	16076	16152	16372	16390	16306	16249	16349	16360	16198	16205	16300	16300	16172	16301	16250	16321	16393	16456	16335	16136	16312	16340	16201	16361	16308	16201	16212	16325	16261	16142	16229	16209	16168	16428	16460	16278	16233	16264	16367	16239	16178	16266	16183	16371	16396	16252	16359	16327	16199	16253	16389	16293	16311	16242	16312	16201	16425	16141	16211	16312	16303	16178	16148	16262	16379	16196	16108	16143	16367	16173	16224	16149	16187	16203	16386	16319	16439	16486	16268	16171	16168	16451	16285	16441	16226	16382	16454	16371	16264	16189	16277	16217	16279	16326	16355	16236	16117	16333	16104	16257	16178	16236	16325	16297	16302	16335	16248	16238	16324	16138	16225	16265	16314	16147	16237	16138	16510	16251	16365	16290	16224	16254	16350	16206	16270	16438	16218	16318	16347	16277	16252	16255	16308	16259	16319	16137	16316	16201	16198	16220	16139	16302	16339	16143	16326	16137	16315	16217	16215	16327	16416	16310	16279	16176	16379	16209	16280	16383	16260	16273	16192	16353	16289	16384	16301	16193	16144	16239	16260	16381	16234	16256	16231	16269	16405	16166	16382	16366	16188	16271	16233	16355	16252	16355	16303	16341	16243	16211	16292	16125	16421	16501	16323	16210	16159	16321	16190	16410	16318	16368	16203	16401	16300	16124	16221	16353	16357	16295	16141	16434	16368	16203	16279	16301	16290	16097	16414	16260	16345	16268	16288	16392	16510	16316	16351	16380	16263	16097	16369	16324	16413	16176	16291	16118	16305	16234	16294	16300	16360	16398	16244	16474	16467	16474	16062	16351	16172	16314	16294	16193	16167	16275	16249	16260	16144	16341	16274	16228	16284	16137	16146	16113	16348	16229	16280	16322	16281	16358	16273	16291	16241	16498	16250	16428	16364	16208	16079	16255	16268	16295	16328	16263	16211	16345	16252	16298	16348	16277	16217	16291	16259	16378	16181	16239	16290	16293	16235	16319	16217	16253	16371	16314	16161	16467	16137	16246	16295	16405	16222	16209	16448	16175	16344	16247	16319	16345	16315	16383	16099	16220	16336	16172	16222	16458	16337	16186	16181	16399	16223	16273	16317	16210	16284	16144	16386	16475	16341	16281	16416	16266	16191	16361	16503	16182	16360	16311	16209	16234	16536	16398	16343	16257	16447	16168	16507	16313	16374	16372	16198	16349	16170	16252	16330	16382	16405	16232	16200	16397	16310	16307	16257	16250	16006	16374	16417	16266	16299	16392	16138	16246	16332	16062	16219	16250	16326	16324	16248	16092	16287	16260	16210	16349	16421	15982	16314	16134	16293	16238	16437	16327	16323	16140	16310	16154	16383	16278	16153	16326	16411	16396	16263	16432	16319	16152	16301	16165	16386	16191	16359	16520	16294	16297	16197	16279	16224	16186	16390	16400	16350	16168	16212	16224	16155	16322	16274	16389	16263	16330	16245	16329	16222	16269	16206	16209	16181	16178	16377	16274	16351	16465	16310	16259	16282	16153	16244	16177	16425	16321	16198	16418	16369	16122	16348	16124	16321	16268	16167	16189	16195	16284	16277	16393	16077	16288	16337	16416	16342	16214	16216	16545	16313	16466	16376	16180	16387	16408	16256	16185	16284	16397	16339	16243	16424	16168	16413	16130	16277	16304	16225	16386	16538	16419	16311	16355	16205	16361	16351	16367	16371	16347	16136	16330	16332	16320	16428	16288	16155	16177	16281	16198	16268	16374	16292	16302	16161	16345	16261	16243	16118	16333	16193	16269	16211	16293	16221	16264	16542	16335	16448	16294	16368	16107	16180	16365	16164	16279	16322	16175	16196	16334	16212	16370	16067	16179	16279	16141	16231	16284	16183	16271	16160	16135	16374	16234	16367	16157	16339	16316	16429	16118	16425	16433	16257	16232	16225	16281	16203	16325	16355	16019	16067	16246	16387	16177	16398	16142	16409	16204	16375	16412	16361	16358	16298	16257	16176	16431	16172	16275	16416	16233	16296	16242	16267	16239	16291	16417	16254	16153	16362	16320	16163	16298	16391	16437	16479	16228	16337	16210	16204	16451	16128	16251	16271	16273	16340	16205	16410	16256	16248	16185	16502	16213	16286	16124	16299	16158	16370	16203	16183	16404	16455	16370	16422	16214	16177	16371	16161	16259	16374	16419	16303	16272	16276	16222	16350	16417	16191	16265	16415	16263	16310	16200	16244	16326	16201	16334	16278	16139	16326	16322	16283	16141	16163	16024	16436	16335	16482	16346	16299	16261	16354	16348	16254	16331	16444	16454	16194	16262	16185	16329	16417	16222	16200	16414	16418	16276	16251	16301	16247	16262	16051	16335	16420	16224	16343	16226	16332	16240	16351	16130	16184	16463	16429	16348	16394	16373	16244	16309	16321	16364	16265	16290	16336	16380	16124	16167	16384	16301	16334	16475	16363	16357	16261	16410	16331	16320	16186	16260	16327	16462	16293	16235	16423	16297	16440	16370	16270	16112	16184	16270	16523	16321	16198	16115	16301	16214
32590	43922	45862	33316	24406	21752	21521	21075	21269	21270	21196	21017	21131	21100	21054	21063	21185	21137	21142	21321	20942	20914	21206	21083	21194	21062	21051	21012	20936	21282	21374	21207	21092	21051	21145	21181	21067	21021	21006	21069	20928	21060	21280	20930	21035	21279	21181	20869	21169	21112	21231	21212	21163	20901	21084	21024	20965	21277	21117	20937	21055	21080	21105	20933	21107	21136	21243	21219	21065	21100	21193	20997	20978	21225	21061	21062	21030	21176	21264	20879	21025	21043	21112	21021	21106	20853	20871	20702	21273	21033	21119	20862	20994	20881	21042	21305	21005	21097	21226	21135	21163	21019	21221	21261	21012	21296	21163	21106	21066	20956	21321	21145	21061	20873	21146	20998	21115	21018	21063	20930	21029	20908	21216	20982	20971	20986	21002	20942	21140	21061	21223	21098	21174	20965	20894	21172	21097	21307	21288	21113	21100	20891	21025	20982	21047	21021	21030	21236	21333	21166	21198	20979	20966	20891	21045	20864	21120	21142	21151	21065	21030	21241	21201	21063	20904	21244	21070	21030	20898	21012	20809	20862	20949	21011	21070	20987	21100	21162	21127	21049	21008	20910	20979	21040	21082	21076	21087	21110	21027	20994	21131	21103	21055	21076	21216	20980	21071	20956	21266	21083	20857	21082	21094	21231	21119	21022	21241	21020	21052	21124	21225	20838	21165	20894	21088	21008	21024	21141	21237	20988	21204	21116	20952	21104	21057	21050	21257	21118	21052	21178	21010	21062	21180	21105	21243	20982	20999	20737	21132	21098	20908	21051	21074	20745	20863	21020	21017	20817	21103	21025	21236	20960	21143	20961	21156	20820	21246	21041	21000	21137	21104	21147	21117	21301	21056	21197	21122	21144	21240	21039	20989	21196	21147	20852	21022	21126	21173	21021	20989	21007	21112	21088	21048	21166	20917	21084	21095	21069	20998	21058	21026	20976	21163	21073	21297	20810	20935	20841	21183	21097	21231	21152	21224	21096	21164	21170	21088	21061	20939	20965	21077	21064	21152	21040	21091	21311	21073	20933	21065	20896	20978	21122	21002	21262	21325	21071	20928	20931	21119	21170	21309	21162	21098	21050	21084	21074	21089	21292	21016	21080	20921	21110	20927	20899	21239	21196	21314	21066	21029	21158	21133	21259	20979	21115	21156	21034	21278	21078	20929	21204	21105	21085	21132	20914	21437	20962	21183	21138	21223	20932	20953	21119	21128	21102	20908	21103	21151	21061	21252	21250	21129	21086	21173	21106	21024	21062	20963	21006	21104	21106	21041	20914	21051	21052	21258	20811	20961	21181	21035	20974	21152	21169	21061	20993	20957	21035	21310	21195	21084	21015	20904	21090	21218	20837	21215	20970	21031	21069	21086	21322	21055	21361	20973	20958	21169	21071	20908	21043	21060	21120	21057	20973	21109	21158	21178	20893	20878	21123	21087	21162	20915	21123	21046	20961	21260	21100	21240	21260	21191	21058	21123	21229	21206	21269	20962	21045	20977	21064	20976	21127	21157	21186	21061	21170	21037	20970	20938	21207	21034	20955	21242	21014	21271	21128	21033	21061	21151	21154	21110	21111	21008	21207	20995	20920	21133	21031	20871	21249	21222	21012	20960	20990	21136	21134	20991	20877	21161	20987	21041	21004	21051	21049	21026	20927	20948	21006	21190	20920	21295	21285	21062	21072	21114	21013	21025	21099	21166	21145	21150	21056	21144	21147	21132	21162	21074	21071	21255	21316	20904	21028	21021	21096	21089	21095	20920	21053	21107	20798	21073	21130	20960	21161	21155	21054	21088	21040	21134	21105	21154	21022	21056	21220	21032	20871	21243	21060	21039	20909	21107	21141	21109	21029	21250	20942	21097	21149	20984	20915	21250	21114	21172	20926	21062	21057	21062	21111	21008	21160	21184	21060	21037	21182	21100	20981	20973	20849	20789	20993	21253	21220	20991	20928	20930	21067	21001	20988	21249	21050	21021	21054	21352	20967	21101	21239	21212	21188	21037	21095	20999	21179	20962	21033	20956	20841	21003	20913	20982	20706	21071	21231	21198	21112	21011	20930	21029	21137	20931	20950	20888	21190	21063	20950	21027	20914	21235	21107	21048	21021	21036	21017	21106	21177	21243	21106	20831	21140	20750	21141	20918	21062	20981	20900	20806	21142	21040	20921	21079	21287	21241	20868	21212	21087	20907	20960	21196	20933	21119	21100	21054	20975	21135	20893	20982	21033	21252	20965	21056	21150	21006	21191	21038	21000	21156	21316	21186	20913	20985	20937	21005	21180	21176	20837	21071	21031	20894	21177	20868	21048	21038	21010	21414	21190	21195	21110	21165	21180	21122	20890	21075	21102	21303	21097	21020	21311	21079	21245	21040	21116	20794	20888	21091	20916	21057	21033	21106	21069	20811	21147	21179	20866	21094	20973	21000	20798	20807	20841	21166	21197	21390	21075	21034	21131	20996	20919	21127	21024	21098	21053	21104	21228	21011	21081	20855	21192	21164	21051	21189	21056	20987	21009	20909	21005	21036	21221	21157	21033	21240	20946	21018	20888	20942	21037	20996	20864	21165	21136	21159	21226	21109	20993	21124	20981	21034	21164	20991	21041	20981	20998	21086	21034	21081	21081	21131	21131	21047	21152	21026	21124	21049	21039	21117	21020	21110	21124	21202	21143	21090	21014	21074	21176	21167	21080	20904	20921	20927	21088	21044	20960	20971	21050	21141	21135	21174	21123	21161	21176	21102	21077	21012	21125	21025	21204	21278	21034	20964	21061	21119	20987	20996	21312	20997	21234	21160	21062	21018	21231	21148	20996	21192	21204	21158	20997	21170	21194	21220	21157	21024	21199	21218	20978	21131	20995	21002	21236	21090	21255	21200	20877	21274	21123	21176	21045	21194	21037	21158	21068	21138	20842	20833	20980	21130	21191	21011	21075	21075	20973	21135	21083	21072	21285	21033	20885	21188	21093	21253	21096	21003	20892	21352	21034	21162	21140	20928	21099	21196	21153	21162	21252	21040	20981	20836	21067	21081	21022	21004	21147	21055	21274	21072	21302	20971	20933	21313	21115	21192	21123	21047	21052	21464	21168	20854	21149	21176	21055	21233	20912	21005	21057	20886	21159	21205	21115	21305	21238	21045	21031	21033	20923	21020	21132	21026	21114	21148	21034	21260	21296	21010	21004	20888	20878	21192	21326	21396	21118	21210	20945	21106	21079	21002	20923	20868	20915	21156	20876	21208	21119	21045	21148	20715	20831	21059	21095	21090	21116	20859	21037	21253	21160	21162	21049	20820	21066	21045	21116	20987	21008	21145	21185	21146	21141	21096	21042	21167	21094	21085	21013	21053	21071	21069	20849	21101	21095	21256	20798	20903	21029	21103	20827	21083	20873	21172	21157	21245	21035	21028	20837	21054	21179	20944	21140	21202	21244	21137	21111	21160	21191	21155	20950	20800	20894	20976	20949	21034	20955	21182	20985	21106	21001	21094	21053	20934	20996	21189	21076	21226	21281	21058	21172	20970	21045	21035	21108	21173	21098	20868	21264	21176	20895	21015	20914	21226	21098	21086	21091	20953	20882	21073	21132	21027	20977	20989	20813	20949	21302	21110	21005	21051	21143	20986	21009	21069	20962	21133	21019	21114	21239	21005	21092	21041	21016	20999	20894	21168	21253	21139	21158	21087	21051	21152	21132	20971	21028	21065	21184	21226	21213	21131	21281	20979	21080	21094	21054	21148	21030	21031	21029	21089	21118	21045	20990	20886	21003	21142	21020	21160	21267	21257	21315	21122	21079	20847	21128	21119	21163	21088	21016	21287	21022	21185	21204	21061	20961	21143	21006	21106	21076	21062	21307	21035	21153	20893	21164	21021	20958	20894	20961	20934	21361	20971	21175	20996	20976	20882	21056	21253	21027	21033	21044	21272	21061	21299	20677	20853	21240	20964	21092	21157	21061	21110	21073	21181	21131	21222	21078	21075	20979	21069	20995	20939	21226	20992	21244	21153	21047	21091	21034	21050	20961	21093	21139	20976	20942	21188	21080	21295	21206	21057	21057	20972	20967	20936	21086	21066	21168	21171	20925	21009	21155	21159	21159	21039	20975	21205	21187	21147	21035	21123	20848	21152	21063	21135	21195	21145	21094	21223	21069	21193	21141	20830	20965	21038	20920	20939	21047	21222	20912	21112	21156	21181	20961	21136	21161	21162	20989	21158	21093	21058	21072	21055	20993	20921	21121	21310	21103	21154	21096	20978	21245	21125	20758	21096	21164	21020	21067	21232	21166	21028	21127	21279	21235	21028	21107	20948	20990	21302	21036	21026	20952	21103	21043	21098	21121	21292	21012	21018	21365	21244	21173	21065	20997	21194	21327	21298	21325	20896	21102	21014	20914	21135	21121	21135	21015	21040	20898	21140	21066	21274	21134	21125	21144	21346	20981	21121	21128	21033	20998	20854	21210	21232	21160	21210	21212	20977	21122	21227	20876	20865	21205	21079	21039	21300	21147	20968	21084	20995	21077	21118	21174	21161	21039	20977	21162	21302	21103	21200	21109	21131	21109	21214	21079	20797	21180	21238	20978	21195	20991	20985	21120	21012	21039	20944	21133	21127	21195	21224	21024	21102	20965	21155	21255	21123	21042	20952	20986	21203	21071	20886	21093	20995	21032	21262	21246	20994	21092	20985	21126	20856	20988	21089	21022	21119	21028	20971	21005	21056	20897	20956	21010	21083	21114	20960	20974	20910	21022	21024	20942	20922	21175	21166	21084	20972	21064	21267	21090	20993	20919	20981	21007	21289	21014	21164	20996	20888	21022	20914	21006	21033	20993	21126	21035	20933	21014	21091	20957	20926	20919	21101	21189	21282	21062	21102	21043	21165	20956	21073	21078	20949	20890	20980	20985	20953	21000	21028	20992	20996	21090	21160	21155	20954	21017	21167	20918	21055	20906	20962	21220	20990	21133	21139	21280	21076	21321	21275	21229	21271	21189	20963	21137	21101	20981	21263	21075	21161	21266	21097	21047	20935	21264	21090	21182	21019	21072	20894	20978	20981	21126	21181	21044	21004	21181	21365	21209	20830	21109	21116	21079	21088	21064	21229	20952	21082	21110	21071	20996	21117	20909
40547	62786	47341	29223	20462	18023	17521	17604	17332	17289	17285	17339	17367	17206	17313	17225	17503	17390	17315	17260	17413	17203	17225	17414	17475	17401	17235	17435	17288	17231	17332	17295	17409	17382	17367	17169	17438	17447	17493	17463	17236	17308	17335	17320	17289	17223	17345	17333	17507	17352	17284	17263	17271	17414	17235	17386	17332	17331	17242	17331	17302	17196	17337	17322	17312	17343	17246	17460	17232	17355	17372	17361	17301	17536	17420	17298	17155	17066	17251	17307	17360	17395	17232	17292	17491	17353	17377	17278	17396	17240	17330	17204	17436	17274	17593	17267	17124	17235	17362	17487	17486	17426	17187	17397	17276	17239	17362	17427	17387	17285	17244	17673	17350	17337	17399	17383	17496	17376	17222	17442	17251	17206	17322	17418	17428	17169	17404	17212	17395	17528	17350	17339	17405	17267	17296	17310	17297	17293	17475	17455	17262	17305	17290	17385	17284	17195	17417	17381	17293	17466	17220	17339	17279	17356	17480	17339	17220	17445	17373	17444	17226	17275	17381	17239	17292	17233	17375	17271	17479	17166	17423	17281	17502	17371	17473	17344	17372	17153	17301	17251	17220	17446	17481	17422	17438	17257	17487	17352	17461	17230	17323	17181	17455	17390	17435	17177	17376	17372	17404	17349	17266	17292	17313	17489	17353	17250	17609	17301	17363	17290	17391	17269	17464	17277	17426	17200	17288	17416	17491	17349	17377	17142	17309	17313	17419	17324	17373	17352	17302	17311	17357	17395	17188	17269	17259	17390	17344	17320	17469	17389	17464	17206	17449	17300	17239	17275	17322	17412	17448	17283	17108	17356	17454	17183	17395	17341	17513	17334	17306	17314	17258	17396	17498	17390	17352	17324	17106	17345	17140	17451	17179	17160	17362	17509	17391	17379	17433	17490	17256	17327	17347	17346	17327	17378	17369	17359	17282	17462	17230	17454	17315	17409	17315	17358	17362	17383	17385	17357	17223	17157	17410	17401	17451	17256	17391	17224	17483	17512	17251	17224	17243	17193	17276	17385	17419	17179	17402	17197	17616	17403	17376	17185	17244	17357	17396	17152	17197	17273	17377	17281	17377	17402	17390	17404	17329	17323	17233	17321	17449	17232	17367	17522	17596	17178	17419	17183	17384	17366	17188	17593	17475	17342	17307	17367	17506	17368	17234	17499	17330	17431	17272	17327	17467	17266	17515	17344	17217	17401	17386	17426	17455	17430	17422	17418	17424	17245	17367	17318	17096	17408	17215	17352	17298	17462	17351	17363	17390	17408	17410	17222	17352	17426	17341	17291	17429	17346	17477	17518	17295	17502	17317	17294	17377	17486	17232	17387	17179	17291	17125	17332	17211	17378	17363	17470	17380	17319	17223	17329	17265	17478	17454	17349	17296	17391	17367	17451	17305	17307	17102	17401	17309	17231	17344	17386	17275	17430	17346	17451	17230	17372	17274	17477	17252	17232	17332	17211	17420	17252	17469	17263	17321	17312	17340	17445	17320	17216	17382	17276	17417	17367	17425	17505	17318	17300	17372	17334	17389	17391	17340	17143	17412	17449	17462	17438	17226	17122	17353	17503	17400	17293	17295	17135	17373	17237	17487	17210	17261	17221	17341	17369	17259	17380	17429	17363	17344	17306	17299	17402	17229	17339	17244	17354	17383	17294	17260	17420	17353	17217	17287	17368	17381	17373	17228	17330	17276	17339	17273	17298	17398	17266	17412	17575	17462	17392	17370	17433	17275	17381	17384	17417	17424	17279	17393	17421	17326	17353	17427	17380	17395	17185	17479	17354	17220	17406	17302	17438	17423	17148	17254	17217	17329	17407	17291	17235	17372	17380	17319	17344	17480	17347	17554	17262	17453	17523	17460	17123	17421	17543	17435	17423	17372	17466	17443	17450	17372	17312	17462	17427	17465	17299	17318	17463	17352	17346	17315	17433	17373	17386	17507	17303	17285	17492	17229	17251	17366	17080	17318	17388	17351	17260	17358	17190	17402	17291	17372	17315	17333	17292	17409	17135	17322	17237	17337	17470	17217	17293	17451	17322	17420	17354	17238	17379	17323	17372	17287	17354	17363	17360	17409	17516	17378	17357	17347	17420	17393	17325	17401	17452	17209	17524	17351	17376	17301	17369	17330	17339	17337	17240	17379	17323	17401	17485	17446	17326	17343	17260	17367	17478	17238	17421	17275	17454	17348	17465	17192	17314	17306	17207	17357	17440	17427	17508	17399	17335	17413	17378	17553	17345	17446	17425	17256	17357	17202	17142	17283	17245	17342	17104	17478	17411	17504	17276	17548	17325	17412	17461	17282	17466	17242	17360	17361	17404	17303	17350	17248	17493	17361	17244	17537	17301	17332	17459	17447	17483	17346	17302	17216	17502	17247	17313	17268	17270	17288	17114	17486	17312	17287	17284	17483	17335	17446	17292	17363	17144	17598	17322	17241	17474	17328	17188	17171	17350	17340	17436	17375	17297	17366	17330	17424	17381	17316	17401	17482	17568	17290	17365	17180	17243	17430	17298	17498	17365	17253	17260	17293	17286	17437	17474	17422	17315	17440	17404	17321	17229	17271	17195	17340	17410	17243	17342	17456	17321	17347	17474	17204	17439	17207	17369	17433	17260	17463	17496	17332	17262	17375	17166	17424	17416	17169	17150	17418	17228	17360	17407	17501	17403	17423	17413	17305	17453	17239	17348	17382	17480	17329	17360	17397	17184	17412	17220	17308	17403	17330	17308	17346	17203	17338	17574	17336	17068	17334	17521	17291	17301	17357	17314	17421	17398	17191	17407	17378	17231	17375	17388	17237	17388	17382	17437	17008	17192	17226	17374	17314	17532	17147	17510	17350	17311	17339	17310	17161	17257	17215	17334	17422	17428	17458	17378	17402	17352	17357	17376	17155	17427	17322	17341	17332	17545	17261	17234	17456	17375	17305	17357	17323	17349	17346	17206	17265	17402	17290	17414	17459	17369	17359	17347	17250	17352	17241	17274	17241	17285	17358	17443	17278	17286	17260	17419	17467	17286	17244	17450	17365	17436	17493	17374	17353	17273	17321	17269	17337	17515	17528	17367	17371	17218	17366	17198	17382	17411	17408	17251	17333	17394	17326	17217	17434	17385	17112	17139	17459	17171	17386	17376	17293	17305	17351	17462	17284	17365	17490	17555	17398	17488	17338	17276	17340	17216	17414	17307	17333	17249	17302	17241	17157	17502	17275	17446	17298	17355	17402	17416	17376	17382	17198	17550	17428	17378	17331	17291	17279	17372	17367	17309	17358	17301	17419	17480	17500	17170	17329	17393	17436	17402	17294	17307	17252	17392	17417	17424	17381	17222	17356	17374	17299	17411	17397	17422	17325	17370	17421	17218	17300	17265	17386	17291	17434	17249	17157	17305	17182	17198	17375	17171	17293	17323	17275	17444	17424	17201	17185	17513	17613	17251	17308	17351	17409	17286	17295	17275	17517	17419	17343	17337	17217	17278	17230	17440	17528	17409	17203	17209	17336	17156	17248	17363	17513	17414	17349	17382	17350	17444	17529	17215	17248	17372	17437	17223	17480	17232	17326	17335	17406	17549	17314	17364	17341	17181	17394	17300	17232	17322	17401	17303	17427	17373	17527	17283	17238	17276	17255	17349	17306	17385	17449	17409	17293	17374	17283	17512	17314	17204	17430	17314	17492	17431	17491	17360	17380	17337	17432	17413	17377	17159	17332	17256	17286	17397	17393	17343	17319	17349	17261	17362	17376	17265	17316	17502	17423	17236	17301	17494	17234	17369	17283	17472	17349	17439	17340	17414	17470	17290	17317	17457	17421	17242	17135	17500	17358	17347	17525	17294	17279	17355	17307	17264	17490	17322	17259	17444	17220	17377	17286	17166	17362	17379	17332	17346	17404	17199	17227	17256	17170	17444	17199	17293	17393	17231	17372	17480	17215	17212	17466	17510	17365	17186	17450	17295	17273	17336	17237	17297	17234	17186	17274	17318	17403	17450	17302	17335	17396	17533	17213	17282	17370	17479	17250	17274	17309	17418	17350	17248	17242	17338	17158	17358	17255	17350	17379	17342	17417	17276	17494	17356	17236	17269	17400	17295	17296	17300	17277	17267	17501	17293	17192	17331	17475	17414	17308	17396	17219	17415	17318	17227	17461	17380	17417	17397	17245	17352	17503	17336	17283	17276	17422	17410	17320	17354	17446	17283	17233	17318	17427	17303	17319	17224	17347	17168	17289	17270	17356	17491	17455	17420	17423	17293	17328	17257	17439	17405	17385	17381	17305	17241	17304	17257	17190	17379	17648	17354	17247	17527	17357	17198	17454	17239	17311	17398	17201	17282	17236	17353	17346	17400	17203	17244	17511	17415	17185	17369	17435	17342	17308	17241	17364	17354	17357	17464	17369	17270	17227	17517	17499	17394	17190	17302	17312	17288	17315	17211	17315	17145	17388	17392	17307	17526	17299	17256	17498	17346	17181	17268	17345	17314	17390	17407	17377	17109	17502	17201	17222	17482	17300	17316	17315	17601	17290	17240	17303	17078	17422	17351	17327	17523	17319	17270	17292	17384	17265	17426	17285	17400	17440	17287	17309	17454	17258	17225	17335	17353	17175	17372	17210	17419	17192	17565	17318	17298	17418	17298	17619	17414	17289	17262	17398	17295	17274	17347	17433	17345	17472	17308	17494	17399	17314	17257	17305	17169	17350	17286	17417	17495	17329	17446	17397	17474	17477	17241	17172	17473	17334	17438	17159	17386	17375	17429	17332	17545	17247	17392	17548	17283	17483	17339	17293	17312	17404	17274	17297	17375	17332	17379	17180	17280	17459	17368	17297	17408	17520	17489	17375	17531	17440	17302	17425	17344	17200	17451	17382	17517	17294	17356	17277	17323	17310	17344	17339	17439	17407	17291	17379	17333	17486	17329	17328	17332	17304	17385	17335	17242	17287	17413	17389	17451	17271	17346	17487	17438	17297	17342	17483	17384	17327	17169	17209	17356	17261	17225	17215	17386	17305	17439	17406	17300	17420	17361	17417	17433	17495	17312	17436	17235	17438	17388	17358	17197	17492	17312	17292	17447	17411	17410	17372	17329	17487	17357	17426	17335	17422	17385	17453	17427	17224	17356	17368	17324
36438	40413	37661	28830	23023	21920	21295	21252	21305	21247	21151	21499	21163	21365	21126	21175	21144	21198	21123	21177	21161	21328	21104	20884	21165	21162	21171	21266	21064	21093	21204	21365	21064	21242	21073	20873	20993	20988	21129	21155	21062	21197	21149	21260	21239	21034	21254	21265	21221	21227	21157	21174	21243	21263	21256	21298	21171	21295	21150	21267	21224	21168	21212	21162	21159	21127	21108	21214	21215	21249	21334	21237	21157	21168	21310	21205	21108	21363	21113	21160	21017	21267	21045	21084	21157	21150	21129	21307	21052	21292	21294	21172	21088	21102	21238	20821	21185	21309	21261	21278	21265	21151	21095	21108	21190	21155	21095	21423	21094	21363	21264	21040	21227	21304	21055	21218	21273	21045	21250	21408	21240	21059	21050	20983	21307	21167	21242	21130	21211	21029	21215	21226	21242	21187	21208	20925	21073	20929	21503	21012	21128	21270	21272	21132	21177	21356	21083	21219	21131	21187	21122	21310	21061	21100	21368	21371	21244	21071	21101	21022	21180	20985	21223	21064	21121	21299	21262	21119	21062	21129	21070	21189	21347	21121	21004	21120	21262	21067	21127	21247	21005	21130	21214	21098	21096	21393	21132	21293	21226	21078	21216	21008	20983	21101	21277	21257	20966	21030	21042	21150	21080	21340	21218	21146	21268	21184	21402	21133	21267	21092	21147	21339	21195	21141	20963	21093	21192	21111	21131	21133	20938	21123	21042	21033	21005	21086	21206	21289	21310	21117	21145	21113	21174	21220	21402	21297	21188	21180	21189	21314	21222	21226	21207	21222	21158	20960	21194	21183	21393	21080	21147	21387	20866	21156	21141	21175	21143	21108	21287	21315	20820	20906	21116	21302	21085	21267	21391	21309	21186	21229	21269	21232	21191	21210	21037	21203	21092	21031	21260	21385	21241	21329	21157	20901	21185	21164	21269	21366	21393	21325	21139	21047	21268	21139	21109	21064	21095	21174	21230	21051	21163	20871	21166	21121	21276	21211	20963	21152	21326	21143	21132	21289	21155	21391	21349	21006	20999	20906	21250	21224	21220	21330	21229	21167	21278	21290	21159	21181	21062	21317	21188	20910	21334	21055	21013	21045	21198	21046	21221	21367	21058	21161	21077	21166	21126	21103	21263	21164	21129	21161	21296	21255	21330	21141	21102	21269	21110	21136	21277	20956	20960	20886	21148	21257	21247	20896	21067	21038	21350	21183	21101	21333	21428	21239	21318	21459	21115	21117	21231	21169	21177	21100	21144	21160	21204	21368	21323	20993	21237	21178	20952	21193	21063	21211	21264	21091	21247	21109	21139	21234	21089	20899	21060	21094	21086	21181	21180	21119	21254	21323	21138	21129	21207	21108	21059	21239	21094	21163	21158	21100	21005	21352	21183	21177	21108	21271	21431	21178	21180	21325	21106	21085	20926	21114	21112	21169	21205	21342	21210	21104	21348	21130	21225	21255	21312	21213	21163	21199	21036	21374	21125	21129	21217	21056	21106	21077	21005	20976	21038	21055	21004	21245	20993	21212	21175	21054	21327	21256	21024	21183	21244	21210	21244	21381	21127	21149	21169	21316	21124	21292	21153	21312	21081	21073	21296	21240	21166	21254	21191	20938	21153	21098	21334	21160	21378	21158	21225	21131	21241	21284	21295	21014	21197	20884	21160	21225	21314	21397	21337	21239	21024	21251	21245	21230	21263	21177	21176	20999	21078	21131	21207	21116	20978	20951	21190	21250	21291	21108	21346	21058	21045	21296	21025	21112	21083	21095	21168	21312	21129	21223	21212	21207	21190	21117	21076	21074	21258	21115	21054	21115	21194	21197	21288	21114	21150	21137	21244	21173	21288	21359	21389	21239	21137	21315	21161	21340	21316	21102	21423	21177	21188	21001	20978	21061	21278	21261	21131	21225	21102	21200	21098	21156	20929	21138	21300	21092	21130	21236	21319	21200	21345	21371	21312	21364	21332	21367	21221	21120	21371	20993	21032	21349	21273	21226	21200	20998	21136	21042	21249	21319	21228	21261	21064	21205	20978	21269	21070	21304	21105	21348	21131	21086	21221	21215	21074	21228	21096	21164	21289	21422	21205	21319	21119	21210	21314	21258	21191	21140	21215	20953	21235	21254	21110	21192	21134	21207	21373	21189	21230	21128	21078	21186	21136	21083	21256	21131	21279	21281	21163	21294	21442	20914	21044	21276	21161	21124	20946	20945	20932	21060	21273	21111	21280	21152	21053	21181	21356	21162	21153	21245	21063	21142	21307	21371	21405	21278	21145	21157	21195	21017	21181	21142	21152	21271	21149	21195	21105	21078	21320	20917	21215	21256	21265	21163	21076	21106	21327	21012	21105	21163	21362	21132	21207	21279	21085	21090	21026	21110	21100	21042	21066	21117	21088	21125	21242	21155	21267	21204	21034	21149	21257	21279	20929	21080	21325	21145	21048	21001	21196	20943	21128	21177	21055	21116	21290	21269	21224	21122	21309	21233	21081	21236	21177	21174	21203	21114	21282	20994	21121	21433	21275	21295	21264	21195	21296	21197	21321	21102	21267	21349	21243	21047	21281	21187	21063	21166	21265	20916	21177	21180	21476	21470	21257	21403	21320	21078	21228	21297	21277	21262	21273	21302	21206	21162	21060	21161	21158	21045	20995	21233	21160	21131	21103	21248	21237	21353	20989	21143	21225	21202	21221	21191	21163	21006	20922	21231	21347	21212	21224	21062	21240	21273	21187	20974	21212	21291	21284	21248	21064	21290	21295	21099	21205	21106	21202	21051	21362	21303	21119	21189	21207	21115	21285	21279	21292	21031	21113	21121	21552	21467	21382	21188	21157	21221	21399	21364	21194	21188	21236	21304	21144	21053	21092	21035	20969	21182	21269	21114	21154	21001	21057	21134	21314	21181	21173	21067	21236	21303	21180	21203	21103	21375	21356	21046	21295	21181	21060	21191	21221	21162	21394	21132	21325	21238	21060	21271	21245	21241	21079	21211	21252	21299	21165	21364	21025	21191	21129	21140	21212	21490	21501	21238	21280	21236	21273	21268	20971	20911	20990	21073	21217	21087	21286	21321	21193	21105	20953	21270	21134	21360	21046	21078	21227	21036	21185	21152	21102	21136	21066	21405	21418	21150	21233	21193	21221	21174	21267	21218	21122	21235	21358	21015	21158	21018	21297	21031	21048	21296	21185	21112	20908	21358	21261	21086	21248	21022	21281	21344	21195	21119	21237	21119	20996	21151	21136	21311	21017	21114	21144	21137	21233	21335	21175	21191	21323	21066	21275	21326	21304	21263	21188	21051	21212	21177	21205	21078	21005	21124	21079	21138	21285	21442	21174	21160	21269	21137	20993	21019	21195	21219	21312	21255	21194	21093	21318	21098	21117	20939	21315	21273	21273	21258	21156	21513	21249	21034	21091	21239	21264	21096	21144	21183	21105	21349	21295	21250	21140	21059	21247	21197	21182	21206	21382	21228	21294	20826	21124	21187	21138	21484	20799	21232	21331	21204	21118	21097	21319	21089	21321	21076	21170	21288	21220	21261	21164	21134	21219	21146	21206	21092	21202	21068	21060	21110	21201	21001	21039	21071	21117	21250	21343	21057	21274	21123	21154	21342	21243	21180	21243	21143	21080	21110	21214	21465	21170	21002	21234	20904	21073	20901	21183	21339	21381	21151	21007	21026	21265	21126	21139	21226	21223	21159	21245	21135	21192	21189	21183	21071	21354	21392	21057	21009	21165	21050	21004	21041	21245	21206	21073	21254	21059	21199	21211	21022	21362	21166	21254	21006	21187	21263	21057	21140	20961	21105	21092	21267	21109	21009	21096	21024	21189	21172	21158	21176	21328	21039	21274	21127	21260	21149	21161	21010	21252	21045	21096	21202	20999	21004	21359	21185	21283	21380	21184	21244	21223	21195	21113	21271	21141	21299	21146	20848	21308	21200	21125	21117	21029	21053	21076	21210	21182	21291	21152	21285	20953	21177	21336	21054	21051	21115	21285	21113	21032	20947	21212	21147	21264	21106	21087	21293	21116	21168	20990	21213	21205	21069	21178	21242	21159	21044	21364	21158	21292	21078	21411	21181	21211	21283	21457	21259	21100	21319	21144	21068	21313	21183	21344	21172	21146	21316	21212	21078	21016	21256	20968	21286	21162	21164	21004	21283	21331	21283	21053	21316	21298	21237	21190	21243	20943	21250	21229	21362	21049	21388	21180	21100	20985	21236	21369	21111	21101	21011	21237	21148	21276	21187	21246	21312	21343	21047	21114	21106	21150	21185	21092	20975	21114	21130	21338	21299	21236	21178	21123	21319	21044	21086	21142	21028	21346	21215	21057	21216	21195	21179	21167	21159	21360	21400	21039	21189	21233	21068	21036	21203	21028	21074	21239	21173	21392	21249	21348	21196	21123	21106	21396	21425	21238	21243	20972	21202	21282	21282	21057	21262	21249	21309	21244	21244	21130	21148	21189	21060	21311	21239	21392	21168	21269	21238	21354	21285	21080	21051	21194	21023	21143	21153	21288	21338	21061	21319	21116	21184	21224	21200	21107	21162	21189	21107	21075	20994	21120	21118	21153	21203	21068	20925	21128	21164	21091	21164	21323	21240	20970	21196	21093	21204	21492	21311	21049	21112	21123	21322	21430	21125	21289	21217	21335	21291	21129	21007	21337	21235	21234	20973	21211	21430	20927	21215	21533	21055	21298	21104	21212	21149	21357	21076	21183	21135	21051	21077	21452	21022	21425	21365	21795	21263	21006	21216	21228	21001	21365	21279	21256	21115	21218	21115	21251	21231	21268	21120	21198	21294	21156	21241	21283	21308	21132	21279	21095	21114	21384	21408	21176	21010	21104	21252	21045	21049	21381	21151	21214	20943	21114	21474	21115	21065	21357	21433	21283	21140	21237	21230	21177	21247	21272	21226	21264	21219	21247	21219	21225	21305	21092	21237	21168	21353	21179	21133	21204	21357	21182	21328	21185	21234	21066	21157	21342	21217	21185	21193	21397	21316	21152	21187	21069	21018	21106	21086	21373	21123	21207	21085	21038	21117	21326	21364	21118	21352	21133	21148	21252	21099	21260	21221	21164	21145	21268	21421	21358	21410	21247	21229	21277	21101	21110	21296
39807	52395	39157	25188	19493	17820	17632	17387	17441	17362	17382	17403	17429	17428	17395	17548	17379	17413	17507	17430	17551	17398	17399	17479	17342	17363	17435	17339	17356	17451	17490	17359	17342	17382	17507	17417	17426	17473	17467	17530	17312	17326	17465	17452	17628	17424	17485	17348	17448	17527	17352	17546	17281	17448	17315	17444	17477	17502	17317	17307	17398	17315	17499	17416	17356	17412	17604	17448	17342	17274	17173	17477	17328	17285	17390	17535	17455	17461	17399	17524	17450	17491	17364	17630	17392	17523	17330	17582	17438	17391	17395	17448	17472	17533	17522	17385	17358	17392	17551	17428	17427	17351	17514	17553	17474	17511	17480	17408	17451	17330	17506	17394	17486	17418	17258	17307	17078	17393	17348	17443	17486	17399	17475	17393	17530	17457	17284	17443	17425	17337	17469	17391	17622	17327	17421	17270	17371	17379	17439	17375	17346	17382	17463	17444	17388	17198	17490	17316	17626	17351	17390	17413	17511	17482	17501	17391	17512	17206	17414	17421	17488	17449	17347	17358	17304	17395	17465	17295	17494	17360	17476	17270	17405	17323	17544	17478	17526	17424	17337	17427	17342	17565	17498	17303	17323	17392	17352	17357	17356	17405	17469	17500	17428	17389	17409	17440	17375	17350	17522	17591	17350	17311	17577	17425	17298	17453	17508	17290	17318	17406	17335	17298	17416	17472	17391	17218	17460	17352	17415	17469	17343	17528	17472	17467	17439	17381	17303	17527	17362	17379	17503	17357	17353	17399	17525	17308	17541	17501	17233	17330	17439	17463	17406	17369	17341	17535	17305	17437	17365	17187	17153	17345	17520	17543	17284	17483	17488	17323	17434	17339	17388	17381	17542	17348	17335	17413	17508	17405	17387	17442	17503	17413	17539	17354	17488	17530	17488	17297	17310	17508	17323	17605	17371	17312	17399	17359	17358	17509	17488	17598	17315	17405	17517	17486	17580	17383	17316	17551	17465	17497	17452	17574	17483	17459	17349	17407	17340	17442	17334	17407	17464	17522	17271	17425	17366	17455	17317	17305	17395	17267	17410	17476	17352	17423	17277	17398	17387	17443	17521	17413	17380	17586	17469	17526	17506	17609	17331	17381	17416	17404	17393	17628	17436	17466	17316	17303	17537	17612	17462	17417	17360	17448	17597	17551	17337	17355	17321	17365	17448	17437	17528	17382	17309	17425	17427	17384	17432	17309	17306	17428	17270	17452	17215	17390	17407	17281	17489	17437	17314	17367	17295	17452	17321	17617	17378	17230	17209	17552	17468	17268	17472	17359	17328	17420	17220	17451	17278	17389	17387	17474	17431	17276	17399	17529	17307	17412	17350	17561	17502	17543	17403	17465	17546	17426	17421	17426	17311	17419	17238	17457	17355	17470	17598	17383	17445	17324	17426	17537	17461	17500	17503	17372	17414	17371	17294	17362	17518	17367	17543	17364	17362	17527	17488	17478	17365	17306	17404	17461	17365	17503	17389	17379	17475	17297	17412	17586	17460	17414	17506	17324	17391	17459	17420	17419	17464	17406	17407	17521	17353	17483	17308	17441	17461	17504	17494	17539	17527	17499	17511	17490	17431	17187	17524	17553	17480	17414	17467	17480	17188	17518	17419	17464	17115	17545	17367	17244	17339	17201	17470	17511	17492	17373	17353	17389	17471	17429	17332	17385	17425	17610	17350	17489	17361	17581	17510	17460	17386	17323	17373	17370	17418	17492	17453	17460	17432	17404	17459	17704	17380	17637	17408	17452	17357	17309	17434	17320	17488	17318	17358	17317	17327	17400	17489	17347	17474	17505	17343	17275	17521	17433	17466	17291	17376	17323	17690	17413	17469	17351	17196	17334	17408	17322	17320	17233	17255	17428	17438	17266	17461	17374	17187	17422	17586	17343	17341	17348	17380	17392	17351	17231	17429	17557	17421	17435	17238	17492	17425	17362	17492	17401	17324	17409	17524	17529	17397	17289	17461	17463	17292	17464	17398	17381	17409	17550	17388	17513	17377	17480	17459	17322	17453	17434	17292	17488	17354	17430	17311	17312	17380	17496	17420	17465	17273	17498	17495	17353	17270	17617	17304	17564	17411	17534	17379	17347	17415	17681	17497	17389	17577	17308	17298	17354	17427	17536	17424	17461	17266	17425	17458	17435	17339	17431	17541	17505	17537	17363	17492	17523	17411	17464	17362	17305	17573	17452	17542	17367	17366	17502	17445	17453	17209	17515	17229	17706	17442	17316	17560	17423	17305	17453	17578	17441	17370	17372	17364	17561	17382	17434	17450	17260	17250	17249	17442	17313	17383	17314	17418	17253	17338	17527	17446	17396	17291	17446	17404	17513	17430	17322	17510	17310	17413	17479	17541	17577	17427	17334	17504	17506	17468	17608	17297	17432	17426	17387	17532	17512	17356	17436	17280	17381	17447	17270	17424	17419	17574	17378	17353	17400	17312	17416	17209	17288	17654	17390	17319	17376	17411	17294	17446	17440	17389	17337	17296	17344	17324	17503	17490	17379	17447	17429	17507	17345	17502	17447	17291	17365	17327	17590	17443	17261	17353	17356	17407	17522	17224	17451	17531	17434	17548	17442	17370	17492	17308	17374	17469	17355	17538	17403	17368	17436	17427	17398	17467	17600	17476	17515	17480	17443	17458	17460	17284	17406	17346	17275	17466	17454	17366	17484	17404	17273	17477	17242	17324	17477	17584	17573	17364	17452	17495	17523	17413	17478	17475	17476	17272	17285	17353	17402	17395	17327	17322	17433	17582	17503	17325	17494	17451	17463	17437	17487	17307	17538	17422	17522	17424	17422	17414	17457	17343	17547	17487	17380	17476	17461	17605	17368	17444	17351	17476	17432	17366	17491	17430	17354	17476	17366	17237	17619	17509	17456	17521	17366	17452	17483	17439	17280	17491	17351	17471	17314	17563	17445	17546	17296	17297	17446	17442	17404	17512	17331	17319	17389	17460	17421	17338	17307	17447	17405	17434	17313	17390	17375	17422	17466	17507	17318	17416	17532	17537	17400	17286	17345	17372	17418	17388	17258	17488	17508	17504	17466	17458	17375	17369	17270	17384	17288	17406	17372	17437	17399	17477	17435	17505	17313	17444	17296	17314	17301	17447	17419	17446	17459	17363	17348	17381	17487	17519	17275	17371	17539	17458	17483	17329	17280	17320	17326	17479	17461	17408	17546	17449	17425	17450	17499	17502	17447	17402	17486	17454	17538	17421	17505	17419	17377	17472	17360	17438	17345	17434	17506	17275	17322	17404	17377	17539	17270	17389	17512	17405	17403	17375	17408	17408	17300	17491	17379	17475	17452	17496	17297	17484	17374	17500	17547	17555	17436	17358	17570	17459	17269	17420	17455	17310	17298	17284	17462	17427	17436	17410	17324	17481	17371	17155	17326	17359	17258	17501	17399	17572	17549	17294	17315	17346	17586	17401	17468	17637	17230	17376	17329	17251	17557	17297	17639	17416	17359	17351	17392	17446	17333	17378	17336	17517	17632	17263	17604	17561	17579	17235	17495	17451	17398	17291	17393	17371	17541	17367	17427	17322	17429	17535	17440	17439	17388	17504	17556	17294	17365	17389	17422	17346	17277	17467	17514	17280	17127	17467	17394	17493	17520	17400	17406	17449	17520	17419	17263	17415	17344	17573	17277	17416	17374	17570	17356	17502	17487	17532	17334	17373	17250	17311	17346	17533	17233	17384	17276	17517	17522	17473	17424	17460	17582	17439	17506	17363	17475	17284	17220	17296	17464	17522	17331	17370	17449	17388	17206	17398	17337	17472	17227	17571	17527	17433	17336	17472	17293	17381	17400	17483	17531	17539	17519	17430	17416	17467	17398	17453	17509	17568	17414	17274	17463	17254	17450	17345	17454	17306	17252	17387	17244	17430	17431	17363	17246	17503	17408	17428	17413	17299	17359	17449	17347	17439	17446	17440	17280	17531	17404	17556	17447	17278	17471	17500	17450	17415	17417	17416	17395	17623	17365	17289	17201	17314	17302	17551	17394	17406	17562	17269	17495	17401	17440	17553	17251	17421	17210	17434	17387	17377	17392	17297	17373	17222	17392	17430	17404	17363	17364	17328	17373	17547	17307	17464	17478	17514	17446	17457	17545	17555	17344	17358	17342	17431	17413	17394	17339	17397	17460	17187	17606	17518	17475	17456	17597	17481	17348	17425	17413	17512	17519	17410	17367	17397	17458	17432	17388	17315	17505	17427	17466	17473	17232	17499	17498	17324	17300	17415	17384	17446	17433	17310	17440	17480	17522	17406	17469	17354	17360	17415	17442	17421	17392	17330	17369	17245	17371	17474	17399	17349	17396	17417	17498	17409	17319	17409	17351	17539	17550	17415	17214	17587	17431	17426	17273	17317	17492	17373	17258	17343	17466	17419	17384	17561	17280	17495	17370	17500	17336	17361	17407	17498	17434	17471	17561	17317	17380	17421	17364	17357	17426	17391	17419	17324	17373	17577	17507	17507	17533	17373	17329	17544	17398	17357	17381	17242	17403	17398	17351	17530	17350	17478	17217	17497	17509	17395	17449	17401	17441	17386	17389	17422	17365	17321	17359	17446	17409	17285	17486	17364	17405	17443	17320	17458	17573	17274	17296	17480	17376	17262	17517	17283	17420	17446	17504	17397	17342	17430	17507	17248	17365	17361	17407	17386	17352	17569	17399	17378	17435	17346	17403	17420	17461	17397	17353	17467	17380	17415	17438	17345	17519	17484	17363	17449	17165	17308	17388	17665	17352	17449	17672	17498	17467	17372	17360	17448	17304	17234	17503	17576	17364	17361	17630	17372	17395	17368	17603	17455	17338	17384	17627	17540	17508	17349	17596	17376	17666	17477	17347	17444	17317	17441	17546	17462	17486	17617	17353	17353	17442	17439	17443	17515	17282	17508	17404	17519	17307	17349	17207	17412	17474	17487	17391	17469	17422	17450	17595	17397	17266	17230	17500	17313	17440	17499	17510	17421	17471	17400	17373	17537	17253	17425	17585	17415	17435	17377	17474	17540	17477	17557	17380	17300	17538	17432	17412	17409	17366	17434	17351	17345	17510	17383	17522	17382	17537	17436	17397	17440	17523	17356	17479	17433	17488	17335	17269	17318	17492
23658	27183	45032	40175	30421	26850	26526	22354	21737	21878	21829	21728	21577	21746	21832	21742	21600	21362	21543	21453	21487	21600	21634	21630	21507	21537	21723	21525	21489	21622	21335	21443	21626	21605	21435	21635	21643	21596	21510	21334	21558	21189	21354	21535	21421	21295	21361	21428	21749	21649	21597	21533	21492	21415	21302	21375	21326	21344	21456	21306	21410	21762	21456	21439	21523	21600	21342	21579	21522	21318	21487	21715	21568	21279	21301	21345	21423	21353	21379	21434	21526	21409	21365	21500	21669	21107	21234	21521	21399	21203	21205	21397	21415	21336	21421	21401	21398	21330	21403	21564	21297	21432	21727	21545	21284	21365	21410	21532	21509	21518	21597	21283	21449	21489	21299	21340	21322	21375	21541	21262	21355	21432	21571	21565	21364	21421	21503	21568	21545	21620	21486	21380	21641	21317	21421	21356	21305	21287	21249	21499	21603	21469	21691	21444	21388	21256	21514	21470	21310	21512	21435	21360	21552	21556	21375	21322	21505	21261	21404	21337	21473	21354	21476	21558	21371	21373	21517	21374	21596	21391	21232	21413	21308	21355	21486	21676	21234	21214	21230	21370	21360	21426	21259	21471	21405	21332	21370	21608	21509	21215	21338	21285	21435	21365	21380	21381	21315	21361	21666	21315	21622	21593	21184	21337	21586	21429	21245	21308	21361	21425	21122	21337	21407	21450	21364	21342	21435	21457	21516	21383	21124	21379	21434	21413	21396	21320	21247	21351	21403	21257	21250	21393	21506	21340	21366	21408	21600	21263	21289	21569	21380	21500	21439	21088	21545	21299	21500	21393	21555	21474	21354	21469	21407	21291	21315	21479	21717	21531	21518	21382	21438	21485	21381	21301	21372	21555	21515	21379	21242	21335	21409	21394	21413	21308	21299	21542	21350	21316	21420	21252	21274	21378	21595	21335	21282	21574	21534	21569	21367	21498	21472	21419	21388	21432	21515	21505	21402	21265	21371	21267	21223	21489	21312	21332	21471	21379	21407	21432	21424	21606	21265	21271	21303	21433	21545	21412	21504	21428	21286	21404	21385	21454	21319	21414	21427	21414	21425	21380	21194	21447	21603	21199	21404	21306	21416	21460	21590	21276	21381	21303	21418	21374	21515	21391	21340	21205	21195	21620	21507	21321	21103	21282	21464	21524	21574	21489	21348	21411	21481	21304	21262	21253	21562	21372	21459	21380	21497	21360	21264	21499	21400	21325	21338	21469	21260	21347	21300	21410	21723	21438	21343	21328	21374	21256	21471	21324	21359	21359	21237	21526	21190	21237	21213	21480	21286	21472	21495	21435	21313	21329	21127	21442	21460	21369	21285	21394	21326	21520	21394	21470	21267	21191	21457	21282	21615	21438	21592	21341	21534	21479	21210	21130	21201	21571	21346	21436	21340	21306	21461	21306	21562	21402	21430	21368	21571	21360	21397	21725	21429	21489	21281	21563	21436	21243	21436	21555	21418	21356	21551	21387	21303	21399	21345	21252	21404	21550	21471	21513	21265	21419	21412	21405	21425	21692	21450	21500	21307	21388	21347	21285	21246	21387	21472	21632	21468	21483	21453	21352	21595	21472	21360	21453	21372	21275	21241	21328	21232	21273	21339	21262	21459	21478	21277	21483	21604	21511	21426	21337	21282	21541	21472	21355	21315	21506	21382	21427	21612	21291	21403	21227	21338	21281	21455	21388	21671	21424	21291	21178	21260	21510	21324	21228	21364	21119	21355	21327	21301	21378	21374	21562	21195	21246	21379	21611	21342	21441	21241	21431	21490	21305	21419	21467	21324	21326	21220	21284	21444	21269	21309	21390	21279	21350	21333	21530	21401	21520	21490	21434	21648	21438	21312	21453	21319	21168	21279	21326	21423	21422	21262	21420	21289	21431	21365	21358	21463	21487	21277	21361	21500	21582	21300	21287	21324	21358	21365	21245	21460	21416	21508	21506	21592	21270	21310	21263	21469	21268	21557	21353	21428	21678	21522	21472	21330	21347	21305	21325	21328	21344	21485	21280	21465	21572	21491	21389	21369	21442	21380	21363	21382	21562	21419	21276	21288	21520	21411	21233	21345	21478	21343	21402	21586	21548	21326	21479	21327	21448	21374	21457	21456	21260	21483	21697	21401	21342	21312	21211	21626	21400	21304	21283	21229	21530	21360	21597	21365	21485	21344	21409	21452	21367	21311	21478	21354	21434	21568	21479	21484	21460	21464	21322	21321	21344	21435	21388	21403	21237	21601	21431	21507	21399	21453	21378	21343	21317	21469	21415	21510	21238	21437	21533	21327	21288	21257	21107	21351	21403	21303	21295	21558	21304	21476	21564	21457	21473	21455	21309	21436	21475	21309	21396	21603	21503	21507	21292	21559	21552	21427	21282	21355	21360	21369	21452	21254	21258	21401	21341	21372	21352	21363	21116	21398	21282	21300	21412	21276	21276	21406	21598	21257	21360	21786	21559	21111	21547	21536	21291	21273	21591	21350	21552	21522	21357	21394	21433	21446	21653	21391	21453	21440	21470	21338	21203	21374	21386	21307	21352	21366	21294	21337	21299	21320	21487	21561	21326	21268	21650	21497	21368	21602	21428	21505	21446	21358	21504	21490	21388	21508	21318	21415	21328	21605	21684	21378	21386	21554	21481	21440	21391	21560	21253	21512	21407	21427	21620	21549	21268	21416	21543	21383	21467	21239	21372	21269	21459	21471	21334	21329	21490	21552	21344	21407	21602	21464	21372	21193	21205	21461	21337	21536	21296	21462	21376	21550	21119	21508	21408	21496	21544	21385	21558	21441	21390	21417	21590	21358	21447	21307	21337	21329	21396	21559	21356	21469	21292	21446	21319	21313	21410	21257	21511	21406	21648	21318	21321	21227	21236	21178	21320	21475	21505	21424	21155	21335	21089	21311	21353	21255	21321	21434	21153	21430	21725	21543	21503	21522	21361	21360	21291	21359	21342	21170	21481	21405	21472	21337	21323	21422	21435	21327	21361	21374	21143	21323	21498	21479	21287	21555	21536	21264	21440	21551	21344	21417	21474	21450	21445	21588	21465	21295	21178	21602	21130	21172	21482	21393	21195	21216	21520	21261	21383	21466	21501	21520	21359	21429	21361	21498	21483	21344	21473	21454	21368	21330	21179	21254	21577	21558	21489	21531	21432	21532	21255	21390	21343	21512	21397	21334	21499	21564	21434	21435	21498	21208	21458	21433	21461	21475	21486	21544	21521	21641	21346	21386	21409	21334	21297	21195	21272	21406	21484	21416	21334	21027	21395	21504	21405	21372	21425	21181	21337	21464	21169	21377	21374	21341	21395	21388	21411	21421	21456	21514	21605	21358	21286	21461	21576	21383	21421	21483	21321	21356	21430	21412	21295	21351	21439	21340	21027	21141	21262	21458	21294	21230	21366	21173	21254	21479	21630	21608	21507	21535	21296	21528	21359	21151	21374	21419	21451	21524	21386	21426	21252	21224	21428	21482	21497	21311	21521	21285	21475	21551	21384	21267	21235	21330	21569	21506	21230	21287	21308	21589	21438	21418	21345	21255	21434	21509	21504	21176	21374	21369	21347	21560	21414	21420	21652	21493	21497	21384	21310	21363	21052	21336	21296	21370	21205	21247	21369	21627	21259	21350	21447	21361	21347	21384	21292	21288	21443	21532	21456	21201	21443	21359	21384	21580	21578	21373	21175	21463	21287	21368	21299	21468	21431	21404	21389	21465	21450	21246	21344	21527	21244	21610	21635	21103	21285	21533	21193	21276	21290	21513	21317	21573	21327	21141	21613	21244	21439	21417	21453	21534	21393	21253	21479	21284	21552	21335	21225	21448	21331	21131	21191	21364	21277	21633	21339	21368	21366	21275	21301	21416	21325	21309	21334	21553	21391	21405	21557	21692	21612	21430	21475	21374	21544	21397	21444	21373	21422	21434	21476	21555	21500	21550	21458	21489	21527	21438	21300	21473	21496	21307	21439	21367	21438	21188	21444	21351	21486	21672	21530	21326	21551	21443	21355	21485	21448	21214	21417	21596	21334	20970	21421	21189	21238	21402	21271	21317	21336	21555	21425	21625	21367	21398	21294	21545	21430	21227	21390	21361	21450	21376	21337	21536	21478	21477	21417	21377	21503	21501	21387	21436	21336	21494	21344	21362	21530	21377	21414	21486	21478	21400	21177	21461	21200	21424	21364	21398	21351	21300	21493	21351	21430	21365	21378	21204	21348	21384	21572	21400	21253	21420	21473	21394	21317	21387	21380	21136	21334	21632	21228	21426	21310	21431	21340	21277	21503	21448	21341	21639	21594	21371	21690	21333	21393	21301	21363	21383	21499	21342	21414	21246	21454	21360	21343	21276	21341	21140	21306	21425	21615	21259	21427	21398	21478	21554	21255	21490	21468	21427	21400	21456	21417	21242	21405	21223	21487	21522	21379	21404	21385	21439	21376	21398	21449	21373	21521	21570	21523	21396	21286	21500	21326	21345	21322	21283	21134	21251	21280	21461	21628	21377	21491	21250	21332	21435	21354	21555	21380	21326	21212	21573	21331	21412	21404	21349	21462	21368	21509	21147	21415	21326	21416	21287	21315	21485	21449	21512	21308	21449	21373	21480	21469	21460	21351	21211	21479	21403	21457	21390	21165	21516	21383	21131	21317	21299	21360	21640	21484	21579	21510	21563	21311	21564	21276	21424	21433	21355	21198	21251	21477	21113	21331	21459	21448	21422	21358	21450	21658	21434	21318	21224	21508	21379	21534	21305	21415	21458	21306	21262	21452	21575	21620	21426	21413	21202	21480	21377	21337	21669	21411	21333	21325	21587	21369	21338	21346	21220	21535	21247	21468	21369	21576	21330	21181	21340	21465	21539	21397	21241	21584	21402	21240	21058	21322	21161	21418	21595	21435	21443	21345	21384	21463	21633	21260	21391	21315	21501	21443	21315	21456	21606	21349	21293	21585	21287	21367	21398	21492	21423	21456	21325	21320	21245	21470	21283	21414	21366	21436	21460	21575	21354	21421	21318	21463	21467	21367	21446	21402	21348	21415	21483	21520	21448	21348	21383	21335	21470	21483	21494	21267	21369	21421	21452	21434	21376	21427	21478	21237	21136	21413	21567	21486	21428	21376	21473	21380
60884	101286	90319	67535	39842	23591	18380	17632	17613	17552	17376	17626	17537	17508	17612	17364	17464	17460	17495	17562	17633	17638	17599	17519	17527	17489	17641	17628	17600	17487	17535	17504	17504	17543	17733	17566	17579	17637	17467	17595	17807	17478	17514	17715	17597	17655	17586	17589	17562	17378	17563	17568	17652	17724	17665	17497	17482	17538	17550	17596	17453	17667	17577	17611	17781	17525	17700	17525	17470	17717	17491	17734	17562	17533	17724	17598	17676	17678	17613	17519	17610	17646	17430	17695	17749	17747	17485	17550	17525	17636	17634	17574	17484	17502	17722	17621	17723	17436	17544	17560	17493	17443	17554	17559	17656	17731	17538	17523	17520	17503	17736	17431	17454	17640	17761	17700	17514	17455	17555	17439	17644	17618	17575	17687	17459	17429	17670	17435	17648	17517	17586	17567	17563	17472	17680	17550	17625	17420	17490	17543	17518	17652	17615	17401	17705	17454	17515	17620	17733	17487	17650	17476	17531	17633	17581	17592	17559	17639	17633	17641	17600	17375	17626	17373	17652	17326	17532	17552	17455	17467	17600	17736	17479	17461	17568	17659	17554	17425	17488	17541	17539	17657	17533	17594	17670	17532	17741	17584	17471	17571	17549	17687	17585	17611	17528	17616	17664	17501	17445	17409	17605	17614	17686	17567	17789	17530	17794	17464	17742	17522	17651	17617	17563	17450	17665	17470	17592	17556	17435	17556	17697	17629	17548	17539	17795	17489	17438	17552	17623	17608	17444	17528	17584	17612	17566	17439	17479	17737	17475	17568	17609	17631	17441	17646	17560	17510	17480	17609	17778	17675	17661	17549	17626	17645	17806	17579	17567	17603	17601	17573	17551	17428	17555	17507	17586	17624	17755	17507	17477	17747	17528	17712	17501	17511	17448	17579	17579	17701	17574	17633	17673	17602	17576	17615	17764	17457	17383	17498	17641	17721	17677	17760	17446	17562	17453	17511	17683	17508	17743	17595	17643	17533	17649	17715	17538	17597	17595	17584	17513	17613	17552	17512	17459	17770	17417	17624	17430	17416	17543	17580	17672	17501	17672	17414	17551	17464	17469	17425	17697	17688	17560	17557	17796	17551	17553	17435	17536	17290	17526	17529	17525	17648	17516	17569	17611	17631	17567	17590	17568	17749	17400	17477	17605	17517	17653	17744	17362	17662	17512	17505	17495	17476	17586	17593	17554	17589	17608	17780	17585	17442	17495	17555	17616	17622	17500	17544	17559	17560	17612	17614	17539	17626	17368	17672	17597	17555	17700	17631	17436	17432	17376	17548	17572	17593	17639	17578	17600	17488	17844	17504	17637	17721	17565	17454	17652	17481	17733	17509	17487	17483	17534	17505	17430	17553	17483	17626	17473	17740	17546	17552	17605	17553	17740	17643	17758	17657	17514	17465	17444	17604	17474	17421	17588	17592	17676	17558	17702	17433	17370	17508	17640	17600	17647	17510	17473	17644	17422	17409	17604	17464	17644	17653	17679	17733	17526	17581	17564	17595	17456	17490	17396	17756	17643	17318	17437	17701	17628	17372	17468	17509	17682	17565	17437	17573	17640	17570	17551	17634	17601	17466	17530	17850	17864	17650	17510	17568	17680	17543	17529	17639	17662	17461	17424	17649	17354	17591	17525	17478	17476	17603	17469	17378	17553	17335	17634	17645	17627	17841	17415	17586	17601	17405	17386	17665	17610	17656	17680	17673	17585	17563	17576	17863	17502	17541	17596	17584	17644	17635	17589	17488	17616	17560	17541	17733	17528	17551	17780	17496	17644	17435	17422	17480	17393	17629	17550	17485	17486	17541	17478	17815	17629	17441	17559	17536	17457	17610	17664	17482	17684	17582	17495	17663	17703	17623	17678	17573	17517	17456	17465	17672	17452	17585	17595	17522	17546	17654	17289	17398	17706	17462	17580	17489	17590	17629	17478	17553	17577	17557	17267	17476	17616	17571	17560	17590	17541	17373	17347	17455	17565	17393	17728	17321	17607	17379	17448	17609	17657	17517	17560	17521	17731	17416	17549	17505	17500	17698	17410	17749	17436	17807	17779	17551	17498	17494	17364	17564	17561	17675	17636	17653	17589	17651	17614	17591	17521	17616	17553	17381	17369	17499	17715	17548	17532	17532	17434	17609	17584	17501	17560	17666	17754	17622	17529	17646	17772	17536	17679	17377	17586	17666	17429	17583	17626	17558	17578	17581	17548	17541	17709	17638	17565	17515	17560	17638	17488	17635	17530	17503	17535	17574	17645	17456	17688	17701	17635	17558	17569	17677	17432	17623	17419	17573	17578	17611	17495	17648	17574	17626	17647	17593	17650	17584	17648	17574	17482	17461	17639	17562	17611	17604	17428	17614	17710	17351	17462	17646	17467	17624	17435	17729	17526	17587	17469	17556	17544	17487	17441	17486	17624	17559	17565	17575	17555	17599	17502	17571	17587	17528	17596	17683	17550	17606	17616	17640	17673	17566	17419	17265	17441	17613	17487	17613	17437	17647	17453	17605	17579	17610	17617	17670	17493	17536	17740	17496	17544	17506	17402	17575	17588	17588	17499	17604	17490	17544	17501	17521	17588	17520	17543	17592	17405	17581	17473	17562	17474	17530	17580	17593	17275	17660	17677	17600	17584	17559	17614	17557	17398	17368	17524	17655	17705	17385	17605	17576	17599	17498	17500	17581	17637	17726	17355	17557	17548	17615	17530	17578	17539	17678	17648	17623	17687	17692	17715	17548	17446	17396	17596	17572	17534	17635	17579	17648	17605	17678	17947	17680	17457	17623	17600	17490	17426	17826	17593	17543	17516	17650	17546	17599	17451	17496	17568	17671	17553	17407	17726	17670	17616	17407	17572	17447	17467	17675	17502	17733	17568	17490	17582	17597	17580	17547	17620	17447	17452	17602	17576	17717	17606	17680	17526	17621	17630	17611	17589	17598	17776	17491	17654	17624	17407	17720	17617	17595	17387	17708	17586	17561	17584	17653	17728	17649	17722	17455	17549	17619	17667	17570	17639	17454	17706	17534	17605	17592	17672	17380	17562	17655	17596	17629	17566	17440	17773	17676	17685	17509	17643	17644	17637	17620	17515	17442	17571	17533	17583	17739	17545	17562	17704	17553	17603	17618	17568	17527	17593	17576	17650	17501	17727	17607	17482	17508	17607	17602	17552	17620	17448	17346	17581	17654	17761	17482	17412	17428	17688	17469	17560	17638	17546	17594	17578	17582	17652	17301	17563	17553	17601	17589	17618	17539	17448	17517	17598	17506	17570	17886	17506	17480	17650	17564	17551	17459	17559	17395	17537	17550	17482	17353	17545	17532	17665	17323	17360	17427	17653	17562	17606	17512	17566	17215	17546	17456	17595	17326	17587	17491	17592	17567	17666	17557	17494	17579	17710	17560	17620	17643	17554	17545	17676	17694	17619	17594	17416	17546	17505	17652	17623	17482	17605	17457	17658	17748	17431	17633	17565	17607	17566	17461	17462	17502	17632	17573	17532	17357	17544	17415	17653	17549	17378	17568	17836	17695	17590	17448	17651	17672	17496	17609	17670	17639	17646	17551	17698	17337	17541	17581	17609	17531	17516	17564	17427	17460	17432	17688	17578	17474	17463	17597	17408	17508	17613	17506	17664	17518	17667	17691	17531	17571	17537	17571	17513	17489	17552	17542	17600	17546	17530	17591	17415	17667	17733	17563	17447	17691	17499	17485	17548	17648	17573	17793	17618	17527	17517	17559	17560	17549	17464	17603	17644	17429	17501	17686	17577	17511	17608	17570	17556	17840	17483	17758	17595	17581	17439	17621	17380	17383	17610	17539	17771	17728	17348	17520	17752	17181	17560	17504	17562	17539	17465	17623	17696	17444	17836	17456	17598	17669	17619	17562	17643	17622	17508	17776	17514	17658	17576	17564	17509	17736	17514	17407	17568	17768	17505	17434	17450	17632	17653	17677	17632	17592	17678	17433	17377	17648	17579	17516	17607	17673	17566	17612	17626	17589	17459	17508	17407	17505	17754	17421	17579	17702	17562	17697	17571	17485	17562	17660	17610	17517	17531	17602	17709	17260	17740	17603	17596	17565	17529	17520	17527	17368	17644	17447	17524	17524	17457	17624	17553	17553	17688	17563	17588	17582	17385	17617	17596	17527	17710	17554	17726	17664	17293	17612	17613	17517	17660	17573	17659	17330	17637	17628	17777	17499	17697	17633	17670	17601	17511	17680	17547	17544	17669	17534	17556	17598	17562	17839	17495	17671	17516	17434	17592	17544	17597	17560	17575	17734	17668	17561	17537	17496	17606	17547	17681	17331	17528	17572	17613	17523	17613	17563	17521	17640	17544	17355	17566	17555	17628	17486	17495	17705	17506	17648	17717	17602	17558	17641	17616	17396	17568	17640	17751	17599	17561	17625	17498	17450	17606	17657	17782	17499	17642	17367	17551	17592	17530	17440	17735	17561	17527	17639	17537	17576	17622	17330	17459	17578	17633	17632	17341	17607	17450	17807	17589	17560	17512	17441	17529	17535	17614	17776	17539	17527	17649	17453	17610	17648	17517	17701	17471	17453	17470	17495	17481	17493	17445	17523	17677	17589	17544	17571	17567	17588	17618	17602	17502	17379	17501	17495	17464	17409	17704	17671	17570	17677	17684	17681	17497	17487	17596	17503	17449	17641	17531	17603	17559	17742	17599	17538	17725	17587	17491	17528	17529	17645	17406	17633	17628	17477	17617	17469	17617	17523	17501	17680	17618	17827	17544	17670	17687	17510	17504	17377	17577	17622	17576	17634	17678	17629	17660	17503	17435	17679	17448	17406	17424	17604	17417	17571	17630	17610	17644	17590	17513	17459	17405	17566	17468	17653	17488	17535	17504	17637	17651	17567	17550	17682	17567	17547	17566	17434	17497	17545	17439	17512	17516	17569	17566	17437	17629	17573	17540	17487	17765	17616	17439	17839	17456	17402	17556	17647	17509	17548	17567	17563	17595	17423	17565	17541	17563	17660	17444	17550	17497	17569	17560	17424	17780	17548	17527	17456	17393	17488	17467	17691	17736	17666	17367	17502	17421	17485	17589	17532	17565	17600	17499	17475	17407	17654	17511	17671	17630	17564	17428	17675	17513	17532	17600	17581
32361	44606	47813	34870	25552	22708	22082	21592	21767	21836	21425	21790	21713	21469	21825	21699	21637	21856	21881	21642	21766	21841	21675	21660	21759	21672	21771	21780	21653	21775	21875	21739	21636	21727	21867	21777	21577	21831	21665	21654	21641	21729	21378	21526	21505	21939	21548	21529	21733	21755	21565	21745	21569	21639	21770	21796	21548	21625	21709	21656	21557	21451	21543	21722	21819	21903	21754	21758	21773	21544	21703	21710	21531	21594	21747	21790	21577	21838	21682	21484	21674	21793	21912	21729	21725	21698	21467	21964	21717	21818	21441	21627	21583	21445	21772	21768	21546	21962	21848	21754	21767	21518	21688	21541	21595	21666	21665	21706	21906	21697	21885	21824	21689	21887	21600	21720	21791	21828	21843	21647	21507	21696	21742	21753	21837	21778	21557	21788	21658	21611	21818	21542	21670	21894	21693	21518	21606	21617	21845	21794	21751	21625	21586	21842	21700	21784	21548	21674	21656	21701	21847	21448	21599	21634	21887	21469	21658	21782	21490	21687	21556	21807	21656	21706	21855	21625	21519	21681	21612	21495	21646	21634	21525	21933	21740	21782	21808	21937	21498	21644	21836	21786	21624	21670	21480	21529	21622	21733	21600	21671	21722	21672	21586	21700	21689	21800	21855	21810	21603	21710	21858	21726	21488	21472	21587	21724	21874	21645	21637	21654	21596	21624	21631	21797	21683	21667	21626	21716	21724	21925	21631	21555	21738	21594	21583	21784	21885	21817	21592	21652	21767	21728	21696	21712	21729	21601	21605	21598	21671	21722	21978	21662	21641	21751	21791	21518	21672	21541	21553	21590	21615	21844	21700	21740	21612	21604	21677	21548	21792	21785	21708	21621	21752	21715	21430	21656	21624	21710	21679	21822	21638	21746	21835	21866	21780	21647	21886	21563	21568	21879	21661	21882	21697	21603	21560	21670	21478	21728	21577	21759	21701	21703	21676	21888	21674	21529	21814	21771	21747	21437	21653	21410	21783	22021	21560	21704	21557	21540	21791	21810	21616	21545	21603	21870	21657	21709	21731	21772	21734	21575	21705	21742	21678	21693	21765	21570	21562	21741	21683	21726	21732	21516	21616	21926	21727	21820	21879	21688	21705	21712	21638	21631	21673	21587	21906	21773	21663	21725	21810	21806	21734	21800	21701	21787	21621	21309	21731	21742	21784	21807	21648	21878	21612	21528	21776	21907	21717	21580	21804	21643	21687	21622	21606	21742	21734	21810	21706	21510	21804	21590	21666	21665	21511	21672	21514	21644	21550	21791	21619	21666	21640	21772	21518	21622	21442	21764	21407	21655	21618	21688	21645	21689	21749	21733	21801	22075	21856	21808	21766	21800	21778	21674	21638	21709	21780	21694	21701	21770	21696	21634	21601	21714	21724	21788	21505	21669	21586	21829	21586	21799	21720	22036	21748	21596	21618	21881	21726	21761	21427	21959	21661	21692	21875	21806	21776	21505	21491	21808	21734	21794	21617	21609	21647	21851	21838	21617	21603	21714	21798	21736	21621	21571	21602	21668	21613	21883	21741	21652	21671	21741	21566	21778	21607	21812	21885	21787	21428	21647	21710	21474	21539	21779	21730	21668	21406	21656	21766	21703	21846	21537	21684	21740	21550	21469	21694	21764	21841	21647	21777	21627	21799	21688	21879	21592	21722	21612	21549	21608	21553	21667	21643	21682	21666	21781	21798	21514	21778	21738	21508	21526	21743	21937	21647	21719	21402	21576	21701	21806	21748	21851	22017	21824	21596	21625	21623	21618	22137	22007	21739	21876	21570	21893	21939	21855	21628	21582	21465	21707	21660	21714	21684	21669	21498	21820	21632	21622	21858	21714	21647	21827	21748	21631	21495	21785	21912	21497	21667	21934	21725	21530	21649	21955	21828	21612	21509	21703	21771	21803	21822	21629	21689	21642	21696	21768	21822	21794	21925	21754	21641	21857	21515	21619	21660	21762	21681	21668	21782	21734	21691	21739	21595	21715	21902	21716	21692	21884	21718	21798	21652	21573	21728	21499	21711	21732	21731	21655	21938	21748	21482	21770	21719	21848	21787	21988	21647	21743	21783	21748	21778	21647	21625	21741	21707	21820	21700	21824	21575	21964	21637	21383	21693	21696	21488	21606	21837	21601	21545	21715	21567	21701	21829	21629	21536	21665	21761	21603	21651	21646	21765	21774	21654	21491	21611	21765	21677	21521	21783	21653	21974	21817	21708	21822	21934	21703	21717	21710	21543	21511	21650	21632	21694	21764	21740	21822	21800	21500	21849	21672	21837	21818	21703	21768	21691	21671	21681	21740	21650	21419	21868	21600	21540	21867	21736	21349	21546	21518	21764	21844	21561	21530	21722	21715	21729	21606	21723	21623	21596	21389	21588	21688	21932	21753	21530	21733	21659	21746	21636	21664	21826	21583	21599	21886	21685	21420	21697	21674	21620	21606	21791	21641	21485	21770	21829	21608	21694	21773	21684	21810	21914	21741	21667	22006	21784	21826	21826	21739	21672	21654	21821	21670	21885	21560	21957	21895	21425	21712	21684	21774	21826	21727	21566	21793	21548	21666	21537	21756	21708	21794	21437	21729	21617	21428	21778	21658	21751	21749	21852	21639	21729	21783	21681	21870	21668	21811	21901	21445	21615	21821	21515	21592	21528	21765	21581	21844	21681	21740	21676	21373	21806	21545	21676	21458	21519	21801	21561	21742	21695	21552	21785	21801	21750	21618	21840	21608	21595	21621	21462	21829	21733	21521	21579	21678	21830	21674	21641	21726	21687	21843	21808	21749	21938	21634	21612	21652	21772	21968	21725	21678	21955	21693	21691	21738	21635	21588	21689	21672	21650	21753	21901	21671	21622	22030	21594	21760	21761	21583	21520	21845	21669	21722	21709	21516	21719	21881	21620	21963	21728	21681	21545	21824	21764	21705	21572	21527	21763	21772	21856	21776	21698	21686	21607	21550	21647	21819	21580	21681	21756	21701	21669	21675	21729	21733	21834	21845	21736	21749	21575	21918	21608	21625	21724	21794	21760	21690	21547	21626	21767	21604	21935	21691	21734	21720	21912	21633	21847	21629	21737	21698	21720	21714	21907	21589	21477	21490	21788	21856	21435	21513	21880	21592	21693	21607	21691	21546	21641	21793	21879	21796	21761	21532	21567	21591	21881	21838	21792	21743	21766	21882	21659	21675	21560	21704	21548	21710	21571	21817	21645	21614	21695	21758	21671	21517	21607	21571	21633	21580	21527	21859	21653	21909	21652	21535	21785	21729	21648	21583	21579	21770	21721	21811	21700	21586	21701	21497	21771	21671	21960	21661	21690	21712	21867	21553	21851	22101	21592	21731	21541	21725	21884	21801	21847	21589	21848	21874	21631	21408	21736	21739	21858	21755	21463	22002	21773	21731	21703	21757	21557	21641	21821	21735	21736	21739	21768	21985	21700	21748	21653	21642	21705	21710	21701	21685	21706	21463	21664	21717	21822	21615	21577	21742	21523	21686	21770	21557	21790	21936	21822	21856	22053	21679	21525	21690	21745	21781	21854	21716	21495	21687	21687	21773	21584	21904	21668	21602	21836	21863	21766	21481	21782	21682	21699	21711	21642	21620	21630	21630	21867	21605	21655	21674	21703	21764	21641	21771	21711	21916	21631	21872	21799	21733	21634	21704	21666	21496	21668	21778	21835	21662	21855	21718	21909	21876	21612	21662	21772	21775	21655	21575	21769	21677	21578	21809	21741	21719	21614	21699	21952	21746	21790	21780	21678	21516	21591	21964	21745	21722	21743	21730	21703	21760	21831	21593	21526	21898	21870	21772	21744	21896	21685	21652	21964	21709	21819	21903	21718	21632	21775	21784	21734	21411	21701	21445	21931	21530	22026	21649	21659	21486	21882	21801	21583	21710	21642	21600	21935	21306	21713	21535	21663	21659	21711	21541	21602	21801	21654	21748	21970	21885	21685	22022	21729	21769	21751	21539	21594	21758	21671	21824	21766	21870	21616	21897	21655	21658	21469	21755	21776	21807	21860	21760	21793	21778	21593	21730	21495	21570	21527	21489	21580	21706	21822	21792	21649	21626	21857	21538	21769	21643	21681	21572	21905	21676	21776	21739	21611	21704	21649	21582	21758	21577	21830	21820	21609	21869	21656	21708	21670	21555	21547	21688	21825	21739	21586	21784	21660	21537	21584	21796	21611	21746	21648	21559	21591	21603	21834	21713	21790	21629	21703	21634	21491	21394	21660	21791	21797	21664	21896	21649	21598	21683	21603	21554	21728	21603	21689	21746	21711	21565	21776	21607	21669	21438	21738	21661	21589	21724	21561	21557	21780	21695	21799	21738	21632	21919	21780	21636	21763	21609	21685	21931	21662	21723	21726	21577	21669	21811	21726	21618	21681	21708	21659	21710	21711	21432	21767	21779	21823	21666	21744	21679	21775	21516	21703	21487	21769	21663	21634	21748	21795	21560	21881	21509	21461	21753	21670	21678	21530	21700	21708	21820	21786	21843	21857	21695	21889	21661	21568	21888	21900	21669	21804	21804	21777	21821	21787	21846	21756	21634	21770	21865	21656	21540	21689	21613	21961	21670	21626	21606	21906	21791	21643	21673	21548	21592	21674	21663	21831	21829	21933	21563	21669	21586	21640	21582	21895	21650	21680	21775	21667	21703	21927	21510	21808	21754	21829	21619	21805	21783	21761	21619	21754	21960	21547	21993	21969	21788	21874	21606	21569	21715	21483	21859	21796	21532	21637	21555	21769	21622	21703	21618	21738	21894	21818	21732	21603	21621	21873	21900	21700	21635	21781	21569	21582	21556	21698	21631	21828	21678	21562	21629	21764	21695	21685	21514	21655	21692	21836	21596	22041	21894	21705	21560	21555	21563	21658	21572	21707	21606	21696	21677	21880	21760	21877	21601	21620	21775	21562	21695	21983	21654	21779	21666	21536	21801	21681	21806	21821	21796	21790	21713	21600	21952	21624	21890	21696	21642	21806	21622	21814	21609	21942	21703	21797	21597	21739	21674	21741	21611	21657	21685	21798	21665	21694	21526	21817	21817	21548	21810	21701	21808	21768	21658	21489	21707	21618	21749	21810	21666	21855	21782	21586	21622	21735	21673	21675	21696
39606	62969	48547	30095	20850	18418	17859	17781	17609	17780	17766	17769	17905	17581	17736	17761	17785	17453	17649	17770	17836	17553	17597	17579	17625	17681	17792	17892	17633	17632	17777	17689	17920	17633	17664	17686	17869	17601	17702	17605	17830	17626	17721	17666	17794	17762	17730	17760	17807	17595	17751	17570	17652	17590	17472	17536	17788	17566	17676	17671	17510	17597	17509	17756	17674	17617	17619	17542	17740	17698	17725	17586	17725	17662	17753	17663	17817	17652	17827	17694	17664	17543	17631	17684	17768	17661	17634	17863	17481	17804	17709	17912	17611	17701	17577	17573	17653	17527	17721	17801	17722	17641	17644	17548	17756	17768	17637	17563	17751	17726	17684	17681	17748	17675	17773	17602	17575	17710	17544	17585	17866	17571	17726	17631	17726	17569	17519	17713	17616	17517	17704	17641	17840	17596	17524	17765	17580	17655	17808	17808	17630	17714	17625	17676	17686	17656	17615	17561	17593	17694	17614	17759	17572	17705	17483	17573	17479	17735	17630	17657	17804	17564	17587	17764	17909	17728	17603	17626	17550	17853	17765	17606	17689	17579	17551	17559	17818	17702	17842	17785	17753	17821	17733	17702	17847	17797	17536	17586	17822	17639	17722	17610	17488	17777	17708	17799	17592	17571	17569	17712	17646	17755	17699	17560	17707	17738	17572	17765	17928	17522	17695	17700	17618	17633	17706	17699	17675	17699	17509	17703	17651	17579	17635	17556	17681	17592	17854	17726	17823	17526	17653	17614	17831	17682	17574	17555	17614	17637	17543	17595	17630	17537	17698	17607	17926	17652	17640	17610	17635	17646	17783	17738	17714	17810	17642	17699	17792	17669	17490	17746	17769	17801	17624	17806	17851	17701	17723	17480	17689	17633	17669	17821	17623	17834	17665	17743	17699	17617	17696	17709	17755	17664	17730	17900	17599	17799	17468	17813	17717	17544	17694	17777	17891	17743	17687	17674	17535	17762	17586	17691	17637	17522	17790	17464	17687	17546	17743	17668	17659	17552	17620	17669	17615	17648	17647	17696	17871	17502	17659	17695	17607	17687	17600	17575	17758	17604	17547	17669	17742	17491	17620	17706	17692	17857	17736	17550	17583	17803	17662	17654	17415	17673	17640	17619	17684	17610	17588	17505	17698	17729	17556	17573	17564	17770	17814	17763	17631	17617	17783	17494	17724	17701	17593	17715	17735	17575	17723	17609	17495	17730	17517	17561	17749	17666	17711	17776	17601	17755	17620	17656	17695	17813	17913	17580	17598	17646	17610	17662	17586	17645	17847	17784	17518	17652	17619	17560	17632	17669	17638	17623	17785	17698	17661	17538	17735	17724	17665	17805	17687	17761	17615	17574	17665	17684	17575	17714	17491	17732	17753	17707	17639	17615	17681	17650	17583	17602	17727	17563	17591	17419	17668	17511	17739	17639	17623	17944	17570	17719	17533	17578	17650	17628	17680	17531	17737	17629	17682	17577	17764	17687	17664	17806	17484	17637	17729	17623	17690	17845	17645	17576	17688	17703	17690	17706	17795	17782	17483	17675	17634	17688	17563	17687	17582	17730	17599	17652	17613	17503	17578	17593	17677	17545	17666	17641	17804	17700	17607	17454	17847	17821	17765	17726	17684	17766	17692	17709	17719	17545	17673	17660	17746	17622	17559	17546	17658	17636	17682	17697	17577	17614	17651	17779	17721	17547	17661	17567	17749	17561	17680	17751	17639	17706	17580	17542	17925	17626	17568	17687	17766	17711	17500	17734	17716	17760	17727	17614	17838	17642	17718	17564	17651	17521	17555	17535	17669	17737	17617	17475	17677	17679	17694	17797	17597	17733	17763	17817	17884	17820	17743	17754	17621	17712	17666	17651	17714	17618	17712	17611	17607	17619	17453	17713	17664	17752	17829	17628	17599	17524	17878	17751	17699	17585	17794	17669	17624	17581	17554	17772	17541	17698	17677	17810	17798	17634	17605	17690	17605	17518	17711	17665	17649	17689	17706	17730	17387	17660	17627	17725	17713	17667	17733	17624	17749	17785	17715	17692	17762	17770	17559	17643	17947	17548	17737	17648	17731	17644	17714	17641	17644	17540	17721	17568	17861	17720	17671	17592	17816	17657	17546	17521	17573	17647	17606	17622	17642	17664	17594	17693	17634	17798	17931	17635	17591	17550	17784	17759	17614	17751	17771	17629	17669	17790	17780	17691	17799	17612	17623	17559	17542	17638	17714	17699	17682	17693	17630	17556	17597	17473	17753	17494	17702	17491	17637	17488	17528	17639	17584	17741	17603	17669	17720	17695	17536	17639	17591	17679	17731	17700	17579	17744	17667	17618	17702	17680	17718	17697	17769	17745	17628	17716	17652	17743	17559	17799	17507	17672	17765	17622	17483	17454	17653	17742	17619	17575	17524	17481	17590	17489	17635	17693	17628	17703	17641	17784	17539	17606	17757	17827	17599	17566	17664	17833	17755	17582	17889	17670	17672	17637	17819	17566	17809	17732	17663	17948	17530	17682	17749	17569	17612	17606	17501	17672	17733	17627	17757	17704	17547	17752	17688	17877	17704	17362	17767	17656	17816	17696	17505	17736	17714	17618	17607	17579	17597	17611	17551	17833	17678	17781	17883	17709	17608	17750	17792	17645	17835	17611	17689	17627	17596	17679	17485	17738	17893	17732	17770	17594	17722	17673	17809	17511	17622	17715	17690	17695	17487	17576	17778	17537	17832	17797	17693	17711	17597	17641	17598	17642	17642	17666	17654	17816	17629	17669	17694	17611	17901	17714	17518	17500	17716	17663	17637	17682	17886	17602	17801	17718	17634	17635	17813	17695	17698	17522	17786	17616	17611	17651	17732	17755	17690	17489	17521	17643	17701	17645	17660	17782	17450	17619	17453	17538	17696	17642	17679	17731	17776	17713	17680	17756	17661	17685	17671	17738	17835	17683	17836	17551	17687	17769	17589	17564	17791	17802	17663	17614	17748	17794	17606	17527	17540	17720	17541	17772	17865	17584	17806	17670	17660	17648	17569	17614	17454	17677	17667	17743	17516	17574	17822	17649	17675	17615	17808	17600	17661	17646	17966	17532	17637	17642	17649	17501	17828	17452	17615	17641	17743	17492	17639	17727	17635	17671	17903	17755	17559	17655	17478	17741	17814	17522	17544	17782	17570	17653	17709	17582	17707	17738	17737	17666	17849	17598	17660	17772	17759	17564	17614	17660	17663	17796	17705	17603	17595	17757	17597	17634	17513	17772	17776	17636	17704	17739	17972	17413	17754	17661	17684	17613	17814	17539	17701	17820	17724	17680	17649	17777	17595	17783	17580	17617	17704	17668	17776	17674	17784	17731	17604	17752	17657	17643	17741	17749	17678	17573	17637	17591	17563	17846	17642	17509	17500	17750	17514	17663	17715	17670	17590	17591	17923	17537	17591	17583	17664	17459	17650	17690	17621	17700	17655	17671	17676	17625	17608	17715	17852	17542	17787	17711	17938	17561	17570	17781	17554	17656	17775	17542	17673	17633	17778	17631	17684	17427	17743	17756	17802	17628	17764	17522	17702	17687	17652	17627	17762	17571	17836	17625	17377	17689	17787	17510	17817	17644	17739	17591	17460	17726	17661	17679	17565	17672	17761	17669	17563	17625	17597	17584	17724	17564	17596	17667	17809	17673	17738	17898	17790	17657	17517	17636	17659	17662	17685	17653	17735	17518	17651	17590	17585	17939	17707	17752	17658	17668	17712	17662	17683	17559	17487	17735	17771	17628	17845	17677	17628	17722	17722	17734	17831	17698	17688	17581	17644	17749	17660	17704	17593	17702	17644	17728	17797	17493	17627	17622	17647	17594	17627	17644	17696	17515	17659	17535	17650	17624	17617	17695	17701	17631	17670	17698	17543	17669	17503	17586	17664	17566	17725	17674	17540	17792	17514	17607	17680	17754	17632	17712	17746	17582	17655	17662	17577	17600	17885	17716	17734	17547	17473	17875	17827	17560	17691	17709	17784	17528	17694	17705	17670	17598	17718	17686	17667	17555	17669	17584	17727	17668	17644	17755	17793	17769	17718	17693	17565	17863	17438	17454	17778	17642	17449	17485	17821	17692	17544	17705	17774	17768	17628	17817	17659	17665	17717	17544	17576	17681	17465	17748	17681	17715	17828	17548	17665	17738	17632	17640	17719	17482	17591	17717	17637	17729	17558	17509	17623	17541	17574	17651	17776	17712	17590	17674	17750	17715	17721	17805	17783	17685	17788	17538	17781	17739	17697	17667	17713	17649	17581	17759	17542	17696	17660	17670	17784	17700	17655	17544	17751	17521	17606	17680	17620	17602	17661	17567	17682	17827	17703	17646	17641	17481	17633	17835	17470	17602	17564	17675	17748	17778	17798	17774	17748	17724	17699	17674	17676	17783	17584	17600	17613	17761	17805	17606	17519	17852	17510	17666	17862	17566	17601	17609	17749	17710	17536	17684	17485	17764	17845	17614	17650	17675	17707	17699	17705	17612	17677	17808	17554	17385	17683	17761	17619	17716	17796	17730	17638	17828	17719	17588	17777	17603	17616	17609	17822	17757	17564	17717	17723	17673	17509	17605	17719	17645	17744	17666	17531	17690	17668	17640	17690	17559	17793	17684	17705	17653	17576	17554	17594	17647	17774	17568	17663	17585	17804	17754	17571	17774	17486	17792	17600	17607	17603	17636	17756	17524	17663	17639	17664	17506	17875	17788	17455	17881	17673	17667	17681	17672	17631	17600	17669	17804	17702	17862	17673	17866	17398	17740	17655	17592	17512	17604	17753	18012	17661	17758	17683	17585	17707	17719	17756	17636	17849	17631	17584	17641	17753	17701	17629	17660	17552	17660	17772	17597	17746	17627	17638	17741	17526	17566	17525	17819	17514	17765	17647	17621	17781	17659	17651	17740	17659	17698	17664	17796	17705	17711	17714	17710	17557	17550	17634	17659	17703	17646	17694	17855	17688	17737	17749	17774	17694	17600	17682	17640	17766	17784	17858	17748	17633	17736	17658	17753	17614	17708	17530	17708	17658	17644	17713	17822	17506	17821	17595	17597	17815	17755	17572	17629	17622	17606	17678	17937	17737	17537	17659	17819	17696	17600	17644	17911	17553	17655	17641	17626
38057	39594	37557	29055	23880	22386	22118	22102	22042	22036	21913	21768	21969	21921	21950	21930	21879	22028	21852	22095	22153	22070	22124	22000	21988	22032	22156	21784	22006	22078	21857	21812	21890	21853	21967	22107	21939	21886	21748	21938	22006	21947	22084	21904	22089	22085	21966	21883	21693	22125	22038	21947	21860	21813	21896	22022	22012	21977	21897	21798	22145	21883	21984	22051	21944	21843	22108	22157	21967	21736	21786	22036	21843	21773	21994	21613	22025	22003	21847	22003	21850	21747	21794	21877	21864	22043	21999	22041	21970	21911	21910	21918	21842	21827	22174	21855	21938	21729	21921	21851	22115	21978	22031	21779	21875	21948	21944	22048	21813	22043	21805	21966	22182	21938	22047	21972	21911	21790	21875	21938	21972	22022	21575	21664	21947	22254	21990	22005	22235	21939	21908	22146	21857	22070	21740	21825	22145	21860	22026	21831	21875	21812	21940	21865	21927	21933	21984	21979	22075	21861	22118	21887	22007	21984	21890	21835	21685	21840	21967	22049	21945	21980	21856	21977	22162	21970	21975	22075	21769	21706	21830	22000	21877	21642	21676	21966	21831	21754	22047	21836	21937	21852	22069	21952	22038	21993	21741	21849	22063	21961	21914	21801	22006	21726	21956	21878	21725	22008	22074	21761	22072	21989	22013	21924	21765	21776	21879	21741	21843	21871	22105	21836	21836	21884	22046	21857	21964	22117	21890	21898	21996	22047	21778	21776	22111	21819	21697	21933	22033	21879	21850	21843	21897	21856	21743	21987	21866	21887	21893	21823	22081	21865	22161	21942	21840	21862	21939	22105	22033	21837	21898	22030	21970	22032	22174	22125	22047	22087	21887	22012	21839	21866	21967	21917	21966	21966	21788	21951	21992	21808	21865	21758	21807	21826	21867	21920	21976	21892	22138	21964	21919	21918	22128	22078	21960	22020	21985	21702	21822	21816	21846	22114	21879	22079	21914	21897	22070	21927	21850	21795	22100	21814	21892	21867	21790	21733	21933	22027	21731	21820	21779	22021	21930	21968	21963	21857	21997	21756	21842	21903	21918	21899	22098	21906	22173	22014	22047	22083	21814	21750	21898	21799	22054	21974	21705	21834	21904	21820	22097	22033	22087	21957	21973	21775	22023	21855	21890	21854	22159	21891	21962	22128	21908	21807	21793	21708	21950	21961	22072	21942	21873	21748	21974	22019	21847	21859	21876	21839	22058	22067	21797	21791	21929	21946	21882	21763	21888	21894	22108	21846	21943	21878	21859	21999	21923	21921	22002	21892	21867	21773	22000	22019	22069	21963	21722	21860	21934	21842	21938	21946	21996	21759	21762	21954	21767	21989	22146	21914	22077	21905	21848	21691	21940	22033	22034	21907	22040	22124	22087	22091	21959	22128	21662	21852	21908	21889	21971	21986	21979	21906	21868	21865	21859	21823	21958	21810	22148	22007	21984	22100	21773	22047	21913	21827	22179	21691	21797	21848	22008	21947	21865	21813	21993	21912	21823	21793	21999	21748	21921	22083	21980	21976	21986	21895	21785	21854	21705	21784	21768	21876	21992	21914	22084	21959	21890	21940	21969	21927	21824	22055	22036	21837	21842	21992	21905	21899	22008	21801	21865	21869	21926	21980	21915	21869	21827	21734	21772	22153	21814	22017	22043	21974	22073	21739	21889	21901	21990	21889	21813	21672	22040	22101	22073	21793	22010	21896	22061	22052	22007	22167	21844	21931	22115	22061	21971	21986	21910	21855	22033	22024	21951	21899	21902	21801	21738	21873	22080	21998	21855	21869	21799	22218	22316	21858	21763	21803	21864	21924	21781	22024	21910	21814	21940	21799	21916	21890	21768	21754	21794	21955	21967	21961	21856	22096	21722	22000	22081	21982	21825	21731	21815	21723	22003	21927	22165	21924	21853	21969	22138	21776	21876	21756	21872	22060	22072	21758	21776	21955	22001	22096	22007	21889	21841	21759	21981	22049	21978	22153	21729	22152	22037	22021	21938	21869	21792	21723	21779	21795	21974	22091	21929	22061	21921	21669	21786	22016	21760	22016	21791	21736	21859	21905	21745	22026	21951	21638	21974	21691	21835	22107	22008	21836	21886	21727	21904	21997	21879	21842	21980	21841	21819	22005	21870	22039	21949	21783	21775	21928	21866	21838	21902	22113	22020	21860	22097	22021	21875	21858	21981	22016	21947	21888	21914	21860	21988	21892	21924	21681	21929	21882	21896	21679	22247	21885	21949	21981	21882	21944	21735	21988	21813	21899	22109	21946	21962	21944	21764	21917	21797	21750	21757	22008	21977	21879	22015	21971	21860	21868	21902	22052	21801	21937	21677	21934	21914	21826	21724	21951	22091	21941	21907	21932	21917	22016	21898	21854	21860	21796	21953	21854	22006	21779	21796	21883	22084	21738	21991	22031	21720	21953	21970	21893	21833	21995	22008	21732	22018	22042	21814	22028	21840	22143	21921	22062	21935	21897	21885	21936	22034	21916	21817	21860	21970	22132	21929	21866	21891	21923	21850	21845	22072	22160	22169	22049	21965	21920	21852	21828	21906	21673	21834	22143	21898	22118	21753	21881	21998	21838	21872	22099	21863	21988	21879	21983	22005	21749	21898	22080	21961	21924	21835	21673	21733	21986	21919	21865	21808	21966	21952	22036	22013	21839	21847	21822	21853	22120	21816	22055	21818	22046	22120	22023	21958	21966	21860	21911	21921	21970	22020	21945	22147	21952	22052	21842	21817	21911	21718	21944	22084	21980	21753	21892	21934	22069	22046	22150	21905	21887	22010	22012	21836	21935	21892	21954	22052	21938	22106	21995	22044	21943	22052	22073	22025	22040	22005	21833	21828	21810	21781	21877	21858	21691	21889	21773	21958	21893	22019	21899	21947	22005	21873	21892	21881	21872	21803	22017	21898	21959	21980	21858	22019	21894	21958	21980	21844	21760	21859	21966	22174	22073	21762	21763	21981	21905	21877	21906	21779	21858	22081	21918	21975	21868	22082	22122	22128	22000	21943	22029	22053	21937	22242	21970	22012	21904	22022	22064	21948	22034	21759	21912	21706	21770	22081	21751	21962	21933	22147	21861	21903	21800	21761	21930	21938	21962	21934	21826	21951	21997	21855	22003	21840	21881	21980	21702	22077	22030	21890	21824	21855	21981	22060	22091	21972	22048	21920	21540	21745	21990	21920	22039	21989	21769	21957	21709	21885	22081	21741	21813	21954	21902	21950	21843	21918	21965	21879	21753	22052	21945	22059	22014	21994	21998	21677	21912	21974	22074	21995	22035	21796	21988	21839	22070	21961	21935	21969	21911	21797	21900	22032	21828	21857	22079	21939	21856	21877	22028	21758	22059	21852	21915	21859	22035	21862	21851	22033	21959	21991	21834	21956	22159	22196	21871	21778	22067	21958	22044	21928	21844	21828	22024	21906	22054	21707	22111	21903	22237	21863	21776	21916	21873	21917	21828	21785	22022	21800	21729	21932	22172	21586	21990	21808	21995	22078	21879	21924	21829	22141	21772	21827	21705	22034	21930	21963	22041	21903	21937	22041	22045	21902	22024	21689	21871	22072	22098	22050	21795	21905	21814	21953	21907	21882	22000	21779	21878	21786	21860	21942	21943	21902	22013	21760	21903	21916	21850	21859	21757	21911	21882	21898	21946	21899	21920	21875	21770	22065	21972	21885	21879	21866	22234	21767	22150	21830	21903	22068	21928	21970	22125	22026	21769	21923	21944	22035	21889	21894	21961	21735	21736	21878	22039	21888	21839	21984	21814	21864	22129	21929	21945	21742	21753	21820	21866	21892	21930	21853	21695	22088	21945	21827	21812	22026	21887	21901	21935	21949	21698	21766	22167	21954	22042	22096	21947	21799	22061	21809	21961	21797	22171	21838	21832	21947	21869	21844	21975	21826	21857	21914	21740	21885	22070	21858	21871	21618	21921	22171	21781	21800	21916	21821	21924	21812	22024	22169	21778	21988	21826	21814	21874	21823	21859	22095	21944	22140	21956	21852	21854	21914	21853	21952	21967	21786	21846	21922	22016	22069	22003	21896	21710	21807	21668	21801	21988	21751	21871	21987	21797	21824	21931	22101	21919	21958	21911	21906	22003	22130	22115	22050	21777	21940	21810	21916	21848	22186	22012	22160	21902	21938	21768	21964	21705	21999	22111	21667	21943	22005	21742	21940	21910	21956	21973	21940	21719	21814	21841	21804	22031	21942	22010	21983	21943	21894	22089	21929	21721	21789	22018	21934	22047	22027	22042	21920	22096	22005	22061	21879	21996	22072	21982	21916	21886	22036	21958	21710	21822	22074	21977	21911	21648	21941	21913	21769	21990	22030	21749	21774	22097	21744	21924	22027	21817	21777	21916	22010	21908	21905	22013	21899	21999	21960	21786	21941	21803	21861	22123	22024	22100	21971	21949	22125	22080	22087	21943	22005	21683	21996	21856	21844	21962	22118	22029	21808	21874	21974	22047	22049	22064	22023	21694	22104	21767	21822	21965	22062	21862	21810	22340	21763	22225	21947	22081	21890	21974	21846	21898	21752	21984	22125	21819	21867	21869	21855	21759	21904	22133	21932	21975	21750	21765	21931	22179	22093	22042	22014	22007	22054	22014	22136	22114	21626	22080	22128	21861	21782	21946	21999	21908	21802	21754	22015	21877	21832	22015	21897	21779	21990	22052	21839	21831	21962	21805	21943	21774	21845	21824	21930	21714	22094	21936	21908	22118	21823	21898	22009	21874	21945	22143	22132	22229	22081	21743	21903	21823	21793	22006	21715	21906	21843	21896	22067	21943	21867	21979	21973	22000	21748	21931	21871	21734	22026	21815	22112	21837	22064	22047	22121	21825	21808	21850	21894	21893	21905	21808	21774	21980	21957	22157	21972	22093	22012	21810	21975	21743	21918	22182	21867	21870	21885	21948	22002	21892	22046	21923	21956	21933	21932	21812	22196	22063	21855	21980	21974	21905	22015	21831	21640	22083	21879	21909	22105	21917	21708	21994	22173	21749	21694	21787	21959	22068	21924	22009	22025	22037	21953	21825	21637	21940	21881	21868	22028	21990	21979	21858	22115	21898	21732	21682	21905	21580	22058	21793	22129	21627	22004	21754	22033	22035
41665	51155	38622	25421	19862	18233	17654	17875	17796	17792	17844	17742	17817	17722	17791	17949	17849	17678	18006	17812	17833	17861	17892	17846	17759	17921	18013	17697	17834	17955	17969	17819	17751	17746	17796	17739	17568	17968	17810	17853	17805	17808	17805	17945	17972	17787	17867	17853	17778	17724	17705	17771	18079	17784	17945	17955	17806	17709	17927	17637	17814	18027	17773	17778	17869	17835	17734	17779	17789	17794	17708	17825	17789	17756	17795	17774	17836	17815	17640	17877	17790	17699	17762	18005	17967	17864	17850	17675	17840	17749	17782	17956	17959	17762	17770	17815	17760	17702	17851	17710	17931	17623	17859	17815	17830	17937	17760	18002	17751	17866	17630	17976	17793	17839	17769	17687	17744	17835	17818	17998	17848	17796	17822	17767	17680	17669	17818	17810	17611	17791	17665	17804	17742	17795	17908	17924	17637	17796	17903	17997	17758	17679	17704	17890	17717	17808	17907	17936	17943	17803	17846	17617	17671	17876	17759	17806	17733	17715	18005	17798	17752	17802	17829	17881	17665	17676	17913	17770	17922	17818	17811	17652	17915	17958	17749	17734	17787	18002	17897	17750	17668	17802	17882	17749	17930	17666	17923	17755	17783	17668	17954	17878	17724	17866	17837	17961	17766	17954	17696	17853	17677	17655	17822	17784	17779	17921	17717	17850	17912	17603	17818	17856	17758	17873	17688	17483	17940	17725	18041	17776	17675	17753	17770	17764	17856	17877	17525	17853	17822	17620	17790	17797	17886	17676	17853	17746	17739	17794	17774	17835	17767	17806	17869	17703	17907	17838	17836	17881	17700	17927	17625	17699	17789	17915	17827	17807	17887	17832	17742	17668	17849	17976	17705	17850	17717	17722	17764	17737	17958	17875	17734	17668	17682	17947	17853	17914	17764	17751	17654	17667	17942	17961	17861	17691	17705	17899	17620	17724	17881	17797	17918	18009	17936	17757	17968	17924	17865	17766	17841	18026	17786	17990	17586	17995	17708	17782	17848	17744	17896	17712	17860	17691	17897	17723	17781	17851	17891	17852	17737	17938	17839	17870	17778	17747	17835	17685	17867	17664	17876	17829	17785	17911	18029	17834	17886	17903	17774	17859	17761	17747	17877	17803	17892	17626	17904	17788	17793	17738	17812	17951	17866	17773	17596	17985	17912	17876	17766	17717	17658	17702	17902	17762	17822	17709	17618	17711	17746	17706	17895	17704	17701	17891	17766	17601	17868	17590	17803	17775	17816	17726	17716	17828	17710	17743	17826	17833	17861	17985	17857	17851	17738	17849	17786	17856	17662	17703	17857	17743	17696	17621	17836	17967	17811	17847	17842	17745	17830	17787	17735	17733	17770	17813	17909	17833	17799	17949	17724	17863	17942	17918	17862	17883	17804	17790	17711	17890	17831	17824	17695	17739	17609	17845	17883	17818	17670	17762	17794	17808	17913	17674	17808	17838	17700	17771	17801	17719	17833	17901	17876	17696	17829	17936	17775	17832	17653	17891	17811	17773	17656	17793	17908	17766	17793	17846	17843	17775	18001	17841	17873	17689	17775	17748	17950	17884	17881	17813	17857	17874	17829	18037	17778	17786	17703	17890	17580	17735	17819	17901	17998	17625	17676	17828	17777	17848	17976	17879	17843	17598	17692	17838	17798	17668	17638	17984	17671	17732	17808	17615	17865	17867	17731	17602	17726	17749	17814	17815	17892	17962	17710	17912	17920	17933	17741	17939	17757	17798	17702	17591	17782	17797	17854	17721	17846	17603	17833	17911	17868	17927	17694	17789	17710	17841	17799	17735	17746	17882	17733	17869	17889	17802	17834	17822	17742	17786	17787	17762	17736	17966	17763	17809	17749	17702	17732	17616	17752	17763	17802	17742	17815	17836	17944	17675	17872	17763	17738	17851	17672	17714	17777	17611	17671	17775	17834	17830	17777	17686	17947	17824	17895	17663	17820	17715	17849	17785	17858	17802	17829	17873	17798	17743	17891	17830	17808	17809	17892	17749	17660	17897	17748	17860	17753	17885	17651	17755	17890	17642	17707	17936	17904	17871	17582	17690	17717	17875	17818	17916	17911	17713	17947	17879	17468	17894	17915	17634	17800	18027	17808	17914	17654	17895	17919	17687	17891	17706	17751	17735	17800	17778	17678	17855	17884	17842	17774	17853	17808	17746	17867	17763	17612	17648	17740	17906	18009	17829	17697	17880	17714	17689	17872	17920	17694	17748	17696	17764	17854	17636	18147	17813	17778	17821	17771	17831	17910	17808	17992	17948	17823	17706	17809	17688	17773	17720	17751	17932	17772	17850	17916	17648	17842	17960	17858	17838	17772	17688	18019	17740	17688	17681	17967	17741	17623	17738	17931	17750	17763	17648	17732	17976	17694	17862	17840	17866	17900	17867	17765	17721	17704	17843	17760	17849	17800	17851	17695	17796	17797	17762	17763	17698	17648	17866	17836	17713	17705	17861	17892	17797	17850	17793	17893	17827	17599	17935	17665	17874	17862	17974	17752	17957	17756	17920	17719	17835	17742	17692	17712	17525	17843	17720	17826	17725	17775	17924	17814	17741	17841	17743	17674	17809	17728	17916	17779	18000	17930	17694	17899	17861	17830	17881	17807	17812	17654	17711	17783	17722	17778	17831	17693	17900	17839	17835	17712	17883	17934	17784	17815	17839	17776	17786	17763	17772	17872	17947	17790	17940	17842	17745	17729	17746	18065	17947	17762	17781	17977	17856	17806	17961	17846	17775	17751	17742	17929	17909	17917	17872	17650	17837	17848	17795	17719	17709	17838	17698	17937	17751	17750	17731	17921	17719	17689	17834	17834	17720	17813	17871	17683	17936	17842	17894	17722	17899	17889	17737	17968	17655	17761	17898	17611	17702	17907	17711	17823	17771	17921	17893	17812	17836	17671	17911	17845	17842	17892	17709	17946	17760	17822	17899	17761	17806	17917	17681	17805	17714	17730	17775	17717	17608	17814	17752	17790	17846	17739	17712	17786	17738	17799	17822	17753	17825	17878	17644	17753	17885	17799	17670	17632	17796	17947	17691	17908	17738	17901	17946	17749	17739	17868	17935	17810	17826	17928	17834	17857	17693	17758	17644	17831	17756	17848	17731	17661	17799	17720	17783	17785	17728	17789	17838	17833	17892	17853	17830	17936	17761	17913	17809	17683	17789	17803	17842	17787	17912	17884	17791	17801	17620	17792	17785	17805	17695	17672	17741	17911	17748	18044	17716	17824	17579	17690	17687	17833	17819	17824	17763	17895	17920	17900	17777	17817	17875	17847	17761	17680	17995	17936	17791	17784	17875	17708	17826	17830	17779	17923	17999	17749	17741	17783	17758	17852	18015	17755	17930	17714	17855	17892	17831	17848	17817	17916	17893	17685	17799	17728	17996	17821	17608	17936	17793	17856	17851	17831	17729	17842	17908	17875	17754	17845	17932	17697	17869	17819	17816	17822	17695	17849	17772	17750	17891	17986	17674	17807	17789	17964	17760	17900	17944	17773	17755	17622	17744	17872	17630	17818	17753	17858	17796	17686	17827	17919	17906	17857	17913	17864	17931	17719	17830	17857	17815	17742	17885	17775	17702	17848	17906	17727	17952	17849	17638	17902	17878	17732	17697	17865	17790	17709	17699	17698	17873	17894	17955	17640	17784	17795	17599	17782	17714	17691	17895	17780	17810	17862	17893	17600	17880	17830	17828	17851	17777	17638	17741	17568	17716	17692	17792	17786	17719	17902	17699	17875	17677	17810	17740	17781	17801	17798	17905	17773	17678	17833	17709	17743	17880	17917	17775	17751	17899	17678	18019	17836	17828	17855	17776	17926	17890	17850	17762	17867	17772	17803	17799	17918	17710	17844	17776	17777	17888	17871	17579	17936	17754	17786	17765	17711	17904	17961	17904	17723	17790	17908	17828	17838	17838	17867	17739	17750	17627	17961	18014	17708	17792	17859	17726	17917	17692	17771	17874	17686	17775	17810	17748	17790	17897	17725	17840	17764	17737	17787	17868	17787	17641	17877	17843	17720	17887	17697	17689	17777	17835	17713	17724	17714	17800	17712	17984	17789	17934	17753	17891	17851	17802	17630	17685	17774	17894	17919	17860	17740	17877	17971	17862	17696	17758	17675	17832	17804	17725	17860	17891	17814	17827	17736	17805	17787	17721	17775	17746	17784	17811	17628	17951	17812	17734	17565	17838	17838	17914	17833	17814	17696	17697	17910	17714	17966	17712	17830	17816	17878	17844	17664	17716	17762	17838	17844	17835	17924	17805	17807	17898	17824	17786	17663	17764	17862	17844	17753	17840	17758	17791	17906	17785	17852	17820	17958	17907	17625	17854	17936	17843	17731	17712	17948	17944	17969	17826	17954	17812	17763	17705	17956	17801	17852	17901	17653	17755	17927	17891	17788	17912	17764	17785	17853	17875	17901	17863	17659	17824	17772	17752	17845	17648	17726	17867	17898	17814	17672	17759	17719	18018	17905	17878	17721	17907	17711	17951	17891	17777	17693	17731	17687	17649	17921	17859	17853	17848	17841	17790	17880	17806	17621	17818	17780	17893	17763	17825	17791	17760	17762	17870	17833	17826	17691	17889	17864	17831	17686	17606	17833	17628	17967	17811	17734	17729	17844	17838	17728	17801	17723	17871	17799	17666	17740	17888	17575	17716	18002	17813	17882	17762	17900	17986	17708	17640	17645	17797	17815	17766	17790	17750	17751	17787	17735	17769	17924	17782	17778	17862	17691	18064	17769	17847	17859	17803	17817	17848	17776	17936	17842	17810	17717	17901	17748	17847	17826	17984	17936	17890	17611	17726	17730	17776	17727	17875	17967	17596	17810	17838	17818	17668	17799	17865	17861	17900	17734	17879	17884	17779	17721	17866	17881	17889	17809	17846	17874	17720	17695	17668	17649	17862	17789	17833	17650	17704	17819	17818	17721	17735	17732	17896	17717	17912	17798	17702	17796	17849	17761	17722	17870	17812	17788	17675	17821	17689	17863	17820	17951	17780	17883	17950	17743	17768	17613	17956	17761	17719	17704	17849	17853	17680	17781	17906	17603	17691	17770	17928	17811	17749	17667	17877	17795	17749	17964	17823	17755	17872	17851	17850	17622	17736
23805	26014	40648	36834	28943	26666	27294	23051	22156	22722	22587	22625	22145	22475	22379	22353	22437	22340	22372	22585	22305	22452	22172	22225	22376	22300	22339	22324	22267	22155	22500	22208	22046	22069	22151	22292	22322	22143	22223	22153	22075	22224	22341	22350	22318	22195	22280	22325	22281	22024	21836	22114	21840	22193	22434	22077	22217	22059	22028	22115	22260	22153	22093	22124	22002	22014	22146	22055	22015	22360	22198	22192	22176	22156	22040	22214	22025	22098	22032	22085	21987	22136	22135	22051	22191	22154	22268	22190	22192	22241	22177	22116	22212	22285	22081	21937	22087	22123	22011	22116	22123	21923	22132	21990	22171	22144	22108	22333	22291	22102	22188	22023	22242	21935	22150	22129	22383	22066	22057	21874	21940	22060	21985	22175	22145	22020	21845	22068	22102	22147	21923	21974	21808	22190	22098	22120	22216	22064	22103	22100	21964	21965	22117	21879	22010	22067	22312	22085	22116	22013	22240	22150	22100	22287	22067	22015	22095	22083	22222	22273	21838	22115	21969	22284	21968	21956	22030	21962	22288	22165	22137	22252	22190	22181	22120	21920	22078	21796	22118	22231	22053	22012	22072	22361	22038	22024	22092	22042	22032	22122	22022	22187	22217	22054	22232	22252	22196	22165	22223	22037	22079	22054	21856	21953	22002	22058	22082	21956	22223	22126	22022	21950	21944	22177	22193	22122	21863	22130	21862	22063	22169	22011	21813	22088	22346	22166	22099	22062	21850	21941	22336	22183	22136	22134	22088	21969	22078	22122	22172	22150	22171	22155	22163	22110	22144	22083	21875	22019	22213	22115	21900	22076	21872	22135	21966	22106	21894	22022	21925	22083	22217	22077	21990	21862	21983	21893	22306	21960	22109	21895	22053	22171	22036	22045	22059	22012	22234	22050	22284	22054	22129	22149	21926	21892	21944	22030	22037	22012	22185	22017	22198	21860	22107	22090	21860	21902	22227	22074	22067	22246	22012	22027	22062	21998	21958	21943	22098	21996	22177	22118	22096	22128	21989	22154	22101	22063	22237	21933	22026	22170	22184	22041	22026	22110	22002	22145	21848	22027	21918	21989	22111	21978	21989	22194	22143	22192	22072	22095	22113	22094	22119	22159	22245	22115	22254	22093	22066	22164	21896	22367	21954	22136	22053	22111	21915	22097	21909	21909	21852	22141	22102	22168	22184	22312	22106	22048	22140	21961	22092	22173	22307	22026	22302	22192	22186	21976	22124	22144	22069	22126	22208	22180	22142	22066	21928	22225	22052	21952	22038	22361	22050	21921	22104	22082	21923	22217	21976	21957	21961	22188	22015	22319	22073	21990	22118	21860	21875	22238	22203	22071	21955	22165	22137	21941	22202	22133	22219	22105	22054	22207	22075	21918	22227	22007	21960	22121	22176	22317	22191	22156	22087	21835	21927	21987	22083	21890	21914	22257	22087	22356	22123	22195	22146	22134	21969	22187	21870	22065	21935	22173	22042	21949	22093	22211	22081	22252	22306	22129	22194	21973	22082	21852	21967	22193	22124	21989	22189	22182	22232	22137	22114	22085	21989	22044	21992	22113	21966	22010	22035	22364	22151	21944	22001	21901	22265	22165	22071	22035	21973	22222	22209	22157	22177	22095	22080	22139	22008	22049	21953	21995	22173	22104	21896	22041	21940	21989	21940	22043	21934	22070	22089	21978	22098	22098	22167	22100	21906	22179	21989	22118	22143	22068	22023	22040	22142	22174	22052	22069	22270	21949	22016	21907	22368	22300	22067	21939	22144	22147	22018	21988	22055	22031	22156	21990	22143	22166	21956	21961	22004	22053	22131	22161	22071	22255	22128	22273	22050	21920	22134	22073	22020	22185	22091	22215	22009	22072	22092	22218	22073	22219	22146	22324	22218	22089	22194	22032	22245	21913	22063	21843	22011	22011	22100	22096	22141	22154	22143	22123	22042	22238	22034	21926	22050	22126	22175	21895	22079	22222	22061	21960	22160	21993	22013	22135	21926	22035	21947	22185	21955	22018	21961	22020	21755	22005	22182	21978	21965	22209	22020	22024	22050	22123	21912	22009	22103	22265	22120	22130	22087	22047	21942	22079	22272	22231	22110	22247	22185	22022	22246	22019	21876	22014	22002	22072	21905	21989	22065	22025	22203	22176	22023	22083	22375	22026	22105	22168	22000	22151	22151	22189	22060	22197	22165	22208	21967	22089	22170	22065	22064	21909	22127	22110	22267	22002	22252	22183	21984	22037	22193	22295	21943	22034	22036	22192	22186	22141	22072	22226	22106	22122	22280	22105	22163	22150	21901	21807	22099	21834	22262	22087	22010	21940	22037	22200	22006	22058	22127	22053	22235	22204	22082	22218	21987	22072	21929	21968	22213	22004	22396	22223	22091	22267	22026	22193	21928	21948	22442	22221	21981	22023	21939	22104	22232	22195	22119	22019	22217	22220	22120	22038	22213	22193	22043	21969	22117	22107	21982	22068	21961	22039	22301	22285	22054	22181	21905	22188	22274	21947	22189	21996	22087	21962	22065	22098	22246	21988	21924	21965	22334	22132	21948	22068	22100	22104	22061	21927	22202	22075	21955	22039	22149	21988	22040	21835	21891	21937	21937	22084	21979	22334	22180	22248	22006	22105	22277	22115	22081	22140	21915	21919	22081	22182	22145	22291	22089	21890	22339	22083	22301	22229	22223	22218	22200	22294	22230	22288	21987	22105	22082	22088	22034	22128	21856	22002	22183	22218	21989	22075	22044	22023	22213	21892	22067	22304	22111	22126	22086	22069	21980	22145	22164	21945	22072	22034	22068	22145	22151	21948	22106	22038	21868	22259	22024	22164	22202	22087	22155	22158	22128	22075	21928	21971	22127	21922	21900	22097	22231	21758	21984	22136	22073	22008	22069	22161	22131	21977	21838	22230	21942	21941	22129	22171	22159	22097	21972	22118	22102	22317	22183	21807	22106	22045	21978	21943	22180	22178	22088	22023	22155	21957	22263	22083	21886	22109	22170	22218	22030	21965	21847	21964	22099	21931	22124	21979	22065	21991	22041	21844	22192	21905	22200	22105	22257	22178	21967	22113	22241	22342	22173	22319	22040	22307	22005	21877	22063	22107	21911	22063	22171	22220	22007	22093	22226	22235	21842	22100	22068	22149	22247	21983	22066	22221	22241	22219	22019	22228	21997	22149	22027	21915	22141	22224	21857	22033	21996	22206	22174	22207	22061	21942	22471	22079	22066	21981	22206	22112	22101	22070	22242	22086	21763	21949	22356	22184	22004	22023	22074	22077	22181	22084	22188	22109	22129	21976	22002	22114	22126	22295	22044	21914	22151	22153	22140	22195	22005	22401	22074	21953	21879	21984	22083	21865	22168	21988	21908	22096	22219	22011	22192	22031	22186	22151	21953	22120	22149	21908	22153	21813	22046	22048	22017	22077	22134	22112	22325	22110	22167	22170	21749	22003	22008	21891	22100	22009	22057	21931	22165	21958	22107	22221	22046	21997	22149	21962	22000	21882	22097	22085	22145	22157	22317	21961	21906	22019	22059	21954	22074	22026	22308	22097	22092	22111	22081	22230	22290	22074	22066	22015	22123	21947	21900	22009	22264	22193	22093	21975	22275	22168	22176	22048	21997	22048	22250	21968	22067	21941	22288	21978	22126	22195	22128	22006	21979	22142	22003	22151	22137	21922	22013	22060	21993	22129	22159	22117	21990	22112	22192	22129	22094	22037	21898	22027	22142	22160	22108	22124	22383	22029	22198	22276	22025	22171	22069	22036	22185	22020	22148	21876	22120	22125	22039	22167	21987	21947	22248	22033	21847	21954	22227	22064	21998	22089	22006	22172	22040	22054	22026	22185	22009	21786	22093	21858	21930	22047	22265	21918	21991	21951	22167	22094	22088	22201	22209	22079	22188	22157	22251	22085	22029	22190	22003	22027	22156	22032	21918	22224	22232	22411	22126	22047	22040	22114	22172	22069	22335	22153	22448	21924	22179	22218	22022	22059	22153	22131	21976	22010	22159	21979	22051	22027	22269	22143	22014	22180	21806	22083	22069	22261	22184	22044	22200	22136	21963	22049	22111	21909	22199	22055	22062	22068	22074	22246	22029	22157	21875	22080	22159	21962	22196	21781	22201	21940	21971	22115	21971	22158	22043	22153	22012	22163	22290	21980	22005	22181	22228	21996	22009	21976	22014	22071	21928	22113	22267	22072	21981	22134	21995	22101	22168	22260	21944	22105	22052	22071	22232	22065	22283	22278	21979	22104	22121	22057	21921	22223	22254	22189	21967	22006	22006	21984	22015	22132	22222	22054	22050	21962	22242	22143	22195	22126	22258	22078	22045	22102	22037	22073	22021	22159	22121	21962	22082	22058	22050	22174	22107	21986	22123	22148	22105	22068	22073	22110	21984	22175	22041	21971	22031	22016	22054	22151	22155	21990	21916	22159	22098	22136	22048	22209	22035	22300	22032	22121	22109	22021	22063	22056	22137	22069	21907	22019	22194	22104	22045	22065	21954	22086	22117	22127	21887	22015	21947	22082	22069	22144	22217	22172	22075	22126	22210	21855	22091	21983	21979	22122	22020	22003	22325	22003	22007	22213	22104	22013	22078	21928	21928	22137	22030	22197	22306	22061	22092	22115	22059	22121	22072	22084	22101	22114	22174	22326	21981	22101	21989	22050	22099	22043	21911	22078	22141	22042	22129	22220	22058	22015	22160	22211	22205	22216	22067	22053	22144	22041	21977	22127	22306	21936	21965	21877	22148	22148	22166	22242	22049	22135	22210	22097	22028	22048	22164	22190	22147	21827	22106	22206	22020	21867	21932	22000	22167	22248	22107	21953	22014	22150	21894	22286	22111	22157	22176	21883	22292	22110	22168	21991	22159	22010	22320	21961	21917	22056	21981	22025	22200	21938	22001	22219	22032	21901	22172	22104	22123	22254	22413	21964	22213	22200	21936	21999	22219	21986	22007	22031	21706	21960	22195	22081	22031	22044	22399	22123	21951	22051	21798	22145	21875	22127	22023	22032	21992	22119	22175	21998	22248	22343	22308	22110	22090	21881	21956	22123	22197	22005	22050	21920	22081	22029	22039	22135	22181	22109	21888	22120	22256	22131	21905	22143
58982	106148	89977	65187	38382	22996	18573	18003	18055	17876	17928	17912	17939	17949	18030	18079	17953	18086	18161	18091	18043	18063	18000	18201	17874	17976	17811	18098	18053	17971	17937	18002	17961	17936	18094	18136	17938	18144	18062	18221	17957	17936	17681	17788	17847	17839	18018	18120	18187	18006	18082	17998	17956	17952	17878	17965	18117	18142	18167	17946	17938	17986	17959	17938	17914	18009	18004	17804	17956	17845	17981	17635	18046	17958	18012	18208	17798	18007	17985	17978	18078	17928	18081	18009	17974	17970	17947	18079	17893	17874	18003	17979	18007	18096	17843	18089	17907	17826	17781	17927	18033	17875	17926	17981	18084	18001	17987	18033	17858	18077	17952	17981	18172	18003	17950	18039	18059	18070	17953	17920	17970	17967	18002	17938	18043	17933	17998	18064	18090	17865	18091	17940	18028	18030	18050	17954	18160	17995	17972	18083	17943	17999	17801	18071	18025	18143	18007	17718	17945	18059	17815	17817	18095	18041	18027	18108	17836	18004	18075	17960	18100	18067	17986	18040	17907	18007	17906	17863	18007	17850	18010	17962	17830	18024	17906	18080	17887	17880	17966	17985	17877	17944	17858	17985	17950	17860	17968	18171	18043	18040	17928	18047	18102	18008	17964	18172	18082	17915	17922	18007	18076	17963	17902	18033	17943	18050	17837	18012	17926	18006	18038	18001	17923	17905	18048	18132	18093	18082	18013	18185	17881	18052	18028	18104	18024	18054	17937	17878	17891	17994	18123	17985	17892	17841	17998	17939	18069	18010	18007	17994	17894	18001	18099	18002	17989	18007	18168	17904	18286	17900	18019	17945	17875	18023	18029	18151	17985	18094	18044	18026	17931	18020	17937	17866	17990	17847	18265	17957	18034	17950	18039	17979	18118	17970	18098	18080	17749	17758	17931	17985	17825	17805	17939	18016	18022	17942	18074	17944	17871	17812	18264	17977	17906	17761	18237	18067	18011	17991	17976	17887	17919	18159	17957	18018	17823	17930	17844	17975	17988	18095	18007	18049	17881	17974	17976	18123	17786	18033	17975	17920	18054	17895	18121	17847	18064	17924	18001	17922	18026	18071	17935	17877	18145	18114	17939	18048	17723	17938	17963	17940	17907	18062	18101	17928	17908	18027	17829	18051	17913	17767	18198	17898	17982	18048	18046	17834	17975	18031	17951	17927	17922	17952	17959	17966	17989	18039	17936	17971	17961	17829	17906	17861	17966	17949	18022	17948	18041	17993	18074	18082	17925	17973	18021	17947	17877	17989	17959	17922	18003	17950	18018	17914	18256	17855	18090	18013	17932	17923	18008	17881	17943	17932	18090	17996	18072	18172	17996	17850	18012	18125	17979	18069	17933	18124	17839	18003	17955	18013	17914	17937	18027	17955	17925	18156	18095	17896	17809	17801	18041	17876	17886	18069	17939	17909	18037	18152	17860	18075	18237	17962	17921	17786	17957	18029	17861	17993	17865	18236	18162	17747	17934	18053	17899	17949	18013	17989	17923	17783	18022	17994	17940	17989	17968	17983	18042	17933	18020	18009	18104	17811	17907	17996	17991	17979	17745	17982	17960	17919	17932	18023	18138	17897	18027	17996	17952	17818	18027	17976	17977	17933	17961	17975	17948	18033	18039	17862	17999	18005	18006	18076	18033	18051	17879	17880	17937	18011	17955	17996	17968	18024	18110	17982	17865	17984	18235	18038	17941	18042	17944	17989	17779	18076	18043	17853	18005	17917	17980	18085	18126	17799	17922	18025	17946	18151	17988	17926	18002	17835	17963	17835	17927	17932	17923	17993	18132	17846	18033	17848	17886	17927	18041	17958	17954	17819	18036	17929	17820	18035	18003	17939	17903	18005	17747	17960	18005	17943	18019	17972	17785	17894	18031	18068	18020	18068	17874	17911	17965	18080	18047	17803	17808	18071	17844	17811	17797	17925	18143	17866	17854	17899	18000	18044	18105	18012	18052	17893	18000	17936	17969	17991	18076	17853	17906	18045	17894	18139	17940	17731	18185	17876	17999	18244	17902	17976	17956	17992	18004	18021	17877	17942	17980	17898	17912	17936	18035	18078	17768	18038	18023	18100	18001	17965	17869	18071	18020	18043	18201	18086	17896	18058	17905	18125	17939	17990	17869	18032	17931	17830	17880	17945	17874	17944	18046	17912	17951	17905	17983	18050	18077	17833	18056	18070	17998	18007	17910	18088	17964	17897	18013	17920	17936	18094	17934	17687	17910	17959	17801	17888	17944	18112	17924	18053	18041	17940	17760	17970	17939	17974	18005	17918	17978	18007	17813	17908	17996	18004	17848	17889	17906	17859	17874	17791	17946	18114	18091	17934	18140	17856	18010	17894	17942	17877	18022	17849	18029	18112	17963	17870	17910	18128	17964	17903	17885	17825	17937	17933	18143	17909	18037	17928	17899	17936	18043	17908	18145	17889	17975	18021	18165	17985	18073	18044	18149	17936	17989	18048	18062	17849	17995	18076	18103	17972	17967	18009	18169	17995	17930	17985	17873	18064	18142	18048	18100	17950	18045	18167	17910	17931	17865	17958	18093	17932	17948	17982	18026	18193	18028	17913	18096	17931	17901	17913	17994	17951	17994	18023	17912	18025	17864	18123	18030	17943	17893	18086	18125	17909	18097	17857	18116	17988	18041	17937	17848	17981	17909	17907	17893	18023	17974	17834	17954	17879	17934	17948	18095	17996	17878	18042	17864	17942	18113	17887	17886	17919	18004	17965	18052	18070	18003	17934	18009	17874	17867	17870	18008	18001	18032	17955	17832	18033	18007	17927	18047	18067	17996	17988	18062	17875	18055	17856	18082	17945	18090	18100	17868	17866	17891	18111	17973	18082	17971	17987	17937	18158	17904	17911	18021	17924	18019	17904	18007	18064	17995	17831	17981	17969	18082	17918	18177	17880	17780	17848	18144	18001	17902	17999	17837	17865	17935	17928	17928	18002	17942	18015	18052	17922	18159	17896	18002	17885	17875	18176	17989	17981	18065	18014	18029	17951	18009	17948	18046	17836	18005	17901	18100	17930	18036	17941	18104	18122	17948	18077	17903	17927	17976	18068	18051	17941	18040	17899	18061	17934	17944	17727	18060	17923	18036	18095	18041	17828	17861	18127	17873	18045	17931	17946	17985	17827	18099	18025	17998	17888	18106	17986	17895	17820	17869	17849	17986	17898	18176	17985	17937	17985	17878	18008	18017	17847	17724	18005	17876	17969	17934	17962	17960	17913	17904	17838	18009	17795	17993	17930	17888	17891	17917	17983	18034	18069	17834	18066	17954	17849	17881	18038	17960	17884	18007	17979	18085	17950	17837	17893	18055	18011	18057	17852	17826	17950	17799	17882	18162	17880	18057	17900	17893	17838	18036	17812	17936	17831	18025	18016	18081	18052	17980	17995	18023	17872	17978	17952	17918	17846	18167	18005	18110	18093	18016	17862	18019	17890	18134	17989	18094	17873	17955	17948	17788	18095	17906	17985	17803	17886	17837	17987	17920	17921	17957	17738	17807	18049	17936	17911	17913	17960	17886	17916	17997	17991	17842	17987	18056	17913	17955	17953	18196	17961	17971	17946	18119	17990	17972	18082	17856	17795	17884	17988	18014	17840	17967	18047	17964	17950	18104	17995	17936	18022	17921	17829	18046	17945	17940	17834	18019	17934	17983	18051	18009	17812	17908	17908	17890	17934	17966	18074	18084	17974	17977	17780	18006	17931	18021	18004	17983	18151	17933	17864	17970	18002	17748	18065	17905	17981	18031	17971	17941	17901	17991	18070	18067	18041	18032	18032	17925	18022	17883	18022	17926	17859	18137	18008	18040	18235	18084	17894	18123	18007	18088	18100	17797	17977	17986	18042	17935	18078	17945	17958	17963	17916	17874	18064	17905	17829	17960	17951	18045	17852	18017	18061	17950	17938	17992	18040	17858	17911	18109	17846	18018	17919	18114	18095	17924	17747	17856	18052	17994	18093	18006	17923	17980	17980	17811	17964	18087	17994	17966	18015	17889	18258	17958	18009	18064	18109	18019	18047	17867	17912	17994	17934	17968	17920	18107	18032	17929	17944	18095	17998	18189	17890	18116	18022	17806	18064	17884	18078	18074	18035	17913	17923	18002	17897	18016	17948	18099	17840	17942	17965	17988	17932	18173	17871	17959	18087	18094	18008	17864	18025	17956	18022	18056	18141	18092	17922	18141	17965	17836	18053	17907	17892	17858	17971	18040	17940	17850	17975	17885	17896	18127	18043	18076	18059	17980	18121	18051	17927	17907	17838	17941	17965	17941	18085	17945	17892	17918	18118	17836	17966	17850	17819	17919	17953	18038	17866	17905	17973	17842	17872	17965	18096	17956	17948	17969	18021	17980	17964	17980	17995	17714	18109	18011	18099	17971	17918	17856	18000	18007	17868	17951	17887	17885	18063	18117	18032	18059	17979	17866	17919	17837	17778	18015	18086	18007	18020	18134	17933	17931	17962	17909	17905	17967	17913	17988	18055	18066	17939	17923	17856	17979	17836	17879	17850	18003	17823	18064	17938	17932	17925	18108	17774	18017	17987	17929	17940	17851	17957	17865	18203	17907	18042	17867	18026	17923	17756	17855	17984	18187	17976	17898	17962	17980	17911	17875	17941	17889	18077	18075	17937	17953	17921	17924	17860	18108	17963	17996	18042	18071	17975	18001	18057	18032	17958	18051	18076	17995	17987	17872	17882	17938	18011	17991	18148	17972	17933	17898	18005	17934	17907	17940	18132	18082	18023	17969	17888	17992	17779	17872	18121	17912	17902	17811	18117	17912	17905	17960	17983	17906	18037	18104	18028	17997	17928	18133	17953	17874	18019	17995	18003	18027	18004	17860	18007	18057	17802	17895	17816	18084	18016	17864	17910	18122	17753	18309	18097	17942	17969	17954	17961	17928	17933	18142	17971	18024	17985	17968	17902	17984	18123	17833	18070	17883	18091	17985	17966	18068	18086	17844	17933	17964	18121	17892	18017	18184	17972	17990	18021	17947	17840	17920	18009	17889	18047	18129	17900	17880	17825	17815	18045	17963	17864	17993	17920	18098	17968	17849	17912	17891	18021	17859	17973	18066	17960	17922	17918	17898	17874	17936	18043
33663	42819	44790	33226	24879	22864	22225	21761	21787	21956	21635	21942	21746	22123	21885	21910	21860	21912	21732	21774	21912	21961	21950	21786	21661	21811	21788	21811	21958	21918	21902	22111	22029	21943	21904	21986	21762	21878	21836	21789	21792	21887	21740	21874	21862	21857	21947	22157	21731	21822	21821	22024	21973	21657	21927	21702	21820	21822	21851	21884	21944	21821	21942	21903	21866	21777	21792	21702	21736	21869	21973	21790	21938	22050	21793	21399	21720	21745	21916	21849	21836	21783	21773	21918	21870	21614	21730	21841	21782	21799	21738	21859	21802	21549	21840	21982	21853	21801	21832	21796	21834	21780	21728	21794	22071	21880	21772	21621	21894	21769	21834	21847	21688	22049	21936	22048	22148	21800	21796	22036	21904	21744	22081	21925	21774	21811	21718	21885	21970	21823	21686	21745	21920	21808	21705	21888	21875	21952	21765	21810	21882	21912	21791	21881	21793	21770	21877	21943	21762	21796	21895	21876	21891	21733	21959	21691	21726	21860	21851	21709	21932	22048	21847	21829	21877	21801	21740	21800	21865	22023	22039	21756	21723	22053	21821	21583	21756	21855	21833	21951	21700	21938	21811	21779	21864	21927	21684	21466	21882	21764	21850	21788	21887	21877	21968	21872	21895	21873	21793	21689	22113	21694	21895	21760	21767	21823	21976	21942	21666	21733	21864	21888	21861	21926	21708	21565	21718	21905	21885	21612	21903	21748	21831	21936	21822	21497	21828	21777	21697	21845	21733	21587	22005	21978	21732	21926	21903	21921	21823	21698	21687	21823	21808	21596	21863	21767	21944	22051	21744	21825	21980	21688	21779	21889	21855	21914	21842	21693	21883	22008	21696	21795	21760	21883	21839	21844	21962	21750	22050	22201	21742	21652	21984	21774	22009	21895	21766	21936	21896	21846	21588	21615	21852	21915	21678	21889	21715	22084	21749	21918	21852	21899	21728	21901	22006	21772	22010	21546	21936	21846	21898	21828	21718	21806	21632	21710	21962	21770	22041	21802	21722	21802	21549	21629	21830	21572	21901	21989	21805	22001	21885	21909	21909	21976	21810	21859	21956	21847	21891	21838	21759	21635	21834	21721	22042	21808	21639	21714	21870	21809	21826	21872	21766	21915	21961	21900	21981	22035	21926	21835	21867	21980	21710	21711	21951	21960	21543	21969	21794	21564	21951	21663	21469	21814	21754	21918	21792	21904	21785	21920	21723	21981	21963	21829	22134	21820	21855	21884	21663	21920	21856	21904	21980	21687	21775	21726	22030	21911	21793	21910	22047	22069	21937	22031	21664	21918	21634	21866	21911	21891	21715	21897	21900	21964	21764	21706	21749	22056	21804	21909	21918	21535	21756	21880	21682	21766	21768	21967	21700	21873	22012	21860	21860	21758	21768	21600	21676	21939	21856	21925	22140	21707	21772	21893	21993	21995	21769	21975	21838	21726	21889	21691	21798	22123	22011	21895	21823	21746	21810	21895	21844	21694	21887	21778	21633	21912	21877	21745	22028	22076	21915	21891	22167	21766	21809	21982	21955	21981	21769	21743	21854	21862	21981	21792	21740	21968	21729	21899	21856	21869	21827	21985	21817	21896	21624	21808	21842	21981	21676	21791	22101	21956	21818	21863	21632	21762	21972	21771	21767	21673	21825	21850	21863	21965	21927	21753	21865	21846	21680	21894	21644	21889	21607	21872	21840	21955	21959	21899	22010	21839	21961	21883	21856	21685	22004	21735	21815	21665	21826	21930	22112	21867	21891	21863	21719	21896	21942	21848	21902	21895	21734	22026	22055	21678	21773	21772	21829	21714	21793	21750	21884	21858	21895	21885	21753	21904	21599	21847	21654	21622	21789	21753	21723	22009	22084	21914	21606	21741	21742	21954	21822	21784	21702	21893	21800	22028	21768	21887	21754	21829	21953	21990	22106	22101	21733	21855	21854	21824	21867	21909	21915	22062	21653	21684	21876	21874	22046	21850	21652	21868	21747	21803	21886	21641	21750	21815	21781	21915	21932	21704	21815	21794	21645	21713	21854	21901	21731	21782	21713	21922	21906	21710	21882	21762	21716	21780	21813	21729	21753	21924	21813	21653	21782	21804	21846	21950	21785	21851	21667	21784	21810	21899	21763	21576	21931	21881	22005	21848	21780	21766	21800	21974	21629	21603	21773	21868	21736	21752	21994	21766	21873	21836	21717	21965	21655	21739	21854	21680	21922	21820	21794	21613	21901	21899	21885	21928	21736	21756	21692	21861	21794	21940	21939	21863	21884	21860	21968	21764	21730	21820	21861	21831	21719	21700	21823	21878	21834	21805	21719	21803	21704	21726	21909	21882	21842	21765	21955	21728	21690	21706	21925	21853	21718	22037	21902	21913	21755	21761	21920	21854	21830	21775	21767	21465	21483	21816	21890	21911	21990	21906	21943	21643	22077	21911	21832	21729	21933	21751	21960	21869	21877	21882	21751	22022	21910	21837	21897	22028	21868	21729	21658	21751	21856	21758	21896	21829	21720	21706	21903	21586	21854	21877	21905	21779	21692	21749	21849	21781	21938	21902	21803	21772	22008	21769	21878	21943	21659	21707	21777	21770	22092	21893	21941	21901	21721	22013	21900	21789	22017	21872	21836	21891	21999	21810	21795	21803	21567	21783	21930	21802	21988	21879	21872	21869	21895	21880	21813	21775	21770	21932	22027	21819	22000	21653	21896	21833	21853	21874	21842	21734	21729	21956	22070	21674	21591	21887	21798	22130	21907	21905	21734	21729	21917	21914	21819	21846	21922	21790	21832	21751	21875	21895	21695	21769	21915	21891	21650	21726	21903	21954	21936	21901	21852	21926	21816	21936	21861	21953	21813	22288	21853	21733	21963	21620	21947	21775	21942	21818	21621	21742	21831	21880	21945	21699	21818	21889	21968	21918	21582	21697	21831	21871	21980	21875	21846	21672	21836	21907	21928	21912	22066	21906	21777	21894	21652	21806	21898	21865	21971	21680	22035	21665	21712	21966	21772	21838	21948	21670	21977	21829	21904	21648	21887	21898	21864	21715	21743	21916	21866	21617	21915	21708	21875	21719	21944	21768	22049	21718	21983	21769	21841	21930	21905	21576	21632	21866	21761	21932	21755	21850	21676	21850	21962	21778	21833	21889	21889	21787	22124	22024	21905	21768	21923	21709	22044	21584	21739	21884	21641	21941	21824	21863	21902	21663	22141	21752	21981	21868	21724	22002	21918	21825	21756	21829	22088	21609	21776	21735	21606	21953	21855	21797	21855	21891	21693	21866	21815	21737	21748	21622	21848	21794	21633	21811	21731	21886	21963	21734	21663	21732	21916	21915	21617	21695	21771	21949	21595	21830	21905	21882	21877	21954	21837	21810	22025	21926	21767	21604	21694	21585	21830	21801	21825	21846	21916	21837	21891	22056	22061	21965	21769	21886	21932	21880	21866	21868	21730	21973	21945	21864	21988	22051	21901	21879	21972	21780	21898	21915	21982	21557	22058	21820	21801	21816	21878	21689	21939	21741	21718	21935	22031	21779	21773	21850	21953	21888	21790	21735	21713	21725	21924	21657	21889	21484	21939	21762	21905	21739	21884	21836	22018	21699	21829	22069	21978	21859	21853	21993	21724	21847	21673	21905	21767	21968	21769	21931	21766	21765	22098	21754	21884	21840	21844	21832	21700	22004	21635	21734	21903	21789	22115	21511	21967	21582	21924	21766	21787	21706	21800	21967	21652	21699	21985	21934	21705	21800	21975	21577	21819	22082	21788	21817	21732	21749	21964	21773	21724	21836	21943	21886	21974	21822	22006	21889	21742	21703	21768	21557	21984	21974	21868	21743	21775	21739	21644	21977	21924	21831	21686	22021	21878	21778	21944	21917	21967	22010	21790	21733	21910	21850	21833	21669	21872	21946	21695	21828	22024	21836	21873	21774	21984	21920	22082	21806	21858	22012	21976	21537	21874	21776	21905	21740	22027	21854	21717	21903	21713	21848	21768	21932	21810	21924	21909	21916	21909	21752	21840	21969	21688	21874	21803	21862	21731	21735	21888	21811	21711	21889	21669	21687	21822	21801	21621	21982	21967	21891	21797	21756	21664	21826	21801	21676	21779	22092	21759	21988	22036	21680	21734	21747	21651	21703	21881	21863	21841	21868	21804	21775	21911	21629	21956	21925	21936	21749	21920	21563	21552	21737	21665	21753	21771	22001	21792	21870	21781	21932	21868	21859	21878	21852	21658	21736	21869	21819	21726	21943	21781	21947	21909	21645	21897	21763	21839	21863	21678	21792	21729	21920	21720	21938	21797	21750	21779	21898	21788	21778	21639	21680	21869	21887	21762	21714	21859	21814	21979	21774	21983	21879	21904	21872	21746	21901	21701	21877	21945	21856	21928	21679	21750	21869	21943	21654	21701	21576	21806	21826	21777	21658	21861	21906	21808	21782	21637	21806	21877	21820	21856	21636	21778	21725	21770	21698	21847	21878	21799	21917	21760	21956	21790	21790	21828	21849	21863	21774	21864	21694	21741	21862	21770	21963	21625	21825	21592	21787	22042	21866	21870	21924	21693	21786	21777	21777	21891	21776	21915	21871	21923	21881	21903	21895	21721	21751	21745	21648	21762	21696	22033	21908	22149	21876	21891	22044	21776	21781	22055	21802	21816	21774	21651	21747	22090	21687	21719	21918	21876	21731	21783	21761	21571	21776	22083	21693	21706	21758	21548	21951	21924	21456	21832	21833	21623	21847	21827	21717	21790	21854	21945	21954	21957	21759	21817	21871	21996	21831	21965	21865	21751	21853	21930	21823	21743	21683	21677	21886	21812	21769	21837	21865	21706	21829	21874	21940	21804	21784	21705	21910	21809	21720	21873	21961	21925	21829	21707	21748	21889	21926	21792	21992	21792	21845	21965	21723	21765	21821	22020	21828	21921	21824	21749	21592	21885	21741	21857	21839	21733	21638	22064	21613	21763	21802	22048	21944	21965	21839	21732	21645	21840	21880	21924	21921	21910	22009	21710	21867	21945	21847	21821	21808	21875	21689	21791	21756	21924	22007	21643	21966	21780	21840	22059	21680	21920	22028	21827	21793	21911	22047	21813	21625	21990	21897	21977	21876	21637	22029	21721	21708
42252	61031	45829	28663	20467	18227	17971	17771	17664	17905	17725	17783	17831	17899	17783	17729	17777	17821	17829	17718	17704	17961	17962	17807	17789	17684	17800	17660	17735	17671	17726	17851	17862	17852	17878	17838	17747	17834	17819	17808	17798	17748	17832	18036	17720	17731	17826	17824	17767	17652	17468	17773	17702	17845	17797	17677	17849	17901	17693	17952	17818	17886	17829	17748	17909	17794	17931	17868	17580	17740	17751	17693	17698	17718	17727	17774	17713	17702	17805	17846	17665	17888	17705	17941	17656	17810	17767	17877	17738	17826	17786	17689	17810	17766	17834	17718	17619	17745	17713	17719	17944	17841	17934	17827	17751	17610	17676	17886	17829	17751	17721	17767	17711	17770	17745	17813	17822	17810	17807	17981	17694	17763	17612	17764	17830	17772	17723	17819	17824	17765	17713	17658	17887	17796	17930	17585	17754	17781	17877	17688	17925	17675	17751	17869	17701	17672	17686	17904	17754	17672	17687	17936	17466	17843	17781	17810	17879	17751	17870	17788	17731	17798	17825	17670	17704	17834	17740	17923	17619	17736	17890	17718	17724	17966	17802	17604	17842	17942	17782	17880	17828	17780	17845	17888	17782	17609	17789	17719	17872	17843	17787	17985	17759	17811	17716	17798	17852	17782	17917	17666	17877	17662	17888	17893	17667	17808	17828	17842	17889	17704	17781	17744	17876	17666	17780	17744	17868	17778	17688	17771	17857	17939	17711	17828	17934	17598	17867	17682	17893	17872	17758	17657	17843	17791	17638	17743	17704	17812	17774	17756	17700	17746	17875	17775	17698	17883	17774	17686	17660	17725	17749	17706	17811	17733	17876	17901	17826	17650	17951	17910	17685	17826	17777	17867	17806	17910	17907	17829	17826	17872	17673	17680	17787	17676	17749	17761	17816	17813	17853	17779	17722	17827	17866	17932	17881	17798	17873	17791	17822	17613	17745	17739	17815	17690	17809	17903	17801	17972	17597	17889	17819	17790	17783	17780	17806	17738	17934	17804	17829	18019	17825	17617	17701	17878	17740	17809	17802	17823	17788	17600	17832	17749	17867	17820	17891	17710	17680	17882	17813	17746	17769	17815	17752	17640	17861	17731	17805	17687	17773	17743	17936	17858	17741	17773	17863	17804	17904	17871	17757	17904	17673	17803	17981	17866	17719	17665	17698	17832	17883	17754	17804	17703	17879	17703	17801	17680	17882	17745	17951	17918	17691	17955	17790	17854	17823	17893	17825	17664	17828	17819	17721	17654	17668	17671	18040	17804	17741	17832	17708	17864	17840	17897	17725	17710	17751	17770	17782	17840	17775	17777	17919	17874	17660	17726	17716	17791	17852	17710	17906	17566	17771	17860	17860	18004	17806	17666	17718	17787	17704	17798	17802	17821	17734	17741	17751	17797	17619	17786	17824	17765	17889	17711	17738	17859	17972	17716	17726	17809	17777	17994	17919	17821	17653	17937	17827	17786	17752	17806	17813	17930	17704	17867	17802	17758	17860	17743	17948	17879	17982	17934	17732	17828	17645	17914	17765	17889	17840	17817	17932	17725	17882	17867	17748	17802	17717	17825	17920	17623	17742	17813	17768	17806	17736	17860	17770	17621	17654	17754	17807	17717	17601	17889	17683	17798	17734	17870	17720	17740	17826	18029	17814	17881	17779	17815	17809	17724	17936	17861	17936	17718	17734	17824	17733	17730	17691	17834	17928	17788	17711	17772	17837	17851	17702	17741	17747	17622	17904	17818	17901	17950	17766	17844	18029	17776	17746	17819	17713	17586	17815	17837	17906	17673	17954	17757	17790	17788	17854	17745	17805	17758	17717	17747	17750	17797	17761	17818	17648	17902	17716	17633	17821	17705	17606	17859	17686	17736	17924	17871	17734	17716	17858	17882	17824	17863	17707	17852	17880	17728	17954	17619	17706	17808	17978	17773	17796	17840	17623	17617	17677	17687	17732	17840	17865	17907	17594	18006	17758	17822	17685	17737	17933	17735	17831	17822	17933	17633	17742	17677	17887	17652	17789	17617	17714	17634	17805	17708	17738	17737	17663	17703	17843	17850	17693	17917	17848	17927	17887	17748	17777	17678	17795	17670	17805	17721	17781	17737	17967	18009	17696	17666	17782	17717	17761	17777	17736	17898	17756	17860	17853	17923	17681	17665	17921	17853	17827	17743	17839	17696	17835	17720	17811	17875	17786	17741	17775	17860	17731	17978	17752	17830	17844	17777	17803	17829	17792	17868	17759	17717	17749	17796	17738	17770	17727	17871	17752	17822	17747	17829	17814	17638	17698	17804	17944	17901	17696	17657	17922	17675	17743	17663	17791	17697	17715	17732	17829	17946	17807	17653	17801	17661	18060	17695	17838	17780	17809	17753	17803	17741	17698	17670	17870	17729	17742	17535	17677	17935	17891	17964	17835	17966	17754	17742	17622	17931	17974	17687	17747	17856	17623	17769	17652	17805	17707	17691	17818	17790	17976	17933	17809	17957	17675	17795	17910	17862	17761	17851	17768	17829	17671	17729	17858	17853	17727	18006	17684	17918	17871	17754	17661	17862	17831	17896	17768	17794	17898	17700	17810	17914	17784	17600	17873	17825	17753	17776	17809	17976	17743	17811	17889	17778	17952	17956	17674	17714	17889	17855	17856	17807	17892	17812	17934	17782	17572	17776	17889	17758	17773	17728	17753	17929	17738	17663	17752	17786	17841	17735	17620	17728	17799	17699	17763	17864	17811	17685	17818	17817	17753	17715	17769	17646	17972	17890	17875	17772	17817	17833	18062	17701	17900	17863	17652	17838	17750	17925	17627	17713	17772	17739	17722	17771	17818	17814	17704	17659	17843	17656	17695	17923	17809	17815	17965	17718	17930	17659	17954	17772	17849	17746	17750	18064	17907	17883	17916	17822	17851	17870	17761	17715	17673	17912	17780	17832	17833	17882	17770	17667	18081	17922	17757	17625	17978	17735	17807	17854	17768	17869	17658	17743	17939	17705	17747	17682	17749	17637	17807	17673	17694	17853	17654	17940	17630	17728	17823	17799	17871	17816	17688	17701	17837	17951	17949	17774	17663	17860	17906	17889	17819	17845	17961	17845	18039	17809	17743	17861	17882	17710	17976	17842	17898	17626	17987	18045	17678	17979	17670	17617	18026	17839	17746	17930	17713	17813	17693	17702	17977	17772	17805	17974	17847	17747	17746	17782	17630	17745	17788	17824	17832	17869	17719	17819	17752	18050	17786	17636	17789	17889	17860	17797	17636	17674	17745	17754	17766	17782	17937	17878	17677	17618	17666	17930	17768	17908	17984	17749	17660	17676	17782	17781	17899	17728	17801	17941	17838	17681	17613	17820	17899	17780	17632	17861	17764	17721	17621	17892	17618	17828	17917	17842	17737	17561	17841	17851	17784	17846	17711	17781	17862	17788	17777	17803	17739	17780	17778	17914	17763	17679	17795	17877	17724	17807	17734	17762	17891	17763	17812	17716	17840	17701	17668	17859	17743	17837	17623	17652	17916	17802	17531	17812	17798	17787	17782	17713	17903	17803	17823	17595	18004	17711	17798	17676	17975	17905	17839	17801	17733	17673	17784	17678	17749	17721	17979	17860	17856	17714	17940	17596	17712	17728	17761	17792	17662	17833	17602	17845	17763	17626	17785	17798	17854	17651	17937	17600	17723	17713	17912	17756	17822	17636	17858	17958	17828	17810	17782	17623	17801	17666	17801	17746	17947	17834	17710	17696	17799	17534	17882	17880	17776	17802	17905	17599	17641	17947	17899	17706	17704	17834	17750	17809	17974	17806	17603	17864	17875	17611	17646	17804	17664	17924	17613	17779	17652	17751	17847	17940	17858	17717	17913	17770	17757	17999	17726	17940	17737	17896	17625	17710	17849	17818	17970	17616	17915	17940	17716	17759	17758	17773	17935	17592	17700	17989	17728	17935	17737	17704	17794	17718	18037	17743	17840	17695	17843	17629	17925	17922	17696	17714	17717	17911	18086	17711	17739	17790	17731	17835	17898	17926	17798	17804	17574	17794	17741	17810	17894	17976	17964	17856	17597	17813	17741	17759	17788	17747	17677	17854	17894	17881	17709	17849	17665	17818	17764	17646	18012	17733	17818	17819	17438	17784	17849	17832	17881	17965	17522	17801	17856	17725	17792	17879	17859	18026	17757	17812	17652	17715	17722	17569	17894	17771	17824	17815	17752	17780	17650	17826	17743	17622	17766	17687	17698	17816	17892	17873	17882	17784	17794	17769	17885	17738	17808	17734	17762	17707	17844	17751	17906	17773	17672	17880	17917	17848	17748	17763	17643	17871	17825	17724	17840	17858	17874	17893	17828	17784	17876	17718	17696	17915	17656	17893	17691	17891	17748	17799	17727	17787	17866	17770	17743	17726	17739	17697	17879	17763	17959	17761	17860	17989	17916	17717	17690	17727	17940	17917	17728	17593	17671	17969	17684	17743	17893	17990	17880	17748	17948	17696	17789	17845	17801	17703	17715	17845	18001	17799	17626	17887	17779	17908	17849	17831	17726	17555	17856	17813	17608	17812	17770	17842	17739	17681	17999	17902	17696	17867	17753	17922	17676	17760	17813	17834	17654	17864	17879	17667	17885	17759	17766	17746	17797	17900	17792	17769	17683	17746	17790	17989	17775	17801	17816	17748	17830	17892	17940	17764	17779	17646	17666	17705	17836	17798	17942	17657	17856	17922	17817	17546	17784	17806	17834	17655	17948	17809	17619	17812	17646	17765	17670	17835	17834	17888	17704	17728	17847	17844	17747	18020	17815	17722	17672	17750	17693	17777	17842	17623	17878	17975	17761	17712	17595	18010	17710	17820	17880	17667	17841	17756	17873	18012	17845	17955	17753	17822	17678	17769	17843	17806	17761	17800	17757	17724	17761	17722	17568	17767	17891	17799	17915	17731	17733	17952	17780	17785	17962	17820	17781	17884	17599	17835	17647	17773	17844	17875	17737	17695	17853	17776	17763	17744	17897	17785	17877	17596	17803	17826	17719	17643	17675	17801	17631	17781	17840	17732	17923	17846	17846	17931	17785	17855	17730	17688	17827	18011	17775	17767	17763	17871	17881	17622	17992	17795	18018	17760	17643	17863	17775	17849	17680	17788
37885	39342	35816	27995	22688	21329	21199	20938	21048	20814	20886	21038	21138	20704	21062	21015	21235	20940	21100	20814	21013	20978	20947	20933	21010	20809	20820	21084	21111	21021	20881	20813	21074	20806	20914	20925	20906	21098	20907	20880	20967	20832	20997	20808	20882	20903	21041	20908	20974	20900	20898	21090	20878	20982	20980	21016	20938	20721	21028	20860	20850	20967	20986	20792	20818	20761	21070	21028	20779	20852	21116	21017	20700	20664	20932	20943	20969	20920	20543	20862	21003	20976	20853	20922	20938	21006	20875	20791	20827	20828	20941	20825	20786	20557	20836	20800	20934	20834	20831	20974	20987	21041	20919	20893	20961	20697	20701	20925	20831	20884	20953	20875	20935	20899	20990	20783	20674	20863	20976	20804	20780	21017	20860	20850	20884	20872	21038	20966	20729	20705	20747	20643	20806	20761	21126	20897	21212	20956	20859	20837	20993	21013	20810	20913	20876	20994	20920	20940	20981	20827	21025	21065	20985	20981	21138	20879	20899	20676	21211	20998	20786	20826	21085	20933	20948	20837	21104	20943	20894	20899	21074	20757	20732	20828	20755	21007	21030	20963	21010	20875	21113	21024	20954	20950	20775	20941	20915	21160	21128	21051	20951	20914	20945	20838	21115	20888	20960	20906	21127	20802	21034	20813	20931	21003	20811	20860	20844	21047	21147	21037	20937	20731	20900	20817	20578	20884	20945	20814	20887	20992	21173	21010	20846	21119	20910	20850	20986	21032	20883	20887	20799	20855	20940	20934	20883	21109	20893	20965	20965	20779	20954	20798	20770	20878	20840	20768	20898	20803	20707	20728	20976	20965	21104	21004	20788	21000	21020	20904	21047	20868	20918	20878	20826	20925	20904	20859	20898	20874	20836	21144	21064	20936	20938	20780	21095	20953	20991	21057	21026	20798	20723	20921	20814	21041	20886	20938	20874	20980	20800	20898	21043	20734	20804	20963	20774	20981	20682	20740	20782	20685	20987	20889	21029	20900	20896	20882	20962	21053	20935	20831	20980	20848	21035	21092	20983	20966	20943	21017	20909	20831	21041	21003	20910	21100	20847	21048	21027	20820	20770	20860	20841	20684	20803	20908	21050	20780	20946	20779	20764	20877	20767	20736	20909	20943	21067	20916	20708	20943	20740	20887	21149	20955	21083	21103	20852	20675	20986	21007	21073	20943	20934	20701	21115	21196	20933	21057	20815	20702	20897	20949	20966	20859	20816	20911	20806	21006	21111	21088	21010	20839	20940	21164	20863	20932	20880	20908	20746	20862	20889	20840	20881	20768	21051	20616	20947	21069	21097	20942	21124	20739	20851	20689	20795	20920	20737	21052	20840	20673	20855	20618	21072	20751	20842	20710	21022	20927	20818	21160	20960	20742	20977	20887	21023	20910	21021	20993	21161	20649	21098	20866	21055	21009	20951	20827	20655	21007	20974	20859	20836	20935	21039	21062	20908	20994	20997	20888	20734	21000	20988	20897	21138	20757	20852	21017	21000	20912	20888	20812	20922	21025	20731	20967	20796	20949	21031	20664	20881	20811	20891	20889	21050	20891	21013	20814	20803	20642	20761	20971	20768	20896	20999	20841	20844	20641	21174	20904	20857	21039	20637	20970	20919	20904	20976	20870	20954	20971	20800	21060	21198	20941	20932	20974	20982	21012	20977	20980	20782	20835	21190	21018	21142	20958	21115	20903	20970	20786	21164	20884	20982	20985	20864	20854	20923	20873	20961	21057	21138	21006	21128	20796	20775	20779	20887	20876	20917	20937	20969	21089	21058	20988	20985	20923	20968	20751	21051	20786	20979	20844	20812	20908	21106	20877	21024	21149	20919	20959	20954	20807	20886	20933	20803	21033	20873	20804	21021	20919	20930	20864	20971	20812	20917	20795	21006	20856	20902	20722	20922	20943	21093	20978	20992	20697	20938	20992	21060	21020	20926	20928	21013	20726	20788	21015	20848	20797	20852	20875	20980	21105	20806	20821	20814	20784	21099	20899	20941	20965	20875	20987	20891	20970	20910	20796	20916	20866	20963	20864	21006	20758	20970	20952	20909	20895	21001	21151	20694	20905	20832	20971	20974	20959	20733	20827	20794	20984	20890	20997	20984	20884	20875	20894	21010	20813	20930	20888	20872	21063	21011	20880	20914	20956	20978	20947	21007	20971	20817	20701	20731	21022	20920	21071	20829	21126	20894	20814	20987	20803	20996	20908	21080	20759	20782	20896	20928	21071	20820	21084	20713	20775	21022	21040	20968	20700	20821	20981	21023	20888	20892	21001	21062	20761	20814	20884	20700	20869	20841	21131	20999	20975	20945	20735	20772	21005	21052	20803	20703	20763	20824	20894	20932	21073	20821	20862	20870	20871	20791	20840	21055	20935	21096	20953	21006	20990	21044	20809	20798	20824	20854	20778	20917	21005	20868	21017	21146	21072	20935	20898	20959	21019	20912	20916	20882	20807	20997	21009	20855	21098	20797	21067	21079	20891	20859	20995	21061	20894	20830	20908	20812	20975	21067	20949	20882	20969	21046	21048	20777	20911	20791	20928	21154	21120	20754	20923	20967	20793	20994	21080	20743	20818	20903	20911	20909	20930	20807	21026	20949	20861	20833	20897	20864	20854	20817	20842	20793	20898	20903	21019	20997	20938	21014	21174	20833	20988	20905	20860	20851	20719	20824	20696	20943	20914	20793	21006	20912	20939	21085	20765	21010	21078	20847	20871	20942	20882	20722	20957	20888	20621	20981	20815	20928	20780	20889	20891	20763	20906	20685	20704	21123	20922	20894	20917	21089	20947	21205	21040	20983	20875	20901	20845	20956	21086	20972	20989	20875	20954	21044	20733	20863	20805	20902	20842	21036	20851	20880	20815	20858	20929	20824	21002	20912	20793	21084	20884	20851	20827	20848	20838	21046	20843	20920	20961	20958	20959	21198	21047	21160	20853	20845	20975	20747	20938	20945	20712	20829	20851	20908	20606	21046	20919	21012	20938	20901	20744	20897	21017	21071	21010	21112	20967	20901	20945	20961	20840	20927	20950	20779	20748	20772	20813	20976	20777	21193	20807	21168	20984	20919	20853	20826	20892	20853	21026	20932	21120	20674	20978	20854	21027	20939	20950	20977	20802	20769	21025	20988	20980	20838	20785	20677	20952	20754	20863	20934	20858	20844	20975	20858	21016	20896	20960	20899	21114	20800	20745	20775	20835	21054	20938	21047	20824	21082	21146	20805	21044	21032	20874	20989	20855	20915	20934	20859	21085	21064	20858	21046	20848	20884	20607	20873	20662	20835	20862	20747	20925	20873	20986	21058	21023	20844	21018	20838	20756	20874	20877	20940	21037	20897	21068	20953	20943	20936	20835	20905	20893	20943	20822	20851	20678	21107	20758	21077	21238	20984	20919	20876	21059	21056	20928	21147	20957	20844	20737	20880	20564	21029	20891	20922	20982	20848	21030	20594	21024	20867	20863	20867	20974	20932	20770	20835	20774	20981	20900	20928	20969	21019	20983	20959	20829	20910	20895	21015	20971	21039	21050	20951	20850	20910	21045	20737	20996	20846	20960	21061	20874	21126	20872	20960	21097	20907	20979	20804	20879	21060	21090	21067	20919	20902	20932	20987	20998	20795	20835	20840	20996	20858	20999	20940	21121	20952	20773	20815	20907	20882	21034	20947	20950	20916	20934	20785	20787	20908	21011	20979	20877	20980	20903	20985	20940	20942	20808	21078	20896	20749	20763	20987	20939	21082	20875	20878	21063	21164	20855	20878	20846	20769	20799	21050	21081	20868	20971	20966	20847	20722	21006	20988	20852	20961	20766	21110	20831	20640	20744	20948	21016	20966	20973	20810	20891	20792	20856	20922	20894	20952	20989	20876	20967	20746	20828	20713	20870	20892	21051	20880	20791	20760	21030	21021	20824	20883	21075	20844	20933	20712	20847	20960	21062	21050	20820	20905	20935	21098	20999	20778	20974	20916	20912	20907	20848	21047	21069	21050	20920	21006	20876	20732	20822	20982	20999	20815	21042	21041	20868	21205	21025	20820	20737	20790	20871	20896	20817	21005	21134	20997	20948	20929	20939	20710	20863	20981	21027	20910	20973	21136	20972	20773	20831	20940	20653	20989	20885	20993	20787	20847	20889	20845	20898	21069	21105	20901	20859	21028	20929	20978	20799	20890	20760	20833	20829	20856	20783	20865	20960	20977	20861	21044	20659	21055	21108	20875	21126	21371	20917	21029	20982	20928	20831	20856	20903	20958	20917	20909	20758	21055	20942	20997	20893	20715	20770	21006	20918	20823	20954	20808	20862	20673	20936	20718	20954	20762	21085	20959	21025	20758	20796	20933	20836	20840	20956	20650	20890	20928	21082	20921	20966	20881	20960	20872	21144	20743	20994	20862	20990	20888	20998	20993	20715	20806	20856	20965	21071	20820	20847	20799	21041	21050	20800	20810	20684	20908	21017	20946	20802	20829	20969	20965	21034	20722	20950	20970	21078	20969	21032	21108	21022	21082	21057	20882	20927	20974	20667	20899	20800	20824	20811	21012	20925	20762	20875	20883	20949	21106	20999	20858	20760	20962	20862	21017	20854	21113	20930	20961	20831	20909	20874	20974	20849	21219	20937	20815	20868	21047	20875	20771	21056	20903	21027	21153	20885	20828	21030	20929	21073	20864	20910	20768	20873	20848	20789	20940	20986	20884	20838	21023	20929	20753	20923	20841	20843	20766	21086	20853	20778	21174	20785	20860	21073	20917	20987	20917	20937	20913	21164	21177	20912	20839	20804	21025	20940	20883	20836	21071	20917	21145	20998	20926	20988	21168	20919	20944	20931	20974	20652	20949	21010	21104	20818	20965	20973	20964	20972	20880	20893	20849	20889	21096	20975	21047	21054	21009	20769	20889	20847	20927	20855	20878	20806	20808	20993	20854	20903	20979	20930	20706	21006	20959	21218	20935	20784	21001	21001	20917	20951	20778	20935	20903	20572	20837	21033	20971	21074	20791	21199	21097	20792	21077	21051	20721	20932	20971	20990	21091	21099	21033	20978	20899	20865	20872	20897	20978	20868	21109	20902	21019	20938	20966	21013	20948	20843	20717	20822	21105	20872	20960	20934	21165	20864	20831	21067
42982	51438	37430	24583	19106	17628	17313	17246	17391	17157	17278	17305	17381	17405	17212	17295	17227	17141	17063	17054	17385	17352	17208	17394	17314	17307	17336	17137	17172	17238	17311	17160	17131	17186	17119	17221	17318	17425	17343	17329	17291	17257	17238	17203	17266	17173	17306	17350	17159	17290	17320	17158	17176	17177	17197	17187	17029	17300	17243	17128	17324	17278	17320	17276	17183	17414	17228	17289	17414	17155	17234	17146	17149	17237	17287	17040	17409	17199	17185	17034	17155	17342	17420	17218	17425	17187	17342	17237	17349	17331	17287	17164	17358	17389	17272	17244	17048	17271	17261	17362	17032	17130	17058	17247	17276	17337	17504	17219	17383	17401	17163	17468	17284	17178	17351	17018	17084	17188	17127	17402	17319	17238	17339	17181	17161	17216	17282	17300	17187	17366	17160	17389	17207	17225	17455	17266	17312	17256	17122	17402	17221	17262	17208	17305	17215	17237	17075	17073	17263	17319	17176	17074	17288	17053	17266	17394	17204	17233	17128	17317	17253	17108	17219	17386	17029	17266	17290	17223	17306	17269	17325	17228	17189	17299	17120	17217	17202	17382	17252	17127	17284	17376	17277	17262	17187	17198	17336	17129	17214	17310	17264	17185	17283	17073	17199	17294	17220	17188	17300	17223	17150	17440	17290	17263	17282	17232	17283	17330	17338	17407	17206	17128	17202	17357	17164	17419	17234	17182	17179	17327	17231	17177	17069	17303	17147	17351	17245	17368	17355	17219	17062	17154	17341	17325	17247	17306	17366	17139	17125	17389	17123	17329	17269	17411	17177	17242	17187	17171	17360	17384	17258	17313	17244	17155	17226	17204	17204	17288	17321	17139	17181	17350	17400	17324	17235	17229	17292	17219	17299	17271	17213	17406	17246	17293	17198	17287	17237	17276	17264	17180	17249	17154	17338	17322	17111	17313	17221	17276	17143	17162	17352	17309	17261	17171	17276	17132	17249	17167	17320	17251	17284	17407	17312	17307	17003	17343	17312	17187	17368	17221	17381	17389	17295	17242	17327	17366	17230	17338	17379	17406	17263	17238	17322	17282	17269	17176	17266	17119	17173	17344	17193	17259	17301	17182	17203	17226	17318	17307	17280	17259	17320	17129	17139	17311	17208	17072	17284	17066	17131	17336	17352	17068	17345	17191	17210	17240	17185	17183	17429	17094	17256	16977	17297	17189	17220	17265	17161	17220	17129	17203	17214	17189	17379	17315	17291	17124	17336	17365	17115	17423	17280	17269	17149	17237	17398	17165	17266	17165	17111	17272	17275	17230	17287	17301	17300	17203	17182	17378	17042	17361	17352	17320	17293	17113	17292	17159	17155	17227	17411	17493	17263	17210	17249	17239	17279	17233	17169	17323	17259	17209	17191	17188	17207	17304	17223	17307	17431	17175	17158	17191	17137	17395	17408	17176	17187	17298	17133	17340	17244	17122	17382	17226	17298	17341	17196	17373	17185	17332	17289	17112	17394	17308	17315	17165	17277	17186	17321	17346	17340	17279	17338	17179	17351	17318	17218	17138	17226	17221	17090	17225	17314	17340	17474	17173	17197	17287	17165	17142	17138	17224	17342	17196	17065	17205	17094	17351	17398	17106	17178	17282	17411	17119	17120	17062	17248	17258	17231	17232	17262	17273	17352	17273	17189	17225	17280	17421	17126	17315	17280	17292	17097	17225	17289	17259	17446	17146	17440	17258	17147	17321	17127	17282	17262	17354	17453	17163	17247	17227	17240	17330	17516	17107	17237	17234	17295	17214	17242	17239	17306	17115	17118	17178	17352	17224	17377	17269	17219	17130	17245	17319	17338	17297	17391	17160	17219	17233	17510	17219	17188	17221	17087	17332	17098	17344	17128	17147	17171	17265	17248	16973	17272	17125	17334	17260	17277	17028	17273	17127	17407	17259	17345	17347	17327	17206	17197	17159	17457	17232	17211	17342	17023	17230	17170	16911	17368	17195	17226	17221	17202	17244	17328	17244	17206	17528	17203	17247	17357	17261	17365	17215	17300	17305	17211	17187	17301	17248	17254	17398	17142	17282	17301	17169	17345	17227	17161	17149	17235	17292	17471	17172	17123	17165	17371	17284	17448	17346	17184	17265	17330	17004	17225	17305	17143	17350	17131	17428	17352	17299	17298	17028	17209	17112	17350	17224	17374	17325	17178	17148	17199	17236	17247	17229	17324	17361	17343	17134	17179	17122	17153	17313	17293	17154	17421	17097	17287	17357	17303	17142	17260	17231	17255	17324	17111	17176	17282	17248	17105	17350	17489	17180	17436	17253	17300	17215	17107	17252	17247	17293	17349	17230	17174	17202	17288	17310	17351	17091	17159	17083	17317	17338	17170	17208	17233	17227	17232	17298	17272	17358	17229	17328	17164	17349	17430	17282	17214	17408	17206	17492	17352	17171	17295	17320	17009	17177	17263	17410	17201	17198	17282	17280	17442	17216	17329	17311	17380	17034	17342	17324	17211	17258	17356	17401	17307	17215	17155	17098	17271	17212	17417	17099	17326	17250	17226	17350	17506	17407	17125	17323	17373	17163	17246	17199	17176	17266	17234	17037	17483	17360	17271	17090	17289	17131	17333	17388	17303	17314	17198	17283	17434	17248	17209	17378	17279	17217	17233	17284	17366	17262	17407	17349	17089	17351	17085	17157	17275	17026	17245	17243	17337	17251	17453	17026	17194	17287	17253	17050	17313	17439	17226	17295	17430	17326	17151	17192	17299	17147	17309	17240	17189	17474	17458	17251	17298	17341	17362	17190	17225	17223	17236	17222	17371	17223	17313	17331	17393	17246	17176	17324	17144	17134	17345	17354	17331	17199	17237	17086	17197	17060	17219	17260	17355	17250	17183	17328	17062	17205	17237	17364	17259	17294	17249	17344	17233	17343	17251	17271	17373	17387	17231	17333	17266	17391	17202	17419	17239	17218	17498	17287	17344	17290	17177	17276	17089	17272	17324	17210	17271	17253	17190	17300	17281	17435	17257	17141	17292	17340	17261	17293	17396	17001	17262	17372	17373	17212	17472	17324	17254	17092	17411	17124	17226	17284	17422	17202	17328	17193	17114	17523	17315	17156	17257	17293	17153	17328	17243	17348	17263	17342	17351	17450	17195	17161	17341	17099	17206	17243	17278	17314	17233	17235	17258	17192	17363	17260	17280	17254	17217	17400	17367	17159	17362	17283	17219	17265	17269	17258	17016	17296	17216	17193	17340	17245	17255	17216	17193	17381	17125	17394	17080	17423	17285	17207	17310	17254	17283	17340	17319	17195	17230	17173	17267	17395	17296	17035	17299	17269	17303	17384	17385	17328	17235	17410	17252	17219	17380	17390	17367	17304	17254	17110	17353	17382	17268	17356	17235	17281	17131	17237	17242	17320	17181	17224	17382	17359	17049	17287	17296	17164	17314	17207	17314	17350	17386	17407	17351	17149	17408	17409	17238	17367	17395	17208	17373	17233	17217	17219	17227	17329	17272	17372	17355	17287	17094	17263	17198	17158	17290	17221	17186	17140	17252	17339	17122	17215	17252	17185	17312	17373	17461	17446	17271	17254	17264	17298	17210	17337	17343	17280	17241	17194	17261	17374	17230	17062	17231	17289	17243	17273	17250	17200	17383	17207	17451	17231	17364	17291	17081	17354	17287	17339	17241	17141	17216	17210	17049	17343	17264	17252	17270	17217	17101	17255	17331	17275	17188	17210	17284	17212	17223	17137	17463	17282	17316	17194	17238	17301	17264	17322	17232	17315	17226	17209	17424	17202	17332	17207	17306	17186	17205	17133	17361	17218	17094	17347	17201	17209	17327	17294	17241	17342	17326	17317	17222	17197	17274	17415	17203	17253	17324	17254	17083	17050	17420	17091	17143	17228	17306	17252	17267	17278	17397	17191	17308	17289	17162	17238	17496	17121	17274	17205	17221	17412	17201	17198	17308	17278	17274	17263	17197	17353	17224	17281	17295	17330	17263	17213	17114	17102	17243	17299	17185	17301	17282	17305	17325	17326	17286	17148	17182	17332	17315	17327	17199	17377	17303	17235	17295	17284	17271	17205	17230	17362	17243	17141	17281	17404	17343	17075	17321	17098	17222	17268	17079	17256	17213	17201	17233	17152	17330	17137	17317	17245	17384	17238	17247	17266	17293	17288	17179	17348	17186	17068	17192	17120	17189	17069	17255	17298	17400	17392	17301	17265	17340	17139	17283	17155	17265	17305	17285	17377	17299	17352	17365	17351	17091	17176	17246	17106	17276	17165	17327	17225	17274	17171	17135	17455	17241	17098	17375	17267	17227	17286	17276	17373	17370	17275	17447	17211	17200	17392	17436	17304	17068	17214	17276	17235	17126	17242	17310	17384	17149	17310	17232	17248	17285	17224	17365	17348	17250	17226	17276	17304	17337	17113	17359	17252	17101	17224	17130	17240	17331	17255	17354	17216	17177	17384	17220	17424	17224	17187	17431	17307	17186	17365	17197	17220	17289	17320	17177	17370	17190	17176	17191	17220	17140	17133	17217	17143	17138	17321	17270	17188	17171	17293	17483	17107	17361	17286	17330	17199	17178	17392	17179	17378	17190	17204	17355	17115	17107	17080	17153	17393	17354	17224	17139	17201	17227	17248	17306	17311	17057	17397	17418	17277	17200	17338	17223	17215	17324	17216	17121	17393	17211	17410	17164	17398	17438	17279	17264	17286	17168	17275	17288	17248	17187	17218	17286	17043	17146	17359	17260	17164	17307	17289	17174	17294	17106	17378	17196	17216	17122	17306	17230	17238	17265	17263	17283	17185	17297	17380	17232	17420	17282	17409	17245	17292	17373	17217	17372	17287	17086	17267	17187	17355	17264	17244	17148	17231	17251	17308	17288	17258	17345	17266	17129	17253	17275	17291	17485	17097	17103	17113	17345	17322	17145	17216	17107	17302	17233	17291	17221	17539	17256	17232	17098	17170	17436	17359	17219	17500	17229	17174	17321	17318	17246	17314	17147	17252	17349	17326	17356	17300	17294	17070	17267	17183	17184	17449	17075	17361	17235	17219	17244	17340	17202	17349	17297	17295	17190	17288	17246	17429	17329	17365	17408	17254	17136	17243	17083	17256	17295	17342	17543	17216	17222	17040
23786	25331	39151	35053	27626	25759	25941	21493	20553	20963	20933	20543	20658	20791	20535	20526	20603	20495	20603	20539	20664	20513	20478	20375	20815	20581	20332	20482	20811	20400	20661	20525	20453	20498	20362	20370	20469	20497	20614	20509	20414	20350	20509	20350	20460	20516	20289	20412	20589	20311	20246	20430	20622	20476	20401	20322	20450	20341	20441	20388	20465	20339	20360	20345	20300	20443	20433	20191	20386	20324	20433	20543	20353	20496	20446	20504	20366	20475	20475	20370	20481	20493	20504	20361	20268	20430	20422	20193	20365	20496	20553	20343	20435	20453	20383	20467	20416	20389	20232	20611	20617	20512	20299	20433	20473	20467	20451	20343	20333	20456	20247	20385	20353	20423	20574	20339	20380	20436	20473	20432	20578	20178	20264	20412	20256	20482	20449	20200	20496	20416	20614	20460	20235	20342	20300	20268	20530	20358	20338	20499	20288	20238	20382	20401	20308	20521	20501	20380	20430	20444	20275	20376	20567	20577	20513	20455	20520	20464	20510	20253	20100	20525	20217	20141	20257	20294	20293	20433	20453	20372	20619	20477	20368	20440	20429	20286	20455	20310	20125	20273	20477	20365	20489	20577	20466	20254	20310	20411	20387	20351	20553	20508	20502	20309	20334	20281	20332	20387	20240	20206	20248	20308	20296	20346	20285	20488	20315	20229	20474	20595	20367	20402	20552	20317	20472	20271	20414	20338	20285	20400	20085	20254	20522	20331	20587	20326	20681	20362	20379	20356	20549	20345	20420	20354	20367	20452	20252	20355	20342	20257	20367	20268	20175	20220	20388	20482	20362	20468	20380	20535	20495	20561	20513	20084	20333	20308	20329	20438	20270	20321	20489	20492	20403	20220	20679	20197	20468	20302	20279	20287	20397	20349	20106	20436	20483	20506	20289	20251	20208	20323	20355	20397	20125	20248	20303	20386	20380	20477	20441	20272	20506	20412	20352	20351	20492	20421	20170	20218	20338	20278	20265	20328	20419	20378	20265	20388	20377	20333	20128	20500	20392	20363	20403	20339	20327	20437	20526	20523	20253	20388	20377	20421	20359	20283	20168	20426	20253	20229	20404	20409	20241	20250	20347	20343	20366	20302	20416	20401	20216	20373	20172	20239	20304	20420	20469	20102	20378	20502	20460	20201	20070	20438	20410	20462	20438	20227	20298	20357	20087	20296	20431	20425	20646	20510	20397	20488	20467	20280	20262	20647	20352	20085	20305	20281	20428	20478	20515	20318	20331	20340	20441	20321	20517	20126	20412	20180	20321	20379	20439	20369	20500	20553	20494	20355	20448	20542	20328	20413	20161	20124	20431	20361	20448	20324	20508	20301	20424	20273	20288	20430	20022	20250	20379	20353	20381	20271	20186	20186	20285	20407	20423	20299	20374	20289	20377	20564	20375	20386	20333	20307	20218	20418	20170	20484	20332	20158	20509	20556	20469	20427	20193	20451	20347	20468	20315	20436	20239	20301	20307	20344	20485	20365	20293	20436	20394	20296	20387	20262	20262	20106	20397	20380	20145	20506	20270	20371	20528	20559	20255	20478	20634	20277	20323	20416	20347	20412	20388	20341	20351	20301	20262	20337	20270	20233	20363	20355	20148	20247	20350	20250	20679	20270	20528	20372	20388	19959	20296	20459	20309	20369	20331	20033	20362	20380	20323	20247	20433	20304	20234	20397	20297	20271	20531	20231	20229	20313	20311	20185	20212	20163	20370	20275	20302	20301	20414	20366	20288	20242	20498	20285	20343	20327	20299	20385	20309	20195	20290	20434	20390	20445	20309	20344	20374	20285	20618	20380	20467	20456	20322	20454	20421	20434	20213	20279	20147	20445	20353	20421	20194	20469	20424	20317	20488	20299	20360	20347	20198	20527	20414	20070	20418	20443	20233	20200	20173	20329	20325	20448	20156	20307	20358	20405	20501	20308	20415	20642	20353	20495	20364	20431	20305	20183	20345	20489	20425	20089	20387	20263	20527	20361	20493	20350	20404	20263	20246	20244	20278	20383	20395	20155	20295	20436	20210	20214	20323	20524	20508	20396	20271	20249	20379	20435	20342	20565	20259	20336	20257	20240	20369	20420	20619	20251	20204	20237	20393	20222	20152	20308	20456	20437	20383	20389	20361	20402	20171	20293	20002	20265	20215	20494	20320	20488	20355	20357	20738	20261	20314	20454	20362	20352	20309	20356	20375	20582	20327	20387	20504	20392	20479	20311	20351	20283	20462	20551	20415	20386	20189	20256	20425	20509	20569	20207	20530	20399	20224	20317	20413	20238	20250	20267	20429	20309	20337	20483	20331	20350	20453	20500	20370	20362	20421	20484	20476	20545	20607	20484	20284	20333	20531	20267	20297	20506	20667	20308	20359	20280	20433	20272	20206	20554	20423	20345	20419	20514	20385	20268	20346	20409	20209	20309	20317	20357	20186	20385	20160	20400	20387	20329	20394	20218	20360	20365	20361	20485	20423	20423	20500	20278	20423	20298	20139	20203	20025	20279	20410	20386	20411	20317	20316	20109	20340	20221	20392	20164	20087	20452	20424	20315	20531	20412	20701	20507	20253	20186	20453	20334	20327	20205	20109	20354	20361	20549	20400	20336	20142	20142	20246	20422	20246	20288	20356	20270	20424	20422	20259	20291	20294	20271	20456	20272	20383	20421	20323	20395	20405	20329	20395	20451	20446	20325	20458	20511	20308	20556	20451	20385	20385	20343	20523	20543	20301	20348	20422	20253	20317	20282	20266	20346	20278	20561	20301	20212	20137	20152	20301	20436	20411	20412	20508	20387	20126	20153	20491	20454	20372	20358	20474	20465	20215	20659	20314	20230	20384	20411	20264	20384	20338	20373	20391	20381	20458	20418	20608	20328	20431	20359	20457	20317	20114	20511	20258	20246	20172	20234	20516	20527	20355	20333	20519	20399	20339	20303	20396	20331	20115	20446	20207	20436	20455	20422	20372	20274	20343	20318	20473	20299	20323	20107	20467	20289	20309	20360	20246	20483	20360	20277	20460	20427	20255	20285	20562	20454	20280	20297	20396	20193	20483	20419	20350	20385	20459	20368	20214	20146	20273	20198	20340	20266	20300	20360	20488	20466	20407	20447	20318	20445	20306	20317	20402	20425	20305	20496	20591	20478	20397	20487	20337	20449	20204	20338	20341	20314	20420	20403	20265	20419	20481	20558	20478	20477	20418	20422	20236	20269	20543	20294	20333	20254	20426	20395	20517	20279	20461	20398	20460	20317	20334	20545	20426	20340	20378	20334	20402	20175	20374	20169	20331	20251	20320	20455	20509	20480	20594	20366	20296	20140	20300	20317	20313	20281	20330	20431	20397	20371	20242	20396	20507	20287	20230	20616	20327	20305	20377	20330	20419	20242	20335	20346	20165	20320	20398	20414	20469	20293	20245	20235	20187	20174	20362	20345	20243	20212	20135	20346	20356	20466	20320	20451	20241	20475	20421	20419	20577	20400	20255	20490	20389	20412	20422	20334	20352	20524	20310	20413	20492	20344	20435	20333	20408	20132	20254	20377	20175	20281	20240	20322	20330	20170	20059	20183	20350	20483	20232	20419	20218	20304	20518	20203	20371	20239	20334	20426	20398	20350	20577	20295	20381	20315	20426	20445	20515	20385	20206	20351	20088	20164	20438	20290	20364	20566	20398	20649	20521	20414	20444	20534	20379	20303	20438	20316	20329	20311	20200	20312	20371	20360	20394	20441	20498	20582	20272	20221	20400	20315	20361	20553	20363	20232	20387	20182	20257	20317	20477	20266	20391	20574	20346	20333	20196	20443	20301	20395	20338	20382	20174	20350	20480	20251	20352	20137	20455	20365	20434	20434	20300	20211	20329	20323	20524	20575	20263	20306	20365	20387	20165	20409	20439	20241	20490	20239	20287	20459	20415	20316	20251	20201	20399	20566	20284	20228	20380	20310	20249	20399	20291	20521	20289	20481	20279	20273	20117	20182	20548	20176	20372	20299	20191	20136	20398	20535	20498	20193	20393	20453	20448	20258	20214	20261	20250	20179	20274	20465	20445	20565	20470	20547	20465	20310	20268	20450	20454	20436	20356	20179	20138	20187	20410	20221	20209	20101	20181	20268	20175	20379	20249	20256	20247	20334	20330	20199	20253	20311	20435	20355	20212	20392	20551	20155	20621	20398	20300	20434	20389	20213	20262	20287	20329	20261	20430	20343	20549	20249	20375	20231	20279	20455	20543	20325	20257	20371	20409	20372	20164	20285	20443	20340	20235	20620	20349	20329	20473	20280	20451	20401	20400	20334	20355	20289	20310	20193	20311	20377	20380	20430	20459	20435	20389	20295	20161	20586	20286	20267	20288	20324	20362	20557	20269	20292	20438	20324	20322	20258	20320	20367	20596	20234	20284	20433	20283	20407	20458	20526	20489	20289	20593	20488	20404	20237	20346	20207	20331	20155	20385	20255	20173	20433	20295	20494	20545	20622	20266	20247	20156	20319	20371	20478	20449	20273	20229	20369	20362	20346	20457	20278	20422	20309	20333	20182	20263	20342	20409	20280	20467	20344	20287	20184	20484	20367	20336	20296	20560	20328	20257	20301	20404	20404	20187	20468	20230	20208	20463	20363	20297	20539	20373	20286	20244	20268	20447	20404	20226	20364	20554	20448	20414	20340	20271	20319	20478	20411	20314	20194	20368	20259	20028	20155	20228	20338	20185	20190	20251	20261	20288	20326	20449	20360	20141	20440	20327	20236	20274	20416	20513	20304	20431	20505	20575	20511	20251	20415	20364	20399	20196	20269	20445	20420	20442	20270	20513	20152	20137	20456	20170	20384	20233	20539	20486	20532	20431	20270	20274	20532	20369	20392	20157	20270	20171	20469	20550	20501	20374	20538	20235	20214	20726	20331	20268	20137	20262	20185	20310	20326	20300	20350	20369	20309	20435	20351	20299	20388	20315	20536	20375	20432	20496	20329	20285	20261	20341	20289	20512	20351	20208	20367	20325	20421	20318	20406	20230	20480	20530	20565	20418	20159	20338	20298	20361	20265	20340	20225	20472	20198	20504	20327	20284	20283	20398	20489	20167	20238	20439	20297	20284	20180	20447	20428	20194	20243	20482	20385	20299	20218	20405	20318	20156	20232
61391	106193	90028	63859	36624	21650	17604	16828	16929	16894	16879	16994	16964	16990	16918	16740	16898	17073	16969	16836	16907	16874	16940	17019	17097	16983	16713	16904	16852	17043	16928	16952	17029	16988	17028	16867	16928	17042	16908	16964	16893	16940	16999	16986	17001	16949	16915	16854	16969	16885	17035	16891	16815	16920	16808	16908	16974	16919	16973	16971	16949	16986	17129	16915	16991	16984	16912	17039	16876	16875	17029	16771	17120	16999	16826	16910	17039	16943	17210	16723	16799	16954	16871	16855	16982	16910	17058	16908	16956	16958	16899	16757	16896	16968	17019	17021	16814	16977	17001	16938	17050	16818	16926	16826	16796	16943	16951	16912	16882	16944	16966	16877	17057	16956	17073	16934	16924	16918	16980	16871	16940	17055	17065	16831	16830	16971	16922	16896	17018	17120	17080	16899	16918	16822	16985	16810	16927	16864	16904	16855	16917	16933	17049	16757	16926	17031	16820	16902	17040	16959	17029	16955	16949	16763	16937	16991	17042	17067	16931	16852	16870	16732	17022	16830	17008	16941	16801	16904	16880	16883	16882	16821	16987	16932	16840	16882	16946	17001	16846	16849	16937	16931	16904	16942	17106	16867	17110	16914	16889	16845	16998	16840	16948	16848	17034	16767	16867	16987	16875	16982	16899	16915	16820	17084	16929	16949	17044	16949	17022	17003	17043	16923	16803	17073	16947	16791	17013	16926	16859	16795	16820	16738	17093	16876	16768	16831	16864	16828	16872	16918	16894	16998	16868	16924	16802	16890	16924	16989	16670	16800	17018	16717	16962	17013	16845	17115	16698	17025	16993	16684	17091	16864	16998	17008	17009	16910	16873	17012	17010	17030	16938	16920	16761	17069	16873	16849	16891	16831	16827	17001	16982	16849	16858	16877	16964	16922	16934	16996	16768	17022	16913	16942	17214	16782	17039	16974	17037	16941	16920	16890	16913	16941	16839	16827	16991	17046	16877	16937	16888	16873	16997	16887	16950	16835	16934	16939	16931	16945	17018	16992	16901	16751	16900	16864	16888	17052	17003	16932	16674	16950	16901	16999	16936	16936	17011	17060	16821	17036	16991	16931	17005	17028	16921	16836	16929	16973	16948	16889	17035	16936	16848	16920	16794	16870	17023	16735	16933	16879	16984	16853	16928	17004	16904	16957	16967	17054	17002	16827	16873	16919	16975	16965	16890	16944	16951	17136	16834	16788	16798	16974	16866	17034	16984	16802	17000	16922	16991	16952	16890	16759	16892	16928	16898	17105	16817	16814	16875	17073	17041	17061	16970	17013	16957	17006	16796	16947	16963	16849	17071	16950	17050	16929	16935	16832	17092	16673	16820	16932	16864	16860	16849	16881	17025	16875	17033	16747	16841	16894	16937	17132	16968	17013	16824	16950	17075	16849	16903	17057	16926	16812	17010	16950	16982	16839	17079	16992	16814	17033	16939	16817	16799	16849	16927	16883	16982	16881	16889	17002	16982	16969	16919	16918	16872	17107	16921	16887	16915	16834	17068	16936	16763	16886	16881	16816	16794	16842	16861	16924	17038	16844	17044	17006	16829	16766	16877	16815	16933	16771	17051	16978	16906	17081	16902	16537	16909	17056	16884	16847	16850	16952	16811	16937	16880	16964	16885	16880	16923	16941	16976	16872	16929	16902	16889	16892	17026	16983	16906	16879	16827	16915	16979	16795	16932	16872	17142	16842	16851	16831	16809	16796	16840	16946	16841	16977	16940	16882	17034	16859	16836	16818	16891	16849	16767	16883	16851	16861	17019	16865	16763	16788	16983	16739	16775	16775	16941	16799	16959	16962	16894	17033	16918	16905	16865	16911	17082	17030	16961	17044	17039	16780	16996	16864	16999	16879	17075	16822	16896	17117	17044	16972	16833	17011	16931	16896	17028	16871	17125	16906	17217	16939	16967	16919	16834	17064	16951	16917	16783	16886	16894	16807	16963	16912	16938	16897	17096	17067	17001	17005	16960	16907	16730	16753	16850	17188	17010	16803	16737	16914	16864	16933	16886	16934	16841	17024	16964	16818	16850	16970	16774	16922	16907	16795	16826	16854	16941	17044	17090	17054	16844	16917	16956	17068	16926	16787	16712	16905	16990	16910	17106	16871	16944	16870	16881	16697	16884	16837	17042	16981	16783	16925	16957	16859	16873	16660	16895	17027	16843	17054	16845	17007	17021	17000	16945	16741	16872	16778	16983	16895	16936	16847	16879	16988	16811	16776	16993	16891	16913	16965	16838	17047	16862	16953	16772	16936	16863	16971	16950	16862	16917	16890	16904	16874	17123	16894	16813	16852	16777	17094	16878	17002	17130	17021	16862	17034	16856	16962	16955	17033	16717	17001	16877	17031	17103	16756	16861	16934	16969	16894	17067	16912	16819	17048	16988	16815	16891	17147	16950	16870	16696	16921	16870	16978	16833	16904	16674	16989	16872	16788	16937	16814	16970	16861	16772	16881	16841	16979	17063	16972	16915	17053	16891	16956	17033	16889	16929	17001	17084	16869	17032	16888	16993	16890	16876	16997	17034	16989	16846	17069	16944	16946	16792	16864	16859	16852	16903	16973	16952	16791	16845	16961	16785	17005	16884	16999	16970	16806	16881	16848	16793	16778	17104	16906	16970	16920	16610	17013	17033	16905	16943	16979	16848	16874	16885	17042	16919	16938	16889	16832	16856	16870	17020	16851	17029	16817	17022	16954	16786	16809	17074	16833	16925	16897	16929	16960	17122	16899	16908	17007	16815	16888	16877	17018	16994	16997	17069	16958	16841	16877	16941	16745	16857	16849	16813	16949	17065	16936	17015	16987	16901	16811	16978	17007	16913	16992	16875	17178	16808	17016	16971	17012	16896	16963	16956	16913	17019	16873	16913	16879	17032	16991	17029	16894	16790	17096	16882	16853	17030	16831	16898	16817	16847	16794	16876	16814	16748	16987	16936	16956	16814	16914	16938	16878	16860	16999	16855	17094	16961	16936	17024	16846	16985	16920	16815	16893	16750	17017	17026	16856	16981	17021	16901	16909	16892	16927	16905	16888	16764	16855	16828	16915	16906	17012	16960	16915	16975	16767	16842	17035	16898	16909	16892	16939	16804	16942	17003	17053	16790	17053	16875	17094	16901	17000	16968	16929	16728	16912	16773	17048	16873	16867	16992	16834	16870	16903	16935	16689	16912	16799	16866	17098	16971	17003	17039	16866	16707	17066	16932	16996	16815	16895	17019	16830	16858	17128	16958	16842	16789	16924	16916	16839	16793	16950	16921	16888	16940	16770	16869	16984	16792	16790	16897	16712	16884	16899	16887	16863	16999	17181	16898	16951	17000	17040	17058	16946	16999	16820	16846	16931	16935	16840	16958	17042	16921	17011	16940	16846	16948	16977	17075	16923	16944	16934	16994	17075	16785	16922	16983	16806	17185	16905	16731	16793	17033	16948	17111	16790	17028	16959	16922	17038	17010	16788	17054	16899	16703	16896	16863	16992	16906	16833	16911	16938	16753	16966	16684	16934	16944	16860	17033	16901	16961	16751	16986	16879	16765	16843	16816	16937	16828	16925	16681	16796	17032	16913	16890	17062	16989	16648	16972	16886	16924	16984	17064	16806	16920	17056	16980	16983	16921	16747	16823	16921	16894	16878	16808	16909	16955	16942	16794	16958	16993	17040	17099	16832	16721	16854	16780	16650	17060	17049	17028	17170	17012	17009	16932	16892	16954	17008	16739	17051	16891	17026	16992	16951	16801	16774	16879	16951	16989	16991	17018	16967	16828	16956	17001	16793	17006	16628	16925	16892	16969	16864	16989	17023	16963	16965	16844	17026	16936	16833	16834	16848	17059	16809	17025	17072	16774	16965	16804	16964	16843	16986	16981	16997	16821	16906	16793	16800	16840	16866	16980	17017	16957	16779	16998	16978	16950	16923	16906	16833	17034	16824	16951	17123	16825	16908	16890	16789	16846	17116	16723	16891	16987	17030	16917	17086	16952	17102	16950	16913	17083	16925	16823	16724	16921	16923	17044	17127	16851	16768	16906	16981	16854	16809	16882	17095	16873	17000	16858	16854	16823	16991	16987	17020	16901	17005	16916	17071	16956	16820	16970	16712	17031	16906	16898	16816	17001	16859	17001	16954	16965	16841	16833	16834	16801	16949	16999	16858	16966	16863	16970	16815	16884	16799	16878	16970	16832	16991	17145	17004	16872	17076	16913	16853	16778	16795	16847	16916	16782	16891	16951	16925	17082	16867	16766	16976	16965	16980	17121	17011	16805	16923	16850	16789	16882	16878	16841	16950	16912	16865	16871	16880	16835	16878	16948	17206	16796	16750	16864	16909	16891	16998	16845	16983	16935	17029	17016	16937	16942	17002	17039	16726	16740	16892	16830	17026	16822	17075	16728	16901	17083	17152	16990	17029	16902	17026	16914	16885	16811	17096	16992	17031	17042	16908	16927	16835	16918	16968	16843	16917	16840	16892	16783	17008	16873	16934	17057	16905	17091	16761	16904	16992	16893	16716	16944	16840	16943	16978	17116	16744	17152	16902	16956	16928	16859	16799	17055	16917	16853	16954	16842	16897	16837	16712	17103	16961	16912	16751	16966	16715	16877	16910	16651	16839	16848	16932	16709	16930	17053	16923	16738	16896	17003	16972	17119	16828	17030	16939	17010	16971	17028	16955	17019	16830	16909	16810	16892	16727	16821	16923	16770	16821	16935	17000	16921	17008	16967	16859	16909	16904	17114	16922	16910	16900	16982	16836	16938	16961	16821	16968	16967	16981	16972	16925	17084	16859	17094	17022	16839	16965	16873	17097	16995	16952	17090	16961	16989	16955	17049	16911	16670	16755	16901	16859	16913	16764	16919	17090	16924	17077	16837	16891	16833	16932	16892	16813	16720	17045	17007	16855	17008	16906	16906	17000	16895	16896	16750	16822	16867	17067	16953	17047	17050	16946	16977	16869	16981	16813	16786	16990	16870	16797	17083	17003	16960	16936	16685	17000	16924	17033	16940	16897	16905	17103	16903	16972	16821	16698	16773	17093	17014	17040	17067	17180	16858	16740	16903	16921	16877	16887	16816	16975	17011	16917	17022	16979	16762	16952	16950	16909	17045	17000	17019	16784	16935	16813
32900	41977	43969	31752	23542	20792	20410	20067	20214	20115	20076	19895	20144	20034	19972	19952	19735	20282	20181	20221	20116	20064	20043	19969	20096	20185	20044	20113	20100	20031	20027	20003	20278	20157	19959	19996	20231	20120	20062	20093	20091	19841	20114	19852	20037	19930	19894	20058	19810	20033	20136	19847	19883	20156	19974	20073	19977	20237	20142	20254	20151	20215	20121	20159	20195	20024	19875	19937	19993	19902	20162	20082	20139	20180	20079	20068	20118	20135	20072	19949	20001	20026	20081	19808	20045	20335	20005	19936	19925	19922	20013	19973	20105	19876	20012	19955	20136	19938	20194	20071	20052	19768	19790	19917	19982	19985	20241	20004	20004	19955	20085	20093	20108	19902	19810	20178	20036	20062	20007	20017	19935	20083	19994	20037	20049	20108	20121	19853	19886	20050	20106	19906	20008	20053	19818	19974	20207	19939	20132	19986	20169	19883	20070	20025	20021	20166	19706	20046	19880	20094	20025	20066	20062	19907	20088	19899	19876	19881	20133	19649	20185	19976	20015	20040	19999	19934	19914	20170	20040	19922	20030	20003	20036	19958	20180	20170	20011	19916	20101	20166	19921	20049	19920	20031	20191	20134	19930	20112	20109	20109	19899	20058	19976	20004	19862	19895	20117	20253	20010	19986	19935	20099	20041	20144	20026	19915	20119	20123	19953	19922	20161	20132	20064	20051	19953	19782	19941	20073	20170	20041	20063	20046	20002	20155	20103	20098	20123	20040	20051	20154	20162	20006	19963	19722	19974	19882	19949	20288	20042	20157	20176	20058	20129	20051	20314	19874	20124	20130	20023	20167	20105	19987	20240	19962	19817	20103	20016	19974	19909	19712	19952	20082	20019	20040	20112	19922	20214	20075	20110	19938	19742	19782	19988	20156	20163	19929	20082	19919	20135	20304	19920	20063	20158	19890	19974	20073	20156	20004	20163	19984	19911	20087	20076	20074	20004	19819	20025	20170	20180	19928	20085	19988	20023	19989	20096	20122	19991	19949	20121	20108	20177	20062	19923	19975	19979	20036	20062	19867	20070	19836	20085	20030	19984	20023	20144	20038	20025	20193	20238	20284	20031	20017	19840	20073	20124	19923	20050	19745	20031	20008	19969	20043	20164	19993	20019	20370	20207	20091	20210	20081	19962	19944	20248	20078	20029	20142	20044	20040	20064	20107	20009	20066	20069	20041	20226	19957	20025	20146	20126	19997	19982	20041	19932	19819	19842	20037	19952	19891	20076	20038	19840	20123	20007	19860	20058	20192	20040	20242	20030	20050	20049	19991	19984	19907	19988	20115	20159	20048	20029	20003	20087	19943	19941	19936	20132	20085	20078	20033	20125	20086	20082	20107	19989	19950	20026	20109	20211	19858	20018	20140	20004	20007	19804	20070	20102	19954	19974	20028	20119	20004	20217	20048	19991	19935	19957	19954	20139	20123	19992	20198	20189	20074	19954	20120	20030	20085	20148	20020	20148	20102	20202	20149	20077	19972	19941	20080	20063	19943	19986	20084	20079	20131	19967	20227	19864	19938	20145	19893	20098	19829	20077	19877	20083	19865	19908	19739	19935	19995	20021	20155	19878	19782	19857	19997	20090	20232	19913	20049	19966	20169	20397	20068	19936	19986	20140	20008	20082	20140	20056	20218	19890	20075	20028	20148	19809	20030	20288	19969	19734	19946	20089	20032	20125	20062	19825	19907	19826	20150	20080	20105	20304	20253	19984	19926	20096	20056	19933	19953	20046	20105	20110	20037	19837	20005	19981	19989	19888	19994	20073	19905	19975	20183	19948	20112	20077	20023	20060	20158	19956	19930	19941	19849	19958	19911	19915	20017	20304	20139	20004	20071	20110	19957	20231	20125	19983	20323	19968	20058	19947	20170	19987	20112	20256	20067	20110	20133	20083	20212	19997	20066	20278	19830	20047	19880	20058	19964	19952	20154	19859	19914	20084	20068	20158	19821	19953	20084	19769	19819	19887	20004	19981	20375	20131	19864	20018	20014	20080	19862	19952	20006	20034	20159	19925	20024	19884	19839	19993	19995	19921	19925	20085	19888	20040	19778	19990	20050	19859	19975	20080	20183	19983	19992	20156	19998	20062	20029	19819	20155	20203	20173	19964	20081	20012	20028	19950	19937	19885	19972	19770	20020	20242	20375	20107	19900	20046	19778	20115	19959	19972	20204	19880	20032	19949	19890	19948	19863	19987	20178	19910	20188	20275	20100	19894	20183	20093	20007	20144	19921	19906	19938	19864	20138	20001	19901	20245	20018	20002	19839	20012	19849	19790	19962	20079	19999	19917	20090	19979	19959	19883	19912	19980	20058	19912	20187	20085	19904	19911	20033	19940	20084	20093	19975	19974	19910	20078	20101	20097	20090	19858	20264	20018	19958	19845	20175	19959	20085	19798	19928	20394	19850	20165	20119	19968	20223	20099	19990	20041	19919	19855	19917	20102	19988	20115	19896	20129	20180	20042	20290	19891	20192	20005	20077	20053	19996	20006	20008	19858	20037	20087	19804	19732	20037	20036	19949	19965	20018	19866	20046	19879	20022	19893	20096	19860	19943	20017	20088	20033	19965	20112	19935	20036	20169	19930	19967	20185	20190	20027	19985	19671	19896	20108	20233	20114	20023	20103	20021	20053	20131	20001	19940	19901	19959	19934	20147	19984	19989	19880	20038	20014	20175	20119	19927	20063	19965	20133	20203	20183	19827	20117	20022	20084	20069	20110	19995	20096	20109	20101	19974	19988	19933	20209	20093	20109	20058	20085	19836	20058	20198	20157	20186	20000	20065	19974	20174	20190	19927	20019	20216	20198	20150	19763	19982	20087	19855	20051	20245	20053	20072	20062	19804	20002	19885	20077	20039	20206	19995	19958	20034	20103	20000	20123	19920	20030	20061	20131	20106	20208	20138	19992	20001	20175	20057	19951	20018	19886	20152	20170	20111	20101	19852	19944	20149	20098	19966	19949	20091	20096	19996	20115	20126	20226	20029	20052	20052	20130	20205	20115	20043	20273	20001	19966	20067	20084	20091	19857	19798	20043	19915	20054	20135	20044	20112	20137	19966	20037	20030	20146	20113	20180	20123	20121	20023	20157	20032	20036	20033	19947	20093	19826	19894	19933	20207	20284	19848	20132	20057	19904	20108	20232	19970	19964	20000	20061	19833	20090	19894	20023	19830	20034	20179	19893	20078	20086	20007	20089	19985	19828	20067	20102	20227	20240	20092	20060	20248	20053	20123	20057	20138	19948	20090	19970	20106	20385	20106	19994	20153	19932	20039	20036	19826	20146	20084	20064	20280	20087	19988	20241	20001	20146	20007	19835	19980	19942	20033	20027	20124	20294	20110	20092	20138	20129	20110	20199	20020	19913	19951	20178	20050	19927	19921	20037	19997	20022	19843	20130	20057	19898	20175	20114	19898	20018	19878	19940	19944	20156	19964	20048	19881	19815	20030	20031	19894	20144	20026	20127	19989	19964	20060	20037	20109	20139	20163	20036	19986	19948	19907	20069	19927	19892	20085	20064	20043	20090	20264	19896	20011	20118	20048	20060	20114	20121	20181	19873	20149	20003	19998	20137	20044	20081	20127	20028	20022	20002	19939	20175	20001	20016	20062	19949	20077	19979	20147	20278	20327	19963	20005	20186	20102	20255	20126	20088	20034	19857	20026	19984	19987	20060	20166	20104	20101	20011	20120	19909	20069	20080	19858	20024	20092	19928	20141	19921	19986	20100	20065	20021	19913	20073	20053	20077	19881	20189	19944	19924	19851	19927	20034	20192	20255	20053	20125	19937	20048	19976	19696	20069	20140	20318	20087	20159	19978	20040	20143	19989	20005	20267	20156	19954	20007	20156	19999	19982	20123	20162	20187	20039	20049	19940	20219	19996	20000	19942	19843	20037	20120	19941	19997	20211	20002	20024	20001	20041	19934	19965	19976	19902	19950	20080	19981	19977	20001	20092	20199	19953	20114	19802	19984	20011	19905	19930	20015	19976	19987	20020	20044	20126	20067	20139	20103	19834	20015	19996	20045	20019	20089	19983	20184	19928	20124	20103	20072	19999	19872	20236	20020	19859	19962	19762	19730	19854	20089	20293	20071	20196	20065	20235	20097	20234	20220	19996	20156	19858	20027	19970	19897	20023	19973	20036	20006	20014	19883	20116	19987	20057	20064	19995	19902	20024	20033	19976	20043	20271	20023	20101	19995	19957	20066	20059	19940	20033	20080	20085	20170	20136	19771	19989	19841	19712	20010	19780	19953	20029	20096	19894	20265	20184	20062	19955	20114	20067	20189	20072	19940	20087	20038	19973	19922	20155	19946	20112	19911	20049	19777	20123	20115	20114	20287	20073	19963	20135	20079	19879	20124	20046	20227	19964	19987	19909	20007	20026	20036	19986	20142	20112	20263	19946	20217	19968	20249	19997	20157	19976	19853	19808	20120	19990	20169	20010	19927	20125	20098	19855	20058	20051	20110	20027	19878	19956	20062	19971	19919	20127	20005	20126	19915	19918	20126	19782	19907	19926	19927	20065	19928	20250	20376	20126	20050	20130	20002	20117	19975	20221	19936	20144	20058	20077	19814	20124	19917	19776	20080	20186	20069	20042	20115	19949	20170	20254	19860	20115	20135	19861	20180	19912	20211	20267	20117	20170	19936	20266	20197	20281	20187	19988	19805	19986	20291	20284	20120	19877	20294	19964	20107	19805	19991	19773	20170	19970	19957	20253	19975	20045	20029	20042	19998	19998	20051	19865	19926	20080	20139	20033	19876	20096	20085	20043	20182	19950	20083	20192	19964	20136	20064	20065	19804	20073	20077	19811	20022	20265	19972	20046	19953	20272	20141	20032	20064	19918	19983	20022	19993	19940	19965	20019	19962	20074	20112	20023	19973	20209	19815	20101	20077	20061	20029	19949	20023	20049	20205	19957	20064	19940	20319	20184	20057	20167	20135	20190	19968	20085	20221	20000	20261	20312	19986	19966	20020	19964	20039	19940	20220	20119	20096	20020	20097	19985	20089	19825	20101	20192	19902	20039	19876	20131	20087	20474	20155	20031	19911	19920	20121	20119	20034	20021	20148	19937	20157	20085	20135	19907	20040	20055	20073	20066	20033	19840	19885
41339	60113	45203	27792	19532	17227	16773	16780	16701	16642	16781	16861	16483	16864	16629	16636	16761	16899	16718	16649	16478	16695	16492	16425	16832	16726	16672	16741	16662	16606	16735	16827	16460	16766	16843	16860	16692	16567	16743	16677	16856	16725	16674	16687	16645	16581	16561	16717	16696	16625	16840	16769	16622	16663	16714	16630	16759	16585	16772	16625	16729	16607	16695	16631	16807	16789	16652	16732	16738	16576	16614	16712	16741	16671	16602	16583	16635	16618	16679	16794	16625	16615	16808	16603	16718	16750	16653	16652	16705	16751	16793	16646	16714	16828	16704	16641	16667	16591	16641	16523	16622	16734	16796	16803	16682	16750	16642	16659	16611	16800	16711	16738	16768	16876	16588	16723	16716	16753	16623	16575	16631	16761	16695	16831	16449	16532	16650	16720	16688	16838	16530	16753	16756	16725	16768	16705	16775	16634	16836	16680	16625	16854	16793	16709	16782	16771	16727	16758	16650	16668	16623	16775	16472	16693	16770	16621	16750	16783	16764	16851	16661	16788	16742	16658	16495	16686	16895	16777	16766	16676	16751	16693	16481	16521	16837	16618	16930	16651	16743	16627	16791	16718	16508	16769	16655	16719	16878	16712	16689	16629	16743	16669	16604	16585	16698	16650	16717	16738	16920	16814	16581	16745	16784	16606	16677	16623	16762	16637	16644	16705	16637	16694	16512	16682	16634	16545	16616	16721	16783	16751	16544	16674	16625	16588	16641	16616	16639	16723	16482	16764	16835	16668	16829	16749	16737	16621	16755	16617	16519	16723	16668	16476	16739	16769	16750	16716	16804	16628	16769	16650	16568	16837	16725	16721	16672	16656	16684	16696	16673	16555	16711	16729	16766	16622	16718	16728	16607	16630	16843	16703	16577	16663	16689	16554	16819	16653	16597	16620	16689	16685	16714	16688	16717	16603	16759	16616	16779	16740	16579	16695	16544	16717	16800	16785	16988	16637	16646	16648	16550	16675	16760	16562	16455	16746	16869	16520	16837	16707	16673	16871	16729	16739	16674	16750	16804	16781	16665	16588	16710	16637	16674	16859	16653	16757	16750	16737	16792	16750	16661	16766	16789	16668	16712	16692	16582	16771	16666	16812	16801	16813	16690	16471	16669	16661	16783	16518	16863	16777	16568	16605	16811	16747	16619	16872	16766	16578	16710	16748	16535	16552	16628	16647	16641	16749	16699	16642	16646	16822	16845	16821	16788	16454	16760	16727	16908	16644	16659	16799	16703	16557	16841	16670	16726	16895	16517	16738	16938	16579	16755	16581	16554	16798	16681	16522	16750	16893	16480	16678	16632	16609	16719	16661	16580	16664	16735	16632	16792	16616	16706	16687	16716	16860	16593	16663	16788	16642	16621	16666	16588	16566	16790	16733	16791	16769	16604	16599	16539	16541	16813	16695	16569	16647	16670	16870	16648	16652	16689	16500	16881	16690	16552	16714	16698	16667	16680	16704	16827	16655	16811	16734	16740	16625	16638	16751	16654	16667	16809	16606	16694	16638	16741	16759	16735	16729	16563	16758	16776	16556	16728	16734	16689	16757	16746	16486	16634	16737	16627	16624	16785	16555	16623	16611	16606	16588	16706	16555	16681	16763	16628	16688	16824	16723	16845	16546	16797	16797	16791	16781	16624	16858	16648	16605	16681	16842	16666	16715	16747	16703	16715	16709	16802	16653	16722	16657	16731	16821	16654	16566	16766	16812	16712	16730	16824	16691	16504	16849	16769	16765	16585	16845	16755	16655	16667	16587	16724	16600	16956	16535	16781	16647	16839	16505	16847	16617	16576	16787	16748	16528	16746	16780	16537	16696	16634	16569	16538	16562	16631	16717	16791	16787	16689	16715	16656	16653	16568	16653	16733	16682	16702	16777	16627	16835	16668	16674	16614	16709	16758	16465	16576	16828	16774	16678	16701	16761	16648	16621	16720	16645	16632	16706	16807	16791	16693	16585	16748	16746	16601	16653	16761	16591	16699	16706	16656	16498	16484	16788	16658	16605	16684	16739	16815	16796	16745	16783	16855	16427	16701	16760	16550	16609	16739	16770	16708	16608	16676	16688	16631	16848	16989	16637	16730	16690	16765	16887	16704	16660	16549	16636	16745	16822	16747	16661	16656	16595	16701	16535	16855	16623	16691	16691	16698	16913	16623	16750	16548	16946	16682	16808	16440	16697	16541	16618	16607	16629	16695	16732	16509	16741	16745	16636	16580	16670	16587	16928	16598	16762	16788	16674	16695	16616	16802	16840	16752	16753	16817	16728	16725	16689	16721	16704	16642	16655	16655	16862	16771	16740	16817	16677	16508	16836	16718	16622	16835	16629	16591	16637	16832	16625	16604	16737	16790	16600	16537	16649	16628	16758	16763	16825	16694	16688	16706	16683	16561	16750	16540	16530	16816	16686	16700	16721	16473	16641	16688	16716	16665	16719	16869	16775	16705	16837	16624	16493	16679	16716	16807	16702	16911	16609	16896	16535	16756	16852	16868	16701	16814	16760	16805	16990	16694	16565	16701	16563	16594	16644	16573	16703	16798	17018	16648	16547	16549	16707	16763	16699	16622	16653	16780	16653	16613	16810	16448	16747	16571	16672	16686	16564	16788	16752	16586	16768	16693	16785	16843	16752	16761	16533	16677	16657	16820	16683	16827	16670	16508	16664	16671	16695	16615	16767	16737	16599	16739	16752	16718	17012	16697	16776	16598	16563	16531	16615	16813	16574	16856	16743	16533	16657	16849	16626	16615	16661	16907	16753	16704	16600	16661	16788	16816	16613	16738	16650	16798	16607	16706	16722	16560	16731	16765	16598	16703	16494	16751	16788	16784	16550	16681	16730	16708	16610	16631	16710	16584	16693	16830	16746	16674	16583	16792	16800	16680	16795	16805	16803	16600	16863	16727	16631	16610	16586	16671	16728	16713	16674	16692	16679	16609	16741	16850	16524	16711	16717	16644	16729	16699	16574	16777	16686	16828	16775	16683	16574	16623	16492	16761	16790	16802	16730	16752	16673	16798	16701	16802	16785	16746	16838	16667	16687	16630	16820	16741	16755	16716	16732	16705	16651	16590	16493	16865	16631	16720	16696	16679	16635	16714	16705	16682	16754	17047	16628	16868	16671	16717	16529	16693	16822	16810	16684	16638	16881	16670	16697	16598	16772	16809	16674	16807	16656	16829	16794	16786	16754	16675	16783	16599	16656	16882	16694	16814	16707	16592	16621	16442	16597	16506	16628	16676	16520	16674	16686	16636	16648	16828	16711	16778	16853	16758	16633	16733	16791	16755	16616	16789	16631	16586	16749	16654	16654	16709	16599	16736	16736	16789	16563	16807	16696	16687	16805	16639	16824	16625	16598	16654	16713	16647	16725	16529	16724	16831	16698	16599	16638	16615	16656	16670	16650	16560	16658	16552	16713	16786	16550	16599	16648	16748	16660	16800	16530	16790	16710	16745	16780	16651	16723	16743	16729	16838	16743	16642	16582	16713	16735	16640	16818	16746	16759	16499	16567	16631	16774	16764	16491	16780	16668	16699	16566	16514	16616	16710	16767	16590	16666	16667	16641	16655	16584	16726	16571	16570	16542	16725	16521	16769	16619	16706	16792	16641	16632	16783	16781	16613	16668	16753	16656	16708	16794	16760	16879	16658	16576	16654	16489	16669	16730	16891	16710	16673	16786	16621	16678	16648	16566	16806	16575	16776	16692	16698	16653	16660	16751	16725	16783	16718	16721	16730	16714	16514	16663	16687	16758	16647	16699	16677	16620	16672	16766	16584	16751	16704	16623	16683	16524	16614	16835	16664	16633	16656	16733	16503	16718	16644	16716	16721	16672	16752	16587	16741	16617	16770	16831	16714	16798	16752	16644	16719	16663	16756	16640	16631	16683	16643	16805	16590	16473	16585	16689	16755	16645	16793	16790	16555	16704	16667	16841	16631	16755	16716	16590	16514	16716	16715	16694	16578	16721	16593	16505	16711	16840	16495	16687	16816	16504	16723	16604	16892	16636	16689	16735	16778	16726	16779	16642	16703	16636	16974	16584	16656	16721	16696	16741	16750	16796	16549	16828	16627	16661	16678	16771	16837	16777	16635	16599	16727	16784	16680	16694	16800	16722	16627	16577	16645	16651	16857	16856	16791	16783	16855	16656	16800	16606	16655	16720	16807	16769	16659	16829	16671	16767	16624	16708	16591	16532	16919	16557	16774	16815	16574	16531	16841	16661	16854	16825	16777	16785	16647	16636	16745	16518	16665	16772	16615	16607	16743	16744	16693	16683	16727	16727	16621	16949	16654	16646	16936	16729	16691	16717	16762	16631	16729	16785	16800	16686	16568	16608	16870	16519	16872	16759	16781	16710	16621	16750	16669	16670	16835	16609	16597	16749	16731	16705	16649	16631	16633	16647	16641	16777	16685	16759	16617	16805	16555	16805	16661	16757	16641	16790	16516	16589	16616	16642	16753	16666	16719	16595	16714	16643	16916	16722	16627	16790	16685	16820	16594	16725	16833	16699	16836	16685	16851	16759	16772	16612	16732	16621	16615	16495	16710	16764	16509	16749	16524	16821	16630	16682	16779	16728	16652	16719	16789	16692	16653	16735	16823	16786	16772	16947	16517	16733	16812	16707	16845	16631	16709	16865	16676	16555	16814	16698	16655	16628	16783	16820	16698	16734	16832	16742	16833	16606	16815	16562	16616	16631	16835	16704	16713	16695	16675	16844	16491	16894	16813	16632	16663	16824	16680	16795	16792	16765	16532	16667	16672	16699	16637	16691	16692	16698	16685	16847	16778	16624	16526	16844	16829	16748	16667	16737	16827	16622	16656	16616	16713	16527	16697	16827	16689	16560	16687	16794	16649	16611	16662	16928	16667	16599	16650	16605	16640	16972	16604	16655	16599	16651	16742	16634	16685	16806	16674	16713	16571	16660	16745	16873	16637	16681	16674	16766	16682	16738	16731	16703	16544	16749	16738	16691	16703	16767	16656	16789	16492	16708	16798	16908	16779	16956	16699	16625	16597	16728	16744	16720	16779	16537	16570	16698	16752	16589	16623	16787	16609	16739	16768	16620	16739	16709	16675	16684	16751	16624	16758	16789	16687	16841	16660	16592	16732	16670	16730	16746
37189	38418	35947	27447	21707	20358	19896	19709	19785	19625	19750	19715	19733	19656	19693	19651	19741	19715	19570	19509	19547	19595	19748	19835	19872	19720	19699	19647	19761	19579	19644	19724	19989	19725	19820	19621	19744	19523	19847	19714	19621	19431	19699	19522	19446	19735	19672	19597	19603	19466	19590	19529	19814	19712	19662	19720	19975	19653	19943	19607	19604	19593	19756	19733	19643	19704	19856	19457	19643	19717	19750	19627	19633	19541	19677	19643	19667	19774	19473	19605	19542	19565	19577	19764	19622	19631	19702	19795	19698	19813	19933	19638	19489	19491	19536	19688	19709	19545	19528	19697	19490	19775	19658	19618	19570	19829	19593	19532	19589	19391	19759	19659	19667	19707	19601	19685	19657	19651	19649	19748	19772	19539	19542	19715	19562	19598	19442	19792	19532	19476	19589	19787	19773	19618	19575	19581	19706	19627	19681	19722	19567	19571	19662	19785	19651	19580	19512	19650	19500	19796	19616	19745	19486	19564	19610	19540	19474	19533	19707	19625	19518	19560	19648	19596	19682	19674	19759	19561	19530	19499	19525	19560	19345	19587	19782	19557	19642	19645	19786	19770	19475	19589	19442	19435	19709	19690	19617	19682	19824	19451	19613	19711	19985	19646	19695	19691	19711	19749	19592	19395	19643	19643	19700	19719	19557	19499	19562	19687	19586	19643	19602	19628	19724	19731	19548	19690	19559	19657	19463	19544	19906	19716	19549	19576	19661	19681	19421	19651	19594	19743	19735	19595	19834	19468	19721	19436	19731	19631	19629	19726	19593	19638	19795	19693	19764	19462	19758	19575	19739	19694	19495	19575	19616	19492	19613	19655	19627	19448	19723	19701	19788	19682	19719	19729	19660	19643	19525	19741	19562	19596	19697	19508	19862	19419	19547	19545	19757	19635	19679	19802	19593	19760	19665	19712	19759	19558	19397	19475	19640	19527	19610	19805	19525	19624	19753	19731	19483	19624	19586	19595	19608	19652	19723	19575	19639	19544	19881	19599	19641	19767	19322	19749	19818	19964	19591	19591	19511	19419	19730	19675	19677	19430	19945	19617	19736	19762	19735	19808	19677	19469	19812	19613	19501	19645	19645	19489	19486	19711	19575	19633	19628	19844	19720	19610	19721	19712	19459	19642	19886	19519	19838	19622	19792	19702	19806	19712	19773	19832	19782	19420	19561	19567	19820	19565	19715	19712	19653	19651	19765	19755	19646	19466	19672	19664	19724	19698	19544	19724	19839	19617	19577	19747	19734	19616	19826	19721	19546	19794	19706	19488	19725	19784	19572	19559	19670	19543	19701	19535	19723	19479	19481	19714	19662	19800	19668	19599	19915	19707	19525	19596	19721	19397	19530	19604	19601	19674	19589	19732	19613	19650	19742	19460	19746	19737	19701	19702	19692	19433	19573	19567	19553	19583	19667	19574	19810	19636	19578	19856	19817	19656	19527	19503	19754	19727	19744	19506	19590	19800	19541	19669	19575	19696	19618	19616	19729	19748	19713	19449	19720	19346	19667	19591	19648	19717	19793	19814	19604	19699	19874	19622	19504	19552	19596	19616	19757	19655	19588	19693	19600	19588	19428	19461	19616	19766	19432	19782	19553	19648	19628	19716	19695	19788	19771	19660	19541	19604	19722	19544	19496	19732	19573	19617	19726	19728	19702	19972	19659	19775	19504	19624	19885	19550	19472	19601	19556	19500	19874	19698	19574	19611	19643	19600	19694	19594	19789	19818	19716	19541	19528	19398	19601	19662	19685	19590	19567	19570	19652	19706	19663	19599	19761	19677	19548	19676	19771	19579	19712	19554	19690	19627	19631	19535	19557	19740	19759	19651	19841	19582	19725	19605	19654	19544	19561	19687	19493	19656	19502	19384	19447	19846	19731	19397	19688	19723	19557	19609	19651	19722	19765	19667	19622	19645	19367	19530	19771	19517	19880	19841	19815	19858	19404	19468	19650	19691	19657	19608	19785	19607	19760	19728	19849	19667	19744	19700	19812	19688	19618	19693	19696	19680	19653	19785	19808	19475	19523	19642	19487	19601	19479	19555	19441	19591	19628	19916	19517	19398	19646	19730	19710	19540	19681	19479	19744	19492	19473	19619	19659	19653	19417	19625	19309	19615	19622	19596	19464	19604	19559	19772	19843	19541	19742	19491	19530	19603	19660	19617	19703	19740	19691	19720	19441	19642	19738	19910	19848	19785	19829	19595	19619	19375	19647	19474	19788	19786	19797	19851	19929	19665	19736	19724	19721	19602	19764	19501	19868	19607	19542	19617	19581	19384	19904	19734	19547	19799	19591	19551	19663	19581	19824	19661	19733	19584	19929	19655	19864	19627	19704	19519	19759	19387	19505	19677	19525	19400	19555	19409	19505	19527	19803	19410	19734	19640	19774	19776	19609	19668	19676	19582	19456	19515	19775	19469	19681	19662	19687	19665	19448	19549	19684	19583	19382	19809	19665	19711	19591	19637	19655	19671	19459	19551	19714	19681	19759	19688	19592	19637	19650	19694	19747	19737	19643	19780	19786	19507	19666	19809	19665	19684	19666	19656	19760	19829	19828	19617	19797	19636	19582	19790	19645	19762	19659	19578	19571	19510	19617	19579	19583	19766	19530	19447	19484	19558	19648	19779	19441	19498	19550	19555	19754	19703	19632	19748	19717	19544	19678	19519	19594	19635	19705	19849	19666	19843	19703	19629	19577	19898	19881	19796	19686	19734	19498	19525	19672	19867	19698	19675	19580	19838	19596	19472	19704	19671	19876	19780	19551	19613	19564	19747	19842	19801	19875	19635	19590	19817	19613	19846	19583	19694	19656	19643	19855	19716	19527	19673	19506	19568	19545	19587	19659	19604	19348	19600	19818	19639	19774	19555	19832	19621	19553	19835	19730	19475	19550	19698	19535	19387	19588	19550	19797	19842	19757	19640	19722	19607	19881	19782	19599	19716	19743	19501	19643	19737	19441	19619	19669	19660	19565	19650	19607	19500	19664	19611	19763	19504	19700	19670	19612	19681	19671	19734	19635	19680	19563	19495	19748	19671	19651	19659	19633	19555	19581	19523	19846	19714	19743	19625	19752	19534	19799	19563	19530	19751	19529	19719	19541	19682	19604	19591	19733	19624	19472	19711	19754	19587	19549	19424	19607	19629	19780	19519	19704	19598	19498	19500	19800	19350	19671	19687	19543	19781	19566	19699	19858	19818	19621	19638	19697	19587	19488	19593	19767	19401	19459	19638	19828	19360	19773	19666	19705	19634	19794	19714	19642	19505	19615	19571	19692	19809	19678	19640	19680	19460	19612	19636	19718	19566	19561	19681	19852	19810	19639	19446	19557	19501	19741	19516	19812	19641	19321	19550	19822	19623	19609	19455	19629	19566	19632	19478	19597	19612	19716	19506	19581	19627	19695	19649	19381	19517	19669	19729	19756	20028	19840	19528	19809	19546	19736	19802	19603	19478	19630	19590	19651	19808	19687	19661	19618	19612	19773	19620	19658	19685	19641	19717	19842	19656	19466	19550	19551	19545	19604	19778	19644	19837	19790	19808	19550	19788	19816	19624	19518	19767	19684	19719	19836	19825	19655	19729	19757	19548	19696	19495	19576	19714	19697	19534	19692	19568	19525	19624	19623	19706	19488	19432	19739	19671	19718	19794	19615	19696	19533	19659	19521	19532	19740	19593	19422	19686	19569	19526	19701	19564	19569	19599	19675	19870	19575	19491	19504	19732	19571	19556	19646	19633	19714	19697	19563	19687	19678	19471	19622	19683	19402	19491	19535	19713	19627	19569	19809	19631	19692	19525	19674	19437	19590	19450	19672	19705	19617	19508	19605	19591	19336	19545	19552	19886	19573	19475	19676	19659	19557	19565	19474	19493	19724	19787	19962	19565	19614	19524	19702	19509	19624	19500	19593	19584	19616	19796	19587	19603	19715	19546	19601	19793	19676	19570	19647	19546	19580	19462	19466	19448	19460	19578	19804	19378	19757	19761	19797	19793	19738	19554	19617	19636	19812	19666	19886	19755	19916	19684	19544	19614	19760	19490	19557	19760	19684	19561	19598	19767	19516	19551	19686	19619	19549	19683	19668	19615	19685	19427	19640	19765	19821	19644	19653	19703	19616	19553	19769	19593	19531	19409	19623	19772	19656	19786	19560	19802	19616	19786	19790	19686	19548	19655	19685	19688	19808	19648	19861	19537	19506	19484	19742	19556	19842	19559	19762	19663	19877	19705	19711	19732	19563	19653	19530	19795	19675	19559	19945	19634	19851	19546	19650	19670	19613	19730	19536	19646	19454	19610	19546	19728	19594	19608	19734	19653	19444	19649	19763	19618	19631	19730	19618	19784	19553	19543	19915	19755	19599	19641	19552	19629	19605	19774	19841	19506	19405	19529	19456	19674	19577	19686	19796	19638	19522	19842	19566	19402	19637	19544	19860	19646	19866	19821	19517	19405	19633	19639	19683	19827	19531	19491	19525	19650	19348	19595	19756	19730	19764	19676	19740	19774	19609	19691	19472	19719	19565	19471	19684	19778	19534	19617	19767	19700	19556	19658	19483	19524	19689	19490	19654	19875	19783	19561	19625	19634	19659	19631	19658	19542	19736	19565	19604	19574	19711	19772	19675	19498	19694	19513	19742	19585	19502	19744	19578	19726	19750	19636	19643	19440	19655	19673	19557	19538	19740	19505	19732	19511	19708	19542	19600	19653	19690	19655	19655	19546	19496	19749	19837	19642	19611	19700	19791	19469	19549	19483	19807	19755	19571	19660	19500	19743	19636	19837	19657	19558	19697	19696	19652	19557	19650	19648	19744	19749	19776	19450	19607	19568	19658	19738	19770	19674	19647	19732	19783	19518	19752	19970	19781	19548	19607	19450	19646	19622	19768	19759	19665	19662	19653	19884	19684	19653	19429	19824	19656	19493	19588	19641	19553	19751	19731	19728	19696	19688	19664	19582	19745	19817	19672	19653	19652	19516	19581	19352	19581	19524	19649	19561	19605	19613	19866	19527	19717	19689	19804	19729	19647	19480	19621	19670	19673	19657	19788	19690	19780	19592	19741	19617	19665	19333	19713	19716	19560	19717	19672	19735	19721	19892	19725	19728	19713	19635	19462	19619	19752	19434
42701	51658	38523	24515	18536	16965	16585	16407	16497	16567	16443	16475	16367	16718	16560	16625	16464	16690	16418	16617	16609	16407	16560	16439	16423	16567	16359	16520	16581	16539	16610	16383	16404	16553	16430	16493	16539	16393	16498	16547	16600	16494	16498	16356	16509	16480	16537	16517	16559	16572	16553	16410	16521	16577	16593	16392	16543	16469	16287	16423	16362	16525	16465	16635	16542	16544	16481	16351	16376	16453	16435	16533	16505	16532	16504	16757	16312	16316	16358	16360	16543	16287	16249	16363	16363	16466	16536	16607	16618	16421	16501	16525	16265	16437	16669	16527	16612	16570	16344	16507	16416	16413	16526	16347	16497	16387	16417	16435	16600	16463	16410	16494	16441	16459	16609	16446	16485	16438	16411	16330	16544	16450	16536	16573	16328	16394	16413	16421	16524	16550	16359	16480	16368	16468	16514	16400	16677	16404	16470	16426	16420	16634	16624	16455	16746	16626	16459	16341	16453	16416	16620	16423	16514	16434	16340	16389	16553	16461	16580	16453	16610	16528	16473	16509	16559	16505	16509	16442	16548	16400	16639	16341	16526	16587	16607	16537	16441	16542	16475	16382	16341	16633	16481	16395	16289	16589	16704	16368	16450	16447	16476	16540	16340	16424	16575	16530	16508	16406	16538	16362	16386	16599	16430	16407	16523	16718	16573	16613	16552	16543	16362	16563	16655	16567	16441	16601	16467	16498	16549	16625	16477	16391	16353	16377	16643	16435	16611	16493	16315	16525	16502	16605	16647	16429	16534	16440	16557	16575	16460	16442	16569	16558	16438	16600	16605	16561	16372	16501	16633	16349	16510	16539	16623	16427	16314	16409	16539	16368	16551	16538	16547	16574	16415	16443	16384	16416	16450	16597	16473	16294	16614	16447	16405	16291	16567	16328	16409	16619	16624	16403	16451	16426	16420	16643	16355	16502	16570	16290	16394	16468	16649	16431	16488	16476	16460	16391	16645	16462	16338	16546	16565	16478	16565	16390	16470	16596	16402	16575	16519	16510	16683	16378	16382	16584	16604	16435	16553	16438	16546	16543	16588	16462	16460	16516	16581	16457	16643	16477	16483	16427	16549	16565	16572	16491	16531	16347	16475	16456	16575	16389	16464	16470	16542	16457	16589	16473	16381	16418	16473	16432	16348	16481	16559	16513	16381	16525	16512	16635	16486	16603	16397	16483	16353	16440	16749	16488	16456	16475	16403	16682	16493	16454	16368	16361	16373	16493	16591	16531	16503	16430	16335	16363	16463	16476	16466	16340	16479	16393	16419	16257	16680	16391	16371	16356	16438	16506	16434	16458	16322	16305	16530	16305	16495	16520	16456	16463	16473	16468	16543	16511	16438	16603	16509	16456	16522	16575	16583	16304	16490	16551	16344	16456	16470	16479	16531	16417	16549	16328	16623	16489	16403	16502	16469	16445	16374	16354	16519	16389	16446	16353	16356	16555	16377	16603	16557	16360	16601	16454	16581	16362	16532	16442	16422	16462	16450	16431	16472	16521	16604	16585	16573	16576	16521	16521	16401	16663	16352	16483	16513	16414	16419	16425	16554	16479	16554	16446	16384	16462	16292	16459	16452	16428	16543	16483	16334	16592	16439	16514	16530	16626	16313	16547	16353	16550	16459	16464	16473	16462	16343	16535	16493	16516	16507	16575	16588	16439	16430	16607	16386	16439	16499	16551	16389	16431	16410	16417	16516	16511	16530	16496	16463	16526	16506	16626	16427	16347	16594	16519	16495	16465	16445	16461	16601	16425	16578	16623	16457	16582	16592	16509	16611	16565	16473	16437	16374	16454	16382	16354	16311	16604	16717	16513	16639	16496	16368	16478	16426	16447	16510	16582	16641	16414	16495	16336	16576	16569	16421	16704	16429	16483	16460	16543	16448	16441	16371	16558	16590	16494	16659	16705	16399	16418	16333	16292	16515	16526	16501	16520	16590	16546	16421	16610	16425	16493	16295	16450	16316	16278	16393	16530	16457	16435	16307	16533	16505	16390	16515	16442	16407	16523	16600	16569	16424	16323	16548	16605	16482	16480	16445	16478	16458	16523	16463	16461	16510	16441	16395	16363	16655	16371	16650	16396	16470	16500	16597	16452	16423	16507	16501	16473	16400	16560	16537	16432	16397	16516	16421	16439	16554	16469	16462	16541	16612	16554	16440	16485	16595	16443	16514	16453	16519	16419	16479	16500	16562	16538	16387	16407	16263	16407	16481	16450	16656	16474	16736	16502	16484	16284	16451	16659	16447	16563	16549	16380	16363	16372	16378	16563	16524	16580	16521	16460	16685	16503	16550	16416	16682	16356	16572	16453	16521	16599	16463	16551	16546	16443	16457	16250	16608	16569	16453	16579	16372	16677	16464	16315	16488	16423	16427	16467	16658	16665	16471	16563	16605	16520	16483	16390	16436	16382	16509	16345	16631	16508	16349	16623	16490	16493	16523	16468	16521	16439	16652	16434	16480	16512	16554	16620	16501	16462	16500	16451	16771	16558	16612	16584	16538	16647	16552	16417	16545	16469	16659	16408	16319	16475	16600	16562	16674	16554	16525	16532	16438	16485	16505	16324	16402	16251	16433	16562	16435	16449	16577	16408	16621	16609	16419	16514	16381	16522	16483	16341	16485	16404	16459	16480	16507	16415	16506	16181	16566	16443	16346	16697	16540	16542	16712	16521	16393	16642	16426	16373	16613	16392	16340	16492	16488	16583	16577	16463	16549	16454	16297	16614	16403	16455	16566	16465	16639	16640	16578	16365	16515	16503	16548	16686	16452	16511	16462	16507	16400	16490	16308	16503	16527	16518	16498	16377	16486	16245	16458	16548	16563	16389	16416	16506	16386	16327	16451	16403	16498	16415	16479	16590	16455	16507	16527	16518	16453	16443	16556	16391	16536	16421	16465	16568	16462	16500	16680	16436	16557	16499	16467	16509	16259	16474	16610	16485	16500	16345	16507	16561	16544	16306	16439	16666	16486	16588	16496	16567	16389	16538	16307	16477	16582	16593	16375	16580	16577	16472	16497	16570	16564	16289	16532	16224	16426	16367	16546	16395	16616	16358	16422	16403	16636	16430	16445	16457	16431	16607	16401	16611	16478	16439	16448	16453	16502	16323	16440	16505	16531	16544	16508	16510	16602	16732	16464	16467	16330	16400	16373	16411	16645	16409	16316	16459	16423	16522	16657	16520	16467	16511	16563	16465	16461	16513	16339	16511	16487	16416	16603	16624	16497	16542	16647	16610	16435	16737	16640	16377	16383	16568	16476	16406	16514	16532	16658	16450	16488	16309	16666	16458	16376	16474	16462	16522	16393	16520	16462	16455	16528	16557	16415	16552	16641	16302	16367	16538	16502	16423	16681	16501	16637	16486	16604	16438	16566	16628	16371	16416	16556	16527	16484	16548	16648	16590	16543	16560	16493	16705	16392	16482	16758	16426	16426	16428	16485	16515	16477	16532	16348	16448	16525	16325	16529	16530	16401	16554	16446	16546	16567	16455	16440	16396	16607	16432	16392	16550	16438	16579	16449	16636	16505	16411	16529	16451	16350	16570	16460	16455	16419	16521	16446	16470	16518	16503	16518	16438	16630	16441	16508	16493	16537	16359	16305	16381	16240	16412	16471	16419	16560	16503	16514	16432	16395	16319	16621	16442	16348	16458	16570	16428	16354	16435	16373	16702	16506	16624	16329	16380	16490	16438	16603	16481	16644	16450	16537	16619	16428	16486	16553	16410	16418	16516	16390	16519	16568	16464	16642	16555	16560	16570	16419	16396	16476	16432	16528	16646	16571	16504	16610	16506	16370	16502	16548	16513	16594	16354	16401	16485	16612	16390	16385	16367	16324	16615	16520	16431	16395	16502	16633	16419	16339	16447	16513	16412	16444	16523	16488	16311	16420	16574	16560	16601	16478	16457	16616	16470	16463	16628	16495	16527	16335	16498	16378	16576	16309	16550	16307	16586	16304	16555	16514	16489	16514	16563	16369	16586	16588	16560	16383	16578	16670	16297	16500	16597	16530	16515	16420	16537	16603	16579	16251	16567	16462	16416	16333	16802	16426	16443	16476	16520	16594	16358	16664	16573	16564	16329	16776	16342	16537	16292	16492	16436	16713	16536	16526	16487	16493	16610	16369	16425	16572	16468	16382	16686	16413	16708	16375	16616	16583	16493	16510	16491	16484	16426	16441	16364	16551	16445	16480	16612	16396	16360	16532	16396	16425	16625	16507	16455	16464	16560	16534	16598	16541	16400	16335	16592	16533	16664	16478	16499	16507	16432	16334	16462	16468	16394	16596	16405	16566	16500	16667	16226	16532	16489	16630	16693	16336	16515	16621	16407	16450	16516	16616	16401	16454	16506	16466	16427	16584	16434	16638	16582	16493	16671	16271	16465	16505	16371	16460	16554	16457	16518	16473	16583	16464	16573	16427	16416	16300	16412	16361	16428	16418	16330	16376	16498	16527	16504	16352	16627	16461	16498	16489	16468	16384	16492	16501	16559	16409	16544	16358	16534	16565	16427	16588	16432	16663	16391	16500	16579	16526	16374	16478	16510	16442	16500	16462	16440	16564	16502	16417	16498	16506	16444	16509	16518	16555	16516	16613	16536	16461	16467	16509	16524	16443	16285	16545	16501	16419	16342	16291	16297	16572	16428	16401	16547	16562	16466	16550	16585	16691	16604	16462	16477	16389	16412	16439	16630	16605	16249	16514	16437	16536	16422	16316	16483	16501	16449	16451	16554	16382	16552	16442	16294	16583	16557	16335	16455	16402	16364	16621	16502	16431	16354	16406	16629	16519	16296	16367	16662	16557	16284	16518	16439	16616	16412	16379	16351	16363	16459	16536	16507	16404	16534	16471	16434	16414	16485	16541	16530	16534	16427	16437	16382	16704	16427	16419	16411	16489	16569	16708	16589	16653	16369	16619	16584	16515	16435	16431	16537	16519	16287	16489	16525	16443	16563	16551	16554	16792	16751	16460	16503	16464	16621	16385	16527	16532	16418	16432	16508	16626	16495	16612	16470	16565	16466	16650	16608	16426	16321	16325	16424	16531	16400	16416	16486	16479	16345	16467	16413	16380	16442	16281	16515	16573	16446	16342	16563	16535	16434	16359	16438	16256	16665
23722	25115	39758	36230	28617	25974	25259	20569	19670	19727	19764	19498	19620	19629	19506	19756	19327	19478	19442	19585	19330	19223	19526	19551	19491	19557	19642	19463	19463	19572	19391	19337	19187	19405	19265	19463	19349	19341	19551	19388	19288	19310	19366	19327	19412	19342	19357	19403	19400	19349	19296	19365	19192	19310	19379	19311	19465	19483	19492	19294	19414	19531	19445	19255	19392	19361	19448	19577	19311	19428	19439	19443	19460	19353	19312	19432	19418	19298	19504	19505	19363	19324	19280	19332	19201	19216	19429	19175	19305	19371	19535	19433	19393	19388	19409	19406	19384	19139	19223	19332	19211	19371	19465	19271	19218	19177	19271	19405	19359	19311	19290	19162	19270	19303	19370	19318	19348	19309	19364	19515	19302	19396	19216	19469	19361	19393	19342	19430	19226	19272	19195	19402	19538	19384	19506	19574	19278	19289	19468	19396	19248	19219	19201	19422	19433	19551	19342	19217	19366	19416	19150	19424	19460	19443	19494	19383	19525	19355	19139	19297	19391	19391	19213	19409	19408	19117	19288	19490	19343	19367	19200	19389	19427	19148	19283	19263	19131	19453	19260	19512	19176	19401	19380	19416	19278	19271	19428	19528	19536	19526	19205	19307	19261	19391	19304	19342	19375	19214	19339	19339	19311	19453	19456	19417	19292	19397	19335	19094	19341	19424	19405	19201	19487	19254	19138	19509	19265	19178	19237	19298	19452	19230	19154	19556	19203	19237	19291	19097	19334	19420	19410	19307	19266	19336	19265	19361	19489	19373	19626	19381	19160	19300	19267	19514	19392	19227	19107	19420	19292	19222	19489	19163	19502	19397	19362	19135	19373	19154	19325	19325	19285	19312	19462	19330	19160	19243	19405	19319	19364	19388	19195	19325	19438	19416	19177	19327	19391	18892	19412	19345	19288	19372	19294	19408	19370	19296	19240	19229	19221	19131	19272	19101	19202	19298	19363	19390	19408	19551	19448	19345	19433	19457	19074	19365	19377	19434	19363	19384	19256	19203	19382	19475	19248	19168	19499	19427	19320	19418	19132	19093	19412	19438	19469	19391	19194	19368	19471	19208	19412	19439	19389	19375	19357	19257	19317	19402	19495	19532	19381	19320	19467	19356	19198	19299	19265	19240	19317	19497	19125	19375	19511	19325	19294	19476	19478	19182	19425	19277	19231	19534	19447	19394	19475	19227	19466	19361	19227	19293	19317	19317	19564	19279	19383	19429	19565	19407	19583	19281	19282	19116	19498	19339	19468	19227	19425	19274	19282	19170	19252	19401	19217	19514	19606	19325	19427	19337	19360	19367	19226	19166	19235	19421	19456	19307	19178	19258	19249	19071	19151	19197	19248	19249	19295	19488	19329	19221	19338	19320	19147	19221	19325	19210	19150	19341	19197	19273	19339	19430	19364	19240	19266	19290	19416	19411	19227	19398	19317	19164	19103	19369	19411	19248	19293	19482	19487	19452	19330	19168	19104	19241	19464	19304	19192	19370	19433	19089	19402	19282	19182	19129	19041	19437	19365	19274	19327	19176	19301	19328	19244	19370	19306	19519	19316	19464	19555	19183	19316	19277	19272	19141	19472	19232	19334	19215	19275	19219	19239	19490	19246	19264	19177	19345	19410	19456	19309	19373	19382	19161	19427	19296	19327	19374	19247	19360	19080	19309	19346	19203	19199	19343	19500	19196	19349	19234	19149	19266	19390	19172	19151	19381	19424	19517	19218	19415	19314	19492	19444	19410	19179	19382	19373	19408	19303	19318	19299	19214	19317	19482	19162	19328	19540	19367	19326	19158	19276	19392	19292	19294	19567	19547	18984	19149	19497	19153	19101	19182	19418	19317	19370	19507	19451	19389	19246	19259	19355	19340	19101	19061	19310	19392	19309	19284	19331	19276	19345	19358	19349	19525	19184	19398	19389	19173	19580	19337	19338	19422	19323	19194	19050	19075	19358	19054	19065	19305	19302	19320	19470	19309	19227	19400	19323	19409	19326	19550	19229	19348	19301	19219	19352	19391	19501	19273	19414	19320	19045	19518	19395	19171	19310	19275	19344	19443	19493	19101	19206	19327	19350	19515	19252	19286	19135	19352	19548	19257	19318	19248	19307	19488	19439	19234	19308	19174	19488	19485	19445	19409	19132	19193	19433	19450	19171	19369	19243	19416	19500	19172	19200	19392	19310	19099	19167	19429	19292	19037	19523	19216	19363	19240	19299	19395	19403	19138	19250	19360	19386	19260	19384	19425	19146	19405	19246	19267	19277	19173	19438	19451	19323	19431	19500	19217	19337	19140	19298	19130	19366	19402	19575	19186	19231	19375	19394	19351	19329	19342	19418	19289	19137	19401	19293	19336	19295	19365	19263	19244	19251	19341	19225	19246	19145	19249	19498	19309	19331	19655	19373	19284	19245	19203	19314	19339	19230	19264	19466	19245	19251	19432	19191	19300	19356	19571	19205	19259	19257	19355	19408	19250	19351	19356	19118	19367	19409	19337	19319	19164	19220	19440	19399	19208	19185	19521	19428	19327	19227	19182	19436	19272	19288	19331	19306	19139	19371	19264	19175	19078	19264	19242	19260	19444	19197	19418	19356	19248	19186	19079	19155	19514	19318	19239	19072	19313	19289	19483	19219	19343	19356	19194	19381	19285	19382	19249	19324	19276	19423	19262	19337	19306	19325	19419	19228	19441	19167	19484	19046	19257	19248	19226	19226	19198	19139	19420	19304	19286	19464	19181	19406	19232	19133	19314	19479	19423	19208	19427	19351	19133	19278	19289	19294	19185	19404	19384	19344	19626	19604	19284	19337	19130	19524	19372	19245	19339	19211	19337	19374	19269	19168	19393	19257	19426	19214	19404	19491	19484	19153	19192	19360	19306	19532	19380	19278	19376	19320	19568	19168	19376	19115	19261	19393	19464	19497	19534	19240	19327	19457	19217	19346	19428	19283	19492	19241	19395	19327	19128	19131	19176	19540	19294	19277	19049	19449	19380	19379	19269	19390	19474	19284	19309	19593	19240	19392	19213	19338	19432	19263	19193	19360	19165	19336	19464	19491	19326	19159	19321	19447	19352	19093	19262	19380	19329	19164	19224	19353	19467	19443	19335	19343	19079	19271	19413	19347	19475	19370	19315	19440	19267	19358	19272	19425	19443	19346	19432	19409	19259	19161	19375	19272	19179	19154	19180	19100	19215	19349	19156	19275	19267	19283	19461	19446	19306	19409	19221	19192	19283	19508	19076	19447	19296	19457	19409	19235	19272	19393	19279	19340	19357	19289	19215	19282	19293	19205	19018	19217	19253	19143	19214	19184	19330	19242	19286	19388	19154	19191	19420	19150	19144	19270	19170	19373	19293	19084	19112	19435	19180	19284	19031	19357	19325	19294	19435	19133	19330	19528	19200	19307	19349	19368	19341	19381	19288	19193	19254	19113	19306	19226	19165	19283	19228	19186	19257	19068	19240	19317	19440	19408	19207	19423	19560	19205	19479	19375	19451	19178	19447	19435	19339	19429	19295	19475	19297	19508	19484	19249	19254	19375	19499	19198	19321	19398	19665	19545	19194	18997	19227	19248	19009	19299	19129	19338	19390	19485	19391	19376	19314	19248	19355	19507	19516	19341	19465	19531	19401	19443	19173	19279	19577	19425	19248	19552	19199	19196	19363	19334	19416	19182	19272	19135	19362	19545	19327	19155	19032	19298	19228	19179	19134	19519	19433	19346	19262	19076	19330	19356	19333	19167	19327	19288	19129	19117	19294	19192	19205	19429	19329	19286	19282	19487	19218	19286	19326	19379	19463	19407	19239	19481	19265	19276	19192	19490	19277	19356	19200	19079	19285	19549	19110	19266	19563	19261	19381	19380	19199	19277	19177	19273	19259	19228	19337	19335	19086	19206	19385	19526	19389	19259	19285	19301	19204	19419	19474	19323	19210	19591	19386	19334	19413	19269	19355	19009	19256	19468	19294	19327	19300	19503	19311	19351	19120	19255	19547	19292	19142	19440	19158	19061	19239	19177	19200	19117	19322	19103	19597	19191	19460	19222	19506	19203	19260	19328	19470	19388	19134	19261	19265	19161	19285	19460	19330	19559	19401	19501	19317	19503	19373	19283	19309	19224	19545	19179	19359	19383	19312	19344	19338	19264	19204	19348	19364	19177	19191	19486	19298	19480	19131	19218	19379	19424	19592	19459	19457	19250	19254	19264	19240	19334	19417	19490	19260	19371	19350	19356	19132	19452	19256	19316	19388	19384	19247	19087	19337	19545	19228	19413	19479	19328	19254	19421	19300	19216	19269	19359	19469	19281	19331	19037	19303	19165	19086	19312	19308	19521	19260	19508	19492	19371	19243	18984	19395	19277	19119	19208	19331	19561	19202	19450	19301	19449	19302	19430	19456	19293	19272	19437	19221	19152	19129	19413	19237	19506	19249	19085	19409	19370	19316	19430	19176	19213	19356	19294	19528	19453	19421	19308	19201	19308	19383	19185	19371	19304	19345	19140	19539	19415	19383	19241	19437	19613	19401	19345	19419	19290	19280	19200	19256	19258	19124	19302	19519	19285	19303	19221	19350	19379	19506	19370	19580	19359	19242	19484	19305	19537	19212	19438	19395	19347	19213	19635	19632	19409	19375	19288	19049	19356	19312	19240	19415	19257	19359	19390	19300	19141	19321	19374	19496	19228	19219	19426	19533	19333	19524	19504	19291	19320	19223	19203	19387	19313	19352	19264	19256	19368	19427	19506	19602	19477	19233	19290	19473	19408	19104	19252	19271	19436	19344	19227	19270	19280	19211	19204	19279	19319	19335	19393	19374	19567	19194	19375	19507	19505	19114	19296	19512	19541	19438	19409	19196	19559	19407	19326	19499	19205	19391	19192	19415	19396	19571	19281	19157	19347	19279	19332	19437	19342	19280	19171	19451	19477	19287	19264	19250	19195	19356	19138	19373	19339	19295	19448	19340	19167	19461	19259	19324	19275	19121	19262	19498	19456	19364	19389	19243	19058	19211	19332	19193	19405	19544	19313	19178	19359	19290	19115	19395	19466	19497	19494	19384	19267	19235	19365	18987	19289	19377	19353	19216	19430	19193	19110	19410	19331	19203	19288	19291	19460	19349	19263	19373	19315	19360
64264	107185	90035	65141	38975	22858	17441	16506	16339	16045	16377	16428	16343	16458	16371	16429	16425	16298	16309	16312	16339	16325	16159	16452	16250	16185	16280	16595	16251	16027	16536	16282	16493	16357	16309	16581	16288	16323	16344	16310	16442	16325	16386	16442	16343	16216	16322	16199	16285	16268	16470	16486	16169	16266	16249	16379	16255	16516	16262	16418	16279	16366	16311	16457	16392	16323	16331	16435	16394	16421	16202	16221	16420	16294	16278	16354	16214	16406	16202	16283	16527	16487	16293	16362	16193	16425	16459	16328	16387	16483	16357	16295	16247	16270	16425	16272	16237	16257	16344	16343	16257	16318	16352	16280	16244	16330	16225	16317	16239	16287	16261	16408	16395	16340	16170	16172	16216	16481	16384	16319	16207	16391	16390	16395	16372	16277	16226	16276	16165	16246	16163	16242	16274	16182	16435	16426	16324	16213	16403	16351	16389	16244	16398	16348	16424	16259	16386	16295	16487	16439	16202	16177	16247	16382	16351	16274	16170	16220	16231	16256	16288	16443	16235	16228	16271	16394	16294	16358	16179	16333	16399	16415	16320	16349	16247	16415	16203	16297	16431	16211	16412	16327	16205	16333	16402	16280	16327	16405	16272	16104	16343	16259	16122	16305	16267	16220	16429	16303	16273	16314	16413	16168	16432	16424	16413	16420	16453	16234	16179	16344	16311	16133	16353	16365	16292	16448	16242	16377	16226	16467	16623	16206	16451	16351	16326	16412	16151	16145	16273	16258	16525	16339	16217	16222	16462	16319	16409	16338	16428	16470	16309	16451	16288	16246	16513	16501	16159	16280	16303	16185	16359	16169	16175	16325	16335	16258	16368	16238	16271	16387	16444	16368	16149	16237	16233	16237	16385	16252	16168	16362	16226	16457	16323	16301	16379	16380	16257	16219	16397	16356	16246	16456	16274	16471	16271	16273	16406	16310	16276	16582	16165	16384	16369	16379	16369	16200	16200	16267	16220	16168	16225	16466	16194	16348	16220	16284	16142	16357	16269	16399	16340	16348	16273	16362	16285	16394	16273	16264	16196	16268	16213	16412	16281	16386	16144	16309	16318	16179	16316	16296	16244	16451	16228	16293	16300	16111	16312	16269	16320	16423	16287	16183	16286	16466	16325	16433	16297	16360	16224	16429	16296	16335	16480	16401	16390	16277	16373	16317	16501	16221	16204	16316	16315	16259	16373	16284	16177	16142	16320	16297	16307	16386	16136	16350	16186	16235	16191	16276	16119	16433	16180	16415	16417	16316	16193	16248	16275	16424	16186	16244	16333	16248	16394	16273	16457	16370	16499	16260	16528	16189	16221	16254	16424	16342	16221	16241	16416	16309	16328	16211	16506	16194	16272	16390	16445	16299	16328	16088	16512	16401	16270	16198	16361	16203	16217	16455	16446	16425	16223	16323	16322	16254	16393	16286	16331	16376	16295	16236	16173	16287	16273	16287	16212	16214	16294	16320	16362	16423	16236	16226	16057	16350	16352	16390	16425	16358	16412	16231	16191	16319	16315	16356	16363	16178	16205	16316	16416	16385	16185	16379	16364	16212	16316	16259	16209	16493	16142	16297	16309	16352	16431	16354	16470	16385	16317	16381	16382	16289	16208	16422	16207	16181	16480	16189	16198	16227	16436	16301	16153	16395	16550	16488	16448	16318	16345	16248	16454	16171	16215	16325	16450	16301	16348	16255	16337	16387	16270	16209	16442	16321	16304	15997	16436	16307	16159	16477	16150	16267	16446	16176	16356	16260	16292	16102	16546	16197	16136	16384	16171	16275	16352	16390	16272	16330	16239	16270	16451	16274	16387	16201	16296	16320	16287	16270	16217	16236	16232	16384	16386	16341	16395	16307	16353	16351	16278	16203	16303	16418	16252	16373	16311	16397	16293	16130	16211	16297	16390	16227	16375	16280	16218	16215	16310	16293	16255	16337	16322	16351	16383	16194	16226	16319	16318	16314	16217	16202	16219	16268	16449	16223	16273	16292	16226	16353	16283	16317	16332	16414	16312	16167	16457	16357	16344	16399	16382	16298	16201	16261	16375	16381	16437	16398	16332	16189	16326	16355	16293	16269	16321	16342	16304	16398	16422	16502	16257	16139	16312	16374	16414	16269	16154	16227	16366	16513	16386	16341	16352	16328	16359	16237	16499	16343	16162	16301	16465	16174	16292	16424	16416	16172	16418	16280	16184	16369	16415	16390	16295	16269	16389	16299	16318	16270	16130	16373	16162	16354	16313	16177	16236	16281	16334	16225	16426	16190	16380	16153	16295	16107	16316	16351	16358	16304	16258	16390	16458	16332	16542	16234	16348	16214	16518	16304	16198	16270	16207	16206	16344	16265	16372	16267	16316	16347	16299	16272	16360	16274	16165	16229	16443	16116	16344	16358	16459	16282	16288	16184	16225	16298	16272	16209	16298	16479	16377	16373	16127	16287	16299	16194	16306	16409	16156	16366	16394	16278	16382	16436	16283	16371	16126	16237	16342	16457	16254	16271	16210	16219	16353	16244	16352	16399	16231	16251	16048	16282	16337	16367	16334	16434	16283	16418	16353	16371	16323	16435	16372	16369	16491	16268	16491	16106	16235	16204	16402	16294	16421	16329	16425	16222	16426	16276	16141	16287	16443	16410	16223	16370	16300	16261	16226	16571	16445	16413	16323	16300	16344	16325	16344	16264	16129	16402	16340	16339	16288	16256	16322	16180	16268	16320	16308	16295	16352	16231	16352	16269	16316	16295	16224	16374	16404	16299	16388	16284	16151	16287	16497	16324	16500	16326	16445	16440	16385	16353	16465	16288	16359	16391	16341	16400	16271	16376	16232	16384	16285	16402	16300	16458	16422	16419	16238	16379	16330	16378	16213	16281	16383	16408	16254	16478	16200	16398	16380	16246	16321	16292	16265	16381	16381	16486	16393	16298	16219	16459	16206	16283	16241	16436	16150	16379	16430	16267	16238	16276	16347	16135	16362	16444	16127	16455	16321	16319	16249	16379	16311	16212	16314	16229	16228	16503	16321	16234	16291	16508	16421	16215	16326	16203	16342	16305	16366	16301	16313	16237	16176	16298	16234	16170	16254	16356	16331	16264	16213	16533	16363	16258	16415	16197	16106	16279	16514	16355	16299	16369	16323	16364	16255	16282	16455	16342	16353	16325	16299	16284	16434	16362	16216	16463	16351	16278	16298	16233	16214	16404	16330	16530	16364	16179	16160	16298	16256	16278	16291	16448	16217	16171	16376	16326	16096	16383	16293	16253	16238	16354	16241	16283	16337	16248	16287	16361	16301	16295	16352	16230	16376	16338	16275	16452	16468	16358	16432	16309	16444	16287	16257	16266	16309	16310	16218	16332	16114	16365	16384	16226	16255	16347	16182	16213	16460	16187	16255	16202	16237	16319	16175	16260	16401	16401	16547	16249	16625	16353	16392	16373	16329	16313	16361	16354	16317	16392	16379	16150	16242	16225	16391	16311	16359	16262	16374	16277	16477	16290	16362	16409	16212	16280	16164	16334	16298	16422	16266	16420	16256	16405	16457	16143	16322	16292	16366	16246	16282	16421	16289	16295	16232	16414	16248	16336	16332	16230	16174	16453	16310	16406	16281	16448	16258	16360	16291	16497	16325	16292	16155	16294	16029	16338	16332	16276	16368	16181	16310	16292	16288	16326	16111	16415	16283	16182	16513	16379	16316	16375	16328	16296	16203	16278	16449	16221	16220	16394	16285	16355	16204	16294	16135	16415	16412	16393	16163	16333	16176	16262	16319	16390	16385	16243	16329	16255	16430	16237	16346	16313	16380	16247	16249	16314	16330	16218	16341	16371	16329	16336	16327	16310	16117	16374	16296	16216	16280	16152	16268	16183	16266	16349	16231	16293	16443	16519	16446	16204	16373	16314	16256	16117	16196	16226	16489	16268	16341	16326	16387	16330	16358	16282	16440	16188	16461	16260	16523	16296	16144	16332	16236	16428	16256	16430	16303	16345	16307	16307	16208	16263	16431	16310	16307	16278	16322	16345	16134	16341	16316	16368	16293	16211	16252	16320	16365	16284	16430	16150	16337	16151	16273	16108	16381	16327	16495	16387	16298	16361	16365	16241	16419	16306	16289	16313	16293	16151	16151	16312	16398	16223	16232	16254	16291	16291	16209	16291	16521	16291	16338	16324	16265	16186	16228	16316	16331	16302	16323	16347	16177	16299	16452	16362	16416	16400	16473	16361	16256	16475	16442	16333	16234	16228	16305	16277	16268	16226	16417	16285	16198	16314	16382	16381	16349	16248	16477	16364	16346	16289	16273	16324	16284	16291	16062	16293	16373	16228	16276	16226	16341	16196	16254	16306	16426	16366	16268	16440	16398	16319	16061	16279	16361	16440	16413	16397	16257	16414	16225	16399	16290	16321	16386	16272	16339	16195	16295	16487	16197	16496	16505	16189	16235	16399	16409	16500	16354	16320	16205	16403	16196	16177	16393	16247	16328	16262	16316	16422	16386	16421	16404	16201	16309	16514	16329	16373	16308	16274	16297	16340	16465	16374	16261	16228	16288	16313	16343	16501	16253	16284	16284	16339	16357	16194	16338	16202	16305	16399	16329	16152	16445	16543	16471	16327	16368	16309	16218	16431	16332	16368	16409	16322	16192	16401	16303	16270	16399	16267	16365	16261	16130	16407	16354	16326	16357	16262	16417	16321	16142	16292	16357	16259	16303	16299	16297	16325	16273	16213	16449	16440	16319	16267	16404	16322	16194	16336	16266	16288	16441	16269	16345	16158	16256	16190	16290	16342	16240	16328	16355	16395	16398	16363	16432	16406	16432	16247	16293	16239	16441	16238	16474	16176	16461	16245	16374	16381	16351	16197	16219	16299	16378	16361	16236	16351	16487	16339	16300	16285	16278	16150	16255	16455	16147	16189	16363	16298	16315	16176	16402	16314	16484	16305	16403	16455	16380	16274	16345	16289	16327	16438	16324	16433	16344	16331	16445	16356	16189	16335	16274	16332	16216	16327	16441	16223	16331	16327	16406	16197	16243	16435	16326	16322	16436	16269	16361	16305	16227	16097	16188	16432	16378	16406	16270	16397	16283	16047	16213	16314	16423	16316	16323	16336	16181	16398	16147	16249	16366	16317
32251	42048	44742	31982	23143	20393	19728	19519	19588	19527	19559	19491	19515	19620	19518	19523	19513	19383	19344	19246	19614	19380	19357	19530	19683	19350	19236	19381	19384	19629	19416	19496	19321	19610	19643	19442	19463	19452	19474	19450	19302	19542	19347	19494	19538	19490	19521	19587	19590	19436	19414	19511	19567	19477	19582	19337	19392	19444	19453	19384	19620	19306	19377	19313	19528	19396	19429	19541	19166	19366	19350	19372	19455	19378	19454	19533	19671	19266	19433	19520	19473	19377	19500	19552	19401	19606	19497	19545	19371	19388	19300	19490	19541	19523	19468	19585	19376	19326	19217	19539	19469	19677	19357	19578	19197	19479	19355	19257	19480	19644	19541	19473	19481	19375	19410	19355	19369	19475	19533	19579	19445	19529	19488	19544	19487	19581	19264	19287	19392	19397	19510	19393	19543	19556	19557	19411	19364	19358	19520	19280	19423	19533	19444	19245	19436	19175	19458	19227	19446	19379	19493	19361	19344	19492	19487	19509	19524	19593	19358	19294	19281	19278	19439	19522	19443	19446	19411	19702	19373	19371	19357	19304	19458	19422	19406	19313	19490	19294	19485	19303	19513	19528	19304	19447	19445	19484	19312	19159	19404	19528	19526	19554	19201	19495	19369	19392	19564	19370	19477	19623	19590	19577	19364	19317	19351	19547	19350	19495	19438	19519	19316	19282	19552	19378	19234	19401	19521	19414	19451	19498	19484	19619	19415	19368	19418	19680	19555	19366	19435	19569	19644	19333	19543	19647	19447	19512	19320	19553	19410	19399	19504	19316	19527	19631	19483	19546	19436	19500	19476	19491	19499	19318	19453	19650	19343	19386	19329	19391	19565	19368	19491	19565	19430	19360	19639	19525	19459	19483	19327	19449	19501	19402	19289	19576	19447	19458	19401	19572	19546	19274	19630	19493	19456	19216	19358	19432	19477	19375	19335	19658	19419	19259	19646	19530	19369	19379	19479	19463	19495	19275	19249	19284	19444	19535	19336	19399	19644	19460	19451	19275	19361	19333	19610	19400	19202	19431	19523	19380	19389	19340	19374	19544	19359	19374	19277	19418	19345	19485	19422	19542	19452	19587	19595	19487	19462	19432	19586	19316	19444	19451	19648	19300	19369	19343	19537	19530	19305	19451	19474	19546	19592	19402	19436	19412	19399	19138	19303	19480	19488	19368	19435	19334	19335	19492	19355	19396	19487	19595	19541	19637	19460	19550	19447	19572	19385	19429	19349	19156	19525	19364	19524	19249	19690	19410	19307	19581	19428	19406	19575	19374	19412	19567	19509	19262	19611	19465	19261	19187	19456	19417	19308	19412	19412	19471	19623	19672	19316	19422	19618	19447	19334	19604	19483	19555	19582	19450	19380	19262	19496	19473	19353	19359	19339	19510	19575	19496	19462	19578	19445	19428	19509	19522	19431	19474	19607	19409	19191	19526	19465	19564	19493	19330	19316	19311	19475	19358	19414	19245	19361	19338	19739	19229	19563	19490	19470	19354	19401	19262	19463	19505	19531	19286	19461	19479	19466	19650	19383	19617	19325	19402	19521	19344	19474	19281	19314	19321	19623	19360	19373	19496	19646	19548	19563	19438	19531	19320	19458	19433	19439	19289	19625	19358	19331	19443	19407	19589	19476	19426	19480	19650	19312	19427	19405	19615	19389	19323	19524	19519	19335	19472	19353	19499	19449	19385	19573	19583	19530	19450	19618	19626	19484	19371	19516	19496	19567	19397	19490	19551	19360	19399	19345	19573	19486	19533	19563	19404	19436	19467	19390	19555	19539	19340	19382	19349	19457	19691	19481	19266	19447	19555	19361	19594	19498	19582	19609	19446	19406	19523	19607	19476	19388	19562	19336	19611	19398	19310	19462	19546	19395	19497	19436	19621	19339	19327	19284	19540	19395	19521	19493	19465	19550	19557	19452	19279	19538	19460	19518	19389	19315	19716	19469	19701	19435	19356	19526	19337	19614	19427	19508	19510	19580	19509	19528	19428	19429	19386	19567	19456	19585	19438	19512	19496	19515	19277	19392	19449	19441	19247	19581	19464	19585	19449	19407	19449	19217	19589	19476	19471	19397	19572	19413	19434	19435	19493	19471	19483	19475	19348	19403	19450	19500	19403	19530	19475	19343	19538	19448	19448	19432	19471	19261	19123	19321	19237	19341	19354	19535	19506	19478	19469	19288	19543	19319	19524	19578	19532	19416	19534	19417	19386	19536	19468	19469	19507	19498	19266	19431	19363	19481	19300	19269	19573	19579	19371	19493	19515	19491	19444	19417	19534	19444	19320	19350	19330	19504	19471	19478	19439	19572	19422	19436	19678	19437	19475	19696	19334	19354	19320	19595	19475	19375	19649	19307	19405	19388	19645	19354	19306	19635	19457	19352	19571	19528	19417	19277	19338	19471	19424	19115	19436	19567	19473	19526	19532	19586	19259	19382	19338	19652	19401	19496	19233	19287	19378	19264	19474	19536	19454	19503	19502	19447	19510	19381	19337	19578	19532	19418	19426	19359	19355	19333	19293	19376	19362	19279	19387	19499	19336	19276	19541	19526	19386	19523	19392	19670	19596	19416	19400	19568	19619	19606	19568	19390	19599	19331	19312	19637	19326	19408	19579	19279	19494	19683	19572	19403	19331	19473	19291	19550	19514	19489	19508	19353	19299	19497	19256	19282	19299	19409	19425	19478	19414	19141	19443	19481	19279	19307	19236	19509	19410	19558	19448	19492	19449	19396	19385	19331	19403	19470	19287	19699	19394	19563	19405	19388	19507	19457	19564	19419	19592	19481	19471	19621	19546	19449	19489	19150	19391	19290	19566	19403	19357	19534	19380	19547	19417	19494	19250	19343	19370	19512	19516	19396	19535	19601	19421	19531	19400	19567	19619	19512	19333	19442	19537	19435	19595	19609	19410	19334	19500	19588	19240	19437	19371	19310	19479	19543	19451	19467	19457	19292	19371	19454	19615	19418	19348	19476	19782	19304	19467	19406	19665	19377	19414	19500	19472	19364	19381	19462	19625	19504	19359	19419	19587	19263	19452	19461	19339	19582	19575	19601	19370	19545	19571	19452	19290	19535	19328	19475	19492	19533	19609	19463	19393	19503	19256	19355	19514	19466	19548	19476	19475	19659	19483	19659	19364	19554	19546	19564	19529	19521	19564	19481	19742	19431	19264	19565	19432	19425	19369	19426	19299	19502	19136	19465	19427	19503	19413	19589	19509	19550	19197	19472	19342	19582	19342	19502	19384	19447	19440	19506	19547	19467	19322	19263	19465	19459	19473	19489	19275	19488	19470	19417	19680	19484	19704	19378	19519	19483	19390	19535	19700	19342	19424	19462	19565	19394	19654	19537	19454	19341	19318	19550	19559	19531	19317	19230	19397	19578	19333	19433	19536	19543	19487	19459	19073	19493	19320	19526	19511	19307	19352	19505	19347	19338	19633	19562	19222	19356	19277	19486	19487	19650	19463	19424	19641	19303	19305	19606	19521	19675	19626	19371	19161	19427	19592	19442	19314	19512	19535	19396	19371	19525	19380	19714	19472	19397	19719	19464	19309	19613	19255	19417	19359	19582	19309	19565	19484	19457	19483	19441	19376	19526	19640	19579	19385	19490	19437	19396	19317	19571	19225	19407	19407	19406	19365	19502	19363	19478	19293	19486	19591	19620	19589	19481	19458	19470	19362	19515	19587	19314	19270	19305	19503	19485	19460	19318	19612	19561	19581	19500	19552	19538	19352	19389	19370	19521	19492	19458	19514	19303	19473	19525	19485	19364	19387	19166	19447	19599	19597	19403	19483	19684	19521	19471	19537	19214	19320	19499	19210	19715	19403	19527	19364	19465	19636	19395	19548	19291	19220	19233	19519	19486	19685	19299	19419	19433	19470	19392	19362	19320	19229	19467	19474	19554	19357	19347	19474	19327	19398	19213	19509	19263	19261	19375	19350	19448	19519	19458	19602	19308	19351	19421	19476	19704	19309	19371	19548	19584	19558	19563	19431	19532	19494	19542	19537	19667	19479	19384	19231	19469	19585	19615	19568	19477	19548	19433	19413	19364	19316	19277	19443	19549	19510	19439	19366	19511	19516	19431	19399	19497	19477	19282	19657	19461	19378	19468	19472	19382	19555	19495	19738	19478	19376	19282	19441	19472	19322	19493	19686	19412	19367	19451	19553	19430	19507	19325	19484	19338	19654	19447	19458	19771	19433	19499	19569	19583	19490	19395	19510	19474	19597	19169	19459	19596	19529	19627	19411	19383	19522	19296	19295	19707	19520	19652	19593	19593	19449	19422	19388	19472	19495	19407	19445	19339	19595	19743	19446	19492	19660	19282	19385	19443	19430	19624	19415	19474	19451	19175	19649	19668	19313	19543	19565	19306	19394	19308	19469	19723	19446	19514	19406	19671	19441	19329	19444	19541	19507	19318	19521	19399	19489	19603	19411	19507	19509	19470	19678	19501	19563	19213	19395	19509	19378	19433	19484	19308	19380	19488	19361	19556	19529	19331	19692	19501	19470	19331	19271	19429	19323	19513	19459	19592	19572	19815	19381	19592	19360	19476	19465	19531	19434	19562	19559	19464	19437	19691	19405	19392	19364	19557	19584	19312	19317	19410	19498	19601	19336	19475	19642	19439	19312	19531	19528	19636	19315	19449	19314	19311	19576	19128	19633	19433	19449	19436	19537	19600	19387	19621	19280	19435	19493	19498	19614	19696	19640	19450	19507	19709	19249	19615	19368	19688	19380	19324	19410	19285	19487	19212	19494	19426	19386	19765	19399	19401	19438	19526	19471	19478	19445	19455	19667	19270	19356	19271	19403	19735	19568	19452	19601	19494	19331	19429	19545	19626	19345	19399	19370	19577	19543	19466	19268	19498	19420	19363	19056	19423	19468	19631	19575	19372	19365	19331	19141	19347	19508	19474	19376	19379	19470	19255	19378	19261	19185	19247	19303	19327	19427	19518	19509	19481	19306	19338	19614	19502	19372	19500	19495	19390	19350	19579	19469	19493	19369	19356	19454	19564	19462	19555	19448	19391	19432	19538	19409	19379	19309	19553	19396	19449	19607	19467	19527	19509	19316	19467	19484	19584	19373	19404	19653	19292	19297	19362	19551	19356	19386
40096	60647	46090	28099	19556	16946	16554	16400	16282	16257	16325	16330	16369	16234	16590	16426	16279	16537	16410	16339	16528	16565	16350	16439	16324	16366	16383	16334	16374	16482	16437	16512	16459	16465	16464	16358	16404	16556	16617	16266	16688	16371	16594	16293	16502	16307	16337	16384	16548	16470	16444	16518	16294	16316	16480	16361	16283	16216	16356	16488	16296	16348	16467	16231	16521	16422	16337	16265	16408	16433	16401	16482	16503	16370	16378	16636	16351	16338	16288	16408	16452	16477	16286	16387	16382	16340	16291	16357	16310	16404	16329	16476	16238	16458	16522	16299	16488	16529	16329	16435	16329	16417	16515	16492	16290	16474	16332	16400	16349	16425	16288	16497	16355	16355	16342	16446	16514	16385	16429	16375	16266	16384	16353	16505	16319	16317	16459	16492	16481	16306	16537	16348	16541	16366	16348	16353	16426	16313	16494	16409	16370	16178	16436	16511	16375	16293	16381	16503	16549	16135	16406	16479	16327	16549	16366	16365	16364	16413	16454	16430	16483	16462	16463	16452	16316	16413	16276	16567	16396	16409	16498	16470	16414	16435	16388	16302	16444	16320	16384	16538	16539	16520	16409	16303	16455	16404	16470	16185	16346	16356	16619	16315	16372	16453	16385	16549	16370	16314	16443	16428	16227	16315	16376	16291	16230	16208	16537	16483	16329	16405	16572	16348	16328	16459	16379	16483	16443	16371	16360	16400	16449	16345	16502	16464	16626	16426	16422	16394	16423	16154	16172	16565	16367	16419	16406	16369	16374	16377	16348	16378	16498	16540	16432	16278	16485	16362	16300	16427	16373	16361	16516	16223	16355	16379	16498	16366	16416	16305	16294	16259	16661	16379	16344	16391	16369	16524	16307	16534	16532	16575	16517	16407	16452	16246	16521	16190	16295	16455	16486	16520	16428	16496	16339	16504	16368	16385	16534	16355	16430	16321	16416	16371	16339	16375	16442	16315	16226	16445	16425	16449	16350	16461	16452	16481	16448	16442	16288	16560	16421	16193	16414	16569	16432	16466	16167	16272	16445	16380	16594	16272	16316	16422	16360	16466	16421	16486	16446	16342	16542	16442	16180	16458	16474	16374	16431	16393	16385	16419	16368	16430	16511	16388	16541	16475	16282	16422	16451	16404	16473	16448	16426	16342	16482	16445	16422	16399	16497	16510	16426	16319	16465	16418	16396	16368	16520	16483	16371	16327	16524	16246	16309	16368	16371	16366	16441	16429	16396	16441	16277	16425	16441	16349	16649	16353	16316	16637	16367	16324	16294	16538	16364	16257	16308	16350	16540	16467	16427	16524	16257	16388	16319	16481	16483	16356	16343	16407	16353	16286	16338	16528	16460	16469	16296	16397	16357	16436	16431	16277	16587	16381	16373	16581	16311	16335	16610	16170	16615	16333	16537	16531	16311	16380	16360	16396	16407	16388	16245	16359	16474	16327	16319	16381	16277	16410	16373	16449	16317	16605	16309	16492	16455	16366	16357	16419	16447	16502	16322	16442	16537	16516	16254	16244	16293	16473	16485	16383	16538	16463	16381	16462	16662	16315	16391	16307	16162	16373	16422	16383	16274	16328	16204	16478	16361	16306	16402	16392	16431	16233	16520	16479	16404	16625	16346	16524	16456	16397	16480	16381	16414	16486	16414	16361	16301	16265	16391	16288	16369	16372	16476	16385	16306	16472	16272	16532	16467	16389	16440	16417	16454	16427	16377	16444	16506	16341	16507	16527	16468	16465	16231	16322	16462	16449	16548	16419	16444	16451	16296	16490	16401	16443	16374	16488	16364	16269	16305	16490	16401	16527	16258	16389	16518	16540	16392	16366	16564	16354	16498	16333	16586	16248	16273	16387	16374	16345	16335	16339	16282	16450	16256	16315	16288	16477	16520	16309	16470	16460	16391	16203	16425	16554	16472	16391	16484	16364	16415	16176	16362	16307	16357	16452	16453	16358	16353	16417	16459	16441	16482	16233	16292	16459	16336	16455	16431	16497	16577	16307	16302	16352	16424	16578	16343	16471	16237	16522	16511	16211	16454	16332	16229	16490	16449	16419	16493	16314	16427	16368	16444	16539	16416	16345	16282	16328	16616	16422	16364	16292	16472	16525	16489	16556	16491	16435	16488	16284	16447	16395	16326	16347	16344	16562	16158	16333	16457	16424	16431	16399	16494	16372	16372	16299	16319	16570	16418	16399	16498	16228	16341	16335	16404	16477	16407	16312	16537	16397	16386	16428	16566	16263	16390	16523	16446	16285	16345	16365	16290	16439	16308	16461	16349	16512	16612	16440	16465	16487	16491	16295	16389	16340	16419	16207	16401	16503	16273	16426	16384	16249	16376	16413	16364	16342	16386	16346	16366	16403	16345	16588	16479	16572	16487	16474	16455	16456	16419	16359	16495	16338	16490	16324	16425	16421	16459	16342	16346	16446	16386	16418	16660	16407	16288	16553	16398	16352	16435	16400	16303	16354	16398	16422	16351	16260	16437	16363	16350	16332	16424	16617	16354	16529	16476	16417	16470	16377	16416	16373	16483	16360	16286	16303	16521	16313	16375	16348	16508	16435	16344	16243	16347	16435	16279	16348	16374	16427	16465	16552	16502	16392	16285	16193	16404	16299	16297	16433	16266	16590	16370	16519	16327	16278	16268	16348	16367	16398	16683	16415	16392	16500	16366	16379	16385	16419	16458	16514	16479	16298	16380	16386	16101	16263	16389	16426	16233	16288	16410	16444	16308	16295	16383	16293	16552	16439	16547	16300	16388	16559	16257	16479	16382	16654	16444	16230	16446	16526	16357	16458	16373	16291	16211	16539	16385	16277	16609	16705	16335	16527	16366	16292	16467	16307	16563	16526	16371	16457	16448	16348	16304	16540	16443	16492	16371	16345	16481	16354	16344	16432	16417	16475	16497	16415	16471	16431	16434	16480	16340	16398	16362	16323	16517	16325	16419	16458	16236	16464	16414	16351	16554	16383	16394	16421	16564	16392	16472	16551	16561	16535	16396	16360	16179	16521	16563	16354	16451	16466	16486	16306	16353	16368	16460	16386	16430	16319	16553	16400	16554	16354	16529	16254	16372	16354	16372	16312	16374	16562	16442	16396	16351	16611	16197	16386	16452	16462	16422	16349	16517	16313	16503	16311	16262	16437	16505	16307	16486	16228	16359	16426	16439	16376	16508	16495	16278	16453	16441	16465	16431	16303	16502	16354	16239	16488	16374	16419	16424	16453	16323	16240	16426	16496	16328	16263	16348	16594	16412	16371	16532	16433	16489	16424	16429	16492	16499	16375	16477	16308	16314	16347	16344	16362	16427	16397	16514	16252	16384	16490	16381	16420	16368	16613	16362	16517	16430	16295	16442	16355	16461	16387	16333	16320	16314	16231	16451	16473	16357	16469	16330	16410	16372	16425	16229	16299	16517	16452	16345	16471	16506	16231	16397	16498	16550	16311	16469	16505	16424	16276	16435	16456	16462	16439	16425	16452	16376	16373	16361	16550	16445	16328	16342	16471	16390	16639	16494	16451	16480	16416	16205	16317	16094	16395	16471	16312	16309	16399	16417	16423	16485	16418	16299	16398	16428	16335	16356	16330	16459	16378	16512	16509	16469	16477	16530	16352	16599	16423	16438	16507	16364	16293	16417	16419	16458	16256	16475	16379	16422	16417	16505	16348	16422	16390	16369	16374	16455	16450	16297	16471	16531	16312	16336	16443	16307	16142	16430	16245	16496	16385	16375	16230	16411	16413	16336	16526	16519	16405	16353	16466	16399	16379	16464	16219	16225	16160	16528	16354	16438	16221	16560	16349	16447	16365	16339	16421	16331	16352	16389	16264	16415	16453	16332	16430	16444	16537	16354	16340	16524	16187	16437	16401	16403	16401	16507	16370	16430	16472	16441	16310	16401	16389	16487	16262	16512	16490	16228	16440	16478	16522	16297	16324	16307	16458	16379	16462	16600	16585	16346	16471	16255	16490	16518	16363	16320	16501	16370	16268	16418	16347	16357	16268	16403	16535	16352	16383	16471	16401	16419	16518	16426	16403	16557	16419	16283	16335	16282	16457	16350	16451	16413	16392	16374	16583	16587	16400	16353	16392	16341	16376	16367	16381	16448	16469	16447	16425	16529	16367	16517	16415	16448	16420	16485	16397	16335	16259	16361	16286	16263	16382	16434	16293	16394	16303	16422	16413	16381	16267	16281	16360	16250	16224	16291	16393	16444	16516	16312	16540	16392	16461	16466	16266	16302	16393	16454	16289	16424	16495	16417	16459	16458	16339	16466	16500	16462	16449	16517	16355	16420	16438	16195	16458	16451	16386	16481	16225	16405	16378	16358	16472	16374	16426	16256	16473	16292	16213	16302	16403	16330	16379	16472	16348	16572	16336	16433	16506	16349	16522	16400	16536	16441	16499	16330	16400	16418	16469	16510	16437	16402	16375	16462	16485	16306	16490	16262	16409	16411	16457	16308	16482	16469	16421	16356	16430	16341	16463	16462	16500	16444	16342	16248	16361	16486	16380	16297	16412	16404	16538	16413	16285	16272	16180	16324	16422	16368	16375	16402	16459	16364	16332	16442	16443	16404	16578	16285	16578	16247	16378	16359	16349	16450	16355	16439	16363	16490	16580	16682	16324	16436	16528	16367	16358	16415	16479	16126	16144	16416	16547	16309	16307	16275	16250	16294	16389	16507	16405	16379	16338	16536	16292	16391	16469	16290	16275	16313	16397	16409	16484	16468	16387	16530	16226	16531	16515	16314	16280	16367	16460	16411	16498	16426	16503	16480	16295	16363	16293	16544	16468	16598	16346	16323	16421	16405	16534	16477	16429	16337	16131	16285	16435	16320	16366	16472	16390	16547	16224	16505	16572	16509	16355	16456	16477	16402	16317	16337	16416	16346	16371	16395	16412	16331	16435	16264	16211	16710	16403	16570	16486	16407	16281	16385	16388	16411	16561	16357	16537	16466	16499	16486	16564	16351	16431	16423	16512	16229	16394	16451	16522	16316	16433	16285	16561	16513	16614	16395	16380	16350	16329	16446	16531	16610	16414	16394	16370	16501	16420	16528	16388	16350	16499	16501	16538	16308	16472	16323	16528	16320	16515	16447	16382	16381	16508	16370	16436
36633	38353	36433	27734	21231	19929	19634	19316	19107	19193	19246	19244	19047	19170	19266	19222	19160	19046	19291	18993	19174	19229	19418	19144	19287	19142	18969	19224	19055	19008	19338	19247	19194	19127	19022	19169	19139	19173	19026	19161	19172	19050	19047	19097	18999	19336	18980	19030	19171	19266	19131	19197	19074	19233	19207	19154	19206	18989	19179	19178	19003	19029	19267	19337	19029	19257	19237	19134	19187	19105	19161	19035	19226	19131	19122	19259	19188	19307	19351	19172	19278	19254	19180	19224	19133	18969	19189	19178	19122	19196	18974	19079	19313	19278	19106	19041	19088	19101	19010	19129	19129	19216	19264	19259	19414	19227	19143	19088	19106	19224	19336	19113	19092	19160	19179	19169	19279	19361	19230	19195	19112	19171	19147	19078	19349	19177	19158	19138	19109	19279	19183	19345	19324	19206	19249	19177	19137	19123	19058	19076	19023	19188	19243	19270	19119	19007	18928	18974	19161	19011	19131	19231	19063	19113	19221	19172	19033	19259	19029	18981	19178	18998	19241	19186	19000	18929	19165	19118	19342	19213	19113	19202	19233	19129	19125	18869	19068	19261	19267	19202	19252	19211	19226	19248	19152	19137	19168	18995	19298	19325	19164	19105	19108	19170	19283	19020	19183	18844	19324	18967	18909	19144	19296	19138	19301	19422	19178	19042	19311	19123	19295	19055	19129	19060	19171	19237	19333	19237	18828	19136	19235	19100	19270	19385	19158	18972	19207	19313	19077	19043	19043	19003	19181	18953	18945	19208	19123	19376	19057	19265	19005	18979	19195	18885	19100	19274	19095	19112	19273	18935	19119	18962	19223	19333	19175	19184	19220	19043	19079	19017	19104	19057	19001	19218	18978	19256	19393	18943	19286	19232	19174	19011	18959	19037	19180	18978	19215	19192	19013	19306	19168	19193	19199	19265	19140	19044	19210	19204	19074	19219	19153	19117	18969	19147	19284	19317	19083	19091	18816	19058	19296	19224	19231	19142	19399	18976	19176	18876	19147	19212	19088	19052	18996	19140	19247	19145	19166	19208	19083	19213	19171	19064	19174	19305	19076	19192	19213	19133	19158	19061	19236	19267	19169	19035	19046	19096	19053	19012	19285	19037	18997	19203	19166	19135	19258	19034	18995	18851	19052	19277	19100	19155	19043	19212	19060	19298	19216	19049	19183	18840	19045	19335	19107	19113	19087	19029	19130	19120	19348	18972	18838	18868	18850	18979	18979	19121	19174	19385	19257	19280	18964	19072	19056	19242	19273	18979	19201	19041	18864	19149	19150	19257	19014	19152	18971	18990	19156	19296	19075	19175	19128	19274	18935	19074	19171	19015	19158	19215	19137	19293	19154	19340	19189	19166	19047	18829	19136	19131	19287	19178	19124	19168	19216	19108	19127	19011	18979	19288	19065	19102	19234	19065	19209	18992	19144	19032	19229	19326	19305	19108	19164	19156	19123	19161	18990	19183	19188	19099	19046	19054	19212	19059	19201	19317	19102	19071	19139	19040	19297	19314	19076	19235	19376	19246	19338	19110	19299	19140	19114	19041	18978	19248	19173	19002	19102	19114	19023	19002	19083	19209	19242	18973	19115	19131	19153	19235	19159	19228	19163	19128	19280	19360	19256	19257	19101	19003	19229	19093	19130	19156	19219	19317	19323	19050	19123	19215	19022	19174	19078	19185	19294	19168	19257	19338	19217	18948	18861	18870	19276	19204	19044	19227	19077	19328	19148	19316	19221	19095	18942	19040	19284	19029	19088	19075	18989	19276	19103	19310	18955	19119	19253	19092	19165	19173	18976	19140	19254	19092	19237	19217	19182	19237	19140	19304	18979	19039	19189	18993	19171	19309	19234	19042	19181	19252	19133	19349	19248	19129	19140	19225	19260	19350	19201	19317	19341	18961	19369	19112	18844	19204	19218	19117	19121	19303	19192	19063	19221	19054	19300	19042	19149	19196	19052	19182	19328	18894	19063	19078	19135	19182	19191	19133	19132	19103	19044	19097	19247	19260	19271	19301	19141	19209	19272	19203	19144	19096	19291	19161	19241	19082	19083	19289	19102	19142	19302	19096	19285	19128	19195	19249	19015	19307	19144	18992	19245	19186	19151	19047	19215	19109	19056	19075	19000	19222	19205	19091	19215	19328	19327	19051	19129	19157	19068	19232	19112	19286	19173	19114	19151	19261	19090	19146	19135	19167	19092	19216	19335	19074	19149	19065	19028	19200	19279	19228	19177	19402	19039	19246	19173	19163	19157	18969	19075	18846	19009	19256	18880	19060	19085	19093	19318	19322	18978	18960	19050	19403	19288	19275	19195	19163	19033	19180	19008	19111	19207	19167	19313	19033	18987	19223	19226	19170	19034	19040	19398	19345	19125	19197	19095	19310	19377	18926	18969	19108	19070	19270	19325	19137	19009	19115	19153	18825	19307	18966	19209	19004	19284	19155	19261	19218	19284	19234	19271	19230	19201	18967	19087	19100	19217	19215	19246	19120	19080	18836	19074	19362	19254	19197	19047	19203	19040	19006	19261	18981	19176	19176	19071	19113	19116	19043	19209	19299	19031	19142	19095	19122	19187	19142	19186	19121	18894	19241	19015	19002	19199	19048	19119	18953	18938	19017	19008	19198	19146	19154	19074	19230	19129	19254	19188	19183	19102	19065	19036	19391	19078	19186	18969	19178	18978	19288	19048	19138	19189	19235	19306	18992	19048	19127	19336	18973	19158	19136	19076	18903	19154	19323	18985	18998	19159	19242	19118	19168	19037	18942	19356	19252	19220	19195	19238	19268	19215	19245	19278	19064	19222	19091	19412	19138	18910	18949	19245	18967	19033	19168	19100	19092	19224	19135	19083	19185	19122	19237	19115	19219	19165	19092	19101	19141	19185	19273	19088	19062	19189	19183	19224	19065	19060	19241	19316	19196	19201	19300	19111	19063	19262	19124	19066	19261	19201	19291	18842	19213	19097	19146	19354	19215	19533	19111	19120	19119	19324	19228	18987	19246	19419	19072	19272	19002	18987	19050	19071	19282	18903	18915	18915	19161	19173	19036	19257	18947	19000	19181	19171	19138	19045	19029	19228	19260	18919	19180	18917	19197	19023	19159	19105	19283	19173	19321	19282	19100	19229	19433	19112	19098	19004	19265	19264	19161	19169	19250	19060	19135	19068	18911	19183	19234	19121	19140	19374	19214	19040	19118	19236	19174	19146	18941	19134	19087	18983	19238	18927	19090	19113	19201	19082	19159	19303	19329	19104	18967	19137	19205	19231	18965	19193	19209	19187	19255	19310	19083	19342	19230	19064	19133	19232	19213	19149	18991	19271	19254	19047	19179	19191	19167	19105	19104	19017	19295	19181	19227	19257	19233	19138	19195	19171	19047	19162	19126	19170	18993	19022	18931	19057	19147	19259	19104	19055	19162	19219	19186	19220	19163	19020	19138	18982	19266	18961	18958	19341	19259	19247	19020	19085	19156	19490	19146	19127	19241	19134	18964	19006	19121	19219	19227	19182	18962	18915	19039	19120	19251	19005	19154	19188	19122	19168	18817	19176	19292	19194	19270	19100	19245	19170	19308	19100	19051	19025	19281	19101	19188	19059	19179	19297	19100	19248	19213	19239	19118	18900	19023	19145	19292	19136	19237	19309	19265	19148	19295	19379	19141	18974	19172	19055	19377	19242	19129	19298	19171	19201	18983	19303	19335	19238	19317	19227	19143	19360	19098	19313	19361	19136	19171	19216	19211	19286	19101	18972	19128	19176	19191	18993	19217	19098	19242	19226	19145	19035	19264	19280	19114	19164	19207	19109	18887	19081	19080	19256	19218	19070	19150	19081	19179	19225	19241	19383	18992	19060	19154	18968	19256	19173	19109	19261	19267	19131	19044	19007	19253	19127	19098	19179	19105	19033	18944	19365	19103	19073	19145	19051	19154	19285	19142	19193	19234	18786	19047	19017	18825	19194	19048	19075	19049	19076	19127	19188	19258	19170	19178	19126	19254	19175	19324	19264	19008	19173	19033	19160	19190	19052	19033	19191	19209	19006	19040	19313	19438	19222	19139	19150	19074	19203	19190	19260	19213	19100	19109	19204	18910	19140	19044	19158	19277	19226	19095	19132	19078	19165	19135	19143	19317	19283	19166	19123	19028	18949	19283	19001	19205	19183	19100	19104	19149	19285	19077	19111	19049	19055	19176	19179	18990	18928	18966	19114	19285	19066	19112	19093	19266	19203	19350	19089	19143	19228	19196	19139	19313	19128	19221	19203	19106	19316	19108	19100	18948	19037	19125	19199	18987	19167	19134	19110	19293	19187	19120	19111	19021	19263	19153	19065	18881	19060	19144	19222	19107	18960	19146	19187	19486	18965	19154	19044	19036	19008	19208	19213	19242	19161	19308	19223	19209	19241	19208	19040	19138	18929	19148	19038	19154	19137	18960	18916	19181	19176	19394	19285	19348	19216	19349	18962	19277	19187	19099	18999	18989	18986	19133	19163	19060	19242	18949	19195	19227	19233	19054	19033	19124	19093	19391	19213	19050	19011	19242	19467	19047	19074	18834	18997	19153	19092	18949	19410	19156	19184	19092	19161	19233	19116	19112	19046	19181	19101	19238	19272	19220	19346	19143	19198	19353	19243	19223	19441	19164	19233	19170	19152	19163	18994	19104	19013	19316	19092	19070	19182	19216	19099	19322	19370	19242	19240	19244	18960	19143	19202	19358	19298	19059	19142	19262	19144	19069	19138	19052	18969	19085	19272	19037	19089	19004	19039	19285	19029	19167	19183	19097	19095	19269	19323	19242	19088	19197	19013	19320	19145	19204	19296	19153	18984	19111	19151	19297	19024	18804	19249	19186	19280	19031	19135	19105	19130	19206	19129	19280	19188	19242	19255	19082	19302	19264	19188	19278	19229	19148	19295	19293	19133	19250	19241	19217	19261	19051	19353	19291	19115	19146	19223	19034	19139	19333	19246	19126	19081	19076	19243	19347	19106	19278	19339	19269	19080	19220	19232	19022	19162	19176	19137	19052	19013	18977	19220	19073	19274	19138	19120	19139	19123	19175	19257	19254	18861	18827	19264	19078	19200	19032	18938	19065	19165	19208	19181	19094	19068	18981	19281	19244	19283	19165
43172	52639	40034	25368	18527	16879	16442	16279	16311	16335	16223	16271	16202	16264	16379	16223	16266	16394	16259	16158	16350	16226	16395	16441	16199	16141	16257	16397	16283	16242	16420	15949	16271	16270	16301	16243	16232	16164	16244	16121	16231	16293	16118	16324	16137	16290	16306	16182	16160	16357	16165	16176	16201	16092	16255	16332	16206	16155	16191	16054	16170	16373	16161	16147	16106	16394	16263	16225	16368	16210	16258	16119	16159	16474	16196	16283	16236	16218	16292	16026	16218	16537	16394	16274	16263	16291	16155	16264	16179	16327	16112	16288	16214	16392	16189	16188	16171	16340	16108	16138	16260	16234	16238	16121	16097	16456	16114	16218	16157	16052	16291	16329	16298	16279	16218	16080	16319	16253	16242	16125	16256	16283	16283	16112	16390	16296	16101	16224	16317	16347	16210	16234	16367	16243	16310	16322	16084	16391	16368	16217	16154	16061	16270	16276	16227	16235	16072	16119	16159	16174	16336	16334	16114	16350	16165	16130	16194	16222	16262	16210	16286	16415	16113	16237	16239	16208	16107	16138	16314	16153	16412	16265	16299	16201	16170	16292	16339	15990	16212	16083	16241	16320	16125	16165	16169	16244	16247	16077	16178	16051	16418	16111	16175	16252	16032	16243	16379	16170	16217	16229	16142	16296	16175	16167	16245	16332	16148	16118	16390	16187	16127	16246	16151	16090	16261	16200	16211	16284	16174	16231	16257	16224	16337	16259	16193	16108	16262	16386	16160	16149	16230	16256	16323	16264	16259	16185	16277	16162	16313	16090	16127	16069	16325	16173	16071	16201	16225	16257	16345	16290	16200	16184	16210	16174	16309	16137	16196	16197	16228	16271	16254	16287	16232	16183	16227	16172	16134	16213	16329	16142	16193	16452	16208	16262	16265	16307	16312	16312	16240	16276	16190	16300	16257	16207	16165	16265	16313	16125	16197	16289	16274	16218	16114	16243	16307	16252	16310	16203	16369	16189	16204	16282	16363	16160	16284	16064	16300	16168	16075	16321	16317	16129	16157	16220	16225	16103	16224	16110	16173	16206	16109	16318	16203	16429	16278	16225	16349	16289	16323	16264	16122	16353	16357	16203	16198	16320	16053	16300	16299	16249	16089	16328	16194	16174	16313	16081	16155	16197	16332	16200	16334	16297	16118	16296	16369	16365	16295	16143	16200	16299	16249	16162	16327	16238	16185	16269	16122	16241	16163	16192	16322	16222	16196	16263	16107	15989	16338	16264	16133	16314	16293	16074	16272	16254	16167	16315	16226	16141	16210	16260	16043	16140	16286	16286	16279	16151	16280	16222	16368	16139	16305	16366	16294	16254	16210	16301	16084	16215	16335	16217	16332	16211	16260	16249	16338	16353	16287	16091	16292	16315	16141	16415	16306	16235	16157	16247	16098	16162	16068	16229	16067	16180	16355	16327	16276	16085	16293	15984	16281	16401	16199	16294	16183	16222	16225	16161	16396	16383	16216	16213	16047	16028	16428	16303	16332	16250	16312	16112	16402	16036	16206	16329	16199	16194	16299	16178	16141	16294	16295	16157	16204	16350	16182	16262	16385	16275	16172	16280	16344	16288	16503	16105	16241	16131	16195	16452	16305	16111	16160	16265	16092	16127	16277	16187	16169	16156	16199	16213	16346	16099	16206	16204	16227	16279	16316	16215	16277	16236	16234	16198	16174	16122	16112	16296	16353	16134	16246	16227	16281	16161	16337	16118	16152	16197	16432	16141	16189	16201	16262	16269	16121	16249	16385	16253	16267	16210	16219	16242	16319	16179	16178	16441	16165	16194	16240	16190	16217	16248	16247	16096	16233	16365	16256	16368	16197	16244	16403	16235	16197	16162	16280	16272	16102	16302	16288	16208	16147	16118	16052	16412	16328	16089	16259	16257	16250	16247	16287	16302	16236	16228	16297	16045	16250	16245	16379	16348	16412	16393	16193	16250	16293	16089	16390	16277	16090	16243	16221	16268	16350	16280	16124	16284	16205	16109	16127	16470	16163	16202	16282	16170	16135	16222	16345	16280	16120	16311	16205	16187	16127	16244	16125	16138	16128	16301	16229	16219	16242	16322	16209	16131	16280	16153	16382	16399	16239	16204	16283	16255	16277	16306	15974	16266	16576	16106	16230	16209	16345	16168	16254	16267	16218	16207	16367	16258	16316	16382	16354	16283	16132	16121	16204	16263	16249	16145	16404	16254	16323	16405	16328	16193	16388	16202	16308	16184	16215	16143	16363	16109	16146	16174	16236	16210	16329	16512	16109	16228	16250	16263	16180	16396	16336	16195	16179	16259	16189	16248	16337	16137	16231	16311	16189	16298	16116	16221	16051	16268	16230	16197	16300	16190	16150	16255	16261	16201	16233	16076	16176	16228	16155	16361	16259	16254	16265	16219	16422	16152	16236	16086	16161	16273	16263	16244	16254	16332	16252	16256	16261	16226	16130	16155	16168	16094	16526	16222	16223	16122	16334	16190	16174	16116	16229	16179	16106	16201	16340	16260	16162	16080	16082	16200	16473	16231	16308	16198	16176	16229	16324	16146	16178	16140	16134	16161	16070	16180	16218	16235	16237	16250	16274	16250	16387	16111	16078	16126	16246	16201	16293	16343	16259	16170	16326	16226	16223	16222	16338	16224	16222	16004	16372	16245	16289	16161	16355	15952	16442	16027	16323	16114	16233	16332	16245	16271	16229	16184	16121	16146	16185	16276	16154	16211	16110	16141	16376	16001	16268	16231	16147	16027	16276	16220	16206	16133	16167	16202	16381	16311	16284	16166	16106	16211	16213	16253	16329	16436	16118	16361	16155	16217	16309	16434	16180	16156	16459	16292	16061	16188	16241	16270	16410	16202	16233	16071	16304	16309	16222	16312	16235	16228	16166	16274	16268	16167	16472	16213	16281	16040	16269	16378	16164	16151	16199	16165	16241	16135	16331	16392	16152	16459	16206	16201	16019	16320	16257	16251	16288	16138	16378	16176	16220	16089	16369	16201	16201	16285	16157	16228	16339	16201	16099	16386	16247	16223	16316	16308	16168	16181	16297	16300	16194	16201	16277	16171	16115	16272	16308	16152	16457	16252	16245	16276	16289	16057	16145	16451	16121	16129	16068	16254	16262	16386	16185	16280	16315	16254	16222	16343	16165	16314	16256	16111	16274	16297	16437	16244	16293	16151	16282	16193	16442	16273	16305	16436	16154	16142	16286	16252	16277	16186	16181	16192	16223	16247	16159	16280	16310	16177	16260	16343	16293	16176	16272	16116	16293	16240	16126	16352	16279	16277	16350	16347	16309	16114	16112	16379	16303	16265	16224	16146	16119	16362	16223	16311	16103	16331	16191	16286	16057	16276	16294	16102	16073	16203	16281	16238	16248	16078	16330	16373	16431	16333	16324	16283	16307	16231	16221	16331	16288	16357	16223	16105	16409	16304	16153	16331	16321	16133	16110	16100	16234	16260	16371	16198	16213	16174	16385	16237	16174	16145	16331	16210	16238	16291	16106	16262	16348	16337	16254	16043	16269	16186	16289	16290	16338	16291	16253	16168	16204	16194	16185	16239	16455	16398	16186	16332	16300	16259	16182	16212	16148	16342	16253	16273	16336	16229	16420	16285	16113	16295	16219	16217	16202	16273	16071	16343	16176	16118	16281	16339	16092	16153	16211	16264	16326	16052	16313	16295	16279	16170	16150	16057	16186	16272	16269	16117	16186	16362	16210	16196	16132	16235	16183	16167	16116	16373	16157	16131	16331	16151	16213	16197	16188	16096	16287	16205	16166	16251	16154	16276	16297	16200	16115	16256	16194	16031	16181	16267	16233	16274	16209	16242	16147	16270	16208	16381	16136	16279	16076	16204	16195	16078	16317	16289	16133	16164	16200	16297	16055	16233	16234	16144	16419	16325	16123	16008	16251	16329	16262	16234	16309	16228	16316	16425	16107	16256	16140	16275	16119	16251	16156	16341	16408	16464	16411	16228	16306	16399	16189	16176	16331	16256	16120	16279	16317	16082	16314	16326	16245	16265	16151	16342	16405	16154	16281	16208	16263	16433	16158	16285	16343	16269	16261	16445	16310	16264	16202	16394	16202	16308	16182	16423	16101	16241	16375	16080	16244	16374	16317	16399	16205	16222	16315	16226	16195	15986	16315	16236	16347	16353	16259	16463	16232	16223	16289	16242	16375	16405	16201	16124	16264	16282	16273	16189	16175	16170	16227	16351	16234	16307	16289	16243	16522	16237	16222	16288	16202	16382	16391	16450	16384	16353	16368	16252	16272	16363	16258	16206	16406	16210	16255	16321	16082	16354	16001	16162	16185	16364	16331	16134	16307	16151	15996	16294	16315	16250	16289	16246	16298	16261	16274	16303	16325	16108	16310	16231	16029	16129	16255	16103	16149	16133	16188	16205	16126	16095	16244	16195	16342	16314	16055	16257	16055	16397	16398	16128	16247	16281	16217	16183	16335	16337	16312	16089	16197	16126	16306	16166	16284	16263	16237	16074	16273	16401	16239	16383	16237	16454	16409	16426	16159	16258	16319	16371	16127	16332	16200	16170	16181	16278	16350	16179	16123	16353	16306	16339	16038	16340	16409	16325	16161	16181	16358	16255	16214	16375	16349	16218	16110	16284	16129	16240	16226	16308	16301	16034	16367	16214	16126	16179	16284	16219	16221	16288	16238	16319	16087	16296	16134	16266	16230	16276	16165	16191	16198	16253	15973	16430	16025	16446	16215	16195	16340	16288	16132	16230	16233	16139	16322	16262	16310	16406	16249	16170	16036	16363	16211	16195	16257	15985	16374	16211	16277	16063	16190	16181	16344	16256	16221	16288	16095	16223	16283	16283	16221	16338	16082	16346	16223	16345	16240	16071	16255	16106	16403	16239	16026	16368	16302	16342	16130	16322	16333	16133	15983	16247	16142	16257	16476	16088	16188	16473	16321	16128	16281	16265	16369	16215	16221	16330	16262	16302	16146	16237	16224	16165	16173	16285	16099	16271	16163	16342	16375	16401	16276	16334	16247	16471	16143	16287	16493	16167	16252	16249	16277	16365	16265	16194	16089	16214	16178	16359	16336	16090	16270	16308	16244	16166	16259	16194	16322	16377	16397	16337	16422	16390	16315	16110
23815	25456	41421	38312	29163	25846	25062	20056	19217	19363	19285	19371	19360	19186	19198	19324	19064	19125	19228	19283	19114	18984	19054	19119	19059	19045	19175	19153	18997	19143	19163	19261	19150	19330	19141	19061	19050	18945	19072	18982	19108	19036	19132	19095	19010	19060	19047	18944	18947	19092	19115	19009	19054	19356	19052	19264	18961	19053	19081	18929	18908	18845	19062	18707	18881	19104	18949	18927	19055	18775	19018	19024	18934	18811	18876	18937	18815	19123	19051	18972	18878	18925	19022	18937	18942	18884	18958	18773	18850	18851	19035	18740	19135	18938	19043	18950	19048	18935	19009	18943	18755	18927	18829	18847	19071	19091	18863	19164	19041	19163	19051	18801	18985	18839	18964	18970	19121	19210	19065	18958	19012	19025	19034	18985	19077	18935	19231	19067	19044	18886	18897	18822	18900	18944	18992	18858	18778	19045	19150	18957	18890	19033	19034	19079	18984	18877	19030	19177	18959	19009	18898	18880	18951	18901	19026	19021	19006	19158	18688	18887	19039	18919	18876	18905	19130	18917	18789	18932	18935	18813	18947	19075	18993	18891	18957	19038	18844	18966	18980	18963	18877	18966	18878	18993	19133	19141	18913	19123	18947	19123	19081	18925	18868	18852	18961	19265	18964	18998	18887	19005	18770	18873	18988	18805	18833	18890	19025	18743	18846	18987	19033	18982	19049	19028	19087	18965	19120	18911	18872	18947	18890	18898	18880	19132	19073	18831	18881	18876	19012	19129	19211	18994	18878	18994	18902	18863	18964	18802	18959	19021	18898	18913	18899	19062	19226	18684	18928	18879	18903	18794	18909	19072	18916	18941	18848	18720	18914	18823	19051	19002	19177	19000	19050	18920	19061	18881	19196	19022	19210	19030	18940	19164	18912	19025	19086	18961	18988	18955	18974	18750	19133	18958	18890	18924	18987	19016	19101	19321	18984	18964	18954	18792	18982	18663	18786	18898	18962	19057	18832	18830	18823	19015	19014	19189	18961	18996	19072	18961	19055	19008	19080	18995	18935	18983	19144	18992	18984	19011	18930	18912	19111	19093	18991	19057	19185	18881	18911	18966	18987	19016	18836	18860	18658	18955	19085	18984	19107	18917	18902	18714	18928	18941	18794	19023	18888	18944	19108	19154	18928	18888	18950	18980	19000	18755	18956	18982	19071	18844	19062	18942	18766	19145	18928	18982	18844	19031	18898	18887	19010	18912	18774	18743	19212	19116	19130	18965	19023	19059	18972	18821	19022	19187	18851	18776	19034	18961	18741	19121	19085	18977	18907	18934	19006	19005	19069	19101	18934	18799	18943	18890	19076	18840	18735	18904	19140	18997	18966	19023	18961	18782	18792	18865	18779	18980	18933	19025	18844	18725	18909	18976	18836	18905	18895	19063	18891	19152	19097	19001	18746	18910	19045	18984	19113	18958	18904	18901	18998	18995	18746	19080	18919	18896	18994	18817	18928	18972	18992	18985	19126	19055	18960	19127	18921	18900	18886	18857	18842	18652	18778	19109	19133	18839	18907	18916	19156	19017	19241	18970	19078	19017	18802	19109	18879	18941	19039	18941	18880	19190	19255	18906	18935	18941	18897	19031	18901	18933	19015	18968	19073	19027	18797	18791	18869	18940	19075	19012	18946	18920	19074	18865	19008	18962	18918	19002	18750	18806	18897	18870	18964	19022	18693	19010	19085	18814	19110	18991	18986	18949	19070	19005	18834	18964	18838	18806	18885	18873	18926	18969	19178	18942	18908	18929	19099	19039	18980	19021	19018	18826	18842	19185	18925	18910	19011	18933	18970	19030	18852	19193	19038	18850	18900	19036	18942	19078	18933	19056	19034	19174	18699	18816	19118	19034	18659	18993	19070	18911	18985	18866	18877	18908	18802	18882	19069	18860	18876	18896	19144	18991	18791	18746	18918	18827	19035	19024	18978	18957	19009	19065	19081	18914	19096	18899	18973	18980	19115	18753	19027	18879	18970	18823	19054	18812	19024	18759	18826	18541	18710	18530	18916	18915	18895	19089	19111	18952	18838	18963	19065	18959	18986	19147	19075	19015	18859	18906	18911	18991	18805	18994	18967	19013	18896	18834	18768	18920	18919	18929	18932	19031	19042	18875	18833	18889	19074	18883	19163	18882	18865	18932	18932	19049	19064	18923	18753	18827	19004	19020	18915	19016	18865	19026	18930	18873	18828	18889	19015	19173	19052	18883	19001	18927	18761	18927	18955	18955	18908	18705	19037	18787	18843	18905	18851	19030	18905	18951	18732	19057	18771	18958	18876	18929	19224	18735	18651	18764	18939	19016	19196	19047	18929	19172	19076	19000	18858	18971	18976	18920	19015	19031	19006	18943	18905	18889	18865	18732	19073	18990	19095	18897	18993	18790	18929	18950	18966	18965	19007	18820	18828	18820	19068	18845	18902	18968	18807	18954	18890	19010	18876	18739	18900	18885	18779	18860	18964	19039	18943	18829	18792	18952	18825	18815	18830	19026	18811	19028	18717	18763	18935	19004	18879	18843	19175	19209	19095	19035	19009	18890	18779	18944	18926	18853	18914	19102	18674	18904	18965	18833	18955	18758	19045	19226	18986	18905	19179	18906	18682	19125	19082	19066	18991	18951	19030	19076	18937	18873	18727	19045	19107	19007	18894	18931	19142	19021	19041	18777	19042	18953	18992	19018	19133	19019	19034	18953	18874	19166	19061	18800	18922	19062	18815	18699	18985	18997	18874	19091	19038	18739	18736	19162	18952	18875	18989	19027	19044	19028	18837	19047	18848	18831	19033	18809	18896	19010	18862	18864	19003	19110	19133	18772	19091	18885	18855	19071	19143	19067	18921	18790	18915	18857	18985	19192	18757	18966	18907	18966	18807	18712	18820	18952	18959	19055	19079	19098	19028	18884	18841	18980	18851	18892	19025	18943	18858	18993	18826	18817	19041	18804	19071	18910	18874	18827	18990	18995	19158	18976	19014	19014	19071	18824	18973	18883	18962	18931	18934	18880	19032	18847	19191	18875	18946	18962	18973	19028	18897	18891	18929	19022	18888	18830	18734	18840	18923	18840	19107	18992	18978	18721	19141	18915	19212	19059	18837	18987	18941	19015	18834	19061	18838	18955	18873	19027	18848	18954	18937	18947	18864	19050	19040	19030	19159	18845	19008	18753	18813	19064	19055	18861	18888	18996	18875	18894	19018	19027	18951	18824	18760	18899	18907	19168	18967	18944	19001	18988	19045	18779	19018	19012	18901	18971	19012	18861	18971	18873	18944	18711	18735	18915	18957	18980	18732	18742	19023	18902	18787	18906	19001	19165	18765	19050	19120	18873	18981	18939	18978	19030	18874	18949	18866	18845	19075	18923	19178	19011	19159	19010	19190	19043	18868	18811	18882	19045	19220	18869	19152	18897	19040	18950	18837	18825	18697	18923	19314	18914	19005	18911	18831	18790	19083	18965	19215	18837	18936	18997	18932	19116	18999	19010	18883	18959	18912	18878	18909	18667	18954	18838	19064	18900	19110	18921	18867	18625	18989	18862	18788	18955	19137	19123	18930	19076	18982	19010	19009	18940	18825	18838	18909	18741	18804	19014	18965	18964	18804	19091	19068	18959	18938	19180	19001	19019	18977	18904	18829	19072	19163	19154	18955	18922	19015	19034	18956	19063	19081	18957	18911	18949	18955	18992	19057	18862	18913	18919	19101	19044	19126	18961	18801	18947	19027	18840	18948	18891	18843	18897	19044	18983	19095	18973	18947	18973	18926	18920	19024	19063	18840	19005	18984	19076	18844	18840	18903	19088	18982	18815	19046	18851	18836	19108	18766	19007	18879	18857	18732	18889	18851	18993	18833	18783	19091	19065	19014	19098	18951	18950	19072	18765	18874	18959	18954	19072	19014	18961	18970	18940	18942	19018	18931	19142	19052	18854	19087	18842	18913	19087	18887	19172	19044	18713	18821	18659	19183	18975	18916	18921	19029	18872	19058	18942	18849	19102	18955	19039	19048	19081	19035	18912	18955	18895	18884	18990	18858	19198	18803	18959	18927	18887	18957	19140	18784	18997	18837	18938	18858	18886	18964	18999	19003	18874	18647	18947	18923	18748	18788	18848	19088	18942	19078	18781	19130	18981	18894	18827	18759	18709	18689	18665	19108	19040	18787	18916	18883	18936	18933	18815	19192	18909	19065	19087	18982	18763	18999	18858	19020	18957	18882	18900	19068	19067	18935	19006	18998	18764	19053	18883	18877	19136	18840	19132	18993	19052	19105	19166	18803	18956	18998	18980	18929	18958	19141	18888	19092	18982	19113	18783	18942	18852	19119	18901	19134	18692	18938	18957	18973	18913	18877	18939	18949	19127	18995	18971	19007	18996	19079	19019	18970	18871	18783	18841	18812	19084	18803	19018	18922	18802	18924	18828	19145	19016	18836	19081	18830	18897	18902	19001	18971	18852	18976	19000	18808	18950	18859	18747	18981	18933	18881	19026	18931	18673	19121	18975	18913	18847	18976	19049	19033	18854	18860	18987	18829	18929	19101	18712	19021	18862	18937	18734	19180	18975	19118	18554	18854	18831	19061	18803	18915	18989	19113	18866	19094	18789	18953	19000	18825	18890	19186	18923	18897	18972	19161	18902	18990	18984	18855	18928	18799	19161	18768	18831	19032	18921	19067	18762	18953	18871	18786	18752	18959	18954	18880	18918	18744	18896	19124	18931	19106	18966	18995	19091	19097	19062	18728	18917	19222	19054	19234	19187	18909	19040	18924	18890	18801	19103	18981	18816	18844	18715	19001	18892	18921	19041	19116	19199	18991	18741	19052	18986	18900	18870	18934	19043	19306	18898	18910	18975	19115	19091	18941	19005	19029	19197	19067	18922	18888	19025	18760	18805	18901	19091	18933	19114	19214	18926	18999	18902	18863	18937	19117	18983	18817	19004	18967	18935	18729	18701	18987	18808	18975	18764	19008	19054	18811	18880	18766	19015	18637	19018	18988	19029	18853	18822	19018	18950	19099	18982	18980	18847	18893	18831	18964	18996	18839	18951	18754	18991	18950	18862	18858	18838	19029	18992	19103	18896	19092	19033	19057	18772	18823	18864	18855	18986	18997	19033	19189	18975	19053	18684	18899	19013
62685	106593	91569	66566	39166	22703	17201	16221	16200	16116	16050	16293	16152	16326	16224	16199	16257	16198	16153	16157	16116	16151	16143	16258	16224	16247	16120	16260	16124	16089	16202	16166	16211	16207	16195	16168	16302	16251	16240	16163	16105	16189	16012	16088	16329	15999	16267	16086	16183	16283	16173	16295	16259	16208	16244	16332	16249	16095	16138	16284	16172	16231	16182	16191	16003	16265	16131	16149	16077	16144	16056	16278	16152	16212	16203	16192	16066	16265	16058	16119	16232	16178	16342	16183	16184	16204	16167	16397	16175	16403	16222	16354	16131	16069	16111	16257	16249	16123	16179	16083	16275	16029	16379	16125	16212	16118	16397	16295	16208	16137	16157	16011	16021	15971	16258	15967	16115	16085	16186	16190	15938	16141	16196	16047	16079	16207	16156	16363	16223	16169	16330	16022	16208	16160	15973	16042	16288	16239	16081	16208	16241	16220	16133	16161	15984	16203	16065	16170	16299	16162	16117	16058	16242	16127	16031	16213	16243	16111	16154	16219	16104	16083	16120	16045	16067	16125	16202	16017	16214	16075	16166	15999	16182	16070	16247	16172	16017	16093	16280	16095	16089	15955	16193	16187	16088	16212	16100	16222	16135	15999	16193	16171	16155	16160	16156	16127	16282	16073	16212	16239	16253	16177	16104	16274	16071	16012	16098	16051	16186	16292	16069	16213	16210	15968	15999	16306	16162	16013	16093	16201	16196	16062	16178	16122	16071	16197	16025	16031	16115	16051	16062	16162	16099	16097	16107	16018	16162	16219	16104	16054	16335	16046	16078	16022	16123	16112	16260	16062	16026	16290	16088	16138	16387	15970	16127	16255	16239	15992	16353	16148	16168	16070	16160	16077	16081	16044	16127	16193	16135	15972	16310	16137	16046	16095	16133	15979	16172	16004	16292	16158	16280	16242	15918	16207	16211	16079	16267	16240	16256	16108	16330	16183	16225	16079	16146	16459	16164	16063	16009	15995	16183	16230	16167	16159	16042	16086	16130	16041	16207	16168	16138	16082	16052	16162	16200	16119	16222	16093	16153	16154	16042	16311	16167	16130	16165	16208	16185	15920	16170	16387	16192	16254	16098	16166	16275	16191	16249	16193	16285	16191	16239	16294	16281	16063	16179	16236	16160	16286	16185	16381	16073	16285	16185	16128	16235	16122	16215	16142	16118	16153	16208	16183	16150	16023	16149	15991	16128	16087	16279	15922	16256	16266	16051	16150	16193	16165	16137	16397	16183	16259	16237	16159	16016	16142	16174	16200	15966	16222	16074	16145	16045	16304	16252	16143	16039	16159	16120	16017	16169	16111	16125	16201	16227	16152	16262	16182	16237	16130	16028	16060	16240	16153	16234	16125	16219	16255	16148	16142	16108	16138	16209	16327	16178	16299	16155	16157	16079	16288	16260	16295	16114	16110	16118	16173	16062	16042	16183	16239	16127	16207	16109	16207	16192	16228	16122	16127	16234	16117	16230	16141	16371	16076	16309	16299	16088	15940	16173	16137	16271	16267	16147	15942	16155	15962	16258	16144	16162	16069	16043	16148	16169	16133	15969	16088	16086	16116	15990	16296	16214	16279	16278	16193	16037	16206	16130	16146	16043	16161	16201	16328	16117	16088	16071	16162	16024	16219	16108	16202	16196	16235	16202	16185	16283	16272	16125	16232	16335	16113	16086	16309	16227	16154	16024	16211	16160	16156	16076	16041	16223	16156	16132	16007	16150	16068	16257	16176	16315	16246	16227	16379	16144	16211	16080	16083	16107	16044	16292	16165	15990	16168	16250	16075	15984	16093	16104	16211	16126	16099	16143	16125	16278	16154	16243	15969	16203	16167	16196	16221	16221	16075	16126	16063	16158	16070	16116	16030	16079	16303	16108	16334	16247	16281	16056	16238	16121	16205	16206	16295	16228	16148	16213	16161	16209	16206	16174	16096	16434	16170	16036	16098	16242	16181	16060	16119	15850	16322	16171	16336	16219	16293	16034	15915	16292	16182	16191	16123	16114	16228	16294	16360	16205	16248	16026	16299	16112	16141	16069	16237	16050	16222	16213	16247	15968	16117	16379	16135	16314	16139	16264	16159	16109	16204	16124	16132	16240	16061	16200	16184	16111	16215	16141	16179	16192	16148	16218	16156	16266	16027	15999	16138	16224	16231	16361	16159	15913	16066	16081	16078	16045	16181	16022	16092	16297	16118	16282	16227	16163	16077	16238	16206	16091	16195	16356	16189	16110	16168	16166	16008	16169	16099	16112	16180	16022	16255	16128	16108	16298	16087	16279	16025	16105	16116	16072	16108	16241	16239	16073	16193	16176	16115	16166	16141	16084	16107	16166	16219	16163	16207	16138	16147	16222	15987	16236	16091	16041	16116	16090	16176	16246	16244	16160	16082	16070	16173	15993	16240	16165	16181	16167	16214	16149	16117	16295	16173	16020	16173	16212	16350	16285	16133	16223	16190	16203	16098	16154	16260	16080	16043	16071	16244	16174	16182	16211	16174	16124	16322	16259	16285	16174	16075	16072	16005	16125	16248	16066	16079	16100	16066	16148	16038	16066	16250	16058	16069	16089	16109	16097	16246	16142	16274	16145	16197	16157	16282	15975	16236	16183	16111	15952	16143	16227	16207	16241	16157	16107	16220	16079	16192	16233	16328	16168	16158	16051	16340	16160	16120	16172	16188	16261	16017	16297	16290	16212	16097	16110	15932	16046	16277	16007	16279	15937	16124	16287	16145	16187	16036	16016	16090	16105	16083	16198	16179	16130	16114	16208	16225	16091	16104	16214	16068	16043	16357	15961	16045	16408	16115	16127	16082	16113	16154	16080	16360	16111	16107	16140	16309	16228	15920	16094	16231	16191	16286	15979	15934	16249	16131	16227	16098	16036	16193	16140	16246	16282	16100	16165	16075	16290	16357	16236	16197	16051	16074	16067	16407	16253	16275	16157	16054	16154	16172	16114	16121	16007	16184	16180	16085	16065	16260	16114	16177	16115	16075	16205	16148	16041	16278	16259	16200	16133	16118	16072	16162	16086	16139	16134	16227	16023	16025	16028	16304	16181	16050	16207	15980	16261	16139	16280	15944	16322	16259	16116	16076	15948	16256	16155	16172	16275	16097	16174	16028	16388	16109	16177	16103	16255	16146	16108	16045	16120	16087	16276	16208	16191	16228	16133	16032	16198	16181	16276	16270	15980	16214	16159	16068	16017	16191	16059	16238	16094	16118	16070	16185	16077	16099	16229	16210	16151	16021	16219	16050	16092	16075	16215	16171	15975	16074	16205	16181	16174	16087	16202	16124	16011	16354	16130	16104	15938	16061	16121	15944	16269	16031	16252	16195	16017	16291	16113	16154	16153	16185	16280	16015	16131	16002	16244	16148	16026	16236	16334	16153	16153	16203	16265	16226	16084	16227	16090	16264	16050	16187	16310	16197	16270	16229	16235	16386	16167	16182	16138	16145	16275	16315	16289	16379	16238	16236	16159	16123	16178	16258	16135	16211	16246	16109	16154	16116	16040	16080	16240	16117	16149	16127	15968	16137	16186	16049	16094	16171	16203	16267	16203	16219	16131	16014	16166	15994	16311	16159	16084	16236	16153	16186	16116	16388	16067	16099	16181	16255	16313	15931	16148	16189	16186	16051	16213	16177	16316	16143	16226	16158	15909	16264	16032	16143	16301	16144	16142	16220	16111	16157	16220	16220	16187	16185	16147	16135	16307	16052	16064	16279	16149	16309	16051	16267	16093	16276	16195	16080	16001	16299	16276	16123	16315	16166	16171	16084	16151	16196	16091	16087	16190	16195	16107	16111	16188	16007	16224	16206	16231	16171	16153	16219	15971	15979	16125	16252	16201	16041	16110	16158	16321	16221	16256	16253	16344	16329	16273	16143	16257	16157	16073	16179	15998	16305	16208	16288	16168	16273	16116	16137	16288	16234	16107	16177	16102	16309	16174	16041	16078	16231	16231	16302	16087	16016	16371	16354	16259	16265	16036	16135	16037	16181	16137	16152	15958	15963	16186	16114	15982	16163	16229	16246	16173	16306	16219	15984	16251	16328	16209	16322	16157	16139	16148	16231	16009	16169	16104	16209	16247	16156	16118	16178	16174	16027	16200	16241	16158	16045	16175	16136	16035	16082	16083	16184	16179	16229	16083	16156	16319	16259	15951	16092	15984	16210	16037	16044	16054	16257	16347	16083	16138	16108	16160	16078	16263	16152	16095	16215	16267	16266	16135	16127	16247	16075	16077	16156	15929	16117	16116	16056	16057	16159	16121	16125	16221	16136	15967	16180	16168	16187	16256	16172	16080	16132	16046	16236	16119	16208	16145	16038	16221	16195	16101	16046	16011	16103	16258	16163	16216	16120	16094	16192	16088	16109	16178	16009	16210	16086	16009	16210	16171	16213	16092	16202	16117	16020	16184	16351	16199	16287	16138	16164	16205	16113	16236	16126	16241	16258	16246	16094	16165	16195	16300	16206	16148	16024	16269	16188	16199	16089	16308	16027	16155	16056	16058	16290	16174	16364	16282	16240	16390	15959	16039	16202	16264	16212	16038	16321	16017	16101	16101	16073	16172	16143	16173	16334	16066	16188	16078	16247	16029	16133	16114	16161	16127	16164	16401	16335	16227	16145	16021	16305	16311	16082	16291	15932	16260	16117	16118	16244	16237	16210	16173	16204	16194	16149	16286	16093	16083	16102	16172	16036	15980	16106	16100	16246	16231	16225	16112	16159	16165	16124	16227	16090	16149	16226	16142	16075	16267	16093	16243	16067	15960	16105	16367	16206	15987	16213	16135	16269	16037	16151	16123	16087	16171	16165	15936	16187	16203	16132	16213	16083	15992	16193	16133	16233	16094	16162	16087	16190	16266	16208	16221	16254	16227	16171	16050	16207	15985	16175	16259	16071	15931	16241	16183	16067	16339	15967	16199	16217	15998	16043	16064	16128	16178	16131	16246	16162	16096	16082	16292	16209	16185	16154	16173	16147	15992	16199	16224	15958	16357	16202	16263	15954	16176	16204	15994	16243	16149	16156	16188	16084	16113	16212	16214	16266	16090	16190	16158	16003	15986	16025	16368	16293	16118	16032	15970	16032	16389	16146	16214	16316	16218	16251	16054	16149
32271	42500	44699	32019	22842	20264	19610	19315	19123	19266	19362	19087	19243	19237	19200	19155	19256	19335	19059	19110	18933	19197	19202	19254	19114	19242	19276	19132	19252	19123	19212	19087	18920	19310	19103	19046	19186	19256	19209	19083	19380	19088	19024	19113	18994	19281	19102	19042	19121	19240	19310	19003	19020	19030	19178	19257	19254	19000	19148	19175	19378	19150	18950	19068	19117	18851	19256	19072	18715	18936	19228	19118	19300	19128	19184	19257	19064	19144	19296	19023	19031	19175	19295	19146	19291	19022	19174	19061	19142	19093	19177	19131	19371	19057	19190	19211	19015	19073	19089	18979	19457	19145	19381	19149	19300	19132	19237	19132	19151	19117	19245	19205	19344	19113	19005	18991	19065	19163	19308	19134	19111	19139	19154	19113	19171	19180	19140	19111	19238	19086	18984	19182	19002	19072	19302	19032	19005	19139	19157	19240	19053	19038	19122	18948	19007	19168	19069	19057	19097	19243	19141	19084	19132	19017	19131	18944	19112	19007	19131	19139	19247	19124	19087	19132	19237	19149	19221	19060	18976	19041	18848	19270	19089	19119	19051	19186	18918	19214	19005	19070	18984	18972	19048	19044	18854	19111	19190	19174	18975	19038	19021	19041	19202	19108	19192	19003	19070	19041	19095	19232	19210	19157	19167	19208	19132	19290	18899	19386	19310	19273	19144	19106	19185	19047	19057	18989	19111	19045	19279	19048	18935	19193	19222	18916	19253	19337	19130	19125	19065	19259	19009	19037	19074	19071	19199	19242	19163	19117	19124	19141	19069	19331	19174	19034	19143	19118	19115	19163	19142	19122	19182	19012	19214	19000	19004	19121	19083	19190	19235	19023	19062	19145	19232	18994	19312	18967	18975	19225	18897	19210	19264	18970	18878	19334	19167	19219	19241	19215	19201	19345	19234	19130	19104	19269	19083	19164	19022	18948	19152	19220	19367	19054	18925	19246	19278	19031	19003	19168	19140	18977	19031	19102	19106	19057	19085	19290	18957	19186	19086	19168	19193	19215	19067	19198	19065	19112	19025	19091	19186	19001	18925	19293	19159	18927	18972	19054	19012	19100	19082	19102	19250	19028	19037	19118	19046	19161	19069	19043	18831	19228	19154	19361	19252	19244	19046	19311	19172	19120	18876	19011	18987	19083	18983	19184	19421	19289	19270	18914	19349	19065	19245	18986	18989	18972	18998	19019	19072	19097	19093	18689	19231	19021	19159	19304	19045	18921	19197	19193	19027	19136	19296	19208	19053	19098	19166	19190	19157	18991	19203	19188	18878	19084	19113	19155	19213	19025	19056	19056	19051	18906	19141	18960	19178	19086	19107	19135	19174	18886	19357	19068	18927	19161	19222	19257	19143	19079	19278	19299	18998	18996	19030	19152	18994	19037	19190	19182	19030	19087	19021	19036	19321	19012	19212	18945	19431	19298	19138	19036	19061	19157	19083	19321	18964	19172	19081	19098	19046	19037	19059	19001	19071	19231	19062	19242	18967	19128	19232	19129	19125	19014	19349	19172	19025	18846	19203	19134	19069	19145	19139	19089	19162	19164	19124	19073	18968	19159	19092	19181	19049	19075	19185	19131	19223	19102	19124	19392	19239	19180	19167	19171	18810	19053	19296	19033	18847	19078	19119	19214	18836	19035	19365	19058	19093	18986	19181	19160	19306	19101	19101	19193	19091	19330	19129	18852	19142	19078	18983	19076	19153	19065	19255	19169	19181	19192	19231	19063	19186	19181	19125	19122	19216	19180	19123	19057	19136	19051	19234	18963	18953	19168	19066	19150	19006	19222	19059	19066	18939	19060	19010	19023	19230	19152	19170	19224	19021	19076	19103	19085	19052	19152	19149	19008	19135	19048	19022	19105	19062	19310	19163	19165	19199	19082	19103	19032	19065	19067	19262	19158	19015	19423	19072	19258	19151	19130	19200	18947	19158	19281	18906	19165	18905	19191	19245	19073	19098	19126	19138	19031	19071	18902	18997	19050	19170	19055	19086	19208	19138	19029	19162	18899	19008	19099	19013	19055	19163	19092	19194	19063	19172	19189	19239	19316	19191	19132	19113	19244	19121	19156	19197	18933	19180	19183	18932	19118	18940	19035	18945	19234	19056	18928	19097	19250	19079	18924	19162	18991	19258	19146	19202	19120	19177	19082	18972	19064	19057	19069	19355	19113	19051	18985	19159	19146	19304	19087	19213	19098	19028	19217	19058	19095	19089	19109	19173	19175	19240	19227	19269	19166	19022	19172	19139	19044	19307	19019	18890	19033	19166	19204	18904	18939	19023	18948	19044	19286	19273	19185	18919	19114	19095	19054	19053	19261	19102	19260	19177	19101	19058	19273	19334	19121	19296	19205	19332	19344	19045	19183	19062	19256	19171	19125	19195	19094	19254	19503	19222	19131	19115	18930	19142	19142	19148	19275	19435	19268	19090	18981	19039	19120	19251	18996	19189	19014	18896	19105	19100	19179	19118	19227	19086	19168	19293	19207	19060	19252	19154	19081	19224	18975	19066	19023	19314	19223	19190	19056	19249	19312	19094	19315	18992	19076	19354	19131	19073	19219	19175	19156	19129	19102	19211	19219	19197	19199	19163	18995	18948	18914	19282	19150	19257	19204	19139	19078	19210	19246	19478	19073	19119	19322	19179	19224	19212	19087	19003	19115	19109	19246	18988	19165	19221	19141	19253	19146	19234	19121	19085	18904	19178	19080	19010	19048	19147	19214	19137	19211	19204	19147	19128	19049	19179	19210	19084	19238	19344	19096	19073	19032	19206	18945	19029	19106	19283	19145	19010	19372	19388	19193	19251	18981	19021	19116	19084	19047	19211	19225	19096	19133	19019	18993	19404	19220	19328	19053	19371	19140	18982	19017	19053	19141	19233	19118	19003	19195	19342	19151	19076	19391	18986	18898	19021	19038	19111	19233	19050	19076	19317	19057	19251	19296	19292	19001	19338	19354	19134	19260	18917	18957	19072	18927	19129	18967	19022	18827	19065	19303	19156	19307	19139	19126	19094	19215	19388	19280	19046	19178	19088	19093	19195	19056	19256	19102	19122	19131	19238	19116	19321	19122	19110	18957	18994	19087	19261	19197	18916	19154	18988	18813	19057	18927	18948	19145	19132	19079	18955	19148	19245	19176	19163	19147	19000	19407	19126	19192	19180	19008	19082	19350	19021	19085	19284	19250	19373	19157	19081	19062	19132	19140	19138	19065	19299	19040	19162	18999	19079	19247	19112	19085	19244	19294	19221	19125	19430	19168	19100	18932	19277	19052	19344	19211	18992	19097	19206	19234	19236	19225	19030	19132	19346	19330	19294	19055	19061	19047	19188	19042	19140	18990	19006	19148	19138	19097	19209	19307	18946	19040	19216	18754	18934	19177	19220	19088	19134	19352	19320	19207	19256	19114	19010	19277	19157	19106	19068	19156	19193	19026	19159	18910	19143	19280	19132	19111	19141	19129	19127	19206	19158	19034	19365	18984	19064	18895	19135	19043	18862	19136	19339	19160	19215	19150	19375	19268	19238	19171	19132	19089	19311	19023	19074	19230	19185	19257	18913	19213	19042	18899	19062	19157	19031	19069	19094	19093	19198	19197	19148	19000	19129	19232	19281	19123	19211	19190	19083	19038	19155	18957	19276	19041	19075	19293	19093	19114	19151	19152	19197	19187	19347	19115	19135	19178	19136	19149	19017	18856	19158	19134	19229	19163	19021	18824	18988	19022	19214	19167	19091	19115	19139	19111	19264	19282	19439	19104	19282	19273	19198	19076	19091	19159	19196	19131	19141	19200	19233	19117	19323	19246	19073	19215	19066	18843	19095	18863	19341	19259	19164	19143	18875	19089	19308	19083	19233	19240	19101	19237	19233	19122	19070	19175	19072	19318	19187	19111	19126	19030	19139	19091	18981	19078	19211	19152	19100	19195	19322	19331	19081	19077	19332	18979	19313	19310	19236	19061	19051	19032	19203	19197	19220	19204	19266	19062	19117	19135	19013	19194	19079	19124	19033	18975	19135	19131	19276	18920	19040	19054	19062	19158	19141	19157	19279	19081	19238	19123	19084	19121	19105	19217	19019	19180	19187	18948	19014	19331	19095	19152	19242	19290	18963	19194	19249	19122	19174	19170	18995	19110	19181	19224	19045	19146	19067	19252	19229	19077	19139	19127	19167	19303	19103	19080	19296	19272	19182	19172	19064	19124	19140	19284	19244	19172	19161	19174	19024	19311	18866	19164	19143	18980	18808	19157	19384	19087	19274	19120	18979	19097	19260	19142	19120	19195	19168	19289	19149	19028	18925	19035	19067	19279	19077	19007	19076	19150	19143	19210	19156	19075	19093	18921	19123	19242	19189	19119	19183	19169	19057	18943	18986	18973	19137	18972	18899	19022	19181	19122	19070	19111	19256	19144	19283	19285	19164	19113	19035	19268	19067	19136	19258	19165	19260	19166	19187	19241	19119	18930	19041	19291	19025	19092	19313	18903	19184	18954	19140	19263	19298	19089	19229	19108	19224	19063	19053	19186	19055	19171	19268	19194	19085	19247	18925	18997	19247	18947	19164	19219	18983	19163	19100	19194	19064	19201	19129	19002	19217	19268	19300	19190	19146	19112	19253	19191	19248	19287	19303	19014	19044	19238	19260	19026	19077	19242	19047	19104	19226	19183	19156	19098	19202	19106	19229	19278	19237	19266	18855	19134	19194	19023	19347	19128	18965	19111	19277	19019	19383	19055	19201	19188	19110	19094	18974	19048	19048	19136	19310	19212	19385	19045	19185	19020	19012	19013	19045	19282	19333	19151	19189	19210	19262	19173	19329	19212	19053	19095	19053	19043	19200	19230	19151	19050	19112	19237	19319	19349	19189	19254	19152	19251	19192	19119	19000	19000	19072	19187	19005	19174	19031	19088	19243	19289	19042	19063	19176	18931	19103	19096	19264	19181	19345	18990	19257	19366	19301	19137	19173	18988	19134	19056	18992	19210	19268	19042	19234	19229	19175	19136	19221	19095	19200	19101	19319	19215	19242	19130	19161	19308	19053	19011	19109	19107	19003	18992	19039	19143	19026	19159	19053	19075	19177	19065	19178	19022	19246	19271	19214	18835	19085	19377	19214	19208	19078	19096
40413	61228	46824	28618	19539	16856	16247	16334	16400	16232	16328	16230	16072	16470	16375	16337	16341	16387	16350	16275	16334	16351	16499	16419	16298	16297	16397	16114	16409	16039	16239	16167	16116	16164	16197	16188	16182	16349	16212	16267	16272	16280	16204	16267	16288	16234	16215	16548	16308	16284	16348	16301	16231	16386	16316	16183	16345	16297	16163	16265	16284	16172	16131	16181	16103	16262	16092	16278	16292	16379	16315	16330	16328	16163	16324	16145	16203	16193	16183	16141	16232	16329	16287	16192	16264	16165	16403	16276	16298	16192	16464	16275	16244	16081	16232	16218	16208	16284	16125	16207	16138	16331	16245	16151	16179	16419	16238	16322	16209	16149	16220	16256	16316	16241	16206	16313	16082	16331	16079	16206	16277	16310	16359	16178	16122	16234	16262	16328	16275	16145	16289	16305	16210	16273	16236	16124	16246	16233	16444	16282	16122	16314	16130	16293	16111	16190	16334	16170	16338	16104	16145	16207	16154	16261	16364	16263	16282	16308	16360	16358	16241	16248	16046	16086	16265	16366	16236	16197	16303	16181	16325	16360	16328	16244	16288	16290	16230	16114	16119	16247	16180	16206	16046	16237	16281	16209	16311	16025	16306	16175	16275	16201	16256	16251	16230	16298	16445	16327	16243	16057	16236	16263	16208	16357	16160	16225	16202	16290	16178	16317	16330	16348	16202	16172	16116	16097	16346	16168	16346	16132	16267	16239	16247	16194	16214	16258	16237	16156	16292	16346	16196	16271	16114	16388	16316	16204	16354	16265	16181	16242	16266	16354	16278	16148	16380	16215	16189	16273	16274	16315	16350	16258	16209	16136	16142	16432	16066	16225	16245	16247	16133	16183	16278	16195	16164	16272	16428	16116	16390	16300	16304	16090	16298	16200	16278	16262	16131	16113	16264	16198	16144	16271	16148	16182	16369	16131	16330	16186	16157	16184	16246	16247	16074	16274	16158	16197	16458	16269	16237	16135	16278	16442	16389	16257	16126	16374	16363	16417	16419	16266	16420	16117	16139	16197	16229	16236	16497	16326	16324	16284	16184	16190	16267	16349	16201	16267	16127	16430	16286	16131	16127	16274	16221	16248	16084	16350	16426	16174	16350	16026	16302	16139	16291	16181	16364	16378	16226	16173	16118	16299	16252	16138	16089	16334	16163	16188	16398	16244	16234	16209	16417	16265	16161	16223	16225	16269	16375	16221	16259	16298	16353	16284	16128	16418	16181	16422	16288	16259	16142	16114	16353	16259	16007	16461	16116	16313	16153	16334	16203	16178	16171	16307	16286	16174	16228	16108	16233	16449	16152	16159	16064	16205	16351	16118	16148	16112	16283	16308	16296	16345	16214	16373	16268	16534	16199	16340	16240	16096	16266	16080	16289	16241	16214	16385	16415	16254	16230	16371	16273	16147	16170	16413	16235	16134	16200	16278	16068	16186	16162	16166	16255	16248	16268	16169	16184	16214	16313	16343	16267	16278	16319	16288	16134	16219	16305	16257	16148	16370	16309	16266	16396	16151	16315	16341	16366	16327	16150	16391	16496	16232	16167	16244	16244	16319	16515	16157	16273	16383	16330	16198	16173	16357	16106	16369	16349	16075	16319	16201	16145	16263	16365	16225	16303	16390	16267	16295	16202	16344	16058	16169	16154	16131	16297	16174	16241	16370	16329	16356	16250	16220	16134	16146	16089	16408	16328	16361	15983	16209	16096	16334	16287	16395	16142	16174	16245	16401	16261	16342	16245	16205	16035	16263	16233	16258	16312	16163	16264	16170	16213	16229	16291	16405	16173	16143	16416	16199	16374	16197	16467	16159	16308	16190	16179	16333	16196	16338	16240	16343	16141	16196	16143	16301	16315	16276	16245	16311	16236	16327	16205	16174	16383	16315	16329	16187	16417	16250	16113	16269	16258	16202	16188	16169	16327	16326	16171	16264	16232	16147	16295	16346	16338	16284	16197	16270	16283	16354	16182	16007	16319	16200	16373	16188	16401	16263	16174	16339	16315	16205	16324	16105	16277	16331	16237	16231	16387	16024	16219	16333	16330	16239	16421	16326	16052	16209	16037	16295	16134	16196	16343	16145	16209	16060	16115	16327	16283	16268	16306	16251	16278	16155	16257	16378	16159	16241	16166	16353	16237	16284	16102	16204	16365	16330	16335	16281	16076	16229	16298	16173	16400	16163	16249	16318	16270	16243	16232	16386	16165	16210	16269	16226	16260	16262	16142	16301	16192	16228	16273	16222	16333	16427	16396	16208	16145	16218	16274	16251	16355	16147	16275	16183	16115	16371	16256	16112	16217	16129	16344	16209	16115	16447	16324	16186	16366	16405	16238	16287	16168	16297	16288	16244	16197	16187	16117	16231	16363	16384	16345	16359	16351	16496	16305	16441	16347	16186	16261	16270	16277	16197	16162	16372	16167	16128	16236	16261	16288	16209	16254	16286	16198	16149	16322	16310	16387	16247	16212	16179	16177	16398	16182	16288	16184	16189	16237	16274	16382	16254	16219	16229	16261	16381	16290	16387	16351	16400	16210	16262	16273	16234	16180	16213	16335	16175	16151	16067	16150	16305	16223	16333	16098	16241	16291	16172	16132	16140	16161	16102	16243	16205	16225	16323	16268	16105	16178	16200	16193	16280	16203	16222	16270	16129	16319	16112	16199	16306	16277	16362	16292	16094	16257	16201	16399	16208	16098	16268	16252	16472	16308	16204	16203	16247	16172	16211	16235	16260	16264	16078	16341	16204	16036	16096	16344	16316	16246	16248	16179	16257	16295	16147	16499	16216	16377	16213	16427	16140	16208	16238	16277	16319	16167	16301	16424	16145	16164	16204	16281	16267	16295	16192	16315	16118	16346	16187	16277	16188	16203	16048	16253	16365	16317	16486	16167	16221	16384	16166	16245	16344	16249	16376	16153	16183	16227	16290	16193	16276	16209	16191	16349	16089	16228	16158	16180	16280	16348	16303	16287	16320	16104	16201	16264	16251	16319	16372	16233	16107	16423	16351	16297	16277	16215	16335	16317	16095	16182	16452	16303	16177	16406	16299	16165	16325	16324	16245	16279	16283	16199	16176	16198	16277	16259	16302	16315	16369	16212	16385	16190	16299	16069	16326	16298	16429	16228	16224	16133	16335	16139	16358	16173	16129	16373	16362	16217	16118	16273	16084	16248	16282	16301	16136	16271	16314	16357	16208	16193	16235	16108	16212	16167	16187	16387	16305	16306	16236	16149	16262	16375	16053	16209	16078	16227	16108	16251	16160	16162	16219	16425	16309	16189	16338	16299	16129	16257	16105	16236	16192	16317	16092	16464	16122	16259	16316	16285	16124	16142	16142	16436	16223	16127	16398	16251	16237	16125	16250	16191	16259	16245	16295	16332	16286	16165	16160	16267	16269	16124	16280	16305	16356	16285	16345	16324	16275	16296	16064	16406	16187	16173	16273	16478	16315	16157	16209	16321	16133	16179	16340	16311	16472	16135	16295	16217	16229	16124	16173	16315	16193	16390	16253	16095	16292	16294	16432	16216	16098	16140	16201	16364	16345	16312	16262	16470	16292	16350	16153	16217	16366	16275	16292	16502	16404	16238	16225	16097	16271	16155	16100	16127	16272	16337	16297	16265	16307	16093	16150	16246	16419	16298	16314	16279	16292	16288	16250	16286	16324	16363	16087	16129	16337	16140	16413	16269	16276	16196	16110	16398	16294	16134	16233	16189	16173	16202	16222	16241	16169	16315	16289	16303	16227	16258	16167	16179	16270	16235	16271	16254	16356	16343	16182	16399	16019	16209	16231	16153	16354	16102	16500	16200	16506	16350	16323	16354	16169	16144	16207	16441	16088	16159	16272	16171	16427	16243	16310	16244	16301	16302	16246	16357	16333	16312	16116	16140	16339	16260	16125	16135	16192	16172	16192	16256	16190	16342	16178	16380	16221	16247	16332	16285	15998	16368	16120	16241	16201	16216	16111	16224	16263	16167	16287	16451	16106	16247	16326	16263	16352	16113	16234	16150	16336	16212	16112	16389	16166	16268	16166	16348	16445	16198	16102	15986	16216	16173	16314	16307	16243	16332	16315	15935	16221	16064	16231	16287	16180	16098	16186	16291	16328	16336	16183	16372	16270	16262	16188	16187	16209	16385	16182	16128	16337	16144	16259	16343	16200	16179	16253	16396	16256	16179	16205	16148	16157	16388	16226	15915	16155	16245	16101	16265	16327	16330	16153	16168	16214	16290	16303	16141	16342	16311	16179	16244	16331	16376	16376	16271	16212	16276	16200	16097	16325	16243	16258	16296	16352	16307	16168	16257	16233	16163	16251	16363	16274	16063	16168	16238	16194	16252	16151	16249	16113	16289	16105	16292	16397	16140	16354	16202	16241	16292	16213	16243	16275	16276	16263	16229	16256	16183	16372	16260	16353	16164	16208	16355	16305	16157	16355	16108	16259	16292	16269	16280	16234	16292	16186	16272	16210	16237	16441	16314	16154	16116	16408	16353	16258	16334	16239	16307	16301	16302	16266	16109	16221	16361	16279	16268	16295	16222	16311	16263	16180	16302	16275	16248	16153	16280	16102	16068	16144	16121	16195	16112	16264	16047	16317	16328	16092	16109	16410	16193	16264	16194	16180	16255	16332	16399	16234	16128	16296	16196	16096	16342	16371	16375	16381	16201	16192	16225	16133	16269	16176	16190	16382	16222	16164	16383	16266	16110	16414	16116	16239	16249	16272	16038	16183	16269	16320	16169	16285	16173	16398	16304	16241	16159	16215	16309	16204	16209	16336	16221	16303	16026	16285	16111	16123	16238	16226	16180	16207	16318	16395	16148	16202	16338	16142	16201	16314	16265	16267	16281	16213	16287	16400	16379	16459	16399	16436	16314	16201	16101	16274	16231	16145	16115	16240	16289	16260	16243	16281	16342	16257	16154	16398	16300	16430	16330	16160	16355	16142	16280	16371	16076	16365	16266	16204	16257	16249	16291	16298	16148	16222	16344	16273	16041	16264	16389	16086	16317	16429	16299	16256	16169	16403	16368	16277	16298	16164	16313	16299	16248	16277	16353	16219	16363	16385	16260	16299	16217	16222	16166	16209	16318	16402	16382	16413	16304	16235	16097	16248	16185	16193
35944	39242	37339	28104	21604	19536	19356	19186	18916	19173	19207	18895	19217	19219	19252	19049	18937	18942	18940	19164	19226	19063	18919	19053	18941	19107	19183	19152	19034	19227	19285	19117	18939	19089	18912	18988	18961	19196	19015	19045	18950	18889	19076	19068	19047	19145	18938	18917	18821	18902	19050	19001	19120	19113	19283	18917	19097	18869	18893	19082	18930	19098	19026	19170	18942	19033	19051	19006	18881	18962	19225	19025	19126	19105	19077	18936	18798	18849	19045	18879	19125	19043	19100	19128	18909	19030	19049	19027	18988	19183	19064	19116	19044	18839	19058	18944	18958	19164	19168	19183	19181	19020	19147	19070	19182	18942	18907	19021	19082	18984	18930	19120	19154	18956	19165	19068	18916	19223	18951	18944	18926	19080	18802	19137	18933	18955	19082	19248	18896	18979	19012	18951	19066	19020	19087	19058	19128	19149	18977	19028	18858	18840	19258	18982	19433	19102	19025	18991	19158	18812	19061	18917	18959	19114	19013	19150	19015	19119	18961	18997	18883	19162	19187	18969	18974	18966	18960	19104	19126	18976	19105	19098	19075	19103	18934	18882	19093	19174	18974	19017	19027	18992	19094	19013	18981	19097	19104	19012	19160	19113	19191	19090	19104	18935	19179	18764	19144	19160	18849	18941	18981	19108	18968	18970	19050	19008	18876	18865	19140	19081	19164	18981	19211	19040	19014	18934	19098	18860	18859	19071	19183	18871	19058	18923	18874	19039	18981	19126	19144	19088	19062	18974	19117	19065	19059	19046	19152	18900	18836	18941	18953	19178	18988	18737	19088	19006	19253	19163	18924	19160	19049	19220	19019	19122	18949	19175	18990	19009	19249	19166	18902	18827	19189	19196	19229	18893	19145	19138	19116	18797	19009	18880	18891	19107	19043	18920	18823	18955	18958	19063	19198	19218	19155	19018	19174	19066	19152	19169	19148	18982	19087	18939	18971	19067	19054	19052	18983	18840	19082	19069	18981	19073	18895	19109	19045	18759	19107	19005	19011	18913	19079	19044	19159	19031	18859	19035	19101	19224	19096	19234	18899	19126	18958	19059	19158	19075	19036	18950	19106	18904	18746	18855	19047	19024	18915	19065	18987	19083	18952	18907	18924	18983	19075	19049	19138	19172	19168	18923	18982	18924	19023	18870	19014	19185	18881	18877	18861	18957	18973	18956	19061	19290	19018	19043	19071	18938	18910	19017	19029	19025	18925	18845	19106	18909	18894	18984	19116	18961	18969	18974	18952	18926	19013	19041	19141	18956	19042	19063	18955	19141	18989	18941	18939	19042	19045	19145	18778	18930	18878	18859	18999	19142	19030	18932	19054	18881	19176	19173	18936	18917	18888	18939	19088	19225	19033	19012	19001	19058	19042	18963	18944	18917	19017	19063	19085	18836	19075	19087	19171	19044	19089	19032	18969	18928	19019	19172	19102	19092	18798	19131	18972	19251	19239	19172	19178	19104	19058	18982	19023	18995	19036	18923	19013	19097	18905	19065	18938	18951	18965	18909	19098	19138	18951	18951	18908	19007	18983	18966	19069	19192	19280	19160	19199	18939	18870	18785	19043	19102	19240	18969	19266	19140	19003	19160	19114	19105	19150	19241	19064	19038	18988	18815	18984	18954	19090	18792	18994	19086	19077	19010	19186	18868	18958	18936	19043	19029	18897	18938	19076	19021	18998	18961	19245	18998	19096	18922	18993	19195	18865	19024	19203	18975	19028	19106	18991	19040	19261	19229	19082	18975	18807	19027	19289	19048	19157	18955	18876	18923	19132	18921	19034	18902	18813	18992	19184	19169	19357	18825	19078	19180	18977	19131	18973	19171	19065	19119	19183	18931	19012	19025	19156	18962	19160	19119	19063	18972	18999	19193	18870	19125	19017	19097	19115	18982	19187	19068	19033	19054	19161	19110	18860	18927	19064	18813	19038	18949	18844	18889	18945	19139	18958	18789	19127	19047	19147	19039	19131	19042	18944	18795	18883	18871	18889	19087	19323	18946	19111	18799	18961	18949	18877	19078	19115	18836	19295	19049	18981	19025	18946	19029	19011	18886	19169	19249	19030	19089	18819	19036	19077	18979	18872	19080	18881	18930	19119	18953	18930	18873	18948	19182	19076	19053	19220	18881	18920	19043	19052	19034	18975	19062	19191	19043	19031	19047	19014	19149	19153	19072	18986	19037	18801	18951	19244	18874	18778	19182	18994	19045	19055	18978	18992	18847	18798	18930	19006	19043	19008	19002	19089	19071	19144	18962	18900	19049	18957	18833	18905	18832	19054	19133	19116	18937	18934	19124	19217	19221	18965	18961	19243	19076	19027	18940	19195	18983	18895	19093	19031	19044	19097	18984	19000	19035	19143	18918	19137	19253	19205	19154	19051	19055	19098	19038	18951	18846	19133	19096	19015	18897	19010	18971	19101	19083	18847	19190	19232	19234	19131	18941	19240	19033	19120	19138	19084	18927	19150	19120	19236	18995	19216	19100	18971	19147	19073	18995	18954	19248	19208	19131	18814	18981	18977	19067	19117	19154	19070	19132	18915	18952	19022	19222	19112	19086	18952	18993	18948	19160	19038	18979	19162	19098	18986	19067	19162	18961	18882	19053	18994	18788	18962	19025	19108	19149	19252	18751	19054	18965	19047	19020	18959	18931	19003	19179	18918	18905	18878	19110	19026	18971	19086	18873	19133	18788	19153	19092	18908	19003	19112	19158	18998	19087	19209	19168	19058	19118	19074	18821	19023	19131	19030	18970	19062	19012	19105	18922	19118	18984	18890	19209	18914	18959	18929	19098	19002	19156	19205	18990	19127	19186	19092	19049	18837	19114	18876	18928	19104	19133	19234	19036	19031	19073	18912	18993	19215	18904	19073	18853	19087	19092	19069	18792	18769	19318	19054	19049	19024	18994	19243	18971	18884	18963	18864	18978	18966	19031	19139	19044	19061	19118	19010	19138	19094	18886	18989	19040	19039	18978	19032	18962	19071	19050	18916	19177	18956	18903	19072	18892	19135	19243	18986	19090	18944	18884	19013	19277	19160	19142	19043	18983	18972	19099	19055	19011	19102	19023	19037	19058	18970	18853	18972	19059	19058	19004	19047	19013	19002	19076	18930	18989	18935	18875	19137	19182	18942	19046	19065	19101	19074	19328	18947	19010	19124	19034	18900	19118	18919	18892	19204	19019	19194	19153	19046	19171	19149	19052	19036	19077	19063	18923	19024	18894	18973	18892	19089	19226	19202	19058	18965	19304	18912	18830	19045	18939	19179	19036	19004	18932	19069	18995	19151	18910	19109	19107	19254	19136	18877	18910	19035	18980	19117	18798	19024	19204	18884	19099	19019	18920	19020	19050	19094	18944	18910	18870	18927	18980	19059	18918	19038	18936	19122	19082	19069	19033	19136	19011	19072	19202	19075	19129	19077	19119	19019	19177	18961	19115	19240	18970	18868	18954	19012	19170	19149	19189	19002	19073	18953	19016	18973	18961	19048	18973	18883	19088	18893	18947	19095	19003	19156	18795	19016	19072	18914	18975	19040	19101	18985	18977	19139	18807	19041	19190	18996	19251	19040	19203	19091	19054	18984	19137	18955	18984	19157	19094	19052	19039	19189	19012	19317	18963	18999	18887	19009	19173	19042	18847	19015	19039	19052	19173	19296	18942	19039	18991	19302	19213	18899	18790	19058	19160	19046	19183	19024	19134	18751	19023	19050	18993	19120	19069	19027	19018	18892	19243	18941	18839	19110	19063	18972	19033	19055	19030	18895	18789	19082	18945	19137	18928	18913	19069	19153	19018	19028	19098	19077	19154	19175	19177	19064	18863	19059	18916	18974	19180	19411	19233	18843	19083	19069	19096	19104	18966	18939	18994	19082	19047	19196	18981	19158	19157	19149	19122	19027	19090	19170	18886	19040	19114	18993	19002	18762	19084	18860	19124	19017	19103	19065	19094	19137	19025	19050	19172	19060	19127	19026	19196	18890	18833	19103	19059	18753	18974	18983	18784	18948	19201	18909	19008	19173	19041	19053	19239	19040	19040	19072	18964	18997	18860	18767	18952	19186	18988	19004	19089	19067	19067	18892	19068	19136	19153	18987	19212	19101	19033	19219	19040	19127	18867	19037	18996	19258	18973	19175	18995	19168	19143	19106	19036	18841	19055	19205	18787	19065	18838	18889	19166	19037	18883	18982	18970	19194	19102	18966	19319	19215	19018	19036	19068	19158	19177	18883	19172	19079	19095	19004	18983	19109	19023	19035	18985	19002	18994	19221	19058	19060	19141	19073	19034	18913	18969	19043	19068	18957	18986	18915	18829	18882	18905	19127	19033	19050	18807	19207	18951	19138	19028	19126	18869	19261	19092	19033	19175	19096	18820	18958	19124	19188	19199	19102	19020	19077	18866	19105	19020	19063	18960	19100	19045	18910	19139	19104	19050	19109	19174	18969	19018	18978	18976	19064	19139	19127	19155	19277	19148	18878	18802	18917	19057	19008	18910	19076	18971	19081	18871	19253	19150	19295	18877	19145	18984	19014	18905	19403	19008	18866	19058	18965	18927	19013	19035	19010	19032	19197	18964	19034	18987	18826	19157	19076	18895	19056	18989	19009	19118	19009	18953	18979	19101	18859	18833	19166	19109	18986	18927	18952	18979	18966	18930	18904	19236	19205	19211	18976	19132	18888	18972	19060	19012	19179	19077	18973	18954	19146	18941	18959	18964	18946	19223	19094	19187	19088	18889	19089	19086	18949	19030	18774	19273	19158	19180	19017	19362	19113	18858	19037	19146	18885	18768	18933	18885	18876	19200	19039	19128	18926	19186	19032	19015	19081	18972	19165	19019	18963	19039	18954	19076	19045	19035	18961	18993	19083	19169	19167	19004	19152	19119	19209	18867	18975	18982	19046	18975	18887	18914	19147	19148	19186	18876	18995	18965	19186	19036	19120	19155	19169	19111	19124	18941	19142	19076	19030	18973	18984	19034	19212	18947	18936	19048	19170	18850	18926	19124	19099	19009	19168	18998	18861	19198	19069	19103	18998	19124	19166	19059	19160	18927	18985	18899	19004	19107	19112	19211	19238	18985	19235	19049	18976	19060	18962	18917	19031	19264	19223	19128	18834	18926	19247	19231
44018	54334	41556	26004	18649	16707	16179	16108	16162	16145	16145	16135	16080	16218	16013	16362	15965	16343	16192	16119	16280	15957	16315	16041	16190	16273	16305	16170	16171	16071	16148	16075	16151	16154	16130	16229	16138	16115	16161	16193	16225	16164	16050	16209	16188	16207	16152	16160	16221	16125	16002	16130	16185	16173	16155	16093	16205	16068	16211	16280	16131	16117	16034	16141	15985	15966	16001	16097	16241	16092	16357	16170	16082	16069	16146	16054	16275	16056	16076	16117	16215	16281	16237	16055	16057	16142	16116	16139	16109	16178	16086	16162	16192	16201	16132	16107	16069	16240	16311	16150	16113	15937	16245	15899	16256	16225	16173	16339	16266	16239	16100	16166	16107	16216	16109	16027	16261	16192	16145	16138	16130	16076	16012	16033	16031	16099	16061	15993	16159	16198	16218	15986	16310	16123	16115	16221	16247	16316	16136	16060	16157	16274	16032	16201	16104	16006	16219	16086	16196	16146	16092	16370	16326	16050	16055	16054	15983	16039	16081	16279	16067	16142	16140	16198	16352	16157	16092	16107	16148	16129	16415	16020	16257	16194	16163	16153	16073	16056	16240	16105	15986	16220	16272	16106	16050	16258	16020	16096	16165	16111	16135	16146	16127	16033	16133	16095	16272	16166	16026	16365	16196	15970	16245	16125	16251	16279	16008	16285	16067	16206	16300	16033	16099	16186	16122	16249	16052	16248	16130	16133	16266	16159	16044	16133	16245	16169	16120	16272	16265	16086	16161	16151	16112	16124	16268	16141	16196	16220	16166	16145	16005	16269	16240	16068	16156	16186	16133	16119	16075	16064	16224	16143	16147	16118	16152	16077	16169	16113	16269	16157	15963	16020	16177	16053	16275	16092	16101	16289	16052	16157	16138	16122	16145	16254	16136	16179	16169	16271	16102	16162	16106	16080	16049	15999	16257	15982	15978	16283	15972	16044	16153	16180	16252	15959	16220	16046	16183	16289	16124	16154	16072	15953	16214	16165	16293	16080	16256	16241	16221	16161	16113	16169	16058	16302	16071	16243	15964	16200	16095	16148	16256	16085	16197	16184	16157	16245	15996	16238	15985	16046	16144	15918	16207	16212	16141	16055	16060	16158	16174	15955	16398	16092	16150	16107	16112	16204	15994	16239	16175	16019	16033	16192	16090	16059	16289	16181	16145	16300	16076	16186	16230	16054	16120	16317	16169	16072	16221	16052	16093	16027	16081	16150	16020	16053	16058	16200	16100	15971	16051	16149	16089	16248	16227	16196	16189	16021	16075	16148	16079	16259	16192	16137	16261	16171	16182	16173	16132	15975	16028	16115	16094	16177	16153	16086	16293	16045	16025	16098	16055	16224	16333	16218	16065	16204	16098	16115	16035	16072	16332	16102	16149	16322	16049	16265	16232	16180	16080	16147	16162	16144	16079	16281	16274	16019	16170	16119	15994	16108	16310	16273	16130	15901	16148	16150	16056	16162	16193	16007	16139	16271	16396	16131	16245	16139	16293	16131	16013	15989	16200	16086	16193	16063	16239	16185	16145	16185	16368	16080	16008	16132	16108	16258	16041	16058	16237	16183	16190	15953	16231	16091	16174	15881	16116	16061	16172	16020	16281	16136	16179	16369	16181	16343	16045	15952	16189	16090	16035	16269	16189	16019	15940	16132	16283	15943	16342	16222	16129	16318	16231	15958	16110	16078	16108	16138	16270	15908	16227	16130	16101	15993	16230	16124	16025	16070	16123	16004	16253	16057	16037	16147	16098	16068	16283	16235	16286	16020	16108	16194	16192	16030	15894	16374	16197	16051	16247	16209	16200	16093	16097	16119	16107	16142	16113	16056	16262	16162	16104	16265	16011	16119	15993	16229	16033	16167	16056	16056	16241	16257	16254	16103	16160	16171	16243	16166	16124	16230	16135	16218	16224	16096	16157	16250	16264	16200	16038	16253	16108	16158	16154	16221	16189	16277	16112	16373	16063	16120	16252	16159	16047	16146	16157	16021	16115	16107	16260	16012	16307	16139	16180	16056	16241	16271	16131	16132	16100	16235	16156	16135	15924	16208	15953	16417	16029	16111	16060	16198	16015	16034	16204	16248	16133	16091	16100	16205	16403	16159	16269	16261	16110	16202	16103	16109	16183	15936	16305	16094	16141	16218	16018	16081	16199	16316	16238	16211	16235	16130	16101	16053	16226	16143	16139	16142	16179	16138	16205	16115	16134	16213	16142	16074	16279	16037	16009	16142	16201	16211	16135	16029	16223	16293	16225	16075	16055	16066	16242	15948	16131	16149	16161	16140	16185	16109	16264	16329	16168	16125	15961	16036	16000	16200	16105	16192	16120	16325	16004	16193	16186	16146	16218	16030	16191	16003	15984	16172	16265	16095	16101	16156	16115	16142	16130	16078	16080	16110	16281	16158	16148	16119	15961	16209	16094	16416	16174	16141	16181	16148	16109	16024	16041	16078	16306	16138	16076	16112	16276	16176	16047	16320	16095	16157	16138	16321	16127	16021	16238	16174	16381	16118	16286	16184	16108	16032	16121	16047	16165	16123	16211	16311	16145	16171	16154	16260	15985	16181	16328	16223	16262	16314	16046	16300	16184	16130	16210	16281	16039	16003	16282	16195	16088	16125	16205	16119	16064	15879	16047	16166	16094	16106	16187	16019	16140	16064	16098	16060	16189	16116	16201	16065	16125	16315	16028	16202	16025	16132	16344	16043	16310	16054	16087	16214	16028	16155	16012	16167	16053	16107	16110	16115	16262	16035	16155	16160	16102	16143	16208	16077	16205	16083	16147	16294	16139	16055	16060	16089	16256	16136	16189	16136	16136	16084	16125	16180	16288	16128	16104	16205	16064	16053	16088	16019	16179	16079	15983	15934	16197	16202	16201	16089	16141	16088	16290	16094	16415	16314	16223	15900	16066	16328	16220	16027	16121	16277	16092	16189	16189	16103	16198	16092	16062	16161	16224	16119	15981	16233	16006	16191	16192	16156	16201	16206	16042	16088	16175	16085	16227	16145	16114	16099	16248	16074	16128	16010	16198	16072	16165	16126	15915	16092	16093	16221	16157	16148	16111	15929	16227	16005	16206	16181	16213	16249	16223	16069	16221	16060	16246	16035	16127	16070	16085	16096	16129	16254	16090	16278	16108	16072	16140	16195	16179	16154	16062	16130	16028	16363	16227	16058	16219	16140	16323	16087	16126	15994	16233	16180	16119	16007	16001	16186	16353	16170	16252	16129	16184	16156	16079	16164	16108	16015	16146	16106	16185	16102	16126	16239	16115	16175	16038	16102	16136	16280	16231	16160	16054	16138	16050	16199	16325	16195	16071	16193	16134	16054	16084	16215	16232	16039	16081	16032	16082	16360	16283	16200	16097	16053	16311	16212	16204	16029	16133	16219	16113	16042	16186	16128	16201	16046	16067	16138	16300	16161	16066	16047	16211	16152	16163	16103	16096	16007	16080	16118	16130	16168	16055	16000	15910	16245	16136	16311	16227	16038	16126	16083	16190	16106	16142	16143	16146	16215	16200	16152	16182	16088	16169	16085	16379	16406	16327	16213	16254	15985	16187	16154	16186	16053	15969	16165	16075	16134	16006	16219	16130	16003	16257	16229	16169	16299	16171	16232	16022	16101	16025	16146	16096	16132	16153	16189	16069	16188	16099	16041	16085	16070	16097	16074	16132	16173	16262	16096	16375	16090	16193	16167	16342	16192	16110	16199	15996	16134	16055	16238	16118	16030	16167	16167	16250	16066	16056	16165	16123	16085	16241	16169	16115	15903	16116	16250	16334	16008	16180	16206	16026	16256	16075	16247	16199	15962	16161	16199	16054	16281	15996	16298	16148	16211	16190	16096	16263	16166	16170	16182	16361	16253	16230	16037	16104	16026	16146	16127	16268	16291	16199	16154	16150	15937	16193	16092	16004	16265	15989	16059	16087	16300	16103	16021	16219	16198	16297	16092	15997	16291	16068	16040	16129	16140	16326	16091	16077	16012	16186	16293	16095	16011	16203	16023	16020	16180	16021	16139	15946	16155	16209	16111	16126	16129	16030	16108	16223	16110	16064	16193	16170	16088	16235	16028	16244	16091	16109	16172	16109	16086	16314	16030	16048	15996	16243	16183	16253	16143	16040	16326	16016	16053	16236	15951	16127	16259	16147	16299	16299	16093	16067	16122	16203	16208	16192	16214	16085	16200	16217	16204	16144	16125	16097	16187	15911	16047	16225	16143	16081	16074	16202	16206	16283	16089	16144	16110	16111	15986	16188	16066	16144	16192	16121	16160	16050	16198	16197	16293	16038	16241	16195	16216	16418	16050	16071	16162	16193	16147	16115	16044	16163	16201	16011	16272	16181	16027	16365	16103	16123	16231	16148	16084	16065	16209	16238	15839	16176	16079	16161	16391	16015	16059	16079	16159	16162	15967	16228	16045	16133	16334	16246	16083	16113	16159	16183	16201	16301	16133	16268	16345	16063	16203	16233	16050	16192	16250	16214	16044	16280	16124	16224	16052	16148	16189	16100	16249	16058	16057	16218	16115	16139	16308	16350	16115	16174	16384	16208	16212	16221	16156	16079	16184	16194	16052	16238	16130	16137	16210	16067	16178	15937	16225	16066	16044	16204	16213	16096	16103	16142	16308	16116	16017	16205	15971	16174	16235	16054	16114	16203	16293	16179	16209	16269	16096	16165	16409	16115	16027	16109	16170	16137	16274	16223	15939	16188	16118	16103	16004	16141	15960	16145	16195	16047	16115	16226	16169	16125	16122	16026	16201	16094	16060	15892	16225	16189	16158	16215	16117	16165	16235	16188	16212	16114	16145	16214	16157	16323	16108	15977	16011	16156	16169	16135	16090	16080	16153	16217	16265	16115	16118	16221	16240	16220	15997	16162	16147	16101	16180	16094	16057	16174	16202	16132	16168	15953	16149	16190	16164	16196	16185	16123	16168	16241	16038	16169	16032	16125	16121	16351	16098	16073	16092	16086	16098	16158	16104	16160	16117	15930	16198	16163	15993	16181	16151	16094	16062	16218	16122	16121	16140	16177	16190	16176	16069	16261	16124	16149	15973	16126	16248	16059	16083	16395	16140	16252	16090	16119	16213	16173	16078	16216	16121	16099	16162	16193	15905
23726	25490	41925	39460	29566	25749	24948	20070	19586	19596	19429	19520	19186	19250	19070	19187	19413	19258	19427	19180	19252	19158	19301	19057	19163	19202	19308	19227	19308	18962	19112	19360	19164	19148	19322	19043	19070	19174	19093	19274	19129	19121	19096	19089	19073	19123	19017	18969	18901	19118	19118	19071	19200	18894	19152	19260	19075	18972	19135	19082	19298	18940	19181	18953	19204	18970	18875	18995	19173	19076	18959	19051	19189	19053	19114	18838	18996	18941	19025	19110	18989	19204	18905	19030	19128	19130	18979	19061	19163	19032	18944	18847	19082	18959	19193	19057	19121	19136	19078	19257	19041	19149	19095	18927	18936	19032	19064	18948	18894	18994	19012	18910	18842	18503	19032	19178	18875	18996	18982	19026	18903	19217	19038	19144	19103	19108	19119	19081	19029	19005	18949	19021	19021	18923	18996	18847	18961	18985	18938	19021	18839	19159	19025	18762	19163	18934	19062	18972	19164	18920	19133	18830	18943	19051	18956	19096	19024	19030	19056	18934	19137	19064	18793	19104	19118	19033	18832	18926	18939	19115	19095	19052	18996	19007	19023	19142	19117	18821	18972	18953	18905	18991	18995	19139	18876	19128	18997	19099	19064	18981	18902	18955	18801	19078	19072	18990	18901	19109	19144	19053	19057	18953	19123	19115	19018	19080	19110	19032	19247	18958	18922	18953	18954	18855	19006	19027	19174	19052	18875	18986	19179	19051	19057	19189	19150	19103	18890	18904	18946	19042	19057	18929	19132	18927	19144	19104	18970	18960	19076	18890	19034	18949	18983	18913	19111	19114	19111	19107	18901	18966	19214	18981	19117	18927	18913	18818	19003	19027	19140	19136	19269	19039	18990	19210	19266	19198	19096	19132	19080	18959	19042	18937	19072	19041	18961	19076	19182	18975	19121	19135	18899	19092	18891	18970	19064	19152	18898	18945	19016	18912	18939	18790	18878	18977	18963	18940	18822	19046	18924	19195	19076	18998	19029	19067	18726	18930	18913	18976	18948	19147	18964	19047	18916	18899	18958	19084	19143	19043	19019	19017	19080	18931	18932	19012	19045	18899	18980	19112	18934	18891	19228	18910	19063	18952	18976	19023	18874	19064	18915	18920	19048	19109	18964	18996	19133	19118	19063	19057	19045	19002	18954	18768	19065	19130	19013	18862	18969	18986	19039	18936	19138	18993	19019	19045	18772	18989	19007	19135	18942	19003	19021	19072	19076	19002	18994	18805	19177	19105	19161	19129	18836	18766	19034	18911	18892	18979	18742	19042	18680	18943	19155	19062	19039	18929	18918	18775	18964	19039	18791	18893	18932	18955	19083	19060	19075	19169	19102	18875	18968	19098	18975	18971	19233	19081	19003	18994	18953	18980	19004	18952	18929	18863	18791	18928	19134	19174	19018	19002	18912	18895	19124	18992	18971	18983	18937	19150	19142	18848	18949	19043	18946	19009	19081	18859	18977	19135	19060	18818	19022	18862	19095	18918	19016	19247	18976	18883	18945	19049	18999	18992	19061	18863	18885	18960	19043	19034	18951	19209	19175	19164	19133	18872	18760	18991	19127	19001	19137	18977	19111	19020	18939	19078	19016	18891	18857	18935	18944	19012	19004	19140	18894	19046	18845	19018	19110	19022	19149	18773	19235	19152	19044	19126	19039	18839	19071	19071	18813	18888	18839	18685	19208	19047	18795	19015	19120	19053	18956	18947	18869	18943	19011	19047	19098	18924	18950	19023	19014	19128	19015	18912	19026	18844	18960	19237	19073	19011	19037	19004	18840	19096	19115	18777	18861	18885	18725	19059	18892	18915	19098	18955	19047	19049	18888	19049	19146	19053	19136	18893	18756	18887	18908	19122	19036	18942	19002	19016	19031	19149	18824	19164	18907	18909	19041	18827	19029	18754	19048	18683	19079	19009	19020	18943	19101	18795	18924	19132	18962	19155	19010	19041	18873	19121	18938	19105	19159	18995	19109	19214	19107	18903	18854	19125	19033	18641	19306	18985	19078	19074	19027	19278	19089	18900	18947	19072	19217	19098	19269	18917	19192	18907	19164	18881	18825	19015	18853	18963	18903	18995	18960	19029	19190	19075	18973	19061	18911	19047	19000	19034	19051	19146	18996	19066	19027	19134	18838	18948	19050	19100	19011	19122	19081	19012	19076	19030	18982	19089	19080	18798	19322	19015	19181	19004	18985	18866	18974	18971	18873	18925	18848	18998	19075	19064	18867	18827	18897	18902	19038	19028	18856	18980	18915	18889	18961	19207	19047	19014	18982	19060	18900	18740	19027	19093	19208	18845	19039	19030	18986	19095	19088	19214	19186	19040	19224	19024	18912	19017	19036	18979	19078	19021	19013	19174	19053	19160	18812	18937	19009	19020	19231	19214	19092	19087	19050	19008	19054	18976	19125	19078	18997	18940	19218	19200	18916	18856	19006	19130	18992	18903	19128	18935	19084	18895	19091	19058	19054	19217	19093	18954	18833	18982	19116	19143	18955	19085	18954	18893	18958	18950	18980	18829	19002	18975	18813	18966	19040	19056	19028	18932	19042	19042	18903	18921	18757	18941	19055	18913	18863	19145	19097	18898	19008	18823	18841	19008	18898	19058	18814	18921	18928	18978	18978	19056	18784	19077	19123	19131	18967	19070	19005	18864	19009	18970	18835	18861	18966	18977	18859	18856	18789	18931	19011	19018	18789	18898	18823	18890	19158	18904	18916	19186	18931	19125	19055	18724	19023	18996	18998	19060	19140	18811	19068	18994	18988	19093	18893	19030	19065	18856	19050	19241	19164	19015	19047	19088	18800	18866	18968	19192	19076	19127	18991	19060	19304	19005	18949	18819	18948	19243	18912	18871	18892	19065	19088	18980	19025	19076	18982	18944	18978	19140	19089	19288	19154	19100	19135	18994	18905	19123	18825	18908	18981	18867	18953	18900	19105	18840	19135	18855	18999	19019	19058	19016	18851	19245	19004	18920	18953	18946	18858	19019	18748	18976	18882	19133	19095	19036	18983	18930	18942	18878	18981	18927	18954	18961	19028	19112	18943	19183	19253	18980	18810	18760	19052	19020	19081	18973	18920	19135	18859	18962	18965	18875	18884	18609	19070	18827	19132	19077	18962	19002	18943	18824	18984	18830	18874	19161	18955	18996	19082	19084	19062	18903	19100	19300	18996	18828	18851	18892	18773	19065	19060	19030	19077	19008	18946	19008	19020	19078	19066	19073	18910	18994	19187	19021	19101	19045	18798	18940	19024	18979	18986	18877	18929	18940	18911	19029	19002	19041	19121	18869	19146	18885	19242	18856	19157	19130	18915	18919	19070	18774	19078	18947	18872	19205	18895	18961	18959	19012	18995	19025	19083	18941	18852	18944	18970	19073	18898	18999	19061	19157	18990	19037	18926	19003	19168	18850	18912	19002	19088	18909	18929	19074	18933	19166	19017	19020	19055	18989	19018	18923	19197	18968	19142	19028	19022	19120	19055	19284	19186	18948	19078	19050	19094	18996	19059	19000	19086	19110	18944	19021	18868	18915	18895	19028	18937	19214	19137	18921	18982	19036	19042	19008	19123	18887	19128	18986	19067	18986	18891	18864	18962	19008	18908	18857	18972	18806	19119	18907	18861	19068	18929	19063	19022	18886	18894	18882	19049	18921	18979	19033	19152	18914	19057	19051	19098	19056	19281	19188	19150	19114	18962	18956	19055	18979	18830	19016	18999	19082	19145	19049	19064	19007	18943	19040	19071	18789	18917	19054	18786	18794	19103	19045	18951	19201	18972	19008	19172	19109	18770	19137	18983	18942	18999	18854	18912	19012	18986	18881	19012	19001	19049	18944	18976	19081	19240	18942	18971	18986	18854	19044	18996	19101	18986	18872	18940	18822	18913	19107	18853	18858	19139	18748	18843	18989	18921	19031	19072	18962	18767	19163	19249	19035	18939	18921	19005	18926	18921	18988	19129	18930	18986	18963	19318	19103	19237	18952	19060	18838	19151	19004	18815	18903	18897	18994	18845	18912	19042	19096	18860	19092	18987	18931	19130	18946	18903	19060	19053	19045	19002	18999	18906	18970	18946	19220	18976	18863	18844	18967	19147	19170	19080	19081	18839	18962	18945	18767	18908	18928	18939	18843	18896	18948	18907	18838	19118	18870	18688	19016	18745	18912	19142	18988	18864	18956	18994	19263	19121	18956	19076	18730	18972	19047	18944	19146	18976	19070	18913	18977	18906	18974	18949	19012	18969	19077	18841	19187	19198	19242	19057	19090	19162	19086	18767	19012	19224	18920	18971	18910	19175	19041	18947	18807	18877	18947	19100	18979	19122	18695	19058	19227	18710	18757	18803	19021	18942	19185	18878	19100	19091	18759	18999	19071	19021	18967	18986	19018	19241	18900	19265	18920	19090	18939	19056	18744	18796	19040	19011	19033	19043	19051	18925	19012	18990	18954	19074	18834	19094	19029	18978	18929	19060	18963	18944	19037	18989	18817	19061	19106	18992	19044	18966	18976	18976	19170	18938	19026	18776	18907	19199	18935	18970	18955	19080	18987	19019	19118	19030	18945	18970	19157	19127	18979	18983	18931	18985	18838	18951	18791	19004	19125	19011	19242	18920	19131	18979	18816	18868	19003	19114	18884	18811	19116	19127	19069	19187	19105	19173	18928	18860	19283	18918	18955	18947	19034	18937	18895	19010	18969	18766	19005	18933	19035	19060	18967	19116	18858	18912	19064	18928	19115	19024	18855	19056	19054	19129	18906	19036	18810	19062	18971	19006	18989	18813	18826	19229	19196	19059	18737	19159	19065	19147	18980	18983	18963	19208	18977	19078	19063	19170	18847	18941	18972	19094	18845	19003	18945	18819	19023	18997	19036	18935	18984	18758	19117	19101	18806	19067	19116	19114	19300	19046	18863	19090	19166	19292	19068	18766	19078	19110	19025	19022	18880	19053	19095	18801	19043	18938	18956	18794	19034	19057	18952	19071	18972	18913	18874	18842	18912	19054	19115	18872	18971	18871	18909	19165	18951	19090	19170	19038	19131	19038	18902	18950	18868	18893	19190	18981	18984	19143	19134	18920	18950	18802	19052	19098	19117	19030	19104	19139	19056	19117	18791	19051	18953	18869	18881
63400	105994	91821	67379	39237	22145	17103	16143	16188	16053	16061	16235	16075	16182	16270	16182	16243	16091	16318	16272	16183	16061	16340	16262	16258	16315	16143	16301	16310	16213	16221	16287	16145	16230	16240	16411	16033	16236	16144	16215	15937	16336	16150	16232	16242	16246	16218	16223	16255	16333	16197	16045	16156	16103	16229	16075	16236	16198	16153	16188	16100	16099	16234	16378	16264	16189	16137	16135	16081	16207	16258	16172	16126	16089	16168	16156	16129	16209	16104	16259	16203	16150	16156	16146	16168	16249	16310	16086	16212	16210	16179	16297	16239	16145	16144	16274	16164	16214	16128	16151	16004	16115	16156	16243	15935	16250	16106	16142	16313	16118	16166	16083	16249	16039	16194	16093	16081	16207	16205	16044	16082	16057	16278	16004	16240	16111	16139	16178	16222	16133	16040	16115	16199	16306	16309	16080	16163	16380	16132	16057	16147	16223	16203	16010	16134	16135	16136	16302	16170	16160	16230	16131	16290	16004	16192	16123	16126	16290	16011	16117	16141	16227	16277	16027	16302	16004	16166	16306	16250	16103	16109	16081	16152	16259	16232	16252	16181	16099	16294	16055	16136	16118	16131	16086	16257	16090	16137	16228	16104	16154	15972	16060	16224	16124	16151	16286	16101	16204	16106	16214	16219	16087	16247	16089	16060	16223	16024	16340	16048	16111	16176	16081	16235	16233	16163	16173	15991	16265	16119	16131	16231	15946	16189	16396	16238	16153	16300	16245	16311	16115	16226	16303	16226	16032	16202	16279	16257	16227	16077	16176	16185	16081	16121	16257	16050	16357	16160	16249	16281	16110	16145	16111	16057	16152	15866	16172	16148	16163	16124	16186	16296	16123	16262	16186	16273	16093	16193	15954	16352	16336	16302	16194	16058	16161	16147	16177	16227	16200	16262	16357	16189	16234	16193	16110	16156	16354	16291	16200	16254	16311	16169	16071	16328	16158	16138	16237	16159	16152	16185	16047	16111	16149	16254	16410	16182	16258	16255	16033	16143	16138	16175	16156	16154	16290	16110	16074	16131	16171	16090	16281	16210	16179	16311	16296	16326	16059	16201	16059	16184	16229	16087	16218	16339	16298	16123	16374	16352	16195	16253	16181	16085	16300	16166	16273	16120	16278	16011	16369	15991	16203	16161	16109	16150	16062	16216	16085	16165	16142	16256	16074	16318	16129	16113	16108	16094	16235	16242	16018	16219	15924	16242	16177	16278	16162	16186	16255	16370	16228	16524	16280	16116	16259	16141	16195	16173	16179	16030	16162	16157	16149	16135	16229	16114	16346	16189	16082	16046	16323	16337	16016	16191	16068	16085	16119	16249	16218	16188	16171	16134	16063	16206	16167	16284	16121	16092	16194	16288	16045	16124	16230	16002	16224	16159	16195	16281	16044	16204	16155	16304	16114	16124	16262	16222	16014	16164	16071	16344	16013	15993	16323	16254	16217	16289	16226	16147	16170	16142	16206	16212	16231	16215	16267	16184	16259	16161	16061	16136	16194	16173	16331	16210	15956	16283	16094	16149	16191	16047	16150	16087	16235	16313	16226	16050	16087	16204	16140	16256	16142	16190	16129	16307	16119	16194	16088	16188	16083	16191	16195	16256	16183	16072	16131	16133	16065	16184	15984	16271	16205	16326	16350	16186	16187	16246	16051	16140	16132	16007	16160	16134	16100	16110	16111	16178	16164	16159	16099	16141	16166	16160	16221	16163	16372	16227	16121	16091	16005	16164	16084	16150	15991	16156	16212	16119	16211	16169	16092	16119	16195	16045	15938	16443	16142	16280	16086	16308	15991	16145	16227	16370	16020	16027	16170	16083	16284	16254	16210	16256	16207	16379	16050	16133	16082	16074	16237	16053	16153	16131	16115	16097	16186	16184	16212	16081	16234	16177	16143	16122	16201	16198	16156	16278	16214	16240	16341	16183	16333	16184	16143	16168	16220	16207	16254	16031	16250	16261	16088	16194	16099	16184	16111	16157	15975	16201	16195	16092	16163	16116	16289	16291	16173	16177	16261	16081	16241	16029	16132	16205	16026	16110	16234	16133	16171	16205	16186	16091	16185	16233	16162	16067	16080	16288	16172	16082	16133	16119	16306	16178	16049	16256	16245	16061	16159	16175	16329	16115	16067	16140	16228	16425	16083	16420	16317	16104	16030	15995	16255	16198	16176	16212	16095	16280	16447	16155	16000	16012	16041	16261	16235	16210	16115	16209	16031	16223	16118	16135	16123	16226	16138	16050	16160	16233	16204	16126	16157	16220	16125	16023	16197	16154	16167	16098	16208	16024	16062	16068	16053	16179	16354	16124	16068	16145	16090	15955	16324	16260	16205	16167	16066	16179	16223	16217	16160	16069	16383	16152	16325	16080	16268	16171	16226	15915	16251	16267	16138	16259	16345	16225	16144	16130	16155	16264	16161	16058	16143	16251	16142	16008	16363	16157	15953	16285	16209	16202	16323	16092	16085	16154	16259	16056	16221	16190	16076	16149	16337	16185	16215	16261	16035	16286	16247	16121	16086	16190	16348	16247	16085	16160	16331	16112	16210	16162	16179	16135	16256	16140	16202	16215	16095	16167	16185	16237	16365	16219	16109	16013	16194	16062	16394	16105	16217	16121	16138	16162	16039	16274	16234	16082	16121	16343	16178	16284	16208	16277	16133	16231	16022	16153	16154	16265	16196	16023	16190	16224	16098	16062	16276	16305	16176	16174	16243	16162	16162	16062	16076	16074	16057	16070	16100	16026	16176	16086	16225	16260	16244	16294	16187	16277	16181	16106	16209	16158	16147	16103	16197	16266	16285	16220	16045	16272	16296	16155	16109	16241	16217	16160	16313	16324	16076	16096	16175	16129	16037	16293	16151	16229	16071	16169	16246	16053	16063	16143	16124	16369	16133	16153	16277	16125	16162	16253	16252	16176	16289	16191	16062	16172	16143	16182	16239	16282	16307	16000	16226	16136	16210	16258	16096	16153	16178	16114	16287	16007	16302	15996	16260	16096	16190	16164	16075	16160	16027	16173	16207	16189	16027	16109	15995	16060	16101	16314	16034	16262	15981	16122	16143	16162	16227	16303	16058	16212	16166	16138	16179	16155	16153	16089	16241	16236	16156	16207	16284	16181	16208	16266	16207	16104	16093	16248	16037	16231	16210	16132	16279	16172	16302	16098	16208	16015	15959	16162	16099	16166	16217	16166	16123	16168	16264	16273	16082	16033	16201	16178	16330	16058	16314	16241	16241	16174	16290	16194	16216	16253	16305	16425	16068	16260	16196	16149	16202	16081	16220	16105	16034	16300	16295	16003	16019	16147	16310	16090	16180	16043	16176	16167	16111	16060	16171	16032	16171	16026	16139	16113	16343	16099	16227	16146	16087	16175	16073	16275	16077	16176	16167	16254	16074	16259	16103	16248	16111	16025	16238	16428	16109	16254	16097	16258	16109	16204	16049	16235	16083	16048	16227	16170	16269	16246	16094	16106	16259	16113	16073	16086	16153	16281	16065	16313	16214	16303	16150	16207	16107	16102	16422	16229	16146	16278	16028	16403	16219	16104	16077	15960	16228	16279	16130	16316	16424	16209	16246	16139	16181	16123	16281	16179	16087	16049	16194	16101	16020	16238	16066	16152	16131	16243	16188	16366	16188	16297	16124	16109	16158	16168	16087	16001	16045	16106	16136	16333	16330	16268	16150	16117	16168	16129	16224	16368	16319	16041	16370	16307	16126	16129	16030	16180	16144	16076	16209	16242	16251	16196	16107	16267	16196	16146	16176	16128	16096	16284	16110	16250	16221	16343	16058	16251	16085	16425	16031	16100	16062	16144	16094	16187	16054	16360	16219	16393	16090	16107	16073	16267	16113	16194	16149	16283	16193	16208	16055	16123	16229	16131	16252	16230	16083	16158	16430	16178	16236	16256	16242	16406	16145	16243	15992	16161	16366	16093	16247	16156	16159	16124	16235	16135	16169	16187	16249	16020	16150	16088	16293	16178	16061	16153	16219	16026	16245	16060	16201	16123	16114	16212	16150	16220	16163	16178	16412	16135	16034	16125	16192	16310	16134	16280	16148	16066	16199	16205	16145	16073	16097	16095	16192	16176	16137	16067	16049	16164	16168	15817	16101	16222	16109	16217	16160	15961	16195	16205	16275	16285	16146	16101	16191	16226	16201	16108	16157	16177	16282	16119	16245	16188	16151	16121	16320	16253	16231	16105	16268	16029	16257	16121	16015	16150	16295	16247	16270	16308	16198	16020	16030	16255	16190	16312	16124	16161	16192	16257	16125	16184	16166	16094	16256	16184	16146	16090	16197	16414	16284	16095	16069	15976	15996	16261	16096	16182	16182	16166	16199	16320	16365	16116	16163	16000	16213	16169	16277	16325	16172	16276	16199	16229	16297	16140	16205	16244	16157	16051	16182	16173	16068	16230	16157	16193	15836	16209	16103	16175	16085	16215	16172	16228	16327	16145	16060	16287	16140	16196	16055	16124	16176	16139	16175	16014	16353	16194	16003	16164	16296	16246	16138	16234	16160	16124	16291	16274	16134	16142	16119	16141	16268	16125	16075	16194	16166	16234	16349	15948	16148	16160	16187	16130	16123	16103	16113	16092	16102	16146	16165	16114	16194	16111	16115	15942	16108	16248	16148	16116	16187	16261	16177	16219	16165	16158	16174	16189	16205	16308	16097	16318	16258	16255	15954	16092	16341	16189	15995	16162	16151	16114	16277	16213	16077	16142	16254	16333	16138	16102	16006	16171	16234	16055	16123	16009	16112	16310	16089	16205	16062	16247	16113	16032	16180	16208	16192	15980	16359	16162	16150	16387	16458	16135	16290	16208	16061	16176	16181	16193	16191	16261	16137	16054	16040	16114	16270	16041	16147	16050	16157	16102	16126	16073	16155	16287	16274	16193	16135	16159	16421	16244	15984	16189	16214	16068	16161	16196	16066	15996	16235	16188	16056	16243	16134	16154	16153	16221	16203	16283	16184	16222	16257	16202	16227	16195	16303	16025	16207	16194	16172	16059	16218	16200	16184	16175	16265	16124	16196	16216	16211	16100	16064	16184	16220	16171	16272	16177	16145	16215	16016	16247	16089	16156	16065	16033	15989	16223	16334	16277	16199
32396	42293	45352	32649	23024	20436	19896	19761	19525	19463	19655	19429	19296	19696	19503	19469	19450	19454	19612	19461	19581	19405	19423	19453	19359	19465	19363	19484	19596	19532	19418	19271	19623	19455	19302	19362	19415	19521	19481	19861	19445	19557	19261	19533	19387	19574	19597	19396	19550	19644	19453	19412	19378	19487	19261	19429	19382	19518	19536	19469	19436	19464	19498	19535	19249	19360	19533	19334	19466	19459	19413	19473	19531	19715	19648	19361	19502	19457	19515	19347	19398	19461	19324	19288	19323	19317	19286	19328	19409	19407	19691	19499	19426	19762	19568	19488	19522	19544	19499	19551	19408	19585	19244	19613	19585	19444	19419	19532	19260	19538	19477	19439	19255	19414	19361	19183	19259	19352	19349	19209	19526	19548	19334	19440	19348	19316	19514	19348	19375	19490	19425	19535	19455	19283	19497	19379	19284	19467	19563	19317	19510	19265	19496	19625	19472	19466	19474	19520	19673	19421	19422	19351	19445	19655	19625	19324	19497	19534	19429	19720	19395	19474	19498	19349	19512	19540	19301	19499	19462	19573	19377	19475	19447	19355	19469	19431	19399	19286	19453	19411	19518	19369	19338	19349	19450	19481	19470	19442	19230	19527	19421	19385	19598	19462	19620	19429	19450	19504	19525	19341	19612	19468	19491	19494	19451	19503	19444	19574	19418	19412	19482	19422	19390	19401	19334	19301	19513	19409	19562	19554	19473	19580	19381	19543	19489	19239	19485	19535	19641	19417	19479	19476	19371	19308	19272	19411	19492	19566	19545	19405	19453	19354	19592	19235	19322	19514	19604	19604	19571	19478	19423	19382	19424	19331	19617	19553	19401	19559	19667	19194	19484	19516	19656	19463	19504	19448	19248	19494	19421	19316	19680	19408	19538	19417	19465	19487	19664	19499	19586	19523	19566	19452	19357	19216	19346	19556	19435	19156	19509	19500	19367	19389	19517	19355	19549	19632	19389	19519	19390	19384	19441	19464	19308	19506	19631	19404	19355	19529	19407	19438	19647	19256	19474	19571	19478	19451	19514	19590	19315	19564	19468	19667	19290	19383	19434	19480	19407	19425	19629	19466	19393	19420	19497	19445	19169	19393	19354	19342	19353	19608	19507	19374	19484	19567	19434	19559	19551	19367	19524	19415	19416	19508	19454	19482	19416	19413	19583	19448	19483	19419	19472	19491	19392	19332	19451	19531	19685	19561	19452	19361	19580	19497	19482	19447	19418	19373	19568	19563	19570	19365	19577	19536	19425	19346	19450	19461	19441	19355	19577	19436	19612	19581	19332	19246	19281	19352	19341	19403	19720	19520	19641	19548	19569	19411	19531	19469	19297	19441	19429	19469	19297	19597	19284	19469	19596	19493	19548	19349	19361	19389	19345	19524	19378	19274	19349	19398	19395	19270	19456	19504	19512	19528	19507	19437	19220	19550	19493	19640	19384	19509	19457	19414	19522	19280	19239	19454	19567	19308	19486	19445	19367	19608	19734	19442	19430	19456	19457	19314	19578	19313	19330	19569	19427	19424	19340	19295	19322	19520	19332	19495	19693	19529	19520	19489	19561	19269	19715	19572	19615	19467	19686	19546	19202	19472	19396	19459	19471	19627	19493	19439	19796	19645	19310	19654	19378	19532	19433	19258	19522	19374	19294	19340	19383	19441	19506	19296	19522	19433	19405	19339	19439	19593	19680	19280	19390	19241	19679	19547	19630	19582	19227	19385	19441	19384	19559	19543	19514	19531	19610	19435	19463	19508	19369	19530	19385	19327	19541	19383	19448	19522	19540	19587	19417	19457	19253	19440	19349	19374	19352	19499	19537	19446	19430	19232	19506	19468	19403	19361	19445	19472	19435	19662	19612	19400	19377	19366	19393	19370	19328	19432	19390	19466	19524	19344	19264	19352	19463	19464	19256	19404	19504	19513	19539	19425	19468	19455	19526	19422	19514	19431	19500	19416	19455	19245	19439	19521	19448	19615	19585	19638	19355	19569	19392	19582	19714	19243	19609	19387	19571	19460	19417	19569	19523	19479	19409	19523	19456	19377	19320	19503	19418	19296	19327	19494	19718	19490	19466	19614	19561	19521	19499	19564	19477	19513	19271	19519	19475	19327	19273	19296	19640	19647	19339	19496	19462	19438	19354	19489	19489	19513	19329	19523	19372	19433	19624	19361	19421	19488	19529	19403	19341	19373	19518	19319	19472	19389	19582	19597	19479	19500	19495	19466	19492	19224	19360	19519	19513	19363	19673	19611	19454	19584	19473	19520	19524	19413	19558	19406	19524	19456	19476	19523	19368	19514	19381	19324	19517	19380	19463	19223	19343	19378	19361	19350	19750	19451	19427	19602	19578	19462	19591	19488	19441	19361	19282	19449	19359	19356	19278	19419	19277	19474	19352	19482	19462	19632	19516	19467	19381	19496	19372	19473	19445	19450	19379	19445	19468	19463	19485	19275	19592	19541	19487	19486	19694	19725	19545	19452	19398	19597	19453	19580	19479	19559	19492	19464	19357	19581	19441	19306	19326	19331	19504	19442	19578	19456	19416	19452	19371	19410	19572	19366	19536	19597	19513	19325	19573	19421	19378	19342	19399	19527	19300	19417	19216	19416	19375	19568	19531	19461	19466	19494	19277	19528	19543	19449	19705	19433	19548	19460	19296	19541	19548	19355	19514	19480	19620	19373	19441	19454	19529	19393	19356	19312	19383	19530	19481	19400	19345	19304	19303	19488	19386	19525	19307	19365	19449	19630	19580	19484	19327	19528	19408	19600	19487	19774	19564	19414	19359	19449	19483	19391	19483	19554	19247	19446	19353	19399	19395	19600	19389	19489	19489	19501	19546	19350	19518	19436	19481	19402	19248	19449	19603	19302	19540	19558	19601	19418	19507	19388	19251	19429	19532	19414	19619	19658	19578	19239	19344	19257	19399	19484	19630	19432	19389	19401	19559	19517	19192	19562	19512	19685	19479	19358	19355	19443	19499	19432	19550	19352	19199	19278	19529	19413	19430	19422	19516	19540	19224	19292	19426	19519	19537	19333	19429	19626	19548	19475	19451	19460	19497	19372	19400	19342	19403	19424	19598	19604	19658	19421	19289	19453	19615	19371	19422	19615	19700	19203	19526	19433	19422	19468	19519	19528	19674	19590	19748	19353	19577	19566	19538	19638	19404	19490	19501	19520	19361	19525	19382	19564	19542	19254	19589	19475	19578	19490	19342	19272	19332	19373	19316	19296	19402	19437	19471	19404	19496	19435	19392	19623	19446	19371	19555	19470	19607	19369	19460	19364	19470	19236	19668	19339	19459	19478	19386	19341	19541	19331	19385	19464	19607	19646	19508	19502	19468	19487	19472	19455	19372	19633	19645	19352	19442	19583	19466	19470	19422	19374	19624	19375	19409	19327	19320	19367	19277	19455	19309	19636	19490	19355	19397	19312	19509	19359	19390	19448	19522	19445	19525	19303	19462	19422	19344	19362	19478	19376	19350	19374	19554	19460	19451	19701	19595	19531	19321	19709	19711	19445	19284	19442	19267	19323	19514	19531	19401	19415	19368	19498	19568	19506	19575	19326	19543	19469	19341	19378	19406	19605	19447	19549	19437	19558	19521	19493	19261	19475	19603	19619	19485	19724	19507	19300	19455	19575	19570	19348	19299	19569	19395	19453	19548	19197	19364	19482	19296	19398	19493	19509	19268	19517	19727	19545	19321	19487	19432	19703	19355	19403	19480	19496	19517	19381	19328	19522	19319	19475	19332	19387	19582	19437	19617	19443	19466	19459	19547	19539	19481	19231	19288	19426	19549	19387	19261	19255	19406	19507	19206	19528	19308	19422	19257	19491	19380	19552	19205	19231	19673	19369	19480	19413	19433	19546	19446	19575	19664	19489	19628	19491	19486	19317	19626	19539	19389	19392	19475	19496	19480	19488	19376	19464	19290	19352	19531	19504	19362	19503	19454	19687	19672	19578	19521	19605	19369	19432	19594	19347	19419	19587	19624	19459	19367	19724	19596	19464	19516	19353	19238	19177	19436	19329	19339	19656	19506	19376	19340	19299	19373	19358	19554	19481	19556	19514	19440	19345	19396	19614	19639	19390	19545	19538	19624	19503	19294	19383	19425	19563	19319	19420	19581	19377	19497	19390	19571	19476	19449	19408	19487	19669	19438	19461	19334	19291	19594	19624	19373	19438	19467	19569	19397	19433	19418	19409	19101	19488	19475	19331	19309	19425	19478	19589	19326	19744	19395	19442	19431	19214	19566	19439	19315	19764	19436	19443	19369	19430	19514	19475	19580	19518	19484	19603	19520	19598	19496	19418	19538	19362	19495	19494	19167	19367	19443	19412	19440	19363	19426	19412	19308	19412	19554	19367	19463	19560	19394	19259	19424	19385	19318	19481	19651	19401	19420	19519	19401	19380	19458	19530	19375	19366	19380	19519	19569	19556	19364	19499	19440	19328	19505	19535	19438	19446	19388	19508	19418	19470	19464	19547	19370	19382	19336	19594	19432	19778	19463	19344	19386	19346	19685	19545	19522	19348	19447	19409	19299	19474	19437	19693	19212	19408	19247	19553	19472	19440	19337	19416	19558	19357	19682	19578	19574	19486	19487	19463	19685	19343	19528	19475	19342	19239	19523	19555	19449	19394	19625	19568	19504	19387	19534	19413	19510	19659	19534	19391	19525	19538	19440	19662	19550	19487	19611	19475	19445	19431	19436	19407	19442	19307	19400	19417	19485	19415	19609	19603	19643	19493	19390	19540	19442	19513	19426	19569	19224	19416	19377	19432	19193	19277	19574	19583	19543	19446	19504	19588	19482	19366	19505	19324	19559	19564	19374	19655	19430	19266	19561	19416	19389	19374	19188	19596	19279	19480	19563	19553	19266	19414	19355	19436	19481	19429	19387	19504	19340	19463	19596	19461	19637	19628	19501	19478	19600	19402	19473	19504	19330	19431	19382	19410	19315	19509	19308	19638	19456	19496	19519	19395	19491	19502	19530	19478	19561	19420	19349	19449	19582	19595	19410	19547	19576	19363	19735	19442	19478	19292	19373	19439	19365	19309	19516	19405	19368	19358	19399	19397	19526	19456	19593	19444	19547	19456	19324	19474	19417	19436	19594	19468	19407	19340
40065	60295	46768	28841	19484	16906	16323	16389	16435	16426	16188	16530	16428	16508	16467	16506	16529	16280	16431	16313	16223	16232	16347	16262	16559	16237	16373	16441	16286	16451	16324	16490	16336	16335	16348	16463	16322	16280	16453	16246	16259	16294	16499	16269	16435	16442	16317	16319	16386	16364	16319	16422	16367	16393	16475	16406	16326	16331	16400	16553	16382	16374	16559	16346	16429	16370	16414	16485	16329	16298	16487	16404	16452	16287	16466	16377	16252	16387	16405	16462	16450	16471	16432	16407	16309	16330	16283	16446	16298	16364	16330	16293	16457	16352	16264	16427	16331	16492	16376	16404	16337	16375	16393	16440	16350	16334	16442	16237	16272	16373	16445	16400	16342	16353	16378	16387	16423	16492	16181	16425	16169	16375	16364	16475	16537	16559	16487	16216	16366	16486	16317	16392	16590	16421	16267	16346	16498	16431	16373	16451	16274	16245	16407	16346	16380	16611	16421	16290	16410	16440	16123	16262	16577	16393	16414	16273	16406	16393	16538	16071	16287	16537	16386	16323	16365	16433	16409	16334	16434	16355	16467	16476	16415	16375	16448	16371	16501	16456	16457	16414	16356	16534	16411	16385	16517	16342	16408	16480	16457	16252	16234	16328	16483	16369	16233	16312	16478	16333	16320	16480	16194	16384	16305	16456	16377	16261	16382	16310	16351	16392	16319	16151	16502	16473	16565	16584	16375	16517	16317	16438	16494	16447	16520	16321	16432	16376	16420	16364	16388	16320	16336	16367	16470	16309	16323	16311	16328	16427	16303	16423	16414	16201	16351	16262	16350	16230	16500	16316	16290	16350	16480	16240	16425	16536	16285	16330	16332	16286	16484	16220	16451	16344	16500	16574	16270	16295	16367	16374	16408	16284	16323	16275	16366	16168	16381	16510	16347	16369	16578	16526	16289	16512	16189	16384	16432	16452	16382	16287	16341	16334	16400	16357	16321	16516	16340	16249	16472	16429	16451	16412	16271	16423	16179	16381	16309	16386	16421	16525	16192	16347	16393	16576	16408	16471	16505	16108	16439	16398	16372	16437	16264	16448	16398	16341	16447	16378	16396	16383	16482	16397	16357	16276	16320	16446	16470	16208	16446	16335	16330	16363	16395	16371	16304	16259	16348	16343	16200	16314	16309	16451	16333	16331	16256	16273	16342	16456	16422	16335	16491	16413	16134	16259	16267	16430	16470	16283	16596	16464	16345	16433	16368	16382	16489	16562	16274	16528	16417	16668	16361	16359	16348	16431	16305	16464	16488	16293	16380	16253	16390	16466	16108	16423	16421	16500	16382	16432	16410	16394	16285	16344	16327	16526	16391	16282	16431	16203	16464	16401	16439	16269	16259	16503	16384	16341	16505	16389	16164	16321	16353	16359	16256	16495	16306	16183	16432	16322	16289	16452	16368	16274	16395	16388	16520	16409	16482	16284	16354	16271	16377	16345	16299	16439	16469	16371	16320	16481	16415	16376	16296	16292	16421	16447	16337	16522	16329	16225	16324	16341	16415	16369	16428	16447	16416	16417	16413	16293	16440	16362	16441	16517	16320	16400	16220	16286	16436	16445	16322	16304	16315	16285	16259	16330	16455	16391	16398	16391	16439	16344	16415	16264	16436	16233	16444	16379	16330	16152	16556	16215	16432	16262	16463	16454	16317	16302	16418	16439	16464	16298	16379	16446	16304	16398	16424	16509	16344	16214	16539	16424	16292	16387	16400	16483	16452	16306	16519	16368	16234	16350	16237	16617	16342	16323	16416	16330	16401	16242	16424	16403	16232	16414	16307	16320	16329	16409	16587	16382	16287	16286	16288	16501	16503	16548	16435	16441	16477	16268	16330	16394	16286	16378	16473	16236	16157	16391	16393	16298	16507	16390	16284	16231	16374	16414	16414	16418	16392	16263	16250	16321	16235	16216	16376	16336	16532	16411	16183	16481	16428	16379	16289	16261	16276	16298	16331	16172	16388	16341	16249	16345	16442	16410	16416	16430	16418	16332	16277	16427	16215	16334	16288	16500	16419	16366	16398	16464	16313	16494	16414	16419	16305	16312	16382	16456	16327	16455	16308	16450	16186	16322	16256	16226	16417	16626	16411	16117	16412	16284	16365	16406	16459	16429	16457	16340	16140	16526	16405	16379	16376	16232	16279	16332	16355	16312	16384	16464	16274	16589	16532	16344	16338	16378	16466	16382	16341	16465	16526	16452	16361	16320	16465	16320	16344	16332	16371	16195	16369	16433	16516	16397	16442	16371	16478	16417	16407	16240	16401	16456	16409	16305	16371	16377	16273	16531	16322	16350	16434	16231	16343	16424	16371	16336	16301	16281	16390	16259	16429	16441	16462	16606	16291	16411	16473	16258	16341	16485	16408	16370	16200	16367	16331	16425	16503	16410	16332	16382	16425	16302	16342	16435	16263	16424	16469	16237	16336	16186	16397	16413	16224	16296	16261	16378	16309	16283	16251	16379	16301	16240	16247	16405	16400	16390	16380	16424	16199	16402	16412	16486	16466	16376	16227	16350	16281	16455	16411	16462	16540	16514	16297	16458	16193	16464	16321	16344	16223	16475	16456	16431	16361	16400	16281	16373	16468	16397	16299	16348	16502	16233	16367	16182	16439	16362	16299	16396	16515	16450	16301	16475	16358	16447	16382	16500	16295	16408	16451	16379	16451	16373	16350	16324	16627	16366	16248	16307	16397	16386	16263	16242	16527	16433	16327	16394	16205	16596	16458	16344	16314	16379	16322	16461	16200	16493	16557	16439	16085	16346	16339	16462	16432	16511	16612	16190	16341	16502	16323	16472	16491	16356	16521	16423	16203	16489	16189	16293	16510	16459	16254	16245	16480	16347	16299	16557	16310	16536	16421	16385	16355	16225	16288	16338	16186	16618	16360	16411	16540	16246	16358	16279	16393	16311	16338	16274	16207	16360	16451	16421	16476	16322	16594	16290	16349	16439	16233	16379	16250	16368	16403	16287	16308	16479	16173	16366	16269	16338	16392	16171	16370	16478	16509	16391	16506	16296	16342	16266	16607	16281	16347	16266	16448	16453	16286	16307	16387	16407	16394	16373	16360	16464	16487	16401	16491	16370	16474	16493	16396	16348	16354	16319	16424	16483	16377	16364	16564	16443	16516	16324	16501	16192	16314	16304	16288	16279	16402	16308	16515	16425	16248	16656	16347	16429	16493	16432	16373	16455	16207	16398	16504	16384	16373	16249	16309	16347	16321	16478	16348	16427	16292	16434	16285	16571	16370	16250	16400	16337	16308	16403	16487	16433	16401	16514	16288	16363	16408	16382	16389	16394	16262	16513	16377	16390	16553	16375	16658	16285	16492	16519	16541	16310	16375	16353	16505	16404	16353	16370	16536	16381	16309	16412	16317	16491	16528	16395	16508	16384	16459	16199	16438	16208	16374	16370	16425	16338	16259	16307	16234	16451	16255	16390	16207	16400	16411	16418	16431	16239	16344	16470	16320	16442	16399	16348	16425	16377	16199	16510	16234	16190	16301	16460	16258	16275	16441	16564	16358	16524	16415	16398	16381	16297	16452	16305	16432	16346	16399	16485	16332	16128	16192	16395	16442	16424	16332	16489	16255	16369	16525	16296	16486	16358	16259	16328	16378	16355	16543	16259	16343	16493	16371	16320	16498	16171	16249	16477	16589	16245	16360	16301	16362	16461	16274	16407	16464	16365	16368	16428	16318	16298	16385	16624	16437	16343	16352	16497	16256	16260	16336	16383	16333	16417	16357	16440	16383	16293	16382	16295	16429	16421	16473	16180	16484	16328	16271	16371	16308	16320	16215	16234	16326	16359	16315	16389	16413	16455	16403	16235	16314	16371	16491	16402	16374	16304	16465	16332	16451	16268	16445	16494	16558	16481	16313	16398	16207	16419	16447	16298	16450	16208	16391	16301	16507	16496	16275	16200	16323	16266	16254	16445	16450	16101	16480	16431	16466	16329	16479	16254	16504	16466	16287	16443	16268	16434	16376	16272	16343	16400	16404	16341	16352	16347	16569	16417	16384	16414	16288	16310	16443	16446	16378	16442	16391	16428	16322	16240	16309	16485	16473	16466	16426	16396	16469	16456	16384	16216	16184	16359	16462	16325	16459	16347	16386	16430	16474	16451	16225	16525	16426	16385	16448	16386	16326	16308	16413	16314	16440	16450	16345	16345	16283	16417	16267	16414	16231	16387	16411	16335	16288	16368	16452	16358	16477	16463	16307	16218	16470	16404	16263	16611	16237	16524	16379	16552	16570	16345	16426	16376	16486	16372	16306	16330	16390	16424	16399	16240	16294	16406	16296	16479	16398	16340	16568	16352	16422	16420	16385	16426	16312	16361	16354	16402	16442	16375	16339	16268	16403	16515	16392	16423	16340	16280	16395	16262	16295	16344	16321	16562	16395	16473	16357	16372	16241	16353	16470	16220	16268	16410	16397	16200	16421	16404	16459	16402	16396	16351	16308	16477	16410	16348	16458	16285	16339	16402	16409	16284	16377	16379	16399	16341	16570	16377	16333	16351	16372	16359	16361	16471	16521	16230	16421	16404	16401	16144	16336	16360	16446	16370	16262	16441	16511	16370	16495	16447	16481	16386	16521	16402	16543	16542	16442	16313	16569	16383	16347	16414	16464	16340	16305	16257	16348	16344	16409	16352	16236	16437	16401	16307	16425	16280	16275	16336	16291	16450	16428	16153	16490	16439	16480	16341	16492	16443	16356	16328	16241	16414	16374	16251	16494	16390	16362	16388	16499	16397	16396	16326	16486	16378	16574	16122	16466	16523	16353	16361	16438	16481	16324	16341	16353	16433	16466	16338	16266	16223	16434	16560	16329	16389	16540	16296	16373	16390	16284	16566	16282	16394	16257	16372	16566	16317	16222	16346	16459	16158	16371	16502	16269	16375	16377	16319	16530	16322	16533	16387	16596	16409	16385	16383	16360	16415	16445	16300	16637	16266	16474	16391	16402	16327	16253	16341	16368	16375	16310	16217	16516	16464	16404	16386	16330	16499	16446	16191	16490	16305	16413	16356	16483	16432	16274	16376	16272	16407	16340	16324	16322	16357	16340	16460	16284	16412	16324	16322	16431	16321	16464	16237	16344	16498	16436	16301	16344	16384
35898	40403	38105	29044	21971	20013	19811	19393	19248	19322	19252	19091	19351	19690	19278	19494	19273	19330	19499	19334	19212	19467	19396	19364	19409	19369	19584	19287	19404	19489	19525	19487	19382	19436	19590	19479	19324	19390	19410	19346	19548	19479	19572	19313	19196	19541	19297	19415	19363	19213	19470	19302	19413	19377	19379	19255	19383	19337	19208	19389	19456	19492	19344	19384	19335	19410	19403	19452	19565	19377	19315	19286	19262	19391	19561	19411	19260	19444	19286	19240	19330	19408	19425	19420	19463	19584	19465	19225	19317	19099	19588	19583	19296	19207	19259	19131	19457	19458	19421	19294	19356	19343	19445	19655	19329	19189	19327	19632	19264	19305	19364	19541	19435	19023	19203	19454	19511	19535	19144	19415	19422	19549	19400	19562	19254	19305	19193	19399	19350	19380	19420	19255	19326	19189	19489	19289	19072	19222	19312	19602	19398	19257	19358	19545	19218	19483	19241	19536	19443	19610	19366	19254	19321	19317	19337	19468	19391	19443	19342	19321	19298	19264	19224	19382	19604	19475	19589	19416	19172	19170	19365	19209	19294	19179	19201	19193	19425	19272	19148	19461	19426	19323	19273	19146	19106	19440	19159	19479	19476	19343	19184	19281	19386	19407	19428	19395	19383	19450	19263	19428	19148	19270	19527	19332	19377	19268	19427	19301	19375	19370	19449	19309	19576	19487	19516	19449	19333	19515	19553	19454	19381	19220	19360	19350	19385	19420	19426	19392	19430	19415	19410	19518	19413	19410	19306	19295	19403	19217	19377	19247	19489	19692	19526	19558	19459	19234	19190	19497	19328	19218	19466	19134	19402	19420	19573	19296	19653	19367	19514	19294	19332	19224	19382	19248	19196	19411	19356	19357	19329	19257	19316	19355	19251	19065	19233	19156	19138	19226	19246	19412	19192	19492	19274	19468	19303	19438	19465	19367	19304	19355	19515	19406	19474	19385	19298	19265	19363	19384	19194	19427	19340	19324	19561	19519	19631	19274	19248	19397	19490	19500	19350	19292	19552	19544	19327	19415	19385	19321	19357	19320	19390	19307	19568	19320	19365	19513	19353	19306	19270	19355	19338	19325	19328	19061	19311	19512	19361	19320	19471	19147	19416	19413	19397	19375	19491	19505	19334	19350	19333	19357	19461	19329	19240	19348	19379	19355	19562	19423	19633	19484	19477	19322	19353	19516	19224	19337	19212	19154	19323	19551	19178	19279	19328	19221	19458	19220	19440	19225	19479	19322	19504	19568	19408	19401	19357	19303	19369	19296	19327	19254	19545	19594	19374	19395	19309	19520	19515	19269	19073	19169	19289	19439	19335	19247	19340	19445	19428	19409	19336	19446	19346	19321	19438	19285	19252	19094	19211	19296	19160	19431	19369	19356	19587	19378	19529	19319	19225	19494	19335	19289	19371	19512	19431	19378	19404	19349	19458	19492	19302	19299	19244	19218	19477	19314	19251	19444	19380	19348	19420	19243	19357	19361	19252	19373	19337	19317	19279	19461	19397	19480	19252	19301	19314	19446	19341	19377	19267	19168	19462	19234	19106	19383	19448	19275	19236	19414	19494	19242	19395	19185	19340	19430	19448	19318	19384	19468	19359	19406	19282	19438	19408	19256	19353	19417	19278	19266	19223	19354	19268	19416	19446	19406	19255	19340	19265	19256	19194	19199	19172	19188	19085	19372	19444	19266	19311	19412	19384	19388	19559	19387	19180	19160	19351	19375	19361	19254	19296	19476	19071	19521	19367	19385	19311	19209	19399	19231	19409	19482	19245	19432	19354	19621	19335	19351	19425	19412	19356	19385	19308	19414	19402	19436	19494	19263	19121	19287	19525	19275	19331	19354	19491	19217	19540	19516	19335	19345	19322	19576	19379	19416	19211	19223	19458	19245	19301	19263	19358	19053	19195	19258	19309	19456	19432	19409	19306	19509	19302	19279	19264	19442	19557	19361	19262	19301	19279	19476	19442	19178	19314	19399	19507	19205	19348	19560	19437	19372	19349	19364	19264	19120	19427	19320	19245	19306	19413	19397	19422	19475	19295	19374	19328	19243	19475	19395	19362	19301	19205	19549	19401	19100	19302	19468	19374	19333	19573	19532	19426	19278	19324	19391	19225	19362	19429	19461	19230	19482	19329	19362	19430	19568	19521	19356	19328	19389	19347	19223	19715	19545	19484	19391	19342	19343	19649	19318	19439	19387	19275	19517	19442	19563	19366	19666	19526	19207	19356	19614	19223	19384	19430	19332	19221	19313	19544	19296	19174	19206	19338	19340	19366	19631	19301	19422	19423	19453	19487	19434	19296	19331	19224	19477	19457	19234	19260	19225	19445	19376	19422	19596	19305	19546	19344	19491	19470	19622	19625	19576	19206	19454	19290	19399	19289	19426	19366	19285	19375	19444	19447	19258	19342	19222	19397	19468	19370	19339	19439	19339	19356	19573	19333	19482	19384	19321	19361	19297	19289	19379	19342	19302	19419	19271	19376	19353	19453	19443	19341	19415	19340	19506	19386	19407	19448	19434	19454	19656	19548	19428	19290	19476	19267	19210	19381	19374	19276	19285	19225	19301	19426	19282	19252	19315	19351	19428	19323	19322	19263	19473	19402	19463	19328	19250	19469	19543	19308	19408	19431	19426	19392	19322	19419	19439	19436	19440	19269	19346	19346	19174	19299	19394	19333	19555	19501	19343	19397	19490	19350	19444	19464	19132	19378	19372	19342	19323	19406	19418	19310	19250	19275	19233	19527	19233	19120	19307	19344	19411	19394	19465	19417	19217	19320	19386	19481	19263	19202	19353	19319	19287	19483	19221	19321	19428	19398	19312	19413	19323	19132	19400	19323	19500	19551	19280	19253	19126	19255	19227	19307	19305	19302	19531	19363	19346	19303	19231	19356	19226	19486	19340	19421	19479	19411	19508	19139	19143	19393	19171	19431	19269	19414	19171	19305	19360	19408	19227	19324	19274	19524	19396	19348	19338	19283	19201	19445	19391	19381	19386	19332	19386	19317	19293	19256	19254	19419	19392	19425	19300	19678	19479	19263	19411	19380	19232	19180	19347	19503	19474	19253	19397	19483	19302	19363	19520	19344	19310	19284	19149	19635	19331	19172	19190	19431	19389	19461	19374	19472	19304	19434	19488	19369	19056	19316	19472	19383	19546	19414	19461	19490	19306	19448	19179	19322	19389	19283	19353	19219	19461	19455	19268	19548	19174	19496	19235	19394	19294	19537	19194	19254	19355	19552	19534	19363	19190	19379	19272	19641	19330	19336	19136	19268	19529	19322	19494	19174	19285	19420	19343	19191	19381	19500	19323	19380	19333	19396	19222	19288	19421	19218	19068	19516	19624	19594	19240	19511	19285	19420	19312	19367	19273	19173	19436	19351	19145	19149	19489	19186	19331	19511	19103	19401	19239	19390	19492	19451	19232	19280	19358	19420	19263	19233	19528	19325	19280	19372	19516	19468	19314	19258	19151	19397	19194	19258	19453	19059	19370	19324	19155	19353	19392	19411	19462	19438	19395	19306	19551	19460	19476	19395	19328	19336	19357	19318	19293	19542	19373	19561	19419	19230	19293	19428	19260	19528	19353	19412	19394	19480	19537	19470	19258	19371	19445	19228	19513	19405	19370	19363	19434	19629	19163	19124	19221	19172	19510	19430	19491	19465	19261	19426	19407	19170	19165	19340	19502	19291	19380	19397	19507	19430	19189	19302	19288	19333	19434	19539	19282	19383	19470	19388	19175	19397	19404	19451	19505	19442	19394	19411	19411	19345	19502	19257	19456	19466	19406	19355	19473	19598	19434	19321	19463	19331	19427	19263	19509	19452	19355	19501	19310	19443	19337	19460	19263	19255	19589	19312	19300	19353	19365	19389	19373	19269	19568	19326	19325	19174	19445	19581	19323	19375	19315	19292	19348	19341	19263	19278	19206	19383	19464	19422	19503	19477	19505	19338	19315	19267	19491	19426	19223	19458	19352	19307	19349	19434	19371	19348	19128	19521	19241	19290	19290	19262	19719	19374	19360	19144	19267	19283	19564	19314	19316	19203	19326	19080	19402	19394	19409	19426	19249	19286	19249	19418	19324	19370	19354	19394	19406	19540	19432	19352	19212	19183	19274	19451	19450	19123	19299	19462	19341	19370	19239	19192	19434	19439	19349	19392	19240	19163	19466	19432	19267	19414	19293	19441	19481	19494	19302	19337	19366	19410	19309	19225	19555	19390	19484	19475	19102	19214	19209	19260	19400	19452	19401	19288	19275	19276	19530	19462	19276	19430	19452	19406	19356	19324	19481	19443	19207	19401	19458	19441	19218	19301	19498	19551	19360	19340	19241	19253	19415	19160	19289	19450	19389	19348	19200	19380	19272	19411	19374	19415	19317	19300	19514	19435	19249	19326	19295	19253	19240	19420	19203	19198	19326	19362	19419	19220	19292	19322	19370	19356	19308	19348	19431	19330	19314	19298	19395	19699	19244	19351	19398	19405	19334	19294	19394	19280	19365	19344	19376	19615	19378	19342	19410	19417	19227	19220	19338	19458	19317	19230	19342	19227	19459	19507	19436	19612	19404	19184	19066	19534	19344	19132	19552	19408	19340	19148	19379	19578	19380	19365	19468	19286	19349	19364	19346	19315	19250	19156	19407	19351	19363	19384	19380	19080	19257	19056	19533	19259	19285	19166	19356	19408	19241	19417	19502	19334	19403	19241	19499	19326	19397	19167	19168	19151	19184	19321	19586	19234	19408	19351	19172	19274	19432	19241	19503	19195	19229	19444	19624	19373	19512	19433	19504	19464	19382	19262	19519	19393	19298	19625	19303	19231	19331	19383	19327	19450	19437	19399	19496	19483	19297	19466	19516	19291	19388	19300	19328	19393	19331	19425	19324	19312	19369	19426	19551	19358	19353	19318	19630	19422	19223	19384	19287	19169	19493	19437	19424	19284	19459	19478	19299	19397	19441	19384	19308	19314	19227	19320	19482	19361	19249	19635	19281	19486	19283	19326	19581	19311	19252	19531	19052	19370	19171	19430	19290	19281	19269	19093	19245	19344	19359	19461	19194	19425	19396	19356	19429	19443	19383	19413	19427	19343	19374	19531	19313	19497	19195	19452	19203	19285	19328
44639	56856	42691	26926	18898	16839	16546	16310	16398	16352	16413	16398	16257	16276	16397	16490	16286	16481	16181	16197	16363	16307	16442	16382	16346	16247	16436	16577	16342	16269	16469	16286	16469	16231	16460	16186	16311	16387	16359	16542	16522	16329	16301	16300	16277	16492	16157	16341	16433	16306	16454	16356	16374	16376	16307	16397	16414	16404	16396	16229	16467	16399	16513	16438	16214	16363	16173	16308	16449	16389	16424	16358	16246	16285	16460	16215	16149	16214	16260	16478	16383	16444	16446	16349	16297	16474	16349	16434	16267	16278	16262	16286	16430	16459	16447	16294	16350	16270	16415	16502	16421	16300	16403	16245	16128	16324	16336	16293	16464	16244	16445	16412	16248	16320	16406	16399	16356	16078	16399	16357	16389	16396	16094	16358	16254	16259	16408	16275	16459	16236	16181	16549	16208	16456	16479	16365	16320	16392	16340	16430	16317	16440	16398	16387	16358	16443	16438	16281	16311	16331	16468	16237	16227	16421	16506	16407	16581	16328	16315	16444	16383	16224	16317	16276	16162	16310	16342	16306	16430	16316	16382	16235	16235	16320	16298	16320	16381	16379	16406	16341	16408	16317	16392	16066	16381	16273	16208	16446	16283	16034	16349	16437	16188	16549	16402	16379	16451	16298	16330	16441	16330	16187	16411	16576	16354	16326	16314	16371	16338	16299	16442	16313	16324	16483	16419	16093	16294	16429	16355	16326	16240	16424	16348	16411	16262	16518	16467	16424	16245	16335	16380	16142	16451	16350	16396	16392	16408	16500	16126	16321	16319	16362	16340	16247	16254	16437	16292	16294	16354	16577	16284	16311	16419	16408	16302	16252	16629	16374	16168	16408	16239	16379	16412	16444	16385	16486	16352	16331	16244	16379	16348	16265	16443	16239	16576	16307	16332	16276	16276	16425	16202	16147	16333	16469	16322	16524	16436	16233	16454	16164	16424	16454	16229	16456	16295	16240	16413	16281	16338	16284	16448	16222	16403	16262	16310	16604	16388	16516	16405	16399	16444	16370	16323	16366	16474	16423	16154	16268	16584	16407	16286	16451	16428	16223	16392	16303	16105	16305	16374	16622	16137	16460	16475	16244	16449	16263	16329	16383	16362	16320	16532	16323	16421	16320	16369	16405	16341	16144	16473	16340	16299	16382	16432	16408	16241	16296	16375	16227	16338	16584	16343	16441	16365	16528	16380	16362	16280	16350	16349	16298	16327	16300	16263	16266	16389	16475	16322	16227	16344	16448	16401	16272	16222	16255	16299	16292	16327	16335	16434	16364	16279	16369	16378	16184	16356	16406	16330	16339	16326	16338	16302	16275	16432	16196	16506	16346	16449	16360	16455	16338	16325	16477	16364	16354	16382	16391	16231	16266	16411	16253	16436	16275	16217	16172	16312	16220	16391	16454	16276	16353	16197	16527	16401	16409	16364	16220	16456	16417	16315	16325	16285	16454	16290	16452	16332	16347	16423	16356	16261	16436	16365	16411	16339	16302	16325	16364	16366	16239	16532	16348	16414	16339	16206	16436	16330	16341	16268	16263	16249	16570	16266	16321	16387	16338	16366	16396	16369	16497	16429	16368	16401	16235	16228	16253	16394	16470	16258	16327	16298	16386	16326	16321	16329	16318	16276	16400	16230	16424	16404	16335	16261	16273	16576	16494	16349	16389	16391	16383	16343	16502	16304	16224	16297	16302	16327	16310	16309	16337	16327	16240	16223	16341	16354	16308	16380	16359	16434	16462	16231	16350	16379	16400	16320	16364	16216	16174	16172	16318	16547	16617	16324	16248	16440	16301	16252	16450	16426	16369	16234	16338	16461	16305	16422	16381	16271	16306	16290	16385	16408	16379	16181	16358	16383	16416	16259	16377	16438	16505	16337	16296	16279	16375	16316	16459	16371	16539	16406	16469	16328	16316	16429	16400	16435	16294	16450	16421	16325	16054	16290	16294	16292	16393	16348	16370	16377	16233	16286	16274	16289	16165	16271	16417	16206	16619	16306	16451	16342	16424	16248	16269	16068	16116	16435	16269	16311	16376	16369	16233	16482	16233	16517	16324	16302	16250	16272	16343	16308	16328	16311	16394	16473	16188	16327	16339	16165	16410	16401	16366	16385	16419	16404	16361	16365	16397	16341	16249	16123	16345	16399	16471	16323	16310	16364	16323	16387	16339	16520	16323	16177	16242	16400	16305	16504	16317	16323	16334	16319	16395	16397	16384	16485	16326	16235	16267	16388	16271	16292	16408	16554	16304	16351	16274	16054	16207	16167	16327	16320	16327	16458	16389	16240	16365	16338	16336	16254	16499	16330	16188	16348	16569	16535	16429	16332	16149	16313	16300	16175	16363	16286	16388	16286	16412	16358	16476	16401	16175	16530	16374	16395	16264	16210	16167	16461	16309	16290	16351	16454	16318	16242	16274	16405	16267	16375	16496	16443	16392	16432	16288	16575	16210	16294	16178	16492	16369	16438	16355	16199	16362	16321	16349	16378	16347	16301	16270	16410	16350	16353	16356	16365	16464	16515	16399	16205	16180	16270	16429	16334	16197	16362	16432	16351	16336	16428	16299	16333	16478	16401	16227	16514	16256	16212	16243	16436	16409	16340	16391	16329	16200	16595	16396	16440	16364	16343	16483	16397	16496	16326	16522	16312	16311	16391	16244	16341	16340	16369	16392	16396	16176	16529	16353	16312	16310	16271	16404	16269	16444	16417	16301	16330	16320	16406	16314	16242	16253	16178	16271	16353	16455	16355	16336	16321	16221	16267	16231	16370	16306	16234	16433	16436	16341	16243	16488	16328	16349	16240	16282	16313	16436	16272	16396	16384	16298	16257	16506	16298	16557	16445	16400	16438	16374	16380	16440	16378	16432	16403	16493	16312	16200	16278	16257	16388	16285	16349	16398	16405	16224	16317	16421	16320	16338	16536	16185	16384	16196	16399	16384	16398	16342	16243	16224	16426	16351	16313	16386	16267	16318	16296	16448	16400	16457	16248	16431	16236	16338	16340	16304	16360	16381	16344	16427	16349	16324	16549	16437	16278	16232	16354	16340	16644	16312	16197	16359	16426	16308	16368	16328	16297	16328	16365	16378	16243	16380	16382	16347	16396	16375	16314	16387	16395	16326	16378	16397	16455	16215	16430	16310	16374	16517	16166	16302	16366	16299	16237	16329	16420	16591	16459	16339	16320	16377	16318	16321	16394	16308	16327	16151	16154	16386	16360	16420	16379	16253	16461	16322	16255	16459	16443	16420	16377	16180	16287	16462	16347	16387	16337	16349	16254	16282	16489	16323	16429	16501	16440	16299	16481	16247	16440	16423	16397	16208	16315	16272	16560	16317	16387	16274	16305	16249	16347	16350	16376	16474	16215	16409	16329	16467	16327	16276	16454	16423	16343	16471	16206	16278	16423	16171	16315	16399	16568	16210	16461	16539	16484	16387	16288	16508	16443	16358	16328	16347	16416	16345	16337	16282	16338	16294	16155	16195	16422	16319	16241	16424	16239	16433	16250	16345	16469	16439	16294	16430	16289	16451	16370	16464	16202	16290	16397	16344	16444	16431	16251	16162	16396	16329	16507	16299	16495	16314	16203	16354	16351	16293	16467	16323	16264	16203	16267	16380	16303	16360	16414	16331	16350	16265	16184	16382	16490	16226	16401	16345	16413	16355	16288	16487	16265	16488	16314	16505	16413	16424	16386	16485	16319	16338	16368	16245	16435	16335	16359	16368	16397	16274	16385	16337	16480	16229	16370	16359	16297	16242	16150	16387	16177	16346	16121	16303	16269	16246	16374	16302	16460	16436	16434	16368	16391	16376	16447	16330	16420	16419	16309	16261	16309	16216	16383	16336	16407	16420	16506	16183	16255	16439	16542	16377	16259	16325	16407	16470	16133	16225	16324	16348	16229	16443	16352	16399	16515	16474	16409	16239	16264	16516	16374	16405	16337	16244	16465	16446	16427	16446	16354	16303	16263	16318	16425	16304	16307	16482	16483	16231	16451	16348	16337	16324	16170	16394	16392	16442	16450	16336	16300	16233	16423	16251	16311	16518	16331	16356	16324	16497	16349	16207	16341	16355	16409	16272	16247	16368	16172	16430	16407	16218	16382	16245	16491	16431	16328	16421	16302	16284	16402	16345	16393	16344	16300	16464	16555	16120	16245	16268	16376	16317	16366	16234	16379	16348	16122	16369	16229	16246	16347	16399	16320	16205	16336	16421	16535	16303	16394	16308	16452	16396	16239	16309	16359	16201	16372	16359	16450	16250	16201	16298	16305	16393	16285	16473	16346	16319	16344	16277	16346	16447	16503	16351	16181	16199	16209	16368	16503	16421	16438	16311	16342	16295	16234	16219	16247	16351	16315	16179	16379	16411	16130	16476	16378	16352	16194	16334	16196	16347	16407	16181	16197	16330	16343	16466	16241	16473	16520	16440	16249	16325	16151	16408	16275	16290	16256	16174	16252	16399	16438	16363	16364	16398	16410	16353	16458	16408	16268	16229	16239	16437	16304	16316	16248	16234	16373	16275	16330	16361	16320	16327	16269	16430	16302	16264	16201	16366	16498	16471	16316	16327	16414	16361	16449	16246	16479	16327	16284	16308	16346	16268	16479	16328	16591	16371	16490	16225	16311	16456	16280	16263	16346	16432	16363	16436	16349	16278	16246	16361	16286	16522	16274	16387	16295	16452	16378	16374	16468	16303	16239	16466	16121	16424	16208	16302	16419	16323	16284	16285	16310	16372	16350	16475	16389	16256	16339	16226	16417	16152	16441	16232	16399	16445	16227	16294	16150	16385	16433	16549	16314	16376	16412	16423	16360	16412	16302	16324	16349	16576	16397	16402	16320	16433	16431	16511	16340	16200	16433	16194	16261	16275	16409	16369	16308	16379	16405	16297	16438	16270	16346	16519	16256	16482	16357	16224	16435	16365	16501	16495	16336	16283	16275	16290	16404	16442	16418	16523	16367	16349	16350	16302	16255	16207	16459	16356	16242	16279	16247	16207	16532	16444	16349	16271	16290	16282	16137	16340	16436	16353	16322	16341	16355	16357	16321	16382	16331	16478	16218	16445	16456	16207	16489	16225	16476	16357	16343	16332	16182	16422	16313	16328	16297	16451	16377	16363
23745	25395	40394	36853	28462	25802	25114	20364	19791	20144	19861	19709	19768	19593	19655	19640	19427	19670	19645	19734	19357	19503	19575	19542	19454	19493	19467	19567	19784	19720	19447	19517	19638	19543	19507	19452	19536	19505	19638	19501	19334	19410	19329	19425	19315	19501	19375	19407	19464	19518	19472	19533	19693	19351	19506	19466	19616	19604	19354	19642	19240	19416	19612	19448	19535	19622	19467	19539	19419	19313	19294	19354	19450	19094	19467	19330	19271	19514	19402	19382	19433	19257	19495	19447	19546	19564	19369	19646	19526	19573	19365	19342	19426	19541	19501	19443	19199	19357	19458	19376	19453	19422	19239	19143	19401	19309	19557	19535	19406	19353	19428	19460	19455	19438	19599	19427	19338	19241	19177	19290	19473	19379	19630	19300	19548	19610	19499	19493	19482	19168	19227	19074	19536	19263	19466	19430	19257	19196	19611	19431	19397	19327	19478	19396	19512	19227	19375	19305	19544	19141	19531	19507	19341	19637	19383	19317	19432	19605	19657	19361	19303	19201	19389	19425	19313	19285	19273	19555	19416	19435	19227	19173	19437	19279	19291	19452	19439	19345	19354	19702	19137	19369	19452	19480	19368	19301	19377	19379	19482	19183	19516	19259	19482	19496	19264	19483	19453	19326	19529	19430	19293	19426	19374	19297	19396	19343	19434	19332	19230	19405	19440	19350	19446	19307	19388	19536	19390	19372	19137	19304	19489	19240	19390	19213	19424	19358	19441	19340	19378	19346	19408	19312	19541	19104	19482	19364	19261	19399	19493	19109	19230	19569	19074	19352	19390	19267	19414	19447	19304	19504	19356	19548	19298	19602	19387	19221	19451	19374	19345	19450	19384	19227	19154	19180	19322	19440	19181	19339	19347	19379	19370	19449	19402	19301	19357	19354	19292	19325	19395	19317	19434	19284	19170	19313	19374	19403	19332	19558	19432	19356	19542	19373	19316	19337	19360	19445	19321	19053	19288	19500	19385	19363	19300	19439	19560	19215	19421	19428	19309	19435	19466	19343	19447	19352	19234	19310	19485	19365	19348	19599	19309	19290	19276	19242	19327	19482	19341	19491	19439	19492	19457	19374	19236	19331	19472	19332	19344	19415	19086	19353	19393	19593	19401	19605	19674	19329	19322	19358	19505	19619	19345	19432	19457	19543	19300	19646	19323	19385	19258	19504	19213	19542	19423	19323	19289	19316	19438	19405	19404	19366	19575	19294	19557	19507	19426	19289	19304	19252	19517	19327	19261	19115	19203	19330	19435	19484	19397	19226	19367	19269	19457	19306	19212	19392	19415	19404	19287	19359	19563	19325	19168	19403	19533	19155	19440	19410	19516	19460	19463	19387	19446	19176	19334	19565	19379	19376	19510	19327	19326	19279	19385	19294	19469	19563	19403	19431	19360	19465	19511	19353	19430	19617	19321	19301	19481	19527	19303	19361	19393	19434	19296	19533	19485	19155	19384	19210	19416	19300	19283	19506	19520	19280	19361	19347	19325	19325	19135	19399	19355	19262	19436	19448	19371	19375	19329	19243	19535	19186	19276	19326	19528	19381	19420	19317	19322	19406	19437	19137	19433	19661	19241	19442	19186	19260	19245	19449	19282	19428	19584	19396	19502	19298	19617	19369	19284	19339	19329	19167	19256	19292	19542	19543	19485	19264	19370	19400	19289	19373	19457	19428	19317	19300	19456	19439	19107	19320	19371	19574	19298	19524	19365	19316	19455	19414	19434	19496	19275	19174	19529	19435	19364	19359	19401	19572	19347	19300	19328	19461	19491	19481	19298	19392	19376	19316	19308	19291	19365	19414	19420	19417	19569	19055	19475	19568	19457	19355	19379	19698	19325	19182	19312	19355	19372	19283	19196	19309	19572	19464	19413	19344	19513	19401	19424	19429	19420	19413	19446	19425	19361	19439	19305	19373	19291	19314	19382	19248	19292	19613	19359	19186	19331	19407	19371	19234	19418	19396	19568	19355	19306	19483	19340	19439	19608	19364	19441	19149	19330	19351	19322	19555	19411	19377	19402	19432	19557	19302	19677	19402	19277	19370	19517	19272	19493	19393	19601	19309	19365	19421	19362	19314	19515	19382	19382	19215	19337	19185	19255	19438	19224	19317	19337	19258	19477	19452	19397	19453	19409	19490	19415	19452	19330	19324	19329	19371	19350	19508	19486	19484	19304	19320	19427	19229	19397	19445	19430	19476	19410	19368	19224	19319	19512	19562	19346	19312	19331	19325	19516	19499	19617	19435	19475	19239	19270	19416	19373	19255	19266	19562	19321	19535	19527	19375	19390	19411	19371	19228	19304	19238	19357	19357	19231	19345	19514	19350	19259	19249	19259	19423	19436	19302	19321	19260	19391	19364	19520	19376	19319	19485	19411	19328	19316	19442	19436	19351	19462	19669	19421	19438	19459	19503	19382	19270	19246	19399	19745	19428	19283	19242	19461	19496	19369	19294	19312	19263	19368	19250	19553	19485	19200	19360	19119	19457	19620	19555	19388	19315	19382	19379	19561	19473	19347	19547	19322	19383	19392	19370	19397	19300	19340	19211	19550	19319	19284	19362	19685	19538	19535	19257	19326	19497	19574	19380	19227	19401	19498	19433	19392	19382	19278	19276	19441	19324	19436	19311	19461	19358	19318	19443	19432	19346	19562	19166	19203	19259	19593	19359	19247	19284	19395	19410	19430	19404	19378	19401	19344	19291	19472	19261	19329	19370	19547	19379	19447	19409	19389	19507	19538	19477	19404	19515	19340	19383	19254	19222	19450	19425	19414	19393	19079	19193	19243	19379	19355	19368	19311	19426	19253	19455	19486	19405	19485	19397	19333	19402	19485	19496	19320	19320	19349	19377	19444	19297	19427	19380	19491	19308	19203	19479	19449	19205	19354	19293	19164	19247	19332	19404	19367	19208	19401	19303	19417	19282	19350	19577	19286	19306	19394	19386	19582	19368	19541	19153	19436	19499	19358	19243	19295	19400	19495	19332	19349	19377	19303	19531	19305	19612	19370	19259	19416	19269	19434	19436	19474	19317	19466	19276	19258	19376	19403	19634	19319	19267	19442	19379	19346	19339	19324	19403	19383	19356	19478	19310	19230	19437	19486	19174	19410	19215	19425	19156	19093	19277	19414	19320	19370	19187	19174	19379	19491	19441	19342	19306	19265	19484	19559	19480	19343	19601	19325	19338	19425	19308	19380	19357	19427	19353	19270	19437	19493	19359	19442	19566	19381	19303	19575	19324	19454	19212	19551	19273	19272	19488	19356	19376	19392	19448	19373	19412	19532	19285	19498	19449	19226	19355	19645	19330	19477	19432	19433	19321	19440	19344	19123	19338	19424	19275	19138	19185	19480	19300	19335	19266	19354	19374	19412	19290	19337	19457	19368	19346	19271	19623	19344	19277	19456	19516	19655	19336	19183	19523	19375	19514	19496	19463	19072	19125	19339	19412	19288	19576	19523	19425	19580	19466	19460	19211	19407	19214	19363	19342	19534	19311	19382	19279	19550	19352	19327	19600	19332	19290	19498	19368	19398	19170	19269	19315	19371	19233	19462	19479	19489	19263	19390	19430	19422	19265	19283	19470	19443	19157	19431	19449	19402	19422	19410	19442	19292	19347	19269	19482	19665	19278	19330	19248	19286	19353	19295	19419	19639	19328	19305	19349	19375	19426	19356	19376	19320	19457	19298	19410	19272	19446	19279	19305	19346	19395	19535	19364	19352	19197	19460	19311	19353	19365	19409	19398	19414	19320	19510	19567	19363	19323	19451	19287	19359	19578	19416	19249	19355	19344	19457	19412	19498	19508	19442	19564	19421	19564	19378	19305	19528	19296	19520	19240	19387	19409	19259	19286	19634	19223	19447	19447	19465	19188	19138	19217	19160	19420	19311	19342	19337	19521	19484	19482	19253	19422	19436	19377	19345	19468	19290	19418	19586	19408	19432	19366	19391	19385	19388	19300	19671	19427	19335	19162	19434	19208	19412	19336	19446	19320	19461	18997	19355	19307	19231	19388	19051	19309	19378	19484	19516	19378	19390	19305	19289	19502	19390	19281	19302	19293	19322	19382	19363	19338	19124	19337	19549	19401	19319	19475	19467	19162	19441	19457	19411	19205	19396	19454	19570	19377	19276	19319	19583	19304	19310	19306	19259	19313	19131	19472	19369	19520	19397	19427	19387	19475	19322	19312	19378	19470	19406	19582	19579	19308	19310	19262	19318	19371	19437	19363	19212	19308	19470	19482	19469	19366	19627	19556	19498	19359	19466	19432	19286	19178	19652	19356	19220	19407	19318	19271	19498	19137	19328	19273	19405	19378	19330	19483	19359	19387	19192	19417	19304	19531	19267	19342	19205	19095	19323	19347	19464	19535	19153	19142	19445	19397	19349	19395	19524	19454	19350	19370	19410	19324	19278	19080	19400	19467	19373	19297	19489	19305	19549	19509	19360	19552	19387	19246	19383	19167	19465	19051	19392	19314	19409	19347	19418	19386	19234	19333	19328	19221	19322	19224	19390	19628	19261	19317	19635	19343	19375	19293	19574	19340	19382	19433	19344	19481	19137	19295	19246	19391	19227	19477	19546	19521	19278	19313	19408	19349	19288	19132	19236	19460	19281	19285	19306	19343	19286	19303	19403	19212	19238	19243	19319	19295	19387	19290	19304	19248	19493	19343	19397	19360	19329	19468	19358	19571	19286	19096	19406	19269	19361	19578	19451	19242	19440	19455	19448	19378	19389	19300	19276	19155	19303	19596	19455	19379	19335	19398	19444	19348	19479	19336	19158	19375	19391	19505	19346	19403	19332	19151	19586	19432	19343	19412	19309	19387	19386	19372	19549	19454	19149	19319	19264	19196	19460	19403	19458	19408	19354	19184	19201	19370	19474	19444	19471	19290	19264	19559	19459	19339	19215	19179	19261	19370	19353	19382	19288	19183	19250	19138	19307	19533	19335	19446	19444	19511	19370	19435	19146	19524	19611	19414	19409	19429	19423	19344	19503	19522	19445	19299	19476	19335	19332	19510	19365	19410	19377	19226	19379	19278	19160	19379	19174	19138	19371	19586	19479	19489	19614	19250	19260	19434	19431	19350	19317	19401	19398	19537	19234	19427	19325	19294	19459	19392
61666	107335	91338	65972	38259	22312	17231	16342	16263	16456	16435	16562	16417	16519	16478	16426	16447	16354	16498	16345	16502	16278	16563	16439	16343	16393	16280	16476	16381	16491	16492	16381	16416	16395	16407	16534	16448	16562	16413	16405	16464	16249	16407	16437	16491	16534	16330	16597	16387	16235	16544	16444	16467	16537	16365	16347	16575	16500	16423	16191	16451	16455	16414	16521	16556	16542	16611	16407	16388	16443	16480	16390	16351	16505	16348	16368	16338	16326	16415	16440	16312	16444	16466	16562	16494	16385	16591	16641	16503	16404	16382	16530	16485	16485	16434	16422	16413	16364	16703	16472	16394	16434	16377	16380	16225	16460	16393	16230	16381	16437	16242	16391	16422	16478	16397	16334	16393	16391	16368	16445	16481	16462	16333	16503	16302	16458	16330	16247	16552	16328	16382	16464	16416	16375	16457	16476	16384	16578	16334	16358	16514	16397	16355	16457	16429	16211	16424	16333	16621	16431	16368	16385	16410	16460	16425	16557	16189	16393	16566	16297	16347	16348	16428	16414	16496	16417	16425	16350	16483	16549	16389	16424	16274	16525	16484	16358	16393	16401	16272	16270	16431	16552	16275	16484	16307	16199	16358	16489	16622	16501	16459	16477	16405	16396	16257	16361	16357	16445	16470	16274	16440	16454	16450	16368	16412	16503	16455	16321	16440	16195	16547	16241	16450	16500	16437	16140	16317	16347	16455	16323	16459	16503	16471	16507	16282	16589	16548	16307	16216	16345	16340	16410	16354	16533	16418	16307	16313	16299	16399	16394	16320	16375	16459	16408	16347	16476	16596	16266	16414	16540	16427	16336	16426	16659	16441	16485	16484	16406	16489	16455	16363	16357	16437	16298	16438	16321	16294	16335	16431	16444	16340	16602	16344	16484	16437	16469	16462	16370	16398	16388	16501	16369	16427	16535	16481	16456	16491	16349	16480	16239	16231	16445	16443	16525	16395	16475	16315	16426	16326	16410	16373	16374	16442	16535	16391	16520	16450	16529	16446	16485	16423	16522	16213	16561	16458	16525	16491	16283	16360	16558	16371	16532	16399	16254	16514	16484	16542	16399	16538	16363	16230	16445	16404	16472	16537	16539	16372	16434	16374	16333	16371	16281	16290	16428	16452	16375	16413	16506	16507	16395	16367	16505	16307	16312	16326	16392	16227	16351	16391	16529	16404	16477	16396	16482	16481	16453	16407	16382	16355	16430	16580	16635	16398	16135	16297	16368	16491	16402	16445	16366	16257	16423	16490	16402	16359	16472	16375	16379	16374	16273	16416	16451	16320	16427	16283	16414	16435	16352	16346	16355	16436	16412	16392	16356	16441	16487	16288	16408	16370	16322	16350	16500	16402	16423	16398	16260	16372	16334	16524	16443	16326	16263	16329	16358	16399	16431	16488	16212	16443	16250	16501	16336	16354	16332	16531	16413	16381	16491	16481	16412	16441	16332	16457	16404	16359	16394	16602	16372	16329	16398	16329	16516	16460	16526	16398	16516	16329	16403	16192	16300	16336	16420	16499	16567	16645	16363	16559	16265	16339	16573	16366	16462	16297	16532	16474	16414	16423	16501	16305	16314	16560	16401	16252	16293	16478	16522	16458	16408	16335	16331	16073	16411	16287	16480	16730	16510	16449	16529	16282	16605	16383	16422	16360	16397	16648	16296	16471	16329	16358	16517	16442	16350	16338	16461	16267	16401	16406	16400	16324	16395	16216	16327	16448	16333	16562	16307	16524	16414	16269	16467	16458	16502	16341	16447	16301	16426	16467	16562	16480	16432	16270	16321	16414	16281	16425	16322	16414	16521	16577	16381	16466	16516	16211	16392	16585	16266	16356	16330	16454	16247	16391	16449	16458	16414	16430	16402	16362	16320	16423	16304	16428	16287	16382	16361	16450	16326	16507	16288	16198	16415	16377	16430	16266	16345	16373	16539	16440	16416	16619	16254	16504	16314	16328	16330	16478	16337	16488	16469	16369	16569	16371	16388	16270	16391	16402	16408	16283	16522	16448	16433	16340	16422	16455	16455	16421	16323	16345	16432	16525	16301	16419	16667	16404	16385	16466	16392	16429	16523	16407	16519	16306	16448	16436	16386	16257	16489	16465	16283	16550	16569	16396	16366	16425	16393	16280	16491	16276	16432	16362	16554	16311	16340	16272	16423	16352	16339	16492	16458	16330	16282	16425	16338	16456	16305	16358	16483	16313	16595	16629	16366	16399	16203	16399	16506	16463	16374	16507	16270	16480	16417	16485	16450	16385	16469	16428	16465	16339	16469	16465	16466	16562	16327	16518	16353	16462	16491	16487	16546	16432	16340	16350	16494	16296	16349	16366	16508	16240	16366	16336	16314	16269	16419	16547	16334	16543	16444	16406	16504	16240	16334	16751	16247	16577	16647	16442	16526	16417	16429	16371	16380	16356	16550	16309	16383	16487	16480	16206	16571	16261	16513	16428	16443	16300	16479	16504	16398	16528	16341	16387	16323	16517	16292	16425	16379	16499	16310	16374	16394	16377	16470	16525	16428	16215	16371	16498	16395	16486	16375	16418	16299	16497	16278	16273	16411	16345	16397	16409	16339	16302	16465	16296	16416	16460	16465	16388	16402	16407	16483	16546	16382	16314	16284	16408	16425	16245	16490	16510	16466	16538	16473	16378	16298	16451	16276	16462	16462	16439	16468	16575	16401	16348	16390	16299	16357	16364	16373	16562	16268	16636	16371	16453	16315	16324	16205	16503	16256	16389	16415	16445	16545	16397	16431	16311	16423	16423	16558	16298	16384	16347	16435	16527	16579	16498	16361	16461	16462	16331	16298	16453	16413	16352	16400	16235	16559	16279	16360	16343	16515	16465	16439	16299	16356	16396	16414	16473	16375	16464	16476	16266	16423	16439	16279	16274	16384	16438	16543	16353	16338	16391	16249	16408	16438	16409	16454	16497	16356	16482	16292	16413	16262	16214	16235	16562	16284	16338	16286	16524	16297	16389	16577	16424	16312	16531	16508	16328	16427	16401	16246	16165	16616	16290	16390	16294	16384	16447	16541	16560	16293	16606	16438	16443	16387	16615	16341	16326	16452	16351	16418	16536	16530	16199	16413	16149	16571	16318	16464	16592	16237	16438	16533	16438	16213	16545	16478	16439	16463	16444	16419	16318	16387	16517	16367	16471	16382	16383	16443	16330	16369	16482	16173	16447	16460	16372	16377	16450	16384	16563	16406	16357	16491	16280	16409	16419	16258	16268	16460	16580	16461	16414	16491	16448	16491	16236	16152	16281	16464	16370	16399	16460	16317	16241	16471	16409	16610	16370	16525	16448	16337	16390	16272	16429	16401	16351	16388	16291	16507	16540	16467	16322	16345	16367	16249	16549	16407	16428	16581	16570	16336	16385	16263	16364	16516	16398	16447	16510	16357	16439	16347	16525	16462	16324	16379	16366	16473	16473	16368	16387	16378	16367	16446	16451	16359	16325	16528	16346	16402	16491	16343	16545	16448	16570	16401	16492	16318	16275	16278	16288	16510	16316	16452	16349	16529	16410	16446	16387	16374	16427	16198	16274	16176	16296	16372	16516	16194	16250	16309	16290	16475	16577	16483	16536	16358	16331	16542	16470	16299	16532	16351	16429	16500	16362	16173	16425	16325	16449	16304	16555	16233	16447	16263	16470	16415	16339	16394	16450	16236	16544	16383	16425	16422	16546	16495	16389	16291	16446	16163	16164	16329	16390	16553	16481	16469	16389	16458	16471	16440	16325	16423	16487	16573	16436	16264	16464	16466	16537	16676	16446	16395	16474	16557	16229	16486	16498	16324	16341	16512	16302	16374	16333	16424	16398	16413	16433	16377	16357	16552	16494	16516	16386	16274	16421	16333	16253	16447	16428	16417	16384	16396	16446	16445	16422	16474	16527	16562	16266	16213	16428	16440	16461	16423	16287	16464	16424	16304	16183	16495	16488	16490	16366	16392	16494	16598	16334	16317	16453	16428	16470	16496	16606	16306	16436	16453	16367	16358	16412	16342	16347	16516	16473	16491	16393	16388	16469	16465	16343	16301	16442	16407	16327	16437	16372	16376	16422	16454	16489	16368	16445	16493	16290	16425	16506	16282	16390	16333	16474	16206	16363	16530	16379	16423	16260	16406	16505	16316	16408	16380	16411	16403	16378	16427	16449	16512	16555	16514	16423	16442	16519	16560	16452	16511	16343	16377	16355	16300	16498	16355	16405	16328	16579	16480	16317	16474	16291	16419	16361	16282	16355	16370	16380	16477	16241	16424	16366	16182	16431	16382	16472	16605	16347	16464	16319	16492	16526	16410	16521	16342	16561	16617	16307	16549	16371	16498	16517	16322	16508	16291	16501	16279	16412	16370	16342	16475	16348	16401	16173	16373	16260	16476	16381	16472	16443	16356	16442	16439	16253	16283	16474	16386	16572	16331	16444	16512	16517	16449	16411	16387	16524	16501	16333	16106	16541	16327	16380	16239	16347	16367	16230	16287	16451	16488	16535	16521	16291	16472	16470	16312	16388	16390	16314	16229	16380	16466	16249	16364	16381	16489	16467	16131	16487	16515	16377	16369	16410	16391	16354	16488	16533	16494	16353	16409	16479	16246	16394	16433	16347	16347	16463	16420	16336	16468	16353	16467	16405	16398	16454	16353	16430	16366	16219	16361	16468	16354	16264	16300	16443	16423	16573	16554	16407	16326	16486	16408	16318	16137	16402	16552	16283	16348	16466	16229	16509	16348	16173	16391	16393	16484	16382	16422	16419	16336	16366	16541	16396	16513	16335	16361	16407	16430	16347	16609	16382	16330	16427	16375	16408	16282	16325	16321	16338	16432	16372	16504	16380	16387	16256	16213	16443	16333	16280	16296	16473	16391	16504	16504	16436	16334	16391	16416	16461	16485	16504	16204	16527	16381	16382	16411	16504	16478	16517	16445	16390	16325	16618	16417	16302	16528	16491	16436	16437	16584	16353	16501	16452	16440	16451	16366	16340	16295	16459	16220	16433	16556	16358	16493	16445	16350	16354	16470	16378	16275	16563	16314	16284	16228	16417	16370	16278	16402	16512	16308	16312	16293	16421	16444	16362	16456	16433	16508	16387	16368	16379	16464	16338	16359	16337	16311
33164	42033	44056	32512	23368	20850	20435	20085	19969	19919	19923	20039	20063	19959	20006	19815	19859	19800	19910	19865	19933	19749	19727	19689	19866	19694	19629	19967	19804	19960	19853	19700	20048	19929	19839	19762	19597	19765	19681	19905	19763	19919	19947	19910	19895	19848	19779	20000	19872	19727	19813	19833	19733	19663	19535	19758	19907	19711	19951	19990	20008	19903	19797	19935	19490	19679	19932	19826	19770	19627	19951	19717	19891	19657	19824	19814	19981	19745	19847	19751	19820	19726	19705	20048	19887	19832	19880	19718	19617	19772	19903	19801	19830	19837	19668	19964	19947	19861	19752	19927	19793	19775	19757	19760	19894	19791	19838	19853	19875	19658	19825	19923	19845	19978	19868	19890	19847	19592	19804	19664	19772	19687	19757	19696	19833	20072	19701	19614	19917	19788	19661	20042	19980	19672	19823	19717	19712	19778	19755	19701	19810	19839	19760	19870	19760	19693	19912	19683	19767	19871	19545	20026	19648	19845	19762	19815	19939	19639	19759	19736	19685	19732	19700	19639	19797	19849	19741	19905	19722	19764	19843	19673	19633	19804	19891	19916	19685	19873	19827	19711	19873	19863	19761	19814	19930	19615	19931	19540	19960	19769	19945	19906	19925	19852	19811	19822	19763	19787	19723	19762	19775	19752	19685	19766	19735	19810	19743	19923	19819	19570	20135	19686	19702	19756	19769	19782	19848	19813	19884	19787	19862	19994	19864	19867	19945	19851	19590	20021	19712	19916	19679	19897	19736	19926	19885	19808	19997	19637	19734	19870	19761	19761	20021	19753	19709	19621	19840	20017	20067	20162	19552	19715	19728	19946	19684	19830	19775	19782	19851	19911	19733	19979	19756	19779	19777	19914	19743	19924	19648	19783	19740	19941	19782	19746	19765	19820	19852	19721	20051	19997	19844	19973	19700	19767	19535	19810	19936	19862	19873	19893	19891	19756	19704	19461	19896	19714	19772	19679	19778	19769	19714	20009	19858	19734	19703	19729	19726	19814	19872	19730	19882	19696	19889	19782	19975	19858	19963	20092	19835	19552	19706	19900	19923	19717	19707	19828	19653	19605	19789	19768	19893	19847	19904	19755	19826	19658	19849	19897	19689	19664	19928	19733	19887	19668	19932	19693	19717	19756	19682	19743	19731	19885	19911	19822	19764	19721	19932	19822	19587	19711	19873	19862	19971	19524	19691	19853	19865	19693	19860	19801	19540	19704	19805	19877	19883	19831	19831	19965	19720	19856	19846	19725	19867	19703	19782	19693	19768	19676	19852	19703	19816	19585	19720	19813	19966	19799	19868	19887	19912	19822	19876	19859	19673	19874	19832	19823	19726	20000	19757	19794	19542	19766	19752	19808	19786	19941	19939	19867	19978	19615	19862	19819	19784	19724	19917	19720	19922	19833	20083	19614	19649	19793	19818	19602	19826	19777	19798	19643	19824	19686	19842	19779	19786	19564	19860	19715	19540	19683	19707	19866	19790	19701	19786	19770	19725	19799	19863	19903	19836	19872	19887	19812	19783	19872	19776	19751	19810	19750	19765	19564	19727	19590	19857	19690	19832	19911	19867	19774	19739	19744	19685	19720	19669	19640	19699	19753	19582	19729	19656	19619	19767	19860	19800	19710	19709	19967	19858	19696	19702	19853	19615	19591	19889	19889	19851	19702	19765	19724	19765	19840	19941	19792	19739	19654	19798	19688	19972	19806	20036	19699	19831	19801	19611	19768	19780	19832	19769	19746	19931	19796	19705	19929	19671	19849	19798	19899	19865	20106	19924	19954	19756	19570	19598	19749	19841	19773	19638	19848	19814	19855	19667	19920	19986	19808	19658	19852	19806	19965	19928	19546	19874	19649	19766	19956	19886	19897	19966	19641	19624	19638	19720	19641	19871	19744	19572	19884	19847	19687	19634	19805	19801	20005	19739	19620	19668	19850	19528	19516	19906	19840	19673	19912	19765	20047	19691	19867	19931	19679	19768	19950	19826	19671	19562	19577	19686	19845	19981	19824	19968	19855	19838	19727	19793	19727	19856	19930	19657	19776	19837	19827	19860	19886	20121	19874	19871	19704	19615	19855	19766	19611	19712	19904	19892	19610	19708	19929	19878	19645	19601	19736	19880	19988	19731	19869	19859	19898	19994	19701	19651	19802	19822	19854	19920	19864	19810	19863	19817	19695	20031	19817	19914	19674	19826	19675	19778	19790	19585	19780	19903	19934	19914	19701	19906	19766	19900	19702	19880	19809	19866	19886	19674	19843	19802	19736	19717	19671	19760	19868	19701	19821	19874	19910	19923	19880	19842	19896	19859	19869	19747	19608	19748	19701	19785	19786	19872	19887	19826	19621	19814	19897	19728	19801	19802	19725	19705	19582	19881	19658	19914	19716	19840	19874	19767	19721	19815	19642	19868	19890	19949	19804	19812	19911	19766	19653	19642	19801	19792	19797	20023	19909	20018	19531	19848	19795	19883	19831	19713	19656	19692	19983	19909	19904	19717	19886	19811	19767	19836	19500	19731	19897	19688	19738	19879	19841	19944	19784	19922	19788	19678	19733	19969	19972	19784	19892	19804	19607	19932	19928	19600	19858	19660	19644	19830	19974	19883	19931	19822	19929	20047	20048	19800	19898	19799	19827	19891	19824	19836	19691	19718	19705	19860	19791	19725	19836	19673	19786	19581	19805	19861	19758	20011	19773	20062	19752	19720	19772	19918	19953	19842	19824	19817	19870	19839	19893	19706	19708	19772	20024	19817	19829	19914	19954	19869	19958	20095	19786	19649	19770	19931	19621	19648	19606	19715	19691	19697	20041	19905	19831	19710	19750	19916	19811	19728	19912	19765	20065	19800	19888	19864	19794	19631	19811	19900	19807	19811	19832	19841	19740	19837	19810	19897	19765	19760	19833	19489	19723	19784	19803	19727	19834	19801	19833	19819	19821	19786	19859	19846	19950	19767	19784	19911	19823	19878	19745	19741	19653	19758	19868	19773	19882	19701	19684	19780	19801	19756	19808	19539	19784	19708	19734	19773	19569	19825	19778	19763	19665	19642	19679	19804	19967	19903	19680	19662	19720	19877	19569	19780	19731	19706	19936	20065	19994	19808	19888	19779	19742	19712	19854	19777	19947	19675	19721	19823	19928	19658	19642	19833	19968	19789	19864	19646	20008	19704	19793	19597	19891	19971	19857	19864	19719	19769	19918	19993	19870	19737	19850	19703	19913	19877	19671	19993	19659	19936	19866	19920	19758	20028	19708	19684	19794	19805	20069	19862	20057	19856	19925	19776	19929	19781	19910	19818	19891	19572	19850	19696	19982	19824	19784	19763	20174	19900	19762	19773	19940	19732	19721	19896	19821	19861	19941	19821	19589	19991	20165	19898	19939	19735	19831	19638	19802	19822	19911	19864	19840	19735	20004	19785	19731	19791	19647	19647	19898	19918	19986	19847	19774	19771	19788	19885	19761	19821	19637	19905	19754	19876	19778	19745	19900	19739	19759	20005	19700	19788	19570	19724	19716	19772	19876	19751	19640	19688	19956	19933	19780	19878	19699	19750	19875	19715	19825	19828	19506	19921	19825	19730	19858	19883	19659	19867	19854	19853	19498	19776	19882	19712	19964	19935	19779	19846	19893	19739	19775	19760	19927	19633	19937	19800	19824	19694	19830	19843	19998	19765	20022	19738	20140	19850	19940	19907	19907	19802	19976	19850	19859	19717	19728	19686	19720	19774	19653	20013	20074	19837	19904	19842	19723	19944	19898	19908	19897	19766	19892	19718	19836	19934	19887	19575	19734	19956	19696	19533	19860	19991	19841	19482	19750	19621	19896	19763	19633	19910	19883	19864	19873	19766	19887	19766	19812	19700	19789	19716	19869	19952	19718	20023	19792	19890	19886	19976	19781	20157	19908	19750	19756	19806	19956	19996	19822	19812	19456	19877	19803	20055	19510	19804	19732	19779	19832	19899	19698	19737	19690	19852	20091	19743	19853	19774	19769	19672	19836	19790	19952	19767	19921	19697	19960	19992	19771	19736	19862	19824	19798	19850	19711	19717	19772	19866	19595	19519	20051	19659	19883	20033	19964	19863	19859	19712	19970	19722	19624	19853	19934	19858	19889	20019	19748	19769	19744	19799	19797	19572	19601	19684	19761	19748	19682	19813	19741	19791	19821	19741	19848	19850	19846	19665	19824	19602	19723	19915	19841	19978	19800	19964	19597	19702	19868	19747	19679	19853	19837	19901	19886	19742	19692	19901	19773	19811	20018	19865	19934	19928	19754	19864	19770	19941	19877	19878	19620	19823	19603	19868	19543	19829	19818	19867	19783	19781	19818	19612	19614	19677	19965	19833	19637	19765	19825	19650	19890	19957	19864	19887	19957	19839	19874	19881	19812	19793	19593	19894	19903	19934	19777	20104	19767	19685	19889	19875	19869	19837	19881	19824	19785	19737	19828	20086	19782	19604	19703	19909	19557	19912	19807	19926	19783	19689	19903	19936	19567	20045	19802	19922	19911	19897	19768	19736	19820	19769	19744	19800	19579	19581	19993	19701	19726	19890	19633	19843	19659	20015	19836	19594	19650	19726	19855	19685	19786	20104	19808	19766	19526	19704	19794	19869	20010	19886	20048	19643	19837	19920	19769	19909	19716	19829	19792	19781	19737	19954	19888	19648	19796	19958	19865	19837	19877	19688	19737	19874	19763	19866	19662	19668	19756	19911	19691	19841	19851	19687	19821	19697	19720	19787	19873	19660	20086	19805	19724	19848	20101	19818	19804	19727	19917	19678	19721	19789	19745	19780	19864	19873	19911	20033	19948	19915	19771	19914	19834	19741	20052	19694	19962	19952	19762	19686	19859	19774	19695	19880	19675	19665	19765	19772	19882	19646	19742	19701	19830	19718	19693	19766	19810	19944	19774	19848	19763	19731	19668	19682	19581	19851	19945	19958	19795	19855	19701	19701	19820	19667	19888	19821	19815	19701	19589	19661	19979	19788	20023	19838	19832	19710	19769	19707	19629	19620	19530	19609	19728	19984	19908	19755	19770	19920	19786	19676	19576	19670	19680	19877	19767	19805	19823	19931	19873	19717	19828	19632	19869	19700	19889	19844	19840	19805	19844	19981	19884	19912	19725
40991	59374	45627	28480	19715	17324	16752	16738	16691	16620	16633	16628	16771	16796	16556	16628	16826	16727	16715	16612	16913	16695	16648	16719	16716	16634	16502	16777	16510	16648	16666	16558	16497	16619	16657	16754	16662	16754	16691	16643	16638	16806	16680	16554	16494	16655	16648	16692	16550	16499	16655	16611	16663	16496	16683	16708	16677	16607	16510	16687	16678	16599	16702	16771	16735	16504	16492	16750	16789	16663	16555	16652	16537	16691	16571	16699	16518	16590	16649	16716	16652	16530	16534	16792	16548	16694	16675	16718	16650	16356	16698	16540	16697	16751	16795	16590	16736	16550	16593	16598	16571	16411	16524	16645	16819	16567	16449	16784	16708	16462	16681	16766	16585	16654	16588	16695	16671	16598	16589	16625	16646	16693	16534	16662	16608	16727	16657	16683	16715	16555	16646	16638	16477	16564	16826	16670	16521	16529	16577	16671	16677	16712	16615	16549	16531	16603	16705	16606	16725	16728	16582	16641	16626	16662	16612	16792	16393	16648	16689	16711	16700	16717	16727	16672	16646	16680	16626	16582	16685	16684	16727	16591	16524	16634	16480	16711	16629	16718	16840	16637	16629	16674	16609	16628	16783	16565	16641	16589	16537	16715	16645	16703	16748	16623	16743	16736	16596	16689	16646	16719	16645	16662	16667	16716	16638	16631	16616	16711	16769	16425	16659	16494	16659	16690	16645	16691	16602	16672	16529	16770	16567	16617	16592	16688	16852	16689	16683	16771	16837	16506	16551	16437	16659	16641	16500	16487	16623	16634	16510	16732	16641	16657	16512	16753	16577	16697	16536	16469	16593	16733	16495	16626	16681	16642	16564	16717	16480	16757	16621	16546	16626	16599	16586	16570	16476	16527	16598	16803	16681	16602	16624	16442	16638	16661	16752	16583	16738	16684	16684	16503	16669	16585	16562	16686	16519	16490	16799	16543	16829	16746	16623	16555	16592	16773	16700	16654	16888	16528	16761	16679	16491	16680	16644	16686	16580	16696	16616	16577	16699	16642	16713	16573	16543	16562	16568	16618	16580	16577	16622	16470	16563	16582	16706	16726	16806	16604	16825	16646	16612	16489	16853	16712	16463	16589	16740	16579	16722	16796	16684	16577	16635	16678	16490	16731	16698	16577	16608	16675	16674	16658	16679	16737	16694	16602	16778	16638	16559	16643	16445	16575	16699	16605	16682	16652	16622	16634	16537	16622	16499	16562	16483	16627	16717	16462	16792	16718	16646	16466	16527	16733	16649	16779	16614	16790	16600	16554	16638	16481	16694	16502	16650	16821	16651	16469	16683	16574	16795	16620	16503	16538	16775	16660	16612	16790	16624	16580	16697	16589	16733	16460	16653	16558	16566	16550	16672	16579	16614	16760	16693	16646	16779	16734	16583	16936	16641	16794	16585	16562	16552	16678	16622	16717	16670	16499	16628	16678	16687	16648	16593	16715	16505	16655	16849	16590	16710	16620	16700	16661	16673	16623	16621	16715	16670	16784	16631	16636	16595	16619	16704	16797	16711	16507	16699	16564	16596	16642	16865	16587	16650	16688	16631	16644	16476	16635	16887	16746	16729	16645	16493	16817	16481	16576	16633	16635	16673	16581	16430	16555	16827	16664	16723	16633	16569	16488	16531	16542	16801	16531	16676	16687	16673	16581	16704	16641	16569	16497	16597	16639	16542	16521	16399	16740	16624	16771	16612	16656	16745	16695	16742	16602	16722	16684	16681	16656	16646	16821	16743	16620	16715	16691	16619	16584	16875	16547	16582	16577	16661	16523	16768	16544	16577	16642	16631	16599	16677	16567	16604	16585	16703	16780	16666	16454	16637	16610	16509	16643	16625	16547	16624	16642	16557	16754	16589	16685	16479	16662	16548	16641	16585	16716	16518	16666	16691	16787	16544	16707	16609	16615	16849	16658	16723	16570	16615	16792	16379	16648	16613	16587	16661	16716	16658	16467	16762	16742	16551	16490	16566	16631	16655	16591	16716	16754	16589	16560	16796	16712	16636	16516	16521	16598	16612	16859	16675	16477	16689	16769	16724	16763	16539	16608	16568	16657	16584	16816	16473	16775	16673	16629	16503	16603	16634	16682	16693	16634	16603	16445	16635	16656	16633	16534	16495	16598	16599	16636	16443	16646	16612	16758	16728	16546	16510	16729	16583	16479	16636	16618	16791	16669	16588	16668	16682	16707	16625	16683	16719	16556	16739	16669	16675	16627	16608	16674	16595	16693	16487	16565	16640	16755	16520	16632	16742	16355	16699	16538	16674	16621	16774	16414	16744	16475	16699	16708	16653	16847	16558	16682	16689	16559	16781	16605	16638	16645	16486	16749	16498	16581	16558	16661	16823	16491	16503	16639	16686	16662	16576	16546	16482	16398	16694	16625	16762	16558	16757	16468	16602	16591	16654	16585	16625	16708	16748	16622	16581	16397	16536	16677	16664	16533	16667	16645	16641	16393	16711	16661	16736	16615	16683	16648	16668	16622	16692	16712	16534	16678	16691	16622	16688	16610	16631	16497	16691	16457	16627	16629	16688	16704	16727	16625	16603	16700	16632	16675	16792	16709	16467	16677	16541	16671	16580	16620	16788	16634	16704	16572	16718	16703	16553	16788	16502	16654	16712	16488	16627	16859	16557	16751	16618	16665	16652	16849	16563	16689	16735	16621	16737	16783	16717	16594	16647	16494	16715	16581	16713	16679	16658	16531	16614	16606	16518	16754	16522	16620	16619	16632	16737	16606	16607	16557	16598	16641	16731	16609	16645	16626	16771	16616	16611	16692	16594	16593	16481	16682	16715	16652	16680	16704	16646	16594	16710	16673	16723	16577	16528	16748	16622	16529	16658	16667	16553	16747	16595	16507	16719	16702	16536	16566	16642	16784	16712	16695	16677	16624	16562	16784	16606	16535	16721	16812	16557	16632	16725	16676	16637	16736	16706	16625	16638	16698	16743	16530	16542	16660	16592	16657	16681	16684	16636	16651	16633	16585	16445	16586	16541	16618	16852	16504	16815	16565	16601	16729	16598	16611	16477	16686	16690	16541	16418	16721	16672	16544	16717	16727	16658	16774	16473	16641	16515	16727	16471	16491	16537	16630	16687	16825	16745	16509	16546	16682	16708	16711	16847	16656	16495	16608	16608	16408	16622	16761	16587	16485	16701	16615	16777	16627	16664	16709	16655	16546	16608	16533	16551	16682	16567	16600	16686	16658	16655	16614	16612	16519	16666	16592	16617	16741	16599	16503	16594	16707	16714	16623	16654	16341	16568	16612	16599	16787	16505	16721	16561	16490	16574	16506	16628	16538	16515	16558	16545	16760	16632	16549	16575	16765	16529	16860	16754	16741	16514	16621	16613	16653	16587	16687	16621	16577	16765	16784	16470	16752	16554	16655	16659	16550	16616	16441	16679	16392	16667	16507	16639	16613	16557	16596	16730	16774	16652	16487	16641	16681	16612	16546	16695	16541	16615	16684	16698	16891	16455	16578	16747	16458	16641	16483	16557	16555	16682	16787	16548	16733	16645	16716	16822	16728	16566	16592	16609	16652	16579	16670	16646	16444	16450	16602	16576	16671	16541	16864	16546	16538	16713	16792	16786	16629	16744	16742	16458	16644	16685	16587	16630	17094	16441	16725	16857	16489	16659	16880	16527	16703	16681	16674	16716	16641	16636	16587	16765	16662	16649	16614	16679	16441	16822	16727	16432	16656	16856	16627	16709	16744	16637	16597	16752	16722	16666	16691	16577	16618	16861	16679	16712	16579	16484	16574	16658	16769	16585	16540	16528	16538	16649	16675	16657	16601	16564	16725	16659	16624	16747	16579	16624	16558	16627	16463	16659	16708	16778	16568	16579	16564	16588	16709	16547	16676	16499	16625	16562	16646	16774	16795	16583	16654	16537	16614	16587	16743	16468	16609	16585	16566	16454	16697	16637	16700	16656	16535	16507	16581	16641	16656	16787	16752	16573	16570	16583	16505	16829	16573	16641	16637	16601	16734	16617	16581	16650	16769	16661	16631	16635	16568	16602	16520	16575	16785	16661	16662	16682	16767	16649	16553	16619	16470	16434	16615	16691	16742	16771	16693	16617	16637	16638	16593	16663	16692	16577	16719	16460	16646	16589	16640	16628	16738	16577	16690	16682	16578	16536	16595	16617	16460	16693	16603	16661	16583	16609	16577	16644	16812	16561	16664	16648	16611	16649	16707	16433	16520	16585	16656	16493	16706	16667	16542	16670	16658	16727	16529	16655	16662	16675	16757	16607	16670	16667	16579	16818	16631	16718	16595	16700	16651	16796	16494	16538	16590	16678	16791	16648	16663	16843	16592	16758	16721	16617	16474	16606	16479	16510	16602	16840	16636	16627	16676	16696	16692	16523	16509	16910	16807	16635	16702	16544	16766	16740	16736	16633	16565	16540	16512	16718	16622	16596	16695	16676	16591	16671	16634	16641	16685	16595	16721	16545	16723	16687	16545	16614	16690	16638	16671	16782	16558	16577	16655	16640	16620	16514	16833	16545	16667	16688	16570	16489	16657	16687	16507	16604	16532	16645	16764	16645	16813	16620	16621	16812	16681	16438	16721	16616	16510	16789	16652	16519	16617	16721	16593	16478	16590	16675	16619	16680	16425	16541	16679	16575	16695	16646	16678	16324	16666	16597	16643	16702	16522	16521	16551	16706	16319	16486	16819	16590	16641	16558	16773	16590	16480	16805	16706	16528	16692	16720	16505	16325	16736	16627	16565	16715	16576	16545	16588	16710	16696	16688	16758	16834	16559	16734	16672	16535	16566	16812	16642	16853	16728	16570	16845	16899	16612	16700	16707	16580	16460	16825	16649	16706	16618	16568	16595	16675	16664	16634	16580	16630	16583	16658	16793	16659	16637	16794	16638	16595	16728	16484	16427	16506	16605	16551	16509	16522	16718	16530	16408	16763	16521	16735	16629	16677	16701	16719	16699	16817	16500	16902	16743	16760	16516	16825	16426	16786	16723	16609	16638	16694	16627	16594	16617	16665	16736	16524	16667	16656	16562	16739	16572	16732	16806	16607	16667	16708	16659	16742	16779	16600	16751	16620	16357	16693	16556	16625	16745	16597	16506	16548	16579	16569	16604	16564	16726	16484	16657
37044	38856	37725	28925	22115	20426	20137	19715	19919	20009	19919	19680	20049	19833	19556	19606	19861	19769	19904	19802	19698	19827	19880	19737	20047	19896	19930	19840	19856	19830	19655	19827	19826	19936	19833	19964	19640	19701	19814	19794	19882	19683	19719	19843	19835	19762	19916	19789	19768	19928	19732	19775	19749	19719	19891	19709	19789	19979	19737	19590	19836	19955	19820	19721	19896	19831	19781	19690	19787	19780	19754	19823	19960	19922	19763	19725	19864	19813	19622	19648	19954	19770	19833	19689	19878	19602	19453	19700	19816	19776	19659	19737	19646	19617	19762	19880	19698	19877	19624	19822	19594	19811	19667	19747	19743	19910	19595	19862	19969	19662	19873	19649	19832	19770	19800	19865	19735	19902	19758	19726	19821	19799	19741	19775	19759	19696	19825	19944	19640	19836	19581	19778	19677	19712	19645	19781	19713	19849	19734	19737	19791	19838	19779	19692	19836	19673	20050	19719	19806	19902	19896	19826	19687	19727	19808	20133	19812	19600	19733	19876	19847	19884	19960	19682	19785	19687	19679	19774	19894	19895	19701	19896	19844	19582	19908	19780	19728	19842	19668	19965	19812	19819	19954	19826	19702	19866	19789	19812	19646	19824	19884	19877	19703	19762	19712	19793	19745	19963	19911	19635	19716	19812	19737	19930	19893	19897	19944	19825	19738	19785	19820	19727	19667	19686	19565	19710	19854	19801	19903	19843	19915	19729	19555	19841	19670	19732	19972	19829	19593	19624	19664	19836	20011	19681	19475	19878	19757	19660	19687	19706	19697	19924	19887	19683	19835	19951	19736	19752	19839	19802	19652	19905	19785	19752	19544	19790	19987	19971	19744	19751	19844	19883	19757	19829	19777	19777	19777	19792	19407	19791	19826	19655	19762	19707	19670	19782	19688	19612	19612	19721	19831	19995	19872	19704	19552	19743	19813	19523	19894	19893	19789	19854	19707	19828	19670	19568	19741	19826	19671	19657	19705	19692	19776	19836	19615	19999	19616	19749	19707	19883	19663	19759	19896	19716	19691	19913	19911	19686	19822	19796	19969	19807	19790	19819	19757	19564	19773	19842	19751	19643	19999	19825	19995	19813	19706	19904	19704	19595	19837	19817	19962	19832	19852	19983	19829	19675	19724	19762	19518	19630	19817	19714	19862	19709	19551	19943	19947	19800	19743	19810	19873	19587	19711	19881	19942	20000	19790	19779	19861	19651	19779	19557	19838	19766	19548	19765	19841	19822	19703	19862	19886	19751	19625	19811	19674	19730	19555	19972	19925	19631	19918	19936	19645	19837	19841	19931	19753	19783	19803	19695	19782	19701	19804	19766	19721	19738	19827	19891	19828	19925	19763	19779	19796	19804	19781	19691	19792	19815	19604	19965	19842	19834	19737	19741	19749	19734	19814	19708	19623	19847	19649	19720	19843	19545	19968	19602	19780	19746	19730	19726	19913	19867	19753	19918	19696	19951	20031	19927	19590	19583	19827	19895	19880	19759	19801	19972	19903	19892	19952	19665	19757	19803	19991	19739	19684	19795	19811	19509	19790	19886	19764	19899	19822	19696	19698	19838	19845	19931	20041	20024	19639	19391	19989	19854	19858	19676	19842	19662	19835	19644	19846	19898	19882	19784	19757	19623	19669	19750	19765	19700	19897	19736	19705	19651	19898	19639	19914	19748	19858	19728	19703	19634	19830	19872	19757	19607	19668	19949	19770	19821	19910	19803	19741	19670	19657	19856	19876	19783	19709	19764	19891	19820	19701	19968	19789	19701	19748	19729	19820	19618	19635	19748	19855	19654	19631	19798	19751	19810	19760	19719	19868	19709	19929	19726	19818	19734	19750	19565	19596	19974	19842	19696	19719	19785	19805	19521	19980	19617	19678	19780	19719	19800	19688	19855	19893	19764	19758	19951	19910	19850	19871	19742	19856	19634	19733	19800	19786	19740	19799	19638	19808	19856	19665	19708	19936	19951	19823	19790	19805	19786	19638	19726	19753	19756	19756	19842	19620	19688	19699	19772	19583	19584	19589	19621	19930	19902	19708	19768	19770	19749	19687	19686	19906	19855	19840	19574	19786	19737	19650	19523	19779	19798	19918	19735	19774	19722	19709	19652	19784	19723	19790	19931	19956	19816	19748	19906	19753	19671	19595	19718	19885	20011	19779	19868	19871	19525	20039	19961	19629	19808	19639	19757	19758	20021	20001	19750	19833	19924	19839	19856	19760	19711	19786	20002	19764	19871	19814	19974	19702	19775	19644	19825	19658	19760	19894	19808	19889	19941	19689	19799	19800	19761	19749	19746	19750	19632	19690	19767	19612	19793	19684	19775	19889	19697	19857	19846	19689	19867	19623	19608	19828	19699	19881	19719	19890	19788	19836	19792	19931	19772	19808	19589	19705	19796	19686	19878	19707	19625	19751	19744	19682	19516	19662	19919	19628	19860	19638	19811	19755	19828	19755	19806	20050	19851	19691	19718	19824	19607	19844	19755	19643	19811	19682	19874	19707	19745	19730	19834	19729	19663	19795	19762	19865	19586	19767	19697	19725	19772	19701	19995	19766	19775	19896	19799	19738	19762	19766	19686	19694	19679	19685	19767	19697	19794	19634	19675	19763	19815	19780	19936	19805	19794	19911	19849	19775	19775	19891	19704	19631	19571	19679	19677	19937	19809	19752	19859	19987	19518	19746	19868	19820	19531	20018	19674	19682	19694	19812	19768	19729	19724	19703	19835	19650	19710	19952	19823	19828	19718	19843	19652	19650	19736	19920	20038	19873	19742	19925	19887	19662	19890	19903	19720	19892	19643	19893	19919	19699	19559	19481	19832	19744	19783	19802	19935	19884	19845	19879	19724	19779	19781	19648	19902	19704	19499	19773	19724	19774	19963	19845	19653	19930	19631	19609	19819	19935	19715	19756	19816	19917	19912	19956	19594	19765	19727	19914	19740	19866	19804	19827	20022	19847	20037	19904	19786	19763	19822	19837	19664	19717	19662	19844	19831	19749	19953	19831	19747	19726	19759	19587	19647	19883	19807	19778	19700	19853	19960	19954	19678	19826	19664	19756	19732	19836	19808	19739	19645	19973	19962	19901	19828	19845	19729	19783	19709	19845	19769	19627	19635	19759	19870	19977	19703	19841	19791	19786	19997	19937	19740	19874	19736	19731	19741	19876	19700	19798	19738	19835	19898	19798	19698	19817	19651	19957	19481	19801	19694	19745	19748	19705	19606	19855	19766	20060	19693	19777	19786	19768	19919	19856	19684	19868	19667	19709	19906	19778	19529	19847	19444	19778	19631	19522	19479	19708	19732	19582	19749	20110	19821	19807	19797	19605	19717	19731	19677	19660	19671	19529	19538	19656	19941	19872	19585	19843	19823	19780	19638	19685	19724	19764	19741	19789	19773	19846	19814	19942	19822	19801	19888	19969	19780	19608	19864	19683	19725	19912	19565	19931	19732	19585	19776	19877	19848	19568	19734	19610	19604	19902	19768	19683	19825	19813	19882	19685	19899	19976	19518	19718	19789	19655	19975	19796	19818	19785	19897	19818	19709	19586	19878	19903	19980	19660	19751	19587	19961	19801	19542	19777	19657	20008	19958	19818	19783	19930	19671	19811	19793	19729	19828	19834	19731	19683	19939	19667	19697	19650	19644	19640	19919	19855	19626	19993	19685	19881	19787	19582	19712	19953	19633	19918	19702	19850	19853	19899	19729	19924	19918	19793	19827	19734	19590	19787	19773	19801	19777	19715	19849	20037	19637	19877	19841	19861	19770	19884	19803	19734	19770	19732	19769	19911	19842	19695	19660	19765	19706	19838	19682	19792	19822	19877	19771	19685	19855	19968	19801	19914	19712	19978	19690	19850	19770	19823	19858	19610	19831	19832	19489	19864	19655	19704	19641	19724	19800	19705	19690	19818	19546	19717	19685	19756	19767	19782	19399	19792	19923	19589	19787	19719	19631	19598	19680	19822	19730	19772	19846	19837	19743	19972	19911	19751	19954	19714	19846	19776	19682	19986	19502	19680	19843	19724	19750	19856	19792	19651	19741	19689	19623	19862	19878	19803	19910	19787	19744	19785	19947	19783	19914	19944	19673	19912	19669	19815	19703	19561	19804	19665	19523	19620	19745	19804	19944	19851	19849	19741	19751	19949	19879	19919	19831	19829	19965	19901	19765	19873	19678	19599	19602	19597	19850	19584	19901	19880	19718	19645	19537	19925	19784	19844	19654	19752	19889	19755	19859	19661	19854	19659	19847	19893	19755	19833	19747	19687	19698	19753	19431	19816	19683	19736	19627	19612	20018	19815	19829	19779	19527	19614	19580	19713	19737	19710	19892	19857	19706	19729	19884	19796	19734	19799	19667	19892	19669	19722	19800	19726	19771	20006	19975	19773	19767	19444	19618	19841	19862	19930	20012	19774	19756	19797	19838	19796	19886	19824	19637	19826	19679	19938	19805	19786	19734	19802	19859	19785	19777	19781	19770	19834	19827	19778	20067	19711	19729	19863	19887	19818	19512	19756	19635	19832	19690	19980	19753	19689	19965	19949	19837	19762	19677	19554	19599	19892	19776	19711	19799	19835	19855	19881	19759	19653	19690	19765	19699	19974	19730	19772	19709	19841	19700	19808	20167	19818	19874	19801	19612	19733	19682	19754	19937	19864	19728	19574	19907	19771	19599	19885	19680	19725	19676	19810	19672	19795	19885	19931	19582	19849	19817	19417	19815	19465	19787	19757	19786	19648	19740	19659	19874	19600	19706	19748	19775	19761	19815	19761	19614	19654	19603	19884	19803	19787	19690	19708	19876	19870	19722	19872	19863	19897	19662	19823	19854	19708	20003	19921	19915	19993	19708	19821	19762	19905	20017	19768	19778	19654	19773	19729	19606	19810	19695	19867	19653	19708	19885	19853	19806	19812	19781	19861	19615	19706	19753	19659	19629	19905	19757	19767	19837	19834	19937	19836	19869	19706	19690	19800	19692	19635	19516	19842	19815	19613	19897	19864	19900	19690	19713	19561	19819	19637	19748	19869	19561	19842	19546	19949	19772	19825	19787	19868	19720	19835	19594	19812	19822	19715	19709	19688	19609	19882	19908	19921	19662	19797	19840	19611	19718	19577	19588	19880	19959
48934	56138	42520	26094	19013	17057	16719	16668	16577	16589	16667	16618	16626	16615	16581	16614	16527	16559	16657	16669	16622	16745	16712	16585	16665	16672	16724	16638	16607	16643	16510	16773	16565	16644	16661	16630	16700	16654	16577	16540	16846	16491	16648	16689	16505	16572	16683	16490	16641	16663	16408	16638	16812	16757	16676	16485	16618	16723	16682	16554	16634	16656	16710	16667	16583	16504	16629	16501	16649	16642	16598	16528	16766	16730	16567	16605	16613	16493	16608	16716	16582	16561	16538	16625	16672	16727	16459	16575	16582	16611	16490	16608	16515	16750	16621	16573	16636	16586	16777	16542	16595	16489	16761	16547	16597	16546	16563	16670	16802	16708	16623	16645	16483	16554	16791	16613	16611	16589	16662	16651	16522	16758	16521	16693	16658	16446	16502	16625	16680	16546	16613	16701	16578	16652	16477	16633	16412	16674	16495	16664	16702	16554	16773	16677	16574	16716	16557	16699	16636	16700	16648	16672	16702	16620	16453	16568	16723	16720	16482	16716	16609	16633	16708	16830	16749	16470	16613	16883	16628	16531	16652	16816	16636	16532	16699	16787	16709	16731	16604	16574	16570	16623	16598	16624	16686	16769	16663	16634	16578	16571	16640	16683	16627	16665	16748	16640	16674	16525	16677	16541	16493	16604	16489	16548	16664	16511	16533	16658	16564	16487	16601	16525	16452	16847	16444	16454	16614	16754	16603	16548	16539	16628	16632	16567	16475	16559	16641	16523	16615	16663	16514	16713	16653	16671	16829	16550	16644	16615	16673	16667	16573	16670	16641	16568	16600	16707	16507	16768	16546	16684	16737	16634	16691	16579	16562	16503	16901	16706	16713	16751	16677	16737	16581	16566	16631	16502	16815	16613	16718	16517	16712	16624	16559	16458	16578	16524	16675	16574	16645	16610	16538	16462	16653	16618	16664	16509	16751	16733	16566	16509	16503	16605	16612	16482	16567	16699	16569	16711	16686	16529	16448	16606	16649	16659	16572	16672	16695	16524	16694	16660	16652	16433	16635	16662	16589	16691	16494	16615	16634	16733	16700	16543	16662	16645	16575	16681	16427	16427	16448	16716	16659	16756	16553	16603	16557	16734	16538	16555	16498	16698	16583	16647	16661	16590	16582	16702	16649	16751	16494	16548	16766	16656	16708	16608	16674	16535	16602	16643	16412	16670	16769	16770	16910	16590	16649	16725	16533	16723	16543	16539	16579	16607	16499	16749	16530	16367	16595	16410	16649	16708	16496	16525	16582	16522	16734	16552	16753	16479	16513	16561	16773	16841	16674	16498	16590	16644	16569	16685	16571	16607	16663	16556	16652	16639	16538	16578	16592	16719	16472	16678	16502	16606	16772	16614	16553	16470	16601	16596	16685	16513	16576	16745	16652	16738	16601	16728	16569	16593	16639	16711	16521	16536	16432	16529	16744	16964	16603	16554	16733	16636	16502	16623	16670	16444	16791	16567	16703	16543	16368	16495	16588	16628	16606	16525	16506	16490	16813	16753	16712	16639	16764	16603	16492	16643	16625	16443	16672	16384	16504	16555	16595	16564	16613	16693	16705	16797	16611	16726	16390	16543	16608	16477	16625	16633	16868	16557	16416	16596	16735	16655	16688	16746	16642	16738	16711	16695	16647	16672	16597	16571	16767	16506	16653	16718	16601	16806	16504	16600	16815	16677	16634	16717	16668	16624	16522	16777	16615	16741	16499	16574	16787	16648	16786	16512	16465	16786	16582	16608	16614	16650	16682	16536	16642	16690	16588	16551	16716	16618	16542	16591	16723	16665	16553	16571	16690	16656	16624	16835	16651	16736	16646	16658	16668	16650	16816	16656	16576	16809	16523	16651	16629	16690	16707	16579	16549	16636	16600	16682	16588	16627	16632	16636	16751	16576	16610	16667	16620	16709	16467	16583	16727	16680	16708	16444	16819	16520	16598	16655	16578	16566	16668	16595	16633	16636	16595	16603	16649	16507	16693	16555	16348	16545	16643	16723	16533	16715	16473	16536	16644	16504	16478	16548	16763	16468	16419	16566	16607	16717	16605	16547	16672	16492	16722	16448	16560	16666	16620	16695	16641	16632	16686	16536	16502	16590	16585	16652	16516	16690	16727	16805	16651	16568	16628	16651	16547	16612	16602	16660	16593	16615	16657	16517	16688	16666	16719	16535	16666	16541	16584	16604	16675	16611	16704	16594	16614	16569	16642	16672	16472	16408	16601	16588	16508	16755	16638	16710	16709	16624	16548	16685	16586	16611	16747	16765	16695	16425	16499	16777	16627	16854	16541	16582	16568	16604	16588	16739	16607	16673	16626	16668	16714	16653	16619	16685	16621	16589	16475	16689	16646	16775	16586	16496	16468	16723	16619	16521	16674	16654	16608	16508	16743	16539	16699	16598	16594	16651	16476	16761	16474	16653	16822	16542	16704	16533	16488	16695	16708	16544	16504	16747	16523	16616	16772	16527	16427	16705	16556	16656	16660	16582	16522	16709	16538	16597	16954	16616	16654	16677	16633	16655	16660	16712	16610	16598	16790	16557	16690	16696	16691	16678	16647	16559	16582	16627	16718	16619	16452	16731	16602	16744	16609	16644	16693	16577	16700	16605	16454	16719	16616	16633	16685	16588	16649	16823	16678	16700	16603	16675	16644	16710	16642	16686	16655	16643	16649	16625	16686	16564	16670	16664	16653	16678	16523	16813	16564	16645	16671	16791	16656	16648	16774	16704	16621	16488	16551	16728	16795	16403	16636	16501	16621	16547	16547	16668	16778	16609	16588	16797	16673	16564	16776	16566	16825	16680	16616	16731	16651	16710	16571	16767	16613	16447	16693	16519	16785	16574	16754	16713	16595	16575	16544	16683	16674	16641	16806	16698	16766	16757	16662	16671	16533	16750	16513	16644	16767	16714	16753	16577	16706	16707	16789	16508	16746	16779	16810	16737	16708	16515	16767	16793	16571	16617	16659	16628	16655	16642	16606	16611	16790	16595	16645	16600	16690	16691	16728	16451	16553	16626	16547	16594	16695	16657	16559	16579	16503	16513	16664	16759	16717	16809	16740	16721	16596	16643	16689	16600	16632	16717	16615	16711	16645	16505	16775	16662	16584	16488	16684	16638	16622	16830	16427	16690	16527	16667	16711	16700	16589	16659	16450	16732	16609	16602	16555	16622	16704	16617	16541	16694	16568	16522	16655	16542	16658	16488	16742	16660	16675	16571	16801	16556	16640	16640	16694	16615	16538	16673	16585	16657	16597	16486	16511	16597	16654	16631	16752	16706	16752	16644	16558	16582	16788	16582	16648	16758	16783	16783	16753	16727	16548	16513	16681	16556	16720	16519	16645	16508	16660	16545	16566	16554	16557	16617	16686	16602	16674	16776	16552	16771	16609	16732	16786	16528	16827	16492	16734	16662	16724	16534	16597	16592	16550	16776	16503	16508	16632	16471	16646	16640	16545	16556	16572	16517	16578	16523	16658	16434	16639	16576	16685	16633	16815	16667	16699	16648	16618	16639	16654	16717	16502	16733	16574	16672	16709	16638	16601	16709	16698	16595	16486	16614	16546	16424	16724	16644	16669	16619	16566	16504	16626	16611	16621	16535	16725	16630	16743	16719	16816	16620	16772	16521	16756	16444	16407	16679	16632	16588	16733	16712	16423	16585	16600	16743	16748	16552	16538	16473	16655	16570	16619	16559	16787	16592	16632	16723	16704	16591	16639	16658	16582	16683	16554	16582	16553	16729	16766	16474	16683	16594	16686	16762	16616	16727	16655	16658	16670	16458	16575	16526	16751	16690	16469	16738	16592	16682	16675	16653	16654	16787	16673	16578	16724	16704	16538	16692	16607	16604	16656	16702	16786	16517	16467	16709	16647	16740	16555	16583	16812	16571	16662	16774	16463	16745	16586	16590	16727	16565	16565	16684	16702	16510	16411	16660	16706	16716	16703	16588	16718	16518	16428	16582	16645	16673	16780	16720	16715	16619	16577	16491	16557	16631	16646	16642	16561	16640	16642	16743	16766	16660	16850	16743	16379	16612	16523	16587	16682	16622	16741	16620	16522	16381	16731	16648	16649	16696	16575	16724	16795	16827	16762	16673	16481	16659	16734	16482	16663	16624	16683	16686	16710	16745	16582	16751	16700	16731	16649	16600	16468	16555	16497	16788	16653	16508	16566	16521	16508	16607	16511	16619	16574	16689	16551	16656	16638	16720	16737	16646	16725	16449	16739	16675	16558	16625	16886	16655	16626	16571	16702	16719	16560	16812	16531	16602	16668	16589	16550	16607	16745	16831	16637	16429	16657	16941	16625	16673	16587	16635	16553	16678	16770	16703	16777	16685	16646	16551	16881	16349	16625	16769	16611	16580	16584	16622	16694	16565	16651	16566	16612	16777	16479	16661	16402	16463	16942	16696	16582	16663	16766	16555	16750	16636	16537	16873	16715	16711	16455	16662	16644	16621	16792	16504	16645	16639	16573	16596	16520	16590	16518	16531	16494	16774	16610	16507	16726	16519	16474	16557	16712	16633	16661	16773	16484	16640	16696	16746	16569	16686	16543	16709	16659	16618	16620	16659	16837	16601	16574	16667	16689	16471	16640	16531	16577	16845	16653	16920	16546	16579	16705	16576	16664	16633	16652	16650	16558	16517	16678	16535	16730	16545	16452	16771	16557	16559	16685	16562	16588	16581	16590	16574	16556	16498	16614	16486	16707	16706	16565	16500	16675	16671	16653	16548	16464	16693	16676	16511	16665	16533	16456	16693	16680	16870	16697	16568	16659	16640	16698	16598	16438	16594	16677	16488	16638	16710	16678	16481	16627	16543	16522	16605	16702	16643	16443	16729	16516	16521	16580	16824	16448	16665	16612	16668	16710	16515	16646	16584	16698	16586	16551	16814	16641	16615	16749	16775	16542	16757	16652	16624	16799	16485	16502	16488	16822	16600	16671	16649	16584	16657	16660	16572	16725	16442	16606	16562	16600	16581	16631	16520	16796	16551	16584	16658	16600	16734	16656	16624	16625	16616	16634	16707	16576	16570	16653	16507	16797	16687	16415	16751	16731	16557	16619	16590	16711	16409	16656	16551	16584	16602	16461	16689	16754	16599	16650	16735	16677	16745	16612	16571
23800	24955	38857	34593	26719	25415	25438	20975	20078	20096	20340	19943	20225	20102	20227	20222	19982	19950	20032	19839	20026	20028	19886	19943	20196	19874	20141	20047	19946	19890	19980	19682	19845	19839	19871	19870	20075	19932	19718	19828	20141	20001	19876	19935	19897	20053	19978	19945	19970	19824	20015	19814	19938	20029	19982	19865	19742	19747	19789	19711	20152	19859	19790	19713	19811	19883	19996	19853	19929	19689	19903	19909	19775	19994	19834	19798	20097	19867	20024	19953	19857	19773	19839	19886	19693	19610	19627	19685	19917	20088	19681	19845	19975	19859	19764	19944	19793	19805	19694	19673	19825	19721	19746	19814	19566	19866	19862	19861	20018	20039	19924	19678	19874	19799	19785	19845	19874	19907	19758	19957	19596	19908	19904	20028	19752	19587	19741	19672	19976	19857	19847	19700	19679	19960	19830	19777	19914	19908	19589	19841	19985	19976	19561	19933	19982	19700	19682	19978	19582	19812	19688	19720	19801	19843	19522	19939	20092	19771	19636	19766	19814	19776	19854	19642	19782	19873	20066	19713	19953	19978	19730	19636	19838	19985	19821	19870	19710	19459	19633	19876	19871	19667	19865	19739	19894	19765	19578	19638	19736	19922	19870	19917	19791	19688	19854	19697	19821	19723	20016	19906	19612	19698	19716	19895	19687	19784	19731	19787	19755	19804	19862	19757	19575	19776	19890	19793	20000	19957	20050	19926	19972	19621	19883	19787	19846	19884	19780	20020	19745	19809	19837	19927	19807	19941	19695	19811	19989	19590	19810	20014	19696	19904	19967	19736	19598	19546	19688	19862	19791	19688	19753	19785	19989	19753	19823	19609	19781	19741	19930	20016	19789	19878	19757	19834	19784	19873	19685	19730	19624	19921	19775	19808	19811	19765	20036	19756	19803	19673	19623	19689	19576	19919	19985	19844	19674	19870	19786	19972	19898	19867	19891	19627	19935	19858	19824	19940	19789	19883	19781	19782	19909	20132	19876	19947	19858	19799	19594	19954	19764	19787	19820	19751	19741	19834	19926	19735	19924	19959	19864	19854	19764	19725	19615	19962	19666	19998	20016	19767	19802	19761	19769	19829	19923	19786	19804	19826	19551	19755	19824	19990	19721	19889	19730	19902	19905	19561	19554	20013	19591	19810	19787	19920	19930	19628	19945	19862	19782	19689	19724	19727	19860	19769	19810	19894	20010	19786	19580	19679	19737	19937	20065	19771	19806	19835	19802	19965	19780	19774	19930	19853	19734	19860	19612	19944	19833	19790	19801	19747	19875	19672	19941	19672	20077	19564	19700	19718	19813	19882	19686	19836	19932	19796	19649	19898	19788	19731	19776	19835	19773	19748	19838	19764	19902	19553	19875	19888	19847	19859	19868	19751	19742	19794	19586	19913	19961	19836	19953	19828	19627	19725	19670	19768	19897	19880	19772	19767	19826	19755	19755	19737	19683	19754	19910	19907	19839	19597	19845	19949	19730	19830	19787	20071	19901	19780	19577	19672	19681	19757	19637	19666	19820	19754	20001	19636	19926	19750	19684	19899	19930	19797	19784	19809	19890	19928	19705	19682	19718	19717	19890	19582	19796	19747	19783	19874	19803	19636	19708	19793	19812	19779	19872	19709	19869	19908	20108	19901	19704	19634	19792	19572	19712	19932	19927	19806	19732	19588	19654	19771	19899	19843	19877	19738	19836	20038	19781	19633	19888	19769	19794	19840	19788	19798	19911	19926	19779	19867	19871	19710	19525	19843	19639	19598	19718	19946	19821	19888	19759	19855	19698	19685	19691	19770	19813	19901	19736	19729	19814	19751	19847	19927	20007	19894	19838	19786	19684	19738	19893	19708	19799	19667	19893	19796	19960	19959	19707	19719	19792	19652	19859	19705	19677	19978	19821	19838	19678	19730	19591	19888	19715	20092	19839	19866	19762	19791	19699	19716	19830	19834	19676	19784	19585	19666	19971	19765	19973	19850	19620	19748	19846	19806	19709	19638	19712	19796	19757	19927	19670	20001	19678	19712	19850	19880	19844	19650	19746	19552	19759	19652	19750	19830	19851	19748	19719	19819	19581	19837	19826	20069	19628	19770	19700	19693	19891	19666	19733	19648	20169	19969	19561	19691	19684	19781	19868	19954	20036	19782	19626	19703	19696	19807	19628	19762	19713	19740	19798	19711	19693	19682	19896	19737	19863	19773	19712	19759	19711	19634	19671	20079	19720	19811	19738	19805	19823	19791	19722	19832	19834	19832	19713	19739	19748	19787	19731	19793	19974	20108	19863	19619	19746	19839	19914	19944	19440	19750	19738	19836	19751	19918	19727	19754	19583	19734	19944	19687	19669	19679	19894	19793	19970	19783	19782	19741	19750	19785	19894	19726	19822	19670	19449	19732	19768	19949	19711	19821	19671	19689	19762	19693	19701	19887	19805	19600	19784	19759	19654	19565	19753	19805	19716	19765	19688	19696	19729	19699	19774	19765	19771	19784	20002	19560	19874	19876	19900	19637	19852	19684	19817	19685	19995	19748	19656	19736	19640	19857	19946	20007	20105	19749	19736	19912	19836	19753	19709	19691	19879	19777	19800	19900	19832	19828	19903	19593	19577	19687	19902	19833	19762	19887	19822	19805	19673	19731	19773	19920	19796	19878	19750	19816	19931	19768	19772	19793	19929	19754	19998	19825	19779	19800	19778	19683	19925	19731	19568	19976	19754	19934	19835	19665	19633	19710	19629	19664	19672	19736	19655	20047	19689	19862	19746	19867	19827	19868	19680	19708	19893	19672	19917	20030	19783	19769	19859	19816	19691	19794	19824	19705	19664	19883	19751	20037	19727	19903	19799	19779	19815	19791	19772	19688	19745	19771	19767	19779	19815	19822	19780	19854	19739	19814	19738	19633	19902	19690	19851	19898	19734	19606	19839	19715	19985	19796	19928	19874	20130	19523	19741	20052	19681	19839	19863	19798	19616	19770	19791	19832	20022	19844	19748	19714	19606	19933	19840	19719	19771	19693	19660	19630	20021	19972	19874	19707	19699	19786	19842	19817	19779	19710	19776	19875	19752	19859	19854	19635	19853	19768	19811	19789	19699	19766	19575	19745	19903	19765	19724	19619	19739	19891	19612	19899	19751	19824	19801	19592	19511	19555	19737	19886	19649	19882	19694	19748	19951	19809	19842	19768	19964	19718	19809	19600	19929	20125	19764	19688	19791	19848	19775	19837	19593	19820	19955	19527	19766	19847	19732	19668	19741	19860	19714	19800	19927	19773	19860	19686	19681	19714	19730	19806	19794	19799	19688	19588	19864	19549	19888	19923	19854	19816	20022	19721	19870	19835	19753	19931	19643	19788	19809	19672	20000	19952	19896	19790	19734	19866	19709	19800	19978	19584	19758	19711	19832	19724	19617	19634	19749	19500	19856	19823	19960	19506	19699	19795	19576	19701	19704	19682	19747	19835	19693	19856	19923	19791	20052	19656	19786	19823	19736	19840	19833	19742	19777	19812	19621	19820	19848	19776	19959	19675	19823	19845	19693	19720	19800	19696	19770	19767	19970	19680	19805	19885	19735	20082	19927	19799	19699	19761	19636	19862	19849	19657	19784	19884	19782	19875	20092	19658	19790	19796	19701	19778	19896	19650	20016	19859	19753	19571	19835	19671	19785	19803	19795	19737	19721	19837	19743	19894	19729	19988	19712	19741	19946	19809	19860	19800	19815	19810	19723	19761	19872	19587	19954	19943	19688	19817	19992	19553	19781	19580	19878	19767	19775	19795	19815	19639	19843	19787	19927	19506	19762	19988	19934	19975	19820	19737	19978	19886	19770	19827	19566	20009	19941	19937	19891	19920	19897	19865	20080	20057	19919	19955	19676	19849	19786	19830	19938	19834	19894	19748	19900	19926	19891	19734	19700	19912	19877	19797	19611	19829	19798	19766	19858	19732	19811	19781	20027	19735	19863	19933	19757	19928	19754	19830	19662	19800	19789	19862	19769	19821	19767	19831	19782	19867	20007	19724	19761	19744	19637	19857	19837	19708	19852	19830	19822	19751	19779	19601	19661	19884	19764	19635	19839	19772	19648	19877	19775	19753	19874	19725	19591	19951	19848	19685	19674	19953	20011	19640	19925	19861	19930	19792	19670	19681	19926	19723	19860	19878	19696	19820	19989	19617	19853	19887	19876	19843	19860	19835	19839	19609	19648	19808	19896	19891	19884	19934	19798	19929	19772	19815	19805	19720	19716	19873	19725	19845	19871	19920	19927	19848	19798	20020	19968	19917	19646	19635	19686	19838	19657	19927	19871	19858	19957	19835	19894	19788	19578	19699	19711	19774	19783	19711	19792	19708	19742	19828	19752	19710	19806	20089	19787	19682	19765	19946	19920	19899	19844	19819	19763	19720	19864	19734	19541	19773	19625	19852	19804	19946	19916	19736	19880	19660	19839	19934	19710	19720	19647	19861	19658	19768	19835	19892	19790	19897	19922	20083	19801	19887	19994	19975	19893	19668	19860	19784	19712	19626	19643	19827	19760	19799	19602	19989	19509	19725	19903	19702	19649	19658	19875	19700	19964	19749	19892	20000	19752	19759	19858	19958	19967	19658	19972	19686	19950	19621	19606	19656	19606	19637	19806	19800	19894	19581	20074	19661	19804	19587	19812	19877	19769	19562	19778	19931	19884	19489	19691	19607	19863	19960	19793	19754	19766	19529	19803	19698	19476	19745	19818	19747	19826	19945	19647	19954	19893	19847	19796	19894	19809	19732	19860	20000	19769	19749	19739	19671	19515	19686	19767	19851	19708	19778	19534	19936	19910	19823	19858	19740	19700	19984	19725	19601	19779	19868	19720	19979	19686	19637	19639	19854	19863	19678	19719	19851	19677	19720	19805	19891	19731	19856	19781	19732	19847	19804	19713	19787	19781	19776	20006	19840	19796	19727	19754	19706	19815	19495	19856	19947	19819	19847	19695	19774	19714	19843	19746	19736	19846	19676	19775	19914	19893	19698	19712	19860	19761	19667	20108	19672	19668	19744	19918	19646	19870	20026	19801	19850	19839	19689	19485	19887	19881	19698	19868	19738	19798	19858	19869	19673	19758	19722	20081	19947	19887	20006	19704	19977	19805	19803	19586	19855	19789	19428
61417	106985	90787	61991	35627	21266	17176	16862	16682	16761	16631	16600	16791	16711	16611	16699	16631	16627	16631	16668	16607	16636	16799	16590	16760	16720	16670	16644	16834	16666	16685	16723	16627	16723	16596	16534	16817	16947	16687	16764	16708	16865	16789	16530	16587	16688	16573	16798	16848	16664	16781	16479	16630	16799	16670	16746	16752	16548	16596	16504	16916	16697	16682	16537	16683	16713	16668	16786	16560	16766	16755	16576	16606	16682	16725	16754	16618	16589	16890	16752	16616	16610	16684	16836	16620	16711	16759	16613	16752	16663	16790	16644	16711	16635	16679	16673	16550	16622	16699	16700	16644	16541	16718	16648	16724	16637	16778	16586	16901	16534	16781	16689	16557	16741	16725	16719	16738	16617	16576	16686	16797	16652	16715	16674	16801	16614	16634	16507	16713	16724	16560	16439	16565	16612	16585	16536	16643	16650	16848	16761	16850	16617	16666	16669	16672	16744	16720	16743	16828	16716	16624	16715	16766	16754	16709	16720	16553	16746	16534	16634	16696	16658	16626	16470	16577	16788	16602	16764	16624	16784	16624	16809	16699	16637	16626	16704	16639	16627	16591	16553	16641	16662	16894	16728	16642	16491	16810	16599	16675	16674	16698	16699	16645	16560	16622	16806	16779	16766	16659	16748	16700	16521	16743	16601	16473	16675	16941	16765	16613	16830	16662	16617	16636	16496	16736	16640	16741	16500	16680	16822	16585	16880	16817	16672	16535	16824	16790	16696	16715	16875	16686	16703	16906	16593	16663	16751	16620	16597	16737	16673	16712	16467	16547	16849	16458	16588	16731	16681	16688	16590	16588	16736	16757	16671	16660	16919	16723	16712	16794	16609	16749	16731	16630	16677	16551	16613	16710	16615	16692	16681	16604	16607	16778	16674	16619	16598	16654	16693	16601	16623	16575	16834	16731	16785	16478	16811	16710	16616	16703	16637	16534	16766	16645	16602	16556	16735	16601	16634	16705	16617	16696	16735	16595	16783	16584	16782	16674	16560	16771	16764	16555	16655	16609	16760	16624	16706	16626	16724	16747	16657	16747	16649	16764	16611	16679	16585	16683	16706	16706	16526	16797	16779	16634	16602	16672	16475	16789	16670	16585	16506	16556	16758	16542	16636	16829	16648	16597	16766	16498	16826	16769	16639	16656	16739	16757	16598	16500	16712	16852	16626	16474	16688	16499	16794	16639	16865	16633	16672	16567	16534	16623	16775	16643	16703	16540	16726	16714	16655	16710	16724	16647	16645	16803	16674	16717	16738	16400	16641	16731	16666	16830	16735	16658	16647	16754	16721	16734	16801	16744	16817	16633	16561	16580	16511	16692	16515	16845	16654	16702	16693	16780	16848	16745	16705	16686	16608	16637	16595	16743	16811	16505	16690	16840	16720	16616	16676	16553	16733	16573	16644	16534	16754	16627	16646	16699	16526	16882	16650	16547	16690	16487	16673	16792	16798	16558	16692	16673	16497	16720	16699	16855	16690	16802	16624	16598	16696	16578	16680	16709	16740	16628	16544	16729	16586	16749	16621	16663	16706	16582	16700	16701	16625	16758	16841	16522	16484	16625	16607	16673	16729	16668	16556	16908	16630	16815	16548	16778	16659	16606	16643	16611	16828	16602	16505	16637	16521	16831	16693	16698	16719	16775	16698	16753	16786	16726	16782	16672	16668	16660	16686	16649	16731	16587	16775	16556	16734	16562	16686	16625	16814	16737	16663	16696	16687	16609	16662	16838	16815	16633	16650	16782	16657	16679	16671	16840	16568	16579	16597	16690	16602	16609	16582	16736	16812	16503	16666	16633	16605	16581	16602	16708	16594	16744	16795	16839	16666	16602	16688	16726	16624	16631	16630	16668	16777	16624	16773	16330	16793	16742	16586	16658	16780	16639	16732	16769	16559	16774	16639	16711	16627	16780	16760	16658	16906	16729	16637	16564	16697	16534	16583	16596	16640	16535	16788	16596	16483	16577	16658	16967	16744	16819	16504	16816	16491	16679	16728	16590	16680	16635	16680	16600	16748	16598	16497	16853	16766	16754	16545	16618	16741	16576	16705	16591	16680	16754	16726	16781	16570	16663	16382	16661	16666	16581	16724	16679	16608	16594	16746	16696	16443	16775	16692	16504	16711	16498	16770	16609	16742	16655	16464	16700	16831	16427	16648	16737	16788	16497	16629	16683	16617	16614	16625	16818	16750	16707	16666	16698	16575	16615	16626	16575	16593	16618	16586	16675	16501	16776	16576	16762	16538	16677	16527	16874	16514	16645	16790	16757	16651	16374	16839	16763	16794	16689	16556	16677	16534	16503	16669	16735	16677	16786	16663	16536	16615	16731	16759	16859	16614	16689	16741	16772	16698	16552	16664	16706	16660	16551	16825	16592	16762	16630	16567	16583	16619	16768	16657	16557	16669	16713	16538	16767	16574	16655	16510	16526	16590	16643	16606	16589	16583	16694	16597	16622	16514	16503	16607	16756	16551	16595	16613	16589	16616	16585	16540	16669	16554	16618	16572	16949	16651	16679	16972	16695	16696	16790	16825	16582	16484	16711	16715	16714	16635	16627	16626	16598	16764	16622	16736	16756	16641	16700	16690	16648	16768	16662	16560	16607	16697	16646	16673	16724	16648	16700	16650	16621	16499	16643	16664	16656	16746	16773	16563	16563	16647	16829	16735	16769	16567	16671	16564	16549	16517	16685	16775	16712	16713	16617	16656	16773	16585	16681	16491	16634	16670	16631	16663	16619	16524	16633	16616	16575	16610	16722	16710	16648	16785	16785	16600	16701	16738	16636	16533	16734	16602	16727	16652	16773	16766	16733	16612	16683	16638	16563	16605	16779	16642	16589	16670	16363	16676	16662	16694	16740	16787	16620	16788	16699	16604	16667	16741	16618	16685	16501	16592	16608	16490	16750	16915	16640	16672	16684	16760	16614	16716	16482	16845	16488	16660	16653	16661	16586	16705	16660	16569	16574	16601	16639	16623	16765	16618	16607	16606	16696	16666	16550	16692	16631	16643	16466	16720	16684	16618	16786	16574	16743	16758	16657	16612	16472	16788	16660	16800	16691	16647	16518	16683	16600	16635	16713	16663	16493	16751	16702	16715	16574	16806	16532	16757	16516	16685	16706	16574	16771	16663	16594	16694	16602	16801	16521	16592	16608	16550	16561	16581	16731	16611	16532	16623	16672	16821	16546	16722	16696	16761	16836	16655	16700	16537	16651	16718	16724	16790	16724	16720	16652	16787	16674	16855	16758	16509	16681	16612	16738	16815	16674	16709	16728	16732	16801	16601	16569	16587	16715	16655	16457	16691	16714	16753	16539	16733	16759	16741	16718	16832	16492	16742	16620	16670	16741	16728	16805	16770	16581	16623	16750	16764	16665	16652	16734	16483	16606	16565	16734	16681	16482	16743	16661	16502	16877	16713	16575	16603	16653	16680	16710	16732	16789	16659	16677	16645	16562	16714	16732	16665	16707	16704	16638	16802	16680	16741	16647	16687	16936	16889	16607	16782	16714	16622	16583	16629	16686	16651	16879	16734	16699	16619	16723	16565	16649	16681	16658	16563	16661	16766	16617	16576	16628	16678	16743	16573	16561	16462	16692	16838	16766	16647	16680	16774	16710	16672	16656	16619	16608	16757	16656	16742	16687	16638	16676	16596	16740	16535	16741	16647	16520	16660	16845	16697	16818	16782	16363	16670	16635	16608	16678	16650	16535	16536	16652	16707	16606	16562	16714	16659	16656	16653	16687	16583	16728	16846	16551	16543	16781	16855	16596	16534	16641	16431	16609	16656	16659	16792	16661	16772	16578	16528	16652	16682	16685	16519	16672	16749	16708	16709	16812	16634	16540	16567	16736	16646	16622	16593	16540	16586	16787	16660	16818	16672	16683	16687	16732	16793	16614	16730	16626	16650	16579	16669	16657	16778	16696	16675	16648	16669	16648	16763	16738	16708	16536	16706	16538	16713	16766	16651	16765	16546	16525	16580	16720	16566	16655	16669	16746	16723	16764	16473	16706	16595	16629	16615	16818	16697	16592	16765	16635	16572	16626	16752	16709	16708	16508	16640	16626	16792	16699	16461	16473	16637	16648	16887	16501	16586	16791	16787	16452	16537	16535	16494	16771	16430	16583	16605	16625	16494	16506	16746	16696	16596	16709	16730	16703	16604	16612	16643	16785	16601	16673	16665	16634	16752	16640	16615	16679	16678	16653	16693	16505	16772	16868	16594	16431	16683	16611	16734	16566	16630	16625	16625	16781	16506	16645	16597	16586	16577	16572	16609	16663	16540	16689	16782	16600	16610	16713	16596	16660	16631	16706	16597	16664	16743	16793	16706	16775	16769	16747	16725	16649	16630	16794	16683	16763	16700	16800	16684	16777	16680	16784	16782	16582	16798	16564	16650	16600	16574	16762	16703	16738	16686	16696	16717	16647	16708	16619	16776	16549	16633	16800	16614	16588	16684	16681	16806	16796	16725	16597	16821	16640	16518	16604	16767	16541	16709	16760	16799	16493	16715	16702	16680	16504	16718	16572	16799	16642	16762	16642	16682	16671	16645	16678	16690	16657	16893	16736	16549	16572	16626	16574	16566	16750	16697	16434	16719	16811	16556	16537	16680	16693	16774	16684	16636	16689	16765	16672	16693	16722	16645	16605	16708	16724	16630	16676	16681	16666	16688	16690	16793	16488	16542	16783	16575	16685	16571	16557	16484	16569	16732	16597	16580	16669	16544	16724	16428	16508	16797	16700	16750	16666	16654	16666	16641	16668	16626	16770	16656	16722	16655	16668	16592	16657	16687	16655	16649	16633	16800	16658	16618	16576	16624	16909	16684	16511	16542	16861	16515	16740	16725	16540	16717	16721	16655	16725	16558	16647	16767	16576	16673	16794	16712	16808	16620	16724	16614	16592	16692	16643	16701	16765	16787	16564	16792	16473	16691	16781	16735	16770	16561	16779	16744	16686	16640	16729	16691	16569	16697	16741	16772	16848	16681	16613	16823	16568	16573	16659	16583	16657	16688	16871	16529	16715	16664	16527	16556	16750	16813	16526	16788	16620	16692	16621	16760	16706	16535	16636	16609	16460	16704	16818	16564	16716	16481	16722	16583	16621	16771	16676	16668
32920	42603	45125	31733	23077	20771	20495	20055	19936	19876	20118	20160	19983	19853	20035	20009	20137	19951	19861	19835	19977	20139	19743	20037	20153	19750	19881	19940	20022	19776	19932	20145	19968	20053	19890	19703	20033	19803	20114	19827	19909	19717	19995	19975	20321	19801	19894	19755	20033	19903	19908	19697	19906	19795	19794	19874	19788	19783	19705	19922	20055	19807	20147	19902	19948	19859	19776	19833	19918	20063	19858	19730	20002	19880	19904	20035	19992	19918	19971	19919	19791	19865	19789	19952	19775	19891	19964	20130	19889	19832	19807	19929	19923	19951	19958	19934	20001	19944	19889	20160	19830	19939	19850	19859	19876	19951	19927	19869	19798	20007	19825	20013	19841	19941	19833	20023	19909	20001	19978	19869	20025	19743	20015	20111	20028	19802	19965	19922	20015	19920	19799	19816	19748	19770	19843	19978	20022	19975	19807	20033	19980	20142	19742	19928	19851	19969	19989	20021	19932	19764	19979	19839	20006	19669	19952	19788	20030	19856	19892	20024	19932	19956	19863	19878	19895	19948	20081	19987	19895	20023	20001	20055	20068	19962	19962	20002	19959	19919	20108	19914	19768	19907	19675	19906	19832	20000	19921	19916	19934	19849	20011	19794	19876	20052	20038	19769	19998	19862	20007	20047	19902	19820	19731	19925	19802	19978	19800	19820	19756	19772	20041	19926	20114	19897	19852	19946	19985	19913	19929	19839	20035	19931	19974	20050	20152	20082	20003	20200	19717	19919	19864	19809	20108	19900	20069	19968	19763	20149	19905	19843	19805	20062	19924	19914	19891	19891	19771	19847	20172	19949	19600	19934	19878	19731	19763	20029	20005	20046	19816	19873	19908	19902	19942	20052	19939	19778	19926	19821	19909	19688	19907	19801	20093	20060	20204	19913	20139	20091	19942	19835	20134	19930	19979	19769	20108	20109	19905	19883	19804	19950	19843	19980	19767	19960	19828	19972	19837	19832	19954	19759	19861	19882	20122	19938	19855	19902	19860	19865	19778	19804	19972	20090	19686	19890	19793	19934	19873	20031	19859	19960	19948	19774	19882	19947	20041	19978	19881	20093	20052	19844	19999	19974	19889	19714	19803	19902	20056	20010	20017	20109	20059	19984	19852	19676	19789	19955	19913	20100	19985	19768	20050	19764	19649	19817	19922	19821	19800	19767	20134	19987	19879	19921	19794	19861	19858	19830	19865	19962	20037	20024	20129	19827	20016	19922	20133	20008	19759	19999	19709	20013	19917	19898	19922	19811	20038	19944	19913	19993	19926	19976	19876	19855	19903	20082	19797	19867	19987	19955	19939	19848	19913	19868	19744	19717	19844	19833	19789	20007	19972	19921	20028	20171	20125	19917	19790	19822	19972	19888	19934	19752	19843	19889	19993	19944	19974	20122	19993	19907	20192	19945	19824	19968	19829	19860	19818	20061	19909	19932	20106	19966	19782	19765	19807	19932	19747	19901	19985	19917	19787	19968	19930	19931	20051	20025	19963	20025	19822	19806	19946	20025	19938	19792	20000	19896	19889	19732	19935	19893	19837	19944	19871	19959	19848	19853	19912	19883	20013	19827	19955	19989	20046	19831	20077	19705	20043	20012	20168	19896	20074	19831	19947	19925	19843	19774	19819	19861	19873	19823	19908	20016	19981	19927	19804	19891	19908	19737	19935	20018	19998	19916	19959	19841	19848	19826	19865	20025	20063	19843	19909	19854	19987	19848	19733	19997	20033	20097	19904	19838	19919	19982	19948	19764	19982	19909	19897	20000	19815	20117	19934	19852	19973	20050	20033	19741	19981	19853	19969	19972	19819	19816	19740	19964	19879	19923	19953	19624	19877	19806	19874	19736	19775	19963	19864	19905	19850	20126	19978	19953	20010	20086	20069	20020	19683	19989	19765	19908	20055	20109	20154	20001	19935	19882	19963	19932	19983	19970	20020	19923	19909	19934	20104	20030	19871	19941	20059	20131	19984	19709	19900	19863	19984	19825	20001	19902	19832	19818	20066	19581	19884	19908	19915	19848	19908	19876	19795	19754	19981	19785	19900	20022	19813	19813	19740	20049	20009	20032	19807	20142	19795	19909	20003	20097	20012	20002	19857	19775	19708	19993	20062	19855	19811	20123	20021	19993	19879	19767	19826	19797	20093	19802	19768	19910	20251	20060	19934	19830	19900	19876	19998	20023	19933	20187	19768	19621	20064	19941	19938	19956	19978	19595	19789	19868	19760	19808	20043	19789	19933	20122	19843	19954	19972	20086	19922	20124	20038	19789	20059	19936	19957	19912	19913	19764	19937	20094	19951	19870	19940	19909	19843	19580	19846	19978	19922	19927	19851	19848	19902	20259	19955	19999	19697	19894	20044	19877	19973	19787	19984	20023	19848	19929	19957	20253	19842	20044	20001	20114	20142	19853	19901	19967	19977	20033	19931	20036	19943	19868	19794	19994	19756	19708	20054	19986	19990	19734	19831	20109	20116	19921	20044	20032	20021	19826	19445	19936	20073	20133	19929	19794	19879	19905	19902	20023	19894	19832	19964	19996	19811	19761	19715	20132	19902	20041	19973	19889	20071	19833	19753	19885	19967	19816	19873	19891	20008	19893	19887	19831	19839	20041	20032	19851	20102	19870	19971	19974	19896	19890	19895	19686	20083	19979	19814	19762	19769	19936	19975	20004	19913	19771	19939	19863	20008	20006	20104	19747	19755	19733	19903	19966	20048	19908	19735	19815	19832	19736	19943	19846	19931	19681	19842	19912	19894	19838	20072	19898	19980	19726	19829	19756	19801	19801	19869	20077	19964	19967	20115	20101	19962	19738	19708	19843	19816	20117	20020	19971	20044	19764	20070	19852	19949	19940	19844	19883	19876	20035	19937	20005	19844	19772	19801	19918	19812	19802	19820	19997	19947	19893	19900	20039	19766	20120	19806	19952	19815	19913	19777	19897	19864	19906	19911	20068	19849	19898	19856	19994	19982	20000	20090	20013	19901	19993	19984	19921	19829	19974	19681	19852	19804	19905	19799	19853	19823	20009	20088	20029	19833	19998	19825	19821	19949	20016	19939	19875	20209	19990	19896	19893	19740	20016	20080	20062	19921	20154	19953	20061	19917	20028	20008	19932	20042	19762	19947	19923	19960	19748	19850	20022	19895	19853	20134	20022	19788	19925	19836	20009	20091	19986	19719	19869	19952	20125	19847	20048	19874	19741	20053	19877	19848	19941	19836	20310	19940	19990	19934	19926	19834	19965	20057	19931	20078	20131	19826	19840	19670	20080	19996	19892	19861	19955	19878	20086	20088	19796	19717	20131	19768	19887	19752	19854	20154	19812	19945	19918	19889	19927	19946	19893	19814	20030	20065	19773	19824	19868	19985	19855	19837	20034	20060	20099	19992	20122	19886	19966	19921	19941	19967	19832	19874	19868	19863	20008	20050	20014	19848	19828	19626	19917	19851	19886	19776	19619	19816	19977	19832	19841	19987	19976	19678	19831	19847	19823	19704	19780	19903	19834	19906	19768	19984	19907	19845	19763	19811	20054	19832	19805	19836	19950	19942	19852	19996	19812	19760	19894	20026	19852	19781	20071	20008	19715	20010	19838	19832	19979	19915	20032	19825	20079	19905	19996	20071	20083	19874	19839	20005	19707	20074	19984	20186	19777	19917	19812	19964	19938	20082	19782	20118	19743	19845	19800	19813	19947	19881	19879	19761	19806	19999	19771	19909	19911	19907	19544	20014	19829	19840	19882	19777	19904	19849	19764	19883	20072	20022	19819	19693	19989	20116	19988	19941	19888	19922	19903	19619	20111	19750	19936	19837	19899	19545	19828	20032	19798	19757	19976	19897	20148	20075	19792	20045	19867	19783	19874	19986	19760	20036	19879	19779	19764	19763	19998	19830	19726	19697	19910	19796	19932	19825	19784	19966	19973	19955	19826	20027	19766	19796	19833	20180	19736	20090	19880	19873	19922	19917	19800	19923	19858	19739	20003	19823	19877	19862	20383	19742	19903	20129	20189	19898	20051	19887	19936	20164	19751	19899	19713	19829	20015	19886	19973	19845	19716	19920	19854	19779	20058	19666	19861	20049	19775	20045	19865	19857	19948	20373	20009	19880	19906	19862	19880	20062	19906	19858	20077	20043	19787	19963	20018	19973	19753	19935	20094	19985	19784	20008	19977	19945	19879	19984	19812	19906	20054	19818	19959	19938	19752	19983	19983	19887	19959	19660	19953	19880	19883	20203	19808	19819	20013	19782	20075	19870	20031	19779	20082	19911	19736	20043	19965	20053	19909	20012	20088	20112	19816	20114	19853	19883	19926	19864	19920	19803	19824	19855	19863	19781	19884	19918	19966	19850	19818	19682	19831	19955	19935	19940	20063	19877	20075	19929	19871	19903	19949	19855	19938	20317	19792	20079	19927	20010	20190	20132	20105	19922	19958	19937	19841	20029	20058	19833	19861	19787	20016	20050	19982	19821	19988	19726	19836	20044	19998	19897	19843	20023	19890	19932	20192	20072	20113	19830	19829	19750	20116	19959	19846	19819	19605	20034	19809	19863	19929	20042	19951	19714	19834	19765	19914	19853	20076	20195	19825	19832	19834	19982	20109	19886	20278	20144	20015	19914	20072	19938	20029	19774	19800	20061	19991	19791	20091	19767	19938	20060	19906	19978	20172	19762	19974	19943	19698	19970	20033	19760	19732	19876	19931	19971	20054	19982	19810	19800	20091	20035	19942	20054	19930	19832	20025	19799	19908	19817	20116	20009	19856	19819	19765	20115	19927	19973	19988	20071	19901	19976	19929	19905	19904	19859	19944	19908	19990	20009	19909	19847	19926	19797	19716	19855	20007	19992	19838	19668	19785	19895	19724	19963	19831	19802	19833	20095	19852	20012	20150	20028	19575	19949	19716	20090	19817	20129	19916	19940	19867	20024	19990	19960	19883	20192	20064	19806	19971	19954	19872	19914	20227	20077	19902	19879	19898	19909	20184	19933	20047	20037	19732	20005	19943	19966	20051	19877	19977	20122	19855	19920	19934	19853	19977	20060	20021	20060	19810	20001	19786	19877	20050	20175	19945	20073	19957	19964	20052	19728	19963	19891	19954	20064	19915	19861	19900	19872	19768	19966	19784
41202	61274	46750	27447	19091	17165	16718	16711	16812	16776	16524	16785	16707	16725	16762	16817	16674	16769	16702	16831	16843	16817	16793	16771	16594	16662	16826	16854	16795	16742	16684	16917	16644	16711	16660	16843	16719	16837	16793	16703	16626	16890	16732	16694	16887	16557	16531	16711	16744	16712	16584	16859	16784	16843	16662	16713	16592	16588	16865	16662	16784	16709	16873	16635	16748	16909	16720	16636	16642	16654	16859	16790	16700	16780	16810	16749	16616	16835	16763	16635	16829	16777	16765	16583	16758	16640	16860	16853	16574	16562	16617	16652	16704	16533	16638	16537	16604	16720	16829	16684	16588	16682	16723	16685	16705	16798	16664	16748	16628	16569	16837	16702	16861	16669	16650	16967	16767	16710	16731	16684	16713	16579	16806	16716	16715	16755	16722	16742	16592	16754	16569	16639	16603	16700	16731	16692	16602	16801	16664	16700	16854	16604	16749	16595	16626	16823	16625	16764	16606	16666	16708	16862	16641	16661	16727	16705	16725	16699	16514	16703	16654	16693	16621	16781	16670	16746	16505	16642	16712	16808	16785	16699	16705	16744	16664	16674	16655	16633	16615	16661	16655	16590	16672	16676	16792	16625	16749	16931	16732	16791	16849	16634	16812	16706	16840	16818	16833	16531	16830	16573	16647	16586	16662	16535	16712	16609	16728	16615	16826	16622	16740	16590	16676	16706	16764	16538	16853	16757	16772	16828	16780	16563	16734	16603	16719	16715	16789	16739	16607	16756	16806	16790	16746	16837	16627	16555	16682	16796	16551	16771	16736	16826	16753	16745	16668	16796	16672	16779	16726	16700	16893	16925	16651	16694	16602	16642	16661	16635	16632	16749	16785	16854	16754	16776	16766	16789	16789	16604	16628	16716	16738	16758	16605	16743	16663	16825	16657	16835	16873	16642	16757	16517	16749	16842	16699	16614	16866	16766	16620	16830	16934	16680	16756	16692	16583	16705	16715	16758	16615	16840	16796	16627	16577	16661	16858	16828	16684	16705	16739	16739	16815	16614	16571	16692	16724	16593	16643	16871	16757	16711	16713	16614	16868	16816	16634	16690	16814	16598	16697	16816	16528	16567	16657	16572	16642	16699	16663	16858	16576	16807	16625	16747	16908	16696	16750	16592	16687	16981	16579	16650	16770	16846	16726	16757	16729	16782	16578	16625	16703	16863	16606	16836	16439	16544	16546	16748	16681	16815	16666	16872	16749	16637	16656	16877	16675	16532	16792	16830	16804	16706	16675	16573	16643	16681	16679	16642	16760	16639	16901	16667	16607	16701	16574	16659	16657	16643	16645	16768	16643	16602	16715	16569	16791	16809	16763	16656	16595	16814	16510	16804	16797	16834	16769	16692	16632	16688	16831	16901	16529	16628	16835	16824	16799	16864	16827	16731	16663	16642	16662	16766	16685	16839	16785	16594	16774	16639	16783	16713	16788	16769	16760	16805	16712	16819	16695	16628	16603	16695	16703	16594	16655	16818	16809	16691	16762	16663	16660	16682	16927	16691	16772	16700	16876	16772	16711	16598	16817	16746	16717	16810	16737	16656	16736	16797	16734	16750	16711	16702	16892	16836	16621	16698	16723	16804	16778	16925	16721	16709	16714	16687	16883	16633	16755	16760	16634	16543	16747	16719	16681	16686	16570	16743	16588	16696	16637	16519	16872	16752	16707	16691	16614	16789	16799	16739	16714	16497	16835	16750	16773	16766	16802	16793	16760	16796	16714	16656	16743	16706	16772	16851	16735	16708	16678	16633	16786	16558	16868	16635	16741	16592	16815	16642	16604	16527	16764	16822	16769	16673	16781	16847	16539	16728	16681	16690	16611	16682	16729	16869	16827	16812	16745	16730	16867	16750	16546	16748	16817	16761	16815	16647	16633	16766	16888	16703	16469	16617	16537	16586	16688	16626	16769	16785	16518	16858	16669	16780	16631	16901	16638	16727	16473	16709	16822	16613	16657	16610	16961	16801	16754	16691	16776	16865	16859	16488	16865	16782	16861	16683	16671	16804	16596	16640	16692	16672	16465	16764	16506	16759	16812	16619	16793	16808	16840	16764	16791	16642	16846	16591	16804	16640	16656	16826	16640	16587	16522	16619	16814	16573	16649	16714	16792	16579	16666	16718	16748	16743	16779	16587	16634	16681	16751	16712	16717	16665	16660	16782	16703	16830	16744	16623	16707	16650	16739	16778	16733	16679	16559	16764	16718	16637	16675	16800	16695	16785	16666	16807	16904	16627	16839	16765	16652	16952	16794	17033	16820	16797	16687	16699	16738	16650	16774	16722	16683	16731	16862	16574	16792	16579	16731	16696	16723	16797	16730	16668	16858	16636	16770	16644	16883	16664	17053	16595	16729	16810	16775	16822	16589	16792	16958	16638	16776	16508	16549	16905	16813	16778	16670	16737	16740	16689	16907	16811	16837	16608	16783	16669	16871	16700	16822	16675	16710	16981	16777	16678	16680	16824	16635	16696	16783	16808	16650	16624	16789	16622	16703	16613	16571	16840	16708	16624	16726	16765	16730	16744	16841	16653	16532	16831	16705	16810	16670	16718	16846	16533	16734	16651	16868	16697	16750	16717	16709	16750	16628	16619	16743	16620	16783	16858	16812	16798	16709	16838	16817	16624	16761	16891	16554	16655	16719	16676	16712	16743	16717	16784	16851	16746	16543	16634	16686	16658	16618	16780	16656	16772	16577	16748	16906	16800	16557	16770	16879	16526	16885	16730	16777	16631	16568	16768	16792	16861	16816	16766	16717	16723	16583	16736	16650	16729	16819	16873	16678	16805	16884	16636	16685	16874	16859	16711	16590	16679	16586	16748	16631	16767	16672	16718	16837	16466	16685	16797	16713	16668	16605	16695	16637	16663	16977	16708	16725	16899	16647	16794	16764	16773	16847	16776	16737	16877	16581	16744	16799	16626	16814	16781	16647	16573	16744	16555	16607	16713	16698	16907	16698	16759	16657	16691	16873	16674	16619	16911	16603	16904	16729	16664	16735	16761	16506	16751	16670	16731	16647	16848	16761	16777	16676	16970	16812	16687	16524	16749	16720	16578	16791	16651	16681	16638	16752	16679	16695	16704	16685	16709	16745	16664	16688	16741	16887	16753	16743	16652	16702	16741	16650	16709	16639	16699	16645	16627	16761	16767	16707	16678	16743	16627	16770	16619	16850	16721	16832	16578	16576	16657	16679	16797	16573	16682	16523	16688	16704	16894	16864	16658	16555	16730	16687	16784	16613	16947	16750	16673	16721	16754	16859	16831	16672	16513	16756	16647	16620	16636	16696	16775	16519	16801	16628	16789	16797	16774	16706	16710	16629	16838	16709	16687	16768	16645	16759	16658	16759	16648	16801	16774	16804	16714	16684	16531	16692	16543	16563	16667	16770	16603	16635	16722	16701	16843	16742	16732	16705	16561	16722	16581	16740	16821	16616	16611	16538	16755	16636	16614	16604	16851	16740	16873	16761	16860	16562	16655	16849	16662	16523	16574	16788	16801	16792	16756	16702	16740	16732	16773	16697	16754	16752	16455	16649	16720	16680	16686	16894	16754	16738	16565	16757	16562	16684	16743	16716	16724	16756	16853	16821	16543	16544	16689	16855	16705	16948	16673	16769	16903	16818	16813	16819	16766	16780	16814	16838	16821	16542	16662	16691	16800	16792	16608	16836	16790	16756	16745	16720	16645	16869	16640	16655	16597	16763	16784	16647	16817	16664	16727	16662	16732	16541	16759	16802	16594	16660	16776	16963	16731	16787	16770	16843	16787	16849	16670	16615	16669	16703	16719	16654	16624	16758	16700	16713	16622	16818	16662	16686	16749	16559	16694	16897	16554	16827	16688	16714	16669	16706	16669	16743	16679	16826	16677	16787	16638	16649	16672	16644	16721	16782	16728	16664	16618	16731	16598	16776	16634	16654	16797	16701	16803	16612	16695	16735	16830	16663	16710	16792	16754	16734	16719	16650	16613	16721	16706	16693	16809	16784	16687	16670	16893	16778	16730	16821	16636	16646	16755	16849	16526	16862	16772	16833	16818	16742	16839	16929	16526	16855	16710	16635	16823	16445	16700	16669	16715	16531	16623	16702	16755	16796	16674	16704	16702	16680	16863	16688	16644	16658	16587	16792	16781	16592	16737	16813	16753	16752	16702	16726	16667	16789	16621	16728	16685	16833	16784	16786	16832	16747	16860	16589	16979	16745	16744	16500	16569	16593	16716	16790	16495	16787	16846	16598	16538	16793	16651	16735	16682	16788	16729	16654	16726	16673	16825	16615	16772	16766	16718	16507	16585	16733	16657	16662	16643	16658	16660	16843	16751	16724	16768	16832	16651	16536	16758	16712	16696	16720	16500	16839	16706	16745	16794	16760	16656	16700	16730	16658	16894	16818	16861	16597	16798	16753	16658	16923	16869	16737	16646	16648	16885	16663	16856	16813	16593	16862	16611	16916	16817	16668	16675	16909	16758	16721	16786	16764	16674	16927	16626	16685	16838	16698	16846	16672	16775	16858	16678	16678	16905	16775	16756	16777	16587	16770	16838	16810	16593	16699	16647	16848	16641	16756	16806	16691	16717	16734	16696	16816	16726	16552	16525	16852	16763	16802	16585	16847	16810	16673	16629	16580	16765	16891	16791	16714	16778	16729	16626	16856	16524	16855	16757	16725	16849	16642	16698	16602	16717	16852	16787	16710	16633	16625	16925	16786	16589	16874	16748	16792	16732	16575	16794	16596	16724	16701	16692	16906	16799	16825	16835	16840	16607	16700	16622	17188	16804	16777	16649	16840	16859	16738	16811	16683	16776	16717	16749	16545	16876	16483	16766	16686	16619	16746	16665	16780	17012	16573	16816	16563	16728	16750	16638	16561	16802	16627	16810	16671	16781	16620	16693	16782	16730	16872	16701	16658	16652	16831	16770	16604	16737	16659	16730	16690	16771	16655	16757	16697	16800	16761	16788	16765	16610	16609	16808	16762	16651	16718	16700	16677	16717	16803	16921	16714	16787	16593	16645	16737	16714	16709	16719	16707	16948	16579	16760	16727	16604	16722	16738	16773	16712	16860	16696	16689	16621	16629	16717	16616	16646	16780	16664	16953	16649	16729	16785	16751	16820	16721	16786
36745	41776	39017	29318	22095	20180	19930	19618	19599	19617	19567	19485	19836	19578	19655	19719	19463	19604	19638	19835	19366	19594	19617	19637	19337	19748	19624	19768	19608	19396	19647	19528	19607	19650	19849	19532	19678	19540	19864	19620	19814	19727	19484	19488	19539	19712	19778	19629	19535	19566	19889	19693	19757	19444	19586	19750	19737	19452	19673	19655	19743	19522	19550	19600	19680	19522	19781	19726	19509	19659	19591	19678	19601	19764	19594	19738	19545	19804	19528	19476	19654	19485	19571	19533	19509	19550	19488	19518	19400	19603	19607	19667	19727	19626	19699	19537	19567	19663	19611	19585	19655	19722	19622	19681	19610	19563	19640	19525	19432	19542	19598	19743	19427	19436	19559	19584	19661	19648	19548	19827	19676	19897	19480	19585	19630	19553	19441	19519	19392	19346	19463	19648	19541	19743	19591	19503	19577	19753	19549	19398	19695	19387	19518	19643	19637	19395	19626	19530	19490	19395	19828	19801	19390	19613	19896	19590	19749	19574	19402	19755	19822	19357	19577	19441	19584	19493	19471	19411	19640	19510	19499	19579	19560	19546	19344	19577	19506	19667	19669	19720	19704	19542	19424	19584	19561	19626	19541	19688	19629	19519	19377	19460	19607	19364	19665	19416	19482	19671	19579	19596	19517	19470	19478	19419	19574	19702	19382	19546	19454	19620	19589	19492	19639	19454	19556	19706	19709	19679	19595	19633	19588	19572	19753	19627	19404	19482	19399	19402	19783	19689	19432	19776	19519	19500	19529	19634	19636	19569	19681	19637	19719	19604	19432	19407	19634	19442	19701	19611	19487	19505	19686	19618	19672	19717	19572	19537	19539	19507	19673	19440	19495	19662	19491	19401	19377	19575	19596	19669	19589	19491	19788	19534	19661	19593	19645	19646	19554	19698	19723	19521	19503	19333	19618	19606	19710	19590	19528	19470	19408	19615	19579	19568	19608	19634	19505	19701	19589	19385	19549	19767	19797	19634	19651	19725	19476	19648	19527	19483	19455	19770	19643	19711	19648	19583	19683	19498	19668	19637	19351	19687	19691	19719	19552	19750	19668	19394	19506	19630	19495	19398	19607	19589	19628	19544	19561	19499	19425	19639	19641	19448	19659	19606	19439	19572	19681	19644	19506	19424	19822	19571	19461	19598	19290	19346	19638	19512	19338	19648	19612	19878	19632	19736	19514	19699	19542	19529	19853	19423	19522	19551	19762	19450	19589	19734	19762	19780	19867	19522	19434	19589	19425	19597	19392	19746	19534	19776	19734	19456	19600	19573	19622	19512	19699	19573	19668	19421	19791	19637	19564	19331	19523	19731	19494	19614	19582	19664	19506	19552	19476	19482	19404	19628	19442	19582	19613	19538	19619	19691	19640	19718	19483	19513	19739	19786	19478	19723	19646	19661	19550	19371	19513	19586	19508	19547	19455	19837	19731	19657	19405	19709	19741	19518	19747	19548	19724	19702	19494	19704	19624	19532	19745	19336	19468	19651	19476	19447	19496	19671	19435	19409	19663	19659	19662	19438	19738	19491	19426	19649	19588	19736	19644	19616	19487	19521	19768	19606	19678	19450	19503	19519	19753	19661	19626	19409	19473	19350	19551	19621	19573	19441	19624	19743	19741	19347	19377	19609	19402	19586	19587	19661	19640	19482	19438	19529	19617	19352	19659	19583	19554	19736	19405	19567	19534	19512	19461	19442	19725	19814	19532	19586	19600	19504	19481	19630	19674	19454	19495	19460	19669	19609	19494	19571	19611	19528	19857	19539	19533	19520	19706	19389	19534	19492	19623	19615	19517	19518	19608	19693	19529	19427	19565	19561	19568	19738	19589	19751	19666	19412	19672	19673	19786	19541	19907	19706	19485	19679	19542	19863	19783	19530	19459	19427	19448	19603	19514	19701	19567	19566	19781	19605	19605	19449	19582	19435	19735	19524	19602	19524	19657	19728	19566	19444	19694	19598	19514	19705	19692	19553	19525	19720	19675	19611	19664	19663	19527	19485	19531	19537	19617	19622	19462	19467	19677	19486	19560	19525	19732	19405	19578	19801	19763	19445	19587	19695	19711	19414	19634	19521	19522	19568	19671	19576	19639	19472	19577	19540	19375	19593	19715	19651	19598	19529	19419	19550	19518	19455	19312	19459	19451	19638	19570	19518	19648	19452	19706	19537	19674	19489	19502	19333	19507	19631	19505	19461	19559	19769	19660	19500	19414	19691	19634	19563	19451	19575	19507	19538	19478	19529	19543	19714	19568	19669	19554	19499	19629	19520	19494	19653	19563	19756	19529	19565	19574	19793	19671	19753	19749	19742	19591	19674	19710	19753	19519	19620	19597	19540	19362	19296	19637	19797	19447	19588	19336	19566	19516	19437	19515	19684	19577	19589	19600	19636	19593	19588	19814	19705	19690	19545	19586	19802	19734	19298	19542	19651	19733	19600	19454	19688	19542	19669	19357	19681	19661	19707	19491	19590	19534	19605	19521	19557	19616	19509	19384	19511	19606	19422	19631	19493	19450	19699	19667	19739	19447	19553	19731	19552	19504	19738	19676	19671	19585	19368	19662	19567	19538	19486	19810	19514	19560	19465	19391	19643	19691	19545	19646	19565	19709	19559	19609	19617	19614	19593	19573	19732	19640	19545	19402	19430	19696	19539	19872	19619	19637	19664	19611	19657	19566	19760	19665	19635	19439	19598	19583	19551	19619	19645	19695	19598	19718	19655	19711	19579	19495	19721	19608	19695	19740	19441	19603	19455	19844	19478	19620	19456	19621	19648	19642	19520	19639	19528	19505	19721	19607	19630	19637	19582	19357	19316	19485	19761	19415	19423	19649	19475	19622	19729	19491	19456	19755	19599	19650	19502	19572	19704	19584	19552	19769	19630	19737	19606	19648	19559	19423	19817	19679	19436	19697	19499	19570	19439	19613	19573	19331	19543	19527	19604	19447	19453	19530	19691	19551	19538	19609	19794	19428	19435	19602	19588	19689	19500	19557	19358	19553	19728	19674	19728	19671	19525	19484	19504	19622	19744	19426	19389	19676	19658	19720	19694	19642	19678	19545	19618	19673	19364	19724	19557	19666	19539	19527	19643	19485	19499	19607	19575	19660	19767	19684	19637	19578	19508	19558	19460	19703	19441	19554	19459	19647	19495	19464	19443	19419	19495	19441	19461	19503	19687	19654	19515	19636	19318	19667	19645	19628	19785	19657	19629	19733	19640	19571	19527	19474	19798	19640	19489	19630	19624	19714	19634	19492	19506	19489	19742	19697	19567	19657	19570	19452	19620	19690	19484	19528	19617	19594	19675	19639	19759	19465	19621	19763	19551	19606	19521	19690	19522	19647	19689	19801	19461	19588	19664	19536	19635	19536	19465	19619	19640	19649	19597	19514	19490	19761	19558	19758	19492	19389	19685	19597	19388	19378	19688	19683	19591	19712	19604	19571	19531	19576	19760	19536	19695	19475	19464	19614	19571	19754	19709	19637	19661	19601	19583	19628	19488	19611	19426	19403	19527	19531	19562	19516	19713	19646	19511	19457	19492	19627	19442	19785	19544	19547	19575	19524	19546	19602	19501	19614	19619	19502	19675	19338	19564	19576	19665	19568	19381	19597	19476	19758	19468	19547	19556	19598	19512	19632	19503	19743	19581	19440	19521	19670	19425	19629	19643	19359	19587	19560	19463	19559	19576	19483	19579	19758	19732	19635	19506	19610	19511	19654	19641	19616	19543	19566	19725	19511	19716	19741	19466	19639	19448	19746	19445	19362	19589	19739	19588	19556	19572	19781	19683	19752	19450	19487	19534	19481	19590	19614	19576	19600	19744	19516	19534	19598	19784	19586	19654	19749	19650	19585	19750	19764	19757	19542	19470	19665	19709	19661	19675	19488	19460	19454	19591	19549	19617	19468	19622	19544	19513	19649	19645	19460	19601	19545	19645	19718	19577	19629	19450	19519	19518	19468	19373	19397	19452	19572	19432	19534	19571	19479	19510	19723	19611	19611	19498	19541	19703	19472	19586	19650	19632	19645	19814	19469	19663	19620	19509	19449	19546	19663	19508	19506	19605	19760	19275	19727	19644	19460	19722	19443	19503	19726	19737	19595	19457	19753	19517	19619	19638	19756	19927	19771	19444	19648	19795	19656	19714	19490	19422	19742	19448	19590	19800	19549	19803	19616	19638	19486	19616	19501	19645	19833	19847	19713	19444	19678	19847	19641	19583	19593	19847	19593	19692	19621	19585	19572	19368	19534	19485	19686	19494	19456	19604	19464	19585	19751	19665	19798	19707	19495	19462	19657	19698	19510	19523	19751	19595	19549	19558	19555	19526	19726	19546	19542	19533	19660	19573	19548	19773	19635	19514	19469	19647	19686	19591	19440	19357	19536	19595	19622	19614	19680	19524	19603	19655	19486	19501	19551	19590	19735	19710	19688	19731	19767	19331	19487	19624	19584	19706	19580	19571	19600	19668	19445	19579	19671	19365	19438	19570	19682	19433	19832	19647	19594	19706	19526	19689	19911	19693	19451	19700	19783	19817	19771	19520	19753	19598	19706	19533	19654	19520	19371	19345	19620	19703	19425	19737	19512	19625	19641	19475	19581	19525	19725	19674	19791	19449	19713	19663	19834	19503	19637	19682	19641	19729	19706	19619	19556	19772	19629	19591	19504	19576	19574	19769	19525	19545	19534	19556	19646	19627	19611	19613	19664	19710	19589	19530	19556	19719	19731	19541	19713	19633	19707	19671	19605	19731	19611	19616	19516	19581	19419	19563	19548	19605	19481	19396	19677	19684	19638	19431	19600	19642	19695	19684	19267	19593	19449	19583	19549	19562	19657	19543	19576	19435	19554	19713	19662	19516	19645	19547	19657	19463	19419	19560	19770	19660	19329	19757	19485	19495	19623	19547	19582	19554	19637	19694	19532	19748	19521	19694	19647	19519	19652	19600	19595	19445	19601	19418	19499	19542	19698	19606	19811	19576	19833	19903	19800	19623	19578	19472	19589	19456	19505	19595	19818	19691	19601	19628	19430	19654	19600	19911	19476	19687	19370	19730	19544	19704	19695	19747	19644	19650	19611	19496	19666	19327	19563	19587	19768	19602	19680	19536	19527	19536	19500	19467	19621	19713
48622	59329	43923	27200	18988	17051	16604	16517	16506	16542	16670	16420	16854	16477	16676	16294	16449	16252	16523	16579	16304	16509	16545	16495	16519	16405	16680	16477	16591	16340	16523	16481	16522	16742	16326	16572	16430	16524	16472	16516	16502	16594	16528	16550	16506	16442	16506	16767	16428	16501	16533	16583	16553	16459	16492	16407	16460	16407	16493	16497	16648	16380	16591	16467	16575	16566	16378	16486	16485	16571	16548	16522	16325	16324	16462	16514	16620	16513	16427	16351	16488	16746	16619	16541	16573	16522	16518	16438	16527	16583	16544	16595	16507	16550	16346	16583	16595	16361	16700	16289	16469	16409	16606	16329	16519	16557	16486	16557	16602	16570	16658	16414	16591	16498	16522	16482	16478	16524	16442	16585	16546	16403	16700	16646	16555	16578	16540	16514	16660	16601	16527	16591	16546	16519	16413	16528	16593	16511	16555	16525	16493	16625	16624	16427	16687	16458	16416	16366	16379	16390	16605	16559	16541	16441	16535	16533	16621	16539	16412	16421	16565	16530	16561	16318	16624	16584	16491	16511	16469	16608	16418	16440	16609	16547	16560	16588	16367	16347	16458	16302	16484	16609	16559	16480	16540	16288	16289	16469	16471	16529	16416	16404	16380	16552	16539	16413	16591	16574	16611	16437	16627	16567	16538	16566	16477	16439	16595	16551	16481	16675	16353	16412	16407	16574	16385	16649	16497	16507	16526	16442	16398	16466	16652	16594	16511	16409	16619	16456	16581	16623	16505	16614	16462	16584	16491	16499	16492	16413	16396	16573	16542	16462	16555	16426	16601	16513	16555	16626	16523	16405	16454	16548	16592	16529	16493	16515	16630	16484	16490	16339	16442	16506	16460	16637	16455	16595	16425	16471	16467	16529	16479	16458	16565	16678	16541	16397	16289	16362	16434	16530	16540	16544	16599	16491	16499	16402	16547	16486	16397	16503	16313	16546	16745	16592	16439	16451	16577	16714	16532	16530	16401	16509	16349	16545	16477	16342	16528	16492	16515	16480	16532	16334	16450	16552	16411	16402	16397	16478	16476	16492	16585	16527	16570	16305	16423	16517	16513	16642	16539	16602	16527	16485	16440	16474	16601	16630	16458	16440	16590	16596	16510	16552	16685	16559	16520	16421	16508	16488	16629	16611	16595	16588	16411	16441	16557	16559	16593	16592	16616	16502	16421	16543	16536	16430	16436	16392	16573	16567	16533	16605	16580	16493	16478	16518	16581	16505	16458	16431	16689	16599	16635	16387	16288	16455	16357	16464	16469	16498	16490	16623	16295	16588	16350	16447	16655	16485	16559	16335	16458	16528	16427	16522	16394	16571	16277	16501	16356	16483	16584	16591	16524	16584	16466	16530	16424	16389	16492	16531	16428	16487	16374	16588	16564	16520	16318	16523	16549	16405	16530	16501	16449	16440	16363	16512	16330	16512	16671	16348	16633	16467	16489	16568	16529	16526	16566	16539	16512	16566	16485	16567	16339	16515	16554	16609	16490	16438	16498	16462	16586	16440	16636	16562	16516	16458	16708	16491	16470	16406	16632	16425	16547	16455	16727	16267	16477	16567	16431	16625	16476	16594	16481	16582	16625	16391	16544	16427	16460	16499	16454	16541	16416	16593	16503	16446	16402	16586	16511	16457	16428	16537	16419	16442	16565	16381	16536	16415	16477	16398	16502	16514	16521	16605	16405	16516	16628	16516	16344	16383	16533	16557	16562	16535	16619	16358	16378	16624	16554	16443	16649	16558	16530	16452	16521	16497	16458	16495	16312	16669	16549	16638	16412	16565	16332	16521	16616	16149	16607	16402	16550	16373	16671	16453	16535	16458	16408	16413	16313	16421	16631	16439	16359	16508	16654	16313	16592	16399	16311	16626	16417	16635	16439	16581	16330	16493	16476	16533	16504	16546	16538	16567	16321	16691	16405	16569	16631	16588	16534	16389	16569	16612	16316	16617	16545	16377	16464	16478	16493	16602	16489	16515	16673	16426	16555	16514	16572	16413	16450	16470	16610	16457	16561	16281	16511	16487	16430	16454	16537	16511	16551	16486	16498	16485	16482	16533	16349	16549	16627	16292	16336	16558	16427	16561	16634	16599	16445	16553	16350	16420	16602	16574	16484	16501	16516	16453	16445	16580	16488	16464	16576	16406	16596	16567	16487	16533	16418	16593	16470	16445	16527	16577	16436	16600	16562	16574	16399	16449	16599	16373	16470	16627	16434	16428	16655	16442	16459	16524	16454	16478	16560	16411	16477	16540	16498	16388	16472	16530	16446	16538	16375	16645	16550	16338	16469	16453	16458	16338	16545	16384	16543	16422	16532	16346	16454	16533	16529	16557	16460	16626	16534	16403	16506	16543	16629	16553	16473	16599	16280	16533	16522	16346	16595	16584	16591	16400	16471	16473	16357	16707	16513	16521	16424	16519	16535	16551	16679	16562	16697	16410	16371	16494	16536	16441	16559	16405	16576	16483	16468	16494	16497	16502	16387	16476	16659	16468	16522	16527	16610	16540	16595	16593	16544	16505	16318	16488	16536	16453	16697	16429	16471	16478	16496	16634	16541	16551	16510	16538	16691	16480	16475	16555	16571	16385	16494	16354	16698	16454	16497	16495	16408	16467	16560	16478	16498	16672	16504	16404	16524	16514	16532	16470	16582	16464	16473	16451	16616	16531	16420	16369	16527	16576	16487	16351	16292	16607	16368	16354	16449	16294	16569	16556	16597	16657	16493	16498	16603	16529	16545	16368	16567	16493	16552	16515	16468	16549	16401	16536	16670	16572	16627	16593	16429	16508	16530	16262	16520	16314	16426	16625	16570	16422	16498	16535	16500	16478	16501	16479	16458	16524	16536	16586	16594	16610	16328	16552	16373	16443	16553	16553	16441	16553	16521	16489	16518	16457	16503	16744	16577	16510	16629	16528	16560	16419	16338	16531	16515	16380	16452	16629	16361	16580	16589	16507	16486	16449	16369	16377	16524	16484	16506	16465	16573	16613	16648	16439	16549	16497	16563	16375	16553	16600	16502	16358	16329	16569	16453	16533	16445	16365	16604	16489	16425	16394	16404	16468	16435	16564	16489	16368	16447	16413	16512	16492	16497	16710	16475	16405	16356	16463	16456	16648	16420	16560	16509	16403	16447	16662	16559	16545	16509	16614	16575	16419	16625	16432	16583	16562	16290	16408	16728	16582	16554	16497	16347	16670	16542	16434	16520	16646	16666	16535	16763	16577	16467	16446	16461	16630	16504	16597	16509	16483	16442	16626	16398	16450	16627	16580	16582	16404	16660	16448	16442	16336	16441	16429	16593	16563	16535	16465	16410	16414	16462	16831	16377	16525	16351	16271	16511	16618	16352	16516	16476	16190	16521	16425	16349	16419	16470	16509	16533	16475	16600	16405	16698	16570	16431	16346	16650	16436	16511	16627	16425	16322	16391	16524	16366	16610	16498	16403	16601	16581	16687	16613	16577	16323	16503	16402	16341	16524	16561	16555	16378	16458	16400	16425	16531	16615	16589	16619	16594	16409	16628	16516	16562	16413	16492	16516	16507	16503	16439	16521	16497	16461	16541	16468	16581	16508	16438	16434	16323	16512	16512	16611	16572	16588	16555	16520	16543	16658	16281	16461	16635	16490	16527	16488	16371	16613	16305	16556	16543	16490	16437	16505	16536	16565	16471	16535	16594	16666	16504	16425	16317	16386	16508	16573	16562	16423	16524	16423	16494	16649	16417	16615	16582	16636	16524	16312	16370	16593	16632	16477	16555	16506	16519	16597	16419	16437	16482	16529	16466	16444	16517	16682	16472	16599	16588	16373	16533	16384	16478	16469	16440	16514	16411	16471	16638	16487	16331	16600	16445	16598	16529	16606	16535	16425	16459	16494	16526	16499	16428	16542	16503	16463	16457	16531	16677	16249	16632	16651	16658	16557	16513	16533	16471	16687	16458	16537	16692	16581	16643	16650	16589	16464	16578	16462	16463	16563	16392	16462	16579	16395	16388	16431	16577	16619	16630	16361	16557	16454	16445	16569	16611	16546	16583	16408	16497	16356	16639	16498	16629	16516	16594	16523	16508	16365	16672	16584	16634	16580	16331	16571	16690	16440	16517	16594	16428	16440	16426	16537	16694	16507	16542	16468	16450	16648	16619	16377	16460	16518	16431	16562	16489	16570	16383	16549	16657	16452	16603	16603	16542	16519	16533	16534	16538	16610	16501	16539	16422	16543	16363	16547	16628	16603	16506	16348	16612	16445	16597	16500	16577	16565	16371	16713	16488	16420	16313	16526	16655	16463	16312	16583	16408	16604	16551	16362	16659	16640	16564	16379	16395	16415	16483	16504	16617	16462	16480	16512	16527	16464	16359	16568	16442	16624	16376	16642	16532	16572	16640	16543	16555	16547	16512	16631	16399	16620	16333	16418	16539	16339	16529	16520	16429	16372	16389	16664	16490	16542	16672	16462	16594	16699	16462	16392	16634	16634	16522	16839	16470	16493	16364	16344	16590	16607	16586	16601	16359	16361	16561	16397	16515	16523	16398	16637	16667	16607	16595	16562	16574	16668	16543	16496	16469	16527	16604	16399	16487	16563	16367	16629	16471	16344	16510	16487	16557	16655	16449	16590	16558	16436	16526	16584	16515	16629	16642	16302	16381	16531	16619	16665	16377	16543	16570	16375	16605	16535	16520	16531	16386	16475	16496	16445	16745	16501	16543	16576	16537	16364	16492	16490	16610	16658	16409	16550	16386	16508	16395	16564	16543	16541	16628	16652	16365	16344	16321	16609	16624	16560	16630	16411	16592	16320	16386	16629	16434	16500	16520	16524	16614	16586	16506	16537	16565	16416	16641	16527	16645	16470	16468	16663	16498	16416	16511	16449	16624	16604	16469	16499	16390	16466	16353	16429	16506	16549	16278	16538	16659	16646	16537	16456	16595	16507	16324	16631	16431	16551	16476	16452	16515	16414	16427	16547	16547	16605	16428	16349	16520	16505	16637	16409	16335	16478	16682	16573	16555	16635	16436	16310	16491	16530	16391	16606	16469	16449	16526	16467	16499	16560	16503	16436	16370	16635	16609	16519	16471	16352	16347	16539	16499	16439	16459	16304	16641	16639	16489	16349	16475	16442
23804	25209	39121	35731	27580	25457	25107	20492	19428	19957	19782	19684	19598	19612	19334	19537	19347	19664	19664	19426	19380	19375	19650	19374	19254	19447	19329	19465	19538	19436	19317	19420	19289	19300	19333	19307	19230	19259	19314	19408	19656	19244	19402	19392	19336	19308	19348	19219	19148	19477	19152	19289	19180	19126	19288	19167	19236	19325	19325	19320	19371	19399	19270	19056	19232	19507	19292	19319	19270	19208	19050	19348	19151	19184	19585	19111	19118	19146	19210	19362	19117	19146	19254	19247	19399	19421	19245	19218	19091	19249	19202	19469	19315	19266	19346	19281	19333	19260	19330	19480	19460	19380	19429	19425	19227	19369	19276	18974	19406	19284	19131	19142	19274	19264	19223	19331	19104	19206	19106	19221	19159	19218	19199	19524	19249	19204	19269	19268	19209	19185	19379	19129	19294	19389	19126	19157	19189	19322	19292	19306	19162	19202	19409	19356	19370	19316	19372	19311	19233	19206	19053	19401	19175	19117	19304	19072	19212	19268	19201	19029	19138	19297	19050	19365	19263	19325	19389	19142	19236	19464	19408	19186	19272	19149	19169	19147	19259	19423	19163	19225	19332	19178	18998	19124	19450	19162	19242	19186	19285	19247	19390	19241	19091	19369	19286	19292	19203	19388	19133	19101	19013	18989	19208	19213	19198	19078	19566	19533	19427	19192	19179	19004	19410	19094	19131	19218	19204	19177	19233	19288	19227	19061	19180	19156	19310	19288	19281	19188	19071	19364	19440	19300	19284	18946	19302	19175	19267	19169	19048	19102	19205	19252	19292	19155	19252	19149	19000	19048	19237	19124	19120	19215	19337	19175	19189	19174	19210	19131	19380	19397	19231	19345	19280	19215	19240	19468	19418	19257	19124	19402	19299	19143	19218	19454	19281	19318	19320	19298	19260	19097	18967	19443	19267	19278	19161	19314	19161	19113	19143	19320	19188	19203	19272	19179	19267	19269	19205	19254	19160	18899	18927	19208	19235	19202	19388	19102	19423	19280	19182	19254	19315	19280	19165	19186	19316	19326	19313	19267	19236	19082	19166	19030	19267	19137	19144	19185	19100	19330	19329	19399	19342	19260	19125	19045	19292	19327	19376	19190	19214	19197	19249	19274	19214	19146	19346	19555	19270	19284	19216	19344	19225	19409	19278	19452	19192	19454	19254	19366	19152	19223	19318	19096	19202	19325	19046	19380	19249	19313	19351	19437	19305	19353	19113	19244	19322	19363	19108	19244	19321	19220	19346	19423	19029	19125	19206	19294	19088	19441	19191	19214	19115	19136	19282	19317	19016	19122	19369	19204	19195	19405	19184	19100	19263	19276	19322	19269	19410	19205	19352	19281	19278	19155	19224	19260	19240	19239	19175	19122	19119	19354	19332	19172	19258	19069	19284	19045	18981	19313	19198	19028	19096	19306	19329	19362	19140	19152	19330	19370	19307	19315	19019	19392	19060	19195	19037	19248	19067	19126	19358	19090	19192	19239	19222	19381	19471	19384	19113	19260	19330	19290	19242	19038	19258	19347	19162	19144	19291	19310	19214	19188	19248	19358	19263	19354	19476	19191	19029	19259	19380	19293	19249	19205	19231	19416	19379	19264	19136	19206	19298	19185	19309	19302	19138	19264	19076	19049	19102	19454	19353	19181	19376	19351	19177	19228	19266	19144	19293	19037	19323	19207	19178	19446	19404	19259	19123	19237	19330	19127	19314	19221	19308	19299	19315	19075	19353	19314	19024	19170	19340	19269	18927	19304	19195	19275	19206	19166	19057	19221	19206	19253	19148	19345	19371	19093	19406	19578	19388	18995	19308	19388	19271	19249	19201	19095	19275	19093	19270	19110	19319	19167	19220	19175	19235	19327	19073	19135	19096	19247	19327	19258	19240	19152	19301	19195	18959	19405	19346	19411	19260	19283	19247	19284	19103	19144	19290	19190	19088	19259	19190	19272	19157	19114	19353	19219	19107	19344	19136	19485	19312	19230	19173	19307	19123	19174	19223	19229	19385	19156	19237	19057	19398	19327	19158	19092	19255	19077	19262	19184	19354	19072	19132	19165	19356	19148	19368	19325	19201	19360	19457	19362	19038	19239	19302	19271	19234	19289	19248	19153	19168	19259	19204	19339	19239	19184	19136	19202	19209	19332	19261	19279	19291	19206	19452	19084	18997	19035	19273	19210	19245	19150	19295	19354	19392	19126	19040	19124	19254	19240	19123	19424	19274	19121	19219	19242	19274	19306	19192	19458	19256	19192	19446	19297	19194	19283	19244	19120	19324	19352	19190	19154	19267	18955	19073	19060	19042	19320	19095	19233	19155	19125	19192	19215	19348	19180	19194	19024	19369	18946	18989	19332	19153	19373	19108	19282	19243	19166	19291	19160	19163	19029	19120	19369	19285	19331	19253	19149	19221	19282	19374	19252	19343	19346	19231	18987	19315	19005	19203	19244	19294	19143	19031	19039	19302	19196	19313	19236	19269	19247	19317	19172	19224	19295	19034	19491	19142	19269	19349	19274	19413	19290	19126	19123	19428	19204	19194	19179	19127	18987	19220	19150	19237	19122	19275	19280	19295	19243	19222	19335	19139	19302	19339	19161	19486	19137	19097	19495	19213	19164	19069	19199	19211	19457	19085	19114	19288	19160	19246	19249	19083	19229	19042	19040	19301	19232	19386	19130	19340	19334	19307	19295	19262	19248	19201	19452	19288	19092	19244	19352	19180	19086	19321	19329	19353	19082	19107	19121	19387	19241	19129	19394	19199	19382	19145	19270	19109	19117	19153	19147	19096	18976	18970	19180	19269	19117	19152	19224	19351	19296	19311	19158	19140	19374	19216	19249	19123	19094	19404	19242	19222	19441	19402	19101	19180	19146	19084	19253	19170	19128	19369	19286	19252	19251	19205	19341	19194	19194	19204	19285	19221	19273	19349	19316	19154	19202	19254	19383	19506	19302	19336	19175	19156	19254	19413	19332	19280	19378	19308	19201	19147	19295	19149	19294	19240	19268	19248	19005	19177	19345	19202	19174	19289	19196	19236	19297	19414	19131	19316	19247	19204	19202	19058	19201	19135	19142	19031	19280	19324	19155	19210	19232	19227	19294	19269	19175	19093	19250	19174	19306	19383	19247	19140	19248	19444	19259	19333	19122	19305	18842	19188	19211	19240	19349	19181	19138	19295	19312	19203	19216	19169	19379	19293	19295	19357	19316	19179	19230	19322	19133	19278	19271	19212	19190	19199	19314	19197	19109	18891	19094	19359	19250	19357	19220	19249	19248	19417	19192	19301	19404	19244	19278	19193	19318	19060	19356	19111	19206	19258	19162	19286	19234	19330	19266	19383	19329	19345	19133	19306	18895	19277	19055	19264	19239	19217	19225	19217	19192	19222	19187	19223	19168	19027	19377	19229	19222	19349	19470	19318	19269	19303	18971	19012	19292	19211	19047	19217	19203	19382	19169	19269	19294	19384	19395	19231	19284	19149	19422	19237	19092	19294	19014	19424	19320	19304	19185	19222	19222	19340	19172	19330	19232	19191	19147	19265	19357	19180	19147	19199	19128	19204	19214	19428	19344	19449	19154	19247	19047	19316	19340	19262	19216	19133	19111	19427	19076	19211	19343	19101	19445	19160	19210	19296	19312	19031	19177	19377	19282	19371	19244	19077	19013	19154	19136	19115	19221	19037	19489	19379	19363	19144	19148	19146	19404	19407	19207	18870	19195	19038	19051	19047	19305	19291	19009	19071	19163	19260	19052	19132	19140	19374	19207	19290	19277	19229	19291	19284	19043	19280	19247	19225	19352	19461	19282	19259	19193	19132	19224	19129	19283	19227	19216	19245	19062	19171	19134	19173	19373	19270	19071	19279	19098	19440	19357	18934	19216	19360	19337	19117	19198	19108	19216	19205	19236	19148	19230	19334	19189	19333	19003	18984	19133	19161	19051	19269	19172	19424	19063	19002	19176	19190	19254	19120	19199	19243	19216	19300	19379	19362	19435	19333	19321	19457	19249	19016	19510	19236	19148	19283	19245	19056	19098	19296	19456	19391	19377	19438	19227	19106	19236	19268	19281	19212	19193	19328	19358	19439	19202	19235	19068	19393	19177	19105	19284	19258	19136	19091	19223	19077	19098	19244	19208	19186	19149	19364	19053	19239	19311	19298	19079	19222	19239	19394	18974	19114	19120	19304	19321	18935	19415	19273	19283	19363	19336	19042	19182	19427	19070	19149	19193	19080	19138	19121	19480	19027	19093	19223	19157	19228	19373	19380	19165	19195	19239	19351	19141	19380	19344	19265	19275	19256	19216	19043	19191	19394	19253	19168	19271	19248	19170	19225	19485	19129	19286	19267	19229	19172	19324	19211	19185	19292	19098	19274	19103	19367	19121	19193	19053	19104	19143	19161	19287	19424	19491	19275	19250	19257	19270	19397	19216	19274	19440	19330	19295	19191	19334	19366	19232	19409	19242	19165	19104	19202	19294	19223	19063	19316	19329	19102	19134	19472	19169	19451	19105	19346	19333	19268	19311	19416	19396	19223	19233	19019	19153	19238	19334	19010	19346	19533	19273	19420	19274	19367	19193	19327	19411	19281	19132	19109	19150	19131	19241	19152	19421	19431	19195	19414	19280	19236	19280	19090	19245	19382	19175	19272	19224	19180	19245	19352	19202	19151	19281	18985	19188	19421	19439	19183	19138	19253	19225	19273	19384	19243	19291	19172	19171	19148	19106	19130	19181	19285	19151	19209	19076	19329	19257	19150	19166	19426	19268	19364	19188	19232	19312	19297	19045	19040	19073	19264	19186	19231	19334	19232	19131	19118	19153	19199	19367	19436	19302	19239	19481	19229	19068	19279	19251	19347	19191	19219	19136	19248	19237	19384	19335	19424	19385	19154	19069	19110	19114	19153	18986	19115	19109	19244	19115	19257	19339	19168	19155	19171	19182	19293	19213	19141	19351	19275	19054	19258	19339	19308	19325	19407	19098	18935	19330	19155	19281	19393	19228	19313	19346	19478	19246	19089	19404	19118	19292	19082	19202	19061	19249	19557	19411	19247	19277	19213	19159	19227	19104	19560	19444	19122	19146	19203	19184	19113	19180	19262	19211	19143	19269	19134	19148	18931	19116	19162	19218
62559	106857	90903	63922	37039	21545	16983	16349	16166	16227	16146	16301	16458	16362	16229	16279	16287	16482	16403	16207	16187	16110	16286	16364	16381	16234	16269	16342	16235	16430	16235	16365	16387	16288	16161	16190	16323	16269	16281	16323	16271	16325	16106	16286	16464	16239	16253	16149	16220	16055	16419	16257	16165	16133	16411	16384	16458	16434	16228	16295	16293	16284	16355	16279	16357	16293	16347	16303	16176	16364	16423	16183	16147	16092	16270	16315	16180	16269	16185	16146	16325	16253	16538	16120	16103	16291	16460	16351	16400	16268	16350	16140	16245	16208	16435	16394	16210	16284	16193	16307	16440	16534	16393	16220	16489	16357	16323	16259	16528	16321	16147	16309	16373	16267	16272	16195	16349	16373	16265	16393	16293	16303	16227	16311	16185	16319	16266	16445	16524	16428	16401	16213	16154	16163	16224	16186	16278	16270	16426	16222	16269	16141	16227	16058	16288	16302	16259	16221	16376	16186	16347	16183	16482	16308	16277	16323	16173	16203	16427	16190	16110	16251	16223	16277	16270	16292	16124	16419	16336	16240	16314	16322	16209	16091	16335	16306	16192	16206	16544	16242	16154	16294	16248	16479	16331	16347	16336	16521	16349	16530	16253	16222	16189	16252	16324	16347	16178	16247	16273	16224	16275	16185	16216	16181	16205	16239	16256	16235	16345	16391	16358	16281	16283	16143	16229	16338	16344	16189	16169	16135	16329	16132	16381	16144	16292	16168	16201	16372	16397	16222	16118	16322	16365	16230	16340	16367	16207	16365	16124	16453	16273	16329	16233	16142	16281	16180	16290	16280	16225	16366	16266	16419	16447	16429	16274	16238	16210	16311	16168	16223	16156	16232	16245	16337	16161	16239	16327	16263	16386	16206	16271	16251	16295	16151	16168	16189	16533	16156	16242	16313	16159	16232	16345	16182	16314	16282	16212	16391	16314	16229	16231	16267	16312	16119	16096	16480	16433	16102	16234	16228	16176	16268	16533	16319	16310	16206	16179	16357	16248	16319	16281	16241	16217	16124	16450	16220	16401	16155	16279	16241	16309	16224	16234	16298	16289	16408	16182	16182	16182	16237	16388	16239	16125	16260	16358	16290	16371	16246	16308	16168	16270	16351	16092	16217	16213	16111	16374	16096	16324	16255	16342	16232	16188	16327	16290	16305	16293	16270	16040	16251	16397	16376	16348	16182	16221	16271	16275	16257	16235	16268	16358	16336	16202	16157	16281	16371	16237	16348	16240	16131	16286	16087	16143	16382	16422	16308	16213	16334	16377	16354	16123	16219	16345	16384	16291	16161	16236	16390	16410	16389	16362	16259	16254	16159	16271	16412	16113	16290	16224	16163	16256	16381	16302	16344	16298	16257	16330	16291	16288	16290	16151	16301	16383	16393	16059	16236	16172	16333	16377	16285	16269	16089	16335	16267	16160	16105	16271	16229	16288	16136	16220	16117	16251	16386	16338	16471	16226	16312	16175	16179	16275	16254	16307	16216	16150	16110	16217	16435	16290	16311	16408	16316	16415	16318	16210	16205	16148	16218	16579	16239	16430	16308	16306	16284	16026	16448	16120	16315	16259	16386	16459	16205	16075	16053	16268	16284	16278	16269	16328	16324	16249	16301	16287	16210	16303	16285	16279	16472	16497	16140	16389	16103	16407	16190	16285	16227	16242	16279	16285	16399	16201	16325	16250	16396	16369	16108	16250	16310	16291	16405	16430	16134	16337	16066	16234	16328	16219	16317	16337	16267	16306	16267	16376	16340	16056	16335	16147	16376	16434	16420	16283	16141	16525	16257	16479	16216	16277	16583	16284	16271	16405	16149	16270	16452	16328	16261	16283	16257	16376	16335	16316	16249	16183	16316	16375	16500	16322	16395	16167	16274	16069	16390	16206	16390	16508	16212	16364	16217	16384	16209	16221	16199	16262	16278	16316	16307	16375	16175	16246	16454	16232	16314	16325	16211	16310	16234	16310	16480	16370	16195	16451	16328	16193	16310	16169	16237	16302	16288	16254	16249	16343	16253	16246	16325	16188	16369	16116	16250	16237	16064	16431	16386	16283	16192	16297	16298	16205	16062	16320	16257	16255	16444	16364	16225	16377	16044	16050	16406	16309	16237	16212	16205	16179	16342	16316	16352	16096	16247	16299	16298	16255	16276	16437	16273	16293	16113	16165	16301	16372	16313	16270	16285	16265	16247	16329	16189	16221	16185	16276	16195	16221	16272	16265	16029	16304	16282	16405	16355	16284	16293	16342	16120	16297	16128	16162	16083	16281	16286	16150	16257	16365	16099	16338	16265	16343	16385	16354	16269	16189	16293	16332	16404	16227	16307	16218	16365	16346	16327	16331	16397	16205	16240	16244	16267	16332	16362	16299	16398	16374	16489	16267	16186	16188	16350	16207	16224	16293	16225	16143	16546	16123	16320	16302	16216	16329	16238	16245	16329	16415	16294	16142	16285	16248	16238	16431	16413	16264	16325	16437	16340	16444	16116	16124	16311	16133	16395	16455	16239	16302	16291	16270	16401	16096	16205	16369	16184	16198	16409	16435	16287	16351	16364	16103	16110	16317	16358	16324	16385	16086	16301	16273	16362	16449	16298	16406	16185	16138	16046	16284	16340	16456	16410	16220	16291	16377	16290	16218	16270	16304	16237	16391	16449	16156	16254	16265	16389	16216	16240	16185	16261	16189	16244	16128	16417	16112	16250	16386	16203	16374	16329	16316	16247	16246	16359	16485	16214	16244	16412	16356	16176	16391	16285	16205	16331	16244	16096	16216	16192	16100	16219	16333	16240	16466	16087	16342	16453	16362	16356	16252	16206	16332	16190	16374	16264	16331	16254	16186	16210	16200	16178	16239	16294	16326	16325	16320	16278	16344	16230	16221	16167	16446	16114	16371	16158	16172	16408	16262	16329	16216	16228	16345	16131	16471	16350	16291	16264	16284	16457	16301	16314	16174	16385	16034	16284	16306	16142	16333	16256	16209	16326	16144	16216	16334	16351	16316	16199	16137	16305	16426	16201	16283	16401	16390	16026	16284	16171	16512	16240	16420	16266	16291	16150	16115	16181	16262	16456	16189	16222	16166	16189	16417	16275	16153	16531	16243	16326	16401	16181	16305	16235	16267	16241	16384	16393	16066	16180	16248	16218	16167	16166	16345	16265	16366	16369	16213	16342	16251	16212	16442	16177	16358	16275	16198	16258	16385	16444	16346	16264	16319	16372	16110	16385	16189	16352	16259	16290	16103	16255	16279	16244	16061	16348	16217	16313	16332	16202	16242	16176	16240	16400	16249	16184	16109	16229	16295	16256	16348	16281	16279	16313	16218	16321	16293	16282	16238	16351	16152	16317	16374	16332	16356	16266	16358	16262	16429	16314	16049	16373	16305	16204	16261	16029	16368	16331	16157	16189	16296	16275	16380	16221	16339	16266	16204	16392	16326	16267	16100	16324	16195	16286	16384	16321	16311	16323	16128	16310	16117	16304	16230	16365	16294	16198	16357	16263	16180	16266	16419	16303	16346	16271	16212	16506	16131	16348	16196	16342	16142	16303	16078	16147	16156	16175	16213	16326	16173	16400	16227	16275	16244	16227	16206	16163	16444	16235	16308	16320	16361	16275	16306	16214	16183	16296	16321	16354	16414	16334	16312	16359	16264	16199	16347	16404	16510	16261	16255	16412	16453	16329	16296	16328	16277	16216	16486	16144	16337	16236	16239	16209	16262	16413	16103	16298	16371	16283	16188	16220	16293	16258	16145	16277	16350	16246	16407	16265	16200	16139	16164	16177	16317	16300	16419	16400	16260	16217	16593	16267	16119	16186	16343	16164	16221	16255	16348	16169	16345	16451	16324	16361	16253	16512	16289	16212	16338	16226	16335	16295	16276	16211	16344	16229	16471	16261	16358	16116	16382	16160	16518	16209	16017	16376	16169	16289	16165	16298	16317	16330	16211	16386	16207	16325	16072	16154	16315	16298	16173	16221	16369	16324	16119	16390	16489	16176	16484	16265	16384	16306	16318	16140	16086	16283	16359	16332	16270	16290	16328	16233	16295	16423	16256	16093	16362	16249	16360	16110	16127	16328	16248	16406	16301	16400	16211	16283	16238	16321	16279	16302	16330	16264	16166	16173	16244	16275	16252	16145	16192	16502	16246	16391	16363	16367	16298	16354	16317	16143	16295	16429	16273	16342	16312	16143	16326	16351	16246	16304	16258	16240	16235	16458	16348	16131	16258	16375	16483	16242	16356	16235	16194	16164	16204	16143	16310	16246	16162	16346	16247	16171	16241	16129	16383	16190	16314	16206	16312	16269	16232	16351	16178	16199	16229	16410	16300	16363	16295	16095	16387	16323	16383	16327	16246	16252	16220	16402	16293	16157	16495	16253	16168	16231	16280	16144	16097	16327	16247	16180	16338	16340	16330	16300	16390	16261	16263	16302	16153	16424	16296	16268	16236	16294	16154	16126	16453	16224	16367	16002	16260	16304	16211	16242	16351	16051	16293	16342	16364	16308	16189	16212	16255	16306	16116	16216	16444	16185	16274	16223	16358	16048	16177	16187	16435	16205	16225	16327	16018	16336	16275	16376	16529	16235	16206	16172	16384	16303	16166	16348	16264	16340	16205	16292	16222	16149	16404	16333	16274	16177	16342	16253	16230	16275	16177	16293	16350	16108	16371	16120	16424	16279	16308	16362	16411	16245	16237	16089	16472	16337	16227	16255	16489	16189	16351	16273	16281	16382	16147	16136	16222	16413	16463	16268	16259	16428	16377	16148	16181	16284	16326	16252	16343	16153	16354	16104	16409	16395	16223	16273	16261	16141	16216	16269	16155	16294	16195	16228	16140	16271	16240	16272	16135	16230	16241	16332	16126	16292	16303	16361	16230	16435	16260	16372	16237	16262	16234	16255	16314	16157	16321	16262	16332	16198	16353	16297	16276	16397	16388	16221	16257	16166	16217	16248	16190	16027	16148	16347	16316	16328	16181	16375	16093	16407	16279	16148	16210	16318	16137	16263	16344	16325	16115	16220	16185	16224	16403	16195	16131	16254	16320	16270	16309	16274	16294	16374	16241	16303	16304	16258	16260	16205	16243	16374	16158	16127	16023	16205	16270	16337	16142	16254
33128	41917	44091	31646	22540	19998	19585	19395	19247	19029	19224	18968	19439	19257	19202	19032	18980	19107	19060	19063	19140	19017	19123	19102	19117	19050	19192	19187	19071	19019	19153	19120	19194	19089	19340	19084	19184	19284	19062	19093	19139	19152	19016	19030	19076	19083	19242	19232	19259	19191	19133	19129	19131	19158	19151	19083	19031	19185	18932	19253	19170	19110	19210	19172	19135	19144	18857	19197	19060	19086	19202	19144	19034	19140	19148	18966	19158	19372	18978	19110	19147	19016	19220	18959	19266	19220	19195	19053	19029	19250	19157	19077	19056	19095	19124	19014	19166	19013	19154	19078	19302	18937	19220	18998	19126	19157	19121	19118	19039	19093	19080	19380	19133	19021	18996	18907	19103	19240	19304	18965	19139	19019	19099	19075	19023	19106	19160	19147	19214	19126	19031	19088	19081	19192	18931	19092	18896	18987	19160	19005	19132	19247	19148	19181	19162	19160	19162	19176	18958	18964	19242	19145	19232	19021	19267	18974	19230	19063	19032	19057	19280	19020	18968	19077	19044	19115	19245	19133	19179	19210	19110	19089	19202	19165	19111	19196	19033	19157	18962	19016	18999	19204	19024	19038	18946	18986	19148	19193	19201	19107	19139	19060	19200	19317	19067	19155	19315	19164	19221	19145	19078	19135	19124	18986	19177	18995	19100	19140	19053	19179	19080	19079	19205	18918	19142	19315	19031	19023	19025	19160	19106	19162	19234	19149	18958	19176	19011	19284	19114	19063	19021	19149	18951	19120	19005	18933	19238	19093	19009	19472	18971	19190	19175	19240	18898	19195	18847	19162	19073	19222	18768	19070	19044	19046	19311	19177	19302	19281	19118	18942	19008	18979	19046	18745	18974	18999	19183	19041	18955	19140	19471	19003	19181	19026	19128	19187	19198	19044	19170	18956	19182	19157	19022	19265	19089	19013	19159	19153	19180	19118	19100	19103	19276	19012	19235	19121	19303	19102	19248	18992	19167	18756	19179	19401	18987	18824	19176	19084	19108	19119	19055	19237	19001	18969	19158	19185	19094	18967	19145	19240	19176	19020	19199	19121	19257	19132	18964	19277	19119	19202	19228	19145	19006	19153	19352	18964	19310	18915	18870	19150	19030	19007	19101	19356	19169	19198	19191	19041	19133	19232	19133	18986	19185	19077	19157	19128	19219	19127	19189	19173	18961	19146	19119	18943	18998	18934	19192	19027	19054	19094	19092	19158	18964	19107	19306	19236	18963	19015	18878	19076	19121	19336	19235	19152	19128	19184	19060	18940	19240	19182	19267	19052	19146	19261	19165	18969	19027	19061	19148	19252	19138	19171	19251	19088	19015	19155	19202	19205	19201	19188	19167	19124	19149	19266	19111	19249	19164	18795	19278	19154	19137	19064	18993	19256	19240	19224	18967	19298	18886	19265	19150	18931	19062	19163	19164	19008	19171	19189	19034	19277	19392	19184	19231	19120	19239	19196	19110	19056	19214	19079	19038	19132	19209	19091	18897	19186	19038	19224	19046	19062	19047	19365	19100	19273	19164	19149	19175	19145	19145	19299	18996	19017	19127	19123	19076	19173	19317	19202	19027	19067	18998	19033	18998	19094	19067	19234	19047	19024	19080	19072	19080	19247	19116	19133	19127	18882	19017	19307	19024	19104	19198	19171	19010	19083	18884	19244	19011	19088	19212	19112	19193	18959	19093	19152	19178	19089	18892	19178	19203	18995	19053	19293	19089	19047	18995	19211	18985	19151	19151	19180	19159	18990	19151	19146	19234	19120	19072	19000	19421	18975	19208	19069	19101	18910	19152	19251	18925	19286	19113	19146	18998	19101	18959	19182	19083	19101	19166	19174	19118	19120	19011	19275	19278	18864	19141	18789	19014	18852	19085	19086	19121	19156	19280	19282	19034	19103	19063	19107	19123	19072	19034	19099	19296	19232	19271	19132	19291	19030	19362	18967	19023	19111	19114	19125	18996	19075	19142	19025	19225	19029	19149	18970	18938	19031	18972	19151	19067	18983	18987	19200	19184	19077	19215	19067	19151	19137	19231	19064	19232	19356	18990	19192	19173	18979	19251	19120	19149	19172	19051	19061	19090	19024	19148	18935	19160	19011	18975	19074	19579	19240	18991	19001	19199	19038	19110	19284	18955	19124	19053	19001	19005	19132	19048	19039	19007	19162	19151	19345	19228	19174	19262	19150	19168	18982	18951	19114	19085	19037	19014	19231	19151	18968	19160	19121	19079	19237	19210	19240	19184	19207	18998	19157	18981	18980	19237	19232	19125	19279	19031	19012	19197	18993	18967	18998	19192	19228	19539	19159	19281	19308	19149	19116	19077	18917	19239	19091	19144	19063	19090	18916	19098	18908	19140	19197	19214	19085	18915	19004	19181	19203	19308	19000	19021	19153	19281	18933	18983	19129	19280	19154	18990	19092	19076	18991	18979	19269	18723	18875	19203	19143	19061	19101	18959	19060	19128	18945	19091	19218	19299	19371	19163	19057	19062	19165	19329	19068	19182	19125	19060	19170	19257	19123	19021	19095	19079	19217	19015	18943	19370	19272	19161	19166	19306	19191	19176	19116	19077	19080	18991	19290	19227	19215	19062	19089	19259	19215	19084	19121	18954	19152	19080	19017	19083	19133	19078	19167	18931	19066	19165	19164	19358	19257	18938	19093	19054	19116	19082	19111	19101	19248	18944	19140	19142	19069	19063	19053	19146	19096	19298	19290	19137	19229	19131	19005	19008	19146	19147	19090	18981	18935	19162	19077	19321	19261	18964	19077	19134	18894	19262	19075	19102	19042	18994	19059	19148	19139	18921	19057	19177	19050	19109	19021	19171	19086	19148	18976	19083	19317	18919	19210	19250	19198	18866	19145	19136	19116	18980	19088	18956	19226	19052	19340	19087	19174	19255	19193	19236	19130	19070	19135	19230	19182	19284	19141	19018	18905	19257	19049	19007	19162	18974	19253	19051	19006	19173	19096	19164	19297	19049	19177	19051	18963	19166	19054	19049	19147	19189	19218	19072	18997	18884	19161	19021	19038	19048	19264	19103	19019	19042	19014	19047	18950	19168	19202	19079	19281	19271	19154	19154	19117	19205	19091	19217	19302	19095	19113	19267	19321	19168	19337	19137	19127	18933	19169	19038	18972	18986	19205	18957	19225	19308	19059	19150	19092	19098	18985	18884	19170	19120	19183	19126	19113	19017	19286	19257	19193	19199	19298	19357	19310	19144	19097	19127	19098	19243	19207	19059	19240	18877	19150	19347	19229	19133	19294	18987	19233	19273	19204	19132	19284	19151	18961	19186	19286	19120	19084	19246	19379	19175	19029	19079	19190	19183	19108	19046	19136	19129	19008	19176	18985	19040	19233	19202	19184	18991	19025	18943	19038	19142	19266	19062	19023	19090	19169	19075	18872	18909	18982	19194	19110	19109	19071	19149	19123	19014	19036	19059	19060	19053	19081	19188	18894	19061	19239	18953	19354	19135	19072	19180	18939	19239	19066	19182	19096	19152	19259	19335	19151	19045	18941	19241	18996	19215	19228	19214	19172	19082	19075	19201	19296	19163	19144	19134	19198	19086	19198	19174	19075	18958	19111	19205	19203	19331	18920	19248	19107	18978	19165	19080	19238	19219	19104	19214	19287	18971	19007	18995	19128	18960	19063	19323	19124	19252	19186	19249	18999	19145	19123	19277	18904	19112	19134	19297	19519	19019	19373	19114	18936	19163	19311	19287	19250	19027	19170	19274	19031	19129	19198	19216	19431	18938	19140	19093	19149	19120	18913	19062	19071	19169	19173	19045	19090	19398	19086	18934	19120	19242	18979	19078	18938	19071	18942	18945	19201	19081	19096	19099	19142	18963	19053	19131	19301	19087	19156	19145	19093	19207	19005	19129	18941	19063	19065	19082	19128	19117	19253	19220	19062	19256	19207	19117	19192	19313	19016	19015	19118	19125	18990	18918	19113	19208	19251	19184	19230	19096	19070	19194	19067	18923	19111	19208	19193	19177	19097	19163	19103	19195	19089	19262	19004	19111	19188	19061	19161	19081	19000	19230	19120	19087	19147	19065	19105	19193	18954	19022	19129	18940	19106	19334	19010	19205	19262	19077	19229	19236	19176	19197	18850	19095	19151	19058	18984	19123	19067	19066	19034	18989	19030	19097	18929	19016	19097	19176	19111	19084	19138	19200	19101	19193	19154	19012	19059	19252	19222	18993	19189	19273	19312	19126	19164	19218	18806	19174	18946	19015	19133	19042	18967	19090	19099	19126	19192	19226	19245	19046	19272	19130	19271	19137	19191	18821	19230	19315	19082	19074	19076	18910	19128	19124	19022	19070	19126	19208	19234	19106	18993	19087	19189	19034	18978	19065	19016	19157	19088	19056	19041	19330	19238	19167	19160	19100	19233	19312	19038	19275	19069	19238	19002	19147	19029	18871	19012	19065	19054	19055	19076	19183	19085	19148	19056	19197	19112	18972	18996	19249	19012	19021	18945	19089	19177	18968	19151	19101	19199	19019	19274	19120	19049	19065	19079	19043	19038	19136	19056	19088	19242	19045	19231	19157	19281	19164	18987	19073	18946	19124	19054	19141	19130	18981	18975	18892	19078	19411	19204	19421	19193	19241	19174	19088	19267	19120	19247	19192	19178	19068	19125	19073	19156	19169	19190	19171	19242	19048	19206	19109	19133	19096	18998	19024	19259	19152	19007	19093	19070	19163	18935	19148	19250	19149	19222	19207	19184	19137	19192	19117	19215	19113	19216	19424	19288	19141	19118	19198	19067	19154	19122	19159	19046	19025	19222	19261	19019	18888	19019	19105	19139	19015	18912	19026	18968	19274	19222	19175	19102	19175	19254	19154	19241	19042	19161	19223	19124	19204	18981	19309	19020	19024	18969	19181	19088	19162	18967	19073	19235	19292	18975	19093	19206	19343	19039	19109	19007	19035	19217	19294	19137	19217	19252	19054	19059	19067	19247	19153	19133	19222	19070	19028	19092	19087	18984	19062	19268	19323	19139	19176	19286	19265	19055	18942	19158	18935	19102	19178	19063	19324	19253	19116	19061	19191	19209	19161	19221	19227	19103	19124	19090	19067	19189	19133	18948	19016	19202	18887	19218	19035	19326
41035	59734	45692	27710	19134	16795	16309	16222	16167	16220	16265	16272	16168	16154	16198	16150	16187	16124	16122	16164	16094	16230	16276	16094	16119	16117	16089	16275	16180	16241	16240	16138	16193	16170	16017	16188	16191	16204	16273	16416	16141	16155	16217	16306	16206	16201	16190	16096	16166	15985	16122	16295	16182	16083	16290	16311	16251	16236	16232	16120	16264	16389	16321	16223	16223	16136	16155	16112	16437	16119	16258	16266	16044	16212	16323	16224	16276	16064	16263	16080	16237	16143	16264	16337	16069	16187	16255	16227	16309	16318	16190	16269	16152	16374	16189	16288	16234	16314	16206	16434	16196	16248	16149	16004	16357	16145	16218	16112	16167	16152	16300	16194	16406	16325	16125	16091	16186	16254	16357	16441	16210	16164	16229	16212	16220	16093	16321	16264	16444	16219	16161	16285	16237	16252	16197	16195	16383	16048	16142	16167	16269	16310	16169	16294	16090	16185	16297	16231	16042	16090	16127	16245	15963	16183	16198	16270	16254	16263	16190	16133	16164	16223	16373	16085	16386	16213	16185	16306	16260	16135	16197	16235	16164	16200	16165	16024	16073	16328	16121	16253	16059	16251	16133	16359	16215	16152	16227	16295	16153	16206	16182	16084	16160	16190	16261	16209	16198	16162	16253	16106	16186	16209	16246	16355	16139	16182	16199	16124	16309	16038	15968	16390	16091	16117	16112	16008	16238	16276	16326	16406	16193	16270	16274	16131	16187	16095	16232	16152	16237	16303	16268	16189	16273	16107	16095	16192	16212	16166	16277	16200	16166	16086	16285	16296	16137	16120	16377	16258	16222	16238	16150	16204	16248	16189	16174	16200	16058	16119	16175	16269	16215	16020	16238	16112	16301	16149	16224	16223	16155	16303	16180	16123	16143	16341	16213	16038	16162	16138	16183	16229	16134	16159	16234	16072	16238	16037	16209	16137	16182	16125	16206	16206	16257	16165	16191	16242	16158	16177	16121	16176	16195	16295	16132	16232	16228	16322	15944	16340	16173	16265	16104	16114	16261	16197	16405	15951	16237	16254	16271	16348	16441	16087	16098	16247	16298	16189	16164	16285	16298	16249	16142	16058	16105	16228	16258	16244	16223	16357	16142	16372	16192	16124	16034	16113	16143	16200	16025	16193	16116	16145	16239	16204	16148	16203	16181	16165	16288	16297	16244	16180	16330	16150	16086	16140	16206	16235	16263	16373	16292	16298	16143	16346	16136	16231	16396	16278	16182	15993	16147	16215	16182	16180	16208	16129	16333	16111	16349	16331	16072	16093	16273	16251	16108	16086	16375	16285	16255	16244	16064	16192	16184	16126	15974	16369	16333	16324	16167	16187	16166	16181	16200	16286	16271	16291	16118	16296	16361	16543	16079	16262	16192	16306	16150	16164	16156	16301	16168	16183	16227	16154	16188	16255	16223	16147	16050	16311	16255	16337	16337	16234	16236	16150	16230	16166	16154	16180	16219	16290	16165	16138	16461	16275	16064	16290	16258	16159	16117	16368	16251	16155	16210	16024	16365	16383	16276	16314	16271	16081	16072	16281	16185	16108	16231	16270	16247	16131	16341	16203	16277	16435	16359	16258	16071	16175	16043	16162	16047	16154	16078	16148	16159	16198	16207	16174	15988	16198	16316	16290	16235	16268	16221	16219	16243	16297	16179	16344	16122	16112	16190	16381	16136	16168	16175	16328	16250	16253	16277	16088	16225	16165	16115	16321	16247	15956	16186	16231	16209	16187	16093	16161	16210	16272	16258	16252	16158	16220	16279	16323	16197	16184	16208	16293	16135	16112	16275	16174	16186	16201	16281	16396	16337	16323	16177	16277	16234	16252	16185	16229	16104	16196	16098	16216	16317	16252	16076	16138	16255	16143	16232	16097	16276	16299	16245	16246	16390	16168	16174	16163	16401	16260	16144	16156	16219	16266	16113	16168	16265	16190	16293	16315	16185	16131	16260	16309	16144	16206	16173	16105	16326	16296	16314	16152	16209	16214	16081	16106	16237	16359	16132	16083	16226	16162	16215	16219	16120	16455	16508	16145	16087	16060	16136	16114	16058	16204	16264	16288	16064	16122	16135	16187	16229	16298	16410	16158	16331	16246	16138	16073	16232	16189	16037	16217	16149	16246	16338	16066	16298	16102	16142	16442	16118	16304	16258	16211	16255	16202	16281	16316	16217	16077	16334	16128	16250	16247	16185	16317	16124	16222	16175	16103	16303	16225	16258	16273	16188	16082	16060	16145	16178	16281	16406	16201	16061	16218	16376	16041	16254	16088	16199	16336	16196	16205	16222	16065	16141	16055	16171	16257	16062	16046	16296	16156	16383	16294	16107	16118	16294	16130	16274	16244	16154	16215	16178	16193	16242	16218	16487	16220	16224	16217	16246	16133	16364	16327	16270	16051	16257	16229	16221	16262	16138	16148	16253	16162	16152	16186	16126	16247	16228	16111	16345	16180	16282	16063	16169	16195	16313	16257	16091	16183	16270	16416	16222	16267	16218	16164	16217	16183	16200	16241	16130	16215	16149	16142	16252	16329	16141	16163	16311	16217	16102	16384	16032	16186	16293	16420	16179	16200	16368	16264	16259	16230	16085	16278	16171	16225	16213	16074	16225	16277	16313	16237	16241	16337	16244	16211	16218	16421	16315	16268	16114	16301	16230	16265	16182	16222	16259	16056	16285	16292	16388	16084	16154	16134	16464	16188	16104	16258	16211	16195	16262	15981	16348	16183	16192	16146	16128	16233	16004	16372	16009	16260	16184	16239	16186	16339	16353	16108	16205	16073	16228	16273	16197	16179	16285	16250	16299	16179	16103	16512	16148	16151	16309	16122	16323	16201	16232	16359	16158	16091	16261	16330	16325	16189	16090	16337	16310	16179	16425	16106	16061	16038	16050	16149	16203	16127	16182	16133	16106	16124	16177	16387	16347	16315	16455	16203	16183	16168	16185	16179	16243	16173	16225	16172	16020	16116	16005	16236	16128	16207	16208	16106	16186	16259	16207	16123	16310	16110	16177	16104	16233	16126	16220	16369	16238	16005	15878	16109	16180	16322	16128	16256	16174	16161	16158	16293	16093	16155	16292	16192	16028	16378	16405	16220	16020	16199	16271	16191	16266	16140	16205	16128	16368	16189	16276	16229	16153	16137	16401	16118	16192	16259	16319	16087	16232	16100	16098	16241	16246	16329	16227	16262	16302	15926	16166	16195	16215	16159	16178	16231	16202	16089	16185	16231	16205	16320	16088	16226	16202	16119	16263	16345	16174	16054	16104	16124	16297	16165	16209	16323	16322	16239	16230	16209	16339	16254	16099	16200	16063	16280	16120	16286	16287	16277	16171	16184	16274	16147	16201	16142	16269	16260	16171	16294	16200	16259	16090	16113	16212	16240	16123	16248	16190	15922	16226	16120	16161	16296	16189	16108	16357	16116	16218	16170	16121	16168	16206	16307	16222	16187	16334	16460	16252	16105	16281	16030	16274	16224	16188	16367	16337	16340	16239	16155	16316	16129	16417	16269	16189	16060	16282	16226	16276	16327	16160	16107	16203	16288	16316	16129	16203	16122	16216	16313	16220	16246	16105	16220	16268	16096	16181	15991	16253	16234	16185	16176	16152	16100	16203	16024	16169	16069	16233	16370	16239	16229	16232	16360	16403	16323	16236	16348	16185	16212	16210	16403	16068	15962	16048	16233	16341	16246	16353	16122	16181	16381	16180	16287	16172	16347	16128	16256	16209	16308	16168	16223	16244	16195	16031	16250	16336	16166	16206	16193	16227	16299	16064	16261	16237	16226	16178	16206	16350	16290	16232	16230	16187	16195	16255	16393	16161	16243	16227	16340	16098	16306	16183	16420	16200	16315	16166	16169	16277	16199	16247	16061	16328	16086	16196	16201	16229	16177	16161	16188	16308	16187	16141	16090	16242	16065	16153	16132	16238	16175	16250	15927	16321	16161	16118	16247	16148	16007	16256	16292	16367	16087	16089	16265	16140	16483	16280	16322	16177	16145	16262	16155	16393	16089	16029	16176	16254	16278	16240	16220	16278	16180	16211	16197	16073	16167	16263	16280	16158	16353	16240	16111	16171	16229	16129	16418	16131	16199	16381	16207	16109	16253	16085	16337	16155	16120	16110	16363	16223	16431	16158	16082	16173	16147	16266	16227	16085	16244	16028	16192	16158	16040	16098	16187	16284	16112	15994	16082	16123	16171	16127	16287	16053	16171	16134	16251	16105	16239	16231	16158	16150	16312	16126	16307	16258	16127	16178	16083	16158	16201	16329	16320	16396	16230	16217	15985	16275	16311	16140	16150	16189	16310	16130	16196	16179	16353	16266	16309	16235	16130	16117	16122	16327	16201	16315	16040	16129	16173	16209	16233	16064	16080	16280	16334	16139	16309	16350	16397	16305	16089	16172	16392	16197	16195	16195	16091	16180	16226	16273	16269	16148	16155	16192	16173	16387	16292	16011	16203	16301	16182	16283	16441	16401	16149	16380	16241	16221	16239	16234	16215	16282	16222	16273	16244	16166	16226	16105	16264	16290	16222	16309	16306	16171	16076	16355	16126	16194	16249	16176	16233	16318	16108	16157	16029	16183	16177	16348	16178	16245	16202	16166	16271	16361	16183	16121	16125	16034	16118	16322	16135	16437	16356	16131	16110	16063	16236	16169	16042	16351	16214	16309	16211	16247	16187	16241	16173	16226	16223	16078	16075	16249	16195	16271	16266	16098	16397	16333	16147	16130	16320	16229	16230	16150	16286	16131	16217	16098	16213	16188	16221	16265	16185	16167	16246	16178	16355	16288	16237	16272	16261	16208	16203	16215	16029	16338	16230	16450	16338	16198	16202	16165	16185	16338	16441	16262	16228	16185	16373	16249	16107	16153	16379	16294	16196	16406	16277	16269	16439	16107	16351	16238	16067	16310	16112	16309	16268	16148	16352	16168	16324	15946	16130	16366	16172	16286	16213	16084	16142	16090	16206	16288	16101	16266	16148	16271	16100	16358	16274	16097	16250	16162	16196	16305	16286	16357	16053	16198	16215	16253	16175	16049	16148	16182	16363	16132	16210	16184	16211	16246	16128	16156	16223	16365	16180	16279	16220	16139	16155	16254	16387	16238	16206
35893	40818	38700	28379	21287	19116	18912	18496	18526	18603	18474	18638	18232	18453	18249	18678	18505	18499	18410	18500	18378	18404	18338	18322	18387	18329	18473	18377	18394	18446	18387	18331	18426	18410	18515	18596	18198	18386	18380	18423	18198	18495	18277	18541	18507	18398	18223	18331	18514	18355	18539	18376	18458	18312	18355	18495	18510	18447	18403	18497	18407	18413	18276	18316	18330	18428	18594	18416	18417	18372	18471	18670	18523	18423	18439	18339	18316	18226	18278	18467	18435	18341	18466	18445	18328	18385	18233	18294	18454	18435	18478	18279	18235	18542	18381	18310	18305	18314	18256	18452	18449	18386	18446	18697	18462	18253	18317	18534	18283	18409	18486	18309	18270	18294	18265	18351	18479	18210	18375	18583	18535	18394	18609	18350	18382	18587	18234	18558	18315	18402	18606	18630	18255	18444	18435	18346	18311	18286	18328	18182	18449	18329	18631	18257	18353	18178	18423	18548	18332	18560	18308	18198	18408	18508	18477	18281	18521	18491	18247	18383	18464	18455	18413	18343	18435	18293	18372	18226	18243	18477	18401	18238	18388	18448	18261	18381	18505	18323	18496	18661	18492	18530	18329	18462	18637	18573	18313	18395	18152	18120	18315	18539	18233	18457	18285	18385	18341	18198	18347	18426	18210	18387	18226	18299	18229	18207	18336	18209	18488	18499	18470	18275	18275	18234	18531	18603	18222	18286	18257	18295	18482	18360	18424	18427	18295	18540	18427	18559	18456	18321	18296	18372	18403	18142	18195	18167	18318	18291	18420	18373	18360	18140	18485	18326	18159	18296	18388	18384	18598	18368	18410	18378	18313	18414	18573	18443	18429	18525	18503	18398	18370	18458	18678	18385	18514	18369	18445	18347	18458	18311	18427	18439	18381	18399	18348	18221	18184	18307	18405	18467	18353	18459	18347	18537	18257	18367	18347	18364	18461	18147	18229	18538	18509	18229	18244	18195	18317	18574	18278	18247	18349	18376	18372	18365	18464	18300	18474	18237	18200	18294	18414	18240	18383	18369	18488	18189	18555	18373	18452	18394	18574	18614	18402	18436	18477	18234	18375	18395	18403	18251	18235	18445	18406	18427	18258	18205	18387	18316	18322	18356	18274	18329	18334	18368	18476	18396	18418	18530	18462	18402	18529	18520	18417	18331	18582	18419	18385	18323	18396	18235	18380	18381	18418	18429	18337	18397	18290	18282	18270	18451	18473	18393	18469	18284	18260	18300	18252	18420	18216	18359	18517	18391	18684	18219	18347	18419	18533	18404	18516	18528	18327	18403	18516	18444	18558	18301	18321	18552	18239	18427	18453	18475	18496	18400	18409	18404	18412	18354	18500	18522	18476	18278	18494	18529	18417	18491	18399	18266	18269	18540	18582	18465	18282	18389	18214	18439	18521	18536	18418	18416	18303	18328	18304	18464	18425	18447	18341	18582	18539	18419	18387	18304	18630	18452	18300	18446	18514	18488	18347	18200	18426	18426	18257	18306	18402	18418	18398	18328	18374	18428	18393	18370	18581	18338	18522	18358	18385	18416	18349	18351	18399	18360	18485	18288	18346	18479	18403	18519	18165	18264	18346	18474	18190	18389	18381	18359	18452	18565	18195	18420	18362	18357	18460	18187	18368	18243	18460	18580	18588	18472	18287	18276	18242	18480	18238	18425	18287	18351	18381	18306	18443	18375	18323	18365	18421	18385	18485	18148	18390	18488	18512	18317	18332	18590	18353	18131	18178	18457	18389	18433	18345	18259	18515	18291	18568	18533	18135	18276	18410	18384	18243	18213	18370	18401	18377	18581	18466	18805	18497	18489	18260	18528	18482	18474	18375	18547	18245	18386	18459	18508	18374	18455	18341	18481	18204	18159	18225	18455	18184	18370	18353	18261	18235	18371	18265	18626	18480	18373	18443	18473	18644	18327	18430	18384	18268	18586	18612	18358	18338	18553	18405	18465	18346	18384	18499	18489	18470	18511	18303	18573	18393	18298	18683	18393	18248	18337	18281	18267	18405	18132	18403	18357	18506	18502	18515	18616	18360	18513	18534	18563	18428	18355	18417	18387	18323	18386	18224	18281	18545	18414	18369	18503	18492	18545	18397	18429	18619	18252	18127	18403	18454	18366	18382	18476	18624	18515	18409	18314	18340	18351	18149	18386	18266	18406	18260	18413	18544	18501	18416	18442	18422	18592	18464	18369	18436	18296	18431	18100	18388	18403	18530	18403	18392	18525	18337	18304	18238	18359	18319	18346	18312	18277	18433	18343	18345	18438	18652	18570	18348	18336	18461	18496	18438	18574	18506	18576	18218	18374	18265	18437	18402	18385	18388	18141	18556	18591	18302	18490	18478	18475	18546	18440	18453	18445	18499	18449	18653	18239	18485	18241	18202	18503	18266	18514	18477	18098	18521	18286	18337	18501	18425	18184	18557	18511	18133	18485	18594	18225	18406	18445	18485	18312	18312	18376	18208	18270	18486	18464	18407	18354	18448	18445	18361	18505	18321	18403	18305	18366	18351	18333	18331	18313	18348	18369	18350	18356	18469	18479	18283	18209	18311	18295	18312	18167	18336	18420	18584	18367	18363	18262	18268	18385	18539	18315	18436	18377	18522	18496	18408	18693	18288	18276	18337	18333	18357	18347	18570	18241	18213	18318	18225	18283	18307	18336	18367	18284	18248	18522	18529	18311	18350	18518	18363	18466	18452	18342	18515	18093	18242	18396	18363	18310	18409	18335	18246	18300	18447	18621	18458	18426	18500	18510	18418	18384	18455	18537	18492	18399	18347	18224	18222	18396	18491	18470	18332	18100	18349	18228	18389	18421	18278	18493	18466	18527	18603	18524	18726	18393	18521	18283	18523	18498	18455	18347	18363	18270	18270	18271	18272	18403	18419	18316	18262	18554	18430	18343	18231	18455	18389	18253	18409	18379	18403	18418	18484	18307	18257	18365	18413	18627	18541	18058	18492	18387	18166	18465	18404	18377	18439	18315	18355	18360	18438	18367	18427	18306	18438	18207	18530	18258	18332	18529	18274	18577	18277	18527	18317	18429	18332	18467	18358	18201	18126	18275	18302	18402	18523	18511	18527	18157	18370	18253	18440	18352	18442	18437	18457	18390	18254	18552	18535	18208	18388	18406	18385	18437	18635	18399	18507	18398	18566	18514	18406	18541	18518	18359	18550	18223	18254	18503	18444	18519	18264	18084	18422	18218	18556	18477	18433	18562	18447	18333	18440	18649	18370	18412	18434	18248	18332	18168	18488	18483	18367	18456	18379	18268	18371	18424	18272	18332	18467	18517	18329	18366	18384	18505	18349	18225	18417	18558	18596	18406	18470	18358	18312	18306	18379	18453	18486	18411	18373	18630	18305	18226	18176	18668	18421	18405	18415	18286	18380	18335	18319	18415	18394	18382	18588	18550	18401	18489	18378	18685	18376	18596	18511	18383	18557	18307	18438	18437	18529	18156	18419	18107	18457	18425	18219	18405	18425	18461	18295	18268	18439	18349	18518	18395	18383	18541	18457	18347	18592	18378	18181	18243	18345	18351	18594	18434	18504	18309	18562	18359	18600	18476	18250	18557	18335	18276	18426	18316	18328	18259	18197	18370	18439	18192	18349	18648	18563	18307	18512	18485	18211	18304	18399	18351	18173	18527	18250	18401	18484	18346	18324	18413	18636	18448	18567	18315	18045	18133	18345	18501	18272	18430	18592	18395	18301	18339	18534	18419	18362	18257	18368	18460	18491	18389	18345	18372	18137	18415	18617	18488	18606	18391	18709	18652	18606	18438	18400	18432	18466	18300	18281	18243	18469	18515	18481	18471	18470	18346	18361	18513	18310	18258	18532	18350	18407	18279	18318	18409	18159	18392	18406	18469	18432	18308	18403	18457	18373	18389	18629	18527	18238	18244	18497	18358	18217	18256	18237	18302	18526	18329	18385	18287	18397	18527	18586	18417	18445	18438	18144	18421	18384	18359	18163	18354	18633	18454	18336	18258	18357	18397	18415	18446	18291	18691	18466	18361	18384	18427	18431	18667	18414	18387	18556	18480	18506	18384	18464	18568	18225	18448	18469	18294	18184	18208	18291	18291	18305	18361	18259	18355	18598	18434	18318	18554	18486	18217	18333	18362	18455	18177	18278	18513	18452	18268	18279	18310	18539	18482	18433	18432	18306	18194	18500	18359	18471	18427	18317	18437	18482	18376	18343	18603	18380	18454	18261	18390	18475	18719	18478	18399	18235	18412	18343	18502	18439	18413	18483	18329	18382	18324	18428	18306	18352	18350	18196	18435	18281	18412	18371	18244	18406	18412	18318	18360	18326	18502	18480	18325	18338	18320	18272	18292	18184	18660	18513	18374	18198	18311	18605	18340	18402	18276	18398	18354	18375	18491	18363	18245	18349	18503	18419	18411	18379	18445	18352	18190	18590	18396	18255	18463	18422	18662	18217	18462	18327	18428	18479	18362	18220	18576	18263	18259	18299	18512	18691	18296	18247	18386	18561	18444	18561	18435	18502	18556	18266	18355	18279	18302	18517	18134	18612	18350	18518	18356	18297	18209	18270	18339	18515	18296	18456	18485	18372	18428	18584	18317	18410	18385	18620	18466	18344	18470	18522	18434	18510	18359	18337	18317	18407	18300	18420	18312	18348	18364	18351	18314	18459	18499	18442	18261	18392	18420	18261	18463	18259	18330	18413	18507	18330	18389	18405	18492	18366	18485	18459	18408	18310	18365	18299	18376	18332	18388	18492	18409	18525	18356	18432	18506	18290	18550	18443	18414	18241	18641	18248	18564	18354	18417	18284	18393	18426	18310	18280	18411	18323	18275	18193	18293	18538	18498	18388	18587	18486	18168	18398	18435	18502	18267	18454	18265	18417	18601	18427	18503	18357	18269	18272	18188	18499	18393	18402	18587	18398	18507	18390	18454	18494	18250	18601	18376	18311	18265	18500	18198	18436	18567	18487	18260	18245	18280	18296	18456	18631	18284	18340	18332	18167	18305	18281	18439	18390	18313	18528	18409	18340	18518	18465	18415	18363	18374	18422	18506	18381	18308	18380	18498	18436	18361	18560	18572	18558	18185	18411	18548	18567	18328	18508	18386	18397	18395	18252	18529	18460	18420
49693	59682	44098	26475	18719	16396	15829	15811	15832	15888	15643	15834	15874	15895	15754	15770	15622	15712	15793	15854	15704	15764	15909	15880	15809	15707	15744	15640	15814	15778	15869	16004	15781	15828	15693	15875	15853	15702	15871	15702	15621	15827	15673	15743	15855	15772	15828	15933	15770	15655	15668	15909	15983	15824	15834	15675	15742	15737	15639	15794	15843	15920	15788	15818	15875	15771	15951	15731	15706	15855	15804	15869	15851	15801	15582	15897	15735	15776	15821	15843	15726	15627	15912	15927	15863	15800	15724	15815	15695	15789	15779	15890	15678	15774	15639	15652	15835	15891	15716	15964	15643	15787	15870	15783	16080	15910	15673	15798	15669	15762	15844	15710	15527	15704	15782	15661	15882	15853	15713	15736	15687	15706	15747	15731	15744	15577	15648	16044	15827	15625	15878	15806	15805	15635	15764	15701	15952	15809	15813	15772	15741	15794	15752	15696	15879	15703	15766	15798	15718	15983	16075	15775	15782	15898	15807	15802	15767	15721	15876	15685	15933	15718	15785	15795	15858	15812	15715	15870	15718	15873	15780	15735	15808	15746	15682	15754	15823	15942	15930	15824	15806	15721	15706	15765	15900	15682	15715	15914	15828	15845	15821	15820	15698	15820	15846	15758	15637	15793	15764	15694	15893	15754	15715	15668	15708	15606	15801	15796	15777	15842	15808	15783	15764	15693	15780	15699	15708	15738	15870	15878	15879	15751	15854	15823	15794	15722	15709	15825	15916	15739	15826	15680	15813	15773	15657	16026	15903	15866	15740	15727	15843	15965	15719	15865	15661	15645	15670	15721	15923	15700	15689	15947	15751	15774	15664	15641	15845	15768	15820	15886	15651	15813	15779	15880	15843	15723	15888	15622	15682	15889	15650	15772	15771	15770	15648	15808	15694	15734	15770	15936	15794	15785	15803	15530	15794	15750	15658	15625	15766	15733	15786	15701	15780	15813	15775	15611	15787	15881	15788	15765	15589	15644	15759	15790	15885	15735	15827	15711	15758	15930	15785	15715	15802	15751	15895	15788	15612	15722	15785	15733	15535	15596	15809	15687	15713	15819	15814	15753	15815	15829	15743	15831	15842	15765	15781	15736	15554	16027	15735	15692	15860	15824	15729	15745	15681	15758	15816	15698	15896	15807	15699	15713	15781	15600	15940	15798	15912	15658	15806	15605	15772	15836	15672	15820	15831	15927	15648	15833	15722	15733	15754	15680	15735	15750	15864	15635	15772	15964	15738	15852	15632	15711	15738	15671	15775	15750	15738	15787	15773	15892	15635	15832	15694	15756	15903	15621	15917	15838	15976	15679	15803	15835	15850	15744	15916	15858	15750	15753	15794	15614	15925	15822	15765	15748	15838	15596	15913	15705	15887	15737	15808	15794	15644	15779	15896	15765	15830	15752	15626	15767	15655	15662	15956	15749	15831	15720	15908	15794	15878	15840	15702	15780	15757	15693	15850	15696	15822	15800	15689	15831	15870	15801	15816	15780	15808	15819	15856	15945	15706	15705	15839	15939	15798	15711	15791	15751	15783	15756	15955	15656	15714	15705	15845	15638	15643	15846	15671	15912	15727	15860	15903	15881	15762	15833	15800	15595	15794	15691	15660	15794	15824	15719	15804	15838	15885	15933	15791	15685	15766	15737	15985	15561	15939	15826	15803	15772	15822	15848	15654	15822	15895	15795	15827	15785	15712	15715	15733	15761	15707	15841	15712	15893	15764	15529	15798	15651	15823	15876	15779	15629	15794	15846	15619	15743	15664	15756	15620	15874	15820	15526	15718	15968	15623	15816	15795	15629	15852	15740	15679	15837	15808	15927	15729	15725	15681	15665	15912	15752	15772	15708	15787	15674	15874	15695	15713	15635	15717	15912	15824	15676	15872	15793	15688	15686	15738	15731	15819	15786	15747	16034	15839	15600	15713	15890	15777	15808	15666	15605	15905	15682	15836	15918	15815	15932	15687	15790	15934	15678	15658	15715	15725	15740	15813	15674	15786	15842	15958	15765	15682	15797	15736	15771	15718	15647	15904	15799	15918	15780	15712	15864	15722	15776	15849	15835	15972	15794	15940	15739	15783	15710	15758	15708	15684	15768	15766	15578	15758	15602	15728	15684	15636	15703	15592	15843	15543	15877	15660	15847	15714	15677	15725	15833	15763	15880	15797	15657	15836	15950	15735	15781	15835	15744	15909	15889	15814	15799	15777	15703	15900	15636	15669	15758	15791	15829	15808	15678	15846	15695	15692	15711	15752	15870	15766	15798	15838	15741	15851	15725	15822	15781	15700	15674	15837	15640	15888	15897	15897	15916	15866	15747	15727	15747	15797	15787	15672	15816	15774	15632	15894	15776	15794	15811	15718	15776	15775	15809	15624	15534	15813	15647	15886	15662	15747	15862	15865	15651	15774	15749	15599	15773	15747	15854	15597	15827	15647	15865	15744	15656	16063	15715	15863	15637	15888	15677	15907	15536	15945	15921	15720	15849	15856	15798	15721	15740	15899	15880	15747	15957	15883	15753	15871	15922	15874	15807	15714	15866	15877	15784	15848	15751	15712	15751	15941	15797	15815	15737	15941	15806	15767	15782	15690	15972	15886	15881	15675	15725	15751	15895	15711	15870	16013	15658	15814	15929	15762	15796	15810	15887	15887	15779	15798	15786	15727	15762	15664	15768	15697	15667	15794	15787	15935	15757	15901	15805	15771	15828	15739	15851	15768	15912	15855	15723	15842	15906	15902	15642	15735	15888	15812	16015	15812	15660	15704	15856	15717	15867	15769	15700	15960	15771	15882	15832	15697	15703	15884	15601	15538	15803	15884	15605	15852	15747	15744	15580	15760	15747	15921	15815	15842	15778	15705	15921	15801	15664	15720	15725	15785	15635	15887	15818	15681	15837	15742	15810	15903	15743	15881	15772	15657	15794	15741	15636	15715	15751	15701	15868	15708	15804	15937	15907	15702	15744	15658	15640	15855	15867	15707	15772	15639	15740	15850	15813	15796	15963	15756	15684	15738	15840	15624	15853	15745	15888	15713	15898	15998	15741	15762	15652	15713	15728	15753	15657	15856	15744	15852	15756	15818	15866	15788	15689	15799	15717	15780	15707	15962	15817	15796	15697	15948	15703	15901	15911	15780	15721	15682	15917	15737	15845	15745	15779	15704	15714	15812	15799	15824	15841	15825	15854	15846	15722	15600	15794	15973	15912	15881	15876	15847	15670	15705	15628	15669	15653	15920	15805	15655	15976	15737	15858	15726	15826	15868	15641	15902	15705	15665	15823	15669	15856	15736	15713	15760	15798	15675	15687	15750	15778	15743	15849	15821	15959	15903	15788	15863	15659	15747	15838	15921	15801	15717	15851	15724	15738	15722	15776	15865	15732	15763	15686	15622	15720	15878	15754	15886	15935	15729	15794	15810	15799	15755	15738	15878	15890	15722	15792	15734	15725	15769	15736	15832	15711	15747	15907	15810	15797	15772	15771	15569	15742	15785	15872	15989	15782	15852	15825	15685	15789	15751	15820	15747	15893	15759	15741	15792	15734	15985	15830	15749	15785	15758	15623	15765	15581	15686	15870	16006	15727	15927	15716	15753	15879	15635	15719	15721	15768	15762	15746	15801	15814	15781	15704	15885	15909	15763	15828	15795	15803	15856	15733	15899	15883	15822	15713	15706	15712	15768	15900	15785	15796	15897	15810	15827	15651	15702	15779	15799	15782	15908	15827	15829	15703	15878	15651	15865	15733	15798	15735	15928	15815	15836	15859	15766	15634	15597	15953	15884	16064	15868	15669	15833	15705	15727	15727	15583	15637	15785	15755	15896	15691	16027	15746	15793	15754	15716	15926	15903	15875	15995	15798	15640	15860	15723	15870	15660	15814	15811	15752	15724	15639	15969	15738	15789	15914	15703	15866	15662	15680	15706	15789	15805	15708	15812	15880	15809	15759	15779	16033	15889	15857	15642	15724	15929	15870	15686	15627	15753	15838	15883	15777	15805	15758	15934	15851	15718	15741	15969	15857	15740	15791	15856	15906	15651	15809	15605	15808	15811	15887	15584	15800	15490	15939	15670	15836	15826	15646	15716	15888	15898	15888	15737	15902	15802	15569	15793	15810	15879	15650	15689	15746	15658	15793	15677	15825	15768	15716	15829	15806	15775	15911	15969	15791	15690	15874	15797	15833	15840	15885	15689	15735	15799	15818	15769	15699	15858	15816	15828	15826	15795	15993	15872	15965	15750	15609	15673	15796	15911	15821	15716	15872	15585	15809	15690	15794	15644	15789	15666	15773	15811	15990	15829	15765	15748	15663	15735	15704	15856	15712	15674	15763	15790	15731	15857	15768	15714	15685	15783	15802	15684	15727	15937	15723	15859	15834	15767	15877	15851	15713	16103	15789	15715	15985	15634	15893	15893	15762	15888	15842	15841	15908	15781	15739	15627	15757	15872	15729	15714	15802	15655	15752	15804	15960	15773	15724	15811	15903	15892	15851	15862	15761	15782	15727	15643	15796	15766	15744	15901	15945	15708	15662	15899	15952	15749	15706	15758	15724	15712	15641	15716	15913	15725	15805	15914	15817	15760	15775	15660	15983	15998	15735	15755	15890	15785	15792	15713	15703	15890	15773	15744	15855	15754	15803	15814	15764	15830	15869	15874	15733	15944	15697	15705	15919	15891	15854	15777	15778	15588	16037	15926	15857	15823	15891	15733	15801	15883	15822	15799	15758	15786	15687	15854	15745	15918	15938	15659	15819	15843	15869	15744	15756	15669	15713	15745	15856	15651	15715	15717	15734	15685	16171	15741	15730	15932	15978	15805	15659	15678	15685	15943	15917	15890	15897	15812	15979	15812	15703	15809	15790	15762	16008	15757	15774	15854	15951	15913	15919	15785	15932	15755	15714	15764	15660	15565	15810	15809	15786	15672	15830	15995	15743	15744	15549	15868	15809	15803	15801	15951	15594	15762	15964	15768	15987	15694	15879	15846	15758	15716	15712	15777	15815	15596	15627	15847	15802	15824	15835	15685	15820	15757	15876	15565	15743	15756	15886	15712	15825	15761	15724	15854	15801	15632	15797	15661	15725	15784	15848	15685	15871	15792	15856	15697	15715	15793	15726	15766	15674	15804	15740
23837	25003	38469	34117	26811	24877	23871	18971	17974	18329	18177	18217	18048	18060	18154	17945	18167	17957	17928	17970	18072	18131	18168	17951	17813	17995	17950	18053	17918	17761	17808	17769	17910	17733	18033	18110	18041	18130	18013	17921	17813	17911	17740	17924	18161	17755	17726	17877	17749	17814	17688	18051	17834	17815	18062	17929	17929	17935	18047	17786	17931	17892	17886	17876	17934	17962	17848	18161	18078	18033	17935	18064	17918	17910	17995	17786	17847	17784	17855	18046	17816	18205	18059	17948	17803	17903	17996	17809	17722	17730	17884	17734	17607	17684	17835	17945	17851	17927	17937	17921	17905	17916	18024	17830	17819	17770	17915	18014	17795	17782	17731	18031	17943	17785	17653	17850	17911	17788	17621	17658	17618	17741	17908	17885	17967	18112	17935	17760	17862	17654	18077	17639	17692	17921	17861	17919	17875	17962	17727	17801	17735	17875	17897	17840	17981	17962	17815	17888	17912	17739	17947	17838	17782	17822	17840	17824	17738	17816	17882	17777	17820	18015	17585	17798	17801	17929	17810	17734	17722	17808	17786	17722	17774	17789	17941	17977	17902	17904	17786	18076	17831	17919	17694	17768	17948	17568	17778	18050	17866	17946	17902	17869	17644	17890	17843	17797	17874	17755	17745	17870	17825	18182	17973	17904	17894	17797	17788	17845	17775	17864	17777	17683	17794	17603	17897	17918	17765	17743	17673	17734	17973	17931	17901	17796	17725	17996	17832	17663	17825	17856	17897	17778	17716	17961	17821	17637	17752	17715	17873	17894	17824	17674	18194	17811	17819	18029	17997	17884	17696	17968	17770	17762	17808	17950	17789	17843	17864	17781	17842	17733	17775	17880	17687	17679	17724	17947	17725	17607	17839	17944	17741	17677	17537	17651	17934	17783	17821	17652	17832	17650	17988	17840	17517	17882	17755	17742	17750	17762	17859	17811	17791	17813	17765	17807	17768	17775	17815	18095	17547	17757	17550	17661	17882	17867	17750	17816	17755	17700	17867	17783	18023	17987	18056	17947	17915	17921	17941	17625	17798	17734	17866	17758	17708	17894	17830	17787	17922	17807	17849	17864	17869	17759	17670	17695	18064	17742	17914	18128	17873	17705	17774	17941	17887	17794	17480	17842	17797	17819	17756	17851	17883	17874	17741	17850	18016	17887	18068	17894	17921	17898	17729	17853	17702	17763	17899	17711	17857	17901	17950	17741	17852	17950	17892	17814	17561	17632	17813	17715	17827	17851	17784	17824	17856	17977	17771	17775	17690	17778	17842	17948	17974	17811	17937	17791	17907	17574	18004	17874	17939	17862	17760	17847	17822	17880	17942	17880	17831	17680	17714	18023	17799	17811	17841	17889	18077	17813	17961	17855	17709	17613	17897	17995	17833	17851	18064	17918	17949	17882	17784	17769	17818	17842	17779	17816	18062	17755	17829	17882	18018	17685	17811	17769	17807	17686	17881	18051	17804	18007	17891	17989	17774	17761	17907	17668	17884	17674	17865	17739	17678	17910	17871	17781	17768	17742	17866	17914	18057	18040	17910	17979	17905	17738	17861	17838	17925	18038	17904	18015	17751	17689	18041	17854	17918	17779	17801	18056	17846	17871	17782	17800	17815	17811	17803	17630	17702	17940	17769	17781	17677	17819	17793	18007	17894	17950	17734	17925	17894	17750	17512	17896	17859	17844	17852	17819	17790	17986	17874	17780	17718	17932	17954	17907	18003	17606	17885	17857	17760	17866	17795	17885	17699	17942	17694	17821	18075	17981	17601	17797	17826	17887	17697	17960	17991	17864	17924	17974	17949	17646	17706	17762	18032	17839	17899	17829	18111	17769	17862	17781	17931	17821	17760	17839	17956	17960	17744	17807	17757	17804	17654	17853	17929	17887	17891	17703	17645	17797	18062	17840	17803	17814	17891	17750	17821	17956	17943	17791	17960	18100	18048	17975	17845	17833	18017	17900	17883	17794	17707	17565	17819	17784	17813	17778	17905	18061	17820	18020	17634	17751	17747	17857	17764	17974	17900	17797	17698	17662	17586	17840	17734	17801	17907	17780	17754	17774	18007	17851	17816	17868	17847	17750	18019	17825	17776	17621	17801	17859	17808	17941	17808	17814	17770	17974	17949	17816	17852	17837	17708	17788	17741	17905	17661	17863	17918	17831	17998	17841	17797	17732	18065	17817	17802	17870	17909	17997	17807	17722	17774	17632	17709	17787	18046	17737	17794	17926	17849	17994	17926	17807	17813	17958	17739	17800	17822	17751	17785	17532	17772	17754	17787	17716	17618	18025	18204	17811	17952	18067	17709	17581	17693	17670	17988	17891	17822	17829	17824	17787	17746	17727	17681	17760	17771	17922	17738	17991	17687	17713	17789	17970	17826	17897	18001	17876	17832	17620	17697	17787	17889	17819	18021	17949	17950	17905	17755	17869	17774	17542	17625	17941	17951	17891	17752	17737	17800	17700	17655	17952	17585	17831	17991	17855	17819	17735	17660	17754	17679	17702	17678	17978	17854	17750	17933	17792	17878	17793	17777	17981	17809	17783	17659	17718	17800	17788	17886	17708	17708	17843	18180	17859	17745	17732	17794	17729	17839	17954	17775	17969	17779	17694	17752	18012	17951	17780	17851	17716	17719	17654	17687	17929	18101	18004	17795	17743	17726	17846	17966	17661	17845	17932	17846	17899	18034	17919	17964	17884	18019	17802	17908	17834	17852	17611	17898	17857	18030	17788	17907	17784	17879	17864	17730	17842	17849	17937	17838	17754	17905	17939	17926	17903	17799	17850	17717	17834	17824	17759	17723	17745	17818	17840	17921	17924	17790	17613	17727	17794	17836	17980	17795	17885	17817	17936	17843	17859	17734	17712	18001	17752	18022	17630	17839	17899	17866	17713	17863	18058	17751	17964	17835	17828	17807	17859	18020	17991	17869	17877	17909	18011	17747	17785	17939	18063	17818	17838	17875	17753	17674	17764	17652	17929	17804	18101	17827	18015	17925	17760	17852	17643	17723	18015	17869	17861	17770	17854	17849	17697	17728	17837	18006	17797	17792	17757	17944	17930	17958	17887	17889	17931	17826	17976	17987	17743	18018	17677	17687	17723	17746	17667	17834	17870	17724	17856	17763	17918	17855	17786	17801	17880	17780	17879	17892	17710	17822	18038	17805	17779	18158	17980	17944	17821	17819	17753	17796	17780	17741	17745	17723	17859	17923	17711	17768	17908	17695	17670	17899	17804	18008	17878	17736	17650	17645	17710	18013	17887	17972	17675	17914	17758	17852	17847	17925	17801	17671	17750	17777	17793	17815	17781	17823	17823	17793	17794	17910	17747	17860	17803	18040	17764	17766	17884	17905	17746	17715	17974	17687	17882	17771	17808	17752	17878	17663	17636	17795	17782	17843	17757	17779	17685	17786	17952	17673	17835	17721	17888	17879	17930	17812	17870	17898	17808	17823	18065	17828	17913	17879	17620	17815	17605	17655	17880	17957	17922	17754	17873	17833	17937	17747	17649	17774	17841	17753	17610	17886	17689	17939	18003	17726	17780	17691	17846	17884	17961	17846	17936	17917	18035	17822	17863	17901	17876	17983	17838	17967	17853	17835	17821	17972	17682	17792	17753	17615	17773	17697	17877	17830	17632	17814	17640	17719	17763	17803	17665	17790	17785	18046	17877	17757	18066	17801	17833	17788	17833	18039	17941	17772	17802	17776	17781	17789	18061	17753	17797	17753	17770	17951	18077	17908	17672	17853	17784	17802	17624	17849	17980	17826	17849	17849	17787	17724	17888	17909	17881	17935	17733	17653	17856	17793	17898	17788	17618	17684	17801	17704	17890	17799	17585	17987	17957	17925	17863	17959	17749	17666	17927	17879	18049	17831	17824	17557	17768	17811	17727	17787	17720	18150	17892	17786	17878	17724	17796	17833	17666	17807	17878	17868	17872	18032	17825	17727	17677	18004	17874	17863	17824	17900	17963	17772	18063	17946	17983	17934	17836	17693	17684	17757	17826	17649	17910	17919	17866	17785	17882	17778	17823	17906	17859	17740	17895	17818	17846	17662	17801	17749	17800	17828	17640	17797	17818	17764	17837	17944	17662	17863	17634	17818	17759	17759	17896	17685	17722	17741	17526	17594	17847	17735	17730	17765	17628	17869	17837	17866	17722	17832	17831	17889	17963	17865	17823	17771	17754	17688	17960	18061	18084	17839	17621	17808	17886	17919	17956	17802	17880	17863	17780	17803	17818	18037	17896	17898	17720	17907	17831	17868	17864	17951	17972	17882	17769	17786	17937	17669	17802	18012	17832	17936	17833	17693	17839	18171	17967	17816	17665	17856	17893	17897	17875	17822	18011	17979	17872	17816	17811	17941	17620	17904	17764	18005	17933	17806	17814	18036	17904	18042	17982	17843	17669	17765	17873	17777	17718	17623	17901	17711	17905	17708	17901	17908	17707	17933	17752	18018	18041	17974	18057	17865	17938	17826	17644	17808	17710	17851	17950	17890	17800	17877	17885	17786	17780	17913	18054	17840	17735	17806	17768	17805	17834	17707	17637	17861	17882	17867	18117	17782	17925	17786	17748	17766	17746	17798	17956	18009	17876	17766	17800	17781	17604	17811	17691	17710	17774	18032	17728	17821	17735	17706	17805	17861	17959	17696	17905	17589	17867	18019	17926	17811	17727	18013	17844	18100	17821	17700	17653	17642	17912	17838	17831	17964	17858	17800	17802	17868	17843	17850	18010	17840	17803	17965	17817	17771	17911	17737	17805	17951	17866	17902	18027	17788	17747	17930	17888	17858	17847	17825	17955	17879	17661	17778	17785	17903	17859	17857	17893	17860	17729	17819	17732	18045	18152	17680	17748	17687	17800	17803	17860	17883	17652	17923	17736	17692	17904	17812	17655	17760	17693	17795	17904	17862	17869	17792	17838	17842	17901	17785	17818	17878	17771	17700	17785	17971	17880	17790	17797	17840	17904	17844	17807	17759	17505	17977	17887	17917	17774	17921	17700	17932	17883	17825	17703	17766	17864	17761	17919	17639	17754	17803	17945	17857	17733	17787	18090	17816	17967	17793	17842	17830	17641	17725	17715	17698	17818	17862	17992	17756	17896	17848	17614	17571	17799
62961	107317	90122	61238	36392	20634	16107	15417	15488	15388	15413	15442	15550	15432	15613	15497	15592	15269	15450	15453	15370	15475	15504	15494	15636	15621	15464	15655	15402	15503	15594	15446	15294	15437	15546	15494	15357	15368	15474	15488	15338	15701	15403	15432	15520	15445	15462	15362	15510	15389	15612	15538	15445	15607	15256	15409	15292	15503	15575	15450	15303	15403	15625	15626	15461	15598	15547	15326	15579	15514	15668	15381	15541	15533	15569	15355	15403	15412	15551	15416	15378	15604	15362	15602	15576	15416	15691	15566	15459	15614	15509	15352	15542	15465	15474	15422	15650	15360	15447	15344	15357	15397	15427	15511	15468	15316	15537	15495	15489	15409	15386	15499	15478	15458	15469	15411	15406	15402	15467	15444	15614	15486	15488	15325	15453	15448	15472	15336	15258	15418	15545	15368	15427	15408	15553	15370	15389	15488	15464	15636	15464	15483	15468	15403	15456	15522	15397	15417	15468	15468	15378	15320	15528	15433	15386	15448	15512	15450	15406	15285	15591	15340	15415	15511	15317	15461	15682	15329	15450	15472	15397	15276	15605	15518	15376	15528	15706	15362	15448	15515	15453	15444	15358	15281	15533	15424	15458	15371	15394	15483	15387	15642	15386	15529	15505	15397	15358	15527	15390	15649	15366	15506	15502	15563	15281	15461	15573	15594	15470	15560	15516	15583	15421	15472	15366	15653	15631	15529	15491	15562	15544	15535	15562	15343	15518	15441	15580	15699	15478	15438	15719	15390	15402	15292	15330	15531	15376	15541	15514	15554	15514	15285	15352	15432	15475	15395	15369	15287	15292	15490	15384	15442	15385	15490	15417	15389	15569	15518	15575	15495	15481	15504	15281	15269	15547	15561	15244	15520	15432	15516	15484	15186	15714	15575	15498	15476	15457	15478	15567	15284	15307	15617	15542	15444	15354	15396	15559	15512	15459	15322	15355	15508	15408	15428	15433	15363	15479	15506	15280	15413	15648	15546	15558	15486	15334	15402	15562	15378	15505	15534	15481	15368	15542	15395	15510	15516	15483	15478	15486	15493	15405	15325	15598	15292	15417	15381	15201	15367	15362	15392	15413	15573	15425	15358	15570	15395	15331	15376	15396	15582	15386	15361	15489	15319	15548	15333	15530	15421	15248	15409	15587	15276	15495	15467	15407	15375	15395	15489	15497	15232	15447	15362	15469	15426	15475	15435	15412	15425	15344	15358	15424	15377	15279	15296	15329	15538	15463	15374	15477	15531	15514	15380	15538	15186	15467	15561	15386	15396	15642	15349	15423	15503	15529	15344	15533	15375	15479	15380	15284	15533	15287	15443	15440	15561	15319	15535	15298	15440	15200	15428	15482	15557	15474	15384	15416	15386	15529	15362	15459	15519	15273	15384	15384	15497	15567	15643	15562	15587	15597	15522	15320	15395	15585	15389	15478	15631	15474	15362	15488	15497	15287	15487	15385	15589	15458	15339	15369	15395	15575	15463	15596	15474	15420	15574	15487	15332	15403	15481	15374	15532	15431	15379	15497	15451	15406	15365	15563	15334	15271	15592	15454	15525	15393	15226	15476	15485	15545	15414	15354	15308	15438	15374	15410	15409	15526	15485	15551	15593	15235	15350	15465	15504	15523	15398	15588	15387	15382	15383	15442	15493	15492	15575	15550	15333	15476	15302	15720	15427	15296	15449	15299	15544	15473	15526	15502	15434	15445	15519	15273	15354	15489	15495	15494	15586	15437	15351	15411	15343	15412	15339	15507	15643	15477	15365	15556	15407	15282	15392	15362	15357	15415	15332	15416	15476	15603	15496	15497	15435	15432	15442	15442	15408	15522	15421	15507	15482	15520	15195	15535	15597	15490	15469	15604	15550	15428	15408	15461	15374	15351	15516	15478	15425	15354	15285	15425	15580	15474	15503	15576	15494	15265	15497	15447	15435	15394	15488	15384	15636	15349	15424	15577	15505	15552	15409	15701	15499	15600	15374	15422	15468	15551	15357	15447	15373	15203	15585	15474	15271	15273	15369	15427	15598	15365	15472	15442	15454	15443	15426	15538	15402	15555	15474	15453	15517	15450	15318	15409	15556	15417	15422	15457	15196	15425	15454	15534	15445	15536	15417	15413	15275	15455	15595	15570	15444	15499	15662	15318	15427	15389	15431	15664	15418	15530	15370	15374	15451	15589	15351	15564	15296	15389	15431	15350	15440	15366	15515	15502	15577	15284	15407	15404	15536	15399	15577	15283	15467	15595	15364	15567	15453	15414	15399	15435	15535	15538	15434	15679	15387	15314	15191	15496	15528	15490	15437	15496	15528	15373	15453	15523	15507	15457	15399	15514	15577	15507	15519	15542	15227	15426	15435	15411	15466	15475	15385	15340	15581	15323	15527	15286	15617	15457	15499	15512	15645	15595	15383	15481	15450	15419	15392	15395	15539	15552	15326	15511	15399	15203	15490	15556	15430	15617	15515	15400	15385	15408	15533	15473	15495	15473	15355	15475	15414	15533	15588	15393	15601	15440	15466	15479	15499	15322	15554	15552	15437	15411	15520	15356	15534	15401	15438	15552	15476	15520	15370	15489	15456	15473	15408	15483	15561	15463	15462	15332	15313	15513	15248	15489	15398	15602	15677	15505	15520	15670	15436	15498	15522	15550	15423	15411	15360	15547	15450	15408	15545	15554	15441	15484	15533	15421	15444	15520	15473	15360	15413	15542	15482	15479	15415	15328	15609	15563	15426	15463	15582	15387	15228	15394	15229	15544	15395	15449	15502	15480	15441	15424	15353	15324	15405	15560	15549	15263	15501	15526	15362	15408	15452	15263	15550	15463	15400	15456	15439	15390	15384	15543	15539	15415	15287	15556	15440	15335	15432	15460	15385	15555	15324	15310	15589	15493	15322	15429	15360	15499	15488	15503	15436	15556	15312	15508	15421	15474	15460	15286	15265	15501	15551	15502	15551	15355	15458	15459	15483	15353	15560	15428	15463	15361	15487	15436	15384	15390	15371	15140	15447	15643	15390	15488	15493	15440	15443	15381	15279	15456	15543	15504	15307	15334	15268	15605	15224	15212	15415	15465	15495	15429	15369	15518	15447	15550	15319	15458	15422	15491	15307	15403	15423	15631	15370	15502	15330	15489	15466	15495	15242	15554	15426	15497	15287	15416	15358	15531	15468	15523	15460	15628	15474	15460	15373	15500	15325	15400	15308	15347	15431	15329	15378	15420	15561	15413	15484	15540	15466	15607	15384	15547	15647	15475	15343	15527	15635	15583	15331	15595	15366	15368	15531	15460	15541	15546	15540	15306	15342	15583	15535	15493	15404	15336	15318	15645	15311	15402	15589	15526	15410	15477	15524	15479	15224	15397	15489	15505	15291	15466	15571	15518	15543	15234	15476	15463	15484	15441	15333	15359	15549	15698	15539	15562	15559	15383	15293	15575	15384	15366	15445	15534	15624	15513	15457	15355	15390	15581	15370	15442	15363	15334	15447	15317	15490	15446	15399	15355	15342	15578	15414	15583	15469	15423	15266	15312	15417	15459	15545	15502	15545	15538	15455	15512	15525	15560	15393	15531	15314	15575	15395	15380	15419	15439	15450	15594	15535	15541	15385	15404	15515	15549	15516	15380	15377	15617	15398	15513	15366	15423	15267	15531	15486	15529	15437	15439	15399	15511	15402	15636	15287	15499	15346	15436	15335	15616	15376	15324	15379	15357	15348	15410	15475	15353	15282	15468	15400	15305	15546	15552	15402	15499	15401	15491	15492	15440	15249	15500	15486	15449	15482	15665	15320	15474	15484	15514	15506	15392	15429	15399	15459	15404	15530	15347	15646	15505	15641	15388	15462	15497	15525	15527	15362	15620	15547	15613	15450	15445	15614	15457	15456	15599	15420	15461	15266	15454	15480	15375	15441	15507	15598	15218	15523	15639	15439	15458	15438	15597	15545	15424	15457	15450	15497	15436	15421	15431	15532	15389	15401	15525	15488	15629	15454	15472	15183	15503	15385	15352	15461	15509	15335	15391	15484	15424	15591	15338	15469	15309	15408	15420	15398	15436	15328	15501	15363	15507	15452	15390	15418	15268	15419	15514	15441	15452	15543	15470	15535	15496	15372	15552	15476	15425	15490	15369	15644	15477	15699	15311	15518	15476	15498	15466	15507	15412	15379	15282	15537	15581	15428	15405	15362	15482	15424	15565	15376	15481	15368	15539	15243	15386	15385	15598	15485	15451	15397	15493	15208	15387	15379	15364	15418	15563	15476	15668	15269	15529	15417	15597	15595	15423	15575	15539	15636	15311	15409	15438	15246	15367	15463	15475	15439	15639	15483	15420	15391	15534	15576	15456	15332	15453	15479	15452	15379	15433	15369	15508	15489	15517	15454	15468	15481	15568	15535	15470	15541	15429	15438	15713	15426	15478	15540	15471	15414	15352	15515	15390	15411	15474	15560	15511	15444	15397	15666	15321	15497	15491	15400	15533	15427	15478	15615	15298	15407	15311	15482	15462	15475	15469	15387	15569	15524	15395	15452	15496	15438	15426	15350	15472	15468	15440	15591	15468	15450	15421	15326	15423	15455	15587	15466	15402	15392	15605	15556	15392	15462	15550	15491	15516	15391	15406	15409	15569	15430	15518	15533	15545	15386	15615	15363	15453	15332	15464	15438	15524	15425	15446	15511	15544	15372	15304	15363	15328	15437	15512	15624	15563	15519	15375	15335	15418	15445	15608	15432	15505	15549	15521	15502	15450	15444	15438	15271	15325	15604	15439	15350	15481	15645	15348	15421	15306	15478	15402	15401	15547	15408	15475	15470	15370	15503	15347	15476	15577	15416	15392	15486	15625	15447	15542	15363	15481	15332	15428	15455	15431	15479	15495	15580	15430	15410	15538	15442	15449	15499	15636	15458	15380	15547	15496	15451	15532	15346	15465	15531	15557	15437	15262	15390	15405	15586	15539	15277	15256	15498	15502	15502	15497	15444	15521	15390	15360	15254	15573	15384	15433	15584	15496	15399	15400	15506	15540	15266	15480	15545	15448	15299	15544	15498	15339	15582	15420	15389	15534	15345	15449	15565	15348	15557	15576	15351	15493	15424	15535	15487	15475	15501	15560	15384	15630	15390	15421	15405	15419	15490
32556	41645	43304	30601	21428	18659	18161	17636	17749	17713	17842	17698	17657	17727	17665	17829	17563	17447	17657	17697	17846	17863	17871	17660	17868	17506	17730	17539	17806	17733	17954	17772	17617	17741	17668	17647	17661	17809	17431	17541	17813	17707	17669	17647	17904	17650	17550	17704	17582	17782	17815	17743	17678	17641	17672	17723	17593	17629	17679	17486	17851	17667	17774	17567	17905	17794	17647	17675	17565	17706	17841	17614	17764	17739	17770	17707	17668	17779	17466	17700	17649	17417	17676	17637	17486	17638	17640	17874	17622	17635	17572	17935	17741	17538	17643	17718	17608	17534	17827	17572	17660	17766	17553	17720	17443	17739	17518	17868	17685	17624	17556	17668	17450	17779	17800	17452	17616	17469	17842	17726	17636	17546	17753	17588	17765	17609	17644	17927	17859	17480	17602	17544	17643	17621	17493	17763	17635	17660	17732	17496	17531	17695	17703	17748	17592	17583	17646	18000	17538	17504	17550	17687	17531	17731	17721	17660	17650	17502	17623	17737	17544	17648	17689	17596	17862	17768	17587	17635	17679	17636	17762	17738	17752	17714	17521	17459	17609	17651	17682	17530	17693	17596	17688	17542	17594	17553	17650	17790	17681	17546	17656	17643	17763	17805	17483	17743	17683	17647	17420	17537	17608	17587	17581	17813	17684	17554	17744	17544	17645	17640	17628	17438	17614	17542	17790	17645	17576	17617	17623	17807	17662	17929	17508	17716	17536	17500	17612	17577	17631	17443	17655	17865	17663	17711	17685	17563	17474	17433	17670	17876	17705	17519	17650	17749	17664	17528	17578	17758	17724	17493	17606	17560	17560	17657	17787	17615	17617	17728	17826	17707	17627	17733	17710	17694	17559	17501	17746	17593	17655	17467	17714	17503	17545	17634	17642	17481	17580	17822	17692	17750	18119	17598	17404	17565	17617	17648	17590	17745	17656	17778	17712	17487	17627	17527	17523	17572	17732	17547	17691	17467	17708	17631	17633	17702	17650	17599	17879	17562	17562	17582	17593	17530	17643	17622	17730	17718	17898	17637	17861	17657	17764	17611	17747	17614	17622	17585	17421	17545	17677	17640	17784	17551	17730	17686	17687	17513	17637	17614	17799	17542	17608	17419	17690	17643	17616	17736	17598	17492	17737	17550	17748	17686	17673	17530	17672	17624	17629	17688	17739	17834	17890	17634	17616	17673	17721	17817	17636	17624	17891	17706	17674	17827	17632	17579	17648	17447	17632	17785	17599	17750	17608	17649	17490	17731	17639	17710	17613	17565	17871	17832	17633	17578	17978	17798	17814	17707	17539	17703	17704	17656	17638	17834	17708	17628	17525	17728	17611	17741	17609	17587	17650	17439	17486	17481	17403	17484	17692	17708	17700	17576	17463	17691	17639	17598	17673	17709	17646	17489	17576	17604	17674	17463	17562	17575	17765	17704	17553	17575	17686	17785	17586	17555	17576	17625	17618	17700	17788	17544	17547	17667	17661	17807	17594	17923	17581	17929	17722	17787	17623	17643	17741	17877	17923	17696	17593	17511	17482	17870	17584	17566	17581	17386	17757	17684	17645	17802	17880	17853	17676	17797	17719	17707	17693	17742	17824	17658	17814	17457	17760	17730	17683	17811	17719	17708	17516	17646	17695	17508	17448	17663	17511	17489	17460	17791	17511	17660	17635	17706	17781	17520	17756	17821	17727	17555	17596	17513	17688	17471	17592	17667	17754	17665	17883	17846	17553	17855	17764	17667	17576	17582	17564	17872	17562	17624	17526	17643	17708	17700	17621	17653	17792	17665	17533	17651	17625	17536	17671	17578	17581	17577	17479	17377	17571	17664	17507	17590	17646	17554	17762	17646	17709	17690	17644	17698	17704	17717	17725	17530	17537	17423	17606	17776	17677	17604	17724	17505	17523	17584	17656	17621	17650	17439	17727	17610	17587	17547	17670	17371	17666	17633	17687	17511	17601	17737	17781	17731	17487	17777	17718	17721	17767	17467	17521	17734	17461	17594	17671	17403	17660	17558	17593	17800	17492	17475	17784	17693	17689	17428	17816	17753	17438	17725	17658	17699	17659	17651	17546	17847	17648	17684	17636	17649	17589	17634	17758	17648	17745	17684	17648	17896	17645	17726	17660	17572	17826	17750	17658	17485	17697	17684	17606	17679	17438	17591	17494	17786	17626	17553	17718	17677	17715	17564	17730	17531	17771	17731	17757	17724	17618	17731	17494	17437	17530	17558	17499	17530	17843	17494	17550	17654	17695	17566	17657	17772	17762	17457	17624	17610	17443	17760	17427	17622	17790	17671	17790	17827	17714	17599	17576	17671	17651	17629	17474	17641	17820	17654	17650	17852	17716	17606	17602	17806	17845	17691	17694	17682	17754	17800	17984	17482	17539	17557	17775	17786	17664	17700	17619	17692	17597	17643	17729	17587	17749	17635	17784	17470	17684	17600	17696	17706	17452	17557	17708	17659	17680	17655	17607	17577	17631	17656	17630	17571	17599	17697	17672	17742	17727	17617	17696	17679	17608	17498	17607	17512	17688	17671	17690	17703	17756	17649	17540	17625	17774	17555	17697	17428	17839	17729	17693	17731	17619	17685	17730	17569	17879	17457	17448	17654	17788	17777	17859	17817	17608	17397	17601	17537	17650	17617	17615	17590	17562	17639	17678	17893	17795	17763	17719	17537	17629	17724	17758	17512	17847	17793	17568	17655	17629	17525	17830	17634	17719	17768	17602	17581	17702	17640	17753	17609	17666	17682	17778	17564	17701	17820	17632	17758	17773	17809	17567	17691	17547	17502	17703	17749	17629	17634	17565	17555	17596	17597	17890	17635	17845	17645	17679	17594	17565	17385	17610	17573	17610	17673	17501	17615	17706	17617	17559	17525	17660	17464	17501	17793	17591	17936	17752	17654	17730	17712	17660	17679	17547	17742	17612	17890	17595	17675	17418	17768	17664	17603	17818	17500	17671	17633	17631	17726	17783	17734	17720	17706	17709	17500	17649	17588	17724	17606	17790	17823	17695	17623	17570	17498	17775	17530	17602	17776	17673	17875	17604	17453	17678	17640	17500	17592	17661	17751	17460	17496	17700	17602	17812	17864	17499	17706	17689	17730	17617	17736	17619	17684	17590	17638	17828	17549	17754	17617	17812	17845	17825	17880	17537	17594	17802	17584	17646	17600	17759	17624	17733	17642	17608	17672	17622	17646	17513	17618	17833	17553	17615	17778	17694	17583	17582	17701	17748	17451	17685	17836	17527	17718	17694	17671	17406	17597	17565	17647	17642	17636	17493	17616	17750	17571	17654	17603	17546	17563	17828	17581	17571	17592	17498	17639	17735	17640	17564	17723	17705	17795	17616	17885	17545	17690	17637	17644	17655	17718	17662	17666	17727	17699	17855	17487	17740	17525	17385	17638	17298	17706	17443	17774	17640	17813	17551	17678	17726	17581	17689	17731	17663	17509	17695	17685	17749	17759	17783	17831	17673	17831	17728	17619	17645	17554	17600	17860	17653	17754	17816	17584	17635	17745	17640	17775	17401	17618	17824	17758	17605	17496	17487	17688	17785	17568	17540	17685	17665	17743	17770	17827	17561	17796	17756	17655	17578	17564	17718	17586	17820	17724	17705	17721	17792	17715	17702	17736	17664	17781	17524	17665	17662	17708	17834	17657	17650	17735	17695	17771	17793	17759	17662	17527	17757	17762	17473	17730	17566	17710	17716	17744	17848	17693	17721	17624	17668	17659	17704	17612	17754	17653	17803	17538	17512	17506	17646	17593	17465	17660	17701	17800	17702	17594	17790	17655	17589	17622	17745	17717	17716	17762	17586	17807	17684	17601	17725	17836	17435	17568	17764	17664	17779	17753	17584	17797	17594	17761	17417	17530	17525	17764	17668	17485	17620	17700	17737	17448	17646	17660	17472	17730	17912	17677	17584	17680	17593	17785	17641	17680	17865	17697	17626	17882	17751	17720	17645	17775	17736	17774	17695	17553	17471	17649	17714	17814	17767	17804	17548	17620	17767	17613	17896	17579	17775	17789	17515	17592	17658	17635	17497	17787	17767	17751	17573	17800	17516	17467	17802	17790	17883	17394	17637	17748	17647	17569	17739	17608	17810	17650	17566	17694	17737	17849	17555	17703	17425	17697	17726	17603	17555	17602	17727	17626	17865	17647	17569	17620	17528	17759	17794	17513	17602	17749	17663	17572	17604	17702	17801	17785	17579	17794	17580	17529	17762	17623	17756	17859	17794	17765	17485	17519	17665	17473	17601	17695	17653	17767	17783	17704	17720	17752	17619	17669	17678	17597	17728	17562	17630	17666	17680	17607	17709	17431	17626	17588	17620	17615	17567	17807	17728	17553	17612	17757	17895	17669	17677	17638	17779	17572	17635	17601	17718	17631	17642	17705	17717	17538	17711	17825	17500	17675	17797	17661	17846	17678	17603	17557	17806	17519	17760	17627	17675	17619	17690	17611	17534	17468	17490	17722	17609	17464	17672	17474	17911	17651	17568	17849	17646	17548	17662	17790	17788	17584	17854	17483	17580	17538	17554	17551	17836	17682	17746	17628	17411	17660	17789	17724	17533	17604	17712	17731	17767	17696	17717	17604	17568	17502	17666	17647	17734	17587	17641	17446	17663	17658	17787	17598	17591	17647	17728	17853	17777	17634	17873	17757	17557	17643	17682	17457	17663	17711	17629	17441	17548	17647	17739	17710	17519	17692	17765	17593	17798	17587	17525	17548	17704	17811	17703	17562	17705	17939	17695	17679	17668	17703	17782	17777	17509	17539	17872	17482	17681	17608	17835	17766	17533	17748	17531	17734	17434	17426	17528	17584	17394	17681	17736	17665	17406	17685	17588	17706	17638	17606	17533	17758	17570	17555	17538	17615	17461	17715	17648	17573	17579	17661	17635	17656	17467	17666	17705	17681	17604	17650	17649	17783	17556	17685	17456	17594	17614	17730	17669	17614	17683	17664	17635	17683	17418	17616	17775	17889	17661	17380	17556	17535	17810	17844	17801	17618	17667	17581	17756	17374	17677	17629	17647	17784	17670	17621	17376	17647	17519	17479	17474	17561	17576	17576	17779	17664	17729	17786	17671	17602	17587	17707	17736	17726	17625	17690
40547	60253	45502	27155	18380	15899	15311	15451	15496	15324	15360	15184	15319	15353	15306	15297	15350	15251	15469	15379	15352	15440	15249	15279	15346	15380	15411	15320	15053	15249	15379	15450	15259	15380	15327	15270	15195	15379	15368	15402	15534	15344	15379	15387	15307	15283	15361	15313	15477	15403	15280	15397	15338	15324	15429	15566	15454	15268	15324	15174	15308	15304	15421	15385	15214	15338	15311	15297	15376	15319	15410	15414	15214	15307	15283	15326	15162	15451	15493	15390	15218	15292	15256	15246	15262	15416	15271	15396	15253	15379	15289	15416	15269	15254	15387	15210	15484	15343	15175	15257	15437	15368	15282	15300	15402	15429	15076	15559	15385	15450	15350	15388	15392	15294	15447	15255	15246	15476	15412	15415	15383	15352	15250	15265	15243	15342	15424	15255	15314	15429	15196	15280	15275	15384	15280	15436	15231	15379	15215	15251	15306	15377	15213	15271	15281	15327	15388	15394	15403	15331	15415	15220	15333	15500	15494	15266	15291	15431	15282	15427	15282	15535	15378	15547	15335	15334	15128	15218	15264	15252	15249	15364	15362	15404	15437	15352	15341	15467	15235	15392	15462	15354	15415	15260	15331	15422	15410	15131	15431	15338	15293	15387	15328	15327	15286	15243	15382	15218	15330	15362	15198	15128	15294	15313	15306	15306	15359	15242	15337	15481	15391	15211	15346	15326	15405	15425	15275	15264	15189	15469	15282	15225	15371	15395	15241	15338	15372	15289	15341	15389	15341	15307	15204	15351	15388	15297	15324	15321	15395	15380	15242	15185	15200	15293	15370	15444	15250	15334	15400	15508	15263	15349	15340	15348	15369	15379	15272	15180	15223	15306	15330	15350	15405	15339	15303	15335	15267	15113	15299	15189	15420	15204	15215	15380	15340	15436	15292	15294	15350	15568	15450	15467	15426	15275	15492	15266	15373	15278	15405	15426	15365	15422	15481	15199	15338	15593	15287	15206	15328	15355	15239	15251	15395	15272	15313	15277	15215	15176	15431	15146	15404	15154	15394	15286	15252	15277	15279	15386	15369	15226	15255	15314	15243	15390	15443	15479	15449	15269	15312	15276	15455	15319	15395	15184	15254	15410	15210	15409	15420	15460	15302	15303	15392	15279	15352	15308	15404	15322	15389	15221	15419	15312	15446	15376	15316	15333	15267	15563	15405	15296	15466	15365	15392	15378	15335	15323	15470	15372	15262	15343	15268	15291	15266	15412	15287	15414	15317	15348	15233	15381	15288	15316	15155	15527	15267	15420	15385	15342	15435	15360	15300	15370	15287	15242	15440	15200	15437	15267	15239	15313	15491	15367	15355	15413	15379	15285	15300	15278	15361	15268	15307	15293	15313	15440	15278	15344	15201	15266	15385	15386	15247	15291	15222	15309	15290	15297	15323	15346	15451	15405	15345	15357	15295	15172	15286	15274	15092	15463	15287	15329	15408	15277	15429	15105	15281	15284	15419	15444	15418	15281	15234	15351	15151	15237	15409	15239	15379	15316	15311	15342	15386	15299	15344	15300	15366	15484	15152	15369	15354	15486	15098	15240	15422	15346	15361	15448	15296	15319	15329	15180	15273	15468	15254	15303	15207	15370	15413	15328	15160	15435	15348	15234	15357	15382	15315	15348	15342	15320	15246	15357	15362	15334	15299	15235	15113	15424	15364	15253	15553	15384	15434	15323	15403	15448	15265	15316	15318	15405	15284	15251	15252	15326	15240	15415	15275	15329	15250	15439	15421	15210	15484	15459	15278	15295	15308	15358	15412	15338	15397	15310	15393	15385	15366	15206	15215	15374	15177	15295	15244	15291	15424	15254	15416	15277	15347	15251	15341	15112	15346	15379	15474	15206	15380	15397	15502	15324	15487	15361	15399	15209	15343	15309	15268	15310	15157	15275	15435	15257	15252	15346	15368	15441	15361	15375	15310	15260	15315	15195	15291	15234	15316	15474	15402	15445	15471	15381	15379	15258	15286	15483	15354	15296	15313	15371	15354	15279	15401	15462	15326	15454	15343	15304	15289	15411	15473	15364	15185	15260	15341	15353	15260	15305	15522	15382	15339	15390	15418	15454	15312	15461	15292	15419	15375	15322	15346	15379	15413	15282	15346	15375	15177	15279	15503	15211	15291	15430	15384	15446	15360	15359	15403	15595	15315	15378	15398	15178	15338	15436	15275	15367	15266	15175	15330	15269	15242	15306	15297	15349	15465	15188	15403	15462	15484	15319	15259	15338	15267	15319	15449	15242	15336	15443	15328	15211	15329	15236	15125	15495	15348	15307	15330	15388	15455	15368	15333	15215	15456	15295	15396	15121	15506	15386	15434	15388	15447	15178	15574	15395	15448	15356	15293	15201	15320	15254	15285	15205	15362	15416	15295	15234	15237	15092	15392	15426	15422	15295	15186	15452	15278	15404	15344	15455	15424	15312	15335	15403	15449	15009	15483	15318	15422	15404	15445	15472	15303	15310	15333	15228	15343	15370	15199	15448	15334	15254	15274	15381	15432	15340	15339	15207	15229	15323	15451	15393	15418	15482	15253	15343	15370	15336	15356	15438	15266	15429	15277	15311	15247	15384	15320	15316	15253	15326	15472	15279	15146	15341	15294	15384	15364	15320	15308	15314	15384	15237	15305	15282	15237	15446	15530	15291	15472	15299	15454	15399	15138	15315	15323	15510	15451	15413	15226	15189	15580	15429	15129	15382	15503	15372	15529	15529	15335	15360	15329	15328	15392	15452	15484	15579	15399	15467	15279	15255	15204	15309	15326	15324	15209	15332	15331	15510	15339	15343	15220	15341	15321	15466	15305	15189	15368	15170	15441	15267	15413	15366	15198	15451	15220	15287	15285	15233	15417	15205	15313	15434	15303	15384	15358	15415	15199	15437	15346	15368	15238	15393	15326	15385	15431	15365	15198	15253	15265	15376	15368	15281	15403	15468	15366	15357	15325	15482	15255	15488	15327	15415	15222	15229	15406	15371	15274	15245	15297	15424	15301	15456	15433	15128	15438	15319	15315	15543	15331	15496	15459	15320	15298	15325	15488	15211	15398	15236	15330	15392	15385	15295	15295	15391	15297	15425	15360	15405	15489	15284	15341	15485	15470	15337	15370	15301	15398	15320	15257	15375	15228	15127	15412	15429	15224	15326	15582	15234	15343	15273	15338	15388	15316	15325	15344	15354	15310	15496	15479	15470	15235	15207	15344	15376	15408	15228	15404	15405	15347	15239	15414	15478	15220	15454	15321	15333	15305	15310	15413	15204	15542	15302	15302	15362	15351	15276	15364	15108	15260	15457	15215	15304	15429	15259	15314	15428	15459	15124	15278	15336	15098	15471	15284	15236	15412	15343	15278	15390	15285	15262	15125	15384	15334	15240	15253	15415	15459	15408	15296	15242	15324	15250	15290	15319	15349	15257	15446	15293	15351	15229	15226	15240	15244	15235	15191	15267	15360	15489	15452	15448	15256	15289	15331	15262	15369	15317	15348	15356	15317	15504	15477	15180	15345	15185	15328	15316	15215	15335	15484	15217	15362	15283	15198	15328	15332	15473	15395	15410	15467	15347	15253	15199	15487	15321	15491	15348	15459	15356	15316	15346	15270	15252	15278	15326	15098	15432	15326	15310	15500	15291	15256	15253	15155	15415	15283	15319	15308	15423	15395	15181	15362	15387	15380	15254	15313	15282	15340	15417	15272	15298	15246	15288	15475	15220	15333	15218	15280	15130	15363	15357	15351	15332	15381	15304	15259	15395	15436	15311	15223	15461	15333	15261	15389	15388	15375	15397	15542	15455	15292	15527	15519	15390	15180	15352	15381	15468	15190	15271	15448	15213	15437	15387	15310	15269	15466	15173	15367	15198	15333	15246	15323	15203	15579	15379	15166	15467	15453	15289	15268	15391	15258	15429	15388	15247	15312	15352	15276	15345	15504	15381	15261	15470	15115	15266	15645	15277	15295	15426	15298	15426	15381	15379	15180	15422	15342	15410	15227	15352	15270	15234	15304	15278	15446	15443	15405	15179	15407	15270	15247	15536	15263	15168	15390	15348	15403	15437	15224	15388	15125	15401	15097	15333	15347	15319	15366	15335	15228	15535	15396	15279	15516	15337	15281	15195	15527	15215	15163	15292	15414	15237	15251	15471	15248	15354	15350	15218	15158	15230	15238	15265	15512	15211	15341	15336	15288	15255	15436	15377	15388	15300	15392	15213	15157	15299	15117	15394	15323	15599	15466	15491	15445	15353	15377	15238	15263	15267	15292	15244	15344	15537	15378	15178	15376	15387	15419	15270	15272	15435	15367	15280	15202	15305	15263	15237	15269	15385	15236	15284	15354	15350	15302	15314	15287	15332	15304	15209	15446	15475	15297	15513	15354	15292	15407	15361	15425	15365	15278	15330	15323	15280	15240	15357	15147	15506	15256	15304	15290	15326	15370	15391	15347	15344	15307	15346	15306	15437	15456	15340	15477	15397	15261	15279	15314	15408	15405	15336	15383	15347	15361	15334	15272	15313	15293	15288	15269	15305	15320	15391	15330	15487	15342	15510	15310	15151	15256	15328	15331	15361	15217	15259	15489	15368	15275	15349	15268	15447	15437	15246	15215	15350	15251	15348	15242	15380	15360	15255	15120	15292	15589	15564	15298	15310	15168	15196	15375	15330	15388	15451	15377	15458	15382	15431	15222	15267	15404	15272	15269	15309	15506	15315	15366	15266	15279	15257	15288	15165	15346	15255	15178	15288	15315	15277	15322	15411	15263	15335	15295	15264	15414	15393	15409	15379	15280	15398	15346	15341	15375	15364	15320	15394	15405	15269	15445	15345	15427	15431	15346	15229	15374	15299	15323	15270	15499	15495	15253	15392	15318	15462	15330	15236	15377	15225	15382	15253	15196	15302	15343	15184	15358	15262	15500	15337	15301	15242	15382	15330	15266	15300	15438	15328	15233	15483	15393	15404	15478	15452	15244	15517	15142	15332	15413	15363	15250	15366	15459	15214	15335	15440	15365	15323	15223	15440	15346	15285	15227	15434	15171	15411	15327	15424	15348	15485	15259	15293	15283	15238	15397	15399	15263	15375	15312	15344	15186	15282	15453	15386	15363	15368	15567	15245	15296	15376	15272	15312
34374	41060	39821	28859	20268	17956	17400	17117	17106	17151	17168	17100	17002	17186	17142	17180	17273	16958	17060	17197	17212	17016	17158	17136	16928	16951	17102	17137	17276	16924	17122	17155	17123	17057	17083	17067	16955	17202	17241	17042	16913	16905	17230	17088	17131	17219	17101	17107	17272	17109	16998	17214	17039	16952	17138	17117	17153	16977	17191	17225	16941	17051	17036	17081	17007	16981	16871	17093	17208	17113	17154	17350	17161	17124	17157	17062	16940	17251	17312	17133	17209	17017	17097	16841	17169	17183	17002	17141	17226	16960	17115	16894	17047	17299	16997	17200	17118	17183	17065	17108	17051	17008	17220	16826	16995	17059	17325	17103	17062	16955	17073	17186	16822	17218	17142	17127	16914	17011	17189	17072	17225	17045	17325	17046	16975	17366	17144	17096	17499	17091	17204	17026	17166	17020	17062	17022	16917	17031	17114	17076	16967	17107	17062	17025	16987	17025	17268	17054	17187	17040	17038	17022	17026	17059	17091	17237	17060	17017	16917	17043	17144	17090	16925	17121	17318	17190	17148	17168	17189	17156	16839	17068	17122	17042	17273	17066	17232	17253	17047	16988	17164	17086	17202	17181	17255	17082	16843	17070	17215	17160	17072	17144	17127	17007	17162	17050	17229	17109	17055	17153	17068	17098	17213	17055	17233	17154	16957	16813	17169	17056	17077	17209	17129	17252	17268	16980	17231	17185	16882	16829	17260	17098	16978	17294	16964	16935	17145	17317	17053	17093	17062	17120	17057	16940	17247	17032	17042	16937	17068	16957	17152	17063	17033	17100	17001	17030	17187	17359	17232	17072	17006	17187	17078	17029	17314	17146	17275	17148	17101	17140	17320	17014	16992	17206	17181	17151	17067	17082	16923	17120	17124	16893	17064	17195	17086	17260	17229	17008	17004	16960	17014	17160	17210	17088	17129	17103	17148	17029	17201	17006	16946	16727	17169	17208	17211	16996	17180	17084	17054	17125	17103	17055	17105	17002	17088	16945	17118	17089	16927	17012	17115	17062	17161	17163	17151	17083	17074	17174	17299	17136	17062	17090	17181	17152	17251	16930	17214	17407	17083	16906	17161	17208	17283	17005	17022	17197	16970	17110	17269	17099	17022	17276	16975	17091	17200	17132	17098	17015	16895	17067	17155	17247	17164	16979	17162	17012	16928	17164	17091	17020	17311	16964	17114	17132	17301	17014	16905	17213	17026	17188	17051	17091	17116	16979	16984	17093	17253	17127	17167	17087	17213	17024	17029	16933	17173	17228	17093	17285	17032	17044	17208	17044	17185	17076	17287	17141	17107	17035	17246	17065	17328	17096	17045	17082	17116	17015	17212	17364	17141	17219	17088	17218	17293	17151	17183	17280	17207	17204	17061	17000	17285	17290	17230	17046	17125	16911	16920	17156	17175	17207	17260	17181	17063	17121	17088	17135	17161	17195	17109	17083	17061	17099	16906	17040	16860	16971	17083	17182	17181	17187	17136	17223	17064	17140	17189	17193	17096	16954	17136	17123	17177	17100	17202	17141	17162	17019	17076	17147	17147	17106	17166	17052	17145	17085	17101	17159	17157	16961	17038	17071	17232	17251	17048	17059	16873	17235	17164	17064	17042	17185	17053	17143	17216	17093	17111	17042	17126	17137	17078	16961	16926	17142	17184	17130	17051	17196	17089	17060	17165	16925	17092	17073	17302	17125	17227	17006	17189	17094	17003	17051	17152	17085	17172	17016	17330	17021	17274	16857	16998	16886	17015	17043	17242	17133	17035	17065	17196	17195	17035	17021	17284	17227	17088	16991	17122	17128	17077	16896	17085	16941	17157	17059	17048	17315	17001	17146	17008	17180	17187	17216	17110	17131	16973	17279	17237	17145	17245	17326	17143	17031	16987	16993	17114	17070	17050	17226	16971	17091	17125	17138	17195	17150	16916	17123	17137	17220	17151	17065	17037	17327	17185	17042	17065	16909	16988	17070	17376	17276	17134	16943	17049	17092	17187	17041	16924	16900	17038	16968	17015	16901	16978	17065	16979	17171	17203	16897	16883	17079	17140	17041	17052	17059	16976	17280	17137	17003	17128	16915	17162	17035	17126	16967	17085	17081	16964	17066	17242	17026	17040	17222	17084	17138	17073	17000	17148	16965	17286	17238	17137	17114	16885	16969	17127	17284	17057	17055	17198	17008	17043	17297	17206	17134	17149	17105	17061	17086	17282	16954	17048	17123	16901	17070	17111	17103	17021	17189	17099	17232	16923	17009	17235	16988	17122	17003	17062	17187	17056	16891	17100	16862	17089	17175	17064	17078	17329	17213	17114	17264	17249	16983	17184	17198	17058	17010	17226	16971	17049	17194	16938	17090	17096	17209	16984	17113	17107	17148	17094	17019	17174	16897	17057	17187	16991	17107	17040	17071	17204	17056	17239	17013	16900	16971	17016	17100	17089	17134	17243	17205	17112	16978	16991	17123	17167	16940	17066	17069	17317	17225	17119	17000	17045	16984	17017	17331	17331	17183	17128	17243	16959	17170	17077	17082	17278	17182	17295	17367	17145	16876	17087	17203	17251	16971	16993	17272	16957	17190	17153	17012	17306	17361	17117	17082	17006	16977	16866	16992	17209	17196	17006	17177	16998	16990	17201	17194	16928	17273	17287	17052	17168	16920	17059	16983	16907	17124	17295	17119	17023	17303	17234	17144	17117	17228	17032	17304	17264	16923	17107	17137	17163	16981	17055	17145	17102	16964	17083	17070	17153	16867	16911	17008	16992	17150	16990	17123	16984	17081	16988	17005	17146	17005	17195	17260	17135	17031	16945	17216	17043	17104	16996	17051	17186	17256	17349	17054	16857	17048	17144	17267	16893	17168	17132	17159	17168	17160	17089	17105	17042	17415	17107	16986	17088	17065	17094	17188	17220	17207	17156	17097	17178	17187	17216	17052	16975	17078	17045	17109	16976	17225	17023	17006	17087	17238	16817	17116	17135	17152	17260	17152	17031	17218	17054	17174	16881	16995	17145	17227	17238	16904	17308	17198	16972	16904	17142	17030	17265	17190	17150	16994	17215	17291	17155	16984	17252	17038	17151	17046	17128	16965	17253	17135	17090	17154	17095	17079	17194	17003	16917	17125	17209	16930	16971	16989	17221	17003	17198	17160	16924	17020	17273	17139	17133	16983	17238	16940	17086	17175	17268	17113	17002	17202	17114	17216	16934	17099	17137	17076	17186	16868	16940	17175	17057	17010	17144	17141	17212	17300	17192	17199	17012	16898	17114	17087	17024	16982	16911	17054	17093	16877	16961	17057	17386	17157	16917	16981	17099	17164	17103	16897	17071	17082	17115	17252	16912	17122	17039	17221	17031	16964	17258	17168	17018	17104	16877	17090	17368	17068	17066	17033	17090	16923	17161	16977	17044	17139	17171	16982	17052	17183	17095	17103	17146	17038	17128	17285	17097	17069	17115	16972	17015	17260	17088	17127	17087	17159	17228	17158	17105	17211	17186	17075	17209	17059	17271	17177	17181	17056	16787	17059	17263	17223	17157	17224	17168	17147	17111	16949	17199	16887	17090	17018	17205	16798	16975	17048	17130	17042	16970	17065	17289	17075	17081	17025	17116	17197	17190	17155	17183	17146	16994	17161	17123	17072	16952	17296	17221	17023	17132	17036	17150	17169	17053	17076	17183	17219	17248	17325	17414	17306	17005	17141	16957	17228	17135	17348	17032	17054	16930	17011	17209	16884	17053	17154	17185	17178	16865	17184	17234	17109	17100	17085	17138	17195	17260	17241	16991	17075	17043	17065	17096	17103	17113	16941	17217	17030	16973	17132	16977	17092	17101	17118	16952	17018	17144	16981	17117	16931	17074	16940	17110	17186	17150	16957	17064	17128	17238	17229	17285	17151	16934	17108	17163	16875	17281	17049	17261	17152	17089	17128	16970	16871	17027	16948	17076	17211	17159	17038	16989	17138	17083	17053	17204	17120	16954	17087	17106	16874	17185	17323	17158	17126	17157	17182	17005	16977	16969	17105	17224	17045	17091	17218	17289	17095	16885	17272	17209	17022	17206	16841	16979	17086	17161	17277	17021	17343	16964	17170	17232	16889	16954	17160	17147	17050	17007	16924	17140	17178	17238	17193	17008	17131	16983	17164	17210	17113	17004	16951	17114	17167	16988	16946	17103	17095	17172	17151	17217	17163	16823	16967	16985	17093	17190	17169	17094	17131	17173	17093	17245	16989	17086	17145	17041	17104	17065	16918	17206	17133	17105	17003	16988	17186	17071	16912	17007	17168	16994	17200	17102	17142	17247	17306	17142	17017	16968	16975	17095	17091	17084	16853	17276	17243	17100	17086	17195	17208	17015	17223	17208	17109	17028	17124	17267	17077	17245	17068	17213	17231	17068	17089	17236	17194	17263	17233	16981	17152	17103	17132	17067	17130	17108	17218	17109	17152	17166	17059	17144	17102	17140	17159	17204	17213	17171	16947	17029	17025	17102	17109	17178	17096	16984	17122	17146	17040	17037	17220	17208	16937	17260	17024	17305	17263	17060	17028	17150	16993	17163	17197	17219	17095	17171	17256	17143	17110	17013	17001	17128	16913	17033	17043	17236	17356	17055	16962	17126	17211	17194	17099	17264	17069	17086	17113	17243	16939	17086	17092	16991	17201	17044	16940	17122	17089	17193	17365	17116	17241	17050	17077	17068	16870	17207	17231	17125	17113	16989	16953	17179	17158	17182	17180	17149	17053	17047	16906	16994	16880	17128	17239	17063	17117	17201	17116	17020	17223	17029	17025	17133	17228	17123	17080	17060	17148	17170	17104	17136	17139	17147	17061	17086	17137	16959	17060	17130	17050	17271	17120	17315	17005	16995	17056	17155	17375	17178	17119	16936	17164	17278	17036	16903	17089	16979	17020	17062	17004	17023	16988	17188	17100	17064	17143	17018	17048	17323	17148	17198	17014	16957	17109	17039	17091	17232	17036	17296	17270	17154	16997	17186	17286	17027	17131	17068	17125	16911	17070	17204	17262	17084	17147	17094	17106	17277	17073	16965	17024	17088	17198	16991	17003	17301	17034	17253	17177	16942	17211	17154	17239	17242	17100	17231	17087	17179	17124	17228	17143	17272	17207	17103	17031
49606	62391	46086	27488	18385	15515	15185	15053	14916	15040	15082	15046	15094	15027	15207	15177	15124	15028	15079	14989	14895	14943	15018	14997	14848	15074	14979	14991	14935	14946	14961	14953	15059	15025	14835	15058	14750	15063	15081	14930	14937	14901	14945	15215	14919	15018	14809	15137	15103	15049	15027	14996	15125	14905	14993	15094	15076	14866	14987	15044	15041	15063	14966	14993	14875	14898	14959	14903	15005	15038	15085	14913	14637	15051	14972	14994	15057	14972	15070	15025	14942	14859	15079	14947	14974	15081	14929	14887	14909	15031	14842	14966	14792	14968	14822	14810	15042	14925	15141	14962	14990	15114	15040	15148	15029	14905	14792	14992	14839	15083	15152	14935	15062	14978	15015	14782	14979	15095	15047	15085	15026	15034	15094	14970	15151	14963	14973	15107	15115	15041	15011	15003	15104	15116	14992	15052	14949	14957	14937	14892	14940	14932	14906	15031	15010	15087	15163	14744	15100	14972	14998	15126	14999	14943	15009	14903	14985	15069	14882	14986	15085	14987	15053	14836	15193	14942	14916	14876	14936	15072	14939	15016	14935	14921	14889	14956	15015	14939	14938	14977	15016	14910	14976	14861	15037	14881	15068	15127	14901	15011	14906	14790	15205	14901	15051	15052	14924	15017	14898	14998	14871	14993	14846	14824	14917	15041	14937	14993	15039	15083	15023	15030	14929	14946	14962	15010	15137	14877	14980	14941	14900	14918	15033	15004	14917	15023	14876	15002	15136	15081	15079	14964	15025	14916	14967	15109	15054	14880	15061	14866	15081	15053	15051	14928	15098	14840	15029	15122	14994	15083	15066	14815	14954	14993	14908	15219	14956	14809	14988	14993	15063	15192	14916	14937	15041	15042	15014	14958	14972	14953	15037	14946	15003	15053	15089	14941	14984	14920	14849	14897	14908	14979	15003	14978	14864	15066	15041	14917	15082	15017	15031	14999	15038	15134	14938	14989	15068	14885	15013	14920	15118	15127	14915	14914	14952	15003	14870	14982	15037	14972	15146	14842	14855	15067	14943	14990	15044	14809	15012	14994	14938	14929	15040	15065	14944	14977	14879	14998	15015	14893	15083	14891	14927	14991	15054	14954	15070	15081	14982	15069	14913	14965	14951	14968	14827	14949	14995	14806	15052	15084	15138	15080	15058	14909	15100	14992	14904	14924	15111	14986	14988	15062	15093	14969	14944	14987	15005	15058	14940	14966	15035	14974	14889	15060	14933	15090	15061	15077	14968	15036	14901	15066	14928	14994	14973	15071	14791	15133	14879	15102	14821	14966	14994	15106	14849	14976	15060	15036	14946	15000	14914	14967	15116	14876	14996	14886	15043	14960	14938	15109	15030	14920	14982	15007	14991	15031	15101	14993	14959	14967	15078	15027	14811	14864	15079	14837	15125	15019	14973	14906	14907	15264	15035	14871	14958	14990	14962	14936	15061	15104	14998	14875	14916	15061	15014	14981	14825	14936	15111	15016	15130	14950	14977	15175	15067	15087	15099	14979	15012	15021	15062	14892	14989	14871	14972	14944	14788	14965	14908	14965	14862	14905	14814	14830	15054	14821	14946	15069	15046	15087	14921	14990	14855	15038	14891	15040	14797	14895	15016	14913	14881	15040	15021	14942	14919	14857	15024	15096	14850	14834	14946	15110	15038	14963	15118	14918	15027	15051	15034	14807	14897	15085	14784	14778	14893	15043	15074	15001	15035	15170	14953	15014	15045	14977	14746	15122	14939	14937	15011	14899	14903	15052	14961	14975	14990	15041	15007	15080	14857	14995	14994	14988	15001	14976	15001	15054	15105	15086	15016	14914	15012	14945	15221	14960	15033	14824	15045	14978	15052	15088	15001	15103	14865	14859	15101	15113	15099	14865	14987	14987	15070	15059	15017	15087	14870	14834	14858	15040	14981	14966	15207	15282	15029	15078	14862	14956	14951	14997	15032	14821	14911	15119	14878	15011	14953	15086	15080	14971	15124	14973	15051	15014	14918	14894	14964	14905	14951	15023	14951	14971	15021	14980	15063	14860	14996	14894	15099	15048	15037	14979	14899	15067	14922	14997	14863	15070	15079	14976	15181	15000	15035	15046	15048	14874	14818	15131	14984	14949	15025	15048	14987	14965	15126	15032	14872	15090	14817	14917	15128	15045	15086	15058	14926	15057	14961	14951	15000	14949	15138	15025	14974	14891	14907	15065	14972	14974	14940	14956	14967	14882	14934	15076	14853	14892	14982	14929	15126	14976	15058	14867	15072	14914	14959	14926	15014	15015	14848	14868	14917	14970	15066	14973	14886	14976	14903	14893	15155	14931	15061	14969	15082	14990	15009	14905	14863	15059	15056	15123	14815	14963	15007	14937	15036	15056	14999	14906	14872	15122	15054	14892	15101	15101	14928	14850	15046	15016	14891	15105	15043	15081	15082	15025	15075	15126	14828	14931	15156	14858	14918	14970	15023	14962	14952	14962	14933	15070	14976	14961	14985	14953	14967	15148	15046	14951	14914	14833	14918	14895	15006	14948	14974	15024	15035	14915	15072	15063	14836	14999	15072	14773	14962	14997	15076	14830	14879	15242	15007	14986	14963	15164	14869	15036	15016	14870	15115	14896	15033	14889	14968	14886	14988	14895	14955	14961	15045	14951	15058	15086	14897	15142	15038	14819	15067	15086	14878	14920	14802	15072	14888	14928	14980	14931	14900	14930	15001	14861	15032	15032	15088	14941	14934	15101	14863	15032	15028	14773	15060	15054	15076	14864	15044	14999	14903	15016	14930	14804	15020	15094	15014	14966	14923	15005	15023	15073	14932	14858	14956	15022	14972	15009	14857	15063	14965	15024	14902	14949	15110	14867	14850	14929	14988	14913	14884	14953	14960	15175	15125	15086	15033	15005	15024	15071	14980	14929	15098	15132	15020	14890	14940	14765	15076	15073	14883	14849	14993	14980	15021	14948	15015	15050	14936	14909	15077	14961	15095	14844	14910	14979	15096	14999	15010	14951	14928	14852	14993	14959	15086	14978	15027	15211	14975	14902	14963	14959	14917	14920	14998	15001	14962	15070	15041	15011	14865	15032	15038	15084	14978	14923	15011	14844	14920	15105	14882	15048	14989	14988	15171	15012	15063	15029	14862	15016	14806	15045	14885	15026	14999	14989	15049	15039	14946	14887	15032	15012	14899	14769	14999	14904	14919	14969	14886	14850	15140	14946	14876	15147	14897	15023	15046	14887	15022	14903	15027	14861	14993	15087	15206	15031	14966	15034	15129	15093	15052	15181	15040	14965	15092	14973	15011	15075	14977	15118	14911	15073	14980	14921	14998	15024	15037	14934	14879	15116	14978	15088	15133	14903	14952	15005	14884	14935	14876	15156	14958	15144	14951	15201	15127	14928	14951	15172	14984	14935	15045	14791	14931	15139	14958	14955	15048	15014	14864	15176	14873	14977	14987	14983	14893	14865	14931	14885	15164	14845	15071	15085	15058	15072	14957	14997	14934	15112	15227	15039	15072	14932	15032	15035	14899	15028	15134	14929	14989	14959	14895	14888	14957	14997	15035	14886	15103	14984	14822	14938	14911	15062	14953	14925	14968	14836	14864	14935	15051	14976	15050	15030	15032	14877	14920	15065	15019	14985	14915	15086	15093	15142	15016	15138	15035	14969	14819	15033	14891	14949	14924	15005	14918	15081	14968	15177	14961	15060	14920	14906	14900	14967	14981	14982	15003	14993	14986	14880	15129	15093	14838	14948	14981	14903	14964	15256	14845	15012	14848	14985	15124	15025	15085	14895	15029	14964	14870	14908	15126	15091	14897	14991	14878	14952	14903	15038	14961	15017	14923	14917	14792	15158	14897	14937	14978	15106	14899	14982	14792	14980	14937	15007	15049	14957	14901	15093	14956	14948	15011	15040	14885	14871	15018	14916	14873	14928	14934	15083	15159	15053	14903	15098	15075	14996	14875	14857	15007	15157	15008	14967	14941	14955	14951	14971	14948	15169	14988	15050	14967	14913	15019	14872	15001	14926	15051	14818	14940	14917	15126	15127	14964	14931	14990	14894	15034	15137	14892	14994	14984	15080	15017	15015	14961	15010	14931	15036	14875	15084	14971	14961	15054	15184	15089	15070	14842	14947	14929	14890	15010	14993	15135	14953	14974	15028	15099	14961	15058	15102	14980	14915	15170	14929	15105	14836	14863	14933	14970	15048	15023	14943	15093	14966	14954	14929	15130	14988	15039	14896	15042	15165	14987	14878	14942	15013	14894	14955	14823	14900	14977	14921	14866	15045	14989	14935	14822	15072	14979	15145	14992	15021	14963	15016	14931	15040	14875	15082	15162	15003	15089	14992	15012	14983	14992	14907	14986	15066	15034	15208	15124	14910	14954	14857	15108	14979	14911	14877	15063	14792	14980	15191	15014	15018	14865	15029	15067	15077	14775	14873	14885	14993	15081	14949	14988	14877	14886	14963	14931	14956	14939	14976	15002	15003	14960	14989	14884	14948	15051	15149	15009	14894	15022	14993	14863	14974	14896	14972	14979	15072	15194	14871	14928	14934	15063	15094	15106	15055	15090	15049	15001	14787	15059	14962	14974	14992	15072	14975	15057	14959	15064	14992	15000	14905	14842	15104	14997	15031	15098	15093	15083	15041	15005	14976	14865	15011	14875	15155	14990	15011	14784	15087	14966	15109	15028	15008	15025	14822	14973	15006	14914	14971	14980	15013	15133	15101	15091	15088	15078	15103	15006	15095	14999	15193	14902	14939	14869	14897	14922	14963	14959	15022	14905	15026	14934	14918	15015	14951	15039	15207	15017	15052	14854	14933	14988	14976	14956	15065	14863	14971	15012	15114	14940	14842	14906	14962	14969	14946	14806	15125	14948	14968	15067	14961	15179	14976	14991	14988	15014	14990	14995	14911	15007	14877	14928	14810	15088	15015	14911	14939	15177	14947	15062	14996	15096	15042	14860	15056	14939	14994	14950	14907	14949	14956	15115	14965	15220	14995	14869	15020	14974	14887	14863	14904	14970	15074	15082	15008	14975	14987	14965	14909	14885	14939	14977	15025	15199	15082	14968	15037	15095	15067	14821	15135	15083	14968	14864	14922	15087	15050	15098	15026	14811	14985	15173	14922
23796	25214	39635	34958	27151	24525	23139	17995	16875	17048	16984	16765	16718	16785	16595	16812	16799	16787	16756	16730	16521	17008	16702	16480	16918	16687	16809	16868	16790	16837	16729	16729	16834	16751	16735	16719	16611	16737	16450	16876	16629	16586	16619	16755	16831	16709	16643	16595	16641	16567	16639	16633	16668	16573	16663	16571	16613	16723	16496	16488	16690	16600	16756	16628	16576	16617	16521	16368	16746	16636	16495	16672	16416	16490	16688	16714	16690	16600	16594	16963	16721	16601	16671	16677	16454	16583	16593	16705	16608	16598	16600	16547	16761	16617	16739	16530	16513	16731	16652	16717	16637	16661	16540	16850	16435	16473	16561	16544	16524	16758	16879	16799	16629	16690	16634	16595	16702	16437	16441	16493	16689	16344	16694	16682	16656	16599	16553	16496	16547	16691	16445	16466	16688	16652	16623	16617	16618	16785	16688	16544	16620	16652	16534	16615	16832	16650	16644	16523	16708	16650	16580	16482	16806	16594	16704	16693	16637	16518	16767	16655	16654	16764	16523	16615	16531	16625	16764	16681	16650	16498	16468	16519	16743	16672	16702	16420	16432	16668	16767	16483	16522	16581	16600	16713	16570	16717	16596	16528	16667	16647	16604	16624	16717	16659	16683	16637	16683	16430	16350	16466	16345	16478	16752	16587	16620	16432	16528	16563	16721	16725	16458	16601	16736	16603	16639	16747	16719	16526	16694	16489	16673	16637	16415	16388	16619	16499	16532	16451	16560	16625	16602	16714	16674	16641	16688	16615	16619	16380	16551	16730	16471	16641	16712	16717	16441	16553	16362	16593	16453	16602	16568	16540	16646	16674	16600	16484	16651	16727	16456	16526	16572	16652	16545	16624	16456	16599	16723	16539	16587	16694	16348	16468	16590	16532	16530	16488	16511	16509	16582	16751	16666	16452	16703	16763	16485	16693	16539	16347	16732	16369	16418	16603	16461	16664	16880	16567	16477	16564	16433	16630	16649	16663	16523	16635	16517	16651	16446	16642	16489	16598	16677	16607	16508	16605	16740	16607	16633	16635	16465	16843	16679	16561	16654	16641	16564	16673	16673	16628	16667	16609	16809	16680	16798	16519	16699	16833	16555	16654	16446	16514	16647	16525	16537	16685	16444	16560	16472	16407	16518	16502	16792	16529	16676	16507	16681	16783	16526	16615	16569	16698	16780	16414	16513	16501	16525	16576	16334	16698	16598	16563	16538	16674	16593	16781	16923	16585	16529	16846	16510	16353	16652	16706	16580	16676	16679	16451	16490	16674	16693	16681	16581	16535	16462	16571	16583	16705	16717	16704	16652	16633	16660	16429	16419	16634	16688	16703	16615	16343	16513	16632	16646	16551	16643	16642	16726	16610	16603	16571	16539	16582	16696	16604	16500	16650	16737	16630	16728	16501	16440	16711	16493	16571	16777	16501	16623	16586	16700	16659	16721	16562	16529	16551	16604	16696	16487	16523	16419	16488	16727	16490	16658	16587	16556	16656	16413	16613	16405	16528	16704	16475	16413	16523	16449	16638	16496	16520	16592	16689	16627	16357	16846	16807	16592	16747	17015	16599	16587	16728	16411	16537	16655	16658	16627	16318	16395	16583	16294	16595	16463	16600	16694	16598	16616	16470	16788	16674	16514	16507	16639	16678	16451	16521	16530	16749	16486	16450	16603	16485	16526	16710	16608	16478	16695	16626	16689	16616	16628	16728	16592	16446	16615	16611	16696	16562	16584	16657	16436	16606	16603	16500	16446	16267	16608	16512	16506	16468	16531	16674	16559	16832	16688	16801	16549	16551	16547	16459	16616	16608	16594	16659	16606	16510	16748	16568	16509	16529	16573	16631	16629	16564	16612	16617	16726	16633	16388	16320	16676	16609	16646	16460	16453	16591	16544	16600	16822	16617	16410	16487	16593	16583	16618	16465	16463	16369	16326	16399	16523	16659	16709	16740	16578	16601	16605	16596	16708	16621	16709	16573	16487	16592	16495	16364	16629	16469	16736	16578	16543	16688	16475	16381	16657	16809	16497	16556	16586	16685	16752	16616	16478	16466	16689	16834	16627	16376	16736	16550	16632	16368	16696	16662	16496	16447	16615	16705	16639	16764	16858	16616	16555	16450	16549	16394	16539	16461	16773	16598	16791	16524	16655	16594	16775	16407	16484	16574	16465	16359	16627	16614	16493	16573	16502	16527	16492	16566	16808	16576	16541	16643	16607	16516	16455	16621	16542	16702	16719	16792	16552	16618	16695	16742	16610	16478	16459	16716	16607	16532	16528	16456	16672	16724	16659	16384	16460	16593	16783	16598	16378	16651	16754	16618	16735	16738	16425	16457	16737	16617	16586	16513	16585	16600	16739	16556	16548	16415	16474	16475	16732	16604	16547	16745	16759	16317	16672	16539	16462	16633	16356	16711	16743	16617	16694	16474	16696	16603	16716	16526	16506	16636	16455	16424	16547	16533	16563	16585	16807	16691	16718	16581	16548	16643	16372	16540	16626	16481	16642	16507	16609	16619	16612	16386	16601	16410	16621	16718	16674	16513	16662	16653	16515	16456	16620	16496	16500	16573	16558	16596	16667	16553	16551	16654	16506	16539	16498	16535	16846	16584	16757	16719	16643	16575	16619	16543	16606	16499	16685	16646	16520	16588	16429	16483	16488	16695	16571	16487	16554	16483	16619	16543	16738	16556	16665	16522	16771	16754	16500	16504	16547	16749	16670	16632	16337	16622	16493	16645	16664	16614	16585	16610	16360	16598	16730	16545	16669	16736	16527	16567	16540	16675	16489	16647	16492	16508	16826	16350	16676	16562	16574	16678	16579	16719	16518	16502	16534	16653	16533	16649	16509	16562	16560	16753	16681	16503	16713	16548	16612	16718	16632	16767	16724	16825	16695	16618	16682	16449	16531	16470	16440	16625	16715	16578	16643	16545	16477	16701	16399	16448	16810	16638	16670	16491	16657	16735	16672	16674	16455	16612	16518	16653	16461	16675	16452	16538	16644	16761	16615	16707	16694	16583	16634	16450	16452	16522	16639	16727	16468	16758	16655	16601	16571	16576	16383	16739	16608	16431	16360	16580	16646	16531	16569	16488	16739	16570	16558	16640	16615	16699	16632	16685	16549	16514	16620	16542	16416	16533	16505	16570	16678	16804	16519	16458	16631	16659	16652	16616	16583	16739	16641	16677	16556	16399	16783	16608	16655	16526	16687	16786	16714	16506	16556	16532	16596	16423	16476	16661	16852	16931	16644	16449	16513	16613	16590	16441	16572	16615	16521	16584	16464	16473	16501	16523	16547	16344	16605	16603	16373	16402	16577	16767	16572	16700	16302	16540	16405	16438	16563	16798	16739	16445	16744	16633	16391	16522	16400	16530	16580	16636	16552	16580	16707	16514	16593	16761	16511	16571	16557	16372	16614	16694	16687	16689	16507	16436	16505	16770	16539	16746	16543	16500	16616	16524	16559	16615	16607	16482	16611	16701	16711	16593	16556	16635	16489	16604	16841	16546	16547	16484	16608	16675	16467	16421	16538	16576	16368	16527	16545	16490	16611	16686	16453	16458	16672	16523	16341	16523	16560	16377	16489	16522	16585	16497	16526	16552	16635	16642	16583	16643	16576	16628	16674	16557	16650	16677	16721	16737	16772	16598	16674	16691	16489	16652	16627	16524	16606	16597	16667	16546	16368	16486	16551	16711	16602	16762	16571	16563	16600	16628	16547	16788	16471	16678	16722	16580	16730	16555	16511	16653	16729	16544	16588	16421	16588	16509	16530	16469	16623	16561	16443	16359	16413	16320	16512	16407	16657	16652	16637	16686	16721	16577	16658	16820	16718	16654	16486	16709	16784	16645	16430	16652	16677	16681	16532	16413	16530	16468	16588	16556	16929	16603	16577	16469	16636	16603	16688	16602	16624	16636	16608	16651	16626	16534	16572	16522	16534	16680	16570	16559	16557	16594	16448	16543	16445	16676	16479	16487	16631	16584	16549	16636	16843	16642	16622	16503	16717	16687	16715	16737	16626	16629	16614	16415	16481	16596	16740	16610	16695	16739	16542	16516	16454	16457	16666	16747	16689	16618	16568	16566	16648	16389	16606	16429	16484	16601	16624	16545	16745	16606	16563	16704	16589	16660	16542	16706	16777	16742	16575	16520	16542	16634	16411	16522	16519	16450	16696	16606	16571	16706	16661	16568	16683	16688	16561	16452	16712	16498	16551	16691	16543	16618	16667	16724	16700	16524	16764	16464	16541	16635	16666	16478	16584	16584	16574	16309	16398	16476	16522	16636	16581	16627	16528	16514	16619	16825	16474	16637	16800	16660	16723	16494	16520	16627	16463	16722	16827	16591	16712	16546	16540	16604	16698	16404	16709	16444	16538	16405	16641	16634	16457	16686	16505	16496	16625	16589	16821	16462	16439	16735	16469	16572	16641	16422	16671	16574	16507	16592	16528	16233	16531	16691	16683	16438	16468	16475	16486	16611	16847	16655	16673	16591	16445	16597	16618	16683	16566	16610	16553	16554	16748	16615	16584	16554	16589	16525	16454	16577	16540	16342	16517	16371	16594	16488	16525	16673	16756	16582	16607	16561	16500	16499	16407	16653	16568	16531	16666	16600	16586	16676	16676	16571	16669	16658	16478	16639	16676	16854	16739	16576	16594	16373	16419	16705	16720	16606	16585	16775	16427	16681	16628	16615	16499	16526	16482	16540	16397	16764	16832	16512	16653	16536	16559	16658	16656	16814	16761	16679	16729	16688	16547	16583	16610	16504	16756	16695	16488	16557	16579	16675	16646	16622	16632	16453	16594	16507	16468	16616	16666	16536	16320	16680	16639	16739	16449	16501	16631	16620	16482	16651	16874	16415	16546	16673	16580	16389	16384	16670	16649	16643	16485	16758	16664	16678	16593	16883	16836	16770	16722	16468	16552	16536	16562	16594	16894	16594	16403	16490	16512	16483	16457	16631	16551	16563	16438	16709	16807	16699	16551	16505	16554	16355	16683	16660	16412	16304	16361	16463	16417	16659	16756	16592	16525	16634	16555	16652	16584	16766	16780	16703	16633	16483	16645	16492	16422	16676	16584	16434	16501	16652	16564	16453	16570	16443	16857	16741	16464	16672	16728	16846
62736	107081	88630	61837	36669	20491	15341	14719	14399	14506	14608	14549	14651	14778	14701	14690	14646	14712	14541	14566	14599	14668	14741	14625	14609	14698	14574	14754	14688	14650	14630	14512	14611	14629	14743	14597	14627	14720	14690	14613	14613	14585	14502	14544	14697	14681	14622	14741	14815	14830	14660	14604	14708	14794	14738	14520	14783	14774	14596	14569	14687	14494	14704	14587	14631	14544	14674	14656	14655	14536	14580	14697	14536	14694	14756	14748	14651	14628	14655	14714	14699	14601	14674	14829	14720	14541	14555	14664	14560	14679	14630	14818	14461	14757	14652	14723	14448	14674	14760	14809	14675	14690	14570	14625	14553	14757	14555	14612	14688	14600	14677	14596	14700	14558	14518	14595	14741	14586	14673	14655	14506	14539	14719	14621	14713	14713	14609	14519	14626	14802	14596	14690	14672	14569	14764	14655	14593	14705	14705	14698	14622	14780	14727	14587	14768	14629	14701	14635	14466	14625	14629	14517	14597	14622	14573	14578	14603	14709	14685	14544	14686	14673	14557	14705	14559	14479	14764	14604	14589	14658	14850	14659	14678	14635	14735	14760	14729	14594	14710	14645	14579	14676	14634	14677	14530	14706	14734	14588	14644	14750	14677	14916	14628	14625	14590	14601	14563	14716	14720	14710	14626	14592	14685	14650	14655	14519	14749	14666	14678	14719	14670	14794	14602	14545	14590	14629	14611	14557	14594	14604	14695	14562	14556	14632	14546	14540	14645	14728	14649	14591	14630	14592	14717	14600	14671	14550	14678	14578	14548	14602	14713	14636	14667	14451	14637	14622	14637	14647	14448	14650	14745	14728	14656	14679	14631	14672	14824	14732	14492	14788	14614	14578	14610	14586	14639	14618	14689	14746	14556	14602	14533	14673	14788	14662	14527	14653	14654	14536	14840	14643	14684	14599	14692	14620	14481	14719	14725	14475	14652	14620	14658	14608	14677	14732	14513	14708	14494	14787	14498	14552	14803	14435	14571	14682	14626	14606	14547	14632	14665	14591	14540	14624	14838	14633	14673	14521	14509	14674	14702	14428	14664	14675	14434	14657	14666	14511	14654	14758	14485	14598	14529	14607	14788	14696	14638	14692	14730	14636	14649	14708	14594	14715	14696	14698	14476	14656	14546	14822	14507	14515	14524	14566	14527	14713	14742	14399	14555	14679	14677	14795	14703	14571	14554	14612	14697	14622	14752	14669	14558	14807	14668	14703	14506	14679	14486	14643	14771	14633	14613	14734	14648	14481	14704	14715	14771	14692	14685	14578	14613	14737	14691	14566	14622	14571	14779	14593	14519	14462	14607	14732	14541	14381	14685	14699	14626	14644	14638	14573	14557	14657	14698	14532	14411	14534	14698	14593	14690	14665	14650	14399	14641	14650	14786	14721	14517	14586	14721	14701	14650	14660	14672	14671	14644	14758	14646	14610	14567	14642	14693	14667	14661	14612	14572	14810	14657	14542	14591	14542	14706	14635	14837	14618	14464	14471	14591	14663	14651	14774	14549	14651	14607	14602	14434	14671	14642	14731	14562	14884	14479	14688	14727	14808	14854	14572	14609	14566	14557	14608	14929	14632	14677	14634	14598	14788	14468	14645	14649	14689	14757	14629	14712	14660	14618	14517	14705	14628	14621	14553	14694	14600	14431	14558	14743	14827	14532	14645	14521	14746	14602	14727	14607	14601	14376	14550	14647	14524	14739	14661	14643	14459	14631	14669	14649	14576	14889	14641	14610	14774	14649	14570	14870	14617	14580	14638	14495	14490	14639	14685	14640	14512	14619	14617	14494	14512	14816	14575	14619	14736	14513	14598	14547	14718	14669	14798	14720	14696	14649	14695	14643	14626	14561	14648	14719	14508	14846	14690	14565	14616	14630	14640	14606	14550	14718	14558	14396	14476	14623	14616	14741	14659	14603	14634	14523	14468	14760	14609	14611	14713	14693	14466	14640	14602	14672	14544	14617	14647	14810	14693	14764	14633	14704	14628	14570	14710	14715	14478	14735	14408	14606	14632	14806	14794	14713	14567	14679	14710	14652	14548	14614	14741	14564	14607	14585	14503	14735	14822	14894	14736	14737	14667	14763	14626	14632	14723	14861	14551	14550	14552	14746	14594	14847	14526	14593	14593	14709	14700	14692	14600	14537	14528	14531	14494	14761	14663	14487	14724	14724	14673	14675	14756	14661	14504	14603	14636	14566	14615	14702	14500	14651	14516	14657	14560	14752	14424	14570	14586	14849	14625	14470	14591	14517	14716	14482	14707	14596	14626	14568	14648	14601	14452	14528	14638	14645	14672	14715	14624	14578	14524	14785	14645	14627	14631	14766	14673	14684	14727	14660	14673	14698	14720	14861	14647	14792	14566	14655	14566	14769	14552	14650	14401	14556	14499	14725	14528	14520	14811	14575	14439	14810	14657	14485	14469	14538	14808	14591	14561	14797	14645	14667	14735	14507	14655	14608	14563	14646	14636	14706	14566	14650	14791	14713	14666	14634	14718	14502	14712	14606	14769	14619	14683	14551	14659	14604	14652	14584	14521	14587	14664	14612	14788	14702	14537	14755	14324	14683	14640	14732	14611	14628	14683	14529	14638	14648	14680	14596	14567	14518	14572	14514	14588	14642	14420	14700	14786	14580	14650	14535	14622	14538	14564	14542	14692	14615	14786	14701	14728	14672	14610	14740	14661	14458	14682	14841	14696	14518	14604	14703	14599	14519	14534	14709	14620	14588	14510	14695	14629	14713	14711	14535	14735	14376	14681	14685	14735	14581	14632	14847	14437	14510	14638	14741	14651	14648	14447	14587	14584	14592	14611	14601	14650	14572	14680	14577	14597	14493	14770	14760	14525	14588	14670	14633	14657	14662	14593	14505	14698	14610	14830	14461	14630	14635	14701	14779	14640	14701	14552	14667	14819	14666	14658	14667	14632	14761	14510	14607	14549	14785	14511	14698	14632	14610	14633	14494	14690	14601	14677	14637	14578	14554	14692	14541	14629	14638	14620	14692	14543	14532	14592	14731	14537	14392	14559	14529	14628	14603	14692	14717	14558	14644	14768	14667	14729	14675	14686	14697	14687	14694	14609	14537	14550	14592	14648	14601	14699	14593	14673	14597	14790	14393	14548	14717	14687	14643	14688	14653	14674	14688	14789	14618	14806	14476	14628	14624	14726	14740	14515	14497	14512	14550	14658	14593	14561	14580	14583	14668	14714	14798	14632	14563	14609	14692	14828	14570	14517	14704	14586	14469	14513	14533	14643	14597	14781	14816	14498	14811	14626	14688	14570	14706	14470	14800	14633	14672	14645	14499	14801	14746	14592	14557	14744	14713	14629	14612	14676	14669	14622	14721	14616	14588	14820	14900	14649	14577	14705	14667	14574	14640	14544	14674	14630	14626	14723	14493	14683	14545	14560	14633	14440	14571	14844	14546	14612	14640	14510	14587	14717	14653	14774	14666	14663	14559	14680	14790	14789	14611	14687	14695	14673	14556	14434	14796	14738	14680	14575	14576	14766	14828	14614	14696	14679	14655	14552	14610	14627	14646	14672	14563	14716	14607	14646	14599	14600	14546	14787	14614	14688	14685	14581	14711	14735	14733	14757	14675	14784	14609	14455	14751	14697	14543	14584	14340	14513	14770	14664	14617	14520	14676	14578	14567	14846	14614	14704	14693	14674	14547	14692	14767	14776	14604	14542	14464	14507	14760	14511	14658	14622	14614	14679	14741	14650	14603	14685	14621	14667	14729	14767	14684	14764	14850	14539	14702	14626	14726	14552	14794	14665	14536	14489	14630	14691	14708	14582	14496	14690	14619	14583	14630	14698	14654	14617	14735	14750	14640	14630	14600	14559	14674	14645	14543	14795	14664	14671	14656	14667	14561	14654	14696	14617	14733	14722	14664	14507	14564	14588	14662	14568	14564	14655	14614	14612	14637	14681	14535	14695	14645	14690	14580	14578	14743	14735	14648	14504	14612	14682	14537	14666	14579	14716	14403	14722	14492	14713	14608	14636	14719	14750	14644	14583	14680	14658	14643	14791	14645	14647	14766	14627	14624	14688	14649	14633	14695	14632	14705	14657	14703	14631	14599	14705	14546	14603	14502	14590	14515	14586	14782	14641	14722	14679	14630	14605	14754	14626	14589	14514	14690	14630	14657	14661	14465	14684	14694	14754	14649	14689	14602	14693	14763	14663	14592	14495	14663	14605	14757	14549	14588	14511	14658	14621	14626	14528	14729	14448	14547	14518	14803	14701	14452	14575	14620	14824	14582	14615	14695	14615	14540	14710	14626	14579	14528	14692	14667	14815	14507	14701	14420	14621	14675	14502	14558	14678	14596	14667	14670	14734	14695	14825	14762	14664	14513	14743	14723	14795	14637	14746	14729	14699	14586	14701	14701	14637	14646	14748	14687	14724	14510	14491	14639	14706	14612	14740	14479	14691	14611	14718	14740	14626	14633	14665	14664	14630	14679	14741	14729	14535	14639	14790	14626	14534	14507	14623	14440	14433	14623	14488	14523	14649	14570	14559	14720	14702	14724	14543	14639	14526	14598	14660	14575	14736	14605	14689	14536	14636	14604	14702	14553	14694	14550	14625	14625	14732	14648	14667	14679	14473	14588	14484	14637	14744	14657	14641	14643	14616	14644	14555	14565	14612	14492	14487	14718	14438	14613	14714	14469	14607	14503	14587	14808	14654	14545	14823	14801	14590	14649	14688	14576	14787	14550	14767	14683	14661	14679	14688	14736	14729	14593	14587	14512	14718	14554	14517	14736	14774	14597	14610	14673	14747	14652	14651	14566	14551	14729	14429	14522	14476	14302	14730	14589	14683	14688	14689	14504	14568	14780	14608	14675	14662	14794	14711	14601	14592	14703	14537	14710	14633	14588	14702	14516	14544	14629	14572	14526	14582	14653	14663	14593	14738	14608	14710	14606	14642	14813	14549	14642	14646	14501	14787	14489	14633	14561	14611	14749	14526	14447	14630	14635	14748	14696	14613	14663	14516	14644	14691	14523	14656	14611	14766	14810	14572	14567	14541	14650	14724	14704	14440	14678	14624	14651	14495	14697	14641	14688	14738	14570	14519	14659	14759	14600	14487	14608	14631	14637	14595	14720	14568	14514	14621
32183	40340	43282	30345	20757	17619	16930	16607	16652	16612	16686	16629	16622	16378	16485	16502	16469	16673	16583	16366	16653	16624	16548	16430	16746	16655	16501	16606	16556	16421	16467	16589	16437	16519	16625	16721	16551	16462	16429	16416	16494	16386	16615	16404	16561	16611	16563	16522	16321	16310	16637	16289	16527	16503	16356	16382	16483	16619	16560	16570	16644	16674	16365	16654	16669	16705	16412	16269	16475	16422	16405	16532	16596	16676	16494	16611	16655	16413	16504	16591	16513	16506	16477	16610	16434	16581	16556	16545	16419	16246	16523	16708	16358	16450	16463	16408	16566	16421	16248	16402	16412	16551	16573	16742	16470	16676	16603	16705	16370	16583	16413	16493	16686	16475	16410	16587	16432	16477	16744	16458	16554	16559	16607	16553	16402	16535	16342	16507	16654	16502	16375	16380	16682	16357	16424	16604	16595	16403	16587	16571	16393	16477	16482	16366	16548	16559	16418	16529	16556	16476	16501	16572	16565	16616	16499	16439	16568	16593	16549	16363	16389	16314	16539	16431	16557	16536	16469	16362	16254	16316	16577	16462	16461	16474	16456	16276	16375	16291	16481	16376	16546	16652	16555	16287	16724	16491	16495	16459	16419	16444	16459	16423	16544	16576	16585	16377	16480	16506	16465	16429	16362	16474	16446	16477	16466	16539	16470	16681	16496	16571	16604	16434	16539	16598	16507	16507	16657	16524	16520	16659	16530	16506	16456	16502	16504	16275	16402	16655	16560	16554	16417	16333	16463	16565	16572	16415	16422	16618	16395	16737	16302	16470	16499	16453	16470	16546	16358	16468	16576	16593	16674	16308	16398	16469	16707	16814	16337	16364	16436	16408	16348	16530	16553	16668	16646	16520	16503	16389	16538	16563	16334	16315	16435	16642	16549	16451	16390	16429	16437	16537	16442	16478	16520	16634	16565	16574	16358	16650	16316	16372	16612	16373	16585	16450	16557	16556	16551	16389	16503	16442	16567	16404	16532	16296	16594	16558	16561	16497	16312	16606	16437	16477	16530	16657	16389	16541	16428	16575	16472	16393	16478	16367	16501	16543	16524	16531	16649	16447	16471	16418	16376	16541	16582	16458	16493	16663	16566	16632	16527	16546	16432	16614	16566	16476	16427	16406	16531	16515	16544	16393	16401	16561	16439	16769	16588	16341	16581	16414	16521	16533	16409	16403	16516	16544	16502	16515	16553	16484	16483	16437	16444	16552	16442	16531	16685	16556	16404	16493	16448	16408	16552	16397	16624	16344	16324	16478	16530	16484	16479	16460	16536	16502	16878	16247	16587	16437	16402	16326	16732	16399	16285	16697	16528	16274	16698	16612	16510	16494	16419	16565	16403	16802	16633	16567	16710	16347	16256	16349	16337	16375	16472	16377	16459	16501	16374	16713	16702	16741	16496	16396	16364	16328	16516	16497	16335	16473	16457	16462	16482	16552	16573	16405	16590	16405	16758	16604	16613	16419	16836	16538	16632	16357	16541	16420	16616	16492	16699	16447	16658	16375	16488	16609	16541	16597	16451	16578	16425	16598	16538	16535	16401	16677	16500	16543	16490	16517	16532	16462	16627	16517	16587	16576	16484	16450	16500	16439	16453	16523	16618	16624	16404	16514	16478	16282	16524	16419	16686	16528	16554	16553	16679	16543	16448	16401	16539	16321	16438	16697	16525	16503	16573	16398	16589	16548	16552	16577	16660	16222	16412	16499	16507	16418	16531	16541	16835	16561	16499	16419	16651	16622	16219	16300	16530	16439	16271	16339	16565	16326	16680	16783	16625	16348	16546	16541	16570	16448	16522	16446	16585	16546	16499	16289	16517	16412	16475	16562	16376	16544	16462	16549	16555	16610	16502	16402	16448	16498	16374	16517	16722	16281	16360	16549	16388	16505	16508	16296	16440	16418	16403	16405	16473	16410	16514	16489	16357	16400	16467	16443	16556	16621	16592	16618	16607	16525	16381	16581	16456	16554	16510	16444	16511	16465	16538	16479	16297	16536	16418	16586	16596	16477	16541	16571	16487	16624	16604	16602	16633	16205	16510	16475	16249	16368	16422	16383	16558	16520	16325	16340	16673	16584	16349	16569	16581	16586	16577	16478	16370	16284	16516	16473	16455	16461	16611	16513	16523	16448	16476	16375	16396	16580	16471	16478	16600	16549	16543	16523	16635	16481	16563	16565	16320	16425	16574	16503	16511	16537	16324	16486	16546	16479	16831	16561	16478	16336	16301	16703	16519	16577	16593	16363	16587	16463	16515	16317	16510	16451	16549	16440	16489	16543	16421	16449	16493	16517	16439	16549	16380	16502	16621	16359	16339	16526	16404	16412	16129	16561	16617	16478	16588	16603	16316	16591	16695	16504	16339	16533	16479	16690	16636	16585	16399	16406	16433	16464	16596	16505	16522	16545	16388	16493	16471	16651	16577	16561	16643	16427	16500	16408	16542	16429	16439	16251	16484	16409	16565	16579	16660	16459	16669	16639	16480	16447	16396	16409	16465	16561	16501	16537	16440	16553	16541	16631	16550	16619	16398	16380	16542	16533	16429	16572	16469	16284	16398	16328	16390	16469	16472	16307	16460	16436	16555	16457	16468	16584	16473	16643	16687	16518	16403	16445	16558	16468	16592	16483	16441	16403	16303	16350	16344	16579	16566	16595	16540	16504	16282	16543	16308	16454	16451	16561	16420	16383	16599	16784	16319	16544	16611	16479	16604	16555	16614	16489	16591	16430	16514	16639	16579	16614	16333	16637	16508	16496	16534	16475	16381	16466	16439	16547	16640	16464	16567	16479	16685	16461	16447	16554	16491	16291	16459	16604	16765	16626	16774	16450	16634	16452	16511	16533	16383	16384	16432	16584	16507	16570	16413	16371	16501	16640	16489	16672	16507	16498	16286	16543	16303	16551	16407	16605	16455	16605	16628	16301	16557	16496	16591	16329	16428	16736	16472	16464	16645	16502	16541	16531	16629	16591	16509	16548	16489	16628	16497	16271	16583	16422	16485	16491	16529	16499	16690	16455	16360	16621	16546	16482	16507	16504	16641	16566	16570	16296	16494	16697	16500	16410	16602	16628	16420	16332	16529	16673	16466	16726	16453	16652	16537	16433	16657	16474	16596	16459	16406	16460	16521	16574	16679	16439	16593	16452	16416	16478	16534	16600	16479	16496	16447	16708	16320	16517	16571	16623	16450	16500	16456	16733	16660	16375	16398	16577	16375	16419	16454	16413	16532	16666	16545	16439	16533	16519	16715	16484	16606	16583	16808	16590	16586	16354	16496	16563	16291	16532	16543	16696	16410	16479	16533	16415	16327	16502	16426	16473	16650	16504	16382	16633	16614	16722	16443	16396	16574	16619	16580	16586	16561	16576	16482	16422	16504	16567	16462	16563	16320	16571	16372	16317	16360	16466	16620	16407	16489	16700	16418	16476	16335	16677	16536	16512	16366	16671	16522	16474	16288	16436	16608	16488	16399	16476	16488	16462	16565	16371	16536	16395	16728	16598	16567	16590	16530	16533	16465	16481	16523	16557	16242	16418	16608	16477	16594	16478	16511	16620	16357	16528	16502	16384	16458	16474	16643	16436	16382	16590	16553	16596	16465	16333	16766	16549	16505	16503	16415	16639	16499	16416	16603	16524	16528	16597	16517	16457	16397	16404	16607	16698	16530	16612	16573	16518	16499	16449	16368	16427	16509	16452	16423	16484	16424	16442	16423	16481	16696	16349	16609	16676	16643	16616	16379	16413	16420	16462	16427	16584	16733	16426	16567	16422	16492	16606	16716	16549	16746	16541	16597	16422	16505	16426	16448	16426	16427	16516	16444	16637	16497	16582	16495	16576	16618	16433	16607	16443	16513	16464	16381	16601	16561	16524	16573	16377	16566	16532	16551	16856	16682	16688	16406	16596	16579	16331	16530	16634	16667	16510	16486	16465	16589	16505	16555	16366	16531	16516	16672	16595	16430	16489	16419	16487	16262	16302	16596	16434	16484	16524	16514	16622	16580	16656	16542	16687	16491	16497	16619	16485	16623	16570	16481	16497	16308	16624	16515	16572	16285	16341	16554	16590	16510	16561	16409	16278	16590	16445	16387	16457	16665	16505	16613	16451	16635	16776	16663	16410	16616	16685	16521	16538	16502	16546	16525	16572	16531	16408	16445	16495	16520	16415	16523	16718	16485	16533	16429	16483	16474	16471	16652	16421	16519	16367	16705	16660	16514	16387	16479	16563	16471	16465	16541	16481	16313	16418	16502	16458	16642	16358	16576	16363	16821	16664	16425	16544	16530	16524	16611	16752	16621	16545	16563	16528	16482	16596	16590	16339	16603	16510	16468	16662	16701	16517	16453	16604	16431	16575	16678	16378	16543	16601	16586	16397	16595	16392	16590	16516	16562	16487	16553	16312	16473	16404	16380	16520	16535	16582	16687	16485	16476	16388	16432	16473	16414	16660	16588	16426	16316	16692	16409	16500	16510	16452	16551	16449	16340	16502	16586	16372	16480	16393	16652	16635	16583	16618	16615	16308	16423	16690	16452	16752	16482	16562	16484	16497	16499	16594	16539	16411	16387	16439	16602	16506	16425	16483	16568	16447	16503	16536	16641	16616	16398	16462	16618	16481	16316	16428	16451	16556	16527	16591	16651	16534	16514	16400	16488	16473	16555	16557	16546	16453	16421	16326	16528	16514	16568	16599	16480	16497	16492	16576	16425	16456	16631	16520	16519	16454	16516	16512	16415	16393	16518	16543	16533	16439	16659	16364	16565	16318	16535	16557	16381	16397	16609	16499	16387	16426	16415	16452	16441	16554	16640	16771	16457	16579	16447	16570	16502	16426	16557	16582	16435	16573	16499	16678	16364	16664	16497	16515	16675	16494	16516	16555	16487	16334	16570	16457	16545	16382	16570	16384	16357	16366	16381	16463	16526	16554	16722	16348	16580	16523	16482	16388	16435	16500	16556	16538	16411	16585	16645	16696	16525	16695	16430	16475	16635	16540	16502	16389	16605	16614	16640	16681	16483	16630	16574	16682	16572	16556	16526	16524	16495	16463	16521	16436	16652	16482	16498	16438	16615	16436	16483	16570	16724	16667	16582	16542	16406	16511	16237	16589	16573	16582	16624	16368
39462	58012	45143	26970	18151	15155	14734	14602	14577	14704	14619	14663	14580	14517	14521	14537	14475	14598	14636	14554	14605	14692	14607	14449	14557	14495	14625	14357	14536	14524	14540	14430	14604	14391	14614	14555	14571	14687	14596	14559	14714	14717	14722	14604	14596	14685	14409	14470	14647	14537	14682	14515	14481	14551	14775	14451	14601	14359	14560	14580	14546	14551	14527	14406	14530	14423	14403	14507	14638	14478	14597	14705	14541	14536	14510	14521	14604	14623	14611	14588	14648	14590	14580	14508	14686	14587	14661	14500	14649	14532	14326	14671	14540	14677	14466	14428	14666	14537	14708	14599	14554	14589	14483	14526	14537	14622	14579	14585	14453	14530	14584	14612	14640	14578	14489	14592	14585	14560	14605	14547	14505	14523	14638	14377	14520	14605	14510	14673	14590	14619	14614	14380	14378	14766	14580	14595	14557	14381	14605	14729	14563	14403	14601	14492	14538	14488	14574	14527	14730	14582	14625	14523	14618	14504	14473	14462	14716	14674	14506	14432	14352	14695	14628	14520	14709	14491	14632	14505	14485	14687	14503	14588	14600	14663	14443	14585	14513	14506	14574	14656	14497	14549	14593	14596	14620	14539	14583	14630	14583	14689	14567	14731	14521	14442	14619	14557	14569	14608	14608	14608	14548	14496	14558	14466	14490	14618	14446	14627	14563	14498	14647	14597	14511	14654	14600	14521	14560	14619	14703	14629	14529	14403	14525	14592	14683	14445	14767	14581	14592	14608	14356	14596	14455	14585	14610	14727	14418	14482	14532	14544	14623	14550	14565	14718	14511	14529	14533	14620	14512	14416	14550	14520	14550	14533	14612	14598	14824	14603	14737	14576	14660	14578	14601	14654	14528	14586	14577	14599	14550	14524	14556	14490	14614	14320	14623	14695	14653	14593	14599	14676	14665	14641	14653	14653	14535	14581	14677	14500	14566	14547	14449	14439	14479	14812	14588	14554	14621	14501	14640	14628	14534	14426	14619	14555	14495	14487	14399	14608	14571	14587	14520	14538	14429	14722	14422	14555	14580	14478	14632	14541	14553	14700	14542	14630	14620	14484	14478	14416	14536	14563	14456	14678	14673	14507	14615	14648	14704	14517	14558	14461	14549	14548	14634	14499	14569	14505	14563	14443	14594	14580	14478	14528	14646	14450	14773	14531	14655	14496	14693	14602	14693	14680	14549	14341	14827	14572	14484	14567	14571	14661	14545	14542	14754	14454	14533	14578	14647	14740	14586	14588	14523	14685	14320	14468	14519	14589	14548	14593	14283	14592	14647	14563	14459	14568	14633	14589	14587	14684	14591	14571	14442	14456	14675	14493	14494	14502	14582	14719	14770	14694	14661	14621	14363	14522	14415	14612	14511	14457	14710	14473	14713	14701	14348	14597	14481	14605	14604	14480	14311	14560	14464	14390	14686	14515	14389	14462	14624	14616	14720	14669	14683	14677	14398	14409	14669	14440	14655	14618	14642	14665	14530	14533	14554	14520	14583	14526	14532	14499	14564	14680	14514	14564	14468	14591	14600	14683	14552	14585	14628	14462	14600	14617	14647	14605	14601	14586	14667	14531	14596	14643	14540	14574	14266	14598	14626	14629	14580	14540	14556	14597	14614	14750	14692	14505	14525	14450	14574	14569	14653	14578	14567	14581	14594	14551	14720	14514	14514	14504	14652	14641	14652	14543	14659	14649	14378	14409	14563	14710	14495	14563	14503	14487	14681	14426	14676	14491	14613	14593	14648	14586	14608	14496	14475	14531	14644	14692	14555	14635	14568	14472	14502	14548	14599	14366	14424	14645	14384	14378	14780	14373	14510	14464	14491	14627	14502	14540	14523	14626	14525	14452	14515	14473	14479	14544	14634	14658	14576	14588	14502	14665	14642	14535	14701	14684	14645	14720	14378	14620	14739	14486	14859	14351	14404	14540	14609	14430	14529	14711	14616	14723	14630	14449	14608	14407	14618	14659	14480	14576	14727	14420	14552	14489	14505	14643	14477	14411	14628	14708	14610	14709	14479	14650	14546	14456	14637	14575	14670	14576	14696	14732	14622	14672	14399	14559	14457	14481	14732	14603	14530	14489	14459	14592	14586	14473	14549	14628	14474	14464	14516	14728	14514	14776	14565	14641	14625	14558	14461	14574	14610	14648	14670	14515	14576	14327	14474	14570	14608	14699	14590	14585	14627	14651	14756	14667	14647	14422	14446	14587	14450	14759	14477	14665	14459	14646	14408	14548	14536	14565	14449	14539	14641	14402	14541	14719	14478	14485	14343	14450	14430	14585	14539	14552	14499	14539	14533	14604	14592	14639	14726	14508	14495	14444	14619	14683	14705	14467	14619	14731	14411	14702	14547	14428	14551	14810	14705	14568	14467	14633	14595	14668	14332	14632	14531	14538	14563	14523	14696	14603	14491	14599	14460	14746	14351	14401	14334	14491	14607	14466	14708	14594	14629	14438	14533	14638	14627	14632	14523	14522	14627	14552	14610	14593	14465	14439	14432	14543	14513	14403	14651	14640	14416	14733	14515	14695	14427	14560	14650	14681	14561	14526	14531	14620	14497	14628	14653	14552	14622	14491	14411	14485	14608	14518	14482	14611	14517	14442	14628	14425	14461	14579	14383	14614	14470	14524	14537	14550	14529	14521	14559	14612	14483	14469	14584	14482	14623	14445	14588	14590	14527	14495	14431	14658	14504	14591	14597	14622	14701	14560	14618	14533	14561	14569	14431	14549	14744	14537	14652	14605	14654	14501	14726	14687	14479	14786	14706	14657	14608	14534	14691	14495	14428	14585	14717	14397	14343	14612	14522	14654	14691	14521	14559	14683	14605	14596	14631	14667	14673	14660	14689	14577	14604	14591	14560	14584	14558	14912	14410	14464	14623	14528	14560	14507	14572	14634	14384	14501	14438	14500	14673	14662	14612	14552	14489	14779	14573	14556	14421	14713	14643	14560	14631	14706	14558	14587	14587	14580	14645	14502	14463	14590	14507	14567	14489	14557	14545	14622	14582	14496	14664	14462	14597	14558	14429	14561	14381	14743	14405	14490	14540	14566	14512	14631	14611	14663	14560	14681	14798	14479	14758	14541	14637	14571	14552	14545	14745	14546	14741	14636	14393	14646	14626	14507	14419	14737	14626	14415	14731	14372	14667	14508	14720	14578	14707	14555	14475	14339	14419	14581	14628	14440	14536	14563	14702	14594	14707	14495	14703	14500	14699	14626	14465	14486	14530	14483	14536	14547	14473	14654	14542	14522	14662	14442	14507	14577	14530	14693	14550	14656	14694	14666	14577	14623	14572	14448	14493	14658	14540	14598	14715	14575	14449	14661	14639	14516	14643	14443	14569	14651	14614	14535	14479	14426	14382	14757	14472	14431	14515	14690	14573	14600	14689	14462	14548	14418	14544	14544	14712	14542	14530	14691	14572	14581	14630	14611	14640	14623	14482	14543	14588	14629	14708	14444	14615	14594	14584	14482	14772	14609	14713	14603	14525	14591	14578	14641	14486	14736	14439	14725	14702	14658	14488	14617	14549	14509	14611	14516	14590	14486	14634	14722	14570	14465	14526	14635	14579	14743	14493	14622	14757	14678	14827	14704	14488	14585	14655	14419	14464	14609	14717	14698	14460	14512	14495	14626	14727	14534	14534	14549	14448	14633	14654	14651	14467	14574	14637	14426	14736	14457	14643	14595	14649	14547	14639	14521	14646	14494	14570	14721	14674	14484	14537	14509	14376	14611	14507	14481	14435	14660	14563	14358	14506	14613	14493	14408	14517	14506	14487	14351	14639	14538	14578	14660	14725	14606	14416	14607	14601	14597	14349	14515	14603	14537	14680	14411	14451	14344	14460	14429	14579	14579	14612	14607	14671	14559	14423	14584	14399	14447	14526	14467	14621	14490	14550	14727	14459	14603	14596	14441	14452	14538	14628	14605	14620	14765	14498	14523	14681	14527	14458	14712	14584	14611	14662	14539	14593	14648	14653	14451	14687	14413	14558	14499	14701	14460	14438	14575	14625	14576	14580	14519	14680	14584	14573	14630	14474	14571	14659	14634	14562	14501	14538	14678	14601	14596	14591	14516	14448	14685	14516	14553	14524	14612	14553	14427	14528	14613	14657	14600	14538	14515	14618	14356	14513	14491	14502	14591	14637	14460	14662	14664	14580	14599	14695	14467	14388	14523	14611	14393	14499	14601	14485	14478	14570	14603	14628	14461	14652	14462	14650	14690	14496	14722	14523	14431	14572	14503	14413	14479	14450	14487	14701	14715	14451	14530	14555	14499	14484	14762	14680	14695	14537	14530	14596	14798	14766	14531	14575	14461	14515	14632	14604	14581	14598	14659	14527	14608	14584	14331	14605	14530	14472	14515	14567	14641	14574	14435	14705	14617	14538	14654	14596	14467	14453	14491	14503	14553	14594	14536	14627	14552	14558	14579	14626	14478	14670	14568	14720	14655	14748	14467	14744	14568	14445	14550	14596	14586	14500	14594	14678	14450	14410	14478	14533	14616	14615	14562	14565	14607	14482	14389	14683	14412	14510	14646	14538	14368	14576	14500	14579	14643	14629	14500	14630	14695	14606	14491	14640	14469	14626	14584	14736	14638	14589	14585	14669	14533	14646	14613	14461	14551	14597	14561	14654	14484	14587	14504	14558	14501	14625	14480	14844	14608	14661	14457	14619	14558	14563	14638	14629	14598	14659	14716	14697	14444	14594	14514	14484	14534	14646	14489	14464	14659	14490	14528	14570	14732	14715	14585	14566	14533	14476	14758	14459	14600	14628	14403	14727	14552	14706	14626	14605	14586	14671	14695	14515	14595	14553	14479	14469	14550	14630	14592	14482	14538	14555	14512	14620	14677	14471	14592	14573	14626	14635	14574	14575	14549	14415	14487	14417	14513	14479	14666	14440	14497	14578	14713	14650	14617	14576	14628	14789	14647	14515	14677	14475	14555	14591	14609	14402	14533	14525	14503	14541	14583	14539	14389	14464	14536	14663	14425	14613	14622	14499	14693	14511	14817	14653	14437	14631	14619	14570	14473	14603	14506	14459	14505	14510	14653	14576	14452	14522	14468	14502	14506	14508	14453	14636	14496	14559	14614	14623	14553	14678	14657	14625	14609
33795	39976	39660	29199	19916	17003	16519	16417	16019	16184	16202	16066	16152	16211	16119	16165	15987	16071	15897	16113	15961	15919	16194	15943	16044	15950	16044	15997	16022	16042	16141	16027	15972	16011	15864	16093	16073	16156	15963	16109	16283	15999	16271	16190	16083	15917	16033	16118	16041	16205	16124	15915	16096	16011	16115	15731	16164	16089	15862	15972	16134	16052	16139	15882	15930	15887	16125	15884	15860	16179	16139	15967	16017	16066	15932	16040	16003	15822	16097	16009	16047	15935	16014	16141	15982	16116	16107	16070	15779	16151	16030	16023	15888	15958	16000	16041	16095	16004	15822	16083	16015	16108	16076	16080	16273	16040	15959	16124	15985	15938	16034	15960	16121	16047	16174	16043	15961	15995	15949	15998	16022	16110	16056	16118	16306	16004	16107	15976	16135	15916	15825	16156	16091	16081	15967	16042	15874	15926	15944	16083	15717	15854	15947	16149	16090	16024	16186	16099	16067	15888	15966	15833	16126	16100	15995	15983	15646	16090	16058	16112	16059	15889	16244	16083	16194	15923	15827	16007	15896	15828	15958	16107	16001	15897	16255	16005	16362	16020	15964	15877	16134	15960	16134	16011	15979	16053	16153	15809	15965	15954	16136	16016	15920	16053	16040	16177	16163	15971	15842	16082	16080	15766	16153	15815	16097	15987	16102	16039	16109	16036	15845	15892	16053	16000	16230	15991	15930	15774	16088	16036	16017	16047	16179	16110	16120	16145	15864	15990	16023	15940	16067	16034	15892	16020	16138	15761	16058	15925	16092	15916	15881	15934	16005	16263	16242	16107	16076	16140	15974	16347	16084	16031	16147	16078	15892	15990	16036	16100	16038	15930	16002	15961	15978	16191	16061	15883	16019	15905	15921	15976	15855	16035	15970	15869	15740	16011	15935	16017	16084	15854	16013	16084	15778	16032	15922	15950	15931	15997	15887	15990	16016	15917	16009	16139	15912	16031	16135	16150	15852	16157	16187	16128	15849	15857	16324	15925	16052	15994	16036	16061	15984	15935	16048	15907	15970	16047	16011	15807	15978	15985	15972	15916	16102	15998	16076	16082	15960	16190	16106	15989	16195	16031	16025	16064	15990	16028	15911	16078	15952	16051	16194	16052	16109	16059	16114	16089	16153	16037	16044	16067	16011	16129	15972	15967	16112	16069	15980	16179	16172	15899	16022	15906	15935	15988	15876	15987	16014	16053	16091	15901	15951	16116	16090	15957	16212	16096	16277	16088	15974	16120	15867	16019	16084	15984	16087	15991	15975	15982	16007	16047	15972	16130	15924	16077	15997	15928	16053	16282	15933	15831	15979	15999	15929	15947	16028	16120	15739	16083	15925	16049	15935	16060	16068	16104	15988	16134	15890	16183	16106	15905	16234	16019	16039	16051	15814	15877	16109	16047	15948	15890	16006	15796	15863	16070	15902	16239	16044	16054	15959	16015	15872	15945	16137	16134	16144	16011	16089	15979	16077	16029	15974	16208	15868	16130	15985	16024	16048	15974	16240	16066	16006	15880	15961	16015	16042	15851	16030	16123	15887	16083	16141	16281	16133	16162	16045	15921	16062	15981	16252	16002	15990	15999	16128	15935	16043	15910	16020	15958	16004	15848	16000	16071	16014	16148	16067	16180	16110	15974	15947	15919	16045	16061	15818	16137	15999	15768	16004	16129	16055	15994	16066	15961	16062	16142	16153	16052	16127	16092	15929	16203	16012	15929	16064	16187	15870	16114	16127	16081	15992	16037	15897	16240	16150	16098	15968	15853	15935	15994	15999	16212	16238	16115	16030	16048	16035	15884	16008	16108	16172	16109	16206	15962	15831	16052	15742	16197	16064	16057	15944	16152	15955	16147	16274	16039	16178	15942	15933	16103	15993	15948	16035	15942	15949	16031	15891	15920	16091	16028	15889	15993	16005	16046	16353	15925	16109	15954	15877	15929	16031	16068	16121	16154	15856	16098	16051	15974	15980	16096	15977	16123	15979	15953	15949	16114	15950	15988	16079	15994	15969	15877	16031	15936	16190	15830	15989	16043	16277	16187	15804	15987	15967	15987	16006	16067	15892	16091	16207	16050	16157	16159	15882	15870	16002	16169	16095	16038	15887	16029	16062	16268	15954	16094	16074	15988	16005	16111	15986	16121	15934	16219	15882	16127	16105	16076	16011	16023	15866	16160	16166	15955	16163	15947	15926	16236	15927	15971	15906	15957	15872	16106	15810	16126	15897	15798	16094	16111	16078	16091	16058	15968	15890	16139	15964	16114	15840	16185	16087	16094	15978	16030	16004	16077	16037	15749	16045	15973	16126	16030	16012	16057	16082	16188	15975	16047	16087	15896	16167	15877	16139	16018	16074	15890	16237	16252	16065	16152	16083	16139	15849	16133	16166	15995	16002	15987	16131	15942	16110	16001	16169	16169	15940	16055	16115	16080	16040	15916	16113	15967	15846	16059	15940	15934	15931	16147	16302	15994	15821	15824	16135	16053	15999	15897	15926	15999	15877	15956	15904	15976	16041	16106	15970	16018	16092	16108	16148	15842	15943	15919	16160	15968	16006	16136	16170	15846	16024	16087	15972	15998	15978	16027	16013	15688	16112	15960	15889	16030	15864	15895	16035	15995	16013	16010	16113	15892	15964	16001	16183	16139	16122	16125	15960	16262	16088	15999	15949	16111	15937	16210	16151	16004	15811	16095	15910	16157	16089	16154	15900	16059	16041	16120	15957	16038	15830	15948	16015	16058	15925	15912	16131	15971	16033	15922	16220	16039	16052	16030	15917	16097	16090	16063	15956	16068	16135	16095	16093	15937	16034	16116	15979	16087	16016	16000	16012	16100	16119	16010	16075	15971	16044	16035	16211	16083	15985	15992	16109	15799	15836	16055	15929	15950	16138	15923	16064	16300	16025	16158	15974	16233	16008	16174	16066	15987	16069	16180	16094	16014	16084	15980	16030	16063	16148	15946	16241	16038	15971	15803	16084	16090	16072	16181	16030	16023	15969	15929	15975	16012	16089	15997	15875	16081	15891	16164	15822	16001	16251	16117	15966	16106	15907	15871	15982	16133	16020	16105	15981	16051	16052	15933	16073	15944	15670	15928	15966	16145	15956	15887	15989	15956	16010	15822	16187	15870	16095	16018	15828	16003	16003	15970	16110	16021	16130	16141	16081	16014	16041	16097	16131	16139	15926	16023	15944	15953	15950	15979	15978	15925	16323	15796	16134	15947	16134	16062	16021	16145	16006	16194	16124	15979	15966	15806	15945	15991	16044	15924	15878	16147	15983	16082	16049	15849	16071	16189	16081	16107	15973	15960	15865	16151	16048	16061	15951	15898	16182	15938	16055	16038	16077	16050	16096	16153	16053	15906	15971	15940	16066	16032	16071	16022	16136	15867	15916	15991	15864	16112	16067	16142	16013	16082	16041	16032	15959	16323	16072	16194	16029	16076	16180	16127	15816	16140	16011	16030	16240	15942	16050	15988	16049	16153	16118	16086	16163	16267	16004	16063	15926	16247	15965	16202	15918	15928	16020	15941	16057	16152	16020	16041	16049	16036	15889	16047	16047	15898	16136	16223	16251	15967	16035	16080	15978	15918	16126	16017	15922	15964	16088	15920	16121	16022	16013	16158	16090	15957	15962	15899	16135	16223	16005	16077	16372	16043	15979	15988	15808	16022	16113	15934	15945	16158	15976	16184	16042	15988	15878	15986	15996	15968	15839	15820	16086	16146	15907	15980	16103	15777	16001	15860	16038	16033	15880	16073	15906	15833	15929	15985	16107	16078	16020	15975	15892	15906	15948	15907	15881	16160	16009	16050	16110	16065	16076	15867	15962	16209	16235	15928	15944	16164	16029	15965	16028	16206	16024	16074	15973	16169	16127	16176	16119	15878	15894	16199	16097	15926	16119	15904	16164	16135	16045	15868	15990	16041	15881	16163	15902	16103	16239	16177	16054	15741	16046	15933	15957	16166	16040	16009	16113	15956	15911	16108	15977	15900	15955	16020	15981	15965	16026	15828	15934	16396	16069	16099	16035	16019	16124	15948	16018	16035	16018	15944	16124	16005	15993	15998	15991	15993	16090	16155	16114	15935	16242	16094	16139	15940	16228	16087	16067	16111	16035	16036	16065	16053	16126	15971	16161	15965	15958	15991	15953	15977	16099	16105	15936	16206	16088	16164	15858	16060	15748	15935	16144	16118	16215	15982	16139	16078	15938	16002	15957	16058	16151	16060	16047	16082	16219	16103	16034	16111	16046	16188	15838	16135	16038	16054	16133	16276	16120	15885	16157	16245	16093	15932	15909	15997	16029	15886	16113	15982	15987	16038	15941	15911	15796	15982	16196	16150	16082	15893	15877	15990	16031	16113	16035	15961	16131	15829	15877	16164	15843	15924	16203	16107	16044	15926	15984	16146	15945	15944	16057	16118	15987	15980	16059	16106	15994	15997	16092	16066	15940	16150	16187	15962	15868	16153	15995	16084	16130	15963	16099	16196	16044	15938	15948	16124	16057	16197	16062	15796	15905	16088	15769	16093	16106	16076	16013	15820	16025	16086	15996	16031	15829	16042	15904	15933	16087	15974	16028	16010	16101	16050	16086	16212	15862	15900	16074	16244	15906	15998	15916	16123	15960	16006	16178	16074	16043	15888	15912	16035	16278	15896	15984	16247	16131	15911	16212	16195	16063	15919	16006	16070	16179	16189	16142	16182	15994	15843	16009	16128	16061	16101	16135	16154	16061	15972	16116	16034	16134	15950	15910	15945	15869	15986	16149	15892	16044	16206	15960	16068	16125	16000	16065	16205	16128	15867	15944	15879	15871	15994	15924	16282	16037	15941	16010	15909	16158	15822	15763	15949	16077	15940	15782	15847	15999	16040	16260	15871	16057	15912	16133	16279	16129	16119	16006	16215	15988	15973	16036	15987	16079	16073	16054	15953	15908	16144	16138	15950	16033	16081	15995	16033	16068	16122	15957	16119	16023	16091	16066	15941	15978	16085	16033	16226	16156	15949	16241	16201	16077	15974	16048	16145	16287	15867	16099	15992	15964	16051	15897	15795	15986	15961	16043	16048	16134	15773	16006	16286	16032	15961	16236	16038	15987	16011	16053	16013	16192	15886	15897	16077
50133	63319	47163	29183	18647	14999	14693	14351	14301	14262	14279	14232	14359	14228	14230	14108	14320	14241	14241	14257	14342	14446	14193	14331	14150	14118	14165	14251	14143	14190	14410	14494	14173	14338	14061	14423	14216	14383	14337	14272	14304	14298	14287	14400	14381	14344	14185	14452	14206	14150	14256	14380	14275	14339	14335	14174	14215	14277	14387	14176	14288	14279	14229	14201	14334	14188	14116	14289	14367	14290	14124	14195	14199	14276	14355	14253	14489	14424	14279	14252	14362	14371	14219	14290	14413	14217	14257	14392	14503	14268	14147	14294	14262	14137	14323	14338	14236	14427	14241	14412	14432	14164	14358	14110	14450	14170	14323	14228	14261	14216	14029	14242	14128	14087	14344	14280	14372	14383	14212	14121	14330	14255	14319	14279	14260	14390	14359	14175	14208	14332	14099	14227	14265	14299	14270	14139	14393	14330	14472	14256	14162	14125	14373	14248	14206	14141	14162	14344	14326	14199	14365	14343	14227	14197	14345	14219	14187	14406	14214	14106	14284	14366	14177	14254	14161	14356	14288	14177	14259	14545	14338	14358	14255	14300	14237	14322	14225	14216	14176	14279	14236	14345	14134	14254	14247	14061	14251	14266	14090	14168	14162	14246	14364	14204	14364	14219	14330	14248	14342	14318	14324	14400	14453	14183	14399	14197	14325	14333	14270	14347	14318	14389	14166	14307	14318	14175	14281	14283	14202	14305	14277	14254	14148	14113	14233	14293	14312	14205	14151	14273	14339	14237	14187	14342	14252	14314	14412	14225	14298	14151	14386	14224	13959	14356	14378	14319	14338	14169	14270	14070	14238	14193	14432	14418	14396	14278	14192	14363	14258	14364	14130	14275	14333	14327	14246	14218	14478	14183	14276	14304	14307	14223	14393	14221	14345	14251	14279	14086	14161	14199	14259	14261	14235	14254	14123	14289	14297	14287	14208	14329	14242	14327	14104	14317	14278	14387	14227	14302	14146	14113	14247	14323	14276	14234	14254	14378	14495	14351	14301	14237	14118	14131	14259	14248	14317	14217	14244	14242	14388	14148	14367	14226	14332	14199	14212	14380	14327	14187	14081	14262	14115	14315	14316	14235	14113	14384	14194	14346	14233	14378	14330	14227	14242	14332	14289	14273	14049	14351	14285	14398	14304	14075	14285	14241	14375	14288	14292	14222	14243	14121	14149	14027	14236	14251	14232	14128	14275	14218	14294	14395	14402	14087	14254	14278	14250	14373	14441	14081	14432	14123	14256	14256	14324	14364	14135	14344	14201	14254	14316	14148	14323	14362	14373	14144	14254	14247	14273	14251	14274	14167	14225	14343	14391	14350	14093	14285	14329	14258	14224	14276	14206	14120	14255	14331	14316	14119	14252	14216	14208	14321	14256	14257	14239	14114	14240	14354	14301	14308	14287	14253	14167	14351	14370	14245	14422	14264	14247	14358	14162	14457	14282	14272	14294	14310	14173	14268	14158	14342	14268	14220	14296	14227	14217	14446	14167	14316	14158	14228	14398	14131	14184	14528	14233	14440	14221	14296	14218	14347	14314	14102	14463	14164	14215	14383	14265	14315	14209	14310	14213	14293	14283	14404	14442	14182	14073	14339	14194	14201	14384	14333	14207	14365	14218	14276	14515	14163	14321	14268	14414	14321	14252	14364	14404	14325	14314	14412	14400	14205	14260	14192	14382	14506	14382	14274	14328	14236	14118	14331	14383	14443	14535	14032	14360	14236	14237	14358	14309	14318	14233	14181	14268	14160	14337	14406	14350	14341	14231	14338	14284	14457	14177	14419	14485	14391	14128	14255	14287	14286	14120	14286	14230	14255	14330	14343	14080	14375	14177	14326	14255	14212	14447	14275	14235	14161	14122	14388	14340	14238	14279	14315	14238	14274	14226	14283	14151	14343	14276	14199	14138	14319	14102	14141	14264	14181	14234	14187	14379	14204	14278	14192	14454	14310	14289	14426	14231	14357	14350	14159	14219	14192	14302	14392	14183	14330	14221	14263	14207	14265	14221	14283	14307	14188	14309	14409	14359	14240	14270	14171	14281	14169	14107	14277	14300	14163	14369	14183	14262	14432	14335	14263	14215	14279	14276	14151	14263	14285	14154	14236	14196	14262	14358	14309	14216	14339	14265	14283	14265	14184	14310	14318	14386	14167	14192	14283	14194	14285	14304	14259	14254	14268	14344	14250	14212	14257	14273	14262	14415	14437	14206	14255	14198	14262	14116	14332	14403	14295	14358	14230	14327	14273	14339	14326	14371	14234	14300	14291	14269	14189	14185	14203	14191	14238	14230	14313	14369	14244	14145	14397	14491	14231	14240	14249	14323	14082	14127	14261	14302	14296	14236	14265	14306	14323	14320	14197	14473	14245	14285	14239	14268	14289	14221	14178	14214	14199	14234	14303	14334	14192	14123	14301	14420	14305	14360	14281	14139	14215	14257	14246	14325	14211	14380	14336	14181	14306	14414	14281	14352	14176	14211	14423	14362	14309	14287	14282	14198	14316	14307	14165	14167	14133	14279	14319	14193	14322	14360	14338	14102	14303	14331	14240	14273	14360	14409	14275	14316	14196	14252	14298	14313	14203	14397	14164	14338	14319	14353	14222	14407	14299	14366	14461	14258	14248	14185	14278	14222	14273	14282	14145	14261	14160	14175	14273	14179	14229	14178	14186	14323	14235	14347	14186	14409	14288	14334	14219	14114	14276	14257	14356	14214	14311	14316	14223	14184	14220	14372	14253	14199	14395	14239	14390	14394	14320	14233	14321	14294	14472	14050	14278	14290	14246	14320	14182	14251	14228	14204	14175	14358	14185	14177	14292	14218	14283	14202	14469	14208	14309	14205	14253	14347	14279	14347	14328	14449	14347	14295	14209	14278	14204	14253	14172	14157	14306	14047	14340	14226	14232	14332	14131	14285	14308	14389	14071	13995	14305	14263	14267	14284	14330	14029	14229	14076	14203	14414	14226	14209	14346	14250	14187	14101	14231	14202	14291	14302	14187	14227	14224	14306	14126	14294	14101	14219	14235	14293	14119	14337	14279	14124	14318	14300	14287	14161	14208	14250	14234	14365	14366	14252	14321	14201	14261	14261	14323	14308	14240	14348	14320	14228	14212	14344	14428	14428	14253	14243	14105	14254	14081	14168	14304	14252	14419	14372	14387	14383	14298	14387	14345	14170	14317	14336	14253	14439	14376	14358	14289	14246	14237	14300	14288	14236	14353	14204	14357	14234	14237	14064	14144	14254	14174	14337	14031	14141	14253	14475	14270	14294	14277	14376	14260	14089	14363	14175	14303	14465	14253	14471	14286	14302	14278	14347	14263	14327	14132	14238	14140	14403	14243	14151	14143	14270	14294	14100	14366	14224	14256	14192	14213	14274	14044	14212	14194	14368	14309	14350	14150	14190	14045	14391	14382	14340	14315	14311	14303	14393	14280	14217	14179	14209	14302	14434	14417	14416	14251	14308	14282	14408	14263	14263	14219	14235	14215	14390	14221	14345	14310	14307	14234	14229	14349	14262	14261	14397	14199	14385	14090	14422	14294	14093	14257	14174	14285	14310	14379	14159	14386	14412	14308	14218	14284	14118	14057	14182	14275	14290	14369	14217	14190	14330	14234	14111	14140	14413	14171	14155	14213	14308	14163	14236	14282	14379	14355	14104	14253	14246	14267	14176	14259	14202	14298	14057	14500	14386	14191	14297	14310	14276	14314	14295	14221	14192	14157	14325	14324	14105	14240	14236	14242	14341	14201	14276	14263	14269	14342	14209	14314	14402	14215	14359	14268	14352	14327	14236	14260	14290	14352	14347	14322	14354	14373	14200	14217	14172	14300	14255	14233	14350	14127	14256	14370	14205	14331	14204	14183	14194	14201	14245	14337	14272	14269	14478	14333	14187	14323	14215	14149	14256	14449	14272	14452	14285	14213	14168	14269	14323	14372	14300	14261	14312	14315	14309	14188	14213	14226	14122	14217	14217	14431	14143	14258	14387	14322	14188	14275	14440	14238	14115	14258	14136	14363	14529	14241	14205	14193	14215	14161	14291	14268	14328	14297	14124	14169	14198	14242	14271	14263	14209	14170	14205	14429	14356	14313	14224	14228	14241	14237	14155	14305	14294	14157	14298	14239	14438	14242	14060	14318	14179	14423	14314	14291	14275	14236	14295	14023	14395	14242	14121	14270	14298	14341	14487	14242	14200	14273	14184	14018	14216	14291	14122	14114	14283	14345	14304	14229	14342	14271	14298	14166	14169	14342	14266	14303	14327	14113	14353	14232	14453	14552	14278	14164	14278	14246	14338	14212	14281	14156	14109	14315	14259	14146	14196	14320	14240	14413	14307	14204	14282	14277	14414	14287	14390	14295	14226	14323	14204	14251	14241	14309	14388	14327	14144	14331	14199	14330	14252	14255	14304	14191	14360	14216	14295	14305	14220	14152	14483	14202	14355	14142	14450	14259	14408	14283	14054	14392	14369	14312	14370	14285	14202	14369	14178	14233	14372	14262	14240	14184	14335	14453	14167	14298	14384	14293	14190	14340	14276	14454	14217	14366	14258	14254	14511	14213	14438	14250	14203	14290	14274	14400	14260	14305	14462	14350	14333	14225	14216	14193	14360	14377	14293	14238	14451	14366	14177	14359	14461	14360	14241	14341	14310	14187	14321	14386	14276	14173	14231	14279	14298	14184	14332	14202	14164	14195	14339	14269	14192	14283	14504	14082	14252	14231	14289	14237	14117	14189	14206	14191	14394	14207	14347	14334	14077	14257	14267	14510	14161	14266	14190	14402	14221	14422	14266	14184	14225	14277	14124	14363	14248	14291	14273	14181	14210	14211	14302	14263	14287	14260	14274	14155	14310	14243	14233	14205	14380	14289	14420	14121	14198	14375	14422	14137	14141	14244	14246	14353	14335	14414	14237	14417	14294	14252	14295	14336	14247	14262	14226	14274	14371	14226	14365	14410	14388	14351	14178	14206	14230	14332	14287	14419	14320	14387	14486	14343	14040	14338	14273	14243	14155	14314	14150	14348	14206	14358	14377	14327	14449	14218	14273	14221	14213	14235	14318	14225	14391	14277	14401	14121	14163	14097	14409	14342	14201	14080	14297	14271	14098	14257	14251	14328
23794	24805	38397	35573	27675	24308	22389	16913	15937	16075	16090	15991	15962	15993	15966	15938	16080	16001	15979	15899	15886	15775	15676	15937	15766	15774	15986	15846	15939	15746	15690	15914	15905	15779	15773	15776	15941	15767	15917	15868	15868	15885	15847	15808	15862	15752	15824	15672	15855	15765	15631	15730	15679	15962	15701	15757	15892	15778	15640	15853	15756	15883	15689	15647	15753	15819	15811	15781	15857	15808	15851	15850	15748	15566	15438	15674	15747	15614	15743	15807	15653	15718	15905	15819	15823	15550	15484	15730	15855	15844	15820	15635	15763	15725	15724	15600	15815	15749	15820	15798	15610	15754	15697	15870	15733	15572	15880	15852	15668	15736	15859	15730	15745	15876	15699	15585	15434	15895	15768	15615	15741	15601	15669	15662	15833	15781	15614	15552	15866	15620	15887	15784	15743	15601	15565	15769	15796	15707	15920	15759	15823	15772	15819	15675	15622	15753	15670	15619	15763	15485	15605	15661	15708	15741	15849	15724	15740	15645	15859	15834	15492	15861	15792	15790	15603	15759	15788	15622	15710	15863	15661	15754	15810	15696	15682	15844	15632	15770	15814	15516	15613	15620	15852	15502	15724	15581	15600	15629	15619	15567	15625	15617	15647	15721	15635	15597	15769	15768	15699	15738	15646	15564	15686	15626	15543	15644	15755	15649	15548	15876	15768	15908	15776	15782	15721	15695	15594	15716	15818	15795	15628	15517	15814	15586	15779	15761	15809	15748	15746	15940	15707	15672	15644	15607	15571	15678	15876	15863	15672	15707	15730	15931	15761	15637	15681	15921	15690	15828	15621	15785	15696	15787	15877	15614	15671	15740	15812	15696	15903	15798	15603	15806	15881	15736	15731	15802	15754	15627	15671	15757	15882	15841	15868	15576	15627	15616	15846	15770	15738	15628	15656	15772	15766	15744	15652	15621	15571	15564	15818	15659	15805	15782	15664	15482	15554	15671	15710	15655	15672	15622	15627	15746	15652	15561	15750	15817	15825	15776	15760	15682	15644	15653	15585	15591	15677	15845	15715	15723	15674	15700	15741	15763	15687	15844	15804	15844	15696	15659	15611	15690	15732	15747	15800	15669	15654	15735	15675	15807	15748	15365	15488	15766	15722	15651	15637	15663	15859	15677	15612	15778	15864	15748	15872	15514	15965	15812	15866	15722	15643	15722	15558	15722	15735	15686	15546	15728	15702	15754	15554	15866	15681	15749	15680	15723	15726	15759	15834	15619	15698	15788	15884	15800	15552	15574	15561	15588	15884	15794	15735	15665	15735	15605	15454	15585	15618	15752	15707	15552	15837	15784	15684	15709	15895	15718	15694	15591	15794	15696	15780	15883	15702	15767	15519	15508	15751	15683	15541	15586	15690	15726	15680	15654	15596	15659	15568	15541	15710	15397	15610	15793	15684	15697	15768	15627	15567	15712	15740	15859	15814	15795	15817	15768	15633	15688	15541	15693	15827	15698	15859	15741	15674	15849	15582	15592	15659	15731	15849	15658	15850	15879	15855	15680	15597	15605	15860	15588	15504	15532	15582	15995	15745	15577	15630	15765	15562	15726	15674	15662	15643	15531	15721	15576	15784	15671	15448	15582	15643	15640	15521	15452	15503	15683	15559	15690	15543	15637	15713	15692	15571	15792	15604	15700	15716	15757	15644	15459	15714	15832	15905	15730	15718	15521	15651	15778	15701	15534	15783	15750	15682	15754	15734	15840	15692	15770	15707	15678	15556	15893	15696	15609	15752	15562	15947	15743	15622	15860	15659	15708	15909	15754	15694	15659	15779	15575	15640	15796	15854	15528	15739	15789	15702	15541	15827	15855	15695	15774	15831	15811	15709	15768	15755	15842	15623	15566	15616	15682	15599	15631	15720	15558	15565	15625	15654	15752	15882	15772	15619	15880	15578	15740	15561	15698	15459	15809	15829	15627	15939	15769	15698	15628	15511	15852	15763	15642	15637	15725	15758	15728	15700	15878	15857	15693	15728	15872	15950	15867	15705	15728	15656	15903	15816	15681	15626	15821	15786	15733	15808	15603	15777	15592	15673	15701	15655	15575	15724	15809	15708	15661	15686	15691	15493	15630	15540	15786	15603	15662	15642	15820	15709	15902	15670	15663	15917	15686	15659	15903	15776	15718	15778	15848	15461	15586	15514	15799	15672	15636	15654	15777	15818	15765	15650	15703	15740	15482	15730	15570	15791	15510	15835	15567	15764	15699	15732	15756	15614	15804	15742	15752	15657	15731	15652	15698	15580	15743	15566	15550	15740	15640	15690	15930	15621	15813	15748	15680	15945	15685	15624	15657	15945	15621	15685	15869	15723	15738	15572	15848	15699	15731	15657	15596	15750	15746	15711	15723	15795	15585	15546	15747	15614	15423	15639	15563	15533	15678	15624	15672	15705	15573	15630	15631	15565	15654	15675	15739	15774	15476	15746	15737	15906	15633	15706	15648	15888	15862	15882	15627	15715	15824	15756	15902	15512	15603	15631	15719	15832	15746	15775	15485	15844	15513	15567	15690	15866	15867	15772	15672	15623	15818	15777	15602	15579	15760	15806	15713	15641	15604	15813	15804	15554	15889	15626	15934	15797	15662	15689	15779	15680	15972	15547	15783	15881	15772	15600	15847	15624	15571	15746	15691	15722	15682	15665	15743	15747	15598	15562	15870	15829	15575	15582	15668	15765	15607	15630	15709	15787	15582	15686	15706	15567	15738	15635	15701	15903	15816	15637	15486	15675	15637	15664	15634	15659	15611	15595	15699	15837	15464	15627	15727	15560	15770	15596	15830	15595	15669	15871	15640	15752	15716	15748	15808	15646	15765	15879	15555	15791	15530	15672	15657	15776	15683	15654	15732	15695	15614	15747	15672	15423	15833	15629	15792	15794	15665	15681	15632	15643	15847	15601	15785	15718	15687	15747	15752	15789	15886	15822	15792	15724	15834	15810	15766	15880	15813	15702	15678	15700	15728	15769	15840	15953	15760	15571	15629	15732	15614	15676	15640	15782	15562	15775	15584	15726	15554	15648	15662	15752	15730	15839	15604	15716	15560	15801	15725	15730	15625	15854	15765	15607	15789	15633	15647	15772	15424	15409	15620	15592	15897	15794	15611	15735	15814	15692	15666	15760	15678	15488	15712	15736	15539	15580	15842	15738	15630	15815	15643	15763	15702	15679	15853	15583	15677	15533	15589	15811	15649	15822	15851	15536	15621	15660	15570	15861	15653	15838	15590	15610	15796	15678	15876	15540	15729	15874	15634	15514	15735	15939	15692	15827	15964	15676	15790	15755	15803	15821	15672	15880	15478	15621	15755	15634	15701	15766	15652	15723	15716	15740	15598	15631	15606	15699	15897	15726	15688	15824	15574	15780	15754	15832	15718	15611	15789	15607	15467	15876	15832	15418	15581	15712	15707	15637	15710	15673	15628	15547	15686	15617	15785	15565	15647	15752	15628	15602	15632	15752	15680	15719	15672	15592	15680	15729	15585	15795	15762	15597	15876	15742	15579	15745	15725	15628	15696	15516	15590	15625	15710	15778	15516	15635	15371	15678	15615	15853	15665	15717	15672	15650	15677	15692	15861	15734	15583	15592	15877	15775	15611	15792	15802	15642	15841	15619	15516	15678	15804	15694	15718	15636	15867	15726	15783	15657	15824	15809	15700	15562	15687	15818	15669	15998	15835	15675	15660	15670	15560	15690	15554	15647	15621	15701	15735	15713	15700	15792	15703	15755	15627	15702	15868	15806	15803	15578	15686	15773	15494	15714	15671	15745	15637	15688	15628	15707	15674	15812	15671	15892	15554	15831	15822	15698	15817	15699	15776	15713	15791	15775	15794	15701	15569	15818	15665	15735	15556	15629	15764	15478	15787	15682	15692	15694	15466	15620	15758	15671	15670	15621	15658	15814	15481	15795	15617	15569	15558	15679	15652	15738	15712	15900	15725	15948	15662	15831	15666	15648	15794	15665	15540	15814	15777	15633	15641	15658	15899	15882	15802	15793	15620	15619	15888	15797	15741	15695	15842	15711	15616	15749	15664	15750	15575	15711	15818	15756	15717	15672	15641	15623	15749	15760	15731	15758	15611	15843	15544	15806	15661	15378	15766	15596	15877	15674	15721	15700	15604	15562	15678	15706	15596	15764	15672	15712	15635	15820	15723	15804	15660	15569	15722	15674	15750	15734	15690	15787	15790	15735	15848	15525	15654	15841	15694	15788	15666	15696	15622	15716	15730	15693	15718	15416	15697	15608	15768	15653	15493	15642	15870	15629	15678	15872	15618	15811	15876	15789	15745	15606	15729	15973	15786	15728	15620	15821	15660	15768	15670	15784	15545	15787	15921	15786	15772	15861	15774	15770	15726	15876	15649	15733	15550	15820	15567	15560	15613	15762	15759	15873	15574	15492	15685	15547	15512	15797	15781	15694	15674	15814	15493	15807	15681	15817	15578	15700	15651	15736	15586	15619	15762	15571	15486	15983	15726	15665	15784	15565	15413	15652	15804	15706	15705	15597	15594	15698	15552	15715	15653	15873	15753	15406	15698	15617	15889	15660	15753	15730	15701	15793	15496	15589	15783	15487	15629	15556	15650	15713	15785	15670	15527	15788	15642	15573	15650	15945	15614	15841	15757	15745	15642	15601	15677	15543	15759	15706	15715	15823	15751	15893	15722	15745	15643	15654	15654	15865	15691	15809	15697	15843	15743	15806	15566	15729	15644	15513	15627	15669	15827	15710	15625	15655	15860	15891	15623	15696	15573	15551	15662	15693	15665	15767	15835	15785	15663	15414	15637	15853	15795	15448	15581	15710	15683	15693	15546	15540	15604	15736	15640	15718	15649	15806	15855	15638	15777	15657	15527	15667	15543	15602	15275	15797	15766	15609	15439	15610	15672	15640	15664	15597	15375	15665	15472	15708	15442	15659	15599	15764	15746	15663	15764	15687	15767	15858	15719	15612	15514	15675	15658	15657	15724	15672	15591	15615	15578	15632	15682	15701	15707	15653	15535	15608	15794	15785	15714	15658	15559	15858	15629	15682	15768	15672	15568	15563	15721	15605	15880	15799	15714	15881	15639	15481	15713	15762	15605	15593	15713	15688	15738	15678	15703	15860	15629	15825	15643
62866	107646	89535	65074	37866	20258	15071	14125	14052	14020	14098	14054	14173	13997	14207	14266	14048	14132	14199	14246	14143	14202	14229	14061	14099	14139	14134	14131	14355	14139	14058	14133	14021	14047	14178	14038	14148	13954	14059	14118	14159	14160	13978	14013	14054	14045	14114	14123	14104	14002	14201	14013	14003	14331	14063	14212	14121	14203	14273	14249	13951	13901	14118	14252	13933	13905	14030	14129	14221	14083	14096	14131	14083	14130	14179	13996	13880	14096	14196	13999	14025	14008	13959	14040	14128	14126	14077	14102	14248	14087	14231	14215	14105	14074	14123	14246	14125	14156	14094	14196	14117	13933	14225	14142	14095	14097	14258	13972	14129	14105	14155	14112	14114	14054	13993	14152	13995	14048	14172	14118	14001	14043	14202	14033	14132	14011	13938	14111	14164	14229	14061	14106	13943	14214	13934	14021	14144	14067	14193	14183	14336	14063	14201	14051	14017	14124	14181	14087	14105	14190	14179	14012	14090	14202	14164	14075	14087	14102	14122	14167	13995	14278	13988	14238	14074	14130	13956	14139	14071	14250	14192	14005	14138	14149	14194	14161	14099	14036	13985	14221	13954	14105	14212	14041	14139	14036	14139	13997	14129	14193	13956	14157	14200	14051	14187	14152	13955	14161	14205	14131	14080	13991	14235	14099	14120	14090	14153	14137	14095	14190	14168	14116	14130	14206	14056	14162	13885	14077	13951	14048	13988	14146	14266	14280	14085	13926	14079	14186	14095	14002	14052	14183	14019	14405	13923	14013	14099	14022	14291	14125	13867	14280	13973	14017	14160	13868	14129	14062	14037	14070	14149	13980	13970	13997	14008	14066	13878	14081	14221	14132	14145	13967	14033	13901	14293	14284	14015	14067	14105	14173	14023	14048	13934	14250	14010	14041	14105	14354	14190	14053	14044	14079	14211	14159	14133	14055	14125	14092	14036	13870	14175	13977	13877	14207	14047	14183	14067	14306	14208	14071	14162	14089	14065	14019	14060	14172	14043	13980	14201	14089	14207	14016	14246	14170	14184	14074	13993	14080	13989	14195	14219	14149	14065	14103	14119	14126	14106	14175	13962	14169	14193	14147	13956	14156	14053	14217	14173	14154	14019	14050	14319	13900	14156	14044	14101	14063	14055	14131	14149	14134	13994	14075	14022	13988	14030	14085	14004	14062	14151	14122	14121	14321	13989	14098	14012	14173	14031	14051	14047	14157	14118	14028	14049	14185	14108	14060	14043	13969	13929	14099	14114	14150	14185	14080	14174	14102	14147	14231	14278	13899	14069	14060	14098	14107	13992	14081	14145	14094	14132	14062	14106	14155	13979	14176	14164	14010	14154	14193	14054	14050	14108	14220	14126	14180	14063	14075	14047	13965	14144	14284	14122	14061	14009	14065	14057	14082	14004	14043	13971	14102	14157	14243	14000	14121	14129	14023	14091	14098	14144	14182	14191	13926	14124	13938	14021	14119	14084	14009	14058	14088	13963	14075	14283	14200	14146	14165	14110	14239	14116	14079	14132	14104	14171	13979	14174	14247	14032	13909	14047	14114	14072	14249	13970	14093	14072	13875	14161	14069	14039	14253	14092	13975	14195	14109	14202	14077	14061	14060	14055	14155	14131	13913	14015	14063	14039	14053	13920	14195	14210	14132	14173	14110	13986	13967	14160	14179	14087	14093	14038	14166	13959	14217	14251	14124	14185	14004	14097	14091	14181	13981	14094	14038	14155	14170	13948	14175	14066	14064	14115	14091	14145	14037	14352	14035	14130	14009	14143	13936	14007	13995	14247	14045	14087	14078	14296	13937	14105	14278	14042	14128	14203	14169	14008	14128	14008	14180	14162	13957	14028	14092	14068	14129	14153	14019	14230	14013	14135	14095	13918	13904	14198	14172	14182	14208	14215	14167	14199	14131	14188	14101	14043	13922	14070	13988	14150	14098	14250	14018	14097	14057	14065	14138	14142	14074	13973	13947	14211	13995	13998	14186	14158	13902	14039	14059	13979	14127	14025	14053	14135	14207	14080	14019	14049	14105	14094	14105	14235	14204	14081	14020	14136	14110	14151	14241	14021	14151	14106	14122	14074	13937	14109	14157	14150	14149	14182	14039	14080	14066	14071	14063	14251	14179	14017	14131	14070	14106	14157	14019	14120	14190	14054	14125	14119	14036	14164	14070	14214	13991	14198	14017	14206	14058	14225	14159	14183	14201	14155	14095	14059	13977	14131	14086	14010	14023	14155	14137	14038	14164	14161	14097	14198	13959	14071	14119	14232	14229	13849	14060	14196	14003	14200	14199	14077	14100	14151	14134	14162	14102	14189	14157	14027	14080	14052	14041	14146	13978	14180	14089	14048	14047	14021	14105	14202	14039	14174	14259	14102	14211	14057	14181	14183	14111	14023	14169	13993	14054	14095	14017	14131	14147	14090	13947	14190	14074	14024	13970	14120	14110	13882	13981	14093	13974	13986	13991	14139	14223	14105	14222	14076	14094	14026	14058	14186	14201	13919	14231	14158	14085	14193	14020	14119	14260	14083	14055	14064	13992	14118	14026	14109	14064	14034	14062	13946	14191	14119	14057	13996	14246	13978	13986	14126	14063	14159	14072	13914	14095	14046	13871	14119	14087	14098	14156	14246	14196	14094	14088	14271	14030	14027	14155	14218	14010	14048	14072	14131	14121	14014	14127	14095	14136	14097	14172	14022	14070	14158	14070	14114	14094	14370	14152	14044	14096	13960	14073	13917	14040	14124	13892	14071	14103	14133	14229	14125	14267	14017	13940	14207	13983	14147	14058	14122	14055	14002	13930	14106	14200	14040	14150	14050	14032	14279	14109	14127	14201	14120	14118	13888	14222	13978	14228	14050	14127	14220	14235	14030	13928	14045	13848	13975	14122	14097	14072	14074	14001	14116	14062	14237	14051	14084	14154	14023	13928	14190	14073	14189	14039	14139	14022	14008	14031	14180	13999	14093	14160	13976	14102	13947	14068	14176	13962	14012	14040	14250	14162	14185	14085	14015	14091	14182	14222	14189	13995	13926	13993	14096	14161	14199	14126	14063	14056	14098	14139	14265	14252	14021	14166	14181	14213	13786	14151	14256	14269	14169	14010	13921	14190	14042	14215	14122	14179	14158	14075	14132	14065	14012	14065	14066	14269	14111	14130	14076	14137	14077	14130	14174	14044	14106	14079	14118	14141	14153	14145	14046	14070	14057	14190	13945	14107	14211	13907	14085	13986	14191	14049	14041	14021	14073	14064	14075	14124	14290	13792	14081	14052	14130	14186	14093	14077	13959	14104	14009	14318	14098	14180	14021	14148	14176	14116	14024	14089	14112	14090	14078	14015	14161	14138	14090	14100	13996	14070	14080	13878	14194	14053	14024	14196	13997	14008	14267	14035	13981	14254	14003	14007	14236	14104	14171	14047	14084	14029	14108	14089	14126	13970	14219	14067	14221	14160	14128	14196	13959	14129	14171	14102	14017	13941	14220	14073	14084	14012	13966	14136	14199	14161	13988	13953	14062	14165	14089	13994	14129	14067	14144	14206	14107	14185	14187	14355	13919	13982	14082	14206	14025	14020	14011	14078	14245	14071	14038	14230	14036	14041	13999	14165	14031	14075	14178	14205	14136	14077	14090	14003	14109	14019	14072	14061	14011	14138	14042	14037	14144	13964	14080	14109	14072	14067	14118	14058	14100	14214	14039	14070	14104	14019	14170	14152	14042	13954	14187	14046	14128	13885	14275	14165	14219	14149	14246	14279	14145	13981	14021	14018	14047	14051	14118	14037	14134	14187	13966	14048	14138	13988	14121	14070	13941	14026	14138	14153	14044	14144	14184	14115	14201	14190	14069	14251	14122	14150	14008	14029	14128	14246	14206	14114	14103	14278	14092	14021	14167	14020	13939	14030	14070	13996	14165	14237	14096	14037	13957	14067	14074	13949	14226	13980	14175	14088	14184	14144	13969	14098	14165	14117	14195	14117	14088	14038	14115	14056	14018	14061	14097	14004	14103	14200	14026	13998	14253	13982	14119	14097	14048	14147	14176	14040	14240	13885	14079	14199	14110	14100	14147	14038	14156	13975	14230	14181	14147	14054	14022	14057	14163	13976	14186	13839	14022	14137	13954	14058	14236	13915	14261	13844	14239	14055	14065	14072	13987	14062	14070	14050	14059	14106	13994	13993	14193	14091	14137	14092	14068	14170	14118	14080	13994	14026	14055	14138	14121	14020	14067	14050	14105	14067	14254	14226	14133	14023	14163	14144	14012	14042	14130	14290	14127	14125	14225	14053	14042	14193	14048	14078	13874	14122	14118	14233	14160	14097	14068	14352	14085	14083	14150	14058	13951	14063	14122	14193	14086	14117	14051	14130	13952	14060	14288	14008	14215	14199	14052	13922	14055	14093	14180	14118	14102	14116	14071	14220	14022	14196	14106	14155	14044	14017	14006	14169	14023	14139	14081	14089	14094	13971	14069	14030	14087	14175	14143	14104	14163	13965	14090	14088	14015	14071	14169	14063	14201	14065	13995	14157	14034	14188	14133	13979	13994	13962	14151	14003	14153	14196	14075	14180	14036	14088	13970	14279	14039	14120	14278	14138	13923	14075	13917	14130	14130	14064	14110	14080	14003	14092	13950	14250	14139	14074	14157	14071	14158	14053	14065	14022	13990	14044	14054	13965	14102	14025	14124	14051	14089	14119	13889	14096	14144	14036	14115	14033	14161	14126	14089	14053	13990	14128	14145	14215	14014	14150	13853	13980	14188	13969	14107	13934	14227	14403	13957	14023	14264	14081	13990	14227	14055	14089	14013	14250	14171	14058	14154	14241	14152	14004	13937	14053	14274	14176	14155	14027	13894	14058	14175	14124	14050	13989	14054	14175	14103	14111	14188	14098	14098	14079	14117	14122	14090	13868	14147	14152	14045	14001	14013	13917	14271	13973	13968	14045	14016	14135	14112	14078	14001	14075	14223	14186	14013	14128	14018	14270	14034	14074	14170	14176	14185	14224	14182	13911	14249	14017	14067	14121	14130	14077	14203	14043	13891	14097	14187	14155	14087	13992	13907	14162	14101	14041	14023	14002	14025	14070	14026	14053	14212	14171	14074	14130	14241	14094	14094	14106	14080	14101
31785	41656	44568	30273	20696	17318	17105	16518	16384	16424	16450	16460	16272	16404	16479	16517	16488	16441	16405	16408	16461	16501	16572	16535	16560	16529	16281	16311	16319	16448	16247	16453	16453	16578	16373	16303	16680	16325	16543	16476	16477	16518	16411	16557	16433	16466	16503	16500	16524	16498	16593	16400	16343	16470	16171	16370	16565	16635	16353	16495	16478	16362	16408	16657	16509	16463	16544	16488	16473	16317	16528	16419	16473	16636	16500	16426	16592	16561	16243	16352	16591	16504	16307	16402	16530	16660	16174	16462	16425	16617	16341	16404	16490	16523	16523	16297	16417	16493	16511	16273	16449	16415	16210	16206	16430	16385	16205	16621	16566	16368	16658	16518	16443	16485	16182	16324	16600	16246	16437	16430	16660	16556	16259	16516	16523	16290	16432	16480	16266	16491	16384	16594	16407	16407	16443	16440	16391	16229	16642	16520	16398	16293	16459	16417	16523	16369	16511	16488	16468	16595	16384	16500	16421	16499	16469	16561	16517	16717	16338	16372	16530	16505	16429	16496	16490	16419	16287	16384	16455	16654	16456	16511	16590	16378	16575	16390	16427	16375	16375	16372	16506	16207	16392	16439	16452	16542	16500	16502	16392	16568	16336	16264	16254	16498	16326	16302	16306	16396	16440	16424	16410	16404	16500	16555	16457	16499	16622	16343	16534	16187	16455	16368	16377	16372	16318	16559	16473	16353	16380	16276	16421	16574	16424	16587	16511	16367	16500	16273	16415	16424	16504	16466	16489	16424	16358	16417	16381	16289	16490	16697	16477	16439	16377	16310	16505	16285	16607	16439	16496	16505	16413	16260	16442	16513	16528	16317	16526	16462	16504	16518	16496	16253	16624	16503	16407	16356	16415	16454	16356	16278	16423	16572	16393	16420	16463	16502	16673	16319	16502	16342	16569	16455	16571	16205	16559	16473	16412	16405	16468	16429	16408	16512	16604	16443	16732	16336	16673	16423	16587	16312	16685	16630	16562	16561	16452	16322	16285	16245	16584	16438	16398	16342	16264	16476	16623	16318	16317	16354	16380	16389	16139	16359	16290	16588	16359	16564	16467	16349	16437	16607	16536	16576	16443	16526	16442	16622	16435	16325	16604	16567	16435	16153	16350	16454	16491	16348	16346	16629	16357	16475	16317	16326	16417	16489	16558	16346	16387	16444	16250	16087	16442	16418	16548	16512	16487	16440	16423	16468	16407	16474	16466	16339	16315	16487	16491	16563	16517	16600	16501	16617	16410	16485	16292	16384	16382	16530	16426	16289	16434	16560	16383	16561	16511	16468	16548	16365	16309	16503	16428	16478	16485	16384	16466	16499	16389	16582	16380	16711	16344	16423	16521	16567	16335	16376	16541	16568	16463	16295	16337	16451	16593	16547	16521	16455	16384	16431	16361	16286	16523	16386	16435	16472	16516	16452	16488	16400	16546	16412	16350	16363	16262	16361	16463	16425	16448	16518	16663	16422	16468	16243	16510	16455	16281	16518	16525	16433	16351	16437	16563	16516	16477	16146	16477	16297	16344	16488	16429	16493	16549	16345	16428	16512	16510	16506	16433	16354	16199	16669	16701	16624	16442	16461	16542	16435	16319	16473	16523	16503	16389	16271	16441	16421	16584	16600	16373	16277	16395	16442	16443	16683	16401	16222	16409	16519	16432	16465	16450	16372	16526	16487	16263	16495	16338	16385	16389	16357	16547	16619	16565	16377	16470	16523	16515	16426	16455	16474	16383	16448	16510	16596	16387	16376	16436	16656	16354	16363	16295	16378	16382	16253	16418	16498	16355	16626	16293	16242	16509	16538	16469	16305	16371	16463	16371	16562	16237	16605	16647	16538	16192	16411	16079	16488	16379	16460	16434	16428	16417	16450	16542	16522	16367	16417	16394	16432	16426	16367	16363	16424	16567	16295	16540	16519	16377	16405	16503	16648	16486	16516	16348	16481	16347	16509	16648	16494	16433	16318	16456	16330	16358	16380	16447	16332	16524	16305	16412	16438	16549	16581	16347	16389	16535	16354	16413	16447	16287	16519	16537	16539	16413	16288	16473	16394	16314	16530	16562	16489	16314	16431	16267	16607	16276	16323	16426	16361	16227	16395	16458	16505	16441	16406	16593	16479	16397	16413	16355	16182	16377	16584	16239	16198	16613	16365	16508	16408	16691	16456	16518	16500	16278	16522	16371	16411	16328	16325	16368	16683	16395	16414	16374	16555	16561	16552	16429	16302	16343	16608	16387	16432	16423	16507	16379	16244	16422	16374	16396	16437	16442	16352	16615	16370	16477	16658	16324	16353	16368	16251	16534	16537	16183	16450	16326	16367	16300	16603	16523	16313	16309	16526	16421	16496	16407	16324	16394	16290	16585	16453	16377	16462	16455	16636	16614	16667	16542	16529	16459	16382	16683	16400	16267	16345	16466	16488	16435	16481	16519	16344	16404	16469	16339	16568	16484	16409	16431	16350	16202	16412	16427	16378	16407	16391	16557	16401	16542	16584	16481	16324	16241	16390	16432	16291	16382	16411	16214	16501	16410	16353	16396	16444	16433	16579	16400	16441	16245	16599	16474	16395	16543	16418	16575	16357	16375	16260	16223	16348	16340	16251	16604	16581	16505	16342	16620	16656	16435	16485	16312	16340	16423	16191	16230	16432	16438	16349	16693	16666	16603	16423	16368	16344	16381	16538	16330	16524	16403	16592	16425	16479	16620	16618	16535	16202	16393	16258	16269	16438	16462	16607	16554	16345	16282	16416	16320	16350	16296	16369	16236	16527	16472	16353	16451	16222	16476	16502	16480	16558	16462	16399	16520	16431	16506	16459	16570	16503	16556	16391	16424	16436	16406	16363	16443	16267	16619	16534	16480	16477	16537	16402	16471	16581	16478	16331	16525	16321	16424	16432	16191	16497	16360	16543	16683	16368	16417	16586	16500	16579	16442	16314	16429	16394	16379	16248	16430	16720	16466	16411	16428	16391	16398	16463	16680	16427	16432	16561	16437	16811	16406	16395	16452	16482	16214	16457	16379	16444	16451	16552	16240	16583	16480	16401	16522	16408	16370	16324	16461	16558	16264	16368	16383	16462	16433	16423	16344	16391	16443	16531	16357	16410	16311	16269	16372	16577	16524	16397	16462	16346	16402	16612	16368	16429	16424	16317	16431	16343	16523	16480	16301	16351	16112	16699	16370	16361	16324	16385	16542	16338	16413	16410	16256	16493	16299	16345	16376	16593	16502	16424	16443	16602	16450	16195	16511	16681	16648	16680	16572	16401	16457	16431	16351	16434	16428	16528	16496	16545	16400	16406	16564	16444	16313	16305	16457	16381	16725	16472	16333	16483	16419	16610	16605	16443	16370	16464	16385	16514	16479	16533	16436	16586	16387	16611	16419	16369	16349	16439	16262	16211	16603	16475	16662	16412	16499	16512	16361	16424	16291	16344	16380	16535	16582	16307	16465	16448	16436	16382	16596	16390	16395	16462	16383	16581	16595	16534	16577	16388	16352	16327	16538	16367	16432	16462	16485	16401	16492	16397	16294	16448	16416	16421	16329	16250	16404	16574	16444	16625	16506	16444	16576	16560	16445	16614	16619	16199	16525	16468	16455	16300	16310	16437	16595	16531	16381	16351	16378	16561	16670	16493	16351	16408	16552	16153	16361	16554	16449	16384	16211	16445	16509	16516	16535	16594	16479	16438	16376	16598	16244	16356	16465	16395	16493	16442	16379	16427	16262	16449	16171	16419	16495	16337	16612	16689	16316	16317	16341	16550	16322	16293	16470	16381	16469	16391	16431	16520	16416	16347	16358	16597	16530	16342	16503	16665	16445	16369	16410	16447	16718	16389	16344	16600	16702	16208	16377	16618	16186	16494	16502	16385	16637	16517	16367	16403	16469	16329	16504	16502	16386	16297	16462	16650	16649	16501	16374	16458	16477	16518	16390	16531	16450	16326	16539	16348	16418	16565	16459	16426	16289	16542	16369	16340	16338	16400	16368	16479	16444	16410	16472	16484	16250	16558	16547	16451	16438	16387	16494	16370	16529	16422	16478	16387	16493	16379	16287	16437	16506	16302	16503	16386	16458	16399	16552	16406	16558	16529	16190	16282	16446	16567	16373	16456	16383	16498	16528	16566	16371	16431	16426	16515	16332	16619	16403	16496	16287	16475	16477	16313	16592	16362	16406	16358	16296	16534	16474	16561	16624	16624	16407	16507	16505	16514	16594	16361	16560	16429	16354	16179	16402	16301	16667	16451	16380	16422	16325	16405	16402	16415	16296	16381	16401	16346	16598	16446	16438	16389	16223	16419	16352	16330	16297	16476	16519	16393	16470	16539	16292	16670	16709	16349	16725	16182	16451	16493	16282	16241	16219	16485	16460	16618	16526	16445	16538	16446	16412	16351	16408	16422	16710	16513	16428	16385	16412	16527	16380	16427	16333	16475	16439	16489	16717	16310	16390	16328	16359	16395	16493	16425	16243	16320	16365	16480	16295	16384	16472	16403	16358	16559	16391	16681	16639	16324	16454	16196	16448	16561	16329	16479	16389	16416	16457	16640	16417	16212	16390	16389	16568	16611	16442	16411	16579	16489	16647	16529	16515	16593	16363	16456	16373	16592	16440	16522	16353	16642	16565	16639	16355	16249	16367	16507	16431	16387	16355	16454	16450	16474	16590	16394	16403	16537	16443	16281	16319	16281	16518	16433	16457	16408	16584	16644	16590	16457	16392	16565	16444	16393	16380	16448	16517	16340	16473	16391	16491	16490	16459	16266	16514	16352	16382	16344	16330	16474	16535	16457	16476	16582	16350	16261	16364	16543	16441	16215	16487	16458	16301	16379	16530	16352	16493	16670	16319	16593	16522	16425	16707	16371	16391	16369	16490	16411	16439	16453	16476	16436	16588	16283	16216	16547	16464	16367	16511	16654	16412	16401	16527	16498	16607	16543	16528	16408	16516	16558	16433	16276	16432	16383	16428	16333	16620	16425	16371	16643	16460	16396	16559	16405	16502	16375	16456	16453	16296	16450	16522	16346	16442	16603	16379	16634	16379	16612	16545	16449	16593	16259	16444	16506	16407	16359	16565	16368	16450	16379	16432	16405	16419	16586	16389	16498	16568	16750	16564	16564
38992	60013	46535	27207	17998	15279	14557	14638	14483	14501	14652	14390	14424	14575	14547	14475	14335	14738	14512	14540	14603	14493	14552	14520	14655	14567	14514	14496	14680	14429	14683	14458	14622	14569	14602	14752	14550	14673	14631	14639	14546	14541	14484	14615	14475	14368	14593	14626	14440	14662	14527	14653	14480	14663	14493	14507	14500	14445	14681	14499	14563	14466	14447	14673	14472	14568	14414	14479	14542	14410	14640	14599	14445	14439	14707	14584	14536	14516	14531	14485	14771	14466	14575	14681	14655	14422	14592	14519	14436	14650	14551	14415	14540	14446	14565	14666	14578	14509	14574	14507	14551	14591	14542	14575	14463	14556	14458	14476	14395	14613	14613	14585	14526	14647	14503	14501	14545	14532	14431	14518	14457	14497	14467	14618	14520	14587	14610	14552	14478	14652	14603	14698	14492	14581	14475	14486	14624	14527	14717	14499	14502	14469	14456	14510	14643	14673	14632	14400	14755	14542	14582	14550	14500	14578	14590	14637	14465	14507	14498	14429	14617	14566	14527	14645	14482	14627	14437	14594	14535	14446	14515	14426	14502	14539	14716	14476	14363	14476	14482	14693	14535	14493	14641	14505	14496	14510	14530	14876	14460	14433	14466	14585	14446	14560	14541	14503	14655	14543	14640	14561	14707	14532	14392	14669	14464	14523	14474	14681	14572	14517	14505	14571	14533	14593	14634	14712	14424	14606	14672	14549	14468	14499	14411	14676	14552	14564	14616	14405	14493	14633	14736	14456	14479	14560	14598	14574	14638	14656	14549	14726	14475	14534	14551	14459	14535	14458	14505	14498	14630	14752	14468	14283	14739	14570	14636	14522	14703	14519	14525	14403	14499	14519	14569	14529	14509	14703	14532	14673	14611	14636	14542	14609	14515	14660	14632	14404	14696	14664	14599	14428	14638	14574	14654	14662	14494	14513	14523	14596	14494	14517	14521	14555	14661	14623	14339	14558	14539	14414	14554	14635	14563	14505	14552	14580	14456	14696	14807	14671	14491	14715	14466	14693	14487	14634	14525	14517	14565	14568	14589	14542	14316	14728	14627	14629	14395	14522	14691	14449	14525	14731	14592	14520	14504	14627	14604	14621	14485	14434	14514	14532	14543	14518	14601	14530	14598	14492	14441	14548	14740	14529	14362	14522	14546	14404	14528	14552	14408	14465	14563	14514	14492	14628	14280	14688	14603	14507	14641	14678	14385	14656	14522	14444	14578	14369	14561	14387	14349	14482	14510	14567	14698	14465	14465	14566	14667	14505	14486	14613	14449	14633	14445	14705	14548	14487	14516	14657	14506	14483	14578	14525	14474	14651	14659	14443	14666	14497	14596	14767	14594	14539	14557	14470	14525	14396	14612	14612	14571	14647	14389	14515	14719	14370	14593	14584	14551	14401	14688	14617	14517	14559	14493	14409	14715	14536	14485	14515	14549	14567	14526	14547	14627	14642	14481	14464	14511	14529	14627	14588	14703	14563	14533	14467	14812	14559	14648	14510	14592	14537	14520	14609	14422	14521	14515	14575	14559	14521	14745	14517	14443	14399	14482	14568	14756	14573	14475	14624	14702	14521	14441	14587	14672	14539	14524	14683	14626	14586	14550	14438	14618	14563	14306	14501	14671	14504	14602	14488	14478	14604	14662	14593	14443	14446	14558	14465	14428	14472	14427	14655	14533	14611	14529	14779	14503	14626	14451	14489	14368	14551	14551	14609	14452	14539	14399	14619	14644	14707	14547	14589	14515	14477	14446	14579	14566	14506	14462	14695	14570	14557	14472	14622	14511	14526	14585	14410	14603	14700	14367	14587	14560	14582	14471	14584	14541	14448	14501	14602	14593	14579	14553	14626	14560	14687	14740	14654	14575	14624	14612	14573	14674	14464	14469	14508	14418	14538	14537	14398	14640	14602	14586	14575	14562	14639	14558	14700	14664	14537	14459	14742	14632	14596	14771	14632	14454	14562	14558	14523	14533	14348	14503	14582	14536	14491	14413	14439	14569	14508	14699	14645	14667	14597	14539	14510	14685	14414	14470	14460	14524	14889	14545	14569	14550	14503	14623	14436	14578	14476	14593	14566	14643	14591	14403	14596	14542	14432	14475	14519	14550	14358	14607	14669	14661	14626	14539	14601	14678	14566	14429	14576	14569	14621	14390	14546	14512	14556	14437	14516	14605	14702	14610	14348	14751	14567	14558	14468	14571	14517	14539	14574	14408	14536	14664	14538	14517	14407	14576	14487	14488	14535	14530	14615	14535	14757	14427	14559	14513	14655	14557	14469	14377	14487	14545	14669	14487	14583	14437	14500	14496	14688	14750	14467	14609	14435	14587	14271	14581	14647	14486	14505	14605	14567	14576	14553	14553	14555	14594	14550	14572	14705	14675	14578	14508	14627	14535	14444	14471	14716	14526	14462	14509	14430	14758	14709	14485	14726	14601	14502	14670	14407	14329	14772	14655	14557	14551	14615	14468	14547	14519	14489	14565	14508	14517	14493	14484	14477	14518	14416	14612	14568	14593	14519	14653	14499	14613	14535	14530	14536	14271	14525	14445	14630	14484	14577	14566	14496	14678	14707	14626	14547	14581	14466	14602	14612	14574	14606	14534	14438	14587	14571	14665	14525	14600	14618	14652	14428	14544	14387	14646	14530	14490	14521	14513	14406	14501	14443	14429	14554	14511	14435	14620	14528	14441	14506	14393	14463	14658	14577	14570	14547	14494	14558	14410	14571	14698	14567	14671	14549	14501	14466	14493	14642	14514	14642	14541	14568	14666	14482	14351	14747	14413	14455	14528	14611	14528	14432	14637	14615	14579	14521	14636	14553	14602	14687	14596	14559	14526	14560	14631	14625	14516	14464	14643	14414	14654	14529	14541	14494	14750	14567	14447	14537	14636	14639	14535	14576	14597	14603	14594	14653	14539	14581	14610	14526	14704	14564	14482	14579	14524	14504	14672	14656	14475	14548	14522	14512	14374	14590	14680	14605	14589	14507	14490	14632	14535	14572	14549	14483	14371	14690	14644	14614	14600	14554	14574	14433	14659	14569	14570	14602	14589	14621	14671	14704	14452	14684	14560	14555	14578	14562	14565	14327	14585	14806	14371	14551	14578	14418	14592	14572	14616	14499	14567	14646	14476	14526	14546	14623	14423	14652	14656	14480	14511	14622	14633	14572	14726	14485	14521	14540	14455	14516	14485	14465	14521	14375	14318	14623	14484	14428	14565	14491	14420	14451	14626	14625	14433	14496	14449	14578	14592	14652	14444	14527	14603	14401	14642	14543	14642	14592	14510	14393	14408	14511	14517	14589	14585	14613	14539	14585	14664	14543	14476	14702	14474	14589	14687	14522	14341	14590	14500	14651	14473	14498	14558	14592	14675	14691	14598	14455	14475	14607	14337	14660	14565	14489	14657	14492	14534	14689	14602	14638	14585	14474	14669	14470	14504	14524	14561	14411	14457	14538	14623	14531	14508	14549	14528	14393	14411	14670	14758	14751	14635	14605	14500	14625	14653	14578	14469	14570	14539	14548	14419	14462	14505	14461	14320	14598	14446	14631	14505	14429	14473	14566	14595	14632	14514	14532	14558	14395	14258	14462	14467	14481	14604	14486	14675	14561	14591	14510	14489	14587	14632	14489	14541	14684	14732	14651	14463	14700	14690	14635	14421	14693	14550	14568	14580	14527	14584	14638	14563	14648	14412	14468	14602	14471	14463	14343	14528	14709	14513	14537	14561	14522	14610	14411	14737	14396	14554	14643	14532	14496	14716	14698	14518	14611	14383	14446	14565	14564	14531	14493	14602	14571	14538	14603	14581	14595	14660	14470	14590	14477	14448	14383	14523	14552	14616	14573	14634	14585	14616	14519	14373	14463	14563	14434	14492	14638	14592	14684	14576	14691	14685	14718	14613	14712	14636	14644	14589	14486	14461	14425	14594	14552	14586	14550	14489	14553	14664	14544	14618	14592	14487	14467	14754	14614	14480	14541	14496	14522	14672	14622	14413	14537	14641	14623	14484	14369	14457	14583	14620	14497	14678	14574	14532	14479	14457	14551	14394	14535	14377	14407	14550	14748	14643	14557	14559	14583	14620	14593	14484	14690	14366	14545	14544	14428	14515	14365	14556	14528	14598	14463	14573	14433	14565	14598	14546	14592	14714	14451	14565	14620	14655	14593	14549	14506	14543	14644	14566	14546	14569	14473	14521	14418	14558	14708	14568	14545	14648	14547	14462	14673	14594	14518	14641	14547	14462	14537	14687	14694	14609	14509	14628	14718	14611	14459	14541	14551	14637	14638	14538	14473	14563	14564	14551	14646	14591	14647	14527	14587	14683	14608	14452	14598	14640	14639	14557	14660	14467	14606	14656	14668	14528	14503	14509	14524	14653	14541	14415	14470	14531	14680	14614	14633	14563	14634	14666	14471	14563	14509	14441	14609	14618	14458	14444	14742	14585	14599	14531	14583	14565	14629	14589	14577	14634	14514	14753	14598	14505	14420	14527	14348	14541	14479	14516	14631	14569	14570	14508	14545	14546	14520	14432	14486	14444	14529	14617	14465	14622	14674	14543	14416	14487	14678	14535	14455	14450	14372	14539	14664	14640	14642	14661	14556	14587	14561	14545	14442	14508	14444	14570	14525	14542	14516	14515	14556	14542	14461	14641	14587	14609	14574	14563	14439	14581	14640	14536	14476	14626	14643	14596	14629	14645	14638	14524	14704	14558	14625	14621	14527	14665	14615	14597	14613	14555	14642	14412	14568	14551	14532	14504	14488	14616	14332	14502	14477	14633	14421	14554	14455	14774	14544	14466	14567	14530	14707	14538	14662	14493	14530	14543	14415	14646	14487	14476	14425	14392	14552	14660	14423	14634	14547	14444	14700	14479	14679	14476	14555	14534	14590	14362	14663	14698	14485	14587	14616	14470	14500	14467	14661	14513	14525	14545	14611	14438	14659	14429	14693	14557	14510	14698	14386	14500	14785	14628	14614	14422	14558	14616	14568	14607	14427	14440	14626	14542	14491	14520	14519	14492	14696	14584	14541	14463	14565	14563	14497	14420	14595	14606	14552	14485	14583	14345	14573	14500	14739	14549	14456	14486	14608	14637	14678	14573	14582	14644	14639	14464	14508
33176	40612	41342	28445	20065	16921	16688	16157	16023	16096	15985	16045	15999	15958	15927	15848	16163	16216	16056	15956	15874	16113	15941	15912	15995	15899	16134	16008	15866	15800	16160	16002	15888	16229	15967	15954	16065	16031	16040	15955	15939	15802	15938	15795	15898	15810	15969	16015	15962	16183	16000	15934	16034	16068	15850	15751	15932	15946	15964	16189	16135	16062	15992	15969	15832	15966	16011	15918	15938	15856	15979	16064	15884	15937	15928	16038	15971	15976	16153	16117	16109	16116	15906	15966	15878	16017	15929	15967	15815	15958	16006	16062	16049	15967	15898	16008	15980	15902	16101	15882	15866	16135	16016	15962	15937	15918	16023	15888	15907	15913	16052	16164	16109	15827	16077	15980	15897	16025	15926	16025	15929	15860	16031	15917	15827	16038	16046	16181	16034	15924	15924	15959	16028	15867	15869	15916	15882	15988	15909	16006	16040	15953	15883	16008	15868	15861	16097	16231	16059	15890	16099	16130	16010	15920	15767	15924	15882	15952	16107	16091	16096	16086	16179	15951	16084	15899	15962	15975	16108	16040	16110	15838	15996	15922	16022	15972	15961	16009	16098	15945	15947	15919	16055	16021	15961	15917	15996	15939	16157	15735	15914	15874	15764	15958	16062	15991	16013	15871	15878	15858	16043	16004	15957	16099	16057	15876	15787	15857	15973	16028	15921	15818	16167	15967	15847	15898	15942	16057	16067	16043	15952	16006	16160	15863	15761	16249	15835	15913	16134	16027	15874	16085	15766	15847	16000	16066	16035	15855	15970	16125	15821	15978	16153	16039	16098	15847	15927	16066	15969	16076	16122	15883	16042	16031	16185	16005	15853	16034	16143	15833	15957	15898	15992	15909	16045	15921	15737	16050	15878	15952	15894	15912	15919	15938	15869	16030	16068	15845	15924	16048	16034	15958	16059	15967	16051	16077	16216	15883	15865	16003	16013	16193	15952	15956	15784	15891	15968	15959	15891	16063	15845	16122	15960	15933	15948	16117	16270	15919	15931	15919	16039	16082	15950	16121	15876	15902	15886	15930	16035	15945	15833	15919	16062	15792	15962	16018	16162	16126	15992	15797	16068	15955	15962	15834	16088	16087	16094	15840	16076	15921	15977	16084	16145	16016	15998	16087	15981	15844	15966	15799	15888	16042	16201	16044	16029	15889	15785	15833	15825	16009	15942	16034	15939	16042	16186	15966	16099	15847	15879	16023	16101	15870	15950	15978	16036	16136	16053	15923	15828	15932	15925	16006	16074	16141	15988	15897	15962	15965	15978	16133	16057	16148	15909	15998	16098	15938	16055	15917	15864	16128	16210	15858	15834	15997	15834	16079	16049	16036	16093	15971	16069	15980	16010	15879	16026	16138	15945	15828	16083	15791	16126	15816	16160	15963	15809	15951	15879	15899	15882	16045	15972	16012	15920	15896	16106	15950	16087	15983	15982	15994	15935	15988	15961	15984	15788	16215	15846	16083	16068	15823	15814	15824	15894	15902	15838	16000	16092	15868	15895	16028	16094	15889	15882	16076	15896	16149	16118	15920	15915	15943	15941	16055	16039	15930	15865	16119	15977	15861	15954	15855	15995	15945	15850	15949	15835	15963	15880	15961	15874	16020	15969	15939	15888	15901	15929	16004	16189	15929	15919	16001	16126	15834	15841	16003	16016	16036	16015	15989	15908	15952	15831	15959	16005	16032	16093	15856	16099	15851	15928	16097	16149	15930	15884	15972	15873	16099	16002	15915	16045	15869	15829	15875	15995	15807	15923	15800	15909	15976	15772	16132	15999	15867	15977	16046	16133	16010	15868	16075	15911	16032	16016	16063	16042	16080	15846	15934	16048	16094	15961	16026	16149	15956	16218	15863	16030	16032	15885	16098	16039	15928	15974	16033	16054	15847	16165	16004	16090	16051	16046	16069	16065	15968	15852	15835	15931	15913	15927	16037	15948	16239	15813	16050	15921	15861	15918	15955	16077	15858	15899	15995	15774	15922	16027	15911	15957	15743	15948	16058	15754	15846	15766	15881	16145	15991	15994	16091	16027	15843	15910	15859	16152	15944	15936	16026	15870	16076	15850	16076	15802	15705	16149	15972	15881	16037	15848	15878	16009	16028	15956	15748	15988	16151	15988	15919	15816	15882	16080	16075	16195	15897	16022	16046	15853	15963	16123	16124	15961	15959	15986	15855	15919	15744	15812	15926	15908	15840	15937	15840	16012	16053	16001	15880	15879	15802	16204	16015	16006	16119	16090	15846	16049	15939	15999	15882	16005	15906	15991	15944	16046	15889	16026	15701	15956	15734	15783	15912	16050	15950	16200	15973	15781	15962	16067	15837	15903	15969	16021	16062	15960	15872	15977	15940	15906	16103	15871	15893	16153	15818	15862	16146	15823	15962	16055	16208	15977	15886	15880	15941	16070	16164	15856	15690	15931	15914	16039	16001	15809	16116	15955	16060	15931	15818	16157	15846	15971	15987	16105	16077	15861	15910	15823	15977	15979	15992	15989	16112	16122	15849	16002	15958	15942	15945	15722	15927	15977	16169	15890	16013	15987	15929	15778	15842	15863	15887	15983	16102	16158	15719	15937	15969	16009	16057	15990	15826	15858	16090	15893	15946	16117	16180	16124	15943	16112	15923	15824	15777	15899	15916	16019	15691	15973	16092	16057	15842	15827	16035	15851	15926	16055	15886	16174	15847	16057	15740	15974	16086	16012	15982	16032	15978	15938	15904	16011	15990	15996	15920	15924	15990	16088	16053	15865	15885	16174	16184	15796	15868	16015	15753	16076	15977	16032	16113	15791	16017	15886	15995	15703	15842	15843	15827	15965	15895	15978	15971	15953	15915	16013	15981	16059	16157	16014	15978	16179	15875	15836	16034	15963	16053	16209	16130	16134	16024	16078	15909	16024	15976	15927	15863	15925	15765	15834	16062	15949	15885	15918	15842	16129	15872	15955	15978	15979	16072	15866	15861	16055	16025	15913	16090	16144	16045	15968	16124	15990	16165	15971	15783	15833	15964	15981	15879	15933	15960	15970	16017	15636	15664	16084	15796	16002	16156	16172	15971	16028	16002	15984	16168	16092	15878	16074	15799	15808	16203	15938	15953	15986	16125	16140	15722	16105	16119	15955	15980	16124	16068	15989	15819	15954	16035	15853	15918	16166	15916	15951	16044	15988	15977	15955	15915	15870	15741	15827	16009	15958	16143	16050	15892	15958	16164	15925	15934	16085	15800	16033	15811	16003	16044	16109	16082	15879	16105	16061	16133	15937	15948	15966	16013	16162	15786	15913	16197	16057	16016	15971	16070	15923	16110	16048	15998	15966	16050	16076	15968	16014	16110	15936	16026	16032	16017	16053	16003	15817	16074	15936	15946	15969	15874	15823	16073	16092	15929	15959	15990	15973	16018	15926	15861	16051	15864	15993	15979	15930	16122	15766	15960	16008	15872	15801	16238	15802	15901	15894	15928	15922	15988	16116	16111	15933	16073	15889	16195	15974	15907	15941	16389	15971	15935	16104	15916	16052	15917	16123	16084	16054	16046	15980	15983	15904	16101	16092	16035	16007	15997	15802	16070	16186	15855	16044	16090	15981	15980	16022	15939	15836	15938	15939	16034	16064	15978	15857	16017	15838	16010	15899	16109	16050	16124	16070	16098	15871	15954	16012	16028	15913	15961	15835	15732	15915	15995	15879	15981	15778	16000	15817	15993	15892	15868	16086	16002	15834	15786	16132	16074	15952	16091	16012	15972	15772	15963	15983	15880	15968	15954	16009	16085	16104	15887	16086	15953	15867	15888	15986	15827	16001	15904	15982	15959	16211	15890	15888	15882	15916	15912	15989	16167	15998	15950	16154	15913	16025	15862	16023	15815	16013	15971	16064	15850	16222	15953	16302	15927	15847	15949	15879	16084	15960	15953	16139	16064	16098	15977	15923	15850	15827	15889	15969	15797	16118	15766	16000	16051	15865	15949	15995	16116	15983	16102	15921	16021	15898	15895	15994	16064	15828	15981	15915	15955	15939	15956	16059	16186	15947	16135	16082	15954	15989	15916	15951	15894	16060	15908	16150	16197	16094	15790	16069	16243	16108	15882	16066	15913	15965	16102	16084	16178	15857	15979	15929	16034	15866	16039	15896	16018	16110	16007	16042	15801	15852	15933	15877	15943	16108	15918	16153	15804	16085	15893	16063	16122	16121	16123	16030	15858	15908	16043	16015	15944	15876	15893	15914	16218	16128	16092	16058	15962	15937	16120	16056	15845	16034	16063	15972	15885	16121	15905	16018	15947	15995	16077	16210	16090	16048	15966	16020	15954	16059	16098	15983	16021	16219	16009	16081	15732	16007	16174	15943	15732	15993	16091	16218	15940	16000	15961	16235	15796	16151	16062	16084	15984	16086	15987	15774	15767	16101	15926	15881	15920	15934	15939	15846	16001	15980	16050	15926	16150	16048	16064	16039	16166	15949	16116	16009	16086	15844	16198	15866	16159	15943	15968	16059	15840	15985	16174	16117	15765	16042	16065	16056	16120	16133	16153	15966	16019	16113	15965	16214	15834	16076	15938	15957	16066	15933	15850	15941	15891	15972	16196	16010	15956	16127	16074	16173	16009	15809	16085	16003	15896	15931	15801	15789	15939	15915	16049	15982	16084	15729	16045	15882	15957	15975	15836	16077	16115	16001	15912	16011	15862	15720	15951	16055	15890	16152	15829	15886	16095	16027	16112	15917	15916	15840	15959	16087	16027	15928	15850	16023	16066	15860	15912	15957	16043	16051	16067	15992	16039	16085	15779	15985	15992	16008	15885	15907	16154	16034	16044	15979	15899	15902	16053	16047	15920	16033	15809	16059	15989	15931	15781	15866	16038	15937	16070	15965	16076	15815	15996	15921	15942	15884	15932	15873	15926	15958	15773	15969	15918	15884	16088	15939	16013	16001	16008	15933	15912	15984	15954	16021	15982	16026	15881	15995	15983	15902	16037	16204	16146	16326	15907	15703	15957	16082	15862	15917	15930	15951	16034	15922	15933	15771	15879	15847	16238	15985	15976	16126	16040	16217	16031	16015	15923	15789	15953	15740	15950	15942	16048	15934	15894	15941	15801	16043	16047	15791	16083	15892	15974	16095	15973
52050	66940	48352	27741	18768	15075	14341	14350	14258	14246	14206	14393	14402	14283	14229	14248	14227	14240	14242	14458	14006	14292	14304	14425	14188	14192	14282	14275	14322	14440	14090	14383	14443	14217	14387	14200	14291	14127	14245	14253	14164	14227	14388	14285	14337	14283	14264	14241	14178	14426	14080	13959	14293	14290	14353	14024	14136	14044	14254	14101	14331	14217	14347	14174	14208	14263	14193	14097	14183	14301	14223	14228	14347	14368	14250	14274	14175	14379	14295	14270	14245	14208	14189	14218	14076	14236	14314	14168	14234	14158	14334	14314	14307	14047	14241	14306	14104	14154	14249	14395	14334	14308	14258	14323	14383	14336	14183	14268	14079	14410	14148	14188	14034	14306	14130	14275	14444	14204	14181	14178	14299	14138	14353	14373	14275	14302	14339	14291	14312	14253	14233	14366	14311	14294	14404	14223	14299	14219	14216	14125	14201	14414	14214	14228	14167	14187	14156	14261	14109	14328	14361	14230	14169	14248	14107	14207	14221	14328	14203	14210	14287	14044	14261	14103	14305	14257	14281	14334	14169	14219	14199	14292	14265	14198	14209	14407	14305	14030	14321	14316	14329	14089	14175	14164	14176	14128	14333	14184	14069	14404	14266	14234	14296	14165	14185	14325	14248	14365	14346	14249	14296	14123	14352	14233	14347	14179	14185	14184	14129	14224	14508	14349	14214	14155	14216	14126	14157	14393	14283	14161	14133	14097	14174	13924	14157	14222	14238	14213	14233	14268	14328	14219	14229	14341	14103	14256	14290	14049	14047	14200	14157	14201	14220	14235	14337	14253	14231	14247	14269	14259	14154	14347	14119	14107	14296	14223	14310	14132	14262	14262	14301	14203	14351	14245	14221	14305	14347	14123	14481	14319	14208	14193	14288	14400	14302	14211	14305	14283	14247	14320	14188	14306	14357	14343	14175	14240	14189	14222	14254	14159	14210	14220	14337	14341	14348	14295	14329	14440	14431	14186	14141	14157	14318	14217	14219	14322	14215	14063	14305	14119	14160	14112	14224	14211	14202	14111	14337	14245	14282	14261	14064	14174	14126	14347	14149	14403	14106	14297	14097	14185	14297	14210	14277	14163	14359	14278	14202	14378	14393	14429	14288	14226	14263	14378	14287	14418	14245	14227	14266	14261	14404	14197	14293	14215	14171	14334	14466	14358	14399	14175	14395	14113	14353	14168	14389	14166	14437	14265	14200	14258	14187	14199	14223	14085	14287	14301	14265	14170	14121	14278	14353	14201	14187	14288	14260	14170	14152	14240	14327	14150	14240	14069	14263	14073	14314	14249	14177	14261	14209	14280	14296	14069	14251	14209	14343	14225	14378	14217	14357	14211	14284	14086	14343	13993	14183	14163	14343	14115	14243	14395	14219	14265	14104	14295	14069	14258	14073	14237	14219	14265	14147	14303	14210	14287	14148	14205	14308	14143	13984	14412	14418	14123	14243	14169	14296	14102	13988	14111	14409	14275	14324	14340	14235	14043	14406	14167	14203	14383	14198	14392	14260	14212	14201	14071	14127	14136	14262	14192	14212	14113	14267	14277	14286	14223	14343	14174	14324	14240	14205	14384	14220	14038	14289	14148	14117	14299	14316	14310	14167	14147	14180	14173	14205	14176	14365	14427	14192	14294	14202	13972	14313	14111	14358	14175	14246	14286	14176	14199	14397	14131	14233	14007	14345	14146	14325	14293	14120	14267	14222	14299	14278	14292	14161	14041	14350	14170	14100	14122	14215	14256	14164	14173	14133	14143	14169	14334	14368	14165	14314	14175	14326	14350	14296	14271	14263	14082	14254	14289	14432	14382	14183	14357	14186	14216	14425	14236	14269	14082	14171	14274	14362	14425	14351	14039	14189	14287	14287	14057	14192	14292	14281	14122	14271	14140	14196	14247	14126	14310	14244	14334	14107	14421	14323	14263	14195	14107	14229	14383	14016	14108	14097	14226	13978	14093	14190	14276	14431	14017	14246	14244	14309	14318	14272	14209	14141	14270	14238	14179	14133	14071	14224	14235	14204	14131	14175	14227	14347	14285	14168	14243	14221	14251	14212	14249	14091	14371	14260	14327	14229	14231	14216	14344	14293	14191	14327	14191	14141	14172	14257	14307	14343	14161	14356	14259	14145	14276	14246	14151	14386	14199	14288	14056	14233	14175	14161	14122	14308	14199	14194	14318	14088	14120	14332	14371	14346	14192	14387	14203	14310	14267	14228	14334	14235	14342	14402	14253	14346	14233	14341	14074	14279	14136	14318	14267	14341	14166	14314	14329	14211	14261	14110	14236	14278	14238	14146	14157	14356	14071	14451	14341	14251	14332	14369	14176	14191	14201	14050	14226	14286	14169	14128	14424	13994	14349	14219	14318	14114	14096	14237	14268	14336	14216	14289	14232	14110	14329	14243	14263	14298	14294	14093	14349	14194	14147	14106	14409	14272	14244	14242	14347	14375	14242	14296	14240	14325	14086	14159	14310	14248	14343	14290	14222	14340	14276	14368	14316	14393	14140	14225	14472	14349	14121	14476	14105	14187	14254	14302	14278	14290	14306	14180	14393	14080	14161	14263	14210	14537	14364	14249	14192	14290	14220	14393	14220	14225	14208	14186	14195	14218	14219	14224	14255	14298	14247	14130	14271	14277	14243	14134	14240	14274	14292	14393	14245	14200	14157	14401	14191	14130	14236	14343	14239	14059	14263	14136	14154	14049	14265	14290	14302	14162	14236	14215	14297	14332	14358	14349	14193	14052	14186	14336	14228	14208	14236	14151	14109	14205	14273	14214	14364	14183	14149	14191	14303	14306	14303	14090	14286	14185	14166	14282	14265	14373	14260	14357	14187	14207	14221	14139	14368	14288	14396	14268	14186	14441	14169	14319	14115	14345	14295	14197	14181	14243	14421	14116	14227	14311	14200	14301	14219	14354	14211	14167	14320	14249	14314	14121	14227	14281	14089	14352	14271	14215	14273	14123	14302	14259	14216	14379	14250	14311	14249	14286	14415	14267	14235	14403	14197	14196	14263	14292	14155	14132	14263	14294	14243	14136	14165	14342	14260	14149	14302	14157	14280	14346	14122	14200	14245	14250	14340	14427	14305	14399	14331	14227	14140	14295	14351	14233	14251	14325	14210	14265	14301	14294	14325	14319	14255	14185	14227	14127	14113	14103	14272	14210	14240	14300	14026	14214	14218	14108	14374	14185	14327	14289	14291	14319	14209	14109	14237	14330	14298	14191	14461	14188	14387	14115	14320	14093	14316	14105	14269	14213	14077	14088	14344	14236	14290	14351	14231	14140	14227	14324	14208	14122	14180	14197	14096	14239	14349	14179	14065	14198	14350	14310	14449	14297	14318	14289	14285	14275	14169	14318	14360	14277	14284	14253	14141	14281	14248	14203	14093	14278	14330	14142	14077	14465	14151	14161	14204	14241	14252	14140	14308	14249	14271	14107	14228	14250	14283	14125	14328	14331	14294	14357	14200	14244	14232	14178	14285	14307	14132	14214	14158	14264	14096	14174	14318	14102	14039	14074	14250	14110	14123	14506	14081	14290	14313	14320	14268	14195	14377	14155	14057	14359	13949	14270	14306	14412	14160	14292	14129	14332	14235	14251	14287	14318	14147	14238	14474	14183	14245	14153	14191	14173	14308	14191	14276	14193	14187	14184	14232	14133	14198	14239	14296	14328	14311	14087	14292	14140	14472	14301	14184	14348	14240	14243	14275	14214	14352	14345	14147	14228	14343	14213	14305	14141	14235	14387	14315	14268	14293	14443	14189	14151	14216	14233	14200	14193	14211	14291	14284	14247	14248	14036	14234	14380	14170	14260	14241	14214	14141	14180	14283	14348	14193	14363	14265	14215	14193	14119	14253	13958	14190	14291	14318	14082	14247	14115	14384	14022	14313	14205	14169	14113	14107	14158	14298	14282	14204	14280	14255	14330	14230	14284	14185	14318	14418	14268	14158	14304	14233	14179	14069	14174	14308	14124	14247	14242	14340	14313	14387	14259	14225	14367	14218	14213	14289	14116	14153	14186	14296	14376	14045	14196	14183	14253	14325	14290	14302	14198	14318	14405	14214	14225	14206	14356	14177	14088	14296	14324	14209	14399	14361	14382	14264	14293	14324	14158	14370	14172	14283	14352	14334	14192	14286	14309	14240	14179	14133	14310	14291	14206	14198	14186	14215	14389	14186	14407	14245	14212	14296	14236	14229	14205	14129	14262	14231	14097	14212	14199	14144	14410	14190	14145	14229	14153	14275	14242	14251	14362	14236	14343	14214	14287	14201	14219	14256	14231	14209	14338	14287	14298	14091	14188	14118	14502	14216	14124	14348	14049	14349	14259	14064	14325	14156	14321	14119	14118	14211	14139	14165	14213	14291	14288	14275	14308	14322	14327	14271	14266	14256	14284	14217	14303	14119	14320	14215	14160	14243	14303	14218	14328	14295	14144	14356	14231	14132	14136	14242	14223	14162	14267	14184	14400	14264	14386	14182	14109	14197	14330	14291	14381	14257	14265	14157	14306	14239	14259	14201	14277	14214	14189	14365	14273	14161	14290	14383	14282	14068	14110	14249	14393	14099	14213	14306	14201	14336	14234	14329	14198	14465	14453	14244	14274	14334	14350	14284	14162	14441	14155	14179	14382	14261	14330	14310	14282	14407	14221	14087	14138	13955	14183	14292	14199	14274	14230	14245	14150	14118	14200	14349	14241	14211	14255	14100	14238	14114	14231	14363	14379	14164	14154	14133	14175	14285	14208	14450	14358	14173	14148	14290	14185	14336	14247	14125	14120	14251	14272	14180	14281	14287	14231	14195	14233	14264	14078	14279	14190	14478	14412	14239	14278	14267	14573	14139	14259	14190	14272	14180	14339	14205	14321	14162	14275	14149	14424	14285	14220	14199	14354	14308	14194	14395	14422	14269	14074	14192	14184	14406	14219	14289	14148	14175	14391	14175	13991	14290	14091	14241	14229	14007	14208	14345	14208	14239	14084	14263	14178	14316	14182	14131	14347	14156	14325	14182	14264	14305	14132	14180	14244	14314	14246	14299	14410	14355	14252	14168	14219	14065	14181	14124	14145	14331	14173	14268	14376	14247	14231	14352	14239	13970	14369	14242	14425	14196
23848	24941	36256	31069	26721	24908	22766	16927	15862	15735	15862	15576	15600	15759	15562	15611	15697	15610	15403	15558	15318	15548	15604	15218	15336	15384	15305	15613	15520	15305	15569	15403	15466	15505	15322	15401	15501	15358	15438	15333	15347	15343	15423	15521	15516	15509	15555	15464	15191	15328	15131	15393	15372	15367	15402	15338	15208	15502	15348	15490	15397	15263	15446	15482	15493	15471	15279	15331	15604	15358	15305	15321	15402	15463	15342	15534	15495	15394	15501	15570	15336	15246	15402	15314	15446	15512	15317	15494	15168	15359	15321	15325	15336	15592	15415	15224	15381	15431	15351	15277	15401	15196	15172	15220	15292	15268	15445	15460	15521	15472	15361	15327	15311	15338	15257	15181	15216	15260	15421	15344	15275	15217	15320	15446	15321	15393	15393	15406	15519	15439	15391	15356	15296	15330	15496	15354	15345	15203	15409	15266	15467	15372	15432	15251	15419	15405	15244	15310	15372	15284	15286	15297	15458	15315	15376	15297	15299	15218	15280	15330	15278	15178	15316	15104	15382	15286	15390	15389	15264	15504	15392	15262	15283	15287	15489	15386	15654	15328	15484	15306	15253	15314	15448	15416	15312	15313	15301	15358	15322	15291	15271	15396	15268	15269	15357	15275	15340	15524	15531	15486	15384	15431	15280	15490	15315	15381	15409	15343	15397	15420	15369	15449	15415	15237	15197	15270	15231	15179	15303	15447	15438	15426	15474	15269	15232	15353	15444	15444	15261	15339	15468	15384	15498	15321	15352	15374	15284	15275	15428	15444	15320	15326	15336	15352	15407	15444	15422	15306	15167	15426	15365	15244	15397	15272	15170	15302	15424	15531	15353	15433	15498	15307	15228	15359	15276	15455	15523	15433	15404	15401	15160	15427	15385	15393	15380	15317	15298	15243	15298	15169	15447	15395	15479	15419	15334	15292	15268	15404	15348	15496	15284	15386	15268	15355	15078	15217	15203	15472	15274	15305	15485	15507	15320	15279	15256	15395	15210	15355	15434	15393	15145	15341	15280	15277	15292	15347	15145	15346	15376	15346	15385	15254	15234	15529	15369	15390	15486	15274	15242	15317	15240	15182	15214	15220	15354	15275	15241	15405	15459	15373	15307	15191	15184	15363	15142	15325	15149	15363	15229	15149	15247	15267	15480	15424	15399	15317	15335	15337	15355	15322	15353	15257	15157	15113	15266	15562	15302	15362	15367	15405	15160	15230	15357	15378	15341	15404	15321	15263	15362	15347	15400	15350	15403	15386	15209	15317	15305	15330	15354	15584	15457	15414	15336	15212	15466	15099	15266	15296	15261	15325	15307	15428	15419	15358	15218	15352	15226	15215	15156	14976	15572	15246	15596	15441	15459	15421	15317	15231	15429	15281	15413	15482	15422	15367	15362	15281	15319	15399	15373	15362	15364	15153	15364	15124	15151	15312	15341	15472	15120	15449	15325	15342	15292	15281	15397	15330	15245	15358	15401	15400	15425	15431	15378	15364	15333	15248	15099	15201	15318	15267	15373	15310	15267	15313	15381	15282	15316	15286	15333	15362	15230	15286	15391	15314	15253	15425	15291	15222	15389	15261	15282	15344	15281	15322	15432	15387	15402	15402	15113	15485	15395	15200	15346	15394	15162	15236	15480	15410	15526	15368	15186	15263	15408	15318	15328	15426	15540	15401	15245	15159	15424	15235	15450	15112	15436	15283	15354	15368	15540	15326	15316	15219	15122	15379	15254	15463	15254	15424	15315	15217	15111	15465	15313	15276	15445	15572	15346	15700	15307	15338	15350	15239	15476	15223	15230	15229	15476	15405	15492	15464	15501	15281	15427	15333	15388	15480	15452	15382	15307	15118	15053	15367	15352	15289	15261	15449	15270	15360	15384	15366	15326	15401	15068	15344	15507	15236	15233	15432	15561	15476	15267	15206	15140	15315	15350	15378	15096	15113	15319	15338	15408	15521	15572	15397	15388	15364	15283	15341	15373	15611	15425	15406	15508	15395	15485	15297	15130	15224	15505	15445	15262	15265	15224	15304	15401	15429	15529	15366	15255	15439	15232	15406	15199	15204	15387	15336	15306	15430	15441	15386	15347	15409	15465	15441	15289	15134	15121	15430	15344	15336	15374	15300	15588	15295	15362	15269	15292	15513	15350	15118	15209	15184	15277	15498	15411	15250	15293	15128	15372	15371	15170	15398	15358	15303	15433	15344	15277	15397	15421	15422	15440	15403	15416	15456	15427	15269	15229	15263	15331	15429	15271	15301	15343	15207	15239	15341	15308	15431	15261	15176	15403	15352	15438	15606	15398	15232	15318	15327	15233	15175	15504	15423	15447	15285	15593	15476	15224	15462	15551	15476	15267	15377	15166	15387	15260	15301	15438	15433	15395	15527	15370	15443	15274	15395	15478	15246	15480	15132	15320	15358	15206	15398	15282	15171	15332	15349	15240	15247	15305	15185	15317	15381	15321	15356	15328	15361	15367	15328	15225	15167	15365	15380	15389	15299	15286	15456	15196	15117	15192	15308	15357	15340	15430	15252	15391	15212	15308	15467	15450	15200	15319	15522	15367	15421	15362	15410	15501	15308	15318	15273	15338	15441	15314	15436	15374	15230	15233	15201	15255	15165	15087	15504	15364	15258	15442	15270	15182	15234	15171	15440	15456	15522	15359	15300	15442	15312	15475	15315	15221	15101	15383	15181	15349	15302	15263	15336	15417	15457	15440	15273	15407	15325	15288	15394	15447	15256	15229	15358	15126	15475	15458	15180	15413	15266	15217	15320	15518	15450	15492	15133	15194	15218	15468	15177	15262	15374	15272	15501	15247	15312	15325	15299	15173	15292	15347	15156	15169	15235	15050	15372	15371	15407	15387	15331	15270	15174	15397	15472	15356	15551	15562	15338	15458	15489	15357	15420	15521	15459	15419	15386	15291	15389	15287	15401	15418	15255	15197	15344	15395	15341	15420	15377	15274	15374	15350	15355	15366	15133	15348	15368	15193	15365	15329	15296	15200	15293	15475	15186	15407	15125	15405	15394	15332	15343	15385	15389	15335	15342	15228	15317	15358	15274	15242	15189	15295	15406	15437	15354	15266	15382	15234	15512	15432	15464	15373	15359	15400	15349	15251	15365	15274	15484	15300	15321	15484	15344	15551	15409	15191	15475	15266	15312	15331	15346	15264	15371	15363	15193	15448	15295	15247	15437	15235	15392	15583	15278	15472	15535	15246	15281	15403	15237	15349	15310	15358	15352	15356	15330	15383	15237	15348	15152	15381	15266	15552	15514	15292	15270	15231	15423	15511	15449	15391	15361	15202	15247	15416	15459	15220	15240	15560	15374	15411	15221	15548	15327	15226	15456	15043	15079	15192	15336	15279	15295	15366	15283	15219	15301	15447	15376	15256	15261	15344	15237	15341	15324	15473	15197	15351	15218	15254	15325	15247	15302	15377	15467	15160	15498	15398	15534	15410	15255	15318	15186	15202	15489	15333	15248	15356	15158	15391	15404	15353	15256	15429	15336	15222	15397	15354	15256	15329	15472	15239	15243	15315	15314	15203	15249	15141	15318	15373	15294	15265	15444	15483	15335	15336	15378	15470	15141	15128	15091	15395	15429	15213	15114	15537	15341	15313	15209	15271	15368	15297	15375	15297	15396	15457	15224	15151	15244	15310	15391	15186	15542	15593	15358	15384	15468	15447	15084	15415	15192	15288	15269	15228	15302	15225	15367	15295	15390	15267	15373	15286	15457	15161	15111	15333	15391	15358	15364	15281	15310	15315	15403	15281	15268	15242	15286	15361	15398	15263	15382	15489	15497	15414	15375	15307	15397	15415	15256	15261	15330	15369	15385	15065	15299	15354	15577	15249	15420	15344	15270	15172	15201	15208	15229	15601	15392	15379	15312	15379	15569	15264	15285	15313	15295	15332	15268	15581	15205	15475	15395	15113	15317	15276	15568	15556	15310	15498	15350	15229	15364	15359	15465	15525	15397	15292	15186	15401	15264	15237	15416	15303	15463	15350	15276	15198	15416	15227	15540	15292	15266	15408	15193	15205	15145	15456	15483	15175	15142	15343	15345	15290	15265	15285	15213	15482	15352	15294	15560	15242	15190	15382	15289	15198	15431	15426	15342	15395	15262	15453	15430	15358	15146	15402	15363	15402	15424	15363	15358	15416	15423	15198	15208	15570	15315	15319	15282	15228	15401	15268	15434	15320	15213	15425	15368	15188	15215	15352	15372	15289	15286	15404	15335	15352	15406	15444	15448	15240	15579	15307	15214	15230	15296	15483	15278	15411	15304	15395	15414	15397	15331	15441	15229	15384	15185	15241	15329	15356	15304	15495	15192	15282	15308	15403	15395	15226	15386	15481	15307	15339	15132	15297	15347	15439	15315	15433	15194	15351	15163	15172	15286	15421	15317	15153	15376	15115	15234	15456	15224	15396	15338	15513	15448	15239	15343	15347	15237	15451	15237	15198	15422	15353	15323	15174	15220	15325	15417	15227	15089	15287	15394	15315	15496	15190	15261	15316	15572	15255	15277	15307	15273	15437	15178	15460	15251	15410	15337	15378	15324	15517	15312	15274	15515	15351	15357	15330	15221	15265	15404	15333	15447	15303	15239	15277	15367	15344	15424	15416	15224	15432	15521	15214	15499	15399	15339	15468	15284	15234	15451	15244	15239	15108	15368	15316	15063	15300	15360	15390	15236	15299	15240	15199	15301	15393	15485	15236	15205	15281	15316	15311	15271	15339	15340	15495	15209	15265	15492	15398	15368	15357	15374	15246	15192	15277	15148	15244	15449	15196	15368	15284	15402	15300	15352	15583	15284	15375	15310	15116	15298	15379	15287	15527	15382	15492	15297	15537	15463	15460	15342	15386	15442	15183	15487	15411	15308	15437	15320	15177	15386	15278	15345	15354	15334	15360	15371	15502	15441	15262	15402	15345	15239	15342	15162	15355	15159	15234	15316	15269	15451	15192	15513	15196	15241	15095	15421	15385	15152	15452	15310	15357	15291	15274	15215	15215	15343	15414	15328	15348	15310	15202	15315	15299	15468	15565	15384	15371	15125	15264	15336	15541	15287	15302	15294	15104	15177	15497	15465	15405	15245	15433	15428	15385	15162	15275	15283
62632	104874	84387	60713	39084	21610	15242	13918	14046	13962	14014	14043	13946	14049	13901	13902	13843	13724	13847	13838	13635	13839	13970	13905	13973	13831	13980	13959	13784	14068	13895	13944	13721	13906	13981	13997	13866	13895	13795	14014	13871	13987	13750	13845	13826	14012	13759	14000	13841	13859	14072	13949	13960	13809	13946	13879	14018	13854	13871	14028	14013	13743	13984	13951	13885	13845	13976	13992	13927	13850	13887	13995	14064	13844	14113	13807	13854	13963	13783	13947	13875	13827	13720	13911	13849	13970	13888	13918	13905	13744	14084	13933	13857	13938	13966	13881	13847	14092	14037	13995	14034	14010	13742	13851	13925	13716	13854	13887	13986	13874	13934	14009	13924	13876	13776	13927	13977	13970	13892	13853	13805	13840	14021	13821	13900	13722	14057	14136	14023	13823	14000	13846	13852	13857	14024	13923	13890	13823	13882	13858	13987	13958	13851	13837	13924	13935	13964	13856	13847	13904	13701	13847	13796	13751	13893	13855	13951	13854	13871	14122	14011	14049	13947	13801	14007	13712	14026	13882	13845	13816	13917	13985	13886	13987	13823	13797	13937	13846	14007	13877	13844	13801	13726	13832	14084	13893	13849	13841	14026	13927	13826	13797	13795	13857	13900	13848	13840	13926	13670	14032	13862	13877	13877	13870	13915	13988	14069	13941	13973	14001	13893	14024	13913	13953	14063	13959	13784	13960	13973	13774	14098	13811	13735	13772	13883	13939	13878	13902	13786	13965	13813	13768	13938	13992	13893	13899	13921	13823	14011	13959	13816	13863	14161	13709	14013	13766	13867	13840	13779	13897	13692	13927	13962	13826	13997	13818	13936	14048	13919	13970	13861	13800	13965	13869	13872	13798	13796	13959	14043	13873	13877	13938	13873	13721	13918	13896	13848	13810	13919	13883	14081	13952	13868	13748	13933	13868	13916	13903	13911	13988	13858	13944	13837	13952	13895	13724	13948	13905	14100	13831	13820	13783	13747	13929	13791	14003	13784	13743	14051	13847	13840	13916	14056	14007	13840	13818	13809	13920	13823	13895	13931	13873	13941	13951	13900	14004	13850	13951	13694	13986	13846	13899	13796	13675	13981	13686	13883	13891	13954	13860	13865	13737	13926	13837	13923	13869	13918	13905	13901	13792	13916	13790	13821	13832	13626	13665	13865	13973	14036	13750	13865	13709	13754	13845	13863	14013	13902	13998	13992	13853	13824	13934	13856	13873	13842	13975	13878	13900	13922	13808	13861	13854	13969	14004	13680	13941	13954	13959	13965	13877	13949	13859	13978	13843	13877	13790	13856	13813	13913	13870	13948	13928	14145	13785	13860	13757	13757	13910	14013	13793	13797	13850	13904	13966	13854	13925	13768	13805	13821	13918	13964	13931	14001	13725	13923	13849	13923	13835	13671	13856	13845	13789	13895	13949	13886	14061	13784	13945	13801	13884	14028	13867	13784	13858	13880	13749	13713	13758	14050	13875	13763	13896	13812	13946	13791	13985	13874	13773	13828	13897	13909	13938	13802	13771	13838	13884	13974	13892	13797	13881	13736	13926	14194	13744	13971	13932	13865	13762	13920	14065	13890	14004	13922	14015	13917	13853	13794	13989	13915	13830	13857	13862	13844	13794	13723	13878	13901	13904	13898	13692	13962	13878	14013	13951	14019	13974	13729	13955	13934	13772	13716	13886	13748	13882	13911	13958	13776	13869	13894	14005	13740	13962	13814	13800	13930	13906	13800	13965	13879	13710	13884	13980	13894	13921	13778	14003	14088	13914	13853	13955	13888	13850	13809	13951	13886	14007	14005	13785	13767	14089	13908	13858	13686	13905	14060	13803	13935	13609	13813	13944	13807	13910	13869	13793	13836	13823	13943	13955	13815	13918	13953	13784	13773	13936	13747	13863	13810	13930	13734	13852	13932	13876	13827	13869	13897	13894	13872	13796	13890	13815	14043	13741	13812	13866	13880	13761	13803	13883	13992	13955	13962	13743	13772	13933	14142	13983	14038	13892	13989	13691	13755	13959	13747	14074	13771	13839	13910	13848	13896	13869	13953	13953	13909	13953	13709	13937	13863	13758	13811	13896	13782	13845	13853	13940	13995	13855	13771	13931	13816	13921	13829	14011	13942	13800	13829	14023	13864	13827	13869	13909	13946	13840	13997	13877	13898	13934	13865	13895	13952	13807	13836	13933	13888	13966	13948	13975	13888	13746	13853	13806	13763	13868	13925	13881	13924	13765	13939	13904	13873	14117	13935	13974	13822	13912	13862	13877	13713	14031	14006	13879	13909	13728	13879	13956	13958	14012	13963	13975	13966	13934	14070	13895	13857	13801	13688	13886	13939	14045	13756	13784	13945	14016	13937	14025	13780	13929	13862	13711	13939	13767	13984	13961	14009	13758	13874	13874	13837	14072	13993	13910	13893	13960	13966	13776	13975	13806	13892	13888	13793	13874	13759	13919	13871	13888	13899	13762	13869	13797	13853	14128	13856	13739	13775	13810	13897	13868	13806	14002	13683	13921	13733	13813	13814	13780	13923	13781	13919	14005	13848	13818	13986	13747	13890	13980	13834	13815	13881	13987	13858	14012	14036	13860	13812	13952	13895	14038	13879	13893	13894	13910	13834	13907	13916	13940	13791	13935	13916	13782	13877	13957	13799	13770	13836	13898	13843	13813	13868	13851	13881	13910	13987	13785	13809	13855	13987	13882	13873	13947	13993	13749	13954	13800	14059	13884	13942	13970	13923	13887	13827	13965	13826	13900	14117	13880	14012	13941	13861	14092	13748	13831	14136	13834	13997	13991	13801	13688	13964	13852	14028	13670	13927	13831	14004	13944	13993	13928	13876	13969	13928	13777	13977	13712	14070	13909	13904	14046	14016	13793	13931	13939	13766	13878	14016	13986	13934	13845	13906	13870	13855	13877	13960	13709	13765	13872	13878	14039	14036	13995	13883	13890	13809	13809	13755	13760	14051	13875	13905	13974	13848	14050	13821	13861	14068	14042	14038	13950	13883	13854	13951	13914	13917	13863	13979	14018	13855	13933	13884	13816	13846	13922	13884	13816	13891	13783	13799	13972	13811	13957	13767	13773	13931	13762	13987	13949	13819	14104	13906	13930	13935	13862	13876	13894	13897	13997	13841	13933	13935	13676	13858	13810	13774	13882	13737	14002	13787	14057	13856	13728	13715	13787	13863	13826	13876	14041	13937	13834	13807	13801	13904	13932	13845	14031	13999	13810	13905	13898	13941	13740	13941	13751	14005	13938	13836	13775	13717	14078	13757	13997	13765	13887	13902	14052	13983	13893	13859	13711	13848	13917	13855	13818	13678	14066	13874	13873	13810	13795	13967	13888	13843	13862	13937	13830	13982	13939	13839	13857	13874	13879	13855	13864	13980	13928	13940	13909	13875	13924	13951	13703	13805	13874	13854	13887	13894	14000	13911	13864	13743	13883	13883	13881	13829	13886	14000	13910	13755	13857	13925	13957	13707	13864	13883	13864	13884	14177	13905	13876	13926	13810	14061	13847	13937	14056	13917	13849	14042	13946	13917	13878	13868	13725	13823	13835	13909	13937	13965	13890	13879	14055	13920	14035	13946	13970	13873	13804	13815	13962	13938	13989	13853	13941	14118	13834	13856	13717	14001	13799	13797	14022	13722	13688	13913	13966	14058	14013	13857	13970	13769	13836	13858	13817	13828	13973	13854	13921	13969	13806	13750	13770	13964	13868	13928	13836	13947	13875	13920	13985	13769	13706	14030	13856	13941	13837	13855	13820	13872	13937	14064	13852	13910	13775	13710	13839	13819	13956	13922	13876	13870	13921	13930	13859	13881	13947	13898	13779	13906	13884	13935	13919	13843	13925	14035	13844	13995	14037	13689	13842	13740	13974	13782	13622	13790	13963	13702	13910	13679	13736	13841	13764	13845	13947	13909	13826	13843	14020	13734	13821	13995	13938	13761	13867	13924	13949	13784	13908	13833	13672	13918	13824	13886	13901	13915	13874	13836	13831	13815	13767	13795	13765	13826	13912	13905	13849	13780	13861	13981	13933	13780	13796	13720	13763	13762	13775	13810	13709	13851	13831	13804	13933	13899	13989	13788	13856	13940	13889	13771	13792	13619	13752	13767	13951	14041	14030	13862	13812	13824	13884	14025	13859	13812	13856	13902	13706	13701	14059	13940	13867	13830	13757	13855	13924	14069	13887	13698	13856	13838	13873	13880	13760	13844	13986	13858	13804	13674	13790	13892	13979	13974	13897	13893	13753	13958	13899	13983	13870	13707	13826	13838	13625	13889	13860	13953	13787	14114	13830	13915	13785	13907	13703	14063	13745	13764	13889	13738	13971	13685	13920	13705	13952	13827	13809	13962	13884	13736	13763	13992	13804	13925	14087	13877	13957	13745	13798	13836	13935	13950	14002	13742	13855	13942	13918	13993	13816	13986	13917	13786	14024	13893	14005	13914	13774	13938	14061	13911	13804	13754	13819	13694	13785	13958	13769	13869	13819	13816	13753	13809	13858	13910	13784	13898	13909	13902	13798	13966	14004	14049	13865	13788	13889	13923	13974	13845	13970	13975	13815	13927	13738	13958	13869	13804	13921	13767	13862	13970	13860	13662	14019	13808	13873	13727	13754	13848	13935	13774	13901	13701	14007	14115	13809	13996	13837	13939	13974	13942	13873	13900	13918	13738	13939	14007	14081	13908	13774	13990	13994	13909	13777	13833	13895	13959	14078	13912	14069	13791	13949	13881	13834	13837	13754	13889	13873	13772	14019	13923	13953	13965	13897	14059	13859	13835	13934	13885	14023	13889	13880	13881	13873	13867	13738	13977	14006	13923	13925	13836	13928	13873	13923	13963	13968	13940	13731	13943	13910	13892	13778	13943	13855	13892	13744	13737	13925	13954	13809	13810	14030	13902	13849	13723	13853	13966	13926	13880	13870	13901	13992	13834	13824	13939	13885	13872	13917	13843	13868	13913	14017	14016	13770	14008	13866	13976	13824	13904	13981	13810	14017	13884	13978	13921	13917	14039	14011	13734	13865	13834	14040	13868	13905	14093	13943	13896	13867	13875	13794	14077	13778	13859	13774	13899	13758	13893	13827	13968	13931	14034	13858	13909	13869
32383	42591	39863	28200	19821	16877	16165	15702	15757	15646	15817	15914	15682	15630	15758	15875	15801	15569	15817	15782	15757	15769	15896	15745	15601	15729	15636	15707	15691	15612	15629	15728	15684	15629	15744	15710	15841	15486	15627	15706	15856	15793	15895	15860	15876	15616	15678	15567	15816	15612	15690	15739	15616	15677	15740	15636	15640	15794	15567	15553	15657	15795	15824	15541	15569	15740	15644	15750	15829	15576	15887	15582	15730	15715	15785	15734	15740	15893	15580	15811	15735	15475	15699	15542	15631	15519	15655	15792	15808	15728	15616	15785	15763	15811	15847	15594	15469	15619	15544	15716	15553	15704	15818	15634	15704	15708	15458	15499	15588	15759	15619	15787	15529	15653	15871	15602	15811	15677	15626	15760	15736	15792	15649	15775	15717	15720	15537	15507	15727	15729	15666	15648	15672	15738	15682	15753	15622	15764	15722	15713	15702	15848	15589	15707	15763	15635	15503	15700	15683	15651	15581	15811	15663	15645	15698	15730	15647	15660	15429	15634	15361	15646	15682	15786	15677	15785	15668	15808	15662	15736	15605	15787	15894	15731	15489	15559	15705	15820	15775	15757	15773	15693	15817	15691	15716	15715	15773	15522	15851	15596	15557	15638	15571	15828	15803	15627	15643	15732	15796	15492	15547	15786	15681	15767	15552	15833	15721	15620	15581	15619	15790	15765	15586	15697	15470	15519	15660	15581	15745	15864	15897	15630	15902	15454	15501	15836	15813	15517	15539	15533	15596	15559	15710	15708	15887	15611	15666	15676	15527	15610	15646	15780	15742	15624	15764	15468	15666	15935	15678	15533	15729	15413	15679	15605	15606	15569	15538	15784	15628	15502	15738	15760	15707	15688	15733	15778	15656	15711	15872	15596	15570	15777	15697	15634	15486	15669	15870	15587	15656	15563	15738	15636	15729	15815	15806	15633	15758	15735	15799	15619	15716	15866	15690	15760	15699	15632	15696	15691	15728	15701	15600	15710	15761	15888	15602	15703	15894	15628	15705	15625	15532	15602	15737	15482	15587	15686	15691	15689	15870	15668	15641	15791	15785	15615	15774	15674	15549	15621	15757	15698	15773	15858	15778	15645	15655	15362	15878	15695	15846	15719	15659	15714	15658	15548	15680	15737	15882	15524	15645	15743	15707	15728	15710	15763	15721	15446	15632	15666	15727	15499	15539	15617	15700	15618	15924	15718	15756	15776	15715	15744	15842	15642	15794	15588	15600	15711	15641	15628	15508	15638	15757	15701	15868	15883	15793	15584	15696	15429	15713	15636	15747	15716	15674	15624	15405	15709	15804	15706	15862	16012	15553	15655	15773	15591	15729	15796	15544	15797	15977	15803	15555	15604	15690	15531	15673	15959	15748	15863	15795	15756	15509	15613	15628	15593	15793	15646	15733	15466	15716	15583	15687	15644	15667	15673	15898	15571	15661	15509	15428	15739	15690	15685	15678	15786	15693	15763	15644	15872	15745	15620	15950	15829	15589	15718	15720	15652	15585	15745	15711	15682	15670	15574	15701	15602	15499	15761	15748	15612	15755	15868	15599	15895	15957	15608	15767	15654	15644	15719	15729	15775	15557	15526	15656	15676	15689	15806	15769	15582	15656	15681	15670	15811	15502	15641	15612	15732	15862	15679	15761	15533	15829	15852	15679	15749	15680	15681	15682	15826	15765	15827	15595	15732	15625	15727	15628	15750	15564	15509	15661	15567	15678	15764	15853	15746	15800	15569	15651	15626	15730	15572	15607	15735	15790	15566	15680	15729	15685	15715	15725	15577	15638	15953	15773	15822	15854	15688	15663	15806	15546	15548	15718	15733	15649	15649	15731	15604	15528	15731	15728	15789	15538	15758	15722	15651	15698	15661	15748	15682	15925	15518	15576	15576	15737	15790	15744	15786	15759	15746	15698	15646	15498	15678	15676	15725	15784	15656	15714	15708	15648	15696	15641	15751	15829	15588	15723	15720	15954	15541	15770	15671	15597	15710	15764	15798	15732	15772	15639	15596	15638	15806	15574	15827	15704	15865	15643	15865	15585	15860	15685	15730	15863	15620	15744	15764	15693	15615	15566	15684	15711	15717	15873	15561	15790	15525	15608	15710	15730	15739	15638	15536	15833	15741	15770	15728	15837	15557	15835	15725	15687	15715	15710	15579	15737	15699	15579	15759	15729	15698	15739	15733	15576	15722	15593	15736	15764	15777	15641	15822	15764	15617	15712	15624	15425	15698	15610	15719	15484	15593	15802	15653	15672	15791	15906	15736	15620	15723	15662	15452	15932	15521	15511	15781	15467	15789	15753	15881	15471	15493	15687	15805	15753	15805	15851	15497	15672	15872	15605	15725	15544	15858	15723	15755	15514	15645	15846	15687	15909	15667	15431	15700	15679	15684	15735	15656	15665	15610	15625	15706	15710	15677	15753	15591	15524	15599	15914	15642	15636	15652	15749	15752	15851	15832	15566	15793	15943	15827	15616	15772	15765	15783	15493	15645	15713	15843	15704	15698	15645	15751	15698	15619	15599	15664	15748	15616	15585	15491	15728	15880	15823	15646	15691	15632	15584	15717	15683	15670	15552	15777	15655	15807	15833	15663	15679	15729	15839	15672	15744	15851	15676	15706	15646	15721	15795	15729	15621	15890	15634	15746	15656	15663	15788	15746	15793	15683	15574	15574	15716	15778	15737	15510	15637	15598	15621	15806	15537	15686	15486	15798	15649	15910	15711	15690	15692	15620	15634	15653	15765	15840	15829	15850	15591	15603	15520	15807	15622	15669	15613	15653	15587	15549	15553	15601	15427	15600	15833	15655	15739	15569	15771	15642	15586	15559	15885	15840	15681	15747	15731	15917	15749	15679	15634	15800	15637	15674	15595	15776	15739	15617	15582	15653	15629	15569	15952	15628	15777	15429	15791	15667	15480	15647	15522	15586	15623	15934	15673	15651	15569	15469	15609	15869	15885	15603	15698	15474	15725	15755	15745	15708	15735	15533	15786	15485	15722	15466	15584	15590	15778	15738	15648	15664	15789	15763	15742	15494	15782	15687	15729	15625	15861	15449	15871	15736	15725	15627	15561	15785	15683	15778	15729	15732	15778	15729	15908	15571	15885	15605	15691	15623	15592	15560	15624	15647	15698	15602	15587	15713	15810	15707	15685	15902	15797	15542	15801	15666	15901	15709	15902	15557	15703	15797	15822	15595	15656	15742	15678	15493	15731	15859	15773	15722	15665	15834	15673	15745	15718	15791	15598	15741	15575	15657	15455	15657	15698	15674	15681	15405	15593	15628	15666	15694	15764	15568	15880	15821	15814	15796	15692	15729	15590	15960	15575	15652	15575	15783	15826	15729	15611	15571	15791	15771	15954	15530	15542	15647	15574	15862	15732	15792	15855	15682	15451	15760	15753	15611	15719	15330	15813	15633	15613	15628	15720	15797	15726	15642	15547	15826	15654	15616	15587	15734	15661	15655	15671	15743	15772	15760	15606	15632	15943	15682	15750	15701	15687	15847	15584	15608	15755	15844	15846	15439	15541	15688	15801	15819	15690	15639	15852	15654	15702	15777	15748	15783	15718	15727	15560	15923	15677	15705	15556	15642	15588	15606	15715	15696	15447	15557	15930	15688	15620	15686	15903	15800	15525	15613	15740	15802	15678	15548	15503	15709	15591	15701	15861	15849	15932	15721	15741	15801	15355	15779	15452	15723	15630	15705	15643	15624	15883	15820	15604	15579	15732	15766	15576	15899	15632	15762	15870	15690	15691	15672	15878	15631	15776	15735	15752	15591	15779	15758	15636	15660	15729	15654	15539	15691	15645	15522	15542	15680	15690	15587	15654	15714	15729	15722	15560	15586	15612	15560	15574	15717	15883	15643	15594	15812	15645	15738	15781	15676	15481	15848	15792	15654	15547	15606	15820	15700	15663	15716	15802	15619	15623	15819	15821	15826	15670	15697	15645	15695	15820	15855	15569	15626	15693	15626	15857	15710	15595	15701	15872	15511	15771	15749	15755	15443	15683	15758	15624	15603	15706	15676	15712	15815	15701	15767	15936	15674	15956	15723	15525	15782	15573	15653	15691	15849	15651	15684	15660	15863	15796	15744	15715	15811	15599	15788	15587	15609	15759	15756	15803	15667	15714	15774	15481	15563	15622	15758	15613	15720	15638	15791	15698	15685	15663	15698	15794	15647	15745	15633	15696	15660	15815	15720	15597	15662	15899	15684	15801	15687	15675	15616	15659	15771	15724	15671	15663	15821	15857	15756	15577	15657	15399	15768	15502	15620	15735	15512	15597	15511	15691	15593	15589	15692	15813	15820	15708	15587	15681	15721	15888	15832	15764	15675	15516	15564	15691	15639	15661	15762	15818	15718	15695	15687	15710	15714	15668	15528	15590	15593	15609	15560	15782	15773	15682	15655	15479	15815	15823	15642	15701	15638	15724	15683	15880	15770	15773	15740	15773	15661	15817	15516	15742	15599	15765	15589	15824	15500	15802	15680	15645	15530	15549	15712	15677	15633	15604	15805	15742	15695	15677	15741	15675	15821	15745	15585	15940	15704	15546	15653	15655	15707	15647	15735	15802	15850	15653	15491	15803	15581	15643	15821	15776	15682	15846	15623	15761	15697	15870	15697	15540	15661	15648	15686	15792	15783	15861	15729	15712	15606	15679	15786	15881	15605	15744	15739	15557	15757	15814	15673	15832	15767	15698	15722	15617	15653	15794	15650	15600	15571	15750	15947	15754	15780	15710	15598	15708	15694	15831	15631	15501	15677	15680	15664	15647	15744	15929	15545	15783	15599	15984	15706	15681	15705	15696	15660	15736	15657	15633	15706	15624	15426	15600	15617	15780	15771	15894	15656	15736	15698	15805	15622	15769	15529	15726	15687	15637	15566	15866	15685	15628	15693	15640	15860	15698	15730	15742	15637	15815	15753	15683	15689	15678	15849	15790	15625	15577	15765	15670	15552	15928	15854	15821	15729	15748	15720	15875	15495	15660	15764	15715	15817	15578	15596	15638	15626	15560	15852	15639	15861	15626	15597	15725	15715	15831	15620	15627	15538	15664	15755	15709	15731	15838	15465	15718	15685	15710	15830	15634	15491	15688	15622	15645	15614	15611	15617	15807	15764
39885	58305	41831	25325	17845	14754	14175	14070	14272	14088	14152	14114	14248	14238	14202	14023	14148	14101	14165	14069	14172	14158	14139	14119	14154	14105	14104	14333	14177	14182	14175	14243	14048	14136	14090	14025	14047	14132	14297	14283	13994	14078	14191	14010	14133	14150	14102	14045	14129	14087	14035	14137	14076	14147	14133	14220	14227	13930	14268	14164	14066	14104	14273	14134	14185	13999	13964	14017	14263	14014	14183	14228	14104	13994	14261	14052	14342	14091	14073	14055	14076	14189	14041	14008	14223	14199	14113	14115	14081	14229	14191	14155	14194	14094	14124	14170	14097	14277	13962	14085	14189	14175	14031	14190	14166	13956	14078	14112	14146	14001	14275	14061	14104	14010	14019	14167	14155	14164	14151	14135	14127	14075	14247	14064	14116	14171	13988	14235	14146	13994	14298	14174	14127	14174	14193	14166	13988	14096	14154	13948	13919	14089	14136	14240	14165	14029	14112	14121	13997	14030	14197	14200	14238	14063	13854	14214	14187	13867	14238	14140	14069	14237	14160	14243	14038	14142	14215	14107	14250	14113	14170	13908	14206	14056	14097	13943	14193	14122	14046	14023	14043	14019	14117	14132	14116	14227	14099	13943	13944	14112	14210	14125	14139	14090	14069	14030	14272	14082	14125	14048	14191	14041	14128	14125	14062	14050	14094	14091	14156	14219	14079	14226	14052	14054	14247	14128	14198	14245	14235	14321	14014	14039	14223	14124	14122	13960	14039	14149	13900	14086	14175	13994	13877	14113	14178	14271	14211	14132	14087	13962	14043	14049	14214	14071	13911	14115	13977	14136	13973	14144	14105	14108	14087	14066	14005	14085	14123	14003	14299	14269	14082	14061	14101	14131	14196	13985	13992	14093	14227	14095	14201	14294	14017	14090	14195	14032	13997	14056	14055	14210	14252	14051	14213	14284	14147	14241	14060	14169	13970	14283	14038	14147	14221	13893	14100	14190	13983	13997	13967	14108	14106	14157	14134	14088	14092	14097	14060	14081	14051	14215	14190	14111	14102	14003	14170	14050	14243	14163	14104	14093	14167	14054	14040	14100	13932	14038	13935	13860	14130	14094	14232	14250	14085	14105	14034	14002	14110	14258	14199	14145	14051	14139	14042	14096	14221	14178	14130	14095	13995	14020	14167	14137	14165	14029	14314	14012	14096	14198	14131	14247	14032	14091	14122	14262	14060	14004	14248	14180	14271	14326	14070	14212	14111	14115	14221	14072	14101	14120	14108	14188	14069	14095	14244	14099	14096	13881	14035	14081	13959	14274	13962	14066	14027	14289	14045	14109	14139	14100	14126	14059	13991	14079	14146	13935	14213	14135	14005	14096	14094	14196	14087	14188	14164	14066	14117	14060	14041	14162	14144	14137	14183	14133	14152	14196	14084	14186	14350	14242	14092	14168	14128	14222	14021	14237	14083	14120	14099	13929	14103	14109	14253	14130	14258	14008	14193	14151	14122	14299	13964	14006	13914	14298	14244	14107	14107	14302	14223	14234	14314	14102	14016	14046	14057	14058	14169	14061	14157	14136	14149	14009	14127	14057	14056	14119	14136	14186	14055	14180	14183	14332	14112	14106	14092	14119	14267	14291	14011	14251	14185	14158	14107	14226	14049	14125	14160	14297	13997	14058	14145	14221	13912	14062	14160	14225	14156	14007	14117	14110	14098	14037	14020	14153	14062	14090	14053	14074	14200	13976	14167	13966	14127	14164	14054	14199	14319	14152	14182	14151	14129	14128	14241	14198	14234	14040	14291	14019	14137	13943	14133	14372	13977	14051	14165	14021	14241	14126	13966	14084	14137	14175	14075	14136	13974	14062	14081	14066	14161	14150	14031	14149	14299	14004	14030	14163	14028	14241	14218	14179	14029	14045	14072	14020	14265	14083	14076	14117	14068	14045	14039	14112	14163	14073	14247	14182	14031	14250	14098	14125	14201	14171	14048	13950	14241	14165	14214	13984	14175	13953	14014	14126	14130	14185	14122	14040	14157	14215	14144	14252	14006	13873	14010	14089	14128	14162	14121	14251	14244	14140	14031	14011	14122	14066	14168	14131	14100	13981	14240	14150	14256	14126	14186	13937	14142	14089	14265	14115	14100	14026	14371	14100	14012	14044	14157	14100	14178	13976	14127	14129	14056	14054	14157	14201	14173	14239	14307	14129	14368	14211	14098	14097	14102	14313	14115	14079	14038	14027	14000	14162	14172	13995	14054	14085	14127	13983	13974	14234	14281	14163	14089	14199	14188	14062	14094	14206	14060	14210	14211	14292	13987	14100	14143	14220	14035	14063	14056	14012	14052	14198	14200	14027	14040	14027	14118	14218	14145	14112	14133	14097	14032	14152	14050	14124	14129	13872	14106	14254	14024	14149	14259	14221	14147	13965	14095	14124	14116	14270	14128	14034	14121	14028	14108	14218	14103	14175	14049	14068	14149	14071	14231	14119	14183	14190	14020	14260	14131	14119	14207	14095	14154	14101	14128	13953	14158	14052	14081	14089	14209	14178	13964	14085	14011	14202	14337	14342	14066	14020	14223	14141	14177	13983	14184	14135	14233	14132	14182	14167	14025	14227	14235	13911	14063	14186	14072	14144	14311	14168	14196	14102	14137	14271	14158	14016	14066	14074	14113	14157	14145	14131	14174	14124	14243	14066	14220	14105	14116	13966	14130	14164	14026	14048	14029	14002	14057	14014	13961	14095	14129	14238	14041	14184	14086	14238	14081	13998	14113	14207	13981	14062	14028	14134	14022	14034	14057	14131	14030	14220	13964	14085	14107	14021	14121	14156	14139	14151	14111	13997	14050	14191	14017	14085	14195	14128	13978	14268	14062	14032	13974	14096	14283	14224	14184	14227	13993	14076	14087	14096	14273	14190	14298	14136	13978	13971	14081	14070	14027	14102	14182	14333	14136	14161	14292	14030	14163	14138	13906	14050	13989	14249	14070	14176	14202	14057	14068	14074	14082	14043	14216	14001	14060	14024	14097	14128	14185	14082	14099	14109	14020	13995	13967	14164	14033	14294	14204	14094	14162	14006	13930	14208	14246	14009	14133	14111	14318	14203	14006	14109	14205	14198	14041	14028	14127	14228	14234	14251	14008	14236	14247	14237	14267	14133	14076	13942	14060	14116	14182	14154	14031	14143	14259	13973	14186	14081	14263	13948	14230	14099	14135	14021	14145	14188	14034	14184	14149	14206	14080	14268	14073	13987	14089	14126	14091	14031	14032	14019	14300	14165	14182	14091	14106	14220	14043	14182	13983	14185	14024	14039	14129	13955	14185	14197	14189	14038	14204	14143	14165	14217	14113	14035	14191	14049	14198	14138	14112	14097	14206	14163	14204	14120	14100	14279	14106	14084	14192	14122	14032	14032	14075	13931	14132	14251	14101	14187	13996	13980	14140	14015	13880	14198	14040	14195	14168	14049	14217	14028	14036	14226	14154	14107	14164	14201	13822	13973	14052	14336	14074	14193	13939	14141	14107	14103	14101	14303	13989	14132	13986	14209	14111	14166	14141	14119	14159	14369	13904	14170	14206	14021	14229	14210	13940	14037	14027	14155	14126	14166	14170	14154	14124	14123	14004	14118	14242	14083	14223	14066	14336	14189	13970	14049	14137	14158	14211	14332	14111	13985	14134	14040	14065	14134	14197	13973	14121	14329	14044	13982	14149	14195	14104	14216	14051	14157	14257	14136	13992	14039	13960	13948	14006	14040	14043	14021	14162	14206	14161	14022	14268	14197	14140	14131	14028	14241	13890	14137	14027	14219	13918	14151	14216	14110	14062	14291	14030	14074	14041	14148	14090	14230	14047	14189	14097	14060	14067	14179	13977	14163	13990	14078	14188	13963	14172	14149	14109	14205	14127	14131	14187	14247	14117	14053	14255	14288	14306	14009	14241	14049	14163	14170	14079	14227	14118	14019	13940	14212	14119	14181	14168	14142	14036	14066	14086	14013	14011	14203	14017	13990	14049	14192	14089	14123	14166	14200	14033	14120	14216	14188	14137	14179	13956	14268	14048	14276	14121	14067	14036	14165	14168	14186	14178	14256	13923	14203	14058	14027	14261	13988	14134	14070	14114	14142	14002	14125	13986	14246	13964	14080	14204	14057	14183	14105	14068	14187	14126	14257	14029	14090	14079	14147	14070	14120	14071	14081	14115	14125	13911	14132	14245	14122	14219	14081	14146	14074	14192	14070	14241	14046	14214	14190	14280	14249	14184	14168	14256	13984	13978	14048	14273	14247	13965	14001	14015	14202	14119	14104	14133	14189	14231	14163	14021	14124	14126	13919	14212	14117	14043	14168	14127	14076	14037	14026	14102	14198	14086	13959	14153	14097	14115	14247	14038	14240	14263	14179	14078	14092	14193	14010	14153	14104	14085	13980	14191	14043	14211	14029	14233	14120	14024	14094	14170	14139	13986	14110	14280	14119	14117	14233	14281	14146	14164	14114	14255	14104	14047	14186	14177	14090	14139	14239	14196	14039	14195	14162	14105	14144	14092	14047	14072	14081	14162	14037	13940	14202	14157	14143	14114	14148	14000	14097	14072	14117	14191	14030	14144	14058	13974	14061	14092	14114	14247	14143	14084	14199	14031	14247	14071	14204	14105	14017	14020	14083	14128	14147	14166	14165	14136	14075	14225	14192	14168	14299	14139	14137	14204	14108	14230	14227	14156	14207	14223	14133	14225	14106	14035	14255	14255	14213	14312	14088	13902	14050	14270	14059	14091	14152	14012	14326	14219	14181	14286	14056	14250	14055	14126	14079	14205	14149	14115	14164	14144	14172	13944	14163	14073	14077	14255	14199	14136	14144	14169	14153	14080	14205	14022	14090	14189	14040	14007	14143	14270	13861	14173	14019	14193	14042	14244	14294	14082	14098	14225	14085	14178	14281	14246	14105	14191	14118	13947	14210	14162	14061	14003	14138	14216	14062	14079	14130	14174	14236	14243	14193	14183	14140	14171	14269	14157	14127	14073	14217	14142	14143	14255	14084	14164	14015	14150	14286	13843	14119	14105	14334	13956	14213	14251	13939	14278	14192	14080	14006	14151	14040	14277	14129	14179	14195	14151	14213	14284	14030	14179	14141	14093	14293	14210	13968	14037	14209	14220	14315
32524	40074	39687	29736	19657	17103	16398	15741	15704	15805	15542	15622	15747	15620	15452	15527	15423	15536	15487	15561	15519	15500	15550	15601	15711	15299	15511	15639	15516	15613	15422	15710	15620	15603	15687	15585	15554	15665	15661	15575	15536	15345	15434	15528	15626	15566	15526	15514	15537	15473	15606	15637	15565	15615	15480	15565	15502	15493	15567	15588	15548	15465	15631	15500	15314	15487	15477	15538	15689	15630	15364	15546	15622	15584	15631	15486	15546	15531	15564	15449	15642	15481	15610	15487	15697	15604	15673	15569	15628	15495	15520	15508	15485	15471	15506	15562	15676	15534	15625	15547	15597	15341	15591	15652	15660	15591	15559	15474	15407	15609	15550	15737	15578	15705	15359	15515	15724	15362	15637	15533	15476	15550	15430	15495	15511	15455	15573	15480	15547	15726	15446	15414	15615	15505	15619	15679	15573	15580	15480	15585	15537	15415	15537	15515	15414	15554	15517	15452	15578	15574	15605	15477	15416	15448	15466	15598	15638	15447	15546	15558	15524	15592	15473	15388	15584	15501	15551	15327	15315	15429	15380	15361	15525	15551	15308	15476	15418	15569	15367	15556	15631	15492	15772	15544	15630	15362	15414	15459	15537	15578	15500	15290	15279	15423	15470	15530	15167	15416	15442	15482	15364	15513	15279	15430	15537	15493	15426	15521	15574	15624	15323	15435	15448	15602	15569	15425	15682	15486	15644	15660	15589	15470	15465	15537	15604	15557	15339	15476	15557	15373	15470	15526	15601	15555	15299	15725	15612	15457	15467	15429	15591	15652	15629	15436	15750	15396	15237	15444	15541	15412	15539	15539	15502	15489	15576	15555	15534	15646	15606	15449	15322	15549	15400	15428	15398	15362	15434	15528	15386	15469	15298	15456	15534	15542	15384	15672	15703	15556	15446	15682	15570	15572	15622	15407	15440	15424	15509	15198	15609	15530	15299	15495	15554	15504	15464	15598	15475	15563	15340	15549	15421	15447	15476	15564	15341	15515	15469	15495	15520	15573	15639	15448	15441	15430	15630	15512	15360	15570	15516	15582	15706	15543	15529	15371	15497	15386	15713	15535	15459	15568	15684	15398	15495	15517	15505	15407	15458	15577	15503	15467	15609	15583	15529	15692	15617	15429	15362	15340	15456	15576	15509	15597	15631	15413	15401	15493	15487	15661	15616	15549	15471	15566	15751	15559	15435	15578	15715	15482	15554	15549	15472	15632	15456	15449	15652	15459	15629	15551	15567	15653	15396	15390	15434	15504	15468	15643	15668	15640	15392	15464	15465	15554	15465	15481	15529	15481	15534	15413	15524	15623	15433	15460	15577	15408	15473	15520	15434	15618	15561	15422	15670	15419	15585	15376	15485	15530	15795	15596	15553	15520	15413	15432	15606	15648	15587	15734	15312	15614	15332	15754	15520	15509	15273	15445	15721	15439	15485	15565	15562	15378	15496	15510	15453	15635	15597	15525	15613	15416	15556	15606	15384	15619	15651	15583	15599	15680	15450	15399	15453	15496	15474	15392	15464	15422	15600	15619	15498	15502	15584	15401	15387	15510	15776	15580	15653	15603	15606	15561	15690	15316	15521	15545	15452	15362	15538	15425	15594	15378	15527	15385	15683	15475	15581	15496	15399	15349	15605	15362	15467	15594	15635	15544	15549	15561	15568	15274	15351	15595	15695	15549	15575	15605	15679	15416	15541	15548	15601	15499	15600	15420	15540	15430	15547	15599	15516	15542	15558	15357	15596	15385	15493	15411	15584	15612	15541	15420	15543	15536	15533	15616	15522	15622	15511	15443	15536	15405	15728	15425	15393	15420	15549	15759	15622	15462	15328	15642	15642	15497	15644	15232	15435	15485	15625	15529	15573	15699	15485	15395	15493	15255	15475	15392	15527	15476	15472	15308	15548	15746	15365	15635	15623	15536	15583	15653	15572	15546	15389	15412	15471	15528	15618	15747	15656	15592	15392	15689	15653	15418	15483	15483	15285	15584	15417	15570	15629	15543	15536	15563	15481	15452	15464	15588	15435	15492	15586	15366	15506	15650	15430	15689	15627	15423	15691	15561	15457	15586	15425	15712	15455	15646	15551	15672	15648	15536	15443	15571	15403	15579	15655	15502	15520	15448	15637	15524	15506	15562	15636	15448	15743	15633	15606	15512	15691	15657	15585	15546	15449	15500	15729	15520	15424	15493	15678	15577	15470	15349	15576	15323	15490	15701	15579	15441	15655	15400	15320	15520	15362	15678	15625	15525	15420	15509	15531	15379	15553	15561	15576	15576	15487	15402	15385	15550	15555	15477	15444	15283	15631	15524	15357	15508	15561	15588	15605	15560	15508	15585	15422	15678	15549	15574	15570	15475	15494	15445	15515	15576	15455	15504	15519	15452	15666	15480	15546	15440	15437	15528	15546	15456	15507	15453	15581	15324	15337	15534	15635	15572	15426	15482	15493	15639	15578	15516	15384	15421	15562	15553	15642	15622	15631	15346	15322	15465	15629	15586	15467	15561	15605	15574	15534	15466	15490	15600	15726	15662	15595	15612	15584	15476	15361	15533	15475	15361	15552	15565	15633	15694	15539	15485	15698	15633	15528	15362	15563	15402	15587	15425	15430	15576	15745	15285	15521	15401	15341	15467	15557	15479	15392	15616	15517	15655	15340	15546	15345	15455	15536	15425	15422	15585	15642	15488	15570	15424	15745	15500	15650	15558	15390	15450	15645	15541	15392	15567	15439	15526	15558	15440	15413	15462	15622	15572	15486	15366	15421	15379	15473	15402	15283	15519	15514	15462	15443	15642	15604	15639	15510	15434	15564	15581	15430	15388	15493	15586	15383	15550	15433	15542	15423	15273	15613	15527	15618	15739	15374	15439	15565	15541	15438	15551	15546	15553	15571	15536	15500	15401	15407	15554	15363	15385	15547	15406	15547	15385	15557	15523	15468	15636	15666	15567	15754	15589	15601	15594	15520	15406	15410	15603	15401	15498	15484	15676	15417	15598	15382	15568	15351	15429	15563	15628	15463	15438	15595	15565	15537	15670	15766	15462	15717	15484	15608	15698	15619	15704	15532	15633	15459	15365	15632	15510	15506	15437	15595	15335	15355	15392	15685	15416	15525	15416	15618	15546	15576	15517	15594	15431	15608	15485	15611	15570	15666	15267	15458	15427	15690	15785	15661	15495	15646	15413	15363	15264	15391	15665	15590	15630	15569	15656	15370	15594	15364	15442	15471	15621	15427	15623	15565	15652	15421	15540	15604	15585	15468	15537	15653	15545	15624	15375	15336	15615	15425	15508	15586	15569	15517	15572	15553	15460	15608	15452	15648	15537	15592	15561	15677	15608	15325	15665	15431	15737	15566	15458	15549	15461	15391	15561	15666	15510	15547	15601	15455	15463	15336	15387	15575	15693	15611	15511	15675	15612	15409	15562	15514	15405	15548	15324	15415	15422	15356	15370	15547	15521	15685	15806	15445	15570	15451	15515	15541	15423	15511	15400	15717	15587	15546	15620	15561	15374	15522	15717	15436	15548	15606	15506	15399	15416	15621	15691	15342	15426	15459	15488	15563	15574	15628	15465	15377	15469	15444	15562	15511	15421	15626	15432	15381	15507	15549	15575	15494	15334	15501	15667	15475	15463	15422	15588	15592	15386	15685	15494	15489	15589	15551	15491	15492	15544	15460	15458	15779	15595	15473	15673	15470	15578	15642	15569	15527	15461	15501	15603	15369	15608	15614	15517	15563	15515	15645	15585	15550	15421	15632	15548	15409	15587	15520	15449	15559	15455	15452	15422	15478	15575	15556	15497	15460	15531	15409	15293	15680	15493	15663	15634	15448	15461	15517	15591	15638	15492	15349	15556	15624	15480	15395	15812	15432	15684	15409	15646	15477	15375	15463	15483	15460	15399	15603	15519	15557	15437	15500	15452	15667	15591	15484	15611	15426	15584	15548	15245	15550	15593	15516	15662	15588	15598	15561	15513	15508	15306	15527	15632	15425	15598	15282	15617	15432	15407	15526	15439	15633	15502	15413	15496	15424	15685	15386	15533	15419	15544	15388	15410	15711	15439	15459	15510	15702	15441	15373	15506	15655	15643	15570	15269	15599	15484	15491	15455	15522	15544	15707	15677	15534	15459	15499	15462	15410	15631	15637	15546	15447	15391	15371	15436	15679	15552	15478	15591	15355	15583	15528	15585	15429	15621	15519	15549	15518	15486	15482	15607	15640	15666	15502	15612	15615	15516	15668	15571	15468	15671	15551	15615	15463	15449	15639	15556	15543	15420	15447	15483	15619	15666	15539	15457	15557	15374	15457	15555	15516	15474	15427	15500	15407	15523	15500	15655	15574	15412	15469	15500	15528	15445	15264	15655	15653	15576	15468	15583	15776	15587	15569	15572	15593	15596	15523	15481	15434	15654	15647	15442	15637	15438	15484	15352	15528	15607	15451	15662	15647	15591	15555	15564	15674	15694	15384	15533	15357	15483	15353	15618	15626	15522	15363	15647	15614	15467	15596	15602	15658	15468	15503	15558	15287	15376	15507	15444	15448	15652	15465	15597	15458	15348	15600	15425	15320	15511	15337	15681	15370	15329	15458	15516	15617	15598	15589	15453	15426	15431	15453	15304	15395	15433	15548	15554	15552	15491	15545	15668	15612	15397	15562	15595	15545	15449	15438	15571	15545	15404	15653	15317	15696	15362	15419	15498	15522	15519	15514	15524	15581	15705	15579	15597	15594	15455	15478	15426	15442	15436	15540	15381	15404	15481	15521	15456	15649	15620	15653	15544	15668	15536	15527	15603	15554	15476	15536	15598	15386	15505	15379	15571	15359	15371	15538	15538	15560	15545	15546	15636	15415	15518	15618	15636	15358	15562	15644	15672	15444	15348	15476	15554	15493	15762	15565	15600	15291	15515	15489	15168	15440	15476	15501	15484	15463	15572	15581	15530	15631	15559	15440	15534	15535	15503	15502	15659	15540	15639	15478	15528	15589	15490	15560	15705	15434	15595	15457	15663	15246	15606	15657	15547	15458	15494	15479	15513	15523	15619	15591	15525	15552	15585	15662	15726	15589	15407	15515	15433	15555	15467	15628	15710	15470	15585	15657	15574	15565	15543	15504	15444	15507	15420
52488	66916	48176	29927	18629	15464	14442	14004	13906	14213	14202	14120	14298	14210	14058	14059	14173	14133	14047	14076	13849	14117	14014	14017	14178	13968	14086	14201	14076	14024	14074	14120	14094	14167	14065	14121	13981	14153	14223	14158	14034	14005	14167	13950	14131	13960	13929	14104	13848	13936	14072	13985	14009	14072	14103	14001	14134	14083	14064	14090	14190	14050	14090	14093	14097	13888	14300	14022	14089	14254	14078	13979	13967	14055	14159	14020	14061	13921	14039	14175	14141	14081	14180	14054	14097	14117	14001	14015	13927	14151	13923	14116	14032	14060	13907	13990	13935	14097	13994	13932	14203	13957	14034	14116	14077	14024	14062	14098	14123	14087	13858	13881	13970	14113	14011	14060	14086	14134	14065	14211	14048	13969	14121	13950	13999	14051	14019	14000	13910	14144	13948	14027	14122	14018	13964	14082	14236	14107	14015	13873	14060	13941	14126	14155	13933	14213	14147	13944	14093	13941	14001	13999	14029	14084	13974	14088	13950	13982	14099	14018	14041	13983	14099	14051	14012	14013	13925	14048	14105	14145	13972	13918	14126	13898	14051	14180	14007	14144	13993	14167	14029	14019	13974	14200	13917	14020	14078	13912	13968	14062	14053	14103	14002	14082	14211	13975	14034	14066	14145	14132	14027	13980	14079	14077	14213	13938	13976	14007	14087	13989	14019	13962	13976	14248	14181	13971	14130	14093	13942	14044	14190	14005	13974	14013	14014	14067	14194	13839	13958	14078	14012	13958	14006	14027	14237	14029	14046	14165	14037	14186	14030	14039	14060	14104	13985	13928	13979	14137	14093	14036	13952	14005	13974	14057	14067	13957	13992	13982	14116	13886	14122	14162	14064	14008	14022	14076	13957	14269	14084	14174	14012	14014	13980	14163	14001	14112	14169	14093	13944	14295	14060	13914	14123	14074	14061	13914	13945	14097	14065	14085	13967	14108	14077	14091	14066	14009	14053	14067	13958	14121	14215	13951	13933	13980	13915	13862	14049	14170	14138	13941	14002	13968	14066	14044	14054	14075	14076	14139	14201	14022	14102	14010	14106	13912	14023	14014	13994	13945	14160	14036	14207	14073	13939	14055	14147	14008	14134	13982	14197	14148	14128	13924	14018	14041	13975	13863	14125	14147	14011	14151	14088	14161	14023	14112	13832	14084	13908	14053	14136	13959	13952	14112	13979	13906	14048	13937	13762	14032	14287	14061	14031	14024	14058	14008	14000	14058	14036	14191	14027	14089	14128	13931	14079	13995	14005	14230	13949	13997	14128	13668	14004	14156	14081	14087	14125	14077	14041	14070	14125	14074	14113	14077	13997	14105	13979	13948	14174	14141	14200	13970	14218	13963	14101	14127	13898	13770	13960	14070	14251	13997	14016	13914	13978	14089	13988	13943	14128	14142	13961	14140	14105	13951	14219	14050	14121	14173	14161	14031	14001	14201	14028	14106	14144	13995	14035	13885	13927	14116	14129	14061	14207	14130	14219	14088	14129	14145	14096	13850	14155	14248	14174	14001	13824	14131	14119	14077	13895	13961	14101	14004	14272	14158	14013	14194	13931	14034	14002	14133	14026	14053	14040	13981	13998	14115	14039	14016	13980	13978	14188	14161	13938	14172	14191	13993	14087	14169	13893	14073	14099	13969	14003	14018	14043	14019	14072	13978	13986	14056	13960	13942	13894	14174	14026	13907	14086	14056	14011	14112	13901	14016	13921	13981	13962	14116	14040	13949	13935	14059	14083	13801	13909	13968	13981	14182	13948	14196	14008	13985	13992	14027	14001	13972	14105	14025	13852	13977	14151	13938	13923	14057	13960	14183	14026	14184	13991	14064	14125	14018	14180	14038	14121	13874	14041	14018	14126	14059	14179	14071	13951	13934	13979	14122	14035	14065	14105	14029	13889	13977	13815	14017	13930	14053	14059	13962	14180	13976	14040	14020	14002	14083	13931	13944	13953	13949	14041	14078	13986	14083	14084	14221	13953	14142	13919	14035	14118	14069	13954	13878	14049	14034	14006	14191	14239	14129	14068	14059	14001	14145	14090	14074	13996	14062	13942	14078	13996	14029	14088	14074	14042	14149	13812	14014	14143	13880	13899	14018	14084	13890	14180	14001	13942	14179	13933	14235	13916	13912	14061	13985	14063	14139	14020	14041	13918	14086	14043	14021	14039	14078	14102	14072	13919	14043	14073	14156	14026	14128	14068	13971	13939	14193	14115	14089	14027	14106	13930	14071	14059	14014	14028	13979	14070	14057	13993	14026	13975	13913	14049	14071	14057	13982	13982	14027	14101	13909	14015	14104	14074	13945	13946	14121	13888	14180	14029	14151	14113	14010	13980	14194	14176	14048	14102	14060	14065	13924	14086	13930	13929	14050	14078	14091	14035	13911	14049	14026	13959	14094	13975	14081	13997	14004	14006	14043	14061	14120	14067	14032	14162	14030	13952	14143	14062	13965	14086	13957	14053	14001	14075	14121	14024	13938	14125	14247	14037	13912	13979	13993	14140	13967	13995	14159	14158	14091	14029	14101	14061	13982	14015	14153	13966	13823	14020	13926	14085	14104	14155	14129	14076	13994	14007	14118	14038	14149	14126	14077	14044	14213	14138	14034	14068	14106	13920	14108	14158	14108	13881	14032	13991	13963	14025	14143	14140	14050	14088	14019	13979	13965	14121	14169	14088	13899	14152	14088	13880	14110	14178	14016	13971	14052	13964	13954	13976	14079	14050	14148	13949	14034	14053	14221	14064	13899	13992	14086	13942	14079	14072	14089	14075	14019	14107	14009	14112	13994	13977	14017	13813	13997	13881	14187	14070	14077	13999	14153	14065	13981	14148	13993	14007	14127	13997	14200	13995	14032	13957	14014	14079	14054	14044	14049	14060	14155	13941	14294	14041	13959	13861	14216	13952	14035	13955	13961	13960	13959	14148	14117	14034	13972	13893	14334	14037	14069	13839	13976	14051	14107	14011	13992	14183	14045	13992	14231	13973	14178	14105	13875	14142	13915	13979	14034	14064	14118	14108	14183	14141	14081	13959	13959	14062	13980	14044	14128	14014	13953	13981	14067	13962	14118	13990	14188	13994	13991	14114	14061	13869	14149	14101	13922	13881	14221	13900	13969	13884	13935	14017	14065	14128	14056	14065	14015	13999	14193	13959	14046	14164	14070	14155	13904	14070	14024	14066	13876	14044	13830	13853	14081	14043	14107	14041	14182	14180	14015	13965	14008	14086	14085	13909	13995	14203	13987	13846	13949	13974	13961	13956	14006	13972	13999	14108	14137	13938	14110	14099	13972	13996	14070	14061	14123	14068	13958	13994	13964	14113	14072	14012	14021	14037	14065	13963	14236	14015	14012	13930	14064	14001	14165	13999	14036	14081	14040	14114	13902	13926	14008	14171	14102	14264	14135	13944	14096	14201	14178	14018	14058	14047	13923	14104	14137	14052	14042	14045	13968	14080	14032	14045	14007	14160	13897	14002	13993	14138	13804	13938	14103	14140	14033	14046	14051	13976	14001	14084	13874	14105	13961	14044	14192	14007	14082	14157	14202	14086	14169	14003	13955	14008	14019	13934	14035	14016	14117	14020	14075	14009	13960	14162	14097	13987	14029	14183	14026	13922	14048	13987	14108	14189	14080	14028	13897	13869	14103	13892	13883	14138	14129	13986	14303	14085	14070	14080	13846	14009	14075	14123	14008	13917	14093	14075	14210	14124	14025	14152	14010	14103	14089	13991	14079	13982	13969	14083	13931	14003	14082	14096	14041	14063	14002	14236	13993	13980	14106	14079	14054	13793	13984	13967	14097	14110	14002	14176	13961	14052	13984	13907	13980	14146	14119	14065	14100	14077	13982	14077	13924	13948	13998	14222	13953	14252	13982	13935	13837	13973	14042	13978	14024	14110	14019	14124	13848	14123	14109	14004	14239	14112	14174	13965	14002	14183	14081	14049	13835	14088	14173	14356	14077	14096	13972	14079	13919	14031	14175	14042	13991	14010	14251	14080	13916	13922	14008	14030	14061	14031	14069	13901	14031	14100	14037	13821	14274	13888	14031	14036	14129	13951	14054	14197	14017	13983	14001	14016	14139	14171	14076	13819	14049	14026	14071	13927	14287	14096	14043	14058	14140	14042	14037	14001	14136	13725	14076	14030	13932	14161	14036	13987	14088	14081	13975	14120	14257	14230	13991	14118	14140	13859	14046	13956	13883	13966	14012	14049	13926	14034	14122	14261	13942	14048	14048	14036	13951	13926	13951	14005	13911	14090	13870	14055	13936	14189	14086	14029	14026	13978	13978	14122	14196	13926	14227	14032	13976	14036	14011	14194	13943	14089	13894	14005	14039	13982	14009	14165	14137	13982	14011	13988	13982	14105	14236	14206	14052	13902	14153	14243	13986	14038	14024	13931	13923	14199	14038	14186	14213	14084	14120	13847	14065	13928	14066	14128	13898	13960	14071	14110	14023	13954	13921	14161	13969	13991	14034	13971	14056	14054	13934	14201	14179	14022	14047	14186	14052	14015	13994	14156	13859	14094	13974	14059	14016	13969	13966	14106	13971	13938	14283	14136	14128	13889	14021	13975	14150	14038	14077	14079	13950	13949	14075	14084	14163	14128	14030	14033	13984	13951	14049	14094	13933	13855	14004	14042	13874	14143	13927	14057	13991	14050	13961	14033	13921	14065	14011	14098	13919	13910	14158	14257	13923	14075	14151	14100	14035	13882	13909	14154	14164	13948	14151	13950	14119	14059	13981	14056	14105	14004	14200	14158	13981	14181	14155	13925	13919	14193	14048	14205	14032	14142	14141	14017	14042	14106	13966	14008	13992	14107	14066	13984	13948	14224	13815	13923	13978	13871	13992	13988	14107	14066	14025	14101	14217	14257	14146	13984	13780	13935	14102	14133	14004	14110	14157	14182	14152	14004	14133	14141	13996	14015	14085	14107	13903	14095	14051	14046	14019	14047	14024	14124	14123	13970	13982	14091	13894	14043	14150	14104	14045	14058	13915	14063	14327	14112	14121	13982	14108	14047	14068	14059	13968	14144	13834	14037	14007	14023	14162	14009	14131	14001	13979	13942	14134	13983	14029	14067	13932	14071	14146	13989	14061	13994	13896	13942	14008
23838	24783	37233	33689	26965	24734	23049	17949	16699	16921	16931	16944	16791	16861	16682	16798	16822	16615	16723	16771	16798	16737	16645	16569	16552	16969	16741	16590	16698	16760	16490	16629	16676	16555	16578	16644	16539	16560	16540	16591	16597	16626	16404	16505	16689	16655	16489	16428	16707	16581	16518	16734	16612	16450	16436	16629	16621	16579	16514	16601	16628	16377	16530	16288	16659	16677	16649	16514	16551	16625	16455	16571	16629	16372	16548	16469	16495	16465	16486	16698	16388	16344	16387	16511	16498	16809	16470	16729	16390	16531	16566	16493	16371	16420	16493	16499	16384	16639	16414	16513	16606	16351	16395	16475	16432	16474	16407	16459	16401	16742	16636	16566	16594	16608	16491	16613	16629	16589	16493	16439	16562	16341	16422	16594	16541	16339	16409	16305	16643	16511	16562	16674	16541	16475	16586	16380	16538	16552	16392	16503	16573	16402	16526	16465	16536	16492	16265	16398	16407	16496	16378	16390	16704	16587	16516	16474	16454	16686	16320	16601	16620	16468	16536	16398	16301	16464	16479	16518	16495	16373	16486	16352	16335	16381	16553	16670	16533	16348	16429	16566	16207	16442	16518	16480	16353	16331	16599	16563	16371	16311	16323	16651	16476	16527	16349	16542	16354	16524	16489	16559	16490	16534	16546	16435	16450	16406	16343	16512	16532	16421	16304	16573	16291	16541	16495	16326	16318	16426	16448	16670	16466	16627	16436	16427	16522	16259	16347	16570	16633	16481	16342	16281	16634	16460	16574	16543	16317	16640	16509	16451	16606	16595	16595	16492	16392	16555	16491	16540	16350	16561	16388	16473	16452	16411	16387	16494	16418	16474	16612	16518	16672	16335	16366	16516	16253	16343	16347	16415	16634	16605	16610	16662	16595	16544	16631	16386	16397	16472	16429	16630	16508	16491	16269	16419	16404	16635	16358	16390	16445	16491	16420	16497	16387	16556	16769	16494	16509	16171	16586	16777	16383	16479	16397	16700	16364	16548	16350	16565	16457	16393	16450	16460	16418	16405	16453	16334	16378	16561	16468	16400	16599	16329	16620	16512	16617	16524	16589	16568	16524	16559	16425	16514	16500	16644	16422	16675	16479	16554	16469	16342	16418	16407	16502	16378	16372	16360	16659	16400	16356	16507	16309	16515	16552	16292	16617	16624	16526	16493	16476	16426	16418	16604	16338	16460	16496	16500	16446	16519	16523	16461	16364	16444	16531	16582	16683	16604	16524	16718	16443	16504	16388	16554	16585	16678	16508	16552	16416	16648	16695	16427	16479	16654	16333	16509	16501	16208	16452	16486	16496	16530	16525	16496	16505	16181	16268	16551	16309	16468	16459	16442	16486	16515	16496	16441	16348	16623	16565	16298	16425	16489	16457	16385	16429	16597	16389	16589	16575	16323	16501	16469	16561	16462	16370	16473	16258	16378	16464	16691	16461	16441	16555	16464	16499	16381	16402	16513	16425	16587	16569	16444	16458	16184	16384	16443	16402	16505	16515	16409	16518	16489	16583	16561	16526	16519	16391	16393	16450	16623	16699	16430	16420	16433	16577	16733	16565	16505	16429	16383	16530	16434	16561	16344	16431	16367	16433	16448	16591	16492	16483	16468	16386	16384	16567	16324	16489	16522	16476	16561	16481	16485	16420	16381	16594	16518	16265	16374	16483	16562	16540	16367	16630	16529	16595	16341	16594	16572	16539	16367	16269	16534	16766	16521	16430	16423	16299	16407	16507	16587	16539	16626	16615	16361	16474	16400	16635	16432	16446	16357	16497	16518	16600	16629	16498	16555	16666	16408	16332	16467	16415	16460	16617	16582	16536	16560	16525	16331	16555	16418	16480	16567	16495	16528	16523	16485	16472	16529	16377	16615	16337	16499	16384	16530	16614	16708	16359	16616	16423	16531	16527	16618	16282	16498	16574	16651	16416	16403	16422	16252	16461	16433	16493	16550	16485	16428	16485	16632	16397	16300	16336	16560	16397	16325	16520	16404	16504	16562	16573	16549	16518	16467	16464	16650	16526	16305	16506	16435	16606	16500	16468	16634	16462	16463	16318	16542	16547	16432	16596	16472	16468	16597	16661	16306	16444	16377	16519	16418	16534	16453	16485	16575	16512	16488	16423	16599	16327	16601	16588	16445	16232	16475	16374	16321	16541	16366	16571	16466	16720	16460	16693	16329	16449	16517	16270	16510	16718	16678	16264	16568	16367	16360	16566	16462	16415	16536	16468	16570	16345	16442	16481	16579	16385	16426	16627	16442	16399	16535	16419	16373	16668	16312	16623	16319	16319	16544	16303	16397	16423	16511	16400	16491	16606	16455	16385	16419	16305	16547	16391	16511	16319	16229	16443	16461	16391	16609	16496	16540	16551	16557	16529	16474	16345	16491	16381	16456	16565	16307	16457	16424	16427	16516	16371	16482	16374	16470	16485	16543	16621	16507	16569	16371	16555	16584	16317	16461	16578	16493	16594	16519	16520	16371	16661	16574	16445	16307	16500	16516	16406	16497	16239	16388	16544	16503	16608	16672	16370	16574	16399	16465	16472	16715	16657	16426	16417	16555	16640	16488	16630	16300	16531	16463	16550	16525	16408	16403	16620	16534	16439	16478	16433	16287	16490	16202	16395	16413	16578	16526	16458	16493	16480	16407	16372	16371	16383	16396	16425	16626	16505	16482	16291	16531	16440	16573	16541	16384	16426	16412	16536	16669	16620	16616	16586	16479	16574	16330	16619	16173	16309	16383	16436	16344	16576	16625	16411	16321	16593	16385	16397	16468	16318	16405	16471	16619	16426	16529	16506	16411	16482	16539	16470	16427	16521	16642	16516	16473	16804	16624	16402	16606	16656	16399	16530	16455	16421	16521	16600	16350	16468	16568	16491	16468	16691	16602	16449	16584	16389	16421	16593	16301	16493	16387	16723	16307	16531	16445	16220	16624	16749	16550	16467	16419	16512	16473	16525	16460	16387	16581	16502	16479	16358	16462	16591	16393	16392	16289	16600	16732	16457	16464	16496	16651	16377	16344	16369	16479	16401	16528	16351	16483	16522	16514	16501	16462	16567	16358	16377	16510	16444	16513	16363	16362	16439	16445	16668	16426	16386	16442	16597	16405	16265	16495	16596	16459	16390	16528	16620	16467	16392	16512	16662	16528	16366	16412	16342	16484	16380	16557	16438	16532	16423	16390	16540	16493	16469	16280	16577	16556	16588	16370	16468	16290	16499	16438	16448	16459	16468	16238	16405	16200	16316	16570	16670	16329	16417	16476	16513	16481	16583	16597	16370	16342	16447	16524	16506	16491	16461	16503	16521	16633	16615	16348	16427	16502	16367	16488	16349	16390	16479	16576	16372	16264	16487	16413	16472	16474	16469	16557	16249	16465	16226	16378	16294	16381	16534	16501	16592	16415	16476	16474	16533	16549	16586	16586	16602	16598	16441	16577	16333	16378	16325	16347	16388	16361	16453	16423	16465	16623	16596	16532	16578	16413	16454	16504	16535	16425	16452	16526	16575	16302	16458	16338	16389	16261	16529	16512	16544	16396	16583	16304	16611	16574	16438	16354	16682	16704	16585	16501	16631	16468	16579	16459	16348	16458	16395	16537	16728	16565	16546	16322	16210	16390	16330	16538	16562	16474	16539	16386	16363	16448	16437	16414	16513	16571	16444	16503	16426	16373	16427	16432	16596	16465	16691	16463	16473	16504	16303	16490	16396	16599	16514	16502	16500	16361	16350	16409	16150	16275	16334	16627	16291	16251	16553	16483	16755	16572	16327	16609	16419	16427	16560	16435	16520	16459	16475	16544	16466	16509	16485	16305	16391	16467	16559	16596	16662	16377	16322	16320	16443	16537	16462	16606	16597	16325	16548	16364	16565	16726	16362	16565	16592	16277	16389	16594	16552	16424	16512	16317	16548	16522	16434	16485	16540	16544	16419	16388	16319	16342	16463	16466	16457	16367	16343	16409	16478	16460	16504	16550	16490	16511	16531	16567	16639	16446	16548	16669	16521	16614	16286	16609	16422	16556	16496	16325	16606	16125	16460	16477	16442	16331	16408	16444	16639	16511	16558	16601	16564	16446	16586	16436	16408	16518	16484	16401	16421	16452	16814	16464	16409	16549	16464	16556	16517	16420	16565	16361	16587	16532	16636	16329	16376	16386	16336	16699	16441	16567	16253	16411	16534	16568	16492	16331	16368	16439	16490	16579	16264	16741	16485	16621	16463	16497	16481	16582	16300	16585	16577	16376	16346	16509	16632	16455	16565	16712	16642	16382	16391	16531	16635	16496	16371	16682	16629	16497	16515	16450	16512	16347	16466	16631	16547	16621	16627	16578	16564	16445	16397	16610	16698	16275	16373	16419	16473	16471	16704	16669	16491	16532	16455	16638	16391	16495	16444	16601	16688	16338	16525	16622	16585	16531	16393	16402	16461	16619	16528	16419	16268	16526	16435	16487	16533	16604	16281	16332	16581	16666	16386	16381	16773	16578	16679	16451	16519	16415	16548	16320	16389	16444	16593	16402	16499	16616	16529	16531	16458	16238	16410	16393	16474	16455	16625	16579	16384	16449	16458	16342	16447	16429	16560	16513	16682	16296	16696	16323	16540	16384	16339	16672	16451	16486	16456	16423	16471	16361	16449	16488	16604	16575	16537	16646	16419	16315	16571	16460	16418	16424	16582	16388	16460	16461	16516	16459	16497	16417	16664	16450	16438	16340	16374	16448	16500	16379	16416	16393	16685	16342	16598	16315	16250	16675	16490	16473	16626	16432	16488	16683	16423	16528	16422	16559	16407	16434	16329	16675	16484	16534	16509	16361	16395	16586	16312	16476	16662	16478	16626	16637	16552	16436	16494	16425	16520	16525	16640	16283	16368	16564	16191	16321	16476	16432	16482	16546	16444	16388	16416	16311	16367	16464	16428	16424	16617	16391	16471	16544	16543	16468	16545	16391	16412	16395	16710	16695	16480	16513	16520	16553	16539	16529	16395	16592	16421	16455	16600	16378	16466	16571	16343	16670	16473	16567	16350	16366	16506	16344	16543	16421	16512	16227	16681	16705	16659	16421	16372	16407	16528	16724	16397	16540	16188	16355	16281	16451	16327	16511	16329	16422	16367	16583
60721	101420	90825	62052	37559	21044	15798	14689	14482	14579	14764	14532	14583	14637	14639	14456	14701	14585	14664	14643	14611	14497	14546	14537	14730	14692	14558	14793	14529	14519	14692	14636	14543	14623	14649	14557	14699	14513	14613	14544	14441	14672	14798	14649	14882	14771	14541	14756	14678	14673	14515	14616	14542	14785	14543	14544	14786	14763	14562	14516	14702	14526	14477	14374	14695	14606	14644	14668	14542	14507	14582	14664	14495	14730	14577	14665	14692	14732	14642	14601	14584	14723	14762	14634	14682	14673	14658	14668	14575	14779	14637	14597	14569	14644	14567	14546	14574	14819	14776	14785	14580	14553	14596	14515	14545	14684	14509	14563	14536	14570	14713	14545	14565	14721	14626	14504	14807	14644	14514	14607	14490	14428	14632	14642	14825	14651	14525	14741	14665	14610	14591	14435	14654	14537	14581	14646	14496	14516	14651	14574	14587	14556	14675	14427	14616	14574	14498	14595	14612	14675	14698	14479	14668	14665	14647	14600	14543	14501	14755	14480	14652	14703	14681	14613	14593	14651	14622	14751	14604	14633	14576	14616	14737	14558	14453	14696	14585	14687	14648	14616	14712	14685	14603	14670	14513	14604	14708	14629	14551	14601	14575	14642	14664	14524	14638	14649	14576	14438	14525	14659	14755	14590	14736	14619	14636	14777	14585	14657	14618	14681	14725	14547	14598	14692	14703	14638	14663	14463	14700	14517	14771	14636	14551	14645	14609	14550	14715	14594	14622	14690	14612	14741	14636	14439	14539	14625	14811	14580	14641	14397	14481	14681	14484	14698	14734	14540	14516	14706	14571	14826	14700	14603	14564	14562	14556	14578	14551	14823	14440	14525	14726	14678	14503	14423	14699	14630	14564	14493	14743	14701	14578	14432	14487	14546	14503	14746	14462	14500	14734	14617	14520	14499	14607	14694	14482	14731	14810	14725	14471	14641	14456	14848	14541	14563	14729	14698	14396	14587	14674	14524	14599	14685	14547	14439	14626	14645	14638	14638	14624	14671	14474	14565	14613	14588	14809	14707	14555	14840	14491	14679	14418	14807	14684	14519	14547	14592	14634	14731	14800	14452	14503	14606	14610	14578	14218	14815	14590	14559	14442	14550	14650	14522	14660	14658	14672	14849	14432	14573	14498	14486	14540	14596	14565	14558	14682	14646	14605	14565	14593	14631	14658	14643	14705	14750	14578	14501	14759	14624	14743	14722	14320	14494	14749	14566	14786	14789	14670	14535	14662	14627	14698	14752	14679	14651	14558	14545	14591	14569	14721	14717	14633	14668	14631	14426	14595	14589	14530	14568	14551	14519	14582	14686	14906	14553	14466	14707	14519	14739	14647	14505	14570	14796	14518	14660	14537	14545	14717	14667	14520	14609	14577	14673	14375	14650	14626	14693	14586	14670	14623	14668	14690	14782	14700	14529	14459	14637	14553	14652	14634	14668	14634	14477	14520	14611	14606	14509	14516	14751	14636	14675	14505	14660	14418	14591	14559	14723	14609	14622	14656	14492	14753	14586	14482	14482	14715	14574	14640	14593	14789	14548	14810	14606	14475	14687	14668	14656	14725	14632	14603	14567	14597	14449	14508	14562	14583	14667	14758	14700	14592	14660	14777	14528	14695	14632	14695	14476	14449	14593	14594	14712	14631	14636	14686	14700	14651	14726	14608	14710	14711	14506	14559	14566	14654	14709	14669	14606	14722	14709	14633	14623	14705	14536	14787	14576	14551	14697	14668	14578	14542	14542	14520	14581	14527	14572	14644	14680	14541	14504	14759	14804	14738	14742	14680	14681	14424	14634	14392	14636	14571	14740	14732	14576	14447	14688	14608	14576	14664	14646	14537	14556	14471	14585	14668	14639	14510	14534	14662	14530	14591	14684	14527	14726	14525	14642	14686	14391	14829	14794	14610	14670	14604	14598	14674	14632	14595	14489	14599	14572	14602	14654	14714	14711	14640	14550	14580	14783	14588	14678	14546	14460	14644	14360	14682	14486	14583	14580	14514	14640	14610	14570	14705	14578	14645	14461	14608	14519	14662	14652	14604	14660	14516	14804	14616	14481	14618	14667	14537	14529	14595	14577	14542	14620	14704	14617	14757	14586	14854	14580	14694	14587	14416	14653	14659	14660	14670	14700	14560	14686	14612	14594	14759	14634	14610	14654	14536	14735	14678	14527	14672	14727	14707	14759	14598	14708	14711	14645	14576	14542	14672	14682	14660	14596	14613	14658	14652	14398	14559	14630	14649	14538	14542	14729	14763	14625	14641	14723	14674	14516	14732	14510	14633	14479	14454	14484	14570	14656	14492	14482	14654	14715	14717	14621	14556	14798	14701	14596	14678	14498	14577	14734	14580	14653	14584	14496	14741	14577	14717	14660	14588	14481	14576	14587	14713	14638	14566	14650	14632	14484	14673	14631	14761	14740	14555	14540	14685	14544	14570	14668	14612	14566	14624	14734	14561	14629	14649	14768	14746	14616	14618	14650	14704	14433	14622	14693	14518	14683	14659	14608	14724	14537	14576	14750	14704	14527	14558	14578	14608	14632	14528	14761	14594	14566	14586	14667	14513	14585	14699	14657	14612	14526	14556	14749	14743	14588	14453	14458	14413	14662	14674	14603	14677	14464	14657	14568	14560	14639	14736	14771	14542	14763	14575	14612	14455	14734	14650	14530	14589	14513	14553	14518	14846	14382	14621	14352	14599	14367	14633	14547	14579	14556	14595	14672	14700	14665	14683	14606	14535	14608	14430	14616	14629	14470	14638	14573	14614	14768	14504	14569	14583	14575	14731	14588	14690	14540	14448	14690	14569	14593	14565	14689	14772	14560	14618	14632	14656	14601	14466	14735	14636	14679	14619	14449	14721	14495	14580	14713	14644	14544	14631	14583	14520	14515	14507	14583	14570	14556	14560	14513	14676	14662	14674	14639	14728	14588	14519	14487	14621	14561	14654	14327	14698	14577	14641	14673	14574	14667	14599	14686	14620	14508	14701	14541	14551	14661	14528	14545	14735	14746	14577	14606	14592	14686	14696	14459	14686	14617	14628	14716	14507	14582	14619	14654	14544	14433	14593	14815	14549	14564	14568	14568	14678	14593	14838	14771	14545	14458	14722	14681	14779	14593	14521	14669	14641	14636	14537	14617	14553	14452	14476	14747	14637	14667	14609	14612	14521	14615	14673	14681	14571	14586	14608	14685	14532	14547	14501	14606	14531	14597	14516	14559	14608	14564	14687	14580	14662	14718	14599	14526	14766	14540	14659	14597	14513	14700	14419	14493	14682	14547	14694	14678	14574	14474	14491	14523	14725	14720	14638	14601	14596	14521	14706	14648	14603	14673	14716	14566	14738	14698	14801	14610	14581	14616	14602	14520	14626	14700	14593	14772	14596	14673	14592	14664	14672	14798	14632	14612	14514	14706	14625	14593	14731	14479	14578	14678	14679	14450	14576	14706	14492	14757	14630	14602	14579	14715	14592	14472	14705	14740	14632	14770	14438	14638	14443	14711	14505	14693	14654	14607	14574	14675	14659	14679	14666	14607	14435	14757	14634	14535	14611	14615	14654	14647	14680	14600	14585	14607	14556	14631	14530	14690	14533	14632	14506	14769	14557	14696	14618	14617	14509	14624	14616	14626	14594	14714	14509	14796	14566	14456	14563	14641	14719	14664	14611	14689	14702	14697	14607	14640	14680	14533	14581	14664	14513	14702	14571	14695	14744	14624	14647	14474	14626	14767	14701	14703	14642	14487	14283	14566	14625	14600	14673	14644	14589	14623	14586	14721	14471	14599	14526	14580	14696	14468	14698	14415	14518	14622	14636	14542	14563	14863	14557	14757	14642	14519	14651	14614	14708	14514	14503	14558	14666	14549	14593	14559	14588	14632	14572	14791	14551	14501	14728	14563	14430	14607	14600	14664	14617	14705	14762	14588	14749	14570	14474	14753	14541	14555	14648	14718	14714	14447	14637	14661	14635	14499	14622	14697	14649	14534	14559	14610	14407	14567	14629	14583	14604	14614	14626	14639	14682	14699	14566	14471	14545	14628	14609	14703	14603	14631	14740	14588	14542	14719	14634	14485	14527	14677	14635	14561	14582	14578	14601	14637	14604	14438	14521	14630	14598	14695	14476	14402	14768	14495	14573	14638	14604	14668	14554	14493	14686	14568	14665	14644	14755	14425	14597	14564	14638	14482	14666	14525	14677	14496	14695	14558	14567	14661	14559	14740	14554	14572	14583	14536	14710	14459	14680	14450	14727	14740	14527	14551	14517	14636	14623	14705	14624	14673	14567	14555	14606	14621	14482	14528	14475	14758	14788	14624	14599	14733	14641	14576	14622	14609	14518	14672	14583	14676	14715	14695	14554	14753	14708	14552	14509	14687	14693	14501	14503	14457	14691	14503	14681	14626	14666	14568	14765	14536	14586	14634	14605	14630	14658	14690	14574	14396	14535	14484	14583	14600	14661	14551	14794	14740	14476	14562	14629	14510	14806	14593	14542	14516	14514	14632	14685	14583	14601	14500	14593	14560	14754	14545	14604	14449	14679	14606	14736	14562	14677	14671	14544	14626	14811	14392	14432	14658	14578	14567	14593	14600	14711	14736	14625	14666	14512	14752	14484	14654	14588	14727	14595	14834	14748	14730	14600	14603	14660	14503	14588	14696	14713	14785	14691	14471	14671	14823	14655	14640	14598	14542	14577	14581	14541	14508	14659	14717	14459	14550	14570	14685	14619	14629	14452	14657	14682	14661	14652	14766	14583	14653	14641	14500	14664	14695	14394	14630	14601	14711	14682	14513	14548	14632	14650	14677	14564	14437	14665	14778	14702	14498	14401	14509	14672	14556	14681	14657	14547	14440	14566	14570	14611	14596	14473	14587	14500	14665	14649	14602	14501	14624	14770	14623	14589	14580	14632	14573	14743	14471	14717	14799	14459	14659	14508	14783	14715	14804	14563	14653	14557	14648	14530	14587	14689	14594	14817	14618	14511	14585	14533	14537	14522	14643	14519	14686	14568	14548	14573	14681	14631	14701	14739	14735	14658	14603	14500	14607	14550	14551	14554	14541	14722	14684	14846	14530	14660	14596	14686	14650	14641	14565	14735	14641	14631	14475	14649	14593	14465	14543
31823	41421	42536	30238	20390	17792	17249	16788	16665	16780	16729	16762	16695	16648	16680	16652	16539	16614	17027	16795	16694	16658	16726	16530	16678	16564	16673	16541	16654	16468	16674	16700	16590	16579	16582	16834	16694	16678	16628	16608	16793	16653	16718	16698	16570	16718	16736	16610	16703	16581	16617	16653	16527	16640	16884	16674	16556	16804	16662	16663	16736	16800	16782	16600	16678	16689	16623	16388	16595	16557	16456	16431	16788	16773	16703	16779	16533	16407	16646	16603	16586	16617	16841	16747	16685	16880	16473	16626	16686	16608	16661	16483	16591	16605	16490	16634	16672	16636	16786	16661	16642	16803	16572	16762	16531	16871	16727	16947	16601	16624	16749	16739	16588	16623	16351	16697	16697	16717	16666	16478	16630	16630	16672	16620	16694	16682	16785	16713	16611	16516	16640	16717	16568	16454	16538	16595	16605	16607	16599	16770	16776	16532	16477	16588	16666	16621	16808	16308	16708	16739	16688	16677	16687	16627	16570	16671	16670	16726	16676	16616	16605	16543	16679	16498	16568	16662	16590	16712	16802	16633	16678	16648	16672	16642	16672	16767	16610	16616	16620	16708	16673	16639	16571	16845	16761	16552	16633	16684	16672	16651	16614	16736	16614	16522	16630	16632	16612	16694	16492	16447	16501	16507	16625	16698	16608	16782	16598	16749	16759	16697	16525	16757	16803	16692	16421	16537	16532	16645	16609	16699	16633	16861	16760	16460	16675	16379	16614	16561	16565	16765	16510	16582	16608	16585	16463	16709	16790	16899	16866	16537	16664	16558	16637	16545	16562	16632	16494	16903	16732	16788	16643	16441	16841	16628	16508	16782	16717	16558	16520	16658	16712	16616	16731	16555	16635	16611	16600	16587	16481	16607	16479	16699	16585	16700	16747	16721	16654	16720	16646	16507	16520	16712	16640	16780	16373	16647	16788	16914	16618	16797	16630	16705	16607	16365	16592	16774	16667	16498	16583	16634	16576	16588	16809	16637	16770	16499	16823	16824	16645	16583	16807	16567	16546	16491	16380	16541	16666	16698	16691	16688	16734	16801	16563	16641	16794	16918	16545	16736	16640	16650	16729	16581	16706	16531	16613	16860	16730	16666	16493	16424	16868	16705	16425	16763	16656	16583	16527	16683	16703	16593	16615	16602	16626	16748	16710	16584	16677	16676	16731	16716	16449	16762	16676	16597	16646	16515	16634	16772	16694	16522	16416	16651	16653	16524	16855	16546	16657	16570	16492	16707	16733	16559	16845	16555	16918	16591	16526	16604	16779	16524	16618	16332	16740	16749	16667	16553	16733	16500	16610	16735	16536	16678	16702	16516	16696	16393	16669	16617	16618	16745	16697	16472	16655	16487	16651	16719	16548	16644	16585	16528	16605	16643	16521	16675	16663	16745	16592	16680	16717	16448	16782	16457	16538	16411	16605	16639	16837	16461	16507	16470	16887	16596	16869	16774	16702	16673	16631	16757	16767	16586	16675	16734	16606	16666	16672	16625	16854	16780	16727	16628	16664	16437	16596	16696	16604	16576	16539	16639	16663	16646	16712	16643	16356	16701	16452	16563	16682	16590	16737	16563	16619	16773	16620	16817	16685	16538	16727	17010	16926	16716	16502	16643	16783	16612	16712	16615	16721	16670	16725	16470	16699	16723	16722	16564	16489	16657	16631	16704	16712	16757	16644	16642	16709	16643	16675	16655	16782	16753	16655	16408	16757	16571	16859	16834	16675	16865	16597	16561	16697	16583	16655	16598	16527	16824	16587	16596	16496	16655	16658	16510	16778	16578	16540	16784	16611	16546	16710	16778	16583	16491	16445	16603	16666	16654	16641	16790	16755	16618	16765	16711	16666	16609	16692	16590	16583	16687	16726	16714	16763	16750	16545	16380	16813	16619	16705	16683	16629	16745	16682	16615	16950	16732	16549	16616	16494	16588	16641	16567	16587	16635	16715	16350	16730	16743	16819	16770	16673	16736	16693	16540	16665	16639	16641	16533	16648	16623	16803	16526	16521	16508	16516	16538	16528	16674	16680	16819	16566	16522	16792	16694	16594	16798	16497	16547	16713	16566	16683	16709	16644	16714	16822	16741	16573	16769	16750	16538	16610	16640	16767	16660	16509	16520	16796	16594	16515	16560	16581	16756	16835	16640	16607	16599	16634	16843	16611	16759	16453	16686	16801	16725	16390	16782	16643	16673	16728	16533	16636	16655	16551	16733	16648	16596	16726	16513	16737	16656	16645	16397	16681	16651	16677	16684	16757	16835	16796	16704	16599	16775	16703	16581	16718	16655	16672	16509	16601	16741	16660	16754	16634	16568	16603	16777	16605	16706	16523	16581	16829	16649	16860	16749	16551	16600	16645	16553	16600	16541	16699	16460	16509	16581	16792	16696	16500	16599	16670	16578	16704	16795	16701	16599	16705	16756	16716	16794	16632	16740	16567	16741	16820	16633	16308	16803	16647	16667	16751	16723	16671	16706	16601	16536	16623	16640	16688	16679	16660	16853	16796	16617	16674	16691	16599	16579	16545	16761	16869	16566	16717	16609	16780	16496	16604	16761	16608	16780	16505	16538	16826	16842	16705	16644	16668	16616	16717	16696	16436	16624	16567	16607	16740	16567	16700	16715	16850	16747	16688	16526	16741	16737	16642	16711	16710	16730	16602	16530	16816	16723	16727	16672	16682	16596	16509	16471	16544	16659	16620	16593	16689	16703	16632	16726	16799	16702	16765	16962	16734	16825	16633	16814	16773	16703	16691	16668	16611	16696	16790	16517	16653	16645	16693	16554	16397	16944	16533	16682	16714	16528	16610	16563	16749	16767	16793	16545	16632	16626	16617	16698	16630	16798	16637	16594	16635	16900	16833	16539	16575	16645	16612	16505	16863	16554	16595	16667	16595	16581	16806	16592	16510	16707	16656	16861	16717	16722	16667	16669	16930	16773	16488	16563	16612	16700	16663	16633	16766	16865	16663	16763	16743	16869	16718	16418	16692	16625	16618	16558	16635	16725	16532	16517	16608	16735	16769	16706	16510	16637	16637	16566	16522	16670	16467	16604	16610	16572	16673	16668	16860	16594	16880	16509	16769	16720	16510	16720	16687	16694	16542	16540	16893	16664	16597	16673	16515	16673	16758	16611	16547	16819	16766	16733	16475	16659	16527	16658	16753	16658	16726	16730	16663	16691	16603	16640	16593	16718	16719	16575	16706	16611	16689	16795	16641	16802	16723	16696	16586	16557	16452	16854	16771	16557	16584	16792	16599	16603	16727	16450	16696	16655	16714	16509	16842	16451	16651	16618	16739	16863	16878	16689	16685	16550	16768	16770	16858	16605	16620	16614	16769	16618	16547	16507	16630	16621	16606	16625	16787	16559	16649	16737	16661	16745	16528	16557	16779	16555	16646	16750	16665	16625	16729	16518	16629	16739	16653	16615	16742	16768	16771	16752	16614	16509	16761	16789	16473	16727	16446	16749	16550	16894	16768	16685	16522	16588	16676	16622	16791	16505	16779	16593	16634	16739	16576	16600	16699	16642	16606	16732	16694	16539	16700	16683	16692	16761	16622	16718	16425	16628	16444	16718	16826	16666	16626	16772	16665	16732	16663	16544	16655	16726	16844	16568	16749	16499	16521	16703	16700	16545	16540	16591	16724	16875	16763	16953	16668	16613	16665	16794	16719	16759	16566	16836	16698	16677	16753	16488	16737	16524	16680	16610	16895	16554	16531	16650	16712	16763	16528	16614	16702	16536	16532	16420	16515	16451	16641	16788	16624	16696	16695	16885	16628	16517	16702	16536	16599	16647	16627	16482	16712	16758	16473	16435	16609	16769	16499	16597	16663	16645	16487	16702	16551	16557	16470	16647	16708	16627	16889	16687	16696	16634	16665	16652	16810	16718	16595	16645	16803	16707	16612	16746	16656	16586	16558	16318	16680	16750	16560	16594	16686	16586	16798	16489	16477	16769	16691	16766	16831	16654	16661	16782	16716	16581	16653	16667	16605	16572	16565	16556	16484	16491	16800	16729	16520	16588	16830	16853	16699	16675	16609	16822	16655	16736	16773	16457	16586	16761	16697	16633	16768	16759	16580	16731	16624	16585	16444	16643	16530	16746	16708	16836	16659	16634	16677	16675	16669	16621	16690	16718	16757	16441	16674	16605	16507	16609	16786	16576	16737	16529	16542	16611	16876	16563	16745	16888	16648	16838	16804	16475	16671	16688	16677	16711	16469	16718	16696	16326	16640	16921	16576	16517	16587	16550	16696	16579	16742	16499	16604	16720	16498	16648	16611	16744	16542	16650	16580	16873	16701	16838	16863	16721	16703	16862	16701	16831	16965	16675	16629	16700	16592	16474	16658	16653	16713	16570	16738	16441	16421	16724	16663	16840	16754	16693	16760	16522	16826	16570	16769	16809	16888	16812	16684	16700	16719	16681	16705	16686	16705	16713	16700	16760	16607	16693	16769	16669	16781	16814	16697	16646	16707	16656	16553	16674	16773	16590	16685	16831	16500	16551	16628	16567	16674	16668	16558	16690	16638	16820	16710	16662	16702	16795	16404	16312	16779	16708	16685	16608	16648	16705	16764	16626	16598	16542	16724	16768	16435	16415	16579	16710	16604	16714	16618	16731	16651	16656	16653	16580	16568	16582	16532	16861	16688	16695	16696	16663	16711	16747	16605	16739	16814	16574	16508	16457	16594	16597	16724	16648	16583	16501	16659	16734	16701	16794	16729	16646	16574	16576	16830	16581	16698	16701	16777	16598	16489	16508	16585	16815	16639	16759	16626	16618	16678	16571	16678	16555	16587	16667	16762	16453	16638	16720	16702	16418	16659	16693	16713	16678	16619	16511	16672	16513	16540	16665	16568	16557	16810	16676	16771	16501	16586	16762	16502	16520	16634	16495	16557	16553	16591	16683	16561	16601	16642	16530	16681	16630	16680	16641	16761	16841	16543	16848	16555	16701	16712	16520	16725	16614	16721	16724	16645	16734	16854	16649	16557	16567	16668	16828	16833	16771	16537	16759	16614	16753	16614	16501	16601	16672	16823	16654	16629	16568	16869	16809	16723	16666	16743	16771	16691	16649	16602	16660	16522	16623	16750	16825	16745	16879	16605	16589	16707	16786
39096	59204	44522	26831	18061	15459	14998	14742	14687	14600	14798	14787	14676	14795	14708	14737	14896	14892	14645	14718	14835	14684	14894	14813	14621	14638	14729	14678	14989	14807	14684	14551	14583	14893	14727	14578	14723	14809	14678	14756	14674	14804	14861	14687	14749	14843	14724	14826	14749	14727	14821	14806	14695	14653	14774	14708	14874	14785	14793	14815	14752	14718	14743	14737	14801	14830	14634	14840	14804	14635	14665	14829	14731	14644	14750	14833	14758	14737	14800	14641	14816	14800	14811	14825	14662	14612	14725	14823	14771	14605	14747	14887	14741	14631	14886	14869	14888	14843	14703	14683	14727	14725	14625	14648	14753	14844	14735	14601	14932	14684	14545	14840	14916	14669	14665	14736	14641	14828	14736	14709	14989	14939	14886	14833	14718	14812	14562	14784	14716	14675	14712	14689	14676	14795	14603	14810	14848	14820	14825	14719	14741	14737	14571	14719	14853	14664	14727	14805	14823	14735	14877	14854	14710	14828	14696	14882	14735	14762	14779	14651	14778	14699	14761	14894	14863	14793	14703	14616	14626	14610	14697	14670	14714	14681	14761	14761	14786	14774	14791	14858	14758	14690	14887	14814	14617	14783	14672	14759	14808	14568	14894	14888	14722	14821	14566	14800	14703	14667	14806	14720	14508	14829	14759	14746	14966	14727	14839	14768	14785	14660	14709	14695	14616	14770	14845	14720	14866	14576	14815	14812	14927	14666	14834	14776	14593	14710	14701	14789	14752	14828	14662	14817	14811	14861	14887	14929	14756	14668	14857	14723	14770	14722	15028	14658	14867	14803	14686	14756	14764	14822	14680	14853	14678	14803	14729	14712	14933	14692	14686	14900	14808	14765	14610	14716	14787	14677	14712	14742	14824	14758	14894	14797	14686	14845	14786	14656	14817	14865	14817	14778	14709	14620	14885	14851	14859	14761	14829	14641	14801	14698	14798	14575	14692	14840	14765	14683	14667	14782	14865	14531	14695	14879	14769	14718	14629	14706	14909	14755	14735	14790	14716	14789	14845	14724	14767	14784	14633	14783	14611	14704	14799	14817	14648	14849	14720	14798	14698	14582	14561	14708	14827	14690	14808	14838	14838	14741	14786	14778	14792	14821	14537	14751	14852	14848	14748	14777	14776	14869	14691	14630	14698	14900	14737	14831	14698	14783	14728	14564	14897	14756	14909	14797	14810	14577	14813	14805	14699	14591	14745	14599	14690	14805	14768	14575	14847	14737	14715	14819	14628	14880	14728	14772	14700	14861	14653	14781	14751	14658	14735	14727	14736	14707	14505	14671	14678	14782	14804	14798	14733	14721	14769	14595	14933	14496	14995	14661	14822	14676	14691	14756	14863	14765	14693	14740	14762	14751	14662	14792	14609	14745	14842	14637	14703	14621	14700	14699	14811	14819	14698	14696	14932	14732	14812	14699	14636	14575	14736	14801	14730	14993	14788	14842	14671	14813	14674	14675	14820	14765	14744	14664	14863	14871	14866	14727	14657	14751	14735	14652	14773	14736	14743	14611	14773	14700	14850	14751	14763	14720	14782	14842	14633	14886	14626	14743	14734	14661	14737	14836	14734	14668	14690	14674	14778	14870	14753	14652	14796	14939	14883	14666	14684	14701	14683	14772	14558	14753	14832	14631	14990	14741	14687	14829	14821	14799	14658	14578	14807	14717	14548	14855	14581	14840	14795	14916	14596	14741	14740	14655	14696	14663	14818	14706	14716	14699	14730	14853	14575	14821	14635	14841	14845	14693	14985	14915	14674	14809	14768	14954	14866	14811	14810	14792	14815	14802	14661	14800	14656	14707	14701	14643	14581	14679	14657	14707	14734	14708	14753	14765	14792	14755	14810	14773	14761	14940	14729	14753	14901	14688	14744	14813	14718	14789	14665	14720	14650	14860	14715	14790	14676	14788	14729	14757	14627	14766	14703	14746	14747	14677	14663	14770	14606	14815	14733	14686	14717	14665	14768	14717	14664	14706	14604	14757	14664	14849	14807	14729	14891	14756	14748	14870	14685	14868	14787	14847	14729	14699	14639	14733	14689	14577	14735	14664	14686	14850	14570	14808	14801	14859	14742	14730	14689	14816	14783	14661	14742	14856	15003	14646	14714	14737	14883	14642	14741	14794	14759	14846	14845	14884	14628	14824	14734	14598	14856	14775	14713	14765	14708	14746	14725	14776	14962	14766	14718	14794	14828	14743	14842	14678	14895	14857	14800	14783	14628	14728	14805	14796	14914	14770	14735	14715	14627	14842	14729	14858	14692	14793	14671	14671	14733	14817	14816	14665	14893	14807	14739	14770	14637	14623	14790	14736	14654	14792	14753	14812	14633	14605	14777	14780	14732	14778	14762	14802	14754	14885	14858	14785	14796	14918	14760	14754	14724	14791	14805	14622	14594	14640	14741	14814	14686	14665	14683	14763	14731	14588	14674	14820	14990	14742	14709	14778	14722	14806	14725	14744	14893	14761	14617	14860	14590	14590	14806	14737	14653	14771	14725	14918	14676	14726	14707	14834	14591	14805	14747	14835	14861	14659	14712	14954	14767	14971	14781	14758	14822	14735	14667	14737	14780	14717	14669	14589	14749	14753	14655	14774	14714	14671	14652	14635	14754	14886	14789	14755	14611	14740	14760	14682	14699	14613	14823	14779	14789	14699	14796	14741	14687	14831	14563	14650	14802	14818	14619	14774	14791	14715	14752	14753	14628	14770	14709	14612	14628	14620	14743	14604	14771	14627	14689	14771	14754	14799	14821	14939	14639	14570	14803	14849	14715	14773	14610	14584	14760	14810	14748	14900	14990	14584	14692	14815	14729	14724	14809	14819	14639	14778	14806	14950	14733	14849	14587	14566	14836	14678	14785	14779	14915	14713	14753	14743	14862	14753	14655	14615	14763	14649	14639	14613	14900	14843	14701	14771	14839	14558	14722	14617	15032	14737	14714	14541	14746	14726	14844	14594	14654	14638	14627	14803	14725	14750	14669	14749	14689	14840	14976	14664	14852	14584	14714	14849	14732	14839	14718	14589	14727	14724	14604	14800	14724	14908	14848	14667	14828	14596	14714	14711	14687	14533	14705	14595	14527	14813	14802	14737	14885	14610	14853	14792	14889	14777	14783	14777	14641	14821	14720	14780	14606	14607	14841	15005	14729	14810	14816	14890	14549	14865	14683	14635	14658	14727	14683	14637	14900	14640	14893	14791	14730	14835	14720	14763	14740	14819	14658	14741	14737	14797	14757	14782	14817	14860	14828	14836	14746	14743	14613	14797	14855	14716	14764	14803	14698	14694	14769	14723	14638	14778	14731	14850	14754	14991	14734	14767	14621	14798	14678	14836	14845	14919	14826	14862	14767	14810	14655	14841	14744	14558	14847	14807	14665	14766	14571	14598	14832	14720	14747	14628	14712	14701	14679	14554	14770	14688	14756	14785	14713	14736	14724	14696	14770	14821	14700	14570	14788	14800	14811	14710	14767	14756	14694	14797	14672	14777	14735	14728	14786	14638	14984	14659	14833	14815	14676	14593	14725	14805	14756	14696	14804	14952	14695	14777	14699	14614	14683	14942	14824	14905	14591	14673	14844	14648	14831	14855	14605	14796	14694	14678	14913	14781	14741	14815	14791	14816	14856	14846	14665	14669	14761	14525	14739	14785	14772	14897	14694	14693	14899	14705	14825	14734	14725	14654	14833	14631	14748	14757	14727	14809	14881	14702	14776	14735	14693	14675	14681	14744	14638	14773	14700	14732	14821	14756	14699	14835	14748	14704	14732	14751	14895	14735	14782	14723	14796	14574	14731	15078	14834	14843	14851	14698	14800	14765	14766	14749	14885	14609	14773	14931	14979	14837	14769	14711	14697	14880	14824	14766	14779	14653	14890	14814	14717	14800	14804	14768	14759	14773	14868	14684	14607	14782	14668	14808	14972	14796	14845	14867	14841	14814	14693	14809	14777	14901	14728	14832	14736	14713	14852	14741	14870	14840	14655	14915	14834	14844	14933	14676	14609	14714	14982	14626	14816	14714	14659	14496	14792	14622	14735	14797	14778	14898	14693	14781	14499	14894	14999	14787	14804	14714	14726	14736	14824	14861	14724	14583	14736	14771	14815	14843	14670	14666	14584	14496	14862	14680	14820	14699	14796	14667	14851	14839	14851	14726	14719	14724	14907	14707	14688	14827	14830	14668	14733	14669	14679	14945	14778	14605	14661	14740	14908	14936	14795	14883	14813	14859	14668	14559	14723	14946	14824	14839	14634	14748	14728	14900	14777	14675	14724	14713	14747	14743	14580	14870	14905	14686	14703	14661	14696	14766	14812	14767	14673	14865	14788	15005	14859	14817	14777	14749	14852	14868	14686	14746	14785	14614	14845	14686	14725	14852	14596	14747	14755	14539	14679	14880	14632	14738	14821	14930	14840	14791	14602	14623	14845	14682	14751	14778	14809	14638	14881	14828	14841	14794	14843	14779	14743	14678	14709	14689	14735	14727	14870	14796	14810	14700	14940	14905	14589	14840	14676	14647	14682	14810	14835	14565	14797	14667	14795	14708	15008	14617	14787	14882	14745	14713	14906	14669	14859	14813	14622	14834	14710	14784	14703	14725	14720	15049	14800	14653	14678	14602	14807	14911	14700	14801	14847	14700	14703	14823	14814	14702	14949	14690	14693	14828	14717	14943	14792	14825	14795	14670	14829	14869	14893	14685	14591	14898	14768	14769	14866	14647	14756	14757	14752	14864	14625	14815	14809	14852	14768	14641	14717	14889	14812	14790	14644	14595	14639	14603	14742	14720	14719	14693	14830	14842	14847	14830	14861	14518	14678	14740	14874	14642	14809	14806	14697	14692	14863	14612	14527	14483	14602	14811	14731	14843	14696	14870	14789	14918	14787	14680	14785	14801	14614	14821	14903	14761	14751	14903	14638	14630	14840	14751	14754	14500	14759	14551	14680	14830	14756	14735	14959	14678	14651	14791	14634	14898	14784	14764	14800	14832	14873	14673	14805	14853	15012	14797	14620	14664	14871	14728	14904	14754	14722	14685	14764	14862	14664	14752	14646	14913	14761	14919	14677	14793	14846	14880	14721	14686	14748	14885	14700	14870	14654	14760	14846	14702	14860	14817	14738	14775
31019	40713	44782	32010	21187	17597	16651	16100	16004	15996	15952	16124	16203	15935	15982	15936	15918	16160	15858	16022	15997	15856	16121	15947	16165	15742	15985	16005	15787	15982	16006	15975	15910	15887	15834	15937	16002	16078	15906	16062	15847	15856	15939	15958	15887	16095	15940	16025	15986	15840	15870	16074	15950	15963	15974	15669	15982	16155	15897	15818	15972	15926	15822	16009	16135	16179	16042	15820	16067	15974	15984	15898	15938	15984	15768	16043	16030	15888	15889	16027	15901	15920	15974	15973	15929	15963	15692	15986	15925	16166	15890	15928	15941	15848	16005	15919	15990	16107	16087	16020	16041	15896	15833	15945	16005	16017	15754	16086	16127	16081	15850	15771	15972	15753	15725	15773	15899	15949	15882	15785	15982	15731	15742	15827	15648	15818	15895	15901	15839	15956	15882	16034	15757	16033	16009	15912	15913	15980	15853	16060	16089	15910	15849	15958	15761	15804	15988	15998	15815	16045	15964	15844	15959	15837	16015	16027	15890	16006	16115	15926	16262	15934	15774	15832	15855	15860	15843	15967	15981	15852	16062	15802	15966	15928	15843	15947	15892	16096	15881	15834	15668	15985	15999	15831	15910	16002	16066	15815	16025	15962	16087	15946	15842	16083	16111	15827	15981	16011	15814	15798	15971	15833	15808	15741	15954	15937	15842	16045	16046	15790	15873	15875	15981	15861	15982	15996	16160	16015	16001	15817	16017	15982	15878	15985	16050	16177	15902	15914	16081	15977	15820	15896	16044	15960	15943	16078	15855	15975	15769	15968	15928	15885	15989	16082	15994	16029	15925	15936	15970	15873	15769	16011	16131	15793	15985	15915	15966	15918	15908	15891	15946	16086	15914	16139	15888	15855	15922	15843	15787	15865	15907	15949	15718	16019	15830	15997	15914	15973	15882	16015	15804	16014	15864	16031	15998	16128	15890	15791	15904	16042	16052	16111	16115	15845	15957	15986	16079	15847	16103	15869	15941	15948	15832	15828	15737	15872	15869	15756	15848	15828	15916	15905	15902	15999	15918	15914	15716	15883	15893	15998	16064	15997	16040	15971	15905	15958	15759	15709	15804	15960	15813	15823	15981	15967	15788	16046	16047	16047	15861	15925	15928	15883	15867	15931	15782	16006	15748	15859	15758	15865	16126	15945	15990	16093	16048	15800	15761	15952	15928	15997	15805	15914	16177	15810	16019	15811	15897	15967	15890	15976	15897	16052	15929	16042	15939	15958	15973	15919	15728	16141	16027	15978	15859	15953	15909	15833	15896	16012	15912	15978	15885	15864	16103	15983	15983	16001	15869	15776	15976	15919	15951	15961	16139	15734	15850	15941	15936	15864	15968	15954	15916	15884	15826	16063	15930	15906	15784	15775	15927	16146	15813	15913	16042	15922	15828	15881	15908	16008	16068	16050	15960	15926	15880	15891	15969	16013	16063	15796	15978	16049	15934	15990	16160	15904	15703	15895	15938	15960	15923	15976	16029	15736	15829	15675	16134	15997	16012	15988	15948	15844	16063	16033	15943	16033	16086	15844	15802	15858	16003	15912	15857	15798	15957	16051	15798	16072	15798	16103	15627	15972	15950	15886	15788	15892	15899	15950	16078	15832	15959	16027	16061	16084	15794	15781	15917	15753	16017	15963	15882	15956	15952	15988	15814	15793	15853	15945	16061	15839	16061	15809	15850	15945	16057	15942	16109	15991	16156	16023	15791	16002	15899	15734	15813	15781	15894	15922	15959	15985	15926	15912	16051	15960	15929	15813	16140	15780	16014	15775	15939	15962	16209	15775	15939	15970	16124	15788	16100	16021	15964	16000	15990	15753	15863	15864	15990	16041	15978	15996	16021	15964	15719	15899	15845	15920	15903	15898	15868	15799	15616	15965	15796	15702	15694	15886	16034	15697	15837	15930	15740	16045	15996	16137	15986	16088	16075	15910	16105	15871	16001	15674	16019	15962	15945	15780	15937	15981	16061	16049	16023	15938	15935	15962	16118	16111	16058	16036	15999	15953	16016	15904	15929	16193	15886	15864	16005	15657	15996	15856	15955	15849	16046	16028	15837	15875	15928	15977	15962	16002	16055	15951	15888	15779	16060	15910	15839	15954	16032	15932	16022	16147	15840	15827	15758	15881	15924	15915	15808	15934	15944	15867	15900	15996	15829	15919	16053	16042	15977	16023	15850	15672	15947	15875	16076	15855	15932	15885	15843	15899	15937	15904	15978	15892	15981	15908	15874	15861	16061	15831	16041	15973	16098	16018	15824	15883	15807	15889	15927	15832	15960	15893	16030	15841	15925	15894	15913	16023	15861	15951	16064	15682	15817	15812	15855	15794	16233	15885	15722	15844	15809	16011	16002	15840	15658	15991	16031	16007	16017	15771	15876	15978	15791	15836	15859	15876	15656	16030	15942	15824	15954	15886	15863	15770	16130	15891	15971	15879	15798	15883	15960	16061	15925	15905	15875	15966	15876	16030	15980	16009	16081	15959	15797	15688	15887	15928	15871	15716	16019	15914	16024	16173	15901	16039	15743	15809	16014	15949	15849	15731	15738	15800	15867	15987	15954	16030	15841	15829	15900	16023	16065	15920	15943	15930	16099	16121	15926	15959	15835	15879	16200	16015	15903	15983	16001	16034	15938	15866	15893	15824	16096	15873	15825	15880	15794	15762	16181	15984	15889	15840	15780	15953	15859	15949	15883	15997	16067	15891	16059	16015	15992	16094	16042	15907	15945	15966	15969	15958	15902	15670	15916	15978	15732	15837	15911	15991	15973	15831	16000	15904	16041	15777	15934	15740	15844	15786	15726	15981	15966	15784	16002	15902	15878	15822	16097	15993	15868	16041	15934	15938	15911	16149	16031	16080	15956	15972	15779	15922	16094	15828	16072	15891	15952	15981	16033	15862	15997	15967	15878	15874	15855	15846	16071	15924	16121	15853	15712	16085	15771	15925	15943	15957	15906	16079	15920	15888	16010	15715	15935	16098	15775	15997	16013	15865	15766	15788	15980	15807	15726	15867	16004	16078	15903	15718	15864	15639	16042	15902	15939	15962	15919	15998	16021	15852	15967	15996	15885	15837	16273	16106	15890	15715	15913	16018	15651	15969	15902	15916	15892	15924	15991	15972	15876	15856	15994	15898	16027	15990	15882	16101	16016	15846	15997	16050	15941	15976	15833	15665	16073	15794	16092	16020	15790	15873	16065	16038	15747	15997	15982	15797	15817	15936	16042	15951	15914	16019	15884	16016	15916	16068	15785	15914	15846	16084	16043	15905	15711	15868	15917	15912	15859	15908	15668	15859	16026	16034	16089	15983	15759	15862	15932	16007	16017	15953	15847	15980	16001	15850	16098	15794	15942	15867	16050	15876	16074	15882	15936	15984	15871	15921	16010	15714	15773	15904	15836	15782	15982	15816	16188	15867	15992	15877	15895	15850	16115	16095	15876	15851	15955	15805	15849	16028	15961	16092	16000	16189	16016	16128	16047	16022	15950	15979	16026	16082	16101	15958	15814	16206	15844	15891	15881	15766	16030	15895	15842	16062	16052	15998	15966	15966	15920	15800	15743	15889	15881	15869	15864	16063	15981	15839	16066	15914	15923	15820	15926	15999	15931	16021	15828	15727	15807	16087	15763	16150	15991	16003	16073	15881	16038	16110	15960	16085	16025	15879	16085	15909	16028	15924	16276	15877	15920	15991	15789	15938	16060	15776	16158	15877	15844	15715	15828	16120	16026	15928	15962	15907	15743	15978	16044	15998	16007	15924	15810	15912	15985	15985	16088	15857	15863	16049	15860	15849	15845	16032	16188	15806	15826	16000	15918	15915	15987	15897	16108	15992	15930	15967	16188	16063	15843	16016	15970	15880	15982	15804	15984	15972	16068	15851	15951	15897	15962	15837	15987	15865	16038	15873	15896	15952	15953	15780	15955	15923	15936	16123	15830	15927	16047	15778	16002	16062	16193	15983	15868	15948	15873	15909	15976	15831	15883	16010	15780	15848	15858	16015	16056	16039	15953	15978	15985	15821	15962	15935	15924	15776	15894	16115	16057	15883	16088	15943	15880	15911	15974	15915	15918	15847	15678	15870	15952	15962	15925	15753	16086	16131	15963	15762	16031	15964	16098	16093	15882	16085	16005	15857	15899	15997	15915	16021	16035	15810	15839	15936	15907	16011	15754	15929	15951	15843	16122	16000	15947	16125	16104	16026	15849	15924	15785	15788	15896	16169	15755	15932	15971	15997	15741	15855	15791	15734	15829	15835	15899	15945	15859	15885	16092	15798	15994	15877	15854	15868	15742	15912	15951	15934	16012	16012	15997	15791	16156	16096	15875	15870	15862	15915	15689	15879	15780	15916	15905	15867	15873	16010	15812	15895	16040	15790	15938	15886	15865	15789	15868	15998	15818	16027	16189	15880	15875	16070	15926	16024	15964	15793	15950	16024	15979	15914	16049	15911	15793	15968	15982	15860	15929	15940	16048	15854	15954	15723	16135	16240	15893	15772	15873	16053	15960	16008	15814	16135	16136	15915	15841	16011	16090	15909	15984	15882	16033	15863	15822	15917	15902	16058	15941	15992	15902	15861	16024	16076	16040	16016	15818	15788	15824	15700	16045	15962	15803	15968	15996	15918	15922	15935	16047	15996	15972	15699	15758	16054	15685	15994	15942	15958	16087	16120	15978	16126	15926	15751	16122	15892	15981	15797	15818	15718	15815	16037	16081	15913	15690	15891	15832	15764	15843	15893	16066	15710	15999	15727	16059	16010	16044	15974	15967	15811	16049	15752	15935	16106	15813	15912	15872	15756	16009	16035	15769	16051	15765	15892	15921	15833	15811	15886	16001	16097	15905	15811	15901	15964	16065	16037	15927	16041	15808	15857	15665	15981	15875	15810	15828	15939	15814	16086	15783	16098	15859	16029	15799	15806	15984	16134	16086	16135	15948	15681	16153	15809	15765	16133	15904	15812	16076	15897	15911	15944	15787	15878	15964	15953	16001	16104	16019	15835	15979	15678	16007	16011	16003	15990	16026	16018	15864	15975	16132	15994	15814	15851	15919	15855	15985	15772	16005	16146	16039	16168	15918	15886	15955	15960	15767	16091	16074	15930	15811	15611	15879	15729	15747	15925
50651	71649	53291	32634	20079	15525	14457	14339	14148	14271	14300	14182	14143	14185	14247	14313	14384	14171	14258	14361	14215	14370	14345	14210	14330	14361	14309	14198	14623	14325	14247	14285	14272	14253	14394	14044	14462	14274	14313	14381	14286	14241	14279	14314	14234	14358	14074	14303	14218	14255	14235	14276	14129	14210	14382	14140	14121	14184	14314	14284	14386	14178	14243	14329	14348	14195	14330	14287	14324	14328	14330	14206	14232	14157	14287	14317	14386	14352	14415	14418	14324	14248	14182	14268	14254	14134	14076	14367	14216	14181	14216	14359	14334	14318	14297	14279	14276	14226	14382	14356	14355	14215	14457	14264	14278	14209	14165	14289	14406	14212	14221	14279	14363	14241	14124	14460	14268	14266	14350	14176	14340	14227	14514	14267	14209	14375	14289	14257	14184	14279	14162	14338	14218	14365	14320	14259	14289	14250	14388	14208	14217	14402	14323	14138	14321	14311	14238	14088	14321	14304	14395	14183	14366	14394	14184	14276	14265	14230	14302	14407	14360	14131	14201	14252	14424	14402	14138	14104	14270	14161	14223	14422	14115	14368	14311	14330	14251	14232	14233	14326	14227	14338	14199	14215	14183	14103	14230	14342	14277	14190	14251	14182	14314	14278	14455	14374	14216	14201	14137	14230	14212	14325	14218	14249	14234	14219	14311	14350	14242	14299	14320	14343	14240	14459	14280	14251	14291	14295	14423	14149	14224	14211	14347	14274	14185	14347	14216	14303	14210	14357	14245	14358	14384	14432	14252	14184	14287	14078	13999	14223	14185	14107	14238	14230	14261	14326	14365	14332	14207	14280	14357	14130	14177	14146	14213	14144	14098	14271	14349	14333	14248	14262	14237	14297	14293	14263	14415	14247	14183	14213	14233	14383	14303	14283	14253	14315	14464	14273	14273	14340	14207	14301	14187	14184	14364	14185	14231	14325	14293	14192	14205	14253	14200	14293	14382	14310	14318	14207	14324	14237	14160	14193	14220	14316	14266	14383	14192	14349	14258	14290	14323	14292	14318	14369	14237	14204	14347	14393	14228	14341	14362	14262	14113	14272	14276	14174	14357	14142	14405	14336	14061	14354	14305	14227	14161	14272	14364	14207	14228	14223	14366	14240	14202	14349	14455	14356	14231	14318	14355	14198	14337	14037	14129	14209	14381	14089	14189	14223	14306	14299	14299	14397	14374	14433	14131	14269	14241	14291	14318	14292	14282	14334	14322	14273	14404	14258	14177	14301	14308	14202	14268	14245	14360	14123	14226	14219	14325	14259	14347	14267	14280	14163	14203	14425	14162	14377	14301	14121	14320	14237	14250	14286	14203	14381	14190	14263	14389	14185	14179	14258	14204	14283	14300	14215	14198	14314	14213	14347	14182	14229	14384	14310	14288	14349	14095	14230	14431	14166	14329	14293	14365	14213	14288	14252	14212	14303	14227	14275	14376	14240	14218	14140	14258	14318	14189	14255	14340	14170	14303	14284	14151	14239	14172	14353	14182	14228	14252	14209	14220	14415	14305	14343	14383	14300	14525	14362	14239	14320	14276	14354	14339	14278	14277	14229	14314	14197	14343	14210	14301	14108	14357	14131	14187	14071	14262	14180	14267	14373	14150	14144	14381	14266	14292	14151	14207	14392	14252	14373	14097	14243	14314	14275	14230	14322	14203	14228	14192	14253	14261	14258	14247	14309	14387	14126	14088	14283	14189	14323	14131	14210	14321	14336	14348	14272	14402	14422	14145	14167	14412	14307	14268	14295	14204	14240	14182	14312	14201	14244	14243	14088	14271	14449	14347	14269	14458	14255	14282	14249	14095	14369	14332	14299	14410	14361	14148	14318	14171	14399	14347	14230	14156	14214	14334	14385	14221	14257	14173	14322	14409	14246	14305	14167	14534	14092	14228	14312	14286	14208	14264	14273	14225	14156	14222	14253	14136	14296	14187	14184	14410	14307	14159	14330	14196	14359	14256	14458	14127	14205	14058	14219	14177	14307	14345	14277	14377	14299	14313	14158	14283	14235	14329	14183	14138	14358	14233	14268	14155	14220	14191	14128	14337	14298	14122	14225	14254	14290	14264	14304	14447	14225	14478	14383	14242	14172	14261	14432	14316	14178	14466	14318	14438	14216	14238	14351	14216	14225	14178	14233	14127	14363	14226	14219	14389	14250	14088	14155	14273	14209	14260	14274	14357	14310	14349	14406	14302	14287	14182	14135	14132	14314	14258	14245	14278	14216	14477	14264	14295	14214	14229	14285	14218	14260	14367	14476	14387	14304	14089	14212	14157	14330	14248	14145	14133	14101	14357	14334	14244	14304	14158	14243	14324	14393	14459	14326	14139	14319	14390	14177	14093	14317	14222	14132	14311	14161	14207	14497	14412	14144	14236	14303	14189	14351	14382	14185	14260	14179	14212	14308	14406	14293	14227	14288	14216	14300	14335	14068	14313	14174	14288	14188	14248	14493	14404	14285	14330	14419	14284	14208	14251	14353	14149	14285	14256	14100	14181	14309	14281	14483	14318	14107	14123	14148	14364	14258	14193	14453	14210	14236	14308	14378	14208	14327	14249	14452	14239	14153	14436	14297	14202	14167	14298	14224	14229	14344	14329	14271	14333	14335	14274	14333	14201	14156	14133	14238	14187	14291	14100	14164	14476	14239	14346	14314	14309	14276	14274	14315	14162	14269	14258	14222	14175	14340	14335	14328	14198	14305	14346	14263	14141	14152	14180	14222	14347	14163	14321	14181	14315	14275	14299	14274	14206	14214	14163	14208	14403	14246	14287	14154	14366	14369	14362	14323	14191	14391	14259	14139	14477	14307	14166	14211	14171	14315	14292	14319	14154	14320	14218	14133	14271	14114	14285	14278	14340	14256	14207	14284	14205	14044	14263	14193	14203	14496	14218	14302	14467	14377	14399	14136	14311	14376	14286	14247	14074	14503	14183	14329	14311	14253	14296	14173	14334	14160	14420	14260	14194	14184	14220	14288	14299	14209	14400	14216	14285	14304	14314	14160	14403	14364	14360	14351	14421	14263	14250	14026	14354	14175	14326	14301	14187	14156	14145	14435	14233	14141	14409	14358	14392	14370	14212	14322	14220	14303	14347	14343	14222	14284	14242	14153	14303	14253	14144	14297	14247	14085	14417	14156	14363	14243	14299	14309	14376	14228	14259	14363	14309	14273	14253	14245	14109	14186	14382	14276	14210	14127	14333	14277	14301	14196	14238	14227	14281	14231	14217	14286	14299	14425	14211	14285	14184	14235	14350	14495	14248	14331	14461	14249	14348	14347	14049	14342	14283	14322	14206	14279	14330	14249	14329	14189	14205	14156	14386	14306	14361	14350	14236	14194	14379	14206	14383	14351	14394	14237	14345	14285	14295	14252	14306	14375	14192	14203	14330	14313	14286	14294	14297	14215	14354	14223	14320	14278	14341	14270	14421	14124	14100	14169	14188	14349	14350	14264	14179	14407	14222	14356	14317	14307	14245	14282	14376	14213	14345	14196	14271	14100	14122	14215	14351	14205	14209	14192	14194	14427	14295	14286	14397	14260	14263	14332	14244	14297	14438	14326	14281	14257	14214	14269	14255	14210	14230	14298	14156	14357	14232	14146	14117	14221	14355	14283	14269	14132	14359	14310	14195	14285	14452	14437	14196	14371	14292	14397	14378	14163	14242	14342	14199	14238	14430	14399	14275	14303	14224	14362	14377	14222	14115	14297	14202	14196	14344	14105	14153	14310	14253	14342	14203	14333	14513	14272	14208	14237	14147	14163	14330	14348	14448	14219	14197	14209	14203	14345	14186	14369	14253	14258	14351	14193	14449	14380	14301	14370	14227	14236	14245	14258	14392	14203	14356	14205	14304	14170	14284	14219	14406	14271	14366	14194	14431	14233	14275	14332	14463	14324	14260	14074	14276	14247	14263	14333	14090	14394	14203	14325	14357	14261	14236	14399	14326	14428	14241	14429	14283	14157	14287	14363	14276	14192	14252	14270	14265	14262	14291	14196	14207	14051	14336	14240	14174	14361	14259	14396	14441	14242	14185	14208	14158	14127	14316	14258	14189	14364	14256	14215	14429	14158	14172	14155	14470	14188	14076	14141	14366	14398	14168	14192	14364	14284	14270	14299	14394	14242	14341	14173	14231	14413	14417	14196	14103	14285	14153	14185	14301	14231	14169	14371	14324	14223	14341	14066	14237	14233	14186	14423	14464	14429	14275	14298	14347	14252	14186	14336	14306	14099	14262	14397	14261	14264	14456	14250	14392	14174	14348	14114	14280	14276	14350	14342	14276	14304	14230	14213	14205	14268	14356	14315	14374	14223	14161	14235	14340	14314	14202	14273	14171	14290	14324	14280	14121	14348	14201	14321	14228	14319	14426	14367	14367	14206	14354	14416	14298	14386	14169	14261	14168	14463	14141	14444	14230	14369	14410	14144	14211	14218	14146	14306	14262	14424	14083	14291	14433	14296	14288	14262	14350	14191	14310	14302	14222	14289	14338	14420	14366	14332	14207	14311	14125	14259	14277	14281	14254	14225	14300	14081	14197	14274	14261	14050	14215	14204	14385	14207	14301	14176	14146	14393	14179	14413	14052	14374	14255	14255	14169	14057	14352	14186	14343	14283	14249	14184	14315	14242	14399	14141	14225	14296	14282	14345	14284	14276	14051	14275	14237	14217	14194	14449	14269	14279	14305	14262	14268	14263	14294	14343	14368	14248	14201	14185	14377	14402	14242	14130	14228	14247	14304	14106	14341	14292	14108	14441	14400	14232	14328	14307	14295	14210	14406	14369	14299	14082	14188	14402	14417	14064	13998	14270	14400	14295	14351	14294	14045	14379	14309	14431	14291	14243	14210	14477	14374	14139	14175	14401	14354	14329	14259	14308	14190	14360	14140	14249	14447	14407	14256	14345	14257	14302	14100	14288	14218	14129	14222	14269	14136	14378	14311	14323	14288	14299	14198	14269	14225	14282	14503	14284	14455	14248	14388	14214	13995	14141	14204	14283	14266	14100	14236	14271	14191	14286	14268	14239	14345	14110	14333	14219	14383	14344	14147	14430	14233	14219	14244	13883	14192	14326	14277	14341	14300	14172	14083	14212	14385	14197	14327	14410	14341	14100	14392	14300
23782	25059	39729	35650	27825	24660	22717	17141	16044	16249	16153	15972	16031	16021	15982	15946	15981	15717	15735	15860	16013	15829	15929	15841	15551	15669	15717	15677	15728	15843	15910	15801	15742	15715	15840	15731	15738	15848	15877	15717	15678	15638	15676	15607	15828	15744	16006	15682	15682	15704	15724	15592	15940	15781	15750	15749	15664	15645	15841	15795	15717	15704	15529	15756	15610	15772	15650	15768	15679	15588	15781	15801	15791	15764	15681	15541	15805	15960	15717	15828	16040	15703	15891	15836	15883	15829	15654	15609	15708	15697	15858	15596	15788	15692	15654	15803	15688	15648	15914	15728	15754	15639	15528	15790	15747	15798	15604	15798	15723	15600	15731	15769	15783	15628	15645	15585	15638	15776	15666	15769	15780	15629	15650	15688	15610	15683	15470	15561	15638	15681	15596	15788	15588	15624	15518	15452	15553	15631	15666	15831	15525	15715	15608	15744	15602	15743	15867	15863	15874	15617	15658	15522	15706	15750	15792	15839	15837	15661	15821	15764	15688	15791	15741	15518	15832	15675	15504	15750	15765	15514	15742	15648	15805	15766	15551	15682	15635	15663	15714	15643	15635	15817	15567	15739	15652	15607	15645	15677	15868	15784	15660	15582	15586	15764	15997	15681	15758	15598	15719	15650	15863	15725	15563	15615	15793	15760	15874	15790	15711	15555	15790	15621	15856	15688	15754	15879	15826	15632	15779	15718	15764	15766	15691	15549	15547	15632	15734	15558	15684	15503	15667	15716	15510	15785	15522	15652	15784	15735	15610	15536	15697	15470	15746	15725	15679	15580	15500	15909	15803	15680	15690	15770	15723	15695	15557	15815	15711	15706	15609	15675	15580	15784	15783	15889	15740	15606	15666	15637	15718	15432	15709	15691	15940	15676	15674	15716	15585	15755	15532	15751	15842	15802	15685	15574	15790	15602	15685	15916	15538	15510	15856	15465	15718	15676	15702	15623	15452	15646	15715	15647	15627	15657	15559	15662	15648	15809	15758	15608	15406	15557	15763	15491	15643	15545	15877	15583	15557	15857	15696	15683	15905	15743	15527	15529	15752	15633	15559	15939	15348	15638	15665	15767	15773	15655	15514	15570	15858	15677	15746	15798	15697	15873	15773	15626	15555	15564	15664	15852	15608	15451	15742	15758	15766	15978	15658	15495	15865	15610	15574	15821	15746	15590	15779	15805	15602	15646	15729	15689	15718	15536	15633	15556	15562	15666	15689	15713	15686	15659	15640	15601	15577	15868	15576	15599	15889	15611	15646	15798	15665	15823	15796	15790	15609	15730	15632	15613	15742	15816	15526	15630	15665	15766	15804	15753	15661	15518	15716	15649	15721	15773	15708	15496	15647	15631	15726	15759	15481	15524	15776	15694	15600	15734	15484	15593	15739	15655	15756	15814	15715	15793	15681	15615	15463	15684	15451	15594	15851	15354	15672	15748	15656	15656	15582	15584	15585	15640	15680	15652	15736	15612	15654	15832	15827	15664	15650	15793	15711	15862	15956	15808	15750	15698	15721	15729	15796	15751	15705	15717	15684	15472	15697	15595	15590	15621	15566	15650	15628	15785	15928	15670	15554	15638	15712	15717	15633	15585	15728	15735	15653	15614	15522	15571	15510	15595	15825	15705	15699	15556	15845	15574	15815	15561	15741	15691	15670	15706	15752	15748	15623	15688	15646	15641	15461	15669	15594	15777	15682	15679	15628	15941	15734	15693	15586	15533	15700	15655	15559	15648	15935	15685	15574	15669	15606	15696	15518	15604	15634	15592	15652	15678	15861	15820	15747	15821	15883	15854	15752	15670	15635	15569	15708	15462	15599	15787	15652	15693	15939	15847	15671	15703	15959	15761	15792	15802	15795	15626	15667	15760	15796	15769	15954	15719	15551	15717	15708	15660	15717	15683	15617	15623	15845	15547	15717	15739	15686	15575	15689	15610	15672	15410	15566	15757	15652	15611	15696	15529	15883	15734	15644	15526	15741	15779	15664	15635	15718	15826	15633	15596	15594	15642	15487	15860	15696	15724	15815	15757	15748	15835	15699	15726	15815	15488	15514	15718	16021	15625	15632	15555	15655	15615	15883	15746	15809	15893	15719	15663	15757	15417	15427	15545	15549	15790	15670	15594	15542	15662	15801	15717	15646	15636	15695	15762	15654	15669	15670	15663	15520	15684	15688	15654	15624	15837	15776	15822	15618	15749	15809	15531	15716	15750	15709	15682	15720	15835	15775	15711	15665	15589	15680	15648	15700	15601	15650	15768	15808	15618	15590	15764	15836	15735	15598	15656	15585	15667	15528	15705	15695	15814	15484	15743	15655	15883	15648	15488	15526	15715	15636	15430	15641	15773	15744	15677	15818	15889	15711	15555	15650	15691	15597	15649	15692	15621	15657	15506	16069	15522	15721	15571	15704	15554	15514	15884	15744	15669	15540	15591	15697	15521	15625	15512	15745	15807	15765	15691	15668	15557	15686	15689	15613	15755	15782	15430	15445	15615	15808	15809	15923	15768	15758	15750	15927	15811	16003	15634	15780	15453	15695	15962	15576	15564	15665	15839	15646	15556	15889	15643	15544	15588	15699	15616	15660	15720	15653	15724	15712	15748	15743	15649	15673	15822	15869	15525	15728	15550	15722	15556	15868	15680	15780	15597	15814	15732	15488	15412	15787	15690	15699	15772	15729	15636	15617	15690	15634	15611	15665	15501	15707	15707	15549	15790	15782	15536	15549	15571	15606	15812	15691	15720	15458	15676	15644	15772	15594	15668	15596	15639	15666	15516	15787	15627	15686	15667	15496	15684	15620	15559	15736	15642	15638	15614	15743	15765	15711	15556	15693	15780	15659	15627	15724	15508	15607	15587	15870	15542	15579	15767	15647	15731	15703	15664	15695	15629	15571	15698	15667	15686	15795	15694	15717	15710	15558	15602	15708	15804	15773	15862	15747	15803	15916	15693	15661	15760	15690	15950	15764	15449	15655	15617	15807	15809	15796	15661	15719	15622	15707	15723	15752	15692	15679	15601	15553	15543	15831	15662	15635	15600	15622	15683	15758	15641	15650	15536	15669	15799	15640	15622	15675	15747	15669	15696	15721	15680	15662	15583	15778	15854	15692	15646	15707	15756	15720	15776	15544	15856	15761	15699	15726	15696	15563	15868	15685	15577	15589	15697	15734	15484	15768	15866	15864	15534	15630	15557	15665	15758	15703	15663	15666	15721	15462	15566	15751	15358	15561	15856	15685	15764	15582	15677	15560	15795	15869	15730	15491	15746	15806	15656	15834	15844	15797	15531	15558	15570	15699	15859	15648	15714	15815	15601	15592	15681	15701	15412	15720	15674	15556	15725	15789	15642	15714	15595	15772	15632	15603	15744	15783	15346	15329	15617	15941	15875	15702	15555	15708	15775	15636	15658	15629	15705	15641	15564	15602	15635	15983	15765	15830	15626	15794	15513	15869	15802	15820	15775	15732	15676	15712	15507	15505	15777	15939	15616	15728	15712	15786	15676	15584	15592	15701	15756	15717	15723	15406	15587	15740	15589	15756	15679	15654	15531	15948	15787	15625	15804	15666	15578	15728	15644	15669	15538	15840	15674	15554	15673	15718	15687	15444	15662	15614	15621	15600	15692	15546	15670	15796	15910	15701	15660	15718	15754	15677	15619	15566	15503	15527	15494	15805	15608	15673	15664	15916	15778	15838	15694	15697	15768	15601	15613	15743	15843	15457	15498	15570	15602	15745	15722	15611	15723	15565	15685	15619	15786	15661	15688	15679	15756	15443	15622	15821	15573	15758	15610	15700	15638	15753	15467	15645	15654	15629	15697	15631	15817	15789	15441	15694	15810	15746	15698	15687	15606	15613	15678	15655	15704	15607	15621	15894	15709	15522	15737	15558	15525	15638	15668	15582	15751	15549	15721	15506	15680	15795	15624	15697	15664	15793	15640	15889	15705	15672	15674	15555	15673	15764	15464	15664	15797	15563	15692	15588	15734	15628	15674	15653	15661	15606	15736	15791	15657	15686	15610	15795	15525	15650	15677	15619	15721	15665	15574	15751	15819	15654	15647	15626	15866	15721	15503	15871	15774	15736	15544	15737	15791	15731	15601	15692	15807	15707	15631	15767	15947	15430	15743	15705	15719	15795	15806	15636	15704	15554	15636	15518	15814	15520	15688	15783	15658	15627	15560	15664	15472	15628	15875	15518	15487	15621	15635	15591	15726	15461	15785	15696	15675	15850	15609	15610	15470	15668	15607	15688	15601	15847	15675	15731	15511	15619	15726	15744	15631	15940	15649	15450	15611	15878	15774	15585	15692	15601	15794	15581	15615	15703	15664	15589	15679	15636	15806	15821	15676	15655	15596	15613	15682	15598	15756	15733	15946	15807	15684	15626	15803	15808	15360	15705	15736	15836	15557	15748	15795	15572	15789	15851	15755	15722	15647	15581	15766	15771	15614	15597	15658	15717	15767	15488	15743	15773	15605	15754	15685	15565	15597	15565	15622	15593	15657	15693	15539	15874	15591	15707	15741	15817	15692	15761	15739	15658	15717	15525	15693	15631	15489	15555	15587	15565	15708	15816	15704	15556	15738	15798	15631	15856	15586	15650	16069	15705	15701	15691	15721	15812	15584	15666	15755	15601	15808	15820	15847	15789	15772	15718	15718	15683	15737	15629	15839	15439	15730	15650	15580	15711	15685	15721	15791	15541	15555	15752	15648	15576	15779	15881	15523	15639	15779	15779	15636	15749	15540	15768	15679	15932	15819	15783	15656	15767	15773	15337	15770	15874	15788	15741	15769	15690	15748	15857	15603	15782	15772	15646	15603	15909	15490	15583	15812	15719	15608	15643	15607	15573	15638	15658	15615	15507	15681	15711	15604	15643	15713	15571	15534	15601	15732	15652	15795	15510	15603	15687	15444	15795	15690	15459	15724	15617	15599	15573	15695	15714	15654	15809	15696	15626	15688	15617	15502	15756	15703	15552	15493	15652	15717	15703	15586	15684	15785	15724	15789	15691	15484	15762	15628	15745	15628	15568	15559	15683	15561	15760	15706	15715	15853	15582	15580	15764	15762	15663	15541	15862	15861	15643	15758	15466	15853	15552	15605	15798	15624	15798	15586	15737	15883
60752	106449	90000	64102	39525	21571	15278	14086	14305	14140	13994	14160	13997	13920	14044	14007	14153	14221	14201	14161	14255	14120	14149	14327	14076	14034	14082	14095	14098	14291	14200	14180	14031	14344	14192	14109	14158	14452	14280	14125	14036	14241	14129	14156	14145	14170	14139	14115	14279	13935	14160	14060	14088	14126	14286	14140	14134	14255	14139	14053	14109	14137	14298	14103	14225	13953	14226	14076	14161	14152	14135	14022	14300	14168	14109	14019	14182	14059	14158	14116	13967	14264	14304	14094	14251	14184	14146	14071	14104	14156	14088	14064	14143	14217	14189	14212	14020	14253	14036	14057	14187	14252	14063	14143	14066	14210	14165	14138	14132	14025	14112	14205	14143	14323	14114	14076	14131	14101	14197	14239	14068	14155	14267	14144	14013	14167	14276	14259	14020	14252	14253	14064	14116	14206	14248	14153	14069	14137	14134	14111	14345	14039	14259	14166	14101	14093	13902	14157	14166	14090	13894	14203	14206	14161	14172	14114	14345	14299	14021	14073	14147	14154	14157	14233	14211	14275	14143	14223	14068	14192	14123	14022	14036	14103	14153	14121	14082	14112	14188	13993	14268	14038	14062	14220	14212	14100	13994	14214	14205	14262	14101	14296	14268	14117	14110	14261	14209	14069	14210	14152	14337	14146	14201	14165	14136	14277	14100	14122	14311	14061	14013	14238	14168	14265	14281	14205	14136	14095	14253	14161	14080	14036	14244	14140	14136	14148	14086	14103	14311	14049	14017	14166	14080	14127	14231	14037	14143	14231	14103	14166	14159	13905	14190	14017	13951	14142	14222	14116	14052	14035	14223	14015	14094	14130	14032	14121	14178	14103	14113	14197	14032	13905	14304	14251	14182	14078	14074	14423	14096	14184	14081	14256	14258	14230	14000	14102	14235	14027	14210	14006	14058	13992	14212	14080	14271	14145	14184	14159	14229	14257	14110	14196	14118	14129	14239	14194	14054	14112	14125	14262	14012	14187	14090	14022	14194	14257	14130	14117	14245	14175	14296	14146	14059	14244	14112	14291	14024	14072	14232	14195	14296	14115	14190	14258	14263	14128	14112	14150	13945	14108	14125	14179	14228	14136	14240	14126	14217	14136	13988	14186	14077	14031	14218	14136	14137	14292	14096	14193	14164	14161	14130	14275	14183	14101	14113	14168	14261	14268	14388	14052	14233	14076	14092	14166	14203	14129	14106	13944	13934	14179	14063	14179	14217	13996	14215	14088	14044	13953	14054	14134	14133	14200	14062	14126	14186	14105	14175	14223	14007	14109	14148	14137	14127	14045	14281	14231	13940	14128	14272	14274	14053	14166	14257	14196	14140	14070	14187	14097	14217	14163	14138	14089	14161	14101	14112	14091	14136	14212	14059	14112	14172	14148	14250	14083	14318	14290	14028	14231	14110	14185	14042	14147	14003	14172	14392	13998	14019	14123	14222	14136	14119	14107	14279	13974	14198	14113	14111	14104	14260	14196	14255	13955	14158	14228	14025	14205	14225	14005	14133	14003	14126	14091	14004	14226	14256	14143	14120	14299	14013	14189	14292	14161	14223	14242	14318	13974	14203	14030	14262	14210	14205	14176	14177	14144	13983	14197	14039	14198	14146	14070	14088	14197	14242	14073	14109	14165	14248	14219	14270	14106	14144	14161	14285	14308	14073	14084	14010	14163	14200	14161	14077	14080	14271	14336	14411	14283	14155	14127	14201	14077	14185	14206	14220	14106	14279	14072	14037	14099	14010	14165	14181	14117	14321	14266	14081	14186	14150	14202	14108	14417	14208	14083	14189	14055	14153	14173	14237	14264	14318	14249	13996	14143	14126	14121	14159	14096	14270	14308	14077	13950	14184	14149	14123	14214	14131	14023	14097	14215	14254	14104	14135	14023	14391	14074	14137	14280	14163	13990	14248	14263	14103	14362	14165	14172	13987	14141	14179	14098	13996	14149	14158	14147	13916	14084	14222	14174	14280	14250	14014	14196	13971	14269	14167	14081	14198	14186	14265	14081	14131	14238	14116	14030	14198	14158	14107	14136	14104	14132	14147	14200	14280	14119	14043	14128	14177	14084	14263	13995	14074	14339	14036	14178	14024	14173	14187	14122	14196	14037	14244	14059	14329	14082	14202	14069	14163	14286	14215	14078	14125	14154	14189	14062	14225	14037	14128	14287	14143	14128	14280	14145	14070	14150	14045	13977	14064	14027	13980	14143	14094	14132	14020	14251	14148	14210	14111	13959	14101	14216	14165	14369	14132	14074	13994	14184	14191	14006	13989	14130	14123	14078	14187	14024	14148	14140	14205	14293	14035	14091	14099	14011	14082	14099	14046	13930	14020	14157	14163	14163	14191	14127	14081	14139	14162	14208	14128	14330	14149	14157	14120	14140	14111	14065	14143	14281	14190	14148	14154	14092	14067	14131	14111	14043	14186	14114	14166	14203	14121	14248	13840	14087	14287	14379	14141	14050	14139	14198	14197	14165	14115	14294	14110	14190	14177	14095	14146	14085	14232	14027	14103	14128	14191	14144	14170	14121	14118	14309	14183	14254	13927	14081	14073	14116	14009	14094	14224	14110	14175	14120	14178	14101	14097	14212	14052	13999	14208	14008	14129	14096	14152	13990	14089	14052	14229	14185	14056	13921	14058	14140	14148	14144	14163	14145	14056	14278	14078	14184	14212	14174	14165	14050	14089	14199	14127	14171	14122	14184	14183	14103	14222	14196	14256	14301	14005	13896	14195	14095	13992	14189	14266	14126	14109	14071	14317	14139	13996	14266	14079	14101	14168	14152	14182	14154	14262	14023	14187	14178	13988	14099	14201	14219	14055	14143	14150	14093	14182	14128	14068	14284	14171	13953	14060	13950	14017	14114	14148	14232	14028	14286	14121	14111	14020	14179	14109	14209	14160	14183	14245	14061	14126	14121	14211	14206	14163	14095	14191	14070	14173	14135	14307	14229	14133	14195	14208	14113	14193	14016	14214	14213	14171	14163	14003	14093	14152	14142	14151	14072	14171	14031	14246	14022	14172	14055	14066	14290	14116	14128	14173	14279	14034	14183	14147	14229	13941	14036	14118	14183	14173	14078	14109	14028	14109	14137	14190	14080	14002	14324	14069	14104	14151	14251	14331	14144	14226	14233	14098	13985	14053	14120	14201	14233	14260	13988	13990	14144	14194	14142	14114	14057	14364	14157	14307	14225	13947	14062	14055	14059	14073	14276	14128	14139	14298	14128	14007	13962	14087	14144	14117	14180	14152	14182	14118	14215	14315	14312	14027	14119	14118	14267	14225	14005	14113	14086	14073	14076	13974	14147	14185	14033	14231	14178	14293	14230	14180	14068	13995	14250	14069	13999	14067	14239	14073	14128	14077	14075	14164	13982	14189	14131	14107	14040	14088	14060	14276	14195	14147	14111	14158	14066	14064	14297	14165	14232	14032	13973	14130	14195	14128	14026	14022	14185	14019	14222	14237	14228	14181	14327	14014	14070	14072	14122	14047	14123	14120	14098	14198	14246	14124	14236	14067	14120	14297	14120	14066	14149	14118	14196	14204	14114	14156	14232	14014	14057	14114	14114	14247	14108	14262	14134	14071	14258	14098	14171	14100	14264	14180	14271	14132	14134	14246	14125	14247	13967	14112	14079	14152	14169	14177	14165	14190	14202	14214	14136	14061	14158	13987	14327	14015	14090	14409	14264	14114	14266	14148	14050	14262	14208	14226	14206	14118	14185	14281	14194	14050	14079	14023	14210	14086	14090	14250	14122	14066	14101	14167	14186	14251	14096	14069	13944	14076	14266	14118	14024	14162	14198	14142	14267	14166	14282	14217	14165	14191	14185	14111	14284	14181	14191	14166	13965	14288	14110	14105	14149	13986	14068	14269	14052	14300	14148	14157	14167	14254	14061	14084	14279	14190	14165	13947	13996	14214	14193	14255	14120	14246	14200	14305	14013	14119	14123	13970	14118	14046	14087	14178	14287	14161	14231	14117	14125	14134	14143	14154	14314	14108	14125	14186	14001	14073	14038	14314	14232	14295	14070	14199	14213	14255	14149	14122	14032	14235	14229	14018	14314	14206	14169	14105	14161	14050	14076	14128	14130	14240	14035	14113	14119	14210	14240	14165	13976	14139	14202	14190	14307	14002	14172	14078	14023	14066	14147	14059	14086	14216	14058	14044	14077	13978	14080	13994	14055	14077	14043	14157	14151	14176	14122	14095	14081	14009	14108	14219	14011	14218	14158	14109	14177	14063	14183	14095	14018	14071	14200	14134	14050	14254	14303	14222	14242	14073	14131	14066	14278	14155	14133	14172	14171	14181	14115	14031	14198	14156	14097	14053	14153	14351	14070	14030	14072	14127	14221	14107	14279	14041	14086	14081	14066	14119	14161	14186	14112	14035	14136	14148	13917	14205	14185	14161	14140	14141	14275	14336	14178	14171	14072	14287	14156	14240	14257	14089	14136	14353	14144	14100	14109	14233	13875	14277	14179	14249	14117	14077	14207	14363	14125	14030	14051	14194	14025	14192	14260	14269	14117	14293	14024	14073	14116	14054	14199	14095	14140	14160	14146	14064	14108	14331	14144	14270	13995	14059	14145	14183	14115	14149	14115	14089	14065	14180	14043	14037	13994	14104	14234	14045	14078	14121	14195	14065	14249	14133	14141	14149	14206	14116	13982	14084	14257	14221	13879	14190	14181	13977	14293	13938	14124	14058	14110	14097	14052	14054	14083	14087	14039	14090	14139	14122	14109	14120	14129	14137	14053	14244	13994	14204	14147	14233	14117	14091	14109	14033	14375	14089	14119	14137	14255	13932	14073	14081	14148	14190	14022	14213	14079	14223	14148	14211	14154	14149	14172	14204	14183	14384	14338	14098	14157	14318	14056	14228	14181	14178	14211	14056	14128	14104	14085	14142	13980	14015	14160	14075	14105	14244	14260	14154	14108	14168	14115	14159	14002	14071	14016	14063	14157	14083	14132	14108	14037	14049	14043	14152	14242	14172	14005	14152	14128	14162	14286	14175	14185	14203	14156	14197	14100	14081	14171	14264	13939	14146	14130	14233	13984	14153	14129	13989	14208	14135	14081	14196	14113	14222	14043	14236	14050	13979	14136	14143	14142	14124	14334
31042	41792	45005	31057	20889	17473	16534	16174	16141	16232	16145	16298	16110	16176	16263	16462	16010	16113	16184	16031	16153	16111	16339	16192	16131	16233	15960	16143	16017	16203	16191	16198	16139	15894	16085	16003	16169	16134	15988	15962	16053	16077	16117	16149	16338	15875	15963	16226	16014	16010	16143	16092	16062	15942	16033	16007	15902	15901	16211	15966	16010	15831	16092	15950	16020	16159	16291	16197	16109	16367	16224	16023	16192	16001	16166	16271	16167	16072	16153	16179	16194	16144	16252	16051	15955	16140	16440	16011	15940	16001	16174	16215	16054	16178	16033	15959	16043	16042	15913	16104	16095	16095	16172	16109	16033	16180	15944	16127	16172	16314	16287	16071	16102	16099	16082	16016	16237	15988	16111	16072	16226	16105	15990	16101	16161	16041	16000	16142	16136	16077	16092	16219	16112	15909	16002	15920	16010	15898	16296	16175	16036	15924	16152	15937	16071	16240	15901	16101	16181	15913	16029	16103	16021	15999	15979	15918	16096	16168	16073	16209	16021	16110	16191	16188	16125	16089	16213	16265	16064	16096	15994	16039	15951	15980	16110	16225	16120	16127	16106	16146	16081	16014	16097	16236	16175	16169	16127	15958	16062	16055	16000	16078	16037	16042	16118	16038	16043	16102	15883	15956	15893	16007	15972	16064	16233	16203	16073	16056	16393	16060	16033	15985	16033	16157	16410	16009	16057	16171	15962	15959	15961	15873	16013	16069	16093	16271	16103	16154	15933	16147	16008	16031	16036	16339	16094	16113	16153	16068	16130	16090	16195	16423	16103	15998	16188	16311	16226	16096	15979	16010	15984	15936	16327	16069	16011	16004	15878	16112	16174	16072	16118	15921	16113	16080	16359	16009	15986	16118	16056	16166	16067	15998	16080	16213	15941	15769	16193	16007	16233	16219	16172	16197	16041	15966	15864	16173	16203	15967	16137	16060	16002	16223	16229	16123	16035	15890	15966	16293	16164	15989	16049	16044	16145	15897	16016	16122	16003	16064	15984	16086	16361	16095	15914	16190	16110	16302	16097	16052	16070	16306	16098	16299	16043	16156	16220	16257	16120	16310	16196	15982	16295	16205	16239	16241	16031	16129	16162	15931	16080	16149	16254	15967	15992	16062	15915	16138	16010	16233	16157	16085	15961	16205	16048	15878	16223	15892	16056	16287	16234	16307	16089	16051	16061	16116	16036	16087	16221	16110	16130	16140	16349	16049	16068	16111	15878	16302	16135	16038	16044	16050	16122	16071	16246	16056	16129	16133	16010	15916	16160	16034	15931	15945	16058	16273	16312	16106	16266	16043	16335	15971	16138	16134	16017	16134	16086	16170	15994	15993	16119	16125	16122	16078	15809	16183	16055	16060	15876	16209	16153	16087	16067	16162	16253	15996	16217	15994	15610	16126	16345	15917	16286	16118	15886	16051	15970	16090	16010	16372	16031	16032	16225	15916	15931	16195	16120	15996	16124	16032	16039	16025	16290	16200	15973	16002	15995	16054	16118	16266	16082	15986	16138	15936	16110	16071	15986	16096	16145	16081	16156	16222	16259	16133	16104	16155	16088	15932	16045	16062	16136	16150	16172	16017	15993	16274	15974	16056	16078	16202	16065	16127	16135	16062	15844	15994	16072	16070	16123	16058	16009	16117	16063	16270	16187	15986	15981	16013	16248	16122	16201	16166	15947	15949	16189	16180	16079	15923	16123	16090	16182	16163	16010	15871	15998	16113	16208	15826	16063	16069	16130	16291	16180	16027	16186	15900	16056	16139	16114	15942	16133	16294	15923	16079	16150	16115	16268	15941	16293	16046	16153	16160	16042	15976	15918	16040	15919	16102	16049	16142	16100	16112	16363	16191	16046	16225	16057	16007	15919	16019	15923	16069	16122	16160	16094	16155	16027	15953	15952	16126	15954	15950	16040	16015	16107	16010	16190	16068	16225	16272	16049	15937	16184	16232	16036	16112	16209	15984	16005	16184	16076	16116	16101	15985	16231	16098	16041	16172	16143	15917	15981	16064	16101	16268	16098	15873	16301	15859	16025	16052	16010	16124	15936	16206	16119	16195	16013	16173	16072	16225	16013	16135	16112	16082	16137	16137	16112	15873	16086	16114	16135	16202	16097	16071	16048	15929	16033	16051	16031	16098	15895	16286	15906	16167	15973	16108	16089	16102	16375	16169	16075	16157	16036	16138	16051	16163	16071	16152	16175	16205	16170	16236	16246	16042	16040	15902	15993	16129	16006	16093	16085	16198	16250	16028	16077	16225	16133	16136	16049	15961	16055	16096	16037	16123	16175	16132	16098	16078	16001	16152	16044	16234	16171	15995	16000	16128	16207	16062	16112	15950	15998	16168	16040	16014	15934	15921	16077	16208	15874	16080	16174	16114	16007	16092	15985	16202	16223	16228	16141	16085	15980	16367	16215	15959	16129	15970	16037	16222	15950	16251	16215	16085	16296	16030	16207	15887	16051	16395	16066	16156	15920	16155	16115	15880	16108	16278	16163	16300	16224	16134	15940	16209	16107	16071	16122	16075	16104	16097	16043	16108	16136	16019	15881	16112	16019	16158	16117	16144	16095	16235	16182	16233	16267	15982	16171	16194	16143	16148	16082	15929	16189	16057	16094	16200	15866	15992	16063	16197	16159	16141	16201	16220	16219	16178	16411	16143	16171	16054	15921	16074	16193	16030	15883	16108	16080	16202	16240	15987	16165	16002	15964	15962	16272	16028	16087	16095	16135	16152	16094	16184	16050	15966	16076	16004	16042	16142	16220	16003	16015	15896	16050	16293	15949	16109	16174	16047	16125	15970	16182	16189	16147	15878	15978	16104	16143	16204	16206	16054	16060	15953	15984	15989	16100	16168	16066	16314	16207	15980	15856	16088	16180	15990	16216	16081	16004	16250	16110	16037	15979	16192	16005	15988	16165	16126	16088	16025	16096	16083	16052	16114	15986	16082	16125	16269	16032	16113	16014	16013	16035	16124	16103	16284	16077	16050	16194	16059	16187	16102	16222	16041	16050	16028	15970	16232	16164	16104	15948	16169	16003	16017	16160	15976	16021	16221	16115	16061	16097	15983	16075	16022	16030	16159	15853	16110	16059	16159	15988	16000	16202	15998	16120	16081	16582	16123	15954	15989	15874	16088	16046	16121	16299	16242	16195	15962	16019	16027	15856	16029	16074	16276	16139	16209	16302	16030	16106	16251	16333	16128	16099	16191	15957	16022	15938	16079	16001	16019	16164	16066	16076	16255	15982	16074	15967	16178	16121	16073	16048	16157	16212	16242	16123	16076	15961	16260	16267	16255	16231	16109	16194	16125	15999	15891	16092	16084	16207	16210	16250	15916	16034	16218	16112	16156	15997	16096	15974	16112	16150	16128	16188	15892	15991	16331	16037	16163	15967	16163	15945	16080	16108	16218	16063	15928	16137	16133	16126	16188	16194	15967	15976	16052	16179	16179	16096	16032	15992	16194	16071	15835	16125	15924	16053	16144	16141	16191	16193	16150	16201	16144	16185	16165	15942	16159	16173	16157	16068	16042	16127	16114	16198	16073	15959	16179	16105	16170	16170	16095	15928	16165	16193	16180	16302	16053	15984	16238	16106	16042	16100	15995	16217	16061	16123	16114	16313	16068	16226	16049	16325	16420	16123	16279	16176	16154	15966	16156	16248	16071	16127	16029	16199	16082	16036	16033	16138	16163	16063	15999	16138	16162	16120	16065	16140	16080	15957	16082	15955	16116	15985	16001	16064	16211	16177	16077	16036	16189	16171	16029	16217	16054	16033	16034	16033	15953	15958	16044	16164	16007	16143	16030	16213	16016	16281	16095	16154	16064	16057	16243	15995	16184	15975	15996	16276	16001	16019	15933	16200	16138	16017	16118	16185	16027	15979	16157	16331	16033	16066	15921	16114	16391	16059	16019	16090	16279	16064	15988	16211	15940	16114	15972	16049	16080	16244	16103	16081	16004	15930	16168	16075	15823	16102	16055	16000	16075	16173	15938	16153	15974	16234	15955	15997	16162	16311	15972	16222	16104	16318	15894	16089	16315	16223	16225	16249	16101	15855	16131	16174	16175	16118	16055	15991	16097	16070	16230	16132	16111	16138	16163	16075	16312	16290	15998	16063	16146	16005	15880	16087	16026	15985	16180	16058	16017	16126	16057	16147	16016	16207	15912	16087	15878	16470	16217	16163	16161	16100	16102	16079	16131	15948	16113	15878	16147	16038	15938	16211	16210	16107	15972	16078	15995	16205	15990	16062	16150	16143	15927	15913	16028	16027	16071	16050	16170	16228	16029	16120	16137	15968	15875	16081	15963	16092	16321	16093	16149	15943	16062	16162	15897	16093	16143	16026	15979	15935	15988	16155	16133	16177	16121	16105	16119	16051	15996	15934	16137	15998	16126	15866	16107	16024	15998	15983	15908	16185	15917	16065	16289	16261	16147	16181	15938	16303	16092	16273	16221	16221	16065	16151	16020	16219	16169	16211	15991	15977	16228	16020	16099	16218	16039	16128	16097	16051	15997	16024	16012	15745	16044	16095	16085	16109	16158	16171	16052	16023	16156	16229	16110	16136	16051	16281	16205	16067	16083	16269	16063	15970	16039	16066	16121	15960	16197	15977	15973	16153	16201	16233	16237	16089	15990	15908	15930	15864	16099	16100	16135	16331	16104	16003	15912	16322	16032	16185	16141	16264	16385	16110	16096	16082	16167	16287	16201	16207	16051	16187	16128	15941	16070	16091	16102	15954	16172	16156	16057	16047	16073	16016	16073	16270	16033	16006	16276	16111	15845	16158	16123	16022	16105	16033	16056	15919	16121	16063	16131	16093	15942	15931	15918	16046	16062	16044	16098	15971	16068	16301	15993	16113	16014	16228	16048	16036	16213	16045	16001	16153	16088	16089	16114	16023	16063	16135	16155	16177	16011	16155	16188	16217	16099	16086	15920	16009	16055	16223	16175	15977	15963	16180	16004	16018	16302	16138	16089	15993	16359	16012	16209	16048	16072	16221	16080	15916	16001	15771	16395	15873	15979	16028	16131	15982	16230	15963	16206	16076	16077	16119	16081	16066	16121	16131	16209	16000	16087	16034	16112	16154	16016	16360	16053	16049	15976	16006	15852
37156	60064	46889	27646	18124	15346	14484	14366	14457	14312	14328	14375	14426	14559	14562	14215	14406	14381	14466	14167	14336	14446	14482	14525	14478	14397	14481	14407	14288	14475	14420	14405	14336	14401	14413	14275	14402	14362	14499	14290	14205	14505	14321	14371	14376	14344	14502	14246	14476	14507	14348	14330	14295	14379	14405	14518	14265	14486	14425	14464	14409	14475	14374	14346	14383	14475	14270	14586	14477	14392	14315	14419	14421	14506	14179	14384	14465	14416	14291	14442	14413	14245	14300	14413	14376	14252	14259	14401	14435	14289	14199	14373	14458	14235	14365	14541	14398	14222	14250	14301	14337	14319	14355	14332	14632	14262	14443	14389	14460	14390	14343	14435	14336	14223	14444	14435	14425	14397	14281	14316	14436	14320	14342	14452	14292	14493	14287	14490	14462	14339	14379	14287	14381	14352	14517	14338	14248	14322	14322	14373	14346	14435	14458	14186	14356	14394	14359	14371	14400	14347	14514	14341	14404	14388	14399	14366	14247	14402	14529	14451	14313	14538	14349	14555	14279	14532	14401	14456	14387	14408	14300	14164	14451	14251	14249	14182	14450	14427	14398	14312	14308	14222	14468	14326	14357	14110	14187	14159	14205	14360	14455	14401	14357	14253	14433	14499	14253	14455	14466	14335	14298	14247	14175	14436	14250	14367	14322	14229	14329	14309	14295	14340	14413	14397	14396	14386	14384	14336	14422	14395	14414	14385	14380	14202	14631	14393	14384	14243	14386	14260	14259	14521	14508	14277	14378	14240	14211	14412	14451	14335	14491	14250	14203	14284	14320	14156	14201	14515	14291	14352	14244	14236	14519	14418	14593	14373	14318	14231	14387	14465	14490	14295	14541	14298	14469	14542	14424	14378	14356	14367	14288	14312	14353	14445	14587	14419	14383	14274	14418	14338	14388	14256	14382	14332	14407	14348	14218	14249	14243	14408	14136	14420	14367	14471	14468	14270	14267	14384	14271	14414	14426	14257	14515	14296	14389	14462	14326	14276	14268	14358	14411	14348	14244	14411	14325	14366	14369	14313	14398	14462	14341	14414	14419	14263	14429	14363	14348	14257	14423	14324	14393	14305	14475	14334	14396	14399	14278	14445	14273	14226	14391	14373	14280	14498	14208	14481	14348	14369	14316	14285	14405	14310	14426	14326	14267	14384	14341	14285	14351	14456	14263	14391	14406	14405	14387	14294	14276	14233	14266	14517	14251	14268	14517	14417	14411	14511	14230	14297	14354	14256	14262	14370	14325	14355	14365	14238	14397	14299	14287	14354	14434	14451	14511	14379	14356	14385	14266	14237	14358	14317	14350	14563	14297	14290	14271	14373	14560	14483	14531	14361	14347	14248	14382	14463	14254	14466	14328	14562	14259	14303	14371	14352	14347	14520	14326	14147	14320	14416	14253	14406	14399	14412	14266	14516	14312	14326	14367	14366	14456	14318	14287	14103	14456	14270	14356	14394	14262	14502	14380	14411	14058	14425	14347	14354	14315	14366	14240	14385	14478	14263	14319	14409	14495	14519	14316	14318	14369	14432	14292	14408	14300	14407	14404	14320	14278	14374	14338	14505	14363	14474	14389	14484	14450	14356	14308	14261	14342	14197	14405	14388	14515	14213	14562	14351	14258	14296	14279	14336	14576	14408	14320	14470	14443	14328	14343	14255	14369	14306	14292	14486	14321	14252	14417	14384	14425	14394	14368	14262	14422	14301	14367	14513	14505	14361	14361	14235	14316	14551	14441	14470	14306	14208	14312	14365	14485	14429	14383	14443	14401	14363	14411	14359	14251	14579	14429	14402	14429	14658	14350	14391	14243	14315	14408	14220	14290	14496	14385	14452	14520	14402	14375	14501	14406	14285	14427	14301	14219	14406	14352	14350	14422	14498	14366	14588	14145	14425	14411	14240	14451	14276	14529	14281	14394	14185	14355	14256	14471	14459	14490	14265	14360	14326	14248	14273	14441	14538	14473	14186	14448	14397	14270	14413	14416	14309	14387	14348	14279	14423	14407	14397	14400	14477	14342	14541	14210	14262	14336	14332	14379	14384	14328	14512	14381	14386	14318	14305	14467	14331	14424	14348	14438	14320	14348	14392	14226	14537	14357	14505	14289	14425	14356	14375	14407	14312	14500	14513	14428	14342	14281	14427	14316	14460	14426	14276	14544	14210	14381	14365	14332	14270	14407	14341	14311	14221	14523	14246	14338	14450	14279	14422	14389	14361	14375	14413	14434	14452	14206	14243	14381	14559	14475	14460	14313	14426	14506	14505	14246	14297	14376	14494	14300	14411	14459	14402	14423	14277	14328	14257	14319	14498	14447	14599	14393	14242	14280	14377	14280	14370	14227	14382	14316	14363	14493	14200	14360	14327	14365	14437	14359	14473	14396	14447	14320	14450	14261	14280	14301	14370	14445	14339	14343	14472	14289	14445	14594	14536	14397	14406	14333	14357	14364	14418	14403	14457	14400	14390	14295	14498	14411	14554	14440	14194	14491	14447	14342	14559	14509	14276	14461	14364	14328	14424	14547	14314	14390	14621	14205	14291	14376	14457	14359	14348	14385	14464	14361	14391	14454	14481	14280	14380	14486	14487	14346	14392	14335	14175	14303	14248	14317	14298	14371	14414	14309	14343	14358	14422	14317	14570	14309	14351	14395	14211	14352	14312	14329	14319	14252	14243	14213	14373	14266	14368	14348	14331	14459	14394	14312	14318	14415	14285	14345	14403	14211	14335	14270	14311	14231	14557	14318	14399	14329	14347	14355	14472	14401	14474	14420	14406	14463	14227	14476	14401	14174	14465	14343	14550	14381	14487	14359	14456	14505	14371	14356	14314	14346	14473	14334	14324	14458	14199	14252	14356	14367	14296	14362	14435	14398	14525	14440	14272	14303	14372	14394	14326	14252	14287	14249	14249	14439	14373	14373	14356	14206	14597	14152	14305	14424	14485	14255	14472	14321	14275	14352	14355	14233	14455	14415	14389	14466	14334	14355	14262	14358	14419	14341	14504	14237	14281	14412	14338	14466	14326	14323	14352	14300	14224	14307	14186	14266	14260	14451	14368	14355	14422	14423	14315	14269	14421	14300	14333	14448	14269	14537	14455	14380	14479	14542	14578	14425	14607	14264	14258	14348	14324	14381	14304	14342	14344	14365	14455	14283	14316	14472	14253	14284	14268	14343	14439	14252	14434	14399	14486	14409	14251	14367	14329	14518	14241	14121	14440	14424	14376	14378	14316	14296	14471	14362	14375	14516	14436	14312	14660	14379	14379	14435	14419	14260	14405	14460	14510	14428	14461	14301	14405	14350	14231	14458	14388	14351	14257	14442	14326	14270	14402	14306	14413	14286	14529	14274	14257	14366	14367	14319	14418	14345	14500	14245	14444	14308	14351	14355	14382	14457	14439	14401	14350	14288	14406	14323	14308	14400	14392	14396	14414	14348	14168	14339	14281	14473	14424	14357	14268	14136	14407	14366	14450	14320	14428	14411	14491	14277	14342	14495	14404	14400	14275	14262	14208	14373	14268	14376	14284	14419	14352	14461	14333	14370	14483	14429	14366	14423	14379	14205	14366	14404	14416	14419	14386	14510	14325	14518	14398	14386	14580	14450	14453	14485	14317	14504	14366	14483	14496	14464	14322	14311	14279	14346	14441	14491	14243	14372	14567	14355	14380	14561	14349	14241	14491	14273	14479	14166	14404	14383	14459	14348	14331	14262	14367	14362	14200	14182	14367	14398	14441	14545	14318	14281	14315	14417	14182	14214	14426	14429	14417	14368	14420	14373	14387	14317	14340	14573	14488	14374	14354	14465	14350	14416	14359	14510	14338	14387	14492	14463	14367	14360	14478	14336	14358	14440	14140	14368	14407	14273	14410	14392	14227	14456	14370	14530	14522	14450	14404	14436	14487	14406	14413	14140	14452	14398	14278	14509	14269	14387	14223	14465	14365	14517	14417	14266	14392	14334	14460	14416	14353	14295	14257	14225	14358	14450	14432	14255	14539	14229	14216	14307	14320	14405	14422	14388	14515	14482	14413	14486	14410	14318	14411	14469	14357	14254	14467	14330	14366	14435	14385	14370	14490	14439	14438	14369	14421	14407	14372	14431	14312	14407	14352	14463	14398	14316	14382	14471	14303	14349	14279	14311	14419	14397	14323	14365	14489	14505	14524	14339	14402	14581	14531	14368	14372	14371	14333	14238	14325	14405	14194	14341	14271	14218	14427	14416	14473	14403	14294	14390	14352	14417	14555	14510	14508	14381	14357	14471	14264	14347	14475	14458	14480	14438	14397	14477	14302	14340	14293	14391	14409	14585	14396	14415	14413	14147	14346	14485	14326	14205	14420	14367	14624	14460	14368	14491	14230	14357	14497	14350	14363	14303	14430	14336	14421	14534	14411	14248	14470	14441	14252	14464	14156	14454	14278	14303	14287	14345	14281	14461	14287	14307	14282	14491	14393	14433	14435	14338	14455	14253	14578	14534	14417	14539	14326	14233	14389	14362	14347	14432	14292	14369	14391	14531	14245	14518	14487	14322	14447	14423	14308	14312	14175	14392	14230	14309	14546	14411	14471	14404	14328	14335	14463	14332	14325	14403	14386	14323	14484	14453	14264	14249	14427	14424	14508	14480	14360	14512	14359	14444	14254	14426	14252	14423	14367	14414	14435	14356	14314	14489	14497	14344	14347	14456	14528	14285	14343	14252	14192	14349	14390	14331	14392	14513	14300	14340	14486	14473	14406	14310	14296	14394	14118	14498	14480	14330	14412	14265	14387	14477	14512	14284	14535	14497	14380	14439	14345	14313	14240	14419	14388	14398	14171	14426	14335	14609	14477	14226	14253	14344	14272	14142	14445	14428	14272	14323	14425	14478	14426	14358	14481	14415	14337	14365	14469	14257	14413	14396	14374	14380	14392	14209	14449	14279	14328	14272	14181	14541	14279	14202	14385	14284	14533	14213	14258	14445	14271	14303	14650	14446	14347	14411	14271	14409	14285	14424	14329	14489	14368	14463	14478	14306	14456	14346	14479	14461	14246	14415	14363	14453	14412	14427	14212	14282	14212	14261	14276	14370	14574	14220	14396	14380	14320	14336	14483	14372	14313	14267	14535	14501	14375	14287	14587
31912	41478	44577	32245	21114	17503	16359	16018	15895	15908	15834	15730	16027	15755	16135	15896	15822	15830	15910	15891	15876	16062	15843	15792	15920	16178	15905	15791	15837	16105	15729	15861	15839	15870	16045	15850	15971	15675	15837	15817	15774	16052	15881	15804	15687	15732	15856	15729	15932	16037	15985	15825	15731	15798	15722	15710	15968	15904	15740	15804	15987	15784	15924	15931	15797	15597	15876	15859	15875	15624	15804	15760	15648	15917	15902	15929	15919	15888	15933	16017	16050	15970	15877	15739	15764	15797	15910	15825	15941	15904	15849	15828	16077	15980	15843	15681	16013	15974	16013	16026	15745	15939	15793	15844	15872	15946	15937	16005	15779	15912	16029	15754	15941	15839	15821	15872	15928	15663	15796	15738	15816	15608	15919	15693	15897	15814	15980	15757	15706	15971	15717	15865	15968	15849	15801	15782	15653	15748	15729	15755	15786	15888	15993	15717	16009	15961	16000	15977	15920	15800	15905	15820	15815	15968	15939	15869	15837	15821	15884	15971	15824	15832	15869	15880	15908	15751	15845	15967	15751	15868	15843	15848	15857	15680	15747	15958	15862	15789	15838	16034	15675	15727	16020	15836	15887	15810	15837	15805	15880	15907	15795	15849	15939	15910	15709	15921	15794	15733	15965	15937	15941	15821	15691	15729	15812	15901	15931	15845	15832	15907	15692	15806	15709	15783	15930	15696	15854	15722	15847	15976	15681	15910	15902	15861	15835	15933	15830	15850	16057	15857	15812	15727	15758	15778	15740	16089	15865	15859	15769	15958	15715	15996	15872	15855	15671	15918	15842	15840	15788	15724	15844	15805	15814	15758	15828	15844	16037	15809	15964	15822	15745	15977	15757	15697	15688	15935	15965	15768	15809	15842	15699	15701	15830	15885	15716	15765	15769	15972	15726	15953	15858	15953	15780	15901	15933	15967	15936	15911	15701	15952	15860	15909	15971	15875	15998	16024	15804	15769	15931	15945	15773	15942	15782	15785	15838	16049	15825	15844	15706	15836	15796	15658	15825	15974	15857	15819	15779	15880	15989	16002	15838	15790	15790	15865	15819	15783	15795	15939	15849	15815	15683	15882	15931	16235	15808	16050	15762	15819	15867	15922	15844	15777	15718	15719	15590	15808	15831	15874	15613	15808	15663	15852	15929	15761	15736	15821	15714	16001	15857	15800	15802	15896	15814	16081	15870	15647	15905	15909	15889	15846	15830	15802	15888	15729	15645	15796	15836	15832	15787	15964	15936	15829	15821	15802	15810	15951	15892	15861	15714	15995	15806	15909	15848	15772	15840	15895	15771	15886	15806	15833	15803	15748	15999	15827	16111	15796	15884	16166	15996	15935	15803	15921	15623	15919	16005	15916	15748	15789	15864	15923	15842	15930	15971	15909	15689	15677	15627	15843	16026	15822	15876	15644	15850	15923	15819	15805	15797	15823	15934	15662	15925	15998	15806	15864	15930	15658	15862	15889	15853	15740	15773	15931	15897	15768	15889	15954	15931	15974	15725	15928	15908	15898	15960	15900	15891	15719	15711	15738	15833	15769	15878	15803	15717	15807	15901	15673	15865	15971	15827	15791	15744	15514	15879	15888	15821	15739	15704	15823	15902	15829	15581	15741	15909	15788	15507	15806	15813	15780	15975	15804	15664	15947	15775	15831	15904	15824	15781	15862	15952	16103	15934	15987	15943	15779	15607	15727	15788	15627	15871	15850	15815	15749	15997	15865	15923	15711	15969	15884	15817	15814	15753	16016	15599	15835	15747	15924	15928	15632	16021	15856	15895	15811	15846	15851	15978	15842	15711	16007	15860	15984	15896	16025	15984	15805	15668	15838	15859	15670	15990	15760	15827	15966	16030	15942	15896	15759	15959	15741	15791	15833	15835	15923	15877	15995	15957	15998	15718	15929	15869	15662	15948	15854	15828	16051	15815	15721	15875	15836	15645	16000	15930	15911	15897	15934	15769	15986	15952	15754	15620	15912	15710	15702	15847	16021	15956	15890	15781	15794	15772	15819	15740	15638	15826	15806	15987	15768	16060	15774	16114	15846	15835	15836	15902	15805	15762	15956	15870	15821	15863	15635	15845	16013	15967	15752	15624	15949	16016	15761	15936	15859	15654	15989	15827	15868	15657	15769	15930	15928	15836	15840	15828	16029	15906	15815	15843	15807	15906	15759	15846	15988	15832	16029	15787	15891	15752	15960	15906	15737	15969	15861	15890	15940	15821	15997	15893	15707	15780	15982	16003	15854	16016	15789	15877	15951	15763	15810	15842	15816	16002	15821	16016	15811	15899	16016	16024	16110	16017	15926	15760	15809	15858	15813	16028	15836	15609	15846	15763	15787	15753	15847	15807	15886	15908	15754	15759	15838	15581	15876	15960	15815	15745	15816	15775	15855	15756	16092	15788	15661	15830	15837	15904	15733	15910	16069	15983	16022	15982	15877	15851	15835	15824	15792	15998	15914	15919	16036	15803	16118	15912	15841	15939	15792	15761	16075	15762	15801	15821	15766	15768	15951	15746	15815	15752	15764	15897	15779	15649	16016	15902	16022	15736	15980	15666	15716	15656	15810	15728	15701	15752	15900	15718	15934	15906	15751	15891	15806	15888	15902	15793	15716	15853	15886	15926	16104	16080	15936	15773	15921	15898	15893	16047	15984	15838	15967	16040	15598	15792	15758	15849	15993	15828	16082	15887	15912	15920	15825	15983	15812	15868	15941	15908	15923	15879	16002	15887	15722	15910	15886	15770	15758	15651	15846	15797	15909	15586	15779	15924	15852	15952	15776	15789	15815	15831	15978	15800	15904	15748	15839	15812	15790	15798	15884	15851	15828	15866	15813	15786	15639	16106	15971	15817	15627	16055	15808	15830	15760	15919	16079	15654	15806	15846	15783	15878	15979	16039	15926	15951	15989	15643	15749	15978	16009	15899	15751	16008	15879	16056	15704	15896	15803	15837	15537	15931	15956	15890	15853	15812	15899	15688	15907	15892	15805	15801	15967	16039	15836	15727	16046	15826	15908	15817	15812	15825	16070	15882	15734	15902	15849	15865	15913	15839	15861	15824	15775	15752	15774	15851	15912	15930	15886	15902	15930	15699	15841	15851	15802	15815	15887	15950	15857	16026	15854	15777	15840	15879	15879	15798	15672	15752	15725	15836	15928	15860	15785	15927	15767	15943	15866	15834	15830	15845	15636	15854	15844	15818	15810	15965	15662	15681	15827	15621	15615	15748	15900	15648	15920	15839	15718	15835	15875	15772	15667	15958	15737	15755	15752	15703	15886	15739	15702	15731	15716	15760	15905	15861	15899	15960	15978	16042	16096	15782	15822	15784	15863	15689	15930	15842	15818	15820	15590	15916	16025	15837	15866	15722	15922	15938	15902	15860	15788	15737	15865	15909	15860	15902	15842	15771	15913	15795	16007	15779	15866	15702	15801	15765	16034	15961	15908	15994	16030	15876	16050	15851	15713	15853	15929	15791	15843	15885	15683	15797	15875	15957	16004	15872	15814	15922	15979	15835	15882	15752	15760	15930	15975	15723	15789	15862	15779	15871	15830	15733	15880	15950	15837	15821	15622	15812	15846	15852	15799	15856	15931	15697	15666	15901	15873	15900	15753	15749	16049	15921	15847	15785	15823	15929	15964	15712	15837	15941	15869	15930	15681	15948	15795	15916	15873	15827	15910	15894	15872	15826	15863	15883	15905	15884	15648	15937	15767	15590	15790	15773	15895	15913	15857	15674	15881	15728	15763	15645	15985	15782	15874	15751	15880	15794	15914	15805	15888	15895	15929	15810	15853	15892	15876	15771	15776	15907	15904	15990	15892	15863	15804	15797	15923	15902	15878	15809	15916	15924	16001	15843	15878	15916	15947	15873	15708	15849	15963	15795	15876	15956	15834	15854	15888	15898	15693	15858	15749	15987	15781	15837	15793	15825	15821	15614	15756	15653	15737	15960	15810	15967	15901	15603	15836	15923	15768	15758	15800	15567	15889	15651	15856	16010	15913	15959	15652	15912	15827	15949	15788	15811	15899	15787	15849	15846	15801	15947	15923	15808	15777	15735	15670	15666	15770	15760	15916	16078	15979	16122	15904	15975	15926	15875	15827	15966	15705	15681	15614	15868	15883	15899	15690	15895	16003	15838	15989	15624	15590	15928	15974	15686	15715	15791	15975	15855	15834	15824	15804	15983	16158	16042	16001	15797	15790	15892	15681	15831	15675	15924	15978	15851	15888	15964	15828	16067	16045	15773	16055	15836	15627	15966	15930	16020	15981	15848	16079	15905	15739	15822	15864	15899	15943	15871	15768	16025	15887	16010	15777	15814	15762	15825	15726	15906	15825	15952	15628	15834	15847	15855	15963	15942	15733	15704	15910	15877	15798	15909	15843	15818	15962	15770	15934	15778	16057	16007	15776	15922	15903	15860	15779	15613	16062	15791	15939	15795	15923	15772	15811	15930	15745	15844	15924	16039	15882	15813	15931	15893	15980	15652	15958	15868	15859	15602	15710	15914	15860	15995	15759	15863	15700	15747	16159	15843	15813	15851	16032	15898	15879	16037	15936	15806	15936	15738	15796	15875	15799	15715	15870	15823	15759	16022	15666	15845	15842	15873	15925	15859	15933	15661	15697	15788	15902	15905	15917	15779	15762	15892	15795	15971	15789	15997	15967	15808	15873	15892	15800	15751	15862	16030	15926	15674	15863	16016	15933	15886	15734	15811	15902	15947	15846	15945	15716	16028	15681	15871	15884	16047	15841	15775	15770	15646	15724	16027	15936	15904	15966	15831	15809	15883	15923	15803	15687	16001	15867	15930	15854	16069	16030	15788	15737	15924	15760	15953	15839	16018	15680	15941	15915	15764	15819	15923	15817	15848	15957	15771	15788	15864	15874	15821	15617	15795	15767	15753	15849	15748	15788	15883	15858	15722	15905	15713	15682	15775	16040	15890	15893	15984	15838	16079	16006	15993	16025	15709	15720	15835	16022	15953	15980	15922	15738	15935	15765	15985	16038	15816	15943	15890	15793	15797	15626	15875	15784	15589	15818	15914	15884	15835	15826	15840	15714	15848	15932	15756	15798	15795	15812	15897	16027	15796	15732	15946	15774	15832	15966	15981	16064
53120	72583	54529	32456	19644	15508	14354	14334	14405	14147	14373	14225	14209	14373	14182	14408	14392	14367	14141	14133	14199	14193	14197	14339	14166	14116	14138	13977	14327	14347	14209	14315	14082	14053	14400	14208	14135	14272	14172	14238	14273	14235	14246	14389	14244	14298	14184	14236	14160	14164	14131	14259	14309	14370	14148	14187	14379	14096	14100	14254	14290	14252	14135	14298	14347	14177	14392	14113	14394	14269	14333	14239	14353	14138	14280	14384	14221	14205	14199	14336	14174	14286	14085	14164	14271	14096	14186	14014	14254	14335	14298	14166	14281	14241	14249	14276	14318	14262	14263	14293	14241	14313	14167	14321	14150	14134	14146	14308	14215	14151	14312	14123	14319	14284	14254	14195	14226	14237	14223	14229	14240	14300	14172	14308	14281	14376	14225	14163	14373	14195	14157	14201	14330	14291	14191	14235	14343	14129	14125	14265	14207	14296	14350	14385	14370	14241	14243	14238	14007	14261	14108	14202	14154	14142	14153	14134	14176	14309	14337	14241	14182	14284	14130	14427	14130	14373	14307	14151	14187	14183	14249	14283	14236	14276	14056	14278	14225	14188	14341	14277	14422	14306	14142	14401	14297	14193	14232	14271	14154	14272	14107	14301	14319	14252	14396	14098	14200	14227	14343	14075	14312	14378	14381	14177	14190	14106	14271	14344	14029	14363	14117	14250	14108	13994	14136	14262	14348	14152	14298	14305	14260	14206	14302	14315	14308	14347	14308	14160	14355	14251	14242	14162	14316	14212	14332	14078	14292	14272	14084	14155	14295	14263	14255	14233	14252	14124	14357	14294	14234	14006	14232	14369	14125	14153	14291	14268	14252	14108	14064	14232	14343	14378	14260	14208	14392	14176	14263	14227	14294	14156	14240	14274	14261	14298	14295	14195	14283	14168	14125	14191	14058	14237	14126	14256	14158	14031	14185	14238	14230	14226	14277	14223	14251	14296	14346	14267	14107	14246	14237	14347	14069	14249	14259	14047	14359	14184	14047	14408	14191	14222	14279	14280	14272	14282	14168	14008	14363	14284	14252	14235	14102	14260	14221	14231	14158	14334	14309	14196	14272	14196	14305	14149	14296	14209	14125	14136	14184	14195	14131	14114	14170	14339	14248	14134	14124	14273	14067	14072	14158	14188	14216	14055	14244	14283	14215	14143	14219	14289	14148	14268	14106	14228	13953	14285	14104	14281	14195	14271	14344	14353	14124	14036	14300	14068	14320	14226	14351	14016	14131	14176	14171	14292	14293	14211	14312	14257	14248	14250	14360	14198	14162	14217	14303	14197	14320	14339	14423	14124	14167	14371	14154	14220	14226	14273	14109	14163	14237	14301	13969	14389	14154	14162	14240	14185	14171	14310	14164	14219	14210	14365	14204	14251	14119	14195	14284	14156	14289	14302	14252	14316	14269	14002	14309	14184	14215	14302	14221	14160	14427	14314	14143	14138	14171	14151	14002	14230	14205	14273	14137	14263	14209	14178	14155	14193	14214	14411	14157	14210	14165	14223	14334	14138	14166	14372	14213	14144	14159	14265	14250	14167	14266	14377	14075	14117	14276	14249	14134	14230	14255	14188	14238	14188	14213	14284	14250	14361	14354	14170	14195	14219	14340	14329	14110	14121	14327	14272	14112	14371	14143	14232	13994	14263	14338	14241	14148	14338	14273	14110	14294	14266	14264	14124	14098	14064	14136	14250	14382	14194	14281	14209	14416	14224	14056	14334	14090	14263	14308	14139	14381	14307	14328	14193	14392	14427	14145	14263	14089	14409	14283	14189	14194	14350	14158	14338	14344	14273	14054	14364	14341	14251	14170	14302	14200	14277	14315	14181	14299	14226	14092	14259	14347	14185	14253	14125	14124	14237	14296	14152	14154	14132	14301	14088	14070	14298	14117	14335	14163	14139	14320	14292	14253	14254	14376	14221	14137	14273	14263	14160	14199	14219	14173	14282	14192	14345	14113	14236	14335	14223	14307	14112	14319	14244	14171	14227	14153	14238	14233	14144	14115	14253	14215	14254	14293	14086	14251	14348	14258	14140	14210	14197	14387	14271	14231	14153	14287	14223	14235	14320	14229	14239	14190	14168	14101	14337	14280	14237	14148	14226	14170	14070	14276	14178	14282	14283	14205	14214	14085	14241	14271	13988	14293	14162	14204	14143	14193	14282	14221	14234	14393	14399	14270	14220	14339	14327	14304	14182	14162	14242	14156	14254	14251	14147	14186	14162	14339	14041	14376	14337	14342	14238	14250	14124	14000	14248	14324	14317	14322	14223	14282	14196	14132	14193	14334	14357	14233	14207	14146	14285	14126	14159	14269	14253	14258	14155	14050	14145	14207	14186	14316	14265	14031	14123	14201	14318	14314	14273	14328	14099	14266	14278	14317	14317	14469	14344	14177	14287	14078	14133	14359	14381	14093	14193	14378	14342	14227	14144	14129	14339	14184	14131	14319	14304	14083	14263	14333	14376	14304	13887	14223	14226	14306	14230	14273	14195	14229	14279	14169	14187	13983	14173	14143	14124	14306	14308	14334	14162	14353	14248	14157	14131	14111	14158	14269	14197	14345	14144	14209	14269	14242	14269	14142	14321	14338	14292	14422	14178	14187	14162	14311	14231	14323	14212	14223	14332	14315	14179	14224	14178	14322	14379	14149	14045	14254	14565	14223	14181	14218	14175	14140	14235	14195	14121	14143	14230	14213	14326	14232	14198	14146	14443	14368	14049	14149	14195	14230	14267	14239	14178	14158	14171	14196	14133	14272	14169	14233	14225	14200	14213	14233	14235	14223	14137	14256	14365	14190	14188	14194	14302	14133	14247	14172	14351	14347	14285	14152	14126	14146	14274	14187	14280	14197	14259	14297	14254	14069	14394	14159	14264	14234	14233	14178	14145	14311	14106	14126	14391	14148	14185	14102	14356	14334	14331	14145	14231	14265	14295	14334	14207	14232	14415	14226	14163	14216	14305	14198	14247	14245	14194	14211	14292	14134	14385	14240	14234	14213	14238	14103	14123	14313	14298	14321	14114	14066	14040	14223	14430	14180	14306	14206	14239	14448	14273	14252	14137	14224	14198	14309	14251	14231	14232	14222	14295	14268	14012	14333	14401	14167	14322	14206	14393	14273	14125	14122	14194	14149	14344	14170	14381	14071	14220	14182	14125	14230	14297	14409	14333	14349	14207	14365	14273	14305	14079	14290	14222	14284	14141	14203	14473	14145	14142	14315	14188	14087	14376	14249	14055	14239	14196	14333	14232	14360	14176	14283	14230	14331	14000	14190	14350	14326	14265	14159	14401	14365	14396	14108	14245	14388	14159	14214	14213	14386	14245	14311	14147	14433	14139	14136	14287	14224	14245	14219	14234	14280	14346	14164	14276	14144	14151	14156	14226	14232	14382	14269	14279	14142	14189	14221	14224	14231	14361	14280	14239	14405	14371	14136	14276	14443	14223	14164	14257	14252	14166	14212	14214	14147	14246	14210	14216	14328	14349	14262	14078	14390	14180	14188	14248	14240	14129	14406	14083	14250	14134	14307	14377	14160	14114	14153	14294	14265	14353	14229	14307	14338	14192	14267	14312	14192	14257	14169	14230	14225	14191	14315	14324	14352	14095	14349	14268	14155	14201	14159	14304	14426	14167	14334	14280	14295	14110	14189	14343	14217	14378	14228	14332	14241	14105	14211	14402	14280	14269	14218	14262	14320	14200	14305	14267	14202	14096	14129	14283	14168	14246	14183	14274	14107	14164	14242	14245	14256	14274	14270	14237	14247	14083	14251	14272	14243	14228	14128	14103	14177	14021	14254	14219	14120	14223	14403	14270	14250	14395	14264	14130	14305	14276	14279	14306	14286	14136	14078	14235	14191	14137	14288	14261	14344	14326	14228	14357	14192	14050	14199	14334	14272	14297	14314	14191	14149	14503	14293	14219	14396	14205	14247	14213	14211	14235	14073	14174	14198	14348	14209	14342	14196	14219	14158	14295	14169	14256	14047	14337	14128	14238	14161	14246	14214	14326	14342	14267	14230	14305	14304	14210	14204	14169	14254	14347	14191	14337	14391	14178	14221	14177	14414	14249	14256	14366	14285	14205	14089	14205	14410	14191	14189	14155	14317	14135	14195	14277	14300	14355	14322	14042	14045	14221	14123	14121	14236	14110	14153	14321	14271	14218	14181	14182	14160	14241	14439	14211	14194	14291	14139	14187	14343	14211	14163	14195	14269	14132	14058	14378	14411	14165	14213	14309	14117	14265	14315	14151	14374	14338	14126	14203	14058	14110	14169	14173	14221	14137	14334	14224	14378	14402	14220	14289	14097	14333	14283	14263	14065	14265	14095	14255	14114	14219	14321	14211	14166	14249	14253	14178	14123	14361	14376	14188	14275	14411	14197	14133	14145	14208	14293	14137	14219	14261	14085	14255	13941	14253	14274	14317	14135	14326	14305	14052	14188	14228	14159	14172	14096	14277	14218	14233	14130	14208	14336	14127	14436	14231	14140	14235	14232	14167	14253	14186	14152	14419	14220	14367	14261	14054	14226	14093	14269	14364	14110	14193	14317	14171	14174	14066	14145	14203	14271	14181	14134	14231	14169	14333	14303	14143	14050	14237	14329	14199	14222	14285	14267	13969	14208	14034	14094	14173	14073	14318	14280	14267	14219	14046	14252	14227	14375	14264	14165	14115	14310	14227	14097	14151	14288	14276	14303	14355	14228	14102	14237	14292	14252	14215	14168	14154	14118	14228	14236	14205	14209	14325	14263	14102	14372	14229	14380	14067	14205	14192	14205	14315	14273	14186	14274	14315	14190	14171	14295	14195	14369	14273	14278	14292	14314	14252	14172	14191	14124	14134	14345	14241	14120	14177	14373	14086	14252	14369	14244	14272	14293	14276	14360	14119	14209	14356	14345	14114	14152	14141	14182	14215	14310	14292	14196	14198	14098	14147	14112	14208	14236	14282	14310	14369	14442	14136	14314	14223	14231	14236	14157	14522	14235	14316	14347	14090	14395	13996	14210	14407	14165	14212	14167	14138	14325	14319	14153	14250	14099	14273	14377	14212	14050	14319	14301	14311	14076	14250	14252	14153	14252	14262	14064	14114	14130	14315	14342	14101	14277	14147	14296	14297
23919	25373	41076	37528	27780	25252	22700	17097	16253	16399	16100	16078	16132	16026	16125	16013	16036	15894	15971	15875	15894	15979	15957	16040	15920	15850	16009	15679	15899	15610	16007	15846	15922	15737	16021	15852	15942	15764	15988	15815	15752	16018	16033	15857	15737	15865	15855	15854	15701	15773	15558	15905	15962	15740	15921	15819	15885	15751	15776	15842	15925	15912	15885	15773	15608	15903	15713	15703	15728	15814	15936	15696	15819	15808	15753	15823	15950	15983	15879	15807	15902	15779	15896	15790	15797	15833	15737	15781	15664	15944	15911	15629	15821	15800	15782	15713	15661	15872	15861	15742	15754	15927	15782	15813	15852	15923	15701	15668	15803	15835	15663	15868	15633	15837	15786	16060	15816	15714	15889	16021	15773	15709	15619	15808	15833	15871	15750	15748	15902	15983	15733	15739	15811	15725	15839	15686	15778	15964	15867	15982	15705	15761	15728	15904	15762	15728	16056	15652	15708	15723	15827	15806	15769	15684	15784	15872	15613	15598	15849	15926	15916	15838	15733	15773	15667	15809	15710	15778	15873	15814	15719	15615	15789	15777	15897	15833	15666	15583	15978	15834	15928	15747	15696	15632	15616	15921	15727	15710	15755	15780	15838	15879	15601	15800	15856	15778	15740	15685	15853	15738	15660	15815	15793	15759	15658	15755	15913	15601	15722	15842	15653	15952	15734	15702	15714	15720	15669	15664	15535	15783	15717	15759	15749	15754	15841	15498	15761	15749	15654	15968	15873	15641	15691	15955	15902	15835	15716	15671	15733	15633	15518	15687	15916	15694	15754	15887	15961	15778	15915	15828	15798	15689	15606	15678	15835	15765	15885	15674	15620	15714	15839	15833	15799	15804	15863	15625	15849	15758	15944	15724	15612	15998	15717	15702	15973	15760	15623	15668	15580	15834	15974	15898	15645	15718	15816	15886	15844	15828	15889	15688	15803	16061	15885	15863	15886	15678	15743	15758	15660	15664	15763	15741	15813	15750	15757	15768	15557	15689	15631	15780	15752	15813	15773	15690	15858	15895	15968	15811	15575	15839	15677	15749	15966	15658	15811	15645	15807	15771	15699	15637	15849	15807	15798	15927	15753	15880	15736	15816	15741	15962	15795	15851	15887	15708	15755	15826	15849	15911	15545	15739	15890	15943	15641	15556	15555	15864	15702	15876	15916	15752	15781	15558	15750	15751	15971	15724	15772	15700	15612	15867	15819	15809	15615	15855	15989	15774	15810	15889	15655	15852	15779	15778	15814	16000	15819	15879	15960	15791	15766	15797	15717	15776	15779	15754	15881	15699	15561	15688	15794	15773	15748	15782	15774	16013	15854	15722	15826	15959	15728	15705	15810	15709	15836	15553	15614	15727	15841	15866	15787	15804	15762	15780	15863	15766	15766	15699	15845	15777	15614	15848	15714	15751	15859	15903	15751	15741	15829	15712	15665	15805	15770	15656	15804	15670	15806	15864	15705	15863	15911	15878	15602	16023	15896	15730	15983	15778	15813	15659	15765	15775	15645	15825	15816	15755	15774	15866	15784	15738	15748	15789	15715	15712	15559	15836	15660	15881	15745	15703	15847	15774	15594	15935	15872	15917	15593	15815	15669	15784	15681	15738	15781	15588	15759	15605	15934	15863	15718	15759	15863	15688	15743	15744	15733	15774	15751	16031	15638	15619	15767	15764	15863	15764	16034	15903	15726	15673	15654	15791	15755	15608	15655	15758	15951	15741	15768	15749	15757	15663	15704	15933	15689	15812	15753	15710	15770	15690	15971	15769	15756	15707	15997	15971	15641	15782	15846	15832	15865	15783	15862	15809	15886	15766	15737	15685	15812	15684	15662	15553	15851	16071	15826	16034	15938	15830	15928	15748	15893	15613	15895	15823	15783	15812	15604	15618	15829	15793	15817	15770	15778	15836	15795	15963	15944	15777	15837	15631	15855	15915	15671	15970	15789	15598	15865	15749	15947	15757	15727	15885	15747	15800	15661	15780	15765	15907	15707	15728	15729	15657	15705	15777	15647	15677	15917	15877	15756	15962	15758	15686	15865	15664	15747	15694	15884	15777	15688	15725	15871	15665	15644	15986	15796	15771	15823	15731	15680	15858	15611	15809	15825	15895	15813	15674	15742	15800	15857	15660	15854	15789	15691	15941	15574	15671	15824	15787	15842	15779	15802	15755	15786	15804	15709	15817	15813	15862	15618	15641	15951	15778	15741	15789	15791	15686	15778	15757	15715	15881	15818	15835	15962	15740	15789	15737	15725	15815	15874	15783	15662	15642	15747	15764	15562	15763	15791	15731	15732	15813	15706	15886	15839	15941	15976	15819	15836	15942	15729	15844	15956	15908	15673	15686	15813	15731	15685	15806	15784	15707	15824	15858	15916	15900	15917	15676	15797	15666	15826	15865	15817	15812	15696	15709	15766	15781	15684	15835	16007	15745	15771	15833	15650	15768	15692	16045	15991	15989	15803	15805	15733	15667	15658	15764	15642	15751	15941	15710	15882	15786	15869	15665	15939	15810	15824	15789	15724	15852	15939	15619	15735	15790	15774	15663	15533	15659	15684	15927	15857	15765	15974	15800	16016	15928	15743	15820	15773	15876	15862	15720	15788	15780	15646	15787	15768	15901	15720	15810	15901	15865	15737	15694	15811	15647	15860	15787	15774	15866	15716	15874	15889	15766	15820	15578	15704	15751	15769	15777	15528	15908	15831	15731	15681	15701	15687	15634	15756	15541	15691	15653	15683	15673	15761	15725	15761	15807	15806	15766	15740	15785	15674	15893	15789	15741	15751	15719	15644	15835	15797	15969	15725	15696	15782	16130	15877	15963	15939	15510	15807	15910	15850	15808	15637	15844	15709	15774	15734	15800	15963	15700	15720	15642	15814	15768	15845	15694	15688	15711	15840	15724	15670	15691	15635	15816	15690	15780	15676	15862	15926	15811	15690	15930	15741	15835	15685	15677	15730	15877	15651	15698	15733	15677	15738	15675	15764	15628	15584	15654	15790	15809	15743	15700	15888	15857	15827	15724	15773	15696	15735	15908	15754	15651	15524	15844	15613	15746	15918	15664	16015	15900	15834	16024	15875	15919	16018	15749	15807	15956	15684	15729	15815	15888	15674	15875	15778	15762	15793	15852	15835	15775	15774	15788	15792	15730	15785	15900	15750	15766	15704	15802	15712	15868	15769	15614	15826	15656	15716	15685	15787	15692	15755	15863	15792	15884	16067	15874	15738	15724	15796	15766	15836	15756	15812	15807	15709	15662	15658	15662	15772	16003	15492	15667	15662	15750	15542	15639	15785	15745	15686	15727	15784	15779	15979	15617	15770	15734	15730	16065	15876	15713	15783	15717	16016	15814	15751	15865	15835	15956	15921	15702	15747	15797	15818	15756	15949	16001	15703	15869	15877	15916	15829	15821	15818	15866	15846	15623	15767	15877	15847	15902	15783	15757	15753	15945	15701	15596	15553	15738	15740	15772	15697	15838	15815	15714	15775	15785	15704	15778	15888	15631	15721	15651	15895	15895	15700	15710	15727	15938	15767	15713	15499	15672	15840	16083	15860	15728	15773	15765	15645	15774	16028	15788	15732	15793	15639	15796	15776	15724	15587	15885	15809	15667	15648	15766	15817	15677	15803	15744	15708	15859	15889	15715	15899	15496	15763	15729	15936	15813	15703	15895	15756	15684	15840	15705	15841	15887	15728	15888	15777	15875	15774	15798	15603	15663	15852	15937	15917	15736	15792	15631	15720	15741	15616	15854	15793	15757	15736	15623	15739	15894	15895	15793	15862	15574	15977	15806	15870	15907	15657	15722	15703	15867	15575	15575	15678	15805	15804	15817	15869	15745	15795	15761	15789	15805	15938	15683	15620	15829	15814	15631	15764	15745	15791	15759	15874	15845	15812	15763	15636	15776	15745	15725	15876	15775	15689	15767	15984	15938	15720	15661	15724	15810	15809	15857	15994	15911	15697	15602	15904	15520	15926	15684	15660	15923	15958	15891	15588	15877	15755	15834	15414	15760	15977	15896	15751	15709	15918	15851	15946	15845	15801	15761	15551	15782	15849	15847	15699	15837	15854	15747	15629	15983	15965	15946	15865	15770	15588	15894	15930	15840	15763	15655	15683	15846	15482	15700	15801	15793	15857	15600	15824	15940	15816	15770	15906	15677	15617	15687	15907	15853	15774	15655	15793	15858	15925	15934	15894	15805	15572	15575	15825	15854	15795	15917	15914	15803	15775	15749	15880	15632	15707	15710	15911	15889	15936	15777	15804	15935	15837	15985	15751	15813	15769	15866	15871	15665	15903	15714	15775	15864	15812	15615	15761	15637	15674	15900	15723	15631	15544	15784	15989	15786	15831	15878	15771	15969	15788	15814	15876	15902	15904	15829	15698	15799	15596	15816	15864	15639	15962	15753	15814	16094	15728	15699	15810	15764	15845	15868	15863	15866	15773	15654	15753	15748	15877	15841	15743	15761	15683	15818	15958	15536	15715	15730	15756	15618	15679	15797	15880	16121	15785	15905	15818	15635	15722	15749	15759	15723	15728	15863	15737	15679	15698	15588	15631	15776	15826	15692	15888	15635	15606	15788	15609	15822	15956	15860	15637	15918	15865	15660	15925	15663	15772	15729	15857	15761	15821	15874	15776	16047	15605	15652	15828	15732	15782	15950	15895	15865	15785	15815	15796	15621	15803	15575	15708	15822	15804	15802	15741	15775	15941	15896	15975	15869	15909	15693	15968	15820	15697	15623	15859	15738	15724	15653	15544	15732	15678	15771	15892	15710	15633	15994	15817	15703	15730	15698	15516	15825	15697	15504	15684	15675	15856	15835	15875	15704	15753	15736	15841	15588	15605	15752	15874	15563	15715	15740	15786	15730	15788	15965	15551	15977	15712	15896	15587	15579	15801	15921	15677	15662	15728	15969	15710	15718	15704	15845	15865	15744	15795	15765	15818	15779	15793	15860	15804	15529	15773	15705	15814	15745	15613	15854	15952	15652	15557	15767	15856	15704	15851	15864	15682	15791	15902	15894	15762	15802	15729	15613	15618	15893	15763	15797	15665	15740	15845	15626	15779	15675	15666	15440	15689	15804	15836	15698	15734	15691	15669	15835	15858	15930
60586	106770	90593	64738	37048	23103	15661	14337	14189	14179	14172	14219	14322	14155	14311	14168	14281	14221	14278	14335	13966	14240	14377	14411	14169	13988	14161	14160	14137	14203	14184	14173	14230	14258	14217	14225	14149	14297	14153	14197	14350	14336	14082	14182	14139	14060	14192	14172	14297	14284	14279	13984	14240	14232	14195	14255	14234	14261	14155	14073	14223	14139	14268	14109	14142	14303	14251	14084	14088	14303	13887	14230	14113	14309	14084	14279	14145	14253	14328	14216	14180	14207	14202	14098	14291	14183	13991	14172	13978	14256	14190	14227	14322	14106	14258	14125	14233	14262	14286	14225	14229	14262	14296	14240	14248	14135	14095	14042	14273	14382	14125	13994	14316	14222	14204	14244	14208	14199	14154	14268	14204	14221	14319	14257	14215	13959	14184	14252	14200	14350	14248	14065	14142	14200	14084	14168	14371	14294	14272	14186	14062	14045	14123	14222	14171	14075	14070	14329	14301	14135	14258	14216	14208	14139	14189	14275	14222	14099	14298	14178	14151	14133	14199	14196	14215	14170	14103	14137	13942	14304	14298	14110	14170	14126	14085	14053	14315	14239	14350	14197	14133	14265	14065	14311	14250	13997	14401	14082	14316	14380	14137	14260	14259	14094	14315	14260	14290	14179	14199	14086	14084	14263	14128	14054	14153	14253	14262	14241	14233	14193	14079	14138	14234	14128	14160	14191	14253	14108	14207	14182	14128	14277	14344	14197	14316	14249	14140	14112	14189	14088	14230	14287	14419	14169	14025	14173	14338	14108	14239	14001	14258	14324	14259	14260	14237	14060	14298	14370	14141	14019	14256	14197	14410	14192	14172	14311	14167	14087	14193	14159	14123	14074	14245	14186	14071	14230	14136	14428	14301	14146	14174	14151	14101	14161	14224	14164	14116	14073	14200	14092	14170	14246	14371	14204	14385	14206	14168	14178	14398	13990	14070	14179	14256	14297	14187	14052	14158	14142	14176	14221	14173	14236	14061	14264	14380	14230	14229	14052	14320	14101	14226	14104	14223	14304	14283	14327	14229	14198	14193	14230	14208	14245	14182	13884	14226	14108	14079	14143	14349	14390	14086	14237	14347	14248	14149	14025	13987	14192	14077	14243	14015	14093	14170	14272	14257	14267	14368	14366	14142	14221	14095	14144	14211	14136	14144	14324	14133	14252	14071	14086	14119	14148	14366	14097	14147	14310	14214	14306	14305	14261	14189	14121	14224	14233	14090	14294	14210	14120	14158	14243	14188	14224	14118	14200	14102	14298	14237	14321	14282	14099	14277	14095	14100	14306	14050	14110	14345	14145	14163	14151	14135	14175	14238	14190	14195	14361	14144	14216	14283	14291	14211	14326	14000	14277	14208	14154	14329	14161	14292	14207	14083	14261	14333	14163	14147	14311	14116	14271	14113	14237	14279	14281	14032	14210	14167	14229	14187	14114	14154	14023	14122	14135	14192	14315	14200	14156	14203	14146	14183	14163	14319	14432	14141	14244	14018	14346	14110	14271	14213	14088	14284	14114	14151	14102	14400	14307	14215	14171	14269	14229	14146	14251	14165	14181	14279	14233	14235	13968	14228	14077	14185	14174	14197	14096	14146	14230	14328	14039	14163	14118	14070	14150	14263	14286	14131	14155	14138	14234	14312	14173	14275	14350	14179	14159	14127	14159	14166	14203	14076	14120	14133	14195	13930	14092	14104	14346	14247	14071	14013	14234	14138	14232	14156	14228	14147	14164	14202	14058	14167	14131	14340	14090	14099	14258	14277	14161	14303	14242	14073	14027	14329	14100	14266	14277	14225	14271	14125	14114	14148	14182	14319	14245	14209	14108	14239	14052	14275	14187	14351	14208	14073	14266	14185	14170	14086	14151	14248	13985	14209	14114	14201	14309	14138	14079	14195	14107	14356	14179	14174	14308	14182	14219	14185	14040	14177	14269	14197	14291	14134	14205	14253	14171	14210	14129	14068	14241	14275	14244	14166	14103	14192	14277	14131	14306	14155	14207	14304	14116	14233	14249	14197	14190	14190	14250	14166	14162	14059	14089	14045	14117	14231	14057	14222	14216	14222	14292	14213	14205	14106	14247	14227	14084	14093	14416	14236	14233	14385	14225	14279	14195	14370	14216	14238	14376	14143	14182	14257	14281	14190	14101	14231	13979	14257	14411	14346	14240	14111	14236	14133	14388	14061	14100	14223	14235	14137	14076	14339	14244	14097	14210	14165	14241	13987	14210	14142	14189	14300	14240	14042	14120	14238	14137	14244	14245	14267	14197	14169	14233	14103	14153	14228	14268	13881	14223	14273	14453	14131	14130	14132	14186	14150	14322	14239	14334	14237	14332	14081	14247	14459	14071	14084	14180	14023	14220	14204	14095	14159	14280	14243	14323	14266	14220	14383	14077	14020	14096	14241	14036	14206	14279	14207	14255	14130	14151	14455	14127	14123	14050	14205	14106	14122	14148	14133	14224	14264	14144	14274	14281	14316	14089	14161	14287	14064	14458	14121	14207	14157	14133	14232	14393	14134	14314	14183	14054	14133	14267	14024	14293	14099	14377	14038	14188	14149	14347	14195	14138	14204	14218	14142	14186	14340	14192	14136	14246	14299	14122	14374	14252	14156	14201	14406	14168	14197	14078	14144	14099	14173	14237	14226	14296	14402	14286	14234	14314	14285	14216	14241	14154	14194	14157	14106	14173	14090	14156	14273	14232	14086	14170	14166	14136	14172	14279	14073	14314	14109	14129	14190	14155	14249	14289	14197	14230	14301	14070	14194	14219	14245	14275	14161	14146	14197	14153	14035	14430	14219	14215	14079	14138	14132	14127	14206	14100	14183	14174	14111	14295	14197	14183	14237	14103	14254	14047	14194	14214	14187	14328	14202	14326	14255	14254	14151	14125	14142	14102	14394	14163	14193	14427	14251	14312	14274	13899	14187	14266	14267	14302	14265	14240	14255	14422	14271	14036	14315	14302	14279	14147	14314	14203	14175	14272	14207	14185	14063	14080	14282	14264	14361	14146	14273	14109	14272	14169	14247	14345	14138	14144	14251	14164	14061	14209	14120	14186	14350	14379	14256	14280	14162	14159	14226	14279	14222	14197	14234	14087	14138	14132	14098	14189	14232	14281	14237	14046	14070	14408	14166	14268	14140	14346	14238	14145	14169	14115	14187	14189	14174	14363	14101	14263	14239	14219	14239	14114	14234	14099	14215	14193	14145	14055	14237	14097	14174	14219	14251	14132	14190	14273	14239	14185	14059	14231	14200	14240	14260	14262	14329	14106	14188	14272	14412	14068	14196	14200	14123	14072	14104	14223	14024	14052	14314	14047	14460	14176	14272	14179	14326	14142	14258	14256	14091	14317	14164	14025	14321	14113	14285	14188	14346	14194	14154	14158	14144	14218	14210	14052	14166	14163	14086	14140	14075	14133	14170	14163	14242	14147	14087	14367	14177	14210	14208	14416	14294	14240	14187	14294	14313	14312	14307	14221	14225	14173	14163	14062	14275	14158	14144	14217	14199	14198	14483	14268	14254	14475	14098	14124	14243	14167	14107	14018	14175	14305	14463	14264	14223	14119	14055	14257	14022	14284	14077	14280	14116	14265	14319	14087	14313	14379	14203	14159	14236	14104	14153	14222	14196	14245	14463	14239	14334	14274	14244	14152	14325	14101	14185	14217	14096	14271	14215	14081	14397	14059	14080	14342	14160	14273	14213	14107	14130	14156	14105	14390	14064	14162	14182	14263	14190	14307	14125	14346	14054	14250	14090	14209	14208	14298	14224	14118	14181	14062	14258	14230	14046	14327	14260	14197	14112	14090	14353	14211	13984	14096	14131	14188	14342	14132	14313	14163	14111	14210	14016	14107	14187	14096	14141	14073	14196	14136	14232	14069	14385	14273	14114	14277	14141	14059	14147	14120	14279	14166	14296	14128	14315	14189	14240	14301	14244	14003	14310	14130	14182	14264	14206	14213	14315	14052	14317	14157	14326	14149	14265	14292	14137	13964	14122	14230	14031	14253	14269	14118	14265	14231	14110	14233	14138	14060	14144	14319	14170	14135	14192	14277	14104	14226	14228	14104	14130	14160	14294	14338	14109	14251	14271	14186	14186	14110	14210	14330	14174	14246	14218	14233	14060	14205	14266	14216	14306	14193	14193	14345	14169	14241	14086	14154	14221	14162	14122	14182	14249	14180	14254	14172	14201	14258	14291	14181	14220	14310	14086	14223	14104	14193	14381	14211	14178	14262	14152	14035	14183	14070	14066	14201	14350	14106	14303	14263	14228	14368	14229	14329	13956	14154	14311	14122	14404	14215	14245	14254	14294	14219	14109	14278	14169	14285	14276	14157	14129	13923	14247	14233	14091	14221	14018	14290	14184	14062	14046	14239	14153	14144	14190	14131	14220	14128	14127	14057	14182	14103	14186	14212	14128	14166	14230	14246	14234	14045	14293	14204	14243	14203	14438	14162	14085	14180	14147	14068	14343	14283	14218	14003	14315	14185	14084	14257	14109	14146	14364	14069	14140	14333	14279	14168	14024	14062	14220	14232	14290	13964	14234	14250	14263	14216	14293	14090	14216	14070	14459	13955	14194	14256	14082	14232	14320	14186	14298	14182	14046	14346	14273	14235	14251	14170	14304	14142	14239	14114	14275	14057	14240	14316	14241	14183	14155	14155	14249	14221	14210	14067	14215	14256	14294	14034	14110	14249	14124	14186	14119	14128	14141	14117	14306	14117	14394	14309	14205	14135	14015	14252	14298	13958	14340	14163	14125	14164	14224	14368	14234	14199	13924	14176	14085	14075	14136	14133	14286	14349	14244	14205	14353	14128	14014	14123	14119	14109	14217	14412	14191	14266	14097	14154	14233	14303	14103	14444	14304	14102	14298	14267	14125	14414	14133	14298	14091	14217	14138	14192	14123	14223	14159	14147	14194	14212	14344	14282	14288	14217	14304	14103	14336	14180	14144	14244	14214	14263	14046	14006	14153	14122	14187	14067	14227	14055	14286	14116	14310	14172	14343	14136	14122	14115	14177	14169	14254	14118	14238	14236	14250	14116	14136	14226	14418	14300	14163	14311	14272	14221	14162	14006	14066	14274	14330	14284	14260	14223	14227	14031	14148	14249
30657	41890	45437	32101	21003	17830	16870	16440	16358	16345	16452	16138	16243	16287	16384	16347	16455	16359	16302	16251	16278	16348	16349	16407	16580	16394	16056	16276	16715	16324	16344	16280	16314	16244	16180	16310	16291	16230	16288	16330	16540	16248	16242	16173	16380	16265	16354	16183	16349	16263	16260	16354	16077	16204	16479	16416	16377	16313	16391	16170	16550	16298	16303	16428	16256	16440	16353	16371	16393	16274	16255	16371	16369	16302	16192	16203	16440	16274	16360	16269	16444	16274	16298	16383	16405	16332	16347	16222	16436	16299	16364	16170	16288	16274	16275	16042	16439	16411	16288	16194	16370	16305	16193	16218	16451	16374	16368	16323	16447	16498	16317	16434	16388	16458	16363	16392	16249	16176	16183	16323	15940	16163	16395	16397	16294	16287	16336	16416	16232	16197	16324	16381	16145	16285	16582	16181	16182	16410	16220	16294	16277	16331	16404	16196	16363	16266	16388	16336	16364	16354	16428	16179	16268	16311	16384	16247	16032	16314	16209	16312	16341	16252	16312	16235	16448	16085	16306	16253	16390	16297	16380	16198	16255	16492	16257	16287	16288	16263	16237	16372	16316	16238	16215	16535	16508	16366	16336	16566	16282	16349	16225	16309	16367	16263	16272	16305	16458	16438	16459	16154	16355	16216	16034	16347	16412	16047	16372	16451	16322	16313	16258	16472	16337	16239	16252	16266	16440	16327	16282	16283	16314	16297	16390	16234	16393	16381	16500	16468	16111	16400	16258	16334	16350	16405	16390	16255	16337	16244	16364	16234	16332	16207	16121	16065	16410	16260	16304	16217	16421	16381	16199	16191	16268	16190	16473	16244	16345	16145	16228	16437	16343	16306	16354	16251	16397	16284	16309	16468	16409	16338	16084	16140	16395	16196	16253	16287	16212	16285	16224	16157	16233	16276	16056	16167	16420	16238	16378	16303	16463	16245	16260	16576	16267	16299	16299	16321	16328	16259	16203	16276	16411	16329	16304	16299	16388	16319	16248	16293	16221	16291	16175	16398	16296	16120	16383	16471	16434	16227	16277	16138	16289	16381	16363	16597	16263	16339	16442	16335	16417	16258	16342	16332	16338	16335	16341	16250	16267	16236	16436	16317	16395	16516	16532	16347	16416	16324	16206	16190	16289	16413	16366	16403	16115	16324	16472	16273	16458	16365	16159	16277	16224	16330	16507	16288	16218	16350	16462	16316	16467	16381	16382	16299	16455	16266	16300	16227	16318	16331	16414	16329	16246	16355	16219	16317	16282	16136	16262	16298	16421	16402	16322	16373	16384	16361	16078	16337	16344	16179	16363	16251	16340	16203	16362	16414	16302	16243	16254	16386	16124	16114	16366	16353	16328	16256	16344	16174	16455	16265	16421	16529	16300	16334	16248	16161	16238	16286	16037	16223	16250	16330	16328	16158	16372	16234	16378	16483	16438	16314	16175	16333	16473	16199	16221	16269	16405	16180	16383	16350	16202	16481	16224	16336	16003	16156	16285	16260	16329	16294	16411	16392	16224	16364	16361	16250	16335	16291	16318	16144	16464	16233	16289	16403	16280	16098	16315	16290	16470	16361	16352	16255	16146	16331	16470	16194	16184	16293	16481	16345	16319	16291	16326	16326	16343	16210	16368	16384	16515	16362	16620	16466	16335	16252	16260	16155	16510	16457	16327	16306	16152	16315	16223	16155	16398	16302	16512	16262	16430	16270	16501	16364	16356	16300	16149	16299	16450	16199	16354	16303	16441	16277	16374	16332	16457	16360	16363	16182	16382	16373	16171	16415	16346	16473	16419	16325	16318	16386	16331	16298	16092	16268	16274	16302	16332	16231	16305	16231	16253	16400	16279	16156	16258	16436	16396	16494	16271	16213	16294	16197	16238	16251	16329	16286	16348	16225	16259	16200	16429	16199	16357	16212	16319	16293	16380	16476	16344	16257	16196	16262	16241	16111	16569	16364	16350	16396	16422	16383	16257	16243	16207	16342	16245	16324	16453	16399	16493	16277	16262	16339	16337	16362	16236	16374	16442	16261	16049	16185	16362	16365	16278	16200	16448	16179	16362	16352	16237	16400	16300	16230	16380	16310	16394	16366	16365	16340	16195	16429	16093	16259	16244	16442	16291	16131	16127	16104	16270	16427	16441	16440	16343	16122	16493	16283	16360	16203	16274	16369	16285	16352	16201	16043	16447	16153	16332	16252	16266	16292	16433	16353	16283	16297	16254	16261	16379	15968	16358	16361	16534	16314	16477	16383	16351	16307	16190	16241	16495	16308	16330	16169	16323	16155	16278	16348	16118	16493	16303	16430	16341	16360	16432	16257	16534	16230	16367	16369	16121	16358	16324	16224	16295	16268	16318	16378	16341	16273	16414	16323	16218	16254	16259	16351	16320	16359	16286	16321	16398	16212	16351	16375	16252	16197	16236	16512	16331	16274	16205	16464	16450	16447	16466	16568	16392	16485	16288	16246	16473	16244	16208	16204	16143	16391	16256	16333	16285	16281	16249	16441	16212	16335	16264	16249	16149	16408	16553	16220	16142	16371	16160	16246	16314	16293	16395	16273	16269	16331	16248	16428	16252	16338	16428	16258	16167	16374	16374	16239	16343	16322	16512	16194	16278	16244	16401	16175	16380	16612	16291	16308	16422	16281	16450	16272	16443	16496	16293	16227	16283	16210	16365	16173	16212	16202	16305	16469	16273	16151	16340	16414	16196	16397	16348	16331	16273	16341	16212	16504	16406	16392	16247	16262	16372	16255	16276	16569	16137	16355	16215	16339	16312	16197	16267	16237	16237	16303	16460	16354	16229	16359	16330	16377	16310	16573	16218	16120	16290	16379	16396	16412	16393	16502	16321	16315	16532	16425	16373	16466	16319	16459	16472	16464	16267	16218	16421	16168	16295	16219	16452	16226	16118	16211	16303	16583	16234	16273	16280	16412	16148	16379	16274	16205	16417	16444	16266	16183	16181	16240	16207	16425	16394	16432	16351	16337	16473	16400	16493	16276	16327	16190	16164	16243	16316	16368	16163	16454	16334	16247	16295	16262	16408	16248	16178	16305	16250	16350	16389	16159	16464	16458	16310	16317	16265	16236	16375	16268	16453	16036	16135	16232	16159	16427	16285	16343	16250	16367	16457	16297	16284	16305	16347	16167	16098	16330	16324	16303	16275	16462	16546	16225	16261	16223	16348	16314	16447	16297	16459	16338	16195	16376	16209	16299	16371	16460	16279	16400	16299	16303	16279	16252	16260	16385	16200	16374	16134	16323	16296	16250	16247	16291	16286	16586	16322	16369	16496	16271	16471	16292	16394	16408	16508	16167	16271	16350	16217	16206	16267	16156	16430	16253	16422	16186	16234	16302	16347	16322	16348	16185	16352	16429	16211	16482	16110	16229	16327	16222	16373	16261	16427	16133	16452	16322	16168	16291	16345	16407	16257	16235	16436	16422	16267	16190	16442	16156	16333	16136	16300	16260	16192	16478	16393	16427	16308	16373	16376	16229	16250	16360	16297	16443	16363	16269	16305	16341	16330	16144	16439	16221	16667	16402	16297	16111	16210	16336	16330	16480	16391	16143	16437	16639	16480	16668	16411	16449	16234	16264	16034	16362	16451	16247	16252	16229	16238	16358	16255	16169	16175	16184	16370	16215	16200	16079	16432	16317	16328	16391	16416	16460	16278	16179	16336	16173	16344	16226	16557	16314	16405	16303	16493	16348	16285	16274	16419	16180	16313	16227	16328	16155	16309	16270	16267	16153	16325	16235	16438	16102	16365	16172	16144	16189	16272	16318	16382	16203	16389	16193	16205	16457	16198	16351	16459	16467	16508	16161	16150	16312	16359	16387	16398	16256	16299	16267	16407	16365	16481	16314	16290	16267	16169	16283	16313	16264	16228	16227	16244	16384	16373	16368	16316	16053	16261	16419	16209	16381	16204	16163	16117	16270	16312	16100	16336	16392	16323	16307	16341	16463	16422	16144	16432	16219	16199	16330	16502	16281	16336	16199	16209	16201	16346	16257	16481	16218	16200	16322	16068	16505	16468	16202	16379	16310	16365	16411	16286	16323	16195	16277	16327	16172	16432	16423	16358	16381	16339	16248	16281	16239	16360	16472	16342	16402	16448	16419	16344	16261	16507	16120	16490	16248	16258	16238	16515	16388	16202	16346	16325	16220	16456	16221	16310	16473	16440	15961	16233	16293	16085	16377	16251	16344	16195	16622	16340	16370	16316	16333	16313	16327	16351	16279	16144	16283	16336	16485	16527	16293	16139	16218	16515	16279	16218	16295	16286	16265	16300	16189	16498	16408	16251	16309	16445	16227	16207	16195	16291	16281	16463	16375	16253	16462	16390	16204	16103	16169	16307	16331	16147	16360	16280	16195	16294	16182	16331	16265	16345	16262	16320	16295	16260	16273	16265	16334	16395	16294	16361	16336	16515	16321	16230	16391	16496	16275	16386	16386	16156	16174	16340	16248	16269	16313	16371	16298	16491	16194	16393	16408	16210	16319	16391	16058	16114	16510	16407	16317	16400	16244	16287	16538	16375	16198	16265	16402	16229	16191	16298	16267	16294	16487	16301	16447	16290	16529	16319	16223	16345	16407	16286	16206	16316	16253	16301	16374	16405	16109	16219	16394	16148	16194	16371	16271	16418	16307	16502	16274	16323	16314	16430	16222	16354	16426	16389	16259	16358	16358	16431	16371	16411	16276	16311	16232	16416	16432	16261	16328	16206	16306	16344	16378	16293	16315	16330	16438	16261	16357	16415	16287	16286	16180	16314	16319	16282	16439	16170	16460	16268	16240	16264	16305	16269	16214	16198	16299	16337	16095	16285	16504	16266	16448	16355	16337	16291	16365	16262	16305	16231	16348	16400	16475	16327	16311	16421	16256	16268	16314	16320	16380	16390	16450	16126	16258	16505	16319	16331	16298	16328	16374	16334	16406	16295	16364	16285	16258	16231	16295	16160	16229	16300	16183	16269	16378	16280	16306	16076	16154	16153	16422	16250	16428	16322	16432	16370	16463	16143	16330	16332	16391	16109	16347	16420	16358	16322	16349	16443	16316	16332	16306	16313	16333	16177	16481	16197	16280	16425	16216	16042	16507	16060	16167	16445	16303	16237	16267
35969	60731	47388	29114	18410	15718	14709	14485	14522	14452	14645	14510	14535	14620	14561	14507	14690	14525	14648	14554	14578	14619	14669	14515	14458	14614	14420	14542	14613	14420	14678	14693	14665	14587	14456	14597	14423	14560	14598	14386	14475	14554	14675	14549	14413	14557	14671	14464	14466	14578	14567	14540	14666	14459	14563	14645	14453	14616	14605	14445	14552	14516	14575	14657	14578	14334	14515	14570	14697	14494	14516	14727	14609	14517	14592	14470	14615	14450	14534	14571	14735	14779	14538	14698	14782	14658	14619	14597	14411	14494	14405	14658	14595	14666	14313	14525	14743	14349	14666	14485	14528	14436	14636	14538	14718	14515	14512	14710	14476	14630	14548	14477	14466	14508	14455	14616	14564	14661	14645	14541	14563	14496	14548	14435	14556	14412	14503	14549	14438	14424	14482	14643	14633	14613	14512	14535	14601	14421	14740	14522	14577	14519	14713	14632	14705	14673	14675	14666	14487	14640	14720	14494	14622	14636	14572	14667	14428	14717	14494	14597	14534	14485	14482	14600	14467	14366	14487	14287	14528	14671	14591	14437	14316	14444	14649	14502	14506	14588	14703	14332	14420	14567	14676	14510	14476	14469	14499	14604	14528	14536	14614	14611	14518	14544	14654	14415	14652	14491	14474	14649	14548	14390	14372	14378	14604	14400	14402	14582	14496	14394	14656	14528	14508	14495	14639	14529	14625	14618	14485	14533	14708	14723	14710	14348	14465	14310	14394	14603	14341	14492	14611	14509	14359	14563	14717	14455	14548	14596	14607	14724	14532	14479	14580	14530	14551	14481	14523	14517	14541	14555	14600	14448	14504	14647	14564	14536	14616	14660	14582	14489	14580	14507	14394	14435	14544	14656	14445	14584	14423	14466	14484	14409	14483	14448	14414	14408	14666	14572	14625	14522	14766	14542	14624	14519	14468	14501	14554	14458	14631	14723	14574	14640	14764	14546	14493	14472	14624	14516	14611	14732	14630	14401	14598	14547	14544	14599	14580	14492	14721	14379	14607	14562	14559	14640	14679	14598	14738	14401	14602	14641	14561	14377	14603	14656	14591	14429	14495	14460	14475	14736	14393	14615	14715	14519	14533	14587	14599	14600	14559	14479	14535	14581	14549	14597	14520	14550	14406	14544	14542	14530	14595	14640	14567	14579	14733	14483	14483	14547	14605	14435	14370	14529	14405	14438	14550	14573	14567	14587	14450	14506	14459	14498	14616	14440	14720	14618	14562	14652	14531	14629	14632	14457	14639	14494	14715	14566	14228	14626	14542	14438	14587	14606	14581	14458	14733	14669	14557	14674	14593	14639	14552	14553	14358	14590	14508	14609	14712	14656	14588	14606	14382	14522	14554	14516	14563	14500	14513	14598	14421	14548	14577	14431	14362	14617	14619	14644	14490	14563	14499	14565	14663	14584	14497	14436	14563	14538	14532	14622	14606	14660	14599	14580	14677	14547	14490	14645	14659	14688	14431	14735	14556	14422	14331	14672	14578	14468	14543	14632	14532	14671	14625	14461	14651	14651	14620	14538	14531	14626	14527	14472	14523	14468	14540	14456	14637	14484	14541	14599	14652	14524	14641	14580	14448	14541	14558	14485	14630	14506	14472	14516	14549	14512	14541	14440	14500	14628	14611	14547	14579	14687	14639	14487	14678	14447	14546	14477	14391	14610	14646	14358	14527	14692	14793	14455	14429	14605	14394	14501	14624	14469	14717	14560	14538	14468	14580	14472	14473	14468	14578	14500	14546	14563	14522	14530	14430	14626	14496	14403	14518	14666	14480	14698	14514	14626	14529	14490	14633	14551	14514	14677	14625	14411	14489	14581	14531	14418	14458	14448	14605	14511	14669	14665	14556	14623	14503	14651	14492	14545	14528	14576	14705	14501	14549	14632	14573	14413	14537	14540	14477	14672	14641	14479	14578	14437	14659	14587	14454	14630	14375	14605	14456	14675	14548	14518	14615	14648	14425	14431	14572	14643	14388	14522	14565	14692	14554	14667	14593	14446	14641	14460	14621	14590	14430	14659	14449	14634	14602	14553	14644	14573	14547	14473	14631	14471	14470	14651	14521	14421	14618	14639	14536	14385	14516	14575	14394	14483	14706	14593	14660	14738	14607	14677	14490	14690	14420	14619	14534	14560	14693	14485	14614	14593	14531	14553	14581	14632	14512	14562	14430	14476	14643	14395	14553	14629	14542	14517	14482	14596	14764	14529	14649	14520	14418	14709	14412	14514	14525	14694	14410	14586	14612	14429	14542	14516	14426	14564	14532	14623	14407	14533	14552	14496	14597	14609	14507	14529	14603	14502	14639	14604	14595	14666	14724	14477	14546	14496	14532	14475	14663	14511	14591	14562	14497	14517	14538	14513	14589	14640	14713	14552	14580	14558	14540	14524	14602	14636	14501	14575	14475	14664	14477	14645	14594	14661	14669	14675	14591	14496	14510	14665	14524	14604	14608	14685	14546	14602	14576	14411	14502	14534	14346	14616	14512	14666	14694	14687	14477	14507	14551	14582	14584	14467	14522	14427	14492	14592	14546	14620	14520	14672	14488	14457	14573	14610	14471	14692	14727	14561	14704	14400	14788	14435	14613	14464	14636	14463	14462	14556	14624	14409	14560	14379	14510	14523	14740	14450	14497	14558	14486	14557	14588	14480	14515	14638	14528	14677	14437	14587	14595	14637	14676	14565	14607	14439	14389	14530	14627	14550	14380	14497	14638	14453	14581	14590	14516	14765	14558	14592	14434	14427	14628	14464	14530	14540	14594	14418	14470	14530	14560	14734	14536	14467	14495	14669	14504	14521	14542	14341	14654	14581	14563	14622	14535	14553	14543	14448	14672	14565	14639	14484	14436	14606	14401	14729	14479	14507	14497	14610	14468	14668	14502	14522	14543	14603	14314	14532	14558	14581	14550	14546	14552	14518	14516	14557	14603	14585	14497	14702	14542	14614	14573	14556	14679	14574	14658	14517	14623	14543	14715	14513	14667	14420	14463	14554	14514	14628	14424	14490	14521	14406	14589	14724	14637	14614	14552	14569	14329	14582	14682	14602	14580	14693	14459	14613	14644	14469	14524	14475	14519	14499	14555	14499	14542	14490	14660	14523	14589	14622	14528	14496	14488	14617	14510	14522	14572	14591	14507	14615	14547	14536	14447	14716	14583	14555	14605	14515	14658	14539	14585	14418	14691	14505	14559	14393	14575	14397	14410	14593	14534	14423	14628	14497	14589	14320	14546	14604	14555	14605	14468	14448	14622	14406	14538	14600	14638	14472	14436	14578	14481	14633	14635	14760	14550	14641	14556	14452	14585	14543	14510	14495	14599	14629	14587	14627	14481	14589	14600	14618	14461	14555	14615	14686	14479	14504	14596	14682	14547	14525	14560	14576	14400	14485	14575	14648	14626	14606	14609	14567	14466	14517	14476	14512	14517	14494	14524	14603	14569	14429	14587	14600	14672	14443	14583	14689	14490	14586	14524	14435	14523	14514	14645	14504	14475	14486	14716	14565	14522	14412	14568	14529	14631	14433	14594	14632	14371	14496	14722	14579	14504	14584	14610	14548	14631	14505	14577	14510	14510	14497	14699	14505	14560	14502	14422	14627	14456	14578	14689	14521	14609	14587	14524	14449	14509	14627	14475	14663	14634	14586	14376	14564	14424	14525	14414	14450	14789	14633	14517	14589	14502	14260	14526	14624	14479	14505	14533	14561	14544	14733	14412	14450	14613	14519	14564	14480	14623	14518	14597	14610	14607	14565	14569	14534	14647	14497	14435	14613	14430	14551	14440	14583	14453	14486	14446	14516	14506	14613	14595	14534	14785	14440	14640	14755	14317	14575	14637	14641	14483	14677	14687	14446	14608	14761	14541	14541	14520	14555	14652	14557	14700	14597	14538	14621	14607	14590	14551	14717	14527	14543	14504	14444	14691	14651	14512	14507	14560	14632	14477	14523	14616	14426	14566	14300	14707	14514	14591	14549	14686	14515	14722	14414	14645	14471	14549	14472	14343	14486	14763	14375	14612	14615	14595	14708	14542	14406	14471	14602	14593	14591	14484	14604	14628	14644	14684	14517	14500	14610	14748	14430	14395	14504	14576	14631	14517	14435	14671	14561	14519	14593	14571	14509	14783	14627	14540	14617	14508	14460	14555	14625	14448	14558	14440	14469	14507	14710	14529	14595	14535	14397	14541	14511	14820	14607	14564	14534	14617	14646	14519	14420	14680	14717	14721	14608	14523	14746	14523	14572	14442	14399	14526	14615	14664	14615	14562	14398	14571	14560	14459	14633	14581	14538	14511	14490	14602	14709	14387	14646	14487	14658	14704	14586	14595	14570	14668	14570	14428	14539	14387	14475	14414	14582	14427	14632	14503	14571	14651	14570	14417	14432	14430	14350	14584	14526	14462	14542	14520	14570	14472	14451	14709	14393	14646	14428	14529	14621	14526	14448	14513	14564	14551	14480	14511	14453	14496	14610	14571	14609	14551	14553	14569	14637	14463	14569	14795	14590	14691	14427	14551	14693	14704	14581	14490	14618	14547	14586	14664	14441	14474	14481	14580	14394	14523	14432	14613	14496	14623	14456	14529	14547	14613	14606	14730	14571	14582	14547	14486	14537	14542	14559	14514	14687	14511	14360	14568	14581	14657	14436	14463	14552	14520	14552	14599	14486	14724	14425	14643	14673	14692	14367	14598	14454	14493	14493	14693	14697	14566	14570	14532	14482	14600	14558	14556	14449	14639	14503	14358	14477	14719	14576	14630	14583	14599	14488	14566	14690	14669	14576	14456	14363	14510	14452	14530	14581	14436	14446	14496	14619	14468	14666	14388	14506	14491	14434	14724	14629	14709	14448	14657	14732	14531	14600	14599	14487	14512	14453	14639	14520	14579	14658	14691	14694	14529	14581	14465	14546	14511	14525	14606	14512	14505	14682	14577	14521	14614	14524	14837	14503	14578	14557	14651	14615	14667	14638	14659	14600	14706	14709	14526	14543	14631	14738	14575	14520	14431	14321	14548	14518	14544	14544	14492	14536	14397	14599	14708	14499	14532	14569	14445	14656	14661	14458	14527	14527	14576	14541	14674	14613	14695	14647	14601	14505	14654	14593	14622	14530	14645	14583
30708	40129	46147	33876	22113	18227	16863	16301	15775	15874	16148	15916	16267	16231	15990	16094	16116	15793	16126	15964	16033	16026	16197	16103	16240	15857	15863	16012	16022	15802	16166	16196	16146	16131	15980	15942	15932	15794	15921	15875	16024	16054	15843	16013	16286	15928	16054	15890	16033	16026	16140	16174	16001	15960	16123	16012	16000	15959	16012	15834	16096	16006	16064	16061	15943	16003	16131	15887	16194	15995	16075	15765	15851	16000	16107	16119	15974	15950	15968	16025	16000	16026	15897	16105	16076	16115	15901	15983	15922	15891	16205	15974	16083	15925	16241	16119	16010	15863	16052	16028	15908	15710	16059	16024	16085	15989	16056	15886	16094	15991	15900	15935	16078	15994	16056	15730	15928	15960	15887	15932	16145	15951	16186	15893	16183	15915	16032	16091	16115	16038	15911	16022	15947	15973	15946	16003	15950	16085	15921	15937	16098	15997	16026	16050	15971	16079	16019	16109	15824	16035	16003	15851	15964	15996	15913	15970	16025	16082	15960	16023	16004	15932	16022	16025	15896	16178	15844	15943	15985	16099	15879	15921	16059	15855	15926	16093	15857	16024	15709	16013	15872	16021	16183	16001	16166	16131	16014	16014	16059	15810	15961	15957	15881	15995	15796	16166	15986	15980	15926	15899	16172	15876	16049	15808	15732	15969	15771	15903	16193	16104	16061	16003	15947	15981	15785	16004	16006	16166	16017	16036	15926	15855	16027	16073	15947	15990	16022	15831	16107	16119	15999	15650	16031	15817	15946	15825	15960	16028	15921	16027	15985	15967	15704	15928	15991	15939	16009	16012	16095	15888	15843	15930	16119	15991	15846	16065	16176	16058	16085	15948	15956	15924	15944	15958	16082	15915	16150	16071	16050	16113	15894	16092	15833	16024	15956	16052	16050	15957	15998	15818	16102	15934	16028	15998	16083	16011	16118	16159	15930	15901	16013	16102	16059	16024	16075	15879	15962	16067	15999	15995	15757	16010	15933	15981	15924	15976	15644	16023	15977	15913	15884	15910	16123	15825	16092	15990	15713	15987	15811	15944	15978	15917	15902	15782	16146	15975	15893	15876	16006	16052	16012	15804	16012	15836	16057	15889	15944	15993	16061	15918	15968	15829	16081	15858	15793	15973	16165	16082	15907	15994	15866	15868	15918	16129	15813	16010	15968	15908	15780	15929	15849	15881	15867	16147	16011	16014	16189	15921	15982	16012	16177	16064	16060	16044	16075	15797	16015	16078	16097	15889	15982	15927	15892	16018	16079	15997	15937	15861	16029	16053	15993	15999	15903	15876	15980	16047	15653	16059	15803	15856	15928	15905	15979	16028	16004	15854	16074	15973	16017	16084	16002	16014	15958	15936	16084	15790	15961	16022	15919	15943	16114	15901	15935	16040	15999	15985	15986	15973	16065	15961	16048	16199	15890	15846	15987	16030	15876	15753	15864	15941	15916	15996	15958	15960	15991	16031	15964	16038	16108	15937	16132	15729	16105	16110	15862	15880	15916	15962	15886	15966	15977	15965	16006	15851	15881	15901	16000	15960	15883	16118	15997	15936	15849	15962	15964	15964	15738	15913	15937	15979	15938	16042	16050	15971	15971	16013	16101	15983	15889	16098	15825	16153	16176	16124	16160	15984	16032	16087	15943	15866	15832	15940	16085	16139	15850	16008	16047	15951	16062	15887	15840	15779	15880	15982	16189	15963	15929	16054	16029	15941	15867	15742	16052	15891	15799	16047	16011	16038	15918	15806	15901	15852	15818	15982	15943	15938	15896	16019	16049	15896	15932	16088	15973	15827	15953	15784	15851	15852	16007	15885	15768	15994	15912	15911	16085	16020	16069	15937	15870	15918	15773	15971	16037	15925	15877	15891	15969	15814	16023	15749	15949	15909	16116	15939	15897	15979	16061	15999	15982	16117	16041	16094	15970	15930	16102	15932	16217	16190	16101	15912	15936	15998	15973	15957	16085	16066	16108	15933	16015	16145	15912	15980	15766	16014	15971	15985	16054	16077	15952	15946	15952	15922	16051	15849	15865	16007	16100	15894	16033	16043	15773	15841	16164	16144	16122	16059	15947	15969	15995	15854	16055	15966	15848	16090	16013	16009	16019	16012	16095	15957	16041	16018	15954	16033	15945	15932	15990	15953	16003	16086	15846	16095	16061	16210	16224	16054	16001	15998	16153	15986	16063	15958	16144	15832	16038	15950	15985	16141	15987	15959	15997	16108	16068	16132	15979	15957	15928	16048	16018	15907	16014	16035	16102	15854	15989	16076	15777	16012	15880	15801	15945	16071	15891	16006	15696	15781	15982	15912	16009	15962	15821	15992	16175	15832	16104	15819	16081	15924	15679	16044	15907	16146	15820	15810	15883	16040	15836	16138	15815	15995	15911	16040	15948	15823	15857	15939	16050	16114	15920	15800	15894	15936	16013	16091	15893	15880	15996	15980	15847	15983	15759	16175	16091	15991	15865	15985	15934	16072	16043	15941	15963	16006	15928	15994	15949	15911	15827	16099	15920	15930	16183	15922	16013	16104	15889	15775	16010	16071	16017	16008	15994	16067	16068	16157	16166	15985	16172	16111	16209	15764	16252	16020	15727	15993	15915	15823	15961	15940	15858	15804	16130	15968	15998	16075	16226	16118	15998	15934	15979	16085	15927	15976	16040	16026	16187	16019	15929	15886	16041	15968	15937	15865	15852	16020	16016	16164	16018	15961	15871	16008	16120	15939	16013	15972	16013	16016	15969	16088	16042	16215	16128	16100	16051	16076	15927	16013	15919	15865	16135	16085	15849	16048	15966	15987	15904	16114	16057	15980	16021	16162	15958	15894	16046	15940	16030	16396	16070	15848	15966	16104	15799	16130	16091	15937	16197	16045	15949	16091	16124	16041	16063	16157	15974	16059	15994	16069	15803	16003	15936	16028	16242	16213	15882	15838	16036	16105	16044	15885	15922	16017	15913	16048	16182	15958	16079	15886	15858	15942	16083	16214	15975	16035	16063	15812	16045	16234	16202	16340	16059	16007	16033	16153	16151	16139	15974	16020	15957	15924	15868	15926	15988	16048	15879	15938	16013	16016	16079	15994	15949	16035	15839	16069	15948	15677	16160	16006	16016	15927	15947	16089	15886	15892	15915	15904	15891	15920	15807	15836	15972	16040	15914	16023	15982	15996	16127	15907	15978	15926	16137	16010	16071	15829	15860	16053	16078	15967	16169	16052	16145	15863	16100	15985	16043	15759	15966	16126	16096	15967	15986	16167	15888	16078	15950	16062	15917	15938	15981	15971	15887	15960	15837	15836	15966	16063	15850	15997	16066	15996	16043	16043	15986	15981	16066	16076	16146	15870	16097	16035	16029	15818	16188	16023	15959	15973	15781	15979	15878	15741	15920	16050	16009	16016	16115	15931	15977	15992	15989	15965	15890	16053	16139	15968	15786	16033	16060	16062	15969	15848	15906	15869	15882	15826	16047	16004	15844	15929	16012	15904	16060	16037	16085	15842	15772	16207	16062	16130	15933	16272	15999	16081	16061	15892	16100	16068	16045	16015	16046	16029	15720	16001	15797	15830	15928	15988	15937	16088	16008	16033	15922	15828	16111	16115	16037	15894	15919	16100	15827	16077	15970	16083	15859	16128	16143	16025	15903	16004	15923	15901	15898	15812	16050	16031	16152	16109	16106	16060	16152	16084	15975	16098	15981	16000	15934	16028	15981	16021	15863	15784	15953	15947	15873	16224	16072	15886	16122	16099	16150	15983	15794	15951	16281	16008	15965	15992	15823	15911	15872	16039	15885	15919	16053	16052	15968	16054	16078	16002	15917	16241	15992	15994	15983	15873	16016	16005	15814	15903	16139	15930	15959	15862	15993	16094	16050	16085	15909	15996	16086	15868	16096	16166	15796	16072	15782	16107	16133	16158	15800	15836	15833	16111	15905	15970	16024	16003	15788	15973	15904	16061	15862	15966	16047	15990	15959	16144	15992	15902	15949	16061	16027	15960	15898	16181	15985	16092	16245	16056	16083	15903	15806	15936	15982	15966	16012	16067	15946	15910	16045	15847	16000	16187	16067	15912	16034	16046	16042	15870	16018	15843	16083	16044	15882	15858	16042	16056	15998	15958	15775	16151	15902	15996	16079	16120	15868	16035	15968	16069	16134	15892	15885	15959	15878	15913	16046	16133	16023	15912	16105	15861	16037	16074	16268	15988	16032	15967	16159	16127	16202	15814	15898	15960	15916	16090	15975	15932	16092	15974	15717	16061	16109	16012	16046	15875	15996	15887	15932	15884	15905	15793	15921	16022	15988	15957	15947	15869	15944	15952	15987	15980	15986	15996	16136	16071	15902	15825	15907	15926	15973	15951	15992	16103	15921	15940	15850	15812	15935	16119	16093	15960	15970	16017	16000	15861	15945	15870	15945	16134	16198	16103	15984	16113	16118	15912	15950	16156	15921	16033	15996	16128	16163	15919	15935	15912	15818	16045	16015	15994	15911	16031	16033	16025	15786	15905	15986	16018	15775	16033	16007	15840	15834	15902	16076	15758	15957	15961	16049	15908	15786	15866	16133	15836	15880	15856	15827	15831	16059	15853	15901	16020	16137	15927	15989	16041	16103	15914	15988	16121	15742	16112	16041	15912	15929	16291	16178	15617	15920	16000	15787	15933	16088	15900	15964	16079	15915	16004	15965	16067	16015	16016	16048	16076	16015	15795	15875	16185	15970	15937	15887	16193	15952	15835	15698	16047	15960	16165	16226	15903	15813	16065	15896	15925	15823	15688	16025	16031	15964	16051	16075	16097	15867	16171	15907	15946	15830	15922	15930	15917	16101	16170	16353	15880	15945	16042	15981	15921	16188	16148	15974	15874	16135	15995	15906	16191	16065	16102	15922	15979	15831	15852	15990	15926	16024	15912	15938	16019	16016	16013	15950	16196	15672	15972	15941	16187	15889	15964	15849	15929	15915	16114	16053	16299	15785	15853	15964	15957	15896	16115	15933	15920	15986	15935	15878	15971	15936	15929	15981	16017	15982	15953	16078	16074	15934	16005	15887	16111	16100	16129	15756	15874	15905	15948	16108	16042	15978	16081	15967	15907	16050	15987	15956	15805	16185	15698	15946	15947	15906	16037
52405	74798	57334	35165	21265	16063	14620	14488	14303	14381	14396	14428	14372	14315	14589	14421	14337	14509	14236	14595	14376	14516	14384	14469	14277	14339	14420	14331	14495	14471	14367	14485	14304	14386	14402	14228	14366	14284	14485	14406	14416	14283	14385	14386	14472	14336	14245	14334	14532	14579	14320	14186	14223	14442	14506	14509	14462	14474	14415	14378	14359	14556	14446	14309	14299	14297	14347	14408	14510	14369	14182	14269	14306	14174	14433	14356	14207	14352	14237	14340	14434	14277	14285	14324	14388	14248	14350	14529	14519	14317	14253	14419	14350	14340	14344	14504	14424	14534	14379	14371	14427	14364	14308	14297	14347	14360	14335	14411	14424	14406	14329	14353	14261	14431	14424	14372	14201	14256	14369	14301	14358	14271	14662	14310	14303	14480	14336	14396	14333	14540	14496	14359	14266	14496	14303	14188	14514	14372	14400	14222	14330	14425	14357	14467	14277	14314	14295	14342	14156	14547	14433	14440	14366	14327	14507	14279	14456	14332	14465	14373	14338	14491	14368	14484	14382	14359	14312	14552	14438	14359	14287	14394	14491	14406	14348	14541	14379	14453	14543	14275	14294	14208	14356	14256	14385	14303	14394	14418	14322	14367	14438	14461	14348	14374	14491	14427	14198	14337	14443	14274	14295	14291	14514	14221	14284	14399	14373	14330	14248	14276	14123	14377	14328	14241	14343	14389	14269	14365	14320	14578	14486	14346	14383	14203	14309	14518	14420	14356	14383	14408	14396	14254	14512	14248	14354	14260	14408	14269	14403	14261	14344	14230	14327	14215	14401	14332	14256	14434	14617	14352	14304	14398	14503	14380	14505	14318	14499	14242	14296	14380	14453	14439	14448	14272	14459	14389	14446	14379	14201	14339	14296	14204	14422	14448	14219	14364	14520	14348	14447	14417	14332	14304	14184	14583	14344	14481	14208	14393	14483	14414	14474	14323	14330	14229	14434	14248	14589	14301	14302	14312	14265	14396	14304	14300	14298	14394	14539	14289	14494	14388	14279	14280	14280	14338	14373	14249	14498	14295	14288	14372	14424	14371	14250	14274	14426	14355	14396	14261	14396	14355	14474	14374	14550	14412	14342	14471	14310	14373	14280	14277	14476	14374	14307	14485	14362	14603	14377	14232	14487	14238	14357	14647	14317	14397	14157	14334	14394	14378	14333	14325	14207	14426	14328	14236	14446	14348	14319	14335	14464	14488	14326	14371	14318	14440	14463	14403	14453	14393	14281	14340	14281	14430	14388	14491	14496	14258	14334	14301	14359	14492	14381	14424	14332	14257	14395	14427	14496	14407	14409	14316	14278	14358	14510	14373	14316	14252	14427	14498	14483	14357	14380	14466	14568	14363	14383	14205	14413	14456	14269	14168	14126	14362	14264	14395	14371	14331	14394	14454	14413	14335	14470	14323	14416	14369	14208	14358	14411	14261	14391	14369	14372	14320	14417	14351	14433	14317	14298	14415	14397	14286	14270	14270	14373	14426	14405	14272	14511	14215	14373	14385	14280	14425	14418	14496	14411	14328	14340	14277	14431	14226	14136	14504	14393	14353	14379	14420	14558	14350	14470	14482	14406	14484	14399	14350	14499	14139	14376	14354	14302	14330	14436	14416	14254	14259	14515	14354	14495	14520	14304	14371	14449	14434	14372	14336	14335	14281	14383	14408	14223	14337	14250	14269	14385	14436	14463	14394	14356	14310	14389	14434	14416	14564	14345	14283	14469	14412	14356	14218	14348	14304	14455	14282	14438	14336	14493	14404	14534	14509	14427	14399	14525	14364	14507	14198	14462	14388	14369	14425	14397	14386	14309	14420	14334	14336	14314	14484	14345	14340	14332	14318	14407	14466	14397	14345	14469	14512	14207	14283	14319	14272	14451	14442	14351	14457	14423	14333	14495	14485	14418	14328	14336	14380	14209	14400	14383	14268	14542	14405	14456	14406	14392	14428	14237	14361	14334	14260	14435	14327	14279	14317	14343	14407	14502	14531	14481	14369	14292	14486	14355	14257	14431	14311	14322	14451	14383	14143	14389	14451	14365	14274	14306	14434	14375	14445	14434	14256	14467	14421	14346	14359	14372	14437	14410	14435	14339	14334	14357	14471	14424	14317	14247	14436	14453	14497	14379	14228	14409	14505	14255	14336	14428	14322	14335	14476	14409	14418	14437	14311	14262	14374	14395	14382	14464	14300	14292	14423	14294	14363	14483	14269	14534	14226	14465	14532	14428	14520	14289	14334	14435	14472	14366	14427	14279	14396	14426	14365	14483	14407	14558	14441	14277	14302	14475	14333	14335	14336	14395	14289	14313	14425	14511	14260	14383	14381	14273	14415	14294	14264	14386	14429	14353	14445	14481	14327	14315	14513	14268	14363	14218	14283	14277	14312	14360	14431	14355	14257	14478	14650	14430	14370	14484	14435	14197	14395	14656	14320	14385	14250	14501	14215	14582	14424	14463	14461	14405	14379	14343	14334	14445	14521	14561	14257	14269	14401	14339	14560	14375	14283	14317	14289	14430	14160	14337	14423	14437	14290	14470	14351	14240	14248	14463	14443	14376	14424	14404	14325	14525	14313	14173	14404	14602	14345	14339	14345	14566	14283	14265	14166	14336	14496	14221	14450	14392	14508	14336	14495	14495	14474	14339	14358	14564	14348	14551	14365	14405	14410	14501	14398	14399	14544	14326	14307	14329	14422	14195	14375	14283	14544	14413	14257	14294	14564	14408	14491	14483	14247	14345	14501	14436	14360	14311	14300	14428	14428	14474	14359	14284	14526	14481	14344	14291	14270	14384	14264	14310	14439	14292	14347	14356	14520	14158	14395	14414	14397	14486	14448	14320	14283	14330	14336	14339	14360	14282	14247	14465	14287	14267	14289	14356	14348	14357	14303	14391	14304	14328	14347	14307	14258	14433	14413	14391	14346	14504	14305	14445	14591	14297	14570	14340	14332	14329	14459	14341	14349	14430	14411	14216	14294	14464	14346	14554	14378	14257	14347	14432	14200	14426	14420	14354	14354	14396	14164	14435	14471	14297	14378	14260	14357	14426	14449	14414	14458	14285	14300	14502	14432	14231	14374	14260	14277	14286	14344	14259	14601	14332	14281	14375	14361	14272	14453	14351	14481	14407	14525	14251	14344	14444	14423	14320	14417	14353	14494	14311	14267	14393	14462	14427	14501	14247	14414	14205	14401	14294	14427	14341	14400	14348	14467	14322	14269	14233	14419	14473	14545	14391	14299	14346	14326	14582	14413	14287	14361	14382	14394	14494	14301	14489	14491	14430	14374	14263	14430	14297	14286	14395	14474	14311	14405	14281	14415	14594	14439	14498	14445	14330	14428	14195	14282	14273	14288	14396	14417	14299	14479	14310	14435	14294	14404	14483	14554	14380	14516	14365	14364	14483	14401	14290	14319	14272	14224	14384	14393	14290	14456	14452	14365	14406	14378	14259	14364	14464	14343	14336	14223	14525	14305	14376	14223	14255	14442	14449	14336	14547	14381	14356	14476	14187	14422	14373	14255	14463	14525	14325	14350	14391	14483	14274	14445	14376	14343	14237	14510	14281	14431	14441	14254	14280	14523	14417	14364	14398	14322	14374	14227	14317	14341	14329	14363	14599	14292	14409	14521	14253	14504	14320	14298	14232	14335	14362	14293	14367	14435	14318	14321	14418	14448	14324	14491	14264	14449	14336	14443	14442	14407	14235	14354	14427	14399	14325	14386	14395	14382	14368	14359	14380	14361	14477	14437	14243	14339	14303	14570	14432	14410	14294	14526	14626	14412	14404	14312	14333	14441	14378	14502	14397	14336	14473	14338	14340	14327	14251	14441	14369	14420	14301	14513	14328	14387	14394	14286	14333	14235	14341	14283	14431	14484	14375	14155	14398	14364	14466	14476	14431	14519	14343	14279	14361	14272	14368	14296	14461	14414	14344	14477	14292	14229	14316	14394	14200	14188	14427	14274	14438	14535	14298	14476	14362	14385	14339	14344	14440	14365	14271	14527	14449	14293	14458	14400	14503	14497	14549	14378	14516	14368	14249	14172	14307	14353	14515	14351	14487	14415	14320	14286	14376	14525	14419	14378	14379	14374	14442	14209	14392	14216	14373	14438	14390	14501	14361	14369	14487	14421	14496	14288	14364	14309	14113	14475	14316	14331	14313	14359	14257	14207	14296	14475	14383	14429	14367	14194	14375	14287	14456	14285	14552	14286	14349	14296	14488	14385	14570	14231	14399	14411	14240	14310	14376	14243	14370	14308	14557	14399	14412	14279	14234	14555	14265	14370	14461	14469	14642	14360	14222	14315	14235	14397	14218	14349	14372	14487	14339	14481	14418	14187	14492	14534	14338	14392	14318	14348	14352	14276	14470	14551	14511	14324	14486	14198	14260	14442	14377	14271	14505	14479	14325	14384	14364	14340	14368	14371	14307	14349	14249	14363	14459	14381	14271	14443	14393	14464	14399	14404	14366	14453	14485	14319	14047	14338	14409	14346	14504	14420	14388	14394	14541	14368	14309	14501	14364	14409	14355	14475	14297	14543	14272	14245	14378	14393	14351	14589	14547	14323	14183	14411	14430	14316	14358	14379	14508	14333	14368	14491	14428	14529	14340	14239	14367	14321	14439	14485	14191	14522	14335	14356	14462	14434	14325	14396	14254	14454	14427	14469	14409	14467	14348	14502	14165	14292	14265	14484	14276	14360	14353	14504	14292	14229	14388	14236	14255	14421	14439	14375	14297	14396	14450	14348	14192	14411	14282	14384	14465	14400	14358	14476	14082	14546	14304	14380	14413	14400	14487	14445	14286	14398	14436	14250	14486	14338	14363	14562	14418	14398	14299	14282	14480	14214	14319	14240	14412	14300	14642	14289	14429	14374	14462	14437	14400	14365	14490	14359	14171	14557	14434	14400	14283	14541	14374	14440	14482	14428	14617	14374	14364	14391	14433	14307	14286	14417	14453	14307	14298	14492	14392	14536	14218	14370	14254	14361	14395	14375	14257	14506	14202	14343	14448	14392	14429	14330	14382	14353	14561	14235	14382	14427	14251	14400	14444	14207	14306	14252	14225	14339	14281	14390	14406	14422	14398	14464	14281	14664	14404	14278	14458	14325	14406	14189
23756	25317	40517	37151	29359	25467	23135	17566	16504	16795	16290	16223	16363	16546	16690	16380	16258	16274	16203	16194	16176	16145	16229	16320	16167	16080	16149	16094	16114	16106	16246	16058	16104	15929	16062	16006	16112	16310	15922	16088	15871	15998	16054	15970	16089	16097	15860	15920	16161	15991	16056	16050	16074	16227	16132	16321	15935	16198	16035	15957	16147	15953	15969	15951	16195	16250	15992	16028	16084	16291	16119	16154	16011	15959	16011	15896	15928	16265	16125	16064	16071	16026	15927	15895	15996	15853	16089	15956	15984	16289	16168	16020	16042	16056	16094	16071	16041	15894	16000	15892	16197	16266	16006	15884	16113	16142	16092	15911	16143	15950	16040	16042	15998	16056	15986	16057	16010	16081	16060	15948	16222	15981	16106	16134	16051	16112	16070	15771	15982	16041	16062	15959	16070	15826	16006	16061	16288	15950	15953	15954	15949	16104	15946	15990	16041	15988	15942	16133	16080	16018	15847	15938	16000	16080	16044	16143	15898	15942	15979	16057	15804	16108	15961	15968	16125	16078	15921	16076	16189	16106	16093	15978	15833	16044	16112	15964	15916	15753	15957	16068	15984	15968	16047	16125	15951	15998	15973	15924	16037	15999	15914	16121	16048	15984	16187	16149	16127	16092	16183	16014	16127	16000	15744	16104	16000	15968	15991	16067	16083	16071	15796	15792	16094	15990	16082	16054	16207	16011	16021	16042	16056	15956	16080	16083	16000	15775	15957	16118	15890	16112	16109	16181	16101	16085	15978	16166	16083	16059	15985	16235	16088	16261	16026	16021	16043	15988	16010	16163	15944	16009	16037	15938	16098	15892	15954	16046	16055	16238	15948	15899	16070	15987	16062	15940	16181	15959	15960	15960	16052	16030	16171	16155	16080	16086	15880	16174	15938	15856	16317	15883	16026	16021	16081	15894	16208	15865	16164	15989	16043	16073	16071	16118	15865	16027	16113	16027	16090	16040	16214	16228	16005	16064	16019	16029	16085	16041	15962	16112	15954	15946	16012	16171	16218	16025	15991	15908	16104	15892	15951	15908	15859	16187	16101	16114	16242	16000	16161	16172	15746	16111	16094	15967	16132	16092	15893	15898	16142	16136	16080	16048	16099	15951	15886	16084	15813	16061	16199	15893	15880	15916	16133	16164	16186	16037	15827	16134	16069	16065	16069	15988	15926	15955	16014	16078	16026	15961	16002	16123	15841	15987	16019	15853	15986	15930	16079	15962	16012	15979	16070	15956	15798	16046	16090	15847	15827	15889	15922	16117	15824	15900	15940	16063	15982	15898	15983	15850	16076	15849	15831	16109	16046	16025	16373	16064	16120	15933	15922	15966	15924	15886	16101	16023	16008	15737	16038	15936	16172	16189	16009	16105	15899	15928	16056	15998	16225	15913	16060	16089	16190	16256	16233	16044	15961	15885	15833	16040	16205	15779	16042	15830	15993	15904	15903	16107	16104	16074	16113	16122	16101	15921	16023	16158	16051	15975	15993	16123	16008	15896	16174	15949	15851	15991	15931	15981	16031	16119	16095	15771	16085	16091	15963	16089	16141	16087	16128	16050	16013	16027	16111	15998	15966	15990	16044	16215	16008	16140	15995	15788	16100	15958	16219	16132	15991	16186	16354	15873	16047	16128	16221	15928	15958	15957	16198	16020	15871	15980	16025	16045	15966	16149	15919	15941	15955	15843	16016	15728	15836	16063	16096	15835	16037	15965	16031	15776	16112	16380	16166	16169	15922	16136	16294	16130	16276	15993	15879	16050	16056	16059	16046	16107	15924	16015	16035	15968	16097	16069	16054	16231	15888	15948	15926	16160	16144	16013	15925	15975	16089	16164	15944	16149	16101	15991	16052	16100	15939	15957	15970	16000	15880	15891	15828	15978	15928	16056	15814	15879	16010	16236	16189	15930	16012	15863	16134	16161	16213	16202	16114	16147	15993	15960	16021	16114	15906	15940	15933	16096	15970	15973	15734	15746	16028	16144	16130	15880	15883	16079	16102	16089	16019	16176	16187	16127	15963	15983	15982	16111	16178	15826	16182	15990	16227	16088	16037	15952	15954	15772	16042	15890	16091	16194	16057	16276	16126	15897	15938	16103	16186	16047	16067	16041	16212	16110	16020	15954	15970	16225	16190	16056	16058	16258	16095	16075	16124	16230	15831	16001	15962	16207	16248	15917	16211	16219	15974	16043	15929	15894	16186	15981	15905	16022	16006	16018	16106	16206	15836	16088	15967	15937	15988	15841	15988	16066	15908	16118	16009	16000	15966	16050	16017	16050	15880	16027	15845	15936	16117	16061	15991	15926	16059	16144	15907	15988	15961	16062	15810	15981	16148	15907	15938	15884	15967	16026	16059	15932	15997	16063	15953	16090	16010	16016	16086	16137	16020	15907	15757	15981	16026	16034	15965	15969	15899	16003	16148	16108	16068	16170	16180	15940	16167	16051	16069	15959	16036	16089	16154	16047	16066	15932	16115	16237	16019	15962	16148	16098	16002	15761	16024	15995	16096	16064	16067	15939	15991	16065	16022	15983	16173	16034	16016	16145	15863	15995	16030	16209	16140	15876	16014	16060	16040	16133	16069	15979	16036	15923	16017	16033	15913	16152	15988	15987	15971	15811	16072	15974	16092	15939	16131	16033	15947	15940	16143	16049	15830	15953	16147	16012	16081	16046	15974	15894	16172	15969	15944	16138	15926	16002	15974	15916	16155	16042	16256	16012	16001	15967	15919	15966	15904	15750	16325	16131	15872	16061	16059	16094	15965	16007	15892	15875	16143	16092	16004	16013	15954	15957	15956	16161	15888	15931	16023	15979	15912	16080	16073	16095	16173	16189	15909	16001	15995	16043	16165	16155	16024	16080	16020	16120	15760	15800	16036	16021	15957	16025	16106	16047	16028	16315	16035	16071	16335	16186	16130	15970	16161	16214	16242	16071	16043	16020	15857	15871	15948	16041	16105	15957	15967	15896	16122	16008	15907	15890	16033	15980	15954	16136	15903	15957	16109	15982	16070	15914	16012	15984	16098	16125	16148	16035	15983	16195	16019	16206	15916	15982	16156	16054	16019	15888	16075	16059	15957	16061	16053	16042	16182	15970	16236	16174	16116	16078	16133	16014	16035	16013	15951	15930	15860	15846	16042	15959	16000	15980	16007	15812	15912	16120	16150	15947	15932	16270	16104	15923	16079	16125	15985	15873	15906	16184	16093	16292	15999	15922	15857	16059	15773	15986	16003	15923	16053	15927	16104	16031	15973	16307	15998	16056	16112	16110	16077	15977	16161	15849	16060	15939	15920	15925	16099	16076	16172	16123	16111	16097	16033	16123	15919	16081	16084	15946	16105	15843	16014	15982	16150	16131	16132	15875	16146	15846	15934	16081	16011	16147	16149	15806	16066	15739	15965	15977	16164	15847	16009	16114	15885	16150	15997	16115	16061	15952	16160	16031	15993	16162	16057	15935	16107	15942	16044	15994	16045	16065	16014	16109	15894	16118	16317	16165	16011	16037	16166	16107	16049	16042	16135	15967	15809	15956	16255	15995	16233	16057	16240	16066	16068	16000	16169	15953	16027	16143	16162	15964	15981	16140	15966	16139	16137	15949	15954	16025	16124	15846	16194	15985	16072	16125	16032	16131	16164	16181	15813	15961	16091	15874	16065	16070	16206	15977	16033	15856	15950	16107	15921	15906	16058	16184	16289	16061	15928	15986	15912	15926	16092	16194	16009	16055	16027	16046	16106	16060	16014	15909	16096	15970	16171	16008	15947	15890	16012	15942	16082	16032	15806	15903	16005	16001	16095	16013	15919	16281	16014	16205	16044	16036	15747	15837	16026	15884	16019	16030	16020	16031	16003	15962	16023	15902	15875	16082	16147	16023	16151	16045	16016	15954	16120	15853	15916	16018	15908	16097	16301	16191	16036	16024	16045	16032	16181	15890	15873	16149	16069	16025	15921	15892	16242	16091	16045	16029	15951	15915	16204	16133	15962	15988	16043	15970	15898	15894	15975	16148	16167	16070	16014	15970	15981	16081	16040	16038	16044	15951	15973	16191	16097	15869	15933	15957	15933	15865	15769	16070	15977	15880	16111	16152	16074	16078	15938	16012	15841	16121	15829	15990	15907	16142	16050	15926	16068	15927	16046	16008	16135	16064	15833	16062	16183	16164	15881	15970	15904	16026	16203	16162	16273	16074	16106	16022	16107	15877	16100	16274	16229	15952	15962	16184	15921	15970	15928	15989	16098	16165	16060	15787	15845	15941	15924	16065	16077	15997	15934	15991	15996	16112	16089	16007	16055	16048	15900	15893	16050	16247	15979	16084	16094	15999	16136	16029	16187	15976	16073	16022	15879	15897	15959	15894	16143	15795	16064	16160	15885	15955	16010	16159	15916	16051	16071	16063	15915	15981	16127	15967	15884	15920	15793	15815	15996	15997	16020	15827	16241	15989	15939	16097	15951	15945	15868	15963	15834	15673	16093	15957	16054	16049	16284	15944	16093	15947	15994	16214	16041	16102	15772	16021	16008	16064	16058	16045	15906	15995	16071	15912	16146	15922	16068	16086	16147	15997	16157	16107	16040	16026	16069	16028	16024	15984	16053	16008	16060	15947	16033	16037	16032	15931	16057	15922	16017	16070	15913	15931	15954	16118	16164	16005	16056	16094	16021	15961	16133	16019	16092	15894	16185	15833	16166	16012	16062	16049	16048	15866	16177	15931	16002	15967	15967	16106	15948	16109	15976	15918	16154	16198	16097	16047	16037	16349	16169	15890	15980	15986	15902	15965	15943	16013	16059	15837	15799	16115	16202	15925	15995	15936	15906	15950	16017	15994	16037	16025	16094	15956	15870	16086	16019	15906	16184	16063	16186	15934	16129	15994	15957	16165	16078	15877	15840	15982	15995	16119	16041	15827	15920	16113	15992	15892	16018	16033	16179	16135	16120	16090	16001	16104	16012	16134	16182	16061	16092	15897	15949	16101	16017	15992	15911	16157	15942	16099	16165	16070	16004	15992	15959	15925	15992	15899	16060	15777	16169	16243	16107	16156	16208	15979	16197	16156	15984	16011	16102	16016	16067	15957	16115	16026	16135	16151	15995	16141	15897	15898	16159	15995	16058	15947
58532	106714	90488	65197	40717	22683	15817	14378	14432	14306	14450	14550	14381	14346	14381	14424	14522	14429	14334	14515	14456	14393	14497	14354	14617	14466	14500	14480	14368	14460	14293	14292	14559	14506	14586	14387	14345	14418	14412	14409	14405	14346	14317	14369	14461	14170	14540	14444	14409	14402	14298	14505	14369	14501	14270	14367	14449	14256	14448	14410	14490	14265	14395	14461	14253	14511	14414	14378	14451	14480	14509	14404	14362	14305	14464	14550	14340	14345	14284	14515	14340	14486	14340	14277	14436	14471	14525	14262	14226	14285	14275	14406	14492	14406	14384	14371	14316	14500	14432	14488	14407	14328	14636	14402	14204	14497	14578	14325	14484	14290	14361	14254	14340	14327	14250	14502	14195	14353	14286	14350	14597	14349	14639	14283	14369	14397	14233	14333	14420	14383	14611	14556	14364	14509	14427	14329	14260	14248	14471	14523	14407	14566	14476	14374	14369	14263	14440	14403	14362	14604	14516	14328	14467	14412	14348	14222	14587	14271	14284	14536	14527	14183	14190	14330	14443	14279	14416	14513	14358	14496	14660	14360	14317	14492	14231	14288	14236	14289	14534	14336	14462	14327	14437	14410	14443	14448	14418	14379	14309	14316	14531	14425	14427	14271	14444	14493	14432	14431	14359	14381	14443	14457	14488	14350	14264	14343	14419	14367	14436	14393	14351	14587	14489	14359	14335	14458	14267	14363	14421	14334	14343	14407	14421	14370	14448	14393	14305	14550	14239	14243	14560	14446	14257	14352	14660	14454	14402	14383	14306	14552	14418	14303	14287	14333	14298	14306	14533	14483	14162	14275	14274	14470	14603	14236	14308	14488	14347	14454	14358	14435	14356	14392	14414	14416	14440	14406	14415	14322	14341	14316	14278	14421	14469	14444	14362	14459	14292	14331	14492	14294	14338	14518	14347	14330	14399	14429	14392	14689	14420	14321	14303	14353	14427	14295	14326	14357	14252	14321	14289	14505	14319	14186	14375	14414	14493	14341	14381	14408	14373	14355	14589	14288	14370	14481	14402	14278	14480	14440	14524	14418	14511	14365	14457	14372	14580	14398	14455	14499	14259	14256	14414	14327	14607	14274	14381	14251	14306	14556	14314	14297	14439	14398	14438	14414	14372	14297	14303	14539	14220	14400	14506	14256	14396	14365	14415	14374	14441	14468	14408	14291	14400	14405	14348	14428	14366	14431	14538	14590	14463	14404	14397	14328	14355	14425	14537	14426	14321	14364	14534	14410	14348	14324	14503	14344	14263	14390	14179	14492	14403	14473	14415	14297	14362	14424	14313	14370	14346	14463	14448	14461	14525	14514	14230	14177	14188	14395	14314	14294	14373	14531	14603	14317	14573	14352	14339	14441	14494	14315	14369	14350	14416	14330	14335	14388	14321	14635	14274	14386	14317	14316	14364	14445	14357	14243	14335	14377	14432	14292	14474	14379	14497	14520	14334	14446	14390	14136	14429	14443	14270	14348	14378	14471	14276	14294	14349	14323	14448	14331	14297	14594	14356	14290	14485	14484	14289	14428	14304	14668	14392	14355	14579	14407	14359	14336	14381	14319	14443	14411	14329	14453	14449	14383	14259	14428	14298	14129	14418	14538	14343	14314	14335	14539	14693	14449	14489	14357	14319	14317	14287	14477	14380	14331	14578	14412	14402	14470	14403	14293	14387	14453	14667	14278	14482	14424	14330	14225	14272	14570	14595	14274	14452	14454	14407	14429	14237	14261	14326	14354	14303	14447	14407	14300	14390	14437	14501	14403	14657	14275	14366	14433	14414	14395	14411	14297	14548	14511	14384	14240	14423	14457	14397	14415	14451	14532	14583	14385	14395	14437	14507	14248	14462	14520	14352	14302	14632	14563	14419	14389	14341	14358	14542	14411	14390	14188	14366	14426	14377	14354	14374	14454	14432	14267	14316	14317	14388	14314	14542	14337	14392	14627	14362	14350	14338	14321	14419	14202	14271	14437	14449	14509	14373	14374	14420	14249	14403	14258	14352	14367	14503	14452	14358	14414	14417	14468	14441	14453	14528	14286	14263	14220	14295	14445	14530	14572	14338	14421	14264	14297	14592	14356	14245	14437	14318	14318	14461	14623	14395	14330	14324	14375	14504	14468	14369	14578	14328	14493	14513	14372	14363	14288	14358	14288	14287	14421	14389	14302	14386	14460	14259	14413	14230	14282	14350	14441	14258	14274	14567	14333	14313	14354	14314	14278	14448	14348	14445	14262	14393	14254	14532	14337	14439	14345	14298	14518	14346	14457	14333	14439	14436	14457	14274	14442	14512	14388	14443	14328	14472	14428	14515	14445	14534	14372	14412	14325	14340	14409	14359	14438	14313	14435	14421	14357	14498	14450	14528	14436	14372	14551	14339	14467	14318	14289	14526	14566	14435	14396	14487	14435	14251	14300	14429	14424	14465	14382	14539	14348	14430	14303	14127	14414	14561	14344	14447	14353	14437	14357	14347	14313	14283	14585	14510	14507	14485	14313	14531	14287	14512	14265	14375	14190	14432	14497	14389	14273	14430	14285	14456	14525	14325	14244	14239	14311	14508	14404	14369	14346	14446	14366	14376	14355	14213	14438	14324	14513	14208	14354	14325	14353	14278	14347	14396	14323	14467	14376	14550	14410	14247	14423	14334	14295	14418	14254	14392	14431	14537	14561	14382	14401	14388	14346	14333	14325	14290	14400	14410	14229	14456	14478	14490	14350	14540	14378	14541	14409	14297	14457	14545	14365	14220	14196	14431	14378	14335	14442	14304	14514	14484	14247	14413	14227	14354	14379	14309	14360	14364	14373	14384	14389	14420	14321	14246	14560	14397	14526	14392	14185	14384	14423	14324	14407	14438	14499	14438	14392	14307	14430	14309	14290	14235	14265	14382	14124	14322	14493	14504	14532	14311	14356	14305	14542	14239	14332	14239	14184	14368	14395	14379	14386	14405	14293	14306	14292	14496	14328	14472	14304	14419	14491	14366	14438	14350	14531	14278	14155	14353	14477	14307	14352	14316	14484	14312	14323	14476	14453	14253	14398	14315	14579	14343	14426	14409	14314	14509	14385	14444	14437	14353	14489	14435	14301	14495	14545	14211	14299	14542	14416	14447	14475	14244	14423	14314	14348	14412	14330	14422	14328	14462	14442	14442	14361	14297	14389	14202	14353	14537	14461	14405	14607	14298	14192	14453	14401	14422	14283	14515	14510	14254	14406	14462	14472	14400	14310	14359	14293	14398	14435	14503	14435	14386	14485	14460	14489	14286	14262	14480	14579	14489	14354	14494	14391	14458	14397	14542	14412	14282	14273	14506	14321	14422	14483	14579	14400	14444	14554	14362	14428	14460	14426	14412	14403	14335	14422	14510	14452	14308	14440	14538	14439	14535	14313	14356	14387	14285	14431	14488	14423	14268	14401	14297	14179	14369	14367	14623	14469	14280	14459	14402	14477	14263	14337	14296	14455	14289	14401	14372	14590	14551	14378	14391	14454	14471	14309	14528	14306	14387	14278	14281	14561	14455	14398	14265	14452	14653	14206	14425	14480	14230	14373	14283	14313	14296	14345	14390	14357	14428	14529	14395	14220	14467	14405	14251	14364	14321	14448	14515	14422	14598	14355	14393	14486	14404	14450	14337	14386	14413	14422	14450	14538	14256	14300	14376	14420	14438	14414	14375	14268	14424	14366	14523	14313	14511	14501	14462	14491	14377	14384	14588	14428	14286	14373	14467	14435	14221	14449	14365	14298	14365	14309	14243	14349	14280	14471	14407	14554	14331	14296	14391	14278	14584	14386	14492	14242	14284	14332	14385	14558	14434	14431	14486	14352	14398	14221	14291	14451	14443	14249	14559	14331	14380	14221	14467	14622	14247	14418	14660	14631	14424	14433	14426	14298	14726	14418	14441	14383	14374	14433	14418	14381	14329	14266	14410	14395	14351	14182	14392	14356	14297	14496	14349	14262	14507	14371	14340	14391	14444	14436	14418	14339	14309	14403	14408	14455	14273	14228	14297	14313	14259	14470	14523	14475	14505	14367	14291	14407	14272	14400	14281	14568	14374	14325	14321	14514	14458	14373	14349	14506	14543	14418	14306	14349	14419	14481	14494	14430	14285	14338	14358	14539	14347	14202	14272	14474	14269	14454	14445	14612	14322	14372	14450	14513	14367	14510	14472	14303	14408	14310	14255	14592	14316	14433	14306	14251	14262	14394	14460	14386	14476	14382	14418	14475	14613	14285	14608	14258	14382	14331	14368	14589	14204	14445	14381	14573	14460	14296	14254	14419	14494	14541	14410	14522	14521	14278	14450	14534	14467	14500	14411	14313	14343	14286	14392	14231	14416	14234	14464	14477	14344	14518	14352	14364	14348	14411	14487	14385	14497	14351	14451	14439	14476	14417	14412	14314	14299	14330	14513	14343	14157	14275	14366	14277	14468	14426	14411	14346	14370	14462	14454	14311	14443	14343	14363	14384	14403	14527	14465	14564	14472	14478	14499	14418	14459	14310	14285	14337	14523	14507	14410	14341	14387	14420	14281	14555	14448	14576	14344	14335	14431	14403	14241	14368	14299	14234	14535	14353	14409	14294	14375	14172	14369	14327	14384	14405	14389	14347	14397	14390	14364	14549	14390	14378	14497	14379	14344	14492	14434	14425	14457	14361	14597	14303	14350	14309	14199	14374	14566	14327	14425	14320	14301	14344	14235	14489	14483	14519	14476	14495	14330	14273	14495	14526	14350	14426	14281	14545	14521	14284	14251	14406	14347	14467	14362	14429	14472	14397	14512	14513	14463	14352	14294	14506	14491	14321	14390	14513	14482	14238	14517	14215	14382	14514	14374	14511	14357	14393	14370	14346	14494	14601	14332	14209	14421	14370	14355	14249	14592	14402	14326	14454	14374	14374	14556	14341	14534	14396	14574	14587	14536	14305	14530	14343	14345	14512	14296	14378	14386	14486	14417	14413	14402	14372	14425	14368	14317	14607	14299	14560	14508	14413	14419	14575	14397	14332	14324	14151	14375	14242	14394	14494	14490	14314	14326	14345	14523	14310	14428	14541	14262	14372	14436	14444	14494	14333	14421	14489	14320	14361	14466	14215	14450	14445	14300	14534	14290	14402	14312	14252
31541	41851	44714	31619	21286	17897	17070	16907	16695	16600	16785	16837	16588	16697	16610	16722	16723	16747	16640	16738	16698	16772	16752	16809	16687	16726	16580	16660	16757	16656	16707	16724	16641	16649	16709	16604	16715	16570	16736	16645	16629	16489	16612	16583	16741	16623	16615	16897	16577	16574	16600	16595	16695	16620	16633	16651	16663	16421	16896	16611	16696	16800	16762	16612	16831	16835	16721	16665	16638	16447	16571	16758	16613	16673	16650	16602	16613	16585	16584	16397	16650	16670	16760	16644	16542	16868	16555	16592	16840	16514	16755	16633	16564	16560	16751	16723	16857	16579	16688	16586	16588	16694	16707	16584	16574	16579	16569	16426	16534	16672	16789	16526	16635	16595	16725	16440	16624	16631	16688	16575	16758	16439	16698	16542	16595	16629	16861	16749	16638	16436	16602	16713	16714	16649	16625	16515	16420	16568	16677	16639	16670	16583	16478	16331	16604	16580	16598	16425	16637	16697	16715	16719	16437	16490	16545	16432	16621	16702	16596	16719	16585	16829	16748	16624	16609	16643	16478	16474	16720	16538	16704	16596	16745	16688	16775	16627	16515	16681	16728	16499	16541	16665	16688	16631	16785	16615	16645	16533	16586	16490	16536	16840	16580	16629	16584	16783	16844	16519	16578	16686	16506	16721	16464	16710	16658	16807	16431	16556	16614	16568	16730	16707	16642	16501	16600	16527	16656	16559	16597	16489	16632	16576	16718	16531	16565	16649	16582	16589	16571	16754	16620	16715	16616	16669	16693	16505	16455	16437	16673	16696	16473	16803	16539	16821	16762	16711	16664	16620	16669	16510	16695	16511	16570	16716	16442	16598	16697	16709	16619	16773	16536	16585	16683	16493	16375	16827	16629	16684	16751	16666	16687	16578	16733	16726	16578	16601	16853	16527	16609	16732	16630	16673	16885	16517	16513	16423	16483	16567	16453	16776	16579	16546	16702	16725	16661	16521	16382	16635	16720	16592	16720	16672	16714	16764	16632	16677	16631	16719	16745	16474	16641	16555	16571	16474	16589	16700	16518	16690	16672	16617	16698	16623	16477	16614	16433	16513	16605	16631	16340	16674	16812	16661	16568	16498	16560	16453	16435	16428	16696	16561	16734	16790	16943	16789	16771	16868	16485	16536	16536	16541	16373	16625	16616	16541	16671	16542	16599	16726	16620	16664	16781	16839	16685	16451	16609	16653	16669	16758	16652	16741	16436	16481	16548	16548	16721	16691	16611	16551	16578	16648	16724	16392	16587	16543	16498	16558	16702	16605	16701	16755	16650	16594	16527	16352	16475	16589	16694	16424	16729	16724	16442	16508	16507	16497	16686	16804	16624	16736	16348	16844	16574	16647	16655	16724	16638	16680	16606	16566	16786	16836	16410	16747	16547	16512	16424	16504	16567	16523	16695	16633	16718	16689	16667	16551	16421	16570	16746	16473	16555	16637	16643	16594	16637	16710	16481	16889	16730	16655	16668	16732	16763	16642	16659	16664	16653	16607	16461	16466	16683	16556	16402	16516	16585	16706	16792	16559	16510	16675	16723	16554	16506	16734	16790	16667	16438	16401	16651	16562	16654	16492	16575	16521	16679	16604	16465	16599	16574	16439	16457	16749	16614	16559	16719	16654	16595	16391	16752	16777	16620	16730	16508	16594	16693	16578	16822	16507	16465	16552	16721	16870	16724	16642	16594	16435	16600	16606	16424	16443	16538	16710	16584	16554	16600	16845	16636	16622	16636	16668	16753	16568	16487	16752	16488	16715	16633	16716	16595	16751	16603	16662	16532	16581	16669	16695	16730	16732	16718	16600	16460	16682	16846	16695	16669	16596	16795	16600	16609	16555	16692	16759	16652	16631	16532	16718	16553	16534	16389	16714	16692	16535	16438	16547	16656	16352	16423	16695	16741	16609	16524	16531	16734	16742	16711	16423	16618	16694	16555	16374	16518	16635	16646	16759	16733	16690	16790	16571	16785	16521	16728	16589	16722	16681	16650	16599	16587	16625	16480	16724	16525	16515	16528	16725	16719	16522	16511	16582	16658	16715	16356	16588	16623	16642	16691	16457	16776	16580	16703	16647	16706	16848	16937	16670	16330	16839	16646	16656	16583	16807	16575	16385	16487	16775	16650	16579	16601	16547	16687	16651	16544	16870	16592	16801	16570	16634	16797	16488	16717	16687	16609	16591	16563	16679	16610	16661	16770	16726	16601	16955	16581	16697	16591	16638	16658	16546	16492	16477	16565	16756	16787	16569	16488	16546	16519	16793	16719	16969	16596	16831	16547	16629	16577	16631	16659	16568	16629	16802	16635	16717	16691	16779	16712	16430	16449	16510	16820	16551	16636	16633	16561	16527	16507	16475	16696	16647	16567	16501	16640	16702	16455	16660	16660	16564	16737	16776	16533	16598	16597	16808	16579	16595	16797	16701	16618	16750	16777	16847	16647	16514	16642	16641	16689	16680	16755	16747	16647	16504	16629	16661	16596	16717	16483	16570	16630	16697	16748	16475	16495	16782	16551	16511	16587	16464	16541	16412	16592	16603	16642	16575	16700	16614	16656	16604	16603	16764	16617	16529	16596	16611	16390	16590	16430	16614	16525	16673	16383	16488	16483	16568	16608	16646	16528	16564	16549	16495	16685	16640	16840	16713	16698	16698	16610	16590	16594	16797	16678	16380	16667	16580	16439	16523	16506	16648	16813	16561	16635	16561	16678	16559	16619	16743	16469	16501	16761	16691	16601	16693	16375	16720	16942	16644	16619	16501	16482	16547	16720	16840	16450	16646	16812	16516	16607	16510	16654	16703	16418	16795	16711	16490	16764	16657	16685	16710	16600	16554	16433	16623	16684	16612	16583	16532	16686	16487	16611	16648	16479	16658	16753	16652	16534	16833	16517	16687	16639	16605	16518	16570	16660	16736	16675	16567	16786	16652	16475	16752	16737	16408	16721	16651	16737	16626	16641	16542	16637	16892	16619	16615	16579	16661	16520	16839	16569	16631	16561	16634	16562	16580	16397	16562	16568	16722	16648	16565	16533	16483	16477	16627	16593	16508	16712	16538	16628	16556	16634	16697	16512	16757	16763	16730	16778	16580	16681	16740	16726	16560	16629	16540	16563	16733	16465	16758	16704	16736	16796	16698	16852	16725	16565	16462	16803	16649	16634	16692	16853	16770	16584	16652	16761	16620	16419	16618	16675	16596	16587	16690	16749	16547	16586	16572	16589	16502	16641	16883	16686	16634	16716	16725	16666	16571	16534	16675	16570	16759	16544	16634	16581	16591	16693	16622	16736	16612	16813	16656	16569	16640	16774	16574	16714	16857	16417	16614	16548	16832	16656	16864	16750	16654	16738	16599	16592	16697	16526	16562	16702	16758	16524	16605	16655	16616	16643	16433	16587	16713	16485	16705	16814	16632	16872	16464	16632	16818	16567	16684	16615	16813	16735	16622	16537	16442	16551	16546	16466	16603	16568	16492	16541	16712	16392	16691	16552	16484	16571	16648	16577	16657	16628	16675	16538	16647	16532	16695	16559	16639	16724	16620	16636	16494	16562	16716	16781	16709	16646	16666	16612	16402	16586	16650	16471	16663	16661	16604	16654	16617	16574	16535	16702	16672	16650	16428	16699	16725	16704	16720	16620	16638	16798	16604	16958	16677	16789	16771	16733	16439	16659	16480	16629	16511	16622	16758	16410	16503	16536	16898	16420	16493	16498	16640	16657	16615	16745	16622	16750	16836	16546	16461	16567	16553	16608	16769	16783	16623	16667	16699	16784	16670	16595	16603	16462	16577	16608	16698	16625	16686	16657	16732	16742	16550	16469	16602	16682	16441	16530	16603	16599	16739	16677	16700	16715	16688	16513	16567	16463	16822	16686	16769	16567	16596	16540	16497	16757	16596	16703	16720	16795	16491	16458	16693	16614	16600	16516	16463	16441	16611	16445	16599	16570	16725	16864	16726	16714	16568	16696	16719	16803	16571	16528	16584	16420	16669	16711	16619	16503	16721	16706	16716	16626	16747	16831	16613	16736	16857	16490	16594	16661	16618	16660	16624	16849	16621	16602	16636	16794	16475	16770	16549	16757	16699	16577	16696	16549	16516	16688	16766	16653	16571	16653	16586	16892	16698	16519	16569	16674	16750	16794	16720	16582	16550	16652	16778	16599	16553	16494	16774	16822	16592	16734	16698	16664	16644	16548	16758	16358	16696	16632	16650	16953	16701	16744	16715	16852	16834	16524	16593	16698	16665	16714	16881	16682	16559	16629	16684	16771	16787	16741	16585	16781	16747	16874	16808	16827	16624	16619	16492	16495	16616	16796	16649	16531	16562	16513	16857	16618	16698	16569	16536	16459	16762	16490	16718	16607	16506	16678	16583	16639	16791	16706	16583	16667	16584	16605	16706	16606	16377	16776	16623	16541	16475	16679	16809	16622	16918	16587	16540	16652	16740	16652	16775	16696	16502	16583	16531	16697	16728	16640	16624	16618	16772	16720	16705	16627	16716	16603	16814	16703	16752	16627	16687	16684	16600	16710	16716	16531	16535	16569	16508	16718	16780	16763	16600	16750	16640	16596	16794	16852	16720	16458	16551	16628	16826	16654	16569	16482	16800	16814	16543	16763	16712	16669	16564	16682	16710	16571	16685	16777	16661	16712	16680	16653	16662	16402	16728	16596	16598	16776	16716	16506	16460	16732	16555	16692	16594	16596	16614	16381	16622	16515	16593	16738	16672	16728	16739	16667	16674	16678	16611	16654	16561	16487	16509	16647	16507	16606	16618	16550	16601	16672	16546	16356	16534	16536	16749	16764	16668	16635	16721	16621	16691	16518	16754	16818	16344	16735	16538	16685	16693	16587	16536	16698	16671	16497	16546	16618	16738	16725	16768	16823	16438	16669	16632	16498	16545	16591	16672	16669	16434	16621	16614	16697	16539	16692	16647	16872	16765	16663	16638	16765	16474	16745	16519	16576	16478	16622	16630	16504	16624	16629	16744	16635	16579	16625	16445	16765	16569	16662	16533	16885	16502	16480	16723	16589	16701	16593	16939	16730	16677	16717	16681	16695	16654	16640	16640	16627	16632	16809	16613	16687	16632	16576	16470	16654	16621	16716	16513	16529	16579	16653	16765
37994	60544	46838	27930	18850	15484	14998	14608	14797	14639	14882	14869	14817	14849	14818	14689	14784	14686	14702	14747	14778	14834	14773	14824	14838	14769	14867	14803	14849	14635	14924	14762	14667	14670	14754	14854	14636	14770	14687	14982	14839	14808	14903	14617	14824	14748	14890	14709	14674	14731	14627	14783	14778	14712	14690	14588	14803	14763	14610	14919	14764	14788	14802	14780	14701	14596	14778	14669	14561	14723	14679	14690	14789	14827	14691	14835	14668	14858	14878	14778	14694	14786	14753	14687	14748	14730	14769	14878	14713	14743	14888	14818	14657	14712	14723	14758	14711	14760	14649	14924	14678	14765	14891	14773	14705	14634	14908	14736	14802	14675	14707	14637	14787	14856	14835	14642	14683	14645	14689	14617	14994	14752	14815	14632	14828	14728	14644	14825	14946	14709	14706	14864	14693	14741	14659	14832	14739	14790	14670	14859	15011	14780	14934	14777	14727	14820	14741	14875	14830	14820	14675	14795	14891	14816	15002	14802	14759	14777	14718	14816	14842	14704	15040	14926	14536	14924	14885	14622	14742	14807	14823	14726	14732	14673	14721	14664	14778	14897	14817	14728	14920	14621	14698	14980	14742	14683	14817	14785	14844	14720	14683	14786	14804	14964	14535	14688	14862	14901	14672	14789	14945	14807	14792	14755	14802	14643	14815	14688	14668	14828	14764	14717	14708	14670	14863	14745	14812	14866	14821	14527	14748	14681	14730	14777	14859	14798	14755	14775	14548	14707	14711	14618	14700	14790	14699	14702	14754	14659	14770	14916	14759	14901	14739	14780	14746	14914	14826	14841	14883	14803	14810	14816	14755	14665	14712	14761	14785	14973	14742	14592	14713	14737	14788	14764	14672	14701	14769	14574	14833	15008	14769	14577	14679	14614	14806	14772	14730	14764	14807	14864	14714	14703	14697	14726	14779	14621	14791	14863	14832	14743	14742	14630	14759	14824	14785	14670	14714	14782	14787	14766	14748	14742	14794	14728	14719	14828	14803	14896	14871	14690	14652	14736	14834	14648	14837	14655	14685	14855	14757	14655	14875	14809	14806	14708	14714	14767	14761	14870	14662	14724	14782	14658	14697	14770	14790	14895	14635	14989	14819	14827	14818	14696	14949	14662	14724	14843	14748	14824	14713	14789	14659	14912	14748	14741	14778	14851	14723	14667	14829	14683	14943	14654	14820	14776	14951	14638	14891	14828	14709	14792	14854	14465	14831	14571	14950	14826	14795	14821	14724	14883	14743	14848	14650	14753	14868	14787	14789	14800	14692	14733	14783	14813	14798	14756	14949	14723	14724	14780	14704	14690	14665	14786	14728	14550	14885	14671	14784	14942	14713	14837	14610	14688	14770	15005	14930	14674	14689	14887	14835	14700	14792	14959	14760	14765	14846	14787	14768	14800	14852	14715	14950	14842	14838	14819	14658	14779	14934	14765	14751	14677	14834	14806	14686	14607	14643	14630	14756	14715	14892	14633	14637	14852	14633	14763	14691	14804	14732	14846	14620	14828	14727	14519	14877	14818	14818	14585	14784	14651	14833	14863	14797	14870	14710	14903	14564	14863	14864	14646	14617	14652	14775	14741	14849	14748	14660	14836	14932	14692	14684	14814	14838	14729	14779	14757	14662	14858	14751	14735	14691	14822	14649	14847	14847	14748	14849	14711	14760	14773	14784	14778	14894	14868	14962	14676	14742	14783	14599	14836	14836	14821	14811	14728	14864	14878	14624	14818	14718	14591	14668	14635	14755	14735	14883	14711	14824	14781	14673	14748	14816	14759	14820	14810	14799	14837	14683	14622	14695	14892	14766	14680	14695	14721	14700	14766	14847	14732	14759	14882	14921	14765	14721	14777	14919	14724	14743	14874	14787	14839	14763	14881	14734	14765	14828	14826	14909	14713	14691	14664	14776	14559	14696	14795	14750	14818	14635	14830	14823	14722	14654	14659	14580	14702	14883	14557	14822	14614	14817	14936	14787	14711	14592	14748	14677	14802	14691	14725	14750	14821	14833	14698	14839	14583	14961	14752	14735	14777	14871	14732	14719	14872	14726	14905	14706	14748	14680	14876	14915	14933	14824	14994	14814	14609	14664	14825	14848	14832	14892	14588	15031	14733	14677	14759	14842	14738	14705	14784	14858	14826	14752	14810	14623	14856	14590	14659	14748	14890	14622	14771	14708	14734	14862	14602	14840	14825	14806	14855	14720	14795	14709	14710	14776	14726	14619	14809	14792	14751	14722	14902	14906	14651	14713	14873	14734	14714	14684	14717	14831	14724	14624	14618	14658	14692	14966	14771	14754	14925	14639	14630	14705	14909	14816	14862	14572	14673	14689	14685	14802	14599	14872	14652	14609	14794	14717	14814	14908	14808	14763	14859	14737	14646	14649	14676	14731	14718	14746	14791	14821	14801	14849	14639	14745	14772	14729	14702	14974	14556	14589	14672	14554	14879	14827	14888	14525	14862	14832	14849	14754	14684	14917	14928	14638	14950	14788	14802	14922	14874	14672	14769	14845	14839	14776	14938	14763	14741	14767	14838	14579	14681	14767	14887	14727	14930	14731	14704	14751	14709	14936	14901	14705	14662	14765	14890	14637	14751	14689	14751	14786	14585	14694	14813	14799	14757	14741	14856	14751	14814	14689	14742	14803	14845	14635	14748	14696	14692	14772	14758	14720	14638	14964	14678	14743	14868	14772	14753	14744	14754	14704	14697	14734	14820	14738	14846	14641	14846	14546	14603	14768	14886	14864	14880	14789	14743	14748	14860	14742	14818	14886	14814	14635	14874	14863	14835	14783	14739	14854	14942	14771	14723	14847	14746	14772	14738	14959	14850	14870	14602	14677	14689	14688	14889	14824	14733	14802	14835	14702	14749	14688	14781	14835	15079	14817	14651	14908	14642	14877	14854	14678	14904	14674	14781	14735	14847	14724	14831	14784	14727	14760	14649	14758	14714	14698	14708	14676	14825	14600	14741	14805	14706	14801	14850	14727	14745	14813	14695	14666	14551	14800	14780	14654	14858	14892	14710	14853	14708	14782	14607	14709	14788	14942	14703	14882	14585	14916	14647	14746	14574	14731	14742	14686	14969	14614	14833	14813	14517	14766	14853	14761	14762	14728	14823	14941	14764	14832	14743	14873	14717	14774	14842	14756	14716	14788	14723	14818	14637	14856	14742	14757	14592	14788	14991	14677	14763	14901	14707	14875	14843	14557	14822	14820	14640	14772	14740	14904	14792	14631	14739	14901	14891	14776	14801	14672	14758	14678	14844	14587	14903	14943	14660	14682	14656	14679	14689	14778	14768	14600	14703	14679	14891	14795	14766	14830	14722	14688	14896	14774	14720	14764	14773	14637	14840	14783	14755	14815	14673	14650	14681	14792	14677	14873	14776	14821	14725	14759	14779	14533	14900	14831	14987	14878	14768	14795	14760	14663	14916	14878	14825	14773	14714	14703	14646	14688	14744	14818	14822	14735	14630	14740	14719	14740	14642	14774	14764	14726	14782	14761	14688	14789	14696	14669	14925	14745	14773	14829	14797	14840	14706	14803	14719	14702	14987	14747	14717	14816	14630	14828	14681	14723	14688	14754	14594	14890	14715	14633	14984	14729	14742	14855	14981	14733	14732	14757	14868	14689	14893	14949	14782	14790	14719	14562	14829	14763	14559	14694	14811	14723	14812	14589	15001	14678	14680	14795	14724	14877	14753	14930	14837	14709	14623	14680	14792	14864	14825	14767	14972	14682	14778	14632	14704	14645	14856	14892	14817	14895	14958	14663	14785	14721	14912	14825	14589	14843	14783	14807	14856	14833	14664	14723	14737	14739	14748	14730	14846	14898	14838	14856	14778	14821	15069	14744	14666	14598	14811	14893	14660	14921	14649	14687	14765	14690	14732	14660	14742	14683	14737	14707	14661	14796	14925	14722	14723	14828	14628	14769	14714	14843	14946	14758	14694	14795	14742	14702	14896	14804	14811	14833	14846	14739	14584	14905	14619	14786	14819	14762	14535	14781	14821	14834	14804	14806	14880	14831	14783	14863	14670	14609	14706	14762	14793	14676	14769	14770	14778	14606	14623	14732	14728	14825	14618	14632	14835	14721	14704	14801	14819	14750	14840	14729	14724	14763	14842	14824	14743	14798	14687	14562	14648	14934	14584	14783	14889	14636	14605	14707	14863	14848	14753	14778	14751	14923	14631	14715	14789	14827	14749	14828	14769	14804	14752	14772	14991	14715	14835	14747	14890	14728	14705	14569	14790	14720	14595	14711	14715	14844	14803	14766	14827	14916	14818	14796	14811	14763	14766	14743	14848	14699	14628	14765	14533	14644	14780	14982	14905	14853	14781	14854	14711	14873	14961	14699	14788	14820	14748	14721	14736	14784	14576	14694	14797	14906	14861	14841	14844	14649	14730	14744	14604	14864	14831	14718	14660	14677	14802	14807	14784	14831	14675	14707	14740	14674	14810	14841	14674	14685	14754	14686	14839	14683	14914	14736	14704	14895	14783	14770	14603	14840	14723	14605	14618	14919	14965	14738	14748	14657	14674	14736	14730	14566	14808	14673	14770	14869	14697	14727	14850	14727	14603	14799	14807	14893	14756	14801	14615	15009	14788	14845	14718	14700	14734	14841	14741	14849	14685	14741	14809	14989	14598	14895	14778	14839	14752	14670	14853	14727	14746	14806	14781	14806	14697	14890	14874	14842	14847	14724	14754	14971	14692	14775	14699	14663	14845	14779	14726	14676	14777	14870	14810	14737	14628	14879	14891	14699	14783	14727	14812	14796	14687	14597	14924	14837	14759	14999	14840	14657	14782	14978	14807	14857	14880	14797	14679	14845	14843	14820	14889	14948	14733	14748	14712	14811	14653	14680	14665	14698	14990	14766	14832	14734	14569	14848	14720	14600	14658	14717	14805	14711	14691	14816	14709	14669	14823	14904	14660	14625	14789	14902	14735	14856	14718	14709	14968	14743	14740	14704	15015	14725	14657	14772	14919	14766	14730	14657	14652	14909	14876	14772	14821	14775	14688	14682	14992	14747	14754	14669	14819	14672	14782	14619	14807	14835	14890	14668	14645	14813	14705	14895	14761	14640	14726	14567	15038	14817	14713	14839	14900	14907	14678
30255	40486	48086	35109	22593	18227	16929	16226	16151	16179	16212	16226	16167	16297	16371	16230	16241	16175	16271	16049	16239	16117	16116	15976	16307	16001	16178	16302	16290	16218	16245	16293	16203	16277	16370	16111	16175	16176	16298	16198	16273	16186	16285	16310	16207	16012	16286	16188	16118	16190	16176	16218	16192	16120	16191	16280	16181	16203	16192	16124	16224	16231	16231	16024	16244	16229	16224	16240	16067	16297	16168	16276	16358	16213	16079	16134	15881	16018	16412	16287	16219	16149	16070	16329	16005	16204	16149	15990	16132	16211	16291	16275	16306	16069	16078	16323	16023	16043	16274	16229	16176	16174	16177	16109	16468	16051	16090	16166	16264	16271	16057	15795	16059	16030	16275	16370	15845	16082	16078	15936	16059	16269	16128	16263	16012	16100	16143	16109	16205	16117	16265	16178	16264	16138	16186	16286	16261	16154	15895	16247	16229	16356	16037	16260	16259	16122	16329	16114	16103	16158	16081	16043	16205	16164	16164	15928	16032	16097	16225	16122	16184	15902	16004	16253	16225	16161	16077	16119	16321	16165	16212	16173	16089	16231	16244	16169	16062	16111	16140	16158	16274	16219	16123	16200	16033	16037	16091	16000	16040	16190	16092	15926	16014	15963	16070	16144	16285	16096	16045	16096	15973	16122	16015	16048	16112	15926	16062	16018	16122	16090	15908	16131	16181	16118	16092	16072	16063	16165	16117	16027	16126	16116	16081	16055	16254	16188	16248	16350	16160	16192	16184	16279	16068	16094	16060	16076	16214	16232	16269	16263	15931	16049	16129	16212	16032	16240	16261	16240	16299	16121	16109	16026	16209	16243	16091	16078	16179	16186	16022	16071	15959	16134	16176	16286	16078	16147	16163	15889	16300	16042	16105	16098	16117	16253	16281	16068	16060	16172	16037	16105	16072	16106	16294	16152	16259	16226	16221	16044	16240	15935	16092	16135	16036	16128	16203	16338	16324	16093	16206	15994	16026	16039	16222	16238	16098	16193	16095	16107	15962	16389	16194	16189	16318	16248	15931	16239	16056	16258	16034	16040	15931	15966	16133	16121	16187	16197	16183	16197	16241	15936	16158	16093	16088	16181	16097	16068	16201	16378	16109	16070	16065	16304	16308	16246	16195	15929	16163	16151	16202	16252	16139	15898	16192	16073	16031	16132	16053	16087	16130	16225	16116	16213	16042	15865	16238	16246	16041	16022	16155	16205	16127	16170	16188	16147	16125	15980	16065	16086	16270	16035	16244	16113	16134	16167	16331	16219	16250	16201	16211	15956	16214	15985	16132	16031	15934	16121	16279	16061	16197	16187	16032	16127	16215	16102	16184	16201	15922	16104	16126	16177	16211	16172	16215	16118	16159	16282	16134	16247	16017	15852	16010	16063	16147	16104	16263	16274	16091	16015	16179	16008	16083	16140	16071	16155	16219	16197	16272	16154	16096	16131	16221	16258	16072	16019	16176	16193	16289	16052	15970	16074	16190	16096	15998	16086	16140	16143	16144	16180	16104	16180	16117	16169	16261	16257	16031	16358	16015	16386	16286	16169	16310	16180	16048	16302	16207	16198	16072	16129	16307	16197	16015	16079	16145	16050	16132	16218	16220	16267	16308	16068	16104	15988	16008	16165	16181	16248	16074	16053	16032	16049	16192	16019	16079	16204	16104	16161	15983	16092	16119	16110	16231	16182	16320	16273	16228	16267	16186	16385	16304	15942	16027	15989	16221	16317	16166	16151	15919	15926	15945	16301	16263	16218	16196	16201	16172	16131	16173	16176	16102	16016	16323	16124	16288	16151	16063	16037	16174	16256	16198	16251	16383	16268	15982	16241	16271	16214	16092	16156	16385	16159	16129	16165	16179	15984	16014	16144	16084	16299	16240	16216	16059	16361	16225	16206	16179	16313	16191	15974	16040	16192	16207	16244	15945	16184	16187	16245	16057	16165	16098	16219	16262	16090	16108	16172	16236	16116	16137	16345	16056	16055	16233	16052	16053	16232	16238	16052	16140	16283	16214	16152	16007	16108	16008	16083	16240	16040	16170	16120	15915	16277	16285	16198	16096	15942	16130	16200	16058	16061	16045	16002	16168	15942	16127	16245	16100	16202	16161	16081	16163	16114	16165	16147	16129	16262	16283	16115	16174	16140	16094	16137	16160	16253	16078	16200	16053	16323	16144	16116	16055	16405	16189	16326	16064	16221	16204	16217	16286	16057	16088	16320	16001	16092	15999	16153	16221	15958	16091	16132	16327	16065	16075	16190	16046	16234	16224	16019	15963	16232	16184	16329	16286	16047	16107	16065	15957	15971	16030	16028	16197	16023	15965	16217	16217	16063	16198	16312	16073	16290	16298	16126	16008	16060	16128	16298	16215	16027	16164	16084	16121	16009	15965	16183	16156	16113	16042	16223	16274	16167	16180	16257	16261	16294	16167	16182	16004	15992	16083	16208	16232	16191	16182	16133	16113	16262	16274	15927	15891	15994	16045	16193	16050	16141	16070	16274	16132	15920	16151	16223	16065	16242	16327	16312	16330	16367	16205	15944	16112	16428	16099	16027	15828	16393	16021	15881	16063	16217	16035	16075	16138	16095	16025	16190	16234	16266	16319	16021	16254	16042	16054	15912	16236	16059	16048	16120	16047	16195	16114	16275	16120	16074	16099	16265	16065	16177	16094	16085	16394	16225	16292	16024	15965	16006	16239	16057	16118	16161	16200	16208	16013	16142	16168	16376	16105	16143	16180	16418	16330	16329	16216	15951	15905	15961	15915	16145	16012	16293	16296	16246	16232	16030	16215	15989	15919	16231	16065	16249	16056	16130	16173	16256	16093	16178	16041	15808	16051	16188	16310	16077	15919	16002	16295	16036	16184	16060	15990	16072	16029	16112	16218	16274	16204	16171	16177	16270	16407	16289	16132	16231	16035	16328	16184	16124	16020	16098	16080	16065	16268	16350	16121	16067	16160	16278	16114	16173	16100	16233	16089	16208	16177	16143	16237	16078	16271	16333	16388	16129	16106	16177	16232	16255	16181	16188	16256	16099	15981	16060	16062	16162	16255	16166	16119	16223	16291	16265	16124	16252	16130	16098	16045	16201	16210	16198	15955	16179	16160	16148	16170	16292	16243	16161	16039	16375	15930	16171	16241	16092	16077	16366	16215	16039	16253	16042	16046	16127	16329	16070	16020	16343	16141	16027	16032	16249	16235	16178	16212	16350	16187	15896	16199	16019	16177	16134	16003	16158	16047	16172	16367	16234	16181	16231	16175	16108	16185	16176	16189	16275	16182	16078	16275	16055	16063	16126	16194	16031	16116	16297	16225	16113	16147	16328	16038	16161	16273	16238	16140	15997	16115	16123	16227	16063	16093	16096	15945	16018	16041	15961	16253	15977	15970	15975	16200	16149	16279	16175	16222	16229	16065	16264	16205	16205	16076	16101	16279	16224	16032	16201	16147	16242	16309	16241	16265	16138	16061	15960	16208	16257	16245	16175	15935	16189	16193	16090	16205	16071	16208	16238	16213	16445	15957	16145	16164	16077	16210	16140	16054	16031	16217	16135	16305	16067	16096	16086	16191	16063	16136	16203	16094	16070	16168	16139	16151	16274	16195	16118	16085	16283	16239	15982	16132	16046	15989	16136	16151	16159	16100	16197	16343	16254	16305	16207	16300	16231	16060	15977	16208	16271	16224	16099	16096	16227	16312	16239	16163	16241	16066	16275	15912	16150	16153	16058	16174	16126	16103	16061	16195	16175	16138	16127	16207	16119	16234	15985	16069	16270	16104	16236	16038	16165	16243	16022	16165	16095	16164	16177	16204	16112	16090	15928	15980	16241	16193	16350	15949	16156	16074	16001	15924	16119	16031	16085	15932	16289	16110	16264	16205	16121	16305	16049	16115	16230	16074	16302	15971	16113	16165	16083	16002	16257	16169	16192	16461	16211	16118	16080	15994	16113	16012	16285	16279	16069	16321	15964	16163	16079	16154	16057	16273	16014	16087	16165	16174	16436	16073	16114	16208	16058	16103	16202	16164	16157	16022	16138	16338	16049	15971	16159	16253	16124	16066	16191	16096	16079	16190	16155	16244	16365	16189	16096	16226	16057	16273	16127	16079	15965	16266	16168	16159	16133	16327	16403	16140	15989	16259	16070	16115	16157	16208	16179	16158	16205	15998	16152	16281	16175	16300	16254	16198	16149	16105	16161	16052	16032	16182	16122	16185	16239	16177	16207	16197	15984	16082	16069	15978	16221	16187	16195	16219	16132	16112	16113	16160	16091	16057	16100	16205	16237	16157	16172	16213	16150	16100	16191	16193	16041	16349	16037	16158	16097	16157	16074	16048	16048	16047	16042	16123	16236	16202	16367	16076	16155	16265	16102	16331	16149	16175	16161	16049	16195	16103	16231	16142	16390	15970	16443	16197	16297	16263	16014	16125	16272	16181	16332	16148	16246	16325	16178	16052	16064	16061	16090	16125	16021	16397	16352	16187	16095	16358	16142	15972	16073	16128	16181	16321	16225	16099	16235	16013	16133	16257	16136	16434	16279	16022	16301	16140	16037	16107	16238	16001	16175	16168	16089	16110	16208	16245	16148	16303	16297	16085	16299	16265	16339	16114	16346	16068	16089	16246	16198	16181	16149	16142	16184	16309	16148	16140	16114	16159	16187	16316	16067	16009	16204	16111	15978	15915	16144	16155	16107	16222	16207	15967	16121	16069	16120	16223	16042	16174	16130	16026	16156	16133	16229	16222	16158	16246	16109	16157	16304	16273	16220	16202	16216	16114	16208	16248	16286	16382	15996	15988	16283	16120	16253	16217	15969	16181	16078	15971	16075	16360	16198	16034	15904	15970	16147	16040	16165	16036	16201	16077	16074	16183	16078	16179	16286	16096	16240	16150	16201	16095	16077	16003	15994	16190	16365	16167	16099	16205	16004	16072	16107	16199	16211	16205	16102	16098	16200	16423	16183	16344	16054	16083	16335	16358	15973	16365	16018	15955	16231	16227	16107	16110	16184	16042	16008	16207	16171	16052	16219	16125	16233	16002	16067	16232	16207	16128	16156	16139	16098	16186	16118	16058	16094	16268	16231	16081	16121	16232	16066	16151	16152	15971	16174	16214	16028	16110	16133
53875	77997	59760	35627	21326	16093	14689	14358	14636	14618	14510	14618	14559	14229	14480	14692	14512	14486	14589	14366	14544	14658	14335	14456	14617	14377	14647	14448	14513	14486	14334	14533	14491	14460	14668	14434	14295	14487	14653	14318	14515	14402	14485	14495	14459	14427	14370	14552	14337	14438	14537	14347	14600	14454	14473	14426	14417	14557	14495	14324	14487	14382	14549	14384	14412	14466	14569	14432	14386	14683	14573	14377	14557	14386	14493	14397	14528	14607	14366	14322	14522	14415	14441	14475	14302	14434	14430	14563	14510	14436	14451	14614	14403	14312	14373	14554	14463	14533	14459	14425	14554	14368	14495	14555	14493	14297	14419	14446	14658	14567	14631	14461	14566	14509	14368	14393	14516	14583	14499	14694	14494	14246	14367	14361	14489	14432	14237	14294	14352	14467	14370	14419	14440	14234	14606	14508	14426	14487	14457	14263	14489	14449	14470	14466	14586	14273	14435	14346	14412	14584	14400	14526	14410	14549	14492	14462	14593	14519	14379	14543	14412	14478	14422	14463	14261	14580	14488	14493	14428	14512	14483	14398	14568	14471	14358	14410	14674	14378	14436	14262	14434	14431	14433	14535	14387	14449	14471	14507	14532	14379	14455	14490	14361	14643	14344	14601	14500	14517	14541	14376	14618	14486	14550	14504	14392	14387	14456	14573	14452	14371	14493	14653	14316	14430	14518	14439	14532	14515	14548	14260	14561	14679	14503	14460	14329	14425	14497	14545	14452	14599	14330	14504	14352	14215	14417	14356	14618	14548	14595	14380	14567	14428	14465	14372	14413	14415	14330	14485	14464	14369	14192	14666	14515	14411	14471	14355	14463	14516	14585	14518	14524	14474	14473	14480	14488	14432	14432	14446	14757	14365	14486	14408	14405	14383	14487	14559	14584	14665	14425	14467	14394	14517	14441	14477	14546	14524	14354	14562	14298	14410	14420	14497	14460	14600	14445	14572	14511	14571	14498	14444	14566	14469	14542	14601	14372	14487	14529	14393	14574	14389	14352	14344	14444	14602	14508	14527	14601	14414	14385	14491	14499	14445	14558	14470	14496	14486	14358	14452	14445	14485	14388	14435	14511	14456	14544	14418	14481	14610	14461	14427	14546	14448	14537	14526	14535	14437	14395	14462	14406	14599	14521	14427	14443	14487	14481	14541	14492	14483	14558	14579	14469	14418	14411	14518	14476	14359	14448	14522	14476	14668	14482	14450	14572	14660	14526	14500	14325	14459	14378	14557	14412	14505	14535	14441	14459	14382	14716	14306	14675	14498	14466	14335	14361	14346	14474	14359	14580	14460	14594	14682	14747	14415	14488	14482	14548	14479	14422	14481	14426	14379	14347	14480	14604	14488	14451	14491	14443	14448	14323	14481	14415	14608	14271	14463	14281	14593	14489	14473	14606	14372	14538	14430	14497	14324	14376	14423	14593	14276	14405	14508	14404	14447	14666	14498	14444	14557	14407	14496	14363	14361	14597	14346	14419	14703	14384	14449	14499	14513	14391	14588	14430	14600	14400	14433	14607	14534	14390	14493	14575	14560	14591	14418	14385	14450	14412	14523	14463	14451	14432	14487	14594	14481	14361	14622	14507	14372	14421	14717	14539	14428	14534	14495	14469	14408	14374	14633	14400	14475	14435	14306	14446	14389	14600	14316	14501	14518	14477	14539	14356	14371	14383	14528	14591	14616	14559	14392	14548	14458	14504	14529	14483	14662	14461	14469	14513	14467	14439	14446	14404	14465	14504	14493	14512	14578	14356	14416	14409	14306	14491	14382	14475	14435	14539	14400	14511	14232	14435	14540	14645	14518	14455	14457	14307	14561	14611	14600	14540	14516	14580	14351	14587	14505	14371	14306	14440	14422	14395	14527	14531	14464	14408	14638	14550	14495	14527	14700	14493	14479	14459	14254	14542	14471	14418	14539	14452	14431	14442	14499	14385	14438	14613	14455	14321	14541	14658	14472	14440	14404	14554	14403	14496	14351	14515	14470	14469	14453	14325	14389	14567	14445	14678	14404	14322	14377	14349	14570	14548	14573	14538	14442	14499	14597	14348	14432	14421	14479	14521	14529	14706	14505	14472	14504	14436	14454	14425	14384	14572	14505	14499	14454	14541	14505	14555	14414	14538	14316	14431	14496	14516	14537	14524	14421	14560	14409	14450	14419	14486	14459	14508	14487	14373	14482	14378	14614	14453	14484	14500	14548	14603	14436	14657	14553	14596	14511	14411	14538	14527	14408	14442	14512	14423	14493	14462	14561	14652	14617	14508	14304	14464	14317	14517	14498	14478	14248	14411	14446	14569	14459	14529	14511	14557	14292	14448	14619	14470	14509	14679	14477	14431	14436	14681	14569	14443	14440	14437	14446	14625	14432	14346	14568	14550	14464	14572	14354	14513	14510	14460	14677	14587	14482	14537	14511	14376	14314	14599	14324	14548	14454	14398	14454	14368	14392	14536	14514	14465	14469	14381	14442	14559	14460	14546	14682	14551	14540	14458	14349	14441	14465	14515	14563	14386	14312	14510	14341	14566	14525	14613	14601	14419	14465	14505	14445	14553	14446	14454	14391	14444	14425	14604	14545	14532	14579	14637	14406	14452	14460	14512	14408	14317	14580	14326	14453	14426	14454	14482	14348	14489	14346	14639	14338	14441	14477	14405	14559	14522	14454	14341	14533	14458	14373	14356	14298	14584	14436	14525	14607	14496	14405	14392	14484	14445	14498	14502	14576	14381	14349	14490	14337	14522	14406	14481	14335	14414	14532	14574	14374	14491	14390	14457	14421	14525	14281	14611	14431	14677	14494	14349	14275	14459	14350	14504	14352	14633	14422	14573	14436	14585	14454	14529	14432	14492	14449	14466	14458	14535	14320	14423	14475	14418	14378	14516	14501	14550	14372	14424	14407	14599	14543	14527	14551	14397	14524	14487	14540	14430	14341	14409	14367	14554	14588	14448	14489	14515	14558	14529	14514	14408	14530	14475	14520	14378	14385	14457	14468	14468	14507	14443	14557	14351	14458	14622	14439	14486	14444	14534	14417	14472	14435	14674	14492	14463	14494	14248	14443	14367	14526	14403	14389	14663	14502	14465	14294	14546	14403	14405	14583	14471	14499	14627	14291	14574	14605	14482	14379	14551	14445	14440	14472	14410	14435	14576	14366	14559	14519	14482	14513	14608	14503	14599	14509	14519	14656	14387	14560	14292	14556	14597	14400	14218	14474	14428	14487	14496	14431	14443	14331	14225	14570	14279	14452	14396	14594	14487	14552	14559	14698	14543	14619	14426	14505	14375	14572	14484	14467	14432	14585	14651	14495	14545	14526	14343	14485	14654	14500	14489	14593	14703	14486	14495	14378	14602	14498	14417	14454	14458	14359	14494	14515	14322	14487	14618	14416	14563	14490	14521	14617	14547	14578	14605	14514	14278	14447	14555	14429	14421	14502	14524	14612	14755	14397	14399	14441	14323	14503	14331	14446	14232	14589	14515	14683	14380	14670	14468	14470	14577	14469	14353	14518	14371	14333	14489	14417	14403	14430	14314	14395	14533	14392	14398	14394	14629	14472	14490	14476	14411	14509	14402	14537	14553	14654	14426	14313	14486	14456	14432	14494	14396	14383	14516	14396	14612	14319	14598	14474	14304	14560	14515	14444	14368	14407	14548	14383	14626	14419	14503	14498	14557	14399	14484	14420	14467	14422	14396	14576	14310	14456	14504	14366	14448	14550	14444	14375	14670	14350	14510	14514	14388	14452	14517	14407	14479	14382	14485	14391	14498	14612	14477	14448	14456	14519	14339	14506	14370	14436	14495	14480	14423	14422	14588	14421	14440	14250	14471	14616	14624	14433	14421	14670	14406	14445	14392	14439	14470	14460	14398	14604	14479	14465	14437	14565	14599	14431	14419	14440	14397	14413	14505	14399	14475	14592	14424	14292	14741	14635	14286	14404	14431	14374	14410	14338	14487	14486	14540	14378	14421	14506	14629	14523	14334	14392	14512	14509	14444	14400	14500	14521	14426	14322	14292	14547	14270	14499	14382	14387	14596	14585	14536	14564	14394	14578	14430	14476	14424	14459	14571	14399	14426	14452	14533	14429	14473	14485	14366	14583	14469	14354	14615	14405	14441	14477	14564	14411	14421	14416	14497	14468	14553	14471	14322	14377	14456	14466	14426	14370	14327	14457	14489	14552	14545	14436	14520	14513	14468	14544	14428	14532	14401	14402	14363	14407	14535	14607	14576	14521	14426	14622	14413	14454	14481	14504	14454	14609	14441	14383	14343	14526	14507	14480	14549	14608	14639	14555	14363	14550	14459	14444	14503	14388	14540	14283	14413	14501	14342	14502	14314	14436	14513	14479	14506	14417	14322	14534	14406	14454	14581	14500	14505	14539	14449	14509	14494	14462	14444	14346	14638	14598	14366	14518	14465	14465	14468	14378	14399	14487	14353	14499	14410	14557	14392	14450	14546	14558	14492	14534	14523	14706	14490	14240	14629	14788	14458	14511	14469	14527	14512	14556	14553	14458	14470	14326	14608	14570	14469	14557	14528	14431	14516	14407	14660	14553	14579	14509	14353	14454	14456	14351	14461	14440	14472	14505	14401	14496	14520	14505	14475	14507	14558	14578	14551	14696	14373	14436	14373	14480	14543	14643	14464	14383	14483	14597	14312	14492	14632	14520	14308	14463	14643	14361	14418	14397	14499	14412	14549	14385	14620	14516	14327	14571	14337	14565	14631	14355	14629	14430	14591	14460	14633	14494	14417	14341	14334	14593	14536	14446	14522	14560	14420	14379	14466	14328	14450	14591	14458	14578	14499	14526	14335	14382	14422	14492	14526	14530	14769	14418	14436	14329	14674	14247	14364	14522	14544	14515	14504	14619	14436	14427	14643	14413	14492	14486	14490	14604	14374	14339	14495	14468	14267	14526	14458	14238	14583	14575	14354	14567	14402	14521	14421	14565	14565	14644	14307	14597	14516	14462	14546	14381	14425	14428	14605	14558	14563	14521	14504	14646	14488	14593	14343	14378	14535	14504	14507	14525	14455	14343	14488	14452	14339	14229	14493	14373	14457	14488	14348	14518	14540	14596	14412	14446	14506	14438	14497	14561	14550	14306	14489	14457
23815	25804	42666	39342	29282	24855	22639	16768	15627	15803	15923	15726	15564	15463	15709	15640	15425	15603	15691	15747	15599	15621	15549	15455	15424	15739	15660	15550	15557	15246	15425	15451	15446	15424	15519	15355	15391	15538	15345	15217	15302	15407	15589	15446	15379	15424	15436	15508	15427	15437	15450	15332	15349	15365	15428	15469	15647	15571	15485	15488	15436	15666	15425	15314	15623	15303	15353	15414	15454	15529	15348	15473	15272	15547	15391	15289	15606	15459	15481	15283	15514	15204	15371	15236	15338	15331	15314	15318	15441	15422	15520	15458	15388	15454	15340	15330	15543	15486	15365	15235	15455	15440	15519	15422	15370	15354	15232	15522	15494	15354	15345	15421	15226	15267	15400	15395	15605	15546	15460	15280	15434	15458	15316	15262	15507	15258	15261	15446	15450	15536	15455	15472	15144	15485	15403	15223	15447	15326	15318	15476	15459	15221	15351	14990	15371	15167	15346	15422	15339	15508	15378	15351	15331	15541	15279	15248	15414	15507	15311	15459	15371	15257	15289	15302	15243	15341	15422	15419	15436	15413	15318	15429	15271	15199	15273	15427	15282	15649	15312	15518	15457	15448	15503	15491	15434	15333	15505	15447	15285	15242	15383	15532	15381	15462	15445	15381	15421	15518	15392	15351	15297	15407	15579	15333	15403	15309	15576	15516	15422	15346	15384	15459	15186	15499	15408	15543	15285	15503	15408	15592	15586	15525	15388	15450	15467	15650	15581	15318	15339	15326	15273	15492	15595	15269	15454	15410	15447	15446	15506	15240	15342	15303	15444	15223	15338	15489	15477	15403	15425	15200	15352	15469	15399	15438	15257	15244	15330	15216	15341	15345	15350	15400	15590	15403	15292	15509	15248	15367	15359	15377	15452	15441	15399	15411	15511	15277	15391	15524	15460	15421	15416	15295	15455	15229	15340	15437	15679	15252	15395	15373	15318	15446	15369	15451	15247	15275	15394	15270	15450	15496	15359	15394	15289	15379	15373	15227	15210	15590	15342	15358	15386	15444	15439	15479	15222	15362	15400	15408	15581	15355	15462	15326	15446	15299	15303	15189	15516	15157	15576	15297	15343	15220	15421	15364	15283	15373	15290	15413	15379	15307	15594	15459	15433	15341	15367	15389	15414	15448	15272	15419	15334	15372	15328	15354	15459	15261	15392	15451	15535	15557	15331	15534	15411	15391	15235	15397	15284	15294	15328	15507	15674	15269	15420	15519	15429	15470	15516	15571	15395	15290	15268	15409	15548	15377	15445	15336	15339	15198	15419	15600	15394	15299	15445	15322	15417	15387	15325	15312	15408	15446	15409	15312	15322	15558	15287	15599	15454	15441	15482	15297	15499	15230	15244	15283	15480	15458	15142	15474	15316	15622	15341	15414	15338	15482	15384	15379	15494	15340	15544	15315	15403	15359	15215	15330	15425	15369	15411	15259	15412	15402	15444	15514	15462	15424	15321	15403	15439	15236	15534	15454	15435	15246	15522	15295	15333	15438	15254	15428	15211	15365	15176	15396	15597	15427	15413	15194	15251	15276	15462	15247	15488	15264	15619	15299	15266	15445	15495	15341	15396	15296	15439	15546	15309	15566	15482	15284	15423	15280	15651	15329	15285	15502	15230	15356	15381	15485	15377	15561	15238	15351	15394	15258	15513	15402	15342	15499	15399	15422	15395	15316	15311	15311	15344	15444	15285	15326	15413	15239	15225	15342	15299	15474	15239	15242	15447	15359	15237	15356	15419	15402	15372	15510	15596	15408	15535	15390	15393	15262	15176	15155	15354	15322	15432	15315	15296	15351	15382	15305	15289	15315	15146	15435	15262	15210	15445	15381	15330	15303	15453	15358	15479	15474	15443	15446	15327	15271	15391	15331	15326	15378	15380	15482	15278	15478	15382	15316	15443	15361	15496	15336	15405	15453	15335	15248	15419	15352	15523	15540	15527	15544	15464	15397	15453	15441	15577	15292	15436	15426	15281	15417	15532	15473	15302	15352	15557	15615	15395	15280	15266	15306	15337	15478	15329	15313	15329	15170	15314	15546	15321	15465	15361	15413	15704	15261	15254	15429	15554	15246	15147	15353	15523	15337	15285	15371	15302	15294	15422	15499	15359	15458	15283	15403	15202	15340	15223	15466	15435	15590	15287	15270	15442	15345	15309	15310	15221	15269	15525	15452	15589	15457	15478	15337	15364	15394	15521	15447	15400	15546	15479	15250	15453	15270	15445	15541	15479	15371	15485	15203	15476	15466	15414	15450	15303	15265	15377	15330	15171	15369	15393	15394	15426	15232	15427	15276	15400	15361	15379	15370	15412	15326	15360	15393	15460	15408	15407	15317	15464	15524	15446	15564	15464	15563	15458	15477	15536	15363	15329	15464	15482	15513	15395	15509	15317	15353	15333	15315	15382	15485	15486	15395	15318	15454	15432	15290	15392	15263	15347	15334	15361	15398	15247	15355	15351	15427	15416	15347	15221	15245	15624	15327	15414	15293	15402	15609	15425	15411	15565	15308	15343	15426	15304	15457	15461	15251	15499	15456	15295	15467	15288	15426	15464	15363	15395	15164	15201	15152	15537	15455	15465	15494	15306	15521	15492	15549	15499	15409	15203	15517	15606	15540	15585	15375	15571	15465	15376	15370	15408	15332	15311	15348	15405	15477	15483	15508	15175	15327	15537	15267	15451	15316	15491	15209	15345	15409	15487	15390	15009	15382	15346	15364	15322	15541	15362	15458	15537	15484	15254	15395	15412	15352	15632	15505	15370	15344	15280	15474	15446	15477	15450	15517	15488	15363	15511	15498	15552	15401	15469	15355	15414	15371	15475	15355	15487	15350	15294	15230	15276	15563	15428	15283	15397	15413	15396	15257	15445	15375	15526	15399	15395	15534	15327	15378	15368	15335	15598	15360	15363	15366	15490	15317	15381	15471	15484	15273	15641	15556	15294	15416	15530	15363	15380	15385	15635	15276	15380	15420	15499	15457	15451	15331	15265	15533	15464	15408	15387	15381	15321	15436	15557	15261	15343	15381	15439	15283	15353	15597	15261	15557	15278	15312	15414	15281	15446	15346	15320	15491	15104	15400	15519	15444	15434	15260	15402	15413	15460	15560	15495	15403	15289	15464	15453	15445	15296	15272	15370	15475	15335	15321	15400	15530	15626	15474	15416	15292	15384	15317	15413	15472	15281	15397	15250	15216	15521	15643	15536	15457	15387	15397	15416	15566	15165	15412	15356	15526	15353	15466	15180	15434	15360	15327	15327	15462	15377	15393	15369	15442	15291	15516	15470	15183	15441	15337	15394	15403	15491	15193	15355	15468	15333	15461	15494	15466	15447	15382	15412	15285	15481	15523	15552	15354	15604	15500	15541	15433	15615	15473	15553	15333	15460	15203	15276	15490	15470	15323	15506	15377	15273	15307	15374	15460	15554	15437	15395	15354	15262	15140	15298	15377	15234	15418	15037	15365	15349	15340	15500	15137	15245	15364	15452	15358	15432	15371	15350	15397	15349	15443	15499	15522	15385	15453	15412	15328	15512	15359	15465	15596	15429	15567	15285	15267	15329	15523	15461	15287	15391	15366	15429	15229	15433	15136	15376	15301	15414	15529	15388	15311	15388	15184	15273	15288	15465	15547	15378	15369	15543	15329	15354	15318	15517	15507	15485	15446	15354	15392	15428	15329	15476	15461	15431	15366	15293	15277	15235	15354	15222	15256	15482	15465	15241	15455	15465	15266	15155	15400	15297	15497	15457	15355	15446	15391	15397	15551	15263	15239	15246	15274	15410	15493	15517	15405	15512	15271	15289	15516	15460	15462	15348	15525	15289	15346	15306	15350	15481	15461	15139	15259	15415	15303	15289	15476	15300	15522	15431	15344	15353	15367	15572	15266	15365	15303	15376	15414	15432	15263	15337	15318	15512	15383	15195	15315	15340	15422	15518	15459	15305	15445	15385	15396	15400	15392	15352	15308	15397	15346	15527	15324	15438	15345	15404	15660	15351	15269	15422	15303	15441	15441	15502	15512	15313	15411	15629	15371	15289	15404	15246	15353	15370	15430	15346	15360	15404	15292	15401	15466	15347	15495	15419	15363	15325	15433	15268	15427	15384	15426	15486	15404	15369	15303	15327	15334	15481	15326	15384	15280	15282	15331	15425	15306	15386	15371	15298	15356	15539	15353	15384	15441	15259	15310	15539	15347	15301	15314	15409	15406	15242	15432	15380	15196	15433	15292	15404	15384	15405	15438	15484	15396	15422	15163	15302	15470	15316	15429	15155	15463	15482	15425	15321	15439	15174	15414	15396	15370	15220	15311	15077	15327	15375	15479	15280	15294	15359	15464	15262	15137	15441	15423	15187	15232	15461	15275	15530	15284	15464	15281	15383	15640	15350	15407	15224	15225	15380	15516	15540	15360	15412	15220	15429	15245	15511	15446	15455	15226	15372	15487	15440	15383	15592	15335	15325	15218	15407	15307	15341	15395	15291	15405	15347	15505	15349	15481	15495	15299	15446	15184	15396	15388	15524	15448	15333	15431	15281	15482	15458	15262	15234	15466	15309	15373	15386	15328	15370	15261	15393	15512	15496	15361	15533	15379	15442	15470	15595	15411	15420	15330	15349	15441	15458	15381	15269	15473	15570	15452	15596	15551	15356	15285	15486	15457	15282	15462	15357	15267	15541	15408	15411	15447	15401	15464	15363	15587	15369	15164	15354	15587	15321	15420	15549	15424	15435	15304	15308	15634	15460	15432	15304	15421	15290	15380	15386	15448	15316	15403	15450	15481	15415	15420	15351	15385	15266	15344	15464	15278	15295	15420	15214	15389	15258	15384	15477	15163	15519	15590	15360	15412	15370	15597	15553	15145	15441	15317	15404	15517	15450	15327	15539	15490	15360	15262	15341	15466	15548	15565	15438	15554	15426	15658	15244	15255	15269	15299	15500	15451	15468	15251	15262	15402	15530	15417	15287	15456	15340	15312	15316	15375	15427	15180	15282	15295	15408	15464	15355	15276	15562	15424	15570	15440	15309	15458	15119	15336	15470	15499	15359	15239	15518	15165	15385	15400	15574	15385	15390	15434	15413	15317	15548	15404	15432	15394	15301	15365	15551	15390	15466	15508	15454	15410
61467	106100	91251	66540	39529	22223	15066	14064	13891	13935	13995	14037	14046	13890	14001	14286	14169	13981	14092	13992	13993	14006	14015	14144	13933	13981	14138	13939	14049	14108	13878	14089	14012	13880	13950	14023	14114	14125	14024	14017	14096	14055	14049	14037	14016	14107	13945	14141	14202	13857	13946	13993	14236	13967	14084	14133	14105	13990	14088	13967	14078	14000	14013	14126	14050	13892	14125	14044	13964	14067	14087	13884	14142	13963	13884	13830	14003	13844	13989	13961	13922	14053	14016	14013	13878	14159	13988	13901	13937	13954	13955	14038	13922	14033	14051	13951	13978	14158	14004	13941	13897	13967	13976	14025	14133	13875	14019	14019	14063	13955	13862	14073	14019	13946	14046	14098	14067	13996	13974	13876	13964	14154	13866	13951	14013	13931	13825	14079	13803	13976	14219	14106	13954	14059	13916	14098	13851	13832	13807	13952	13953	14014	13863	13931	13889	13901	14071	14015	14044	13940	13929	14050	14192	14064	13984	13988	13967	14138	14035	13846	14008	14084	14013	13831	13839	13877	13745	13986	13849	13992	14098	13894	14051	14033	13930	14186	14127	14051	13778	14258	13971	13965	13980	13889	13920	14063	13937	13943	13933	13932	14083	14039	14062	14134	13955	13967	13902	13984	13972	13941	13893	14026	13916	13940	13958	13995	14159	14016	13786	13964	13931	13956	14025	14000	14042	14122	13915	14013	13790	13944	13991	13957	13945	13807	14054	13935	13987	13961	14070	13877	13912	13961	13885	13930	14069	14052	13970	14028	14114	13766	13930	14117	13833	13767	14000	14115	13962	14070	14070	14120	14073	14003	13984	13895	13982	14082	13893	13891	14074	14021	14016	14147	13981	13961	14021	13971	14059	14045	14003	14046	13883	14042	13841	13914	14157	14043	13973	14027	13970	14064	13972	14024	14008	14024	14020	14117	14075	14144	14021	14078	14078	14067	13949	13818	14107	13898	13971	13978	14155	14004	13878	13958	13970	13916	13926	13989	14064	13840	13817	13857	14024	14032	13999	14052	14059	13956	14087	14178	14178	13894	13937	13952	14042	13942	13972	13889	14015	14084	14015	14072	13930	14079	14078	13944	13797	14185	14102	13921	13919	13818	14078	14018	14024	13928	13931	13941	14198	13948	13928	14105	13825	14112	14036	14103	14141	13976	14019	14110	14061	14046	13905	14085	14101	13967	13745	14117	14046	13996	13879	14001	13999	13831	14090	13936	14028	13906	14067	14057	14087	13962	13960	14043	14051	13919	14003	13807	13988	14004	13933	14025	14025	14060	13806	14041	14088	13832	13896	13895	13852	14042	14140	13912	13981	14040	13973	13918	14001	14036	13870	14096	14007	14062	14010	13963	13916	14067	13990	13913	13896	13930	14066	13943	14037	13953	13935	13807	13984	14065	13945	14106	13931	13837	13941	14003	13977	14054	13995	13982	13970	14004	14060	13908	13935	13960	13917	13944	13932	13912	14026	14307	14081	14094	13849	13940	14114	13796	14070	13952	14023	13888	14001	13828	14022	13991	13785	13922	13890	14111	13969	14226	13917	13923	14123	14002	13928	13843	13949	14062	14096	13986	14071	14099	13943	14208	14021	13864	13921	13957	14059	13961	13989	13927	14021	14039	14018	14051	14001	13944	13813	14065	14013	14042	13899	13935	13882	14059	13952	13997	14154	14032	13954	13977	13972	13908	14090	13883	13965	13950	13841	14170	14110	13976	14078	13912	13930	14103	14057	14120	14061	14083	14022	13925	13826	13929	13989	13960	13969	13944	14030	13946	13897	13966	14023	13996	13989	13901	14011	13903	14016	14077	13950	14063	14003	13909	14172	13983	13855	13945	13954	14060	14127	14042	14032	13876	14023	13799	13983	13977	14138	13949	14073	14067	13966	13952	14022	13959	14009	14030	13892	14006	14052	14172	13849	13981	13983	13870	14109	14013	13928	14124	14112	13956	14056	13931	14068	14062	13967	13939	13905	14156	13999	14013	14028	13715	13904	13985	13928	14098	14127	14116	14114	14007	13993	13976	14071	13989	13772	13942	14098	14011	13930	13912	13906	14061	13949	14002	13894	13933	13910	14088	14098	14012	14130	14027	14048	14022	14050	14107	13989	13982	13956	14095	14118	14001	14230	13619	14116	14126	13994	14094	13941	14213	13888	14051	14192	13957	13874	13899	13913	14020	13913	13915	14211	13911	14050	13964	14108	14102	13888	14070	13941	14061	13987	13944	14050	13794	14002	13996	13878	13975	14001	13803	14033	14022	13955	14000	14038	13869	13936	13888	14217	13975	13969	14083	13964	13822	13918	14073	14109	13987	13958	14061	14053	14092	13915	13986	14135	14036	13934	14052	14113	14013	13949	13916	13978	13999	13893	13952	14159	13901	13995	13884	14181	13961	14000	13912	14125	13911	13982	14055	13804	13996	13811	14111	14027	14013	14083	14020	13925	14114	14013	14223	14003	13913	14094	13955	13998	14045	13940	13923	14154	14018	13898	13972	13986	14061	13907	13930	14318	14114	13898	13936	13833	13883	14008	14039	13956	14217	13944	13992	13874	13981	13940	14025	14112	13998	14102	14008	13998	13981	14004	13960	14124	13991	14187	14046	13955	14028	14062	13986	14050	13885	13912	13992	14006	14051	13960	14019	14155	13965	13758	13966	13851	13917	14082	13893	13986	13964	14120	13873	13962	13887	14029	13889	14042	13892	14068	14187	14073	14057	14144	14065	14040	14056	13941	14035	13839	14053	13848	14070	13980	14010	13876	13939	14003	13997	13968	14059	14033	14078	14102	13981	14031	13854	14122	13921	13973	13931	13747	14069	13918	13953	13995	13952	14091	13951	13964	13964	14037	13931	14018	14070	13873	14055	14052	13926	14095	14016	13977	13916	14023	14104	13872	14035	13968	13963	13925	14037	13976	14078	13899	14020	13933	13824	13912	14114	14036	13911	13878	14192	14068	13852	13891	14000	14033	14037	14097	13977	14175	14033	13944	14059	14145	14001	14112	14021	14086	13854	13956	14176	13960	13956	13881	13887	14064	14155	13982	14035	14035	13933	14101	13990	14124	13915	14109	13914	13917	14139	13918	13874	14050	13895	14046	14035	13962	14050	14009	14100	14045	13782	14023	14035	13987	13924	13916	13897	14117	14034	13929	13916	14108	13842	13919	13995	14054	14068	13967	13998	13915	14035	14090	14001	13968	13937	14014	14054	13977	13854	13920	13916	13953	13884	14034	13998	13929	14049	13995	14004	13964	13969	13858	13992	14192	13931	13993	13988	14002	14139	14002	14070	13886	13954	13991	14010	13957	14050	14139	13925	13987	14017	13936	13992	13854	13999	14046	13855	14058	14079	13939	14147	13927	13983	14142	13999	13972	13723	14082	14110	13882	14049	13985	14058	14077	13988	13925	13793	13939	13890	13990	13993	13907	14025	14036	13940	14079	13951	14185	13918	13924	14111	13984	13937	13875	14005	13864	14036	13825	13895	14092	13959	14040	14003	14039	13888	14028	14002	13943	14000	13925	14198	14017	14020	13963	13921	13932	14018	14030	13923	13838	14006	14047	13921	14182	13963	13873	14199	13904	14044	13970	14135	13853	13974	13992	14121	14095	14164	13968	14169	13943	13896	13942	14134	13987	13996	14025	13924	14078	14041	13989	14074	14006	14001	14062	13975	14122	14176	13949	14192	13997	13996	14111	14053	14068	14047	13951	14032	14059	14175	14128	13941	13845	13956	14014	14070	14149	14030	14064	13921	14146	13986	13829	14046	14042	14020	13999	13962	13967	14062	13997	14066	13806	14066	14053	13972	14114	13902	14093	14206	13756	14039	13866	13972	14039	13940	13987	13942	14027	13809	13861	14024	14095	13993	13820	14037	13980	13849	14079	13988	13928	14041	13898	13957	13988	13911	14050	13954	14046	14007	14023	13963	13932	13972	14061	13965	14012	13907	13940	14046	14145	14016	13977	14150	14069	14183	13723	14191	14111	13865	14021	13802	13751	13894	13973	13992	13989	13908	14023	13856	13902	13960	13885	13959	14156	13837	13998	14056	14011	13940	13800	14059	14081	13941	14038	14083	14092	14006	14179	14052	14113	13957	14037	14024	14006	13979	13985	13933	14063	13944	14028	13944	13930	14060	14035	14025	13893	13993	13983	13958	13908	13787	13947	13821	13947	14043	13974	14040	14010	13899	14130	14040	14051	14020	13929	14009	13955	14184	14036	14061	14065	13994	14058	13967	13987	14069	13773	14006	13977	14072	13913	13981	14000	14050	14013	13918	13986	14240	13988	13981	13998	13944	13979	14101	13923	14055	14021	14105	13966	14088	13907	13885	13920	13927	13993	13972	13983	13937	13963	13990	13968	14000	13978	14078	13921	13996	14014	13831	14086	14021	14118	13941	14087	13973	13996	14015	14010	13923	13984	13984	13949	14083	13943	13988	14106	14026	14063	14010	14045	13881	13922	14084	13955	13921	14053	13911	13998	13992	14037	14034	14205	13888	13877	13968	13976	14139	13922	13838	13837	13944	13909	13978	13872	13901	14086	14125	14005	13879	13987	13866	14127	13835	14091	14036	13880	14044	13866	13997	13967	14042	14034	13931	14078	14048	13985	13984	14060	13887	14105	14013	13886	14030	14037	13951	14095	13989	14221	13888	13995	13922	14192	14054	13895	13936	13815	13996	13892	14085	13917	13765	13981	14011	13963	13869	14128	14055	14039	14123	14020	13983	14196	14016	13951	13902	13929	14079	14077	13895	14091	13886	14190	13841	13982	14038	14030	13919	13893	14074	13892	14014	13931	13885	14209	14009	13971	14076	14108	14104	14093	13873	14023	13935	13941	13905	13876	13987	14048	14048	13940	14009	14056	13963	14049	14028	14057	13960	14149	13967	13989	13909	13888	14041	13967	13912	13971	14035	13975	14050	13888	13998	14148	13897	13804	13869	14052	14023	13829	13987	13969	14076	14045	14007	13809	14057	14068	13892	14135	14076	13973	14039	14087	14037	13936	14153	13940	13962	13839	13902	14023	13857	13906	14191	13948	14142	13955	13876	14008	13969	14109	14014	14015	13910	14021	13899	13888	14093	13950	13924	14208	13875	13849	14010	13965	14082	13833	13901	14032	14063
31268	40626	44749	30961	20341	16880	16128	15736	15562	15347	15760	15456	15535	15750	15821	15759	15574	15449	15698	15649	15671	15861	15716	15646	15648	15564	15701	15329	15505	15545	15271	15668	15695	15577	15712	15523	15489	15615	15663	15597	15383	15608	15608	15674	15577	15466	15402	15683	15610	15726	15367	15541	15457	15636	15612	15574	15521	15573	15598	15713	15491	15510	15575	15521	15724	15452	15604	15592	15672	15603	15560	15489	15573	15679	15683	15600	15755	15760	15439	15685	15606	15654	15485	15717	15406	15550	15610	15506	15481	15470	15418	15458	15647	15549	15481	15497	15462	15372	15659	15624	15536	15617	15684	15326	15457	15519	15630	15629	15449	15622	15615	15489	15609	15661	15629	15377	15483	15383	15576	15597	15482	15450	15461	15504	15310	15572	15418	15511	15389	15616	15670	15466	15221	15647	15561	15641	15503	15719	15780	15665	15675	15407	15353	15494	15611	15707	15551	15565	15500	15609	15528	15558	15500	15465	15602	15471	15533	15636	15536	15498	15619	15390	15455	15473	15568	15593	15695	15529	15495	15445	15601	15364	15445	15432	15501	15383	15535	15635	15596	15569	15348	15488	15554	15622	15653	15482	15598	15504	15579	15597	15616	15688	15588	15524	15363	15589	15417	15460	15567	15655	15677	15632	15433	15470	15473	15583	15496	15650	15485	15643	15408	15482	15533	15498	15507	15654	15559	15516	15677	15406	15582	15634	15453	15371	15566	15561	15636	15431	15595	15403	15785	15564	15696	15400	15537	15587	15617	15504	15561	15534	15489	15341	15336	15571	15492	15623	15420	15566	15537	15665	15601	15655	15637	15510	15292	15541	15401	15531	15495	15630	15648	15464	15600	15356	15547	15380	15594	15509	15492	15592	15433	15608	15326	15479	15442	15539	15470	15526	15544	15265	15588	15646	15461	15426	15523	15431	15318	15548	15461	15735	15394	15640	15386	15387	15539	15617	15690	15437	15613	15504	15325	15802	15500	15441	15658	15634	15351	15335	15639	15570	15413	15368	15637	15558	15528	15378	15647	15552	15520	15425	15493	15499	15310	15576	15416	15491	15667	15648	15532	15647	15745	15518	15433	15274	15492	15589	15467	15634	15580	15503	15593	15478	15507	15673	15319	15552	15531	15483	15498	15746	15538	15514	15464	15341	15529	15539	15503	15507	15571	15505	15492	15616	15735	15497	15694	15460	15483	15457	15669	15586	15494	15414	15682	15426	15491	15723	15695	15706	15593	15657	15291	15441	15445	15644	15452	15535	15520	15536	15555	15618	15514	15414	15512	15491	15630	15463	15609	15550	15470	15574	15639	15518	15499	15572	15535	15514	15280	15316	15466	15504	15542	15426	15475	15454	15457	15534	15540	15483	15671	15379	15380	15607	15530	15564	15527	15482	15539	15618	15448	15423	15427	15426	15369	15475	15606	15581	15535	15446	15506	15596	15820	15413	15711	15649	15585	15503	15568	15639	15579	15492	15637	15386	15337	15613	15525	15553	15459	15501	15509	15458	15408	15732	15632	15374	15534	15642	15539	15587	15540	15542	15641	15323	15500	15612	15694	15707	15593	15603	15617	15693	15620	15553	15475	15573	15496	15519	15398	15398	15533	15455	15481	15417	15493	15653	15401	15465	15619	15534	15532	15477	15450	15469	15453	15584	15620	15430	15475	15560	15440	15333	15409	15478	15540	15623	15497	15530	15310	15511	15661	15488	15551	15455	15379	15381	15506	15481	15534	15792	15586	15568	15860	15531	15532	15314	15654	15439	15371	15230	15452	15547	15777	15716	15459	15624	15592	15597	15613	15453	15596	15354	15423	15466	15465	15575	15474	15839	15555	15668	15479	15592	15709	15547	15167	15344	15528	15698	15691	15508	15580	15410	15546	15527	15505	15521	15412	15344	15493	15464	15624	15739	15604	15363	15619	15615	15517	15505	15547	15475	15553	15315	15521	15566	15370	15517	15491	15558	15636	15432	15685	15779	15699	15514	15515	15609	15583	15611	15548	15638	15490	15510	15484	15479	15433	15484	15699	15528	15378	15637	15458	15599	15494	15569	15652	15457	15550	15420	15410	15732	15557	15565	15515	15526	15628	15567	15618	15612	15490	15628	15685	15500	15471	15472	15528	15418	15478	15535	15716	15665	15363	15555	15577	15383	15628	15627	15536	15519	15559	15319	15516	15589	15686	15498	15629	15479	15559	15577	15389	15357	15544	15648	15649	15578	15702	15508	15420	15493	15535	15435	15482	15503	15533	15635	15768	15424	15468	15664	15452	15599	15670	15696	15526	15555	15645	15497	15372	15521	15425	15658	15476	15720	15584	15546	15673	15433	15449	15535	15576	15435	15565	15549	15472	15441	15621	15570	15486	15518	15566	15446	15370	15497	15557	15507	15722	15452	15741	15598	15712	15471	15548	15551	15478	15593	15584	15539	15616	15567	15571	15535	15698	15438	15626	15539	15698	15497	15807	15441	15575	15372	15646	15398	15398	15526	15603	15452	15549	15494	15317	15518	15585	15768	15638	15688	15711	15512	15466	15690	15488	15591	15477	15555	15593	15621	15836	15538	15559	15443	15632	15337	15508	15509	15653	15778	15394	15552	15579	15514	15452	15521	15588	15577	15445	15493	15564	15522	15555	15311	15575	15426	15467	15653	15684	15747	15600	15572	15642	15528	15612	15673	15765	15354	15517	15618	15592	15482	15482	15705	15495	15327	15346	15644	15542	15564	15321	15708	15526	15358	15539	15486	15502	15475	15557	15623	15676	15456	15431	15634	15569	15437	15564	15517	15534	15499	15610	15462	15534	15597	15600	15468	15584	15481	15516	15628	15782	15602	15598	15635	15672	15583	15628	15714	15446	15746	15730	15654	15534	15664	15552	15685	15736	15294	15465	15386	15652	15591	15694	15413	15464	15787	15556	15323	15557	15581	15568	15542	15585	15697	15740	15493	15601	15661	15556	15466	15566	15572	15557	15544	15588	15389	15657	15665	15490	15564	15566	15661	15380	15404	15609	15534	15530	15372	15585	15508	15539	15528	15574	15574	15561	15599	15585	15582	15564	15397	15493	15643	15349	15559	15605	15560	15409	15468	15722	15626	15532	15659	15634	15432	15439	15535	15675	15690	15479	15463	15415	15581	15703	15250	15520	15676	15573	15416	15667	15688	15527	15586	15604	15555	15340	15421	15507	15520	15441	15473	15525	15478	15512	15740	15477	15775	15831	15521	15510	15621	15603	15530	15548	15375	15418	15471	15710	15544	15629	15488	15603	15568	15665	15557	15452	15441	15578	15581	15670	15697	15560	15501	15522	15663	15583	15586	15496	15566	15669	15583	15658	15613	15681	15485	15603	15716	15522	15599	15521	15370	15444	15682	15461	15724	15513	15659	15495	15659	15460	15677	15609	15645	15641	15553	15607	15743	15463	15653	15620	15510	15656	15681	15686	15489	15639	15380	15523	15484	15479	15393	15641	15930	15647	15612	15784	15466	15666	15565	15591	15534	15591	15554	15468	15460	15679	15474	15501	15507	15680	15508	15704	15558	15516	15409	15584	15646	15537	15576	15690	15342	15552	15524	15478	15777	15620	15564	15424	15246	15360	15608	15386	15622	15524	15796	15713	15559	15802	15493	15515	15364	15665	15611	15616	15535	15685	15478	15612	15545	15452	15480	15591	15592	15541	15682	15687	15528	15580	15532	15491	15608	15605	15447	15519	15613	15568	15482	15583	15604	15537	15496	15685	15694	15563	15711	15521	15576	15375	15496	15730	15387	15435	15363	15615	15587	15586	15551	15686	15637	15532	15504	15774	15385	15507	15525	15546	15498	15596	15538	15414	15564	15807	15490	15362	15668	15556	15631	15582	15480	15551	15673	15567	15577	15656	15687	15639	15597	15656	15469	15405	15478	15708	15556	15649	15489	15585	15521	15814	15672	15677	15529	15629	15407	15473	15596	15636	15723	15567	15611	15470	15531	15340	15497	15438	15469	15657	15564	15547	15473	15550	15547	15535	15540	15610	15444	15574	15602	15592	15601	15566	15653	15694	15468	15578	15324	15635	15638	15570	15532	15551	15649	15606	15473	15549	15607	15485	15657	15428	15438	15589	15523	15481	15425	15582	15532	15666	15672	15528	15475	15519	15321	15803	15589	15385	15736	15824	15361	15568	15540	15652	15594	15517	15520	15543	15550	15604	15628	15472	15531	15475	15482	15496	15537	15320	15514	15406	15474	15582	15418	15686	15554	15355	15687	15650	15614	15415	15538	15570	15628	15613	15521	15516	15581	15626	15438	15641	15683	15837	15597	15684	15523	15480	15608	15636	15312	15713	15503	15547	15375	15824	15714	15621	15782	15677	15420	15629	15664	15596	15570	15563	15644	15591	15375	15599	15487	15691	15458	15543	15790	15694	15503	15680	15692	15490	15543	15595	15380	15388	15485	15681	15502	15473	15658	15632	15624	15577	15612	15409	15532	15598	15757	15523	15506	15512	15459	15661	15593	15592	15449	15442	15575	15412	15672	15557	15565	15628	15603	15713	15597	15496	15486	15480	15828	15596	15559	15510	15478	15356	15535	15735	15657	15594	15648	15654	15474	15758	15475	15565	15470	15523	15409	15568	15523	15436	15448	15400	15603	15576	15615	15391	15544	15689	15621	15402	15480	15533	15628	15813	15615	15696	15612	15364	15572	15765	15415	15472	15367	15382	15613	15532	15597	15556	15802	15682	15533	15656	15589	15432	15849	15529	15514	15695	15590	15568	15620	15363	15493	15397	15447	15587	15631	15642	15520	15638	15579	15495	15649	15467	15497	15428	15555	15470	15603	15584	15339	15719	15529	15694	15509	15397	15582	15359	15641	15572	15534	15458	15409	15394	15571	15498	15550	15444	15413	15413	15598	15527	15621	15637	15516	15554	15527	15422	15708	15569	15522	15560	15518	15675	15569	15717	15464	15476	15405	15486	15690	15596	15676	15437	15439	15685	15417	15768	15426	15555	15749	15468	15415	15516	15556	15578	15741	15625	15454	15529	15659	15605	15462	15513	15629	15350	15352	15624	15569	15413	15509	15508	15635	15540	15568	15402	15451	15616	15705	15480	15417	15756	15372	15432	15576	15507	15448	15612	15516	15662	15619
37129	59102	46952	28167	18144	14875	14322	13960	14150	14060	14041	14146	14091	14034	14177	14036	14131	14189	14065	13940	14283	14191	14240	14017	14113	14137	14120	14169	14022	14024	14085	14080	13910	13980	14087	14122	14062	14165	14029	14024	14050	13982	14066	14047	14203	14025	14186	14071	14130	14253	14251	14172	14132	14016	14082	14080	14089	14042	14199	14059	14094	14230	14050	14000	14030	14042	13932	13946	14186	14159	14077	14097	14043	14195	14207	14179	14066	14097	14141	14243	14113	14030	14004	13952	14346	14211	14002	13969	14158	13989	14197	14119	14130	13977	14005	14065	13989	13931	14156	14037	14183	14052	13950	14158	14139	14175	14025	14068	14002	14017	14093	14074	14098	14253	14056	14227	14124	13916	14183	14244	14060	14126	14249	14080	14012	14135	14160	14307	14086	14124	14210	14014	14004	14076	13967	14037	13977	14193	14204	14157	14052	14017	14033	14079	14204	13962	14147	13984	14177	14165	14278	14106	14048	14133	14153	13902	14129	13845	14124	14168	14039	14033	14103	14047	14102	14223	14125	14242	14014	14046	14217	14151	14017	14078	14048	14021	14221	14141	14092	13984	14139	14109	14068	14090	14144	14133	14135	14057	14158	14080	14029	14087	14126	13947	14011	14203	14217	14177	14153	14092	14171	14117	14019	14184	14090	14057	14098	14104	14244	14119	14230	14128	14224	14088	14004	14300	14059	14124	14168	14079	13915	14161	13955	14163	13940	14078	14091	13977	13993	14214	14069	14076	14067	14077	14202	14092	14052	14048	14270	13931	13997	14047	14104	14076	14012	14009	14078	14180	14030	13904	14290	14229	14095	13845	14006	13992	14094	13972	14158	14014	13934	14040	14069	14184	14084	14079	14072	14140	14098	14071	14234	14167	14162	14003	14274	14135	14085	13992	14149	14195	14200	13965	14138	14200	14009	14088	14142	14096	14123	14122	13881	14145	14131	14193	14243	13951	14146	14091	13939	14089	14038	14223	14105	14011	14126	14112	14003	14314	13986	14185	14187	13958	14151	13977	14049	14062	14189	14102	13948	14170	14279	14151	14193	14060	13961	14208	14102	14027	14073	14109	14210	13861	14052	14122	14129	13992	14181	14230	14101	14076	14112	14272	14174	14092	14246	14049	14072	14068	14099	14040	14140	14128	14193	13844	14111	14214	14153	14023	14065	14135	14132	14278	14064	14140	14038	14120	14041	14007	14004	14098	14258	14112	14037	14079	14075	13901	14016	14248	13854	14202	14119	14078	14104	14082	14054	13973	14031	14265	14107	14119	14030	13949	14100	14118	14026	13967	14016	14098	14123	13928	13986	14086	14120	14146	14147	14063	14143	14197	14031	14066	14090	14098	14085	14041	14141	14029	13957	13900	14185	14145	14222	14150	14246	14263	14214	14021	13959	14143	13983	14145	14160	13954	14121	13996	14175	14097	14186	14219	13986	14142	14000	14058	14387	14229	13963	13944	13981	14036	14100	14066	14065	13988	13957	14112	14054	14073	14155	14187	14081	14115	14106	14178	14212	14216	14034	14025	14131	14024	14248	14009	14101	14215	13920	13979	14131	13914	14044	14113	14006	14081	14110	14191	13941	14035	14001	14180	13954	14150	14059	14153	14101	14079	14078	14056	13990	14126	14118	14058	14056	13970	13961	14253	14035	14171	14201	14164	14059	14249	14184	14018	14145	14033	14177	13933	14228	14031	14061	13990	14143	14140	14035	14262	14119	14245	14125	14078	13965	13975	14065	14167	13991	13989	14155	13957	14007	14123	13990	14138	14073	14112	14178	14052	14040	14163	13922	14005	13983	14203	14052	14228	14211	13998	14212	14058	14083	14033	14268	14095	14142	14105	14056	14031	14319	13916	14012	14019	14358	14072	14189	14146	14155	14079	13863	13921	14220	14121	14036	14312	14142	14264	14104	14123	14084	14011	14148	14052	14199	14041	14067	14189	14232	14192	14174	14052	14017	14087	14093	14195	14147	14076	14120	14081	14054	14027	14088	14005	14114	13982	14198	13918	13941	14137	14104	13915	13988	14079	13936	13986	14039	14095	14169	14110	14164	14073	14093	14125	13931	14153	14001	14058	14152	14169	14151	14045	14122	14235	14027	14078	14065	14070	14153	14225	13955	14001	14026	14195	14045	14063	14137	14171	14042	14132	14016	13991	13887	14059	14152	14101	14059	14065	13978	14057	14089	14146	13890	14088	14078	14135	14118	14020	13883	14091	13992	14151	14010	14291	14042	14077	14090	13859	14158	14169	14072	14087	14311	14071	14028	14044	14203	14173	13981	14109	14327	13919	14009	14229	14150	14075	14074	13913	14082	13992	13956	14087	14146	14044	14090	14142	14084	13956	13969	14301	14147	14070	13939	14168	14053	14043	13971	14089	14306	14194	14220	14269	14171	14229	14119	14028	14115	14138	14050	13972	14016	14091	14084	14065	14158	14129	14112	14055	13962	14053	14186	14129	14076	14123	14274	14078	14035	14206	13981	14240	14157	14184	14070	14243	14051	14010	14165	14104	14065	14123	14166	14134	13988	14130	14100	14072	13911	14101	14174	13893	14112	14059	14208	14289	14206	14004	14137	14003	13979	13938	14139	14039	14024	14171	14078	14126	14090	14122	13924	14131	13978	14038	14145	14158	14100	14101	14183	14124	14031	14053	14171	13961	14168	14010	14038	13975	14337	14011	14139	13995	14156	14098	14116	14045	14172	14092	14258	14112	13964	13993	14130	14115	14108	13935	14150	14092	13982	13997	14131	14031	14171	14138	14199	14342	14266	14254	14017	14166	14075	14049	13954	14119	14198	13993	14189	14084	13941	14088	14106	14115	14065	14174	14112	14082	14156	14166	14161	13990	14006	14189	14110	14191	14146	14168	14019	14065	14055	14148	14080	14216	14102	14104	14088	14148	14212	14130	14078	14155	14078	14239	14012	14135	14145	14221	14006	14099	14207	14030	14252	14049	14043	14055	13995	14140	14078	14233	14031	13984	14186	14173	14173	14117	13976	14128	14139	13917	14105	14055	14146	14102	13978	14122	14042	14093	14045	13920	14142	13974	13973	14044	14152	14097	14138	14132	14115	14097	14194	14075	14070	14052	13919	14102	14002	14102	14215	14073	13998	14150	14140	13901	14126	14087	14140	14148	14109	14223	13932	14176	14078	14095	13970	14139	14040	13997	13950	13928	14065	14204	14020	14156	14168	14161	14194	14161	14040	14023	14213	14218	14088	13941	14058	14239	14045	14111	13914	14155	14066	14252	14102	14115	14116	14087	14163	14012	14252	14095	14103	14039	14172	13902	14232	14222	14328	13910	14100	13985	14027	14091	14066	14228	13928	14094	13997	14108	14131	14026	14058	14015	14172	14164	14110	14216	14138	13903	14131	14097	14118	14189	14050	14093	13998	14061	13961	14069	13989	14198	14057	13996	14027	14000	14174	14152	14094	14200	14075	14093	13993	14013	13917	13945	14059	13969	14100	13953	13988	14111	14100	14086	14066	14154	14049	14005	14127	14102	14141	14022	13918	14078	14053	14083	14097	14255	14193	14146	14264	14049	14114	14044	14128	13917	14052	14145	14058	14106	13928	14136	14120	14063	13961	14072	14099	13968	14295	14033	14165	14094	14000	14271	14047	14087	14355	14047	14081	14026	13902	14062	14106	14093	13998	14178	13810	14274	14305	13885	14087	13976	14056	14023	14086	14058	14122	14034	13983	13987	14136	14192	14061	14179	14077	13905	14232	14000	14048	14116	14071	14102	14319	14229	14144	13934	13951	14037	14245	14234	13996	14026	14192	14129	14051	14168	13972	14234	13986	14136	13909	14190	13977	14106	14150	14139	13915	14076	14141	14114	14064	14128	14086	13975	14178	14112	14062	13960	14297	14069	14099	14127	14009	14211	14144	14256	14115	14175	14013	13966	14193	14003	14130	14245	14078	14130	14214	14362	13896	14097	14069	14173	14119	13993	14020	14097	13881	14248	14141	14103	14158	14141	14033	14097	14015	14151	14044	14137	13977	14086	14154	14132	14130	13937	14036	13996	14097	14176	14111	14122	14229	14036	14115	13973	13943	14217	14119	14161	14014	14014	14078	14228	14045	14186	14150	14049	14239	13949	14120	14198	14041	14166	14110	14146	14060	14157	14031	14018	14154	14041	14156	14011	14109	14001	14140	14153	13941	14066	14049	14064	14160	13957	13938	14090	14192	14251	14090	14019	14043	14171	14097	14272	14121	14209	14196	14300	14117	14223	14036	14072	14116	14169	14087	13979	14033	14068	14098	14231	14062	13909	14284	14280	13985	14129	13863	13946	14054	14114	13939	14252	14283	13778	14001	14201	14089	14110	14163	13937	14105	14054	14137	14186	14157	14117	14252	13862	14263	14061	14041	13971	14105	14190	14165	13987	14179	14075	14105	13952	14230	14114	14002	14057	14031	13997	14056	14151	14066	13970	14169	14182	14094	14147	13932	13943	14213	14150	14047	14111	14131	14071	14091	13995	14090	14160	14058	14025	14228	14245	14128	14234	13895	14254	13941	14130	14161	13996	13992	14161	14106	14139	14180	14150	14042	14212	14176	14120	14016	14175	14194	14190	14064	13807	14068	14207	14005	14071	14040	14197	14070	14025	14298	14039	14035	14109	13816	14189	14194	14109	14157	14082	14125	14141	14093	14115	14030	14067	14209	14154	14138	14000	14184	14143	13983	14206	14163	14012	14061	14115	14001	14264	13973	14196	14022	14081	13984	14182	14101	14104	13963	14037	14095	14078	14198	14292	14187	14053	13862	14042	14144	14096	14180	14227	14170	13994	14062	14284	14059	14179	14062	14270	14069	14162	14164	14090	14070	14275	14237	14122	14004	14002	14175	14124	13946	14236	14176	14176	13877	13981	14080	14099	14052	14143	13918	14089	14097	14025	14060	14118	14059	14137	14243	13960	13976	14085	13999	14175	14268	14100	14052	13904	13976	14037	14158	14131	14120	14065	14065	14059	14092	14023	14166	13974	14059	14064	14065	14221	14195	14067	14213	14098	14297	14043	14237	14092	14044	14161	14227	14120	14344	14006	14064	14006	14080	14208	14182	14184	14070	14176	14050	14147	13973	14000	14131	14045	14073	14050	14128	14133	14327	14201
29162	38322	48172	35026	22107	17270	15472	14924	14473	14425	14605	14593	14703	14734	14644	14647	14617	14645	14616	14531	14601	14403	14525	14479	14559	14249	14482	14657	14575	14240	14416	14500	14379	14432	14579	14593	14679	14432	14611	14606	14368	14425	14540	14538	14577	14473	14493	14666	14553	14524	14526	14478	14720	14507	14461	14427	14484	14511	14371	14321	14406	14306	14563	14578	14493	14494	14443	14458	14523	14450	14326	14433	14545	14493	14563	14482	14362	14425	14369	14479	14428	14532	14546	14597	14505	14486	14535	14455	14526	14433	14445	14558	14476	14617	14495	14547	14818	14482	14536	14322	14363	14413	14445	14458	14395	14334	14563	14654	14415	14543	14539	14502	14452	14576	14596	14466	14391	14260	14345	14588	14283	14514	14501	14554	14444	14345	14554	14593	14493	14545	14585	14406	14382	14566	14478	14432	14376	14366	14408	14578	14557	14457	14534	14404	14420	14399	14367	14497	14459	14582	14577	14506	14623	14612	14563	14457	14410	14652	14549	14607	14533	14470	14472	14625	14327	14484	14630	14558	14497	14465	14413	14438	14521	14444	14539	14429	14492	14284	14571	14679	14469	14554	14210	14360	14471	14685	14451	14436	14510	14526	14444	14358	14548	14540	14556	14623	14691	14499	14368	14289	14536	14360	14696	14483	14395	14619	14488	14435	14344	14403	14511	14616	14468	14337	14337	14284	14554	14519	14389	14462	14452	14406	14453	14358	14626	14565	14441	14439	14481	14504	14345	14361	14429	14538	14202	14394	14675	14529	14509	14411	14444	14363	14702	14549	14483	14453	14483	14510	14344	14227	14601	14291	14442	14411	14543	14483	14556	14352	14567	14414	14577	14509	14257	14482	14463	14469	14629	14510	14473	14463	14578	14397	14345	14405	14592	14349	14328	14440	14457	14609	14392	14521	14492	14548	14446	14513	14418	14338	14430	14491	14545	14482	14417	14597	14472	14492	14588	14445	14730	14427	14599	14359	14546	14640	14361	14451	14610	14523	14270	14513	14514	14515	14525	14412	14574	14461	14346	14633	14445	14441	14546	14586	14575	14330	14556	14544	14465	14459	14382	14464	14394	14361	14388	14474	14430	14436	14366	14514	14557	14386	14188	14408	14484	14470	14484	14429	14408	14547	14612	14521	14373	14442	14413	14421	14507	14333	14470	14412	14301	14584	14696	14422	14329	14535	14580	14372	14383	14452	14674	14481	14452	14297	14532	14384	14286	14382	14487	14507	14636	14249	14583	14671	14574	14489	14376	14497	14646	14471	14588	14520	14530	14504	14598	14623	14437	14488	14428	14541	14470	14511	14461	14481	14575	14535	14549	14451	14524	14552	14404	14520	14635	14524	14603	14237	14432	14338	14426	14442	14623	14505	14418	14584	14526	14595	14339	14482	14670	14488	14419	14416	14416	14458	14542	14410	14454	14360	14293	14611	14556	14607	14335	14505	14390	14411	14504	14476	14427	14595	14648	14477	14416	14511	14687	14712	14424	14538	14499	14533	14554	14561	14518	14586	14367	14385	14550	14507	14393	14372	14445	14135	14535	14542	14740	14534	14653	14340	14587	14266	14405	14567	14514	14480	14564	14491	14514	14615	14586	14329	14424	14443	14532	14526	14550	14462	14565	14491	14531	14390	14435	14414	14479	14549	14505	14564	14390	14241	14358	14571	14466	14604	14524	14511	14446	14481	14203	14553	14420	14375	14609	14494	14514	14366	14689	14582	14478	14658	14377	14532	14557	14265	14494	14497	14661	14365	14450	14590	14430	14516	14518	14438	14498	14673	14594	14291	14391	14431	14493	14500	14317	14565	14388	14395	14350	14389	14384	14357	14350	14496	14598	14386	14474	14295	14402	14362	14269	14852	14634	14479	14308	14429	14713	14411	14404	14401	14425	14665	14335	14520	14488	14438	14220	14496	14414	14622	14522	14603	14502	14492	14474	14421	14402	14525	14445	14257	14431	14504	14544	14544	14302	14529	14427	14338	14659	14463	14647	14723	14526	14385	14319	14413	14524	14392	14468	14418	14351	14548	14513	14665	14553	14530	14594	14312	14527	14406	14558	14394	14610	14517	14325	14371	14487	14601	14519	14608	14466	14537	14551	14632	14608	14559	14467	14545	14665	14610	14545	14497	14594	14523	14374	14557	14452	14634	14574	14446	14414	14557	14552	14360	14512	14535	14352	14487	14536	14526	14486	14553	14387	14605	14627	14525	14438	14632	14500	14508	14566	14591	14437	14450	14517	14529	14491	14524	14514	14549	14634	14605	14503	14318	14382	14412	14220	14503	14406	14531	14344	14533	14568	14605	14481	14557	14369	14431	14445	14561	14665	14565	14529	14638	14507	14414	14774	14528	14663	14409	14281	14602	14557	14395	14426	14762	14616	14618	14693	14602	14460	14629	14505	14539	14604	14477	14399	14458	14649	14325	14288	14450	14545	14536	14630	14606	14637	14368	14476	14522	14629	14488	14562	14680	14597	14441	14381	14495	14281	14383	14258	14480	14554	14536	14535	14621	14432	14361	14629	14637	14486	14339	14448	14508	14409	14363	14288	14447	14527	14545	14453	14535	14647	14617	14418	14525	14460	14403	14526	14421	14413	14466	14487	14476	14448	14622	14270	14557	14379	14241	14439	14486	14580	14679	14604	14635	14466	14405	14569	14459	14691	14475	14742	14597	14541	14394	14464	14545	14558	14554	14656	14420	14551	14546	14378	14250	14371	14590	14359	14378	14498	14434	14571	14463	14629	14541	14613	14614	14618	14681	14542	14311	14530	14540	14575	14315	14483	14584	14492	14512	14550	14376	14606	14626	14300	14723	14527	14431	14512	14435	14525	14514	14579	14347	14462	14464	14536	14426	14615	14312	14382	14404	14364	14454	14404	14589	14596	14536	14550	14370	14476	14323	14306	14560	14310	14472	14433	14491	14631	14793	14373	14367	14555	14362	14295	14455	14536	14390	14339	14646	14430	14559	14452	14555	14421	14269	14403	14484	14514	14463	14540	14720	14484	14523	14452	14360	14493	14631	14685	14356	14557	14564	14446	14418	14463	14410	14494	14595	14607	14342	14609	14522	14541	14508	14424	14635	14622	14393	14493	14444	14583	14581	14541	14531	14699	14396	14420	14466	14519	14573	14374	14616	14499	14488	14668	14478	14266	14571	14545	14494	14549	14475	14697	14494	14273	14547	14457	14497	14530	14582	14537	14597	14425	14506	14315	14524	14642	14601	14352	14549	14593	14619	14474	14534	14430	14305	14437	14286	14496	14652	14472	14401	14538	14562	14596	14508	14574	14479	14522	14635	14360	14584	14621	14600	14417	14246	14261	14404	14452	14522	14447	14404	14576	14519	14380	14598	14576	14496	14485	14599	14468	14411	14317	14509	14583	14389	14624	14452	14649	14601	14523	14512	14498	14312	14414	14209	14551	14498	14617	14458	14486	14440	14311	14457	14320	14479	14505	14315	14404	14424	14447	14350	14562	14470	14550	14278	14758	14402	14639	14512	14465	14365	14378	14422	14480	14480	14356	14490	14618	14598	14428	14617	14465	14501	14503	14143	14462	14470	14448	14523	14452	14820	14497	14555	14648	14506	14538	14379	14579	14574	14476	14330	14455	14479	14467	14572	14581	14612	14519	14474	14495	14399	14470	14492	14432	14446	14561	14504	14411	14448	14426	14678	14399	14498	14454	14380	14861	14571	14545	14471	14497	14607	14509	14367	14704	14691	14516	14467	14501	14265	14533	14460	14558	14412	14608	14646	14507	14548	14538	14419	14313	14437	14591	14406	14459	14433	14477	14487	14542	14539	14639	14508	14593	14466	14403	14373	14533	14478	14542	14649	14475	14460	14617	14613	14633	14293	14471	14192	14642	14507	14583	14771	14454	14494	14486	14544	14474	14528	14506	14437	14365	14423	14435	14381	14563	14504	14481	14478	14765	14541	14381	14583	14507	14490	14458	14560	14706	14365	14451	14640	14449	14581	14660	14390	14553	14461	14430	14608	14450	14406	14689	14599	14253	14514	14252	14345	14563	14585	14578	14619	14412	14579	14569	14444	14308	14412	14316	14566	14402	14521	14446	14551	14623	14415	14496	14407	14432	14672	14451	14589	14403	14594	14603	14591	14392	14435	14305	14473	14492	14472	14264	14493	14568	14572	14309	14403	14469	14707	14422	14315	14486	14410	14385	14537	14458	14540	14558	14626	14531	14511	14576	14641	14376	14370	14469	14494	14547	14508	14637	14419	14411	14364	14666	14315	14415	14478	14498	14455	14562	14722	14405	14425	14501	14553	14609	14516	14526	14392	14527	14662	14384	14408	14523	14621	14634	14619	14405	14374	14452	14692	14459	14530	14530	14439	14478	14425	14460	14443	14572	14446	14513	14481	14612	14563	14565	14479	14345	14551	14471	14610	14352	14369	14586	14481	14337	14444	14566	14671	14460	14376	14434	14672	14394	14384	14560	14641	14517	14574	14532	14505	14566	14602	14435	14486	14470	14478	14583	14626	14523	14713	14457	14344	14388	14381	14468	14230	14533	14357	14514	14424	14437	14470	14452	14556	14279	14332	14465	14488	14486	14441	14448	14447	14447	14523	14492	14490	14620	14445	14633	14472	14682	14417	14572	14574	14492	14374	14548	14575	14437	14512	14465	14288	14516	14657	14597	14515	14487	14592	14478	14586	14447	14569	14573	14542	14457	14596	14450	14646	14463	14646	14609	14485	14518	14586	14492	14541	14468	14552	14527	14376	14410	14480	14536	14338	14467	14563	14536	14507	14401	14454	14484	14518	14663	14519	14567	14506	14460	14554	14441	14530	14473	14372	14676	14555	14391	14689	14474	14557	14466	14564	14448	14549	14399	14506	14496	14378	14495	14357	14375	14520	14463	14567	14643	14411	14408	14478	14382	14315	14344	14620	14426	14595	14378	14369	14502	14585	14451	14463	14482	14417	14466	14562	14360	14618	14466	14549	14434	14509	14779	14447	14595	14514	14489	14316	14469	14529	14475	14401	14446	14279	14369	14515	14431	14554	14330	14394	14504	14615	14461	14587	14467	14443	14494	14395	14478	14474	14577	14471	14528	14491	14490	14599	14570	14335	14498	14590	14422	14420	14437	14465	14322	14394
54009	80455	62152	36190	22007	15736	14020	13544	13244	13295	13556	13573	13306	13429	13400	13491	13471	13571	13459	13455	13484	13345	13556	13573	13463	13376	13370	13432	13566	13309	13626	13534	13423	13359	13536	13423	13411	13383	13326	13502	13460	13400	13737	13490	13397	13193	13320	13403	13337	13437	13387	13566	13389	13370	13356	13353	13535	13314	13212	13415	13373	13384	13450	13498	13269	13351	13435	13434	13456	13541	13496	13447	13376	13497	13395	13521	13424	13571	13398	13415	13484	13279	13575	13394	13395	13208	13553	13349	13507	13320	13511	13555	13420	13427	13367	13391	13444	13308	13318	13558	13420	13376	13470	13505	13386	13573	13250	13316	13444	13316	13365	13407	13433	13498	13468	13403	13547	13292	13355	13403	13343	13384	13447	13430	13418	13390	13512	13388	13346	13425	13461	13459	13450	13421	13309	13274	13508	13348	13345	13411	13389	13240	13474	13452	13480	13344	13381	13184	13401	13464	13330	13327	13296	13485	13447	13437	13449	13598	13342	13472	13489	13510	13382	13364	13447	13309	13535	13281	13401	13314	13322	13526	13287	13419	13314	13451	13341	13331	13483	13271	13306	13405	13521	13406	13313	13391	13338	13478	13538	13525	13289	13489	13406	13365	13222	13462	13439	13267	13339	13456	13449	13351	13454	13400	13517	13431	13389	13310	13472	13298	13425	13394	13317	13376	13310	13180	13390	13362	13377	13359	13476	13277	13370	13316	13512	13488	13308	13508	13510	13464	13332	13432	13568	13273	13404	13499	13361	13223	13433	13512	13515	13454	13560	13417	13567	13544	13220	13454	13361	13439	13436	13548	13557	13419	13406	13415	13317	13341	13638	13342	13340	13310	13352	13329	13516	13402	13284	13281	13370	13426	13340	13474	13517	13435	13438	13460	13405	13513	13421	13410	13528	13513	13433	13346	13326	13297	13309	13538	13548	13518	13351	13267	13264	13441	13507	13471	13376	13326	13417	13348	13316	13335	13308	13470	13307	13343	13436	13364	13548	13427	13558	13403	13369	13404	13563	13279	13305	13426	13510	13488	13298	13508	13507	13418	13360	13396	13250	13321	13506	13237	13506	13430	13296	13667	13393	13404	13397	13431	13447	13305	13370	13311	13281	13394	13312	13426	13424	13478	13346	13479	13473	13544	13516	13377	13361	13347	13546	13593	13367	13313	13397	13434	13336	13197	13524	13353	13546	13375	13324	13479	13412	13530	13424	13498	13431	13441	13442	13375	13435	13372	13508	13487	13465	13344	13466	13393	13401	13388	13508	13529	13368	13507	13414	13269	13351	13349	13418	13411	13479	13262	13396	13580	13493	13352	13343	13338	13473	13470	13437	13318	13282	13477	13374	13197	13509	13434	13228	13478	13298	13544	13706	13515	13397	13596	13323	13344	13445	13450	13462	13443	13466	13422	13405	13512	13471	13524	13433	13406	13479	13309	13308	13470	13372	13374	13371	13317	13394	13460	13383	13346	13461	13523	13469	13366	13533	13388	13475	13484	13477	13533	13402	13413	13437	13444	13395	13400	13269	13252	13388	13379	13418	13351	13595	13489	13362	13430	13383	13289	13445	13566	13514	13371	13436	13439	13509	13369	13397	13405	13333	13550	13273	13307	13472	13442	13181	13423	13490	13446	13588	13455	13435	13491	13420	13570	13320	13476	13424	13380	13475	13590	13409	13301	13305	13363	13369	13355	13429	13326	13448	13416	13657	13531	13420	13379	13308	13424	13543	13341	13367	13372	13536	13549	13406	13337	13363	13595	13337	13594	13406	13377	13452	13382	13263	13489	13582	13470	13452	13477	13406	13513	13475	13500	13351	13413	13446	13481	13368	13395	13510	13477	13472	13344	13371	13479	13293	13434	13340	13316	13395	13290	13580	13359	13486	13471	13406	13376	13351	13638	13434	13401	13359	13387	13360	13388	13360	13478	13326	13462	13354	13475	13469	13475	13455	13318	13501	13449	13445	13352	13442	13499	13386	13353	13462	13505	13402	13299	13305	13420	13396	13354	13282	13359	13389	13540	13266	13337	13480	13386	13545	13317	13413	13517	13626	13327	13228	13484	13530	13510	13502	13335	13418	13252	13446	13522	13440	13322	13341	13502	13475	13394	13455	13433	13531	13327	13549	13467	13403	13305	13366	13511	13429	13324	13465	13384	13530	13451	13408	13389	13437	13419	13450	13410	13259	13629	13369	13313	13496	13398	13390	13418	13386	13400	13499	13436	13285	13331	13476	13384	13453	13348	13334	13403	13553	13452	13460	13491	13506	13369	13331	13530	13182	13296	13221	13479	13401	13392	13403	13254	13448	13365	13292	13487	13326	13462	13310	13380	13281	13385	13276	13570	13331	13472	13407	13491	13294	13394	13304	13561	13383	13532	13091	13395	13411	13541	13316	13279	13314	13357	13561	13515	13384	13409	13462	13339	13302	13337	13355	13512	13472	13347	13433	13432	13488	13255	13519	13368	13417	13426	13589	13393	13365	13476	13389	13359	13519	13561	13398	13413	13463	13598	13380	13369	13273	13371	13346	13570	13415	13525	13467	13284	13333	13397	13403	13419	13409	13426	13417	13371	13576	13447	13437	13367	13391	13416	13400	13465	13483	13392	13473	13363	13469	13617	13614	13423	13312	13447	13470	13322	13492	13347	13436	13401	13497	13351	13407	13413	13301	13552	13445	13463	13473	13412	13574	13354	13569	13425	13380	13472	13514	13488	13379	13443	13482	13374	13287	13516	13464	13374	13476	13456	13334	13437	13436	13524	13482	13294	13442	13450	13454	13490	13412	13277	13399	13318	13484	13606	13367	13455	13412	13424	13416	13458	13479	13394	13507	13300	13422	13424	13393	13535	13520	13343	13469	13508	13394	13388	13494	13409	13490	13382	13489	13429	13441	13396	13429	13350	13481	13276	13465	13404	13262	13416	13276	13419	13329	13289	13409	13488	13372	13262	13196	13463	13351	13323	13445	13541	13498	13345	13377	13383	13537	13337	13445	13281	13406	13449	13667	13323	13480	13402	13437	13459	13455	13446	13581	13328	13361	13432	13541	13320	13370	13368	13346	13342	13404	13377	13376	13473	13582	13319	13450	13539	13416	13526	13427	13337	13376	13545	13358	13533	13355	13497	13292	13501	13369	13353	13450	13444	13360	13333	13559	13440	13512	13345	13553	13331	13315	13455	13372	13320	13578	13335	13321	13306	13478	13425	13484	13612	13463	13468	13521	13391	13492	13436	13375	13356	13512	13525	13362	13515	13541	13394	13331	13421	13400	13410	13429	13399	13346	13194	13198	13496	13457	13386	13402	13367	13398	13391	13388	13475	13232	13563	13467	13439	13397	13534	13297	13419	13363	13403	13320	13540	13433	13237	13424	13347	13486	13443	13489	13293	13270	13521	13257	13538	13507	13315	13467	13500	13348	13631	13485	13316	13422	13360	13528	13409	13592	13524	13406	13340	13516	13428	13322	13279	13573	13411	13310	13389	13419	13346	13532	13366	13521	13530	13516	13430	13328	13399	13212	13468	13431	13343	13428	13505	13402	13485	13346	13379	13377	13381	13371	13655	13170	13370	13530	13456	13384	13408	13455	13356	13295	13471	13350	13469	13589	13386	13442	13601	13374	13569	13455	13186	13442	13373	13546	13374	13438	13256	13359	13415	13353	13441	13456	13093	13575	13305	13365	13443	13582	13487	13455	13542	13444	13411	13478	13343	13456	13481	13309	13611	13310	13238	13216	13470	13483	13458	13583	13498	13512	13502	13408	13384	13464	13335	13511	13370	13522	13292	13556	13443	13395	13518	13348	13357	13339	13572	13410	13440	13555	13323	13451	13328	13262	13497	13370	13423	13451	13410	13354	13486	13384	13389	13344	13356	13559	13316	13377	13478	13378	13167	13418	13436	13458	13457	13398	13347	13428	13434	13439	13365	13336	13364	13358	13341	13405	13403	13535	13207	13330	13426	13367	13406	13477	13515	13408	13451	13389	13457	13307	13412	13478	13443	13440	13358	13391	13522	13511	13337	13302	13518	13270	13319	13441	13617	13462	13475	13426	13362	13344	13369	13422	13414	13405	13435	13374	13419	13426	13415	13217	13422	13318	13440	13328	13520	13353	13479	13535	13370	13350	13391	13382	13409	13520	13334	13445	13443	13456	13524	13605	13380	13388	13385	13411	13480	13463	13543	13391	13466	13388	13351	13404	13228	13674	13535	13480	13414	13273	13408	13462	13438	13645	13436	13200	13549	13478	13442	13342	13239	13361	13467	13253	13323	13501	13348	13366	13340	13379	13401	13429	13372	13340	13263	13348	13561	13387	13565	13437	13457	13237	13409	13420	13439	13487	13487	13452	13527	13364	13362	13430	13326	13280	13559	13549	13526	13341	13415	13435	13316	13525	13387	13589	13344	13466	13418	13413	13224	13384	13415	13278	13457	13510	13550	13292	13379	13504	13422	13353	13415	13440	13390	13302	13446	13517	13189	13494	13454	13460	13387	13411	13475	13468	13396	13396	13385	13503	13573	13385	13198	13376	13355	13352	13435	13384	13424	13399	13465	13354	13379	13227	13428	13515	13617	13546	13403	13390	13543	13540	13346	13316	13402	13295	13528	13550	13316	13509	13485	13523	13521	13298	13459	13516	13358	13603	13495	13418	13554	13335	13407	13505	13219	13459	13339	13313	13261	13518	13348	13404	13406	13425	13470	13452	13439	13532	13457	13365	13424	13306	13501	13298	13441	13453	13508	13348	13493	13439	13433	13615	13518	13375	13536	13414	13385	13413	13196	13497	13354	13418	13585	13543	13329	13540	13248	13339	13407	13376	13410	13521	13293	13412	13386	13461	13185	13398	13510	13322	13424	13371	13616	13398	13487	13421	13441	13533	13346	13472	13416	13464	13532	13276	13439	13471	13574	13383	13432	13354	13358	13561	13554	13495	13381	13426	13431	13333	13402	13403	13350	13343	13436	13566	13485	13459	13419	13451	13379	13380	13419	13610	13422	13470	13483	13450	13393	13342	13413	13213	13408	13407	13375	13363	13344	13380	13543	13581	13463	13510	13350	13445	13401	13445	13500	13428	13129	13461	13311	13410	13423	13361	13292	13549	13477	13414	13411	13306	13433	13354	13450
23839	25102	39606	36038	28705	24740	21621	15533	14441	14540	14255	14249	14284	14162	14192	14296	14246	14145	14304	13988	14427	14241	13988	14146	14525	14180	14243	13852	14142	14195	13940	14113	14060	14005	14189	14162	14222	14105	14098	14108	13998	14116	13904	14174	14232	13962	13999	13982	14141	14016	14078	14098	14172	14096	13989	13961	14016	13878	14002	14205	14070	14026	14103	13840	13998	13883	13974	14041	13996	14094	14013	14167	14038	13879	13883	14131	14021	14063	14003	13958	14025	14033	14103	14025	13997	13938	14033	14131	14192	14064	14173	13984	13901	14134	14115	14020	13956	13958	13995	13900	14053	14051	14151	14259	14043	13989	14101	13926	13958	14001	14056	14088	14145	13977	14111	13918	13868	14068	13980	14031	13934	14020	14046	14082	14091	14102	13820	13885	13893	13958	13999	14018	14082	13998	13929	13968	13907	14111	14140	14026	13963	13966	13912	14046	14054	14183	13974	13944	14113	13929	13992	14078	14046	14029	14186	14166	13911	14112	13921	14043	13924	13855	14016	14108	14058	13937	14025	13927	13906	13925	13975	13869	13907	13878	14021	13928	14070	13988	13965	14076	13896	13981	14071	13976	14001	14050	13803	14129	14242	13961	13959	13928	13883	13966	14184	13789	13820	13794	13989	13895	13872	13962	14024	14077	14031	14099	13915	14091	13972	13939	14003	13971	14013	13922	14171	13996	14030	13786	13898	14012	14067	13957	14056	14003	14239	14026	13902	14211	13860	13948	13876	14002	14036	14054	13975	14142	14109	13967	14003	13976	14002	14010	13946	13983	13948	13829	14103	14075	14112	13911	13863	14035	14007	14081	14028	13957	13929	13959	14186	14227	13975	13876	13718	14094	13986	13922	13785	13947	14034	14087	14029	14186	13980	13982	13902	14043	13850	13942	14008	14037	14106	13920	14009	14130	13988	14021	13976	13972	13972	14004	13769	14005	14098	13989	14046	13903	13868	13854	13816	14050	14099	14016	13904	13886	14040	13956	13974	13898	14122	13832	14062	13902	13893	13998	14031	14059	14158	14021	13915	13970	14015	13897	14145	14041	13795	13878	13812	13984	14043	14001	13941	13845	13941	13914	13945	14092	14229	14189	13874	14040	13892	14023	14208	13976	13974	14036	13965	13814	13798	13923	13875	14118	14113	14024	13961	14097	14118	13973	14127	14083	13912	13809	13931	14129	13939	13931	13915	14020	13908	14132	14075	13758	13961	13859	14095	14112	13914	14001	14144	13870	13831	13938	13863	14041	14065	13875	13902	14068	13985	13824	14146	13850	13964	14134	14067	13938	13830	13816	13813	14021	13889	13934	14168	13901	13935	14073	14103	14151	14028	14035	14030	13963	14021	14144	14104	13893	14045	14084	14071	13978	13984	14206	13992	14196	13819	13930	13953	14037	14056	14043	13813	13958	13943	13969	14147	14200	13880	14083	13960	14034	13928	14050	14014	13924	13899	13800	13885	14096	14109	13854	13990	13950	14052	14073	14110	14025	14197	14032	13915	14194	14170	14084	14098	14010	13900	13801	14123	14169	13866	13915	14050	14251	14027	13933	13980	14103	14038	13889	13971	14050	13963	14003	14126	14124	13948	14026	14035	14107	14125	13950	14069	13992	14125	14025	13960	13884	14021	13951	13855	14133	14016	13980	13847	13967	13996	14095	13825	13963	14095	14004	14132	14211	13902	14009	14025	14041	13945	14091	13925	13963	14074	13927	13658	13995	13884	13943	14048	14198	14019	14134	14137	14092	14030	13791	13929	14010	14117	13854	14064	13892	14042	13984	14032	13805	13853	14053	14111	14124	14003	13861	13838	13994	14163	14118	13902	14154	13910	13993	13735	13925	13897	14065	13983	13848	13921	13982	14020	14025	13904	14071	13932	14114	14120	14044	14021	13962	13929	13963	13913	14045	13866	13984	13836	13983	14051	13919	13933	14138	13897	13958	13830	13952	13965	14235	14081	13796	13953	14104	13915	14112	13941	14340	14063	13974	14070	13973	13945	13868	14154	13988	14007	13815	13806	13955	13987	13969	13938	13960	14087	13969	13813	13907	13982	13970	13885	14100	13922	14002	13939	13973	14188	13855	14074	13858	13921	14048	13984	14002	13899	13978	13942	13959	13958	14138	13960	14140	13826	14003	14208	13833	13919	14034	13964	14149	13975	13937	14009	14004	14246	13961	14032	13904	14007	13908	13839	13884	13985	14000	14049	13882	13988	14012	13994	14082	14131	14054	14026	14030	13916	13968	13974	14113	13889	13935	14068	13923	13856	14078	13971	13797	13942	13892	13996	14002	14059	13891	14087	14069	14100	13960	13801	13788	13927	13998	14040	14022	14169	13819	13896	13996	13812	13901	13920	13947	14077	14008	13938	14029	13877	13951	13947	14073	13965	14012	13899	14056	14042	14019	13965	14001	13912	13874	14023	13913	14077	13957	13994	14087	13887	13979	13851	14038	14001	13877	13860	13954	14018	13875	13848	14004	13922	14003	13963	14122	13943	13915	14042	13988	13974	13892	13865	13894	14105	13870	14022	13964	13840	14114	14030	13980	14044	14090	13788	14104	14071	14115	13953	14075	14034	13954	13932	14154	13977	14001	14148	13959	14122	14079	13949	13830	13952	14032	14277	14087	13860	13956	14041	14015	13971	13999	13993	14009	14093	14119	13921	14127	14035	14018	14109	13877	13924	14160	14044	14045	13947	14001	14024	14002	13974	14124	14062	14128	14018	13915	13987	13918	14154	14079	14182	13777	13957	13842	14137	13946	13832	13891	14006	13692	14090	13961	13979	14020	14016	13828	14046	14046	14050	13947	13867	13960	13914	13943	13996	14050	13978	13823	13989	13910	13989	13833	14022	13919	13931	13888	14071	14120	14085	14014	13891	14095	14105	13946	13864	14022	13983	13983	13961	14068	14077	13941	13949	13876	13882	14031	13907	13887	14088	13765	14107	14019	14126	13808	14162	13981	13979	14095	14095	14019	13839	14030	13922	13960	13937	13922	14025	13945	14011	14131	13882	14085	14030	14071	13768	14084	14020	13958	14057	14086	14017	14074	13972	13893	14028	13807	13992	14009	13793	13786	14027	13949	14010	13894	14115	14045	13975	13949	13840	14044	14082	13767	14058	13962	13925	13986	13833	13881	14275	14167	14029	14023	14007	13874	13960	13897	14105	14079	14005	13900	13902	13952	14137	13949	14089	13995	14015	14028	14012	13927	14273	14035	14148	14112	14057	13779	13953	13940	14070	13914	14005	14170	14131	14136	13958	13826	13901	13901	13785	13808	13894	14012	14162	14010	13887	13920	13888	13894	14066	14096	13898	14009	13990	14138	14042	14132	14089	13915	13905	13913	13934	13990	14028	13945	14007	14018	14017	14134	14231	14052	14016	13885	13901	14111	13896	13988	13898	14046	13925	14144	13814	14115	14062	14038	14096	13880	13962	13917	13709	14011	14092	13900	14036	14114	14016	13903	14089	13963	14087	13982	13833	13981	13961	13949	14108	13895	14089	14020	13914	14132	13906	14055	13984	13920	13879	14018	14081	13982	13911	13934	13812	13980	14074	13958	13980	13984	13880	13981	14091	13872	13981	13918	13944	13916	13978	13891	13857	14032	13990	13995	13915	13979	14136	13951	13861	13982	14023	13806	14003	13848	13875	14008	14128	14083	14066	13795	13983	13894	14018	14076	13919	14018	14246	13899	13946	13799	13764	13908	13826	14083	13988	13989	13912	13971	14055	13886	14017	14154	14040	13904	14116	14021	14018	13967	13864	13909	13866	14200	13737	13928	14067	14077	14023	14029	14199	14094	14042	13811	13909	13994	13885	13946	14019	14109	14019	13841	13893	13978	14056	14035	14196	13956	14093	13942	13954	13958	14096	13939	13821	13782	14125	13915	13942	14071	14014	14020	13968	13957	14153	14091	13992	14045	13951	13886	13991	13707	14046	13896	13940	13900	13849	13971	14005	13878	14059	13969	13978	13982	13847	13872	14091	13940	14057	13939	14026	13986	14015	13926	13946	14011	14119	14062	13884	14089	13883	13919	13869	14321	13716	14038	13977	14012	14087	13890	14142	13968	13926	13862	13969	13866	13978	14080	13845	14058	14031	13983	13822	14000	14099	13848	13951	13981	13961	14137	14202	13971	13911	13969	13959	13885	13991	14142	14048	13928	13885	14082	14106	13954	13931	14078	13969	13891	14050	14017	13860	14143	14042	13997	13964	14019	14196	13859	13765	13968	14104	14012	14072	14131	14107	13793	13952	14006	13880	14090	14025	13986	14148	14065	13936	13835	13840	13902	13814	13809	13954	14075	14066	13902	13918	14264	14015	14109	13897	13963	14130	13886	13995	14018	13984	13871	14153	13848	14015	14071	13883	13962	14105	13955	13898	14017	14205	14132	13971	13861	13913	14024	13964	14214	13916	13888	13844	13756	14005	13927	13891	13984	14055	13988	14016	14088	13891	14055	14246	13878	13984	13990	13930	14017	13983	14110	14039	14052	13972	13955	14030	13987	13837	13922	13827	13991	14109	13912	13951	13859	13897	13989	13997	13977	13932	14006	14018	13985	13935	13954	14068	13890	14166	13764	14054	13902	13959	13977	13923	13961	14097	13964	13963	14063	13909	14048	13934	13871	13874	13903	14025	13750	14000	13868	13939	14033	13958	14120	14003	14077	13740	14017	13990	14038	14086	13936	13999	13974	14110	14013	14158	13992	13990	13756	13820	13986	13929	14063	14088	14097	14003	13999	14018	14128	13943	14051	14074	13992	13797	13927	13969	13992	14025	13926	13834	13908	14020	13915	13886	13883	14095	14126	14104	14051	13979	13923	14028	13940	13907	13858	14101	13902	13888	13897	14061	13882	14046	13901	13966	14047	13807	14048	13865	13873	13814	13764	13930	13848	13915	13967	13789	13917	13886	14135	13960	13923	13805	14000	13934	14006	13972	13829	13864	13918	14078	14080	14024	13890	14086	14026	14069	13983	14015	13893	14048	14093	14063	13969	13984	13871	13854	13769	14043	14212	14025	14080	13950	14031	14007	14112	14018	13841	13874	14064	14094	14017	13991	13927	13878	14091	13974	14000	14056	14074	13992	14152	13931	14053	13726	13891	13940	13824	14034	14051
62361	107090	86410	63982	39549	22351	15224	13077	13208	13008	12911	13199	12991	13061	13052	13061	13028	13178	13126	13205	13156	13010	12969	13065	13098	12912	13028	12987	13145	13101	12926	13181	13102	12932	13172	13123	13064	13044	13040	13049	13231	13001	13077	13071	13122	13122	13071	13019	13019	13161	13066	13289	12976	13243	13304	12870	13088	13124	12981	13181	13053	13146	13040	12966	13055	13092	13192	12955	13178	12864	13005	13036	12720	12906	12994	12922	12998	13103	13036	13061	12945	13139	12981	12992	13103	12955	13133	13133	13131	12940	13062	12922	13058	13122	12912	13233	13146	13029	13138	13013	13060	13092	12999	13091	13076	12987	12988	13012	12961	12992	12933	13000	13098	13163	13193	13104	13018	13155	13082	13023	13087	13053	13055	12943	13082	13007	13115	13038	13022	13049	13065	12995	13050	13106	13222	13127	13111	12927	13110	13065	12975	12962	13065	13008	12939	13018	12999	12961	13088	13066	13245	13144	12899	12981	13052	12978	13110	12947	12997	12950	13041	13114	13062	13098	12971	12951	13244	12975	13017	12965	13100	12958	13153	13137	13183	13062	13044	13082	13034	13061	13094	13097	13215	13066	13096	13015	13017	13011	13059	13078	12994	13054	13010	12921	13012	12954	13141	12963	13173	13103	13107	13093	12869	12961	13025	13031	12965	12975	13161	13087	13053	13070	13202	13004	13096	12966	13038	13337	13077	12937	13041	13075	13000	13079	13021	13119	12995	13115	13020	13086	13149	13051	13047	13191	13146	13103	13222	13078	13104	12903	12939	13115	13027	13004	13167	13010	12998	12993	12861	13100	13009	12948	12976	13000	13014	13117	12824	13169	13034	13014	12982	13126	12988	13116	12938	13143	12936	12989	12908	13159	12950	12988	13118	12929	13002	13029	13252	13211	13008	13039	13066	12994	13229	13059	13033	13040	12960	13083	12979	13003	13029	13069	13194	13119	12974	13048	13025	12943	13075	13258	12857	13145	13070	12947	13102	13276	13081	13154	13146	13084	13021	12853	13157	13026	13082	12923	13119	12923	13122	13102	13056	12987	13223	12856	13173	13110	13038	13041	13111	13026	13063	13008	13104	13107	13118	13025	13059	12861	13112	13049	13218	13039	13384	13150	13257	12946	13113	13063	12994	13190	13224	13037	13090	13144	13234	13117	13009	13046	13113	13055	13226	13197	12951	13056	13020	13103	13126	13068	12777	12952	13143	13149	13128	13063	13054	13169	13014	13049	13008	13018	13041	12985	13044	13062	13191	13139	13077	12920	13007	12992	13018	13066	13130	13121	13032	13052	13077	13104	13210	13183	13047	13046	13004	12972	13107	13119	12991	13056	13122	13052	12879	12906	13171	13089	13067	13146	12985	13117	13011	12982	13061	12985	13067	13106	12923	13104	13094	13094	12924	13044	13159	12917	12908	13111	13133	13198	13061	13203	13075	12994	13247	13109	13176	13009	13195	13157	13062	13194	13073	13028	13289	13294	13120	13207	12916	13348	13104	12887	13184	13040	13007	12950	12990	13113	13040	13037	12877	13030	13044	13051	13207	13006	13058	13030	13093	13254	13164	13018	13080	13091	12973	13086	13053	13004	12813	12985	13010	13069	13177	13083	12985	13016	12939	13142	13008	13128	12888	13110	12946	13117	13059	12996	13029	12956	13060	13164	13231	13120	13082	13052	13174	12951	13218	13029	12956	13160	13031	12994	13070	13047	12901	13116	13130	13015	13178	13107	13122	12985	13092	12975	12981	13015	13080	13091	13049	12954	12963	13035	13111	13030	12909	13001	12925	13015	13008	13024	13123	12771	12994	13117	13166	13196	13137	12886	13082	13174	13007	13028	12944	13018	12978	13040	13024	13041	13057	12983	13299	13064	13041	12999	13007	13027	12987	13043	13018	12917	13084	12992	13110	13129	13012	13194	13158	12994	13070	12927	13247	13155	12988	13034	13121	13153	13070	12930	13053	13041	13104	13090	12940	13084	13115	13085	13094	12982	13129	13100	13053	13104	12973	13074	12957	13137	13033	13137	13027	13212	13100	13118	13051	13102	13013	12992	13038	13145	12877	13216	13111	13041	13150	12979	13038	13087	13040	13066	13147	12926	13020	13006	13058	13004	13211	13137	13168	13070	13152	13042	12807	13112	12967	13070	12925	13052	13183	13086	13011	13015	13193	13019	13100	13039	13027	12933	13140	13009	13001	13028	13011	13205	13142	13177	12900	13005	12934	13103	13134	13088	13093	13001	13117	13041	12975	13070	13114	12980	13108	12921	12937	12989	13240	13050	12993	13166	12921	13025	13009	13086	12861	12897	13028	13218	13111	12941	13229	12971	13188	13061	13058	13168	13138	13162	13134	13088	13026	13050	13118	13197	13121	13052	13076	12991	12852	13128	12970	12864	12999	13136	13001	13076	12955	13154	13029	13109	13015	13140	13081	13070	13010	13032	12867	12979	12982	13099	13014	12914	13044	12927	13090	13109	13222	13209	12971	13064	13048	12991	13167	13041	13100	13008	13165	13289	13081	12979	13083	12976	13124	13004	13139	13209	12986	12878	13076	12940	13130	13013	13176	13092	12963	13200	13088	13132	13038	13064	13075	13007	12920	12993	13182	12985	12953	13034	12990	13177	13134	13132	13126	13135	13091	13077	13087	12919	13123	13057	12997	13098	13018	13041	13068	12984	13026	13060	13105	13035	12989	13242	12985	13145	13168	13158	13158	13088	13011	13080	13204	13012	13005	13102	13155	12993	13203	13014	12907	13104	13002	13103	12956	13128	13158	13225	13163	13133	13120	12906	13051	13136	13012	13017	13066	13006	12999	13148	13058	12980	13096	13023	13042	12959	13109	13163	13229	12964	13002	12954	13029	13029	13121	13124	13083	13160	13106	13097	13037	13040	13171	13030	13109	13061	13124	13176	13172	13090	13057	13089	12971	12982	12943	13063	13277	13035	13009	13119	12998	13170	13025	13129	13070	13088	12966	13020	13082	13205	13021	13119	13166	13090	13046	12999	13075	12968	13104	13003	13140	12949	13103	13132	13023	13011	12970	13010	13219	12970	13105	13093	13104	12990	13013	13054	13198	13096	12903	12996	13299	12992	12898	13214	13298	13126	13079	13084	13202	12974	13202	13086	13076	12863	13031	13082	13027	13006	13141	13142	13025	13124	13172	13004	13061	13102	13116	13074	13064	13012	13175	13080	13063	12992	12973	13264	13127	12864	12964	13036	13221	13155	13009	13092	13101	13100	12978	13127	12950	12858	13003	13071	13020	12832	13035	13214	13161	13171	12956	13209	13136	12894	13029	13044	12920	13016	13174	12931	13007	13086	13080	13122	13170	13083	13041	13019	13063	13010	13325	13057	13020	13101	13058	13025	13045	13173	13000	13038	12997	13128	13032	13079	13001	13003	13095	12933	13165	13138	13101	13032	13173	13059	12995	13072	13088	13038	12944	13030	13108	13041	13076	12964	13042	13043	13112	12961	13066	13134	13192	13024	13028	13115	13059	13100	13070	13080	12925	12963	13096	13054	13217	13002	13006	13274	12960	12954	13011	12965	13248	13347	13081	13075	13066	13029	12995	12894	13343	12948	13051	13061	13264	12956	13077	12983	12909	12955	13027	13077	13057	13015	13056	12978	13049	13114	13088	12949	13251	13049	13119	12907	13128	13050	13175	12849	13061	13017	12954	12969	13210	13034	13110	13116	13156	13025	13119	13120	13074	13060	13033	13163	13063	13217	12968	13138	12891	12955	13174	13014	13027	12948	13093	13011	13069	12935	13054	13114	12973	13167	13084	12942	13072	13121	12997	13041	13132	13051	12955	13112	13157	13140	13077	12985	13037	13058	13082	13048	13052	13002	12963	13075	12902	13039	12874	12907	13151	12909	13159	13134	12956	13048	13072	13074	13067	13134	13149	12902	13126	13075	12857	12966	13122	12935	12989	13232	13061	13113	12927	13079	13040	13142	13062	12981	13106	13055	13080	13118	12968	13001	13113	13157	12861	13112	12960	12893	12977	13085	13080	13030	12986	12958	13053	13178	13051	13054	12996	13028	12862	13129	13101	12801	13078	12965	13096	13020	13116	13103	12984	13129	13053	13068	13098	13148	13147	13178	12894	12982	13165	13101	13094	13135	13042	12973	13052	13053	13076	13039	13119	13122	13058	13053	13133	13102	13129	13077	13269	13091	13043	13011	13083	12866	13130	12947	13147	13098	13072	12963	13155	13266	13025	13043	13175	12899	12884	12989	13015	13180	13001	12951	12902	12903	13177	12944	13070	12947	12974	13117	12992	13155	13174	12994	13015	13004	13061	13113	13174	13061	12965	13096	13116	13067	12979	13053	12982	13092	13014	13179	13060	13047	12962	13052	13036	13085	13158	13036	13003	13014	12913	12966	13169	13091	13118	13193	13102	12992	12999	13156	13135	12897	12957	13044	13103	13070	13146	13083	12984	13056	13003	13188	13006	12993	13032	13086	12939	13147	13003	13062	13042	12984	13033	13128	13053	13137	12947	13058	13087	13056	13144	12949	13072	13106	13132	12982	13034	13140	12992	12983	12983	13145	13010	13072	13281	12981	12947	13159	12932	13107	13056	13159	13074	12944	13101	13159	13053	13035	13037	13096	13043	13196	13024	13236	12964	13061	13037	13046	13021	12912	13128	12902	13065	13296	13040	13025	13226	13050	12979	12890	13235	12992	12930	13053	12992	13114	13088	13005	13053	12898	12995	13047	13109	13045	13067	12888	13188	13152	13000	13072	12964	12997	13045	13050	13034	13155	13024	13176	13132	12971	12945	13042	13077	13096	13153	13050	13004	12997	13117	13081	13159	13085	12985	13159	13120	13137	13064	12940	12999	13027	13207	13109	13081	13272	13014	13046	13014	13091	12934	12935	13102	13083	13080	12970	12838	13120	13013	13066	12903	13015	12894	13149	12980	13092	13141	13058	13194	13057	13060	13138	13049	13052	12966	13154	12969	12841	13109	13172	13135	13134	13017	12991	13005	12916	13132	13066	13123	13137	13176	12946	13073	13271	13021	13201	13291	12956	12968	12937	13037	13095	13068	13018	13042	12933	12975	13084	13061	13008	13025	13047	12971	13059	13060	12920	13015	13230	12928	13125	13052	12980
30873	40980	42225	29206	19660	16072	15042	14404	14347	14307	14292	14377	14525	14265	14470	14354	14352	14244	14292	14306	14165	14343	14202	14186	14315	14377	14184	14255	14312	14382	14441	14351	14470	14275	14150	14395	14286	14429	14135	14362	14166	14226	14235	14361	14215	14243	14483	14385	14388	14067	14313	14221	14121	14231	14289	14360	14437	14218	14189	14175	14339	14127	14204	14286	14300	14103	14140	14362	14348	14307	14217	14084	14258	14256	14291	14231	14267	14137	14309	14217	14129	14380	14276	14470	14183	14242	14214	14155	14205	14372	14273	14212	14256	14270	14239	14185	14155	14111	14016	14244	14246	14244	14405	14169	14286	14339	14218	14285	14345	14258	14332	14332	14378	14223	14365	14264	14054	14251	14156	14183	14180	14055	14188	14372	14081	14505	14328	14438	14135	14259	14297	14484	14029	14194	14212	14161	14278	14318	14180	14383	14207	14370	14333	14192	14183	14194	14318	14197	14127	14462	14168	14512	14270	14285	14389	14196	14245	14238	14223	14110	14273	14380	13884	14039	14437	14346	14327	14222	14332	14102	14276	14138	14339	14122	14243	14083	14291	14339	14148	14148	14360	14249	14309	14329	14426	14271	14429	14244	14053	14309	14218	14140	14238	14296	14120	14143	14114	14324	14441	14285	14271	14042	14300	14412	14367	14351	14291	14342	14062	14372	14415	14177	14294	14168	14074	14279	14285	14470	14148	14137	14361	14213	14157	14460	14245	14270	14253	14125	14292	14167	14212	14209	14249	14161	14291	14275	14221	14217	14217	14360	14253	14209	14137	14054	14297	14268	14199	14255	14135	14331	14275	14194	14254	14318	14156	14074	14363	14347	14218	14290	14147	14379	14130	14289	14133	14179	14175	14098	14233	14375	14252	14289	14314	14399	14283	14277	14164	14040	14346	14130	14163	14162	14403	14314	14208	14479	14142	14139	14275	14196	14249	14307	14316	14207	14309	14379	14120	14259	14426	14473	14164	14217	14294	14299	14297	14040	14251	14333	14279	14198	14295	14260	14095	14272	14154	14311	14348	14372	14299	14153	14151	14133	14399	14102	14444	14207	14456	14350	14174	14307	14433	14153	14126	14240	14293	14303	14261	14247	14289	14134	14280	14369	14445	13955	14399	14265	14485	14205	14144	14261	14205	14108	14283	14120	14343	14098	14358	14304	14202	14184	14294	14145	14261	14317	14384	14199	14380	14159	14210	14301	14378	14061	14414	14136	14349	14360	14064	14245	14297	14341	14408	14063	14186	14370	14361	14321	14165	14372	14203	14017	14192	14277	14469	13994	14241	14295	14243	14261	14343	14217	14280	14418	14184	14294	14522	14272	14385	14374	14091	14201	14141	14270	13983	14385	14320	14210	14260	14085	14490	14223	14019	14075	14305	14230	14200	14244	14424	14287	14245	14179	14393	14202	14215	14313	14389	14307	14237	14197	14243	14426	14239	14228	14089	14247	14334	14241	14289	14220	14316	14374	14298	14250	14219	14349	14291	14368	14236	14493	14232	14302	14277	14290	14340	14359	14187	14242	14316	14282	14275	14313	14241	14223	14311	14159	14273	14165	14333	14142	14343	14206	14244	14385	14450	14452	14281	14249	14213	14298	14322	14228	14047	14432	14263	14439	14164	14332	14308	14379	14218	14349	14486	14188	14333	14203	14400	14188	14314	14211	14298	14340	14220	14218	14138	14215	14279	14377	14081	14112	14353	14397	14315	14134	14184	14167	14555	14343	14257	14279	14312	14368	14142	14085	14488	14308	14271	14241	14201	14174	14318	14334	14486	14312	14186	14344	14248	14120	14246	14458	14153	14339	14176	14246	14396	14250	14364	14488	14285	14153	14188	14242	14074	14036	14299	14339	14162	14424	14234	14262	14351	14342	14177	14275	14229	14246	14219	14260	14397	14239	14215	14257	14091	14195	14295	14264	14200	14280	14171	13999	14481	14340	14335	14402	14353	14433	14228	14298	14238	14165	14285	14252	14093	14235	14165	14328	14447	14117	14148	14030	14447	14508	14108	14282	14309	14335	14316	14272	14260	14286	14218	14384	14198	14251	14344	13934	14155	14151	14460	14292	14390	14283	14439	14270	14397	14076	14265	14311	14291	14090	14343	14277	14225	14404	14449	14256	14221	14253	14414	14252	14374	14047	14300	14243	14218	14266	14398	14251	14229	14260	14228	14393	14223	14066	14209	14178	14138	14283	14205	14110	14350	14226	14201	14442	14318	14361	14390	14257	14419	14151	14412	14446	14476	14380	14049	14240	14425	14134	14011	14207	14131	14172	14262	14381	14406	14392	14267	14387	14321	14149	14248	14295	14150	14403	14262	14301	14460	14539	14339	14295	14227	14210	14214	14180	14317	14270	14227	14263	14302	14222	14188	14294	14328	14340	14123	14301	14404	14216	14056	14278	14109	14130	14322	14339	14233	14198	14291	14387	14261	14267	14210	14325	14563	14290	14270	14289	14281	14353	14392	14313	14086	14136	14359	14180	14281	14402	14356	14225	14302	14380	14414	14279	14087	14347	14275	14482	14335	14065	14224	14210	14295	14138	14324	14263	14348	14263	14111	14400	14146	14133	14220	14300	14410	14224	14362	14117	14336	14266	14124	14342	14294	14296	14212	14336	14232	14022	14220	14185	14157	14262	14145	14361	14260	14094	14340	14163	14101	14261	14336	14362	14419	14229	14053	14316	14233	14376	14252	14297	14320	14290	14202	14201	14328	14354	14346	14021	14161	14404	14288	14194	14464	14251	14316	14381	14357	14138	14373	14196	14284	14341	14162	14348	14176	14173	14395	14262	14417	14301	14340	14231	14161	14070	14378	14167	14387	14273	14156	14196	14527	14193	14205	14177	14261	14318	14359	14140	14419	14221	14282	14118	14239	14152	14276	14322	14321	14193	14332	14278	14353	14167	14445	14316	14170	14026	14195	14435	14364	14216	14163	14521	14281	14423	14274	14477	14391	14078	14356	14218	14340	14264	14188	14301	14277	14237	14194	14442	14350	14314	14354	14156	14234	14009	14366	14387	14255	14326	14262	14322	14089	14162	14149	14266	14438	14230	14363	14203	14191	14253	14395	14222	14433	14176	14285	14408	14241	14382	14291	14283	14422	14399	14226	14168	14308	14325	14137	14390	14169	14267	14333	14431	14424	14349	14530	14371	14389	14232	14096	14164	14477	14341	14349	14316	14284	14164	14098	14286	14104	14364	14227	14191	14382	14224	14156	14342	14388	14138	14343	14289	14386	14161	14374	14303	14171	14330	14061	14369	14271	14251	14259	14211	14362	14371	14252	14195	14474	14259	14148	14235	14271	14222	14526	14422	14174	14225	14235	14285	14312	14391	14271	14193	13998	14553	14379	14398	14120	14199	14245	14111	14394	14368	14180	14347	14337	14237	14266	14262	14234	14281	14237	14183	14249	14266	14443	14434	14223	14335	14194	14354	14192	14318	14051	14246	14348	14320	14123	14214	14299	14290	14073	14216	14415	14292	14301	14418	14203	14191	14324	14185	14221	14271	14366	14200	14197	14251	14198	14177	14336	14351	14303	14313	14283	14331	14421	14202	14291	14174	14541	14116	14268	14301	14360	14323	14205	14320	14206	14161	14418	14129	14244	14387	14368	14211	14288	14327	14152	14428	14221	14407	14124	14274	14296	14275	14235	14283	14215	14187	14336	14350	14228	14290	14363	14270	14388	14199	14328	14195	14446	14370	14344	14211	14395	14262	14133	14149	14344	14299	14137	14320	14151	14376	14379	14246	14323	14295	14172	14240	14301	14243	14444	14425	14406	14270	14157	14270	14431	14273	14448	14215	14224	14329	14395	14249	14408	14395	14255	14316	14372	14269	14344	14266	14260	14336	14067	14233	14295	14317	14163	14393	14379	14266	14332	14446	14212	14356	14071	14386	14302	14241	14155	14388	14333	14277	14329	14150	14338	14222	14308	14162	14281	14333	14291	14182	14407	14262	14189	14262	14170	14311	14309	14396	14333	14365	14300	14191	14121	14144	14096	14474	14275	14158	14345	14314	14342	14328	14272	14328	14065	14310	14269	14275	14238	14277	14257	14279	14400	14403	14361	14080	14422	14323	14250	14277	14302	14177	14324	14338	14158	14115	14218	14144	14273	14240	14179	14164	14121	14289	14175	14303	14204	14203	14102	14302	14168	14244	14339	14483	14236	14399	14280	14358	14283	14389	14314	14068	14193	14200	14216	14409	14231	14290	14392	14141	14303	14284	14380	14148	14402	14350	14313	14247	14273	14318	14066	14160	14357	14251	14447	14158	14199	14177	14332	14240	14258	14278	14268	14300	14357	14354	14276	14424	14191	14169	14127	14289	14217	14352	14345	14192	14170	14218	14246	14330	14214	14182	14155	14153	14286	14106	14244	14198	14233	14238	14329	14245	14126	14562	14315	14252	14331	14228	14293	14423	14228	14141	14382	14336	14002	14195	14225	14250	14166	14242	14232	14361	14136	14165	14226	14376	14389	14184	14373	14280	14218	14470	14284	14360	14199	14399	14238	14165	14272	14136	14330	14209	14163	14119	14484	14276	14292	14403	14389	14228	14298	14238	14352	14321	14365	14293	14364	14147	14216	14240	14350	14149	14415	14243	14257	14436	14341	14246	14364	14271	14053	14338	14304	14211	14088	14140	14499	14444	14234	14247	14121	14375	14163	14290	14280	14300	14132	14296	14361	14211	14177	14122	14224	14199	14246	14178	14316	14287	14297	14393	14265	14239	14408	14371	14288	14232	14498	14208	14278	14287	14216	14340	14256	14213	14150	14400	14358	14167	14428	14103	14284	14329	14254	14320	14077	14198	14143	14350	14350	14327	14192	14112	14143	14221	14270	14253	13996	14090	14271	14194	14364	14153	14285	14263	14250	14223	14261	14303	14231	14276	14377	14327	14063	14276	14187	14388	14346	14236	14337	14353	14405	14341	14313	14266	14271	14124	14284	14270	14246	14031	14211	14214	14330	14258	14497	14302	14117	14254	14438	14148	14310	14399	14206	14169	14220	14198	14130	14347	14208	14318	14262	14242	14277	14327	14198	14453	14254	14241	14208	14273	14100	14101	14262	14199	14198	14060	14323	14395	14145	14340	14365	14094	14300	14405	14603	14191
37177	59633	44328	27747	18120	14528	13444	13102	13133	13072	13347	13167	13284	13345	13212	13312	13246	13181	13173	13328	13273	13333	13170	13236	13231	13334	13329	13274	13144	13274	13165	13312	13338	13325	13175	13268	13301	13265	13162	13353	13277	13261	13233	13125	13541	13330	13160	13305	13338	13250	13257	13087	13320	13063	13204	13392	13065	13206	13318	13163	13367	13282	13283	13206	13254	13221	13208	13410	13373	13311	13236	13199	13278	13356	13239	13295	13152	13203	13327	13266	13079	13129	13143	13306	13203	13259	13229	13261	13270	13169	13371	13333	13217	13228	13236	13139	13241	13335	12981	13256	13004	13175	13227	13278	13073	13385	13181	13369	13241	13082	13276	13359	13265	13261	13252	13363	13300	13354	13283	13082	13271	13133	13264	13163	13075	13352	13143	13303	13159	13361	13291	13337	13225	13306	13213	13347	13195	13256	13208	13236	13300	13338	13095	13312	13205	13242	13301	13181	13188	13332	13247	13325	13247	13273	13222	13263	13361	13275	13233	13293	13381	13174	13259	13187	13331	13119	13426	13082	13354	13259	13296	13197	13238	13264	13376	13167	13394	13360	13286	13255	13236	13207	13384	13222	13247	13221	13247	13305	13196	13348	13183	13280	13118	13237	13245	13222	13352	13099	13349	13148	13244	13292	13144	13331	13159	13221	13361	13446	13229	13113	13282	13318	13381	13109	13349	13400	13164	13223	13314	13180	13344	13053	13277	13337	13301	13109	13253	13187	13390	13231	13241	13270	13304	13351	13308	13238	13176	13325	13203	13367	13201	13270	13105	13414	13229	13286	13243	13290	13336	13269	13240	13299	13080	13103	13292	13179	13394	13348	13253	13238	13218	13203	13377	13219	13313	13157	13197	13177	13134	13288	13312	13242	13372	13078	13195	13195	13432	13327	13136	13388	13347	13141	13186	13192	13212	13082	13181	13232	13292	13257	13240	13345	13308	13143	13222	13034	13019	13167	13239	13316	13119	13375	13287	13224	13250	13313	13329	13236	13101	13286	13206	13349	13173	13380	13263	13269	13019	13270	13410	13370	13388	13435	13296	13219	13512	13159	13412	13336	13346	13234	13451	13346	13173	13335	13235	13154	13442	13338	13127	13212	13300	13233	13301	13265	13292	13152	13261	13344	13381	13253	13264	13356	13324	13240	13341	13329	13165	13292	13152	13339	13355	13187	13296	13401	13191	13233	13309	13374	13325	13360	13247	13277	13170	13210	13100	13228	12948	13483	13293	13308	13061	12979	13164	13081	13313	13203	13354	13188	13320	13039	13152	13286	13256	13323	13206	13171	13352	13250	13130	13306	13271	13278	13432	13258	13324	13257	13286	13231	13363	13147	13159	13267	13157	13306	13323	13247	13464	13222	13323	13271	13303	13264	12964	13183	13123	13269	13298	13245	13282	13412	13235	13454	13177	13233	13228	13279	13199	13174	13333	13349	13232	13257	13289	13174	13261	13333	13206	13239	13360	13242	13294	13345	13214	13245	13199	13127	13308	13073	13107	13110	13270	13081	13149	13222	13327	13250	13384	13262	13124	13312	13150	13261	13202	13228	13198	13147	13224	13066	13269	13257	13321	13316	13204	13440	13192	13226	13336	13235	13270	13231	13363	13300	13224	13325	13460	13354	13275	13379	13318	13142	13213	13170	13079	13147	13374	13185	13123	13135	13309	13267	13272	13295	13240	13161	13162	13221	13340	13211	13200	13182	13292	13382	13057	13207	13030	13375	13109	13268	13161	13257	13295	13142	13323	13317	13206	13161	13238	13132	13294	13410	13416	13363	13149	13285	13311	13083	13382	13247	13258	13180	13265	13250	13257	13213	13209	13208	13202	13269	13100	13260	13223	13212	13222	13389	13264	13349	13167	13209	13205	13138	13001	13165	13171	13138	13246	13188	13232	13132	13293	13258	13247	13214	13229	13385	13434	13159	13110	13150	13348	13127	13207	13309	13172	13184	13292	13297	13348	13119	13444	13160	13354	13311	13264	13229	13165	13218	13263	13280	13227	13291	13138	13223	13199	13272	13335	13152	13308	13382	13253	13176	13164	13127	13365	13154	13321	13513	13289	13231	13247	13443	13118	13239	13358	13226	13277	13285	13136	13077	13267	13238	13252	13336	13279	13280	13278	13147	13221	13190	13402	13126	13341	13249	13254	13188	13190	13317	13385	13128	13276	13149	13277	13170	13388	13374	13321	13367	13221	13259	13049	13267	13305	13327	13376	13202	13273	13275	13159	13319	13297	13210	13383	13072	13177	13161	13245	13134	13176	13272	13265	13262	13361	13269	13192	13364	13368	13308	13296	13182	13422	13217	13287	13134	13270	13297	13235	13291	13238	13355	13235	13349	13303	13257	13154	13277	13230	13201	13321	13218	13161	13284	13258	13147	13353	13299	13314	13124	13365	13266	13192	13334	13042	13345	13249	13168	13240	13276	13244	13400	13176	13373	13218	13018	13243	13305	13255	13275	13156	13364	13327	13240	13191	13266	13142	13218	13392	13286	13211	13295	13053	13222	13204	13325	13210	13183	13233	13257	13169	13229	13240	13213	13283	13239	13257	13203	13091	13291	13294	13355	13278	13316	13141	13247	13218	13325	13122	13220	13201	13281	13303	13207	13222	13206	13279	13313	13242	13358	13160	13215	13177	13236	13305	13216	13293	13198	13184	13261	13176	13220	13284	13392	13193	13302	13249	13178	13185	13216	13173	13323	13367	13195	13291	13333	13231	13293	13167	13157	13201	13186	13170	13182	13318	13043	13279	13270	13204	13184	13244	13335	13305	13212	13221	13124	13147	13386	13321	13109	12995	13276	13326	13366	13125	13120	13254	13332	13358	13259	13099	13259	13387	13338	13204	13449	13363	13316	13184	13032	13341	13292	13272	13330	13195	13318	13227	13248	13284	13087	13232	13400	13211	13092	13556	13239	13380	13292	13141	13085	13266	13169	13180	13336	13379	13353	13454	13221	13253	13109	13152	13463	13300	13526	13126	13224	13236	13358	13088	13521	13209	13392	13177	13457	13236	13242	13375	13114	13249	13375	13392	13060	13351	13116	13240	13114	13315	13189	13446	13308	13242	13206	13193	13362	13440	13168	13276	13325	13267	13290	13449	13155	13356	13160	13233	13368	13247	13426	13116	13212	13435	13127	13342	13301	13280	13252	13170	13283	13107	13212	13207	13196	13300	13384	13179	13132	13394	13318	13158	13346	13347	13298	13395	13320	13436	13330	13275	13372	13306	13244	13256	13400	13120	13294	13297	13053	13183	13309	13451	13282	13273	13132	13134	13220	13381	13259	13222	13228	13354	13140	13143	13288	13262	13182	13126	13453	13141	13118	13240	13296	13298	13198	13100	13317	13225	13167	13174	13128	13172	13219	13265	13246	13103	13239	13306	13245	13196	13127	13239	13164	13235	13355	13267	13256	13171	13080	13185	13237	13413	13343	13156	13383	13165	13203	13119	13269	13299	13161	13200	13256	13251	13298	13285	13315	13239	13239	13237	13349	13243	13203	13069	13199	13303	13120	13345	13272	13378	13143	13384	13282	13197	13241	13223	13363	13367	13285	13280	13212	13111	13297	13258	13278	13198	13065	13251	13432	13187	13202	13216	13182	13316	13272	13068	13116	13266	13304	13300	13299	13259	13204	13281	13199	13274	13181	13261	13247	13290	13391	13493	13288	13121	13237	13377	13246	13363	13326	13196	13368	13208	13283	13291	13181	13186	13133	13146	13222	13162	13067	13125	13251	13265	13223	13254	13224	13298	13265	13174	13298	13432	13168	13279	13268	13129	13264	13268	13210	13280	13278	13240	13202	13272	13267	13255	13230	13133	13223	13095	13144	13362	13305	13315	13357	13135	13502	13231	13007	13366	13139	13312	13153	13341	13288	13259	13406	13258	13318	13393	13137	13324	13195	13220	13105	13240	13308	13256	13441	13448	13207	13163	13359	13463	13272	13181	13231	13216	13228	13326	13328	13303	13266	13192	13119	13470	13239	13242	13288	13295	13253	13175	13261	13255	13060	13417	13131	13336	13413	13241	13304	13377	13255	13209	13350	13316	13274	13228	13092	13268	13349	13218	13218	13240	13264	13286	13307	13295	13321	13138	13171	13208	13182	13252	13395	13245	13208	13399	13223	13346	13154	13295	13194	13342	13234	13330	13319	13177	13327	13033	13325	13173	13299	13243	13364	13329	13286	13173	13361	13165	13116	13434	13137	13091	13349	13342	13143	13439	13219	13396	13262	13156	13277	13197	13163	13161	13184	13116	13227	13445	13240	13196	13261	13210	13235	13392	13166	13340	13318	13062	13046	13192	13245	13343	13248	13308	13311	13212	13289	13218	13252	13204	13287	13351	13100	13246	13356	13319	13257	13185	13199	13287	13224	13179	13213	13139	13118	13144	13362	13237	13223	13267	13125	13261	13263	13275	13191	13262	13209	13230	13225	13292	13298	13310	13117	13294	13240	13237	13161	13296	13286	13148	13344	13280	13189	13080	13143	13234	13363	13268	13248	13314	13224	13290	13155	13231	13263	13332	13141	13304	13180	13222	13248	13167	13219	13268	13230	13305	13389	13283	13264	13371	13321	13361	13232	13147	13250	13214	13331	13167	13172	13349	13221	13134	13125	13068	13192	13377	13254	13301	13223	13225	13299	13271	13292	13327	13259	13407	13138	13406	13334	13216	13236	13340	13231	13309	13299	13193	13196	13266	13244	13204	13292	13096	13183	13250	13158	13075	13311	13146	13334	13238	13161	13337	13240	13367	13263	13216	13298	13233	13171	13268	13243	13100	13217	13197	13363	13242	13343	13245	13169	13179	13196	13306	13070	13120	13092	13308	13368	13230	13187	13289	13129	13366	13226	13205	13182	13239	13395	13221	13178	13240	13287	13414	13247	13257	13080	13236	13261	13175	13266	13140	13181	13183	13066	13327	13393	13121	13374	13258	13414	13281	13355	13321	13126	13230	13235	13295	13356	13166	13181	13129	13382	13349	13286	13122	13357	13200	13158	13412	13384	13170	13316	13367	13167	13362	13155	13279	13153	13236	13347	13183	13091	13349	13315	13240	13124	13130	13232	13285	13102	13352	13181	13285	13271	13198	13235	13219	13323	13174	13380	13255	13140
28668	36384	47191	36731	23766	17853	15671	14514	14282	14295	14567	14533	14252	14288	14514	14424	14283	14473	14587	14435	14305	14372	14663	14267	14214	14330	14371	14480	14399	14547	14372	14192	14419	14563	14313	14249	14420	14372	14296	14442	14359	14420	14494	14483	14285	14470	14396	14351	14301	14299	13979	14181	14345	14206	14215	14510	14390	14499	14499	14393	14356	14435	14260	14311	14394	14309	14342	14261	14143	14297	14283	14399	14284	14394	14367	14400	14335	14353	14338	14278	14400	14406	14460	14090	14318	14170	14456	14230	14287	14251	14215	14331	14255	14376	14169	14141	14387	14428	14556	14310	14284	14321	14269	14434	14382	14369	14225	14349	14327	14446	14429	14367	14358	14371	14339	14426	14094	14161	14299	14219	14343	14209	14332	14190	14243	14328	14164	14340	14332	14440	14250	14365	14487	14261	14315	14285	14287	14492	14254	14159	14359	14346	14234	14468	14340	14268	14337	14214	14224	14263	14499	14199	14261	14142	14377	14354	14189	14445	14564	14430	14488	14295	14329	14395	14409	14413	14351	14427	14378	14259	14345	14342	14127	14253	14517	14308	14370	14212	14348	14101	14506	14292	14251	14297	14284	14256	14428	14222	14294	14333	14440	14571	14371	14305	14361	14471	14209	14141	14467	14096	14319	14426	14360	14274	14308	14394	14221	14115	14443	14204	14391	14312	14418	14444	14445	14262	14337	14353	14485	14438	14256	14285	14171	14288	14338	14298	14354	14496	14261	14185	14237	14340	14351	14201	14356	14338	14228	14289	14439	14148	14248	14440	14344	14149	14322	14319	14129	14315	14343	14222	14226	14357	14142	14169	14369	14285	14489	14160	14156	14352	14337	14382	14260	14402	14163	14295	14302	14311	14286	14373	14331	14311	14224	14396	14401	14336	14473	14366	14315	14468	14372	14454	14379	14297	14267	14052	14246	14309	14205	14336	14234	14372	14339	14366	14399	14410	14340	14227	14384	14361	14449	14555	14381	14190	14319	14302	14333	14401	14519	14163	14424	14468	14310	14254	14337	14367	14251	14379	14349	14309	14328	14207	14431	14495	14260	14456	14259	14184	14214	14246	14325	14360	14227	14322	14416	14322	14420	14581	14438	14246	14490	14556	14332	14152	14530	14320	14436	14282	14317	14209	14359	14289	14268	14050	14164	14361	14203	14217	14350	14394	14112	14239	14103	14229	14288	14334	14520	14176	14495	14460	14388	14325	14305	14345	14192	14470	14358	14239	14551	14316	14415	14321	14417	14411	14275	14247	14362	14452	14320	14270	14255	14348	14483	14427	14311	14350	14356	14407	14196	14272	14290	14309	14557	14288	14277	14123	14252	14099	14330	14328	14493	14152	14207	14457	14359	14241	14313	14346	14316	14352	14156	14185	14390	14292	14513	14460	14146	14050	14502	14297	14266	14337	14297	14373	14272	14373	14251	14327	14258	14385	14146	14399	14192	14299	14299	14460	14405	14528	14464	14410	14323	14321	14351	14412	14389	14161	14394	14274	14241	14176	14189	14385	14582	14288	13998	14313	14311	14329	14332	14298	14285	14222	14353	14266	14317	14364	14236	14366	14313	14389	14339	14194	14228	14265	14499	14088	14160	14318	14208	14404	14323	14322	14399	14253	14276	14239	14291	14087	14479	14201	14192	14354	14418	14388	14253	14301	14301	14361	14271	14306	14356	14229	14378	14491	14439	14285	14316	14341	14459	14341	14292	14275	14331	14434	14288	14342	14408	14531	14320	14296	14388	14219	14313	14254	14274	14198	14375	14387	14405	14174	14196	14129	14451	14286	14352	14219	14352	14328	14350	14198	14423	14442	14268	14256	14187	14209	14249	14372	14470	14206	14349	14363	14323	14423	14475	14293	14350	14243	14429	14358	14237	14291	14321	14539	14400	14114	14273	14237	14238	14292	14379	14174	14349	14235	14234	14347	14323	14131	14429	14358	14409	14423	14351	14349	14679	14249	14452	14183	14281	14291	14403	14429	14449	14187	14545	14080	14382	14326	14339	14332	14219	14605	14249	14165	14256	14391	14301	14326	14367	14382	14279	14348	14441	14333	14375	14288	14356	14114	14189	14307	14430	14305	14341	14344	14473	14214	14291	14334	14407	14218	14459	14376	14227	14376	14225	14342	14240	14261	14220	14397	14578	14237	14375	14338	14419	14408	14355	14346	14368	14464	14380	14614	14438	14468	14320	14247	14298	14128	14392	14475	14400	14430	14524	14201	14422	14230	14248	14403	14246	14412	14313	14357	14395	14453	14301	14237	14242	14142	14354	14160	14218	14157	14403	14306	14294	14298	14567	14360	14352	14402	14392	14364	14574	14185	14261	14355	14418	14579	14420	14336	14389	14445	14242	14476	14402	14292	14364	14286	14373	14363	14229	14402	14250	14306	14181	14421	14339	14461	14270	14108	14088	14298	14411	14212	14233	14318	14294	14485	14334	14293	14235	14252	14309	14405	14243	14118	14394	14288	14234	14305	14243	14436	14334	14319	14198	14426	14343	14405	14262	14449	14079	14574	14339	14405	14140	14402	14356	14388	14188	14323	14336	14386	14325	14404	14430	14471	14401	14465	14575	14466	14207	14185	14210	14273	14329	14467	14460	14370	14355	14554	14243	14321	14341	14219	14414	14187	14555	14447	14278	14336	14240	14469	14365	14530	14298	14164	14285	14384	14134	14312	14465	14391	14091	14394	14281	14164	14099	14368	14255	14473	14437	14381	14340	14293	14371	14482	14365	14427	14262	14342	14367	14427	14279	14276	14431	14259	14207	14313	14406	14328	14226	14328	14086	14490	14312	14467	14402	14366	14460	14296	14415	14503	14334	14397	14089	14295	14356	14440	14319	14455	14210	14212	14368	14358	14340	14236	14369	14291	14334	14384	14085	14216	14425	14273	14318	14244	14300	14477	14211	14289	14395	14325	14332	14311	14344	14320	14395	14400	14391	14344	14294	14333	14266	14403	14375	14466	14413	14235	14260	14191	14415	14235	14468	14267	14377	14311	14464	14326	14217	14209	14457	14197	14323	14435	14219	14156	14272	14486	14359	14333	14467	14303	14129	14429	14479	14250	14375	14045	14226	14261	14433	14275	14419	14186	14149	14420	14446	14287	14421	14463	14347	14290	14399	14330	14184	14358	14412	14377	14359	14289	14203	14185	14293	14317	14329	14405	14518	14380	14565	14200	14336	14080	14368	14462	14061	14207	14241	14052	14265	14324	14535	14322	14382	14179	14182	14198	14364	14215	14202	14333	14404	14389	14311	14213	14410	14271	14038	14353	14462	14228	14268	14581	14381	14464	14380	14429	14386	14192	14386	14409	14282	14369	14435	14391	14188	14382	14428	14262	14390	14321	14277	14327	14230	14267	14226	14351	14274	14413	14332	14399	14318	14303	14364	14449	14161	14297	14207	14150	14213	14277	14113	14391	14221	14386	14140	14424	14426	14298	14227	14534	14367	14506	14166	14307	14441	14125	14446	14354	14240	14165	14292	14223	14210	14467	14367	14244	14154	14194	14341	14117	14188	14294	14282	14670	14440	14230	14337	14356	14331	14176	14388	14466	14327	14161	14256	14330	14311	14329	14398	14332	14289	14277	14331	14292	14325	14343	14121	14114	14256	14411	14242	14313	14422	14335	14184	14278	14136	14232	14372	14407	14216	14297	14346	14116	14367	14360	14394	14491	14437	14238	14445	14453	14378	14189	14329	14268	14253	14448	14321	14348	14224	14296	14326	14353	14318	14237	14377	14272	14320	14421	14156	14370	14186	14356	14317	14354	14323	14333	14397	14321	14466	14484	14397	14342	14568	14357	14304	14230	14161	14452	14324	14261	14070	14422	14445	14375	14481	14214	14328	14292	14432	14268	14412	14503	14096	14179	14284	14306	14301	14351	14268	14424	14389	14304	14320	14195	14363	14412	14355	14427	14271	14230	14442	14405	14522	14305	14224	14347	14238	14331	14477	14231	14217	14478	14359	14223	14283	14384	14349	14327	14358	14350	14292	14400	14308	14214	14449	14350	14095	14235	14185	14269	14320	14228	14362	14216	14207	14471	14327	14244	14307	14347	14561	14359	14338	14283	14228	14419	14471	14337	14253	14363	14484	14236	14255	14271	14348	14467	14162	14279	14464	14274	14209	14391	14381	14419	14358	14438	14296	14340	14322	14346	14242	14295	14291	14211	14199	14439	14344	14525	14279	14347	14324	14284	14263	14393	14234	14291	14357	14384	14492	14217	14313	14379	14369	14263	14341	14358	14410	14235	14190	14419	14310	14362	14420	14291	14263	14358	14187	14387	14344	14303	14415	14368	14428	14292	14158	14427	14446	14405	14233	14256	14210	14286	14302	14172	14343	14369	14395	14224	14250	14332	14520	14364	14367	14293	14228	14223	14382	14390	14436	14300	14244	14046	14228	14474	14197	14308	14235	14486	14398	14375	14336	14285	14273	14328	14403	14296	14356	14391	14356	14432	14096	14130	14374	14389	14203	14505	14427	14433	14307	14324	14430	14588	14464	14151	14350	14461	14459	14288	14541	14404	14465	14198	14356	14333	14447	14552	14203	14625	14207	14429	14547	14369	14302	14244	14458	14403	14366	14447	14287	14470	14409	14180	14238	14303	14209	14331	14323	14323	14250	14271	14515	14312	14331	14541	14259	14161	14262	14367	14365	14463	14240	14387	14190	14221	14264	14320	14319	14171	14071	14336	14356	14256	14343	14191	14520	14298	14329	14537	14343	14412	14472	14263	13988	14197	14381	14388	14402	14462	14191	14289	14410	14270	14402	14314	14506	14303	14244	14475	14276	13991	14459	14472	14138	14279	14223	14401	14454	14060	14345	14273	14202	14128	14211	14306	14124	14343	14353	14230	14153	14230	14101	14355	14305	14242	14363	14216	14360	14243	14598	14466	14546	14459	14401	14444	14256	14477	14322	14309	14233	14484	14414	14291	14214	14284	14230	14354	14321	14368	14282	14194	14288	14378	14480	14326	14531	14328	14528	14518	14334	14230	14413	14284	14241	14331	14269	14481	14408	14295	14405	14257	14303	14429	14276	14367	14319	14448	14215	14203	14185	14418	14285	14363	14370	14391	14228	14259	14362	14356	14170	14202	14299	14428	14360	14346
56964	84528	63316	40021	24098	16246	13806	13275	13346	13534	13315	13106	13165	13330	13595	13310	13217	13244	13281	13152	13396	13397	13457	13260	13314	13339	13380	13354	13340	13240	13264	13412	13297	13308	13263	13461	13492	13044	13407	13350	13202	13212	13266	13452	13228	13373	13291	13381	13454	13277	13391	13146	13230	13260	13288	13401	13444	13289	13515	13170	13448	13230	13428	13230	13355	13281	13221	13162	13274	13273	13187	13242	13413	13346	13275	13190	13558	13229	13325	13334	13141	13296	13400	13285	13424	13409	13144	13194	13283	13218	13298	13086	13425	13422	13201	13303	13413	13386	13352	13357	13327	13256	13195	13353	13402	13307	13293	13290	13299	13123	13385	13297	13203	13322	13313	13352	13342	13344	13381	13134	13301	13241	13173	13290	13423	13313	13346	13328	13380	13200	13413	13594	13315	13405	13173	13134	13264	13185	13294	13267	13369	13442	13321	13192	13424	13305	13211	13286	13412	13300	13347	13265	13452	13315	13284	13293	13144	13398	13276	13341	13256	13246	13297	13316	13298	13288	13472	13462	13327	13235	13369	13314	13265	13257	13240	13397	13147	13270	13289	13399	13419	13418	13429	13349	13267	13350	13226	13331	13287	13142	13321	13334	13366	13346	13272	13212	13343	13227	13155	13214	13400	13230	13249	13355	13353	13101	13199	13273	13338	13332	13277	12989	13382	13287	13400	13350	13202	13402	13244	13242	13164	13483	13095	13370	13330	13150	13264	13213	13351	13171	13243	13197	13271	13294	13297	13110	13311	13336	13211	13080	13232	13302	13428	13201	13290	13302	13367	13214	13361	13439	13382	13263	13304	13276	13296	13202	13320	13142	13238	13271	13431	13152	13238	13274	13398	13276	13329	13360	13300	13591	13288	13322	13296	13438	13180	13376	13253	13279	13320	13327	13382	13352	13272	13287	13265	13333	13318	13352	13294	13242	13186	13252	13326	13313	13328	13148	13574	13321	13421	13272	13393	13303	13385	13236	13439	13347	13175	13453	13216	13190	13294	13190	13520	13253	13244	13266	13206	13439	13403	13183	13151	13407	13184	13194	13195	13192	13390	13204	13243	13215	13126	13245	13429	13276	13311	13304	13233	13257	13410	13204	13254	13337	13357	13263	13238	13242	13383	13554	13346	13233	13101	13299	13385	13313	13155	13217	13325	13150	13507	13231	13345	13271	13335	13194	13247	13321	13178	13282	13264	13209	13269	13235	13278	13197	13213	13231	13434	13339	13509	13386	13413	13301	13382	13324	13356	13152	13382	13295	13266	13215	13280	13078	13223	13395	13543	13109	13244	13258	13407	13379	13167	13219	13359	13457	13269	13316	13294	13007	13451	13334	13372	13207	13390	13276	13253	13354	13134	13390	13397	13377	13439	13245	13446	13176	13342	13302	13206	13268	13162	13199	13385	13430	13336	13217	13242	13205	13466	13227	13212	13349	13272	13326	13341	13365	13327	13300	13297	13300	13361	13387	13284	13326	13218	13189	13215	13391	13280	13270	13218	13419	13233	13274	13365	13160	13292	13424	13405	13242	13266	13294	13401	13386	13246	13242	13353	13166	13266	13264	13265	13263	13407	13462	13121	13350	13369	13312	13221	13396	13425	13296	13359	13308	13370	13345	13448	13227	13497	13379	13191	13397	13251	13228	13267	13333	13220	13319	13420	13204	13316	13343	13314	13397	13522	13382	13323	13326	13191	13319	13378	13546	13357	13255	13268	13174	13376	13252	13448	13415	13383	13354	13288	13244	13297	13267	13350	13282	13302	13383	13232	13349	13373	13387	13385	13432	13293	13264	13295	13229	13308	13301	13310	13382	13295	13204	13178	13370	13426	13247	13394	13233	13218	13374	13447	13271	13251	13251	13345	13316	13428	13334	13428	13319	13238	13454	13399	13128	13187	13117	13262	13213	13333	13344	13218	13335	13459	13326	13198	13275	13324	13302	13364	13353	13214	13284	13213	13310	13512	13234	13254	13353	13306	13364	13195	13441	13288	13261	13217	13268	13341	13285	13536	13338	13394	13394	13359	13337	13311	13251	13224	13219	13402	13219	13202	13358	13195	13253	13310	13363	13283	13209	13225	13376	13495	13298	13352	13391	13425	13317	13452	13110	13191	13280	13314	13395	13280	13137	13396	13141	13333	13260	13369	13242	13340	13287	13270	13306	13272	13331	13374	13297	13392	13234	13314	13213	13400	13266	13243	13298	13297	13273	13226	13218	13437	13254	13272	13294	13156	13323	13349	13388	13300	13299	13293	13345	13335	13373	13276	13307	13375	13298	13259	13332	13497	13411	13260	13263	13285	13218	13362	13228	13385	13256	13197	13483	13191	13223	13299	13209	13320	13229	13109	13303	13257	13449	13304	13303	13345	13215	13322	13240	13204	13269	13310	13278	13463	13254	13046	13232	13424	13301	13434	13409	13275	13246	13373	13161	13384	13395	13304	13461	13434	13176	13420	13322	13396	13305	13401	13174	13349	13514	13327	13244	13485	13346	13433	13331	13404	13303	13343	13250	13411	13299	13396	13439	13280	13293	13340	13294	13338	13182	13305	13274	13374	13343	13221	13179	13316	13336	13284	13299	13286	13352	13210	13218	13269	13338	13237	13206	13386	13286	13464	13241	13295	13372	13183	13283	13295	13163	13122	13416	13405	13266	13479	13240	13234	13249	13282	13280	13208	13402	13095	13298	13503	13241	13401	13277	13176	13263	13279	13232	13290	13409	13290	13206	13395	13387	13322	13240	13343	13398	13284	13318	13328	13275	13212	13342	13268	13293	13273	13260	13313	13414	13502	13159	13336	13412	13396	13280	13400	13285	13436	13341	13211	13214	13422	13275	13320	13196	13336	13366	13425	13308	13189	13300	13316	13414	13354	13375	13349	13452	13181	13193	13410	13177	13343	13245	13424	13414	13319	13256	13587	13345	13444	13231	13313	13210	13459	13292	13323	13316	13423	13264	13276	13298	13306	13263	13303	13428	13284	13454	13282	13185	13348	13206	13252	13340	13327	13206	13318	13213	13340	13230	13406	13254	13097	13332	13367	13320	13349	13516	13189	13331	13364	13247	13382	13263	13404	13313	13085	13345	13305	13227	13411	13356	13227	13290	13282	13295	13415	13305	13276	13258	13297	13307	13368	13380	13223	13242	13183	13352	13359	13213	13244	13357	13389	13394	13172	13190	13389	13183	13622	13309	13121	13182	13170	13232	13335	13313	13418	13157	13184	13453	13311	13442	13336	13463	13167	13252	13291	13342	13318	13359	13149	13163	13217	13302	13287	13312	13382	13245	13145	13162	13568	13447	13408	13408	13267	13244	13416	13282	13308	13317	13424	13130	13419	13363	13279	13197	13484	13321	13266	13296	13379	13335	13416	13231	13260	13378	13493	13517	13272	13392	13399	13381	13347	13382	13377	13191	13313	13332	13495	13219	13302	13192	13466	13283	13139	13336	13031	13088	13237	13387	13402	13173	13274	13403	13375	13251	13356	13327	13192	13374	13269	13381	13340	13338	13317	13360	13209	13175	13273	13257	13311	13444	13269	13421	13420	13324	13194	13436	13285	13396	13135	13325	13290	13241	13393	13207	13247	13451	13398	13413	13280	13252	13339	13145	13129	13206	13345	13354	13132	13320	13535	13224	13250	13255	13085	13315	13492	13363	13238	13248	13159	13251	13182	13264	13276	13392	13118	13246	13363	13160	13386	13314	13459	13388	13287	13281	13188	13313	13234	13156	13229	13278	13420	13258	13076	13381	13460	13359	13310	13333	13391	13165	13507	13293	13415	13283	13436	13232	13362	13209	13409	13357	13172	13339	13263	13238	13307	13333	13331	13322	13353	13286	13229	13374	13323	13215	13412	13465	13403	13230	13344	13278	13355	13382	13356	13317	13366	13239	13167	13307	13282	13310	13372	13279	13443	13178	13292	13303	13133	13310	13319	13232	13329	13433	13330	13359	13322	13222	13293	13248	13441	13365	13213	13316	13331	13444	13455	13400	13253	13203	13289	13298	13178	13228	13409	13143	13465	13190	13308	13267	13411	13399	13276	13237	13347	13285	13344	13302	13062	13281	13235	13246	13494	13450	13357	13266	13259	13234	13225	13264	13196	13184	13324	13144	13350	13271	13430	13217	13312	13180	13245	13294	13108	13178	13306	13262	13431	13209	13245	13302	13530	13077	13425	13211	13423	13245	13339	13399	13446	13347	13466	13282	13307	13319	13328	13260	13467	13212	13273	13378	13281	13213	13346	13400	13261	13161	13298	13452	13389	13293	13236	13256	13382	13403	13197	13390	13306	13465	13326	13394	13316	13326	13324	13407	13106	13323	13347	13352	13289	13296	13352	13303	13192	13505	13574	13256	13390	13282	13314	13274	13228	13290	13362	13196	13280	13284	13348	13261	13370	13338	13136	13344	13300	13330	13322	13411	13352	13300	13148	13307	13252	13262	13491	13232	13341	13267	13265	13260	13231	13047	13324	13240	13165	13344	13336	13339	13393	13340	13224	13339	13326	13209	13174	13215	13191	13438	13399	13336	13404	13281	13366	13571	13299	13345	13238	13093	13230	13255	13398	13232	13443	13315	13329	13205	13403	13246	13241	13251	13293	13458	13188	13238	13334	13284	13182	13372	13097	13418	13327	13349	13373	13280	13388	13323	13336	13181	13245	13290	13306	13164	13335	13389	13332	13377	13293	13285	13357	13289	13351	13230	13443	13260	13252	13348	13471	13321	13413	13366	13336	13298	13495	13369	13253	13389	13280	13193	13216	13282	13397	13272	13339	13319	13432	13293	13399	13215	13388	13451	13316	13207	13419	13230	13338	13339	13392	13342	13321	13312	13191	13115	13355	13385	13305	13276	13322	13488	13461	13265	13376	13254	13276	13378	13326	13297	13257	13241	13325	13348	13409	13242	13303	13293	13360	13440	13286	13270	13372	13334	13400	13183	13277	13323	13215	13277	13245	13266	13333	13397	13105	13317	13340	13324	13216	13423	13348	13392	13279	13458	13575	13362	13247	13236	13436	13380	13255	13299	13426	13455	13351	13318	13263	13340	13337	13278	13324	13261	13318	13111	13308	13321	13347	13275	13292	13262	13338	13271	13237	13197	13445	13244	13389	13241	13461	13176
23842	25439	41312	38345	28978	24968	21990	16133	14902	14854	15051	15018	14824	14857	14791	14696	14836	14905	14824	14892	14768	14614	14922	14683	14709	14893	14653	14778	14630	14822	14649	14811	14678	14556	14774	14677	14725	14638	14612	14656	14767	14687	14678	14875	14671	14804	14661	14580	14737	14769	14688	14604	14706	14649	14723	14744	14543	14531	14528	14584	14620	14564	14728	14612	14596	14581	14760	14864	14503	14500	14877	14673	14531	14516	14885	14588	14435	14509	14538	14636	14605	14672	14632	14549	14587	14574	14683	14504	14786	14701	14549	14778	14575	14562	14649	14552	14640	14648	14533	14462	14626	14619	14692	14469	14797	14768	14674	14838	14514	14652	14782	14728	14735	14514	14642	14624	14563	14704	14646	14511	14680	14723	14615	14668	14572	14704	14621	14579	14741	14467	14616	14717	14584	14553	14654	14513	14560	14678	14715	14538	14346	14638	14694	14531	14598	14579	14654	14614	14385	14508	14688	14443	14585	14741	14738	14470	14555	14608	14416	14688	14715	14729	14664	14466	14666	14616	14566	14528	14655	14508	14624	14681	14577	14558	14627	14554	14707	14604	14564	14446	14659	14626	14725	14753	14729	14452	14413	14445	14561	14589	14540	14646	14740	14590	14562	14517	14628	14513	14600	14710	14617	14585	14606	14520	14637	14639	14729	14730	14636	14636	14548	14589	14706	14564	14418	14598	14706	14616	14611	14658	14520	14664	14583	14602	14820	14652	14381	14524	14747	14682	14707	14568	14563	14611	14569	14578	14643	14465	14575	14700	14715	14712	14577	14555	14455	14468	14755	14658	14782	14615	14580	14537	14618	14826	14536	14577	14689	14697	14662	14545	14621	14698	14607	14548	14481	14550	14467	14813	14717	14521	14693	14546	14580	14484	14485	14537	14392	14466	14598	14603	14584	14766	14620	14745	14802	14794	14635	14497	14390	14567	14684	14688	14566	14937	14596	14627	14633	14565	14610	14787	14500	14645	14421	14620	14506	14657	14541	14656	14680	14569	14516	14672	14676	14686	14600	14673	14564	14680	14677	14555	14759	14698	14700	14371	14632	14642	14515	14490	14513	14568	14571	14484	14444	14470	14621	14698	14564	14508	14624	14624	14642	14537	14666	14609	14450	14720	14580	14729	14508	14422	14579	14746	14606	14725	14526	14682	14674	14589	14873	14604	14568	14548	14674	14680	14490	14685	14665	14623	14647	14633	14611	14700	14784	14769	14703	14499	14674	14416	14529	14574	14548	14709	14585	14446	14537	14615	14608	14685	14548	14416	14635	14407	14703	14523	14642	14641	14548	14537	14401	14602	14514	14695	14724	14593	14579	14495	14556	14664	14748	14551	14791	14488	14519	14688	14585	14646	14583	14692	14528	14492	14499	14537	14693	14552	14496	14591	14510	14633	14443	14672	14604	14626	14755	14541	14521	14492	14638	14324	14375	14590	14590	14567	14569	14558	14677	14654	14658	14640	14487	14769	14701	14594	14861	14576	14536	14585	14639	14622	14667	14506	14429	14717	14689	14703	14652	14830	14588	14675	14553	14632	14404	14571	14603	14636	14574	14504	14664	14467	14717	14638	14428	14514	14732	14802	14496	14569	14530	14606	14575	14666	14641	14446	14656	14428	14543	14620	14808	14667	14622	14547	14587	14532	14623	14611	14503	14519	14488	14565	14654	14582	14606	14690	14581	14652	14673	14679	14668	14578	14310	14617	14494	14675	14577	14637	14489	14633	14809	14662	14590	14577	14367	14716	14348	14744	14555	14657	14551	14677	14518	14719	14533	14629	14388	14517	14630	14526	14615	14559	14544	14745	14625	14613	14205	14578	14505	14543	14696	14750	14583	14643	14710	14642	14754	14714	14462	14729	14609	14658	14410	14765	14439	14639	14667	14706	14830	14577	14477	14626	14650	14717	14609	14767	14423	14452	14809	14663	14598	14734	14699	14638	14703	14596	14584	14573	14511	14504	14518	14530	14472	14640	14618	14532	14500	14490	14643	14524	14364	14623	14689	14848	14668	14547	14620	14563	14591	14510	14710	14624	14523	14698	14816	14471	14562	14564	14615	14677	14692	14618	14630	14577	14435	14669	14568	14451	14557	14545	14750	14692	14606	14478	14579	14555	14692	14737	14674	14668	14678	14660	14555	14701	14553	14554	14689	14558	14701	14739	14603	14651	14675	14519	14570	14726	14580	14837	14477	14736	14674	14616	14649	14654	14672	14535	14621	14660	14547	14477	14523	14591	14608	14369	14594	14624	14611	14466	14518	14621	14435	14594	14660	14691	14519	14461	14670	14550	14676	14703	14697	14491	14556	14453	14507	14517	14639	14530	14864	14587	14594	14719	14733	14695	14550	14622	14590	14843	14657	14465	14673	14534	14689	14508	14685	14561	14881	14630	14475	14722	14666	14628	14741	14562	14642	14558	14783	14619	14568	14683	14573	14664	14483	14539	14498	14651	14580	14552	14720	14718	14651	14538	14748	14528	14715	14636	14621	14639	14881	14428	14655	14750	14570	14651	14557	14493	14670	14713	14689	14784	14636	14565	14419	14429	14597	14592	14599	14676	14456	14478	14652	14700	14729	14475	14587	14796	14604	14636	14602	14569	14613	14839	14562	14509	14599	14648	14594	14528	14352	14693	14453	14562	14684	14647	14707	14770	14679	14766	14693	14606	14711	14528	14555	14498	14569	14478	14571	14676	14550	14551	14810	14609	14622	14778	14594	14506	14444	14615	14524	14763	14449	14566	14472	14673	14447	14430	14635	14528	14628	14469	14588	14595	14653	14578	14648	14498	14580	14627	14675	14632	14634	14634	14676	14600	14568	14515	14583	14707	14753	14762	14633	14575	14579	14638	14566	14670	14661	14657	14717	14718	14513	14978	14583	14545	14562	14546	14494	14572	14751	14566	14642	14590	14647	14679	14640	14588	14580	14758	14647	14620	14592	14660	14617	14762	14495	14454	14259	14525	14489	14680	14511	14383	14544	14601	14746	14719	14658	14550	14581	14401	14484	14575	14505	14641	14750	14547	14548	14425	14598	14727	14604	14697	14470	14699	14460	14719	14762	14697	14535	14597	14579	14705	14625	14388	14513	14558	14698	14617	14600	14552	14801	14662	14555	14700	14588	14705	14650	14564	14618	14514	14467	14558	14800	14518	14519	14398	14672	14641	14684	14714	14609	14466	14408	14513	14552	14555	14577	14594	14501	14689	14690	14403	14599	14563	14770	14444	14570	14549	14542	14527	14563	14675	14744	14686	14549	14587	14622	14528	14474	14536	14689	14587	14564	14859	14621	14661	14646	14737	14739	14618	14666	14594	14343	14497	14751	14576	14772	14650	14569	14707	14452	14541	14679	14599	14435	14448	14560	14756	14630	14607	14453	14797	14729	14457	14504	14654	14641	14582	14587	14456	14733	14576	14647	14796	14604	14657	14828	14489	14511	14384	14498	14611	14663	14678	14558	14578	14525	14688	14540	14608	14544	14569	14683	14642	14545	14706	14593	14713	14550	14636	14649	14591	14765	14698	14563	14327	14518	14664	14678	14614	14528	14426	14527	14377	14529	14626	14631	14587	14651	14508	14770	14544	14548	14520	14547	14713	14632	14636	14478	14692	14533	14503	14533	14527	14696	14456	14534	14444	14549	14527	14622	14626	14632	14790	14752	14627	14597	14688	14742	14649	14788	14637	14524	14688	14577	14678	14573	14528	14692	14543	14575	14755	14718	14693	14623	14638	14666	14449	14627	14732	14654	14612	14541	14480	14679	14564	14597	14711	14446	14467	14674	14546	14702	14523	14524	14733	14492	14778	14679	14581	14548	14619	14730	14759	14583	14366	14712	14666	14590	14625	14467	14475	14724	14785	14590	14459	14656	14527	14525	14591	14486	14576	14527	14343	14565	14464	14684	14487	14547	14674	14677	14578	14420	14732	14453	14567	14629	14703	14818	14668	14646	14460	14651	14612	14648	14527	14414	14463	14407	14661	14466	14585	14589	14713	14479	14525	14624	14492	14644	14472	14560	14532	14612	14465	14627	14701	14675	14694	14478	14629	14653	14487	14542	14564	14499	14703	14632	14499	14414	14654	14550	14618	14539	14586	14636	14641	14569	14558	14481	14626	14606	14707	14695	14533	14582	14652	14618	14613	14643	14742	14578	14471	14664	14864	14614	14644	14718	14663	14766	14718	14568	14463	14673	14509	14635	14558	14758	14525	14486	14489	14555	14530	14612	14635	14664	14632	14693	14671	14578	14823	14523	14562	14702	14669	14616	14384	14619	14526	14466	14479	14629	14490	14665	14539	14545	14636	14715	14685	14747	14527	14687	14569	14721	14473	14245	14514	14754	14656	14911	14610	14660	14802	14599	14580	14536	14559	14471	14559	14603	14599	14550	14512	14660	14649	14561	14633	14718	14723	14601	14564	14787	14563	14518	14557	14439	14578	14600	14634	14442	14515	14581	14493	14517	14555	14540	14598	14585	14606	14567	14651	14653	14651	14444	14711	14615	14673	14533	14407	14314	14326	14713	14408	14721	14538	14583	14642	14785	14600	14659	14646	14688	14775	14491	14618	14724	14732	14637	14596	14489	14641	14646	14558	14504	14766	14809	14837	14588	14658	14567	14551	14551	14526	14606	14550	14632	14551	14782	14762	14682	14546	14524	14473	14589	14681	14533	14423	14540	14587	14512	14610	14724	14816	14707	14597	14568	14504	14470	14580	14611	14477	14717	14475	14321	14475	14414	14472	14560	14673	14519	14720	14607	14650	14677	14614	14553	14676	14589	14580	14556	14603	14399	14644	14409	14554	14505	14610	14596	14675	14636	14702	14396	14432	14648	14725	14486	14387	14567	14635	14635	14428	14634	14522	14554	14663	14685	14778	14669	14546	14504	14516	14586	14513	14666	14554	14582	14584	14656	14643	14945	14748	14554	14555	14691	14589	14679	14442	14605	14434	14560	14390	14643	14570	14521	14677	14489	14599	14620	14666	14789	14505	14495	14566	14628	14528	14609	14576	14660	14625	14652	14458	14534	14594	14576	14571	14602	14311	14651	14600	14656	14565	14474	14458	14651	14643	14579	14556	14567	14721	14443	14548	14450	14705	14671	14405	14413	14704	14732	14804	14731	14472
64961	106482	89621	64585	39755	22666	15594	13733	13510	13493	13337	13442	13418	13492	13591	13607	13659	13495	13592	13657	13511	13450	13585	13509	13386	13569	13463	13340	13676	13441	13476	13748	13476	13537	13413	13550	13647	13565	13495	13521	13584	13607	13519	13526	13470	13421	13384	13501	13428	13384	13317	13348	13643	13425	13558	13512	13456	13606	13479	13556	13686	13490	13263	13453	13720	13601	13629	13496	13465	13633	13551	13489	13426	13548	13310	13384	13599	13504	13484	13394	13375	13537	13741	13526	13467	13412	13471	13508	13596	13454	13532	13415	13541	13429	13566	13548	13577	13614	13684	13537	13567	13565	13469	13631	13610	13473	13544	13416	13479	13615	13547	13329	13448	13488	13614	13541	13634	13619	13515	13720	13525	13434	13419	13628	13422	13523	13425	13429	13525	13488	13477	13601	13587	13458	13538	13597	13633	13443	13453	13525	13627	13452	13570	13518	13485	13493	13453	13652	13533	13534	13518	13485	13421	13553	13536	13482	13680	13489	13495	13510	13490	13658	13497	13521	13617	13452	13441	13711	13557	13439	13425	13432	13352	13414	13574	13629	13593	13553	13467	13478	13614	13575	13491	13503	13457	13582	13487	13498	13449	13394	13405	13390	13528	13660	13522	13506	13463	13486	13473	13483	13290	13468	13648	13427	13444	13483	13490	13523	13544	13626	13412	13450	13419	13516	13488	13412	13429	13569	13423	13462	13511	13616	13592	13528	13699	13500	13497	13410	13446	13524	13410	13302	13471	13449	13424	13606	13418	13468	13325	13256	13472	13455	13606	13407	13630	13454	13436	13430	13462	13520	13409	13459	13413	13455	13532	13459	13312	13380	13281	13708	13535	13543	13361	13417	13736	13506	13387	13401	13291	13455	13428	13433	13530	13571	13516	13598	13554	13355	13551	13472	13393	13433	13306	13680	13562	13560	13466	13384	13425	13555	13311	13615	13512	13424	13558	13474	13343	13582	13460	13553	13540	13390	13606	13462	13455	13746	13513	13373	13364	13393	13520	13470	13277	13535	13505	13557	13373	13596	13541	13560	13458	13567	13390	13407	13631	13522	13613	13322	13510	13572	13511	13525	13619	13511	13503	13340	13555	13361	13221	13431	13527	13436	13392	13606	13558	13615	13406	13427	13488	13493	13586	13409	13447	13449	13588	13405	13368	13559	13402	13597	13539	13574	13540	13365	13549	13642	13430	13391	13585	13607	13476	13520	13421	13606	13440	13276	13360	13677	13574	13471	13482	13415	13509	13398	13523	13585	13529	13447	13415	13433	13652	13442	13426	13439	13440	13498	13511	13393	13607	13562	13513	13533	13609	13547	13587	13412	13494	13554	13471	13510	13659	13568	13537	13470	13587	13603	13468	13604	13426	13524	13422	13585	13564	13433	13699	13507	13548	13394	13395	13778	13445	13513	13549	13459	13534	13626	13455	13514	13438	13332	13509	13329	13559	13403	13397	13392	13610	13406	13627	13487	13477	13505	13554	13546	13677	13618	13491	13441	13651	13582	13577	13437	13387	13632	13661	13629	13552	13508	13457	13512	13598	13624	13473	13540	13478	13437	13401	13461	13653	13448	13419	13488	13501	13655	13529	13497	13425	13515	13481	13476	13380	13555	13650	13340	13380	13543	13595	13549	13447	13343	13512	13590	13524	13285	13504	13417	13474	13573	13435	13305	13640	13532	13530	13553	13407	13672	13537	13507	13598	13359	13586	13520	13499	13432	13532	13547	13522	13485	13484	13455	13514	13439	13392	13569	13562	13505	13526	13306	13677	13590	13649	13479	13583	13420	13607	13368	13550	13532	13487	13546	13595	13578	13546	13509	13410	13487	13481	13373	13505	13603	13501	13474	13362	13552	13590	13512	13396	13574	13348	13559	13458	13459	13475	13567	13400	13500	13316	13469	13586	13479	13600	13606	13446	13357	13598	13536	13454	13415	13576	13675	13321	13520	13610	13498	13470	13454	13542	13375	13615	13275	13360	13404	13455	13540	13238	13301	13493	13596	13467	13545	13578	13597	13539	13353	13430	13653	13557	13505	13544	13565	13621	13432	13568	13523	13381	13442	13485	13505	13447	13392	13445	13486	13631	13440	13505	13578	13433	13601	13664	13572	13244	13434	13511	13498	13481	13496	13411	13576	13433	13539	13415	13673	13456	13524	13390	13474	13395	13480	13481	13391	13404	13487	13456	13520	13427	13546	13356	13557	13461	13531	13455	13513	13530	13214	13494	13519	13604	13512	13481	13549	13510	13558	13397	13465	13677	13523	13582	13562	13559	13462	13507	13459	13601	13320	13493	13574	13320	13584	13364	13515	13623	13276	13585	13565	13414	13688	13507	13426	13580	13479	13655	13631	13497	13504	13378	13454	13522	13529	13315	13515	13485	13461	13631	13574	13519	13593	13369	13618	13423	13575	13489	13445	13471	13521	13440	13558	13477	13444	13429	13455	13506	13561	13375	13618	13454	13473	13655	13538	13513	13711	13541	13488	13457	13545	13454	13390	13402	13446	13540	13534	13448	13713	13606	13603	13602	13579	13449	13582	13505	13563	13476	13515	13571	13361	13612	13373	13591	13612	13461	13593	13605	13412	13397	13528	13365	13400	13564	13398	13541	13379	13556	13526	13513	13394	13432	13445	13484	13563	13554	13441	13465	13527	13531	13419	13470	13528	13487	13523	13391	13434	13331	13365	13438	13479	13410	13501	13504	13513	13539	13512	13301	13681	13502	13613	13591	13495	13578	13666	13548	13376	13392	13543	13449	13649	13571	13452	13473	13467	13475	13504	13470	13530	13505	13703	13580	13524	13446	13377	13615	13352	13513	13440	13504	13524	13584	13452	13563	13458	13399	13437	13563	13487	13534	13634	13626	13592	13534	13598	13236	13495	13274	13535	13553	13572	13526	13509	13588	13442	13435	13521	13559	13478	13530	13486	13598	13410	13574	13560	13575	13509	13490	13603	13391	13569	13434	13426	13407	13431	13416	13413	13573	13444	13458	13421	13389	13592	13490	13523	13351	13459	13515	13402	13542	13412	13638	13474	13343	13422	13518	13448	13523	13476	13651	13455	13623	13460	13433	13581	13591	13401	13464	13519	13570	13240	13694	13502	13301	13420	13625	13399	13542	13441	13657	13497	13490	13407	13524	13461	13503	13448	13373	13549	13655	13452	13689	13429	13463	13451	13331	13425	13414	13561	13456	13354	13569	13423	13502	13564	13593	13391	13497	13414	13356	13386	13452	13574	13597	13536	13581	13506	13555	13591	13626	13555	13563	13476	13405	13391	13383	13470	13638	13438	13641	13537	13382	13478	13489	13558	13545	13411	13552	13464	13423	13459	13623	13460	13488	13641	13478	13330	13498	13507	13420	13502	13533	13563	13364	13391	13427	13441	13526	13463	13548	13437	13415	13657	13405	13378	13565	13544	13369	13348	13504	13557	13535	13625	13529	13397	13405	13497	13544	13491	13534	13488	13453	13500	13447	13436	13401	13563	13580	13600	13456	13378	13468	13445	13326	13416	13450	13507	13353	13561	13405	13410	13493	13615	13389	13550	13407	13487	13556	13500	13476	13523	13455	13573	13258	13570	13559	13515	13427	13350	13418	13468	13515	13523	13406	13372	13437	13429	13359	13620	13377	13503	13492	13504	13399	13536	13515	13218	13555	13529	13515	13529	13571	13443	13678	13620	13589	13553	13397	13668	13554	13362	13524	13353	13476	13565	13381	13724	13380	13445	13454	13469	13522	13545	13396	13533	13628	13439	13529	13485	13454	13414	13472	13520	13608	13375	13396	13549	13505	13341	13618	13545	13578	13331	13347	13520	13539	13434	13485	13565	13397	13516	13528	13436	13511	13458	13387	13449	13503	13443	13644	13532	13392	13486	13501	13501	13400	13590	13383	13532	13464	13620	13449	13681	13366	13481	13292	13488	13516	13350	13423	13507	13410	13459	13518	13602	13668	13726	13482	13595	13684	13453	13455	13440	13484	13526	13379	13429	13478	13479	13517	13314	13597	13540	13581	13552	13574	13560	13391	13479	13434	13324	13311	13425	13399	13431	13314	13558	13650	13409	13389	13433	13577	13545	13579	13359	13514	13379	13546	13488	13462	13395	13448	13410	13606	13519	13505	13579	13367	13478	13443	13656	13524	13499	13451	13473	13441	13474	13522	13388	13634	13537	13393	13536	13453	13565	13505	13544	13527	13518	13485	13363	13532	13527	13488	13377	13408	13316	13545	13425	13364	13408	13600	13562	13554	13542	13423	13386	13457	13679	13691	13427	13514	13367	13444	13473	13412	13368	13316	13506	13632	13594	13352	13507	13362	13396	13354	13390	13356	13652	13482	13549	13496	13593	13662	13645	13624	13544	13417	13496	13610	13414	13559	13567	13745	13425	13434	13557	13667	13606	13317	13444	13540	13481	13459	13512	13558	13561	13618	13513	13531	13608	13530	13535	13491	13574	13461	13593	13430	13538	13497	13603	13608	13391	13470	13418	13374	13347	13610	13517	13405	13330	13386	13450	13504	13659	13303	13640	13324	13541	13568	13486	13604	13498	13478	13498	13676	13624	13461	13609	13622	13440	13475	13500	13710	13438	13470	13406	13562	13410	13305	13437	13474	13540	13459	13391	13488	13452	13609	13633	13526	13485	13380	13627	13475	13564	13486	13465	13499	13543	13437	13637	13321	13524	13450	13451	13463	13703	13388	13483	13376	13387	13474	13485	13649	13447	13578	13571	13464	13573	13698	13436	13487	13512	13653	13531	13620	13311	13463	13396	13526	13449	13564	13325	13387	13582	13477	13615	13541	13528	13480	13526	13579	13484	13454	13527	13434	13513	13466	13556	13458	13482	13516	13579	13487	13347	13525	13562	13505	13521	13399	13598	13516	13466	13534	13383	13518	13412	13529	13491	13466	13521	13530	13568	13648	13656	13453	13617	13517	13391	13759	13545	13372	13656	13485	13597	13367	13434	13608	13577	13372	13526	13527	13326	13536	13454	13398	13334	13430	13588	13460	13544	13481	13234	13505	13480	13679	13600	13497	13482	13341	13454	13365	13596	13428	13493	13435	13602	13559	13494	13633	13421	13571	13332	13600	13479	13417	13349	13430	13429	13362	13504	13563	13469
31050	42600	43634	30596	20093	16954	16163	15985	15536	15758	15625	15611	15547	15706	15709	15752	15709	15730	15625	15643	15719	15713	15751	15848	15673	15518	15554	15756	15611	15732	15618	15636	15729	15757	15741	15771	15825	15487	15705	15605	15774	15575	15627	15734	15627	15570	15633	15537	15594	15710	15689	15724	15687	15653	15606	15664	15532	15524	15767	15606	15706	15709	15587	15400	15492	15619	15645	15622	15548	15662	15568	15505	15671	15671	15911	15594	15515	15667	15496	15538	15608	15568	15651	15507	15544	15629	15661	15656	15529	15599	15714	15579	15611	15516	15478	15566	15704	15670	15716	15663	15586	15654	15511	15757	15695	15639	15427	15675	15709	15491	15591	15841	15721	15539	15449	15658	15652	15700	15786	15619	15610	15490	15712	15615	15615	15594	15561	15517	15642	15629	15636	15556	15661	15611	15614	15597	15600	15780	15830	15574	15681	15709	15606	15487	15623	15533	15462	15487	15573	15472	15706	15598	15646	15731	15521	15528	15791	15479	15606	15512	15651	15460	15438	15540	15628	15542	15772	15597	15673	15543	15640	15652	15485	15571	15732	15626	15589	15670	15698	15648	15555	15595	15686	15706	15515	15648	15723	15652	15661	15589	15545	15726	15682	15784	15555	15545	15563	15718	15569	15508	15702	15511	15624	15754	15451	15571	15684	15627	15544	15406	15538	15798	15552	15599	15728	15536	15677	15663	15566	15729	15783	15868	15686	15485	15486	15595	15706	15696	15605	15770	15853	15627	15810	15724	15615	15638	15631	15720	15637	15459	15422	15595	15582	15730	15564	15535	15755	15579	15612	15688	15721	15410	15542	15594	15278	15606	15564	15832	15750	15759	15872	15587	15499	15819	15731	15589	15632	15697	15472	15555	15409	15472	15513	15382	15679	15777	15638	15657	15763	15476	15433	15468	15539	15672	15636	15506	15494	15656	15455	15589	15656	15628	15594	15589	15705	15643	15766	15594	15572	15542	15542	15674	15564	15738	15550	15560	15534	15651	15590	15425	15574	15552	15680	15587	15588	15666	15641	15614	15662	15726	15595	15824	15515	15742	15570	15536	15434	15610	15667	15679	15772	15797	15779	15695	15409	15604	15673	15736	15429	15832	15490	15525	15687	15561	15676	15554	15744	15732	15562	15496	15824	15492	15534	15443	15613	15584	15515	15502	15784	15495	15699	15591	15581	15596	15536	15587	15673	15455	15750	15358	15688	15550	15511	15560	15448	15747	15827	15631	15644	15592	15595	15573	15671	15715	15608	15624	15581	15645	15571	15675	15545	15810	15607	15582	15742	15671	15601	15674	15601	15601	15620	15769	15524	15632	15506	15592	15667	15575	15574	15705	15610	15514	15732	15687	15579	15386	15553	15875	15557	15670	15495	15485	15832	15620	15684	15740	15566	15496	15520	15488	15437	15533	15627	15680	15537	15728	15612	15446	15713	15626	15722	15409	15649	15637	15638	15602	15691	15602	15605	15456	15446	15575	15657	15658	15807	15778	15602	15674	15453	15488	15671	15613	15702	15534	15528	15627	15686	15585	15566	15581	15508	15729	15503	15481	15491	15728	15523	15607	15627	15718	15661	15691	15654	15460	15708	15646	15666	15574	15487	15636	15669	15574	15720	15765	15517	15732	15538	15603	15711	15724	15523	15421	15622	15664	15515	15638	15759	15733	15646	15410	15803	15651	15783	15531	15534	15610	15440	15797	15745	15471	15610	15491	15731	15675	15447	15618	15465	15371	15614	15472	15581	15579	15578	15673	15699	15641	15720	15561	15640	15638	15684	15552	15499	15735	15570	15704	15644	15621	15730	15442	15487	15653	15674	15647	15392	15601	15459	15518	15517	15454	15563	15537	15707	15576	15730	15642	15587	15690	15424	15621	15552	15510	15724	15692	15520	15690	15520	15701	15703	15739	15760	15642	15439	15671	15673	15566	15601	15748	15436	15542	15376	15777	15507	15564	15629	15724	15777	15569	15793	15395	15720	15698	15605	15770	15681	15621	15730	15540	15592	15373	15745	15719	15576	15746	15706	15656	15738	15565	15675	15323	15572	15628	15473	15760	15562	15494	15302	15654	15573	15793	15674	15536	15721	15283	15548	15449	15592	15575	15520	15690	15506	15606	15698	15604	15639	15752	15757	15625	15571	15618	15440	15765	15522	15636	15827	15644	15530	15643	15512	15504	15523	15441	15610	15739	15571	15603	15695	15518	15683	15415	15563	15745	15854	15609	15629	15520	15526	15575	15488	15670	15755	15635	15708	15558	15515	15628	15752	15631	15543	15737	15641	15555	15678	15746	15757	15728	15810	15710	15667	15676	15504	15589	15660	15731	15541	15524	15603	15756	15535	15691	15678	15387	15772	15533	15611	15660	15620	15680	15832	15772	15599	15692	15541	15331	15771	15809	15528	15452	15793	15521	15509	15373	15477	15495	15668	15711	15559	15680	15754	15643	15710	15743	15554	15392	15786	15559	15606	15826	15608	15464	15821	15562	15698	15597	15627	15560	15493	15728	15689	15640	15634	15749	15461	15476	15603	15674	15692	15694	15726	15516	15566	15615	15516	15513	15551	15646	15788	15575	15513	15668	15701	15379	15718	15486	15641	15463	15669	15448	15603	15622	15719	15731	15746	15841	15708	15445	15523	15582	15660	15788	15563	15449	15454	15636	15821	15697	15628	15584	15870	15585	15559	15448	15524	15649	15634	15612	15508	15413	15782	15503	15432	15540	15667	15795	15698	15582	15627	15469	15565	15585	15674	15620	15526	15548	15514	15529	15680	15556	15616	15674	15804	15667	15780	15597	15568	15656	15614	15614	15446	15658	15559	15461	15626	15509	15685	15866	15718	15730	15626	15618	15553	15669	15637	15630	15569	15454	15626	15525	15293	15693	15594	15631	15595	15640	15736	15596	15905	15545	15754	15549	15673	15679	15500	15698	15481	15451	15370	15495	15433	15434	15401	15587	15738	15651	15629	15441	15655	15543	15509	15728	15596	15579	15604	15482	15431	15543	15740	15755	15642	15776	15878	15642	15587	15819	15513	15582	15419	15350	15527	15815	15693	15737	15591	15494	15343	15712	15643	15872	15619	15444	15507	15575	15573	15583	15595	15500	15575	15520	15807	15854	15709	15710	15562	15649	15822	15505	15496	15625	15676	15684	15672	15812	15632	15548	15514	15616	15697	15732	15579	15554	15500	15683	15571	15327	15573	15623	15518	15572	15676	15483	15646	15474	15511	15495	15562	15671	15805	15643	15668	15584	15631	15473	15538	15521	15561	15466	15509	15584	15643	15774	15713	15740	15625	15535	15552	15609	15728	15562	15769	15627	15424	15629	15929	15457	15584	15656	15509	15614	15445	15344	15413	15485	15624	15519	15629	15691	15691	15502	15786	15678	15570	15759	15590	15645	15746	15544	15659	15964	15601	15709	15526	15626	15718	15536	15738	15718	15558	15392	15540	15559	15445	15437	15623	15712	15632	15693	15742	15584	15672	15580	15609	15664	15555	15578	15756	15676	15548	15759	15570	15663	15555	15899	15501	15531	15432	15650	15712	15768	15521	15539	15603	15470	15723	15785	15653	15569	15601	15618	15674	15447	15452	15689	15590	15597	15635	15648	15769	15497	15699	15572	15428	15520	15664	15530	15702	15630	15392	15556	15591	15753	15586	15365	15619	15687	15575	15823	15706	15583	15454	15483	15648	15596	15404	15582	15758	15707	15698	15685	15749	15767	15709	15541	15659	15811	15595	15581	15603	15720	15696	15637	15585	15572	15592	15490	15641	15725	15629	15768	15612	15642	15579	15682	15737	15676	15730	15755	15672	15662	15514	15607	15651	15642	15587	15662	15626	15849	15709	15632	15647	15927	15462	15702	15718	15614	15830	15589	15700	15668	15719	15554	15628	15481	15574	15582	15651	15633	15827	15835	15378	15590	15516	15656	15610	15533	15544	15592	15402	15635	15822	15799	15866	15598	15649	15516	15743	15541	15695	15729	15698	15750	15595	15690	15617	15709	15677	15390	15607	15713	15664	15572	15445	15562	15809	15687	15694	15645	15573	15617	15622	15640	15627	15846	15794	15672	15738	15663	15669	15561	15700	15758	15621	15712	15553	15495	15571	15572	15838	15715	15693	15885	15689	15723	15366	15520	15654	15585	15453	15827	15720	15497	15545	15545	15505	15652	15700	15474	15605	15611	15739	15520	15685	15516	15476	15556	15684	15589	15603	15732	15475	15764	15619	15557	15409	15673	15781	15597	15592	15714	15673	15750	15526	15621	15635	15619	15531	15300	15629	15608	15634	15638	15685	15775	15654	15618	15395	15573	15624	15522	15441	15541	15332	15485	15599	15504	15587	15566	15630	15724	15647	15715	15584	15402	15624	15711	15837	15502	15494	15531	15820	15765	15631	15789	15823	15486	15589	15708	15894	15703	15822	15646	15726	15668	15763	15726	15499	15792	15697	15639	15745	15628	15711	15312	15578	15757	15691	15572	15540	15434	15573	15799	15453	15659	15562	15730	15727	15722	15485	15546	15598	15377	15655	15650	15544	15552	15615	15881	15538	15654	15699	15587	15484	15545	15619	15756	15788	15522	15553	15484	15657	15622	15692	15502	15672	15689	15958	15806	15692	15602	15568	15894	15611	15543	15510	15486	15579	15667	15669	15622	15534	15551	15742	15729	15515	15545	15833	15649	15514	15640	15563	15753	15454	15627	15834	15569	15744	15711	15577	15643	15794	15796	15638	15663	15675	15842	15689	15777	15810	15689	15720	15615	15682	15827	15695	15734	15691	15486	15569	15542	15595	15593	15609	15539	15448	15532	15652	15677	15675	15786	15534	15538	15603	15531	15720	15728	15659	15644	15518	15608	15819	15512	15778	15578	15541	15676	15577	15568	15411	15634	15491	15576	15700	15523	15867	15567	15423	15460	15550	15676	15651	15640	15597	15488	15396	15593	15667	15697	15704	15598	15682	15580	15647	15528	15642	15613	15607	15769	15639	15695	15567	15683	15805	15350	15533	15659	15608	15607	15661	15680	15738	15583	15620	15674	15630	15572	15703	15598	15627	15642	15737	15461	15836	15438	15678	15429	15588	15700	15580	15733	15739	15654	15672	15455	15390	15565	15736	15569
37229	60613	46506	27854	18197	14969	14250	14130	14239	14241	14171	14220	14206	14069	14098	14227	14144	14156	14092	13986	14161	14141	14043	14241	14087	14064	14073	14024	14204	14334	14205	14136	14186	13821	14273	14012	14182	14221	14010	14193	14055	14079	14071	14090	14057	14203	14214	14085	14251	14191	14124	14113	14177	14168	14060	14197	14029	14336	14032	14061	14125	14121	14188	14135	14046	14154	14075	14168	13914	14082	14029	14157	14113	14315	14188	14134	14128	14034	13968	14213	13999	14078	14172	14025	14225	14184	14088	14106	14165	14266	14380	14036	14044	14205	14028	14139	14086	14068	14031	13934	14164	14050	14140	14224	14163	14056	14205	14272	14157	14278	14082	14304	14132	14080	14157	14044	14214	14180	14148	14150	14141	14167	13982	14121	14080	14144	14122	14164	14023	14019	14202	14090	14068	14210	14206	14200	14169	14165	14144	14195	13867	14087	14083	14142	14304	14021	14176	14034	14117	14110	14229	14246	14144	13984	14213	13982	14217	14151	13977	14165	14028	13972	14021	14065	14127	14163	14198	14182	14194	13944	14127	14143	14398	14075	14116	13984	14039	14256	14250	14133	14035	14182	14077	14011	14277	14067	14090	14125	14077	14167	14259	14020	14166	14033	14007	14212	14066	14248	14007	14136	14246	14033	14087	14027	14180	14170	14142	14279	14105	14085	14050	13950	14075	14281	14153	14186	14049	14074	14054	14105	14086	14067	14111	14179	14367	14087	14093	14170	14080	13923	14154	14018	14129	14168	14187	14253	14010	14150	14144	14023	14136	14239	13980	14226	14003	14260	14237	14008	14119	14208	14163	14078	14198	14137	13980	14064	14194	14107	14096	14267	13987	14067	14163	14087	14073	14070	14235	14010	14276	14172	14203	14055	14170	14152	14080	14235	14062	14086	14191	14203	14139	14173	14265	14185	14003	14094	14025	14092	14163	14106	14236	14211	14043	14271	13979	14100	14003	14170	14122	14164	14151	13984	14189	14167	14273	14202	14079	13977	14166	14053	14173	14197	14076	14100	14197	14218	14041	14007	14134	14028	14125	14105	14190	14208	14066	14087	14108	14262	13951	14113	14062	14002	14135	14267	13975	14128	14120	14144	14160	14004	14019	14008	14137	14088	14216	14116	14210	14160	14195	14215	14088	14043	14042	14083	14068	14107	14184	14001	14260	14000	14132	14196	14094	13995	14265	14146	14040	14078	14067	14058	14100	14249	14075	14166	14250	14100	14074	14132	14136	14093	13889	14224	14168	14055	14111	14059	14030	14022	14022	14199	14165	14093	14252	13951	14075	14085	14212	14041	14087	14229	14139	14119	14115	14064	14214	14025	14028	14033	14089	13972	13965	14290	14135	14209	14162	14353	14123	14202	14021	14246	14219	14016	13958	14236	14178	14027	14039	14074	14304	13945	14164	14156	14315	14174	13994	13995	14150	14133	14046	14104	14126	14131	14065	14056	14379	14171	14058	14005	13988	14064	14216	14146	14071	14150	14091	14103	14300	14075	14215	14165	13961	14286	14064	14169	14091	14046	14180	14062	14087	13946	14145	14144	14010	14017	14242	14108	14155	14150	14176	14219	14234	14117	14055	14295	14080	14315	14172	14181	14020	14228	14165	14059	14011	14119	14051	14179	14175	14193	14035	14252	14049	14221	14222	14125	14170	14222	14208	14383	14273	14092	14032	14048	14159	14237	14078	14197	14021	14263	14042	14050	14007	14144	14258	13986	14010	13984	14248	14234	14126	14098	14097	14206	14197	13942	14210	14070	14167	13937	14311	14067	14066	14195	14145	13961	14182	14178	14284	13998	14142	14145	14102	14171	14132	14061	14010	14118	14226	14024	14102	13981	14087	14146	14087	14280	14077	13972	14028	14173	14145	14189	14235	14032	14180	14016	14053	14064	14137	14005	14196	14150	14080	14137	14102	14224	14162	14057	14090	14114	14001	14012	14186	14031	14257	14098	14263	14094	14251	13952	14136	14214	13982	14116	14139	14269	14178	13973	14304	14158	14136	14072	14237	14213	14185	14058	14200	14126	14248	14167	14136	14017	14022	14210	14195	14208	13995	14094	14082	13997	14032	14246	14194	14117	14143	14085	14274	14262	14090	14002	14100	14150	14169	14133	14065	14180	14097	14271	14075	13994	14070	14104	14220	14144	14020	14166	14147	14331	14194	14166	14150	14144	14009	14111	14261	13981	14031	14059	14174	14202	14128	14021	14067	14194	14186	14296	14199	14194	14148	14111	14010	14092	14211	14052	14041	14087	14185	14026	14103	14142	14169	14337	14172	14187	14341	14157	14227	14194	14151	14208	14232	14156	14387	14041	14305	14104	14127	14117	14217	14104	14142	14035	14181	14155	14059	14114	14136	14042	14364	14217	13955	14110	14223	14132	14234	14105	14099	14225	14090	14211	14008	13985	14193	14013	13950	14243	14137	14208	14120	14009	14063	14214	14124	14197	14312	14162	14131	14111	13977	14160	14215	14019	14053	13996	14120	13984	14118	14074	14037	14331	14228	14256	14203	14144	14217	14131	14015	14099	14090	14133	14098	14051	14268	14273	14066	14136	14188	13955	14129	14324	14056	13999	14263	14112	14043	14096	14102	14201	13995	14085	14204	14068	14082	13941	13957	13994	14096	14108	14054	14102	14263	14048	14172	14058	14178	13945	14093	14126	14071	13981	14007	14117	14199	14133	13963	14029	14192	13968	14139	14189	14248	14123	14216	14106	14192	14007	14151	14120	14160	14172	14317	14107	14005	13995	14136	14228	14246	13966	14143	14177	14064	13983	14080	14150	14177	14334	14171	14134	14182	14165	14123	14080	14089	14132	14181	13888	14156	14078	14077	13922	14088	14333	14199	14142	14099	14082	14153	14177	14336	13985	14177	13994	13944	13988	14009	14067	14214	14165	14281	14124	14151	14039	14244	14029	14034	14210	14290	14169	14088	14251	14179	14250	14269	14050	14134	14155	14203	14133	14097	14099	14262	14054	14053	14171	14054	14129	14057	14206	14085	14035	14167	14174	14200	14077	14158	14043	14239	14127	14098	14103	14195	14065	14136	14222	14036	14112	14094	14137	13935	14127	14127	14055	14174	13989	14231	14182	14164	14192	14176	14008	14081	14023	14231	14167	14120	14115	14281	14264	14228	14017	14215	14225	14263	14119	14234	14167	14227	14252	14148	14004	14212	14114	14218	14130	13925	14282	14189	14132	14039	14071	14192	14287	14079	14075	14291	14015	14131	14174	14069	14155	14125	14139	14200	13974	14145	14163	13969	14252	14116	14096	13969	14126	14155	14093	14225	14147	14210	14120	14126	14044	14095	14267	14059	14075	14102	14077	14153	14224	14011	14164	14050	14149	14336	14035	14069	14106	14093	14118	14176	14114	14213	14038	14109	14136	14177	14045	14029	14148	14185	14100	14136	14087	14257	14091	14017	13946	14185	14176	14221	14100	14204	14044	14253	14138	14148	14223	14066	13973	14047	14012	14169	14063	14126	14095	14137	14165	14145	14247	14098	14206	14159	14262	14145	14050	14366	14032	14117	14073	14122	14114	14058	14075	14008	13994	14021	14173	13881	14135	14023	14131	14116	14030	14163	14162	14143	14158	14081	14144	14135	14105	14117	14200	14221	14017	14307	14138	14039	14194	14042	14324	14105	14062	14235	14151	14085	14190	14182	14130	14074	14119	14139	13956	14191	14106	13990	14220	13986	14184	14114	14163	14079	14185	14247	14041	14200	14023	14056	14123	14143	14343	14069	14110	14215	14041	14247	14022	14232	14110	14103	14142	14227	14087	14050	14300	14161	13963	14093	14185	14129	14294	13973	14001	14194	14245	14074	14163	14136	14125	14126	14101	14088	14028	14154	14060	14199	14088	14076	13976	14293	14057	14252	14175	14169	14192	14110	14220	14285	14029	14330	14253	14131	14115	14212	14242	14097	14181	14282	14097	14146	14192	14198	14198	14210	14154	14179	14057	14318	14117	14016	14125	14013	13988	14115	14308	14105	14216	14089	14103	14264	14105	14200	13921	14173	14147	14015	14087	14164	14115	14386	14165	14118	14279	14229	14141	14320	14119	14149	14222	14061	14094	13968	14001	14154	14290	14178	14107	14127	14141	14216	13962	14168	14342	14257	14055	14037	14033	14184	14170	14180	14058	14202	14002	14184	14132	14160	14066	13993	14161	14122	14091	14156	14166	14156	14132	14091	14036	14298	14192	14255	14239	14122	14098	14077	14125	14005	14201	14069	14057	14144	14070	14233	14198	13919	14003	14032	14110	14155	14040	14048	13931	14199	14098	14200	14159	13992	13914	14134	14192	14102	13937	14227	14260	14229	14098	14074	14107	14175	14256	14164	14147	14140	14169	14046	14185	14121	13845	14166	14072	14064	14081	14142	14028	14216	14154	14106	14181	14149	14058	14158	14214	14106	14284	13962	14126	14120	14106	14233	14139	14259	14164	14089	14129	14017	14231	14256	14021	14075	14118	14007	14020	14069	14026	14054	14189	14069	14148	14104	14083	14249	14147	14146	14085	14138	14108	14109	14238	13981	14106	13999	14239	14031	14233	14136	14120	14123	13884	14135	14114	14108	14159	14170	14116	14142	13978	14262	14159	14126	14192	14074	14269	14026	14165	13991	14074	14195	14252	14005	14174	14054	13883	14199	14226	14119	14220	14133	14122	14182	14209	14091	14089	14236	14336	14137	14192	14037	14112	14078	14020	13954	14313	14090	14100	14039	14044	14057	14182	14117	14199	14150	14155	14191	14052	14181	14165	14078	14121	14180	14232	14265	13902	14211	14255	13925	14003	14245	14103	14240	14140	14326	14169	14080	14101	14030	14014	14184	14099	14264	14081	14151	14265	14064	14142	14122	14192	14026	14052	14072	14080	14096	14054	14292	14053	14214	14063	14224	14056	14173	14022	14009	13991	14050	14282	14158	14114	14221	14157	14020	14064	14075	14141	14044	14261	14098	14242	14112	14128	14032	14281	14160	14057	14209	14186	14060	14155	14082	13993	14190	14187	14224	14226	14146	14236	14297	14080	14032	13957	14229	14175	13999	14093	14283	14144	14276	14143	14072	14288	14113	14114	14170	14047	14311	14209	14082	14142	14248	14277	14154	14061
28352	36836	47741	37066	23860	18220	16063	15283	14890	15089	15077	14982	15209	15174	14920	14880	14805	14801	14961	15007	14968	14999	14829	14913	15037	14997	14727	14689	14679	14754	14700	14880	14802	14817	14848	14934	14915	14833	14909	14921	14963	15091	14790	14584	14736	14825	14759	14815	14941	14920	14974	14760	14874	14981	14742	14867	14807	14916	15029	14864	14857	14784	14775	14814	14843	14912	14986	14822	14960	14689	14692	14928	14932	14930	14978	14833	14900	14947	14967	14688	14887	14728	14667	14901	14683	14908	14820	14938	14911	14844	14795	14802	14707	14874	14951	14890	14867	14836	14743	14871	14979	14947	14995	14936	14876	14931	14757	14738	14954	14722	14990	14953	14674	15037	14925	14679	14981	14964	14931	15025	14899	14802	14933	14768	14800	14770	15002	14638	14991	14841	14856	14776	15015	14772	14869	15050	14827	14893	14867	14744	14879	14958	14736	14685	14918	14834	14839	14918	15022	14806	15051	14954	15009	14798	14819	14924	14867	14558	14821	14900	14775	14717	14950	14900	14812	14864	14867	14724	14720	14745	14791	14815	14983	15081	14866	14803	14802	14869	14879	14956	15068	14714	14756	14906	14697	14936	14768	14698	14982	14806	14999	14870	14916	14940	14703	14876	14738	14683	14831	14856	15067	14935	14903	14800	14849	14935	14988	14786	14728	14852	14654	14907	14834	14745	14707	14812	14837	14923	14883	14781	14957	14747	14837	14878	14826	14764	14741	14808	14802	14973	14883	14772	14983	14794	14727	14904	15010	14888	14900	14943	14854	14692	14681	14810	15030	14669	14947	14866	14735	14901	14873	14622	14675	14810	14822	14960	14734	14901	14739	14794	14757	14800	14886	14832	14968	14759	14929	14877	15018	14925	14993	14804	14966	14909	14760	14871	14988	14763	14850	14800	14762	14879	14890	14810	14749	14732	14735	14741	14805	14982	14782	14775	14692	14935	14733	14774	14950	14781	14657	14782	14710	14791	14798	14805	14804	14960	14856	14855	14814	14750	14961	14727	14818	14826	14927	14801	14911	14746	14862	14595	14744	14815	14925	14957	14815	14857	14791	14761	14767	14922	14904	14978	14779	15011	14773	15044	14851	14821	14896	14855	14970	14867	14954	14900	14807	14840	14866	14864	14783	14885	14813	14875	14967	14757	14705	14900	14784	14697	14727	14660	14836	14878	14756	15018	14810	14752	14724	14718	14988	14875	14831	14819	14901	14706	14841	14664	14765	14784	14917	14771	14895	14872	14935	14603	14925	14853	14832	14657	14738	14988	14993	14885	14713	14674	14994	14751	14930	14856	14597	14921	14896	14794	14733	14934	14829	14741	14869	14789	14895	14754	14744	14860	14662	15003	15005	14949	14698	14965	14869	14768	14939	14715	14843	14858	14905	14786	14845	15036	15095	14791	14783	14829	14939	14929	14863	14783	14856	14945	14828	14936	14860	14859	14846	14793	14806	14933	14918	15009	15021	14859	14949	14883	14708	14840	14863	14753	14789	14690	14987	14792	14746	14659	14911	14753	14890	14773	14934	14735	14875	14897	14614	14704	14814	14829	14742	14976	14855	14952	14755	14750	14822	14572	15044	14684	15042	14872	14804	15067	15017	14818	14908	14816	14709	14748	14860	14790	14940	14718	14960	14885	14820	14828	14915	14939	14910	14953	14768	14866	14836	14792	14763	14727	15015	15034	14888	14759	14865	14644	15014	14998	14783	14689	14788	14874	14864	14869	14784	14757	14952	14893	14878	14984	14912	14890	14776	15037	14860	14886	14786	14662	14733	14677	14907	14907	14819	15010	14995	15034	14803	14904	14878	14942	14982	14911	14880	14882	14893	14874	14893	14876	14819	14902	15099	14681	14871	14923	14940	14692	14732	14749	14847	14733	14846	14947	15027	14891	14633	14790	14806	14790	14727	14843	14849	14934	14960	14946	14863	14874	14912	15080	14766	14734	14868	14709	14838	14620	14780	14938	15049	14885	14872	14984	15056	14679	14929	14908	14992	14887	14805	14831	15057	14842	14922	14890	14733	14947	14813	14925	14853	14722	14751	14761	14836	14771	15071	15250	14939	14991	14841	14974	14737	14875	14978	14934	14979	14947	14725	15141	15019	14745	14949	14693	14826	14996	14939	14951	14919	14825	14780	14741	14936	14749	14722	14910	14794	14923	14833	14846	14761	15086	14857	15032	14754	14925	14817	14620	14821	14844	14891	14926	14876	14764	14686	14921	14817	15089	14828	14946	15003	14994	14811	14798	14722	14859	14902	14871	14636	15062	14746	14787	14885	14824	14819	14709	14795	14932	15050	15028	15035	14913	14880	14856	14758	14825	15038	14819	15031	14909	14901	14766	14944	14737	14804	14868	14855	14875	14894	14949	14957	14998	15003	14918	15023	14811	14968	14839	14730	14874	14822	14770	14955	14929	14844	14791	14961	14895	14801	14790	14951	14825	14818	15007	15007	14670	14921	14931	14987	14957	14679	14901	14910	14933	15042	14703	14746	15048	14714	14801	14690	14800	14881	14945	14771	14875	15100	14843	14898	14928	14842	14841	14797	14890	15039	14882	14935	14911	14829	14739	14893	14816	14744	14978	15037	14767	14743	14978	14803	14816	14834	14754	14861	14933	14880	14847	14809	14836	14714	14651	14892	14782	14864	14782	14817	14982	14710	14783	14904	14877	14822	14925	14863	14881	14854	14711	14857	14865	15005	14899	14941	14779	14905	14813	14851	14937	14867	15032	14887	15070	14817	14825	14820	14915	14785	14942	14780	14779	14882	14721	14882	14850	14756	14822	14913	14877	14800	14808	14914	14662	14962	14944	14884	14761	14913	14595	14801	14929	15104	14947	14959	14822	14836	14989	14822	14901	14800	14858	15018	14903	14883	14937	14838	14948	14933	14872	14834	14871	14634	14873	14727	14852	15038	14829	14862	14927	14826	14731	14864	14764	14680	14821	14788	15002	14925	14850	14979	14867	14875	14955	14779	14808	14804	14855	14878	14776	14873	14807	14969	14754	14881	15101	14688	14861	14889	14951	14644	14801	14641	14866	14936	14808	14913	14802	14821	14923	14893	14796	14883	14707	14814	14648	14821	14938	14901	14814	14634	14820	14875	14877	14922	14779	14891	14961	14782	14820	14933	14748	14880	14831	14748	14845	14990	14817	14742	14819	15056	14761	14663	14828	14798	14907	14726	14875	14640	14870	14900	14799	15061	14918	14917	14939	14993	14901	14627	14971	15066	14886	14818	14832	14907	14818	14790	14818	14823	14953	14883	14876	14948	14813	14723	14919	14864	14939	14996	14916	14879	15016	14864	14791	14743	14712	14840	15049	14998	14884	14998	14970	14976	14795	14740	14754	14908	14722	14885	14878	14689	14762	14917	14910	14851	14768	14899	14756	14847	14698	14903	14973	14743	14679	14707	14798	14685	14732	14771	14738	14912	14669	14853	14810	14853	14952	14970	15114	14788	14966	14596	14855	14888	14968	14938	14951	14813	14748	14757	14925	14853	15023	14838	14829	14819	14822	14817	14820	14905	14871	14890	14955	14849	14896	14818	14840	14908	14922	14881	14706	14719	14882	15055	14811	14857	14938	14869	14781	14953	14926	15003	14926	14770	14931	14788	14866	14972	14739	14809	14749	14917	14874	14746	14761	15115	14869	14807	14789	14694	14579	14913	14860	14986	14832	15085	14906	14817	14692	14910	14876	14918	14913	14719	14852	15010	14980	14831	14806	14776	14880	14814	14784	14799	14796	15034	15025	14829	14985	14888	14876	14951	14892	14800	15135	14924	14898	15103	14872	14770	14855	14923	14742	14816	14979	15053	14941	14763	14862	14828	14709	14930	14712	14910	15128	14852	14971	14808	14985	14782	14828	14934	14860	14928	14870	14720	14632	14714	15001	15035	14944	14965	15023	14799	14835	15050	14908	14784	14752	14962	14821	14936	14905	15097	14979	15080	14973	14900	15121	14813	14729	14763	15020	14804	14780	14980	14941	14925	15046	14789	14834	14898	14686	14775	14771	14988	14854	14799	15076	14885	14855	14764	14857	14922	14876	14942	15066	14913	15111	14907	14786	14885	14764	14900	14901	14988	14868	14826	14782	14730	14902	14857	14658	14975	14925	15046	15205	14888	14738	14960	14794	14772	14928	14769	14871	14692	15031	14622	14550	14907	14906	14896	14831	14913	15029	15207	14860	14796	14780	14926	14704	14774	14771	15007	14754	14974	14805	14913	14844	15026	14973	14843	15006	14991	14901	14685	14665	15064	14977	15049	14715	14726	14787	14805	15008	14950	14824	14795	14935	14849	14882	15082	14772	14915	14853	14995	14726	14871	14874	14866	14891	14776	14834	14814	14778	14864	14816	14797	14890	14900	15109	14988	14814	14715	14849	14707	14925	14976	14899	14807	14794	14695	14730	14688	14943	14836	14929	14852	14871	14872	14792	14897	14884	14807	14572	15029	14953	14824	14814	14832	14978	14976	14893	14825	14849	14740	14876	14963	14787	14987	15114	14814	14857	14790	14955	14998	15018	14703	14721	14764	14956	14898	14749	14868	14658	14895	15018	15016	14813	14780	14904	14923	14787	14917	14839	14847	14724	14855	14824	14846	14651	14942	14904	14656	14766	14907	14852	14907	14822	14696	14844	15004	14919	14896	14813	14880	14756	14816	14711	14747	14909	14774	14868	14969	14833	14686	14729	14888	14754	14804	14956	14993	14791	14873	14703	14859	14773	15043	14806	15244	15002	14979	14908	14874	14792	14992	14943	14949	14798	14917	14838	14862	14848	14957	14785	14743	15074	14932	14722	14818	15126	14959	14926	15002	14810	14794	14793	14767	14787	14863	14795	14729	14853	14803	14979	14961	14888	15031	14846	14901	14983	14876	14748	14755	14769	14808	14900	14874	14861	14935	14821	14823	14727	15003	14877	14826	14944	14839	14674	14872	14860	14828	14838	14722	14796	14763	14879	14857	14601	14927	15003	14682	14843	14954	14853	14963	14777	14761	14740	14896	14910	14931	14789	14890	14851	14870	14892	14859	14896	14702	14867	14873	14783	14986	14861	14867	14769	14988	14816	14705	14866	14843	14833	14784	14888	14828	14823	14899	14956	14663	14903	14855	14882
57965	87496	67295	40686	23637	15763	14109	13620	13605	13645	13614	13703	13616	13663	13717	13677	13677	13712	13670	13589	13700	13660	13606	13576	13626	13746	13650	13660	13700	13656	13645	13582	13616	13665	13675	13595	13584	13491	13642	13838	13550	13705	13689	13841	13748	13658	13562	13685	13618	13473	13822	13669	13633	13763	13686	13622	13693	13618	13628	13811	13525	13635	13613	13622	13681	13665	13685	13604	13592	13684	13610	13563	13674	13519	13692	13707	13678	13576	13706	13566	13796	13688	13707	13690	13578	13628	13683	13667	13587	13603	13718	13614	13753	13738	13580	13590	13481	13754	13718	13693	13481	13701	13616	13771	13796	13614	13550	13682	13731	13653	13771	13658	13700	13703	13797	13660	13500	13652	13561	13768	13460	13595	13740	13674	13622	13641	13728	13819	13748	13583	13808	13849	13695	13759	13616	13696	13569	13515	13707	13742	13560	13499	13479	13639	13659	13725	13600	13635	13551	13624	13627	13680	13605	13691	13799	13624	13639	13572	13717	13870	13582	13883	13769	13679	13657	13663	13536	13567	13547	13795	13612	13609	13689	13595	13707	13744	13505	13685	13645	13686	13797	13706	13628	13659	13717	13570	13565	13570	13738	13562	13693	13663	13737	13699	13481	13752	13648	13693	13710	13754	13504	13683	13641	13635	13663	13566	13730	13567	13756	13461	13768	13699	13682	13556	13582	13643	13739	13744	13722	13634	13581	13683	13602	13467	13689	13639	13569	13819	13737	13596	13629	13527	13544	13765	13556	13583	13648	13658	13708	13796	13698	13602	13596	13601	13632	13788	13680	13583	13664	13626	13702	13729	13624	13622	13526	13512	13694	13843	13859	13514	13668	13494	13761	13823	13712	13568	13639	13675	13655	13594	13730	13739	13493	13750	13731	13510	13581	13723	13561	13605	13658	13704	13576	13760	13580	13627	13417	13688	13616	13631	13582	13720	13640	13602	13663	13706	13616	13646	13660	13643	13519	13483	13729	13684	13673	13573	13540	13702	13612	13649	13503	13714	13759	13853	13706	13586	13689	13840	13806	13724	13668	13666	13543	13601	13581	13697	13618	13783	13607	13623	13701	13709	13472	13847	13718	13676	13566	13741	13564	13585	13628	13555	13449	13627	13601	13683	13727	13567	13674	13682	13662	13650	13729	13600	13635	13722	13648	13645	13680	13655	13565	13544	13571	13614	13466	13597	13609	13798	13695	13619	13694	13593	13618	13568	13661	13544	13717	13586	13712	13786	13620	13734	13679	13663	13691	13516	13739	13571	13614	13601	13794	13638	13767	13673	13712	13615	13621	13649	13571	13723	13494	13626	13663	13689	13533	13545	13766	13591	13686	13701	13671	13770	13480	13606	13445	13908	13651	13548	13729	13589	13516	13701	13482	13359	13456	13547	13576	13660	13659	13693	13499	13717	13519	13566	13814	13646	13860	13660	13715	13670	13670	13631	13639	13606	13656	13824	13577	13604	13637	13528	13650	13660	13688	13605	13573	13539	13504	13592	13572	13743	13497	13737	13797	13682	13702	13745	13620	13551	13652	13743	13518	13690	13594	13672	13569	13832	13559	13733	13710	13651	13626	13559	13657	13582	13638	13773	13700	13609	13650	13665	13626	13646	13551	13598	13849	13506	13755	13590	13780	13569	13659	13612	13686	13561	13642	13787	13525	13569	13424	13809	13821	13759	13595	13653	13827	13704	13552	13569	13649	13753	13579	13433	13736	13608	13543	13649	13631	13728	13659	13579	13669	13505	13585	13637	13632	13444	13531	13537	13690	13739	13866	13530	13751	13533	13708	13805	13699	13506	13599	13653	13648	13575	13702	13653	13672	13517	13540	13610	13560	13701	13543	13611	13692	13560	13703	13445	13599	13666	13551	13492	13632	13523	13499	13639	13534	13788	13749	13512	13718	13766	13676	13627	13654	13569	13610	13721	13556	13679	13572	13546	13627	13699	13723	13660	13854	13752	13801	13465	13679	13748	13564	13548	13600	13861	13667	13630	13659	13599	13659	13696	13496	13669	13791	13731	13542	13593	13598	13684	13646	13804	13615	13753	13625	13465	13780	13557	13535	13509	13828	13662	13493	13797	13716	13715	13683	13666	13488	13593	13760	13577	13499	13645	13652	13750	13553	13487	13645	13578	13728	13588	13582	13540	13635	13551	13557	13518	13630	13646	13712	13736	13701	13658	13686	13557	13576	13586	13585	13528	13485	13788	13612	13685	13591	13727	13798	13662	13598	13560	13645	13602	13636	13496	13648	13723	13523	13772	13745	13554	13730	13674	13541	13658	13572	13573	13613	13726	13554	13598	13617	13529	13587	13750	13675	13698	13667	13549	13556	13535	13590	13693	13603	13442	13657	13489	13710	13633	13561	13695	13612	13758	13702	13563	13722	13774	13611	13706	13674	13751	13694	13637	13753	13732	13801	13507	13629	13623	13719	13665	13568	13633	13681	13674	13611	13586	13744	13754	13784	13695	13666	13695	13705	13658	13712	13580	13529	13530	13562	13615	13790	13637	13639	13523	13795	13765	13657	13569	13717	13658	13536	13645	13681	13722	13502	13626	13548	13591	13513	13656	13681	13646	13680	13624	13578	13658	13667	13722	13804	13697	13581	13712	13610	13645	13773	13640	13662	13656	13612	13791	13764	13665	13673	13669	13635	13608	13751	13867	13434	13665	13377	13660	13661	13773	13784	13526	13598	13663	13691	13637	13657	13569	13668	13775	13660	13690	13742	13412	13662	13762	13721	13698	13582	13646	13579	13736	13572	13551	13427	13655	13651	13670	13707	13778	13606	13831	13650	13762	13644	13531	13660	13633	13698	13713	13582	13452	13522	13662	13542	13611	13718	13737	13649	13634	13751	13532	13636	13513	13481	13609	13547	13750	13653	13629	13570	13657	13562	13430	13861	13555	13566	13771	13664	13593	13726	13675	13584	13539	13615	13809	13809	13550	13532	13741	13683	13601	13618	13562	13721	13647	13664	13602	13620	13613	13764	13577	13698	13565	13582	13838	13813	13693	13736	13625	13662	13738	13642	13734	13629	13634	13759	13682	13752	13661	13743	13727	13652	13609	13640	13711	13766	13623	13769	13701	13481	13751	13588	13701	13785	13569	13627	13650	13630	13535	13695	13662	13814	13686	13429	13553	13754	13678	13713	13494	13780	13428	13619	13594	13883	13598	13854	13487	13714	13599	13626	13603	13669	13513	13644	13595	13812	13786	13665	13693	13670	13580	13618	13628	13699	13696	13603	13442	13527	13388	13633	13678	13653	13575	13727	13783	13555	13816	13587	13394	13636	13610	13692	13753	13623	13594	13648	13587	13778	13613	13693	13592	13637	13733	13445	13739	13476	13530	13543	13563	13494	13562	13620	13669	13675	13691	13570	13507	13653	13592	13663	13629	13621	13594	13558	13574	13662	13652	13587	13546	13475	13541	13774	13751	13660	13659	13771	13662	13709	13607	13689	13511	13789	13638	13648	13649	13637	13511	13488	13639	13648	13787	13596	13647	13953	13526	13747	13642	13725	13580	13494	13804	13506	13538	13456	13569	13612	13672	13689	13658	13584	13773	13654	13523	13474	13489	13679	13651	13641	13716	13616	13527	13662	13589	13618	13569	13734	13562	13597	13607	13729	13760	13667	13511	13630	13614	13457	13653	13689	13730	13792	13709	13629	13581	13612	13660	13655	13756	13503	13499	13649	13539	13638	13772	13599	13803	13675	13625	13666	13639	13636	13677	13696	13605	13646	13686	13443	13533	13511	13685	13582	13554	13557	13542	13773	13654	13572	13700	13612	13807	13720	13394	13689	13642	13753	13568	13546	13612	13653	13807	13459	13654	13857	13615	13673	13464	13844	13542	13751	13723	13597	13696	13580	13638	13760	13740	13681	13535	13655	13687	13644	13592	13690	13672	13848	13602	13658	13711	13698	13640	13713	13552	13821	13635	13601	13512	13612	13616	13662	13640	13822	13624	13582	13746	13686	13635	13632	13739	13707	13585	13597	13639	13777	13819	13702	13773	13704	13732	13572	13684	13438	13546	13597	13569	13682	13846	13542	13561	13665	13525	13565	13785	13735	13690	13661	13737	13743	13478	13684	13479	13748	13774	13522	13642	13556	13586	13671	13668	13687	13645	13534	13650	13647	13635	13680	13619	13593	13600	13665	13730	13704	13656	13625	13740	13741	13705	13752	13640	13515	13640	13544	13735	13569	13539	13730	13647	13480	13690	13815	13827	13552	13661	13666	13595	13652	13786	13565	13632	13548	13662	13640	13548	13621	13464	13543	13743	13583	13649	13504	13630	13789	13725	13735	13537	13660	13544	13563	13629	13568	13716	13625	13638	13658	13686	13795	13566	13444	13672	13607	13631	13687	13723	13424	13671	13597	13554	13651	13690	13519	13655	13629	13681	13490	13653	13566	13509	13709	13677	13668	13670	13702	13470	13597	13711	13673	13566	13740	13603	13634	13499	13733	13581	13665	13660	13596	13666	13611	13505	13640	13469	13562	13696	13627	13616	13462	13642	13543	13474	13789	13532	13728	13921	13715	13527	13680	13680	13666	13582	13561	13747	13671	13571	13736	13732	13627	13686	13735	13666	13685	13612	13692	13690	13693	13675	13769	13561	13570	13646	13595	13629	13506	13469	13714	13509	13684	13514	13624	13579	13659	13585	13568	13779	13527	13719	13794	13723	13597	13715	13625	13592	13651	13538	13655	13724	13669	13638	13769	13492	13675	13568	13710	13705	13800	13571	13724	13692	13655	13672	13568	13739	13660	13634	13541	13654	13701	13688	13575	13567	13795	13618	13593	13544	13564	13709	13702	13578	13750	13696	13602	13724	13629	13523	13619	13620	13612	13666	13650	13686	13815	13511	13594	13676	13532	13597	13578	13609	13701	13570	13619	13509	13645	13680	13543	13579	13701	13439	13734	13637	13581	13566	13561	13686	13631	13614	13589	13667	13602	13602	13734	13685	13513	13688	13755	13781	13790	13674	13476	13543	13603	13593	13716	13637	13563	13843	13747	13689	13730	13555	13562	13597	13675	13593	13484	13687	13625	13460	13528	13695	13772	13683	13564	13612	13726	13496	13762	13641	13798	13494	13618	13645	13643	13788	13412	13540
23929	24267	36875	32991	26336	23760	22103	15841	14472	14910	14570	14497	14493	14528	14430	14368	14420	14521	14452	14367	14276	14588	14393	14336	14259	14531	14453	14478	14080	14253	14387	14336	14533	14313	14345	14395	14316	14400	14417	14215	14284	14469	14239	14204	14263	14250	14345	14301	14339	14287	14242	14425	14149	14275	14357	14363	14237	14246	14477	14249	14179	14321	14358	14121	14169	14388	14216	14137	14425	14396	14377	14207	14224	14326	14341	14258	14270	14160	14404	14351	14048	14260	14229	14101	14254	14253	14220	14180	14256	14231	14331	14048	14359	14268	14138	14123	14315	14232	14229	14193	14377	14409	14349	14371	14181	14340	14159	14344	14354	14180	14234	14225	14279	14246	14329	14440	14195	14136	14195	14196	14138	14076	14263	14211	14141	14135	14193	14254	14213	14129	14199	14187	14275	14209	14219	14301	14215	14338	14305	14140	14214	14431	14202	14150	14045	14127	14281	14205	14331	14375	14208	14128	14187	14358	14224	14324	14225	14227	14330	14057	14126	14239	14283	14350	14135	14372	14458	14282	14334	14297	14298	14245	14348	14381	14264	14235	14249	14276	14198	14248	14329	14190	13865	13973	14092	14241	14297	14081	14253	14184	14239	14297	14151	14122	14360	14331	14079	14147	14215	14231	14201	14381	14279	14312	14265	14358	14317	14473	14245	14068	14245	14207	14135	14396	14295	14409	14333	14220	14208	14244	14116	14378	14207	14181	14343	14169	14349	14388	14147	14183	14177	14084	14047	14186	14304	14217	14198	14291	14214	14122	14296	14369	14237	14216	14185	14187	14074	14276	14236	14113	14262	14126	14153	13964	14252	14239	14337	14357	14054	14011	14192	14246	14193	14222	14309	14312	14198	14095	14303	14120	14337	14096	13990	14177	14281	14097	14023	14240	14265	14268	14270	14358	14090	14248	14064	14087	14279	14223	14189	13960	14071	14327	14158	14245	14030	14086	14247	14172	14234	14228	14215	14110	14185	14142	14270	14187	14210	14090	13896	14359	14300	14324	14130	14119	14169	14177	14177	14103	14195	14175	14246	14203	14173	14257	14292	14275	14368	14227	14314	14394	14312	14239	14191	14223	14298	14290	14139	14163	14093	14210	14260	14300	14320	14110	14236	14339	14109	14431	14174	14315	14129	13964	14118	14229	14246	14201	14225	14231	14243	14221	14377	14296	14324	14097	14329	14123	14181	14246	14120	14184	14294	14340	14204	14006	14280	14142	14283	14349	14040	14087	14237	14328	14057	14402	14428	14382	14094	14207	14376	14230	14065	14228	14173	14107	14362	14205	14079	14353	14221	14400	14438	14471	14167	14250	14329	14304	14072	14212	14397	14480	14230	14273	14245	14431	14181	14269	14228	14244	14278	14273	14286	14130	14060	14461	14210	14007	14323	14239	14143	14228	14084	14461	14138	14291	14278	14260	14026	14125	14138	14073	14046	14136	14090	14201	14052	13948	14171	14259	14098	14347	14295	14171	13892	14269	14358	14133	14364	14128	14146	14133	14199	14297	14054	14210	14166	14330	14185	14135	14290	14254	14292	14300	14275	14232	14380	14031	14221	14396	14413	14290	14232	14103	14296	14137	14229	14194	14222	14082	14386	14348	14075	14101	14334	14221	14192	14320	14048	14475	14156	14275	14314	14103	14132	14379	14155	14299	14398	14156	14046	14193	14149	14105	14169	14345	14216	14192	14295	14199	14259	14101	14280	14445	14344	14080	14096	14356	14038	14247	14231	14267	14310	14265	14405	14273	14432	14107	14210	14257	14148	14277	14153	14385	14124	14176	14052	14066	14334	14162	14267	14138	14236	14085	14269	14327	14229	14164	14303	14336	14234	14257	14194	14120	14217	14001	14204	14094	14208	14209	14011	14163	14209	14221	14309	14234	14170	14307	14037	14332	14259	14113	14266	14033	14225	14128	14079	14154	14059	14090	14183	14165	14227	14400	14284	14173	14239	14316	14050	14302	14451	14271	14402	14287	14369	14153	14127	14328	14248	14284	14221	14310	14099	14129	14172	14115	14318	14271	14289	14365	14062	14227	14154	14195	14278	14326	14147	14318	14015	14252	14287	14286	14239	14307	14318	14172	14296	14140	14083	13999	14027	14173	14216	14015	14201	14283	14222	14166	14293	14379	14235	14101	14403	14230	14357	13990	14269	14258	14312	14182	14090	14277	14269	14036	14176	14188	14198	14100	14268	14220	14182	14150	14114	14248	14238	14446	14243	14140	14196	14118	14194	14175	14331	14083	14125	14212	14212	14138	14116	14141	14205	14189	14261	14207	14360	14314	14289	14088	14299	14244	14390	14094	14409	14310	14214	14173	14247	14202	14618	14263	14238	14176	14254	14298	14086	14095	14446	14191	14132	14121	14245	14312	14168	14135	14147	14297	14124	14088	14430	14128	14251	14135	14160	14211	14141	14185	14167	14219	14059	14306	14388	14258	14385	14224	14371	14246	14333	14155	14050	14180	14210	14416	14299	14280	14257	14375	14429	14105	14208	14173	14308	14278	14203	13976	14436	14239	14367	14045	14160	14337	14109	14104	14434	14055	14283	14260	14093	14340	14255	14126	14310	14321	14015	14141	14076	14171	14310	14294	14378	14253	14193	14201	14276	14153	14288	14144	14264	14242	14390	14141	14151	14243	14054	14139	14156	14081	14147	14337	14177	14145	14444	14374	14366	14208	14209	14169	14213	14165	14313	14429	14225	14183	14115	14187	14456	14414	14349	14381	14148	14004	14272	14071	14339	14064	14248	14182	14281	14088	14221	14359	14225	14106	14156	14193	14160	13976	14127	14174	14169	14313	14072	14211	14256	14246	14286	14142	14189	14074	14493	14218	14228	14173	14193	14214	14167	14292	14254	14213	14116	14335	14116	14239	14269	14271	14255	14057	14261	14099	14286	14292	14353	14157	14262	14258	14096	14174	14286	14112	14109	14171	14297	14261	14411	14174	13829	14115	14163	14413	14082	14104	14168	14068	14008	14361	14274	14245	14129	14078	14095	14010	14292	14488	14029	14111	14272	14341	14360	14261	14221	14359	14184	14242	14294	14325	14278	14222	14251	14218	14177	13983	14169	14302	14362	14128	14279	13998	14312	14272	14126	14481	14366	14261	14233	14163	14381	14224	14277	14166	14201	14206	14246	14257	14207	14203	14132	14333	14182	14322	14353	14297	14147	14318	14335	14200	14197	14118	14069	14268	14229	14046	14152	14231	14123	14298	14239	14296	14116	14179	14166	14179	14248	14079	14492	14384	14164	14183	14069	14172	14183	14176	14114	14194	14065	14418	14302	13941	14273	14069	14091	14222	14091	14238	14228	14315	14018	14223	14147	14239	14102	14394	14177	14239	14218	14166	14231	14373	14185	14366	14084	14125	14129	14213	14242	14295	14228	14266	14313	14201	14225	14181	14158	14261	14019	14176	14265	14186	13953	14171	14186	13910	14276	14257	14155	14197	14417	14266	14415	14236	14185	14176	14211	14254	14208	14131	14129	14286	14129	14264	14244	14185	14242	14242	14236	14154	14294	14284	14261	14258	14082	14115	14262	14164	14290	14242	14430	14032	14247	14360	14292	14201	14090	14249	14281	14164	14196	14058	14050	14326	14209	14322	14228	14259	14329	14231	14328	14199	14252	14295	14102	14312	14212	14200	14440	14259	14162	14184	14367	14235	14087	14101	14183	14280	14285	14321	14104	14259	14159	14437	14149	14205	14257	14329	14193	14315	14036	14340	14221	14111	14463	14180	14228	14226	14308	14063	14226	14297	14195	14354	14287	14051	14115	14271	14260	14141	14107	14227	14378	14254	14176	14141	14270	14333	14337	14356	14078	14292	14383	14198	14211	14113	14174	14285	14174	14289	13937	14088	14098	14144	14347	14275	14102	14063	14225	14121	14177	13962	14288	14253	14113	14264	14126	14010	14020	14200	14360	14278	14174	14136	14218	14175	14244	14259	14123	14262	14139	14271	14210	14190	14368	14392	14149	14409	14215	14390	14317	14180	14329	14191	14328	14459	13998	14072	13998	14301	14203	14241	14095	14221	14289	14239	14142	14168	14272	14081	14309	14132	14339	14233	14283	14215	14233	14224	14217	14273	14455	14133	14138	14275	14186	14098	14102	13979	14098	14150	14286	14037	14142	14331	14275	14234	14131	14040	14128	14379	14168	14175	14387	14104	14289	14290	14294	14363	14418	14203	14048	14311	14286	14261	14184	14196	14255	14004	14182	14329	14002	14224	14201	14124	14296	14376	14186	14397	14267	14234	14448	14305	14076	14065	14235	14250	14163	14174	14354	14170	14244	14284	14111	14061	14067	14282	14333	14133	14286	14201	14163	14125	14142	14159	14044	14279	14435	14209	14399	14236	14247	14241	14085	14050	14348	14147	14141	14148	14135	14221	14129	14145	14159	14118	14315	14311	14121	14421	14349	14047	14125	14354	14194	14326	14393	14342	14142	14454	14300	14271	14190	14216	13918	14151	14281	14301	14221	14369	14156	13989	14368	14165	14311	14274	14217	14174	14318	14176	14144	14391	14117	14179	14273	14069	14186	14354	14391	14229	14280	14299	14146	14038	13950	14168	14134	14107	14231	14130	14212	14239	14160	14221	14181	14247	14158	14384	14084	14044	14099	14166	14334	14355	14029	14385	14337	14372	14177	14255	14347	14300	14180	14157	14155	14183	14271	14203	14067	14186	14395	14148	14309	14272	14263	14171	14311	14219	14158	14149	13978	14201	14179	14109	14135	14238	14134	14257	14056	14202	14395	14094	14183	14085	14290	14253	14240	14118	14133	14083	14175	14285	14247	14342	14154	14143	14037	14078	14167	14178	14208	14278	14217	14226	14136	14282	14343	14183	14150	14103	14174	14164	14363	14230	14210	14277	14129	14311	14199	14191	14213	14011	14002	14041	14158	14311	14366	14173	14190	14214	13996	14176	14335	14212	14160	14359	14318	14330	14194	14136	14154	13921	14195	14314	14071	14227	14312	14142	14185	14103	14226	14149	14387	14130	14316	14103	14091	14202	14256	14197	14186	14263	14466	14102	14187	14200	14154	14378	14295	14153	14132	14094	14238	14120	14099	14303	14124	14237	14153	14432	14283	14060	14301	14305	14265	14362
61958	107742	86354	60006	36237	20917	15967	13199	13156	13159	13255	13276	13204	13181	13175	13275	13144	13186	13378	13188	13173	13292	13278	13307	13218	13254	13133	13336	13250	13478	13283	13436	13152	13097	13261	13346	12983	13275	13207	13390	13302	13426	13313	13287	13208	13141	13250	13178	13404	13284	13253	13173	13271	13262	13266	13194	13004	13256	13222	13356	13307	13185	13163	13254	13242	13310	13288	13206	13429	13210	13303	13233	13208	13223	13319	13344	13226	13274	13363	13458	13234	13365	13248	13242	13205	13132	13223	13431	13266	13215	13246	13412	13118	13141	13234	13325	13223	13258	13167	13191	13272	13050	13267	13207	13205	13343	13145	13293	13121	13140	13142	13166	13396	13153	13238	13436	13207	13171	13208	13285	13121	13211	13286	13273	13141	13076	13225	13201	13146	13293	13374	13317	13274	13249	13107	13133	13296	13276	13314	13232	13209	13016	13296	13235	13126	13407	13099	13228	13141	13183	13257	13255	13250	13130	13304	13213	13048	13181	13512	13313	13255	13367	13140	13124	13223	13180	13171	13419	13271	13089	13340	13296	13468	13259	13086	13094	13405	13377	13334	13225	13299	13253	13257	13261	13106	13135	13172	13165	13202	13330	13164	13429	13287	13105	13148	13069	13150	13050	13414	13226	13363	13240	13368	13192	13415	13176	13355	13153	13356	13296	13321	13253	13216	13196	13308	13233	13180	13162	13261	13216	13228	13382	13179	13243	13276	13194	13229	13320	13233	13188	13410	13162	13185	13338	13261	13243	13410	13139	13304	13153	13195	13275	13069	13133	13164	13311	13351	13094	13180	13274	13298	13229	13203	13266	13328	13285	13046	13421	13138	13302	13332	13317	13207	13324	13269	13275	13417	13306	13105	13363	13185	13175	13087	13284	13202	13151	13131	13285	13116	13176	13187	13450	13330	13218	13162	13150	13206	13298	13380	13337	13488	13165	13122	13368	13283	13298	13315	13227	13111	13453	13200	13308	13233	13154	13341	13363	13247	13284	13383	13340	13125	13304	13237	13221	13421	13321	13367	13295	13257	13311	13162	13304	13342	13188	13048	13191	13103	13093	13310	13225	13338	13266	13238	13282	13044	13280	13218	13284	13290	13083	13383	13322	13194	13277	13204	13207	13255	13232	13214	13364	13100	13306	13253	13343	13345	13126	13177	13146	13228	13275	13251	13200	13180	13118	13395	13166	13275	13252	13077	13286	13431	13267	13244	13324	13308	13398	13223	13175	13300	13061	13277	13325	13118	13335	13188	13281	13150	13153	13398	13336	13184	13250	13247	13039	13055	13217	13064	13137	13193	13066	13234	13243	13125	13284	13222	13211	13157	13248	13133	13352	13254	13277	13219	13087	13128	13203	13192	13230	13111	13351	13147	13213	13103	13221	13341	13417	13125	13406	13411	13301	13145	13449	13211	13200	13345	13197	13266	13187	13251	13249	13279	13221	13384	13246	13396	13205	13166	13224	13169	13178	13238	13293	13122	13175	13136	13388	13052	13097	13443	13185	13188	13205	13154	13344	13346	13148	13131	13290	13181	13178	13253	13309	13238	13115	13028	13129	13281	13233	13253	13184	13093	13389	13350	13317	13428	13219	13170	13259	13317	13230	13234	13156	13180	13387	13155	13294	13323	13104	13163	13269	13344	13168	13273	13294	13089	13118	13253	13212	13112	13416	13423	13169	13231	13165	13321	13275	13292	13259	13349	13310	13271	13272	13215	13189	13266	13229	13343	13319	13248	13254	13209	13085	13341	13342	13250	13154	13334	13190	12992	13308	13313	13035	13249	13126	13315	13200	13063	13217	13330	13233	13356	13195	13258	13092	13214	13231	13310	13240	13081	13061	13314	13244	13270	13296	13136	13098	13265	13258	13270	13196	13138	13385	13398	13128	13349	13339	13211	13367	13331	13155	13200	13290	13222	13215	13332	13285	13326	13176	13371	13254	13121	13181	13244	13225	13160	13288	13388	13197	13279	13177	13049	13155	13347	13307	13224	13174	13248	13257	13320	13163	13222	13300	13195	13192	13208	13174	13357	13114	13216	13364	13383	13215	13208	13101	13243	13060	13143	13277	13110	13289	13199	13285	13457	13174	13394	13293	13139	13324	13100	13216	13162	13061	13093	13202	13273	13159	13324	13233	13332	13166	13250	13141	13176	13170	13461	13259	13231	13271	13047	13160	13235	13203	13316	13214	13272	13179	13277	13271	13318	13154	13283	13253	13248	13468	13075	13160	13200	13182	13457	13246	13169	13322	13139	13275	13302	13213	13419	13133	13365	13351	13280	13251	13255	13315	13235	13187	13145	13183	13268	13408	13250	13231	13365	13237	13201	13331	13177	13150	13243	13239	13159	13244	13211	13333	13071	13206	13173	13243	13177	13229	13200	13215	13125	13292	13293	13174	13269	13213	13224	13179	13425	13225	13265	13215	13286	13158	13153	13308	13219	13175	13228	13434	13237	13275	13233	13396	13119	13121	13338	13222	13318	13204	13042	13180	13276	13156	13188	13234	13174	13080	13393	13202	13160	13213	13289	13061	13306	13274	13173	13269	13110	13264	13290	13223	13114	13252	13146	13290	13324	13329	13120	13199	13124	13269	13278	13223	13319	13158	13129	13196	13367	13267	13348	13339	13151	13154	13238	13106	13227	13066	13147	13224	13290	13120	13416	13100	13204	13159	13279	13184	13198	13297	13165	13287	13158	13181	13280	13460	13239	13198	13118	13163	13333	13171	13323	13209	13205	13316	13284	13211	13293	13256	13234	13103	13336	13163	13246	13364	13470	13225	13291	13351	13323	13252	13197	13159	13105	13123	13338	13262	13098	13296	13330	13237	13293	13222	13190	13290	13147	13217	13285	13160	13234	13261	13201	13064	13093	13259	13249	13163	13287	13315	13222	13131	13334	13102	13182	13172	13285	13353	13215	13231	13283	13175	13193	13232	13149	13107	13170	13382	13314	13221	13429	13212	13273	12999	13224	13229	13249	13255	13361	13136	13177	13365	13186	13090	13051	13270	13446	13272	13107	13138	13303	13275	13136	13153	13209	13275	13092	13240	13226	13337	13299	13175	13338	13146	13395	13292	13286	13122	13160	13154	13125	13325	13271	13302	13188	13248	13245	13140	13287	13365	13314	13206	13096	13130	13184	13164	13189	13086	13410	13020	13246	13194	13185	13226	13358	13307	13174	13090	13266	13231	13278	13280	13316	13271	13291	13177	13311	13084	13085	13075	13124	13348	13170	13248	13291	13244	13245	13368	13233	13250	13237	13247	13220	13089	13349	13307	13227	13294	13412	13236	13350	13099	13196	13214	13188	13267	13143	13202	13298	13282	13209	13272	13146	13045	13352	13176	13304	13263	13242	13250	13451	13324	13222	13098	13287	13319	13121	13437	13203	13173	13190	13418	13273	13267	13324	13162	13265	13221	13182	13246	13388	13354	13481	13344	13163	13263	13146	13050	13226	13256	13216	13164	13192	13226	13366	13063	13182	13245	13318	13182	13122	13236	13140	13365	13237	13136	13200	13217	13347	13253	13325	13154	13405	13272	13472	13276	13097	13270	13447	13202	13040	13178	13255	13136	13265	13138	13229	13278	13179	13276	13374	13298	13230	13335	13226	13317	13331	13279	13193	13165	13302	13065	13310	13128	13290	13193	13161	13270	13209	13348	13212	13166	13140	13094	13205	13294	13156	13088	13318	13178	13257	13295	13127	13292	13373	13093	13331	13233	13348	13240	13365	13192	13046	13502	13282	13331	13202	13294	13201	13193	13081	13175	13298	13229	13111	13194	13194	13287	13197	13177	13376	13290	13157	13247	13098	13220	13165	13141	13317	13103	13161	13209	13172	13264	13262	13306	13253	13285	13202	13322	13216	13288	13259	13140	13242	13222	13303	13121	13321	13238	13185	13212	13393	13328	13138	13204	13151	13162	13210	13197	13384	13133	13324	13099	13187	13260	13063	13090	13327	13332	13204	13252	13212	13226	13257	13168	13212	13335	13217	13106	13194	13172	13280	13210	13243	13160	13210	13129	13161	13354	13316	13071	13237	13251	13272	13189	13192	13211	13298	13088	13291	13186	13268	13190	13202	13370	13207	13242	13218	13225	13273	13130	13284	13142	13197	13178	13229	13219	13155	13109	13078	13297	13285	13255	13321	13221	13208	13142	13415	13299	13318	13240	13200	13313	13174	13210	13286	13238	13256	13146	13214	13348	13333	13137	13196	13122	13267	13115	13107	13247	13351	13134	13319	13190	13367	13467	13253	13153	13281	13248	13229	13196	13174	13041	13131	13311	13215	13219	13359	13312	13426	13236	13353	13190	13211	13239	13200	13361	13362	13318	13219	13361	13281	13405	13075	13262	13087	13360	13194	13086	13018	13292	13178	13191	13349	13104	13279	13306	13274	13230	13285	13171	13241	13115	13152	13195	13390	13179	13288	13260	13299	13163	13171	13208	13085	13161	13211	13297	13152	13244	13311	13286	13316	13107	13262	13270	13290	13087	13166	13318	13251	13225	13274	13363	13280	13339	13191	13230	13259	13346	13203	13126	13236	13181	13298	13298	13099	13297	13210	13255	13054	13230	13158	13269	13250	13230	13237	13081	13315	13322	13268	13188	13335	13398	13165	13264	13182	13208	13230	13430	13304	13412	13397	13256	13352	13180	13255	13123	13320	13393	13335	13342	13116	13205	13258	13272	13145	13163	13060	13274	13185	13259	13300	13140	13207	13285	13144	13104	13187	13127	13224	13298	13073	13215	13192	13201	13352	13154	13204	13269	13155	13302	13025	13249	13413	13456	13155	13299	13277	13330	13194	13160	13281	13280	13112	13117	13436	13149	13143	13172	13331	13295	13208	13124	13176	13319	13287	13164	13232	13196	13188	13401	13223	13230	13194	13325	13258	13204	13296	13182	13293	13296	13293	13343	13254	13302	13364	13212	13321	13307	13302	13177	13285	13265	13329	13296	13144	13138	13196	13331	13341	13144	13110	13359	13317	13225	13263	13280	13119	13196	13159	13210	13238	13290	13147	13283	13314	13205	13347	13204	13218	13240	13329	13085	13257	13115	13232	13295	12933	13303	13185	13285	13207	13238	13348	13358	13044	13002	13315	13232	13180	13297	13302	13246
32661	40445	40483	27154	17842	16095	15482	15205	15077	15099	15016	15070	15139	15349	15237	15012	15219	15185	15178	15189	15315	15127	15131	15150	15195	15078	14914	15165	15224	15327	15138	15129	15008	15191	15167	15214	15406	15275	15141	15304	15094	15040	15176	15099	15126	15092	14966	15055	15171	15112	15096	15077	15079	15092	15158	14925	15050	15268	15168	15193	15308	15122	15222	15106	14931	15121	15223	15138	15055	15154	15282	15229	15109	14969	15106	15153	15113	14790	15010	15121	15287	15149	15069	15057	14909	15174	15241	14922	15104	15075	15141	15029	15103	15043	15090	15310	15171	15068	15010	15200	15062	15141	14932	15048	15189	15268	15224	15026	15041	15080	15431	15207	15331	15182	15033	15074	15192	15114	15264	15077	15210	15170	15148	14941	14943	15122	15392	15028	15116	15081	15266	15128	15179	15068	15149	15246	15143	15302	15190	15231	15224	15061	15050	15131	15222	15236	15295	15243	14896	15014	15012	15108	15102	15174	15216	15269	14959	15107	15218	14896	15279	15191	15031	15142	14995	14914	14970	15107	15038	15173	15102	15034	15096	15295	15108	15133	15298	15073	14954	15132	15094	14978	15095	15032	15054	15095	15034	15004	15165	15089	15088	15207	15241	15082	15022	15162	15201	15216	15196	15273	15183	15077	15088	15228	14988	15035	15091	15049	15012	15167	15218	14816	15072	15104	15201	15091	15068	15165	15044	15028	15091	15054	15252	14969	15215	15036	15176	14979	15226	15081	15157	15126	15200	15243	15097	14935	15050	15239	15281	15209	15099	15101	15140	14966	15070	14869	15318	15091	15038	15058	15099	15091	15125	15077	15095	15219	15200	15000	15093	15210	15119	15197	15041	15078	15062	15074	14909	15075	15214	15138	15277	15137	15272	15108	15125	15157	15034	15138	15217	15066	15089	15110	15162	15070	15104	15303	14937	15171	15137	15267	15091	15306	15333	15178	14801	15031	15302	15104	14989	15071	15047	15045	14876	15187	15089	15168	15126	15372	15100	14959	15170	15221	15023	14964	14947	15062	15043	15190	15129	15149	15122	15138	15080	15279	15197	15007	15120	15093	15093	14955	15318	14951	14941	15165	15112	14861	15127	14927	14977	14926	14993	15167	15088	15127	15089	15273	15009	15009	14991	15199	15283	15189	15143	15011	15196	15162	15103	15087	15095	14918	15294	15006	14950	14891	15040	15029	15105	15182	15261	15044	14895	15072	15224	15140	15173	15049	15126	14842	15090	15089	15246	15040	15213	15144	15290	14995	15068	15046	15086	15203	14996	15088	15218	15162	14984	15363	15216	14978	15134	15104	15165	15161	15382	15035	15233	15001	14942	15139	15176	15233	15112	15246	15145	15187	15198	15084	15119	15434	15043	15109	15079	15090	15213	15394	15062	15379	15328	15065	14958	15329	15209	15230	15060	15067	15052	15192	15197	15111	15140	15065	14988	15176	15157	15110	15219	15168	15439	15394	15090	15100	15209	15074	15007	15069	15183	15117	15030	15137	14973	15031	15042	15140	15268	15112	15345	15064	15142	14974	15183	14992	14969	15106	15161	15182	15230	15078	15120	15150	15002	15014	15005	15101	14998	15173	15178	15173	15053	14994	15092	14980	15097	15094	15140	15039	15133	15320	15340	15224	15166	15053	15056	15051	15075	15138	15072	15127	15143	15221	15111	15114	15255	15002	15073	15150	15236	15161	15082	14928	15055	15030	15131	15213	15191	15072	15071	15104	15157	15100	15030	15006	15049	14968	15157	15125	15139	15160	15316	15071	15281	15066	15188	15149	14866	14900	15180	15345	15090	15099	15030	15207	15067	14896	15336	15169	15148	15155	15220	15092	15127	15109	15024	15039	15315	15104	15205	15070	15188	15129	15248	15236	15243	15241	15067	15158	15045	15152	15216	15108	15143	15063	15197	15175	15043	15155	15204	15051	15139	15099	15071	15013	15163	15000	15205	15253	15105	15222	15181	15077	15044	14988	15270	15286	15066	15104	15060	15149	15039	15091	15056	15047	14972	15221	15150	15166	15211	15127	15017	15317	15137	15121	15096	15089	15292	15096	15200	15149	15056	15012	14999	14975	14865	14989	15150	15003	15059	15045	15066	14992	15178	15278	15262	15138	15199	15268	15125	15403	15094	15276	15143	15098	15218	14996	14944	15111	15115	14915	14974	15211	15111	15252	15189	15031	14993	15037	15082	15162	15102	15112	14963	15156	14948	15182	15073	15050	15076	15152	15171	15078	14945	15202	15146	15215	15059	15124	15115	15072	15137	15065	15179	15317	14911	15136	15254	15089	15199	14923	14991	15225	15276	15038	15004	15167	15258	14900	15043	15117	15289	14904	15075	15180	15417	15311	15014	14843	15159	15201	15219	15260	15352	15026	15173	15181	15012	15230	15211	15357	15207	15146	15011	14909	15173	15473	15061	15250	15100	15166	15187	15060	15076	15142	15246	15051	15069	15345	15354	15048	15090	15197	15106	15179	15235	15004	14920	15126	15294	15123	15249	15223	15147	15190	15109	14994	15124	15215	15185	15004	14906	15131	15089	15112	15182	15266	15141	15025	15060	15077	14927	15092	15069	15036	15121	15075	15399	15184	15131	14930	15104	15005	15087	15236	15246	15044	15200	15181	15061	15274	15134	15287	15261	15037	15149	15294	15093	15079	15061	15226	15220	15092	15110	15322	15292	15203	15126	15261	15048	15047	14941	14967	15297	15263	15111	15102	15280	15233	14952	15196	15033	15096	15107	15199	15258	15274	15019	15104	15040	15143	15040	15070	15222	15127	15044	15100	14924	14951	15150	15129	14801	15142	15128	15204	15122	14946	15096	14867	14959	15057	15185	15127	15133	15163	15079	15128	14780	15175	15166	14874	15152	15229	15126	14967	15033	15052	15079	15185	15447	15203	15031	15052	14998	15193	15136	15278	15165	15093	15197	15094	15010	15050	15236	15222	15032	15055	15157	15136	15227	15143	15233	15142	15104	15263	15245	15059	15222	15030	15137	15248	15001	14963	15104	15125	15149	15307	15129	15114	15255	15125	14998	15006	15115	14978	15012	14975	15111	15366	15259	15261	15088	15165	15132	14964	15023	15129	15296	15110	15202	15217	15360	15073	15212	15214	14934	15164	14984	15257	15189	15028	15246	15173	15158	15052	15060	15218	14907	15230	15147	15165	15160	15163	14982	15112	15240	14993	15184	15145	15183	14926	14974	15187	15006	14962	15273	15094	15199	14915	15189	15133	15016	15275	15187	15155	15117	15234	15314	15280	15188	15071	15307	15123	15228	15164	15070	15162	15105	15012	14974	15132	15107	14832	15425	15217	14969	15276	15008	15072	15107	15434	15058	15170	15188	15139	15262	14972	15154	15018	15041	15352	15125	15154	15262	15054	15168	15125	15167	14979	15084	15246	15093	15031	15145	15422	15215	15126	15121	15132	15159	15222	14984	15111	15012	15146	15258	15369	15018	15151	14996	15263	15143	14934	15019	14961	15040	14999	15153	15113	15127	15152	14996	14971	15148	15155	15355	15216	15052	15115	14937	15116	15131	15149	15190	15132	15145	15205	15095	15064	15155	15080	14972	15056	15132	15118	15023	15101	14970	15047	15085	15141	15212	15182	15170	15141	15113	14936	15154	14953	14979	15358	14945	15296	15024	15312	15041	15184	15008	15085	15159	15189	15144	15375	15283	15280	15292	15144	15204	15131	15098	15232	15139	15033	15187	15081	15010	15148	15025	15168	15130	15182	15214	15116	15246	15078	14981	15009	15106	15225	15075	15059	15064	15111	15088	15145	15222	15142	15054	14842	14989	15226	15261	15105	15176	15018	15134	14850	14943	14951	14977	15129	15191	15083	15078	15169	15126	15246	15004	15032	15262	15245	15114	15033	15177	14969	15114	15153	15067	15280	15009	15025	15223	15106	15156	15306	14996	15120	15120	15285	15060	15126	15224	15110	15107	15111	14897	15049	15135	15075	15127	15127	15059	15120	15021	14999	15139	15267	15076	15119	15204	15282	15146	15246	15285	15169	15148	15268	15231	15089	15164	15058	15137	15188	15223	15016	15051	15075	15066	15149	15109	15183	15358	15261	15188	15004	15096	15107	15166	15139	15123	15017	15101	14901	15216	15088	15232	14820	15133	15315	15071	15180	15285	15215	15197	15073	15075	15036	15021	15036	15226	14988	15035	14878	15130	15200	15199	15170	15119	15072	15214	15163	15319	15188	15231	15066	14988	15034	15040	15187	14863	14839	14916	15105	14912	15048	15120	14893	15149	15050	15240	15078	15098	15189	15081	14925	15008	15170	15222	15210	15045	15213	15262	15041	15216	14995	15133	15190	15125	15112	15174	15070	15180	15251	15199	15137	14948	15102	15273	15283	15159	15110	15073	14884	15153	15156	15138	15035	15086	15264	15235	15051	15267	15077	15208	15131	15086	15006	15187	15114	15174	15158	15028	15027	15099	15264	15092	15184	15144	15251	15230	15151	15174	15063	15154	15017	15164	15120	15200	15112	14987	15159	15094	14991	15134	15205	15136	15173	15140	15098	15207	15134	15212	15240	15130	15037	15039	14949	14976	15112	15095	15181	15148	15147	15188	15030	15050	15063	15070	15101	15196	15126	14956	15032	15132	15068	15283	15037	14962	15122	15010	15159	15179	15054	15283	15091	15088	15083	15208	15115	15040	15249	15194	15076	15184	15174	15103	15066	15124	15364	15278	15114	15299	14960	15071	15125	15150	15435	15203	15026	14985	15176	14962	15011	15235	15064	14930	15084	15139	15019	14949	15101	15149	15095	14956	15151	15057	15201	15279	15168	15179	15029	15151	15075	15105	15157	15032	15000	15220	15190	15238	14761	14989	15199	15054	14903	15144	15169	15094	15032	15206	15185	15082	15171	15083	15110	14983	15118	15057	15087	15062	15140	15081	15079	15042	15246	14966	15287	15163	15165	14961	15107	15104	15104	15170	14927	15125	15190	15112	15104	15146	15182	14918	15134	15112	15027	14943	15104	15144	15054	15208	15151	14975	15345	15355	15262	15098	15265	15063	15176	15086	15120	15030	15174	15094	15207	15088	15125	15069	15258	15201	15121	14927	15081	15082	15107	15144	15161	15023	15047	15093	15195
40769	57365	42102	23858	16149	14639	13995	13717	13820	13731	13798	13944	13808	13941	13770	13930	13941	13871	13862	13749	13843	13841	14002	13857	13814	13997	13887	13789	13847	13763	13842	14006	13623	13762	13804	13760	13814	14012	13803	13891	13785	13951	13813	13837	13780	13827	13768	13735	13848	13684	13880	13916	13760	13876	13740	13718	13892	13927	13849	13944	13736	13846	13918	13871	13759	13910	13605	13756	13874	13784	13544	13823	13954	13719	14056	13801	13832	13759	13967	13756	13773	13754	13693	13819	13826	13695	13924	13663	13697	13849	13705	13788	13741	13731	13678	13821	13838	13815	13766	13907	13623	13736	13886	13840	13757	13781	14031	13860	13749	13817	13843	13782	13902	13710	13796	13742	13707	13882	13926	13901	13802	13786	13735	13734	13894	13887	13681	13871	13898	13808	13874	13937	13782	13756	14064	13661	13823	13650	13733	14024	13795	13799	13874	13563	13710	13928	13643	13784	13948	13823	13801	13729	13700	13849	13663	13892	13793	13953	13815	13827	13697	13900	13697	13860	13844	13845	13755	13772	13852	13812	13823	13783	13782	13875	13785	13654	13817	13765	13725	13991	13959	13872	14018	13831	13775	13749	13792	13835	13697	13805	13771	13723	13829	13908	13773	13776	13921	13800	13767	13907	13837	13765	13878	13715	13744	13973	13701	13758	13635	13860	13853	13939	13886	13921	13724	13970	13912	13965	13651	13750	13738	13790	13656	13740	13702	13686	13901	13569	13759	13753	13887	13891	13775	13825	13772	13856	13677	13804	13766	13715	13655	13882	13957	13897	13786	13783	13922	13730	13943	13805	13897	13942	13693	13653	13690	13704	13707	13736	13941	13878	13877	13813	13666	13783	13807	13712	13850	13735	13998	13712	13798	13715	13875	13740	13786	13905	13712	13778	13784	13823	13800	13785	13768	13826	13752	13688	13817	13863	13763	13843	13756	13825	13740	13818	13768	13787	13757	13800	13748	13789	13731	13917	13885	13827	13922	13663	13795	13718	13777	13773	13990	13907	13800	13803	13920	13841	13690	13874	13833	13837	13898	13823	13701	13761	13809	13725	13659	13876	13824	13895	13647	13618	13832	13722	13829	13824	13782	13689	13713	13814	13839	13779	13910	13863	13900	13861	13836	13764	13741	13862	13722	13948	13833	13893	13737	13956	13840	13625	13731	13691	13736	13924	13879	13821	13779	13796	13693	13797	14043	13801	13591	13816	13808	13669	13734	13894	13715	13692	13853	13870	14024	13908	13845	13771	13904	13868	13863	13647	13945	13818	13822	13763	13804	13834	13867	13841	13751	13776	13742	13755	13687	13978	13810	13789	13706	13815	13728	13815	13704	13751	13887	13689	13874	13758	13877	13993	13930	13887	13804	13743	13685	13882	13610	13881	13772	13719	13605	13786	13849	13863	13962	13777	13956	13737	13748	13958	13872	13940	13743	13860	13791	13739	13879	13622	13773	13872	13866	13815	13692	13650	13662	13932	13940	13877	13797	13727	13814	13733	13855	13844	13734	13836	13813	13790	13891	13737	13767	13694	13953	13811	13750	13862	13751	13840	13906	13672	13833	13542	13995	13899	13716	13819	13646	13833	13789	13710	13782	13840	13877	13785	13792	13760	13914	13843	13891	13617	13849	13889	13667	14044	13770	13807	13746	13712	14006	13866	13977	13754	13949	13888	13801	13757	13822	13710	13801	13746	13798	13832	13707	13883	13754	13827	13872	13724	13795	13886	13808	13755	13892	13884	13788	13815	13917	13774	13757	13531	13877	13984	13875	13907	13814	13694	13929	13684	13913	13736	13837	13902	13839	13877	13893	13902	13915	13973	13897	13827	13952	14038	13717	13727	13814	13786	13785	13806	13759	13914	13798	13830	13787	13778	13877	13843	13867	13617	13872	13694	13791	13697	13749	13852	13767	13772	13880	13670	13880	13878	13784	13735	13916	13758	13674	13862	13888	13733	13929	13790	13824	13792	13915	13894	13852	13798	13672	13860	13711	13949	13803	13771	13839	13830	13812	13774	13882	13653	13965	13850	13879	13905	13843	13738	13745	13776	13862	13935	13801	13837	13825	13724	13901	13737	13736	13881	13653	13931	13900	13717	13775	13874	13617	13780	13710	13790	13715	13798	13744	13659	13831	13755	13877	13787	13777	13843	13873	13780	13911	13811	13704	13766	13909	14070	13772	13814	13768	13789	13663	13651	13907	13706	13840	13701	13733	13827	13863	13826	13845	13822	13747	13895	13842	13754	13726	13824	13819	13769	13650	13766	13672	13787	13996	13834	13693	13814	13708	13811	13729	13820	13846	13674	13765	13820	13665	13803	13911	13788	13854	13939	13785	13776	13841	13891	13632	13979	13811	13878	13790	13874	13693	13886	13926	13748	13843	13679	13899	13831	13838	13834	13804	13813	13808	13888	13827	13790	13744	13888	13837	13941	13730	13678	13871	13818	13768	13835	13898	13725	13767	13838	13879	13840	13819	13691	13742	13789	13854	13657	13871	13765	13925	13996	13657	13758	13967	13890	13783	13696	13737	13863	13910	13874	13924	13618	13945	14000	13697	13790	13765	13802	13674	13734	13966	13784	13817	14005	13761	13981	13798	13938	13778	13718	13826	13766	13834	13808	13819	13746	13843	13797	13908	13882	13878	13897	13846	13688	13799	13676	13743	13672	13704	13813	13993	13916	13537	13747	13683	13693	13674	13734	13762	13857	13926	13780	13922	13836	13790	13752	13839	13875	13924	13829	13794	13823	13762	13830	13732	13885	13936	13928	13690	13801	13812	13816	13831	13689	13724	13853	13719	13827	13768	13703	13925	13947	13739	13754	13818	13987	13765	13798	13962	13793	13801	13854	13816	13870	13801	13878	13819	13852	13791	13788	13858	13854	13828	13921	13998	13790	13662	13771	13721	13750	13832	13763	13745	13714	13808	13794	13785	13695	13787	13803	13977	13818	13787	13726	13847	13798	13863	13796	13690	14046	13948	13937	13781	13832	13808	13883	13859	13645	13717	13731	13820	13766	13826	13826	13684	13867	13873	13933	13859	13821	13644	13830	13729	13839	13733	13813	13887	13850	13859	13784	13832	13893	13973	13685	13850	13878	13784	13833	13752	13656	13742	13792	13706	13868	13800	13827	13799	13799	13804	13921	13637	13804	13899	13928	13802	13976	13885	13843	13745	13799	13778	13613	13844	13866	13782	13893	13620	13812	13801	13954	13715	13823	13923	13858	13837	13873	13851	13866	13827	13830	13759	13861	13703	13767	13896	13863	13680	13868	13848	13859	13792	13941	13815	13705	13894	13777	14112	13731	14011	13907	13816	13604	13848	13681	13895	13871	13688	13906	13877	13798	13916	13746	13870	13756	13787	13698	13859	13914	13645	13940	13801	13748	13700	13832	13835	13944	13831	13808	13776	13875	13811	13698	13976	13842	13738	13991	13984	13776	13826	13696	14020	13864	13895	13802	13512	13765	13847	13844	13740	13891	13790	13780	13826	13772	13843	13743	13605	13907	13754	13785	13792	13893	13906	13765	13828	13769	13899	13711	13767	13816	13818	13735	13834	13814	13688	13778	13849	13795	13757	13818	13819	13909	13871	13862	13790	13895	13673	13898	13989	13810	13798	13844	13776	13845	13762	13808	13794	13896	13776	13813	13795	13792	13780	13803	13761	13757	13943	13742	13719	13920	13805	13922	13967	13729	13776	13826	13865	13707	13765	13827	13774	13815	13832	13843	13730	13798	13775	13669	13630	13782	13814	14060	13891	13904	13689	13953	13763	13729	13740	13733	13646	13949	13718	13703	13827	13871	13805	13734	13902	13742	13975	14102	13867	13821	13863	13784	13630	13844	13831	13977	13900	13704	13774	13560	13849	13593	13885	13714	13775	13755	13829	13776	13771	13919	13891	13841	13760	13875	13756	13727	13774	13856	13798	13736	13837	13848	13939	13905	13745	13904	13899	13825	13769	13750	13898	13915	13760	13902	13809	13893	13889	13898	13875	13908	13794	13751	13736	13795	13718	13815	13832	13753	13953	13711	13793	13816	13782	13908	13763	13640	13739	13778	13851	13811	13910	13852	13779	13617	13809	13858	13891	13847	13822	13672	13770	13861	13778	13716	13886	13820	13837	13920	13955	13849	13849	13917	13798	13830	13765	13731	13806	13802	13878	13872	13619	13808	13916	13747	13783	13865	13934	13762	13876	13833	13932	13955	13820	13832	13802	13909	13894	13528	13697	13955	13783	13786	13748	13788	13894	13797	13923	13871	13910	13792	13731	13961	13671	13901	13788	13859	13839	13882	13803	13907	13660	13798	13908	13817	13770	13772	13823	13828	13768	14000	13821	13751	13913	13874	13851	13783	13904	13915	13838	13551	13842	13957	13910	13750	13796	13809	13695	13847	13756	13898	13748	13878	13756	13880	13954	13660	13919	13645	13782	13887	13788	13903	13915	13836	13743	13798	13882	13771	13934	13796	13887	13806	13821	13835	13791	13845	13852	13655	13782	13824	13794	13760	13832	13777	13709	13777	13907	13816	13776	13716	13745	13775	13882	13913	13792	13695	13835	13896	13715	13633	13977	13705	13692	13895	13831	13792	13757	13982	13794	13879	13799	13688	13909	13894	13730	13759	13557	13841	13929	13641	13788	13589	13755	13807	13798	13866	13846	13955	13733	13720	13795	13919	13958	13719	13866	13820	13771	13912	13655	13869	13831	13851	13815	13805	13717	13782	13821	13793	13662	13845	13873	13716	14009	13854	13684	13833	13788	13883	13806	13701	13911	13850	13742	13872	13825	13788	13833	13736	13628	13850	13696	13796	13770	13820	13767	13716	13834	13804	13644	13826	13722	13773	13660	13979	13730	13864	13903	13948	13805	13669	13934	13654	13727	13890	13883	13857	13823	13758	13728	13880	13827	13798	13701	14021	13905	13863	13919	13933	13858	13848	13911	13697	13903	13871	13895	13875	13743	13721	13737	13749	13760	13834	13807	13812	13810	13800	13811	13828	13847	13777	13627	13700	13781	13782	13670	13919	14035	13758	13682	13907	13780	13823	13767	13788	13721	13880	13879	13770	13739	13956	13845	13683	13744	13808	13919	13769	13856	13854	13837	13918	13821	13818	13764	13731
28418	33744	43883	34041	23881	18809	16698	15415	15215	15249	15399	14945	15195	15261	15085	15236	15284	15320	15304	15211	15411	15234	15229	15180	15331	15263	15183	15310	15147	15141	15343	15249	14993	15287	15212	15406	15255	15151	15223	15353	15090	15255	15313	15440	15333	15242	15122	15267	15162	15246	15016	15118	15154	15198	15020	15183	15208	15084	15316	15018	15140	15151	15082	15233	15332	15214	15180	15074	15095	15224	15141	15031	15106	15069	15269	15190	15211	15366	15013	15195	15036	15099	15277	15176	15012	15042	14934	15124	15150	15000	14922	14894	15184	15081	15161	15043	15043	15046	14922	15055	15203	15117	15219	15013	15279	15336	15213	15146	15050	15217	14994	15309	15278	15305	15107	15018	14961	15110	15070	15141	15016	15284	15169	15009	15340	15268	15270	15206	15131	15061	15051	15038	15130	15154	15121	14980	14934	15112	15109	14982	15049	15389	15069	15012	15187	15162	15223	15235	15235	15172	15132	15007	15185	15035	15137	15311	15057	15199	15159	15273	15018	15163	15079	15120	15307	15039	15262	15204	15191	15041	15120	15064	15153	15136	15101	15009	15229	15024	14930	15053	15103	15293	15164	15259	15198	15172	15077	15147	15296	15175	15208	15004	15204	15049	15142	15167	15126	15042	15077	15234	15054	15169	15335	15251	15351	15343	15155	15164	15169	15358	15288	15089	15156	15085	15083	15236	15246	14851	15253	15183	15283	15226	15236	15062	14777	15014	15280	14926	14997	15149	15306	15033	15313	15093	15100	15092	15093	15234	15252	15130	15027	15182	15090	15171	14857	15196	14992	15002	15035	15050	15202	15119	14971	15052	15061	15322	15290	14916	15205	15259	15231	15207	15244	15263	15164	15012	15213	15092	15180	15272	14930	15041	14952	15030	15101	15241	14979	15141	15219	15076	15004	15197	15177	15069	15170	15132	15120	15295	15232	15104	15198	14925	15164	15259	15039	15086	14998	15042	15112	15372	15171	15179	15194	15068	15264	15131	15025	15154	15325	15153	15211	14984	15087	15182	15205	15164	15238	15103	15056	15044	15142	15070	14980	15045	15021	15129	15077	15082	15197	15088	15040	15059	15169	15176	15157	15133	15064	15067	15028	15103	15340	15201	15106	15101	15232	15161	15178	15261	15224	15362	15097	15231	14970	15251	15226	15163	15132	15037	15089	15088	15183	15093	15154	15025	15179	15066	15107	15219	15032	15251	15018	15278	15361	15435	15055	15008	15154	15264	15179	15027	15134	15185	15125	15270	15104	15150	15145	14963	15124	15038	15340	15092	15209	15217	15190	15103	15159	15192	14995	15046	15329	15040	15081	15089	15080	15218	15245	15061	15122	15189	15108	15168	15374	15108	15061	15246	15139	15384	15314	15247	15147	14949	15115	15116	15262	15143	15318	15122	15252	15294	15122	15152	15306	15109	14838	15051	15112	15123	15096	15220	15265	14897	15044	15058	15171	15187	15034	15132	15206	15003	14989	15239	15181	15449	15227	15330	15275	15201	15129	15092	15113	15070	15013	15125	15223	15188	15208	15186	15128	15125	15107	15011	15197	15051	15105	15113	15228	15279	15273	15083	15123	15237	14955	15108	15179	15129	15293	15080	15052	15216	15098	15213	15252	14833	15364	15009	15044	15063	15169	15077	15122	15081	15208	15102	15170	15261	15258	15107	15066	15166	15134	15313	15199	15235	15165	15119	15038	15115	15349	15086	14965	15404	15293	15001	15050	15085	15294	15169	15142	15243	15129	15217	15105	15197	15210	15229	15109	15122	15336	15078	15312	15035	15067	15240	15210	15172	15237	15214	15153	14895	15093	15250	15136	15051	15018	15150	15375	15544	15249	15091	15204	15263	15176	15227	15034	15238	15160	15157	15129	15155	14963	15206	15071	15315	15108	15066	15156	15004	15149	15125	15065	15046	14946	15031	15156	15145	15056	15095	15303	15120	15072	15129	15049	15232	15057	15218	15228	15191	15088	15141	15245	14944	15067	15034	15179	15170	15048	15185	15162	15136	15105	15088	15148	15102	14951	15117	15157	14973	14979	15228	14980	15105	15091	14759	15096	15252	15054	15074	15226	15128	15144	15194	15173	15363	14983	15154	15231	15053	14938	15246	15146	14986	15046	15092	15216	15260	15197	15182	15166	15142	15204	15142	15074	15047	15116	15183	15128	15067	15385	15082	15156	15047	14952	15190	15319	15220	15164	15130	15128	15164	15067	15046	15086	15110	15252	14980	14996	15158	15121	15234	15227	15226	15059	15251	15323	15062	15060	15119	15083	15013	15060	14991	14963	15075	15100	15133	15162	15103	15132	14966	15065	15147	15166	15047	15147	15245	15227	15118	15068	15119	15231	15325	15190	15105	14933	15206	14980	15133	15181	15300	15011	15011	15119	15189	15103	15040	15013	14953	15042	15134	15226	15165	15164	15162	15147	15237	15225	15162	15171	15131	15156	15095	15100	15101	15103	15077	15103	15050	15102	15150	15120	15158	15192	14996	15136	15149	15284	14955	15071	15008	15221	15235	15141	15278	15123	15227	15109	15201	15068	15223	15142	15021	15185	15165	15163	15062	15097	15208	15149	15111	15268	15069	15183	15241	15164	15036	15244	15132	15190	15202	15337	15318	15091	15368	15229	14987	15179	15296	15128	15332	15164	15191	14967	15093	15019	15001	15057	15101	14961	15316	14920	15204	15348	14951	15143	15260	15252	15099	14959	15067	15139	15243	15342	15169	15230	15222	15057	15226	14883	15098	15037	15180	15289	15278	15167	15214	15191	15199	15249	15078	15117	15156	15159	14985	15131	15044	15204	15235	15099	14964	15192	15062	15185	15097	15076	15194	15071	15180	15205	15113	15160	15042	15108	15098	15241	15040	15123	15201	15170	15338	15116	15114	15141	15083	15261	14994	15003	15152	15159	15086	14984	15097	15260	15246	15141	15116	15135	15107	15123	15003	15053	15237	15214	15169	15359	15156	14944	15120	15160	14980	15032	15115	15241	15233	15245	15088	15267	15320	15144	15167	15116	15184	14980	15066	15153	15160	15135	15105	15173	15325	15284	15126	15103	15120	15143	15169	15291	15315	15310	15339	15041	15136	15219	15259	15062	15470	15274	15133	15322	15119	15068	15289	15068	15052	15236	15118	15222	15135	15233	15067	15173	15173	15189	15181	15127	14825	15069	14989	15166	15114	15027	15122	15236	15159	15011	15293	15137	15280	15120	15184	15141	14966	15131	15203	15290	15176	15186	15081	15005	15139	15058	15124	15326	15311	15113	15069	15013	15312	15216	15040	15275	15254	15321	15139	15185	15056	15248	15171	15219	15220	15122	15027	15130	14969	15250	15211	15113	15231	15195	15158	15061	15140	15187	15051	15321	15077	15247	15047	15253	15067	15130	15125	15283	15193	15011	15129	15262	15186	15205	15192	15080	15302	15054	15279	15050	15256	15325	15033	15110	15209	15143	15131	15120	15118	15020	14997	15124	15008	15019	15016	15113	15399	15274	15169	14858	15043	15168	15193	14875	15166	15155	15350	15257	15088	15159	15113	15253	14958	15128	15179	15228	15277	15157	15193	15079	15157	15071	15195	15177	15189	15200	15052	15060	15152	15216	15091	15076	15315	15084	15191	15286	15069	15014	15169	15073	14978	15330	15171	15090	14953	14984	14973	15093	14881	15135	15181	15110	15254	15283	15321	15132	14904	15022	14992	15229	15206	15161	15316	15057	14965	15180	15145	15173	15186	15113	15310	15057	15176	15112	15183	15325	15217	15078	15268	15213	15131	15223	15036	15097	15197	15136	15177	15017	15157	14986	15418	15199	15387	15235	15049	15247	15135	15113	14800	15253	15079	15258	15073	15180	15292	15130	15185	15084	14981	15079	15151	15133	15302	15033	15278	15389	15183	15127	15381	15246	15213	15075	15068	15058	15312	15248	15042	15241	15110	15271	15355	15178	15200	15213	15000	14942	14974	15151	15136	14920	15060	15094	14975	15152	15185	15275	15212	15235	15187	15360	15209	15106	15073	15216	15078	15190	15192	15260	15214	15247	14963	15050	15230	15189	15129	15128	15147	15240	15152	15020	15168	15179	15069	15177	14864	15207	15097	15496	14980	15104	15000	15279	15002	15086	15119	15245	15208	14973	15036	15075	15160	15143	15056	15253	15326	15330	15194	15143	15007	15016	15176	15218	15228	15163	15263	15248	15032	15025	14970	15107	15280	15031	15148	15143	15158	15093	15238	15252	15232	15338	15192	15165	15214	15253	15314	15276	15092	14946	15239	15040	14940	15204	15045	14957	14861	15114	15155	15227	15193	15074	15173	15184	15410	15394	15175	15220	15349	15283	15225	15053	15239	14940	15268	15216	15199	15270	15183	15314	15095	15209	15171	15255	15295	15213	15148	15152	15066	15223	15168	15129	15225	15101	15259	15007	15155	15008	15053	15231	15133	15375	15165	15100	15079	15178	15258	15283	15081	15055	15042	15028	15041	15112	15035	14910	15293	15171	15114	15273	15151	15038	15270	15177	15174	15162	15334	15227	15264	15078	15021	15369	15209	15092	15085	15151	15003	15236	14980	15263	15118	15197	15005	15052	15171	15161	15082	15082	14969	15251	15284	15220	15159	15196	15242	15340	15170	15206	15169	15184	15261	15407	15224	15147	15167	15157	15177	15212	15044	15106	15227	15268	15204	15142	15093	15300	15069	15061	15228	15223	14928	15169	15274	15166	15262	15135	15090	15112	15043	15233	15010	15227	15326	14995	15001	15246	15126	15219	15027	15113	15074	15069	15168	15334	15135	15326	15113	15211	15071	15245	15098	15147	15105	15005	15209	15209	15028	15244	15021	15062	15040	15242	15134	15317	15269	15250	15053	15286	15147	15145	15015	15058	15263	14981	15181	15094	15303	15170	15286	15113	15029	15237	15295	15128	15287	15298	15336	15141	15284	15091	15158	15088	15194	15044	15012	15198	14866	15020	15281	15035	14922	15018	15271	15295	15250	15159	15157	15110	15245	15100	15126	15026	15157	15073	15220	15115	15247	15237	14944	14867	15093	15118	15012	15127	15198	15246	14999	15207	15195	15229	15096	15216	15251	15154	15193	15010	15283	15328	15097	15352	15231	15105	15137
62666	89340	64363	38444	24058	16313	14243	13818	13925	13818	13895	13865	14009	13977	13832	13921	13863	13939	13809	13795	14016	13894	13875	13723	13854	13882	13807	13863	13819	13887	13867	13856	13759	13844	13756	13828	13779	13857	13834	14004	13686	13711	13920	13944	14124	13798	13897	13867	13779	13668	13708	13889	13919	13813	13963	13768	13758	13833	13882	13917	13698	13708	13718	13835	13847	13908	13782	13924	13907	13773	13887	13874	13855	13959	13660	13764	13834	13883	13617	13859	13842	13895	13964	13784	13840	13875	13957	13747	13905	13975	13803	14026	13932	13792	13579	14032	13827	13972	13813	13935	13926	13996	13869	13951	13778	14069	13939	13745	13847	13833	13775	13879	14053	13980	13925	13741	13918	13761	13784	13762	13875	13858	14010	13841	13887	13711	13802	13906	13782	13800	13931	14051	13769	13846	13888	13722	13890	14134	13852	13936	13871	13798	13900	13879	13827	14009	13827	13900	14028	13767	13799	13793	13990	13909	13650	13973	13877	13855	13859	13725	13803	13819	13963	13756	13710	13793	13949	13883	13903	13842	13752	13889	13853	13876	13885	13810	13855	13816	13774	13801	13898	13847	13836	14013	13824	13900	13781	13991	13875	13922	13856	13900	13827	13705	13811	13852	13968	13802	13765	14042	13855	13814	13814	13792	13825	13920	13842	13858	13955	13725	13780	13808	13769	13979	13785	13807	13779	13769	13671	13706	13770	13736	13826	13811	13891	13754	13958	13674	13709	13931	13662	13808	13831	13769	13833	13828	13863	13789	13864	13842	13846	13771	13800	13865	13968	13791	13990	13870	13809	13730	13800	13856	13874	13814	13926	13794	13744	13827	13771	13816	13814	13914	13721	13898	13744	13849	13812	13937	13791	13897	13797	13781	13683	13794	13707	14018	13709	13922	13827	13816	13890	13798	13753	13842	13849	13866	13744	13811	13977	13921	13812	13866	13738	13721	13922	13711	13683	13968	13703	13759	13818	13882	13773	13849	13518	13675	13811	13973	13731	13807	13958	13725	13830	13808	13865	13793	13928	13872	13809	13727	13739	13838	13804	13753	13973	13851	13900	13883	13733	13743	13809	13607	13814	13870	13761	13778	13880	13915	13808	13936	13779	13940	13627	13650	13768	14100	13839	13749	13837	13868	13889	13907	13929	13882	13656	13913	13908	13876	13961	13913	13901	13971	13846	13834	13730	13811	13797	13818	13870	13822	13897	13830	13824	13855	13918	13810	13828	13905	13946	13982	14021	13885	13787	13819	13754	13767	13782	13806	13738	13755	13940	13793	13820	13762	13748	13958	13699	13810	13760	13950	13859	13728	13894	13892	13696	13882	13623	13929	13900	14003	13825	13950	13863	13739	13766	13798	13774	13854	13736	13965	13795	13879	13872	13681	13992	13762	13820	13844	13939	13783	13991	13779	13678	13788	13767	13796	13839	13812	13982	13831	13833	13911	13755	13793	13953	13991	13729	13777	13697	13993	13831	13726	13811	13915	13742	13892	13853	13948	13827	13758	13692	13697	13750	13920	13972	13892	13770	13669	13839	13939	13913	13891	13749	13904	13804	13907	13827	13908	13879	13841	13706	13821	13953	13878	14002	13811	13882	13994	13832	13823	13828	13765	13838	13823	13748	13740	13764	13714	13972	13764	13971	13765	13722	13686	13898	13723	13877	13848	13705	13837	13907	13975	13630	13718	13918	13840	13878	13820	13797	13856	13842	13788	13833	13950	13848	13790	14047	13854	13944	13753	13890	13840	13920	13835	13903	13869	13869	13857	13851	13834	13705	13874	13949	13644	13715	13798	14002	13884	13825	13883	13806	13965	13956	13790	13894	13996	13800	14062	14010	13894	13932	13694	13866	13658	13839	13876	13830	13897	13903	13803	14006	13819	13712	13958	13763	13831	13913	13888	13810	13754	13994	13746	14041	13819	14036	13720	13800	14040	13805	13786	13728	13936	13910	13906	13848	13858	13919	13919	13881	13755	13735	13911	13820	13703	14016	14023	13961	14054	13703	13757	13811	13778	13957	13792	13931	13771	13718	13715	13731	13993	13730	13772	13784	13886	13756	13766	13909	13887	13839	13830	13880	13895	13928	13863	13803	13863	13721	13824	13866	13809	13824	13724	13838	14028	13874	13776	13747	13949	13939	13780	13692	13929	13906	13996	13774	13712	13913	13738	13852	13859	13896	13796	13749	13879	13900	13814	13843	13900	13822	13812	13819	13864	13910	13882	13829	13934	13879	13914	13867	13941	13867	13762	13907	13860	13904	13823	13790	13777	13835	13692	13936	13788	13785	13844	13834	13795	13881	14004	13981	13959	13869	13808	13759	13816	13672	13649	13852	13922	13917	13755	13878	13832	13781	13962	13659	13893	13968	13710	14013	13887	13811	13828	13956	13837	13729	13915	13851	13810	13867	13759	13801	13813	13885	13767	13810	13867	13946	13839	13691	13873	13803	13818	14000	13855	13793	13810	13968	13880	13798	13748	13748	13827	13883	13885	13806	13812	13945	13904	13826	13853	13787	13926	13860	13967	13938	13871	13951	13896	13753	14000	13789	13778	13785	13830	13792	13833	13706	13849	13814	13842	13852	13702	13719	13864	13874	13842	13898	13909	13662	13839	13875	13813	13929	13827	13739	13676	13788	13715	13650	13734	13889	13835	13794	13766	13719	13948	13745	13698	13893	13751	13883	13828	13854	13994	13837	13836	13768	13808	13719	13806	13836	13718	13810	13995	13665	13941	13771	13892	13751	14036	13750	13876	13746	13762	13872	13774	13899	13763	13892	13812	13934	13729	13869	13684	14000	13843	13873	13734	13815	13752	13830	13718	13745	13766	13796	13810	13898	13732	13872	13765	13812	13812	13728	13806	13731	14019	13882	13950	13824	13832	13820	13789	13760	13938	13887	13878	14025	13825	13733	13815	13898	13917	13921	13911	13743	13762	13952	13877	13957	13686	13965	13854	13696	13700	13916	13946	13902	13754	13927	13821	13758	13785	13716	13764	13851	13714	13780	13814	13726	13940	13844	13758	13814	14048	13688	13866	13802	13939	13839	13768	14008	13998	13932	13672	13743	13765	13727	13831	13766	13699	13805	14033	13762	13823	13791	13773	13717	13901	13983	13934	13804	13865	14016	13715	14003	13881	13905	13837	13793	13939	13841	13852	13844	13875	13646	13850	13820	13779	13916	14003	13901	13899	13798	13889	14007	13936	13944	13749	14046	13951	13764	13842	13912	13739	13888	13891	13929	13912	13854	13871	13793	13764	13819	13891	13902	13697	13727	13697	13903	13909	13807	13838	13707	13726	13929	13869	13872	13946	13895	13920	13934	13682	13797	13774	13831	13969	13883	13791	13900	13908	13822	13848	13691	13822	13733	13886	13778	13828	13688	13778	13923	13645	13825	13758	13778	13863	13837	13757	13878	13817	13985	13942	13852	13792	13780	13845	13793	13920	13926	13882	13996	13860	14037	13934	13913	13727	13818	13812	13730	13859	13806	13910	13985	13780	13811	13791	13875	13835	13941	13772	13840	13668	13691	13740	13629	13914	13757	13749	13942	14021	13805	13756	13661	14025	13729	13813	13987	13774	13701	13765	13752	13930	13919	13818	13989	13995	13682	13774	13855	13744	13866	13906	13895	13943	14124	13779	14027	13937	13751	13865	13774	13941	13911	13818	13808	14037	13790	14002	13806	13785	13839	13886	13880	13865	13833	13932	13749	13812	13906	13933	13793	13882	13820	13774	13825	13903	13689	14006	13761	13784	13786	13738	13970	13844	13992	13699	13808	13873	14012	14091	13897	13834	13717	13926	13781	13980	13804	13864	13880	13873	13938	13720	13872	13768	13887	13737	13858	13953	13803	13878	13861	13871	13803	13885	13850	14000	13826	13763	13646	13845	13886	13803	14026	13892	13720	13963	13646	13779	13857	13915	13825	13943	13781	13807	13668	13868	13712	13782	13872	13815	14015	14027	13932	13784	14032	13789	13752	13693	14050	13787	13830	13706	13839	13806	13865	13662	13723	13866	13777	13877	13845	13810	13881	13878	13897	13908	13789	13824	13956	13917	13974	13892	13851	13892	13859	13772	13892	14037	13866	13874	13768	13917	13727	13886	13830	13858	13797	13778	13801	13828	13796	13985	13906	13730	13865	14018	13822	13919	13780	14011	13963	13880	13866	13872	13838	13762	13833	13810	13934	13690	13899	13829	13746	13912	13849	13922	13641	13766	13730	13792	13992	13795	13971	13696	13981	13857	13832	13943	13945	13862	13819	13920	14012	13845	13966	13650	13796	13947	13793	13699	13854	13888	13759	13796	13919	13969	13873	13718	13741	13834	13865	13921	13829	13727	13982	13998	13810	13875	13893	13714	13740	13907	13836	13830	13848	13825	13791	13673	13793	14000	13896	13852	14007	13649	13854	13861	13843	13650	13846	13762	13916	13765	13928	13765	13720	13857	13700	13607	13722	13754	13813	13789	13771	13681	13838	13887	13823	14073	13904	13808	13841	13863	13969	13802	13817	13730	13732	13887	13752	13701	13928	13712	13898	13810	13795	13756	13827	13765	13852	13835	13842	13797	13779	13929	13865	13915	13863	13923	13962	13891	13998	13852	13701	13878	13939	13962	13827	13899	13825	13867	13834	13602	13629	14004	13827	13954	13883	13847	14017	13897	13843	13843	14007	13797	13869	13850	13819	13998	13916	14019	13811	13887	13748	13947	13878	13873	14016	13800	13866	13786	13813	13912	13867	13859	13727	13925	13933	13836	13852	13744	13928	13819	13911	13737	13833	13806	13824	13830	13791	13831	13870	13938	13742	13828	13814	13834	13898	13990	13882	14065	13836	13762	13866	13807	13801	13830	13863	13804	13862	13795	13846	13792	13799	13829	13796	13754	13923	13951	13790	13619	13772	13787	13691	13752	13820	13757	13965	13895	13709	13770	13670	13944	13810	13789	13842	13756	13922	13914	13832	13695	13976	13767	13803	13904	13876	13675	13904	13778	13954	13925	13808	13633	13925	13667	13843	13668	13967	13985	13779	13777	13820	13803	13853	13932	13773	13689	13834	13812	13736	13969	13883	14011	13722	13814	13818	13789	13897	13774	13698	13785	13848	13782	13923	13933	13764	14029
23838	24587	37097	31582	26253	24465	22698	16677	16017	15933	15967	15725	16010	15990	15681	15994	15975	15915	15958	15884	15857	16001	15675	15951	15888	15683	15752	15577	15913	15579	15933	15754	15699	15681	15814	15717	15911	15455	15843	15737	15704	15673	15631	15810	15902	15743	15895	15726	15744	15592	15868	15722	15915	15754	15781	15592	15664	15894	15896	15687	15794	15608	15755	15749	15752	15736	15681	15901	15846	15755	15765	15705	15707	15651	15601	15912	15741	15771	15785	15469	15729	15701	15852	15787	15598	15784	15494	15573	15611	15761	15603	15592	15654	15565	15463	15654	15606	15654	15553	15646	15661	15669	15705	15748	15786	15688	15606	15811	15822	15645	15605	15761	15695	15681	15819	15769	15772	15868	15568	15678	15605	15487	15695	15763	15880	15737	15592	15661	15743	15670	15716	15639	15783	15669	15836	15640	15589	15593	15627	15604	15633	15748	15630	15552	15537	15755	15767	15744	15612	15659	15838	15666	15723	15618	15603	15634	15746	15629	15656	15567	15848	15619	15784	15531	15676	15527	15937	15728	15674	15792	15758	15725	15735	15564	15643	15699	15595	15699	15665	15907	15636	15727	15626	15738	15863	15605	15729	15638	15676	15645	15745	15678	15658	15725	15638	15672	15523	15575	15784	15622	15627	15737	15718	15907	15771	15678	15845	15552	15719	15675	15706	15559	15502	15715	15682	15709	15896	15571	15594	15631	15661	15803	15895	15546	15581	15707	15710	15701	15583	15720	15667	15631	15765	15754	15887	15581	15462	15765	15837	15753	15929	15779	15733	15499	15668	15715	15600	15677	15557	15683	15764	15453	15719	15549	15481	15634	15756	15529	15490	15647	15714	15714	15573	15575	15448	15414	15583	15715	15650	15574	15749	15744	15693	15795	15643	15649	15494	15559	15604	15684	15802	15532	15562	15598	15612	15591	15753	15600	15595	15751	15682	15764	15788	15515	15777	15486	15553	15684	15517	15696	15441	15745	15664	15547	15610	15576	15512	15625	15791	15596	15692	15601	15722	15682	15663	15728	15630	15822	15799	15684	15685	15724	15523	15504	15772	15732	15606	15613	15619	15573	15625	15677	15796	15770	15603	15703	15790	15725	15688	15557	15781	15417	15653	15641	15542	15532	15480	15816	15642	15781	15663	15470	15709	15646	15723	15609	15823	15542	15630	15676	15565	15841	15671	15715	15611	15727	15814	15655	15986	15775	15770	15684	15637	15730	15693	15554	15353	15669	15851	15689	15689	15615	15591	15729	15606	15659	15600	15630	15651	15667	15666	15681	15628	15550	15605	15769	15703	15675	15657	15841	15682	15768	15731	15683	15659	15755	15430	15777	15536	15580	15728	15399	15471	15674	15687	15703	15767	15761	15422	15604	15655	15802	15559	15576	15659	15704	15852	15681	15707	15717	15699	15574	15729	15680	15710	15532	15609	15695	15573	15751	15769	15635	15662	15568	15576	15674	15623	15448	15570	15777	15820	15807	15681	15547	15622	15705	15600	15506	15672	15765	15677	15639	15772	15702	15506	15776	15848	15830	15692	15633	15728	15598	15611	15736	15753	15635	15676	15869	15683	15506	15814	15467	15669	15772	15685	15563	15709	15472	15631	15610	15565	15852	15814	15921	15885	15755	15973	15703	15755	15580	15751	15686	15600	15579	15550	15770	15615	15694	15842	15542	15696	15655	15943	15822	15829	15736	15733	15651	15735	15592	15604	15764	15695	15841	15685	15401	15516	15568	15597	15880	15798	15847	15727	15601	15483	15531	15549	15622	15529	15613	15702	15711	15719	15843	15485	15541	15717	15608	15516	15537	15623	15597	15368	15603	15903	15675	15696	15603	15620	15778	15644	15760	15794	15422	15577	15428	15745	15557	15635	15600	15559	15484	15655	15726	15459	15605	15818	15937	15609	15642	15669	15833	15549	15639	15557	15720	15765	15638	15591	15678	15713	15599	15782	15505	15554	15643	15630	15593	15626	15785	15720	15668	15491	15421	15553	15649	15719	15543	15593	15563	15601	15702	15853	15517	15622	15741	15696	15792	15662	15608	15717	15867	15725	15653	15713	15610	15644	15594	15860	15647	15695	15685	15631	15659	15588	15731	15777	15598	15554	15591	15683	15734	15779	15720	15710	15713	15618	15769	15821	15462	15465	15845	15780	15704	15590	15651	15610	15730	15680	15838	15827	15565	15498	15675	15632	15610	15698	15644	15854	15684	15576	15595	15774	15503	15879	15551	15711	15624	15724	15802	15823	15688	15725	15535	15742	15641	15710	15710	15597	15665	15472	15485	15568	15622	15538	15674	15643	15548	15803	15673	15711	15684	15640	15621	15777	15572	15631	15746	15504	15611	15771	15740	15743	15776	15893	15481	15663	15617	15650	15634	15891	15697	15608	15672	15504	15765	15509	15352	15653	15709	15621	15622	15652	15652	15813	15935	15886	15689	15629	15598	15707	15622	15791	15549	15587	15701	15534	15576	15726	15602	15630	15533	15740	15638	15921	15678	15880	15708	15723	15710	15556	15594	15478	15671	15626	15571	15610	15719	15688	15546	15416	15595	15572	15671	15757	15532	15635	15574	15654	15686	15659	15734	15649	15644	15604	15755	15646	15618	15867	15811	15620	15670	15609	15731	15655	15668	15756	15848	15559	15519	15703	15511	15535	15580	15648	15622	15797	15761	15613	15795	15639	15718	15635	15720	15661	15686	15735	15654	15786	15947	15699	15863	15611	15718	15889	15617	15691	15820	15712	15548	15683	15629	15677	15760	15775	15708	15757	15493	15723	15819	15573	15559	15468	15535	15641	15521	15633	15683	15691	15614	15517	15768	15584	15603	15674	15671	15786	15699	15598	15809	15578	15600	15689	15589	15652	15733	15659	15357	15693	15929	15806	15504	15770	15756	15691	15466	15654	15692	15717	15597	15519	15584	15535	15703	15667	15655	15815	15649	15677	15704	15747	15664	15644	15776	15713	15773	15567	15738	15767	15581	15687	15635	15652	15549	15593	15844	15501	15757	15867	15926	15725	15800	15803	15537	15386	15682	15596	15912	15672	15589	15736	15328	15648	15765	15703	15549	15566	15534	15657	15780	15409	15724	15730	15656	15696	15569	15690	15755	15621	15673	15537	15610	15503	15512	15743	15683	15726	15581	15645	15428	15652	15559	15461	15664	15537	15658	15687	15722	15617	15717	15727	15629	15840	15511	15392	15720	15822	15350	15576	15618	15638	15635	15617	15300	15590	15646	15799	15668	15855	15820	15839	15623	15658	15697	15536	15529	15770	15528	15691	15567	15604	15748	15640	15794	15669	15807	15736	15649	15855	15647	15856	15644	15833	15834	15685	15610	15668	15560	15628	15411	15546	15495	15605	15674	15575	15689	15532	15661	15613	15882	15755	15609	15579	15623	15580	15711	15688	15652	15540	15672	15684	15512	15533	15668	15787	15856	15823	15657	15662	15453	15634	15511	15690	15634	15678	15769	15691	15734	15745	15543	15654	15554	15606	15379	15519	15479	15761	15743	15519	15727	15817	15624	15548	15573	15592	15612	15971	15725	15598	15668	15646	15688	15477	15620	15448	15586	15628	15735	15763	15699	15625	15637	15556	15632	15608	15582	15753	15678	15749	15635	15568	15657	15631	15889	15686	15641	15863	15635	15782	15632	15565	15716	15553	15477	15729	15664	15933	15728	15707	15627	15656	15712	15353	15557	15652	15575	15593	15602	15792	15774	15667	15622	15588	15888	15554	15667	15742	15807	15513	15631	15621	15755	15534	15683	15785	15559	15671	15741	15560	15641	15616	15791	15685	15557	15474	15766	15857	15645	15660	15523	15720	15716	15715	15734	15543	15771	15662	15617	15523	15660	15617	15482	15766	15688	15524	15588	15890	15565	15486	15677	15738	15770	15760	15508	15587	15770	15771	15578	15699	15664	15621	15661	15691	15750	15541	15724	15564	15578	15494	15683	15581	15553	15690	15766	15535	15438	15414	15706	15746	15528	15732	15484	15419	15595	15545	15591	15607	15655	15730	15582	15630	15757	15666	15780	15540	15553	15591	15741	15708	15559	15590	15549	15565	15755	15827	15626	15460	15674	15601	15610	15678	15610	15823	15694	15632	15642	15673	15582	15743	15612	15641	15640	15710	15703	15832	15596	15764	15577	15607	15458	15589	15675	15606	15632	15648	15597	15745	15510	15748	15718	15674	15760	15548	15597	15630	15802	15664	15564	15622	15554	15556	15543	15674	15458	15695	15697	15686	15558	15706	15497	15660	15738	15414	15485	15476	15708	15736	15589	15584	15694	15757	15650	15790	15454	15755	15644	15679	15668	15468	15736	15513	15791	15832	15594	15594	15544	15487	15666	15785	15590	15667	15431	15786	15500	15681	15711	15804	15678	15530	15661	15834	15606	15497	15485	15755	15732	15520	15413	15520	15632	15719	15660	15650	15726	15644	15744	15656	15701	15677	15764	15628	15732	15577	15580	15774	15584	15943	15552	15608	15534	15743	15559	15587	15727	15646	15523	15606	15726	15645	15469	15641	15807	15455	15648	15644	15764	15846	15777	15610	15628	15863	15795	15566	15819	15757	15722	15598	15762	15673	15783	15714	15746	15651	15520	15527	15385	15774	15761	15747	15675	15717	15726	15473	15459	15495	15674	15731	15700	15668	15353	15509	15772	15613	15660	15624	15560	15664	15566	15747	15700	15649	15548	15737	15770	15498	15537	15841	15545	15697	15711	15674	15625	15756	15635	15526	15608	15701	15820	15583	15558	15728	15756	15550	15541	15714	15860	15380	15778	15806	15903	15617	15585	15570	15719	15609	15654	15776	15641	15564	15837	15644	15727	15688	15687	15554	15868	15540	15764	15701	15666	15523	15619	15638	15553	15780	15619	15714	15623	15701	15738	15566	15551	15790	15763	15817	15502	15627	15591	15744	15541	15538	15666	15479	15795	15741	15698	15498	15464	15572	15704	15752	15677	15773	15765	15688	15644	15779	15599	15646	15618	15544	15597	15570	15750	15609	15574	15557	15680	15637	15479	15705	15792	15774	15744	15640	15798	15778	15636	15524	15778	15512	15739	15861	15663	15567	15693	15572	15771	15557	15685	15683	15583	15628	15777	15784	15555
61381	107079	84966	60014	36705	20704	15234	14090	14155	14267	14084	14133	14175	14215	14121	14209	14150	14146	14006	14142	14060	14299	14079	14142	14307	14200	14199	14184	14062	14137	14196	14144	14133	14062	14087	14293	14180	14180	14172	14236	14078	14130	14124	14167	14220	14328	14251	14283	14212	14059	14241	14212	14440	14146	14170	14094	14144	14003	14305	14145	14223	14020	14252	14043	14150	14042	14307	14189	14058	14138	14129	14110	14159	14275	14121	14008	14132	14216	14389	14161	14176	14355	14191	14122	14132	14078	14234	14161	14096	14111	14181	14223	14338	14142	14283	14086	14150	14074	14162	14129	14164	14223	14126	14048	14147	14247	14356	14186	14194	14153	14118	14110	14199	14095	14146	13977	14254	14178	14195	14001	14204	14210	14126	14145	14203	13975	14057	14310	14031	14118	14238	14164	14169	14228	14152	14289	13963	14240	14194	14109	14296	14283	14079	14084	14260	14155	14017	14175	14255	14061	14188	14237	13931	14166	14246	14058	14046	14317	14199	14162	14038	14208	14164	14059	14233	14078	14100	14128	14216	13969	14137	14110	14235	14197	14065	14185	14268	13995	14340	14062	14092	14081	14148	14089	14103	14116	14133	14139	14126	14110	14146	14038	14148	14108	14056	14010	14101	14101	14155	14201	14100	13944	14109	14076	14249	14092	14008	14144	14244	14198	14476	13978	14158	14105	14079	14267	14239	14000	14270	14097	14162	14127	14056	14178	14298	14149	14125	14187	14188	14081	14193	14191	14236	14111	14224	14055	14150	14295	14183	14153	14289	14059	14371	14148	14270	14140	14090	14049	14178	14149	13986	14165	14234	14049	14126	14103	14270	14263	14245	14231	14125	14068	14130	14319	14164	14134	14180	14113	14275	14200	14223	14304	14096	13990	14170	14149	14075	14105	14006	14147	14228	14097	14188	14164	14105	14048	14083	14242	14080	14129	13926	14406	14150	14197	13937	14191	13969	14079	14233	14083	14238	14003	14031	14222	14186	14152	14109	14188	14020	14153	14246	14177	13967	14128	14165	14214	14231	14133	14341	14079	14301	14134	14205	14037	14086	14132	14024	14128	14068	14169	14321	13951	14097	14068	14208	14052	14248	13993	14105	14287	14060	14069	14220	14069	14066	14267	14010	14271	14012	14108	14164	14068	14233	14143	14027	14039	14002	14043	14055	14112	14115	14109	14140	14208	14169	14096	14212	14133	14126	14169	14298	14221	14215	14134	14036	14291	14101	14092	14304	14205	14202	14141	14015	14023	14046	14060	14323	14017	14053	14102	14202	14112	14369	14186	14212	14088	14234	14279	14158	14246	14095	14100	14101	14035	14136	14168	14143	14145	14266	14175	14115	14061	14216	14178	14218	14175	14084	14270	14263	14306	14182	14078	14118	13991	14090	14292	14253	14247	14062	14020	14177	14200	14083	14143	14124	14222	13932	14110	14181	14035	14192	14216	14109	14204	14010	14064	14290	14224	14162	14297	14140	14052	14343	14196	14327	14038	14085	14162	14109	14219	14217	14179	14045	14123	14293	14012	14161	14116	14078	14283	14098	14148	14175	14138	14222	14146	14218	14160	14187	14296	14258	14084	14269	14258	13999	14245	14242	14129	14151	14127	14150	14034	14128	14037	14085	14202	14102	14183	14308	14146	14222	14140	14204	14206	14094	14099	14240	14019	14203	14078	14209	14189	14196	14084	14170	14258	14092	14160	14151	14255	14044	14197	14258	13972	14189	14220	14132	14084	14085	14135	14165	14078	14212	14125	14234	14228	14188	14200	14239	14147	14172	14076	14201	14090	14391	14143	14188	14106	14244	14263	14217	14001	14256	14072	13963	14252	14217	13941	14028	14238	14100	14115	14002	14231	14281	14152	14273	14083	14069	14155	14216	14270	14279	14109	14189	13885	14095	14124	14151	14180	14186	14103	14222	14231	14161	14120	14086	14076	14110	14133	14147	14241	14319	14063	14228	14183	14173	14138	14292	14181	14327	14196	14052	14227	14135	14141	14018	13997	14205	14192	14186	14171	14177	14040	14164	14078	14164	14171	14150	13978	14092	14029	14244	14037	14262	14235	14092	14117	14311	14211	14061	14190	13998	14155	14126	14235	14319	13906	14106	14232	14225	14129	14292	14190	14146	14092	14028	14098	13947	14263	14145	14312	14203	14093	14094	14205	14191	14143	14099	13946	14041	14148	14073	13934	14268	14200	14159	14037	14166	14250	14133	14223	13988	14126	14280	14167	14163	14100	13986	14166	14265	14206	14005	14156	14085	14121	14040	14151	14116	14218	14263	14163	14169	14102	14269	14149	14233	14100	14189	14136	14195	14164	14142	14067	14102	14012	14160	14005	14098	14102	14413	14175	14134	14242	14094	14189	14145	14058	14072	14106	14143	14169	14242	14120	14141	14073	14305	14217	14058	14052	14273	14075	14034	14238	14228	14219	14176	14041	14116	14161	13997	14179	14304	14075	14205	13981	14220	14059	14142	14151	14033	14124	14270	14213	14145	14121	14279	14159	14152	14077	14195	14056	14114	14011	13946	14207	14039	14223	14178	14105	14206	14063	14286	14131	14198	14191	14151	14028	14235	14153	14149	14118	14052	14281	14093	14118	14195	14134	14177	14103	14261	14038	14126	14089	14274	14168	14184	14106	14018	14139	14032	14273	14142	14031	14174	13982	14194	14222	14126	14062	14280	14076	14165	14141	14257	14087	13988	14083	14193	13978	14291	14074	14235	13949	14128	13985	14096	14024	14222	13958	14104	14207	14106	14250	14244	14160	14124	14118	14197	14142	14001	14175	14362	14163	14268	14173	14204	14208	14108	14162	14149	14031	14058	14233	14330	14288	14151	14169	14137	14172	14074	14228	14091	14393	14229	14083	14106	14112	14118	14322	13941	14085	14080	14225	14091	14152	14181	14104	14155	14348	14228	14125	14043	14017	14104	14208	14122	14095	14117	14191	14201	14090	14175	14181	14224	14133	14141	13991	14169	14094	14082	14256	14176	14093	14143	14125	14201	14179	14087	14093	14223	14202	14094	14081	14184	14186	14267	14188	14157	14135	14230	14170	14205	14157	14038	14032	14167	14153	14201	14093	14188	14088	14074	14077	14084	14210	14229	14161	14107	14082	14139	14157	14057	14195	14205	14211	14111	14263	14027	14245	14182	14220	14111	14086	14187	13945	14315	14226	14038	14046	14140	14150	13886	14277	14075	14250	13999	14210	14189	14152	14239	14064	13983	13871	14247	14114	14147	14100	14211	14065	14260	14008	14069	14135	14275	14168	14133	14029	14010	14159	14263	14156	13959	14143	14059	14217	14156	13930	14003	14030	14103	14111	14211	14168	14191	14159	14070	14202	14148	14207	14231	14000	14129	14295	14169	14190	14046	14012	14236	14140	14143	14084	14118	14241	14078	14240	14207	14083	14383	14104	14300	14091	14105	14078	14108	14163	14014	14062	14123	13979	14118	14319	14213	14080	14173	13943	13995	14192	14145	14143	13977	14205	14175	14200	14189	14163	14106	14214	14134	14097	14207	14259	14279	14003	14071	14141	14091	14143	14192	14248	14126	14111	14078	14203	14212	13999	14123	14260	14130	14184	14014	14326	14168	14092	14175	14106	14095	14251	13927	14088	14216	14112	14219	14136	14211	14024	14132	14277	14038	14214	14131	14164	14121	14052	13997	14094	14127	14038	14219	14162	14148	14188	14095	14108	14287	14127	14327	14220	14008	14287	14229	14349	13910	14055	14034	14209	14105	14142	14175	14203	13968	14148	14111	14073	13990	14123	14009	14232	14266	14112	13911	14172	14117	14075	14074	14075	14126	14267	14102	14058	14126	14046	14283	14251	14220	14179	13976	14214	14198	14224	14134	14203	14135	14210	14247	13985	14153	14085	14296	14345	14238	14207	14086	14317	14140	14260	14217	14008	14205	14132	14199	14159	14222	14119	14200	14194	14134	14191	14073	14189	13960	14225	14282	14120	14188	14156	14102	13960	14258	14220	14292	14095	14249	14185	14112	14208	14171	14273	14117	14121	14187	14272	14079	14217	14063	14231	14198	14163	14159	14279	14164	14193	14162	14057	14225	14118	14174	14318	14161	14036	14156	14242	14111	14029	14243	14313	14068	14097	14157	14065	14084	14050	14222	14116	14174	14202	14097	14194	14084	14205	14298	14181	14166	14010	14077	14036	14178	14363	13983	14208	14127	14065	14200	14210	13921	14144	14114	14167	14223	14088	14037	14070	14219	14166	13984	14062	14208	14189	14085	14294	14096	14089	14269	14232	14026	14233	14040	14265	14170	14056	13979	14264	14279	14070	14156	14185	14157	14105	14146	14103	14084	13906	14102	14117	14148	14105	14257	14302	14025	14073	14261	13985	14313	13913	14190	14096	14132	14029	14132	14103	14226	14072	14145	14072	14189	14100	14187	14121	14140	14141	14109	14107	14139	13983	14246	14146	14324	13979	13985	14127	14246	14217	14149	14059	14152	14176	14064	14320	14212	13979	14137	13964	14160	14274	14210	14219	14191	14062	14094	14228	14165	14152	13995	14239	14281	14154	14149	14192	14106	14116	14122	14174	14094	14124	14094	14106	14113	14128	14052	14195	14139	14029	14007	14240	14041	14228	14110	14112	14194	14252	14252	14282	14124	14162	14244	14206	14301	14077	14235	14277	14200	14043	14122	14125	14231	14314	14048	14127	14139	14167	14165	14202	14231	14182	14315	14192	14146	14254	14212	14231	14114	14108	14092	14031	14160	14073	14176	14102	14058	14085	14304	14095	14081	14148	14235	14171	14221	14185	14036	14313	14110	14218	14243	14000	14184	13940	14113	14091	14076	14103	14042	14056	14178	14092	14101	13979	14315	14215	14099	14069	13994	14124	14073	14122	14204	14293	14189	14018	14112	14308	14131	14022	14030	14143	14195	14192	14021	14232	14082	14295	14113	14214	14074	14272	14063	13951	14083	14109	14144	14136	14199	14120	14176	14386	14156	14275	14164	14073	14018	14020	14147	14267	14169	14199	14065	14199	14087	14010	14030	14364	14166	14014	14296	14166	14080	14113	14261	14119	14127	14213	14164	14183	14109	14220	14267	14268	14183	14117	14067	14268	14044	14036	14159	13949	14078	14105
31533	41127	43159	29202	20030	17315	16571	16249	16337	16120	16274	16334	16423	16302	16270	16286	16478	16250	16262	16509	16534	16341	16261	16373	16410	16160	16379	16145	16198	16314	16234	16242	16317	16074	16301	16515	16344	16048	16443	16253	16140	16169	16131	16140	16176	16192	16298	16146	16303	16428	16415	16382	16376	16084	16322	16069	16306	16454	16272	16072	16442	16235	16290	16160	16415	16102	16283	16254	16254	16264	16316	16372	16283	16282	16264	16223	16042	16132	16333	16388	16250	16508	16479	16446	16208	16182	16230	16439	16410	16358	16111	16430	16415	16377	16184	16350	16096	16285	16290	16101	16185	16211	16362	16158	16201	16272	16104	16295	16081	16324	16248	16268	16235	16342	16009	16369	16272	16255	16338	16393	16197	16099	16228	16471	16214	16294	16171	16427	16346	16210	16294	16322	16337	16164	16326	16102	16423	16538	16317	16251	16429	16177	16501	16458	16259	16207	16290	16166	16121	16182	16208	16250	16262	16286	16319	16394	16181	16214	16285	16273	16126	16061	16069	16136	16189	16115	16214	16037	16315	16304	16264	16222	16314	16149	16395	16222	16239	16411	16249	16194	16098	16268	16391	16166	16300	16376	16398	16100	16028	16039	16348	16249	16291	16431	16255	16348	16307	16329	16170	16280	16324	16357	16490	16295	16155	16016	15950	16295	16130	16257	16161	16144	16445	16044	16310	16371	16166	16063	16332	16231	16111	16028	16164	16125	16174	16248	16262	16271	16195	16198	16131	16289	16164	16130	16352	16196	16384	16130	16303	16037	16177	16147	16233	16195	16448	16219	16082	16389	16274	16238	16024	16295	16422	16267	16259	16408	16289	16310	16152	16173	16359	16146	16265	16107	16120	16264	16098	16105	16156	16260	16146	16203	16276	16349	16470	16264	16275	16253	16385	16220	16000	16290	16363	16232	16184	16328	16434	16084	16054	16335	16260	16129	16355	16071	16266	16337	16426	15973	16306	16213	16196	16020	16336	16494	16446	16274	16430	16284	16231	16343	16436	16332	16189	16196	16343	16146	16340	16294	16393	16362	16322	16314	16288	16211	16011	16328	16296	16237	16206	16304	16243	16095	16078	16416	16495	16201	16332	16162	16059	16204	16112	16344	16033	16204	16209	16338	16416	16308	16295	16083	16287	16387	16316	16273	16144	16228	16348	16254	16147	16156	16333	16427	16255	16333	16133	16178	16398	16393	16331	16228	16211	16292	16165	16289	16199	16271	16324	16154	16262	16324	16368	16242	16266	16139	16265	16147	16254	16300	16100	16242	16336	16297	16210	16176	16371	16010	16215	16260	16390	16171	16244	16227	16208	16047	16336	16230	16354	16296	16275	16342	16450	16180	16093	16393	16307	16319	16249	16191	16137	16318	16150	16393	16030	16214	16220	16292	16362	16384	16427	16239	16286	16089	16213	16256	16312	16052	16214	16217	16348	16087	16199	16143	16433	16275	16193	16107	16314	16142	16212	16125	16203	16260	16107	16316	16255	16248	16400	16518	16245	16183	16322	15916	16231	16131	15983	16344	16252	16141	16218	16457	16307	16341	16228	16246	16245	16108	16204	16135	16253	16224	16391	16280	16335	16348	16288	16318	16405	16417	16282	16351	16251	16304	16199	16274	16179	16254	16300	16378	16235	16328	16191	16183	16305	16252	16257	16073	16258	16274	16252	16132	16061	16319	16412	16263	16166	16236	16247	16287	16277	16381	16223	16196	16334	16259	16379	16292	16137	16376	16212	16225	16140	16164	16241	16472	16341	16384	16219	16145	16282	16229	16241	16242	16241	16240	16359	16328	16475	16422	16080	16198	16271	16354	16151	16158	16314	16146	16162	16336	16252	16356	16217	16330	16488	16239	16354	16375	16361	16167	16236	16282	16230	16441	16214	16157	16164	16331	16221	16253	16235	16282	16363	16307	16398	16360	16312	16180	16272	16180	16147	16244	16259	16245	16271	16189	16334	16254	16151	16129	16405	16397	16291	16328	16412	16365	16256	16252	16316	16238	16196	16327	16351	15961	16312	16371	16075	16186	16291	16360	16155	16035	16147	16371	16354	16264	16257	16231	16191	16154	16398	16137	16098	16237	16506	16312	16253	16295	16100	16266	16427	16221	16151	16099	16215	16232	16445	16266	16124	16331	16326	16145	16330	16210	16207	16389	16299	16188	16198	16464	16194	16128	16378	16388	16402	16312	16329	16203	16229	16390	16245	16364	16087	16250	16279	16154	16164	16258	16396	16140	16226	16033	16322	16299	16187	16162	16221	16367	16300	16133	16278	16105	16278	16307	16326	16345	16205	16191	16196	16082	16403	16310	16154	16003	16442	16363	16333	16251	16388	16301	16343	16283	16307	16227	16275	16192	16239	16206	16375	16345	16152	16053	16123	16266	16290	16323	16243	16316	16331	16217	16290	16142	16111	16243	16080	16144	16307	16134	16203	16303	16260	16222	16055	16183	16223	16296	16357	16303	16350	16182	16283	16268	16230	16410	16120	16179	16433	16308	16439	16338	16345	16309	16291	16307	16242	16193	16399	16175	16069	16237	16537	16154	16248	16228	16211	16268	16182	16263	16131	16308	16168	16029	16487	16324	16220	16306	16243	16311	16200	16458	16347	16114	16235	16252	16432	16272	16272	16178	16229	16268	15930	16352	16397	16183	16441	16257	16066	16204	16470	16375	16340	16289	16080	16157	16361	16156	16267	16165	16277	16395	16151	16017	16391	16294	16308	16088	16126	16277	16130	16257	16394	16485	16189	16336	15990	16248	16101	16151	16364	16384	16311	16255	16325	16375	16148	16140	16339	16097	16289	16442	16169	16175	16203	16217	16157	16184	16169	15982	16212	16230	16351	16195	16221	16386	16428	16298	16243	16207	16375	16310	16173	16426	16272	16356	16300	16275	16350	16376	16387	16178	16235	16284	16313	16286	16222	16124	16312	16106	16246	16204	15964	16382	16228	16173	16216	16225	16276	16362	16039	16372	16327	16212	16244	16264	16482	16184	16232	16304	16236	16246	16331	16189	16395	16289	16263	16147	16234	16314	16360	16221	16181	16200	16205	16329	16372	16284	16327	16214	16360	16254	16497	16316	16416	16166	16377	16308	16236	16075	16468	16192	16223	16188	16177	16116	16397	16225	16230	16350	16405	16258	16295	16313	16304	16094	16197	16345	16302	16308	16253	16222	16396	16305	16211	15923	16208	16535	15939	16265	16135	16168	16234	16259	16444	16343	16468	16113	16098	16032	16152	16236	16366	16429	16351	16341	16209	16159	16042	16374	16315	16229	16186	16269	16388	16214	16381	16202	16196	16307	16130	16151	16507	16175	16264	16309	16313	16356	16275	16367	16239	16248	16359	16064	16270	16319	16230	16239	16137	16187	16130	16284	16252	16145	16320	16204	16429	16270	16277	16305	16388	16168	16298	16293	16236	16272	16280	16280	16390	16178	16462	16234	16278	16296	16197	16310	16272	16323	16098	16348	16477	16261	16175	16037	16368	16227	16180	16264	16355	16294	16179	15996	16138	16186	16353	16318	16270	16084	16305	16240	16165	16291	16351	16350	16169	16383	16301	16330	16217	16189	16263	16241	16239	16083	16334	16272	16298	16171	16133	16370	16169	16294	16410	16251	16336	16159	16243	16202	16493	16258	16429	16485	16316	16322	16124	16380	16268	16354	16214	16332	16224	16154	16335	16182	16260	16103	16386	16379	16446	16074	16355	16346	16302	16379	16382	16279	16119	16061	16366	16234	16251	16022	16300	16270	16218	16110	16589	16119	16312	16194	16192	16124	16313	16370	16451	16093	16289	16294	16200	16245	16335	16135	16196	16399	15894	16392	16345	16070	16098	16284	16329	16163	16227	16317	16227	16270	16652	16326	16166	16504	16343	16184	16350	16247	16210	16485	16252	16239	16313	16339	16381	16143	16295	16397	16193	16173	16301	16179	16229	16269	16331	16263	16302	16187	16335	16199	16222	16125	16281	16128	16212	16149	16326	16192	16361	16316	16219	16304	16167	16200	16107	16030	16203	16380	16104	16254	16081	16312	16472	16324	16175	16217	16252	16301	16308	16233	16153	16222	16160	16269	16245	16160	16265	16271	16128	16240	16277	16355	16265	16216	16279	16333	16255	16368	16354	16024	16334	16484	16433	16201	16230	16237	16368	16069	16167	16113	16248	16245	16162	16148	16287	16131	16337	16089	16270	16242	16420	16236	16291	16238	16561	16229	16244	16330	16126	16299	16254	16158	16245	16377	16095	16303	16168	16347	16205	16298	16245	16373	16090	16340	16180	16329	16393	16391	16162	16283	16257	16289	16359	16317	16196	16195	16208	16346	16282	16146	16332	16326	16254	16321	16296	16243	16191	16302	16139	16159	16133	16277	16386	16197	16365	16269	16120	16173	16335	16275	16122	16415	16093	16174	16332	16271	16245	16214	16201	16305	16302	16250	16236	16201	16298	16348	16183	16178	16213	16198	16435	16323	16286	16032	16186	16390	16371	16310	16346	16436	16233	16381	16388	16222	16095	16484	16264	16325	16179	16417	16396	16284	16191	16214	16167	16059	16465	16311	16178	16239	16305	16137	16465	16084	16209	16382	16439	16329	16313	16284	16311	16402	16199	16316	16261	16421	16265	16292	16468	16229	16378	16256	16187	16400	16293	15987	16147	16326	16245	16205	16222	16078	16229	16083	16088	16170	16371	16281	16283	16237	16227	16173	16271	16240	16287	16212	16122	16255	16419	16154	16088	16122	16249	16196	16253	16186	16391	16390	16284	16363	16165	16180	16290	16247	16264	16139	16324	16439	16227	16270	16385	16416	16351	16232	16211	16248	16395	16274	16101	16325	16386	16329	16384	16115	16150	16054	16051	16281	16503	16428	16311	16378	16277	16270	16223	16297	16266	16323	16347	16126	16211	16265	16391	16351	16093	16475	16257	16177	16283	16347	16258	16334	16405	16302	16258	16455	16177	16196	16261	16104	16170	16229	16201	16394	16086	15905	16118	16261	16166	16299	16118	16117	16201	16162	16326	16224	16267	16230	16270	16301	16278	16264	16167	16263	16360	16318	16506	16207	16197	16289	16150	16221	16311	16175	16382	16076	16174	16118	16113	16196	16215	16290	16359	16209
38717	59658	45084	25585	17562	15289	14472	14536	14656	14538	14505	14597	14621	14464	14350	14342	14387	14490	14415	14492	14468	14544	14606	14483	14483	14447	14508	14391	14496	14495	14663	14363	14478	14552	14547	14419	14633	14654	14525	14408	14435	14656	14558	14422	14503	14543	14438	14574	14485	14570	14476	14308	14341	14404	14424	14590	14476	14489	14585	14334	14464	14574	14382	14511	14463	14547	14535	14611	14503	14566	14473	14474	14540	14444	14644	14421	14471	14571	14580	14414	14420	14464	14679	14340	14457	14484	14362	14512	14456	14512	14456	14656	14492	14393	14522	14697	14536	14486	14453	14428	14424	14444	14217	14331	14433	14583	14566	14322	14523	14430	14457	14507	14283	14423	14516	14442	14525	14393	14543	14617	14464	14407	14612	14532	14516	14576	14370	14317	14590	14391	14531	14538	14434	14449	14465	14481	14477	14585	14419	14573	14496	14490	14509	14475	14574	14423	14415	14396	14369	14460	14360	14485	14622	14582	14496	14389	14470	14481	14505	14641	14279	14382	14454	14436	14426	14530	14485	14624	14485	14437	14467	14416	14533	14678	14400	14544	14539	14479	14452	14518	14572	14409	14425	14550	14584	14449	14512	14551	14446	14308	14594	14529	14415	14453	14410	14496	14469	14518	14493	14617	14597	14264	14503	14518	14317	14441	14524	14419	14527	14579	14389	14376	14386	14366	14564	14490	14371	14537	14576	14584	14410	14495	14468	14471	14578	14475	14483	14521	14394	14652	14584	14450	14566	14467	14349	14422	14469	14463	14406	14532	14496	14507	14333	14265	14673	14503	14536	14430	14511	14607	14454	14363	14524	14418	14513	14267	14499	14559	14422	14456	14483	14518	14440	14467	14474	14435	14620	14501	14481	14442	14533	14429	14498	14487	14430	14572	14596	14517	14467	14566	14542	14488	14469	14530	14385	14399	14614	14595	14567	14576	14249	14522	14733	14395	14455	14556	14466	14401	14489	14521	14504	14515	14482	14487	14466	14541	14502	14612	14371	14474	14505	14550	14516	14413	14352	14293	14432	14532	14502	14450	14546	14655	14553	14385	14579	14429	14473	14451	14614	14645	14412	14600	14639	14457	14534	14479	14616	14385	14501	14557	14496	14387	14233	14462	14577	14543	14453	14499	14574	14553	14505	14409	14542	14489	14408	14512	14413	14443	14635	14503	14508	14359	14414	14466	14484	14482	14487	14595	14658	14412	14404	14849	14437	14433	14470	14445	14441	14525	14454	14395	14564	14599	14633	14410	14406	14599	14575	14676	14468	14207	14616	14479	14574	14507	14569	14361	14411	14571	14485	14500	14593	14565	14564	14508	14426	14458	14459	14505	14436	14486	14353	14337	14607	14433	14378	14380	14656	14484	14529	14565	14428	14472	14472	14526	14366	14680	14534	14627	14499	14401	14458	14482	14384	14540	14376	14513	14354	14495	14628	14498	14521	14722	14609	14471	14542	14643	14496	14462	14523	14547	14533	14526	14305	14506	14603	14445	14577	14579	14519	14379	14371	14512	14583	14381	14482	14593	14708	14364	14444	14492	14663	14304	14560	14679	14629	14365	14557	14454	14488	14519	14482	14538	14512	14535	14366	14467	14404	14465	14732	14573	14288	14478	14626	14488	14662	14559	14455	14613	14525	14499	14619	14378	14484	14533	14458	14566	14480	14508	14355	14395	14437	14631	14517	14577	14440	14379	14532	14483	14464	14441	14423	14560	14624	14446	14503	14754	14450	14586	14459	14608	14489	14441	14435	14478	14555	14414	14611	14442	14526	14431	14440	14479	14703	14620	14445	14540	14529	14588	14464	14397	14586	14456	14298	14546	14411	14346	14382	14507	14472	14502	14599	14464	14594	14636	14544	14574	14535	14461	14389	14442	14528	14297	14463	14562	14646	14442	14399	14430	14478	14493	14564	14329	14418	14520	14440	14559	14523	14474	14482	14384	14508	14388	14435	14608	14546	14421	14447	14546	14566	14422	14538	14481	14522	14410	14567	14627	14381	14433	14502	14602	14532	14678	14469	14463	14356	14557	14444	14560	14459	14486	14464	14631	14470	14541	14615	14365	14475	14503	14525	14587	14584	14570	14519	14716	14556	14638	14510	14452	14563	14566	14509	14508	14503	14482	14371	14574	14428	14552	14496	14417	14583	14309	14407	14488	14548	14535	14548	14450	14449	14599	14460	14554	14498	14486	14513	14518	14415	14489	14534	14602	14548	14305	14412	14452	14473	14568	14364	14420	14544	14558	14723	14250	14660	14453	14509	14536	14352	14466	14414	14428	14559	14509	14574	14505	14277	14452	14359	14650	14383	14422	14497	14513	14505	14444	14453	14627	14625	14566	14477	14635	14564	14447	14405	14566	14358	14635	14349	14441	14518	14520	14579	14472	14437	14372	14550	14545	14541	14415	14410	14480	14484	14569	14486	14510	14463	14494	14466	14555	14441	14550	14426	14521	14518	14431	14416	14356	14452	14635	14455	14588	14554	14484	14661	14444	14525	14576	14456	14392	14509	14587	14535	14614	14445	14576	14449	14364	14543	14540	14490	14391	14490	14531	14452	14579	14558	14557	14408	14517	14504	14635	14440	14741	14503	14406	14460	14446	14570	14544	14471	14460	14439	14600	14423	14406	14547	14478	14607	14469	14464	14496	14462	14489	14638	14425	14508	14615	14509	14645	14450	14628	14404	14495	14430	14634	14383	14547	14384	14605	14420	14538	14480	14382	14536	14427	14460	14425	14610	14625	14541	14524	14451	14434	14423	14561	14474	14393	14622	14586	14573	14554	14450	14482	14424	14455	14404	14582	14522	14505	14592	14552	14396	14586	14521	14380	14381	14519	14510	14457	14474	14556	14329	14562	14598	14443	14546	14532	14430	14436	14653	14448	14433	14503	14560	14619	14507	14273	14562	14544	14508	14369	14674	14562	14439	14530	14513	14458	14469	14364	14548	14414	14505	14606	14437	14475	14385	14450	14493	14384	14485	14557	14517	14528	14508	14462	14565	14568	14434	14311	14588	14496	14465	14446	14556	14490	14398	14512	14627	14541	14451	14407	14474	14520	14469	14363	14442	14395	14445	14476	14470	14518	14408	14731	14525	14319	14493	14422	14616	14393	14405	14417	14361	14458	14614	14742	14367	14571	14375	14485	14525	14569	14523	14516	14550	14558	14520	14490	14430	14586	14490	14583	14423	14417	14460	14238	14458	14364	14535	14531	14360	14306	14496	14578	14462	14393	14571	14388	14575	14470	14410	14505	14411	14634	14568	14547	14458	14453	14625	14508	14676	14463	14539	14559	14302	14488	14521	14622	14480	14277	14412	14542	14409	14641	14444	14766	14573	14486	14508	14485	14590	14649	14573	14453	14594	14578	14520	14497	14536	14470	14498	14472	14370	14471	14424	14266	14622	14446	14506	14629	14542	14568	14542	14503	14618	14534	14486	14434	14587	14596	14496	14517	14610	14442	14359	14559	14435	14527	14528	14504	14409	14370	14498	14313	14506	14280	14473	14335	14518	14374	14249	14389	14464	14420	14497	14478	14540	14592	14568	14396	14558	14420	14506	14521	14486	14470	14605	14502	14560	14528	14454	14499	14430	14545	14431	14435	14466	14572	14380	14543	14440	14574	14485	14518	14449	14475	14521	14480	14613	14526	14525	14398	14514	14317	14430	14479	14555	14492	14520	14557	14628	14546	14292	14586	14386	14555	14517	14543	14524	14562	14467	14468	14574	14598	14603	14388	14453	14497	14406	14486	14600	14576	14468	14439	14446	14534	14522	14415	14494	14486	14554	14517	14498	14562	14447	14517	14490	14645	14483	14570	14666	14476	14415	14549	14472	14541	14703	14479	14563	14477	14506	14502	14558	14677	14619	14351	14348	14499	14490	14641	14440	14507	14462	14413	14447	14590	14462	14456	14432	14463	14372	14483	14480	14566	14502	14676	14465	14396	14695	14378	14546	14653	14465	14469	14566	14553	14505	14553	14416	14491	14383	14562	14383	14614	14392	14537	14424	14588	14399	14562	14492	14578	14660	14484	14534	14405	14317	14546	14319	14440	14677	14593	14655	14648	14672	14372	14434	14556	14574	14484	14552	14354	14514	14497	14591	14386	14436	14612	14508	14466	14463	14692	14439	14456	14356	14460	14710	14321	14448	14546	14437	14605	14598	14440	14657	14536	14565	14348	14611	14595	14409	14562	14555	14678	14455	14573	14519	14457	14487	14457	14342	14399	14347	14395	14579	14557	14652	14389	14345	14526	14555	14427	14538	14479	14550	14510	14609	14558	14570	14407	14615	14510	14424	14467	14456	14619	14485	14519	14546	14461	14451	14531	14471	14693	14637	14357	14561	14648	14547	14641	14415	14462	14416	14468	14527	14424	14542	14625	14430	14494	14504	14546	14557	14513	14447	14544	14360	14489	14498	14514	14635	14636	14507	14622	14508	14379	14421	14515	14596	14436	14453	14551	14544	14522	14429	14442	14527	14534	14482	14465	14525	14325	14507	14581	14548	14532	14518	14500	14579	14662	14635	14410	14406	14683	14495	14558	14445	14349	14496	14548	14485	14447	14482	14417	14406	14573	14508	14457	14639	14451	14442	14563	14609	14490	14510	14287	14621	14555	14549	14611	14474	14505	14433	14566	14472	14449	14675	14484	14555	14469	14512	14561	14701	14415	14465	14635	14568	14373	14709	14488	14473	14408	14426	14618	14507	14323	14484	14567	14528	14637	14508	14577	14490	14544	14641	14618	14590	14639	14565	14569	14529	14451	14451	14487	14523	14556	14646	14404	14521	14597	14370	14406	14409	14653	14516	14451	14558	14459	14439	14558	14555	14257	14420	14497	14466	14554	14432	14711	14511	14520	14456	14455	14539	14672	14479	14542	14443	14601	14583	14560	14521	14412	14562	14534	14460	14553	14626	14499	14531	14488	14450	14434	14335	14557	14498	14522	14608	14420	14583	14578	14523	14414	14557	14541	14705	14343	14515	14558	14483	14607	14615	14375	14494	14554	14588	14497	14467	14551	14625	14455	14463	14647	14635	14502	14361	14595	14501	14525	14608	14567	14623	14554	14493	14571	14408	14493	14449	14515	14332	14572	14505	14463	14548	14473	14402	14536	14516	14547
27665	31883	44310	35039	24287	19904	17667	16107	15601	15642	16166	15555	15857	15843	16024	15782	15927	15733	15854	15643	15919	15677	16083	15689	15721	15779	15816	15801	15886	15813	15911	15807	15736	15734	15956	15719	15633	15717	15945	15906	15886	15688	15957	15726	15692	15747	15814	15877	15834	15603	15651	15693	15711	15584	15755	15846	15767	15751	15925	15886	15644	15694	15771	15807	15645	15757	15843	15724	15735	15659	15749	15937	15824	15638	15603	15788	15802	15554	15662	15657	15617	15771	15599	15794	15550	15604	15716	15619	15614	15855	15880	15776	15688	15784	15645	15714	15775	15746	15690	15565	15619	15831	15656	15701	15730	15851	15585	15643	15700	15847	15711	15914	15808	15862	15721	15671	15665	15696	15630	15750	15509	15617	15627	15658	15877	15817	15832	15657	15695	15686	15853	15735	15764	15725	15859	15698	15629	15716	15710	15585	15647	15787	15832	15773	15559	15815	15738	15542	15588	15501	15698	15570	15747	15835	15636	15661	15610	15589	15657	15753	15665	15974	15614	15901	15725	15686	15881	15653	15726	15686	15988	15710	15646	15609	15571	15730	15798	15777	15472	15542	15776	15871	15727	15717	15682	15832	15808	15529	15446	15615	15638	15780	15708	15549	15638	15879	15731	15709	15847	15751	15817	15695	15700	15878	15581	15635	15671	15673	15811	15739	15715	15749	15803	15792	15663	15626	15817	15478	15747	15979	15672	15575	15626	15943	15688	15892	15747	15806	15722	15620	15679	15751	15523	15687	15837	15874	15586	15589	15936	15564	15806	15682	15723	15831	15617	15605	15662	15752	15590	15653	15814	15662	15632	15608	15753	15644	15622	15682	15662	15761	15847	15865	15718	15926	15581	15643	15795	15551	15555	15774	15760	15502	15708	15726	15673	15794	15802	15826	15657	15638	15881	15606	15778	15845	15696	15722	15635	15654	15736	15637	15638	15869	15932	15686	15604	15716	15849	15797	15695	15745	15607	15592	15675	15600	15709	15912	15737	15733	15612	15675	15814	15871	15721	15686	15891	15599	15661	15535	15604	15511	15656	15689	15728	15880	15567	15735	15730	15750	15830	15650	15850	15796	15781	15658	15818	15615	15673	15655	15526	15607	15484	15650	15608	15556	15691	15647	15849	15801	15604	15729	16048	15779	15680	15746	15673	15805	15887	15753	15811	15651	15688	15676	15810	15538	15723	15759	15671	15710	15786	15671	15539	15701	15322	15866	15580	15799	15654	15603	15389	15741	15759	15724	15549	15720	15753	15821	15567	15926	15835	15847	15696	15629	15638	15579	15466	15595	15855	15702	15776	15938	15753	15563	15694	15787	15534	15698	15635	15647	15750	15821	15821	15707	15933	15590	15642	15733	15718	15550	15728	15791	15702	15859	15826	15540	15682	15885	15808	15728	15654	15743	15765	15487	15826	15760	15782	15852	15823	15661	15593	15644	15696	15527	15504	15657	15917	15824	15689	15353	15645	15815	15790	15702	15815	15551	15549	15710	15590	15717	15685	15647	15597	15749	15770	15806	15769	15729	15790	15731	15720	15793	15526	15603	15649	15891	15597	15546	15649	15976	15673	15617	15540	15645	15798	15849	15749	15455	15753	15705	15729	15782	15864	15636	15676	15501	15765	15670	15722	15482	15705	15598	15838	15612	15579	15683	15741	15822	15695	15659	15508	15784	15666	15814	15682	15591	15544	15870	15694	15813	15926	15965	15756	15744	15664	15779	15939	15763	15737	15763	15700	15660	15677	15629	15489	15659	15654	15758	15859	15627	15732	15525	15668	15629	15651	15853	15841	15608	15781	15480	15726	15774	15768	15820	15729	15843	15736	15778	15659	15685	15962	15767	15820	15705	15798	15608	15666	15796	15685	15833	15886	15629	15715	15900	15693	15675	15670	15723	15670	15723	15767	15945	15734	15622	15696	15651	15550	15788	15689	15731	15835	15718	15637	15650	15647	15648	15547	15775	15634	15738	15626	15848	15664	15680	15539	15462	15815	15821	15732	15730	15801	15652	15655	15589	15663	15594	15699	15611	15657	15725	15833	15650	15377	15695	15775	15639	15738	15557	15727	15829	15735	15659	15778	15654	16018	15635	15666	15724	15758	15694	15620	15746	15885	15668	15850	15840	15508	15604	15803	15795	15881	15616	15765	15848	15949	15672	15611	15749	15726	15883	15828	15737	15690	15660	15662	16052	15761	15889	15510	15682	15704	15859	15686	15732	15970	15702	15819	15686	15743	15797	15808	15945	15719	15624	15812	15925	15708	15813	15631	15689	15704	15666	15770	15702	15789	15648	15808	15741	15764	15656	15706	15777	15734	15851	15715	15778	15787	15676	15686	15768	15852	15822	15643	15710	15954	15787	15776	15814	15733	15838	15834	15674	15733	15776	15786	15710	15780	15819	15834	15657	15768	15718	15771	15764	15697	15769	15750	15507	15736	15822	15706	15608	15652	15769	15523	15853	15920	15844	15714	15511	15673	15666	15723	15583	15698	15780	15577	15680	15752	15524	15705	15695	15797	15717	15636	15956	15648	15585	15735	15885	15775	15563	15877	15583	15721	15731	15695	15490	15653	15746	15601	15476	15783	15719	15582	15806	15786	15723	15524	15670	15743	15838	15755	15772	15602	15714	15699	15643	15753	15803	15620	15579	15561	15490	15692	15849	15941	15664	15678	15725	15662	15685	15748	15785	15908	15833	15747	15717	15590	15622	15644	15696	15701	15662	15602	15826	15678	15561	15733	15673	15961	15653	15916	15726	15730	15731	15875	15507	15605	15782	15672	15882	15853	15310	15794	15667	15501	15864	15770	15696	15675	15630	15717	15803	16058	15929	15638	15573	15648	15734	15736	15823	15720	15804	15737	15667	15832	15592	15871	15836	15643	15841	15703	15700	15625	15681	15678	15469	15615	15606	15712	15888	15731	15700	15638	15702	15627	15680	15800	15682	15614	15618	15635	15667	15595	15808	15876	15550	15796	15542	15713	15705	15963	15770	15630	15748	15638	15836	15723	15864	15624	15661	15706	15622	15801	15655	15605	15731	15808	15683	15755	15780	15782	15940	15847	15584	15723	15684	15513	15576	15898	15640	15617	15576	15798	16066	15554	15686	15707	15652	15617	15751	15759	15421	15654	15874	15752	15595	15668	15688	15632	15819	15643	15559	15912	15881	15814	15717	15617	15843	15582	15624	15830	15719	15996	15813	15677	15827	15661	15673	15667	15740	15937	15729	15744	15707	15674	15789	15883	15628	15474	15786	15705	15661	15646	15719	15698	15674	15774	15994	15894	15582	15769	15637	15834	15796	15880	15717	15745	15833	15860	15524	15596	15696	15717	15712	15776	15738	15888	15592	15692	15708	15769	15606	15725	15745	15745	15621	15704	15744	15603	15617	15669	15718	15672	15639	15712	15637	15601	15492	15908	15684	15814	15754	15957	15985	15791	15546	15789	15717	15848	15742	15933	15813	15632	15750	15583	15736	15566	15728	15775	15832	15879	15686	15887	15727	15657	15542	15904	15745	15701	15737	15686	15856	15677	15527	15566	15725	15710	15654	15736	15720	15883	15681	15657	15677	15674	15792	15629	15737	15612	15656	15635	15802	15855	15803	15832	15767	15562	15721	15739	15672	15901	15536	15818	15664	15637	15635	15697	15677	15870	15854	15623	15661	15637	15855	15782	15881	15869	15737	15703	15924	15706	15846	15825	15863	15657	15680	15716	15918	15540	15760	15887	16009	15612	15898	15703	15641	15748	15615	15645	15642	15785	15506	15781	15832	15609	15727	15779	15673	15580	15664	15767	15638	15869	15933	15684	15777	15641	15661	15688	15702	15645	15588	15795	15754	15656	15702	15735	15477	15551	15823	15876	15620	15831	15790	15692	15729	15797	15908	15452	15888	15813	15714	15609	15498	15610	15683	15827	15671	15654	15835	15983	15523	15672	15801	15765	15873	15843	15833	15848	15599	15899	15953	15607	15818	15509	15634	15718	15791	15770	15633	15940	15733	15579	15660	15760	15706	15488	15561	15601	15694	15513	15716	15805	15601	15752	15921	15759	15830	15694	15576	15745	15759	15903	15767	15583	15734	15853	15759	15601	15601	15752	15720	15756	15557	15707	15691	15941	15794	15597	15650	15670	15731	15843	15955	15735	15567	15684	15638	15729	15786	15623	15683	15885	15815	15765	15665	15614	15722	15697	15824	15771	15647	15706	15738	15755	15756	15640	15580	15909	15842	15716	15826	15768	15684	15777	15708	15867	15589	15633	15646	15697	15645	15760	15538	15742	15871	15667	15676	15802	15666	15667	15641	15649	15822	15781	15641	15687	15621	15880	15701	15592	15680	15657	15761	15705	15722	15694	15664	15760	15953	15848	15805	15606	15775	15904	15698	15758	15693	15660	15912	15710	15722	15559	15814	16002	15871	15694	15788	15744	15651	15819	15693	15838	15736	15692	15766	15642	15649	15821	15705	15602	15654	15716	15600	15766	15511	15712	15765	15838	15484	15817	15846	15619	15801	15742	15925	15725	15582	15680	15824	15803	15718	15722	15873	15652	15576	15672	15759	15724	15679	15808	15618	15667	15698	15793	15689	15769	15709	15739	15762	15824	15607	15690	15678	15723	15839	15654	15794	15865	15666	15843	15724	15769	15749	15729	15833	15797	15733	15684	15589	15736	15701	15712	15502	15969	15753	15938	15571	15651	15560	15564	15714	15691	15586	15929	15666	15746	15615	15687	15761	15799	15682	15861	15685	15770	15653	15817	15700	15623	15643	15761	15950	15790	15929	15803	15515	15668	15638	15955	15822	15835	15734	15709	15642	15882	15432	15865	15519	15698	15992	15733	15548	15522	15818	15729	15743	15658	15751	15651	15937	15919	15724	15754	15787	15738	15818	15681	15976	15865	15865	15748	15838	15763	15831	15797	15713	15659	15585	15738	15851	15701	15903	15829	15905	15793	15870	15868	15572	15786	15788	15600	15426	15846	15964	15678	15875	15912	15734	15779	15691	15704	15638	15719	15717	15532	15605	15940	15611	15601	15631	15702	15836	15677	15681	15647	15623	15718	15847	15746	15776	15817	15679	15650	15579	15877	15554	15792	15806	15801	15786	15715	15757	15601	15706	15619	15943
63427	94382	70131	41593	23970	16205	14485	14170	14321	14286	14241	14221	14272	14215	14328	14319	14267	14144	14351	14329	14302	14208	14405	14128	14205	14357	14052	14237	14182	14435	14117	14088	14243	14054	14285	14074	14176	14238	14145	14235	14210	14085	14208	14116	14278	14133	14146	14277	14285	14168	14058	14295	14152	14093	14199	14062	14216	14395	14155	14297	14206	14115	14327	14187	14127	14381	14178	14319	14117	14144	14270	14093	14166	14200	14372	14230	14163	14223	14174	14033	14176	14192	14215	14194	14302	14144	14136	14139	14340	14281	14240	14187	14259	14169	14306	14041	14277	14021	14260	14154	14082	14250	14317	14186	14194	14202	14302	14208	14132	14233	14097	14065	14094	14157	14286	14100	14235	14114	14188	14173	14190	14153	14164	14247	14366	14252	14076	14165	14232	14190	14298	14164	14267	14058	14261	14018	14355	14228	14119	14260	14072	14159	14046	14231	14198	14384	14224	14185	14224	14206	14199	14129	14125	14237	14138	14478	14263	14273	14265	14158	14373	14253	13985	14111	14179	14308	14273	14244	14084	14016	14154	14335	14252	14275	14144	14220	14290	14066	14196	14109	14189	14141	14239	14168	14115	14219	14045	14121	14311	14224	14293	14248	14282	14177	14076	14365	14358	14331	14286	14117	14146	14165	14171	14253	14095	14419	14166	14128	14132	13982	14000	14295	14222	14190	14198	14153	14231	14122	14239	14173	14323	14188	14133	14047	14340	14380	14164	14353	14408	14279	14023	14321	14151	14243	14426	14215	14252	14123	14144	14072	14265	14268	14045	14154	14114	14185	14204	14329	14421	14136	14411	14296	14288	14251	14228	14087	14174	14052	14149	14297	14102	14122	14233	14209	14115	14097	14223	14058	14235	14093	14222	14197	14370	14317	14165	14294	14203	14188	14091	14130	14233	14274	14183	14311	14289	14271	14158	14320	14104	14384	14094	14281	14263	14117	14216	14260	14372	14185	14271	14103	14307	14123	14072	14127	14182	14286	14264	14197	14145	14224	14348	13939	14256	14139	14115	14232	14053	14244	14246	14107	14176	14327	14255	14323	14170	14405	14069	14217	14081	14183	14231	14118	14219	14091	14038	14386	13993	14286	14072	14279	14113	14226	14291	14364	14198	14255	14165	14160	14301	14216	14338	14347	14192	14145	14419	14246	14227	13968	14412	14192	14070	14171	14070	14308	14102	14197	14357	14176	14160	14364	14206	14261	14165	14191	14376	14167	14175	14213	14332	14006	14240	14343	14243	14224	14232	14122	14153	13978	14182	14282	14419	14234	14350	14221	14251	13910	14314	14268	14150	14054	14098	14240	14235	14227	14183	14230	14173	14155	14346	14280	14393	14374	14008	14238	14160	14055	14081	14195	14231	14070	14147	14205	14278	14173	14272	14166	14083	14215	14206	14171	14121	14005	14138	14040	14265	14360	14136	14221	14274	14245	14102	14271	14101	14200	14171	14233	14083	14145	14297	14157	14268	14273	14224	14067	14127	14403	14314	14211	14091	14118	14137	14052	14298	14224	14223	14300	14139	14255	14023	14221	14100	14103	14211	14312	14087	14113	14087	14128	14335	14181	14185	14269	14082	14246	14147	14118	14020	14146	14246	14283	14089	14118	14001	14181	14295	14179	14226	14159	14054	14284	14158	14161	14190	14131	14228	14211	14205	14184	14278	14182	14174	14233	14161	14305	14107	14116	14211	14100	14227	14209	14115	14183	14166	14294	14168	14241	14312	14202	14397	14163	14152	14171	14137	14009	14311	14320	14082	14002	14304	14309	14208	14199	14190	14285	14052	14208	14077	14190	14208	14202	14288	14196	14063	14220	14168	14119	14055	14269	14224	14097	14115	14009	14199	14162	14123	14378	14140	14124	14156	14226	14259	14116	14255	14258	14290	14256	14251	14194	14125	14292	14316	14308	14288	14163	14085	14131	14263	14274	14221	14251	14201	14102	14336	14226	14126	14337	14221	14041	14245	14088	14254	14233	14360	14249	13902	14159	14066	14381	14073	14072	14256	14107	14316	14099	14090	14053	14284	14283	14123	14316	14374	14155	14237	14238	14319	14232	14309	14214	14213	14020	14269	14187	14305	14251	14025	14170	14363	14144	14317	14156	14177	14399	14144	14143	14119	14164	14244	14252	14253	14083	14176	14179	14147	14207	14240	14017	14308	14037	14190	14284	14282	14402	14127	14173	14227	14163	14175	14417	14197	14214	14224	14182	14180	14273	14204	14097	14167	14202	14193	14047	14096	14176	14024	14319	14258	14332	14360	14196	14163	14104	14169	14114	14377	14241	14156	14022	14232	14134	14096	14053	14200	14282	14312	14348	14160	14166	14206	14190	14163	14176	14354	14206	14139	14241	14259	14232	14134	14082	14147	14276	14153	14248	14276	14297	14158	14265	14170	14128	14129	14163	14350	14119	14003	14187	14030	14262	14255	14393	14215	14205	14229	14202	14318	14040	14178	14048	14146	14177	14139	14265	14171	14228	14126	14195	14291	14150	14267	14295	14126	14370	14311	14179	14248	14128	14190	14127	14245	14096	13916	14239	14136	14206	14203	14279	14153	14409	14121	14106	14100	14334	14008	14318	14380	14271	14245	14096	14385	14293	14272	14311	14256	14208	14209	14117	14223	14303	14205	14339	14149	14282	14150	14108	14028	14270	14153	14183	14315	14183	14195	14299	14192	14346	14219	14168	14141	14111	14286	14159	14099	14099	14094	14128	14286	14262	14209	14197	14156	14066	14262	14116	14206	14090	14118	14273	14229	14142	14258	14260	14288	14084	14280	14235	14168	14142	14146	14238	14185	14301	14136	14210	14236	14031	14214	14252	14225	14007	14275	14252	14031	14152	14241	14200	14248	14056	14260	14288	14178	14136	14285	14363	14242	14096	14187	14054	14359	14073	14238	14186	14059	14243	14153	14164	14331	14219	14078	14092	14159	14300	14172	14266	14052	14385	14119	14093	14226	14282	14185	14414	14184	14176	14329	14273	14188	14012	14161	14150	14212	14064	14132	14148	14136	14405	14252	14268	14107	14296	14119	14237	14330	14184	14249	14172	14312	14225	14102	14193	14344	14273	14216	14159	14130	14136	14139	14141	14276	14165	14182	14196	14126	14116	14272	14203	14188	14152	14251	14288	14178	14128	14012	14166	14177	14358	14240	14391	14213	14113	14190	14124	14183	14165	14381	14119	14168	14465	14293	14165	14318	14266	14364	14127	14046	14117	14190	14235	14269	14109	14278	14029	14143	14235	14282	14344	14152	14185	14367	14213	14234	14253	14378	14089	14213	14288	14093	14092	14265	14361	14136	14399	14229	14296	14010	14063	14281	14124	13986	14279	13993	14232	14297	14255	14211	14331	14319	14154	14119	14082	14176	14314	14159	14213	14182	14198	14159	14187	14200	14206	14109	14194	14154	14348	14176	14304	14163	14124	14226	14142	14154	14321	14397	14097	14292	14186	14095	14139	14029	14236	14050	14159	14449	14203	14308	14474	14156	14470	14095	14137	14184	14233	14300	14189	14282	14144	14285	14223	14192	14211	14345	14232	14164	14201	14143	14252	14289	14107	14139	14107	14235	14146	14064	14004	14198	14116	14195	14360	14195	14121	14242	14185	14058	14162	14172	14163	14168	14146	14193	14182	14273	14238	14192	14161	14195	14207	13966	14041	14183	14190	14122	14297	14173	14366	14436	14227	14310	14140	14202	14239	14196	14140	14152	14163	14296	14283	14271	14339	14240	14183	14263	14288	14125	14214	14203	14254	14136	14392	14256	14349	13910	14270	14141	14176	14219	14261	14174	14188	14263	14344	14224	14102	14258	14171	14146	14235	14198	14145	14197	14087	14341	14061	14173	14098	14232	14287	14188	14164	14240	14103	14188	14242	14374	14023	14290	14326	14323	14223	14248	14366	14208	14248	14066	14238	14015	14177	14313	14118	14355	14166	14246	14022	14087	14320	14215	14252	14366	14176	14258	14281	14157	14064	14235	14139	14160	14272	14390	14327	14236	14219	14276	14186	14304	14248	14239	14094	14333	14158	14264	14113	14351	14128	14161	14445	14034	14149	14325	14279	14261	14205	14185	14114	14153	14150	14247	14114	14189	14262	14218	13988	14208	14136	14147	14325	14300	14315	14125	14037	14236	14156	14254	14359	14186	13930	14122	14225	14252	14243	14281	14136	14100	14419	14276	14245	14359	14262	14266	14168	14309	14194	14121	14158	14251	14267	14208	14135	14266	14162	14227	14176	14237	14247	14129	13977	14082	14249	14241	14214	14291	14162	14218	14222	14305	14323	14177	14086	14125	14260	14072	14171	14411	14280	14132	14040	14348	14194	13985	14122	14160	14332	14269	14235	14029	14110	14174	14349	14118	14233	14145	14205	14096	14192	14122	14200	14210	14193	14213	14155	14380	14081	14202	14045	14160	14280	14193	14135	14218	14147	14209	14062	14250	14139	14089	14151	13991	14182	14066	14131	14098	14351	14104	14338	14103	14264	14338	14135	14350	14114	14254	14328	14243	14244	14200	14168	14230	14178	14252	14219	14038	14176	14276	14348	14236	14250	14042	14348	14135	14274	14130	14243	14379	13966	14115	14228	14122	14287	14219	14300	14053	14322	14137	14114	14248	14278	14262	14218	14269	14159	14286	14254	14261	14325	14168	14302	14139	14139	14245	14150	14116	14213	14329	14013	14169	14042	14217	14276	14076	14059	14106	14413	14226	14114	13978	14309	14273	14359	14306	14099	14277	14361	14251	14252	14060	14093	14228	14205	14109	14111	14109	14218	14010	14320	14154	14212	14311	14147	14200	14211	14099	14227	14114	14303	14085	14206	14050	14184	14213	14207	14164	14173	14427	14148	14224	14299	14265	14266	14104	14210	14176	14161	14354	14170	14304	14150	14338	14237	14240	14149	14222	14224	14119	14100	14352	14207	14186	14224	14302	14153	14233	14217	14322	14278	14119	14135	14316	14052	14156	14143	14275	14179	14292	14064	14309	14190	14124	14256	14302	14241	14207	14324	14008	14080	14099	14184	14247	14374	14355	14266	14088	14230	14158	14325	14293	14198	14154	14135	14222	14106	14383	14246	14207	14174	14212	14151	14212	14255	14282	14072	14367	14104
23911	24392	35851	30582	24909	23728	22716	17733	16523	16743	16591	16595	16529	16609	16517	16478	16692	16879	16505	16462	16429	16512	16610	16469	16587	16474	16437	16518	16275	16423	16335	16334	16339	16428	16224	16304	16397	16504	16489	16363	16260	16483	16429	16514	16480	16499	16275	16169	16341	16272	16209	16451	16389	16450	16113	16303	16250	16361	16322	16299	16341	16218	16285	16496	16326	16395	16397	16456	16511	16146	16345	16254	16382	16202	16449	16455	16380	16260	16309	16347	16534	16289	16608	16308	16509	16643	16208	16339	16412	16537	16239	16366	16235	16362	16432	16323	16429	16317	16191	16354	16391	16349	16267	16188	16347	16254	16259	16424	16579	16377	16415	16391	16311	16352	16599	16404	16539	16298	16411	16487	16490	16495	16483	16511	16401	16300	16309	16131	16240	16394	16306	16392	16189	16386	16313	16205	16357	16372	16478	16251	16409	16292	16126	16290	16000	16072	16393	16419	16356	16242	16376	16299	16319	16330	16325	16282	16334	16388	16206	16411	16406	16369	16327	16349	16286	16384	16258	16215	16270	16295	16074	16365	16135	16328	16153	16423	16325	16276	16357	16284	16322	16309	16417	16468	16187	16348	16299	16372	16430	16317	16261	16353	16337	16456	16260	16318	16237	16443	16443	16385	16235	16453	16534	16355	16477	16385	16484	16329	16543	16379	16242	16444	16227	16198	16194	16258	16256	16215	16251	16268	16533	16390	16430	16329	16428	16228	16423	16312	16188	16352	16338	16305	16232	16153	16310	16268	16369	16305	16429	16350	16475	16347	16430	16435	16195	16410	16571	16221	16504	16353	16341	16366	16357	16517	16227	16041	16255	16633	16386	16332	16162	16536	16353	16344	16277	16032	16337	16291	16322	16361	16457	16326	16296	16457	16304	16235	16329	16288	16241	16206	16375	16231	16320	16441	16336	16208	16401	16459	16340	16118	16272	16313	16234	16239	16409	16156	16156	16173	16277	16261	16303	16219	16414	16268	16268	16328	16260	16182	16341	16361	16400	16357	16616	16253	16116	16101	16303	16421	16393	16360	16359	16287	16297	16464	16471	16580	16195	16377	16372	16434	16517	16298	16525	16407	16307	16304	16393	16537	16282	16231	16397	16268	16256	16272	16299	16324	16385	16239	16278	16383	16497	16334	16351	16433	16436	16108	16261	16584	16393	16296	16302	16379	16307	16426	16493	16297	16265	16207	16313	16387	16154	16234	16315	16379	16435	16459	16251	16310	16289	16439	16323	16549	16431	16286	16543	16464	16160	16332	16429	16410	16467	16411	16434	16475	16393	16275	16273	16228	16339	16146	16289	16260	16423	16401	16363	16197	16146	16397	16267	16243	16610	16387	16194	16198	16148	16194	16292	16563	16188	16648	16190	16315	16213	16332	16405	16351	16279	16354	16251	16265	16255	16263	16279	16287	16244	16379	16456	16284	16301	16384	16376	16496	16554	16345	16286	16298	16202	16308	16268	16497	16268	16255	16454	16264	16331	16290	16448	16374	16401	16194	16235	16212	16140	16264	16349	16260	16466	16461	16496	16507	16232	16249	16297	16293	16311	16434	16686	16469	16440	16508	16341	16477	16452	16333	16368	16252	16577	16365	16294	16156	16273	16058	16367	16337	16173	16453	16274	16101	16255	16229	16548	16241	16439	16278	16257	16220	16387	16386	16051	16333	16206	16167	16221	16236	16344	16149	16473	16324	16227	16182	16351	16197	16284	16298	16276	16185	16264	16447	16378	16148	16325	16434	16263	16389	16335	16199	16401	16398	16375	16359	16210	16274	16256	16271	16523	16361	16345	16353	16172	16308	16371	16230	16351	16400	16439	16364	16184	16399	16426	16255	16293	16202	16296	16403	16490	16330	16392	16316	16351	16295	16227	16548	16238	16451	16446	16432	16234	16256	16319	16459	16355	16328	16200	16275	16143	16350	16399	16317	16479	16425	16388	16293	16392	16349	16384	16363	16369	16430	16153	16541	16486	16300	16430	16457	16285	16372	16406	16358	16550	16418	16374	16247	16323	16238	16237	16181	16288	16195	16151	16296	16325	16232	16207	16250	16277	16141	16242	16169	16270	16214	16264	16295	16416	16512	16130	16318	16325	16455	16135	16276	16477	16368	16271	16241	16258	16172	16355	16441	16197	16369	16372	16417	16320	16474	16430	16172	16459	16406	16427	16370	16385	16351	16280	16176	16409	16465	16295	16340	16360	16326	16371	16388	16211	16437	16360	16242	16133	16286	16461	16222	16503	16243	16380	16329	16437	16358	16503	16316	16245	16377	16228	16394	16468	16303	16401	16395	16342	16378	16303	16441	16243	16413	16249	16346	16301	16185	16189	16391	16423	16302	16500	16336	16290	16292	16315	16264	16286	16079	16118	16269	16488	16304	16293	16296	16459	16561	16317	16308	16410	16384	16482	16406	16400	16379	16428	16427	16121	16226	16293	16191	16463	16323	16173	16247	16318	16192	16281	16483	16457	16318	16236	16079	16259	16402	16164	16406	16296	16468	16331	16399	16412	16301	16399	16136	16518	16387	16542	16280	16319	16328	16232	16382	16291	16368	16342	16170	16493	16394	16307	16206	16355	16144	16420	16426	16335	16347	16084	16323	16346	16268	16280	16153	16175	16468	16014	16300	16195	16236	16205	16411	16288	16356	16196	16394	16454	16171	16213	16455	16232	16169	16212	16157	16206	16395	16199	16218	16331	16208	16186	16372	16391	16278	16534	16206	16227	16344	16417	16102	16451	16472	16364	16443	16408	16614	16509	16296	16410	16244	16259	16134	16169	16203	16400	16167	16395	16060	16339	16323	16449	16457	16406	16384	16229	16357	16362	16452	16389	16510	16162	16477	16392	16357	16214	16506	16283	16413	16239	16230	16369	16304	16263	16357	16415	16345	16168	16321	16375	16184	16316	16303	16307	16356	16301	16173	16179	16226	16125	16418	16255	16226	16472	16324	16215	16298	16312	16342	16275	16440	16416	16343	16422	16272	16362	16296	16144	16464	16239	16116	16147	16299	16372	16212	16348	16266	16292	16442	16383	16431	16429	16423	16450	16341	16344	16328	16191	16238	16423	16250	16412	16313	16437	16340	16250	16097	16241	16464	16409	16450	16316	16399	16482	16346	16339	16335	16151	16369	16350	16540	16421	16142	16329	16352	16363	16168	16151	16354	16243	16203	16481	16356	16341	16329	16256	16251	16172	16431	16282	16290	16236	16361	16141	16264	16228	16385	16376	16400	16245	16165	16480	16363	16462	16293	16526	16342	16269	16151	16308	16380	16453	16326	16250	16555	16588	16457	16304	16388	16386	16161	16265	16342	16487	16424	16278	16336	16378	16413	16362	16343	16444	16182	16262	16245	16184	16418	16293	16255	16310	16397	16453	16174	16552	16472	16200	16306	16551	16293	16302	16277	16189	16143	16115	16001	16339	16473	16442	16377	16456	16234	16178	16360	16231	16383	16361	16302	16285	16237	16435	16243	16312	16194	16263	16229	16100	16337	16313	16440	16307	16554	16099	16064	16295	16465	16213	16301	16473	16256	16467	16296	16478	16449	16440	16279	16221	16269	16392	16305	16490	16370	16091	16145	16382	16203	16205	16115	16348	16278	16342	16427	16265	16340	16333	16252	16257	16355	16386	16454	16256	16349	16301	16294	16336	16476	16320	16302	16173	16015	16095	16239	16350	16310	16312	16088	16388	16366	16243	16596	16456	16323	16386	16183	16341	16218	16347	16494	16283	16483	16459	16457	16210	16077	16282	16200	16249	16566	16374	16390	16433	16420	16355	16173	16259	16254	16179	16398	16269	16468	16404	16196	16335	16310	16420	16508	16198	16299	16352	16245	16253	16289	16254	16300	16397	16300	16277	16199	16194	16256	16365	16232	16328	16187	16228	16250	16314	16279	16301	16248	16324	16291	16256	16423	16556	16233	16480	16369	16470	16239	16407	16298	16392	16182	16390	16432	16378	16484	16334	16340	16203	16348	16323	16417	16325	16181	16289	16348	16165	16195	16084	16253	16307	16354	16299	16186	16380	16513	16297	16482	16236	16385	16296	16224	16117	16233	16419	16047	16021	16305	16253	16279	16489	16423	16315	16349	16352	16156	16332	16483	16416	16334	16257	16320	16184	16413	16336	16461	16376	16210	16235	16372	16312	16417	16264	16223	16298	16039	16224	16336	16176	16471	16461	16404	16347	16188	16170	16165	16293	16164	16399	16282	16355	16302	16397	16350	16431	16256	16309	16320	16171	16185	16375	16308	16242	16447	16159	16237	16590	16534	16241	16428	16449	16283	16268	16351	16035	16349	16294	16163	16208	16449	16485	16218	16288	16293	16329	16197	16523	16284	16424	16269	16135	16506	16206	16331	16129	16367	16571	16249	16276	16273	16269	16293	16307	16366	16275	16344	16237	16283	16494	16247	16092	16505	16205	16364	16516	16227	16397	16326	16433	16491	16462	16417	16190	16214	16229	16522	16337	16130	16245	16404	16411	16197	16404	16395	16481	16272	16353	16321	16297	16333	16177	16396	16291	16291	16315	16331	16145	16288	16284	16319	16245	16276	16425	16423	16368	16406	16148	16271	16270	16433	16386	16327	16252	16432	16352	16291	16241	16301	16326	16196	16229	16295	16345	16379	16246	16389	16492	16385	16380	16538	16339	16200	16490	16339	16278	16187	16213	16152	16181	16321	16228	16188	16362	16190	16243	16234	16162	16369	16339	16261	16282	16191	16435	16392	16388	16148	16385	16397	16255	16265	16162	16303	16391	16244	16243	16389	16160	16352	16182	16252	16240	16359	16316	16273	16164	16367	16339	16233	16358	16152	16335	16318	16208	16423	16224	16128	16319	16138	16216	16430	16420	16502	16307	16262	16244	16245	16190	16202	16571	16377	16427	16117	16194	16393	16318	16331	16399	16305	16352	16494	16317	16469	16271	16437	16244	16359	16209	16135	16108	16115	16153	16248	16532	16193	16219	16401	16510	16197	16299	16531	16403	16208	16214	16370	16217	16420	16222	16392	16269	16340	16241	16391	16541	16300	16293	16333	16531	16420	16315	16245	16382	16261	16213	16331	16217	16377	16325	16376	16227	16403	16341	16279	16287	16516	16525	16273	16417	16161
62696	107431	86462	57223	32729	18751	15136	14527	14661	14445	14720	14722	14579	14459	14519	14734	14471	14631	14572	14581	14798	14483	14515	14625	14526	14474	14583	14664	14598	14583	14333	14463	14576	14476	14611	14595	14632	14622	14754	14560	14506	14597	14617	14575	14595	14513	14489	14379	14557	14444	14528	14578	14568	14586	14308	14565	14539	14696	14520	14551	14525	14607	14503	14570	14527	14622	14502	14573	14496	14565	14544	14521	14485	14656	14614	14415	14520	14553	14494	14458	14604	14527	14583	14483	14579	14578	14622	14522	14488	14491	14658	14587	14645	14569	14599	14377	14631	14585	14383	14648	14572	14566	14616	14612	14307	14672	14571	14562	14589	14644	14547	14376	14608	14709	14798	14750	14446	14541	14536	14603	14471	14625	14615	14409	14545	14454	14443	14570	14439	14641	14642	14531	14560	14841	14595	14578	14622	14441	14453	14586	14648	14710	14591	14686	14329	14458	14667	14533	14504	14600	14596	14480	14477	14489	14451	14449	14394	14390	14656	14609	14487	14548	14529	14611	14639	14445	14547	14532	14591	14597	14552	14433	14501	14545	14488	14552	14668	14582	14638	14637	14537	14481	14568	14551	14455	14469	14454	14459	14574	14514	14525	14510	14532	14447	14660	14364	14439	14438	14583	14697	14370	14501	14477	14402	14552	14281	14541	14461	14572	14630	14496	14609	14511	14525	14463	14648	14599	14531	14630	14510	14523	14561	14291	14374	14635	14602	14607	14473	14425	14563	14489	14411	14626	14385	14461	14640	14670	14657	14487	14518	14596	14475	14518	14458	14401	14522	14530	14548	14700	14630	14594	14531	14491	14657	14478	14694	14443	14486	14462	14798	14537	14606	14511	14732	14576	14472	14378	14485	14403	14384	14544	14595	14622	14771	14592	14604	14330	14555	14480	14505	14782	14530	14457	14418	14556	14577	14632	14502	14692	14476	14381	14551	14563	14519	14521	14671	14603	14590	14497	14556	14470	14481	14611	14535	14555	14646	14572	14408	14450	14589	14525	14543	14568	14573	14572	14458	14650	14400	14555	14537	14625	14558	14474	14599	14492	14538	14552	14663	14598	14524	14490	14676	14451	14550	14656	14316	14556	14424	14445	14534	14519	14723	14638	14441	14355	14470	14588	14562	14483	14685	14419	14561	14765	14604	14581	14520	14585	14635	14506	14532	14610	14546	14465	14711	14429	14446	14639	14608	14691	14685	14491	14460	14545	14686	14495	14644	14526	14650	14608	14600	14567	14535	14530	14645	14568	14428	14511	14550	14531	14513	14604	14401	14630	14564	14670	14644	14589	14625	14658	14658	14542	14706	14472	14538	14492	14494	14510	14539	14642	14564	14468	14496	14699	14481	14533	14633	14676	14462	14669	14418	14563	14629	14480	14522	14419	14565	14572	14592	14521	14542	14598	14620	14543	14401	14379	14566	14545	14527	14536	14575	14569	14571	14443	14586	14598	14632	14576	14520	14466	14512	14572	14499	14616	14534	14554	14579	14494	14617	14602	14487	14673	14572	14643	14443	14517	14683	14558	14537	14487	14422	14531	14615	14551	14687	14581	14545	14468	14512	14414	14609	14711	14446	14593	14617	14469	14702	14442	14439	14512	14445	14614	14569	14648	14618	14553	14560	14580	14486	14475	14502	14470	14695	14554	14621	14504	14537	14435	14582	14581	14436	14583	14810	14539	14637	14632	14527	14406	14463	14553	14619	14469	14425	14550	14465	14586	14644	14568	14582	14504	14590	14567	14605	14534	14457	14628	14453	14449	14617	14604	14547	14661	14524	14698	14661	14640	14550	14691	14311	14489	14605	14650	14725	14597	14426	14506	14582	14401	14507	14492	14484	14509	14518	14465	14528	14473	14550	14784	14792	14619	14554	14398	14588	14442	14403	14546	14680	14532	14514	14701	14509	14552	14592	14553	14443	14566	14591	14500	14576	14527	14607	14490	14530	14534	14661	14508	14581	14436	14436	14530	14478	14484	14453	14325	14568	14569	14616	14436	14428	14565	14535	14526	14481	14422	14386	14516	14429	14635	14521	14513	14545	14585	14496	14667	14331	14671	14571	14523	14494	14532	14528	14380	14454	14620	14499	14580	14585	14287	14325	14432	14480	14567	14750	14379	14572	14542	14597	14426	14582	14512	14622	14646	14355	14667	14505	14480	14789	14575	14540	14446	14536	14538	14717	14473	14414	14626	14476	14590	14479	14638	14729	14512	14558	14428	14336	14377	14496	14442	14621	14705	14562	14635	14652	14536	14579	14577	14541	14685	14627	14589	14412	14625	14562	14788	14609	14284	14506	14544	14594	14603	14635	14352	14526	14499	14459	14421	14577	14521	14586	14537	14481	14498	14692	14464	14466	14612	14678	14647	14464	14550	14483	14595	14461	14358	14564	14438	14645	14558	14500	14419	14670	14588	14567	14524	14512	14566	14704	14631	14592	14661	14575	14586	14504	14561	14629	14605	14533	14533	14546	14645	14429	14620	14631	14530	14536	14340	14656	14684	14713	14564	14545	14465	14408	14630	14526	14517	14801	14608	14461	14642	14563	14399	14541	14437	14478	14433	14492	14464	14728	14661	14500	14623	14677	14519	14559	14498	14492	14437	14471	14395	14628	14543	14519	14487	14448	14432	14568	14539	14562	14460	14594	14569	14576	14753	14410	14433	14576	14742	14463	14290	14546	14501	14744	14470	14641	14482	14537	14694	14667	14370	14638	14558	14599	14554	14535	14575	14390	14580	14603	14472	14683	14558	14532	14528	14507	14625	14605	14550	14507	14583	14461	14566	14801	14645	14524	14522	14632	14547	14675	14620	14563	14631	14538	14577	14675	14594	14557	14682	14408	14750	14533	14527	14573	14485	14630	14617	14387	14580	14517	14498	14532	14529	14545	14617	14559	14459	14573	14488	14427	14544	14555	14549	14588	14819	14662	14430	14721	14627	14624	14581	14619	14562	14541	14539	14377	14599	14434	14555	14609	14511	14453	14530	14654	14564	14510	14507	14513	14609	14392	14571	14519	14568	14567	14556	14484	14525	14580	14592	14462	14593	14588	14450	14525	14576	14530	14508	14487	14466	14545	14437	14537	14686	14599	14572	14539	14544	14530	14761	14455	14507	14640	14535	14568	14605	14562	14594	14479	14312	14519	14504	14461	14419	14459	14691	14364	14447	14429	14325	14606	14252	14535	14678	14662	14451	14675	14654	14636	14584	14443	14711	14471	14619	14593	14701	14483	14602	14455	14573	14472	14618	14804	14447	14526	14622	14518	14520	14563	14403	14565	14578	14550	14501	14652	14405	14655	14621	14558	14464	14480	14582	14632	14535	14589	14626	14495	14674	14619	14453	14555	14556	14676	14468	14475	14536	14571	14261	14452	14531	14654	14636	14673	14464	14501	14640	14563	14460	14757	14496	14513	14446	14384	14427	14569	14492	14516	14594	14575	14579	14664	14405	14554	14511	14556	14518	14467	14472	14649	14355	14554	14596	14573	14748	14477	14271	14490	14584	14622	14505	14452	14480	14514	14606	14527	14602	14675	14565	14687	14441	14852	14540	14633	14499	14566	14604	14499	14395	14597	14546	14505	14467	14498	14569	14649	14594	14610	14636	14468	14482	14652	14670	14542	14458	14423	14450	14558	14587	14573	14472	14734	14616	14453	14665	14445	14502	14429	14568	14541	14602	14519	14601	14447	14465	14500	14442	14563	14578	14597	14390	14330	14456	14532	14507	14675	14492	14556	14518	14530	14658	14548	14644	14724	14615	14584	14617	14726	14654	14504	14640	14480	14372	14486	14509	14610	14587	14670	14536	14562	14796	14621	14557	14705	14515	14595	14677	14634	14396	14538	14457	14506	14427	14619	14613	14579	14665	14531	14583	14684	14743	14619	14350	14422	14477	14397	14543	14649	14488	14578	14581	14479	14536	14510	14608	14602	14619	14667	14531	14636	14707	14529	14564	14528	14540	14687	14530	14509	14381	14687	14629	14518	14628	14405	14596	14386	14486	14515	14737	14692	14645	14419	14646	14515	14621	14719	14621	14497	14611	14656	14677	14452	14529	14345	14663	14485	14701	14564	14423	14466	14579	14636	14569	14652	14461	14604	14509	14370	14550	14682	14718	14642	14564	14498	14461	14495	14529	14463	14514	14691	14566	14398	14569	14488	14435	14711	14483	14416	14470	14522	14488	14530	14639	14778	14576	14427	14598	14510	14520	14562	14710	14514	14576	14571	14589	14543	14493	14445	14639	14544	14529	14523	14568	14485	14696	14559	14332	14645	14457	14565	14534	14547	14641	14597	14542	14693	14395	14583	14425	14742	14481	14661	14447	14553	14452	14462	14665	14649	14571	14373	14702	14584	14437	14523	14495	14546	14405	14518	14478	14459	14799	14512	14384	14629	14463	14406	14646	14421	14593	14815	14612	14628	14614	14518	14712	14525	14591	14558	14434	14550	14550	14628	14647	14651	14591	14519	14490	14508	14427	14652	14501	14605	14399	14613	14505	14534	14509	14508	14616	14453	14543	14630	14520	14581	14415	14386	14487	14326	14520	14530	14558	14508	14688	14416	14470	14521	14534	14376	14647	14429	14659	14480	14749	14549	14518	14456	14427	14565	14499	14610	14636	14480	14433	14618	14451	14595	14539	14484	14467	14511	14581	14522	14540	14361	14603	14495	14606	14601	14330	14479	14657	14764	14584	14619	14525	14667	14532	14455	14578	14542	14491	14485	14661	14546	14539	14429	14615	14549	14642	14641	14540	14618	14342	14542	14415	14498	14643	14647	14654	14568	14715	14481	14510	14610	14481	14548	14534	14488	14639	14383	14710	14535	14633	14235	14563	14391	14555	14622	14545	14491	14402	14553	14606	14472	14506	14406	14505	14494	14632	14684	14657	14492	14488	14443	14534	14500	14471	14516	14552	14402	14590	14486	14439	14630	14538	14386	14651	14457	14626	14244	14651	14507	14262	14478	14548	14480	14419	14369	14491	14592	14560	14739	14572	14539	14519	14545	14550	14704	14418	14533	14571	14533	14459	14518	14574	14495	14532	14540	14634	14563	14512	14539	14504	14439	14511	14437	14655	14614	14527	14418	14540	14667	14458	14372	14551	14647	14566	14464	14643	14458
33159	40641	40893	29000	20440	17981	17270	17567	17337	17496	17326	17264	17559	17337	17316	17362	17378	17382	17547	17374	17372	17443	17291	17528	17418	17303	17357	17317	17451	17501	17302	17385	17471	17202	17396	17360	17388	17297	17165	17515	17307	17332	17408	17163	17493	17306	17106	17319	17098	17129	17289	17335	17265	17436	17295	17519	17280	17211	17222	17212	17305	17218	17227	17296	17420	17295	17296	17195	17231	17170	17351	17212	17274	17308	17258	17159	17165	17246	17334	17299	17439	17210	17459	17317	17426	17452	17410	17071	17218	17499	17367	17154	17395	17294	17372	17358	17250	17509	17355	17369	17269	17435	17121	17394	17401	17309	17137	17257	17220	17513	17145	17374	17161	17272	17281	17258	17202	17510	17326	17333	17277	17406	17177	17201	17160	17226	17122	17244	17550	17387	17063	17144	17104	17204	17250	17491	17248	17257	17114	17248	17272	16994	17434	17240	17371	17113	17197	17466	17311	17334	17404	17316	17285	17281	17555	17153	17420	17361	17335	17332	17288	16996	17115	17247	17309	17386	17263	17297	17356	17120	17449	17266	17085	17261	17402	17303	17559	17250	17237	17356	17162	17072	17202	17278	17283	17045	17137	17144	17269	17171	17178	17436	17447	17199	17076	17058	17207	17028	17360	17172	17208	17041	17229	17269	17378	17415	17509	17133	17024	17102	17215	17434	17387	17132	17334	17254	17299	17257	17193	17200	17457	17394	17240	17383	17173	17199	17329	17457	17288	16820	17356	17281	17291	17307	17366	17099	17319	17316	17404	17415	17247	17284	17221	17334	17342	17462	17382	17302	17520	17247	17287	17060	17342	17187	17223	17276	17094	17170	17116	17352	17429	17133	17345	17283	17533	17006	17342	17235	17306	17302	17135	17404	17090	17218	17411	17269	17429	17432	17238	17279	17296	17299	17130	17086	17110	17213	17239	17271	17261	17204	17254	17592	17253	17250	17419	17300	17439	17271	17333	17249	17327	17025	17379	17206	17267	17457	17164	17621	17305	17163	17097	17351	17387	17048	17303	17223	17074	17324	17314	17029	17312	17409	17542	17142	17264	17381	17220	17263	17098	17281	17228	17199	17451	17421	17315	17384	17352	17226	17315	17293	17146	17444	17366	17169	17324	17141	17204	17158	17053	17237	17169	17229	17190	17446	17381	17303	17263	17293	17255	17221	17286	17317	17188	17259	17225	17378	17338	17105	17153	17179	17402	17172	17382	17302	17520	17279	17488	17162	17358	17251	17228	17329	17465	17370	17038	17432	17312	17258	17236	17107	17113	17244	17326	17321	17208	17503	17453	17193	17271	17183	17369	17299	17379	17390	17129	17283	17458	17177	17389	17325	17273	17173	17042	17418	17509	17249	17164	17312	17250	17466	17179	17438	17523	17357	17205	17214	17258	17169	17305	17329	17285	17190	17339	17191	17289	17272	17405	17306	17356	17490	17396	17160	17372	17260	17354	17467	17295	17149	17205	17454	17421	17345	17434	17232	17187	17272	17382	17283	17163	17338	17362	17445	17110	17100	17261	17272	17229	17115	17164	17215	17157	17011	17193	17447	17370	17142	17361	17289	17410	17127	17168	17269	17097	17391	17518	17362	17257	17175	17294	17121	17232	17353	17319	17334	17263	17095	17357	17035	17269	17309	17368	17291	17387	17101	17235	17343	17233	17279	16917	17357	17284	17573	17263	17196	17403	17261	17208	16964	17228	17282	17400	17318	17229	17278	17275	17210	17172	17431	17299	17081	17104	17255	17292	17445	17250	17306	17315	17436	17366	17335	17361	17278	17176	17274	17219	17236	17224	17169	17220	17313	17197	17351	17304	17218	17310	17078	17298	17398	17426	17103	17237	17302	17130	17220	17492	17193	17270	17316	17315	17211	17276	17292	17271	17332	17050	17148	17398	17209	17198	17169	17264	17013	17212	17401	17241	17126	17282	17148	17450	17363	17107	17138	17178	17249	17248	17363	17261	17032	17304	17168	17458	17288	17358	17341	17283	17255	17219	17417	17387	17467	17376	17260	17252	17376	17140	17486	17349	17209	17247	17177	17222	17240	17431	17341	17224	17177	17242	17108	17408	17282	17378	17306	17308	17171	17258	17156	17400	17444	17345	17134	17075	17308	17545	17219	17292	17370	17350	17209	17357	17271	17354	17123	17350	17332	17333	17437	17397	17297	17168	17151	17129	17159	17234	17378	17220	17148	17240	17334	17075	17220	17361	17356	17034	17283	17154	17392	17482	17376	17353	17489	17323	17317	17123	17395	17379	17187	17164	17322	17294	17385	17222	17328	17412	17232	17264	17060	17136	17158	17205	17386	17227	17444	17247	17154	17339	17131	17283	17261	17348	17204	17257	17300	17406	17357	17183	17278	17254	17067	17234	17304	17168	17193	17279	17076	17229	17389	17368	17215	17435	17182	17273	17317	17114	17346	17399	17543	17479	17240	17427	17250	17413	17245	17063	17257	17364	17163	17301	17265	17267	17402	17196	17110	17029	17172	17419	17407	17330	17438	17492	17571	17196	17351	17199	17348	17244	17442	17232	17098	17100	17483	17212	17371	17264	17227	17309	17175	17161	17248	17067	17141	17157	17246	17359	17387	17183	17101	17253	17375	17242	17125	17125	17153	17225	17180	17343	17265	17421	17314	17275	17246	17256	17319	16969	17350	17603	17246	17284	17285	17369	17338	17356	17369	17227	17151	17273	17309	17319	17358	17187	17283	17270	17404	17159	17228	17270	17336	17252	17274	17154	17259	17223	17332	17332	17405	17218	17178	17116	17338	17322	17198	17365	17199	17225	17194	17161	17312	17104	17211	17300	17466	17151	17355	17306	17397	17049	17297	17311	17257	17190	17159	17159	17404	17491	17280	17447	17395	17563	17304	17294	17167	17312	17118	17383	17086	17298	17433	17201	17358	17221	17325	17259	17334	17325	17223	17196	17311	17303	17316	17185	17486	17265	17401	17408	17067	17327	17299	17433	17385	17189	17445	17297	17105	17161	17526	17252	17269	17261	17067	17316	17293	17403	17226	17240	17283	17283	17358	17422	17399	17354	17156	17278	17441	17278	17206	17162	17171	17364	17249	17284	17256	17146	17330	17198	17203	17386	17412	17213	17378	17317	17520	17236	17194	17328	17293	17093	17165	17299	17278	17277	17279	17290	17338	17133	17306	17244	17141	17251	17369	17296	17318	17377	17158	17295	17592	17161	17093	17338	17352	17351	17308	17218	17437	17132	17224	17273	17263	17333	17248	17106	17017	17171	17256	17294	17023	17435	17154	17430	17552	17226	17359	17198	17251	17262	17415	17420	17136	17335	17284	17294	17299	17182	17257	17164	17369	17333	17199	17216	17323	17318	17217	17292	17309	17353	17354	17468	17374	17403	17428	17142	17129	17208	17217	17375	17290	17461	17363	17354	17426	17402	17219	17359	17205	17317	17154	17290	17567	17334	17279	17286	17422	17287	17531	17343	17126	17294	17290	17377	17328	17135	17223	17055	17132	17314	17135	17351	17455	17256	17115	17390	17326	17264	17352	17158	17223	17209	17460	17171	17188	17233	17164	17391	17161	17428	17315	17151	17495	17172	17442	17583	17163	17172	17505	17171	17179	17318	17280	17473	17206	16996	17259	17274	17391	17491	17228	17419	17226	17352	17241	17206	17117	17500	17302	17354	17140	17191	17162	17143	17297	17349	17232	17455	17347	17360	17273	17377	17401	17156	17314	17380	17298	17462	17233	17334	17341	17484	17339	17331	17337	17212	17151	17315	17477	17003	17281	17211	17253	17204	17266	17387	17308	17291	17106	17026	17148	17326	17239	17355	17248	17374	17217	17306	17271	17333	17130	17318	17043	17140	17194	17256	17227	17163	17277	17295	17258	17274	17220	17342	17321	17408	17220	17463	17296	17271	17201	17467	17444	17406	17365	17125	17380	17333	17308	17419	17230	17386	17181	17252	17395	17277	17346	17247	17163	17294	17278	17370	17108	17151	17262	17553	17180	17317	17292	17251	17063	17333	17172	17382	17250	17188	17090	17373	17257	17199	17264	17315	17354	17153	17373	17282	17360	17390	17275	17322	17307	17207	17295	17330	17415	17288	17297	17418	17406	17196	17296	17264	17386	17287	17250	17490	17343	17185	17388	17197	17444	17537	17484	17253	17238	17163	17473	17400	17482	17168	17287	17359	17211	17395	17261	17190	17444	17201	17492	17275	17219	17293	17212	17040	17186	17318	17283	17240	17267	17339	17239	17238	17337	17183	17405	17168	17230	17245	17323	17394	17274	17359	17292	17250	17138	17275	17143	17285	17251	17567	17363	17337	17317	17622	17307	17347	17238	17358	17415	17195	17228	17491	17157	17340	17236	17227	17173	17318	17362	17355	17327	17455	17257	17270	17423	17423	17270	17335	17206	17198	17409	17252	17322	17250	17348	17202	17423	17374	17229	17375	17377	17587	17587	17072	17185	17375	17053	17339	17276	17335	17321	17180	17537	17328	17208	17254	17154	17335	17202	17306	17376	17358	17222	17381	17257	17257	17377	17060	17262	17208	17279	17438	17164	17460	17228	17224	17316	17168	17135	17164	17235	17367	17052	17345	17514	17302	17401	17419	17338	17218	17396	17375	17282	17414	17427	17191	17048	17535	17309	17209	17426	17248	17274	17158	17370	17409	17157	17299	17268	17163	17336	17321	17323	17422	17452	17069	17381	17260	17348	17346	17241	17356	17201	17507	17372	17178	17125	17015	17176	17287	17205	17281	17335	17271	17137	17254	17357	17311	17202	17539	17372	17157	17305	17173	17354	17307	17377	17233	17172	17240	17350	17175	17205	17339	17009	17334	17235	17309	17368	17342	17244	17143	17322	17118	17290	17545	17393	17334	17387	17307	17248	17264	17282	17127	17269	17197	17269	17332	17315	17432	17315	17327	17522	17252	17085	17445	17199	17283	17091	17223	17380	17341	17342	17067	17273	17140	17478	17337	17343	17528	17320	17194	17229	17427	17126	17252	17286	17369	17305	17389	17099	17478	17334	17475	17321	17084	17229	17292	17339	17480	17354	17313	17273	17069	17230	17354	17110	17346	17332	17278	17233	17180	17284	17423	17162	17148	17304	17257	17155	17352	17358	17495	17226
42038	57603	42519	25083	17453	15503	15213	15125	15143	15239	15182	15099	15144	15049	15072	15086	15136	15123	15349	15048	15208	15093	15126	15011	15156	15103	15100	15097	15125	15181	15084	15126	15173	15176	15222	15116	15131	15119	15172	15147	15150	15103	15309	15230	15226	15155	15019	15033	15245	15147	15205	15045	15108	14855	15241	15245	15105	14940	15140	15142	15179	15081	15082	15115	15087	15107	15193	15022	15124	15174	15086	15224	15050	15138	15185	15313	15116	15004	15023	15131	15132	15086	15310	15133	15114	15251	15046	15041	15162	15042	15146	15292	15208	14953	15122	15067	15092	15089	15048	15239	15166	15103	15025	15017	15171	15133	15088	15087	15130	15233	15203	15258	15011	15217	15032	14815	15077	15091	15156	15057	14999	15033	15266	15111	15036	15222	15099	15154	14906	14979	15171	15206	15014	15055	14891	15101	15295	15171	15163	15137	15063	15062	15006	14997	15002	15205	15050	15077	15076	15221	15010	15132	15008	15157	15215	15181	15134	15231	15153	15111	15249	15360	15347	15099	15048	15206	15263	15036	15169	15118	15242	15175	15085	15190	15228	15076	15068	15232	15040	15054	15212	15082	15162	15179	15060	15287	15052	15024	15076	14993	15326	15046	15076	15153	15299	14965	14970	15101	15210	14835	15056	15163	15057	15083	15167	14998	15161	15135	14989	15364	15031	15046	14994	15154	15035	14947	15028	15108	15137	15206	15174	15090	15033	15123	15298	15086	15100	14937	15106	15115	14843	15147	14909	15321	15102	15140	14983	15116	15077	15106	14870	15158	15109	15081	15013	15168	15120	15117	15179	14973	15133	15193	14907	15315	14901	15036	15044	15020	15089	15050	15058	15278	15124	15053	14958	15151	15084	15183	15128	15154	15213	15063	15128	15141	15089	15056	15115	15123	15010	14979	15006	15243	15001	15003	15099	15152	15176	15085	15080	15175	14992	15177	15126	14949	15086	15031	15131	15013	15138	15202	15068	15132	15095	15102	15046	15032	15131	15217	14918	15162	15045	15037	14995	15147	15077	15123	14949	15061	15004	15260	14996	15145	15349	15195	15221	15114	15227	15135	15312	15093	15172	15104	15151	15161	14996	15269	15061	14942	15098	15115	15225	15285	15052	15084	15143	15076	15182	15166	15211	15105	15155	15129	15345	15095	14989	15010	14984	14979	15070	15195	14959	15232	15105	15121	15100	14947	15297	15117	15207	15043	15063	15098	15148	15028	15229	15164	15162	15268	15151	15159	15040	15136	15035	15062	15112	15014	15008	15072	15158	15052	14929	15183	15122	15115	15155	15074	15209	15283	15112	15067	15219	15033	14994	15180	14984	15093	15195	15262	14755	15058	15290	14978	15230	15139	15074	15099	15146	14984	15388	15058	15201	15024	15155	15169	15117	15123	15102	15094	15167	14991	15106	15093	15047	15305	15225	15030	15037	15062	15079	15169	14986	15047	15231	15168	15252	14948	15217	15048	15279	15043	15138	15102	14985	15112	15177	15208	15074	15254	14986	15067	15168	14979	15094	15107	15042	15126	15142	15046	15215	15129	14974	15034	15218	15254	14964	15213	15337	15050	15042	15164	15238	15223	15163	15228	15223	15162	15102	15175	15037	14986	15058	15112	15205	15011	15241	15135	15083	15070	15119	15121	14968	15107	15124	15144	15118	15397	15089	15108	15063	15187	14983	15182	15077	15169	15089	15160	15170	15121	15105	15088	15022	15114	15038	15158	15010	15225	15268	15087	15088	15111	15041	15205	15117	15000	15162	15154	15101	15168	15113	15099	15229	15060	14998	15036	15231	14961	15176	15095	15024	15092	15181	15175	15040	15315	15149	15130	15210	15130	15123	15129	15251	15144	15278	14985	14933	15034	15207	15011	15155	15210	15118	15138	15160	15151	15157	15141	15126	15090	15060	15194	15176	15167	15142	15197	15157	15058	15062	15155	15298	15098	15030	15272	15072	15039	15060	15156	15188	15258	15154	15218	15100	15119	15029	14999	15121	15112	15002	15082	15208	15063	15023	15048	15104	15006	15028	15192	15189	15164	15091	15060	15259	15075	15005	15114	15282	15213	15080	15277	15133	15082	14966	15036	14998	15364	15102	15208	15194	15169	15166	15131	15106	15179	15286	15098	15097	15157	15162	15265	14994	15199	14976	15127	15144	15145	15096	15137	15077	15174	15186	15111	15205	15023	15144	15066	15069	15433	14989	15215	15081	15156	15165	15051	15101	15172	15131	15103	15171	15128	15091	15099	15157	14862	15243	15122	15205	15196	15131	15069	15110	15127	15234	15101	15300	15290	15095	15084	15381	15200	15256	14996	15161	15175	15120	15214	15167	15082	15042	15193	15129	15130	15286	15014	15100	15205	14947	15123	14973	15164	15120	15015	14960	15093	15169	15059	15166	15073	15044	15034	15115	15068	15139	15033	15255	15189	15128	15148	15007	15133	15136	15069	15144	15109	14982	15189	15044	15068	15239	15195	15078	15112	15135	15045	15182	15089	14896	15000	15165	15081	15049	15292	15265	14995	15096	15109	15020	15200	15076	15171	14996	15082	15143	14951	14975	15124	15059	15093	15242	15030	15134	15078	15044	15075	15053	15179	15064	15121	15120	14913	15134	15326	15102	15128	15179	15099	15307	15097	15278	15039	15056	14994	14926	15196	15003	15088	14956	15130	15234	15220	15102	15190	15412	15094	15040	15169	15149	15260	15051	15285	15010	15287	15087	15107	15013	15308	15050	14984	15221	14972	15008	15228	15140	15023	14935	15152	15252	15294	14970	15079	15181	15113	15104	15048	15234	15298	15040	15170	14988	15102	15116	15061	15145	15167	15165	14970	15165	15033	15392	15134	15226	15077	15130	15232	15083	15064	14896	15147	15112	15086	15003	15129	15217	15079	15149	15160	15214	15281	15264	15074	15047	15098	15137	15280	15150	15004	15070	15205	15112	15241	15139	15169	15219	15177	15066	15220	15124	15117	15110	15165	15298	15091	15230	15083	15174	15106	15097	15203	15200	15028	15041	15100	15091	15317	15228	15122	14946	15198	15208	15127	15036	15139	15066	15094	15064	15081	15234	15094	14914	15262	15252	15058	14989	14999	15142	15003	15041	15098	15174	15210	15115	15198	14950	15044	15274	15167	15220	15287	15229	15264	15162	15139	15150	15093	14990	15025	15165	15200	15168	15000	15208	14946	15321	15190	15115	15197	15166	15188	15264	15146	15180	15313	14886	15077	15168	15196	15128	15089	15282	15117	15080	15208	14951	15172	15100	15069	15176	15137	15299	15252	15052	15101	15132	15324	15163	15071	15208	15175	14992	14963	15069	15172	15030	15230	15091	15124	15231	15170	15038	15131	15130	15036	15169	15171	15213	14910	15120	14981	15066	15265	15029	15182	15114	15054	15089	15181	15193	15045	15228	15076	15168	15165	15102	15180	15151	15222	15157	15027	15106	15187	15096	15021	14918	14836	15121	15191	15116	15214	15074	15118	14977	15243	15117	15088	14978	14983	15278	14994	15276	15205	15229	15068	15176	15262	15190	15114	14971	15157	15115	15099	15159	15001	15163	15146	14982	15047	15147	15157	15111	15229	15192	15122	15021	15245	15087	15206	15052	15260	15076	15188	15105	15092	15334	15092	15142	15270	15032	14976	15165	15118	15082	14974	15145	14949	14996	15112	15022	15072	15244	15177	15078	15034	15088	15205	15117	14888	14948	15061	15273	15263	15154	15001	14979	15139	15076	15017	15131	15043	14957	15030	15054	15062	15164	15025	15153	15289	15153	15137	15149	15214	14872	15286	15121	15247	14944	15018	15073	15184	15085	15133	15293	15176	15157	15086	15149	15180	15124	15132	15111	15079	15048	15193	15191	15091	15080	15196	15023	15153	15025	14921	14885	15245	15062	15059	15138	15121	15076	15174	14940	15109	15165	15066	14937	14996	15100	15127	15155	15072	14987	15129	15122	15187	15022	15169	15195	15051	15030	15139	15090	14959	15155	14948	15053	15198	15186	14992	15130	15066	15238	15089	15283	14993	15191	15116	15174	15069	14978	15179	15089	14874	15138	15018	15055	15117	15124	15163	15118	15121	15225	15021	15038	15056	15110	14985	15002	15035	15138	15354	15121	15080	15335	15006	15002	15008	15147	15122	15276	15078	15119	15248	15074	15161	15103	15162	15226	15035	15134	15182	14953	15033	15230	15311	15148	15226	15139	15036	15152	15035	15097	15051	15293	15342	15241	15164	15127	15288	15051	15086	15101	15145	15120	15084	15094	14927	15215	15033	15101	15320	15015	15072	15136	15208	15102	15087	14989	15109	15213	15273	15087	15223	15115	15264	14861	15183	15049	15061	14965	15090	14993	15164	15024	15129	15112	15096	15103	15017	15062	15013	15101	15143	15263	15124	15112	15218	15108	15077	15180	15002	15156	15123	15238	15237	15119	15141	15194	15140	15233	15033	15079	15094	15192	15167	15159	14980	15059	15097	15098	15080	15214	15121	14832	15021	15103	15134	15072	15235	15071	15000	15279	15044	15137	15266	15214	15179	15109	15179	15191	15158	14891	15105	14964	15301	15137	15219	15089	15003	15077	15027	14954	15074	15104	15031	15130	15049	15298	15114	15034	15095	15051	15196	15137	15163	15157	15097	15198	15137	15088	15016	15223	15100	15203	14939	15156	15146	15136	15179	15105	15103	15174	15159	14979	15182	15242	15204	15409	15026	15174	15307	14921	15143	15263	15176	15066	15128	15057	15310	15151	15095	15125	15086	15153	15151	15212	15129	15034	15150	15110	15237	14962	15152	15051	15068	15194	15150	15052	15265	15021	15152	15129	15057	15120	15225	15056	15098	15095	15155	15125	14986	15268	15234	15214	15212	15120	15066	15213	15306	15204	14994	15022	15053	15166	15042	15042	15071	15061	15131	15082	15097	15194	15220	15122	15011	15128	14887	15082	15138	14999	15247	15176	14957	15229	15177	14990	15247	15224	15131	15084	15148	15148	15097	15071	15011	15143	15025	15155	15005	15073	15129	15094	15167	14941	15150	15191	14960	15178	15099	15211	15476	15133	15073	15297	15125	15000	15192	15246	15065	15213	15006	15155	15078	14954	14978	15036	15129	15189	15082	14936	15204
27121	30132	42174	35057	24788	20935	18954	17296	17020	17023	17192	17013	16777	17099	17113	17243	16918	17017	17090	16919	16888	16895	16928	16937	17107	16910	16936	17150	16873	17050	16896	16951	16967	16947	16786	17001	17015	16850	16832	17099	17336	17073	16949	16766	16916	17032	16856	16903	16778	17094	16963	17105	16915	16915	16707	17099	17027	17041	17077	16892	16926	16865	16963	17002	17070	17067	16795	17061	17062	16950	16948	16848	16977	17028	17130	17141	16839	16918	17050	16871	16876	16955	16933	16988	16945	16943	17010	16993	16856	16957	16852	16774	16969	16851	16811	16951	17048	16823	16937	16836	16831	16868	17006	17027	17088	16890	16869	17030	16850	16693	16792	16742	16783	16938	17077	16869	16946	17033	16866	16887	16831	16906	16947	17015	16949	16948	16958	16886	16915	17071	16968	16929	17028	17102	17090	16895	17006	16891	17020	16769	16808	16943	16861	16866	16739	16941	16897	16755	16881	16965	16875	17042	16963	16964	17201	17022	16937	16847	16856	16782	16878	17008	16954	16702	16866	16880	16853	16998	16995	16876	16693	16798	16945	16740	16722	16800	16783	16803	17002	16789	16993	16887	16885	16875	16760	16890	16875	16934	16974	16932	16797	16975	17131	16931	16910	17079	17026	16929	16853	16851	16895	17019	17085	17027	17044	17051	16983	16756	16873	16878	16808	16961	17033	16842	16992	16807	16826	17228	17146	16922	17082	16859	16993	16919	17005	16731	17049	16832	17153	16892	16983	16951	17173	16984	17044	16882	16989	16999	16808	16826	16868	17041	17102	16851	16874	16995	16844	17097	16852	17087	16841	16728	16915	16901	17088	17030	16987	17122	17043	17112	16768	16951	17002	16799	17005	17002	16863	16595	16695	16996	16882	16955	16935	17166	17036	16985	16773	16877	17071	16911	16965	16950	16896	16851	17041	16874	16714	16807	16721	16792	16821	16887	16969	16998	16971	16695	16967	17105	16901	16858	16977	17051	17062	16971	16811	16905	16851	16894	16908	17008	16684	16969	16816	17121	17041	16986	16706	16757	17012	17012	16883	16990	16917	17121	16780	16878	16755	16870	16622	16976	17012	16912	16837	16889	16953	16920	17128	16839	16925	17013	16924	16914	16981	16888	16967	16999	16717	17141	16787	16920	16873	16690	16985	16981	16815	17098	17010	16796	16940	16879	17023	16960	16859	16734	16744	16930	17055	16843	17029	17058	17107	17081	16897	16875	16858	16963	16921	16924	16928	16820	17083	17062	16826	16892	17157	17055	16698	16885	16802	16664	16974	16965	16933	16822	17020	16869	16931	16984	16874	16824	16815	16994	16895	16838	17050	16761	16964	17032	16838	17020	16934	17019	16794	16777	16934	16914	16933	16865	17004	16843	16879	16722	16860	16952	17094	16963	16927	16843	17047	16883	16703	16811	16879	16842	17013	17096	16901	17121	16824	17145	16952	16906	16759	16809	16891	16919	16764	17102	16747	16920	16887	16892	17053	16880	16818	16923	16784	16925	16957	16852	16858	16857	16968	16909	16930	16915	17058	16978	17038	17085	16920	16956	17019	16964	17073	16913	16779	17133	16963	16742	17039	16726	16812	16859	16940	16817	16714	16853	16899	16728	16977	16883	16885	17010	16960	16927	16897	16922	16840	16923	16911	16940	17065	16885	16928	17041	16846	16985	16892	16758	16796	16924	17040	16877	16913	17056	17062	17039	16878	16848	16667	16810	17126	16979	16727	17157	16998	17064	17107	17052	16775	16989	16944	16827	17024	16898	16954	17009	16802	16952	16849	16836	17002	16890	17162	16891	17023	17138	16893	17000	16973	16993	16999	17035	17038	16842	16925	16768	17012	16898	16920	16962	17167	16986	16677	16903	16938	16630	16871	16830	17006	16876	16761	17144	17115	16980	16957	16976	16936	16955	16832	16766	16878	16963	16916	16854	16816	16891	16852	17020	17043	17117	16799	16827	17030	16679	16864	17035	16915	17079	16726	17008	16808	16831	17043	16963	17042	16773	17064	16875	16802	16945	17023	16982	17015	16757	16965	17180	16791	16823	16856	16890	16944	16761	16829	16993	16975	16852	16848	16774	16967	16960	17167	16923	16809	16902	16869	16772	16840	17094	16848	16757	17090	16899	17205	16931	17039	16998	17155	17026	16970	17008	16961	16640	16767	16785	16974	16862	16800	17012	16943	16742	16934	16980	16972	16933	16939	17069	17108	16931	16998	16984	16607	16806	16768	16997	17044	16833	16964	16979	16930	16921	16898	16778	16853	16786	16792	17079	16913	16879	16874	16853	16985	16954	16820	16971	16784	16814	16819	16842	16995	16979	16629	16941	16850	16827	16871	16888	16995	16970	16846	16909	17061	16990	16878	16952	17129	16995	16796	16860	16713	16964	16890	16895	16902	17095	16945	16917	16987	16853	16832	16771	17037	16963	16718	16828	16868	16945	17066	16840	16918	16895	17090	16808	16936	16999	17035	16730	16934	17104	17000	16859	17165	16939	16863	17157	17196	16954	16982	16970	17120	16852	16970	17033	17200	17029	16883	16818	17106	17010	16945	16920	16841	16990	17046	16775	17070	16844	16830	16977	16929	16802	17054	16986	16759	16825	16973	16994	16803	16799	16882	16977	16791	16906	16948	16913	17078	16980	17072	16990	17036	17135	17016	16740	16957	17160	16756	16859	16879	16963	16854	16902	16824	17143	16853	16980	17043	16948	16890	17116	16923	16770	16986	16844	17005	16933	17080	16812	16933	16938	16975	16939	16745	16950	16855	16906	16740	17045	17057	16885	17128	16786	16883	16896	16905	16747	16841	17193	17052	16924	16983	16901	16917	17040	16931	16818	16900	16959	16863	16946	16940	17130	17140	16965	16904	17219	17058	16872	16963	16900	16883	16829	16834	16845	16997	16786	16879	16912	16847	16754	16957	17037	16823	16983	16691	16924	17187	16827	17139	16852	17122	16670	16738	16737	17006	16963	16787	16884	17102	17087	17015	16863	16845	17047	16895	17017	16885	16979	16935	16853	16924	16853	16912	16898	17162	17040	16917	16972	17108	16897	17016	17001	16766	16940	17003	16905	16820	16953	17017	16778	16941	16852	16969	16777	16946	17037	17041	17038	16919	16811	16865	16879	16795	16925	16999	16933	17010	16698	17008	16998	16859	16954	16957	16949	16906	17038	16930	16965	16940	16636	17153	16885	16949	16823	16978	16991	16811	16958	16962	16889	16971	16843	16811	16647	17080	17143	16886	17027	16785	16864	17072	16861	16980	16867	16685	16642	17115	16829	17021	16909	16846	16821	16723	16608	16920	16664	16883	17182	16768	16829	16898	17073	16829	16880	16898	16996	16945	16866	16965	16870	16852	16876	16988	17005	17074	16919	16816	17020	16861	16816	16934	16990	17119	16939	16878	16838	16928	16996	16890	16672	16931	16801	16840	16861	16809	17156	16944	17045	16967	16936	16700	16976	16958	17022	17045	16816	16924	16955	17103	16728	17064	17007	17060	16953	16825	16605	16942	17072	16830	16753	16814	16970	16896	16963	16740	16860	17202	16821	16932	16731	16892	16865	16962	16898	16981	16937	16937	16880	17145	16878	16883	17114	17074	16913	16642	16768	17029	16953	17096	17027	16964	16963	16930	16749	16955	16867	16820	16967	16969	17040	16961	17015	17006	16849	17036	16960	16835	16914	16869	16619	16958	16998	16956	17076	17082	16900	16968	16651	16705	16834	16731	16815	16850	17003	16980	16937	16763	16720	16848	17020	17094	16829	16816	16702	16953	16923	16879	16799	16799	16823	17055	17029	16884	16757	16904	17231	17002	16739	16896	16891	16859	16895	17054	16838	17130	16943	16950	17070	16769	16746	17068	16973	16934	16996	17147	17009	16791	17122	16997	16795	16843	16876	16904	17002	17025	16865	16866	16998	16727	16909	16707	16853	16903	16994	16991	16817	16788	16920	16986	16938	16867	16745	17043	17008	17033	17079	16966	16733	16909	16797	16950	16920	17042	16770	16869	17009	16871	16933	16940	16926	16806	16909	16944	16947	17017	16888	16937	16929	16790	16927	17004	16939	16890	16812	17077	16998	17026	16962	16927	17015	17018	16980	16928	17008	16829	16855	16790	16891	17037	16837	17020	16788	16912	16996	16852	16730	16946	16764	16849	16805	16907	16961	16734	16705	16823	16824	16983	16918	16958	16940	16856	17007	16771	16818	16859	17027	16971	16877	17042	17035	16879	16926	16841	16732	16809	16816	16857	16942	16934	17010	16856	16863	16847	16900	16901	16872	17102	16998	16866	16962	16997	16948	16896	16738	16972	16867	16660	17055	17034	16917	16934	16778	17008	16835	16969	16916	17014	16950	16893	16936	17020	17041	16843	16866	16764	17023	16915	16994	16843	16859	16962	16930	17046	16935	17025	17038	16897	16931	16695	16952	17063	17199	17023	16905	17031	16866	16959	16999	16972	16896	16768	16823	17038	17181	17155	17075	16689	16960	16976	16902	16775	16820	16726	16932	17098	16920	16985	17048	16885	16846	16871	16946	16721	16907	16999	16936	17022	16994	17245	17012	16948	16826	17180	16989	16912	16999	17087	16935	16923	16927	17071	16828	16936	17024	16860	16973	16850	16917	16907	16871	16784	16815	16746	16853	16842	17091	16901	17022	16916	17019	16807	16869	16779	16853	16737	16841	16998	17075	16715	16728	16829	16979	16965	16886	16962	17084	16921	16840	16957	16828	16965	16970	16953	16892	16959	17056	16866	16996	17158	16723	16742	16612	16761	16962	16916	16966	17073	17044	17175	16983	16741	16986	16950	16795	16917	16777	16725	17032	16808	16893	17096	17061	17044	16954	17018	16848	16838	17069	16924	16937	16781	16819	16907	16840	16723	16879	16920	16894	16808	16878	17048	16817	16925	16839	16973	16946	16665	17064	16719	16909	16758	16806	16969	16920	16836	17032	17059	16876	16933	17004	16939	16849	16954	16922	16862	16716	17019	17058	16747	16974	16919	16864	16948	16868	17136	17071	16893	17035	17220	16801	16844	16935	16959	16792	16950	16805	16918	16917	16999	16913	17060	16878	16942	16738	16839	17167	16867	16821	17026	17028	16993	16854	16921	16851	16848	16957
64575	96345	73136	43037	24310	17064	15218	15067	15126	15033	15163	14967	15138	14982	15052	14992	14943	15053	15031	15079	14980	15010	15012	14932	15106	15064	15077	14925	14897	15070	14999	15106	14953	14997	14938	15062	15022	15107	14833	15025	15139	14935	14958	15040	14891	14800	14972	14889	15094	15088	14940	15118	15041	14961	14969	14990	14913	14886	15025	15016	15008	14978	14950	15011	15124	15058	15016	15025	15014	15017	15050	14844	14924	15076	14957	15024	14982	14768	14964	15046	15007	15043	14994	14905	14866	15077	15096	14944	15027	15020	14848	15050	14956	14848	15000	15053	14970	14961	14933	14807	15049	14989	15045	14965	14884	15113	14903	14968	15040	14863	15020	15086	14932	14937	15120	15079	14917	15053	14942	14976	14785	14844	14875	14970	15035	14941	14878	14859	14962	15052	14952	14994	14816	14907	14945	14988	15047	14968	15103	15074	15069	14992	15065	15017	15007	14990	15021	15046	15007	14873	14874	14914	15011	15155	14989	14882	14978	14982	15011	14897	14968	14843	14985	14839	14810	14969	14913	14916	14988	14785	14970	14889	15032	14913	14897	15039	15055	14916	14969	14933	15035	14862	15029	15046	14882	14974	14913	14944	14922	15030	14959	15034	15045	15040	14940	14872	14973	14948	15075	14853	14889	15089	15033	15108	15025	14901	14958	15030	15046	14879	15159	15010	15122	14903	15016	15012	14972	15039	15070	14903	14896	14931	14978	14942	15095	15086	15148	14954	14860	14922	15027	15050	15011	14863	15090	15017	14893	14965	15121	14910	14746	14890	15058	15025	15003	15087	14950	15018	15007	14937	14919	14939	14880	14906	14991	14853	14885	14964	14993	14902	15157	14961	15032	14952	15118	14890	15036	14895	14828	15011	14919	14951	15109	14948	14920	14876	14940	14977	14894	15148	14858	14906	15046	15035	14993	15016	14944	14845	14972	14995	15056	15022	15090	14947	15065	14799	14855	15117	14800	14836	14859	14931	14942	15048	15017	15003	14928	14895	15006	15103	14985	14949	15095	14951	14897	14925	14933	14923	14892	15040	15035	15059	15063	14937	14924	15115	14940	15037	14936	14970	14955	14970	14901	15000	15016	15026	15100	15013	14920	14987	14942	15008	15065	15073	15060	14957	15035	14966	14941	14764	14926	14816	15085	14998	15251	15133	14995	15039	14696	15044	14933	14956	15103	14784	15002	15041	14890	14979	14968	14992	14945	14891	15056	14973	14832	14946	15132	15096	14910	14925	14945	15125	15035	15090	14952	14906	14866	14909	15065	15089	14944	14964	14958	15062	14904	14952	15015	14913	15024	15007	14927	14886	15041	14920	14978	14795	14920	14856	14934	14905	14979	15135	14964	14908	14980	14842	14951	14950	14962	15012	14960	14809	14958	15007	14900	15180	14798	14958	14818	14966	14871	14967	14929	15042	14956	15078	15102	14732	14723	15022	14851	15159	15159	14878	14995	14872	14944	15025	15061	14706	15015	14909	14940	14952	15004	15073	14938	14950	14958	14927	15005	14873	14999	14827	14980	14921	14974	14903	14926	15161	15063	15076	14993	14919	15215	15051	14968	15032	15120	14942	15123	15090	15114	15018	14848	14967	14932	14940	14992	14997	14954	15054	14945	14971	14931	14954	14991	14994	15005	15043	14908	15142	15012	14997	15069	14991	14967	14975	14924	15024	14988	14994	15008	15049	14940	14920	14987	14963	15001	14857	14996	14967	15102	14897	15019	14984	14972	15001	15034	14981	14908	15133	15069	14843	15145	14910	14790	14994	15019	15082	14962	15060	14970	15027	14974	14841	14972	14948	14955	14907	14985	15016	15023	15025	15061	14954	14882	14977	14984	14914	14829	15158	14866	14861	15078	15129	14915	14893	14975	15125	14978	14948	14934	14950	15070	14956	15065	14973	14911	15165	15049	15179	14841	14857	15115	15101	15052	14976	14810	14945	15002	14863	15028	14997	14987	15076	14997	14997	15220	14935	15099	14870	15254	14994	14926	14993	14876	14961	14899	14860	14909	14921	15144	14759	14882	15030	14906	14871	15130	14983	15066	14981	14996	14939	15065	15028	14856	14933	15173	14945	15015	14822	14967	14875	14965	15007	15060	14980	15002	14885	15113	14975	14944	14853	14941	14998	15040	15005	15094	15053	14871	14892	15033	14909	14940	14895	14891	14921	14972	15098	14976	15031	14834	14968	14993	14930	15055	14991	14922	15051	14901	15100	15112	15090	14983	15220	14963	14982	14870	14911	14933	15110	14906	14761	15070	14954	14962	15022	15016	14909	14940	14882	15021	14945	15009	15048	15027	15217	15005	14802	15051	15118	15069	14990	14884	14985	15082	14944	14999	15071	14934	15011	14852	14896	15052	15171	14948	14924	15217	14871	15014	15094	14951	15119	14912	14883	14987	15041	15021	15031	14950	14900	14965	15046	14944	14965	14931	14806	15174	14849	15062	15006	14925	14785	15131	14998	15007	14850	14935	14922	15039	14902	14974	15053	14855	14882	14689	15048	14851	14972	15003	14880	15022	15137	14959	15074	14959	14946	14923	14887	14918	15082	15099	14892	14962	14867	15190	14959	15073	15100	14863	14921	14916	14984	14932	14987	14877	14878	15174	14929	14939	15077	14981	14887	15067	15080	14881	14899	15029	15009	14899	14922	15043	15152	14963	15016	15078	15005	15000	14820	15004	14975	15008	14890	15023	15014	14940	14949	14971	14893	14879	14906	15099	14977	15064	14981	15034	14955	14990	14972	15081	15110	14884	14945	14926	15077	14980	14768	15103	14766	14981	14969	14928	15158	14994	14983	15091	15049	14958	14986	14977	15030	15035	14941	15103	15058	14898	15074	14860	14903	15056	14825	14870	15031	14870	14958	14965	14982	14995	14904	14916	14860	14889	14959	14958	14971	14980	14948	14844	14916	15139	14986	15123	14967	14869	14919	14988	15137	15016	15052	15012	15047	15116	15005	14858	14969	15179	14967	14964	15086	15085	15096	14967	15013	14982	14993	15002	15077	15049	14979	14945	14996	14825	15062	15017	15137	14950	15120	15098	15057	15108	14995	15118	14940	15097	15053	15056	15017	15046	15061	14909	15028	14994	14990	14998	14936	14917	14838	14961	14986	15063	15028	15033	14934	14844	15082	14852	15022	14941	14773	15038	14847	15096	15077	15026	15132	15127	14854	14905	14847	14913	14979	15010	14911	14949	14929	14970	14982	14806	15204	15049	14936	14955	15070	14938	14938	15017	15078	15057	14882	15047	14926	15078	15076	14973	15071	15073	14906	14942	14794	14885	14848	15065	15031	14981	14897	15032	15122	14945	15042	14947	15179	15196	14887	14974	14943	15093	15014	14914	14843	14950	15058	14808	14948	14927	15051	14979	14987	14880	15027	15029	14948	14821	15084	14879	15102	15013	15046	15089	14986	15076	14895	15081	15141	14838	15006	14989	14967	14898	14975	15113	14956	14926	15072	14914	14985	14909	14909	14910	15211	14855	15033	14997	14942	14860	14901	14911	15107	15044	14969	15088	15043	14893	15039	14977	15335	14971	15199	14981	14979	14898	15032	15045	14991	14991	15068	14887	14992	14989	15063	14753	15138	14885	15023	15100	15120	14943	15006	14973	15071	15150	14894	15007	14892	14947	14959	15099	14874	15142	14922	15035	14984	14849	15147	15059	15069	14916	14978	14938	15025	15090	14998	15043	14814	15013	14805	15088	15030	15069	14840	14968	14875	15016	14958	15048	14885	15045	15100	14972	14950	14856	14849	14864	14958	14965	15169	15053	14804	15027	15249	14947	14982	14977	15005	14820	14920	14923	14938	14960	15145	15106	14940	14849	14968	15012	14988	15019	15017	14899	15008	14933	14866	14894	14978	15032	15046	14921	14920	15063	15022	14900	15067	14951	14875	14990	15023	15085	14968	14988	14981	15093	14829	15031	14830	14946	14857	14872	15021	14985	14917	14955	15055	15030	15012	14778	14989	14862	14885	14984	15029	15118	15150	14892	15103	14946	14972	15038	15069	15045	15035	14941	14976	14816	15141	15117	15108	15019	14932	15013	14998	15103	14834	15074	14925	15040	15101	15017	14954	15009	15047	14807	14982	14874	14963	14933	15060	15006	14895	14973	14884	15041	15027	14887	14685	15065	15000	14874	14994	14935	14952	15004	14934	15143	14941	14799	14913	14951	14978	14890	14971	15005	14961	14857	15009	14853	14997	14923	15131	15003	15010	14935	15024	14989	14861	15191	14890	15075	15004	14949	14843	14908	14987	15132	15129	15091	14911	14901	14851	14964	14816	14811	15073	14976	15028	15054	15005	15024	14940	14915	15075	14824	15032	15010	14867	15030	15049	14891	15136	15019	14870	14952	15057	15181	14809	14935	15040	14991	14965	15091	14914	14932	14867	15041	14884	15064	14939	14922	14979	14953	14943	15071	14838	14980	14929	15036	14946	15041	15136	14946	15118	15040	14938	14999	14906	15185	14956	15022	14980	14947	14976	14996	14998	14904	14983	15012	14959	15085	15169	15047	14887	14828	14971	14871	14985	14845	14889	14901	15004	15036	14876	15046	14962	14924	14868	15062	14935	15088	14843	14957	14888	14972	14895	14990	14953	14957	15041	14848	15054	14854	14963	14921	14780	15189	14851	14998	14977	14998	14941	14842	14977	15118	15017	15029	15056	14842	15045	15044	15013	15108	15096	15027	14916	15153	14757	15013	15047	14910	15005	15024	14956	15032	14848	14946	15047	14993	14948	14840	14998	14977	14959	14948	14824	15034	15113	15051	15099	14941	14869	15086	14966	14924	15026	14781	14892	15079	14916	14843	14915	14963	14844	14840	15077	15019	15048	14989	14871	14980	14977	15154	15001	15054	14923	15032	14861	15114	14936	14810	15013	15039	15045	14877	14957	14950	14955	15051	14819	14961	15020	14986	15102	15092	14835	14863	14964	15038	14947	15050	14861	15248	15097	15137	14951	15017	15019	14902	14952	14798	15170	15007	14931	14857	14907	15006	14923	14862	14931	14969	14828	14854	15044	14894	15079	15072	15040	14988	14781	15219	14888	15047	15000	14964	15079	15056	15024	14906	15044	15011	15016	15007	14941	15073	14929	15028	14994	15019	15063
23972	24761	36786	31249	24872	24279	23754	18652	17499	17865	17901	17676	17742	17542	17526	17670	17455	17437	17684	17451	17570	17448	17594	17417	17369	17445	17452	17549	17565	17448	17377	17569	17316	17284	17493	17594	17611	17305	17398	17302	17346	17490	17500	17470	17335	17467	17461	17243	17464	17277	17329	17426	17344	17453	17353	17275	17397	17375	17307	17259	17437	17320	17388	17371	17235	17222	17349	17339	17226	17489	17246	17358	17485	17484	17252	17197	17457	17213	17345	17483	17562	17152	17250	17477	17576	17422	17534	17306	17117	17165	17299	17312	17132	17259	17336	17394	17524	17406	17341	17214	17251	17462	17237	17270	17396	17316	17284	17216	17314	17197	17339	17387	17192	17422	17283	17529	17247	17268	17392	17365	17309	17243	17114	17348	17377	17264	17331	17228	17205	17197	17288	17292	17294	17176	17252	17120	17176	17483	17307	17419	17379	17290	17428	17243	17368	17449	17194	17374	17395	17306	17355	17247	17118	17274	17178	17217	17248	17269	17282	17280	17311	17389	17291	17090	17292	17167	17433	17423	17273	17213	17349	17327	17178	17540	17311	17289	17401	17430	17401	17294	17655	17297	17283	17294	17252	17551	17348	17400	17163	17228	17065	17391	17135	17160	17563	17240	17272	17502	17415	17421	17235	17228	17243	17261	17320	17359	17623	17388	17253	17402	17261	17375	17403	17232	17366	17377	17297	17292	17235	17472	17399	17504	17281	17179	17356	17351	17182	17244	17256	17154	17443	17300	17353	17417	17266	17284	17334	17554	17274	17194	17307	17398	17205	17378	17458	17506	17258	17342	17100	17336	17458	17279	17225	17273	17151	17304	17426	17196	17349	17294	17318	17267	17325	17361	17372	17308	17439	17345	17207	17293	17509	17469	17339	17266	17489	17380	17416	17581	17413	17357	17132	17475	17399	17230	17246	17402	17214	17210	17173	17278	17473	17300	17130	17435	17192	17161	17322	17484	17375	17232	17204	17339	17256	17403	17364	17356	17343	17675	17343	17325	17333	17400	17308	17315	17256	17157	17332	17308	17203	17051	17164	17094	17386	17196	17395	17353	17468	17333	17341	17311	17381	17106	17240	17303	17481	17175	17181	17130	17536	17149	17412	17029	17211	17489	17423	17242	17243	17371	17416	17468	17374	17236	17137	17136	17355	17427	17178	17229	17311	17365	17505	17172	17288	17135	17498	17328	17504	17412	17386	17252	17396	17330	17354	17300	17547	17344	17302	17143	17351	17353	17114	17426	17338	17194	17315	17300	17291	17247	17282	17144	17210	17386	17192	17399	17293	17261	17259	17207	17301	17272	17447	17134	17486	17304	17314	17436	17176	17317	17364	17271	17303	17262	17494	17536	17093	17233	17476	17427	17287	17200	17400	17428	17385	17517	17269	17348	17291	17319	17292	17500	17377	17436	17368	17431	17380	17431	17492	17491	17281	17308	17107	17381	17342	17434	17259	17504	17116	17216	17294	17399	17446	17377	17348	17400	17309	17231	17527	17330	17347	17322	17249	17186	17424	17294	17476	17419	17326	17304	17274	17440	17359	17421	17480	17246	17263	17232	17268	17215	17281	17261	17429	17202	17078	17187	17393	17118	17360	16978	17378	17406	17488	17523	17295	17381	17261	17404	17553	17253	17263	17291	17537	17252	17287	17245	17251	17253	17123	17318	17317	17377	17323	17238	17440	17409	17641	17363	17389	17522	17522	17204	17311	17306	17409	17485	17028	17302	17354	17245	17273	17450	17532	17277	17478	17119	17525	17452	17216	17412	17458	17190	17262	17413	17339	17184	17348	17250	17461	17290	17173	17191	17390	17142	17185	17154	17178	17188	17241	17326	17326	17449	17442	17379	17353	17306	17350	17383	17306	17294	17315	17439	17400	17429	17429	17371	17186	17220	17137	17407	17412	17333	17367	17377	17214	17196	17315	17357	17148	17377	17218	17195	17430	17378	17246	17296	17229	17507	17180	17451	17393	17536	17389	17213	17357	17418	17390	17402	17338	17417	17393	17219	17436	17209	17285	17267	17300	17247	17203	17403	17391	17131	17475	17439	17459	17516	17550	17339	17304	17197	17335	17267	17386	17248	17203	17147	17206	17264	17290	17279	17348	17234	17260	17307	17238	17163	17388	17353	17363	17309	17247	17280	17290	17284	17349	17407	17315	17380	17474	17340	17435	17108	17212	17155	17267	17218	17418	17228	17213	17400	17220	17363	17077	17239	17260	17386	17110	17256	17349	17373	17317	17236	17120	17271	17256	17347	17306	17347	17271	17330	17240	17257	17349	17311	17321	17308	17201	17209	17419	17317	17281	17225	17167	17275	17365	17369	17414	17313	17380	17365	17274	17403	17428	17305	17459	17398	17299	17085	17409	17511	17422	17222	17287	17325	17424	17479	17365	17305	17196	17465	17354	17217	17297	17274	17189	17277	17211	17088	17372	17402	17235	17336	17204	17349	17294	17105	17483	17138	17543	17450	17292	17333	17249	17168	17337	17248	17433	17198	17282	17372	17201	17414	17283	17422	17410	17091	17434	17135	17378	17267	17177	17243	17244	17433	17244	17207	17139	17442	17434	17395	17081	17289	17409	17502	17321	17319	17227	17330	17286	17334	17361	17416	17478	17438	17497	17447	17109	17401	17257	17261	17286	17152	17496	17393	17300	17313	17217	17338	17479	17425	17412	17179	17376	17480	17293	17283	17157	17499	17428	17373	17169	17300	17245	17323	17131	17202	17229	17400	17412	17295	17408	17251	17473	17218	17252	17345	17240	17295	17237	17476	17248	17447	17267	17456	17379	17377	17489	17178	17164	17443	17251	17260	17369	17393	17323	17337	17320	17320	17536	17344	17265	17377	17255	17233	17026	17102	17171	17498	17238	17042	17158	17266	17399	17414	17294	17369	17282	17245	17294	17427	17269	17415	17603	17325	17351	17301	17413	17437	17431	17246	17355	17406	17223	17439	17138	17355	17379	17241	17089	17404	17464	17251	17144	17275	17307	17261	17739	17391	17285	17410	17297	17486	17338	17174	17480	17434	17399	17304	17400	17335	17463	17234	17129	17145	17390	17223	17429	17247	17343	17263	17282	17196	17308	17284	17475	17296	17262	17203	17230	17203	17400	17541	17269	17278	17228	17193	17277	17271	17165	17111	17179	17195	17219	17120	17320	17286	17475	17429	17354	17317	17433	17222	17310	17348	17362	17298	17230	17332	17456	17199	17293	17286	17321	17245	17136	17082	17441	17483	17323	17295	17376	17276	17244	17246	17421	17485	17334	17446	17534	17195	17326	17313	17352	17410	17205	17151	17411	17337	17417	17131	17485	17237	17275	17360	17347	17372	17231	17241	17352	17268	17127	17376	17279	17313	17261	17238	17230	17337	17388	17282	17236	17384	17409	17530	17412	17360	17379	17304	17229	17288	17573	17396	17320	17387	17521	17296	17401	17225	17314	17299	17557	17228	17133	17196	17242	17309	17330	17311	17416	17165	17394	17492	17377	17224	17231	17343	17398	17272	17334	17263	17393	17392	17418	17306	17220	17340	17369	17421	17481	17402	17342	17356	17490	17120	17527	17241	17311	17325	17458	17455	17420	17145	17307	17431	17428	17204	17289	17356	17189	17213	17377	17195	17420	17401	17590	17135	17349	17121	17263	17389	17213	17111	17186	17351	17279	17359	17177	17216	17349	17100	17467	17324	17496	17293	17327	17201	17257	17276	17361	17172	17563	17389	17366	17223	17497	17268	17375	17508	17223	17303	17437	17340	17289	17147	17274	17256	17356	17363	17246	17180	17428	17354	17397	17247	16976	17139	17527	17336	17240	17285	17333	17458	17324	17117	17279	17519	17373	17467	17287	17235	17426	17510	17373	17159	17294	17204	17334	17491	17368	17282	17505	17111	17209	17316	17231	17436	17326	17438	17506	17271	17201	17401	17267	17332	17367	17305	17203	17198	17315	17212	17301	17089	17466	17244	17362	17339	17256	17517	17389	17363	17456	17439	17256	17443	17555	17371	17591	17098	17282	17236	17261	17241	17030	17423	17367	17332	17195	17262	17382	17359	17354	17309	17305	17167	17355	17287	17196	17141	17302	17346	17304	17376	17403	17383	17098	17250	17263	17235	17233	17188	17310	17346	17304	17203	17395	17285	17387	17368	17234	17267	17205	17260	17299	17407	17301	17518	17279	17351	17237	17346	17235	17593	17284	17356	17320	17239	17529	17286	17387	17231	17318	17251	17346	17172	17353	17207	17264	17440	17443	17505	17522	17253	17300	17291	17191	17186	17374	17128	17338	17253	17145	17257	17433	17415	17232	17174	17203	17207	17328	17373	17312	17229	17246	17210	17228	17307	17366	17181	17490	17384	17340	17341	17414	17179	17372	17184	17184	17336	17341	17172	17403	17348	17268	17227	17113	17120	17342	17302	17380	17440	17289	17348	17572	17217	17239	17393	17504	17227	17064	17369	17310	17435	17208	17196	17196	17263	17300	17601	17275	17395	17481	17189	17204	17324	17302	17220	17424	17289	17442	17277	17424	17338	17263	17360	17217	17313	17580	17412	17334	17274	17258	17401	17275	17218	17148	17505	17339	17192	17203	17210	17313	17154	17298	17378	17323	17438	17385	17488	17570	17364	17436	17460	17373	17292	17294	17257	17406	17386	17367	17252	17321	17297	17265	17202	17242	17478	17218	17212	17449	17194	17360	17326	17505	17214	17316	17307	17190	17248	17303	17317	17452	17089	17286	17355	17299	17225	17084	17370	17184	17326	17505	17278	17265	17307	17221	17263	17384	17384	17358	17454	17285	17343	17344	17396	17373	17303	17562	17576	17172	17330	17346	17306	17079	17281	17438	17281	17390	17315	17360	17524	17245	17343	17385	17413	17279	17297	17260	17218	17324	17328	17519	17195	17251	17358	17407	17412	17317	17497	17119	17282	17314	17352	17155	17189	17465	17233	17278	17371	17357	17356	17368	17180	17288	17258	17116	17378	17536	17323	17510	17275	17331	17387	17217	17353	17348	17214	17188	17236	17197	17109	17503	17373	17274	17197	17352	17102	17355	17213	17278	17388	17327	17052	17336	17174	17341	17506	17235	17212	17199	17299	17261	17035	17298	17379	17245	17222	17289	17195
60793	107943	87083	57556	33047	19908	15798	15198	15473	15017	15288	15210	15126	15329	15277	15115	15260	15256	15358	15158	15177	15097	15208	15307	15226	15234	15307	15258	15140	15228	15376	15298	15286	15270	15331	15188	15250	15249	15261	15196	15221	15244	15215	15229	15156	15243	15181	15196	15283	15369	15125	15284	15346	15281	15295	15264	15266	15247	15285	15175	15232	15313	15230	15133	15249	15288	15360	15327	15191	15184	15228	15193	15104	15117	15297	15281	15187	15119	15341	15091	15113	15276	15234	15208	15001	15098	15129	15102	15320	15249	15220	15352	15030	15205	15155	15241	15332	15202	15222	15073	15290	15317	15203	15245	15238	15343	15347	15191	15162	15097	15457	15262	15204	15104	15053	15314	15173	15222	15193	15244	15291	15217	15019	15232	15192	15140	15191	15171	15277	15302	15224	15241	15285	15236	15299	15376	15168	15096	15276	15039	15325	15178	15179	15238	15269	15338	15142	15213	15241	15189	15259	15071	15281	15206	15154	15303	15232	15240	15260	15159	15033	15351	15283	15207	15297	15246	15276	15261	15202	15181	15239	15257	15158	15208	15081	15216	15145	15318	15152	15433	15134	15195	15306	15185	15194	15217	15217	15105	15102	15192	15377	15336	15289	15236	15255	15284	15313	15121	15171	15134	15205	15176	15232	15242	15139	15198	15176	15097	15059	15205	15256	15112	15228	15242	15301	15268	15158	15164	15210	15196	15154	15326	15255	15245	15319	15146	15035	15214	15294	15154	15069	15253	15291	15192	15328	15065	15228	15047	15201	15203	15154	15133	15241	15150	15305	15121	15124	14977	15352	15201	15229	15209	15227	15161	15265	15240	15219	15259	15432	15389	15070	15118	15239	14918	15083	15280	15260	15235	15146	15242	15272	15192	15241	15167	15214	15192	15062	15226	15242	15247	15045	15262	15191	15332	15028	15334	15026	15187	15360	15143	15438	15339	15173	15290	15231	15170	14981	15355	15208	15099	15090	15256	15185	15204	15228	14963	15337	15239	15301	15196	15291	15092	15178	15229	15079	15203	15305	15381	15264	15218	15299	14986	15484	15293	15170	15195	15248	15230	15142	15162	15132	15127	15052	15028	15259	15106	15026	15306	15175	15153	14918	15221	15043	15275	15161	15189	15474	15174	15223	15321	15256	15226	15388	15097	15125	15205	15120	15232	15209	15127	15284	15201	15156	15189	15094	15221	15188	15156	15184	15081	15264	15178	15291	15266	15247	15211	15334	15269	15246	15259	15257	15148	15352	15254	15082	15459	15237	15139	15170	15272	15261	15246	15338	15430	15225	15222	15231	15363	15348	15136	15236	15279	15231	15198	15296	15277	15301	15239	15408	15258	15274	15200	14970	15179	15227	15284	15094	15244	15231	15237	15163	15175	15305	15223	15112	15112	15306	15273	15331	15234	15157	15032	15184	15323	15186	15221	15189	15145	15199	15100	15285	15317	15154	15181	15221	15202	15097	15266	15112	15214	15124	15045	15322	15304	15201	15239	15265	15235	15246	15374	15334	15239	15394	15086	15126	15311	15176	15204	15240	15122	15287	15248	15211	15318	15319	15311	15245	15205	15258	15108	15251	15098	15161	15186	15334	15194	15072	15268	15239	15226	15205	15197	15225	15314	15177	15086	15180	15249	15177	15164	15243	15276	15178	15129	15316	15203	15159	15270	15080	15113	15086	15462	15350	15216	15169	15306	15180	15236	15219	15136	15333	15085	15420	15248	15047	15122	15321	15215	15285	15274	15294	15179	15169	15196	15139	15219	15217	15234	15033	15361	15218	15346	15072	15295	15228	15151	15298	15202	15133	15065	15269	15330	15184	15315	15262	15337	15259	15214	15141	15325	15262	15174	15328	15284	15230	15245	15168	15298	15292	15269	15189	15294	15179	15219	15261	15158	15263	15260	15244	15315	15276	15168	15335	15204	15339	15385	15102	15325	15307	15173	15122	15163	15283	15319	15295	15241	15187	15218	15355	15277	15119	15352	15293	15225	15234	15283	15184	15191	15244	15156	15482	15249	15173	15470	15162	15301	15212	15307	15191	15396	15161	15297	15246	15247	15077	15206	15205	15204	15373	15255	15369	15286	15290	15209	15248	15137	15200	15064	15187	15187	15073	15341	15163	15133	15142	15222	15375	15182	15057	15255	15326	15252	15171	15045	15201	15177	15245	15150	15192	15068	15150	15147	15204	15232	15472	15095	15258	15330	15325	15360	15277	15066	15170	15119	15405	15234	15362	15282	15113	15206	15315	15258	15210	15071	15322	15269	15225	15195	15212	15266	15145	15192	15249	15372	15161	15371	15237	15212	15323	15206	15195	15122	15204	15125	15262	15221	15086	15105	15151	15262	15260	15309	15231	15162	15326	15185	15326	15181	15247	15131	15043	15093	15298	15281	15185	15386	15179	15122	15357	15186	15081	15277	15137	15236	15362	15177	15050	15172	15476	15381	15227	15290	15315	15277	15042	15072	15235	15337	15230	15293	15356	15212	15155	15269	15151	15208	15092	15148	14986	15330	15223	15211	15179	15302	15271	15290	15459	15159	15085	15169	15061	15284	15095	15094	15249	15162	15128	14989	15214	15123	15208	15296	15067	15346	15216	15296	15279	15244	15224	15236	15120	15092	15223	15093	15235	15274	15224	15298	15156	15161	15164	14951	15202	15236	15348	15121	15097	15064	15331	15179	15198	15367	15227	15066	15242	15355	15322	15318	15140	15189	15252	15188	15137	15335	15213	15426	15181	15209	15226	15326	15175	15113	15183	15331	15051	15322	15109	15291	15266	15221	15286	15192	15119	15159	15161	15276	15295	15185	15253	15282	15225	15095	15191	15158	15001	15345	15118	15083	15115	15058	15192	15127	15253	15308	15151	15449	15235	15137	15277	14962	15402	15096	15273	15206	15204	15068	15204	15170	15263	15340	15322	15059	15348	15278	15228	15195	15376	15073	15167	15019	15222	15328	15045	15268	15261	15136	15115	15237	15181	15373	15183	15318	15321	15166	15176	15319	15266	15131	15353	15180	15298	15127	15191	15305	15305	15323	15214	15304	15236	15089	15060	15143	15211	15470	15193	15121	15388	15262	15330	15402	15399	15235	15154	15355	15279	15309	15359	15197	15280	15105	15266	15191	15235	15084	15119	15037	15227	15225	15248	15295	15180	15217	15235	15297	15070	15259	15324	15224	15222	15220	15339	15325	15148	15345	15302	15072	15121	15051	15129	15239	15171	15328	15290	15307	15290	15266	15243	15203	15020	15202	15349	15251	15243	15312	15157	15280	15126	15205	15166	15196	15162	15310	15291	15241	15245	15151	15292	15216	15350	15279	15174	15130	15313	15372	15366	15186	15293	15218	15025	15342	15302	15257	15276	15091	15225	15234	15312	15381	15197	15102	15413	15416	15167	15177	15404	15237	15133	15159	15364	15241	15212	15253	15172	15266	15059	15357	15119	14997	15210	15227	15153	15107	15182	15152	15282	15057	15226	15117	15279	15292	15173	15221	15000	15202	15222	15245	15137	15216	15061	15257	15149	15159	15214	15056	15120	15324	15333	15343	15332	15114	15121	15242	15191	15245	14988	15119	15202	15132	15124	15157	15216	15154	15164	15241	15090	15181	15118	15202	15241	15299	15240	15081	15137	15325	15346	15147	15179	15244	15361	15192	15323	15208	15298	15370	15243	15322	15232	15251	15238	15389	15151	15048	15218	15166	15219	15367	15136	15350	15232	15167	15223	15085	15266	15159	15141	15038	15092	15171	15157	15152	15128	15215	15257	15156	15240	15218	15237	15310	15269	15302	15177	15156	15254	15217	15145	15098	15249	15238	15264	15146	15302	15179	15170	15269	15235	15236	15177	15181	15207	15297	15187	15333	15179	15444	15184	15340	15378	15231	15186	15257	15013	15134	15210	15252	15284	15142	15323	15240	14987	15176	15292	15020	15167	15192	15311	15052	15225	15250	15243	15237	15262	15207	15181	15244	15088	15291	15215	15132	15267	15097	15255	15253	15190	15172	15272	15268	15205	15238	15221	15213	15123	15279	15274	15161	15232	15159	15267	15289	15245	15275	15118	15109	15354	15120	15132	15121	15251	15402	15235	15089	15302	15214	15215	15240	15108	15295	15208	15297	15231	14931	15150	15408	15188	15317	15242	15288	15373	15197	15216	15279	15226	15040	15242	15199	15258	15195	15215	15064	15237	15031	15070	15184	15283	15287	15371	15236	15285	15018	15165	15200	15264	15147	15272	15094	15117	15210	15198	15306	15183	15234	15240	15197	15298	15334	15158	15368	15208	15118	15190	15055	15327	15275	15239	15330	15114	15094	15334	15365	15116	15313	15209	15155	15129	15299	15289	15232	15233	15125	15248	15234	15103	15287	15224	15319	15248	15247	15174	15338	15151	15307	15287	15233	15297	15155	15217	15263	15221	15175	15208	15242	15265	15189	15269	15349	15151	15424	15180	15361	15318	15229	15138	15166	15274	15319	15278	15323	15088	15222	15279	15215	15258	15033	15301	15039	15176	15251	15334	15189	15167	15212	15326	15213	15431	15249	15199	15178	15106	15298	15271	15048	15154	15047	15287	15102	15164	15335	15041	15232	15236	15264	15320	15240	15179	15159	15278	15118	15180	15322	15176	15105	15289	15212	15303	15249	15298	15309	15262	15278	15252	15215	15291	15100	15077	15088	15334	15071	15204	15286	15351	15256	15354	15068	15291	15151	15260	15307	15231	15359	15097	15242	15162	15232	15245	15136	15284	15021	15084	15369	15233	15151	15173	15175	15218	15199	15114	15260	15246	15242	15243	15204	15399	15251	15096	15136	15056	15266	15328	15330	15085	15156	15183	15301	15227	15288	15123	15165	15270	15264	15191	15408	15106	15134	15249	15249	15317	15236	15081	15130	15304	15243	15254	15241	15274	15284	15292	15191	15483	15330	15220	15146	15163	15204	15081	15192	15351	15235	15386	15160	15405	15389	15399	14864	15157	15198	15301	15246	15145	15309	15339	15068	15156	15229	15223	15129	15199	15122	15189	15208	15255	15337	15240	15166	15230	15167	15371	15173	15300	15333	15129	15176	15086	15290	15177	15378	15201	15195	15342	15190	15374	15374	15236	15357	15222	15315	15164	15385
32936	40599	41416	29393	20738	18678	18285	17963	17706	17772	17947	17716	17705	17674	17591	17459	17548	17590	17821	17755	17956	17819	17706	17684	17776	17699	17994	17757	17822	17758	17828	17713	17799	17775	17673	17568	17655	17621	17710	17819	17830	17806	17574	17961	17639	17586	17738	17747	17499	17778	17607	17919	17891	17673	17656	17730	17755	17706	18070	17823	17640	17696	17597	17726	17591	17763	18045	17689	17811	17785	17688	17698	17499	17676	17700	17730	17763	17931	17834	17821	17544	17549	17536	17863	17773	17738	17746	17804	17751	17799	17667	17687	17615	17720	17440	17797	17824	17797	17736	17569	17542	17688	17727	17726	17711	17617	17530	17768	17644	17737	17847	17763	17850	17811	17627	17731	17840	17774	17730	17720	17707	17870	17892	17739	17720	17812	17818	17842	17634	17818	17778	17656	17708	17973	17575	17642	17834	17857	17725	17765	17738	17793	17514	17693	17735	17630	17651	17692	17539	17613	17878	17665	17821	17767	17679	17765	17784	17860	17830	17805	17808	17642	17661	17651	17710	17667	17768	17907	17901	17749	17779	17603	17736	17749	17657	17812	17923	17752	17870	17685	17622	17709	17821	17667	17671	17625	17829	17636	17516	17747	17738	17669	17862	17656	17654	17890	17656	17570	17591	17667	17745	17678	17683	17783	17474	17636	17523	17835	17631	17824	17867	17661	17724	17735	17680	17833	17691	17856	17726	17689	17574	17612	17531	17732	17461	17845	17906	17626	17647	17666	17562	17787	17703	17671	17631	17695	17666	17846	18017	17694	17755	17950	17761	17683	17759	17539	17576	17751	17730	17794	17608	17840	17760	17688	17642	17774	17778	17768	17757	17600	18021	17904	17595	17593	17681	17674	17766	17660	17866	17925	17636	17641	17777	17908	17520	17782	17615	17850	17790	17690	17678	17591	17542	17937	17668	17873	17661	17594	17733	17635	17732	17699	17724	17637	17587	17674	17622	17588	17657	17695	17768	17816	17860	17685	17979	17798	17833	17573	17753	17879	17851	17656	17577	17793	17956	17663	17860	17540	17767	17789	17757	17842	17684	17517	17705	17733	17592	17681	17621	17731	17830	17949	17669	17610	17798	17761	17649	17849	17938	17718	17623	17640	17747	17701	17767	17551	17682	17742	17806	17682	17864	17583	17663	17635	17594	17849	17651	17612	17626	17632	17546	17645	17775	17820	17670	17795	17593	17750	17519	17505	17761	17525	17589	17734	17772	17618	17693	17760	17735	17945	17847	17798	17796	17663	17787	17809	17696	17652	17760	17556	17702	17987	17862	17633	17683	17809	17886	17772	17688	17697	17840	17506	17698	17802	17740	17785	17838	17674	17918	17919	17792	17639	17778	17815	17935	17665	17781	17474	17786	17752	17543	17752	17750	17744	17581	17756	17839	17876	17666	17742	17778	17651	17865	17929	17661	17598	17619	17768	17844	17818	17671	17660	17588	17689	17685	17672	17767	17876	17643	17581	17673	17653	17562	17631	17823	17742	17740	17960	17825	17812	17684	17839	17796	17539	17837	17739	17715	17754	17762	17676	17510	17669	17562	17690	17915	17617	17746	17717	17568	17932	17785	17791	17760	17722	17571	17543	17739	17935	17738	17700	17704	17640	17798	17710	17901	17846	17872	17699	17945	17670	17841	17649	17580	17705	17713	17627	17751	17581	17729	17467	17815	17636	17895	17744	17956	17724	17664	17595	17919	17666	17909	17604	17774	17703	17540	17791	17769	17868	17726	17780	17723	17662	17842	17688	17757	17690	17533	17725	17668	17779	17852	17878	17772	17763	17760	17624	17722	17603	17849	17763	17611	17592	17787	17728	17761	17697	17677	17671	17731	17627	17740	17782	17603	17419	17646	17779	17413	17935	17762	17603	17809	17760	17476	17693	17657	17569	17716	17831	17640	17879	17565	17640	17655	17733	17761	17826	18024	17762	17556	17665	17823	17740	17829	17904	17801	17694	17749	17700	17860	17856	17788	17844	17874	17672	17720	17738	17633	17801	17808	17761	17848	17649	17606	17847	17618	17566	17688	17660	17729	17927	17857	17587	17709	17781	17549	17658	17728	17628	17857	17808	17715	17698	17817	17716	17759	17699	17698	17652	17718	17533	17694	17589	17779	17555	17807	17887	17775	17585	17566	17563	17500	17686	17677	17835	17730	17826	17739	17533	17806	17696	17736	17765	17820	17583	17752	17662	17667	17516	17708	17697	17831	17604	17664	17877	17772	17688	17670	17596	17662	17664	17800	17605	17632	17559	17701	17785	17727	17838	17760	17939	17752	17734	17633	17681	17948	17580	17936	17766	17692	17848	17822	17731	17589	17721	17762	17842	17659	17628	17426	17430	17944	17998	17688	17746	17745	17808	17628	17721	17628	17861	17565	17846	17697	17401	17581	17743	17735	17878	17764	17592	17525	17593	17851	17691	17650	18018	17688	17881	17761	17660	17760	17668	17532	17668	17764	17696	17738	17776	17761	17777	17644	17817	17647	17586	17805	17614	17731	17526	17732	17881	17515	17661	17814	17833	17771	17727	17613	17619	17672	17779	17799	17882	17813	17634	17820	17972	17733	17725	17774	17648	17730	17941	17659	17510	17632	17712	17813	17779	17733	17619	17630	17823	17732	17683	17634	17801	17720	17674	17780	17851	17764	17771	17942	17694	17881	17532	17831	17672	17862	17885	17776	17667	17845	17703	17803	17703	17863	17863	17830	17668	17583	17709	17486	17646	17697	17658	17858	17776	17925	17754	17903	17624	17817	17812	17527	17520	17826	17884	17806	17740	17640	17767	17695	17817	17576	17555	17937	17907	17890	17373	17579	17750	17702	17637	17699	17799	17705	17787	17807	17723	17663	17700	17696	17825	17673	17749	17672	17660	17620	17741	17536	17508	17813	17856	17472	17834	17684	17673	17655	17781	17605	17614	18007	17628	17924	17769	17742	17794	17728	17740	17866	17775	17627	17833	17664	17671	17722	17678	17644	17730	17821	17544	17725	17839	17725	17723	17726	17635	17672	17805	17837	17654	17634	17634	17764	17619	17738	17781	17705	17759	17736	17752	17939	17648	17669	17836	17589	17578	17502	17662	17789	17678	17887	17648	17901	17621	17941	17733	17689	17776	17699	17693	17857	17816	17738	17762	17576	17675	17704	17589	17717	17683	17720	17791	17564	17635	17689	17627	17665	17745	17810	17874	17646	17629	17666	17631	17817	17672	17553	17723	17617	17879	17829	17753	17863	17704	17706	17634	17800	17684	17570	17654	17706	17625	17767	17938	17701	17569	17854	17870	17859	17774	17679	17647	17920	17696	17823	17710	17832	17695	17671	17723	17836	17570	17859	17941	17967	17719	17899	17738	17649	17631	17817	17675	17769	17623	17944	17774	17733	17663	17814	17592	17684	17713	17589	17856	17662	17697	17749	17823	17406	17740	17635	17790	17800	17653	17652	17693	17753	17785	17917	17894	17968	17579	17690	17764	17658	17686	17805	17873	17710	17734	17643	17894	17619	17509	17691	17636	17819	17722	17653	17634	17921	17590	17881	17580	17609	17717	17755	17872	17628	17751	17962	17667	17671	17786	17705	17825	17806	17781	17761	17793	17732	17810	17589	17797	17741	17805	17659	17795	17786	17665	17679	17832	17768	17544	17633	17844	17771	17795	17780	17566	17599	17886	17787	17870	17593	17525	17573	17574	17685	17593	17723	17894	17948	17900	17817	17609	17887	17749	17850	17786	17678	17786	17743	17747	17903	17751	17975	17719	17818	17719	17730	17683	17668	17834	17726	17705	17774	17735	17809	17590	17764	17872	17632	17599	17747	17626	17758	17513	17701	17853	17743	17698	17633	17711	17675	17815	17610	17563	17624	17613	17934	17805	17668	17724	17735	17695	17887	17371	17835	17625	17709	17647	17695	17624	17588	17701	17558	17818	17668	17500	17802	17672	17551	17751	17876	17829	17865	17839	17834	17722	17609	17732	17697	17869	17611	17705	17575	17804	17823	17927	17751	17643	17669	17986	17796	17707	17779	17638	17674	17659	17796	18005	17864	17836	17716	17671	17600	17744	17675	17648	17802	17723	17593	17711	17671	17620	17736	17722	18023	17710	17767	17803	17641	17796	17596	17721	17802	17872	17528	17729	17859	17559	17812	17773	17682	17660	17687	17560	17643	17596	17771	17857	17899	17723	17794	17493	17791	17524	17747	17516	17639	17553	17787	17569	17871	17916	17697	17534	17711	17862	17852	17652	17604	18022	17764	17884	17638	17761	17867	17793	17756	17570	17792	17669	17640	17681	17555	17862	17810	17535	17835	17739	17837	17677	17814	17826	17614	17537	17694	17700	17674	17651	17668	17646	17441	17541	17733	17507	17686	17877	17747	17752	17592	17746	17551	17843	17735	17702	17712	17605	17758	17759	17697	17728	17759	17796	17825	17792	17785	17896	17712	17645	17861	17795	17864	18037	17705	17684	17749	17970	17936	17779	17789	17871	17553	17621	17597	17851	17781	17548	17774	17632	17780	17571	17775	17656	17706	17547	17753	17429	17654	17818	17828	17820	17793	17779	17673	17691	17857	17672	17844	17751	17401	17642	17611	17505	17772	17812	17757	17531	17787	17847	17811	17819	17818	17689	17797	17655	18018	17661	17905	17863	17745	17578	17738	17601	17711	17644	17612	17734	17935	17842	17851	17786	17809	17662	17664	17677	17664	17557	17444	17876	17794	17630	17658	17676	17817	17721	17885	17729	17936	17670	17764	17894	17682	17658	17640	17698	17853	17723	17649	17618	17762	17724	17675	17765	17785	18003	17802	17742	17850	17869	17853	17903	17822	17650	17817	17898	17707	17674	17720	17623	17754	17886	17962	17589	17703	17813	17606	17895	17784	17757	17824	17742	17692	17617	17849	17788	17597	17855	17701	17796	17938	17481	17825	17711	17850	18011	17679	17698	17714	17543	17785	17847	17858	17799	17343	17749	17536	17667	17702	17566	17659	17554	17793	17601	17953	17827	17683	17836	17792	17699	17722	17866	17570	17820	17672	17625	17725	17627	17854	17717	17632	17810	17754	17651	17759	17736	17642	17667	17707	17562	17697	17827	17657	17593	17724	17686	17706	17703	17728	17829	17861	17780
41938	58584	43223	25294	18038	15851	15407	15435	15342	15302	15341	15527	15417	15554	15498	15505	15454	15435	15514	15293	15366	15543	15204	15337	15433	15486	15328	15342	15413	15288	15326	15298	15380	15292	15377	15446	15368	15494	15308	15390	15438	15405	15541	15252	15375	15363	15423	15492	15495	15411	15357	15361	15415	15456	15317	15386	15564	15178	15385	15376	15425	15334	15306	15367	15532	15460	15503	15468	15478	15267	15472	15270	15273	15359	15360	15466	15527	15481	15275	15511	15245	15337	15506	15543	15435	15211	15527	15448	15399	15590	15454	15462	15446	15362	15235	15359	15643	15329	15436	15316	15468	15480	15425	15462	15600	15385	15524	15425	15281	15313	15245	15580	15400	15224	15414	15371	15225	15579	15528	15571	15440	15505	15314	15523	15467	15350	15381	15482	15420	15296	15418	15270	15568	15261	15447	15397	15460	15395	15297	15463	15465	15448	15368	15330	15279	15311	15385	15488	15472	15372	15497	15483	15338	15401	15515	15543	15432	15583	15326	15338	15448	15466	15332	15520	15377	15370	15461	15306	15468	15355	15413	15373	15494	15413	15299	15509	15279	15447	15425	15548	15363	15369	15420	15343	15418	15405	15411	15402	15404	15453	15300	15476	15370	15390	15367	15387	15432	15391	15380	15360	15347	15417	15428	15300	15384	15391	15480	15449	15361	15489	15230	15241	15337	15481	15466	15269	15498	15355	15396	15321	15414	15492	15518	15417	15598	15316	15355	15389	15335	15374	15368	15333	15354	15227	15409	15353	15358	15424	15371	15530	15279	15440	15315	15395	15446	15358	15465	15101	15438	15485	15260	15301	15473	15382	15507	15524	15241	15298	15273	15239	15341	15399	15452	15506	15594	15450	15513	15236	15487	15564	15251	15415	15372	15271	15410	15463	15316	15445	15345	15406	15296	15557	15300	15468	15532	15556	15446	15444	15561	15443	15558	15292	15345	15483	15518	15391	15395	15334	15462	15355	15355	15266	15335	15342	15390	15455	15325	15329	15376	15491	15476	15455	15391	15359	15445	15363	15471	15655	15399	15441	15330	15576	15409	15246	15495	15359	15573	15443	15229	15377	15464	15389	15368	15420	15539	15310	15356	15431	15560	15395	15463	15388	15424	15510	15427	15278	15463	15567	15524	15304	15326	15379	15399	15425	15336	15447	15447	15564	15452	15488	15201	15452	15446	15353	15368	15348	15326	15140	15384	15391	15457	15487	15504	15372	15338	15474	15460	15364	15399	15358	15424	15248	15372	15605	15393	15302	15387	15464	15262	15487	15592	15447	15430	15514	15435	15238	15326	15499	15298	15523	15281	15320	15366	15472	15471	15428	15514	15441	15282	15476	15438	15173	15609	15385	15385	15394	15393	15282	15473	15639	15389	15363	15422	15419	15391	15289	15323	15639	15256	15411	15352	15359	15439	15415	15455	15515	15105	15456	15337	15286	15423	15486	15380	15325	15565	15474	15311	15539	15494	15246	15370	15365	15353	15335	15565	15369	15402	15317	15319	15544	15318	15468	15411	15354	15481	15306	15281	15369	15556	15304	15441	15438	15214	15371	15426	15509	15327	15670	15274	15175	15426	15344	15442	15448	15499	15469	15418	15340	15557	15441	15398	15312	15405	15185	15362	15258	15468	15209	15404	15400	15251	15438	15350	15363	15369	15436	15503	15330	15402	15448	15531	15360	15369	15189	15594	15336	15524	15331	15449	15458	15442	15345	15290	15405	15445	15481	15416	15366	15306	15357	15329	15345	15599	15335	15460	15541	15583	15344	15232	15433	15426	15280	15429	15472	15249	15277	15454	15144	15368	15346	15440	15423	15364	15410	15406	15434	15341	15367	15270	15535	15315	15385	15453	15340	15395	15451	15321	15391	15458	15231	15390	15341	15371	15429	15486	15466	15610	15506	15293	15388	15561	15405	15340	15484	15544	15385	15334	15596	15401	15380	15341	15393	15392	15321	15433	15278	15343	15295	15408	15402	15238	15354	15432	15395	15310	15491	15419	15388	15272	15331	15432	15571	15379	15474	15489	15235	15406	15224	15473	15383	15358	15495	15381	15354	15426	15176	15562	15438	15374	15622	15363	15486	15541	15414	15583	15322	15430	15464	15484	15517	15545	15297	15322	15289	15487	15411	15384	15349	15274	15381	15473	15405	15347	15421	15312	15452	15336	15399	15473	15353	15299	15342	15468	15164	15385	15480	15387	15332	15340	15312	15389	15322	15329	15392	15477	15349	15416	15697	15362	15491	15342	15348	15530	15337	15487	15390	15283	15322	15327	15390	15459	15395	15506	15477	15408	15343	15385	15404	15537	15305	15339	15382	15483	15403	15359	15442	15431	15397	15383	15407	15507	15400	15375	15423	15470	15299	15385	15396	15282	15470	15337	15555	15453	15386	15427	15335	15350	15281	15358	15577	15515	15245	15429	15517	15372	15366	15366	15485	15537	15364	15473	15311	15417	15202	15390	15390	15480	15254	15452	15295	15505	15521	15453	15501	15440	15453	15397	15355	15388	15266	15289	15516	15429	15481	15240	15289	15094	15330	15340	15331	15354	15345	15439	15299	15455	15463	15415	15309	15322	15549	15210	15442	15517	15391	15321	15442	15394	15367	15370	15309	15463	15199	15507	15445	15463	15351	15270	15438	15428	15435	15330	15411	15517	15462	15437	15335	15366	15422	15403	15234	15407	15343	15512	15413	15449	15430	15359	15375	15376	15583	15604	15454	15428	15518	15426	15472	15302	15388	15234	15406	15359	15493	15458	15436	15412	15406	15568	15567	15481	15491	15367	15350	15301	15300	15541	15422	15541	15415	15495	15437	15375	15358	15393	15402	15364	15406	15163	15305	15502	15444	15451	15386	15146	15371	15468	15439	15307	15355	15465	15218	15462	15368	15464	15347	15337	15440	15175	15425	15444	15341	15570	15459	15461	15599	15257	15478	15396	15376	15290	15420	15477	15490	15446	15387	15453	15486	15487	15434	15395	15102	15413	15345	15319	15498	15525	15339	15434	15460	15482	15509	15415	15664	15414	15338	15137	15468	15408	15362	15352	15451	15393	15235	15342	15340	15427	15503	15240	15347	15265	15498	15394	15509	15436	15385	15428	15619	15300	15422	15550	15339	15361	15333	15527	15523	15514	15264	15512	15395	15447	15448	15528	15295	15332	15442	15272	15514	15346	15379	15489	15468	15360	15308	15214	15385	15313	15349	15351	15331	15560	15294	15398	15496	15425	15494	15483	15284	15400	15435	15391	15510	15467	15413	15471	15382	15352	15316	15366	15495	15371	15447	15458	15297	15498	15382	15226	15400	15466	15441	15279	15456	15479	15373	15340	15441	15392	15383	15335	15517	15362	15466	15324	15384	15506	15392	15463	15424	15325	15531	15465	15433	15412	15459	15277	15379	15313	15280	15342	15346	15520	15481	15463	15440	15509	15414	15201	15522	15375	15210	15292	15392	15397	15434	15270	15451	15398	15463	15441	15407	15410	15435	15369	15369	15349	15320	15383	15457	15460	15576	15446	15434	15437	15310	15253	15431	15243	15343	15341	15491	15545	15353	15382	15286	15377	15207	15531	15518	15450	15472	15525	15301	15427	15370	15434	15383	15293	15507	15461	15420	15325	15446	15569	15628	15419	15487	15511	15168	15440	15505	15354	15447	15330	15392	15535	15270	15409	15474	15328	15456	15367	15299	15415	15411	15251	15473	15370	15439	15355	15447	15426	15572	15450	15446	15497	15422	15433	15504	15365	15528	15476	15416	15405	15291	15352	15403	15404	15436	15372	15264	15535	15461	15479	15480	15388	15478	15254	15325	15466	15595	15310	15484	15421	15407	15470	15258	15327	15354	15407	15468	15425	15421	15345	15261	15371	15548	15388	15386	15363	15377	15548	15497	15505	15262	15318	15481	15332	15596	15387	15605	15455	15251	15294	15418	15177	15523	15340	15357	15314	15370	15370	15342	15458	15149	15387	15334	15425	15453	15233	15645	15393	15324	15428	15407	15247	15301	15386	15535	15428	15446	15404	15395	15421	15534	15410	15442	15288	15552	15441	15339	15490	15398	15518	15278	15454	15537	15492	15415	15234	15394	15371	15441	15487	15500	15436	15403	15237	15445	15369	15479	15342	15360	15519	15281	15371	15232	15213	15272	15485	15300	15344	15551	15341	15252	15377	15336	15491	15193	15374	15421	15258	15493	15486	15293	15466	15522	15412	15450	15390	15522	15346	15468	15541	15206	15342	15419	15415	15460	15361	15509	15307	15421	15356	15234	15455	15463	15407	15320	15385	15332	15312	15312	15330	15476	15502	15436	15404	15259	15369	15307	15633	15276	15443	15330	15468	15508	15449	15442	15635	15585	15320	15463	15357	15368	15364	15405	15460	15354	15343	15373	15373	15284	15501	15409	15513	15519	15355	15449	15325	15434	15428	15442	15470	15344	15427	15450	15355	15416	15519	15378	15310	15554	15316	15273	15465	15452	15217	15301	15363	15388	15406	15478	15433	15507	15385	15300	15663	15393	15283	15329	15458	15357	15562	15360	15478	15435	15346	15441	15455	15463	15512	15288	15405	15546	15462	15212	15369	15518	15533	15327	15396	15406	15353	15421	15489	15442	15438	15470	15419	15379	15504	15190	15513	15450	15468	15409	15269	15446	15274	15409	15340	15435	15621	15335	15415	15545	15633	15384	15497	15376	15356	15615	15343	15340	15360	15325	15599	15258	15418	15344	15452	15539	15294	15663	15403	15402	15272	15297	15252	15451	15352	15290	15505	15461	15430	15432	15329	15372	15525	15373	15398	15464	15426	15449	15332	15401	15429	15573	15355	15344	15526	15477	15345	15174	15555	15262	15295	15411	15393	15397	15369	15346	15441	15283	15397	15413	15389	15410	15439	15346	15327	15454	15242	15378	15433	15442	15407	15489	15376	15491	15231	15524	15488	15285	15447	15441	15263	15434	15406	15415	15397	15297	15474	15482	15440	15301	15340	15351	15450	15433	15596	15484	15347	15213	15476	15367	15385	15371	15382	15369	15321	15495	15416	15323	15414	15464	15375	15421	15335	15369	15371	15338	15430	15343	15325	15250	15302	15376	15474	15430	15533	15523	15410	15410	15403	15390	15476	15359
26572	28583	41740	35727	26117	22330	20088	17761	17714	17852	17582	17546	17617	17589	17501	17570	17564	17618	17553	17590	17528	17486	17348	17545	17545	17386	17378	17424	17592	17496	17412	17561	17385	17472	17426	17528	17482	17688	17283	17427	17389	17500	17250	17389	17562	17545	17462	17477	17567	17432	17699	17381	17477	17408	17474	17509	17337	17343	17409	17395	17507	17634	17606	17343	17640	17529	17223	17282	17368	17514	17402	17568	17633	17476	17593	17363	17327	17453	17069	17457	17304	17508	17467	17275	17357	17397	17494	17417	17492	17470	17516	17278	17340	17462	17616	17428	17367	17304	17364	17361	17225	17451	17412	17313	17363	17336	17457	17383	17220	17539	17444	17256	17462	17365	17154	17216	17373	17310	17332	17309	17276	17378	17258	17524	17444	17383	17257	17319	17255	17431	17233	17504	17452	17370	17414	17420	17552	17480	17509	17390	17468	17256	17237	17430	17488	17520	17376	17506	17536	17347	17221	17466	17395	17530	17328	17417	17369	17196	17345	17323	17485	17329	17515	17591	17255	17575	17388	17491	17435	17293	17359	17400	17581	17319	17559	17437	17213	17443	17452	17334	17415	17331	17212	17402	17433	17496	17345	17545	17376	17184	17472	17335	17580	17380	17537	17327	17504	17663	17356	17571	17312	17381	17300	17441	17505	17513	17120	17590	17234	17339	17372	17278	17196	17239	17416	17423	17441	17218	17527	17343	17344	17230	17351	17366	17390	17459	17561	17566	17345	17594	17436	17364	17470	17261	17397	17328	17335	17430	17272	17377	17340	17566	17583	17596	17391	17491	17612	17495	17363	17443	17432	17338	17402	17316	17415	17422	17469	17507	17331	17585	17543	17541	17382	17411	17487	17616	17680	17345	17489	17309	17281	17479	17308	17316	17341	17354	17388	17456	17442	17471	17343	17354	17384	17595	17592	17328	17329	17469	17446	17801	17399	17453	17577	17392	17450	17335	17423	17370	17440	17404	17376	17348	17392	17515	17429	17576	17558	17453	17578	17632	17316	17252	17480	17363	17311	17250	17614	17633	17792	17445	17388	17277	17271	17475	17536	17428	17391	17473	17374	17197	17236	17457	17158	17385	17370	17188	17133	17373	17269	17458	17445	17497	17537	17499	17503	17246	17386	17361	17423	17333	17399	17384	17453	17374	17331	17390	17375	17632	17371	17382	17329	17411	17390	17244	17552	17397	17305	17481	17393	17548	17548	17365	17343	17200	17552	17512	17327	17362	17460	17553	17472	17319	17436	17482	17336	17499	17255	17390	17433	17453	17488	17707	17471	17421	17418	17453	17607	17384	17487	17464	17399	17470	17348	17480	17488	17619	17442	17311	17400	17566	17324	17413	17252	17284	17409	17511	17315	17354	17224	17250	17405	17436	17373	17313	17448	17310	17448	17445	17332	17303	17637	17400	17472	17328	17305	17270	17392	17499	17377	17267	17427	17609	17182	17611	17394	17480	17240	17507	17423	17418	17374	17268	17325	17468	17236	17311	17274	17356	17472	17367	17497	17603	17452	17448	17480	17358	17399	17399	17173	17261	17375	17257	17275	17365	17546	17307	17388	17388	17306	17518	17248	17502	17337	17352	17588	17390	17527	17259	17458	17422	17344	17397	17450	17418	17423	17395	17200	17198	17245	17407	17348	17570	17368	17495	17618	17543	17356	17492	17451	17387	17391	17287	17438	17346	17208	17521	17591	17328	17236	17367	17518	17255	17366	17280	17433	17326	17396	17433	17267	17428	17547	17489	17457	17368	17459	17393	17289	17275	17262	17267	17342	17384	17562	17436	17263	17520	17504	17386	17385	17453	17396	17399	17416	17335	17354	17432	17174	17699	17445	17481	17294	17292	17363	17347	17512	17310	17402	17344	17422	17278	17475	17508	17247	17604	17519	17245	17189	17477	17418	17156	17193	17342	17206	17431	17297	17441	17457	17350	17320	17375	17354	17606	17469	17432	17348	17310	17341	17477	17357	17467	17533	17255	17420	17308	17380	17460	17341	17341	17573	17387	17344	17172	17330	17471	17507	17170	17313	17580	17366	17461	17591	17392	17480	17190	17508	17580	17561	17256	17534	17530	17321	17357	17629	17299	17356	17385	17576	17435	17407	17451	17436	17394	17509	17468	17414	17699	17549	17282	17472	17249	17247	17421	17409	17480	17616	17260	17464	17577	17281	17363	17390	17438	17130	17297	17347	17234	17319	17302	17471	17338	17488	17385	17200	17451	17619	17512	17426	17514	17413	17419	17494	17248	17293	17279	17573	17441	17619	17398	17477	17523	17442	17549	17365	17284	17255	17544	17619	17567	17548	17161	17521	17410	17436	17485	17103	17267	17298	17240	17453	17374	17253	17450	17388	17495	17477	17379	17586	17313	17366	17268	17386	17377	17499	17381	17361	17399	17006	17327	17377	17228	17335	17212	17459	17579	17432	17287	17336	17277	17438	17417	17507	17201	17244	17403	17417	17566	17453	17416	17476	17490	17505	17427	17375	17462	17263	17504	17218	17298	17330	17362	17355	17441	17660	17323	17470	17317	17491	17248	17505	17334	17464	17394	17637	17358	17510	17401	17349	17409	17390	17351	17169	17416	17591	17589	17435	17314	17453	17442	17434	17305	17342	17473	17612	17439	17343	17322	17317	17330	17615	17314	17208	17509	17505	17464	17337	17279	17257	17591	17276	17390	17289	17405	17384	17278	17428	17393	17232	17391	17354	17213	17478	17450	17353	17442	17208	17191	17445	17260	17553	17287	17349	17430	17442	17285	17403	17605	17459	17335	17337	17303	17493	17392	17374	17435	17343	17421	17482	17544	17404	17375	17445	17502	17552	17466	17350	17497	17356	17412	17386	17562	17331	17244	17470	17394	17454	17482	17315	17429	17523	17577	17489	17420	17301	17499	17523	17228	17309	17189	17322	17459	17373	17464	17434	17514	17403	17264	17360	17567	17480	17367	17598	17678	17448	17249	17321	17393	17474	17447	17427	17382	17437	17421	17519	17592	17274	17465	17343	17240	17358	17466	17412	17483	17368	17359	17371	17440	17358	17429	17521	17418	17528	17316	17412	17345	17483	17598	17561	17270	17544	17200	17334	17239	17269	17443	17491	17364	17430	17310	17609	17475	17364	17510	17430	17253	17357	17294	17692	17360	17398	17428	17377	17330	17505	17517	17306	17304	17386	17258	17409	17271	17261	17420	17378	17235	17477	17408	17585	17381	17536	17582	17541	17645	17315	17371	17585	17417	17506	17325	17470	17386	17267	17496	17525	17462	17472	17138	17433	17330	17441	17527	17310	17386	17319	17489	17299	17388	17309	17260	17414	17517	17479	17497	17351	17401	17451	17359	17199	17430	17496	17491	17392	17177	17406	17587	17336	17429	17340	17152	17546	17298	17450	17452	17207	17231	17438	17493	17416	17483	17133	17418	17360	17598	17326	17431	17360	17510	17280	17442	17289	17456	17388	17498	17491	17450	17496	17462	17487	17348	17421	17491	17479	17222	17331	17459	17456	17347	17444	17501	17272	17472	17539	17459	17352	17486	17281	17393	17499	17379	17311	17371	17464	17364	17312	17198	17329	17459	17392	17174	17332	17438	17405	17343	17282	17348	17336	17420	17416	17492	17496	17438	17560	17280	17465	17209	17268	17291	17362	17274	17397	17373	17373	17282	17377	17630	17402	17397	17378	17312	17446	17535	17256	17544	17459	17575	17267	17575	17297	17378	17471	17520	17288	17436	17410	17347	17434	17640	17390	17578	17356	17331	17494	17506	17340	17343	17232	17407	17435	17464	17399	17622	17208	17328	17460	17347	17248	17533	17448	17422	17414	17367	17467	17265	17337	17273	17715	17325	17371	17513	17248	17468	17437	17312	17152	17314	17448	17501	17368	17419	17534	17438	17422	17378	17295	17679	17202	17215	17381	17412	17303	17146	17349	17194	17441	17451	17264	17421	17408	17429	17493	17475	17475	17508	17452	17196	17327	17543	17516	17269	17509	17411	17259	17598	17440	17484	17471	17283	17427	17390	17513	17328	17299	17540	17300	17460	17534	17500	17547	17404	17377	17420	17524	17566	17261	17406	17349	17442	17392	17292	17432	17286	17499	17191	17280	17326	17421	17419	17366	17454	17408	17331	17595	17555	17257	17464	17264	17322	17442	17309	17289	17367	17298	17236	17404	17556	17433	17452	17530	17450	17296	17335	17438	17147	17407	17204	17519	17394	17466	17326	17377	17431	17485	17395	17349	17534	17473	17256	17246	17342	17303	17284	17176	17458	17581	17356	17492	17366	17508	17382	17244	17299	17464	17260	17346	17453	17530	17357	17504	17217	17441	17258	17261	17453	17514	17346	17414	17349	17523	17314	17245	17503	17381	17325	17366	17282	17487	17345	17274	17420	17508	17552	17496	17484	17417	17439	17397	17245	17311	17339	17483	17517	17253	17379	17292	17323	17471	17372	17577	17378	17504	17406	17219	17488	17290	17367	17411	17308	17371	17504	17387	17597	17408	17368	17334	17370	17623	17255	17305	17404	17397	17243	17194	17196	17594	17228	17328	17224	17500	17271	17406	17551	17397	17385	17444	17484	17427	17456	17396	17594	17426	17496	17433	17333	17284	17353	17407	17590	17520	17388	17519	17587	17493	17263	17322	17295	17282	17318	17508	17335	17311	17386	17294	17598	17440	17330	17538	17428	17387	17381	17292	17629	17480	17536	17449	17280	17252	17285	17187	17451	17549	17531	17316	17448	17420	17460	17523	17269	17514	17459	17280	17408	17294	17166	17448	17137	17435	17290	17438	17391	17383	17312	17223	17442	17299	17469	17486	17316	17563	17346	17454	17298	17448	17413	17269	17449	17409	17307	17282	17304	17305	17442	17526	17356	17363	17411	17591	17497	17361	17228	17419	17165	17380	17523	17184	17422	17338	17349	17391	17265	17318	17336	17595	17562	17455	17362	17299	17222	17420	17415	17487	17543	17330	17504	17387	17309	17279	17413	17319	17504	17439	17149	17413	17427	17356	17414	17445	17512	17339	17274	17493	17172	17486	17395	17456	17157	17289	17504	17187	17231	17583	17400	17407	17430	17364	17550	17219	17411	17574	17526	17196	17414	17292	17238	17368	17403	17455	17491
64739	98730	76670	46676	27326	17919	15599	15262	15188	15153	15253	15116	15216	15128	15337	15293	15198	15387	15318	15198	15084	15207	15352	15322	15438	15149	15138	15226	15125	15305	15261	15086	15235	15296	15152	15293	14937	15374	15222	15284	15350	15226	15212	15235	15321	15247	15188	15084	15252	15294	15306	15130	15077	15290	15138	15153	15347	15217	15132	15197	15182	15198	15050	15029	15249	15213	15184	15201	15249	15135	15065	15441	15375	15052	15204	15231	15185	15345	15188	15224	15389	15276	15270	15124	15210	15055	15380	15266	15333	15087	15333	15137	15309	15197	15112	15266	15238	15189	15277	15091	15223	15115	15101	15251	15360	15056	15277	15131	15139	15270	15219	15319	15169	15159	15129	15331	15032	15258	15302	15084	15221	15081	15282	15241	15368	15035	15209	15340	15369	15253	15152	15208	15203	15288	15228	15198	15078	15202	15290	15187	15193	15349	15319	15055	15118	15127	15245	15225	15204	15095	15132	15364	15279	15227	15107	15315	15264	15123	15116	15235	15321	15206	15266	15375	15178	15229	15402	15242	15295	15223	15255	15004	15341	15187	15194	15098	15195	15225	15209	15147	15266	15245	15146	15478	15110	15243	15212	15275	15273	15232	15215	14983	15434	15207	15323	15278	15322	15301	15150	15193	15133	15255	15260	15199	15114	15327	15214	15127	15210	15091	15235	15295	15281	15208	15172	15307	15364	15126	15238	15226	15361	15273	15200	15131	15095	15202	15130	15213	15200	15058	15216	15143	15294	15195	15295	15110	15099	15271	15250	15298	15151	15291	15391	15243	15211	15274	15048	15200	15297	15106	15151	15203	15191	15294	15167	15215	15375	15181	15152	15113	15355	15175	15303	15217	15304	15168	15175	15181	15244	15327	15072	15175	15199	15220	15287	15106	15257	15266	15437	15371	15244	15213	15322	15150	15107	15119	15205	15309	15126	15143	15236	15210	15147	15309	15247	15019	15371	14986	15064	15134	15381	15135	15087	15151	15215	15327	15090	15228	15119	15023	15139	15177	15174	14987	15301	15267	15056	15127	15263	15202	15045	15384	15076	15332	15247	15081	15274	15293	15107	15213	15091	15102	15199	15319	15115	15198	15201	15247	15090	15176	15164	15128	15379	15225	15174	15332	15241	15183	15248	15231	15199	15315	15312	15203	15207	15093	15292	15318	15120	15136	15171	15393	15245	15300	15289	15183	15174	15150	15237	15042	15138	15253	15185	15213	15219	15196	15219	15263	15353	15225	15321	15237	15276	15172	15337	15161	15105	15258	15137	15291	15367	15119	15107	15210	15165	15167	15239	15355	15182	15337	15273	15132	15283	15158	15068	15335	15284	15234	15202	15244	15352	15134	15283	15262	15193	15138	15246	15293	15334	15267	15226	15239	15132	15287	15203	15186	15259	15163	15223	15371	15093	15184	15384	15377	15099	15221	15223	15178	15029	15195	15114	15302	15225	15275	15362	15172	15226	15342	15058	15156	15250	15118	15384	15270	15052	15249	15388	15197	15206	15317	15237	15032	15358	15256	15325	15192	15327	15365	15115	15349	15274	15130	15137	15268	15285	15313	15210	15197	15056	15273	15128	15241	15159	15122	15167	15122	15193	15157	15411	15170	15268	15148	15112	15434	15183	15303	15123	15179	15232	15176	15207	15321	15130	15181	15221	15261	15316	15109	15303	15072	15246	15183	15167	15192	15164	15390	15161	15165	15083	15208	15339	15222	15116	15229	15353	15179	15168	15224	15178	15178	15314	15234	15133	15192	15144	15357	15071	15157	15262	15331	15153	15027	15125	15253	15242	15330	15134	15248	15103	15219	15211	15216	15217	15146	15350	15357	15175	15167	15203	15271	15202	15151	15273	15191	15013	15263	15071	15031	15104	15201	15113	15287	15352	15325	15197	15183	15181	15229	15312	15194	15350	15253	15081	15254	15237	14984	15327	15043	15292	15121	15077	15335	15289	15186	15242	15074	15299	15271	15124	15200	15217	15151	15332	15144	15235	15208	15131	15222	15223	15048	15264	15196	15031	15250	15153	15232	15233	15330	15089	15259	15113	15210	15249	15234	15231	15275	15345	15294	15264	15324	15155	15251	15397	15143	15220	15003	15243	15062	15092	15297	15096	15214	15093	15201	15224	14933	15169	15293	15195	15352	15274	15293	15057	15173	15259	15340	15116	15138	15180	15228	15211	15242	15206	15295	15080	15290	15052	15105	15234	15083	15274	15170	15219	15188	15082	15297	15224	15217	15312	15211	15172	15095	15115	15268	15124	15272	15228	15038	15257	15199	15175	15329	15008	15302	15302	15322	15030	15178	15409	15214	15077	15235	15141	14886	15317	15187	15362	15184	15263	15150	15259	15394	15095	15286	15214	15240	15156	15146	15326	15105	15314	15182	15239	15069	15210	15306	15117	15332	15194	15350	15263	15216	15179	15179	15204	15371	15089	15234	15464	15310	15321	15065	15130	15201	15348	15189	15283	15263	15027	15234	15290	15156	15159	15233	15262	15295	15286	15278	15132	15391	15218	15275	15152	15046	15135	15213	15245	15227	15378	15228	15212	15131	15117	15133	15104	15375	15167	15194	15162	15303	15246	15215	15271	15074	15176	15201	15102	15144	15204	15215	15294	15223	15148	15380	15204	15284	15248	15345	15163	14956	15120	15235	15321	15204	15109	15331	15060	15126	15025	15253	15132	15277	15247	15348	15238	15265	15345	15322	15132	15182	15196	15187	15084	15112	15321	15172	15240	15218	15054	15215	15330	15287	15220	15170	15219	15215	15044	15452	15290	15238	15286	15258	15121	15125	15172	15140	15224	15159	15251	15224	15151	15117	15146	15252	15213	15197	15272	15208	15347	15165	15284	15303	15244	15066	15400	15183	15236	15299	15285	15085	15137	15143	15085	15150	15240	15212	15365	15263	15266	15108	15292	15212	15073	15107	15304	15077	15346	15178	15235	15098	15203	15237	15020	15250	15327	15237	15251	15177	15329	15157	15088	15350	15297	15409	15350	15124	15255	15260	15229	15110	15057	15223	15283	15304	15400	15168	15114	15206	15169	15379	15199	15144	15398	15209	15303	15320	15094	15219	15222	15201	15182	15142	15164	15239	15171	15268	15244	15352	15131	15232	15450	15118	15238	15148	15117	15184	15156	15066	15203	15144	15071	15324	15137	15361	15171	15207	15394	15203	15435	15291	15255	15356	15265	15154	15050	15132	15358	15140	15291	15145	15199	15313	15166	15157	15290	15352	15141	15136	15057	15142	15405	15208	15287	15183	15261	15217	15145	15220	15156	15140	15096	15156	15221	15162	15284	15119	15026	15096	15437	15326	15292	15254	15295	15273	15215	15229	15464	15281	15206	15188	15345	15256	15250	15149	15088	15164	15193	15286	15183	15269	15154	15230	15299	15216	15294	15157	15159	15308	15111	15335	15377	15213	15189	15127	15353	15357	15085	15217	15291	15198	15220	15100	15171	15222	15345	15332	15246	15349	15321	15175	15135	15121	15402	15102	15207	15327	15327	15054	15079	15253	15282	15192	15201	15200	15188	15066	15189	15150	15298	15307	15235	15298	15159	15241	15221	15333	15219	15172	15339	15223	15269	15109	15167	15149	15124	15244	15211	15090	15163	15348	15108	15141	15316	15086	15100	15194	15105	15302	15170	15232	15210	15130	15284	15261	15198	15070	15252	15281	15355	15276	15149	15533	15221	15228	15065	15006	15282	15242	15191	15105	15022	15202	15179	15207	15351	15273	15267	15309	15281	15380	15263	15213	15353	15385	15126	15199	15245	15259	15333	15378	15274	15056	15276	15132	15174	15388	15328	15108	15184	15224	15179	15338	15395	15361	15123	15139	15344	15184	15187	15010	15263	15260	15266	15264	15401	15076	15326	15452	15246	15351	15227	15244	15277	15152	15267	15225	15017	15090	15238	15270	15172	15312	15229	15241	15228	15182	15340	15224	15154	15121	15272	15257	15005	15135	15139	15289	15240	15154	15287	15349	15219	15331	15277	15278	15242	15200	15283	15315	15128	15164	15213	15415	15265	15143	15322	15146	15301	15228	15183	15246	15258	15047	15360	15193	15291	15025	15165	15236	15307	15316	15149	15261	15484	15107	15348	15097	15182	15308	15363	15193	15239	15255	15247	15199	15151	15234	15211	15120	15323	15156	15308	15123	15374	15107	15185	15169	15323	15354	15173	15199	15298	15195	15305	15099	14987	15143	15300	15118	15097	15210	15044	15166	15261	15218	15311	15186	15388	15198	15197	15139	15189	15122	15426	15288	15323	15168	15360	15215	15204	15230	15124	15329	15399	15135	15369	15212	15162	15242	15318	15335	15194	15203	15235	15289	15208	15274	15303	15192	15175	15143	15187	15235	15126	15390	15154	15207	15371	15197	15217	15236	15056	15062	15214	15348	15369	15180	15231	15190	15295	15259	14956	15255	15219	15124	15296	15213	15224	15155	15237	15187	15234	15123	15190	15356	15254	15138	15388	15209	15093	15333	15216	15209	15263	15316	15307	15343	15269	15245	15228	15288	15299	15126	15221	15380	15110	15204	15194	15298	15144	15110	14990	15091	15346	15224	15322	15110	15070	15326	15239	15178	15003	14978	15287	15320	15228	15197	15135	15116	15187	15285	15233	15105	15166	15084	15178	15108	15309	15271	15194	15226	15446	15164	15270	15225	15089	15309	15098	15117	15353	15338	15240	15228	15229	15147	15291	15176	15184	15294	15113	15247	15400	15346	15270	15239	15258	15255	15250	15273	15318	15238	15106	15122	15152	15273	15121	15255	15068	15100	15251	15296	14940	15246	15274	15145	15148	15161	15081	15113	15322	15232	15222	15217	15281	15257	15170	15262	15248	15306	15069	15382	15290	15251	15090	15082	15212	15258	15083	15416	15250	15280	15268	14995	15165	15321	15398	15267	15239	15277	15255	15047	15323	15284	15203	15132	15241	15235	15153	15221	15167	15200	15203	15249	15308	15141	15305	15119	15103	15230	15166	15354	15193	15197	15301	15487	15154	15109	15267	15293	15231	15198	15295	15059	15286	15019	15254	15312	15248	15208	15299	15410	15249	15241	15315	15356	15079	15250	15186	15194	15052	15212	15233	15147	15263	15381	15123	15310
23850	24765	37674	33915	26749	24786	23901	19173	18106	18497	18504	18274	18159	18234	18296	18251	18099	18176	18169	18111	18259	18243	18159	17996	18126	18150	17910	18146	18216	17881	17949	18074	18110	18229	18218	18013	18153	17970	17968	17954	18195	18006	18044	18008	18051	18144	17963	18151	17943	18046	17964	17939	18037	18004	17967	18161	17919	17960	17903	18211	18019	18052	18004	18182	18043	18025	17824	17910	17846	17960	17983	18059	18074	17915	18035	18025	17917	17971	18202	18111	17838	17896	18029	18090	17936	17986	18130	18043	17889	17927	18067	18149	17965	17975	18158	18051	18136	17962	17989	18043	18320	17869	18115	17890	18051	17898	17941	18024	18007	17929	18093	17969	17938	17977	17926	18057	17929	17949	17874	17983	18280	18073	18074	17818	17967	18015	17908	17859	18060	18210	17795	17868	17947	17975	18038	18046	18111	17925	17862	18004	18141	18075	17809	17993	17805	18227	18042	17873	17991	17995	18050	17929	18052	17991	17989	17987	17803	18047	17735	17988	18148	17981	17958	18050	18057	17931	17860	17712	17912	17911	18042	18099	18029	18144	18087	17804	18007	18174	18081	18046	18072	18023	17814	17995	17923	18171	18080	17949	17941	17941	18066	17961	17988	17880	17919	18079	18107	18003	17771	18085	17932	17835	18097	18136	17912	18058	17876	17951	18025	18188	18110	18088	18191	18112	18013	18009	18209	17925	18059	17835	17953	17812	18127	18035	18092	17975	18096	18029	17831	18056	18099	18165	17958	17891	18030	18018	18064	17944	18017	17830	18101	17970	18001	18082	18191	17938	18211	18083	17966	17899	17972	18004	18146	18195	18036	18030	18055	18143	17969	18153	18300	17854	17999	17795	17882	18020	17988	17887	17936	18096	18190	18139	18106	18044	18014	18137	18064	17922	18037	18345	17829	18190	18037	18003	18141	18123	18064	18059	17963	17769	18034	18162	18005	17861	18130	18198	17894	17855	18136	18013	18177	17807	18091	17944	17893	18226	17989	17858	18077	17830	18027	17999	17930	17753	17904	17898	18060	17881	18095	17996	18085	17910	18087	18025	18030	18235	18082	18049	18160	17997	18005	18005	18037	18003	17965	17877	18098	18021	17982	18052	17928	18098	18027	18012	18015	18303	18113	18195	17929	18032	17847	17964	17960	17974	18236	17944	18213	17959	18077	18070	17891	18026	18151	17955	17939	17996	18037	17834	17974	18022	18066	18233	17754	17963	17997	18170	17974	17889	18067	18035	18087	17979	18203	17967	17929	18188	18040	17806	17915	18010	18167	18157	17940	17914	18011	17992	18055	18050	18159	18017	17797	17965	18132	17964	17772	17989	17908	18095	18214	18075	18035	17986	17873	17955	18059	17941	17961	17956	17941	17988	18018	18016	18008	18067	17842	17944	17905	17941	17979	18010	18091	17998	17814	17921	18042	18111	18161	18014	17701	17900	18023	18007	18096	18150	17879	17919	17900	18072	17887	17965	17984	17898	18255	17885	18083	18127	17858	17970	17940	18125	18020	17944	18063	18040	17942	17949	18050	18033	18142	17870	17963	17879	18013	17920	17876	18042	17978	17861	17991	17992	17631	17836	17966	17822	17812	17970	18248	18007	18023	17939	18043	18012	17959	18074	18151	18112	17848	17978	18108	18037	18159	18064	17961	18037	17894	17801	18177	18025	17800	17860	18014	17888	17997	18006	17966	18084	17940	17869	18036	18046	17873	17957	18024	18016	18083	17871	17950	18097	18092	17912	18030	17948	17869	18164	17833	18146	18180	18146	17868	17888	17977	17830	17930	17955	18281	18146	17942	18001	18078	18013	17947	18053	17807	17926	18153	17981	18042	18000	17836	17967	18073	17852	18002	17973	18028	17864	17995	17685	18022	18063	17915	17967	18046	17894	18047	17871	18169	18103	17889	17824	18120	18068	17923	18077	17914	18004	17863	17969	18101	18033	18083	18036	17794	17948	18039	17974	17978	17998	17985	18003	18098	17855	17853	18036	17948	17930	17975	18040	17999	17937	18202	17972	17855	18033	18092	18018	18082	17847	18008	17862	17981	17943	17948	18123	17924	17974	18165	18055	17896	17898	18015	17976	17967	17888	18069	17991	18004	17861	18175	17940	17882	17915	18102	17895	17797	17953	18130	18055	17944	18101	18045	18114	17800	17870	17950	18019	17971	17928	18021	17815	18075	17791	17953	17995	17969	17665	18047	17702	18128	17989	18145	17822	17886	18043	18058	18025	17838	17895	17940	17862	17850	18006	17935	17962	18173	18042	17872	18102	18012	17974	18031	17801	18077	17913	17834	17902	17909	17824	17885	17843	17870	17915	18113	17868	18081	18019	18044	18123	18008	18079	18125	18115	18094	17952	17891	17932	17889	17959	17850	18021	17932	17934	17824	17833	17947	17971	18123	17946	18021	17973	18142	18173	18118	18096	17890	17870	18057	18081	18077	18092	17960	17981	17865	18007	17908	18032	18124	18000	18041	17960	18018	18088	18105	17918	18436	18061	17773	18013	17799	17971	18152	17998	17859	17915	18101	17963	17888	18110	18087	17929	18036	18004	17971	17948	17900	18004	17904	17910	18098	17877	18031	17905	17961	17983	17891	17814	17974	17864	18012	18105	17949	18026	17890	17809	18065	18083	17895	17958	18014	18022	17976	17886	18243	17858	18018	17929	18025	18081	17800	17968	18117	17996	18043	17909	17871	18202	17834	17861	18133	18207	18033	18039	17899	17784	17943	18020	18066	18011	18028	17902	17983	18009	18199	17848	17988	18017	18195	17648	18154	17948	17970	17923	17894	18012	17997	17939	18127	18249	18070	18154	17990	18057	17948	17975	18098	17930	17984	18033	17952	17836	17894	18033	17998	18290	17881	18113	17958	18074	17746	17962	17947	18016	18287	18218	17800	18103	17988	17947	18190	18057	17893	18177	18104	18092	18025	17956	17951	17883	17934	17989	17794	17869	17898	18064	18083	18091	17959	18142	18091	18049	17926	18061	17917	18015	18125	17730	18054	17918	18056	17926	17907	18007	17905	17903	18071	17911	18131	17935	18034	17701	17978	18015	17982	17986	17756	18217	17756	18145	17967	17957	17940	17981	17909	17874	17828	18059	17995	18028	17990	17912	17962	17976	18038	18019	17767	17849	17906	18005	17963	17970	17980	18081	17935	18079	18012	18190	17973	17990	18128	17984	18099	17926	18121	17824	17975	17902	18046	18160	17941	17954	17821	18175	18026	18025	18122	18029	18176	18217	17775	18027	17883	17878	17856	17790	18052	17832	17973	17972	17976	17946	18188	17961	17949	17842	17976	18109	17881	17954	18104	18013	18164	17771	17957	18024	18036	17923	18001	17806	17871	18004	18043	17763	17832	18040	17916	18001	18105	17995	18110	18228	18135	17833	17807	18066	17908	18119	17943	17869	17950	17727	18002	17949	17711	18053	18085	18034	17981	17775	18012	17902	17772	17842	17874	18069	18133	18104	18116	17833	17863	18106	17954	17839	18007	17716	18044	17898	17993	18282	18121	17990	18101	18207	18134	17879	18120	17898	18012	18038	18066	18004	17949	18049	17968	17981	17956	17931	18047	17802	17810	18018	17942	17976	18154	17904	17831	18048	17921	18167	17865	18017	17944	18074	17946	17902	18082	17955	18074	18093	18001	17943	18214	18009	18028	18203	18040	17877	17956	17832	18148	17787	17915	18200	17958	17994	17975	18015	18065	17839	17966	18047	18022	18094	18138	17978	17931	17946	17965	18029	18024	18089	18025	17855	18106	17843	17997	18229	17889	17909	17986	17922	17903	17799	17999	18040	17851	18052	17964	17849	18072	17925	17893	17876	18059	17964	17948	18036	18005	18072	17858	17933	17936	17883	18034	17887	17922	18076	18044	17996	17979	17825	17848	18032	17899	17967	17930	17695	17621	17851	17863	18002	18142	17954	17964	18009	17801	18064	17965	18031	17799	17961	18090	18050	18073	18074	17986	17914	17947	18014	18261	18194	17870	18102	17922	17888	17855	17859	17737	18116	18118	18100	17856	18046	18171	17841	17884	18008	17912	17858	18039	17803	18036	17945	18001	17796	17933	18068	17994	18044	17949	17919	17899	17929	18033	18043	17995	18153	17970	17773	17944	18172	18015	17972	17894	18039	17918	17984	18017	18102	17873	18155	18125	18014	18019	17854	18060	17976	18088	17970	18038	17931	17943	18066	18046	18092	17999	17947	17903	17780	18121	17944	18069	17934	17973	18055	17916	17845	18046	17906	18107	17947	17982	17866	17928	18181	18089	17951	17916	18031	18116	17820	17985	17933	18167	17966	18005	17950	18191	17792	18053	17760	18010	18037	18103	17979	18063	17982	17950	18113	18115	17804	17829	18028	17981	17943	18182	18085	18047	17915	17867	17998	17999	18071	17898	17972	17937	17948	18190	17898	17903	18058	18079	17995	18193	18016	18101	17920	17678	18064	17953	17906	17994	17912	17847	17875	17897	18157	18111	18005	17911	17877	17951	18000	17997	17973	17993	17877	17976	18087	18098	18123	17864	17947	18030	17953	17769	17953	17926	17878	18033	18170	17940	18084	18114	17796	17993	17919	17916	17893	18101	18066	17963	17941	17816	17922	18022	17854	17994	18050	18088	18144	17760	17941	17898	17923	18052	17918	18033	18049	18016	17979	18011	18021	18096	18025	17956	17908	17953	18015	18065	17899	17831	17714	18005	17968	17824	18079	17970	17990	18213	17927	18000	17787	17931	17918	18183	17867	17933	17937	17992	18007	18173	17981	18138	18019	18121	18020	18045	17838	18105	18004	18034	18017	18091	18013	18066	17930	18006	18010	18057	18140	18032	17856	17971	18031	18024	17812	17938	18176	17959	18041	18016	17964	17886	18010	18121	17990	17959	17833	18195	18143	17601	18110	18054	18065	17818	17999	18023	17937	17930	17977	17961	18046	18002	17937	17826	18009	17922	17821	17969	18047	17858	18199	18132	17785	18162	17914	17874	18008	17937	18127	17914	18016	17904	17790	17995	18036	18099	18072	17956	17981	17994	17922	18006	18156	17946	17647	17764	18121	18000	18141	18112	18113	18032	18065	18104	17939	17895	18036	17890	17868	18180	18130	17880	18047	17829	17969
63737	108327	88507	61076	35648	20802	16436	15540	15637	15505	15501	15617	15539	15456	15588	15562	15614	15541	15573	15565	15643	15611	15500	15580	15690	15583	15570	15595	15708	15472	15597	15672	15790	15590	15473	15687	15701	15714	15701	15657	15533	15602	15604	15523	15632	15672	15514	15582	15710	15543	15529	15623	15697	15450	15533	15542	15642	15645	15780	15737	15423	15514	15748	15662	15524	15665	15598	15627	15527	15683	15552	15497	15639	15514	15705	15554	15505	15668	15590	15585	15584	15548	15604	15650	15580	15795	15757	15558	15633	15698	15631	15577	15554	15803	15674	15548	15603	15527	15565	15417	15561	15587	15659	15650	15560	15400	15675	15437	15508	15648	15715	15598	15561	15644	15546	15650	15619	15741	15462	15751	15529	15694	15541	15515	15393	15713	15562	15823	15505	15572	15533	15561	15807	15608	15501	15698	15527	15485	15364	15658	15560	15431	15577	15612	15680	15452	15644	15685	15533	15374	15668	15524	15570	15435	15570	15353	15597	15648	15545	15388	15545	15572	15523	15540	15706	15513	15528	15534	15520	15483	15641	15504	15629	15477	15645	15617	15447	15728	15594	15515	15662	15445	15462	15795	15653	15609	15613	15799	15800	15509	15575	15652	15564	15623	15488	15612	15368	15452	15818	15444	15635	15564	15613	15567	15522	15702	15629	15584	15457	15532	15719	15543	15418	15475	15341	15714	15458	15592	15537	15463	15615	15517	15526	15544	15567	15486	15571	15467	15467	15445	15648	15591	15584	15572	15714	15615	15528	15598	15592	15495	15585	15540	15561	15501	15572	15602	15740	15371	15581	15576	15426	15606	15578	15601	15649	15547	15643	15582	15522	15537	15576	15602	15534	15477	15641	15563	15572	15531	15695	15493	15646	15577	15635	15749	15457	15673	15873	15656	15750	15380	15553	15641	15559	15732	15530	15660	15611	15677	15433	15611	15666	15691	15505	15574	15709	15579	15455	15560	15531	15476	15529	15391	15534	15410	15625	15624	15599	15717	15546	15561	15455	15547	15625	15568	15549	15651	15627	15357	15682	15711	15661	15624	15626	15549	15507	15519	15653	15595	15512	15537	15485	15370	15752	15607	15683	15634	15506	15662	15481	15557	15727	15456	15439	15652	15669	15471	15749	15652	15579	15642	15456	15527	15551	15706	15652	15553	15715	15747	15548	15446	15399	15656	15400	15502	15400	15633	15523	15591	15562	15512	15568	15475	15480	15498	15506	15565	15573	15517	15614	15602	15573	15650	15535	15361	15683	15545	15489	15547	15638	15519	15644	15716	15592	15361	15500	15557	15471	15455	15486	15461	15643	15603	15772	15556	15363	15527	15390	15523	15561	15463	15577	15633	15522	15557	15546	15515	15479	15528	15596	15469	15487	15589	15718	15618	15381	15554	15559	15697	15593	15576	15547	15705	15567	15474	15592	15678	15603	15409	15545	15597	15522	15607	15558	15577	15470	15513	15549	15490	15401	15729	15630	15652	15638	15444	15669	15589	15552	15664	15689	15515	15413	15669	15476	15469	15655	15518	15534	15764	15697	15606	15623	15649	15468	15540	15433	15540	15582	15562	15694	15600	15473	15625	15568	15604	15505	15587	15606	15475	15798	15649	15488	15495	15567	15866	15504	15674	15365	15382	15818	15376	15550	15649	15558	15617	15506	15526	15508	15732	15547	15621	15625	15506	15553	15628	15630	15561	15612	15496	15727	15565	15601	15648	15685	15611	15511	15552	15556	15601	15706	15577	15498	15656	15564	15320	15560	15553	15544	15754	15722	15670	15528	15574	15612	15451	15706	15667	15685	15563	15471	15681	15482	15551	15508	15575	15538	15611	15632	15663	15658	15735	15650	15418	15606	15637	15466	15418	15638	15488	15496	15594	15779	15397	15514	15580	15478	15701	15389	15524	15587	15517	15570	15581	15597	15606	15325	15633	15712	15492	15484	15669	15616	15493	15761	15477	15403	15622	15548	15242	15492	15552	15525	15683	15613	15681	15549	15360	15570	15713	15615	15585	15565	15554	15601	15698	15413	15494	15638	15545	15534	15452	15644	15438	15511	15496	15442	15618	15646	15378	15493	15610	15361	15599	15579	15574	15660	15525	15466	15370	15517	15468	15720	15487	15529	15607	15586	15575	15579	15538	15469	15535	15703	15441	15573	15632	15563	15479	15676	15434	15606	15586	15618	15531	15615	15642	15658	15380	15632	15589	15524	15574	15546	15492	15540	15706	15494	15761	15735	15457	15683	15533	15502	15604	15597	15498	15539	15798	15595	15579	15514	15566	15428	15502	15533	15534	15691	15673	15614	15601	15509	15652	15386	15663	15465	15529	15572	15520	15659	15505	15522	15676	15430	15725	15820	15672	15592	15555	15594	15568	15565	15636	15394	15675	15746	15598	15587	15536	15624	15631	15506	15651	15753	15699	15720	15495	15603	15601	15524	15704	15730	15600	15644	15491	15589	15522	15545	15502	15643	15597	15576	15574	15591	15656	15462	15592	15577	15470	15622	15503	15502	15484	15547	15475	15615	15496	15517	15574	15580	15399	15522	15593	15654	15692	15644	15449	15645	15556	15557	15405	15500	15593	15571	15488	15588	15461	15796	15463	15414	15535	15706	15708	15589	15563	15472	15598	15505	15397	15472	15464	15450	15605	15639	15556	15584	15628	15474	15678	15725	15463	15572	15643	15440	15560	15491	15676	15768	15555	15781	15703	15555	15498	15686	15527	15547	15568	15518	15541	15534	15435	15533	15600	15455	15639	15487	15653	15495	15464	15737	15591	15552	15446	15665	15662	15579	15612	15499	15581	15601	15553	15512	15698	15631	15501	15697	15708	15309	15340	15734	15643	15505	15374	15497	15383	15577	15585	15512	15724	15522	15670	15424	15434	15724	15645	15378	15539	15494	15632	15620	15815	15584	15422	15723	15576	15570	15574	15542	15624	15653	15733	15556	15656	15611	15629	15422	15496	15488	15473	15560	15618	15455	15531	15664	15548	15687	15499	15691	15484	15689	15465	15817	15545	15600	15378	15610	15537	15348	15559	15548	15582	15473	15696	15522	15584	15716	15535	15679	15582	15548	15408	15476	15374	15600	15549	15548	15546	15548	15556	15715	15630	15702	15623	15854	15469	15502	15380	15437	15576	15652	15477	15506	15538	15470	15516	15639	15569	15522	15525	15593	15597	15571	15630	15511	15730	15685	15416	15447	15584	15646	15661	15529	15476	15515	15433	15591	15606	15476	15799	15592	15656	15732	15589	15729	15329	15578	15566	15673	15602	15501	15672	15538	15631	15437	15481	15493	15668	15620	15610	15590	15550	15648	15621	15494	15487	15615	15489	15674	15582	15585	15541	15655	15720	15521	15663	15611	15620	15689	15778	15529	15615	15651	15528	15649	15518	15821	15751	15615	15463	15460	15620	15768	15543	15641	15558	15655	15669	15600	15304	15575	15730	15595	15596	15565	15621	15420	15545	15502	15484	15522	15724	15456	15457	15628	15565	15498	15755	15663	15517	15666	15525	15433	15605	15731	15484	15477	15646	15663	15550	15539	15551	15588	15661	15464	15687	15365	15498	15484	15531	15502	15589	15486	15586	15545	15622	15486	15533	15590	15520	15621	15416	15713	15523	15458	15669	15804	15588	15625	15551	15742	15461	15403	15577	15623	15570	15711	15447	15439	15473	15577	15460	15601	15695	15619	15610	15621	15597	15534	15622	15644	15640	15500	15631	15437	15611	15422	15629	15590	15806	15560	15783	15462	15620	15639	15517	15489	15552	15622	15734	15587	15480	15673	15480	15711	15477	15624	15549	15560	15431	15538	15466	15475	15638	15586	15636	15505	15611	15440	15552	15461	15494	15598	15422	15643	15473	15487	15441	15606	15476	15653	15725	15673	15600	15600	15382	15474	15621	15591	15571	15512	15343	15645	15552	15490	15282	15390	15618	15586	15615	15645	15533	15440	15509	15642	15517	15537	15684	15605	15480	15491	15512	15542	15459	15539	15474	15668	15512	15559	15575	15480	15378	15488	15535	15564	15401	15527	15743	15678	15613	15515	15579	15550	15626	15349	15653	15600	15372	15465	15565	15582	15599	15731	15593	15631	15498	15608	15617	15533	15710	15552	15675	15644	15738	15370	15540	15750	15603	15500	15605	15585	15516	15725	15534	15522	15755	15592	15563	15686	15475	15546	15405	15522	15699	15546	15624	15439	15580	15584	15550	15469	15577	15519	15677	15469	15663	15575	15557	15524	15546	15617	15609	15412	15742	15433	15620	15673	15641	15587	15814	15476	15359	15622	15689	15541	15700	15542	15569	15809	15384	15711	15550	15653	15614	15614	15562	15543	15500	15420	15461	15443	15684	15595	15355	15452	15501	15660	15438	15693	15665	15614	15652	15567	15576	15583	15474	15558	15761	15738	15728	15499	15431	15332	15612	15643	15652	15426	15465	15673	15527	15473	15506	15271	15467	15640	15776	15694	15505	15641	15481	15473	15517	15633	15531	15557	15488	15510	15608	15734	15543	15712	15576	15581	15565	15745	15763	15780	15528	15470	15590	15507	15691	15689	15503	15586	15651	15416	15573	15643	15665	15494	15620	15432	15535	15634	15629	15578	15455	15669	15562	15562	15656	15394	15726	15550	15472	15441	15595	15707	15474	15614	15645	15610	15540	15447	15635	15616	15667	15408	15562	15589	15606	15682	15672	15362	15543	15626	15546	15532	15541	15545	15796	15408	15751	15576	15688	15680	15548	15537	15496	15674	15443	15547	15459	15512	15599	15528	15438	15516	15378	15745	15656	15423	15687	15583	15704	15517	15424	15580	15550	15575	15575	15449	15541	15455	15507	15407	15590	15594	15480	15465	15597	15649	15541	15605	15628	15665	15508	15715	15689	15762	15745	15540	15520	15660	15566	15443	15571	15603	15792	15610	15740	15501	15490	15539	15692	15630	15633	15646	15702	15450	15517	15515	15499	15446	15720	15632	15641	15526	15717	15578	15556	15447	15567	15362	15415	15537	15403	15494	15465	15620	15707	15463	15502	15471	15578	15521	15674	15521	15424	15497	15529	15517	15551	15637	15453	15468	15673	15509	15578	15631	15508	15581	15509	15623	15713	15531	15538	15505	15481
33032	41728	42084	30568	21901	19614	18959	18548	18656	18615	18647	18570	18576	18442	18671	18566	18435	18788	18535	18471	18703	18420	18769	18567	18498	18477	18618	18583	18351	18435	18486	18607	18644	18492	18638	18621	18699	18517	18546	18632	18702	18634	18345	18382	18484	18361	18423	18669	18555	18466	18688	18474	18556	18696	18563	18578	18572	18468	18614	18318	18697	18432	18498	18564	18721	18522	18569	18388	18511	18689	18546	18622	18677	18542	18690	18580	18425	18607	18506	18845	18545	18474	18457	18494	18634	18515	18665	18473	18699	18539	18551	18511	18520	18632	18434	18666	18339	18407	18699	18589	18589	18621	18426	18320	18435	18443	18474	18712	18413	18666	18902	18545	18638	18666	18397	18608	18518	18599	18634	18573	18530	18393	18562	18620	18613	18506	18358	18570	18438	18542	18681	18583	18563	18544	18598	18392	18692	18532	18552	18564	18380	18408	18773	18659	18580	18807	18603	18672	18587	18557	18477	18435	18663	18459	18258	18223	18424	18390	18664	18537	18599	18532	18516	18718	18516	18544	18448	18418	18406	18459	18600	18329	18447	18408	18679	18581	18743	18513	18336	18475	18442	18510	18508	18468	18644	18288	18637	18558	18593	18627	18608	18404	18501	18640	18613	18549	18333	18283	18600	18414	18428	18561	18535	18435	18609	18514	18419	18690	18362	18475	18342	18400	18459	18321	18359	18490	18501	18319	18485	18332	18402	18375	18582	18667	18478	18501	18448	18437	18524	18461	18488	18658	18601	18604	18525	18382	18767	18580	18830	18444	18740	18562	18736	18375	18540	18299	18665	18698	18488	18575	18612	18403	18636	18674	18490	18548	18496	18340	18688	18299	18395	18492	18451	18321	18392	18330	18548	18331	18435	18552	18574	18436	18750	18552	18550	18489	18504	18279	18597	18378	18611	18482	18691	18472	18354	18543	18444	18449	18721	18572	18333	18690	18479	18378	18625	18228	18440	18687	18511	18536	18584	18375	18499	18437	18520	18393	18587	18636	18465	18311	18576	18536	18565	18535	18563	18431	18678	18380	18379	18642	18505	18394	18531	18629	18718	18421	18571	18461	18314	18409	18566	18470	18596	18389	18355	18407	18654	18513	18457	18488	18603	18429	18713	18550	18567	18495	18584	18457	18494	18710	18553	18509	18441	18555	18605	18513	18519	18212	18262	18444	18654	18508	18334	18484	18481	18599	18443	18645	18503	18584	18674	18537	18708	18467	18240	18529	18294	18446	18379	18525	18724	18678	18453	18452	18561	18431	18623	18476	18549	18448	18532	18594	18470	18556	18560	18634	18665	18627	18322	18415	18665	18538	18598	18349	18439	18279	18730	18597	18665	18540	18558	18358	18706	18559	18444	18530	18408	18544	18549	18484	18537	18534	18562	18649	18566	18461	18273	18534	18645	18394	18570	18457	18517	18433	18449	18476	18560	18430	18457	18405	18647	18653	18694	18568	18540	18550	18577	18819	18484	18497	18426	18436	18451	18296	18536	18509	18489	18549	18483	18693	18294	18396	18603	18554	18637	18586	18694	18749	18407	18492	18681	18781	18472	18432	18634	18527	18691	18520	18651	18482	18420	18395	18789	18642	18468	18488	18672	18600	18426	18496	18467	18466	18470	18402	18466	18287	18671	18471	18358	18461	18559	18525	18460	18672	18606	18648	18502	18545	18283	18640	18708	18539	18422	18635	18393	18509	18516	18409	18395	18442	18547	18571	18644	18575	18623	18437	18493	18502	18641	18422	18602	18459	18524	18355	18574	18510	18535	18647	18588	18659	18538	18510	18262	18283	18737	18515	18516	18358	18648	18462	18535	18470	18569	18510	18428	18559	18630	18325	18447	18497	18457	18490	18714	18609	18471	18513	18306	18526	18516	18497	18556	18439	18384	18323	18687	18576	18646	18616	18643	18588	18623	18560	18509	18513	18454	18503	18543	18398	18436	18577	18425	18465	18458	18464	18393	18516	18452	18594	18465	18445	18596	18710	18704	18485	18605	18461	18641	18707	18595	18603	18548	18368	18531	18600	18354	18356	18587	18618	18549	18410	18311	18499	18533	18717	18560	18419	18572	18457	18444	18497	18586	18704	18483	18502	18924	18598	18487	18399	18401	18533	18457	18600	18600	18507	18626	18431	18515	18503	18478	18438	18528	18585	18589	18421	18654	18549	18476	18723	18524	18511	18701	18342	18676	18497	18378	18553	18430	18193	18600	18482	18775	18505	18526	18632	18691	18668	18560	18599	18362	18640	18669	18401	18662	18473	18537	18576	18517	18467	18599	18501	18382	18441	18449	18446	18606	18564	18689	18558	18560	18562	18597	18651	18392	18600	18293	18633	18603	18504	18604	18416	18534	18560	18300	18392	18495	18529	18548	18507	18596	18423	18464	18521	18482	18514	18556	18594	18518	18453	18359	18537	18309	18473	18344	18447	18725	18368	18418	18478	18496	18639	18596	18442	18374	18623	18579	18558	18594	18635	18536	18629	18596	18664	18577	18572	18418	18635	18509	18520	18439	18767	18424	18605	18544	18506	18789	18723	18667	18548	18487	18526	18481	18423	18549	18489	18667	18761	18681	18777	18612	18600	18676	18399	18528	18737	18587	18757	18346	18576	18790	18438	18268	18580	18497	18570	18447	18451	18572	18515	18467	18559	18458	18562	18455	18605	18615	18431	18526	18563	18367	18363	18572	18505	18657	18501	18513	18620	18538	18473	18521	18516	18498	18517	18668	18449	18473	18283	18605	18624	18821	18598	18472	18425	18637	18569	18380	18658	18645	18379	18547	18467	18484	18655	18763	18603	18518	18779	18415	18469	18403	18322	18598	18482	18546	18504	18723	18600	18485	18411	18583	18525	18386	18503	18629	18619	18554	18509	18489	18432	18329	18380	18495	18516	18417	18428	18636	18534	18568	18569	18566	18537	18689	18691	18666	18623	18470	18354	18727	18535	18485	18571	18613	18507	18518	18524	18435	18629	18523	18643	18588	18665	18509	18380	18548	18455	18659	18441	18530	18725	18408	18479	18614	18494	18556	18549	18457	18572	18570	18619	18561	18623	18451	18344	18551	18547	18462	18560	18585	18531	18570	18661	18385	18458	18563	18654	18583	18275	18677	18494	18511	18537	18445	18420	18585	18399	18456	18360	18575	18804	18447	18712	18550	18651	18380	18470	18669	18652	18713	18470	18585	18699	18370	18716	18602	18573	18520	18609	18444	18601	18529	18476	18441	18273	18482	18524	18644	18439	18505	18430	18520	18486	18630	18579	18733	18431	18468	18477	18483	18519	18632	18465	18540	18524	18265	18521	18662	18518	18473	18505	18406	18526	18458	18523	18394	18491	18330	18637	18577	18579	18539	18569	18601	18447	18503	18410	18499	18757	18362	18580	18584	18463	18446	18431	18703	18554	18462	18694	18424	18382	18793	18705	18561	18715	18718	18596	18483	18241	18526	18572	18633	18426	18357	18769	18695	18686	18362	18603	18408	18604	18561	18390	18468	18489	18605	18498	18640	18581	18612	18430	18321	18557	18639	18626	18635	18641	18466	18717	18598	18646	18494	18584	18473	18588	18380	18384	18501	18576	18478	18403	18722	18554	18577	18737	18580	18687	18643	18766	18542	18498	18585	18324	18450	18466	18513	18612	18683	18414	18389	18599	18712	18632	18843	18477	18529	18541	18523	18570	18626	18573	18618	18454	18548	18634	18594	18673	18370	18289	18426	18620	18594	18661	18838	18670	18591	18511	18524	18429	18573	18597	18743	18653	18351	18485	18352	18560	18553	18654	18637	18547	18550	18537	18681	18398	18638	18453	18524	18517	18486	18521	18467	18544	18706	18415	18567	18591	18779	18642	18530	18585	18629	18566	18569	18505	18442	18498	18689	18183	18635	18594	18659	18303	18709	18550	18585	18451	18415	18576	18403	18441	18529	18481	18618	18533	18387	18496	18557	18567	18464	18478	18500	18489	18454	18298	18355	18314	18465	18642	18369	18440	18647	18463	18428	18548	18885	18538	18685	18608	18617	18372	18485	18617	18719	18760	18417	18592	18376	18491	18483	18604	18615	18643	18760	18528	18503	18563	18505	18537	18494	18607	18629	18533	18533	18475	18418	18491	18507	18576	18467	18313	18588	18529	18462	18505	18562	18390	18521	18279	18490	18535	18505	18460	18503	18283	18423	18617	18427	18459	18514	18454	18409	18410	18362	18423	18409	18418	18478	18648	18678	18558	18404	18714	18692	18669	18626	18690	18640	18558	18318	18461	18704	18511	18524	18730	18760	18786	18731	18592	18278	18569	18743	18501	18723	18399	18487	18377	18484	18535	18563	18572	18536	18737	18481	18390	18532	18534	18501	18620	18610	18507	18502	18499	18529	18301	18585	18633	18509	18571	18603	18521	18591	18642	18663	18361	18460	18529	18606	18499	18506	18608	18453	18412	18670	18467	18406	18615	18521	18611	18648	18500	18617	18628	18421	18465	18728	18617	18432	18475	18539	18453	18352	18564	18591	18461	18585	18403	18441	18456	18587	18539	18516	18654	18658	18540	18693	18395	18529	18456	18504	18682	18529	18406	18413	18443	18325	18426	18665	18687	18650	18405	18579	18621	18560	18629	18534	18427	18483	18657	18559	18413	18580	18634	18370	18524	18471	18467	18444	18501	18616	18376	18584	18493	18666	18599	18507	18423	18592	18562	18569	18927	18696	18494	18488	18398	18472	18591	18536	18642	18609	18358	18536	18735	18464	18317	18357	18407	18522	18488	18458	18404	18491	18585	18697	18571	18545	18616	18479	18479	18575	18630	18503	18428	18455	18454	18599	18428	18612	18295	18415	18517	18510	18598	18345	18169	18652	18545	18543	18520	18425	18582	18606	18704	18525	18500	18185	18512	18644	18376	18447	18554	18544	18610	18388	18656	18505	18727	18622	18482	18645	18427	18691	18562	18586	18437	18444	18623	18543	18609	18765	18244	18566	18633	18610	18482	18425	18533	18441	18425	18828	18409	18460	18530	18487	18339	18658	18281	18252	18608	18659	18351	18424	18642	18551	18449	18429	18439	18319	18583	18619	18444	18607	18724	18482	18531	18542	18633	18517	18518	18570	18348	18637	18467	18433	18325	18514	18490	18516	18491
41422	58667	43732	26474	18647	16363	15877	15720	15878	15862	15885	16141	15888	15867	15890	15867	15789	15726	15950	15837	15841	15790	15743	15926	16024	15812	15901	15867	15695	15915	15645	15850	16063	15857	15821	15834	15825	15884	15854	15998	15796	15796	15906	15549	15990	15745	15898	15727	16019	15746	15825	15807	15855	15862	15871	15739	15719	16051	15881	15781	15850	15780	15736	15853	15815	15903	15844	15858	15736	15888	15881	16013	15938	15712	15923	15719	15940	15794	15970	15873	15854	15800	15770	15867	15831	15846	15869	15937	15972	15890	15852	15837	15913	15863	15862	15752	15819	15717	15894	15912	15814	15857	15840	15748	15936	15933	15848	15881	15853	15968	15768	15939	15812	15847	15701	15838	15770	15759	15686	15748	16034	15907	15868	15760	15761	15946	15885	15902	16014	15737	15702	15863	15761	15835	15748	15988	15908	15895	15792	15875	15892	15857	15969	16118	15764	15997	15860	15831	15726	15969	15802	15853	15799	15987	15996	15741	15889	15904	15964	15952	15908	15882	15676	15826	15830	15697	15862	15945	15795	15915	15905	16083	15957	15847	15841	15886	16035	15897	15673	15760	15890	15974	15724	15877	15968	15894	15775	15859	15906	15915	15883	15845	15896	15902	15876	15806	15997	15899	15918	15600	15837	15861	15978	15875	16004	15872	15984	15854	15793	15661	16043	15712	15811	16018	15729	15855	15703	15967	15831	15903	15794	15704	15975	15799	15816	15868	15849	15884	15982	15713	15804	16006	15801	15851	15928	15896	15792	15661	15954	15771	15733	15929	15946	15822	15972	15893	15863	15682	15903	15796	15770	15942	15905	15743	15715	15996	15846	15960	15919	15757	15752	15990	15934	15875	15839	15872	15752	15910	15868	15842	15843	15835	15649	15712	15814	15724	15891	15859	15787	15728	15944	15692	15812	15895	15939	15945	15903	15675	15943	15901	15962	15701	15908	15905	15664	15823	15793	16000	15949	15860	15806	15843	15963	15863	15939	15923	15741	15858	15959	16008	15922	15814	15884	15838	15886	16031	15772	15816	16032	15792	15759	15813	15864	15893	15929	15933	15918	15970	15784	15908	15814	15847	15840	15930	15863	15742	15973	15888	15827	15795	15896	15816	15777	15946	15889	15932	16076	15831	15906	15864	15876	15768	15882	15675	16007	15920	15992	15966	15923	15932	15962	15842	15943	16036	15914	15828	15857	15923	15869	15762	15790	15930	15785	15906	15926	15950	15875	15784	15987	15890	15809	16017	15837	16122	15838	15874	16002	16039	15955	15806	15654	15786	15815	15930	15902	15832	15884	15837	15608	15981	15748	15881	15825	15749	15990	15836	16050	15987	15901	15862	15871	15829	16036	15887	15799	15840	15897	15918	15805	15781	16100	15697	15929	15936	15782	15860	15983	15992	15847	16033	15885	15899	15829	15902	15842	15802	15883	15835	15936	15871	15659	15858	15837	16130	15996	15866	15956	15871	15895	15862	15943	15837	15862	15909	15790	16013	15864	15915	15775	15880	15888	15866	15751	15915	15890	15851	15954	15862	16044	15771	15845	15872	15789	15846	15766	16005	15870	15930	15912	15892	16029	15744	15988	15838	15867	15877	15912	15967	15919	15897	15775	15867	15904	15729	15949	15897	15903	15939	15733	15746	15741	15788	15938	15894	15873	15796	15851	15995	15940	15773	15857	15957	15709	15898	15811	15767	15897	15781	15867	15742	15950	15703	15977	15913	15727	15783	15840	15765	15762	15897	15815	15755	15731	15845	15879	15821	15768	15769	15888	15875	15873	15879	15993	15684	15696	15887	15896	15746	15972	15847	15963	15896	15913	15883	15839	15826	15890	15899	15862	15900	15873	15808	15797	15754	15799	15967	15774	15872	15887	15792	16031	15885	15776	15926	16019	15952	15850	15780	15887	15958	15905	15944	15954	16002	15977	15806	15760	15938	15884	15755	15781	15863	15912	15964	15840	15868	15976	15923	15869	15965	15949	15754	16036	15600	15874	15929	15701	15884	15865	15896	15822	15845	15821	15895	15826	15748	15944	15872	16098	15882	15818	15821	15739	16050	16023	15995	15814	15885	15796	15840	15770	15845	15874	15900	15881	15922	15955	15756	15921	15784	15750	15813	15863	15995	15897	15821	15866	15782	15930	16080	15906	15861	15659	15851	15882	15931	15847	15915	15705	15966	15911	15804	15923	15737	15781	15962	15797	15911	15648	15847	15916	15660	15986	15841	15994	15789	15830	16003	15923	16143	15806	15847	15979	15840	15777	15726	15856	15747	15887	15851	15863	15878	15825	15662	15904	15810	15866	15743	16007	15951	15904	15941	15819	15744	15857	15954	16009	15719	16030	15881	15761	15795	15935	15965	15784	15687	15888	15800	15965	15941	15995	15804	15832	15920	15953	15881	16092	15848	15945	15827	16004	15857	15810	15837	15946	15865	15918	15727	15921	15884	15812	15845	16152	15963	15755	15975	15825	15771	16083	15852	15890	15892	15835	15938	15814	15968	15840	15855	15833	15812	15776	15753	15788	15739	15954	16047	15817	16036	15751	15985	15750	15851	15972	15817	15903	15744	16038	15894	15810	15688	15811	15836	15900	15927	15941	15944	15824	16030	15853	15750	15729	16015	16075	15847	15796	15819	15919	15935	15958	15772	15799	15856	15862	15775	15924	15978	16004	16087	16015	15718	15783	15998	15842	16013	15723	15876	15808	15924	15820	15864	15810	15879	15866	15675	15646	15774	15749	15921	15994	15878	15846	15813	15957	15701	15929	15995	15919	15875	15797	15912	15935	15769	15649	15797	15925	15911	15892	15866	15812	15919	15835	15857	15838	15945	15889	15817	15975	15920	15875	15864	15820	15730	15810	15941	15912	15885	15678	15765	15837	15820	15916	15923	15849	15950	15921	15885	15999	15782	15936	15898	15887	15841	15948	15840	15786	15952	15802	15812	15846	15876	16023	15814	16023	15768	15674	15944	15829	15769	15870	15790	15802	16034	15829	15801	15839	15567	16047	15986	15824	15908	15817	16030	15769	15949	15778	15750	15934	15868	15823	15885	15916	15943	15872	15782	15835	15882	15954	15806	15807	15917	15822	15781	15872	15830	15870	15910	15794	15883	15896	15643	15809	15936	15977	15832	15828	15799	15789	15883	16052	15865	15917	15835	15754	15939	15943	15946	15987	15897	15926	15934	15719	16015	15867	15864	15833	15779	15908	15794	15896	15605	15837	16024	15850	15955	15852	15730	15984	15839	15791	15951	15848	15877	15840	15730	15653	16005	15952	15744	15966	15893	15941	15959	15980	15913	15874	15873	15891	15931	15733	15937	15816	15989	15758	15892	15897	15935	15803	15934	15812	15893	15945	15844	15880	15867	15794	15791	15856	15664	15924	15789	16035	15712	15846	15838	15805	15942	15893	15780	15972	15919	15839	15865	15771	15991	15884	15932	15820	15896	15858	15935	15882	15816	15818	15849	15810	15827	15732	15952	15632	15779	15835	15718	15868	15906	15846	15730	15815	15880	15906	15995	15785	15911	15864	15731	15999	15704	15865	15734	15746	15746	15892	15938	16052	15754	15772	15863	15877	16067	15803	15981	15871	15942	16066	15916	15768	15892	16063	16016	15923	15735	15938	15801	15853	15779	15877	15810	15861	15991	15678	15908	15746	15986	15887	15919	15908	15733	15872	15875	15922	15948	15951	15777	15791	15900	15924	15923	15889	15771	15877	15927	15877	15968	15581	15943	15849	15963	15801	15715	15708	15777	15722	15999	15779	15784	15852	15740	15769	16035	15774	15790	15856	15803	15972	15815	15899	15932	15740	15863	15779	16058	15827	15743	15868	15958	15913	15891	16073	15968	15956	15915	15956	16033	15857	15939	16053	15845	15857	15687	15874	15785	15902	15979	15812	15866	15742	15943	15832	15768	15978	15844	15921	16050	15749	15898	15883	15898	15949	15808	15982	15954	15861	15996	15973	15888	15838	15876	15799	15915	15935	15846	15737	16044	15947	15743	15922	15843	15792	15552	15862	15905	15793	15893	15845	15936	15872	15804	15985	15802	15944	15713	16109	15891	15912	15984	16031	15852	15971	15788	15859	15964	15936	15752	15829	15909	15988	15842	15842	15769	15900	15916	15848	15674	15792	15951	16020	15765	15792	15799	15827	15901	15817	15749	15775	15891	15777	16006	15889	15997	15867	15922	15847	15853	15711	15801	15903	15894	15770	15741	15923	15797	15967	15906	15903	15966	15787	15847	15872	16060	15756	15804	15864	15918	15837	15651	15918	15956	16029	15780	15892	15880	15830	15767	15798	15812	15904	15885	15964	15718	15895	15993	15852	15929	15642	15808	15992	15939	15677	15792	16031	15861	15771	15870	15817	15723	15875	15734	15812	15862	15786	15758	15777	15940	15886	15681	15982	15960	15989	16020	15899	16000	16048	15835	16052	15861	15908	15797	15801	15884	16007	15843	16063	15840	15830	16034	15985	15976	15932	15965	16085	16013	15872	15896	15998	15849	15819	15972	15793	15860	15704	15913	15932	15641	15776	15908	15875	15931	15786	15946	15976	15768	15847	15880	15873	15673	15834	15821	15844	15783	15853	15957	15879	15956	15926	15743	15813	15794	15858	15819	15827	15786	15920	15941	15864	15753	15809	15886	15977	15958	15907	15868	15721	15877	15903	15659	15818	15994	15909	15842	15783	15937	15739	15839	15781	15940	15769	16066	16120	15807	15828	15833	15840	15820	15784	15904	15867	15868	15911	15718	15594	15799	15762	15875	15805	15934	15724	15657	15857	15756	15904	15932	15845	15791	16022	15905	15858	15861	15898	15950	15759	15846	15893	15816	15809	15894	15824	15803	16044	15705	16038	15892	15873	15964	15904	15774	15869	15851	15910	15921	15924	15909	15929	15752	15836	15826	15843	15916	15897	15896	15877	15852	15868	15807	15898	15939	15888	15900	15715	15885	15767	15935	15812	15781	15885	15960	15967	15857	16030	15879	15954	15802	15937	15915	15849	15967	15833	15945	15958	15925	15758	15816	15854	15862	15873	15908	15862	15963	15805	15866	16024	15971	15951	15963	15731	15732	15742	15884	16029	15787	15735	15841	15746	16064	15991	15868	15941	15831
25733	28131	41854	36486	26732	23371	21268	18787	18201	18356	18294	18266	18389	18252	18266	18134	18115	18001	18018	18140	18052	18260	18116	18190	18239	18117	18221	18170	18180	18288	17973	18238	18029	18075	17994	18109	17993	18171	18031	18221	18093	18105	18048	18127	18147	18031	18016	18133	18009	18104	18105	17922	18042	18001	18306	18134	18101	18048	18016	17997	18047	18271	18006	18113	18068	17967	18025	18012	18100	18091	17865	18147	18095	17950	18045	18064	17944	17801	18039	18167	18058	18080	18013	18094	17977	17786	18044	17859	18123	17940	18010	18100	17951	17997	17909	17994	18114	18159	17910	17978	18125	18057	18071	18048	17990	18078	17818	17986	18205	17992	18003	18242	18126	17861	18066	17847	18035	17997	18059	17906	18018	17980	18043	17953	18038	18092	18070	17990	18085	17951	18012	18030	18084	18195	17941	18404	18216	18075	17964	18199	17884	18026	18175	17949	17926	18011	18126	18143	18193	18097	18181	18089	18058	17989	18059	17936	17932	18104	18166	18214	17903	18008	17896	18065	17981	17982	18149	18116	17933	17999	18248	17827	18041	18142	18010	17902	17938	18201	18088	18145	18208	18138	17987	17910	18067	17916	17925	18145	18218	17964	17885	18019	17954	18103	17883	18086	18088	17863	17959	17853	17904	17982	18039	17790	18013	18089	18085	18062	17887	17949	18216	17936	17972	17781	18066	18008	18008	18113	17967	18056	18010	18113	18200	18177	18065	18017	17955	18064	17972	17994	17957	18324	18118	17731	18027	17901	18164	17985	17736	17973	18141	18104	17894	18141	18113	18122	18104	18190	18281	17834	17982	17989	17750	17659	17987	18101	18161	18074	18051	18159	17945	17870	18181	17991	18163	17778	17936	18020	18236	18105	18370	18006	18157	17913	18015	17916	18087	18065	17905	17967	17901	18028	17914	17830	18129	17999	18068	18262	18052	18147	17970	18061	17990	17892	18187	18258	18001	18020	18080	17819	18158	17956	17998	17988	18036	17931	17961	17996	17904	18036	18051	17934	18078	18087	17936	17936	17904	17982	17948	18047	17741	18283	18040	18039	18242	17977	17875	18140	17746	18076	18070	17930	18193	18185	18234	18327	18103	17995	17844	18020	18277	18146	17953	18209	17927	18092	18128	18048	18040	18302	18023	17972	18027	18176	18067	17954	17893	18118	18007	18001	17911	17863	18099	18147	18086	18079	18165	18042	17995	18202	18274	18012	18141	18131	18129	18146	17968	17986	18095	18204	17969	18092	18118	18049	18007	18100	18066	17847	18081	18170	17956	17897	18003	18336	17894	18025	18186	17994	18108	17904	17933	17896	18088	18078	18001	18036	17967	17967	17976	18093	18182	18001	18040	17993	18043	18093	18086	18099	18120	18096	17748	18077	18129	18103	17969	17926	17958	18100	18351	18150	18058	17965	18064	17971	18078	18110	17872	17934	18119	17968	17935	18264	17933	17988	18172	18201	17850	18121	18121	17975	17939	17858	17943	18045	17801	18153	18127	18150	18038	18049	18131	18173	17999	18253	17972	18105	17966	18096	17967	18138	18107	17955	18046	18037	18173	18069	18045	18188	18238	18245	18164	17888	17967	18132	18068	18190	18134	17896	17849	18133	17917	18040	17992	18022	18045	18138	18343	17994	18015	18081	17926	18071	17977	17980	18185	18244	18221	18178	17888	17947	17930	18021	18061	18272	18144	18105	18037	18097	17811	18001	18217	18130	18072	17986	17961	17936	18079	18124	17988	17970	18070	18003	18040	17964	18072	18060	17938	18142	17981	18034	18066	18014	17915	17978	17949	18007	18165	17888	17877	17898	18034	17805	18183	17932	18232	18048	17928	17939	18176	17973	18197	18071	18192	18307	18126	17958	18085	17976	18179	17969	17944	17937	17932	18067	18028	18149	18043	17927	18108	18027	18003	18127	18066	17945	18013	17970	18005	17821	17901	17721	17949	17898	18052	18035	18294	18135	18158	18084	17836	18094	18113	17935	17927	18269	18051	18125	17995	18167	18173	18065	17931	18131	18074	18011	18101	18098	17903	18206	18033	18046	18132	18093	18056	17938	18150	18111	18200	17957	18029	18069	18078	18018	17889	17906	18086	18211	18112	18103	18114	18136	18002	17978	18075	18051	18186	17951	17888	17993	18189	18097	18028	17883	18109	17995	17958	17923	17857	17853	17908	17924	17993	17970	18052	18179	18081	18120	17995	18095	17978	18094	18058	18086	18155	17817	17909	18073	18139	17931	17821	18165	18020	18051	18026	18013	18144	18030	17998	18002	18172	18188	17985	18087	17997	18049	18032	17962	17980	18132	18331	17838	17804	17900	18011	18090	18236	18131	18110	18221	17846	18051	18028	17944	17979	18037	17988	17943	17950	17983	18102	18126	18264	17981	18074	18103	18120	17857	17953	17981	17962	18163	18253	18080	18083	18216	17826	18273	18004	17927	18096	17971	18109	18047	17948	17909	17828	17896	18231	17803	18159	17874	17986	17970	18172	18099	17926	18052	18060	17966	18228	18198	18047	18167	17991	18174	18058	18044	18046	18044	17995	18258	17985	17773	18021	17727	18117	18012	18238	18055	17930	18159	17965	17915	18025	18167	17981	17957	17928	18083	18114	18016	17997	18072	17960	17959	18057	17927	17927	18200	18191	17972	18131	18139	17865	18092	18165	18056	18089	18112	18144	17953	18054	18066	17939	17911	17716	17972	18102	18136	17879	18025	18098	17990	17671	18084	18130	18203	18133	18124	18135	18028	17974	18017	18092	18021	17852	18106	18066	17957	17982	17930	17956	17883	17905	17848	17932	17952	18059	18023	17981	17990	18298	18040	18229	17882	18217	18102	18055	18130	18054	18165	18084	18068	17836	17864	17954	18130	18080	17618	17905	17899	18251	18043	18149	18046	18203	18120	17988	18224	17791	18105	18155	17891	18019	18103	18414	18184	17855	17990	18120	17990	17942	18118	17999	18150	17815	17798	18157	18052	18109	17985	18143	17786	17915	18116	17919	18019	18069	18163	18141	18051	18083	17986	17883	18081	18046	18092	18042	17955	18109	17981	18075	17898	18183	18096	18109	17960	18002	17944	18103	18000	17999	18018	18048	17958	18069	17933	18106	17962	18026	17890	18248	18100	18073	17953	17878	17870	18129	17972	18346	17989	18087	17951	17989	18086	17950	18043	18074	18003	18044	17964	18191	17810	18198	17855	17856	17879	18118	18144	18050	17939	18352	17790	18086	18022	18196	17929	18138	17952	17751	17947	18032	18003	18114	17995	17909	17997	18163	17902	17773	18105	17971	17927	18044	18056	18121	18122	18057	18282	18256	17889	18272	17979	18163	18133	17945	17955	18069	17902	17885	17899	18092	18007	18011	18085	18104	17900	17856	18236	18553	18223	18146	18074	18237	18059	18054	18044	17853	18121	18212	17847	18173	18227	18142	17941	18087	18036	18170	17994	18094	18130	18170	18146	18133	18012	18073	17909	17997	17754	17905	18141	18165	18194	18064	18258	17989	18053	17844	18130	17920	18208	18093	17843	17991	17971	18157	18034	18200	17917	17897	18197	17944	17876	18128	18186	17945	18159	18075	18232	18115	17990	18019	18227	18136	18082	17924	17868	18008	18137	18167	18211	17880	18013	18077	18095	17994	17970	17929	18157	17903	17984	17885	17984	18187	17952	17938	18046	18101	18121	17910	18093	18077	18233	17885	18067	18157	18085	18118	18006	17948	17916	18191	18125	18128	17948	18223	18014	18039	18153	18190	18019	17908	18230	17960	17918	18018	18084	18100	17840	17962	17958	18007	18141	18146	18140	18211	18092	17905	18034	17932	18126	17911	18027	17932	18107	18292	18193	17976	18058	18017	18174	17961	18143	17962	18190	17950	18120	17873	17917	18183	18021	17913	18334	18028	18072	18224	18083	18026	18153	17867	18043	17919	18110	18102	18162	17966	18042	18149	18256	18125	18101	18168	17962	18066	17813	18081	18155	17988	18134	18026	17949	17950	18030	17875	18046	18130	17881	17948	18002	17974	17957	18141	17889	17868	18176	18016	18058	18083	18077	18108	18092	17933	18101	17941	17967	18042	18114	17997	17780	18077	18067	18215	18051	18050	18063	18072	17985	18045	18241	18180	17988	18058	18064	18076	18300	18039	17870	18324	18190	17977	17862	18136	18147	18058	18001	17973	18055	18003	18135	18081	17951	18147	18111	18103	18006	18048	18013	18304	18023	18016	17999	17957	17903	18055	18087	18069	18004	18166	18068	17999	18080	17910	18176	18043	17742	18304	18078	17955	17862	18043	18047	18119	17942	18132	18165	17953	17947	18329	18139	18017	17980	18140	17943	18152	18054	18024	18062	18063	18072	18043	18177	18334	17972	18040	17980	17969	18208	17916	17960	18099	17837	18154	17926	17925	18227	18085	18123	18191	18020	18204	17964	18074	18266	18105	17972	18020	17953	18002	18107	18187	18049	18001	17981	18040	18023	17975	18321	18187	17995	18122	18372	18131	17912	18123	18081	17899	17981	18051	18208	18097	17836	18116	18175	17894	18026	18048	17993	18086	17877	18091	18032	17707	18028	18001	18110	18174	18001	18056	18325	18032	18096	17946	18098	18111	17935	18165	18069	18264	17955	18060	17972	18047	17911	17977	18058	17966	18248	18053	17971	18138	18065	18121	18242	18074	17983	17842	18059	17996	17818	17829	17946	17873	17845	18204	18099	17876	18026	17987	17899	17824	18035	18046	17951	17964	18032	18151	18032	18158	18069	18183	18107	18337	17995	17987	18309	18305	18094	18022	17979	18063	18153	17989	17931	18008	17954	17867	17987	18087	17871	18048	18010	17894	18045	18062	17961	18204	18175	17895	18120	17951	18040	18102	17877	17978	17982	18167	17948	18187	17989	18142	18026	18031	18218	18087	18289	17995	18209	17956	18014	18095	18001	18069	18144	18114	18080	18134	17829	18172	18058	18062	18108	18091	18026	18200	18003	18141	17918	18008	17908	17962	18112	17989	17909	18131	17922	17944	18106	18325	18155	18176	17986	18111	17960	18149	18054	17858	17899	17998	17953	17856	17993	17950	17998	18073	18177	18371	17834	17972	18173	18132	17918	18033	17994	17869	18032	17952	18083
65310	103776	80836	50374	28891	18856	16163	15699	15721	15458	15698	15496	15762	15532	15775	15582	15662	15524	15598	15607	15743	15729	15685	15680	15715	15562	15543	15690	15545	15550	15576	15591	15510	15709	15632	15648	15581	15481	15499	15710	15486	15578	15592	15482	15803	15463	15393	15690	15730	15715	15563	15740	15670	15697	15446	15533	15544	15568	15568	15605	15628	15754	15585	15729	15635	15677	15728	15719	15573	15551	15723	15493	15827	15559	15617	15720	15750	15392	15417	15710	15444	15526	15490	15658	15444	15548	15460	15516	15577	15637	15544	15619	15675	15606	15830	15570	15443	15545	15656	15710	15493	15699	15713	15652	15578	15713	15706	15744	15505	15569	15536	15554	15485	15694	15517	15530	15481	15654	15641	15677	15601	15585	15479	15622	15560	15660	15641	15412	15578	15576	15636	15656	15587	15638	15450	15678	15605	15683	15596	15632	15470	15632	15645	15601	15646	15693	15612	15503	15401	15552	15666	15661	15601	15745	15499	15427	15494	15705	15707	15699	15660	15574	15725	15692	15592	15822	15764	15580	15574	15640	15422	15578	15719	15617	15615	15656	15542	15601	15540	15686	15505	15653	15759	15529	15707	15637	15513	15723	15650	15708	15414	15619	15614	15603	15639	15577	15706	15684	15530	15494	15834	15625	15548	15568	15726	15628	15695	15729	15670	15631	15763	15531	15788	15593	15535	15486	15558	15458	15735	15570	15637	15609	15529	15583	15550	15514	15665	15491	15515	15637	15665	15704	15479	15776	15638	15670	15773	15725	15374	15578	15614	15558	15526	15607	15693	15592	15462	15618	15620	15573	15539	15599	15548	15630	15565	15668	15540	15581	15506	15835	15602	15499	15433	15721	15461	15612	15630	15662	15285	15560	15560	15652	15595	15517	15618	15535	15709	15713	15661	15552	15561	15540	15680	15577	15654	15667	15405	15724	15569	15629	15588	15685	15652	15807	15570	15751	15601	15684	15650	15560	15375	15663	15643	15373	15596	15672	15664	15634	15557	15655	15582	15540	15602	15535	15576	15516	15739	15623	15490	15574	15666	15609	15651	15570	15577	15504	15752	15631	15722	15410	15554	15465	15668	15542	15697	15603	15541	15482	15532	15559	15618	15624	15737	15678	15673	15603	15537	15601	15699	15605	15569	15665	15563	15690	15543	15450	15509	15467	15625	15687	15378	15791	15653	15423	15515	15567	15600	15540	15801	15692	15732	15640	15585	15672	15553	15532	15381	15537	15588	15699	15500	15607	15571	15707	15522	15463	15641	15684	15656	15578	15649	15547	15513	15696	15533	15695	15681	15457	15635	15499	15579	15647	15565	15732	15472	15540	15713	15552	15686	15536	15696	15591	15608	15427	15578	15684	15614	15564	15669	15634	15724	15639	15453	15560	15575	15700	15619	15536	15671	15429	15619	15639	15490	15557	15592	15478	15648	15453	15739	15471	15728	15521	15630	15697	15584	15583	15601	15659	15739	15605	15606	15658	15609	15606	15622	15685	15579	15690	15633	15597	15701	15577	15587	15577	15682	15468	15705	15649	15567	15695	15687	15711	15595	15518	15527	15529	15498	15604	15563	15466	15699	15717	15541	15599	15647	15739	15553	15672	15756	15533	15670	15485	15671	15334	15652	15675	15572	15594	15523	15612	15552	15786	15744	15555	15680	15656	15812	15542	15568	15511	15637	15642	15686	15640	15755	15473	15571	15410	15508	15660	15623	15721	15541	15475	15389	15688	15504	15608	15510	15420	15688	15552	15640	15678	15545	15446	15669	15821	15545	15676	15508	15741	15515	15645	15473	15543	15475	15481	15640	15624	15504	15583	15644	15653	15525	15639	15663	15640	15556	15605	15468	15528	15404	15550	15651	15501	15772	15593	15517	15717	15753	15555	15652	15588	15677	15484	15690	15643	15599	15500	15530	15577	15534	15689	15502	15614	15760	15757	15463	15755	15691	15619	15562	15662	15550	15540	15730	15631	15678	15441	15506	15537	15526	15371	15380	15578	15557	15621	15578	15652	15614	15427	15472	15482	15523	15494	15620	15558	15686	15406	15585	15619	15495	15604	15561	15816	15515	15596	15686	15541	15606	15732	15598	15492	15674	15748	15567	15504	15578	15554	15744	15512	15739	15838	15558	15562	15674	15536	15732	15562	15507	15706	15422	15547	15606	15790	15547	15467	15584	15592	15583	15578	15611	15569	15502	15685	15379	15489	15496	15580	15600	15703	15479	15608	15812	15720	15501	15579	15482	15526	15724	15635	15675	15541	15587	15631	15618	15693	15563	15649	15782	15588	15609	15618	15647	15738	15648	15678	15503	15724	15531	15813	15539	15565	15655	15546	15775	15593	15634	15649	15580	15679	15603	15584	15702	15706	15557	15561	15526	15483	15609	15471	15623	15668	15645	15574	15589	15467	15762	15644	15636	15576	15572	15581	15577	15681	15713	15661	15461	15746	15527	15717	15665	15576	15436	15607	15686	15664	15685	15515	15445	15609	15598	15594	15596	15750	15723	15619	15606	15546	15523	15696	15512	15656	15612	15590	15409	15509	15718	15617	15579	15678	15594	15796	15504	15541	15666	15553	15500	15605	15660	15490	15613	15722	15551	15551	15717	15700	15655	15592	15500	15591	15574	15780	15503	15500	15450	15729	15599	15521	15606	15610	15644	15417	15560	15783	15773	15573	15529	15646	15649	15505	15605	15673	15463	15687	15537	15555	15342	15570	15635	15378	15622	15500	15572	15466	15731	15525	15592	15593	15502	15697	15591	15667	15628	15504	15532	15610	15580	15579	15687	15662	15506	15518	15529	15647	15710	15558	15568	15479	15550	15498	15644	15622	15653	15548	15537	15682	15538	15775	15531	15544	15795	15591	15677	15622	15564	15571	15539	15502	15494	15558	15521	15560	15635	15510	15519	15440	15649	15618	15489	15445	15648	15713	15655	15821	15444	15570	15582	15565	15686	15581	15613	15585	15733	15449	15531	15622	15623	15594	15626	15496	15650	15669	15453	15731	15565	15577	15494	15635	15427	15628	15417	15629	15622	15650	15654	15686	15600	15455	15596	15727	15716	15646	15581	15593	15653	15538	15610	15673	15710	15648	15654	15533	15671	15648	15427	15736	15722	15459	15616	15603	15695	15507	15681	15552	15651	15717	15629	15660	15620	15691	15709	15579	15740	15602	15674	15625	15703	15568	15687	15572	15532	15569	15706	15549	15625	15744	15621	15519	15615	15546	15546	15755	15689	15715	15616	15682	15527	15639	15478	15529	15655	15640	15581	15685	15429	15594	15752	15544	15560	15591	15620	15589	15577	15556	15454	15574	15618	15954	15671	15604	15580	15655	15553	15619	15632	15511	15520	15646	15637	15553	15639	15603	15846	15571	15543	15498	15406	15691	15714	15369	15603	15580	15661	15697	15645	15574	15564	15492	15535	15646	15559	15628	15742	15579	15668	15632	15572	15665	15635	15582	15560	15583	15556	15598	15626	15435	15496	15473	15585	15536	15509	15629	15661	15501	15399	15579	15577	15619	15580	15692	15742	15604	15667	15486	15608	15507	15378	15633	15638	15568	15660	15820	15696	15627	15616	15661	15528	15546	15507	15642	15687	15629	15661	15504	15827	15628	15687	15679	15571	15634	15595	15636	15592	15523	15465	15601	15605	15640	15653	15639	15555	15584	15710	15646	15577	15623	15719	15629	15592	15559	15512	15548	15631	15648	15467	15636	15621	15506	15672	15576	15631	15498	15666	15429	15650	15562	15629	15652	15504	15576	15791	15742	15637	15623	15558	15424	15512	15716	15684	15655	15605	15724	15608	15680	15591	15612	15589	15642	15628	15635	15454	15823	15449	15324	15533	15608	15630	15565	15491	15658	15701	15615	15444	15662	15445	15624	15624	15579	15692	15608	15561	15613	15443	15713	15750	15535	15474	15581	15555	15659	15611	15689	15562	15437	15811	15643	15780	15431	15653	15526	15493	15645	15468	15660	15739	15553	15617	15595	15816	15501	15732	15568	15668	15742	15577	15762	15613	15666	15788	15566	15633	15636	15541	15485	15734	15429	15661	15588	15675	15633	15624	15403	15757	15549	15461	15558	15667	15583	15522	15720	15713	15406	15672	15599	15784	15636	15560	15624	15598	15584	15512	15628	15560	15582	15440	15420	15500	15741	15698	15536	15756	15701	15654	15517	15667	15654	15653	15529	15599	15571	15666	15495	15635	15500	15532	15575	15578	15491	15484	15741	15430	15776	15539	15606	15657	15483	15711	15505	15524	15677	15521	15584	15518	15780	15472	15511	15610	15504	15634	15555	15630	15644	15615	15679	15715	15750	15625	15572	15610	15468	15457	15523	15535	15657	15616	15603	15598	15647	15839	15670	15498	15577	15709	15511	15627	15657	15581	15650	15580	15585	15626	15694	15759	15486	15532	15701	15542	15636	15778	15567	15655	15495	15531	15523	15656	15482	15510	15766	15474	15535	15597	15568	15348	15754	15631	15580	15607	15426	15337	15569	15666	15638	15513	15459	15595	15715	15509	15510	15666	15498	15381	15536	15422	15542	15753	15666	15701	15610	15557	15670	15559	15541	15587	15689	15495	15448	15580	15555	15518	15726	15667	15579	15813	15609	15500	15449	15712	15673	15556	15478	15454	15557	15608	15554	15848	15591	15679	15527	15545	15622	15551	15735	15565	15516	15446	15552	15571	15491	15649	15530	15528	15579	15667	15508	15675	15515	15782	15629	15650	15553	15436	15675	15464	15698	15549	15778	15786	15665	15596	15567	15586	15442	15634	15656	15608	15599	15587	15631	15627	15661	15531	15757	15473	15536	15449	15504	15506	15592	15549	15362	15674	15474	15680	15592	15320	15424	15651	15724	15704	15500	15561	15459	15467	15703	15529	15519	15557	15586	15836	15621	15603	15531	15471	15621	15516	15470	15703	15487	15409	15615	15477	15549	15689	15466	15371	15614	15630	15503	15504	15594	15611	15628	15622	15560	15466	15747	15540	15572	15813	15631	15680	15383	15424	15624	15586	15539	15404	15564	15623	15643	15548	15682	15456	15773	15695	15428	15689	15728	15454	15702	15608	15526	15564	15500	15708	15560	15611	15615	15517	15673	15686	15590	15540	15641
23877	24843	37869	33172	26331	24810	24200	19305	18420	18657	18558	18409	18382	18430	18472	18170	18580	18261	18233	18259	18275	18353	18257	17949	18244	18231	18384	18258	18236	18314	18162	18301	18370	18194	18127	18102	18218	18291	18269	18203	18204	18234	18099	18070	18133	18288	17944	18044	18166	18239	18146	18132	18037	18096	17956	18132	18143	18168	18254	18121	18009	18250	18174	18089	18110	18033	18333	18179	18072	18159	18191	18101	18081	17982	18246	18345	18121	18197	18117	17994	18113	18082	18095	18094	18267	18096	18063	18231	18136	18070	18069	18026	18096	18261	18022	18117	18148	18071	18049	18162	18144	17910	18234	18100	18227	18074	18034	18064	18140	18209	18244	18163	18126	18055	18061	18274	18160	18085	18017	18125	18009	17984	18467	17981	18066	18149	18239	18045	18124	17885	18047	18101	18190	18198	18219	18203	18217	18051	18072	18103	18165	18087	18215	18258	18174	17839	18126	18097	18231	18111	18038	18077	18067	18115	18099	18048	18005	17977	18085	18200	18082	18122	18146	18228	18264	18038	18208	18052	17978	18215	18072	18160	18339	18128	18023	18172	18141	17984	18223	18009	18156	18071	18088	18039	18170	18061	18248	18213	18200	18075	17868	18148	18137	18132	18096	18040	18017	18218	18138	18128	18236	18081	18148	18148	18189	18018	18023	17981	18070	17968	18263	17975	18149	18155	17885	18090	18084	18156	18259	17879	18177	18093	18067	18191	17978	18190	18101	18025	18278	18230	18034	18042	18093	18081	18092	18075	18116	18038	18042	18105	18139	18143	18174	18104	18243	18025	18136	18264	18069	18251	18142	17825	18172	18255	17961	18231	18236	17966	18271	17976	18098	18139	18193	18106	18297	18142	18172	18076	18151	17988	18026	18250	18120	18173	17935	17845	18206	18098	18078	17997	18152	18345	18387	18152	17953	18233	18117	18124	17983	18100	17897	18139	17870	18194	18127	18134	18155	18030	18037	18051	18233	18100	18062	18114	18030	18229	18163	18171	18213	17897	18126	18199	17945	17910	18272	18189	18299	18182	18194	18001	18150	17902	18071	18086	17927	18243	18145	18198	18220	18224	17980	18228	18128	18050	18160	17988	18122	18175	18125	17947	18137	18117	18061	17950	18144	18358	18153	18058	18056	18138	17959	18084	18326	17898	17939	18093	17940	18108	18243	18138	18147	18082	18337	17941	18267	18140	18157	18129	18322	18205	17853	18244	17999	18097	18069	18139	18290	18194	18347	18057	18179	18140	18017	18125	17919	18213	18036	18046	18098	18163	18136	18103	18206	18104	18147	18160	18179	18193	18074	18028	18178	17989	18055	18132	18187	18144	17968	17827	18149	18012	18057	18115	18010	18191	18126	17865	18280	17990	18123	17970	18155	18360	18091	18205	18170	17905	18094	18094	18016	18187	18046	17912	18045	18130	18311	18240	18073	18070	18034	18010	18085	17946	17929	17808	18136	18182	18097	18107	18073	17855	17981	17998	18173	18032	18066	18257	18062	18145	18189	18230	18223	17928	17996	18224	17847	18206	18326	18336	18282	18009	18198	18250	18262	17931	18037	17832	18359	18316	18185	18150	18058	18165	18155	17968	18182	18153	17984	18167	18308	18033	18037	18136	18008	18188	18185	18262	18218	18305	18387	18065	17964	17912	18137	18159	18093	18018	18157	18051	18166	17986	18014	18096	18049	18099	18089	18122	18044	18034	18142	18243	18009	18115	18058	18056	17924	18105	17925	18119	17876	17890	18137	18003	18045	18195	18040	18250	18243	18273	18253	18097	18123	18021	18164	17952	18291	18066	18312	18222	17962	18078	18098	18170	18139	18109	18142	18203	18171	18082	18030	18114	17936	18116	18094	18068	18127	18035	17963	17927	18126	18061	18016	18156	18064	18026	18083	18167	18128	17939	18195	17863	17977	18159	18172	18110	18099	18171	18218	18016	18182	18216	18209	18030	18152	18001	18089	17984	18189	18115	18303	18070	17999	18011	18027	18046	18163	18178	18013	18119	18175	18044	18171	18097	17904	18062	18051	18147	18106	18086	17895	18084	17925	18017	17882	18264	18279	18326	17949	18088	18036	18085	18010	18053	18114	18144	18108	18104	17981	18017	18128	18301	18114	18102	18107	18126	17891	18027	18142	17960	17915	17976	18071	18199	17986	18179	18068	17994	18152	18040	18110	18137	18221	17989	17940	18185	18326	18062	18148	18206	18258	18125	18022	17914	18283	18036	17921	17986	18097	17842	17953	17959	18037	18304	18055	18030	18248	18123	18039	18064	18076	18176	17955	18107	18122	18102	18058	18121	18006	18380	17860	18111	18024	18305	18100	17999	18129	18067	17945	18262	17870	18055	18048	18077	18178	18071	18205	18240	18218	18007	18313	18016	18115	18057	18097	18236	18209	18093	18151	18091	18168	18224	18144	17992	18189	18019	18080	18239	18031	18049	18289	18030	18396	18044	18198	18192	18090	18248	17933	17974	18165	18133	18106	18200	18045	18102	17974	18067	18128	18100	18086	18151	18003	17875	17994	17891	18037	17953	18155	18107	18222	18275	18172	18304	18095	18108	17881	18104	18016	17945	17990	18302	18124	18119	18294	17871	18063	18328	17991	17928	17962	18067	18063	18271	18000	18117	18267	18161	18134	18105	18041	18320	18178	18144	18052	18166	18132	18185	18120	18125	18164	18111	18124	18120	17995	18023	17968	18169	18154	18315	18267	18176	18041	18356	17961	18326	17950	18063	18085	18045	18152	18160	17981	18287	18150	18255	18031	18247	18137	18011	18180	18322	18176	18103	18277	18077	18185	18069	18190	18124	18118	18177	18135	18148	18116	18213	18181	17813	18133	18161	18182	18203	18119	18112	18361	17928	17975	18158	18204	18176	18011	18039	18233	18291	18194	18135	18075	18019	18226	18114	18084	18163	18074	18096	18088	18036	18211	18297	18315	18087	17965	18249	18372	18038	18013	18182	18103	18126	17962	17870	18181	18128	18238	18220	18054	18104	18326	18095	18069	18275	18454	18169	18051	18180	18122	18212	18144	18123	18162	18150	18191	18354	18142	18250	18211	18189	18102	18046	18204	18207	18133	17981	18197	18238	17848	18075	18230	18023	18102	18089	18144	18192	18099	18358	18309	17984	18100	18002	17981	18124	18166	17982	18106	18134	18025	18057	17962	18020	17935	18193	18203	18269	18162	17876	18137	17911	18192	18072	18049	17986	18291	18200	18188	18016	18131	18124	18159	18054	17843	18046	18246	18163	18198	18329	18178	18023	18292	18145	18061	17926	17953	18189	17973	18142	18151	18032	18170	17964	18123	18288	18195	18016	18113	18373	18097	18201	18175	18073	18157	18210	18191	18207	18227	18039	18158	18196	18152	18044	18183	18179	18078	18124	18157	18228	18175	18144	18011	18046	18107	18151	17939	18204	18123	17911	18031	17986	17942	18032	18007	17982	18015	18149	17981	18251	18402	18271	18075	18357	18081	18082	17860	18163	18193	18076	17988	18199	18086	17941	18131	17913	18065	18273	18128	18182	18130	18213	17919	18303	18204	18394	18273	18092	17941	18052	18198	18254	17946	18128	17937	17908	18154	18103	17974	18140	18139	18268	18279	18094	17943	18125	18015	18047	18070	18079	18107	18214	18198	18306	18298	18143	18110	18272	18256	17979	18023	18017	18198	18219	18034	18077	17963	18198	17933	18031	18099	18098	18109	18182	18153	18108	18140	18224	18012	18168	18238	18185	18136	18213	18164	18124	18023	18177	18231	18152	18017	18161	17939	18095	18166	17996	18162	18042	18084	18059	18101	18045	18078	18042	18249	17897	18196	18109	18132	17987	18241	18087	17970	18055	18112	18090	18280	18086	18194	18018	18072	17948	17836	18036	18051	18040	18129	17930	18102	18030	18260	17991	18124	18276	18162	18155	18159	17950	18002	18085	18085	18225	17947	18038	18066	17881	18207	18144	18279	18238	18156	18284	18054	18353	18127	18167	18125	18075	18116	18100	18084	18100	18034	18299	18156	17997	18071	18160	18083	18220	18224	18279	18052	18169	18075	18241	18158	18011	18262	17955	18057	18067	18190	18007	18042	18090	18118	18170	18074	17986	18178	18341	18122	18030	17868	18071	18180	18082	18114	18004	18048	17975	18190	18036	18078	18105	18055	18072	18323	18055	18195	18101	18135	18025	18052	18064	18032	18037	18038	18017	18176	18146	18186	18336	18168	17994	18254	18122	18074	18047	18257	18120	18041	18116	18177	18414	18057	17977	17946	17967	17818	18303	18013	18276	18091	18007	18263	18050	18236	17954	18040	18072	18076	18278	18056	18040	18140	18121	18121	18025	18248	17951	17980	18066	18158	18094	18011	18021	17907	18152	18080	18024	17930	18187	17974	17934	18145	18032	18140	18098	17995	17990	18405	18297	18053	17962	17950	18025	17881	18106	18139	18178	17985	18043	17993	18144	17845	18004	18074	17827	18025	18041	17836	18051	18220	17933	18137	17981	18188	18052	18220	18143	18140	18296	17908	18009	18321	18114	18220	18002	17888	18158	18083	18054	18502	18037	18008	18150	17884	18026	18188	18031	18013	18200	18000	18180	17959	18116	18275	18085	18124	18051	18033	18276	18120	18089	18167	17997	17998	18106	17987	18233	17991	18051	18063	17851	18043	17994	17864	17940	18070	18253	18041	18021	18154	18245	18234	17979	18121	17989	18070	17968	18116	18244	17993	18222	18128	18082	18234	18147	18131	17950	18069	18118	18031	18018	18215	18033	17854	18071	18298	18031	17887	18020	18102	18213	18028	18136	18088	18071	17995	18388	18206	17962	18124	18083	18138	18028	18209	18136	18291	18173	17994	18248	18212	18220	18012	18086	18258	18008	18135	17890	18078	18219	18079	18180	18065	18128	18082	18145	18069	17986	18108	18115	18141	17880	18053	18163	18145	18153	18157	18011	18097	18175	18091	18132	18046	18168	18139	18084	18197	17995	18212	17898	18312	18130	17926	17839	18019	18169	18125	18099	18277	18196	18189	18076	18080	18392	17995	18114	18002	18255	18017	18100	18268	18147	18102	18061	18088	17951	18194	18129	17954	18141	18139	18013	17941	17889	18124	18244	18226	18064	18064	18014
62633	107837	89212	59867	35233	20890	16529	15759	15600	15579	15686	15612	15634	15856	15735	15776	15549	15649	15740	15666	15675	15795	15596	15687	15833	15515	15715	15666	15733	15760	15442	15494	15564	15465	15745	15623	15913	15790	15594	15505	15696	15695	15614	15629	15687	15645	15601	15659	15597	15605	15658	15631	15650	15515	15545	15755	15578	15614	15706	15810	15659	15821	15517	15600	15440	15711	15773	15513	15544	15802	15715	15815	15614	15566	15629	15608	15560	15620	15571	15695	15674	15633	15704	15510	15587	15693	15543	15782	15542	15711	15562	15623	15611	15665	15471	15588	15624	15635	15708	15483	15744	15822	15744	15657	15626	15509	15670	15783	15719	15500	15764	15714	15581	15484	15674	15629	15630	15702	15539	15764	15775	15704	15715	15809	15753	15292	15615	15738	15678	15705	15612	15662	15718	15670	15709	15721	15676	15536	15633	15694	15540	15646	15703	15571	15627	15717	15706	15797	15496	15628	15629	15580	15623	15513	15643	15673	15759	15580	15499	15714	15574	15684	15649	15737	15687	15772	15675	15496	15545	15723	15683	15840	15533	15474	15687	15681	15788	15584	15603	15530	15823	15638	15570	15545	15680	15765	15476	15599	15542	15461	15609	15600	15625	15382	15481	15539	15702	15718	15677	15671	15834	15604	15511	15818	15687	15607	15707	15416	15771	15780	15673	15674	15747	15693	15491	15672	15500	15628	15681	15621	15604	15686	15613	15601	15460	15694	15554	15624	15807	15671	15787	15656	15709	15581	15574	15636	15592	15730	15635	15748	15614	15554	15588	15626	15491	15706	15682	15627	15568	15583	15632	15400	15676	15653	15764	15701	15528	15603	15522	15646	15682	15789	15657	15747	15464	15697	15549	15561	15510	15555	15594	15785	15763	15581	15736	15792	15696	15555	15577	15800	15591	15507	15774	15615	15826	15656	15541	15590	15638	15538	15654	15486	15641	15389	15663	15536	15836	15667	15522	15674	15620	15395	15723	15561	15594	15642	15578	15602	15497	15797	15603	15653	15504	15573	15630	15810	15579	15660	15692	15599	15701	15708	15731	15677	15682	15607	15645	15422	15800	15536	15529	15678	15627	15526	15644	15533	15586	15850	15666	15854	15795	15465	15753	15593	15660	15679	15685	15679	15552	15636	15648	15558	15860	15669	15376	15835	15541	15815	15589	15540	15480	15626	15728	15565	15607	15698	15610	15670	15849	15551	15634	15522	15500	15675	15562	15483	15778	15661	15701	15642	15433	15717	15814	15436	15668	15413	15635	15649	15687	15667	15549	15666	15626	15833	15633	15865	15631	15754	15740	15893	15734	15602	15523	15487	15604	15658	15574	15682	15625	15507	15612	15599	15599	15727	15513	15642	15730	15692	15420	15721	15696	15567	15556	15761	15537	15509	15618	15670	15591	15583	15503	15678	15547	15659	15785	15589	15631	15703	15633	15550	15522	15687	15718	15496	15731	15565	15719	15494	15607	15740	15466	15627	15711	15538	15636	15426	15574	15796	15599	15578	15572	15597	15579	15585	15683	15439	15786	15423	15750	15698	15754	15654	15637	15625	15740	15482	15794	15454	15603	15535	15678	15543	15724	15649	15643	15489	15527	15568	15501	15633	15747	15654	15654	15698	15404	15750	15471	15595	15513	15592	15519	15628	15611	15702	15581	15636	15606	15535	15677	15823	15571	15701	15603	15702	15666	15619	15542	15693	15504	15764	15751	15581	15612	15710	15606	15570	15658	15450	15506	15910	15774	15634	15704	15677	15487	15607	15688	15457	15680	15756	15580	15843	15665	15579	15595	15532	15734	15571	15536	15720	15696	15479	15726	15688	15521	15713	15439	15647	15768	15443	15675	15739	15565	15737	15558	15778	15701	15661	15714	15595	15552	15501	15518	15681	15789	15665	15681	15660	15807	15514	15686	15679	15514	15763	15626	15448	15665	15796	15792	15693	15562	15678	15556	15560	15474	15759	15479	15765	15686	15621	15689	15705	15728	15780	15533	15740	15804	15655	15616	15620	15849	15471	15559	15799	15573	15492	15739	15685	15679	15575	15605	15599	15777	15673	15627	15712	15628	15654	15642	15608	15576	15660	15620	15759	15579	15695	15664	15514	15608	15737	15726	15667	15705	15497	15651	15773	15682	15842	15572	15689	15557	15737	15650	15663	15684	15825	15617	15434	15600	15681	15677	15595	15702	15803	15699	15681	15601	15699	15801	15487	15710	15815	15633	15703	15635	15809	15549	15553	15621	15615	15609	15776	15523	15765	15650	15685	15706	15649	15640	15594	15628	15616	15639	15644	15649	15793	15825	15514	15621	15645	15704	15692	15337	15738	15530	15778	15745	15540	15664	15630	15529	15784	15565	15610	15557	15642	15660	15690	15840	15623	15635	15703	15606	15659	15740	15539	15643	15533	15655	15574	15771	15517	15503	15648	15598	15776	15748	15599	15669	15620	15674	15590	15618	15554	15718	15571	15794	15496	15504	15807	15594	15749	15548	15609	15594	15691	15595	15714	15644	15562	15712	15731	15531	15716	15681	15771	15527	15781	15627	15609	15624	15690	15481	15564	15474	15629	15741	15508	15750	15641	15605	15842	15508	15671	15583	15674	15603	15592	15701	15609	15810	15694	15725	15703	15876	15663	15565	15558	15640	15532	15604	15611	15581	15503	15572	15737	15817	15630	15713	15683	15581	15728	15781	15674	15584	15581	15533	15770	15555	15445	15621	15728	15702	15437	15559	15531	15662	15863	15553	15665	15641	15729	15412	15668	15644	15475	15582	15656	15729	15540	15713	15696	15763	15596	15536	15474	15775	15642	15566	15532	15812	15581	15667	15610	15588	15611	15733	15662	15627	15694	15675	15734	15605	15576	15729	15701	15551	15674	15627	15632	15577	15706	15620	15525	15530	15608	15665	15676	15696	15618	15620	15688	15592	15710	15707	15556	15636	15501	15793	15698	15706	15530	15663	15716	15578	15805	15589	15725	15697	15479	15833	15708	15556	15632	15620	15506	15722	15716	15703	15652	15489	15607	15586	15671	15590	15731	15691	15604	15587	15681	15625	15484	15725	15518	15809	15594	15534	15553	15533	15667	15846	15461	15678	15738	15495	15641	15643	15651	15610	15677	15652	15451	15633	15581	15736	15583	15792	15763	15469	15549	15628	15582	15703	15618	15496	15614	15671	15465	15671	15546	15616	15784	15643	15583	15645	15694	15756	15540	15517	15562	15732	15646	15628	15669	15625	15731	15752	15497	15563	15772	15726	15622	15661	15595	15610	15706	15888	15662	15771	15818	15635	15651	15684	15604	15761	15507	15783	15642	15727	15567	15672	15730	15490	15636	15656	15705	15653	15880	15466	15746	15533	15921	15734	15511	15668	15650	15758	15581	15542	15643	15535	15666	15663	15712	15642	15851	15610	15735	15618	15633	15629	15554	15680	15553	15595	15523	15729	15564	15696	15719	15505	15617	15691	15658	15711	15635	15599	15548	15621	15485	15632	15753	15733	15682	15823	15627	15715	15572	15696	15657	15681	15618	15712	15788	15624	15648	15821	15664	15623	15774	15860	15652	15657	15769	15661	15538	15587	15521	15797	15594	15648	15829	15638	15639	15486	15745	15714	15679	15653	15622	15559	15656	15531	15571	15729	15671	15689	15681	15558	15694	15691	15663	15568	15715	15667	15412	15706	15460	15576	15688	15679	15590	15640	15424	15589	15588	15621	15617	15603	15915	15440	15643	15571	15557	15682	15478	15623	15690	15630	15664	15777	15825	15583	15687	15564	15676	15636	15596	15664	15569	15546	15794	15806	15597	15675	15590	15723	15337	15652	15506	15807	15677	15720	15689	15658	15570	15632	15569	15475	15574	15660	15609	15658	15813	15673	15576	15518	15595	15632	15659	15731	15780	15725	15481	15707	15578	15586	15655	15666	15526	15616	15681	15702	15659	15656	15767	15703	15494	15682	15565	15602	15696	15742	15766	15740	15755	15579	15741	15619	15634	15699	15562	15778	15549	15674	15517	15639	15840	15637	15597	15672	15762	15624	15674	15817	15625	15632	15684	15585	15711	15684	15607	15577	15746	15650	15769	15714	15601	15711	15749	15654	15718	15711	15644	15598	15556	15635	15628	15662	15612	15646	15725	15792	15710	15635	15569	15702	15553	15571	15730	15707	15703	15628	15739	15647	15593	15554	15814	15707	15437	15650	15697	15588	15558	15733	15413	15683	15602	15742	15409	15823	15380	15618	15700	15676	15738	15649	15678	15685	15703	15820	15684	15757	15650	15838	15527	15742	15774	15614	15532	15641	15619	15684	15704	15425	15637	15563	15730	15650	15516	15832	15625	15674	15585	15785	15588	15574	15626	15653	15574	15576	15610	15608	15646	15649	15704	15732	15619	15674	15611	15710	15505	15677	15769	15784	15680	15550	15596	15823	15600	15569	15773	15481	15685	15533	15661	15476	15637	15570	15587	15576	15840	15651	15794	15711	15613	15641	15687	15552	15425	15710	15596	15520	15702	15494	15699	15524	15730	15701	15515	15661	15496	15577	15508	15656	15655	15572	15685	15704	15617	15506	15661	15747	15491	15483	15681	15594	15582	15529	15532	15678	15752	15829	15585	15955	15686	15544	15603	15472	15699	15568	15565	15596	15701	15711	15787	15801	15566	15522	15530	15724	15728	15573	15550	15640	15808	15635	15745	15577	15681	15641	15633	15724	15593	15771	15497	15588	15589	15555	15660	15583	15743	15366	15554	15644	15652	15600	15652	15582	15688	15589	15676	15552	15686	15581	15730	15718	15545	15710	15656	15575	15708	15670	15564	15849	15758	15792	15715	15601	15637	15804	15593	15721	15656	15712	15495	15646	15594	15656	15624	15699	15657	15659	15566	15629	15622	15617	15760	15487	15712	15729	15607	15560	15626	15478	15614	15703	15659	15528	15751	15698	15676	15619	15747	15560	15532	15641	15458	15593	15658	15820	15579	15613	15728	15756	15687	15663	15758	15647	15744	15535	15664	15567	15654	15592	15656	15560	15675	15417	15775	15606	15559	15564	15652	15612	15450	15604	15550	15683	15656	15647	15707	15468	15707	15646	15703	15810	15612	15690	15861	15634	15740	15775	15518	15655	15642
33029	41611	42687	30388	21595	19285	18828	18407	18229	18357	18311	18335	18036	18384	18343	18127	18306	18306	18438	18271	18305	18267	18472	18332	18381	18313	18197	18244	18102	18288	18219	18355	18249	18540	18303	18500	18430	18265	18484	18447	18519	18208	18208	18268	18237	18374	18183	18330	18337	18280	18280	18203	18404	18232	18157	18115	18403	18328	18123	18162	18401	18180	18117	18231	18254	18232	18447	18210	18126	18275	18459	18224	18348	18260	18322	18258	18031	18244	18254	18235	18365	18271	18319	18232	18138	18313	18127	18084	18316	18157	18332	18294	18348	18268	18358	18244	18219	18577	18206	18162	18414	18188	18094	18134	18081	18277	18304	18093	18243	18283	18143	18357	18231	18169	18118	18421	18279	18197	18053	18119	18274	18243	18278	18139	18127	18257	18228	18126	18229	18326	18347	18227	18417	18503	18164	18153	18289	18043	18145	18143	18188	18306	18302	17981	18288	18173	18339	18174	18151	18324	18238	18155	18146	18235	18098	18248	18187	18428	18174	18376	18359	18227	18362	18163	18181	18283	18255	18139	18358	18224	18214	18325	18313	18486	18331	18212	18417	18296	18168	18282	18206	18390	18282	18423	18338	18564	18192	18155	18375	18202	18277	18209	18273	18415	18319	17961	18219	17914	18111	18341	18491	18088	18255	18185	18198	18505	18381	18243	18285	18213	18321	18215	18018	18118	18212	18233	18438	18336	18174	18114	18248	18257	18155	18224	18288	18202	18374	18369	18179	18075	18448	18385	18238	18210	18208	18357	18350	18336	18144	18138	18382	18352	18587	18278	18359	17971	18192	18275	18267	18306	18365	18240	18395	18189	18271	18175	18131	18264	18315	18367	18401	18169	18018	18207	18011	18061	18109	18124	18276	18281	18289	18244	18299	18395	18396	18347	18281	18203	18308	18251	18357	18333	18095	18245	18391	18432	18167	18054	18193	18143	18178	18219	18212	18197	18260	18197	18328	18358	18420	18175	18246	18411	18256	18073	18225	18308	18099	18387	18223	18343	18184	18324	18269	18313	18095	18170	18099	18080	18158	18321	18158	18087	18321	18252	18329	17940	18292	18354	18345	18165	18237	18115	18276	18358	18370	18352	18293	18210	18340	18159	18228	18349	18237	18217	18124	18161	18425	18239	18278	18325	18258	18266	18366	18318	17933	18048	18252	18267	18412	18238	18182	18277	18302	18389	18146	18283	18100	18404	18175	18303	18426	18124	18309	18385	18306	18293	18052	18207	18222	18287	18304	18433	18203	18287	18455	18380	18181	18220	18419	18264	18196	18336	18295	18293	18195	18514	18295	18227	18336	18203	18222	18225	18166	18131	18304	18402	18188	18261	18204	18220	18091	18285	18471	18108	18178	18161	18108	18133	18277	18149	17985	18075	18090	18353	18406	18211	18369	18235	18274	18216	18296	18225	18217	18219	18372	18089	18125	18156	18263	18598	18412	18289	17998	18349	18188	18258	18177	18228	18283	18197	18405	18159	18272	18213	18270	18201	18160	18112	18299	18184	18219	18193	18155	18216	18018	18239	18122	18173	18210	18403	18262	18308	18292	18338	18237	18122	18436	18202	18139	18195	18194	18333	18202	18167	18252	18154	18300	18401	18161	18351	18350	18054	18264	18459	18223	18187	18254	18322	18367	18164	18311	18138	18124	18318	18175	18366	18232	18411	18560	18093	18296	18482	18166	18336	18369	18284	18312	18303	18267	18417	18420	18226	18157	18398	18336	18042	18299	18203	18330	18490	18167	18359	18126	18260	18175	18319	18363	18150	18335	18204	18251	17984	18378	18225	18217	17919	18245	18117	18273	18248	18054	18141	18330	18151	18326	18096	18304	18222	18336	18373	18208	18249	18279	18222	18188	18287	18227	18296	18298	18184	18309	18270	18273	18262	18187	18309	18198	18169	18121	18229	18096	18258	18186	18197	18172	18372	18293	18123	18281	18230	18132	18358	18155	18186	18165	18400	18322	18276	18377	18336	18227	18327	18287	18216	18251	18244	18441	18146	18040	18420	18382	18473	18112	18191	18346	18188	18224	18174	18265	18104	18232	18488	18370	18310	18271	18377	18468	18327	18220	18226	18351	18300	18124	18386	18146	18160	18358	18410	18248	18224	18180	18527	18085	18146	18193	18125	18172	18035	18283	18492	18258	18088	18183	18186	18327	18084	18282	18347	18121	18192	18292	18222	18275	18361	18319	18263	18188	18276	18136	18194	18195	18265	18319	18171	18235	18169	18198	18298	18111	18156	18256	18194	18429	18285	18237	18513	18246	18183	18416	18052	18141	18487	18405	18238	18197	18203	18256	18265	18155	18258	18363	18219	18360	18090	18341	18240	18112	18095	17941	18356	18327	18149	18421	18332	18178	18300	18226	18285	18543	18492	18035	18155	18066	18006	18207	18089	18234	18178	18287	18214	18155	18224	18147	18316	18217	18420	18130	18232	18342	18332	18051	18185	18283	18357	18141	17990	18286	18263	18424	18122	18247	18261	18044	18144	18207	18278	18202	18168	18203	18368	18274	18380	18196	18322	18392	18118	18151	18166	18439	18225	18243	18231	18023	18081	18420	18440	18177	18322	18258	18395	18304	18123	18279	18041	18145	18241	18245	18068	18132	18260	18063	18246	18092	18268	18263	18174	18189	18375	18195	18250	18298	18142	18029	18149	18530	18062	18140	18140	18242	18171	18323	18194	18121	18120	18176	18087	18330	18232	18446	18330	18251	18352	18246	18305	18192	18122	18284	18336	18241	18374	18297	18377	18106	18364	18384	18362	18381	18381	18216	18106	18367	18186	18191	18357	18057	18184	18338	18338	18203	18089	18436	18279	18408	18393	18244	18262	18134	18215	18106	18344	18330	18287	18157	18231	18273	18300	18208	18287	18427	18320	18256	18365	18179	18425	18273	18206	18155	18103	18218	18357	18453	18114	18354	18265	18493	18096	18237	18108	18273	18096	18192	18297	18264	18348	18027	18245	18196	18078	18217	18216	18279	18254	18346	18286	18403	18040	18288	18367	18270	18343	18412	18270	18428	18255	18385	18363	18089	18217	18254	18214	18437	18258	18335	18207	18317	18113	18324	18196	18495	18090	18186	18052	18191	18164	18268	18100	18330	18305	18250	18361	18403	18058	18364	18120	18212	18476	18271	18083	18399	18134	18315	18190	18183	18236	18191	18328	18262	18327	18122	18103	18199	18399	18363	18340	18162	18186	18376	18156	18426	18135	18146	18264	18321	18351	18160	18051	18166	18312	18358	18144	18171	18324	18236	18427	18122	18208	18568	18162	18130	18186	18239	18136	18270	18244	18104	18232	18246	18230	18246	18112	18373	18116	18498	18181	18285	18147	18289	18071	18186	18186	18424	18134	18355	18213	18242	18316	18362	18320	18446	18148	18265	18405	18343	18193	18212	18369	18206	18214	18053	18433	18238	18264	18233	18152	18307	18314	18385	18558	18244	18418	18297	18237	18243	18125	18194	18330	18296	18253	18318	18161	18180	18152	18208	18234	18315	18118	18244	18140	18363	18416	18327	18567	18273	18305	18256	18112	18387	18296	18401	18214	18270	18079	18214	18265	18132	18037	18215	18367	18253	18368	18428	18301	18312	18085	18150	18224	18314	18365	18321	18107	18389	18174	18274	18147	18142	18205	18221	18352	18365	18000	18278	18150	18326	18190	18374	18169	18533	18186	18356	18328	18575	18400	18334	18195	18310	18129	18338	18202	18271	18218	18303	18259	18443	18209	18223	18171	18214	18187	18210	18323	18233	18237	18364	18205	18265	18132	18315	18140	18398	18206	18227	18286	18332	18169	18141	18235	18384	18298	18361	18254	18217	18486	18423	18432	18395	18432	18262	18271	18333	18303	18388	18205	18137	18118	18221	18178	18390	18367	18248	18399	18217	18348	18254	18370	18267	18172	18233	18309	18202	18273	18207	18321	18212	18174	18134	18163	18371	18307	17938	18382	18253	18194	18300	18355	18345	18280	18165	18276	18158	18472	18327	18173	18447	18366	18163	18208	18069	18421	18316	18257	18200	18348	18066	18225	18163	18349	18314	18200	18211	18300	18234	18263	18123	18324	18303	18304	18034	18250	18241	18299	18356	18214	18218	18225	18217	18088	18205	18272	18337	18295	18253	18432	18055	18434	18263	18202	18356	18179	18242	18190	18459	18147	18149	18387	18300	18401	18273	18367	18108	18235	18352	18184	18121	18266	18296	18220	18455	18112	18156	18038	18295	18221	18391	18408	18411	18262	18170	18212	18217	18142	18267	18314	18251	18123	18238	18381	18339	18373	18420	18204	18436	18190	18095	18076	18044	18289	18160	18276	18240	18182	18272	18238	18252	18282	18157	18404	18293	18233	18298	18410	18305	18418	18359	18337	18201	18287	18469	18274	18188	18231	18175	18105	18194	18123	18143	18232	18289	18278	18152	18278	18235	18300	18314	18122	18337	18130	18350	18289	18320	18304	18309	18404	18193	18081	18226	18330	18265	18247	18276	18225	18357	18483	18212	18188	18398	18199	18144	18226	18247	18287	18442	18281	18112	18139	18334	18225	17864	18099	17989	18361	18006	18031	18252	18261	18336	18331	18431	18249	18118	18152	18173	18248	18218	18283	18490	18362	18220	18127	18192	18312	18132	18413	18286	18381	18117	18140	18403	18337	18416	18265	18515	18183	18203	18326	18333	18050	18179	18226	18197	18209	18160	18206	18554	18311	18056	18257	18591	18196	18270	18342	18131	18390	18162	18142	17995	18293	18363	18179	18392	18404	18405	18181	18336	18201	18099	18220	18343	18344	18370	18348	18303	18446	18175	18101	18346	18274	18140	18323	18016	18297	18302	18135	18199	18235	18377	18356	18501	18351	18172	18366	18249	18044	18173	18336	18478	18424	18369	18295	18370	18119	18443	18287	18175	18061	18281	18153	18191	18113	18079	18041	18257	18157	18323	18350	18563	18582	18355	18280	18349	18304	18203	18231	18314	18321	18378	18328	18128	18315	18214	18187	18152	18308	18049	18089	18448	18383	18337	18380	18259	17995	18220	18170	18174	18127	18315	18334	18349	18048	18344	18003	18276	18268	18047	18248	18323	18088	18275	18260	18197	18361	18299	18407	18275	18164	18316	18285
41188	58469	43947	26180	18384	16261	15753	15747	15792	15656	15703	15641	15709	15744	15738	15618	15580	15776	15748	15704	15717	15664	15606	15736	15598	15584	15593	15718	15635	15687	15666	15763	15648	15494	15806	15650	15682	15714	15675	15733	15630	15831	15827	15743	15678	15741	15881	15679	15613	15593	15539	15531	15710	15722	15722	15806	15525	15661	15670	15611	15547	15685	15766	15607	15652	15704	15510	15711	15909	15626	15528	15716	15505	15591	15748	15790	15713	15678	15699	15685	15684	15671	15632	15704	15589	15801	15596	15700	15603	15774	15651	15638	15757	15967	15523	15442	15723	15599	15883	15762	15622	15655	15658	15634	15750	15627	15878	15684	15724	15715	15540	15501	15508	15806	15840	15637	15645	15561	15655	15604	15749	15616	15511	15645	15890	15706	15743	15613	15557	15629	15822	15598	15668	15789	15507	15668	15760	15725	15769	15589	15632	15816	15843	15764	15675	15823	15763	15850	15617	15680	15642	15813	15743	15612	15720	15774	15743	15543	15836	15672	15698	15617	15669	15763	15664	15650	15750	15646	15756	15790	15631	15734	15654	15586	15724	15602	15652	15660	15631	15694	15830	15605	15817	15675	15633	15651	15910	15669	15752	15893	15591	15674	15724	15806	15658	15627	15780	15600	15804	15732	15869	15528	15685	15651	15642	15644	15714	15665	15749	15664	15594	15783	15615	15657	15857	15858	15597	15592	15534	15831	15657	15648	15576	15738	15527	15620	15661	15534	15845	15876	15865	15588	15541	15658	15676	15774	15722	15625	15697	15694	15560	15637	15753	15664	15679	15650	15570	15528	15688	15586	15877	15633	15759	15681	15662	15559	15633	15711	15684	15925	15587	15645	15775	15756	15685	15709	15756	15917	15644	15646	15619	15601	15717	15562	15744	15721	15634	15632	15771	15511	15799	15726	15766	15723	15812	15655	15660	15609	15547	15632	15610	15628	15722	15824	15751	15741	15595	15707	15688	15579	15646	15672	15779	15727	15782	15776	15676	15809	15723	15751	15796	15661	15828	15608	15551	15669	15680	15795	15675	15711	15795	15426	15555	15633	15690	15761	15750	15749	15719	15764	15733	15766	15751	15536	15747	15669	15638	15728	15593	15741	15818	15696	15705	15791	15492	15667	15668	15708	15591	15737	15702	15624	15731	15628	15535	15647	15644	15537	15755	15660	15504	15667	15654	15754	15509	15775	15706	15760	15473	15824	15727	15867	15704	15620	15723	15674	15618	15543	15678	15736	15678	15613	15890	15721	15646	15746	15576	15722	15473	15636	15579	15486	15619	15671	15667	15712	15694	15673	15710	15718	15658	15551	15599	15563	15931	15807	15707	15604	15658	15819	15617	15764	15638	15636	15650	15813	15640	15564	15833	15642	15564	15747	15744	15581	15671	15580	15662	15703	15645	15604	15674	15486	15621	15908	15428	15659	15658	15675	15569	15843	15573	15727	15640	15764	15798	15872	15753	15632	15713	15611	15590	15677	15647	15620	15788	15644	15779	15777	15592	15732	15765	15613	15647	15656	15626	15613	15705	15766	15756	15575	15756	15676	15546	15636	15656	15818	15804	15602	15750	15606	15799	15759	15577	15682	15791	15681	15597	15498	15725	15629	15652	15690	15741	15747	15748	15562	15667	15670	15644	15825	15813	15726	15521	15642	15660	15703	15724	15525	15795	15537	15582	15631	15546	15774	15734	15628	15579	15729	15693	15693	15777	15678	15650	15668	15485	15510	15803	15573	15622	15794	15658	15739	15719	15727	15640	15732	15646	15668	15907	15703	15632	15753	15513	15647	15777	15727	15628	15640	15712	15783	15767	15776	15839	15712	15726	15804	15559	15684	15654	15818	15655	15552	15694	15632	15473	15697	15565	15660	15878	15753	15628	15790	15785	15651	15679	15644	15773	15677	15572	15671	15772	15541	15630	15702	15688	15717	15653	15676	15565	15787	15765	15782	15704	15599	15745	15777	15748	15795	15549	15587	15704	15648	15638	15679	15649	15442	15754	15661	15627	15630	15721	15839	15791	15608	15767	15532	15572	15636	15665	15681	15748	15746	15596	15923	15605	15554	15809	15573	15805	15629	15727	15601	15764	15694	15722	15690	15678	15579	15702	15545	15538	15699	15633	15630	15509	15716	15741	15792	15687	15751	15651	15690	15692	15620	15599	15713	15661	15711	15657	15694	15626	15847	15632	15845	15599	15560	15731	15593	15731	15778	15605	15712	15725	15630	15680	15602	15718	15754	15744	15666	15548	15751	15561	15641	15819	15978	15758	15737	15679	15751	15785	15585	15571	15833	15661	15624	15571	15779	15716	15682	15842	15649	15823	15725	15556	15727	15805	15514	15735	15565	15742	15760	15713	15683	15797	15608	15716	15779	15712	15550	15602	15716	15673	15617	15679	15772	15734	15605	15700	15750	15664	15575	15470	15575	15767	15534	15677	15758	15644	15641	15644	15728	15631	15728	15598	15829	15655	15696	15635	15530	15546	15679	15752	15724	15780	15587	15514	15721	15644	15584	15617	15764	15657	15663	15759	15640	15689	15711	15760	15751	15672	15718	15503	15808	15646	15623	15842	15683	15817	15776	15801	15615	15588	15803	15682	15670	15620	15686	15743	15559	15686	15661	15698	15593	15692	15602	15773	15824	15607	15710	15637	15676	15664	15600	15781	15811	15734	15513	15775	15653	15659	15713	15791	15603	15714	15702	15776	15713	15821	15617	15578	15872	15630	15798	15707	15781	15608	15635	15729	15518	15739	15705	15560	15764	15634	15773	15454	15669	15752	15705	15700	15575	15673	15715	15630	15501	15637	15712	15778	15604	15594	15816	15675	15642	15780	15803	15816	15575	15671	15782	15718	15527	15651	15776	15541	15681	15661	15866	15861	15665	15775	15750	15618	15741	15657	15520	15670	15698	15613	15449	15783	15740	15761	15692	15589	15706	15600	15607	15742	15731	15634	15677	15700	15799	15709	15561	15617	15615	15678	15638	15722	15792	15649	15730	15521	15687	15632	15732	15718	15792	15571	15695	15560	15552	15800	15666	15733	15677	15585	15659	15821	15802	15492	15637	15746	15667	15764	15603	15649	15637	15673	15603	15722	15665	15555	15697	15702	15626	15811	15573	15682	15725	15530	15660	15675	15629	15719	15687	15656	15685	15636	15749	15619	15744	15676	15678	15573	15723	15734	15643	15710	15776	15621	15593	15660	15560	15549	15609	15706	15540	15503	15859	15591	15716	15645	15576	15678	15877	15556	15541	15656	15708	15755	15755	15612	15603	15703	15628	15561	15730	15803	15650	15753	15703	15559	15702	15766	15638	15707	15723	15697	15683	15559	15614	15761	15588	15811	15578	15682	15753	15666	15764	15720	15578	15493	15567	15693	15654	15712	15677	15761	15688	15710	15669	15694	15643	15617	15783	15742	15739	15715	15744	15705	15587	15766	15714	15570	15846	15674	15820	15773	15740	15726	15511	15602	15690	15724	15644	15697	15542	15557	15761	15679	15614	15685	15624	15736	15619	15579	15686	15538	15615	15666	15661	15554	15695	15551	15731	15856	15585	15777	15730	15431	15754	15639	15826	15611	15729	15621	15864	15778	15700	15608	15520	15745	15669	15763	15608	15565	15937	15681	15664	15733	15726	15691	15771	15861	15605	15508	15577	15757	15744	15697	15598	15608	15488	15726	15622	15696	15636	15724	15576	15751	15708	15673	15766	15821	15795	15931	15652	15699	15673	15579	15705	15772	15613	15658	15611	15505	15699	15668	15681	15704	15669	15717	15663	15643	15434	15816	15774	15675	15705	15667	15727	15591	15752	15744	15514	15765	15638	15706	15540	15630	15776	15589	15617	15672	15840	15650	15712	15546	15776	15642	15607	15632	15622	15610	15754	15583	15754	15795	15795	15611	15593	15775	15752	15683	15658	15537	15554	15598	15728	15667	15641	15758	15667	15628	15572	15776	15754	15712	15660	15666	15941	15777	15700	15595	15806	15629	15730	15706	15871	15742	15569	15510	15700	15736	15733	15800	15829	15921	15719	15735	15708	15613	15819	15661	15633	15717	15601	15724	15550	15958	15659	15615	15715	15510	15737	15771	15578	15627	15779	15546	15701	15776	15818	15595	15743	15807	15456	15746	15721	15660	15584	15984	15621	15762	15686	15679	15652	15712	15685	15667	15542	15613	15770	15664	15548	15593	15894	15705	15526	15678	15707	15549	15661	15779	15830	15674	15722	15697	15694	15561	15711	15749	15688	15854	15598	15627	15593	15707	15455	15580	15694	15710	15843	15826	15708	15743	15570	15747	15695	15697	15794	15649	15770	15593	15668	15595	15775	15788	15658	15695	15445	15710	15706	15779	15732	15656	15595	15995	15599	15713	15739	15802	15566	15720	15615	15654	15687	15601	16007	15674	15814	15638	15700	15544	15847	15577	15673	15602	15789	15680	15498	15807	15871	15766	15732	15727	15701	15711	15546	15684	15775	15610	15658	15724	15733	15659	15916	15639	15646	15754	15532	15880	15760	15780	15680	15648	15831	15679	15537	15742	15644	15501	15750	15803	15791	15666	15749	15716	15686	15683	15730	15625	15815	15670	15651	15534	15674	15861	15625	15674	15596	15759	15634	15685	15723	15651	15726	15664	15621	15594	15727	15584	15699	15776	15795	15798	15633	15550	15777	15635	15531	15653	15639	15571	15653	15681	15618	15663	15749	15726	15581	15713	15676	15599	15628	15619	15677	15600	15608	15815	15718	15655	15678	15821	15813	15550	15747	15642	15696	15671	15571	15739	15818	15514	15841	15522	15711	15700	15802	15630	15576	15580	15814	15608	15852	15742	15654	15797	15803	15539	15763	15759	15803	15651	15694	15686	15835	15639	15658	15537	15737	15742	15562	15640	15612	15740	15625	15899	15714	15611	15694	15737	15792	15599	15540	15652	15646	15768	15596	15758	15560	15757	15733	15662	15602	15761	15728	15787	15706	15562	15591	15644	15666	15808	15748	15507	15934	15588	15722	15591	15552	15550	15654	15634	15499	15773	15747	15692	15602	15700	15587	15698	15637	15756	15710	15693	15675	15592	15673	15665	15884	15631	15713	15622	15729	15613	15783	15648	15497	15653	15754	15761	15717
25184	27166	41310	35609	26670	23517	21193	18412	18049	17618	17994	17606	17606	17854	17803	17670	17764	17714	17849	17732	17879	17437	17597	17331	17596	17625	17583	17614	17661	17562	17474	17633	17735	17580	17772	17613	17691	17503	17653	17797	17673	17559	17644	17695	17388	17689	17514	17579	17629	17559	17809	17721	17575	17560	17594	17458	17608	17713	17633	17483	17829	17564	17536	17448	17639	17654	17586	17688	17557	17411	17447	17286	17488	17620	17673	17538	17699	17540	17629	17548	17643	17632	17699	17368	17590	17482	17706	17733	17468	17499	17452	17724	17558	17655	17626	17492	17555	17650	17339	17334	17470	17664	17648	17428	17600	17680	17560	17667	17459	17730	17498	17658	17502	17753	17488	17588	17567	17559	17583	17682	17595	17780	17492	17660	17648	17676	17557	17597	17736	17702	17707	17840	17831	17457	17543	17618	17531	17507	17548	17553	17619	17594	17598	17469	17479	17625	17664	17561	17450	17654	17618	17647	17417	17696	17550	17456	17552	17541	17463	17321	17405	17554	17636	17552	17614	17539	17518	17506	17581	17557	17474	17323	17461	17524	17781	17487	17680	17367	17499	17433	17813	17543	17510	17433	17506	17557	17669	17716	17653	17610	17488	17432	17410	17599	17504	17594	17477	17611	17567	17680	17631	17481	17639	17481	17638	17719	17707	17672	17533	17624	17616	17652	17434	17645	17826	17568	17442	17611	17587	17650	17787	17524	17478	17724	17510	17719	17784	17437	17413	17465	17646	17705	17437	17723	17534	17528	17446	17709	17520	17724	17581	17630	17325	17560	17628	17551	17565	17633	17645	17622	17729	17511	17692	17789	17588	17444	17503	17453	17569	17662	17647	17591	17474	17714	17663	17492	17476	17478	17435	17651	17585	17532	17575	17712	17719	17573	17427	17652	17633	17629	17498	17576	17611	17639	17613	17441	17595	17693	17626	17550	17490	17526	17628	17510	17416	17636	17730	17508	17401	17550	17638	17294	17576	17538	17485	17432	17573	17396	17393	17524	17653	17659	17757	17564	17575	17780	17772	17478	17640	17649	17452	17790	17621	17591	17497	17461	17466	17480	17641	17746	17746	17442	17470	17541	17368	17375	17417	17631	17542	17589	17721	17465	17706	17585	17432	17597	17553	17558	17660	17549	17717	17589	17371	17346	17558	17485	17529	17472	17585	17519	17586	17542	17429	17647	17439	17728	17602	17642	17684	17632	17539	17510	17580	17594	17613	17451	17624	17610	17689	17467	17671	17695	17653	17459	17514	17576	17656	17512	17594	17542	17502	17824	17877	17686	17659	17589	17458	17516	17599	17603	17550	17792	17733	17747	17449	17614	17469	17614	17464	17549	17606	17552	17591	17793	17558	17443	17495	17748	17539	17500	17619	17623	17609	17528	17486	17344	17491	17657	17436	17424	17607	17518	17511	17667	17635	17549	17549	17618	17695	17508	17559	17409	17502	17540	17537	17577	17556	17439	17620	17439	17542	17422	17532	17536	17523	17486	17829	17657	17570	17445	17561	17484	17648	17343	17693	17575	17692	17527	17345	17538	17532	17628	17710	17561	17558	17895	17695	17634	17538	17541	17636	17546	17328	17274	17456	17540	17447	17556	17636	17517	17618	17610	17518	17664	17525	17543	17607	17465	17461	17476	17435	17537	17568	17674	17608	17497	17631	17628	17334	17527	17640	17521	17497	17458	17407	17632	17645	17488	17475	17574	17540	17457	17497	17555	17435	17514	17645	17525	17425	17542	17705	17632	17478	17470	17625	17614	17475	17826	17472	17672	17458	17494	17583	17523	17406	17476	17541	17581	17417	17662	17709	17704	17557	17451	17761	17462	17517	17610	17594	17537	17486	17478	17563	17657	17501	17558	17649	17694	17639	17753	17546	17589	17579	17405	17574	17623	17536	17531	17299	17488	17614	17598	17622	17398	17590	17866	17578	17570	17702	17295	17591	17756	17792	17533	17360	17442	17612	17691	17483	17508	17450	17552	17644	17655	17510	17602	17430	17714	17326	17450	17361	17592	17680	17415	17621	17808	17423	17727	17514	17364	17526	17576	17479	17405	17713	17759	17489	17513	17368	17482	17484	17605	17528	17495	17564	17459	17815	17380	17652	17599	17572	17411	17435	17456	17557	17753	17545	17263	17555	17539	17510	17430	17526	17514	17423	17529	17645	17408	17451	17697	17507	17459	17703	17632	17442	17779	17499	17599	17511	17682	17603	17619	17547	17502	17599	17463	17628	17531	17443	17417	17782	17614	17355	17510	17578	17424	17462	17585	17467	17544	17561	17467	17556	17439	17434	17443	17586	17440	17420	17529	17455	17477	17550	17725	17635	17453	17467	17469	17606	17470	17589	17677	17456	17373	17713	17694	17401	17645	17680	17522	17482	17363	17471	17535	17554	17619	17610	17724	17566	17495	17449	17431	17610	17529	17546	17756	17551	17485	17486	17707	17616	17546	17591	17621	17457	17598	17502	17566	17394	17506	17541	17726	17573	17648	17593	17663	17500	17582	17615	17702	17575	17432	17384	17495	17630	17460	17422	17396	17692	17895	17633	17589	17500	17648	17535	17463	17501	17637	17660	17263	17584	17569	17603	17431	17589	17598	17638	17700	17431	17589	17488	17674	17675	17575	17660	17727	17665	17734	17488	17629	17465	17651	17431	17620	17680	17486	17616	17481	17379	17649	17298	17552	17633	17319	17354	17301	17736	17480	17205	17470	17587	17615	17565	17553	17685	17551	17473	17349	17565	17455	17674	17337	17519	17545	17388	17431	17374	17477	17593	17639	17475	17456	17640	17606	17553	17544	17239	17557	17649	17605	17547	17554	17378	17542	17507	17443	17582	17660	17643	17654	17716	17616	17542	17579	17798	17485	17425	17525	17494	17634	17640	17302	17514	17649	17527	17456	17726	17571	17556	17354	17613	17378	17480	17580	17609	17584	17550	17528	17598	17562	17529	17626	17598	17522	17504	17375	17726	17415	17657	17659	17402	17542	17486	17694	17589	17442	17636	17661	17523	17557	17724	17606	17460	17402	17769	17603	17671	17516	17627	17534	17581	17708	17667	17648	17476	17572	17641	17548	17603	17552	17386	17713	17835	17662	17701	17562	17522	17646	17491	17753	17724	17543	17633	17582	17985	17660	17567	17659	17611	17740	17296	17693	17380	17619	17450	17396	17466	17514	17674	17519	17554	17472	17510	17647	17760	17596	17475	17482	17395	17651	17557	17577	17718	17529	17755	17521	17629	17436	17590	17561	17715	17584	17525	17544	17531	17571	17509	17527	17584	17518	17542	17384	17396	17647	17355	17514	17473	17640	17716	17433	17573	17637	17543	17595	17598	17561	17771	17760	17740	17588	17647	17536	17619	17688	17642	17465	17544	17502	17684	17816	17524	17603	17459	17375	17432	17616	17405	17474	17462	17554	17444	17694	17681	17505	17567	17638	17643	17367	17414	17483	17671	17584	17627	17609	17687	17577	17418	17465	17669	17411	17591	17546	17736	17524	17650	17568	17490	17635	17483	17542	17499	17590	17689	17654	17471	17595	17510	17572	17475	17501	17540	17590	17500	17637	17660	17526	17462	17521	17514	17490	17579	17535	17536	17518	17559	17460	17645	17697	17518	17750	17446	17402	17510	17432	17526	17512	17567	17634	17411	17568	17640	17658	17521	17511	17546	17690	17480	17373	17523	17394	17591	17482	17545	17613	17667	17798	17434	17698	17659	17389	17515	17798	17427	17560	17365	17388	17579	17558	17411	17629	17525	17458	17628	17601	17496	17537	17373	17605	17410	17345	17648	17601	17637	17559	17441	17761	17469	17552	17469	17417	17461	17395	17600	17529	17422	17435	17507	17444	17613	17534	17522	17448	17562	17572	17554	17503	17507	17437	17431	17601	17511	17455	17463	17492	17624	17704	17719	17552	17579	17906	17662	17554	17494	17537	17529	17553	17555	17516	17675	17579	17591	17635	17555	17595	17631	17609	17646	17310	17514	17614	17452	17579	17610	17526	17478	17720	17666	17733	17533	17629	17649	17477	17379	17550	17428	17697	17578	17645	17651	17619	17523	17577	17513	17601	17664	17570	17526	17687	17489	17519	17666	17674	17324	17616	17640	17594	17495	17838	17798	17674	17392	17523	17549	17542	17655	17534	17765	17647	17447	17540	17719	17509	17608	17585	17603	17603	17609	17400	17451	17657	17667	17646	17462	17547	17541	17560	17605	17506	17448	17433	17639	17452	17439	17390	17719	17315	17396	17413	17537	17531	17504	17479	17514	17404	17687	17843	17741	17608	17619	17785	17462	17664	17624	17636	17529	17420	17555	17563	17548	17503	17527	17767	17371	17607	17756	17494	17502	17654	17462	17476	17523	17601	17548	17378	17434	17511	17485	17627	17712	17684	17523	17451	17430	17345	17638	17505	17694	17487	17592	17623	17462	17568	17458	17528	17614	17615	17361	17465	17556	17565	17500	17462	17551	17583	17430	17397	17550	17415	17681	17414	17428	17538	17431	17550	17606	17573	17759	17587	17448	17467	17389	17545	17698	17758	17713	17369	17588	17563	17623	17649	17772	17560	17546	17785	17533	17498	17253	17389	17673	17519	17536	17747	17438	17728	17642	17651	17446	17385	17667	17310	17559	17322	17518	17609	17640	17454	17370	17650	17638	17332	17302	17739	17737	17642	17603	17226	17551	17554	17542	17610	17487	17325	17727	17630	17658	17748	17528	17468	17525	17422	17498	17493	17485	17549	17542	17627	17422	17615	17653	17512	17697	17465	17497	17524	17719	17224	17548	17604	17514	17672	17425	17740	17730	17525	17650	17621	17535	17467	17667	17700	17394	17735	17464	17607	17556	17635	17556	17635	17448	17580	17648	17542	17620	17916	17583	17595	17434	17408	17483	17700	17300	17583	17677	17503	17353	17444	17754	17421	17473	17530	17626	17674	17689	17304	17577	17479	17680	17782	17505	17665	17584	17430	17606	17575	17698	17426	17831	17631	17489	17613	17443	17472	17525	17418	17497	17497	17548	17461	17446	17681	17634	17400	17504	17512	17488	17518	17555	17600	17584	17329	17482	17508	17523	17455	17681	17724	17727	17632	17568	17249	17419	17660	17705	17363	17492	17576
66015	105635	83461	52647	30125	18503	15716	15359	15103	15303	15117	15360	15328	15258	15520	15126	15340	15338	15108	15370	15245	15209	15347	15258	15206	15330	15425	15128	15257	15319	15265	15428	15390	15226	15303	15426	15331	15236	15179	15358	15305	15282	15269	15358	15376	15133	15430	15121	15229	15500	15405	15257	15256	15369	15216	15208	15304	15298	15233	15429	15087	15293	15239	15439	15319	15288	15377	15153	15216	15269	15201	15333	15203	15365	15481	15067	15278	15323	15095	15340	15222	15279	15451	15397	15290	15292	15264	15365	15347	15234	15231	15382	15294	15351	15515	15339	15417	15196	15355	15320	15286	15354	15271	15381	15368	15182	15210	15245	15375	15316	15356	15292	15181	15400	15080	15158	15286	15308	15228	15165	15224	15249	15273	15188	15213	15251	15225	15402	15319	15385	15262	15269	15199	15350	15180	15249	15387	15327	15475	15179	15286	15373	15335	15347	15387	15319	15218	15360	15293	15404	15337	15299	15411	15227	15373	15474	15212	15256	15273	15376	15322	15177	15391	15048	15400	15233	15234	15207	15162	15315	15204	15278	15052	15356	15219	15378	15292	15228	15182	15205	15433	15366	15356	15321	15409	15123	15343	15203	15217	15369	15277	15302	15230	15378	15462	15434	15165	15040	15351	15216	15186	15283	15235	15356	15251	15368	15429	15234	15286	15449	15370	15257	15265	15285	15236	15299	15230	15361	15365	15320	15162	15387	15366	15175	15179	15461	15254	15334	15240	15207	15229	15283	15250	15269	15131	15351	15265	15202	15438	15341	15334	15314	15441	15328	15302	15336	15332	15204	15159	15128	15244	15332	15177	15421	15274	15190	15222	15246	15282	15327	15216	15285	15199	15179	15301	15237	15333	15337	15424	15110	15320	15234	15283	15337	15411	15254	15361	15284	15186	15201	15270	15199	15331	15312	15431	15277	15265	15174	15248	15335	15414	15134	15333	15203	15181	15412	15121	15174	15236	15106	15444	15191	15058	15261	15239	15206	15235	15164	15420	15230	15277	15434	15256	15222	15342	15259	15313	15229	15295	15297	15254	15282	15273	15275	15277	15235	15393	15233	15211	15293	15325	15164	15348	15386	15454	15311	15102	15265	15421	15164	15263	15372	15164	15161	15242	15266	15341	15303	15378	15264	15237	15216	15304	15397	15361	15182	15357	15121	15321	15353	15289	15265	15324	15210	15181	15224	15369	15414	15358	15149	15312	15348	15273	15447	15381	15274	15366	15264	15313	15246	15304	15310	15309	15368	15160	15290	15328	15433	15241	15230	15244	15080	15333	15364	15294	15213	15316	15278	15114	15260	15319	15218	15271	15218	15276	15278	15395	15210	15399	15080	15138	15259	15291	15276	15260	15085	15272	15266	15360	15262	15315	15105	15257	15227	15357	15237	15262	15246	15480	15281	15283	15335	15197	15471	15100	15148	15235	15299	15441	15390	15218	15121	15318	15332	15279	15127	15481	15396	15205	15308	15171	15411	15138	15160	15218	15246	15218	15542	15230	15183	15162	15279	15259	15311	15278	15067	15322	15284	15254	15352	15198	15306	15280	15207	15341	15397	15428	15244	15294	15377	15263	15354	15360	15191	15359	15175	15248	15146	15326	15388	15349	15251	15337	15313	15314	15089	15368	15370	15342	15155	15323	15226	15379	15277	15381	15283	15226	15377	15315	15336	15334	15368	15127	15325	15217	15342	15376	15136	15296	15279	15333	15271	15225	15260	15094	15141	15422	15293	15459	15089	15231	15483	15262	15243	15353	15220	15319	15354	15250	15285	15245	15381	15421	15133	15292	15184	15244	15165	15388	15285	15165	15196	15173	15097	15311	15220	15270	15420	15243	15321	15390	15214	15326	15252	15353	15356	15265	15548	15304	15262	15191	15267	15147	15312	15208	15233	15286	15291	15446	15358	15341	15287	15145	15282	15130	15228	15126	15212	15272	15298	15384	15367	15340	15490	15314	15491	15257	15284	15170	15382	15360	15233	15360	15296	15183	15246	15224	15292	15479	15453	15316	15345	15333	15172	15304	15203	15232	15273	15353	15451	15337	15376	15312	15420	15436	15244	15506	15296	15285	15429	15219	15513	15212	15282	15454	15184	15301	15404	15058	15227	15171	15420	15273	15401	15251	15251	15357	15311	15236	15308	15300	15309	15315	15344	15322	15256	15257	15555	15445	15233	15283	15277	15171	15303	15337	15169	15379	15199	15372	15324	15280	15253	15231	15334	15109	15341	15239	15234	15251	15319	15222	15411	15229	15552	15414	15120	15360	15254	15150	15209	15131	15376	15273	15252	15346	15191	15540	15176	15189	15242	15221	15349	15245	15188	15369	15491	15438	15177	15397	15321	15202	15261	15274	15272	15134	15421	15179	15180	15355	15065	15376	15372	15202	15198	15327	15241	15296	15279	15332	15231	15268	15361	15360	15261	15153	15364	15154	15387	15380	15373	15318	15297	15319	15357	15322	15014	15264	15313	15374	15341	15296	15329	15332	15378	15326	15196	15318	15078	15234	15131	15273	15314	15208	15305	15322	15424	15324	15280	15220	15369	15183	15163	15470	15251	15314	15284	15308	15193	15235	15246	15265	15325	15133	15101	15293	15212	15304	15224	15306	15368	15347	15332	15551	15419	15272	15250	15187	15397	15461	15323	15448	15272	15308	15280	15074	15221	15355	15307	15355	15334	15484	15338	15324	15358	15315	15186	15312	15213	15350	15436	15339	15237	15156	15173	15443	15180	15243	15273	15401	15233	15356	15258	15145	15265	15345	15257	15411	15172	15234	15551	15152	15233	15122	15291	15232	15498	15387	15326	15280	15324	15257	15295	15442	15236	15313	15262	15231	15270	15164	15326	15355	15224	15262	15216	15238	15242	15206	15200	15257	15442	15284	15292	15226	15419	15289	15258	15302	15204	15085	15469	15225	15342	15325	15411	15048	15341	15150	15423	15181	15311	15131	15173	15285	15348	15253	15292	15245	15384	15282	15248	15310	15200	15268	15265	15299	15234	15224	15355	15263	15358	15227	15296	15348	15320	15298	15196	15250	15331	15202	15292	15306	15406	15349	15346	15247	15272	15242	15068	15111	15381	15285	15322	15433	15491	15251	15108	15194	15332	15168	15303	15178	15453	15220	15191	15300	15252	15326	15425	15125	15193	15324	15525	15251	15330	15374	15224	15428	15269	15280	15169	15433	15276	15202	15397	15368	15312	15276	15275	15126	15226	15392	15311	15093	15164	15199	15195	15332	15343	15495	15328	15150	15359	15490	15258	15249	15060	15213	15369	15211	15308	15327	15262	15417	15326	15292	15098	15214	15168	15382	15256	15244	15172	15218	15418	15320	15464	15299	15155	15257	15304	15246	15253	15282	15208	15137	15330	15246	15431	15221	15149	15245	15418	15203	15279	15295	15210	15469	15339	15311	15420	15222	15190	15359	15328	15151	15222	15343	15176	15330	15335	15315	15115	15350	15123	15182	15263	15209	15258	15349	15334	15222	15144	15261	15134	15370	15255	15296	15196	15136	15245	15302	15304	15234	15364	15350	15218	15414	15266	15258	15262	15345	15258	15229	15319	15249	15294	15281	15249	15294	15047	15302	15232	15341	15373	15341	15208	15170	15122	15270	15270	15109	15293	15385	15276	15420	15240	15268	15274	15345	15325	15433	15450	15214	15393	15342	15381	15245	15161	15353	15295	15274	15255	15257	15339	15350	15284	15328	15351	15443	15429	15452	15286	15441	15372	15397	15222	15272	15326	15407	15219	15216	15265	15295	15288	15251	15287	15244	15303	15300	15335	15315	15419	15273	15194	15307	15307	15287	15397	15371	15242	15241	15443	15412	15257	15219	15302	15122	15166	15321	15372	15209	15311	15192	15286	15346	15268	15265	15072	15282	15293	15255	15324	15323	15318	15238	15086	15296	15212	15317	15252	15329	15176	15392	15314	15224	15295	15469	15317	15275	15283	15304	15218	15325	15339	15234	15457	15281	15289	15124	15451	15378	15154	15375	15176	15195	15213	15325	15273	15168	15280	15369	15286	15288	15130	15092	15304	15229	15276	15347	15124	15259	15350	15487	15461	15342	15296	15350	15405	15333	15360	15216	15240	15175	15229	15195	15184	15367	15067	15247	15216	15395	15274	15196	15360	15207	15336	15357	15384	15189	15360	15482	15320	15297	15263	15296	15470	15248	15217	15385	15283	15299	15273	15398	15386	15479	15113	15383	15430	15403	15133	15344	15319	15284	15246	15265	15037	15336	15258	15220	15449	15291	15416	15433	15262	15285	15110	15144	15427	15288	15273	15104	15368	15310	15382	15199	15180	15210	15549	15318	15367	15404	15132	15342	15493	15228	15282	15459	15353	15316	15429	15440	15204	15271	15079	15502	15258	15078	15229	15306	15523	15299	15349	15270	15186	15055	15026	15205	15246	15286	15150	15369	15339	15322	15423	15232	15350	15377	15181	15152	15527	15172	15421	15264	15172	15584	15207	15353	15279	15270	15005	15387	15139	15237	15247	15174	15292	15503	15204	15388	15209	15280	15221	15203	15392	15289	15352	15219	15333	15319	15363	15327	15302	15306	15199	15329	15256	15316	15136	15318	15184	15354	15231	15321	15296	15406	15244	15418	15341	15329	15389	15404	15186	15317	15229	15345	15234	15206	15204	15265	15276	15184	15388	15176	15301	15407	15337	15259	15471	15346	15213	15270	15133	15192	15403	15229	15435	15396	15238	15291	15298	15463	15279	15296	15198	15240	15112	15343	15252	15086	15359	15310	15102	15251	15383	15265	15277	15288	15266	15139	15221	15286	15310	15326	15466	15312	15194	15335	15319	15387	15202	15269	15271	15304	15329	15071	15239	15295	15249	15438	15367	15307	15209	15324	15285	15293	15418	15315	15400	15266	15347	15395	15251	15309	15191	15285	15363	15209	15250	15409	15404	15244	15426	15165	15067	15259	15407	15081	15224	15254	15328	15272	15330	15208	15346	15518	15259	15114	15362	15164	15075	15172	15268	15292	15147	15287	15312	15252	15271	15464	15038	15294	15170	15250	15303	15436	15446	15183	15265	15351	15339	15305	15210	15199	15230	15228	15279	15106	15222	15379	15358	15100	15300	15342	15242	15358	15282
23808	24968	38900	34338	26688	24804	23884	18772	17952	18216	18177	17956	17891	17919	17908	18079	17837	18057	17802	17772	17803	17720	17738	17953	17896	17846	17854	17666	17608	17729	17737	17654	17732	17618	17621	17882	17785	17763	17730	17805	17614	17593	17791	17677	17720	17758	17686	17659	17691	17639	17787	17675	17741	17814	17754	17642	17759	17521	17818	17816	17602	17687	17535	17598	17724	17773	17612	17688	17583	17682	17553	17635	17479	17810	17519	17777	17761	17728	17806	17770	17718	17554	17608	17518	17553	17561	17576	17548	17939	17621	17840	17753	17584	17626	17643	17645	17819	17803	17630	17684	17649	17669	17477	17638	17655	17794	17834	17748	17650	17819	17553	17655	17621	17700	17516	17609	17883	17767	17984	17626	17457	17791	17716	17670	17592	17511	17714	17670	17488	17717	17621	17766	17645	17642	17792	17681	17582	17606	17641	17431	17575	17656	17555	17519	17709	17872	17526	17743	17683	17583	17861	17536	17507	17652	17762	17633	17589	17656	17612	17575	17554	17645	17550	17639	17546	17591	17810	17590	17627	17567	17727	17668	17553	17781	17900	17777	17494	17593	17672	17603	17593	17693	17513	17655	17808	17495	17714	17867	17636	17624	17542	17537	17744	17839	17636	17422	17573	17734	17701	17697	17587	17360	17586	17611	17614	17683	17499	17844	17695	17824	17529	17626	17612	17813	17745	17677	17646	17677	17773	17632	17690	17560	17781	17636	17697	17790	17681	17413	17526	17575	17788	17613	17794	17766	17665	17564	17739	17476	17686	17765	17544	17690	17537	17489	17455	17562	17679	17653	17639	17519	17777	17550	17693	17793	17722	17780	17680	17516	17805	17416	17704	17469	17686	17561	17750	17417	17786	17866	17824	17882	17857	17551	17621	17871	17663	17695	17631	17720	17731	17589	17847	17735	17567	17652	17653	17679	17768	17623	17600	17585	17525	17607	17561	17552	17674	17482	17899	17687	17640	17619	17636	17681	17686	17482	17713	17594	17579	17347	17630	17397	17788	17564	17747	17605	17572	17698	17590	17701	17719	17824	17730	17621	17755	17638	17531	17615	17521	17743	17728	17692	17542	17828	17613	17705	17709	17561	17579	17544	17571	17745	17808	17663	17862	17731	17474	17833	17565	17791	17680	17609	17724	17624	17523	17670	17767	17727	17722	17747	17750	17733	17592	17820	17834	17641	17703	17653	17806	17857	17536	17696	17585	17968	17733	17589	17572	17722	17837	17769	17703	17667	17433	17614	17387	17845	17781	17750	17658	17677	17773	17685	17638	17619	17578	17558	17440	17890	17843	17561	17749	17595	17744	17940	17648	17648	17564	17635	17645	17473	17589	17689	17693	17455	17484	17500	17655	17738	17706	17327	17787	17752	17536	17740	17622	17601	17801	17894	17653	17610	17724	17447	17457	17685	17615	17478	17394	17660	17507	17801	17411	17931	17714	17687	17698	17777	17459	17637	17809	17763	17656	17625	17560	17808	17618	17480	17632	17561	17559	17501	17755	17641	17780	17730	17766	17869	17561	17679	17551	17621	17761	17656	17758	17494	17623	17641	17483	17631	17674	17532	17695	17625	17544	17558	17691	17538	17433	17434	17627	17616	17762	17384	17695	17491	17626	17701	17622	17509	17668	17494	17667	17676	17765	17770	17536	17495	17607	17772	17605	17661	17557	17553	17537	17644	17584	17585	17750	17568	17499	17602	17617	17684	17677	17636	17828	17613	17702	17700	17458	17594	17780	17703	17557	17454	17459	17466	17518	17557	17775	17532	17591	17747	17698	17703	17704	17525	17585	17556	17557	17620	17672	17700	17653	17588	17862	17580	17844	17654	17594	17603	17633	17472	17744	17562	17582	17676	17979	17708	17610	17683	17709	17732	17673	17796	17673	17564	17722	17702	17541	17591	17428	17651	17648	17544	17670	17792	17602	17739	17675	17614	17598	17687	17525	17764	17572	17635	17687	17470	17727	17414	17732	17705	17726	17435	17772	17667	17659	17646	17674	17736	17936	17655	17614	17696	17548	17673	17685	17625	17739	17443	17833	17667	17787	17589	17585	17491	17664	17716	17626	17642	17403	17584	17618	17627	17645	17588	17899	17544	17696	17470	17748	17684	17539	17723	17740	17492	17747	17761	17648	17720	17881	17618	17691	17679	17662	17765	17488	17533	17653	17449	17615	17663	17744	17605	17702	17545	17632	17724	17740	17744	17571	17552	17645	17766	17676	17662	17526	17643	17534	17584	17609	17475	17533	17700	17678	17443	17891	17601	17702	17833	17665	17638	17590	17557	17538	17592	17543	17690	17554	17614	17692	17570	17676	17610	17651	17624	17717	17605	17731	17620	17651	17545	17631	17531	17658	17849	17528	17583	17504	17555	17722	17670	17793	17571	17663	17626	17706	17592	17592	17656	17639	17779	17704	17593	17602	17524	17593	17587	17642	17684	17505	17459	17650	17757	17799	17615	17575	17818	17726	17654	17519	17577	17644	17621	17603	17503	17402	17582	17523	17737	17609	17682	17537	17637	17627	17534	17488	17577	17833	17690	17624	17613	17599	17752	17437	17777	17774	17605	17515	17679	17653	17806	17604	17739	17540	17808	17504	17579	17679	17814	17771	17482	17620	17620	17779	17719	17740	17418	17558	17737	17446	17623	17564	17630	17592	17675	17568	17585	17749	17718	17780	17656	17497	17715	17525	17725	17638	17554	17680	17636	17685	17695	17586	17957	17547	17741	17681	17456	17612	17534	17635	17660	17511	17601	17380	17773	17533	17488	17757	17582	17833	17590	17531	17847	17620	17648	17776	17588	17724	17720	17661	17806	17714	17688	17876	17890	17689	17719	17770	17492	17697	17763	17448	17472	17870	17677	17756	17666	17559	17862	17538	17718	17510	17647	17631	17980	17725	17672	17715	17508	17710	17640	17568	17752	17476	17486	17769	17674	17511	17662	17598	17967	17541	17413	17601	17567	17455	17722	17698	17460	17450	17683	17760	17857	17761	17702	17759	17736	17697	17697	17563	17593	17692	17490	17544	17771	17920	17491	17645	17620	17770	17624	17813	17618	17767	17551	17692	17445	17606	17797	17670	17663	17845	17648	17731	17589	17668	17566	17654	17830	17673	17687	17790	17735	17678	17922	17725	17424	17681	17510	17562	17350	17622	17529	17769	17689	17655	17916	17686	17453	17672	17811	17640	17625	17715	17621	17568	17644	17649	17743	17518	17679	17582	17555	17589	17595	17823	17420	17746	17731	17640	17715	17592	17560	17456	17744	17645	17554	17505	17730	17595	17550	17652	17653	17649	17626	17503	17547	17528	17778	17394	17345	17542	17543	17623	17523	17636	17655	17718	17505	17492	17498	17549	17654	17633	17652	17590	17739	17565	17649	17556	17671	17876	17593	17757	17846	17649	17743	17756	17687	17580	17649	17821	17684	17509	17549	17487	17800	17755	17751	17505	17673	17812	17419	17698	17492	17647	17585	17483	17436	17743	17854	17762	17449	17643	17588	17704	17632	17442	17639	17518	17714	17574	17718	17625	17693	17479	17498	17610	17685	17900	17486	17713	17737	17537	17769	17669	17781	17690	17456	17542	17742	17693	17579	17616	17652	17481	17650	17573	17669	17732	17526	17818	17763	17450	17619	17752	17600	17611	17482	17523	17556	17674	17544	17748	17637	17652	17779	17760	17692	17632	17533	17614	17561	17746	17493	17399	17677	17579	17795	17779	17606	17687	17623	17836	17471	17681	17610	17466	17696	17431	17636	17729	17772	17557	17609	17414	17540	17722	17618	17721	17868	17544	17521	17737	17618	17761	17783	17602	17688	17717	17541	17710	17650	17628	17462	17664	17780	17740	17490	17557	17639	17501	17902	17743	17610	17562	17836	17747	17648	17745	17557	17564	17539	17488	17738	17786	17593	17767	17796	17762	17668	17638	17732	17605	17558	17588	17733	17644	17733	17823	17712	17812	17579	17714	17728	17672	17829	17759	17447	17455	17583	17619	17494	17497	17575	17862	17490	17473	17745	17608	17755	17586	17676	17758	17731	17738	17651	17774	17494	17623	17342	17500	17844	17635	17557	17577	17538	17512	17678	17824	17555	17583	17679	17660	17446	17755	17536	17728	17649	17654	17618	17550	17327	17645	17707	17566	17813	17624	17623	17964	17826	17644	17602	17592	17596	17956	17619	17658	17647	17480	17833	17691	17528	17561	17622	17475	17677	17512	17422	17658	17855	17678	17654	17534	17851	17616	17784	17691	17573	17888	17583	17644	17612	17770	17759	17417	17821	17577	17675	17704	17638	17589	17288	17946	17904	17889	17555	17738	17426	17651	17470	17578	17494	17460	17661	17543	17760	17606	17528	17570	17368	17337	17486	17563	17806	17456	17521	17698	17669	17711	17457	17696	17678	17616	17662	17747	17711	17679	17821	17719	17563	17674	17745	17590	17613	17718	17528	17645	17590	17534	17709	17571	17536	17784	17541	17904	17708	17615	17467	17494	17597	17583	17736	17576	17429	17759	17851	17700	17515	17717	17636	17746	17786	17529	17474	17638	17519	17609	17725	17694	17499	17781	17720	17577	17605	17566	17600	17736	17506	17737	17678	17522	17611	17894	17641	17670	17635	17674	17698	17792	17769	17725	17757	17616	17701	17630	17594	17697	17650	17575	17515	17742	17453	17558	17676	17634	17608	17608	17662	17757	17724	17468	17651	17789	17886	17678	17827	17510	17884	17433	17736	17612	17550	17684	17817	17526	17567	17686	17529	17551	17658	17700	17782	17856	17564	17624	17370	17637	17605	17731	17665	17572	17738	17691	17640	17653	17767	17663	17612	17675	17627	17472	17533	17548	17561	17741	17649	17748	17579	17591	17762	17753	17681	17712	17479	17542	17620	17890	17488	17414	17586	17512	17628	17483	17620	17703	17743	17599	17760	17864	17473	17574	17662	17461	17624	17616	17599	17450	17555	17438	17804	17738	17746	17679	17820	17614	17651	17664	17493	17625	17604	17404	17596	17572	17736	17710	17555	17718	17627	17634	17784	17736	17578	17494	17684	17713	17677	17770	17519	17862	17743	17669	17700	17748	17606	17514	17536	17694	17579	17630	17772	17552	17456	17686	17582	17720	17804
63374	107699	89819	61122	35602	20684	16264	15515	15222	15347	15395	15247	15208	15335	15278	15218	15280	15255	15488	15236	15131	15414	15257	15168	15399	15283	15247	15288	15370	15333	15287	15236	15211	15414	15364	15243	15324	15329	15421	15329	15134	15261	15322	15341	15435	15284	15179	15344	15331	15325	15361	15324	15515	15346	15339	15377	15130	15221	15372	15287	15388	15357	15253	15328	15233	15530	15380	15272	15284	15415	15321	15318	15354	15358	15275	15365	15295	15398	15270	15392	15336	15393	15254	15185	15430	15440	15236	15162	15229	15416	15168	15299	15224	15285	15367	15243	15282	15326	15341	15258	15337	15205	15169	15355	15498	15344	15346	15373	15329	15300	15247	15221	15374	15314	15286	15351	15345	15338	15335	15307	15286	15425	15316	15320	15394	15198	15390	15225	15256	15346	15303	15470	15392	15252	15439	15439	15251	15352	15294	15241	15230	15250	15238	15242	15272	15289	15252	15263	15244	15557	15453	15309	15220	15330	15214	15454	15336	15271	15302	15296	15483	15076	15287	15222	15254	15396	15291	15318	15551	15331	15240	15309	15401	15422	15374	15274	15162	15248	15305	15289	15266	15395	15211	15322	15328	15147	15247	15368	15236	15333	15258	15391	15187	15220	15330	15377	15270	15420	15210	15398	15264	15308	15236	15223	15461	15389	15419	15201	15156	15243	15201	15344	15287	15323	15262	15176	15139	15290	15291	15415	15267	15211	15211	15440	15403	15501	15369	15198	15324	15360	15467	15363	15369	15494	15256	15329	15331	15357	15466	15087	15318	15251	15287	15208	15210	15261	15246	15423	15306	15146	15407	15444	15262	15382	15175	15316	15254	15273	15302	15340	15342	15326	15318	15279	15140	15463	15513	15287	15317	15149	15207	15262	15247	15311	15350	15392	15427	15213	15095	15273	15386	15145	15169	15467	15359	15206	15405	15414	15502	15229	15400	15234	15384	15185	15200	15399	15499	15335	15175	15231	15257	15293	15221	15243	15393	15111	15338	15263	15371	15273	15316	15146	15407	15139	15320	15284	15382	15310	15466	15260	15332	15289	15368	15220	15312	15360	15349	15101	15233	15411	15255	15327	15302	15052	15280	15245	15452	15282	15233	15237	15187	15312	15237	15205	15313	15588	15284	15351	15214	15238	15461	15315	15430	15225	15457	15180	15179	15476	15264	15198	15293	15147	15313	15384	15271	15229	15220	15193	15230	15275	15338	15334	15323	15298	15255	15247	15128	15349	15296	15303	15371	15222	15317	15353	15363	15303	15359	15234	15259	15288	15180	15271	15220	15332	15230	15371	15516	15342	15385	15206	15353	15205	15195	15302	15322	15301	15219	15394	15272	15441	15336	15239	15282	15249	15345	15293	15357	15334	15243	15168	15529	15435	15460	15240	15230	15331	15101	15349	15423	15393	15255	15297	15101	15352	15343	15167	15147	15326	15089	15170	15358	15276	15242	15176	15454	15257	15140	15427	15380	15326	15258	15358	15371	15389	15116	15137	15149	15345	15387	15356	15190	15382	15426	15210	15159	15384	15313	15276	15376	15405	15207	15323	15177	15368	15347	15393	15151	15403	15399	15210	15299	15392	15301	15283	15357	15276	15331	15493	15389	15226	15282	15360	15411	15232	15205	15174	15064	15213	15269	15261	15354	15461	15472	15347	15266	15606	15303	15224	15369	15265	15379	15307	15516	15269	15405	15035	15284	15365	15293	15470	15183	15227	15427	15391	15300	15154	15193	15435	15434	15185	15224	15279	15250	15461	15335	15333	15308	15289	15346	15312	15350	15114	15263	15271	15320	15434	15322	15278	15183	15381	15421	15291	15293	15512	15189	15414	15239	15331	15332	15324	15161	15309	15328	15388	15257	15289	15341	15372	15472	15261	15277	15367	15321	15287	15157	15330	15358	15364	15463	15298	15233	15511	15425	15204	15318	15367	15307	15332	15231	15242	15356	15260	15291	15338	15245	15369	15221	15237	15286	15501	15356	15173	15353	15436	15397	15160	15253	15433	15265	15382	15321	15337	15320	15381	15078	15233	15446	15312	15131	15188	15398	15262	15314	15360	15183	15470	15407	15346	15200	15335	15194	15422	15285	15398	15270	15318	15356	15261	15271	15440	15205	15231	15387	15287	15275	15283	15354	15093	15284	15313	15158	15430	15261	15199	15348	15454	15210	15213	15201	15335	15279	15244	15407	15295	15344	15386	15257	15320	15380	15198	15322	15122	15372	15254	15354	15204	15274	15352	15261	15255	15103	15315	15395	15338	15281	15310	15244	15227	15401	15347	15284	15207	15425	15463	15265	15275	15252	15465	15338	15353	15351	15379	15429	15471	15260	15233	15276	15296	15165	15477	15339	15296	15367	15167	15353	15044	15413	15288	15340	15341	15298	15355	15520	15101	15342	15487	15439	15321	15190	15279	15203	15293	15204	15394	15238	15354	15266	15431	15321	15353	15282	15174	15328	15290	15292	15117	15348	15201	15270	15289	15428	15340	15355	15324	15255	15330	15368	15255	15345	15473	15231	15487	15377	15326	15339	15308	15230	15254	15208	15396	15275	15280	15184	15342	15218	15313	15258	15174	15233	15328	15292	15282	15163	15331	15233	15340	15309	15270	15342	15374	15442	15329	15321	15307	15271	15248	15305	15430	15507	15331	15282	15212	15340	15323	15438	15291	15397	15359	15310	15195	15304	15305	15336	15293	15345	15328	15240	15518	15325	15327	15319	15266	15282	15374	15125	15270	15331	15315	15457	15326	15341	15279	15333	15126	15365	15239	15343	15251	15276	15350	15404	15161	15304	15299	15339	15323	15272	15388	15122	15377	15277	15236	15224	15160	15241	15102	15233	15057	15266	15396	15180	15428	15427	15248	15474	15269	15374	15258	15380	15300	15305	15488	15275	15418	15277	15150	15385	15380	15338	15424	15461	15325	15294	15123	15171	15323	15332	15226	15445	15423	15188	15177	15227	15364	15217	15110	15389	15326	15334	15180	15154	15290	15335	15288	15375	15225	15290	15243	15227	15473	15359	15227	15382	15378	15396	15294	15317	15212	15289	15245	15220	15235	15448	15374	15224	15423	15298	15188	15271	15242	15290	15262	15145	15213	15046	15303	15110	15164	15253	15183	15300	15343	15221	15320	15198	15196	15518	15264	15255	15249	15281	15277	15321	15309	15262	15435	15234	15207	15226	15356	15265	15186	15246	15245	15412	15260	15233	15375	15238	15219	15268	15363	15441	15378	15417	15448	15351	15300	15360	15394	15412	15446	15308	15306	15402	15398	15267	15383	15295	15405	15206	15515	15317	15278	15323	15367	15183	15374	15274	15340	15200	15267	15279	15448	15396	15317	15492	15378	15311	15249	15269	15333	15413	15417	15295	15322	15298	15326	15187	15253	15240	15486	15458	15459	15276	15237	15395	15258	15428	15300	15378	15230	15421	15170	15450	15182	15167	15427	15274	15396	15488	15252	15340	15393	15327	15436	15385	15374	15167	15361	15269	15261	15358	15344	15259	15438	15149	15443	15187	15336	15446	15224	15268	15382	15304	15305	15311	15314	15348	15308	15062	15256	15293	15313	15378	15296	15145	15396	15266	15244	15156	15348	15236	15284	15364	15505	15271	15355	15281	15261	15406	15492	15250	15232	15379	15055	15254	15282	15413	15390	15218	15317	15422	15405	15358	15362	15347	15465	15385	15297	15293	15279	15197	15421	15465	15282	15325	15169	15206	15239	15383	15308	15340	15384	15484	15182	15303	15409	15223	15390	15441	15284	15269	15280	15308	15289	15343	15305	15201	15137	15213	15465	15246	15395	15399	15390	15356	15397	15237	15381	15291	15300	15413	15225	15355	15265	15245	15401	15308	15322	15390	15259	15383	15220	15374	15245	15122	15075	15219	15201	15232	15175	15307	15278	15296	15261	15536	15097	15329	15446	15058	15380	15532	15139	15384	15248	15203	15333	15327	15303	15462	15308	15363	15279	15293	15292	15172	15245	15190	15210	15305	15329	15346	15282	15295	15394	15325	15335	15221	15397	15133	15171	15317	15439	15227	15295	15334	15220	15356	15431	15282	15285	15502	15195	15269	15122	15376	15248	15313	15335	15410	15276	15155	15278	15349	15206	15452	15194	15218	15325	15357	15376	15261	15294	15219	15267	15443	15423	15324	15383	15291	15266	15334	15438	15251	15305	15285	15184	15223	15349	15410	15276	15446	15348	15371	15380	15281	15373	15302	15222	15398	15339	15291	15407	15196	15387	15490	15358	15544	15403	15411	15250	15263	15198	15179	15480	15218	15455	15307	15214	15366	15220	15291	15371	15439	15294	15289	15363	15358	15575	15257	15395	15275	15534	15359	15238	15383	15339	15184	15330	15258	15444	15280	15475	15288	15468	15352	15321	15456	15378	15168	15168	15253	15367	15212	15271	15400	15271	15431	15209	15202	15199	15447	15229	15310	15417	15363	15332	15243	15194	15284	15380	15338	15298	15361	15301	15387	15395	15386	15278	15341	15330	15189	15079	15327	15322	15322	15135	15198	15358	15470	15376	15310	15298	15350	15249	15353	15190	15280	15299	15275	15466	15203	15263	15392	15351	15353	15247	15403	15345	15234	15246	15370	15280	15262	15334	15421	15037	15121	15242	15290	15305	15333	15158	15334	15230	15223	15242	15368	15358	15397	15411	15308	15340	15322	15351	15294	15447	15253	15396	15398	15288	15153	15245	15309	15347	15305	15303	15373	15243	15227	15366	15038	15390	15340	15432	15317	15270	15284	15188	15394	15226	15238	15413	15061	15091	15283	15351	15305	15166	15414	15347	15258	15306	15235	15057	15332	15358	15335	15245	15363	15263	15300	15137	15334	15200	15300	15308	15411	15372	15426	15312	15388	15406	15358	15308	15315	15372	15361	15273	15224	15310	15359	15443	15248	15248	15437	15366	15352	15393	15285	15267	15401	15256	15443	15399	15257	15297	15337	15276	15322	15354	15241	15329	15226	15394	15372	15326	15223	15296	15265	15325	15272	15113	15193	15348	15307	15273	15331	15398	15345	15294	15189	15281	15262	15371	15274	15313	15410	15257	15436	15552	15507	15245	15230	15139	15336	15214	15387	15265	15476	15224	15393	15227	15402	15252
32596	41045	43081	30682	21331	18890	18077	17846	17975	18106	18060	18080	18054	18093	17837	17876	17923	17926	17892	17906	18090	17901	18117	17856	18029	17840	18092	17932	17990	17856	18079	17957	17986	17957	17976	18259	18012	18004	17766	17957	18052	17990	17967	18025	17976	18147	17926	17907	18022	18132	18099	17996	17828	17961	17707	18127	18033	17775	17785	17927	18053	18065	18078	17756	18157	17583	17884	17900	17955	17904	18120	17997	17978	17940	17979	17991	17958	17806	17831	17907	18045	18002	18014	17930	17946	18066	17712	17844	17950	17934	17706	18012	18022	18219	17854	17975	17887	17686	18006	18007	17870	18004	17837	18049	17935	17909	18063	17906	17974	17689	17902	17869	17817	17930	17789	18008	18020	17927	18015	17802	17909	17983	17776	17885	18003	17932	17774	17871	17862	17760	18032	18086	18035	17844	17810	17889	17925	17810	18013	18034	17880	17996	17831	18100	18121	17981	17891	17780	17915	17942	17956	17950	17976	17832	17972	18024	17842	17830	17823	17995	17995	17825	17905	17829	17945	18014	17896	17797	17946	17836	17842	17872	18067	17902	18150	18172	18094	17955	18146	18095	17896	18005	17932	17831	17732	17998	17971	17962	17707	17799	17952	17986	17725	18082	17792	18031	17915	17956	17840	17869	17892	17873	18044	17907	18121	18033	17873	17842	18137	17868	17830	18075	17943	17945	18124	17860	17872	18074	18018	17984	18011	18012	17891	18255	17954	17887	17973	17655	17900	17912	17920	17997	18079	17985	17932	17875	17822	17929	17949	17976	18097	18101	18213	17747	18008	17794	17650	17940	17795	17806	17983	17951	17840	17868	17958	17944	17953	18121	18151	17755	17915	17852	18030	17967	17753	18023	17985	17949	17857	17841	18033	17990	17825	17835	17773	17986	18016	17937	18111	17914	17960	18013	17626	17889	17920	17985	17935	18078	18003	17888	17891	17895	17766	17836	18160	17922	17924	17942	17761	17926	18018	17913	17849	17904	18107	17908	17809	18003	17809	17820	18005	17947	17956	17976	17869	17826	17922	17930	17658	17996	18077	17678	17793	18065	18104	17955	18049	18046	18048	17853	17920	17978	17872	17840	18117	17890	17735	17877	17953	17950	17935	17794	17903	17883	17933	17880	17811	17808	18067	18043	17796	17886	17939	17994	17839	18011	17818	17940	17889	18133	18084	17786	18030	18148	17855	17966	17736	17866	17951	17847	18014	17981	17986	18094	17977	17816	17996	17903	17809	17799	17929	17923	17953	17886	17950	17690	17902	17867	18100	17963	18022	18189	18050	17916	18025	17788	17836	17913	17889	18027	17879	17970	17811	18010	17896	17911	17854	17940	17868	17683	17861	17952	18091	17850	17712	17929	17908	17888	17843	17833	17884	17995	17952	17832	17948	17910	18004	17876	17905	17957	17880	17849	17932	17853	17848	17995	17875	17743	17722	18030	18072	17972	17854	17873	17985	18091	18051	17976	17872	17820	18094	17853	17968	17914	17803	17982	17749	17867	17925	17937	17942	17942	17689	17943	18013	17728	17862	17961	17985	18005	17877	17847	17871	18002	18003	17905	18008	17980	17838	17925	17876	17819	17992	17933	17748	17933	18029	17936	17919	17853	17845	17826	17919	17780	18056	17869	18005	17850	18012	17912	17865	17964	17859	17786	17903	17832	18235	18078	18079	17982	17855	18008	17935	17953	17894	17899	17881	17728	18129	18065	17863	17927	17922	17836	17887	17836	18040	17959	17748	17964	18062	17868	17974	17738	17816	17899	17964	17792	17971	17748	18084	17868	17874	17948	17903	18140	18047	17898	18030	17870	17960	17912	18007	18097	17857	17837	18003	18042	17955	17975	18056	17836	17931	17893	17855	17893	17958	17870	17882	17903	18058	17672	18004	18006	18038	17737	17830	18064	18103	17768	17979	17964	17822	18001	17992	18098	17858	17902	18001	18078	17921	17884	17833	17778	18039	17740	17977	18200	18034	18119	17935	17793	18083	17754	17880	17908	18097	17865	17645	17797	17732	17917	18001	18062	17907	18004	18056	18004	17803	17913	18080	17948	17940	17856	17770	17882	17775	17926	18013	18035	18036	18064	17972	17933	17905	17879	18061	18085	18050	17761	17928	17970	17982	17765	17725	18065	17824	17701	17821	17801	18017	17857	18005	17968	18028	17922	17765	17717	17900	17690	17815	17693	17857	17958	17962	17824	18042	17862	17770	17807	17796	17920	17834	18101	17996	17926	17998	18032	17832	17916	17969	17781	18011	17973	17891	18047	17899	17854	17858	18024	18011	18027	17985	18099	18041	17816	17972	17899	17963	17922	18029	17971	18077	17997	18035	17909	17852	18004	18037	18170	17832	17760	17927	17873	18116	17805	17721	18111	17924	17977	17919	17885	18162	17859	17917	18100	17843	18089	17799	17866	17878	17864	17780	17966	17977	17751	17946	17968	17960	17856	17688	18002	17892	17862	17970	18146	18132	17835	18075	17935	17943	17819	18152	17709	17907	17931	17801	17707	17969	18085	17909	17772	17868	17988	18050	18008	18023	17736	18085	18075	18068	17927	17999	17912	17889	17917	17950	17997	17984	17875	17861	17814	17846	18002	17903	18169	18133	18003	17836	17895	17740	18062	18001	17764	18196	17824	18154	18086	18065	17957	17776	17892	18051	17861	18056	17841	17962	18034	18121	17726	17928	17987	18041	17805	18024	17905	17873	17923	17922	18002	17920	17907	17765	17859	18121	17949	17883	18097	17881	18096	17880	18035	17750	18103	17830	17955	18141	17787	17728	17649	18066	17997	17832	18067	17903	17972	18013	17992	18201	18033	17841	17859	17744	17753	18197	17780	17942	17946	18072	17924	17792	18141	17956	17894	17927	17903	17853	17906	17808	18015	17846	18007	18066	17882	17939	17957	17948	17811	17955	17886	17909	18015	17970	17896	17827	17918	17895	18053	17991	17891	17889	18027	17903	17830	17914	18010	18094	18019	18032	18007	17955	18092	17953	18011	17885	17962	17925	17930	17849	17751	17975	18105	17894	18050	17942	17778	17962	17735	17861	17860	17916	17852	17900	17830	17968	18106	17737	18014	18043	17848	17792	17961	17922	17955	17973	18012	17855	18059	18051	17976	17963	18059	17984	18055	17826	17939	17933	17774	17926	17831	17977	17897	17706	17841	18110	17902	17858	17824	17934	18138	18050	18024	18047	18143	18052	17850	17809	17920	17977	18027	18012	17990	17943	18091	17773	17692	17817	17949	17835	18019	17793	17999	17964	17913	18005	17885	18006	17711	17799	18069	18020	17961	17994	17715	17793	18004	17754	18110	18032	17936	17920	17815	17843	18057	17772	17858	17911	17785	18177	18039	17961	17857	18047	18054	18027	18053	17902	17767	18067	17918	17875	18009	18055	17965	17955	17979	17823	17989	17885	18017	17840	17791	17836	17969	17868	17875	18058	17892	17901	17781	18030	18067	17858	17909	18125	17809	17838	17981	18110	17822	17923	17746	17971	17946	17916	17813	17735	18056	17904	17964	17967	17941	17805	17881	17969	17973	17785	18000	17986	17924	18153	17865	17883	17882	17965	17879	17973	17993	17642	18004	17822	17811	18021	17842	18013	18057	17929	17927	17821	18097	17867	18131	17940	18046	17766	17948	17898	17872	18084	18092	17821	17909	18052	17835	17887	17786	17923	17835	17864	17881	17871	17903	17903	17949	17947	17938	18054	17893	17968	17983	18009	17936	17889	17873	18053	17812	18012	17816	17628	17806	17794	17950	17919	17869	17858	17859	18065	17916	17746	18033	17936	18097	17870	17825	17969	18062	17996	17962	17857	18076	17929	17911	17913	17955	17912	18017	17871	17971	17921	18047	17963	17905	17909	17890	17818	18213	18039	17852	17859	17951	17948	17863	17876	17902	18021	17953	17985	17923	17817	17893	17916	17914	17823	17895	17964	17861	17854	18009	17846	17749	18076	17999	17855	18073	18163	18029	17781	17921	17875	17861	17973	17817	17766	17820	17887	18033	17808	17863	18013	17970	17836	17992	17869	17962	17915	17843	17908	17989	17952	17956	17937	17922	17622	17908	18045	17903	18040	18033	17798	17960	17930	17784	17935	17818	18036	17785	17846	18013	17969	17826	18141	17989	17844	18068	17855	17894	17811	17828	17983	18001	17846	17851	18195	18029	18004	17929	18115	18014	17785	18025	17832	17970	18029	17878	17974	17877	17997	17911	18137	17802	18005	17975	17901	18116	18030	17869	18009	18056	18045	17847	18086	17872	17970	17949	17882	17993	17894	17845	17955	18251	17797	17793	17860	17900	17881	17943	18094	18067	18093	18028	17916	17826	18080	17667	17799	18096	18035	17832	17872	17922	17861	17953	17857	18034	17698	17798	17975	18044	17801	17977	18135	17907	18080	18013	17970	17897	17962	17778	17911	17928	17934	17769	17804	18036	17969	18033	17959	17738	17772	17860	17943	18027	17998	18051	17746	17901	17941	17856	17651	17841	17661	17860	17985	17912	17832	18114	17843	17969	18076	17905	18053	17832	18130	17998	17680	17919	17953	17882	17864	18060	17816	17937	17924	17828	17972	17855	17748	18082	17932	18085	17929	18014	17887	17817	17933	18109	18033	17914	18028	18105	18010	17934	17981	17863	17838	17845	17963	17831	17979	17897	17840	17895	17841	17797	17899	17995	17881	17901	17839	17906	18010	17998	18028	18020	17929	17888	17952	17947	17849	18087	17888	17983	18029	17951	17818	17847	18011	18231	18081	17931	18071	18010	17917	17837	17711	17988	18000	17983	17907	17830	18110	17890	17800	17887	17998	17951	17953	17965	17863	17850	17855	17965	17909	17790	18088	17850	18026	18072	17888	17995	18110	18003	17900	18100	17885	18149	17769	17957	18053	18188	18158	18000	17797	17896	17825	17762	18180	18086	18039	18146	17920	17973	17820	17969	18118	17876	17958	17739	17838	17797	17950	17851	17837	17982	17971	17992	17980	17924	17840	18026	18056	17993	17839	17993	17914	17914	17858	17870	18038	17718	17966	18067	18063	18121	17879	17898	18052	18024	17846	17948	17908	17768	17993	17862	17889	17758	17977	17814	17980	17877	18061	17872	17825	17990	17982	17968
40391	58556	44797	26562	18306	15834	15408	15499	15541	15460	15504	15446	15471	15453	15451	15483	15507	15737	15488	15482	15615	15710	15310	15357	15544	15519	15572	15308	15527	15523	15481	15461	15536	15485	15578	15629	15425	15503	15390	15675	15507	15372	15393	15518	15470	15547	15511	15590	15336	15538	15376	15591	15307	15464	15488	15586	15414	15428	15524	15338	15390	15344	15524	15408	15426	15678	15470	15303	15415	15271	15615	15546	15561	15414	15503	15430	15474	15548	15448	15575	15372	15473	15476	15254	15382	15450	15712	15443	15587	15468	15429	15553	15494	15462	15581	15380	15484	15422	15724	15437	15662	15349	15452	15653	15530	15408	15490	15610	15538	15530	15405	15424	15497	15528	15469	15358	15666	15632	15493	15497	15505	15450	15568	15397	15531	15528	15299	15474	15572	15408	15393	15509	15517	15474	15563	15446	15471	15365	15553	15350	15389	15497	15526	15241	15375	15432	15346	15465	15539	15646	15535	15507	15421	15570	15491	15451	15514	15419	15593	15335	15590	15434	15534	15450	15439	15530	15402	15388	15522	15544	15559	15473	15476	15314	15466	15356	15422	15490	15523	15355	15532	15702	15401	15507	15469	15578	15456	15405	15607	15524	15473	15495	15521	15423	15310	15349	15329	15542	15514	15408	15470	15508	15483	15441	15400	15412	15559	15362	15513	15614	15462	15474	15333	15273	15379	15370	15786	15345	15445	15604	15546	15500	15384	15515	15588	15525	15507	15427	15744	15494	15475	15642	15539	15537	15602	15506	15406	15435	15559	15529	15494	15640	15433	15468	15512	15525	15430	15292	15395	15381	15349	15328	15356	15575	15506	15262	15435	15379	15563	15386	15704	15480	15260	15576	15482	15465	15408	15536	15492	15317	15576	15400	15638	15522	15393	15452	15524	15498	15396	15649	15497	15382	15478	15520	15461	15492	15377	15383	15405	15349	15341	15311	15530	15492	15465	15471	15511	15545	15476	15568	15283	15386	15407	15477	15446	15233	15556	15490	15544	15507	15650	15370	15457	15393	15500	15467	15397	15372	15381	15653	15634	15469	15303	15532	15529	15356	15455	15480	15580	15548	15378	15553	15441	15335	15528	15367	15542	15406	15381	15425	15454	15460	15369	15308	15529	15560	15407	15637	15498	15430	15605	15451	15628	15279	15636	15297	15523	15478	15490	15478	15639	15290	15624	15331	15475	15409	15492	15388	15615	15520	15385	15288	15341	15479	15444	15367	15353	15412	15424	15381	15408	15473	15484	15610	15477	15303	15551	15440	15415	15465	15465	15547	15417	15353	15434	15658	15353	15476	15586	15443	15506	15321	15489	15573	15488	15416	15417	15545	15576	15454	15551	15573	15456	15382	15563	15554	15613	15377	15506	15408	15289	15638	15643	15541	15353	15526	15481	15442	15521	15445	15447	15363	15556	15443	15427	15470	15546	15438	15418	15632	15389	15587	15403	15381	15474	15554	15442	15437	15420	15474	15476	15592	15499	15509	15369	15490	15427	15383	15484	15503	15546	15464	15360	15462	15504	15356	15372	15346	15395	15235	15521	15407	15434	15249	15568	15494	15545	15455	15530	15409	15411	15514	15505	15590	15488	15342	15348	15477	15470	15489	15512	15395	15373	15624	15519	15475	15492	15472	15355	15330	15304	15355	15390	15310	15437	15359	15461	15460	15624	15457	15468	15451	15601	15469	15463	15616	15466	15491	15447	15684	15414	15425	15530	15490	15480	15510	15567	15327	15421	15545	15542	15406	15481	15569	15478	15658	15379	15529	15547	15316	15469	15509	15549	15390	15509	15428	15433	15549	15569	15478	15431	15594	15486	15487	15472	15517	15544	15487	15630	15426	15327	15622	15536	15520	15558	15489	15524	15533	15367	15431	15505	15390	15681	15451	15380	15538	15461	15580	15595	15355	15401	15439	15269	15370	15510	15468	15409	15438	15562	15491	15462	15654	15461	15494	15591	15448	15383	15440	15482	15420	15426	15644	15466	15454	15477	15422	15528	15674	15392	15456	15436	15413	15346	15558	15563	15393	15445	15471	15544	15590	15466	15487	15520	15543	15670	15549	15437	15658	15438	15449	15427	15493	15390	15519	15459	15435	15393	15443	15563	15363	15373	15460	15401	15651	15630	15561	15442	15562	15414	15454	15476	15367	15420	15506	15415	15447	15379	15591	15493	15618	15373	15538	15433	15363	15496	15596	15436	15253	15537	15578	15421	15457	15472	15358	15507	15518	15508	15477	15525	15448	15632	15501	15393	15590	15459	15395	15477	15592	15486	15438	15352	15476	15480	15563	15423	15246	15572	15394	15498	15408	15408	15541	15617	15547	15585	15427	15254	15458	15404	15399	15472	15520	15537	15547	15405	15504	15523	15491	15449	15357	15404	15495	15369	15507	15541	15462	15527	15556	15428	15394	15399	15343	15343	15364	15439	15554	15368	15442	15311	15540	15390	15572	15307	15435	15474	15402	15450	15574	15596	15406	15521	15551	15483	15495	15515	15515	15352	15549	15440	15456	15556	15526	15452	15542	15445	15460	15199	15476	15696	15514	15517	15464	15529	15230	15462	15494	15377	15559	15358	15405	15570	15526	15551	15443	15560	15339	15465	15511	15487	15505	15356	15622	15549	15579	15439	15392	15465	15329	15333	15520	15495	15475	15519	15490	15447	15489	15438	15480	15527	15307	15602	15434	15539	15470	15485	15523	15618	15544	15504	15367	15467	15461	15490	15452	15591	15466	15622	15478	15454	15407	15396	15552	15406	15457	15448	15371	15357	15485	15489	15571	15485	15366	15552	15601	15503	15383	15550	15615	15529	15461	15543	15644	15450	15629	15410	15469	15489	15610	15474	15561	15425	15638	15459	15421	15508	15490	15608	15389	15577	15485	15607	15467	15386	15344	15442	15709	15270	15646	15391	15593	15508	15503	15382	15423	15351	15554	15411	15383	15457	15267	15573	15298	15267	15416	15325	15372	15219	15499	15613	15393	15428	15483	15451	15542	15574	15370	15543	15538	15507	15625	15505	15505	15387	15535	15532	15532	15387	15475	15450	15369	15484	15532	15403	15435	15560	15445	15354	15536	15406	15649	15400	15578	15648	15410	15532	15597	15461	15521	15526	15335	15319	15479	15359	15484	15457	15468	15593	15507	15499	15465	15347	15548	15481	15579	15289	15520	15509	15283	15597	15405	15500	15456	15575	15542	15523	15508	15430	15301	15482	15520	15481	15549	15558	15549	15573	15452	15494	15393	15461	15672	15380	15608	15550	15350	15473	15508	15465	15560	15682	15487	15377	15488	15430	15353	15498	15550	15500	15395	15469	15443	15498	15563	15326	15671	15446	15443	15529	15404	15450	15349	15412	15471	15531	15380	15391	15490	15603	15543	15652	15540	15614	15545	15594	15526	15460	15501	15455	15417	15502	15571	15507	15509	15420	15508	15279	15331	15468	15570	15432	15527	15487	15479	15457	15571	15528	15498	15386	15533	15339	15562	15423	15593	15463	15506	15435	15360	15472	15502	15252	15518	15321	15365	15360	15540	15489	15491	15365	15417	15302	15364	15281	15430	15400	15419	15607	15354	15553	15337	15368	15483	15675	15484	15540	15478	15397	15390	15634	15486	15538	15509	15438	15537	15453	15440	15538	15578	15475	15383	15409	15463	15320	15496	15385	15535	15493	15339	15451	15422	15433	15284	15435	15501	15536	15313	15599	15381	15360	15441	15606	15455	15385	15435	15546	15510	15467	15582	15581	15592	15545	15329	15519	15475	15568	15336	15403	15378	15480	15438	15685	15548	15365	15524	15335	15479	15465	15442	15490	15365	15456	15543	15586	15506	15390	15550	15649	15581	15366	15537	15379	15457	15469	15398	15448	15430	15566	15234	15350	15462	15658	15544	15398	15405	15501	15446	15433	15336	15444	15559	15495	15584	15309	15501	15419	15559	15591	15459	15477	15438	15528	15346	15501	15497	15560	15335	15529	15588	15565	15281	15465	15571	15442	15376	15533	15474	15420	15574	15548	15488	15435	15381	15573	15627	15438	15277	15472	15348	15584	15451	15433	15496	15495	15503	15388	15496	15550	15466	15473	15610	15487	15518	15517	15535	15463	15437	15477	15476	15454	15252	15566	15495	15571	15403	15417	15427	15600	15473	15454	15398	15541	15437	15420	15460	15578	15454	15662	15595	15469	15519	15658	15491	15450	15538	15389	15413	15542	15517	15610	15310	15382	15574	15622	15531	15801	15464	15668	15468	15446	15299	15426	15762	15521	15569	15558	15494	15358	15512	15437	15526	15466	15467	15577	15408	15557	15352	15532	15535	15552	15527	15446	15375	15486	15514	15530	15443	15477	15320	15550	15388	15554	15387	15451	15603	15375	15293	15235	15360	15352	15462	15428	15384	15467	15577	15580	15514	15343	15451	15595	15443	15330	15369	15552	15504	15456	15414	15412	15389	15413	15509	15441	15340	15411	15300	15503	15456	15537	15311	15448	15433	15495	15400	15594	15477	15352	15456	15466	15555	15574	15494	15469	15492	15419	15422	15597	15548	15274	15569	15601	15409	15500	15374	15496	15491	15493	15490	15413	15664	15644	15388	15453	15593	15350	15573	15587	15493	15403	15492	15417	15551	15394	15457	15435	15462	15446	15429	15592	15448	15475	15514	15329	15451	15588	15371	15532	15476	15559	15553	15367	15464	15546	15565	15477	15521	15517	15494	15587	15524	15344	15523	15577	15322	15403	15361	15322	15368	15374	15438	15676	15534	15746	15469	15355	15511	15539	15585	15551	15515	15548	15485	15392	15516	15408	15415	15516	15376	15592	15420	15607	15342	15450	15467	15443	15328	15391	15486	15513	15498	15611	15431	15614	15526	15531	15409	15358	15581	15590	15449	15424	15488	15210	15551	15542	15414	15622	15315	15462	15519	15476	15398	15575	15599	15368	15444	15495	15431	15319	15538	15281	15434	15420	15508	15431	15371	15338	15422	15439	15275	15520	15370	15603	15459	15402	15567	15368	15690	15420	15617	15456	15548	15475	15508	15587	15605	15375	15516	15653	15393	15471	15441	15337	15458	15364	15313	15545	15492	15524	15583	15494	15465	15385	15580	15640	15442	15468	15610	15543	15524
25049	27189	41603	36328	26985	23796	21651	18149	17703	17717	17860	17715	17545	17618	17524	17485	17657	17540	17651	17371	17498	17573	17387	17428	17572	17438	17504	17525	17312	17286	17465	17442	17631	17430	17545	17507	17386	17403	17301	17562	17708	17559	17426	17465	17441	17463	17502	17349	17479	17503	17367	17222	17310	17475	17230	17373	17361	17363	17509	17440	17454	17365	17511	17401	17441	17314	17469	17410	17295	17358	17354	17438	17314	17445	17443	17523	17519	17598	17250	17651	17558	17316	17285	17467	17376	17223	17416	17442	17501	17671	17345	17414	17302	17488	17367	17414	17626	17242	17410	17501	17414	17512	17510	17116	17386	17511	17433	17432	17413	17447	17259	17409	17359	17262	17362	17324	17325	17377	17261	17347	17134	17472	17168	17373	17401	17359	17219	17352	17652	17414	17410	17260	17550	17333	17498	17358	17325	17459	17358	17302	17359	17440	17220	17239	17495	17277	17218	17454	17285	17411	17406	17209	17370	17394	17398	17292	17238	17543	17476	17410	17407	17392	17350	17636	17480	17533	17285	17608	17574	17208	17494	17355	17425	17531	17497	17314	17401	17348	17468	17501	17410	17353	17340	17509	17405	17474	17465	17231	17483	17282	17360	17438	17413	17450	17101	17509	17486	17474	17513	17416	17441	17489	17241	17372	17507	17323	17480	17282	17434	17501	17432	17503	17287	17325	17444	17355	17318	17501	17267	17408	17176	17233	17457	17452	17521	17409	17367	17323	17505	17329	17269	17504	17264	17225	17423	17436	17449	17251	17462	17251	17342	17317	17338	17392	17434	17364	17342	17286	17550	17513	17281	17427	17416	17420	17196	17433	17172	17531	17264	17396	17433	17451	17460	17251	17215	17472	17448	17587	17579	17279	17248	17446	17538	17366	17356	17401	17294	17427	17428	17380	17343	17488	17687	17559	17383	17345	17343	17368	17206	17312	17419	17259	17477	17203	17356	17373	17260	17210	17582	17523	17278	17354	17410	17282	17347	17495	17219	17114	17350	17386	17407	17539	17335	17491	17267	17426	17272	17365	17381	17525	17378	17357	17447	17418	17414	17315	17333	17165	17325	17322	17451	17279	17353	17411	17330	17460	17331	17417	17291	17240	17451	17305	17220	17633	17570	17415	17323	17447	17366	17400	17205	17251	17272	17476	17440	17547	17331	17474	17509	17336	17369	17350	17385	17445	17485	17524	17387	17236	17278	17349	17521	17348	17306	17500	17270	17322	17484	17274	17423	17316	17534	17575	17360	17332	17286	17244	17249	17429	17482	17343	17317	17404	17333	17406	17292	17305	17205	17381	17377	17537	17435	17484	17585	17549	17245	17544	17349	17382	17381	17291	17250	17337	17648	17524	17295	17408	17293	17228	17394	17530	17529	17423	17608	17297	17378	17589	17322	17388	17283	17346	17178	17369	17155	17437	17429	17322	17441	17203	17563	17126	17382	17491	17554	17469	17476	17467	17378	17485	17374	17412	17572	17344	17383	17468	17431	17349	17358	17363	17418	17489	17560	17362	17365	17535	17378	17260	17556	17373	17371	17363	17408	17310	17429	17241	17421	17337	17300	17241	17167	17404	17397	17503	17307	17432	17150	17296	17525	17272	17348	17454	17424	17324	17320	17219	17255	17251	17340	17581	17415	17499	17325	17210	17525	17431	17455	17428	17385	17242	17351	17152	17233	17414	17544	17302	17391	17341	17401	17537	17542	17297	17489	17311	17331	17405	17514	17370	17347	17593	17355	17434	17256	17552	17311	17403	17283	17414	17239	17203	17285	17288	17226	17390	17519	17296	17391	17268	17435	17288	17336	17288	17209	17364	17269	17278	17258	17238	17455	17447	17409	17572	17343	17365	17432	17301	17349	17372	17339	17553	17273	17289	17093	17385	17225	17417	17248	17408	17307	17449	17343	17349	17268	17417	17628	17532	17313	17335	17392	17362	17257	17501	17428	17277	17484	17307	17465	17488	17299	17243	17559	17158	17547	17407	17351	17429	17529	17254	17452	17296	17374	17539	17355	17287	17474	17408	17380	17295	17496	17403	17417	17441	17388	17245	17324	17376	17378	17260	17403	17430	17452	17456	17201	17427	17227	17415	17493	17320	17471	17590	17305	17191	17343	17501	17455	17545	17680	17372	17367	17445	17275	17525	17381	17360	17433	17417	17287	17302	17211	17503	17330	17241	17542	17503	17276	17472	17442	17201	17346	17634	17404	17358	17582	17239	17352	17459	17509	17444	17495	17274	17383	17225	17384	17334	17384	17447	17274	17410	17561	17495	17338	17484	17410	17176	17377	17267	17208	17264	17335	17399	17434	17566	17406	17389	17388	17432	17333	17313	17357	17420	17383	17329	17266	17392	17441	17520	17204	17343	17101	17504	17361	17312	17412	17365	17321	17608	17290	17378	17405	17285	17298	17263	17392	17496	17588	17271	17345	17603	17405	17330	17284	17198	17426	17363	17434	17336	17169	17478	17323	17571	17305	17468	17190	17443	17282	17269	17412	17307	17180	17306	17251	17496	17427	17273	17263	17304	17341	17449	17185	17237	17197	17613	17438	17366	17529	17362	17384	17292	17251	17149	17376	17174	17263	17191	17511	17419	17263	17237	17411	17472	17193	17381	17555	17325	17661	17294	17467	17399	17454	17608	17652	17428	17375	17354	17532	17441	17537	17414	17223	17367	17232	17471	17423	17426	17470	17411	17411	17403	17327	17294	17314	17181	17548	17356	17294	17393	17554	17503	17424	17341	17264	17339	17212	17401	17322	17431	17434	17273	17412	17316	17563	17314	17419	17298	17227	17281	17314	17403	17327	17461	17382	17567	17490	17661	17392	17393	17282	17140	17273	17267	17378	17329	17415	17199	17214	17432	17480	17373	17612	17511	17436	17322	17361	17566	17171	17246	17296	17562	17556	17433	17366	17386	17318	17369	17308	17632	17497	17428	17224	17227	17220	17438	17250	17432	17256	17277	17441	17416	17327	17319	17392	17272	17453	17082	17373	17395	17389	17357	17381	17464	17365	17374	17592	17308	17504	17416	17336	17588	17558	17405	17281	17417	17465	17378	17353	17335	17459	17502	17393	17344	17458	17448	17290	17400	17420	17636	17452	17371	17541	17307	17372	17555	17450	17334	17408	17472	17244	17351	17426	17486	17546	17410	17375	17433	17588	17531	17098	17305	17488	17390	17460	17507	17369	17435	17324	17334	17439	17341	17627	17405	17525	17571	17409	17609	17375	17396	17368	17422	17450	17331	17542	17373	17439	17411	17403	17387	17446	17208	17273	17337	17405	17538	17437	17247	17223	17440	17311	17513	17399	17299	17503	17354	17584	17408	17421	17475	17394	17326	17535	17338	17471	17328	17414	17429	17283	17405	17402	17314	17376	17336	17420	17394	17379	17252	17386	17492	17403	17509	17474	17430	17378	17467	17337	17325	17496	17418	17543	17411	17550	17467	17189	17320	17461	17529	17647	17332	17420	17282	17286	17251	17435	17399	17273	17392	17364	17471	17491	17409	17437	17286	17514	17481	17548	17417	17539	17463	17265	17423	17570	17246	17271	17311	17359	17357	17298	17500	17342	17517	17242	17343	17457	17290	17470	17245	17303	17325	17459	17368	17350	17357	17299	17434	17427	17508	17512	17464	17557	17610	17586	17359	17463	17454	17404	17302	17528	17480	17299	17433	17437	17354	17218	17298	17282	17367	17401	17562	17352	17254	17305	17570	17435	17245	17359	17607	17270	17464	17108	17275	17314	17356	17417	17316	17181	17367	17381	17442	17288	17391	17300	17376	17361	17372	17403	17574	17470	17405	17227	17255	17358	17505	17226	17395	17384	17219	17258	17480	17259	17314	17280	17417	17296	17150	17351	17309	17356	17273	17506	17369	17430	17442	17272	17395	17381	17434	17446	17424	17396	17298	17401	17324	17254	17458	17186	17384	17451	17388	17225	17142	17218	17441	17130	17261	17165	17102	17315	17366	17346	17612	17490	17205	17620	17319	17458	17190	17429	17430	17326	17347	17297	17467	17289	17467	17323	17433	17593	17541	17431	17523	17401	17365	17329	17384	17303	17275	17486	17426	17299	17451	17474	17257	17583	17386	17214	17346	17446	17360	17399	17354	17332	17184	17318	17627	17325	17385	17270	17466	17523	17277	17463	17379	17378	17173	17377	17155	17452	17425	17571	17401	17417	17517	17270	17290	17404	17245	17493	17234	17362	17532	17475	17545	17446	17446	17583	17489	17416	17368	17403	17437	17563	17446	17455	17533	17398	17362	17139	17386	17379	17513	17503	17384	17279	17439	17195	17359	17556	17389	17355	17424	17383	17265	17529	17572	17313	17249	17485	17527	17308	17325	17323	17408	17225	17459	17405	17306	17467	17476	17380	17439	17444	17439	17457	17204	17290	17370	17386	17288	17380	17423	17464	17498	17428	17431	17324	17422	17403	17290	17377	17457	17486	17339	17378	17525	17221	17515	17403	17393	17380	17270	17375	17473	17182	17117	17441	17523	17547	17437	17546	17466	17223	17422	17341	17411	17349	17319	17480	17421	17452	17494	17428	17244	17384	17297	17318	17226	17377	17510	17492	17372	17287	17346	17556	17568	17406	17425	17377	17466	17343	17173	17474	17331	17240	17356	17291	17282	17456	17419	17422	17213	17321	17275	17326	17384	17328	17482	17311	17260	17409	17095	17224	17375	17186	17390	17442	17409	17462	17326	17183	17353	17361	17248	17432	17483	17435	17450	17454	17288	17485	17511	17358	17415	17173	17326	17350	17197	17329	17264	17401	17384	17210	17403	17447	17436	17345	17475	17565	17409	17269	17445	17367	17518	17098	17449	17526	17306	17175	17366	17418	17366	17328	17375	17176	17314	17345	17425	17401	17389	17435	17474	17318	17404	17353	17493	17482	17381	17520	17441	17478	17340	17320	17491	17636	17415	17337	17406	17344	17246	17560	17505	17524	17511	17299	17271	17445	17292	17540	17450	17584	17505	17231	17384	17598	17495	17201	17414	17404	17377	17709	17134	17537	17591	17391	17431	17411	17410	17453	17519	17639	17410	17262	17580	17432	17404	17394	17321	17349	17437	17376	17360	17551	17552	17467	17395	17326	17318	17513	17221	17312	17383
65089	106362	84907	54846	32049	19438	15788	15069	15131	15172	15412	15193	15331	15175	15265	15215	15427	15146	15084	15200	15290	15095	15177	15312	15237	15291	15229	15213	15178	15143	15378	15070	15214	15045	15162	14954	15251	15171	15186	15157	15136	15216	15242	15275	15172	15240	15171	15214	15177	15154	15209	15173	15272	15137	15132	15112	15132	15156	15207	15229	15322	15093	15190	15273	15186	15080	15162	15402	15220	15100	15196	15230	15258	15250	15044	15236	15144	15050	15333	15151	15149	15198	15210	15198	15278	15178	15148	15077	15172	15199	15201	15204	15186	15067	15159	15142	15125	15133	15101	15105	15116	15125	15183	15205	15131	15093	15293	15037	15312	15106	15223	15246	15086	15113	15139	15181	15222	15050	15200	15106	14791	15280	15069	15191	15115	15051	15115	15348	15111	15143	15015	15166	15443	15240	15109	15176	15348	15152	15328	14977	15236	15197	15160	15100	15084	15228	15194	15291	14944	15055	15042	15262	15156	15159	15173	15315	15082	15028	15028	15283	15214	15109	15279	15132	15069	15213	15139	15028	15090	15221	15257	15396	15200	15170	15099	15050	15211	15275	15211	15253	15243	15212	15319	15111	15363	15238	15066	15178	15121	15079	15215	15286	15356	15059	15115	15244	15296	15185	15143	15201	15102	15106	15116	15175	15203	15294	15206	15164	15242	15188	15208	15169	15227	15260	15033	15366	15072	15244	15362	15128	15073	15118	15244	15220	15126	15371	15198	15244	15183	15034	15282	15276	15281	15086	15180	15183	15111	14996	15128	15135	15320	15083	15154	15273	15161	15125	15261	15060	15185	15004	15169	15084	15223	15277	15281	15020	15278	15233	15055	15174	15211	15194	15244	15059	15181	15027	15021	15153	15271	15249	15188	15294	15166	15185	15178	15059	15189	15211	15326	15253	15210	15319	15128	15255	15132	15144	15104	15117	15181	15267	14985	15145	15234	15091	15161	15133	15148	15243	15073	15026	15166	15109	15207	15289	15209	15141	15177	15290	15151	15158	15249	15195	15179	15127	15369	15245	15251	15198	15190	15061	15297	15066	15186	14997	15333	15392	15111	14974	15038	15242	15121	15180	15099	15181	15085	15045	15132	15199	15212	15218	15097	15116	15337	15200	15228	15205	15094	15062	15474	15143	15109	15247	15211	15209	15198	15110	15228	15262	15196	15290	15232	15261	15250	15090	15174	15094	15240	15373	14990	15097	15211	15157	15081	15206	15116	15290	15178	15069	15283	15206	15121	15108	15219	15234	15176	15138	15020	15198	15129	15216	15197	15294	15113	15193	15330	15205	15173	15076	15181	15132	15191	15138	14972	15079	15223	15198	15105	15228	15372	15232	15328	15078	15085	15110	15176	15214	15117	15173	15161	15152	15093	15064	15126	15274	15151	15126	15184	15289	15141	15188	15292	15221	15158	15294	15027	15360	15234	15200	15094	15114	15126	15027	15188	15430	15054	15136	15143	15187	15191	15190	15202	15184	15270	15150	15083	15087	15288	15095	15196	15108	15113	15077	15286	15169	15279	15299	15103	15331	15248	15163	14954	15024	15180	15171	15284	15090	15410	15162	15145	15178	15221	15124	15030	15101	14996	15106	15115	15269	15328	15112	15236	15185	15221	15103	15197	15086	15270	15251	15191	15168	15066	14997	15073	15137	15097	15144	15213	15376	15217	15290	15158	15297	14991	15098	15269	15166	15071	15247	15113	15027	15146	15330	15131	15022	15314	15194	15245	15177	14993	15255	15148	15144	15088	15049	15226	15207	15313	15073	15215	15059	15157	15013	15144	15045	15316	15078	15217	15149	15157	15122	15110	15267	15182	15148	15038	15192	15116	15218	15124	15217	15282	15162	15209	15203	15180	15217	15230	15149	15137	15163	15129	15144	15172	15191	15241	15047	15215	15195	15257	15029	15141	15346	15198	15220	15228	15080	15144	15115	15181	15347	15232	15136	15148	15266	15218	15119	15299	15302	15257	15005	15168	15226	15203	15044	15215	15003	15252	15097	15271	15279	15135	15118	15126	15175	15259	15219	15169	15311	15232	15116	15166	14996	15138	14997	15064	15202	15066	15181	15052	15330	15124	15182	15095	15101	14982	15243	15094	15279	15111	15200	15259	15191	15120	15266	15202	15139	15085	15310	15048	15063	15246	15097	15142	15247	15064	15221	15091	15181	15316	15215	15053	15152	15251	15225	15180	15040	15167	15199	15320	15073	14932	15068	15211	15168	15250	15229	15114	15136	15369	15224	15200	15320	15121	15062	15191	15313	15189	15258	15181	15160	15143	15024	15382	15140	15184	15155	15155	15227	14988	15100	15122	15245	15325	15148	15206	15124	15317	15161	15135	15131	15267	15277	15175	15120	15350	15252	15164	15100	15076	15170	15162	15180	15223	15142	15141	15197	15114	15044	15118	15016	15162	15018	15126	15040	15330	15247	15058	15294	15053	15226	15184	14971	15182	15267	15135	15134	15197	15099	15223	15254	15260	15120	15237	15137	15302	15121	15091	14987	15114	15270	14962	15318	15233	15161	15245	15125	15153	15142	15230	15110	15216	15182	15241	15337	15196	15145	15015	15121	15025	15081	15083	15242	15144	15102	15198	15054	15129	15205	15286	15304	15298	15137	15267	15234	15089	15097	15218	15215	15166	15342	15047	15134	15175	15131	15145	15207	15260	15277	15154	15158	15169	15089	15128	15109	15143	15191	15263	15250	15111	14912	15208	15279	15246	14899	15056	15372	15083	15254	15105	15052	15060	15198	15147	15259	15367	15265	15342	15202	15198	15184	15114	15283	15175	15175	15136	15257	15305	15311	15223	15031	15095	15280	15192	15109	14984	15177	15206	15146	15188	15046	15207	15231	15018	15128	15077	15044	15242	15004	15100	15165	15208	15094	15287	15272	15191	15299	15319	15133	15162	15035	15262	15250	15022	15282	15181	15098	15212	15220	15271	15078	15040	15304	15125	15101	15021	15265	15122	15222	14997	15150	15190	15036	15093	15264	15194	15338	15164	15032	15239	15234	15103	15201	15188	15294	15181	15155	15116	15083	15220	15183	15290	15288	15105	15154	15107	15169	15148	15146	15151	15263	15254	15058	15052	15214	15050	15304	15277	15163	15203	15270	15015	15104	15187	15279	15191	15243	15139	15161	14925	15218	15122	15136	15271	15067	15122	15103	15244	15150	15375	15275	15241	15124	15151	15262	15319	15052	15010	15167	15180	15027	15123	15304	14979	15188	15068	15484	15257	15028	15166	15069	15184	15079	15288	15300	15211	15086	15384	15073	15103	15287	15053	15169	15137	15243	15280	15222	15072	15087	15263	15249	15086	15208	15153	15199	15051	15205	15066	15055	15131	15231	15071	15139	15295	15110	15324	15043	15298	15119	14941	15126	15045	15061	15163	15132	15114	15324	15030	15047	15200	14968	15242	15229	15018	15148	15098	15072	15113	15090	15065	15306	15051	15063	15196	15286	14940	15108	15024	15193	15085	15135	15269	15142	15239	15114	15284	15167	15163	15286	15211	15118	15233	15093	15079	15130	15267	15287	15198	15339	15226	15271	15440	14876	15187	15105	15262	15183	15310	15155	15224	14974	15208	15223	15232	15120	15020	15019	15136	15131	15033	15244	15190	14958	15318	15186	15132	15216	15305	15295	15118	15168	15176	15305	15131	15297	15233	15255	15177	15068	15089	15356	15157	15204	15132	15083	15247	15150	15327	15187	15250	15226	15201	15136	15203	15229	15155	15258	15170	15203	15308	15123	15011	15165	15119	15009	15107	15232	15143	15244	15194	15096	15226	14837	15084	15218	15107	15112	15150	15114	15024	15122	15120	15215	15101	15182	15279	15211	15284	15285	15293	15146	15191	15152	15191	15174	15141	15351	15119	15264	15183	15279	15177	15169	15248	15072	15129	15219	15214	15209	15088	15245	15060	15209	15186	15193	15164	15333	15143	15216	15314	15234	15214	15134	15110	15171	15253	15016	15036	15245	15325	15152	15349	14987	15140	15114	15064	15238	15254	15180	15042	15144	15192	15209	15229	15127	15294	15153	15146	15263	15286	15107	15312	15345	15029	15018	15158	15163	15172	15015	15200	15185	15089	15186	15328	15056	15209	15186	15232	15147	15273	15172	15269	15069	15126	15162	15145	15179	15191	15319	15188	15128	15198	15331	15184	15258	15152	15262	15157	15230	15178	15266	15165	15024	15119	15345	14981	15329	15244	15140	15112	15197	15049	15265	15238	15168	15327	15297	15195	15172	14984	15176	15263	15135	15141	15219	15254	15231	15223	15259	15077	15188	15074	15272	15044	15068	15028	15096	15313	15148	15191	15238	15116	15194	15097	15105	15103	15323	15144	15255	15154	15062	15266	15281	15192	15242	15167	15193	15039	15163	15383	15069	15090	15191	15125	15121	15109	14954	15230	15135	15343	15146	15126	15077	15110	15014	15166	15285	15191	15203	15093	14968	15125	15226	15229	15100	15114	15273	15334	15397	15039	15214	15213	15051	15104	15145	15102	15186	15232	15280	15112	15318	15227	15008	15118	15229	15162	15180	15128	15195	15273	15293	14962	15138	15238	15272	15172	14987	15092	15194	15161	15133	15280	15189	15224	15220	15098	15152	15259	15191	15153	15232	15139	15247	15139	15086	15209	15143	15192	15130	15339	15156	15280	15220	15232	15078	14976	15225	15222	15292	15250	15091	15168	15231	15236	15225	15149	14932	15226	15315	15172	15177	15061	15005	14936	15195	15240	15134	15291	15250	15195	15143	15174	15223	15245	15229	15106	15146	15094	15047	15192	15321	15143	15281	15084	15079	15195	15355	15136	15249	15397	15367	15010	15146	15277	15279	15130	15358	15250	15152	15351	15145	15292	15050	15022	15053	15102	15097	15210	15296	15073	15191	15430	15166	15097	15262	15226	15177	15099	15246	15196	15069	15234	15233	15173	15195	15091	15053	15226	15020	15071	15179	15255	15062	15181	15240	15284	15113	15100	15217	15283	15184	15248	15190	15260	15099	15157	15097	15276	15210	15197	15171	15231	15192	15124	15095	15249	15313	15233	15217	15120	15180	15265	15074	15335	15236	15122	15007	15262	15158	15089	15113	15136	15071	15085	15287	15182	15266
23811	25232	38951	34268	26823	25105	24416	19141	18308	18722	18515	18347	18111	18410	18292	18129	18375	18413	18258	18305	18101	18146	18149	18204	18229	17984	18163	18020	18182	18230	18325	18169	18174	18108	18218	17976	18201	18262	18397	18007	18249	18202	18321	18043	18107	17984	18044	18270	18154	18049	18252	18023	18153	18083	18220	18124	18103	18167	18159	18093	18254	18268	18084	18365	18344	18281	17934	18070	18039	18300	18108	17951	17855	18004	18207	17965	18105	18359	18157	18180	18097	18082	18076	18051	18200	17944	17960	18080	18001	18152	17979	18191	18040	18254	18109	18009	18100	18068	17985	17967	18094	18120	18065	18278	18075	18188	18216	18219	17969	18150	17926	17982	18263	17880	18218	17999	18011	18221	18202	18341	18095	18179	18192	17905	18010	18176	18086	18231	18135	18179	17960	17988	18047	17920	18057	18124	17922	17837	18165	17996	17981	17988	18146	18022	18061	18059	18291	18020	18103	18090	17962	17829	18015	18053	18065	18050	18149	18154	18082	18107	18135	17818	18072	18133	18092	18055	18125	18137	18133	17942	17981	17849	18009	18006	18236	18141	17952	18242	17962	17924	17909	18145	17820	17993	18081	17893	17923	18047	18137	17913	17943	18006	17829	18221	17817	18109	17909	17926	17895	18142	18146	18226	18066	18023	17942	17979	18131	18150	18035	17830	18087	18034	18029	17899	17937	18039	17981	17780	17910	18264	17963	17825	18152	18278	18110	18077	18214	17899	18068	18090	17975	17785	18146	18053	17883	17799	18046	17946	18147	18153	17920	18090	17991	18125	18256	18172	17894	17862	18055	17832	18118	17950	17989	17877	18156	17962	17883	17846	18050	18091	18053	18079	18137	17841	17947	18037	18075	17945	17968	17913	18137	18135	18069	18010	18055	17921	18040	18026	18088	18034	18236	18015	17897	17855	18035	17971	18049	18045	18002	18015	18087	18091	17978	17813	17949	18170	18145	18046	17961	17944	17927	18051	18103	17964	17995	18013	18199	18008	17940	18073	18200	17985	17944	18033	18125	18169	18081	18219	18074	17871	18103	18085	18051	17952	18078	18066	17926	17824	18034	18007	18131	17971	18099	18084	18099	18028	17814	17965	18028	18040	18064	18061	17963	17890	18200	18040	18047	18067	18131	17950	18012	17994	18013	17914	17738	18085	17860	18234	18110	18001	17728	17946	18021	17921	18111	18299	18170	17969	18022	17976	18024	17883	18109	17995	18173	18119	18156	17997	18046	18053	18157	18095	18115	17916	18042	18016	17955	17979	18051	18086	17957	18153	17994	17960	18123	17920	18121	18198	17803	18057	17992	17920	18173	18105	17902	18194	17994	18074	17981	17896	18137	17984	18145	18046	18032	17923	17898	18119	18089	17878	18249	18042	18079	17975	17744	18187	18214	18011	18126	18044	18183	17979	17904	17939	18221	18032	17782	17834	18051	17960	18199	18110	17860	17999	17952	18243	18081	17916	17897	18111	18193	18081	18100	18198	18178	18031	17938	17929	18109	18035	18033	18064	18003	18062	18104	18246	18239	17973	18036	18124	18052	18036	18010	17969	18226	17820	18037	18112	17912	18044	18204	18302	18081	17885	18186	18063	18168	18116	18189	17949	17913	18069	17783	18051	18033	18109	18106	17860	18071	18167	18011	18058	18005	18055	18125	18019	17933	17897	18164	17992	18260	18148	18012	17881	18001	17841	17891	17881	18109	17963	17898	18251	18102	18070	18089	18143	17940	17857	18130	18130	18058	18113	18079	18061	17965	18087	18183	18083	17962	17895	18121	18131	17917	17953	18026	18079	18246	17823	17980	17922	17970	18162	18154	17924	18165	17975	17886	17993	18178	18113	18014	18083	18083	18122	18152	17998	18018	18103	17877	18010	17921	17995	18272	17972	18032	17906	17888	18134	18042	17983	18121	18044	18101	18118	17942	17915	18146	17984	18290	18025	18136	18054	18060	17995	17917	17959	17991	18036	18013	18017	18035	18041	17987	18121	18096	17953	17927	18047	17806	17994	18025	18287	18151	18110	17844	18009	18024	18054	18040	17960	17947	18136	17905	18004	17994	18038	18111	18251	18292	18069	17864	18124	18085	18124	17988	17960	18185	17927	18047	18086	18083	18348	18132	18248	17802	18093	18054	18019	18119	18083	18034	18125	18173	18044	17918	18061	18061	18025	17881	17874	17945	17874	18086	18034	17928	17994	18196	18144	17999	18121	17896	18204	18021	18003	18217	17984	17856	17959	17791	17981	18031	18040	18075	18056	17837	17992	17950	18119	18151	18076	18076	17946	18114	18032	17993	17932	17998	17859	17931	17993	18101	17969	18204	18087	18210	18057	18086	18016	18125	18041	18016	18209	17998	18018	18252	18001	18076	18087	18175	18006	18117	18067	18009	17984	17839	17978	18119	18006	18140	18003	18216	17936	18080	18000	18029	17958	18114	17700	18241	18112	17930	17973	17797	17983	18000	18108	18106	18011	18242	17977	17885	17916	18104	18073	18046	18101	17874	18121	18012	18062	17963	18098	18193	18178	17926	18170	18185	17841	18159	18114	18007	17958	18210	18064	18138	17883	17801	18063	17919	18080	17916	17967	18041	18002	17852	18146	18138	17920	18006	18052	18207	18125	18169	17987	18020	18170	17928	18030	18135	17968	18301	17799	18122	17934	17886	17821	17968	18096	17979	18105	17989	18307	18424	18074	18004	17901	18084	18107	17938	18031	18098	17929	18033	17950	17861	18149	17918	18211	18139	18008	18129	17947	18215	18006	17955	17950	17742	18072	17931	17938	17949	18107	18121	17941	17825	17958	18170	18112	18090	18051	18014	18249	18142	18103	18005	18159	18132	17691	18077	18046	17990	17887	17926	18130	18266	17986	18114	17898	18159	18072	17948	18117	18060	18144	18088	17813	17853	17896	17933	18043	17929	17978	17958	18029	18237	17896	18073	18041	17986	18119	18040	18137	18177	17989	18147	18064	18183	18100	18050	18174	17859	18064	18230	18053	18052	17828	18128	18009	18064	17994	18005	18137	18067	18141	18104	18016	17985	18284	17938	17929	17997	18008	18102	17852	18105	18081	18253	18110	17944	17917	17860	17764	17984	18175	17926	18000	18012	18042	18203	18143	18161	18093	18156	17983	18089	17826	18133	18085	18147	18082	17928	17863	18377	18045	17916	17904	18315	17905	18209	17880	17931	17855	17901	18101	17961	17965	18158	18205	18110	18028	18006	17973	18119	17790	18102	18100	18154	17981	18104	17906	18008	18010	18180	18047	18115	17871	18260	18110	17939	17977	18030	18115	17850	18002	18131	18127	18002	18180	17925	17800	18008	17921	18017	18142	17944	17710	18051	17980	17949	18079	17960	17970	18193	18100	17850	18022	18157	18026	18143	18194	17980	17998	18051	17789	17978	18143	17924	17979	17775	17987	17902	17912	18088	17728	17971	17761	17956	18067	18085	18094	17925	17987	18081	18292	17923	17888	18044	18027	18010	18094	18057	17951	17858	17942	18074	17971	17965	18176	18179	18108	18119	17994	18108	18027	18116	18046	17933	18199	17914	17881	17911	18037	17990	17935	18081	18033	18042	18138	18308	18022	18292	17986	18080	17985	18203	18082	18232	17930	18149	17971	17889	18015	17970	17992	18047	17987	17938	17946	18107	18082	18094	17850	18195	17992	18122	18088	18153	17911	17793	18136	18195	18132	17921	18073	17963	17973	18097	18056	18178	18170	17888	17976	18132	17997	18027	18317	17969	17951	18065	18098	18086	17936	18041	17992	17996	18187	18260	18157	18016	17822	18089	17982	17921	18075	18145	18061	17859	18155	17931	18018	17961	18027	17882	18117	18189	18054	17973	18124	17968	17839	17881	17940	18331	18082	18135	17964	17872	18130	18213	18056	18170	18104	18090	18044	18043	17967	17998	18160	17915	17934	17883	18184	18044	18309	17888	18090	18132	17966	18055	18067	18043	18213	17933	17847	17986	17924	18122	17872	18064	18069	18030	18073	17977	17800	18152	17917	17846	17947	17823	17899	18082	18029	17938	18034	18204	18214	18004	18069	18112	18179	18181	18151	17958	18029	18081	18009	18295	18200	18014	18035	17941	18167	17872	17930	18071	18024	17984	18204	18009	18128	18364	18079	17822	18150	18004	18127	18137	18024	18090	17996	18113	17984	18049	17900	18113	18126	17875	17942	18151	18096	17941	18117	18053	17886	17929	18208	18006	18042	17994	17957	18005	17997	18164	17959	17783	17804	17929	17809	18220	17905	17990	17973	18410	17907	18065	18138	17938	17951	18207	17930	17627	17979	18284	18260	17934	17996	17974	18045	17975	18017	17997	18203	18019	17911	18186	17918	17949	17900	18056	17908	18340	18108	18193	17970	18218	17887	17851	18070	17980	17997	17986	18192	18100	18029	18212	17994	18064	18121	18030	18302	18061	18163	17872	18227	17785	17897	18202	17890	17953	17829	17676	18045	18035	17979	17915	17957	18022	17951	18145	18017	18091	18010	17959	18005	18075	18166	18102	18081	17704	17946	17996	18042	18170	17922	18219	17990	17834	18052	18028	17834	18037	17814	18199	17970	18132	18161	17909	18128	18181	17921	17850	18122	18143	18139	17659	17884	18054	18107	17885	18065	18299	18365	18100	18004	18078	17839	17870	18183	18173	17983	17927	18104	17894	18026	18087	17988	18049	18233	18175	17961	17991	17819	17852	18005	17894	17817	17955	17905	18005	18217	18142	17991	18016	18124	18110	17963	18030	18148	18153	18223	18039	18064	17791	17910	18009	18025	18179	18216	18026	17820	18082	18088	18021	18017	18267	17992	18096	18152	18063	18245	18010	17790	18125	17957	18035	17917	17769	17878	18154	18023	18268	18008	18026	18007	17851	17923	18210	18066	18110	18002	18028	18029	17850	18255	18149	18052	17995	18048	17925	17972	18030	17980	18076	18056	18129	17911	18010	18063	17980	17948	17977	18111	18088	17896	18172	18083	18170	17867	18186	17962	17902	18034	18072	17970	18105	17893	17985	18088	18001	17924	18067	18382	18063	18073	17999	18076	17983	18183	17963	17819	18160	17995	18000	17939	17917	17927	18169	17841	18185	17986	17952	18265	18176	18148	18020	17940
62718	106864	88778	62527	36212	21621	16878	15753	15654	15477	15669	15595	15570	15458	15598	15681	15845	15656	15563	15769	15613	15601	15580	15519	15464	15586	15478	15580	15609	15580	15678	15619	15663	15562	15737	15461	15587	15691	15424	15565	15592	15712	15741	15770	15536	15864	15542	15527	15583	15662	15587	15701	15762	15681	15641	15632	15602	15654	15530	15622	15469	15713	15397	15626	15595	15568	15512	15648	15569	15397	15628	15526	15535	15491	15619	15747	15753	15666	15570	15566	15660	15478	15591	15533	15654	15744	15679	15589	15562	15600	15515	15697	15621	15483	15639	15550	15743	15626	15649	15727	15503	15561	15574	15607	15438	15543	15647	15398	15641	15700	15489	15542	15724	15710	15769	15658	15651	15516	15609	15630	15552	15745	15751	15599	15578	15705	15669	15714	15530	15610	15637	15423	15570	15647	15860	15615	15558	15552	15701	15670	15446	15657	15723	15482	15797	15456	15651	15562	15690	15687	15657	15569	15874	15570	15614	15772	15567	15588	15645	15566	15597	15573	15559	15574	15528	15706	15612	15605	15648	15606	15635	15679	15545	15594	15672	15499	15381	15457	15604	15801	15718	15503	15609	15718	15442	15657	15614	15535	15793	15364	15683	15510	15772	15621	15598	15543	15695	15538	15631	15744	15756	15579	15703	15526	15777	15551	15688	15574	15555	15662	15602	15579	15745	15570	15629	15583	15444	15528	15721	15482	15584	15554	15490	15617	15512	15680	15576	15634	15751	15823	15652	15564	15743	15380	15685	15505	15554	15475	15665	15401	15629	15693	15755	15648	15602	15570	15625	15743	15576	15510	15770	15556	15717	15714	15474	15535	15705	15614	15582	15773	15873	15529	15627	15741	15525	15506	15574	15451	15688	15576	15737	15631	15618	15748	15723	15743	15758	15724	15469	15738	15683	15475	15710	15762	15673	15696	15612	15753	15677	15572	15514	15702	15677	15671	15606	15800	15493	15572	15769	15476	15650	15553	15671	15624	15592	15563	15578	15687	15765	15557	15494	15661	15515	15440	15655	15721	15450	15567	15587	15562	15792	15550	15573	15692	15669	15637	15785	15569	15618	15581	15745	15565	15483	15602	15664	15443	15611	15605	15843	15596	15500	15702	15591	15624	15646	15641	15474	15491	15538	15717	15612	15584	15338	15406	15468	15529	15538	15562	15669	15591	15552	15497	15485	15608	15685	15492	15601	15571	15566	15496	15532	15599	15602	15590	15619	15613	15526	15563	15468	15663	15493	15695	15446	15712	15578	15631	15551	15673	15667	15596	15625	15592	15624	15610	15437	15556	15602	15684	15489	15371	15573	15454	15608	15446	15611	15729	15514	15675	15721	15464	15602	15550	15651	15520	15580	15482	15637	15511	15452	15612	15573	15620	15640	15562	15491	15658	15594	15593	15660	15490	15512	15434	15548	15513	15661	15562	15563	15566	15667	15583	15681	15589	15576	15632	15463	15643	15623	15744	15615	15633	15645	15675	15586	15544	15568	15499	15624	15625	15800	15672	15618	15535	15690	15729	15404	15621	15686	15704	15659	15590	15585	15656	15648	15733	15554	15746	15672	15662	15530	15616	15512	15744	15721	15547	15870	15465	15641	15723	15651	15579	15746	15624	15668	15466	15621	15567	15638	15604	15561	15694	15433	15724	15660	15781	15647	15680	15439	15628	15560	15897	15703	15772	15679	15703	15681	15432	15533	15639	15596	15630	15564	15742	15755	15571	15564	15448	15555	15428	15630	15623	15733	15520	15645	15493	15721	15646	15767	15530	15653	15631	15616	15735	15631	15647	15793	15773	15450	15783	15630	15708	15538	15779	15468	15771	15752	15724	15550	15591	15681	15585	15629	15539	15594	15741	15547	15532	15643	15579	15710	15748	15759	15648	15753	15713	15536	15444	15648	15650	15681	15617	15825	15508	15576	15683	15489	15615	15592	15731	15582	15600	15422	15571	15769	15569	15758	15543	15615	15674	15601	15675	15549	15721	15713	15780	15440	15562	15663	15537	15647	15583	15460	15568	15524	15638	15593	15504	15481	15634	15567	15674	15632	15584	15605	15588	15593	15599	15521	15615	15607	15553	15710	15687	15465	15724	15571	15554	15549	15648	15505	15602	15626	15456	15671	15655	15570	15621	15800	15717	15462	15612	15642	15557	15431	15565	15619	15476	15754	15819	15665	15718	15548	15609	15426	15665	15545	15675	15501	15471	15878	15521	15636	15493	15673	15619	15613	15599	15679	15610	15621	15711	15401	15698	15651	15464	15551	15876	15790	15656	15429	15621	15624	15708	15624	15472	15659	15431	15642	15592	15647	15582	15577	15588	15561	15596	15621	15693	15607	15674	15550	15805	15681	15831	15609	15728	15666	15720	15488	15769	15748	15710	15624	15524	15438	15582	15656	15398	15605	15750	15746	15508	15718	15519	15525	15392	15543	15520	15491	15739	15704	15622	15632	15474	15474	15640	15562	15543	15636	15585	15455	15559	15515	15731	15525	15445	15773	15488	15539	15567	15674	15644	15729	15563	15593	15501	15636	15640	15821	15603	15550	15737	15691	15461	15632	15782	15634	15483	15612	15677	15480	15647	15471	15607	15624	15494	15680	15832	15656	15545	15740	15551	15808	15514	15649	15617	15591	15472	15691	15511	15542	15556	15564	15695	15636	15511	15540	15650	15749	15653	15571	15647	15592	15615	15672	15607	15583	15454	15602	15609	15757	15618	15640	15507	15613	15536	15559	15675	15482	15597	15628	15586	15493	15719	15562	15702	15487	15748	15622	15555	15481	15688	15558	15482	15665	15760	15545	15619	15573	15583	15636	15527	15727	15732	15492	15549	15516	15556	15478	15649	15636	15529	15767	15723	15641	15724	15544	15637	15744	15576	15721	15623	15641	15575	15737	15584	15687	15665	15598	15759	15713	15538	15606	15600	15550	15664	15577	15536	15641	15592	15817	15572	15590	15554	15661	15483	15453	15671	15623	15538	15725	15546	15666	15706	15745	15660	15490	15550	15582	15537	15612	15483	15598	15646	15668	15530	15584	15537	15664	15517	15699	15622	15422	15640	15527	15448	15658	15460	15700	15473	15608	15509	15748	15608	15531	15650	15627	15672	15491	15644	15710	15797	15634	15712	15681	15572	15575	15617	15546	15652	15359	15668	15650	15561	15594	15656	15594	15483	15526	15572	15741	15551	15372	15724	15589	15694	15575	15663	15712	15617	15494	15607	15437	15689	15596	15796	15549	15659	15621	15648	15726	15609	15525	15560	15558	15554	15666	15692	15453	15548	15612	15762	15496	15656	15734	15683	15538	15354	15645	15516	15648	15739	15530	15602	15788	15543	15437	15607	15546	15537	15594	15545	15565	15527	15432	15669	15561	15569	15559	15607	15558	15511	15672	15572	15613	15651	15693	15550	15571	15684	15470	15239	15460	15649	15338	15595	15623	15632	15600	15545	15521	15559	15539	15540	15590	15511	15620	15653	15669	15596	15534	15530	15630	15510	15673	15534	15731	15543	15520	15591	15724	15546	15549	15701	15742	15516	15600	15556	15677	15608	15599	15486	15693	15586	15533	15587	15604	15492	15760	15739	15557	15688	15601	15788	15742	15643	15625	15554	15546	15729	15677	15428	15536	15419	15724	15518	15635	15671	15598	15623	15515	15524	15736	15540	15635	15593	15565	15517	15565	15492	15638	15526	15557	15693	15359	15507	15721	15414	15665	15604	15494	15666	15744	15754	15614	15698	15676	15502	15604	15596	15474	15601	15611	15614	15795	15642	15637	15632	15571	15561	15425	15501	15504	15719	15655	15526	15729	15560	15720	15558	15576	15655	15557	15667	15731	15429	15608	15571	15566	15570	15656	15391	15561	15752	15701	15780	15557	15560	15394	15567	15469	15549	15608	15603	15750	15626	15579	15513	15493	15531	15596	15524	15564	15568	15591	15529	15555	15695	15748	15640	15642	15573	15621	15558	15625	15727	15643	15645	15659	15649	15459	15590	15515	15586	15712	15540	15486	15496	15495	15508	15466	15782	15472	15628	15616	15667	15458	15394	15695	15592	15369	15638	15633	15593	15596	15764	15742	15714	15655	15785	15614	15557	15644	15647	15669	15551	15461	15554	15697	15554	15703	15619	15769	15674	15689	15503	15705	15587	15608	15527	15642	15691	15483	15660	15539	15688	15677	15648	15549	15512	15593	15668	15543	15752	15566	15414	15694	15769	15641	15584	15663	15549	15611	15680	15525	15732	15688	15540	15666	15508	15571	15657	15590	15706	15676	15513	15658	15854	15549	15570	15473	15643	15638	15762	15477	15725	15537	15522	15584	15650	15601	15625	15676	15602	15578	15660	15712	15509	15466	15612	15622	15511	15572	15424	15628	15452	15730	15547	15567	15601	15757	15580	15677	15461	15557	15425	15740	15741	15608	15688	15684	15476	15525	15527	15433	15672	15473	15536	15634	15716	15562	15405	15582	15607	15688	15567	15617	15554	15557	15700	15514	15563	15666	15630	15690	15738	15686	15523	15639	15513	15651	15376	15775	15629	15639	15570	15686	15629	15576	15698	15658	15473	15726	15534	15454	15663	15478	15628	15465	15564	15435	15519	15648	15610	15600	15577	15651	15666	15442	15473	15648	15743	15699	15564	15534	15570	15595	15653	15640	15505	15494	15599	15662	15388	15758	15624	15471	15751	15819	15589	15484	15626	15648	15445	15634	15539	15562	15626	15553	15606	15612	15472	15559	15642	15559	15575	15605	15731	15608	15536	15727	15563	15840	15561	15495	15498	15659	15555	15455	15598	15488	15724	15556	15647	15618	15572	15671	15729	15657	15732	15624	15695	15794	15527	15607	15681	15569	15639	15625	15678	15520	15492	15657	15727	15656	15579	15585	15454	15541	15664	15685	15402	15659	15733	15672	15668	15681	15479	15627	15652	15541	15752	15618	15676	15593	15654	15583	15699	15591	15735	15582	15653	15666	15626	15606	15482	15667	15675	15469	15529	15544	15737	15618	15628	15521	15556	15588	15379	15563	15449	15536	15558	15659	15599	15381	15518	15470	15455	15525	15627	15644	15668	15741	15628	15590	15716	15638	15794	15553	15787	15709	15659	15653	15471	15469	15737	15581	15565
32428	41778	43727	31807	22292	19812	19252	18914	18835	18777	18878	18817	18723	18916	18871	18721	18738	19013	18724	18798	18955	18831	18735	18846	18949	18848	18553	18782	18756	18883	18641	18894	19039	18678	18942	18769	18761	18837	18743	18717	18900	18852	18794	18662	18775	18805	18724	18973	18940	18625	18682	18866	18989	18992	18924	18722	18725	18638	18909	18676	18910	18859	18771	18839	18925	18685	18764	18783	18924	18683	18922	18804	18894	18805	18776	19078	18524	18678	18990	18926	18761	18930	18938	18757	18971	18723	18868	19106	19005	18896	18922	18988	18727	18833	18777	18822	18781	19027	18909	18837	19099	18988	18737	18807	18856	18911	18761	18867	18963	18825	18907	19018	18844	18675	18797	18668	18897	18682	18725	18635	18621	18788	18874	19012	18890	18828	18675	18880	18913	18769	18763	18732	18875	18973	18731	18810	18769	18739	18767	18769	18625	18819	18772	18616	18852	18670	18792	18895	18770	18892	18911	18778	18886	18821	18917	18791	18635	18914	18766	18918	18734	18893	18795	18877	18645	18890	18780	18715	18691	18682	18945	19006	18777	18707	18836	18833	18928	18919	18887	18939	18797	18841	18813	18789	18852	18794	18934	18670	18910	18867	18776	18866	18662	18733	18889	18838	19006	18870	18662	18741	18683	18904	18850	18764	18680	18878	18788	18857	18773	18587	18859	18809	18772	18792	18587	18695	18765	18835	18777	18926	18725	18671	18835	18836	18894	18775	18821	18698	18881	18832	18782	18862	18613	18885	18762	18746	18836	18883	18910	18627	18717	18848	18794	18686	18740	18685	18747	18658	18798	18569	18863	18703	18830	18523	18850	18880	18753	18615	18791	18782	18788	18717	18893	18829	18824	18875	18729	18849	18723	18631	18837	18645	18866	18712	18626	18714	18833	18759	18846	18798	19060	18740	18812	18788	18870	18945	18903	18645	18693	18891	19081	19028	18875	18721	18890	18673	18870	18706	18812	18688	18653	18856	18688	18786	18834	18896	18672	18915	18777	18846	18768	18843	18974	18827	18849	18916	18705	18558	18853	18736	18605	18764	18864	18967	18669	18577	18663	18786	18938	18716	18674	18843	18816	18771	18698	18825	18800	18672	18822	18777	18573	18899	18830	18762	18858	18712	19013	18661	18829	18900	18776	18759	18837	18800	18795	18880	18669	18791	18768	18908	18824	18861	18781	18775	18899	18772	18720	18656	18703	18790	18887	18802	18781	18674	18693	18939	18752	18647	18763	18757	18754	18991	18789	18488	18856	18649	18938	18765	18537	18817	18808	18855	18668	18730	18816	18574	19008	18780	18715	18726	18918	18969	18831	18807	18670	18818	18936	18869	18762	18694	18939	18992	18751	18783	18740	18743	18808	18836	19005	18730	18921	18955	18673	18678	18770	18780	18835	18778	18692	18626	18678	18562	18768	18721	18694	18635	18788	18929	18823	18914	18932	18908	18693	18808	18831	18826	18760	18674	18668	18976	18834	18628	18664	18829	18919	18900	19069	18894	18748	18751	18824	18933	18707	18859	18648	18729	18847	18834	18653	18636	18833	18837	18653	18654	18957	18649	18821	18738	18796	18582	18703	18958	18801	18620	18676	18847	18645	18727	19010	18641	18765	18891	18857	18998	18810	18768	18673	18834	18762	18892	18918	18964	18728	18846	19058	18850	18922	18778	18589	18886	18948	18792	18972	18886	18984	18754	18766	18827	18939	18889	18730	18654	18940	18709	18803	18976	18776	19112	18983	18570	18675	19004	18786	18684	18714	18848	18720	18756	18676	18932	18724	18701	18880	18947	18942	18847	18763	18757	18588	18848	18802	18620	18640	18762	18820	18754	19134	18717	18692	18832	18575	18819	18868	18892	18905	18682	18841	18631	18667	18857	18906	18740	18725	18663	18687	18679	18642	18943	18668	18949	18944	18848	18786	18797	18719	18814	18844	18817	18823	18662	18749	19041	18717	18843	18753	19074	18629	18788	18793	18867	18942	18849	18876	18864	18932	18812	18676	18618	19067	18819	18962	18898	19043	19015	18583	18542	18612	18800	18882	18723	18883	18996	18812	18694	18786	18756	18892	18783	18784	18705	18867	19032	18851	18676	18993	18820	18765	18702	18651	18856	18967	18706	18647	18604	18750	18635	18763	18798	18869	18897	18849	18859	18795	18581	18834	19010	18852	18714	18887	18805	18939	18754	18816	18787	18868	18927	18685	18830	18856	18854	18948	18898	18664	18733	18712	18674	18845	18729	18844	18836	18720	18781	18940	18982	18773	18679	18732	18706	18728	18782	18894	18685	18741	18648	18859	19021	18839	18882	18869	18725	18948	18693	18914	18839	18884	18718	18881	18706	18817	18801	18676	18712	18663	18811	18607	18764	18789	18871	18784	18691	18787	18960	18936	18840	18541	18931	18912	18911	18569	18736	18672	18656	18637	18896	18964	18893	18777	18812	18669	18922	18700	18937	18863	18604	18977	18627	18652	18782	18688	18843	18884	18947	19085	18718	18924	18895	18843	18783	18710	18708	18836	18712	18764	18916	18953	18911	18729	18860	18873	18797	18618	18730	18757	18795	18881	18797	18866	18910	18798	18820	18736	18957	18824	18949	18930	18845	18837	18720	19063	18554	18791	18834	18615	18766	18780	18886	18897	18785	18737	18742	18809	18953	18895	18508	18619	18884	18833	18732	18819	18921	18712	18779	18673	18697	18780	18869	18691	18666	18769	18909	18732	18961	18620	18730	18641	18882	18934	18862	18766	18646	18816	18732	18765	18823	18843	18899	18718	18801	18968	18761	18844	18601	18763	18870	18910	18779	18709	18651	18692	18779	18859	18886	19066	18648	18865	18988	18925	18769	18874	18779	18793	18749	18780	18657	18989	18768	18832	18570	18971	18778	18900	18738	18903	18721	18794	18711	18869	18735	19006	18700	18768	18699	19004	18877	18889	18740	18667	18676	18840	18897	18649	18766	18814	18763	18835	18602	18769	18751	18803	18793	18734	18899	19172	19045	18708	18744	18626	18771	18704	18941	18945	18965	18716	18969	18911	18946	19068	18883	18788	18946	18965	18715	18909	18619	18834	18826	18631	18811	18793	18765	18772	18905	18863	18887	18567	18652	18657	18763	18916	18822	18921	18624	18785	19007	18888	19067	18936	18822	18621	18659	18735	18912	18582	18610	18940	19015	18765	18847	18715	18864	18632	18726	18774	18916	19070	18875	18717	18969	18877	18852	19012	18714	18817	18665	18738	18855	18996	18880	18861	18711	18675	18672	18875	18734	18961	18617	18980	18927	18721	18776	18818	18832	18901	18679	18748	18816	18830	18657	18701	18819	18757	19001	18893	18747	18796	18649	18875	18675	18643	18775	18710	18774	18880	18805	18909	18630	18880	18602	18633	18779	18908	18715	18763	18836	18952	18808	18738	18667	18791	18798	18834	18743	18738	18717	18729	18763	19097	18680	18799	18773	18758	18747	18698	18765	18857	18808	18817	18731	18723	18725	18818	18763	18917	18921	18898	18939	18818	18544	18783	18670	18694	18819	18878	18766	18856	18680	18742	18786	18871	18677	18680	18587	18763	18808	18726	18667	18629	18748	18871	18789	18720	18917	18794	18887	18736	18849	18832	18810	18944	18702	18714	18858	18870	18639	18623	18878	18718	18806	18712	18722	18766	18707	18817	18585	18788	18866	18561	18638	18929	18818	18969	19015	18752	18710	18909	18956	18860	18674	18566	18944	18731	18758	18798	18707	18881	18845	18944	19072	18891	18743	18763	18800	18736	18829	18773	18646	18793	18798	18705	18980	18901	18769	18668	18896	18889	18747	18845	18713	18860	18848	18564	18646	18735	18742	18689	18876	18887	18667	18709	18973	18794	18722	18582	18897	18859	18759	18664	18747	18957	18974	18868	18752	18796	18671	18735	18648	18887	18744	18741	18686	18930	18881	18820	18583	18688	18648	18971	18834	18765	18887	18834	18649	18797	18710	18636	18828	18728	18958	18838	18827	18522	18900	18834	18754	18861	18683	18734	18728	18838	18886	18602	18814	19080	18937	18771	18812	18869	18842	18779	18773	18714	18734	18598	18821	18780	18878	18850	18784	18652	18870	18786	18805	18727	18803	18749	18749	18877	18840	18982	18893	18819	18751	18783	18713	18764	18938	19063	18802	18851	18647	18746	18782	18975	18652	19012	18768	18790	18823	18869	18798	18752	18877	18759	18989	18715	18761	18608	18782	18865	18862	18933	18727	18799	18658	18935	18909	18645	18889	18694	18765	18735	18803	18772	18656	18733	19082	18761	18806	18855	18688	18929	18822	18713	18717	18733	18769	18732	18633	18684	18852	18748	18574	18920	18869	19028	18764	18712	18784	18734	18766	18624	18860	18653	18708	18705	18587	18463	18667	18912	18779	18936	18808	18845	18837	18787	18730	18689	18810	18808	18995	18793	18851	18707	18751	18854	18861	18748	18639	18765	18968	18847	18828	18842	18916	18800	18614	18771	18966	18976	18629	18819	18847	18732	19084	18885	18993	18630	18793	18884	18919	18847	18811	18754	18723	19024	18906	18767	18665	18649	18749	18822	18964	18811	18802	18839	18831	18904	18732	18880	18845	18696	18875	18694	18983	18795	18739	18708	18832	18767	18950	18765	19000	18642	18694	18884	18995	18682	18747	18749	18805	18898	18911	18724	19044	18935	18640	18905	18606	18841	18699	18834	18883	18939	18748	18757	18786	18597	18905	18993	18892	18710	18787	18698	18714	18968	18707	18900	18949	18784	18770	18767	18851	18781	18824	18776	18889	18678	18729	18832	18880	18833	18805	18819	18817	18731	18771	18780	18764	18816	18899	19014	18978	18704	18812	18918	18877	18897	18766	18741	18876	18724	18700	18894	18841	18717	18760	18730	18730	18744	18853	18785	18860	18625	18638	18905	18652	18749	18847	19022	18753	18738	18866	18738	18888	18779	18559	18702	18794	18818	18878	18520	18793	18696	18751	18703	18904	18775	18918	18794	18807	18676	18775	18701	18574	18861	18900	18745	18885	18924	18765	18950	18915	18698	18799	18836	18697	18752	18724	19044	18792	18711	18848	18937	18861	18993	18929	18812	18854	18670	18994	18849	18823	18950	18750	18923	18934
40274	59954	45277	27530	19135	16511	15917	15963	16000	16090	15986	15963	15964	16073	15874	15884	15961	16177	15907	16049	16008	15888	16036	15975	16125	15965	15790	16026	15962	16031	16023	15920	16027	16089	15888	15970	15910	16007	15996	16033	15850	15962	16182	15946	16141	16053	16008	15851	15951	16043	15793	15989	15979	16014	16018	15978	15804	15990	16112	16021	16059	15841	15929	15975	15969	15762	15952	15955	16184	16092	16031	16038	16065	16018	16076	15892	15863	16112	15967	15957	16060	16003	15910	16104	15940	16093	16076	16031	15948	15993	15798	16020	16028	15741	15979	16005	15944	16056	16180	15965	16045	16112	16050	16051	15837	16005	15986	16075	15929	15966	16018	15914	15944	16039	15952	15995	15967	16167	15953	16025	15885	15919	16071	16052	15965	16095	16081	16001	15974	16055	15957	16024	16080	15984	15905	15829	15902	15991	16073	15889	15979	15941	15908	15863	15968	16000	15920	15879	16063	16065	15915	16076	16163	15859	15891	16001	15844	15979	15880	15847	16148	16090	15923	15834	15945	16121	16007	15815	15820	16019	15971	16084	16145	15779	16019	15974	15874	15965	15937	16085	16092	15911	16027	15893	15804	16061	15768	15993	15889	15934	16269	15904	16129	15990	15897	16004	16041	15847	15946	15968	15930	16110	16029	16103	16057	15927	15999	15857	15869	16049	16041	15872	16058	15986	15954	16053	15867	16076	16012	15952	15809	16029	16014	15962	16038	16024	15991	15882	15972	15963	15961	15838	15822	15883	16026	15952	16197	16046	16039	15902	16056	15905	15831	15800	15947	15920	15983	16144	15854	15970	15929	15857	15954	15946	15887	15898	15977	15890	15987	16045	16022	15968	16003	16073	16075	15922	16030	16108	15959	15945	15858	16054	16042	15921	15986	15967	15860	15904	15956	15852	16015	15916	16092	16013	15947	15972	16004	15949	15789	15892	15966	16020	16096	15978	15923	15922	16039	15938	16035	16044	15961	16009	15995	15873	16106	15833	16081	15996	15909	15920	15957	16184	16000	16024	16025	15914	15874	15840	15943	16090	16026	16051	16128	15868	15912	16071	15858	15958	15999	15847	15961	16036	15809	16003	15991	15921	15976	15939	15873	15844	15949	16104	15931	15827	15910	16061	15888	15922	15950	16115	16180	15842	16176	15927	16122	15992	15993	15987	16015	16030	15954	16052	15852	16123	15940	15976	16055	15936	16029	15980	15943	15965	16114	16021	15810	16062	16020	16035	15790	15979	15984	16037	16039	16105	15956	15813	15970	15724	15909	16114	16083	15983	15829	16088	15970	16092	16022	15948	15953	16034	15891	15911	15938	16018	16143	16051	16002	16063	15937	15888	15827	15840	15967	15999	16007	15738	16223	16088	16160	15932	15912	15926	15995	15864	16082	16065	16124	16040	15992	15924	16026	15900	16072	15867	15853	16027	15894	15960	15801	15786	16060	16094	15956	15929	16067	16119	15879	16012	16092	16078	16026	16014	16014	16096	15947	15933	15931	15977	16025	15816	16021	16006	15905	16042	15970	15966	16046	16057	16099	15933	16026	15903	16125	15812	15896	15946	15955	15948	16106	15890	16245	15759	16014	15914	16006	15789	16170	16006	16006	16074	16234	16125	15994	15778	16136	15943	15817	15889	16075	15997	16006	15994	16136	16065	15911	15835	16001	15996	15954	15923	15954	15915	16069	16027	16014	16084	15817	15907	15927	15929	16023	15964	15840	16085	16067	15917	16126	15947	16077	15982	15899	15899	15797	15956	15979	15815	15988	15891	15999	15938	16022	16064	15957	16048	15905	16120	15973	15787	16131	16107	16088	15940	15996	15981	16137	15896	15953	15879	15975	16108	16011	16043	15896	15794	16043	16101	16197	15974	16004	15924	15943	16100	15988	15966	15874	15881	16074	16119	16027	15961	15908	16047	16069	15917	15952	16026	15962	16044	15964	16011	16063	15964	15941	15977	16115	15940	15899	15793	16022	15924	15882	16056	16022	16011	16059	15983	15906	16015	15782	15902	16041	15854	16018	15906	16124	15898	15877	16010	15848	16077	15871	16037	15897	15745	16049	16195	15933	16107	16007	15730	15987	16011	15823	15922	15929	15845	15875	15846	15966	15837	16028	16060	15998	15812	15970	16058	15884	16042	16010	15877	15777	15833	16108	15993	16004	15836	16120	16052	15990	15909	15855	16084	15979	16118	15986	15955	15962	15902	16097	16075	15867	15933	15855	16181	16010	15863	16144	15819	16030	15956	15817	16007	15906	15836	16004	15987	15890	15865	16000	15902	15949	15984	16052	15915	15892	15994	16015	15806	16108	15889	16011	16003	15999	15962	16004	16079	15988	15843	16011	15898	16000	16034	15888	15973	15939	15903	15895	15862	15967	15997	16079	16053	15806	15705	15922	15970	16117	15950	15930	16071	16063	15883	15969	15994	16073	16112	16127	16100	15786	16027	15819	15943	16061	16047	16037	16031	15913	16132	15878	16197	15903	15937	16187	15993	15992	16103	16056	16102	16057	15984	15994	15994	15958	16054	15960	15906	15961	15955	16015	15928	15886	15860	15992	15988	15954	15850	15953	15861	15967	16058	15911	15992	16022	15842	15980	16036	16089	16124	15896	15893	15949	15815	15977	15942	15894	15897	15841	16113	16058	15991	16184	15950	15926	15977	16032	16035	15928	15807	15946	15860	15869	16142	15976	15920	15917	15925	16014	16041	15950	16002	16112	16070	15879	16175	16000	15946	15922	16201	16056	15868	15825	16006	15710	15890	16092	16029	16036	15767	16108	15951	15962	15966	16033	15996	15896	16021	15893	16021	16018	16008	16088	15842	15955	15998	16058	15879	16098	16029	16018	15863	15917	15951	15903	16109	16140	16103	15997	15946	15937	15924	15911	15834	15812	16067	16089	16114	15923	16047	15928	16060	15847	15911	16073	15946	15946	16057	16046	15928	16048	16026	15912	15890	15943	15920	15955	15862	15912	16107	16163	16063	16022	16173	16121	15949	16154	15902	16147	16087	15946	15966	16145	16028	16017	16034	15902	15839	16018	16068	15836	15760	15898	16048	16053	16005	16010	16158	16019	15981	15887	16027	16054	16057	15932	16042	16045	16050	16017	15780	16026	15890	15952	15847	15876	16033	16070	15817	16107	16045	16006	16038	16074	16088	15867	16025	15817	16076	15926	16190	15961	15924	16012	16056	16065	16023	15789	16031	16110	15970	15933	15930	16054	15962	15987	16004	15829	16127	15956	15868	15912	15935	16103	15773	16168	15872	15863	15983	16052	15991	16109	16022	16111	16057	16115	16065	16100	16161	15871	15887	15875	15950	15893	16051	15751	16039	15985	16066	15896	15847	15978	16050	15857	16220	15941	15986	16001	15970	16062	16028	15950	15904	16046	15942	15925	15726	16054	15988	15975	15996	16066	16162	15869	16140	15959	16027	15902	16022	15962	16042	16082	15827	15932	16018	15783	16041	15920	16021	16011	15837	16164	15911	16138	16099	15933	15846	16042	16057	15981	15942	15977	16019	15980	16015	16107	16155	15926	15950	15961	16144	15965	15915	15764	16092	15898	15911	16050	15903	16085	15924	16001	16019	15775	16063	15909	16070	15967	15917	15887	15935	15986	16005	15928	15947	16040	15954	16123	15881	16148	16217	15745	16033	16077	15976	16062	15973	16100	15961	16085	15873	16041	16010	15874	15871	16152	15957	16007	15997	16009	15951	16062	16153	16097	15937	15891	15879	16071	16007	15902	15889	15881	16040	16012	16119	15965	16047	16012	16107	16091	16117	16112	15865	15882	15850	16093	15905	15959	15972	15871	16034	16043	16146	15841	16076	16035	15920	15970	16066	16085	16028	16023	15913	15933	15996	16084	15948	16142	15871	16041	16018	15948	15890	15945	16168	15996	15918	15886	15946	15940	15874	16016	15915	15945	16030	15939	15919	16062	16040	16076	15955	15863	16167	16032	15966	16039	15973	16076	15994	15812	15931	16029	16138	15951	16163	16144	15961	15727	15973	15964	16048	15959	15957	15991	16004	15859	16055	15901	15991	16028	15882	15959	15917	15996	15869	15970	15939	15943	15960	15972	15927	16075	15976	16016	15949	16002	16031	15871	15917	16039	15897	15914	15872	15853	16146	16047	16053	16103	15961	15939	15821	16089	16127	15914	15990	15956	16173	15984	16177	16161	16105	16021	15881	15953	16042	16025	16049	16036	15766	15933	15868	16101	15952	15988	16102	15959	16079	15854	16056	15979	15946	16010	16061	16121	15971	15996	16078	15993	15886	15876	15916	15949	16023	15981	15907	15907	16065	16079	15905	16170	15873	16050	15932	16052	15987	16019	15842	16062	16023	16072	15962	16005	15844	15819	16019	16057	16043	15946	16032	15799	15980	15815	15893	15928	16007	16109	15996	16060	15823	16092	16008	15872	16011	16099	15940	15985	15817	15996	16070	15918	16048	15855	15937	16041	15848	16035	15954	15966	16182	16151	15826	16107	15980	15963	16150	15986	15905	16047	16072	15953	16053	15980	15996	15990	15901	16036	15981	15903	16145	15965	15964	15856	16094	16009	15946	16108	16050	15972	16157	15931	15863	15952	16103	16017	15959	16130	16000	16007	15873	16009	16077	16074	16115	15928	15896	15929	15993	16066	15947	16118	15940	16078	15992	16102	15954	16036	15933	16041	15956	16003	16030	15891	16007	16048	16061	16040	16121	16070	15961	16049	16029	15913	16028	15938	16034	16179	15882	15882	15981	16053	16017	16100	15792	15998	16141	16041	16024	15991	16040	15875	16165	15980	16000	15943	15862	15896	16090	15971	16051	15969	15888	15917	16079	15898	16068	15931	16098	16049	15831	15862	16054	15900	15993	15924	15781	16016	16106	15958	16179	15924	16060	15923	15871	16030	16025	15900	15957	15983	15892	16170	15865	16211	15811	16060	15974	15842	15959	15894	16126	15977	15949	15867	15956	15936	16016	16024	15880	15985	15950	16008	16077	16025	16035	16118	16178	16044	15824	16116	15929	15908	15952	16167	15875	16036	15942	15989	15958	15930	16008	15895	16115	16078	16204	15973	15914	15999	16056	16196	16098	16002	15881	16014	15977	16030	16103	15975	16024	16028	15857
24673	26674	41527	36453	27645	24756	23213	19486	19014	19065	19155	19077	19146	19072	19108	18905	18752	18810	19050	18698	18942	18754	18725	18903	18854	19060	18762	18872	18792	18805	18743	18750	18893	18733	19005	18970	18796	18861	18839	18818	18924	18647	18835	18795	18633	18913	18775	18704	18607	18918	18986	18682	18681	18823	18814	19013	18810	18661	18611	18985	18735	18819	18842	18815	18668	18766	18785	18761	18835	18911	18692	18785	18873	18764	18600	18559	18798	18900	18539	18655	18917	18615	18946	18859	18870	18500	18654	18787	18813	18594	18871	18689	18868	18767	18786	18759	18851	18914	18838	18752	18623	18753	18686	18729	18683	18648	18694	18771	18675	18725	18692	18682	18604	18620	18519	18882	18778	18841	18786	18852	18605	18792	18910	18859	18776	18723	18859	18726	18678	18733	18670	18541	18787	18675	18736	18705	18688	18739	18680	18789	18735	18823	18560	18799	18931	18832	18653	18642	18705	18648	18724	18797	18826	18708	18672	18630	18683	18609	18636	18773	18858	18715	18591	18683	18500	18767	18839	18761	18844	18689	18741	18719	18935	18765	18628	18838	18657	18640	18712	18614	18688	18553	18741	18873	18621	18773	18758	18687	18782	18741	18745	19003	18771	18765	18680	18615	18642	18841	18676	18748	18766	18609	18724	18826	18649	18590	18636	18563	18762	18787	19045	18853	18958	18750	19104	18678	18674	18760	18735	18675	18719	18918	18682	18660	18614	18600	18702	18727	18766	18593	18644	18914	18492	18641	18543	18727	18723	18681	18814	18891	18793	18926	18645	18478	19051	18736	18570	18778	18791	18514	18830	18748	18860	18938	18741	18589	18655	18851	18538	18743	18369	18526	18581	18779	18647	18749	18867	18930	18875	18754	18693	18671	18607	18807	18809	18889	18717	18661	18836	18822	18626	18486	18572	18656	18630	18572	18767	18697	18478	18684	18750	18720	18741	18537	18629	18758	18581	18655	18558	18742	18826	18850	18747	18682	18658	18726	18912	18766	18432	18812	18655	18509	18741	18841	18721	18677	18628	18880	18628	18684	18733	18696	18849	18471	18602	18641	18495	18656	18770	18972	18915	18854	18818	18752	18763	18645	18719	18825	18802	18674	18806	18647	18609	18427	18624	18722	18893	18667	18678	18672	18637	18786	18773	18796	18745	18545	18711	18770	18730	18808	18847	18722	18822	18649	18486	18769	18686	18576	19060	18593	18501	18668	18572	18694	18461	18816	18659	18670	18719	18568	18619	18849	18750	18719	18981	18678	18635	18614	18563	18661	18881	18686	18784	18746	18834	18727	18601	18658	18699	18653	18837	18730	18583	18758	18651	18754	18599	18713	18713	18574	18625	18709	18481	18668	18761	18922	18811	18662	18677	18619	18712	18687	18760	18665	18800	18665	18623	18715	18903	18829	18438	18725	18646	18606	18922	18526	18999	18807	18711	18506	18539	18539	18738	18641	19028	18838	18830	18835	18917	18702	18777	18590	18807	18850	18660	18709	18705	18778	18661	18761	18885	18787	18862	18669	18682	18638	18872	18717	18591	18464	18789	18712	18812	18616	18642	18969	18517	18628	18808	18784	18799	18482	18666	18589	18648	18933	18765	18769	18708	18878	18716	18746	18733	18730	18864	18693	18754	18758	18748	18853	18726	18539	18612	18551	18642	18785	18712	18701	18810	18664	18872	18789	18762	18604	18545	18658	18965	18822	18704	18653	18719	18793	18838	18737	18739	18800	18667	18744	18816	18754	18682	18659	18663	18796	18790	18753	18930	18843	18674	18799	18857	18687	18688	18719	18707	18679	18815	18784	18847	18749	18496	18758	18612	18775	18763	18781	18819	18877	18710	18748	18581	18724	18535	18705	18780	18811	18665	18812	18700	18846	18837	18974	18858	18864	18681	18633	18807	18774	18555	18641	18711	18796	18841	18878	18677	18592	18759	18846	18745	18592	18847	18787	18972	18698	18829	18772	18621	18727	18630	18708	18958	18880	18879	18671	18756	18930	18644	18601	18767	18620	18735	18663	18774	18717	18778	18748	18770	18648	18659	18811	18723	18856	18920	18621	18795	18654	18800	18624	18455	18733	18756	18556	18728	18630	18753	18764	18722	18618	18652	18543	18720	18557	18672	18751	18767	18659	18726	18762	19015	18775	18850	18574	18820	18841	18680	18659	18567	18727	18671	18721	18642	18749	18780	18788	18679	18787	18577	18674	18583	18750	18680	18647	18583	18804	18828	18741	18798	18696	18547	18671	18665	18682	18658	18587	18771	18888	18783	18640	18596	18923	18518	18855	18885	18668	18831	18741	18772	18669	18781	18741	18655	18552	18819	18659	18829	18930	18956	18891	18835	18812	18563	18776	18671	18549	18735	18550	18630	18690	18956	18837	18772	18756	18680	18639	18605	18817	18639	18944	18704	18573	18777	18707	18515	18589	18730	18864	18680	18821	18635	18696	18867	18913	18703	18801	18743	18818	18729	18631	18666	18597	18659	18712	18603	18927	18742	18537	18742	18549	18504	18521	18835	18733	18762	18750	18790	18700	18851	18740	18714	18829	18895	18614	18520	18560	18635	18676	18634	18796	18789	18853	18566	18828	18753	18526	18719	18829	18768	18687	18790	18705	18642	18751	18579	18507	18602	18679	18605	18843	18777	18700	18879	18809	18683	18933	18616	18720	18773	18864	18861	18550	18741	18558	18640	18620	18867	18628	18719	18490	18584	18642	19044	18716	18705	18854	18716	18859	18858	18646	18790	18644	18674	18597	18756	18698	18805	18907	18670	18764	18855	18712	18689	18786	18843	18862	18622	18776	18730	18664	18756	18680	18790	18964	18776	18711	18771	18827	18759	18910	18584	18536	18678	18723	18647	18876	18561	18716	18811	18618	18780	18625	18606	18737	18876	18851	18736	18764	18864	18778	18864	18582	18616	18828	18739	18761	18708	18793	18830	18792	18631	18831	18503	18790	18672	18567	18661	18493	18634	18624	18728	18841	18678	18689	18551	18653	18857	18664	18664	18713	18758	18539	18850	18800	18773	18811	18634	18946	18731	18819	18932	18758	18869	18773	18771	18829	18690	18689	18819	18712	18662	18676	18729	18837	18671	18744	18773	18734	18627	18740	18869	18533	18681	18794	18724	18740	18800	18436	18689	18906	18473	18513	18845	18669	18772	18664	18723	18568	18810	18616	18889	18600	18572	18737	18734	18799	18702	18622	18497	18729	18811	18947	18950	18597	18995	18768	18757	18387	18639	18736	18805	18460	18732	18788	18812	18747	18804	18914	18946	18638	18839	18547	18678	18878	18923	18891	18810	18800	18757	18677	18684	18853	18678	18820	18907	18724	18740	18759	18897	18679	18743	18834	18646	18548	18934	18702	18661	18840	18733	18650	18728	18957	18574	18766	18726	18973	18778	18772	18715	18729	18641	18859	18707	18542	18815	18690	18870	18874	18694	18608	18848	18939	18781	18688	18898	18808	18718	18646	18562	18603	18746	18749	18795	18708	18719	18845	18744	18893	18788	18708	18672	18811	18728	18680	18755	18686	18641	18444	18730	18576	18698	18437	18640	19088	18470	18731	18759	18749	18712	18637	18533	18551	18739	18647	18489	18789	18529	18660	18773	18696	18771	18773	18826	18755	18711	18750	18673	18628	18606	18825	18923	18566	18556	18544	18656	18691	18910	18709	18623	18737	18572	18691	18566	18594	18658	18622	18960	18715	18656	18599	18727	18796	18623	18617	18745	18844	18727	18953	18675	18641	18714	18931	18605	18830	18614	18850	18526	18632	18697	18707	18916	18861	18835	18815	18673	18656	18564	18818	18653	18606	18566	18638	18640	18626	18833	18705	18818	18754	18851	18913	18616	18823	18701	18688	18938	18725	18658	18772	18900	18713	18839	18901	18689	18749	18739	18903	18822	18685	18803	18830	18841	18461	18864	18893	18889	18783	18746	18727	18642	18535	18570	18550	18695	18845	18767	18637	18665	18834	18646	18603	18682	18683	18828	18791	18567	18649	18642	18752	18567	18492	18591	18655	18536	18664	18625	18627	18766	18935	18651	18708	18708	18777	18788	18747	18775	18796	18834	18740	18764	18636	18683	18835	18795	18890	18620	18643	18516	18783	18832	18989	18786	18565	18663	18638	18811	18978	18719	18827	18733	18837	18771	18905	18856	18667	18594	18629	18799	18755	18826	18747	18722	18667	18802	18872	18700	18755	18795	18726	18678	18670	18497	18668	18656	18524	18768	18740	18722	18694	18598	18881	18453	18829	18767	18624	18803	18739	18719	18750	18608	18768	18892	18763	18874	18734	18923	18840	18796	18853	18501	18873	18781	18626	18538	18569	18695	18699	18700	18724	18688	18804	18771	18633	18811	18784	18732	18678	18681	18695	18980	18776	18758	18897	18980	18646	18810	18848	18722	18790	18776	18714	18669	18683	18668	18792	18818	18753	18736	18570	18662	18715	18655	18572	18591	18862	19143	18627	18591	18660	18703	18660	18679	18656	18814	18818	18793	18658	18806	18736	18671	18620	18641	18659	18722	18605	18608	18828	18728	18808	18709	18843	18789	18817	18930	18572	18749	18639	18659	18721	19151	18738	18862	18688	18793	18656	18762	18625	18530	18559	18771	18668	18592	18609	18697	18767	18721	19188	18615	18857	18685	18832	18659	18458	18829	18774	18785	18895	18714	18651	18827	18643	18952	18929	18610	18720	18612	18992	18787	18604	18926	18629	18742	18654	18600	18618	18877	18602	18667	18849	18772	18833	18796	18543	18746	18707	18706	18722	18535	18853	18775	18772	18787	18842	18685	18751	18813	18664	18688	18737	18727	18862	18738	18700	18643	18591	18729	18666	18880	18646	18856	18555	18657	18561	18611	18651	18871	18974	18530	18736	18793	18728	18813	18788	18559	18764	18887	18771	18735	18684	18661	18811	18643	18735	18505	18630	18735	18704	18700	18540	18738	18742	18701	18893	18831	18735	18581	18885	18608	18864	18867	18917	18896	18769	18684	18829	18765	18808	18727	18660	18633	18703	18631	18607	18615	18747	18724	18935	18669	18695	18844	18661	18903	18894	19010	18787	18743	18574	18966	18874	18594	18709	18719	18659	18706	18564	18931	18659	18766	18811
63755	107879	86518	57469	33749	20064	16452	16055	15948	15990	16106	16118	16056	15973	15864	16080	16128	16050	16095	15811	15813	15835	16008	16034	16069	15791	16111	15995	16047	15900	15933	15980	16042	16067	16072	16098	15796	15983	15873	15884	16118	15931	15942	15943	15892	16051	16050	16108	15875	15961	16010	15810	15871	16064	15969	15872	16054	15997	16029	15968	16050	16016	15916	15976	15976	16108	15803	15848	16108	16091	15939	15944	15920	15830	16020	15879	15915	16040	16156	16091	15943	16007	16102	15859	16007	15860	16011	15982	15866	15908	15994	16073	16062	15948	15927	15835	15954	15903	15877	15954	15867	16098	15999	15884	15858	15957	16140	16043	16023	16018	15927	15980	15907	15919	15899	16008	15936	15822	16127	16062	15922	16077	16059	15929	16078	15860	15833	15932	15906	15807	16073	15821	15824	15857	15947	16022	16073	16108	16020	15645	16012	15821	16013	16016	15890	15991	16099	16106	15922	16128	15996	15985	15979	16039	16004	15976	15878	15996	16097	16013	15907	16006	15987	15936	15845	16012	15856	15888	16027	16005	15859	16111	16018	15922	15938	15896	15921	15854	16051	16004	15945	15934	15955	16005	15884	16142	15788	16136	15847	15883	15918	16004	15839	15999	16080	15866	15925	16006	15971	15933	16003	16024	16132	15932	16092	16101	16034	15994	15956	15994	16091	16130	15986	15936	16051	15972	16080	16087	15956	16062	16012	15905	16062	15880	15944	15861	15979	15830	16009	16009	15992	15803	16214	16002	16006	15921	15928	15823	16094	15915	16064	15816	15890	16038	16066	15997	16030	15879	15914	15955	15938	16107	15995	16020	15789	16023	16074	15989	15845	16138	16034	16172	16164	15944	16139	15712	16048	15916	15836	16016	15970	16025	16122	15946	16011	15869	15988	15930	15908	16179	16026	15950	16161	15987	15936	15994	15989	15883	15898	16003	15862	16106	15920	16007	15942	15863	16032	16021	16028	16018	15988	16162	15885	15892	16066	15954	15988	15916	16002	15914	15815	15914	15956	15853	16139	15924	15855	16023	15907	15870	15973	15988	15976	15848	16124	15889	16036	15980	15964	15989	15967	16098	16043	15909	16001	16131	15814	16093	16170	15911	16108	16002	15851	16001	16027	15933	15919	16232	15979	15987	16078	15995	15760	16212	15912	16004	16199	15813	15968	15831	15996	15915	15953	16232	15880	16085	16099	15929	15843	15941	15902	16112	15908	15988	16119	15901	15793	15962	15951	15960	15911	16167	15918	15885	15807	15961	15922	15950	16004	16143	15867	15901	15874	16193	16025	16018	15999	15936	16090	15934	15882	16023	16122	15927	15963	16087	15920	15932	15994	16003	15917	15924	15936	15862	16045	16099	16016	15970	15970	15994	16032	16020	15909	15981	16127	15835	15851	15893	16140	15894	15775	15957	16087	15867	15972	15935	16055	15986	15974	16065	15938	16141	16008	16082	16022	15867	15954	15849	15796	15957	16000	16002	15991	16124	15929	16056	15977	15892	16063	15863	15951	16031	15995	15790	16066	16016	15929	16071	15874	16103	16004	15920	16021	16135	15961	16092	15814	15874	15901	15974	15950	15874	16147	16014	15978	15813	15987	16054	15921	15981	16055	16105	15999	15838	15904	16044	15988	15833	15882	15973	15881	15939	15827	16023	15857	16070	15974	15970	16135	16095	16065	16021	15869	15900	16209	15996	15936	16019	15999	16013	16124	16107	15850	16078	16096	16031	15974	15977	16101	15901	15951	15877	16024	15998	15962	15955	15994	15901	15982	16027	15954	16108	16081	15914	15988	15939	15812	16221	16013	16205	15848	16057	16060	15978	16038	15730	15915	15879	15833	15779	15870	15979	15863	15934	15935	15948	16096	16076	16049	15963	15947	16050	16000	15955	16025	15932	16012	16007	15900	15955	15939	15859	16067	15950	16006	15876	15992	15926	16020	15991	16063	15832	16010	15937	15941	15898	15993	15963	15978	16109	15951	16163	15999	15998	16059	16015	16010	15909	16021	15902	15772	15830	16015	16064	15915	16001	16085	16024	16107	15795	15836	15863	15994	15725	15949	15994	15902	15939	15978	16009	16011	15910	16076	16035	16126	15952	15860	15937	16032	15959	15895	15937	15970	15969	15982	15987	15816	15785	16004	15900	15939	16161	15985	16127	15917	15966	15876	16005	15961	15981	15888	15976	16004	15880	16017	15951	15926	15964	16102	15932	15940	15969	15866	15828	15826	16014	15992	15748	16031	15836	16034	16078	16102	15750	16050	16106	15913	16003	15917	15957	15981	15938	15932	16008	15879	16181	15948	15876	15900	16182	15962	15770	16024	15997	16018	15801	15971	16031	15981	15942	15935	16042	15956	15901	16011	16088	15928	15956	15962	15849	15938	15812	16077	15904	15876	15877	16084	15876	16257	16048	15914	15859	15908	15968	16040	16037	15897	15998	15950	15922	15943	15838	16050	16101	15820	15920	16128	16217	15928	15947	15922	15887	16059	15983	15796	15862	16008	16083	15903	16126	15947	16019	16088	15923	15953	15988	15918	16026	16028	15955	16031	16022	15891	15932	16067	15915	15946	15975	16091	15810	15931	15957	16023	15984	15952	15876	16093	15946	15872	15953	15945	16019	15834	16041	15914	15964	16046	15970	15975	15927	15932	15915	15727	16054	15984	15984	15996	15977	16085	16044	15998	15962	15825	16040	16059	16154	15866	15952	16095	15935	16034	15963	15937	15959	15793	16055	16040	16027	16106	15912	15887	15981	15941	16071	15893	16097	15918	15951	16029	15784	15837	15984	16097	15973	15963	16041	16028	16072	16022	16042	15912	15907	15920	15973	16015	16053	16142	16139	15964	15870	16031	16074	15872	15990	15870	16053	15838	16082	16038	15943	16059	15852	16018	15997	15841	15878	16077	16071	15940	15935	16123	15882	15879	16182	15898	16117	15955	15999	15876	15761	16018	15835	16072	15941	15983	16012	16005	15959	15792	15923	15931	15902	15941	15985	15960	15927	15922	15758	16043	16037	16086	15723	16092	15793	16022	16061	15806	15895	15886	15936	16059	15989	16097	15936	15995	15993	16028	16072	15974	15911	15909	15957	16169	15822	15816	15964	15859	15938	15944	16078	15947	15947	16040	16037	15826	15834	15982	16144	15895	16033	16089	16107	15877	15966	15891	16083	16100	15894	15963	15855	15949	15822	16132	16037	15922	15944	16034	16044	15971	15840	15807	15929	16205	15796	15997	16073	15904	16220	15979	15839	16115	15935	15944	15930	16075	15940	15919	15849	16036	15847	16083	16061	16077	16118	15917	15927	15836	15990	16004	16117	15991	16039	15951	15979	16160	15966	16195	15933	15943	15969	16019	15951	15977	16081	16013	15938	15983	15918	15792	15987	16072	16110	16002	16016	15922	16112	16067	16039	15992	15904	16109	15975	16049	16088	16005	16144	15987	15850	15836	16044	16028	16059	16070	16066	15859	16068	15902	16153	15705	16070	15984	16018	15909	16013	15834	16135	15911	15894	16154	15980	15986	16062	15826	16069	15989	15963	15976	15982	15986	16174	16047	16095	16057	15808	15961	16016	15908	15899	15971	15986	16030	16144	16045	16154	15978	15951	15818	15841	15876	15886	15930	15956	16116	15912	15910	15896	16092	16067	16012	15985	15901	15948	15888	16051	16069	16024	15937	15931	16001	16017	15990	15976	15886	16090	15679	16025	15982	15924	16121	15936	15880	15892	16050	15957	15935	15902	16134	15960	16096	15951	16091	16071	15842	16044	15900	16033	15972	15899	15954	15864	15987	15991	15983	15940	16017	15950	15911	15963	15873	16093	16010	16120	15949	15921	15825	15751	16028	15812	16084	15864	15763	16040	15963	16027	16012	15958	16146	15888	16048	15819	15854	15768	16051	16210	15971	16086	16094	16089	15786	15981	15883	16122	15932	16005	15944	15941	15987	16004	16032	15959	15892	15986	15967	15862	16035	15940	15872	16084	16128	16039	15885	15997	16078	15876	16005	15956	16003	15931	15885	16153	15900	15897	15949	15994	15801	16107	16042	15859	15913	15940	16150	16011	15903	16003	15841	15945	15924	15982	16183	15993	15893	16068	15802	15978	15946	16121	15990	15989	16026	16096	15999	16011	15885	15958	16070	15850	15971	16060	15994	15822	15891	15922	15971	15761	16024	15930	16101	16006	16051	16068	15900	15917	15985	15955	15979	15847	15990	16023	15778	16103	15918	15805	15931	16055	15958	16005	15991	16112	15927	15978	16024	16027	15919	15911	15903	15965	15836	16086	16063	16065	16057	16044	15978	15909	15888	15928	15941	15919	15934	16003	16041	16072	15749	16051	16036	16055	16014	16018	16138	15930	16044	15769	15957	16001	16015	16016	15883	15936	15951	16148	15966	15961	15897	15912	16077	15933	15832	16020	15947	15869	16071	16023	15937	15908	15923	16013	16037	15934	16053	16181	15950	16114	16064	16036	15989	16141	15928	16100	16088	16056	15862	16023	15904	15970	15739	15975	15849	16036	15812	15860	15696	15877	15870	15948	15827	16066	16042	15962	15997	15941	15976	15886	15801	16028	15872	15997	15918	16050	15967	16066	16021	15949	16116	15630	15981	15963	15886	15918	16032	16009	16020	15980	15961	16080	15879	15814	15992	15954	16037	15965	15878	16008	15817	15913	15966	15908	16026	15888	16081	15889	15799	16151	15994	16007	15887	15928	16149	15944	15982	15974	15855	15955	15742	16174	15920	16053	15836	15798	16018	15904	16095	15984	16039	15873	15786	15941	15956	15900	15951	15857	15862	15858	16187	16043	16087	15980	15914	16011	15984	15992	16128	16044	15907	15954	15931	15942	15924	15982	15917	15981	15847	15747	15934	15853	16063	15995	16081	15818	16103	15936	15965	15918	15963	15942	16039	15844	16031	16161	15849	16132	16048	15911	15960	16004	15939	16018	15994	15934	16053	15872	16099	16055	15887	15965	16092	15951	16050	16061	15928	15859	15772	16018	16076	15958	15755	15980	15765	16152	16000	15857	16125	16112	15907	16046	15991	15980	15970	15953	15857	16015	15926	16018	15984	15908	15959	15995	15900	15928	16102	16039	15810	16017	15807	15834	15955	15938
23748	25559	39817	34882	27248	25166	25335	20406	19816	19994	20017	19854	19816	19833	19832	19800	19818	19660	19732	19878	19829	19903	19645	19613	19776	19556	19711	19693	19620	19662	19488	19683	19563	19606	19767	19664	19494	19843	19543	19874	19466	19572	19711	19394	19508	19403	19528	19636	19702	19607	19360	19523	19618	19608	19636	19607	19307	19519	19534	19502	19432	19292	19523	19642	19576	19667	19677	19414	19762	19317	19432	19503	19511	19584	19455	19391	19586	19562	19529	19382	19495	19679	19502	19592	19606	19463	19643	19489	19587	19531	19597	19385	19505	19542	19509	19562	19456	19529	19628	19473	19503	19520	19704	19410	19467	19546	19476	19783	19416	19552	19430	19668	19469	19529	19484	19513	19468	19330	19475	19271	19665	19656	19507	19641	19466	19521	19656	19453	19513	19319	19647	19602	19718	19660	19462	19618	19317	19574	19661	19494	19682	19658	19720	19537	19493	19802	19700	19376	19334	19600	19367	19580	19648	19431	19360	19327	19570	19260	19643	19561	19469	19573	19600	19499	19684	19493	19498	19423	19668	19580	19434	19472	19530	19525	19589	19548	19626	19547	19322	19446	19485	19539	19714	19421	19600	19562	19508	19465	19638	19600	19378	19642	19591	19563	19473	19454	19374	19608	19398	19490	19562	19654	19550	19537	19501	19508	19665	19340	19477	19490	19526	19559	19744	19554	19513	19449	19673	19317	19553	19509	19622	19465	19693	19241	19354	19825	19496	19482	19530	19237	19539	19534	19675	19481	19521	19550	19518	19442	19207	19494	19484	19622	19457	19507	19274	19489	19616	19624	19438	19655	19702	19621	19774	19777	19569	19406	19702	19507	19672	19638	19453	19428	19532	19683	19419	19803	19429	19567	19177	19412	19327	19524	19565	19579	19435	19469	19391	19500	19656	19561	19435	19660	19441	19476	19756	19554	19517	19376	19378	19482	19420	19525	19428	19523	19402	19466	19601	19607	19529	19693	19641	19480	19418	19508	19666	19574	19460	19569	19523	19514	19285	19297	19563	19429	19547	19384	19606	19485	19719	19643	19612	19635	19362	19548	19588	19500	19494	19457	19490	19623	19508	19654	19460	19521	19595	19393	19385	19549	19570	19391	19454	19343	19246	19528	19525	19518	19397	19456	19449	19594	19678	19561	19505	19438	19508	19354	19491	19606	19537	19428	19569	19621	19637	19435	19635	19650	19412	19415	19543	19684	19465	19506	19636	19441	19268	19461	19449	19601	19431	19522	19382	19708	19530	19530	19297	19357	19469	19552	19522	19515	19372	19587	19416	19387	19465	19673	19680	19568	19519	19356	19411	19482	19146	19341	19670	19533	19475	19683	19625	19400	19523	19772	19539	19730	19418	19533	19511	19224	19353	19532	19496	19380	19602	19489	19679	19481	19652	19403	19528	19551	19383	19538	19311	19435	19526	19367	19561	19459	19234	19305	19418	19616	19481	19586	19464	19733	19436	19370	19587	19451	19549	19641	19505	19511	19521	19563	19606	19619	19552	19317	19400	19636	19292	19702	19470	19785	19417	19516	19515	19633	19481	19343	19477	19544	19646	19289	19365	19361	19597	19440	19398	19780	19505	19545	19521	19628	19443	19522	19609	19504	19618	19319	19464	19370	19492	19490	19459	19580	19595	19549	19725	19732	19511	19465	19613	19401	19535	19557	19670	19434	19347	19725	19522	19500	19345	19516	19541	19642	19573	19500	19653	19583	19536	19602	19523	19445	19486	19392	19762	19616	19454	19592	19398	19327	19548	19652	19554	19438	19674	19528	19504	19663	19523	19445	19606	19500	19619	19716	19685	19344	19396	19690	19490	19658	19589	19615	19401	19480	19431	19545	19418	19351	19428	19525	19556	19416	19436	19532	19410	19545	19540	19760	19443	19524	19507	19496	19537	19573	19688	19410	19393	19454	19459	19517	19725	19696	19456	19705	19609	19496	19459	19555	19611	19375	19634	19559	19693	19559	19713	19726	19782	19553	19660	19487	19597	19394	19599	19487	19632	19575	19397	19416	19241	19369	19343	19657	19495	19487	19664	19586	19450	19470	19609	19470	19716	19568	19546	19487	19525	19358	19616	19563	19325	19603	19700	19276	19481	19330	19448	19375	19575	19540	19423	19495	19628	19525	19648	19444	19431	19352	19518	19302	19525	19519	19470	19544	19621	19400	19551	19271	19420	19359	19253	19361	19467	19586	19612	19589	19485	19512	19537	19527	19630	19431	19433	19521	19542	19631	19608	19728	19597	19594	19350	19531	19422	19747	19399	19485	19330	19362	19776	19594	19588	19499	19698	19433	19647	19569	19589	19430	19439	19261	19524	19489	19525	19613	19612	19581	19484	19451	19579	19477	19688	19607	19644	19474	19254	19777	19527	19436	19547	19214	19417	19332	19315	19622	19532	19480	19494	19383	19409	19329	19326	19621	19504	19546	19585	19544	19451	19492	19623	19619	19585	19522	19532	19458	19381	19621	19556	19631	19429	19404	19514	19524	19725	19669	19612	19605	19756	19799	19594	19345	19474	19392	19560	19609	19599	19452	19388	19473	19438	19714	19621	19637	19433	19475	19623	19667	19497	19462	19635	19459	19396	19377	19580	19676	19704	19433	19729	19437	19382	19461	19528	19533	19440	19512	19413	19452	19448	19395	19363	19284	19575	19347	19607	19701	19390	19578	19647	19463	19579	19507	19362	19417	19505	19472	19500	19420	19696	19612	19494	19272	19711	19667	19559	19583	19459	19690	19602	19553	19607	19549	19533	19492	19581	19506	19422	19501	19438	19525	19469	19581	19468	19624	19506	19540	19455	19378	19335	19401	19435	19486	19437	19508	19375	19720	19656	19489	19605	19523	19499	19356	19517	19563	19576	19692	19469	19549	19422	19635	19382	19585	19384	19559	19343	19611	19657	19424	19281	19443	19566	19611	19328	19432	19369	19517	19550	19537	19588	19467	19486	19549	19521	19573	19618	19454	19427	19505	19243	19485	19546	19519	19366	19760	19596	19746	19324	19451	19416	19380	19577	19509	19397	19659	19683	19493	19636	19406	19617	19488	19576	19487	19546	19424	19589	19682	19586	19544	19410	19448	19623	19592	19346	19340	19580	19519	19492	19511	19414	19523	19473	19610	19545	19481	19539	19547	19579	19494	19443	19430	19347	19460	19829	19563	19368	19228	19442	19620	19534	19414	19558	19608	19644	19654	19548	19379	19628	19469	19454	19328	19361	19453	19445	19558	19279	19399	19502	19560	19480	19778	19287	19623	19538	19633	19522	19429	19412	19621	19604	19536	19452	19682	19436	19647	19584	19522	19543	19516	19540	19470	19393	19610	19424	19573	19600	19445	19708	19449	19296	19571	19365	19388	19646	19519	19413	19440	19893	19601	19678	19433	19358	19382	19512	19403	19520	19650	19530	19392	19411	19382	19462	19393	19544	19614	19503	19410	19514	19291	19520	19280	19363	19338	19249	19710	19700	19510	19613	19557	19471	19286	19510	19412	19563	19610	19344	19553	19564	19501	19373	19360	19590	19722	19450	19623	19666	19439	19550	19686	19433	19272	19310	19663	19791	19759	19540	19434	19560	19812	19704	19468	19396	19482	19471	19469	19626	19535	19763	19560	19368	19633	19589	19498	19546	19612	19488	19446	19468	19469	19480	19429	19435	19465	19467	19601	19635	19325	19446	19395	19796	19625	19825	19375	19374	19739	19558	19462	19708	19376	19488	19499	19560	19339	19514	19394	19423	19587	19348	19456	19469	19605	19537	19553	19534	19547	19550	19505	19634	19409	19522	19705	19530	19455	19649	19713	19444	19625	19662	19400	19549	19395	19561	19489	19654	19632	19423	19687	19573	19600	19655	19612	19491	19542	19674	19585	19457	19536	19556	19383	19608	19535	19443	19500	19541	19554	19456	19533	19636	19738	19516	19492	19827	19514	19710	19838	19708	19302	19428	19407	19784	19349	19493	19538	19528	19508	19440	19558	19418	19486	19340	19590	19594	19549	19436	19402	19374	19453	19615	19634	19649	19490	19501	19506	19677	19576	19375	19537	19612	19436	19193	19699	19411	19611	19237	19550	19398	19419	19517	19480	19425	19485	19386	19648	19376	19541	19650	19412	19559	19449	19693	19612	19416	19471	19206	19495	19581	19622	19445	19687	19554	19613	19593	19561	19482	19523	19443	19376	19521	19579	19478	19408	19580	19458	19517	19409	19516	19520	19581	19500	19602	19409	19662	19529	19439	19554	19604	19472	19403	19562	19412	19407	19511	19562	19451	19474	19376	19417	19556	19529	19554	19532	19392	19592	19482	19465	19320	19617	19548	19415	19532	19554	19375	19549	19459	19389	19467	19526	19360	19517	19489	19529	19432	19467	19432	19603	19583	19435	19518	19488	19631	19570	19439	19431	19438	19584	19549	19580	19728	19522	19467	19409	19297	19451	19338	19593	19554	19505	19538	19529	19530	19651	19689	19251	19658	19766	19460	19459	19701	19550	19581	19696	19614	19556	19345	19516	19652	19496	19491	19480	19505	19333	19463	19591	19450	19483	19614	19592	19488	19620	19577	19591	19483	19615	19407	19416	19432	19649	19470	19334	19280	19425	19569	19595	19475	19557	19717	19480	19648	19575	19449	19390	19205	19424	19632	19375	19492	19468	19510	19611	19541	19498	19599	19442	19609	19400	19409	19324	19431	19482	19662	19605	19452	19535	19296	19547	19235	19483	19479	19427	19415	19403	19609	19440	19501	19575	19507	19382	19562	19444	19621	19811	19623	19561	19716	19633	19633	19638	19506	19515	19696	19482	19498	19394	19392	19428	19741	19667	19464	19428	19583	19714	19294	19536	19621	19329	19510	19401	19387	19429	19508	19506	19534	19357	19561	19354	19567	19366	19398	19295	19467	19343	19642	19503	19473	19398	19328	19499	19553	19591	19626	19546	19638	19451	19418	19415	19264	19684	19453	19504	19584	19410	19569	19494	19605	19418	19417	19382	19305	19352	19526	19562	19371	19543	19643	19466	19446	19444	19637	19464	19379	19547	19413	19427	19582	19394	19360	19461	19501	19443	19574	19417	19810	19527	19619	19467	19613	19452	19609	19303	19360	19539	19378	19613	19669	19591	19452	19557
62988	104769	89219	61954	36165	21393	16977	16507	16295	16590	16360	16488	16430	16516	16605	16409	16496	16577	16422	16725	16404	16434	16360	16424	16508	16439	16528	16410	16486	16329	16491	16627	16502	16439	16431	16377	16532	16508	16522	16482	16397	16550	16414	16543	16381	16331	16465	16507	16480	16638	16275	16445	16519	16287	16380	16511	16630	16636	16616	16587	16515	16460	16305	16456	16612	16454	16628	16479	16297	16501	16483	16474	16369	16485	16393	16512	16293	16592	16439	16657	16373	16434	16350	16592	16370	16564	16363	16501	16323	16415	16541	16453	16377	16302	16565	16394	16502	16490	16468	16457	16581	16422	16504	16469	16453	16558	16450	16288	16519	16582	16386	16478	16292	16592	16458	16415	16405	16596	16234	16497	16525	16222	16357	16403	16452	16437	16507	16404	16382	16326	16543	16305	16455	16641	16453	16462	16465	16493	16323	16277	16689	16529	16480	16465	16363	16563	16632	16526	16511	16252	16487	16403	16385	16547	16512	16330	16534	16278	16320	16472	16599	16283	16453	16463	16486	16386	16523	16346	16370	16403	16560	16338	16533	16383	16566	16509	16441	16468	16556	16253	16599	16454	16402	16436	16507	16527	16367	16412	16435	16413	16393	16563	16563	16429	16300	16442	16548	16500	16506	16662	16410	16468	16679	16427	16378	16549	16261	16441	16542	16429	16429	16590	16350	16595	16521	16639	16463	16385	16441	16315	16444	16554	16445	16455	16423	16468	16560	16643	16383	16472	16590	16425	16538	16559	16239	16493	16486	16522	16559	16432	16328	16409	16476	16591	16561	16373	16302	16485	16392	16469	16716	16384	16642	16281	16514	16645	16421	16534	16680	16480	16549	16521	16295	16495	16491	16436	16507	16354	16341	16428	16504	16365	16451	16398	16460	16645	16584	16577	16458	16339	16581	16382	16462	16450	16503	16383	16340	16354	16425	16443	16457	16594	16455	16460	16331	16321	16419	16408	16464	16291	16456	16299	16500	16507	16431	16317	16390	16426	16602	16556	16461	16504	16548	16509	16609	16499	16417	16446	16595	16446	16501	16477	16513	16378	16557	16490	16370	16479	16564	16555	16457	16328	16430	16469	16482	16385	16482	16415	16544	16394	16433	16568	16458	16465	16412	16572	16423	16605	16564	16657	16540	16475	16488	16292	16438	16399	16422	16535	16311	16504	16497	16303	16506	16562	16652	16418	16391	16375	16498	16460	16358	16463	16538	16514	16323	16500	16390	16554	16551	16565	16409	16513	16320	16380	16519	16512	16387	16312	16395	16498	16472	16534	16416	16431	16407	16349	16496	16407	16225	16652	16536	16436	16616	16391	16447	16380	16515	16689	16504	16534	16348	16536	16530	16489	16442	16616	16513	16467	16472	16394	16466	16478	16336	16382	16218	16360	16612	16435	16400	16501	16486	16594	16425	16530	16313	16451	16456	16617	16572	16602	16513	16295	16572	16358	16456	16590	16382	16589	16535	16394	16374	16455	16509	16576	16350	16544	16526	16321	16429	16402	16381	16649	16421	16385	16464	16432	16373	16496	16527	16352	16432	16424	16440	16476	16572	16301	16616	16450	16441	16451	16612	16602	16503	16485	16400	16429	16470	16503	16607	16577	16517	16493	16473	16239	16259	16480	16415	16577	16653	16308	16299	16310	16500	16382	16394	16384	16380	16585	16475	16560	16468	16499	16388	16331	16539	16519	16579	16532	16520	16507	16491	16583	16354	16445	16491	16573	16353	16705	16542	16489	16384	16321	16674	16597	16421	16584	16435	16506	16442	16597	16555	16401	16244	16418	16395	16448	16325	16480	16382	16608	16429	16473	16480	16422	16415	16495	16573	16247	16483	16316	16374	16367	16433	16433	16377	16444	16451	16476	16449	16476	16557	16244	16415	16449	16460	16621	16535	16332	16441	16357	16529	16345	16445	16489	16555	16479	16388	16501	16354	16523	16539	16462	16355	16524	16593	16538	16396	16457	16402	16492	16442	16491	16195	16257	16364	16376	16356	16344	16541	16480	16412	16444	16393	16502	16226	16284	16429	16435	16222	16661	16236	16571	16469	16465	16528	16407	16483	16400	16634	16560	16552	16379	16489	16409	16485	16456	16410	16382	16470	16583	16347	16562	16571	16505	16278	16613	16412	16489	16514	16506	16414	16505	16428	16229	16353	16292	16401	16385	16443	16588	16282	16489	16644	16380	16380	16560	16405	16600	16595	16656	16490	16443	16478	16605	16500	16451	16423	16601	16370	16571	16450	16398	16426	16493	16459	16341	16661	16428	16565	16640	16436	16296	16513	16497	16408	16539	16536	16602	16574	16429	16439	16460	16538	16480	16391	16460	16419	16445	16579	16524	16536	16512	16537	16534	16330	16229	16406	16232	16502	16439	16478	16547	16413	16372	16538	16542	16536	16385	16443	16548	16500	16511	16565	16337	16591	16378	16560	16390	16478	16435	16327	16433	16597	16457	16590	16635	16576	16459	16627	16393	16530	16405	16520	16644	16460	16647	16458	16528	16602	16434	16387	16534	16529	16428	16549	16476	16612	16517	16524	16374	16408	16558	16337	16508	16476	16373	16572	16557	16461	16470	16500	16503	16449	16511	16509	16554	16556	16431	16574	16417	16488	16294	16325	16538	16713	16263	16504	16419	16431	16561	16566	16467	16411	16448	16453	16579	16649	16508	16511	16535	16351	16654	16437	16497	16407	16570	16457	16512	16504	16412	16397	16465	16461	16420	16369	16275	16489	16627	16468	16537	16286	16450	16482	16415	16405	16304	16354	16446	16487	16383	16494	16573	16495	16502	16275	16406	16394	16391	16473	16547	16548	16448	16316	16457	16531	16573	16426	16330	16402	16447	16455	16522	16412	16547	16412	16388	16427	16404	16349	16417	16395	16420	16452	16398	16619	16408	16434	16329	16361	16496	16429	16232	16436	16421	16431	16474	16454	16248	16579	16527	16500	16422	16367	16383	16491	16422	16365	16522	16622	16445	16312	16718	16506	16622	16482	16287	16421	16794	16481	16622	16470	16460	16408	16226	16457	16423	16440	16410	16367	16412	16278	16446	16378	16349	16692	16515	16557	16440	16498	16511	16551	16497	16560	16309	16370	16586	16340	16650	16303	16373	16360	16499	16500	16527	16433	16509	16423	16566	16389	16456	16581	16722	16493	16380	16605	16542	16449	16370	16454	16413	16525	16374	16561	16531	16497	16473	16531	16427	16623	16353	16540	16440	16667	16535	16469	16345	16504	16421	16366	16529	16520	16589	16265	16466	16598	16453	16534	16357	16479	16478	16488	16520	16494	16559	16352	16493	16471	16465	16374	16369	16616	16468	16476	16612	16621	16402	16467	16405	16343	16470	16398	16525	16325	16794	16375	16452	16360	16529	16482	16494	16436	16519	16522	16443	16418	16424	16391	16379	16491	16293	16405	16366	16523	16506	16332	16439	16394	16442	16617	16481	16355	16381	16486	16533	16356	16589	16436	16476	16420	16364	16425	16365	16463	16420	16492	16400	16409	16526	16709	16467	16483	16247	16617	16532	16440	16286	16532	16333	16427	16443	16528	16375	16478	16496	16522	16363	16321	16528	16461	16427	16409	16543	16462	16492	16493	16558	16549	16388	16633	16322	16196	16509	16426	16549	16322	16592	16407	16442	16561	16439	16496	16443	16428	16461	16442	16285	16417	16411	16484	16354	16421	16474	16476	16422	16326	16276	16417	16480	16461	16403	16570	16299	16450	16366	16481	16337	16520	16613	16367	16304	16500	16624	16521	16469	16364	16356	16490	16421	16558	16476	16451	16312	16512	16405	16410	16516	16607	16397	16535	16395	16457	16499	16480	16473	16666	16470	16507	16438	16383	16277	16498	16451	16470	16662	16457	16745	16398	16437	16654	16510	16433	16346	16412	16497	16459	16602	16834	16290	16445	16352	16425	16403	16430	16494	16489	16416	16387	16399	16442	16390	16565	16469	16640	16483	16600	16333	16498	16480	16498	16345	16499	16412	16370	16393	16580	16322	16504	16454	16412	16588	16474	16450	16680	16296	16389	16588	16379	16381	16394	16488	16363	16425	16417	16637	16561	16469	16368	16526	16514	16390	16233	16524	16533	16303	16602	16480	16285	16665	16501	16485	16451	16557	16541	16513	16456	16341	16485	16416	16207	16477	16484	16435	16404	16294	16371	16404	16230	16659	16449	16498	16504	16417	16302	16401	16440	16519	16402	16647	16518	16319	16421	16387	16425	16544	16459	16465	16446	16380	16489	16521	16492	16358	16336	16508	16457	16578	16503	16442	16346	16544	16619	16610	16327	16331	16489	16475	16411	16514	16503	16622	16508	16467	16392	16498	16464	16307	16512	16446	16557	16468	16649	16510	16705	16493	16534	16411	16502	16415	16536	16461	16339	16414	16468	16432	16450	16500	16452	16296	16568	16311	16394	16448	16524	16475	16618	16444	16410	16455	16690	16406	16455	16486	16423	16513	16641	16414	16370	16564	16461	16639	16440	16506	16526	16571	16507	16447	16451	16467	16628	16511	16378	16451	16568	16545	16480	16535	16432	16473	16505	16407	16598	16280	16521	16426	16510	16286	16324	16410	16570	16473	16478	16468	16397	16458	16378	16502	16594	16604	16347	16506	16355	16322	16496	16382	16570	16284	16476	16506	16426	16484	16588	16399	16499	16548	16405	16356	16505	16346	16494	16523	16559	16425	16304	16536	16351	16362	16476	16584	16515	16366	16348	16521	16359	16567	16398	16342	16481	16490	16437	16416	16455	16337	16495	16558	16375	16353	16232	16439	16452	16582	16466	16496	16619	16427	16450	16464	16577	16636	16498	16382	16491	16507	16350	16708	16512	16423	16538	16419	16394	16583	16448	16523	16536	16467	16545	16440	16388	16412	16562	16558	16467	16395	16343	16352	16542	16418	16524	16544	16491	16448	16585	16498	16534	16273	16628	16495	16475	16449	16441	16373	16471	16368	16436	16323	16390	16624	16480	16569	16617	16418	16454	16305	16532	16508	16386	16482	16408	16524	16619	16401	16349	16245	16421	16544	16523	16407	16528	16480	16446	16432	16538	16493	16437	16469	16417	16521	16593	16342	16493	16547	16313	16344	16403	16454	16374	16346
32178	43680	46453	31458	22818	20763	20222	20088	19900	19941	20050	19973	20032	20010	20009	20003	20049	19833	19757	19943	20014	20029	19960	19813	19900	19960	19908	19861	20100	20064	20056	20108	20094	20117	19746	20064	19953	19833	19908	19919	19894	20001	20030	19976	20102	19985	19900	19905	19778	19802	20064	20026	20031	19906	19761	19923	19918	20037	19821	19981	20007	19936	20030	19818	19836	19901	19872	19844	19974	20094	19956	19839	19820	19829	19779	19646	19772	19898	19656	19933	20004	20072	19853	19915	19809	19900	19877	19932	20144	20149	19861	19877	19916	19928	20005	19704	19797	20067	19932	19931	19903	19972	19967	19857	19888	19800	19940	19904	19857	19874	19929	19885	19570	19838	20023	19868	19851	19964	19852	19594	19934	19833	20007	19842	19932	20068	19916	19791	19813	19951	19965	19896	19924	19941	19993	19877	19978	19819	19957	19780	19944	19766	19986	20053	19850	19776	20010	20008	19872	20019	20021	19999	19678	20089	19891	19926	19977	19704	20082	20101	19954	19793	20023	20090	19803	20006	19898	20032	19821	19909	19960	19675	20007	20183	19991	19767	20013	20034	20084	19962	19965	19678	20006	20018	20034	19946	20227	19902	19966	19849	20075	19770	19822	19919	19963	19874	20072	19769	19996	19716	19930	19705	19794	19837	19760	19944	19920	19764	19960	19975	19828	19866	19943	19863	19951	19919	19832	20058	19965	19898	19817	19948	19743	19948	20019	20033	19789	19908	19923	19916	19867	19970	19895	19865	19881	20086	19964	20142	19743	19783	20091	20009	19908	19922	19892	19831	19901	20067	19816	19901	20016	19917	19912	19982	19997	19843	19953	19859	20161	19779	19735	19960	19772	19608	20015	19892	20012	19791	19725	19995	20143	20122	19834	19813	19804	19788	19805	19817	19903	19673	19877	19791	20058	20074	20177	20090	19938	20011	20051	20018	19714	20027	19870	19959	19921	19847	19912	19798	20118	19923	19975	19998	19852	20012	19994	19989	20024	19785	19819	19885	20083	20002	19880	19879	19767	19838	19886	20048	19885	20004	19990	19885	19701	19861	20005	19932	19666	19729	19918	19828	19907	19781	19833	20077	19922	19798	19930	19767	19841	19879	19904	19919	20038	20147	20104	19790	19879	19895	19892	20002	19765	20053	19747	19849	19920	19827	19757	19871	19991	19686	19584	19799	19768	19697	19909	19953	19819	19698	19871	19837	19966	19790	19730	20097	19911	19818	19823	20160	19834	19921	20233	19797	19840	20017	19887	20009	19884	20046	20020	19937	19786	19818	19788	19903	19836	19840	19815	19579	19873	19876	19827	19965	19805	19770	19670	19899	19967	19798	19823	19734	19985	19910	20070	19937	20088	19951	19969	20092	20003	20027	19688	19745	19836	19963	19763	19958	20223	19924	19889	20066	19782	19978	19961	20011	19884	19994	19786	19823	19851	19996	19994	19829	19833	19968	19797	19928	19709	20069	19972	19864	19946	20147	19913	19889	19718	19890	19969	19733	19678	20042	19847	19861	19756	19998	19967	19910	19857	19883	20067	19935	19851	19711	19836	19910	20009	19863	20005	19910	20008	19987	20038	19872	20061	19787	19963	19693	19704	19774	20062	20068	20048	19862	19965	19841	19720	19841	19915	19827	19856	19908	20036	19818	19832	19786	19912	19934	19984	19970	19710	19747	19984	19987	19926	20134	19934	19764	19917	19795	20164	19873	20100	19961	19806	19820	19901	19858	19954	19813	19955	19966	19937	19888	19874	19764	19762	19864	19884	19836	19993	20056	19756	19861	19846	19884	19952	19774	19947	20038	19907	19995	19785	20012	20248	19685	20239	20011	19899	19963	20141	20006	19820	20062	19932	19890	20099	20038	20097	19946	19945	19961	19842	19900	19824	19815	20016	19811	19906	19827	19973	19800	19932	19924	19982	19937	19825	19803	19907	19877	19881	19869	19805	19804	19879	20045	20048	19909	19877	20061	19902	19797	20114	19844	19962	19980	19918	19992	19990	20002	19892	19950	19996	19886	20137	20006	20046	20055	19909	20002	19922	20065	19697	19979	19974	19749	19910	19935	19724	20054	19793	19915	19923	19863	20002	20137	19930	19932	20201	19834	19882	19731	19828	19712	19890	20022	19944	20128	19870	19843	19751	19960	19934	20031	19807	20004	19948	19931	19910	19806	19926	19894	19900	20036	19835	20080	19974	19978	19994	20130	19676	19971	19886	20005	19813	19897	19834	19743	19982	19901	20018	19824	19809	19993	19943	19759	20099	19961	19899	19798	19981	19955	20050	19681	19883	19918	19851	19983	20085	19819	19738	19869	19812	20193	19844	19878	19957	19809	19949	19995	19878	19966	19843	19935	19938	19835	20034	20267	20216	19904	20045	19927	19816	19886	20038	19957	19919	19897	19798	19828	19982	20128	20004	20096	20118	19759	20061	19926	19839	19883	19989	19941	19893	19968	20014	19856	20029	19993	19909	19856	20289	19758	19712	19768	19942	20003	19866	19853	19758	20238	19869	19961	19858	19903	19976	19844	19981	19874	19830	20109	19947	19974	19940	20039	19928	19836	19900	19865	19871	19915	19905	19942	20011	19826	19886	19864	20032	20174	19899	19953	19863	20008	19842	19846	19749	19776	19693	19908	19908	20014	20087	19835	19912	19770	20175	19764	19817	19787	19958	19970	19973	19893	19977	20237	20211	19873	20162	19899	20051	19783	19841	20112	20191	19960	19728	19831	19999	19978	19725	19934	19893	19988	19865	20014	20181	19812	19800	19884	20006	19864	19894	19909	19851	19918	19810	19813	20196	20070	20082	20003	19811	20100	19999	19839	19634	19788	20139	20029	19802	19794	19932	19961	20066	19941	20037	20075	20124	19896	20037	19953	20060	19889	19895	20010	19947	19758	20032	20106	19961	19978	19824	19936	19949	19802	19773	19912	20190	19819	19956	19917	19731	20128	19885	19908	19827	19922	19702	19839	20002	20076	19970	19828	19830	19816	19874	19877	19933	19761	19851	19979	19754	19712	19940	19800	19881	20016	19686	19869	20120	19998	20041	19843	20064	19838	19541	19851	20020	20069	19899	20050	19771	19911	19878	19878	19998	20026	19982	20011	19851	19896	19851	19974	19996	19951	20007	20023	19922	19762	19866	20096	19909	19869	19752	19829	20053	19880	19821	19868	19925	19991	19883	20033	19837	20023	19668	19798	19731	19770	19938	19891	19985	20071	20084	20019	19864	19627	19929	20037	19933	19963	19759	19970	19804	19895	19775	20010	19950	19885	20042	19825	19829	20065	19791	19846	19821	19852	19907	19939	19659	19869	19827	19727	19882	19817	20060	19792	19965	19867	19946	19811	19910	20066	20016	19970	19978	19949	19999	19942	19706	20133	20079	20051	19946	19910	19999	20055	19964	20080	19862	19945	19876	20045	19943	20149	19737	19746	19989	19926	19808	19705	19880	19968	19907	19921	20058	19823	19916	19966	19837	19757	19896	20082	19854	19911	20027	20015	19947	19975	20014	20004	19881	19843	19885	20120	20000	20003	19704	19975	20029	19744	19614	19798	20177	19986	19883	19847	19941	19894	20030	19949	19842	20006	19859	19914	19770	19868	19868	19752	19890	19866	19851	19962	19762	19864	19948	19912	19917	19896	19822	20063	19995	20092	19806	19963	19968	19872	19946	19948	19895	19885	19858	20097	20055	19896	19946	20007	19943	19798	20030	19929	19963	20065	20030	19684	19896	19837	19972	20000	20126	19927	20131	19958	19939	19968	20097	19932	19882	19988	19896	19985	19693	20136	19831	19717	19971	19876	20004	19703	19782	19971	19742	19881	19886	19829	19787	19752	19991	19849	19784	19932	20059	19949	20177	19962	19843	20055	19956	19891	19871	20094	20139	19687	20081	20044	19919	19776	19748	19724	20084	19698	20149	19950	19837	20069	19951	19874	19723	19857	19981	19893	19892	19600	19830	19707	19914	20034	20098	19926	20129	20037	19904	19983	19849	19828	19743	20102	19890	19950	20002	19962	19930	19779	19939	19824	19971	20044	19874	20149	19994	19869	19837	20038	20143	19977	19987	20055	19928	19892	19814	19831	19946	20094	20059	19768	19705	19830	19970	20017	20111	19846	19781	19860	19922	19905	19868	19727	19855	19800	19863	19813	20011	20058	19637	19830	19902	19890	20120	19948	19715	19728	19972	19873	19906	19647	19915	20034	20072	20185	20051	19928	19881	20035	20089	20052	20078	19829	19826	19782	19997	20045	19947	19765	19891	20301	20128	19814	19884	19977	19825	20087	19907	20031	19852	20047	19698	19982	19686	20039	20002	19844	19756	19836	19842	19892	19769	20093	19811	19828	19721	19785	19842	19810	19902	19997	19916	19885	19921	19940	19946	20026	19859	19924	19826	19771	19898	20058	19975	20008	20016	20051	19994	20117	19837	19860	20097	19771	20021	20014	20032	20105	19994	19829	19987	19944	20042	19891	20055	19957	19816	20036	20128	19858	20033	19902	19965	19826	19998	20052	20125	19992	19921	19948	19919	19845	19834	20157	19999	19878	19918	19941	20096	19874	20080	19880	19950	19924	19661	19838	19768	19850	19963	19929	20087	19771	19886	20028	20007	19915	19881	19945	19692	19803	19933	19820	19985	20039	20103	19811	19897	19958	19992	19902	19932	19816	19916	20000	19912	19972	19896	19909	19985	20195	20070	19866	19925	19724	19902	19843	19864	19898	19962	20006	19768	19863	20015	19922	19788	19882	19948	19996	19902	19979	19822	19749	20070	20046	20085	19860	19812	20088	19740	19960	20026	19923	19837	19807	19793	19885	19685	19734	20022	19847	19816	19797	19819	19945	19881	19968	19937	19770	20070	20003	19760	19805	19833	19877	19933	19981	20094	20097	19986	19999	19867	19771	20077	19705	19792	19875	19810	19996	20020	20015	19951	19885	19777	19776	19909	19843	19964	19825	19978	19992	19703	19948	19691	19962	20102	19922	19951	19952	20034	19928	20053	19677	20003	19903	19774	19855	19807	19806	19680	19939	19883	20030	19995	19811	19859	19947	19839	19961	20029	20034	19839	19889	20068	19876	20042	19689	19951	19786	20032	19714	19846	19927	19916	19986	19977	19961
40036	62162	46810	26933	19148	17168	16744	16572	16774	16703	16666	16509	16737	16855	16772	16639	16743	16519	16773	16749	16621	16534	16629	16601	16547	16802	16503	16721	16728	16669	16575	16792	16544	16642	16561	16626	16607	16708	16657	16619	16642	16602	16593	16653	16700	16548	16683	16679	16806	16675	16527	16617	16461	16645	16581	16714	16644	16611	16707	16620	16530	16695	16651	16697	16694	16707	16652	16714	16621	16680	16800	16699	16706	16609	16589	16741	16506	16575	16657	16721	16685	16521	16559	16678	16777	16690	16522	16663	16816	16528	16515	16525	16748	16713	16756	16784	16652	16658	16659	16600	16586	16430	16712	16755	16607	16811	16701	16444	16623	16748	16716	16435	16795	16602	16623	16596	16818	16614	16506	16528	16616	16715	16623	16678	16490	16558	16783	16756	16676	16548	16694	16616	16627	16747	16722	16699	16690	16641	16618	16505	16630	16694	16625	16596	16741	16517	16613	16755	16484	16707	16687	16870	16559	16591	16590	16549	16684	16693	16739	16641	16679	16571	16710	16829	16719	16565	16709	16570	16631	16648	16629	16685	16698	16642	16657	16535	16583	16638	16689	16713	16576	16792	16768	16595	16596	16669	16828	16657	16738	16526	16762	16667	16583	16671	16699	16450	16659	16759	16595	16796	16660	16598	16681	16704	16795	16685	16533	16677	16688	16614	16599	16622	16691	16682	16601	16495	16697	16708	16626	16613	16567	16765	16768	16584	16685	16671	16680	16704	16763	16413	16530	16716	16638	16541	16680	16677	16623	16708	16635	16744	16669	16638	16609	16708	16643	16772	16693	16767	16735	16654	16868	16602	16620	16771	16775	16608	16656	16554	16756	16582	16729	16750	16716	16659	16622	16665	16636	16772	16758	16562	16796	16592	16587	16630	16574	16637	16597	16588	16722	16528	16521	16544	16682	16685	16731	16455	16529	16586	16800	16674	16821	16586	16674	16682	16619	16719	16559	16738	16540	16696	16690	16644	16626	16734	16605	16851	16599	16801	16720	16547	16550	16737	16689	16601	16717	16823	16622	16572	16696	16592	16516	16592	16580	16708	16461	16463	16464	16664	16793	16709	16586	16664	16722	16664	16874	16751	16659	16628	16637	16681	16731	16671	16729	16545	16613	16677	16538	16636	16841	16853	16805	16702	16632	16544	16532	16686	16770	16828	16631	16738	16618	16824	16538	16619	16650	16719	16782	16718	16620	16672	16590	16740	16632	16655	16624	16668	16570	16651	16479	16735	16652	16657	16734	16693	16634	16699	16669	16672	16611	16661	16573	16539	16481	16563	16557	16550	16601	16693	16687	16496	16628	16431	16639	16674	16626	16546	16704	16640	16842	16417	16772	16595	16727	16628	16517	16807	16712	16543	16662	16787	16694	16662	16656	16680	16631	16864	16579	16783	16626	16651	16537	16608	16728	16718	16682	16730	16538	16443	16741	16595	16510	16748	16415	16768	16622	16731	16748	16567	16639	16495	16648	16735	16551	16729	16522	16685	16512	16672	16671	16609	16526	16744	16581	16771	16646	16704	16564	16663	16649	16701	16703	16564	16557	16677	16551	16556	16672	16729	16761	16503	16603	16609	16663	16792	16574	16615	16587	16581	16622	16544	16713	16796	16613	16574	16768	16665	16619	16758	16617	16436	16717	16539	16613	16459	16497	16702	16706	16523	16519	16711	16732	16622	16747	16578	16730	16691	16642	16721	16578	16541	16639	16683	16616	16732	16662	16658	16670	16728	16669	16624	16665	16753	16693	16469	16551	16674	16701	16747	16682	16442	16706	16615	16712	16620	16612	16707	16659	16729	16865	16747	16774	16686	16519	16720	16553	16661	16821	16746	16728	16560	16577	16719	16588	16615	16532	16704	16649	16611	16508	16667	16796	16491	16654	16667	16657	16707	16700	16646	16653	16656	16615	16632	16589	16733	16562	16617	16754	16646	16726	16733	16684	16549	16704	16717	16659	16586	16600	16599	16570	16554	16694	16661	16665	16792	16694	16716	16693	16626	16740	16618	16712	16681	16607	16644	16626	16697	16891	16614	16658	16740	16796	16764	16549	16777	16548	16681	16679	16452	16459	16724	16656	16635	16644	16753	16640	16660	16753	16558	16834	16694	16641	16592	16479	16731	16629	16614	16482	16452	16639	16551	16641	16679	16624	16617	16501	16660	16659	16698	16756	16560	16501	16627	16680	16590	16664	16701	16655	16659	16530	16586	16783	16532	16717	16579	16976	16763	16613	16656	16664	16672	16758	16544	16567	16706	16678	16587	16698	16608	16763	16549	16602	16628	16723	16809	16620	16627	16589	16546	16657	16669	16498	16678	16624	16597	16773	16462	16823	16628	16764	16566	16721	16751	16612	16641	16667	16753	16603	16645	16756	16699	16601	16724	16633	16507	16699	16862	16743	16662	16604	16665	16546	16666	16651	16762	16910	16840	16725	16658	16569	16619	16663	16577	16591	16685	16658	16582	16759	16577	16564	16601	16645	16572	16539	16656	16667	16841	16620	16632	16665	16619	16828	16720	16625	16709	16600	16797	16510	16650	16498	16725	16696	16835	16567	16672	16595	16627	16715	16790	16632	16688	16747	16728	16542	16618	16771	16589	16565	16821	16676	16842	16634	16623	16715	16604	16744	16674	16621	16656	16594	16645	16547	16681	16740	16667	16474	16715	16862	16438	16585	16576	16667	16447	16671	16631	16807	16570	16733	16529	16597	16584	16636	16660	16506	16593	16843	16675	16745	16703	16638	16793	16666	16624	16807	16575	16419	16678	16613	16840	16749	16715	16739	16768	16679	16741	16595	16637	16632	16796	16456	16794	16532	16756	16792	16580	16765	16666	16663	16607	16690	16860	16513	16851	16550	16791	16695	16681	16507	16606	16681	16605	16478	16665	16637	16654	16665	16752	16819	16818	16776	16560	16734	16662	16629	16395	16618	16639	16759	16589	16638	16688	16667	16666	16746	16546	16755	16634	16580	16656	16688	16741	16729	16610	16746	16475	16662	16624	16541	16688	16645	16869	16482	16705	16775	16588	16551	16729	16648	16598	16602	16640	16551	16747	16588	16533	16744	16626	16681	16684	16693	16659	16706	16759	16591	16759	16693	16757	16586	16571	16649	16643	16685	16638	16796	16621	16684	16597	16552	16638	16506	16644	16779	16587	16788	16601	16815	16752	16791	16761	16644	16600	16701	16733	16654	16517	16754	16770	16780	16638	16747	16518	16697	16515	16691	16675	16717	16637	16672	16696	16732	16571	16688	16648	16724	16919	16722	16691	16515	16675	16637	16498	16718	16488	16818	16658	16661	16710	16734	16496	16648	16746	16621	16784	16598	16610	16620	16742	16578	16531	16574	16734	16538	16660	16784	16663	16736	16642	16656	16697	16732	16628	16461	16590	16798	16651	16599	16541	16594	16690	16765	16566	16716	16552	16763	16660	16644	16473	16640	16576	16817	16714	16845	16548	16623	16725	16682	16528	16594	16743	16608	16695	16636	16677	16754	16649	16771	16732	16587	16591	16467	16580	16596	16779	16703	16603	16795	16735	16551	16616	16630	16757	16723	16447	16711	16726	16553	16803	16630	16640	16588	16725	16810	16741	16670	16770	16700	16668	16631	16659	16556	16778	16449	16756	16605	16780	16507	16656	16891	16833	16562	16651	16568	16692	16783	16582	16736	16503	16676	16538	16596	16738	16572	16670	16567	16562	16703	16551	16603	16658	16633	16735	16763	16513	16824	16513	16682	16585	16755	16780	16667	16740	16546	16581	16763	16567	16672	16505	16499	16488	16658	16784	16450	16631	16749	16826	16480	16961	16399	16763	16591	16570	16779	16715	16627	16702	16641	16727	16798	16547	16732	16669	16534	16684	16687	16593	16722	16718	16538	16490	16634	16605	16569	16598	16628	16539	16616	16660	16588	16668	16723	16663	16731	16582	16649	16601	16559	16656	16636	16655	16709	16569	16605	16778	16605	16626	16495	16632	16812	16710	16726	16624	16549	16460	16684	16607	16837	16645	16636	16690	16684	16600	16665	16686	16576	16791	16519	16755	16817	16663	16690	16705	16643	16645	16778	16701	16746	16572	16767	16665	16785	16928	16731	16537	16497	16679	16611	16592	16734	16712	16614	16591	16608	16735	16562	16633	16634	16694	16653	16725	16756	16710	16791	16729	16621	16674	16633	16715	16609	16701	16736	16570	16780	16520	16690	16746	16657	16873	16554	16485	16736	16715	16552	16790	16646	16717	16633	16796	16671	16571	16637	16596	16643	16627	16632	16705	16773	16556	16727	16675	16776	16682	16627	16601	16398	16635	16613	16656	16741	16561	16670	16695	16822	16566	16614	16793	16443	16610	16898	16594	16568	16726	16670	16595	16645	16610	16604	16707	16714	16617	16614	16728	16926	16687	16644	16595	16666	16773	16617	16843	16785	16643	16711	16821	16563	16818	16572	16582	16624	16627	16498	16588	16670	16500	16785	16695	16600	16517	16858	16591	16755	16719	16479	16554	16752	16603	16564	16542	16612	16625	16662	16618	16612	16484	17019	16541	16630	16568	16415	16687	16683	16693	16591	16696	16656	16705	16596	16714	16784	16837	16564	16556	16621	16657	16498	16687	16787	16570	16673	16508	16724	16476	16557	16731	16644	16629	16747	16441	16664	16639	16821	16617	16606	16360	16554	16567	16618	16813	16635	16640	16783	16538	16593	16802	16773	16688	16586	16604	16551	16832	16559	16719	16631	16666	16555	16745	16616	16664	16718	16564	16725	16649	16643	16495	16737	16712	16839	16728	16586	16573	16724	16572	16677	16426	16737	16773	16653	16661	16741	16734	16738	16720	16657	16728	16672	16535	16654	16653	16622	16789	16597	16666	16518	16681	16589	16710	16464	16634	16759	16557	16521	16604	16684	16807	16697	16633	16598	16604	16565	16460	16677	16565	16706	16550	16707	16574	16723	16642	16503	16701	16879	16761	16672	16578	16658	16614	16634	16738	16850	16723	16593	16627	16705	16674	16503	16540	16592	16543	16829	16657	16611	16782	16483	16877	16639	16727	16581	16687	16791	16633	16635	16849	16753	16651	16685	16628	16656	16756	16505	16564	16756	16598	16744	16681	16685	16881	16594	16672
24513	27983	43048	36911	27317	25042	24026	20609	19782	20039	20079	19960	19964	19956	19825	19754	19880	19940	20112	19742	19850	19930	19652	19723	19636	19811	19596	19706	19764	19797	19794	19634	19718	19913	19691	19598	19812	19690	19710	19702	19615	19657	19601	19651	19745	19838	19774	19679	19856	19631	19767	19633	19757	19545	19554	19630	19714	19725	19597	19641	19809	19719	19712	19602	19580	19630	19311	19524	19573	19694	19510	19619	19761	19628	19556	19712	19740	19727	19663	19652	19470	19535	19614	19583	19871	19621	19729	19858	19917	19523	19593	19613	19837	19548	19629	19587	19720	19604	19705	19519	19858	19678	19547	19469	19507	19863	19575	19655	19705	19864	19570	19805	19733	19459	19651	19634	19588	19758	19636	19616	19528	19566	19605	19501	19473	19649	19719	19670	19745	19750	19482	19475	19729	19537	19640	19675	19867	19714	19601	19658	19539	19506	19608	19685	19647	19518	19621	19733	19759	19722	19752	19609	19646	19550	19632	19768	19552	19713	19579	19571	19671	19653	19603	19496	19718	19502	19869	19766	19744	19714	19723	19633	19595	19808	19674	19683	19829	19778	19377	19467	19565	19432	19707	19719	19681	19647	19671	19556	19594	19555	19808	19643	19684	19816	19685	19674	19682	19565	19472	19737	19605	19695	19700	19690	19564	19735	19593	19937	19762	19776	19621	19827	19695	19660	19892	19627	19508	19696	19826	19540	19595	19693	19625	19486	19343	19521	19647	19590	19619	19467	19790	19843	19798	19967	19791	19709	19738	19572	19687	19577	19629	19704	19639	19575	19500	19382	19328	19718	19739	19493	19669	19618	19735	19623	19545	19623	19893	19761	19516	19728	19730	19579	19703	19541	19661	19596	19501	19704	19725	19825	19659	19699	19725	19530	19723	19903	19571	19536	19704	19625	19713	19814	19388	19601	19768	19899	19647	19432	19494	19560	19784	19588	19597	19323	19501	19567	19639	19656	19648	19558	19836	19589	19489	19592	19517	19647	19710	19440	19475	19497	19697	19396	19679	19557	19538	19564	19494	19378	19652	19778	19566	19596	19704	19712	19663	19762	19569	19575	19746	19581	19703	19680	19736	19485	19715	19640	19592	19649	19620	19531	19613	19754	19571	19626	19535	19686	19862	19704	19724	19586	19607	19472	19499	19884	19608	19837	19555	19603	19669	19823	19736	19718	19655	19556	19672	19791	19738	19720	19796	19703	19884	19541	19711	19625	19657	19680	19567	19694	19721	19858	19568	19751	19640	19728	19548	19740	19643	19879	19794	19435	19664	19506	19659	19560	19644	19482	19471	19525	19794	19645	19892	19429	19602	19870	19713	19793	19633	19631	19585	19705	19423	19634	19785	19451	19792	19598	19648	19735	19810	19850	19798	19655	19668	19587	19711	19712	19622	19533	19438	19656	19843	19585	19938	19438	19591	19703	19689	19578	19711	19592	19500	19488	19443	19532	19535	19573	19646	19545	19861	19715	19788	19764	19567	19801	19537	19705	19821	19376	19671	19558	19883	19577	19599	19835	19542	19717	19676	19704	19691	19734	19758	19536	19946	19741	19855	19517	19603	19643	19655	19739	19768	19787	19427	19544	19650	19587	19712	19653	19648	19552	19719	19650	19553	19585	19614	19542	19762	19524	19795	19747	19604	19723	19699	19730	19820	19807	19607	19637	19428	19537	19748	19569	19381	19659	19639	19633	19546	19710	19774	19660	19581	19489	19698	19796	19578	19575	19463	19802	19541	19555	19688	19788	19606	19611	19538	19756	19518	19490	19416	19315	19527	19717	19636	19619	19555	19597	19745	19590	19475	19743	19574	19852	19885	19767	19467	19654	19669	19661	19562	19618	19495	19667	19685	19737	19645	19573	19627	19483	19783	19592	19523	19604	19896	19741	19624	19590	19573	19634	19677	19663	19728	19581	19504	19474	19697	19556	19792	19489	19561	19576	19679	19814	19577	19674	19614	19561	19509	19597	19572	19483	19747	19595	19551	19627	19673	19748	19657	19505	19666	19798	19558	19835	19937	19795	19593	19548	19626	19782	19585	19780	19652	19710	19628	19578	19766	19621	19658	19580	19668	19703	19844	19649	19719	19481	19706	19710	19517	19701	19795	19557	19496	19582	19765	19794	19592	19867	19618	19738	19786	19867	19563	19464	19655	19618	19780	19572	19589	19517	19689	19584	19657	19809	19887	19683	19705	19523	19555	19780	19586	19626	19623	19635	19870	19672	19607	19887	19641	19652	19530	19816	19480	19559	19808	19552	19604	19655	19639	19648	19665	19399	19665	19401	19551	19686	19906	19749	19799	19493	19638	19670	19547	19484	19830	19525	19674	19651	19827	19711	19540	19516	19394	19771	19688	19618	19752	19554	19720	19496	19506	19578	19632	19695	19510	19627	19582	19409	19595	19568	19792	19735	19670	19590	19530	19723	19702	19682	19664	19622	19419	19616	19543	19626	19779	19609	19457	19661	19987	19567	19560	19628	19749	19526	19661	19813	19531	19581	19614	19419	19753	19658	19628	19779	19663	19655	19630	19733	19715	19675	19606	19828	19666	19797	19790	19446	19482	19432	19684	19643	19566	19723	19793	19641	19753	19744	19658	19433	19880	19734	19631	19747	19569	19502	19725	19676	19556	19730	19473	19727	19802	19543	19803	19715	19537	19515	19588	19678	19602	19464	19597	19494	19421	19467	19694	19707	19584	19639	19566	19661	19564	19764	19531	19691	19399	19664	19575	19693	19843	19729	19627	19587	19637	19623	19645	19513	19688	19624	19372	19745	19451	19727	19627	19682	19507	19746	19610	19668	19554	19427	19496	19640	19505	19725	19485	19383	19771	19796	19872	19448	19410	19540	19731	19589	19790	19635	19809	19550	19554	19825	19440	19600	19597	19672	19629	19717	19836	19481	19636	19750	19620	19591	19690	19582	19640	19653	19508	19725	19568	19645	19790	19529	19614	19857	19775	19538	19644	19694	19483	19849	19719	19708	19639	19792	19583	19779	19766	19582	19652	19660	19550	19640	19469	19738	19753	19788	19746	19699	19657	19782	19713	19507	19442	19459	19374	19683	19651	19588	19519	19778	19553	19646	19767	19747	19787	19523	19527	19807	19569	19629	19699	19722	19779	19726	19574	19600	19552	19623	19663	19568	19688	19559	19605	19532	19523	19494	19732	19661	19643	19761	19648	19615	19491	19707	19717	19661	19634	19597	19900	19811	19745	19684	19668	19753	19746	19681	19678	19653	19646	19737	19732	19595	19751	19734	19679	19465	19404	19455	19725	19836	19602	19788	19538	19630	19645	19632	19746	19484	19761	19805	19698	19693	19797	19618	19613	19557	19837	19475	19541	19813	19519	19714	19629	19731	19542	19574	19512	19581	19629	19415	19731	19442	19609	19633	19397	19684	19419	19588	19693	19569	19736	19890	19613	19732	19670	19696	19640	19347	19514	19452	19694	19647	19403	19576	19724	19558	19696	19828	19595	19657	19707	19390	19629	19793	19464	19563	19344	19520	19706	19427	19622	19674	19775	19892	19743	19424	19592	19725	19643	19786	19487	19813	19428	19610	19528	19490	19542	19789	19762	19695	19734	19582	19322	19716	19864	19741	19671	19508	19443	19701	19528	19680	19577	19668	19562	19604	19809	19759	19888	19662	19431	19723	19489	19475	19469	19622	19630	19641	19446	19520	19582	19543	19575	19705	19448	19656	19737	19898	19603	19461	19574	19780	19538	19688	19477	19757	19824	19648	19566	19663	19593	19568	19522	19507	19322	19720	19893	19322	19651	19862	19636	19736	19814	19533	19538	19761	19742	19599	19831	19682	19629	19777	19597	19820	19688	19452	19584	19831	19633	19592	19758	19752	19618	19613	19740	19523	19816	19600	19430	19690	19627	19566	19455	19712	19469	19743	19565	19700	19613	19639	19569	19589	19659	19631	19532	19522	19908	19756	19677	19419	19401	19700	19533	19459	19551	19641	19452	19674	19832	19601	19742	19605	19559	19674	19829	19469	19431	19729	19613	19630	19471	19486	19735	19691	19681	19454	19495	19526	19732	19664	19570	19604	19680	19649	19654	19806	19625	19703	19489	19545	19530	19539	19566	19486	19587	19738	19411	19543	19814	19674	19507	19645	19620	19541	19608	19684	19530	19749	19700	19544	19616	19619	19766	19773	19576	19741	19712	19735	19535	19602	19639	19717	19633	19498	19518	19582	19646	19573	19710	19755	19481	19543	19584	19533	19905	19540	19611	19693	19707	19515	19545	19594	19783	19683	19532	19810	19560	19724	19607	19893	19634	19455	19673	19675	19978	19724	19495	19655	19526	19723	19826	19548	19525	19566	19751	19652	19519	19736	19745	19592	19752	19617	19701	19695	19643	19618	19646	19727	19813	19568	19507	19756	19783	19719	19358	19573	19528	19519	19752	19806	19951	19509	19598	19708	19622	19667	19807	19531	19677	19538	19719	19479	19482	19375	19718	19796	19567	19496	19722	19727	19562	19577	19610	19530	19709	19510	19527	19573	19726	19762	19645	19473	19729	19612	19628	19481	19666	19764	19842	19773	19615	19696	19590	19497	19505	19609	19640	19729	19496	19738	19592	19798	19831	19663	19667	19366	19631	19697	19617	19936	19630	19532	19839	19709	19348	19530	19599	19639	19785	19517	19674	19676	19558	19654	19688	19639	19433	19673	19717	19698	19639	19654	19675	19673	19719	19669	19662	19595	19509	19664	19700	19659	19603	19552	19477	19582	19590	19670	19595	19491	19578	19737	19623	19500	19493	19645	19680	19582	19608	19635	19664	19613	19578	19723	19777	19660	19709	19750	19481	19662	19754	19559	19520	19599	19645	19446	19841	19583	19634	19868	19720	19713	19659	19693	19619	19676	19611	19443	19377	19740	19613	19776	19751	19643	19713	19713	19679	19620	19521	19955	19773	19626	19719	19446	19521	19832	19787	19503	19559	19481	19716	19787	19805	19660	19620	19821	19632	19551	19535	19591	19468	19476	19537	19467	19930	19526	19706	19562	19634	19694	19622	19755	19703	19578	19589	19749	19764	19413	19430	19605	19498	19795	19744	19938	19511	19578	19721	19733	19587	19844	19636	19583	19696	19823	19571	19645	19544	19513
64136	107359	88112	57109	32741	20352	16943	16736	16703	16617	16503	16653	16494	16506	16569	16434	16550	16512	16664	16760	16449	16587	16568	16623	16655	16591	16493	16526	16714	16532	16634	16588	16594	16729	16417	16564	16544	16427	16682	16628	16528	16527	16492	16762	16523	16729	16569	16584	16486	16635	16476	16552	16562	16643	16447	16544	16556	16648	16616	16466	16444	16730	16424	16565	16497	16174	16613	16632	16442	16750	16570	16588	16485	16530	16633	16491	16574	16579	16532	16607	16428	16532	16558	16533	16481	16366	16641	16588	16551	16448	16404	16508	16579	16541	16519	16465	16603	16450	16584	16272	16623	16549	16629	16456	16466	16414	16556	16480	16583	16594	16493	16597	16648	16511	16632	16688	16572	16614	16591	16411	16517	16516	16530	16544	16613	16377	16528	16413	16413	16594	16371	16479	16445	16513	16479	16493	16467	16643	16424	16442	16742	16449	16589	16374	16477	16564	16553	16592	16678	16484	16544	16555	16476	16635	16625	16425	16579	16492	16522	16517	16680	16542	16546	16549	16605	16596	16411	16374	16499	16430	16415	16554	16696	16577	16522	16689	16671	16419	16416	16456	16449	16413	16466	16359	16662	16582	16588	16557	16627	16536	16540	16543	16535	16544	16565	16568	16542	16536	16552	16638	16671	16450	16544	16698	16457	16437	16641	16617	16536	16499	16602	16612	16510	16625	16517	16633	16470	16321	16647	16596	16605	16510	16675	16562	16476	16561	16520	16782	16508	16556	16594	16513	16468	16545	16543	16580	16503	16513	16450	16572	16499	16571	16583	16748	16625	16620	16466	16410	16594	16446	16569	16567	16479	16494	16588	16635	16408	16630	16459	16541	16640	16555	16569	16370	16503	16656	16457	16542	16444	16486	16380	16514	16471	16644	16625	16527	16545	16507	16519	16541	16467	16474	16600	16565	16632	16577	16598	16638	16494	16534	16438	16383	16571	16723	16479	16434	16499	16587	16538	16812	16524	16656	16537	16554	16505	16632	16562	16628	16593	16418	16495	16453	16680	16511	16704	16392	16640	16457	16479	16504	16560	16517	16297	16687	16631	16342	16536	16583	16622	16439	16573	16557	16552	16364	16624	16365	16529	16573	16467	16503	16448	16591	16425	16397	16529	16501	16576	16505	16791	16340	16618	16423	16508	16517	16436	16521	16568	16586	16496	16413	16467	16409	16578	16485	16538	16678	16543	16708	16623	16629	16508	16556	16545	16516	16408	16591	16675	16498	16591	16350	16745	16502	16473	16634	16528	16716	16498	16584	16629	16569	16489	16369	16594	16509	16497	16408	16619	16568	16639	16555	16383	16412	16624	16588	16439	16449	16502	16444	16689	16496	16595	16457	16556	16455	16521	16396	16411	16656	16597	16462	16630	16662	16408	16621	16551	16538	16439	16532	16655	16344	16672	16668	16607	16875	16367	16807	16575	16557	16335	16649	16647	16517	16538	16573	16573	16352	16446	16573	16489	16527	16432	16630	16541	16762	16488	16504	16471	16601	16436	16409	16583	16567	16545	16544	16711	16558	16616	16636	16540	16483	16472	16663	16463	16768	16474	16410	16676	16540	16587	16586	16545	16437	16739	16482	16575	16559	16617	16592	16468	16576	16512	16650	16479	16472	16494	16309	16452	16493	16540	16476	16506	16607	16526	16568	16396	16673	16617	16443	16426	16352	16556	16445	16561	16695	16463	16570	16371	16542	16379	16491	16448	16411	16444	16437	16573	16401	16352	16485	16645	16481	16616	16696	16449	16622	16492	16492	16614	16583	16493	16699	16543	16553	16394	16506	16462	16632	16591	16503	16548	16477	16569	16625	16575	16555	16543	16586	16431	16660	16633	16733	16700	16545	16601	16563	16500	16336	16587	16551	16663	16498	16536	16505	16513	16630	16545	16554	16427	16576	16661	16512	16644	16552	16546	16592	16647	16398	16552	16516	16322	16642	16532	16712	16519	16679	16489	16424	16587	16544	16590	16508	16590	16514	16582	16636	16490	16447	16534	16672	16639	16514	16520	16518	16564	16663	16424	16430	16570	16635	16384	16570	16408	16616	16525	16490	16469	16546	16542	16537	16392	16657	16670	16467	16546	16474	16659	16420	16549	16557	16577	16362	16533	16617	16559	16461	16567	16539	16695	16540	16588	16400	16609	16320	16554	16585	16396	16619	16496	16548	16727	16467	16649	16379	16594	16552	16595	16569	16578	16409	16635	16527	16218	16515	16538	16445	16569	16489	16798	16515	16483	16563	16547	16678	16626	16447	16501	16594	16530	16516	16403	16513	16599	16547	16585	16522	16555	16484	16574	16603	16654	16368	16492	16409	16479	16500	16494	16621	16545	16610	16492	16463	16521	16610	16457	16483	16658	16472	16646	16407	16539	16492	16434	16552	16408	16695	16612	16616	16588	16543	16397	16892	16528	16743	16471	16638	16494	16374	16581	16511	16728	16521	16552	16548	16510	16528	16654	16615	16516	16566	16425	16649	16412	16738	16646	16557	16478	16446	16595	16411	16439	16474	16651	16393	16598	16467	16516	16660	16565	16394	16708	16641	16574	16653	16482	16506	16466	16467	16534	16677	16506	16539	16418	16503	16684	16667	16550	16556	16600	16353	16618	16566	16659	16580	16600	16349	16448	16603	16504	16570	16506	16479	16654	16356	16252	16404	16969	16428	16545	16685	16478	16464	16586	16511	16581	16526	16568	16523	16508	16437	16416	16504	16458	16615	16587	16698	16403	16740	16568	16422	16507	16454	16685	16524	16639	16366	16495	16542	16545	16455	16604	16465	16598	16487	16514	16555	16481	16665	16548	16666	16583	16501	16585	16532	16532	16833	16441	16534	16572	16549	16591	16528	16474	16424	16705	16584	16422	16511	16494	16648	16552	16392	16582	16512	16503	16636	16565	16531	16502	16549	16503	16631	16642	16420	16401	16588	16551	16350	16347	16682	16629	16562	16723	16499	16538	16481	16436	16493	16615	16600	16439	16702	16503	16523	16589	16439	16485	16478	16548	16545	16511	16616	16570	16484	16554	16629	16471	16498	16536	16522	16628	16472	16715	16349	16441	16599	16448	16638	16502	16724	16440	16363	16601	16549	16459	16427	16488	16731	16600	16445	16554	16384	16596	16508	16778	16591	16518	16429	16644	16516	16662	16745	16446	16608	16615	16584	16555	16477	16533	16526	16655	16467	16467	16474	16573	16504	16448	16508	16404	16587	16500	16435	16537	16587	16475	16312	16538	16523	16407	16462	16589	16536	16420	16575	16593	16487	16564	16514	16626	16602	16485	16724	16381	16571	16448	16454	16467	16581	16492	16525	16591	16473	16376	16356	16565	16403	16648	16624	16537	16528	16775	16516	16645	16557	16586	16521	16585	16438	16710	16521	16700	16384	16544	16347	16454	16461	16707	16485	16762	16640	16607	16461	16515	16640	16481	16534	16418	16589	16641	16482	16545	16429	16752	16314	16718	16465	16545	16646	16440	16413	16640	16512	16562	16565	16541	16607	16453	16501	16459	16366	16659	16624	16401	16613	16512	16319	16537	16445	16548	16508	16517	16655	16557	16549	16721	16536	16688	16470	16475	16430	16530	16517	16464	16599	16634	16528	16462	16511	16538	16436	16505	16656	16538	16695	16675	16567	16379	16633	16716	16518	16407	16567	16436	16393	16510	16379	16546	16598	16438	16466	16521	16573	16593	16381	16644	16409	16640	16450	16696	16468	16718	16559	16553	16456	16484	16623	16638	16540	16491	16635	16496	16458	16563	16485	16553	16627	16504	16445	16634	16371	16572	16659	16598	16701	16449	16425	16599	16612	16645	16590	16560	16496	16604	16446	16526	16578	16464	16493	16385	16700	16508	16564	16501	16606	16575	16511	16549	16525	16532	16523	16491	16556	16344	16558	16530	16581	16426	16621	16616	16566	16520	16428	16382	16548	16540	16451	16600	16517	16449	16553	16430	16296	16402	16706	16572	16586	16412	16617	16360	16466	16551	16578	16535	16552	16379	16655	16596	16704	16575	16486	16631	16511	16615	16519	16454	16536	16500	16600	16517	16622	16525	16563	16464	16456	16377	16740	16440	16355	16268	16689	16555	16596	16596	16656	16593	16445	16458	16589	16663	16507	16645	16633	16725	16534	16580	16573	16594	16674	16437	16609	16634	16493	16465	16603	16511	16582	16576	16487	16639	16627	16672	16594	16605	16536	16607	16396	16589	16443	16392	16492	16687	16424	16664	16513	16556	16707	16488	16504	16488	16442	16459	16398	16504	16527	16442	16512	16445	16588	16419	16497	16598	16451	16554	16529	16413	16569	16581	16554	16408	16505	16557	16635	16478	16517	16592	16547	16575	16631	16621	16577	16549	16589	16401	16606	16539	16295	16579	16537	16519	16570	16544	16568	16502	16417	16722	16562	16374	16571	16543	16586	16422	16583	16426	16494	16581	16561	16727	16499	16497	16392	16585	16634	16616	16512	16438	16422	16524	16571	16626	16587	16484	16487	16510	16731	16499	16713	16613	16277	16627	16548	16578	16450	16522	16698	16585	16562	16614	16536	16440	16527	16559	16460	16373	16517	16714	16481	16506	16714	16426	16500	16590	16608	16618	16643	16506	16609	16466	16661	16511	16544	16686	16614	16410	16467	16390	16503	16571	16368	16370	16395	16699	16610	16499	16516	16512	16580	16525	16747	16301	16512	16522	16587	16502	16570	16468	16350	16546	16401	16692	16616	16506	16472	16612	16674	16633	16615	16390	16551	16658	16436	16595	16441	16599	16539	16453	16543	16569	16465	16615	16720	16476	16490	16683	16733	16407	16575	16481	16477	16459	16633	16571	16676	16545	16663	16692	16609	16464	16403	16650	16522	16666	16580	16559	16505	16551	16542	16531	16474	16599	16316	16652	16733	16426	16651	16499	16539	16603	16211	16526	16423	16520	16401	16446	16389	16706	16570	16471	16511	16700	16630	16535	16509	16565	16557	16587	16710	16389	16620	16672	16463	16400	16549	16554	16545	16497	16611	16445	16708	16530	16525	16456	16431	16560	16528	16522	16583	16597	16638	16529	16412	16578	16500	16548	16516	16548	16438	16482	16534	16363	16635	16766	16701	16742	16514	16418	16501	16806	16526
23664	25810	41350	36581	28020	25820	25647	21174	20710	20582	20581	20427	20589	20120	20444	20381	20331	19936	20075	20256	20426	20199	20168	20167	20366	20089	20071	20232	20179	20204	20079	20113	20289	20103	20033	20255	20288	20036	19986	20095	20253	19917	20443	20171	20045	20107	20118	20128	20001	20044	20170	20253	20033	20216	20133	19826	20129	20140	20125	20098	20067	19958	20097	20203	20249	20151	20076	20169	19975	20198	20238	20204	20199	20009	20211	19918	20114	20187	20268	20122	19965	20209	20137	20055	20127	19853	19840	19889	20098	20082	20061	20055	20207	19968	19981	19919	20007	20112	20022	20212	20006	20003	19930	19925	20173	20121	20086	20176	20101	19801	19986	19924	19874	19864	20057	20102	19973	19902	19961	19958	19992	20113	20119	20224	19909	19974	20035	20069	20161	20105	19921	19996	19804	20006	20049	20150	20170	20023	20097	20201	20052	20099	19941	20257	20202	20308	19973	20078	20048	20094	19995	20484	20126	20208	20024	20037	19889	20088	20069	20012	19941	19950	20056	20128	20010	19835	19896	19995	19958	20131	20094	20268	19860	20146	20125	20333	20165	19950	20183	20066	20130	20148	20183	20230	20366	20201	20051	19970	20034	19925	19973	19866	20028	19894	20064	19942	19953	20173	19989	20155	20027	20053	20255	20060	20108	19925	19912	20023	19995	20105	19977	19974	20117	20113	20090	19845	20034	19883	19959	20264	19841	19968	20189	20041	20134	20047	19950	20113	20122	19897	20141	20235	20106	20083	19871	20153	20174	20241	19978	19879	20064	20090	19984	20236	20118	20098	19988	20054	19870	20153	20187	20121	20116	20328	19955	20006	19949	20070	20010	20039	19907	20243	20159	19947	20251	20166	20090	20048	20002	20100	20005	20081	20058	19906	20110	20090	20002	20073	20013	20029	20069	20081	20204	20120	19980	20043	19989	20120	20104	20342	19956	19821	19848	19995	20162	20175	19983	19823	20092	20080	19959	20042	20233	19943	19985	19809	20142	20126	20062	19929	19987	19889	19924	19882	19815	19989	20141	20090	19901	19954	19859	19983	19982	19758	20081	20189	20039	20045	20149	20223	20025	20219	20102	20145	20220	20268	20136	20144	20269	20307	20247	19917	20074	20026	20102	20009	19903	20158	19937	20051	20010	19966	19942	19846	20075	20048	20041	19887	19775	20072	20065	19886	20220	20267	20287	20023	19998	20220	19911	20098	20112	20047	20052	20114	20040	20150	20185	20028	20057	20260	20075	20156	19970	19916	19886	20038	19988	20132	20209	19947	19976	19961	20071	20269	19931	20082	20076	20026	20027	20113	20192	19991	20000	19949	20054	20021	20153	20027	20013	20107	19940	19901	20104	19814	20179	20121	20018	19951	19868	20016	20138	19855	20053	19883	19989	20040	19871	20033	20138	19951	19966	20091	20016	19939	19829	20156	19954	20142	20160	20112	20146	20143	20068	19951	19930	19984	20066	19785	19853	19991	20039	20006	19915	20062	19980	20288	20217	20144	20165	20288	20113	20229	20039	20178	19948	20170	19985	20027	19994	19975	20091	19995	20043	20066	20135	20010	19914	19937	20133	20044	20197	19845	19916	20100	19944	20044	19851	20221	19855	19929	20392	19968	19961	20042	20012	19978	20216	20039	20018	19951	19816	20103	20034	19807	19994	20061	20209	19911	20263	20262	20072	20198	20222	19955	20102	20062	20126	20148	20205	19878	20034	20202	19986	20209	19978	19900	19893	19936	19957	20023	20091	19882	20133	20144	20143	20122	20011	20102	19976	19966	19938	20030	19946	19780	20092	20045	20043	20194	20118	20005	20156	19963	19991	19994	20190	19912	20064	20140	20131	19822	20028	20238	19985	20000	19892	20055	20019	20093	20150	20141	20223	20158	19938	20061	19994	19987	20030	20185	20034	20027	20062	20024	20245	20005	20082	20138	20125	20334	20021	19921	20064	19990	20289	20124	19902	20085	20037	20149	20005	19949	20195	19961	20101	19951	20260	20117	20169	19924	19997	19942	20074	20072	19999	20000	20013	19924	20047	20094	19927	19995	19940	20170	19947	19989	19938	19808	20001	20050	20111	20039	20051	19898	19893	19884	20101	20042	20163	20009	20024	19910	20266	20146	20062	19907	20140	20029	19865	20054	20030	20277	19959	20100	20266	20021	20115	19884	20124	20053	20088	20039	19924	19905	20126	20018	20017	20078	20043	20173	20119	20043	20357	20112	20210	20091	20117	20183	20191	19839	19864	20118	20240	19905	19969	20055	20051	19921	20012	20180	19769	20238	19970	20030	19873	19758	19879	20115	20122	20060	20100	20016	20096	20024	20232	19981	19989	19922	19984	19991	20015	20155	20201	20010	19900	19985	20006	20060	19941	19927	19988	20347	19900	19974	19956	19963	20288	20187	20092	20221	20164	20086	20123	20084	20287	20101	20125	19939	19999	19999	20044	20053	20137	20163	20301	20055	20178	19969	20232	20252	19963	20011	20292	19999	20090	19996	20262	20133	19858	20048	20269	20251	20274	20256	19899	20014	20031	19783	19856	19874	19963	20175	19981	20047	19970	20123	19887	19998	19892	20108	20155	20145	19975	20178	20055	20023	20060	19879	20167	19968	19844	19911	19856	20090	20155	20098	20062	20278	20056	20110	20259	19946	19799	19862	19856	20184	20024	19997	20014	20156	20140	20054	20140	20119	20003	20265	20099	20120	19961	20011	20163	20175	20316	20123	20093	19926	20024	19925	20157	19897	20188	20133	20194	20047	20085	20309	19954	19941	20141	20093	20080	20010	20141	20012	20231	20123	20039	20148	19978	19997	20083	20194	20123	20055	19981	20248	19887	20169	19945	19970	20068	20113	20103	19816	19990	20243	20122	19986	19921	19885	20187	20025	20003	19941	19989	19890	20061	20167	19977	19993	20025	19987	19991	20045	20011	19932	19847	19898	20077	20009	19948	20028	20047	20197	19895	20201	20281	20136	20102	20342	20019	19872	19976	20041	20089	19974	19964	20157	20058	20095	20117	20055	20227	20024	19948	20107	19816	19992	19889	19985	19835	20093	20234	20029	19910	20125	19996	20237	20128	19870	20173	19979	19952	20120	20164	20013	20110	20039	19953	20029	20172	19949	19979	20140	20080	19924	20298	19932	20278	20113	20050	20038	20256	19910	20082	20031	20237	20206	19905	20080	19904	20154	20150	20118	19950	20091	19966	20025	20142	20248	20212	19959	19962	19877	19934	20097	20109	20081	20214	20140	20153	20295	19869	20181	20237	20169	20218	20418	20141	19962	20276	20186	20064	20134	20168	20182	20098	20036	19961	19954	20228	20041	20002	20023	20047	20086	19952	19987	20095	20067	20207	20179	20204	20117	19999	19834	19996	19982	20256	20084	20085	20120	20088	20135	20081	20055	20005	19913	20045	20093	20245	19973	19896	20022	20184	20054	20001	20026	20212	20134	19996	19956	20116	20099	19969	19965	20359	19984	19824	20012	20072	19936	20068	20044	20107	19986	19987	20003	19981	19960	19967	20035	20188	20046	20156	20002	20152	19962	19843	19970	20034	20032	19976	19958	20234	20108	20191	20080	19948	20158	20093	19756	19997	19773	20057	20025	20148	20195	19951	20080	20107	20067	20032	20155	20133	19998	20187	20000	20037	19965	19969	19922	20063	20072	19956	19954	19985	20047	20034	19913	20139	20122	19823	20095	20127	19984	19964	20117	19947	20091	19929	20055	20088	20020	20142	20015	20023	20002	20043	20169	20107	20011	19934	20066	20009	19915	19948	20219	20002	19801	20082	20019	20026	20017	19955	20133	19918	20028	20138	19929	19998	20110	20069	20089	20285	20197	19980	20092	20191	20111	20089	20098	19935	19940	20224	20056	20028	20031	20366	19915	19980	20028	20071	19988	19989	20153	19743	20110	20161	20039	19922	20012	20162	19994	20051	20265	20083	20110	20055	20069	20056	19985	20077	20048	19957	19924	20059	19982	20075	20136	20073	19988	19952	19922	20081	20158	20156	20058	20006	20064	20158	20121	19957	20073	20201	20042	19954	20115	20178	19938	20080	19980	20244	20056	20234	19911	20050	20104	20148	20073	20133	20108	20222	20063	20064	20069	20107	19894	19855	20059	20114	20016	20097	19883	20178	20059	19865	19871	20388	20037	20097	20047	20147	20180	20142	20079	20067	20166	19957	19833	20052	20153	20245	20101	20145	20169	20019	20069	19904	20190	20067	20112	19969	20120	20177	20213	20016	19981	20203	19916	20042	19797	20076	20098	19877	20163	19918	19989	19995	20136	20084	20017	20146	20086	19886	20168	20028	20188	20248	20179	20210	20205	19817	20130	20026	20045	20019	19871	19903	20029	20255	20005	20071	20028	20142	20079	19915	20184	20210	20082	19830	19896	20109	19865	20110	19959	19980	20149	19873	20146	20181	20146	20116	20110	20151	20006	20115	19940	20003	19962	19994	20000	20045	20240	20189	19748	20077	20203	20079	20192	20055	20089	20218	20183	20010	19991	19968	19993	19983	19965	20168	19855	19815	19866	20073	19774	20059	19978	19900	20226	20083	19959	20245	19944	19966	20116	20220	20005	20008	20151	20122	19945	20025	20002	20044	20011	20083	19935	20263	19929	20006	19898	19923	20148	19934	19943	19959	19871	19957	19959	20131	20042	19984	19821	20183	20226	20111	19951	20117	20092	19893	20064	20210	20149	20047	20171	20201	19956	20049	20062	19988	20047	20131	20029	20067	20094	20084	20033	20241	20172	20003	20053	20097	19956	20255	19993	19749	20073	19852	20095	19851	20024	20107	20049	19999	20030	20035	19986	20060	20031	19990	19969	20056	20103	20239	19904	19901	20165	20122	20098	20029	19872	20272	19972	19905	19865	20112	20126	20351	20125	19949	19984	20364	19942	19921	20104	20161	20021	19972	19905	20096	19976	20002	19937	19949	20236	19943	19879	19941	20022	19898	19919	20073	19939	20153	20024	20096	20029	20257	19800	20260	19952	19998	20236	20183	20014	20028	20060	20340	20166	20063	20114	19934	20364	20095	19951	19982	20117	20334	20177	19956	20177	19998	20211	20096	19995	20255	20061	20117	20145	20081	19933	20247	20093	20013	20268	20031	20241
62805	105100	91184	64023	36958	21767	17468	16768	16945	16878	16822	16691	16678	16888	16718	16709	17051	16855	16900	17012	16813	16788	16964	16622	16913	16849	16878	16863	16987	16717	16769	16800	16950	16812	16784	16847	16739	16819	16775	16991	16741	16844	16897	16942	16776	16783	16742	16803	16755	16903	16726	16719	16971	17053	16759	16842	16844	16788	16856	16769	16782	16653	16877	16838	16835	16742	16760	16791	16743	16911	16973	16708	16763	16843	16703	16776	16816	16759	16821	16786	16893	16757	16738	16878	16689	16828	16715	16996	17008	16670	16717	16766	16975	16797	16648	16690	16918	16848	16786	16816	16820	16790	16821	16771	16874	17023	17004	16842	16915	16878	16764	16605	16893	16882	16894	16806	16833	16792	16903	16687	16738	16795	17052	16843	16852	16739	16809	16783	16706	16782	16683	16834	16849	16784	16767	16926	16868	16910	16815	16835	16713	16859	16870	16853	16821	16985	16854	16723	16769	16950	16938	16813	16744	16815	16831	16749	16860	16834	16978	16860	16778	16857	16731	16952	16851	16824	17062	16950	16816	16693	16832	16766	16763	16829	16876	16769	16722	16800	16889	16932	16854	16884	16794	16835	16859	16917	16793	16814	16879	16852	16763	16720	16854	16881	16747	16818	16961	16828	16672	16948	16873	16884	16737	16646	17034	16822	16887	16875	16836	16684	16853	16756	16786	16859	16864	16842	16981	16997	16714	16689	16917	16975	16706	16878	16797	16704	16855	16804	16853	16707	16895	16783	16779	16803	16762	16813	16785	16746	16832	16801	16943	16832	16901	16742	16960	16823	16791	16690	16821	16671	16800	16692	16848	16912	16935	16720	16809	16805	16834	16783	16718	16822	16875	16804	16925	16783	16762	16844	16857	16921	16796	16885	16875	16872	16722	16806	16807	16727	16986	16947	16893	16832	16687	16887	16817	16843	16772	16809	16948	16731	16775	16795	16755	16717	17087	16835	16913	16892	16795	16802	16912	16806	16765	16809	17032	16688	16826	16893	16934	16844	16947	16838	16865	16730	16760	16840	16684	16820	16804	16679	16783	16655	16995	16543	16641	16781	16819	16928	16745	16762	16999	16720	16761	16733	16893	16980	16837	16679	16890	16808	16775	16799	16654	16971	16847	16877	16626	16743	16583	16750	16622	16772	16659	16806	16930	16951	16755	16822	16826	16872	16888	16992	16729	16885	16868	16788	16943	16789	16949	16855	16832	16913	16747	16838	16770	16688	17000	16893	16793	16837	16679	16800	16919	16772	16744	16765	16866	16738	17063	16810	16922	16872	16883	16870	16934	16722	16723	16951	16869	16699	16943	16704	16655	16760	16771	16714	16784	16788	16856	16788	16862	16840	16763	16536	16861	16856	16794	16827	16826	16656	16822	16852	16803	16822	16696	17019	16720	16757	16670	17057	16803	16738	16884	16782	16963	16647	16899	16800	16779	16897	16735	16970	16878	16756	16855	16754	16875	16812	16736	16753	16842	16914	16794	16951	16869	16908	16750	16859	16998	16676	16913	16804	16884	16823	16795	17061	16759	16792	16832	16866	16779	16789	16855	16827	16812	16909	16814	17102	16686	16832	16820	16752	16876	16755	16810	16869	16853	16982	16766	16730	16738	16813	16627	16907	16885	16680	16771	16807	16752	16812	16859	16747	16845	16845	16844	16877	16830	16960	16823	16924	16919	16869	16789	16808	16812	16725	16755	17006	16671	16764	16921	16739	16810	16785	16687	16710	16701	16770	16777	16719	16827	16633	16790	16855	16688	16797	16618	16847	16717	16845	16800	16811	16793	16756	16751	16806	16594	16777	16785	16769	16902	16865	16876	16703	16773	16851	16746	16906	16617	16832	16818	16789	17004	16770	16834	16788	16723	17036	16836	16652	16693	16944	16812	16982	16794	16946	16788	17067	16658	16951	16745	16697	16904	16812	16769	16917	16716	16834	16791	16828	16814	16727	16861	16813	16759	16829	16705	16657	16960	16712	16837	16695	16775	16763	16819	16691	16810	16917	16913	16738	16714	16777	16712	16840	16664	16747	16720	16780	16995	16880	16638	16803	16975	16813	16761	16708	16866	16745	16802	16732	16694	16956	16871	16743	16852	16983	16801	16696	16840	16937	16838	16747	16744	16801	16836	16741	16759	16731	16743	16997	16751	16778	16919	16967	16772	16579	16774	16768	16761	16778	16746	16796	16904	16819	16844	16946	16684	16790	16655	16720	16629	16765	16918	16902	16815	16748	16921	16791	16795	16785	16854	16829	16766	16892	16696	16714	16771	16856	16894	16845	16724	16920	17158	16810	16944	16750	16949	16867	16820	16653	16799	16688	16684	16918	17020	17061	16679	16759	16809	16954	16964	16796	16828	16744	16761	16727	16877	16597	16678	16762	16823	16809	17008	16835	16863	16879	16753	16785	16910	16810	16742	16828	16917	16689	16843	16893	16757	16837	16958	16595	16705	16929	16829	16674	16727	16531	16706	16824	16692	16795	16817	16983	16824	17066	16721	16974	16856	16876	16684	16828	16728	16674	16961	16769	16883	16776	16744	16882	16896	16789	16934	16827	16511	16785	16766	16666	16844	16892	16867	16891	16849	16825	16960	16835	16874	16784	16837	16909	16715	16974	16865	16745	16805	16905	16907	16739	16804	16714	16919	16901	16638	16980	16749	16667	16997	16894	16866	16702	16844	16941	16588	16674	16835	16684	16885	16816	16964	16761	16801	16842	16816	16770	16700	16705	16736	16840	16707	16753	16800	16705	16712	16797	16823	16747	16836	16731	16811	16838	16685	16752	16832	16871	16768	16730	16842	16722	16596	16622	16783	16833	16836	16889	16709	16865	16726	16772	16798	16747	16761	16784	16790	16985	16773	16785	16712	16830	16757	16850	16831	16756	16777	16961	16823	16857	16797	16885	16912	16852	16928	16916	16847	16747	16735	16864	16907	16622	16895	16809	16993	16894	16713	16809	16766	16844	16829	16810	16697	16883	16719	16994	16848	16876	16805	16794	16750	17019	16768	16855	16759	16836	16675	16785	16626	16786	16738	16893	16877	16732	16894	16914	16902	16617	16705	16780	16781	16754	17055	16802	16712	16789	16923	16784	16888	16964	16690	16876	16750	16910	16682	16869	16666	16801	16682	16883	16694	16744	16755	16806	16796	16874	16678	16925	16923	16781	16898	16812	16782	16783	16750	16749	16585	16901	16717	16660	16855	16945	16771	16673	16678	16728	16673	16737	16974	16767	16961	16744	16834	16726	16995	16975	16817	16812	16683	16902	16693	16928	16810	16674	16893	16809	16795	16861	16738	16756	17119	16811	16806	16707	16836	16812	16763	16828	16802	16702	16762	16932	16971	16803	16832	16658	16800	16919	16748	16806	16942	16702	16849	16872	16803	16740	16830	16859	16866	16893	16756	16798	16700	16762	16731	16914	16856	16705	16816	16816	16740	16919	16933	16800	16769	16898	16878	16711	16939	16961	16810	17024	16882	16881	16773	16819	16797	16610	16873	16721	16763	16659	16815	16832	16803	16800	16883	16785	16899	16717	16945	16714	16910	16706	16735	16687	16932	16855	16775	17005	16901	16937	16805	16801	16775	16811	16811	16810	16790	16704	16796	16766	16830	16780	16831	16969	16836	16803	16739	16902	16805	16802	16917	16787	16864	16720	16937	16670	16637	16734	16886	16944	17022	16908	16880	16963	16935	16647	16896	16828	16776	16910	16955	16871	16641	16948	16866	16719	16892	16717	16860	16924	16648	16799	16737	16919	16768	16765	16897	16889	16848	16992	16766	16947	16838	16836	16903	16855	16806	16784	16835	16727	16816	16789	17002	16921	16958	16795	16869	16882	16850	16783	16785	16576	16574	16823	16958	16981	16829	16898	16876	16927	16819	16737	17116	16732	16861	16773	16822	16877	16813	16786	16736	16863	17020	16802	16650	16743	16808	16782	16721	16749	16895	16973	16725	16881	16826	16735	16792	16837	16728	16643	16935	16850	16940	16982	16754	16778	16862	16946	16864	16772	16637	16796	16853	16823	16811	16707	16822	16938	16775	16893	16787	16778	17005	16759	16867	16753	16684	16727	16777	16803	16774	16762	16855	16790	16727	16740	16917	16832	16675	16812	16982	16923	16805	16705	16726	16726	16876	16875	16647	16629	16786	16813	16880	16584	16751	16762	16775	16648	16740	16853	16823	16968	16934	16894	16845	16759	16832	16808	16667	16749	16772	16708	16771	16734	17037	16796	16746	16953	16826	16794	16945	16702	16848	16790	16762	16777	16745	16794	16897	16749	16735	16873	16816	16860	16973	16767	16716	16805	16962	16857	16726	17012	16963	16842	16890	16685	16918	16839	16810	16607	16741	16891	16742	16670	16782	16791	16832	16901	16755	16604	16683	16791	16866	16820	16838	16860	16932	16980	16754	16896	16933	16712	16837	16732	16804	16656	16868	16839	16655	16957	16700	16948	16851	16904	16860	16736	16780	16803	16860	16825	16846	16840	16866	16755	16732	16715	16744	16911	16881	16788	16847	16605	16724	16742	16712	16935	16781	16852	16863	16759	16629	16800	16800	16767	16896	16858	16880	16630	16978	16723	16633	16721	16967	16778	16775	16861	16752	16823	16836	16801	16980	16701	16717	16731	16655	16736	16612	16851	16704	16877	16989	17011	16856	16823	16872	16878	16825	16783	17109	16717	16870	16887	16808	16745	16663	16801	16929	16963	16873	16676	16852	16887	16844	16756	16741	16778	16636	16738	16898	16907	16888	16693	16841	16709	16735	16998	16478	16817	17000	17006	16784	16831	16766	16844	16742	16798	16770	16592	16870	17029	16912	16719	16795	16696	16859	16922	16926	16803	16795	16815	16869	16860	16809	16761	16897	16696	16807	16632	16675	16923	16863	16912	16804	16729	16856	16808	16886	16713	16955	16663	16759	16773	16790	16824	16811	16864	16638	16826	16738	16698	16808	16743	17015	16738	16737	16769	16954	16728	16863	16708	16785	16915	16802	16905	16748	16678	16897	16748	16697	16915	16998	16789	16768	16728	16835	16788	16932	16641	16901	16753	16897	16774	16844	16867	16695	17059	16926	16727	16996	16759	16811	16843	16593	16662	16797	16720	16920	16795	16775	16776
32627	42523	45991	32337	23489	21337	20844	20549	20483	20404	20370	20553	20405	20592	20617	20207	20590	20413	20331	20512	20513	20394	20461	20551	20523	20596	20394	20407	20499	20608	20627	20284	20231	20468	20442	20598	20290	20508	20325	20355	20490	20351	20371	20472	20386	20450	20571	20491	20355	20253	20415	20223	20285	20531	20185	20659	20585	20362	20541	20315	20402	20247	20347	20306	20419	20275	20477	20453	20423	20534	20488	20344	20434	20533	20428	20494	20378	20349	20440	20468	20492	20134	20435	20457	20700	20524	20358	20354	20520	20484	20270	20407	20474	20323	20267	20514	20529	20539	20573	20202	20511	20374	20473	20397	20319	20464	20515	20385	20324	20288	20328	20358	20523	20275	20352	20557	20471	20258	20468	20342	20585	20267	20384	20602	20416	20401	20306	20279	20386	20323	20362	20345	20375	20426	20541	20330	20326	20420	20263	20326	20496	20425	20536	20161	20529	20591	20459	20453	20242	20367	20346	20468	20484	20365	20345	20409	20307	20356	20369	20493	20314	20412	20289	20295	20481	20175	20408	20588	20381	20381	20448	20272	20477	20338	20555	20374	20305	20460	20428	20236	20676	20311	20366	20500	20351	20527	20461	20428	20300	20046	20639	20486	20437	20626	20423	20332	20397	20193	20240	20331	20434	20387	20515	20307	20488	20279	20420	20423	20447	20337	20282	20405	20296	20409	20460	20397	20396	20502	20400	20296	20271	20248	20421	20403	20361	20298	20244	20255	20386	20356	20476	20315	20358	20359	20308	20320	20282	20561	20527	20331	20394	20160	20627	20596	20437	20267	20402	20641	20575	20178	20384	20231	20480	20198	20551	20470	20466	20496	20387	20555	20503	20460	20528	20277	20572	20406	20479	20451	20458	20460	20282	20607	20435	20494	20363	20227	20360	20414	20346	20413	20700	20406	20415	20329	20526	20359	20608	20342	20335	20398	20348	20239	20461	20482	20548	20575	20405	20633	20481	20356	20333	20559	20330	20464	20255	20417	20299	20286	20401	20367	20383	20596	20353	20454	20367	20100	20372	20307	20378	20362	20540	20258	20370	20579	20350	20562	20246	20287	20379	20385	20678	20590	20508	20410	20632	20402	20436	20552	20315	20303	20875	20684	20469	20183	20406	20301	20432	20522	20495	20420	20344	20518	20646	20554	20342	20442	20457	20682	20401	20343	20632	20275	20502	20375	20550	20301	20426	20707	20326	20383	20219	20491	20325	20367	20430	20545	20633	20486	20323	20674	20549	20373	20517	20484	20327	20593	20213	20533	20327	20467	20396	20339	20354	20477	20371	20203	20364	20253	20235	20241	20408	20603	20296	20467	20458	20192	19987	20427	20539	20282	20372	20491	20493	20301	20119	20298	20591	20372	20386	20569	20300	20442	20323	20367	20495	20361	20397	20430	20558	20418	20347	20536	20227	20249	20476	20438	20219	20494	20507	20419	20438	20499	20516	20560	20627	20547	20290	20465	20248	20420	20520	20383	20239	20322	20468	20372	20345	20124	20334	20521	20489	20376	20428	20433	20347	20561	20422	20354	20474	20493	20316	20588	20365	20514	20590	20340	20298	20278	20459	20614	20471	20329	20463	20559	20444	20312	20492	20465	20350	20269	20407	20446	20535	20324	20446	20253	20453	20383	20258	20339	20487	20297	20494	20497	20533	20523	20347	20453	20437	20509	20407	20442	20391	20371	20331	20511	20464	20317	20235	20514	20419	20170	20307	20445	20521	20664	20388	20647	20348	20342	20351	20311	20239	20206	20327	20181	20304	20389	20299	20282	20516	20486	20523	20299	20427	20264	20217	20559	20472	20438	20185	20479	20539	20249	20354	20382	20442	20122	20471	20417	20308	20411	20189	20176	20105	20413	20183	20407	20479	20435	20464	20360	20316	20500	20278	20458	20445	20466	20288	20343	20274	20144	20412	20551	20480	20417	20501	20455	20483	20597	20403	20383	20342	20430	20422	20333	20527	20463	20401	20243	20367	20479	20208	20272	20246	20459	20277	20392	20486	20338	20525	20310	20382	20494	20486	20411	20265	20341	20539	20591	20388	20491	20480	20425	20446	20350	20352	20365	20443	20587	20515	20414	20143	20425	20342	20483	20402	20438	20387	20517	20486	20368	20251	20361	20476	20500	20232	20482	20311	20553	20445	20459	20418	20583	20459	20288	20388	20284	20383	20344	20248	20248	20424	20521	20531	20470	20434	20452	20573	20380	20490	20438	20520	20205	20584	20667	20433	20564	20276	20530	20519	20202	20217	20166	20630	20140	20230	20417	20516	20357	20577	20462	20576	20556	20344	20369	20348	20255	20590	20561	20219	20282	20201	20395	20471	20293	20501	20476	20568	20390	20243	20357	20403	20244	20595	20284	20301	20446	20355	20211	20381	20324	20474	20602	20377	20372	20460	20435	20365	20268	20356	20479	20460	20541	20483	20315	20402	20229	20617	20404	20585	20511	20343	20478	20602	20401	20573	20094	20437	20636	20242	20407	20277	20512	20488	20425	20480	20420	20445	20242	20503	20401	20444	20501	20534	20456	20448	20509	20670	20539	20309	20454	20511	20583	20340	20271	20456	20479	20456	20530	20407	20321	20601	20336	20606	20425	20598	20503	20441	20447	20394	20582	20550	20509	20446	20626	20512	20479	20424	20512	20424	20346	20379	20248	20383	20576	20659	20379	20586	20596	20279	20337	20418	20370	20500	20478	20362	20477	20486	20144	20535	20384	20260	20397	20465	20465	20387	20313	20369	20195	20511	20465	20437	20359	20452	20317	20488	20324	20395	20373	20350	20491	20430	20440	20457	20464	20428	20154	20252	20302	20388	20517	20413	20528	20438	20231	20317	20642	20342	20477	20301	20503	20422	20375	20369	20526	20418	20376	20485	20392	20385	20668	20660	20569	20656	20352	20401	20242	20458	20391	20266	20649	20412	20413	20618	20331	20402	20423	20333	20500	20471	20510	20190	20531	20498	20453	20455	20587	20392	20394	20391	20546	20445	20529	20392	20331	20254	20344	20395	20253	20421	20332	20173	20361	20423	20417	20373	20331	20458	20489	20327	20218	20620	20535	20385	20405	20468	20431	20500	20379	20381	20363	20341	20419	20209	20232	20507	20416	20393	20282	20238	20473	20499	20475	20363	20497	20511	20425	20327	20560	20516	20291	20314	20453	20646	20372	20495	20328	20674	20243	20404	20313	20398	20365	20433	20550	20529	20430	20352	20374	20395	20363	20487	20357	20594	20346	20403	20417	20379	20065	20225	20525	20497	20372	20539	20297	20328	20646	20284	20386	20354	20555	20239	20369	20384	20275	20257	20366	20420	20465	20306	20415	20494	20350	20627	20384	20443	20445	20394	20365	20468	20464	20606	20369	20295	20371	20418	20274	20247	20354	20451	20371	20448	20393	20449	20348	20436	20354	20355	20531	20531	20495	20363	20561	20460	20428	20290	20525	20508	20509	20480	20333	20421	20526	20411	20395	20558	20293	20410	20237	20324	20432	20696	20257	20076	20302	20429	20174	20309	20449	20303	20326	20612	20384	20411	20201	20427	20643	20527	20497	20089	20618	20636	20324	20432	20310	20777	20309	20420	20333	20400	20549	20294	20218	20248	20565	20470	20291	20466	20228	20297	20481	20173	20368	20594	20335	20703	20372	20461	20484	20610	20489	20540	20320	20296	20221	20472	20456	20423	20242	20624	20435	20315	20488	20136	20429	20402	20362	20294	20455	20620	20462	20317	20356	20402	20522	20268	20591	20406	20461	20441	20426	20365	20377	20253	20526	20445	20406	20493	20342	20632	20616	20487	20614	20632	20645	20507	20427	20543	20423	20269	20453	20384	20443	20475	20344	20511	20465	20401	20383	20435	20397	20493	20297	20419	20486	20421	20377	20127	20238	20495	20534	20414	20277	20736	20382	20697	20444	20371	20038	20229	20390	20632	20570	20221	20329	20400	20565	20257	20275	20649	20466	20419	20363	20575	20616	20405	20546	20327	20394	20483	20416	20375	20449	20379	20513	20478	20356	20273	20472	20305	20377	20473	20496	20229	20393	20180	20399	20395	20440	20541	20385	20332	20484	20482	20640	20386	20356	20348	20427	20622	20266	20671	20469	20351	20467	20372	20449	20239	20586	20600	20423	20290	20535	20283	20455	20594	20591	20484	20330	20145	20399	20405	20479	20248	20445	20441	20465	20501	20648	20348	20366	20484	20661	20512	20343	20410	20531	20247	20438	20692	20610	20387	20354	20463	20216	20174	20336	20117	20418	20381	20424	20533	20657	20636	20490	20428	20427	20296	20532	20426	20677	20366	20416	20472	20247	20318	20500	20279	20431	20238	20298	20175	20470	20323	20504	20424	20385	20645	20514	20341	20487	20539	20317	20375	20349	20571	20599	20467	20603	20478	20409	20391	20310	20486	20445	20523	20388	20454	20463	20273	20461	20593	20316	20515	20377	20552	20424	20449	20426	20337	20667	20429	20463	20443	20470	20460	20384	20584	20252	20295	20477	20148	20407	20509	20432	20370	20338	20517	20387	20469	20245	20239	20263	20291	20583	20338	20354	20280	20450	20325	20369	20571	20230	20549	20578	20278	20489	20658	20437	20356	20485	20252	20563	20245	20492	20309	20514	20460	20346	20384	20339	20318	20634	20474	20478	20240	20598	20262	20433	20431	20507	20184	20399	20314	20479	20360	20622	20352	20360	20203	20477	20286	20334	20339	20365	20236	20455	20320	20380	20313	20520	20420	20305	20450	20357	20302	20373	20407	20213	20460	20288	20313	20334	20624	20547	20458	20334	20316	20271	20402	20243	20260	20371	20540	20436	20484	20435	20460	20501	20387	20447	20478	20313	20236	20453	20291	20306	20184	20367	20555	20363	20589	20363	20451	20238	20505	20194	20362	20324	20359	20406	20377	20212	20452	20387	20454	20319	20377	20453	20319	20386	20439	20595	20408	20532	20412	20256	20471	20456	20598	20485	20305	20643	20370	20444	20507	20540	20500	20460	20694	20304	20432	20293	20486	20272	20290	20311	20428	20521	20578	20526	20586	20302	20465	20427	20181	20460	20506	20519	20601	20608	20555	20481	20223	20651	20621	20507	20305	20568	20438	20381	20241	20390	20505	20488
40826	60389	46966	27518	19493	17302	17041	16746	16916	16941	17121	16858	16876	17050	16936	16960	17100	17101	17011	17067	17050	16949	17033	16912	16954	17051	17028	16967	16968	16967	17017	17010	17085	16931	16952	17045	17202	17128	17025	17020	16922	17033	17014	16837	16947	17052	16948	17136	17017	16975	16994	16909	17091	16895	16947	16834	16836	16859	16943	17027	16939	17218	16958	16925	16761	17016	17036	17092	17027	16908	16998	17088	17039	17046	16795	16948	17013	16949	17039	16882	17259	16982	16884	17020	17009	16923	16909	16980	16929	16829	16849	17045	16870	17092	16947	16998	17045	16914	17013	16930	16995	16844	16859	16999	17008	16956	16857	16809	16910	16860	16792	17033	16848	16990	16970	16920	17046	16993	17027	17068	16893	16771	16916	16992	16934	17113	16848	17034	16826	16986	17031	16889	16948	16959	17062	17072	16992	17096	17002	16955	16950	16791	16888	16786	16958	17222	16938	16926	17217	17049	16872	16862	16962	16870	17067	16923	16903	16959	16950	16975	16986	16893	17011	16818	16970	16912	17148	16912	16921	17141	17082	16759	17188	16900	17016	16853	17157	17053	16864	17123	17037	17116	16904	16981	16992	17091	16955	16843	16982	16885	16930	16930	16976	16976	16831	17078	16919	16892	16879	17077	17143	17042	16935	16836	16919	17086	16992	16994	17144	16989	16939	17043	16854	16990	16957	17010	16907	16968	16967	16949	17011	16790	16960	17024	16754	16704	17029	17078	16962	16921	17012	16973	16922	16958	17006	17004	16827	17026	16933	16853	17066	16951	16875	17050	16897	16901	17096	17204	16948	17048	16992	16864	17049	16913	16945	17135	16999	17128	16845	16836	17046	16991	16974	17051	17035	16968	17063	16969	16974	16967	16883	16895	16790	16945	16853	16693	16924	17081	16753	17189	16921	16910	16996	16871	17045	16922	16944	17007	16822	16943	16960	16851	17031	16801	16941	17017	17070	16913	16854	16920	16911	17051	16906	16821	16939	16983	16913	17125	17010	17108	16782	16940	16856	16832	16957	16964	17038	17055	16881	16888	16878	17156	17071	16779	17077	16971	17154	17000	16797	16867	16862	16874	16964	16896	17078	16857	16940	17017	16828	17072	17058	16775	17045	16831	16867	17026	17011	16961	17116	16984	17086	16802	17039	17086	17043	16821	16913	16803	16849	17018	17118	17008	16888	16886	16908	16840	16943	16954	17034	17058	16877	16959	17028	16966	16984	17045	17057	16889	16980	16961	17050	16818	16981	17042	17019	16914	16978	17000	17131	17137	16954	17145	17004	16838	16966	16889	16831	16855	16882	16967	16984	16985	16902	16885	17172	17040	17114	17024	17039	16853	17040	16975	16879	16995	16938	16983	17078	16985	16995	17042	17001	17025	16893	17025	16822	16965	16958	16789	16922	16888	17026	16792	16939	16879	17011	17030	16849	16849	16864	17038	17071	16902	16978	17104	17083	16837	16815	16953	17126	16838	16918	16977	16877	16923	16820	16906	16897	17046	17099	16906	17055	17000	17045	16947	16968	16992	16895	17073	16855	17081	17115	17083	16967	16822	16958	16902	16861	17021	16839	17126	17083	16869	16961	16809	17009	17073	17064	17019	17057	16913	16916	16965	16839	16936	17048	17083	16833	17113	17017	16957	17190	16750	16831	17004	16984	16940	16942	16923	16984	16977	16940	16996	16684	17015	16905	16999	17001	16920	17043	17210	17153	16918	16899	17047	16985	16912	16938	16891	16974	17050	17089	16969	16903	17033	16839	16812	16873	17107	16924	16957	17023	16868	17030	16930	17010	16792	17006	16917	16961	16893	16850	16999	16857	17048	16850	17061	16974	17025	16961	16873	16917	17044	16969	16770	16904	17020	16976	16960	16934	16947	16985	16997	17048	16909	16913	17244	16929	17056	17032	17159	17097	16825	17060	16927	16931	17003	16818	16987	17141	17141	16983	17041	16919	16944	16912	16837	17101	17075	17115	17097	16809	17117	16756	16961	17009	16893	16845	16885	16744	17033	16900	16955	16916	17060	16860	16781	16837	17020	16943	17009	16942	16857	16969	17013	17217	16758	16884	16966	16980	17038	17043	16977	16936	16948	16878	16891	16963	16947	17139	17015	16868	16984	16854	16896	16961	16969	16996	16912	16956	16932	16951	16996	16951	16788	16974	16943	16765	17001	16797	16883	16886	16872	17059	17054	16900	16958	17082	16898	16944	16854	16761	17032	16946	16987	16893	16764	16896	17128	16876	17013	17042	16992	16906	16972	17108	16904	16978	17032	16897	16913	17016	17121	17122	16998	16888	17107	16913	16928	16921	17057	17080	17052	16981	17005	16936	17054	17023	16991	16795	17149	17133	16930	16987	17049	16857	16883	17065	17045	16873	16944	16946	16973	16953	16949	16925	17009	16899	16914	17093	16944	16897	16940	17039	16956	16950	16894	16921	17181	16940	16924	16886	16960	16972	17034	16958	16769	17027	17072	16819	16888	16885	16962	16976	17119	16979	16990	17125	16885	16980	16770	16931	17050	17139	17130	16871	17096	17071	16971	16996	16976	16884	17072	17062	16905	16921	16908	16980	17025	16888	16859	17036	16901	17022	16989	17017	16944	16970	17084	17154	16929	16922	17170	16907	17013	16914	16951	17017	17038	17026	16935	17101	17165	16916	16998	17004	16922	16856	16902	17006	16870	16955	16883	17055	16956	17113	16950	16963	16739	16945	16855	16920	16898	17040	17028	16989	16878	17026	16911	17034	16858	16976	16928	17041	16928	17099	16904	16994	16858	16998	16972	16796	16781	17013	16910	16986	16866	17051	17023	16910	16866	16957	17169	16881	16968	17113	16963	16961	17025	16966	16959	17009	16806	16888	16851	16821	17125	16958	16984	16890	16979	17011	16873	16783	16919	16860	17050	16858	16911	16931	16914	17046	16872	16902	16760	16966	16865	16947	17044	16991	16906	17114	16960	16979	16918	17034	16884	16970	16835	16958	16882	16935	16913	17030	17016	16983	17093	17096	17109	16870	16980	16857	16939	16867	17009	17129	16856	17244	17012	16961	16959	16812	16986	16830	17067	16975	16925	17031	17003	16977	16947	16863	17011	17081	16837	16893	16903	17009	16843	16902	17045	16902	16924	16949	17137	16815	16806	16902	17053	16955	17035	16922	17031	16915	16845	17190	16936	16927	17143	17008	16895	16992	16954	16835	16925	16845	16991	17174	16836	16887	16989	17112	17054	17022	17022	16820	17024	16859	16990	17034	16981	17094	16901	17050	16929	16984	16991	16938	16903	16944	16861	17059	16923	16975	16879	16894	17037	16840	17195	16922	16976	16916	17146	16945	17067	16991	16992	17146	16887	17024	16982	16891	16846	17171	16960	17009	17069	16942	16955	16941	17059	17032	16938	17096	17327	16986	16968	16829	17005	16981	17015	17029	16927	16946	16971	16906	17060	17031	17051	16868	17006	16996	16855	16975	17003	17067	17039	16946	16835	17046	17149	16959	17004	16840	17006	17126	16906	16830	16789	17039	16929	17179	16975	16933	16990	17157	17172	17091	16907	16798	16874	17054	17007	17059	17069	17127	17084	16906	16991	17060	16918	17128	17026	16945	16661	16727	17122	17025	16909	17065	16970	16826	17029	16899	17002	16986	17072	16855	17013	16878	17048	16975	16973	17001	16839	17026	16918	17016	17005	16960	17063	16978	16857	16972	17039	16955	16990	16968	16824	17134	16929	17034	16979	16960	16905	17025	17054	16995	16943	16832	16897	16994	16947	16993	16870	17001	17050	16896	17132	16836	17049	16807	16948	16847	16880	16968	16819	16821	16978	17038	16786	16832	16963	16885	16881	16900	16888	17195	17040	16950	16935	16905	17093	16778	17069	16959	17122	16922	17202	16881	17116	16986	16948	16971	17036	16898	16974	17101	17029	16964	16892	16936	17094	16923	16844	16935	16795	17031	16901	16974	17063	16842	17004	17061	17101	16951	17075	16861	16920	16975	17062	16982	16924	16979	17054	16985	17127	17078	16948	17047	16993	16982	17064	16834	16997	17050	17059	17019	16993	16886	16864	17037	16893	17013	16961	17038	16981	16932	16918	17035	16866	16894	17128	17114	16919	17020	16860	16899	16936	16896	17091	16931	16885	17008	16824	16875	16864	16934	16896	17085	16842	17049	16996	17117	16865	17066	17037	16856	17156	16946	17056	16877	16717	17011	16952	16948	16920	16925	17050	16907	17058	17068	16902	16936	16965	16905	17072	17030	16926	16847	16906	16862	16970	17093	16849	17145	16925	17099	16915	17025	17129	17165	16856	17012	16894	16934	17032	17039	16773	16910	16844	16955	17016	17010	17095	16986	16892	17099	17011	16973	16898	17022	17086	17016	16913	17037	17036	16949	16899	16855	17008	16904	17044	16965	16960	16987	17042	16985	16886	17060	17100	17045	16910	17066	16919	16767	16924	16953	16973	17076	17126	17016	16979	17084	16811	16791	16907	17163	17038	16977	17060	16945	16913	17046	17066	16940	16933	16979	16987	16974	17014	17066	16976	16963	16829	16930	16918	16869	16941	17015	17019	17026	17049	17116	16981	17179	17001	16949	16881	16980	16885	16889	17084	17005	16978	16782	16916	17049	16869	17017	16848	17018	16981	16980	17084	16982	17027	16849	16818	16965	16807	16813	16770	16920	16882	17002	17094	16979	17032	16746	16859	16941	16758	16853	16923	16967	17100	17010	17062	16980	16983	16864	16801	16907	16937	16959	16908	17125	16934	16884	16869	17179	16879	16941	16664	17001	16951	17129	16888	17098	16949	17006	16983	16893	16963	17196	16935	17079	17022	17025	16887	17010	16845	16696	16970	17066	17023	17030	16813	17049	17102	16922	16916	16955	16989	16877	16878	16966	16969	16900	17101	16935	16970	17127	17189	16975	17055	16965	17068	16910	17103	17033	16963	16879	16990	16831	17055	17082	16920	16972	16951	17037	16895	17128	16931	17041	16763	17101	16929	16958	17118	16896	16874	16898	17100	16937	16864	17073	16721	17005	16861	16987	16962	16977	17102	17039	16966	16932	16947	17052	16996	17074	17072	16938	17017	16949	16884	17032	17091	16976	16960	16918	17066	17092	16934	17053	17197
24211	26563	42087	36528	27403	25273	24628	21211	20287	20656	20633	20676	20362	20539	20551	20651	20555	20508	20580	20284	20302	20306	20225	20194	20351	20512	20438	20351	20284	20204	20358	20383	20357	20399	20353	20340	20299	20325	19981	20422	20293	20058	20295	20102	20431	20371	20194	20229	20408	20272	20583	20268	20241	20432	20235	20363	20388	20205	20361	20269	20314	20268	20413	20275	20464	20359	20365	20051	20240	20209	20404	20301	20022	20227	20305	20400	20111	20220	20117	20241	20333	20167	20326	20318	20328	20225	20485	20264	20329	20265	20194	20207	20131	20271	20456	20335	20254	20240	20217	20238	20125	20206	20109	20229	20325	20169	20292	20391	20222	20156	20266	20350	20191	20164	20285	20474	20201	20222	20181	20234	20344	20272	20158	20230	20289	20131	20099	20046	20258	20282	20275	20090	20104	20090	20230	20100	20153	20213	20356	20263	20180	20274	20120	20349	20333	20361	20189	20095	20245	20215	20395	20161	20140	20376	20185	20244	20542	20111	20414	20157	20410	20198	20127	20116	20420	20357	20352	20411	20170	20248	20447	20207	20215	20175	20316	20282	20166	20137	20030	20266	20160	20209	20357	20402	20449	20127	20254	20193	20256	19938	20187	20138	20349	20147	20200	20189	20288	20131	20274	20397	20212	20161	20162	20405	20171	20174	20238	20090	20084	20388	20064	20186	20199	20119	20156	20450	20194	20180	20187	20242	20298	20340	20377	20308	20172	20316	20240	20097	20285	20386	20262	20214	20082	20012	20161	20167	20139	20240	20154	20115	20265	20270	20011	20113	20113	20182	20170	20196	20154	20225	20225	20153	20332	20380	20427	20170	20169	20146	20135	20279	20429	20158	20289	20120	20392	20199	20102	20169	20224	20170	20232	19884	20029	20177	20265	20199	20320	20123	20331	20016	20191	20366	20262	20182	20213	20311	20342	20306	20168	20226	20215	20146	20302	20206	20187	20325	20240	20238	20402	20552	20382	20288	20153	20203	20361	20141	20331	20313	20410	20371	20407	20213	20237	20154	20173	20320	20029	20332	20163	20216	20253	20204	20296	20296	20047	20179	20357	20094	20231	20309	20325	20062	20263	20243	20247	20237	20147	20209	20361	20051	20146	20458	20343	20229	20261	20340	20256	20259	20177	20212	20329	20190	20315	20335	20067	20184	20224	20078	20446	20273	20188	20239	20216	20257	20168	20184	20159	20226	20130	20292	20169	20286	20269	20158	20074	20358	20040	19963	20032	20098	20181	20369	20052	20185	20210	20219	20087	20073	20129	20452	20315	20337	20151	20353	20213	20074	20160	19969	20119	20345	20374	20228	20171	20068	20238	20185	20253	20143	20129	20097	20313	20241	20309	20225	20396	20100	20315	20407	20350	20162	20180	20275	20097	20138	20252	20263	20116	20451	20321	20293	20210	20056	20083	20189	20375	20352	20177	20256	20378	20230	20343	20091	20237	20342	20314	20288	20473	20206	20237	20116	20484	20138	19963	20240	20308	20267	20141	20521	20295	20295	20385	20216	20447	20368	20298	20223	20028	20341	20479	20272	20339	20080	20269	20219	20155	20294	20274	20335	20411	20345	20107	20342	20132	20321	20121	20345	20313	20281	20288	20131	20096	20267	20198	20350	20467	20219	20182	20344	20298	20236	20282	20231	20363	20109	20114	20271	20202	20349	20304	20229	20438	20224	20390	20162	20214	20321	20215	20308	20368	20063	20237	20261	20206	20346	20182	20067	20243	20232	20364	20410	20233	20279	20366	20005	20213	20279	20254	20174	20310	20263	20167	20074	20360	20161	20124	20340	20095	20273	20271	20198	20279	20348	20390	20034	20503	20400	20044	20131	20194	20243	20343	20143	20374	20197	20207	20216	20300	20168	20127	20487	20321	20157	20376	20169	20236	20221	20303	20215	20228	20095	20108	20208	20342	20377	20279	20260	20305	20164	20438	20270	20262	20063	20391	19852	20286	20251	20095	20196	20153	20266	20066	20020	20043	20212	20193	20280	20140	20409	20245	20307	20341	20246	20015	20321	20044	20041	19946	20163	20110	20254	20151	20177	20263	20139	20330	20235	20264	20068	20176	20075	20085	20016	20204	20164	20221	20148	20291	20291	20396	20167	20275	20320	20253	20180	20282	20416	20294	20264	20231	20381	20057	20164	20188	20307	20298	20161	20367	20139	20367	20152	20277	20064	20331	20116	20078	20200	20403	20151	20218	20008	20304	20477	20281	20338	20270	20316	20331	20178	20122	20104	20167	20242	20216	20317	20350	20110	20441	20418	20076	20416	20135	20356	20327	20373	20503	20254	20376	20181	20326	20384	20397	20163	20266	20345	20177	20503	20207	20234	20046	20208	20390	20128	20361	20397	20302	20173	20332	20089	20044	20149	20210	20332	20260	20228	20255	20149	20412	20054	20387	20237	20459	20149	20110	20290	20199	20068	20128	20172	20453	20274	20160	20141	20184	20088	20415	20306	20240	20134	20466	20239	20237	20178	20328	20163	20140	20392	20212	20233	20177	20096	20317	20166	20119	20355	20178	20496	20293	20261	20176	20327	20262	20240	20226	20172	20217	20354	20268	20291	20243	20316	20128	20469	20364	20258	20377	20280	19928	20036	20169	20162	20362	20166	20240	20328	20156	20081	20080	20240	19891	20470	20240	20278	20205	20141	20118	20186	20056	19900	20421	20386	20365	20132	20293	20183	20450	20196	20287	20286	20338	20058	20224	20391	20074	20173	20248	20323	20297	20184	20244	20305	20472	20039	20120	20062	20142	20142	20167	20367	20292	20157	20226	20142	20195	20130	20339	20268	20275	20453	20242	20270	20312	20194	20161	20198	20014	20327	20257	20068	20075	20315	20136	20199	20158	20314	20323	20168	20061	20173	20244	20086	20269	20212	20226	20173	20080	20257	20167	20394	20247	20085	20129	20128	20171	20151	20086	20093	20105	20367	19990	20282	20348	20142	20135	20239	20289	20197	20223	20289	20194	20168	20090	20055	20272	20444	20239	20278	20329	20198	20132	20477	20304	20292	20020	20183	20236	20280	20128	20413	20195	20033	20342	20098	20448	20072	20182	20162	20284	20095	20160	20110	20412	20185	20297	20198	20300	20504	20451	20338	20147	20210	20074	20019	20060	20247	20343	20176	20181	20077	20211	20198	20319	20170	20294	20105	20323	20292	20116	20052	20212	20296	20269	20196	20358	20269	20235	20365	20272	20343	20198	20124	20287	20150	20275	20047	20133	20204	20123	20263	20392	20264	20125	20326	20063	20343	20280	20093	20222	20210	20095	20412	20311	20153	20185	20399	20279	20204	20250	20184	20251	20471	20191	20125	20155	20244	20276	20281	20204	20175	20088	20162	20233	20068	20150	20249	20280	20103	20190	20141	20282	20127	20387	20262	20362	20077	20180	20101	20310	20091	20376	20387	20095	20196	20065	20226	20387	20362	20258	20019	20062	20192	20218	20289	20358	20243	20343	20281	20306	20097	20366	20197	20245	20156	20238	20126	20221	20377	20499	20366	20254	20162	19944	20235	20323	20371	20304	20235	20323	20338	20217	20165	20320	20340	20307	20295	20241	20298	20183	20124	20162	20103	20224	20368	20221	20166	20069	20213	20239	20255	20251	20046	20194	20380	20217	20433	20322	20254	20245	20177	20394	19941	20011	20182	20382	20076	20366	20419	20414	20208	20094	20165	20186	20403	20183	20335	20324	20462	20064	20212	20043	20337	20457	20186	20040	20188	20369	20161	20219	19994	20295	20116	20205	20066	20374	20406	20211	20162	20198	20417	20296	20264	20229	20214	20241	20130	20359	20159	20087	20248	20303	20022	20330	20183	20188	20195	20131	20376	20203	20394	20335	20250	20336	20294	20282	20048	20262	20398	20209	20166	20238	20321	20328	20263	20065	20516	20055	20254	20283	20214	20134	20008	20057	20039	20035	20098	19885	20329	20076	20272	20119	20178	20214	20376	20368	20188	20508	20245	20106	20191	20298	19944	20364	20100	20287	20142	20477	20182	20436	20260	20283	20266	20045	20411	20187	20262	20046	20122	20163	20023	20251	20294	20252	20346	20294	20354	20378	20153	20194	20312	20070	20380	20181	20155	20444	20436	20313	20262	20209	20364	19983	20169	20195	20345	20171	20252	20187	20014	20379	20227	20373	20158	20227	20123	20374	20338	20250	20286	20084	20132	20162	20244	20124	20083	20115	20178	20321	20448	20505	20116	20412	20018	20173	20402	20268	20206	20419	20418	20316	20270	19968	20009	20085	20413	20214	20425	20274	20217	20189	20351	20146	20149	20208	20316	20183	20213	20340	20033	19903	20178	20268	20357	20280	20369	20155	20352	20332	20346	20107	20273	20468	20330	20280	20324	20378	20301	20194	20288	20334	20349	20084	20232	20266	20239	20262	20188	20184	20158	20420	20094	20476	20223	20310	20146	20237	20275	20223	20055	20362	20301	20437	20320	20450	20381	20370	20204	20277	20367	20247	20264	20385	20239	20348	20088	20237	20368	20368	20452	20116	20314	20181	20264	20433	20272	20289	20106	20279	20210	20283	20173	20361	20296	19982	20018	20339	20380	20430	20216	20058	20081	20310	20145	20216	20246	20270	20320	20155	20420	20316	19998	20238	20221	20474	20351	20266	20315	20336	20309	20205	20457	20144	20311	20432	20116	20118	20093	19996	20233	20254	20407	20141	19986	20326	20010	20323	20291	20319	20279	20346	20353	20407	20092	20174	20150	20085	20247	20471	20099	20414	20140	20217	20291	20258	20364	20119	20318	20323	20345	20448	20184	20277	20257	20260	20325	20286	20124	20262	20345	20092	20137	20292	20250	20213	20249	20092	20177	20227	20235	20266	20114	20092	20179	20184	20207	20131	20338	20170	20186	20188	20160	20225	20244	19997	20090	20146	20253	20378	20346	20379	20330	20225	20083	20371	20157	20245	20201	19984	20125	20373	20158	20173	20218	20087	20126	20283	20277	20128	20324	20316	20184	20303	20228	20278	20182	20147	20179	20210	20162	20166	20231	20273	20341	20410	20252	20196	20425	20301	20055	20171	20377	20399	20228	20242	20354	20226	20109	20066	20260	20243	20189	20406	20179	20346	20232	19998	20224	20229	20382
64219	107606	88624	58491	33593	20596	17518	16923	16943	16997	16947	16975	17107	17022	16920	16991	16876	16839	16910	16885	16870	17038	17018	17047	16808	16945	17078	16930	16965	17014	17018	16991	17097	17032	16859	17152	16824	16901	17026	16933	16913	17035	16964	17013	16916	17087	16942	16936	17054	16925	16768	16873	16961	16758	16833	16814	16941	16965	17039	16882	16790	16853	16818	16883	16782	16881	16905	16978	16865	16750	16983	16774	17070	16922	16989	16776	16906	16734	16928	17018	16906	16753	16949	16724	16945	17023	17050	16944	17088	17059	16935	16921	16844	16846	16818	16922	17019	17049	16904	16684	16879	17296	16789	17119	16863	16811	16829	16954	17109	16981	16823	17024	16869	16928	16896	16969	17063	16862	16856	16825	16969	17040	17012	16991	17027	16857	16876	16919	17061	16917	16848	16981	16866	16966	16968	17107	16929	17028	16828	16839	17042	16992	16827	16884	16951	16902	16926	16886	16895	17041	16945	17024	16840	16682	17111	17000	16887	16814	16882	17027	17023	16846	16922	16942	16739	17032	17008	16963	16825	16961	17222	16790	16819	16931	17051	16790	16943	16816	16845	17001	16770	17084	17068	17022	16998	16969	16875	16810	17082	17037	16756	16860	16872	16902	17018	17052	16797	16928	17053	17081	16945	17027	16801	16989	16993	16902	16945	17086	16885	16787	17077	16996	16862	17045	17139	16988	17098	16981	16910	16979	16885	16776	17003	16790	17106	17021	17096	16950	16830	16980	16816	16834	16836	17079	16981	16955	16915	16713	16940	16989	16844	17020	16904	16940	17062	16898	16994	16826	16863	16892	16771	17018	17096	16876	16954	17035	16938	16986	16922	16860	16866	16907	16958	16963	16907	16868	17091	16947	16985	16905	16959	16861	16959	16750	16686	16961	16775	17059	16906	16890	16783	16811	16983	16911	16852	16916	16977	16958	17100	16941	16803	16936	16811	16859	16815	16800	16916	17007	16719	16965	17032	16802	16763	16972	16904	16909	16999	16999	16928	16910	17039	16964	17061	16835	16952	16929	16976	17028	17015	16880	16977	16916	16842	16880	16763	16995	17117	16797	17023	16890	16865	16882	17041	16969	16945	17067	16868	17045	16934	16937	16937	17005	16931	17008	16832	16908	16921	16989	16909	16743	16821	17033	16928	16890	16935	16737	17055	16853	17049	16942	16854	16901	16918	17068	16904	17049	16922	16844	16982	16889	16979	17140	16947	17090	16958	16923	16873	16872	17066	16751	17056	16851	16780	17019	16959	16990	16985	16854	16954	16714	16965	16808	16906	16838	16974	16816	16980	16911	16967	16771	16889	16866	16895	16877	16803	16998	16912	16941	16685	17173	16850	16999	16814	16935	16822	16964	16859	17106	17066	16917	16912	16981	17093	16888	16970	16936	16935	16864	16842	16816	17079	16966	16708	16934	16950	17062	17092	17021	16858	16988	16831	16930	16856	16833	16940	16921	16933	16932	17003	16959	16916	16918	16855	16790	16837	16960	16880	16940	16885	16871	16980	16962	16820	16975	16976	16797	16934	17049	16870	16966	17019	16939	17059	17140	16767	17109	17048	16866	16870	17083	17020	16932	16816	16950	16921	17010	16825	16943	17111	16870	16689	16890	16794	16894	16818	17002	16921	16803	16908	16879	17235	17077	16892	16943	16933	16809	17076	16853	17029	16924	16857	16852	16854	17048	16826	16947	16930	16954	16978	16933	16873	16981	16869	16928	16858	16817	16849	16864	16807	16810	16762	16840	16898	16934	17013	16851	16859	16715	16872	16956	17006	17022	16809	16975	16928	16922	16985	16919	17048	17053	17048	16934	16939	16894	16835	16852	16756	16981	17034	16916	16810	16968	16846	16954	16869	16944	16871	16784	16953	16989	17024	16971	16908	17000	17010	16945	16968	16871	16891	16877	16787	17057	16903	17013	16830	17019	16987	16825	16985	16989	16869	16815	17122	16857	16907	16788	16842	17013	16812	16967	16693	17065	17006	16947	16944	16858	16989	16945	16816	17087	16847	16941	17064	17013	16929	16939	16946	16835	16695	16850	17125	16877	16932	16909	16913	16927	16867	17054	16859	17005	16764	16906	16965	17049	17086	16820	16907	16820	16830	16949	16925	16932	16883	16994	16843	16836	16945	17011	16942	16914	17054	16890	17054	16998	16967	17010	16842	16825	17036	16831	16883	17064	16920	17123	16823	16923	16934	16850	16889	16979	16806	16934	16937	17003	16836	17003	16926	16943	17074	16872	16923	16989	17013	16781	16875	16984	16842	16799	17043	17065	16970	16850	16933	16899	16842	16964	16962	17043	17049	16909	16805	16998	16867	16885	16898	16930	16929	16965	16922	16840	16908	16966	16959	17011	16890	16826	16933	16981	16984	16879	16882	16808	16992	16997	16798	16747	16807	16990	16612	16860	17085	16832	16941	16976	16922	16859	16948	16969	17030	16888	16886	17227	16962	16999	16862	16893	17039	16860	16765	16753	16994	16786	16815	16995	16771	16973	16737	16825	17061	16933	16783	16847	16917	16872	16885	16947	16859	16926	17023	16975	16872	16842	16975	17089	17078	16785	16904	16735	16805	16970	17108	16849	16727	17158	16873	17060	17036	16717	16893	16811	17055	17033	17116	16956	16868	16801	16766	16999	16880	16885	16794	16811	17073	16810	16912	16832	16906	16913	16931	17019	16874	17052	16796	16905	16966	16854	17024	16939	16807	16900	16939	16864	16859	16940	17031	17099	16963	16927	16899	16939	16909	16989	17017	16943	16920	16831	16985	16995	16948	16962	16768	16977	16787	16853	16926	16956	17145	16965	16928	16856	17003	16927	16893	16948	16848	16806	16950	17059	16793	16938	16846	16825	16988	16977	16785	17010	17060	17021	16805	17005	16931	16934	16798	16881	16776	16839	16993	16965	17049	16941	16945	16937	16791	16893	16985	16943	16845	17101	16934	16985	16977	17023	16850	16913	16744	16780	16906	16972	16874	17185	16942	16889	16839	17056	16844	17026	16864	16993	17006	16907	16975	16934	16821	16956	16872	16993	17029	16863	16916	16903	16995	16965	16869	16758	16865	16907	16972	16858	17093	16899	16844	16898	16870	16866	16956	16920	16923	16988	16868	16920	16934	16869	16779	16823	16997	16833	16949	17024	16941	16847	16981	17046	16894	16958	16867	16882	16902	17008	16771	16966	17008	16902	16844	16919	16752	16989	16956	16961	16948	17029	16850	16751	16801	16986	16705	17102	17086	16787	16964	16994	16892	16833	17017	16897	16940	17058	17007	16923	17093	17042	16880	16982	16984	16888	17080	16883	17146	16933	16927	16965	16974	16846	16782	16875	16831	17009	16806	16958	17047	16861	16892	16827	16979	16972	16882	16930	16749	17074	17094	16996	16920	16991	16783	16951	16827	16935	16846	16925	16908	16908	17007	16913	16947	16916	17017	16805	16987	16816	16959	16870	16922	16880	17031	16839	16813	17113	16905	17041	16973	16905	17070	16974	17038	17098	16731	16868	16947	16919	16830	16785	17034	16771	17058	16562	16947	16922	16831	16716	16911	16892	16901	16891	16693	16798	17024	16761	16914	16831	17061	16929	16847	16884	17010	16730	16851	17003	16873	16882	16891	16948	16988	16974	16865	16984	16864	16937	16889	16911	16884	17088	16909	16913	16850	16893	16863	16975	16826	16900	17070	16878	17111	17008	16860	16948	16696	16713	16721	16976	16887	17000	17064	16964	16963	16943	16929	16882	16866	17140	16945	16781	17020	16875	17105	16991	16838	17069	16943	16801	16813	17071	16981	16899	16963	16922	16987	16877	17002	16932	16875	16861	16932	16936	16936	16774	16993	16995	16847	16873	17066	16913	16914	16882	17021	16989	16812	17058	16975	16895	16754	16919	16988	16899	16852	16918	16986	16968	17047	16872	17001	16904	16994	16851	16931	17038	16929	16939	16884	16756	16929	16836	16808	16945	16942	16787	16915	16848	17085	16971	17029	16944	16899	16728	16979	16863	16989	16819	16951	16832	17032	17053	16968	16810	16770	16902	16827	16982	17067	16905	16845	17111	16983	16912	16866	16798	16902	16819	16824	16967	16750	16831	16910	16919	17035	16821	16923	16964	16956	16898	16984	16959	16892	16880	16857	16830	16885	16966	16951	16890	16946	16871	16737	16933	17129	16973	16994	16806	16978	16931	16867	16822	16957	16840	17046	16966	16741	16709	16888	17147	16959	16899	16968	16950	16902	16913	16858	16856	16784	16880	16811	17066	16738	16995	16860	16925	16868	17007	16830	16954	17062	16778	16968	16967	16838	16801	16858	16878	17116	16916	16903	17080	16802	16846	16839	17024	16855	16915	16827	16959	16933	16722	16980	16934	16783	16923	17077	17083	16967	16865	16911	17050	17018	16875	16875	16771	16870	16793	16996	17023	17077	16856	16927	17045	16936	16844	16797	16770	16881	17003	16963	17044	17038	16898	16773	16903	16867	16809	16752	16843	17000	16841	16852	16913	16990	16989	17024	17002	16951	16932	17072	16780	16994	16988	16983	16842	16864	16760	16924	16877	16845	16987	16896	16890	16928	16945	16969	17043	16965	16927	16934	16853	16883	16784	16763	16923	16980	16798	16936	16892	16866	16896	16947	16859	16871	17023	16984	16793	16863	16766	16959	16846	16928	16721	17040	16956	16863	16875	16948	16963	16913	16880	17014	16931	16738	16985	16927	16906	17023	17093	16929	16919	16973	16778	17080	16955	17096	16874	16827	16751	16865	17035	17022	16984	16963	16986	16852	16972	17080	16880	17077	16748	16913	16839	16920	17057	16677	16934	16947	16953	16995	16959	16752	16649	17040	17045	16992	16961	16929	17157	16892	16764	16900	16972	16990	16777	16982	17130	17022	17063	16880	17015	16951	16991	16994	16985	16817	16852	16832	16843	16876	16887	17002	16807	16908	16810	16932	17032	16903	16789	16793	17025	16865	17093	16864	16970	16910	16911	16900	16869	17007	16958	16879	16904	17318	17014	16879	16892	17144	17001	16969	16863	16784	16953	16893	17006	17085	16968	16836	16908	16808	17034	17058	16854	16810	16909	17023	16927	16878	16895	16949	17127	16899	16813	16958	16905	17046	17021
23699	25878	41806	36501	27802	25896	26326	21683	21178	20969	20858	20931	20941	20992	20980	20959	20957	20868	20944	21035	21071	20744	20966	20763	20879	20651	20917	21064	20607	20824	20815	20831	20731	20730	20791	20823	20744	20862	20668	20743	20843	20802	20754	20584	20711	20668	20765	20715	20749	20645	20818	20784	20537	20746	20810	20869	20835	20786	20806	20794	20807	20542	20753	20708	20628	20634	20452	20771	20579	20667	20534	20689	20657	20660	20714	20586	20847	20651	20700	20593	20629	20723	20393	20589	20519	20722	20818	20555	20606	20826	20775	20577	20633	20688	20737	20551	20682	20657	20831	20750	20770	20565	20582	20608	20904	20757	20659	20740	20666	20682	20500	20675	20542	20713	20525	20725	20699	20625	20544	20603	20598	20633	20498	20832	20497	20614	20887	20657	20594	20617	20799	20625	20649	20761	20454	20465	20715	20610	20637	20794	20570	20742	20713	20722	20583	20564	20483	20529	20719	20857	20615	20519	20630	20711	20632	20726	20638	20573	20700	20694	20551	20575	20605	20739	20637	20594	20560	20759	20571	20825	20742	20442	20584	20495	20654	20825	20622	20660	20783	20504	20597	20828	20701	20617	20797	20764	20713	20805	20662	20803	20699	20616	20700	20437	20429	20768	20739	20621	20638	20676	20697	20454	20697	20682	20679	20571	20644	20779	20777	20592	20664	20651	20666	20573	20554	20774	20561	20922	20491	20763	20657	20600	20708	20605	20670	20676	20535	20818	20902	20726	20647	20796	20352	20911	20648	20693	20714	20709	20493	20872	20533	20563	20492	20988	20567	20643	20787	20694	20802	20494	20628	20648	20796	20502	20893	20679	20688	20472	20772	20565	20779	20277	20530	20595	20698	20573	20513	20780	20698	20629	20482	20681	20775	20786	20783	20769	20833	20576	20684	20416	20650	20599	20809	20583	20608	20641	20522	20586	20780	20587	20696	20671	20731	20628	20604	20741	20628	20711	20760	20496	20728	20606	20581	20594	20775	20674	20526	20667	20438	20551	20788	20641	20800	20759	20739	20583	20698	20965	20612	20538	20713	20630	20752	20739	20705	20621	20812	20639	20659	20728	20730	20650	20728	20722	20670	20610	20603	20669	20836	20549	20626	20790	20881	20454	20707	20743	20478	20458	20517	20644	20491	20648	20721	20621	20647	20455	20595	20702	20556	20779	20439	20875	20722	20666	20728	20630	20699	20415	20678	20583	20355	20478	20584	20493	20672	20505	20583	20679	20578	20544	20584	20491	20681	20606	20622	20572	20752	20655	20572	20509	20570	20447	20445	20668	20622	20716	20711	20771	20674	20719	20757	20700	20443	20627	20664	20656	20728	20548	20726	20376	20595	20566	20762	20536	20775	20836	20668	20868	20884	20593	20608	20863	20847	20717	20660	20766	20380	20510	20527	20598	20726	20777	20708	20822	20642	20671	20638	20652	20630	20529	20628	20629	20611	20519	20614	20549	20860	20804	20652	20799	20664	20426	20481	20714	20477	20718	20816	20556	20747	20670	20709	20805	20500	20713	20806	20719	20579	20594	20490	20725	20827	20701	20674	20541	20646	20592	20574	20757	20525	20524	20798	20629	20663	20505	20548	20744	20522	20853	20544	20345	20753	20632	20560	20744	20782	20957	20554	20638	20527	20540	20717	20468	20831	20657	20727	20640	20822	20626	20711	20676	20640	20612	20815	20734	20788	20765	20748	20767	20820	20600	20542	20659	20586	20697	20420	20612	20567	20676	20498	20517	20698	20549	20575	20700	20549	20545	20739	20834	20796	20608	20649	20629	20750	20589	20545	20557	20626	20231	20573	20521	20733	20848	20539	20460	20599	20885	20515	20734	20591	20741	20495	20539	20587	20986	20608	20684	20721	20627	20712	20734	20510	20653	20759	20584	20678	20570	20742	20508	20740	20856	20530	20680	20558	20678	20619	20757	20512	20578	20668	20676	20529	20606	20836	20526	20628	20469	20813	20754	20640	20767	20569	20639	20786	20787	20576	20651	20874	20697	20734	20643	20770	20615	20879	20620	20742	20471	20628	20514	20711	20601	20649	20794	20707	20561	20560	20822	20748	20750	20701	20352	20483	20511	20424	20651	20528	20492	20575	20673	20492	20739	20648	20744	20505	20637	20542	20826	20431	20613	20583	20579	20656	20653	20707	20801	20661	20812	20604	20466	20676	20813	20603	20555	20881	20615	20503	20618	20444	20561	20594	20650	20476	20511	20614	20724	20763	20555	20786	20752	20676	20521	20538	20700	20718	20711	20806	20767	20765	20699	20635	20613	20786	20506	20525	20701	20509	20500	20622	20783	20781	20721	20669	20564	20517	20632	20483	20703	20839	20591	20755	20569	20708	20757	20699	20748	20726	20580	20848	20576	20629	20654	20710	20635	20580	20602	20666	20590	20838	20603	20717	20524	20729	20720	20565	20610	20762	20547	20469	20753	20846	20733	20751	20625	20594	20486	20493	20542	20754	20613	20664	20882	20698	20617	20702	20666	20749	20464	20562	20652	20684	20509	20747	20707	20578	20651	20605	20790	20602	20454	20577	20613	20664	20487	20821	20542	20614	20251	20754	20623	20827	20638	20540	20563	20519	20632	20263	20597	20617	20623	20823	20546	20656	20496	20445	20664	20410	20546	20724	20623	20516	21052	20642	20681	20598	20586	20609	20737	20489	20526	20655	20659	20634	20654	20521	20518	20387	20464	20607	20855	20766	20699	20405	20646	20568	20433	20781	20751	20462	20745	20610	20525	20610	20827	20706	20585	20613	20740	20477	20761	20562	20669	20835	20513	20661	20519	20618	20362	20773	20708	20782	20593	20465	20670	20595	20622	20632	20759	20481	20705	20654	20731	20741	20515	20469	20761	20419	20539	20842	20625	20753	20576	20573	20635	20688	20629	20415	20602	20689	20514	20492	20764	20692	20543	20760	20683	20745	20572	20568	20687	20696	20670	20690	20599	20418	20545	20600	20672	20480	20643	20857	20797	20693	20665	20644	20682	20635	20690	20599	20652	20691	20477	20523	20649	20635	20626	20457	20594	20693	20656	20617	20428	20609	20745	20785	20635	20681	20865	20668	20494	20690	20379	20572	20780	20539	20753	20758	20622	20521	20677	20557	20628	20498	20618	20513	20490	20868	20676	20678	20600	20656	20472	20655	20685	20635	20462	20702	20664	20862	20666	20322	20691	20629	20521	20650	20720	20597	20701	20541	20787	20397	20636	20832	20747	20766	20598	20674	20505	20757	20560	20512	20599	20706	20336	20695	20882	20603	20652	20700	20602	20685	20650	20680	20431	20718	20830	20605	20825	20589	20754	20877	20536	20764	20603	20530	20525	20667	20583	20559	20751	20705	20566	20420	20728	20668	20362	20475	20989	20664	20712	20811	20606	20584	20608	20680	20758	20545	20504	20699	20385	20530	20798	20724	20295	20605	20479	20532	20699	20699	20512	20679	20697	20408	20768	20655	20619	20599	20518	20728	20586	20608	20699	20650	20623	20774	20784	20684	20788	20553	20685	20653	20466	20638	20731	20593	20832	20813	20634	20607	20787	20629	20561	20695	20642	20631	20462	20694	20740	20704	20715	20773	20774	20302	20521	20475	20636	20538	20563	20567	20669	20700	20533	20437	20613	20520	20704	20557	20556	20705	20628	20762	20535	20596	20707	20620	20701	20610	20605	20536	20533	20586	20699	20556	20711	20921	20567	20618	20536	20683	20612	20720	20735	20566	20728	20443	20336	20571	20705	20522	20696	20739	20505	20551	20723	20627	20649	20803	20711	20778	20625	20613	20504	20593	20472	20567	20566	20654	20803	20633	20533	20640	20646	20613	20504	20647	20721	20538	20776	20677	20644	20752	20625	20607	20535	20529	20782	20518	20631	20519	20669	20745	20632	20811	20629	20513	20577	20683	20583	20843	20533	20778	20797	20594	20643	20469	20555	20615	20732	20668	20742	20705	20755	20735	20617	20652	20512	20531	20632	20597	20393	20945	20653	20644	20685	20628	20672	20608	20443	20623	20492	20663	20687	20763	20505	20741	20597	20638	20639	20702	20649	20689	20513	20665	20525	20605	20429	20545	20493	20763	20811	20785	20579	20533	20835	20686	20585	20621	20795	20654	20463	20779	20950	20581	20707	20600	20602	20556	20662	20558	20528	20365	20724	20706	20622	20480	20586	20787	20729	20564	20597	20732	20487	20561	20791	20499	20692	20495	20609	20560	20661	20499	20602	20599	20551	20584	20414	20491	20707	20746	20604	20680	20513	20556	20633	20645	20571	20478	20624	20834	20689	20751	20737	20563	20651	20320	20625	20588	20541	20655	20660	20733	20536	20544	20715	20806	20650	20655	20493	20576	20711	20860	20595	20583	20572	20699	20550	20749	20665	20627	20680	20422	20620	20566	20613	20457	20757	20644	20485	20671	20473	20598	20644	20518	20645	20408	20477	20617	20551	20532	20726	20724	20568	20648	20479	20579	20616	20415	20425	20591	20502	20728	20605	20610	20551	20851	20512	20582	20591	20439	20546	20767	20558	20604	20862	20547	20449	20283	20582	20586	20797	20612	20466	20568	20561	20748	20854	20706	20762	20681	20610	20690	20652	20703	20627	20446	20703	20730	20658	20513	20703	20735	20527	20902	20786	20743	20486	20689	20635	20620	20698	20758	20535	20625	20444	20514	20606	20669	20481	20632	20388	20633	20649	20795	20352	20602	20576	20394	20634	20601	20630	20732	20660	20714	20580	20781	20507	20670	20554	20877	20724	20444	20636	20615	20733	20576	20879	20770	20725	20720	20638	20645	20524	20389	20703	20494	20567	20858	20561	20652	20595	20816	20955	20803	20684	20641	20583	20664	20749	20597	20823	20437	20451	20858	20539	20754	20774	20820	20687	20477	20721	20737	20559	20634	20797	20693	20382	20628	20730	20537	20711	20470	20713	20523	20580	20583	20538	20553	20815	20845	20620	20604	20645	20654	20732	20619	20662	20676	20680	20524	20543	20546	20483	20488	20531	20414	20755	20737	20629	20748	20619	20577	20498	20672	20664	20773	20844	20958	20556	20388	20613	20693	20639	20770	20708	20669	20494	20475	20572	20684	20695	20710	20694	20771	20634	20527	20735	20650	20445
63314	104555	90806	63405	36959	22088	17879	17079	17118	17020	17163	17044	17103	17023	17295	17235	17161	17024	17116	17392	17271	17232	17234	17241	17184	17042	17127	17166	17256	17156	17212	17011	17094	17093	17097	17105	17162	17318	17137	17113	17035	17111	17162	17134	17052	17054	17105	17061	17231	17079	17155	17173	17215	17221	17314	17194	17279	17119	17251	17079	17219	17105	17268	17090	17077	17164	17170	17241	17212	17137	17167	17053	17204	17147	17192	17195	17096	17284	17194	17201	17055	17174	16978	17187	17115	17185	17200	17165	17157	17215	17058	17149	17087	17120	17124	17071	17322	17235	17120	17323	17020	16984	17022	17227	17197	17207	17328	17188	17023	16972	17132	17099	17253	17024	17012	17138	17157	17087	17094	17087	17153	17007	17119	17063	17262	17058	17124	17073	16991	17218	17202	17072	17176	17197	16999	17347	17222	17083	17195	17092	17129	17035	17093	17232	17109	17256	17072	16988	17218	17088	17205	17154	17096	16983	17217	17047	17340	17235	17136	17133	17051	17167	17242	17001	17183	17076	17139	17239	17153	17132	17025	17066	16969	17144	17116	17227	17185	17003	17096	17207	17001	17283	17118	17168	16977	17247	17113	17194	17029	17206	17024	17201	17045	17218	17253	17123	16939	17295	17098	16984	17083	17137	17014	17250	17006	17154	17074	17160	17121	17021	17153	17121	17303	17208	17130	16944	17123	17220	17047	17110	17088	17083	17223	17030	17058	17030	17169	17065	17133	17180	17038	17321	17014	17173	17290	17166	17227	17023	17011	17194	17193	17208	17044	17151	17069	17132	17029	17116	17090	17264	17046	17177	17217	17101	17135	17264	16989	16970	17198	17285	16875	17304	17272	17138	17230	17099	17250	17173	17183	17123	17262	17289	17014	17092	17169	17282	17240	17233	17098	17080	17286	17079	17352	17074	17150	17287	17177	17095	17238	17158	17125	17140	17176	17197	17226	17178	17036	16989	17138	17320	17113	16993	17126	16874	17176	17090	17042	17077	17210	17123	17142	17324	17206	17055	17250	17116	17241	17134	17082	17101	17109	17084	17172	17056	17170	17042	17095	17157	17107	17244	17193	17141	17183	17237	16968	17101	16995	17119	16964	17296	17213	17162	16977	17267	17032	17163	17193	17078	17146	17108	17052	17146	17039	17217	17194	17160	17245	17185	17105	17268	17225	17101	17121	17157	17092	17027	17065	16931	17123	17174	17275	17013	16976	17168	17149	17255	17063	17155	17196	17133	17128	17169	17171	17205	17150	17155	17169	17122	17183	17166	17098	17194	17141	16998	17098	17010	17276	17174	17117	17283	17196	17189	17423	16967	17198	16987	16885	17010	17220	17114	17388	17183	17154	17276	17250	17170	17229	17162	17050	17103	17034	17215	17215	17221	17118	17170	17049	17211	17174	17049	17267	17285	17272	17187	17176	17230	17254	17063	17224	17115	17262	16894	17147	17047	17231	16966	17096	17082	16995	17218	17198	17140	17261	17095	17440	17117	17212	17310	17291	16858	17269	17247	17213	17132	17251	17069	17276	17286	17113	17023	17072	17087	17152	17179	17079	17110	17322	17261	17212	17101	17065	17265	16853	17070	17213	17043	17266	17242	17238	17081	17226	17026	16999	17090	17117	17119	16951	17286	17323	17137	17313	17124	17292	17160	17111	17155	17126	17277	17109	17288	17163	17145	17110	17209	16991	17177	17079	17091	17129	17158	17170	17068	17318	17130	17178	17013	17111	17318	17312	17089	17201	17128	16920	16980	17135	17168	16998	17207	17047	17296	17161	17159	17248	17105	17105	17206	17151	17239	17076	17284	17102	17040	17178	17064	16960	16903	17131	17181	17192	17254	17105	17153	17112	17292	17128	17154	17138	17211	17192	17075	17111	17148	17120	17075	17218	17070	17079	17366	17206	17188	17291	17181	17167	17193	17073	16992	17290	17103	17284	17053	17029	17172	17295	17088	17104	17161	17155	17034	17175	17276	17098	17248	17056	17080	17136	17028	17175	17032	17191	17115	17187	17336	17092	17098	17194	17431	17104	17018	17213	17183	17191	17228	17042	17077	17226	16942	17074	17112	17087	17308	17257	17122	17150	17236	17150	17054	17017	17139	17202	17135	17070	17089	17108	17308	17362	17074	17077	17198	17050	16989	17135	16892	17260	17070	17278	17137	17029	17036	17116	17097	17124	17128	17164	17174	17089	17093	17157	17207	17192	17292	17279	17107	17140	17136	17155	17097	17116	17236	16924	17024	17018	17152	17020	17170	17104	17152	16925	17194	17231	17016	16987	17277	17196	17084	17167	17092	17197	17221	17223	17282	17206	17124	17159	17085	17101	17075	17089	17259	17061	17253	16971	17312	17208	17280	17174	17038	17025	17202	17191	17149	17426	17219	17205	17154	17011	17266	17141	17043	17217	17034	17030	17131	17219	17181	17249	17103	17162	17242	17311	17177	17073	17257	17147	17013	17117	16948	17321	17141	17156	17145	17246	17010	17230	17111	17111	17278	17251	17154	17221	17197	17196	17131	17082	17098	17033	17160	17128	17049	17079	17115	17150	17343	17042	17149	17131	17187	17110	17212	17063	17172	17102	17171	17162	17302	17163	17152	17003	17193	17136	17243	17144	17165	16981	17217	16981	17146	17064	17105	16969	17281	17196	17215	17084	17194	17168	17199	17030	17120	17224	17196	17180	17020	17082	17298	17017	16995	17058	17174	17186	17169	17056	17388	17193	17055	17027	17144	17220	17218	17056	17153	17147	17376	17133	17232	17125	17075	17139	17160	17059	16964	17043	17282	17252	17186	17127	17129	17189	17284	17161	17289	17100	17112	17125	17114	17042	17155	17145	17219	17185	17061	17194	17099	17196	17183	17107	17088	17137	17025	17273	17098	17053	17167	17278	17197	17240	17171	16913	17271	17163	17154	16975	17118	17004	17097	17188	17111	17203	17238	17174	17190	17113	17005	17140	17056	17196	17227	17125	17161	16979	17155	17038	17195	17270	17082	16998	17230	17176	17129	17075	17273	17172	17261	17147	17114	17101	17111	17105	17120	17207	17184	17244	17216	17140	17059	17209	17094	17126	17119	17192	17144	17027	17108	17224	17258	17084	17259	17112	17236	17223	17134	17101	17101	17047	17123	17033	17288	17044	17260	16887	17164	17177	16957	17120	17156	17155	17178	17066	17094	17224	17239	17119	17183	17055	17148	17072	17222	17000	17242	17126	16794	17144	17137	17209	16919	17146	17103	17033	16994	17120	17232	17127	17040	17037	17180	17272	17058	17014	17153	17190	17052	17110	17266	17148	17065	16957	17120	17100	17012	17145	17018	16939	17191	17209	17228	17051	17269	17113	17002	17109	17134	17334	17247	17069	17082	17230	17138	17012	17114	17106	17125	17244	17130	17183	17243	17092	17170	17185	17010	16968	17108	17198	17080	17315	17191	17178	17109	17010	17175	16957	17217	17131	17287	17083	17069	17230	17060	17194	17072	17139	17162	17232	17089	17159	17124	17225	17073	16896	16972	17115	17344	17060	16950	17236	16976	17075	17044	17130	17068	17104	17165	17068	16996	17206	17120	17107	17146	16893	17056	17054	17229	17064	17242	17371	17118	17148	17199	17193	17074	17026	17255	17189	17115	17197	17034	17312	17083	17223	17249	17265	17110	17280	17285	17047	17195	17145	17191	17104	17084	17034	16964	17175	17066	17096	17084	17146	17300	17227	17163	17048	16976	17136	17017	17326	17155	17144	17186	16935	17169	17242	17094	17130	17101	17092	17062	16964	17259	17172	17089	17130	17075	16995	17037	17087	17137	16989	17070	16999	17160	17089	17272	17080	17128	17210	17299	17093	17117	17226	17152	17007	17070	17260	17020	17176	17118	17254	17182	17146	17068	17090	17059	17137	17276	17157	17197	17132	17291	17023	17246	17074	17057	17175	17278	17194	17085	17084	17303	17092	17062	17245	17049	16997	17127	17180	17186	17254	17136	17158	17126	17016	17045	17248	17240	17158	17028	17100	17131	17270	17014	17294	17036	17069	17222	17192	16992	17123	17044	17273	17244	17264	17315	17294	17042	17089	17051	17096	17119	17170	17085	17144	17087	17198	17226	16873	17035	17216	17242	17179	17027	16982	17030	17212	17100	17171	17179	17231	17224	17093	17146	16934	17088	17286	17197	17132	17188	17034	17260	17296	17011	16993	17116	17126	17261	17145	17163	17241	17207	17156	16985	17151	17192	17463	17214	17078	17146	17013	17163	17136	17036	17088	17033	17131	17228	17138	17174	17043	17333	17013	17110	17299	17038	17033	17199	17171	17125	17366	17135	17176	17107	17038	17143	17118	17063	17153	17241	17060	17080	17231	17170	17412	17028	17200	17040	17164	17310	17333	17090	17108	17107	17213	17068	17165	16944	17101	17119	17244	17290	17153	17117	16972	17201	17122	17208	17025	17007	17092	17184	17328	17094	17086	17164	17162	17200	17077	17075	17207	17124	17074	17189	17077	17107	17130	17118	17075	17144	17225	17060	17124	17254	17090	17104	17063	17105	17212	17166	17197	17108	17268	17144	17179	17142	17249	17282	17251	17144	17050	17198	17021	17231	17110	17065	17191	17023	17007	17240	17213	17129	17183	17083	17184	16974	17266	17149	17120	17169	17067	17179	17218	17046	17211	17151	16957	17362	17259	17150	17145	17260	17397	17226	17180	17143	17004	17054	17298	17215	17008	16928	17210	17090	17050	17086	16904	17164	17226	17058	17270	17270	17299	17192	17159	17271	17165	17143	17219	16974	17261	17197	17102	17287	17231	17252	17102	17107	17141	17075	17245	16936	16994	17213	17187	17135	17105	16948	17044	17112	17163	17279	17165	17082	17186	17107	17210	17231	17243	17218	17064	17068	17147	16887	17213	17164	17064	17206	17201	17344	17093	17280	17077	17153	17216	17137	17306	17022	17051	17039	17167	17069	17143	17308	17059	17057	17296	17184	17044	17155	17141	16984	17060	17003	17157	16938	17121	16987	17225	16898	17141	16972	17284	17171	17223	17088	17210	17139	17073	17210	17066	17229	17000	17193	17322	17070	17241	17317	17186	17150	17099	17023	17163	17070	17242	17148	17310	17117	17220	17028	17155	17280
32062	43685	46824	33089	23763	21434	21105	20793	20766	20656	20819	20494	20692	20626	20745	20680	20709	20684	20786	20468	20598	20618	20635	20727	20571	20703	20807	20678	20572	20679	20564	20757	20617	20788	20785	20747	20604	20676	20620	20590	20702	20690	20802	20764	20687	20574	20702	20562	20682	20451	20558	20677	20715	20590	20641	20727	20631	20625	20885	20555	20667	20552	20487	20586	20736	20613	20618	20807	20845	20562	20669	20688	20500	20780	20537	20722	20616	20854	20703	20481	20627	20801	20948	20787	20612	20535	20427	20760	20588	20523	20442	20605	20467	20466	20327	20635	20719	20633	20702	20503	20565	20636	20574	20520	20625	20619	20482	20643	20600	20421	20579	20424	20660	20636	20762	20430	20753	20788	20574	20473	20607	20493	20709	20776	20475	20556	20606	20636	20688	20606	20451	20550	20630	20601	20653	20407	20618	20542	20500	20648	20579	20697	20440	20482	20704	20628	20568	20599	20621	20788	20758	20587	20723	20373	20584	20551	20537	20780	20450	20598	20529	20582	20477	20407	20544	20601	20589	20549	20668	20580	20901	20744	20460	20569	20677	20814	20519	20412	20624	20627	20796	20401	20674	20620	20608	20519	20686	20680	20926	20658	20832	20724	20564	20500	20581	20937	20831	20725	20596	20563	20694	20307	20741	20540	20722	20728	20711	20562	20699	20429	20680	20504	20603	20619	20678	20485	20629	20586	20649	20645	20638	20819	20443	20515	20647	20595	20741	20694	20665	20713	20593	20646	20616	20565	20560	20632	20594	20596	20729	20714	20731	20482	20673	20581	20581	20573	20776	20725	20955	20587	20838	20817	20885	20624	20499	20569	20612	20655	20551	20740	20525	20635	20549	20680	20875	20519	20725	20743	20617	20644	20792	20623	20526	20635	20824	20666	20649	20785	20703	20806	20706	20584	20682	20595	20650	20689	20817	20461	20330	20698	20653	20756	20617	20633	20590	20813	20872	20629	20816	20554	20605	20586	20688	20611	20518	20557	20588	20630	20677	20802	20836	20727	20611	20947	20617	20691	20507	20623	20654	20495	20776	20615	20539	20720	20529	20602	20774	20814	20892	20716	20718	20436	20638	20587	20712	20776	20739	20620	20392	20618	20574	20653	20623	20941	20692	20755	20526	20777	20644	20737	20586	20609	21001	20652	20423	20702	20535	20617	20567	20547	20529	20351	20654	20627	20609	20471	20579	20514	20617	20448	20667	20562	20663	20576	20500	20650	20446	20528	20454	20639	20750	20592	20599	20511	20593	20722	20740	20759	20651	20618	20695	20791	20602	20740	20604	20530	20420	20638	20864	20582	20651	20619	20667	20580	20712	20666	20709	20473	20622	20677	20612	20674	20795	20673	20591	20555	20695	20616	20624	20502	20587	20704	20535	20771	20650	20644	20761	20559	20625	20567	20662	20456	20561	20650	20622	20523	20574	20589	20597	20455	20579	20727	20777	20750	20718	20527	20617	20750	20628	20747	20723	20803	20810	20522	20589	20423	20684	20780	20482	20523	20478	20716	20751	20802	20671	20758	20678	20633	20770	20622	20534	20591	20771	20598	20731	20635	20577	20603	20715	20667	20580	20614	20611	20725	20734	20660	20511	20599	20498	20624	20426	20621	20608	20544	20313	20404	20439	20561	20686	20513	20631	20481	20549	20549	20580	20430	20675	20656	20598	20482	20614	20877	20613	20576	20789	20772	20658	20412	20678	20765	20724	20678	20442	20547	20518	20715	20585	20814	20634	20623	20578	20818	20630	20728	20731	20466	20414	20495	20711	20567	20591	20601	20743	20645	20606	20783	20699	20612	20709	20645	20654	20588	20525	20677	20645	20548	20578	20791	20579	20818	20556	20443	20610	20521	20800	20522	20603	20472	20571	20585	20844	20728	20380	20575	20772	20485	20323	20525	20547	20946	20608	20611	20403	20743	20480	20497	20642	20685	20411	20828	20837	20545	20491	20672	20558	20559	20757	20836	20598	20573	20667	20637	20541	20482	20479	20711	20681	20519	20756	20605	20736	20863	20554	20521	20659	20664	20677	20831	20482	20719	20549	20671	20620	20517	20667	20634	20518	20533	20635	20565	20529	20608	20609	20575	20789	20674	20611	20798	20792	20666	20655	20690	20538	20675	20691	20749	20596	20553	20594	20617	20402	20636	20405	20609	20397	20627	20472	20613	20639	20827	20754	20621	20590	20678	20630	20663	20595	20551	20534	20574	20680	20637	20474	20575	20833	20649	20583	20700	20376	20600	20609	20513	20874	20627	20641	20859	20420	20574	20511	20624	20735	20447	20756	20531	20471	20705	20583	20803	20602	20570	20290	20781	20549	20572	20480	20697	20506	20679	20755	20611	20721	20501	20629	20459	20489	20597	20639	20444	20705	20483	20724	20520	20754	20579	20699	20724	20639	20772	20627	20530	20793	20517	20470	20583	20701	20759	20646	20785	20439	20585	20809	20649	20742	20720	20748	20491	20763	20631	20822	20613	20748	20682	20590	20704	20587	20708	20716	20878	20701	20487	20817	20694	20627	20718	20673	20821	20527	20424	20666	20595	20837	20654	20606	20591	20557	20579	20594	20786	20442	20643	20334	20471	20812	20665	20648	20594	20424	20598	20624	20408	20668	20833	20531	20619	20665	20689	20574	20406	20721	20703	20700	20740	20373	20675	20640	20479	20455	20588	20660	20616	20596	20708	20751	20540	20575	20818	20784	20515	20556	20647	20769	20618	20726	20688	20601	20771	20490	20769	20593	20562	20706	20661	20545	20726	20389	20488	20886	20797	20661	20715	20699	20815	20584	20629	20825	20659	20661	20564	20783	20491	20588	20540	20692	20540	20491	20458	20350	20616	20517	20844	20735	20602	20649	20699	20635	20635	20656	20511	20635	20570	20517	20631	20681	20669	20559	20746	20761	20564	20783	20660	20527	20578	20652	20739	20673	20700	20658	20529	20739	20551	20488	20587	20660	20658	20752	20718	20647	20694	20654	20526	20600	20837	20475	20489	20579	20481	20725	20716	20859	20674	20801	20724	20685	20597	20841	20604	20537	20726	20513	20744	20713	20649	20598	20546	20660	20509	20592	20878	20585	20594	20588	20588	20481	20712	20662	20458	20441	20602	20571	20620	20559	20741	20577	20739	20504	20491	20457	20532	20575	20650	20419	20759	20618	20691	20703	20557	20790	20697	20706	20648	20709	20664	20759	20652	20609	20772	20646	20518	20737	20617	20697	20572	20623	20541	20759	20582	20808	20609	20498	20608	20759	20714	20732	20507	20657	20760	20536	20640	20781	20563	20781	20727	20581	20640	20665	20672	20458	20523	20785	20718	20656	20725	20616	20772	20563	20611	20669	20878	20631	20568	20688	20622	20608	20671	20555	20645	20673	20666	20688	20627	20878	20594	20743	20349	20572	20722	20530	20691	20459	20487	20597	20459	20762	20682	20513	20530	20610	20642	20674	20653	20711	20531	20561	20638	20715	20733	20725	20422	20599	20397	20642	20798	20789	20706	20705	20723	20765	20521	20631	20505	20595	20757	20525	20632	20554	20546	20618	20451	20600	20645	20437	20769	20555	20720	20531	20645	20572	20682	20606	20507	20631	20393	20490	20639	20686	20582	20649	20744	20651	20726	20534	20662	20753	20661	20781	20654	20774	20615	20713	20619	20788	20698	20598	20698	20592	20521	20510	20774	20620	20598	20795	20617	20680	20637	20685	20825	20639	20653	20815	20554	20738	20786	20617	20742	20756	20559	20616	20604	20796	20841	20479	20640	20742	20739	20820	20745	20503	20508	20761	20780	20593	20341	20579	20608	20735	20566	20783	20752	20592	20674	20882	20537	20426	20595	20794	20704	20772	20683	20655	20793	20584	20569	20652	20440	20534	20644	20726	20567	20708	20750	20470	20552	20755	20645	20556	20698	20657	20589	20694	20685	20701	20570	20593	20828	20473	20606	20694	20709	20661	20750	20456	20781	20593	20693	20633	20804	20592	20763	20742	20611	20790	20693	20679	20663	20752	20564	20687	20532	20311	20680	20615	20616	20761	20645	20563	20792	20752	20469	20675	20407	20430	20670	20647	20652	20759	20613	20739	20895	20594	20527	20482	20544	20814	20679	20642	20654	20545	20517	20472	20569	20573	20472	20726	20462	20454	20676	20424	20795	20481	20505	20644	20832	20596	20616	20746	20657	20523	20600	20666	20846	20581	20653	20619	20670	20674	20734	20564	20530	20807	20529	20618	20667	20667	20575	20568	20485	20529	20752	20801	20691	20774	20652	20554	20538	20671	20748	20827	20709	20794	20732	20692	20747	20685	20667	20583	20652	20669	20588	20746	20841	20401	20589	20706	20475	20567	20729	20686	20466	20790	20645	20620	20656	20670	20497	20808	20798	20799	20587	20622	20423	20626	20567	20716	20601	20601	20638	20602	20699	20712	20543	20489	20587	20672	20605	20583	20706	20598	20641	20703	20699	20672	20560	20577	20454	20377	20549	20604	20386	20680	20723	20806	20597	20794	20726	20736	20735	20570	20637	20563	20606	20706	20537	20734	20665	20737	20769	20443	20531	20407	20702	20622	20412	20620	20645	20488	20696	20547	20724	20738	20739	20518	20854	20698	20756	20907	20636	20728	20538	20459	20569	20666	20585	20626	20769	20598	20567	20719	20689	20491	20574	20620	20714	20707	20821	20722	20900	20633	20553	20819	20748	20694	20634	20557	20403	20554	20722	20930	20846	20771	20695	20459	20411	20851	20614	20683	20651	20635	20610	20618	20618	20513	20566	20638	20609	20438	20693	20775	20716	20914	20615	20686	20729	20792	20672	20673	20615	20846	20717	20625	20416	20634	20744	20721	20775	20600	20649	20724	20674	20276	20620	20516	20494	20626	20810	20855	20686	20554	20657	20693	20628	20440	20505	20481	20705	20671	20461	20536	20631	20617	20762	20611	20676	20613	20515	20255	20772	20570	20789	20557	20476	20603	20627	20512	20519	20587	20563	20647	20500	20668	20643	20732	20661	20443	20697	20662	20492	20716	20619	20676	20544	20778	20609	20655	20480	20566	20478	20756	20578	20547	20900	20714	20721	20808	20368	20458	20775	20804	20475	20712	20462	20740	20753	20582	20794	20935	20849
39826	62950	48273	28305	19845	17488	17330	17025	17102	17019	17309	17046	17103	17159	17105	17149	17241	16998	17071	17015	16927	17081	17150	17191	17075	17029	17152	17041	17029	16961	17103	17029	17222	17100	16992	17086	17159	17154	17043	17065	17044	17131	17186	16987	17080	17084	17073	17115	16977	17061	17135	17014	17108	17042	17093	17043	17081	17127	16954	17172	17153	17008	16968	17139	16942	17241	17158	17097	17049	17101	17051	17044	17161	17168	17234	17052	17044	17038	17232	17079	17149	17038	17110	16997	17145	17122	16921	17174	16912	17143	17119	17115	17036	17108	17154	17122	17256	17181	17085	17216	17048	16867	17302	17118	17080	17132	17107	17078	17074	17104	17185	17068	17025	17035	17144	17034	17120	17226	16991	17136	16925	17140	17050	16985	17061	17281	16800	16958	17042	17160	16841	17261	17065	17101	17180	17044	16903	17179	17178	16994	17089	16960	17149	17261	17020	17050	17148	17051	17151	17139	17075	17042	17190	17073	16965	17047	17188	17192	16990	17105	17058	17238	17085	16952	17124	17353	17122	17044	17043	17209	17067	17119	17167	17099	17092	16957	17026	17126	17024	17194	17037	17163	17089	17038	17129	17234	16932	17077	17076	17026	17203	16948	16976	17105	17113	17155	17123	17225	17069	16983	17049	17010	17108	16899	17293	17166	17109	17346	17004	17267	17127	17071	17058	17116	17035	17084	17166	17114	17110	17219	16799	16983	17246	16967	17288	17069	17046	17079	17214	16924	17157	17195	17150	17038	17122	17105	17236	17156	17069	17131	17160	17142	17175	16986	17125	17003	17023	17058	16905	17105	17025	17065	17116	17287	17185	17088	17032	16976	17181	17032	17044	17111	17105	16975	17112	17259	17041	17050	17143	17127	17137	17227	17125	17241	17167	17091	17028	17037	17164	17264	17138	17224	17061	17077	17107	17156	17091	16872	17106	17245	17171	17085	17145	17088	17051	17195	17188	17073	17147	17253	17104	17136	17155	17033	17001	17195	17174	17070	17040	17071	17226	17069	17013	17081	17094	17068	17143	17027	16964	16856	17168	17110	17021	17110	17072	17125	17090	17295	17069	17247	17149	17194	17146	17267	17020	17155	16998	17286	17064	16883	17104	16986	17008	17120	17129	17031	17181	17106	17078	17158	17116	17010	16993	16968	17018	17059	17102	17186	17028	17024	16903	16937	17057	17081	16984	17052	17055	17091	17129	17158	17255	16916	17010	17248	17089	17277	16998	17135	17238	17057	16975	17039	17059	17025	17118	16980	17275	17013	17267	17067	17130	17066	16971	17082	17076	16941	17058	17069	17145	17194	17085	17082	17072	16877	17118	17228	17063	17149	17023	17232	17008	17105	16935	17134	17001	17222	17111	17198	17186	17106	17007	17097	16992	17102	16986	17060	17010	16956	17017	17231	17072	16928	17069	16953	17123	17141	17123	17086	16965	17203	17034	17037	17128	17148	16792	17062	16919	16978	17345	17026	17143	17144	17102	17075	17179	17293	17168	16992	17139	17102	17017	16991	17159	17072	17025	17039	17076	17063	17095	17016	17117	17002	16935	17080	17122	17080	17269	17118	17153	17187	17156	17076	17118	17088	17165	17154	17103	17189	17138	17057	17192	17174	16963	17017	17203	16962	17050	17215	17100	16908	17073	17086	17161	17213	17145	16971	17112	17062	17015	17110	17134	17064	17091	16987	17079	17098	17146	17086	17004	17140	17054	17089	16880	17136	17087	17107	17076	17025	17044	17007	16895	17137	17106	16971	17063	17015	17027	17244	17087	17185	17019	17070	17099	17035	17276	17118	16895	17059	17254	17136	17044	17086	17171	16955	17286	17128	17148	17140	17143	17076	17193	17151	17113	16847	17109	17029	17240	17083	17187	17155	17224	17047	17046	17048	17106	17226	17072	16891	17099	17329	17048	16962	17193	16909	17067	16985	17125	17066	16935	17222	17193	16886	17189	17068	17072	17119	17109	17079	17077	17097	17097	17008	17018	16922	17074	17191	16909	17059	17001	17088	17159	16994	17073	17210	17150	17197	16908	17201	17140	16959	17096	17204	17136	17057	17106	17123	17160	17093	17178	17238	17053	17118	17270	17031	17074	17168	17258	17042	17052	17271	17105	17090	17301	17069	16931	17060	17296	17171	16962	17188	17035	17062	17239	17101	17260	17022	17044	17078	17036	17061	16941	17159	17055	16976	17200	17101	17254	17027	17002	17041	17173	17158	17041	17082	17194	17076	17007	17056	17326	16964	17012	17003	17113	17115	17153	16949	17192	17215	16950	17158	17032	17113	17187	17065	17214	16907	17114	17000	17214	17194	17031	17177	17096	17137	16896	17183	17026	16999	17148	17054	17197	16992	17275	17032	17013	17183	17054	17139	17174	17033	17080	17164	17140	17026	17209	17102	17133	17035	17132	17210	17010	17184	17103	16946	17116	17106	17139	17022	17147	16921	17009	16962	16913	17193	17011	17075	17041	16930	16924	16965	17184	17014	17121	17150	16815	17116	17077	17246	17021	17104	17182	17134	17021	17154	16932	17096	17163	16898	17154	16981	17233	17172	17278	17060	17048	17209	17183	17082	17142	17014	17129	17051	17206	17065	17052	17039	17100	17197	17113	17132	17164	16881	17289	17034	17192	17108	17054	17021	17147	17024	17181	17009	17084	17173	17007	17179	16902	16950	17082	17061	17026	17246	17099	17141	17197	17017	16925	16904	17077	17321	16959	17173	16940	17029	17158	17118	17146	16956	17014	17079	17159	17206	17036	17153	17025	17068	17036	17085	17175	17190	17062	17200	17052	17122	17148	16977	17058	17085	17233	17030	17003	17089	17159	17074	17218	17114	17267	17192	17072	17146	17128	16954	17233	17071	16990	16914	16960	17032	17083	17056	17015	17231	17160	17327	17020	17067	17271	17055	17051	17320	17178	17061	17007	16996	17051	17142	17198	16979	16984	17055	16991	17167	17077	16975	17172	16871	17175	17022	17039	17087	17146	17128	16999	17196	16935	17139	17083	16973	17084	17235	17188	17004	17144	17208	17198	17060	17134	17113	17249	17052	17100	17160	17328	17117	17106	17032	17058	17091	17175	16907	17056	17116	17194	17143	17083	17160	17049	17288	16863	17019	17063	17172	17039	17062	17114	16963	17186	16814	17096	17066	17102	17096	17131	16981	17140	16958	17089	17145	17193	17152	17254	17108	17087	17192	17058	17241	16976	17031	17276	17206	16970	17099	16940	17085	16949	17050	16998	17150	17220	17297	17080	17077	17124	17064	17118	17054	16982	17161	17012	16992	17064	17116	17285	17037	16846	17157	17254	17140	17083	17212	17143	17080	17018	17308	17246	17136	17084	17192	17004	17072	17203	16913	17020	17216	16867	17129	17153	17074	17121	17179	16974	17062	17097	17088	17218	16844	17137	16909	17167	17259	17001	17182	16851	17007	17022	17215	17033	16991	17095	17155	17007	17073	16976	17030	17021	17145	17196	17070	17051	17118	17199	17074	17190	17168	17021	16889	17110	16931	17109	16944	17077	17063	17050	17147	16917	16982	17165	17009	17059	17051	17000	17065	17047	16978	17137	17225	17085	17006	17015	17065	17175	17205	17132	17197	16951	17048	17089	17238	17069	17162	16971	17278	17102	17112	17061	16945	17097	17116	16952	16914	17019	17064	17097	17133	17053	17113	17103	17070	17149	17102	17151	16893	17009	16981	16864	17081	17020	17216	17009	17188	17038	17278	17091	17037	16925	17032	16925	17044	17113	17102	17102	17105	17111	17043	17127	16964	17141	17092	17085	17128	17037	17043	17221	17154	16870	17115	16889	17230	17192	17339	17219	17040	17059	17077	17030	16991	17058	17210	17076	17185	17121	17124	17041	17087	17127	17300	17052	17108	17000	17016	17004	17197	17095	17022	16914	17126	17109	16961	17145	17264	17083	17061	17236	17037	17172	17129	17129	17106	17113	16972	17094	17134	17094	17075	17036	17174	17129	17099	17114	16998	17016	17017	17101	16908	17166	17197	17248	17181	17259	16974	17266	17016	17274	17178	17083	17011	17344	17237	17110	17093	17031	16972	17166	17086	17097	17002	17142	17170	17053	17163	17003	17082	16953	17180	17134	17162	17129	17171	16979	17137	17115	17111	17159	16905	17139	17197	17304	17186	17185	17150	16984	17086	17050	17278	17230	17104	17020	17352	17064	17307	16990	17108	17076	17145	17165	16994	17017	17208	17303	17085	17023	17095	17186	17107	17157	17048	17206	17060	16909	17035	17237	16999	17102	16987	16928	16997	17104	17218	17076	16934	17122	17023	17088	16985	17020	16991	17177	17063	17135	17149	17060	16891	17101	17096	16955	16961	17212	16880	17098	17054	17203	16892	17110	17350	17049	17248	17050	17004	17191	17073	17117	17107	17057	17138	17310	17025	17225	17116	17033	17113	17160	17080	17075	17129	17007	17030	17044	16939	17059	16932	17093	17194	17089	17268	16934	17246	17107	17139	17175	16909	17207	17080	17082	17043	17033	17005	17047	16987	17208	17077	17126	17069	17168	17200	17202	17112	17203	17071	17071	17201	17102	17061	17219	17091	17066	16902	17147	16987	16987	16999	17114	16994	16900	16918	16893	16962	17018	17119	17210	17186	17197	17107	17186	17040	16980	17262	17017	16966	17113	17047	17125	17138	17039	16911	17220	17168	16936	16974	16934	17109	17187	17008	16934	17126	17042	16941	17090	17252	17167	16918	17104	17185	17122	17070	17037	17314	17307	17098	17217	17275	17121	17057	17157	16879	17157	17072	17105	17087	17015	17076	17040	17166	17084	16933	17038	17162	17076	17105	16935	17031	16959	17100	17313	17106	17236	17097	16993	16907	17061	17128	17047	17281	17003	17228	16955	17058	17160	17092	17107	16922	17202	17050	17192	17153	16953	17133	17078	17084	17005	16888	17074	17150	17000	17071	17089	17078	17086	17145	17004	17138	17218	17059	17092	17179	17129	17302	16991	17096	17223	17022	17240	16992	17101	17064	17202	17156	17110	17024	17191	16924	17150	16943	17075	17147	17210	17178	17135	17140	17125	17095	16951	16925	17187	16950	17096	17103	17129	17113	17013	16953	17235	17208	17204	17146	17140	17134
24320	26376	41836	35613	27470	25566	24907	20813	20258	20709	20659	20556	20536	20431	20627	20528	20361	20445	20300	20144	20408	20320	20283	20322	20332	20281	20368	20471	20395	20302	20201	20319	20228	20225	20430	20281	20400	20273	20175	20143	20200	20447	20167	20367	20320	20309	20512	20071	20088	20331	20341	20226	20192	20253	20123	20265	20149	20217	20288	20294	20269	20296	20135	20236	20052	20301	20176	20059	20104	20040	20171	20245	20344	20529	20269	20403	20306	20339	20067	20326	20207	20379	20098	20329	20456	20046	20199	20208	20205	20135	20356	20314	20100	19974	20191	20274	20300	20108	20173	20104	20099	20345	20413	20252	20394	20044	20160	20268	20071	20193	20188	20183	20300	20315	20298	20171	20222	20169	20350	20441	20280	20243	20413	20027	20296	20208	20021	20266	20261	20328	20070	20079	20069	20258	20025	20054	20336	20100	20021	20448	20246	20214	20244	20373	20062	20115	20288	20224	20149	20383	19978	20147	20160	20022	20146	20188	20310	20155	20142	20297	20375	20271	20235	20100	20045	20325	20151	20263	20089	20002	20118	20202	20265	20166	20280	20148	20190	20096	20077	20093	20235	20270	20366	20328	20237	20328	20181	20124	20237	20137	20211	20262	20132	20054	20215	20143	20117	20203	20214	20010	20226	20213	20309	20346	20320	20334	20412	20069	20407	20058	19992	20229	20206	20422	20212	20178	20338	20413	20243	20134	20188	20124	19955	20344	20341	20267	19976	20057	20110	20116	20059	20218	20186	20012	20387	20187	20108	20203	20248	20216	20323	20244	20305	20190	20276	20388	20195	20497	20278	20272	20183	20098	20036	20196	20217	20063	20102	20084	20100	20362	20012	20229	19824	20171	20191	20108	20145	20139	20233	20203	20183	20249	20307	20229	20092	20168	20211	20017	20021	20289	20108	20242	20075	20250	20162	20304	20189	20130	20030	20317	20138	20308	20212	20378	20305	20232	20020	20202	20052	19991	20364	20330	20439	20305	20248	20155	20146	20386	20333	20065	20290	20026	20159	20231	20128	20186	20340	20265	20162	20220	20193	20177	20175	20090	20259	20090	20157	20306	20408	20260	20232	20190	20341	19910	20452	20274	20143	20185	20107	20428	20138	20296	20214	20314	20418	20238	20179	20198	20253	20351	20119	20196	20200	20031	20298	20483	20319	20218	20301	20255	20297	20234	20239	20144	20100	20223	20121	20050	20250	20201	19999	20069	20065	20276	20279	20059	20173	19975	20159	20232	20260	20247	20230	19932	20436	20075	20114	20093	20246	20261	20092	20082	20117	20190	20469	20204	20347	20072	20386	20329	20299	20054	20157	19996	20187	20246	20206	20155	20072	20290	20312	20344	20136	20177	20452	20206	20383	20212	20463	20296	20360	20196	20213	20208	20215	20348	20216	20079	20176	20263	20136	20187	20251	20130	20115	20292	20156	20175	20073	20042	20115	20239	20162	20214	20086	20172	20301	20124	20415	20270	20382	20171	20246	20362	20169	20249	20116	20237	20340	20233	20127	20113	20308	20260	20238	20148	20304	20299	20222	20116	20238	20063	20138	20177	20112	19931	20223	20345	20335	20247	20149	20294	19971	20319	20516	20119	20273	20246	20378	20197	20188	20113	20156	19985	20018	20145	20297	20153	20140	20358	20125	20186	20223	20306	20147	20226	20252	20137	20175	20224	20301	20127	20153	20339	20251	20173	20205	20146	20170	20158	20339	20170	20245	20212	20388	20319	20482	20116	20226	20421	20527	20090	20234	20169	20271	20009	20270	20393	20069	20086	20144	20184	20235	20412	20170	20391	20323	20298	20260	20239	20155	20094	20184	20376	20057	20107	20151	20231	20235	20018	20007	20166	20266	20119	20142	20140	20132	20219	20247	20156	20095	20257	20039	20181	20243	20164	20247	20191	20284	20112	20344	20199	20307	20157	20175	20362	20212	20003	20280	20122	20195	20243	20157	20255	20024	20167	20563	20210	20239	20056	20026	20125	20294	20355	20172	20027	20317	20250	20323	20047	20313	20335	20329	20082	20317	20269	20203	20127	20015	19924	20190	20328	20137	20205	20349	20528	20241	20114	20283	20212	20087	20127	20220	20281	20331	20140	20338	20117	20336	20102	20432	20225	20101	20082	20378	20358	20291	20186	20347	20277	20389	20178	20139	20356	20107	20093	20323	20133	20141	20057	20172	20377	20007	20250	19981	20031	20335	20435	20300	20287	20060	20412	20456	19999	20255	20056	20477	20143	20086	20214	20318	20148	20261	20178	19870	20123	20265	20047	20017	20153	20290	20199	20254	20298	20075	20128	20203	20242	20028	20139	20169	20300	20230	20270	20165	20151	20033	20356	20124	20291	20010	20279	20161	20125	20327	20192	20373	20248	20266	20143	20098	20124	20133	20089	20147	20366	20278	20131	20356	20223	20390	20019	20031	20307	20127	20221	20332	20309	20238	20118	20197	20319	20309	20261	20378	19947	20142	20274	20175	20325	20253	19985	20304	20212	20284	20311	20172	20221	20415	20104	20063	20278	20071	20432	20129	20337	20229	20007	20136	20339	20236	20375	20541	20093	20115	20064	20379	20288	20257	20207	20280	20026	20316	20342	20360	20354	20312	20129	20190	20262	20397	20117	20287	20105	20037	19962	20143	20105	20092	20242	20097	20281	20349	20205	20118	20392	20227	20064	20307	20196	20148	20332	20400	20162	20269	20160	20155	20166	20170	20255	19966	20109	20242	19977	20284	20365	20201	20262	20209	20146	20153	20294	20131	20138	20198	20216	20274	20220	20179	20306	20240	20171	20070	20153	20415	20079	20150	20311	20140	20210	20235	20134	20396	20122	20256	20145	20270	20219	20110	20194	20009	20123	20346	20102	20418	20370	20173	20253	20293	20259	20150	20176	20148	20189	20408	20301	20065	20269	20307	19977	20164	20273	20150	20192	20495	20330	20210	20218	20310	20187	20290	20172	20116	20206	20247	20005	20342	20132	20097	20123	20268	20254	20174	20122	20222	20241	20121	20173	20031	20166	20106	20179	20349	20152	20359	20157	20307	20207	20170	20251	20280	20221	20103	20307	20122	20272	20102	20090	20148	20226	20383	20057	20325	19926	20438	20136	20114	20265	20223	20254	20293	20072	20174	20192	20059	20091	20204	20124	20150	20355	20270	20144	20115	20115	20101	20205	20282	20193	20170	20248	20138	19986	20197	20036	20203	20242	19935	20303	20163	20067	20213	20229	20142	20347	20139	19943	20450	20436	20285	20464	20309	20250	20245	20103	20202	20291	20097	20215	20137	20193	20312	20246	20250	20194	20183	20241	20125	19999	20228	20220	20395	20105	20566	20356	20346	19871	20017	19929	20294	20262	20140	20177	20227	20262	20249	20502	20157	20025	20195	20005	20175	20486	19999	20313	20278	20356	20165	20268	20227	20080	20253	20427	20215	20288	20339	20242	20186	20273	20282	20320	20477	20183	19970	20098	20162	20076	20198	20349	20058	20259	20359	20142	20259	20224	20305	19993	20106	20194	20084	20031	20140	20274	19931	20226	20575	20124	20086	20134	20183	20150	20307	20333	19937	20188	20170	20348	20263	20057	20152	20394	20328	20106	20387	20022	20154	19988	20131	20329	20122	20100	20192	20273	20366	20245	20146	20235	20304	20070	20325	20262	20209	20157	20171	20022	20429	20284	20222	20234	20121	20149	20142	20276	20309	20203	20210	20145	20333	20437	20405	20308	20277	20244	20146	20267	20263	20018	20237	19937	20188	20137	20196	20428	20349	20442	20052	20156	20103	20248	20300	20255	20227	20093	20174	20227	20299	20132	20441	20142	20301	20264	20201	20074	20316	20091	20138	20253	20087	20300	20088	20124	20226	20233	20174	20245	20200	20201	20031	20342	20149	19976	20214	20180	20288	20320	20315	20287	20411	20270	20056	20087	20075	20142	20135	20358	20222	20197	20035	20307	20262	20398	20246	20054	20395	20062	20053	20017	20243	20425	20200	20100	20180	20120	20244	20083	20279	20187	20458	20256	19993	19955	20037	19900	20245	20170	20180	20125	20095	20238	20141	20073	20194	20302	20423	19785	20046	20201	20180	20249	20074	20135	19954	20211	20280	20047	20255	20304	20154	20093	20133	20330	20253	20106	20220	20353	20286	20048	20189	20098	20226	20082	20153	20159	20210	20216	20148	20162	20162	20186	20258	20309	20233	20119	20206	20111	20105	20439	20183	20206	20297	19950	20206	20052	20307	20059	20188	20104	20270	20084	20198	20361	20420	20196	20125	20090	20279	20308	20081	20236	20356	20258	20147	20261	20433	20198	20244	20406	20304	20231	20087	20102	20245	20346	20223	20167	19973	20142	20376	20106	20289	20217	20148	20079	20080	20274	20615	20276	20261	20101	20367	20260	20439	20398	20152	20063	20219	20308	20169	20221	20294	20077	20098	20171	20297	20207	20296	20075	20085	20208	20302	20267	20275	20162	20220	20221	20214	20270	20195	20292	20344	20022	20233	20218	20095	20276	20095	20193	20288	20154	20420	19977	20282	20223	20053	20027	20118	20154	20149	20348	20139	20376	20070	20122	20125	20285	20199	20408	20336	20152	20429	20357	19949	20117	20212	20090	20127	20032	20344	20294	19998	19979	20091	19985	20209	20157	19974	20111	20297	20150	19973	20324	20131	20111	20441	20224	20228	20140	20246	20217	20416	20093	20094	20239	20030	20219	20268	20262	20301	20232	19977	20129	20015	20238	20183	20211	20199	19983	20267	20169	20208	20324	20304	20110	20436	20373	20273	20081	20265	20104	20227	20198	20144	20223	20283	20110	20215	20167	20348	20090	20317	20261	20134	20192	20409	20278	20078	20182	20319	20252	20283	20152	20333	19953	20174	20084	20203	20118	20123	20161	20399	20287	20230	20393	20173	20343	20637	20331	20404	20259	20296	20121	20281	20136	20237	20262	20207	20251	20402	20203	20151	20181	20242	20356	20155	20099	20261	20194	20215	19920	20211	20228	20244	20245	20363	20270	20262	20128	20038	19929	20074	19870	20174	20406	20214	20055	20146	20055	20155	20297	20418	20455	20390	20179	20134	20446	20242	20291	20260	20178	20122	20318	20089	20075	20390	20254	20423	20347
60742	107932	88664	59511	34258	20984	17291	16765	16886	16800	16886	16849	16760	16958	16949	16988	16888	16887	16900	17123	16875	16930	16726	16793	16853	17109	16827	16897	16914	16789	16873	16968	16861	16695	16834	17030	17108	16750	16912	16812	16810	16899	16777	16996	16836	16950	16754	16930	17054	17059	16799	16926	16862	16770	16885	16926	16724	16931	16861	16959	16812	17017	16772	16970	17002	16938	16987	16987	16915	16768	17027	16945	16885	16856	16991	16684	16876	16849	16878	16826	16923	16879	16799	16842	16956	16855	16910	16999	16763	16905	16981	16908	16801	16960	16795	17007	16861	16845	16766	17006	16818	16804	16819	16909	16930	16894	16725	16685	16792	16965	16620	16729	16964	16945	16913	16773	16851	16849	16824	16921	16869	16752	16809	16925	16796	16990	16961	16585	16920	16917	16781	17014	16771	16829	16997	16768	16717	16799	16908	16803	16844	16907	16724	16877	16899	16793	16845	16862	16857	16751	16985	16673	16920	16905	16909	16826	17028	16893	16850	16749	16785	16986	16841	16697	16970	16825	16814	17101	16669	16733	17004	16986	16993	16859	16947	16792	16707	16975	16827	16970	16733	16916	16857	16872	16686	16911	16902	16820	16827	16766	16896	16876	16970	16748	17048	16836	16887	16952	16883	16934	16823	16957	16928	16805	16871	16752	16784	16813	16828	16878	16774	16832	16899	16867	16878	16896	16796	16974	16943	17051	16914	16882	16946	16989	16807	16814	16820	16723	16960	16894	16934	16843	16901	16852	16804	16761	16902	16979	16990	16860	16721	16903	16963	16889	17002	16879	16831	16771	16926	16729	16949	16861	16996	16745	16859	16802	16879	16946	16906	16889	16844	16801	16932	16957	16910	16968	16798	16773	16970	16858	16791	16923	16816	17080	16817	16828	16991	16841	16700	16759	16832	16894	16923	16884	16779	16749	16980	16744	17001	16652	16882	16781	16805	16832	16876	16720	16805	16751	16916	16848	16933	16874	16939	17066	16905	16850	16873	16842	17020	16912	16783	16879	16850	16811	16944	16915	16931	16965	16901	16996	16894	16889	16864	16821	16828	16860	16940	16795	16898	16848	16847	16837	16835	16791	16836	16908	16723	16974	16800	17063	16972	16665	16899	16865	16756	16776	16916	16857	16945	16879	16882	16874	16838	16775	17009	16875	16857	16933	16929	16903	16859	16857	16792	16713	17025	16836	16921	16757	16794	16795	16939	16872	16768	16726	16846	16979	16981	16791	16927	16927	16950	16795	16757	16860	16835	16815	16904	16699	16881	16955	16836	16815	16791	16903	16971	16932	16911	17015	16805	16990	16951	16752	16857	16766	16987	16718	16730	16917	16842	16840	16725	16827	16767	16965	16870	16890	16873	16889	16927	16982	16781	16812	16890	16710	16975	17021	16841	16847	16764	16923	16874	16912	16934	16758	16894	16929	16969	16993	16991	16832	16873	16887	16819	16946	16683	16800	16707	16873	16769	16926	16936	17033	16789	16726	16838	16759	16927	16789	16814	16923	16829	17017	16812	16836	16764	16844	17050	16937	17051	16757	17101	16660	16984	16914	17073	16836	16790	16738	16862	17177	16787	16833	16834	17030	16838	16904	16864	16836	16921	16660	16686	16783	16852	16880	16966	16752	16838	16866	16939	16766	16965	16933	16739	16852	16866	16814	16850	16674	16924	16745	16891	16965	16787	16910	16966	17003	17138	16861	16774	16881	16728	16982	16832	16899	17019	16812	16872	16873	16969	16816	16858	16858	16927	16759	16936	16823	16924	16775	16875	16781	16872	16885	16849	16898	16866	16922	16741	16852	16924	16962	16909	16830	16902	16629	17018	16730	16827	17027	16647	17029	16893	16795	16923	17034	16760	16761	16808	16812	16930	16932	16937	16985	16863	17111	16863	16984	16904	16896	16910	16862	16948	16936	16923	16963	16890	16680	16851	16865	16741	16682	16858	16876	16946	16801	16793	16798	16904	16897	16790	16822	16850	16804	16913	17092	16779	17049	16771	16870	16904	16787	16855	16901	16911	16924	16930	16794	16893	16798	16758	16828	16878	16909	16992	16633	16830	16828	16724	16830	16901	16903	16907	16806	16910	16825	16744	16697	17106	16902	16822	17105	16945	16958	16815	16898	16980	16995	16856	17043	16961	16806	16955	16800	16843	16890	17079	16825	16962	16785	16767	16918	16902	16729	16802	16989	16985	16742	16943	16933	16940	16863	16767	16895	16942	16942	17115	16931	16947	16857	16747	16899	16916	16801	16975	16773	16883	16954	16885	16886	16829	16697	16717	16948	16946	16769	16769	16836	16982	16960	16781	17001	16880	16722	16875	16880	16851	17019	16991	16930	16900	16891	16801	16805	17026	16711	16993	17090	16959	16894	16833	17011	16846	17128	16860	16788	16820	17019	16728	16822	16926	16751	16819	16889	16891	17054	16951	16824	16954	17013	17160	16865	16812	17007	16818	16673	16899	16838	16921	16651	16986	16904	16902	16929	17007	16939	16879	16861	16947	16937	17016	16963	16891	16780	17058	16857	16894	16805	16997	16968	17005	17090	16921	16771	16903	16798	16996	16900	16790	16813	16882	16999	16913	17072	16730	16733	16949	16709	17007	16799	16894	16900	16981	16798	16863	16890	16868	16929	16902	16884	16819	16780	16874	16829	16851	16812	16787	16810	16789	16852	16924	16761	16791	16809	16904	16961	16893	16750	16855	16904	16785	16897	17009	16815	16950	16852	16955	16767	16622	16847	16776	16843	17075	16696	16812	16883	16759	16670	16846	16981	16700	16843	16798	16762	16798	16900	16804	16951	16869	16925	16979	16939	16927	16900	17032	16847	16836	16851	17004	16810	16765	17051	16845	16944	17024	16883	16788	16829	16805	16939	16847	16817	16907	16718	16697	16898	16981	16955	16832	16821	16910	16642	16685	16989	16971	16742	16839	16940	16850	16963	16855	16771	16992	16696	16934	16860	16964	16839	16873	16888	16717	16749	16921	16865	16843	16867	16970	16927	16778	16906	16938	16681	17130	16943	16977	16764	16907	16822	16736	16924	16820	16934	16986	16647	17052	16881	16970	17013	17110	16834	16874	16826	17022	16869	16906	16942	16820	16836	16758	16967	16751	16858	16896	16837	16996	16896	16821	16907	16756	16991	16838	16970	16708	16960	16924	16769	16876	16992	16827	16896	16778	16926	16874	16817	16945	16885	16809	16799	16735	16683	16903	16943	16865	16899	16951	16896	16913	16864	16780	16795	16958	16818	16707	16851	16852	16817	16749	16813	16888	16770	16876	17006	16796	17000	16895	16922	16818	16891	16838	16789	16789	16852	16916	17017	16877	16685	16983	16841	16705	16925	16825	16831	17015	16930	16922	16768	16953	16940	16838	16860	16934	16802	16865	16891	16721	16818	16854	16871	16858	16903	16892	16825	16792	16676	16827	16758	16901	16820	16864	16829	16903	16797	16919	16827	16930	16837	16861	16806	16813	16973	16894	16856	16962	16778	16872	16961	16792	16736	16867	16861	17017	16883	16825	16780	16852	16923	16849	16935	16850	16809	16946	16749	17008	16960	16846	16897	16888	16975	16952	16730	16761	16855	16980	16873	16914	16820	16776	16923	16715	16879	16808	16754	16796	16820	17051	16984	16750	16849	16898	16901	17119	16874	17054	16898	16839	16764	16868	16854	16843	16829	16929	16892	16806	17023	16672	16684	16920	16960	16854	16844	16877	16972	16792	16781	16855	16940	16799	16867	16866	16913	16695	16794	16860	16841	16774	16890	16794	16889	16922	16761	16927	17056	16973	16838	16904	16760	16799	16691	16808	16847	16896	16829	16957	16963	16927	17174	16831	16799	16831	16993	16882	16656	16919	16977	17032	16839	16692	16968	16863	16806	16922	16778	16686	16933	16894	16964	16812	17042	16948	16790	16888	16816	16767	16796	16995	16928	16865	17045	16963	16974	16820	16937	16807	16794	16982	16954	16958	16801	16843	16810	16701	16974	16763	16938	16759	16875	16860	16922	16778	16930	17119	16841	16855	16842	16930	16874	16738	16908	16908	16892	16899	16818	17126	16867	16730	16801	16895	16853	16754	16916	16845	16740	16924	16889	16887	16872	16938	17048	16787	16884	16941	16943	16810	16802	16897	16726	16869	16863	16676	16757	16741	16863	17012	16924	16859	16907	16745	16776	16893	16834	16943	16833	16654	16893	16712	16767	16725	16986	16836	16813	16929	16965	16918	16767	16899	16850	16673	16834	16766	16866	16748	16795	16786	16909	16912	16796	16757	16960	16905	16888	16829	16939	16751	16915	16940	16978	16785	16847	16812	16920	16915	16847	16868	16868	16846	16824	16897	16968	17057	16977	16911	16899	16886	16786	16974	16932	16907	16727	16897	16879	16957	17038	16841	16968	16944	16893	17077	16741	16855	16948	16721	16858	16747	16762	16878	16825	16730	16866	17029	16946	16799	16795	16956	16868	16914	16801	16844	16703	16684	17008	16887	16894	16942	16961	16904	16788	16832	16984	16846	16720	16893	16945	16979	16820	16829	16736	16880	16836	16720	16774	16912	16880	17036	16906	16864	16979	17061	16730	16913	16636	16824	16925	16892	16777	16803	16794	16986	16960	16768	16910	16834	16893	17136	16839	16853	16885	17052	16808	16776	16901	16798	16928	16882	16694	16995	16946	16951	16831	16840	16884	16938	16847	16823	16987	16834	16954	17031	16864	16729	16843	16817	16868	16776	16783	16959	17036	16893	17043	16961	17140	16920	16700	17073	16798	16834	16725	17010	16851	16884	16909	16776	16834	16922	16847	16705	16860	16752	16912	16878	16926	16885	16649	16942	16961	16814	16730	16859	16752	16843	17009	16999	17025	16924	16817	16791	16740	16822	16836	17045	16894	16836	16844	16917	16717	16896	16936	16843	16852	16882	16997	16941	16824	16795	17027	16750	17010	16774	16802	17032	16981	17027	16846	16942	16778	16911	17002	16809	16899	16978	16875	16842	17019	16987	16833	17040	16920	16991	16940	16705	16919	16904	16936	16742	16883	16690	16732	16921	17021	16699	16907	16943	16614	16775	16937	16817	16832	16762	16877	16841	16931	16878	16817	16852	16752	16960	16834	16777	16996
23941	26450	41662	36654	27950	26101	25912	21704	20861	20959	20980	21073	20668	20979	20689	20828	20709	20807	20689	20509	20809	20715	20738	20952	20694	20710	20760	20799	20643	20712	20505	20531	20632	20588	20854	20556	20542	20423	20774	20734	20508	20573	20836	20749	20606	20768	20704	20522	20837	20672	20751	20592	20695	20559	20636	20372	20703	20538	20599	20615	20608	20422	20607	20751	20516	20671	20486	20427	20603	20609	20395	20526	20440	20612	20522	20821	20790	20596	20830	20635	20555	20772	20692	20403	20639	20731	20515	20633	20469	20422	20546	20537	20389	20728	20695	20458	20582	20468	20560	20442	20581	20573	20678	20536	20318	20514	20574	20639	20563	20727	20619	20644	20669	20441	20900	20629	20371	20395	20666	20603	20658	20674	20656	20557	20514	20515	20448	20668	20474	20610	20642	20491	20770	20551	20505	20394	20739	20528	20595	20462	20632	20685	20575	20697	20445	20618	20527	20338	20603	20568	20726	20794	20597	20588	20582	20498	20646	20635	20392	20495	20866	20735	20627	20501	20523	20455	20454	20459	20825	20448	20441	20643	20664	20492	20539	20327	20463	20518	20680	20393	20545	20508	20454	20611	20647	20358	20582	20294	20599	20570	20510	20467	20651	20784	20586	20541	20524	20484	20546	20299	20345	20632	20235	20517	20761	20579	20714	20723	20390	20359	20687	20459	20688	20660	20599	20420	20674	20449	20432	20474	20525	20723	20431	20443	20522	20592	20561	20628	20380	20439	20741	20508	20622	20527	20480	20692	20428	20658	20575	20721	20420	20519	20625	20681	20351	20608	20425	20482	20426	20782	20570	20634	20482	20502	20515	20687	20571	20730	20450	20574	20593	20566	20513	20454	20576	20505	20551	20458	20664	20440	20474	20611	20693	20488	20550	20521	20252	20675	20554	20692	20646	20611	20501	20525	20618	20475	20451	20506	20638	20549	20584	20794	20646	20396	20473	20573	20420	20416	20748	20659	20749	20648	20723	20529	20559	20465	20561	20524	20637	20407	20445	20433	20504	20372	20520	20677	20543	20556	20613	20550	20487	20474	20312	20625	20521	20412	20533	20386	20664	20675	20892	20769	20439	20665	20578	20663	20585	20190	20560	20638	20626	20601	20546	20582	20531	20360	20609	20594	20402	20693	20634	20470	20582	20554	20597	20525	20663	20540	20334	20575	20449	20500	20511	20577	20446	20471	20677	20329	20638	20485	20490	20780	20633	20597	20577	20565	20587	20722	20607	20604	20794	20675	20584	20488	20399	20449	20635	20379	20635	20518	20444	20561	20469	20464	20569	20533	20570	20375	20751	20592	20180	20373	20791	20606	20452	20727	20665	20414	20465	20621	20354	20318	20605	20512	20441	20599	20648	20593	20488	20558	20497	20607	20605	20498	20748	20534	20631	20460	20764	20534	20139	20415	20562	20555	20357	20513	20332	20335	20558	20480	20661	20437	20566	20745	20556	20444	20610	20601	20412	20401	20610	20540	20523	20789	20642	20541	20353	20672	20525	20355	20619	20312	20523	20391	20419	20767	20433	20466	20607	20308	20400	20747	20599	20477	20557	20472	20404	20234	20512	20471	20475	20379	20584	20649	20477	20339	20465	20518	20507	20384	20531	20480	20400	20516	20577	20547	20545	20657	20557	20412	20461	20537	20774	20487	20596	20579	20460	20385	20408	20577	20553	20421	20719	20498	20520	20387	20452	20431	20693	20687	20391	20556	20483	20519	20528	20702	20599	20479	20546	20333	20745	20764	20560	20406	20622	20530	20743	20620	20301	20521	20727	20515	20389	20692	20719	20561	20321	20385	20478	20527	20509	20483	20363	20571	20661	20640	20653	20480	20671	20515	20652	20698	20631	20666	20458	20484	20531	20471	20431	20424	20621	20489	20362	20570	20278	20202	20554	20500	20398	20374	20508	20623	20714	20611	20603	20460	20645	20643	20620	20582	20567	20660	20388	20550	20336	20419	20750	20650	20463	20463	20726	20547	20499	20577	20416	20544	20324	20502	20748	20445	20516	20663	20542	20680	20452	20535	20564	20472	20605	20401	20798	20441	20660	20416	20657	20612	20348	20653	20449	20702	20512	20583	20572	20537	20639	20570	20646	20404	20576	20678	20465	20560	20734	20519	20691	20353	20470	20514	20427	20526	20602	20421	20427	20560	20620	20764	20682	20520	20565	20461	20339	20660	20702	20486	20750	20585	20593	20570	20570	20525	20565	20662	20474	20542	20597	20573	20637	20743	20652	20407	20407	20622	20659	20791	20597	20539	20566	20516	20393	20488	20622	20706	20694	20498	20470	20508	20551	20537	20616	20796	20531	20607	20587	20417	20588	20491	20401	20436	20560	20469	20510	20375	20538	20617	20481	20555	20434	20464	20488	20503	20461	20482	20672	20455	20411	20515	20608	20418	20320	20311	20502	20556	20592	20402	20420	20314	20561	20446	20469	20503	20550	20442	20475	20522	20447	20413	20395	20510	20493	20504	20401	20399	20557	20487	20486	20626	20682	20480	20756	20718	20454	20695	20522	20472	20417	20693	20663	20308	20544	20486	20664	20216	20536	20393	20460	20731	20702	20506	20749	20443	20748	20289	20394	20722	20628	20618	20345	20249	20449	20453	20615	20530	20624	20392	20270	20665	20516	20527	20687	20593	20649	20370	20669	20513	20856	20614	20416	20544	20416	20625	20300	20176	20421	20568	20550	20402	20198	20421	20693	20581	20677	20628	20611	20490	20562	20431	20551	20506	20348	20473	20646	20649	20555	20711	20355	20564	20705	20512	20625	20310	20512	20486	20282	20563	20578	20509	20725	20370	20575	20546	20523	20472	20412	20522	20523	20668	20535	20497	20551	20212	20360	20528	20452	20684	20686	20642	20403	20447	20491	20399	20482	20652	20676	20577	20635	20564	20475	20451	20794	20609	20702	20470	20602	20322	20565	20493	20588	20481	20398	20628	20495	20379	20625	20535	20395	20532	20576	20654	20526	20332	20507	20392	20456	20210	20560	20566	20354	20521	20695	20362	20647	20356	20450	20485	20569	20666	20507	20575	20543	20337	20577	20590	20761	20557	20642	20512	20602	20721	20734	20386	20522	20741	20654	20724	20690	20418	20559	20374	20690	20563	20644	20410	20497	20577	20492	20293	20548	20579	20644	20446	20610	20629	20291	20782	20615	20472	20665	20390	20604	20553	20677	20605	20583	20447	20558	20567	20651	20524	20667	20665	20533	20607	20540	20526	20404	20575	20569	20501	20715	20560	20335	20573	20596	20515	20393	20498	20485	20236	20412	20616	20544	20607	20492	20583	20506	20550	20325	20385	20468	20541	20518	20671	20573	20269	20605	20596	20362	20539	20563	20571	20470	20415	20480	20544	20443	20512	20457	20490	20473	20678	20343	20432	20581	20653	20405	20524	20366	20430	20509	20565	20452	20476	20433	20563	20647	20717	20610	20440	20439	20599	20539	20317	20279	20461	20607	20690	20469	20419	20560	20590	20401	20523	20528	20451	20343	20525	20503	20487	20604	20618	20454	20300	20631	20583	20382	20654	20653	20570	20530	20325	20428	20699	20382	20494	20375	20445	20619	20350	20622	20759	20382	20398	20342	20510	20612	20714	20377	20460	20305	20596	20511	20601	20426	20395	20461	20454	20489	20807	20460	20596	20510	20376	20647	20671	20552	20557	20553	20361	20489	20537	20705	20513	20430	20545	20562	20482	20608	20479	20590	20633	20637	20407	20548	20440	20631	20594	20355	20409	20507	20582	20392	20499	20526	20442	20490	20362	20599	20579	20780	20556	20656	20223	20478	20725	20385	20575	20602	20437	20457	20327	20695	20468	20519	20644	20601	20511	20525	20550	20458	20547	20747	20489	20699	20543	20660	20702	20654	20621	20400	20412	20725	20443	20543	20442	20419	20473	20785	20529	20343	20605	20723	20595	20575	20574	20623	20544	20460	20480	20512	20379	20591	20462	20688	20335	20573	20542	20624	20548	20775	20550	20620	20460	20710	20591	20546	20595	20639	20426	20716	20834	20692	20798	20521	20521	20515	20518	20525	20367	20555	20565	20519	20590	20596	20736	20702	20568	20626	20552	20535	20542	20571	20424	20676	20560	20403	20374	20549	20493	20771	20624	20566	20415	20621	20548	20485	20456	20680	20524	20620	20738	20665	20630	20570	20505	20448	20643	20664	20669	20189	20368	20684	20439	20466	20455	20624	20587	20430	20469	20243	20662	20489	20340	20501	20388	20446	20475	20717	20428	20688	20480	20599	20455	20404	20675	20496	20272	20242	20708	20580	20451	20535	20430	20590	20399	20600	20554	20507	20430	20322	20613	20619	20643	20483	20784	20539	20681	20398	20465	20569	20536	20443	20343	20593	20329	20458	20580	20458	20569	20337	20305	20519	20464	20324	20547	20661	20691	20525	20732	20482	20493	20552	20537	20408	20807	20728	20669	20518	20701	20509	20601	20493	20638	20582	20230	20363	20636	20449	20716	20339	20202	20507	20414	20529	20584	20561	20599	20650	20641	20435	20407	20512	20596	20472	20328	20493	20481	20460	20719	20509	20451	20563	20457	20335	20574	20579	20544	20506	20548	20393	20472	20634	20382	20425	20810	20431	20509	20565	20733	20509	20542	20386	20291	20477	20711	20706	20492	20521	20437	20549	20564	20405	20448	20682	20579	20581	20196	20382	20506	20597	20690	20563	20711	20620	20395	20609	20462	20436	20553	20577	20449	20451	20606	20595	20584	20451	20673	20698	20497	20545	20728	20479	20501	20616	20547	20535	20280	20371	20431	20349	20572	20628	20580	20467	20550	20516	20483	20506	20652	20549	20671	20551	20587	20718	20365	20586	20291	20282	20551	20862	20526	20528	20464	20342	20769	20430	20713	20519	20467	20623	20549	20600	20699	20591	20578	20396	20641	20510	20470	20446	20455	20456	20497	20560	20423	20465	20694	20564	20762	20443	20490	20624	20502	20585	20400	20552	20508	20461	20518	20534	20400	20614	20527	20587	20410	20745	20335	20571	20539	20632	20562	20594	20630	20402	20587	20582	20476	20434	20334	20574	20488	20697	20515	20459	20656	20598	20624	20459	20460	20559	20418	20243	20529	20669	20441	20499	20494
56168	105822	89532	63423	37059	22254	17660	16959	17022	17163	17113	17122	17159	16982	17094	17121	17150	17140	17197	17241	17227	17035	17078	17007	17089	17068	17171	17230	17113	17110	17084	17065	17229	17210	17127	17180	17005	17046	17080	17203	17046	17076	17099	17084	17091	17203	17097	17045	17098	17049	17083	17002	17097	17165	17032	17189	17232	17090	16993	17120	17010	17068	17095	17099	17075	17198	17227	17094	16996	17084	17040	16972	17096	16972	17335	17245	17005	17220	17300	17205	17086	17062	17124	17232	17178	17101	17046	16953	17108	16892	16967	17220	17153	17077	17177	17094	17138	17303	17284	17165	17094	16998	16913	17087	17115	17325	17190	17070	17042	16786	17161	17166	17061	17097	16997	16998	16992	16993	16886	17103	17060	17026	17140	17314	17272	17073	17099	17164	17031	17203	17030	17038	17091	17072	17202	17058	17132	17032	17141	17233	17236	16927	17137	17053	17186	17219	17044	17054	17176	17022	17188	17027	16987	17090	17116	17178	17012	17196	16969	17265	17179	17142	17055	17091	17139	17144	17039	17158	17172	16986	17038	17150	16956	16970	17168	17038	16913	17019	17159	17047	17095	17285	17136	17118	17019	16993	16988	17155	17080	17202	16988	16990	17227	16938	16968	17087	17100	17005	16974	17046	17137	17040	17069	16998	17221	16953	17039	17204	16876	17202	17136	17281	17201	17108	17086	16957	17010	17122	17048	17178	17125	16982	17085	16938	17120	17220	16913	17265	17159	17044	17151	17072	16938	17139	17237	17281	16924	17250	17085	17081	16962	17160	17127	17155	17081	17141	17096	16878	17022	16955	16965	17099	17005	17153	17029	17046	17184	17172	17149	17080	16892	17091	16852	17008	17069	17143	17085	16982	17173	17098	17095	17185	17032	16982	17020	17023	16892	16915	17081	17124	17324	17086	17051	17216	17263	16914	17130	17024	17000	17163	17073	16969	16969	17100	17068	17213	16908	17064	17094	17050	17238	17164	17055	16998	17206	17148	17120	17009	17169	17067	17057	17295	17031	17160	17087	17063	16989	17182	17209	17211	17170	17093	17216	16966	16992	17035	17046	17127	17026	17070	17138	17166	16973	17013	17184	17182	17068	17055	17076	17007	17037	17115	17099	17208	17033	16936	17159	17035	17043	17010	17168	17037	17140	17209	17018	17035	16986	17202	17123	16981	17074	17270	17139	17047	17165	17112	16925	17133	17129	16992	17045	17031	17052	17089	17042	17160	17208	17037	17136	17158	17166	17171	17210	17100	16931	17269	17171	17063	17137	17045	17137	17224	17070	17106	17134	17084	17130	17182	17192	17074	17024	16790	17235	17162	17156	17097	17091	16989	17062	17009	16883	17078	17161	17119	17164	17099	17136	17061	16976	17097	17215	17187	17172	16976	17162	16921	17073	17253	17102	17046	17002	17064	17122	17077	17166	17103	16961	17166	17128	17120	17125	17134	17088	17077	16892	17040	17094	16945	16849	17148	17073	16877	17316	17220	17001	17215	16919	16991	17152	16882	17058	17104	17106	16958	17145	17159	16921	17273	17172	17251	17088	16966	17145	17016	17091	17048	16986	16906	17127	17133	17138	17108	16963	17190	17062	17028	17101	17071	16979	17017	16819	17064	17087	17136	17149	17066	17112	17077	17226	17070	17016	17140	17084	16960	17025	17094	17142	17060	17006	17012	17175	17003	16903	17198	17105	17144	17069	16975	17057	17200	17227	17092	17011	17123	17101	17237	16786	17054	17187	17152	17001	16998	17265	16977	16883	17156	17126	16975	17081	17028	17011	17088	16863	17148	17007	17111	17051	17284	17074	17248	17247	17089	17008	16994	17156	17111	17108	17004	17120	17108	17138	16976	17035	17111	17157	17065	17211	17125	17169	17065	17004	17095	16811	17131	16915	17167	17099	17144	17054	17135	17199	17187	17010	17062	17137	17119	17095	17027	16995	17116	17068	17116	17168	17023	16969	17000	17208	17160	17113	17217	16907	16853	17291	17042	17043	17101	16997	17085	17133	16989	17063	16832	17231	17132	17100	17192	17126	16969	17311	17069	17216	16928	17114	17197	17039	17091	17009	17193	17075	17112	16991	17014	17036	16985	16979	17161	17111	17257	17066	16943	16990	17039	17044	17187	17118	17106	17108	17043	17028	16917	16966	17121	17123	17037	17018	17027	17172	17094	17139	17032	17191	17031	17074	17208	17235	17314	16985	16953	16883	17005	17050	17171	17284	17061	17108	17001	16932	17053	17251	17066	17271	17019	17022	17145	17038	17135	17069	17046	17015	17048	17201	16962	17225	17193	17001	17031	17102	16978	16982	17150	17209	17156	17102	17032	17144	17334	17141	16966	17123	17100	16902	17186	17064	17067	17121	17160	17139	17172	17054	17013	16963	16987	16910	17249	17026	17192	16911	17031	17169	17021	17076	16937	17148	17055	17171	17226	17183	16931	17097	17088	16989	17320	17162	17117	17014	17188	17212	17047	17216	16940	17010	17163	16902	17016	17057	17176	17020	17121	16934	17163	17190	17064	16991	17046	17078	16855	16932	16960	17097	17098	17042	17152	17027	16974	17168	17088	16999	17044	17011	17038	17048	17062	16951	17063	17109	17034	17124	16946	16999	17028	17101	17085	17127	16879	17231	17201	17097	16935	17148	16987	17080	17046	17036	16967	17108	17167	17057	17141	17022	17119	17318	17061	17088	17241	17269	17281	17178	16928	17063	17001	17117	16945	17146	17014	17049	17103	17057	17119	17150	17056	17057	16985	17092	16981	17194	17082	17005	17190	17128	16917	17211	17147	17063	17189	17218	16982	17055	17009	17190	17094	17114	16901	17118	17045	16994	16873	17093	17057	17132	17061	16955	17123	17024	17017	17164	17019	16999	17061	16969	16942	17142	16986	16994	16923	16971	17082	17119	17089	17053	17175	17042	17131	17150	17048	17093	17085	16980	17211	17135	17111	17269	17043	17181	17089	17237	17119	17129	16922	17218	17004	17044	17125	17063	17307	17018	17130	17251	16942	17064	16947	17118	17142	16993	17080	16912	17043	17134	17147	17179	17041	17137	17107	17123	17129	17083	17105	17237	17069	17190	17150	17094	16977	17092	17070	17116	17145	17227	17088	17119	17171	16985	17215	16895	17163	17156	17161	17097	17234	17109	16989	17159	17178	17099	16926	17006	17013	17022	17172	16992	16950	17178	16873	16910	17167	17258	17073	16989	17042	17139	17015	17236	17178	17155	17066	16915	17078	17027	17022	17085	17162	17126	16965	17083	17023	17009	17124	17056	17084	17184	17217	17165	17202	16979	17078	16949	16981	16899	17090	17042	17201	17215	16998	17035	17089	17119	17099	16988	17082	17070	16954	17161	16997	17151	17073	17196	17106	17071	17083	17069	17193	17152	17244	17122	17112	17065	17121	17078	16850	17222	16962	17225	17107	17116	17074	17028	17079	17123	17085	16963	16932	17074	17195	16991	17221	16915	16895	17268	17070	17118	17164	17121	17092	17112	17108	17047	16985	16990	17039	16912	17065	16934	17092	17163	17139	17086	17016	16830	16980	17173	16965	17095	17096	17110	17147	16989	17012	17059	17090	17087	17007	16977	17171	17118	17008	17090	17180	17167	17067	17046	16999	17020	16983	17125	17234	17202	17132	17166	17110	17176	16899	17197	17125	17115	17315	17165	16962	16861	17129	17085	17123	17055	17146	17084	17119	17168	17060	16977	17075	17214	16940	16991	17103	17110	17001	17094	16961	17080	17110	16900	17388	17164	16980	17019	16969	17204	17171	17111	17028	17080	17026	17105	17227	16991	16976	16970	17201	17004	17067	16953	17072	17076	16917	17002	17073	17116	17166	17005	17059	17159	17270	17147	17053	17204	17062	17063	16862	17139	16961	17037	16932	17063	17000	16950	16923	17207	16960	16988	17145	17132	17228	17150	17020	16943	17084	16957	17112	17076	17071	17127	16948	17161	17121	17153	17055	16977	16966	17127	17048	16997	17172	17275	17086	17161	17077	17078	17230	17165	17029	16964	17208	17118	17237	16969	17169	17240	17018	16983	17095	17147	16927	17237	17169	16987	17217	17067	16980	16899	17212	17097	16972	17014	17222	17098	17153	16986	17116	17022	17002	17032	17021	17042	16959	17045	16936	16989	16963	17095	17087	17048	17046	17147	17194	17090	17145	17149	17122	17028	17129	16917	16854	17076	17173	17101	17227	17054	17067	17003	17254	17122	16875	16851	17193	17062	17161	17046	16970	17084	17192	17308	17113	17112	17097	17097	17183	17196	17116	16912	17165	16932	17256	16993	16952	16952	16966	17196	17225	17019	17015	16997	16978	17154	16993	17233	17045	17133	16906	17162	16967	17170	17000	17126	17021	17137	17099	17171	17241	17185	17238	17221	17101	17187	17117	17043	17133	17133	17102	17236	17139	17057	17047	17058	16972	17113	17053	17142	17204	17092	17100	17189	17026	17130	17080	17170	16970	17310	17162	16974	17184	17142	16972	17071	17079	17121	17218	17124	17150	17255	17097	17252	17074	17297	17139	17145	17223	17025	17101	17092	17048	17041	16990	17052	17020	17004	17091	17116	16957	17184	17141	17102	17178	17107	16965	17092	17162	17083	17132	16854	17092	17042	16990	17266	17268	17243	17116	17172	16932	17223	17022	17089	17054	16920	17151	17108	17156	17147	17257	17108	17033	17203	17051	17215	17221	17021	17144	16999	17079	17139	17117	17078	16998	17175	17178	17053	17147	17175	17111	17002	17054	17124	16977	17052	17040	17213	16950	17157	16935	17025	17088	16887	16992	16894	17033	17130	17074	17035	17024	17179	17096	17168	16840	17032	17049	17148	17125	17104	17056	17152	17051	16873	17093	16988	17078	17082	17054	17135	17156	17263	17193	17071	17103	17000	16927	17072	17089	17052	17013	17089	17035	16985	17069	16963	17191	17056	16958	17090	17081	17145	16969	16937	17161	16825	17050	17174	16987	16980	17026	17072	17029	17009	16977	17106	17137	17086	17105	16962	17053	17088	17084	17223	17224	17223	16978	17288	17107	17025	17020	17066	17100	17105	16952	17241	17259	17175	17271	17156	17272	17035	16958	17019	17198	17128	17070	17135	17153	17030	17122
32419	44875	46270	33081	23863	21737	21039	20602	20785	20384	20770	20650	20869	20743	20535	20872	20835	20644	20613	20819	20620	20642	20749	20590	20785	20826	20798	20714	20735	20618	20739	20726	20747	20614	20686	20539	20744	20664	20678	20622	20671	20634	20596	20950	20708	20599	20549	20667	20667	20601	20615	20333	20519	20568	20764	20448	20667	20685	20674	20751	20640	20527	20827	20763	21050	20815	20500	20651	20557	20795	20497	20492	20442	20581	20574	20718	20606	20684	20753	20714	20517	20643	20781	20630	20447	20666	20475	20636	20759	20426	20736	20599	20601	20583	20827	20840	20620	20703	20732	20938	20659	20632	20754	20557	20541	20771	20631	20737	20556	20626	20618	20771	20602	20715	20704	20816	20715	20538	20616	20489	20804	20617	20772	20608	20622	20687	20753	20489	20696	20596	20664	20513	20626	20503	20596	20454	20600	20665	20513	20688	20549	20723	20715	20479	20747	20479	20676	20646	20596	20496	20515	20699	20491	20693	20737	20485	20575	20827	20654	20617	20789	20492	20851	20872	20828	20707	20773	20482	20699	20705	20710	20465	20354	20656	20566	20717	20495	20629	20766	20573	20663	20670	20823	20513	20595	20628	20597	20601	20551	20462	20561	20775	20583	20536	20556	20517	20633	20788	20648	20619	20917	20610	20610	20500	20666	20758	20610	20648	20492	20620	20740	20691	20550	20653	20688	20564	20660	20629	20982	20568	20846	20744	20542	20491	20724	20702	20658	20732	20791	20599	20644	20829	20666	20526	20671	20960	20779	20603	20635	20453	20676	20657	20512	20668	20753	20675	20954	20745	20708	20577	20595	20844	20674	20394	20639	20887	20637	20756	20592	20692	20830	20552	20879	20804	20368	20462	20474	20585	20779	20690	20873	20766	20572	20765	20633	20528	20649	20401	20623	20693	20483	20613	20468	20680	20625	20727	20597	20559	20765	20822	20470	20571	20712	20552	20511	20512	20768	20717	20437	20528	20475	20691	20875	20727	20710	20627	20560	20657	20510	20808	20653	20689	20532	20742	20852	20561	20568	20787	20775	20711	20732	20770	20760	20652	20610	20748	20604	20677	20673	20536	20743	20469	20705	20550	20681	20787	20704	20622	20764	20737	20759	20778	20571	20668	20605	20510	20488	20731	20668	20596	20562	20693	20458	20531	20413	20685	20561	20413	20492	20506	20621	20595	20341	20619	20800	20807	20722	20632	20789	20713	20636	20615	20446	20719	20725	20796	20387	20681	20749	20707	20579	20650	20559	20729	20724	20595	20778	20587	20608	20662	20862	20540	20551	20644	20402	20678	20518	20540	20747	20871	20512	20782	20584	20715	20536	20507	20664	20797	20690	20763	20419	20625	20805	20767	20430	20695	20736	20456	20650	20696	20836	20852	20553	20573	20469	20623	20775	20691	20687	20590	20610	20672	20802	20502	20637	20468	20864	20529	20792	20524	20586	20638	20701	20741	20555	20674	20624	20567	20639	20764	20788	20706	20500	20838	20563	20362	20485	20464	20722	20610	20550	20314	20565	20760	20591	20623	20540	20716	20600	20539	20678	20442	20593	20766	20697	20599	20628	20618	20753	20861	20743	20735	20793	20721	20640	20720	20644	20492	20699	20672	20791	20703	20762	20671	20679	20770	20590	20453	20619	20615	20742	20732	20699	20527	20746	20682	20600	20419	20903	20651	20700	20734	20624	20512	20555	20703	20721	20602	20715	20683	20588	20689	20683	20773	20514	20610	20451	20514	20491	20661	20579	20571	20762	20939	20681	20462	20859	20439	20570	20694	20440	20609	20685	20605	20665	20779	20693	20566	20512	20637	20872	20424	20586	20530	20723	20564	20728	20641	20425	20711	20689	20478	20744	20437	20272	20655	20491	20608	20713	20721	20809	20747	20656	20320	20825	20781	20749	20596	20735	20677	20512	20535	20686	20703	20770	20808	20704	20414	20576	20652	20705	20700	20718	20497	20602	20570	20491	20716	20706	20552	20505	20446	20673	20651	20587	20621	21004	20544	20527	20564	20557	20717	20662	20803	20753	20861	20769	20617	20633	20728	20616	20674	20648	20697	20853	20677	20451	20407	20470	20554	20713	20723	20666	20304	20603	20531	20455	20606	20596	20677	20742	20659	20732	20652	20777	20615	20475	20682	20740	20787	20685	20673	20527	20702	20693	20826	20546	20457	20569	20768	20740	20552	20700	20661	20707	20705	20804	20820	20495	20628	20789	20695	20575	20740	20469	20424	20655	20618	20810	20466	20845	20647	20549	20598	20447	20667	20522	20790	20703	20759	20416	20725	20672	20713	20589	20560	20638	20799	20629	20564	20567	20689	20374	20688	20415	20639	20658	20549	20614	20523	20679	20556	20781	20668	20828	20545	20636	20591	20760	20595	20679	20536	20698	20827	20466	20931	20594	20607	20529	20757	20645	20605	20675	20538	20719	20742	20679	20755	20844	20974	20685	20676	20670	20770	20595	20495	20554	20662	20615	20525	20595	20514	20522	20844	20697	20656	20743	20638	20464	20785	20739	20615	20462	20504	20880	20825	20624	20657	20408	20354	20808	20599	20721	20579	20418	20840	20542	20707	20691	20773	20710	20651	20639	20586	20732	20770	20558	20705	20579	20710	20487	20641	20800	20700	20526	20744	20800	20610	20696	20759	20498	20617	20687	20802	20771	20610	20712	20726	20623	20697	20618	20557	20698	20684	20819	20712	20564	20722	20498	20574	20716	20552	20543	20632	20658	20790	20560	20738	20777	20701	20672	20725	20536	20787	20662	20819	20640	20899	20700	20535	20777	20700	20582	20634	20722	20513	20752	20828	20651	20896	20757	20499	20629	20703	20761	20837	20432	20852	20716	20677	20658	20500	20478	20571	20771	20734	20557	20673	20712	20774	20721	20632	20560	20577	20613	20636	20745	20755	20692	20581	20488	20572	20603	20886	20713	20502	20453	20537	20703	20671	20496	20691	20790	20652	20548	20589	20813	20642	20625	20744	20602	20457	20425	20701	20626	20702	20607	20603	20667	20638	20685	20568	20749	20581	20582	20706	20811	20792	20744	20746	20672	20481	20538	20616	20535	20428	20580	20666	20662	20778	20727	20939	20632	20822	20795	20797	20546	20495	20667	20733	20690	20523	20574	20752	20677	20612	20858	20913	20729	20683	20495	20625	20739	20702	20740	20622	20501	20691	20644	20684	20774	20673	20454	20547	20750	20935	20728	20788	20683	20766	20589	20647	20630	20357	20702	20670	20676	20680	20516	20417	20654	20580	20549	20402	20943	20446	20699	20644	20603	20559	20742	20630	20617	20530	20532	20702	20569	20740	20660	20640	20528	20556	20661	20589	20628	20669	20700	20544	20791	20437	20938	20716	20725	20680	20838	20600	20881	20908	20602	20850	20873	20807	20642	20409	20650	20537	20582	20581	20736	20879	20668	20870	20836	20619	20691	20383	20420	20474	20707	20511	20887	20774	20570	20746	20569	20559	20796	20774	20617	20746	20498	20608	20569	20686	20431	20564	20808	20537	20527	20834	20532	20608	20706	20792	20598	20734	20625	20725	20787	20632	20593	20481	20753	20353	20827	20476	20904	20697	20743	20675	20457	20842	20705	20530	20442	20787	20497	20723	20588	20644	20697	20693	20743	20497	20679	20720	20419	20714	20540	20573	20539	20823	20554	20564	20793	20558	20541	20610	20467	20496	20665	20465	20559	20581	20522	20540	20802	20594	20762	20483	20745	20556	20539	20479	20851	20537	20925	20594	20607	20727	20819	20623	20782	20456	20453	20618	20588	20502	20603	20594	20559	20735	20828	20588	20715	20717	20735	20702	20740	20718	20675	20714	20643	20617	20789	20606	20806	20744	20437	20524	20810	20806	20547	20933	20753	20596	20776	20613	20695	20380	20710	20605	20464	20789	20828	20741	20661	20507	20450	20568	20707	20594	20772	20428	20663	20680	20646	20767	20641	20836	20706	20533	20760	20643	20629	20649	20699	20699	20707	20719	20496	20665	20732	20570	20752	20926	20590	20769	20615	20600	20683	20734	20571	20670	20636	20500	20733	20606	20589	20524	20743	20622	20787	20883	20855	20672	20663	20907	20626	20903	20710	20616	20776	20576	20463	20851	20819	20468	20656	20784	20503	20510	20636	20655	20657	20435	20486	20553	20727	20590	20748	20552	20594	20558	20617	20908	20790	20774	20765	20620	20774	20582	20555	20611	20845	20695	20941	20596	20824	20823	20629	20466	20712	20597	20695	20734	20617	20709	20595	20625	20732	20584	20490	20586	20617	20612	20581	20477	20391	20503	20566	20451	20589	20778	20702	20382	20665	20861	20509	20548	20705	20889	20780	20630	20644	20670	20545	20590	20847	20686	20880	20629	20488	20438	20647	20659	20661	20554	20555	20679	20669	20652	20495	20535	20499	20478	20767	20272	20726	20817	20745	20603	20736	20797	20604	20767	20641	20838	20458	20764	20718	20669	20686	20831	20755	20660	20631	20833	20743	20553	20424	20606	20583	20637	20674	20608	20764	20573	20530	20664	20674	20633	20776	20742	20638	20619	20794	20673	20632	20578	20668	20521	20685	20610	20809	20543	20550	20631	20525	20559	20660	20828	20685	20637	20810	20660	20792	20706	20875	20742	20712	20594	20643	20599	20604	20633	20722	20365	20728	20481	20727	20693	20563	20658	20481	20851	20680	20437	20542	20732	20833	20646	20480	20689	20318	20659	20784	20693	20867	20787	20537	20698	20767	20802	20663	20635	20732	20721	20845	20434	20776	20540	20675	20512	20603	20602	20812	20812	20604	20763	20760	20656	20678	20784	20581	20489	20764	20644	20535	20688	20678	20756	20755	20574	20756	20545	20700	20575	20632	20447	20600	20641	20729	20429	20604	20476	20489	20660	20612	20571	20548	20575	20672	20596	20609	20656	20841	20625	20653	20802	20579	20704	20573	20752	20633	20723	20482	20573	20665	20601	20894	20435	20447	20569	20658	20519	20771	20730	20808	20549	20679	20668	20697	20626	20784	20659	20625	20724	20683	20731	20827	20641	20632	20623	20802	20486	20715	20582	20736	20707	20624	20668	20727	20800	20651	20904	20665	20729	20722	20544	20805	20818	20629	20567	20781	20506
39808	62802	47238	28629	19910	17753	17154	17053	16999	17175	17143	17127	17171	17070	17148	17171	16996	17273	17134	17034	17236	17282	17114	17239	17242	17118	17166	17077	17084	16946	17310	17171	17019	17207	17035	17460	17131	17098	17123	17291	17090	17207	17256	17301	17045	17239	17215	17088	17165	17188	17098	17199	17301	16903	16997	17143	17078	17222	17105	17057	17209	17163	17112	17125	17247	17187	17139	17068	17144	16967	17311	17218	17334	17051	17096	17189	16947	16984	17317	17027	17005	17078	17126	17248	17070	17308	17246	17152	17195	17185	17151	17298	17236	17099	17022	17139	17087	17295	17065	17059	17061	17030	17125	17096	17044	17139	17124	17167	17123	17261	17054	17096	17219	17064	17163	16985	17198	17060	17345	17138	17156	17169	16979	17350	17152	17122	17082	17163	17136	17200	16985	17168	17217	17196	17097	17087	17257	17239	17166	17131	17154	17208	17165	17243	16932	17188	17055	17184	17239	17014	17306	17158	17191	16984	17262	17193	17186	17093	17180	17229	17168	17125	17030	17250	16928	17078	17090	17234	17138	17202	17029	17155	17152	17163	17240	17223	17070	17169	17127	17113	17043	17180	17317	17158	17037	17083	17093	17074	17331	16991	17175	17346	17153	17247	17251	17199	17237	17236	17130	17222	17137	16841	17105	17088	17118	17216	17165	17138	17123	17017	17147	16992	17089	17119	17189	17062	17094	17061	16993	17189	17047	17020	17101	17064	17253	17045	17233	17206	17224	17126	17144	17284	17159	17033	17040	17484	17265	17339	17147	17312	17170	17254	17064	17253	17148	16975	17191	17013	17235	17445	17045	17128	17129	17130	17108	17082	16959	17152	17129	17190	17229	17187	16981	16996	17184	17050	17114	17124	17071	17228	17242	17010	17156	17133	17069	17165	17123	17374	17092	17172	17146	17050	17127	17120	17181	17359	17463	17160	17153	16884	17216	17029	17133	17022	17063	17216	16961	17013	17103	17096	17208	17090	17123	17306	17248	17052	17115	16939	17158	17041	17157	17253	17254	17270	17039	17208	17210	17160	17227	17016	17256	17168	17273	17132	17033	17157	16994	17185	17109	17097	17205	17238	17248	17060	17126	17098	17046	17057	17139	17166	17052	17040	17213	17181	17034	17236	16979	17147	17284	17155	17049	17065	16944	17007	17000	17209	17021	17270	17080	17064	17222	17144	17293	17215	17224	16986	17194	17243	17248	17268	17059	17288	17031	17185	17106	17119	17215	17216	17246	17116	17228	17143	17047	17061	17173	17170	17231	17262	17165	17097	16986	17223	16904	17195	17260	17099	17337	17073	17188	17229	17315	17094	16998	17166	17135	17006	17095	17339	17093	17160	17229	17232	17155	17015	17156	17290	17276	17128	17251	17194	16922	17049	17053	17216	17192	17135	17202	17147	16950	17154	17044	17058	17022	17192	17103	17286	17197	17052	17269	17148	17090	16979	17059	17389	17261	17113	17150	17282	17107	17057	17171	17122	17272	17133	17118	17162	16983	17130	17290	17070	17296	17122	17169	17132	17142	17228	17320	17043	17230	17023	17251	17251	17133	17329	17268	16948	17226	17008	17205	16990	17180	17230	17235	17259	17140	16927	17022	16848	17057	17114	17150	17113	17096	17092	17171	17018	17336	17179	17265	17022	17221	17122	17112	17035	17072	17401	17120	17008	17198	17048	17148	17079	17274	17172	17285	17268	16994	17190	17128	17159	17040	17134	17139	17228	17213	17224	16998	17174	17165	17284	17050	17122	17260	17052	17188	17120	17079	17024	17102	17187	17080	17254	17139	17078	17135	17141	17098	17073	17077	17036	16970	17388	17192	17080	17084	17067	17125	17260	17003	16927	17228	16915	17247	17203	17082	17091	17034	17156	17081	17210	17116	17218	17253	17258	16997	17160	17112	16969	17270	16956	17298	17232	17097	17166	16960	17229	17371	17028	17017	17011	17193	17141	17193	17200	17287	17187	17029	17141	17241	17210	17173	17177	17269	16866	17173	17227	17169	17128	17023	17250	17122	17301	17181	17131	17186	17132	17183	17107	17133	17176	17074	17075	17044	17234	16956	17265	17313	17161	17096	17145	17013	17028	17030	17193	17073	17216	17187	17182	17241	17080	17127	17213	17291	17123	17099	17181	17148	17020	17109	17232	17216	17099	17239	17209	17270	17247	17034	17004	17138	17115	17056	17150	17063	17172	17122	17128	17173	16991	17292	17186	17219	17279	17246	17031	17178	17118	17166	17064	17156	17199	17176	17118	17144	17081	17147	17048	17188	17028	17076	17129	17141	17179	17188	16966	17107	17251	17091	17243	17065	17161	17081	17067	17123	17046	16968	17273	17254	17070	17357	17199	17284	17295	17034	17179	17346	17107	17294	16911	17180	17283	17066	17138	17208	17119	17020	16974	17224	17075	16944	17118	17167	17307	17094	17108	16997	17120	17050	16950	17112	17083	17279	17087	17251	17224	17080	17176	17234	16972	17087	17158	17214	17065	17169	17215	17041	17212	17060	17119	17208	17069	17099	16920	17197	17250	17113	17075	17163	17206	17047	17203	17030	17102	17269	17153	17269	17181	17243	17063	17007	17143	16986	17175	17149	17084	17021	17058	17263	17088	17079	17117	17230	16931	17097	17071	17142	17112	17040	17205	17094	17144	17295	17210	17097	17070	17146	17170	17118	17217	17258	17137	16927	17036	17097	17316	17123	17184	17240	17284	17183	17198	17114	17186	17125	17273	17166	17237	16938	17142	17044	17240	17175	17258	17035	17236	17204	17334	17125	17246	17205	17120	17052	17100	17050	17185	17034	17204	17195	17287	17210	17123	17118	17104	17126	17199	17130	17144	17108	17060	16990	17109	17191	16993	17105	17139	17078	17197	17196	17103	17004	17043	17120	17195	17293	17265	17156	17006	17202	17012	17123	17104	17115	17123	17201	17202	17059	17057	17228	17178	17158	16916	17215	17210	16931	17317	17065	17112	17073	17197	17142	17057	17197	17330	17072	17215	17062	17176	17139	16885	17052	17085	16962	17146	17085	17358	17115	17218	17221	17078	17114	17160	16926	17065	17204	17139	17010	17255	17179	17047	17164	17019	17183	17292	17294	17182	17256	17188	17147	17014	17122	17211	17258	17149	17159	17280	17267	17247	16977	17077	17204	17304	16979	17194	17167	17215	17115	17065	17210	17236	17177	17215	17136	17272	17016	17129	17212	17289	17192	17110	17140	17183	17141	17305	16999	17188	17175	17114	17127	17223	17244	17124	17114	17067	17058	17160	17274	17089	17184	17293	17133	17377	17225	16938	17185	17213	17104	17202	17352	17063	17174	17132	17113	16946	17129	17117	17033	17066	17178	17176	17088	17263	16982	17106	17203	17079	17115	17088	17255	17036	17205	17234	17239	17241	17174	17167	16984	17210	17068	17253	17261	17161	17001	17184	17088	17071	17088	17182	17208	17142	17142	17000	17196	17131	16915	17201	17340	17139	17202	17036	17031	16975	17265	17205	17126	17040	17022	17147	17192	17053	17140	17311	17297	17185	17122	17259	17082	17085	17200	17097	17266	17147	16947	17081	17265	17166	16961	17200	17229	17212	16974	17101	17112	17323	17144	17078	17099	16993	17126	17101	17071	17225	17328	17138	17155	17134	17117	17053	17250	17123	17165	17238	17153	17307	17329	17251	17267	17167	17207	17238	17127	17380	17213	17201	17157	16910	17103	17249	17245	17020	17258	17086	17245	17179	17128	17150	17156	17275	17250	17085	16978	17266	17237	17219	17222	17156	17017	16904	17210	17174	17117	17003	17106	16982	17052	17113	17117	17222	17162	17166	17185	17103	17201	17084	17061	17122	17066	17086	17095	17131	17040	17255	17054	16995	17168	17372	17339	17138	17099	17061	17250	17204	17091	17184	17095	17246	17120	17119	17073	17068	16957	17168	17194	17232	17157	17105	17203	17098	17157	17195	17215	17137	17133	17051	17231	17024	17100	17202	17099	17333	17099	17324	17238	17059	17237	16942	17114	17044	17112	17156	17029	17144	17284	17190	17042	17039	17150	17220	17263	17076	17115	17336	17084	17114	17057	17290	17164	17266	17062	17177	17272	17224	17087	17174	17117	17181	17057	17103	17155	17312	17165	17026	17245	17227	17107	17269	17052	17120	17188	16960	17234	17067	17180	17099	17196	17067	17080	17188	17272	17075	17001	17222	17032	17220	17154	17192	17122	16974	17348	17214	17016	16995	17074	17250	17134	17249	17164	17106	17259	17002	17022	17148	17224	17098	17138	17252	17038	17163	17183	17204	16998	17143	17240	17253	17084	17218	17136	17075	17119	17109	17260	17313	17122	17229	17128	17208	17221	17326	17178	17107	17173	17027	17076	17144	17066	17156	17073	17197	17373	17149	17355	17158	17189	17074	17104	17231	17292	17263	17268	17027	17112	17121	17113	17120	17047	17182	17125	17206	17268	17229	17169	17113	17235	17049	17150	17123	17279	16966	17175	17257	17155	17269	17086	17056	17121	17154	17181	17108	16959	17286	17162	17135	17166	17172	17307	17227	17189	17182	17114	17139	17130	17275	17186	17185	17219	17015	17088	17107	17354	17142	17311	17131	17010	17436	17180	17485	17093	17198	17077	17215	17159	17086	17039	17053	17138	17105	17171	17085	17086	17112	17127	17255	17086	17153	17297	17141	17229	16942	17233	17126	17125	17228	17207	17052	17110	17217	17088	17215	17027	17276	17001	17254	17192	17147	17046	17266	16999	17242	17218	17271	17236	17166	17467	17086	17143	17233	17266	17216	17156	17194	17111	17233	17056	17152	17370	17186	17071	17157	17155	17188	17120	17090	17297	17153	17079	17145	17157	17027	17153	17203	17016	17134	17222	17208	17109	17351	17262	17153	17019	17080	17037	17268	16947	17094	17173	17059	17208	17097	17207	16914	17172	17027	17083	17080	17224	17181	17254	17061	17120	16987	17208	17178	17170	17201	17076	17314	17149	17019	17145	16972	17132	17203	17161	17096	17308	17205	17195	16997	17146	17118	17129	17324	16993	17037	17171	17171	17166	17189	17229	17252	17163	17304	17428	17129	17150	17252	17029	17030	17233	17236	17112	17078	17074	17038	17141	17246	17151	17153
24398	25771	39073	34174	26752	25307	24827	20961	20466	20601	20456	20349	20418	20409	20484	20076	20390	20417	20220	20258	20396	20447	20395	20118	20360	20466	20467	20468	20273	20215	20365	20315	20339	20333	20334	20243	20190	20005	20202	20290	20290	20212	20180	20119	20076	20203	20166	20308	20476	20256	20290	20128	20101	20017	20060	20251	20058	19974	20120	20183	20147	20130	19972	20244	20198	20083	20138	20134	20105	20186	20238	20369	20185	20027	20182	20063	20411	20231	20240	20209	20435	20289	20236	20097	20270	20245	20259	20358	20102	20186	20135	20210	20270	20123	20255	20179	20295	20324	20204	20251	20207	20166	20250	20453	20103	20266	20181	20158	20218	20311	20211	20316	20294	20300	20280	20278	20105	20122	20023	19905	20217	20257	20329	20049	19965	20219	20450	20123	20087	20086	20000	20265	20310	20134	20014	20356	20199	20091	20302	20181	20289	20354	20377	20162	20168	20058	20189	20223	20090	20312	20438	20167	20285	20076	20215	20266	20105	20103	20209	20206	20240	20369	20056	20192	20331	20422	20060	20198	20057	20095	20181	20324	20305	20274	20004	20255	20189	20201	20028	20192	20225	20185	20312	20230	20233	20268	20229	20129	20351	20170	20372	20257	20118	20136	20159	20215	20257	20219	20337	20247	20081	20177	20438	20160	19985	20178	20103	20204	20221	20208	20225	20128	20147	20223	20039	20241	20063	19999	20205	20099	20139	20313	19920	20124	20024	20186	20081	20280	20293	20154	20152	20114	20107	20219	20212	20125	20175	20291	20267	20128	20221	20230	20051	20281	20128	20311	20165	19923	20076	20168	20346	20212	20191	20356	20251	19920	20238	20207	20294	20002	20290	20256	20250	20329	20032	20475	20081	20303	20333	20261	20175	20414	20157	20197	20243	20162	20050	20215	20132	20142	20108	20185	20187	20046	20228	20383	20093	20038	20352	20250	20109	20266	20214	20164	20282	20213	20364	20319	19839	20169	20228	20128	20091	20038	20027	20207	20180	20100	20280	20426	20298	20319	20493	20198	20252	20117	20190	20397	20345	20010	20287	20059	20304	20328	20384	20069	20101	20227	20250	20413	20072	20356	20213	20276	20030	20257	20255	20159	20123	20157	20153	20081	20146	20117	20268	20260	20018	20218	20202	20343	20296	20195	20287	19966	20192	20021	20180	20026	20186	20107	20038	20400	20327	20435	20174	20282	20358	20100	20173	20173	20168	20282	20132	20205	20173	20255	20246	20010	20004	20231	20106	20135	20235	20115	20109	20008	20355	20251	20087	20124	20314	20131	20246	20083	20284	20151	20195	20161	20182	20355	20238	20222	20116	20098	20076	20187	20147	20256	20310	20068	20386	20268	20308	20122	20279	20186	19956	19922	20063	20269	20156	20242	20275	20313	20160	20338	20211	20298	20339	19964	20281	20200	20201	20077	20114	20124	20256	20084	20333	20158	20151	19930	20212	20155	20221	20195	20401	20172	20260	19951	20211	20222	20373	20087	20261	20151	20094	20077	20256	20234	20241	20113	20068	20218	20157	20059	20251	20055	20265	20200	20060	20248	20305	20263	20228	20121	20135	20275	20154	20238	20104	20280	20147	20314	20242	20247	20476	20296	20189	20237	20284	20157	20051	20054	20329	19988	20254	20245	20201	20196	20341	20411	20183	20101	20122	20167	20266	20296	20018	20343	20248	20178	20228	20042	20108	20370	20328	20097	20147	20380	20258	19959	20254	20159	19961	20260	20080	20166	20099	20178	20260	20389	20080	20113	20412	20051	20206	20005	20249	20208	20332	20097	20150	20199	20315	20138	20070	20259	20175	20115	20221	19980	20262	20428	20250	20186	20301	20047	20204	20193	20071	20356	20256	20244	20226	20183	19966	20187	20292	20304	20142	20270	20258	20248	20062	20215	20114	20338	19958	20190	20247	20237	20219	20147	20218	20163	20346	20181	20331	20136	20219	20354	20178	20289	20121	20278	20137	20078	20097	20078	20349	20198	20237	20290	20350	20218	20178	19883	20322	20152	20280	20130	19920	20288	20155	20101	20238	20183	20390	20223	20318	20114	20048	20084	20289	20250	20256	20176	20102	20045	20341	20224	20180	20112	20293	20270	20275	20133	20179	20207	20147	20314	20098	20027	19885	20221	20231	19870	20096	20211	20155	20083	20112	20089	20070	20227	20242	20088	20163	20076	20209	20120	20213	20361	20190	20226	20208	20122	20214	20195	20054	20231	20164	20254	20078	20151	20132	20150	20074	20187	20158	20288	20103	20175	20136	20434	20272	20127	20147	20250	20190	20054	20015	20222	20122	20148	20308	20135	20146	20204	20078	20204	20210	20049	20292	20232	20189	20050	20388	20104	20122	20010	19965	20324	20119	20057	20177	20149	20197	20265	20326	20089	20132	20119	20280	20134	20208	20206	20083	20093	20217	20195	20188	20279	20051	20113	20170	20112	20279	20015	20230	20171	20118	20178	20272	20128	20092	20039	20197	20365	20290	20085	20308	20064	20209	20224	20306	20206	20118	20070	20258	20082	20084	20131	20190	20112	20265	20007	19879	20065	20256	20167	20176	20028	20025	20231	20447	20278	20300	20527	20040	20115	20308	20039	20115	20232	20196	20131	20235	20347	20176	20119	20142	19985	20220	20112	20178	20199	20113	20173	20268	20330	20269	20329	20089	20263	19997	19961	20192	20201	20100	19917	20309	20157	20008	20002	19961	20148	20298	20237	20184	20141	20301	20143	20174	20087	20298	20173	20139	20342	20119	20233	20138	20202	20192	20267	20103	20250	20025	20182	20136	20257	20201	20097	20178	20056	20268	19960	20210	19969	20238	20212	20277	20155	20060	20234	20217	20324	20120	20326	20029	20161	19917	20009	20104	20121	20186	20052	20109	20133	20363	20231	20185	20156	20255	20053	20170	20131	20274	20266	20206	20218	20286	20404	20163	20296	20301	20232	20214	20132	20064	20359	20110	20078	20207	20386	20067	20316	20319	20317	20305	20081	20082	20179	20308	20320	20095	20306	20386	20116	19971	19955	20264	20149	20176	20137	20194	20248	20170	20135	20351	20280	19971	20024	20227	20246	20038	20263	20278	20124	19970	20258	20215	20078	20137	20097	20227	20076	20328	20227	20236	20242	19988	19934	20145	20034	20170	20111	20181	20121	20277	20195	20107	20143	20171	20267	20012	20118	20047	20110	20186	20162	20405	20237	20119	20138	20336	20344	20195	20157	20219	20108	20408	20221	20274	20094	20283	20138	20173	20307	20331	19979	20178	20277	20240	20175	19978	20095	20193	20230	20198	19974	20331	20087	20355	20046	20261	20407	20248	20214	20212	20292	20320	20297	20266	20238	20148	20026	20133	20044	20106	20168	20282	20047	20328	19904	20235	20324	20176	20039	20036	20141	20115	20280	20207	20090	20165	20219	20175	20146	20049	20195	20335	20058	20178	20196	20154	20150	20185	20196	20508	20200	20157	20105	20133	20286	20252	20240	20122	20055	20228	20048	20049	20196	20405	20133	20200	20127	20097	20321	20103	20261	20156	20157	20167	20178	20203	20038	20216	20176	20031	20303	20339	20331	20281	20222	20141	20379	20218	20173	20132	20356	20283	20204	20101	20166	20192	20215	20334	19999	20169	20080	20085	19947	19975	20101	20172	20255	20039	20150	20163	20065	20358	20096	20320	20004	20129	20075	20258	20269	20078	19959	20105	20014	20233	20317	20293	20181	20122	20232	20163	20052	20001	20126	20260	20326	20235	20100	20108	20158	20127	20023	20104	20032	20283	20299	20060	20263	20125	19830	20157	20223	20167	20140	20153	20188	20370	20245	20089	20239	19886	20038	20142	20233	20259	20245	19966	19853	19999	20233	20404	19990	19904	20194	20209	20192	20335	20227	20205	20134	20257	20156	20313	20166	20016	20265	20280	20106	20181	20360	20231	20282	20150	19983	20209	20217	20142	20056	20315	19956	20161	20142	19899	19973	20026	20117	19936	20263	20227	20236	20136	20124	20232	20363	20075	20163	20528	20071	20184	20187	20350	20069	20136	20432	20136	19886	20035	20169	20112	20079	20043	20211	20368	20300	20256	20310	20087	20385	20102	20274	20361	20293	20292	20107	20005	20163	20005	20065	20150	20189	20069	20178	20001	20235	20147	20060	20322	20356	20057	20030	20276	20157	20318	20099	20049	19936	20224	20222	19988	20181	20275	20170	20316	20230	20022	20232	20365	20118	20257	19943	20258	20035	20088	20082	20127	20236	20052	20165	20214	20180	20272	20376	20059	20328	20243	20330	20185	20316	20095	20216	20166	20288	20121	19994	20149	20229	20291	20211	20353	20227	20127	20019	20073	19961	19994	19992	20067	19962	20210	20073	20156	20162	20088	20150	20199	20430	20366	19940	20239	20218	20058	20067	20442	20267	20067	20137	20164	20265	20021	20143	20279	20107	20073	20236	20295	20230	20328	19998	20297	20209	20277	19996	20204	20378	20299	20234	20160	20138	20316	20118	20139	20056	20364	20194	20200	20263	20371	20330	20153	20176	20193	20063	20057	20028	20181	20383	20250	20416	20300	20085	20151	20244	20090	20242	20169	19913	20221	20118	20132	20120	20172	20164	20109	20056	20230	20107	20174	20068	20062	20202	20041	20219	20243	20157	19939	20282	20013	19951	20333	20500	20523	20085	20286	20134	20261	20257	20102	20007	20164	20072	20147	20092	20211	20086	20142	20067	20142	20089	20077	19977	20052	20055	20178	20136	20198	20045	20035	20187	20060	20170	20142	20238	20279	20260	20192	20116	20128	20306	20260	20336	20294	20203	19973	20245	20288	20299	20052	20177	20132	20226	20060	20273	19978	20115	20221	20136	20271	20285	20291	20095	20265	20170	19967	20077	20275	20021	20255	20036	20188	20151	20353	20295	20088	20127	20161	20365	20221	20217	20055	20065	20240	20398	20448	20153	20192	19992	20101	20386	20029	20125	20099	20150	20301	20371	20483	20149	20050	20207	20002	20066	19965	20140	20292	19989	20103	20130	19940	20267	20214	20072	20140	20143	20249	20220	20120	20192	20193	19940	20158	20142	20127	20195	20346	20192	19816	20096	19989	20250	20090	20253	20106	20016	20092	20198	20298	20271
64310	108141	88100	58041	33456	20837	17494	16820	16954	16745	17043	16743	17132	16938	16813	17082	16912	17080	16861	16748	16986	16837	17176	17061	16923	16903	17050	17130	16930	17051	16996	17177	17030	17093	16956	16979	16929	16914	16968	16872	16921	16997	17053	17036	16971	16915	16986	16757	17019	16945	16935	16883	16945	16990	17082	16987	17095	17004	16980	16802	16999	17014	17046	17101	16934	17033	17095	16821	17075	17043	16993	16797	17111	16884	17153	16987	17085	17068	16937	17000	16855	17168	17069	16885	16967	17064	16943	17047	16935	16903	16974	16920	16892	16870	16890	17062	16923	16896	16918	17091	17106	17049	16937	16978	16852	16872	16947	16737	17103	17168	16857	17240	17111	16936	17029	16884	16843	17080	16906	17084	17009	16998	17014	16981	17014	16960	16757	17087	17024	16997	16979	16947	16870	17099	16819	16892	16875	16905	17040	16880	17033	17210	16997	16860	16975	16945	17034	16919	17051	16827	17014	16963	16935	17123	16940	16757	17076	16880	16892	17053	16940	17057	16987	16955	16987	16958	16924	16865	16836	16983	17122	16900	16984	16962	16957	16921	16972	16995	17071	17008	16953	16957	16993	16859	17003	17046	16991	17121	16900	16972	16815	16949	16927	17048	16978	17012	16941	17045	16796	17085	16729	16912	16922	17090	17055	16877	16805	17127	16897	16846	16888	17046	16903	16829	16998	17090	16830	16867	17066	16773	16928	16898	16927	16948	16841	17086	17135	17010	17020	16912	16934	16934	16987	16780	17123	17023	17137	17043	17048	17134	16968	16870	16974	17035	17076	17064	16956	16885	16696	16922	17037	16837	16836	16962	16984	16912	16956	16958	17221	17057	16968	16917	16980	16878	16939	16826	16884	16943	16852	17121	16789	16973	16940	16988	16948	17082	16928	16962	16848	17010	16977	16865	16901	16824	17009	16796	16885	16909	16992	16849	16876	16955	16982	16753	16840	16959	16732	17031	16896	16946	16982	17062	16983	17034	16946	16990	16969	16944	16931	17035	16856	17082	17130	16945	16950	17004	17070	16903	16900	16947	17190	16919	16785	16853	16862	17007	16842	17113	16943	17107	16757	17007	16934	16840	16843	16994	17007	16988	17010	17010	16791	16947	17066	17029	16938	17013	16935	16962	17089	16964	17138	17055	17045	16965	16803	16896	16784	17001	17011	16833	17069	17124	17014	16839	16982	16890	16928	17030	16960	17116	16868	16965	17309	17177	16982	17012	16883	17035	17091	16935	16887	17078	16958	16909	16948	16945	16900	16975	17016	16910	17047	16971	17050	16988	16942	16887	16928	16909	16987	16956	17040	16931	17078	17012	16911	16915	16941	17029	16837	16930	16887	17059	16868	16845	17060	17036	17019	17161	17066	17078	16974	16895	16962	16939	16889	16939	17148	16749	17080	16978	16931	16972	16852	16752	16915	16961	17063	16804	16942	16956	17116	16983	17105	16932	17060	16973	16981	16954	16890	16915	16859	17090	16896	16899	16932	16914	16927	16902	16938	16848	17010	16905	16888	16991	16771	17067	16876	17023	16957	16855	16872	17140	16891	17043	17081	16899	16945	17004	16945	16941	17064	17052	16936	17088	16910	16969	17116	16930	17077	17105	16972	16947	16868	17059	16920	17008	16958	16850	17095	16930	16970	16982	17053	17004	16946	16999	16884	16874	16887	16785	16868	16922	16988	16819	17027	16933	16957	16898	17011	16751	16844	17139	16928	17021	16917	16845	17040	16980	16913	17059	16922	17058	16922	16867	16950	16922	16993	17058	16959	17063	16961	16927	16979	16854	16796	16794	16977	16816	16931	16897	16948	16999	16788	16877	17116	16843	17215	16969	16887	17112	17080	16958	16995	17092	17109	17033	17058	16930	17037	16934	16758	16854	17016	17011	16855	16965	16726	16974	16926	16877	16885	16919	17072	16842	17134	16917	16918	17091	17115	16993	16948	17073	16959	16813	16864	17066	17143	17030	17086	16847	16970	16880	17007	17030	16799	16912	17147	16959	16840	17095	16853	16805	17096	16910	16909	16902	17127	17196	17024	16817	17027	16987	16936	17168	16987	16873	16981	16878	16828	16943	16868	16968	17022	16878	17052	16868	17035	16919	16976	16834	16852	16720	17002	16981	16887	16958	17040	16923	16908	16861	16825	17039	16802	16749	17119	16881	16932	16902	16803	16821	16955	16989	16813	16950	16940	16976	16784	16916	16762	16912	17032	16967	16935	16866	17031	16893	16877	16887	17110	16914	16883	16881	16915	17023	17009	16965	16991	16802	16982	17050	17010	17083	16871	17149	17040	16739	16923	17041	16972	16987	16825	16968	16992	16878	16743	16924	16929	17001	16998	16950	16921	16947	16974	16835	16958	16883	17017	17144	16921	16975	16819	16972	16875	16923	16867	16891	16994	16976	17015	16954	17000	17038	17002	16803	16934	17079	16909	16904	17093	16939	16931	16910	16924	16889	16688	16906	16835	16882	16926	16927	16937	16966	17084	16848	16795	17066	16955	16985	17017	16950	16869	17046	16912	16857	17002	16856	16967	16809	17150	16946	16923	16906	17094	16975	16948	16913	17087	17029	16837	16941	16754	16850	16912	17079	16892	17017	17074	16936	17054	16938	17024	16867	16768	16848	16991	16853	16999	16872	17013	16905	16987	16920	16979	16987	16821	17079	16805	16895	17084	16948	16892	17059	17182	16863	16747	16976	16944	16910	16873	17023	16787	17143	17028	16797	16892	16808	17098	17233	17147	16978	16810	17032	16917	16919	17048	17040	16880	16942	16991	17022	16887	16966	16866	17033	16908	17005	17051	16902	17063	17033	16901	16904	16852	16933	16978	17123	16810	16814	16912	16961	17074	17038	16884	17081	17083	16988	16852	17020	17076	16997	16833	16970	17036	16950	17141	16828	16893	16915	16606	16984	16941	16939	16908	17032	16791	16976	17087	16934	17023	16902	16901	16970	16881	17011	16836	17158	17030	16922	16940	16952	17025	17060	16839	16958	16657	16877	16874	16951	16846	17143	17014	17042	16943	16961	17043	16955	17074	16963	17130	17080	17020	16912	17042	17059	16802	17063	16831	17013	17014	16946	17033	16834	17113	16976	16848	17046	16928	16845	17137	16895	16904	17039	16894	16973	17015	17128	16993	16946	16985	17055	16990	16848	16983	17198	17007	16879	16945	16939	17057	17011	16876	17075	17029	17240	16939	17075	17038	16856	16996	17001	16964	16664	16854	17033	16949	17096	16984	16958	16858	16897	16769	16922	16875	17035	17007	16828	16729	16933	16996	16803	17105	16884	17115	16934	16816	16961	16993	17062	16973	16937	16959	16909	16800	16927	16975	17036	16885	16933	16911	16968	16742	16991	16905	16763	17062	16975	16966	16793	16964	16923	17007	17037	17139	16914	16824	16815	16844	16970	16970	16973	17009	16999	16985	16931	17083	17108	17086	16961	17121	16902	16956	16886	17073	16957	16880	16841	17087	16892	16924	17036	16976	17130	16901	16987	16707	16950	17068	16953	16936	16804	16964	16999	16876	17155	17044	16892	17013	16922	17055	17095	16828	16980	17097	17096	16943	17061	16986	16963	17033	16860	16988	17071	17006	16899	16909	16808	17083	16925	16891	17119	16997	16773	17032	16851	16929	16817	16940	17091	16949	16930	17080	17113	16931	17028	17095	16962	16974	17008	17176	16812	16907	16746	16966	16888	16914	16901	16974	16815	16970	16882	16930	16897	16828	16921	17110	16805	17003	16869	16946	16899	16917	16964	16958	16846	16940	17035	16985	17041	16918	16942	17036	16786	16974	16992	16883	17005	16941	17066	16885	17005	16947	16899	16908	17082	16867	16835	17203	16865	16869	16983	16732	17090	16796	16951	17098	16959	16965	17070	17049	16974	16843	17160	17145	17043	16751	17093	16914	16888	16982	16989	17004	17080	17038	16990	16932	16959	16956	16886	16835	17081	16838	16901	17001	16829	17034	16948	16910	16963	16832	17079	17211	17007	16991	16996	17183	16970	16997	16812	16940	16895	16947	16808	16885	17060	17072	16914	16979	16962	17061	16882	16735	17067	17019	16987	17068	17122	17093	16790	16990	17086	16983	16849	16865	17157	17052	16880	17021	16981	16970	17135	17063	16977	17189	17096	17071	17023	16940	16935	16780	17015	16980	17016	16927	17031	16991	17002	17049	17047	16984	17031	16883	17128	17039	16912	16992	16896	17035	16792	16940	16909	17017	17017	16874	16924	16969	16990	16917	16960	16898	16871	16773	16931	16739	17230	16885	17030	17024	16977	16814	16911	17092	16936	17156	16940	16843	16986	16860	17005	17145	16885	17127	17139	16932	16824	16786	16991	17023	16839	17142	16805	16964	16961	16820	16865	16928	16939	17013	16762	17099	17046	16897	16945	16947	16865	17039	17023	16872	17097	17000	17056	16737	16974	16889	17030	17000	16972	16897	16949	16937	16973	16912	17069	17004	16932	16966	16955	17061	16819	16889	16834	16955	16999	17062	16874	16919	17081	17050	17003	17179	16955	16774	16898	17048	16836	16956	17003	16892	16906	16898	16861	16907	17000	16946	17028	16905	16900	17013	16985	16830	17068	16870	16933	16926	16906	17035	16943	17015	17007	16888	16845	16840	16978	16937	16854	16969	16884	17132	16838	17020	17049	17051	17097	17041	16842	16911	17004	16780	16841	17089	16866	16970	16883	16964	16867	17052	16764	16909	17090	16955	17077	16971	16889	17131	16987	16981	16986	16888	16801	17047	17199	17018	16779	17148	16961	17013	17162	17242	16881	17052	16859	17018	16913	16979	16931	16958	16832	17065	16991	16923	16940	16919	16844	17181	16778	16837	17018	16894	16996	17043	17025	17040	16876	17090	16902	17055	17016	17094	16956	16978	16873	16836	17080	16761	16961	17117	16987	16974	16946	16984	17049	17025	17026	17106	16783	16947	16912	16959	16837	17037	17167	16976	17068	16934	16887	16815	16866	17096	16936	16852	17051	16959	16934	17067	16996	16904	16931	17071	16868	16832	16930	16836	16898	17043	17123	16877	16877	16874	16904	16918	16968	16918	17076	17046	17084	17096	16853	16914	17025	16925	16905	16834	17010	16991	16894	16773	16919
23845	24903	37575	33302	26709	25627	25735	21087	20344	20808	20598	20456	20512	20596	20548	20490	20520	20522	20494	20436	20188	20387	20320	20292	20406	20400	20381	20331	20280	20278	20501	20378	20152	20307	20377	20361	20361	20285	20261	20170	20184	20264	20248	20151	20120	20281	20032	20344	20265	20123	20409	20275	20331	20194	20301	20316	20138	20308	20408	20116	20293	20105	20716	20514	20092	20068	20391	20452	20143	20083	20149	20312	20055	20353	20509	20199	20130	19854	20103	20172	20003	20247	20322	20233	20034	20264	20184	20290	20224	20208	20005	20115	20343	20122	20150	20358	20313	20057	19951	20210	20199	20310	20155	20239	20314	20189	20234	20278	20020	20317	20300	20231	20218	20205	20251	20261	20168	20142	20265	20052	20431	20140	20173	20328	20085	20346	20232	20516	20436	20357	20055	20244	20042	20261	20091	20174	20450	20337	20232	20163	19982	20056	20463	20234	20229	20215	20163	20008	20116	20167	20138	20067	20224	19881	20069	20239	20046	20135	20173	20570	20095	20366	20287	20172	20186	20021	20113	20116	19903	20139	20182	20080	20170	20111	20241	19854	20287	20259	20161	20382	20318	20384	20301	20099	20008	20126	20202	20155	20282	20230	20132	20110	20264	20303	20184	20217	20302	20163	20280	20197	20281	20265	20397	20190	20252	20216	20017	20150	20033	20004	20150	20085	20143	20106	20102	20139	20044	20235	20323	20214	20127	20093	20021	20294	20314	20057	19974	20328	20195	20271	20236	20121	20151	20244	20147	20168	20323	20127	20369	20063	20042	19859	20209	20209	20253	20272	20239	20055	20160	20236	20174	20103	20288	20456	20233	20352	20093	20129	20122	20281	20152	20257	20135	20274	20096	20206	20118	20104	20159	20120	20197	20353	20127	20050	20202	19995	20059	19941	20371	20177	20179	20079	20158	20206	20222	20059	20224	20260	20323	20224	20245	19891	20272	20059	20310	20256	20097	20026	20080	20038	20179	20084	20340	20118	20108	20070	20296	20083	19981	20249	20117	19910	20258	20120	19881	20148	20354	20164	20134	20210	20131	20005	20130	20363	20160	20054	19973	20311	20169	20175	20303	20220	20154	20281	20247	20247	20176	20257	20127	20029	19907	20256	20143	20188	20308	20014	20221	20076	20141	20242	20068	20150	20249	20276	19871	19997	20194	20006	20167	20222	20062	20083	20127	20170	20139	20153	20380	20163	20187	20299	20379	20287	20198	20224	20204	20292	20221	20142	20146	20054	20513	20342	19965	20247	20181	20144	20170	20090	19999	20435	20191	20315	20255	19818	20272	20424	20346	20103	20239	20144	20343	20234	20145	19983	20262	20097	20376	20269	20079	20381	20148	20351	20362	20203	20072	20143	20049	20417	20077	20109	20099	20134	20225	20140	20243	20150	20325	20044	20301	20333	19851	20295	20257	20056	20251	20004	20275	20154	20256	20267	20017	20206	20069	20224	20102	20141	20139	20148	20107	20080	20098	20041	20101	20185	20168	20284	20217	20104	20274	20039	20263	20019	20046	20396	20368	20305	20236	20149	20269	20125	19973	20260	20186	20045	20255	20147	20228	20065	20348	20213	19991	20200	20266	20055	20295	20131	20258	20087	20201	20234	20221	20231	19971	20162	20275	20272	20200	20132	20274	20309	20182	20275	20453	20258	20206	20026	20000	20139	20084	20085	20357	20237	20160	20112	20156	20286	20264	20000	20163	20294	20433	20060	20341	20231	20009	20162	20221	20290	20136	20284	20283	20139	20203	20108	20245	20308	20026	20179	20169	20284	20055	20111	20291	20414	20011	20090	19972	20145	20113	20094	20043	20289	20030	20158	20044	20252	20008	20146	20269	20544	20173	20158	20379	19933	20024	20343	20354	20254	20258	20055	20123	20127	20121	20285	20151	20209	20140	20508	20190	20285	20225	20254	20090	20174	20361	20353	20189	20228	20221	20160	20163	20066	20270	20373	20394	20105	20097	20130	20094	20148	20365	20297	20259	19982	20214	19983	20068	20260	20190	20139	20356	20324	19808	20097	20045	20123	20083	19980	20105	20276	19944	20140	20290	20223	20019	20219	20003	19954	20226	20284	20369	20057	20095	20232	20079	19958	19873	20165	20368	20156	20102	20247	20163	20174	20200	20039	20339	20130	20318	20165	20235	19981	20155	20375	20313	20069	20202	20252	20294	20030	20258	20126	20233	20202	20057	19971	20135	20217	20097	20288	20233	20277	20260	20000	20278	20048	20165	20338	20121	20194	20305	20279	20227	20183	20071	20107	20060	20122	20098	20150	20264	20150	20280	20205	20092	20079	20255	20257	20189	20142	20253	20136	20498	20201	20290	20244	20143	20069	20153	20023	20296	20016	20139	20022	20166	20146	20166	20303	19998	20117	20425	20045	20263	20363	20336	20265	20043	20087	20094	20086	20222	20224	20212	20186	20083	20339	20208	20342	20164	20112	20142	20241	20162	20317	20242	20265	20075	20200	20223	20318	20196	20062	20283	20109	20112	20086	20097	20097	20099	20275	20209	20279	20145	20132	20137	20090	20036	20208	20197	20257	20226	20096	20025	20200	20253	20160	20151	20248	20268	20052	20134	20146	20234	20173	20085	20035	20272	20402	20193	20115	20262	20097	20146	20535	20250	20325	20347	20014	20201	20221	20105	20281	20153	20100	20215	20125	20209	20120	20170	20031	20313	20252	20301	20121	20026	20265	20196	20075	20104	19958	20200	20121	20208	20110	20171	20180	20132	20448	20288	20213	20270	20261	20251	20053	20243	20040	20369	20250	19997	19960	20245	20239	20108	20118	20191	20263	20074	20179	20192	20078	20252	20093	20104	20134	20069	20035	20273	20408	20139	20126	20184	20077	20236	20369	20373	20213	20169	20112	20106	20139	20030	20122	20429	20119	20218	20428	20145	20246	20126	20242	20261	19995	20087	20255	20196	20173	20171	20064	20153	20161	20094	20213	20356	20400	20046	19933	20103	20072	20256	20254	20305	20294	20199	20343	20162	20139	20075	20225	19996	20075	20326	20235	20206	20281	20260	20017	20100	20202	20113	20163	20184	20032	20332	19851	20194	20249	20043	20269	20088	20113	20210	20071	20192	20389	20362	20259	20185	20116	20241	20073	20253	20284	20315	20229	20275	20099	20129	20216	20214	20131	20311	20273	20171	20368	20332	20247	20128	20145	20165	20244	20073	20115	20147	20285	20351	20598	20182	20092	20282	20170	20169	20200	20212	20334	19996	20325	20270	19986	20232	20162	20131	20085	20212	20167	20218	20108	20027	20119	20294	20340	20206	20071	20388	20037	20149	19963	20040	20335	20039	20132	20331	20159	20052	20159	20047	20295	20315	20363	20149	20175	20130	20113	20214	20295	20610	20246	20280	20143	20078	20110	20228	20278	20218	20237	20189	20124	20163	20386	20037	20197	20137	20193	19986	20329	19955	20284	20102	20220	20218	20232	20191	20189	20114	20127	20278	20487	20407	20245	20277	20022	20131	20071	20220	20077	20466	20305	20154	20128	20100	20218	20418	20128	20154	19946	20031	20119	20393	20224	19955	20146	20129	19964	20365	19979	20125	20327	20328	20153	20033	20115	20082	19974	19996	20050	20409	20210	20120	20015	20065	20087	20147	20004	20129	20263	20040	19921	20273	20128	20155	20139	20209	20060	20150	20173	20329	20113	20400	20178	20287	20286	20122	20127	20202	20031	20204	20017	20189	20277	20144	20175	20012	20265	20264	20120	20189	19922	20166	19950	20181	20269	20280	20205	20281	20059	20068	20170	20166	20080	20197	20158	20202	20324	20121	20194	20089	20066	20349	20151	20274	20348	20362	20116	20010	20005	20335	20279	19967	19959	20407	20174	20076	20239	20284	20096	20359	20185	20253	20017	20001	20152	19888	20195	20141	20052	20066	20287	20031	20200	20259	20014	20182	20171	20141	20375	19925	19986	20097	20219	20356	20120	20202	19825	20159	20291	20151	20454	20292	20205	20274	20127	20227	20157	20198	20171	20276	20157	20333	20077	20112	20153	19995	20304	20145	20258	20069	20217	19939	20290	20166	20123	20005	20091	20115	20510	20332	20140	19927	20313	20382	20253	20129	20114	20243	20257	20246	20326	20343	20141	20212	19952	20232	20012	20157	20106	20108	20021	20207	20044	20160	19954	20080	20075	20201	20362	20051	20298	20074	20093	20347	20286	20117	20096	19964	20181	20181	20037	20227	20046	19964	20034	20218	20136	20163	20469	20263	20176	20069	20042	20263	20046	20289	19977	20180	20257	20146	20179	20074	20071	20326	20200	20070	19968	19981	20237	20157	20064	20209	20244	20188	20491	20567	20237	20200	20138	20334	20491	20260	20324	20088	20073	20100	20213	19971	20114	20088	19857	20202	20196	20180	20235	20313	20307	20123	20267	20084	20094	20048	20165	20046	19987	20103	20193	20135	20253	20189	20328	20294	20177	20268	20193	20249	20154	20174	20266	20335	20275	20198	20342	19907	20138	20305	20050	20019	20093	20139	20046	20092	20094	20096	20234	20192	20218	20030	20264	20081	20177	19990	20230	20075	20287	20139	20259	20152	20246	20090	20216	20134	20254	20281	20257	20165	20207	20172	20204	20084	20104	20141	19994	20316	20121	20168	20292	20192	20249	20039	20294	20285	20124	20077	20148	20101	20126	20193	20168	20161	20146	20238	20289	20239	20045	20202	20216	20016	20280	20244	20046	20119	20090	19938	20159	20291	20226	20066	20100	20100	20244	20180	20045	20246	20138	20086	20013	20207	20022	20134	20176	20081	20270	20088	20108	20248	20324	20261	20079	20001	19903	20518	20138	20233	20257	20223	20147	20129	20059	20188	19955	20191	20123	20153	20304	20186	20297	20015	20198	19999	19989	20092	20191	20143	20036	20140	20126	20196	20073	20117	20090	20450	20017	20047	20027	20219	20515	19993	20232	20182	20215	20061	20105	20080	20187	19946	20262	20315	20075	20085	20125	20245	20252	20160	20107	20275	20342	20140	20261	20118	20210	20452	20188	20179	20360	20378	20232	20098	20059	20160	20001	20188	20159	20191	20200	20193	20229	20046	20067	20216	20122	20090	20002	20297	20061	20023	20320	20009	20365	20137	20085
62988	107877	89296	61368	35592	21361	17540	16944	17022	17100	16785	17114	16929	16993	16951	17023	16971	16885	16928	16925	17033	17000	17020	16880	17147	16945	17044	16950	16942	16861	16974	17020	16733	16936	17098	16900	16979	16856	16955	16900	16939	17033	17023	16824	17061	16936	16972	16976	16642	16971	16971	16819	16985	17106	17073	16910	16974	16789	16939	16694	16912	17034	16891	17133	16872	16747	16987	16947	17024	16841	17049	16984	16842	16772	16946	16873	17049	16990	16956	17012	17044	16893	17055	17028	16932	16945	16981	17140	16932	17031	16902	16902	16765	16829	17084	16983	16871	16925	16814	17027	16830	17013	16961	16938	16816	16911	17122	16798	17075	16794	17001	16870	17072	16849	16948	16935	16829	16992	16981	16964	17005	16972	16838	17023	16819	16827	16897	17070	16941	16962	16888	16920	16905	16890	16868	16918	16977	16881	17260	16858	16886	16983	16838	16886	17015	17021	16892	17059	17007	16902	16811	16869	16743	17021	16743	16983	16880	16871	16782	17073	16865	16978	17039	16846	17028	16817	16870	16894	16992	17068	16763	17101	16841	16760	16861	16929	17075	16838	16770	16911	16907	16985	16890	16754	16976	16786	16872	17026	16892	16989	16973	16905	17134	16955	16922	16927	17113	17030	16772	17089	16769	16906	16898	16914	17058	16882	16946	16992	16836	16816	16907	17088	16774	16933	17036	17012	16962	17037	16834	16852	16986	16799	16919	17089	16846	16926	16842	16977	16776	16936	16854	16940	17069	17069	17031	16929	16752	16942	16993	16923	16939	17027	16835	16789	16977	16893	16905	17051	16811	16640	16809	16983	16913	16850	16787	16816	16886	17038	16812	16971	16897	16849	17005	16732	16972	16837	17038	16891	16933	17086	17076	16898	16918	16812	17092	16958	17026	17031	17261	17042	16906	17048	17102	17035	16872	16811	16976	16794	16946	16970	16840	16765	16966	16810	17037	16728	16722	16831	16742	17003	16800	16911	16881	17021	16917	16906	16908	17061	16948	16952	17016	16942	16793	16930	17016	16826	16986	16988	16867	16985	16887	16883	17038	16945	16965	16860	16820	16948	16852	16848	16863	16864	16909	16790	16965	16895	16975	16813	17044	16698	16869	16839	16903	16949	16884	16992	16894	16808	16836	16902	16895	16947	16965	17032	16986	16938	16841	16683	17096	16900	16854	16644	16963	16895	16979	16762	16915	16959	16965	16857	16987	16819	16911	16894	16931	16813	16953	16887	17055	17028	16783	16987	17036	17031	17070	16961	16999	16843	16853	16899	16887	16904	16903	16927	17031	16943	16959	16703	16920	16840	17024	16836	17092	16747	16843	17039	17146	16895	16837	16909	16901	16981	16905	16871	16865	17016	17010	16938	17049	17080	16882	16991	16879	17106	16822	16958	16819	16905	16837	16908	16818	16794	16912	16908	16845	17086	17006	16961	16842	16746	16878	16757	16876	17004	16967	17020	16867	16938	16965	16987	17036	16813	17021	16919	16941	16997	16968	16878	17033	16856	16889	16880	16617	16861	16823	16680	16788	16956	16995	16898	16923	16975	17047	16853	17082	17156	16787	16735	17094	17009	16908	16908	16985	17015	16834	16927	16950	16830	16793	16900	16746	17154	16885	16719	16823	16867	16950	17053	16767	16978	16825	16936	16896	17081	16945	17184	16964	16757	16810	16940	16987	17054	16956	16855	16643	17118	16935	16938	16788	16952	16857	16931	16937	17032	16837	16820	17036	16798	16878	16839	16984	16961	16895	16874	17087	16887	16927	17038	17099	16995	16934	16941	16960	16874	16933	16810	17017	16984	16919	16975	16789	17066	16980	16961	17063	16880	16905	17044	16820	16809	16995	17008	16877	16798	17077	17135	16948	16950	16806	16993	16940	17083	16887	17019	16815	17142	16769	16827	16947	17064	16979	16956	16887	16949	17007	16842	16861	16847	16860	16960	17106	16960	16963	16915	17052	17018	17037	16918	16867	16963	16802	16760	16862	17131	17001	16975	17125	16961	16955	16829	16938	16964	17006	16800	16830	16985	16817	16787	16988	16865	16778	17051	16919	16844	16756	16632	16833	17051	17010	16704	16855	16924	17006	16759	16791	16913	17003	16948	16847	17020	17077	17156	17071	16934	16992	16805	16916	16991	17160	16824	16958	16948	16850	17084	17002	16848	17033	16971	16954	16916	16978	17127	16909	16873	16967	17168	16992	17066	17038	16843	16823	17036	16962	16731	16907	16876	16890	17099	16939	17091	16929	16766	17023	17010	16910	16954	16952	17011	16774	16953	16963	16834	17107	16852	17014	16930	16910	16934	17004	16883	16820	17040	16829	16993	16805	16958	16952	16917	16876	16917	16879	16919	16927	16966	16844	16939	16872	16921	16954	16810	16861	16786	17133	16905	17102	16899	17026	17096	16956	16919	16924	16949	16956	16995	16834	17015	16884	16673	16898	16813	16858	17090	16840	16909	16942	16732	17043	16866	16929	16858	16950	16918	16858	16691	16958	16748	17000	16837	16817	16989	16860	16775	17022	16928	16987	16808	17004	16882	16930	16900	16890	16766	17101	16764	16841	16982	16933	16991	16912	16865	16819	16871	16789	16861	16950	16859	17016	16828	17015	17073	16864	16900	17031	16938	16899	16967	17018	16787	16945	16962	16993	17014	16924	16774	16977	17039	16776	16849	17033	16986	16947	17088	16843	16976	16983	16893	16918	17055	16938	16826	16850	16745	17009	17007	17019	16951	16989	16888	16914	17047	16729	16965	16900	16942	16907	16955	16919	16904	16822	16933	16953	16990	16976	16917	16838	16807	16886	16818	16980	16924	16893	16902	16810	17013	17048	16947	16932	16817	16841	16979	16764	16924	16825	16862	16852	16798	16986	17079	16809	16827	16794	16863	17038	17061	16941	16880	16945	16996	16862	16797	16902	16938	17098	16755	16923	17022	17015	16928	16901	16852	16993	16805	16913	17019	16916	17030	16894	17083	17024	16804	16857	16923	17053	16993	17072	16985	17014	16962	16886	16865	17108	16889	17042	16886	16843	16847	16893	16817	16891	17128	17034	16922	16944	16955	16892	16983	16974	16991	16962	16877	16827	16838	16742	16918	16990	17057	16781	16981	16911	16927	16885	16786	16855	16941	16911	17023	16852	16888	16950	16861	16854	16915	17071	16942	16743	16972	17007	16791	17082	16873	16989	17036	16882	16934	16935	16863	17046	16937	16956	16990	16910	16763	17099	17009	16941	16916	16869	16751	17051	16877	16995	16876	16953	16914	17141	16920	16997	16747	16849	17198	16947	16871	16905	16841	16861	17078	16844	16894	16875	16882	16982	16981	16944	16996	17034	16851	16989	16931	16939	16594	16839	17043	16916	16889	16914	16969	16894	16943	16735	16966	16951	16894	17008	16828	17058	16966	16907	16847	16705	17061	16887	17026	16982	16919	16882	17062	16949	17004	17009	17030	16860	16983	16988	16965	16912	16934	16772	16972	16916	16955	16837	16992	16925	16905	16963	16797	16952	16952	16805	17129	16849	16928	16880	17146	17028	17019	16845	16888	16947	16960	17097	16941	17004	17000	16985	16916	17025	16945	16916	17002	17079	16995	17011	16934	16885	16848	16983	16925	16928	16885	16931	16792	16916	16740	17007	17001	16888	17103	16925	16850	16959	16768	16845	17035	16965	17155	16577	16956	17104	16943	16916	16692	16911	16794	16960	17059	16991	16816	16958	17083	16819	17121	16989	16798	16996	16798	16900	16825	16950	16811	17025	16924	16928	17055	16853	16875	16847	16979	17008	16920	16668	16936	17092	16929	16980	17041	16744	17089	17045	16831	17000	16863	16894	16829	16947	17037	16924	17006	17023	16973	17133	16731	16917	17045	16951	16923	16998	16961	16997	16991	16915	16852	16836	16860	16895	17039	16801	16720	16897	17017	16788	16731	16954	16871	17007	16891	16997	16991	17141	16822	16965	16894	17092	16894	17067	16878	16878	16843	16957	16903	16815	16963	16850	16917	17044	17047	16858	16974	16886	16849	16977	16925	16820	16911	16872	16990	16898	16897	16837	17023	17024	17015	16930	16884	16840	16836	16838	16929	17027	16846	16859	16772	16888	17095	16990	16838	16918	16973	16854	16889	16959	16941	16980	16876	16952	16865	16797	16724	17037	16906	16905	16923	17040	16901	16981	16906	17108	16922	17016	16980	16863	17121	16786	16917	16929	17091	16781	16808	16805	16915	16861	16958	16974	17002	16798	17110	16849	16865	17006	16653	16982	16943	16934	17021	16865	17052	16959	16851	16913	16899	17127	16793	16831	16829	16860	16847	16893	16913	16884	16862	17039	17003	17016	16814	16899	16855	16890	16909	17030	16867	16860	16928	16866	16873	17041	16814	16944	16787	16928	16868	16951	16874	16909	17055	16926	16933	16856	16804	16879	16916	17077	16943	17084	16918	17025	16824	16834	16956	16882	16919	16948	17087	16883	16867	16927	16974	16767	16921	16790	17099	16965	16836	16885	16945	17075	16893	16847	17023	16754	17024	17036	16789	16969	17077	17029	17082	17018	17113	16830	17004	16756	16991	17033	16965	16933	16830	16888	16969	17057	16945	16939	16762	16848	16876	16686	17105	16778	16829	16843	16899	16919	16845	16959	16964	16955	16912	16951	17096	17088	16873	16983	16906	16988	16965	16905	16818	16932	16787	16985	16823	16863	17052	16955	17032	16993	17154	16896	16969	16900	17059	16943	16787	16931	17003	16921	17039	16906	16969	16749	17012	17011	16887	17000	16819	16959	16766	17035	16797	16914	16738	16855	16835	16939	16989	16837	16834	17028	17068	17119	16930	17047	17015	16895	16948	16825	16778	16907	16961	16680	16931	16892	17012	16949	16897	16930	16894	16838	17038	17142	16899	17011	16892	16826	16970	16840	16756	17037	16974	16982	16893	16952	16789	17085	16839	17016	16774	17081	16753	16936	16936	16799	16869	17023	16995	16913	17125	17076	16945	16943	17104	17042	16917	16887	16913	16929	16825	16845	17120	17072	16967	16847	16981	17066	16867	16731	16870	16900	16928	16865	17034	17023	16857	16946	16882	16839	16872	16863	16854	16936	16849	16824	16939	17087	17053	16844	16859
33661	41680	42749	31297	23085	21107	20538	20223	20342	20083	20247	20352	20265	20391	20427	20176	20169	20140	20372	20454	20084	20271	20443	20196	20273	20242	20288	20328	20185	20020	20245	20240	20205	20254	20058	20274	20132	19977	20237	20017	20098	20183	20000	20028	20164	20344	20369	20138	20278	20197	20156	20177	20168	20044	20080	20202	20228	20028	19992	20310	20013	20169	19991	20328	20278	20409	20119	20366	20308	20043	20158	20081	20129	20050	20401	20424	20277	20259	20202	20024	20215	20395	20052	20111	20169	20206	20122	20024	20193	20044	20178	20136	20120	20160	20271	20097	20296	20371	19965	20140	20179	20310	20313	20451	19927	20427	20160	20253	20203	20005	20155	20081	20080	20221	19942	20009	20121	19987	20112	20087	20234	20244	20126	19961	20484	20336	20398	20140	20191	20182	20087	20293	20096	19952	20143	20236	20222	20421	20125	20195	20127	20010	20200	20111	20114	20083	20427	19964	20293	20246	20467	20100	20364	20177	20261	20135	20173	19986	20165	20205	20100	20182	20245	20256	20413	20089	20212	20175	20164	20082	20087	20322	20072	20231	20312	20164	20229	20493	20397	20097	20378	20149	20011	20176	20198	20111	20405	20103	20060	20320	20316	20141	20105	20065	20194	19846	20272	20199	20366	20063	20100	20324	20282	20139	20334	20083	20154	20160	20119	20068	20011	20043	20173	20187	20183	20158	20124	20069	20060	20135	20157	20167	20319	20369	20120	20266	20200	20229	20250	20189	19977	20010	20280	20110	20137	20154	20237	20158	20128	20230	20049	20201	20293	20283	20059	20284	20058	19912	20513	20218	20201	20040	20138	20039	20012	19986	19910	20162	20405	19972	20080	20248	20077	20128	20080	20240	20095	20189	20060	20182	20305	20207	20106	20126	20030	20238	20324	20361	20467	20303	20106	20225	20270	20245	20139	20156	20094	20222	20122	20094	20148	20295	20168	20183	20197	20123	20309	20361	20195	20465	20192	20011	20175	20117	20321	20307	19842	20034	20269	20305	20157	20359	19931	20113	20118	20069	20148	20241	20360	20321	20142	19921	19981	20093	20313	19915	20290	20296	20224	20127	19994	20175	20184	20316	20264	20322	20241	19873	20092	20041	20284	20102	20126	20131	20356	20260	20152	20122	20402	20236	20345	20181	20155	20166	20104	20222	20067	20080	20106	20202	20308	20338	20190	20185	20239	20175	20045	20214	20250	20088	20170	20253	20199	20174	20250	20295	20200	20002	20119	20222	20026	20152	20144	20135	20342	20302	20141	20023	20189	20151	19954	20127	20031	20252	20370	20143	20168	19980	19936	20194	20239	20036	20324	20323	20024	20182	20140	20209	20001	20330	20415	20096	20270	20310	20342	20045	20071	20228	20150	20265	19954	20095	20264	20536	20244	20346	20405	20238	20061	20034	20129	20162	20553	19977	20192	20265	20405	20168	20214	20221	20253	20333	20233	20035	20267	20157	20055	20288	20132	20269	20241	19943	20129	20124	20424	20113	20004	19976	20413	20139	20153	20027	20255	20143	20143	20174	20171	20199	20216	20440	20214	20148	20071	20023	20046	20294	19961	20178	19985	20180	20044	20236	20211	20174	20113	20192	20224	19996	20168	20281	20392	20388	20206	20016	20423	20244	20202	20242	19976	20285	20136	20127	20181	19996	20121	20203	20313	20263	20132	20047	20329	20091	20248	20061	20329	20203	20213	20111	20223	20026	20354	20185	20213	20373	20180	20148	20398	20334	20079	20149	20152	19982	20397	20061	20132	19987	20021	20233	20145	20184	20120	20170	20177	20136	20175	20139	20062	20036	20061	20114	20452	20316	20218	20269	20274	20219	20095	20280	20066	20341	20093	20113	20035	20095	19944	19905	20023	20061	20065	20108	20443	20254	20212	20151	20189	20033	20189	20401	20193	20196	20109	20030	20131	20103	20123	20055	20067	20460	20180	20361	19957	20175	20275	20183	20408	20349	20206	20266	20315	20109	20169	20223	20202	20192	20205	20087	20162	20238	19967	20201	20107	20224	20498	19963	20094	20124	20067	20134	20121	20187	20370	20099	20051	19974	20278	20144	20169	20227	20261	20202	20180	20284	20233	20054	20157	20250	20303	20178	20316	20189	20008	20298	20148	20301	20051	20053	20191	20030	20247	20248	20301	20171	20286	20260	20301	20126	20185	20136	20044	20275	20082	20285	20312	20188	20032	20235	20160	20130	20045	20136	20421	20326	20172	19959	20021	20135	20153	20188	20003	20266	20170	20197	20211	20221	20216	20354	20161	20418	20217	20294	20245	20329	20175	20222	20204	20120	20102	20324	20218	20073	20236	20276	20194	20407	20161	20366	20080	20165	20285	20139	20231	20174	20029	19986	20184	20139	20200	19988	19841	20377	20244	20337	20145	20260	20209	20183	20269	20036	20082	20002	20274	20205	20270	20314	20100	20242	20250	20108	20258	20211	20185	20255	20269	19972	20248	20123	20218	20181	20164	20137	20226	20287	20173	20335	20113	20198	20376	20328	20273	20022	20304	20286	20103	20146	20346	20183	19999	20336	20099	20124	20148	20189	20316	20300	20182	20248	20126	19917	20380	19955	20083	20266	20250	20237	20389	20396	20248	19964	20152	20183	20241	20086	20171	20195	20212	20073	20087	20220	20177	19983	20289	20330	20411	20143	19916	20203	20074	20176	20079	20086	20189	19966	20191	20241	20181	20246	20125	19959	20143	20178	20084	20372	20219	20246	20246	19970	20307	20095	20183	20212	20044	20103	20101	20044	20052	20105	20154	20204	20197	20338	20087	20142	20224	20355	20236	20144	20096	20191	20276	20170	20078	20046	20185	20232	20432	20201	20059	20082	20371	20196	19989	20135	20215	20267	20092	19994	20022	20206	20279	20122	20151	20099	20152	20106	20038	20011	20057	20071	20220	20132	20211	20289	20197	20302	20120	20286	20149	20120	20078	20445	20147	20205	20159	20139	20210	20276	20324	20234	19998	20161	20184	20447	20099	20063	20128	20263	20122	20138	19945	20023	20210	20277	20095	20002	19884	20067	19984	20176	20095	20168	20233	20045	20093	20224	20383	20221	20199	20294	20125	20269	20101	20157	20068	20150	20228	20226	19919	20110	20055	20161	20245	20303	20167	20140	20026	20165	19973	20107	20112	20147	19999	20192	20033	20205	20289	20132	20142	20100	20400	20151	20072	20424	20163	20264	20119	20284	20263	20297	20310	20257	20282	20432	20286	20058	20119	20092	20325	20318	20467	20163	20126	20059	19878	20080	20229	20114	20112	20294	20138	20269	20205	20238	20250	20319	20185	20343	20258	20299	20238	20151	20096	20306	20017	20122	20090	20301	20281	20138	20151	20246	20157	20134	20234	20245	20303	20184	20106	20361	20386	20229	20183	20196	20101	19987	20053	20353	20168	20043	20272	19840	20169	20102	20135	20211	20241	20119	20098	20148	20167	20128	20192	20229	20067	20058	20046	20265	20254	20006	20005	20134	19959	20152	20175	20188	20001	20150	20297	20078	20115	20111	20118	20192	20224	20031	20280	20234	20292	20257	20139	20247	20242	20216	20219	20166	20277	20209	20297	20158	20123	20294	20091	20167	20081	20135	20229	20233	20201	20187	20172	20104	20097	20088	20293	20255	20029	20370	20248	19970	19951	20144	20325	20161	20294	20175	20222	20196	20194	20057	20134	20336	20101	20057	20134	20206	20144	20071	20119	20090	20278	20018	20029	20273	20173	20151	20355	20131	20227	20190	20456	20182	20281	20322	20174	20122	20080	20228	20144	20202	20073	20389	20102	20192	20076	20043	20150	20297	20055	20080	20197	20044	20223	20154	20055	20351	20316	20282	20206	20218	20058	20234	19996	20233	20239	20187	20239	20263	20302	20187	19942	20084	19986	20238	20483	20118	20197	20225	20159	20076	20298	20315	20048	20161	20146	20446	20146	20143	20187	20105	20176	20390	20154	20195	20169	20206	20167	20066	20168	20110	20211	20197	20258	20225	20114	20400	20232	20158	19936	20062	20091	20103	20052	20138	20054	20103	20171	20271	20107	20105	20265	20189	20265	20216	20143	20149	20479	20142	20169	20101	20116	20095	20143	20289	20136	20509	20144	20236	20200	20018	20301	20191	19858	20200	20208	19987	20321	20278	20214	20280	20187	20189	20248	20270	20080	20184	20161	20122	20150	20134	20039	20228	20171	20197	20247	20096	20237	20112	20352	20166	20072	20125	19992	20216	20241	20273	20044	20353	20336	20307	20264	20364	20168	20325	20292	20019	20067	20069	20176	20060	20089	20146	20002	19936	20041	20217	20201	20088	20204	20476	20239	20223	20202	20047	20203	20215	20240	20019	20085	20219	20073	20087	20291	20228	20082	20221	20140	20141	20222	20255	20282	20226	20123	20209	20164	20381	19984	20161	20350	20222	20304	20244	20154	20245	20236	20149	20195	20018	20213	20218	20109	20241	20270	20245	20128	20228	20173	20192	20064	20050	20311	20404	20354	20086	20058	20276	20084	20150	20274	20253	20499	20358	20118	20217	20277	20287	20304	20124	19956	20080	20278	20322	20220	19965	20137	19917	20354	20170	20200	20108	20022	20136	20295	20431	20049	20170	20362	20073	20161	20321	20165	20190	20218	19991	20059	20481	20301	20038	20142	20215	20231	20177	20270	20351	20193	20119	20244	20160	20043	20195	20290	20165	20269	20191	20066	19957	20279	20154	20169	20426	20204	20354	20036	20239	20191	20171	20097	19999	20052	20293	20349	20309	20105	20387	20301	20015	20202	20165	20199	20137	20085	20118	20209	20251	20210	20332	20085	20266	20144	20263	20211	20162	20295	20380	20193	20199	20331	20278	20139	20256	20091	20054	20010	20215	20267	20282	20102	20325	20294	20300	20304	20182	20272	20347	20131	20108	20066	20259	20290	20406	20291	20260	20262	19936	20087	20134	20364	20290	20123	20197	20394	20272	20314	20120	20222	20247	20323	20046	20196	20405	20049	20232	20110	20153	20319	20059	20246	20024	20123	20062	20122	20153	20096	20295	20517	20231	20174	19986	20051	20295	20337	20283	19988	19993	20285	20159	20392	20056	20183	20090	20198	20045	20228	20231	20173	20129	19977	19887
42432	59057	43905	26776	19191	17360	16848	16961	17079	16719	16779	16866	16771	16938	17016	16934	16968	16685	16757	16951	16821	16646	16823	16833	16812	16746	16693	16912	16843	16728	16916	16729	17021	16786	16714	16931	16758	16941	16885	16962	16798	16820	16850	16815	16889	16897	16690	16785	16674	16814	16886	16826	16782	16734	17020	16864	16862	16848	16875	16786	16954	16836	16840	16886	16889	16822	16918	17077	16817	16792	16807	16916	16932	16857	16859	16841	16808	16778	16954	16829	16786	16759	16991	16807	16905	16702	16871	16864	16807	16727	16844	16771	16836	16774	17025	16729	17064	16914	16880	16765	16881	16783	16812	16711	16908	16937	16842	16949	16947	16796	16866	16853	16817	16799	16967	16758	16745	16795	16921	16824	16837	16624	16795	16767	16801	16669	16912	16726	16853	16865	16887	16858	16864	16759	16850	16930	16864	16908	16816	16847	16963	16804	16805	16946	16744	16807	16896	16846	16795	16887	16770	16937	16802	16748	16839	16728	16868	16823	16909	16735	16946	16856	16693	16773	16942	16655	17032	16757	17048	16814	16865	16857	16843	16861	16813	16743	16654	16943	16841	16872	16828	16830	16755	16891	16724	16889	16817	16762	16713	16833	16784	16803	16765	16990	16688	17074	16820	16714	16776	16863	16824	16913	16806	16911	16739	16805	16837	16692	16924	16960	16712	16791	16908	16714	16714	16936	16833	16938	16883	16956	16684	16901	16825	16730	16746	16912	16905	16690	16979	16971	16946	16910	16858	16818	16796	16728	16770	16900	16751	16848	16770	16870	16712	16756	16938	16780	16869	16736	16810	16677	16801	16887	16707	17026	16926	16884	16881	16822	16571	16850	16737	16781	16776	16799	16842	16834	16875	16827	16923	16921	16832	16762	16808	16775	16893	16802	16811	16887	16805	16886	16875	16643	16828	16671	16823	16955	16822	16656	17011	16712	16828	16905	16924	16967	16758	16835	16705	16742	16800	16785	16812	16979	16818	16801	16689	16904	16927	16930	16973	16783	16760	16898	16684	16836	16752	16872	16825	16702	16856	16895	16786	16750	16927	17012	16780	16830	16815	16860	16642	16856	16719	16889	16824	16825	16903	16811	16615	16935	16905	16842	16775	16766	16796	16896	16877	16963	16844	16790	16869	16758	16813	16796	16897	16825	16875	17092	16742	16815	16880	16741	16826	16899	16709	16761	16888	16635	16925	16925	17040	16888	16834	16789	17035	16816	16687	16898	16813	16709	16765	16873	16851	16707	16705	16950	16765	16803	16760	16672	16889	16756	16926	16834	16702	16647	16770	16876	16724	16861	16878	16861	16849	16953	16647	16957	16798	16834	16635	17015	16776	16761	16816	16802	16921	16952	16710	16748	16721	16812	16831	16816	16921	16892	16947	16831	16990	16840	16810	16952	16827	16738	16827	16730	16693	16874	16864	16859	16893	16841	16881	16628	16851	16763	16723	16750	16847	16829	16920	16909	16814	16871	16865	16877	16709	16848	16903	16770	16747	16659	16811	16748	16814	16767	16878	16833	16813	16762	16725	16886	16842	16965	16773	16932	16832	16786	16755	16921	16923	16671	16824	16833	16810	16974	16922	16779	16789	16823	16945	16845	16702	16876	16851	16895	16956	16700	16748	16783	16804	16849	16769	16818	17010	16791	16820	16755	17000	16916	16556	16944	16907	16927	16788	16679	17022	16802	16688	16792	16922	16875	16918	16828	16819	16997	16854	16828	17002	16780	16841	16973	16910	16788	16848	16761	16847	16815	16871	16802	16867	16825	16764	16623	16708	16868	16717	16924	16912	16677	16991	16712	16948	16736	16840	16968	16790	16831	16849	16888	16840	16844	16887	16813	16837	16911	16900	16976	16783	17050	16941	16923	16842	16745	16796	16803	16784	16912	16810	16937	16759	17009	16784	16854	16884	16915	16880	16781	16905	17027	16877	16823	16865	16839	16795	16822	16948	16923	16869	16835	16886	16784	16845	16881	16875	16841	16844	16772	16876	16834	16886	17035	16881	16781	16746	16653	16739	17002	16965	16859	16737	16812	16885	16992	16929	16704	16772	16843	16832	16725	16844	16892	16907	16820	16961	17038	16903	16967	16900	16889	16839	16760	16928	16767	16949	16873	16901	16823	16892	16866	16771	16961	16877	16711	16837	16823	16865	16546	16882	16886	16618	16914	16602	16986	16899	16821	16776	16801	16768	16791	16786	16771	16913	16941	16767	16861	16900	16943	16972	16828	16822	16928	16770	16686	16783	16786	16787	16852	16888	16842	16716	16920	16784	16860	16786	16906	16786	16779	16781	16627	16727	16954	16987	16880	16750	16788	16860	16850	16867	16923	16955	16999	16922	16814	16760	16922	16815	16788	16982	16845	16895	16655	16923	17033	16865	16901	16563	16897	16696	16891	16831	16795	16657	16931	16788	16783	16752	16777	17065	16880	16923	16959	16851	16863	16860	16718	16816	17156	16825	16678	16926	16926	16866	16794	16913	16912	16799	16790	16746	16871	17070	16868	17035	16802	16952	16713	16956	16648	16759	16570	16611	16973	16898	17008	16829	16694	16943	16890	16893	17023	16664	16874	16782	16892	16933	16880	16795	16915	16669	16797	17119	16806	16955	16828	16866	16846	16713	16650	16936	16691	16927	16804	16779	16732	16793	16702	16856	16772	16702	16957	16873	16731	16701	16854	16735	16722	16762	16981	16896	16703	16828	16822	16796	16835	16810	16973	16844	16895	16830	16788	16811	16827	16656	16853	16777	16909	16916	16913	16927	16884	16900	16934	16842	16994	16685	16791	16958	16953	16970	16874	16939	16629	16948	16648	17000	16847	16804	16848	16939	16794	16802	16762	16893	16804	16993	16921	16850	16855	16641	16860	16937	16864	16828	16776	16867	16857	16814	16880	16833	16775	16740	16792	16702	16986	16906	16911	16752	16816	16767	16826	16765	16777	16784	16920	16763	16640	16951	16853	16897	16820	16910	16872	16956	16767	16981	16992	16858	16867	16781	16941	16857	16890	16954	16762	16772	16846	16855	16897	16862	16904	16851	16862	16829	16810	16924	16627	16845	16964	16790	16733	16910	16941	16720	16731	16871	16800	16884	16844	16796	16876	16663	16825	16733	16728	16848	16977	16857	17025	16889	16788	16875	16739	16861	16828	16821	16815	16882	16904	16920	16659	16678	16864	17040	16871	16742	16809	16841	16984	16779	16880	16999	17012	16806	16775	16936	16836	16921	16790	16881	16733	16897	16910	16909	16637	16941	16815	16875	16759	16749	16959	16956	16759	16910	16799	16779	16949	16815	17018	16825	17083	16842	16754	16837	17026	16932	16659	16905	16720	17018	16684	16960	17027	16886	16769	16916	16959	16961	16563	16961	16722	16861	16821	16885	16962	16818	16728	16874	16685	16916	16653	16894	16670	16933	17004	17003	16853	16844	16865	16774	16899	16715	16972	16824	16966	16601	17052	16902	16866	16970	16881	16956	16929	16737	16754	16969	16765	16620	16877	16862	16637	16982	16774	16898	16828	16887	16950	16730	16839	16818	16881	16888	16884	16695	16967	16804	16730	16786	16839	16859	16698	16832	16860	16779	16874	16706	16870	16774	16724	16920	16951	16949	16931	16881	16724	16724	16825	16811	16978	16665	16854	16717	16883	16832	16855	16976	16714	16896	16802	16771	16707	16845	16820	16896	16879	16861	16839	16742	16677	16847	16805	16868	16744	16774	16835	16625	16887	16920	16960	16890	16942	16762	16738	16810	16785	16824	16890	16867	16930	16718	16952	16866	17034	16772	16684	16776	16867	16763	16726	16926	16796	16902	16778	16943	16734	16962	16697	16865	16874	16856	16741	16723	16973	16767	16816	16823	16860	16738	16791	16972	16892	16893	16853	16842	16756	16814	16788	16947	16814	16875	16763	16700	16954	16765	16896	16726	16650	16910	16790	16799	16795	16819	16759	16852	16771	16891	16895	16896	16879	16915	16845	16642	16715	16837	16783	16849	16794	16930	16871	16670	16792	16859	16886	17005	17006	16927	16859	16781	16866	16888	16745	16675	16842	16680	16818	16805	16769	16739	16971	16790	16734	16904	16711	16809	16782	16939	16935	16810	16808	16912	16806	16769	16872	16890	16973	16914	16753	16803	16895	16980	16855	16862	16983	16781	16841	16767	16807	16703	16635	16850	16886	16825	16649	16551	16867	16998	16719	16878	16871	16881	16864	16915	16687	16877	17082	16908	16891	16913	16835	16816	16878	16702	17023	17004	16827	16939	16868	16934	16933	16843	16988	16799	16623	16950	16749	16911	16829	16780	16878	16867	16915	16814	16879	16990	16895	16936	16841	17056	16686	16875	16732	16875	16800	16789	16866	16734	16771	16885	17030	16849	16756	16819	16850	17023	16896	16844	16876	16953	16895	16961	17123	16734	16838	16704	16899	16600	16893	16844	17031	16682	16971	16873	16957	16885	16776	16843	16832	16724	16930	17029	16928	16682	16870	16897	16781	17028	16880	16871	16921	17043	16752	16739	16940	16736	16802	16823	16834	16924	16806	16678	16858	16899	16753	16820	16815	16801	16868	16804	16732	16735	16908	16772	16821	16886	16752	16868	16898	16828	16742	16821	16940	16870	16877	16910	16921	16715	16841	16793	16803	16800	16867	16798	16769	16979	16796	16926	16919	16771	17041	16792	16914	16855	16657	16812	16793	16908	16924	16930	16969	16690	16858	16891	16765	16924	16774	16663	16914	16563	16844	16849	16771	16917	16804	16891	16756	16738	16919	16828	16791	16914	16754	16946	16783	16885	16696	16907	16881	16767	16974	16876	16691	16948	17041	16641	16951	16802	16843	16849	16846	16735	16785	16883	16941	16830	16874	16811	16813	16800	16742	16800	16722	16787	16854	16675	16968	16895	16764	16845	16794	16864	16823	16815	16897	16693	16841	16802	16849	16932	16786	16781	16918	16962	16966	16875	16846	16945	17069	16885	16748	16798	16926	16784	16692	17088	16720	16930	16818	16986	16929	16812	17031	17002	16900	16815	16857	16851	16779	16898	16767	16684	16914	17031	16851	17038	16955	16832	16889	16931	16877	16923	16888	16733	16881	16999	16721	16830	16874	16721	16961	16909	16844
24392	25833	38863	34034	26906	25113	24257	20505	19702	20074	19864	20094	19881	19820	19899	19693	19982	19640	19719	19781	19787	19716	19942	19807	19775	19894	19630	19540	19680	19665	19739	19592	19719	19771	19844	19516	19718	19744	19786	19570	19842	19636	19655	19369	19872	19649	19730	19530	19545	19702	19738	19755	19620	19672	19688	19547	19613	19670	19586	19547	19814	19699	19630	19494	19751	19583	19835	19664	19513	19676	19826	19677	19430	19526	19759	19741	19618	19688	19464	19527	19519	19567	19594	19572	19714	19505	19513	19618	19689	19707	19596	19596	19495	19703	19835	19412	19655	19680	19882	19491	19568	19688	19694	19695	19681	19710	19426	19517	19495	19562	19568	19850	19531	19756	19562	19611	19726	19548	19327	19728	19674	19863	19455	19493	19685	19659	19628	19650	19683	19469	19592	19651	19511	19619	19602	19624	19675	19476	19546	19671	19778	19697	19631	19532	19679	19674	19512	19688	19471	19364	19682	19573	19467	19740	19545	19599	19544	19699	19749	19544	19775	19606	19562	19592	19658	19699	19578	19627	19616	19664	19644	19589	19536	19551	19623	19706	19750	19541	19556	19601	19649	19552	19558	19403	19522	19501	19748	19564	19467	19519	19520	19686	19609	19702	19520	19719	19592	19632	19720	19639	19857	19523	19679	19422	19570	19532	19753	19551	19451	19505	19741	19656	19635	19523	19629	19424	19775	19651	19530	19517	19738	19600	19607	19561	19775	19492	19568	19620	19588	19357	19555	19696	19466	19569	19688	19636	19499	19592	19549	19643	19641	19672	19576	19698	19720	19655	19546	19636	19663	19593	19590	19602	19603	19710	19503	19723	19608	19366	19509	19603	19677	19469	19301	19535	19634	19594	19589	19652	19760	19696	19605	19571	19756	19666	19566	19557	19784	19564	19437	19696	19370	19504	19374	19624	19653	19814	19682	19450	19554	19462	19648	19634	19663	19574	19609	19526	19391	19640	19740	19511	19562	19635	19781	19787	19597	19724	19576	19790	19746	19471	19500	19547	19579	19643	19679	19557	19463	19567	19705	19598	19661	19518	19549	19550	19553	19557	19575	19752	19610	19431	19757	19687	19511	19571	19515	19523	19550	19585	19621	19559	19514	19636	19558	19763	19614	19524	19453	19644	19602	19466	19421	19715	19781	19635	19673	19541	19669	19750	19773	19801	19615	19578	19226	19267	19609	19607	19569	19551	19567	19547	19580	19477	19893	19494	19730	19737	19803	19428	19622	19452	19556	19636	19547	19691	19484	19751	19608	19804	19635	19393	19609	19562	19706	19493	19728	19481	19576	19330	19405	19515	19479	19580	19431	19533	19542	19561	19516	19386	19453	19470	19599	19635	19650	19759	19553	19514	19780	19532	19614	19694	19477	19438	19763	19649	19474	19475	19513	19663	19555	19602	19608	19412	19469	19499	19535	19500	19493	19680	19371	19672	19358	19477	19459	19702	19743	19655	19813	19666	19705	19460	19595	19518	19776	19481	19501	19948	19611	19583	19453	19687	19634	19617	19582	19504	19587	19590	19586	19552	19643	19733	19626	19516	19713	19647	19484	19628	19538	19693	19442	19879	19551	19619	19776	19530	19928	19525	19482	19381	19583	19693	19577	19688	19666	19560	19516	19579	19556	19471	19577	19659	19659	19705	19739	19669	19687	19663	19598	19550	19618	19586	19579	19574	19689	19661	19664	19624	19627	19649	19608	19399	19514	19549	19645	19418	19716	19674	19481	19711	19521	19738	19629	19379	19434	19548	19432	19495	19677	19626	19562	19589	19583	19672	19588	19579	19624	19473	19710	19613	19639	19487	19584	19665	19602	19434	19656	19489	19526	19778	19509	19624	19595	19659	19702	19619	19378	19758	19638	19686	19483	19593	19639	19375	19683	19556	19669	19585	19687	19639	19678	19714	19637	19570	19647	19729	19626	19519	19603	19729	19548	19645	19500	19616	19560	19659	19795	19884	19785	19413	19331	19592	19619	19535	19594	19543	19311	19446	19577	19733	19545	19608	19746	19588	19629	19634	19724	19561	19735	19603	19604	19520	19677	19495	19579	19592	19697	19638	19482	19583	19561	19656	19660	19626	19491	19480	19687	19533	19769	19678	19719	19564	19465	19649	19756	19720	19497	19580	19610	19643	19672	19767	19524	19712	19469	19348	19527	19673	19551	19506	19631	19620	19591	19652	19584	19591	19902	19473	19701	19879	19401	19487	19741	19736	19413	19425	19536	19437	19760	19723	19677	19536	19632	19854	19674	19725	19779	19508	19471	19817	19450	19429	19666	19667	19595	19780	19549	19594	19323	19538	19633	19499	19574	19662	19693	19376	19677	19750	19554	19676	19768	19799	19616	19478	19476	19647	19617	19592	19470	19481	19649	19426	19565	19544	19503	19554	19533	19636	19651	19431	19496	19557	19462	19478	19519	19415	19610	19528	19551	19570	19823	19629	19693	19500	19629	19569	19538	19540	19595	19350	19747	19516	19532	19584	19358	19529	19837	19497	19503	19433	19476	19500	19765	19771	19657	19680	19496	19522	19688	19444	19596	19696	19622	19549	19641	19654	19727	19593	19742	19593	19653	19425	19585	19559	19691	19516	19602	19328	19634	19793	19704	19454	19596	19792	19634	19693	19718	19564	19760	19879	19597	19522	19473	19408	19778	19539	19737	19576	19451	19487	19553	19836	19640	19569	19520	19583	19645	19773	19572	19537	19477	19409	19445	19482	19567	19498	19525	19473	19805	19391	19565	19657	19690	19713	19567	19437	19672	19638	19714	19478	19385	19673	19770	19626	19574	19595	19513	19596	19662	19694	19583	19576	19661	19673	19545	19523	19698	19560	19447	19566	19537	19536	19496	19641	19686	19467	19539	19674	19794	19546	19433	19618	19467	19584	19443	19665	19461	19447	19362	19737	19678	19794	19635	19637	19772	19886	19630	19655	19430	19635	19479	19740	19305	19742	19677	19568	19731	19620	19573	19580	19590	19701	19583	19559	19512	19678	19453	19639	19574	19536	19609	19755	19542	19742	19516	19355	19365	19661	19670	19710	19476	19401	19753	19424	19397	19492	19624	19717	19518	19473	19517	19348	19490	19574	19580	19670	19606	19528	19676	19657	19706	19686	19573	19538	19447	19683	19445	19621	19667	19678	19537	19530	19675	19612	19555	19647	19821	19554	19695	19604	19700	19521	19573	19490	19627	19668	19658	19596	19614	19746	19426	19785	19584	19615	19570	19678	19659	19675	19527	19587	19665	19695	19738	19643	19633	19510	19644	19341	19679	19682	19492	19560	19667	19663	19771	19880	19752	19585	19496	19497	19489	19807	19468	19683	19627	19539	19457	19535	19890	19672	19476	19823	19657	19469	19685	19712	19657	19658	19682	19510	19549	19702	19695	19581	19693	19645	19492	19400	19542	19407	19561	19559	19623	19588	19593	19587	19739	19630	19725	19523	19423	19476	19607	19396	19742	19722	19379	19565	19509	19598	19735	19686	19671	19532	19634	19600	19617	19593	19316	19512	19782	19635	19626	19729	19464	19609	19511	19474	19579	19541	19651	19803	19574	19295	19386	19747	19421	19557	19455	19620	19493	19582	19484	19511	19742	19595	19839	19685	19615	19377	19577	19579	19649	19616	19609	19507	19564	19540	19679	19451	19665	19615	19498	19671	19480	19375	19754	19564	19565	19336	19682	19763	19501	19582	19308	19868	19621	19644	19520	19328	19655	19541	19452	19328	19638	19718	19439	19629	19616	19508	19471	19562	19611	19802	19427	19772	19532	19497	19625	19640	19483	19858	19532	19600	19771	19822	19581	19545	19475	19461	19538	19608	19564	19504	19662	19707	19503	19460	19645	19630	19406	19514	19517	19684	19605	19648	19581	19754	19563	19516	19457	19660	19514	19661	19681	19828	19653	19684	19861	19512	19591	19625	19484	19556	19682	19384	19726	19547	19575	19443	19851	19711	19561	19726	19681	19481	19585	19511	19586	19531	19427	19603	19635	19364	19744	19468	19656	19617	19359	19351	19544	19583	19542	19382	19614	19768	19518	19490	19637	19576	19621	19493	19511	19425	19575	19400	19573	19670	19486	19527	19780	19791	19818	19747	19786	19583	19627	19713	19787	19766	19556	19539	19492	19506	19357	19549	19544	19610	19727	19386	19533	19596	19448	19620	19854	19409	19570	19858	19576	19377	19633	19828	19622	19452	19484	19470	19670	19485	19687	19652	19524	19570	19649	19616	19711	19850	19555	19635	19241	19657	19734	19663	19598	19512	19565	19576	19705	19695	19558	19520	19389	19587	19643	19490	19551	19525	19618	19564	19547	19582	19543	19603	19538	19699	19578	19677	19557	19651	19534	19641	19786	19691	19585	19687	19418	19663	19773	19773	19514	19609	19595	19626	19503	19675	19783	19625	19477	19669	19564	19338	19546	19390	19656	19562	19694	19466	19463	19503	19689	19665	19518	19564	19639	19526	19687	19676	19597	19612	19654	19758	19651	19540	19697	19457	19585	19657	19218	19898	19697	19734	19683	19576	19568	19529	19736	19586	19613	19550	19676	19671	19648	19517	19493	19616	19516	19587	19438	19614	19629	19567	19676	19429	19755	19427	19715	19623	19621	19664	19430	19512	19633	19603	19683	19466	19489	19678	19529	19547	19747	19508	19606	19485	19802	19506	19687	19401	19387	19585	19594	19694	19469	19825	19731	19769	19517	19520	19549	19509	19429	19568	19690	19614	19609	19378	19457	19688	19661	19876	19515	19477	19440	19645	19767	19539	19402	19503	19333	19643	19649	19426	19557	19689	19824	19670	19530	19675	19656	19596	19457	19508	19648	19524	19543	19992	19538	19799	19718	19525	19610	19644	19661	19657	19655	19750	19740	19676	19601	19636	19535	19427	19406	19641	19537	19531	19501	19663	19490	19654	19612	19542	19627	19269	19671	19525	19541	19603	19619	19699	19705	19552	19292	19354	19558	19554	19621	19604	19618	19405	19397	19792	19528	19678	19718	19676	19620	19590	19478	19587	19695	19464	19653	19408	19814	19537	19557	19721	19665	19736	19491	19641	19494	19528	19636	19430	19722	19550	19506	19660	19494	19672	19723	19654	19645	19661	19447	19516	19710	19485
64480	108691	87412	57421	33519	20533	17042	16629	16462	16735	16457	16617	16542	16611	16449	16558	16607	16720	16609	16563	16615	16458	16655	16694	16708	16762	16422	16436	16487	16520	16596	16554	16694	16523	16549	16476	16589	16408	16796	16379	16529	16604	16674	16549	16505	16664	16418	16661	16638	16614	16640	16655	16563	16741	16512	16617	16601	16691	16572	16468	16519	16548	16603	16588	16503	16554	16552	16556	16509	16784	16500	16492	16479	16461	16609	16567	16541	16600	16562	16637	16505	16641	16495	16667	16395	16588	16629	16508	16463	16603	16586	16665	16684	16433	16659	16490	16687	16576	16577	16435	16601	16590	16604	16868	16615	16576	16596	16504	16526	16625	16502	16400	16764	16502	16625	16608	16653	16492	16410	16412	16574	16561	16444	16474	16599	16558	16519	16699	16589	16481	16438	16712	16547	16506	16373	16549	16442	16493	16578	16585	16531	16670	16544	16487	16567	16737	16631	16398	16554	16548	16556	16682	16464	16613	16558	16688	16433	16657	16469	16541	16589	16411	16559	16586	16500	16506	16613	16627	16588	16850	16474	16526	16591	16479	16557	16582	16473	16694	16542	16562	16569	16605	16590	16326	16614	16614	16510	16543	16553	16453	16549	16602	16492	16716	16582	16661	16461	16452	16503	16681	16570	16516	16701	16546	16629	16455	16579	16583	16719	16507	16494	16540	16448	16585	16764	16639	16474	16722	16646	16590	16495	16557	16679	16591	16594	16654	16456	16548	16451	16600	16650	16548	16612	16664	16555	16470	16555	16531	16448	16425	16579	16591	16570	16438	16624	16602	16486	16452	16494	16551	16494	16519	16623	16510	16541	16434	16425	16513	16701	16599	16684	16483	16440	16519	16513	16493	16498	16506	16315	16614	16498	16456	16564	16615	16481	16454	16511	16626	16533	16573	16525	16671	16601	16510	16676	16706	16515	16553	16544	16681	16494	16690	16525	16511	16496	16490	16514	16605	16441	16512	16658	16670	16583	16561	16651	16501	16367	16540	16471	16753	16701	16577	16565	16444	16636	16596	16508	16691	16709	16637	16697	16639	16523	16460	16431	16618	16540	16586	16488	16568	16443	16688	16538	16705	16651	16544	16594	16654	16660	16472	16442	16480	16700	16468	16628	16700	16511	16460	16493	16456	16580	16380	16535	16592	16522	16383	16706	16442	16657	16523	16431	16439	16815	16506	16511	16372	16372	16567	16440	16586	16641	16746	16585	16606	16574	16603	16540	16697	16490	16596	16579	16353	16303	16656	16576	16794	16509	16573	16682	16600	16500	16481	16491	16445	16665	16584	16475	16563	16559	16662	16529	16458	16574	16582	16727	16544	16777	16717	16423	16509	16644	16443	16445	16449	16533	16677	16494	16588	16459	16531	16540	16537	16531	16419	16578	16574	16535	16503	16561	16533	16579	16492	16540	16644	16628	16669	16617	16642	16593	16455	16566	16589	16490	16599	16527	16552	16598	16652	16552	16497	16599	16517	16449	16631	16602	16646	16401	16654	16690	16600	16269	16631	16588	16493	16633	16548	16640	16530	16538	16703	16630	16544	16641	16759	16575	16610	16484	16448	16615	16711	16554	16592	16461	16596	16647	16338	16639	16373	16607	16534	16359	16615	16607	16545	16549	16615	16519	16496	16684	16435	16477	16516	16536	16609	16545	16728	16462	16516	16583	16495	16596	16579	16665	16607	16479	16530	16498	16435	16549	16596	16717	16578	16592	16421	16582	16592	16642	16591	16417	16550	16571	16610	16462	16389	16695	16664	16491	16609	16545	16704	16487	16633	16541	16438	16400	16496	16455	16574	16498	16519	16464	16468	16616	16577	16535	16538	16509	16639	16598	16604	16584	16441	16687	16647	16581	16568	16556	16579	16625	16590	16672	16633	16400	16577	16465	16353	16407	16463	16524	16495	16715	16850	16419	16680	16477	16355	16530	16451	16579	16530	16687	16662	16650	16408	16488	16519	16379	16526	16613	16592	16496	16597	16617	16626	16577	16485	16710	16518	16488	16428	16627	16541	16419	16533	16601	16575	16554	16540	16490	16528	16423	16691	16430	16735	16600	16615	16441	16517	16520	16545	16572	16338	16553	16557	16632	16626	16805	16533	16695	16676	16637	16546	16621	16602	16420	16329	16562	16465	16699	16556	16527	16575	16580	16580	16690	16394	16557	16312	16539	16522	16444	16510	16502	16624	16382	16541	16571	16527	16669	16436	16663	16511	16541	16583	16602	16479	16347	16563	16565	16621	16377	16565	16611	16479	16693	16744	16625	16573	16621	16620	16563	16622	16472	16461	16711	16551	16505	16541	16502	16629	16458	16406	16706	16696	16544	16569	16494	16582	16535	16366	16611	16511	16613	16610	16627	16570	16610	16647	16487	16517	16404	16477	16630	16622	16600	16528	16675	16545	16479	16443	16529	16677	16493	16329	16652	16418	16321	16348	16540	16524	16583	16595	16539	16652	16470	16548	16418	16659	16551	16588	16414	16700	16432	16551	16639	16607	16482	16441	16534	16570	16400	16721	16489	16698	16615	16665	16562	16269	16351	16625	16482	16705	16665	16573	16566	16507	16599	16552	16593	16468	16744	16660	16632	16687	16507	16679	16632	16512	16530	16594	16706	16526	16659	16581	16426	16418	16643	16536	16500	16633	16604	16511	16388	16552	16653	16672	16456	16473	16489	16670	16674	16540	16582	16528	16510	16423	16611	16389	16546	16505	16584	16543	16526	16498	16502	16641	16371	16622	16458	16738	16603	16471	16473	16488	16380	16525	16630	16657	16483	16491	16420	16573	16633	16493	16503	16600	16524	16688	16454	16815	16481	16466	16494	16475	16601	16695	16513	16732	16485	16585	16521	16374	16605	16494	16562	16353	16690	16562	16552	16533	16607	16453	16604	16466	16613	16507	16424	16514	16531	16501	16567	16496	16559	16534	16498	16379	16658	16672	16401	16489	16455	16254	16538	16617	16534	16614	16471	16567	16471	16547	16571	16470	16573	16475	16546	16337	16489	16425	16618	16559	16575	16534	16424	16386	16509	16497	16436	16528	16624	16612	16498	16630	16701	16673	16570	16602	16409	16741	16569	16384	16523	16803	16559	16527	16542	16411	16531	16481	16607	16544	16648	16733	16605	16667	16475	16468	16629	16706	16585	16434	16568	16563	16607	16424	16632	16669	16565	16400	16692	16462	16491	16703	16513	16573	16294	16546	16516	16629	16576	16524	16734	16536	16431	16587	16379	16606	16473	16613	16450	16589	16422	16558	16671	16577	16549	16617	16588	16575	16533	16625	16547	16408	16373	16420	16512	16734	16486	16554	16637	16707	16631	16334	16702	16491	16421	16487	16495	16462	16567	16483	16560	16848	16555	16575	16503	16681	16525	16550	16391	16533	16463	16585	16599	16563	16465	16690	16413	16653	16625	16446	16389	16548	16663	16596	16480	16713	16583	16702	16605	16533	16383	16265	16476	16684	16530	16506	16546	16489	16726	16716	16413	16684	16706	16620	16537	16624	16509	16407	16664	16579	16425	16519	16530	16434	16495	16610	16507	16631	16489	16429	16622	16593	16723	16494	16512	16498	16439	16711	16731	16514	16637	16338	16521	16656	16546	16531	16662	16342	16511	16389	16443	16637	16572	16519	16514	16468	16516	16632	16561	16525	16627	16618	16486	16483	16567	16527	16447	16527	16703	16535	16531	16397	16566	16582	16589	16582	16515	16520	16605	16570	16498	16370	16490	16374	16475	16470	16588	16650	16547	16648	16542	16739	16541	16717	16566	16569	16443	16534	16449	16613	16490	16421	16698	16790	16595	16476	16667	16418	16746	16452	16502	16717	16476	16676	16474	16460	16483	16549	16633	16476	16428	16593	16591	16660	16466	16495	16544	16686	16612	16490	16447	16647	16579	16578	16658	16301	16511	16413	16345	16675	16582	16678	16527	16552	16530	16621	16266	16568	16624	16598	16642	16471	16516	16594	16497	16438	16502	16490	16487	16623	16509	16590	16439	16661	16508	16675	16598	16490	16380	16584	16528	16552	16595	16606	16611	16486	16557	16521	16577	16486	16676	16460	16515	16720	16445	16597	16434	16585	16616	16425	16353	16625	16501	16599	16605	16525	16573	16306	16386	16409	16600	16514	16489	16412	16538	16653	16505	16600	16452	16415	16543	16618	16464	16618	16553	16511	16626	16622	16511	16553	16454	16499	16530	16595	16577	16696	16590	16735	16468	16446	16518	16402	16654	16460	16580	16481	16510	16646	16380	16633	16789	16465	16533	16752	16531	16485	16586	16536	16615	16451	16540	16456	16687	16482	16480	16432	16571	16665	16631	16595	16667	16535	16426	16464	16519	16738	16413	16689	16557	16621	16636	16501	16625	16527	16607	16408	16431	16624	16556	16544	16479	16492	16544	16448	16566	16447	16530	16544	16509	16487	16653	16648	16544	16527	16498	16516	16600	16484	16418	16625	16593	16559	16588	16607	16679	16501	16607	16570	16663	16615	16569	16662	16565	16435	16580	16429	16569	16447	16759	16532	16641	16499	16543	16478	16457	16625	16747	16652	16506	16612	16584	16526	16586	16586	16416	16682	16468	16577	16419	16576	16479	16577	16595	16625	16482	16540	16539	16522	16421	16778	16443	16627	16542	16366	16538	16568	16586	16624	16591	16472	16613	16430	16564	16612	16587	16508	16559	16725	16514	16428	16577	16421	16675	16644	16649	16456	16675	16527	16636	16496	16676	16528	16639	16614	16492	16505	16589	16492	16482	16620	16440	16562	16440	16593	16625	16701	16562	16558	16334	16516	16650	16612	16573	16656	16615	16490	16572	16659	16495	16700	16427	16462	16621	16424	16618	16632	16321	16665	16515	16552	16329	16630	16557	16449	16602	16475	16726	16706	16668	16459	16611	16469	16610	16580	16422	16604	16445	16598	16673	16440	16346	16609	16426	16531	16531	16710	16567	16505	16549	16581	16591	16611	16558	16681	16597	16393	16635	16600	16636	16524	16482	16522	16530	16557	16581	16519	16670	16688	16493	16402	16449	16428	16535	16549	16744	16634	16429	16695	16414	16695	16702	16655	16650	16473	16492	16529	16516	16758	16459	16607	16582	16417	16722	16528	16466	16522
23806	25528	39690	34562	27360	25678	25184	20893	20000	20412	20296	20087	19966	20009	20276	20212	20103	19744	19874	19830	20048	19957	20220	19910	20027	19991	19998	19785	19980	19992	19669	19842	19906	20061	19738	19814	19738	19918	19943	19993	19957	20116	19833	19783	19736	19930	19874	19981	19960	19914	19805	20005	19722	19787	19918	19868	19818	19943	19985	19807	19781	19848	19699	19907	19991	19839	19767	20081	19866	19700	19871	19776	19916	19856	19739	19720	19748	19760	19855	20001	19853	19836	19796	19802	19893	19783	19859	19847	19923	19747	19725	19711	19847	19655	19778	19701	19901	19773	19952	19648	19810	19737	19860	19786	19713	19592	19691	19887	19745	19838	19965	19698	19775	19696	19596	19870	19865	19656	19577	19893	19609	19927	19864	19824	19680	19736	20040	19885	19824	19733	19735	19861	19819	19797	19947	20016	19822	19703	19669	19889	19814	19701	19803	19764	19605	19699	19865	19961	19786	19842	19863	19893	19946	19700	19795	19832	19694	19828	19975	19866	19924	19666	19769	19828	19641	19843	20011	19730	19864	19554	19871	19833	19801	19912	19880	19663	19738	19893	19891	19788	19623	19855	19622	19700	19711	19800	19831	19943	19827	19801	19974	19759	19831	19668	19795	19841	19887	19724	19896	19765	19841	20006	20004	19809	19915	19744	19646	19740	19836	19899	19703	19665	19673	19844	19578	19865	19663	19838	19751	19679	19720	19728	19681	19823	19747	19783	19704	19562	19755	19707	19708	19619	19783	19878	19649	19499	19956	19768	19845	19768	19796	19907	19729	19802	19710	19842	19591	19824	19518	19753	19844	19695	19657	19734	19736	19720	19766	19679	19817	19733	19721	19784	19719	19715	19685	19729	19815	19755	19814	19715	19583	19840	19835	19981	19900	19699	19666	19776	19878	19634	19814	19922	20099	19929	19954	19673	19881	19994	19774	20013	19755	19708	19826	19751	19858	19728	19742	19888	19791	19493	19805	19958	19742	19800	19839	19952	19673	19748	19895	19706	19980	19716	19764	19757	19967	19774	19663	19812	19608	19935	19624	19515	19658	19687	19723	19543	19561	19856	19755	19952	19906	19873	19952	19735	20102	20033	19789	19813	20022	19875	19758	19809	19777	19658	19887	19707	19614	19899	19910	19791	19868	19860	19716	19781	19685	19638	19634	19508	19689	19987	19715	19593	19739	19950	19730	19747	19931	19806	19805	19875	19698	19752	19625	20024	19962	19661	19698	19961	19667	19657	19909	19483	19887	19811	19765	19967	19809	19921	19884	20017	19991	19990	19936	19774	19758	19883	19594	19689	19840	19869	19649	19557	19899	19745	19678	19645	19837	19866	19841	19752	19960	19880	19837	19697	19952	19732	19654	19900	19676	19881	19846	19863	19957	19835	19847	19682	19581	19775	19862	19866	19588	19943	19751	19784	19815	19646	19945	19659	19759	19835	20007	19905	19564	19766	19796	19814	19979	19970	19743	19821	19899	19797	19780	19821	19610	19848	20175	20212	19844	19993	19727	19763	19682	19676	19660	19693	19817	19771	19852	20022	19894	20009	19761	19831	19712	19871	19819	19906	19877	20000	19905	19613	19763	19670	19517	20014	19827	19803	19878	19825	19815	19878	19749	19719	19821	19607	19902	19616	20093	19870	19537	19536	19908	19905	19665	19647	19820	19762	19716	19677	19853	19833	19745	20014	19562	19519	19769	19777	19862	19781	19810	19643	19702	19578	19645	19804	19720	19567	19865	19729	19886	19740	19743	19747	19795	19617	19739	19709	19705	19964	19962	19830	19734	19769	19856	19732	19712	19584	19769	19804	19859	19810	19714	19865	19752	19779	19709	19846	19776	19857	19786	20006	19842	19850	19824	19763	19783	19697	19849	19527	19780	19643	19779	19760	19936	19702	19770	19836	19851	19830	19511	19891	19736	19565	19729	19682	19622	19772	19764	19972	19913	19778	19834	19962	19904	19800	19783	19787	19856	19603	19590	19716	19826	19811	19829	19764	19765	19697	20109	19908	19650	19742	19970	19964	19724	19717	19815	19721	19701	19754	19898	19839	19677	19682	19898	19819	19812	19900	20028	19848	19816	19763	19801	19699	19854	19736	19724	19874	19718	19799	19899	19747	19797	19722	19636	19892	19766	19741	19682	19646	19936	19816	19817	19693	19744	19865	19814	19600	19650	19817	19537	19755	19508	19612	19728	19549	19771	19756	19682	19770	19614	19863	19915	19714	19637	19677	19906	19815	19684	19795	19864	19792	19807	19645	19820	19704	19763	19808	19789	19750	19742	19645	19592	19735	19745	19797	19779	19989	19775	19939	19954	19884	19834	19714	19789	19775	19756	19595	19886	19689	19711	19770	19901	19568	19747	19907	19799	19717	19811	19869	19684	19793	19612	19701	19905	19930	19647	19642	19942	19796	19664	19836	19814	19617	19559	19791	19838	19743	19488	19883	19845	19739	19491	19560	19711	19730	19737	19569	19857	19703	19803	19941	19921	19882	19746	19771	19764	19814	19869	19931	19833	19850	19572	19878	19913	20035	19761	19602	19807	19902	19798	19613	19708	19672	19892	19835	19785	19569	19683	19675	19864	19706	19792	19876	19663	19719	19872	19560	19699	19844	19670	19845	20016	19588	19907	19867	19675	19938	19744	19707	19811	19739	19733	19704	19734	19687	19784	19800	19684	19629	19836	19762	19946	19660	20017	19763	19875	19613	19902	19906	19725	19840	19791	19700	19735	19727	19868	19767	19894	19928	19806	19588	19900	19810	19818	19826	19805	19766	19896	19766	19453	19642	19735	19940	19876	19713	19732	19819	19629	19704	19623	19806	19704	19898	19765	20020	19449	19874	19868	19664	19854	19779	19934	19614	19794	19696	19603	19812	19806	19842	19893	19925	19824	19830	19809	19871	19930	19898	19733	19871	19691	19555	19811	19695	19819	19783	19655	19634	19740	19773	19726	19673	19781	19873	19867	19824	19910	19785	19881	19682	19799	19785	19863	19873	19791	19763	19880	19726	19677	19985	19906	19743	20002	19935	19952	19766	19825	19815	19903	19831	19921	19799	19660	19927	19802	19766	19871	19849	19713	19815	19681	19747	19669	19896	19746	19750	19817	19986	19792	19829	19576	19829	19987	19894	19821	19737	19819	19885	19756	19792	19838	19958	20018	19805	19716	19591	20015	19757	19794	19978	19802	19710	20014	19658	19803	19809	19666	19859	19798	19815	20014	19840	19734	19894	19919	19840	19742	19793	19704	19918	19718	19779	19823	19859	19890	19908	19784	19637	19627	19749	19663	19813	19629	19834	20013	19799	19942	19789	19899	19877	19933	19863	19844	19643	19612	19700	19532	19873	19763	19869	19845	19726	19536	19845	19752	19829	19732	19760	19730	19829	19730	19728	19816	19715	19733	19836	19689	19824	19749	19760	19833	19720	19764	19827	19924	19770	19932	19657	19873	19762	19866	19767	19670	19532	19684	19722	19388	19864	19681	19753	19898	19681	19632	19726	19905	19768	19908	19910	19828	19571	19910	19844	19865	19921	19688	19804	19733	19956	20020	19949	19706	19807	19701	19788	19806	19683	19894	19951	19875	19778	19894	19789	19770	20013	19838	19885	19857	19490	19784	19708	19942	19736	19761	19736	19782	19652	19751	19882	19766	19953	19831	20028	19996	19950	19806	19794	19882	19762	19847	19575	19793	19852	19937	19674	19894	20086	19714	19714	19894	19966	19792	19882	19643	19760	19866	19815	19843	19783	19668	19752	19792	19845	19734	19875	19900	19848	19808	19795	19867	19811	19823	19753	19728	19792	19838	19905	19782	19985	19732	19911	19856	19912	19686	19839	19738	19804	19742	19898	19895	19751	19808	19628	19844	19660	19877	19691	19762	19941	19895	19735	19781	19892	19699	19801	19494	19702	19823	19793	19844	19472	19691	19818	19845	19767	19557	19960	19868	19798	19890	19788	19754	19917	19719	20005	19861	19769	19889	19866	19828	19770	19771	19735	19743	19582	19990	19684	19838	19660	19739	19610	19666	19872	19791	19811	19772	20031	19955	19908	19557	19667	19867	19698	19804	19743	19659	19933	19914	19783	19959	19824	19887	19663	19585	19828	19832	19817	19755	19651	20136	19837	19654	19762	19963	19884	19724	19905	19603	19901	19831	20018	19965	19711	19562	19765	19802	19933	19753	19821	19748	19721	19585	19662	19850	19825	19916	19829	20030	19883	19694	19743	19767	19875	19762	19704	20027	19817	19835	19922	19853	19850	19924	19645	19762	19677	19977	19772	19749	19825	19721	19670	19963	19761	19651	19830	19905	19872	19971	19768	19857	19868	19805	19894	19966	19862	19991	19848	19642	19869	19715	19704	19783	19900	19968	19825	19847	19963	19796	19750	19574	19717	19971	19885	19488	19876	19795	19696	19532	19665	19754	19781	19677	19696	19873	20098	19802	19747	19741	19669	19961	19888	19739	19697	19857	19677	19786	19999	20007	19735	19683	19796	19712	19729	19823	19858	19823	19736	19693	19694	19877	19827	19753	19735	19742	19831	19849	19562	19884	19710	19818	19838	19919	19815	19828	19698	19603	19666	19819	19740	19593	19719	19863	19887	19753	19747	19715	19692	19792	19837	19759	19808	19727	19705	19716	19642	19785	19819	19659	19816	19869	19907	19679	19869	19846	19723	19733	19714	19849	19899	19739	20015	19887	19953	19617	19792	19856	19886	19861	19972	19839	19884	19849	19736	19810	19851	19661	19817	19902	19835	20033	19923	19608	19864	20038	19805	20000	19791	19862	19704	19835	19830	19872	19831	19699	19785	19736	19720	19806	19633	19873	20093	19953	19900	19967	19918	19709	19957	19791	19848	19919	19738	19887	19908	19744	19812	19879	19734	19809	19941	19992	19809	20028	19662	19750	19773	19718	19749	19553	19698	19594	19790	19788	19829	19948	20004	19873	19834	19783	19667	19715	19835	19822	19764	19739	19804	19794	19868	19919	19747	19845	19738	19868	19894	19951	19840	19747	19906	19770	19647	19533	19965	19731	19942	19898	19708	19990	19731	19890	19889	19812	19874	19939	19884	19821	19612	19684	19747	19865	19715	19726	19569	19722	19595	19593	19748	19654	19782
62799	107020	89788	62268	36567	21809	17386	16734	16530	16521	16510	16696	16605	16707	16748	16766	16682	16567	16613	16698	16571	16641	16544	16654	16636	16682	16635	16672	16821	16754	16612	16844	16538	16546	16757	16678	16705	16781	16797	16587	16756	16647	16777	16477	16704	16564	16701	16624	16782	16544	16804	16598	16829	16682	16867	16663	16638	16493	16627	16717	16520	16605	16685	16668	16613	16600	16721	16522	16927	16557	16798	16678	16712	16725	16751	16782	16633	16765	16733	16674	16684	16591	16500	16769	16623	16683	16742	16620	16589	16494	16726	16592	16822	16666	16612	16659	16395	16686	16727	16462	16683	16751	16696	16610	16637	16723	16548	16499	16729	16612	16797	16680	16735	16651	16762	16777	16689	16699	16578	16704	16646	16678	16649	16706	16552	16692	16588	16707	16497	16618	16668	16631	16539	16578	16719	16780	16556	16610	16601	16615	16752	16655	16312	16657	16678	16690	16818	16696	16604	16731	16604	16583	16574	16735	16796	16493	16709	16547	16667	16788	16792	16497	16717	16528	16637	16555	16783	16688	16657	16596	16597	16474	16709	16570	16641	16712	16688	16585	16769	16743	16640	16661	16537	16771	16569	16497	16733	16512	16636	16593	16736	16677	16678	16771	16828	16645	16699	16781	16608	16609	16607	16477	16687	16551	16715	16782	16669	16609	16432	16740	16584	16668	16764	16650	16741	16781	16702	16569	16490	16606	16788	16663	16637	16644	16552	16584	16609	16631	16604	16581	16522	16647	16505	16733	16611	16509	16763	16593	16774	16627	16587	16557	16563	16616	16529	16512	16631	16699	16759	16727	16696	16708	16688	16644	16754	16539	16644	16664	16683	16745	16675	16698	16525	16742	16558	16712	16719	16525	16603	16569	16713	16552	16695	16594	16546	16493	16675	16552	16660	16657	16602	16689	16660	16944	16818	16718	16728	16614	16627	16444	16660	16555	16705	16522	16723	16533	16640	16757	16619	16721	16615	16720	16613	16653	16612	16607	16801	16445	16720	16540	16695	16840	16716	16510	16653	16629	16691	16704	16507	16771	16617	16565	16693	16690	16679	16452	16604	16668	16559	16750	16606	16656	16659	16738	16688	16579	16820	16634	16567	16685	16693	16834	16725	16638	16714	16631	16638	16680	16791	16647	16718	16843	16676	16713	16537	16857	16766	16620	16622	16727	16621	16662	16650	16453	16636	16786	16857	16583	16571	16600	16611	16494	16532	16709	16533	16563	16607	16708	16664	16676	16640	16674	16900	16668	16736	16753	16667	16908	16693	16927	16561	16572	16592	16578	16602	16587	16424	16902	16739	16692	16647	16491	16623	16604	16611	16558	16699	16590	16550	16646	16456	16793	16635	16520	16530	16726	16608	16611	16583	16692	16758	16366	16557	16698	16660	16691	16605	16659	16636	16659	16598	16728	16641	16615	16644	16688	16629	16710	16550	16553	16655	16698	16638	16731	16762	16710	16739	16800	16769	16670	16620	16702	16729	16607	16671	16672	16479	16563	16710	16606	16796	16617	16603	16562	16682	16591	16648	16686	16501	16391	16563	16632	16671	16636	16664	16651	16619	16632	16649	16689	16658	16637	16709	16621	16625	16480	16798	16539	16616	16740	16591	16469	16690	16618	16897	16487	16825	16760	16640	16700	16637	16651	16633	16711	16672	16647	16545	16753	16798	16583	16847	16613	16569	16682	16437	16671	16843	16557	16611	16782	16694	16691	16675	16649	16570	16546	16610	16560	16434	16755	16663	16659	16692	16554	16569	16638	16595	16613	16763	16824	16726	16509	16530	16606	16711	16636	16561	16634	16636	16576	16733	16637	16623	16719	16587	16601	16790	16742	16639	16793	16648	16675	16650	16514	16717	16712	16736	16527	16634	16712	16614	16677	16804	16637	16616	16615	16726	16724	16476	16659	16477	16705	16613	16692	16621	16751	16684	16728	16498	16645	16548	16782	16634	16770	16746	16862	16651	16614	16883	16716	16767	16776	16460	16640	16661	16809	16606	16858	16462	16828	16607	16801	16552	16654	16562	16735	16533	16671	16881	16409	16589	16635	16638	16693	16598	16560	16603	16733	16910	16485	16740	16822	16700	16712	16684	16663	16740	16604	16673	16621	16738	16609	16737	16744	16591	16748	16647	16663	16667	16664	16587	16763	16592	16795	16722	16689	16598	16562	16547	16623	16531	16553	16697	16694	16759	16660	16803	16554	16743	16545	16608	16571	16531	16689	16652	16720	16616	16774	16626	16600	16560	16642	16660	16685	16770	16696	16734	16609	16624	16728	16602	16581	16728	16689	16697	16681	16660	16650	16514	16704	16749	16772	16651	16558	16723	16558	16667	16609	16691	16494	16664	16622	16745	16456	16647	16563	16444	16659	16652	16832	16621	16608	16630	16611	16657	16727	16593	16528	16624	16722	16918	16497	16429	16754	16815	16685	16595	16599	16566	16579	16659	16747	16641	16758	16659	16778	16744	16573	16780	16673	16553	16605	16713	16692	16599	16569	16700	16693	16624	16670	16721	16740	16569	16612	16646	16633	16525	16771	16653	16750	16570	16865	16480	16627	16713	16603	16651	16842	16579	16477	16509	16683	16755	16768	16705	16586	16812	16576	16705	16653	16541	16634	16695	16535	16864	16597	16747	16660	16764	16588	16653	16659	16657	16471	16605	16698	16686	16488	16692	16598	16564	16794	16795	16549	16709	16569	16641	16718	16670	16740	16769	16565	16570	16769	16616	16485	16802	16774	16613	16692	16598	16660	16730	16702	16670	16749	16662	16713	16658	16664	16766	16816	16566	16532	16599	16679	16716	16589	16848	16536	16633	16727	16518	16696	16678	16715	16660	16689	16694	16673	16728	16580	16829	16666	16558	16666	16787	16608	16584	16650	16664	16591	16687	16649	16702	16751	16652	16609	16671	16737	16683	16680	16616	16475	16718	16622	16562	16705	16585	16570	16581	16629	16667	16464	16703	16838	16674	16586	16533	16649	16826	16834	16638	16676	16688	16772	16616	16605	16723	16558	16705	16623	16702	16704	16603	16531	16596	16602	16671	16587	16739	16581	16688	16821	16723	16595	16633	16601	16772	16809	16693	16561	16749	16670	16649	16697	16682	16561	16684	16715	16556	16618	16567	16723	16609	16594	16595	16607	16633	16538	16587	16725	16746	16677	16444	16701	16520	16687	16618	16528	16504	16709	16588	16570	16566	16594	16418	16702	16500	16659	16491	16683	16453	16604	16569	16718	16561	16572	16798	16574	16654	16761	16663	16709	16717	16709	16573	16646	16784	16538	16678	16614	16701	16674	16828	16619	16665	16562	16789	16583	16547	16814	16647	16597	16565	16602	16580	16665	16511	16556	16653	16653	16688	16558	16566	16742	16597	16620	16496	16791	16740	16767	16520	16741	16740	16652	16799	16639	16558	16574	16733	16723	16562	16729	16800	16512	16627	16855	16535	16733	16780	16551	16746	16599	16663	16556	16607	16714	16548	16683	16660	16601	16668	16725	16601	16873	16529	16662	16538	16597	16614	16628	16585	16667	16574	16643	16622	16788	16612	16782	16619	16705	16594	16588	16618	16594	16619	16731	16872	16562	16577	16534	16798	16478	16761	16599	16417	16660	16634	16560	16690	16535	16644	16629	16467	16768	16494	16796	16928	16784	16654	16621	16649	16725	16552	16621	16475	16571	16539	16592	16747	16679	16709	16552	16546	16568	16577	16608	16741	16744	16602	16486	16596	16634	16638	16555	16652	16700	16588	16616	16682	16663	16629	16543	16617	16585	16571	16624	16573	16573	16505	16441	16710	16687	16761	16537	16627	16633	16645	16557	16639	16665	16657	16676	16632	16699	16661	16453	16645	16843	16706	16620	16633	16709	16495	16567	16702	16589	16671	16630	16528	16615	16586	16678	16675	16513	16598	16512	16636	16512	16594	16604	16608	16692	16704	16547	16531	16636	16531	16709	16540	16412	16576	16637	16555	16775	16578	16690	16628	16783	16735	16635	16719	16713	16734	16583	16832	16589	16655	16728	16716	16687	16556	16725	16646	16476	16740	16805	16620	16739	16600	16657	16708	16598	16625	16604	16715	16704	16737	16676	16571	16673	16476	16806	16571	16626	16703	16655	16646	16763	16599	16665	16664	16644	16643	16818	16464	16760	16536	16774	16647	16656	16641	16632	16794	16652	16679	16638	16695	16652	16670	16523	16674	16655	16645	16527	16560	16743	16701	16746	16331	16543	16488	16631	16614	16589	16694	16614	16625	16674	16731	16759	16617	16740	16674	16643	16654	16733	16667	16662	16796	16734	16734	16581	16598	16643	16797	16798	16744	16781	16605	16531	16781	16786	16695	16523	16728	16823	16748	16657	16652	16717	16703	16674	16672	16686	16626	16657	16441	16556	16550	16497	16616	16651	16633	16533	16547	16618	16669	16688	16655	16778	16810	16621	16571	16676	16783	16872	16555	16537	16623	16724	16637	16744	16607	16499	16731	16696	16702	16552	16526	16564	16673	16685	16540	16749	16764	16670	16826	16803	16595	16524	16583	16661	16750	16604	16679	16523	16744	16791	16681	16819	16582	16528	16698	16637	16596	16770	16609	16588	16653	16619	16574	16590	16568	16625	16718	16399	16712	16814	16784	16673	16478	16698	16766	16695	16700	16555	16672	16681	16604	16618	16713	16542	16656	16792	16594	16718	16550	16814	16712	16552	16785	16654	16831	16701	16642	16724	16488	16685	16510	16682	16756	16547	16697	16800	16615	16626	16553	16728	16706	16549	16532	16650	16757	16697	16616	16774	16564	16598	16711	16647	16618	16545	16731	16672	16626	16566	16681	16686	16764	16626	16721	16636	16530	16557	16711	16671	16805	16647	16546	16619	16503	16652	16719	16842	16624	16729	16736	16663	16644	16668	16464	16688	16574	16547	16642	16483	16676	16531	16718	16548	16677	16707	16803	16767	16707	16610	16552	16635	16523	16631	16570	16668	16737	16473	16599	16688	16626	16762	16680	16587	16566	16609	16775	16608	16602	16660	16587	16694	16698	16713	16587	16618	16790	16765	16523	16609	16641	16612	16782	16863	16652	16530	16680	16581	16701	16761	16698	16640	16561	16562	16694	16746	16565	16657
32459	42495	44830	32136	23524	20981	20627	20260	20013	20387	20151	20047	20229	19763	19928	20040	20013	20037	20158	19955	20083	20083	20001	20060	20093	19992	20269	19883	20008	19986	20151	20113	20021	19997	19880	20258	20008	20018	20031	20038	19832	20043	19779	20123	20178	20169	19891	20063	19997	20209	20044	20118	19952	20115	19969	20008	19977	19886	20028	20026	19815	19931	20197	19835	19932	20048	20128	20143	20171	19939	19980	20112	19878	20098	20073	20064	19921	19859	19732	20009	20109	20107	20146	20096	20003	20325	19910	20243	20103	19912	20011	20227	20212	20078	19975	20201	19853	19963	20117	20119	20345	20078	20131	20081	20107	20131	19924	20075	20056	20151	19702	19881	20005	20074	20102	20030	20149	20128	20040	20204	20047	19912	19920	19889	20122	19962	19993	19975	20137	20059	19959	20029	19968	19923	20242	19912	20063	19937	19943	20101	20105	20011	19969	19910	20049	20002	20084	19835	19849	20040	20100	20081	20027	20215	20122	20102	20110	20085	20075	19918	20070	20169	20267	20095	20108	19794	19944	19925	20082	20034	20038	20014	20305	19785	20164	19965	19914	20217	19969	20114	20084	20058	19975	19895	20121	20192	19964	20338	20081	20011	19930	20193	20208	20149	20016	19911	19927	20166	20107	19935	20250	19884	20043	20215	20121	20328	19938	20126	20213	19937	19914	19979	19982	19973	19954	20047	19992	19941	20237	20179	20073	19907	20049	19904	20149	20060	19960	19995	20049	19876	20084	19893	19861	20039	20074	20018	20033	19979	19897	19839	20030	20034	19996	20155	20050	19959	20103	20129	19853	20068	20087	20070	20163	19986	19989	19897	20070	19870	19802	20061	20034	19908	20047	20383	20022	20008	20222	19952	20125	20019	20113	20076	20141	20080	20106	20042	20096	20247	19994	20320	20290	20059	20101	19994	19928	19925	20118	20011	19933	19996	20063	20144	20140	19913	20208	20069	19808	20041	19841	20090	19969	20064	20305	19899	19840	19957	19804	19828	19868	20069	20198	20035	20113	19942	20012	19862	19940	19984	20229	19903	19832	19905	19869	19823	20078	19887	20242	19929	20050	19985	20174	19933	20220	19997	19980	20043	20204	20042	20199	19921	20086	19831	19986	19943	20029	20087	20198	19950	19996	20088	20003	20119	20169	19861	20094	20030	20152	20056	19961	20166	20131	20030	19996	20079	19948	20018	19876	19943	19991	20073	19890	20082	20178	20087	19937	19984	20175	20175	20221	20085	20023	20212	19994	19900	20047	19911	19821	20035	20075	20163	20164	20017	20205	19819	20191	19828	20023	20237	19996	19867	19854	20009	20013	20139	20070	20045	20016	19967	20006	20088	19936	19884	20237	20214	20089	19887	19999	20048	20036	19979	19996	19721	20134	19847	20109	20024	20218	19972	20071	19947	19829	20073	20079	19740	20122	19862	20208	20113	19993	20000	20237	20027	19944	20044	20049	20116	20057	19984	20180	20026	20060	20010	19970	20101	20075	20073	20053	19743	20245	19836	20047	19943	19939	20026	20117	19993	20003	20077	20253	19846	19932	20046	20128	19897	20004	20201	19994	20084	19857	20005	19946	20090	20204	20041	20049	19765	20142	19991	19974	19848	20073	19800	20183	19970	20025	20139	20222	19968	20076	19978	20075	20113	20181	19879	20086	20090	20096	20226	20064	20039	20029	19883	20175	20163	20316	19908	20079	20177	20128	19942	19926	19921	20235	20032	19957	20016	19967	19983	20172	20063	20051	19868	19954	19796	20171	19759	19969	20157	20097	19964	20201	20051	19856	20288	19939	19969	19937	20054	20134	19860	19947	20004	20122	20032	20001	20017	19989	19801	20198	20103	20044	19882	19840	20209	19980	20209	19956	19860	20089	20039	20188	20118	20173	20020	20137	20107	20159	20164	19794	19994	20089	20143	20048	19910	20171	20114	20114	20016	19975	20163	20056	20141	19769	20035	20017	20184	19899	19884	19965	20116	19891	20224	20199	19997	20268	20005	20050	20022	19950	20074	19951	19861	20002	20073	20133	20024	20093	20094	20097	20065	20034	19804	20173	19993	20017	19997	19852	19907	20047	19907	20170	20028	20138	20036	19823	20121	19948	20076	20285	19945	19879	20115	20246	20093	20200	20104	19999	19997	19939	20106	20007	19816	19853	20023	20120	20105	20030	19932	20084	20014	20053	19846	20050	20101	20153	20132	20182	19956	20002	20138	20129	19953	20081	20146	19827	20026	19965	20046	20066	19873	19897	19901	20087	20012	20044	19934	20226	20094	20104	19883	19998	20033	19964	19815	20093	19999	20024	19974	19935	20197	20214	20201	19908	20091	20081	19863	20182	20058	20027	19958	19953	19955	20038	19991	20236	20254	19998	20132	19925	20191	19914	20078	20207	20024	19911	19933	20014	19905	19885	19979	20139	19815	20096	19868	20017	20218	20064	20110	19952	20020	20000	19981	20021	20055	19895	19840	20015	19920	20038	19715	20060	19980	19908	20051	19982	20042	20217	20050	19979	19988	20090	19861	20098	19796	20026	20000	20294	19950	19967	20078	19819	19838	19879	19996	20199	19793	20068	19912	20327	20189	20158	19872	19932	19891	19996	19852	20084	20091	20020	19896	20276	20018	20134	20109	19867	20046	20034	20008	19951	19864	20141	19920	20012	20326	19893	19875	19861	19900	19909	20278	19965	20170	20055	19743	19942	20053	19827	19929	20147	20046	20049	20069	19889	19938	19946	19973	19864	20064	19966	19979	20213	20114	20228	20002	20136	19974	20057	19984	20053	20169	20146	20008	20083	20102	20194	20003	20035	19866	20063	20244	19931	19994	20066	20055	20209	19924	20020	20109	19968	20176	19921	20278	20021	20243	20186	19981	20088	20028	20312	20123	20320	19958	20178	19967	20058	20183	20107	19992	20011	20072	20014	20067	19973	19928	20063	20090	20143	20106	20135	20122	20174	20065	20108	20102	19763	20086	20006	20145	20004	20195	19934	19902	20091	19980	19941	20197	19765	20115	19952	19771	19962	19964	20052	20089	20059	19924	19916	19978	20149	19962	19971	20061	20078	19970	20032	20070	20120	19922	20022	20049	20012	20002	19952	20090	20150	20052	19897	19904	19824	20151	19963	20072	20240	19923	20107	19862	19946	20020	19826	19789	20002	19972	19807	19847	19988	20118	20081	19864	19990	19953	20097	19958	20045	20161	19895	20027	20110	20021	19806	20198	20180	20120	20033	20025	19984	19936	19991	19992	19916	20004	20275	20000	20057	19906	20043	19959	20245	19984	20181	20044	19997	19873	20193	19840	20137	20141	20099	19780	20110	20218	20307	20111	19879	20128	20139	19962	20117	20077	19970	20003	20042	20107	19903	20059	19703	20154	20152	19869	19778	19978	19939	19955	20186	20128	19992	20149	19899	19755	20068	19917	20051	19929	19953	20141	19951	20036	20186	20257	19946	20127	19964	20064	20002	19955	19815	19989	20055	20072	19924	20060	20274	20100	19976	20077	20025	19811	20084	20011	20162	20078	20312	19875	20207	20059	20004	19971	20089	20069	19933	20094	19867	19863	19874	20041	19752	20051	20119	20082	20039	20062	20084	20233	19954	20142	20006	20007	19989	20209	20031	20031	20128	20217	20327	20149	20164	20020	19946	19896	19998	20057	19848	20125	20134	20066	20033	19935	19963	20088	20049	19937	20184	20141	19997	19931	20064	20061	19837	19980	19968	19841	20218	20187	19922	19960	20029	19898	20016	20048	19976	20011	19950	19717	20127	20076	19939	19909	19880	19957	19898	20029	20028	19837	20063	20037	20064	20028	20155	19960	19892	20168	20000	20197	20139	19900	20109	20181	20076	20032	20037	19901	20048	19917	20215	20032	19883	19935	20132	20102	19903	20042	20152	20076	20045	19851	20045	19916	20302	19963	19948	20082	20018	19785	20100	19950	19928	19900	20045	19996	20088	19997	19844	19910	19857	20018	20021	20028	20119	20159	20034	20062	19975	20021	20025	20145	20047	20003	20047	19948	20118	20124	20147	19867	19927	20132	20025	19841	20168	19918	19907	20098	20106	19833	19883	19966	20067	20039	20030	20065	19940	20072	20126	20173	20018	20066	20052	19979	20080	19983	20045	20210	20025	20049	19851	19872	20065	20168	20196	19904	19871	20067	19952	20045	19845	19987	19988	19990	19836	20080	19887	20060	20120	19968	20200	19995	20029	19912	20016	19901	20108	20117	20140	19994	20150	20098	20204	20076	20254	20076	19983	19995	20119	20078	20159	19917	19912	20127	20371	20136	19971	20081	19781	20008	20069	20091	20233	20267	20085	20006	20110	20259	20049	20006	20023	19896	20222	20127	20149	19944	20019	19906	20265	20024	20124	19978	20007	19925	19906	19935	20119	20021	20070	19841	20020	20060	20171	20182	20003	20152	19995	20019	20068	20050	20098	20211	20116	20136	20157	19939	19930	19864	20042	20110	19832	20083	20056	20006	20123	19809	19951	19973	20109	20081	19942	19999	20028	19923	20046	19947	20095	19982	19974	19922	20046	20072	20045	19974	20038	19816	20090	19933	20185	19911	20145	20093	20130	19770	20109	19964	20179	20214	19982	20186	20324	19967	19939	19975	20085	19936	19999	20122	20005	19989	20087	20159	20003	20057	19967	20069	20172	19871	20020	19952	19974	19987	20153	20013	20111	20165	19972	20047	19935	20148	19914	20146	20018	19996	20053	19979	20101	20131	19968	19980	19991	19936	19912	20013	20068	20026	19874	19989	19993	20092	20025	19886	19840	20008	19999	20040	20057	20056	20122	20116	20041	19921	19677	19925	19800	19890	19995	19895	20231	20035	20008	20103	20129	20074	19860	19959	20023	20222	20114	19965	20136	20234	20081	20057	20040	19851	20058	20079	20227	19945	19994	19851	19883	20016	19989	20133	19922	19840	19887	20169	19800	20036	19688	20207	20100	19819	20034	19912	19929	20088	19791	20080	20129	20145	20036	20106	20127	20044	19971	19955	20020	19940	20285	20213	20018	19860	20134	20033	20128	19939	20187	19933	19988	20046	20055	19953	19970	20042	19877	20080	20063	20046	20003	20018	20171	19973	19948	20077	19990	20079	20237	19906	20141	20114
40372	60729	46436	27921	19644	17380	16828	16645	16987	16831	16734	16877	16850	16804	16660	16677	16737	16691	16774	16679	16705	16591	16786	16807	16629	16837	16763	16829	16692	16635	16959	16779	16855	16702	16745	16921	16880	16878	16750	16768	16821	16898	16841	16842	16831	16723	16861	16629	16858	16789	16968	17032	16796	16917	16695	16898	16782	16886	16923	16729	16788	16554	16751	16851	16725	16849	16895	16840	16933	16871	16810	16722	16665	16826	16777	16767	16962	16981	17027	16936	16641	16848	16642	16929	16746	16804	16770	16791	16896	16593	16924	16984	16767	16708	16493	16958	16572	16761	16658	16833	16772	16691	16708	16738	16785	16765	16792	16696	16730	16714	16768	16692	16709	16629	16890	16833	16542	16844	16866	16913	16782	16728	16703	16808	16818	16855	16662	16800	16849	16874	16568	16725	16811	16683	16830	16636	16690	16821	16771	16804	16707	16663	16746	16707	16634	16921	16848	16735	16892	16589	16736	16759	16719	16839	16716	16819	16827	16754	16953	16923	16784	16534	16852	16836	16666	16659	16817	16788	16790	16713	16695	16930	16780	16848	16891	16861	16681	16822	16825	16808	16847	16629	16748	16951	16814	16740	16767	16873	16789	16682	16835	16874	16785	16943	16603	16722	17234	16711	16663	16776	16679	16848	16783	16784	16698	16848	16886	16750	16794	16821	16815	16782	16854	16837	16588	16945	16632	16785	16767	16787	16683	16914	16961	16795	16840	16998	16756	16736	16882	16572	16699	16677	16640	16805	16805	16776	16779	16751	16728	16797	16736	16853	16923	16775	16586	16840	16841	16738	16833	16696	16797	16844	16597	16907	16694	16823	16724	16786	16773	16699	16784	16758	16927	16747	16974	16990	16830	16692	16737	16815	16777	16742	16898	16578	16874	16928	16858	16874	16748	16861	16775	16722	16738	17060	16773	16826	16764	16882	16667	16793	16803	16940	16795	16909	16816	16683	16755	16788	16797	16794	16820	16918	16714	16787	16883	16841	16804	16576	16736	16930	16705	16763	16735	16717	16693	16799	16692	16783	16846	16877	16796	16760	16846	16766	16958	16808	16781	16843	16819	16776	16765	16907	16925	16821	16855	16745	16939	16747	16851	16832	16626	16793	16800	16731	16791	16828	16717	16660	16955	16614	16698	16611	16821	16864	16734	16688	16759	16775	16947	16570	16790	16713	16734	16885	16784	16807	16783	16749	16784	16655	16657	16655	16814	16819	16997	16766	16860	16791	16755	16722	16776	16744	16922	16820	16775	16879	16726	16867	16708	16684	16939	16863	16769	16894	17059	16792	16717	16730	16785	16817	16806	16778	16785	16725	17010	16740	16823	16811	16861	16781	16797	16680	16815	16732	16864	16892	16678	16797	16675	16829	16709	16751	16823	16740	16865	16803	16853	16933	16914	16778	16755	16749	16777	16762	16716	16649	16636	16807	16694	16787	16728	16717	16676	16830	16868	16864	16861	16828	16637	16761	16823	16704	16634	16858	16789	16783	16956	16834	16728	16768	16876	16917	16737	16733	16928	16902	16902	16769	16694	16897	16953	16737	16661	16848	16914	16860	16817	16847	16620	16743	16840	16735	16706	16658	16633	16701	17027	16836	16689	16738	16644	16630	16793	16750	16916	16737	16879	16833	16740	16694	16897	16687	16749	16804	16836	16707	16655	16901	16809	16582	16721	16690	16833	16917	16949	16734	16838	16899	16966	16702	16737	16683	16737	16743	16592	16931	16932	16835	16627	16617	16712	16934	16854	16791	16607	16869	16725	16739	16759	16972	16674	16659	16726	16696	16860	16750	16749	16743	17011	16623	16884	16785	16844	16833	16842	16786	16897	17055	16802	16762	16797	16956	16772	16742	16875	16793	16792	16906	16748	16972	16628	16837	16888	16805	16580	16854	16677	16814	16758	16804	16724	16755	16678	16654	16768	16782	16751	16834	16725	16900	16987	16875	16988	16902	16762	16843	16766	16760	16714	16530	16950	16800	16801	16855	16707	16970	16767	16816	16788	16748	16571	16840	16757	16713	16823	16739	16812	16759	16886	16876	16828	16840	16705	16730	16616	16660	16779	16799	16821	16783	16695	16777	16713	16994	16776	16820	16803	16799	16789	16745	16753	16882	16648	16793	16658	16649	16830	16873	16558	16756	16717	16714	16755	16687	16899	16889	16871	16806	16774	16855	16862	16765	16763	16814	16736	16772	16798	16847	16707	16797	16678	16783	16698	16657	16869	16875	16710	16858	16755	16873	16836	16911	16750	16880	16879	16576	16786	16814	16790	16844	16810	16651	16891	16651	16819	16807	16754	16776	16827	16908	16820	16821	16882	16814	16765	16727	16760	16619	16839	16735	16842	16835	16807	16678	16749	16859	16550	16833	16724	16867	16732	16687	16786	16795	16896	16763	16736	16902	16752	16735	16793	16801	16647	16816	16724	16808	16916	16670	16779	16913	16821	16743	16628	16740	16801	16935	16665	16714	16872	16686	16605	16907	16852	16805	16645	16583	17031	16734	16745	16735	16684	16838	16888	16856	16817	16700	16778	16822	16941	16609	16797	16601	16759	16797	16903	16764	16793	16638	16868	16905	16709	16673	16942	16611	16802	16766	16678	16761	16807	16856	16693	16694	16699	16742	16861	16692	16699	16807	16665	16567	16558	16815	16814	16544	16838	16918	16815	16693	16890	16749	16834	16899	16731	16727	16902	16904	16857	16737	16743	16772	16831	16836	16700	16707	16775	16746	16937	16717	16833	16847	16857	16905	16947	16701	16853	16683	16911	16828	16758	16746	16695	16838	16917	16783	16802	16518	16665	16766	16833	16741	16678	16646	16920	16956	16840	16831	16788	16836	17008	16884	17006	16691	16797	16777	16758	16827	16859	16738	16704	16715	16619	16718	16894	16905	16910	16619	16700	16706	16976	16746	16781	16959	16787	16996	16738	16712	16579	16629	16741	16679	16769	16656	16724	16757	16806	16741	16858	16744	16851	16665	16878	16824	16849	16995	16787	16645	16680	16575	16809	16811	16753	16771	16776	16915	16854	16822	16860	16843	16625	16702	16695	16915	16863	16732	16829	16822	17031	16832	16707	16891	16746	17000	16680	16858	16852	16824	16703	16730	16701	16579	16902	16811	16796	16647	16865	16879	16723	16853	16896	16829	16718	16789	16728	16742	16835	16828	16842	16794	16668	16508	16729	16769	16691	16618	16875	16717	16743	16900	16824	16778	16747	16804	16770	16775	16753	16759	16864	16834	16679	16559	16734	16860	16892	16697	16726	16720	16712	16672	16637	16673	16785	16892	16772	16812	16683	16627	16933	16594	16919	16600	16694	16710	16752	16972	16868	16711	16897	16771	16842	16846	16926	16803	16764	16730	16692	16609	16630	16603	16694	16894	16831	16662	16790	17023	16674	16808	16580	16946	16793	16807	16681	16744	16649	16942	16671	16870	16916	16761	16909	16710	16907	16868	16870	16842	16594	16745	16630	16848	16851	16992	16752	16874	16587	16806	16805	16751	16911	16748	16718	16936	16792	16749	16908	16740	16441	16695	16719	16772	16835	16836	16758	16879	16805	16599	16752	16756	16857	16605	16789	16949	16914	16882	16751	16633	16679	16853	16751	16744	16832	16814	16797	16725	16917	16637	16819	16815	16888	16788	16720	16950	16821	16666	16722	16694	16962	16813	16734	16578	16838	16685	16584	16780	16874	16759	16841	16816	16612	16699	16847	16891	16680	16910	16737	16832	16948	16692	16715	16760	16982	16922	16711	16980	16841	16791	16693	16742	16674	16781	16763	16859	16726	16739	16782	16714	16697	16616	16785	16595	16677	16727	16773	16716	16811	16740	16994	16833	16830	16771	16792	16848	16978	16871	16832	16848	16784	16832	16874	16732	16760	16813	16608	16659	16714	16606	16957	16790	16957	16652	16784	16727	16802	16726	16902	16789	16679	16938	16560	16778	16873	16665	16844	16838	16790	16927	16822	16896	16858	16638	16906	16930	16806	16679	16688	16622	16779	16726	16839	16696	16879	16813	16825	16807	16734	16762	16880	16663	16996	16929	16686	16624	16650	16776	16738	16789	16678	16928	16741	16687	16897	16603	16657	16868	16642	16773	16685	16771	16695	16902	16896	16836	16856	16859	16797	16783	16860	16851	16708	16821	16590	16824	16559	16904	16737	16866	16718	16956	16700	16772	16821	16794	16870	16722	16788	16760	16828	16911	16812	16889	16688	16688	16682	16910	16579	16883	16705	16659	16882	16885	16942	16891	16743	16791	16769	16786	16882	16738	16911	16732	16711	16683	16881	16916	16673	16978	16862	16662	16651	16868	16875	17034	16888	16528	16756	16853	16750	16702	16907	16856	16862	16767	16810	16797	16996	16791	16888	16787	16762	16580	16804	16636	16702	16774	16689	16820	16921	16913	16893	16669	16620	16811	16779	16666	16897	16797	16864	16718	16860	16839	16712	16782	16733	16804	16634	16859	16913	16739	16815	16657	16520	16857	16686	16697	16821	16957	16647	16704	16699	16638	16687	16934	16717	16673	16701	16753	16793	16753	16671	16780	16733	16782	16766	16720	16809	16783	16816	16885	16843	16833	16833	16764	16593	16872	16880	16900	16843	16858	16582	16911	16739	16722	16809	16805	16871	16934	16858	16856	16755	16768	16638	16682	16832	16783	16529	16760	16768	16760	16829	16665	16654	16795	16816	16921	16815	16843	16869	16791	16804	16927	16858	16828	16715	16888	16582	16676	16735	16730	16652	16714	16777	16742	16805	16724	16922	16722	16599	16690	16749	16829	16822	16719	16769	16798	16836	16821	16770	16780	16891	16851	16764	16681	16810	16822	16830	16869	16888	16721	16821	16851	16839	16736	16844	16829	16854	16893	16591	16733	16719	16744	16885	16881	16922	16972	16786	16706	16931	16819	17018	16752	16928	16695	16771	16885	16851	16842	16856	16874	16677	16692	16583	16670	16923	16713	16829	16861	16762	16671	16864	16682	16890	16835	16823	16840	16823	16692	16805	16789	16949	16765	16875	16750	16895	16604	16738	16747	16994	16637	16769	16858	16677	16775	16779	16698	16629	16641	16859	16680	16561	16799	16925	16846	16858	16984	16576	16859	16728	16859
24289	26808	41901	37141	28412	25679	24159	20561	19952	20388	20206	19971	19883	19881	19893	19697	19779	19772	19813	19840	20032	19797	20006	19752	19892	19722	19787	19686	19669	19954	19819	19651	19987	19903	19704	19452	19783	19810	19938	19894	19636	19842	19794	19840	19817	19793	19616	19709	19675	19821	19622	19695	19586	19614	19698	19814	19597	19640	19678	19772	19787	19752	19619	19716	19791	19607	19580	19580	19817	19729	19732	19838	19667	19757	19649	19865	19578	19842	19667	19477	19639	19447	19836	19668	19806	19659	19634	19789	19776	19621	19996	19593	19844	19552	19562	19596	19663	19720	19921	19757	19810	19606	19786	19871	19878	19908	19736	19769	19902	19523	19705	19824	19733	19613	19744	19523	19627	19690	19686	19862	19889	19530	19717	19716	19646	19683	19778	19694	19726	19685	19414	19702	19600	19822	19939	19658	19711	19736	19658	19991	19999	19692	19574	19698	19667	19759	19768	19716	19863	19467	19703	19393	19740	19500	19637	19826	19530	19752	19923	19670	19906	19848	19587	19735	19783	19791	19878	19693	19783	19569	19660	19639	19538	19533	19625	19765	19582	19585	19688	19660	19511	19831	19557	19697	19739	19543	19660	19761	19843	19749	19613	19576	19615	19804	19547	19526	19732	19660	19664	19702	19840	19645	19871	19785	19708	19804	19679	19818	19830	19661	19683	19747	19602	19585	19690	19529	19776	19622	19606	19692	19797	19959	19860	19732	19806	19733	19559	19603	19918	19668	19728	19720	19896	19561	19862	19828	19447	19923	19641	19732	19704	19702	19679	19592	19877	19598	19599	19541	19493	19754	19791	19911	19803	19537	19619	19820	19692	19560	19801	19896	19700	19809	19782	19654	19862	19733	19420	19693	19702	19748	19814	19580	19657	19729	19737	19779	19743	19590	19718	19734	19741	19736	19525	19586	19776	19614	19772	19706	19618	19501	19896	19799	19757	19507	19830	19772	19740	19702	19867	19766	19340	19755	19845	19574	19698	19810	19740	19776	19955	19618	19694	19702	19497	19602	19660	19765	19875	19853	19784	19471	19739	19641	19563	19730	19723	19500	19618	19763	19648	19752	19647	19320	19728	19859	19506	19548	19704	19529	19633	19650	19718	19604	19574	19500	19561	19530	19752	19863	19755	19803	19601	19621	19585	19789	19447	19727	19738	19606	19596	19608	19812	19769	19893	19647	19762	19681	19547	19595	19640	19735	19544	19600	19498	19736	19671	19543	19647	19628	19735	19765	20132	19981	19608	19569	19620	19543	19470	19502	19614	19666	19607	19740	19754	19904	19609	19694	19646	19937	19758	19814	19876	19624	19630	19467	19601	19780	19671	19908	19684	19768	19710	19648	19626	19839	19704	19608	19540	19719	19741	19830	19630	19500	19525	19789	19581	19804	19463	19620	19563	19788	19706	19710	19711	19625	19773	19529	19553	19747	19826	19973	19812	19641	19830	19565	19659	19951	19650	19916	19640	19715	19792	19569	19779	19758	19770	19744	19698	19717	19750	19667	19499	19662	19435	19709	19881	19768	19714	19707	19639	19478	19610	19663	19730	19613	19703	19668	19796	19859	19751	19739	19802	19597	19655	19760	19887	19727	19751	19664	19643	19755	19761	19688	19429	19382	19594	19572	19701	19883	19753	19733	19678	19857	19717	19833	19715	19718	19798	19880	19619	19559	19655	19771	19594	19625	19880	19815	19998	19574	19510	19697	19596	19696	19607	19651	19577	19797	19436	19739	19700	19837	19693	19591	19363	19840	19684	19745	19803	19913	19668	19667	19658	19738	19649	19567	19725	19635	19845	19558	19459	19552	19715	19669	19657	19624	19738	19708	19632	19647	19757	19643	19687	19619	19612	19862	19666	19689	19669	19563	19809	20000	19642	19615	19587	19625	19639	19596	19813	19531	19600	19562	19853	19602	19644	19614	19693	19799	19823	19543	19916	19766	19783	19687	19578	19772	19829	19678	19544	19806	19567	19632	19904	19645	19619	19931	19741	19830	19864	19847	19572	19700	19724	19559	19692	19782	19709	19596	19890	19639	19563	19829	19597	19666	19704	19835	19812	19811	19811	19676	19661	19658	19638	19761	19806	19556	19597	19461	19625	19793	19660	19422	19535	19655	19766	19682	19633	19651	19581	19603	19620	19531	19599	19676	19720	19549	19838	19794	19714	19551	19818	19634	19695	19674	19773	19681	19794	19610	19796	19832	19714	19574	19454	19769	19684	19582	19728	19798	19832	19827	19506	19495	19722	19867	19669	19849	19914	19502	19602	19711	19736	19561	19498	19585	19816	19639	19663	19700	19447	19545	19658	19494	19718	19697	19648	19609	19832	19574	19765	19633	19554	19700	19480	19545	19532	19658	19666	19585	19605	19623	19725	19566	19853	19717	19664	19596	19706	19653	19883	19710	19765	19888	19628	19652	19640	19674	19879	19554	19658	19864	19791	19766	19760	19588	19725	19632	19659	19571	19575	19588	19722	19734	19807	19541	19613	19779	19688	19639	19680	19813	19681	19616	19564	19542	19663	19777	19889	19618	19792	19697	19770	19848	19857	19703	19700	19586	19765	19797	19752	19737	19727	19525	19657	19805	19730	19883	19640	19668	19653	19553	19641	19728	19642	19848	19883	19609	19891	19806	19728	19639	19715	19961	19851	19537	19633	19659	19720	19718	19964	19713	19715	19684	19709	19810	19679	19657	19643	19616	19561	19543	19509	19568	19783	19684	19918	19742	19483	19457	19684	19631	19829	19584	19775	19620	19779	19648	19629	19740	19817	19835	19762	19537	19635	19583	19764	19663	19509	19519	19793	19648	19637	19747	19776	19838	19835	19876	19757	19559	19721	19791	19782	19803	19492	19498	19583	19565	19476	19593	19638	19682	20007	19655	19745	19704	19683	19858	19972	19697	19773	19760	19689	19815	19610	19488	19736	19590	19740	19485	19931	19845	19619	19598	19911	19653	19809	19597	19766	19723	19743	19902	19813	19545	19453	19725	19584	19593	19882	19928	19793	19874	19893	19693	19754	19721	19603	19713	19583	19693	19657	19914	19665	19560	19614	19821	19676	19530	19622	19698	19782	19657	19576	19845	19700	19584	19504	19799	19819	19849	19856	19583	19755	19601	19667	19679	19508	19726	19813	19638	19679	19539	19734	19633	19516	19646	19460	19625	19620	19758	19711	19708	19522	19622	19467	19558	19624	19747	19751	19862	19864	19632	19540	19615	19559	19803	19564	19489	19625	19876	19833	19723	19780	19588	19572	19804	19588	19773	19492	19640	19544	19703	19648	19548	19777	19696	19645	19664	19837	19854	19694	19545	19552	19536	19510	19652	19692	19550	19878	19925	19469	19696	19852	19742	19623	19814	19968	19678	19513	19842	19519	19626	19598	19588	19941	19722	19644	19758	19689	19533	19734	19628	19511	19689	19455	19592	19480	19677	19718	19786	19521	19563	19813	19816	19835	19725	19648	19769	19701	19633	19680	19655	19574	19643	19754	19665	19823	19806	19632	19664	19648	19775	19676	19614	19854	19668	19774	19554	19720	19480	19626	19633	19588	19819	19766	19677	19639	19581	19518	19683	19605	19604	19832	19578	19741	19715	19580	19669	19828	19744	19683	19706	19550	19756	19535	19740	19559	19532	19621	19737	19638	19604	19628	19624	19586	19718	19682	19735	19676	19770	19638	19551	19709	19693	19559	19634	19792	19571	19524	19624	19796	19681	19730	19747	19695	19590	19903	19621	19725	19618	19686	19634	19723	19785	19697	19633	19634	19608	19467	19554	19712	19496	19759	19592	19557	19515	19659	19838	19697	19804	19674	19771	19652	19710	19566	19593	19700	19611	19605	19758	19646	19453	19817	19663	19667	19639	19731	19669	19638	19611	19692	19588	19823	19570	19663	19743	19635	19678	19644	19604	19816	19558	19745	19399	19775	19652	19632	19710	19682	19419	19416	19726	19737	19798	19579	19757	19803	19669	19550	19712	19717	19658	19653	19505	19643	19659	19839	19754	19370	19629	19683	19721	19776	19796	19726	19715	19753	19873	19577	19666	19516	19545	19668	19817	19713	19617	19702	19875	19674	19632	19812	19788	19880	19811	19702	19681	19793	19663	19878	19558	19633	19621	19754	19645	19599	19617	19664	19638	19769	19722	19966	19722	19725	19939	19856	19567	19699	19628	19752	19812	19720	19614	19896	19816	19462	19669	19616	19540	19689	19682	19724	19673	19799	19718	19726	19512	19749	19832	19584	19794	19574	19647	19816	19607	19527	19500	19711	19608	19800	19744	19773	19639	19870	19827	19618	19572	19971	19539	19697	19822	19709	19416	19510	19532	19568	19629	19638	19627	19606	19569	19852	19509	19702	19693	19750	19913	19765	19740	19668	19646	19607	19719	19523	19683	19562	19762	19726	19714	19682	19835	19736	19878	19664	19612	19751	19711	19746	19600	19880	19841	19929	19699	19674	19670	19673	19600	19616	19832	19885	19628	19698	19729	19882	19609	19496	19735	19813	19779	19675	19737	19496	19731	19891	19561	19724	19637	19531	19549	19655	19645	19770	19673	19782	20184	19580	19632	19668	19605	19596	20002	19795	19832	19666	19843	19634	19655	19611	19803	19875	19646	19532	19730	19770	19774	19464	19805	19675	19973	19703	19692	19732	19700	19798	19696	19840	19639	19735	19828	19824	19469	19766	19686	19752	19706	19636	19915	19655	19606	19794	19602	19592	19957	19649	19491	19745	19837	19764	19577	19268	19755	19849	19681	19645	19531	19634	19672	19523	19565	19651	19728	19870	19840	19735	19850	19598	19462	19608	19712	19788	19581	19705	19692	19714	19687	19729	19738	19855	19620	19841	19484	19589	19614	19626	19594	19683	19636	19830	19720	19692	19724	19642	19600	19744	19721	19837	19663	19711	19479	19711	19490	19669	19694	19745	19839	19917	19732	19818	19841	19770	19389	19579	19633	19886	19558	19914	19889	19866	19562	19805	19722	19579	19585	19370	19555	19760	19836	19695	19789	19856	19890	19680	19637	19568	19755	19586	19623	19575	19734	19837	19627	19764	19851	19839	19603	19780	19615	19493	19748	19644	19860	19767	19743	19758	19728	19729	19516	19699	19492	19515	19478
65025	108533	88640	60170	35393	21045	17147	16627	16696	16742	16628	16828	16779	16450	16665	16698	16676	16800	16487	16795	16758	16671	16804	16600	16370	16613	16666	16681	16712	16571	16814	16628	16626	16648	16629	16659	16539	16591	16454	16806	16630	16575	16556	16635	16371	16642	16758	16587	16580	16709	16674	16477	16724	16613	16390	16565	16610	16680	16499	16594	16592	16455	16561	16500	16787	16607	16514	16645	16697	16643	16745	16842	16541	16707	16642	16679	16617	16662	16590	16665	16423	16556	16561	16681	16468	16775	16456	16597	16727	16814	16471	16683	16467	16601	16640	16560	16468	16658	16598	16453	16710	16736	16640	16509	16486	16608	16565	16600	16516	16493	16555	16627	16719	16584	16667	16680	16650	16721	16606	16362	16622	16627	16543	16536	16546	16515	16635	16615	16564	16576	16728	16539	16516	16566	16676	16561	16555	16537	16542	16665	16695	16642	16580	16563	16685	16497	16712	16577	16624	16557	16743	16700	16544	16415	16566	16665	16555	16660	16808	16504	16664	16507	16674	16672	16639	16579	16460	16591	16733	16657	16693	16644	16590	16749	16691	16730	16764	16706	16585	16713	16629	16602	16626	16706	16625	16655	16782	16815	16628	16609	16678	16650	16586	16473	16624	16651	16686	16744	16515	16669	16647	16712	16551	16709	16546	16600	16561	16676	16918	16659	16536	16508	16580	16511	16598	16659	16672	16725	16559	16653	16674	16612	16656	16544	16790	16592	16603	16694	16593	16597	16623	16613	16631	16474	16664	16788	16675	16575	16633	16605	16650	16707	16738	16620	16536	16596	16693	16632	16643	16677	16501	16580	16606	16698	16664	16675	16786	16605	16740	16541	16561	16691	16473	16572	16678	16645	16590	16553	16600	16643	16452	16470	16612	16550	16689	16518	16543	16564	16714	16668	16780	16707	16575	16699	16530	16621	16663	16755	16613	16393	16734	16551	16519	16524	16881	16707	16497	16664	16723	16630	16607	16690	16488	16771	16457	16536	16520	16499	16476	16579	16658	16603	16525	16620	16641	16591	16689	16506	16472	16649	16734	16774	16712	16633	16528	16585	16529	16740	16621	16786	16574	16607	16510	16627	16619	16540	16707	16428	16530	16620	16677	16736	16512	16627	16562	16713	16584	16603	16616	16535	16633	16592	16626	16549	16541	16577	16670	16534	16821	16493	16545	16511	16691	16526	16556	16654	16547	16635	16629	16578	16595	16790	16564	16572	16621	16658	16612	16694	16701	16556	16629	16586	16617	16839	16592	16354	16542	16500	16541	16553	16660	16591	16778	16479	16579	16702	16677	16625	16583	16636	16674	16461	16600	16572	16608	16577	16591	16557	16646	16687	16483	16658	16746	16561	16652	16633	16501	16669	16567	16618	16700	16582	16589	16626	16604	16540	16537	16700	16641	16544	16558	16754	16531	16733	16517	16659	16450	16682	16767	16528	16603	16667	16584	16624	16768	16427	16770	16638	16345	16592	16672	16793	16512	16573	16651	16718	16589	16489	16619	16738	16702	16746	16489	16614	16758	16575	16743	16420	16723	16486	16536	16562	16702	16646	16535	16699	16611	16649	16649	16596	16713	16739	16581	16687	16608	16518	16675	16632	16576	16641	16605	16574	16627	16561	16679	16674	16611	16597	16496	16685	16618	16617	16617	16602	16808	16635	16538	16528	16645	16854	16645	16672	16759	16499	16558	16635	16613	16562	16573	16628	16674	16562	16557	16346	16413	16697	16753	16689	16630	16672	16469	16642	16584	16565	16593	16481	16689	16659	16588	16538	16579	16603	16760	16530	16652	16517	16661	16687	16581	16722	16524	16791	16690	16540	16519	16703	16635	16537	16553	16598	16654	16814	16465	16560	16569	16458	16546	16586	16575	16617	16658	16512	16607	16723	16517	16635	16675	16699	16444	16579	16740	16603	16461	16629	16466	16576	16345	16646	16414	16528	16613	16653	16629	16622	16558	16679	16485	16683	16608	16597	16841	16611	16563	16668	16579	16700	16474	16626	16698	16606	16789	16623	16587	16695	16737	16571	16696	16589	16577	16560	16714	16751	16503	16597	16717	16581	16831	16740	16487	16640	16605	16665	16449	16580	16721	16652	16811	16686	16630	16556	16496	16649	16619	16688	16683	16675	16702	16485	16607	16298	16654	16613	16795	16653	16708	16467	16645	16520	16542	16671	16734	16563	16681	16599	16578	16760	16552	16518	16659	16648	16597	16895	16542	16619	16719	16669	16583	16807	16502	16670	16755	16613	16630	16498	16609	16642	16346	16733	16547	16622	16535	16702	16694	16524	16581	16751	16532	16498	16589	16632	16652	16825	16588	16445	16660	16723	16648	16689	16613	16675	16633	16533	16532	16616	16522	16396	16462	16584	16749	16503	16639	16771	16627	16646	16527	16505	16700	16638	16763	16708	16756	16519	16898	16626	16459	16749	16733	16712	16344	16793	16462	16488	16602	16488	16682	16708	16638	16617	16710	16694	16623	16660	16543	16610	16380	16627	16727	16656	16687	16588	16650	16557	16640	16723	16572	16501	16687	16552	16663	16624	16587	16339	16593	16718	16718	16730	16493	16575	16772	16650	16748	16589	16538	16609	16737	16608	16634	16468	16654	16505	16597	16595	16554	16553	16598	16533	16611	16445	16765	16603	16826	16667	16493	16564	16642	16881	16518	16765	16614	16675	16670	16556	16584	16569	16557	16551	16595	16457	16579	16654	16673	16682	16510	16698	16678	16577	16593	16673	16747	16656	16485	16710	16555	16531	16754	16595	16541	16677	16573	16644	16768	16643	16682	16630	16692	16702	16613	16574	16496	16580	16579	16752	16718	16487	16617	16485	16463	16746	16698	16581	16603	16554	16760	16527	16421	16601	16545	16627	16562	16572	16561	16865	16598	16725	16649	16666	16566	16699	16607	16530	16667	16578	16578	16719	16555	16745	16619	16784	16534	16626	16712	16456	16598	16535	16477	16747	16507	16603	16607	16688	16566	16638	16604	16617	16640	16629	16616	16673	16660	16654	16610	16581	16602	16658	16582	16620	16487	16545	16556	16716	16632	16498	16685	16676	16574	16763	16422	16567	16755	16629	16747	16680	16417	16607	16552	16634	16439	16569	16538	16605	16591	16593	16437	16536	16598	16661	16766	16581	16580	16516	16504	16603	16582	16602	16454	16632	16552	16534	16612	16587	16642	16522	16513	16608	16640	16779	16550	16604	16751	16616	16736	16579	16574	16628	16538	16650	16545	16784	16588	16651	16476	16602	16654	16536	16778	16698	16606	16734	16749	16650	16714	16611	16657	16637	16720	16661	16653	16794	16515	16742	16636	16732	16458	16675	16745	16607	16502	16612	16698	16744	16777	16539	16699	16695	16828	16623	16589	16525	16670	16476	16689	16679	16656	16442	16659	16567	16558	16652	16679	16582	16537	16695	16756	16527	16689	16588	16443	16621	16673	16758	16446	16658	16585	16741	16629	16309	16440	16557	16671	16688	16649	16512	16631	16643	16651	16519	16514	16698	16462	16647	16707	16476	16558	16636	16699	16641	16634	16666	16464	16672	16726	16755	16593	16779	16459	16549	16596	16718	16613	16497	16637	16716	16931	16628	16519	16468	16443	16524	16616	16581	16615	16786	16533	16684	16562	16519	16607	16511	16672	16636	16652	16647	16592	16673	16650	16413	16637	16577	16555	16620	16557	16575	16734	16611	16539	16612	16551	16768	16640	16491	16516	16642	16486	16647	16590	16674	16659	16439	16619	16633	16641	16587	16602	16631	16600	16609	16612	16516	16710	16487	16678	16470	16727	16535	16682	16631	16606	16774	16543	16514	16387	16665	16747	16659	16666	16477	16569	16524	16709	16582	16648	16442	16532	16516	16729	16588	16776	16664	16579	16473	16542	16627	16565	16636	16542	16743	16577	16559	16696	16503	16727	16590	16619	16488	16674	16535	16492	16650	16506	16578	16580	16563	16530	16662	16695	16536	16704	16460	16715	16607	16503	16616	16533	16657	16655	16671	16618	16563	16483	16664	16640	16508	16637	16433	16582	16655	16629	16496	16570	16539	16718	16531	16562	16819	16460	16545	16640	16619	16524	16696	16485	16593	16667	16740	16606	16736	16462	16520	16777	16504	16466	16633	16559	16595	16698	16681	16562	16579	16628	16593	16394	16751	16565	16455	16688	16632	16824	16575	16460	16562	16636	16597	16615	16507	16760	16485	16653	16559	16601	16691	16527	16528	16528	16725	16574	16478	16530	16709	16553	16572	16714	16483	16777	16548	16614	16466	16717	16540	16612	16760	16522	16554	16520	16770	16506	16493	16574	16450	16671	16468	16687	16542	16679	16673	16657	16588	16728	16485	16665	16721	16598	16673	16471	16619	16600	16651	16730	16621	16551	16542	16580	16634	16542	16647	16631	16641	16554	16578	16935	16523	16693	16487	16433	16659	16549	16602	16646	16625	16537	16604	16564	16388	16732	16610	16554	16710	16723	16519	16749	16573	16604	16650	16657	16738	16562	16612	16702	16494	16561	16773	16552	16548	16637	16592	16776	16516	16630	16592	16525	16812	16585	16461	16508	16551	16607	16613	16664	16688	16677	16580	16637	16667	16563	16526	16708	16623	16457	16559	16762	16554	16733	16598	16536	16585	16655	16482	16689	16211	16576	16661	16532	16574	16630	16810	16519	16782	16444	16535	16570	16591	16638	16546	16531	16642	16681	16560	16597	16472	16418	16578	16443	16584	16653	16629	16594	16655	16564	16511	16565	16675	16502	16606	16681	16841	16584	16657	16579	16787	16598	16554	16475	16598	16739	16615	16462	16639	16582	16575	16598	16752	16613	16535	16505	16488	16515	16702	16587	16489	16633	16739	16686	16656	16533	16496	16586	16689	16580	16417	16543	16518	16503	16679	16591	16645	16696	16437	16566	16536	16592	16391	16581	16571	16695	16382	16682	16562	16569	16437	16575	16753	16472	16685	16685	16608	16703	16586	16710	16648	16566	16684	16806	16565	16558	16705	16551	16556	16742	16577	16730	16528	16618	16684	16535	16566	16523	16583	16583	16749	16536	16599	16634	16390	16701	16522	16595	16644	16473	16624	16680	16450	16540	16562	16553	16711	16679	16616
23806	25797	41092	35899	28019	26061	25782	21276	20365	20550	20578	20216	20434	20567	20386	20380	20438	20281	20312	20421	20364	20391	20082	20114	20420	20232	20305	20241	20178	20127	20205	20275	20319	20315	20293	20249	20284	20366	20124	20399	20208	20115	20205	20330	20144	20111	20080	20256	20141	20285	20141	20181	19900	20266	20154	20165	20309	20184	20122	20030	20171	20007	20223	19993	20201	20029	20075	20208	20164	20357	20005	19993	20156	20078	19933	19993	20125	20250	19896	20224	20018	20172	20035	19992	20127	20155	20227	19990	20033	20018	20211	20125	19948	20146	20130	19914	19927	20049	19943	19968	20066	20036	20459	19963	19981	20189	20298	20130	20202	20199	20083	20128	20083	20092	20106	20045	19910	20228	19980	20017	20088	20077	20082	20043	20115	20129	20037	20046	20245	20231	20110	20454	20060	20047	20174	19959	20070	20110	20211	20161	20293	20048	20056	20234	20003	20200	19949	19921	19785	20090	20116	20045	19923	19999	20064	20300	20067	19864	20246	20077	20091	19890	19956	20090	20113	20022	19933	20086	19954	20135	20264	20251	20060	20122	20218	19895	20340	19976	20183	20089	20189	20253	20239	20022	19897	20149	19976	20014	20323	20011	20234	20199	20065	20151	20221	20188	20077	20048	19948	20107	20085	20120	20125	20152	20072	19930	20192	20075	20083	20151	20185	20097	20109	19969	20021	20179	20130	20060	20104	20164	19905	19995	20111	20022	20032	20037	20152	19977	20071	20049	20195	20144	20192	20228	19905	19984	20177	20149	19963	19914	20260	20043	20052	20079	19926	19937	19681	20084	20037	20226	20131	20126	19983	20214	20194	20424	20358	20257	19922	20230	20337	20162	19827	20252	19974	20233	20193	20170	20021	20047	19963	20163	20085	20168	20096	19936	20030	20021	20075	19947	20234	20197	20161	19835	20104	19825	20085	20058	20135	19974	20066	19977	20190	19965	20028	20066	19967	20031	20094	20245	20028	19995	20117	19963	20328	20034	20182	19876	19994	20065	20218	20252	20057	19964	20144	20080	20334	20153	19812	20191	20193	20228	20036	20275	20075	20207	20034	20222	19969	19962	20072	20055	20124	20136	20213	20158	20002	20301	20116	20169	20264	20292	20151	20268	20322	20171	20025	19960	20134	20031	20056	19897	19899	20143	20106	20077	20095	20093	20091	20149	20115	19965	19893	20141	20072	20110	20042	19974	20045	19809	19921	19948	20185	20186	20042	20371	20011	20084	20201	20073	20114	20008	19933	20251	19989	20305	20069	19979	19959	20045	20211	20131	20087	20182	20050	20047	20538	20101	20187	20025	20077	20176	20183	20184	19886	20029	20096	20172	20126	20205	20154	20167	20168	20103	20041	20108	20024	19981	20128	20145	20002	20211	19956	20144	19890	20031	20016	20272	19905	20133	19889	19924	20172	20265	20091	20179	19997	20092	20061	20158	19768	20136	19988	19985	20118	19923	19951	20138	20204	20186	20127	20106	20063	20176	20024	20127	20158	19991	20251	19979	20144	20127	20203	20048	20381	20218	19981	19978	20218	20022	20067	19909	20143	20134	20005	20255	20196	19942	19992	20065	20193	20090	20108	20142	20182	20210	19880	20190	20205	20407	20114	20132	20040	20095	20152	20145	20054	20300	19892	20021	20120	20099	19918	19977	20142	20158	20034	20056	20162	20036	20214	20144	20211	20090	20182	20211	20165	20104	20287	20035	20319	19958	19947	20057	20191	20108	20128	20008	19967	20091	20219	20133	19967	20046	19921	20175	20060	20111	20124	19869	20279	20078	20102	19907	20116	20092	20120	20097	20152	20100	19948	20300	20119	20140	20075	19836	20178	19938	20141	20317	20131	20242	20064	20237	20213	20053	19850	20224	20186	20135	20097	20060	20176	20108	20262	19837	20157	20066	20310	20122	20053	20178	20101	20179	20297	20031	20103	20084	20276	20003	20186	20007	20159	20129	20175	20118	20349	20027	20042	19928	19957	20308	20261	20134	20157	20034	20137	20133	20121	19894	20058	19835	20027	19969	20014	20166	20068	19931	20045	20124	20151	20214	19867	19942	20081	20170	20005	20053	20161	20102	20356	20020	20092	20067	20251	19975	20097	20163	20163	20206	20011	20095	20086	19870	20148	20059	20068	19997	20110	20166	20000	20309	19998	20018	20221	19980	20296	20110	19854	19949	20020	20250	20055	20000	20116	20022	19958	20179	20022	20033	20242	20106	20178	20113	20036	20025	20343	20039	20048	19995	20171	19864	20172	20071	20099	20066	20366	20031	19921	20039	20195	20095	20115	20230	20114	20145	20091	20189	20004	20066	20104	19832	19834	19958	20001	20311	19927	20038	20108	20051	19987	19951	20018	20102	20015	20216	20193	20066	20151	20013	19940	20083	20019	19980	19938	20092	20203	20064	20250	20149	20060	20018	20094	20066	20112	20269	20116	19925	20089	19910	20092	20219	20072	20178	20023	20010	20013	19980	19933	19946	19911	20095	20135	19904	20212	20268	19917	19970	20126	20135	20032	20152	20330	20167	20134	19970	20011	19974	20107	20012	20296	20067	20050	20056	19844	20345	19951	20002	20209	20129	19882	20174	20147	20102	20018	19940	20075	20155	20147	20013	20232	20205	20261	20350	20147	20005	20124	19950	20025	20014	20111	19972	19853	20138	20099	19991	20205	20123	19885	20117	20381	19945	20102	20181	20294	20154	20082	19907	20220	20014	20079	20035	20270	20123	19880	20154	20277	20038	20086	20158	20033	20066	19948	20130	20061	20191	20235	20085	20161	20054	20096	20143	20085	20060	20018	20130	20319	20072	20045	20173	19868	20050	20108	20079	20174	20041	20163	19697	20014	20057	20160	20188	19908	19966	20131	20227	20015	19983	19908	20025	20003	19974	20140	20198	20031	20120	20144	20050	20033	19983	20121	20217	20120	20273	19795	20238	19947	20107	20073	20149	20007	19964	19972	20050	20018	20143	19867	20027	20296	20106	20365	20153	20111	20176	20018	20321	19958	20131	20069	19966	20373	19756	20017	20090	19876	20007	19956	20174	20334	20044	20184	20024	20214	20027	20025	20239	19980	20195	20300	19917	20177	20262	19987	20115	19951	20173	19925	20183	20205	20029	20046	20031	20201	20133	20050	19869	20243	20176	20407	20066	19878	19927	20032	20088	20116	20108	19842	20092	20088	19999	20149	20085	20132	20162	20023	20005	20064	20007	20257	20161	20065	20025	19956	20234	20086	19884	20189	20328	19981	20199	19976	19988	20088	20259	20151	20126	20181	20023	20079	20174	20156	20012	20259	20165	19949	20102	20055	20213	20255	20164	20190	20125	20115	20140	19962	20155	20021	20185	19953	20170	20027	19920	20142	20179	20101	20085	20121	20064	20044	20127	20008	20089	20131	20114	20223	20017	20033	19980	20124	20136	20088	20271	20258	20095	20074	19958	20127	19915	20022	20236	19909	19901	19849	20167	19922	19919	19948	19960	19921	20133	20129	19959	19985	19960	20057	19987	20122	20181	20393	20050	20002	20178	19974	20047	20177	20184	20179	19966	19821	20067	20072	20059	20110	20158	19963	20109	20233	20097	19896	20014	20053	20283	20265	20103	20082	20274	19959	19936	20032	20369	20112	19980	20145	19895	20102	20049	19953	20261	20158	20030	19927	20118	20075	20062	20205	20102	19971	20090	20013	20016	20059	20044	19759	19846	20170	20191	20077	19896	20090	20035	20204	19917	20133	20138	20025	19981	20006	20211	20310	20203	20077	19782	20192	20016	20004	20212	20168	20110	19878	20109	20078	20053	20327	20100	20061	20139	20119	20042	20272	20238	19912	19938	20048	20074	20213	20223	19953	20119	20192	20161	19932	20039	19967	20195	20034	20024	20148	20244	20017	20103	20244	20096	20211	20140	20104	20063	20132	20138	20289	20055	20500	19859	20300	19943	20079	19903	20027	20080	20094	19957	20138	20059	20046	20227	20080	20249	19946	19772	20134	20171	20198	20036	20087	19919	20109	20215	20104	20051	20165	20065	20197	20091	20063	20199	20033	20227	20063	19995	20249	20036	20166	20064	20073	20070	20107	20018	20083	20172	19857	20145	20098	19988	20019	20095	20083	20203	20063	19990	20019	19984	19806	20121	20059	20022	20043	19911	20073	19855	19999	20164	20077	20349	19947	20156	20004	20020	20063	20152	20130	20028	20106	20161	20059	19759	20069	20115	20228	19927	20128	19923	19971	20010	20108	19980	20223	20149	20162	20146	19902	20103	19998	19929	19955	20132	20059	20048	19966	20025	20084	20064	20008	19980	20096	20118	19903	20314	19980	19928	20010	19904	20058	19997	20201	20030	20307	20259	19834	20188	20118	20052	20116	20021	20141	19951	20362	19966	19937	20081	20078	19992	19961	20223	19785	20049	20081	20141	20122	20058	20108	20198	20184	20059	20109	20024	19980	19938	20144	20250	20020	19932	20167	20177	20051	19988	19929	20088	20079	19964	20079	19956	20006	20000	20275	20079	20089	20130	20091	19792	20090	20093	20106	20126	20257	20245	19791	19961	20313	20035	20247	19955	20098	19996	20083	20006	20092	20040	20090	19953	19941	20062	20065	19835	20049	19954	20062	20076	19966	20140	19884	20215	19973	20147	19905	19949	19880	20018	20105	20270	20171	20063	20307	20186	20185	20111	20249	20029	20072	20035	20102	20091	20173	20065	20146	20039	20001	20137	20178	20101	19999	20205	20069	20147	20046	20025	20210	20260	20038	20038	19805	20230	19911	20083	20069	19887	20133	20160	20156	20174	20022	20215	20165	20130	20163	20066	19853	20038	20169	20006	20057	20046	19894	20024	20243	20010	19858	19971	20075	20148	19955	20153	19866	19870	20210	20146	19981	20020	20070	20146	20254	20122	20076	19995	19989	20194	20095	19944	20179	19864	19845	20329	20116	20098	20038	20182	20180	20017	20255	19883	20138	20351	19828	20016	19730	19914	20105	19984	20085	20230	20082	20228	20021	20247	20157	20007	20147	20180	20124	19994	20036	20099	20194	20170	19754	20068	20206	20001	20240	20118	19942	20202	20123	20303	20106	20113	20006	19903	20151	20045	20077	20099	20023	20162	19943	20000	20181	20249
61879	107236	89848	63771	37503	22169	17705	16805	16760	16836	16641	16849	16872	16959	16789	16956	16771	16760	17052	16942	16997	16896	16784	16874	16721	16892	17035	16905	17025	16859	16864	16807	16905	16830	16870	16871	16944	16994	16805	16683	16929	16760	16800	16904	16866	16671	16990	16975	16756	16736	16812	16881	16917	16785	16812	17018	16976	16689	16653	16868	16657	16896	16840	16770	16893	16876	16954	16727	16886	16849	16743	16762	16897	16799	16930	16877	16999	16879	16888	16749	16863	16597	16902	16958	16926	16832	16699	16706	16882	16872	16788	16880	16696	17066	16745	16904	16865	16771	17046	16883	16874	16716	16928	16979	16731	16853	16842	16757	16809	16913	16902	16835	16896	16779	16874	16858	16862	16962	16972	16751	16994	16799	16845	16795	16860	16912	16779	16762	16964	16940	16892	16822	16880	16967	16819	16875	16943	16859	16997	16783	16826	16880	16869	16823	16679	16766	16731	16887	16894	16892	16951	16809	16832	16898	16847	16906	16763	16770	16855	17054	16561	16909	16954	16905	16839	16746	16913	16921	16923	16628	16808	16771	16566	17020	16794	16965	16706	16893	16760	16917	16989	16891	16718	16998	16824	16866	16905	16788	16770	17005	16857	16775	16768	16900	16865	16899	16896	16850	16897	16873	16613	16802	16913	16861	16843	16961	16725	16924	16787	16799	16885	16849	16786	16848	16826	16870	16966	16825	16796	16829	16955	17027	16880	16872	16882	16798	16857	16841	16896	16812	17044	16693	16854	16822	16759	16784	16777	16893	16988	16835	16755	16755	16773	16739	16849	16970	16754	16969	16787	16672	16940	16754	16780	16925	16812	16881	16898	16744	16916	16757	16669	16770	16757	16631	16855	16940	16762	16991	16898	16885	16643	16971	16796	16949	16923	16759	16690	16726	16900	16766	16657	16980	16747	16759	16800	16916	16719	16924	16778	17194	16886	16887	16868	16984	16850	16814	16691	16935	16808	16682	16816	16823	17037	16753	16853	16901	16815	16840	16934	16907	16813	16732	16830	16871	16777	16786	16840	16774	16871	16965	16851	16753	16810	16999	16854	16771	16814	16722	16809	16809	16834	16730	16810	16865	16703	16729	16670	16899	16727	16825	16949	16941	16867	16843	16828	16868	17014	17105	16931	16776	16929	16849	16884	16763	16647	16619	16915	16768	16729	16825	16638	16797	16916	16908	16724	16831	16859	16756	16726	17055	16757	16841	17015	16907	17018	16678	16606	16968	16783	16732	16935	16863	16796	16754	16786	16750	16735	16826	16828	16973	16866	16917	16830	16751	16894	16841	16887	16953	16901	16973	16832	16817	16803	16843	16758	16745	16821	16944	16928	16800	16905	16964	17101	16859	16739	17002	16940	16615	16753	16815	16741	16877	16828	16717	16946	16707	16850	16758	16960	16969	16830	16735	16632	16831	17020	17004	16741	16822	16753	16826	16721	16942	16964	16881	16805	16643	16867	16846	16930	16855	16861	16859	16908	16903	16834	16929	16956	16782	16945	16756	16985	16926	17058	16800	16831	16936	16794	16708	16895	16885	16726	16979	16830	16798	16966	16730	16940	16997	16910	16905	16777	16940	16832	16829	16786	16963	16738	16923	16682	16654	16871	16837	16907	16874	16789	16816	16684	17000	16858	16709	16807	16771	16646	16902	16831	16834	16795	16889	16970	16734	16827	16960	16806	16738	16622	17015	16667	16881	16789	16961	16790	16772	16879	16786	16849	17024	16807	16785	16927	16776	16734	16876	16873	16915	16762	16859	16828	16743	16829	16890	16910	16968	16954	16896	16708	17027	16808	16848	16853	16778	16754	16811	16777	16779	16962	16749	16645	16873	16892	16966	17104	17040	16720	16865	16827	16749	16922	16853	16693	16977	16914	16766	16840	17012	16944	16816	16926	16797	16939	16809	16777	16840	16894	16893	17004	16783	16733	16811	16993	16636	16877	16881	16981	16954	16872	16883	16807	16820	16770	16890	16657	16647	16904	16917	16823	16808	16860	16781	16664	16959	16861	16933	17003	16708	16991	16680	17128	16891	16980	16889	16839	16696	16901	16686	17153	17054	16836	16761	16696	16893	16722	16846	16688	16874	16927	17013	16694	16800	16761	16853	16776	16919	16571	16780	16945	16648	16833	16889	16713	16917	16868	16839	16965	17025	16844	16711	17045	16694	16806	17038	16728	16885	16851	16684	16672	16823	16921	16782	16849	16854	16739	16916	16803	16903	16818	16894	16735	16901	16837	16726	16844	16835	16889	16863	16917	16799	16961	16783	16886	16881	16744	16853	16770	16902	16830	16763	16888	16921	16908	16740	16811	16741	16804	16764	16599	16955	16983	16762	16640	16944	16924	16856	16800	16785	16876	16768	16917	16848	16790	16867	16713	16871	16846	16867	16741	16886	16773	16895	16821	16898	16804	16823	16759	16881	16862	16899	16900	16909	16882	16828	16996	16900	16953	16903	16788	16857	16918	16924	16938	16849	16880	16991	16790	16721	16620	17033	16785	16974	16782	16891	16867	16865	16928	17037	16795	16809	16796	16981	16682	16749	16848	16832	16945	16840	16942	16738	16935	17116	16912	16896	16829	16640	16932	16912	16817	16936	16826	16963	16725	16747	16863	16826	16678	16898	16702	16993	16859	16735	16968	16997	16914	16831	16864	16928	16804	16858	16937	16731	16740	16752	16874	16840	16753	16828	16879	16892	16908	16827	16849	16947	16873	16844	16808	16924	16739	16906	16827	16722	16718	16884	16856	16794	16989	17019	16751	16820	16709	16785	16764	16668	16967	16782	16950	16807	16924	16866	16740	16880	17002	16912	16983	17004	16900	16718	16729	16720	17071	17028	16688	16797	16970	16736	16631	16868	16881	16903	16902	16758	16807	16819	16994	16830	16940	16816	16788	16845	16889	16784	16794	16796	16677	16710	16855	16769	16707	16816	16946	16809	16952	16619	16832	16772	16912	16919	16896	16759	16922	16930	16889	16732	16962	16891	16846	16896	16917	16824	16898	16829	17030	16769	16866	16897	16933	16582	16973	16867	16609	16832	16902	16831	16840	16916	16765	16807	16991	16738	16882	16843	16751	16862	16799	16822	16772	16832	16737	16876	16927	16778	16514	16660	16886	16762	16769	17017	16818	16750	16847	16905	16842	16806	16867	16756	16981	16842	16905	16954	16780	16811	16554	16858	16790	16726	16835	16712	16882	16772	16815	16648	16723	16935	16737	16712	16630	16841	16895	16728	16928	16747	16806	16859	16787	16800	16872	16758	16709	16845	16892	16780	16762	16882	17137	16769	16666	17024	16719	16975	16783	16684	16835	16771	16678	16864	16755	16651	17059	16690	16826	16785	16821	16871	16960	16854	16769	16918	16910	16743	16951	17118	16875	16686	16840	16747	16942	16807	16600	16738	16916	16900	16848	16891	16731	16821	16945	16963	16628	16817	16847	16831	16776	16914	16905	16734	16894	16984	16868	16783	16762	17042	16972	16726	16929	16668	16820	16838	16886	16826	16933	16820	16861	16780	16772	16827	16935	16837	16861	16868	16943	16688	16827	16887	16646	17020	16876	16764	16816	16943	16723	16884	16875	16803	16867	16853	16817	16749	16811	16775	16946	16784	16978	16880	16963	16707	16856	16750	16812	16814	16877	16986	16879	16837	16854	16777	16755	16853	16913	16999	16779	16868	16759	16878	16835	16948	16825	16724	16662	16772	16917	17092	16794	16802	16653	16880	16813	16732	16789	16845	16931	16854	16831	16977	16983	16794	16742	16920	16859	16655	16915	16830	17089	16854	16783	16876	16947	16864	16755	16863	16968	16967	16833	16906	16879	17047	16771	16801	16940	16748	16885	17022	16607	16872	16813	16841	16706	16856	16819	16739	17057	16916	16756	16793	16746	16900	16989	16872	16752	16829	16745	16841	16817	16974	16702	16771	16753	16716	16920	16861	16914	16939	16962	16807	16741	17120	16716	16879	16856	16939	16914	17009	16869	16692	17044	16831	16879	16852	16892	16733	16816	16793	16674	16901	17019	16726	16908	16814	16891	16755	16687	16803	16995	16967	17102	16887	16783	16939	16922	16907	16760	16826	16805	16927	16876	16941	17027	16825	16733	16847	16860	16751	16998	16866	16880	16996	16929	16664	17020	16701	16852	16788	16732	16693	16877	16772	16627	16911	16667	16666	17014	16759	16697	16968	16752	16859	16952	16866	16888	16836	16893	16796	16931	16669	16811	16821	16935	16773	16772	16948	16811	16635	16656	16887	16691	16720	16900	16811	16824	16778	16824	16823	16805	16824	16792	16667	16850	16941	16834	16977	17028	16899	16983	16990	16782	16862	16746	16929	16878	16866	16761	16900	16755	17026	17017	16782	16719	16969	16917	16965	16885	16860	16920	16832	16868	16932	16826	17005	16856	16775	16764	16776	16884	16769	16758	16687	16767	16904	16882	16808	16830	16958	16766	16904	16925	16910	16742	16820	16802	16935	16867	16753	16783	16702	16898	16840	16743	16842	16872	16671	16945	16805	16815	16876	16887	16781	16929	16824	16812	16808	16777	16914	16729	16966	16908	16781	16869	16996	16750	16843	16920	16886	16914	16751	16733	16945	16878	16780	16978	16920	16833	16830	16732	16733	16860	16744	16851	16803	17014	16827	16878	16904	16884	16803	16628	17018	16992	16939	16716	16982	17062	16869	16914	16626	16768	17042	16875	16872	16732	16788	16890	16723	16747	16877	16823	16867	16788	16741	16888	16728	16916	16873	16790	16884	16774	16811	16865	16717	16910	16775	16964	16727	16915	16798	16953	16945	16799	16887	16935	16788	16872	16786	16785	16891	16832	16742	16872	16744	16886	16633	16817	16940	16657	16878	16778	16840	17004	16848	16964	16690	16856	16970	16825	17081	16804	16986	16686	16846	16835	16969	16812	16725	16666	16710	16740	16963	16811	16673	16826	16928	16824	16828	16849	16717	16995	16929	16702	16837	16803	16852	16893	16763	16982	16893	16765	16598	16842	16683	16925	16747	16872	16857	16866	16855	16775	16848	16656	16913	16782	16905	16936	16902	16817	16860	16900	16831	16770	16820	16794	16754	16859	16881	16704	16914	16761	16892	17065	16796	16770	16960
32770	42604	44850	32233	23553	21222	20813	20446	20463	20409	20250	20513	20318	20420	20267	20513	20331	20375	20472	20321	20314	20397	20422	20278	20376	20345	20345	20240	20124	20266	20244	20386	20450	20271	20276	20254	20400	20475	20351	20318	20124	20459	20202	20356	20356	20465	20486	20424	20155	20015	20041	20400	20202	20309	20266	20419	20243	20313	20098	20305	20293	20519	20312	20404	20414	20231	20339	20532	20252	20290	20242	20231	20356	20404	20159	20221	20433	20106	20300	20202	20349	20070	20234	20358	20303	20339	20378	20282	20317	20287	20372	20165	20300	20305	20100	20406	20428	20376	20398	20379	20280	20166	20508	20220	20271	20364	20163	20321	20342	20045	20338	20120	20242	20380	20281	20451	20121	20293	20191	20416	20216	20390	20286	20354	20382	20205	20438	20309	20031	20159	20158	20024	20350	20218	20040	20281	20345	20237	20276	20309	20219	20476	20274	20307	20242	20129	20177	20202	20161	20066	20236	20428	20268	20083	20406	20079	20287	20064	20433	20240	20291	20251	20327	20192	20464	20483	20223	20425	20372	20260	20147	20295	20261	20232	20312	20246	20375	20313	20208	20529	20148	20326	20363	20200	20220	20285	20201	20356	20330	20221	20431	20115	20105	20337	20260	20260	20091	20409	20185	20451	20247	20302	20226	20031	20117	20278	20201	20298	20243	20283	20298	20316	20407	20263	20252	20097	20280	20189	20282	20117	20529	20247	20060	20265	20154	20050	20444	20445	20385	20300	20129	20326	20248	20261	20332	20331	20113	20309	20290	20297	20354	20276	20068	20375	20142	20186	20204	20036	20377	20469	20288	20234	20043	20337	20205	20168	20308	20086	20239	20277	20404	20282	20290	20262	20391	20448	20392	20121	20387	20325	20244	20328	20478	20299	20314	20195	20241	20176	20216	20245	20394	20289	20304	20149	20332	20193	20101	20191	20153	20135	20294	20139	19979	20205	20380	20234	20159	20467	20481	20333	20346	20198	20203	20217	20350	20315	20023	20181	20284	20159	20323	20252	20355	20304	20253	20285	20400	20255	20011	20434	20194	20386	20302	20150	20036	20155	20191	20122	20353	20293	20387	20336	20160	20236	20183	20409	19999	20389	20309	20340	20270	20434	20331	20203	20156	20387	20520	20182	20285	20287	20209	20356	20452	20330	20409	20156	20169	20268	20390	20394	20205	20374	20220	20418	20322	20401	20202	20206	20236	20400	20440	20298	20323	20412	20358	20199	20377	20228	20416	20400	20250	20335	20281	20296	20198	20307	20318	20307	20432	20317	20357	20109	20272	20397	20164	20131	20376	20189	20324	20300	20263	20066	20412	20210	20481	20334	20447	20269	20268	20242	20320	20313	20357	20527	20206	20199	20449	20175	20304	20217	20149	20376	20278	20516	20249	20463	20267	20193	20205	20266	20105	20353	20278	20164	20153	20325	20127	20368	20081	20339	20256	20166	20251	20155	20227	20188	20193	20075	20292	20400	20329	20375	20389	20359	20157	20385	20232	20347	20366	20386	20230	20176	20404	20310	20040	20235	20301	20335	20236	20337	20367	20253	20282	20259	20404	20188	20191	20212	20174	20207	20312	20190	20371	20286	20201	20311	20084	20311	20395	20509	20217	20200	20270	20070	20217	20210	20166	20313	20350	20217	20248	20214	20349	20201	20291	20338	20217	20359	20310	20029	20350	20406	20347	20320	20143	20171	20119	20355	20377	20039	20310	20390	20275	20255	20473	20228	20323	20278	20385	20143	20322	20276	20272	20385	20148	20231	20322	20330	20488	20301	20044	20349	20230	20377	20264	20435	20267	20419	19974	20171	20339	20243	20298	20326	20117	20185	20242	20251	20347	20216	20467	20257	20451	20262	20197	20145	20225	20224	20311	20039	20300	20163	20336	20217	20270	19997	20253	20262	20308	20326	20196	20130	20282	20146	20154	20366	20371	20202	20103	20189	20419	20206	20176	20265	20337	20354	20367	19917	20356	20281	20304	20144	20382	20166	20355	20099	20500	20130	20253	20278	20309	20189	20271	20453	20451	20334	20450	20393	20148	20154	20189	20310	20231	20321	20423	20298	20159	20315	20410	20141	20336	20107	20154	20236	20330	20227	20455	20063	20279	20093	20144	20077	20293	20380	20298	20396	20406	20278	20477	20413	20457	20317	20032	20155	20353	20212	20511	20312	20316	20286	20513	20231	20214	20304	20344	20097	20203	20493	20200	20368	20367	20234	20340	20158	20340	20258	20336	20260	20371	19912	20281	20256	20066	20295	20201	20224	20255	20418	20465	20306	20279	20289	20339	20235	20194	20105	20240	20227	20249	20380	20171	20216	20376	20178	20279	20524	20257	20146	20262	20283	20320	20356	20272	20353	20234	19965	20271	20272	20385	20253	20304	20078	20278	19996	20124	20170	20357	20468	20112	20183	20446	20366	20260	20442	20113	20437	20530	20420	20305	20239	20284	20174	20250	20195	20144	20411	20063	20293	20203	20231	20203	20313	20494	20334	20363	20250	20232	20002	20297	20400	20283	20078	20246	20250	20341	19948	20385	20362	20241	20354	20331	20370	20292	20480	20338	20248	20345	20262	20212	20271	20066	19909	20040	20260	20179	20487	20543	20248	20339	20219	20024	20271	20428	20300	20293	20384	20122	20265	20350	20363	20311	20306	20398	20091	20242	20347	20326	20448	20226	20333	20235	20308	20370	20221	20236	20343	20238	20469	20285	20225	20398	20147	20249	20113	20314	20336	20100	20288	20231	20086	20162	20181	20295	20221	20175	20121	20086	20325	20169	20376	20425	20336	20241	20120	20209	20064	20153	20198	20175	20353	20306	20113	20380	20204	20370	20222	20199	20297	20168	20001	20324	20420	20297	20334	20389	20317	20122	20232	20208	20058	20230	20416	20355	20500	20396	20180	20288	20413	20240	20235	20135	20151	20022	20323	20359	20438	20283	20462	20368	20482	20337	20425	20193	20263	20243	20189	20425	20344	20370	20306	20520	20336	20093	20443	20096	20352	20469	20487	20294	20356	20299	20405	20293	20506	20404	20176	20221	20379	20202	20213	20429	20110	20307	20294	20356	20523	20094	20118	20216	20435	20617	20248	20319	20355	20005	20074	20097	20244	20244	20264	20366	20326	20381	20100	20200	20338	20576	20276	20479	20341	20381	20240	20357	20319	20259	20275	20025	20293	20126	20252	20112	20315	20224	20572	20116	20205	20411	20102	20364	20310	20111	20481	20108	20322	20198	20102	20186	20280	20260	20269	20327	20413	20350	20479	20456	20302	20054	20284	20108	20437	20284	20266	20266	20349	20243	20200	20354	20513	20287	20159	20490	20256	20102	20217	20038	20230	20375	20339	20216	20302	20240	20246	20144	20302	20502	20331	20378	20503	20070	20228	20317	20409	20405	20289	20226	20465	20205	20324	20409	20445	20339	20301	20446	20225	20201	20369	20162	20332	20417	20134	20078	20290	20330	20282	20255	19997	20342	20287	20391	20553	20218	19979	20402	20375	20440	20261	20160	20444	20086	20256	20229	20268	20443	20375	20272	20221	20388	20512	20554	20343	20438	20236	20409	20558	20198	20108	20254	20253	20316	20232	20314	20246	20192	20222	20320	20453	20300	20236	20455	20305	20487	20272	20097	20278	20413	20024	20327	20161	20193	20075	20264	20364	20112	20119	20199	20109	20336	20354	20208	20347	20155	20074	20254	20224	20357	20416	20517	20413	20492	20414	20369	20481	20362	20410	20433	20343	20350	20200	20348	20385	20235	20326	20470	20337	20415	20452	20420	20355	20517	20329	20359	20238	20416	20456	20513	20261	20337	20233	20304	20335	20235	20349	20288	19970	20157	20165	20292	20304	20241	20296	20430	20529	20375	20480	20304	20299	20232	20178	20233	20313	20329	20088	20310	20235	20497	20419	20223	20075	20380	20200	20317	20325	20395	20306	20278	20416	20347	20039	20196	20618	20282	20157	20216	20149	20321	20204	20198	20294	20253	20320	20403	20296	20449	20139	20304	20356	20438	20463	20183	20217	20318	20392	20337	20246	20424	20296	20326	20153	20408	20516	20429	20521	20303	20301	20395	20189	20417	20332	20326	20229	20369	20383	20302	20128	20162	20308	20427	20251	20369	20289	20365	20214	20372	20277	20451	20189	20335	20221	20447	20340	20048	20148	20315	20033	20475	20366	20330	20406	20375	20164	20386	20281	20326	20466	20278	20275	20388	20307	20195	20146	20306	20201	20300	20368	20036	20205	20225	20386	20202	20116	20225	20292	20202	20353	20206	20309	20232	20293	20453	20397	20429	20395	20225	20188	20420	20082	20256	20219	20336	20361	20307	20304	20242	20337	20111	20140	20440	20212	20337	20181	20277	20342	20603	20343	20195	20193	20372	20265	20341	20247	20194	20292	20180	20160	20266	20423	20293	20194	20249	20264	20344	20515	20309	20316	20311	20214	20340	20243	20320	20212	20545	20320	20306	20310	20426	20174	20178	20075	19999	20260	20251	20286	20249	20214	20495	20483	20230	20275	20407	20299	20386	20365	20173	20379	19857	20404	20327	20152	20215	20122	20495	20245	20148	20272	20422	20308	20276	20410	19976	20238	20082	19935	20179	20240	20368	20301	20289	20493	20299	20106	20128	20177	20225	20415	20299	20418	20217	20275	20284	20247	20253	20185	20362	20108	20213	20344	20384	20389	20259	20444	20334	20152	20380	20335	20257	20357	20145	20315	20128	20223	20378	20333	20337	20247	20385	20219	20106	20205	20316	20343	20304	20507	20159	20235	20196	20292	20173	20054	20246	20150	20309	20157	20363	20169	20455	20309	20335	20100	20279	20045	20525	20222	20237	20307	20241	20568	20335	20333	20279	20196	20364	20283	20126	20150	20159	20316	20359	20328	20245	20463	20301	20393	20378	20244	20392	20468	20485	20279	20132	20221	20268	20243	20190	20223	20221	20414	20522	20236	20399	20248	20350	20158	20508	20298	20304	20382	20292	20191	20550	20050	20245	20389	20227	20436	20161	20277	20120	20263	20215	20372	20220	20591	20396	20269	20429	20204	20401	20314	19994	20272	20334	20069	20322	20261	20141	20108	20232	20381	20310	20170	20558	20218	20232	20207	20197	20296
40813	60986	45841	27768	19741	17499	16950	16840	16990	16777	16985	16916	16878	16900	16955	17024	16929	16946	16899	17003	17016	16825	16929	16837	16773	16925	16854	17064	17048	16969	17031	17139	17089	16729	17040	16958	16922	16913	16950	17034	16905	16970	16751	16765	16795	16863	16961	16953	16963	16921	17007	16921	16664	16760	17044	16712	16928	16888	16857	16915	16917	16869	16858	16949	16901	16882	16765	16782	16755	16729	16916	16783	16947	16762	16846	16873	16875	17045	17056	16921	16863	16656	16998	16735	16955	16882	16949	16828	16854	16791	17040	17007	16941	16924	16850	16721	16936	17045	17016	16780	16975	16992	16835	16617	16899	16937	16813	16880	16807	16802	16841	16914	16782	16749	16928	16826	16943	16992	16826	16878	16849	16908	16839	17026	17031	16890	16937	16939	16870	16747	16946	17003	16746	17011	17020	16818	16927	16855	16933	16883	16837	16882	16903	16906	16857	16838	16967	16812	16920	17165	17041	16857	16975	16764	16916	17052	17038	16784	17012	16848	16709	16958	16889	16800	17103	16975	16889	16791	16950	16683	16961	16991	16925	16816	16987	17021	16878	16846	17019	17107	16631	16779	17030	16972	16828	16993	16830	16714	16839	16910	16944	17080	16945	17036	16854	17012	17016	16911	16977	16870	16800	16969	16951	17038	16865	16973	16806	16905	16835	16858	16932	16912	16905	16962	16907	16942	16855	17068	17023	16884	16951	16892	17031	16943	17004	16861	16875	16907	16837	16885	16791	16906	16905	17015	17072	16840	17011	16963	17024	16878	16985	16769	17069	16840	17071	16936	16856	17090	16747	16933	17021	16747	16730	16919	16894	16982	16850	17009	16839	16877	16998	17011	17015	16823	16910	16940	16746	16977	16898	16896	16850	16804	16907	16928	16978	16725	16976	16811	16996	16841	16924	16710	16892	16973	16969	16903	16660	16845	16804	16965	16763	16887	16959	16835	16927	16978	16854	16856	16791	16761	16672	17001	16836	16907	16787	16864	16865	16827	16935	16821	17044	16699	16774	16928	16933	16878	17011	16927	16940	16972	16900	16890	16995	16869	17001	16795	16921	16836	16795	16890	16985	16806	16884	16718	17029	16831	16856	16834	16911	16895	16852	16880	16924	16839	16889	16770	17029	16966	16944	16978	16874	16954	17035	17028	16934	17022	16973	16825	16958	16863	16808	16904	16741	16865	16879	17021	16848	17101	16972	16771	17019	16919	16923	16858	16930	16773	16721	16858	16970	16709	17069	16696	17017	16890	16827	16797	17000	16785	16753	16916	16968	16806	17152	16958	16829	16864	16869	16901	16870	16775	16955	16941	16813	17013	16833	17109	16686	16884	16954	17157	16882	16884	16822	16759	16946	16991	16755	16902	16712	16872	17022	16870	16905	16761	16974	17002	16840	16844	16916	16837	16888	16817	16795	16766	16807	16877	16916	16957	17069	17081	16849	16760	16936	16830	16792	16906	16872	16816	16873	16774	17010	17033	16908	17087	16834	17122	16854	16930	16939	16675	17034	16842	16877	16957	16904	16937	16846	16767	16943	16948	16723	16777	16795	16921	16948	16875	16808	16874	16730	16985	17080	16784	16900	16951	17052	16842	16906	16836	16846	16906	16960	16837	17030	16932	16906	17040	16942	16902	16827	16837	16993	16908	16592	16866	16877	16881	16843	16827	17020	17031	16947	16795	16994	16779	16748	16734	17191	16954	16705	17022	16836	17000	16880	17003	16914	16861	16854	16969	16901	17010	16730	16937	16819	16874	16820	16802	16789	16970	16958	16881	16994	16940	16740	16875	16825	16885	16843	16778	17091	16929	16903	17039	16842	16950	16640	16874	16858	16919	16877	16845	16968	16989	16932	16625	16866	16782	16942	16923	16981	16828	16875	16957	16950	16757	16842	16856	16884	17058	16848	16889	17037	17048	16974	16877	16987	16824	16958	16629	16881	16941	16839	16779	17040	16990	16731	16759	16886	16922	16775	16898	16740	17104	16917	16877	16866	16790	16850	17017	17090	16809	17009	16976	16919	16885	16767	16993	16900	16878	16804	16965	17024	16920	16849	16905	16888	17104	16868	16988	16866	16974	17024	16816	16941	16854	16959	16913	17133	16850	16898	17026	16828	16961	16899	16820	17111	16990	16861	16973	16910	16756	16976	16889	16925	16708	16936	16846	16980	16904	16960	16861	17060	16976	16893	17019	16918	16879	16953	16951	16885	16942	17013	16963	17045	16778	16925	16723	16754	17159	16874	16956	16806	16955	16918	16987	16968	16880	16883	16706	16960	16959	17024	17027	16969	16721	16894	16874	16808	17096	16828	17056	17058	16796	16935	16947	16795	17175	16808	16910	16892	16847	16883	17008	16985	16991	17049	16812	17008	17145	16763	16817	16990	16899	16960	16987	16882	16891	16797	16955	16810	16950	17099	17028	17113	17076	16898	16808	16760	16873	17095	16987	16901	16837	16954	17056	17007	16966	16962	16912	17065	16930	16859	16835	17087	16743	17037	16760	16989	17011	16942	16861	16727	16917	16878	16832	16916	16744	16811	16960	16913	16883	16940	16855	16936	16732	16967	16823	17020	16880	16977	16772	17087	16938	16955	16982	16842	16901	16825	16856	17127	16920	16895	16895	16858	16992	16972	16852	16860	16924	17036	16884	16984	16711	17004	17095	16947	16942	16950	16987	16868	16930	16928	16793	16997	16879	16769	16815	16976	16907	16885	17004	16830	17020	16944	16767	16874	16800	17067	16779	16915	16845	16864	16846	16877	16721	16880	16973	16978	16914	16924	17024	16890	16901	16866	16884	16791	16927	16970	16976	16961	16829	16806	16906	16792	16774	17018	16710	16886	17012	16909	16956	16805	17012	17014	17037	16828	16841	16891	16901	16882	17027	16799	16907	16975	17026	17053	16877	16843	16850	17108	16898	16680	17007	16849	16991	16918	16780	16772	16891	16837	16910	17013	16858	16885	16928	17025	16785	16845	16828	16877	16855	16915	16901	17168	16836	16756	16918	16911	16885	16921	16979	16844	16864	16925	16927	16948	17099	16745	16891	16746	16942	16865	16706	17163	16719	16966	17026	16873	16840	16854	17089	16772	16822	16960	16850	16915	16622	16946	16969	16952	16774	16939	16927	16937	16946	16941	16878	17049	16815	16785	16960	16915	17000	16888	16800	16956	16797	16919	16892	16837	16895	16801	16880	16917	16848	16894	16772	16706	16871	16756	17019	16855	16953	16892	16868	16907	16958	16836	16944	16961	17017	16754	16879	17058	16989	16882	16843	16800	16972	16980	16934	16957	16848	16957	17000	16919	16881	17020	16925	16860	16815	17006	16902	16668	16924	16906	16897	16729	16762	16833	16754	16978	17035	16946	16806	16804	16843	16979	16921	16901	16954	16899	16890	16846	17003	16936	16723	17004	16982	16996	16953	16859	16731	16896	17113	16891	17049	16927	16797	16886	16918	16832	16937	16944	16870	16962	16939	16837	16962	16970	16896	16985	17000	16732	16901	16917	16724	17038	16761	16959	17005	16989	16892	17032	16727	16910	16898	16830	16749	16930	16914	16941	16961	17003	16927	16956	16869	16881	16912	16826	17074	16886	16888	16935	16767	16955	16994	17155	16805	16876	16771	17101	16890	16921	16910	16973	16723	16971	16987	16892	17078	17054	16757	16893	16870	16954	16911	16761	16918	16912	16824	16894	16967	16889	16769	16882	16607	16933	16893	16994	16934	16826	16844	17104	16891	16791	16873	16945	16998	16892	16946	16907	16760	17171	16947	16784	16950	16975	16845	16975	16965	16955	17024	16899	16729	16982	16987	17072	16858	16858	16663	16752	16862	16962	16871	16874	16614	16973	16841	16896	16926	17110	16898	16927	17091	16898	17034	17074	16799	16820	17104	16858	16971	16886	16905	16973	16819	16967	16923	16780	17025	16681	16799	16869	17022	16885	16730	16891	17019	17021	16772	16795	16713	16817	17031	16955	16930	16911	16919	16697	16955	16963	16927	16899	16978	16796	16904	16818	16934	17034	16747	17029	16963	16814	16922	16938	16893	16913	16907	16821	16965	16777	16921	16829	17176	16728	16862	16884	17010	17028	16810	16856	16847	16871	16991	16863	16864	17063	16931	16907	16796	16922	16992	16857	16863	16756	16883	16976	16799	17182	16964	16966	16873	16890	17074	16929	16904	16982	16999	16930	17009	16906	16998	16849	16914	16802	16862	16921	16882	17009	16974	17043	16889	16814	16913	16927	16880	16926	16896	16889	16929	16883	16756	17029	16895	16861	16976	16739	16946	17072	16933	17018	16796	16823	16957	16976	16845	16835	16990	16952	16857	16977	16939	16976	16786	16771	16793	16996	16873	16991	16881	16802	16903	16871	16947	16820	16828	16994	16785	16821	16829	16917	16936	16809	16877	16902	16867	16975	16593	16906	17008	16950	16924	16913	16994	17155	16872	16858	16701	16962	16972	16773	16906	16947	17019	16784	17017	16858	17134	17106	17082	16878	16873	16917	16936	16795	16950	16801	16904	16966	17127	16997	16958	16872	16928	16851	16928	16743	17012	17062	16960	16953	17049	16827	16894	16926	16893	16956	16886	16971	17027	16913	17063	16922	16853	17017	16779	16857	16871	16946	16834	16747	16951	17078	16844	17055	16702	16849	16914	16855	16954	16797	16922	16764	17078	16860	16943	16937	16904	16699	16998	16953	16910	16602	16934	17005	16790	16844	16996	16941	16771	17044	16842	16926	17013	16900	16986	16968	16791	16959	16963	17069	16814	16824	16860	16681	16973	16921	16954	16990	16929	16972	16780	16958	16845	16944	16868	16754	17013	16693	16920	16872	16906	16931	16878	16731	17025	16945	17032	16874	17012	16961	16864	16848	16870	16921	16994	16965	16843	16903	17050	16963	16982	16811	16874	16983	16846	16871	16792	17010	17079	17008	16854	16948	17023	16758	16880	16798	17012	17011	16780	16949	16922	16950	16944	16906	16971	17033	17098	16779	16843	16976	16854	16957	16902	16973	16720	17029	16922	17014	17126	16919	16860	16876	17048	16830	16863	16968	17027	16892	16979	16966	16976	16880	16786	16924	16950	16860	16798	17022	16888	16942	16850	16881	17035	16969	17110
24358	26465	41578	37033	28250	25663	24518	20490	19685	19972	20265	19994	20090	20022	20064	20234	19992	20036	20056	20044	19915	19902	19644	19992	19817	19940	19981	19763	19893	19889	19870	19807	19807	20042	19626	19732	19789	19700	19893	19920	19706	19570	19613	19914	19861	19747	19505	19720	19826	19571	19593	19430	19921	19703	19769	19927	19814	19695	19626	19701	19691	19756	19701	19589	19768	19639	19661	19673	19658	19758	19838	19776	19767	19663	19746	19800	19773	19634	19799	19834	19786	19775	19828	19847	19553	19694	19893	19859	19705	19983	19784	19897	19962	19721	19656	19719	19871	19869	19566	19849	19803	19964	19918	19876	19787	19619	19710	19711	19763	19751	19715	19530	19511	19739	19805	19826	19884	19846	19792	19772	19826	19873	19699	19573	19681	19607	19887	19864	19871	19790	19698	19774	19722	19508	19706	19761	20045	19742	19895	19716	19777	19825	19822	19590	19632	19798	19798	19721	19502	19602	19888	19949	19627	19501	19619	19688	19756	19895	19671	19554	19613	19781	19511	19684	19856	19556	19827	19649	19883	19760	19688	19654	19782	19780	19812	19758	19645	19962	19674	19679	19908	19980	19721	19811	19815	19675	19577	19818	19738	19699	19571	19748	19988	19440	19554	19544	19623	20009	19736	19836	19604	19648	19526	19525	19763	19661	19779	19691	19685	19797	19836	19730	19608	19642	19781	19677	19916	19678	19648	19794	19457	19700	19586	19757	19799	19700	19612	19727	19627	19598	19717	19780	19610	19845	19894	19371	19535	19562	19582	19809	19966	19844	19646	19472	19749	19913	19671	19913	19847	19585	19596	19786	19699	19632	19823	19734	19803	19675	19574	19663	19847	19616	19966	19545	19835	19676	19910	19712	19715	19869	19692	19623	19631	19791	19822	19696	19628	19589	19763	19724	19725	19724	19891	19687	19816	19711	19816	19562	19479	19805	19896	19774	19945	19593	19635	19699	19743	19634	19572	19778	19616	19550	19629	19741	19886	19786	19765	19804	19693	19591	19857	19663	19696	19820	19829	19940	19803	19726	19762	19815	19684	19916	19842	19804	19590	19757	19779	19887	19895	19844	19843	19700	19701	19715	19846	19705	19894	19891	19770	19720	19705	19670	20076	19901	19802	19771	19585	19760	19743	19737	19866	19784	19629	19637	19760	19801	19667	19583	19999	19820	19786	19884	19896	19851	19807	19742	19743	19876	19715	19541	19724	19721	19664	19477	19671	19779	19623	19669	19746	19981	19727	19873	19675	19561	19616	19979	19745	19874	19735	19689	19683	19869	19867	19723	19564	19636	19689	19870	19590	19743	19751	19624	19689	19727	19734	19912	19648	19665	19716	19865	19730	19862	19746	19843	19764	19746	19735	19628	19847	19660	19812	19898	19674	19521	19726	19854	19694	19648	19688	19633	19627	19655	19619	19965	19748	19769	19628	19382	19836	19857	19863	19722	19668	19485	19963	19521	19809	19728	19633	19671	19709	19656	19550	19806	19864	19847	19680	19738	19759	19651	19513	19645	19908	19907	19886	19817	19973	19665	19876	19684	19547	19647	19753	19893	19913	19734	19741	19625	19768	19597	19654	19692	19591	19743	19620	19760	19803	19670	19708	19785	19734	19620	19611	19727	19576	19615	19696	19951	19782	19680	19654	19546	19916	19762	19617	19838	19792	19654	19573	19821	19903	19623	19745	19807	19778	19894	19622	19637	19914	19812	19715	19550	19834	19697	19843	19673	19611	19656	19565	19703	19770	19743	19625	19724	19675	19939	19497	19671	19797	19575	19895	19693	19807	19839	19695	19884	19710	19600	19808	19652	19612	19684	19783	19742	19720	19729	19726	19467	19783	19921	19922	19957	19910	19795	19860	19917	19619	19741	19822	19871	19663	19814	19921	19662	19550	19962	19797	19700	19722	19701	19573	19850	19701	19704	19743	19908	19809	19631	19763	19637	19790	19770	19605	19725	19502	19704	19596	19932	19711	19703	19654	19879	19555	19690	19764	19752	19887	19620	19765	19889	19719	19583	19710	19764	19552	19909	19702	19577	19419	19574	19681	19704	19568	19785	19799	19856	19865	19942	19701	19604	19861	19932	19678	19733	19941	19784	19768	19796	19715	19607	19784	19849	19830	19735	19592	19644	19747	19699	19507	19774	19701	19690	19796	19912	19639	19720	19464	19845	19699	19774	19673	19778	19728	19568	19782	19919	19722	19695	19919	19838	19892	19621	19890	19914	19644	19586	19678	19680	19580	19661	19904	19629	19724	19656	19593	19574	19773	19778	19701	19745	19867	19968	19605	19555	19769	19713	19751	19629	19824	19797	19699	19530	19697	19549	19578	19682	19922	19760	19810	19962	19927	19722	19947	19776	19703	19763	19814	19674	19807	19944	19700	19849	19672	19541	19697	19610	19777	19709	19654	19768	19881	19743	19803	19718	19685	19740	19747	19727	19779	19733	19823	19767	19789	19685	19632	19633	19743	19529	19843	19763	19766	19965	19669	19736	19717	19713	19764	19827	19850	19728	19705	19600	19825	19795	19975	19918	19684	19774	19786	19818	19723	19834	19705	19634	19849	19497	19643	19705	19954	19904	19770	19699	19885	19915	19385	19523	19692	19520	19793	19725	19773	19774	19725	19745	19898	19331	19562	19628	19641	19587	19644	19749	19670	19703	19745	19753	19852	19706	19566	19799	19881	19540	19818	19749	19837	19836	19462	19542	19651	19564	19534	19735	19722	19569	19555	19935	19782	19796	19745	19619	19649	19712	19804	19670	19629	19700	19875	19514	19750	19796	19711	19557	19809	19851	19709	19796	19807	19810	19655	19796	19651	19955	19700	19816	19625	19837	19729	19761	19769	19703	19618	19949	19846	19734	19818	19829	19863	19826	19885	19760	19523	19853	19485	19682	19750	19649	19590	19648	19737	19564	19693	19789	19946	19601	19425	19919	19857	19694	19943	19604	19847	19634	19583	19631	19704	19690	19690	19873	19691	19800	19734	19587	19674	19835	19617	19726	19819	19866	19682	19694	19794	19799	19882	19726	19717	19923	19647	19640	19859	19920	19869	19730	19593	19783	19625	19656	19678	19561	19661	19790	19814	19598	19630	19870	19582	19800	19481	19592	19742	19732	19615	19579	19620	19593	19870	19734	19720	20020	19724	19545	19724	19443	19730	19783	19742	19564	19747	19613	19764	19755	19671	19586	19738	19813	19652	19939	19777	19723	19734	19766	19799	19749	19871	19935	19824	19795	19708	19917	19732	19735	19819	19726	19787	19764	19779	19613	19531	19469	19510	19780	20067	19516	19662	19816	19850	19702	19756	19634	19822	19602	19838	19667	19795	19757	19740	19807	19735	19674	19639	19641	19843	19849	19827	19827	19774	19786	19623	19681	19782	19653	19798	19807	19822	19708	19625	19852	19736	19771	19680	19744	19558	19752	19779	19754	19691	19503	19831	19703	19729	19909	19629	19814	19827	19718	19663	19897	19801	19487	19556	19582	19704	19752	19645	19706	19788	19354	19580	19617	19931	19664	19924	19744	19731	19566	19824	19595	19643	19478	19736	19639	19783	19488	19698	19640	19825	19699	19837	19730	19495	19839	19745	19758	19876	19680	19523	19655	19691	19935	19580	19602	19545	19690	19718	19671	19626	19595	19695	19805	19788	19820	19810	19833	19890	19818	19852	19653	19683	19569	19847	19716	19802	19759	19771	19608	19906	19706	19809	19762	19514	19635	19710	19939	19856	19631	19831	19746	19835	19705	19621	19638	19617	19698	19734	19624	19699	19744	19763	19540	19615	19998	19825	19941	19673	19709	19851	19571	19707	19861	19631	19657	19751	19743	19699	19940	19853	19764	19700	19749	19640	19901	19741	19654	19792	19396	19854	19791	19840	19680	19839	19834	19744	19714	19808	19853	19763	19608	19730	19931	19802	19754	19922	19578	19603	19439	19609	19650	19711	19848	19797	19887	19853	19875	19907	19845	19633	19712	19797	19740	19848	19787	19558	19616	19612	19837	19988	19511	19906	19669	19660	19660	19817	19752	19976	19649	19493	19696	19976	19743	19614	19906	19822	19664	19470	19928	19761	19790	19815	19581	19707	19814	19732	19686	19709	19627	19832	19620	19726	19720	19767	19678	19968	19795	19783	19773	19654	19784	19760	19629	19651	19706	19791	19828	19730	19660	19472	19814	19789	19693	19740	19881	19620	19524	19791	19701	19684	19849	19869	19973	19796	19803	19722	19819	19736	19593	19508	19812	19754	19626	19687	19603	19748	19805	19665	19697	19735	19792	19808	19818	19708	19829	19664	19736	19692	19781	19873	19678	19661	19709	19698	19669	19895	19648	19682	19697	19761	19832	19699	19797	19731	19756	19909	19691	19777	19735	19849	19648	19654	19742	19698	19583	20004	19731	19682	19838	19873	19587	19852	19566	19878	19554	19898	19712	19647	19773	19770	19834	19585	19948	19625	19494	19834	19705	19753	19770	19656	19914	19625	19648	19896	20056	19820	19755	19648	19938	19576	19369	19874	19809	19745	19701	19603	19548	19647	19969	19916	19640	19775	19602	19893	19716	19743	19790	19578	19777	19731	19796	19783	19826	19853	19731	19730	19663	19655	19681	19655	19584	19883	19643	19550	19710	19811	19851	19972	19898	19882	19590	19748	19804	19787	19852	19695	19750	19604	19687	19732	19700	19805	19551	19827	19613	19744	19706	19878	19756	19549	19587	19721	19637	20012	19467	19603	19672	19838	19607	19609	19621	19777	19672	19832	19661	19759	19726	19795	19614	19650	19581	19723	19447	19678	19788	19574	19680	19653	19842	19747	19837	19986	19800	19610	19449	19838	19608	19449	19936	19842	19353	19777	19781	19757	19801	19959	19754	19766	19673	19805	19766	19706	19586	19629	19735	19743	19567	19658	19792	19653	19643	19728	19561	19627	19823	19662	19824	19727	19831	19833	19673	19796	19780	19556	19700	19766	19805	19810	19746	19584	19708	19689	20014	19883	19984	19647	19735	19791	19768	19538	19661	19656	19790	19911	19766	19527	19493	19803	19780	19881	19964	19938	19528	19662	19705	19662	19764	19519	19632	19579	19570	19816	19560	19578	19888	19594	19691	19767	19736	19626	19697
63936	109115	88364	60583	35425	21523	17299	16842	16591	16733	16551	16572	16696	16564	16693	16739	16797	16678	16741	16630	16523	16638	16454	16778	16658	16619	16470	16781	16650	16665	16593	16615	16602	16551	16566	16616	16627	16508	16566	16686	16669	16673	16595	16722	16712	16605	16724	16596	16483	16426	16637	16591	16767	16660	16468	16598	16762	16619	16582	16724	16627	16555	16530	16554	16621	16603	16642	16549	16621	16495	16614	16679	16538	16692	16565	16582	16675	16464	16661	16671	16529	16713	16719	16474	16567	16619	16523	16531	16667	16469	16501	16584	16432	16560	16533	16716	16648	16488	16576	16623	16698	16554	16621	16700	16717	16887	16639	16614	16611	16499	16577	16508	16513	16527	16632	16443	16527	16542	16543	16478	16700	16558	16571	16813	16606	16537	16407	16404	16712	16546	16463	16630	16648	16479	16619	16641	16458	16647	16506	16547	16717	16554	16595	16735	16602	16603	16535	16521	16652	16486	16539	16733	16377	16530	16605	16845	16680	16648	16594	16544	16737	16582	16563	16618	16622	16557	16432	16672	16485	16624	16768	16481	16521	16566	16522	16727	16709	16660	16540	16603	16630	16528	16560	16418	16612	16386	16600	16739	16691	16485	16576	16431	16531	16796	16629	16653	16684	16574	16687	16677	16586	16672	16534	16428	16725	16566	16608	16541	16661	16643	16539	16596	16702	16590	16606	16687	16573	16592	16587	16465	16534	16376	16619	16667	16446	16551	16758	16632	16526	16621	16628	16588	16563	16567	16566	16543	16520	16831	16626	16655	16361	16575	16545	16728	16522	16622	16609	16583	16593	16565	16660	16655	16636	16689	16738	16611	16633	16619	16613	16670	16575	16475	16523	16572	16660	16459	16629	16591	16622	16477	16505	16743	16489	16750	16643	16548	16604	16655	16634	16630	16470	16577	16654	16402	16579	16692	16459	16569	16553	16783	16536	16531	16471	16700	16428	16626	16530	16634	16691	16528	16785	16707	16793	16367	16447	16673	16623	16728	16835	16614	16743	16558	16521	16534	16606	16483	16401	16639	16600	16565	16636	16445	16612	16702	16593	16548	16723	16542	16630	16672	16571	16504	16615	16445	16604	16393	16748	16688	16508	16500	16699	16718	16579	16604	16613	16527	16549	16697	16600	16642	16674	16405	16783	16486	16755	16751	16603	16510	16544	16443	16513	16586	16625	16657	16415	16696	16708	16606	16414	16543	16735	16689	16606	16571	16496	16532	16580	16697	16483	16514	16427	16576	16651	16511	16544	16574	16693	16475	16533	16769	16566	16646	16592	16669	16598	16652	16606	16508	16591	16620	16699	16500	16484	16511	16399	16634	16503	16422	16605	16791	16531	16615	16449	16638	16643	16646	16491	16573	16571	16674	16647	16520	16517	16492	16496	16563	16639	16533	16593	16552	16621	16651	16720	16609	16535	16614	16555	16651	16635	16485	16594	16595	16823	16599	16567	16676	16552	16627	16654	16525	16364	16573	16709	16604	16535	16620	16490	16670	16559	16410	16664	16823	16637	16636	16674	16544	16424	16852	16605	16691	16690	16606	16583	16640	16483	16641	16624	16502	16624	16814	16643	16645	16523	16582	16764	16472	16685	16607	16545	16582	16475	16501	16458	16732	16571	16693	16690	16608	16611	16425	16749	16582	16727	16529	16670	16487	16483	16472	16430	16721	16603	16668	16645	16603	16448	16730	16781	16711	16598	16599	16496	16640	16622	16708	16512	16451	16700	16682	16490	16622	16594	16675	16693	16777	16526	16624	16621	16556	16689	16610	16538	16549	16483	16671	16439	16411	16730	16568	16460	16685	16764	16582	16709	16532	16565	16721	16606	16463	16601	16517	16657	16558	16778	16509	16532	16608	16579	16458	16550	16686	16554	16594	16656	16651	16601	16671	16454	16654	16649	16692	16548	16564	16693	16590	16531	16569	16417	16433	16835	16497	16596	16592	16504	16602	16704	16641	16589	16507	16529	16541	16657	16569	16612	16479	16493	16561	16581	16414	16561	16596	16672	16714	16595	16491	16418	16423	16606	16472	16805	16565	16658	16628	16793	16497	16606	16678	16748	16506	16593	16701	16618	16674	16650	16630	16585	16722	16457	16598	16619	16624	16684	16542	16574	16697	16521	16518	16590	16628	16442	16560	16659	16556	16544	16571	16503	16621	16518	16543	16486	16649	16721	16563	16614	16819	16718	16604	16709	16482	16516	16612	16599	16628	16623	16667	16532	16619	16817	16680	16633	16751	16609	16425	16556	16671	16586	16777	16638	16723	16512	16647	16631	16493	16410	16515	16513	16657	16525	16708	16707	16667	16666	16339	16569	16459	16449	16756	16550	16537	16744	16536	16703	16737	16472	16714	16759	16391	16618	16746	16589	16363	16569	16561	16728	16539	16577	16510	16577	16369	16546	16680	16625	16516	16555	16521	16713	16582	16573	16509	16528	16616	16734	16440	16593	16590	16597	16423	16452	16702	16606	16605	16591	16654	16508	16684	16747	16719	16507	16624	16481	16665	16750	16531	16707	16654	16674	16786	16539	16560	16596	16632	16518	16538	16673	16673	16495	16462	16696	16536	16452	16625	16555	16629	16500	16714	16502	16553	16542	16826	16602	16516	16578	16649	16460	16667	16346	16612	16565	16402	16646	16593	16612	16463	16513	16636	16582	16673	16640	16731	16547	16481	16575	16566	16469	16476	16625	16600	16553	16544	16549	16628	16627	16730	16535	16736	16609	16577	16674	16678	16536	16745	16406	16477	16804	16453	16664	16458	16560	16443	16649	16714	16595	16445	16626	16485	16558	16473	16538	16744	16628	16601	16640	16398	16598	16608	16768	16672	16521	16450	16516	16647	16603	16612	16571	16492	16487	16602	16707	16563	16554	16581	16519	16571	16566	16680	16571	16465	16654	16485	16605	16786	16598	16598	16690	16441	16598	16543	16536	16388	16478	16731	16589	16416	16521	16681	16506	16479	16702	16693	16446	16661	16495	16768	16597	16586	16583	16411	16397	16595	16636	16553	16584	16604	16468	16624	16514	16469	16460	16474	16481	16569	16615	16638	16478	16572	16501	16618	16613	16762	16614	16539	16632	16566	16612	16680	16418	16420	16642	16588	16583	16618	16634	16833	16659	16678	16773	16624	16611	16563	16556	16573	16544	16576	16598	16488	16587	16533	16599	16678	16622	16437	16561	16769	16622	16560	16611	16482	16618	16608	16589	16527	16741	16503	16360	16635	16572	16666	16689	16572	16423	16574	16813	16583	16395	16827	16688	16435	16719	16606	16553	16552	16555	16550	16683	16733	16748	16516	16695	16712	16537	16485	16597	16620	16428	16635	16662	16693	16599	16699	16660	16596	16532	16701	16651	16539	16794	16447	16757	16537	16620	16574	16666	16512	16695	16672	16609	16645	16388	16601	16510	16453	16792	16509	16649	16553	16823	16619	16539	16602	16539	16362	16578	16626	16494	16736	16584	16599	16478	16578	16772	16471	16580	16732	16645	16660	16635	16568	16753	16626	16771	16604	16532	16644	16486	16630	16610	16461	16601	16358	16568	16590	16581	16706	16472	16586	16524	16478	16531	16646	16678	16540	16668	16577	16555	16700	16531	16573	16567	16686	16591	16587	16558	16548	16582	16543	16750	16700	16545	16521	16570	16529	16551	16464	16615	16487	16487	16513	16648	16451	16615	16689	16706	16751	16528	16601	16609	16356	16563	16680	16532	16715	16729	16550	16516	16715	16495	16591	16552	16636	16737	16709	16600	16570	16402	16775	16564	16539	16572	16421	16563	16711	16414	16532	16541	16576	16545	16845	16456	16581	16567	16668	16457	16611	16646	16582	16761	16417	16798	16578	16550	16638	16498	16557	16627	16568	16547	16651	16543	16531	16480	16699	16525	16577	16477	16538	16617	16612	16692	16608	16657	16696	16683	16717	16722	16512	16517	16542	16347	16703	16652	16535	16515	16575	16641	16477	16522	16610	16583	16623	16660	16563	16477	16575	16674	16676	16557	16473	16529	16670	16441	16490	16600	16568	16586	16705	16467	16539	16634	16797	16443	16678	16642	16370	16600	16450	16546	16697	16569	16529	16750	16547	16646	16574	16443	16638	16529	16627	16686	16611	16398	16566	16556	16471	16726	16638	16548	16590	16671	16764	16663	16678	16616	16562	16500	16819	16620	16644	16400	16653	16806	16697	16572	16683	16599	16571	16659	16509	16699	16584	16618	16734	16497	16661	16659	16460	16647	16430	16663	16519	16536	16545	16601	16414	16473	16397	16544	16613	16673	16684	16529	16646	16828	16580	16612	16636	16676	16514	16735	16400	16665	16663	16617	16626	16515	16678	16506	16579	16636	16412	16472	16623	16704	16645	16745	16488	16739	16608	16557	16523	16565	16500	16685	16509	16560	16764	16655	16538	16391	16449	16853	16491	16666	16570	16500	16632	16541	16717	16692	16643	16639	16517	16488	16617	16507	16381	16705	16574	16461	16544	16514	16502	16427	16643	16816	16662	16515	16643	16608	16531	16765	16600	16495	16778	16408	16678	16768	16486	16570	16852	16523	16490	16658	16772	16547	16629	16729	16749	16768	16652	16713	16667	16558	16525	16612	16553	16616	16619	16480	16718	16613	16560	16560	16680	16535	16461	16512	16654	16570	16722	16661	16583	16482	16669	16491	16709	16765	16705	16501	16590	16596	16537	16433	16471	16633	16638	16529	16628	16687	16754	16553	16584	16509	16584	16579	16551	16518	16583	16639	16432	16614	16565	16636	16810	16485	16587	16685	16547	16684	16574	16593	16549	16508	16742	16529	16561	16644	16617	16676	16599	16710	16680	16584	16664	16635	16649	16581	16563	16380	16591	16664	16664	16502	16495	16354	16423	16581	16660	16719	16681	16623	16511	16528	16483	16448	16474	16486	16578	16545	16628	16767	16689	16520	16822	16547	16781	16430	16613	16612	16652	16510	16703	16579	16635	16506	16707	16575	16611	16668	16633	16542	16480	16595	16501	16732	16463	16527	16537	16712	16802	16629	16661	16355	16344	16509	16471	16702	16539	16626	16526	16479	16684	16481	16649	16511	16477	16689	16548	16765	16547	16723	16320	16566	16432	16466	16736	16705	16473
23776	25371	40506	36708	28527	25959	25830	21051	20174	20479	20545	20242	20207	20164	20073	20137	20223	20392	19866	20061	20273	20090	20024	20101	20108	20218	20121	20040	20118	20156	20094	20080	20168	20032	20294	19981	20087	19974	19999	20003	19816	19919	20092	20417	19914	19901	19829	19931	20003	20031	20052	19994	19840	19995	20045	19960	19997	20057	19900	20180	19840	20198	20006	20054	19917	19909	19870	19934	20042	19824	19880	19966	20132	20062	19936	19808	19943	19762	19811	19891	19780	19649	20028	19812	19824	19772	19904	19894	20031	20027	19847	19862	20092	19785	20036	19901	20107	19833	20045	19741	19845	20014	19922	19689	20069	20031	20197	20097	19922	19889	19884	19995	19799	19927	19811	19984	19919	20032	19988	19989	20192	19847	19952	19987	19952	19858	19857	19846	19803	19845	20067	19912	19848	19947	19942	19900	19861	19781	19871	19948	19807	20009	20014	19871	19785	19971	20055	19642	19685	19931	20045	20055	19919	20042	19778	19864	20047	19828	20088	19969	20118	20011	19792	19882	19879	20014	19595	19681	19838	19887	20184	20055	19853	19857	19647	20089	19958	20131	19872	20047	20024	19801	20012	19969	19859	19774	20054	19854	19981	19901	20024	19945	19808	19790	19912	19945	20024	19843	19896	19921	20176	20111	19909	19906	19905	19953	20016	19922	19856	19881	19632	19877	20032	20042	19787	20087	20048	19852	19832	19909	19993	19808	19996	20058	19863	19801	19892	20074	20119	19840	19797	20026	19847	19916	20034	19918	19789	19917	19783	19934	20009	20147	20139	19854	19787	19861	19890	19887	19859	19815	19810	19841	19862	19798	19985	19730	20228	19922	19973	19952	20055	19835	19701	19936	19980	19884	19934	19913	19846	19843	20147	19963	19902	19792	19823	19957	20062	19985	19773	19872	19908	19950	20206	19925	19991	19742	19949	19968	19841	19957	20115	19871	19921	19857	19775	19712	19997	19769	19847	19988	19985	19835	19956	19955	19958	19798	19712	19822	19957	20069	19962	19870	19857	20071	19885	19876	19897	19865	20002	19793	19777	20051	19914	19921	19895	19769	19850	19895	20012	19875	19884	19979	19826	19873	19877	19888	19925	19963	19874	19898	19779	20081	19755	19877	20004	20028	20135	20068	20082	20048	20058	19865	20077	19902	19853	19910	20097	19907	19912	19923	20067	19902	19808	19799	19863	19748	19950	19991	19997	19803	19919	19803	19766	19921	19774	19987	20190	19942	19993	20077	20020	19983	19842	20031	19808	19887	19947	19944	19853	20009	19956	20165	19896	19812	19918	19840	19780	19947	19947	19690	19902	19709	19990	19990	19835	19890	19957	19941	19995	19639	20185	19861	19920	19833	19741	19995	19725	19847	19787	19871	20044	20028	19732	19968	19964	19764	19864	19797	19960	19980	19886	19920	19761	19840	19963	19707	19939	19856	19826	20080	19977	19660	20014	20092	19879	19859	20033	19787	19873	19894	19924	19963	19910	19928	19824	19873	19800	19871	19842	19916	19894	19638	19903	19926	19967	19952	19928	19771	19877	20114	19989	19854	19822	19720	19987	20093	19817	19790	19897	19895	19837	19893	19916	19995	19878	19834	19753	20101	19919	19842	19781	19703	19967	20162	20119	20097	19835	19843	19871	20057	19764	19828	19770	19916	19876	19910	19939	19966	19890	19939	19709	19834	19788	19959	19941	20109	19940	19862	20027	19874	19943	19836	19786	19833	19776	19998	19893	19982	19883	19810	19846	19918	20125	19863	19892	19791	20010	19830	19886	19834	19969	19951	19712	19733	19943	20064	19855	19879	19917	19768	20022	19767	19941	19849	19807	19888	19890	19920	19768	19883	20176	19846	19924	19746	19888	19993	20015	19938	20052	19989	19880	20138	19892	19883	19981	19750	19831	19777	19851	19695	19789	20242	19762	19880	19678	19819	19907	19737	19868	20018	19786	19884	19918	19920	19929	20057	19847	20043	19981	19997	19725	19846	19891	19977	19720	20069	19885	19758	19932	20167	19983	19862	19812	19683	19733	19817	19844	19800	19941	20040	19923	19857	20112	19961	19952	19917	19993	19914	19859	20004	20145	19935	19846	19847	19822	19714	19888	19884	19975	19907	19836	20049	19941	19863	19821	19988	19935	19903	20065	19854	19918	19988	20032	19799	19797	19972	19894	19867	19857	19861	20184	20017	19938	19849	19802	19951	19853	19653	19740	20028	20009	19830	19936	19902	19736	20050	19934	19924	19929	19755	19769	19860	19988	19999	19947	20003	20079	19915	19973	19868	19879	19823	19845	19638	19933	19945	19757	19774	19768	19669	19855	20188	19790	19890	20170	19752	19887	19874	19770	20062	19865	19716	19715	19762	19770	19934	19989	19767	20028	19811	20111	20044	20071	20248	19871	19709	19666	19972	20038	19654	19763	20014	19765	19921	20115	19997	20153	19911	19923	19744	19855	19890	19774	20002	19956	19836	19751	19906	19605	19872	19770	19907	19835	19968	20211	19840	20057	19857	19840	19824	19901	19797	19785	19722	19759	19762	20020	20006	19828	19655	20035	20026	19863	19796	19868	19729	19892	19794	19803	19737	20026	19968	20041	19909	19982	19869	19722	19852	19796	19936	19863	20100	20002	19789	19782	19778	19906	20140	20052	19978	19720	19874	19961	19891	19956	19971	19991	19817	19727	19952	19907	20080	19978	19688	19917	19738	19725	19773	19840	19985	19777	19910	20119	19915	19900	20001	19834	19870	19858	19729	19942	20020	19819	19917	19936	20226	19969	20043	19852	19729	19932	19820	19778	19964	19964	19920	19967	19983	19842	20028	19841	19981	20044	19968	20015	19978	19956	20000	20072	19963	19746	19774	20104	19854	20073	20028	19992	19909	19980	19890	19801	19801	19969	19999	19828	20002	19922	20142	19811	19925	19966	19803	19872	19932	19785	19809	19834	20010	19926	19866	19925	20026	19940	20091	19933	20011	20135	20043	19892	20002	19840	20087	20068	19783	19930	20138	19929	19868	20039	19940	19720	19939	19872	20010	19661	19855	19807	20037	20094	19840	19709	19812	19898	19739	20079	19871	19857	20045	19932	19844	19863	20006	20000	19751	19972	19973	19869	19772	20083	19973	19772	19998	20017	19997	19811	19954	19740	20041	19821	19960	19955	19925	20068	19938	19798	19741	19814	19870	19658	19816	19886	20023	19970	20098	19925	19911	20011	19876	20046	19965	20013	19823	19942	19935	19901	20045	19915	19857	20027	19772	19689	19975	19707	19897	19943	19934	19700	20120	19912	20055	19865	19942	19876	19980	19726	19849	19806	19916	19989	19871	20114	19869	20191	19983	19958	19870	20085	19969	19865	19855	19694	19975	19852	19848	19839	19795	19855	19855	20029	20017	19860	20014	19858	19978	20100	20051	19771	20065	19836	19832	19798	19914	19781	20014	19834	19918	19862	19814	19915	19918	20151	19944	19747	19904	19949	20018	19809	19846	19790	19871	19857	19716	19660	19897	19885	20008	19670	19879	19914	19817	20037	19769	19910	19715	20037	19882	19876	19726	19782	19829	19837	19901	19851	19913	20206	19912	19994	20077	20000	19743	19905	19878	20071	19860	19884	20157	20035	19911	20176	19827	19967	20053	19839	19938	19924	19661	20006	20070	19850	19899	19872	20016	19900	19896	19923	19833	19595	19654	19749	20011	20055	20027	19856	19922	20025	19814	19927	20013	20061	20163	20150	19781	19823	19756	20010	19995	19887	20125	19850	20023	19977	19699	19870	19977	19801	19841	19858	19976	19924	19866	20055	19948	19842	19975	19680	19841	19761	19869	19718	20003	20148	19936	19761	19727	20023	19937	19884	20130	19854	19903	19964	19952	19981	20091	20157	19843	19664	19902	19610	19660	19878	19717	19754	19971	19876	19812	19873	19858	19776	19768	20003	19837	19735	19815	19691	19864	19776	19913	19772	19855	19870	19956	20108	19910	19993	19959	20181	19921	19815	19886	19697	20146	19843	19769	20234	20004	19871	20142	19944	19876	19794	20042	20061	19726	20138	19870	20076	20097	20045	19779	19714	19831	20043	19784	19774	20073	19835	19727	19779	19933	19875	19864	19755	20086	19994	19961	19819	20028	19903	19896	20031	19832	20108	19888	19836	20072	20016	19915	20024	19998	19923	20110	19878	19893	19991	19966	20174	19699	20032	19986	20015	20012	19944	20119	19914	19829	19786	20128	19844	19694	20056	20153	19918	19850	19794	20059	20108	19939	20040	20104	19798	19907	19958	19965	19812	19953	19857	20033	19913	19819	20078	19909	19935	20049	19936	19790	19784	19910	19896	19849	20014	19977	19683	19859	19808	19757	19770	19909	20040	19913	19586	19944	20026	19960	19860	19804	20129	19851	19991	19956	19786	19793	19944	20006	19961	19832	20017	19930	19923	19750	20013	20059	20114	19760	19905	20102	19808	19868	19841	19839	20022	19907	20183	19854	19801	19997	19859	19978	19865	19605	19772	19955	19796	19879	19787	20038	19946	20158	19795	19996	19999	19693	19971	19986	19732	19655	20011	19998	19941	19836	19840	19970	20035	19942	19949	19954	19919	19752	19664	19937	19930	19944	19770	19763	19867	19797	19823	19855	19849	19908	19863	19946	19886	19748	19828	19894	19772	19691	20013	19828	19839	19882	19795	20058	19709	19956	19951	19906	19908	20050	19630	19738	19764	19856	19959	20003	19891	19796	19880	19896	20028	19898	19888	20283	20078	19969	19932	19943	19925	19942	19888	19999	19841	19954	19906	19995	19916	19972	19720	19859	19744	19788	20003	20031	19762	19891	20151	19981	19895	20012	19814	19847	19771	19833	19697	19891	19871	20064	20179	20042	19965	20061	19790	20122	19846	19803	19951	19736	19790	20055	19989	19870	19795	19905	19878	19853	19982	19993	20110	19766	19952	19820	19797	20005	19985	19732	19964	19983	19599	19817	19782	19860	19931	20015	19768	19971	19964	19836	19877	19719	19910	20183	20116	19961	19673	19869	19921	19860	19970	19831	20112	20045	19914	19956	19845	19768	19753	19981	19891	19808	19731	19581	19978	19734	19828	20046	19822	20028	19958	19800	19750	19987	20013	19885	19902	19986
63655	106958	90587	66034	38628	22526	17535	16662	16794	16749	16603	16645	16791	16517	16570	16680	16803	16690	16727	16692	16684	16693	16865	16562	16652	16512	16687	16754	16734	16738	16618	16732	16838	16655	16709	16702	16666	16667	16728	16597	16765	16770	16397	16780	16571	16574	16595	16676	16610	16599	16493	16621	16841	16564	16528	16813	16611	16735	16454	16647	16816	16806	16721	16621	16612	16614	16676	16594	16766	16697	16579	16518	16552	16688	16605	16699	16483	16744	16654	16621	16795	16672	16600	16676	16595	16672	16756	16838	16752	16670	16628	16566	16574	16641	16746	16793	16841	16632	16829	16674	16772	16549	16688	16687	16704	16674	16586	16521	16649	16679	16547	16787	16891	16691	16736	16580	16779	16660	16676	16800	16570	16625	16444	16772	16525	16787	16667	16734	16780	16541	16692	16640	16673	16575	16748	16745	16705	16681	16492	16726	16710	16619	16583	16715	16615	16621	16594	16657	16693	16801	16615	16636	16625	16725	16727	16841	16777	16626	16649	16700	16682	16653	16670	16752	16780	16522	16603	16818	16561	16663	16622	16810	16815	16547	16458	16699	16705	16489	16609	16484	16726	16746	16822	16633	16799	16718	16646	16772	16660	16657	16689	16632	16650	16735	16652	16586	16620	16807	16728	16640	16586	16634	16549	16546	16672	16735	16884	16533	16626	16753	16652	16687	16594	16676	16553	16829	16582	16621	16770	16568	16648	16721	16830	16742	16671	16602	16478	16659	16616	16603	16647	16765	16889	16655	16509	16629	16609	16339	16621	16434	16702	16863	16728	16662	16831	16441	16750	16718	16769	16575	16766	16713	16541	16691	16794	16690	16789	16585	16690	16592	16541	16771	16567	16662	16659	16522	16675	16616	16661	16554	16750	16591	16630	16507	16588	16603	16831	16689	16538	16652	16748	16630	16508	16663	16736	16647	16573	16654	16589	16564	16742	16571	16570	16649	16700	16663	16775	16613	16648	16684	16363	16559	16452	16732	16776	16567	16708	16584	16549	16459	16700	16563	16589	16869	16629	16791	16604	16615	16726	16874	16626	16611	16645	16686	16590	16635	16560	16603	16591	16643	16702	16605	16723	16598	16673	16733	16634	16818	16619	16579	16644	16667	16731	16374	16624	16632	16766	16597	16681	16518	16520	16750	16480	16764	16668	16704	16667	16683	16687	16685	16769	16784	16665	16508	16682	16580	16740	16594	16551	16666	16714	16653	16608	16699	16802	16600	16605	16634	16947	16690	16610	16639	16614	16609	16768	16582	16594	16743	16583	16701	16563	16787	16663	16607	16747	16778	16687	16567	16669	16606	16822	16719	16569	16564	16641	16690	16965	16548	16624	16612	16730	16562	16823	16594	16668	16592	16621	16662	16639	16805	16703	16654	16681	16698	16598	16600	16725	16802	16552	16692	16657	16686	16645	16733	16576	16717	16778	16772	16541	16582	16610	16731	16785	16775	16637	16613	16800	16465	16544	16767	16661	16799	16683	16678	16572	16598	16754	16631	16792	16825	16798	16784	16748	16706	16720	16641	16641	16566	16664	16720	16602	16645	16761	16672	16749	16681	16697	16680	16604	16618	16629	16623	16477	16586	16747	16732	16607	16739	16503	16665	16495	16774	16613	16443	16709	16728	16632	16650	16461	16593	16679	16699	16758	16645	16678	16744	16754	16603	16733	16664	16621	16553	16659	16604	16628	16786	16662	16808	16721	16626	16656	16708	16716	16812	16679	16674	16494	16568	16591	16835	16796	16830	16762	16558	16625	16667	16674	16580	16522	16745	16755	16682	16735	16655	16609	16653	16577	16445	16655	16681	16598	16737	16757	16605	16717	16534	16707	16746	16669	16742	16619	16716	16789	16755	16931	16616	16692	16749	16722	16624	16583	16553	16639	16750	16668	16670	16462	16628	16685	16639	16780	16660	16705	16640	16743	16612	16658	16660	16647	16613	16651	16733	16848	16726	16728	16794	16511	16709	16664	16719	16517	16763	16569	16554	16749	16608	16612	16572	16641	16689	16772	16528	16609	16560	16840	16601	16697	16772	16627	16474	16794	16766	16836	16594	16485	16714	16575	16838	16562	16638	16702	16537	16596	16535	16670	16574	16725	16639	16699	16614	16564	16659	16626	16612	16918	16724	16450	16651	16940	16642	16702	16560	16761	16568	16821	16714	16698	16607	16572	16603	16751	16786	16782	16675	16666	16581	16533	16828	16693	16734	16718	16637	16687	16774	16865	16701	16633	16558	16620	16655	16717	16533	16637	16837	16628	16617	16648	16666	16732	16553	16609	16548	16685	16590	16674	16833	16543	16765	16597	16718	16762	16610	16674	16622	16475	16687	16657	16676	16502	16651	16697	16638	16672	16617	16763	16596	16607	16508	16701	16701	16439	16720	16636	16822	16571	16683	16644	16723	16568	16574	16481	16517	16564	16627	16582	16701	16688	16672	16654	16654	16690	16684	16831	16793	16692	16621	16773	16524	16734	16627	16578	16718	16700	16406	16622	16727	16477	16736	16712	16757	16745	16566	16681	16854	16794	16680	16587	16818	16730	16689	16584	16601	16700	16827	16613	16573	16544	16686	16680	16753	16557	16870	16662	16594	16687	16711	16624	16867	16623	16583	16635	16729	16512	16763	16843	16602	16611	16768	16620	16800	16779	16667	16649	16577	16621	16749	16742	16729	16667	16610	16643	16760	16798	16739	16661	16721	16748	16732	16723	16666	16576	16706	16587	16572	16574	16608	16689	16546	16791	16669	16724	16532	16493	16797	16858	16711	16612	16474	16518	16596	16657	16686	16685	16554	16591	16562	16749	16704	16685	16740	16580	16408	16679	16790	16732	16567	16713	16669	16779	16692	16836	16664	16654	16681	16759	16651	16723	16627	16753	16801	16620	16641	16778	16605	16669	16839	16665	16707	16578	16479	16552	16727	16759	16550	16782	16641	16644	16461	16689	16588	16683	16623	16669	16634	16712	16654	16588	16700	16641	16904	16520	16729	16893	16790	16640	16437	16755	16847	16688	16685	16819	16750	16643	16712	16680	16537	16790	16719	16832	16708	16729	16510	16554	16633	16670	16720	16724	16611	16531	16515	16871	16627	16639	16560	16707	16488	16573	16557	16643	16560	16750	16668	16598	16620	16611	16514	16672	16670	16694	16577	16755	16726	16685	16744	16594	16757	16545	16662	16611	16676	16565	16588	16600	16860	16860	16651	16743	16597	16645	16650	16634	16747	16806	16518	16658	16616	16665	16589	16684	16623	16724	16630	16699	16717	16769	16707	16706	16670	16606	16702	16542	16523	16654	16801	16756	16602	16627	16684	16744	16684	16613	16723	16550	16610	16580	16572	16497	16741	16752	16634	16686	16691	16536	16591	16600	16638	16687	16641	16706	16329	16599	16630	16721	16675	16751	16698	16776	16518	16757	16684	16564	16660	16752	16707	16503	16696	16723	16587	16734	16703	16668	16714	16563	16672	16610	16608	16690	16508	16616	16577	16669	16489	16717	16605	16694	16635	16597	16729	16785	16634	16477	16685	16703	16799	16769	16656	16464	16751	16651	16906	16627	16773	16668	16725	16932	16550	16843	16817	16622	16735	16638	16671	16644	16577	16719	16507	16791	16612	16705	16603	16552	16678	16689	16821	16657	16718	16736	16557	16771	16547	16620	16816	16478	16763	16769	16551	16641	16686	16543	16622	16623	16752	16795	16503	16589	16555	16702	16643	16875	16628	16635	16731	16694	16747	16569	16699	16669	16598	16718	16618	16714	16603	16734	16579	16810	16661	16664	16659	16625	16461	16595	16694	16692	16713	16634	16560	16522	16657	16667	16600	16674	16769	16730	16726	16535	16613	16759	16616	16685	16706	16580	16615	16572	16537	16657	16740	16739	16562	16857	16694	16619	16488	16593	16571	16710	16462	16626	16801	16639	16737	16588	16561	16474	16754	16699	16730	16465	16647	16575	16568	16736	16676	16758	16814	16650	16497	16709	16836	16720	16595	16731	16725	16520	16618	16603	16603	16737	16882	16802	16565	16689	16657	16768	16699	16621	16501	16741	16737	16742	16782	16600	16783	16686	16556	16745	16666	16797	16717	16604	16839	16705	16688	16448	16734	16602	16661	16700	16620	16676	16598	16640	16867	16609	16857	16674	16732	16592	16753	16663	16689	16783	16652	16650	16651	16566	16503	16654	16464	16575	16514	16655	16518	16595	16771	16641	16680	16771	16629	16722	16663	16602	16712	16554	16695	16590	16555	16667	16631	16668	16714	16768	16682	16640	16715	16570	16735	16707	16546	16760	16774	16799	16655	16701	16767	16504	16664	16696	16691	16548	16514	16736	16697	16675	16636	16576	16633	16520	16683	16657	16588	16550	16620	16669	16680	16716	16556	16814	16656	16509	16687	16623	16638	16568	16794	16566	16624	16632	16613	16534	16701	16866	16655	16528	16659	16663	16671	16690	16706	16629	16616	16619	16687	16545	16480	16748	16658	16682	16916	16527	16769	16734	16748	16738	16520	16701	16608	16660	16679	16657	16703	16543	16624	16735	16687	16872	16579	16643	16569	16594	16507	16711	16598	16668	16695	16646	16795	16798	16656	16808	16764	16686	16729	16579	16833	16597	16555	16683	16791	16565	16687	16754	16668	16869	16701	16769	16491	16622	16636	16623	16689	16745	16607	16790	16756	16694	16696	16583	16759	16649	16667	16573	16620	16617	16664	16565	16664	16721	16872	16602	16644	16566	16742	16522	16583	16882	16650	16788	16741	16612	16798	16835	16583	16824	16670	16581	16702	16594	16737	16692	16577	16624	16739	16520	16757	16627	16564	16656	16664	16592	16559	16584	16731	16540	16523	16633	16552	16659	16625	16639	16763	16640	16824	16626	16842	16807	16551	16599	16658	16550	16531	16609	16726	16508	16674	16703	16824	16909	16596	16566	16588	16768	16618	16462	16439	16779	16534	16498	16600	16659	16791	16538	16711	16616	16582	16555	16772	16697	16794	16835	16585	16776	16788	16903	16791	16681	16877	16676	16757	16758	16831	16613	16738	16802	16659	16589	16476	16784	16613	16756	16673	16591	16683	16583	16662	16532	16608	16611	16556	16588	16625	16587	16690	16598	16517	16539	16741
32090	42026	45975	33253	23745	21021	20433	19926	19906	20102	19996	20022	19954	20005	20097	20050	20185	20169	20078	20094	20036	20132	20222	20187	20060	19994	20264	19853	19950	19910	20183	20203	20232	20133	20112	19759	20036	20234	20001	20122	20066	20046	19993	19979	20170	20179	20069	19856	20226	20188	19985	19975	20073	20019	19933	19933	19963	20049	20175	19968	20045	19988	20030	19915	19934	20147	19972	20063	19958	19859	20120	20022	19873	20035	20075	19882	19943	20093	20064	20056	20171	19984	19863	19922	20013	20042	19850	20109	19989	19845	20024	19923	19928	20033	20019	20056	20028	20028	19986	19992	20131	19938	20150	20130	20190	20178	20140	19916	20037	20074	20156	20033	19961	19961	19947	20122	20019	20156	20110	20000	19819	20104	20239	20252	20174	20258	19848	20070	19910	19939	20037	20123	20022	19983	20113	19925	20222	20059	20122	19966	19968	19905	20141	19957	19925	20067	20063	20106	20086	20299	20058	20086	19756	19938	19981	20187	20156	20006	20039	20235	20043	19924	20144	20094	20059	19828	19931	19896	19925	20053	19947	20113	19996	19868	20173	20073	19989	20131	19986	20185	20240	20000	20169	20202	20126	20016	20016	19973	19879	19993	20062	19937	20088	19890	20121	19957	20083	20015	20007	20103	20114	20156	20070	20102	20053	20100	19945	19948	20065	19939	19744	19919	20094	19959	20094	20164	20082	20107	20167	19894	20080	20034	20051	19816	20090	20225	20007	20250	20073	20009	20157	19961	19878	20134	19974	20177	20145	19767	19902	19912	20044	19968	19837	19955	20136	19934	19945	19961	19964	20076	20048	20020	19876	19953	20153	19955	20056	20090	19933	19981	20151	20218	19834	20026	20084	20073	20006	19962	19886	19903	20104	20154	19879	19832	19934	19905	19869	20166	19891	20082	19999	19917	20042	19981	20059	20092	20039	20222	20121	20194	20147	20003	20086	20000	20051	20374	20077	20147	19958	19930	19986	20063	19977	20041	20009	20104	19872	19840	19954	19911	20109	20223	20122	20118	20006	20137	20189	20148	19832	20112	20030	20127	20004	19905	20116	19988	19956	20191	20005	19872	20050	20164	19985	19926	19869	19966	19778	20150	19894	20176	20014	20139	19988	20018	20169	20297	20061	20070	20016	19986	19998	20014	20043	20113	20075	20066	20185	20078	20079	20083	20105	20074	20202	19878	19917	20138	20106	19863	19928	20036	19791	20276	19998	20061	19890	20142	19810	19788	20325	20105	20207	20168	20029	20013	20047	19921	20053	20057	20049	20250	20216	20001	20003	19884	19899	20123	20183	20169	20180	19907	20113	19977	19890	20010	20092	19946	19824	20158	20024	20011	19967	20252	20019	20095	19927	19919	19718	19979	19861	19935	20125	20113	19912	19938	19967	20213	19921	19997	20021	19714	19983	20021	19928	20112	20023	20078	20043	20177	19949	20097	20068	19828	20129	20098	19753	20011	19894	19927	20030	20092	20229	20061	20129	19979	19997	19961	19881	19764	20169	20101	19980	20050	20062	19936	20109	20134	20050	19839	19909	20095	20117	19937	19990	20173	20141	20060	19869	20130	19915	20089	19899	20072	19999	19983	20047	20223	20056	20176	20271	20073	20017	20129	20132	20161	19959	19880	19853	20038	19949	20016	19898	20118	20231	19795	19874	19892	20201	19850	20113	20049	20140	20076	19882	19952	20068	20107	20251	19973	19966	19949	19947	20215	20086	20107	20008	19723	19987	20050	20146	20070	19755	19927	19984	20086	19923	20084	19985	20019	20167	19922	20081	20117	20228	20086	19905	19991	20150	20206	19896	20017	20139	19948	19950	19859	20178	20222	20067	20231	20183	20039	19933	19906	20127	19898	20137	19942	19998	19947	20045	19847	19905	20041	20065	19718	20096	20177	20238	20126	19992	19834	19984	19952	19955	19981	20001	20084	20063	20036	20219	19967	20014	19881	19957	20170	20116	20105	20105	20076	19978	19974	19877	20067	19927	19948	20477	20130	19984	19919	20070	19941	20266	20168	20259	20112	20080	20130	20158	19813	19762	20095	19913	19969	20065	19968	19972	20054	20123	20133	19915	19952	20192	20021	19968	19942	20176	19979	20062	19889	20094	19829	20084	20205	20132	19961	20010	20003	20066	20120	19891	19982	20042	20067	19998	20013	20018	20094	19963	20043	19997	19841	20050	20194	20136	20330	19991	20177	20029	20113	20137	20204	20125	19863	20215	19982	19935	19925	20002	20052	20029	20041	19921	19995	19808	20079	20036	20199	19899	20016	19950	20155	20181	20263	20123	19903	19960	19953	19959	19951	19926	19997	20124	20020	20050	20049	20144	19920	19802	19992	19822	19864	20158	20213	20023	20145	19958	19845	20242	20064	19968	20096	19840	19782	19989	20037	19866	20020	20117	19868	20112	20003	20087	20041	20029	19922	19994	19958	19866	19858	20024	20073	20095	20170	20162	19913	20078	20001	20005	19929	20003	20135	20088	20034	20266	20067	20220	20189	19979	20112	20160	20005	20321	19944	20121	20084	20045	20043	20199	20033	20146	19996	20126	20131	20084	20098	20092	20101	20295	20129	19965	19959	20068	19994	20122	20129	20270	20012	19912	20161	20130	20050	20184	20140	20259	20264	19871	19945	20034	20021	20118	19959	19890	19817	20071	19902	19991	19990	20311	20269	19858	20079	19888	20006	19883	20062	20091	20042	20179	19916	20029	19994	19884	19859	20091	19970	19938	20112	20341	19996	20022	20110	20125	19811	19924	19871	19704	19865	20188	19995	20125	20061	19829	20147	20389	20180	20119	19780	20238	20050	20008	19906	20097	20007	20007	19944	20034	20085	19954	19729	20140	19884	20090	20091	20021	20070	20052	19856	20032	20111	19952	19847	19887	20361	20286	20042	19954	20049	20059	20272	19898	20168	20082	20120	20111	20043	20026	20105	19961	19998	20071	19930	20009	20282	19962	20177	19934	20440	20113	20139	20080	20096	20230	19996	20081	20072	20020	20249	20352	20211	20061	20027	20000	19961	20051	20236	19906	19947	20096	20090	19961	20050	20025	20052	20024	19977	19962	19838	19867	20098	20164	19974	20062	20058	20187	20070	20102	20080	20135	20151	19991	19873	20010	20063	20019	19804	20038	20025	20059	19784	20054	19997	20027	20006	19979	20047	20198	20020	19979	19991	20121	20099	20114	20168	19931	20124	19998	20113	20006	19779	20015	19963	20192	20044	19986	20003	19870	20100	20177	20026	20001	20112	20065	20106	20270	20091	19883	19976	19985	19977	20036	20015	19978	20054	20190	19847	19923	19877	19997	19953	20039	19977	20013	20060	20092	20100	19898	19991	19975	20044	20150	20158	20194	20116	20108	19998	20194	20273	20109	20194	20087	20113	20165	20158	20092	19951	20086	20040	20087	20207	20186	20160	20183	20187	20151	19838	19889	20109	20050	20036	20064	20175	20096	20041	19917	20118	20232	19809	20131	20035	20158	19893	19857	19985	19988	20019	19864	20269	20136	19986	20201	19942	20133	19926	19894	19951	19808	19925	20026	19988	19908	20074	20014	20073	20080	20151	20027	20074	19803	19982	20225	20157	20070	19960	20021	19949	19942	20172	19952	20063	19866	20142	20008	20126	20102	20296	19942	20064	19818	19982	19984	19944	20223	20097	20272	20132	19934	19847	20114	19975	20092	20101	20148	20188	20045	19860	19910	20098	19974	20012	19994	19889	20007	20070	20007	19849	20135	19938	20313	19892	19955	19960	19929	19964	20163	19755	19916	20142	19832	20105	19946	20077	20112	20219	20044	19906	20067	20254	19949	20150	20142	19995	20039	19958	19997	19980	19879	19984	20301	20060	19981	20102	19952	20238	20036	19937	19897	19876	20263	20006	19972	19996	19909	19998	20112	20134	20127	19974	20011	20004	19935	20093	20045	19996	20132	19954	19870	19987	19963	20043	20160	19853	19974	20121	19938	19879	19927	20006	19889	19831	19880	20023	19999	20030	20013	20060	20052	19706	20090	20001	20006	19803	19929	20046	20247	19938	19996	20055	20143	20069	20112	20083	20071	19870	20050	20044	20217	19990	20124	20102	20189	20173	19928	20030	20135	19866	20245	20181	20117	19939	20051	19872	20056	20113	20102	20078	20047	19945	19888	19887	20075	19808	19888	20192	19982	19729	19938	19937	19763	19995	20016	20027	19934	19959	20139	20006	19977	19810	19957	19997	20001	20022	19877	20139	20018	20132	19931	20027	20054	20205	20037	20067	20070	19779	20063	19977	20016	20125	20226	20108	20022	19822	20187	20097	20068	20117	20203	20138	19943	20113	19963	20045	20123	20042	20025	19932	19894	20052	20017	19935	20141	20125	20099	19963	20132	20047	20231	19997	20064	20016	20022	20186	19860	19943	20183	19890	19743	19948	20249	20048	20053	19957	19932	19953	19914	19923	20106	20152	19974	20156	19986	19914	20058	20043	19995	20177	20054	20007	20052	20108	20170	20211	20244	20125	20007	19919	20007	20075	19911	19837	20081	20165	20142	19916	20015	20048	19959	19825	20124	20196	20057	19933	19967	20158	19935	20116	19979	20195	19996	20150	20047	20091	20047	20190	20053	20004	19973	19908	19746	20167	19908	19925	20053	19877	19974	20010	20066	20162	19991	20013	20072	20066	19967	19999	20183	20124	19916	19956	20139	19906	20013	20077	20192	20118	19973	20033	19939	20068	20085	20000	20004	19885	19962	20054	20044	20146	20219	20078	20158	20001	20086	20022	20001	20111	19972	19861	20147	19926	20141	19944	19973	19908	19886	20093	20167	20071	20013	20032	20066	20073	20095	20143	19851	20176	20170	19986	19983	19957	20113	20011	19928	20029	20033	20025	19749	19808	19867	19989	20073	20108	19957	19990	19915	19774	20088	20133	19915	20310	19978	19922	20134	20047	19895	20172	19848	20129	19945	20138	20059	20070	20030	20190	19949	19884	20023	20063	20167	19966	20120	20082	20184	20214	20155	19957	19718	19789	19890	19958	19995	20224	20194	19965	20050	20123	19934	20207	19838	19816	19922	20121	19935	20051	20113	20104	20082	20014	19939	20132	19996	20036	19949	19946	20043	20082	19932	20021	19977	20149
39771	60846	47400	29086	20019	17283	16956	16888	16723	16766	16776	16709	16842	16885	16662	16793	16906	16845	16794	16880	16993	16738	16907	16879	16539	16774	16982	16708	16575	16771	16718	16900	16613	16687	16728	16714	16761	16743	16540	16821	16738	16622	16690	16765	16664	16940	16885	16798	16685	16844	16460	16709	16735	16978	16579	16715	16835	16851	16786	16753	16780	16741	16666	16812	16557	16761	16742	16813	16818	16701	16719	16655	16834	16933	16729	16730	16811	16544	16701	16543	16689	16669	16626	16625	16752	16952	16797	16711	16707	16809	16847	16701	16751	16840	16957	16734	16867	16728	16777	16642	16677	16612	16675	16892	16677	16677	16595	16658	16748	16798	16468	16685	16609	16597	16602	16697	16794	16953	16851	16755	16761	16741	16831	16708	16729	16808	16612	16762	16706	17001	16741	16807	16759	16754	16631	16682	16723	16689	16834	16771	16672	16698	16767	16715	16770	16710	16723	16808	16740	16885	16853	16628	16753	16710	16862	16663	16795	16803	16763	16899	16943	16736	16791	16589	16651	16734	16744	16952	16715	16793	16735	16680	16613	16676	16803	16740	16682	16828	16762	16769	16629	16713	16652	16713	16716	16752	16803	16691	16727	16659	16545	16571	16815	16816	16914	16613	16642	16653	16794	16711	16968	16885	16729	16769	16664	16727	16634	16911	16733	16610	16750	16666	16899	16666	16773	16702	16941	16700	16728	16821	16834	16842	16937	16821	16845	16837	16833	16677	16850	16656	16794	16728	16857	16665	16841	16733	16785	16756	16686	16784	16729	16638	16767	16667	16628	16595	16774	16746	16784	16906	16758	16793	16764	16769	16596	16666	16692	16851	16748	16681	16815	16860	16750	16618	16893	16673	16793	16653	16765	16831	16717	16696	16679	16661	16693	16670	16827	16840	16721	16653	16702	16675	16783	16775	16901	16675	16723	16770	16880	16651	16694	16745	16715	16654	16780	16824	16560	16732	16642	16767	16699	16775	16662	16665	16724	16818	16728	16845	16586	16720	16666	16643	16804	16677	16719	16789	16689	16643	16619	16755	16886	17006	16740	16850	16650	16850	16633	16828	16633	16799	16680	16815	16648	16739	16817	16901	16754	16644	16682	16597	16692	16832	16815	16628	16842	16735	16867	16856	16586	16626	16695	16863	16890	16761	16915	16563	16633	16762	16699	16879	16905	16762	16625	16651	16645	16719	16834	16858	16718	16848	16705	16899	16861	16931	16639	16792	16672	16811	16808	16833	16804	16831	16752	16726	16655	16847	16677	16886	16667	16749	16652	16895	16704	16803	16827	16820	16686	16785	16768	16596	16807	16744	16831	16609	16717	16720	16834	16692	16796	16816	16831	16701	16509	16809	16620	16603	16782	16896	16646	16857	16838	16646	16700	16772	16827	16812	16866	16679	16683	16668	16743	16585	16809	16650	16865	16743	16791	16807	16608	16764	16731	16679	16751	16830	16854	16761	16782	16606	16668	16731	16815	16682	16910	16836	16686	16722	16763	16712	16738	16764	16611	16789	16795	16737	16807	16772	16796	16746	16931	16530	16799	16771	16814	16764	16705	16758	16811	16785	16722	16751	16784	16827	16734	16635	16623	16735	16791	16609	16560	16687	16669	16795	16678	16738	16969	16847	16847	16788	16826	16668	16897	16689	16582	16761	16664	16546	16860	16840	16739	16686	16788	16735	16810	16764	16612	16746	16671	16800	16692	16783	16732	16786	16770	16657	16779	16778	16721	16854	16851	16765	16663	16830	16707	16886	16669	16735	16649	16784	16889	16735	16737	16809	16872	16871	16514	16560	16826	16737	16803	16638	16751	16728	16729	16665	16693	16544	16885	16633	16759	16757	16761	16671	16762	16777	16771	16829	16517	16686	16667	16878	16893	16745	16753	16800	16746	16612	16773	16840	16816	16792	16651	16817	16918	16668	16543	16776	16960	16730	16911	16520	16771	16766	16832	16844	16780	16654	16846	16850	16731	16690	16767	16779	16732	16672	16692	16845	16810	16753	16730	16677	16772	16787	16750	16741	16785	16640	16818	16777	16734	16810	16788	16696	16816	16670	16618	16729	16867	16898	16747	16731	16832	16776	16752	16682	16644	16972	16748	16723	16727	16835	16817	16889	16746	16717	16723	16917	16734	16701	16801	16760	16820	16580	16633	16692	16827	16846	16787	16864	16647	16918	16747	16933	16703	16799	16860	16751	16646	16709	16649	16816	16751	16649	16733	16744	16849	16876	16727	16879	16762	16659	16666	16630	16618	16735	16517	16652	16679	16639	16836	16883	16901	16900	16916	16620	16919	16778	16900	16743	16652	16929	16816	16771	16726	16769	16722	16878	16862	16664	16828	16794	16761	16888	16694	16608	16641	16759	16862	16682	16713	16872	16810	16743	16751	16821	16782	16738	16891	16696	16744	16655	16613	16743	16824	16657	16770	16823	16535	16798	16578	16623	16793	16685	16598	16694	16627	16536	16806	16574	16629	16657	16653	16866	16758	16757	16826	16609	16840	16739	16816	16684	16764	16764	16703	16859	16711	16653	16815	16841	16583	16737	16803	16823	16677	16661	16637	16765	16718	16666	16788	16881	16858	16680	16712	16766	16655	16757	16885	16703	16846	16858	16769	16602	16680	16835	16610	16752	16675	16653	16731	16702	16551	16669	16837	16836	16951	16778	16474	16909	16677	16675	16784	16939	16872	16684	16731	16762	16648	16839	16789	16626	16799	16673	16677	16773	16608	16678	16749	16880	16919	16743	16683	16728	16634	16867	16628	16772	16619	16796	16629	16625	16847	16695	16662	16851	16614	16878	16780	16705	16851	16763	16696	16779	16892	16678	16767	16612	16742	16640	16721	16573	16672	16715	16879	16821	16657	16679	16657	16742	16820	16834	16655	16688	16820	16776	16761	16457	16788	16824	16808	16639	16710	16854	16735	16740	16846	16582	16615	16774	16582	16699	16670	16657	16748	16653	16769	16746	16827	16851	16681	16705	16544	16864	16832	16738	16879	16759	16699	16676	16776	16913	16800	16721	16587	16738	16622	16811	16637	16833	16722	16837	16693	16736	16705	16688	16847	16785	16698	16604	16763	16806	16772	16713	16929	16830	16753	16562	16810	16608	16753	16658	16851	16795	16778	16746	16602	16828	16460	16692	16884	16891	16735	16691	16840	16643	16585	16673	16848	16677	16735	16690	16746	16821	16855	16772	16849	16685	16893	16861	16680	16680	16888	16546	16854	16762	16506	16848	16633	16675	16720	16720	16660	16703	16807	16822	16627	16518	16759	16822	16796	16746	16620	16805	16958	16681	16713	16907	16759	16878	16768	16720	16698	16813	16521	16732	16603	16786	16808	17018	16831	16732	16733	16775	16816	16763	16708	16758	16712	16887	16726	16629	16722	16648	16649	16957	16615	16927	16633	16789	16767	16760	16750	16838	16867	16780	16751	16686	16830	16604	16641	16764	16769	16793	16760	16761	16562	16893	16735	16740	16816	16724	16747	16695	16592	16899	16624	16910	16727	16878	16764	16705	16751	16734	16741	16745	16661	16715	16826	16740	16761	16664	16751	16853	16768	16785	16831	16815	16810	16837	16644	16859	16790	16610	16737	16774	16703	16526	16664	16746	16962	16717	16689	16787	16645	16679	16744	16696	16718	16704	16778	16752	16818	16789	16682	16640	16754	16784	16633	16759	16729	16828	16757	16760	16628	16830	16858	16607	16574	16771	16827	16674	16869	16668	16765	16776	16670	16713	16631	16760	16625	16729	16625	16806	16838	16740	16779	16628	16594	16798	16590	16715	16726	16899	16805	16725	16710	16643	16700	16850	16726	17030	16694	16555	16749	16718	16704	16814	16692	16761	16757	16780	16758	16832	16656	16691	16777	16793	16748	16709	16658	16792	16789	16643	16610	16867	16688	16657	16650	16844	16768	16653	16678	16784	16636	16749	16734	16584	16743	16812	16850	16860	16796	16786	16778	16734	16755	16876	16735	16548	16754	16733	16717	16764	16708	16757	16709	16853	16807	16746	16881	16614	16930	16607	16770	16759	16787	16752	16847	16791	16717	16840	16807	16860	16717	16854	16830	16813	16615	16797	16684	16834	16739	16590	16820	16883	16674	16704	16732	16951	16687	16628	16761	16754	16729	16836	16815	16862	16717	16862	16769	16749	16730	16581	16749	16666	16683	16694	16623	16696	16749	16865	16759	16661	16812	16791	16890	16693	16788	16653	16671	16584	16586	16789	16612	16736	16623	16764	16841	16618	16763	16699	16651	16677	16710	16645	16913	16624	16799	16810	16779	16575	16909	16608	16854	16610	16782	16686	16563	16925	16673	16772	16764	17024	16904	16645	16703	16570	16768	16810	16866	16744	16832	16588	16949	16799	16764	16737	16633	16811	16835	16794	16735	16897	16826	16652	16655	16906	16647	16671	16845	16664	16845	16720	16812	16756	16886	16617	16936	16879	16657	16856	16779	16820	16867	16518	16763	16780	16858	16983	16761	16648	16834	16829	16887	16888	16684	16737	16827	16811	16898	16833	16729	16972	16869	16751	16837	16562	16612	16809	16673	16900	16695	16722	16646	16686	16741	16595	16803	16656	16843	16588	16682	16703	16729	16684	16762	16655	16815	16677	16717	16853	16738	16797	16683	16723	16772	16916	16743	16730	16825	16664	16649	16759	16759	16704	17012	16674	16770	16787	16791	16769	16971	16758	16780	16719	16770	16760	16865	16751	16660	16788	16807	16701	16709	16840	16840	16588	16833	16653	16766	16847	16649	16922	16657	16605	16744	16946	16825	16752	16849	16762	16900	16795	16729	16715	16729	16616	16752	16848	16833	16779	16754	16702	16755	16713	16688	16837	16848	16548	16949	16965	16845	16884	16977	16726	16716	16806	16662	16644	16700	16650	16613	16876	16852	16595	16736	16671	16847	16764	16648	16933	16703	16736	16757	16657	16689	16893	16823	16972	16910	16653	16780	16702	16754	16824	16731	16782	16617	16830	16698	16627	16747	16656	16779	16663	16585	16777	16812	16817	16728	16981	16639	16701	16832	16889	16662	16681	16693	16787	16731	16572	16734	16890	16626	16588	16813	16764	16685	16781	16744	16679	16708	16852	16797	16627	16810	16633
24331	26226	41846	38272	28818	25536	24214	20390	19760	20000	19583	19723	19837	19896	19751	19813	19742	19695	19499	19846	19665	19545	19616	19457	19562	19518	19704	19761	19614	19727	19493	19627	19483	19573	19453	19473	19536	19416	19682	19422	19605	19339	19227	19457	19398	19393	19409	19523	19525	19634	19583	19417	19578	19455	19525	19540	19506	19656	19584	19414	19524	19265	19541	19333	19414	19423	19456	19437	19531	19478	19471	19502	19482	19298	19398	19579	19579	19531	19488	19382	19270	19400	19417	19439	19550	19213	19443	19727	19615	19333	19237	19497	19394	19532	19500	19674	19483	19541	19697	19433	19735	19556	19347	19181	19527	19460	19300	19372	19394	19373	19266	19382	19078	19257	19357	19264	19524	19492	19524	19337	19396	19651	19387	19490	19413	19473	19526	19634	19477	19535	19386	19443	19551	19359	19391	19386	19362	19428	19476	19354	19551	19509	19364	19317	19389	19576	19507	19223	19313	19347	19276	19263	19429	19546	19265	19298	19412	19592	19480	19631	19517	19404	19312	19439	19336	19209	19302	19190	19446	19455	19393	19560	19609	19513	19517	19382	19387	19462	19565	19498	19446	19528	19391	19516	19506	19396	19543	19453	19597	19314	19437	19377	19539	19478	19291	19348	19237	19485	19507	19345	19354	19409	19530	19454	19408	19452	19410	19398	19180	19356	19377	19359	19346	19434	19441	19265	19399	19469	19332	19273	19431	19486	19518	19325	19491	19331	19644	19413	19256	19455	19464	19363	19447	19543	19456	19347	19410	19485	19375	19399	19451	19349	19393	19354	19549	19650	19462	19390	19324	19376	19531	19474	19596	19457	19493	19491	19350	19479	19597	19551	19283	19494	19223	19404	19562	19352	19509	19324	19557	19614	19506	19533	19368	19293	19498	19388	19507	19480	19381	19533	19397	19460	19641	19208	19492	19348	19449	19352	19496	19181	19525	19639	19269	19548	19357	19284	19386	19508	19455	19329	19580	19371	19320	19486	19492	19378	19390	19338	19525	19349	19460	19329	19478	19485	19339	19526	19387	19682	19496	19309	19198	19408	19462	19511	19662	19432	19435	19427	19488	19322	19301	19395	19544	19404	19461	19657	19353	19410	19494	19564	19385	19380	19466	19334	19366	19623	19417	19471	19476	19461	19512	19383	19610	19431	19443	19348	19643	19248	19449	19425	19447	19471	19260	19434	19340	19479	19274	19245	19507	19622	19468	19425	19394	19375	19461	19246	19416	19586	19387	19607	19283	19263	19488	19357	19497	19152	19417	19526	19339	19315	19537	19517	19552	19564	19645	19562	19432	19305	19394	19368	19375	19310	19386	19384	19318	19185	19331	19467	19416	19576	19453	19440	19357	19477	19602	19579	19324	19422	19603	19366	19502	19328	19447	19323	19605	19717	19608	19308	19381	19298	19469	19421	19388	19460	19408	19645	19404	19313	19138	19461	19218	19497	19243	19379	19407	19355	19474	19526	19451	19505	19481	19477	19456	19525	19505	19497	19746	19499	19369	19419	19506	19270	19530	19433	19552	19361	19430	19532	19436	19229	19316	19499	19392	19337	19409	19489	19253	19491	19393	19670	19475	19575	19488	19292	19487	19627	19429	19556	19354	19530	19330	19557	19679	19370	19641	19397	19490	19432	19591	19422	19330	19494	19423	19440	19345	19270	19478	19259	19408	19333	19290	19419	19403	19350	19383	19583	19273	19291	19358	19335	19471	19391	19559	19471	19361	19549	19396	19508	19414	19499	19551	19366	19531	19321	19456	19385	19483	19397	19522	19234	19385	19412	19483	19383	19426	19474	19468	19379	19432	19277	19689	19473	19692	19475	19265	19482	19402	19251	19325	19365	19340	19328	19256	19403	19241	19255	19397	19656	19486	19630	19297	19633	19413	19346	19539	19622	19375	19390	19560	19480	19531	19480	19537	19548	19576	19411	19384	19299	19452	19543	19395	19513	19358	19463	19285	19337	19285	19338	19388	19397	19414	19555	19437	19355	19559	19432	19489	19453	19443	19284	19345	19300	19504	19434	19488	19347	19422	19391	19275	19414	19438	19470	19441	19236	19395	19326	19391	19561	19522	19439	19167	19349	19490	19381	19444	19305	19462	19619	19586	19490	19578	19357	19550	19408	19544	19459	19291	19358	19451	19432	19305	19676	19273	19634	19307	19648	19400	19375	19670	19466	19420	19480	19406	19431	19488	19321	19469	19395	19573	19450	19332	19560	19359	19505	19314	19467	19373	19611	19312	19343	19269	19537	19101	19375	19644	19322	19339	19338	19233	19455	19583	19313	19286	19473	19391	19273	19487	19487	19633	19265	19377	19567	19341	19464	19527	19326	19351	19310	19334	19203	19410	19652	19250	19493	19412	19614	19400	19405	19246	19487	19563	19273	19393	19287	19222	19394	19382	19439	19377	19446	19335	19477	19355	19289	19323	19548	19500	19640	19431	19480	19468	19543	19581	19446	19258	19422	19563	19345	19390	19583	19421	19490	19400	19425	19386	19316	19547	19323	19411	19478	19302	19239	19384	19164	19425	19456	19473	19600	19483	19489	19362	19360	19605	19190	19463	19271	19412	19470	19547	19270	19394	19308	19446	19274	19503	19517	19471	19473	19416	19431	19557	19547	19424	19411	19367	19408	19441	19360	19491	19489	19204	19727	19477	19533	19235	19431	19319	19452	19505	19335	19530	19346	19368	19331	19173	19385	19382	19524	19370	19359	19389	19422	19430	19492	19537	19569	19223	19690	19571	19264	19251	19287	19452	19413	19407	19285	19181	19500	19510	19330	19547	19416	19361	19377	19490	19135	19483	19601	19568	19304	19481	19512	19664	19539	19344	19337	19592	19431	19443	19260	19301	19394	19387	19482	19249	19469	19556	19396	19445	19471	19508	19540	19398	19315	19421	19394	19365	19529	19399	19191	19338	19519	19400	19245	19405	19553	19566	19426	19299	19417	19444	19504	19342	19084	19428	19485	19326	19367	19402	19416	19357	19382	19377	19228	19420	19551	19500	19511	19600	19416	19573	19438	19475	19321	19520	19420	19372	19472	19398	19327	19316	19416	19420	19595	19414	19368	19427	19544	19498	19498	19508	19374	19548	19458	19607	19430	19268	19320	19526	19603	19452	19466	19414	19326	19602	19478	19439	19409	19425	19539	19242	19470	19477	19295	19336	19470	19407	19588	19607	19506	19371	19540	19548	19480	19505	19148	19365	19471	19350	19408	19370	19584	19598	19388	19300	19358	19313	19371	19533	19623	19362	19417	19585	19318	19415	19425	19490	19556	19536	19620	19340	19350	19446	19378	19497	19299	19311	19583	19580	19383	19488	19324	19277	19371	19484	19475	19384	19319	19506	19524	19479	19374	19369	19508	19472	19522	19235	19527	19391	19347	19503	19464	19569	19609	19385	19337	19516	19426	19360	19310	19336	19249	19283	19564	19471	19395	19386	19397	19348	19520	19552	19492	19413	19501	19170	19362	19274	19428	19476	19506	19320	19642	19289	19654	19566	19391	19583	19388	19407	19521	19303	19297	19563	19458	19496	19301	19399	19530	19271	19321	19570	19448	19308	19467	19340	19557	19572	19510	19278	19441	19456	19471	19470	19243	19559	19464	19389	19257	19406	19583	19484	19594	19308	19374	19380	19465	19518	19194	19328	19388	19452	19369	19395	19268	19450	19316	19544	19382	19308	19424	19418	19587	19305	19573	19429	19246	19500	19312	19161	19532	19481	19403	19324	19618	19250	19474	19517	19426	19475	19417	19410	19410	19250	19367	19432	19485	19172	19464	19498	19535	19609	19392	19427	19212	19499	19266	19293	19605	19562	19475	19507	19377	19514	19430	19411	19525	19487	19404	19303	19592	19377	19381	19507	19440	19597	19360	19544	19645	19208	19336	19615	19638	19423	19510	19536	19580	19569	19384	19443	19421	19523	19391	19501	19408	19306	19406	19375	19370	19389	19341	19651	19424	19442	19498	19301	19425	19425	19401	19217	19150	19409	19363	19330	19467	19563	19520	19553	19393	19496	19581	19395	19592	19299	19481	19262	19615	19134	19397	19340	19503	19411	19716	19402	19457	19194	19352	19323	19323	19542	19487	19420	19226	19519	19368	19387	19404	19277	19381	19402	19610	19419	19334	19272	19438	19377	19178	19399	19412	19355	19379	19363	19407	19160	19453	19251	19315	19578	19265	19304	19451	19413	19550	19559	19586	19345	19429	19702	19316	19425	19407	19296	19431	19560	19278	19391	19541	19657	19199	19535	19385	19579	19571	19542	19414	19385	19485	19349	19393	19361	19398	19405	19281	19368	19384	19438	19341	19586	19363	19330	19418	19383	19348	19478	19417	19382	19483	19611	19449	19530	19555	19435	19350	19451	19497	19569	19513	19606	19447	19592	19437	19269	19324	19431	19471	19473	19642	19309	19452	19383	19364	19507	19377	19507	19282	19523	19333	19261	19309	19599	19475	19434	19609	19502	19418	19378	19441	19444	19614	19424	19292	19535	19571	19550	19513	19419	19469	19420	19428	19392	19332	19352	19411	19453	19469	19449	19506	19498	19620	19553	19402	19361	19196	19599	19590	19600	19295	19359	19477	19427	19221	19156	19446	19447	19362	19564	19503	19275	19292	19498	19479	19502	19400	19587	19466	19398	19520	19521	19543	19388	19464	19467	19564	19543	19016	19434	19525	19233	19468	19223	19485	19344	19233	19626	19242	19281	19231	19378	19509	19313	19507	19531	19392	19501	19405	19471	19422	19335	19625	19390	19437	19363	19479	19489	19555	19292	19494	19641	19361	19493	19573	19488	19518	19472	19571	19426	19294	19480	19387	19434	19537	19518	19422	19420	19568	19365	19315	19324	19248	19403	19483	19542	19392	19365	19379	19370	19334	19521	19451	19338	19469	19384	19150	19318	19277	19629	19482	19476	19564	19375	19555	19560	19642	19513	19278	19366	19243	19452	19268	19464	19400	19612	19277	19354	19468	19428	19566	19451	19437	19481	19307	19397	19526	19339	19326	19157	19356	19398	19272	19657	19709	19600	19401	19339	19366	19579	19606	19481	19380	19670	19245	19506	19505	19327	19334	19424	19420	19490	19369	19419	19350	19499	19480	19380	19554	19313	19280
64281	108712	90363	63227	36893	21468	17363	16617	16348	16469	16557	16629	16454	16516	16483	16580	16573	16475	16516	16661	16426	16558	16477	16404	16341	16650	16459	16483	16299	16492	16438	16413	16562	16418	16498	16480	16348	16479	16572	16244	16606	16560	16356	16447	16282	16482	16263	16475	16468	16344	16457	16521	16266	16590	16468	16522	16407	16516	16414	16555	16400	16569	16416	16501	16443	16421	16448	16516	16325	16471	16631	16328	16561	16389	16514	16587	16437	16523	16578	16503	16406	16451	16518	16568	16392	16433	16473	16411	16337	16433	16514	16593	16483	16661	16493	16431	16431	16515	16348	16577	16477	16494	16473	16492	16307	16357	16588	16520	16381	16537	16413	16501	16445	16470	16509	16537	16349	16334	16457	16373	16340	16384	16463	16375	16530	16435	16434	16547	16649	16382	16511	16370	16372	16349	16400	16442	16545	16323	16569	16525	16348	16449	16635	16531	16374	16339	16314	16409	16512	16338	16587	16601	16186	16618	16461	16459	16329	16413	16503	16305	16486	16414	16497	16546	16464	16397	16421	16562	16602	16538	16341	16335	16438	16454	16514	16354	16377	16248	16391	16493	16311	16363	16352	16301	16543	16239	16493	16329	16512	16288	16376	16429	16503	16412	16445	16328	16456	16496	16492	16472	16447	16421	16440	16318	16463	16443	16294	16499	16441	16454	16376	16473	16438	16364	16392	16310	16499	16411	16426	16510	16385	16699	16606	16416	16479	16449	16432	16272	16342	16552	16487	16501	16371	16567	16295	16409	16307	16511	16491	16349	16588	16483	16463	16607	16478	16350	16554	16472	16533	16505	16444	16542	16535	16462	16405	16419	16443	16386	16464	16299	16403	16313	16380	16484	16475	16318	16440	16427	16396	16354	16303	16571	16469	16506	16480	16345	16475	16493	16426	16343	16539	16615	16350	16427	16415	16329	16650	16439	16433	16470	16287	16474	16495	16470	16431	16509	16348	16599	16517	16502	16259	16547	16463	16364	16429	16503	16495	16289	16476	16623	16577	16369	16491	16350	16350	16572	16405	16412	16442	16518	16474	16335	16474	16514	16299	16597	16397	16258	16560	16374	16407	16329	16429	16473	16349	16472	16314	16546	16460	16379	16475	16506	16343	16491	16595	16387	16346	16273	16414	16385	16421	16520	16560	16513	16502	16509	16406	16531	16558	16467	16582	16280	16493	16392	16554	16430	16511	16434	16728	16671	16235	16313	16587	16639	16538	16259	16415	16573	16419	16359	16504	16507	16454	16514	16566	16518	16516	16589	16527	16543	16546	16386	16435	16549	16390	16465	16282	16428	16480	16248	16612	16559	16370	16397	16433	16432	16553	16379	16446	16510	16334	16457	16484	16455	16220	16476	16522	16484	16440	16534	16433	16325	16435	16251	16436	16560	16226	16519	16472	16387	16475	16447	16559	16470	16572	16512	16471	16393	16407	16245	16537	16559	16216	16514	16398	16568	16621	16420	16358	16376	16488	16502	16459	16449	16535	16543	16498	16364	16494	16426	16516	16477	16577	16356	16455	16510	16230	16605	16381	16495	16588	16439	16329	16385	16446	16598	16406	16420	16414	16500	16328	16528	16308	16347	16427	16746	16464	16586	16523	16483	16375	16489	16602	16486	16445	16350	16535	16384	16359	16409	16616	16509	16470	16244	16409	16433	16281	16332	16402	16335	16391	16466	16525	16502	16672	16346	16523	16362	16459	16391	16266	16249	16546	16349	16464	16565	16551	16450	16367	16504	16442	16445	16283	16448	16564	16429	16540	16402	16408	16391	16433	16548	16481	16285	16518	16379	16414	16363	16577	16300	16476	16418	16367	16290	16476	16464	16499	16469	16603	16408	16445	16301	16375	16603	16503	16348	16441	16583	16529	16486	16372	16356	16410	16574	16457	16385	16345	16453	16376	16452	16482	16491	16372	16462	16537	16551	16435	16462	16503	16416	16501	16580	16578	16594	16533	16494	16532	16397	16371	16513	16361	16349	16440	16359	16296	16395	16642	16299	16450	16256	16503	16335	16409	16427	16465	16374	16503	16493	16553	16348	16469	16419	16512	16459	16463	16652	16270	16504	16341	16638	16372	16400	16389	16416	16430	16386	16511	16620	16634	16572	16302	16417	16528	16394	16455	16464	16346	16328	16481	16492	16470	16578	16556	16453	16521	16464	16517	16590	16262	16425	16467	16460	16537	16483	16507	16370	16506	16467	16362	16492	16433	16553	16301	16410	16477	16532	16470	16349	16204	16306	16554	16196	16409	16359	16559	16603	16517	16543	16555	16475	16527	16594	16503	16408	16503	16400	16551	16327	16546	16563	16435	16664	16497	16331	16350	16536	16509	16579	16484	16334	16308	16362	16317	16434	16610	16482	16487	16349	16404	16425	16653	16486	16228	16483	16472	16534	16499	16404	16427	16370	16515	16436	16463	16446	16433	16244	16394	16543	16302	16357	16381	16571	16455	16521	16388	16448	16373	16484	16527	16313	16461	16505	16365	16450	16447	16339	16505	16426	16279	16442	16389	16401	16494	16555	16475	16479	16531	16322	16313	16300	16418	16512	16571	16398	16577	16372	16637	16561	16306	16512	16477	16452	16647	16396	16485	16486	16651	16456	16483	16398	16475	16369	16343	16224	16463	16471	16497	16403	16414	16469	16470	16454	16502	16361	16567	16320	16341	16480	16295	16541	16434	16325	16409	16342	16572	16417	16407	16377	16334	16619	16480	16542	16383	16346	16570	16345	16452	16570	16327	16476	16417	16411	16535	16487	16327	16306	16227	16535	16460	16480	16374	16501	16548	16438	16338	16357	16456	16613	16428	16557	16403	16445	16487	16435	16393	16319	16432	16542	16407	16669	16457	16513	16363	16530	16452	16339	16345	16373	16560	16589	16312	16409	16422	16558	16575	16527	16531	16374	16382	16409	16587	16332	16342	16467	16585	16465	16422	16326	16376	16391	16251	16397	16430	16482	16428	16324	16346	16538	16511	16318	16500	16455	16409	16516	16509	16542	16375	16624	16406	16447	16335	16328	16397	16722	16397	16407	16485	16597	16297	16393	16402	16480	16473	16463	16464	16428	16526	16509	16380	16278	16649	16579	16355	16638	16358	16471	16360	16518	16403	16463	16424	16322	16535	16427	16404	16427	16465	16480	16290	16362	16451	16421	16532	16337	16487	16618	16294	16400	16605	16615	16433	16364	16417	16506	16383	16488	16723	16533	16568	16282	16489	16506	16460	16368	16431	16547	16477	16481	16402	16417	16513	16489	16431	16391	16502	16627	16365	16370	16406	16525	16440	16448	16544	16454	16464	16521	16290	16449	16437	16475	16493	16486	16454	16287	16564	16446	16587	16537	16519	16379	16459	16553	16472	16357	16426	16501	16617	16387	16453	16616	16434	16525	16479	16412	16606	16490	16349	16496	16531	16524	16617	16372	16446	16489	16595	16526	16417	16402	16289	16499	16430	16461	16519	16407	16603	16552	16472	16431	16336	16483	16412	16318	16450	16453	16507	16350	16492	16553	16538	16302	16492	16483	16591	16459	16602	16309	16447	16313	16542	16521	16390	16415	16517	16475	16500	16476	16633	16661	16362	16559	16392	16497	16262	16353	16481	16400	16385	16336	16431	16437	16438	16495	16353	16429	16654	16130	16412	16525	16456	16439	16351	16467	16366	16431	16458	16668	16401	16378	16431	16482	16431	16440	16480	16337	16280	16547	16352	16484	16502	16623	16353	16472	16508	16451	16507	16369	16636	16278	16467	16366	16424	16444	16593	16473	16452	16437	16609	16537	16452	16226	16427	16416	16581	16450	16414	16465	16610	16335	16460	16352	16500	16478	16450	16444	16409	16684	16386	16319	16299	16452	16514	16259	16574	16399	16408	16537	16477	16439	16445	16342	16312	16431	16476	16530	16559	16507	16537	16475	16509	16413	16367	16470	16480	16550	16458	16507	16544	16436	16343	16428	16646	16352	16672	16384	16477	16397	16323	16302	16521	16367	16308	16410	16664	16488	16485	16377	16537	16384	16398	16433	16433	16437	16603	16430	16523	16507	16341	16337	16500	16499	16286	16467	16659	16473	16464	16547	16441	16352	16338	16473	16489	16279	16333	16424	16303	16586	16297	16353	16257	16367	16403	16471	16387	16421	16363	16326	16616	16285	16456	16445	16381	16623	16433	16355	16579	16495	16649	16539	16424	16425	16346	16507	16441	16495	16323	16366	16611	16482	16510	16331	16230	16548	16616	16209	16361	16416	16476	16385	16438	16335	16416	16468	16479	16489	16615	16463	16459	16400	16489	16515	16409	16431	16444	16414	16467	16310	16494	16461	16494	16343	16400	16376	16360	16512	16478	16448	16461	16433	16492	16383	16440	16463	16397	16419	16630	16294	16668	16565	16563	16387	16289	16444	16417	16303	16440	16574	16600	16431	16341	16358	16477	16391	16460	16514	16610	16343	16515	16472	16482	16509	16379	16572	16325	16473	16588	16388	16426	16331	16544	16495	16601	16418	16376	16439	16485	16434	16314	16467	16509	16476	16390	16461	16465	16434	16427	16417	16463	16584	16413	16516	16404	16310	16227	16313	16407	16329	16441	16311	16475	16426	16569	16306	16397	16430	16382	16487	16567	16588	16575	16424	16424	16440	16477	16593	16463	16362	16407	16398	16509	16278	16555	16431	16352	16445	16460	16582	16607	16447	16423	16497	16534	16492	16251	16506	16428	16482	16443	16327	16422	16484	16313	16397	16489	16332	16375	16282	16408	16489	16358	16573	16564	16434	16413	16537	16545	16471	16435	16422	16601	16498	16420	16488	16353	16379	16448	16375	16327	16497	16447	16477	16571	16518	16350	16414	16409	16435	16432	16558	16216	16371	16339	16485	16577	16418	16516	16413	16283	16414	16447	16485	16418	16352	16498	16619	16457	16522	16521	16378	16510	16457	16521	16483	16403	16424	16400	16310	16442	16449	16301	16332	16625	16472	16478	16545	16603	16499	16409	16393	16352	16513	16448	16407	16298	16389	16465	16523	16498	16337	16574	16160	16630	16331	16641	16462	16272	16515	16576	16336	16574	16452	16431	16319	16603	16401	16380	16373	16536	16428	16545	16517	16463	16689	16519	16252	16481	16422
23815	25422	40963	37096	29032	26111	25394	20620	19638	20062	19878	19734	19671	19675	19570	19539	19601	19454	19545	19755	19557	19682	19309	19588	19401	19332	19665	19323	19300	19228	19358	19458	19369	19481	19420	19429	19375	19435	19224	19179	19211	19311	19267	19284	19339	19364	19390	19492	19424	19366	19185	19499	19469	19172	19424	19368	19343	19421	19427	19428	19427	19104	19401	19146	19376	19494	19502	19379	19397	19515	19432	19395	19370	19297	19414	19293	19430	19255	19399	19234	19368	19259	19441	19168	19320	19524	19367	19220	19270	19343	19118	19195	19475	19495	19257	19307	19476	19577	19382	19179	19241	19556	19294	19370	19266	19251	19359	19362	19207	19203	19506	19261	19183	19459	19464	19415	19547	19312	19416	19372	19303	19254	19380	19330	19308	19285	19160	19383	19066	19400	19405	19417	19325	19348	19352	19180	19130	19235	19436	19335	19069	19379	19266	19366	19493	19294	19297	19389	19214	19271	19153	19284	19314	19308	19236	19222	19258	19309	19232	19030	19373	19238	19413	19473	19232	19200	19208	19182	19357	19211	19381	19201	19367	19278	19534	19217	19426	19193	19512	19270	19339	19226	19387	19349	19162	19303	19497	19363	19261	19302	19267	19224	19212	19357	19372	19342	19310	19230	19387	19374	19256	19374	19462	19258	19223	19550	19442	19489	19392	19429	19310	19233	19202	19380	19399	19304	19225	19349	19499	19171	19341	19015	19310	19160	19420	19271	19598	19360	19396	19197	19287	19398	19371	19357	19331	19247	19193	19327	19140	19153	19426	19201	19487	19419	19344	19234	19340	19233	19110	19210	19240	19444	19533	19425	19145	19414	19153	19618	19448	19314	19273	19271	19283	19328	19313	19451	19661	19334	19320	19226	19362	19298	19069	19186	19299	19089	19284	19310	19454	19376	19502	19344	19311	19231	19278	19361	19310	19389	19137	18999	19283	19232	19125	19343	19295	19301	19498	19466	19476	19365	19296	19552	19328	19176	19272	19315	19143	19218	19149	19278	19320	19125	19330	19474	19214	19201	19098	19275	19591	19485	19311	19443	19312	19588	19229	19392	19142	19257	19286	19207	19320	19167	19382	19295	19328	19341	19228	19310	19514	19383	19275	19250	19447	19083	19448	19372	19192	19312	19193	19220	19066	19218	19421	19284	19315	19201	19288	19306	19399	19216	19288	19292	19280	19376	19419	19054	19481	19390	19555	19330	19300	19287	19267	19546	19318	19163	19267	19309	19109	19220	19315	19484	19196	19373	19217	19390	19360	19250	19137	19233	19218	19170	19365	19238	19212	19079	19226	19393	19114	19378	19301	19248	19276	19190	19343	19257	19412	19143	19384	19302	19315	19158	19237	19302	19083	19465	19195	19269	19242	19318	19241	19415	19221	19345	19192	19330	19186	19374	19631	19353	19166	19367	19295	19121	19174	19199	19174	19374	19389	19321	19454	19415	19332	19306	19127	19204	19332	19195	19338	19403	19314	19274	19175	19157	19436	19310	19182	19354	19228	19303	19473	19299	19385	19359	19319	19129	19280	19429	19333	19052	19293	19382	19261	19430	19207	19372	19469	19295	19268	19449	19373	19131	19386	19222	19434	19213	19358	19434	19277	19184	19308	19461	19132	19301	19489	19433	19426	19379	19212	19306	19141	19518	19339	19417	19354	19410	19263	19312	19367	19310	19410	19289	19436	19431	19299	19516	19315	19398	19200	19278	19325	19326	19330	19270	19447	19529	19428	19304	19126	19190	19207	19318	19282	19390	19166	19311	19485	19125	19350	19260	19257	19034	19121	19272	19392	19317	19512	19528	19259	19196	19350	19328	19122	19380	19329	19202	19350	19605	19413	19327	19212	19212	19338	19279	19057	19217	19288	19337	19277	19260	19303	19475	19245	19423	19215	19219	19506	19254	19323	19498	19288	19037	19019	19359	19326	19331	19175	19310	19232	19246	19226	19387	19480	19334	19385	19401	19225	19237	19198	19241	19508	19158	19226	19217	19234	19526	19408	19571	19217	19167	19310	19273	19367	19202	19189	19097	19367	19582	19185	19279	19336	19386	19349	19294	19315	19327	19123	19227	19264	19480	19088	19153	19479	19018	19336	19263	19328	19284	19388	19250	19227	19145	19299	19305	19345	19228	19332	19448	19460	19249	19353	19294	19275	19214	19325	19285	19460	19240	19367	19132	19373	19271	19253	19135	19314	19379	19369	19279	19401	19425	19148	19201	19166	19426	19293	19164	19167	19210	19266	19349	19214	19212	19150	19351	19465	19482	19350	19424	19401	19409	19375	19256	19341	19250	19471	19419	19285	19248	19348	19152	19355	19241	19256	19115	19123	19118	19271	19412	19188	19398	19203	19237	19616	19442	19161	19264	19299	19143	19364	19209	19153	19366	19329	19168	19396	19177	19223	19195	19451	19201	19404	19437	19132	19143	19360	19154	19091	19308	19315	19248	19447	19324	19165	19268	19236	19628	19350	19289	19406	19308	19446	19327	19199	19248	19370	19283	19195	19261	19126	19270	19287	19286	19528	19416	19208	19186	19308	19404	19218	19285	19140	19208	19471	19651	19069	19255	19433	19209	19277	19261	19396	19293	19364	19236	19490	19324	19369	19424	19326	19323	19417	19247	19094	19427	19247	19209	19194	19199	19521	19260	19383	19287	19307	19552	19372	19202	19404	19144	19258	19508	19430	19188	19191	19267	19268	19303	19368	19311	19171	19295	19386	19209	19431	19266	19410	19297	19482	19466	19389	19446	19328	19394	19408	19353	19334	19415	19333	19348	19279	19358	19251	19243	19260	19173	19350	19291	19457	19417	19522	19270	19620	19462	19270	19086	19339	19381	19085	19301	19375	19388	19299	19468	19332	19336	19441	19175	19118	19270	19111	19444	19154	19301	19296	19334	19344	19241	19355	19259	19378	19303	19388	19236	19071	19312	19282	19164	19197	19318	19413	19197	19214	19316	19303	19200	19341	19310	19366	19183	19394	19278	19541	19495	19431	19327	19221	19316	19205	19131	19498	19479	18962	19389	19261	19218	19371	19248	19269	19452	19265	19225	19342	19295	19450	19538	19299	19158	19292	19370	19029	19231	19142	19290	19482	19376	19414	19139	19280	19264	19425	19285	19238	19317	19117	19053	19193	19292	19415	19535	19550	19257	19274	19477	19213	19434	19354	19428	19402	19100	19339	19326	19364	19217	19357	19167	19134	19233	19472	19269	19369	19327	19469	19348	19149	19217	19297	19218	19369	19197	19266	19431	19298	19310	19274	19150	19226	19263	19229	19071	19307	19212	19244	19399	19420	19074	19032	19117	19375	19248	19198	19272	19294	19408	19270	19296	19219	19374	19312	19242	19323	19295	19137	19180	19237	19233	19340	19415	19269	19387	19437	19270	19423	19454	19405	19277	19257	19408	19281	19472	19200	19256	19207	19293	19494	19213	19335	19208	19177	19332	19611	19275	19265	19289	19325	19206	19471	19287	19313	19064	19262	19483	19389	19366	19371	19565	19226	19235	19206	19279	19234	19106	19223	19269	19410	19517	19251	19073	19370	19265	19276	19174	19199	19184	19162	19089	19447	19075	19407	19495	19384	19268	19392	19508	19327	19419	19278	19384	19216	19273	19237	19298	19304	19360	19431	19331	19519	19300	19030	19298	19275	19434	19203	19171	19387	19403	19177	19072	19229	19408	19219	19293	19340	19334	19438	18995	19228	19364	19218	19171	19249	19250	19173	19159	19286	19182	19285	19384	19370	19371	19269	19000	19337	19447	19114	19343	19403	19197	19375	19315	19324	19310	19439	19543	19252	18994	19476	19465	19350	19268	19303	19274	19623	19303	19452	19009	19361	19303	19388	19287	19277	19362	19306	19522	19130	19231	19418	19309	19248	19500	19175	19353	19357	19382	19361	19275	19674	19313	19411	19300	19239	19234	19311	19176	19320	19384	19245	19441	19183	19122	19148	19309	19384	19427	19296	19267	19370	19370	19532	19462	19233	19398	19411	19421	19149	19235	19319	19331	19095	19120	19156	19134	19201	19208	19404	19183	19317	19292	19174	19238	19224	19302	19231	19074	19362	19351	19189	19196	19328	19412	19375	19382	19348	19201	19404	19246	19401	19395	19284	19369	19256	19326	19249	19499	19339	19416	19297	19243	19261	19284	19161	19179	18967	19447	19351	19265	19283	19190	19337	19268	19284	19613	19302	19254	19178	19230	19317	19351	19303	19413	19214	19177	19308	19140	19496	19378	19175	19149	19433	19487	19354	19429	19276	19438	19443	19505	19274	19124	19239	19233	19186	19405	19168	19228	19516	19351	19376	19429	19334	19300	19209	19564	19384	19362	19391	19352	19351	19295	19413	19273	19335	19328	19484	19327	19205	19109	19274	19301	19406	19290	19238	19333	19260	19482	19579	19169	19227	19095	19328	19268	19250	19582	19352	19251	19387	19193	19359	19292	19244	19406	19076	19295	19230	19341	19284	19354	19313	19364	19519	19351	19535	19254	19199	19140	19284	19256	19480	19236	19157	19313	19365	19382	19340	19349	19314	19361	19320	19487	19263	19331	19285	19087	19149	19225	19368	19283	18930	19331	19458	19402	19227	19159	19188	19312	19175	19236	19333	19189	19329	19228	19301	19357	19475	19349	19403	19335	19396	19400	19365	19363	19296	19193	19310	19346	19403	19317	19352	19291	19325	19138	19305	19155	19153	19407	19274	19262	19068	19293	19462	19092	19296	19278	19394	19201	19326	19422	19144	19192	19418	19205	19384	19416	19246	19447	19267	19320	19179	19057	19285	19134	19371	19381	19590	19422	19285	19133	19437	19174	19133	19332	19088	18981	19217	19219	19063	19138	19296	19372	19251	19387	19242	19321	19296	19369	19225	19316	19059	19244	19494	19299	19294	19127	19547	19348	18999	19327	19355	19495	19429	19123	19443	19230	19505	19161	19444	19310	19294	19283	19470	19295	19169	19140	19352	19389	19175	19171	19498	19216	19078	19296	19423	19380	19101	19264	19459	19310	19001	19186	19080	19321	19316	19316	19207	19364	19430	19149	19288	19553	19415	19243	19153	19258	19337	19321	19436	19248	19214	19524	19223	19497	19298	19283	19288	19441	19197	19239	19204	19149
60561	106686	91000	67090	39611	22719	17292	16235	16321	16525	16410	16247	16425	16189	16515	16427	16246	16446	16382	16368	16336	16377	16475	16450	16354	16458	16401	16324	16328	16350	16501	16486	16413	16354	16387	16300	16675	16419	16379	16347	16508	16361	16409	16512	16447	16370	16455	16394	16419	16339	16387	16396	16341	16405	16383	16434	16227	16437	16510	16297	16351	16498	16493	16238	16358	16364	16535	16402	16445	16409	16359	16457	16387	16388	16394	16417	16429	16514	16335	16326	16475	16274	16445	16368	16300	16433	16181	16408	16353	16436	16308	16477	16127	16402	16460	16396	16531	16363	16336	16511	16427	16433	16302	16456	16411	16340	16472	16318	16215	16293	16290	16233	16391	16554	16409	16415	16462	16511	16549	16223	16412	16413	16463	16237	16279	16446	16345	16468	16411	16344	16364	16425	16422	16330	16451	16356	16303	16365	16346	16373	16471	16554	16480	16321	16474	16396	16406	16171	16276	16442	16436	16476	16351	16282	16337	16468	16449	16356	16459	16490	16422	16432	16500	16292	16367	16368	16273	16245	16469	16636	16420	16329	16292	16430	16457	16461	16326	16219	16472	16488	16295	16319	16425	16413	16391	16249	16330	16565	16347	16330	16312	16280	16605	16362	16612	16382	16366	16397	16290	16353	16422	16367	16419	16407	16249	16351	16444	16392	16264	16491	16488	16283	16536	16351	16234	16361	16317	16375	16391	16415	16270	16278	16417	16534	16273	16253	16175	16501	16301	16337	16240	16178	16504	16472	16286	16494	16194	16558	16302	16484	16399	16347	16421	16371	16459	16171	16360	16473	16307	16574	16440	16389	16304	16407	16188	16413	16430	16293	16303	16573	16477	16253	16316	16406	16248	16392	16388	16406	16464	16435	16299	16386	16315	16364	16358	16242	16434	16477	16264	16406	16363	16362	16451	16397	16360	16475	16353	16417	16476	16271	16330	16473	16341	16259	16395	16394	16273	16374	16552	16313	16316	16475	16444	16333	16377	16571	16418	16367	16319	16310	16250	16348	16355	16477	16403	16299	16221	16638	16437	16301	16438	16468	16266	16561	16426	16166	16404	16476	16342	16185	16527	16475	16435	16267	16351	16262	16370	16328	16378	16388	16387	16249	16294	16370	16518	16243	16428	16392	16277	16388	16425	16364	16414	16415	16356	16459	16390	16354	16444	16393	16137	16307	16491	16339	16265	16399	16194	16485	16191	16454	16456	16517	16391	16503	16345	16291	16333	16320	16279	16230	16467	16442	16397	16214	16435	16255	16328	16388	16400	16530	16413	16287	16471	16439	16308	16482	16399	16432	16381	16487	16520	16405	16324	16491	16350	16372	16377	16464	16395	16597	16306	16399	16428	16366	16552	16427	16330	16358	16388	16191	16374	16373	16294	16401	16314	16335	16473	16468	16414	16419	16416	16237	16592	16244	16488	16644	16283	16322	16332	16452	16439	16323	16351	16490	16587	16335	16395	16550	16405	16422	16366	16333	16478	16481	16294	16399	16491	16319	16371	16414	16408	16357	16495	16291	16445	16302	16418	16412	16392	16287	16379	16501	16400	16406	16312	16610	16377	16321	16263	16647	16435	16286	16426	16538	16361	16241	16573	16379	16336	16235	16427	16281	16137	16388	16264	16380	16366	16376	16405	16488	16408	16353	16360	16227	16256	16251	16272	16184	16418	16371	16347	16457	16377	16376	16316	16393	16287	16553	16445	16630	16435	16307	16494	16465	16477	16509	16476	16286	16376	16539	16366	16530	16421	16226	16304	16472	16338	16294	16348	16441	16478	16319	16389	16475	16436	16418	16450	16347	16354	16352	16472	16299	16633	16166	16380	16374	16428	16396	16352	16473	16418	16389	16380	16354	16349	16504	16479	16226	16291	16412	16512	16250	16498	16144	16547	16389	16302	16380	16452	16371	16307	16299	16247	16399	16403	16420	16491	16475	16325	16322	16476	16361	16339	16399	16491	16353	16325	16339	16530	16351	16471	16263	16453	16216	16468	16404	16412	16310	16247	16286	16518	16578	16275	16389	16359	16450	16373	16393	16363	16456	16355	16286	16363	16480	16375	16356	16243	16501	16267	16543	16391	16372	16409	16413	16339	16326	16506	16325	16451	16558	16606	16361	16377	16427	16466	16395	16270	16476	16280	16386	16267	16585	16386	16583	16406	16367	16427	16449	16458	16501	16257	16428	16412	16220	16515	16607	16262	16272	16530	16450	16418	16481	16379	16390	16331	16340	16313	16516	16147	16474	16532	16327	16298	16397	16484	16394	16324	16467	16253	16480	16519	16463	16385	16391	16366	16329	16394	16372	16307	16384	16191	16334	16324	16283	16442	16366	16452	16486	16323	16387	16529	16434	16298	16430	16333	16363	16536	16278	16439	16398	16341	16397	16317	16389	16280	16460	16160	16384	16389	16301	16403	16545	16279	16371	16542	16380	16288	16398	16393	16305	16300	16355	16729	16391	16349	16214	16457	16436	16397	16399	16333	16354	16317	16382	16345	16295	16283	16401	16373	16438	16419	16365	16460	16350	16426	16331	16409	16426	16392	16473	16390	16409	16533	16420	16193	16523	16295	16437	16313	16426	16232	16480	16520	16416	16432	16387	16363	16363	16315	16531	16429	16310	16504	16471	16398	16477	16227	16511	16397	16287	16374	16427	16404	16472	16405	16385	16556	16370	16570	16241	16191	16496	16367	16416	16366	16374	16317	16286	16501	16614	16383	16464	16391	16363	16303	16545	16360	16541	16482	16245	16381	16353	16412	16294	16299	16315	16583	16266	16434	16231	16448	16218	16564	16435	16394	16571	16398	16323	16395	16338	16377	16297	16298	16509	16518	16289	16361	16273	16321	16421	16277	16396	16358	16563	16367	16591	16258	16404	16312	16437	16412	16278	16476	16373	16407	16370	16545	16343	16292	16543	16294	16380	16404	16297	16329	16173	16262	16281	16303	16332	16340	16199	16310	16208	16324	16499	16343	16515	16405	16461	16161	16382	16563	16327	16557	16353	16361	16543	16451	16386	16442	16297	16400	16286	16255	16400	16437	16286	16261	16439	16291	16328	16367	16418	16502	16448	16380	16436	16549	16312	16366	16488	16241	16464	16398	16257	16394	16337	16272	16428	16415	16271	16201	16398	16354	16302	16272	16324	16377	16458	16300	16306	16486	16426	16584	16188	16409	16334	16247	16468	16278	16455	16499	16387	16440	16408	16444	16436	16270	16437	16518	16281	16371	16426	16431	16606	16442	16472	16281	16410	16440	16510	16307	16501	16286	16364	16283	16401	16419	16286	16402	16419	16451	16484	16430	16483	16383	16346	16435	16497	16443	16316	16270	16371	16343	16426	16272	16374	16396	16264	16460	16431	16430	16246	16566	16208	16486	16459	16424	16351	16196	16400	16604	16375	16468	16393	16275	16335	16338	16371	16358	16552	16546	16292	16458	16491	16399	16394	16496	16362	16295	16285	16389	16421	16301	16317	16414	16251	16354	16285	16363	16534	16402	16246	16149	16350	16376	16549	16296	16366	16397	16281	16304	16390	16519	16336	16358	16515	16323	16519	16183	16269	16323	16459	16252	16353	16323	16490	16310	16393	16356	16382	16492	16427	16431	16252	16274	16408	16350	16437	16404	16359	16432	16538	16449	16410	16511	16311	16209	16201	16423	16199	16336	16410	16425	16373	16585	16173	16222	16304	16400	16372	16362	16371	16405	16423	16478	16241	16292	16247	16407	16430	16388	16381	16355	16499	16174	16428	16455	16415	16405	16323	16473	16296	16427	16387	16319	16648	16456	16359	16183	16175	16299	16200	16413	16379	16402	16421	16306	16442	16396	16337	16348	16334	16552	16494	16231	16556	16478	16313	16214	16481	16212	16461	16166	16497	16322	16334	16430	16377	16276	16116	16280	16405	16271	16420	16323	16445	16463	16381	16368	16513	16321	16372	16376	16259	16368	16369	16442	16343	16261	16337	16244	16587	16302	16439	16287	16479	16352	16332	16515	16372	16461	16488	16441	16151	16195	16373	16550	16415	16460	16332	16506	16477	16471	16232	16586	16472	16218	16417	16294	16321	16383	16366	16206	16388	16245	16435	16230	16441	16291	16353	16286	16329	16490	16356	16357	16468	16348	16377	16312	16467	16228	16366	16578	16274	16268	16374	16338	16372	16473	16468	16439	16454	16344	16294	16501	16345	16449	16419	16432	16390	16321	16336	16561	16436	16279	16378	16354	16420	16365	16340	16326	16392	16454	16392	16478	16459	16337	16441	16391	16449	16480	16402	16354	16387	16373	16379	16297	16305	16441	16423	16396	16457	16277	16394	16487	16418	16445	16379	16455	16220	16598	16125	16295	16402	16413	16360	16470	16453	16267	16450	16488	16345	16244	16333	16331	16327	16457	16290	16274	16343	16385	16494	16457	16557	16337	16332	16386	16414	16397	16400	16341	16430	16477	16349	16334	16444	16252	16497	16337	16402	16303	16420	16534	16511	16593	16525	16339	16437	16277	16452	16530	16233	16351	16402	16357	16480	16463	16304	16369	16491	16486	16350	16508	16579	16473	16412	16397	16290	16414	16401	16343	16339	16447	16518	16373	16408	16328	16366	16415	16326	16403	16379	16379	16474	16352	16355	16306	16376	16372	16306	16454	16398	16412	16443	16354	16241	16461	16368	16406	16557	16391	16329	16426	16298	16348	16385	16407	16328	16492	16420	16395	16265	16359	16401	16278	16394	16290	16351	16387	16349	16365	16385	16288	16407	16403	16465	16326	16450	16314	16353	16407	16309	16287	16329	16313	16595	16377	16343	16388	16135	16355	16411	16415	16467	16388	16463	16443	16550	16343	16410	16400	16183	16653	16381	16590	16398	16407	16407	16383	16515	16387	16214	16395	16540	16535	16400	16444	16420	16301	16553	16421	16529	16397	16472	16385	16435	16399	16428	16327	16382	16415	16349	16308	16414	16394	16169	16303	16454	16521	16409	16388	16452	16403	16481	16338	16389	16468	16470	16262	16462	16391	16470	16528	16436	16309	16486	16511	16486	16561	16553	16230	16465	16146	16450	16418	16243	16360	16433	16231	16349	16360	16470	16471	16443	16297	16273	16373	16355	16272	16379	16446	16272	16288	16494
31922	42546	44971	32389	22739	19931	19269	18920	18933	19041	19040	19061	18702	18971	18912	18762	18906	18769	18894	18773	18931	18847	19074	18712	18898	18821	18959	18859	18804	18795	18944	19023	19024	18964	18891	18744	18931	19070	18863	18997	18995	18735	19075	19005	18699	18975	18981	18814	18855	18885	18880	18700	18937	18757	18817	18908	18799	18837	18844	18951	19115	18855	18781	18726	18870	18893	19046	18929	18995	18810	18816	18788	18939	19016	18833	18836	18983	18714	18915	18841	18943	18800	18795	18633	18649	18748	19086	18694	18758	18874	18592	18882	18851	18737	18936	18890	18827	18860	18853	18965	18824	18727	18833	18746	19112	18973	18773	18816	18954	18940	18772	18855	18794	18624	18744	18847	18856	18829	18834	18711	18647	18761	18745	18679	18782	19088	18899	18912	18976	18761	18950	18577	18849	18981	18888	18733	18974	19030	19214	18860	18749	18770	18841	18862	18812	18787	18735	18770	18827	18781	18891	18866	18765	18912	18809	18797	18712	19126	18913	18790	18820	18952	18824	18941	18616	18805	18986	18911	18935	18865	18686	18611	18895	19029	18932	18758	18913	18945	18752	18701	18801	18826	18607	18926	18794	18726	18808	18818	18795	18784	18684	18916	19063	19019	18949	18803	18876	18784	18804	18883	19013	18845	18781	18849	18894	18795	18705	18865	18995	18972	18991	18741	18764	18738	18717	18909	18898	18856	18649	18894	18935	18961	18960	18898	18872	18767	18856	18867	18817	18921	18925	18768	18816	18884	18862	18945	18959	18843	18872	18851	18715	18959	18824	18819	18805	18957	18961	18816	18893	18691	18887	19149	18740	18702	18797	18831	18955	18882	18945	19150	18911	19005	18948	18903	18816	18858	18849	18932	18974	18768	18783	18946	18906	18873	18915	19023	18860	18946	18609	18963	18761	18809	18977	19060	19069	18776	18869	18781	18881	18702	18846	18826	18908	18917	19023	18786	18802	18590	18776	19008	18923	18909	18858	18898	18772	18914	18785	18802	19017	18953	19028	18907	18849	18857	18860	18775	18828	18649	18972	18722	18913	18930	18808	19232	18811	18764	18860	18854	18587	18767	18816	18849	18709	18729	18732	18910	18832	18897	18965	18759	18931	19040	18963	18909	19019	18630	18957	18793	18776	18952	18914	19023	18730	18723	18794	19011	18911	18691	18821	18816	19008	18859	18916	19053	18825	18895	18960	18628	18977	18675	18762	18726	18685	18932	18897	18925	18791	18981	18730	18909	18930	18790	18654	18919	18840	18911	18867	18912	18881	18914	18963	18943	19019	18680	18952	18739	18837	18961	18854	18897	18875	18862	19054	19002	18957	19018	18913	18763	18701	18728	18812	18819	18709	18718	18785	18853	18910	18647	18821	18675	18806	18784	18971	18810	18563	18853	18893	18780	18909	19024	19000	19035	18933	18918	18929	18989	19081	18988	18828	18909	19006	18893	18813	18893	18844	18892	18991	18871	19024	18781	18864	18822	18888	18729	18720	18911	18759	18871	19001	18773	18609	18722	18756	18786	18854	18675	18818	18939	18947	19063	18942	18935	18856	18727	18696	19106	18863	18913	18870	18915	18977	18893	18747	18888	18893	18671	18986	18926	18942	18799	18809	18847	18830	18632	18712	18734	18945	18992	18911	18869	18654	18730	18857	18809	18766	18791	18846	18789	18956	19004	18786	18882	18735	18793	18763	18885	18912	18994	19098	18838	18995	19016	19020	18818	18792	18893	18620	18933	18841	18745	18785	18780	18868	18838	18802	18749	19133	18866	18985	18927	18976	18782	18933	18889	18818	18996	18841	18847	18914	18888	18816	18718	18684	18787	18910	18753	18920	18832	18658	18990	18988	18802	19066	18926	18608	18764	18957	18904	18932	18813	18899	18956	18863	18590	19053	19003	18891	18813	18742	18836	18857	18787	18856	18703	18874	18853	18947	18700	19105	18768	18624	18911	18918	19071	18860	18826	18885	18870	19016	19100	18920	18937	18850	18814	18734	18768	18784	18784	19078	18929	18971	18896	19156	19053	18686	18914	18803	18691	18981	18805	18962	18792	18945	18912	18815	18902	18986	18904	18760	18678	18628	18801	18972	18734	18896	18748	18822	18819	18883	19005	18870	18772	18634	18776	18731	18948	18930	18849	18947	18695	18855	18931	18661	18777	18837	18958	18914	18911	18899	18794	18822	18884	18988	18669	19009	18838	18876	19115	18725	18924	18746	18880	19127	18764	18988	18879	18787	18918	18991	18750	18779	18785	18869	18826	18929	18881	18807	19129	18792	18908	18783	18741	18953	18738	18873	18697	18859	18972	18821	18804	18824	18724	18804	18850	18906	18947	18896	18766	18893	18974	19099	18904	18641	18808	18644	18887	18837	18963	18905	18734	18726	18715	18704	18743	18766	18727	18896	18977	18921	18904	19019	18742	18748	19080	18715	18965	18737	18734	18883	18944	18724	18772	18704	18749	18951	18635	18946	19157	18943	18790	18827	18938	19006	18787	19085	18864	18879	18762	18732	19031	18779	18736	18925	18885	18882	18770	18881	18878	18841	18676	18737	18827	18913	18938	18675	18804	18808	18892	19109	18725	18904	18845	18897	18759	18683	18777	18799	18835	18798	18930	18776	18894	18458	18831	18875	18828	18822	18699	19056	18804	18796	19131	18899	18767	18779	18722	18762	18838	18821	18630	19008	18967	18588	18822	18754	18655	18978	18982	18845	18914	18894	18810	18716	18649	18929	18657	19018	18949	18770	18738	18805	19031	18888	18613	18862	18870	18646	18583	18740	18942	18878	18994	18590	18711	18811	18817	18756	18820	18826	18981	19027	19034	18780	18938	18793	18722	18777	18806	18757	18807	19022	18736	18715	18605	18911	18764	18983	18941	18805	18748	18831	18938	18930	18931	18897	18827	18825	18832	18880	18851	18907	19010	18634	18840	18905	18821	19074	18912	18740	18870	18702	18756	18984	18916	18779	18845	18830	18906	19010	18722	18763	18917	18775	18837	18695	18899	18756	18899	18798	18709	18751	18716	18842	18905	18812	18837	18917	18725	18934	18911	18872	18966	18705	18744	18846	18781	18710	18789	18785	18924	18976	18923	18837	18721	18859	18926	19012	18995	19198	18876	18928	18700	18901	18732	18712	18816	18918	18937	18817	18922	18811	18815	18936	18721	18647	18829	18797	18842	18868	19013	18910	19100	18946	18879	18808	18944	18917	18757	18676	18839	18862	18716	18859	18840	18596	18833	18925	18806	18968	18792	18794	18944	18614	18869	18960	18872	18856	18775	18893	18763	18954	18748	18923	18814	18740	18830	18768	18825	18861	18764	18630	18838	18999	18833	18909	18889	19051	18774	18894	18809	18991	18714	18837	18838	18622	18616	18681	18795	19065	18879	18715	18945	18870	18686	19040	18888	18881	18931	18922	18994	18808	19001	18736	18887	18673	18699	18914	18966	18837	18753	18763	18782	18989	18745	18798	18896	18990	19005	18748	18753	18793	18723	18941	18823	18950	18962	19016	18839	18919	18956	18984	18794	18684	18950	18713	18763	18832	18979	18856	18965	18764	18770	18679	18855	18847	19019	18840	18875	18849	18976	18957	18761	18910	18990	18808	19041	18757	18732	18873	18818	18722	18857	18881	18946	18640	18975	18741	18840	18993	18847	18873	18690	18938	18895	18935	18834	18670	18991	18843	18910	18898	19031	18863	18769	18849	18676	19053	18827	18864	18803	18911	18810	19022	18920	18937	18683	18970	18882	18692	18815	18734	18777	18892	18687	18841	19147	18838	18827	18861	18999	18723	19040	18839	18887	18842	19020	18884	18728	18897	18937	18824	18606	18575	18847	18747	18795	18521	18721	18769	18922	18833	18751	18839	18895	18853	18933	18969	18858	19014	18953	18801	18968	18833	18870	18768	18739	18927	18975	18795	18844	18801	19008	18838	18671	18656	18826	18827	18838	18764	18806	18832	18881	18793	18895	18827	18525	18948	18782	18932	18942	19003	18938	18764	19130	18712	18734	18698	18695	18897	18805	18831	18776	18858	18830	18770	18893	18719	18897	18677	18866	18969	19036	18890	18693	18925	18745	18877	19057	18787	18987	18759	18748	18921	18979	18940	19062	18966	18816	19080	18937	18712	18927	18779	18849	18803	18870	18770	19088	18845	18562	18927	18801	19051	19007	18855	18809	18802	18739	18600	18766	18713	18787	18645	18884	18791	18841	18893	18747	18789	19021	18654	18656	18946	18896	18818	18805	18771	18841	18797	18857	18870	18879	18878	18925	18820	18735	18969	18874	18841	18755	18814	18953	18724	18939	18986	19125	18879	18715	18861	18877	18844	18973	18763	18754	18968	18849	18850	18909	18830	18584	18892	18766	18841	18847	18819	18795	18997	18753	18896	18738	18757	18875	18877	19010	18810	18828	18889	18793	18839	18897	18831	18975	18996	18827	18960	18874	18918	18973	18824	18807	18615	18678	18809	18945	18884	18891	18815	18804	18751	18977	18953	18930	18835	18882	18952	19029	18920	18612	18900	19004	18802	18701	19033	18608	18829	18875	18760	18815	18847	18999	19051	18901	18955	18807	18823	19060	18892	18616	18963	18820	18645	18860	18858	18924	18892	18833	18935	18935	19027	18722	18948	18845	18664	18804	18821	18919	18909	18755	18999	18885	18855	18896	18785	18886	18994	19008	18880	18740	18754	19053	19084	19110	18947	18784	18971	18935	18835	18794	18944	18854	18880	19038	18894	18835	18606	18869	18903	18814	18946	18928	18984	18918	18662	18904	18776	18762	18699	18935	18736	18833	18888	18750	18827	19036	18736	18833	18926	18870	18708	19004	18837	18807	18883	19213	18874	18941	18960	18622	18723	18887	18964	18779	18915	18711	18991	18943	18953	18967	18908	18802	18839	18941	18876	18844	18689	18844	18894	19043	19039	18786	18750	18765	18830	18787	18921	18904	18824	19044	18964	18931	18874	19026	18925	19003	18739	18865	18900	18698	18867	18979	18989	18888	18749	19078	18876	18798	18931	18873	18638	18814	18692	18897	18878	18757	18766	18885	18721	18776	18732	18916	18996	18808	18736	18733	18762	18987	18779	18792	18837	18943	18783	19136	18962	18991	18932	19106
39100	60395	46580	28621	19179	16897	16381	15901	16083	16105	16061	16113	16039	16074	16109	15944	16170	16041	16166	16043	16002	16051	15953	16086	16229	15883	16208	16176	15925	16128	16222	16084	15967	16096	16081	16175	16036	15944	16112	16196	16035	16096	16244	15963	16261	16044	16104	15906	16055	15924	16163	15859	16036	15881	15988	15983	16092	16091	16085	16226	16045	16103	16113	16053	16109	16162	16010	16304	15828	16089	15922	15985	16052	15948	16021	16046	16153	15986	16028	16087	16028	15939	16110	15964	16020	16049	16149	16110	16018	16152	16000	16024	16097	15986	16111	15963	16156	15988	16091	16126	15959	15910	16111	15937	15969	16162	15987	16247	16100	16206	16067	15938	16112	16031	16068	15922	16020	16136	16180	16093	15975	16000	16018	16166	16076	15945	16067	16212	16005	16249	16040	15967	16106	16000	15972	16029	16079	16146	15999	15967	16001	16070	16188	16000	16255	16145	16146	16127	15902	15974	16051	16074	16096	16108	16262	16150	16167	16043	16015	16158	16031	15861	15975	16213	16002	16116	16110	16091	16137	16034	16026	15854	16052	16110	15978	16020	16223	16080	16127	15918	16190	16025	16038	15883	16047	16135	16095	16098	15979	16043	16282	16038	15983	16037	16074	15855	16075	16157	16063	16101	16071	16075	16018	16075	15861	16045	16126	15919	16006	15989	16106	15994	16088	16185	16002	16013	15980	16001	15968	16042	16051	16086	16088	16018	16146	15841	15894	16256	16020	16123	15997	16180	16120	15958	16192	16051	16086	16013	16177	16114	16060	15770	16154	16129	15974	16096	16096	16147	15946	15998	16189	16052	16027	15889	15927	16086	15953	16001	16033	16234	16127	16065	15994	16215	16162	16056	15921	16117	16028	16226	16025	16122	16141	16012	16107	16077	16043	15935	15949	16158	16102	16134	16044	16131	16018	16117	15972	16047	16035	15996	16121	16075	16044	15979	16112	15868	15990	16116	15986	16194	16107	16140	15864	16299	16043	16034	16060	16192	16144	16074	16025	16028	16000	16230	16029	15994	16025	16162	15963	16057	16153	16090	16052	16058	15991	15976	16125	16087	15917	16014	16086	16052	16157	15926	16056	16106	16106	16000	16087	15930	16069	16091	16093	16041	16073	16004	16101	16275	15849	16158	16117	16115	16071	16011	16066	16102	15998	15893	16066	16139	15988	15972	15860	16048	15964	16059	16101	16175	15983	16134	15918	15944	16105	16189	16057	16023	15942	16000	16052	15971	16010	16068	15987	16054	15932	16027	15889	16162	15983	16168	15925	16081	16020	16011	15934	16034	16183	16019	15930	16052	16255	16137	16110	16015	16134	15950	15955	16067	16032	15903	15983	16171	15960	16001	16022	15970	16080	16108	16223	16158	15912	15978	16062	16046	16044	15901	16044	15954	16072	16186	16172	16098	15979	16132	16265	15971	16170	16194	16035	15986	16187	15896	16014	15875	16240	16033	16032	16223	16202	15946	16141	15989	16060	16137	15788	15988	16048	16145	16176	16121	15919	16117	16008	16039	16205	15961	15942	16150	15938	16041	15988	16046	16240	16157	16019	15996	15955	16077	15935	16000	16234	15877	16185	16154	15925	16011	16047	16321	16048	16056	16234	16029	16110	16258	16000	15887	16044	16134	16030	16119	16077	16196	16010	16103	15986	16066	16149	15954	16103	15842	16099	16070	16143	16151	15996	16106	16032	16210	15989	16241	16159	15974	16058	16233	16088	16103	16094	15899	16165	16033	15912	16066	15918	16191	16133	15994	16010	16037	16103	15929	16300	16188	16138	16098	16101	16166	15991	16096	16027	15965	16169	16200	16009	16100	16205	15973	16141	16107	16155	16128	16016	15982	16000	15975	16016	16127	16142	16203	16118	16046	15921	15854	15982	16049	15938	16061	16143	16079	15995	15954	16134	16016	16010	16061	16131	16018	16127	16053	15870	16076	15843	16168	15924	16013	16064	16089	16021	15855	16162	15934	15935	16096	16026	16037	16031	16098	16000	15824	16038	15938	15972	16193	16077	16101	15845	16039	16103	16060	16046	16137	16084	16043	16076	15916	16056	16100	16052	16112	15961	16016	16291	16150	16094	16075	15933	15847	16145	15936	16050	16105	16135	16052	16187	16064	16158	16286	16159	15947	15952	16165	16121	16011	15934	16141	16136	16059	16117	16134	16043	15968	16140	16028	16138	16243	15950	16009	16127	16158	15978	16296	15980	15960	16089	16091	16068	16253	16141	16105	16182	15884	16081	16067	16147	15962	16172	15992	16064	15925	16160	16056	16048	16052	16233	16092	16191	16093	16229	16205	16110	16012	16173	16135	15935	16082	16065	16133	16095	16279	16093	16053	16226	16043	16032	16036	15982	16072	16052	16194	16084	16067	15994	16003	15875	16223	16039	16147	16100	16202	15942	16142	16211	16070	16058	16141	16199	16234	15984	16148	16186	16053	16042	15972	16164	15988	16008	16116	15979	16025	16096	16089	16078	15970	15971	16033	15977	16075	16210	16162	16244	16054	16060	15930	16002	16028	15976	15949	16003	15999	15912	16264	15922	16065	16174	16056	16023	16028	15914	16067	16048	16134	16171	16063	16009	16059	15841	16136	16165	16107	16030	16032	15841	16146	16105	16234	16094	16125	16053	16064	16103	16120	16133	16164	16125	15972	16099	16052	16157	16082	16088	16120	16237	16109	15996	16068	16015	16063	16284	15858	16093	15914	16093	16098	16016	16092	15934	16041	16156	16043	15906	15906	16113	16001	16003	15911	16133	16131	16033	16070	16114	16048	16159	15957	15985	16117	16020	16101	16108	16032	15944	16147	16093	16301	15965	16168	15985	15962	16144	15976	16085	16081	16078	15973	15973	16113	16259	16003	15987	16155	16127	16030	15984	16133	16127	16052	16183	16020	16142	15928	15972	16057	16003	16065	16057	16073	16061	16103	15994	16318	16151	15928	16049	16094	15880	15923	16158	16081	16102	15975	16089	16010	16057	15984	16037	16096	16050	16147	16015	16189	16101	15988	16091	16083	16094	16085	16112	15954	16113	15995	16033	16046	15963	16211	16039	16165	16307	16144	16237	16067	16185	16094	16158	15952	16094	16196	15883	16312	15958	16184	16030	16132	16141	16060	16130	15909	16170	16035	16022	16067	15927	16053	16068	16077	16052	16220	15898	16079	16154	16147	16089	16031	15938	16032	16092	16081	16001	16082	16027	15980	15868	16046	16128	16100	16144	16176	15884	15987	15848	16042	16103	16126	16028	16165	15888	16120	16207	16050	16036	16178	15996	16008	16049	16096	16237	16083	16083	16082	16004	15938	16053	16052	15987	16066	15958	15982	15952	16060	16188	15948	16114	16097	15963	16022	16111	16151	16038	16235	15988	16023	16088	16095	15990	16092	16015	15936	16174	16101	15888	16163	15994	16148	16085	16122	16104	15868	16153	16168	16158	16012	16139	16125	16106	16164	16213	16119	16230	16112	15959	15946	16113	16030	16092	16006	16087	16038	15963	15911	16117	16089	16213	15954	16148	16072	16071	16098	15982	16028	16123	16183	15942	16066	15932	16026	16188	16025	16208	16045	16015	15912	16000	16198	15988	16067	16014	16021	16194	16084	16167	15876	16036	16099	16139	16178	15991	16148	16003	16092	16003	16109	16029	15856	16023	16076	16058	16050	15990	15993	16149	16278	16116	16097	15909	15976	16179	16075	16126	15935	15998	15938	16182	16106	16005	16040	16243	15997	16073	15992	16003	16224	16185	16068	15926	15939	16112	16187	16038	16101	16178	15911	16025	15950	16079	16040	15858	16167	16141	16091	16168	16158	16137	16018	16083	16062	16159	16105	16055	15968	16059	15931	16308	16042	16185	15979	15872	16111	15968	16042	16118	16345	16117	16031	15947	16076	16170	16023	15928	15968	16095	15967	15994	16061	16018	15905	16223	15950	15979	16037	16082	15900	16195	15963	16094	16074	15975	16117	16143	16090	16117	16085	15797	16017	16125	16077	15938	15965	16048	15985	15986	16075	16134	16051	16095	16052	16054	16106	16101	15978	15957	15956	15926	16142	16046	16039	16026	16020	16109	15965	16071	16114	16062	15975	16184	16009	16239	15940	16072	16062	16017	15964	16051	15975	16093	16025	16053	16082	16059	16265	15954	16040	15995	15938	15917	16113	16209	16181	16058	15899	16155	16158	16137	16122	16164	16077	16024	15987	16094	16155	15903	16230	16178	16063	16199	16373	16022	16035	16112	15887	16136	16168	16151	16223	16028	16040	16203	15996	16202	16174	16072	15972	16081	16145	16191	16103	16066	16008	16191	16121	16042	15804	16174	16113	16111	16040	16071	16060	16098	15989	16133	16085	16061	16151	16028	16022	16127	15986	16117	16109	16090	16064	16038	16019	16063	16125	16038	16087	16053	16025	16125	16144	16011	16044	16177	15783	16065	16143	16058	16221	16080	15935	16040	16099	16144	16117	16163	15989	16073	16114	16202	16021	16181	16041	15875	16120	16031	16073	16057	16018	15979	16125	15969	16083	16045	16093	16195	15975	16085	15868	16010	16042	16081	16123	15911	16174	16084	16151	16079	16097	16040	16153	16204	16047	16081	16061	16063	15793	16077	15963	16179	16175	16047	16091	16070	16083	16021	16017	16098	16020	16215	15940	15967	16035	15860	16110	16203	16158	16056	16104	16023	16004	16040	15971	15899	16005	16018	16112	16015	16169	16112	16151	16026	16028	16101	15956	15924	16178	16123	15912	15997	16053	15996	16074	16215	15959	15934	16155	16006	15900	15966	16114	15953	16105	16254	16122	16130	16154	16106	16088	15907	16001	16150	15903	16039	15809	16084	16005	16159	15958	15997	15986	16312	16159	16062	15919	16215	16126	16017	16013	16067	16272	16044	16115	15978	16117	16021	15883	15997	16157	16183	16085	15858	16197	15804	16165	15874	16031	16062	15876	15960	16237	15965	16030	16195	16110	16037	16001	16168	15920	15992	16054	16005	16007	16173	16057	15927	15999	16173	16098	16221	15900	16078	16124	16071	15946	16117	16084	15941	16267	16093	15993	15981	16097	16027	16195	16075	16058	16219	16114	16073	16070	16139	16018	16148	16025	16205	16103	15875	16153
24326	26059	41240	37622	28245	24655	23273	19107	18234	18467	18405	18231	18431	18331	18344	18201	18220	18420	18341	18207	18350	18259	18156	18142	18340	18229	18325	18167	17893	18392	18248	18264	18267	18020	18131	17752	18284	18076	18179	18179	18073	18106	17853	18166	17951	18090	18064	18284	17967	18317	18139	18130	18089	18027	18067	18204	18271	18052	18204	18064	18027	18113	17955	17958	18102	18253	18249	18067	18107	18166	17991	18255	18360	17998	17942	18028	18193	18207	18142	17847	18263	18129	17987	18024	18199	18214	17986	18152	18031	18333	18180	18255	18114	18204	18251	18232	18079	18165	17984	18016	18101	18101	17954	18206	18211	17901	18080	18108	18215	18033	18151	17933	17962	18166	18070	17912	18122	18115	17955	18010	18073	18082	18216	18157	18119	18319	18167	18106	17984	17948	17885	17959	17960	17981	17949	18182	18274	18026	18072	17932	18142	18008	18148	18027	18128	18110	18150	18106	17892	18216	18225	18225	18043	18170	18070	18008	18145	18013	18057	18046	18204	18006	18091	17900	18061	17929	18227	17862	17993	18049	18219	18207	18032	18056	18110	18137	18070	18027	17984	17885	18199	18068	17884	18196	17945	18215	18099	17998	18084	18123	18023	17794	18128	18094	18257	17956	17984	17647	17934	18206	17981	18220	17941	17971	18024	18204	18323	18369	18215	18085	17711	18131	18016	17950	18235	18202	17970	18037	18032	18163	18288	18333	18214	18068	18061	18085	18103	18178	18139	18089	18006	17956	17999	17786	17993	18106	17805	18039	18022	18125	18035	18112	17965	18004	18183	18150	18117	18087	18079	17847	18092	18055	18089	18086	18195	18037	17834	17989	18223	18013	18010	17964	18036	18229	18246	18198	17893	18070	18092	18231	18135	18046	18042	18070	17936	18296	18029	18103	17918	17764	17844	18156	17866	17913	17826	18141	17964	18064	18036	18214	17936	18218	18006	18063	18002	18171	18004	18105	18128	17932	18138	18065	17953	18247	18115	18118	18025	17935	18049	18030	18061	17794	18114	17945	18139	18134	17873	18121	18010	17901	18053	17982	18128	18155	17934	18010	18039	18139	18075	17997	18040	18033	18155	18074	18024	17939	18160	17955	18056	17939	17861	18104	18134	18123	18002	17930	18061	18103	17971	18094	18045	17810	17978	17885	18007	17870	18194	18093	18163	18198	17956	17944	18070	18192	18030	18038	18061	17912	17943	17990	18242	18118	18158	18017	17972	18310	18117	18053	18118	18062	17909	17909	18112	18176	18099	18089	18277	18072	18008	17968	18034	17999	18142	18078	17970	17838	18016	18098	18179	18060	18077	18358	17936	18088	17988	18271	18056	17967	17994	18032	17940	18102	18026	18151	18190	17892	17919	17982	18023	18259	18031	17903	18172	18004	18175	17928	18067	18259	18246	18083	18192	18208	18138	17995	18142	18083	18002	17865	17927	17825	18105	17939	18029	17866	18034	18110	18038	18183	18115	18020	18140	18146	18152	18116	18201	18157	17919	18065	18074	18153	18168	18178	18316	18098	18182	17967	18035	18092	17880	18090	18071	17883	18096	18036	17995	18070	18122	18122	17932	18065	18200	17902	17998	18006	18085	18104	17938	18010	18098	18245	17952	18078	18083	18125	17961	17938	18099	17967	17947	18192	18211	18199	18158	18135	18022	17999	17971	18135	18221	17817	18149	17976	18074	17899	18000	18140	18202	18191	18058	18186	18057	17891	18068	18208	18014	17932	18279	18431	18294	17940	17988	17842	17910	17948	18099	18042	18049	18088	18098	18071	18066	18065	18149	18089	18238	17900	18187	18122	17909	18201	18241	17982	18092	18179	18155	18105	18061	17978	18152	18315	17875	17841	18079	18002	18068	18102	18013	18030	18188	17929	17952	18076	18075	18039	18099	18102	18166	18235	18153	17987	18198	18173	18176	18208	18166	17976	18145	17917	17951	17841	18208	17990	17976	17987	18202	18189	17871	18276	18118	17848	18110	18155	18069	17878	17976	17951	17862	18185	18022	17996	18133	18056	17958	18066	18180	17915	18111	18071	18016	18002	18066	18149	18291	17982	17731	18219	18043	18122	17953	18036	17963	17982	17902	18040	17789	17984	18173	18206	18011	18056	18039	17992	18078	18082	18095	18041	18136	18016	18003	18129	18051	17958	17940	18224	18265	18048	18059	18077	18043	18122	18059	17978	18114	18235	18046	18179	18023	18217	18099	17815	18044	18176	18070	18095	17976	18195	18127	18097	18019	17889	18015	18061	18024	18147	18156	17925	18055	18207	18107	18035	18086	17969	18014	18260	18102	18088	18221	18044	18087	17859	18184	18135	18168	18184	18106	18182	17851	18175	18087	18243	18203	17824	18035	18019	18184	17995	18246	18015	18129	18201	18183	18079	18096	17869	18053	18036	18102	18078	17961	18273	17986	18035	18114	17944	18002	17915	18081	17974	18111	17868	17877	18100	18320	18236	18213	18144	18021	18104	18061	18300	18191	18109	18104	17950	18040	18167	18283	18052	18022	17853	18168	18073	18088	18068	18195	18075	17956	18030	17965	18124	17928	18045	17932	18008	17852	18110	18160	18203	18190	18165	18126	18019	18132	18249	17970	18017	17952	17980	18112	17988	18098	17919	18165	18042	18092	17742	17962	18314	18023	18000	18169	17987	18263	18089	18118	18096	17946	17891	17971	18217	18179	18097	18029	18148	18287	18100	18292	18156	18189	18077	18134	18103	18193	17837	17860	18268	18109	18044	18377	18234	18183	18114	18094	18147	18122	18204	18063	18016	17952	18034	18288	18147	18144	18086	18036	18026	18119	18121	18204	17824	18051	18267	18149	17875	17951	17994	17831	18018	18214	18014	17949	17920	18095	17983	17921	18076	18181	18078	18412	18065	18163	18036	18002	17965	18199	18032	18087	18149	18164	18084	18234	18055	18293	18204	18031	18037	18117	18172	18233	18096	17987	18092	18105	18057	17960	18062	18164	18185	17904	18067	18034	18146	18279	18020	18111	18164	18206	18076	18197	17956	18210	18009	18088	18097	18145	18113	18122	17951	18001	17846	17818	17995	17900	18024	18199	18174	18145	18035	17997	17994	18018	18155	17910	18200	18045	18175	18046	18055	18044	17956	18083	18198	18079	18212	17869	18129	18177	18153	17950	18020	18115	18085	17953	18088	18137	17995	18058	17993	18058	18063	18158	18068	17918	18051	17945	18077	18170	18017	18097	17987	17969	18031	18166	17917	17944	18098	18101	17791	18005	18178	18254	18165	18001	17814	18204	17968	18037	18127	18188	18008	18087	18108	18050	17881	18153	18184	18231	18064	18165	18086	18049	18223	18089	18248	18239	18154	17879	17917	18008	18043	18151	18031	17941	18269	17919	18261	18134	18063	18100	18026	18065	17907	18044	18033	18059	17992	17968	18123	18253	17994	18062	18055	18001	18232	18227	18055	18183	17862	18098	18108	18171	18258	18087	18069	17907	18181	18100	18091	18065	18002	17956	18179	18329	17914	18101	17736	18077	17898	18016	18153	17788	17965	18050	17873	18279	18141	18193	18006	18192	17942	18066	17972	18227	17833	18053	17967	18118	18114	18020	17846	18161	18241	18236	17897	18241	17974	18013	18248	18267	18032	18183	18203	18175	18285	18078	18067	18072	18188	18185	18058	17991	17909	18250	18026	18020	18179	18194	18027	18261	17981	18098	18194	17967	17892	17939	18010	18240	17909	17882	18048	18094	17989	18021	18144	18127	18100	18370	18047	18108	17927	18092	18042	18175	17994	18170	18068	18226	18145	17902	18118	18150	17954	17974	18253	17926	18124	18112	18123	18174	18085	18005	18221	18070	18332	18012	18202	18178	18000	17998	17927	18075	18214	18012	18223	18109	18076	18024	18124	18229	18080	18091	17991	18214	18042	18181	17955	18154	18142	18088	18202	17884	18151	18281	17817	17920	18167	17929	18091	17934	18000	18047	18136	18101	17918	17988	18251	18220	17931	18045	18171	18089	18004	18023	17949	18058	17959	18079	17948	18065	18167	18002	18119	18142	18039	18073	18293	18125	18012	18074	18182	18052	18269	18128	18306	18066	18121	18048	18197	18187	17931	18094	17985	18112	18153	17856	18002	18250	17865	18168	17969	17853	18090	18084	17848	18177	18325	18218	18007	18141	18068	18075	18129	18053	18091	17934	18091	17997	18296	18256	17895	18402	18096	18221	18110	18048	18182	18162	18042	18111	18017	18042	18072	18160	18090	17999	18097	18094	17974	17959	18177	18068	17949	18001	18046	18219	18170	18178	18051	18187	18101	17888	18218	18228	18053	18194	18111	18111	18064	18120	18086	18255	18205	17967	18004	18190	18019	18171	18045	18026	18194	18366	18151	18082	18131	18066	17905	18066	18182	18085	17971	18003	17879	17888	18035	17889	18076	17867	18069	18099	18034	18073	17876	18016	18083	18131	18033	17964	18066	18113	18040	17937	18035	17921	18107	17981	17978	18146	18124	18150	18192	18054	18067	18237	18010	17920	17831	18087	18120	17841	18244	18094	18322	18099	18082	18277	17861	18188	17916	18179	17845	18071	18079	18133	18210	17957	18053	17891	18095	18195	18075	18103	18093	18141	17935	18111	18024	17997	17999	18132	18188	17864	17968	18013	18100	17930	18034	17857	18012	18098	17913	17950	18075	18298	18029	18153	17920	17962	18116	18195	18004	17982	18118	18001	18223	18088	18153	18052	18177	18067	17928	18201	18001	18133	17919	18019	18000	17880	18126	18053	18117	18089	18025	18009	17932	17986	18104	18119	17999	17978	18121	17968	18139	18299	18069	18232	18073	17747	18019	18075	18090	18130	17910	18145	18221	18343	18084	18139	17938	18043	18242	18043	17992	18090	18063	18103	18034	17907	18218	18008	17947	18114	18135	18151	18309	18045	18134	18099	18197	18148	18203	18039	18124	18172	18049	18144	18181	18158	18171	17922	18166	18095	18039	17963	18368	17879	18138	18122	18143	18109	18159	18088	17874	18118	17798	18102	18067	18079	18084	18060	18121	18144	17815	18026	18045	18132	18074	18083	17962	17973	17851	17931	17890	18068	18023	18113	18057	18202	18167	18145	18085	18055	17964	18029	17904	18025	17905
63497	108618	89374	61556	35392	20529	16439	15523	15555	15406	15631	15668	15519	15523	15775	15721	15637	15707	15573	15855	15614	15558	15700	15684	15741	15561	15707	15546	15600	15595	15504	15536	15603	15644	15670	15691	15820	15504	15658	15780	15670	15530	15639	15795	15580	15735	15514	15621	15580	15688	15722	15655	15630	15518	15631	15679	15648	15534	15523	15608	15660	15512	15646	15669	15625	15557	15677	15726	15643	15467	15640	15649	15625	15685	15549	15599	15674	15573	15652	15547	15774	15527	15531	15645	15695	15656	15700	15701	15407	15704	15612	15816	15631	15683	15708	15665	15516	15476	15581	15517	15614	15541	15641	15554	15712	15453	15738	15614	15707	15526	15662	15604	15589	15658	15678	15576	15796	15677	15354	15631	15615	15830	15736	15567	15758	15524	15556	15640	15750	15486	15662	15728	15615	15508	15597	15668	15385	15701	15450	15737	15737	15638	15562	15551	15738	15679	15715	15496	15531	15629	15533	15405	15610	15476	15688	15606	15717	15572	15524	15579	15635	15528	15558	15567	15536	15650	15588	15648	15676	15542	15757	15638	15584	15684	15592	15660	15431	15768	15630	15702	15703	15592	15566	15593	15688	15693	15611	15678	15702	15679	15740	15530	15459	15748	15683	15715	15590	15521	15712	15468	15498	15508	15660	15635	15761	15635	15825	15510	15508	15807	15565	15667	15493	15705	15589	15554	15804	15495	15654	15632	15544	15616	15739	15708	15540	15568	15741	15513	15552	15669	15486	15736	15667	15708	15454	15832	15547	15542	15501	15760	15623	15416	15644	15699	15704	15674	15732	15442	15616	15699	15583	15848	15511	15533	15636	15544	15706	15501	15694	15682	15673	15488	15654	15508	15819	15631	15478	15592	15706	15571	15606	15648	15630	15423	15640	15664	15556	15603	15779	15596	15628	15724	15577	15688	15569	15553	15500	15601	15412	15590	15637	15693	15821	15535	15814	15529	15648	15538	15586	15613	15452	15575	15761	15733	15656	15652	15566	15511	15598	15705	15468	15494	15676	15476	15629	15598	15647	15646	15549	15546	15496	15742	15556	15754	15714	15659	15706	15627	15671	15794	15589	15704	15602	15682	15470	15771	15452	15628	15500	15533	15709	15777	15577	15655	15804	15631	15506	15832	15700	15691	15536	15528	15585	15628	15440	15602	15613	15714	15507	15696	15553	15588	15586	15749	15742	15664	15621	15608	15705	15739	15639	15518	15670	15612	15575	15671	15672	15647	15576	15839	15582	15640	15738	15680	15674	15744	15674	15650	15623	15538	15589	15764	15727	15829	15703	15321	15503	15531	15505	15727	15603	15662	15791	15604	15605	15545	15600	15634	15532	15554	15599	15680	15556	15560	15623	15644	15609	15749	15682	15590	15465	15670	15580	15591	15488	15517	15704	15611	15631	15746	15726	15592	15456	15563	15469	15611	15488	15719	15688	15728	15697	15671	15525	15669	15604	15796	15608	15557	15479	15521	15843	15618	15622	15575	15652	15654	15424	15480	15619	15456	15601	15611	15601	15514	15718	15685	15821	15652	15461	15664	15767	15624	15621	15640	15626	15486	15668	15671	15767	15568	15552	15689	15688	15660	15563	15524	15605	15651	15681	15723	15603	15733	15559	15492	15665	15570	15644	15644	15512	15714	15708	15538	15546	15700	15720	15509	15734	15553	15598	15614	15637	15755	15555	15709	15550	15589	15748	15637	15575	15729	15751	15856	15552	15740	15512	15640	15617	15488	15563	15623	15641	15621	15482	15634	15633	15663	15495	15682	15524	15603	15575	15612	15680	15700	15610	15623	15653	15835	15670	15589	15756	15612	15719	15406	15684	15559	15649	15784	15640	15597	15505	15637	15504	15468	15659	15679	15512	15541	15649	15587	15831	15503	15561	15857	15666	15448	15682	15687	15653	15900	15727	15469	15453	15483	15573	15635	15639	15538	15611	15500	15649	15522	15706	15588	15616	15525	15625	15557	15661	15584	15555	15623	15638	15744	15646	15649	15831	15548	15696	15621	15713	15626	15739	15785	15454	15617	15832	15563	15491	15612	15510	15521	15557	15586	15538	15555	15413	15605	15683	15663	15500	15701	15594	15477	15593	15566	15673	15607	15557	15609	15593	15761	15634	15595	15647	15650	15544	15616	15558	15635	15868	15448	15615	15681	15676	15736	15561	15556	15711	15660	15553	15782	15616	15681	15560	15671	15594	15639	15544	15398	15459	15501	15418	15680	15686	15721	15729	15658	15744	15584	15559	15517	15790	15675	15695	15620	15735	15582	15602	15630	15596	15759	15659	15737	15703	15608	15591	15527	15425	15674	15599	15497	15626	15491	15577	15577	15501	15404	15603	15591	15584	15621	15580	15634	15681	15694	15610	15587	15754	15483	15458	15425	15585	15534	15576	15589	15499	15398	15560	15609	15624	15474	15444	15485	15651	15702	15460	15700	15721	15628	15578	15570	15519	15771	15637	15604	15610	15465	15675	15591	15643	15482	15565	15484	15673	15711	15494	15631	15617	15709	15636	15672	15645	15467	15658	15540	15599	15679	15690	15658	15619	15712	15704	15549	15722	15554	15761	15614	15570	15408	15580	15592	15485	15584	15621	15620	15521	15690	15574	15657	15585	15589	15603	15596	15510	15625	15738	15532	15462	15578	15569	15716	15745	15669	15681	15756	15626	15576	15576	15645	15597	15552	15492	15775	15593	15621	15639	15630	15675	15634	15522	15651	15639	15593	15564	15739	15497	15530	15623	15552	15640	15499	15622	15663	15649	15687	15428	15841	15777	15484	15550	15640	15638	15517	15636	15608	15700	15544	15676	15490	15556	15557	15755	15673	15697	15599	15548	15701	15690	15680	15648	15728	15579	15873	15696	15697	15679	15468	15646	15736	15720	15569	15704	15603	15873	15508	15630	15612	15638	15746	15628	15473	15687	15465	15690	15553	15748	15621	15525	15624	15601	15725	15616	15640	15550	15683	15733	15640	15550	15586	15668	15787	15601	15771	15600	15666	15674	15633	15516	15649	15532	15537	15776	15454	15633	15720	15450	15612	15700	15494	15570	15608	15648	15702	15648	15685	15630	15467	15733	15613	15472	15653	15620	15591	15468	15524	15647	15564	15745	15512	15656	15861	15496	15722	15726	15657	15604	15537	15555	15513	15593	15620	15527	15713	15776	15714	15557	15675	15597	15569	15634	15626	15682	15661	15620	15620	15629	15591	15766	15446	15543	15669	15599	15735	15776	15492	15562	15640	15637	15753	15517	15584	15576	15688	15555	15666	15611	15569	15526	15572	15702	15779	15638	15695	15444	15563	15602	15559	15508	15520	15602	15690	15715	15605	15621	15604	15564	15466	15659	15602	15602	15840	15551	15585	15733	15731	15616	15747	15692	15643	15673	15749	15655	15600	15570	15652	15827	15602	15589	15639	15537	15568	15674	15829	15700	15645	15834	15496	15650	15654	15636	15385	15708	15503	15686	15646	15714	15561	15682	15499	15668	15663	15543	15759	15632	15615	15667	15612	15600	15548	15731	15695	15711	15599	15684	15699	15677	15572	15831	15714	15523	15637	15669	15616	15590	15710	15648	15652	15534	15544	15708	15511	15648	15627	15613	15591	15664	15625	15702	15590	15541	15665	15816	15741	15565	15643	15632	15788	15661	15508	15677	15357	15467	15559	15702	15666	15640	15806	15567	15654	15631	15650	15919	15639	15604	15564	15486	15718	15702	15612	15662	15539	15426	15623	15551	15673	15807	15674	15677	15739	15614	15489	15431	15533	15622	15573	15741	15688	15384	15571	15717	15537	15653	15704	15759	15439	15687	15584	15611	15672	15781	15691	15626	15721	15455	15711	15624	15536	15525	15627	15619	15719	15692	15618	15555	15639	15684	15617	15686	15657	15635	15549	15479	15756	15807	15467	15582	15732	15774	15603	15616	15581	15488	15714	15587	15589	15554	15496	15640	15673	15617	15586	15768	15619	15704	15505	15530	15545	15629	15597	15738	15686	15703	15713	15721	15600	15720	15656	15519	15489	15734	15613	15481	15666	15750	15498	15574	15481	15738	15637	15648	15564	15828	15576	15519	15564	15815	15580	15665	15586	15746	15683	15638	15729	15554	15641	15670	15717	15516	15603	15567	15685	15626	15610	15475	15649	15712	15845	15598	15633	15701	15541	15774	15661	15654	15570	15643	15756	15566	15628	15590	15818	15626	15699	15692	15501	15650	15643	15565	15596	15568	15712	15504	15582	15685	15545	15643	15539	15703	15676	15706	15423	15595	15432	15734	15746	15592	15574	15684	15727	15668	15639	15661	15751	15820	15450	15686	15622	15826	15697	15667	15411	15740	15532	15691	15812	15577	15726	15579	15645	15753	15513	15452	15601	15718	15589	15586	15465	15588	15674	15691	15554	15591	15629	15785	15655	15646	15537	15536	15748	15679	15477	15541	15581	15726	15516	15550	15583	15561	15676	15598	15554	15690	15621	15747	15618	15605	15617	15640	15501	15583	15688	15485	15686	15669	15656	15600	15768	15593	15488	15523	15497	15553	15753	15815	15691	15454	15462	15589	15655	15672	15634	15564	15601	15680	15377	15671	15682	15558	15684	15824	15590	15700	15601	15584	15747	15582	15761	15520	15557	15518	15556	15686	15756	15645	15697	15577	15505	15599	15533	15643	15602	15667	15641	15736	15598	15705	15744	15576	15601	15580	15606	15738	15527	15638	15620	15596	15712	15644	15664	15665	15483	15707	15545	15646	15576	15888	15607	15644	15640	15633	15451	15626	15683	15538	15693	15629	15470	15678	15805	15630	15745	15700	15747	15733	15614	15489	15798	15626	15692	15690	15450	15483	15695	15647	15766	15740	15615	15574	15612	15501	15489	15607	15534	15531	15502	15694	15718	15716	15654	15690	15717	15443	15535	15717	15703	15532	15605	15740	15712	15540	15648	15679	15530	15575	15536	15311	15527	15639	15573	15591	15656	15736	15622	15513	15580	15759	15668	15629	15601	15512	15657	15755	15566	15437	15552	15642	15576	15583	15767	15647	15742	15543	15514	15664	15572	15638	15638	15539	15553	15641	15597	15619	15533	15594	15652	15534	15643	15651	15730	15602	15601	15707	15588	15690	15471
23829	25404	40704	36603	27891	25220	24262	18980	18005	18196	18354	18081	18004	18253	18104	18184	17904	18141	18094	17844	17923	17806	17969	17984	17816	17939	17890	17685	18001	17797	17806	17863	18040	17748	17833	17908	17779	17881	17971	17797	17761	17776	17847	17649	17919	17790	17882	17751	18037	17827	17830	17973	17870	17871	17929	17766	17925	18029	17922	18036	17923	17735	17825	17627	18010	17662	17860	17850	17875	17844	17922	17724	17889	17887	17897	17847	17736	17634	17766	17981	17718	17875	17824	17939	17844	17833	17822	17641	17826	17645	17911	18027	18014	17942	17797	17913	17804	17845	17639	17872	18037	17790	17792	17725	17770	17776	17787	17967	17961	17769	17639	17824	17669	17718	17775	17840	17790	17713	17692	17927	17756	17736	18060	17907	17765	17748	17831	17717	17816	17741	17894	17600	17825	17688	17854	17839	17861	17723	17899	17742	17509	18008	17789	17934	17810	17737	17794	17710	17789	17738	18020	17839	18053	17926	17825	17817	17900	17853	17827	17823	17734	17729	17743	17901	17890	17806	17837	17807	17809	17751	17916	17799	17801	17763	17992	17605	17662	17703	18057	17805	17658	17711	17768	17607	17789	17650	17828	17852	17823	17882	17835	17804	17974	17775	17657	17702	17853	17780	17883	17664	17797	17501	18030	17553	17737	17712	17593	17788	17630	17909	17714	17790	17770	17943	18105	17774	17686	17958	17623	17843	17876	17886	17907	17872	17778	17798	17870	17655	17808	17789	17814	17809	17967	17640	17955	17564	17740	18038	17749	17850	17663	17772	17644	17786	17685	17894	17779	17677	17836	17776	17657	17620	17643	17720	17746	17631	17871	17788	17829	17705	17864	17626	17737	17652	17684	17720	17790	17589	17597	17679	17698	17714	17845	17754	17733	17909	17777	17716	17854	17831	17815	18033	17802	17855	17630	17580	17780	17806	17821	18081	17748	17727	17986	17814	17724	17835	17952	17798	18035	17846	17894	17802	17724	17812	17768	18102	17839	17923	17887	17738	17758	17831	17985	17680	17866	17834	17771	17821	17992	17852	17857	17889	17841	17754	17796	17805	17745	17765	17706	17733	17902	17949	17696	17777	17638	17777	17761	17970	17776	17758	17665	17768	17728	17820	17730	17874	17736	17631	17756	17986	17842	17683	17587	17857	17982	17957	17832	18052	17910	17794	17831	17581	17668	17967	18039	17766	17836	17566	17846	17875	17893	17756	17659	17794	17667	17763	17841	17977	17959	17740	17939	17747	17592	17786	17939	17924	17836	17885	17904	17802	17732	17762	17832	17776	17911	17796	17728	17679	17967	17648	17755	17967	17853	17947	17543	17661	17887	17783	17763	17838	18129	17631	17792	17742	17894	17836	17834	17891	17990	17904	17798	17840	17946	17820	17789	17801	17672	17809	17781	17692	17713	17842	17725	17646	17951	17770	17763	17730	17809	17879	17788	18014	17826	17808	17640	17722	17997	17707	18117	17758	17882	17592	17870	17762	17723	17766	17884	17879	17967	17889	17724	17719	17815	17617	17880	17927	18043	17889	18098	17771	17749	17977	17875	17843	17750	17857	17788	18047	17790	17887	17803	17534	17733	17816	17850	17743	17831	17775	17647	17618	17666	17672	17824	17757	17678	18040	17898	18017	17971	18080	17709	17906	17747	17673	17888	17836	17903	17742	17911	17825	17873	17964	17759	18003	17900	17647	17518	17771	17896	17726	17696	17643	17502	17927	17885	17771	17789	17689	17794	17808	17878	17779	17926	17659	17736	17853	17747	17645	18029	17721	17831	17817	17755	17969	17733	17548	17690	17765	17819	17813	17776	17713	17962	17801	17903	17786	17777	17766	17825	17558	17948	17994	17676	17816	17901	17821	17794	17908	18042	17900	17877	17688	17866	17743	17714	17951	17712	17628	17793	17800	17602	17851	17822	17738	17881	17821	17912	17725	17891	17725	17789	17818	17787	17511	17807	17564	17667	17741	17822	17883	17856	17839	17823	17757	17810	17877	17955	17932	17918	17761	17718	17929	17722	17549	17799	17725	17710	17921	17923	17778	17812	17679	17877	17840	17725	17708	17923	18021	17899	17926	17578	17717	17618	17767	17627	17835	17945	17849	17910	17925	17968	17788	17590	17903	17968	17773	17804	17794	17801	17820	17746	17695	17856	17716	17996	17837	17834	17725	17827	17728	17838	17618	17726	17772	17713	17845	17624	17670	18050	18014	17833	17768	17601	17752	17808	17759	17724	17819	17747	17842	17729	17780	17989	17929	17902	17834	17942	17938	17763	17670	17672	17594	17570	17844	17713	17779	17647	17845	17763	17926	17670	17732	17807	17804	17957	17766	17664	17704	17795	17722	17607	17782	17851	18020	17718	17630	17767	17822	17863	17896	17940	17973	17955	17822	17821	17847	17911	17717	17818	18017	17749	17691	17556	17783	17874	17920	17727	17901	17962	17825	17813	17738	17874	17811	17866	17707	17842	17688	17690	17890	17832	17905	17637	17602	17923	17784	17929	17962	17740	17771	17930	17625	17831	17743	17914	17781	17873	17777	17688	17874	17802	17897	17585	17870	17663	17740	17773	17890	17769	17913	17641	17928	17797	17768	17904	17617	17698	17604	17882	17763	17667	17731	17790	17976	18142	17884	17871	17788	17728	17743	18031	17786	17787	17917	17763	17959	17634	17619	17874	17747	17641	17904	17865	17775	17619	17723	18172	17826	17907	17847	17844	17965	17897	17946	17802	17665	18014	17755	17927	17928	17892	17800	17630	17725	17845	18020	17935	17827	17677	17433	17681	17650	17675	17949	17654	17566	17764	17665	17754	17789	17853	17900	18012	17909	17796	17539	17751	17837	17643	17856	17876	17760	17881	17678	17891	17770	17693	17892	17830	17603	17704	17784	17748	17666	17734	17768	17815	17788	17763	17671	17760	17649	17816	17706	17809	17821	17683	17652	17820	17594	17707	17755	17932	17872	17847	17903	17859	17765	17893	17595	17894	17721	17670	17812	17775	17935	17773	17701	17804	17772	17864	17696	17669	17801	17830	17845	17855	17375	17826	17717	17559	17705	17881	17817	17772	17779	17897	17522	17890	17790	17732	17808	17813	17955	17564	17777	17580	17777	17779	17833	17846	17661	17500	17730	17819	17706	17759	17485	17690	17819	17914	17565	17824	17947	17875	17966	17716	17686	17781	17871	17756	17868	17808	17812	17893	17726	17574	17773	17889	17833	17710	17844	17792	17654	17667	17999	17888	17666	17673	17956	17660	17754	17819	17720	18038	17972	17903	17801	17672	17823	17711	17768	17918	17617	17733	18062	17852	17860	18013	17645	17834	17876	17788	17718	17959	17719	17760	17734	17924	17752	17826	17666	17640	17888	17930	17792	17634	17777	17686	17691	17799	17675	17723	17658	17737	17765	17704	17924	17618	18019	17678	17897	17884	17774	17819	17686	17779	17747	17968	17905	18063	17799	17883	17818	17847	17838	17747	17838	17731	17953	17676	17671	17854	17840	17896	17865	17635	17916	17720	17859	17740	17913	17696	18012	17952	17743	18084	17814	17662	17909	17763	17968	17752	17713	17795	17858	17814	17717	17809	17976	17684	17842	17926	17930	17921	17707	17781	17905	17863	17829	17917	17963	17787	17674	17443	17620	17623	18033	17975	17703	17843	17918	17789	17955	17715	17954	17924	17737	17721	17754	17714	17758	17640	17785	17779	17766	17626	17841	17681	17899	17853	17817	17760	17706	17663	17626	17709	17880	17659	17773	18008	17879	17754	17856	17680	17957	17688	17609	17804	17884	17821	17886	17714	17742	17800	17732	17692	17791	17628	17780	17717	17644	17687	17673	17932	18012	17798	17872	18037	17740	17800	17987	17837	17717	17834	17860	18015	17890	17898	17902	17795	17709	17772	17650	17725	17698	17584	17710	17788	17727	17655	17782	17809	17924	17684	17727	17917	18003	17825	17734	17929	17826	17611	17777	17885	17604	17831	17905	17767	17428	17713	17960	17965	17864	17834	17842	17626	17671	17745	17836	17634	17824	17802	17737	17676	17853	17707	17821	17721	17784	17857	17799	17552	17712	17687	17703	17805	17840	17761	17857	17852	17773	17756	17734	17972	17663	17798	17700	17971	17765	17704	17702	17754	17879	17722	17888	17967	17721	17931	17840	17723	17835	17746	17927	17658	17638	17695	17806	17876	17676	17707	17920	17722	17841	17791	17710	17727	17531	17781	17763	17728	17816	17747	17740	17889	17790	17752	17949	17796	17778	17726	17680	17669	17679	17847	17821	17844	17682	17701	17774	17736	17811	17994	17921	17786	17628	17644	17713	17659	17777	17951	17861	17950	17843	17660	17780	17783	18111	17734	17777	17832	17861	17910	17940	17601	17722	17685	17762	17925	17671	17916	17659	17708	17926	17739	17691	17838	17744	17567	17820	17823	17652	17923	18003	17905	17802	18073	17766	17865	17847	17923	17713	17914	17841	17787	17867	17890	17953	17977	17755	17702	17958	17740	17624	17850	17933	17632	17826	17636	17826	17890	17678	17822	17703	17742	17882	17768	17823	17923	17863	17740	17937	17737	17808	17800	17785	17982	17878	17656	17909	17814	17811	17656	17740	17885	17816	17903	17695	17779	17906	17833	17748	17678	17887	17540	17910	17651	17842	17674	17776	17569	17846	17954	17644	17815	17723	17776	17694	17913	17675	17849	17807	18029	18005	17742	17835	17866	17687	17643	17993	17854	17597	17876	17864	17706	17687	17782	17721	17771	17845	17988	17671	18000	17861	17886	17868	17856	17723	17541	17801	17660	17915	17746	17832	17841	17690	17940	17650	17857	17849	17913	17927	17834	18025	17906	17738	17796	17642	17961	17686	17820	17826	17823	17774	17775	17833	17880	17770	17602	17866	17600	17665	17869	17700	17627	17910	17823	17836	17810	17758	17884	17829	17760	17578	17581	17685	17806	17930	17902	18019	17663	17712	17804	18000	17802	17639	17790	17894	17831	17870	17565	17700	17928	17928	17868	17568	17744	17716	17819	17893	17901	17912	17790	17640	17838	17983	17674	17811	17990	17783	17643	17433	17695	17691	17696	17857	17829	17682	17788	17632	17586	17928	17784	17901	17989	17984
59725	107391	89892	65046	37671	21075	16528	15379	15405	15286	15581	15387	15477	15605	15382	15473	15392	15632	15464	15474	15293	15538	15495	15347	15434	15551	15621	15525	15643	15307	15471	15568	15668	15436	15518	15341	15370	15585	15547	15484	15463	15451	15476	15517	15423	15407	15561	15421	15406	15512	15520	15381	15465	15551	15477	15442	15499	15448	15562	15692	15510	15541	15437	15575	15331	15608	15471	15573	15478	15402	15346	15649	15476	15393	15541	15406	15696	15399	15455	15562	15409	15477	15378	15567	15524	15611	15596	15543	15437	15281	15463	15378	15425	15521	15402	15429	15572	15615	15444	15569	15549	15419	15448	15606	15441	15365	15529	15532	15464	15493	15402	15473	15443	15491	15549	15499	15598	15572	15514	15585	15549	15540	15375	15526	15327	15549	15523	15294	15671	15481	15508	15528	15437	15529	15687	15417	15450	15405	15398	15457	15432	15546	15359	15424	15545	15544	15384	15452	15510	15493	15362	15568	15552	15383	15371	15445	15501	15618	15441	15532	15465	15316	15278	15553	15506	15282	15601	15456	15394	15463	15358	15271	15437	15528	15522	15358	15410	15389	15395	15513	15578	15365	15467	15601	15356	15565	15518	15429	15513	15422	15436	15540	15508	15508	15349	15318	15484	15515	15390	15375	15494	15303	15466	15208	15536	15395	15552	15663	15368	15579	15401	15480	15456	15487	15543	15451	15534	15682	15410	15366	15494	15412	15365	15557	15486	15519	15493	15345	15488	15374	15609	15419	15450	15495	15316	15464	15617	15503	15591	15627	15540	15375	15474	15511	15421	15176	15313	15441	15623	15475	15443	15597	15423	15637	15306	15434	15461	15494	15432	15441	15585	15396	15496	15501	15484	15388	15449	15536	15449	15354	15367	15450	15502	15561	15415	15558	15468	15478	15435	15578	15470	15464	15367	15637	15496	15552	15457	15381	15377	15608	15526	15408	15572	15385	15477	15496	15387	15482	15494	15432	15615	15502	15273	15509	15516	15385	15613	15434	15529	15540	15403	15464	15351	15428	15439	15447	15355	15365	15571	15468	15489	15575	15425	15472	15313	15392	15549	15370	15546	15450	15283	15621	15532	15401	15398	15531	15465	15480	15504	15482	15650	15377	15455	15538	15256	15366	15581	15441	15348	15341	15760	15360	15551	15440	15373	15364	15475	15566	15316	15450	15632	15376	15501	15593	15447	15429	15510	15491	15250	15686	15452	15429	15596	15588	15319	15498	15457	15520	15459	15577	15568	15540	15680	15413	15532	15429	15506	15383	15577	15470	15367	15490	15507	15486	15586	15581	15477	15443	15455	15389	15448	15545	15412	15523	15553	15335	15391	15666	15388	15491	15489	15242	15501	15378	15378	15513	15556	15486	15492	15562	15489	15469	15452	15370	15266	15408	15445	15589	15552	15578	15366	15553	15244	15414	15458	15520	15601	15459	15371	15412	15539	15328	15517	15521	15601	15444	15487	15465	15432	15263	15385	15439	15418	15431	15551	15320	15412	15393	15359	15311	15525	15403	15630	15600	15422	15532	15488	15353	15353	15525	15541	15539	15609	15474	15466	15517	15375	15555	15451	15362	15471	15664	15316	15491	15392	15498	15554	15555	15494	15566	15503	15419	15390	15400	15457	15560	15461	15293	15481	15573	15536	15336	15496	15325	15429	15597	15513	15439	15477	15492	15572	15632	15562	15425	15521	15496	15590	15562	15509	15390	15472	15603	15451	15435	15483	15566	15638	15539	15524	15384	15348	15420	15501	15388	15641	15553	15387	15338	15376	15334	15578	15389	15558	15344	15419	15412	15619	15463	15661	15558	15267	15521	15427	15512	15312	15469	15551	15429	15368	15373	15453	15544	15500	15515	15417	15324	15471	15452	15560	15497	15428	15430	15613	15446	15502	15447	15630	15428	15458	15393	15560	15532	15665	15411	15353	15555	15613	15454	15479	15580	15400	15492	15582	15461	15536	15382	15428	15420	15421	15417	15513	15410	15408	15547	15459	15335	15495	15453	15432	15534	15526	15436	15402	15516	15631	15331	15373	15460	15486	15480	15497	15394	15499	15517	15526	15402	15606	15397	15421	15471	15373	15386	15416	15419	15398	15464	15335	15633	15293	15481	15478	15356	15442	15478	15434	15479	15477	15605	15453	15466	15409	15539	15478	15522	15430	15345	15493	15367	15361	15580	15369	15331	15447	15475	15802	15346	15413	15376	15541	15478	15411	15672	15369	15526	15390	15489	15406	15432	15423	15466	15339	15534	15480	15574	15294	15422	15527	15377	15419	15456	15448	15557	15573	15540	15394	15783	15395	15558	15437	15562	15362	15430	15664	15460	15472	15442	15500	15432	15529	15562	15435	15332	15471	15359	15334	15400	15481	15481	15551	15559	15394	15317	15300	15745	15404	15529	15407	15365	15606	15434	15440	15386	15322	15455	15650	15388	15467	15375	15607	15466	15513	15282	15466	15565	15448	15265	15382	15530	15468	15320	15426	15564	15399	15489	15376	15529	15597	15434	15505	15496	15329	15528	15485	15576	15339	15556	15363	15453	15500	15473	15652	15511	15539	15386	15481	15363	15553	15569	15468	15386	15503	15337	15491	15584	15552	15485	15707	15412	15326	15348	15511	15586	15522	15466	15632	15420	15641	15258	15413	15326	15397	15602	15559	15411	15490	15432	15485	15447	15480	15367	15610	15453	15368	15429	15283	15411	15402	15496	15467	15454	15452	15393	15465	15384	15615	15399	15502	15502	15258	15468	15302	15495	15410	15581	15481	15478	15466	15440	15589	15493	15305	15321	15314	15429	15259	15391	15491	15319	15622	15470	15529	15532	15423	15477	15551	15394	15535	15692	15634	15276	15564	15421	15400	15347	15456	15507	15658	15486	15416	15466	15590	15486	15385	15420	15564	15493	15530	15647	15333	15542	15484	15535	15566	15392	15445	15422	15662	15305	15354	15323	15518	15462	15570	15629	15491	15467	15435	15346	15432	15414	15554	15413	15503	15461	15398	15314	15568	15481	15484	15441	15488	15505	15481	15568	15391	15548	15431	15486	15564	15321	15483	15564	15393	15515	15566	15447	15521	15522	15583	15542	15446	15464	15493	15489	15372	15311	15476	15478	15505	15615	15454	15425	15425	15491	15488	15643	15477	15437	15431	15464	15463	15376	15399	15490	15484	15531	15344	15491	15574	15418	15340	15502	15538	15423	15410	15412	15369	15571	15408	15407	15468	15441	15688	15588	15516	15510	15507	15528	15539	15521	15423	15459	15296	15471	15428	15409	15520	15546	15693	15407	15575	15566	15625	15432	15433	15406	15406	15397	15400	15376	15478	15449	15408	15404	15398	15570	15500	15484	15535	15303	15548	15464	15495	15611	15548	15373	15377	15429	15379	15473	15312	15425	15501	15411	15451	15429	15617	15520	15466	15575	15443	15596	15422	15386	15535	15515	15411	15412	15454	15533	15457	15494	15453	15458	15487	15433	15442	15486	15392	15482	15527	15348	15569	15480	15538	15431	15448	15484	15570	15573	15413	15398	15501	15518	15272	15485	15458	15543	15481	15478	15434	15475	15582	15575	15479	15468	15499	15551	15406	15451	15360	15469	15293	15536	15354	15483	15417	15410	15422	15337	15574	15443	15449	15422	15441	15522	15485	15334	15604	15569	15437	15476	15557	15338	15519	15294	15540	15469	15413	15338	15417	15407	15479	15469	15450	15366	15451	15393	15304	15625	15501	15421	15445	15533	15438	15489	15295	15537	15490	15444	15584	15432	15482	15446	15403	15586	15409	15325	15522	15401	15497	15431	15517	15401	15495	15323	15373	15697	15503	15525	15424	15431	15467	15609	15504	15413	15546	15643	15364	15647	15399	15489	15461	15443	15378	15590	15391	15336	15602	15426	15461	15560	15392	15435	15322	15413	15488	15445	15372	15559	15479	15464	15459	15478	15454	15365	15444	15471	15529	15618	15488	15342	15391	15329	15604	15532	15533	15329	15302	15524	15494	15344	15562	15583	15522	15565	15593	15444	15522	15726	15713	15432	15557	15324	15536	15450	15387	15578	15438	15692	15476	15508	15548	15547	15324	15410	15412	15483	15438	15452	15442	15498	15467	15541	15460	15461	15261	15550	15586	15258	15425	15312	15592	15372	15425	15556	15534	15445	15457	15423	15499	15566	15449	15509	15485	15384	15504	15467	15374	15490	15489	15494	15380	15578	15447	15453	15468	15620	15579	15439	15612	15495	15474	15434	15490	15419	15554	15476	15431	15516	15650	15602	15393	15413	15437	15410	15238	15392	15480	15525	15540	15501	15297	15443	15492	15423	15561	15349	15412	15533	15407	15348	15761	15593	15631	15407	15611	15588	15193	15469	15400	15565	15560	15239	15519	15402	15569	15437	15469	15370	15499	15528	15513	15478	15567	15661	15433	15524	15582	15690	15441	15233	15463	15503	15337	15432	15496	15680	15394	15445	15373	15506	15484	15366	15476	15614	15413	15334	15407	15580	15537	15485	15370	15556	15444	15493	15352	15351	15431	15401	15425	15553	15434	15492	15521	15523	15458	15473	15343	15498	15561	15513	15433	15533	15478	15459	15379	15423	15460	15455	15522	15318	15517	15351	15459	15425	15469	15387	15310	15609	15437	15447	15675	15386	15464	15564	15388	15355	15478	15682	15413	15536	15465	15533	15585	15486	15379	15333	15410	15585	15551	15521	15551	15482	15438	15364	15384	15417	15392	15631	15323	15517	15321	15530	15490	15530	15469	15295	15393	15552	15451	15412	15444	15481	15454	15496	15456	15511	15391	15564	15423	15380	15282	15483	15608	15481	15385	15283	15527	15532	15492	15554	15494	15524	15380	15252	15437	15583	15374	15288	15497	15372	15234	15473	15499	15410	15579	15565	15410	15517	15480	15354	15486	15355	15327	15358	15448	15488	15430	15548	15505	15543	15249	15348	15531	15385	15428	15573	15285	15411	15593	15549	15296	15476	15556	15504	15391	15421	15532	15423	15446	15579	15234	15423	15447	15407	15509	15271	15515	15444	15367	15456	15373	15463	15536	15468	15357	15450	15480	15228	15461	15308	15385	15437	15602	15480	15469	15280	15456	15398	15321	15418	15271	15460	15341	15516
32114	42059	45231	32102	22456	19748	19176	18952	18780	18954	18984	18855	18554	18723	18845	18741	18864	18910	18789	18909	18794	18884	18890	18627	18839	18697	18588	18867	18810	18904	18738	18665	19039	18845	18814	18721	18898	18767	18884	18809	18794	18643	18762	18657	18664	18897	18842	19067	18775	19015	18813	18786	18748	18769	18969	18584	18834	18874	18775	18662	18772	18762	18721	18665	18815	18826	18653	18916	18935	18870	18835	18750	18755	18721	18809	18855	18719	18852	18745	18576	18786	18628	18686	18875	18729	18790	18863	18683	18837	18489	18498	18614	18726	18843	18994	18587	18813	18872	18740	18920	18853	18741	18878	18821	18661	18590	18699	18610	18714	18795	18776	18701	18773	18835	18581	18591	18671	18693	18947	18815	18661	18818	18789	18721	18771	18750	18856	18887	18617	18952	18635	19035	18756	18692	18608	18808	18571	18720	18727	18625	18891	18842	18793	18756	18688	18672	18733	18760	18879	18732	18934	18788	18760	18696	18730	18617	18566	18691	18664	18881	19030	18740	18836	18842	18690	18621	18905	18974	18672	18782	18720	18700	18537	18637	18684	18786	18653	18670	18766	18549	18627	18780	18805	18745	18575	18804	18804	18606	18778	18722	18883	18833	18658	18865	18735	18833	18700	18703	18817	18563	18888	18719	18771	18944	19025	18858	18839	18647	18905	18721	18662	18848	18761	18645	18693	18750	18606	18699	18721	18712	18630	18611	18612	18872	18667	18771	18640	18645	18661	18830	18779	18745	18772	18723	18785	18381	18663	18665	18719	18834	18723	18679	18890	18639	18591	18663	18730	18803	18722	18755	18585	18768	18850	18735	18685	18752	18749	18873	18752	18889	18641	18819	18708	18761	18895	18807	18986	18644	18591	18553	18546	18447	18554	18664	18812	18768	18797	18826	18687	18808	18806	18705	18682	18752	19056	18462	18576	18498	18675	18783	18800	18925	18767	18733	18742	18749	18629	18829	18638	18821	18774	18782	18901	18752	18770	18833	18509	18679	18634	18771	18609	18804	18706	18658	18697	18679	18857	18671	18608	18898	18727	18568	18811	18589	18813	18703	18638	18787	18612	18705	18493	18819	18728	18785	18666	18778	18795	18628	18720	18572	18651	18836	18661	18522	18538	18732	18739	18773	18682	18833	18741	19025	18816	18805	18666	18623	18572	18770	18807	18700	18824	18681	18962	18727	18656	18757	18756	18800	18846	18961	18802	18830	18871	19057	18847	18799	18670	18702	18837	18671	18812	18788	18785	18793	18766	18831	18606	18715	18802	18738	18841	18859	18783	18708	18759	18766	18843	18760	18995	18568	18732	18902	18862	18726	18570	18780	18726	18813	18595	18839	18591	18793	18422	18688	18766	18741	18842	18719	18755	18557	18876	18806	18821	18867	19090	18719	18738	18785	18908	18851	18882	18734	18863	18786	18752	18659	18768	18792	18868	18671	18732	18528	18638	18813	18652	18741	18882	18785	18770	18781	18888	18713	18703	18824	18840	18653	18802	18902	18733	18727	18820	18807	18677	18679	18923	18542	18832	18728	18632	18528	18677	18727	18651	18869	18475	18640	18709	18805	18705	18671	18911	18807	18763	18596	18621	18651	18680	18853	18879	18693	18828	18750	18722	18639	18768	18675	18834	18966	18710	18715	18701	18758	18837	18601	18668	18440	18632	18725	18713	18877	18763	18590	18825	18569	18726	18922	18817	18714	18797	18591	18855	18796	18700	18687	18878	18868	18826	18622	18480	18588	18776	18598	18912	18654	18676	18659	18705	18513	18631	18692	18731	18583	18835	18800	18858	18814	18651	18863	18851	18574	18922	18805	18836	18938	18751	18703	18866	18848	18765	18759	18700	18893	18929	18707	18766	18518	18688	18844	18784	18615	18820	18756	18718	18814	18760	18724	18924	18894	18680	18857	18869	18665	18671	18789	18732	18622	18738	18540	18591	18876	18669	18897	18659	18806	18920	18750	18788	18740	18856	18628	19001	18839	18590	18735	18727	18729	18764	18733	19041	18729	18849	18755	18967	18707	18797	18514	18692	18745	18599	18738	18779	18727	18659	18869	18669	18715	18796	18784	18869	18783	18809	19061	18700	18698	18721	18803	18752	18884	18626	18428	18901	18664	18631	18880	18709	18772	18818	18784	18750	18711	18785	18855	18643	18778	18744	18802	18816	18766	18783	18624	18781	18624	18577	18575	18597	18556	18654	18588	18646	18488	18701	18715	18679	18708	18601	18750	18672	18810	18680	18749	18950	18718	18730	18532	18865	18730	18729	18680	18793	18910	18700	18789	18850	18782	18930	18790	18639	18504	18698	18759	18838	18601	18798	18710	18583	18781	18763	18642	18664	18765	18644	18779	19019	18831	18922	18469	18539	18736	18567	18683	18710	18655	18964	18896	18676	18820	18963	18812	18959	18868	18827	18847	18739	18813	18649	18623	18771	18652	18715	18602	18851	18731	18883	18648	18729	18925	18781	18705	18737	18840	18658	19006	18624	18340	18634	18768	18382	18588	18580	18886	18739	18649	18904	18796	18983	18750	18788	18795	18961	18874	18866	18748	18889	18757	18736	18789	18718	18567	18698	18747	18693	18765	18689	18783	18812	18771	18662	18724	18876	18841	18722	18580	18652	18635	18746	18695	18933	18832	18831	18821	18677	18797	18840	18721	18766	18792	18718	18946	18728	18650	18760	18697	18746	18824	18818	19041	18897	18742	18779	18665	18800	18687	18775	18750	18412	18789	18593	18671	18837	18916	18791	18561	18738	18697	18823	18633	18722	18953	18642	18775	18807	18836	18724	18792	18719	18670	18828	18875	18492	18846	18539	18780	18906	19045	18776	18728	18720	18631	18596	18700	18699	18898	18681	18746	18648	18754	18820	18962	18965	18780	18937	18799	18719	18700	18875	18614	18720	18676	18782	18581	18621	18607	18658	18692	18583	18820	18766	18766	18797	18753	18462	18708	18597	18792	18807	18861	18970	18703	18928	18877	18660	18588	18838	18656	18494	18768	18935	18747	18533	18757	18575	18739	18770	18870	18791	18817	18816	18809	18753	18572	18623	18715	19025	18851	18795	18829	18511	18408	18573	18761	18768	18756	18673	18684	18747	18625	18842	18927	18623	18833	18814	18583	18637	18763	18790	18786	18670	19006	18619	18537	18737	18852	18501	18863	18714	18753	18906	19009	18709	18820	18950	18671	18900	18757	18757	18768	18737	18883	18757	18870	18698	18823	18888	18847	18785	18981	18800	19075	18888	18754	18885	18912	19019	18731	18672	18595	18800	18851	18798	18663	18516	18740	18669	18904	18865	18667	18836	18744	18656	18824	18672	18686	18745	18699	18642	18842	18837	18761	18702	18769	18838	18975	18862	18878	18937	18924	18774	18574	18823	18714	18608	18610	18694	18787	18996	18810	18868	18953	18616	18663	18957	18616	18782	18922	18774	18710	18581	18698	18666	18854	18863	18565	18905	18644	18775	18717	18885	18626	18876	18820	18736	18830	18835	18683	18767	18743	18650	18692	18902	18719	18576	18808	18666	18666	18677	18823	18650	18832	18983	18566	18763	18891	18790	18987	18753	18643	18823	18660	18912	18878	18867	18769	18628	18731	18738	18883	18783	18799	18745	18797	18861	18672	18778	18670	18500	18666	18948	18886	18858	18885	18595	18763	18747	18723	18804	18652	18583	18764	18702	18854	18685	18744	18585	18591	18926	18888	18768	18875	18727	18623	18880	18749	18792	18875	18873	18655	18774	18701	18824	18721	18757	18715	18638	18690	18795	18803	18615	18816	18736	18718	18737	18775	18836	18703	18956	18760	18657	18609	18891	18774	18627	18928	18817	18611	18909	18919	18822	18942	18708	18728	19007	18699	18719	18787	18569	18790	18963	18753	18733	18925	18858	18766	18702	18729	18704	18716	18852	18883	18836	18854	18851	18779	18463	18561	18808	18821	18731	18546	18834	18816	18698	18814	19065	18622	18747	18924	18738	18608	18766	18805	18777	18986	18707	18875	18830	18702	18699	18704	18833	18809	18695	18669	18637	18718	18668	18690	18705	18769	18945	18785	19030	18719	18694	18930	18727	18741	18634	18810	18656	18695	18807	18567	18576	18772	18970	18787	18940	18774	18882	18683	18879	18572	18500	18846	18753	18919	18843	19042	18620	18763	18695	18493	18833	18728	18559	18811	18877	19007	18706	18870	18738	18760	18822	18718	18723	18661	18783	18790	18849	18603	18573	18913	18672	18742	18725	18732	18703	18514	18741	18495	18413	18775	18651	18908	18677	18792	18812	18792	18781	18901	18576	18659	18632	18616	18598	18799	18714	18859	18791	18773	18681	18522	18711	18888	18700	18605	18779	18788	18800	18707	18695	18759	18694	18706	18787	18579	18742	18678	18601	18730	18791	18646	18813	18913	18816	18753	18650	18727	18615	18778	18590	18809	18764	18901	18581	18593	18846	18503	18548	18606	18841	18840	18661	18719	18888	18721	18857	18542	18699	18676	18684	18749	18719	18600	18829	18735	18789	18926	18893	18698	18842	18659	18860	18986	18934	18904	18698	18651	18781	18789	18899	18794	18660	18696	18811	18756	18850	18725	18874	18738	18570	18454	18735	18738	18700	18837	18746	18577	18582	18858	18684	18851	18769	18774	18808	18642	18844	18674	18601	18816	18954	18697	18749	18652	18703	18752	18736	18773	18639	18591	18897	18837	18882	18475	18749	18820	18798	18853	18730	18724	18749	18893	18714	18567	18716	18652	18758	18645	18760	18729	18774	18675	18809	18784	18676	18798	18801	18826	18675	18666	18777	18600	18846	18966	18719	18728	18567	18551	18848	18546	18890	18744	18694	18797	18719	18785	18791	18668	18686	18745	18736	18616	18724	18955	18681	18869	18717	18663	18732	18893	18640	18484	18725	18603	18569	18775	18839	18793	18971	18746	18566	18874	18689	18863	18855	18745	18883	18731	18737	18838	18823	18601	18587	18793	18707	18732	18709	18635	18706	18703	18792	18964	18808	18775	18638	18879	18705	18630	18803	18619	18762	18694	18738	18793	18664	18599	18700	18740	18896	18940	18692	18741	18806	18922	18880	18790	18752	18844	18659	18693	18548	18589	18570	18835	18746	19006
39732	60616	46702	28057	19254	16692	16210	15979	16115	16008	16088	16036	16160	16036	15990	15880	15828	15845	16032	15959	15956	15957	15866	15976	15978	16058	15950	15932	15996	15927	15877	16137	15923	15861	16040	16272	16001	16017	15980	15993	15969	15872	15923	16020	16105	16064	15942	16040	15994	15830	16025	15949	16112	16039	16093	15852	16019	15974	15986	16017	16033	15859	15921	15983	15919	15910	16004	15911	16132	15791	16013	15869	15993	15986	16078	15913	15830	15983	15830	16169	15939	15885	16013	15988	15985	15892	15891	15796	15980	16041	15938	15831	15993	16063	16056	16252	15975	16005	16046	16005	16098	16008	16029	15987	15941	15931	15847	16076	15904	16110	16097	15983	15812	15965	16028	15796	16025	16002	16152	15952	15970	15970	16017	15794	15902	15947	15980	15912	16006	16040	16006	16110	15927	16070	15969	15968	16045	16030	16000	15921	16004	15988	16080	15882	15977	15848	15888	15954	16132	16003	15924	16220	16009	16050	15967	16092	15902	16020	16054	15902	16058	16022	16261	15963	16186	16051	16080	15965	16073	16009	15915	15892	15930	15967	15835	16124	16019	15871	16045	15954	15964	16133	15929	16030	15902	15878	16048	15957	15989	15988	16057	16011	16110	15901	15790	15893	15809	15969	16033	16042	16094	15995	15884	16061	15967	15911	16003	16109	16050	16021	15987	15972	15991	15935	16036	15791	15953	16043	15948	15999	15981	15954	15944	15898	15931	16148	16066	15920	15933	15973	15849	15955	15945	15886	15995	16130	15864	15787	15829	16140	16040	16014	16022	16082	15953	16050	15955	15926	16036	15876	15846	16005	15840	15970	15853	15911	15812	16028	15714	15867	16063	15933	15940	15951	16057	16115	15780	15989	15730	16071	16003	16048	15974	15941	16167	15900	15926	16012	15949	15945	15792	16138	15951	15939	15954	15908	16123	15967	16048	16073	15932	16037	16000	15948	16043	15759	15948	15976	15846	16062	15959	15949	15964	16020	16064	15988	15806	16077	15956	15898	15925	15979	16053	15907	15959	15839	15943	16093	15859	16061	15884	15902	15978	15954	16118	15873	15961	16196	15995	15951	15993	16039	16011	15961	16066	16007	15957	16073	15859	16018	15849	15988	15927	16313	15971	16143	15896	15960	15916	15918	16018	16020	15994	15823	15772	16038	15838	15990	15963	15991	15990	16134	15922	15930	15962	16062	15911	16007	16091	16060	15919	16120	15963	15947	16070	16036	15860	15870	16092	15993	15886	15945	15807	15825	15852	15922	15833	15974	15939	16009	15875	16049	15950	15924	15834	15863	15984	15924	15910	15966	16027	15919	15959	15876	15767	16068	15907	16046	15954	15992	15981	15785	16093	16141	15910	15848	15857	15825	15798	15957	16036	16065	15816	15993	16065	16052	16117	15826	15944	15918	15898	15970	15924	16078	15862	16017	16026	15800	15955	15882	16165	16048	15924	15884	16008	15977	15903	15852	15929	15953	16198	15827	15794	16006	15927	16030	16094	15887	15997	16101	16129	16016	16092	16031	15961	16107	15958	16052	16078	15931	16035	16071	15938	16071	16060	16120	16019	15947	15929	16020	15927	15994	15955	15967	15989	15874	15903	15879	15866	15966	15976	15906	15915	15957	15891	16102	16067	15872	15939	15899	15838	16065	15904	15998	16096	16182	16012	15949	16138	16198	16008	16045	16080	15908	16047	15832	16030	15779	16039	16147	16092	16043	15988	15971	16153	15797	15769	15909	15885	15960	15899	15939	15998	16099	16079	16141	15973	16077	15986	16017	15945	15918	15948	16008	15769	16001	16050	16051	15889	16144	16041	16049	15899	15965	15956	15948	15861	15934	15971	15929	15977	16008	16009	16029	15843	16013	16194	16014	16196	15953	15905	15891	16122	15963	16087	15818	15822	16127	15935	16013	15914	15998	16055	15998	15920	16067	16094	15998	15982	15910	15990	16206	16049	15906	15872	16066	16086	16235	15901	15914	16040	16036	15826	15986	16072	16019	15853	15939	15903	15899	16009	15836	16018	16073	15814	16124	16032	15926	16007	16086	15727	15987	15942	15947	15950	15904	16046	16047	16074	16038	15830	16001	15910	16044	15977	15949	16074	15897	16026	16121	16167	16181	16008	15965	15932	15959	15926	15926	15957	15932	15975	15992	15946	15878	15983	15816	16144	15880	15857	15870	15869	15984	15990	16039	16099	16039	16051	15966	15851	16033	16016	15946	16071	15873	16185	15950	16089	16013	16080	15856	15918	16008	16276	15893	15846	15963	16324	16061	15783	15867	15946	15885	15931	16024	15789	15928	16058	16025	15998	15908	16119	16064	16010	15995	16091	16084	15899	16025	16023	15841	16090	16048	15993	15951	15931	15881	16038	15889	15997	15976	16239	15957	15998	15860	15937	15906	15860	16073	15952	15904	15972	15995	16013	15887	15945	16013	15840	15789	15951	15958	16188	15940	16009	15893	16007	16107	15894	15966	15972	16103	15993	15732	15903	16000	16001	16028	15938	16033	15882	15988	16120	15921	15957	16011	15948	15862	15992	15926	16088	16026	15852	15817	15881	15918	16002	16036	15931	15909	15883	15937	15808	15882	15782	16050	16038	16092	15915	15945	16048	15869	16096	15960	15939	15993	15874	15912	15933	15996	16079	15912	15874	15925	15853	15870	15819	15950	15968	16075	15930	15846	15814	15966	16030	16003	15879	15929	16016	15960	15878	16084	15977	16063	15827	15658	16013	16014	15950	16007	15911	15808	15993	16001	15971	15964	16025	15981	15852	15890	16055	15740	16088	15958	15935	15998	15821	16199	15988	16032	15738	15997	16101	15943	15845	15843	15845	16338	15854	16004	15880	16124	15996	15802	16144	16051	16133	15975	16041	15969	15882	15991	16100	15949	15987	15820	16024	15987	16070	15980	15807	16173	15886	16031	15953	16064	15914	16055	16035	15877	15765	16088	16056	15999	15998	15894	15977	15857	15983	15882	16038	15905	15886	16089	15882	16160	16164	16150	16052	15901	15907	16069	16006	15923	15924	16148	16026	15955	15963	15948	16040	15894	15918	16035	16167	16049	15956	16067	15833	16006	15914	15960	16113	15935	16061	16073	15977	16150	16116	15891	15987	16083	15882	16000	15937	15990	15915	15976	15985	15914	16143	15940	16101	16020	15851	16150	15929	16016	15952	15934	16006	15801	16157	15955	16005	16058	15950	15960	16072	16070	15921	15970	15828	16068	15963	15937	15831	16007	16062	15939	16012	16223	16038	16045	16058	15934	16137	15865	15941	15984	16032	15972	16052	15909	15900	16062	16014	16055	16086	15875	16115	15928	16035	15807	15894	16072	15984	16174	15997	15843	16119	15995	15918	15939	15864	15847	15920	16089	15717	15883	16169	16000	15930	16023	15955	15917	15858	15888	15937	15936	16044	16120	15905	16061	15990	16064	15955	16095	15975	16004	15930	16012	15902	16100	16137	16036	16150	16049	15965	15955	15966	15998	15844	16024	15984	16055	16037	15962	15935	15894	16050	16082	16066	15877	16019	16127	15834	15937	15887	15866	15899	15960	16140	15908	15951	16090	16010	15936	16049	15771	15937	16109	15915	16076	16005	15888	15969	15946	16086	16003	15902	16001	16086	15903	15924	15907	16017	16064	15928	16028	15948	15925	15945	15758	15969	15971	15939	15995	15983	15929	15993	15893	16037	15999	16013	15906	16009	15977	15983	16058	15764	16036	16275	16031	15774	15951	16039	15955	16002	15902	15925	15765	15946	16056	15830	16056	15881	16000	15913	15988	16022	15931	15965	16097	15996	15918	15972	16049	16033	15988	15860	15889	15876	15821	16049	15879	15965	15929	16094	16029	16032	16011	16044	15931	15864	16004	15949	16021	15976	16030	15959	15786	16044	16050	15948	16183	15879	15797	15899	16086	15956	15957	16027	15927	15872	16020	16107	16092	16102	15860	16041	15971	15987	16056	15990	15843	16088	16138	15860	16010	16002	15930	15841	15961	15911	15995	15905	16123	15830	15957	16256	15884	15947	16008	15858	16099	15950	16039	15983	16004	16133	16086	16041	16006	15946	15925	15930	15973	15818	15947	16008	16011	15941	15924	15881	15989	15963	16040	15893	15993	15939	16068	16024	15981	16213	15958	16145	15997	15879	16051	15800	15964	16144	15925	16059	15751	16035	15875	15962	15904	15961	15815	15890	15896	16029	15915	15929	15939	16101	15909	16175	15875	16014	15899	15945	15929	16010	15924	15972	16045	16030	15853	16001	16038	15958	16154	16036	16012	15912	15961	15994	15986	16153	15926	16069	15941	15896	15890	15967	16054	16046	16150	16142	15947	16051	15940	16036	15969	15907	15981	15927	16009	16067	15803	16034	15949	16069	15927	16060	15899	16025	15881	16125	15967	15982	15980	16160	15965	15899	16014	16103	15934	15963	15956	15900	16021	16182	16047	15944	16030	16011	16121	15954	15929	15991	15880	15962	16003	15985	16067	15976	15885	16076	15982	16096	15895	16191	16037	15979	16139	15972	15985	15964	16051	15940	15967	15989	16106	16013	16043	15943	16102	15928	16046	15837	15998	15968	15931	15998	15849	15873	16127	15968	15953	15896	15924	16005	15893	15997	15922	16086	15900	16085	16009	16127	15884	16093	16033	15906	16087	16071	15978	15858	15970	15947	16032	15875	16037	16067	16067	15884	16038	16034	16108	15892	16044	15974	16099	16091	16061	16078	15889	15914	15846	16053	15793	16129	16072	15904	15971	15964	15851	16011	15975	15937	15911	15914	16172	15931	15923	16068	16081	16107	16057	16205	16043	15991	16021	15972	16028	16155	16121	16099	16001	15807	16057	15969	15961	15966	15846	15828	15928	15837	15867	16064	16007	16069	15936	15974	16184	16065	15985	15961	15848	16072	15969	15907	16100	15911	15952	15866	16176	15937	16093	15908	16075	15930	16062	15870	15998	15992	15915	15999	16051	15987	15962	16065	15760	15966	16016	15928	16065	15857	15963	16080	16252	16011	16068	16015	16134	15888	15894	15987	15799	15943	15932	15936	16043	16126	16145	15871	16104	16091	15950	16091	15983	16053	15887	16089	16076	15886	15784	15874	16042	16044	16172	16102	15896
24333	26209	41974	37024	28136	25382	23942	19819	19376	19383	19568	19322	19467	19449	19401	19454	19288	19387	19267	19170	19355	19095	19340	19415	19530	19303	19116	19284	19212	19320	19166	19315	19305	18885	19325	19070	19197	19317	19360	19232	19297	19132	19127	19239	19236	19319	19106	19227	19491	19237	19118	19071	19248	19279	18966	19011	19213	19081	19290	19000	18978	19114	19162	19106	19053	19002	19178	19378	19213	19057	19185	19222	19055	18874	19206	19003	19227	18945	19178	18910	19104	19213	19102	19133	18983	18984	18982	19061	19130	19142	19158	19158	19328	19071	19230	19216	19157	19008	19211	19046	19168	19129	19097	19030	19100	19193	19143	18964	19109	19062	19042	19180	19190	19164	19143	18881	18907	19069	19158	19189	19223	19096	19078	18928	19183	19083	19072	19196	19335	18999	18944	19063	19323	19365	19154	19021	19111	19097	19036	19056	19300	19309	18976	19116	19038	19396	18937	19133	19179	19017	19210	19069	19075	19159	19088	19289	19266	19059	19134	19062	19214	19192	18733	18931	19309	19057	18996	19160	18953	19017	19114	19017	19143	19110	19100	19351	18989	18990	19236	19073	19159	19308	19190	18969	19010	19174	19276	19221	19158	19146	19125	18908	19095	19003	19099	19225	19297	19241	19046	19109	19115	19039	19217	19066	19170	19130	19278	19133	19182	19196	19266	19219	19095	18946	19135	19393	19236	19117	18932	18781	19335	19153	19155	19192	19125	19021	19044	19122	18973	19404	18961	19013	19080	19110	19274	19021	19209	19165	19164	18946	19245	19179	19229	19152	18987	19154	19287	19188	19031	19205	19102	19208	19463	19262	18992	19017	19158	19083	19014	19119	18939	19075	19208	19165	19048	19214	19236	19183	19148	19044	18938	19238	19254	19053	19075	19023	19076	19172	19217	19068	19107	18872	19191	19264	19240	19284	19082	19162	19031	19165	18970	19082	18986	19172	19219	18967	19229	19159	19153	19175	19117	19222	18992	19105	19232	18926	19017	19253	19076	18941	19222	19030	19062	19272	19131	18984	19062	19238	19275	19244	19335	19216	19057	19054	19169	19158	19057	18971	19077	19274	19037	19001	18989	19008	19222	18994	19112	19094	19007	19257	18914	19120	19182	19343	19180	19108	18922	19018	18999	18865	19128	19142	19107	19187	19200	19140	19306	19122	19231	19127	18924	19232	19269	19023	19023	19323	19174	19260	19161	19230	19104	19051	19263	18953	19198	19071	18838	18888	19060	19109	19127	19074	19240	19268	19170	19107	19309	19108	19089	18970	19147	19092	19337	19275	18953	19147	19110	19052	19176	19165	19089	19110	19032	18948	19112	19043	19056	19174	19046	19008	19233	19122	19055	18873	19034	19153	18996	19236	19016	19155	19190	18968	18897	19205	19037	18919	19215	19311	19244	19274	19232	19151	18877	18979	19173	18999	19169	19290	19290	19217	19081	19086	18996	19225	19169	19099	19067	19066	18971	19051	19091	18933	19193	19123	18976	19068	18998	19136	19159	18998	19026	19065	18997	19134	19020	19107	19229	19236	19210	19187	19099	19007	19132	19366	18966	18866	19137	18971	19117	19094	19070	18975	19122	19103	19024	19098	18910	19033	19108	19114	19241	19072	18859	19057	19170	18948	19231	19289	19122	19096	19061	19080	19217	19117	19172	18921	19037	19207	19010	19163	19338	19106	19177	19016	19035	19120	19135	19064	19178	19073	19302	19072	19084	19076	19184	18982	19109	19056	19252	19087	19102	18962	19071	19201	19029	18846	19063	18916	19006	19109	19189	19113	19084	19208	19063	19222	18959	18871	19167	19067	19101	19120	19171	19299	19225	19038	19118	19256	18865	18979	19041	19085	19145	18940	19237	19172	19060	19162	19176	19120	19063	19184	19136	19343	19175	19157	19300	19209	19083	18939	18957	18875	19184	18915	19087	19134	19261	19015	19242	18864	19221	19166	19043	19130	19055	18975	18939	19136	19245	18982	19135	19160	18928	19216	19069	19383	19006	18944	19196	19204	19021	18849	19088	19064	19024	19169	19292	19245	19113	19165	19199	19167	19176	19124	19251	18859	19138	19244	19165	19074	19177	19095	19166	18872	18999	19047	19396	18910	19249	18988	19224	19146	19211	19341	19087	18988	19080	19214	19140	19237	19016	19100	18997	19114	19282	19205	18954	19110	19063	19148	19222	19193	19188	19193	19007	18818	19099	19073	19208	19021	19245	18904	19225	19061	18969	19039	19144	19057	19176	19177	19133	19024	18908	19203	19044	19057	19124	19154	19046	18908	19030	19079	19104	19276	19172	18926	19109	19147	19086	19282	19239	18957	19144	19034	19006	19248	19100	18995	19022	19179	18941	18964	19282	19215	19035	19048	19075	19164	19188	18984	19159	19102	19275	19192	19036	19046	19137	19124	18955	19108	18950	19213	19073	19141	19142	19005	18964	19174	19064	19308	19103	19100	18973	19131	19094	19165	19072	19240	18979	19143	18972	19017	19284	19212	18960	19030	18877	18991	19105	18883	19341	19335	19296	18842	18999	18871	19002	19173	19177	19097	19106	18915	19005	19031	19107	19024	19175	19206	19282	19187	19130	18925	19110	18897	19102	18980	18860	19134	19065	19047	18941	19046	19077	19088	19099	19044	19022	19217	19174	19247	19036	19177	18956	19087	19068	19016	19145	19252	19244	18952	19141	19369	19100	18947	19076	19049	19134	18993	18955	18970	19147	19112	19082	19073	19101	19170	19184	19067	19142	19146	19136	19081	19159	19170	18936	19078	19092	19162	19232	19072	19115	19045	19183	18997	19070	19154	19267	19099	19004	19167	19098	18886	19163	19235	18885	19049	19121	18987	19336	19061	19120	18805	18963	18940	18957	19062	19142	18996	19223	19121	19239	19324	19357	18933	19227	18932	18795	18942	19067	19288	19249	19178	19025	19198	19104	19277	18968	18923	19191	19142	19067	19044	19100	19049	19055	19163	19207	18972	19089	19124	19025	19002	19096	19090	19110	19290	19001	18977	19039	19032	18964	19092	19142	19080	19203	19264	19121	19227	19117	19283	19002	19194	19190	19321	19255	18998	19182	19072	19251	19079	19158	19032	19153	19260	19367	19122	19191	19111	19040	18980	19119	19158	19252	19282	19158	19239	19094	19209	19091	19082	19210	18873	19014	19110	19061	19195	19105	19084	19139	19219	19144	19070	19127	19060	19001	18966	19020	19177	19122	19208	19127	19118	19035	19083	19034	19166	19000	19245	19366	19208	19300	19127	18936	19065	18969	19217	19138	19125	19199	19016	19173	18914	18935	19008	19133	19216	18959	19215	19162	18928	19139	19305	19077	18913	19157	18803	19171	19145	19119	18978	19091	19031	19203	19025	19048	18946	19045	19205	19044	18962	19162	19017	19042	19314	19139	19118	18972	18908	19028	18905	19091	19122	19164	19070	18899	18828	19017	19081	19095	19267	19088	19229	19040	19138	19095	19252	19206	19287	19252	19181	18990	19149	19303	19265	19103	19051	18949	19191	19116	19101	19033	19251	19082	18992	19036	19260	19153	19104	19301	19240	19109	19171	19251	19142	19329	18996	19043	19259	19122	19035	19085	19049	19105	19139	19177	19213	19338	19268	19042	19152	19194	19120	19154	19284	19308	19163	19191	19188	18934	19041	19043	18960	19148	19131	19133	19143	19101	19397	19100	19113	19297	19240	18892	18953	19027	19015	19223	19085	18931	19171	19206	18996	18961	19048	19059	19006	18960	18871	19196	19124	19218	19094	19386	19109	19215	19054	19035	19163	19250	19046	19091	19008	18999	18873	19211	19222	19322	19069	19057	19217	19288	19098	19223	19036	19312	19008	19042	18947	19168	18994	19213	18960	18908	18997	19083	19045	19282	19130	19013	19185	19162	19055	18923	19156	19132	19111	19125	19061	19243	19171	19105	19207	19148	19233	19157	19187	19116	19083	18966	19150	19012	19275	19036	19287	18959	19097	19134	19422	19078	19155	19274	19090	19106	19099	19118	18742	19174	19250	18959	19132	19047	19217	19057	19282	18900	18970	18974	19137	19153	18697	19066	19047	19177	19092	19205	19101	19069	19196	19200	19015	19246	18941	19192	19181	18976	19033	19113	19133	19263	18916	19097	19146	18890	19135	19126	18867	19265	19186	19161	19341	19118	19121	19058	19033	19132	18835	19289	19194	19147	19254	19231	19180	19060	19034	19182	19139	19120	19319	19226	19270	19102	19081	19071	19068	19210	19146	19146	19238	18911	18845	19296	19044	19316	18866	19198	18963	19091	18992	18880	19053	19130	19084	19139	19093	19215	19145	19058	19028	19174	19188	19145	19028	19185	19054	19184	18858	19186	19039	19080	19097	19113	19050	19060	19058	19158	18996	18996	18898	19151	19097	19141	18956	19235	19183	18929	19028	19176	19156	19131	19049	19055	19315	19036	19207	19103	19193	19105	19127	19037	18934	19205	19170	19194	19193	18942	18963	19075	18866	19012	18958	19080	19081	19153	19256	19185	19207	19054	19004	19090	19172	18847	19047	18966	19092	19093	19159	19210	19369	19079	19085	19071	19087	19211	19197	19209	19132	19121	19209	19236	19274	19166	19027	19027	19198	18900	19199	19191	19390	19223	19249	19003	19234	19145	19080	19139	19046	18909	19107	19003	18975	19285	19113	18917	19024	19111	19132	19097	19255	19121	19245	19230	19079	19074	19012	19027	19163	19181	19002	19124	19165	18893	19086	19060	18977	19091	18928	19478	19368	19168	19096	19132	19246	19018	19180	19269	19235	19181	19041	19209	19053	19075	19300	18814	18987	19315	18979	18980	19085	18970	19176	19054	19262	19120	19214	18997	19097	19051	18992	18957	19034	19084	19078	19321	19135	19032	19204	19031	19094	19239	19349	19203	18906	19067	18988	19017	19095	18892	19075	19135	18913	19066	19221	19162	19168	19113	19143	18980	19144	19224	19323	19333	19217	19163	19295	19252	19123	19231	19349	19042	19285	19025	19076	19097	19109	19196	19422	19118	19004	18892	19062	19218	19147	19075	19095	18979	19118	18894	18923	19097	19080	19171	19009	19085	19279	19212	18925	19183	19070	19147	19229	19093	19200	19257	19356	19074	19042
63583	109041	88410	61518	35823	21199	16722	16313	16209	16284	16313	16353	16373	16295	16224	16156	16390	16258	16354	16344	16276	16339	16088	16261	16275	16377	16315	16204	16336	16262	16255	16279	16352	16341	16106	16488	16233	16144	16319	16370	16206	16267	16328	16193	16243	16189	16272	16259	16458	16193	16263	16406	16293	16351	16466	16223	16265	16265	16132	16262	16281	16364	16149	16109	16240	16317	16121	16122	16155	16241	16301	16372	16239	16194	16097	16235	16381	16120	16205	16243	16376	16275	16068	16287	16091	16418	16216	16223	16252	16307	16303	16207	16162	16408	16257	16332	16347	16138	16090	16208	16243	16259	16115	16337	16333	16266	16196	16496	16306	16290	16355	16270	16187	16227	16317	16144	16278	16280	16257	16328	16127	16289	16318	16386	16258	16351	16220	16254	16290	16302	16091	16227	16275	16278	16185	16235	16239	16140	16360	16119	16370	16316	16369	16277	16235	16118	16290	16106	16395	16183	16047	16299	16047	16415	16180	16209	16199	15971	16212	16228	16244	16278	16218	16157	16289	16182	16161	16301	16119	16300	16398	16115	16246	16224	16161	16366	16402	16439	16210	16180	16390	16261	16220	16151	16271	16047	16249	16218	16223	16067	16319	16170	16113	16288	16104	16385	16193	16096	16247	16266	16492	16201	16265	16275	16326	16330	16169	16427	16188	16128	16210	16267	16330	16259	16271	16233	16381	16305	16345	16317	16064	16313	16331	16347	16174	16317	16239	16138	16367	16299	16275	16136	16266	16266	16297	16135	16329	16260	16168	16119	16110	16194	16242	16135	16293	16334	16242	16202	16351	16394	16401	16242	16236	16290	16177	16334	16293	16441	16246	16374	16387	16136	16245	16268	16414	16227	16200	16215	16313	16373	16209	16157	16396	16109	16220	16332	16147	16375	16109	16231	16184	16278	16121	16248	16277	16230	16148	16222	16172	16401	16339	16264	16262	16095	16394	16380	16319	16316	16456	16259	16397	16212	16381	16312	16204	16325	16245	16343	16234	16213	16118	16406	16221	16118	16298	16211	16332	16141	16354	16255	16328	16306	16230	16127	16018	16377	16407	16364	16245	16174	16195	16179	16036	16140	16285	16185	16222	16174	16360	16317	16318	16130	16433	16110	16131	16263	16151	16040	16236	16177	16331	16215	16242	16250	16200	16086	16063	16251	16159	16269	16346	16194	16180	16326	16420	16136	16400	16187	16275	16401	16142	16253	16238	16175	16221	16224	16125	16399	16230	16328	16380	16167	16423	16270	16272	16526	16289	16252	16294	16294	16353	16559	16184	16339	16447	16262	16285	16061	16151	16253	16240	16214	16224	16187	16176	16181	16240	16277	16181	16097	16285	16323	16342	16361	16367	16181	16325	16357	15986	16209	16322	16304	16504	16157	16242	16257	16200	16273	16286	16416	16273	16398	16340	16167	16279	16444	16457	16208	16243	16377	16138	16282	16253	16281	16196	16257	16402	16089	16183	16202	16283	16264	16364	16150	16286	16279	16242	16234	16274	16165	16399	16426	16188	16104	16165	16399	16372	16234	16262	16096	16357	16313	16115	16278	16396	16130	16164	16272	16408	16377	16280	16208	16187	16240	16202	16323	16136	16373	16301	16150	16177	16387	16228	16354	16139	16197	16308	16247	16272	16271	16267	16300	16167	16289	16380	16315	16221	16249	16293	16277	16188	15976	16332	16313	16414	16354	16206	16145	16364	16237	16211	16190	16183	16263	16368	16347	16135	16210	16364	16331	16339	16367	16220	16263	16068	16157	16220	16046	16076	16331	16124	16229	16156	16275	16183	16150	16176	16160	16281	16398	16328	16295	16238	16242	16327	16206	16268	16309	16258	16166	16303	16163	16320	16210	16231	16240	16233	16265	16282	16169	16340	16196	16206	16225	16540	16409	16272	16213	16339	16247	16355	16272	16328	16259	16248	16095	16312	16210	16320	16181	16268	16225	16123	16297	16414	16060	16198	16229	16131	16455	16272	16191	16292	16090	16118	16269	16331	16109	16342	16221	16135	16169	16281	16204	16334	16202	16324	16390	16281	16295	16260	16251	16280	16447	16133	16333	16238	16077	16229	16411	16211	16183	16267	16166	16202	16389	16097	16415	16149	16290	16352	16308	16229	16473	16125	16184	16374	16133	16149	16138	16423	16176	16126	16210	16242	16277	16302	16225	16108	16374	16200	16147	16310	16202	16435	16247	16102	16250	16094	16148	16290	16215	16465	16187	16042	16251	16216	16302	16313	16374	16244	16287	16356	16077	16209	16362	16177	16265	16329	16336	16173	16296	16044	16192	16162	16231	16103	16250	16151	16194	16196	16329	16529	16294	16270	16046	16436	16146	16269	16369	16267	16286	16210	16195	16109	16143	16253	16191	16463	16126	16282	16252	16259	16392	16320	16237	16255	16253	16363	16429	16275	16150	16122	16195	16287	16239	16202	16247	16217	16170	16190	16151	16100	16334	16345	16175	16197	16367	16145	16217	16191	16278	16360	16145	16381	16216	16402	16162	16264	16086	16232	16096	16249	16409	16123	16165	16290	16030	16266	16367	16166	16168	16234	16188	16201	16225	16139	16347	16348	16435	16388	16269	16320	16267	16351	16169	16219	16326	16342	16327	16425	16154	16116	16272	16194	16243	16216	16227	16292	16215	16087	16200	16147	16061	16284	16197	16135	16325	16358	16351	16331	16209	16260	16337	16283	16257	16266	16207	16279	16140	16260	16414	16169	16176	16223	16263	16111	16243	16357	16290	16195	16429	16194	16206	16294	16173	16377	16179	16115	16362	16253	16138	16324	16229	16188	16265	16167	16210	16234	16214	16329	16280	16396	16092	16208	16456	16164	16329	16166	16264	16192	16204	16176	16257	16404	16275	16352	16394	16249	16297	16233	16188	16175	16300	16191	16169	16344	16142	16245	16278	16295	16432	16180	16259	16351	16047	16462	16386	16294	16378	16301	16326	16152	16298	16125	16310	16145	16461	16314	16249	16168	16296	16259	16274	16242	16119	16318	16182	16182	16188	16247	16375	16085	16284	16287	16324	16335	16176	16302	16194	16143	16432	16244	16497	16367	16201	16098	16190	16071	16237	16515	16035	16163	16123	16318	16295	16383	16156	16126	16360	16293	16132	16315	16199	16312	16256	16207	16197	16250	16278	16202	16232	16168	16350	16172	16311	16300	16138	16142	16258	16227	16148	16274	16202	16146	16248	16202	16150	16163	16119	16188	16322	16320	16187	16376	16149	15885	16293	16455	16216	16234	16199	16178	16423	16141	16249	16527	16322	16250	16323	16504	16216	16094	16366	16260	16309	16359	16371	16260	16278	16242	16337	16170	16080	16127	16171	16181	16347	16264	16297	16366	16107	16316	16117	16239	16308	16279	16235	16265	16346	16181	16221	16280	16117	16153	16354	16202	16269	16318	16260	16187	16247	16062	16268	16256	16260	16254	16344	16321	16219	16224	16232	16328	16193	16335	16265	16346	16357	16278	16123	16305	16330	16310	16341	16289	16273	16217	16267	16193	16096	16133	16321	16146	16269	16205	16228	16407	16124	16247	16273	16483	16239	16338	16260	16314	16396	16353	16138	16228	16136	16335	16351	16290	16201	16048	16054	16281	16234	16203	16219	16333	16286	16333	16287	16290	16296	16251	16224	16204	16242	16286	16232	16251	16097	16109	16377	16210	16275	16292	16305	16284	16053	16260	16258	16393	16201	16212	16206	16309	16188	16227	16383	16305	16184	16425	16128	16457	16246	16145	16164	16467	16322	16311	16194	16253	16335	16198	16230	16135	16080	16418	16265	16228	16328	16268	16071	16391	16383	16101	16254	16245	16083	16268	16191	16224	16183	16319	16101	16307	16315	16299	16180	16145	16204	16278	16273	16328	16165	16197	16406	16447	16291	16215	16308	16253	16288	16390	16219	16269	16156	16335	16279	16174	16319	16317	16303	16238	16394	16266	16159	16259	16288	16306	15977	16185	16196	16255	16227	16291	16354	16222	16277	16302	16363	16332	16183	16374	16125	16179	16242	16340	16325	16177	16265	16134	16170	16253	16362	16150	16308	16188	16388	16206	16021	16253	16184	16266	16228	16154	16235	16308	16339	16371	16281	16534	16158	16377	16430	16252	16173	16376	16310	16104	16286	16132	16265	16239	16120	16310	16330	16179	16289	16212	16233	16335	16198	16126	16101	16133	16312	16281	16222	16359	16383	16166	16169	16464	16199	16296	16255	16230	16181	16362	16312	16298	16186	16255	16175	16371	16241	16490	16260	16283	16466	16297	16169	16345	16322	16333	16349	16207	16083	16467	16459	16303	16201	16271	16236	16361	16249	16291	16189	16362	16174	16331	16184	16318	16248	16354	16418	16079	16335	16133	16273	16239	16293	16335	16440	16266	16397	16254	16276	16278	16408	16348	16396	16228	16372	16239	16268	16333	16158	16178	16344	16158	16342	16302	16264	16238	16345	16325	16241	16300	16218	16268	16464	16203	16053	16199	16369	16304	16276	16206	16231	16209	16105	16341	16282	16181	16323	16314	16349	16248	16246	16257	16279	16474	16225	16192	16168	16328	16131	16226	16201	16241	16365	16374	16286	16359	16170	16170	16266	16184	16182	16323	16243	16359	16217	16535	16420	16335	16219	16283	16288	16335	16305	16203	16213	16273	16218	16332	16290	16228	16260	16118	16363	16400	16244	16157	16193	16316	16264	16166	16245	16083	16324	16236	16169	16262	16170	16130	16421	16375	16285	16326	16259	16238	16351	16390	16281	16212	16204	16431	16242	16279	16100	16428	16121	16222	16311	16348	16087	16271	16218	16323	16090	16240	16269	16324	16237	16168	16248	16128	16278	16284	16289	16242	16220	16139	16219	16228	16185	16241	16234	16371	16267	16292	16312	16427	16347	16247	16262	16286	16217	16153	16366	16246	16266	16230	16349	16433	16374	16297	16158	16212	16296	16329	16347	16184	16170	16066	16419	16263	16321	16282	16298	16203	16064	16181	16298	16145	16377	16148	16267	16304	16199	16228	16172	16285	16071	16056	16210	16154	16267	16126	16187	16258	16324	16212	16246	16169	16338	16343	16031	16303	16124	16287	16176	16248	16268	16210	16211	16241	16260	16229	16104
23828	25589	41671	37373	28604	25956	25653	21093	20252	20440	20335	20351	20132	20050	20203	20213	20111	20047	20079	19975	20184	20013	20367	19956	20223	19888	20004	19976	19805	19934	20037	20017	20077	19914	20023	19974	19994	20019	20026	19942	19826	19797	20041	20111	19837	19876	20020	19996	19735	19856	19801	20049	19955	19847	19783	20195	19907	20021	19885	20014	19876	19870	19877	19992	19866	19824	19933	19860	19879	19781	19887	20037	19826	19868	19763	20048	19939	20116	19876	19986	19904	20008	19969	19983	19821	20016	19825	19883	19971	19850	19869	19855	19950	19840	19823	19919	20051	19884	19830	19842	19922	20005	20183	19975	19762	19774	19981	19790	19973	19897	19885	19716	20061	20006	19912	19760	19965	19853	19946	19752	19991	19996	19922	19924	19828	19968	19785	19771	19857	20041	19917	19770	19922	20009	19895	19915	19988	19947	20034	19963	19684	19629	19912	19819	19729	19845	19793	19559	19647	19979	19862	19862	19772	20038	19783	19898	19867	19678	19631	19954	19978	19959	19818	19728	19996	19829	19864	19886	19812	19870	19950	19874	19785	19712	19662	19859	19789	19678	20131	19800	19893	19797	19749	19914	19825	19678	19784	19949	19719	19909	19940	19794	19968	19757	19915	19693	19838	19888	19681	19808	19922	19633	19930	19725	19769	20007	19805	19852	19981	19873	19744	19927	19740	19817	19890	19811	19966	19989	19748	19963	19880	19727	20006	19889	19895	19862	19696	19776	19948	19902	19757	19774	19927	19639	19782	19839	19944	19745	19827	19898	19751	19916	20033	19835	19878	19719	19919	19746	19803	20048	19912	19804	19967	19981	19876	19694	19660	19826	19839	19911	19652	19833	19892	19723	19890	20002	20070	19896	19620	19895	19824	19820	19776	19898	19967	20013	19876	20051	19892	19954	19803	19706	19639	19943	20108	19895	19970	19718	20068	20169	20094	20006	20051	19861	19582	19943	19733	19966	19746	19803	20026	20001	20016	19819	19881	19838	19712	19876	19713	19949	19833	20118	20176	19875	19762	19808	19840	19802	19964	20205	20109	19923	19837	19674	19794	19635	19755	19775	19710	19789	20058	19892	19912	19771	19798	19958	19824	19923	19942	19943	19782	19876	19682	19963	19923	19758	19873	19730	20145	19819	20004	20066	19881	19755	19798	19762	19836	19740	19613	19994	19865	19833	19922	19722	19633	19802	19824	19903	19841	19902	19731	19578	19989	20034	19767	19878	19853	19853	19869	19854	19981	19644	19900	19997	19876	19681	19834	19711	19926	19707	19814	19732	19719	19970	19882	19919	19785	19749	19943	19690	19693	19723	19965	19981	19940	19709	19710	19683	19903	19800	19847	19674	19890	19858	19686	19664	19978	19728	19515	19857	19789	19880	19939	19792	19702	19787	19804	19855	19778	19900	19969	19855	19888	19853	19704	19685	19744	19723	20065	19834	19807	19742	19878	19677	19771	19889	20026	19920	19878	19822	19793	19960	20037	19947	19891	19773	19983	19754	19940	19752	19865	19847	19729	19853	19750	19769	19894	19879	19716	20012	19938	19786	19869	19942	19730	20081	19789	19754	19971	19734	19840	19741	19934	19939	19968	20035	19899	19579	19793	19678	19821	19765	19958	19895	19893	19763	19818	19983	19965	20051	19870	19637	19620	19763	19875	19895	20027	19897	19694	19899	19858	19803	19847	19760	19904	19847	19890	19681	20022	19920	19989	19869	19759	19853	19795	19989	19838	19966	19902	20096	19874	19985	19708	19862	19921	19686	19882	19906	19818	19808	19950	19904	19715	19852	20080	19725	19791	20078	19792	19727	19741	19656	19744	19763	19810	19835	19602	19733	19673	19814	19783	19798	19806	19855	19861	19858	19867	19903	19682	19546	19772	19629	19745	19771	19852	19984	19846	19807	20042	19931	20110	19782	19827	19793	19767	19850	19955	19783	20024	19621	19865	19733	19882	20037	20083	19724	19704	19926	19857	19747	20002	19857	19683	19793	19822	19903	19754	19595	19823	19940	19898	19730	19869	19666	19799	19772	19909	19955	19901	19826	19751	19883	20005	19857	19796	19789	19812	20083	19870	19849	19750	19763	19479	19692	19842	19797	19668	19957	19908	19803	19870	19976	19826	19861	19893	19896	19933	19762	19889	19867	19780	19917	20016	19838	19802	19965	19831	19627	19947	19755	19837	19786	19964	20136	19959	19976	19982	19748	19756	19960	19833	19766	19872	19723	19843	19899	19998	19958	19863	19829	19700	19740	19721	19884	19846	19851	20049	19572	19867	19898	19760	19875	19605	20002	19792	19932	19794	19936	19747	19908	20115	19801	19827	19733	19936	19780	19791	19968	19754	19708	19899	19739	20006	19598	19955	19563	19842	19856	19913	19806	19782	19893	19807	19688	19819	19895	19901	19730	20003	19892	19826	19986	19861	19811	19946	19622	19810	19912	19813	19724	19801	19970	19712	19924	19975	19771	19647	19818	19865	19891	19791	19947	19840	19837	19653	19608	19634	19828	19845	19664	20039	20124	19574	19746	19765	19787	19833	19963	19704	19886	19884	19885	19962	19852	19741	19775	19856	19901	19902	20008	19813	19958	19887	19750	19823	19692	19761	19817	19966	19950	19830	19978	19816	19810	19865	19989	19753	19985	19880	19955	19848	19875	19968	19798	19887	19576	19935	19665	19745	19876	20066	19888	19922	19826	19764	19973	19858	19777	19902	19819	19901	19812	19853	20114	19844	19882	19736	19697	19749	19615	19964	19926	19880	19759	19671	19953	19947	19916	19746	19902	19835	19770	19939	19868	19763	19971	19979	19808	19863	19876	19868	19781	19730	19850	19774	19825	20040	20043	19959	20005	19862	19842	19691	19685	19871	19868	19820	19990	20114	20002	19853	19881	19897	19788	19785	19872	19992	19823	19865	19782	19740	19785	19910	19905	19897	19834	19796	19861	19854	19797	20022	19957	19904	19874	19803	19816	19625	19655	19931	19837	19870	19877	19911	19826	19736	19962	19756	19860	20059	19750	19918	19815	19884	19864	19804	19974	19916	19790	19890	19876	19824	19860	19650	19958	19787	19932	20093	19808	19703	19902	19782	19849	19930	19961	19774	19864	20030	19719	19719	19862	19655	19930	19783	19842	19684	20057	20102	19866	19784	20021	19955	19925	20073	19870	19901	19726	20094	19780	19668	19781	19884	19709	19696	19643	19834	19810	19933	19651	19774	19884	20021	19828	19831	19790	19975	19892	20045	20024	19777	19956	19996	19923	19960	19687	20112	19810	19856	19815	19886	20059	19851	19818	20019	19689	19734	19878	19820	20007	20011	19889	20132	19671	19929	19553	19715	19810	19847	19709	19677	19815	19843	19915	19932	19869	19819	19857	20059	20032	19808	19695	19675	19778	19924	19550	19921	19893	19806	20031	20058	19827	19807	19692	19952	19657	19772	20065	19765	20071	19698	19781	19651	19939	19695	19793	19670	19741	19890	19725	19750	19689	19828	19757	20034	19869	19844	19866	19692	19791	19905	19936	19818	19663	19931	19959	19889	19895	19832	19721	20055	19785	19687	20028	19851	19735	19690	20022	19993	19699	19909	19874	19945	19830	19806	19877	19754	20032	19915	19981	19813	19741	19706	20233	19825	19765	19862	19840	19817	19770	19917	19762	19939	19727	19719	19758	19772	19624	19828	19806	19921	19652	19813	19746	19930	19978	19712	19760	19832	19920	20026	19619	19844	19909	19912	20010	20026	19859	19925	19747	19770	19746	19750	19659	19917	19956	19780	19695	19778	19799	19895	19710	20093	19829	19783	19892	19873	19901	19868	19766	19801	19881	20023	19725	19860	20038	19885	19909	19690	19863	19873	19854	19920	19797	19772	19811	19989	19775	19748	19800	19878	19801	19972	19898	19822	20006	20060	19980	19799	19924	19737	20084	19686	19719	19807	20032	19914	19885	19603	19710	19891	19864	20014	19963	19901	19878	20064	19855	19886	19842	19760	19700	19923	19875	19848	19832	19808	19905	19795	19801	19921	20047	19599	19753	19939	19899	19679	19723	19581	19856	19845	20044	19798	19961	19963	19868	19867	19686	19507	19820	19883	19786	19908	19808	19723	19759	19944	19973	19828	19951	19836	19773	19836	19860	19584	19698	19876	19759	19903	19926	19883	19792	19897	20065	19879	19415	19836	19817	20051	20078	19702	19770	19749	19814	20066	19940	19945	19900	19834	19906	20103	19801	20040	19679	19825	19928	19764	19727	19981	20000	19724	19809	19993	19818	19761	19996	19666	19525	19776	19918	19824	19827	19763	20081	19800	19750	19891	19795	19932	19841	19772	19960	19847	19949	19974	19796	19450	19709	19960	19749	19928	19894	19874	19932	19934	19994	19725	19681	19842	19844	19753	19806	20012	20043	19927	19919	19827	19662	20094	19865	19861	19863	20036	19857	19907	19816	20032	19992	19974	20054	19684	19731	19979	20015	19891	19915	19945	19885	19672	19832	19848	20010	19732	19773	19982	19835	19681	19761	20118	20068	19736	20005	20046	19812	19639	19881	19829	19819	19948	19987	19682	19819	19907	19885	19975	19800	19891	19905	19809	19779	19679	20055	19700	19797	19900	19797	19777	19710	19702	19752	19937	19747	19915	19909	19708	19900	19716	19692	19869	19918	19818	19664	19776	19888	20032	19930	19804	19836	19945	19966	19697	19730	19805	19868	19813	19812	19821	19837	19899	19966	19836	19915	19946	19674	19792	19767	19910	20096	19957	19748	19949	19723	19906	19848	19804	19865	19887	19971	19913	19907	19723	19876	19870	19783	19923	19693	19719	19669	19714	19827	19959	19871	20073	19548	20037	19893	20103	19766	19896	19844	19791	19714	19818	19988	19742	19914	20005	19822	19927	19678	19975	19733	19866	19796	19700	20008	19901	19814	19947	19861	19787	19903	19766	19624	19943	19903	19937	19799	19856	19963	19893	19756	19869	19863	19869	19955	19832	20023	19854	19905	19823	19863	19835	19866	19858	19814	19746	19677	19951	19854	19828	19911	19896	19756	19869	19688	19756	19888	20068	19916	19833	19670	19918	19884	19904	19732	19792	19661	19842	19859	19806	19817	19939	19816	19893	19732	19841	19755
61234	107099	90050	66125	38735	22480	17491	16743	16879	16661	16697	16518	16803	16635	16680	16771	16678	16550	16676	16809	16682	16596	16896	16706	16842	16582	16775	16574	16748	16831	16548	16747	16794	16624	16684	16754	16693	16642	16721	16786	16655	16737	16843	16712	16803	16590	16899	16669	16757	16757	16889	16856	16651	16677	16663	16665	16836	16599	16783	16880	16891	16771	16752	16757	16686	16695	16525	16724	16701	16798	16603	16651	16792	16630	16802	16668	16741	16765	16690	16648	16608	16629	16606	16750	16609	16698	16705	16801	16727	16671	16599	16760	16634	16647	16783	16643	16821	16769	16817	16808	16815	16566	16810	16634	16866	16566	16858	16711	16592	16656	16756	16699	16710	16792	16790	16753	16698	16673	16737	16744	16553	16673	16647	16752	16711	16638	16622	16767	16657	16720	16735	16665	16567	16732	16622	16569	16672	16583	16846	16835	16831	16750	16697	16654	16668	16593	16729	16668	16698	16645	16700	16519	16718	16770	16852	16621	16611	16665	16609	16638	16768	16665	16641	16602	16859	16804	16648	16702	16762	16833	16635	16700	16614	16778	16600	16733	16579	16737	16759	16693	16631	16740	16591	16834	16771	16524	16765	16664	16708	16761	16701	16703	16624	16871	16642	16750	16580	16781	16688	16719	16871	16607	16539	16760	16693	16786	16751	16663	16501	16671	16641	16575	16521	16634	16567	16587	16840	16754	16591	16680	16684	16623	16712	16659	16756	16740	16762	16619	16725	16805	16719	16760	16667	16599	16723	16785	16693	16730	16814	16846	16700	16897	16828	16611	16604	16708	16691	16758	16685	16670	16599	16704	16662	16598	16651	16502	16786	16787	16627	16576	16637	16848	16589	16779	16751	16658	16538	16767	16666	16711	16533	16769	16595	16576	16743	16686	16712	16639	16714	16565	16630	16733	16753	16684	16658	16579	16590	16817	16601	16498	16672	16621	16687	16688	16834	16827	16845	16671	16676	16699	16483	16740	16683	16640	16688	16619	16748	16540	16545	16751	16620	16663	16639	16777	16810	16694	16609	16802	16616	16603	16635	16568	16716	16669	16869	16759	16579	16802	16844	16517	16727	16839	16715	16414	16885	16799	16738	16652	16559	16827	16632	16725	16542	16658	16666	16689	16551	16715	16852	16657	16681	16784	16588	16703	16864	16475	16883	16560	16532	16717	16534	16581	16699	16533	16811	16728	16522	16608	16797	16752	16701	16769	16822	16693	16792	16664	16539	16731	16889	16849	16797	16722	16882	16622	16528	16700	16841	16700	16693	16531	16794	16755	16878	16819	16697	16824	16719	16529	16728	16605	16668	16671	16688	16786	16695	16793	16669	16795	16682	16717	16748	16712	16619	16592	16608	16597	16856	16731	16662	16687	16724	16733	16649	16616	16760	16592	16577	16729	16617	16462	16884	16751	16676	16771	16757	16641	16535	16800	16661	16798	16660	16753	16739	16743	16814	16691	16618	16586	16706	16734	16692	16754	16666	16710	16741	16806	16572	16917	16527	16575	16678	16815	16780	16746	16731	16697	16569	16845	16620	16743	16722	16797	16644	16681	16595	16685	16629	16689	16666	16791	16815	16743	16653	16783	16522	16888	16677	16657	16838	16611	16562	16916	16456	16714	16687	16703	16669	16621	16547	16530	16589	16697	16597	16821	16609	16782	16541	16751	16736	16566	16692	16776	16754	16541	16803	16660	16636	16651	16660	16797	16628	16557	16653	16680	16724	16722	16687	16555	16503	16894	16839	16735	16685	16593	16772	16741	16722	16642	16761	16480	16676	16797	16669	16752	16701	16769	16711	16811	16798	16656	16709	16624	16540	16640	16752	16640	16668	16585	16537	16624	16662	16736	16682	16636	16602	16614	16733	16563	16658	16760	16691	16677	16592	16622	16674	16747	16791	16758	16727	16791	16774	16528	16755	16604	16664	16670	16618	16588	16818	16727	16698	16654	16844	16702	16572	16812	16629	16775	16795	16908	16638	16802	16771	16537	16613	16800	16628	16585	16764	16701	16589	16845	16621	16695	16663	16938	16755	16548	16568	16801	16590	16578	16658	16636	16517	16761	16763	16563	16580	16786	16643	16737	16760	16842	16700	16824	16580	16641	16686	16746	16673	16821	16875	16700	16642	16703	16652	16602	16719	16713	16712	16710	16618	16786	16575	16800	16589	16732	16781	16626	16651	16716	16567	16722	16735	16686	16867	16654	16608	16575	16782	16545	16621	16593	16635	16519	16717	16724	16684	16842	16716	16656	16739	16653	16584	16677	16569	16853	16638	16694	16696	16668	16685	16773	16662	16562	16686	16738	16564	16699	16486	16784	16529	16664	16781	16766	16578	16798	16573	16635	16714	16706	16783	16690	16616	16644	16745	16620	16613	16870	16681	16612	16800	16670	16778	16578	16708	16800	16710	16821	16547	16743	16738	16666	16833	16752	16567	16480	16642	16602	16547	16568	16693	16807	16688	16691	16738	16658	16698	16674	16761	16666	16768	16714	16678	16591	16596	16627	16605	16704	17023	16467	16816	16673	16726	16648	16706	16656	16782	16676	16609	16818	16621	16699	16670	16780	16805	16631	16703	16678	16780	16690	16698	16725	16747	16815	16657	16602	16672	16669	16593	16824	16775	16481	16760	16715	16707	16683	16525	16788	16692	16792	16754	16743	16783	16700	16828	16917	16848	16502	16754	16659	16631	16557	16923	16580	16575	16502	16849	16654	16727	16786	16738	16776	16727	16747	16712	16849	16701	16878	16809	16703	16634	16818	16693	16590	16778	16431	16736	16728	16745	16785	16827	16823	16686	16778	16698	16685	16548	16761	16642	16526	16636	16750	16870	16598	16830	16820	16497	16570	16590	16713	16931	16768	16633	16663	16776	16780	16712	16598	16838	16790	16649	16610	16623	16680	16658	16721	16761	16670	16924	16822	16746	16599	16807	16756	16727	16721	16588	16669	16708	16766	16570	16655	16763	16662	16658	16591	16720	16776	16696	16776	16773	16670	16629	16662	16808	16685	16701	16828	16834	16709	16818	16548	16596	16620	16752	16646	16425	16662	16705	16432	16831	16715	16787	16694	16726	16819	16718	16654	16628	16559	16662	16819	16658	16762	16621	16765	16588	16649	16589	16610	16633	16911	16511	16789	16699	16730	16652	16656	16633	16616	16793	16596	16680	16703	16744	16767	16835	16733	16706	16735	16787	16715	16656	16807	16641	16820	16683	16860	16753	16704	16672	16804	16628	16755	16720	16806	16518	16713	16500	16711	16702	16719	16650	16643	16503	16726	16653	16746	16708	16756	16638	16739	16697	16691	16795	16683	16754	16684	16599	16739	16697	16744	16449	16635	16592	16898	16646	16568	16709	16791	16786	16801	16698	16867	16709	16709	16525	16733	16751	16576	16840	16767	16660	16746	16725	16646	16798	16584	16863	16859	16591	16557	16791	16580	16707	16797	16551	16621	16703	16750	16712	16645	16650	16763	16657	16757	16653	16537	16771	16855	16746	16734	16725	16704	16587	16622	16652	16636	16634	16745	16841	16534	16744	16742	16667	16582	16741	16720	16524	16799	16542	16689	16649	16741	16656	16330	16613	16551	16641	16863	16876	16543	16678	16776	16833	16556	16484	16510	16885	16573	16811	16674	16715	16679	16671	16778	16686	16683	16723	16717	16747	16839	16652	16842	16808	16626	16730	16789	16741	16624	16745	16663	16474	16657	16594	16742	16676	16615	16789	16780	16555	16577	16710	16865	16731	16825	17001	16649	16761	16726	16705	16656	16612	16676	16708	16666	16550	16610	16520	16657	16689	16654	16652	16753	16863	16680	16627	16754	16741	16591	16731	16605	16561	16753	16828	16932	16580	16810	16771	16752	16674	16631	16699	16691	16773	16462	16569	16546	16676	16862	16742	16681	16832	16447	16768	16549	16807	16740	16594	16831	16635	16811	16657	16696	16697	16719	16662	16589	16505	16644	16732	16621	16751	16599	16674	16684	16748	16788	16834	16774	16747	16629	16698	16624	16592	16493	16629	16799	16654	16534	16628	16721	16738	16673	16602	16563	16778	16640	16528	16710	16763	16535	16774	16739	16630	16716	16674	16791	16718	16630	16654	16856	16653	16556	16623	16699	16626	16839	16528	16518	16635	16736	16649	16756	16753	16689	16679	16717	16761	16717	16610	16682	16722	16750	16979	16850	16886	16599	16688	16635	16667	16823	16749	16656	16518	16588	16472	16807	16798	16619	16909	16665	16856	16740	16535	16648	16817	16774	16522	16573	16741	16675	16852	16821	16702	16629	16611	16697	16522	16787	16642	16672	16727	16758	16660	16609	16596	16782	16719	16856	16703	16734	16761	16615	16682	16754	16851	16633	16652	16625	16675	16603	16699	16615	16703	16819	16648	16579	16582	16704	16684	16666	16725	16704	16819	16702	16547	16717	16647	16856	16664	16550	16597	16770	16626	16735	16788	16715	16795	16566	16691	16658	16666	16706	16782	16721	16710	16672	16830	16548	16781	16606	16655	16560	16707	16659	16742	16659	16566	16790	16521	16681	16777	16589	16759	16528	16699	16745	16661	16579	16709	16730	16707	16624	16763	16662	16650	16682	16662	16507	16613	16639	16785	16705	16791	16630	16639	16642	16617	16715	16794	16686	16655	16780	16579	16678	16527	16697	16803	16723	16768	16697	16862	16674	16724	16546	16731	16669	16681	16739	16660	16678	16794	16651	16559	16879	16615	16848	16629	16755	16822	16508	16816	16773	16678	16668	16615	16791	16783	16673	16637	16536	16776	16780	16803	16724	16641	16711	16634	16769	16590	16683	16736	16703	16802	16737	16674	16573	16829	16864	16822	16673	16745	16583	16785	16542	16516	16593	16856	16711	16740	16624	16681	16878	16757	16832	16708	16774	16653	16736	16681	16647	16533	16722	16661	16590	16526	16639	16740	16664	16613	16483	16792	16680	16744	16495	16767	16621	16771	16706	16776	16621	16573	16555	16639	16693	16676	16674	16538	16577	16508	16695	16799	16641	16774	16642	16517	16597	16708	16728	16635	16585	16434	16647	16695	16636	16689	16794	16688	16784	16701	16775	16745	16573	16844	16801	16754	16873	16700	16655	16536	16620	16525	16867
32137	42091	45711	33211	23746	21064	20679	19928	20040	20180	20042	20032	20063	20235	20082	20221	20091	20312	20088	20021	20060	20103	20147	19971	19947	20202	19934	19836	20283	20280	19932	19981	20075	20106	20268	20073	20283	19973	20150	19989	19996	20063	20058	19949	20084	19882	20043	20146	19954	20106	20113	20148	20084	20196	20090	19966	19774	20126	20130	20070	20283	19993	20237	19917	20162	20218	20029	20182	20254	20193	20133	19991	20247	19956	19983	19924	19983	20305	20119	19961	20017	20133	20054	20227	20021	19963	20064	20087	20225	20033	20016	20137	20013	20160	20077	20125	20072	20167	19801	19835	20023	19987	20006	20111	20064	20097	20133	19975	19814	20070	19944	20067	20119	20267	19951	20134	20308	19839	19969	20152	20008	19975	19995	19922	20027	20157	20196	20089	20164	20181	20089	19947	19813	19964	19824	19816	20158	19939	19994	19988	19993	19914	20137	20104	19929	20186	19934	20235	20104	20060	19910	20024	20311	20328	20164	19955	19967	20036	20002	20143	19964	20019	20261	20039	19944	19956	20224	20073	19927	20121	19956	20202	19985	20014	20126	19878	19926	20033	20145	20133	19908	19846	20132	20098	20043	20219	20214	20085	20044	19990	20121	20004	20113	20201	20005	20075	20273	20031	20021	19919	20165	20150	20010	20124	20232	20021	20053	20123	20371	20222	19866	20170	20063	20094	19894	20025	20154	20073	20068	20062	20271	19892	20056	20141	20130	19992	20161	20121	19950	20180	20078	19906	20096	20047	19964	19884	20113	19979	19917	20276	19985	20167	20031	20020	19899	19980	19962	20077	20036	19914	20023	20062	19921	20024	20167	20063	19916	20101	20035	20090	19939	20083	20044	19992	20089	20106	20110	19716	20099	20358	20126	20080	19998	19993	19961	20192	20026	20043	20182	19971	20303	19919	20002	19919	20028	19843	20053	19878	20192	20267	20011	20177	19796	20088	20074	20090	19989	19966	20109	20052	19712	20130	19986	20133	20069	19927	19982	20092	20213	20139	20202	20031	20071	20322	20032	20141	19937	20002	19946	20001	20118	20286	20316	20324	20005	20039	20179	20162	20011	20033	20154	19919	20114	20223	19943	19974	20100	20063	20112	20105	20032	20143	20079	19795	20053	20117	20062	19923	20236	20032	19973	20100	19906	20059	19832	20031	20319	19909	20060	19933	20161	20083	20053	20089	20062	20227	19950	19808	19920	20153	20051	19876	19934	20038	20248	19771	20192	20208	20123	19983	20097	20104	20084	20056	20003	20162	20189	20070	20099	19903	20052	20225	19902	19982	20062	20091	20007	20007	20113	20081	20071	20009	20043	19998	19912	20142	19985	20104	20393	19951	20015	20071	20038	19974	20008	20067	20037	20066	19989	20049	20052	20070	20031	19999	20015	19980	19817	20312	20192	20075	19983	20012	19866	20049	19965	20028	20128	20126	20064	19900	19976	20188	19976	20045	19808	20168	19973	19974	19929	20107	19985	20087	20077	19909	20152	20116	20002	19995	20179	19903	20038	20158	19993	19976	20290	20178	19854	19909	20057	19948	20118	19926	20072	20167	19980	19918	20093	19926	19925	19937	19938	19875	20004	20107	20147	20286	20120	19973	20153	20033	20146	19963	19879	20097	19935	20143	20091	20153	19974	19993	20020	20078	20048	20157	20206	20045	19999	20111	19994	20276	20114	19932	20010	19895	19955	19933	19862	19993	19958	19870	19935	19946	20210	20258	20149	19894	20240	20106	20004	19984	20072	20049	19917	20087	20214	20190	19853	20026	20053	20044	19912	20045	20160	20258	20000	19987	20009	20183	20269	20073	20085	19996	20066	20092	20012	20176	20101	20165	19994	19944	20230	19851	20219	19951	20069	20117	20205	20078	20191	19992	19896	20189	19951	20000	19873	20088	20206	20013	20000	20040	19968	20049	19937	20133	20029	20319	20220	20207	19994	20103	20046	20026	19995	19956	20116	20133	19951	20000	19904	19899	19940	20134	19820	19910	19905	20059	19965	20127	20029	20304	19982	20031	20229	20240	20014	20151	19986	19920	19934	19924	20078	20075	20033	20064	20374	20003	19829	20062	20159	20051	20067	20190	20095	20028	20182	20143	19845	19887	20024	19853	19982	20114	20062	20073	20155	20133	19991	20038	19940	20141	19878	19814	20016	19983	19914	20133	19942	19888	19912	20016	20223	20127	19964	20127	20044	20155	20312	20125	20143	20071	19963	20120	20021	20146	19999	19930	20237	19913	20191	20085	20079	20262	20276	20240	19991	19974	20176	19799	20059	19950	19956	20076	20240	20148	20133	20029	20012	19982	20135	20074	20130	19876	20027	20145	20136	20027	20208	19825	20008	19967	20062	19957	19949	20007	20038	20070	20135	19953	19929	20185	20118	20066	20054	19940	20105	19935	20027	20191	20223	19950	20283	20153	19879	20082	20265	20074	19932	19954	20007	19970	20150	19974	19942	19986	20102	20318	19958	20190	19938	20108	20008	20174	20192	20139	19893	19949	19791	20005	20170	19971	20114	20208	19956	20133	20100	19883	19962	19809	20033	20156	20183	20076	20086	20056	20144	20020	19973	19890	19883	19902	19934	20102	19961	20155	20057	20239	20162	20341	20178	20146	20248	19908	20033	20092	20084	20134	19790	20167	19894	20021	19963	20025	20110	20136	20198	20181	20231	20204	20056	19856	20061	19976	20067	20080	19961	20076	20026	20019	19782	19903	19950	20001	20064	20175	20140	19908	20081	20103	20155	20157	20051	20268	19901	19976	20002	20089	20398	20252	20098	20110	19948	20015	20046	20170	20232	19984	20029	20256	20118	20067	20013	20195	19940	20087	20006	20197	19970	20073	19989	19972	20128	20012	20039	20034	20016	19983	20126	20030	20067	20119	19985	19940	20183	19982	20067	20121	20129	19862	20075	19909	20106	20120	20100	20013	19918	19971	20135	20101	19901	20008	20177	20038	19946	20066	20077	20059	20265	20311	20052	20156	20113	20144	20011	19942	20233	20201	20090	19927	20059	19951	19987	20128	20114	19845	19824	20068	19904	19914	19943	20081	20053	20010	20145	19859	19955	20115	19992	20076	20148	20348	19981	20105	19901	20001	20085	19878	20023	20182	19979	20145	20217	20150	20156	20031	20230	20117	20404	19972	19894	20050	20009	20194	20145	20066	20122	20184	19944	19984	19960	20058	19911	20143	20293	20090	20274	20151	20180	20015	19834	19976	19888	20074	20146	20277	20018	20179	20137	20017	19950	20282	20209	20195	20181	19890	19997	19946	19999	20219	20197	20176	19906	20131	20061	20206	20050	20029	20011	20158	19990	19999	19973	20208	19991	19829	20124	19917	19869	20289	19974	19909	19982	20173	20033	19919	19980	19828	20061	20032	20218	20146	19958	20103	20075	20036	20060	19981	20212	20066	19919	19988	19983	20069	19931	20136	19754	19928	20110	20101	20173	20000	20058	20164	20064	20232	20221	20054	19984	19918	20301	19878	20026	19845	20063	20206	19919	20000	20083	20168	20101	20064	20015	20043	20186	20026	20082	20328	20067	20199	20098	20006	19932	19905	19893	19998	19931	19871	20110	20023	20153	19926	20065	20098	20182	19838	20056	20038	20334	20145	19979	20090	20298	20013	20100	20008	19945	20099	20077	19971	19958	20091	19980	20095	19978	20010	19788	20049	20091	20196	19861	19868	20056	19873	19862	19944	20150	20171	20027	20232	20076	19931	20229	19952	20046	20051	19980	20030	20200	19985	20297	20233	19923	20250	20269	20150	20073	19969	20079	19855	20027	19976	20150	19989	20029	19879	20095	20342	19855	19768	19871	20165	20036	20017	20006	20048	19856	20064	20014	20125	20104	20048	20000	19912	20116	20028	19950	20191	20107	20260	20234	20263	20143	19997	20051	20227	20065	20094	20176	20074	19932	20029	19933	19970	19967	20113	20037	20196	20192	20116	20189	19921	19988	19892	19941	19992	20182	20081	20127	19952	20204	20246	20149	20035	20220	19707	19904	20077	20106	20054	20140	20079	20202	20016	20132	19998	20103	20019	19927	20164	20200	19941	19931	20369	19991	20095	20073	20023	20214	20112	19985	20074	19883	20007	19993	19967	19974	19947	20035	20199	19800	20153	20167	20145	20026	20002	20218	20097	20183	20069	20086	20003	19854	20199	20218	20184	20082	20168	20049	20161	20151	20135	20100	20094	20284	20288	20259	20001	19984	20082	20116	20027	19988	20004	20203	20161	19982	20078	20125	20111	20156	19996	20068	19838	20046	19905	20199	19999	19952	20050	20198	20136	20033	20076	20037	19961	19960	19946	20060	19865	20064	20240	20079	20089	20116	20016	20075	20119	20172	20032	20128	19992	20041	20079	19953	20116	20039	19954	20032	20033	20060	20060	20136	20096	19939	19857	20210	19944	19888	20125	20290	20304	19990	20161	20121	20144	20209	20052	19927	19958	20027	19920	19876	19973	20047	19912	19905	20044	20143	19996	19976	20061	19926	20006	20048	20118	20050	20134	20097	20056	20059	19953	19914	19953	20086	19972	19952	20011	20139	20193	20069	19983	20066	20145	20139	20143	20022	20174	20134	20273	20200	19981	20109	20030	20105	19989	20223	20266	19973	20017	20038	20107	20274	20097	20037	20028	20111	20082	20135	20196	19981	19949	20177	20016	19938	20198	20060	19885	19902	20040	20118	19861	20157	19969	20020	19895	20102	19960	19785	19799	20031	20220	20024	20065	19876	20021	20082	19938	20062	20065	20076	20293	20073	20030	20017	19944	20146	20014	20205	20155	20012	20171	20029	19929	20239	20034	20130	19828	20201	20244	20163	20119	19952	19986	20077	20095	20018	19890	20321	19944	19771	20131	20144	19865	20093	20169	19982	19968	19958	19808	19901	20337	20021	20107	20118	20102	19981	20115	20125	20034	20019	19972	19971	20040	20197	20128	20288	20161	20137	20130	19978	19981	19994	20103	19977	20185	19982	19923	19930	20222	20000	20113	20076	19952	20043	20047	20030	20035	19960	19854	19946	20024	20029	19881	20026	19957	20173	20228	20049	20016	20220	20011	20165	19964	19839	20185	19778	20086	20236	20107	20157	20262	20332	20142	20295	20101	20022	20206
39330	60615	46928	28791	19788	17183	16879	16544	16721	16776	16787	16810	16878	16736	16615	16917	16761	16774	17002	16789	16749	16670	16582	16976	16813	16867	16860	17043	16803	16970	16644	16636	16666	16867	16556	16843	16975	16824	16915	16663	16883	16795	16889	16647	16750	16683	16869	16806	16941	16699	16855	16810	16666	16796	16851	16733	16841	16741	16693	16743	16919	16697	16836	16807	16777	16777	16808	16826	16793	16958	16903	16617	16731	16710	16666	16564	16614	16744	16776	16831	16750	16767	16801	16657	16737	16656	16655	16727	16641	16736	16873	16764	16748	16722	16814	16770	16675	16551	16597	16810	16750	16677	16671	16818	16737	16672	16678	16796	16825	16929	16763	16566	16774	16725	16818	16824	16692	16572	16689	16711	16867	16771	16740	16744	16728	16787	16695	16757	16800	16911	16705	16847	16955	16621	16623	16680	16924	16624	16705	16826	16769	16767	16710	16872	16743	16749	16725	16752	16859	16788	16641	16696	16685	16851	16880	16667	16835	16683	16692	16762	16747	16593	16793	16574	16683	16853	16628	16777	16790	16896	16705	16672	16771	16792	16730	16737	16879	16659	16674	16851	16759	16842	16813	16554	16693	16695	16659	16753	16934	16655	16586	16785	17062	16660	16704	16674	16708	16824	16830	16969	16685	16834	16783	16703	16716	16774	16748	16813	16656	16756	16665	16792	16837	16706	16732	16548	16608	16836	16647	16580	16823	16680	16647	16786	16850	16711	16746	16765	16847	16671	16688	16850	16588	16867	16727	16702	16747	16727	16810	16763	16955	16671	16804	16824	16702	16596	16718	16748	16869	16778	16695	16654	16735	16851	16833	16670	16753	16818	16690	16648	16860	16773	16829	16789	16789	16719	16657	16759	16513	16714	16667	16601	16740	16739	16768	16660	16769	16847	16579	16739	16706	16763	16605	16793	16736	16824	16793	16798	16727	16692	16670	16748	16709	16721	16862	16665	16767	16686	16765	16694	16789	16763	16854	16629	16821	16759	16841	16676	16786	16765	16787	16853	16921	16689	16755	16706	16640	16726	16753	16810	16861	16832	16815	16694	16809	16757	17007	16697	16667	16840	16636	16732	16909	16718	16955	16685	16764	16667	16719	16616	16919	16670	16658	16778	16870	16784	16718	16751	16801	16738	16823	16807	16677	16841	16806	16760	16894	16787	16743	16863	16754	16687	16882	16700	16822	16795	16835	16777	16968	16802	16668	16704	16787	16854	16641	16760	16698	16881	16724	16796	16707	16687	16813	16707	16887	16675	16576	16844	16644	16851	16828	16617	16931	16685	16685	16715	16854	16578	16774	16862	16740	16631	16938	16751	16808	16638	16569	16734	16759	16678	16671	16635	16691	16516	16736	16686	16661	16935	16803	16891	16651	16770	16720	16730	16603	16823	16849	16700	16765	16841	16771	16822	16616	16873	16772	16688	16625	16804	16856	16673	16767	16722	16793	16709	16701	16859	16737	16603	16530	16535	16941	16529	16771	16839	16622	16818	16704	16866	16847	16664	16715	16835	16900	16794	16858	16942	16682	16636	16736	16634	16729	16746	16507	16994	16944	16907	16774	16716	16639	16861	16719	16648	16987	16856	16697	16774	16610	16628	16720	16551	16824	16685	16589	16758	16801	16579	16585	16841	16745	16592	16768	16624	16730	16622	16785	16779	16681	16770	16787	16634	16707	16694	16753	16850	16719	16750	16729	16954	16685	16818	16722	16580	16733	16803	16814	16827	16876	16607	16760	16689	16860	16706	16749	16755	16696	16599	16871	16798	16727	16756	16964	16849	16726	16756	16747	16752	16904	16688	16779	16871	16732	16647	16662	17004	16540	16793	16801	16805	16930	16789	16883	16863	16654	16674	16904	16767	16708	16696	16686	16749	16782	16637	16707	16722	16686	16797	16599	16753	16653	16645	16796	16701	16673	16750	16657	16683	16810	16892	16636	16807	16757	16629	16759	16763	16824	16765	16729	16748	16884	16638	16617	16657	16668	16763	16597	16810	16771	16771	16855	16902	16693	16668	16820	16775	16706	16820	16576	16727	16618	16695	16676	16786	16631	16764	16581	16715	16899	16757	16790	16854	16710	16803	16809	16726	16594	16626	16798	16712	16865	16770	16712	16597	16928	16888	16937	16831	16585	16640	16797	16792	16689	16854	16781	16713	16638	16724	16937	16868	16649	16779	16814	16757	16911	16919	16850	16626	16656	16752	16679	16971	16774	16729	16872	16725	16637	16747	16631	16785	16670	16785	16886	16686	16755	16703	16607	16946	16643	16776	16579	16802	16609	16561	16726	16804	16695	16681	16828	16684	16745	16891	16839	16895	16643	16562	16859	16728	16760	16868	16666	16844	16679	16744	16790	16801	16750	16688	16837	16861	16692	16861	16751	16877	16857	16753	16928	16743	16783	16728	16542	16674	16537	16847	16765	16749	16766	16870	16773	16768	16666	16731	16939	16712	16551	16810	16615	16651	16699	16691	16722	16860	16716	16748	16625	16684	16748	16784	16595	16649	16682	16864	16795	16723	16710	16726	16790	16690	16912	16597	16697	16649	16807	16820	16659	16702	16804	16695	16735	16930	16713	16775	16622	16770	16663	16674	16734	16687	16735	16862	16747	16737	16757	16795	16688	16782	16790	16797	16811	16711	16943	16855	16733	16601	16727	16755	16808	16895	16659	16802	16840	16853	16569	16817	16831	16642	16724	16658	16800	16832	16628	16704	16869	16810	16873	16747	16759	16675	16761	16760	16768	16635	16988	16756	16703	16788	16673	16719	16818	16711	16743	16748	16523	16838	16788	16682	16632	16732	16755	16755	16657	16903	16823	16690	16794	16696	16548	16962	16629	16718	16598	16779	16678	16729	16582	16730	16616	16826	16867	16965	16868	16721	16712	16755	16809	16665	16696	16920	16722	16900	16580	16786	16681	16708	16657	16677	16671	16855	16697	16663	16690	16590	16714	16760	16786	16680	16855	16634	16600	16836	16716	16667	16777	16699	16617	16933	16759	16695	16766	16917	16730	17057	16883	16855	16910	16790	16693	16698	16614	16728	16932	16620	16653	16745	16700	16815	16735	16796	16736	16773	16675	16671	16908	16773	16793	16714	16815	16679	16773	16689	16773	16700	16849	16681	16915	16585	16789	16753	16777	16891	16817	16888	16686	16758	16820	16786	16652	16733	16742	16823	16898	16913	16696	16807	16853	16634	16844	16717	16900	16839	16721	16881	16683	16740	16817	16660	16734	16761	16774	16730	16716	16707	16730	16792	16889	16744	16769	16813	16649	16667	16689	16780	16951	16928	16654	16819	16567	16738	16729	16775	16686	16700	16626	16841	16705	16910	16834	16833	16615	16765	16606	16849	16821	16679	16815	16877	16981	16670	16742	16702	16685	16733	16908	16695	16690	16747	16816	16670	16843	16809	16795	16738	16642	16818	16674	16990	16781	16877	16878	16602	16772	16874	16781	16603	16825	16627	16780	16858	16847	16712	16775	16615	16766	16832	16721	16777	16797	16529	16858	16597	16785	16719	16914	16825	16791	16775	16831	16882	16880	16687	16766	16842	16711	16637	16713	16749	16740	16709	16788	16837	16968	16739	16679	16822	16790	16733	16651	16934	16793	16734	16839	16959	16906	16816	16781	16757	16902	16769	16649	16874	16715	16728	16634	16972	16711	16734	16682	16652	16556	16908	16866	16846	16788	16553	16806	16631	16772	16582	16873	16575	16741	16680	16771	16795	16656	17013	16725	16767	16734	16805	16592	16726	16795	16884	16741	16726	16734	16751	16755	16671	16720	16604	16891	16773	16633	16751	16778	16828	16680	16767	16810	16730	16758	16731	16776	16856	16764	16539	16694	16729	16862	16798	16774	16739	16838	16872	16871	16642	16701	16676	16689	16691	16703	16754	16659	16760	16719	16794	16614	16648	16687	16810	16765	16721	16646	16789	16588	16783	16737	16643	16677	16718	16968	16857	16702	16851	16793	16763	16867	16669	16867	16811	16828	16791	16822	16914	16789	16886	16702	16631	16772	16517	16687	16736	16729	16712	16976	16665	16684	16614	16847	16655	16850	16790	16762	16859	16798	16682	16693	16740	16581	16648	16693	16602	16886	16907	16748	16629	16746	16780	16564	16858	16749	16774	16758	16807	16641	16775	16794	16820	16841	16730	16756	16762	16871	16716	16687	16800	16697	16695	16838	16714	16880	16715	16802	16764	16639	16657	16595	16874	16732	16659	16747	16725	16737	16626	16674	16687	16729	16750	16732	16748	16827	17007	16708	16696	16661	16853	16771	16675	16637	16839	16763	16747	16775	16634	16787	16772	16687	16764	16733	16756	16820	16625	17017	16837	16634	16603	16732	16923	16799	16767	16790	16818	16567	16713	16688	16648	16714	16814	16890	16818	16877	16653	16807	16641	16945	16778	16836	16691	16630	16754	16709	16704	16717	16592	16674	16786	16610	16713	16704	16761	16763	16681	16691	16737	16621	16634	16662	16822	16686	16783	16858	16796	16674	16852	16945	16634	16694	16724	16959	16791	16772	16641	16849	16658	16670	16778	16678	16817	16732	16619	16753	16694	16608	16876	16897	16856	16787	16649	16815	16903	16962	16738	16804	16491	16791	16740	16752	16839	16637	16698	16881	16785	16899	16673	16868	16789	16626	16759	16747	16697	16699	16675	16870	16730	16862	16811	16849	16726	16667	16680	16867	16625	16717	16784	16691	16840	16683	16820	16731	16717	16836	16763	16740	16887	16701	16638	16842	16762	16747	16753	16778	16529	16764	16854	16705	16820	16675	16674	16916	16665	16747	16755	16737	16638	16891	16757	16652	16672	16850	16822	16724	16602	16866	16655	16839	16635	16844	16623	16866	16689	16834	16572	16747	16806	16693	16764	16759	16787	16825	16775	16656	16851	16609	16734	16803	16777	16758	16713	16779	16852	16762	16779	16743	16669	16790	16666	16751	16903	16764	16764	16751	16751	16681	16811	16676	16866	16507	16759	16792	16688	16785	16735	16670	16735	16776	16785	16708	16770	16978	16707	16716	16765	16660	16768	16828	16843	16649	16573	16698	16816	16678	16603	16627	16774	16719	16717	16980	16809	16738	16831	16798	16909	16707	16828	16831	16616
24301	26531	42942	38528	29271	25821	24989	21080	19985	20343	20107	20260	19947	20126	20179	20141	20040	19898	20127	19896	19855	19848	20030	19886	19901	20010	19938	19941	20168	20152	19994	19941	19927	19895	20161	19907	20085	20026	19802	19836	19712	20005	20163	20111	20036	19778	20091	20021	19754	20068	19926	19786	20065	20008	20011	20100	19823	20140	19923	19736	19847	19989	20084	19949	19705	19726	19842	19751	19886	20073	19664	19916	20112	19914	19893	19793	19901	19972	19936	19930	19951	20145	20078	19849	19924	19881	19869	19979	19856	19745	19971	19816	19953	19926	19608	20190	20065	19950	19941	19850	19915	19821	19963	19861	19635	19854	20041	19788	19877	19863	19903	19846	20085	19957	19966	19798	19975	20119	19885	19908	19907	19961	19776	19878	19862	20019	19914	19853	20058	20044	19954	19794	20026	20089	19937	19711	19774	19874	19904	19788	19876	19679	19773	20033	19947	19979	19911	19934	19909	19719	19902	19769	19926	20027	19764	19710	19811	19984	19832	19855	19978	20070	19990	19775	19897	19763	19992	19945	19927	19855	19861	20057	19958	20005	19921	19873	19705	19837	19943	19746	19847	19830	19965	20024	19850	19974	19816	19879	19810	19975	19797	19827	19951	19712	19823	19866	19765	19835	19904	19921	19944	19784	19746	19879	20036	19945	19946	19555	19866	19856	19899	19800	19999	19992	19975	19841	19770	19968	20124	19698	19719	20140	19893	19819	19874	20051	19910	19892	19847	19903	19871	19891	19839	19957	19841	19862	19768	19721	19949	19839	20057	19669	19755	20002	20175	19893	19917	19967	20018	19878	20068	19785	19640	19990	19890	19893	19708	19922	19863	19961	19897	20043	19877	19668	19964	19865	20074	19908	19701	19794	20081	19796	19757	19816	19986	19808	19871	19705	19804	19676	19752	19916	19803	19916	19844	19657	19936	20059	19653	19786	19840	19876	19882	19731	19820	20003	19898	19818	19903	19724	19796	20056	19994	19857	19935	19645	19877	19810	19774	19881	19815	19848	19848	20003	19813	19915	20039	19918	20093	19754	19836	19655	19876	19940	19820	19764	19889	19934	19972	19929	19895	19853	19774	19862	19979	20012	19951	19862	19922	19807	19776	20017	19764	20109	19764	19881	19768	19819	19706	19754	19889	19865	19834	19429	20142	19918	19982	20047	19980	19944	19703	19755	19945	19914	19949	19881	19731	20015	19928	19793	19894	19734	19844	19914	19801	19773	19820	19936	19794	19639	19779	19739	19903	19913	19924	20024	19804	19975	19654	19835	19789	19689	19899	20145	19968	19620	19952	19852	19901	19822	19785	19859	19910	20002	19971	19911	20086	19634	20147	19768	19746	19882	19808	19777	19946	19680	19898	19699	19887	19887	19954	19964	19870	19970	19796	19839	19898	20055	19917	19901	19913	20031	19739	19747	19628	19496	19871	20125	19904	19701	19995	19615	19818	19754	19652	19877	19777	19792	19850	20061	19851	19712	19867	19944	19997	19832	19669	19753	20013	19955	19848	19935	19827	19954	19892	19871	19908	19963	19819	19866	19724	19964	19965	19973	19888	19615	19811	19871	19891	20158	19620	19738	19707	19890	20022	19855	19735	19823	19958	19921	19740	19784	19829	19845	19742	19683	20068	19705	19827	19631	19698	19896	19916	19880	19916	19811	19738	19806	19793	19943	19697	19837	19815	19838	19905	19579	20035	19997	19981	19983	20120	19882	19763	19809	20049	19889	19790	20077	19868	19952	19988	19943	19873	19990	19998	20050	19702	20076	19942	20009	19928	19790	19774	19775	19850	20030	19987	20007	20043	19734	19703	19957	19819	19927	19864	19877	19851	19767	19850	19743	19966	19771	19832	19737	20037	19897	19938	19843	19921	19833	19999	19831	19876	20052	19987	19891	19862	19797	19966	19942	19679	19852	19879	19816	19765	19839	19824	19868	20027	19933	19918	19943	19873	20119	19839	19889	19953	19766	19801	19879	19836	19933	19756	19740	19817	20008	19898	19948	20033	19840	19966	19665	19700	19795	20080	20053	20132	20039	19883	19833	19937	19901	19907	19993	19941	19946	19888	19880	20170	20007	19838	19832	19733	19832	19818	20017	19921	19921	19928	19984	20135	19863	19812	19891	19899	19827	19884	19741	20031	19898	19759	19588	19769	19886	19734	19964	19729	19605	19771	19960	19992	19773	20001	20070	19933	19801	19905	19929	19988	19920	19913	19781	19764	19980	19924	19733	20044	19782	19871	19915	19754	19799	19888	20035	19963	19719	19668	19911	19992	19801	19691	19940	20060	19822	19813	19925	19747	19929	19989	19977	19884	19756	20061	19947	19744	20006	20066	19912	19845	19986	19981	19872	19850	19732	19871	19793	19881	20062	19951	19988	19801	19947	19733	19656	19747	19851	19828	19742	19659	19818	19757	19942	20003	19880	19786	19652	19965	19886	19881	19782	19840	19941	19946	19894	19955	19744	20002	19974	19855	19825	19795	19849	19969	19921	19858	19961	19683	19836	19926	19848	19854	19896	19948	19976	19776	19935	19706	19861	19813	19958	20148	19942	19863	20037	19833	19874	20071	19791	19831	19821	19698	19684	19815	19905	19859	19712	19855	19854	19890	19672	19998	19943	19795	19844	19794	19662	19672	20089	20195	19794	20070	19960	19816	20000	19762	19918	19911	19793	19810	19920	19979	19785	20000	19916	19831	19792	19912	19795	19834	19957	19913	19908	19809	19990	19998	19620	20063	19882	19909	19826	19702	20068	19944	20084	19784	19831	20054	19759	19868	19848	19561	19875	19840	19812	19809	19908	19879	19880	19985	19745	19702	19863	19944	19866	19977	19820	19842	19820	19872	19834	19920	20064	19873	19892	20005	19911	19801	20011	20022	20028	19933	19945	19676	19734	19682	19985	19726	19961	19702	19871	19829	20007	19925	19712	19823	20072	19807	19586	19966	19947	19949	19902	19935	19751	20217	19806	19785	19750	19959	19857	19820	19950	19827	19934	19925	19998	19860	19947	19933	20016	19942	19975	19898	19959	19767	19903	19866	19818	19854	19805	19949	19874	19987	19697	19881	19844	19831	19839	19884	20043	19753	19720	19844	19864	19843	19774	19867	19843	20168	19791	19811	19755	20053	19788	19931	20057	19926	19799	19798	20033	20064	19887	19784	19836	19985	19754	19852	19850	19780	19757	19802	19806	19939	20035	19836	19947	19863	19796	19840	19824	19624	19788	19916	20145	19975	19714	19924	19653	19929	19797	19849	19747	19903	20037	19892	19864	20074	19843	19734	19920	19821	19900	19794	19822	19946	19852	20062	19844	19977	19834	19943	19722	19983	19945	19860	19816	19829	19959	19893	19792	19836	19800	19807	19836	19715	19864	19860	19969	19956	19912	19612	19821	19843	19531	19925	20035	19632	19766	19890	19976	19830	19946	20215	19903	19686	19928	19796	19819	19851	19837	19643	19941	20011	19911	19789	20050	19693	19966	19735	19741	20118	19963	19969	20030	19903	19750	19767	19950	19971	19868	19904	20008	20048	19967	19961	19796	19938	19804	20021	19862	20069	19745	19706	20005	19934	19547	19915	19870	19869	19971	19993	19853	19929	19797	19812	19826	20049	19821	19794	19855	19766	19803	19733	19717	20022	19810	19805	19786	19836	19921	19861	19762	19720	19761	19974	19642	19657	19939	19802	19789	19739	19886	19851	19740	19831	20180	19892	20007	19946	19718	19866	19817	19924	19853	19716	19694	19843	20037	19840	19683	19967	19573	19708	19885	19899	19749	19706	19877	19814	20011	19826	19991	20038	19907	19747	19826	19782	20009	19904	19826	19748	19959	19996	19847	19999	20004	20054	19879	19932	19955	19876	19783	19833	19804	19722	19820	20005	19963	20004	19829	19999	19812	19734	19859	19803	19721	19730	19997	19960	19962	20116	20070	20121	20065	19840	19693	19849	19931	19867	19870	19684	19873	19815	19958	19947	19699	19795	20065	19769	19788	19697	19828	20036	19914	19812	19649	19748	19814	19832	19675	19848	19945	20040	19883	19671	19864	19713	19743	19831	19876	19879	19910	19742	19951	19976	20092	19833	19970	19975	19847	19772	19791	20003	19887	19870	19855	19725	19711	19803	19819	19955	19924	19980	19990	19832	19947	19814	20084	19840	19693	19788	19723	19977	19873	19784	19889	19869	19912	19824	19978	19921	19883	19793	19727	19790	20022	19772	19665	19844	19738	19835	20000	20124	19935	19951	19900	20012	19758	19828	19818	19810	19744	19976	19873	19806	19890	20067	20062	19828	19781	20052	20000	19990	19824	19912	20002	19887	19746	19826	20016	19988	19797	19783	19875	19993	19766	19758	19653	20003	19856	19985	19856	19775	19933	19844	19955	19785	19751	19976	19840	19913	19835	19941	19908	20087	19875	19856	19918	19899	19858	19653	19871	19879	19923	19941	19881	19977	19898	19931	19890	19775	19917	19966	19759	19773	19918	20001	20007	20136	19753	19750	19810	19930	19824	19836	19708	19960	19823	19956	19885	19761	19923	20060	19698	19910	19698	19899	20029	19941	19822	19901	19809	19830	19718	19800	19848	19893	19986	19881	19835	19816	19870	19794	20047	19939	19842	19788	19893	19782	20067	19908	19767	19765	19764	19998	19954	19841	20005	19901	19810	19896	19853	20186	19645	19683	19965	20013	19874	20108	19865	19855	19769	20129	19941	19642	19707	19944	19925	19798	19828	19802	19934	19759	20015	19964	19894	19943	19883	19830	19769	19793	19794	19863	19928	19791	19652	19779	19682	19927	19924	19900	19934	19879	19886	19829	19871	19914	19897	20013	19852	19769	19864	19740	19980	19665	19925	19864	19978	19919	19718	19761	19879	19929	19648	19754	19961	20020	19752	19690	19863	20057	19656	19814	19987	19951	19922	19923	19925	19942	19812	19885	19809	19760	19767	20166	19924	19979	19724	20082	20095	19669	19942	19765	19764	19673	20024	19856	19753	19829	19765	19849	19829	19822	20175	19892	19959	19761	19761	19917	19953	19850	19939	19822	19837	19986	20061	19803	19770	19798	19878	19889	20002	19774	19803	19820	19943	19918	19735	19954	19797	20160	19910	19768	19902	19921	19896
63708	108191	89149	63382	36557	21756	17314	16601	16654	16909	16545	16840	16854	16809	16750	16723	16697	16991	16885	16872	16753	16635	16751	16912	16585	16927	16689	16762	16638	16754	16764	16834	16846	16884	16683	16843	16913	16828	16777	16699	16748	16676	16667	16674	16518	16731	16684	16709	16712	16597	16721	16659	16777	16751	16792	16736	16706	16732	16799	16742	16845	16845	16651	16783	16762	16669	16750	16612	16626	16502	16641	16699	16606	16740	16679	16708	16644	16795	16680	16730	16598	16694	16722	16620	16541	16696	16554	16629	16777	16669	16704	16640	16681	16585	16654	16801	16711	16760	16785	16498	16723	16786	16665	16639	16604	16645	16846	16698	16673	16808	16672	16725	16604	16678	16777	16612	16796	16659	16794	16685	16656	16741	16690	16714	16589	16755	16635	16555	16876	16619	16666	16866	16729	16761	16508	16695	16675	16681	16772	16595	16604	16549	16813	16747	16617	16780	16850	16517	16501	16792	16670	16700	16650	16698	16828	16640	16730	16728	16642	16729	16652	16669	16599	16722	16487	16670	16632	16662	16425	16590	16656	16760	16847	16894	16711	16867	16863	16589	16698	16653	16752	16701	16614	16680	16664	16645	16668	16711	16725	16795	16815	16753	16511	16734	16580	16508	16746	16682	16894	16627	16716	16749	16602	16685	16631	16766	16755	16561	16749	16735	16732	16577	16866	16688	16777	16812	16695	16846	16780	16624	16763	16625	16797	16656	16646	16809	16678	16634	16827	16727	16879	16885	16805	16698	16734	16560	16731	16690	16489	16831	16666	16541	16739	16721	16761	16730	16665	16646	16812	16851	16602	16718	16640	16635	16644	16612	16770	16691	16774	16631	16685	16658	16652	16730	16688	16460	16633	16708	16810	16730	16735	16793	16689	16705	16802	16516	16875	16678	16689	16570	16719	16842	16577	16669	16857	16749	16708	16831	16658	16687	16741	16736	16825	16759	16648	16772	16621	16739	16656	16508	16725	16675	16703	16807	16640	16680	16820	16622	16619	16731	16658	16689	16724	16783	16716	16762	16765	16663	16857	16622	16705	16739	16657	16718	16617	16633	16586	16612	16648	16854	16727	16792	16650	16484	16800	16656	16582	16723	16671	16545	16837	16595	16590	16689	16758	16729	16815	16622	16871	16755	16704	16688	16584	16442	16902	16699	16694	16734	16661	16618	16716	16614	16598	16557	16628	16636	16667	16767	16817	16759	16687	16660	16819	16702	16651	16646	16742	16527	16609	16729	16629	16697	16800	16691	16574	16687	16720	16669	16628	16814	16629	16789	16859	16777	16849	16864	16689	16719	16721	16574	16710	16524	16505	16702	16704	16610	16648	16797	16691	16751	16582	16698	16503	16864	16632	16638	16711	16715	16595	16809	16612	16860	16808	16666	16661	16670	16486	16691	16714	16834	16602	16657	16785	16606	16660	16513	16773	16775	16667	16692	16508	16683	16579	16558	16678	16684	16672	16601	16914	16563	16544	16665	16641	16651	16704	16732	16665	16729	16539	16614	16843	16699	16661	16785	16570	16700	16700	16769	16625	16858	16708	16830	16693	16484	16685	16467	16929	16766	16656	16594	16842	16618	16767	16653	16648	16697	16755	16686	16601	16831	16744	16616	16691	16712	16626	16575	16598	16587	16649	16644	16620	16692	16709	16855	16622	16527	16750	16665	16562	16635	16609	16731	16696	16640	16635	16721	16605	16654	16658	16722	16640	16855	16580	16720	16557	16613	16727	16683	16657	16706	16729	16651	16893	16724	16666	16681	16656	16807	16665	16826	16659	16582	16823	16823	16759	16853	16827	16664	16657	16811	16681	16822	16611	16618	16617	16520	16659	16719	16685	16684	16854	16530	16749	16713	16677	16732	16624	16597	16746	16765	16757	16788	16778	16775	16587	16715	16628	16692	16782	16810	16797	16698	16673	16636	16779	16737	16822	16696	16529	16731	16565	16587	16669	16618	16822	16658	16480	16531	16719	16721	16697	16516	16890	16691	16561	16578	16500	16857	16787	16661	16701	16606	16750	16736	16836	16505	16711	16551	16567	16619	16627	16639	16803	16786	16786	16553	16712	16727	16499	16649	16639	16583	16677	16740	16695	16606	16726	16756	16791	16697	16795	16643	16823	16636	16803	16563	16604	16635	16759	16563	16936	16760	16704	16525	16574	16686	16496	16679	16624	16656	16696	16790	16695	16713	16724	16600	16697	16530	16785	16581	16696	16652	16671	16778	16687	16656	16693	16621	16896	16504	16889	16528	16779	16638	16497	16646	16816	16684	16788	16805	16619	16807	16842	16832	16659	16676	16663	16801	16747	16513	16705	16628	16872	16679	16681	16698	16654	16834	16660	16580	16827	16441	16588	16597	16697	16464	16765	16548	16722	16785	16602	16814	16796	16808	16731	16727	16843	16715	16693	16687	16684	16708	16588	16761	16626	16823	16616	16499	16618	16663	16524	16627	16684	16567	16652	16779	16681	16757	16586	16565	16722	16769	16624	16781	16558	16587	16774	16696	16754	16674	16659	16713	16540	16593	16578	16825	16750	16791	16700	16644	16766	16729	16805	16588	16790	16596	16812	16605	16644	16639	16765	16842	16672	16749	16531	16702	16782	16642	16704	16811	16660	16636	16547	16669	16610	16611	16887	16719	16565	16532	16781	16730	16635	16671	16887	16710	16729	16694	16680	16861	16603	16534	16589	16743	16666	16652	16655	16448	16735	16756	16650	16640	16802	16685	16718	16567	16682	16686	16841	16573	16636	16656	16558	16695	16705	16888	16717	16639	16774	16628	16694	16636	16896	16869	16571	16834	16774	16660	16701	16678	16707	16767	16772	16611	16737	16777	16522	16925	16842	16785	16809	16837	16628	16752	16578	16568	16549	16787	16697	16603	16866	16739	16761	16558	16784	16730	16580	16529	16750	16546	16630	16629	16679	16695	16739	16617	16770	16592	16706	16675	16616	16618	16682	16747	16776	16594	16685	16747	16737	16693	16701	16573	16523	16584	16579	16586	16724	16649	16689	16603	16667	16702	16682	16606	16660	16629	16687	16760	16749	16785	16665	16672	16658	16694	16630	16733	16576	16771	16790	16727	16682	16654	16599	16746	16629	16886	16710	16669	16826	16731	16671	16761	16791	16634	16642	16698	16655	16560	16714	16628	16691	16621	16808	16769	16433	16830	16643	16686	16580	16578	16771	16609	16800	16578	16795	16620	16579	16824	16623	16542	16723	16629	16694	16581	16549	16577	16638	16760	16576	16746	16680	16737	16736	16686	16544	16780	16735	16873	16722	16725	16738	16522	16737	16830	16533	16732	16669	16632	16653	16856	16615	16840	16784	16788	16631	16536	16707	16694	16664	16675	16628	16650	16790	16665	16650	16701	16503	16761	16784	16736	16631	16665	16662	16601	16723	16764	16678	16585	16796	16672	16792	16681	16773	16912	16723	16708	16744	16645	16535	16565	16677	16695	16660	16744	16612	16598	16716	16752	16619	16596	16728	16628	16605	16652	16634	16669	16653	16638	16558	16631	16747	16680	16696	16633	16744	16785	16780	16702	16611	16636	16765	16578	16711	16792	16578	16593	16579	16691	16586	16665	16813	16728	16699	16830	16643	16768	16545	16676	16600	16727	16701	16600	16638	16605	16586	16739	16738	16560	16670	16817	16828	16609	16709	16682	16707	16700	16766	16585	16621	16562	16573	16597	16601	16734	16710	16624	16776	16677	16519	16662	16615	16716	16548	16753	16845	16552	16787	16677	16853	16948	16606	16630	16638	16789	16708	16773	16792	16613	16579	16572	16811	16639	16485	16672	16518	16762	16855	16760	16814	16596	16555	16691	16681	16619	16699	16693	16758	16718	16790	16633	16788	16747	16666	16653	16811	16513	16684	16776	16569	16774	16571	16830	16810	16604	16862	16801	16459	16542	16677	16596	16585	16719	16919	16552	16756	16635	16861	16874	16622	16666	16780	16702	16885	16831	16654	16613	16858	16793	16691	16523	16709	16617	16600	16686	16778	16723	16550	16519	16715	16627	16660	16629	16694	16759	16764	16657	16708	16527	16639	16805	16751	16741	16899	16519	16832	16628	16745	16609	16700	16538	16675	16771	16900	16489	16725	16656	16569	16738	16720	16739	16724	16706	16788	16692	16709	16619	16686	16837	16707	16884	16542	16803	16757	16751	16579	16731	16735	16780	16584	16718	16675	16700	16789	16733	16645	16810	16846	16540	16609	16734	16756	16739	16676	16777	16696	16726	16853	17012	16700	16602	16747	16520	16793	16732	16732	16715	16647	16676	16681	16788	16707	16424	16631	16648	16878	16668	16771	16795	16666	16772	16695	16741	16536	16556	16632	16657	16747	16732	16691	16684	16752	16662	16746	16534	16665	16610	16726	16667	16806	16629	16454	16718	16598	16782	16671	16739	16688	16564	16719	16865	16548	16724	16654	16673	16625	16657	16674	16558	16883	16792	16707	16816	16759	16623	16527	16513	16613	16715	16559	16750	16701	16713	16669	16675	16667	16511	16663	16532	16802	16536	16829	16843	16624	16649	16817	16590	16490	16608	16624	16876	16618	16806	16875	16720	16567	16694	16802	16658	16821	16753	16794	16733	16682	16727	16671	16702	16609	16649	16656	16785	16819	16704	16614	16574	16818	16704	16758	16495	16440	16820	16632	16873	16719	16784	16906	16671	16658	16663	16640	16588	16682	16837	16578	16684	16830	16659	16898	16665	16671	16722	16727	16585	16687	16701	16737	16661	16744	16711	16894	16750	16787	16656	16734	16552	16425	16858	16561	16726	16655	16691	16646	16596	16784	16842	16533	16730	16655	16731	16684	16740	16953	16691	16629	16569	16530	16759	16739	16767	16706	16801	16618	16905	16688	16820	16735	16676	16807	16670	16736	16720	16699	16635	16611	16585	16822	16638	16786	16639	16791	16611	16664	16848	16870	16853	16606	16670	16791	16765	16718	16712	16808	16648	16827	16737	16667	16780	16735	16571	16646	16619	16646	16924	16588	16707	16767	16763	16595	16608	16920	16561	16768	16774	16686	16608	16794	16642	16750	16776	16630	16623	16664	16563	16668	16694	16750	16623	16706	16685	16719	16803	16845	16587	16764	16677	16844	16850
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
