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
339625080548	339625081067	339625081617	339625082167	339625082717	339625083267	339625083817	339625084367	339625084917	339625085467	339625086017	339625086567	339625087117	339625087667	339625088217	339625088767	339625089317	339625089867	339625090417	339625090967	339625091517	339625092067	339625092617	339625093167	339625093717	339625094267	339625094817	339625095367	339625095917	339625096467	339625097017	339625097567	339625098117	339625098667	339625099217	339625099767	339625100317	339625100867	339625101417	339625101967	339625102517	339625103067	339625103617	339625104167	339625104717	339625105267	339625105817	339625106367	339625106917	339625107467	339625108017	339625108567	339625109117	339625109667	339625110217	339625110767	339625111317	339625111867	339625112417	339625112967	339625113517	339625114067	339625114617	339625115167	339625115717	339625116267	339625116817	339625117367	339625117917	339625118467	339625119017	339625119567	339625120117	339625120667	339625121217	339625121767	339625122317	339625122867	339625123417	339625123967	339625124517	339625125067	339625125617	339625126167	339625126717	339625127267	339625127817	339625128367	339625128917	339625129467	339625130017	339625130567	339625131117	339625131667	339625132217	339625132767	339625133317	339625133867	339625134417	339625134967	339625135517	339625136067	339625136617	339625137167	339625137717	339625138267	339625138817	339625139367	339625139917	339625140467	339625141017	339625141567	339625142117	339625142667	339625143217	339625143767	339625144317	339625144867	339625145417	339625145967	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2589	3600	2300	2589	3600	2300	2589	3600	2300	2589	3600	2300	2589	3600	2300	2589	3600	2300	2589	3600	2300	2589	3600	2300	2589	3600	2300	2589	3600	2300	2589	3600	2300	2589	3600	2300	2589	3600	2300	2589	3600	2300	2589	3600	2300	2589	3600	2300	2589	3600	2300	2589	3600	2300	2589	3600	2300	2589	3600	2300	2589	3600	2300	2589	3600	2300	2589	3600	2300	2589	3600	2300	2589	3600	2300	2589	3600	2300	2589	3600	2300	2589	3600	2300	2589	3600	2300	2589	3600	2300	2589	3600	2300	2589	3600	2300	2589	3600	2300	2589	3600	2300	2589	3600	2300	2589	3600	2300	2589	3600	2300	2589	3600	2300	2589	3600	2300	2589	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
21848	21632	34261	33301	29026	26225	23957	18811	17755	17957	17976	17868	17755	17678	17703	17827	17793	17745	17679	17629	17657	17914	17547	17710	17513	17600	17443	17522	17629	17785	17636	17592	17623	17608	17505	17607	17648	17638	17625	17486	17698	17577	17533	17563	17457	17617	17594	17620	17625	17621	17385	17567	17319	17631	17728	17442	17548	17494	17482	17520	17525	17574	17454	17487	17409	17528	17443	17582	17419	17549	17488	17551	17491	17369	17520	17616	17476	17518	17490	17442	17631	17430	17426	17627	17523	17390	17629	17506	17740	17425	17254	17346	17526	17598	17509	17600	17446	17545	17512	17408	17290	17534	17445	17489	17381	17350	17531	17404	17484	17612	17438	17357	17467	17690	17608	17571	17366	17570	17461	17327	17449	17645	17483	17484	17515	17312	17762	17510	17547	17461	17583	17606	17444	17353	17321	17470	17374	17533	17440	17527	17606	17395	17461	17429	17534	17371	17416	17407	17170	17346	17371	17398	17394	17633	17368	17304	17340	17492	17348	17403	17401	17561	17596	17398	17571	17421	17500	17474	17318	17388	17317	17321	17365	17335	17417	17337	17468	17589	17554	17361	17300	17487	17330	17525	17374	17307	17556	17551	17391	17325	17419	17316	17309	17464	17350	17284	17315	17520	17403	17599	17556	17358	17565	17424	17653	17666	17643	17383	17204	17539	17443	17365	17394	17668	17426	17264	17483	17436	17447	17407	17343	17189	17485	17412	17415	17450	17605	17448	17334	17422	17504	17527	17555	17645	17455	17344	17399	17620	17487	17457	17529	17401	17507	17515	17414	17404	17341	17272	17404	17517	17542	17496	17674	17423	17669	17491	17567	17448	17554	17670	17409	17572	17422	17349	17207	17411	17513	17387	17564	17542	17375	17285	17371	17456	17501	17384	17590	17312	17472	17454	17246	17324	17696	17402	17494	17462	17532	17363	17443	17431	17318	17401	17353	17437	17430	17300	17448	17361	17203	17509	17539	17442	17595	17375	17481	17426	17359	17492	17509	17343	17449	17353	17595	17614	17372	17369	17404	17363	17424	17614	17451	17423	17466	17572	17441	17554	17371	17226	17303	17428	17301	17380	17330	17269	17438	17449	17659	17618	17494	17515	17341	17416	17323	17572	17436	17419	17449	17411	17390	17416	17648	17517	17509	17463	17260	17354	17395	17557	17426	17592	17414	17472	17316	17316	17418	17408	17631	17518	17477	17461	17465	17398	17471	17442	17419	17455	17343	17437	17404	17493	17459	17334	17507	17410	17383	17397	17374	17569	17567	17421	17371	17451	17538	17365	17393	17448	17404	17397	17462	17382	17386	17317	17412	17375	17357	17474	17484	17506	17480	17397	17584	17475	17341	17301	17327	17387	17570	17570	17387	17712	17465	17333	17521	17434	17484	17486	17347	17391	17364	17303	17347	17335	17340	17605	17584	17348	17516	17431	17357	17330	17512	17223	17473	17501	17297	17613	17543	17415	17445	17374	17425	17361	17472	17367	17414	17670	17562	17411	17607	17528	17401	17362	17451	17592	17392	17296	17626	17424	17494	17424	17425	17356	17452	17559	17363	17564	17512	17225	17465	17338	17362	17261	17475	17520	17478	17632	17440	17276	17429	17421	17634	17423	17479	17558	17563	17421	17480	17463	17521	17322	17572	17448	17506	17449	17662	17449	17234	17439	17247	17450	17395	17486	17439	17532	17551	17609	17512	17599	17590	17279	17277	17441	17398	17342	17456	17542	17581	17566	17677	17265	17149	17398	17420	17338	17600	17379	17722	17474	17481	17390	17502	17506	17766	17409	17333	17543	17547	17407	17447	17686	17660	17415	17478	17327	17244	17309	17484	17339	17634	17609	17434	17317	17415	17510	17403	17459	17449	17439	17586	17551	17216	17357	17379	17397	17347	17616	17605	17448	17501	17605	17394	17450	17584	17578	17461	17449	17407	17412	17363	17369	17306	17392	17458	17550	17390	17378	17539	17511	17376	17535	17430	17356	17652	17400	17618	17296	17312	17392	17665	17414	17581	17485	17357	17605	17697	17305	17552	17373	17592	17533	17399	17506	17621	17263	17526	17538	17479	17529	17538	17455	17494	17445	17459	17407	17329	17519	17591	17416	17523	17494	17349	17466	17353	17453	17532	17374	17400	17346	17577	17530	17462	17439	17557	17699	17569	17426	17354	17341	17514	17550	17552	17382	17305	17254	17393	17464	17284	17349	17506	17290	17429	17402	17282	17271	17434	17413	17411	17383	17606	17384	17364	17379	17524	17598	17546	17562	17506	17515	17343	17602	17370	17510	17541	17381	17394	17359	17483	17459	17587	17451	17550	17369	17299	17274	17375	17348	17592	17483	17651	17256	17490	17526	17458	17310	17613	17212	17525	17502	17224	17468	17451	17575	17662	17502	17185	17288	17492	17447	17629	17523	17356	17390	17578	17534	17513	17372	17344	17434	17389	17489	17429	17258	17553	17475	17539	17510	17468	17388	17575	17800	17483	17394	17559	17488	17530	17374	17610	17426	17375	17548	17254	17373	17588	17353	17306	17484	17410	17348	17431	17537	17340	17423	17466	17580	17317	17344	17435	17472	17515	17387	17390	17459	17543	17397	17445	17304	17280	17309	17525	17386	17514	17348	17642	17195	17216	17633	17478	17474	17532	17697	17696	17568	17467	17459	17403	17406	17644	17537	17426	17253	17430	17430	17320	17543	17421	17189	17698	17397	17435	17366	17548	17487	17358	17485	17575	17460	17453	17419	17157	17353	17503	17500	17762	17380	17499	17553	17171	17578	17415	17474	17424	17387	17580	17183	17422	17312	17440	17385	17292	17239	17398	17393	17498	17374	17425	17344	17339	17347	17414	17518	17567	17334	17449	17294	17501	17536	17448	17403	17558	17548	17674	17448	17311	17521	17465	17422	17494	17395	17376	17321	17193	17460	17569	17317	17425	17506	17624	17372	17620	17422	17670	17341	17235	17439	17483	17367	17268	17375	17528	17613	17519	17335	17528	17345	17301	17433	17445	17536	17356	17367	17344	17376	17623	17344	17456	17351	17392	17389	17374	17417	17477	17374	17336	17450	17422	17528	17429	17586	17358	17578	17553	17630	17318	17653	17458	17215	17391	17468	17598	17320	17430	17221	17387	17409	17443	17545	17454	17424	17305	17421	17579	17296	17476	17380	17287	17391	17469	17363	17470	17606	17370	17355	17523	17380	17384	17388	17320	17707	17501	17338	17557	17406	17332	17289	17376	17513	17331	17430	17432	17466	17608	17545	17439	17557	17534	17551	17294	17339	17466	17236	17521	17332	17517	17510	17482	17705	17536	17423	17199	17449	17398	17440	17595	17613	17488	17276	17556	17491	17396	17663	17630	17394	17381	17385	17349	17498	17562	17397	17467	17492	17546	17356	17500	17472	17385	17540	17638	17525	17565	17472	17457	17403	17277	17645	17339	17626	17456	17493	17473	17453	17441	17554	17492	17498	17448	17401	17320	17453	17330	17497	17501	17313	17547	17314	17447	17461	17529	17514	17493	17515	17354	17319	17441	17412	17204	17462	17388	17445	17618	17538	17536	17409	17624	17256	17377	17345	17372	17659	17416	17387	17511	17393	17340	17467	17590	17374	17390	17508	17523	17489	17433	17394	17459	17519	17642	17420	17390	17405	17245	17484	17457	17339	17622	17505	17443	17558	17554	17585	17495	17201	17466	17494	17608	17384	17337	17329	17516	17525	17572	17270	17388	17283	17581	17331	17557	17503	17297	17561	17529	17245	17251	17630	17350	17254	17395	17351	17735	17590	17505	17313	17344	17629	17450	17610	17566	17473	17395	17403	17478	17424	17429	17630	17528	17348	17395	17210	17491	17391	17340	17510	17449	17518	17477	17263	17430	17552	17462	17491	17510	17439	17269	17546	17567	17501	17319	17387	17516	17403	17512	17537	17528	17218	17472	17444	17301	17319	17455	17443	17563	17411	17594	17364	17482	17566	17474	17497	17595	17388	17480	17471	17538	17448	17426	17522	17475	17563	17583	17471	17364	17281	17335	17621	17679	17796	17463	17466	17348	17338	17645	17448	17479	17475	17406	17297	17313	17544	17481	17487	17539	17607	17489	17444	17650	17443	17514	17495	17442	17311	17429	17427	17589	17374	17414	17390	17467	17415	17493	17447	17560	17535	17574	17415	17360	17484	17529	17246	17368	17616	17380	17275	17512	17416	17248	17187	17262	17550	17531	17540	17574	17410	17419	17529	17373	17305	17341	17507	17556	17537	17482	17429	17262	17376	17591	17562	17485	17174	17367	17441	17347	17461	17597	17454	17505	17284	17424	17373	17373	17666	17570	17508	17268	17391	17529	17487	17265	17359	17589	17572	17681	17619	17553	17585	17269	17504	17344	17519	17431	17424	17614	17399	17433	17269	17281	17495	17413	17597	17460	17585	17438	17376	17621	17471	17587	17304	17359	17321	17608	17483	17532	17247	17251	17499	17495	17452	17309	17397	17542	17483	17612	17228	17496	17479	17527	17487	17523	17553	17405	17303	17616	17447	17601	17666	17473	17514	17414	17463	17448	17345	17362	17395	17560	17586	17377	17545	17477	17359	17444	17302	17130	17438	17387	17339	17265	17364	17458	17357	17380	17528	17440	17502	17455	17314	17370	17358	17480	17419	17576	17453	17386	17394	17528	17472	17413	17523	17506	17212	17366	17412	17216	17301	17275	17469	17455	17415	17343	17341	17322	17336	17478	17371	17424	17238	17373	17408	17523	17556	17464	17450	17532	17444	17446	17330	17568	17512	17264	17227	17426	17528	17556	17385	17416	17497	17370	17471	17589	17579	17403	17259	17535	17345	17495	17571	17247	17524	17647	17470	17222	17312	17519	17424	17435	17516	17343	17211	17422	17479	17546	17573	17253	17119	17619	17380	17348	17553	17330	17448	17475	17238	17425	17357	17366	17543	17470	17303	17482	17406	17386	17691	17607	17423	17553	17300	17482	17401	17333	17351	17572	17394	17396	17390	17572	17466	17443	17665	17534	17466	17597	17324	17392	17395	17378	17271	17298	17412	17343	17447	17490	17393	17345	17421	17497	17423	17596	17417	17439	17576	17420	17633	17390	17468	17432	17373	17459	17686	17412	17473
60579	99423	86808	64342	42622	26463	15496	15003	14810	14865	14979	14891	14754	14988	14865	14909	14950	15010	14749	14766	15025	14834	15029	14762	15041	14893	14838	14778	14856	14858	14729	14785	14738	14791	14815	14787	14852	14732	14862	14814	14695	14890	15058	15093	14900	14813	14872	14755	14882	14726	14688	14876	14804	14801	14974	14925	14766	14920	14777	14868	14715	14971	14906	14936	14807	14839	14761	14788	14895	14924	14776	15028	14867	14985	14942	14857	14858	14815	14850	15009	14785	14898	14950	14892	14951	15010	14849	14813	14927	14849	14921	14819	14913	14771	14637	14711	14868	14745	14882	15150	14770	14793	14987	14854	14736	14938	14734	14912	14780	14859	14782	14903	14910	14829	15015	14952	14982	14889	15011	14722	14808	14884	14769	14925	14957	14869	14894	14815	14647	14917	14815	14835	14857	14716	14746	14759	14942	14775	14722	14809	14689	14906	14743	14789	14820	14748	14806	14824	14851	14667	14750	14902	14882	14938	14776	14925	14853	14778	14872	14865	14744	14919	14931	14902	14893	14964	14800	14949	14776	14692	14898	15009	14872	14857	14887	14849	14787	14867	14792	14824	14895	14691	14570	14928	14948	14767	14896	14911	14626	14869	14707	14969	14814	14971	14813	14887	15000	14834	14882	14814	14849	14882	14817	14935	15024	14976	14925	14706	14845	14904	14795	14933	14730	14953	14992	14961	14629	14815	14871	14657	14754	14766	14964	14728	14746	14695	14772	14810	14893	14791	14957	14751	14827	14769	14765	14818	14745	14919	14901	14945	14908	14909	14832	14887	14968	14791	14749	14914	14969	14988	14870	14842	15029	14836	14861	14861	14868	14772	14766	14978	14968	14918	14845	14767	14970	14802	14902	14796	14806	14745	14873	14827	14858	14741	14850	14871	14850	14794	15015	14800	14763	14954	14774	14819	14896	14778	14554	14827	14759	14764	14822	14784	14780	14834	14766	14740	14781	14823	14987	14894	14904	14772	15023	14727	14817	14908	14882	14884	14731	14740	14721	14792	14946	14916	14770	14773	14786	14821	14776	14722	14823	14764	14814	14861	14846	14793	14843	14925	14895	14865	14673	14957	14760	14722	14869	14796	14958	14945	14781	14986	14875	14803	14980	14743	14993	14900	14804	14864	14771	14927	14783	14890	14795	14632	14991	14727	14763	14718	14853	14671	14808	14736	14869	14971	14810	14734	14820	14781	14762	14948	14931	14816	14707	14760	14953	14873	14681	14820	14876	14774	14847	14873	14705	14808	14858	14889	14947	14843	14725	14879	14924	14884	14761	14856	14824	14828	14849	14827	14721	14830	14933	14799	14786	15032	14819	14837	14891	14730	14759	14951	14958	14819	14911	15017	15076	14687	14841	14947	15005	14970	14823	14751	14996	14789	14886	14780	14849	14907	14880	14920	14819	14906	15092	14911	14853	14818	14944	14872	14770	14694	14711	14697	14848	14996	14811	14615	14900	14893	14854	14882	14775	14815	14876	14892	14761	14778	15041	14834	14858	14958	14809	14862	14966	14693	14857	14961	14970	14966	14797	14745	14841	14925	14916	14757	14947	14921	14936	14956	14816	14796	14783	14915	14881	14760	14922	14684	14775	14879	14769	14903	14923	14930	14881	14937	14768	14875	14865	14885	14844	15003	14804	14937	14866	14868	14944	14982	14693	14626	14880	14904	14939	14700	14907	14885	14948	14823	14905	14931	14737	14795	14976	14775	14922	14830	14931	14809	14978	14688	14783	14833	14721	14731	15003	14798	14802	14542	14835	14901	14829	14808	14849	14919	14807	14975	14697	14779	14889	14928	14736	14886	14780	14832	14855	14937	14914	14759	14895	14929	14824	14794	14887	14761	14831	14978	14746	14886	14981	14805	14698	14940	14960	14767	14895	14773	14814	14906	14849	14777	14768	14845	14781	14924	14813	14827	14817	14797	14820	14880	14746	14822	14826	14829	14772	14803	14863	14813	14779	14865	14779	14869	14849	14872	14980	14845	14938	14800	14725	14896	14841	14869	14777	14780	14892	14733	14907	14820	14767	15080	14872	14852	14864	14864	14610	14705	14897	14785	14812	14937	14841	14793	14878	14884	14736	14871	14824	14903	14762	14738	14702	14816	15016	14754	14831	14848	14896	14786	14752	14885	15024	14800	14786	14853	14778	15024	15000	14907	14760	14853	14901	14812	14791	14701	14875	14939	14638	14899	14861	14864	14794	14856	14934	14877	14757	14800	14858	14733	14754	14914	14798	14843	14837	14912	14847	15085	14843	14694	14874	14826	14908	15031	14858	14931	14779	14949	14734	14888	14788	14880	14670	14873	14883	14857	14850	14829	14857	14743	14832	14863	14923	14941	14957	14754	14824	14894	14866	14750	14774	14783	14864	14833	14863	14898	14794	14866	14678	14968	14861	14846	14868	14679	14901	14702	14661	14927	14711	14915	14787	14927	14912	15062	14732	14881	14909	14831	14662	14739	14908	14800	14819	14838	14997	14809	14825	14846	15054	14790	14951	14731	14812	14945	14980	14945	14749	14841	14961	14788	14867	14736	14817	14811	14616	14628	14651	14734	14984	14852	14822	14926	14852	14934	14908	14971	14745	14799	14837	14950	14942	15035	14801	14854	14880	14966	14683	14744	14837	14861	14917	14766	14892	14695	14741	14679	14711	14898	14798	14678	14868	14773	14788	14897	14824	14868	14961	14828	14889	14748	14957	14901	14905	14781	14723	14716	14853	14927	14949	14730	14677	14887	14937	14910	14994	14778	14917	14998	14841	14911	14721	14976	14593	14760	14896	14799	14780	14898	14934	14816	14690	14879	14806	14854	14673	14857	14746	14800	14951	14780	14768	15034	14979	14712	14796	14902	14861	14721	14909	14668	15123	14969	14882	14831	14936	14902	14906	14958	14931	15078	14831	14816	14972	14736	14965	14794	14748	14729	14867	14698	14732	14855	14993	14821	14698	14805	14852	14764	14841	14994	14748	14959	14760	14803	14857	14810	14823	14750	14782	14912	14824	14814	14877	14833	14952	14890	14794	14844	14937	15016	14669	14998	14981	14871	14786	14790	14750	14971	14780	14864	14795	14864	14948	14833	14949	14688	14979	14943	14793	14793	14933	14782	14934	14877	14892	14920	14787	14932	14790	14704	14980	14751	14768	14695	14697	14789	14863	14716	14898	14673	14961	14886	14777	14970	14737	14687	14706	14913	14709	14801	14981	14921	14814	14829	14798	14915	14949	14824	14812	14953	14887	15005	14798	14682	14725	14618	14896	14784	14935	14996	14765	14868	14767	14695	14822	15019	14809	14939	14846	14781	14930	14791	14977	14705	14939	14764	14749	14775	14828	14865	14930	14923	14697	14904	14756	14897	14867	14805	14772	14791	14896	14980	14963	14844	14974	14840	14805	14826	14812	14928	15044	14919	14713	14870	14737	14895	15013	15020	14845	14845	14819	14725	14865	14792	14765	14795	14910	14814	14842	14748	14870	14933	14790	15024	14942	14939	14910	14817	14823	14915	14837	14855	14919	14829	15018	14680	14777	14779	14727	14936	14933	14857	14748	14901	14878	14689	14991	14705	14807	14901	14755	14877	14743	14647	14827	14820	14743	15070	14598	14920	14845	14750	14863	14674	14783	15008	14771	14968	14723	14764	14874	14943	14783	14758	14865	14848	14741	14846	14724	14845	14607	14827	14875	15023	14800	14930	14838	14686	14950	14865	14889	14738	14766	14936	14807	14937	14764	14878	14942	14861	14937	14779	14956	14822	14857	14763	14853	14908	14709	15002	14920	14989	14806	14785	14885	14651	14895	15018	14786	15058	14876	14641	14876	14718	14817	14871	14896	14623	14869	15058	14911	14918	14900	14880	14826	14848	14719	14841	14894	14793	14782	15036	14699	14833	14871	14815	14841	14754	14740	14832	14861	14720	14793	14846	14954	14987	14998	14893	14862	14818	14771	14869	14882	14866	14836	14802	14820	14985	14948	14824	14833	14913	14872	14919	14793	14924	14885	14794	15066	14860	14830	14694	14760	14782	14864	14811	14991	14698	14766	14799	15023	14883	14707	14859	14855	14899	14884	14932	14769	14970	14765	14824	14862	14909	15038	14795	14668	14838	14888	14774	14799	14631	14887	14768	14744	14863	14980	14912	14870	14846	14762	14825	14985	14923	14845	14907	14982	14764	14886	14875	14865	14855	14830	14915	14534	14865	14823	14867	14795	14764	14722	14868	14812	14686	14977	14795	14742	14857	14782	15056	14744	14896	14683	14815	14827	14926	14816	14862	14950	14817	14843	14782	14819	14711	14805	14806	14915	14928	14921	14847	14836	15051	14802	14834	14967	14828	14878	15091	14742	14807	14786	14805	14775	14755	14983	14790	14885	14761	14884	14729	14923	14945	14769	14868	14936	14821	14842	14947	14823	14738	14884	14765	14896	14889	14835	14941	14641	14774	14872	14930	14855	15000	14858	14678	15003	14801	14756	14769	14885	14839	14849	14917	14922	14841	15025	14831	14894	14853	14761	14899	14737	14879	14873	14709	14652	15007	14663	14928	14868	15048	14874	14918	14950	14900	14857	14682	14839	14844	14916	14833	14804	14948	14748	14791	14735	14823	14809	14919	14806	14875	14815	14799	14896	14920	14751	14946	15009	14977	14816	14862	14825	14895	14853	14803	14785	14892	14754	15023	14900	14815	14826	14961	14957	14742	14835	14770	14882	14871	14974	15008	14849	14781	14904	14908	14856	14891	14812	14871	14576	14932	14811	14913	14811	14788	14912	14792	14780	14870	14817	14904	14744	14812	14811	14836	14726	14922	14753	14870	14796	14821	14905	14781	14818	14959	14747	14969	14736	14727	14973	14857	14854	15013	14738	14805	14805	14904	14818	14847	14807	14864	14807	14825	14824	14773	14830	14853	14900	14921	14822	14907	14662	14754	14729	14890	14777	14812	14811	14908	14930	14730	14957	14744	14853	14855	14748	14845	14844	14888	14755	14811	14775	14770	14988	14694	14669	14919	14790	14885	14786	14875	14854	14875	14788	14945	14883	14954	14856	14965	14764	14838	14838	14856	14910	14948	14985	14868	14885	14905	14757	14788	14851	14836	14852	14752	14790	14694	14719	14684	14872	14799
30037	36821	45831	34047	24349	20918	19598	19037	18993	18920	19008	19018	19000	19132	19253	19180	19045	18987	19192	19107	19051	19043	18857	18994	18963	18992	18886	19140	19068	18879	19036	19017	19019	18932	19018	19100	18936	18934	18773	18916	19137	19131	19107	18920	19049	19027	18929	19046	19035	18910	19055	19042	19010	19155	18786	19042	19086	19022	19181	19148	19034	18958	19205	18910	18992	19080	18958	19040	18861	18801	19151	18925	18866	18996	19090	19027	18900	18848	18956	18791	18809	18764	18860	18890	18810	18967	19050	18944	19049	19038	19078	18864	18835	18900	19098	19090	19077	19189	19137	18880	18979	18858	18904	18848	18781	19141	19046	18863	19009	18979	18962	18920	19098	19006	19029	18803	19054	18858	19192	18911	19063	18984	18996	18945	18913	19072	19005	19026	18889	18908	18964	18890	18885	19115	19021	19056	18967	18925	19031	18910	19015	18980	18993	18748	19102	18936	19037	19073	19022	18762	19149	18926	19069	19098	19165	19164	19045	19011	18998	18834	19054	18840	18930	18976	19045	18993	19223	18936	19252	19073	19041	18953	19100	18870	18958	18984	19052	19037	18918	18826	19110	18883	18856	18917	19118	19006	19028	19237	19016	18813	19075	19089	18986	18968	18871	19017	19061	18896	19149	18919	19005	19134	19091	18827	19016	18959	19002	18931	18905	19215	18872	19063	18933	18889	18960	19053	19012	18842	18988	19142	18900	19014	19047	19060	19141	19027	19023	19026	18895	18899	19015	18970	19163	18706	18845	18873	18911	18973	18926	18895	18915	18782	18814	18989	18815	19023	18923	18894	18976	19057	18879	19054	19083	18955	19061	19010	18955	19016	19074	18953	18945	19079	18899	18890	19104	18804	18857	18869	19075	18902	18882	18932	18976	19066	18758	18887	19112	19107	18980	18874	19010	18956	19123	18941	18811	18793	18952	19043	19052	18836	18934	18765	18935	18932	19225	19010	19058	19065	19097	19201	18751	18862	19065	19119	19074	18875	18946	18865	19043	18934	19088	19024	19103	19014	18973	18974	18959	18805	18755	18932	19032	18942	19018	18858	19197	19123	18981	19171	19032	18908	19063	19117	19153	19091	18792	18696	18806	18809	18921	18971	18911	19204	19053	19084	18825	19351	19023	18972	18880	19048	18937	19025	19058	18804	18985	19022	18982	18925	18818	18840	18891	18775	18977	18940	18903	18829	19073	19108	19240	18996	19083	18922	18882	19040	18855	19005	19085	18937	19169	19027	18967	19072	18860	19009	19036	19035	19180	18802	18889	18879	18836	19022	18889	19092	19031	19125	18857	18965	18873	18793	19232	19019	18892	19042	18904	19141	18892	18910	18855	18860	19048	19132	18989	18892	19010	19119	18917	18948	18773	18910	18962	18870	19099	18886	18998	18971	18997	18930	18721	18898	19094	18938	18987	18962	19070	18857	18961	18863	19080	19142	19182	18963	18884	18905	18858	18979	18927	18906	18844	18850	19219	19052	19005	18895	18987	18831	18780	18967	18859	18958	18771	19202	19073	18982	18955	19009	18806	19012	18939	19018	19049	18802	18923	18947	18970	18983	18833	18854	18941	18862	18929	19152	19170	19071	18882	18873	19063	19057	18820	18975	18930	18848	18959	19143	18967	18780	18934	18725	18922	18959	19029	19130	19166	18995	19156	19004	19021	18894	18941	19078	18854	18889	19206	18904	19052	19099	19062	18912	18949	19101	18854	19146	18924	18976	19002	18800	19010	18896	18955	18849	19018	19093	18859	18837	18799	18928	19065	18886	19068	19034	19101	18928	18970	18867	19058	19000	18896	18820	18901	19104	18974	19024	18821	18889	19092	19131	18824	18908	18879	19012	19031	18997	19010	19023	19033	18824	19231	18883	19103	18794	18867	18795	18969	19009	18966	19016	19047	19025	19065	18951	18942	18861	19169	18884	18930	18829	18772	19000	19019	18759	19091	19002	18971	18925	18988	18835	19044	18762	19108	18880	18816	18913	18973	18909	18895	19256	18930	18676	18944	19091	18788	18763	18939	18940	18885	18696	19023	18811	19041	19022	18842	18956	19098	18838	18946	18831	19046	19044	19011	18900	18860	19102	19141	18973	18780	18903	18776	19091	19165	19112	19035	19186	18996	19119	18902	18899	18764	19036	18886	18818	19113	19139	18994	18930	18838	19134	18819	18987	18793	18937	18860	18876	18793	18988	18932	18962	19030	18749	18712	19084	18990	19114	19052	19178	19062	18967	19144	18977	18982	19031	19059	19014	18864	19049	19167	19195	18969	18994	19095	19227	18990	19099	19037	19042	18945	19173	19027	19070	19033	18893	18952	18923	18906	19069	18962	19132	18935	19094	19137	19147	19013	19052	18792	18880	19164	18955	18994	19060	18852	19013	19061	18768	18995	19030	19135	19147	18929	18914	18906	18926	19010	18956	18822	18976	18847	19107	19184	18935	18921	18787	18867	18758	18989	19055	19006	19006	19055	19031	18931	19047	18912	19075	19146	19055	18822	19183	18880	18893	18772	18927	18805	18927	19100	18951	18876	18921	18978	19017	18837	19070	18934	19182	19032	18871	19010	19132	19006	18903	18936	18866	19022	18950	19043	18750	19054	18858	18893	19015	19100	19235	18965	18973	18985	19353	19087	18854	19019	18979	19029	18911	19085	19043	18992	19102	19183	19232	18813	18681	18990	18806	18949	19061	18930	18831	18918	19082	18751	18980	19110	19043	18993	18931	19109	19065	18998	18922	19051	19174	18945	18927	19030	18904	18836	19090	19088	18857	18776	18924	18902	19064	19008	18986	18986	18902	18873	19016	19037	18993	18983	18981	18882	18988	18872	18829	18896	19031	18957	19022	19156	19004	18978	18692	18908	19031	18983	18912	18792	19032	18788	18977	18771	18823	18876	19032	19042	18912	19121	18909	18869	18826	18935	18869	19086	18805	19040	19051	18955	18881	18960	18931	19012	18920	18978	18941	18989	18942	18964	19015	19135	18984	19009	18800	18953	18895	19114	19080	19035	18999	19126	18924	18926	18897	18890	18904	18871	18865	19165	18879	18986	18911	18807	19018	19164	18974	18869	18959	19102	19053	18835	19017	18908	18988	19120	19063	19020	18973	18957	19059	18938	19047	19127	18875	18952	18947	19042	18924	18932	18994	19112	19085	18952	18965	19071	18997	19000	19027	18938	19294	19096	19085	18982	19106	18916	18888	18924	18752	18841	18804	18980	18975	18946	19089	18878	19021	18885	18924	19084	19117	18873	18727	19197	19070	19025	18830	18954	18817	19092	18997	18971	18944	19071	18923	19054	19004	19076	18901	19060	19088	18989	19113	19095	19017	18980	19183	19004	19226	18959	19039	19040	19122	18906	18847	19100	18782	18714	18977	18943	18994	18830	19110	19067	18958	19078	18842	18915	18875	19100	19032	18902	18936	18877	19014	19094	18913	18991	18760	19003	19007	18943	18850	19032	18763	19241	18935	19148	18999	19019	19192	18962	19057	19184	18996	19085	18962	19100	19087	18975	18990	18996	18984	18866	18915	18834	18905	18943	18899	18895	19060	18777	19094	19010	18746	19066	18901	18969	19016	18826	19120	19009	18936	18920	18905	19020	18938	18958	18922	19112	19089	18871	19125	18924	19037	18725	19096	18997	18913	19043	19072	18998	18902	18982	18965	19027	18706	19079	19069	19139	19053	19016	18884	19151	18715	18795	18996	18792	19027	19017	18926	18879	18962	18918	19029	19137	19033	19159	19028	19184	18788	19046	19006	18906	18931	19192	19063	19009	18920	18947	19027	19109	18905	19188	19087	19026	18815	18969	18972	18942	18696	18849	19047	19090	18854	18944	18981	19072	19058	19028	18779	18889	19066	19014	18909	18946	19049	18831	19016	18836	18956	18906	19138	19121	18907	18740	18913	18950	18920	18951	19092	18991	18851	18907	18864	18967	18922	19074	18939	18921	18876	19002	18796	18894	18900	18893	18898	18976	18995	18893	19016	18672	19062	19095	19284	18999	18792	19002	19096	19100	19039	18683	19009	18950	19024	18878	18894	18972	19003	19069	19145	18878	18854	18936	19179	19029	18957	18980	19054	18822	18979	18952	18992	18836	18658	18971	18744	18963	18764	18839	19070	18983	19165	18964	18931	19028	19012	18902	18794	19035	19000	19010	18896	19047	18901	19171	19002	19026	18921	19064	18906	19045	19126	19249	18760	18893	18760	19120	18888	19166	18975	19055	19205	19002	19049	18925	19006	18879	19094	19144	19010	19036	19168	19127	19014	18983	19046	18846	19131	18912	18788	18958	18993	19135	18896	19017	18892	18978	18814	19001	19000	18948	19041	19125	18847	18912	18978	18855	18987	18839	19009	19146	19151	18957	18989	18748	18862	18902	18873	19118	19076	18971	19016	18911	18797	18938	18818	19006	18996	18842	18930	19065	18961	18950	18764	18934	18890	18975	18784	19000	18991	18899	18976	19039	18973	18860	18786	18932	18991	18959	19032	18856	19100	19035	18945	18845	18960	19041	19165	18832	18980	18794	19107	19112	18941	19076	18770	19044	18961	19134	19157	19049	19268	19141	19030	18905	19138	19091	18731	18949	18979	18874	19047	18964	18848	18999	18702	18858	19002	19138	18829	18972	18873	19162	18965	18965	18990	19042	19097	18971	19069	18893	18974	19002	18941	18981	18977	18988	18889	19008	18952	18759	19031	18904	18942	18941	18892	19030	18890	18870	19091	19026	18836	18806	19070	19013	18868	18907	18960	19053	18996	19006	18895	19001	19028	19200	18897	19145	18883	18898	19024	18949	18972	18938	18913	19031	18910	18881	18890	18937	19084	19052	19047	19028	18973	18913	18962	19074	18849	18747	18822	18874	18822	18946	19148	18816	18748	19176	18893	19089	19160	18739	18952	19054	18821	19186	19037	19053	19078	19094	19125	18883	18946	19147	19135	19111	18714	19089	18968	18968	18928	19127	18946	18889	19067	19017	19007	19094	18891	18920	19037	19054	18892	19096	19045	19029	19048	19039	18795	18954	18946	18925	18696	18925	19080	19106	19187	18917	18789	18921	19028	19067	18981	18764	18996	19074	18950	18809	19012	18991	18949	19216	18850	19116	18992	18982	19030	18859	19006
33873	55951	47631	30024	20953	17373	16125	15944	16095	16114	16121	16033	16025	16027	15984	16069	16054	16150	16024	15970	15904	16069	16093	16004	15995	15938	16026	15988	15875	15952	16086	15993	15994	16098	15905	16046	15950	16025	16076	15945	15931	15991	15903	15706	16126	15958	16009	16014	16170	15953	15991	16140	15893	15935	16035	15983	15983	15957	15864	16078	15941	16038	16018	16039	16105	15838	15973	15948	15968	15963	15984	15925	16012	16008	16172	16045	15895	16020	15828	16096	15942	16097	16015	16000	15828	16125	16028	16035	15808	15901	16068	16048	15932	15936	15920	16004	15770	15976	16046	16069	15998	15973	16247	16087	16045	15925	16131	15913	15816	16052	16158	15917	15993	16039	15977	16043	16040	16060	15917	16082	15911	15856	15941	16080	15988	15859	15995	16008	16257	15966	16037	15968	15857	16001	16005	15762	15895	15963	15789	16073	15978	15970	16062	16222	16037	16115	15888	15958	15920	16040	16040	16115	15978	15947	16034	16036	16039	16083	16003	15959	15844	15866	15973	15874	16033	15720	16045	15989	15908	15874	16174	15871	16207	15854	16123	15797	16018	15976	15747	15910	16015	16109	16005	15995	15958	16031	16092	16126	16218	16065	16045	16077	15914	16021	15900	16096	16120	15877	15958	15977	16191	16061	15802	15985	16039	15975	15936	16177	15967	16029	16134	16037	16137	15886	15971	16160	15956	15933	15886	15900	16071	16007	15956	15986	15978	16009	15966	15920	15882	15917	15864	15891	16039	15882	15958	15983	15937	16104	15848	15917	16038	15799	16047	16071	15921	15953	16002	15887	16004	15814	15948	16071	15889	16035	15856	15958	16103	15988	15897	16068	15910	15926	16042	15803	16039	16000	15996	16081	15954	15865	15967	15929	16079	16018	15885	15935	16242	15944	15917	15945	15850	15867	16080	15955	15970	15861	16056	15911	15880	15750	15880	16133	16033	16062	16210	15972	15983	16017	15911	15911	15965	16164	15942	16042	15912	15930	15871	16107	15998	15879	15980	15984	16100	16083	16038	15965	16093	16032	16024	16040	15952	15937	15904	16092	15980	15769	15945	16009	15953	16111	15862	15971	15872	15980	15809	15973	15976	15957	15951	15885	15896	15898	16044	16043	15887	16072	16029	15889	16010	16124	16062	16081	15987	16121	16032	16053	16056	16011	15881	15987	16077	15886	15803	15981	15961	15917	15945	16063	15978	15970	16056	16039	16151	16101	16022	15942	15986	15800	16062	15963	16088	16068	16038	15979	15944	15954	15933	15876	15949	16126	15857	16106	16056	16075	15950	15986	16031	16010	15959	16014	16060	15936	15864	15865	15976	15916	15930	16044	16056	15933	15985	15963	16059	15875	15972	16065	16044	16034	16010	16271	16093	16098	16057	16013	15998	16056	15893	15964	15890	15916	16058	15951	16018	16010	16003	15887	16128	16136	15914	15853	15961	15781	16122	16062	15967	15846	16007	16026	15968	16052	15933	15999	15908	16021	16121	15963	15887	15936	16077	15984	15988	15827	16057	15916	16078	16205	16061	15918	15872	15981	15998	15915	16050	15857	15985	16074	15995	16019	15880	16076	15802	16011	16099	15987	16083	16035	15931	15922	15982	15992	15881	16000	16022	16128	16024	15977	16182	15999	16033	15872	16138	15930	16000	16062	15935	15914	15926	16036	16168	15849	16126	16026	15974	15965	16031	16156	15893	15863	15999	16062	15898	16083	15960	15872	15775	15996	15917	16152	15780	15869	15968	15951	15919	15982	16101	15954	15965	16029	15809	16013	15972	15892	16009	15983	15813	15961	16072	16032	16124	16023	16042	15891	16064	15972	15934	16004	15987	16026	16102	16081	16113	15925	15978	16028	15915	16072	15849	15874	15984	16091	16081	15984	16042	15780	16070	16079	15893	16025	16106	16061	15954	16184	16010	16069	16002	16037	16088	15980	16102	15959	16093	15874	15842	15889	16096	15936	15830	16154	16047	16082	15993	16064	16076	15961	16100	15968	15883	16094	15950	15777	16059	15901	16109	15959	16061	16032	16218	15981	15962	16104	16075	15940	16005	15977	16132	16054	15925	15890	15966	15841	15947	15981	16024	16036	15932	15879	15991	15943	15997	15980	16001	16005	16062	15887	16165	15935	16103	15925	16067	16056	15957	16022	16074	15933	16191	15849	15955	15989	16086	16008	16002	15874	15943	16022	16031	15898	16091	15938	16022	16195	15901	15871	16047	16057	16153	16061	16046	16035	15948	16241	16075	15928	15813	15873	15941	16085	16100	16062	16076	16018	15973	15953	15918	16054	16057	16075	15923	16027	16112	16112	15962	15986	15828	15881	15923	16114	16098	15944	16019	15974	15895	15890	16015	16092	16055	15921	16041	15861	15912	15981	15800	15926	15893	15973	15878	16132	16103	15896	15942	16067	16035	15979	15850	16024	15980	16338	16132	15912	15970	15983	16253	16023	16002	16091	16000	16041	16154	16184	15904	16133	16010	15888	15910	16054	15765	16008	16046	16010	16046	15934	16006	15933	16043	16041	15984	15918	16074	16012	15909	15931	16131	15981	15986	15963	16087	16074	15984	16035	15981	15997	16092	16029	16016	15927	16055	16024	16039	15880	15860	16136	15978	16052	15982	15950	15986	16039	15971	16030	15915	15956	15794	15983	15958	15974	16065	15883	16038	16037	15857	15897	16106	15981	16187	15971	16043	15962	15875	16017	15951	15839	16151	15989	15891	15962	15833	15958	15905	15926	16130	16074	16107	15996	15829	15945	15902	16050	16060	16126	15929	15967	15911	16062	15757	16016	16056	15941	15971	15986	15914	16082	16037	16099	16146	15981	15986	16055	16029	16114	16025	16052	16058	15794	15997	16063	15985	16053	15958	15983	16079	15891	16050	15920	16089	16031	16057	15848	15936	16054	15879	16005	15921	16011	16004	16029	15930	15945	16076	16007	16235	15927	16152	15876	16140	16038	16061	15845	15981	16061	16066	16019	16000	15820	15950	15942	15954	16210	16008	16017	16104	16108	15957	16115	15966	16119	15938	16101	16017	16037	16030	16055	16074	15815	16158	15890	16090	15869	16136	15915	16189	15850	16267	15911	15917	16076	15755	15966	16049	16194	16103	16081	15980	16178	15977	16051	15795	15931	16045	15886	15946	15943	15957	16224	15765	16006	15994	16137	16059	15910	16115	15996	15901	15839	16028	15910	16098	15865	16077	15961	16013	15997	16037	16148	16080	16027	16076	16020	15960	15927	15808	16200	16031	16152	16128	16014	15907	16266	16022	16156	16137	15922	15985	15984	15912	15854	15898	16063	16130	15836	15803	15894	16199	16129	16186	16113	16078	16124	15821	15906	15896	16014	15977	15976	15859	15957	16100	15980	16080	15911	15988	15970	15916	15872	15888	15948	15919	15929	15989	16076	16128	15963	15899	16023	15905	15894	16039	16015	15907	16099	15990	15938	16152	15941	16030	15999	16036	15948	16023	16070	15924	15973	16229	15813	15970	16112	16022	15799	16031	15973	15913	16100	16017	15958	16142	15963	15920	16180	16026	15959	16008	15939	16063	15867	15878	16105	15733	15957	16046	15935	16153	16159	16140	15942	15910	16132	15893	16045	16092	16011	15893	16090	15811	15931	15886	15956	16136	15997	16033	15969	15903	15996	16010	15807	15901	16070	16053	15995	16036	15941	15767	16112	16033	15976	15900	16010	15906	15963	16005	16014	15974	15898	16022	15932	16005	15945	15997	16044	15983	16028	15949	16047	15948	15976	16025	15931	15878	15970	15877	16086	16021	16095	16026	16078	16109	15952	16037	15811	15883	15914	15917	15871	16338	15883	16030	15935	15964	16030	16119	15869	15901	15914	16082	15909	16051	16208	16103	15986	16000	16029	15902	16062	15961	16167	16095	15854	16059	15785	16135	16060	16023	16085	15880	15892	16161	16106	15975	15919	16080	16128	15853	16124	16058	16006	15993	15967	16035	16176	15941	16017	15952	15924	16059	16003	15962	15961	15948	15974	16096	15845	15982	16005	16123	15915	15960	16037	16109	15914	16016	16065	16080	15900	15929	15975	16117	16077	16106	15953	15924	15963	15892	16071	15996	15963	15992	16007	15993	15999	16067	16104	16061	15995	15921	16043	16195	15951	16043	15887	15967	15901	15882	15914	16109	15885	15997	15923	16112	15988	15999	15906	15931	16079	16109	16190	15950	15959	16072	16004	16128	15908	15859	16029	16218	15996	16136	16013	15818	15969	16025	15838	16225	15903	16018	15949	15920	15957	15880	16072	16053	15989	16114	15962	16083	16077	16090	16078	16046	15965	15812	16131	16022	16104	16315	16133	15956	15973	15902	15954	15993	15878	16179	16000	15963	15844	15881	16029	15902	15974	16012	16006	15943	16078	16004	15861	15993	15984	15966	16027	16139	15860	16077	16036	16005	15917	16107	15933	16030	15959	16116	15946	15936	15916	15925	16058	16009	16010	16131	16017	16075	16211	16097	15939	15895	16006	16157	16141	15777	16097	16197	15910	15820	15981	16019	15954	15915	15919	15925	16001	15910	16140	15972	15734	16041	16127	16013	15812	15924	16196	15973	16096	15897	16030	15913	16078	16005	15957	16037	15924	15900	15876	16015	16198	16063	16049	16035	15954	16165	16202	16029	15922	16036	15926	16119	15851	16019	16003	16058	16127	16017	15992	15911	15961	15926	16126	15970	16049	16113	15950	15871	15838	15908	15976	16059	16080	16214	16011	15971	15877	16227	16172	16026	15892	15937	15933	16045	15845	16120	16159	16002	16039	16081	15982	15962	16063	16104	15995	15972	15903	16060	15782	16127	16041	15926	16053	16057	16028	15968	16146	15803	15901	16036	15940	15961	16038	16059	16023	15983	15889	15922	15936	15850	15975	16073	16047	16032	16048	16056	16078	16013	15811	16023	16105	16052	15815	16030	16117	15959	16032	16051	15872	15939	15961	15981	15975	16028	15966	15978	16068	16177	16147	16088	16084	16041	15915	15919	15899	15732	16086	16081	16133	16036	16107	15872	15989	16040	15941	15950	15966	15982	16018	16022	16039	15954	15957	15878	15979	16130	15890	16045	16083	16148	15905	15973	16125	16021	15986	16099	15979
25155	26831	48590	45211	32530	25977	22096	19212	18516	18738	18641	18517	18504	18607	18654	18674	18891	18855	18461	18632	18524	18558	18418	18543	18607	18610	18431	18593	18576	18584	18527	18455	18686	18516	18581	18297	18719	18613	18607	18480	18545	18573	18545	18668	18822	18586	18569	18416	18411	18599	18555	18576	18684	18563	18695	18483	18443	18402	18392	18541	18744	18627	18611	18643	18605	18492	18539	18552	18305	18466	18565	18632	18562	18481	18635	18504	18500	18430	18692	18379	18460	18552	18513	18570	18559	18368	18534	18475	18547	18422	18401	18384	18671	18235	18436	18528	18482	18663	18415	18616	18349	18451	18533	18514	18482	18912	18519	18543	18634	18460	18614	18298	18292	18429	18497	18460	18521	18495	18629	18508	18321	18261	18339	18557	18527	18518	18575	18576	18543	18674	18560	18467	18565	18488	18490	18548	18336	18372	18249	18555	18402	18429	18517	18585	18577	18622	18552	18345	18413	18516	18676	18663	18433	18541	18407	18569	18447	18379	18480	18364	18445	18565	18393	18419	18480	18487	18360	18503	18592	18421	18538	18545	18647	18585	18505	18239	18314	18318	18366	18411	18554	18356	18416	18417	18455	18581	18428	18357	18595	18437	18277	18431	18205	18555	18430	18382	18574	18570	18473	18445	18343	18336	18495	18563	18393	18412	18551	18575	18531	18631	18542	18528	18545	18363	18495	18410	18556	18370	18583	18465	18378	18680	18550	18467	18576	18471	18709	18480	18642	18437	18579	18421	18592	18670	18476	18526	18622	18414	18667	18460	18462	18650	18430	18405	18592	18692	18544	18563	18408	18604	18386	18450	18644	18486	18541	18443	18333	18364	18337	18515	18286	18718	18350	18522	18357	18530	18627	18598	18626	18460	18529	18516	18467	18324	18408	18481	18495	18518	18379	18344	18571	18396	18455	18433	18526	18321	18444	18466	18608	18516	18360	18545	18392	18689	18514	18487	18414	18344	18638	18246	18398	18744	18495	18728	18394	18387	18542	18587	18784	18346	18597	18692	18455	18344	18515	18639	18595	18420	18563	18414	18327	18340	18503	18599	18577	18601	18551	18325	18470	18513	18524	18336	18300	18554	18645	18530	18522	18553	18524	18475	18391	18463	18344	18450	18527	18164	18490	18567	18420	18475	18509	18449	18427	18419	18587	18442	18400	18574	18610	18448	18515	18337	18658	18607	18383	18570	18442	18428	18501	18340	18263	18520	18266	18327	18335	18585	18415	18539	18264	18378	18562	18466	18440	18437	18523	18480	18573	18508	18252	18546	18528	18643	18566	18579	18607	18624	18488	18371	18620	18448	18290	18546	18371	18505	18770	18516	18507	18432	18500	18536	18407	18726	18536	18518	18455	18319	18631	18379	18550	18558	18428	18470	18474	18411	18403	18328	18395	18548	18598	18587	18630	18511	18562	18583	18587	18463	18417	18505	18477	18296	18435	18470	18515	18089	18533	18559	18573	18475	18341	18435	18573	18547	18585	18359	18593	18347	18338	18565	18488	18595	18221	18425	18694	18422	18514	18308	18501	18339	18695	18390	18451	18427	18455	18507	18532	18674	18591	18541	18480	18385	18527	18393	18351	18346	18391	18323	18542	18594	18574	18596	18427	18463	18595	18518	18649	18447	18478	18540	18484	18465	18475	18541	18438	18469	18542	18502	18564	18610	18485	18627	18518	18528	18643	18522	18550	18566	18665	18570	18365	18400	18455	18475	18559	18551	18496	18598	18656	18360	18423	18447	18502	18332	18361	18465	18374	18655	18542	18491	18287	18838	18452	18486	18690	18400	18434	18543	18559	18451	18606	18399	18387	18526	18332	18563	18336	18519	18420	18621	18428	18543	18531	18357	18618	18648	18398	18405	18316	18540	18318	18378	18535	18555	18442	18500	18583	18569	18453	18477	18555	18479	18264	18374	18502	18586	18528	18593	18567	18596	18359	18460	18466	18394	18509	18392	18631	18517	18348	18534	18530	18571	18437	18502	18346	18390	18792	18484	18239	18582	18564	18433	18254	18430	18557	18357	18609	18510	18455	18577	18567	18656	18504	18477	18389	18397	18449	18532	18647	18585	18665	18399	18456	18491	18420	18560	18666	18622	18500	18519	18394	18428	18473	18527	18501	18681	18401	18441	18448	18178	18321	18410	18569	18471	18750	18444	18522	18321	18491	18449	18561	18583	18463	18393	18317	18455	18352	18322	18430	18584	18376	18452	18476	18390	18574	18368	18187	18550	18550	18495	18441	18544	18344	18441	18405	18684	18625	18524	18601	18524	18487	18649	18634	18455	18450	18462	18419	18459	18505	18585	18586	18266	18468	18573	18522	18464	18558	18459	18540	18475	18547	18632	18664	18559	18343	18439	18510	18537	18494	18496	18451	18629	18403	18469	18526	18614	18615	18585	18468	18407	18521	18350	18376	18587	18458	18525	18517	18454	18364	18510	18389	18355	18395	18409	18426	18410	18721	18509	18460	18458	18358	18361	18569	18299	18311	18526	18379	18683	18596	18644	18433	18564	18591	18632	18523	18619	18536	18492	18495	18628	18353	18368	18377	18423	18527	18594	18472	18366	18401	18561	18605	18463	18565	18463	18572	18209	18483	18497	18576	18586	18500	18364	18682	18593	18445	18542	18687	18552	18544	18724	18372	18431	18315	18297	18363	18496	18625	18487	18607	18450	18481	18586	18598	18516	18512	18626	18538	18412	18641	18541	18370	18321	18332	18363	18371	18193	18493	18482	18375	18474	18618	18567	18560	18455	18308	18394	18580	18553	18544	18618	18331	18537	18449	18472	18648	18545	18554	18495	18434	18488	18495	18297	18553	18494	18604	18375	18568	18517	18323	18558	18541	18479	18593	18652	18543	18510	18554	18695	18635	18402	18370	18355	18326	18583	18293	18545	18466	18203	18354	18431	18357	18438	18456	18339	18491	18470	18496	18601	18513	18469	18396	18501	18374	18317	18550	18332	18397	18429	18467	18605	18451	18298	18483	18364	18394	18620	18522	18544	18399	18504	18363	18367	18278	18451	18446	18439	18351	18477	18588	18526	18355	18565	18381	18609	18394	18463	18525	18503	18457	18432	18429	18607	18342	18608	18382	18470	18532	18533	18589	18498	18450	18443	18529	18190	18608	18552	18614	18501	18408	18276	18542	18340	18472	18468	18459	18424	18508	18359	18567	18436	18571	18414	18498	18633	18460	18637	18422	18393	18536	18512	18557	18590	18358	18261	18576	18559	18505	18346	18533	18579	18603	18613	18561	18372	18359	18384	18542	18475	18344	18556	18549	18474	18234	18456	18706	18703	18668	18388	18492	18382	18557	18394	18480	18427	18407	18520	18632	18387	18404	18528	18498	18308	18497	18490	18479	18506	18501	18609	18499	18533	18506	18627	18413	18764	18596	18567	18423	18494	18457	18582	18383	18358	18173	18491	18488	18506	18416	18470	18506	18458	18600	18487	18792	18459	18663	18575	18535	18360	18555	18438	18325	18639	18437	18319	18508	18539	18576	18704	18224	18630	18570	18483	18553	18634	18381	18370	18359	18524	18428	18477	18536	18599	18408	18461	18540	18436	18493	18632	18751	18548	18420	18537	18467	18284	18475	18404	18355	18569	18443	18392	18478	18543	18493	18576	18490	18510	18531	18362	18218	18364	18517	18514	18391	18600	18349	18408	18390	18440	18485	18632	18448	18555	18485	18563	18600	18405	18413	18454	18543	18790	18495	18552	18597	18585	18352	18390	18734	18549	18620	18488	18556	18550	18565	18594	18298	18372	18455	18648	18506	18466	18470	18268	18598	18557	18559	18418	18532	18548	18485	18570	18613	18337	18426	18499	18707	18552	18509	18557	18519	18475	18504	18313	18538	18396	18536	18589	18561	18480	18534	18467	18526	18572	18495	18483	18435	18475	18540	18536	18509	18463	18656	18332	18511	18282	18612	18443	18270	18512	18553	18460	18569	18574	18462	18299	18451	18484	18399	18454	18613	18504	18480	18496	18450	18599	18356	18684	18576	18336	18602	18705	18610	18323	18412	18220	18470	18495	18452	18318	18517	18671	18599	18575	18323	18292	18549	18274	18598	18472	18426	18807	18640	18478	18366	18630	18356	18569	18508	18390	18460	18651	18433	18487	18764	18488	18453	18648	18366	18464	18108	18468	18574	18406	18610	18326	18635	18517	18442	18449	18301	18299	18449	18420	18572	18564	18489	18570	18341	18595	18590	18320	18563	18369	18635	18448	18465	18507	18597	18460	18360	18502	18509	18390	18564	18639	18472	18614	18592	18442	18623	18418	18472	18457	18468	18377	18446	18405	18343	18483	18518	18457	18314	18579	18304	18583	18591	18622	18396	18319	18480	18237	18373	18345	18552	18558	18637	18396	18238	18494	18587	18365	18515	18569	18599	18295	18726	18471	18513	18487	18603	18614	18478	18459	18365	18366	18511	18635	18591	18550	18433	18400	18418	18356	18490	18335	18701	18680	18472	18423	18485	18263	18469	18474	18553	18391	18596	18364	18252	18548	18453	18364	18692	18436	18392	18392	18603	18461	18619	18397	18549	18429	18645	18667	18518	18308	18647	18444	18600	18435	18711	18519	18664	18505	18702	18538	18546	18388	18466	18426	18448	18449	18399	18299	18456	18429	18361	18570	18570	18482	18353	18293	18477	18332	18526	18501	18569	18480	18209	18480	18335	18487	18502	18446	18567	18579	18612	18625	18498	18198	18401	18313	18529	18767	18516	18737	18527	18659	18415	18416	18497	18572	18707	18502	18373	18383	18484	18401	18443	18611	18537	18481	18411	18475	18412	18555	18455	18533	18571	18636	18317	18623	18481	18288	18492	18594	18532	18463	18489	18608	18683	18470	18532	18571	18328	18464	18487	18431	18640	18454	18617	18645	18437	18557	18474	18409	18367	18435	18566	18578	18360	18385	18402	18267	18666	18454	18362	18555	18667	18518	18622	18489	18575	18381	18673	18625	18717	18367	18503	18409	18384	18311	18321	18463	18375	18715	18536	18514	18455	18474	18590	18546	18590	18522	18625	18443	18421	18672	18557	18687	18284	18488	18401	18489	18602	18573	18494	18334	18525	18420	18517	18553	18524	18513	18440	18320	18334	18559	18462	18348
54535	95079	82149	54502	35211	22561	16766	15755	15585	15716	15904	15935	15698	15742	15856	15758	15780	15734	15723	15755	15768	15717	15685	15708	15849	15788	15771	15742	15764	15784	15805	15759	15834	15640	15741	15637	15590	15749	15505	15769	15699	16023	15742	15708	15661	15802	15739	15856	15702	15748	15935	15728	15783	15930	15810	15760	15852	15578	15677	15780	15699	15669	15862	15672	15771	15731	15625	15760	15801	15842	15807	15785	15832	15652	15896	15738	15646	15820	15678	15871	15672	15769	15817	15826	15907	15771	15739	15721	15836	15675	15705	15859	15690	15743	15778	15617	15836	15700	15599	15766	15658	15775	15932	15736	15749	15641	15746	15728	15758	15627	15662	15678	15855	15729	15823	15594	15505	15771	15587	15921	15664	15752	15579	15806	15825	15880	15770	15607	15554	15660	15774	15803	15681	15813	15599	15805	15772	15669	15759	15636	15718	15678	15623	15706	15687	15840	15761	15682	15854	15695	15740	15761	15812	15921	15931	15629	15780	15804	15673	15734	15655	15668	15830	15728	15899	15686	15671	15803	15733	15722	15650	15687	15761	15761	15956	15818	15699	15659	15554	15731	15851	15779	15538	15972	15576	15742	15792	15808	15725	15719	15879	15733	15722	15750	15709	15525	15757	15711	15629	15711	15923	15798	15842	15671	15751	15782	15712	15805	15702	15697	15658	15744	15705	15726	15599	15708	15715	15908	15633	15842	15755	15596	15786	15624	15735	15796	15855	15587	15758	15567	15788	15720	15793	15676	15736	15769	15780	15714	15849	15841	15922	15788	15803	15756	15825	15718	15839	15734	15840	15654	15913	15900	15693	15788	15871	15726	15743	15796	15938	15821	15857	15446	15749	15622	15795	15657	15864	15819	15497	15592	15637	15838	15749	15614	15732	15687	15728	15854	15670	15766	15700	15803	15812	15711	15773	15885	15700	15756	15739	15901	15681	15653	15621	15841	15629	15742	15684	15642	15768	15702	15615	15828	15900	15877	15709	15689	15595	15647	15733	15692	15870	15709	15765	15796	15924	15845	15667	15693	15726	15837	15901	15652	15624	15890	15787	15862	15713	15617	15863	15918	15671	15781	15926	15835	15818	15819	15772	15658	15721	15754	15733	15684	15744	15614	15782	15702	15735	15528	15895	15807	15780	15751	15777	15532	15873	15708	15902	15639	15724	15680	15795	15571	15680	15845	15860	15803	15545	15856	15768	15537	15735	15750	15723	15736	15829	15738	15752	15735	15804	15609	15888	15764	15657	15869	15735	15629	15684	15858	15671	15838	15842	15603	15892	15786	15775	15714	15581	15916	15866	15815	15556	15751	15719	15734	15785	15876	15625	15700	15721	15850	15800	15546	15802	15759	15672	15636	15663	15792	15715	15719	15727	15662	15729	15777	15741	15721	15810	15665	15492	15797	15916	15682	15841	15676	15759	15807	15680	15663	15762	15764	15744	15633	15851	15631	15720	15822	15648	15779	15729	15815	15776	15825	15959	15772	15720	15814	15704	15757	15557	15621	15816	15741	15776	15652	15787	15607	15800	15816	15780	15592	15787	15655	15687	15765	15772	15560	15645	15760	15866	15729	15687	15734	15777	15728	15812	15621	15603	15821	15582	15792	15823	15789	15672	15801	15597	15802	15658	15669	15790	15694	15775	15801	15683	15705	15677	15734	15697	15717	15830	15816	15908	15940	15866	15708	15677	15747	15812	15812	15646	15605	15754	15649	15761	15738	15631	15717	15798	15760	15687	15620	15788	15823	15713	15769	15671	15744	15572	15646	15661	15701	15707	15788	15729	15634	15758	15742	15604	15623	15837	15887	15668	15779	15614	15699	15720	15543	15858	15816	15768	15616	15821	15796	15821	15753	15662	15685	15769	15655	15564	15754	15684	15642	15755	15839	15728	15757	15688	15679	15688	15691	15673	15957	15794	15723	15798	15724	15790	15753	15953	15724	15649	15559	15864	15690	15761	15770	15728	15652	15773	15750	15840	15667	15759	15791	15811	15680	15572	15619	15743	15855	15888	15755	15998	15633	15700	15690	15706	15602	15866	16003	15690	15632	15656	15762	15803	15777	15767	15649	15772	15769	15561	15814	15703	15714	15600	15708	15764	15848	15716	15764	15711	15626	15680	15699	15657	15788	15603	15680	15809	15529	15603	15785	15766	15728	15816	15803	15709	15684	15709	15835	15757	15854	15504	15705	15757	15668	15764	15818	15533	15656	15751	15661	15764	15729	15698	15828	15651	15689	15860	15780	15848	15658	15878	15644	15827	15797	15736	15773	15817	15783	15643	15661	15624	15799	15649	15651	15638	15807	15968	15769	15715	15858	15630	15834	15656	15735	15873	15679	15799	15811	15809	15787	15928	15738	15786	15717	15775	15626	15747	15675	15760	15717	15651	15882	15632	15679	15862	15724	15446	15765	15926	15667	15629	15762	15664	15722	15829	15706	15920	15810	15656	15733	15720	15665	15730	15795	15825	15738	15837	15703	15805	15637	15683	15790	15636	15712	15800	15647	15606	15676	15664	15707	15728	15702	15712	15732	15675	15773	15683	15999	15496	15810	15759	15679	15684	15785	15794	15864	15781	15681	15709	15779	15857	15729	15782	15694	15744	15734	15847	15843	15817	15704	15787	15829	15516	15893	15603	15679	15661	15779	15640	16002	15850	15731	15594	15750	15701	15759	15812	15709	15787	15791	15680	15762	15808	15685	15742	15639	15778	15518	15797	15741	15837	15692	15675	15820	15891	15828	15849	15633	15846	15570	15694	15632	15720	15632	15690	15676	15847	15700	15510	15825	15804	15761	15732	15637	15808	15623	15644	15888	15695	15857	15524	15768	15648	15541	15699	15734	15821	15845	15732	15584	15666	15554	15865	15579	15760	15628	15742	15678	15885	15669	15906	15866	15792	15687	15650	15780	15861	15792	15659	15711	15741	15810	15582	15827	15822	15629	15746	15658	15710	15668	15720	15864	15696	15801	15855	15706	15629	15651	15763	15818	15752	15831	15846	15788	15670	15739	15543	15770	15668	15773	15627	15881	15588	15760	15830	15768	15742	15695	15663	15908	15723	15831	15701	15861	15809	15822	15660	15744	15756	15519	15823	15930	15568	15890	15855	15919	15781	15584	15715	15662	15795	15659	15714	15806	15761	15789	15786	15843	15669	15657	15851	15604	15719	15544	15761	15858	15708	15679	15870	15843	15625	15852	15634	15667	15918	15610	15890	15635	15710	15696	15797	15822	15572	15706	15640	15699	15815	15577	15689	15825	15706	15922	15667	15679	15709	15631	15778	15707	15716	15732	15653	15795	15705	15790	15759	15714	15869	15729	15668	15739	15668	15802	15790	15751	15824	15838	15796	15774	15788	15768	15696	15937	15746	15898	15857	15929	15873	15811	16011	15714	15827	15617	15826	15758	15741	15729	15830	15673	15732	15730	15633	15728	15687	15766	15682	15715	15879	15689	15740	15772	15735	15651	15774	15798	15722	15875	15616	15749	15575	15713	15702	15723	15808	15723	15882	15788	15885	15705	15841	15852	15613	15721	15660	15715	15725	15837	15783	15783	15596	15753	15839	15761	15741	15747	15917	15822	15781	15759	15720	15693	15684	15709	15716	15690	15657	15794	15795	15757	15866	15578	15693	15496	15539	15757	15782	15602	15636	15825	15679	15786	15967	15678	15702	15701	15701	15738	15840	15833	15722	15761	15822	15933	15583	15563	15821	15748	15644	15760	15839	15617	15679	15640	15630	15725	15683	15885	15724	15870	15911	15614	15774	15605	15777	15790	15699	15744	15814	15788	15642	15626	15824	15692	15680	15864	15702	15689	15693	15704	15664	15771	15589	15677	15902	15919	15659	15773	15857	15629	15842	15563	15811	15814	15927	15814	15737	15743	15823	15707	15727	15693	15748	15635	15782	15717	15638	15782	15833	15619	15582	15792	15700	15753	15722	15852	15714	15656	15674	15771	15889	15606	15782	15688	15719	15736	15790	15706	15829	15828	15849	15835	15830	15864	15528	15737	15702	15902	15529	15801	15575	15861	15776	15487	15774	15634	15653	15696	15752	15844	15630	15789	15681	15555	15725	15774	15666	15512	15543	15893	15783	15706	15622	15683	15632	15710	15703	15832	15992	15784	15669	15859	15698	15670	15731	15730	15847	15746	15845	15525	15795	15558	15645	15881	15629	15611	15793	15670	15795	15759	15732	15656	15733	15689	15756	15766	15626	15657	15817	15776	15744	15728	16016	15648	15898	15778	15778	15831	15885	15629	15861	15696	15848	15608	15810	15730	15570	15818	15689	15690	15895	15813	15666	15653	15859	15802	15742	15786	15703	15769	15859	15623	15744	15580	15773	15712	15750	15796	15700	15830	15699	15625	15764	15719	15686	15731	15716	15874	15728	15577	15846	15797	15860	15706	15693	15793	15796	15835	15797	15660	15601	15928	15689	15768	15677	15819	15785	15556	15815	15831	15841	15869	15836	15701	15631	15949	15695	15767	15738	15776	15703	15609	15814	15867	15643	15788	15674	15699	15932	15708	15859	15852	15800	15727	15784	15760	15637	15777	15852	15630	15751	15780	15770	15718	15902	15790	15684	15709	15859	15723	15710	15725	15827	15855	15650	15575	15904	15850	15730	15837	15619	15739	15764	15793	15841	15589	15732	15794	15687	15834	15549	15792	15806	15597	15871	15820	15881	15753	15686	15854	15635	15708	15841	15600	15725	15834	15706	15699	15666	15706	15806	15660	15605	15851	15625	15770	15885	15859	15835	15749	15891	15684	15838	15804	15852	15616	15637	15748	15693	15848	15692	15791	15904	15822	15769	15671	15730	15826	15859	15625	15799	15719	15563	16005	15657	15681	15729	15707	15959	15859	15791	15776	15839	15785	15818	15792	15742	15990	15716	15760	15817	15795	15662	15837	15622	15857	15842	15785	15684	15633	15715	15887	15784	15778	15686	15638	15739	15648	15654	15817	15836	15544	15717	15727	15843	15654	15796	15677	15850	15764	15747	15736	15886	15779	15845	15830	15769	15829	15758	15768	15761	15805	15680	15892	15791	15632	15768	15723	15654	15614	15696	15818	15859	15582	15676	15939	15678	15847	15795	15810	15584	15745	15785	15695	15830	15704
23179	23274	39898	40620	34127	29370	25893	19757	18554	18720	18662	18732	18643	18657	18349	18398	18442	18644	18387	18384	18527	18592	18432	18380	18142	18521	18309	18277	18262	18251	18261	18401	18315	18550	18274	18225	18354	18381	18207	18345	18177	18105	18160	18320	18282	18130	18229	18378	18268	18352	18298	18025	18276	18265	18372	18196	18169	18074	18172	18111	18203	18092	18450	18563	18370	18092	18224	18335	18236	18207	18206	18113	18222	18042	18070	18198	18007	18470	18282	18186	18139	18318	18449	18204	18290	18018	18245	18271	18239	18313	18202	18420	18166	18151	18387	18100	18239	18249	18193	18306	18170	18245	18248	18180	18332	18048	18161	18130	18302	18292	18218	18177	18231	18204	18106	18365	18088	18067	18101	18065	18244	18183	17946	18327	18465	18087	18259	18372	18286	18056	18199	18021	18491	18124	18133	18134	18282	18247	18249	18241	18177	18347	18259	18041	18342	18068	18465	18172	18271	18148	18234	18018	18185	18364	18341	18085	18329	18264	18105	18097	18109	18301	18165	18246	18242	18182	18397	18208	18132	18073	18250	18142	18104	17909	18198	18308	18256	18204	18247	18287	18238	18396	18136	18130	18318	18281	18093	18067	18087	18197	18200	18166	18015	18250	18419	18180	18388	18176	18260	17987	17966	18227	18404	18395	18352	18384	18270	18150	18175	18193	18247	18143	18066	18132	18166	18037	18006	18382	17841	18303	18164	18150	18075	18329	18280	18060	18204	18078	18326	17915	18191	18203	18095	18335	18203	18307	18062	18212	18244	18271	18088	18378	18354	18198	18366	18351	18248	18414	18260	18250	18116	18187	18241	18150	18000	18221	18230	18343	18366	18042	18248	18292	18140	18303	18034	18002	18272	17978	18074	18193	18059	18284	18437	18292	18323	18089	18393	18277	18308	18209	18336	18135	18238	18127	18077	18119	18134	18108	18161	18134	18182	18263	18237	18262	18132	18151	18323	18253	18227	18149	18032	18262	18225	18369	18181	18083	17969	18339	18262	18257	18128	18110	18244	18077	18246	18282	18287	18043	18329	18369	18319	18290	18005	18220	18276	18122	18279	18303	18227	18261	18022	18212	18406	18072	18294	18422	18193	18277	18126	18150	18256	18132	18285	18416	18163	18385	18159	18345	18172	18195	18343	18207	18050	18154	18347	18081	18111	18268	18048	18093	18239	18210	18270	18332	18135	18041	18236	18085	18121	18244	18032	18300	18159	18264	17988	18313	18224	18258	18014	18195	18380	18394	18391	18171	18167	18160	18188	18172	18239	18205	18110	18352	18534	18105	18139	18334	18043	18209	18197	18275	18094	18236	18114	18269	18127	18295	18162	18179	18350	17948	18184	18320	18252	18210	18108	18212	18185	18334	18164	18191	18243	18137	18116	18129	18276	18237	18269	18045	18360	18279	18150	18181	18164	18183	18077	18207	18128	18227	18188	18158	18157	18145	18320	18153	18117	18305	18120	18193	18237	18182	18376	18151	18320	18209	18166	18281	18434	18194	18161	18156	18106	18153	18248	18148	18170	18085	18270	18110	18178	18342	18046	18216	18311	18251	18225	17863	18280	18207	18151	18417	18237	18141	18176	18168	18259	18126	18183	18058	18163	18332	18410	18312	18167	18088	18082	18245	18251	18364	18209	18275	18303	18177	18306	18315	17934	18276	18140	18046	18132	18149	18196	18168	18189	18398	18376	18284	18259	18279	18327	18253	18178	18222	18001	18142	18337	18172	18195	18294	18281	18169	18245	18077	18227	18224	18351	17974	18149	18069	18204	18196	18228	18239	18214	18111	18272	18217	18361	18249	18170	18380	18204	18126	18246	18190	18224	18177	18209	18296	18283	18291	18115	18080	18214	18178	18069	18150	18176	18222	18105	18236	18424	18319	18344	18332	18135	18215	18260	18168	18316	18039	18310	18167	18093	18311	18367	18226	17966	18077	18194	18058	18129	18204	18231	18041	18100	18309	18298	18142	18042	18131	18200	18332	18298	18148	18253	18319	18268	18184	18206	18102	18158	18157	18144	18254	18356	18232	18233	18360	18229	17961	17931	17939	18342	18074	18302	18114	18141	18350	18223	18017	18034	18113	18239	18264	18143	18160	18257	18235	18394	18150	18335	18350	18270	18066	18155	18124	18105	18229	18189	18140	18208	18203	18116	18206	18213	17972	18137	18224	18162	18203	17940	18112	18132	18019	18141	18233	18383	18083	18410	18132	18346	18264	18000	18167	18270	18176	18022	18116	18236	18271	18217	18218	18158	18284	18351	18318	18284	18071	18121	18027	18062	18018	18207	18310	18238	18004	18089	18060	18139	18175	18383	18159	18167	18218	18394	18099	18097	18256	18124	18183	18321	18264	18177	17908	18418	18061	18323	18027	18257	18244	18279	18002	18226	17997	18147	18229	18215	18258	18239	18284	18144	18253	18096	18213	18115	18112	18034	18146	18215	18291	18278	18326	18250	18074	18113	18150	18150	18301	18304	18227	18262	18071	18045	18165	18263	18206	18447	18334	18512	18253	18182	18069	18294	18089	18179	18171	18223	18178	18019	18081	18253	17952	18330	18193	18205	18289	18194	18068	18168	18078	17960	18297	18164	18211	18243	18028	18482	18234	18230	18187	18208	18189	18365	18135	18280	18199	18274	18034	18019	18146	18337	18173	18211	18336	18274	17950	18418	18295	18376	18080	18164	18134	18339	18191	18082	18224	18481	18298	18189	18078	18104	18089	18150	18262	18219	18133	18096	18270	18050	18085	18145	18090	18185	18305	18051	18006	18303	18410	18266	18106	18247	18209	18149	18236	18227	18028	17991	18190	18132	18224	18293	18213	18320	18160	18253	18349	18098	18207	18207	17990	18201	18199	18254	18113	18356	18236	18302	18340	18134	18148	18416	18244	18374	18180	18120	18307	18335	18380	18240	18154	17989	18220	18209	18115	18348	18169	18194	18103	18201	18068	18361	18241	18035	18079	18015	18109	18433	18141	18087	18320	18210	17968	18120	18175	18023	17968	18348	18290	18195	18181	18199	18295	18431	18179	18206	18068	18126	18225	18041	18211	17894	18115	18044	18236	18234	18093	18272	18214	18229	18230	18155	18188	18121	18269	18244	18296	18087	18086	18384	18311	18320	18165	18307	18159	18325	18082	18030	18189	18395	18171	18107	18052	18052	18029	18263	18179	18252	18246	18080	18139	18246	18211	18205	18224	18245	18384	18279	18253	18238	18169	18301	18316	18130	18350	18201	18315	18184	18045	18156	18012	18105	18181	18217	18311	18102	18065	18215	18271	18077	18210	18273	18176	18190	18327	18225	18238	18105	18110	18222	18270	18144	18252	18101	18086	18072	18068	18278	18047	18229	18018	18021	18025	18442	18319	17901	18243	18354	18313	18284	17935	18281	18472	18154	18113	18124	18006	18075	18387	18169	18165	18065	18176	18332	18233	18233	18102	18158	18107	18237	18366	18204	18229	18156	18192	18397	18012	18270	18141	18289	18248	18004	18194	18193	18203	18078	18356	18207	18103	18012	17952	17984	18114	18001	18150	18048	18051	18207	18138	18232	18082	18075	18270	18404	18050	18021	18389	18076	18203	18297	18036	18273	18092	18187	18159	18290	18106	18079	18285	18062	18144	18240	18289	18142	18122	18302	18197	18279	18137	18144	18115	18428	18043	18092	18458	18410	18286	18233	18213	18325	18173	18354	18129	18227	18158	18238	18271	18329	18064	18124	18202	18052	18162	18122	18161	18139	18187	18329	18363	18188	18135	17966	18075	18283	18132	18427	18119	18185	18209	18138	18174	18390	18340	18143	18189	18099	18158	18457	18327	18354	18254	18313	18165	18171	18141	18154	18122	18123	18276	18318	18347	18179	18273	18375	18296	18077	18340	18282	18198	18139	18275	18007	18360	18059	18303	18100	18271	18346	18289	18445	18048	18122	18022	18148	18192	18165	18130	17901	18026	17960	17986	18225	18266	18118	18063	18236	18233	18171	18004	18235	18006	18071	18143	18162	18023	18253	17949	18023	18036	18273	17922	18264	18011	18125	18239	18217	18198	17974	18082	18352	18178	18016	18179	18305	18269	18369	18048	18166	17960	18138	18173	18152	18375	18309	18141	18164	18215	18299	18205	18211	18022	18184	18227	18419	18297	18301	18195	18133	18076	18063	18101	18138	18219	18214	18232	18154	18144	18186	18263	18219	18127	18274	18259	18362	18109	18200	18091	18236	18371	18349	18338	18251	18090	18047	18251	18213	18005	18057	18261	18266	18132	18217	18082	18275	18048	18137	18042	18174	18185	18196	18254	18439	18306	18262	18297	18350	18156	18244	17974	18229	18386	18142	18301	18354	18205	18385	18117	18199	18139	18364	18289	18119	18253	17936	18186	18062	18132	18360	18216	18184	17896	18110	18433	18277	18175	18038	18302	18255	18383	18220	18212	18260	18059	18272	18063	18333	18076	18178	18100	18203	18280	18066	18080	18066	17990	18070	18216	18381	18208	18125	18251	18252	18195	18139	18159	18235	18127	18225	18010	18384	18338	18125	18141	18247	18256	18170	18116	18191	18254	18443	18225	18258	18058	18073	18139	18331	18195	18168	18207	18273	18309	18290	18182	18055	18013	18152	18243	18266	18162	18105	18276	18151	18001	18152	18231	18385	18258	18146	18253	18171	18079	18147	18133	18062	18185	18161	18065	18152	18228	18305	18441	18374	18271	18026	18242	18232	18265	18302	18163	18308	18143	18154	18016	18336	18049	18113	18121	18238	18206	18273	18219	18189	18332	18216	18221	17962	17841	18176	18274	17966	18222	18360	18121	18286	18227	18266	18185	18290	18317	18178	18199	18248	18374	18216	18181	18354	18129	18063	18171	18332	18144	18255	18002	18077	18138	18316	18307	18117	18049	18319	18248	18137	18243	18107	18273	18264	18165	18271	18116	18382	18172	18040	18067	18362	18131	18233	18210	18110	18227	18452	18362	18409	18189	18255	18276	18223	18153	18289	18350	18117	18105	18125	18175	18422	18318	18189	18165	18165	18176	18320	18176	18232	18221	18358	18156	18093	18158	18317	18127	18302	18195	18378	18300	18192	18325	18295	18224	18152	18234	18187	18311	18200	18021	18107	18398	18257	18225
62830	103680	94924	72023	48905	30339	17417	15624	15748	15457	15464	15473	15644	15688	15604	15438	15576	15594	15475	15809	15517	15562	15506	15616	15482	15634	15409	15436	15572	15613	15554	15517	15596	15606	15653	15539	15601	15492	15656	15628	15493	15424	15539	15830	15620	15556	15519	15670	15641	15486	15570	15590	15458	15659	15448	15377	15607	15623	15572	15365	15571	15542	15608	15538	15453	15515	15543	15721	15466	15478	15603	15606	15541	15632	15585	15681	15636	15493	15448	15494	15629	15604	15626	15579	15556	15416	15444	15588	15566	15460	15691	15630	15502	15612	15590	15522	15508	15383	15503	15591	15344	15422	15580	15621	15626	15624	15541	15466	15388	15604	15548	15540	15584	15533	15613	15501	15486	15535	15495	15632	15665	15477	15490	15423	15577	15705	15629	15572	15512	15523	15607	15608	15444	15501	15477	15452	15712	15551	15586	15760	15529	15592	15490	15515	15755	15553	15559	15592	15457	15410	15556	15467	15640	15702	15603	15554	15537	15364	15548	15591	15756	15548	15387	15667	15633	15417	15698	15448	15747	15457	15553	15499	15388	15527	15454	15603	15749	15478	15474	15373	15502	15353	15507	15690	15670	15466	15500	15409	15432	15474	15633	15504	15693	15583	15585	15628	15626	15524	15347	15541	15559	15577	15630	15584	15577	15493	15736	15534	15583	15569	15481	15551	15512	15467	15482	15666	15602	15467	15611	15620	15572	15462	15470	15563	15570	15446	15630	15477	15457	15459	15478	15433	15604	15530	15478	15587	15643	15641	15723	15538	15588	15593	15536	15674	15447	15649	15486	15652	15567	15500	15530	15605	15520	15604	15663	15595	15632	15454	15382	15351	15503	15508	15392	15443	15552	15502	15593	15491	15490	15699	15523	15552	15530	15530	15548	15600	15491	15516	15463	15572	15780	15492	15592	15479	15530	15520	15742	15436	15507	15582	15483	15574	15369	15603	15508	15576	15565	15466	15481	15544	15469	15642	15630	15614	15498	15654	15524	15699	15609	15586	15441	15530	15553	15647	15545	15580	15612	15558	15477	15498	15482	15572	15562	15587	15443	15500	15688	15656	15624	15603	15380	15483	15681	15568	15608	15651	15341	15507	15745	15563	15554	15494	15570	15541	15610	15454	15409	15522	15546	15588	15436	15601	15593	15473	15497	15672	15510	15637	15464	15520	15501	15702	15545	15636	15592	15490	15573	15500	15437	15575	15627	15545	15510	15408	15588	15551	15676	15678	15593	15640	15619	15693	15610	15345	15481	15467	15583	15503	15499	15339	15537	15506	15498	15510	15557	15660	15541	15741	15565	15373	15652	15517	15521	15570	15488	15657	15491	15540	15514	15552	15600	15376	15546	15571	15617	15629	15488	15549	15666	15531	15435	15644	15687	15460	15450	15619	15514	15475	15490	15496	15482	15566	15392	15570	15682	15555	15611	15508	15514	15531	15458	15520	15635	15545	15370	15677	15413	15711	15470	15481	15530	15619	15717	15595	15503	15321	15408	15455	15424	15686	15713	15487	15489	15762	15526	15507	15541	15455	15428	15552	15553	15521	15414	15499	15542	15510	15411	15686	15683	15448	15363	15534	15456	15514	15395	15398	15611	15713	15518	15547	15648	15536	15509	15495	15477	15604	15444	15458	15524	15555	15602	15406	15766	15503	15665	15385	15603	15613	15642	15482	15509	15595	15579	15597	15576	15460	15520	15507	15596	15423	15550	15605	15513	15496	15647	15644	15551	15410	15529	15389	15413	15491	15454	15527	15622	15711	15514	15550	15720	15598	15417	15406	15426	15553	15426	15710	15482	15412	15568	15534	15481	15486	15494	15581	15504	15651	15489	15533	15733	15548	15485	15398	15708	15661	15496	15499	15494	15698	15539	15444	15341	15720	15718	15674	15530	15558	15424	15579	15435	15582	15476	15528	15739	15424	15432	15537	15526	15613	15596	15600	15757	15527	15518	15638	15613	15733	15472	15475	15490	15568	15486	15624	15576	15613	15405	15639	15558	15490	15565	15560	15574	15589	15424	15621	15541	15433	15422	15564	15652	15518	15351	15485	15712	15576	15523	15508	15523	15382	15664	15541	15526	15384	15448	15485	15546	15496	15595	15499	15718	15583	15438	15436	15559	15529	15693	15471	15343	15676	15674	15457	15795	15506	15425	15599	15417	15682	15720	15703	15588	15426	15518	15379	15583	15549	15530	15615	15550	15493	15579	15600	15494	15626	15497	15695	15548	15638	15507	15477	15484	15461	15440	15712	15730	15587	15357	15611	15493	15454	15571	15588	15496	15605	15640	15516	15581	15727	15429	15736	15710	15670	15587	15512	15561	15456	15614	15621	15707	15724	15473	15578	15535	15624	15550	15385	15369	15534	15647	15433	15566	15517	15654	15621	15531	15400	15559	15431	15666	15711	15597	15633	15535	15534	15552	15547	15606	15446	15595	15389	15527	15586	15442	15565	15397	15586	15658	15480	15636	15650	15447	15716	15478	15517	15735	15627	15438	15594	15507	15528	15657	15442	15651	15389	15592	15425	15362	15653	15447	15663	15561	15530	15429	15630	15848	15518	15445	15551	15572	15622	15560	15532	15703	15490	15468	15460	15741	15536	15426	15594	15567	15488	15481	15360	15659	15424	15505	15617	15504	15510	15644	15591	15696	15360	15640	15645	15505	15528	15437	15645	15464	15613	15536	15576	15495	15698	15459	15421	15589	15537	15588	15599	15549	15571	15468	15354	15502	15577	15593	15669	15531	15571	15446	15363	15517	15494	15404	15511	15554	15558	15465	15656	15336	15410	15477	15462	15400	15424	15506	15694	15464	15571	15595	15562	15562	15639	15568	15519	15500	15466	15668	15430	15598	15523	15408	15469	15473	15735	15505	15596	15651	15698	15490	15426	15740	15475	15550	15577	15541	15509	15671	15527	15506	15643	15524	15412	15402	15531	15515	15451	15449	15334	15467	15440	15552	15581	15559	15526	15570	15650	15388	15419	15706	15511	15557	15466	15509	15483	15534	15537	15593	15560	15734	15592	15626	15554	15607	15528	15508	15622	15553	15515	15476	15605	15355	15470	15541	15592	15495	15583	15603	15564	15413	15479	15411	15613	15540	15629	15631	15348	15561	15607	15568	15558	15688	15499	15628	15629	15396	15578	15618	15621	15522	15533	15695	15707	15592	15580	15440	15695	15424	15607	15636	15605	15629	15524	15539	15525	15684	15570	15490	15594	15505	15464	15489	15405	15515	15508	15567	15380	15544	15526	15738	15519	15735	15641	15447	15415	15509	15541	15550	15402	15475	15437	15398	15393	15758	15497	15482	15545	15516	15562	15285	15484	15659	15484	15496	15488	15404	15453	15497	15500	15736	15534	15752	15496	15436	15645	15630	15562	15726	15662	15481	15597	15546	15406	15651	15634	15488	15412	15354	15589	15598	15496	15571	15461	15506	15502	15611	15649	15784	15550	15581	15476	15431	15572	15487	15567	15563	15660	15641	15406	15434	15544	15782	15588	15700	15439	15552	15382	15677	15572	15395	15576	15399	15531	15541	15532	15656	15562	15484	15431	15479	15528	15532	15465	15693	15502	15496	15428	15577	15540	15585	15662	15614	15454	15590	15532	15608	15646	15497	15646	15511	15627	15529	15489	15612	15524	15395	15421	15468	15767	15599	15629	15585	15638	15594	15543	15560	15404	15687	15590	15666	15541	15601	15463	15544	15787	15568	15469	15602	15544	15629	15352	15463	15473	15500	15382	15588	15598	15509	15556	15355	15551	15561	15607	15690	15614	15655	15417	15421	15487	15671	15519	15771	15520	15543	15537	15536	15647	15613	15519	15478	15703	15608	15463	15422	15617	15549	15520	15592	15556	15429	15431	15578	15497	15578	15402	15605	15617	15611	15506	15555	15459	15508	15531	15524	15499	15670	15473	15617	15570	15650	15554	15603	15701	15528	15575	15429	15344	15554	15489	15415	15415	15459	15355	15360	15775	15521	15661	15664	15395	15629	15520	15677	15523	15517	15509	15575	15669	15608	15488	15569	15389	15678	15448	15326	15463	15459	15547	15461	15740	15593	15521	15514	15524	15673	15653	15620	15551	15593	15417	15726	15515	15533	15608	15581	15599	15523	15636	15479	15664	15290	15500	15663	15683	15583	15586	15477	15685	15319	15581	15454	15564	15541	15437	15584	15499	15581	15612	15424	15625	15579	15574	15470	15546	15510	15524	15554	15568	15529	15449	15669	15502	15563	15569	15638	15689	15591	15562	15687	15623	15578	15575	15361	15632	15571	15608	15541	15437	15396	15411	15586	15546	15398	15662	15643	15646	15631	15819	15689	15611	15386	15585	15600	15600	15547	15467	15399	15561	15584	15500	15445	15621	15493	15660	15500	15514	15479	15436	15493	15653	15496	15560	15559	15648	15546	15617	15545	15622	15505	15669	15602	15708	15560	15389	15512	15657	15420	15528	15536	15435	15479	15622	15413	15477	15645	15533	15691	15558	15653	15580	15504	15599	15427	15704	15469	15439	15587	15493	15656	15614	15572	15635	15452	15571	15604	15485	15612	15439	15650	15524	15583	15705	15687	15536	15383	15381	15455	15334	15747	15426	15377	15697	15747	15350	15601	15442	15583	15486	15665	15500	15617	15444	15497	15291	15684	15546	15526	15436	15650	15505	15549	15675	15548	15542	15531	15516	15625	15560	15415	15609	15475	15381	15610	15447	15643	15566	15445	15733	15617	15624	15647	15554	15732	15367	15648	15531	15586	15549	15546	15534	15521	15572	15398	15651	15678	15633	15607	15559	15391	15447	15659	15599	15568	15605	15631	15556	15629	15667	15381	15629	15588	15475	15611	15620	15537	15640	15716	15630	15523	15625	15612	15629	15540	15498	15424	15551	15515	15551	15619	15523	15520	15621	15744	15589	15497	15558	15538	15521	15374	15686	15446	15583	15438	15660	15548	15829	15635	15400	15542	15653	15514	15498	15455	15512	15415	15363	15566	15574	15607	15546	15529	15410	15510	15792	15455	15656	15452	15405	15602	15538	15400	15437	15601	15709	15641	15570	15529	15477	15525	15376	15519	15602	15619	15627	15654	15538	15540	15417	15701	15443	15538	15582	15595	15618	15437	15664
29241	36089	45961	34661	24420	20325	18881	18108	18059	17812	18103	18184	18192	18079	18167	17998	18194	18215	18176	18202	17919	18132	18232	18267	18148	18176	17883	18065	18033	17993	18108	17978	17912	18086	18222	18031	17804	18052	17888	18097	17816	17985	17999	18077	17999	17796	18235	18081	17971	18189	17994	18120	18136	18019	18117	18013	17981	18156	18064	17812	18010	18119	18117	17991	18054	18130	18162	17952	18022	18010	17978	18078	18000	17947	18149	18140	18191	18005	17895	18048	18100	18247	18100	18096	18043	18087	18055	17946	18008	17913	18031	18194	17859	17985	17949	18044	17911	18035	17906	18195	17950	18027	18173	18017	18174	18060	17922	17956	18019	18038	17969	18015	18146	18121	18165	18070	17878	18103	18193	18017	18021	17962	17866	17864	18016	17945	17920	18049	17936	17855	18074	18143	18105	18009	18057	18265	17950	17950	18074	18054	17968	18046	17975	17923	18058	17798	18054	17989	17904	18138	17871	18005	18128	18219	18079	17952	17943	18132	17903	18064	18170	17832	17969	17983	18171	18001	18070	17999	18019	18088	17963	18073	17980	18040	18176	18000	17946	18033	17901	17996	18191	17939	17886	18025	18171	18015	18027	18068	17995	18367	17967	18101	18223	17952	18126	17944	17983	17985	18075	18153	17929	17909	17908	17993	17913	17946	18201	18005	17867	18112	17961	17961	18236	18101	18152	17958	17808	18119	18119	17911	17980	18336	18185	18126	17898	18036	17983	17939	18261	18194	18048	18064	18159	17986	18273	18021	18330	18168	18087	17939	18108	18161	17999	18163	17966	18082	18142	17996	17881	18168	18019	18023	17993	18041	18003	17983	18076	18043	17903	17907	17883	18043	18072	18087	17898	18083	18133	17738	17882	18101	18009	17941	17968	18002	17935	17997	17955	17883	18178	17961	18105	18163	18033	18177	18016	18006	18115	17996	18144	17817	18010	17994	18181	18004	17977	18085	18004	18235	18154	18031	18098	18010	18081	18080	18156	18251	18111	18158	17962	17987	17938	18046	17902	18044	17840	17932	18037	18032	17951	17982	18102	18021	17898	17996	18120	17947	17928	18013	18093	17918	18039	18149	18241	17982	17969	18042	18083	17962	17965	17841	18172	17890	18067	17838	18220	17898	18124	18248	17855	17992	17855	18288	17936	17955	17846	18168	17960	18098	18178	17859	18033	17921	17997	17898	17863	18067	17970	18037	17993	18006	17923	17952	18080	18054	18017	17964	18017	17812	18093	17939	18198	17972	18017	18032	17917	18008	18019	17890	18019	18103	18085	17963	17978	18089	18053	17970	17963	18119	17999	18130	18162	17982	17932	17982	17930	18029	17981	17987	18054	18228	18103	18017	17888	17964	18185	17794	17987	17933	17921	18171	18084	17907	17923	17920	18192	17986	18035	17978	17998	17867	17782	18037	18152	17844	18065	17944	18250	17925	18064	18231	18244	18305	18091	17937	18057	17911	18001	18188	18123	18139	18048	18216	18185	18275	18048	18220	18175	18034	18089	18197	18074	17781	17911	18115	17953	17994	18067	18132	17903	17901	18061	18029	17976	17932	18041	18101	18149	18224	18095	18058	17959	18165	18002	18066	17960	17926	18200	18016	17977	17996	18103	18250	18045	17938	18223	18030	18027	17809	17975	18207	18061	18063	18048	17869	17972	17876	18098	18015	17881	18159	17903	18068	18039	18078	18040	18070	17906	18077	17956	18055	18095	17977	18226	18173	18021	17945	18073	18160	17900	17924	18175	18204	18101	18132	18152	18138	18151	17899	17960	17898	18034	18042	18157	17981	18116	18057	18255	18089	17815	17810	18016	17915	17951	18107	18102	17983	17855	17916	17966	18180	18135	18201	17984	18018	18101	18111	17889	17890	18005	18106	18102	17796	18106	17955	17995	18174	17936	18074	18014	18121	18166	18111	17990	18100	18072	18105	18131	18031	17909	18123	17959	17999	17898	18059	17980	18018	17944	18075	17892	18144	18227	18188	17796	18044	17895	17915	18163	17904	18128	18138	17893	17991	18138	18131	18017	17913	17933	18002	18039	17968	18256	17901	17961	17882	18108	17937	18034	18116	18259	18093	17941	18121	17994	18081	17962	17863	17904	17967	17962	18117	18242	18076	18333	18015	18011	18057	18184	18138	18021	17873	18117	17901	18161	18179	18134	18297	18166	17856	17889	17988	17986	17991	18104	18045	18047	17976	18211	18191	18091	18159	18127	18018	18178	17937	18064	18089	17986	17922	18209	18102	18020	17981	18072	18126	18130	18042	17980	17921	18302	17947	18061	18154	18035	18110	18095	18087	18185	18007	17991	18083	17934	18083	18017	18237	18073	18098	17955	18167	18011	17860	18002	17867	18034	18164	17933	17995	18004	18133	18060	17942	18156	18102	17929	17914	18066	17973	17948	18087	18140	18015	18158	17991	17921	18196	17839	18105	18205	18025	17933	17794	17994	18118	18113	18094	17975	18135	18009	18153	17917	17956	18113	18031	17837	17892	17937	17752	18037	18267	18009	18068	18018	17874	18115	18110	18052	18094	18083	18192	18057	18272	18002	18037	18289	18098	18110	17898	17970	17927	18139	17972	17929	18074	18293	18123	17931	18211	18337	18063	17982	18035	18087	17972	17945	17910	18084	17988	18144	18106	18050	17974	18061	17930	17954	18208	17891	18029	18172	18034	18126	17866	18285	17790	18150	18044	17914	18162	18132	18129	17915	18033	18071	18159	18197	18004	17964	18102	18025	18123	17913	18069	18072	18034	18150	18107	18023	18167	17877	17976	17971	17962	17922	18098	17918	18233	18129	17763	17846	18136	18093	18130	18059	18052	17966	18170	18286	17879	18148	18049	18177	18029	17993	18176	18162	18052	17881	17876	18286	18094	18014	18140	18293	18233	17973	18168	18040	18042	18164	17846	18048	17996	18267	18130	17925	17998	17831	17938	18065	18044	18138	18065	18100	18126	18061	18071	18137	17886	17876	17967	18283	17999	17947	18088	18215	17908	18017	18103	17919	18011	17782	17955	18016	18168	18094	18079	17940	18002	17958	18016	18268	18059	17945	18108	18080	17905	18063	18013	17991	18143	18190	18032	17936	17939	17953	18010	18081	18140	18129	17825	18037	17980	18009	18013	17865	17907	18136	18075	18099	18116	17965	18062	17981	18051	17929	18110	18009	18152	18147	18070	18088	18161	18106	18158	18080	17931	17821	17915	18011	18200	18048	18267	18140	17934	18157	17948	18123	18011	17912	18289	18000	17973	17941	18077	17979	18074	17942	17931	18070	18091	18062	18224	18137	18075	17872	18005	17912	17834	18130	17987	17923	18222	18039	18231	17874	17970	18152	17988	17999	17979	17845	18013	18032	18080	17870	18124	18037	17918	18004	18129	18078	18035	17958	18343	18066	18099	17863	18189	18048	18094	18109	18103	17899	18182	18178	18183	17986	18060	18001	18105	17905	18063	18116	18025	17923	18045	18010	17880	17948	17955	18173	18200	18021	17963	18132	18215	18104	18183	17853	18055	18068	17947	17820	17823	18050	17909	17989	17938	18046	17952	18046	18210	17969	18063	17991	17967	17966	17997	18000	17875	17949	17955	18168	18195	18036	18051	18033	17914	18078	18223	18279	17997	18166	18107	18091	18126	17848	18140	18077	17947	18169	18006	18055	17983	18035	17997	17789	18149	18149	18066	18062	18073	18023	17959	17992	18153	18308	17925	18129	18029	18009	18191	18167	18065	17829	18200	17888	18254	18027	18220	17892	18195	17972	18134	18085	17933	18071	17910	18032	18050	18123	17957	17964	17932	18125	18165	17935	17983	18061	17998	18175	17890	17869	18057	17837	17901	18179	18067	18145	18141	18041	18136	18138	18048	17799	18013	17922	17872	17957	17969	18079	18110	18031	18027	17997	17960	18157	18154	17999	17971	18020	18058	18019	18062	18214	18172	17982	18096	18032	17975	17804	17878	17935	17988	18011	18223	18015	18078	17961	18066	18092	18061	18190	17892	18067	18194	17953	17878	18008	18210	18240	18136	18073	18032	18118	18010	17913	18039	17929	17880	18003	18060	18077	17884	18289	18046	18003	18092	18110	18270	18132	17967	18085	18283	17809	18076	18303	18011	18069	18026	18013	18123	18071	17964	18224	18160	18079	18050	17841	18086	17951	18144	18036	18019	18046	17904	18059	18098	18124	18126	17865	18146	18220	17912	17979	17979	18085	18182	17830	18218	18192	18008	17970	18188	18001	18058	18005	18040	17986	17953	18024	17979	17820	17913	18005	18062	17870	17900	18156	18170	17933	17956	18232	18217	18033	18017	18000	17833	17966	17760	17816	18030	17945	18110	18056	17980	17942	18126	18150	18047	17841	18046	17926	18016	18070	18050	18114	18105	18064	18268	17952	17826	18059	18084	18026	18135	18128	18139	18052	18188	18186	17967	17943	18143	18167	18090	18067	17953	18139	17963	18008	18096	18198	18129	17793	17989	17995	18149	18038	18135	17972	17952	17836	18271	18105	17910	17930	18037	18068	17996	17895	18087	18090	18248	18070	17966	18109	18161	18050	17959	17886	17974	17794	18041	18033	18045	18224	18081	18179	17983	18003	18123	18230	18196	18028	18017	18025	17841	17974	18152	17953	18114	18091	18093	17940	18003	17933	18011	18126	17906	18127	17957	17957	18243	18309	17859	17998	17984	17958	18135	17994	18033	17905	18002	17995	18029	18140	17828	17905	17993	17700	18016	18096	17972	17916	17727	18057	18058	17927	17931	17854	18216	18099	17892	18116	17920	17920	17989	18117	17976	18112	17932	18075	18157	17953	18222	18044	18138	18062	18104	18112	18092	18041	17978	18010	17826	17927	18143	18007	18017	18064	17979	18172	18007	17974	18030	18048	18049	17901	18122	18028	18153	18144	17952	18233	17989	18119	17907	18013	18093	17996	18176	18026	17860	18232	17909	17857	18046	18025	17853	17863	17960	18141	18023	18174	17941	18126	17979	17896	18062	18237	18095	17975	17937	18185	18099	17993	17880	18084	18030	17841	18033	18120	17944	18041	18166	17866	18046	18148	18126	18066	18140	18087	17921	18055	18052	17896	18015	18091	18061	18041	18145	17966	17801	17924	17784	18266	17945
31754	56133	48136	31139	21582	17266	15560	15571	15324	15431	15510	15414	15391	15621	15416	15448	15519	15273	15434	15336	15494	15631	15374	15489	15400	15411	15528	15331	15385	15400	15506	15420	15513	15337	15479	15472	15355	15420	15571	15499	15232	15375	15538	15368	15413	15346	15463	15141	15246	15608	15350	15447	15532	15358	15524	15318	15221	15486	15559	15462	15351	15385	15391	15400	15212	15563	15344	15510	15331	15465	15456	15380	15471	15534	15537	15292	15373	15441	15517	15581	15344	15500	15507	15378	15482	15524	15484	15530	15326	15553	15584	15410	15411	15517	15498	15520	15445	15521	15470	15528	15459	15408	15428	15597	15462	15338	15415	15601	15349	15482	15502	15550	15486	15574	15418	15266	15631	15633	15360	15324	15379	15515	15326	15283	15478	15544	15261	15418	15460	15467	15553	15504	15501	15477	15326	15419	15555	15305	15430	15456	15313	15556	15267	15327	15332	15417	15344	15369	15308	15356	15347	15516	15472	15291	15492	15572	15406	15342	15471	15410	15556	15356	15482	15318	15292	15310	15599	15397	15350	15458	15556	15452	15163	15387	15366	15490	15306	15222	15526	15616	15483	15340	15348	15261	15507	15385	15416	15320	15366	15514	15500	15523	15367	15386	15415	15491	15504	15367	15362	15212	15303	15300	15535	15329	15313	15617	15413	15270	15408	15350	15244	15367	15255	15279	15478	15449	15426	15511	15324	15492	15340	15384	15410	15431	15306	15451	15409	15491	15583	15344	15356	15444	15496	15374	15380	15477	15441	15489	15334	15451	15520	15652	15436	15349	15305	15551	15431	15628	15351	15371	15339	15428	15357	15422	15449	15401	15322	15564	15472	15442	15509	15425	15535	15327	15352	15509	15436	15465	15354	15420	15426	15363	15500	15512	15438	15257	15487	15537	15361	15528	15408	15444	15571	15462	15407	15377	15553	15504	15393	15327	15502	15504	15476	15412	15305	15423	15560	15341	15202	15525	15611	15418	15382	15353	15435	15265	15485	15342	15603	15268	15417	15413	15443	15465	15475	15441	15279	15529	15409	15469	15376	15483	15402	15363	15391	15489	15512	15333	15499	15410	15371	15597	15338	15385	15371	15505	15508	15450	15372	15439	15317	15568	15403	15300	15405	15507	15268	15353	15429	15486	15584	15331	15388	15424	15534	15348	15326	15495	15482	15418	15561	15361	15464	15353	15292	15442	15591	15419	15496	15236	15440	15405	15286	15508	15388	15373	15342	15427	15462	15492	15323	15370	15368	15343	15490	15329	15399	15515	15489	15414	15494	15498	15278	15416	15293	15295	15424	15313	15242	15293	15570	15290	15447	15497	15459	15408	15326	15241	15514	15394	15337	15301	15495	15546	15398	15458	15195	15504	15620	15463	15495	15240	15423	15227	15356	15511	15404	15369	15471	15182	15434	15437	15644	15508	15242	15302	15341	15513	15294	15089	15399	15516	15354	15351	15341	15316	15384	15304	15220	15463	15336	15513	15359	15390	15363	15393	15418	15397	15457	15503	15477	15387	15262	15385	15255	15354	15435	15377	15217	15391	15451	15286	15454	15374	15501	15577	15378	15192	15282	15451	15447	15444	15495	15281	15508	15318	15419	15575	15390	15421	15366	15472	15460	15324	15537	15412	15344	15473	15338	15388	15520	15496	15550	15487	15260	15682	15363	15426	15492	15281	15388	15439	15323	15309	15429	15402	15447	15401	15260	15447	15533	15513	15525	15487	15384	15404	15361	15378	15497	15432	15346	15330	15435	15422	15258	15362	15368	15449	15475	15467	15307	15312	15513	15505	15444	15420	15422	15561	15344	15214	15380	15431	15343	15464	15434	15372	15467	15470	15416	15421	15328	15530	15475	15256	15176	15509	15667	15549	15250	15437	15438	15372	15296	15417	15291	15458	15395	15320	15477	15301	15415	15349	15557	15421	15281	15310	15364	15516	15439	15395	15504	15376	15415	15204	15457	15200	15344	15474	15516	15388	15503	15389	15326	15436	15511	15512	15237	15433	15452	15283	15376	15386	15208	15535	15359	15529	15405	15361	15322	15477	15520	15462	15447	15367	15454	15344	15397	15437	15475	15437	15385	15508	15383	15454	15603	15361	15308	15471	15488	15400	15418	15447	15308	15271	15385	15391	15284	15348	15425	15395	15455	15359	15397	15385	15555	15161	15627	15468	15274	15406	15548	15459	15467	15449	15428	15449	15441	15405	15571	15274	15418	15506	15393	15330	15389	15245	15582	15316	15309	15429	15378	15491	15483	15332	15368	15370	15330	15395	15249	15457	15410	15420	15320	15579	15353	15481	15434	15438	15348	15507	15472	15517	15392	15445	15513	15330	15450	15496	15364	15457	15621	15489	15539	15381	15564	15465	15442	15444	15466	15409	15396	15482	15462	15397	15443	15475	15488	15598	15417	15420	15305	15357	15298	15502	15539	15544	15473	15491	15260	15382	15515	15381	15458	15454	15473	15416	15522	15452	15437	15508	15473	15513	15421	15306	15697	15424	15412	15329	15331	15355	15538	15578	15369	15550	15392	15352	15313	15593	15370	15404	15322	15368	15449	15416	15398	15289	15298	15573	15417	15303	15359	15332	15632	15432	15393	15308	15391	15315	15449	15398	15528	15281	15563	15436	15378	15479	15282	15383	15425	15564	15348	15576	15482	15313	15420	15431	15403	15475	15428	15393	15522	15302	15356	15484	15499	15281	15513	15442	15413	15367	15285	15268	15501	15438	15329	15432	15471	15482	15496	15245	15471	15304	15255	15430	15455	15620	15432	15486	15340	15405	15455	15420	15289	15298	15338	15597	15327	15504	15226	15427	15475	15532	15403	15425	15487	15410	15510	15311	15223	15443	15451	15478	15365	15514	15351	15376	15417	15328	15406	15449	15527	15427	15372	15583	15292	15403	15230	15394	15309	15577	15505	15504	15342	15616	15353	15579	15192	15445	15506	15298	15391	15298	15368	15382	15400	15441	15426	15485	15307	15392	15331	15414	15427	15542	15431	15395	15456	15420	15418	15450	15380	15333	15375	15393	15479	15496	15476	15424	15293	15376	15329	15425	15307	15486	15412	15486	15468	15519	15390	15350	15341	15508	15480	15439	15453	15397	15388	15463	15365	15445	15580	15372	15363	15343	15263	15253	15484	15475	15441	15373	15363	15509	15363	15485	15404	15304	15426	15506	15387	15237	15429	15387	15568	15556	15377	15402	15430	15327	15368	15332	15474	15427	15338	15579	15566	15434	15396	15358	15524	15431	15451	15486	15495	15446	15428	15526	15537	15412	15500	15436	15328	15274	15514	15408	15370	15241	15575	15282	15405	15386	15512	15524	15338	15443	15469	15298	15490	15348	15431	15304	15484	15611	15430	15540	15322	15333	15506	15520	15473	15379	15439	15462	15450	15286	15512	15400	15460	15489	15436	15318	15507	15439	15310	15282	15544	15495	15379	15451	15345	15376	15437	15556	15534	15402	15495	15464	15438	15552	15478	15245	15413	15431	15258	15373	15396	15434	15370	15429	15535	15397	15460	15466	15483	15449	15538	15463	15476	15422	15509	15434	15369	15561	15538	15376	15526	15515	15370	15517	15368	15279	15488	15439	15301	15544	15294	15554	15466	15479	15496	15429	15250	15522	15524	15442	15488	15376	15330	15410	15412	15411	15549	15596	15446	15656	15205	15206	15606	15537	15297	15322	15492	15460	15399	15566	15579	15491	15319	15197	15364	15340	15458	15354	15319	15418	15520	15390	15504	15468	15455	15426	15376	15394	15589	15338	15365	15425	15325	15450	15487	15505	15313	15456	15496	15453	15421	15451	15429	15468	15403	15247	15508	15417	15482	15556	15516	15348	15515	15369	15350	15370	15558	15449	15615	15388	15507	15456	15391	15371	15417	15500	15300	15249	15290	15530	15546	15339	15310	15508	15352	15381	15421	15467	15447	15468	15505	15390	15317	15411	15480	15311	15324	15432	15547	15495	15398	15226	15548	15481	15409	15387	15519	15336	15424	15373	15438	15387	15493	15399	15433	15439	15427	15444	15277	15412	15393	15442	15446	15458	15470	15541	15290	15441	15545	15362	15380	15396	15310	15305	15498	15599	15518	15466	15381	15588	15479	15226	15487	15423	15384	15455	15298	15335	15469	15528	15420	15234	15333	15471	15264	15512	15391	15328	15617	15182	15303	15512	15388	15450	15503	15542	15478	15471	15492	15557	15370	15490	15294	15372	15502	15358	15365	15306	15567	15483	15376	15427	15514	15500	15446	15440	15339	15495	15213	15507	15333	15434	15646	15256	15625	15452	15206	15337	15257	15520	15346	15491	15500	15579	15375	15378	15517	15437	15374	15211	15517	15486	15516	15395	15500	15301	15338	15379	15444	15349	15527	15482	15532	15363	15537	15302	15301	15521	15429	15372	15621	15542	15146	15339	15548	15305	15372	15226	15413	15451	15470	15448	15492	15496	15512	15459	15428	15410	15606	15255	15598	15324	15655	15431	15489	15463	15328	15424	15571	15485	15311	15457	15383	15352	15461	15387	15520	15278	15443	15452	15561	15408	15408	15327	15293	15484	15474	15377	15457	15407	15393	15304	15587	15264	15318	15470	15390	15341	15302	15341	15425	15400	15448	15461	15344	15386	15394	15357	15325	15656	15337	15524	15282	15495	15311	15522	15345	15420	15489	15571	15566	15367	15374	15365	15478	15555	15396	15527	15314	15469	15409	15409	15575	15445	15410	15348	15280	15355	15507	15522	15285	15239	15548	15295	15399	15294	15437	15579	15518	15368	15514	15378	15581	15397	15412	15485	15468	15490	15497	15514	15461	15378	15337	15308	15568	15330	15374	15452	15321	15291	15454	15338	15486	15356	15433	15448	15430	15287	15378	15491	15346	15443	15263	15499	15309	15626	15519	15570	15527	15391	15352	15376	15493	15523	15400	15365	15489	15513	15547	15175	15454	15582	15594	15277	15489	15393	15407	15382	15523	15459	15563	15482	15422	15360	15345	15349	15619	15447	15374	15445	15540	15336	15228	15378	15340	15410	15517	15281	15393	15431	15395	15387	15330	15243	15284	15376	15366	15345	15641	15223	15433	15392	15515	15312	15519	15442	15252	15311	15360	15509	15480	15545
24938	26657	47151	45464	33450	26268	21529	18802	18188	18289	18313	18297	18271	18421	18242	18114	18118	18168	18405	18326	18354	18283	18056	18187	18024	18220	18290	18230	17989	18219	18100	18223	18055	18106	18192	17996	17942	18174	18005	18223	17906	18292	18200	18193	18032	18089	18172	18252	18128	18035	18100	18251	18186	17999	18147	18034	17945	18074	17949	18086	18127	18045	18075	18185	18106	18127	17955	18042	18147	18364	18209	17971	18181	18361	17930	17930	17986	18210	18055	18105	18020	17959	17895	18046	18267	18251	18241	18191	18077	18025	18109	18161	17862	17884	18153	18111	18239	18212	18126	17938	18072	18082	18045	18076	18026	17989	18058	17965	17917	18069	17785	18109	17968	18065	18151	17977	18015	17893	18010	17968	17916	17925	17839	17777	18239	17926	18024	17985	17994	17933	17994	17968	18171	18132	18143	17938	17947	18004	17986	17971	18054	18010	18161	18032	17866	18173	18121	17939	17837	18193	18195	17978	18072	17839	17947	17958	17990	18045	17930	17765	18016	17964	17958	18004	18145	18170	18249	18050	17890	18023	17949	17921	18273	18188	18020	17858	17967	18029	18231	18019	18113	18252	18131	17910	18144	17986	17910	18018	18134	18259	18097	18224	17985	17793	18094	18224	18218	17796	18188	17970	18097	17963	18093	17976	18074	17951	18105	18001	18040	18080	18118	17989	18195	17868	18205	17858	18049	18075	17910	18003	18236	18003	18116	18033	18171	18056	18097	18032	18165	18069	18083	17898	17945	18173	18006	17971	18060	17999	18128	18151	17960	17976	18091	18308	18151	17932	18045	17840	18042	17852	18213	18116	18099	18014	17877	17830	18005	17884	18079	18181	17887	18137	18003	17972	18103	17978	18128	17958	18148	18030	18127	18124	18119	18066	18107	17998	18412	18116	17967	18063	18106	17966	18052	18259	18109	18202	18297	18001	18047	17956	18052	17886	18200	18006	18026	18085	17889	17888	18036	18068	17887	18200	18098	18027	18121	17987	18171	18098	17916	17949	17943	18093	17820	18106	18005	18104	17961	18229	18213	18218	18123	18025	18194	18001	17927	18157	18017	18036	17965	18246	17887	18066	17967	18068	18261	17895	17900	18140	18067	17894	18067	18028	18138	17863	18087	18115	18171	18164	18216	18037	18175	17998	17951	18045	18133	18048	18047	18029	18017	18219	18152	18051	18019	18210	18105	18084	17968	18110	17913	18044	18316	18129	18058	18032	17993	18086	18042	18285	18305	18257	18289	17936	18039	17909	18002	18038	18095	18108	18016	18192	18207	18072	18212	17834	18121	17973	18098	18017	17825	17887	18153	18100	17943	18176	18190	18145	18266	18298	17953	17967	17991	17907	18057	18150	18039	18138	18006	18129	18105	18082	17907	18025	18144	18175	18217	18062	18203	18094	18095	17947	18069	18080	18117	18057	17996	18087	18241	18002	18195	18173	18044	17966	17999	18012	18375	18020	17906	18118	17924	17818	17979	18076	18070	18174	18177	18086	18103	17920	18148	18179	18015	18193	18083	17888	18225	18162	17905	18179	18104	18097	18258	18097	17818	18023	18007	18189	17827	17986	17882	18297	18087	18035	17972	18103	18016	18083	18144	17986	18135	18023	18257	18077	18116	17980	18065	18084	18165	18005	17985	18010	17946	18111	18129	18071	18074	18335	18042	17953	18087	17921	17937	17812	18078	18026	18104	18213	18091	18131	18108	18092	18085	18023	17938	18028	18136	17890	18045	18081	18164	18202	18198	17976	17893	18137	17940	18082	18042	18077	17984	18033	18187	18041	18105	18104	18033	17999	17946	18018	17844	18061	18141	18042	17792	18204	17957	17973	18370	18053	18019	18095	18001	17940	18008	17953	18011	18040	18126	17904	17950	18064	18013	18135	18065	18056	18041	18093	17948	18127	17887	18222	17987	18132	18033	18086	18075	17995	18134	18110	17975	18130	18285	17903	18153	18166	18183	18158	18036	18289	18032	17927	17939	17981	18072	18022	18008	18341	17993	18217	18003	18208	18068	18194	18140	18064	18271	18016	18036	17948	18208	18069	18023	18232	17940	18009	18109	17944	18108	17965	18114	18252	18010	18018	17896	18096	18149	18093	18088	18128	18210	18010	17955	18057	17846	18117	18072	18055	18058	17987	17932	18095	18039	18204	17986	18190	18010	17949	18220	18150	18189	17872	17943	18164	18017	17804	17946	18106	18002	18115	18109	18172	17994	18143	17994	18169	17971	18066	18038	18059	18055	17938	18100	17998	18213	18251	18207	18240	18154	17917	18050	17952	18036	18016	18071	18102	18246	18047	17943	18003	18004	18032	18019	18031	18097	18035	18127	17989	17961	18110	18118	17960	18058	17980	18055	18172	17992	17919	17908	17967	17914	18110	17973	18035	18029	18045	18084	17997	18139	18005	18066	18125	18041	17970	18104	18254	18034	18022	18197	17784	18171	18029	17938	18014	18019	18064	18061	18032	18032	18098	17964	18169	17922	18087	18270	18075	18174	18087	18177	18086	18274	18076	18133	18165	17767	17999	18278	18069	18134	18018	18155	18123	18302	18356	18240	18182	18016	18008	18110	18210	18082	18115	18125	18017	18056	17930	18124	17891	18025	18139	18157	17957	18208	17952	18141	17921	18154	18194	18271	18003	18099	17887	18147	18005	18126	17945	18136	18105	18071	17936	18009	18034	17946	18240	18103	18081	18052	18068	17998	18015	18077	17887	18138	18043	18034	17826	18212	18238	18074	18024	18076	17949	18158	18191	18137	18185	18158	18282	18046	18037	18113	17831	18161	17903	17906	18063	18011	17988	18074	17918	18129	18032	18230	18123	17967	18019	18033	18021	17939	17947	17903	18050	18151	17996	18043	17900	17852	18102	17927	18254	18208	18216	18063	18208	18174	18129	18163	18091	18003	17990	18166	18138	17894	18047	18134	17952	18379	17980	17872	18028	18059	18015	17957	18018	17971	17845	17990	18006	18146	18247	18031	18179	18242	18290	18180	17975	18137	17998	17879	17886	18004	17933	17956	17994	17970	18160	18211	18242	18185	17914	17881	18001	18068	17909	18026	18125	17986	18322	18070	18078	18274	18267	18145	18196	17930	18103	18117	18066	18023	17971	18422	18244	18172	18277	18021	18084	18157	18171	18312	18056	17871	17985	18221	18140	18027	17949	18109	18178	17863	18076	18074	18231	18053	18284	18012	18054	18108	18198	18106	17946	18015	18032	17967	18016	18137	18190	18205	18045	17975	18158	18134	18136	18115	17957	18121	18106	17972	18046	18180	18082	18084	18076	17986	18050	18088	18161	17921	17951	18031	17951	18177	18092	18241	18128	18051	18217	17728	18154	18048	18127	18225	18190	18068	18005	18036	18143	18161	18100	17913	18312	18104	18106	18211	18195	18166	18167	18112	18112	18221	18149	18121	18024	18026	18253	18076	18303	17932	18209	18102	17854	18168	18005	18160	17966	18260	18142	18187	18175	18080	18224	17909	18106	18109	17972	18106	18135	18181	17967	18026	18090	18118	17963	18203	18234	18080	18076	18015	17921	18104	18126	18055	18117	18000	18159	18261	18076	18293	18079	17999	18097	18165	17968	17965	17870	17977	17962	18068	18080	17987	18157	18071	18142	18099	18001	18076	18035	18100	17956	18144	18149	17971	17888	18096	17709	17897	18006	17894	18128	17900	18163	17937	18021	18079	18222	18034	17987	18259	18001	18012	18099	18110	18087	17913	18412	17988	17876	17939	17996	18021	17991	18105	18337	18089	18105	18262	18297	18016	18243	18078	17970	18103	18016	18124	18006	17980	18105	18220	17927	18093	18131	17974	18242	17866	17981	18147	18093	18200	18138	18315	17896	18098	17951	17916	17985	18092	18182	18001	17909	18092	18108	17849	18003	18118	18052	18020	18017	18154	18177	18111	18160	18002	18214	18084	18288	17929	18046	17974	18021	18135	17839	18088	17946	18005	18326	18163	18019	18088	17921	18137	18070	18313	17948	18200	18259	18130	17959	17900	18012	17987	17958	18353	17998	18077	18237	18113	18043	17949	18052	18130	18223	18271	17947	17905	17922	17957	17954	18109	18059	17905	17975	18250	17891	18077	17947	18073	18094	18240	18055	18103	18042	18119	18008	18150	18122	17991	18069	18061	18053	18277	18135	18092	18121	18175	17944	18163	17958	18129	18087	18191	18048	18097	18194	18039	18222	18161	18308	18200	18210	18017	18145	18120	18070	17892	18320	18201	18329	18065	18263	18036	18121	18119	17960	18228	17833	18204	18109	17865	17951	17932	18153	18174	18177	18145	18074	17994	18353	18038	18267	18248	18205	18229	17880	18100	18134	18140	18063	18162	17939	18033	18165	18194	18176	18061	18179	18080	18042	18212	18119	18129	17932	17931	18294	18070	18132	18072	17926	18158	17933	18194	17869	17973	18104	17926	18321	17990	17944	17809	18006	18091	17870	18143	18125	18214	18207	17975	18086	18037	17990	18320	17996	18335	18186	17982	17878	17979	18061	18088	18156	18212	18224	17933	17948	17918	18001	18105	18022	18210	18085	18021	18104	18130	18118	18050	18078	18041	18026	18249	18017	18113	17997	18104	18005	18027	18153	18271	17972	18538	18206	18189	18107	17925	18173	17839	18220	17874	18050	18107	18093	18059	18221	18186	17984	18028	17919	18196	18114	18049	17955	18127	17958	18189	18102	18046	18096	18250	18126	18064	18175	17984	17886	18150	18253	18212	18056	18274	18158	18085	17958	17966	18017	18097	18141	18009	18180	18087	17808	18095	18206	17967	17997	18019	18136	17973	18095	18097	18174	18009	18104	18028	18032	18101	18072	17997	17934	18072	18114	17900	18114	17864	17958	18132	17945	18084	17966	18033	18097	17962	18002	18035	18078	18081	18250	18267	18224	18115	17943	18168	18073	18172	18131	18025	18168	17948	17815	18187	18174	18147	18103	18043	18204	18061	18097	18111	18295	18026	18136	18131	18173	18291	17987	18110	18158	18010	18082	18258	18073	18282	18147	17882	17953	17853	18148	18094	18039	18133	17957	17824	18147	18160	18090	17934	17876	17797	17883	18125	18008	17997	18181	18106	18136	17981	18155	18034	18150	18161	18065	18096	18028
55315	94912	81560	54384	36121	23029	16257	15631	15427	15548	15635	15514	15607	15569	15576	15540	15507	15605	15623	15614	15552	15368	15500	15691	15689	15550	15509	15465	15619	15642	15601	15502	15625	15528	15578	15518	15452	15292	15465	15519	15400	15540	15595	15480	15554	15441	15782	15369	15538	15531	15423	15527	15380	15306	15511	15408	15524	15653	15458	15461	15582	15464	15464	15507	15620	15595	15489	15510	15321	15515	15559	15523	15354	15533	15623	15304	15471	15384	15462	15511	15553	15514	15504	15456	15487	15505	15587	15561	15555	15557	15400	15501	15533	15379	15445	15482	15507	15489	15601	15542	15579	15486	15631	15430	15601	15427	15385	15431	15561	15538	15415	15449	15488	15543	15514	15504	15541	15551	15507	15597	15566	15520	15479	15428	15605	15559	15610	15499	15719	15546	15547	15419	15283	15541	15413	15646	15427	15678	15441	15538	15470	15661	15569	15389	15522	15475	15671	15505	15519	15448	15587	15433	15474	15431	15466	15503	15730	15442	15593	15442	15513	15435	15649	15521	15460	15513	15458	15492	15567	15602	15500	15444	15558	15564	15552	15488	15618	15498	15434	15464	15471	15456	15445	15433	15375	15609	15441	15573	15578	15430	15666	15594	15531	15427	15405	15435	15438	15531	15618	15426	15417	15463	15679	15557	15513	15592	15631	15478	15568	15382	15591	15407	15477	15527	15607	15552	15427	15566	15556	15401	15385	15533	15438	15546	15475	15487	15589	15641	15424	15533	15541	15567	15358	15407	15524	15542	15534	15536	15638	15398	15614	15442	15423	15428	15621	15406	15382	15417	15630	15422	15755	15587	15602	15570	15317	15502	15572	15654	15449	15402	15365	15415	15517	15501	15437	15596	15741	15776	15487	15425	15437	15580	15449	15532	15606	15494	15286	15513	15538	15492	15637	15455	15559	15382	15349	15551	15479	15415	15488	15619	15554	15542	15367	15285	15497	15568	15541	15593	15336	15499	15528	15383	15661	15525	15577	15446	15733	15481	15509	15386	15443	15376	15444	15505	15557	15395	15432	15599	15552	15460	15574	15367	15501	15500	15599	15552	15584	15411	15648	15449	15415	15490	15531	15514	15565	15567	15552	15477	15512	15436	15302	15599	15552	15483	15595	15503	15327	15451	15332	15519	15477	15630	15436	15618	15463	15557	15521	15532	15461	15539	15535	15625	15564	15431	15398	15441	15392	15486	15596	15405	15555	15312	15409	15515	15525	15408	15255	15519	15532	15431	15286	15488	15519	15580	15507	15477	15506	15408	15625	15527	15607	15602	15415	15518	15636	15319	15518	15557	15374	15512	15612	15371	15608	15459	15515	15556	15456	15468	15520	15527	15589	15462	15368	15665	15461	15634	15467	15324	15694	15620	15509	15483	15462	15517	15646	15588	15526	15577	15458	15454	15519	15620	15404	15457	15574	15613	15461	15323	15520	15659	15491	15523	15541	15519	15486	15537	15424	15659	15265	15472	15534	15514	15658	15612	15429	15467	15357	15460	15440	15461	15781	15482	15535	15496	15329	15376	15484	15713	15558	15351	15462	15426	15436	15578	15452	15171	15353	15497	15598	15452	15545	15363	15650	15746	15499	15602	15595	15438	15398	15426	15419	15432	15521	15386	15647	15303	15428	15537	15358	15429	15462	15451	15483	15605	15655	15380	15460	15536	15405	15414	15549	15292	15525	15575	15452	15531	15607	15562	15526	15583	15267	15407	15515	15338	15488	15547	15511	15626	15355	15373	15462	15425	15566	15709	15464	15538	15456	15593	15565	15463	15574	15487	15381	15432	15386	15446	15455	15465	15583	15451	15505	15565	15370	15354	15600	15402	15398	15444	15443	15573	15452	15472	15530	15619	15560	15409	15506	15639	15399	15451	15367	15560	15415	15574	15502	15576	15440	15592	15602	15374	15544	15582	15546	15491	15516	15554	15620	15370	15777	15497	15534	15422	15481	15600	15657	15439	15427	15666	15517	15456	15778	15433	15427	15537	15582	15603	15568	15418	15443	15391	15495	15597	15573	15482	15625	15453	15543	15375	15535	15545	15513	15578	15510	15460	15507	15458	15450	15434	15460	15446	15416	15459	15389	15500	15405	15486	15449	15636	15672	15348	15414	15549	15521	15396	15495	15529	15492	15476	15349	15415	15521	15611	15351	15452	15373	15354	15423	15479	15621	15596	15521	15535	15533	15565	15465	15470	15579	15597	15436	15539	15383	15629	15571	15454	15412	15305	15614	15439	15610	15742	15363	15546	15420	15352	15636	15491	15575	15405	15594	15382	15463	15426	15670	15438	15569	15536	15551	15372	15505	15424	15525	15453	15569	15606	15399	15693	15590	15267	15443	15512	15471	15579	15482	15430	15574	15462	15506	15561	15554	15506	15537	15514	15533	15638	15588	15350	15636	15440	15495	15468	15571	15560	15510	15515	15463	15544	15477	15543	15555	15477	15750	15561	15509	15509	15633	15688	15660	15687	15457	15543	15486	15336	15390	15457	15543	15375	15367	15349	15608	15675	15418	15545	15520	15563	15246	15539	15322	15601	15608	15534	15640	15422	15546	15558	15233	15538	15540	15435	15592	15548	15472	15515	15400	15486	15566	15378	15579	15516	15281	15569	15474	15402	15525	15467	15507	15475	15572	15508	15515	15675	15595	15583	15397	15447	15482	15605	15604	15341	15577	15458	15567	15501	15543	15621	15567	15535	15520	15505	15532	15593	15508	15658	15606	15589	15488	15478	15509	15599	15469	15513	15475	15614	15282	15492	15620	15371	15569	15528	15600	15314	15506	15633	15311	15622	15534	15497	15537	15664	15586	15430	15518	15485	15530	15411	15316	15528	15544	15596	15498	15386	15506	15459	15531	15577	15568	15459	15546	15555	15565	15451	15528	15544	15550	15522	15434	15439	15435	15609	15391	15558	15600	15707	15552	15536	15659	15430	15391	15519	15527	15458	15515	15507	15363	15454	15360	15277	15569	15542	15639	15361	15433	15474	15441	15581	15752	15494	15456	15502	15641	15491	15461	15395	15616	15595	15581	15528	15511	15524	15433	15574	15481	15285	15455	15571	15578	15457	15505	15512	15683	15571	15542	15530	15676	15548	15650	15563	15505	15451	15495	15463	15662	15552	15538	15648	15444	15414	15422	15581	15557	15520	15518	15526	15428	15568	15599	15508	15529	15515	15489	15478	15425	15452	15694	15601	15491	15445	15483	15544	15681	15479	15505	15639	15429	15548	15551	15421	15489	15518	15248	15505	15532	15432	15726	15312	15534	15642	15519	15583	15499	15555	15473	15564	15360	15731	15338	15653	15586	15645	15413	15594	15528	15501	15516	15512	15417	15444	15534	15621	15389	15518	15719	15504	15492	15503	15562	15534	15356	15423	15375	15485	15517	15639	15451	15565	15409	15482	15738	15393	15568	15343	15502	15356	15523	15536	15331	15550	15485	15615	15610	15440	15547	15442	15494	15598	15518	15415	15543	15435	15638	15455	15544	15553	15431	15510	15477	15470	15460	15440	15551	15502	15608	15638	15507	15561	15495	15563	15510	15470	15478	15267	15526	15368	15485	15348	15589	15416	15542	15511	15401	15488	15442	15651	15602	15595	15378	15775	15493	15650	15568	15622	15507	15333	15519	15486	15515	15597	15520	15545	15457	15590	15717	15481	15615	15389	15557	15349	15428	15550	15544	15459	15522	15463	15494	15474	15370	15608	15571	15472	15548	15525	15677	15544	15631	15524	15649	15425	15495	15433	15575	15552	15448	15499	15276	15522	15561	15371	15540	15522	15692	15564	15494	15478	15492	15601	15508	15460	15489	15435	15373	15381	15644	15408	15521	15590	15448	15405	15523	15462	15502	15573	15476	15630	15504	15461	15605	15605	15615	15512	15668	15517	15503	15487	15517	15453	15483	15521	15497	15729	15363	15532	15591	15446	15397	15581	15432	15526	15364	15455	15452	15302	15450	15422	15512	15648	15574	15437	15447	15702	15493	15279	15498	15661	15426	15573	15620	15581	15531	15479	15569	15429	15516	15671	15514	15717	15377	15582	15546	15392	15530	15521	15640	15456	15571	15662	15409	15466	15412	15483	15365	15434	15481	15571	15499	15720	15609	15463	15622	15495	15570	15590	15443	15561	15528	15508	15632	15635	15523	15598	15622	15539	15297	15348	15492	15497	15323	15618	15658	15658	15468	15457	15347	15521	15582	15584	15614	15479	15511	15383	15582	15679	15362	15669	15491	15579	15595	15502	15410	15535	15489	15334	15696	15594	15463	15462	15748	15518	15531	15377	15470	15378	15578	15571	15376	15328	15664	15449	15641	15294	15626	15468	15543	15549	15492	15354	15529	15542	15427	15355	15270	15428	15478	15464	15427	15473	15497	15475	15411	15444	15553	15485	15595	15376	15402	15457	15337	15428	15602	15547	15526	15432	15537	15394	15427	15405	15439	15560	15412	15510	15498	15326	15585	15343	15352	15538	15569	15607	15474	15644	15423	15493	15506	15432	15411	15436	15432	15513	15436	15652	15332	15481	15464	15298	15520	15476	15316	15478	15770	15327	15491	15566	15505	15573	15547	15367	15559	15335	15623	15497	15465	15557	15456	15507	15547	15479	15462	15687	15476	15514	15396	15441	15632	15489	15654	15611	15628	15494	15418	15479	15450	15523	15427	15446	15594	15548	15543	15674	15703	15373	15548	15517	15618	15430	15470	15578	15422	15697	15555	15659	15571	15578	15573	15465	15478	15510	15413	15557	15757	15378	15436	15637	15524	15614	15518	15392	15504	15665	15373	15447	15566	15428	15438	15457	15520	15625	15529	15699	15530	15473	15676	15693	15397	15445	15642	15512	15460	15507	15508	15409	15662	15519	15564	15562	15544	15483	15668	15423	15228	15483	15363	15514	15527	15287	15730	15358	15511	15382	15579	15538	15348	15616	15417	15456	15542	15357	15565	15505	15565	15549	15551	15554	15598	15494	15588	15392	15484	15583	15442	15599	15568	15450	15626	15572	15433	15432	15507	15463	15561	15421	15661	15455	15660	15582	15535	15612	15519	15594	15616	15503	15640	15638	15481	15522	15631	15546	15569	15431	15532	15411	15573	15552	15572	15640	15533	15376	15543	15716
23000	22597	36380	36153	31550	28235	25935	20005	18702	19160	19145	18897	18722	18695	18801	18892	18787	19038	18959	18721	18645	18787	18700	18691	18753	18627	18848	18451	18761	18614	18495	18635	18506	18494	18601	18605	18646	18375	18661	18516	18587	18551	18389	18789	18625	18643	18860	18573	18526	18622	18456	18857	18687	18637	18674	18511	18482	18484	18507	18679	18543	18568	18191	18387	18546	18541	18576	18334	18513	18469	18444	18529	18474	18446	18589	18613	18511	18493	18412	18352	18576	18525	18568	18429	18629	18489	18492	18497	18734	18440	18533	18622	18652	18461	18550	18471	18515	18329	18567	18494	18630	18507	18474	18335	18545	18424	18701	18546	18591	18467	18517	18321	18628	18574	18434	18523	18439	18647	18427	18667	18523	18654	18401	18392	18374	18426	18333	18374	18365	18366	18495	18574	18508	18739	18558	18257	18585	18545	18739	18394	18411	18476	18454	18606	18788	18458	18630	18595	18750	18561	18609	18434	18574	18377	18451	18496	18641	18654	18572	18555	18309	18487	18357	18459	18706	18558	18517	18453	18552	18308	18418	18627	18443	18705	18553	18331	18571	18588	18523	18404	18566	18405	18529	18500	18478	18344	18534	18468	18551	18438	18450	18510	18408	18577	18280	18465	18369	18465	18340	18389	18477	18420	18792	18333	18460	18371	18688	18516	18600	18446	18485	18729	18387	18517	18420	18256	18556	18556	18397	18447	18648	18604	18633	18326	18444	18512	18731	18563	18768	18492	18420	18637	18494	18365	18439	18380	18362	18533	18495	18537	18485	18720	18419	18502	18426	18463	18425	18680	18604	18612	18526	18616	18489	18595	18539	18469	18402	18525	18504	18533	18426	18422	18451	18394	18488	18613	18434	18508	18376	18569	18720	18654	18535	18457	18449	18498	18501	18373	18273	18293	18549	18631	18370	18362	18300	18493	18522	18470	18496	18397	18377	18664	18762	18295	18535	18419	18373	18540	18404	18607	18514	18635	18372	18444	18436	18789	18582	18548	18513	18394	18440	18082	18593	18511	18441	18340	18396	18464	18457	18406	18357	18414	18478	18473	18526	18377	18653	18454	18434	18363	18463	18585	18506	18428	18556	18539	18429	18597	18372	18354	18205	18295	18312	18398	18356	18363	18378	18523	18506	18581	18472	18454	18477	18664	18671	18435	18732	18472	18355	18409	18554	18619	18596	18365	18573	18526	18537	18548	18550	18429	18505	18413	18577	18385	18604	18466	18462	18384	18430	18503	18447	18572	18660	18519	18316	18453	18320	18501	18350	18369	18520	18634	18564	18698	18580	18616	18320	18511	18650	18450	18492	18471	18504	18626	18743	18460	18409	18465	18415	18639	18714	18281	18513	18529	18608	18483	18459	18283	18626	18760	18595	18620	18488	18426	18560	18516	18325	18463	18527	18731	18357	18380	18370	18699	18603	18381	18453	18421	18451	18608	18610	18734	18638	18212	18373	18425	18593	18403	18238	18430	18465	18500	18487	18440	18775	18319	18474	18449	18452	18409	18452	18412	18598	18350	18428	18401	18391	18372	18492	18303	18481	18577	18485	18422	18528	18448	18535	18371	18357	18495	18451	18520	18242	18463	18513	18571	18670	18518	18401	18516	18558	18437	18377	18313	18385	18486	18568	18565	18653	18459	18384	18508	18506	18675	18437	18483	18401	18607	18568	18451	18585	18432	18312	18399	18567	18649	18483	18467	18395	18702	18655	18432	18539	18351	18390	18520	18574	18561	18506	18653	18606	18716	18529	18482	18503	18449	18397	18451	18299	18270	18218	18188	18487	18420	18490	18562	18396	18327	18353	18546	18369	18591	18452	18599	18540	18461	18333	18364	18525	18414	18295	18556	18560	18381	18198	18499	18439	18532	18261	18583	18651	18282	18496	18329	18495	18582	18670	18448	18662	18381	18438	18578	18566	18268	18349	18576	18398	18271	18459	18514	18486	18528	18644	18621	18484	18478	18480	18570	18549	18275	18619	18436	18546	18514	18470	18607	18487	18518	18522	18595	18539	18444	18254	18362	18509	18410	18734	18428	18309	18400	18557	18747	18541	18399	18512	18471	18608	18357	18353	18553	18447	18293	18698	18609	18588	18464	18403	18460	18576	18791	18399	18457	18532	18451	18642	18283	18454	18435	18559	18544	18415	18536	18536	18405	18516	18611	18448	18841	18491	18521	18768	18495	18448	18508	18369	18576	18531	18536	18364	18392	18421	18544	18708	18430	18438	18386	18512	18529	18354	18565	18468	18487	18403	18449	18521	18718	18296	18612	18551	18325	18450	18479	18453	18385	18453	18439	18661	18447	18574	18753	18690	18671	18466	18248	18572	18590	18460	18412	18340	18474	18324	18546	18312	18259	18363	18456	18363	18606	18481	18568	18352	18351	18593	18503	18295	18593	18507	18424	18345	18566	18826	18643	18465	18358	18636	18374	18450	18405	18524	18442	18277	18490	18404	18309	18263	18305	18442	18370	18520	18477	18529	18475	18441	18379	18667	18506	18433	18260	18505	18359	18512	18416	18290	18395	18563	18693	18506	18248	18469	18372	18460	18288	18502	18378	18485	18346	18663	18547	18466	18550	18555	18467	18537	18496	18251	18574	18407	18524	18523	18433	18514	18408	18398	18474	18546	18456	18518	18299	18455	18446	18487	18506	18476	18613	18426	18548	18620	18362	18495	18318	18543	18453	18597	18458	18476	18491	18331	18499	18570	18256	18398	18513	18528	18582	18457	18354	18390	18532	18330	18392	18291	18435	18407	18476	18583	18409	18486	18539	18506	18363	18304	18601	18713	18338	18338	18744	18745	18429	18421	18555	18295	18501	18626	18387	18418	18511	18382	18564	18341	18522	18572	18624	18426	18280	18550	18192	18753	18384	18344	18271	18530	18495	18281	18612	18572	18435	18401	18333	18310	18787	18478	18542	18409	18528	18466	18233	18463	18457	18499	18596	18586	18467	18471	18508	18520	18409	18388	18480	18457	18439	18687	18468	18559	18518	18377	18675	18510	18630	18519	18616	18482	18401	18585	18467	18490	18182	18549	18601	18453	18473	18417	18294	18451	18445	18538	18582	18536	18471	18481	18514	18295	18376	18566	18437	18273	18500	18355	18455	18637	18472	18500	18482	18649	18469	18466	18381	18513	18447	18334	18351	18518	18229	18605	18301	18601	18235	18503	18503	18461	18344	18382	18386	18350	18338	18360	18480	18522	18397	18448	18269	18303	18367	18416	18343	18418	18568	18390	18498	18411	18539	18543	18511	18636	18505	18711	18255	18537	18553	18628	18432	18456	18282	18317	18409	18480	18385	18450	18478	18499	18541	18413	18542	18399	18195	18250	18553	18327	18417	18580	18360	18486	18530	18638	18688	18501	18515	18149	18570	18373	18334	18479	18544	18417	18636	18594	18612	18320	18511	18397	18393	18456	18402	18607	18639	18392	18503	18525	18448	18485	18515	18278	18573	18488	18698	18458	18606	18363	18731	18426	18473	18507	18504	18393	18622	18524	18614	18566	18579	18484	18539	18576	18495	18494	18620	18452	18555	18504	18523	18526	18459	18471	18660	18446	18488	18484	18486	18698	18598	18453	18517	18477	18618	18636	18306	18423	18479	18443	18382	18279	18514	18523	18331	18582	18447	18252	18454	18618	18670	18502	18379	18325	18358	18417	18531	18319	18244	18590	18457	18459	18481	18473	18471	18457	18330	18519	18526	18372	18661	18446	18610	18823	18570	18695	18407	18466	18582	18476	18387	18483	18762	18234	18631	18923	18509	18570	18573	18434	18389	18190	18457	18469	18594	18585	18542	18402	18609	18621	18584	18310	18293	18564	18353	18247	18529	18522	18425	18699	18528	18609	18476	18700	18330	18467	18443	18598	18526	18620	18363	18562	18478	18526	18380	18416	18528	18603	18404	18582	18587	18591	18555	18314	18562	18567	18669	18443	18473	18565	18546	18586	18379	18444	18415	18517	18417	18413	18416	18445	18397	18613	18338	18427	18467	18741	18504	18542	18441	18592	18521	18625	18536	18434	18532	18389	18447	18295	18472	18424	18298	18528	18385	18494	18316	18482	18497	18569	18510	18512	18679	18578	18615	18389	18564	18487	18419	18399	18419	18585	18637	18445	18574	18397	18624	18727	18509	18526	18497	18462	18390	18625	18487	18437	18367	18552	18317	18397	18260	18511	18409	18602	18505	18714	18689	18392	18469	18469	18533	18355	18527	18482	18547	18305	18536	18386	18542	18396	18468	18377	18412	18394	18351	18399	18454	18200	18572	18419	18579	18526	18661	18307	18434	18610	18409	18403	18561	18317	18660	18339	18452	18442	18482	18443	18436	18565	18569	18692	18690	18260	18560	18374	18479	18379	18520	18534	18411	18575	18568	18486	18729	18406	18556	18164	18441	18612	18550	18271	18620	18546	18483	18243	18528	18551	18545	18384	18470	18450	18648	18524	18518	18598	18515	18347	18550	18411	18425	18610	18490	18564	18509	18419	18500	18352	18485	18664	18348	18613	18298	18454	18258	18422	18658	18649	18505	18503	18356	18432	18499	18541	18867	18725	18518	18451	18348	18369	18425	18518	18527	18496	18504	18441	18376	18403	18572	18515	18706	18560	18631	18541	18405	18519	18307	18488	18260	18575	18596	18715	18521	18537	18537	18401	18689	18322	18529	18438	18436	18624	18356	18518	18372	18490	18294	18403	18575	18307	18289	18303	18401	18452	18578	18486	18404	18662	18464	18483	18542	18390	18582	18390	18534	18562	18413	18503	18363	18504	18499	18493	18487	18430	18309	18511	18289	18504	18389	18491	18607	18553	18434	18282	18393	18529	18582	18458	18669	18666	18648	18530	18707	18535	18510	18569	18725	18361	18525	18461	18464	18453	18539	18473	18516	18514	18419	18786	18574	18655	18496	18322	18592	18703	18273	18540	18566	18435	18566	18538	18486	18671	18395	18578	18579	18443	18445	18347	18363	18433	18458	18530	18591	18629	18550	18480	18491	18328	18347	18481	18539	18490	18528	18264	18555	18547	18487	18613	18573	18562	18337	18635	18324	18471	18621	18525	18680	18614	18525	18493	18282	18500	18601	18434	18557	18525	18512	18478	18593	18241	18453	18579	18558
62789	107354	93998	70198	47235	29241	16899	15731	15825	15712	15686	15823	15775	15785	15720	15749	15793	15684	15571	15671	15766	15650	15773	15648	15831	15725	15791	15637	15576	15636	15799	15855	15671	15734	15812	15642	15763	15727	15712	15685	15816	15647	15918	15822	15768	15778	15721	15641	15763	15745	15616	15392	15697	15728	15718	15821	15681	15607	15670	15626	15741	15665	15748	15626	15680	15760	15598	15704	15848	15751	15520	15662	15717	15735	15793	15703	15743	15889	15661	15785	15685	15747	15759	15768	15571	15550	15669	15752	15698	15747	15802	15694	15761	15814	15643	15520	15670	15859	15553	15579	15699	15777	15707	15705	15685	15755	15681	15650	15624	15912	15541	15630	15747	15654	15727	15667	15682	15632	15705	15659	15779	15795	15531	15803	15681	15709	15823	15679	15714	15769	15778	15746	15657	15883	15682	15791	15770	15665	15676	15777	15642	15727	15784	15674	15711	15662	15558	15751	15494	15713	15785	15623	15706	15593	15732	15700	15771	15523	15711	15925	15752	15715	15592	15522	15719	15714	15676	15819	15727	15618	15632	15725	15807	15684	15660	15660	15614	15686	15742	15514	15615	15755	15534	15741	15752	15796	15745	15780	15675	15617	15662	15763	15805	15796	15726	15765	15865	15665	15741	15665	15647	15707	15843	15683	15633	15708	15796	15722	15690	15529	15770	15662	15758	15498	15843	15769	15758	15788	15694	15800	15586	15746	15567	15758	15871	15795	15630	15730	15699	15542	15625	15642	15650	15656	15537	15847	15783	15825	15670	15684	15735	15625	15844	15745	15714	15891	15722	15619	15756	15622	15610	15663	15829	15705	15460	15636	15809	15712	15762	15845	15851	15845	15682	15632	15692	15697	15758	15448	15692	15724	15757	15864	15785	15630	15698	15838	15696	15903	15807	15711	15718	15683	15627	15605	15763	15729	15818	15724	15559	15612	15790	15711	15737	15720	15740	15715	15623	15720	15619	15743	15446	15664	15717	15529	15627	15743	15694	15656	15636	15674	15960	15659	15589	15726	15738	15729	15768	15577	15705	15735	15645	15833	15433	15617	15647	15663	15741	15725	15713	15727	15847	15674	15634	15738	15603	15601	15662	15821	15783	15577	15626	15835	15805	15694	15970	15604	15580	15673	15723	15706	15734	15644	15786	15708	15815	15822	15816	15811	15684	15826	15638	15763	15669	15796	15669	15702	15584	15703	15682	15568	15689	15802	15668	15594	15720	15800	15721	15604	15726	15912	15557	15634	15588	15568	15742	15769	15669	15453	15668	15670	15708	15742	15873	15656	15903	15758	15833	15772	15817	15576	15750	15619	15550	15745	15584	15824	15697	15637	15854	15491	15766	15704	15705	15553	15713	15794	15684	15698	15626	15778	15713	15748	15838	15717	15705	15572	15746	15632	15708	15681	15549	15722	15754	15846	15861	15692	15695	15561	15663	15694	15590	15553	15888	15630	15680	15662	15733	15725	15625	15764	15812	15608	15755	15880	15638	15772	15692	15812	15666	15653	15667	15634	15817	15749	15611	15820	15497	15698	15666	15874	15699	15758	15821	15854	15845	15683	15477	15687	15686	15519	15816	15774	15867	15660	15804	15556	15745	15790	15633	15782	15846	15644	15749	15577	15611	15735	15419	15618	15614	15846	15923	15831	15782	15728	15659	15694	15832	15698	15549	15500	15690	15672	15703	15732	15720	15708	15725	15698	15635	15741	15562	15787	15669	15729	15681	15771	15703	15606	15625	15594	15762	15682	15738	15719	15652	15726	15689	15836	15506	15808	15528	15841	15721	15839	15577	15628	15956	15584	15637	15606	15797	15745	15810	15579	15770	15724	15362	15574	15558	15694	15716	15622	15735	15837	15855	15641	15653	15635	15780	15780	15800	15536	15700	15659	15709	15609	15586	15787	15742	15680	15893	15813	15742	15729	15718	15797	15850	15739	15763	15558	15699	15644	15783	15522	15904	15559	15756	15695	15675	15829	15538	15782	15805	15702	15684	15673	15768	15744	15626	15712	15722	15664	15692	15796	15832	15896	15578	15512	15649	15712	15823	15694	15549	15680	15635	15693	15722	15670	15638	15545	15728	15752	15806	15661	15799	15716	15760	15658	15592	15619	15649	15607	15738	15734	15735	15682	15774	15773	15730	15694	15731	15755	15858	15646	15690	15797	15766	15712	15545	15729	15917	15703	15712	15577	15760	15788	15616	15639	15691	15681	15809	15609	15733	15572	15479	15720	15662	15708	15716	15900	15461	15617	15787	15801	15916	15732	15660	15766	15559	15860	15798	15542	15648	15599	15735	15750	15657	15636	15786	15583	15765	15569	15748	15697	15716	15562	15643	15679	15725	15524	15547	15835	15778	15695	15653	15742	15526	15727	15660	15680	15613	15568	15515	15913	15611	15706	15706	15636	15863	15625	15673	15743	15647	15576	15820	15955	15701	15698	15778	15488	15675	15657	15522	15723	15796	15670	15681	15744	15724	15602	15728	15698	15793	15807	15617	15723	15754	15565	15826	15694	15793	15835	15638	15747	15644	15695	15663	15785	15771	15775	15629	15765	15715	15728	15820	15689	15705	15643	15693	15608	15763	15777	15559	15610	15607	15767	15769	15679	15512	15909	15565	15606	15628	15722	15814	15644	15768	15659	15869	15623	15577	15581	15691	15749	15729	15497	15868	15640	15652	15559	15678	15638	15658	15556	15808	15736	15738	15817	15578	15593	15536	15763	15571	15813	15601	15671	15834	15604	15622	15845	15610	15490	15732	15751	15686	15757	15741	15865	15653	15825	15716	15760	15653	15656	15696	15800	15694	15706	15860	15588	15790	15564	15864	15616	15856	15743	15616	15801	15730	15745	15641	15817	15603	15766	15644	15637	15830	15801	15675	15674	15682	15725	15795	15676	15751	15677	15730	15713	15665	15638	15756	15868	15586	15931	15716	15637	15736	15673	15846	15704	15694	15568	15603	15668	15587	15750	15799	15775	15882	15930	15741	15804	15796	15707	15846	15767	15591	15659	15459	15497	15608	15801	15593	15610	15722	15739	15767	15652	15721	15701	15695	15757	15703	15834	15751	15654	15689	15663	15835	15660	15674	15883	15640	15680	15689	15697	15730	15784	15817	15427	15541	15637	15563	15744	15664	15750	15649	15848	15816	15671	15782	15724	15796	15673	15827	15855	15768	15689	15807	15741	15766	15578	16017	15658	15445	15886	15743	15724	15649	15541	15835	15733	15645	15633	15818	15631	15785	15764	15679	15495	15864	15723	15633	15426	15712	15890	15682	15660	15657	15677	15639	15809	15636	15631	15669	15673	15845	15830	15833	15901	15661	15914	15706	15705	15665	15758	15663	15782	15723	15547	15710	15757	15802	15592	15742	15830	15829	15719	15588	15712	15657	15763	15817	15747	15905	15604	15617	15715	15572	15912	15691	15655	15445	15611	15877	15576	15833	15553	15755	15542	15730	15575	15870	15737	15610	15725	15821	15631	15745	15734	15724	15832	15930	15787	15677	15590	15767	15552	15744	15700	15676	15793	15772	15771	15856	15645	15613	15767	15802	15732	15676	15552	15681	15687	15838	15668	15783	15749	15803	15665	15750	15488	15717	15734	15661	15814	15922	15607	15666	15750	15659	15632	15633	15643	15751	15823	15686	15655	15709	15793	15601	15749	15678	15844	15706	15619	15719	15698	15757	15569	15753	15704	15669	15653	15803	15593	15693	15640	15698	15704	15735	15703	15717	15560	15585	15656	15810	15629	15665	15777	15751	15839	15671	15699	15665	15540	15691	15779	15766	15733	15571	15573	15683	15725	15692	15590	15661	15666	15645	15573	15753	15804	15604	15779	15658	15707	15661	15722	15586	15535	15754	15705	15872	15543	15686	15620	15772	15622	15793	15757	15718	15687	15763	15706	15641	15586	15764	15653	15527	15643	15621	15699	15578	15682	15754	15911	15741	15644	15734	15711	15695	15615	15754	15654	15716	15625	15724	15540	15613	15870	15670	15729	15537	15893	15643	15680	15688	15665	15730	15705	15827	15701	15846	15718	15850	15646	15660	15658	15704	15827	15699	15596	15781	15648	15901	15567	15831	15889	15696	15664	15563	15663	15839	15831	15756	15721	15677	15775	15754	15660	15754	15615	15538	15710	15689	15721	15910	15868	15810	15617	15701	15711	15674	15499	15623	15663	15709	15710	15692	15583	15510	15543	15512	15626	15758	15616	15781	15654	15914	15757	15658	15681	15522	15675	15758	15692	15606	15797	15603	15795	15481	15788	15668	15672	15763	15599	15758	15660	15502	15662	15720	15614	15602	15600	15715	15611	15501	15710	15810	15689	15851	15569	15715	15736	15761	15592	15805	15646	15706	15688	15731	15631	15770	15651	15590	15785	15659	15574	15770	15776	15591	15485	15781	15568	15722	15744	15653	15827	15611	15795	15749	15681	15735	15704	15902	15675	15704	15806	15667	15732	15808	15744	15697	15551	15915	15715	15687	15662	15763	15724	15621	15612	15634	15837	15715	15767	15755	15674	15682	15680	15815	15744	15608	15669	15980	15842	15775	15720	15797	15673	15747	15809	15646	15701	15885	15602	15808	15819	15718	15591	15646	15766	15742	15731	15663	15552	15611	15592	15571	15661	15606	15566	15749	15909	15685	15764	15769	15669	15785	15615	15772	15894	15668	15814	15743	15599	15716	15665	15574	15713	15595	15739	15802	15637	15731	15656	15679	15580	15782	15695	15753	15906	15743	15832	15609	15756	15676	15583	15514	15770	15630	15615	15591	15933	15753	15772	15717	15626	15683	15645	15767	15671	15577	15673	15705	15680	15779	15891	15674	15784	15788	15636	15633	15784	15851	15592	15772	15500	15647	15691	15646	15638	15922	15845	15775	15755	15770	15763	15634	15692	15736	15552	15709	15679	15748	15694	15756	15757	15864	15774	15682	15755	15804	15714	15789	15727	15600	15834	15741	15660	15676	15619	15732	15658	15615	15742	15647	15607	15709	15755	15758	15621	15701	15795	15610	15653	15916	15631	15696	15777	15813	15727	15699	15639	15909	15790	15575	15667	15561	15631	15788	15820	15581	15806	15801	15575	15769	15861	15716	15726	15654	15775	15740	15717	15757	15723
29821	35186	43670	34172	24361	20648	19519	18712	18827	18941	18816	18936	18759	18683	18860	18849	19021	18878	19042	18784	18787	18868	18903	18692	18797	18724	18707	18887	18801	18857	18876	18842	18748	18819	18593	18870	18810	18784	18699	18906	18862	18842	18696	18865	19111	18811	18788	18862	18703	18627	18560	18496	18763	18972	19004	18812	18849	18900	18736	18802	18779	18856	18825	18771	18849	18956	18977	18750	18702	18792	18624	18763	18593	18599	18649	18890	18847	18912	18722	18534	18858	18965	18636	18732	18776	18731	18718	18795	18678	18709	18710	18759	18670	18670	18861	18736	18631	18658	18907	18668	18736	18761	18718	18848	18674	18713	18658	18829	18822	18851	18816	18876	18950	18748	18696	18780	18692	18612	18571	18766	18586	18939	18972	18895	18563	18527	18782	18629	18702	18631	18724	18737	18854	18892	18760	18845	18710	18759	18982	18666	18822	18630	18702	18759	18795	18709	18890	18743	18566	18768	18880	19048	18824	18767	18863	18757	18732	18891	18814	18811	18956	18552	18861	18840	18802	18784	18671	18605	18616	18859	18688	18958	18801	18669	18586	18817	18629	18817	18860	18579	18764	18705	18590	18798	18614	18649	18681	18834	18603	18858	18766	18626	18778	18732	18905	18845	18605	18848	18777	18782	18860	18734	18693	18724	18858	18781	18746	18722	18566	18940	18892	18689	18901	18856	18777	18638	18952	18818	18950	18826	18635	18564	18746	18728	18831	18798	18814	18649	18923	18819	18698	18640	18752	18779	18722	18711	18746	18823	18926	18927	18748	18802	18613	18918	18865	18743	18958	18912	18755	18630	18693	18786	18938	18894	18624	18696	18838	18628	18672	18560	18696	18681	18671	18574	18787	18481	18707	18604	18685	18681	18947	18781	18829	18838	18719	18600	18698	18889	18720	18703	18634	18675	18953	18606	18800	19021	18676	18719	18762	18569	18540	18662	18850	18744	18742	18768	18687	18736	18837	18796	18742	18713	18811	18698	18768	18927	18566	18827	18876	18714	18806	18674	18684	18679	18823	18641	18699	18658	18832	18884	18796	18853	18752	18698	18832	18765	18608	18600	18760	18713	18720	18862	18672	18749	18983	18721	18878	18661	18595	18721	18821	18606	18783	18677	18811	18848	18770	18810	18787	18857	18857	18791	18768	18765	18615	18685	18749	18777	18798	18798	18872	18729	18805	18580	18770	18851	18819	18851	18815	18604	18728	18851	19017	18594	18634	18565	18556	18693	18876	18671	18668	18687	18913	18799	18907	18799	18807	18673	18888	18611	18778	18770	18577	18753	18691	18792	19045	18959	18687	18768	18690	19001	18836	18729	18742	18697	18767	18916	18766	18585	18674	18730	18701	18875	18921	18933	18709	18785	18696	18695	18695	18741	18692	18814	18862	18676	18847	18683	18684	18876	18771	18734	18836	19014	18813	18948	18893	18923	18539	18856	18797	18655	19061	18779	18747	18718	18710	18899	18899	18933	18622	18577	18697	18788	18790	18874	18877	19055	18818	18802	18769	18859	18767	18728	18704	18714	18618	18874	18783	18816	18681	18801	18715	18931	18925	18763	18942	18727	18828	18805	19030	18751	18750	18664	18723	18742	18685	18647	18757	18678	18637	18693	18745	18924	18758	18636	18933	18657	18889	18678	18761	18784	18767	18827	18718	18710	18767	18803	18979	18586	18858	18929	18841	18949	18920	18858	18590	18802	18831	18751	18550	18895	18876	18743	18886	18770	18729	18849	18690	18666	18537	18639	18640	18802	18899	18764	18776	18859	18831	18832	18766	18924	18743	18775	18947	18676	18756	18569	18875	18809	18687	18873	18744	18888	18873	18605	18663	18769	18583	18744	18815	18634	18960	18764	18983	18718	18651	18741	18728	18784	18652	18817	18823	18784	18594	18797	18766	18605	18639	18562	18768	18879	18824	18887	18864	18793	18639	18837	18837	18793	18717	18901	18682	18883	19013	18688	18823	18895	18913	18637	18837	18688	18876	18759	18571	18820	18733	18851	18677	18711	18876	18824	18805	18654	18741	18804	18757	18936	18822	18620	18844	18635	18654	18508	18754	18696	18783	18856	18703	18799	18831	18773	18779	18940	18790	18751	18715	18750	18790	18751	18571	18713	18860	18932	18617	18884	18751	18880	18882	18761	18810	19092	18761	18891	18973	18767	18667	18740	18717	18787	18734	19106	18746	18734	18776	18818	18871	18838	18928	18864	18603	18711	18670	18692	18715	18850	18702	18763	18870	18821	18853	18646	18744	19008	18772	18630	18957	18868	18792	18618	18801	18928	18729	18610	18651	18810	18831	18811	18427	18741	18785	18867	18958	18801	18926	18716	18956	18775	18983	18705	18745	19015	18807	18814	18993	18804	18694	18658	18973	18766	18865	18706	18840	18921	18803	18725	18987	18694	18794	18865	19123	18751	18805	18978	18753	18547	18740	18628	18786	19071	18581	18589	18832	18638	18788	18764	18665	18634	18763	18592	18724	18744	18479	18759	18758	18745	18915	18847	18875	18782	18754	19034	18893	18862	18586	18892	18808	18809	18728	18819	18835	18822	18628	18740	18635	18813	18779	18950	18722	18928	18642	18837	18689	18909	18833	18655	18790	18930	18734	18747	18616	18908	18871	18687	18815	18689	18673	18760	18854	18796	18729	18749	18937	18763	18691	18867	18648	18542	19006	19122	18879	18701	18989	18693	18798	18872	18856	18784	18816	18900	18906	18840	18899	18857	18890	18756	19081	18693	18863	18697	18926	18650	18671	18669	18824	18672	18877	18638	18860	18892	18692	18525	18751	18706	18878	18731	18673	18594	18647	18839	18734	18808	18618	18669	18861	18577	18634	18591	18755	18724	18872	18813	18820	18658	18874	18750	18501	18925	18970	18900	18774	18651	18725	18830	18800	18808	18700	18707	18748	18924	18859	18794	18752	18892	18850	18617	18789	18816	18920	18510	18758	18809	18882	18899	18651	18617	18801	18723	18607	18541	18809	18889	18820	18795	18735	18701	18939	18903	18776	18738	18875	18719	18839	18740	18703	18660	18722	18648	18614	18838	18945	18829	18809	18645	18883	18827	18988	18909	18926	18918	18734	18713	18912	18648	18837	18824	18799	18912	18734	18726	18754	18720	18811	18681	18633	18790	18841	19007	18913	18867	18763	18803	18701	18830	18729	18818	18468	18749	18813	18711	18853	18708	18589	18682	18577	18818	18811	18768	18823	18930	18729	18874	18895	18890	18865	18623	18804	18978	18810	18676	18484	18791	18709	18874	18743	18834	18825	18793	18740	18852	18741	18609	18805	18804	18771	18863	18903	18969	18851	18842	18961	18666	18749	18821	18636	18811	18683	18685	18666	18747	18675	18718	18768	18891	18909	18913	19005	18699	18803	18914	18654	18764	18892	18688	18641	18725	18665	18593	18616	18750	18785	18724	18938	18674	18865	18880	18820	18776	18718	18709	18629	18667	18890	18849	18544	18852	18695	18756	18658	18850	18752	18549	18896	18565	18816	18913	18774	18930	18918	19042	18904	18697	18756	18804	18595	18746	18865	18835	18973	18636	18815	18633	19000	18732	18896	18770	18819	18768	18867	18651	18777	18552	18783	18684	18833	18639	18891	18616	18816	18743	18975	18860	18838	18859	18892	18659	18878	18776	18893	18833	19058	18686	18839	18804	18684	18877	18687	18837	18831	18777	18724	18796	18913	18581	18877	18693	18745	18806	18641	18796	18902	18874	18700	18843	18839	18671	18951	18927	18822	18822	18623	18716	18699	18726	18853	18914	18765	18713	18974	18732	18866	18749	18858	18573	18866	18729	18842	18874	18801	18741	18764	18847	18842	18730	18907	18762	19031	18831	18579	18737	18841	18631	18822	18851	18517	18849	18679	18725	18771	18766	18857	18761	18782	18707	18833	18678	18523	18712	18597	18864	18735	18733	18737	18871	18887	18939	18974	18807	18696	18928	18704	18538	18739	18923	18755	18773	18564	18821	18855	18765	18745	18816	18652	18821	18569	18911	18928	18670	18897	18696	18950	18854	18863	18841	18778	18789	18760	18841	18800	18869	18656	18766	18766	18656	18643	18754	18805	18883	18813	18811	18934	18601	18884	18812	18876	18763	18795	18889	18986	18776	18758	18924	18733	18637	18608	18680	18724	18760	18527	19033	18630	18755	18628	18989	18749	18778	18545	18725	18943	18725	18999	18632	18929	18711	18735	18750	18914	18755	18933	18835	18622	18703	18735	18876	18815	18891	18868	18798	19019	18771	18780	18866	18839	18644	18701	18821	18663	18733	18758	18739	18663	18726	18807	18864	18834	18725	18868	18774	19102	18695	18752	18871	18754	18708	18787	18786	18647	19001	18764	18733	18718	18521	18847	18822	18884	18753	19030	18759	18730	18824	18955	18892	18784	18645	18732	18842	18949	18763	18671	18688	18972	18738	18752	18725	18545	18672	18805	18879	18934	18872	18767	18911	18714	18753	18797	18800	18789	18784	18575	18825	18562	18704	18650	18637	18805	18735	18727	18931	18601	18669	18894	18713	18738	18922	18874	18883	18677	18702	18761	18851	18755	18816	18819	18752	18959	18809	18978	18693	18894	18666	18546	18851	18639	18777	18595	18831	18745	18693	18853	18483	18901	18696	18746	18767	18736	18752	18824	18793	18952	18746	18789	18743	18752	18765	18812	18751	18930	18876	18800	18735	18829	18685	18662	18789	18869	18749	18682	18723	18912	18900	18659	18678	18809	18803	18794	18693	18852	18625	18728	18814	18762	18671	18850	18775	18981	18844	18730	18790	18772	18771	18865	18851	18662	18751	18864	18708	18664	18973	18628	19003	18704	18653	18842	18848	18754	18984	18836	18777	18639	18903	18873	18834	18858	18873	18890	18688	18782	18620	18787	18628	18846	18785	18832	18790	19023	19005	18639	18801	18791	18621	18621	18790	18880	18839	18698	18869	18906	18595	18793	18923	18759	18817	18643	18763	18865	18636	18846	18595	18949	18757	18595	18642	18824	18870	18756	18829	18837	18684	18742	18794	18731	18588	18817	18706	18901	18873	18944	18522	18773	18762	18602	18829	18977	18579	18688	18839	18809	18787	18790	18874	18549	18703	18652	18789	18777	18714
35042	55202	46317	30134	20957	17388	16105	15997	16009	15964	15804	15893	15997	15893	15842	15843	15871	16052	15941	15993	15997	16064	15855	16081	15857	15958	16123	15985	15763	16033	15834	16003	15817	15895	15846	16073	15716	15832	15927	15886	15957	15982	16051	15956	16003	15981	15916	15984	15970	15787	15921	15860	15807	15924	16109	15893	15948	15892	15886	15882	15992	15918	15961	16062	15871	15937	15925	15886	16102	15915	15976	15900	16072	16046	15812	15832	15955	16014	15945	15734	15989	15957	15995	15735	15755	15898	15985	15906	15842	15829	15827	15939	15945	15917	15913	15835	15846	15886	15862	15957	15960	15911	15840	15832	15877	16112	15805	15869	15916	15998	15929	15894	15827	15924	15996	15759	15974	15933	15979	15835	15865	15962	15862	15844	15937	16125	15886	16040	16009	15868	15921	15765	15991	16032	15691	15827	15995	15883	16015	15910	15832	15816	15923	15867	15918	15797	15941	15883	15914	16011	16006	15719	15863	15925	15933	15820	15879	15851	15930	15859	16078	15817	15845	15901	15958	16019	16041	15990	15660	15909	15836	15838	16050	15776	15856	15811	15939	15893	15878	15674	15837	15942	16080	15939	15948	15925	15926	15813	15958	16031	15900	15826	15985	15854	15885	16015	16137	15753	15889	15965	16004	15797	15920	15715	15937	15967	15775	15876	15875	15988	15784	15843	15941	15770	15841	15874	15836	15820	15842	15819	15870	15872	15940	15979	15935	15955	16028	15903	15905	15883	15846	16035	16143	15838	15712	15985	15864	15861	15878	15930	16012	16093	15892	15865	16099	15980	15675	15645	16056	15905	15912	15655	16010	16015	15984	16084	15919	15710	15894	15849	15894	15797	15997	15866	15974	15984	15779	16058	15789	15941	16147	15741	15898	15900	15837	15977	15933	15788	15883	15871	16039	15851	15883	15864	15906	16151	15933	16052	15915	15940	15980	15819	16155	16071	15982	15743	15836	15788	15766	16051	15977	15870	15785	15876	15894	15841	15967	15867	15845	15780	15910	15841	15950	16040	15843	15963	15909	15896	15899	15899	15751	15807	15916	15836	15950	15840	15912	15901	15911	15977	15787	15956	15899	16050	15862	15877	16012	15837	15705	15879	15860	15919	16004	16090	15745	15843	15823	15885	15742	15865	15906	15834	16080	15830	16019	16053	15979	15777	15939	15964	15999	15809	15840	15848	15998	15754	16011	15825	15889	15873	15966	15874	15857	15952	16017	16038	15865	15886	15804	16020	15827	16112	15947	16047	16109	15928	15941	15959	15820	15763	15812	15936	15846	15772	15960	16061	15917	16086	15809	15911	15994	15877	15988	15901	16018	15924	15918	16071	16007	16006	15909	15949	16041	15797	15844	16084	15942	16017	15937	15926	15924	15804	15933	15952	16015	15989	16046	15996	15922	16004	15914	15822	15876	15971	15785	15825	15886	15860	15885	15777	15776	16013	15884	15908	15899	15894	15810	15727	15868	15811	15906	16010	16101	15912	16005	15845	15897	15926	15909	15844	15883	15815	16106	15928	15935	15722	15824	16010	15917	15845	16058	15902	15813	15994	15776	15922	15848	15695	15774	15890	15880	15874	15963	15846	16000	15874	15868	15898	15875	15755	15910	16011	15881	15950	15936	15778	15926	16017	15920	15831	15892	15985	15869	15849	15969	15761	15745	15863	16033	15570	15850	15844	15942	16022	15992	15931	15913	16016	15861	15981	15954	16128	15887	15971	15983	15751	15908	16001	15881	15903	15944	16071	15864	15960	16032	15891	15835	15827	15827	15785	16030	15940	15964	16133	15972	15894	15906	15821	16011	16105	15897	15868	15893	16005	16120	16042	15703	15951	16036	15901	15964	15939	15765	15891	15768	15828	15830	15862	15919	15855	15896	15741	16043	15894	16109	15960	15829	16130	15717	15885	15895	15869	15848	15870	15948	15852	15782	15853	15790	15962	16121	15949	15865	15914	15784	15945	16014	15717	15875	15818	15999	15873	15882	15837	16036	15919	15817	16057	15946	15870	15818	15936	15897	15909	15914	15825	15918	15807	16038	15988	15799	16000	15885	15750	16020	15903	15844	15790	15891	15910	15928	15820	16098	15993	15895	15787	15909	15886	15966	15705	16053	16070	15961	15730	16013	15748	15982	16158	16123	15929	15936	16058	15946	15943	15934	15941	15741	15977	15969	15938	15904	16061	16031	15861	15858	15890	15877	15952	15900	15937	16068	15997	15951	16063	15852	15942	15896	15943	15910	15878	15901	15892	15904	15929	15898	15947	16104	15894	15844	15783	15978	15968	15909	15932	15816	15942	15806	15995	15973	16116	16084	15965	15635	16025	15851	16037	15976	16023	16092	15905	15976	15921	15845	15824	15954	15896	15765	16106	15767	15898	15813	16012	15812	15801	15892	15791	15983	16049	15882	15865	15708	15944	15883	15847	15963	15916	15933	15924	15857	15930	15971	15922	16011	15987	15833	15946	15943	15866	15872	15856	16039	15896	15937	15970	15976	15959	16017	16063	15892	15981	15864	15844	16064	15902	15741	16004	15975	15915	16060	15726	15840	15828	15935	15958	15935	15831	15767	15857	15997	16092	15910	15831	16167	15880	15897	16097	15907	15943	15903	16070	16082	15788	16063	15891	15918	15985	15862	15969	16047	16212	15829	15860	15954	15849	15869	15979	15946	16046	15875	15870	16050	15969	16047	16043	15874	15877	15949	15903	15836	15963	15859	15802	15894	15991	15951	15814	16118	15736	15978	15909	16070	15930	15978	15844	15848	15885	16111	16122	15747	15975	15958	15864	16103	15876	16098	15927	16059	16105	15843	16070	15736	15889	15740	15884	15838	15799	16043	15904	15930	15880	15918	15865	15868	15690	15958	16077	15897	15794	15853	15837	15981	15893	15891	15992	15803	15970	15831	15969	16024	15920	15897	15965	15765	16039	15872	15956	15944	15806	15977	15904	16115	15832	15891	15761	15955	15961	15815	16018	15891	15804	15962	15838	15842	16089	15980	15905	15948	15888	15944	15920	15972	15932	15840	15763	15870	15983	15943	15991	15936	15747	15921	15843	16012	15872	15856	15716	15873	15926	16080	15865	16044	15871	15838	15889	16018	15997	15978	15934	15882	15731	15741	15954	15934	15939	15778	15740	15881	15841	15880	16035	15809	15802	15881	15821	15856	16017	15779	15850	15889	15851	15769	15876	15881	15833	15998	15847	15813	15728	15915	16049	15895	16112	15860	15843	16061	15922	15851	15708	15849	15813	15783	15831	15893	15965	15921	15893	15760	15949	16003	15817	16122	15917	15862	16025	15891	15896	15709	15905	15804	16064	16003	15979	16072	15875	15953	15750	15928	15845	16015	15978	15896	15949	15846	15907	15957	15929	16081	15848	15962	15865	16000	16100	15994	15916	15883	15806	15836	15943	15898	15942	15902	15792	15918	15851	15807	15793	15917	15970	15941	15833	15886	16092	16023	15947	15834	15840	16010	16013	16004	15846	15840	15727	15854	15871	15872	16035	15825	15964	15726	15836	15959	15828	15838	15985	15923	15966	15773	15833	15765	15958	16075	15816	15775	16038	15922	16178	15781	15821	15839	15844	16096	16013	15849	15903	16008	16033	15877	15835	16039	15966	16091	15922	15886	15850	15947	15866	15860	15972	15878	15982	15751	15821	15993	15946	16081	15905	16023	15956	15912	15941	15984	15810	15895	15896	15843	15942	15874	15922	15960	15917	15785	15908	15879	15906	16057	15883	15820	15717	16068	15741	16111	15856	15897	15841	15825	15833	15882	15948	15988	15807	15980	15905	15935	15916	15852	15902	16004	15912	15846	15921	15940	15913	15760	16004	15874	15955	16031	16039	16040	15826	16006	15814	15597	15751	15854	15968	16003	15881	15877	15919	15938	16022	15810	15924	15921	16024	15875	15981	16091	16037	15995	15724	15942	15944	15913	15924	16019	15959	15980	15883	15986	15812	15905	15951	16024	15984	16038	16093	15891	15819	16089	16094	16033	15821	15921	16075	15974	16037	16005	15859	15871	16126	15886	15985	16118	15942	15875	15922	15871	15858	16018	15861	15926	15908	15860	15880	15810	15909	15984	15929	15866	15830	15984	15824	16065	16046	15962	15737	15904	15948	15989	15925	15985	15974	15942	16000	15858	15924	15859	15853	15932	15928	15863	15838	16090	15863	15758	15794	16001	15873	15930	16022	15803	16024	16024	15800	15987	16068	15907	15907	15953	15966	16039	15954	15740	15949	15836	15991	15852	15937	15977	15858	15854	16065	16078	15792	15941	15836	16004	15971	15888	16153	15987	15865	15836	16068	15936	15976	15952	16017	15859	15937	15789	15834	15931	15830	16024	15992	15910	15940	16038	15846	15872	15831	15903	15898	15919	16014	15939	16046	15891	16004	16033	15925	16052	15809	15967	15926	15822	15978	15781	15842	15920	15788	15790	15676	15788	15928	16007	15958	15940	15975	15960	15835	15785	15875	15855	15850	15974	16063	16048	15914	15863	15923	15939	15908	15868	16043	15924	15855	16174	15971	15920	16129	15880	16073	15961	15768	15866	16041	15949	16168	15938	15838	15954	15953	15930	15887	15886	16058	16000	15946	16031	16033	15602	15924	16107	15947	15831	15935	16084	15933	15937	15778	15822	15789	15941	15856	15960	15998	15911	15923	15966	16235	15867	15817	15819	15843	15949	15862	15945	15868	15883	15959	16078	15869	15965	15957	15937	15951	15935	15954	16002	15910	15894	15804	15973	15893	15875	15917	15855	16090	15850	15772	15922	16033	15950	15901	15970	15871	15894	15838	15903	15899	16017	15872	15728	15865	16031	16085	16013	15814	15766	15881	15957	15874	15919	16031	15912	15914	16008	15899	15903	15987	15889	15871	16033	15824	15954	16002	15925	16018	15994	15953	15986	15941	15872	15859	15921	15885	15967	16014	15870	16036	15798	15904	15843	15936	15847	15991	15966	15928	15845	15851	15846	15867	15809	15811	15843	15837	16011	15924	15884	15987	15879	15974	16017	15855	15967	16056	15839	15807	16024	15753	15753	15779	15777	16081	15960	15830	15883	15842	15834	15966	15924	15866	16077	15966	15811	16004	15904	16060	15767	15906	15722	15916
24913	25806	44134	42883	31473	25303	21706	19088	18708	18931	18837	18738	18935	18702	18653	18958	18823	18864	18860	18798	18704	18898	18878	18949	18859	18722	18659	18655	18830	18759	18675	18660	18883	18739	18576	18555	18730	18604	18684	18781	18646	18738	18774	18607	18557	18528	18735	18782	18297	18658	18693	18749	18589	18760	18727	18509	18445	18706	18694	18776	18797	18710	18663	18738	18528	18546	18722	18444	18758	18726	18519	18723	18625	18468	18641	18507	18633	18753	18642	18698	18725	18739	18638	18600	18560	18813	18607	18635	18410	18644	18657	18520	18474	18730	18655	18479	18862	18648	18572	18605	18804	18700	18716	18718	18594	18728	18791	18837	18566	18672	18743	18636	18697	18873	18606	18659	18723	18559	18647	18670	18554	18727	18575	18847	18841	18718	18690	18823	18424	18829	18474	18699	18753	18813	18828	18791	18731	18583	18744	18484	18587	18480	18739	18878	18609	18799	18801	18511	18664	18554	18645	18671	18395	18495	18727	18414	18600	18499	18925	18668	18768	18619	18595	18317	18505	18595	18817	18597	18778	18769	18689	18549	18571	18487	18774	18782	18785	18527	18609	18554	18785	18677	18601	18558	18653	18645	18957	18711	18532	18572	18784	18750	18566	18749	18587	18497	18420	18458	18750	18586	18575	18684	18818	18562	18573	18660	18586	18683	18492	18773	18413	18636	18737	18632	18680	18656	18539	18405	18469	18519	18703	18705	18612	18724	18723	18662	18490	18608	18589	18532	18519	18643	18419	18410	18550	18593	18536	18550	18750	18481	18677	18732	18783	18728	18688	18532	18678	18627	18446	18684	18678	18728	18546	18541	18391	18597	18340	18767	18491	18654	18711	18889	18647	18617	18649	18591	18619	18496	18511	18396	18794	18588	18553	18637	18834	18657	18710	18717	18767	18826	18748	18508	18671	18738	18739	18662	18539	18468	18624	18467	18633	18775	18685	18518	18590	18655	18660	18616	18701	18499	18594	18423	18607	18839	18606	18779	18558	18596	18624	18677	18723	18563	18709	18466	18804	18511	18723	18789	18693	18693	18697	18636	18736	18488	18476	18479	18719	18437	18780	18664	18752	18837	18542	18551	18761	18579	18457	18503	18709	18497	18713	18715	18511	18629	18641	18688	18604	18687	18780	18701	18644	18650	18884	18648	18694	18524	18582	18671	18476	18695	18691	18604	18585	18694	18845	18490	18768	18650	18677	18511	18938	18473	18523	18696	18588	18552	18796	18611	18593	18724	18431	18497	18573	18759	18670	18617	18621	18625	18784	18887	18825	18703	18437	18723	18437	18570	18843	18653	18706	18514	18548	18667	18708	18773	18578	18675	18852	18566	18644	18859	18574	18541	18707	18542	18359	18444	18653	18685	18591	18396	18697	18607	18746	18574	18660	18603	18690	18526	18816	18708	18732	18719	18611	18644	18724	18409	18533	18632	18649	18661	18615	18700	18713	18526	18596	18632	18738	18738	18697	18726	18773	18807	18831	18349	18658	18504	18514	18747	18967	18766	18564	18710	18495	18607	18808	18669	18776	18686	18632	18863	18722	18589	18765	18676	18678	18725	18662	18743	18771	18604	18562	18718	18491	18542	18826	18651	18797	18641	18611	18649	18369	18599	18610	18619	18656	18642	18796	18526	18713	18843	18709	18601	18447	18593	18877	18638	18581	18673	18756	18547	18732	18616	18732	18834	18685	18514	18513	18668	18465	18414	18565	18834	18720	18440	18602	18564	18680	18739	18778	18701	18631	18766	18690	18571	18434	18540	18581	18575	18839	18839	18701	18847	18520	18828	18792	18625	18598	18666	18733	18499	18530	18600	18738	18541	18783	18730	18789	18703	18606	18674	18999	18676	18562	18630	18597	18786	18471	18718	18623	18644	18510	18585	18468	18737	18495	18587	18850	18795	18641	18807	18852	18669	18518	18655	18486	18538	18665	18444	18691	18496	18449	18619	18864	18738	18636	18670	18446	18757	18780	18538	18613	18633	18563	18551	18969	18607	18489	18601	18661	18723	18620	18656	18638	18681	18686	18859	18609	18517	18571	18800	18614	18691	18497	18740	18910	18613	18539	18769	18426	18678	18566	18851	18881	18653	18629	18560	18706	18400	18675	18373	18695	18746	18640	18619	18729	18656	18586	18730	18920	18892	18744	18714	18757	18587	18858	18776	18893	18786	18634	18417	18751	18519	18630	18588	18851	18601	18771	18595	18671	18742	18814	18811	18570	18598	18716	18572	18476	18643	18700	18709	18733	18411	18605	18709	18632	18580	18645	18503	18397	18767	18771	18580	18891	18838	18624	18620	18853	18610	18441	18498	18801	18678	18558	18607	18761	18460	18751	18722	18631	18643	18511	18564	18641	18609	18617	18792	18756	18543	18853	18825	18511	18666	18668	18449	18778	18535	18784	18577	18729	18553	18586	18787	18764	18458	18716	18817	18811	18722	18688	18655	18542	18398	18471	18452	18710	18637	18696	18577	18448	18486	18622	18665	18416	18545	18537	18700	18836	18718	18572	18359	18633	18472	18683	18385	18815	18727	18687	18556	18615	18514	18666	18484	18784	18549	18823	18621	18547	18562	18536	18481	18731	18631	18510	18568	18749	18667	18650	18582	18457	18757	18458	18520	18630	18531	18829	18593	18686	18755	18791	18601	18623	18620	18674	18585	18472	18528	18689	18377	18783	18690	18753	18760	18724	18577	18728	18707	18706	18548	18573	18699	18668	18300	18618	18659	18288	18656	18402	18575	18531	18607	18740	18465	18552	18597	18713	18531	18526	18652	18527	18809	18671	18466	18655	18577	18688	18665	18795	18642	18626	18645	18559	18802	18519	18832	18449	18555	18581	18628	18718	18682	18629	18548	18611	18603	18505	18449	18722	18594	18646	18662	18669	18432	18805	18599	18496	18706	18560	18515	18720	18954	18649	18924	18435	18587	18647	18722	18482	18731	18646	18601	18768	18633	18693	18742	18768	18624	18589	18503	18611	18705	18665	18685	18640	18610	18720	18690	18680	18960	18530	18638	18524	18521	18776	18557	18598	18592	18641	18638	18621	18460	18729	18645	18619	18747	18656	18752	18703	18707	18720	18537	18381	18719	18511	18619	18527	18729	18693	18840	18554	18670	18696	18552	18506	18836	18602	18589	18787	18477	18663	18628	18739	18811	18544	18496	18815	18590	18575	18511	18469	18504	18696	18531	18743	18601	18582	18674	18483	18516	18806	18828	18760	18667	18614	18714	18542	18789	18537	18658	18729	18662	18460	18916	18507	18714	18655	18471	18562	18402	18725	18627	18606	18449	18593	18474	18732	18588	18661	18689	18630	18705	18771	18824	18698	18688	18791	18875	18573	18584	18692	18596	18744	18923	18675	18559	18690	18812	18831	18580	18774	18555	18663	18525	18563	18639	18672	18731	18659	18664	18654	18703	18706	18629	18651	18759	18750	18814	18796	18530	18508	18524	18571	18692	18595	18857	18577	18347	18551	18688	18752	18619	18750	18628	18959	18567	18685	18744	18649	18595	18797	18509	18632	18672	18653	18623	18881	18550	18571	18729	18657	18618	18598	18498	18716	18683	18586	18562	18607	18816	18745	18641	18604	18554	18640	18926	18744	18685	18695	18808	18491	18820	18757	18782	18646	18688	18619	18719	18889	18578	18768	18660	18594	18550	18659	18637	18677	18658	18809	18922	18628	18462	18781	18530	18826	18695	18404	18404	18638	18610	18500	18563	18576	18447	18619	18691	18675	18632	18631	18631	18496	18692	18600	18535	18653	18660	18604	18965	18797	18720	18662	18611	18514	18587	18738	18780	18532	18703	18810	18781	18642	18643	18689	18798	18742	18481	18405	18448	18654	18728	18645	18710	18441	18552	18768	18621	18528	18552	18534	18380	18763	18459	18566	18675	18470	18641	18856	18468	18577	18293	18642	18626	18760	18680	18911	18560	18646	18498	18760	18891	18655	18493	18758	18785	18545	18487	18561	18592	18539	18685	18889	18643	18663	18810	18893	18756	18392	18709	18673	18673	18418	18733	18781	18664	18571	18628	18583	18685	18748	18708	18765	18805	18584	18578	18658	18630	18803	18535	18699	18360	18460	18633	18464	18752	18696	18657	18541	18476	18424	18479	18602	18453	18582	18709	18767	18608	18597	18717	18629	18700	18731	18911	18682	18559	18509	18580	18571	18580	18711	18588	18617	18551	18903	18639	18541	18684	18751	18649	18524	18712	18561	18575	18663	18802	18601	18694	18484	18763	18612	18653	18631	18806	18740	18543	18755	18833	18706	18674	18776	18843	18762	18636	18708	18651	18569	18549	18540	18778	18676	18583	18642	18934	18616	18574	18842	18506	18703	18576	18793	18622	18684	18415	18687	18379	18707	18599	18616	18783	18589	18535	18491	18771	18603	18424	18774	18624	18654	18793	18645	18680	18734	18747	18736	18671	18755	18640	18642	18694	18431	18717	18637	18597	18751	18466	18536	18813	18707	18589	18851	18779	18586	18451	18676	18658	18672	18794	18660	18412	18787	18691	18632	18488	18724	18510	18605	18741	18529	18554	18650	18776	18852	18633	18552	18313	18526	18753	18479	18452	18710	18485	18533	18596	18449	18621	18766	18611	18673	18652	18632	18604	18631	18776	18891	18761	18936	18638	18763	18756	18828	18672	18514	18773	18616	18674	18409	18658	18674	18671	18673	18683	18634	18670	18437	18578	18745	18827	18713	18506	18551	18521	18607	18553	18674	18578	18590	18703	18574	18620	18724	18708	18645	18573	18705	18708	18666	18600	18596	18785	18608	18602	18824	18627	18745	18647	18619	18613	18890	18479	18941	18604	18560	18538	18533	18682	18550	18580	18820	18547	18613	18488	18660	18477	18643	18668	18535	18561	18701	18561	18742	18587	18566	18697	18636	18575	18770	18460	18774	18735	18321	18676	18644	18616	18816	18619	18446	18562	18613	18606	18615	18633	18926	18685	18449	18572	18704	18623	18659	18629	18846	18551	18588	18511	18654	18765	18834	18765	18660	18560	18608	18465	18446	18644	18746	18518	18644	18773	18693	18756	18616	18541	18730	18531	18639	18601	18526	18474	18690	18676	18652	18472	18604	18763	18614	18752	18568	18730	18661	18628
57522	94276	79217	52531	33764	21400	16523	15852	15949	15869	15973	16020	15907	15782	15848	15738	15939	15954	15960	15925	15913	15861	15804	15806	15999	15873	15929	15955	15919	15816	15782	15833	15868	15883	15759	16049	15811	16050	15843	15819	15846	15987	16074	15902	15988	15932	15867	16022	15798	15862	15964	15898	15907	15824	15917	15992	15918	15868	15828	16021	15737	15890	15841	15854	15831	15860	15919	15762	15834	15854	15821	15935	15936	15809	15851	15921	15920	15899	15722	15891	16114	15899	15576	15778	15897	15869	16016	15708	15751	16138	15738	15758	15826	15811	16003	15897	15872	15771	15777	15976	15883	15896	15925	15954	15852	15749	15862	15904	15992	15985	15774	15784	15975	15829	15874	15988	15824	15847	15672	15854	15936	15884	15901	15868	15877	15776	15866	15908	15813	15925	15806	15782	16050	16033	15971	15766	15714	15782	15921	16040	15761	15889	15819	15910	15821	16013	15671	15963	16084	15824	15698	16036	15955	15799	15895	15660	15847	15885	15920	15919	15687	15864	15863	15799	15803	15860	15840	15839	15862	15952	15699	16083	15578	15961	15863	15787	15874	15805	15840	15856	15740	15674	15851	15906	16118	15907	15987	15840	15670	15844	15816	15925	16032	15965	16104	16077	15683	16055	15872	15823	15746	15847	15783	15879	15832	15897	15720	15850	16018	15982	15817	15948	15898	15990	16072	15935	15913	15925	15882	15951	15858	15876	15969	15780	15843	15823	15863	15690	15752	15744	15965	15882	15929	15987	15780	15849	15909	15946	15951	15971	15929	15931	15958	15921	15803	15883	15897	15609	15703	15720	15957	15854	15833	15825	15785	15680	15870	15781	15692	15766	15843	15914	15897	15913	15702	15793	15866	15961	15808	15727	16112	15830	15988	15759	15781	15768	15837	15985	15806	15933	16048	15728	15773	15832	15922	15685	15991	15792	15902	15796	15914	15889	15783	15676	15847	15757	15893	15796	15886	15906	15957	15817	15916	15699	15718	15779	15921	15789	15893	15856	15889	15971	15739	15903	15992	15823	15862	15950	15795	15783	15869	15919	15938	15848	15905	15937	15876	15825	15756	15825	15864	15902	15665	16057	15938	15933	15863	15671	15929	16017	15784	15877	15983	15806	15877	16107	15708	15801	15828	15731	15822	15783	15838	15767	15966	15807	15853	15916	16038	15766	15738	15949	15850	15962	15698	15761	15887	15837	15947	15843	15802	15812	15882	15753	15896	15743	16165	15869	16107	15941	15756	15886	15889	15834	15977	15774	15935	15815	15954	15729	15852	15933	15743	15637	15794	15692	15829	16016	15752	16022	15825	15806	15732	15845	15888	15914	16075	15949	15821	15863	15906	15853	15776	16064	15902	15748	15836	15814	15895	15723	15617	15971	15792	16007	15911	15964	15940	15897	16039	15717	15797	15767	15951	15890	15927	15851	15896	15832	15982	15989	15763	15930	15898	15908	15851	15823	15792	15717	15832	15828	15794	15977	15864	15934	15904	16014	15885	15816	15875	15888	15770	15769	15762	15810	15865	15756	15909	15917	15789	15994	15905	15836	15878	15890	15692	15991	15906	15813	15932	15912	15951	16049	15814	16053	15896	15842	15751	15794	15898	15852	15844	15666	15821	15879	15690	15797	15864	15787	15990	16006	15869	15930	15771	15963	15929	15974	15828	15843	16001	15789	15915	15788	15838	15783	15831	15916	15825	15866	15950	15815	15905	15859	16031	15882	15848	15953	15600	15943	15862	15823	15787	15851	15827	15868	15763	15738	15865	15957	15843	15887	15923	15834	15857	15936	15828	15815	15791	15839	15913	15716	15735	15931	15951	15794	15809	15803	15914	15825	15989	15797	15750	15891	15743	15772	15839	15752	15909	15837	15928	15836	15691	15895	15871	15869	16057	15880	15784	15737	16087	16009	15852	15802	15907	15801	15907	15820	15907	15881	15919	15971	15666	15816	15872	15872	15905	15866	15792	15842	15823	15855	15755	15916	15964	15881	15834	15806	15839	15883	15933	15855	15904	15869	15865	16060	15874	15755	15903	15893	15918	15966	15877	15914	15771	16060	15828	16069	15893	15853	15991	15903	15877	15694	15903	16039	15805	16000	16115	15825	15935	15768	15767	16030	15858	15829	15912	15778	15949	15737	15790	15850	15866	15763	15999	15622	16065	15825	15856	15754	16006	15763	15957	15757	15893	16013	15804	15594	15952	15862	15954	15928	15922	15921	16004	15864	15766	15945	15780	16004	15860	15826	15967	15733	15888	15880	15917	15943	15766	15923	15685	15941	15999	15938	15725	15956	15828	15883	15905	16003	15901	15810	15899	15982	15840	15697	15911	15716	16001	15784	15708	15860	15779	15925	15771	15818	15928	15857	16002	15821	15799	15925	15678	15730	15874	15976	15882	15897	15949	15742	15794	15862	16003	15802	15780	15727	15941	15874	15815	15831	15738	16112	16033	15772	15865	15875	15887	15915	15778	15806	15929	15831	15779	15892	15853	15960	15866	15837	15678	15814	15957	15942	15860	15933	15924	15833	16130	15914	16031	15851	15650	15849	15845	15776	15806	15975	15763	15935	16042	15880	15884	15924	15891	15737	15806	15949	15996	15946	15891	15853	15718	15791	15909	15912	15840	15847	15756	16002	15810	15582	15888	15801	15935	15874	15945	16019	15697	15810	16077	15738	15816	15874	15893	15912	15913	15893	15935	15902	15648	15989	15832	15870	15859	15824	15884	15737	16128	15928	15821	15661	15977	15924	15793	15763	15822	15925	15912	15856	15983	15979	15776	15864	15773	15877	16069	15849	15872	16100	15771	15932	15895	15935	15817	15865	15679	15798	15849	15917	15857	15890	15940	15883	15911	15877	15980	15802	15783	15865	15852	16016	15677	15840	15945	15881	15867	15966	15826	15896	15927	15780	15858	15948	15727	15826	15785	15856	16017	15951	15991	15779	15962	15821	16052	15949	15858	15897	15809	15640	15708	15972	15913	15940	15886	15890	16034	15891	15859	15761	15994	15923	15871	15763	15954	15985	16010	15924	15865	15952	15893	15764	16002	15699	15859	15802	15913	15770	16053	15956	15871	15822	15903	15809	15912	15855	15971	15910	15907	15827	15978	15816	15785	15832	15892	15895	16002	15844	15953	16021	15865	15825	16017	15718	15690	15991	15797	15840	15743	15841	15969	15922	15963	15924	15911	15710	15827	15875	15921	15897	15857	15877	16045	15708	15811	15929	15778	15906	15768	15930	15974	15813	16095	15880	15876	15831	15661	15745	16021	15748	15873	15755	15982	15792	15816	15838	15796	15864	15980	15739	15790	15828	15762	15854	15920	15810	15800	15918	15978	16032	15984	16029	16097	15851	16007	15807	15956	15854	15783	15936	15813	15890	15798	15876	15944	16047	15977	15871	15867	15772	15978	15798	15788	15683	15918	15968	15955	15849	15935	15931	15915	15774	15915	15840	15878	15890	15707	15756	15928	15981	15947	16003	15960	15808	15922	15955	15946	15927	16008	16073	15854	15757	15887	15708	15994	15814	15765	15979	15755	15870	15959	15915	15887	15851	15731	15952	15914	15962	15642	15813	15812	15813	16007	15808	15950	15894	15857	15792	15648	16122	16105	15737	15949	16012	15792	15704	15835	15984	15972	15797	15869	15765	15651	15956	15870	15924	15958	15761	15964	15905	15798	16019	15982	15785	16024	15751	15890	15743	15934	15744	15903	15760	15947	15951	15906	15639	15848	15867	15791	15790	16011	15857	15749	15900	15865	15852	15841	15975	16081	15745	15997	15914	15975	16010	15860	15681	15862	15841	15792	15953	15867	16133	15818	15823	15837	15849	15978	15923	16040	15934	15996	15770	15880	15840	15904	15808	15823	15865	15844	15713	15781	15986	15754	15858	15704	15849	15791	15793	15950	15989	16093	15944	15904	15816	15843	15841	16038	15989	15772	15791	15873	15929	15708	16044	15838	15873	15868	15825	15844	15667	16005	15912	15939	16018	15891	15873	15891	15923	15783	15890	15930	15917	15935	15831	15860	15882	15887	15999	15949	16014	15874	15961	15835	15977	15797	15861	15981	15775	15897	15720	15867	15673	16044	16061	15919	15964	15822	15720	15906	15832	15928	15819	15724	15908	15858	16072	15921	15781	15864	16020	15734	16045	15773	15946	15844	15753	15676	15945	15905	15978	15788	15857	15842	15668	15868	15767	16072	15970	15965	15859	15909	15791	15886	15726	15867	15828	15883	15687	15950	15917	15802	15975	16065	15910	15982	15769	15959	15838	16072	15747	15973	15906	15811	15953	15824	15884	15740	15895	15952	15945	15984	15867	15774	15764	15918	15874	15945	15988	15862	15937	15901	15977	15775	15833	15925	15742	15881	15927	15812	15904	15821	15772	15796	15838	15784	15977	15850	15852	15849	15703	15847	15897	15972	15998	15730	15823	16052	15801	16040	15934	15887	15826	15857	15906	15831	15862	15876	16022	15942	15740	15985	15935	15821	15895	15857	15848	15628	15993	15791	15951	15795	15844	16024	15785	15831	15968	15836	15881	15792	15787	15935	15932	15689	15864	15769	16019	15896	15828	15915	16002	15950	15829	15944	15973	15802	15760	15861	15788	15909	15943	15940	15964	15784	15835	15976	15767	15888	15937	15878	15884	15899	15920	15871	15858	15773	15858	15653	15875	15849	15918	15933	15811	15854	15889	15889	15949	15835	15820	15860	15919	15940	15835	15951	16005	15660	15779	15979	15907	15726	15908	15912	15766	15703	15956	15767	15672	15930	15830	15860	15819	15875	15899	15926	15864	15780	15876	15969	15881	16014	15662	16018	15880	15941	15868	15856	15797	15850	16025	15913	16016	15866	15944	15941	15994	15843	15890	15940	15874	15890	15766	16091	15808	15898	15940	15801	15701	16040	15923	15792	15735	15947	15807	15838	15883	15737	15893	15815	15815	15856	15909	16086	15896	15737	15962	15863	15763	16039	15799	15843	15739	15879	15977	15903	15849	15762	16051	15875	15923	15847	15813	15967	15936	15674	15732	15859	15692	15892	15919	15923	15974	15987	15902	15686	15965	15839	15814	15868	15722	15950	15977	15845	15898	15791	15696	15972	15653	15785	15738	15777	15785
23105	22861	36883	36486	31542	27819	25617	19754	18641	18704	18823	18391	18671	18498	18436	18604	18725	18675	18455	18481	18506	18612	18415	18576	18552	18325	18379	18311	18495	18262	18437	18312	18456	18378	18380	18415	18367	18411	18354	18331	18552	18275	18335	18354	18312	18428	18509	18300	18241	18402	18535	18407	18185	18512	18298	18188	18358	18129	18345	18193	18553	18168	18556	18326	18602	18253	18243	18474	18328	18220	18571	18219	18094	18309	18356	18406	18371	18307	18498	18438	18393	18303	18299	18564	18148	18381	18161	18241	18142	18339	18164	18218	18098	18537	18420	18001	18342	18153	18229	18336	18259	18512	18304	18459	18339	18341	18165	18421	18249	18410	18298	18180	18208	18145	18171	18304	18671	18529	18453	18416	18295	18366	18327	18163	18446	18405	18396	18371	18461	18270	18465	18394	18189	18129	18251	18189	18354	18336	18173	18348	18295	18314	18094	18312	18391	18252	18483	18340	18386	18239	18282	18162	18346	18322	18443	18317	18311	18187	18429	18217	18393	18290	18368	18287	18389	18322	18281	18446	18389	18298	18183	18150	18378	18404	18269	18241	18410	18408	18305	18325	18254	18169	18173	18129	18195	18352	18389	18216	18306	18377	18577	18326	18301	18477	18375	18335	18128	18365	18253	18281	18328	18284	18199	18283	18459	18289	18238	18357	18314	18209	18257	18483	18069	18273	18358	18368	18203	18322	18324	18368	18250	18374	18391	18252	18222	18350	18322	18058	18107	18376	18318	18250	18438	18154	18534	18320	18341	18284	18443	18332	18469	18427	18198	18161	18243	18410	18421	18283	18532	18223	18379	18159	18197	18135	18438	18327	18329	18176	18133	18292	18424	18364	18385	18258	18390	18258	18458	18370	18231	18294	18262	18449	18562	18296	18220	18117	18233	18476	18344	17989	18351	18222	18267	18365	18245	18269	18500	18272	18463	18259	18383	18254	18370	18416	18380	18085	18326	18288	18375	18381	18289	18043	18309	18153	18500	18474	18412	18385	18406	18425	18430	18416	18282	18219	18251	18410	18485	18249	18335	18350	18254	18324	18321	18281	18343	18352	18425	18319	18213	18269	18506	18175	18395	18353	18281	18434	18436	18055	18217	18255	18272	18441	18253	18420	18241	18153	18281	18261	18439	18490	18271	18367	18420	18574	18220	18177	18337	18306	18361	18445	18213	18226	18481	18399	18350	18282	18291	18417	18379	18357	18217	18302	18282	18422	18353	18482	18136	18552	18179	18237	18310	18270	18394	18425	18350	18335	18086	18181	18412	18077	18216	18359	18253	18350	18506	18190	18412	18390	18240	18257	18288	18163	18455	18500	18345	18348	18208	18363	18287	18141	18088	18268	18389	18326	18405	18267	18514	18433	18309	18264	18040	18164	18427	18200	18123	18174	18233	18217	18328	18182	18258	18336	18261	18288	18335	18145	18231	18443	18219	18101	18250	18519	18546	18288	18321	18366	18181	18290	18238	18248	18281	18107	18297	18249	18242	18401	18195	18395	18352	18414	18256	18151	18328	18216	18300	18192	18367	17915	18103	18356	18413	18270	18307	18143	18265	18186	18273	18372	18250	18482	18258	18145	18149	18349	18361	18370	18395	18379	18273	18272	18370	18315	18386	18176	18077	18269	18215	18227	18297	18224	18254	18130	18576	18342	18309	18338	18240	18414	18257	18258	18160	18470	18440	18458	18516	18374	18155	18100	18310	18242	18208	18266	18142	18187	18205	18286	18185	18565	18278	18400	18222	18159	18164	18098	18415	18435	18384	18437	18120	18147	18245	18205	18333	18424	18210	18378	18373	18260	18251	18383	18380	18143	18115	18304	18408	18298	18332	18424	18379	18228	18061	18020	18146	18203	18393	18330	18252	18281	18304	18201	18233	18295	18345	18254	18242	18352	18226	18335	18084	18363	18372	18469	18235	18361	18226	18317	18465	18294	18384	18318	18244	18297	18369	18285	18504	18223	18377	18360	18325	18248	18301	18360	18404	18330	18278	18265	18449	18148	18194	18353	18394	18230	18263	18169	18272	18223	18214	18271	18197	18321	18467	18278	18341	18105	18445	18225	18192	18401	18353	18235	18409	18177	18261	18210	18131	18143	18083	18611	18381	18379	18370	18351	18313	18287	18307	18382	18392	18220	18451	18334	18298	18457	18510	18576	18141	18293	18366	18217	18325	18223	18245	18150	18134	18344	18289	18426	18397	18280	18644	18412	18412	18147	18321	18325	18345	18343	18085	18163	18344	18216	18553	18287	18406	18200	18474	18332	18211	18210	18143	18294	18437	18402	18333	18171	18394	18392	18251	18386	18280	18200	18243	18086	18304	18241	18192	18340	18353	18290	17940	18252	18363	18369	18344	18330	18280	18346	18194	18228	18312	18327	18324	18277	18320	18242	18295	18171	18445	18274	18305	18260	18409	18275	18295	18092	18273	18489	18299	18278	18277	18468	18418	18411	18449	18397	18148	18133	18398	18415	18311	18187	18232	18371	18266	18379	18103	18150	18260	18198	18380	18248	18287	18104	18304	18213	18288	18461	18123	18202	18255	18183	18232	18261	18510	18337	18074	18275	18427	18199	18076	18230	18345	18383	18255	18452	18395	18261	18343	18201	18385	18404	18264	18212	18607	18301	18484	18334	18385	18300	18396	18159	18305	18462	18353	18322	18191	18371	18380	18169	18409	18220	18288	18255	18198	18174	18446	18180	18104	18117	18266	18381	18259	18177	18070	18186	18128	18329	18385	18418	18313	17959	18178	18149	18310	18360	18272	18290	18435	18341	18320	18334	18199	18250	18261	18259	18308	17975	18370	18178	18476	18421	18284	18400	18253	18260	18151	18244	18355	18116	18298	18267	18210	18321	18148	18352	18386	18286	18181	18318	18368	18192	18256	18263	18177	18233	18260	18314	18156	18116	18260	18356	18371	18285	18133	18285	18248	18422	18125	18176	18320	18177	18203	18068	18434	18286	18423	18271	18270	18287	18418	18276	18147	18246	18286	18304	18261	18285	18376	18451	18185	18478	18331	18161	18243	18453	18162	18243	18248	18179	18436	18225	18357	18153	18441	18464	18347	18119	18069	18210	18486	18212	18234	18265	18396	18336	18147	18221	18539	18394	18369	18426	18346	18261	18054	18141	18275	18193	18281	18215	18222	18192	18401	18206	18105	18320	18374	18335	18246	18081	18272	18182	18283	18456	18333	18250	18298	18243	18467	18381	18377	18119	18207	18328	18393	18201	18245	18140	18393	18358	18330	18281	18468	18626	18234	18296	18204	18512	18343	18234	18444	18448	18301	18163	18137	18342	18230	18149	18121	18183	18249	18217	18461	18130	18444	18247	18302	18099	18150	18046	18279	18389	18272	18330	18203	18334	18267	18360	18305	18578	18172	18321	18459	18288	18423	18128	18193	18148	18213	18404	18366	18117	18134	18205	18288	18355	18199	18405	18185	18056	18355	18223	18445	18442	18443	18291	18468	18354	18214	18280	18087	18574	18272	18464	18330	18485	18234	18234	18347	18279	18378	18184	18203	18117	18348	18166	18294	18298	18204	18632	18397	18279	18213	18281	18330	18331	18241	18341	18463	18363	18116	18214	18131	18202	18178	18312	18215	18235	18317	18208	18179	18364	18245	18204	18099	18229	18079	18159	18282	18100	18145	18319	18341	18204	18427	18273	18392	18300	18084	18347	18444	18224	18499	18317	18248	18447	18398	18299	18316	18304	18300	18224	18368	18327	18346	18353	18388	18276	18475	18201	18264	18076	18283	18337	18266	18311	18239	18358	18223	18370	18385	18314	18442	18291	18351	18365	18393	18132	18287	18216	17986	18277	18329	18301	18440	18456	18337	18331	18171	18330	18469	18295	18452	18278	18251	18160	18347	18239	18375	18148	18349	18339	18080	18291	18303	18272	18428	18297	18347	18204	18249	18244	18276	18167	18277	18226	18251	18201	18292	18185	18380	18417	18293	18357	18357	18371	18048	18312	18330	18298	18311	18179	18279	18155	18295	18221	18249	18083	18219	18317	18229	18165	18104	18166	18154	18326	18381	18217	18247	18310	18185	18226	18346	18284	18346	18315	18548	18251	18274	18412	18456	18303	18402	18153	18152	18442	18507	18344	18366	18252	18232	18392	18387	18398	18290	18433	18492	18439	18313	18193	18483	18281	18367	18238	18364	18361	18330	18365	18195	17991	18049	18306	18136	18127	18320	18124	18441	18328	18353	18383	18296	18197	18296	18431	18324	18402	18465	18254	18301	18327	18218	18383	18169	18239	18206	18064	18430	18218	18243	18119	18337	18286	18371	18084	18441	18570	18409	18480	18517	18352	18272	18294	18220	18692	18258	18401	18324	18237	18363	18406	18209	18179	18425	18080	18283	18282	18252	18330	18417	18308	18246	18390	18442	18360	18237	18297	18159	18332	18320	18404	18225	18214	18148	18232	18302	18242	18110	18186	18128	18316	18225	18523	18388	18374	18110	18178	18320	18360	18514	18228	18329	18430	18312	18439	18149	18342	18247	18417	18218	18228	18450	18231	18326	18472	18292	18261	18145	18193	18331	18257	18194	18290	18241	18152	18533	18333	18471	18281	18211	18264	18161	18311	18282	18434	18224	18291	18549	18572	18329	18286	18166	18023	18312	18275	18412	18382	18172	18257	18337	18160	18255	18326	18332	18379	18305	18164	18225	18200	18157	18273	18255	18116	18332	18249	18344	18247	18435	18373	18359	18450	18196	18012	18323	18483	18425	18099	18203	18365	18283	18220	18455	18393	18204	18272	18276	18358	18106	18161	18234	18310	18220	18323	18139	18314	18238	18279	18198	18127	18075	18245	18220	18272	18313	18066	18133	18455	18139	18356	18469	18359	18428	18194	18485	18385	18250	18266	18280	18278	18285	18251	18443	18195	18246	18449	18353	18212	18267	18250	18379	18312	18083	18470	18373	18059	18274	18271	18379	18373	18303	18241	18199	18431	18135	18432	18211	18448	18224	18076	18400	18248	18342	18453	18342	18455	18431	18291	18248	18340	18144	18227	18235	18078	18183	18317	18392	18356	18457	18261	18495	18318	18431	18358	18351	18338	18266	18327	18323	18369	18347	18302	18288	18287	18347	18458	18317	18219	18302	18098
61434	107548	93476	70754	46701	28264	17142	15656	15579	15728	15516	15669	15709	15691	15447	15453	15544	15825	15533	15719	15692	15633	15579	15580	15727	15702	15866	15614	15769	15651	15489	15657	15647	15640	15548	15681	15721	15586	15867	15671	15537	15634	15487	15649	15533	15621	15547	15779	15847	15580	15482	15677	15635	15759	15668	15621	15444	15532	15811	15362	15585	15650	15715	15637	15504	15672	15538	15665	15714	15554	15716	15684	15733	15699	15498	15566	15608	15633	15705	15718	15577	15629	15671	15670	15729	15728	15578	15509	15576	15704	15556	15645	15538	15505	15438	15485	15461	15723	15450	15642	15662	15468	15484	15664	15758	15496	15522	15487	15677	15479	15616	15478	15668	15683	15481	15540	15547	15751	15665	15813	15451	15519	15721	15725	15558	15580	15649	15505	15637	15632	15747	15632	15552	15758	15578	15584	15463	15674	15508	15560	15572	15752	15556	15576	15622	15437	15823	15541	15583	15683	15654	15637	15865	15577	15568	15514	15605	15680	15623	15542	15689	15707	15672	15580	15633	15716	15606	15656	15640	15634	15807	15624	15562	15653	15369	15558	15649	15487	15659	15433	15701	15667	15669	15560	15491	15405	15643	15676	15730	15586	15393	15734	15459	15711	15565	15416	15751	15507	15611	15555	15637	15605	15763	15499	15564	15609	15758	15539	15493	15824	15501	15664	15563	15673	15601	15661	15784	15599	15631	15688	15691	15695	15765	15561	15516	15598	15672	15457	15521	15622	15680	15721	15673	15643	15622	15674	15625	15478	15657	15566	15539	15656	15738	15880	15703	15458	15539	15548	15598	15811	15481	15662	15616	15428	15659	15628	15709	15507	15736	15746	15658	15453	15668	15480	15558	15474	15630	15612	15578	15697	15663	15671	15563	15503	15763	15565	15554	15554	15579	15714	15610	15643	15609	15748	15792	15654	15511	15572	15684	15468	15670	15617	15536	15592	15548	15684	15472	15804	15574	15580	15637	15680	15488	15621	15533	15541	15686	15590	15652	15544	15705	15463	15705	15672	15565	15674	15726	15611	15650	15526	15577	15624	15641	15651	15455	15701	15594	15590	15633	15485	15695	15528	15505	15730	15667	15653	15620	15607	15878	15506	15690	15729	15735	15591	15628	15552	15508	15583	15514	15770	15683	15644	15538	15690	15579	15730	15685	15490	15784	15463	15738	15640	15666	15683	15562	15667	15630	15588	15500	15488	15636	15586	15750	15661	15706	15716	15587	15764	15623	15655	15616	15533	15359	15513	15410	15719	15801	15591	15584	15661	15571	15583	15609	15494	15623	15694	15510	15459	15838	15681	15668	15479	15611	15619	15568	15578	15695	15761	15875	15579	15577	15655	15559	15675	15616	15688	15707	15579	15632	15574	15699	15594	15625	15516	15635	15636	15736	15582	15645	15534	15637	15626	15584	15678	15635	15590	15571	15569	15406	15518	15598	15900	15692	15579	15464	15653	15565	15686	15479	15499	15559	15315	15594	15525	15421	15583	15589	15662	15642	15633	15719	15566	15663	15491	15612	15674	15605	15705	15541	15717	15550	15544	15506	15667	15745	15583	15573	15422	15656	15726	15701	15594	15515	15524	15669	15498	15778	15687	15581	15698	15767	15593	15518	15632	15672	15480	15541	15778	15637	15647	15457	15497	15684	15685	15652	15578	15472	15503	15692	15425	15650	15550	15657	15485	15578	15584	15588	15690	15645	15531	15536	15599	15618	15573	15470	15595	15609	15509	15692	15586	15558	15679	15543	15598	15665	15757	15557	15461	15657	15696	15660	15581	15812	15605	15686	15537	15698	15602	15762	15670	15595	15556	15706	15553	15555	15641	15644	15727	15631	15459	15502	15567	15586	15570	15628	15796	15511	15848	15595	15526	15568	15616	15815	15490	15631	15661	15438	15728	15697	15672	15785	15683	15770	15710	15454	15693	15643	15655	15459	15493	15557	15555	15676	15716	15642	15545	15687	15695	15604	15381	15593	15642	15718	15706	15626	15585	15637	15502	15486	15716	15609	15441	15517	15412	15556	15464	15647	15833	15571	15782	15776	15577	15686	15509	15535	15801	15763	15652	15411	15703	15829	15638	15476	15610	15579	15611	15539	15866	15663	15570	15528	15581	15593	15729	15648	15544	15587	15505	15679	15555	15744	15611	15635	15558	15493	15550	15648	15719	15638	15538	15740	15690	15682	15665	15595	15653	15711	15549	15581	15545	15622	15641	15698	15614	15457	15582	15564	15636	15644	15721	15614	15475	15633	15583	15683	15707	15583	15584	15506	15439	15662	15550	15444	15831	15595	15699	15751	15393	15679	15755	15567	15573	15746	15557	15590	15681	15712	15649	15656	15625	15570	15529	15580	15642	15664	15675	15465	15712	15518	15534	15678	15757	15585	15677	15663	15673	15651	15522	15610	15659	15612	15522	15603	15556	15667	15796	15702	15558	15603	15707	15634	15730	15638	15648	15675	15374	15722	15548	15485	15529	15572	15496	15472	15558	15556	15684	15594	15416	15776	15517	15564	15610	15647	15550	15588	15697	15658	15557	15421	15513	15552	15617	15441	15678	15670	15526	15727	15477	15531	15602	15555	15551	15653	15712	15488	15712	15699	15677	15642	15388	15678	15572	15534	15527	15632	15732	15450	15744	15643	15673	15643	15698	15694	15646	15575	15648	15491	15579	15560	15532	15765	15700	15642	15610	15774	15663	15582	15546	15659	15592	15642	15649	15784	15567	15595	15749	15527	15905	15611	15489	15556	15532	15727	15670	15638	15621	15587	15659	15704	15581	15746	15802	15564	15564	15648	15533	15812	15521	15599	15712	15603	15627	15742	15852	15707	15557	15523	15731	15611	15540	15526	15580	15551	15627	15709	15680	15706	15674	15588	15502	15517	15725	15678	15542	15542	15671	15578	15690	15511	15502	15591	15601	15569	15567	15750	15650	15662	15612	15612	15660	15632	15599	15663	15632	15434	15606	15456	15798	15634	15751	15555	15640	15717	15614	15583	15531	15577	15678	15569	15756	15761	15562	15685	15488	15689	15502	15569	15680	15554	15615	15539	15551	15760	15576	15851	15561	15704	15579	15749	15627	15525	15647	15660	15520	15754	15524	15564	15601	15695	15654	15740	15717	15696	15647	15607	15683	15687	15623	15477	15545	15517	15541	15670	15546	15527	15441	15574	15694	15468	15552	15497	15774	15547	15584	15605	15689	15656	15725	15582	15552	15531	15747	15532	15720	15579	15748	15539	15588	15527	15724	15728	15543	15452	15560	15758	15570	15634	15719	15865	15776	15595	15692	15661	15556	15453	15573	15502	15435	15605	15579	15603	15488	15680	15723	15660	15500	15540	15495	15674	15541	15569	15515	15636	15606	15611	15564	15665	15561	15615	15467	15656	15643	15504	15544	15580	15658	15571	15669	15750	15622	15624	15498	15617	15550	15700	15715	15541	15640	15684	15439	15596	15752	15785	15532	15705	15529	15524	15522	15621	15861	15676	15760	15507	15561	15740	15493	15741	15660	15702	15701	15634	15626	15556	15777	15497	15642	15503	15721	15531	15637	15419	15516	15618	15746	15722	15693	15616	15708	15636	15598	15636	15742	15358	15431	15726	15646	15547	15590	15603	15756	15611	15540	15682	15617	15614	15605	15541	15626	15608	15529	15554	15618	15719	15560	15690	15533	15555	15686	15710	15631	15709	15405	15602	15622	15629	15625	15706	15538	15598	15743	15533	15481	15863	15664	15687	15502	15554	15465	15579	15638	15685	15585	15647	15775	15659	15815	15676	15566	15525	15527	15696	15619	15599	15598	15431	15684	15548	15733	15650	15539	15684	15619	15816	15693	15485	15553	15395	15590	15656	15692	15651	15573	15664	15774	15514	15526	15408	15584	15564	15612	15940	15553	15608	15670	15682	15639	15508	15728	15795	15727	15547	15558	15687	15676	15716	15466	15477	15635	15777	15525	15527	15695	15705	15445	15469	15576	15735	15658	15533	15518	15695	15438	15546	15704	15607	15644	15569	15661	15564	15574	15643	15512	15545	15706	15475	15608	15487	15615	15492	15528	15801	15594	15717	15421	15648	15638	15753	15475	15627	15441	15742	15649	15553	15487	15646	15436	15641	15551	15601	15413	15615	15678	15514	15363	15638	15655	15647	15712	15621	15579	15701	15663	15633	15789	15562	15679	15507	15640	15648	15724	15493	15691	15554	15492	15816	15638	15643	15643	15552	15666	15592	15613	15621	15731	15732	15591	15548	15528	15740	15644	15617	15858	15592	15557	15757	15636	15480	15552	15595	15616	15765	15647	15533	15668	15731	15573	15607	15569	15589	15622	15701	15636	15598	15631	15726	15497	15877	15586	15711	15658	15777	15552	15583	15616	15586	15694	15724	15683	15744	15619	15755	15524	15645	15507	15665	15588	15757	15480	15487	15690	15662	15674	15572	15642	15564	15602	15648	15439	15617	15565	15610	15651	15656	15606	15555	15737	15618	15668	15759	15501	15834	15585	15467	15571	15563	15629	15658	15742	15687	15548	15575	15522	15589	15508	15589	15727	15604	15593	15699	15517	15552	15660	15662	15727	15662	15495	15797	15494	15576	15702	15649	15593	15700	15625	15702	15832	15470	15572	15596	15556	15615	15350	15731	15684	15559	15493	15529	15410	15688	15653	15685	15453	15636	15554	15656	15523	15602	15513	15598	15712	15679	15669	15624	15653	15615	15526	15633	15634	15700	15713	15642	15557	15461	15604	15662	15579	15448	15636	15608	15575	15665	15556	15806	15775	15650	15553	15679	15617	15600	15627	15697	15550	15607	15746	15542	15615	15709	15626	15621	15587	15657	15425	15706	15746	15710	15737	15625	15577	15561	15672	15344	15744	15692	15473	15484	15899	15512	15502	15607	15606	15505	15622	15570	15474	15652	15444	15664	15565	15776	15617	15730	15681	15693	15659	15904	15630	15370	15696	15683	15625	15617	15475	15547	15729	15692	15811	15603	15579	15604	15672	15672	15388	15539	15581	15581	15756	15533	15590	15513	15495	15507	15584	15575	15729	15608	15687	15535	15696	15539	15545	15671	15527	15468	15687	15719	15441	15707	15640	15639	15625	15599	15690	15671	15632	15675	15636
29902	35776	43503	33144	23360	20163	18913	18430	18449	18574	18456	18183	18414	18439	18688	18388	18419	18381	18423	18460	18403	18580	18424	18190	18177	18310	18367	18396	18282	18362	18474	18489	18180	18412	18304	18505	18512	18477	18504	18556	18458	18435	18442	18441	18330	18069	18360	18364	18332	18242	18453	18362	18614	18351	18267	18206	18302	18469	18372	18196	18549	18425	18359	18216	18430	18430	18417	18560	18618	18383	18467	18281	18395	18363	18306	18520	18540	18373	18483	18259	18276	18312	18248	18151	18344	18570	18433	18493	18443	18386	18370	18404	18497	18262	18413	18570	18563	18401	18409	18345	18257	18412	18488	18300	18518	18277	18192	18439	18329	18574	18327	18203	18174	18434	18440	18426	18413	18296	18325	18404	18418	18411	18437	18327	18491	18303	18273	18231	18619	18183	18360	18395	18198	18296	18538	18492	18559	18596	18427	18178	18313	18579	18574	18385	18570	18353	18322	18316	18555	18612	18324	18344	18182	18387	18237	18370	18471	18440	18508	18303	18294	18233	18514	18494	18386	18442	18372	18568	18428	18391	18316	18291	18285	18445	18305	18349	18559	18379	18386	18341	18477	18216	18281	18254	18364	18170	18563	18513	18500	18514	18294	18385	18316	18253	18408	18346	18344	18228	18237	18516	18388	18368	18369	18452	18453	18417	18313	18505	18173	18509	18229	18154	18203	18192	18400	18456	18340	18240	18311	18364	18288	18300	18390	18411	18389	18318	18421	18470	18553	18482	18338	18548	18282	18368	18296	18140	18332	18352	18417	18387	18452	18346	18509	18303	18480	18554	18337	18064	18374	18174	18207	18397	18516	18385	18580	18269	18277	18373	18455	18369	18210	18206	18384	18228	18371	18249	18295	18379	18263	18470	18520	18307	18506	18447	18380	18462	18382	18555	18467	18178	18547	18317	18300	18352	18429	18163	18317	18270	18344	18227	18219	18321	18447	18484	18319	18376	18306	18252	18373	18314	18330	18271	18352	18341	18251	18204	18316	18541	18403	18371	18179	18417	18365	18395	18481	18599	18303	18399	18264	18345	18396	18546	18342	18522	18120	18284	18468	18560	18503	18565	18239	18344	18298	18469	18401	18458	18117	18455	18296	18502	18512	18366	18324	18371	18292	18354	18419	18327	18556	18417	18520	18525	18506	18447	18526	18228	18404	18223	18316	18422	18560	18459	18513	18603	18376	18308	18533	18323	18387	18258	18304	18125	18358	18239	18435	18448	18477	18332	18530	18304	18346	18408	18347	18200	18320	18435	18191	18435	18297	18377	18268	18410	18188	18326	18296	18434	18298	18309	18254	18434	18287	18385	18460	18439	18555	18288	18414	18450	18058	18317	18345	18115	18364	18462	18607	18460	18429	18348	18264	18248	18317	18350	18426	18322	18257	18169	18329	18286	18699	18561	18546	18312	18378	18202	18362	18435	18273	18386	18336	18346	18337	18416	18344	18317	18252	18349	18409	18338	18235	18450	18477	18352	18304	18292	18586	18294	18375	18300	18535	18429	18289	18268	18465	18207	18355	18530	18396	18674	18352	18637	18326	18210	18278	18436	18263	18423	18473	18396	18406	18432	18487	18275	18405	18211	18482	18493	18316	18465	18471	18333	18212	18350	18407	18419	18526	18569	18705	18329	18365	18433	18303	18285	18203	18549	18362	18419	18471	18442	18453	18417	18378	18363	18402	18384	18403	18329	18342	18363	18433	18423	18404	18340	18390	18205	18353	18362	18465	18433	18511	18176	18484	18467	18456	18462	18336	18326	18307	18372	18426	18420	18163	18336	18322	18270	18401	18519	18525	18457	18366	18386	18114	18426	18289	18725	18552	18165	18542	18241	18502	18375	18416	18393	18562	18389	18303	18272	18210	18331	18250	18284	18394	18406	18234	18336	18234	18354	18344	18246	18185	18479	18482	18339	18493	18279	18414	18470	18370	18207	18432	18391	18415	18314	18390	18356	18508	18495	18562	18562	18475	18406	18310	18392	18329	18530	18260	18392	18191	18503	18328	18419	18313	18421	18334	18502	18457	18406	18409	18489	18283	18510	18472	18199	18390	18512	18465	18389	18425	18180	18335	18318	18423	18448	18315	18356	18356	18523	18395	18188	18559	18525	18465	18561	18374	18303	18051	18344	18375	18234	18360	18498	18438	18250	18221	18499	18209	18369	18272	18430	18435	18437	18532	18338	18247	18319	18419	18675	18391	18351	18585	18201	18321	18180	18397	18263	18353	18370	18488	18359	18270	18507	18381	18276	18444	18538	18504	18195	18348	18456	18466	18461	18542	18606	18379	18299	18203	18427	18544	18462	18394	18487	18193	18364	18306	18272	18440	18423	18451	18423	18332	18353	18454	18384	18402	18186	18255	18307	18481	18275	18403	18250	18452	18450	18366	18433	18354	18264	18348	18235	18296	18143	18185	18524	18265	18406	18451	18381	18201	18431	18250	18386	18342	18332	18406	18308	18398	18503	18374	18260	18589	18288	18237	18353	18223	18308	18474	18321	18149	18148	18399	18208	18329	18306	18192	18294	18402	18453	18491	18196	18254	18221	18329	18681	18457	18350	18485	18174	18358	18286	18337	18551	18262	18283	18131	18293	18323	18375	18402	18560	18349	18433	18484	18292	18333	18433	18433	18109	18458	18488	18556	18266	18470	18362	18337	18410	18290	18370	18424	18469	18386	18378	18237	18515	18496	18409	18452	18557	18339	18487	18504	18255	18415	18297	18360	18285	18341	18441	18278	18405	18561	18247	18450	18591	18249	18343	18433	18324	18477	18585	18548	18199	18385	18315	18490	18571	18531	18407	18353	18388	18607	18317	18342	18361	18385	18525	18249	18349	18611	18487	18263	18247	18446	18344	18726	18409	18560	18391	18178	18307	18145	18429	18428	18481	18344	18460	18346	18247	18384	18394	18413	18390	18371	18559	18361	18355	18507	18324	18501	18160	18394	18415	18391	18519	18566	18292	18481	18430	18209	18289	18262	18340	18335	18463	18408	18452	18434	18296	18209	18355	18301	18320	18433	18393	18318	18338	18375	18341	18490	18553	18326	18522	18443	18335	18422	18425	18194	18282	18333	18420	18232	18120	18240	18398	18165	18323	18459	18385	18391	18305	18489	18307	18278	18335	18337	18276	18315	18173	18449	17976	18396	18417	18324	18602	18481	18347	18446	18273	18263	18325	18526	18580	18378	18392	18301	18317	18443	18184	18141	18302	18324	18290	18274	18373	18210	18336	18387	18464	18404	18187	18281	18349	18506	18279	18497	18484	18401	18332	18049	18389	18369	18447	18334	18567	18535	18284	18518	18152	18494	18479	18740	18375	18317	18458	18461	18414	18164	18455	18418	18571	18364	18401	18492	18406	18251	18532	18444	18338	18369	18536	18256	18417	18435	18359	18200	18302	18392	18443	18391	18414	18268	18424	18187	18316	18260	18229	18443	18302	18485	18209	18462	18272	18337	18377	18611	18373	18282	18350	18498	18302	18399	18500	18239	18341	18434	18482	18337	18473	18459	18433	18509	18374	18338	18637	18506	18322	18266	18277	18436	18502	18486	18217	18264	18467	18477	18283	18384	18391	18234	18313	18433	18408	18309	18453	18423	18467	18437	18422	18431	18249	18217	18267	18258	18254	18513	18432	18427	18401	18348	18274	18365	18354	18216	18346	18567	18434	18441	18708	18442	18497	18495	18372	18415	18358	18268	18417	18369	18347	18249	18280	18250	18392	18409	18380	18420	18325	18479	18302	18488	18457	18289	18461	18341	18315	18349	18370	18582	18224	18357	18543	18343	18247	18408	18355	18315	18413	18588	18587	18509	18375	18229	18538	18401	18619	18385	18415	18187	18181	18444	18388	18351	18395	18347	18475	18415	18206	18369	18335	18478	18214	18341	18459	18564	18412	18388	18593	18360	18328	18333	18252	18432	18383	18320	18394	18466	18200	18154	18513	18463	18517	18355	18240	18477	18320	18390	18558	18203	18328	18533	18307	18420	18220	18505	18222	18274	18537	18418	18365	18137	18442	18555	18546	18314	18213	18281	18280	18278	18351	18489	18310	18311	18414	18265	18528	18339	18297	18457	18361	18444	18380	18236	18220	18337	18367	18245	18491	18345	18296	18366	18480	18338	18256	18361	18366	18482	18361	18488	18321	18541	18573	18488	18458	18200	18598	18453	18279	18391	18340	18468	18278	18368	18247	18314	18531	18506	18258	18393	18356	18533	18487	18413	18294	18234	18468	18621	18359	18395	18443	18462	18552	18403	18527	18432	18412	18127	18407	18387	18299	18462	18436	18168	18309	18440	18220	18335	18262	18460	18264	18344	18426	18286	18382	18457	18297	18296	18425	18551	18290	18241	18589	18562	18333	18552	18360	18577	18318	18480	18498	18303	18456	18319	18335	18477	18447	18306	18121	18210	18328	18406	18339	18330	18323	18289	18462	18394	18137	18654	18477	18202	18267	18581	18461	18246	18475	18661	18304	18456	18459	18518	18523	18390	18266	18384	18701	18591	18423	18393	18318	18464	18489	18453	18316	18370	18459	18707	18331	18392	18511	18452	18441	18437	18547	18404	18471	18402	18544	18351	18257	18412	18405	18257	18363	18197	18455	18426	18394	18205	18293	18467	18467	18248	18333	18325	18184	18388	18297	18269	18277	18317	18409	18170	18318	18408	18439	18472	18246	18583	18418	18342	18208	18265	18245	18245	18172	18380	18186	18305	18415	18330	18341	18519	18545	18330	18486	18431	18254	18253	18275	18479	18218	18203	18469	18330	18437	18539	18241	18388	18588	18429	18475	18156	18387	18383	18194	18339	18351	18366	18434	18315	18416	18429	18454	18425	18316	18286	18285	18346	18255	18475	18395	18216	18416	18516	18458	18155	18358	18531	18514	18429	18301	18254	18463	18397	18294	18440	18486	18639	18352	18412	18357	18462	18293	18542	18266	18286	18256	18366	18347	18465	18552	18239	18487	18363	18399	18361	18218	18391	18215	18174	18371	18323	18342	18468	18236	18429	18416	18401	18550	18547	18125	18321	18574	18483	18637	18397	18344	18263	18455	18603	18603	18535	18542	18387	18520	18178	18251	18389	18452	18205	18299	18198	18310	18460	18400	18269	18514	18161	18345
35071	55762	45932	29540	20749	17157	15992	15701	15865	15661	15771	15614	15685	15679	15564	15481	15655	15803	15553	15816	15538	15800	15635	15653	15659	15739	15783	15699	15707	15621	15689	15571	15681	15804	15700	15598	15675	15704	15693	15731	15637	15692	15662	15709	15773	15596	15628	15467	15677	15560	15581	15840	15656	15702	15669	15741	15573	15577	15783	15765	15547	15698	15633	15626	15692	15698	15644	15802	15602	15513	15816	15611	15668	15620	15664	15762	15564	15585	15686	15592	15784	15803	15569	15648	15720	15559	15572	15917	15756	15693	15794	15776	15863	15470	15678	15687	15640	15749	15668	15610	15609	15696	15640	15611	15748	15866	15675	15666	15617	15790	15565	15744	15706	15871	15665	15603	15450	15608	15539	15527	15526	15624	15589	15776	15668	15671	15780	15684	15710	15720	15664	15772	15737	15716	15771	15768	15663	15624	15591	15687	15662	15662	15677	15728	15586	15740	15812	15685	15657	15695	15721	15628	15799	15648	15670	15832	15498	15502	15714	15748	15591	15777	15729	15660	15495	15684	15646	15630	15676	15701	15630	15574	15670	15790	15632	15618	15862	15739	15645	15788	15672	15746	15741	15612	15772	15664	15631	15826	15697	15613	15498	15646	15627	15585	15711	15877	15653	15523	15927	15607	15839	15667	15723	15608	15578	15711	15594	15655	15777	15651	15683	15742	15575	15533	15710	15687	15780	15635	15894	15679	15852	15692	15672	15705	15750	15749	15622	15692	15788	15496	15760	15655	15600	15721	15663	15630	15603	15739	15758	15665	15588	15753	15693	15867	15686	15802	15697	15589	15861	15772	15564	15619	15723	15564	15710	15562	15699	15775	15595	15640	15705	15582	15723	15725	15752	15463	15619	15754	15598	15844	15826	15345	15821	15535	15685	15658	15629	15820	15837	15669	15525	15849	15506	15634	15501	15721	15592	15710	15582	15771	15830	15641	15680	15559	15632	15781	15715	15752	15934	15670	15495	15621	15563	15617	15721	15646	15654	15656	15744	15609	15704	15495	15506	15602	15874	15749	15577	15683	15710	15587	15502	15470	15619	15651	15693	15575	15586	15673	15643	15420	15735	15521	15636	15786	15684	15678	15669	15786	15692	15481	15615	15583	15570	15869	15580	15539	15725	15925	15734	15645	15599	15488	15658	15674	15678	15732	15597	15698	15598	15645	15633	15763	15684	15585	15727	15716	15838	15746	15523	15517	15770	15602	15446	15782	15532	15627	15690	15763	15689	15583	15633	15703	15595	15747	15742	15730	15747	15523	15797	15562	15724	15656	15639	15750	15662	15454	15628	15601	15625	15707	15457	15844	15753	15779	15704	15762	15684	15619	15609	15684	15693	15600	15634	15804	15672	15764	15662	15638	15813	15468	15742	15672	15613	15570	15608	15645	15486	15457	15676	15718	15700	15680	15719	15788	15614	15808	15672	15798	15789	15484	15600	15623	15823	15497	15703	15669	15744	15673	15631	15638	16022	15808	15593	15731	15530	15769	15813	15709	15657	15597	15568	15568	15487	15695	15543	15726	15612	15783	15698	15756	15662	15728	15565	15706	15688	15512	15649	15524	15627	15617	15665	15664	15691	15630	15715	15774	15686	15485	15543	15668	15616	15580	15671	15693	15649	15731	15635	15770	15742	15617	15687	15719	15723	15547	15763	15640	15700	15541	15660	15658	15515	15678	15891	15688	15566	15729	15707	15658	15696	15682	15600	15564	15632	15610	15665	15970	15603	15771	15674	15747	15634	15682	15611	15593	15731	15740	15613	15398	15541	15646	15693	15729	15701	15679	15602	15750	15712	15659	15593	15594	15652	15610	15402	15639	15742	15654	15726	15751	15761	15828	15619	15683	15502	15744	15692	15746	15563	15757	15688	15561	15776	15445	15476	15697	15678	15704	15616	15748	15723	15725	15653	15695	15718	15719	15447	15783	15639	15675	15703	15532	15735	15642	15570	15722	15716	15788	15501	15577	15740	15606	15584	15706	15639	15628	15701	15675	15702	15735	15775	15718	15617	15637	15680	15765	15741	15732	15566	15630	15730	15817	15661	15804	15548	15590	15797	15673	15750	15823	15607	15710	15790	15701	15679	15774	15679	15785	15670	15723	15677	15791	15667	15505	15804	15694	15522	15678	15742	15548	15686	15833	15599	15626	15659	15635	15502	15782	15639	15980	15583	15780	15498	15624	15592	15783	15696	15611	15623	15552	15602	15623	15820	15620	15677	15582	15700	15733	15543	15796	15799	15567	15628	15608	15822	15606	15644	15712	15654	15693	15795	15633	15716	15719	15714	15688	15695	15696	15565	15726	15596	15723	15714	15712	15744	15497	15536	15805	15694	15738	15685	15785	15711	15698	15696	15972	15579	15853	15700	15684	15694	15658	15671	15761	15559	15830	15564	15646	15761	15679	15709	15827	15630	15663	15812	15543	15688	15653	15722	15672	15789	15673	15630	15621	15576	15570	15552	15719	15626	15686	15738	15645	15663	15771	15462	15661	15768	15638	15557	15705	15523	15674	15568	15616	15779	15619	15648	15601	15568	15603	15749	15532	15760	15744	15719	15750	15531	15584	15724	15722	15574	15702	15751	15617	15718	15744	15635	15691	15964	15682	15528	15646	15641	15671	15942	15607	15671	15706	15723	15678	15787	15742	15589	15765	15713	15496	15800	15486	15710	15687	15701	15672	15761	15716	15579	15670	15597	15688	15597	15715	15598	15662	15642	15550	15735	15814	15528	15728	15862	15588	15645	15647	15636	15614	15796	15813	15716	15691	15505	15672	15901	15735	15508	15630	15785	15784	15658	15683	15522	15676	15593	15552	15757	15781	15793	15636	15713	15680	15765	15619	15629	15685	15785	15776	15660	15593	15722	15642	15783	15766	15834	15740	15862	15629	15777	15687	15608	15695	15669	15814	15698	15657	15667	15742	15488	15849	15480	15717	15617	15727	15691	15516	15811	15870	15724	15721	15680	15523	15879	15870	15799	15661	15715	15717	15578	15687	15886	15735	15610	15506	15732	15690	15857	15664	15657	15599	15678	15559	15792	15623	15633	15763	15618	15740	15729	15562	15760	15520	15700	15542	15721	15760	15716	15544	15642	15689	15666	15669	15640	15742	15473	15605	15674	15684	15676	15759	15732	15737	15755	15524	15644	15791	15692	15595	15759	15713	15740	15483	15726	15644	15658	15616	15790	15665	15721	15642	15695	15833	15795	15678	15539	15732	15640	15691	15771	15674	15542	15773	15720	15667	15763	15636	15537	15624	15638	15866	15781	15633	15725	15743	15739	15640	15599	15655	15640	15702	15442	15564	15680	15729	15722	15633	15793	15654	15547	15611	15720	15757	15566	15670	15731	15790	15700	15626	15737	15820	15696	15671	15792	15648	15647	15719	15484	15633	15661	15706	15748	15643	15804	15486	15764	15807	15655	15771	15620	15670	15757	15683	15498	15782	15706	15661	15626	15691	15677	15520	15667	15631	15626	15726	15426	15739	15694	15750	15720	15675	15687	15761	15815	15638	15665	15738	15544	15591	15513	15700	15643	15624	15695	15767	15713	15616	15747	15599	15778	15708	15579	15555	15538	15605	15675	15685	15718	15583	15742	15716	15681	15788	15739	15668	15824	15766	15552	15786	15695	15585	15712	15621	15559	15621	15640	15709	15821	15724	15656	15651	15728	15541	15616	15691	15766	15638	15593	15669	15677	15743	15490	15630	15697	15553	15471	15732	15767	15775	15701	15547	15724	15710	15623	15895	15683	15581	15738	15624	15657	15706	15639	15702	15616	15536	15674	15594	15532	15560	15651	15784	15665	15676	15727	15686	15608	15818	15617	15804	15527	15614	15794	15773	15695	15812	15712	15803	15784	15849	15850	15721	15578	15598	15807	15624	15740	15549	15782	15640	15555	15778	15618	15642	15733	15594	15608	15763	15785	15592	15798	15779	15750	15622	15541	15615	15666	15563	15780	15686	15706	15667	15613	15764	15958	15693	15736	15596	15701	15537	15840	15626	15707	15776	15898	15629	15679	15795	15794	15755	15508	15720	15710	15684	15618	15814	15525	15606	15733	15718	15760	15613	15765	15715	15725	15608	15665	15690	15803	15685	15633	15746	15670	15586	15746	15762	15840	15757	15543	15816	15656	15694	15670	15730	15581	15750	15700	15758	15565	15530	15652	15712	15391	15749	15583	15646	15680	15683	15605	15657	15688	15512	15514	15729	15626	15709	15737	15828	15647	15837	15736	15665	15649	15699	15565	15696	15646	15688	15628	15610	15623	15879	15608	15520	15658	15737	15598	15537	15709	15670	15795	15633	15519	15699	15887	15550	15727	15799	15682	15559	15603	15747	15712	15775	15782	15706	15736	15911	15719	15619	15711	15719	15800	15729	15779	15705	15724	15587	15796	15605	15864	15746	15709	15687	15676	15705	15662	15601	15834	15803	15555	15754	15585	15572	15780	15567	15610	15579	15555	15715	15680	15656	15709	15621	15780	15761	15603	15763	15773	15639	15742	15790	15601	15799	15620	15574	15618	15701	15871	15709	15650	15742	15562	15598	15682	15700	15624	15759	15632	15571	15682	15572	15626	15511	15688	15719	15570	15671	15683	15788	15621	15703	15610	15612	15690	15669	15678	15812	15785	15774	15715	15745	15662	15677	15711	15758	15659	15619	15787	15793	15719	15681	15613	15765	15624	15642	15757	15629	15776	15678	15629	15724	15691	15788	15701	15511	15752	15739	15726	15564	15646	15811	15547	15668	15767	15777	15647	15815	15611	15751	15706	15601	15632	15765	15648	15701	15757	15646	15613	15777	15717	15691	15622	15522	15643	15636	15608	15671	15686	15664	15713	15730	15741	15575	15594	15739	15559	15736	15713	15605	15748	15610	15700	15730	15729	15747	15633	15512	15753	15702	15814	15445	15752	15813	15674	15683	15839	15662	15816	15707	15617	15680	15621	15501	15827	15757	15645	15559	15714	15728	15712	15654	15597	15719	15607	15745	15650	15518	15552	15471	15762	15701	15600	15725	15518	15707	15691	15672	15691	15852	15756	15751	15802	15704	15732	15862	15830	15702	15785	15627	15790	15698	15566	15811	15589	15551	15782	15941	15881	15892	15722	15605	15664	15811
25081	25454	43098	41099	30419	24819	21002	18268	17830	17943	17923	17909	17862	17869	17943	17834	17918	17933	17936	17812	18006	17694	17778	17944	17925	17907	18017	17892	17539	17865	17964	17737	17872	17859	17710	17765	17615	17893	17901	17664	17690	17749	17716	17893	17930	17723	17834	17826	17748	17700	17751	17738	17737	17829	17429	17871	17870	17992	17581	17765	17912	17971	17758	17809	17917	17668	17769	17872	17688	17676	17732	17722	17839	17691	17888	17708	17711	17745	17832	17665	17761	17746	17695	17934	17843	17716	17810	17718	17738	17626	17800	17659	17768	17741	17833	17830	17899	17797	17783	17788	17884	17745	17807	17685	17753	17750	17897	17756	17519	17712	17533	17506	17637	17796	17813	17691	17989	17830	17762	17714	17684	17748	17771	17720	17800	17718	17851	17844	17932	17887	17831	17801	17886	17675	17659	17872	17809	17779	17766	17688	17637	17728	17709	17746	17584	17741	17751	17607	17869	17652	17680	17593	17727	17744	17755	17668	17908	17818	18057	17873	17738	17810	17645	17693	17601	17854	17890	17697	17897	17676	17821	17693	17942	17795	17567	17757	17677	17758	17765	17749	17739	17872	17757	17705	17686	17750	17639	17661	17651	17992	17721	17694	17781	17831	17685	17623	17767	17846	17970	17657	17814	17829	17894	17533	17686	17604	17623	17505	17849	17744	17582	17557	17738	17836	17706	17853	17800	17824	17793	17929	17782	17829	17677	17590	17769	17784	17741	17684	17932	17727	17797	17767	17808	17843	17830	17541	17839	17629	18001	17714	17899	17762	17794	17727	17854	17753	17871	17710	17688	17587	17752	17657	17487	17800	17871	17754	17891	17687	17548	17933	17701	17765	17962	17745	17620	17690	17827	17865	17609	17785	17782	17742	17644	17792	17585	17802	17616	17252	17583	17845	17779	17661	17703	17570	17578	17827	17665	17784	17822	17606	18022	17509	17819	17643	17778	17776	17775	17784	17828	17685	17527	17813	17835	17588	17475	17925	17747	17783	17753	17830	17798	17781	17491	17562	17827	17535	17598	17578	17871	17853	17785	17750	17853	17709	17610	17585	17735	17772	17877	17732	17537	17643	17628	17739	17468	17900	18014	17724	17860	17696	17719	17754	17896	17655	17756	17733	17767	17690	17797	17788	17698	18047	17557	17741	17835	17483	17676	17838	17675	17841	17672	17817	17728	17834	17786	17555	17989	17603	17538	18074	17967	17858	17814	17439	17675	17737	17735	17829	17795	17714	17672	17743	17587	17747	17855	17686	17662	17659	18135	17738	17737	17866	17968	17690	17659	17721	17771	17558	17758	17765	17791	17780	17833	17681	17668	17887	17699	17830	17695	17615	17543	17799	17669	17847	17777	17967	17924	17868	17605	17793	17860	17848	17788	17691	17777	17691	17766	17685	17744	17763	17728	17870	17813	17693	17925	17625	17773	17702	17596	17647	17897	17758	17809	17797	17616	17669	17802	17898	17998	17727	17574	17856	17594	17704	17714	17883	17696	17994	17765	17716	17843	17595	17758	17699	17846	17657	17696	17721	17658	17494	17573	17683	17686	17715	17731	17751	17901	17835	17764	17733	17856	17885	17601	17699	17882	17593	17831	17833	17538	17927	17860	17874	17729	17800	17766	17669	17663	17843	17736	17703	17813	17851	17529	17573	17637	17789	17833	17558	17512	17879	17870	17713	17862	17803	17755	17881	17788	17752	17662	17677	17583	17710	17605	17726	17739	17942	17674	17852	17827	17902	18033	17849	17563	17831	17863	17674	17680	17754	17650	17805	17976	17873	17776	17717	17884	17673	17778	17869	17588	17695	17848	17952	17700	17703	17600	17712	17747	17915	17832	17728	17810	17810	17995	17900	17829	17826	17668	17698	17771	17740	17733	17692	17708	17586	17888	17837	17670	17600	17767	17695	17663	17732	17535	17639	17818	17985	18143	17773	17682	17786	17858	17739	17620	17761	17708	17875	17754	17765	17647	17654	17885	17796	17789	17791	17733	17805	17869	17825	17705	17521	17797	17694	17769	17811	17742	18026	17774	18013	17920	17809	17892	17595	17797	17768	17864	17768	17928	17781	17864	17761	17567	17719	17491	17860	17855	17674	17830	17638	17827	17810	17690	17764	17834	17879	17875	17891	17700	17691	17704	17919	17726	17774	17705	17943	17758	17608	17806	17877	17750	17809	17796	17746	17818	17687	17712	17761	17832	17794	17739	17687	17790	17973	17623	17710	17780	17602	17744	17725	17708	17775	17777	17715	17795	17667	17721	17752	17763	18020	17825	17809	17803	17731	17721	17802	17691	17584	17995	17859	17700	17824	17673	17862	17722	17893	17893	17643	17744	17796	17953	17582	17883	17969	17880	17643	17898	17938	17772	17812	17797	17741	17690	17764	17643	17694	17753	17886	17744	17756	17722	17776	17874	17778	17852	17716	17723	17752	17832	17710	17744	17963	17623	17743	17922	17823	17743	17977	17758	17650	17718	17695	17774	17715	17552	17769	17936	17750	17727	17559	17760	17663	17565	17764	17775	17841	17786	17693	17549	17835	17737	17863	17649	17873	17731	17752	17740	17502	17669	17835	17675	17902	17746	17771	17896	17696	17768	17628	17761	17662	17807	17884	17789	17993	18048	17787	17574	17807	17944	17844	17570	17535	17589	17825	17890	17868	17648	17918	17621	17824	17808	17859	17785	17596	17733	17737	17758	17774	17588	17674	17706	17815	17820	17690	17755	17653	17581	17778	17750	17740	18069	17850	17810	17998	17907	17796	17573	17891	17801	17682	17629	17568	17772	17715	17835	17839	17659	17657	17826	17855	17611	17880	17762	17749	17680	17614	17768	17782	17651	17700	17865	17792	17678	17679	17980	17854	17653	17633	17846	17887	17709	17775	17743	17793	17698	17662	17764	17916	17747	17727	17877	17679	17714	17979	17968	17848	17969	17858	18040	17773	17556	17720	17666	17756	17691	17804	17715	17660	17885	17396	17553	17876	17626	17716	17737	17767	17762	17809	17724	17850	17567	17870	17741	17795	17789	17851	17705	17702	17835	17906	17783	17723	17836	17836	17830	17729	17655	17683	17807	17798	17825	17674	17715	17649	17581	17667	17850	17762	17705	17901	17912	17770	17925	17650	17655	17835	17719	17858	17962	17937	17839	17859	17980	17882	17751	17709	17627	17932	17785	17783	17713	17798	17840	17631	17795	17536	17829	17698	17694	17695	17698	17824	17688	17878	17898	17901	17936	17946	17756	17609	17759	17977	17777	17734	17661	17950	17625	17733	17690	17869	17765	17664	17771	17690	17922	17624	17670	17791	17778	17752	17780	17785	17793	17817	17598	17637	17544	17689	17773	17603	17765	17902	17673	17730	17780	17830	17510	17667	17768	17770	17730	17710	17673	17753	17833	17791	17950	17752	17669	17529	17838	17729	17849	17912	17648	17680	17830	17707	17893	17868	17853	17975	17844	17579	17700	17915	17787	17884	17716	17727	17619	17678	17850	17883	17843	17784	17632	17714	17608	17792	17886	17721	17800	17859	17677	17884	17825	17750	17697	17828	17749	17740	17895	17782	17767	17727	17598	17704	17653	17752	17817	17757	17865	17647	17815	17695	17882	17573	17979	17738	17996	17839	17835	17663	17842	17794	17758	17849	17556	17827	17740	17771	17710	17516	17731	17642	17820	17692	17728	17778	17853	17799	17730	17677	17692	17576	17834	17725	17615	17716	17645	17898	17791	17771	17763	17796	17893	17746	17611	17822	17828	17775	17670	17664	17725	17857	17776	17689	17757	17787	17598	17865	17732	17617	17916	17786	17704	17585	17796	17844	17845	17784	17648	17743	17806	17715	17863	17737	17791	17622	17831	17785	17816	17797	17597	17966	17722	17535	17729	17803	17894	17774	17588	17723	17784	17930	17650	17849	17865	17793	17632	17776	17851	18014	17968	17706	17739	17897	17910	17635	17860	17766	17648	17764	17751	17857	17917	17866	18037	17767	17617	17822	17704	17678	17823	17827	17960	17939	17786	17816	17835	17947	17924	18009	17592	17645	17948	17827	17829	17864	17900	17887	17782	17773	17841	17779	17996	17777	17754	17643	17720	17664	17884	17692	17762	17917	17679	17842	17876	17911	17732	17893	17595	17893	17764	17806	17743	17807	17844	17714	17720	17762	17766	17520	17908	17705	17581	17476	17884	17675	17803	17623	17863	17792	17736	17609	17795	17621	17729	17884	17668	17844	17687	17782	17590	17639	17667	17636	17737	17854	17721	17734	17786	17575	17706	17822	17831	17716	17707	17615	17691	18003	17855	17862	17783	17795	17593	17739	17593	17667	17671	17656	17532	17587	17826	17630	17748	17989	17947	17840	17742	17735	17775	17739	17744	17683	17697	17729	17795	18047	17722	18008	17648	17867	17809	17807	17747	17824	17967	17742	17768	17881	17652	17722	17814	17645	17775	17902	17719	17697	17721	17709	17747	17462	17835	17671	17839	17994	17773	17616	17596	17623	17693	17829	17723	17902	17863	17828	18035	17752	17648	17726	17646	17807	17717	17516	17722	17846	17798	17818	17664	17580	17776	17753	17900	17777	17759	17656	17956	17707	17864	17544	17835	18017	17773	17904	17701	17749	17837	17728	17895	17950	17673	17780	17699	17637	17812	17667	17856	17917	17944	17690	17634	17819	17790	17847	17860	17866	17827	17778	17677	17782	17736	17442	17653	17797	17868	17817	17800	17802	17801	17671	17758	17651	17788	17728	17826	17898	17945	17834	18092	17564	17863	17726	17706	17723	17884	17854	17791	17591	17757	18001	17943	17800	17839	18000	17699	17808	17762	17511	17571	17660	17926	18015	17784	17700	17687	17795	17903	17650	17701	17541	17691	17804	17562	17754	17791	17682	17744	17677	17792	17825	17635	17573	17612	17733	17724	17848	17627	17607	17879	17782	18024	17740	17798	17843	17673	17717	17735	17832	17876	17878	17738	17706	17776	17800	17647	17759	17851	17856	17799	17734	17646	17797	17736	17745	17605	17790	17672	17918	17768	17817	17665	17847	17850	17709	17674	17754	17736	17775	17637	17743	17627	17764	17719	17815	17836	17620	17921	17687	17743	17564	17917	17786	17675	17720	17835	17859
58048	93716	77920	50926	32810	21463	15919	15245	15276	15220	15294	15360	15249	15329	15511	15374	15388	15382	15309	15500	15294	15299	15357	15501	15329	15413	15365	15426	15407	15313	15315	15447	15225	15255	15293	15519	15267	15304	15208	15441	15478	15353	15273	15403	15200	15315	15314	15274	15225	15291	15209	15173	15134	15324	15350	15233	15284	15466	15159	15138	15441	15310	15305	15406	15136	15341	15599	15487	15341	15255	15412	15257	15291	15158	15345	15517	15254	15297	15274	15374	15235	15229	15235	15409	15305	15372	15248	15349	15208	15426	15363	15197	15256	15279	15328	15502	15283	15305	15348	15197	15461	15329	15286	15361	15252	15358	15326	15315	15410	15272	15310	15202	15290	15323	15398	15312	15320	15258	15139	15264	15373	15376	15216	15247	15306	15394	15488	15398	15582	15459	15470	15281	15231	15235	15328	15343	15297	15247	15240	15258	15371	15391	15352	15306	15366	15372	15228	15272	15255	15232	15172	15159	15407	15183	15633	15417	15324	15515	15391	15434	15292	15408	15229	15391	15373	15420	15208	15308	15292	15215	15385	15378	15418	15142	15242	15471	15273	15229	15446	15388	15413	15256	15462	15307	15311	15354	15383	15259	15376	15347	15532	15383	15145	15460	15280	15283	15464	15460	15364	15362	15147	15322	15393	15211	15328	15361	15285	15407	15275	15164	15291	15315	15257	15391	15321	15178	15197	15172	15328	15325	15302	15323	15353	15278	15199	15315	15138	15304	15339	15272	15188	15392	15272	15361	15304	15342	15375	15506	15547	15499	15179	15255	15274	15440	15259	15239	15298	15287	15450	15404	15404	15352	15275	15356	15246	15212	15492	15330	15314	15351	15228	15395	15186	15406	15500	15235	15419	15420	15356	15272	15274	15360	15214	15361	15405	15525	15346	15404	15229	15173	15222	15389	15448	15348	15390	15058	15303	15368	15385	15465	15178	15197	15183	15291	15305	15544	15306	15366	15380	15325	15250	15202	15212	15403	15139	15303	15512	15456	15208	15451	15365	15331	15183	15309	15313	15233	15398	15350	15647	15371	15337	15404	15156	15231	15329	15407	15384	15205	15435	15354	15250	15410	15325	15381	15495	15285	15298	15351	15179	15291	15385	15179	15153	15583	15386	15097	15387	15246	15319	15184	15266	15385	15421	15309	15182	15411	15327	15345	15380	15346	15398	15415	15343	15304	15352	15293	15413	15378	15170	15352	15168	15303	15285	15357	15344	15359	15385	15201	15328	15304	15436	15260	15317	15560	15299	15240	15309	15301	15312	15346	15295	15415	15385	15352	15116	15306	15329	15254	15375	15397	15293	15333	15349	15383	15298	15290	15451	15420	15386	15247	15363	15160	15291	15348	15295	15235	15271	15372	15318	15453	15464	15423	15369	15206	15519	15366	15356	15303	15360	15577	15391	15313	15496	15224	15280	15328	15273	15189	15269	15367	15307	15322	15350	15420	15354	15270	15387	15283	15363	15301	15305	15336	15374	15159	15378	15223	15215	15235	15479	15321	15318	15483	15348	15412	15233	15131	15345	15253	15189	15314	15396	15294	15373	15499	15363	15330	15630	15156	15245	15239	15267	15471	15175	15283	15419	15344	15270	15331	15442	15184	15328	15326	15331	15155	15255	15315	15413	15311	15127	15246	15411	15143	15355	15333	15197	15218	15447	15325	15344	15390	15217	15294	15439	15439	15205	15282	15426	15211	15520	15277	15377	15230	15424	15226	15377	15348	15373	15286	15330	15292	15315	15349	15409	15347	15277	15267	15252	15299	15423	15447	15403	15285	15236	15249	15305	15331	15476	15360	15299	15434	15531	15208	15330	15285	15158	15443	15310	15323	15396	15307	15256	15576	15258	15197	15311	15313	15309	15369	15329	15295	15293	15320	15305	15285	15344	15094	15423	15359	15104	15402	15315	15303	15397	15300	15336	15343	15545	15275	15208	15294	15280	15216	15292	15285	15468	15418	15305	15329	15280	15202	15367	15380	15440	15271	15283	15225	15314	15102	15323	15291	15216	15361	15351	15165	15267	15296	15469	15311	15307	15309	15472	15325	15228	15381	15213	15415	15313	15279	15278	15580	15179	15346	15232	15381	15358	15324	15129	15309	15468	15306	15317	15363	15366	15377	15273	15251	15443	15425	15324	15166	15266	15230	15472	15150	15219	15414	15362	15292	15224	15318	15368	15411	15362	15275	15192	15175	15473	15406	15395	15414	15358	15398	15255	15485	15351	15418	15333	15244	15299	15276	15340	15253	15210	15454	15324	15285	15459	15285	15373	15389	15060	15354	15403	15253	15307	15250	15192	15367	15358	15404	15265	15363	15463	15288	15286	15441	15343	15324	15471	15342	15285	15392	15258	15586	15289	15168	15209	15360	15405	15355	15215	15235	15379	15214	15211	15222	15366	15397	15488	15456	15327	15335	15388	15262	15067	15360	15131	15200	15473	15152	15465	15371	15342	15205	15389	15259	15401	15323	15463	15335	15420	15392	15189	15396	15400	15443	15218	15308	15382	15372	15263	15406	15417	15259	15338	15315	15302	15364	15418	15211	15292	15196	15416	15354	15343	15294	15315	15339	15154	15454	15294	15218	15493	15303	15349	15394	15188	15315	15230	15426	15389	15147	15370	15485	15426	15393	15282	15379	15301	15292	15359	15251	15359	15366	15361	15232	15346	15277	15270	15377	15277	15238	15365	15440	15416	15412	15287	15470	15317	15297	15185	15186	15337	15122	15531	15324	15297	15212	15311	15417	15259	15292	15331	15169	15271	15410	15369	15228	15414	15371	15395	15358	15455	15364	15253	15476	15315	15346	15268	15196	15475	15339	15287	15350	15343	15381	15443	15220	15128	15327	15395	15172	15309	15344	15436	15295	15325	15151	15368	15295	15271	15281	15362	15313	15354	15458	15349	15399	15312	15309	15424	15374	15205	15128	15518	15308	15367	15327	15165	15339	15365	15127	15371	15266	15343	15398	15218	15406	15493	15282	15236	15330	15338	15294	15415	15261	15392	15447	15338	15351	15469	15353	15317	15077	15474	15372	15387	15452	15406	15222	15367	15230	15503	15149	15163	15363	15364	15262	15234	15358	15215	15170	15322	15267	15213	15431	15381	15433	15335	15414	15347	15296	15419	15305	15400	15296	15289	15265	15520	15380	15384	15388	15297	15301	15127	15338	15463	15419	15422	15303	15276	15271	15199	15365	15248	15270	15382	15231	15385	15282	15439	15317	15227	15309	15358	15556	15424	15316	15322	15355	15292	15424	15253	15374	15318	15282	15268	15306	15404	15292	15283	15329	15244	15241	15322	15324	15307	15305	15455	15322	15276	15302	15395	15354	15511	15307	15385	15258	15331	15277	15400	15405	15356	15339	15316	15319	15414	15251	15374	15428	15312	15353	15322	15267	15337	15157	15331	15261	15319	15462	15339	15212	15154	15232	15262	15481	15307	15419	15465	15265	15449	15316	15210	15341	15424	15262	15381	15240	15407	15363	15382	15324	15318	15390	15302	15470	15196	15205	15312	15351	15314	15342	15366	15213	15273	15321	15381	15267	15238	15332	15424	15254	15385	15344	15406	15183	15455	15341	15391	15306	15260	15067	15248	15325	15467	15450	15243	15271	15326	15390	15287	15442	15359	15566	15235	15433	15422	15445	15451	15097	15409	15247	15095	15370	15201	15322	15355	15339	15402	15365	15387	15484	15338	15408	15252	15395	15226	15262	15181	15267	15474	15368	15290	15387	15282	15328	15398	15244	15325	15273	15318	15365	15283	15257	15278	15380	15302	15274	15251	15377	15541	15341	15465	15292	15358	15235	15111	15284	15272	15495	15379	15369	15411	15311	15176	15199	15299	15281	15387	15548	15251	15329	15299	15438	15356	15412	15151	15205	15258	15330	15351	15269	15332	15556	15360	15472	15447	15339	15432	15351	15386	15324	15250	15406	15457	15452	15395	15204	15358	15447	15495	15397	15434	15288	15279	15332	15264	15321	15453	15274	15144	15271	15528	15168	15590	15333	15275	15184	15332	15215	15297	15227	15255	15273	15255	15415	15341	15270	15202	15216	15390	15361	15289	15251	15314	15395	15388	15267	15454	15154	15368	15317	15225	15253	15287	15372	15354	15482	15307	15177	15248	15194	15298	15352	15346	15341	15327	15366	15276	15237	15231	15349	15462	15387	15376	15243	15372	15429	15315	15379	15362	15396	15292	15387	15335	15446	15253	15351	15393	15302	15305	15295	15097	15267	15322	15361	15398	15278	15305	15346	15514	15290	15397	15108	15433	15123	15169	15368	15153	15476	15377	15172	15138	15249	15191	15153	15354	15260	15329	15307	15289	15549	15330	15351	15348	15446	15313	15257	15176	15355	15144	15389	15285	15366	15402	15498	15423	15387	15307	15337	15505	15393	15313	15518	15355	15238	15256	15409	15275	15180	15243	15262	15261	15363	15327	15346	15249	15373	15253	15446	15310	15339	15295	15367	15436	15414	15320	15485	15376	15235	15297	15474	15364	15254	15205	15365	15283	15361	15411	15446	15201	15466	15256	15243	15440	15418	15347	15315	15235	15291	15637	15161	15503	15368	15451	15467	15235	15352	15345	15496	15334	15225	15633	15484	15377	15377	15279	15261	15287	15335	15334	15263	15275	15418	15370	15303	15391	15420	15189	15264	15398	15280	15251	15143	15353	15252	15303	15312	15347	15319	15239	15295	15356	15272	15309	15425	15323	15436	15333	15330	15405	15316	15557	15352	15401	15105	15270	15248	15388	15301	15416	15401	15296	15369	15258	15242	15308	15224	15549	15331	15454	15453	15307	15413	15299	15529	15424	15236	15504	15244	15558	15294	15548	15392	15378	15370	15361	15222	15297	15292	15511	15472	15465	15311	15265	15222	15390	15505	15208	15480	15176	15442	15450	15342	15355	15232	15235	15421	15212	15366	15330	15283	15464	15166	15106	15308	15319	15300	15275	15174	15610	15276	15197	15177	15360	15361	15359	15289	15349	15369	15307	15385	15363	15227	15291	15374	15366	15429	15340	15291	15192	15308	15276	15321	15257	15339	15345	15399	15519	15267	15248	15269	15222	15322	15334	15315	15277	15345	15397	15305	15438	15251	15302	15396	15306	15248
23151	22760	36873	35898	30240	27053	24820	18919	17659	17804	17801	17793	17886	17566	17637	17509	17559	17461	17494	17700	17569	17463	17666	17549	17426	17404	17646	17415	17581	17436	17566	17531	17512	17392	17396	17476	17318	17304	17656	17400	17468	17389	17213	17468	17393	17436	17397	17275	17483	17395	17504	17474	17330	17232	17534	17461	17421	17493	17505	17494	17197	17347	17139	17257	17485	17335	17436	17262	17492	17407	17386	17407	17545	17279	17483	17383	17430	17456	17400	17479	17406	17219	17269	17310	17222	17412	17512	17467	17296	17317	17369	17451	17467	17520	17429	17227	17490	17474	17609	17435	17449	17502	17354	17338	17221	17415	17463	17331	17455	17452	17379	17376	17333	17586	17387	17418	17377	17352	17503	17346	17443	17360	17407	17407	17399	17432	17183	17447	17488	17455	17088	17255	17317	17399	17325	17367	17334	17475	17296	17296	17358	17414	17493	17340	17519	17486	17290	17159	17281	17334	17472	17205	17551	17457	17359	17282	17258	17334	17749	17486	17382	17256	17144	17234	17448	17421	17461	17255	17557	17188	17211	17366	17425	17503	17259	17256	17170	17419	17428	17405	17108	17470	17429	17424	17342	17426	17445	17382	17277	17327	17262	17392	17498	17284	17375	17427	17192	17381	17343	17178	17399	17239	17185	17377	17418	17045	17208	17164	17515	17400	17333	17531	17206	17553	17523	17447	17450	17284	17390	17321	17370	17354	17299	17426	17390	17312	17276	17313	17349	17157	17321	17307	17277	17286	17304	17235	17236	17318	17472	17402	17373	17537	17470	17242	17340	17284	17324	17549	17415	17504	17212	17413	17390	17490	17338	17444	17397	17423	17420	17467	17371	17136	17378	17326	17220	17403	17484	17515	17162	17322	17255	17391	17295	17272	17361	17309	17330	17443	17396	17501	17278	17245	17204	17481	17263	17273	17533	17268	17303	17334	17571	17388	17254	17240	17306	17454	17308	17257	17316	17187	17245	17574	17416	17376	17330	17392	17392	17361	17362	17323	17351	17476	17347	17485	17254	17380	17260	17241	17447	17192	17372	17455	17463	17464	17266	17223	17327	17402	17198	17333	17396	17708	17283	17302	17519	17123	17317	17568	17473	17217	17357	17398	17091	17315	17432	17515	17474	17246	17274	17350	17395	17454	17160	17397	17382	17353	17305	17170	17410	17459	17434	17238	17371	17594	17504	17438	17279	17417	17245	17335	17336	17492	17360	17165	17297	17372	17338	17383	17267	17350	17247	17199	17324	17359	17238	17600	17317	17483	17244	17359	17317	17445	17228	17477	17547	17396	17470	17451	17335	17411	17362	17309	17366	17384	17432	17184	17568	17425	17207	17328	17260	17418	17211	17326	17467	17465	17243	17279	17384	17414	17398	17415	17418	17274	17457	17364	17352	17399	17207	17132	17337	17379	17608	17437	17225	17286	17327	17346	17380	17264	17406	17300	17362	17145	17316	17310	17310	17315	17493	17425	17417	17462	17369	17279	17216	17199	17379	17300	17510	17527	17448	17333	17279	17303	17226	17349	17469	17330	17418	17437	17338	17500	17350	17386	17239	17601	17317	17622	17412	17415	17602	17266	17442	17299	17456	17385	17314	17278	17479	17244	17386	17295	17195	17262	17462	17427	17424	17282	17367	17476	17405	17332	17235	17401	17443	17367	17256	17303	17548	17229	17511	17585	17333	17271	17322	17286	17193	17444	17325	17310	17264	17405	17407	17248	17568	17274	17452	17156	17262	17386	17229	17453	17307	17313	17492	17276	17509	17279	17357	17503	17105	17438	17384	17373	17250	17177	17347	17302	17599	17394	17340	17462	17349	17432	17438	17245	17317	17295	17391	17296	17375	17243	17286	17546	17312	17540	17318	17338	17555	17238	17345	17197	17302	17225	17327	17410	17359	17309	17452	17273	17265	17377	17293	17315	17212	17394	17362	17143	17447	17402	17272	17562	17503	17302	17330	17259	17243	17267	17459	17502	17312	17341	17294	17584	17370	17425	17385	17182	17343	17574	17433	17224	17178	17493	17309	17314	17469	17396	17460	17126	17498	17311	17452	17350	17089	17500	17157	17375	17482	17455	17283	17292	17093	17353	17440	17468	17346	17281	17471	17222	17278	17355	17407	17499	17239	17179	17279	17336	17287	17322	17363	17512	17355	17250	17329	17235	17164	17328	17376	17384	17336	17423	17536	17328	17236	17412	17443	17321	17623	17339	17457	17311	17263	17203	17252	17188	17411	17372	17444	17394	17462	17351	17167	17652	17361	17318	17179	17477	17368	17408	17394	17313	17224	17417	17202	17437	17225	17386	17224	17382	17360	17374	17343	17437	17294	17302	17331	17411	17095	17360	17343	17412	17630	17463	17347	17470	17457	17225	17523	17330	17440	17466	17351	17189	17313	17375	17352	17467	17235	17289	17527	17337	17342	17429	17225	17184	17397	17472	17350	17261	17379	17276	17242	17281	17416	17346	17422	17300	17376	17207	17452	17449	17588	17488	17332	17503	17239	17208	17355	17268	17453	17318	17321	17458	17352	17279	17250	17343	17403	17237	17492	17251	17287	17393	17366	17073	17200	17249	17279	17438	17433	17433	17208	17549	17343	17285	17276	17231	17384	17383	17488	17288	17533	17362	17264	17373	17263	17324	17550	17234	17382	17262	17271	17687	17218	17445	17413	17387	17300	17517	17502	17526	17378	17409	17387	17497	17279	17490	17436	17256	17426	17434	17344	17239	17481	17167	17474	17361	17435	17417	17411	17308	17368	17286	17493	17186	17493	17282	17409	17350	17307	17344	17459	17237	17477	17345	17315	17479	17566	17312	17520	17448	17510	17317	17446	17329	17261	17471	17340	17259	17302	17528	17434	17343	17414	17238	17186	17188	17441	17125	17197	17424	17510	17271	17433	17371	17388	17157	17262	17319	17315	17513	17265	17455	17258	17366	17536	17222	17365	17387	17336	17401	17352	17350	17387	17365	17558	17300	17370	17534	17365	17348	17395	17458	17336	17127	17400	17387	17332	17548	17527	17339	17304	17423	17369	17418	17235	17394	17259	17420	17303	17400	17279	17426	17239	17457	17281	17298	17324	17405	17426	17509	17434	17347	17304	17194	17261	17225	17523	17154	17444	17297	17223	17437	17375	17248	17251	17390	17490	17512	17491	17315	17294	17507	17630	17422	17099	17241	17304	17099	17461	17235	17280	17312	17411	17302	17280	17266	17224	17185	17230	17255	17334	17349	17341	17380	17288	17348	17276	17148	17302	17499	17452	17137	17365	17266	17406	17385	17255	17330	17461	17229	17235	17438	17291	17457	17342	17584	17303	17252	17566	17486	17390	17430	17337	17268	17446	17273	17465	17493	17229	17312	17333	17322	17612	17379	17432	17404	17320	17380	17487	17351	17380	17414	17365	17374	17353	17427	17233	17387	17431	17357	17358	17259	17364	17132	17325	17433	17333	17404	17283	17120	17491	17420	17384	17321	17380	17241	17425	17144	17575	17399	17509	17174	17326	17484	17345	17549	17469	17381	17200	17270	17228	17568	17275	17299	17191	17288	17434	17387	17232	17361	17301	17529	17303	17440	17282	17417	17362	17248	17376	17417	17458	17378	17352	17313	17146	17577	17262	17334	17161	17356	17514	17251	17350	17311	17607	17457	17488	17456	17332	17479	17301	17440	17407	17209	17479	17334	17247	17415	17283	17515	17438	17142	17207	17390	17533	17036	17374	17268	17354	17343	17478	17314	17378	17468	17351	17285	17485	17329	17375	17428	17244	17267	17364	17428	17312	17392	17371	17271	17357	17429	17330	17300	17334	17406	17340	17270	17234	17363	17506	17279	17326	17277	17295	17156	17448	17447	17477	17496	17379	17551	17369	17396	17425	17600	17500	17403	17347	17520	17551	17327	17175	17226	17245	17353	17359	17073	17254	17397	17201	17403	17445	17254	17112	17619	17551	17395	17509	17397	17534	17263	17481	17467	17450	17389	17340	17398	17224	17303	17493	17320	17403	17448	17372	17305	17173	17409	17472	17328	17402	17495	17460	17436	17528	17478	17367	17472	17457	17258	17426	17314	17169	17225	17244	17338	17364	17285	17464	17480	17414	17364	17367	17409	17444	17307	17402	17419	17366	17482	17300	17397	17457	17251	17462	17452	17373	17306	17050	17318	17333	17330	17433	17495	17328	17243	17385	17443	17375	17338	17411	17283	17552	17391	17359	17237	17211	17149	17354	17290	17574	17480	17371	17378	17546	17208	17284	17407	17301	17312	17393	17308	17367	17383	17214	17370	17635	17347	17264	17445	17268	17507	17306	17425	17516	17473	17356	17407	17571	17401	17322	17452	17273	17376	17573	17505	17393	17468	17351	17450	17512	17531	17654	17312	17242	17360	17196	17383	17319	17111	17503	17453	17155	17382	17431	17416	17476	17367	17140	17309	17603	17170	17160	17322	17287	17322	17569	17332	17266	17467	17412	17408	17389	17200	17376	17362	17395	17223	17187	17382	17467	17444	17337	17334	17356	17375	17530	17364	17385	17421	17541	17417	17445	17428	17328	17476	17411	17268	17438	17251	17403	17200	17366	17463	17273	17185	17242	17461	17293	17485	17413	17397	17303	17309	17298	17288	17472	17370	17263	17362	17393	17205	17494	17213	17367	17338	17226	17447	17290	17341	17354	17231	17249	17417	17363	17584	17291	17375	17325	17336	17508	17441	17340	17653	17525	17356	17341	17509	17324	17376	17429	17269	17223	17565	17395	17354	17368	17306	17526	17317	17290	17245	17334	17323	17557	17358	17265	17241	17443	17317	17688	17446	17235	17297	17258	17298	17304	17300	17327	17396	17493	17480	17413	17294	17322	17498	17477	17286	17292	17133	17270	17354	17214	17376	17390	17213	17515	17391	17439	17215	17260	17554	17464	17347	17355	17379	17320	17213	17347	17247	17329	17229	17252	17408	17555	17433	17421	17254	17613	17286	17473	17131	17194	17366	17365	17258	17409	17358	17541	17378	17520	17292	17211	17381	17276	17457	17266	17136	17293	17357	17440	17226	17371	17319	17474	17385	17360	17368	17336	17277	17452	17374	17349	17202	17201	17388	17390	17440	17220	17247	17327	17112	17204	17346	17347	17237
64541	106759	92551	68247	44656	27014	16188	15048	15164	15159	15119	15113	15028	14955	14956	15112	15089	15058	15002	15170	15279	14853	15130	15110	15147	14878	15121	15135	15088	15057	14911	15194	15176	15144	15164	15096	15198	15032	15082	15168	15155	14955	15049	15076	14984	14878	15128	14905	14925	15031	15134	15009	15011	15147	15041	15136	15173	15044	15193	15017	15029	14875	14951	15117	14950	15042	15068	15112	15044	14941	15129	15240	15168	15032	15133	15271	15043	15104	15209	15130	15136	15046	14914	15223	15131	15222	15016	15100	15073	15059	15113	15175	14951	15083	15063	15165	15198	15170	15109	15016	15122	15227	15127	15040	15212	15026	14926	15182	15166	14918	15131	15030	15124	15027	14985	15177	15024	14977	15035	15039	15126	15206	15098	14971	14995	15023	15094	15113	15073	15101	15004	15125	14991	15092	14986	15177	14923	15164	15203	15136	15094	15034	14952	14979	15082	14875	15088	15086	14892	14926	15309	15152	15213	15151	15115	15131	15045	15002	15176	15003	15204	15015	14972	15046	15005	15150	14914	15013	15173	15039	15116	14951	14832	15023	14980	15039	15133	14943	15137	15160	14928	14927	15064	15236	15021	15054	14906	15062	14964	15043	14773	15117	14840	14945	15173	15110	15228	15227	15017	15075	14993	15082	14967	15180	15032	15088	14938	15104	15103	15073	15203	15032	15089	15058	15075	15083	15107	15083	15037	15014	15113	14906	15157	15130	14990	14958	15024	15066	15052	15105	15019	15023	15047	14993	15005	15105	15046	14847	15019	14981	15103	14984	14949	15206	15089	15006	15154	14993	15082	15100	14892	15171	15261	15130	14928	15123	14949	15026	15133	15248	15033	15085	15031	14934	15119	14924	15025	15029	14865	15081	14998	15011	15101	15021	14999	15050	15058	15103	15020	15169	15094	15151	14915	15078	15269	15041	15191	15006	15114	15087	15111	14958	15024	14963	14919	15354	15051	15254	15182	15129	14971	15125	15078	15118	15168	15143	15032	14776	15083	14876	15016	15034	15149	15196	15157	15045	15061	15008	14909	15025	15151	14996	15064	15248	15004	14927	15112	14815	15271	15061	15258	15097	15029	15164	15060	14805	15160	14983	14962	15172	15015	15119	15099	14985	15030	15008	14911	15083	14882	14934	15141	15040	15141	14837	15114	15063	15027	15100	14995	14980	14977	15003	15058	15046	15095	14967	15013	15127	15106	15077	15101	14988	15088	15084	14977	15178	15057	14917	15005	15103	15116	15213	15107	14906	15048	15088	15137	15009	15030	15053	15152	15105	14967	15141	14781	15031	15254	15096	15124	14921	15107	15165	15001	15039	15040	14832	15041	15100	15035	15067	15010	15014	15061	15012	15145	14957	14873	15080	15035	15094	14972	15120	15014	15026	14887	15319	15094	15132	15064	15043	15067	14923	15096	15124	15040	15175	15085	15072	14917	15087	15052	14963	15040	15030	15043	15121	15079	15223	15005	14969	15021	14928	15107	15013	15185	15037	14829	15265	15064	15078	15201	14901	14990	15060	15168	14974	15163	15041	15208	15003	15066	15047	14916	14986	15080	15159	15118	15215	14981	15155	15012	15150	15087	15163	15078	15100	15210	15040	15117	15009	15078	14973	15000	15007	15224	15126	14911	15059	14930	14991	15122	15109	15111	14981	14932	15105	15183	14910	15101	14888	15069	14998	15125	15079	15186	15006	15132	15052	15011	15024	15126	14924	15063	14984	14954	15022	15085	15030	15048	14996	15035	15114	15106	15136	15095	14935	15084	15079	15044	15048	15121	14985	15088	15029	14992	14864	15008	14931	15007	15125	15019	14972	14967	15033	15227	14852	15176	15019	15080	15112	15052	15101	15127	15103	14682	15177	15119	15059	15045	15093	15155	15024	15090	15075	15216	15112	15203	15217	15217	15016	15142	15132	15084	14969	15137	15255	15124	15094	15022	15168	15124	15012	15086	15186	15035	15116	14771	15203	15031	15087	14998	15167	15091	15060	15092	15029	15030	15040	14954	14996	14917	15135	15086	15061	15089	15048	14871	14948	15061	15101	15082	15058	14965	15023	15090	15136	15106	15051	15258	15099	15101	14920	14888	15011	15154	15099	15185	15012	14910	14964	15111	15122	15148	15109	14975	15139	15146	14958	15119	15090	15030	15219	15156	15034	15133	15034	15148	14962	15155	15107	15056	14933	15056	15042	14998	15150	15104	15231	15149	14873	15066	15169	14977	15025	14947	15183	15008	15078	15048	15166	15114	15117	15105	15025	15107	15213	15111	15099	15004	14991	15009	15251	15072	15202	14969	15078	15100	15096	14902	14984	15109	15180	15075	15187	15076	15089	15106	15230	15094	15251	14918	14934	15242	14914	15072	15159	14893	15059	15229	15136	15118	15225	15027	15076	15104	15011	15149	15108	14888	14987	15170	15108	14956	15163	15105	15020	15091	15086	15065	15026	15081	15113	14955	15044	14934	15095	15056	14898	14854	15126	15118	15034	15184	15196	14975	14996	15206	15013	15141	15159	14946	14995	15004	14846	15054	15003	15094	15257	15131	14971	15059	15118	15108	15193	15173	15114	15134	15202	14984	15040	15069	15104	15061	14984	15061	14857	15247	14944	14901	15204	14984	15119	14832	14827	15231	14972	15194	14899	15072	15327	14918	14994	15066	15064	14989	15109	15084	15164	15007	15155	14988	15014	15103	14997	15027	15162	14995	15028	15002	14988	15040	14997	15201	14864	14997	15082	15015	14909	14945	15081	15132	15163	14914	15157	15062	14921	14926	14889	15283	15045	15072	15092	14913	15167	15183	15004	15146	15065	14940	15052	15155	15038	15233	15044	15151	15233	15067	14950	15110	15028	15043	14999	15015	15155	15155	15003	15136	14978	14912	15089	15111	15075	15011	15129	15076	15041	14990	14939	15065	15151	14988	14997	14949	15061	14991	15066	15177	15253	15017	14957	15106	15160	15114	15118	15064	15079	15026	14862	15167	15085	15128	15014	14933	14987	14908	15016	15122	14986	15067	14975	15082	14803	15013	14990	14912	15075	14956	15070	14963	15024	14902	14901	14966	15104	14803	15123	15004	15015	14995	15186	14996	15128	14982	15060	14973	14972	15143	15156	15050	15001	15149	14962	15179	15140	15066	15059	15040	14982	15088	14914	15100	15123	15051	15091	15285	14850	15093	14989	15019	15145	15012	15083	14817	15096	15059	15098	14961	15082	14926	14945	14995	14936	15150	14994	14988	14970	15053	15157	15038	15132	15014	14940	15025	15047	15120	15017	15184	15047	14974	15107	14995	15152	15019	15051	15179	14910	15092	15016	15097	15078	14736	14997	15156	14952	15020	14957	15067	15043	15068	14989	15115	15112	14938	15124	15065	15129	15145	14933	15026	15021	15201	15125	15058	15089	14993	14890	15074	14971	15059	14956	15105	15054	15085	15055	15135	14866	15084	15150	14964	15042	14960	15113	15142	14935	14929	15069	15116	15075	15138	15151	15160	15031	15075	15104	14995	15137	15166	15121	15029	14809	15079	14988	15201	15002	15121	14961	14942	15122	15134	15120	14987	15163	15049	15137	14925	15100	15006	14958	15220	15297	15193	14967	14947	15092	15254	15082	15041	15020	15116	14956	14964	15062	15104	14981	14967	15098	15017	14862	14985	14997	15143	14990	15007	15040	15075	15216	15085	15076	15084	15039	14991	14875	15079	15064	14926	15164	15028	14932	15069	15130	15062	15075	14984	14954	15055	15132	14962	15107	15126	15035	15068	15076	15046	15091	15113	14962	15329	14874	15052	15210	15000	15094	14987	15085	14893	15105	14999	15095	14994	15129	15047	15016	15051	14966	15136	15070	15156	15062	15033	14989	14971	15124	15131	14984	14935	15025	14947	15070	15018	15041	14978	15039	15101	15099	15096	15081	15115	14927	15098	14980	15263	15246	14873	15150	14940	14998	15140	15135	15161	14933	15079	15109	14963	15128	14963	15123	14930	15196	15061	15089	14868	15012	15094	15143	15112	14993	14986	15017	15097	14881	14909	14984	15148	15052	15035	15223	15075	15086	14992	15142	15171	15130	15116	15075	15172	14998	15043	14977	15145	15050	14947	14995	15083	15156	15082	15189	14916	15139	15065	15131	15022	15143	15133	14969	15157	15050	15181	15085	15039	15172	15114	15035	15075	15204	15086	14980	15149	15181	15051	15063	14991	14872	14979	15035	15108	15010	15089	15136	15148	15059	15088	15222	15004	15089	15091	14989	14904	15106	14989	15035	15096	15155	15099	15090	15031	14948	15185	15050	15016	14949	14883	14972	14996	15062	15169	15078	14924	15195	15033	15004	15149	14987	15047	15040	15077	15080	15132	15052	14991	15002	14985	15104	14820	15258	15079	14957	14977	14990	15096	15038	15135	15075	15127	15195	15126	15014	15109	14924	15039	15024	14933	15086	15260	15131	15058	15115	15115	15103	15159	14985	14999	15055	15033	15175	15113	15098	15005	15035	15054	15107	15082	14949	15063	15247	15110	15103	14880	15093	14904	15089	15106	14971	15141	14958	15165	14990	15130	14795	15145	14888	15106	15047	15030	15211	15117	14942	15185	15106	15034	15054	15061	15055	15064	15178	14955	15192	14956	15007	15163	15197	14980	14958	14947	15082	14867	15101	15161	15038	15122	15105	15003	15132	14981	15058	14969	15005	15154	15042	15074	15041	15059	15212	15100	15079	15065	15127	15239	15076	14932	15026	15103	14850	15232	15197	15206	14905	14955	15069	15236	15157	14996	14979	15003	15047	15130	15129	15140	15031	15093	15144	15024	14971	15178	15078	15010	15013	15162	15021	15022	15051	15078	14947	15076	14998	14998	15118	14793	15050	15075	15129	15128	15022	15030	15161	14868	14924	15138	15093	15170	15112	14841	15066	15100	15054	15157	15157	14948	15142	15146	14978	15017	15005	15198	15068	15046	15106	14857	14918	15135	15087	15057	15108	15031	15130	15039	15075	14802	15017	15050	15111	15109	14980	14918	15048	15092	15018	15200	15136	14933	15166	15010	15154	14994	15246	14962	15164	15032	15072	14968	14926	15154	15037	15105	14976	15152	15083	14903	15107	15135	15033	14993	15066	15141	15138	15163	15045
29318	35759	42088	32302	22588	19285	18198	17611	17719	17760	17559	17508	17500	17639	17690	17458	17643	17483	17458	17576	17324	17536	17475	17671	17421	17602	17545	17705	17552	17549	17400	17662	17433	17391	17532	17622	17639	17570	17629	17555	17621	17595	17497	17746	17644	17440	17361	17535	17606	17657	17682	17621	17499	17414	17574	17493	17486	17623	17612	17534	17731	17602	17542	17571	17395	17490	17650	17744	17665	17605	17523	17575	17592	17501	17431	17352	17524	17626	17518	17566	17314	17652	17547	17529	17559	17330	17582	17404	17292	17566	17607	17445	17681	17581	17491	17691	17344	17539	17517	17831	17595	17487	17393	17390	17491	17394	17376	17486	17615	17542	17471	17665	17637	17654	17401	17579	17471	17724	17627	17209	17457	17698	17431	17583	17497	17357	17311	17731	17563	17493	17514	17494	17434	17510	17544	17527	17654	17514	17357	17559	17485	17720	17723	17562	17680	17640	17433	17580	17468	17599	17612	17491	17631	17577	17512	17724	17552	17623	17326	17482	17445	17607	17582	17420	17552	17759	17745	17385	17445	17594	17531	17616	17615	17537	17517	17471	17397	17544	17452	17575	17623	17753	17558	17588	17558	17732	17608	17632	17668	17582	17385	17644	17438	17619	17604	17507	17597	17476	17443	17465	17464	17482	17589	17500	17814	17798	17698	17363	17474	17411	17651	17505	17514	17580	17783	17614	17586	17751	17245	17547	17604	17588	17497	17637	17458	17566	17481	17456	17379	17528	17537	17543	17437	17393	17278	17390	17626	17495	17510	17494	17635	17610	17630	17543	17515	17476	17500	17576	17617	17429	17446	17457	17561	17556	17704	17480	17626	17507	17663	17715	17513	17528	17583	17581	17557	17629	17543	17558	17413	17561	17600	17541	17468	17417	17506	17483	17509	17525	17364	17477	17559	17505	17535	17579	17533	17401	17517	17503	17729	17683	17538	17292	17568	17492	17531	17523	17674	17390	17556	17442	17358	17563	17395	17454	17531	17643	17408	17600	17291	17462	17453	17319	17525	17569	17363	17552	17557	17559	17415	17566	17533	17577	17473	17552	17608	17574	17502	17473	17470	17556	17736	17576	17514	17388	17359	17401	17345	17475	17528	17495	17370	17633	17560	17426	17483	17571	17721	17576	17560	17490	17471	17686	17691	17506	17364	17512	17555	17561	17427	17415	17620	17428	17749	17578	17477	17581	17810	17520	17560	17406	17565	17786	17483	17561	17430	17504	17283	17466	17575	17700	17502	17301	17330	17627	17540	17679	17539	17620	17590	17577	17406	17560	17681	17595	17655	17473	17649	17537	17354	17427	17545	17495	17492	17399	17543	17448	17411	17641	17593	17606	17573	17333	17388	17375	17433	17567	17534	17451	17595	17513	17741	17523	17585	17517	17566	17639	17558	17486	17603	17568	17720	17492	17553	17490	17674	17447	17593	17568	17480	17451	17429	17534	17707	17455	17656	17766	17489	17637	17385	17475	17612	17728	17381	17462	17516	17410	17446	17631	17627	17609	17228	17502	17574	17472	17616	17493	17419	17614	17484	17420	17682	17571	17459	17495	17674	17531	17704	17571	17616	17559	17454	17587	17423	17521	17687	17346	17605	17496	17568	17841	17543	17515	17578	17607	17428	17395	17437	17459	17442	17407	17574	17472	17756	17590	17509	17566	17487	17552	17629	17549	17624	17338	17690	17482	17475	17491	17463	17381	17339	17721	17405	17684	17528	17511	17740	17457	17448	17307	17662	17581	17626	17425	17250	17502	17364	17486	17531	17529	17633	17513	17652	17622	17683	17403	17613	17470	17629	17444	17482	17398	17507	17646	17713	17615	17480	17331	17611	17489	17612	17597	17511	17603	17679	17761	17536	17548	17553	17447	17341	17449	17526	17341	17405	17558	17615	17614	17500	17546	17601	17678	17692	17589	17769	17465	17308	17580	17530	17729	17543	17453	17587	17454	17400	17404	17454	17765	17697	17735	17536	17559	17665	17630	17502	17547	17484	17630	17406	17631	17479	17766	17525	17350	17557	17630	17565	17589	17522	17508	17789	17722	17380	17526	17624	17511	17529	17648	17650	17558	17491	17535	17581	17692	17668	17522	17703	17575	17677	17738	17658	17682	17338	17538	17743	17693	17549	17454	17522	17546	17560	17696	17560	17465	17571	17440	17620	17680	17603	17643	17570	17463	17504	17409	17582	17472	17686	17454	17560	17397	17554	17724	17460	17683	17416	17683	17737	17631	17722	17520	17532	17392	17411	17511	17426	17564	17629	17318	17774	17602	17506	17403	17584	17413	17562	17370	17580	17384	17389	17603	17590	17633	17541	17373	17708	17703	17435	17538	17640	17676	17455	17649	17607	17498	17468	17619	17532	17443	17594	17498	17446	17512	17605	17602	17485	17556	17521	17641	17627	17341	17418	17619	17399	17537	17524	17477	17518	17610	17399	17540	17720	17456	17458	17726	17384	17489	17358	17509	17630	17652	17622	17540	17449	17439	17511	17437	17458	17405	17629	17523	17590	17809	17543	17580	17401	17640	17477	17548	17554	17472	17734	17450	17811	17588	17610	17574	17509	17530	17664	17497	17550	17642	17517	17618	17642	17727	17633	17489	17489	17306	17336	17324	17585	17741	17811	17484	17504	17494	17505	17538	17511	17358	17728	17532	17554	17484	17429	17474	17739	17633	17541	17496	17534	17593	17346	17397	17594	17378	17559	17767	17544	17538	17408	17743	17378	17499	17527	17277	17357	17372	17779	17756	17660	17599	17495	17459	17439	17403	17494	17748	17419	17446	17475	17592	17641	17764	17524	17707	17409	17495	17472	17540	17416	17458	17360	17496	17569	17420	17506	17490	17485	17608	17475	17724	17543	17402	17323	17705	17498	17635	17437	17353	17388	17588	17453	17493	17697	17452	17579	17565	17418	17622	17574	17666	17526	17479	17602	17483	17560	17525	17582	17373	17399	17556	17458	17322	17616	17597	17584	17488	17533	17579	17641	17447	17612	17515	17752	17667	17588	17657	17548	17771	17594	17574	17564	17623	17571	17594	17592	17424	17504	17567	17638	17478	17628	17712	17427	17763	17663	17582	17662	17664	17518	17521	17299	17570	17536	17558	17794	17544	17492	17489	17555	17449	17584	17575	17572	17452	17504	17475	17375	17524	17308	17426	17536	17497	17538	17616	17450	17668	17557	17524	17556	17445	17623	17531	17363	17639	17477	17601	17459	17513	17354	17615	17441	17451	17490	17537	17634	17644	17588	17555	17595	17565	17436	17478	17428	17465	17502	17512	17615	17415	17599	17453	17401	17545	17521	17537	17407	17501	17485	17398	17571	17509	17632	17488	17550	17638	17657	17494	17745	17661	17439	17473	17377	17639	17538	17598	17435	17468	17631	17805	17482	17719	17596	17446	17534	17610	17691	17590	17368	17582	17436	17525	17553	17596	17319	17510	17818	17570	17635	17472	17605	17629	17484	17400	17634	17798	17818	17551	17492	17493	17695	17529	17567	17475	17427	17599	17628	17461	17674	17455	17605	17556	17241	17577	17544	17444	17421	17520	17659	17521	17456	17554	17362	17453	17664	17476	17662	17583	17586	17430	17524	17598	17641	17497	17258	17360	17549	17570	17639	17558	17437	17316	17427	17635	17492	17519	17731	17487	17564	17467	17252	17429	17482	17355	17579	17541	17351	17496	17688	17632	17491	17613	17598	17478	17645	17648	17799	17560	17474	17503	17471	17670	17585	17640	17542	17550	17519	17745	17576	17384	17440	17677	17673	17576	17689	17624	17789	17614	17535	17509	17417	17543	17705	17825	17502	17486	17760	17453	17578	17466	17470	17610	17559	17443	17558	17645	17693	17609	17556	17746	17635	17644	17514	17573	17521	17650	17642	17588	17716	17411	17442	17354	17650	17514	17746	17590	17268	17477	17529	17589	17721	17650	17626	17627	17661	17602	17490	17492	17486	17497	17676	17593	17542	17566	17273	17527	17624	17505	17753	17657	17473	17482	17586	17629	17839	17573	17645	17536	17407	17564	17573	17663	17536	17690	17678	17427	17408	17741	17560	17743	17590	17474	17642	17544	17543	17472	17499	17635	17325	17472	17585	17415	17477	17503	17344	17565	17521	17631	17648	17506	17597	17630	17532	17584	17643	17595	17586	17532	17450	17293	17636	17599	17566	17522	17552	17462	17591	17404	17507	17454	17422	17375	17392	17632	17575	17448	17620	17623	17487	17711	17395	17534	17731	17597	17341	17498	17608	17583	17516	17485	17534	17622	17617	17491	17474	17455	17602	17585	17512	17457	17467	17550	17721	17508	17439	17556	17663	17638	17386	17604	17534	17394	17550	17580	17683	17603	17762	17359	17564	17569	17602	17458	17506	17500	17544	17535	17481	17493	17569	17510	17604	17517	17674	17459	17675	17538	17688	17507	17591	17562	17596	17469	17636	17502	17555	17608	17525	17663	17511	17478	17470	17645	17510	17674	17709	17670	17795	17621	17610	17521	17689	17325	17564	17440	17565	17464	17481	17371	17662	17839	17388	17621	17836	17452	17659	17624	17816	17439	17659	17740	17578	17591	17624	17323	17607	17491	17606	17567	17759	17360	17656	17509	17446	17392	17603	17612	17672	17364	17689	17577	17802	17616	17585	17590	17615	17533	17540	17719	17556	17550	17716	17689	17522	17625	17668	17505	17417	17581	17458	17547	17579	17537	17426	17520	17575	17565	17756	17513	17561	17763	17522	17533	17670	17442	17733	17733	17484	17560	17424	17433	17592	17618	17433	17541	17503	17484	17527	17482	17534	17508	17565	17524	17644	17529	17559	17354	17514	17506	17315	17461	17782	17710	17515	17473	17376	17573	17518	17709	17478	17734	17560	17668	17541	17537	17788	17527	17662	17473	17537	17709	17452	17521	17398	17618	17439	17630	17205	17386	17452	17514	17435	17366	17493	17566	17461	17627	17465	17396	17626	17557	17551	17497	17421	17573	17568	17403	17496	17665	17546	17413	17658	17516	17438	17430	17546	17613	17322	17435	17630	17556	17421	17542	17477	17542	17488	17560	17436	17279	17521	17503	17590	17589	17594	17528	17608	17483	17386	17475	17578	17487	17589	17363	17456	17608	17532	17707
33850	55152	44739	28955	19761	16448	15359	15064	15126	15192	15112	15069	14980	15290	15082	15127	15196	15049	15261	15106	15141	15106	15149	15041	15213	15135	15012	15087	15281	15081	15204	15270	15130	15046	15115	15174	15281	15064	15200	15170	15075	15114	15125	15062	15073	15164	14929	15259	15116	15113	15230	15009	15168	14946	15035	15123	15237	15050	15112	15082	15136	15257	15205	15059	15037	14944	15225	15179	15104	15226	15160	15015	15119	15183	15142	14906	15187	15092	15097	15146	15061	15181	15068	15084	15009	15223	15071	15232	15115	14936	15035	15174	15113	15085	15106	14977	15152	14995	15140	15231	15125	15148	15193	15068	15169	15124	15134	15067	14898	15120	15093	15121	15101	15021	15019	15132	15159	15127	14988	14940	15261	15121	15108	15147	14996	15112	15169	15149	15271	15086	15094	15218	15095	15099	15175	15171	15092	15207	15225	15038	15141	15174	15123	15110	15093	14956	15009	15140	15080	15088	15095	15030	15339	15119	15152	15239	15186	15034	15168	15287	15122	15041	15150	14961	15073	15209	15163	15110	15161	15163	15189	15148	15058	15050	15110	15304	14978	15032	15110	14925	15282	15081	15049	15151	15073	15091	15072	15059	15280	15092	15207	15197	15124	15024	15273	14987	15191	15000	15333	15201	15051	15161	15128	15111	15136	15249	14976	14935	15101	15023	15073	15171	15292	15141	15126	15098	15317	15120	15123	15089	15075	15086	15141	15056	15194	15127	15091	14984	15218	15108	14997	14993	15241	14956	15257	15052	15144	14911	15209	15199	15009	15089	15198	15060	15053	15040	15192	15259	15174	15096	15270	15099	15282	15140	15222	15038	15138	15037	15050	15162	15110	15018	15073	14989	15058	15027	15148	15015	15179	15321	15055	15017	15059	15245	15211	15103	15031	14956	15163	15245	15244	15083	15098	15099	15110	15212	15173	15086	14977	15155	15244	15192	15089	15011	15331	14992	15100	15147	14931	15195	15223	15244	15135	15073	15068	15091	15157	15016	15256	15226	14984	14965	15039	15066	15172	15063	15133	15014	15192	14948	15245	15047	15256	15243	15082	15120	15282	15071	15200	14968	15216	14984	15102	15182	15211	15075	15137	15106	15103	15291	15372	15086	15192	14967	15234	15251	15022	14970	15069	15083	15114	15178	15078	15029	15184	15098	15118	14978	15207	15044	14960	15177	15256	14970	15207	14991	14977	15081	15009	15070	15060	15163	15151	15139	15192	15066	14871	15221	14910	15040	15006	15278	15172	15109	15132	15096	15109	15164	15264	15148	15128	15095	15183	15337	14993	15262	15143	15139	15066	15151	15121	15176	15098	14988	15234	14952	15051	15261	15172	15017	14912	14934	15159	15186	15225	15186	15229	15279	15196	15139	15088	15034	15069	15043	15106	14927	15124	15171	15141	15081	15169	14943	15090	15103	14981	15093	15252	15178	14988	15211	14980	15173	15141	15018	15156	15079	15115	14905	15117	15170	15099	15200	15088	15285	15111	15235	15238	15111	15180	14996	15068	15170	15247	15077	15099	15157	15191	15059	14833	15152	15074	15023	15127	15082	15093	15247	15026	15231	15190	15139	15149	14966	15067	14998	15059	15003	15246	15145	15239	15149	15039	15052	15060	15277	15080	15137	15137	15084	15017	15217	15243	15253	15065	15145	15127	15093	14989	15032	15231	15155	15164	15193	14939	15097	15133	15081	15002	15297	15131	15175	15060	15138	15143	15003	15121	15123	15249	15139	15163	15146	15149	14982	15222	15171	15080	15047	15182	15091	15116	15256	15205	15119	15043	15228	14890	15063	15157	15029	15078	15045	14999	15127	15146	15036	15145	15156	15007	15473	15104	15182	14999	15128	15122	15119	15061	14966	14995	15129	15146	15137	15283	15059	15171	15101	15108	15153	14985	15347	15183	15032	15124	15177	15087	15304	15082	15290	15354	15115	15082	15116	15133	14975	15090	15262	15111	15160	15130	15166	15119	15154	15213	15166	15323	15119	15202	15168	15009	15114	14941	15063	15272	15017	15065	15134	15247	15237	15024	15146	15056	15090	15172	15088	15082	15193	15125	15105	15146	15097	15090	14899	15170	15302	15072	15182	15253	15128	15281	15019	15200	15037	15092	15117	15051	15055	15071	15102	15334	15149	15005	15044	15161	15205	15105	15293	15091	15388	15180	15032	15239	15169	15263	15241	15182	15032	15107	15277	15105	15021	15068	15226	14993	15230	15013	15091	15171	15236	15139	14992	15067	15050	15123	15233	15285	15170	14945	15222	14958	15300	15134	15139	15127	14982	15192	15160	15117	15159	15091	15017	15093	15095	15112	15103	15116	15113	15244	14884	15179	15236	15021	15129	15179	15189	15178	15176	15091	15053	15006	15042	15088	15255	14939	15132	15128	15163	15174	15260	15038	14977	15124	15187	15170	15203	15116	15070	15169	15100	15092	15198	15028	15212	15097	15245	15117	15105	15069	15141	15253	15055	14974	15008	15267	15188	15068	15281	15214	15051	15052	15216	15024	15224	15132	15101	15216	15188	15178	15163	15063	15149	15179	15109	15122	15104	15263	15067	15103	15267	15106	15113	15081	15132	15103	15133	15012	15041	15272	15275	15188	15243	14941	15229	15234	15024	15123	15047	15166	15049	15161	15018	15152	15036	15085	15180	15239	15129	15044	15042	15339	15014	15181	15060	14881	15154	15063	15067	15035	15314	15013	15064	15207	15157	15234	15086	15007	15193	15227	15191	15087	15213	14895	15304	15141	15056	15113	15161	15181	14968	15111	15078	15199	15123	15079	15071	15063	15067	15179	15261	14928	14993	15218	15267	15289	14976	15112	15122	15200	15210	15228	14916	15107	14947	15161	15220	14940	15321	15012	15080	15187	15060	15129	15098	15082	15068	15032	15280	15060	15236	15129	15115	15177	15105	14989	15038	15165	14873	15028	15040	15151	15240	15183	14943	15260	14940	15106	15246	14908	15074	15057	15135	15026	15148	15131	15005	15270	15152	15078	15174	15163	15216	15162	15193	15024	15174	15078	15167	15211	15025	15142	15098	15172	15125	15053	14900	15248	14983	15218	14953	15094	15065	15087	15064	15200	15119	14970	15205	14888	14954	15089	14911	15200	15132	15237	14997	15095	15135	15187	15229	15273	15088	15040	15141	15143	15113	15255	15135	15023	15108	15247	15103	15107	15355	14935	14891	15103	15044	15260	15348	15065	15014	15106	15235	15105	15261	15066	15111	15138	15027	15169	15277	15062	15070	15174	15257	15079	14992	15201	15125	15267	15122	15217	15181	15009	15112	15324	15004	15134	15083	14970	15211	15042	15233	15169	14981	15013	15008	15176	15175	15193	15116	15057	15184	15117	15109	15149	15196	15056	15138	15083	14916	15133	15207	15132	15170	15278	15111	15095	15168	15246	15160	15169	15121	15125	15223	15194	15021	14996	14967	15124	15028	15223	14942	15162	14941	15094	15063	15160	15228	15252	15103	14965	15024	14960	15275	15347	14988	14968	15098	15205	15144	15161	15078	15202	15045	15112	15260	15010	15067	15172	15065	15135	15046	15200	15018	15187	15232	15144	15064	15142	15054	15073	15004	15254	15140	15215	15051	14981	15118	15234	15060	15135	15060	14956	15063	15088	15069	15049	15175	15058	15275	15015	15132	15144	15148	14994	14943	15221	15060	15139	15285	14952	15059	15168	15112	15213	15136	14992	15203	15114	15019	15167	14961	15124	15163	15135	15374	15235	14962	15166	15108	15061	15091	14979	15087	15175	15243	14970	15094	15153	15251	15227	15139	15180	15237	15101	15089	15288	15069	15062	15010	15041	14989	15224	15244	15093	15088	14935	15060	15225	15257	15082	15163	15167	15053	15024	15163	15040	14956	15046	15126	15159	15074	15165	15090	15042	15175	15040	15150	15230	15089	15139	15109	15079	15209	15181	15248	14909	15229	15161	15088	15019	15040	15014	15144	15021	15145	15273	14999	15107	15052	15092	15090	15155	15156	15103	15233	15148	15112	15193	15285	15179	15164	15153	15231	14857	15182	15123	15235	15182	15104	15128	14994	15092	14987	15165	15308	15099	14988	15132	15115	15093	15090	15032	15149	15081	15188	15164	15077	15186	15133	15031	15105	15322	15125	14977	15064	15052	14992	15258	15083	15076	15147	15277	15154	15277	15331	15050	15184	15077	14964	15038	15007	15166	15119	14941	14968	15127	15142	15232	15125	15127	15141	15191	15105	15183	15077	14964	15303	15047	15134	15154	15130	15072	15128	15081	15226	15168	15074	15178	15042	15210	15214	15261	15003	15126	15172	15137	15173	15089	15105	15129	15204	15131	15160	15125	15203	15134	15197	15116	15137	15036	15140	15207	15098	15124	15180	15301	15197	15264	15071	15239	15048	15227	15317	15047	15296	15221	15253	15200	15064	15060	15060	15109	15064	15056	15068	14974	15298	15160	15224	15023	14940	15030	15271	15093	15221	15192	14983	15115	15086	15155	14924	15203	15263	15103	15057	15088	15054	15071	15172	15124	15080	15181	15108	15313	14959	15066	15202	14980	15150	14970	15088	14995	15361	14996	15040	15031	15092	15119	15199	15068	15129	15074	15193	15055	15025	15275	15230	15070	15280	15105	15211	14978	15018	15079	15012	15165	15026	15137	15223	15094	15185	15095	15118	15130	15172	15035	15079	15282	15176	15239	15061	15023	15084	15081	15018	15125	15023	15016	15165	15057	15062	15072	15191	15084	15075	14998	15150	15190	15262	15259	15149	15139	15089	15105	14997	15175	14955	15284	15174	15103	15063	15187	15260	15178	15017	15093	15033	15258	15125	15276	15140	15158	15171	15116	15187	15108	15331	15309	15084	15149	14903	15116	15167	15179	14948	15182	15064	15208	15283	14948	15075	15193	15149	14959	15099	15168	15118	14950	15213	15130	15088	15026	15073	15141	15074	15303	15105	14991	15063	15235	15218	15149	15161	15091	15186	15239	15112	15032	15234	15029	14982	15027	15189	15095	15129	15224	15201	15216	15127	15083	15146	15180	15049	15148	15091	15136	15148	14966	15261	15029	15031	15006	15093	15163	15131	15113	14961	15080	15048	15192	15180	15112	15200	15259	15100	15129	15218
25028	25581	43031	40806	30338	24327	20032	17409	17282	17192	17122	17024	16949	17251	16965	17078	17129	17054	16966	16943	17143	17058	17021	17106	16937	16903	17030	16966	17088	16874	16796	16756	16904	16872	16972	16988	16806	16957	17042	16874	16999	16714	16842	16964	16869	17076	17097	16844	16919	16773	16926	17109	16847	16933	16768	17006	16809	16683	17027	16998	16870	16983	16965	16941	16953	17023	17046	16942	16865	16738	17006	16868	16985	16920	16960	16873	16883	17099	16964	16867	16738	16675	16736	16875	16665	16965	16932	17026	16624	16846	17021	16814	16834	16976	16823	17027	16930	17031	16813	16899	17219	16890	16949	17032	16998	16900	16845	16739	17041	17095	16834	17049	16865	16996	16916	16916	16795	16799	16813	17083	16907	16897	16982	16853	16574	16761	17036	16875	17018	16909	16675	16879	16853	16829	16785	16665	16939	17135	17212	16782	17077	16722	16716	17010	17035	16928	16918	16972	17093	16921	16747	17109	16779	16990	16878	16824	16737	16893	16866	16692	16766	16929	16956	16933	16818	16898	17035	16763	16812	16719	16898	16935	17168	16754	17000	16905	16944	16818	17048	16821	16715	17071	16994	16845	16951	17024	16893	16835	17048	17038	16943	16828	16799	16902	16895	16745	16919	17026	16951	16710	17031	16896	16879	16772	16778	17022	16887	17039	17051	17012	16760	16986	16811	16909	16882	16918	16991	17147	16942	17047	16909	16812	17107	16915	17082	16916	16933	16617	16857	17040	16906	16807	16933	16813	16906	17109	16933	17122	16981	16829	16842	16913	16969	16968	17032	16945	17085	16835	16645	16783	16816	16993	16859	16885	16961	16776	16736	17048	17053	16859	16786	16829	16885	16936	17037	16915	16874	16889	16966	17160	16881	16926	16907	16789	17115	17052	17005	16917	16868	16903	16766	17077	16824	16927	16564	16705	16972	16914	17023	17103	16737	16842	16674	16917	17047	16971	16987	17072	16908	16767	16962	16719	16881	16741	16771	16866	16917	17018	17020	16738	17009	16706	16832	16798	16896	16927	16760	16984	16938	16869	16905	16966	16995	16868	16806	16857	16812	16921	16944	16913	16766	17084	17079	16846	16831	16964	16853	16942	16842	16928	16993	16933	16877	16940	16862	16989	16794	17005	16785	16775	16891	16944	16763	16868	16950	16908	16658	17180	16927	16859	17025	17052	16717	16868	16772	17026	16976	17159	16944	16911	16902	16968	16962	16920	16855	16788	16986	17024	16959	16946	17006	16918	16808	16905	17006	16866	16828	16903	16934	16772	16985	16746	16881	16721	16825	16828	16934	16772	16968	16951	16788	16802	16843	16887	16917	16931	16653	16811	16856	16811	17034	16824	16857	17034	16904	16804	16682	16896	16835	16886	16883	16889	16732	17015	17097	16779	16983	16796	16860	16925	16892	16792	16900	16643	16926	16774	16958	16955	17026	16937	17020	16873	16860	17093	16849	16952	16856	16862	16687	16777	17114	16879	16774	16716	16734	16629	16705	16807	17023	16868	16906	16835	16851	16892	16862	16917	16849	16786	16716	16909	16948	17031	16950	16935	16710	16906	16964	16759	17163	16883	16948	16821	16846	16987	16810	16869	16629	16985	16816	17075	16854	16959	16937	16809	16840	16943	16978	16935	17028	16877	16862	16948	16964	16937	16623	17001	16733	16983	16930	16987	17111	16972	16921	17036	16908	16925	17008	16859	16890	16918	16976	16843	16908	16813	17087	16865	16717	16892	16811	16841	17034	17060	16873	16922	16735	16778	16839	17009	17079	16726	17116	16890	16857	16836	17009	16763	16963	16807	16824	16803	16831	16889	16853	16887	16971	16706	16946	16780	16957	16793	16843	16855	16894	16840	16865	16832	16749	16869	16958	16752	16871	16845	16981	16923	16944	17089	16854	16789	16928	16574	16746	16828	16936	17013	16803	16597	16790	16668	17023	16905	16953	16828	16892	16886	16895	16834	17069	16868	16911	16858	16933	16923	16941	16849	16821	16937	16930	16812	16815	16935	16729	17095	16868	16884	16825	16760	16840	17117	16965	16855	16831	16907	17014	17022	16911	16890	16952	16858	17038	16804	16933	16801	16908	17000	16834	17101	16957	16841	16777	16839	16874	16729	16998	16887	16918	16805	16953	16861	16973	17032	17114	16913	17037	16776	16770	16874	16856	16939	16870	16980	17083	16992	16861	16910	16986	16890	16991	17023	16804	17042	16642	16724	16893	16770	17059	16970	16793	16864	16913	16996	16927	16734	16944	16795	16980	16943	17068	16835	16877	16985	16560	17022	17014	16974	16708	17143	17027	17013	16986	16920	16814	16978	16967	16916	16956	16901	16962	16835	17007	16849	16956	16763	16937	16927	16643	16589	16968	16915	17040	16875	16992	16781	17078	16784	16860	17036	16830	16835	16998	16858	17028	17062	16735	16780	16799	16853	16908	16919	16792	16792	16931	16968	16654	16879	16831	16967	16785	16951	16943	16750	16901	16937	16630	16862	16798	16964	16988	17017	17092	17088	16887	16857	17048	16828	17054	16924	16847	16979	17023	16840	16893	17007	16685	16811	16722	16994	16911	16850	17096	16898	16772	17024	16772	16864	16902	16777	16911	16844	16939	16880	16774	16727	16733	16823	16979	16834	16977	17060	16957	16939	16936	16814	17007	16966	17153	16897	16885	16921	17047	16933	16933	16822	16934	16990	17044	17074	16885	16833	16949	17120	17034	16970	17032	16824	16813	16816	16702	16867	16951	17007	16904	17069	16959	16934	16921	16943	17112	16934	16661	16706	17039	16828	17088	17022	17008	16858	16963	16894	16990	16749	16967	16775	17035	16553	16795	16863	17015	16898	17180	16864	16895	16732	16880	16853	16870	16947	17019	16950	16890	16780	16893	17014	16815	16857	17016	16993	16995	16968	16930	16725	16945	17095	16947	16790	16830	16898	16741	16884	16750	16827	16830	16903	16829	16961	16889	16871	16878	17019	16775	16862	17070	16860	17069	16752	16730	16806	16896	16801	16819	16803	16963	17025	16848	16926	17086	16756	16902	16908	17006	16824	16866	17063	16747	16672	16917	16914	16996	16994	16887	16812	16875	16931	16833	16719	17077	16973	16880	16866	16828	16893	16864	16917	17054	16787	16774	17016	16707	16739	17063	17112	16950	17025	17121	16982	16946	16966	16942	16910	17026	16911	16817	16923	16935	16980	16876	16930	16889	16886	16932	16777	16989	16939	16889	16794	16910	16842	16915	16883	16761	16899	16787	17214	16862	16797	16882	16792	16972	16945	16949	16678	16915	16899	16805	17020	16908	16802	16763	16938	16840	16860	16825	16761	16805	17037	16953	16730	16856	16912	16762	16897	16837	16946	16876	16884	16828	16774	16820	16726	16661	16619	16769	17148	16932	16999	16975	16978	16851	16840	17033	17057	16938	16801	16708	16737	17026	16821	16880	16916	16709	16755	17083	17124	16869	16882	16921	16918	16963	16891	16921	16901	16767	17047	16995	16779	17035	16735	16985	16956	16810	16836	16798	16836	16750	16890	17133	16906	16775	16789	16954	16949	17040	16874	17026	16996	17157	17064	16795	16800	16762	16826	16629	16806	16811	16953	17107	16716	16786	16786	17019	16831	16769	16848	16884	16739	16938	16737	16961	16864	16886	16933	16994	16729	16917	16929	17015	16832	17010	17038	16853	16889	16917	16880	17055	16856	16918	16837	16876	17011	16716	16811	16789	16844	16991	16624	17017	16875	16779	16933	16937	16955	16808	17115	16964	16849	17017	16906	16922	16827	16993	17041	16849	16697	16995	16849	16752	16841	16830	16771	16730	16865	16801	16964	16803	16859	16896	16699	16778	16990	16814	16847	16780	17105	16954	17038	16853	16968	17018	16879	16799	16996	16986	16933	16990	16996	16705	16843	16835	16659	16948	16872	17017	16954	16822	16784	17063	16888	16898	17031	16927	16976	16737	16735	17059	16967	16933	16979	16962	16802	17009	16897	16879	17057	16840	16836	16894	16797	16775	16825	16743	16910	17002	16874	16924	17018	16836	16986	16881	16872	16909	16875	16850	16966	16890	17053	16846	16734	16752	16916	16870	17004	17035	16923	16836	16657	16819	16837	16797	16749	16915	16841	16700	16903	16937	17122	17097	17117	17044	16810	16872	16668	16885	16834	16866	17041	16831	17043	16852	16984	16930	17164	16853	16996	16949	16957	16960	16951	17038	16843	16890	16884	16954	16895	17086	16875	16640	16759	16843	16863	16892	17161	16912	17024	16939	16936	16901	16861	16796	16931	17001	16880	16942	16852	16919	16946	16925	16788	16997	17004	16749	16960	16839	16833	16773	16836	16910	16858	17078	16992	16960	16721	16816	16785	17072	16874	16804	16969	17041	16980	16903	16708	16886	17079	16759	16891	16836	16909	16951	17009	17021	16640	16650	16789	16899	17031	16920	16952	16831	16784	16978	17019	16939	16929	17005	16820	16804	17019	16927	16949	16991	16854	16807	16945	16923	16737	16742	16811	16947	16884	16900	16770	16780	17048	16813	16865	17019	16943	17006	16933	16797	17102	16927	16829	17116	16950	16877	16958	16851	16931	17069	16838	17003	16869	16967	16987	16738	16853	16949	16776	17009	16728	16912	16702	16985	16886	17012	16934	16747	16715	16843	16892	16777	16905	16903	16961	16910	16974	16850	16734	16836	16856	16899	16967	17031	16995	16711	16818	16839	17029	16911	16914	17138	16876	17016	16914	17003	16553	17107	17101	16968	16747	16894	16790	16797	16960	16816	17004	16730	16997	17022	17045	16919	16773	16905	16852	17024	16622	16876	16975	16926	16845	16920	16945	17021	16831	16841	16783	17038	16825	17131	16832	16903	16905	16685	16995	16975	16902	17006	16944	16993	16677	16868	17062	16824	16941	16887	16720	16909	16809	16905	16865	16862	16729	16852	17102	16994	16848	17052	16838	17013	16857	16903	16842	17079	16949	16736	16871	16655	16907	16889	17087	16868	16964	16671	16877	17029	16863	17034	16934	16910	17082	16979	16895	16966	16794	16778	16990	16973	16801	16950	16811	16933	16856	17100	17012	16924	16945	16785	16874	17184	17073	16944	17037	16909	16966	16987	16898
55262	93752	78646	51590	33077	20666	15121	14828	14943	14625	14815	14739	14697	14698	14936	14796	14618	14787	14825	14581	14786	14657	15037	14695	14875	14850	14767	14839	14898	14782	14889	14803	14852	14815	14777	14835	14839	14774	14720	14746	14710	14864	14742	14713	14891	14747	14745	14716	14839	14670	14587	14960	14693	14696	14715	14574	14848	14762	14791	14761	14829	14979	14892	14693	14868	14845	14626	14671	14680	14732	14686	14735	14760	14872	14935	14572	14786	14588	14492	14627	14754	14754	14723	14783	14853	14589	14789	14637	14644	14779	14620	14935	14797	14774	14800	14877	14861	14727	14840	14640	14730	14657	14903	14851	14766	14804	14888	14789	14771	14800	14832	14810	14766	14814	14797	14843	14666	14666	14648	14736	14922	14902	14727	14678	14778	14709	14645	14637	14593	14763	14833	14581	14855	14915	14759	14852	14734	14862	14706	14716	14748	14688	14771	14671	14698	14722	14677	14756	14755	14884	14665	14652	14735	14825	14740	14732	14680	14654	14801	14591	14698	14846	14615	14566	14787	14664	14720	14813	14683	14876	14652	14861	14791	14691	14828	14674	14700	14647	14803	14751	14822	14708	14832	14667	14817	14724	14844	14679	14637	14691	14830	14671	14823	14942	14795	14967	14749	14738	14662	14718	14797	14704	14614	14595	14693	14867	14838	14710	14840	14751	14854	14809	14902	14779	14771	14758	14985	14719	14677	14670	14701	14848	14611	14842	14864	14733	14909	14788	14662	14626	14628	14615	14662	14702	14888	14639	14795	14748	14761	14697	14626	14751	14742	14760	14587	14681	14675	14886	14742	14758	14848	14730	14816	14656	14587	14792	14725	14493	14944	14814	14731	14611	14597	14896	14638	14664	14835	14835	14731	14747	14876	14669	14716	14865	14830	14772	14849	14644	14729	14779	14803	14833	14715	14769	14868	14676	14772	14694	14904	14766	14869	14747	14848	14821	14847	14757	14477	14613	14913	14675	14799	14708	14751	14883	14918	14929	14838	14805	14882	14680	14753	14756	14724	14666	14673	14860	14872	14715	14831	14829	14835	14770	14890	14806	14698	14732	14874	14746	14647	14814	14715	14767	14698	14706	14775	14791	14813	15001	14743	14752	14691	14853	14786	14799	14824	14872	14832	14925	14847	14729	14764	14804	14853	14867	14670	14562	14799	14634	14780	14578	14669	14526	14844	14561	14731	14839	14900	14702	14687	14748	14745	14697	14867	14852	14718	14841	14721	14870	14856	14690	14661	14836	14806	14641	14895	14840	14712	14734	14820	14696	14659	14617	14807	14716	14766	14864	14700	14840	14813	14596	14758	14627	14715	14706	14791	14672	14881	14879	14764	14837	14694	14925	14697	14854	14867	14772	14821	14807	14765	14840	14742	14592	14725	14890	14862	14850	14945	14812	14921	14631	14906	14784	14808	14714	14734	14888	14747	14846	14677	14665	14633	14734	14660	15024	14566	14705	14711	14643	14747	14771	14717	14767	14679	14780	14698	14728	14795	14776	14889	14743	14865	14663	14811	14630	14841	14684	14765	14733	14776	14719	14742	14861	14736	14766	14872	14623	14658	14799	14756	14618	14865	14800	14771	14694	14959	14773	14831	14684	14727	14770	14762	14521	14976	14786	14748	14773	14824	14572	14807	14744	14668	14831	14826	14715	14845	14785	14893	14883	14772	14734	14696	14791	14748	14754	14714	14736	14824	14668	14753	14764	14775	14939	14754	14776	14788	14790	14730	14773	14728	14652	14773	14654	14879	14886	14746	14861	14717	14736	14604	14905	14652	14785	14792	14640	14863	14886	14592	14716	14603	14644	14750	14715	14770	14752	14911	14663	14641	14790	14849	14859	14740	14744	14751	14754	14796	14822	14748	14707	14787	14769	14628	14703	14745	14828	14812	14635	14801	14760	14726	14662	14744	14755	14681	14932	14832	14780	14727	14787	14797	14730	14696	14791	14566	14629	14755	14637	14603	14554	14697	14777	14812	14660	14823	14696	14897	14717	14798	14715	14631	14775	14814	14797	14951	14704	14715	14882	14581	14827	14525	14665	14678	14882	14874	14693	14781	14555	14792	14730	14786	14716	14739	14822	14822	14827	14659	14860	14822	14834	14783	14756	14734	14688	14528	14897	14730	14812	14808	14814	14637	14666	14906	14755	14748	14895	14788	14749	14683	14746	14785	14801	14809	14682	14892	14800	14788	14870	14797	14662	14846	14774	14629	14838	14980	14808	14845	14595	14633	14735	14828	14772	14693	14786	14697	14814	14639	14592	14907	14681	14843	14777	14710	14800	14631	14630	14838	14634	14806	14595	14610	14923	14860	14939	14746	14791	14699	14738	14736	14705	14826	14702	14578	14797	14706	14778	14832	14674	14660	14891	14896	14849	14629	14935	14912	14753	14981	14771	14734	14773	14693	14785	14689	14805	14815	14849	14746	14716	14724	14754	14868	14622	14766	14678	14805	14784	14642	14775	14886	14715	14701	14771	14708	14717	14664	14701	14637	14715	14786	14831	14740	14755	14877	14663	14679	14815	14821	14870	14915	14813	14763	14742	14769	14947	14721	14814	14829	14801	14747	14740	14799	14733	14981	14796	14670	14877	14760	14808	14834	14809	14808	14624	14865	14863	14790	14715	14714	14766	14759	14619	14795	14774	14686	14893	14760	14789	14688	14624	14810	14836	14753	14605	14793	14660	14784	14751	14802	14718	14738	14813	14952	14878	14795	14695	14706	14670	14699	14867	14838	14871	14775	14699	14667	14616	14960	14796	14788	14855	14701	14746	14597	14755	14853	14948	14759	14678	14805	14821	14854	14857	14815	14856	14773	14739	14660	14776	14904	14726	14798	14924	14798	14694	14765	14756	14924	14603	14758	14817	14880	14855	14728	14774	14761	14780	14843	14827	14749	14631	14710	14709	14718	14713	14777	14860	14868	14814	14762	14697	14575	14743	14809	14799	14814	14771	14670	14760	14722	14744	14927	14829	14819	14811	14659	14714	14794	14761	14755	14779	14790	14700	14756	14783	14740	14873	14890	14894	14884	14626	14767	14811	14578	14686	14861	14608	14679	14840	14731	14856	14934	14645	14879	14724	14817	14792	14964	14710	14612	14681	14691	14760	14501	14865	14739	14562	14764	14680	14776	14736	14680	14755	14731	14811	14762	14774	14778	14756	14889	14657	14925	14618	14778	14758	14837	14856	14761	14714	14790	14673	14684	14774	14839	14531	14825	14685	14760	14819	14760	14852	14661	14831	14801	14652	14857	14777	14749	14768	14714	14654	14779	14838	14810	14813	14761	14842	14774	14819	14588	14775	14767	14599	14737	14840	14750	14735	14809	14638	14808	14711	14813	14781	14969	14716	14818	14775	14677	14818	14644	14832	14874	14795	14626	14662	14727	14629	14895	14669	14776	14824	14876	14776	14794	14817	14816	14785	14670	14876	14640	15075	14726	14789	14779	14738	14718	14831	14738	14688	14794	14690	14759	14973	14668	14810	14851	14730	14779	14931	14833	14604	14677	14786	14604	14739	14846	14680	14829	14642	14719	14815	14550	14825	14750	14821	14745	14736	14788	14830	14766	14879	14687	14901	14846	14719	14754	14873	14899	14532	14700	14756	14892	14827	14737	14849	14685	14841	14824	14671	14658	14817	14776	14752	14813	14846	14605	14588	14785	14781	14717	14788	14672	14778	14716	14747	14835	14666	14781	14759	14841	14610	14561	14759	14685	14668	14764	14824	14921	14735	14570	14937	14761	14724	14676	14731	14861	14734	14812	14732	14694	14859	14687	14606	14872	14799	14746	14800	14901	15032	14927	14655	14854	14662	14637	14776	14865	14668	14750	14854	14804	14687	14774	14772	14698	14603	14687	14710	14883	14844	14882	14658	14755	14809	14718	14555	14882	14839	14750	14669	14807	14809	14704	14888	14789	14643	14735	14643	14748	14930	14907	14784	14752	14840	14661	14690	14848	14738	14618	14721	14819	14862	14682	14720	14799	14823	14640	15004	14723	14519	14730	14853	14663	14736	14911	14725	14707	14804	14724	14871	14819	14704	14851	14659	14763	14552	14677	14727	14731	14900	14742	14832	14714	14684	14937	14951	14822	14700	14784	14650	14603	14820	14825	14665	14689	14687	14734	14814	14761	14751	14695	14544	14791	14761	14820	14756	14730	14901	14898	14802	14770	14755	14938	14762	14746	14836	14762	14824	14875	14838	14647	14783	14881	14658	14768	14705	14506	14771	14640	14812	14858	14603	14806	14568	14776	14797	14689	14819	14752	14805	14825	14639	14905	14568	14711	14777	14748	14649	14798	14849	14774	14797	14732	14612	14752	14779	14597	14809	14738	14841	14735	14654	14646	14664	14786	14833	14882	14845	14930	14763	14818	14852	14608	14815	14772	14779	14707	14699	14868	14735	14765	14775	14625	14835	14789	14759	14975	14703	14854	14694	14825	14788	14682	14754	14911	14970	14813	14777	14709	14762	14946	14725	14648	14722	14512	14725	14746	14723	14830	14862	14582	14847	14670	14643	14708	14726	14722	14617	14747	14709	14818	14727	14772	14659	14715	14596	14689	14712	14753	14743	14894	14772	14668	14940	14667	14780	14799	14788	14965	14758	14712	14604	14705	14856	14764	14817	14779	14620	14747	14540	14693	14704	14705	14777	14872	14675	14749	14660	14852	14756	14678	14768	14823	14721	14745	14674	14722	14870	14693	14680	14700	14915	14713	14559	14778	14752	14803	14880	14654	14573	14731	14984	14783	14881	14775	14829	14817	14640	14774	14774	14828	14750	14914	14825	14703	14703	14839	14760	14768	14613	14796	14744	14776	14729	14782	14651	14998	14636	14607	14540	14827	14861	14849	14857	14674	14710	14869	14895	14611	14852	14816	14965	14801	14895	14880	14842	14801	14811	14854	14832	14717	14891	14782	14873	14809	14692	14642	14715	14727	14900	14825	14683	14723	14796	14972	14955	14716	14607	14807	14554	14757	14596	14662	14903	14710	14861	14672	14886	14842	14788	14890	14783	14646	14719	14634	14576	14768	14801	14830	14863	14815	14756	14834	14875	14702	14792	14780	14709	14955	14544	14719	14860	14754	14814	14865	14749	14648	14930	14811	14621	14763	14697
23160	22658	34990	32898	28328	25846	23778	17808	16646	17015	16910	16938	16980	16857	16683	16832	16606	16612	16729	16552	16643	16812	16543	16495	16665	16740	16574	16642	16729	16743	16644	16728	16702	16572	16633	16659	16456	16715	16455	16502	16509	16348	16385	16568	16495	16617	16662	16772	16677	16793	16339	16472	16565	16530	16684	16399	16507	16544	16568	16467	16440	16355	16422	16427	16533	16691	16675	16534	16381	16522	16516	16473	16669	16559	16505	16609	16759	16534	16456	16568	16701	16633	16433	16467	16533	16529	16650	16492	16430	16515	16411	16474	16627	16590	16784	16631	16543	16541	16557	16692	16378	16611	16592	16337	16473	16630	16625	16577	16528	16512	16629	16557	16545	16645	16326	16598	16810	16453	16368	16318	16484	16301	16587	16429	16480	16454	16335	16463	16532	16576	16478	16363	16493	16567	16651	16385	16393	16590	16496	16510	16411	16389	16420	16528	16520	16597	16610	16589	16507	16511	16388	16505	16492	16454	16524	16455	16627	16376	16312	16351	16447	16463	16528	16507	16395	16369	16452	16476	16460	16487	16629	16532	16474	16450	16478	16436	16485	16325	16538	16254	16479	16496	16627	16253	16537	16531	16475	16438	16462	16293	16406	16410	16757	16525	16489	16591	16481	16541	16662	16684	16330	16338	16491	16597	16553	16679	16506	16489	16630	16453	16597	16455	16607	16359	16662	16569	16834	16412	16427	16380	16547	16599	16460	16649	16676	16530	16358	16706	16509	16433	16364	16484	16523	16384	16575	16402	16516	16514	16452	16455	16565	16618	16438	16400	16501	16677	16495	16619	16583	16496	16464	16468	16630	16466	16327	16584	16727	16568	16562	16566	16546	16578	16559	16458	16551	16509	16395	16512	16547	16709	16279	16386	16237	16427	16594	16253	16409	16659	16570	16516	16572	16482	16418	16547	16549	16549	16651	16760	16649	16553	16429	16468	16622	16465	16579	16411	16551	16324	16480	16291	16436	16567	16328	16414	16708	16561	16564	16487	16383	16663	16672	16404	16497	16437	16275	16502	16507	16624	16480	16611	16331	16423	16392	16404	16433	16317	16602	16332	16450	16618	16512	16446	16402	16378	16528	16447	16490	16517	16371	16483	16531	16633	16570	16345	16431	16414	16563	16403	16299	16478	16414	16372	16254	16506	16440	16186	16608	16513	16468	16367	16490	16323	16408	16375	16576	16649	16574	16471	16373	16557	16368	16425	16406	16350	16484	16642	16353	16350	16572	16595	16512	16444	16430	16693	16452	16340	16606	16385	16647	16576	16559	16486	16344	16510	16601	16496	16511	16387	16684	16535	16655	16433	16531	16491	16526	16367	16407	16488	16465	16384	16619	16413	16429	16446	16557	16383	16563	16421	16434	16552	16541	16477	16449	16388	16437	16409	16392	16624	16535	16511	16556	16607	16518	16548	16394	16374	16589	16456	16361	16602	16381	16584	16723	16489	16577	16435	16533	16404	16408	16378	16446	16601	16549	16688	16700	16453	16466	16464	16316	16562	16577	16547	16468	16228	16322	16525	16519	16594	16442	16591	16399	16635	16532	16414	16570	16663	16440	16592	16536	16504	16496	16424	16575	16518	16777	16568	16764	16827	16568	16446	16485	16479	16574	16581	16439	16478	16639	16550	16485	16367	16434	16451	16492	16497	16373	16549	16353	16580	16613	16507	16460	16563	16529	16614	16550	16533	16491	16470	16694	16620	16347	16578	16328	16446	16342	16283	16365	16525	16419	16517	16562	16312	16295	16486	16477	16394	16436	16365	16537	16643	16391	16393	16332	16458	16442	16481	16574	16450	16488	16687	16431	16318	16359	16341	16347	16304	16417	16365	16485	16727	16477	16553	16353	16346	16443	16602	16595	16543	16630	16356	16604	16459	16325	16493	16411	16612	16557	16578	16266	16566	16522	16497	16501	16473	16562	16515	16606	16564	16495	16535	16548	16456	16359	16578	16433	16569	16503	16411	16422	16217	16551	16385	16598	16589	16615	16465	16658	16487	16530	16314	16457	16390	16546	16678	16440	16486	16457	16500	16561	16510	16447	16373	16590	16399	16603	16556	16656	16550	16466	16441	16623	16486	16538	16457	16332	16473	16396	16395	16675	16374	16553	16709	16612	16510	16433	16529	16343	16557	16535	16481	16443	16378	16589	16503	16540	16441	16454	16645	16516	16574	16535	16329	16381	16529	16612	16534	16525	16595	16522	16470	16560	16517	16309	16652	16527	16568	16607	16541	16487	16322	16269	16502	16556	16445	16543	16349	16460	16569	16550	16291	16398	16250	16602	16543	16534	16555	16393	16544	16423	16406	16525	16493	16512	16676	16512	16504	16576	16531	16287	16406	16591	16569	16350	16442	16708	16560	16353	16455	16533	16539	16427	16432	16373	16389	16622	16402	16417	16386	16608	16463	16367	16575	16628	16536	16617	16504	16551	16570	16497	16598	16762	16296	16368	16420	16508	16616	16625	16586	16682	16500	16279	16446	16488	16569	16530	16590	16555	16365	16646	16430	16612	16502	16336	16467	16472	16305	16327	16501	16518	16451	16623	16611	16469	16398	16417	16513	16497	16263	16597	16467	16534	16423	16743	16195	16455	16189	16510	16638	16568	16475	16564	16568	16485	16548	16352	16507	16546	16478	16419	16473	16580	16369	16340	16677	16589	16524	16514	16507	16390	16580	16455	16623	16494	16650	16357	16439	16396	16491	16295	16546	16673	16491	16672	16553	16412	16487	16511	16738	16856	16509	16383	16673	16350	16518	16301	16458	16551	16507	16606	16576	16488	16594	16567	16630	16297	16381	16446	16424	16601	16493	16370	16627	16467	16573	16625	16382	16476	16571	16520	16450	16633	16586	16650	16548	16485	16541	16237	16378	16507	16528	16468	16259	16291	16544	16453	16703	16474	16638	16596	16413	16621	16597	16374	16539	16397	16471	16547	16554	16503	16453	16427	16466	16477	16641	16368	16652	16355	16537	16475	16429	16556	16496	16540	16336	16671	16392	16481	16216	16487	16504	16265	16382	16532	16538	16418	16421	16449	16197	16653	16375	16389	16471	16449	16486	16327	16507	16515	16555	16501	16594	16523	16535	16517	16401	16426	16512	16503	16396	16498	16631	16612	16561	16720	16593	16745	16584	16621	16595	16265	16594	16427	16538	16531	16430	16525	16478	16504	16438	16522	16461	16465	16484	16581	16523	16410	16609	16380	16650	16506	16537	16659	16480	16308	16555	16326	16472	16582	16610	16506	16151	16395	16504	16433	16391	16609	16598	16374	16415	16451	16626	16607	16313	16377	16454	16309	16369	16337	16544	16409	16479	16432	16431	16511	16285	16438	16436	16566	16518	16559	16506	16481	16494	16716	16581	16481	16388	16439	16669	16588	16638	16511	16499	16361	16611	16482	16324	16489	16500	16584	16510	16503	16595	16448	16568	16529	16449	16529	16237	16652	16526	16436	16641	16477	16576	16495	16474	16645	16259	16244	16547	16466	16382	16428	16458	16503	16438	16308	16506	16584	16614	16402	16623	16413	16353	16192	16573	16425	16627	16524	16630	16550	16375	16692	16478	16581	16599	16305	16606	16385	16340	16300	16504	16471	16386	16430	16573	16612	16493	16457	16455	16707	16345	16372	16473	16717	16593	16651	16433	16523	16276	16416	16562	16538	16379	16776	16483	16626	16474	16432	16515	16542	16523	16454	16508	16520	16618	16629	16405	16530	16625	16626	16184	16335	16485	16438	16422	16541	16487	16523	16735	16518	16596	16556	16523	16510	16569	16354	16574	16617	16528	16364	16608	16614	16574	16509	16546	16374	16460	16616	16395	16581	16551	16369	16580	16594	16356	16680	16472	16410	16660	16490	16692	16666	16459	16490	16547	16491	16510	16548	16485	16560	16418	16401	16614	16667	16475	16442	16354	16361	16731	16652	16482	16422	16504	16405	16590	16571	16488	16643	16387	16496	16583	16422	16361	16473	16484	16349	16533	16449	16343	16422	16621	16485	16628	16375	16482	16403	16448	16360	16441	16705	16446	16461	16425	16349	16667	16643	16482	16480	16336	16599	16320	16332	16600	16445	16506	16415	16559	16509	16715	16529	16188	16591	16333	16416	16493	16443	16527	16699	16486	16278	16310	16512	16567	16602	16487	16633	16619	16494	16563	16375	16535	16487	16615	16778	16584	16517	16474	16469	16415	16513	16421	16660	16448	16490	16630	16445	16313	16383	16404	16438	16479	16574	16399	16429	16594	16390	16509	16579	16514	16400	16601	16545	16345	16591	16492	16420	16576	16527	16503	16313	16577	16501	16363	16496	16585	16412	16526	16446	16493	16647	16516	16612	16746	16323	16375	16608	16598	16519	16421	16398	16539	16490	16532	16379	16717	16536	16524	16476	16489	16300	16521	16608	16537	16644	16492	16491	16741	16471	16495	16538	16439	16435	16384	16500	16413	16526	16499	16370	16557	16625	16314	16468	16504	16339	16468	16545	16475	16434	16389	16415	16700	16490	16371	16401	16491	16499	16490	16423	16225	16221	16610	16508	16458	16492	16568	16362	16446	16346	16340	16391	16466	16534	16618	16276	16364	16296	16538	16427	16699	16501	16384	16401	16510	16484	16530	16453	16569	16560	16363	16432	16388	16411	16525	16610	16344	16293	16248	16407	16562	16439	16432	16498	16327	16462	16602	16408	16557	16678	16511	16336	16330	16383	16516	16441	16678	16383	16441	16466	16460	16689	16514	16476	16466	16359	16405	16546	16445	16489	16541	16577	16363	16523	16569	16576	16345	16552	16572	16561	16599	16682	16506	16588	16528	16296	16466	16478	16426	16409	16510	16524	16415	16395	16500	16610	16470	16541	16588	16381	16479	16428	16381	16432	16423	16672	16543	16794	16479	16655	16393	16581	16564	16415	16437	16743	16366	16445	16555	16560	16485	16513	16337	16511	16405	16514	16440	16271	16616	16508	16618	16452	16244	16474	16352	16557	16679	16413	16744	16629	16510	16592	16475	16461	16443	16677	16537	16419	16431	16531	16589	16387	16428	16524	16547	16595	16599	16534	16449	16503	16465	16434	16590	16580	16516	16492	16457	16550	16385	16404	16408	16547	16624	16541	16639	16662	16534
61508	105197	90642	66417	42686	24398	14444	14585	14405	14405	14590	14405	14515	14409	14583	14512	14389	14664	14500	14447	14437	14577	14584	14461	14471	14464	14463	14517	14552	14636	14336	14600	14493	14428	14354	14525	14676	14554	14672	14296	14410	14548	14462	14423	14532	14533	14546	14641	14705	14578	14473	14542	14565	14614	14511	14492	14517	14581	14467	14503	14475	14464	14561	14540	14512	14559	14556	14506	14567	14522	14530	14424	14548	14516	14521	14525	14589	14538	14451	14446	14695	14537	14648	14534	14509	14515	14370	14560	14457	14528	14456	14489	14384	14370	14574	14503	14587	14401	14687	14671	14478	14403	14553	14531	14643	14460	14475	14529	14534	14407	14391	14549	14378	14421	14734	14535	14412	14428	14403	14523	14399	14529	14518	14582	14432	14748	14369	14519	14470	14458	14396	14543	14673	14499	14405	14450	14505	14534	14533	14644	14451	14459	14460	14447	14503	14276	14576	14477	14595	14413	14466	14362	14462	14454	14355	14486	14577	14472	14390	14489	14479	14568	14476	14618	14742	14448	14504	14426	14603	14418	14496	14455	14522	14467	14476	14483	14549	14368	14611	14559	14503	14487	14436	14449	14556	14497	14610	14518	14432	14420	14275	14485	14548	14664	14459	14467	14602	14351	14416	14488	14490	14501	14422	14508	14429	14535	14439	14438	14471	14691	14587	14604	14524	14615	14379	14469	14621	14509	14558	14559	14685	14487	14554	14476	14334	14461	14438	14498	14476	14531	14474	14484	14599	14514	14541	14519	14524	14568	14610	14535	14329	14473	14451	14490	14491	14618	14521	14484	14477	14392	14462	14500	14646	14487	14411	14605	14424	14606	14597	14561	14366	14379	14491	14370	14634	14344	14674	14604	14480	14331	14515	14423	14472	14517	14478	14547	14439	14502	14602	14525	14655	14485	14562	14498	14489	14489	14569	14407	14504	14482	14493	14551	14655	14708	14489	14527	14446	14535	14545	14453	14539	14535	14480	14557	14526	14441	14400	14493	14360	14423	14590	14493	14558	14609	14533	14368	14405	14583	14632	14532	14536	14430	14451	14457	14550	14570	14371	14466	14587	14501	14661	14413	14545	14467	14569	14376	14633	14356	14464	14353	14522	14626	14320	14597	14415	14610	14415	14659	14299	14697	14567	14417	14540	14401	14507	14458	14429	14567	14375	14692	14567	14641	14466	14481	14485	14591	14432	14542	14656	14476	14559	14594	14607	14398	14704	14543	14444	14473	14678	14554	14430	14561	14541	14661	14540	14573	14443	14383	14716	14478	14462	14543	14458	14420	14642	14606	14544	14562	14593	14519	14420	14474	14490	14645	14478	14580	14332	14422	14607	14549	14376	14565	14512	14597	14321	14466	14449	14444	14584	14574	14727	14509	14333	14309	14393	14524	14477	14557	14467	14538	14336	14678	14657	14575	14491	14520	14506	14481	14492	14657	14689	14372	14596	14641	14430	14562	14353	14528	14600	14405	14369	14517	14381	14466	14491	14431	14458	14290	14600	14514	14510	14671	14594	14552	14661	14433	14597	14611	14438	14596	14466	14402	14590	14507	14437	14464	14407	14465	14652	14496	14639	14507	14663	14446	14374	14375	14547	14452	14486	14534	14496	14446	14540	14592	14653	14709	14296	14445	14385	14470	14611	14540	14482	14625	14633	14414	14515	14533	14571	14536	14519	14489	14388	14661	14531	14407	14396	14451	14496	14477	14451	14462	14477	14632	14414	14519	14526	14526	14532	14569	14456	14631	14555	14467	14511	14412	14462	14425	14593	14659	14505	14603	14480	14647	14579	14545	14655	14616	14583	14424	14539	14456	14474	14672	14436	14486	14604	14491	14442	14553	14497	14636	14514	14566	14431	14675	14532	14494	14495	14473	14572	14482	14201	14553	14517	14563	14485	14624	14588	14407	14656	14676	14601	14512	14445	14453	14512	14553	14499	14524	14532	14376	14612	14332	14551	14509	14514	14530	14561	14732	14482	14459	14305	14373	14514	14463	14473	14473	14554	14656	14516	14337	14606	14452	14508	14394	14415	14452	14509	14528	14615	14338	14583	14488	14613	14604	14363	14476	14483	14520	14580	14579	14457	14427	14561	14522	14369	14490	14585	14575	14496	14454	14470	14497	14460	14410	14406	14858	14286	14573	14653	14244	14426	14344	14514	14481	14519	14497	14499	14446	14454	14540	14604	14604	14451	14345	14641	14437	14711	14338	14457	14448	14382	14544	14508	14444	14479	14447	14299	14480	14588	14515	14544	14532	14625	14555	14592	14607	14603	14454	14507	14276	14546	14433	14639	14569	14584	14330	14700	14414	14600	14489	14568	14543	14572	14473	14376	14462	14465	14519	14442	14475	14570	14510	14546	14518	14446	14406	14628	14568	14387	14645	14444	14374	14528	14471	14488	14558	14414	14355	14419	14481	14507	14407	14509	14592	14483	14445	14498	14501	14503	14593	14539	14423	14448	14536	14564	14459	14460	14483	14340	14450	14562	14463	14548	14465	14644	14640	14413	14505	14502	14593	14553	14617	14578	14374	14455	14584	14515	14329	14367	14467	14518	14723	14520	14239	14627	14609	14481	14474	14581	14555	14500	14564	14623	14544	14568	14520	14520	14395	14299	14534	14390	14564	14517	14467	14461	14544	14192	14563	14451	14631	14651	14406	14487	14641	14619	14613	14387	14531	14619	14456	14460	14535	14486	14415	14651	14417	14491	14431	14246	14617	14548	14693	14434	14473	14564	14494	14657	14566	14614	14516	14464	14474	14497	14588	14465	14574	14543	14579	14456	14389	14527	14452	14507	14600	14717	14594	14410	14457	14636	14638	14303	14503	14591	14494	14477	14592	14393	14531	14673	14526	14391	14629	14643	14382	14559	14641	14609	14497	14508	14451	14508	14503	14389	14686	14473	14422	14562	14388	14385	14442	14478	14360	14665	14480	14519	14519	14458	14499	14590	14456	14334	14541	14587	14506	14585	14493	14524	14655	14468	14351	14492	14613	14519	14447	14483	14675	14486	14423	14463	14564	14581	14346	14466	14530	14472	14482	14347	14596	14632	14523	14551	14624	14465	14442	14440	14534	14660	14548	14572	14397	14537	14483	14587	14273	14437	14636	14338	14545	14486	14445	14588	14620	14417	14626	14584	14408	14431	14592	14664	14577	14379	14568	14600	14743	14492	14371	14614	14631	14559	14414	14541	14423	14485	14546	14601	14304	14432	14495	14472	14685	14535	14432	14531	14515	14393	14488	14563	14304	14537	14567	14401	14437	14624	14531	14579	14374	14290	14533	14420	14522	14635	14357	14603	14447	14569	14551	14463	14584	14428	14333	14362	14481	14631	14426	14524	14481	14489	14377	14612	14362	14320	14592	14534	14448	14521	14561	14296	14430	14592	14568	14406	14336	14435	14504	14428	14419	14543	14369	14629	14558	14432	14673	14550	14506	14463	14437	14622	14361	14490	14464	14608	14374	14649	14576	14632	14377	14456	14646	14555	14670	14607	14356	14509	14480	14586	14534	14531	14503	14446	14585	14533	14530	14416	14337	14480	14499	14441	14544	14463	14457	14641	14559	14535	14627	14532	14380	14629	14519	14501	14412	14499	14596	14569	14575	14365	14480	14588	14383	14605	14578	14421	14455	14554	14376	14409	14561	14475	14367	14558	14600	14568	14392	14562	14601	14464	14671	14501	14398	14657	14479	14542	14618	14547	14743	14462	14473	14446	14601	14501	14489	14584	14697	14454	14656	14477	14460	14508	14487	14431	14542	14443	14427	14607	14562	14445	14481	14510	14619	14650	14459	14504	14637	14544	14708	14379	14315	14429	14508	14488	14684	14463	14491	14465	14516	14296	14701	14504	14590	14523	14602	14544	14537	14533	14471	14472	14520	14484	14539	14456	14515	14591	14525	14528	14314	14528	14494	14737	14619	14552	14427	14480	14546	14550	14488	14444	14553	14494	14521	14336	14603	14457	14535	14582	14426	14694	14514	14558	14418	14490	14537	14572	14620	14421	14401	14409	14569	14462	14467	14461	14377	14574	14580	14389	14528	14447	14496	14483	14611	14619	14580	14552	14532	14608	14484	14524	14408	14528	14402	14512	14344	14524	14441	14576	14376	14581	14458	14582	14717	14424	14455	14517	14538	14317	14563	14452	14451	14453	14493	14688	14550	14560	14600	14482	14496	14508	14500	14648	14481	14423	14493	14535	14397	14419	14407	14694	14505	14468	14569	14495	14578	14503	14453	14603	14515	14486	14533	14514	14353	14545	14471	14491	14565	14491	14512	14489	14468	14435	14516	14545	14373	14465	14353	14533	14543	14534	14500	14553	14623	14411	14496	14385	14404	14428	14482	14579	14584	14485	14454	14375	14488	14380	14488	14562	14655	14637	14152	14532	14591	14521	14412	14431	14593	14554	14569	14527	14488	14559	14473	14455	14555	14707	14494	14465	14353	14520	14503	14545	14430	14654	14558	14513	14561	14531	14531	14339	14399	14475	14568	14435	14406	14392	14354	14433	14631	14380	14502	14581	14508	14432	14453	14519	14547	14493	14658	14643	14453	14567	14514	14505	14457	14479	14475	14454	14640	14505	14272	14583	14533	14539	14519	14392	14636	14496	14565	14563	14371	14548	14423	14533	14530	14379	14625	14459	14519	14519	14435	14418	14525	14603	14617	14378	14458	14396	14536	14371	14629	14607	14572	14524	14426	14200	14404	14649	14583	14680	14595	14421	14585	14567	14426	14532	14514	14570	14501	14479	14368	14485	14259	14506	14531	14540	14467	14612	14565	14621	14396	14567	14678	14631	14461	14518	14454	14556	14565	14492	14483	14570	14330	14447	14402	14638	14511	14336	14566	14621	14609	14487	14462	14762	14406	14708	14482	14295	14415	14528	14609	14501	14410	14522	14426	14385	14661	14569	14503	14294	14439	14607	14524	14584	14549	14372	14657	14486	14459	14542	14413	14473	14544	14442	14521	14432	14374	14603	14580	14608	14510	14440	14497	14520	14539	14560	14465	14575	14607	14594	14408	14358	14532	14522	14468	14318	14521	14540	14590	14448	14357	14401	14597	14513	14409	14514	14577	14524	14557	14691	14582	14480	14546	14435	14379	14656	14365	14501	14371
29241	35088	43988	31906	21246	17261	16186	15719	15952	15614	15831	15685	15806	15702	15593	15828	15875	15569	15681	15569	15699	15666	15746	15830	15872	15773	15735	15631	15842	15855	15674	15778	15696	15734	15703	16019	15854	15774	15656	15728	15497	15708	15847	15730	15777	15638	15736	15915	15838	15694	15655	15690	15868	15720	15987	15609	15684	15729	15722	15752	15822	15613	15502	15892	15708	15762	15514	15839	15769	15845	15729	15611	15681	15490	15735	15589	15819	15476	15709	15480	15757	15840	15643	15670	15784	15692	15813	15710	15707	15745	15930	15823	15748	15727	15819	15618	15848	15486	15594	15673	15717	15705	15669	15741	15688	15501	15702	15785	15655	15638	15677	15655	15631	15722	15725	15710	15804	15759	15763	15634	15873	15521	15659	15808	15671	15762	15609	15653	15592	15595	15739	15871	15748	15811	15706	15544	15683	15674	15760	15780	15472	15739	15884	15669	15607	15654	15663	15781	15855	15744	15709	15514	15462	15554	15655	15718	15812	15857	15761	15693	15777	15616	15626	15511	15651	15729	15815	15761	15643	15859	15792	15494	15584	15801	15483	15607	15532	15600	15622	15734	15749	15698	15557	15530	15617	15550	15673	15739	15642	15635	15846	15829	15556	15608	15745	15935	15668	15535	15802	15669	15608	15833	15821	15704	15739	15828	15720	15709	15723	15543	15612	15694	15847	15623	16045	15688	15675	15597	15773	15585	15745	15865	15691	15662	15542	15750	15668	15727	15702	15816	15737	15719	15619	15665	15753	15692	15651	15698	15423	15507	15865	15718	15581	15869	15778	15531	15643	15660	15790	15805	15759	15714	15758	15889	15734	15636	15546	15619	15761	15691	15644	15900	15899	15824	15713	15774	15636	15833	15667	15576	15482	15665	15856	15513	15748	15799	15698	15728	15638	15656	15807	15613	15645	15672	15825	15652	15902	15822	15739	15705	15714	15448	15701	15676	15813	15671	15733	15620	15653	15689	15734	15675	15993	15758	15708	15742	15541	15829	15394	15766	15715	15617	15746	15590	15681	15592	15727	15586	15878	15748	15655	15657	15841	15754	15667	15665	15742	15755	15724	15646	15726	15619	15799	15733	15733	15613	15758	15847	15751	15666	15768	15569	15586	15711	15626	15755	15797	15793	15857	15687	15821	15619	15736	15788	15747	15675	15751	15735	15669	15754	15735	15633	15828	15800	15758	15720	15896	15594	15745	15871	15645	15590	15614	15876	15637	15791	15720	15692	15556	15476	15614	15790	15656	15732	15666	15727	15825	15653	15593	15634	15537	15687	15603	15687	15792	15755	15772	15804	15787	15736	15909	15691	15537	15601	15672	15639	15646	15665	15623	15878	15794	15696	15670	15606	15562	15792	15712	15663	15808	15749	15800	15810	15629	15539	15747	15626	15554	15618	15725	15842	15596	15949	15976	15624	15569	15676	15785	15758	15566	15693	15772	15472	15740	15788	15682	15553	15769	15616	15740	15687	15542	15735	15625	15697	15707	15530	15526	15852	15818	15911	15721	15872	15766	15678	15652	15568	15637	15633	15516	15794	15751	15733	15623	15728	15679	15642	15908	15709	15664	15492	15811	15627	15614	15765	15759	15782	15822	15611	15759	15580	15617	15640	15662	15723	15628	15704	15522	15659	15505	15634	15528	15848	15944	15581	15671	15740	15878	15661	15778	15778	15727	15740	15696	15643	15683	15635	15770	15567	15712	15615	15658	15720	15611	15864	15712	15740	15807	15898	15727	15834	15801	15688	15717	15789	15838	15907	15739	15681	15852	15736	15614	15802	15768	15808	15496	15722	15680	15626	15671	15533	15689	15573	15659	15823	15614	15621	15578	15704	15612	15756	15595	15576	15657	15565	15696	15786	15499	15811	15778	15767	15875	15498	15765	15870	15693	15456	15788	15911	15629	15795	15617	15708	15748	15794	15796	15627	15738	15603	15796	15700	15713	16003	15769	15763	15756	15757	15647	15638	15772	15694	15656	15602	15623	15646	15858	15507	15686	15896	15671	15685	15873	15616	15813	15624	15647	15670	15717	15828	15661	15597	15667	15569	15716	15665	15832	15948	15724	15793	15686	15719	15780	15786	15491	15815	15740	15421	15706	15689	15824	15523	15751	15740	15694	15653	15482	15719	15632	15738	15724	15544	15720	15451	15798	15515	15726	15950	15552	15740	15669	15749	15731	15717	15594	15692	15801	15689	15600	15630	15691	15742	15780	15642	15605	15927	15853	15801	15980	15606	15637	15805	15748	15790	15802	15637	15743	15773	15721	15674	15701	15502	15774	15913	15545	15740	15692	15819	15725	15718	15953	15752	15760	15658	15678	15730	15716	15727	15623	15851	15702	16120	15746	15677	15705	15817	15703	15695	15714	15713	15552	15747	15800	15608	15532	15604	15724	15729	15717	15747	15687	15948	15898	15863	15799	15739	15672	15665	15519	15785	15643	15733	15694	15528	15880	15729	15707	15825	15601	15766	15660	15671	15801	15681	15892	15706	15594	15664	15704	15669	15747	15395	15685	15537	15602	15742	15640	15986	15866	15615	15857	15676	15679	15761	15825	15729	15566	15642	15762	15744	15856	15824	15764	15788	15761	15679	15570	15730	15756	15764	15784	15692	15670	15639	15860	15723	15772	15943	15687	15759	15594	15765	15646	15747	15620	15735	15877	15569	15656	15796	15703	15656	15636	15656	15614	15587	15840	15665	15698	15762	15904	15729	15639	15738	15735	15588	15637	15636	15626	15783	15784	15528	15903	15726	15968	15781	15879	15618	15886	15770	15824	15760	15820	15652	15911	15836	15705	15779	15876	15812	15593	15668	15626	15497	15600	15792	15666	15716	15745	15783	15557	15672	15828	15821	15806	15749	15776	15726	15580	15793	15582	15471	15516	15556	15813	15701	15623	15816	15559	15580	15745	15549	15840	15544	15663	15758	15587	15682	15583	15689	15678	15684	15789	15678	15724	15730	15472	15760	15935	15732	15664	15664	15734	15808	15556	15708	15819	15749	15734	15574	15522	15648	15809	15554	15810	15778	15657	15629	15545	15781	15825	15493	15761	15758	15756	15791	15766	15824	15493	15877	15702	15749	15867	15603	15483	15680	15641	15693	15688	15633	15588	15711	15624	15649	15749	15638	15701	15837	15798	15817	15802	15710	15620	15792	15763	15681	15753	15654	15721	15838	15737	15818	15789	15713	15699	15671	15690	15760	15799	15940	15854	15963	15758	15588	15727	15618	15639	15702	15827	15761	15761	15657	15667	15590	15625	15717	15619	15772	15758	15683	15675	15480	15833	15710	15572	15675	16062	15963	15780	15754	15714	15703	15668	15808	15384	15633	15745	15655	15691	15693	15762	15785	15766	15715	15528	15705	15598	15616	15562	15725	15598	15748	15967	15665	15649	15708	15819	15674	15635	15718	15740	15649	15666	15765	15811	15705	15829	15745	15808	15691	15715	15705	15689	15866	15736	15810	15644	15815	15821	15739	15627	15784	15867	15821	15675	15731	15517	15873	15640	15636	15550	15627	15742	15701	15783	15686	15770	15703	15711	15891	15606	15586	15765	15798	15764	15727	15621	15596	15763	15636	15712	15654	15624	15606	15513	15750	15593	15600	15717	15478	15825	15918	15882	15690	15696	15671	15442	15770	15751	15652	15721	15896	15725	15746	16041	15721	15762	15755	15928	15727	15604	15585	15696	15683	15832	15960	15689	15790	15662	15817	15878	15867	15828	15546	15749	15780	15671	15731	15839	15799	15588	15604	15716	15685	15601	15708	15786	15684	15751	15704	15578	15674	15767	15757	15719	15696	15754	15742	15899	15493	15727	15659	15942	15664	15661	15532	15709	15824	15722	15793	15669	15849	15749	15773	15825	15704	15701	15812	15718	15698	15737	15662	15554	15701	15754	15721	15505	15842	15628	15740	15701	15561	15716	15676	15658	15511	15782	15738	15613	15706	15749	15878	15834	15703	15683	15662	15671	15813	15667	15699	15826	15815	15682	15605	15818	15544	15711	15664	15776	15595	15683	15758	15608	15604	15719	15733	15752	15764	15887	15819	15748	15586	15737	15787	15822	15722	15703	15639	15607	15488	15545	15716	15630	15731	15594	15891	15778	15584	15639	15591	15702	15639	15946	15588	15749	15826	15816	15706	15596	15716	15605	15654	15620	15686	15700	15622	15686	15823	15621	15697	15737	15877	15753	15681	15780	15740	15529	15551	15764	15607	15605	15763	15702	15666	15577	15747	15681	15780	15863	15733	15583	15756	15484	15648	15795	15847	15764	15687	15660	15505	15720	15877	15760	15836	15523	15593	15692	15749	15786	15703	15655	15488	15454	15870	15534	15689	15838	15832	15520	15532	15587	15670	15627	15692	15802	15506	15461	15482	15699	15695	15769	15613	15602	15709	15754	15659	15771	15846	15770	15509	15514	15572	15584	15740	15743	15597	15646	15727	15581	15530	15481	15736	15433	15528	15949	15891	15814	15587	15707	15748	15639	15435	15616	15800	15641	15765	15820	15766	15750	15624	15796	15712	15600	15724	15654	15502	15714	15653	15621	15790	15698	15751	15702	15798	15583	15681	15727	15500	15649	15838	15748	15615	15683	15872	15843	15719	15653	15734	15562	15774	15658	15814	15728	15779	15634	15617	15589	15726	15751	15747	15710	15679	15498	15660	15612	15854	15766	15654	15821	15618	15705	15705	15672	15629	15804	15582	15651	15721	15972	15668	15578	15662	15550	15803	15832	15791	15728	15587	15698	15508	15640	15687	15559	15654	15642	15710	15752	15699	15753	15744	15788	15687	15516	15556	15906	15801	15461	15752	15765	15896	15794	15691	15725	15581	15714	15766	15653	15592	15792	15803	15622	15576	15444	15794	15573	15681	15758	15641	15771	15767	15664	15629	15653	15627	15590	15842	15548	15578	15647	15832	15847	15726	15751	15828	15929	15728	15760	15671	15694	15737	15674	15578	15571	15704	15754	15578	15679	15618	15772	15840	15900	15798	15740	15591	15737	15706	15614	15715	15439	15594	15870	15721	15911	15762	15645	15736	15722	15652	15703	15813	15744	15695	15803	15653	15599	15627	15641	15690	15775	15764	15754	15637	16086	15842	15584	15782	15655	15654
31200	55712	46826	28765	19215	14943	14042	13965	14090	14221	13975	14083	14077	14089	14072	14166	13866	13999	14101	13945	13885	14151	14027	13961	14079	14030	14136	14021	14249	13942	13993	13808	13980	14147	13928	14030	14120	14114	14029	14073	14057	14138	14149	13951	14125	14115	14079	13979	14032	14108	14001	14208	13937	13875	13918	13834	13932	14090	14050	14063	14181	14110	14110	13851	14150	13988	14028	14019	14057	14016	14128	13889	14038	14220	14000	14155	13918	14031	14039	14018	14056	13970	14068	13975	13933	13881	13926	14015	13958	13925	14069	14155	14004	14039	14134	14096	14193	14014	13971	14041	14009	13966	13927	14007	14188	14066	14015	13967	13954	14133	14081	14027	13870	14014	13952	14018	14169	13822	14080	13905	14051	13996	14043	14070	13979	13973	13906	14021	14064	14046	14012	14073	14058	14105	14059	14147	14041	13918	14080	14054	13944	14009	14000	14133	13768	14112	14003	14134	14134	14073	14038	13990	13969	14037	14020	14162	14190	14100	13956	13970	13991	14073	13878	14132	13885	14111	14054	14066	13972	14001	14021	14003	13867	13931	14133	14095	13997	13826	14031	14015	14058	14017	14135	14077	14060	13964	13949	13989	14082	13997	14001	14007	14040	13891	13873	14043	13816	13839	14101	14121	13996	13900	13983	13839	13963	14117	14006	14027	14010	14244	13929	13906	14064	14080	14000	14085	14140	14069	13903	14128	14204	14022	14110	13962	14081	13958	13926	14025	14016	14077	13956	13985	13851	14156	14015	14018	14032	14050	14064	13937	14132	14012	14050	14020	14007	14112	13960	13992	14084	14017	14040	14069	14060	14073	14060	14169	13879	14017	13983	14064	13955	13949	14098	14002	13973	13978	14143	13997	14026	14091	14022	13929	14001	13972	14099	14034	13800	13916	14012	14083	13988	13939	14078	13953	13951	14043	13945	14148	14054	13845	13980	14157	13872	14142	13937	14004	14087	14030	14208	13905	14201	13981	14178	13987	14019	13919	14035	14148	13985	13986	14197	13893	14035	14133	13969	14126	14087	14072	14059	13938	13978	13990	14028	14033	14077	14197	13961	14115	13919	13820	13815	13867	14035	13990	13967	14163	14105	14014	14260	13984	14170	13978	14097	14059	14012	14103	14073	13972	14062	14035	13978	14012	14118	13893	14020	13988	14021	14036	13992	14131	14055	14140	13845	14189	14009	14111	14108	13843	13894	13979	13970	13918	13936	14121	13905	13685	13878	13927	13996	14100	13993	14068	13970	13848	14108	13943	13866	13963	13954	14142	13917	13975	14120	13947	13929	13986	14055	13990	14045	14143	13915	14033	13914	13979	13947	14161	13972	14089	13920	13876	14146	13958	13926	14153	14164	13770	13950	14031	14057	14033	14111	13901	14102	13926	14180	13879	14074	13998	13976	14020	14042	13962	14006	13975	13916	13923	13957	13957	13982	14054	14032	14109	14044	14105	13991	14000	13906	14049	13918	14052	14127	14071	13988	14166	14161	14032	13912	14072	14105	14080	14100	13930	14016	13946	14030	13935	13920	14171	14248	13993	14132	13894	13993	14017	14183	13980	14039	14016	14096	14061	14109	14077	13924	14035	14041	14164	14019	13877	13892	13979	14078	13858	14085	14084	14108	14061	14036	14013	13921	13917	14157	13967	14032	13827	14151	13905	13940	14064	13958	13948	14019	14081	13932	14007	14117	13891	14028	14007	14049	14128	14000	13968	14106	14036	14065	14012	14044	13993	13988	13922	14135	14095	14005	14025	13930	14080	13932	13908	13932	14136	14055	14085	14100	14166	13918	14007	13995	13947	14013	14047	14044	14072	14121	13963	14046	14003	13981	13871	14254	14031	14106	14177	13930	14025	14057	13992	14057	13888	13974	13977	14055	14107	14047	14098	13932	14006	14016	14008	14053	13988	13992	14062	13890	14020	14029	14167	14077	13999	13898	14116	14312	14138	14106	13919	14208	13969	14061	14016	14086	13889	14098	14100	14247	13954	13884	14009	14040	14065	13976	14110	13993	14124	14038	14192	13906	14142	14063	14151	14045	14019	13978	14147	13943	13854	14172	13898	14077	14136	13960	14103	14080	14112	14019	14146	14072	14072	14042	14086	13926	14122	13973	14006	14064	14052	13944	14054	14158	14091	13927	13979	13892	14045	14093	13983	14110	14007	14096	14073	14132	13818	13932	14151	14052	13940	14120	14042	13942	14163	13872	14012	14081	13780	14140	13913	14236	14095	14283	14054	13947	14046	14034	14044	13957	13824	13978	14031	14021	13999	13893	13990	14093	14102	13953	14007	14080	13993	13977	14023	13968	13919	14055	14223	13960	14261	13938	13980	14165	14056	14207	14064	13965	14161	14047	13943	14117	14032	13897	14017	14007	13901	14124	14047	14231	13968	13918	14003	14008	13943	14055	14085	14033	13947	14154	13930	14001	14110	13994	13964	13975	14136	14103	14162	14152	13705	13899	14038	14030	13944	13961	13910	14042	13971	13962	14023	14077	14244	13987	14043	14189	14034	14196	13981	14151	14181	14031	13982	13915	13980	13951	13924	13924	14100	13914	13995	14038	14114	14062	14325	13951	13932	14140	13850	14074	14131	14032	13989	14086	13906	14123	14065	13996	14112	13969	14031	14081	14114	13942	14034	14063	14134	14024	13978	14079	14087	14125	13929	13994	14010	14118	14027	14094	13909	14017	14067	14180	14065	14018	14041	13983	14148	14061	14022	13879	14045	14067	14106	14030	14046	14041	14023	13962	13981	13945	14044	14037	14034	14131	14129	14020	14030	14086	14007	14142	14234	13963	14054	14017	13929	14060	14133	14093	13917	14099	14089	14052	14023	14135	14039	14049	14113	13984	14043	14137	13956	13958	13932	14111	14140	14043	13948	13975	14027	13943	14003	14093	14183	14076	14115	13892	13968	13995	14115	14015	14043	14126	14017	14025	14022	14046	13974	13899	13868	14147	14057	14082	14030	14093	13986	14040	14076	14176	14213	13924	14033	14203	14015	13933	14188	14094	13881	14035	13758	13987	14047	13945	14075	14140	14011	13985	13974	14043	14050	13948	13980	13931	13996	13957	14065	14104	13984	14100	13972	14071	14110	13964	14029	14057	13910	14163	13817	14064	14083	14122	14121	13876	13936	14145	14039	14011	13927	14105	13755	14046	14001	14028	14166	14000	13995	14106	14113	14001	14140	13942	14192	13991	14014	14052	14104	13828	14102	13997	14232	14025	13944	13971	13957	14012	14050	14161	14109	13982	13915	13978	14033	13838	13915	14145	13905	14110	13939	13897	14125	13976	13969	14170	14107	14217	13889	14062	13931	13998	14159	14070	13963	14052	14019	14122	14053	14050	13930	13894	14142	14012	14144	14244	14153	14075	14079	13782	14043	14057	14009	14054	14040	13905	13943	14098	13862	14188	13869	14068	13980	14174	14111	14023	14194	13925	14169	14045	14118	13830	14056	13942	13964	14001	13910	14041	14025	13956	13932	13995	13794	13986	13831	13983	14052	14090	13978	14008	13941	13946	14087	13918	13894	14055	13936	14223	13949	13934	14187	14078	14165	14184	13960	14163	13895	13999	14037	13940	14189	14000	14086	13893	14025	13985	13981	14008	14063	13967	14073	14259	13917	14069	14154	13975	14005	13805	14000	13915	14184	14038	13961	13998	14094	14056	14060	14071	13952	13990	14085	14042	13981	14008	14034	14179	14013	13940	13962	13912	14046	13912	14025	14054	14128	14113	14088	13997	13966	13915	14057	13793	14027	14010	13981	13959	14053	14068	14225	14040	14236	14001	14132	14074	14129	13977	13842	13983	14045	14004	13899	13977	13916	13918	14120	14098	14149	14065	13959	14187	13956	14106	13931	14033	13994	14021	13975	13972	13782	14101	13910	13995	13856	13973	14072	13900	14076	14065	13954	14040	14017	14097	14094	13860	13990	13994	13984	13982	14017	14062	13931	14066	14041	13939	13889	13971	13987	14031	14022	13988	14025	14115	14061	14022	13878	14318	13995	14068	13815	14168	13977	14049	14036	14052	14023	14107	13996	14081	14190	14117	13990	14043	14158	13972	14031	13875	13999	14086	14126	14092	14058	13884	14127	13954	14080	13924	14004	14053	14206	14130	14042	13999	13892	13955	14114	14046	13981	13950	13875	14114	13988	14040	14041	14133	14021	14047	13764	14121	14096	14021	13949	14185	14077	13894	14022	14009	14080	13967	14029	13999	13991	14149	14097	14026	13981	13942	14075	14134	13907	14104	14066	13946	13931	13969	13891	14069	14235	13976	14151	14003	14071	14131	14098	13999	13824	14073	13989	14001	13921	13918	13980	13967	13953	14066	14007	13988	14084	13885	14219	14049	14229	14044	13920	13845	14098	13996	13973	13909	14113	13889	14075	13942	14020	13891	13981	14049	14092	14100	14113	14053	13889	14040	13996	14105	14116	14037	14058	13759	14187	14008	13992	13859	13964	13939	14171	13998	13914	14012	14033	13945	13940	13915	13955	14192	14055	13984	14037	14038	13975	14007	13999	13953	14245	13986	13965	14141	14084	14157	13900	14046	13993	13939	14082	13948	13960	14212	14106	14042	14174	14053	13897	13980	13892	14130	14112	13971	13850	14076	14046	14024	14070	13849	13927	14207	14100	14032	13985	14033	13808	14199	14033	14020	13936	14116	13962	14044	14049	14102	13917	14092	14027	13943	14016	13892	14008	14108	14256	14092	14205	13973	14103	13983	14038	13979	14081	13998	14105	13948	14061	13873	14089	14010	14185	14024	14153	13989	14178	13974	14058	14113	14023	14126	13912	14004	14054	14066	14031	13912	14055	14054	14170	13969	14015	13961	14068	14004	14057	14061	14071	14103	13902	14050	14129	13977	14112	13972	14012	13903	13900	14041	14062	13930	13966	14014	13928	13993	13919	13930	14118	14190	14024	13950	13991	14055	14072	14034	14114	13945	13984	14023	14062	14173	13998	14036	14073	14016	13983	13907	13939	14085	13941	14030	14249	14079	14116	13970	14028	14013	13906	14061	14046	14072	13915	13983	13959	14106	13959	13863	13948	14111	13954	14041	13878	13927	13865	14207	13922	14219	14129	13951	14022	14044	13946	13947	14014	14019	14010
24907	25840	44699	41026	28786	22834	17760	15444	14932	15119	15062	14933	15075	15062	15044	14844	14929	14997	15041	15006	14830	14951	15080	14929	14835	14870	15063	14906	14850	14807	14918	15109	14788	14940	14935	14980	14718	14914	15069	14893	14907	15025	14932	14853	14819	14830	14738	14748	14957	15018	14983	14796	14976	14923	15045	14972	14742	15035	14949	14860	14822	14883	14744	14711	14809	14684	14834	14971	15019	15063	14877	14871	14879	14884	14920	14993	14973	14778	14825	14735	14955	14802	14720	14768	14778	14781	14813	14726	14840	14894	14858	14920	14758	14794	14875	14882	14779	14800	14789	14786	14889	14830	14734	14734	14877	14673	14895	14918	14795	14833	14821	15006	14891	14920	14953	14876	14882	14913	14752	14668	14984	15058	14816	15095	15010	14813	14875	14753	14564	14898	14838	14806	14820	14915	14840	14683	14839	14601	14775	14834	14895	14803	14895	14898	14995	14863	14775	14852	14956	14874	14846	15020	14902	14958	14899	15000	14786	14859	14819	14986	14773	14858	14813	14948	14819	14759	14823	14710	14879	14842	14876	14763	14931	14902	15128	14825	14944	14872	14978	14645	14840	14758	14824	14832	14814	14838	14998	14858	14888	14709	14760	14831	14958	14753	14797	15089	14576	14902	14969	14821	14853	14923	14727	14926	14856	14644	15048	14776	14705	14836	15063	14930	14931	14752	14716	14745	14930	14910	15060	14810	14835	14701	15009	14702	14913	14984	14959	14913	14960	14792	14854	14762	14924	14732	14833	14863	14860	14949	14711	14794	15048	14938	14770	14885	14993	14909	14729	14716	14806	14758	14961	14736	15058	14787	14899	14769	14996	14705	14867	14811	14888	14687	14784	14792	14800	14678	14910	14899	14872	14865	14826	14975	14897	14632	14836	14889	14775	14822	14829	14801	14923	14999	14784	14723	14951	14707	14781	14893	14934	14837	14959	14772	14836	14904	14702	14834	14981	14863	14919	14967	14841	14868	14924	14759	14891	15016	14932	14726	14799	14863	14761	14893	14908	15019	14928	14853	14770	14743	14827	15042	14869	14621	14982	14722	14902	14658	14848	14983	14887	14859	14925	14976	14804	14709	14970	14934	14877	14839	14772	14939	14657	14801	15001	15059	14849	14852	14859	14706	14840	14903	14938	14623	14776	14954	14804	14619	14818	14957	14855	14867	14817	14904	14876	14744	14793	14814	14745	14817	14926	14675	14781	14765	14812	14944	14799	14580	14870	14985	14949	15049	14858	14878	14739	14761	14892	14840	14779	14761	14835	14849	14850	14825	14876	14564	14929	14636	14980	14800	15043	14644	14862	14897	14655	14763	14879	14752	14891	14887	14730	15012	14832	14777	14974	14998	14852	14795	14754	14949	14851	14937	14783	14940	14795	14687	14970	14833	14914	14836	14810	14731	14919	14826	14869	14724	14892	14737	14963	14754	14775	14955	14721	14847	14705	14921	15001	14943	14834	14905	14744	14784	14789	14882	14971	14622	14773	14680	14645	14684	14877	14810	14767	14799	15031	14935	14896	14699	14958	14802	14817	14802	14925	14928	14862	14956	14917	14908	14923	14817	14891	14700	14955	14866	14804	14921	14812	14950	14707	14850	14779	14988	14937	14829	14924	14772	14908	14749	14934	14777	14893	14883	14811	14755	14778	14881	14971	14831	14839	14975	14757	14919	14880	14920	14811	14905	14782	14889	14925	14848	14799	14649	14942	14728	14659	14689	14772	14728	15033	15055	14831	14958	14757	14862	14676	14760	14878	14831	14925	14856	14948	14833	14881	14845	14826	14926	14894	14758	14918	14860	14874	14831	14832	14612	14680	14818	14857	14868	14836	15046	14847	14898	15093	14990	14701	14728	14818	14849	14731	14831	14764	14950	14823	14728	14823	15004	15004	14663	14806	14787	14944	14922	14838	15036	14973	14752	14667	14556	14780	14684	14913	14781	14950	14760	14869	14816	14861	14773	14663	14962	15062	14852	14812	14798	14780	14944	14816	14759	14786	14885	14791	14821	14878	14921	14899	14927	14930	14905	14958	14759	14959	14794	14738	14670	14749	14789	14825	14804	14690	14888	14787	14865	14901	14987	14822	14837	14775	14770	14895	14756	14870	14842	14876	14682	14995	14986	14841	14896	14863	14909	14971	14956	14794	14867	14792	14934	14858	14840	14808	14970	15020	14725	14908	14872	14980	14815	14882	14967	14820	14805	14769	14928	14924	14921	14992	14781	14744	14780	14822	14880	14916	14828	14687	14738	14535	14707	14750	14855	14897	14792	14972	14810	14751	14696	14866	14945	14806	14788	14847	14789	14608	15015	14961	14688	14933	14739	14862	14966	14713	14899	14937	14904	14742	14871	14953	14693	14691	14862	14885	14877	14847	14688	14880	14891	15007	14989	14803	14620	14908	14773	14816	14811	14709	14807	14681	14865	14776	14694	14638	14852	14852	14807	14785	14872	14847	15078	14798	14767	14986	14895	14768	14615	14965	14796	14733	14737	14800	14862	14984	14872	14838	14877	15008	14740	14873	14832	14825	14904	14852	14948	14907	14744	14895	14988	14904	14880	14952	14766	14788	14668	14919	14837	15069	14929	14871	14779	14853	14902	14920	14783	14968	14920	14864	14827	14859	14784	14856	14807	14726	14722	14736	14883	14969	15070	14728	15045	14870	14931	14785	14950	14931	14939	14891	15039	14987	14710	14774	14649	14829	14899	15068	14889	15003	15001	14964	14901	14972	14884	14800	14962	14854	14804	14797	14850	14985	14851	14843	14804	14999	14867	14997	14797	14953	14819	14730	14876	14955	14752	14946	14723	14908	14950	14970	14855	14869	14815	14877	14762	14942	14771	14735	14864	15009	15121	14894	14892	14728	15051	14797	14933	14940	14921	14851	14918	14862	14870	14925	14805	14932	15005	14941	14833	14816	14796	15006	14694	14864	14833	14741	14682	14870	14810	14914	14730	14785	14824	15044	14796	14888	14813	14758	14742	14918	14797	14746	15028	14980	14794	14845	14720	14962	14950	14889	14758	14781	14728	14963	14803	14896	14749	14875	14743	14761	14864	14854	14841	14680	14945	14829	14676	14911	14751	14818	14760	14789	14719	14889	14905	15062	14849	14849	14774	14905	14737	14669	14654	14910	14923	14986	14897	14934	14916	14929	14861	14917	14807	14871	14959	14887	14680	14875	14767	14840	14930	14802	14666	14901	14712	14852	15146	14883	14860	14984	14880	14787	14823	15039	14807	14837	14967	14940	14896	15011	14774	14863	14772	14663	14903	14734	14579	14721	14909	14955	14849	14856	14936	14704	14903	14920	14781	15177	14922	14992	14819	14745	14738	14822	14651	14669	14932	14953	14816	14713	14945	14928	14848	14966	14808	14871	14995	14816	14681	14948	14940	14719	15021	14959	14984	14973	14823	14937	14839	14840	14876	14916	14922	14759	14789	14902	14773	14981	14914	14835	14798	14874	14893	14960	14937	14896	14969	14955	14832	14846	14958	14740	14977	14805	14879	14888	14779	14817	14868	14853	14884	14653	14736	14811	14748	14692	14678	14765	14933	14752	14770	14968	14720	14802	14902	14820	14973	15089	14754	15104	14775	14943	14782	14915	14813	14765	14814	14810	15017	14834	14952	14785	14970	14692	14842	14855	14725	14830	15024	14697	14837	14860	14871	14855	14788	14878	14707	14995	14915	14753	14868	14914	14967	14914	14814	14759	14955	14916	14777	14866	14969	14814	14766	14891	14817	14810	14824	14973	14859	14762	14833	14992	15035	14946	14762	14990	14653	15025	14809	14760	14728	14740	14728	14857	14789	14867	14975	14929	14696	14883	14966	14765	14851	14928	14846	14764	15044	14747	14775	14813	14603	14871	14915	14932	14715	14624	14987	14920	14964	14837	14879	14875	14847	14925	14749	14748	14846	14777	14810	14881	15016	14986	14864	14889	14737	14760	14912	14862	15100	14818	14809	14814	14750	14837	14915	14901	14804	14872	14693	14901	14805	14899	14985	14750	14798	14966	15133	14957	15075	14880	14806	14616	14870	14940	14773	14859	14687	14760	14750	14897	14873	14761	14906	14859	14852	14936	14916	15025	14872	14812	14933	14914	14808	14846	14507	14816	14850	15145	14781	14857	14754	14923	14676	14853	14922	15143	15074	14936	14793	14743	14733	14818	14729	14814	14883	15088	14856	14813	14736	14854	14765	14775	14743	14831	14769	14900	14749	15036	14791	14952	14766	14793	14772	14804	14781	14686	14876	14843	14800	14852	14618	14917	14739	14899	14801	14935	14734	14952	14790	14789	14841	14948	14878	14892	14889	14919	14827	15048	14810	14828	14890	14785	14852	14930	14763	14846	14764	14809	14933	14810	14903	15076	14910	14825	14823	14648	14849	14973	14871	14839	14907	15009	14903	14789	15032	14861	14960	14905	14929	14887	14963	15049	15016	14938	14726	14895	14847	14818	14907	14917	14823	14846	14953	14787	14684	14928	14803	14576	14631	14817	14935	14761	14796	14791	14736	14902	14995	14973	14928	14919	14885	14857	14790	15013	14668	14981	14864	14870	14649	14829	15064	14929	15058	14950	14877	14783	14891	14918	14902	15018	14842	14748	14660	14784	14853	14779	14758	14850	14805	14890	14541	14692	14620	14951	14989	14782	14656	14908	14901	14781	14927	14866	15061	14915	14812	14848	14833	14919	14738	14837	14803	14843	14952	14903	14867	14668	14818	14893	14848	14868	14950	14839	14772	14978	14888	15007	15043	15029	14831	14827	14836	14772	14859	14899	15072	14796	14988	14866	14928	14860	14910	14831	14941	14694	14908	14766	14859	14826	14958	14810	14780	14840	14840	14863	14866	14917	15049	14923	14825	14867	14767	14886	14812	14730	14809	14847	14893	14913	14879	14700	14891	14805	14945	14904	14845	14754	14727	14578	14859	14778	14684	14935	14984	14836	15038	14691	14899	14869	14805	15047	14949	14756	14875	14888	14735	14914	14916	14859	14812	14763	14756	14797	14975	14801	14909	14979	14764	14956	14640	14955	14866	14877	14753	14749	15158	14534	14800	14933	14792	14789	14806	14923	14862	14810	15027	14897	14969	14704	14880	14668	14527	15045	15001	14899	14699
50058	92164	78795	50152	31908	19194	13485	13440	13520	13664	13555	13405	13675	13429	13541	13610	13745	13559	13647	13613	13424	13527	13468	13699	13658	13479	13483	13552	13607	13498	13600	13513	13620	13562	13486	13448	13401	13475	13713	13454	13636	13418	13451	13373	13570	13498	13658	13499	13582	13497	13501	13635	13575	13562	13674	13468	13647	13470	13507	13541	13565	13618	13665	13446	13433	13476	13481	13536	13474	13627	13549	13537	13619	13549	13631	13259	13605	13552	13596	13451	13619	13451	13508	13483	13544	13527	13595	13488	13581	13662	13498	13668	13568	13492	13384	13469	13490	13574	13567	13515	13563	13533	13493	13412	13497	13496	13552	13585	13494	13435	13287	13615	13665	13353	13663	13609	13447	13515	13411	13467	13534	13576	13671	13558	13633	13453	13529	13535	13590	13331	13471	13505	13479	13449	13507	13494	13662	13585	13466	13512	13607	13429	13527	13638	13378	13453	13425	13437	13570	13587	13320	13492	13477	13568	13457	13389	13565	13633	13414	13573	13535	13446	13536	13647	13383	13669	13467	13458	13557	13591	13281	13457	13527	13355	13420	13567	13703	13550	13619	13483	13582	13431	13541	13652	13517	13313	13589	13517	13441	13649	13471	13550	13506	13757	13422	13622	13524	13532	13515	13518	13485	13544	13439	13588	13479	13528	13450	13549	13598	13557	13565	13547	13679	13468	13409	13659	13401	13431	13579	13494	13507	13616	13504	13384	13670	13522	13491	13602	13580	13372	13468	13485	13594	13551	13545	13585	13627	13668	13581	13505	13462	13521	13389	13511	13585	13562	13465	13471	13680	13604	13527	13636	13560	13374	13600	13382	13434	13675	13304	13511	13492	13544	13614	13557	13440	13356	13559	13470	13458	13505	13471	13573	13456	13631	13470	13490	13383	13521	13716	13533	13494	13467	13332	13638	13417	13544	13698	13329	13464	13605	13691	13566	13477	13546	13605	13609	13618	13400	13476	13439	13491	13552	13467	13513	13605	13580	13581	13323	13550	13680	13560	13451	13344	13615	13431	13486	13586	13418	13546	13548	13500	13520	13596	13634	13488	13603	13634	13573	13404	13547	13550	13620	13658	13493	13560	13590	13368	13506	13539	13579	13678	13475	13417	13508	13603	13638	13448	13589	13524	13388	13507	13627	13473	13347	13554	13441	13528	13641	13458	13634	13593	13492	13437	13478	13582	13535	13435	13578	13524	13499	13535	13516	13651	13478	13353	13428	13583	13562	13449	13638	13510	13566	13439	13644	13462	13507	13535	13555	13628	13438	13538	13439	13508	13561	13649	13606	13476	13565	13704	13414	13539	13309	13536	13564	13539	13572	13540	13528	13523	13560	13521	13498	13414	13584	13463	13510	13563	13490	13604	13578	13731	13499	13472	13519	13451	13490	13652	13492	13590	13636	13698	13494	13462	13520	13559	13385	13540	13558	13427	13622	13567	13514	13572	13421	13503	13474	13481	13460	13696	13640	13641	13616	13697	13569	13521	13254	13432	13585	13592	13397	13588	13518	13432	13578	13541	13589	13431	13436	13445	13523	13552	13410	13589	13319	13455	13543	13710	13438	13342	13491	13694	13514	13455	13370	13572	13516	13524	13395	13640	13448	13338	13581	13494	13630	13804	13527	13688	13601	13379	13489	13547	13615	13546	13628	13653	13418	13574	13616	13339	13502	13451	13506	13552	13458	13352	13539	13393	13475	13376	13525	13435	13454	13536	13432	13507	13693	13284	13469	13436	13559	13440	13437	13412	13416	13417	13531	13525	13554	13418	13589	13574	13578	13486	13642	13535	13379	13505	13610	13486	13541	13438	13656	13418	13523	13512	13353	13577	13538	13696	13554	13509	13592	13555	13347	13590	13513	13458	13371	13427	13588	13501	13531	13637	13575	13648	13583	13488	13528	13495	13534	13573	13607	13530	13496	13590	13624	13555	13606	13487	13402	13590	13377	13384	13587	13465	13763	13484	13661	13697	13581	13551	13557	13550	13442	13537	13656	13677	13338	13394	13505	13512	13621	13565	13343	13470	13598	13572	13590	13551	13546	13465	13585	13663	13543	13575	13464	13490	13412	13634	13593	13735	13438	13590	13574	13518	13394	13613	13435	13520	13454	13431	13384	13621	13495	13407	13513	13496	13434	13581	13518	13610	13429	13529	13494	13620	13655	13670	13374	13443	13406	13536	13683	13381	13370	13604	13472	13535	13519	13308	13599	13651	13437	13540	13285	13450	13567	13509	13553	13514	13457	13519	13476	13408	13616	13606	13654	13494	13565	13527	13699	13551	13490	13458	13600	13630	13602	13431	13666	13488	13596	13578	13520	13539	13545	13605	13459	13402	13522	13481	13531	13550	13722	13592	13551	13473	13579	13468	13634	13580	13575	13568	13386	13526	13447	13481	13586	13482	13520	13450	13512	13682	13451	13673	13525	13448	13548	13590	13530	13689	13524	13701	13614	13534	13504	13538	13578	13375	13519	13491	13402	13633	13454	13576	13564	13607	13407	13598	13497	13483	13419	13354	13613	13421	13577	13603	13609	13520	13539	13515	13604	13345	13411	13447	13463	13673	13676	13560	13513	13536	13612	13548	13356	13555	13430	13468	13622	13676	13338	13549	13583	13406	13479	13603	13602	13547	13378	13556	13550	13490	13413	13589	13457	13616	13502	13468	13345	13598	13459	13357	13381	13611	13576	13501	13373	13569	13275	13402	13534	13544	13705	13604	13584	13561	13542	13516	13621	13633	13512	13557	13511	13506	13508	13566	13468	13524	13467	13406	13451	13409	13737	13587	13586	13458	13488	13654	13567	13611	13397	13582	13518	13526	13554	13572	13482	13620	13524	13425	13443	13523	13478	13493	13548	13529	13525	13366	13402	13286	13501	13464	13524	13531	13460	13493	13463	13630	13605	13563	13480	13638	13484	13405	13458	13481	13484	13555	13281	13465	13555	13466	13625	13566	13449	13486	13333	13465	13347	13521	13504	13486	13443	13373	13504	13477	13522	13353	13537	13529	13446	13542	13464	13577	13590	13588	13623	13546	13315	13524	13653	13226	13511	13411	13416	13465	13599	13501	13744	13473	13587	13681	13608	13546	13520	13429	13349	13541	13526	13512	13571	13685	13303	13538	13528	13410	13410	13537	13520	13445	13478	13493	13405	13497	13477	13500	13433	13645	13557	13622	13521	13503	13404	13533	13581	13639	13450	13581	13526	13457	13402	13449	13619	13485	13431	13441	13584	13313	13558	13357	13561	13623	13361	13668	13464	13640	13571	13472	13364	13292	13666	13530	13390	13556	13495	13559	13407	13624	13437	13380	13428	13705	13568	13560	13449	13447	13406	13364	13429	13572	13517	13494	13426	13595	13571	13517	13678	13603	13484	13525	13586	13638	13546	13510	13495	13486	13574	13398	13608	13594	13367	13585	13374	13430	13601	13320	13313	13424	13614	13635	13521	13469	13546	13614	13549	13534	13673	13515	13471	13297	13478	13584	13292	13513	13629	13664	13444	13370	13384	13536	13532	13629	13522	13379	13624	13489	13630	13595	13440	13544	13460	13529	13594	13623	13377	13538	13475	13480	13598	13717	13497	13501	13521	13466	13561	13599	13496	13343	13434	13571	13441	13509	13635	13541	13363	13589	13581	13571	13604	13639	13589	13331	13525	13416	13601	13437	13464	13485	13435	13517	13597	13442	13520	13415	13382	13604	13528	13466	13519	13576	13446	13417	13577	13582	13622	13560	13545	13456	13530	13571	13584	13492	13557	13584	13408	13406	13261	13684	13543	13557	13684	13391	13668	13348	13497	13601	13533	13583	13564	13494	13606	13621	13550	13623	13475	13573	13603	13326	13552	13599	13400	13547	13596	13432	13527	13455	13419	13590	13621	13531	13579	13470	13544	13605	13411	13421	13596	13537	13574	13337	13429	13463	13424	13447	13571	13578	13727	13671	13603	13637	13479	13304	13654	13373	13483	13422	13450	13645	13568	13408	13447	13357	13475	13608	13484	13694	13495	13656	13509	13536	13599	13517	13679	13516	13614	13399	13550	13614	13627	13589	13600	13505	13491	13590	13594	13563	13475	13581	13685	13411	13701	13449	13480	13448	13377	13832	13574	13517	13396	13630	13393	13628	13276	13474	13553	13582	13450	13550	13540	13644	13564	13407	13397	13641	13588	13434	13542	13583	13395	13615	13398	13650	13335	13578	13420	13642	13507	13608	13469	13626	13676	13718	13504	13637	13499	13573	13490	13509	13525	13586	13528	13340	13569	13629	13571	13391	13388	13553	13570	13495	13620	13602	13540	13700	13532	13489	13592	13347	13563	13527	13645	13592	13519	13551	13524	13672	13418	13485	13413	13611	13516	13434	13636	13591	13559	13518	13538	13412	13585	13628	13575	13427	13635	13325	13555	13482	13606	13502	13358	13447	13632	13745	13703	13702	13445	13448	13605	13553	13490	13474	13690	13569	13606	13500	13480	13357	13401	13493	13459	13569	13722	13418	13563	13579	13490	13477	13450	13540	13567	13555	13644	13517	13544	13380	13521	13434	13558	13415	13450	13475	13447	13535	13559	13415	13485	13541	13415	13442	13448	13481	13476	13694	13742	13483	13467	13570	13459	13510	13480	13692	13424	13434	13419	13676	13460	13574	13345	13601	13280	13307	13668	13498	13465	13430	13593	13544	13603	13462	13513	13504	13670	13625	13384	13571	13415	13500	13415	13495	13445	13529	13613	13461	13540	13669	13566	13439	13525	13556	13538	13440	13740	13390	13261	13521	13609	13756	13504	13556	13338	13644	13501	13418	13540	13507	13432	13422	13689	13455	13691	13432	13536	13466	13663	13601	13457	13512	13560	13547	13774	13665	13505	13398	13479	13719	13682	13531	13738	13553	13521	13623	13552	13493	13599	13605	13590	13345	13457	13649	13463	13525	13544	13517	13646	13407	13428	13435	13414	13474	13410	13438	13538	13509	13471	13403	13562	13400	13457	13521	13491	13485	13553	13435	13492	13556	13550	13612	13634	13453	13400	13476	13444	13537	13656	13620	13486	13503	13610	13623	13523	13552	13460	13466	13469	13510	13641	13536	13662	13422	13632	13487	13639	13438	13466	13672	13589	13551	13610	13503	13486
23044	22638	34466	32500	28540	25726	23053	16584	15086	15308	15237	15230	15080	15250	15037	14965	15221	15108	15092	15157	15179	15096	15098	15082	15236	15080	15115	15153	14932	14966	15037	15334	14925	15142	14972	14859	14974	14962	15090	15192	15031	15277	15070	15055	15030	15084	14892	14890	14944	15180	15204	15252	15069	15145	15194	15182	15208	14907	14873	14978	14803	14861	14952	15066	15089	15159	15095	14825	14877	15144	14782	15111	14953	15130	14964	14874	14940	14972	14961	14936	14987	15002	15018	14769	15112	14915	15145	14983	15059	14865	15060	15043	14961	14976	15032	15034	15021	15091	14950	14968	14842	14905	15097	15002	15065	14924	15078	14934	14992	14942	14865	15110	15114	14909	14916	14951	15025	15043	14941	14961	14769	15181	14940	14991	15088	14988	14987	14981	15042	14947	15179	15012	15102	14914	15025	14913	15111	14934	15015	14988	14904	14990	15131	14969	14960	15127	15247	14847	14785	14893	14981	14984	15065	14836	14916	14941	14910	14903	15022	14792	14846	15082	15150	15006	14797	15116	14925	15133	14828	15082	15107	14996	14821	15013	14953	14721	14787	14927	14962	14918	14810	14768	15014	14956	14936	15074	14871	15098	15129	14898	15017	14916	14831	14950	14841	14928	15008	15083	15066	14919	14869	14921	14916	14906	14967	14990	14943	14815	14851	14903	15097	15186	15115	14850	14953	14925	15091	14940	14907	14931	14806	14958	15046	14894	15061	14761	14912	14829	15124	15116	14923	14663	14982	15159	15146	14985	15081	15047	14904	14866	14808	14921	15016	14970	14920	14900	15056	14802	14853	15292	15051	14913	15014	14996	15069	14985	15005	14947	15060	15027	14905	14843	15119	14788	14991	15012	14885	15106	15143	15262	15113	15004	15058	15077	15065	15087	15069	14832	14838	14926	14880	14869	14960	15152	15012	15096	14990	15105	14897	15043	14887	14949	14859	14919	14836	14971	15023	14867	14849	14979	14834	14798	14960	14966	14929	14778	14864	15047	14886	15141	15156	14915	14989	15033	14853	15065	14980	14961	14855	15162	14994	14984	14989	14835	14964	14902	14972	14947	14916	14744	15047	14992	14982	15103	15043	14973	14964	14944	14905	15114	15000	15212	14963	15076	14942	15058	14988	14751	14931	14980	14963	14887	14972	14851	14962	15030	14916	14889	14846	15099	14936	14828	15086	15103	14899	14832	15017	14845	15091	15076	15101	15001	14941	14925	15025	15108	14976	14843	14974	14968	15098	15023	14951	15078	14918	14970	15073	14783	14996	14927	15108	14920	15080	14868	14867	14968	14814	14852	14826	14949	15033	15111	15061	15010	14930	14923	14905	15054	15010	15088	15090	14747	14966	14953	14889	14968	14883	14753	14758	15104	15033	14836	15038	15038	15048	15002	14968	15078	14915	14806	15051	14903	14935	15005	14886	15004	14933	14996	15037	14929	14875	14941	15076	14869	14894	14881	14892	15012	14777	14729	14997	15134	15013	14971	14991	14965	14981	15014	14916	15052	15121	14958	15005	14995	14724	15122	14941	14906	14904	15058	14923	14822	14905	14995	14950	15041	15024	15022	15021	14929	14787	14929	15065	15117	14951	15123	15093	15090	14892	15037	15061	14632	14855	14960	14924	14931	14838	14908	14714	14836	15117	14983	14915	14940	14923	14770	15026	14989	14968	14950	14843	15046	14928	14931	14957	15000	14923	15015	14773	15008	15260	15152	15050	15051	14837	15031	15122	15096	15080	14926	15170	14923	14806	15029	14976	14967	14936	14781	14993	14785	14894	14954	14879	15057	14767	14858	14965	15169	15035	14995	15039	14810	15069	14986	14860	14951	14995	15004	15017	14956	14881	14881	14795	14934	14985	14834	14951	14899	15069	14926	14906	14970	15039	15121	15030	14907	15074	14954	14935	15011	14852	15081	14890	14815	14878	15133	14834	14998	14896	15111	14991	14989	14933	14995	14848	14890	14849	14848	15044	14871	14923	14815	15057	15008	14982	14844	14928	15045	14583	14971	14844	15061	15055	14986	14987	14951	14991	15017	15020	15024	15161	14879	14865	14940	15057	14848	15011	15021	14896	14939	14949	14890	15034	14915	15047	14933	15006	14845	14779	14968	14854	14922	14976	15069	14723	14822	14980	14862	14955	15090	14953	14860	15030	15029	15117	15051	14997	15026	15043	15053	14799	15053	15054	15248	14625	14871	15050	15066	14940	14796	15030	14928	14931	15153	14859	15071	15067	15134	15100	15088	15105	14820	14935	15094	15119	14922	15150	14980	15169	15029	15051	15029	14925	14780	15105	15034	15016	14861	15036	14827	14786	14943	14927	14963	15220	14980	15143	14904	15008	14882	15136	14951	14754	14877	15017	15057	14829	15004	15145	14955	14958	14824	14865	14894	14986	14864	14850	14874	14935	14783	14954	14930	14956	14991	14990	14873	14946	15091	15086	14663	15065	14979	14968	14991	14812	15047	14975	15101	14894	15096	15213	14818	15191	14908	14982	14816	14971	14913	15123	14926	14952	15013	14932	14849	14878	15084	14927	15088	14924	15075	15051	15007	14892	14919	15096	14904	15249	15123	15035	14900	14852	14952	14994	14919	15072	14857	14848	15061	15049	15039	14926	15111	14889	15004	14918	15017	14834	14979	15053	14879	14820	14972	14940	15081	14938	14826	14964	15035	14938	15035	15010	14949	15085	14866	14986	14943	14896	15006	14986	14784	14875	14648	14955	15119	14974	15126	15053	14912	15030	14903	15127	15008	14943	15069	14969	15046	14691	14982	14861	15050	14909	14957	15162	15099	14982	15036	14871	14934	15126	15151	14945	14968	15092	15161	14864	15037	15113	14867	15089	15021	14900	14878	15023	14927	15044	14906	15129	15067	14974	14799	14903	14665	14955	14798	15162	14955	15041	14810	15064	14936	14861	14962	14731	14898	14864	14992	14903	14967	15123	15057	14965	15012	15029	15060	14865	15043	14921	14952	15146	14874	14970	14978	14838	14754	14948	14754	15040	14997	14933	14940	14880	15149	14796	14894	15035	15007	15068	15150	15102	15130	15189	14876	14966	15101	15119	15033	14778	14792	14788	14840	14846	15107	15026	14870	14829	15072	14953	15011	14944	14675	14836	14888	14887	14989	15067	14876	14867	14776	15057	14667	15095	14879	15007	14998	14886	14957	15141	14923	15103	15125	15198	15018	14770	14843	14886	14873	14881	14973	14961	14936	14739	15026	15106	14717	14995	15104	15078	14707	14927	14940	15080	14741	14982	15085	14916	14972	14986	14935	15050	14987	14976	14738	15064	15021	14780	15033	14905	14962	15037	14861	15137	14972	14942	15002	14986	15159	14969	15129	14813	14702	14910	14883	15109	14983	14820	14777	15038	14723	14930	14983	14941	15030	15011	14857	14936	14957	15043	15052	14890	14996	14871	14768	15044	14954	15134	15133	15061	14998	14876	14973	14963	15021	14760	14920	14826	14914	14986	14905	15042	14963	14915	14930	14874	14993	14977	14996	14858	14950	15108	15116	15081	14902	15025	14786	14753	14941	15038	14884	14761	15027	15018	15110	14790	14864	14958	14990	15084	14875	14992	14743	14916	14992	15018	15055	14924	14963	15081	14768	15080	15095	15005	14798	14928	15150	15039	14962	15039	14891	14822	15048	15043	14937	15035	14846	15050	15080	14826	15099	15076	15014	14964	14788	14701	14829	15200	15009	14988	15013	15039	14866	15057	14907	14905	15053	15004	15026	14970	14936	15061	15067	14786	14921	14888	15138	15095	14997	14733	15080	15115	15151	14909	14891	14969	14891	14945	15000	14937	14885	14971	14853	14986	14795	14922	15034	14961	14956	14924	14991	14925	15037	15018	14988	14980	14794	14966	14808	14778	15007	14967	14883	14921	15014	14888	14950	14957	14925	14967	14831	14960	15094	14882	14883	14982	14862	14909	14860	15018	14860	14807	15093	14997	14833	14795	14955	15067	14875	14941	14908	14808	14832	14913	15036	14941	14970	14922	14823	14938	14981	14919	14966	14733	14913	15065	14977	14887	14864	14998	15064	14887	14896	14838	15028	14992	14952	14861	14934	14924	14971	14838	14948	15030	14979	14822	14842	14979	15136	15038	14901	14983	14871	15070	14882	15027	15047	15136	14984	15010	15045	14968	14975	14869	14859	15028	15176	15166	15052	14885	15033	14930	15136	14995	15049	15083	14726	15219	14874	15115	15091	15044	14933	15135	15000	14998	15042	15031	14806	15043	14949	14751	14900	14787	14980	15036	15046	15161	14992	15042	15151	15058	14866	14958	15024	15032	14976	14818	14870	14910	14994	14963	14986	15035	15050	15007	14978	14877	14844	14949	15025	14998	14787	14934	14961	15265	14858	14884	14958	15010	14822	14887	14903	15047	14877	15110	14982	15055	15127	15016	15015	15008	14947	14934	14999	15020	15039	14930	14835	14818	14872	14899	14924	15075	14971	14897	14954	15164	14807	15118	15095	15088	14947	15045	15031	15026	15071	15040	14867	15047	14961	15189	15053	14731	15209	14932	14956	15006	14924	14923	14895	14951	14913	14863	14856	14870	14961	15005	14888	14988	14804	14775	14959	14919	14780	15042	14832	15038	14969	14886	15155	15018	14996	15101	15148	15049	15005	14990	14933	15096	15076	15085	14983	15117	14995	14916	15150	14893	14927	14888	14901	15040	14893	15023	14929	15073	14926	14976	14931	15073	14991	14985	14813	14988	15082	15070	15029	15070	15138	15120	15181	14893	14985	14951	14797	15128	14836	14997	14772	14879	15186	14873	14817	15011	14959	14840	14907	15079	15001	14942	15140	14996	15017	15003	15002	15013	14891	14904	15038	14984	15163	14947	14974	14958	15097	15001	14867	15047	14973	14877	14956	14933	14964	15035	14978	14888	15182	14957	14978	14863	14915	14925	14926	15052	14986	14980	14820	14990	15077	14848	14795	15016	14897	14947	14970	14997	15049	15216	14925	14809	14938	14915	14952	14982	14886	14863	15244	14869	15014	14799	14697	14923	15044	14907	15104	15093	15014	15043	15006	15040	14880	15021	14819	15014	15046	15090	15006	15052	14943	14999	14950	14883	15085	14949	15034	14878	14867	14798	15006
60087	106125	88421	67842	44209	25521	13857	13564	13479	13345	13668	13530	13387	13625	13527	13675	13592	13539	13509	13667	13648	13378	13605	13566	13499	13516	13481	13558	13594	13565	13614	13372	13549	13453	13689	13492	13714	13567	13401	13485	13479	13508	13658	13514	13521	13561	13540	13499	13535	13482	13691	13544	13449	13605	13548	13466	13490	13339	13477	13466	13478	13417	13584	13334	13597	13472	13681	13588	13562	13379	13654	13664	13434	13434	13395	13527	13496	13451	13560	13533	13414	13506	13529	13722	13455	13567	13550	13358	13539	13548	13335	13622	13467	13613	13563	13435	13474	13597	13467	13445	13532	13539	13635	13481	13493	13714	13512	13514	13520	13437	13627	13529	13606	13563	13470	13411	13408	13543	13484	13415	13449	13433	13406	13470	13593	13707	13340	13496	13421	13555	13521	13494	13575	13487	13512	13446	13594	13509	13482	13598	13488	13562	13490	13621	13558	13612	13463	13471	13516	13525	13501	13511	13599	13620	13616	13547	13431	13668	13517	13468	13281	13486	13525	13448	13546	13689	13350	13477	13391	13488	13594	13576	13626	13539	13497	13451	13595	13546	13467	13536	13515	13538	13536	13400	13583	13625	13432	13518	13474	13530	13671	13605	13502	13535	13514	13456	13525	13450	13539	13478	13667	13539	13477	13359	13498	13640	13398	13479	13621	13484	13627	13371	13611	13596	13525	13594	13710	13412	13536	13643	13673	13414	13627	13503	13587	13447	13681	13480	13475	13651	13482	13608	13516	13554	13483	13417	13541	13501	13501	13414	13459	13846	13592	13524	13538	13485	13480	13506	13448	13527	13556	13531	13433	13527	13492	13444	13465	13616	13538	13556	13516	13371	13541	13589	13386	13798	13401	13538	13433	13519	13615	13675	13566	13484	13353	13529	13632	13512	13504	13662	13404	13682	13383	13688	13459	13389	13538	13479	13542	13496	13658	13488	13649	13504	13434	13458	13512	13261	13502	13457	13618	13709	13550	13542	13526	13647	13597	13391	13563	13403	13548	13579	13462	13586	13613	13454	13570	13466	13799	13432	13632	13563	13500	13605	13495	13511	13257	13539	13663	13539	13540	13464	13360	13517	13506	13472	13534	13620	13652	13439	13497	13531	13503	13498	13519	13421	13597	13412	13672	13522	13443	13473	13623	13508	13549	13560	13489	13490	13427	13453	13525	13526	13676	13469	13470	13529	13566	13604	13600	13503	13451	13451	13566	13669	13450	13376	13616	13520	13600	13531	13404	13492	13415	13400	13538	13538	13546	13404	13468	13503	13600	13539	13533	13521	13485	13404	13762	13391	13643	13697	13551	13716	13690	13669	13540	13413	13699	13633	13570	13586	13683	13641	13544	13599	13503	13531	13467	13523	13582	13769	13651	13473	13366	13554	13471	13689	13513	13458	13654	13436	13485	13572	13554	13464	13611	13433	13665	13415	13494	13489	13456	13694	13532	13577	13488	13554	13474	13572	13620	13587	13490	13415	13476	13553	13575	13821	13534	13370	13346	13551	13415	13570	13529	13410	13583	13432	13462	13736	13714	13632	13532	13615	13663	13555	13481	13408	13561	13512	13501	13537	13643	13349	13509	13557	13481	13589	13492	13558	13570	13530	13450	13471	13393	13594	13437	13711	13395	13442	13514	13560	13538	13611	13448	13469	13386	13329	13527	13462	13555	13495	13565	13647	13523	13509	13534	13517	13623	13522	13437	13544	13456	13521	13468	13669	13479	13523	13488	13597	13581	13730	13654	13480	13684	13368	13619	13605	13525	13518	13569	13504	13424	13598	13647	13696	13403	13518	13638	13528	13480	13456	13352	13656	13446	13593	13659	13572	13587	13500	13616	13475	13578	13652	13487	13539	13550	13681	13496	13582	13637	13317	13526	13562	13827	13528	13433	13513	13485	13414	13650	13500	13435	13399	13507	13555	13446	13559	13535	13322	13589	13324	13398	13501	13604	13572	13782	13370	13770	13410	13545	13457	13443	13564	13483	13648	13615	13468	13573	13498	13414	13612	13647	13353	13452	13500	13529	13526	13499	13481	13574	13484	13384	13546	13603	13478	13409	13649	13333	13534	13413	13645	13431	13488	13599	13796	13374	13587	13465	13448	13449	13522	13544	13690	13470	13602	13525	13452	13430	13549	13547	13588	13541	13508	13506	13512	13395	13381	13517	13616	13628	13469	13519	13411	13583	13513	13359	13413	13796	13460	13549	13495	13671	13540	13546	13555	13470	13420	13341	13494	13714	13590	13424	13519	13426	13598	13481	13418	13455	13518	13771	13663	13528	13616	13649	13622	13463	13448	13666	13543	13603	13643	13622	13531	13455	13627	13713	13626	13408	13676	13445	13602	13526	13426	13620	13616	13480	13568	13550	13436	13582	13620	13469	13635	13517	13385	13601	13634	13385	13510	13382	13579	13473	13471	13494	13589	13630	13490	13502	13573	13607	13509	13569	13542	13505	13692	13696	13581	13508	13502	13593	13485	13443	13508	13480	13494	13610	13346	13347	13448	13603	13502	13558	13631	13749	13608	13495	13528	13581	13463	13577	13604	13553	13470	13664	13592	13523	13518	13542	13462	13624	13415	13444	13481	13466	13447	13444	13428	13470	13562	13632	13505	13440	13395	13588	13587	13437	13535	13456	13602	13677	13472	13396	13307	13525	13430	13620	13458	13448	13445	13525	13424	13529	13668	13582	13572	13572	13486	13379	13533	13560	13437	13542	13427	13622	13515	13488	13672	13646	13430	13590	13414	13453	13362	13505	13426	13589	13481	13582	13495	13523	13452	13420	13693	13561	13608	13593	13338	13653	13565	13608	13600	13629	13567	13625	13378	13582	13520	13533	13531	13546	13447	13548	13589	13372	13519	13519	13591	13552	13583	13623	13567	13434	13362	13554	13445	13486	13377	13434	13491	13561	13464	13624	13429	13493	13587	13430	13496	13448	13551	13408	13465	13442	13568	13651	13416	13565	13482	13492	13646	13407	13594	13522	13464	13535	13641	13571	13291	13453	13575	13590	13444	13389	13445	13544	13574	13514	13604	13493	13486	13538	13510	13677	13578	13397	13441	13497	13547	13602	13578	13504	13624	13552	13700	13535	13608	13402	13567	13516	13409	13561	13524	13455	13518	13690	13606	13538	13450	13590	13412	13617	13526	13546	13401	13421	13501	13434	13595	13454	13545	13401	13569	13405	13381	13470	13402	13357	13453	13492	13525	13546	13472	13642	13555	13708	13630	13524	13456	13576	13509	13408	13668	13501	13405	13492	13694	13542	13727	13472	13671	13575	13562	13525	13583	13417	13677	13429	13527	13643	13473	13428	13453	13707	13717	13494	13613	13487	13546	13540	13473	13445	13717	13649	13522	13478	13519	13579	13599	13423	13588	13620	13639	13569	13520	13604	13591	13632	13604	13614	13559	13654	13641	13532	13657	13540	13535	13650	13476	13492	13542	13589	13427	13572	13573	13417	13567	13655	13687	13675	13436	13722	13412	13512	13459	13615	13393	13530	13489	13810	13558	13462	13564	13482	13492	13407	13460	13641	13522	13534	13324	13363	13518	13649	13436	13740	13596	13450	13493	13416	13562	13686	13311	13503	13599	13550	13564	13528	13531	13624	13641	13535	13582	13453	13328	13620	13414	13603	13582	13626	13562	13460	13516	13529	13473	13636	13516	13697	13588	13485	13312	13616	13630	13542	13359	13591	13586	13468	13388	13416	13445	13692	13566	13626	13497	13450	13561	13424	13376	13607	13601	13665	13542	13692	13564	13502	13474	13398	13460	13475	13466	13648	13524	13654	13616	13592	13449	13591	13523	13601	13564	13304	13570	13366	13371	13498	13576	13519	13505	13643	13523	13558	13448	13469	13594	13582	13343	13497	13420	13532	13583	13511	13589	13436	13237	13597	13572	13644	13387	13544	13598	13505	13538	13603	13691	13465	13540	13576	13550	13620	13706	13422	13590	13521	13520	13487	13453	13512	13406	13532	13513	13464	13599	13596	13586	13639	13437	13528	13677	13434	13373	13570	13613	13498	13466	13595	13521	13545	13526	13584	13455	13607	13621	13499	13573	13655	13440	13453	13426	13511	13508	13523	13511	13424	13472	13545	13443	13403	13396	13438	13484	13346	13584	13522	13501	13546	13336	13508	13501	13551	13599	13448	13468	13497	13498	13433	13423	13691	13505	13405	13556	13557	13488	13512	13641	13684	13533	13462	13574	13522	13562	13603	13695	13665	13528	13501	13712	13490	13441	13350	13620	13431	13634	13542	13554	13551	13504	13482	13573	13593	13621	13484	13409	13721	13471	13432	13643	13498	13374	13482	13594	13653	13507	13504	13471	13562	13467	13462	13547	13523	13496	13346	13740	13562	13527	13444	13580	13623	13536	13467	13551	13694	13602	13468	13543	13365	13671	13590	13582	13338	13586	13645	13402	13529	13581	13592	13608	13586	13456	13463	13505	13472	13633	13513	13541	13560	13496	13363	13518	13460	13543	13581	13450	13461	13413	13526	13671	13666	13470	13574	13554	13575	13644	13432	13572	13533	13370	13543	13414	13633	13427	13561	13526	13484	13562	13595	13597	13514	13453	13511	13421	13420	13378	13641	13435	13565	13514	13610	13455	13590	13690	13500	13460	13621	13544	13560	13479	13583	13462	13573	13350	13610	13646	13619	13569	13729	13498	13616	13506	13401	13660	13498	13594	13446	13466	13668	13404	13432	13472	13517	13779	13499	13438	13544	13545	13456	13530	13504	13378	13627	13476	13680	13469	13628	13591	13386	13503	13465	13389	13546	13511	13480	13490	13388	13462	13548	13632	13365	13568	13449	13558	13583	13553	13617	13399	13630	13640	13332	13530	13555	13617	13571	13559	13514	13586	13441	13523	13472	13620	13329	13492	13399	13475	13458	13611	13689	13659	13561	13510	13477	13559	13688	13556	13543	13399	13513	13447	13462	13493	13421	13582	13490	13668	13485	13641	13523	13617	13512	13486	13637	13631	13520	13378	13423	13397	13603	13528	13605	13353	13504	13506	13601	13506	13497	13538	13500	13496	13489	13561	13580	13643	13451	13428	13474	13451	13640	13512	13580	13383	13512	13584	13599	13536	13372	13440	13526	13608	13512	13448
28959	32946	39699	29275	22404	17751	15501	14841	15064	15089	14992	14968	15193	14903	14841	15016	15152	15115	15038	14958	14883	14705	14901	14977	15070	14889	15018	14952	14983	14958	15129	15066	15115	15016	14990	15111	15049	14924	14982	15009	14949	15084	14969	15158	15156	15111	14947	15135	15101	14902	15078	15011	14861	15217	15029	15022	14959	14874	14811	15029	14902	15069	14795	14983	14979	14943	14837	15086	15016	14902	15127	14890	14825	14884	14935	14734	14911	14921	15017	15122	14838	14755	14929	15010	14897	14930	14866	14821	15022	15077	14593	15025	15064	14894	15090	15015	14910	15002	14990	14934	14803	14844	15010	14984	14861	14754	14939	14888	15122	15116	14807	14982	15063	15013	14930	15013	15020	14918	15109	15227	14966	14977	14993	15059	15033	15060	14942	15097	15045	14893	14833	14739	15291	15090	15092	15127	14911	14961	14933	14709	15103	14965	15146	15065	15119	15080	15062	14888	14936	15104	14985	15067	14924	14972	14885	14939	14969	14872	14844	14854	14890	15009	15060	14837	15066	15065	14925	14998	15058	15151	14818	14872	15011	14811	14801	15069	15067	14892	14928	14847	14824	15030	15076	15007	14718	14853	14716	15001	15068	15031	14978	14935	14753	14926	14891	14820	14762	14965	14992	15058	15115	15148	14989	15016	14828	15027	15117	15025	15095	15071	14971	14937	15126	14764	15005	14797	14811	14884	15017	14907	14931	14913	14894	14985	15012	14984	14849	14820	14978	14896	14872	14724	14921	14883	15034	14845	14703	14947	14943	15080	15003	15023	15135	15048	14830	14917	14961	14925	15099	14920	15073	14917	15102	14941	14867	15026	15069	15005	15032	14963	15181	14993	14762	15121	14975	15034	15028	14858	14907	14887	14934	14986	15080	15128	15031	15091	15013	14939	14962	14784	14847	14859	14932	15017	14964	14994	14854	14938	15109	15123	15104	14772	15049	14943	15064	14955	14919	14939	15025	14875	14808	14942	15098	14873	14775	15186	14974	15071	14910	14992	15026	14779	14970	14879	15028	14833	14919	14871	15124	14990	15018	14897	15008	14985	15038	15015	14849	15098	14977	15075	14893	14989	15079	15062	14870	14901	14973	15036	15056	14979	14975	14967	15031	14999	14886	15069	15018	15197	15037	14986	15123	15053	14977	14802	14913	14982	14885	15047	14972	14819	14892	15032	14816	14897	15038	15115	14805	15129	14749	14810	15069	14984	14917	14798	14931	15022	14900	15162	14937	15072	15067	14946	14993	15077	15087	15048	14986	14913	14859	14996	14968	14957	14957	15029	15134	14936	15015	14989	15007	14883	15039	14749	15057	15054	14854	15073	14946	14955	14883	14812	15127	15061	15010	14968	15076	14826	14914	14943	15046	14899	14964	14904	14846	14866	14980	14928	14873	14999	15000	14969	14989	15017	15186	14997	14906	14949	15011	14895	15027	14739	14923	14938	15055	15039	14997	14839	14877	14935	14889	15039	15089	14755	14949	14887	14789	15021	14853	14971	15038	15096	15033	15158	15033	15009	14839	14920	15037	14772	15081	14960	15011	14914	14834	15036	15010	14943	15023	15028	14947	14765	14907	15023	14753	14973	14934	14939	14967	14998	14999	15071	15004	14961	15039	14732	15000	15112	14904	15009	14980	15005	15084	15119	15055	14979	14777	15145	15107	15126	15043	14635	14994	14999	14715	15045	14894	14997	15048	14993	15136	15167	15058	14845	15036	14739	15027	14886	14880	14922	15036	14997	15007	14924	15101	15083	14962	15235	15024	14954	15131	14969	15096	15024	15083	14986	15045	15058	14942	14973	14998	15025	14930	14984	15006	15102	14919	14790	14808	14903	14987	14833	14994	14914	14890	14990	15051	15034	14981	14750	14921	15231	15074	15105	14910	15079	14906	14934	15045	14974	14955	15038	14932	15144	14892	14799	14918	15094	15051	14904	15013	15138	14889	14934	14840	14935	15023	15195	15099	14950	15016	15010	15074	14739	14799	14909	14945	15223	15022	14993	14887	14995	14956	14907	15104	14806	15084	14967	14971	14988	14921	15018	14941	14917	15196	15078	14954	14961	14878	14842	14866	15008	15048	15270	15156	15016	15029	15008	15069	14887	14863	14832	15137	15014	14825	15195	14943	14830	14979	14894	15041	14918	14995	15060	15050	14908	14953	15066	14833	14971	14869	14766	14898	14971	14930	14805	15171	14996	14790	14685	15048	14911	14942	15171	14950	14933	14905	15086	14879	14925	14965	14855	14873	14841	14845	15126	14881	15135	15014	15038	15011	15108	14989	14923	14994	14966	14916	15026	14901	15022	14783	14781	14945	14791	14868	14990	14884	14872	14872	14788	14975	15057	15147	15103	15025	15255	15243	14923	14950	15071	15162	14800	14958	15008	14995	15038	14946	14823	15316	14846	15026	15126	14895	14734	15082	14977	15025	14773	14846	14911	15007	15123	15104	14759	15024	14949	15047	14849	14993	14943	15008	14861	14922	14882	15000	14916	14814	15082	15076	14882	14896	14959	14986	14975	14942	15023	14998	15030	15236	15026	14955	14890	15019	15086	15017	14975	15055	14988	14924	15005	14959	14802	15009	14941	14824	14975	15021	14994	14853	14940	14846	15005	15021	14921	15003	15085	15105	15092	14989	14849	15155	14910	14797	15024	15144	14891	14956	14850	15296	15028	15094	14926	15003	15141	14908	15114	14809	14964	15020	15017	15260	15032	15072	15001	14904	15058	14981	14942	15073	14989	14894	14989	15020	15038	15104	14849	15064	14988	15036	14970	14987	14960	14940	14763	14919	14873	14849	15198	15158	15098	15045	15069	15046	15183	15086	14783	15168	14962	14978	15094	14983	15025	14854	15026	14842	15026	14985	15066	15000	15159	14978	14942	14894	14964	14956	15098	15104	15031	14964	14991	14966	14848	14911	15044	14879	15061	15131	14954	14950	14890	14822	14964	15074	14939	14981	14818	14956	15005	15166	14788	15002	15009	14742	14920	14952	15084	15207	14921	14906	14891	14941	14932	15186	15073	14913	14878	15038	14857	14826	14999	14924	15164	14819	14803	15100	15052	15059	14904	15016	14899	14764	14953	14965	15134	14934	14831	15180	15021	15041	14969	14862	15010	15176	14950	14855	15057	14990	15088	15102	15054	14991	15091	14916	14931	14791	15075	14976	14986	14882	15090	14960	14972	14883	14969	15092	15081	14888	14949	15014	15019	15070	15032	14905	15026	14792	14870	14822	14833	14975	14769	14928	14981	15097	15117	15116	14975	14969	14918	15074	14947	14963	15096	14908	14949	14979	14845	14849	15092	14904	15161	15050	15052	14875	15014	14846	14638	14951	14910	15101	14804	14966	14920	15057	14813	15029	15125	14983	14919	15006	14998	14978	14969	14987	14917	14900	15031	15338	14916	15037	14942	14852	14708	15096	14945	14926	15153	15061	15064	14994	14888	15259	14886	14994	15083	15033	15044	14958	15030	15068	15079	15026	14937	14847	15141	15041	14976	14842	14955	15115	15002	15048	14872	14850	14848	14916	14943	15014	15077	15003	14933	14736	14833	14919	15036	14833	14851	14986	14912	15018	14980	14757	14820	14754	14990	14996	15011	14954	15080	14879	14838	14946	14806	14855	14748	15007	14948	14907	14882	14893	14980	14852	15093	15003	14847	15071	14962	14911	15010	14923	15138	14930	15204	14966	14849	14981	15164	14827	14974	15006	14884	14944	14965	14901	15045	15095	15114	15121	14957	15073	14920	14882	14999	14829	14945	14858	15026	15013	14985	14870	14923	15170	15058	14807	14983	15007	15085	14977	14952	15074	14955	14918	14997	14954	14977	15089	14818	15070	15019	15068	14855	15054	14913	14865	15057	15017	14825	14896	14997	14901	14791	15067	15123	14780	14995	14894	14912	15046	14907	15040	14908	14932	14984	15016	14655	15100	14968	14998	14923	15123	14986	15017	15083	15052	14900	14909	14839	14912	14882	14794	14826	15009	15028	14929	15064	15090	14691	14957	15202	14776	14814	15124	14920	14924	15002	14919	14851	15049	15088	14964	14918	14894	15024	14890	14832	14857	15110	15146	14895	15102	15018	15040	14997	14939	14880	14912	14849	15105	14829	15035	14830	15001	14866	14894	14953	14930	15088	15058	14905	15120	15013	15001	14910	15076	14923	14778	15062	14964	14945	15154	15036	15206	15085	15056	14886	15007	15091	14898	15252	15054	14962	14811	14939	15038	14943	14972	14981	15012	15017	14873	14963	14889	14796	14855	14803	14930	15021	15016	15045	14997	15047	15058	14892	14846	15160	14849	14989	15133	14859	15140	14958	14897	14898	15025	14807	15055	14989	15091	14986	15079	14817	14893	15068	15041	14904	15084	14881	14914	14795	14958	14949	15169	15011	14979	15264	15145	14838	15011	14985	14972	14787	14981	15119	14956	15110	15064	14988	15096	15014	14950	14979	15207	14973	15007	14841	15133	14988	15005	14941	15030	14905	14814	15092	14900	15038	15094	14720	14880	15102	15011	14974	14836	15089	15057	15153	15064	15083	14908	14938	14975	15097	15108	15003	14975	14937	15077	15088	15133	15032	15130	15007	14805	14913	15158	15109	15089	15109	14977	14821	14804	15237	14962	15024	15020	14925	15049	15061	14922	15052	14715	14993	15093	14815	14959	15027	15008	15048	15025	15032	14920	15044	14776	15037	14946	14983	14850	14869	14917	14985	15186	14960	14924	14986	14884	14989	14954	15031	14904	15056	14989	14991	14887	14906	15075	14961	14907	15069	14840	14833	14980	15033	15000	15037	14883	14998	15008	14788	14935	14963	14879	15069	15090	15042	14902	14905	14956	14977	14963	15114	14755	15059	14891	14905	15130	14806	15029	14858	15058	14931	14983	14804	14950	15059	15061	14858	14834	14932	14988	14945	14937	14994	15038	14748	15028	15066	15032	15075	15054	14868	15011	14614	14853	14970	15065	15013	14975	15084	15123	14726	15014	15045	15052	15154	14943	14976	14922	14883	15179	15064	14868	14938	14829	15210	15098	14899	14951	14942	15015	14892	15058	14946	15049	14928	15070	15122	15144	14722	14793	14951	14850	14956	14869	15022	15052	15216	14941	14961	14961	14915
32580	53460	41769	27134	21232	15612	13483	13652	13762	13557	13493	13497	13679	13531	13611	13644	13555	13509	13461	13613	13887	13536	13756	13517	13613	13517	13660	13552	13587	13710	13653	13616	13522	13606	13590	13610	13802	13461	13754	13382	13612	13714	13535	13449	13579	13745	13814	13564	13598	13414	13874	13521	13710	13442	13451	13684	13736	13532	13601	13499	13544	13452	13506	13570	13561	13712	13802	13607	13679	13477	13645	13651	13653	13725	13560	13554	13572	13566	13644	13708	13400	13592	13586	13659	13708	13593	13566	13504	13507	13623	13609	13693	13679	13518	13690	13492	13676	13471	13656	13655	13579	13572	13634	13488	13498	13374	13604	13554	13537	13617	13364	13469	13628	13482	13773	13638	13634	13681	13523	13623	13470	13655	13540	13570	13668	13656	13574	13575	13689	13662	13566	13524	13807	13596	13487	13576	13668	13551	13636	13497	13630	13687	13453	13597	13572	13625	13586	13631	13660	13571	13648	13504	13592	13625	13596	13529	13446	13739	13664	13472	13731	13629	13569	13670	13593	13708	13595	13542	13536	13742	13609	13673	13559	13594	13483	13602	13606	13559	13609	13534	13429	13621	13511	13575	13345	13533	13678	13628	13582	13479	13483	13551	13655	13646	13639	13526	13432	13526	13501	13639	13441	13531	13553	13541	13577	13628	13621	13734	13606	13403	13673	13641	13589	13609	13814	13396	13600	13524	13614	13541	13638	13471	13702	13563	13371	13461	13544	13581	13464	13580	13631	13462	13577	13639	13578	13417	13481	13567	13665	13547	13539	13749	13467	13544	13613	13610	13594	13558	13619	13574	13271	13496	13454	13505	13535	13572	13514	13484	13440	13471	13447	13451	13672	13628	13502	13450	13549	13531	13745	13746	13649	13426	13446	13560	13419	13790	13568	13489	13559	13603	13785	13602	13562	13459	13623	13633	13556	13584	13635	13570	13719	13702	13493	13775	13556	13606	13487	13660	13643	13554	13551	13610	13584	13627	13386	13627	13475	13585	13621	13544	13599	13577	13472	13664	13553	13576	13561	13590	13519	13668	13641	13516	13751	13590	13619	13581	13539	13427	13607	13625	13554	13667	13714	13698	13609	13421	13720	13765	13521	13506	13471	13503	13567	13572	13464	13575	13612	13590	13542	13644	13543	13533	13511	13554	13504	13673	13501	13586	13682	13613	13554	13632	13657	13541	13582	13547	13657	13491	13493	13691	13678	13693	13506	13640	13524	13682	13511	13595	13469	13499	13560	13655	13633	13575	13455	13715	13498	13629	13476	13665	13649	13636	13507	13588	13492	13683	13520	13584	13454	13398	13575	13599	13568	13632	13473	13655	13607	13615	13609	13559	13536	13653	13638	13533	13458	13515	13610	13537	13618	13715	13556	13578	13510	13617	13526	13665	13679	13561	13615	13552	13494	13460	13588	13657	13508	13427	13472	13519	13619	13590	13712	13431	13501	13404	13736	13553	13634	13789	13518	13757	13642	13672	13605	13700	13651	13489	13485	13613	13383	13706	13485	13488	13586	13564	13584	13509	13793	13522	13651	13530	13596	13750	13447	13619	13360	13527	13608	13610	13551	13780	13498	13535	13602	13555	13422	13444	13713	13627	13658	13563	13500	13445	13519	13521	13341	13532	13469	13615	13624	13609	13537	13680	13626	13573	13436	13707	13589	13531	13574	13601	13756	13572	13643	13688	13466	13466	13470	13537	13562	13556	13530	13553	13648	13556	13650	13611	13598	13607	13789	13535	13606	13526	13769	13396	13660	13518	13641	13382	13730	13696	13663	13560	13474	13675	13706	13459	13549	13516	13360	13684	13792	13658	13620	13555	13467	13516	13689	13564	13511	13570	13621	13571	13628	13526	13701	13526	13517	13494	13524	13581	13484	13534	13624	13586	13602	13636	13625	13509	13600	13441	13588	13547	13475	13527	13526	13555	13546	13489	13631	13574	13565	13608	13394	13591	13564	13698	13553	13548	13680	13625	13636	13666	13566	13540	13443	13607	13739	13423	13684	13672	13573	13772	13611	13705	13540	13473	13401	13639	13497	13512	13744	13437	13581	13599	13605	13812	13642	13590	13569	13445	13478	13590	13500	13680	13581	13576	13617	13611	13580	13589	13603	13535	13627	13685	13587	13526	13556	13618	13494	13525	13547	13521	13646	13567	13603	13677	13640	13516	13596	13441	13433	13570	13512	13670	13567	13554	13567	13631	13765	13546	13515	13655	13470	13501	13569	13587	13529	13521	13670	13666	13538	13744	13578	13624	13636	13506	13441	13553	13765	13493	13659	13585	13399	13853	13517	13536	13547	13609	13712	13360	13629	13582	13638	13611	13491	13643	13573	13597	13625	13443	13559	13462	13611	13527	13691	13598	13447	13611	13475	13575	13605	13524	13581	13587	13553	13757	13470	13725	13665	13658	13687	13500	13560	13742	13425	13745	13568	13583	13661	13582	13544	13922	13605	13599	13631	13652	13481	13795	13685	13609	13539	13722	13561	13525	13568	13648	13630	13885	13488	13581	13630	13429	13605	13633	13667	13589	13720	13609	13581	13552	13628	13710	13675	13712	13580	13568	13649	13559	13571	13663	13596	13745	13662	13589	13656	13651	13661	13513	13522	13649	13650	13594	13697	13473	13572	13584	13631	13591	13510	13703	13672	13383	13653	13611	13633	13620	13609	13397	13625	13665	13425	13699	13655	13599	13551	13491	13483	13651	13556	13636	13554	13397	13609	13711	13619	13542	13548	13639	13753	13584	13572	13656	13600	13610	13550	13626	13503	13674	13618	13506	13549	13688	13668	13656	13421	13660	13674	13508	13699	13518	13470	13635	13353	13451	13589	13529	13567	13610	13575	13678	13598	13550	13584	13523	13538	13573	13538	13766	13512	13554	13425	13575	13640	13787	13382	13491	13704	13666	13684	13590	13429	13614	13565	13563	13686	13432	13629	13779	13571	13578	13652	13699	13839	13654	13625	13399	13584	13524	13586	13547	13397	13479	13671	13554	13528	13465	13597	13594	13617	13697	13654	13577	13530	13587	13664	13563	13606	13551	13550	13553	13517	13732	13528	13658	13409	13545	13516	13573	13722	13654	13610	13475	13732	13546	13661	13656	13672	13501	13581	13527	13615	13614	13411	13720	13651	13504	13593	13513	13555	13627	13643	13552	13637	13561	13576	13630	13648	13530	13737	13420	13805	13578	13527	13627	13498	13717	13547	13660	13478	13620	13547	13719	13678	13594	13511	13635	13528	13629	13476	13580	13721	13593	13719	13381	13599	13548	13480	13738	13489	13700	13741	13443	13573	13600	13574	13528	13610	13544	13643	13632	13557	13626	13532	13577	13499	13521	13621	13520	13485	13654	13553	13467	13406	13531	13521	13698	13685	13570	13625	13515	13429	13418	13487	13527	13556	13785	13618	13556	13635	13489	13596	13522	13566	13539	13792	13727	13638	13601	13820	13675	13607	13643	13561	13625	13737	13533	13573	13513	13547	13620	13494	13446	13823	13643	13573	13508	13500	13558	13580	13382	13794	13789	13485	13689	13518	13534	13563	13718	13688	13476	13729	13573	13538	13720	13686	13411	13486	13552	13604	13583	13607	13570	13650	13634	13578	13635	13581	13615	13664	13530	13463	13590	13676	13574	13445	13614	13583	13484	13569	13514	13651	13367	13592	13657	13742	13557	13566	13586	13637	13703	13484	13678	13624	13637	13421	13730	13447	13640	13612	13617	13598	13575	13595	13615	13528	13646	13530	13644	13560	13514	13635	13660	13559	13654	13699	13572	13738	13692	13605	13538	13451	13731	13628	13745	13540	13686	13636	13535	13584	13571	13545	13665	13644	13717	13482	13520	13517	13753	13588	13532	13579	13768	13561	13673	13631	13468	13609	13689	13578	13535	13303	13595	13628	13783	13484	13631	13679	13541	13514	13716	13513	13561	13574	13605	13365	13697	13812	13581	13633	13619	13629	13607	13546	13517	13540	13660	13575	13485	13462	13674	13496	13468	13404	13581	13601	13534	13638	13537	13709	13516	13582	13480	13603	13532	13574	13502	13443	13669	13575	13566	13588	13652	13779	13568	13527	13544	13654	13709	13663	13646	13559	13607	13511	13712	13601	13390	13632	13607	13605	13687	13546	13546	13587	13499	13452	13468	13511	13488	13712	13484	13636	13536	13577	13627	13770	13539	13648	13387	13584	13596	13567	13645	13644	13423	13579	13630	13664	13575	13664	13465	13589	13674	13696	13423	13801	13464	13744	13693	13549	13546	13630	13658	13578	13591	13473	13644	13560	13607	13650	13627	13503	13556	13698	13572	13805	13425	13524	13731	13579	13653	13746	13463	13542	13617	13568	13604	13580	13733	13737	13496	13560	13555	13567	13599	13519	13575	13604	13570	13656	13563	13481	13732	13471	13596	13821	13521	13686	13715	13673	13423	13636	13573	13494	13730	13637	13689	13712	13557	13758	13594	13575	13708	13518	13592	13612	13638	13414	13566	13807	13487	13572	13530	13550	13508	13820	13659	13640	13696	13572	13489	13569	13770	13624	13495	13548	13625	13741	13514	13583	13565	13575	13581	13741	13415	13607	13579	13601	13597	13484	13585	13478	13577	13657	13538	13567	13682	13424	13594	13581	13486	13693	13598	13615	13622	13455	13538	13661	13602	13550	13591	13650	13767	13463	13677	13362	13488	13544	13726	13645	13534	13688	13529	13583	13606	13535	13439	13488	13633	13427	13417	13537	13563	13725	13546	13511	13642	13684	13558	13554	13720	13583	13609	13583	13431	13660	13531	13684	13543	13650	13540	13496	13377	13425	13513	13549	13578	13555	13477	13669	13691	13617	13721	13548	13572	13486	13560	13613	13579	13467	13512	13634	13716	13482	13656	13633	13636	13578	13537	13484	13675	13550	13450	13684	13558	13662	13484	13541	13616	13656	13664	13455	13506	13619	13448	13653	13540	13606	13655	13709	13629	13728	13550	13617	13534	13552	13478	13542	13701	13565	13381	13649	13439	13669	13566	13539	13541	13500	13501	13651	13491	13578	13496	13474	13415	13538	13559	13616	13599	13555	13660	13594	13677	13515	13519	13559	13455	13533	13613	13627	13686	13601	13684	13412	13530	13622	13468
25025	24579	38001	39651	38035	26703	18065	14819	14100	14212	14245	14147	14148	14307	13953	13917	14233	14073	14175	14177	14121	14157	14040	14301	14150	14039	14058	14223	14000	14291	14126	13950	14141	14214	14152	14113	14089	13978	13991	14130	14016	13957	14217	14059	14192	14124	13873	13802	14174	14140	14155	14119	14257	13956	14046	13930	14085	14080	13931	13898	13962	14148	14189	14185	14110	14253	14275	14053	14099	14138	14181	14058	13983	14212	14050	14074	13977	14105	14125	14059	13874	13993	13995	14036	14018	13898	13977	14092	14057	13957	14100	13951	13903	14005	13908	13887	14072	13882	13964	14047	14147	14041	13877	13904	14030	13890	14212	13900	14109	14066	14089	13959	13873	13945	13970	14054	14016	14019	14076	13870	13941	13956	13960	13902	13922	13830	14036	13862	13907	13855	14049	13825	13990	14112	14304	13882	14047	14215	14082	14206	14113	13905	13839	14087	14013	14088	14004	14064	13873	13943	13949	14063	14111	14032	14139	13763	13941	14031	14089	14042	14009	13944	13850	14121	13901	14051	14396	14084	14043	14043	13961	14042	14003	13982	14023	14126	13896	13940	14122	13911	13918	13939	14166	13972	14150	13909	13932	14039	14139	14086	13894	13902	13994	13995	14046	14207	14017	14027	14042	14064	14054	14184	14104	14075	14130	14078	13987	13946	13951	14082	13908	14179	13890	13886	14237	14201	13903	14145	14119	14086	13884	13968	14192	14025	14128	13943	13950	13962	14061	14053	14185	13912	14101	14202	13971	14005	14110	13790	13838	14018	13881	14009	14023	14035	13917	13718	13836	14187	14048	13898	14092	14022	14087	14008	14168	13988	14061	14065	14070	13949	13786	14056	14285	13985	13943	13843	14155	13843	13969	13971	13922	14218	14121	13867	14023	13976	14146	14011	13872	14081	14086	14147	13805	14122	13749	13992	14047	14049	14198	14024	13818	14080	14009	14134	13940	14070	14001	13869	14038	13869	14049	14041	13973	13945	14126	13854	14054	14059	14096	14012	13946	14040	14166	14021	14142	13864	13992	13916	13859	13953	14103	14159	13989	13896	13956	13945	14032	14092	14013	14050	14148	14086	14096	13915	13998	13835	13769	14083	14106	14028	13943	13960	13991	14106	14195	13810	14055	14052	14053	13939	14018	13856	13982	14014	13995	14000	14001	14000	14054	13938	13937	13887	13988	14006	13977	13961	13921	13735	14079	14136	14024	14235	14059	13948	14118	14104	13866	14035	14291	14105	13867	13986	13929	14062	13927	14156	13976	13834	13853	14117	13891	14062	14104	14120	13959	14085	13890	14163	14154	13846	13980	14062	13952	14038	13996	14084	14091	14018	14004	14054	13909	14220	13953	14055	14061	14009	14000	13932	13831	14012	14211	13965	14117	13936	14142	13974	14227	13880	13979	14114	13990	13834	14010	13986	13965	14062	14094	13941	13935	13980	13944	13934	13835	13905	14055	13865	14151	14021	13888	14047	13808	13996	14083	14136	13980	13831	14072	14311	13838	13933	14165	13932	14069	13991	13874	13887	13971	13980	13944	14127	14026	13974	13989	14034	13990	14054	14177	14075	13975	13931	14146	13977	13708	13720	14093	13861	13988	13830	14076	14079	13906	13910	13921	13850	13927	14106	13886	13870	13951	14035	14031	14060	14023	14049	14088	13998	14010	13973	13963	14008	13968	14006	14037	14099	14076	13997	13959	13937	14150	14009	13858	14041	14037	14074	14129	14096	14029	14099	13975	13825	13968	14020	14065	13948	14047	13999	13990	14106	13989	13925	14034	13987	13816	13830	14014	14033	13957	14043	14124	13844	14022	13763	14070	14184	13900	14057	14042	14142	14106	13907	14167	14035	14190	14018	14098	14317	14053	14000	14230	14105	14001	14077	13961	13869	13874	13960	14000	13927	13854	13881	14070	13990	14093	14225	13836	13862	13874	13927	13992	14034	13926	13878	13939	13920	13911	14192	14116	13938	14019	13909	14114	14204	13968	13956	14031	13797	14064	14095	14085	13987	14054	13995	14048	13950	13944	14044	13880	13926	13993	14012	14042	14009	14061	13999	14122	13882	13983	14130	13871	13934	13973	14031	14012	13883	13924	14043	14050	14052	13954	14101	14017	13908	13965	14087	13854	13822	14138	13916	14004	13850	14070	14091	13861	14119	14063	13853	13954	14061	14234	14081	14110	13927	13835	14091	13967	14011	14071	13831	13954	14054	14159	14040	14000	13983	13954	14054	14113	13999	13898	14006	13927	14072	14123	14218	14173	14147	14120	14059	14116	14017	14089	13990	14048	13990	14154	14014	13989	14090	14155	14296	13925	13890	13936	13942	14069	14109	14080	14122	14220	13912	14151	14030	13904	13984	14105	13993	13983	14139	14151	14000	14173	14025	14128	13952	13957	13926	14103	13911	14073	14016	13970	14010	13884	13999	14175	14110	13986	14060	13954	13978	14141	14067	14164	14174	14249	13989	14180	14020	13965	13829	13817	14177	14163	13994	14042	13985	14022	14198	14061	14004	13908	13901	14129	14184	14085	14141	13954	13924	14109	14093	13954	14048	14137	13835	14023	13965	13971	14053	14237	13883	14243	13999	14144	13918	14068	13840	13760	14004	14108	13917	14142	14041	13940	14040	14017	13966	14013	14061	13823	14114	14057	14106	14040	14151	14262	14097	13810	14167	14054	14040	14083	14076	14120	14056	14073	14138	14113	14174	14099	13930	14185	13917	13926	14119	13951	14126	13854	13943	14151	14097	14045	14019	13917	13950	14057	13775	14112	13959	14081	14081	14089	13893	14117	13958	14165	13927	14056	14016	13802	13983	14083	14039	13914	14002	13935	14019	13883	14074	14143	14141	14037	14278	14131	13844	13994	14025	14029	13931	13847	13996	14080	13941	14044	13938	14007	14113	13986	13977	14108	13997	14044	13870	14252	14104	14093	14054	13971	14041	14004	13868	14088	14094	14066	13936	14185	13973	14021	14081	13973	13950	13959	13896	14195	13906	14056	14102	14057	13946	13877	13970	14054	14107	13927	14047	14098	14014	13914	14176	14149	14050	13974	14018	14078	13893	14086	14204	13931	14039	14127	14033	14053	14098	13933	13983	13926	13916	14080	13908	14030	14095	14014	13998	13898	13978	13950	13910	13914	13938	14147	14094	14102	13985	14070	14055	14143	13852	14004	14085	13966	13894	14014	14048	14136	14045	14188	13945	13869	14188	13976	14044	14004	13987	13886	13996	14061	13906	14029	14064	13752	13897	13911	13802	13977	14083	13910	14035	14047	14192	14075	14018	13901	14115	13926	13879	13990	13911	14023	13941	13861	13983	13879	13902	14056	13978	13816	14059	13967	14015	13997	14008	13861	13944	13898	13842	13958	14005	14153	13965	14081	13993	13932	14193	14066	13984	14057	13887	14118	14135	13888	14094	14108	13952	14145	13860	14087	13920	13981	13904	14081	13988	14169	13990	14059	13915	13984	13993	13988	14061	14011	14056	14025	14017	13971	14062	13852	13983	14111	14156	14141	14082	13995	13972	14124	14033	13789	13972	13894	14257	13983	14071	14069	13959	14162	14065	14044	14079	14063	13996	14173	14093	14198	13948	13950	13874	14000	14107	14035	13956	13920	14125	14019	13878	13994	13875	14147	14087	14090	14090	14022	13833	13858	13961	14139	14127	13975	13979	13871	14043	14192	14020	13967	14291	13847	13942	13771	13938	14058	14105	14000	14152	13862	14038	13930	14090	13829	14015	13929	14089	14159	14083	14089	13964	13965	14008	14129	14115	14153	14320	13956	14078	14108	13934	13864	14067	14141	14093	13861	13894	13961	13950	14176	14076	14062	14101	13988	14077	13897	13910	13978	14014	14098	14097	14040	14103	13914	14025	14071	14044	13975	13860	14079	14112	13914	14158	13838	14007	13938	14033	14042	13977	13958	13958	13891	13952	13963	14058	14088	13951	14005	14028	13980	13897	13898	14199	14051	13994	14069	14056	14225	14091	14161	13973	14199	13996	13958	13891	14003	14046	14154	14082	14028	14038	14106	14121	14088	13972	14132	14073	14054	13900	14022	13940	14208	14047	14090	14077	13939	14038	14097	14156	14069	13996	13823	14002	14181	13831	13898	14006	14107	14042	14123	13846	14139	13950	14046	13941	14170	14116	14067	14012	13875	14041	14036	13862	13938	13993	13854	13988	14085	13945	14237	13888	14106	14109	14189	14367	14215	14056	13976	14084	14017	14124	14094	13902	14079	14080	13912	14027	14038	14135	14045	14055	14063	13956	14184	14016	13966	13898	14015	13965	14142	13914	13948	13950	13868	13808	13943	14045	14151	13914	14071	14004	14003	13904	14104	14171	13990	13942	14117	14208	14125	14025	13915	13966	13959	14039	13725	14115	14186	14008	14204	14127	13988	14036	14081	14131	14049	13922	13981	13986	14197	14038	13922	13935	13962	13947	13985	14136	13998	14124	14241	14204	14057	13915	14151	14010	14190	14099	14121	13995	14164	14028	13850	13912	13957	14150	13848	13820	13962	14158	14006	13966	13985	14097	14114	13929	13928	14056	14092	14009	13822	13982	13965	13967	13964	14132	14201	14039	14035	13931	14096	13885	14038	14104	14043	13962	14023	14134	14042	14189	14051	14050	14126	14001	14035	14027	14010	14014	14060	14128	14196	14177	13857	14048	13905	14008	13947	13950	14138	14171	13941	13957	13906	14069	13969	13944	14030	13908	14019	14208	13815	13962	13987	13814	14306	13782	13998	13993	14033	14044	14196	14206	13914	14114	13936	14002	14025	14013	13931	14014	13925	13991	14114	13959	14028	14035	14124	13957	14087	14077	13957	13945	14184	14156	14005	14063	13967	14029	14148	13832	14153	13982	14013	14066	13996	14141	14100	14182	13977	14001	13916	13966	14235	14130	14006	14039	13976	14145	14186	14050	13843	14057	13879	14214	14128	13905	13920	14103	13963	13918	13964	14172	13925	14066	14058	13893	14139	14194	14038	14045	14152	13973	14091	14056	14079	14006	13852	14067	14059	14064	13821	14016	14033	14018	14041	14014	13941	13814	13892	13815	14126	14190	14158	13910	13921	14043	14110	14212	13961	13920	13736	13885	14037	13955	14001	13987
52686	87178	70257	53167	41928	24742	13267	13116	12969	13029	13052	12970	12929	13065	13108	12941	12955	13101	13056	13046	13119	12883	12928	13033	13095	13268	12870	13028	12961	13020	13047	13172	12901	13059	12904	12905	12872	12904	12974	12958	12980	13038	12897	13244	12938	12933	13107	12889	12882	12848	12995	12936	13166	13102	12861	12949	12869	12948	12975	12874	13005	13083	13090	13094	12944	12958	13029	13000	13078	13044	12842	13069	13102	12785	12927	13009	13039	13006	12917	12879	13019	12932	12992	13017	13061	12991	13100	12982	12926	12902	13128	12882	13029	13050	12886	13051	12949	12921	12997	12869	12845	12975	12809	13005	12989	12985	12935	13013	13157	12972	13023	12837	12966	12950	12900	13042	12936	12918	13013	12958	13040	13089	12935	13060	12845	13033	12945	13079	12885	13077	12977	13001	13179	12926	13033	13049	12993	13003	12933	12928	13039	12910	12984	12936	13003	12820	13013	13054	13029	13048	13008	13098	13188	12994	13034	13045	13006	13089	12986	12887	12971	12912	13093	13132	13016	12806	12795	12983	12807	13024	12926	13007	12904	12971	12960	13070	12929	13045	13109	13055	13006	12975	13290	12928	12919	12996	13117	13071	13082	13124	12874	12985	12937	13106	12940	13030	13028	12988	12882	13142	13013	13120	12920	13111	13151	12932	13015	12905	13007	13117	13020	12941	12940	13037	12912	13053	13057	13074	12922	13027	13118	13007	13031	12795	12989	12920	13006	12890	12845	12982	12984	13101	13064	12952	12821	12977	12912	12993	12942	13167	12918	13023	13080	12957	13033	12934	12800	13035	13126	13001	12898	12882	13072	12935	12973	13095	12992	12952	12874	12932	13023	12998	13032	13093	13041	12909	12867	12885	13092	13012	13083	12994	12935	12989	13113	13032	13010	12987	13024	12885	13015	12924	12962	13018	13003	13128	12957	12979	13132	12797	12983	12871	13020	13037	12968	12980	13147	13038	13086	12949	12880	12956	12902	12929	12926	13108	12912	13110	12998	12811	12929	12953	13104	13040	12866	12916	13028	12945	12910	12943	12910	12997	13014	12994	13005	12966	13035	12970	12969	13115	13005	13149	13044	13073	12873	13060	13093	13015	12981	13101	12868	12847	12904	12920	12963	12990	13016	12944	13132	13033	12983	13066	12917	13031	12936	13034	12932	13059	13056	12970	13116	12823	12963	13009	12948	12926	13009	12992	13222	12911	13056	12941	13084	12912	13019	12966	12978	12859	12931	12908	13181	12946	12865	12982	13131	13050	12890	12935	12962	12957	13102	12991	12891	13062	12765	13027	12891	13076	12978	13035	12838	12932	12814	12931	13098	12950	13030	13034	12886	12875	12995	13093	13099	13039	12897	13163	13124	13030	12985	12918	12837	13017	12920	13034	13056	12894	13166	12843	12955	13069	12999	12963	12928	13006	12976	13014	13121	12985	12992	13091	12975	13039	13034	12833	12901	13051	13071	13130	13087	13041	13020	13050	12995	13039	13076	12784	12907	12972	13048	12929	12984	12939	13036	13091	13033	13017	12943	12875	13147	12897	12925	12970	13198	12949	12902	12976	12891	13042	13007	12921	13025	13040	13073	12958	12945	12973	12982	12831	13037	13073	13041	13127	12828	13027	12933	13005	13052	13073	13025	12972	12989	12939	13016	12996	12929	12907	12995	13002	13152	13052	12880	12926	13064	12998	13079	13088	12980	12981	13054	12974	13170	13000	12925	13023	13072	12985	13062	12843	12859	12945	12945	13169	13059	13033	13031	12931	13110	12974	12958	12994	13007	12995	12951	12961	12930	13012	12903	13059	13062	12958	13002	13043	12807	12835	13013	13074	13041	13022	13014	12859	13010	13036	13024	13042	12857	12920	12851	13076	12966	13052	12995	12819	13074	12837	12923	13034	13024	12991	12958	12980	13048	13190	13082	12951	13061	13000	13181	12991	12972	12969	12965	13027	13164	12953	13034	12980	12861	12899	12913	13021	12948	12941	12955	13035	12895	12995	12870	13031	13024	12986	12820	13083	13089	13016	12923	12868	12967	13082	12994	13012	13020	13027	12837	13211	12898	13091	12877	12990	12875	12885	12987	13102	12897	12971	13047	12970	13051	12966	12964	13057	13078	12987	13017	12954	12988	12938	12941	12994	12928	12833	13071	12864	12856	13055	12943	12964	12795	13105	12998	12807	13036	13018	12808	12996	13006	13098	12814	13136	13044	13042	12947	12992	13017	12972	13118	13053	12938	13032	12948	12884	12913	13062	13057	12871	12868	13098	12879	12955	13090	12949	12940	13107	12837	13005	13163	12917	12830	12902	12968	12939	12938	12939	12937	12840	12923	13129	13020	13002	12918	12995	13156	13037	12895	13031	12958	12824	12940	13057	12761	12811	13018	12958	13096	13026	12986	12945	12873	12948	12979	12885	12995	13113	12985	12989	13000	12948	13062	12921	12895	13026	12976	13147	12982	12958	13040	12938	13011	12867	13134	13148	12889	13045	12903	13059	13015	12923	12986	12955	13094	12801	12906	13091	13143	12942	12995	12995	12930	13066	13082	13012	13158	13136	12925	13022	13020	13135	13087	13082	13058	12995	12941	13060	13075	13089	12951	12821	12860	12889	12903	12929	13064	12877	13042	13050	13101	13069	13120	12820	12990	13057	13195	13092	13032	12950	12884	13071	12938	13022	12975	12869	13019	12843	12928	13057	12900	13070	12856	13013	13053	12890	12877	12944	12925	12887	13020	12920	12925	13136	13003	12968	13107	13095	13002	12960	13007	13112	13059	12951	12930	13008	12864	13081	13118	13092	12990	13040	12855	12968	12981	12980	13037	13125	13082	12951	13176	13031	13008	12853	13024	13062	13087	13048	13071	13126	12955	12963	12893	12913	13056	13062	13148	13255	13044	13045	13007	13008	13028	12909	12913	13043	13075	12996	13032	12941	12953	13130	13080	12948	12996	13085	12881	12974	12880	12990	12883	13067	13010	13010	12934	13036	12926	12920	12960	13073	12735	12763	13006	12758	12907	13189	12874	12897	12797	12921	13076	13001	13046	12941	13057	12933	12995	13055	13035	12908	13031	12961	12991	12910	12967	12985	13053	13165	12944	13017	13105	12912	12923	13059	13006	13038	13171	13012	13038	13200	12806	12936	12919	12886	13104	13072	13101	13098	13091	12906	12867	12974	13066	13017	12972	13039	12968	12975	13085	12980	13066	13109	13000	13108	13014	12920	13147	12960	13087	13132	12992	12998	12971	13106	12936	12863	12913	12902	12981	13064	12989	13074	12916	13022	12877	12898	12891	12881	13057	13053	12922	12947	13031	12980	13033	12945	12970	13048	13074	13013	13163	13048	12990	12950	12829	12777	13019	12881	12951	13142	12947	13031	12823	12984	12851	13023	12927	12913	12928	12927	12799	12872	13036	12740	12876	13021	12867	12953	12996	13018	12970	12983	12953	13026	12983	12952	12845	13121	12835	13023	12952	13055	13097	12994	13118	13026	12920	12805	13181	12885	13002	13019	12955	13019	13018	12985	12868	13174	12919	12984	12977	13027	13078	13101	13033	12988	13005	12982	12948	12981	13028	13079	13167	13004	13116	12888	12963	13034	12814	13026	13048	12927	12837	12964	12914	12925	13099	13073	13079	12985	12893	12907	13099	13055	12978	12981	12980	12984	12963	12941	13049	13221	12977	12871	12945	13013	12964	12952	13115	13018	13050	12999	12919	13047	12998	13064	13151	13100	12973	13067	12939	12952	12900	13026	12828	12985	12970	12870	12928	13168	13088	12946	13122	13067	13038	12881	13067	12971	12958	12938	13200	13066	13082	12968	13045	12951	12933	13005	12979	13037	13087	12889	12914	13045	13029	13072	12998	12890	13055	12986	12947	12932	12942	12962	12933	13042	13074	12952	13079	12930	13027	13072	13059	12913	12949	13132	12943	13063	13038	12988	12959	12874	13154	13206	12893	12960	13133	13037	12986	12999	12969	12738	13152	13017	13037	12984	12808	13133	13016	12858	12886	13020	12893	13007	12946	13118	12912	12927	12977	13072	12952	13155	12933	13060	12986	12966	12934	12834	12952	13027	12976	12900	12969	12926	13027	13029	13007	13130	12886	13005	12964	12790	13187	12939	12999	13066	13075	12921	12975	13076	12995	13101	13135	12953	13126	12978	12900	12959	12977	13051	12931	12972	12949	13084	13191	12946	12893	12989	13043	13081	13013	12968	12935	13027	13032	12997	13226	12891	13093	12930	13065	13107	13078	13178	12983	13042	13043	12977	13103	12997	13077	12955	13117	12909	13005	12872	12975	12943	12951	13036	13062	13029	13053	12974	12964	12941	12962	13052	12915	12841	13134	12901	12987	13053	13027	12934	13184	12806	12979	13005	13088	12791	12907	12936	12969	12898	13057	13002	13015	13023	12906	12948	12907	12939	13043	12955	13161	13043	12770	12941	12813	12906	13020	13050	12974	12930	12930	12829	13088	13016	13023	13125	13005	13067	12875	12949	13042	13061	13049	13207	12932	13189	13010	13015	12949	13026	13039	12895	13035	12964	12931	12966	12947	12901	13082	13113	12964	13062	13080	13182	12904	12999	13005	12878	13053	13010	13028	12838	12865	13050	12950	12966	13065	12937	12874	13033	13249	12836	13176	12993	13039	13076	12858	13161	13181	13059	12967	12851	13132	12956	13096	13125	13043	12971	12932	13035	13009	13054	12957	13021	13055	13030	13036	13011	13112	13070	12991	12890	13005	12988	12943	12939	13071	12976	12904	12993	12807	13124	13101	12839	12965	12875	12940	13084	12945	13003	12784	13019	13038	12966	12969	12922	13035	12959	12947	12967	12985	13038	12748	12953	13089	13130	12896	13070	12927	12977	12950	12923	13047	13037	12928	13182	12977	12992	12989	13054	13108	12938	13030	13042	12973	13016	12971	12852	13062	13109	13030	13012	13082	12940	13006	13058	13037	12826	12895	12755	12973	12889	13129	13004	13097	12824	12993	13132	13070	13004	12977	12967	13118	13010	13059	13014	13041	13071	12957	12918	12901	12933	13169	12861	13214	13111	13004	12955	12872	13208	13161	13013	12978	13000	12975	13014	13004	12974	12996	12974	12915	12869	12960	13055	12778	12986
23049	22234	33709	29346	29367	30973	23514	15429	13356	13496	13581	13582	13294	13314	13363	13342	13082	13261	13248	13086	13435	13094	13279	13181	13233	13147	13218	13088	13266	13122	13091	13245	13097	13287	13171	13045	13202	13173	13185	13237	13027	13073	13293	13141	13209	13314	13204	13114	13225	13390	12954	13115	13166	13128	13004	13170	13050	12931	13044	13044	13100	13105	13155	13200	13105	13191	13237	13066	13118	13173	13204	13220	13156	13243	13234	13268	13222	13250	13070	13232	13052	13192	13283	13283	13231	13215	13054	12952	13053	12948	13124	13094	13302	13045	13266	13221	13075	13027	13057	12908	13209	13125	13274	12962	13055	12918	13065	13035	13204	13229	13171	13115	13224	13086	13220	13214	13212	13101	13177	13132	13170	13193	13092	13131	13174	13085	13132	13211	13195	13068	13206	13007	13213	13206	12948	13242	13108	13269	13060	13147	13084	12975	12991	12926	12937	13005	12967	13133	13024	13038	13184	13261	13061	13214	13265	13029	13210	12999	13105	13139	13112	13179	12950	13016	13244	13286	13200	13099	13137	13041	13023	13282	13286	12992	13274	13224	13063	13114	13179	13104	13066	13127	13235	13262	13336	13313	13255	13108	13182	13100	13042	12707	13014	13254	13039	13177	12983	13121	13327	13180	13161	13227	13116	12997	13198	13329	13046	13265	13081	13052	13171	13176	13361	12978	13178	12987	13041	13210	12952	13225	13143	13134	13185	12931	12937	13144	13202	13261	13142	13044	13058	13071	13184	13097	13050	12945	13069	13296	13265	13013	13014	13113	13183	13385	13203	12972	13075	12966	13150	13131	12991	13048	13204	13165	13070	13199	13213	13175	13136	13101	13070	13012	13030	13117	13246	13226	12989	13058	13132	13034	13035	13121	13180	13199	13053	12978	13024	13137	13144	13248	13001	13164	13129	13120	13236	13278	13178	13106	13285	13112	12872	13180	13109	12927	13159	13071	13108	13273	13247	13046	13063	13087	13189	13028	13048	13117	13068	13022	13060	13119	12993	13005	13140	13181	13154	13093	13248	13141	13112	13013	13067	13069	13082	12948	13276	13206	12914	13195	13108	13082	13059	13119	13114	13152	13020	12990	13132	13256	12948	13005	13094	13259	13050	13280	12957	13140	13161	12990	13178	13199	13104	13056	12927	13179	13066	13174	13123	12976	13193	13101	13082	13088	13003	13262	13042	13146	13066	13036	13118	13118	13277	13209	13073	13053	13161	13057	13078	13118	13098	13163	13252	13269	13051	13162	12966	13203	13129	12998	13035	13132	13099	13047	13171	13056	13051	13093	13245	13223	12958	13093	13204	13094	13053	13189	13043	13189	13215	13063	13303	12920	13302	12987	13140	13032	13132	13171	13009	13029	13148	13073	12938	13074	13198	13144	13006	12961	13063	13139	12928	13221	12904	13146	13107	13114	13115	13189	13106	13132	13014	13106	13103	13081	13050	13013	13065	13253	13235	13105	13087	13098	12968	13073	12897	13073	13184	12980	12980	13190	13135	12933	13108	13406	13299	13210	13150	12983	13317	13029	13083	13100	13109	13071	13061	13240	13257	13062	13055	13212	13105	13005	13162	13180	13123	13003	13093	13220	13279	13012	13138	13115	12911	13131	13013	13029	13113	13109	12939	13241	12845	12983	13075	13144	12886	12859	13079	13187	13143	13046	13078	13062	13277	13032	13118	13066	13083	13127	13122	13125	12912	13197	13019	13115	13161	13107	13271	13175	13133	13330	13085	13172	13027	13009	13136	13317	13096	13207	13122	13082	13192	13040	13224	13135	13105	13081	13162	12958	13068	12926	13084	12909	12962	13464	13311	13045	13233	13108	13100	12970	13035	13075	13176	13271	13034	13360	13063	13156	13100	13097	13018	13012	13128	13074	13004	13080	13075	13045	13136	12915	13279	13171	13262	13033	13110	13029	12883	13214	13144	13203	13229	12827	13328	13139	13104	13133	13162	13193	13024	12956	13219	12991	13153	13049	13270	12979	13069	13153	13202	13222	13089	13212	12998	13055	13033	13206	12914	13246	13236	13075	13020	13184	13106	13018	13104	12980	13221	13026	13130	12940	13184	13248	13039	13126	12987	13107	13077	13079	13187	13242	13174	13158	13072	13189	13076	13212	13213	13136	13248	13013	13081	13023	13260	13008	13069	13184	13198	13095	13136	13130	12977	13173	13085	13293	13123	13173	13253	12969	13068	13096	13126	13242	13039	13158	13238	13132	13212	13235	12938	13187	12971	12938	13159	13009	13172	13063	13038	13042	13101	13099	13119	13214	12972	13061	13212	13244	13095	12970	13097	13174	13176	13095	13046	13183	13154	13054	13220	12967	13018	13101	13076	13080	13026	13149	13216	13033	12938	13059	13201	13130	13126	13163	13154	12936	13037	12998	13246	13032	13013	12900	13127	13012	13245	13019	13094	12981	13183	13032	13132	13210	13219	13060	13034	13085	12946	12935	13088	13104	13006	12972	13097	12944	13215	12901	13307	13050	13281	13216	13111	13300	13191	13250	13260	13087	13301	13142	13244	13004	13074	13077	12977	13075	13177	12982	13109	12969	13196	12991	13150	13250	13349	12969	13112	13240	13068	13058	12980	13005	13165	13110	12911	13154	13022	13063	13314	13029	13145	13155	13150	13109	12910	13134	12842	12874	13107	12956	13062	13083	13206	13115	12997	13100	13007	12997	13137	13122	12884	12916	13224	13343	13270	13091	13174	13026	13165	13045	13164	13220	13264	13096	12996	13079	12967	13105	13044	13095	13225	12970	13284	12989	13149	12949	13162	13179	13222	13142	13174	13041	12923	13020	13166	13208	13243	13164	13066	13047	12973	12806	13201	13115	13026	13038	13072	13006	13172	13266	13028	13084	13441	13171	13332	13041	13041	13118	13188	13108	13125	13186	13178	13035	13132	13003	13147	13304	13141	13150	12994	12787	13102	13065	13195	13126	13119	13136	13238	13054	13108	12952	13161	13170	13194	12969	12963	13097	13253	12973	12967	13271	13245	13035	13163	13158	13013	13171	13127	13052	13249	13050	12944	12982	13292	13121	13041	13281	13248	13076	12946	13077	13010	12927	13227	13183	13142	13112	13075	13126	13063	13226	13088	13058	13145	12919	12910	13114	13083	13101	12987	13116	13111	13081	13121	13027	13165	13222	13087	13138	13242	13194	13170	13130	13465	13171	13078	13085	13172	13265	13110	13140	12945	13025	13082	13081	13023	13188	12884	13271	13181	13053	13210	13164	13131	13236	13251	13102	12859	13019	13088	13159	13121	12963	13176	13115	13269	13033	13016	13013	13122	13009	12992	13148	13250	13128	13025	13143	13233	13177	13036	13208	12998	13004	13216	13127	13126	12995	13052	13123	13037	13179	13183	13205	13262	12982	13037	13169	12997	13160	12968	13156	13091	13037	13052	12864	13002	13043	13062	13345	13165	13044	13137	12922	13090	13074	13040	12952	13109	13087	13084	13118	12958	13053	13351	13010	13017	13136	13133	13109	13144	13158	13092	13237	13186	13034	13360	13081	13185	13033	13226	13069	12952	13001	13161	13089	13069	13264	13189	13127	13043	12995	13102	13107	13214	13126	13074	13306	13021	13194	13066	12890	13078	13102	13076	13038	12963	13179	12927	13101	13246	12976	13073	13108	13215	13113	13055	13161	13059	13112	13144	13145	13394	13040	13014	13103	13134	13017	13271	13128	13265	13221	13093	13151	13145	13099	13236	13114	13128	12981	13228	13039	13068	13193	13080	13053	13080	13292	13067	13070	13224	13202	13053	12963	13154	13090	13159	13071	13027	12950	13313	13077	13203	13107	13260	13253	13028	13106	13168	13015	13088	13094	13150	13128	13197	12915	13211	13051	13140	13053	13157	13087	12950	13025	13089	13039	13197	13168	13245	12969	13215	13008	12976	13054	13091	12998	12992	13184	13061	13022	13290	13034	12998	12864	13003	13079	12937	12991	13160	13014	13105	13103	12935	13143	13112	13060	13140	13066	13258	13044	13019	13202	13149	13180	13009	13191	13119	12949	13147	13140	13006	13095	12978	12994	13149	13022	13071	13022	13104	13089	13042	13025	13005	12986	13053	13046	13126	13135	12929	13120	13041	13229	13274	13236	13062	13135	13174	13091	13033	13061	13191	13129	13229	13222	12992	13095	13039	13151	13039	13028	12977	12963	13094	13144	13025	13181	13152	13159	13086	13020	13018	13175	13113	12941	13238	13124	12999	13103	13164	13004	13106	13028	13149	13142	13067	13044	13314	12939	12878	13207	13210	12964	13253	13021	13145	12998	13176	13062	12944	13047	12978	13029	13006	13162	13211	13011	12940	12922	13106	13253	13045	13230	13066	13136	13103	13230	13161	13086	13048	13140	13175	13171	13034	13010	12974	13127	13191	13184	13183	13159	12964	13236	13229	13185	13162	13134	13056	13070	13061	12930	12982	12862	13071	13154	13374	13058	13022	12962	13144	12986	13148	13158	13213	13024	12919	12962	13095	13104	12958	13103	13076	13307	13194	13147	12820	12946	13199	13005	13223	13184	12999	12975	13053	12982	13151	13132	13106	13282	13093	13223	13101	12946	13266	13111	13126	12956	12871	13008	13153	13204	13243	12985	13012	13151	12969	13155	13141	13182	13084	13242	13137	13003	13059	13189	13031	13041	13124	13242	13063	12909	13068	13211	13159	13241	13194	13128	13060	13129	12976	12974	13057	13097	13061	13229	12972	13137	13177	13004	13082	13013	13102	12965	13024	13154	13051	13164	13101	13019	13143	12839	13074	12920	13038	13114	13143	13023	13058	13150	13161	13097	13140	13277	13078	13114	13241	13202	13263	13207	13154	12838	13245	12989	12978	13201	13228	12944	13240	13152	13283	13257	13197	13224	13062	13051	12975	12989	13000	13088	13083	13107	13183	12905	13214	13058	12949	13024	13058	13138	13116	13147	13182	13073	13127	13076	13162	13053	13121	13006	13149	13040	13059	13088	13129	13058	13266	13218	13071	13035	12894	13176	13151	13133	13164	13038	13060	13105	13071	13084	13223	13067	13135	13030	13178	13153	13098	13049	13107	13126	13080	13155	13094	12994	13148	13096	12916	13199	13119	13083	13186	13369	13199	12952
61628	104569	85367	60011	47563	37411	13822	12254	12326	12281	12376	12238	12485	12447	12469	12477	12410	12442	12403	12181	12492	12334	12337	12440	12425	12345	12149	12418	12392	12380	12365	12332	12321	12351	12377	12294	12382	12404	12362	12360	12437	12335	12445	12349	12425	12497	12478	12483	12253	12220	12320	12436	12238	12452	12328	12436	12338	12352	12378	12587	12407	12308	12258	12306	12335	12338	12339	12323	12405	12317	12398	12207	12372	12363	12380	12124	12339	12387	12506	12336	12339	12334	12305	12377	12413	12217	12426	12404	12278	12314	12389	12224	12284	12413	12336	12339	12318	12411	12541	12225	12408	12360	12282	12315	12448	12267	12433	12191	12301	12456	12434	12441	12088	12462	12236	12309	12206	12363	12291	12400	12435	12217	12263	12428	12360	12281	12312	12335	12265	12339	12320	12248	12437	12520	12475	12277	12388	12463	12339	12266	12266	12343	12472	12252	12379	12370	12244	12295	12236	12321	12239	12421	12423	12254	12385	12330	12403	12326	12390	12335	12234	12269	12336	12391	12363	12303	12322	12282	12432	12359	12471	12233	12391	12259	12340	12250	12226	12307	12235	12297	12318	12383	12424	12336	12399	12269	12205	12320	12283	12317	12294	12460	12331	12361	12270	12322	12373	12399	12319	12128	12329	12346	12415	12321	12391	12342	12518	12206	12346	12245	12455	12305	12409	12280	12285	12344	12301	12239	12423	12185	12326	12503	12317	12222	12392	12423	12347	12331	12253	12405	12395	12366	12304	12291	12221	12353	12201	12402	12179	12252	12302	12378	12169	12226	12390	12403	12185	12284	12475	12268	12400	12343	12290	12240	12215	12468	12372	12279	12556	12464	12309	12277	12417	12411	12445	12408	12360	12245	12472	12550	12346	12473	12293	12386	12301	12389	12180	12389	12273	12372	12327	12190	12341	12312	12348	12354	12276	12330	12343	12368	12334	12421	12319	12534	12275	12324	12296	12298	12405	12368	12339	12275	12342	12433	12339	12299	12484	12234	12271	12416	12318	12530	12277	12281	12304	12249	12244	12282	12450	12328	12363	12373	12296	12247	12398	12322	12343	12295	12434	12453	12287	12263	12261	12502	12237	12500	12211	12308	12371	12374	12464	12260	12299	12363	12383	12515	12210	12428	12298	12320	12354	12350	12400	12300	12313	12320	12282	12397	12400	12346	12541	12248	12432	12343	12575	12259	12383	12371	12340	12196	12294	12272	12305	12237	12254	12150	12345	12221	12434	12263	12503	12434	12163	12228	12248	12318	12463	12103	12325	12305	12530	12168	12300	12521	12267	12417	12477	12255	12436	12399	12298	12263	12335	12295	12147	12387	12400	12377	12269	12193	12358	12376	12288	12312	12317	12372	12364	12398	12390	12449	12350	12265	12459	12396	12278	12370	12196	12121	12296	12397	12379	12264	12327	12371	12498	12285	12250	12324	12311	12307	12429	12234	12269	12445	12390	12367	12356	12451	12392	12359	12467	12103	12396	12414	12388	12284	12429	12383	12287	12397	12281	12306	12266	12176	12395	12251	12328	12334	12420	12331	12309	12204	12417	12231	12173	12239	12335	12308	12340	12356	12148	12506	12367	12304	12294	12390	12285	12323	12248	12474	12312	12292	12305	12378	12347	12330	12534	12269	12252	12506	12361	12294	12282	12380	12343	12301	12293	12397	12358	12332	12265	12408	12257	12376	12401	12291	12300	12489	12224	12413	12304	12371	12440	12373	12410	12435	12304	12284	12548	12431	12437	12237	12373	12359	12301	12461	12295	12212	12358	12370	12273	12321	12216	12406	12340	12373	12358	12503	12457	12368	12378	12319	12286	12398	12383	12400	12374	12290	12421	12348	12385	12319	12278	12208	12380	12347	12145	12308	12388	12374	12247	12387	12406	12348	12433	12261	12334	12382	12232	12509	12254	12384	12492	12217	12506	12428	12368	12306	12377	12319	12325	12322	12412	12370	12467	12268	12329	12348	12234	12417	12387	12379	12329	12304	12204	12495	12423	12235	12300	12286	12473	12284	12183	12399	12279	12532	12371	12173	12326	12436	12389	12324	12298	12226	12246	12367	12379	12451	12298	12219	12285	12314	12320	12260	12597	12361	12331	12491	12252	12287	12321	12307	12346	12297	12426	12374	12262	12300	12354	12394	12476	12463	12336	12286	12251	12416	12298	12431	12456	12308	12376	12311	12312	12173	12361	12163	12160	12230	12234	12359	12334	12331	12200	12226	12151	12353	12273	12283	12266	12260	12385	12147	12343	12399	12268	12399	12202	12385	12323	12320	12386	12323	12357	12392	12410	12270	12467	12367	12409	12334	12500	12492	12379	12266	12363	12364	12284	12453	12250	12421	12185	12486	12252	12398	12320	12353	12277	12322	12110	12041	12381	12326	12349	12337	12307	12256	12418	12495	12486	12218	12351	12540	12276	12270	12250	12443	12360	12177	12471	12391	12368	12410	12331	12265	12360	12340	12325	12283	12255	12392	12260	12337	12264	12382	12268	12377	12287	12258	12420	12325	12432	12345	12376	12378	12233	12296	12217	12361	12167	12394	12359	12141	12225	12289	12386	12295	12392	12320	12248	12333	12530	12327	12432	12417	12415	12212	12306	12335	12198	12399	12316	12347	12296	12336	12348	12429	12320	12273	12519	12269	12412	12465	12379	12406	12254	12358	12386	12389	12278	12284	12228	12398	12246	12297	12419	12293	12309	12354	12403	12348	12432	12311	12224	12355	12569	12374	12301	12235	12301	12300	12401	12187	12263	12435	12540	12273	12162	12207	12341	12343	12327	12512	12212	12480	12344	12544	12402	12218	12410	12367	12365	12485	12415	12274	12331	12388	12358	12408	12186	12356	12575	12339	12232	12046	12287	12189	12270	12262	12436	12389	12348	12365	12341	12282	12280	12425	12266	12285	12357	12430	12376	12251	12389	12374	12303	12317	12306	12499	12279	12174	12462	12330	12186	12100	12361	12288	12369	12210	12192	12329	12351	12364	12436	12171	12390	12159	12325	12273	12224	12207	12340	12277	12275	12337	12290	12245	12573	12319	12188	12261	12428	12383	12479	12402	12463	12166	12315	12351	12365	12344	12377	12289	12562	12294	12400	12110	12286	12138	12385	12176	12397	12268	12212	12245	12328	12368	12239	12291	12378	12541	12324	12339	12276	12323	12371	12384	12335	12342	12285	12343	12366	12316	12360	12164	12178	12331	12124	12403	12400	12269	12198	12452	12295	12213	12314	12242	12229	12338	12280	12348	12377	12248	12367	12469	12380	12142	12439	12322	12405	12351	12449	12221	12386	12301	12386	12343	12342	12400	12322	12315	12338	12373	12401	12503	12468	12344	12459	12316	12326	12273	12384	12238	12260	12391	12308	12400	12234	12410	12241	12238	12213	12385	12364	12426	12247	12444	12331	12326	12188	12344	12209	12418	12335	12322	12445	12325	12382	12341	12320	12138	12246	12293	12348	12335	12369	12404	12358	12348	12478	12360	12144	12431	12361	12305	12401	12445	12401	12276	12489	12363	12263	12429	12336	12222	12528	12285	12405	12233	12370	12167	12462	12462	12203	12278	12203	12248	12239	12313	12339	12166	12316	12184	12298	12229	12458	12232	12316	12281	12338	12234	12376	12313	12262	12309	12215	12315	12166	12293	12349	12352	12365	12280	12411	12354	12210	12306	12361	12352	12304	12288	12364	12327	12178	12200	12174	12200	12431	12362	12160	12314	12258	12350	12492	12207	12369	12126	12479	12274	12378	12304	12298	12174	12440	12265	12340	12279	12347	12206	12375	12320	12305	12382	12395	12162	12238	12454	12406	12321	12467	12366	12456	12463	12284	12319	12179	12416	12229	12411	12292	12311	12548	12254	12270	12303	12347	12408	12325	12290	12264	12483	12420	12310	12397	12222	12439	12262	12279	12410	12366	12302	12285	12142	12387	12394	12208	12242	12371	12430	12489	12391	12133	12273	12382	12339	12192	12262	12406	12360	12319	12377	12273	12364	12351	12440	12188	12115	12385	12221	12282	12321	12397	12298	12414	12327	12311	12377	12246	12283	12302	12391	12374	12233	12280	12212	12533	12349	12261	12330	12326	12341	12392	12361	12309	12327	12276	12347	12298	12225	12451	12310	12395	12307	12219	12356	12288	12388	12192	12393	12251	12309	12335	12258	12381	12290	12315	12248	12294	12181	12324	12313	12320	12407	12349	12139	12337	12375	12320	12157	12329	12420	12356	12294	12269	12260	12340	12460	12468	12240	12145	12268	12390	12387	12171	12420	12326	12289	12309	12291	12386	12345	12501	12161	12181	12363	12419	12410	12397	12194	12255	12433	12388	12491	12319	12339	12491	12427	12211	12353	12292	12319	12324	12293	12332	12536	12536	12138	12391	12432	12318	12415	12388	12316	12254	12281	12288	12236	12116	12325	12224	12321	12383	12124	12390	12305	12394	12326	12410	12394	12346	12431	12379	12317	12292	12454	12363	12270	12296	12213	12258	12230	12390	12333	12276	12114	12451	12380	12280	12333	12359	12226	12304	12277	12282	12425	12219	12426	12393	12172	12418	12336	12349	12300	12454	12210	12431	12322	12373	12464	12372	12264	12356	12335	12230	12300	12175	12353	12238	12317	12419	12219	12155	12348	12446	12195	12450	12351	12297	12239	12298	12450	12354	12380	12368	12455	12387	12255	12291	12366	12371	12290	12388	12268	12341	12315	12321	12284	12309	12333	12187	12432	12365	12302	12182	12352	12298	12427	12286	12469	12201	12380	12425	12269	12380	12204	12439	12309	12254	12245	12298	12334	12247	12297	12329	12337	12278	12169	12275	12302	12335	12188	12361	12387	12336	12314	12375	12273	12349	12286	12410	12337	12313	12363	12244	12326	12354	12172	12297	12212	12281	12292	12264	12315	12259	12261	12296	12269	12243	12572	12479	12243	12317	12210	12383	12360	12393	12314	12350	12316	12219	12228	12322	12388	12369	12280	12506	12378	12237	12403	12240	12386	12297	12479	12303	12241	12335	12301	12284	12225	12356	12354	12315	12293	12261	12214	12328	12239	12284	12241	12522	12400	12294	12224	12284	12303	12429	12293	12326	12511	12420	12251	12172	12347	12389	12291	12438	12162
29016	31418	40188	26440	17514	15170	13673	13081	13306	12971	13092	12922	12973	13061	12944	12832	13280	13145	13154	13069	13014	12961	12982	13124	13179	13108	13058	12919	12922	13218	13029	13058	12968	13055	12983	13185	12718	12949	12894	13066	12906	13032	13000	13153	12819	13079	13135	12897	12884	12995	13244	13182	12976	12896	13059	12874	12937	12988	12991	12826	13123	13052	12887	12986	13018	12862	13004	13063	13029	12841	12898	13347	12930	12990	12958	12946	12905	12909	12890	13037	12896	13026	12890	12901	13044	12940	13035	13018	12912	12938	13092	13011	13155	13030	12816	12881	13146	13091	12968	13021	13117	13197	13038	13143	12895	12826	12841	12998	12691	12929	12794	12894	12941	13018	12989	13076	12773	12872	12958	12816	13019	12979	12814	12908	12941	13249	13117	13106	12920	12988	12955	12947	13095	12885	13093	12954	12880	12865	12968	12875	12849	12916	13115	12918	12797	12994	13118	13044	12848	13008	13024	12851	12931	13011	12973	13112	13045	12683	12991	13006	12906	12952	12946	13020	12988	12945	12877	12903	12992	12921	12968	12932	12857	13098	13073	12747	12809	12958	13072	12997	12766	12750	12987	13017	13006	13004	12909	12919	13037	13138	12768	12944	13087	12996	13020	12998	13055	13124	12983	12915	12866	13097	12925	12998	12907	13061	13120	13078	13226	13060	13039	12911	13000	13026	13021	13042	12974	12982	13095	12956	13002	13182	13061	12980	12949	12912	13050	13107	12975	13051	12789	12872	13088	13013	13218	13040	13179	13042	12718	13109	13170	13078	13017	12927	13021	13040	12936	13170	12912	12879	13038	13063	12845	12800	12963	12877	12823	12854	12882	12944	12941	12788	13154	12985	13027	12808	12955	13047	12970	12851	13004	13076	13069	13097	13032	13071	12984	13108	12714	12926	12771	12881	12966	12984	13006	12979	12925	12846	12971	12987	13060	13113	12877	13016	12888	12994	13086	12896	13088	12886	13025	12894	13046	12919	13025	12998	12760	12980	13040	13075	12939	13021	12887	12954	13035	13080	13001	12789	13080	12976	13074	13067	12944	13122	13118	12970	12871	13013	12909	12830	12862	13021	12905	12974	13105	12975	12944	12998	12887	13115	13024	12919	12853	12892	12893	12936	13025	12954	12804	13052	12938	12928	13082	13032	12809	12799	13000	13035	12932	12972	13046	13082	13142	12953	12946	13092	12805	12891	13088	13105	13010	13104	13027	12850	12904	13048	12915	12959	13012	12930	12882	12968	13087	13072	13011	13029	13090	12957	13022	12979	13060	12938	12995	12937	12990	13082	12981	13042	13007	12928	13075	13210	12985	13009	13094	12887	12986	12855	12873	12838	12801	12928	12709	12959	13033	13108	12950	12959	12881	12981	13112	12836	12765	12983	12878	12923	12947	12960	13038	12902	12977	12846	12998	12955	12996	12867	13019	13116	13093	13010	12962	13129	12916	13271	12902	12831	12872	12959	12926	12934	12991	13072	12814	13147	13093	13052	12819	12938	12894	12770	13025	13010	13100	12962	12985	13074	12964	13063	12995	13031	13015	12914	12957	13016	13038	12997	13053	13172	12832	12826	12895	13062	12984	13045	12911	13031	13100	13178	12931	12912	12907	12949	12940	12816	12945	12957	13135	13045	13091	12886	13034	12997	13091	12928	12772	12916	12973	12954	13017	12931	12762	13061	13078	12992	12843	12875	13113	13039	12939	13034	12967	12966	13107	12920	13112	12882	13022	12950	12912	13055	13006	12853	12901	12880	13177	13146	13010	12985	12986	12982	12973	13036	13017	13050	13022	12769	13020	13271	12968	12977	12781	13012	12974	13130	13032	13008	13077	12963	12887	12910	12975	12994	12966	12872	12967	13027	13020	13068	13099	13000	13030	12904	12861	13010	12878	13071	12937	12958	13007	12966	13044	12900	12902	12911	13034	12866	13026	12916	13174	13014	12819	13015	13155	12913	12993	12919	13094	13167	13082	12911	13115	12816	13070	13096	12790	12716	12968	12889	13065	12748	13062	12937	13038	12882	13019	13059	12940	13136	12916	12969	12953	13037	12970	13144	13166	13151	13036	13050	12941	13165	12975	13065	12843	13007	12851	13002	13052	12966	12954	12864	13014	12924	12915	13035	13107	12967	13104	12852	13044	13071	13147	13029	12870	12987	13021	12937	12985	12791	13117	13109	12830	13110	13084	13023	13229	12825	12932	13100	12972	12926	12821	12983	13068	13145	13074	13054	13033	13105	12891	13041	12994	13167	12958	13077	12995	13058	12967	12996	12832	13037	12988	12964	13081	12920	13003	12992	13016	13084	13168	13163	12893	12969	12954	13017	12973	13195	13070	13127	13122	13014	12881	12968	12923	12817	12872	13017	13010	13078	12970	12862	13071	13031	13058	12945	13073	13045	13134	13114	13039	12929	12996	12995	12996	13003	13068	12903	12799	13064	13002	13105	12989	12980	12918	12914	12983	13209	13145	12906	13042	12996	12988	13058	12952	13036	12977	12929	12886	13127	13015	13066	12917	13036	12995	13077	12901	13057	13039	12873	12973	12939	13020	12889	13021	13049	12779	12983	13000	12946	13038	12930	13000	13141	12916	12990	12927	13313	13036	13114	12894	12955	12960	12802	13112	12995	12855	13082	12886	13071	13119	12836	12987	13023	13080	12821	12946	13058	12877	12890	12963	12929	12923	12997	12972	13049	13208	12957	12953	12976	12973	12990	12925	13026	13017	12950	12976	13077	13231	12943	12874	13067	12902	12919	12735	12984	13105	13022	12943	12955	12995	12976	12978	13045	12985	12951	12883	12919	12915	12825	13070	12909	12815	12869	12948	13087	12904	12796	13084	13037	13128	13127	12977	12788	12973	12905	12997	13032	12939	12786	12991	13191	12967	13014	13054	12927	13000	13055	12924	13096	12997	12979	12844	12892	13072	12812	13033	12970	13034	12961	12991	12937	12978	12931	12954	13025	13141	12902	12966	12883	12998	12938	13014	13096	12860	12928	13105	12965	13003	13000	13011	12944	13141	12887	12989	12983	12951	12769	12892	13005	12871	13081	13067	13168	12966	12968	13076	13068	12887	12928	13155	13064	12997	13117	12947	12983	13115	13081	13127	13091	13019	13151	12968	12992	13228	12982	13052	12843	13044	13117	12762	13076	13035	12958	12877	13087	12836	13018	13205	13160	12827	12716	12991	12898	13067	13093	12811	12908	13119	12946	13009	12975	13090	13133	12949	12829	12995	12914	12951	12961	12977	13115	12683	12882	12945	12934	12903	13081	13064	12912	13176	12939	13132	12926	12881	12882	13041	13000	13021	13072	13064	12899	13004	13082	12996	12908	12939	13085	13026	12901	13094	13012	12825	12720	12984	12979	13054	12922	12834	12843	13159	12872	12946	12807	13010	12873	12797	13207	12999	12837	13121	12915	12856	13039	12918	12937	12896	12810	12961	13000	13180	12954	13081	13029	12886	12962	13074	13043	13052	13042	13024	13133	12814	13196	13085	12771	12982	13187	13015	12936	13067	13028	13004	12976	13088	13030	12867	12903	13115	13141	12982	12933	12903	12917	13048	12809	13031	12869	13058	13007	13225	12937	13041	13055	13071	13094	13066	13089	13014	13150	13034	12966	12990	13075	13007	12979	13068	12876	12928	13026	12964	13041	13227	12996	13153	12742	12968	12874	12822	13095	13017	13023	12956	12942	12992	13116	13009	13012	12897	13215	12965	12991	13001	13037	13105	12958	12980	12833	13006	12928	12977	12973	13098	12974	12961	12837	13165	13119	13042	12801	13040	13010	12697	13077	12803	12930	12884	12857	13059	12975	13053	12941	13080	12915	12838	13132	13022	13023	12890	13131	12906	12928	13014	12733	13026	13126	13111	12825	13081	13126	12889	13092	12830	13001	13203	13116	13172	13044	13026	12834	12907	12808	13026	12891	12869	12927	12945	12853	12951	12977	12999	12876	12872	12947	12995	12930	12871	12987	13133	12848	12811	13026	12789	13001	12944	12932	13012	12889	13060	13019	12970	12944	12847	12980	12907	12941	13199	13052	12803	12923	13081	12848	13031	13170	12894	13057	13058	13162	12795	12989	12955	12893	12997	12871	13027	12960	12946	12973	13169	12977	13007	13110	13125	12977	12980	13116	12907	12952	13011	12961	12896	12882	13038	12938	13061	12819	13107	12863	13068	12913	13069	13027	13205	12909	12940	12977	12836	12781	13005	12909	13202	13097	13051	12932	13022	12996	13174	12803	12881	13095	12904	12913	12977	13071	12935	12998	13095	13121	12928	12974	13009	12979	13082	13144	13023	13117	13183	12937	12815	12968	12997	13079	13083	13161	12943	12914	13051	13167	13005	13050	12923	13070	12969	13059	12917	13007	12984	12930	12876	12943	12882	13030	12979	13008	13003	12995	12861	12904	12966	12929	12905	12846	13139	12767	12832	12985	13043	12797	12999	12934	12916	13094	13081	12861	12877	13058	13051	13100	12913	12838	12984	12872	13154	12998	12971	12963	13152	13088	12887	12986	13014	12962	12897	12953	13127	12941	13091	12938	13227	13106	12905	12841	12918	12975	13012	13034	13063	12855	12731	12875	13123	12993	13078	12938	13051	12871	13137	12956	13077	13102	13020	13052	13036	12999	12954	12934	13086	13006	12951	12922	13078	12810	13044	13022	12919	13071	12997	13100	13013	12930	13096	13001	13072	12767	13004	12777	12869	13056	13042	13060	12994	13215	13013	12992	13015	12873	12968	12978	12890	12939	12953	13101	13117	12971	13082	13076	13068	12884	13066	12931	12951	13046	12876	13041	13028	13102	13004	13045	12899	12942	13134	12917	12876	13051	13023	12988	13066	12887	12945	13080	12929	13040	13116	13244	12993	12969	13027	12920	13027	12968	13075	12980	13116	13054	12946	12915	12962	13054	12935	13087	12863	13047	13047	12912	12937	12995	13100	12818	12987	12899	12853	12921	13026	12944	12993	12905	13005	12822	12947	12947	12864	12995	13022	12970	12948	12748	12978	12869	12931	12996	12974	12906	13064	13045	12859	13042	12998	13006	12947	12884	13055	12842	13042	13021	13247	13033	13067	12815	12935	13176	12874	13021	12995	13053	12872	12917	13068	13117
32515	51199	43577	22786	16901	14779	12401	12193	12325	12454	12345	12334	12332	12461	12277	12266	12259	12206	12216	12293	12357	12334	12346	12163	12361	12284	12362	12294	12293	12229	12342	12286	12135	12282	12372	12153	12239	12267	12216	12294	12326	12213	12348	12255	12160	12307	12343	12156	12192	12329	12201	12378	12261	12316	12374	12126	12365	12254	12289	12320	12329	12260	12164	12188	12296	12323	12210	12248	12208	12229	12279	11994	12307	12405	12231	12300	12298	12225	12300	12216	12376	12151	12264	12264	12377	12287	12357	12244	12215	12399	12243	12286	12317	12383	12413	12379	12171	12370	12214	12286	12456	12279	12200	12339	12392	12293	12347	12238	12297	12424	12224	12467	12381	12190	12245	12277	12382	11961	12319	12358	12510	12356	12263	12221	12265	12521	12209	12136	12311	12225	12365	12429	12210	12323	12449	12291	12272	12352	12329	12363	12162	12134	12225	12319	12254	12346	12378	12327	12165	12395	12182	12417	12275	12235	12372	12309	12173	12171	12390	12213	12337	12220	12158	12317	12388	12127	12363	12280	12402	12262	12404	12276	12272	12256	12175	12260	12460	12196	12348	12175	12166	12200	12222	12285	12340	12322	12245	12360	12297	12242	12160	12354	12252	12414	12222	12315	12158	12226	12397	12241	12127	12333	12294	12235	12313	12227	12470	12268	12277	12312	12237	12345	12350	12406	12181	12335	12329	12362	12226	12245	12266	12202	12372	12278	12295	12170	12356	12316	12290	12204	12303	12127	12351	12176	12422	12463	12267	12408	12459	12308	12319	12248	12194	12317	12196	12385	12242	12383	12408	12511	12274	12284	12394	12280	12404	12301	12188	12226	12252	12272	12337	12316	12139	12365	12185	12258	12205	12387	12318	12265	12440	12070	12315	12225	12269	12242	12271	12163	12413	12330	12345	12199	12405	12104	12320	12290	12383	12239	12325	12205	12297	12415	12363	12294	12246	12428	12204	12374	12153	12325	12314	12503	12325	12315	12290	12166	12227	12200	12309	12193	12089	12287	12305	12329	12263	12347	12021	12248	12520	12363	12280	12283	12269	12195	12224	12305	12300	12339	12378	12342	12151	12360	12258	12359	12251	12317	12248	12178	12278	12386	12218	12224	12300	12277	12381	12268	12306	12350	12236	12172	12312	12246	12397	12242	12287	12268	12197	12194	12237	12432	12312	12342	12402	12319	12289	12420	12345	12327	12163	12438	12293	12276	12261	12374	12570	12301	12405	12289	12165	12383	12213	12364	12279	12325	12152	12308	12069	12082	12432	12508	12289	12312	12398	12330	12226	12335	12124	12350	12195	12469	12361	12245	12316	12466	12258	12172	12251	12187	12389	12155	12373	12303	12356	12215	12322	12279	12367	12398	12337	12264	12306	12354	12160	12290	12333	12220	12217	12177	12370	12237	12331	12433	12403	12260	12416	12382	12388	12284	12455	12340	12353	12400	12350	12312	12200	12159	12372	12234	12293	12144	12441	12381	12353	12415	12337	12257	12149	12170	12360	12194	12391	12287	12280	12425	12317	12282	12256	12214	12405	12276	12304	12240	12147	12317	12287	12491	12426	12346	12151	12323	12312	12319	12442	12286	12405	12350	12403	12240	12372	12401	12418	12256	12316	12367	12165	12203	12191	12302	12290	12363	12308	12397	12302	12190	12150	12238	12296	12229	12143	12263	12313	12313	12263	12283	12412	12273	12398	12325	12459	12366	12236	12432	12228	12357	12308	12350	12381	12430	12320	12118	12306	12024	12298	12427	12222	12281	12344	12142	12380	12221	12228	12208	12232	12290	12379	12251	12315	12309	12206	12251	12277	12339	12280	12349	12384	12349	12276	12321	12211	12301	12259	12206	12228	12317	12378	12269	12198	12318	12325	12227	12224	12404	12181	12309	12304	12319	12279	12247	12474	12211	12196	12203	12294	12317	12340	12282	12245	12299	12337	12251	12421	12098	12313	12133	12321	12332	12339	12052	12124	12289	12208	12442	12339	12283	12340	12142	12329	12189	12170	12249	12313	12255	12232	12269	12402	12377	12247	12243	12207	12134	12307	12340	12309	12169	12332	12234	12229	12296	12295	12296	12257	12213	12377	12374	12278	12348	12149	12225	12226	12432	12108	12323	12413	12303	12334	12301	12321	12260	12282	12280	12142	12473	12318	12307	12385	12342	12228	12333	12167	12098	12334	12149	12147	12396	12291	12259	12494	12387	12207	12185	12444	12391	12361	12369	12239	12155	12297	12215	12107	12251	12291	12376	12400	12192	12141	12298	12226	12203	12249	12244	12276	12213	12319	12238	12282	12335	12286	12200	12255	12273	12384	12248	12391	12274	12492	12374	12424	12337	12290	12259	12306	12373	12367	12490	12404	12246	12399	12306	12240	12231	12380	12439	12400	12233	12211	12262	12269	12309	12248	12097	12254	12344	12237	12223	12336	12316	12448	12359	12372	12345	12344	12252	12251	12315	12347	12338	12144	12365	12197	12301	12352	12330	12228	12332	12167	12350	12239	12191	12440	12219	12207	12319	12214	12180	12416	12178	12319	12337	12378	12459	12276	12340	12190	12365	12390	12255	12330	12442	12183	12424	12258	12293	12299	12406	12357	12227	12291	12152	12290	12310	12213	12279	12338	12246	12238	12371	12237	12194	12238	12451	12126	12368	12316	12381	12272	12323	12312	12298	12430	12229	12261	12229	12291	12277	12302	12352	12320	12267	12370	12388	12324	12433	12188	12181	12242	12184	12272	12160	12191	12300	12242	12315	12260	12086	12556	12229	12148	12416	12362	12257	12368	12143	12310	12152	12342	12421	12286	12070	12386	12309	12171	12276	12226	12375	12209	12311	12387	12195	12332	12361	12406	12274	12312	12207	12459	12401	12295	12285	12263	12413	12414	12344	12231	12288	12216	12306	12182	12238	12314	12418	12437	12215	12225	12232	12283	12333	12278	12188	12279	12376	12257	12134	12325	12172	12235	12221	12278	12366	12173	12356	12240	12290	12233	12308	12180	12231	12023	12295	12168	12376	12344	12383	12241	12246	12217	12305	12312	12201	12359	12253	12367	12381	12294	12332	12368	12276	12265	12194	12354	12330	12320	12214	12288	12408	12185	12297	12243	12194	12288	12175	12324	12392	12257	12133	12275	12152	12389	12237	12255	12398	12321	12269	12234	12437	12288	12229	12290	12311	12468	12247	12347	12424	12186	12243	12188	12412	12198	12273	12188	12364	12230	12295	12305	12247	12374	12185	12410	12364	12210	12238	12378	12402	12405	12194	12222	12330	12203	12281	12296	12160	12428	12367	12309	12325	12365	12338	12322	12288	12295	12229	12423	12414	12185	12230	12373	12383	12191	12405	12235	12151	12354	12290	12422	12241	12260	12296	12262	12328	12181	12330	12198	12251	12403	12433	12232	12331	12078	12277	12305	12366	12455	12163	12305	12414	12373	12309	12339	12345	12455	12474	12338	12446	12349	12364	12245	12204	12224	12175	12349	12335	12377	12410	12209	12177	12226	12433	12390	12263	12328	12278	12400	12369	12304	12323	12463	12248	12326	12288	12384	12132	12301	12237	12305	12260	12269	12200	12272	12379	12137	12262	12276	12203	12290	12345	12341	12225	12217	12418	12352	12127	12383	12301	12265	12263	12208	12219	12203	12450	12322	12206	12115	12324	12205	12185	12259	12347	12156	12269	12314	12343	12223	12212	12270	12324	12331	12259	12228	12483	12256	12178	12162	12311	12145	12280	12203	12161	12271	12288	12143	12188	12377	12066	12203	12270	12042	12104	12347	12416	12287	12405	12368	12208	12284	12256	12393	12214	12282	12193	12541	12181	12240	12312	12460	12340	12186	12207	12268	12247	12432	12478	12306	12344	12150	12261	12436	12245	12396	12214	12462	12342	12178	12248	12287	12445	12323	12326	12473	12330	12292	12284	12283	12342	12292	12420	12408	12204	12185	12345	12261	12341	12188	12271	12255	12364	12348	12299	12278	12248	12431	12246	12307	12309	12357	12278	12232	12188	12246	12212	12182	12283	12186	12387	12244	12247	12339	12412	12228	12283	12334	12246	12205	12337	12158	12336	12144	12196	12182	12310	12207	12311	12227	12348	12289	12441	12371	12348	12197	12342	12335	12422	12251	12292	12264	12310	12264	12381	12199	12318	12293	12268	12359	11986	12354	12227	12276	12270	12422	12408	12234	12170	12360	12336	12301	12243	12230	12381	12482	12297	12252	12277	12303	12168	12084	12313	12266	12397	12339	12316	12236	12334	12056	12171	12322	12302	12416	12255	12290	12168	12236	12211	12345	12258	12264	12220	12265	12301	12235	12321	12122	12245	12229	12330	12176	12244	12254	12234	12326	12214	12237	12257	12295	12385	12327	12226	12471	12266	12325	12119	12253	12312	12289	12381	12233	12360	12362	12391	12213	12347	12318	12396	12220	12360	12299	12300	12275	12129	12322	12174	12402	12257	12332	12278	12273	12353	12258	12421	12229	12456	12312	12398	12416	12124	12284	12194	12220	12142	12349	12482	12263	12215	12321	12218	12179	12321	12433	12218	12306	12314	12298	12327	12304	12298	12298	12149	12262	12249	12514	12157	12236	12250	12365	12315	12367	12248	12203	12296	12214	12290	12449	12199	12323	12290	12285	12301	12199	12379	12349	12423	12298	12293	12404	12472	12320	12213	12259	12400	12261	12235	12258	12383	12301	12379	12271	12354	12314	12192	12371	12451	12407	12230	12410	12311	12237	12372	12332	12332	12354	12224	12098	12318	12223	12318	12311	12326	12397	12353	12244	12268	12277	12292	12299	12331	12382	12332	12237	12373	12299	12277	12263	12189	12120	12473	12178	12340	12361	12312	12263	12277	12205	12353	12274	12370	12280	12272	12378	12195	12347	12334	12340	12255	12335	12398	12239	12500	12142	12269	12293	12370	12367	12208	12226	12365	12243	12373	12327	12325	12286	12352	12336	12291	12303	12257	12348	12297	12386	12430	12143	12172	12396	12347	12369	12356	12333	12241	12283	12411	12186	12374	12428	12202	12388	12289	12342	12255	12194	12206	12373	12245	12359	12094	12553	12206	12228	12392	12401	12306	11961	12219	12421	12250	12467	12170	12204	12319	12267	12265
25150	26467	45549	39057	29471	21783	16811	13732	13617	13478	13288	13357	13342	13237	13432	13268	13221	13474	13391	13386	13390	13352	13332	13142	13486	13356	13116	13279	13286	13153	13331	13303	13202	13209	13132	13382	13152	13059	13206	13095	13426	13139	13208	13353	13352	13388	13230	13255	13284	13183	13093	13274	13264	13326	13342	13245	13136	13183	13252	13300	13076	13149	13101	13257	13274	13296	13255	13115	13312	13349	13054	13238	13242	13172	13253	13334	13331	13270	13567	13226	13270	13135	13219	13184	13126	13055	13162	13082	13363	13293	13195	13106	13086	13315	13297	13394	13383	13199	13394	13161	13086	13312	13364	13238	13328	13322	13190	13363	13120	13249	13213	13126	13169	13402	13410	13137	13363	13193	13274	13211	13234	13278	13286	13242	13213	13395	13119	13168	13431	13044	13109	13110	13023	13185	13265	13270	13310	13221	13273	13256	13161	13115	13273	13107	13365	13352	13192	13202	13207	13167	13291	13226	13177	13138	13297	13333	13225	13295	13071	13294	13215	13215	13318	13277	13358	13185	13108	13265	13150	13312	13327	13308	13190	13287	13057	13163	13273	13277	13076	13195	13106	13199	13350	13332	13160	13247	13382	13153	13192	13226	13169	13241	13179	13226	13264	13224	13234	13076	13366	13260	13129	13161	13310	13018	13197	13159	13550	13022	12981	13076	13367	13254	13074	13208	13252	13166	13283	13275	13115	13357	13387	13199	13109	13120	13060	13101	13085	13215	13063	13005	13221	13267	13183	13254	13104	13198	13235	13237	13261	13381	13253	13225	13258	13334	13104	13182	13184	13127	13173	13260	13295	13277	13365	13313	13372	13122	13395	13022	13049	13174	13126	13203	13199	13378	13239	13214	13110	13190	13223	13233	13375	13173	13215	13267	13148	13192	13340	13062	13305	13024	13396	13262	13162	13380	13226	13183	13317	13060	13225	13222	13160	13359	13191	13162	13206	13172	13177	13135	13205	13447	13241	13121	13313	13121	13266	13223	13322	13133	13238	13287	13153	13004	13295	13183	13102	13077	13515	13340	13094	13203	13325	13377	13315	13260	13241	13164	13245	13227	13237	13160	13243	13200	13152	13233	13238	13382	13276	12985	13287	13204	13187	13069	13269	13080	13123	13185	13178	13428	13340	13297	13164	13077	13165	13138	13289	13290	13105	13245	13237	13079	13212	13247	13327	13132	13328	13317	13283	13314	13232	13126	13188	13273	13175	13321	13194	13294	13256	13051	13167	13289	13317	13202	13195	13208	13120	13355	13418	13111	13257	13307	13342	13236	13111	13143	13305	13182	13418	13142	13238	13257	13304	13195	13183	13244	13214	13498	13244	13174	13220	13076	12990	13222	13338	13127	13053	13188	13381	13044	13153	13160	13401	13167	13222	13234	13171	13144	13390	13375	13283	13319	13188	13255	13254	13192	13139	13017	13257	13148	13084	12910	13268	13283	13163	13184	13041	13315	13340	13259	13243	13202	13373	13241	13010	13210	13190	13128	13142	13201	13433	13111	13229	13277	13209	13294	13176	13385	13315	13338	13235	13463	13157	13189	13121	13278	13346	13333	13388	13177	13277	13084	13092	13261	13314	13040	13176	13197	13051	13068	13270	13253	13227	13230	13241	13206	13010	13258	13344	13159	13241	13119	13158	13356	13255	13398	13184	13009	13236	13332	13253	13345	13178	12908	13163	13242	13208	13082	13198	13312	13295	13262	13208	13074	13323	13199	13291	13159	13281	13226	13064	13246	13072	13400	13051	13312	13149	13147	13292	13225	13036	13325	13165	13118	13213	13187	13116	13358	13207	13161	13114	13177	13073	13377	13326	13281	13177	13249	13235	13343	13182	13277	13413	13377	13174	13299	13247	13292	13067	13289	13186	13218	13177	13390	13260	13255	13229	13300	13194	13363	13388	13144	13095	13158	13207	13121	13328	13120	13328	13284	13137	13417	13107	13288	13177	13185	13298	13016	13292	13304	13339	13243	13219	13279	13179	13082	13292	13125	13213	13146	13167	13188	13150	13037	13265	13202	13108	13256	13121	13309	13150	13206	13190	13163	13216	13373	12995	13141	13102	12934	13277	13146	13206	13154	13326	13358	13036	13097	13207	13194	13235	13005	13223	13217	13193	13205	13188	13205	13303	13205	13127	12877	13086	13102	13369	13178	13349	13443	13096	13206	13149	13277	13235	13412	13269	13273	12975	13399	13268	13058	13263	13308	13263	13216	13231	13175	13033	13257	13298	13334	13230	13150	13205	13213	13081	13374	13367	13251	13230	13225	13187	13339	12950	13231	13279	13236	13173	13206	13119	13246	13295	13481	13260	13217	13117	13089	13179	13214	13360	13353	13307	13187	13353	13075	13055	13429	13317	13419	13373	13124	13203	13109	13265	13461	13136	13222	13116	13371	13136	13204	13134	12916	13246	13053	13205	13130	13134	13256	13329	13194	13426	13270	12965	13205	13267	13170	13245	13267	13207	13241	13414	13233	13265	13155	13278	13210	13349	13167	13095	13198	13197	13372	13355	13248	13351	13367	13244	13165	13125	13216	13287	13149	13166	13222	13214	13272	13303	13057	13157	13162	13126	13142	13300	13173	13180	13078	13060	13082	13146	13290	13106	13411	13208	13224	13236	13251	13188	13205	13155	13246	13295	13196	13342	13381	13385	13256	13301	13065	13180	13171	13327	13214	13139	13295	13044	13343	13370	13355	13319	13062	13160	13358	13344	13075	13403	13300	13253	13203	13125	13273	13222	13244	13086	13315	13194	13160	13228	13258	13316	13346	13138	13122	13278	13098	13310	13140	13260	13151	13292	13126	13256	13156	13229	13159	13145	13100	13311	13246	13171	13363	13289	13183	13269	13147	13165	13126	13250	13189	13061	13146	13291	13286	13142	13228	13307	13060	13142	13208	13182	13119	13138	13236	13235	13231	13151	13140	13252	13215	13029	13097	13316	13235	13310	13265	13274	13096	12903	13270	13301	13345	13110	13197	13149	13254	12899	13194	13153	13336	13320	12973	13172	13075	13164	13237	13189	13309	13352	13051	13331	13230	13356	13393	13382	13390	13130	13167	13271	13227	13158	13250	13022	13271	13270	13352	13144	13113	13270	13279	13181	13114	13259	13024	13032	13247	13192	13343	13064	13206	13067	13116	13347	13313	13234	13146	13160	13131	13135	13133	13255	13156	13192	13217	13422	13205	13145	13244	13191	13115	13241	13071	13180	13155	13199	13188	13213	13228	13353	13243	13414	13212	13267	13162	13313	13203	13086	13120	13179	13287	13078	13127	13243	13236	13173	13167	13352	13194	13314	13185	13229	13410	13315	13232	13157	13168	13212	13252	13342	13150	13169	13206	13255	13223	13260	13301	13129	12967	13187	13182	13246	13176	13259	13248	13088	13199	13149	13154	13304	13140	13133	13260	13148	13182	13275	13457	13264	13237	13014	13123	13131	12977	13056	13012	13268	13148	13297	13217	13320	13491	13281	13118	13223	13256	13318	13306	13162	13148	13336	13224	13319	13164	13295	13202	13180	13020	13313	13417	13128	13134	13091	13333	13226	13175	13318	13235	13224	13175	13109	13187	13171	13288	13324	13129	13361	13366	13142	13193	13233	13457	13363	12948	13259	13248	13224	13151	13183	13021	12964	13199	13233	13155	13180	13163	13176	13311	13290	13351	13303	13225	13332	13278	13165	13073	13161	13099	13138	13283	13176	13209	13179	13276	13152	13049	13101	13267	13327	13242	13310	13311	13081	13302	13426	13214	13274	13326	13143	13245	13512	13047	13294	13230	13052	12969	13191	13306	13199	13304	13327	13214	13319	13110	13176	13346	13211	13095	13247	12967	13239	13109	13072	13078	13362	13187	13235	13265	13231	13285	13360	13140	13197	13088	13206	13100	13229	13316	13259	13272	13183	13176	13135	13249	13109	13405	13184	13307	13282	13239	13202	13237	13079	13347	13279	13226	13224	13281	13251	13345	13205	13195	13198	13142	13368	13381	13324	13006	13174	13177	13216	13317	13335	13295	13216	13213	13290	13309	13099	13391	13203	13207	13094	13181	13199	13216	13177	13108	13376	13485	13249	13322	13273	12952	13162	13272	13282	13307	13262	13177	13195	13354	13236	13228	13267	13403	13284	12998	13137	13105	13448	13213	13248	13182	13264	13173	13352	13196	13079	13076	13229	13268	13368	13077	13269	13316	13156	13258	13114	13314	13219	13291	13467	13145	13138	13222	13163	13326	13573	13260	13297	13272	13334	13082	13344	13399	13245	13200	13231	13334	13172	13158	13106	13237	13199	13360	13166	13280	13193	13183	13460	13183	13315	13259	13252	13253	13284	13419	13184	13109	13193	13158	13197	13161	13017	13191	13090	13137	13065	13117	13144	13103	13109	13295	13244	13174	13289	13183	13168	13292	13291	13027	13245	13191	13149	13155	13288	13259	13297	13294	13237	13138	13253	13241	13150	13285	13280	13050	13162	13041	13284	13301	13269	13250	13386	13149	13499	13221	13179	13275	13113	13312	13271	13128	13279	13269	13205	13100	13114	13272	13329	13083	13171	13159	13187	13224	13383	13037	13179	13206	13231	13171	13213	13193	13113	13448	13225	13341	13212	13154	13224	13287	13192	13159	13199	13136	13311	13116	13169	13177	13216	13203	13445	13125	13104	13253	13359	13248	13319	13115	13231	13111	13320	13295	13147	13261	13207	13153	13161	13248	13383	13157	13213	13021	13174	13129	13101	13185	13154	13276	13119	13214	13392	13230	13258	13081	13221	13127	13313	13232	13033	13141	13118	13283	13270	13072	13249	13027	13416	13305	13173	13090	13340	13184	13397	13207	13184	13255	13331	13213	13331	13113	13104	13233	13151	13049	13052	13279	13270	13179	13058	13247	13173	13204	13174	13191	13210	13253	13177	13098	13120	13171	13318	13281	13110	13326	13132	13175	13226	13272	13263	13079	13464	13027	13279	13181	13230	13281	13127	13473	13195	13033	13196	13300	13220	13065	13204	13279	13098	13249	13261	13262	13356	13230	13332	12908	13089	13107	13137	13259	13253	13344	13209	13234	13311	13205	13414	12968	13164	13338	13319	13175	13149	13101	13100	13251	13376	13163	13223	13326	13169	13248
52648	91205	78320	47774	33348	18247	13406	12577	12647	12628	12459	12439	12558	12523	12552	12438	12531	12440	12573	12384	12542	12427	12475	12533	12544	12510	12442	12453	12448	12674	12614	12533	12380	12560	12430	12643	12602	12381	12653	12557	12606	12491	12622	12411	12554	12443	12485	12604	12512	12509	12519	12610	12485	12538	12432	12437	12478	12508	12639	12641	12399	12482	12366	12472	12454	12332	12548	12406	12557	12433	12625	12435	12339	12600	12596	12482	12496	12584	12609	12531	12551	12375	12469	12434	12507	12339	12454	12406	12521	12595	12447	12642	12580	12591	12400	12440	12463	12517	12582	12493	12590	12419	12410	12497	12454	12434	12478	12561	12530	12512	12433	12597	12473	12327	12460	12349	12585	12384	12494	12266	12413	12564	12580	12476	12641	12505	12654	12501	12593	12503	12601	12494	12543	12334	12384	12565	12467	12430	12397	12561	12399	12596	12420	12584	12575	12556	12496	12568	12455	12567	12510	12658	12597	12620	12474	12598	12504	12571	12546	12394	12247	12404	12542	12520	12360	12438	12402	12361	12443	12499	12430	12673	12526	12464	12510	12517	12484	12418	12305	12404	12592	12568	12543	12610	12628	12551	12525	12495	12618	12423	12461	12323	12473	12381	12368	12490	12581	12431	12511	12429	12504	12515	12431	12443	12476	12403	12545	12543	12662	12442	12503	12529	12529	12549	12512	12325	12677	12463	12420	12372	12410	12474	12434	12541	12323	12589	12344	12613	12545	12560	12355	12592	12514	12515	12495	12524	12581	12399	12477	12568	12463	12412	12620	12627	12404	12521	12571	12374	12453	12535	12514	12414	12608	12672	12450	12521	12419	12446	12266	12590	12531	12351	12492	12513	12319	12509	12463	12443	12516	12544	12431	12626	12584	12436	12445	12403	12400	12526	12390	12467	12524	12556	12567	12371	12560	12398	12679	12554	12431	12560	12635	12482	12436	12604	12686	12435	12484	12403	12579	12534	12447	12464	12639	12611	12493	12563	12669	12483	12608	12387	12461	12573	12599	12429	12559	12347	12414	12502	12622	12512	12520	12473	12674	12365	12625	12529	12672	12581	12520	12500	12465	12444	12411	12317	12558	12374	12543	12349	12675	12521	12503	12522	12523	12472	12425	12543	12141	12693	12423	12528	12361	12517	12363	12584	12557	12445	12577	12491	12648	12602	12555	12438	12402	12638	12554	12455	12452	12620	12501	12454	12427	12412	12370	12531	12508	12514	12401	12535	12526	12517	12417	12446	12502	12508	12631	12405	12493	12572	12295	12560	12505	12431	12469	12722	12396	12663	12622	12369	12683	12565	12555	12393	12540	12573	12498	12499	12567	12519	12394	12495	12566	12588	12386	12410	12486	12549	12470	12412	12665	12288	12489	12395	12450	12512	12499	12501	12555	12524	12421	12604	12475	12267	12521	12532	12346	12468	12431	12495	12503	12407	12526	12579	12511	12672	12598	12493	12462	12469	12461	12517	12599	12686	12552	12392	12525	12525	12520	12348	12531	12465	12566	12476	12449	12363	12169	12408	12452	12554	12474	12493	12489	12539	12397	12492	12589	12513	12553	12490	12515	12408	12542	12396	12598	12452	12373	12538	12502	12686	12581	12624	12655	12499	12426	12457	12394	12507	12493	12385	12537	12514	12488	12424	12442	12476	12492	12555	12400	12544	12541	12391	12585	12444	12531	12675	12440	12394	12458	12610	12341	12457	12653	12459	12652	12446	12463	12508	12481	12356	12603	12591	12539	12398	12360	12570	12485	12582	12588	12412	12576	12421	12556	12500	12520	12598	12373	12413	12549	12470	12486	12455	12648	12581	12655	12446	12487	12466	12470	12553	12467	12442	12589	12643	12503	12438	12538	12504	12550	12464	12553	12566	12539	12518	12552	12433	12479	12445	12357	12593	12462	12426	12639	12612	12458	12450	12391	12607	12494	12387	12553	12605	12559	12636	12456	12512	12495	12440	12378	12529	12520	12635	12551	12461	12558	12758	12541	12459	12658	12343	12658	12453	12491	12555	12448	12566	12564	12610	12503	12486	12545	12606	12626	12514	12468	12443	12485	12470	12651	12509	12659	12457	12496	12488	12574	12424	12544	12589	12561	12307	12510	12461	12568	12568	12530	12440	12512	12497	12684	12562	12619	12546	12538	12627	12420	12505	12417	12539	12502	12496	12580	12493	12501	12585	12454	12501	12477	12597	12366	12495	12546	12419	12544	12506	12582	12564	12498	12497	12662	12376	12642	12574	12432	12511	12548	12492	12532	12452	12418	12521	12574	12477	12335	12448	12329	12466	12562	12400	12635	12352	12588	12528	12442	12549	12654	12607	12516	12486	12423	12521	12589	12535	12462	12447	12442	12615	12437	12554	12663	12454	12578	12461	12426	12582	12557	12449	12597	12373	12485	12509	12476	12571	12548	12581	12510	12388	12440	12516	12435	12371	12612	12502	12414	12609	12548	12409	12591	12353	12468	12610	12487	12699	12495	12380	12486	12556	12442	12589	12472	12428	12496	12560	12335	12531	12476	12501	12439	12522	12572	12544	12327	12388	12436	12523	12591	12449	12473	12548	12616	12534	12582	12357	12421	12465	12456	12509	12485	12553	12447	12571	12393	12411	12435	12481	12492	12655	12446	12383	12460	12562	12534	12474	12389	12544	12338	12490	12592	12603	12491	12510	12560	12348	12495	12559	12482	12640	12252	12601	12511	12418	12526	12320	12436	12422	12496	12488	12552	12484	12509	12498	12468	12363	12642	12403	12460	12486	12475	12386	12432	12385	12609	12598	12621	12545	12517	12635	12532	12638	12415	12548	12473	12559	12503	12326	12528	12473	12664	12428	12233	12409	12491	12629	12458	12535	12496	12501	12445	12624	12542	12522	12514	12277	12425	12537	12571	12680	12613	12435	12401	12475	12532	12619	12515	12734	12673	12509	12473	12446	12474	12588	12534	12692	12578	12640	12453	12524	12555	12503	12521	12400	12483	12622	12469	12535	12497	12462	12469	12489	12616	12363	12597	12491	12449	12601	12580	12493	12396	12494	12506	12533	12410	12622	12431	12527	12462	12486	12525	12653	12577	12485	12658	12535	12598	12370	12570	12379	12326	12541	12398	12519	12606	12253	12481	12531	12487	12604	12515	12463	12496	12590	12458	12424	12656	12676	12473	12598	12564	12488	12490	12383	12573	12562	12550	12338	12502	12631	12383	12464	12562	12431	12481	12391	12632	12427	12478	12418	12579	12569	12498	12535	12346	12819	12417	12479	12651	12537	12473	12534	12328	12476	12406	12624	12543	12471	12413	12428	12454	12412	12422	12431	12305	12489	12373	12507	12367	12539	12467	12422	12560	12557	12544	12429	12561	12232	12470	12393	12592	12503	12510	12402	12510	12441	12581	12523	12564	12416	12440	12561	12467	12522	12481	12462	12455	12670	12460	12627	12458	12430	12441	12410	12416	12584	12469	12508	12540	12519	12392	12609	12572	12494	12525	12580	12521	12405	12479	12563	12461	12423	12261	12527	12472	12501	12578	12766	12382	12525	12618	12490	12436	12514	12632	12465	12420	12392	12463	12543	12631	12454	12511	12639	12411	12547	12480	12475	12487	12511	12354	12374	12507	12547	12405	12564	12475	12358	12531	12450	12395	12484	12484	12378	12506	12415	12556	12410	12493	12637	12515	12394	12559	12502	12382	12425	12508	12488	12382	12560	12459	12575	12428	12533	12404	12314	12502	12578	12658	12307	12478	12609	12564	12383	12307	12432	12382	12423	12450	12467	12372	12580	12426	12373	12432	12531	12539	12411	12544	12598	12524	12450	12596	12396	12418	12521	12449	12600	12354	12666	12323	12526	12506	12484	12425	12462	12492	12609	12562	12442	12536	12364	12503	12536	12454	12569	12427	12467	12568	12461	12439	12693	12532	12526	12452	12586	12449	12490	12438	12478	12603	12401	12478	12463	12535	12477	12485	12409	12480	12463	12429	12507	12599	12522	12531	12569	12532	12646	12590	12409	12662	12560	12716	12432	12547	12666	12460	12482	12378	12492	12542	12420	12558	12591	12438	12508	12408	12445	12654	12304	12369	12513	12552	12464	12625	12461	12507	12585	12564	12298	12465	12443	12585	12472	12358	12610	12663	12380	12540	12486	12449	12524	12502	12380	12459	12512	12335	12550	12512	12387	12547	12424	12589	12549	12533	12455	12400	12578	12467	12739	12555	12597	12432	12473	12495	12532	12564	12567	12455	12562	12506	12326	12557	12475	12460	12379	12522	12439	12495	12454	12493	12458	12644	12410	12424	12456	12403	12260	12320	12546	12467	12543	12512	12510	12547	12430	12677	12474	12365	12523	12429	12492	12724	12472	12554	12327	12502	12512	12575	12568	12476	12618	12645	12452	12535	12469	12634	12549	12502	12417	12477	12606	12586	12433	12499	12471	12624	12537	12571	12374	12505	12599	12476	12487	12506	12552	12510	12477	12479	12550	12514	12538	12361	12567	12549	12416	12663	12562	12382	12524	12503	12628	12402	12355	12527	12511	12540	12544	12541	12396	12730	12595	12493	12552	12567	12432	12520	12585	12418	12541	12585	12462	12515	12480	12494	12328	12418	12469	12580	12651	12521	12519	12456	12638	12531	12553	12497	12504	12531	12621	12604	12441	12523	12479	12552	12462	12576	12377	12556	12598	12566	12568	12370	12376	12547	12544	12498	12533	12468	12450	12614	12416	12354	12568	12398	12475	12546	12426	12471	12250	12270	12449	12427	12450	12539	12510	12568	12409	12460	12443	12649	12669	12381	12668	12494	12547	12471	12505	12464	12614	12463	12520	12463	12612	12454	12508	12440	12423	12450	12464	12593	12474	12582	12602	12427	12699	12624	12521	12613	12497	12613	12554	12514	12345	12513	12593	12532	12505	12390	12432	12553	12553	12544	12560	12556	12601	12330	12485	12535	12525	12495	12580	12572	12545	12533	12508	12406	12454	12634	12446	12445	12440	12445	12523	12355	12515	12480	12375	12580	12660	12551	12364	12534	12407	12314	12466	12613	12478	12596	12435	12488	12643	12448	12435	12565	12378	12552	12340	12563	12635	12503	12507	12342	12537	12331	12545	12647	12664	12510	12602	12464	12451
23184	22316	35903	33926	29129	25384	22197	15093	13487	13743	13777	13661	13843	13564	13570	13380	13450	13560	13372	13475	13661	13432	13452	13290	13494	13453	13669	13429	13379	13480	13152	13452	13376	13511	13402	13376	13315	13265	13226	13422	13494	13208	13455	13459	13446	13436	13447	13325	13298	13413	13470	13684	13486	13331	13370	13235	13220	13293	13329	13464	13230	13342	13336	13311	13487	13395	13446	13437	13446	13183	13424	13527	13450	13323	13476	13404	13668	13313	13429	13408	13395	13250	13326	13411	13559	13301	13361	13338	13638	13359	13244	13323	13307	13315	13425	13330	13344	13419	13378	13513	13226	13288	13355	13229	13305	13383	13226	13163	13136	13365	13115	13288	13406	13460	13315	13385	13296	13226	13409	13350	13224	13212	13263	13211	13491	13015	13395	13314	13235	13314	13134	13217	13485	13485	13426	13475	13552	13005	13229	13317	13261	13357	13253	13309	13267	13365	13433	13390	13473	13275	13258	13163	13174	13373	13315	13378	13551	13284	13344	13359	13552	13287	13303	13351	13227	13346	13457	13260	13434	13344	13376	13276	13122	13188	13412	13304	13103	13261	13353	13436	13242	13454	13463	13291	13245	13321	13379	13252	13349	13340	13473	13357	13348	13375	13328	13418	13112	13326	13238	13278	13603	13317	13448	13487	13324	13460	13369	13252	13335	13291	13203	13215	13247	13305	13342	13415	13225	13497	13422	13402	13262	13339	13298	13462	13324	13188	13335	13462	13309	13287	13327	13362	13367	13199	13319	13270	13389	13282	13400	13436	13175	13392	13209	13307	13331	13088	13389	13287	13408	13220	13415	13419	13132	13314	13258	13281	13408	13144	13262	13608	13284	13409	13254	13227	13311	13396	13514	13263	13186	13250	13176	13291	13416	13284	13392	13449	13230	13457	13432	13219	13400	13368	13350	13424	13514	13152	13311	13421	13274	13260	13413	13430	13325	13278	13333	13305	13390	13101	13192	13304	13347	13420	13226	13299	13465	13107	13261	13239	13204	13373	13111	13293	13138	13272	13461	13157	13264	13254	13326	13313	13275	12985	13520	13174	13358	13238	13124	13491	13393	13396	13235	13319	13460	13246	13366	13426	13567	13384	13402	13218	13233	13222	13338	13381	13529	13350	13524	13260	13421	13296	13447	13311	13245	13426	13334	13239	13407	13459	13339	13378	13465	13254	13271	13296	13194	13085	13358	13226	13443	13300	13398	13375	13412	13326	13227	13266	13206	13269	13373	13245	13116	13125	13304	13418	13339	13293	13428	13203	13450	13510	13433	13327	13435	13484	13233	13313	13367	13461	13169	13378	13449	13381	13225	13355	13268	13369	13340	13473	13270	13259	13383	13179	13340	13235	13450	13233	13392	13251	13376	13414	13337	13125	13325	13111	13477	13290	13383	13438	13418	13344	13212	13362	13384	13355	13224	13278	13129	13181	13234	13239	13280	13233	13428	13389	13318	13149	13412	13384	13344	13472	13254	13361	13291	13116	13282	13074	13390	13231	13336	13476	13308	13184	13211	13304	13326	13173	13334	13375	13517	13172	13321	13445	13482	13335	13329	13503	13313	13516	13379	13238	13325	13267	13378	13370	13427	13559	13240	13349	13296	13440	13305	13347	13269	13240	13388	13165	13384	13240	13379	13279	13348	13063	13333	13302	13335	13157	13222	13244	13098	13404	13314	13435	13371	13263	13308	13171	13387	13413	13275	13176	13273	13175	13382	13350	13304	13320	13300	13354	13308	13422	13388	13506	13325	13387	13137	13294	13243	13352	13149	13371	13428	13360	13367	13397	13244	13280	13242	13479	13240	13396	13402	13257	13166	13241	13358	13123	13228	13280	13233	13104	13353	13372	13399	13237	13381	13351	13389	13270	13250	13323	13339	13400	13351	13244	13217	13322	13351	13399	13165	13232	13326	13408	13371	13496	13043	13260	13341	13160	13324	13304	13434	13345	13305	13399	13268	13260	13244	13407	13341	13261	13449	13334	13328	13262	13375	13456	13395	13177	13267	13454	13391	13360	13284	13352	13487	13386	13407	13208	13309	13289	13332	13182	13309	13352	13203	13499	13197	13389	13342	13421	13446	13179	13496	13316	13412	13315	13264	13297	13291	13393	13360	13384	13415	13279	13268	13249	13287	13306	13612	13287	13211	13336	13452	13353	13287	13306	13394	13308	13211	13294	13412	13358	13299	13413	13155	13393	13297	13167	13447	13243	13319	13494	13342	13362	13573	13339	13199	13250	13221	13152	13150	13262	13292	13174	13171	13360	13300	13238	13229	13266	13378	13014	13236	13264	13322	13170	13373	13420	13286	13334	13294	13251	13153	13376	13407	13245	13473	13403	13434	13348	13441	13428	13378	13398	13340	13116	13287	13454	13107	13205	13327	13333	13297	13177	13270	13394	13153	13224	13311	13219	13459	13469	13503	13389	13420	13398	13482	13396	13355	13084	13257	13482	13212	13177	13377	13314	13249	13277	13160	13199	13268	13331	13269	13350	13381	13238	13294	13371	13415	13390	13437	13257	13313	13271	13150	13299	13244	13309	13352	13102	13193	13230	13149	13339	13296	13329	13426	13231	13312	13305	13361	13536	13300	13316	13442	13190	13483	13308	13313	13095	13459	13204	13268	13231	13238	13252	13293	13351	13228	13273	13357	13439	13340	13284	13280	13128	13156	13334	13239	13314	13311	13475	13266	13369	13393	13307	13297	13209	13157	13396	13312	13339	13128	13404	13156	13239	13347	13426	13523	13156	13166	13277	13127	13348	13248	13382	13207	13295	13412	13163	13464	13265	13490	13151	13308	13235	13281	13410	13187	13294	13472	13478	13349	13192	13372	13367	13334	13366	13296	13320	13346	13357	13217	13296	13300	13362	13335	13232	13284	13305	13298	13317	13456	13263	13312	13432	13280	13097	13401	13230	13419	13388	13375	13332	13216	13227	13347	13336	13293	13453	13139	13448	13267	13355	13284	13355	13370	13304	13261	13293	13331	13156	13436	13499	13449	13036	13251	13414	13461	13247	13393	13211	13331	13261	13414	13408	13427	13274	13312	13271	13234	13099	13428	13226	13219	13244	13338	13269	13271	13454	13352	13483	13318	13390	13445	13321	13325	13332	13247	13394	13270	13523	13517	13462	13219	13217	13349	13382	13452	13357	13169	13342	13314	13299	13325	13148	13176	13537	13336	13337	13336	13199	13116	13252	13091	13193	13260	13458	13368	13259	13097	13431	13400	13455	13399	13388	13368	13276	13372	13325	13278	13275	13246	13303	13261	13308	13398	13454	13374	13441	13146	13303	13459	13390	13190	13496	13274	13187	13197	13251	13437	13221	13147	13252	13283	13497	13508	13329	13343	13235	13573	13398	13217	13043	13333	13231	13365	13401	13220	13199	13371	13173	13318	13486	13226	13287	13291	13214	13346	13431	13373	13395	13355	13240	13299	13318	13232	13386	13451	13515	13355	13368	13509	13308	13168	13339	13315	13235	13375	13305	13387	13304	13203	13218	13326	13347	13443	13222	13244	13404	13439	13298	13291	13199	13453	13399	13018	13454	13398	13462	13070	13271	13325	13271	13053	13199	13458	13330	13419	13353	13324	13441	13085	13250	13390	13429	13102	13464	13183	13326	13332	13217	13381	13176	13323	13403	13313	13316	13357	13461	13204	13422	13190	13275	13196	13231	13386	13388	13316	13205	13211	13242	13336	13167	13260	13237	13233	13133	13161	13391	13398	13465	13353	13258	13361	13297	13251	13408	13394	13287	13292	13434	13215	13373	13286	13075	13386	13166	13236	13188	13514	13364	13410	13203	13305	13323	13474	13349	13298	13318	13275	13403	13231	13193	13190	13207	13376	13250	13396	13464	13401	13474	13405	13375	13310	13429	13378	13211	13380	13194	13322	13394	13502	13242	13125	13189	13037	13379	13408	13209	13204	13471	13272	13398	13312	13311	13387	13508	13386	13343	13450	13414	13287	13344	13220	13374	13308	13267	13393	13274	13228	13422	13363	13263	13329	13059	13435	13366	13204	13338	13229	13215	13276	13178	13153	13375	13401	13319	13292	13462	13436	13183	13390	13394	13483	13479	13391	13224	13361	13452	13234	13149	13292	13387	13236	13236	13474	13316	13352	13217	13341	13357	13418	13353	13168	13208	13465	13131	13260	13388	13207	13082	13500	13279	13379	13480	13190	13223	13259	13139	13371	13335	13395	13420	13148	13397	13361	13147	13241	13311	13393	13339	13379	13284	13299	13358	13296	13130	13223	13037	13308	13265	13135	13146	13391	13156	13239	13318	13444	13489	13232	13227	13318	13282	13350	13319	13290	13419	13354	13373	13272	13175	13324	13372	13473	13213	13332	13241	13340	13513	13145	13376	13265	13239	13305	13369	13391	13307	13382	13358	13507	13154	13245	13482	13346	13364	13431	13246	13348	13141	13305	13287	13285	13384	13451	13167	13235	13269	13174	13382	13333	13154	13425	13358	13276	13284	13534	13416	13273	13457	13371	13304	13211	13201	13390	13389	13170	13490	13390	13364	13337	13310	13372	13311	13227	13310	13245	13150	13393	13219	13481	13381	13379	13350	13361	13217	13262	13188	13275	13413	13345	13406	13437	13308	13285	13262	13298	13289	13383	13254	13375	13278	13390	13327	13236	13310	13308	13264	13509	13348	13254	13321	13496	13344	13312	13475	13335	13149	13189	13369	13344	13534	13523	13307	13389	13243	13313	13350	13353	13188	13275	13169	13246	13190	13232	13340	13254	13239	13552	13270	13428	13335	13443	13358	13181	13279	13454	13553	13255	13205	13342	13286	13353	13229	13330	13273	13158	13410	13201	13424	13293	13285	13399	13326	13458	13279	13253	13278	13386	13155	13161	13370	13281	13287	13273	13392	13228	13274	13264	13292	13270	13253	13266	13234	13477	13184	13288	13356	13334	13230	13345	13464	13449	13368	13352	13170	13368	13402	13307	13277	13275	13376	13219	13219	13329	13385	13154	13243	13224	13159	13236	13365	13237	13389	13459	13315	13383	13376	13340	13288	13283	13209	13355	13138	13105	13313	13366	13284	13292	13310	13425	13300	13250	13324	13615	13399	13181	13464	13315	13252	13219	13253	13396	13481	13209	13388
55027	101388	93349	65479	46352	22955	14070	12505	12470	12470	12472	12462	12580	12462	12501	12574	12430	12547	12497	12487	12611	12542	12514	12472	12340	12491	12367	12684	12567	12491	12695	12651	12529	12490	12374	12398	12605	12376	12315	12626	12511	12459	12474	12572	12483	12378	12543	12546	12465	12570	12484	12508	12567	12441	12457	12444	12590	12459	12687	12326	12580	12594	12583	12417	12770	12610	12559	12591	12545	12407	12589	12462	12641	12470	12527	12468	12504	12436	12582	12543	12515	12510	12516	12685	12378	12622	12482	12665	12611	12513	12362	12473	12527	12530	12515	12467	12677	12515	12598	12557	12422	12655	12491	12502	12419	12588	12540	12589	12604	12446	12492	12396	12438	12574	12592	12505	12431	12490	12565	12576	12414	12558	12544	12534	12481	12511	12449	12573	12696	12526	12461	12684	12624	12501	12519	12426	12448	12457	12525	12461	12416	12433	12556	12432	12490	12617	12597	12428	12605	12660	12488	12626	12601	12556	12344	12650	12647	12496	12415	12365	12586	12397	12602	12422	12597	12562	12654	12406	12521	12479	12294	12466	12562	12466	12670	12509	12534	12579	12340	12528	12590	12476	12643	12533	12519	12432	12484	12351	12492	12645	12435	12554	12479	12224	12398	12611	12625	12704	12467	12446	12479	12594	12553	12463	12451	12372	12403	12492	12498	12557	12458	12410	12611	12348	12503	12490	12491	12369	12384	12564	12492	12594	12587	12606	12252	12411	12497	12391	12547	12463	12324	12469	12565	12618	12306	12433	12599	12548	12568	12466	12584	12614	12567	12503	12560	12344	12445	12439	12653	12494	12600	12461	12562	12399	12386	12469	12550	12236	12443	12482	12515	12558	12347	12601	12451	12474	12469	12497	12456	12465	12594	12455	12448	12564	12357	12463	12570	12566	12421	12640	12578	12393	12452	12545	12378	12412	12534	12516	12362	12496	12502	12453	12541	12556	12428	12505	12623	12582	12597	12543	12415	12611	12544	12474	12471	12471	12399	12344	12620	12524	12432	12512	12557	12661	12549	12545	12419	12421	12449	12524	12432	12557	12533	12482	12484	12372	12385	12554	12429	12532	12479	12480	12499	12413	12473	12416	12589	12500	12550	12496	12469	12489	12431	12503	12689	12465	12508	12623	12377	12496	12315	12518	12433	12460	12492	12437	12546	12639	12532	12461	12400	12522	12572	12501	12484	12535	12562	12400	12543	12438	12450	12362	12397	12468	12586	12442	12584	12481	12472	12410	12384	12653	12587	12582	12502	12488	12516	12439	12349	12565	12465	12401	12466	12513	12461	12405	12510	12288	12431	12503	12348	12504	12632	12415	12393	12555	12598	12527	12544	12344	12337	12509	12478	12528	12533	12284	12472	12439	12365	12503	12636	12461	12428	12413	12414	12425	12416	12565	12642	12474	12405	12483	12411	12506	12537	12600	12519	12425	12484	12414	12635	12507	12381	12479	12557	12619	12490	12576	12591	12334	12575	12327	12577	12423	12640	12476	12349	12564	12634	12390	12572	12468	12404	12410	12487	12408	12465	12542	12505	12561	12328	12462	12559	12544	12521	12416	12486	12575	12464	12460	12487	12463	12510	12442	12490	12590	12599	12381	12423	12490	12576	12463	12439	12387	12444	12409	12499	12533	12591	12538	12386	12567	12560	12489	12587	12562	12511	12558	12690	12398	12552	12505	12529	12485	12492	12429	12589	12428	12477	12326	12516	12407	12499	12606	12644	12480	12448	12486	12470	12567	12381	12431	12398	12593	12575	12577	12511	12413	12513	12471	12490	12543	12451	12551	12605	12535	12277	12415	12367	12495	12542	12416	12468	12470	12470	12558	12476	12515	12396	12480	12610	12436	12468	12557	12445	12398	12500	12461	12426	12633	12389	12498	12438	12577	12467	12543	12472	12445	12517	12554	12465	12472	12495	12450	12490	12450	12575	12337	12324	12492	12431	12601	12498	12445	12392	12375	12533	12313	12621	12440	12388	12548	12490	12539	12436	12602	12447	12586	12487	12505	12616	12543	12545	12511	12569	12560	12349	12560	12378	12312	12309	12468	12469	12496	12492	12391	12455	12546	12656	12345	12531	12580	12507	12374	12477	12549	12521	12643	12426	12615	12514	12565	12604	12719	12583	12252	12561	12466	12586	12494	12558	12543	12489	12652	12631	12547	12572	12511	12378	12499	12485	12441	12501	12593	12486	12429	12427	12613	12538	12589	12483	12484	12382	12364	12556	12459	12453	12461	12542	12277	12407	12517	12485	12587	12529	12513	12448	12442	12467	12580	12522	12450	12612	12607	12522	12529	12454	12602	12399	12374	12640	12519	12489	12560	12472	12486	12567	12407	12572	12555	12582	12526	12474	12460	12356	12575	12614	12485	12501	12662	12422	12524	12487	12512	12602	12365	12472	12580	12468	12456	12405	12533	12493	12378	12593	12653	12433	12706	12362	12487	12307	12584	12586	12429	12705	12626	12515	12552	12444	12433	12411	12497	12320	12446	12406	12521	12574	12533	12461	12568	12499	12669	12436	12566	12353	12478	12575	12531	12529	12376	12403	12508	12577	12480	12418	12515	12526	12403	12710	12495	12524	12447	12603	12747	12315	12448	12634	12502	12675	12520	12630	12469	12398	12557	12587	12552	12481	12608	12444	12595	12405	12485	12475	12609	12558	12704	12645	12569	12436	12629	12494	12472	12405	12536	12503	12621	12400	12568	12572	12485	12562	12378	12522	12613	12575	12476	12406	12599	12597	12489	12340	12588	12487	12541	12700	12414	12598	12647	12425	12509	12611	12541	12612	12417	12683	12604	12586	12448	12572	12513	12529	12591	12409	12631	12522	12416	12480	12387	12349	12593	12505	12436	12493	12539	12445	12524	12586	12388	12394	12458	12395	12462	12619	12762	12487	12578	12568	12335	12550	12436	12523	12384	12493	12445	12601	12358	12574	12549	12504	12422	12674	12519	12568	12425	12525	12378	12616	12376	12496	12458	12636	12437	12544	12516	12469	12498	12501	12578	12441	12426	12492	12568	12501	12625	12506	12518	12652	12457	12614	12553	12506	12510	12552	12465	12529	12427	12443	12460	12372	12660	12458	12377	12563	12415	12551	12466	12456	12632	12504	12594	12458	12518	12492	12583	12565	12439	12494	12373	12613	12637	12532	12488	12469	12593	12489	12545	12360	12527	12495	12542	12629	12511	12713	12477	12536	12592	12535	12622	12454	12472	12396	12513	12302	12472	12424	12478	12508	12433	12538	12542	12546	12462	12591	12575	12426	12634	12384	12368	12338	12635	12668	12517	12438	12612	12467	12368	12552	12495	12600	12402	12516	12513	12439	12457	12560	12513	12614	12603	12479	12528	12579	12512	12646	12521	12524	12451	12489	12515	12411	12560	12553	12615	12617	12363	12459	12450	12613	12529	12540	12524	12525	12519	12385	12443	12439	12537	12503	12452	12606	12633	12562	12566	12475	12378	12396	12498	12538	12498	12338	12568	12462	12499	12462	12415	12638	12455	12491	12404	12414	12311	12400	12496	12556	12457	12593	12464	12487	12358	12425	12532	12447	12625	12381	12461	12614	12546	12411	12490	12486	12378	12549	12675	12451	12447	12638	12488	12549	12417	12272	12587	12583	12635	12286	12671	12562	12618	12389	12425	12453	12461	12484	12386	12405	12459	12404	12532	12365	12547	12354	12450	12487	12535	12449	12446	12493	12407	12485	12454	12394	12610	12455	12536	12594	12545	12381	12431	12487	12469	12443	12552	12433	12407	12512	12246	12614	12457	12501	12559	12455	12454	12401	12421	12540	12565	12405	12622	12633	12450	12551	12420	12572	12453	12618	12550	12450	12467	12557	12403	12468	12594	12717	12481	12597	12736	12408	12582	12439	12456	12553	12276	12453	12509	12397	12474	12313	12420	12629	12349	12431	12403	12427	12363	12461	12431	12524	12502	12513	12412	12446	12469	12559	12377	12441	12445	12525	12631	12605	12387	12453	12559	12510	12654	12473	12618	12380	12485	12599	12480	12446	12451	12370	12647	12466	12497	12392	12491	12449	12458	12389	12620	12656	12417	12466	12654	12566	12505	12391	12645	12553	12572	12394	12463	12481	12674	12588	12394	12599	12430	12264	12546	12641	12430	12348	12511	12513	12627	12469	12608	12444	12520	12451	12466	12405	12565	12654	12460	12514	12460	12524	12263	12405	12479	12619	12578	12518	12410	12413	12393	12458	12574	12637	12442	12532	12611	12554	12670	12314	12725	12476	12527	12390	12481	12560	12474	12618	12517	12562	12602	12573	12521	12325	12517	12737	12361	12524	12419	12559	12329	12279	12486	12441	12451	12430	12459	12347	12627	12441	12387	12527	12588	12547	12559	12346	12580	12438	12505	12451	12534	12485	12508	12362	12324	12574	12471	12595	12583	12457	12373	12620	12374	12558	12455	12534	12610	12362	12604	12503	12444	12513	12405	12430	12570	12453	12412	12635	12489	12441	12638	12643	12395	12667	12634	12483	12695	12472	12395	12463	12512	12444	12494	12535	12382	12542	12419	12617	12481	12497	12387	12401	12418	12543	12644	12594	12457	12489	12542	12324	12405	12588	12346	12492	12502	12635	12292	12643	12566	12485	12499	12402	12302	12447	12423	12459	12504	12568	12661	12504	12604	12570	12421	12353	12397	12431	12701	12552	12383	12337	12560	12446	12460	12427	12455	12552	12536	12525	12394	12280	12522	12546	12538	12473	12581	12434	12377	12478	12506	12715	12471	12620	12606	12539	12726	12540	12467	12484	12336	12610	12571	12613	12541	12343	12409	12371	12499	12502	12646	12481	12707	12458	12347	12558	12469	12407	12431	12327	12458	12463	12562	12645	12528	12538	12752	12485	12679	12588	12432	12560	12525	12459	12599	12353	12500	12573	12548	12415	12407	12613	12579	12421	12361	12436	12515	12544	12483	12476	12460	12459	12440	12564	12549	12454	12475	12577	12564	12275	12414	12579	12592	12381	12647	12428	12502	12486	12544	12609	12387	12464	12626	12478	12639	12620	12525	12500	12464	12522	12525	12421	12502	12560	12598	12507	12498	12563	12505	12438	12597	12605	12612	12540	12468	12552	12484	12430	12625	12479	12430
28341	32689	43189	32702	21063	15753	14860	14414	14293	14504	14495	14308	14455	14396	14316	14200	14317	14184	14333	14225	14418	14321	14396	14430	14312	14233	14376	14327	14376	14261	14516	14437	14511	14319	14313	14382	14387	14331	14309	14295	14177	14218	14271	14313	14451	14316	14383	14346	14241	14278	14249	14363	14320	14311	14172	14228	14195	14379	14425	14193	14422	14634	14223	14282	14399	14270	14251	14359	14190	14252	14134	14429	14467	14337	14167	14167	14306	14341	14302	14273	14284	14372	14232	14248	14244	14201	14147	14078	14131	14348	14322	14130	14369	14083	14368	14243	14335	14401	14336	14260	14134	14408	14220	14380	14313	14295	14187	14327	14315	14328	14315	14382	14473	14269	14309	14240	14349	14248	14199	14405	14310	14185	14194	14412	14313	14312	14322	14355	14333	14249	14265	14225	14285	14135	14244	14155	14302	14232	14189	14110	14299	14139	14392	14414	14253	14327	14357	14250	14299	14017	14217	14297	14292	14110	14289	14290	14339	14229	14329	14183	14343	14133	14387	14327	14117	14210	14495	14214	14309	14255	14290	14330	14352	14283	14381	14385	14220	14123	14214	14213	14317	14329	14181	14423	14416	14388	14370	14201	14355	14153	14316	14416	14262	14250	14259	14296	14189	14259	14273	14451	14323	14378	14388	14251	14285	14183	14345	14263	14314	14176	14205	14312	14386	14399	14318	14294	14328	14310	14223	14505	14218	14368	14302	14202	14155	14133	14226	14311	14198	14188	14255	14359	14335	14314	14139	14164	14266	14375	14415	14369	14246	14358	14244	14214	14281	14083	14230	14276	14162	14268	14097	14113	14180	14281	14261	14343	14439	14310	14337	14220	14166	14326	14400	14347	14393	14438	14120	14340	14141	14330	14428	14442	14186	14346	14338	14224	14295	14361	14451	14416	14427	14301	14332	14386	14332	14336	14237	14162	14264	14315	14181	14267	14199	14335	14350	14401	14355	14403	14376	14332	14417	14244	14153	14381	14246	14073	14440	14326	14455	14288	14221	14270	14314	14355	14351	14309	14504	14054	14212	14296	14203	14350	14205	14236	14271	14251	14341	14332	14267	14412	14275	14371	14386	14338	14210	14148	14480	13971	14600	14321	14317	14167	14312	14283	14339	14309	14439	14315	14376	14354	14371	14217	14339	14260	14290	14171	14265	14369	14190	14299	14316	14099	14218	14475	14288	14300	14320	14159	14131	14194	14280	14204	14273	14194	14168	14351	14420	14096	14285	14412	14406	14363	14162	14170	14297	14531	14409	14104	14326	14272	14326	14286	14256	14289	14232	14259	14155	14346	14339	14293	14243	14455	14247	14300	14368	14365	14406	14412	14119	14340	14328	14185	14238	14340	14348	14319	14373	14334	14369	14313	14413	14327	14420	14411	14346	14330	14464	14329	14164	14237	14163	14291	14355	14537	14176	14239	14380	14288	14310	14248	14377	14477	14330	14325	14264	14363	14270	14272	14365	14277	14212	14371	14196	14321	14205	14180	14331	14212	14149	14360	14392	14322	14347	14339	14442	14292	14288	14492	14418	14367	14210	14359	14291	14259	14318	14312	14270	14356	14321	14305	14308	14219	14358	14278	14250	14377	14250	14331	14321	14168	14391	14386	14270	14367	14436	14199	14194	14278	14345	14414	14351	14192	14374	14439	14210	14480	14195	14184	14445	14323	14398	14269	14357	14274	14255	14499	14224	14421	14270	14153	14240	14169	14373	14452	14217	14330	14180	14302	14346	14219	14358	14208	14355	14223	14338	14377	14319	14214	14398	14219	14357	14164	14383	14589	14267	14197	14341	14242	14384	14246	14192	14189	14391	14313	14184	14465	14240	14208	14314	14322	14263	14256	14187	14429	14351	14395	14538	14412	14261	14135	14420	14516	14406	14248	14419	14556	14308	14252	14302	14226	14323	14311	14248	14134	14419	14381	14315	14220	14423	14294	14231	14372	14271	14280	14193	14254	14189	13945	14273	14224	14433	14036	14168	14381	14486	14244	14229	14165	14231	14417	14397	14421	14418	14140	14272	14231	14283	14359	14177	14521	14383	14217	14318	14400	14338	14332	14226	14311	14456	14099	14482	14301	14233	14330	14312	14399	14234	14326	14376	14427	14100	14323	14288	14194	14211	14336	14227	14314	14205	14285	14401	14208	14254	14236	14309	14206	14130	14402	14171	14170	14200	14195	14345	14251	14113	14288	14225	14297	14208	14357	14291	14188	14319	14399	14420	14309	14290	14145	14423	14279	14489	14267	14305	14185	14437	14538	14373	14219	14207	14250	14106	14394	14164	14031	14166	14435	14075	14198	14331	14319	14387	14297	14123	14476	14451	14329	14244	14267	14226	14303	14363	14428	14454	14325	14283	14261	14317	14337	14313	14295	14219	14193	14308	14431	14297	14089	14456	14507	14301	14322	14174	14249	14272	14270	14222	14430	14391	14244	14029	14123	14319	14314	14400	14285	14113	14416	14419	14592	14234	14186	14177	14259	14302	14357	14067	14093	14276	14302	14402	14407	14317	14344	14294	14210	14115	14352	14258	14253	14215	14230	14306	14181	14384	14198	14463	14255	14334	14345	14327	14268	14274	14356	14176	14336	14254	14244	14176	14383	14323	14219	14217	14376	14473	14477	14341	14226	14049	14296	14277	14418	14125	14042	14265	14162	14180	14351	14417	14336	14088	14335	14236	14592	14287	14160	14325	14294	14186	14197	14196	14367	14343	14240	14264	14340	14456	14423	14227	14343	14396	14417	14336	14354	14490	14420	14330	14321	14265	14468	14271	14194	14290	14209	14192	14264	14250	14213	14418	14393	14228	14157	14418	14307	14264	14325	14426	14278	14143	14228	14075	14372	14359	14274	14366	14283	14287	14258	14603	14291	14133	14312	14365	14333	14210	14529	14331	14285	14259	14434	14451	14214	14345	14286	14208	14400	14078	14310	14526	14307	14288	14388	14301	14281	14291	14373	14343	14182	14368	14320	14255	14186	14324	14325	14458	14204	14244	14310	14218	14394	14461	14348	14431	14405	14405	14360	14245	14304	14282	14308	14426	14338	14387	14248	14290	14385	14201	14164	14339	14322	14301	14187	14203	14299	14320	14220	14247	14333	14490	14373	14372	14456	14251	14240	14346	14354	14319	14208	14279	14451	14161	14424	14261	14308	14174	14450	14323	14300	14231	14390	14136	14219	14184	14248	14398	14365	14173	14261	14230	14299	14371	14316	14292	14226	14353	14330	14379	14246	14243	14400	14227	14325	14228	14144	14342	14324	14430	14551	14257	14255	14347	14186	14153	14380	14162	14514	14449	14218	14301	14295	14202	14215	14224	14270	14295	14445	14545	14513	14351	14386	14364	14259	14386	14233	14450	14183	14321	14292	14218	14204	14276	14383	14238	14096	14445	14239	14297	14333	14243	14414	14273	14265	14365	14238	14507	14456	14084	14311	14198	14084	14433	14271	14244	14168	14326	14322	14257	14403	14573	14349	14504	14187	14206	14473	14429	14191	14330	14311	14185	14214	14261	14272	14148	14216	14209	14293	14355	14279	14274	14189	14254	14284	14407	14235	14138	14405	14093	14188	14083	14222	14288	14393	14250	14121	14069	14373	14447	14272	14169	14336	14279	14489	14170	14190	14361	14369	14392	14163	14490	14201	14162	14349	14425	14318	14212	14239	14315	14357	14214	14415	14310	14245	14314	14333	14274	14127	14200	14354	14237	14369	14387	14228	14176	14378	14327	14234	14351	14314	14468	14138	14278	14355	14294	14325	14422	14346	14344	14506	14141	14394	14308	14242	14388	14310	14289	14527	14284	14326	14209	14150	14052	14228	14145	14351	14367	14222	14460	14325	14519	14242	14261	14315	14196	14254	14322	14238	14385	14267	14416	14424	14351	14414	14129	14271	14317	14416	14233	14400	14592	14544	14451	14358	14329	14359	14108	14167	14509	14325	14414	14182	14332	14442	14187	14293	14339	14412	14315	14220	14431	14460	14243	14422	14247	14334	14326	14214	14399	14288	14252	14149	14374	14270	14259	14435	14340	14418	14443	14155	14344	14402	14199	14115	14361	14159	14377	14148	14369	14381	14276	14242	14277	14446	14170	14343	14194	14304	14267	14542	14286	14327	14555	14297	14299	14280	14300	14274	14184	14203	14136	14299	14309	14355	14285	14113	14487	14153	14392	14145	14462	14265	14319	14378	14329	14282	14314	14245	14343	14204	14389	14344	14407	14335	14172	14174	14064	14666	14362	14470	14353	14316	14141	14320	14288	14291	14336	14242	14376	14393	14203	14333	14333	14142	14211	14305	14294	14142	14407	14221	14321	14461	14214	14202	14210	14313	14330	14442	14346	14419	14410	14249	14417	14272	14117	14351	14398	14210	14228	14128	14210	14279	14204	14400	14398	14226	14230	14436	14387	14466	14581	14239	14255	14295	14371	14304	14490	14312	14302	14234	14230	14294	14308	14240	14249	14284	14317	14253	14313	14098	14291	14379	14253	14366	14352	14310	14334	14228	14268	14225	14245	14295	14212	14515	14432	14204	14551	14436	14193	14472	14154	14110	14587	14316	14352	14423	14198	14362	14233	14333	14405	14267	14377	14367	14311	14300	14154	14411	14435	14421	14347	14507	14373	14409	14196	14207	14301	14302	14197	14274	14373	14338	14187	14113	14299	14225	14386	14241	14175	14279	14380	14328	14477	14224	14233	14243	14356	14430	14071	14206	14474	14255	14324	14376	14352	14202	14359	14499	14479	14404	14281	14243	14248	14461	14214	14131	14329	14241	14343	14133	14306	14225	14238	14385	14441	14293	14304	14361	14448	14270	14220	14311	14239	14244	14198	14324	14281	14207	14314	14259	14246	14208	14294	14295	14286	14135	14426	14293	14257	14390	14181	14224	14097	14284	14116	14130	14286	14231	14391	14467	14334	14278	14144	14187	14185	14148	14158	14132	14229	14366	14323	14265	14178	14159	14413	14534	14392	14361	14205	14315	14390	14198	14350	14291	14443	14426	14559	14384	14260	14361	14297	14482	14280	14445	14267	14360	14338	14160	14390	14184	14096	14267	14482	14472	14385	14205	14169	14431	14263	14331	14268	14280	14313	14182	14330	14431	14349	14312	14187	14309
29147	53835	46541	29975	19329	13594	13193	12937	13282	13174	13262	13196	13048	13079	13278	13244	13134	13049	13142	13379	13204	13261	13246	13181	13291	13302	13184	13233	13087	13239	13165	13142	13074	13318	13190	13285	13024	13152	13286	13181	13479	13202	13058	13075	13320	13180	13065	13171	13218	13042	13220	13202	13159	13025	13157	13181	13070	13303	13011	13118	13116	13051	13155	13092	13130	12985	13147	13058	13307	13076	13108	13194	13077	13271	13126	13098	13118	13040	13190	13225	13108	13055	13021	13048	13222	13080	13172	13025	13093	13099	13164	13070	13173	13242	13241	12957	12945	12984	13063	13144	13248	13112	13154	13206	13139	13006	13146	13156	13280	13096	13097	13156	13092	13194	12969	13089	13239	13340	13033	13199	13198	13173	13054	13176	13068	13242	13165	13133	13028	13164	13224	13094	13070	13201	13145	13020	13099	13123	13000	13237	13244	12960	13039	13094	13075	13249	13068	13078	13292	13180	13177	13206	13204	13244	12993	13194	13076	13161	13033	13127	13127	13070	13140	13166	13265	13109	13071	13209	13210	13260	13170	13273	12994	13134	13214	13109	13202	13063	13051	13145	13162	13095	13094	13173	13091	12997	13336	13186	13196	13242	13179	13188	13189	13020	13125	13118	13116	13084	13307	13014	13210	13144	13059	13212	12993	13294	13133	13208	13225	13292	13006	13281	13128	13231	13038	13058	13135	13134	13133	12997	13059	13018	13169	13204	13272	13027	13006	13039	13266	13043	13267	13197	13189	12967	13079	13238	13213	13084	13301	13153	13116	13061	13158	13140	13162	13126	13032	13012	13115	13285	13219	13220	13012	13115	13163	13140	13034	13213	13180	13137	13064	13197	13282	13154	13154	12967	13169	13157	13137	13233	13063	13119	13135	13193	13148	13270	13133	13126	13148	13029	13220	13381	13238	13116	13104	13042	13009	13243	13054	13036	13251	12982	13204	13062	13085	13058	13252	13150	13211	13143	13207	13040	13057	13206	13024	13145	13151	13153	13256	13188	13172	12994	12913	13254	13330	13127	13248	13140	13301	13171	13137	13034	13051	13117	13144	13052	13212	13102	13199	13256	13140	13039	13128	13107	13160	13119	13208	13092	13168	13203	13186	13006	13146	13186	13186	12957	13084	13173	13179	13082	13264	13240	13092	13208	12911	13214	13140	13145	13174	13176	13140	13109	13246	13076	13124	13145	13120	13088	13144	13146	13146	13090	13201	13045	13136	13183	13221	13181	13185	13179	13171	13219	13038	13180	13253	13063	13196	13012	13361	13070	13172	13308	13070	13281	13075	13105	13152	13186	13133	13191	13166	13172	13124	13163	13108	13088	13140	12976	13170	13105	13211	13140	13214	13183	13228	13137	13106	13098	13086	13122	13182	13197	13093	13145	13200	13038	13084	13094	13192	13113	12956	13143	13128	13171	13148	12946	13084	13075	13110	13267	13224	13042	13024	13156	13270	13103	13081	13128	13170	13174	13195	12976	13034	13023	13109	13199	13077	13205	13003	13086	13191	13047	13000	13136	12957	13015	12978	13281	13169	13195	13206	13180	13233	13169	13234	13221	13138	13018	13325	13035	13162	13127	13140	13153	13072	13105	13217	13131	13271	13134	13089	13240	13002	13193	13275	13110	13131	13104	13195	13002	13001	13091	13009	13175	13346	13090	13115	13140	13008	13094	13000	13017	13159	13140	13164	13164	13180	13225	13195	13088	13314	12964	13260	12978	13149	13103	13198	13153	13258	13159	13153	13113	13136	13001	13196	13179	13141	13011	13120	13220	13106	13177	13077	13039	13119	13152	13267	13177	13211	13072	13198	13108	13122	13121	13145	13086	13091	13224	13157	13026	13188	13109	13124	13104	13225	13052	13103	13038	13060	13186	13178	12989	13159	13142	13242	13153	13121	13099	13161	13066	13147	13217	13179	13254	13327	13128	13198	13150	13153	13109	13244	13123	13052	13207	13131	13229	13117	13236	13222	13140	13132	13142	13275	13156	13166	13126	13145	13134	13114	13121	13175	13128	13285	13188	13149	13243	13138	13165	13174	13213	13067	13176	13221	13161	12950	13172	13169	13270	13263	13107	13217	13159	13106	13085	12966	13155	13268	13189	13192	13179	13118	13158	13191	13135	13059	13064	13186	13169	13120	13174	13056	13215	13232	13160	13049	13218	13193	13050	13030	13195	13261	13052	13184	13224	13045	13238	13160	13148	13090	13056	13288	13173	13060	13043	13163	13086	12932	13236	13129	13235	13185	13075	13179	12870	13124	13194	13081	13198	13266	13039	13160	13244	13148	13136	13142	13161	13022	13222	13216	13193	13307	13007	13242	13051	13125	13175	13107	13015	12981	13058	13033	13288	13056	13287	13112	13216	13144	13079	13085	13231	13205	13171	13064	12956	13366	13124	13217	13033	13146	13211	13137	13153	13121	13153	13005	13229	13248	13184	13291	13132	13174	13137	13155	13174	13149	13176	13174	13171	12969	13198	13231	13325	13093	13221	13157	13063	13223	13154	13031	13236	13194	13083	13274	13233	13026	12939	13108	13118	13155	13266	13197	13168	13306	13223	13016	13248	13228	13142	13208	13200	13331	13229	13182	13093	13086	13171	13250	13254	13164	13210	13124	13291	13177	13059	13258	13048	13088	13138	13185	13063	13074	13064	13234	13026	13237	13189	13210	13208	13170	13085	13186	13143	13126	13157	13441	13026	13177	13061	13349	13049	13219	13121	13294	13126	13146	13121	13217	13338	13064	13230	13267	13304	13211	13191	13192	13175	13191	13152	13237	12999	13201	13051	13241	13225	13106	12992	13068	13173	13212	13111	13075	13195	13065	13056	13264	13139	13277	13318	13203	13051	13232	13236	13029	13282	12988	13151	13214	12996	13181	13092	13167	13153	13193	13114	13265	13025	13277	12989	13126	13208	13099	12942	13304	13135	13159	13264	12969	13133	13118	13253	13042	13083	13124	13033	13083	13307	13253	13201	13145	13180	13030	12995	13391	13018	13176	12994	13228	13107	13392	13219	13169	12961	13155	13008	12945	13261	13088	13137	13220	13168	13111	13150	13230	13185	13073	12994	13181	13309	13286	13048	13292	13215	12951	13206	13091	13103	13105	13130	13228	13235	12982	13138	13041	13134	13292	12993	13073	13051	13141	13165	13134	13230	13139	13221	12960	13314	13001	13094	13068	13165	13103	13151	13157	13204	13282	13185	13161	13112	13154	13085	13058	13258	13205	13168	13274	13076	13171	13116	13108	13228	13081	13258	13086	12926	13129	13183	13111	12985	12992	13194	13189	13064	13145	12899	13072	13139	13047	13204	13152	13244	13016	13357	13154	13192	13274	13007	13115	13229	13126	13191	13165	13209	13198	13220	13081	13320	13221	13143	13079	13194	13213	13130	12975	13232	13400	13108	13063	13264	13262	13194	13138	13168	13371	13082	13083	13297	13163	13132	13061	13273	13131	13228	13074	13195	13240	12956	13076	13247	13154	13150	12976	13156	13049	13133	13083	13058	13170	13082	13208	13130	13129	13319	13191	13152	13379	13045	12999	13194	13159	13091	13199	13115	13175	13144	13136	13247	13256	13161	13267	13107	13163	13154	13112	13205	13133	12875	13078	13196	13069	13050	13268	13230	13201	13014	13140	13009	13281	13071	13176	13123	13059	13199	13175	13085	13112	13099	13188	13269	13187	13068	13153	13026	13196	13115	13131	13139	13064	13295	13163	13000	13012	13098	13249	13082	13143	13152	13166	12983	13258	13190	13216	13219	13043	13164	13066	13114	13068	13090	13105	13112	13197	13036	13116	13311	13217	13003	13140	13184	13132	12946	13208	13139	13228	13096	13083	13095	13253	13171	12981	13124	13167	13126	13127	13139	13238	12982	13164	13086	13271	13046	13195	13002	13246	13172	13099	13084	13153	13113	13225	13167	13166	13024	13097	13197	13248	13149	12997	13110	13212	13135	13176	13149	13098	13169	13305	13167	13088	13076	13021	13004	13087	13160	13076	13121	13029	13192	13008	13362	13228	13075	13110	13048	13091	13055	13019	13154	13285	13086	13222	13116	13069	13124	13090	13279	13315	13018	13106	13176	13199	13122	13066	13202	13208	13131	13280	13326	13192	13085	13029	13083	12980	13119	13033	13087	12908	13140	13015	13031	13248	13104	13205	13097	13217	13244	13080	13167	13231	13009	13176	12961	13165	13197	13186	13020	13114	13129	13163	13140	13223	13184	13150	13124	13152	13084	13181	13051	13066	13269	13258	13089	13176	13065	13208	12996	13147	13256	13075	13166	13188	13073	13062	13125	13092	13171	13227	13115	13204	13245	13253	13160	13200	13186	13331	13171	12969	13083	13086	13189	13090	12976	13121	13066	13071	13227	13200	13143	13282	13238	13132	13184	13270	13211	13135	13163	13087	13238	13215	13045	13256	13097	12986	13186	13170	13050	13184	13115	13120	13014	13305	13216	13348	13169	13099	13306	13069	13233	13069	13269	13301	12906	13214	13179	13094	13184	12928	13090	13152	13210	13110	13054	13172	13089	13206	12987	13168	13255	13288	13082	13201	13176	13191	13414	13138	13056	13171	13125	13104	13137	13240	13181	13096	13084	13117	13138	13210	13140	13125	13158	13131	13026	13321	13127	13359	13309	13246	13067	13141	13128	13182	13031	13165	13003	13310	13205	13250	13104	13132	13266	13301	13092	13052	13244	13255	13185	13175	13147	13199	13171	13169	13098	13115	13282	13115	13122	13001	13189	13221	13110	13081	13001	13234	13265	13236	13128	13059	13317	13186	13207	13047	13156	13093	13136	13076	13270	13235	13134	13025	13081	13204	13220	13338	13080	13143	13201	13028	13005	13190	13205	13100	13061	13135	13122	13061	13110	13027	13070	13336	13337	13392	13018	13146	13118	13257	13027	13288	13192	13021	13088	13080	13197	13086	13176	13354	13036	12849	13226	13085	13114	13014	13057	13076	13099	13076	13184	13207	13249	13244	13160	13128	13230	13045	13112	13140	13139	13141	12964	13137	12994	13077	13077	13242	13052	13024	13276	13217	13213	13152	13231	13213	13351	13042	13122	13124	13161	13199	13158	12983	13061	13124	13070	13243	13109	13134	13098	13000	13168
24840	24987	46758	45777	32558	21972	16834	14415	13851	14073	13868	13732	13851	13825	13949	13857	13882	13930	13973	13929	13898	13876	13853	13922	14135	13813	13849	14040	13873	14092	13920	13835	13838	13750	13788	13828	13920	13950	13891	13921	13951	13762	13839	14007	13858	13668	13753	13758	13863	13825	13828	13923	13830	13807	14000	13802	13878	13871	13735	13747	13955	13842	13772	13755	13758	13772	13913	13853	13806	13817	13702	13836	13670	13668	13765	13711	13715	13719	13829	13768	13738	13767	13727	13590	13829	13557	13749	13806	13673	13760	13981	13841	13757	13969	13996	13764	13766	13811	13796	13728	13798	13899	13865	13921	13893	13795	13692	13899	13827	13835	13705	13829	13830	13742	13928	13818	13791	13667	13712	14032	13786	13768	13778	13728	13683	13926	13627	13717	13924	13840	13744	13770	13680	13694	13740	13604	13782	13643	13949	13812	13723	13701	13770	13740	13664	13927	13830	13771	13728	13647	13809	13844	13688	13796	13836	13771	13900	13809	13946	13888	13741	13722	13893	13838	13649	13872	13887	13674	13798	13817	13933	13874	13845	13800	13754	13659	13659	13719	13611	13716	13828	13848	13884	13795	13589	13785	13870	13785	13713	13949	13647	13726	13840	13671	13892	13707	13527	13920	13822	13747	13905	13865	13678	13539	13824	13671	13736	13784	13590	13674	13764	13632	13928	13709	13871	13861	13644	14000	13819	13574	13675	13819	13666	13666	13866	13749	13917	13616	13783	13805	13896	13933	13699	13811	13620	13770	13841	13957	13778	13726	13633	13771	13990	13848	13715	13870	13778	13691	13612	13894	13883	14031	13816	13732	13972	13630	13824	13880	13870	13769	13711	13932	13636	13792	13804	13908	13750	13904	13826	13836	13785	13846	13839	13816	13978	13823	13632	13874	13899	13898	13735	13806	13852	13760	13791	13735	13816	13822	13868	13850	13695	13771	13723	13807	13777	13699	13694	13824	13643	13766	13693	13925	13933	13778	13866	13705	13651	13823	13991	13652	13727	14050	13768	13825	13712	13812	13789	13757	13812	13649	13778	13796	13799	13877	13859	13644	13913	13821	13898	13794	13796	13792	13865	13757	13731	13670	13766	13827	13741	13593	13830	13820	13712	13742	13951	13758	13810	13793	13804	13726	13717	13830	13631	13655	13786	13595	13777	13836	13580	13856	13805	13822	13793	13719	13849	13694	13907	13797	13962	13753	13767	13762	13883	13731	13776	13721	13745	13924	13694	13843	13799	13770	13883	13719	13682	13773	13740	13848	13850	13685	13720	13778	13869	13758	14036	13805	13766	13897	13705	13805	13735	13854	13691	13742	13836	13711	13859	13781	13759	13849	13676	13929	13778	13790	13758	13679	13736	13545	13917	13731	13771	13852	13646	13981	13792	13678	13676	13923	13804	13714	13853	13796	13740	13790	13628	13631	13858	13747	13809	13950	13784	13666	13740	13771	13849	13673	13808	13780	13826	13923	13861	13790	13808	13789	13765	13637	13756	13630	13696	13746	13723	13728	13678	13553	13592	13895	13719	13691	13782	13800	13713	13688	13642	13868	13741	13816	13886	13785	13895	13627	13905	13727	13882	13963	13860	13808	13855	13769	13827	13751	13789	13877	13713	13838	13617	13749	13762	13729	13656	13769	13846	13833	13671	13755	13972	13722	13933	13797	13954	13790	13679	13812	13820	13641	13825	13766	13920	13813	13716	13884	13743	13741	13725	13727	13701	13800	14122	13880	13846	13804	13589	13609	13726	13777	13796	13907	13696	13638	13805	13837	13845	13849	13693	13772	13626	13697	13746	13979	13879	13574	13779	13740	13660	13828	13993	13529	13592	13699	13687	13775	13799	13725	13743	13750	13616	13811	13869	13666	13810	13883	13779	13891	13783	13730	13629	13912	13917	13861	13823	13809	13879	13677	13749	13697	13813	14041	13738	13685	13868	13705	13721	13738	13700	13667	13840	13812	13798	13612	13658	13704	13708	13723	13649	13721	13813	13712	13742	13890	13778	13789	13799	13861	13827	13721	13755	13851	13850	13819	13803	13978	13757	13869	13779	13883	13932	13819	13864	14081	13997	13959	13870	13631	13722	13744	13620	13817	13654	13732	13616	13753	13905	13944	13767	13790	13791	13768	13844	13909	13674	13953	13895	13817	13875	13752	14005	13865	13801	13819	13777	13767	13712	13635	13970	13771	13593	13692	13543	13571	13736	13711	13779	13785	13859	13766	13954	13770	13793	13958	13905	13906	13951	13746	13722	13917	13923	13870	13725	13563	13777	13898	13784	13661	13762	13775	13886	13867	13934	13768	13929	13848	13932	13978	13992	13718	13885	13716	13745	13630	13662	13804	13732	13745	13803	13822	13735	13751	13745	13739	13852	13856	13949	13836	13827	13772	13753	13763	13897	13695	13845	13665	13684	13553	13708	13779	13780	13981	13839	13673	13772	13821	14033	13847	13621	13969	13926	13732	13820	13742	13561	13881	13820	13818	13598	13894	13782	13832	13876	13660	13739	13761	13809	13950	13678	13810	13795	13793	13976	13772	13834	13805	13820	13910	13783	13716	13799	13784	13759	13724	13948	13702	13593	13923	13703	13665	13629	13893	13873	13827	13813	13919	13634	13646	13755	13798	13717	13819	13769	13877	13793	13874	13828	13756	13833	13742	13677	13858	13968	13811	13736	13846	13854	13575	13695	13921	13759	13781	13949	13662	13828	13767	13840	13963	13739	13919	13874	13583	13824	13733	13850	13770	13873	13781	13805	13672	13779	13859	14024	13891	13756	13835	13822	13610	13602	13682	13725	13739	13873	13661	13572	13942	13869	13715	13816	13586	13838	13881	13780	13768	13775	13827	13801	13859	13759	13766	13913	13817	13814	13952	13925	13756	13784	13763	13757	13592	13833	13974	14006	13757	13918	13776	13833	13883	13947	13831	13922	13804	13812	13866	13822	13887	13876	13729	13900	13756	13674	13736	13680	13562	13560	13691	13756	13788	13752	13822	13787	13824	13887	13707	13857	13742	13923	13767	13849	13976	13825	13802	13706	13541	13793	13708	13744	13992	13720	13935	13688	13761	13692	13856	13885	13713	13794	13702	13581	13742	13788	13664	13824	13755	14049	13871	13847	13956	13842	13859	13897	13736	13808	13830	13721	13930	13893	13644	13748	13827	13823	13624	13637	13814	13778	13725	13927	13679	13835	13950	13695	13900	13792	13735	13869	14015	13808	13758	13725	13849	13798	13581	13672	13792	13805	13830	13635	13568	13597	13749	13857	14027	13874	13722	13973	13821	13743	13641	13660	13885	13667	13889	13871	13988	13567	13662	13628	13815	13665	13678	13777	13841	13759	13909	13940	13886	13691	13737	13807	13886	13706	13960	13673	13757	13809	13818	13832	14005	13680	13557	13598	13685	13744	13667	13857	13713	13804	13743	13961	13675	13663	13788	13795	13829	13658	13835	13706	13858	13846	13962	13704	13792	13470	13701	13755	13929	13795	13616	13770	13857	13953	13917	13846	13819	13688	13645	13777	13562	13804	13865	13972	13773	13893	13830	13732	13693	13658	13739	13790	13818	13864	13790	13665	13696	13723	13737	13784	13883	13769	13907	13855	13719	13789	13794	13893	14092	13498	13750	13748	13830	13692	13958	13825	13854	13941	13704	13759	13820	13858	13715	13774	13754	13623	13736	13858	13874	13853	13696	13464	13637	13760	13818	13914	13836	13840	13859	13788	13674	13771	13729	13737	13622	13880	13858	13743	13885	13760	13818	13889	13716	13955	13898	13831	13924	13697	13737	13777	13725	13843	13756	13948	13745	13825	13784	13722	13838	13742	13893	13605	13824	13769	13693	13796	13738	13656	13912	13799	13628	13733	13769	13724	13726	13739	13637	13786	13602	13571	13850	13778	13818	13837	13849	13965	13775	13900	13765	13744	13732	13709	13930	13799	13748	13700	13641	13774	13738	13693	13651	13972	13751	13746	13730	13775	13793	13878	13511	13883	13922	13927	13735	13719	13931	13752	13758	13625	13879	13743	13833	13880	13673	13887	13814	13827	13940	13768	13647	13725	13738	13786	13759	13652	14025	13647	13875	13713	13779	13856	13642	13718	13787	13635	13747	13726	13819	13895	13859	13735	13864	13765	13614	13690	13680	13697	13684	13556	13788	13845	13998	13707	13772	13810	13708	13583	13919	13665	13743	13711	13841	13857	13721	13753	13873	13692	13711	13880	13851	13746	13916	13848	13863	13885	13838	13749	13786	13930	14037	13887	13786	13843	13836	13776	13834	13687	13787	13622	13784	13968	13870	13696	13814	13823	13894	13752	13816	13716	13846	13890	13828	13865	13802	13755	13857	13899	13834	13726	13816	13675	13771	13778	13794	13765	14002	14067	13693	13949	13853	13643	13791	13742	13688	13742	13787	13799	13800	13709	13865	13851	13705	13834	13744	13654	13851	13942	13739	13627	13796	13693	13919	13784	13732	13778	13787	13655	13658	13734	13577	13761	13955	13953	13920	13799	13870	13670	13913	13966	13992	13707	13770	13666	13958	13777	13802	13768	13844	13707	13777	13770	13767	14022	13822	13877	13684	13926	13723	13751	13890	13704	13761	13775	13777	13830	13672	13788	13984	13999	13813	13731	13948	13835	13852	13867	13782	13573	13673	13787	14043	13739	13739	13706	13713	13711	13623	13874	13831	13913	13951	13763	13541	13916	13891	13815	13701	14009	13808	13824	13817	13941	13907	14007	13849	13844	13858	13731	13701	13618	13785	13701	13669	13744	13837	13795	13687	13494	13826	13803	13768	13831	13755	13802	13753	13788	13766	13881	13800	13686	13629	14066	13860	13676	13591	13915	13767	13749	13720	13853	13926	13746	13921	13762	13903	13729	13729	13858	13637	13598	13682	13463	13790	13786	13704	13699	13991	13956	13791	13576	13934	13696	13863	13776	13772	13762	13849	13910	13832	13645	13649	13648	13926	13815	13885	13830	13876	13834	13868	13828	13800	13983	13843	13841	13795	13764	13841	13833	13860	13782	13869	13653	13692	13762	13690	13692	13717	13776	13904	13728	13761	13846	13781	13898	13732	13775	13811	13749	13929	13722	13528	13820	13893	13830	13915	13867	13887
48331	91427	82097	56065	35409	16617	12843	12827	12780	12857	12968	12880	13114	12804	12925	12850	12891	12973	12878	13036	12755	12884	12913	12703	12891	12842	12916	12903	12864	12862	12905	12843	12774	12839	12764	12788	12925	12890	12650	12926	12818	12920	12820	12890	12791	12812	12694	12876	12812	12811	12885	12727	12909	12828	12842	12895	12839	12891	12846	12912	12747	12890	12862	12735	12676	12867	12719	12970	12736	12931	12868	12765	12802	12915	12807	12818	12888	12816	12844	12861	12946	12649	12660	12849	12839	12723	12722	12835	13058	12917	12869	13006	12823	12851	12611	12924	12785	12713	12883	12826	12838	12900	12796	12748	12818	12914	12823	12960	13024	12939	12759	12803	12762	12910	12795	12750	12795	12588	12930	12798	12843	12603	12905	12783	12884	12896	12706	12782	12770	12879	12789	12794	12798	13007	12809	12791	13003	12805	12793	12960	12815	12700	12967	12721	12684	12865	12890	12755	12749	12884	12886	13012	12895	12829	12893	12719	12741	12819	12868	12926	12776	12836	12939	12685	12972	12790	12834	12810	12789	12595	12782	12810	12880	12897	12763	12881	12821	12889	12853	12650	12819	12744	12929	12990	12734	12919	12806	12755	12926	12842	12793	12812	12787	12748	12859	12752	12880	12806	12882	12806	12826	12688	12928	12751	12852	12674	12965	12621	12914	12779	12912	12749	12870	12908	12923	12866	12908	12787	12693	12965	12779	12895	12947	12850	13026	12671	12845	12876	12904	12688	12934	12844	12836	12746	12842	12784	12855	12907	12556	12916	12867	12959	12750	12838	12870	12742	12708	12941	12867	12876	12912	12830	12738	12771	12799	12880	12955	12820	12747	12846	12849	12844	12873	12943	12833	12839	12810	12831	12850	12953	12866	12866	12848	12902	12966	12801	12782	12881	12785	12809	12850	12767	12649	12824	12756	12920	12798	12911	12850	12806	12934	12942	12952	12684	12968	12969	13060	12830	13004	12919	12854	12903	12887	12730	12856	12891	12812	12921	12742	12830	12749	12825	12906	12859	12866	12803	13044	12809	12767	12892	12850	12798	12833	12931	12912	12655	12871	12743	12889	12763	12728	12748	12861	12886	12746	12879	12876	12846	12830	12856	12961	12924	12810	12867	12901	12898	12930	12742	12783	12799	12812	12857	12848	12875	12833	12860	13017	12889	12692	12959	12942	12840	12815	12883	12761	12663	12932	12885	12770	12949	12844	12921	12769	12805	12768	12813	12817	12914	12838	12775	12979	12896	12888	12893	12748	12818	12883	12809	12741	12850	13001	12840	12969	12782	12872	12949	12744	12869	12795	13010	13000	12914	12953	12792	12879	12749	12948	12789	12764	12731	12690	12919	12767	12696	12758	12818	12806	12917	12910	12655	12717	12835	12746	12697	12842	12862	12649	12960	12962	12798	12841	12606	12708	12967	12865	12873	12718	12667	12899	12846	12941	12880	12845	13022	12756	12812	12962	12949	12615	12860	12742	12784	12835	12877	12918	12794	12851	12781	12799	12873	12788	12799	12712	12751	12767	12914	12808	12785	12893	12748	12676	13054	12743	12849	12927	12964	12847	12717	12790	12824	12939	12722	12831	12909	12882	12815	12728	12988	12774	12838	12808	12903	12783	12709	12636	12826	12939	12928	12937	12875	12857	13089	12909	12761	12852	12917	12746	12747	12872	12737	12699	12782	12921	12860	12966	12760	12799	12956	12581	12765	12956	12843	12889	13024	12756	12830	12910	12909	12878	12837	12679	12774	12719	12655	12852	12644	12840	12721	12832	12923	12822	12847	12850	12789	12656	12728	12877	12859	12867	12834	12787	12697	13009	12804	12791	12880	12732	12852	12871	12703	12818	12790	12855	12760	12924	12733	12880	12764	12730	12719	12882	12870	12741	12783	12853	12780	12898	13062	12827	12807	12848	12985	12848	12799	12775	12829	12734	12884	12771	12886	12694	12815	12797	12911	12788	12790	12794	12902	12755	12860	12882	12751	12947	12885	12852	12813	12812	12761	12795	12680	12836	12808	12830	12674	12914	12690	13069	12838	12949	12893	12858	12687	12825	12903	12837	12729	12680	12728	12681	12805	12865	12940	12800	12822	12893	12913	12665	12777	12966	12931	12679	12812	12904	12878	12763	12812	12834	12914	12938	12765	12736	12719	12906	12755	13046	12982	12801	12968	12862	12838	12904	12874	13081	12782	12746	12858	13009	12701	13019	12889	12799	12875	12932	12733	12795	12837	12847	12884	12981	12899	12754	12719	12770	12975	12696	12743	12843	12802	13136	12785	12835	12766	12963	12964	12985	12693	12738	12740	12669	12924	12728	12970	12791	12786	12853	12869	12801	12848	12882	12966	12777	12943	12869	12769	12919	12749	12909	12941	12861	12936	12888	12707	12827	12850	12786	12925	13039	12683	12930	12693	12942	12797	12751	12889	12861	12875	12990	12728	12892	12916	12889	12830	12743	12782	12718	12921	12972	12882	12936	12882	12841	12705	12978	12881	12824	12761	13002	12940	12853	12729	12867	13008	12804	12763	12895	12870	12971	12906	12727	12875	13008	12799	12730	12960	12864	12890	12921	12862	12793	12681	12779	12864	12866	12749	12748	12965	12836	12680	12725	12864	12914	12848	12890	13013	12729	12899	12941	12785	12938	12905	12883	12953	12771	12948	12903	12870	12909	12870	12834	12775	12780	12781	12998	12774	12836	12699	12876	12846	12852	12953	12874	12770	12850	12933	12726	12848	12967	12825	12966	12779	12864	12908	12853	12814	12959	12730	12795	12860	12891	12934	12808	13085	12723	12894	12858	12750	12829	12779	13073	13005	12770	13001	12906	12788	12788	12829	12711	12807	12954	12925	12673	12913	12850	13019	12880	12817	12977	12906	12849	12814	12853	12844	12872	12943	12878	12746	12808	12875	12843	12820	12828	12853	12749	12958	12872	12884	12732	12984	12681	12922	12662	12807	12768	12759	12858	12808	13085	12767	12674	12887	12864	12808	12836	12868	12939	12739	12888	12795	12723	12822	12747	12725	12790	12795	12836	12884	12665	12804	12951	12923	12585	12797	12773	12816	12838	12928	12704	12833	12844	12788	12884	12732	12839	12916	12859	12747	12829	12832	12992	12705	12757	12756	12824	12735	12830	12752	12797	12804	12894	12846	12834	12800	12888	12795	12801	13033	12955	12752	12818	12890	12808	12828	12788	12882	12763	12837	12886	12913	12787	12805	12867	12836	12819	12894	12775	12658	12971	12825	12744	12719	12856	12905	12912	12841	12845	12866	12883	12642	12801	12847	12776	13017	12782	12869	12908	12729	12825	12865	12933	12834	12999	12717	12996	12812	12791	12785	12856	12894	12784	12796	12795	12704	12839	12937	12886	12811	12745	12853	12750	12748	12996	12761	13084	12757	12736	12892	12947	12815	12877	12837	12985	12893	12716	12915	12856	12914	12923	12942	12888	12926	12920	12791	12926	12918	12754	12782	12690	12861	12863	12995	12702	12767	12918	12825	12833	12956	12904	12799	12944	12749	12905	12997	13004	12653	12936	12845	12913	12768	12759	12963	12774	12863	12887	12730	12730	12816	12761	12933	12711	12807	12828	12825	13032	12785	12891	12600	12762	12666	12765	12811	12844	12614	12902	12742	12875	12765	12845	12872	12862	12760	12842	12841	12835	12807	12967	12758	12843	12867	12768	12735	12890	12785	12750	12657	12657	12937	12737	12798	12912	12790	12681	12655	12903	12718	12928	12860	12770	12893	12885	12767	12785	12760	12741	12901	12811	12755	12903	12894	12907	12840	12804	12851	12845	12631	12873	12818	12802	12923	12920	12984	12807	12753	12725	13083	13068	12947	12920	12876	12757	12872	12832	12816	12958	12891	12872	12876	12827	12798	12769	12939	12846	12854	12945	12819	12824	12852	12907	12825	12754	12709	12890	12862	12703	12882	12952	12722	12766	12795	12756	12905	12715	12805	12861	12895	12867	12903	12831	12823	12592	12968	12673	12908	12809	12848	12876	12727	12907	12734	12774	12979	12861	12808	12840	12906	12893	12756	12972	12738	12716	12829	12893	12937	12788	12781	12896	12920	12842	12812	12806	12690	13014	12863	12884	12845	12864	12929	12813	12781	12704	12810	12873	12869	12817	12861	12770	12856	12849	12854	12770	12803	12799	12763	12757	12899	12774	12872	12779	12788	12813	12828	12826	12891	12893	12926	12871	12841	12820	12915	12869	12742	12903	12836	12779	12707	12862	12689	12895	12864	12834	12771	12824	12714	12879	12865	12880	12844	12812	12753	12760	12838	12830	12739	12794	12920	12921	12979	12776	12816	12883	12644	12825	12814	12900	12797	12832	12722	12983	12820	12826	12837	12663	12820	12817	12832	12983	12751	12772	12906	12755	12850	12956	12815	12864	12836	12802	12903	12858	12927	12797	12812	12829	13066	12853	12868	12986	12913	12768	12807	12837	12865	12877	12832	12818	12883	12747	12900	12867	12862	12938	12981	12869	12799	12883	12762	13026	12723	13000	12779	12711	12965	12829	12785	12892	12862	12850	12952	12860	12833	12806	12816	12775	12879	12750	12694	12806	12779	12846	12702	12688	12971	12865	12659	12734	12701	12841	12935	13032	12863	12893	12879	12786	13021	12678	12802	12885	12836	12909	12748	12677	12747	12891	12655	13042	12859	12750	12802	12768	12850	12708	12983	12967	12767	12829	12769	12813	12923	12794	12905	12866	12909	12634	12940	12730	12874	12860	12890	12765	12944	12758	12882	12872	12697	12801	12707	13003	12886	12823	12741	12828	12855	12876	12831	12893	12950	12845	12768	13050	12672	12841	12789	12818	12964	12889	12815	12789	12968	12804	12963	12910	12682	13029	12795	12874	12924	12925	12851	12754	12958	12779	12924	12984	12783	12880	12751	12835	12735	12767	12657	12924	12772	12822	12830	12876	12773	12813	12691	12759	12937	12813	12772	12865	12903	12880	12807	12794	12763	13017	12890	12924	12915	12734	12872	12839	13002	12991	12923	12930	12932	12840	12845	12919	12855	12812	13036	12911	12784	12873	12802	12922	12772	12953	12694	12838	12823	12848	12818	12959	12864	12590	12899	12911	12853	12736	12738	12826	12694
23089	22628	39466	39739	32409	25915	21987	14970	13822	14100	14089	13810	14014	13659	13899	13619	13817	13598	13749	13657	13659	13597	13635	13590	13723	13672	13582	13515	13678	13650	13874	13705	13551	13638	13666	13487	13459	13674	13432	13775	13412	13535	13622	13618	13678	13635	13568	13483	13601	13591	13602	13477	13385	13521	13781	13477	13463	13685	13497	13499	13418	13614	13292	13350	13493	13493	13529	13459	13304	13549	13329	13420	13524	13539	13405	13491	13465	13560	13569	13528	13594	13447	13538	13260	13481	13511	13360	13616	13550	13490	13503	13668	13519	13362	13522	13534	13674	13543	13502	13535	13472	13401	13502	13658	13555	13228	13654	13604	13460	13618	13625	13504	13543	13542	13576	13516	13539	13657	13477	13546	13638	13475	13263	13497	13252	13448	13642	13418	13499	13436	13486	13489	13582	13425	13541	13280	13450	13489	13247	13546	13638	13505	13495	13335	13843	13559	13724	13420	13508	13434	13405	13465	13443	13607	13527	13223	13465	13456	13474	13619	13609	13520	13676	13747	13512	13566	13320	13567	13607	13572	13600	13520	13508	13519	13469	13611	13440	13544	13390	13477	13563	13231	13539	13650	13563	13447	13547	13522	13489	13578	13600	13521	13638	13380	13472	13372	13628	13510	13522	13502	13589	13494	13559	13438	13332	13441	13407	13538	13464	13608	13565	13445	13541	13537	13409	13443	13634	13621	13529	13422	13590	13492	13555	13593	13505	13566	13431	13517	13486	13520	13596	13703	13520	13733	13347	13587	13616	13500	13562	13465	13575	13497	13312	13516	13311	13399	13355	13373	13537	13272	13440	13358	13558	13479	13539	13303	13411	13426	13578	13440	13402	13391	13423	13543	13559	13487	13657	13471	13437	13497	13570	13467	13530	13366	13606	13479	13329	13440	13375	13595	13467	13478	13566	13538	13577	13556	13541	13361	13420	13596	13558	13372	13433	13362	13227	13429	13520	13560	13518	13704	13508	13417	13536	13695	13608	13411	13602	13573	13559	13498	13599	13510	13487	13568	13578	13606	13728	13514	13402	13432	13555	13563	13489	13493	13449	13506	13694	13525	13489	13469	13659	13634	13503	13262	13667	13418	13731	13379	13454	13403	13549	13471	13773	13554	13302	13421	13610	13261	13206	13543	13581	13419	13347	13527	13544	13489	13491	13575	13403	13461	13722	13506	13539	13370	13547	13541	13306	13626	13380	13509	13287	13412	13399	13569	13570	13367	13378	13598	13519	13563	13582	13420	13401	13358	13554	13393	13478	13582	13582	13598	13416	13318	13540	13445	13394	13375	13408	13535	13467	13507	13534	13396	13407	13484	13256	13653	13473	13419	13454	13589	13396	13498	13486	13695	13795	13595	13619	13434	13479	13441	13522	13646	13484	13502	13545	13435	13503	13417	13659	13443	13530	13498	13506	13383	13623	13577	13526	13507	13465	13280	13435	13568	13471	13449	13371	13490	13603	13482	13393	13314	13387	13619	13417	13393	13457	13612	13444	13527	13401	13493	13560	13821	13629	13425	13530	13683	13542	13671	13591	13479	13512	13622	13607	13524	13261	13377	13443	13396	13485	13454	13456	13481	13797	13509	13394	13508	13519	13498	13468	13732	13529	13555	13375	13555	13524	13506	13437	13837	13481	13544	13439	13708	13593	13490	13374	13477	13406	13431	13470	13630	13511	13528	13500	13515	13547	13480	13574	13721	13511	13619	13422	13441	13477	13355	13544	13520	13315	13395	13489	13624	13574	13527	13494	13619	13339	13559	13379	13389	13581	13521	13525	13587	13481	13391	13549	13550	13473	13519	13505	13543	13322	13523	13492	13683	13505	13532	13549	13626	13495	13435	13409	13292	13361	13397	13667	13570	13586	13616	13455	13610	13439	13562	13561	13567	13544	13601	13498	13560	13443	13553	13504	13427	13392	13421	13337	13584	13655	13554	13401	13530	13510	13548	13543	13496	13471	13468	13571	13339	13511	13400	13386	13675	13432	13362	13563	13521	13505	13324	13743	13541	13606	13400	13569	13417	13450	13566	13381	13516	13487	13690	13400	13301	13551	13437	13314	13518	13575	13395	13479	13591	13448	13525	13462	13578	13451	13639	13623	13418	13558	13427	13311	13583	13506	13679	13480	13400	13436	13439	13377	13606	13537	13543	13647	13470	13428	13504	13413	13517	13588	13722	13626	13491	13661	13582	13598	13496	13408	13469	13486	13574	13490	13541	13524	13554	13451	13384	13435	13544	13628	13712	13399	13585	13453	13587	13506	13431	13434	13527	13440	13513	13303	13652	13592	13602	13405	13285	13436	13383	13427	13546	13451	13472	13508	13752	13645	13487	13445	13527	13345	13585	13428	13518	13427	13524	13507	13493	13481	13653	13527	13472	13568	13605	13600	13404	13629	13481	13503	13416	13521	13432	13615	13567	13524	13365	13390	13410	13467	13507	13506	13562	13620	13526	13550	13477	13517	13498	13483	13487	13513	13548	13574	13415	13684	13594	13579	13433	13535	13426	13330	13626	13499	13645	13469	13535	13406	13493	13479	13541	13415	13544	13572	13676	13585	13298	13511	13567	13549	13446	13475	13564	13640	13563	13563	13448	13419	13551	13466	13501	13708	13451	13414	13396	13513	13401	13665	13337	13533	13484	13428	13329	13457	13566	13527	13484	13460	13617	13512	13469	13508	13363	13470	13568	13336	13371	13564	13413	13410	13522	13452	13689	13566	13533	13554	13731	13475	13273	13414	13352	13684	13515	13560	13528	13597	13555	13428	13548	13555	13554	13434	13488	13268	13714	13719	13635	13490	13581	13505	13406	13459	13415	13614	13347	13662	13541	13525	13546	13559	13372	13626	13552	13456	13464	13396	13486	13526	13492	13440	13650	13394	13433	13438	13423	13532	13551	13435	13506	13390	13522	13733	13306	13629	13534	13549	13614	13582	13508	13480	13567	13482	13409	13421	13678	13352	13471	13551	13469	13439	13557	13433	13605	13407	13526	13432	13519	13382	13461	13476	13673	13646	13656	13509	13486	13416	13522	13523	13494	13644	13414	13540	13453	13528	13386	13369	13621	13584	13493	13530	13568	13489	13487	13605	13536	13598	13453	13508	13788	13658	13554	13419	13364	13477	13445	13612	13461	13451	13622	13233	13379	13403	13649	13633	13523	13562	13572	13346	13386	13524	13490	13532	13427	13405	13446	13525	13686	13633	13517	13563	13441	13412	13443	13684	13457	13603	13508	13574	13568	13465	13608	13623	13613	13434	13588	13576	13457	13544	13584	13517	13580	13548	13548	13390	13431	13393	13433	13449	13554	13390	13579	13390	13660	13668	13633	13566	13486	13434	13518	13594	13462	13579	13398	13442	13639	13541	13416	13656	13367	13454	13274	13312	13470	13614	13729	13569	13550	13564	13546	13565	13611	13503	13601	13596	13375	13386	13497	13365	13568	13570	13564	13362	13455	13640	13460	13464	13414	13445	13341	13412	13534	13571	13422	13407	13380	13569	13561	13746	13559	13592	13463	13693	13715	13602	13566	13636	13381	13672	13656	13565	13497	13309	13656	13478	13570	13540	13480	13414	13492	13436	13643	13491	13540	13358	13464	13421	13444	13518	13617	13575	13556	13551	13431	13368	13563	13543	13495	13707	13512	13578	13431	13479	13657	13531	13618	13543	13554	13528	13189	13441	13650	13588	13380	13452	13392	13476	13498	13557	13454	13364	13282	13471	13509	13449	13726	13641	13534	13627	13538	13449	13478	13360	13459	13423	13382	13516	13445	13545	13612	13361	13502	13400	13401	13465	13512	13716	13488	13495	13469	13376	13520	13423	13492	13494	13409	13591	13602	13404	13428	13617	13503	13419	13489	13329	13441	13510	13282	13560	13490	13500	13367	13649	13528	13574	13698	13590	13435	13633	13424	13438	13679	13427	13498	13535	13331	13687	13698	13633	13369	13401	13480	13756	13583	13427	13451	13596	13294	13629	13269	13489	13378	13420	13622	13537	13816	13653	13578	13519	13615	13511	13362	13549	13477	13360	13502	13568	13494	13642	13264	13449	13530	13453	13562	13573	13410	13559	13496	13568	13196	13550	13604	13649	13445	13441	13459	13558	13541	13639	13633	13545	13404	13426	13370	13427	13588	13353	13530	13601	13409	13467	13326	13443	13424	13458	13547	13446	13231	13527	13687	13407	13333	13584	13437	13435	13428	13501	13382	13509	13613	13526	13300	13615	13597	13409	13499	13536	13304	13564	13422	13346	13505	13647	13429	13554	13591	13524	13642	13562	13343	13482	13457	13470	13685	13573	13535	13502	13589	13826	13495	13577	13462	13573	13574	13483	13548	13253	13517	13526	13580	13701	13637	13685	13512	13384	13504	13416	13418	13455	13563	13642	13560	13558	13356	13553	13490	13546	13431	13560	13324	13538	13475	13499	13490	13430	13520	13589	13404	13495	13646	13612	13594	13552	13480	13567	13511	13500	13453	13476	13507	13546	13631	13621	13594	13382	13543	13567	13399	13320	13400	13594	13402	13474	13600	13366	13328	13412	13500	13420	13590	13568	13627	13562	13573	13670	13567	13636	13505	13521	13357	13645	13595	13561	13567	13549	13535	13459	13771	13496	13560	13325	13669	13359	13572	13386	13261	13381	13615	13659	13600	13584	13519	13398	13597	13390	13581	13568	13562	13481	13477	13527	13605	13627	13500	13496	13421	13345	13590	13502	13581	13607	13530	13595	13525	13735	13524	13466	13638	13422	13521	13552	13385	13398	13614	13414	13713	13386	13604	13568	13466	13481	13550	13675	13540	13401	13322	13497	13541	13456	13437	13681	13510	13511	13598	13323	13376	13495	13610	13643	13456	13560	13466	13369	13498	13429	13458	13455	13463	13560	13468	13477	13545	13580	13257	13457	13240	13365	13511	13567	13471	13694	13650	13513	13454	13417	13516	13670	13557	13579	13597	13463	13666	13485	13550	13586	13288	13574	13490	13496	13540	13390	13622	13459	13596	13584	13416	13518	13666	13495	13378	13523	13271	13403	13403	13512	13600	13432	13518	13677	13536	13535	13447	13405	13633	13334	13660	13617	13536	13558	13629	13590	13401	13581	13395	13551	13349	13651	13646	13400	13572
56206	100158	92030	72739	47450	23428	12882	12585	12628	12511	12646	12624	12621	12726	12453	12763	12787	12593	12647	12727	12720	12732	12694	12680	12564	12817	12668	12617	12521	12905	12669	12602	12464	12584	12758	12778	12711	12629	12671	12632	12654	12565	12726	12667	12678	12678	12690	12800	12589	12554	12701	12568	12481	12705	12536	12637	12867	12590	12635	12748	12754	12676	12743	12869	12610	12535	12638	12747	12562	12545	12539	12739	12671	12621	12791	12572	12633	12631	12672	12633	12704	12560	12706	12792	12523	12736	12747	12645	12597	12602	12699	12702	12697	12752	12632	12620	12555	12633	12713	12682	12758	12713	12680	12511	12541	12572	12510	12618	12701	12549	12885	12594	12579	12672	12617	12644	12774	12581	12667	12665	12744	12799	12544	12691	12601	12558	12612	12535	12632	12772	12461	12690	12790	12613	12573	12612	12633	12751	12722	12697	12629	12574	12668	12656	12791	12706	12585	12723	12633	12592	12796	12807	12589	12706	12665	12557	12540	12671	12642	12673	12783	12650	12611	12718	12672	12711	12648	12570	12620	12695	12616	12590	12722	12653	12598	12681	12798	12707	12532	12757	12528	12674	12787	12703	12494	12739	12555	12500	12730	12615	12753	12588	12782	12702	12690	12688	12646	12691	12669	12662	12626	12592	12681	12646	12778	12538	12685	12703	12606	12710	12634	12686	12663	12600	12697	12789	12640	12770	12477	12547	12641	12610	12736	12671	12640	12512	12536	12573	12657	12551	12681	12666	12612	12707	12734	12785	12647	12540	12716	12568	12751	12657	12621	12606	12802	12634	12525	12564	12691	12622	12715	12520	12679	12770	12523	12586	12681	12894	12612	12635	12772	12622	12676	12600	12626	12561	12506	12612	12681	12568	12566	12628	12695	12685	12837	12584	12707	12576	12699	12562	12754	12746	12692	12658	12784	12733	12560	12632	12645	12549	12644	12459	12702	12507	12685	12617	12463	12647	12678	12527	12681	12582	12581	12642	12728	12730	12681	12628	12644	12562	12790	12725	12587	12632	12630	12763	12617	12653	12753	12740	12522	12572	12595	12595	12720	12502	12585	12616	12578	12747	12619	12730	12643	12721	12621	12707	12767	12784	12636	12595	12546	12552	12649	12522	12675	12623	12655	12656	12675	12650	12643	12696	12626	12649	12513	12727	12636	12696	12689	12637	12672	12638	12659	12526	12548	12657	12551	12555	12517	12590	12683	12551	12577	12782	12665	12735	12731	12624	12529	12498	12701	12678	12604	12596	12734	12565	12506	12638	12499	12419	12603	12753	12517	12582	12551	12572	12663	12422	12716	12766	12831	12616	12762	12639	12683	12669	12602	12599	12766	12690	12747	12683	12629	12759	12574	12620	12675	12628	12687	12721	12649	12685	12622	12672	12786	12531	12650	12567	12732	12640	12523	12646	12586	12705	12484	12746	12752	12599	12584	12678	12593	12521	12584	12570	12666	12669	12623	12673	12570	12657	12601	12613	12684	12534	12531	12792	12562	12514	12638	12711	12686	12538	12705	12588	12620	12687	12625	12519	12658	12725	12548	12537	12800	12571	12621	12706	12580	12623	12504	12706	12758	12530	12675	12752	12643	12675	12572	12658	12613	12623	12600	12585	12537	12526	12584	12478	12615	12677	12728	12546	12485	12637	12612	12732	12809	12493	12642	12600	12625	12572	12665	12710	12577	12673	12463	12596	12559	12776	12648	12673	12680	12707	12610	12734	12748	12821	12666	12548	12372	12629	12519	12656	12594	12720	12566	12742	12574	12877	12582	12595	12734	12521	12639	12520	12755	12588	12592	12623	12537	12493	12700	12566	12543	12679	12551	12639	12683	12674	12731	12672	12670	12819	12628	12654	12753	12789	12521	12702	12771	12804	12681	12611	12650	12684	12630	12748	12519	12592	12716	12783	12725	12563	12591	12649	12575	12608	12520	12678	12692	12737	12628	12672	12583	12613	12623	12640	12797	12570	12680	12734	12654	12564	12749	12665	12540	12687	12730	12710	12785	12627	12675	12467	12747	12625	12742	12664	12755	12372	12882	12554	12532	12626	12614	12619	12600	12649	12638	12654	12548	12393	12594	12592	12749	12476	12594	12757	12639	12561	12703	12623	12516	12596	12606	12827	12652	12696	12485	12711	12703	12630	12725	12650	12547	12591	12799	12654	12596	12422	12560	12444	12757	12655	12520	12737	12759	12565	12743	12575	12726	12513	12549	12765	12603	12740	12620	12879	12611	12499	12675	12618	12620	12617	12642	12831	12608	12623	12736	12643	12509	12624	12454	12630	12809	12520	12534	12763	12723	12530	12602	12710	12723	12594	12727	12812	12649	12777	12688	12706	12657	12518	12756	12521	12391	12754	12609	12610	12728	12614	12778	12605	12624	12682	12551	12770	12507	12748	12599	12507	12656	12767	12586	12669	12628	12587	12655	12594	12494	12719	12690	12663	12548	12653	12775	12511	12759	12609	12664	12616	12543	12536	12463	12520	12793	12643	12623	12499	12600	12707	12684	12373	12618	12611	12570	12670	12565	12555	12771	12550	12672	12698	12466	12529	12644	12701	12521	12556	12529	12623	12847	12632	12856	12662	12879	12486	12729	12749	12503	12580	12543	12506	12725	12518	12676	12658	12551	12713	12649	12458	12472	12641	12597	12694	12612	12587	12551	12615	12530	12772	12604	12597	12634	12648	12730	12634	12704	12688	12598	12713	12765	12589	12769	12550	12630	12528	12666	12685	12799	12624	12628	12739	12565	12628	12651	12662	12468	12597	12622	12824	12681	12666	12665	12794	12491	12427	12621	12635	12596	12796	12668	12678	12657	12687	12701	12757	12677	12582	12636	12712	12546	12559	12704	12462	12552	12625	12694	12688	12702	12548	12705	12665	12618	12622	12601	12486	12573	12689	12638	12707	12666	12666	12496	12612	12754	12643	12766	12732	12613	12703	12833	12492	12711	12574	12558	12589	12676	12627	12559	12751	12759	12632	12469	12653	12709	12562	12675	12615	12801	12714	12608	12579	12461	12862	12675	12506	12840	12740	12876	12575	12725	12526	12710	12883	12548	12638	12716	12706	12590	12732	12588	12720	12612	12514	12768	12737	12638	12638	12804	12599	12820	12551	12667	12690	12609	12639	12708	12659	12797	12620	12877	12539	12602	12569	12629	12488	12672	12543	12677	12700	12533	12832	12715	12583	12671	12665	12568	12589	12744	12695	12564	12342	12628	12532	12706	12527	12596	12725	12660	12597	12701	12831	12768	12582	12640	12694	12587	12622	12478	12643	12715	12652	12593	12844	12649	12512	12732	12713	12655	12613	12548	12531	12622	12588	12653	12575	12663	12671	12619	12621	12799	12545	12714	12559	12680	12635	12676	12734	12666	12756	12756	12666	12618	12560	12522	12711	12639	12679	12622	12728	12801	12684	12654	12542	12737	12600	12755	12578	12520	12644	12663	12583	12577	12603	12646	12766	12592	12649	12748	12626	12673	12583	12657	12670	12494	12634	12645	12535	12630	12646	12660	12547	12556	12744	12649	12678	12729	12745	12614	12705	12632	12600	12627	12692	12677	12702	12529	12575	12550	12457	12590	12568	12635	12601	12711	12660	12490	12615	12631	12565	12495	12439	12673	12581	12636	12750	12698	12642	12630	12746	12709	12498	12663	12522	12585	12497	12589	12719	12781	12694	12701	12468	12589	12685	12664	12525	12601	12624	12671	12712	12665	12761	12755	12708	12624	12624	12554	12619	12736	12619	12521	12516	12573	12439	12412	12572	12732	12684	12641	12618	12625	12559	12507	12611	12693	12685	12739	12611	12533	12588	12555	12735	12839	12712	12680	12776	12620	12667	12591	12771	12701	12677	12688	12671	12792	12710	12645	12569	12639	12732	12622	12704	12506	12615	12731	12674	12672	12500	12610	12563	12698	12630	12589	12501	12716	12674	12459	12740	12529	12647	12693	12504	12687	12637	12634	12720	12503	12523	12551	12645	12725	12582	12736	12745	12597	12500	12657	12576	12534	12610	12726	12552	12587	12611	12717	12648	12591	12682	12747	12661	12630	12779	12693	12678	12518	12666	12739	12625	12814	12669	12629	12609	12721	12583	12654	12555	12777	12630	12564	12569	12571	12579	12449	12614	12814	12683	12611	12801	12617	12674	12597	12545	12577	12582	12635	12560	12634	12602	12625	12687	12726	12619	12473	12527	12687	12569	12669	12653	12642	12707	12489	12633	12776	12604	12632	12751	12649	12680	12720	12642	12612	12575	12598	12569	12651	12504	12618	12627	12751	12702	12758	12609	12574	12826	12675	12703	12557	12613	12579	12698	12663	12827	12562	12801	12707	12720	12630	12479	12689	12631	12668	12800	12595	12581	12525	12352	12685	12605	12746	12579	12543	12724	12598	12625	12746	12670	12522	12590	12684	12681	12637	12514	12551	12608	12698	12593	12734	12597	12563	12623	12655	12557	12519	12669	12625	12673	12512	12751	12454	12688	12696	12725	12534	12635	12659	12575	12849	12656	12622	12625	12638	12815	12682	12775	12698	12591	12811	12519	12720	12635	12520	12456	12603	12714	12500	12721	12576	12696	12639	12656	12704	12585	12401	12584	12642	12706	12782	12544	12621	12547	12769	12714	12609	12586	12706	12641	12708	12745	12786	12640	12753	12732	12640	12662	12633	12663	12586	12803	12704	12692	12587	12537	12772	12575	12485	12720	12678	12635	12567	12645	12572	12504	12532	12796	12811	12674	12589	12655	12551	12633	12581	12596	12616	12620	12616	12494	12623	12496	12695	12597	12572	12637	12787	12586	12642	12809	12849	12680	12653	12612	12877	12648	12708	12740	12458	12831	12648	12603	12513	12561	12702	12779	12596	12608	12705	12747	12633	12560	12707	12677	12576	12743	12636	12916	12679	12569	12661	12713	12562	12609	12596	12566	12653	12693	12644	12604	12591	12671	12672	12728	12636	12588	12484	12616	12490	12708	12664	12889	12580	12658	12692	12575	12546	12566	12579	12688	12781	12690	12579	12686	12611	12419	12597	12702	12689	12579	12687	12613	12532	12754	12511	12772	12649	12400	12607	12572	12757	12652	12626	12886	12785	12830	12706	12550	12518	12726	12619	12810
27989	33633	46706	33403	21633	16482	15128	14688	14595	14407	14330	14540	14293	14314	14710	14478	14562	14424	14273	14614	14623	14754	14548	14482	14506	14446	14559	14454	14626	14398	14383	14368	14653	14228	14459	14562	14525	14462	14853	14718	14686	14498	14417	14486	14437	14579	14507	14829	14455	14417	14609	14474	14516	14498	14411	14435	14405	14413	14469	14368	14635	14478	14262	14614	14526	14582	14492	14426	14745	14357	14539	14555	14527	14531	14435	14527	14476	14181	14385	14660	14552	14508	14398	14474	14609	14436	14455	14583	14495	14538	14728	14351	14555	14712	14313	14305	14442	14431	14544	14537	14442	14453	14414	14513	14431	14320	14623	14463	14437	14396	14517	14344	14374	14596	14542	14460	14623	14435	14587	14402	14428	14423	14423	14455	14373	14456	14600	14620	14682	14143	14467	14458	14547	14545	14509	14469	14560	14330	14532	14538	14477	14490	14556	14454	14467	14507	14400	14369	14541	14362	14491	14483	14501	14408	14362	14584	14479	14274	14625	14211	14670	14638	14289	14537	14690	14401	14444	14339	14686	14328	14694	14545	14427	14585	14538	14424	14367	14527	14513	14334	14331	14411	14458	14583	14474	14669	14399	14508	14525	14439	14668	14415	14566	14397	14512	14387	14345	14359	14749	14385	14437	14569	14281	14567	14496	14602	14432	14425	14560	14516	14363	14201	14352	14506	14604	14477	14629	14551	14579	14425	14447	14379	14389	14554	14445	14334	14480	14496	14350	14545	14401	14582	14659	14427	14327	14440	14472	14466	14492	14410	14550	14474	14292	14425	14647	14481	14416	14611	14561	14696	14449	14636	14370	14589	14566	14494	14529	14550	14507	14288	14489	14420	14479	14320	14368	14445	14387	14342	14418	14454	14468	14538	14661	14490	14335	14493	14487	14304	14450	14432	14456	14484	14461	14402	14482	14395	14283	14531	14458	14622	14373	14503	14254	14517	14482	14701	14514	14481	14611	14424	14583	14476	14513	14367	14427	14545	14370	14503	14485	14408	14546	14447	14415	14462	14483	14441	14246	14460	14374	14388	14324	14557	14467	14603	14624	14450	14434	14490	14449	14488	14575	14589	14521	14470	14647	14371	14502	14529	14435	14469	14417	14314	14556	14503	14521	14560	14501	14477	14453	14429	14368	14436	14365	14506	14534	14632	14578	14442	14591	14386	14396	14431	14628	14391	14548	14493	14466	14500	14481	14626	14624	14416	14229	14428	14476	14570	14531	14265	14410	14539	14536	14553	14633	14403	14607	14647	14611	14545	14419	14369	14540	14367	14513	14304	14483	14609	14466	14494	14595	14447	14483	14372	14404	14408	14523	14500	14356	14434	14706	14423	14538	14411	14534	14659	14773	14656	14511	14494	14592	14596	14534	14437	14482	14634	14374	14440	14623	14309	14406	14429	14408	14339	14513	14489	14550	14665	14434	14318	14594	14561	14444	14543	14511	14636	14423	14430	14527	14460	14346	14237	14372	14496	14682	14575	14361	14286	14644	14397	14411	14381	14421	14252	14559	14313	14467	14524	14242	14196	14711	14321	14616	14733	14615	14431	14355	14432	14352	14370	14463	14279	14501	14520	14472	14514	14468	14319	14529	14466	14323	14409	14482	14481	14549	14591	14410	14498	14504	14447	14508	14624	14455	14507	14676	14518	14565	14380	14544	14234	14542	14694	14492	14545	14419	14464	14711	14666	14447	14498	14454	14641	14581	14442	14560	14470	14557	14442	14356	14495	14820	14491	14401	14418	14563	14489	14680	14314	14509	14319	14391	14265	14422	14441	14573	14386	14496	14327	14426	14620	14427	14539	14482	14461	14440	14505	14656	14501	14569	14347	14473	14394	14495	14366	14657	14491	14460	14285	14649	14527	14584	14572	14493	14587	14567	14499	14586	14578	14584	14464	14515	14448	14619	14409	14573	14458	14380	14625	14505	14455	14478	14627	14470	14364	14339	14674	14476	14483	14490	14534	14582	14500	14555	14468	14395	14354	14554	14530	14330	14479	14358	14569	14553	14605	14627	14591	14425	14656	14520	14409	14607	14413	14547	14570	14632	14529	14415	14386	14625	14410	14496	14335	14422	14446	14325	14342	14416	14619	14516	14510	14295	14441	14646	14461	14457	14451	14410	14435	14692	14332	14481	14434	14560	14460	14552	14335	14535	14470	14350	14433	14714	14495	14473	14596	14431	14475	14418	14547	14568	14521	14497	14389	14468	14444	14504	14578	14514	14399	14593	14378	14540	14486	14376	14465	14491	14515	14686	14434	14370	14335	14652	14618	14613	14637	14451	14365	14611	14466	14659	14360	14575	14427	14544	14343	14436	14493	14504	14421	14368	14364	14464	14504	14388	14597	14349	14405	14517	14392	14541	14448	14559	14416	14536	14502	14495	14497	14508	14607	14612	14382	14428	14536	14578	14323	14477	14581	14382	14449	14678	14523	14376	14546	14579	14476	14321	14484	14388	14451	14434	14505	14455	14538	14432	14384	14740	14503	14519	14579	14558	14393	14550	14531	14476	14499	14496	14611	14437	14564	14474	14538	14393	14514	14348	14365	14502	14298	14367	14288	14407	14279	14377	14402	14358	14581	14481	14289	14533	14217	14461	14490	14412	14347	14397	14336	14490	14702	14752	14484	14504	14173	14549	14273	14412	14254	14577	14414	14291	14519	14357	14524	14389	14538	14414	14486	14304	14580	14571	14295	14690	14539	14580	14406	14420	14432	14415	14455	14466	14524	14316	14392	14579	14471	14729	14470	14373	14503	14312	14465	14381	14596	14341	14674	14434	14440	14322	14353	14478	14339	14527	14384	14518	14619	14469	14346	14425	14407	14490	14595	14677	14499	14355	14368	14473	14556	14534	14457	14378	14412	14461	14466	14401	14682	14601	14500	14471	14488	14552	14575	14557	14465	14386	14371	14537	14538	14651	14572	14456	14331	14302	14629	14568	14572	14551	14313	14603	14406	14439	14400	14455	14393	14707	14523	14552	14437	14361	14382	14436	14465	14480	14577	14545	14436	14535	14505	14482	14390	14552	14417	14477	14358	14447	14297	14471	14534	14280	14552	14501	14418	14434	14236	14455	14346	14468	14274	14409	14430	14512	14376	14297	14550	14520	14525	14526	14647	14340	14508	14301	14526	14229	14357	14456	14550	14640	14583	14419	14523	14475	14507	14453	14483	14449	14501	14397	14414	14550	14482	14435	14578	14441	14546	14459	14293	14566	14348	14560	14341	14467	14686	14489	14386	14459	14599	14352	14461	14591	14500	14463	14723	14582	14420	14567	14496	14455	14348	14490	14589	14416	14417	14427	14554	14615	14573	14563	14414	14368	14588	14510	14543	14705	14284	14317	14310	14399	14429	14500	14296	14363	14463	14355	14519	14340	14415	14474	14448	14541	14400	14453	14716	14518	14486	14740	14500	14581	14582	14432	14413	14452	14440	14647	14406	14413	14502	14652	14489	14422	14378	14411	14411	14508	14532	14549	14604	14552	14600	14521	14334	14506	14379	14441	14470	14448	14492	14425	14469	14484	14364	14357	14682	14655	14665	14312	14530	14582	14348	14422	14421	14561	14678	14473	14609	14690	14518	14473	14326	14423	14540	14356	14491	14416	14394	14509	14520	14321	14471	14416	14359	14544	14564	14342	14376	14389	14576	14698	14529	14426	14342	14758	14356	14536	14618	14546	14584	14269	14454	14553	14344	14386	14342	14360	14494	14399	14513	14488	14580	14569	14643	14519	14536	14502	14489	14604	14495	14525	14421	14625	14438	14574	14547	14266	14384	14565	14502	14659	14370	14524	14590	14661	14366	14465	14272	14476	14526	14559	14656	14585	14436	14417	14307	14364	14310	14374	14511	14604	14510	14595	14418	14416	14480	14644	14674	14550	14592	14416	14335	14495	14530	14405	14515	14380	14569	14443	14351	14530	14735	14541	14324	14517	14443	14544	14480	14516	14561	14568	14337	14466	14390	14443	14523	14656	14644	14535	14423	14633	14605	14481	14373	14478	14542	14535	14384	14525	14395	14628	14319	14488	14526	14328	14608	14287	14463	14355	14508	14574	14413	14527	14524	14705	14551	14503	14571	14561	14315	14486	14559	14645	14665	14530	14521	14438	14482	14516	14431	14404	14477	14425	14619	14644	14548	14491	14485	14432	14486	14457	14365	14481	14371	14345	14497	14446	14672	14486	14529	14478	14455	14544	14529	14645	14615	14390	14528	14504	14362	14604	14296	14551	14557	14402	14510	14570	14361	14574	14606	14550	14497	14557	14428	14410	14288	14417	14476	14518	14579	14370	14342	14411	14358	14568	14437	14409	14425	14439	14339	14383	14428	14404	14483	14589	14461	14478	14626	14765	14593	14470	14496	14394	14546	14478	14606	14557	14655	14502	14693	14420	14448	14511	14473	14480	14489	14537	14474	14536	14371	14613	14780	14360	14471	14379	14462	14689	14413	14573	14428	14528	14432	14419	14521	14567	14630	14447	14739	14512	14484	14539	14600	14446	14480	14554	14514	14576	14501	14474	14448	14587	14556	14595	14402	14496	14551	14432	14561	14464	14422	14434	14572	14587	14330	14354	14523	14641	14622	14577	14556	14497	14586	14504	14395	14405	14238	14544	14437	14533	14422	14357	14420	14282	14478	14539	14583	14422	14655	14779	14728	14519	14531	14468	14519	14555	14490	14529	14474	14717	14562	14524	14499	14573	14536	14507	14475	14278	14287	14327	14537	14475	14484	14347	14390	14417	14279	14351	14531	14415	14632	14413	14345	14447	14351	14496	14617	14534	14307	14255	14652	14391	14507	14664	14326	14502	14434	14503	14504	14422	14521	14532	14507	14319	14646	14614	14621	14585	14414	14350	14487	14528	14424	14428	14505	14612	14415	14649	14598	14343	14527	14592	14547	14590	14456	14457	14499	14580	14494	14424	14469	14562	14563	14625	14547	14321	14307	14344	14472	14556	14571	14436	14292	14452	14353	14258	14568	14497	14573	14732	14352	14584	14508	14649	14233	14364	14459	14609	14514	14556	14439	14443	14475	14568	14445	14490	14297	14456	14422	14384	14478	14658	14550	14399	14405	14597	14475	14454	14478	14483	14568	14502	14498	14395	14427	14691	14608
25025	56159	49338	30274	19654	14474	13243	13266	13112	13253	13403	13225	13211	13250	13233	13356	13409	13238	13362	13410	13185	13256	13266	13454	13100	13184	13289	13304	13329	13215	13330	13309	13171	13252	13250	13378	13253	13327	13357	13264	13200	13301	13352	13421	13357	13360	13331	13360	13432	13250	13196	13070	13199	13258	13184	13296	13236	13246	13224	13247	13291	13206	13327	13207	13144	13315	13387	13195	13271	13285	13061	13251	13152	13224	13329	13547	13331	13403	13137	13271	13263	13287	13407	13213	13294	13291	13227	13347	13268	13191	13306	13280	13320	13288	13268	13236	13251	13285	13215	13227	13184	13149	13324	13039	13215	13094	13422	13267	13227	13320	13409	13285	13119	13145	13267	13194	13311	13445	13405	13214	13389	13271	13269	13299	13168	13394	13259	13222	13326	13191	13303	13194	13370	13357	13269	13245	13362	13294	13320	13272	13296	13220	13269	13242	13264	13278	13185	13133	13346	13224	13238	13236	13229	13252	13167	13285	13358	13229	13370	13298	13300	13340	13372	13251	13172	13304	13198	13273	13326	13297	13390	13275	13322	13260	13142	13356	13254	13295	13206	13284	13348	13377	13207	13414	13122	13154	13351	13466	13452	13305	13177	13167	13325	13316	13320	13283	13173	13121	13246	13220	13276	13105	13200	13229	13255	13166	13055	13325	13226	13318	13153	13397	13268	13269	13137	13405	13275	13105	13317	13086	13381	13247	13202	13336	13369	13250	13384	13228	13008	13410	13331	13186	13281	13124	13278	13230	13354	13192	13113	12959	13217	13337	13338	13297	13333	13229	13196	13399	13344	13206	13314	13324	13263	13361	13104	13324	13089	13269	13232	13082	13325	13233	13240	13372	13222	13201	13257	13206	13341	13217	13164	13347	13302	13102	13260	13227	13269	13470	13236	13198	13216	13144	13247	13202	13331	13284	13250	13148	13222	13228	13338	13256	13249	13298	13147	13405	13263	13216	13248	13167	13304	13303	13175	13315	13318	13205	13395	13387	13368	13290	13325	13186	13398	13186	13376	13319	13142	13395	13458	13232	13255	13323	13132	13400	13065	13407	13134	13261	13164	13224	13311	13369	13181	13267	13388	13368	13124	13333	13288	13177	13445	13193	13252	13167	13434	13251	13294	13337	13211	13338	13237	13229	13111	13196	13387	13123	13184	13217	13225	13118	13338	13230	13276	13437	13053	13239	13307	13163	13179	13302	13215	13478	13112	13197	13082	13103	13398	13243	13278	13302	13180	13249	13331	13231	13243	13277	13389	13284	13391	13285	13496	13340	13319	13423	13261	13238	13211	13206	13300	13242	13231	13332	13113	13286	13194	13400	13324	13152	13412	13151	13217	13219	13357	13064	13232	13302	13185	13319	13372	13324	13286	13204	13301	13207	13350	13210	13201	13211	13260	13124	13244	13279	13277	13200	13386	13359	13204	13222	13406	13181	13410	13183	13196	13314	13252	13208	13467	13254	13436	13188	13192	13526	13203	13208	13241	13240	13228	13275	13370	13414	13258	13300	13322	13177	13400	13266	13405	13195	13242	13171	13219	13344	13357	13338	13408	13180	13438	13295	13304	13351	13201	13334	13256	13390	13427	13220	13277	13071	13341	13344	13311	13368	13290	13163	13397	13118	13383	13237	13246	13309	13326	13359	13227	13283	13151	13352	13313	13201	13418	13282	12988	13241	13110	13284	13234	13255	13234	13218	13175	13266	13216	13367	13201	13428	13461	13327	13075	13491	13238	13468	13261	13318	13264	13292	13422	13345	13218	13122	13299	13103	13268	13439	13096	13042	13104	13295	13216	13144	13255	13177	13270	13232	13330	13348	13419	13361	13366	13165	13328	13200	13228	13461	13349	13129	13207	13230	13334	13267	13384	13313	13375	13244	13385	13216	13419	13258	13328	13335	13250	13293	13185	13430	13281	13107	13339	13346	13416	13104	13347	13344	13225	13086	13289	13136	13149	13282	13386	13227	13332	13318	13230	13175	13249	13166	13227	13232	13409	13298	13185	13200	13269	13423	13128	13356	13296	13086	13129	13077	13144	13323	13249	13342	13326	13326	13344	13193	13345	13235	13228	13232	13384	13415	13310	13295	13247	13239	13278	13198	13312	13144	13290	13399	13431	13198	13249	13220	13062	13201	13341	13283	13229	13304	13287	13272	13373	13105	13308	13249	13460	13217	13258	13177	13261	13232	13321	13276	13143	13206	13186	13245	13345	13369	13059	13279	13273	13236	13193	13318	13381	13390	13227	13350	13283	13174	13327	13260	13222	13295	13317	13218	13118	13204	13410	13130	13167	13166	13303	13165	13312	13216	13280	13390	13114	13272	13162	13245	13261	13190	13101	13255	13225	13076	13219	13294	13139	13179	13396	13097	13398	13084	13210	13095	13328	13358	13244	13313	13216	13144	13261	13354	13229	13199	13312	13244	13335	13220	13397	13286	13195	13092	13243	13205	13264	13416	13265	13319	13210	13359	13307	13262	13071	13185	13391	13266	13352	13327	13263	13113	13226	13221	13189	13431	13085	13403	13285	13316	13221	13353	13266	13327	13183	13241	13275	13283	13238	13326	13265	13247	13218	13400	13301	13238	13235	13417	13222	13313	13153	13165	13282	13305	13191	13267	13245	13289	13217	13370	13334	13212	13398	13283	13300	13438	13288	13301	13123	13243	13433	13327	13233	13286	13191	13225	13226	13195	13315	13252	13339	13275	13239	13217	13220	13272	13358	13292	13351	13276	13200	13276	13299	13330	13383	13123	13272	13341	13431	13290	13160	13041	13218	13326	13245	13201	13361	13419	13245	13347	13362	13294	13282	13177	13159	13226	13114	13254	13276	13276	13319	13225	13375	13344	13152	13233	13288	13361	13349	13383	13368	13291	13320	13339	13140	13274	13285	13320	13326	13189	13307	13303	13256	13251	13418	13352	13231	13357	13254	13162	13174	13321	13348	13261	13381	13106	13373	13373	13285	13394	13323	13351	13209	13186	13188	13374	13207	13235	13366	13292	13428	13252	13218	13267	13257	13359	13380	13345	13211	13141	13356	13378	13377	13287	13357	13365	13248	13167	13267	13271	13363	13213	13293	13404	13331	13269	13311	13295	13383	13256	13160	13100	13351	13351	13323	13264	13356	13253	13094	13251	13310	13124	13351	13247	13223	13132	13351	13243	13374	13333	13250	13471	13092	13160	13319	13300	13292	13294	13191	13219	13357	13210	13227	13133	13157	13328	13309	12954	13299	13199	13391	13347	13323	13338	13388	13372	13362	13265	13006	13333	13226	13284	13282	13081	13346	13287	13323	13202	13332	13198	13203	13288	13340	13508	13257	13261	13341	13138	13235	13251	13191	13368	13266	13279	13218	13270	13414	13281	13319	13207	13408	13274	13342	13246	13299	13353	13312	13214	13384	13376	13280	13015	13534	13212	13348	13381	13459	13343	13287	13293	13165	13136	13129	13210	13435	13210	13266	13106	13374	13284	13402	13286	13287	13415	13159	13471	13279	13284	13167	13340	13486	13380	13291	13264	13286	13274	13141	13199	13467	13353	13438	13270	13254	13209	13453	13291	13262	13210	13256	13219	13236	13251	13485	13281	13398	13262	13354	13275	13191	13274	13286	13262	13241	13196	13103	13242	13194	13306	13381	13186	13394	13397	13084	13226	13175	13277	13462	13135	13140	13249	13147	13169	13310	13239	13188	13245	13277	13279	13312	13352	13279	13449	13221	13213	13278	13076	13259	13215	13369	13230	13278	13167	13304	13267	13424	13215	13280	13235	13241	13161	13196	13224	13359	13251	13131	13218	13355	13256	13323	13189	13305	13295	13409	13300	13294	13272	13175	13082	13410	13361	13070	13408	13290	13359	13265	13329	13240	13176	13294	13407	13231	13294	13490	13380	13252	13203	13145	13328	13244	13293	13372	13333	13348	13294	13297	13267	13339	13303	13318	13260	13430	13178	13141	13233	13330	13127	13453	13315	13269	13358	13316	13117	13227	13242	13258	13425	13280	13234	13344	13436	13230	13364	13345	13278	13280	13279	13247	13291	13268	13191	13211	13278	13143	13255	13134	13145	13302	13233	13265	13228	13333	13112	13194	13303	13475	13099	13238	13256	13181	13294	13335	13355	13150	13330	13252	13163	13210	13321	13162	13311	13284	13391	13237	13171	13280	13355	13058	13294	13405	13192	13176	13315	13316	13206	13267	13337	13397	13246	13487	13300	13265	13247	13240	13342	13407	13332	13173	13339	13214	13334	13194	13323	13294	13082	13257	13208	13253	13070	13324	13131	13287	13336	13292	13219	13129	13285	13174	13119	13229	13264	13268	13152	13206	13337	13290	13125	13337	13121	13349	13246	13437	13178	13287	13203	13171	13259	13128	13207	13408	13279	13168	13257	13175	13073	13298	13319	13116	13377	13329	13162	13213	13137	13347	13382	13459	13382	13387	13251	13302	13296	13295	13214	13295	13412	13340	13305	13207	13138	13273	13365	13256	13307	13459	13127	13018	13309	13246	13216	13273	13269	13226	13304	13243	13224	13292	13120	13208	13299	13058	13275	13281	13342	13259	13295	13226	13155	13115	13283	13254	13170	13139	13152	13130	13270	13340	13316	13156	13375	13261	13264	13283	13179	13289	13354	13308	13201	13286	13104	13340	13384	13115	13214	13141	13156	13248	13321	13311	13053	13500	13278	13292	13155	13370	13384	13361	13255	13394	13215	13460	13421	13230	13379	13222	13288	13257	13240	13211	13304	13444	13245	13045	13223	13406	13278	13185	13287	13158	13316	13322	13283	13399	13278	13222	13426	13217	13234	13284	13301	13323	13195	13270	13358	13298	13384	13305	13160	13310	13335	13370	13327	13200	13235	13313	13364	13191	13401	13373	13011	13320	13164	13227	13256	13206	13198	13320	13246	13167	13272	13325	13341	13358	13126	13298	13265	13253	13218	13238	13217	13350	13229	13242	13298	13263	13203	13136	13234	13335	13068	13215	13298	13326	13385	13250	13324	13235	13324	13247	13431	13274	13319	13313	13226	13334	13205	13327	13203	13236	13291	13284	13230	13168	13384	13232	13512	13173	13159	13212	13218	13237	13238	13250	13349	13331	13221	13493	13215	13190	13241	13017	13483
24755	27306	50331	45476	32146	23469	18362	15667	15441	15446	15282	15462	15200	15569	15228	15267	15270	15388	15321	15227	15168	15055	15460	15394	15297	15353	15342	15248	15302	15167	15343	15273	15336	15225	15173	15143	15395	15522	15302	15259	15258	15445	15102	15250	15264	15243	15359	15054	15255	15201	15133	15129	15288	15287	15276	15144	15214	15161	15252	15064	15157	15216	15217	15287	15332	15151	15181	15171	15046	15045	15086	15269	15228	15246	15303	15269	15426	15139	14996	15162	15184	15244	15330	15276	15227	15409	15350	15151	15190	15300	15189	15249	15212	15012	15069	15332	15207	15198	15106	15298	15411	15215	15180	15177	15268	15087	15223	15189	15086	15329	15171	14976	15188	15369	15325	15239	15319	15220	15056	15208	15054	15117	15213	15217	15184	15152	15182	15135	15110	15069	15078	15387	15423	15177	15177	15144	15213	15122	15164	15229	15157	15299	15177	15146	15031	15218	15315	15301	15316	15012	15272	15148	15395	15244	15091	15091	15274	15158	15243	15186	15240	15196	15217	15185	15262	15162	15215	15168	15284	15216	15264	14954	15130	15191	15267	15300	15324	15261	15171	15223	15205	15203	15205	15237	15233	15215	14959	15278	15125	15101	15379	15142	15061	15120	15251	15257	15228	15280	15256	15394	15181	15040	15220	15368	15301	15235	15249	15158	15009	15216	15235	15046	15115	15159	15196	15171	15315	15221	15221	15387	15268	15290	14976	15181	15134	15345	15164	15217	15149	15039	15381	15290	15408	15230	15360	15150	14964	14973	15029	15351	15112	15116	15097	15136	15239	15120	15232	15202	15261	15261	15337	15326	15289	15102	15180	15241	15128	15349	15197	15168	15003	15117	15179	15122	15224	15148	15087	15217	15174	15125	15516	15064	15049	15179	15246	15143	15294	15089	15252	15221	15201	15354	15239	15236	15084	15402	15214	15140	15205	15081	15170	15056	15129	15225	15283	15124	15141	15107	15142	15208	15173	15070	15334	15181	15462	15238	15188	15277	15303	15028	15311	15215	15262	15306	15244	15282	15051	14944	15196	15286	15140	15293	15143	15254	15230	14981	15007	15124	15090	15349	14961	15107	15309	15183	15287	15056	15258	15312	15216	15250	15212	15197	15102	15281	15346	15193	15012	15136	15107	15076	15203	15279	15176	15206	15168	14957	15239	14889	15084	15241	15160	15209	15136	15217	15249	15275	15251	15246	15045	15037	15141	15094	14987	14963	15354	15148	15308	15318	15167	15372	15216	15178	15159	15232	15111	15385	15292	15157	15057	15077	15286	15128	15008	15160	15377	15075	15314	15224	15203	15322	15233	15259	15365	15109	15190	15122	15190	15177	14950	15250	15213	15204	15181	15183	15193	15089	15177	15088	15253	15215	15262	15030	15219	15098	15188	15127	15344	15163	15223	15227	15189	15274	15166	15075	15133	15037	15135	15223	15408	15252	15255	15234	15184	15158	14933	14969	15170	15316	15145	15150	15239	15132	15064	15163	15158	15177	14980	14962	15369	15144	15132	15147	15229	15225	15137	15214	15217	15225	15249	15009	15260	15146	14997	15105	15113	15208	15076	15224	15244	15203	15306	15120	15094	15200	15120	15331	15404	15364	15066	15026	15308	14997	15068	15117	15127	15108	15133	15214	15482	15243	15153	15277	15216	15284	14973	15193	15361	15256	15278	15317	15262	15257	15153	15212	15319	15035	15185	15316	15209	15240	15174	15196	15412	15056	15423	15167	15381	15069	15028	15224	15136	15106	15061	15302	15188	15053	15104	15086	15311	15231	15160	15237	15226	15123	15014	15201	15282	15272	15326	15191	14986	15383	15373	15398	15249	15100	15161	15212	15207	15090	14938	15041	15005	15315	15386	15197	15142	15174	15170	15335	15248	15190	15177	15270	15357	15230	15073	15293	15131	15154	15302	15114	15148	15058	15254	15264	15123	15266	15133	15090	15092	15046	15190	15268	15347	15009	15179	15151	15040	15259	15065	15079	15204	15325	15160	15353	15195	15075	15226	15121	15214	15083	15173	15203	15024	15199	15207	15085	15134	15127	15217	15091	15209	15241	15030	15182	15101	15239	15203	15269	15128	15184	15184	15165	15244	15024	15201	15317	15354	15360	15401	15046	15254	15115	15153	15129	15124	15263	15077	15363	15303	15216	15219	15185	15296	15218	15339	15045	15223	15213	15188	15230	15164	15224	15152	15158	15107	14998	15198	15089	15064	15153	15381	15500	15167	15210	15288	15129	15088	15188	14988	15130	15112	15166	15287	15198	15467	15173	15025	15217	14990	14938	15135	14897	15232	15465	15266	15150	15161	15233	15178	15116	15106	15127	15227	15330	15089	15357	15264	15278	15093	15265	15418	15139	15232	15307	15128	15069	15304	15251	15281	15181	15265	15272	15251	15292	15346	15175	15083	15007	15047	14885	15197	15316	15300	15154	15327	15125	15280	15044	15072	15335	15200	15324	15164	15189	15174	15211	15270	15157	15217	15025	15139	15158	15303	15401	15311	15259	15256	15185	15205	14953	15258	15251	15213	15233	15354	15220	15171	15196	15350	15092	15241	15232	15226	15418	15155	15153	15080	15031	14993	15092	15343	15322	15197	15225	15174	15118	14914	15109	15319	15318	15157	14987	15133	15252	15212	15133	15142	15182	15225	15159	15085	15235	15087	15213	15075	15232	15057	15212	15352	15099	15067	15058	15159	14964	15243	15207	15270	15043	15197	15042	15335	14945	15241	15081	15221	15245	15134	15193	15253	15262	15235	15186	15327	15338	15237	15262	15247	15370	15237	15236	15095	15167	15273	15228	15080	15190	15189	15167	15330	15089	15013	15287	15418	15065	15126	15337	15372	15054	15242	15071	15231	15245	15323	15311	15263	15235	15114	15246	15348	15217	15365	15109	15331	15143	15336	15069	15225	15100	15088	15166	15215	15094	15239	15290	15117	15169	15272	15229	15176	15089	15030	15247	15301	15093	15405	15166	15260	15232	15315	15318	15231	15359	15342	15272	15267	15126	15052	15215	15065	15303	15048	15179	15186	15242	15166	15180	15176	15254	15214	15103	15047	15357	15248	15173	15306	15147	15310	15356	15034	15282	15239	15171	15126	15174	15011	15252	15321	15078	15008	15290	15213	15134	15212	15153	15206	15126	15216	15419	15032	15182	15229	15056	15261	15239	15231	15272	15088	15144	15114	15238	15112	15136	15175	15185	15274	15165	15059	15170	15083	15186	15222	15172	15151	15154	15210	15309	15401	15289	15274	15411	15355	15230	15232	15291	15175	15141	15167	15171	15116	15266	15282	15235	15088	15139	15188	15023	15148	15126	15347	15258	15186	15262	14983	14995	15248	15327	15151	15288	15207	15239	15187	15156	15154	15193	15082	15283	15192	15274	15169	15110	15184	15091	15153	15271	15178	15126	15409	15137	15436	15004	15350	15192	15297	15338	15509	15097	15327	15145	15280	15335	15154	15137	15168	15198	15283	15232	15213	15412	15186	15033	15149	15233	15239	14955	15100	15182	14956	15110	15284	15091	15147	14997	15045	15336	15251	15173	15209	15187	15217	15244	15204	15133	15409	15000	15089	15117	15245	15121	14981	15073	15223	15174	15083	15131	15068	15200	15371	15409	15112	15282	15263	15352	15144	15060	15078	15235	15300	15161	15124	15351	15123	15185	15281	15209	15207	15190	15194	15235	15274	14996	15229	15098	15292	15212	15270	15041	15296	15169	15139	15340	15346	15138	15262	15120	15147	15128	15076	15169	15042	15319	15271	15201	15264	15219	15181	15134	15315	15330	15096	15048	15410	15286	15366	15255	15132	15306	15199	15331	15273	15279	15274	15152	15180	15037	15033	15378	15349	15228	14973	15110	15299	15126	15268	15315	15280	15238	15314	15216	15143	15289	15232	15378	15240	15210	15250	15254	15291	15329	15351	15206	15275	15189	15334	15423	15213	15270	15269	15252	15066	15159	15090	15197	15308	15137	15208	15325	15308	14961	15130	15260	15116	15096	15185	15114	15151	15361	15371	15229	15386	15195	15260	15173	15251	15200	15058	15253	15325	15097	15326	15132	15297	15291	15188	15185	15213	15126	15338	15256	15319	15241	14986	15156	15204	15212	15380	15208	15339	15089	15261	15490	15098	15093	15031	14995	15151	15116	15038	15245	15221	15200	15278	15072	15189	15202	15274	15216	15183	15081	15073	15219	15108	15155	15292	15470	15183	15193	15286	14935	15023	15107	15370	15055	15348	15221	15267	15442	15053	15245	15113	15346	15198	15159	15325	15059	15135	15087	15467	15386	15167	15246	15282	15036	15179	15052	14992	15052	14993	15107	15062	15190	15254	15083	15267	15164	15191	15072	15245	15192	15272	15018	15245	15418	15270	15291	15060	15148	15234	15036	15211	15130	15078	15170	15328	15162	15100	15276	15101	15222	15308	15272	15143	15288	15143	15130	14928	15129	15251	15139	14870	14962	15170	15386	15102	15223	15498	14965	15062	15183	15293	15293	15323	15116	15057	15103	15155	15114	15110	15074	15179	15106	15116	15212	15390	15351	15282	15285	15190	15149	15240	15120	15178	15203	15359	15198	15152	15199	15158	15287	15034	15156	15232	15079	15132	15150	15336	15237	15271	15203	15353	15222	15007	14992	15136	15231	15249	15087	15309	15083	15351	15219	15154	15134	15307	15161	15299	15144	15251	15289	15075	15104	15125	15248	15160	15225	15076	15136	15070	15159	15149	15221	15375	15333	14977	15097	15296	15220	15205	15166	15273	15460	15207	15167	15262	15129	15325	15216	15299	15259	15063	15067	15183	15343	15379	15050	15251	15361	15185	15144	15123	15176	15250	15195	15236	15233	15278	15212	15267	15152	15229	15484	15030	15086	15145	15137	15291	15106	14972	15293	15114	15074	15119	15254	15172	15226	15245	15020	15220	15203	15353	15163	15171	15092	15213	15115	15106	14936	15181	15155	15251	15234	15311	15157	15242	15242	15258	14971	15014	15080	15237	15232	15202	14939	15061	15195	15225	15362	15218	15111	15051	15210	15243	14939	15189	15067	15042	14935	15284	15263	15354	15337	15238	15139	15440	15172	15306	15193	15041	15241	15232	15170	15180	15215	15075	15144
47457	93587	80838	54617	34550	18965	13858	13812	14003	13768	13746	13766	13745	13726	13751	13788	13809	13686	13737	13679	13797	13773	14097	13849	13862	13600	13802	13919	13830	13805	13732	13755	13564	13837	13648	13720	13831	13804	13808	13710	13560	13866	13916	13817	13710	13769	13983	13574	13678	13796	13858	13951	13820	13851	13925	13660	13763	13780	13728	13718	13835	13741	13882	13761	13762	13806	13868	13791	13790	13763	13838	13636	13759	13699	13667	13761	13720	13900	13688	13594	13847	13780	13829	13689	13718	13760	13780	13807	13941	13863	13784	13798	13780	13813	13757	13782	13583	13629	13702	13741	13681	13771	13559	13768	13807	13796	13717	13787	13818	13894	13717	13798	13776	13686	13888	13670	13728	13919	13666	13641	13613	13709	13905	13838	13698	13778	13805	13565	13794	13845	13883	13852	13945	13652	13681	13889	13737	13734	13863	13638	13674	13716	13678	13707	13823	13652	13883	13519	13666	13813	13673	13825	13800	13703	13681	13844	13699	13751	13685	13856	13751	13751	13877	13729	13723	13692	13666	13711	13756	13761	13759	14089	13635	13758	13583	13736	13573	13807	13734	13753	13692	13790	13717	13817	13691	13818	13844	13689	13586	13777	13655	13848	13558	13763	13934	13645	13609	13737	13498	13653	13918	13764	13680	13701	13747	13854	13906	13709	13772	13571	13821	13788	13742	13607	13755	13783	13711	13770	13774	13673	13601	13986	13837	13819	13646	13699	13705	13815	13716	13774	13796	13699	13647	13790	13778	13826	13732	13883	13704	13804	13680	13919	13627	13721	13820	13696	13742	13838	13658	13702	13625	13718	13857	13766	13762	13814	13937	13817	13730	13835	13682	13746	13673	13773	13804	13912	13855	13715	13712	13698	13565	13626	13766	13906	13682	13787	13835	13841	13744	13755	13783	13878	13646	13798	13784	13664	13718	13633	13576	13849	13723	13710	13896	13654	13729	13852	13791	13705	13616	13688	13716	13741	13755	13739	13750	13977	13703	13726	13935	13761	13797	13792	13937	13762	13734	13921	13728	13682	13860	13705	13749	13685	13755	13843	13702	14085	13720	13795	13820	13717	13805	13826	13701	13799	13615	13793	13640	13716	13817	13681	13815	13596	13699	13875	13819	13794	13733	13716	13868	13728	13766	13655	13721	13736	13839	13580	13809	13673	13795	13672	13765	13710	13733	13723	13737	13648	13714	13704	13741	13673	13677	13851	13903	14014	13662	13838	13704	13693	13765	13765	13738	13584	13674	13737	13871	13653	13686	13750	13792	13742	13797	13705	13643	13746	13708	13789	13935	13664	13744	13654	13645	13674	13615	13847	13757	13594	13792	13830	13697	13896	13702	13543	13710	13770	13899	13849	13881	13923	13650	13760	13703	13952	13676	13661	13685	13851	13894	13700	13859	13778	13727	13728	13742	13719	13767	13652	13687	13733	13918	13659	13881	13786	13650	13846	13686	13693	13822	13744	13771	13634	13663	13674	13780	13824	13759	13664	13749	13588	13910	13806	13786	13880	13683	13784	13657	13780	13779	13701	13617	13746	13635	13746	13800	13730	13880	13653	13807	13579	13633	13714	13803	13664	13792	13917	13737	13671	13738	13861	13846	13744	13780	13729	13888	13799	13795	13868	13738	13768	13608	13859	13619	13826	13514	13899	13762	13767	13731	13781	13734	13722	13765	13774	13768	13901	13741	13791	13670	13893	13806	13621	13752	13855	13787	13837	13823	13774	13833	13752	13659	13851	13646	13714	13694	13705	13701	13602	13535	13871	13608	13766	13789	13895	13860	13593	13905	13748	13751	13952	13841	13606	13949	13648	13920	13700	13902	13768	13807	13675	13709	13695	13811	13820	13939	13852	13627	13830	13762	13914	13759	13706	13717	13938	13845	13749	13635	13841	13876	13760	13676	13773	13565	13804	13798	13728	13540	13514	13825	13666	13851	13654	13803	13699	13672	13728	13680	13820	13697	13933	13688	13719	13868	13609	14009	13621	13796	13767	13767	13631	13739	13595	13695	13940	13870	13734	13873	13695	13860	13806	13764	13674	13647	13605	13662	13803	13678	13724	13781	13886	13657	13803	13679	13968	13722	13740	13758	13602	13701	13764	13738	13758	13750	13800	13612	13770	13932	13782	13651	13813	13855	13685	13728	13768	13752	13744	13771	13673	13787	13755	13738	13642	13625	13916	13811	13841	13756	13723	13945	13682	13693	13622	13756	13655	13809	13583	13738	13853	13845	13885	13825	13673	13817	13787	13706	13847	13685	13692	13933	13851	13630	13722	13653	13731	13859	13660	13726	13698	13673	13940	13653	13927	13861	13863	13703	13802	13758	13715	13784	13791	13686	13750	13760	13696	13719	13761	13786	13759	13803	13551	13655	13797	13693	13687	13759	13630	13822	13705	13769	13952	13695	13678	13738	13876	13580	13814	13788	13655	13613	13811	13811	13851	13561	13646	13837	13872	13702	13978	13698	13695	13768	13872	13834	13734	13813	13752	13880	13681	13851	13704	13752	13775	13835	13727	13742	13788	13842	13962	13721	13489	13889	13729	13788	13805	13845	13783	13816	13887	13701	13814	13677	13705	13775	13810	13654	13730	13822	13672	13771	13898	13700	13620	13806	13801	13745	13861	13749	13772	13755	13680	13709	13598	13802	13730	13850	13860	13655	13724	13812	13562	13776	13671	13789	13759	13829	13715	13925	13686	13562	13778	13698	13814	13887	13700	13886	13750	13663	13712	13851	13847	13729	13741	13793	13781	13636	13807	13708	13748	13767	13809	13661	13813	13672	13634	13793	13791	13532	13778	13801	13709	13963	13687	13650	13849	13868	13826	13803	13670	13635	13871	13722	13693	13834	13846	13890	13830	13744	13870	13886	13923	13704	13822	13910	13718	13758	13848	13670	13833	13699	13782	13888	13904	13693	13827	13942	13774	13748	13627	13853	13720	13961	13738	13751	13703	13736	13834	13682	13750	13370	13747	13756	13814	13748	13821	13737	13685	13730	13645	13845	13669	13811	13817	13731	13956	13668	13767	13723	13753	13778	13550	13681	13865	13726	13623	13922	13921	13824	13811	13732	13717	13803	13767	13804	13874	13654	13705	13623	13826	13667	13809	13734	13654	13625	13737	13740	13682	13866	13648	13801	13798	13702	13812	13677	13901	13841	13772	13757	13746	13808	13759	13810	13645	13819	13687	13819	13856	13686	13708	13800	13918	13683	13588	13890	13718	13716	13705	13793	13809	13603	13866	13868	13597	13913	13758	13725	13793	13864	13955	13822	13738	13778	13836	13847	13849	13955	13946	13793	13653	13848	13758	13868	13631	13793	13706	13771	13706	13950	13823	13712	13762	13736	13545	13705	13768	13755	13954	13855	13818	13852	13765	13779	13756	13822	13600	13838	13908	13637	13716	13770	13647	13802	13720	13688	13648	13706	13650	13762	13649	13728	13680	13774	13807	13787	13804	13748	13708	13701	13694	13749	13904	13863	13648	13843	13688	13655	13762	13710	13747	13690	13917	13798	13618	13681	13758	13735	13790	13818	13788	13666	13686	13745	13669	13714	13796	13642	13828	13714	13802	13890	13777	13749	13695	13876	13743	13719	13918	13804	13819	13763	13594	13798	13774	13677	13769	13836	13756	13741	13741	13806	13808	13830	13722	13836	13823	13707	13711	13970	13768	13799	13533	13853	13585	13705	13880	13808	13727	13722	13787	13694	13912	13705	13948	13661	13875	13584	13792	13689	13825	13819	13838	13977	13586	13663	13639	13732	13721	13747	13674	13707	13609	13859	13724	13817	13944	13943	13704	13814	13735	13676	13762	13752	13743	13759	13690	13788	13667	13779	13772	13794	13619	13606	13718	13699	13822	13837	13716	13717	13830	13787	13652	13826	13809	13847	13725	13845	13835	13635	13628	13603	13784	13686	13872	13587	13923	13702	13702	13669	13871	13708	13856	13749	13769	13825	13848	13861	13610	13794	13564	13667	13828	13854	13777	13781	13824	13687	13644	13826	13842	13586	13532	13704	13838	13819	13829	13773	13760	13705	13733	13677	13684	13800	13934	13716	13818	13696	13688	13695	13752	13548	13906	13667	13668	13782	13848	13731	13662	13696	13817	13767	13736	13596	13877	13603	13553	13633	13928	13647	13791	13664	13858	13797	13747	13629	13779	13791	13780	13908	13700	13795	13834	13633	13851	13657	13580	13981	13725	13824	13809	13711	13612	13708	13599	13750	13680	13788	13910	13748	13898	13742	13674	13816	13743	13744	13786	13819	13699	13691	13725	13816	13815	13612	13635	13613	13720	13730	13863	13758	13808	13750	13690	13635	13852	13888	13588	13731	13657	13826	13799	13791	13843	13777	13969	13743	13815	13769	13705	13616	13888	13834	13721	13700	13825	13592	13695	13898	13885	13712	13766	13792	13751	13739	13492	13774	13800	13734	13730	13798	13665	13810	13907	13659	13889	13803	13802	13771	13928	13713	13832	13814	13724	13710	13610	13738	13694	13807	13678	13782	13546	13753	13749	13691	13714	13842	13807	13790	13820	13618	13735	13854	13666	13633	13834	13796	13839	13819	13660	13954	13862	13699	13893	13843	13749	13744	13754	13667	13885	13655	13695	13816	13603	13632	13620	13705	13827	13752	13784	13836	13730	13740	13915	13723	13712	13844	13809	13821	13623	13673	13851	13735	13750	14014	13827	13747	13854	13847	13817	13706	13736	13765	13700	13727	13723	13756	13668	13741	13793	13671	13823	13827	13781	13793	13848	13905	13633	13719	13709	13565	13637	13645	13736	13700	13726	13662	13946	13867	13668	13718	13773	13853	13812	13657	13752	13782	13729	13849	13627	13822	13635	13686	13755	13596	13788	13606	13895	13746	13726	13807	13670	13926	13790	13865	13881	13907	13744	13685	13570	13802	13904	13620	13822	13868	13686	13749	13888	13973	13888	13862	13734	13810	13712	13731	13961	13841	13712	13708	13731	13847	13785	13601	13835	13610	13727	13648	13622	13566	13829	13684	13829	13839	13674	13802	13793	13919	13759	13906	13664	13713	13593	13834	13670	13950	13906	13680	13689	13795	13716	13813	13744	13728	13870	13713	13698	13629	13689	13985	13769	13831	13668
23117	24269	41395	41148	32127	26237	23118	17583	16784	16667	16657	16516	16579	16631	16273	16257	16529	16438	16510	16175	16440	16336	16333	16307	16236	16316	16200	16179	16355	16269	16405	16558	16403	16319	16208	16426	16306	16410	16445	16206	16352	16166	16106	16321	16056	16422	15998	16245	16272	16189	16368	16249	16340	16239	16122	15888	16226	16327	16342	16284	16124	16119	16098	16228	16215	16260	16563	16237	16131	16197	16264	16390	16209	16244	16192	16112	16205	16157	16269	16111	16151	16304	15967	16038	16095	16255	16329	16072	16258	16161	16184	16317	16299	16107	16431	16143	16051	16254	16434	16407	16270	16312	16125	16164	16226	16359	16370	16344	16250	16321	16154	16302	16218	16236	16356	16249	16322	16227	16221	16155	16281	16309	16165	16130	16151	16140	16277	16386	16197	16159	16251	16233	16310	16451	16290	16091	16199	16376	16431	16319	16350	16366	16273	16232	16143	16015	16058	16241	16200	16264	16395	16174	16266	16213	16241	15997	16107	16215	16233	16160	16161	16265	16282	16181	16239	16065	16204	16029	16146	16121	16292	16071	16061	16417	16343	16126	16226	16129	16210	16378	16276	15950	16318	16219	16257	16328	16253	16294	16075	16039	16383	16147	16208	16227	16318	16227	16182	16196	16269	16099	16261	16130	16219	16133	16100	16296	16112	16113	16253	16400	16173	16273	16225	16187	16067	16423	16312	16322	16155	16054	16037	16249	16349	16082	16094	16329	16205	16080	16327	16343	16240	16219	16347	16254	16263	16129	16225	16256	16202	16339	16186	16270	16158	16178	16139	16160	16016	16097	16125	16039	16078	16179	16297	16559	16090	16222	16283	16149	16141	16070	16177	16270	16223	16221	16272	16283	16204	16202	16176	16206	16232	16109	16224	16242	16275	16236	16288	16135	16273	16169	16091	16190	16375	16166	16257	16195	16187	16265	16172	16314	16002	16266	16199	16371	16157	16189	16074	16258	16285	16260	16295	16282	16249	16181	16175	16207	16248	16396	16153	16104	16149	15937	16178	16164	16218	16252	16089	16152	16233	16224	16378	16133	16247	16294	16196	16243	16353	16289	16186	16317	16105	16174	16142	16187	16069	16282	16268	16266	16185	15932	16176	16141	16223	16310	16075	16102	16436	16000	16163	16178	16190	16147	16266	16039	16112	16274	16218	16186	16227	16376	16373	16246	16083	16242	16373	16207	15897	16051	16217	16193	16200	16197	16075	16260	16279	16011	16275	16285	16214	16164	16205	16171	16098	16356	16111	16258	16304	16374	16283	16346	16131	16170	16031	16221	16282	16368	16320	16006	16277	16125	16211	16153	16253	16251	16110	16205	16434	16219	16406	16254	16216	16251	16148	16169	16298	16176	16380	16200	16347	16035	16208	16118	16399	16065	16111	16229	16181	16121	16210	16267	16239	16362	16041	16316	16386	16118	16320	16434	16162	16146	16223	16250	16067	16211	16264	16044	16095	16111	16012	16282	16223	16276	16250	16183	16239	16319	16280	16307	16206	16224	16241	15987	16165	16242	16272	16139	16193	16208	16305	16076	16005	16110	15904	16057	16082	16166	16442	16240	16234	16226	16073	16214	16058	16318	16394	16307	16313	16249	16350	16075	16054	15963	16194	16098	16061	16292	16267	16269	16053	16005	16204	16076	16127	16105	16255	16200	16164	16188	16369	16352	16268	16053	16191	16262	16269	16188	16181	16099	16147	16302	16258	16017	16111	16299	16303	16199	16196	16180	16362	16196	16067	16273	15946	16174	16069	16289	16188	16243	16245	16232	16172	15982	16213	16230	16250	16364	16333	16108	16052	15985	16172	16157	16201	16083	16018	16040	16155	16006	16107	16197	16127	16141	16278	16088	16301	16341	16091	16165	16204	16309	16184	15987	16313	16272	16108	16047	16254	16219	16278	16174	16217	15974	16160	16156	16262	16248	16208	16214	16228	16212	16255	16145	16293	16134	16244	16268	16013	16190	16246	16447	16217	16146	16116	16162	16144	16063	16109	16125	16129	16237	16085	16051	16263	16155	16223	16134	16212	15980	16108	16158	16154	16264	16192	16162	16183	16097	16213	16029	16160	16049	16032	16271	16207	16024	16101	16122	16156	16102	16131	16337	16019	16436	16199	16192	16265	16164	16231	16118	16254	16262	16180	16151	16152	16192	16309	16074	16251	16177	16413	16102	16059	16081	16159	16049	16221	16232	16221	16208	16275	16116	16215	16167	16230	16103	16292	16470	16134	16230	16102	16157	16238	16128	16266	16351	16411	16241	16289	16106	16243	16273	16275	16342	16187	16115	16110	16186	16165	16289	16120	16256	16140	16247	16176	16129	16294	16069	16077	16224	16251	16298	16135	16080	16310	15988	16063	16299	16099	16199	16103	16163	16160	16170	16289	16321	16199	16368	16250	16209	16238	16229	16101	16181	16255	16198	16218	16018	16014	16237	16061	16140	16035	15979	16096	16114	16196	16280	16426	16283	16267	16202	16045	16435	16085	16042	16294	16109	16322	16285	16212	16073	16171	16417	16167	16310	16314	16376	16118	16511	16033	16103	16059	16169	16082	15988	16410	16350	16269	16179	16314	16249	16199	16331	16203	16241	15986	16132	16337	16247	16103	16279	16219	16252	16179	16333	16039	16200	16259	16053	16036	16194	16245	16042	16394	16267	16232	16417	16172	16177	16247	16205	16133	16174	16037	16020	16276	16191	16312	16222	16370	16080	16288	16057	16164	16086	16205	16129	16198	16094	16114	16134	16314	16337	16222	15981	16247	16244	16086	16262	16222	16240	16164	16241	16248	16190	16262	16205	16225	16085	16093	16317	16281	16267	16035	16134	16243	16168	16076	16395	16180	16017	16156	16201	16200	16306	16131	16271	16293	16324	16345	16106	16085	16220	16268	16150	16083	15993	16148	16354	15944	16135	16017	16366	16157	16165	16007	16113	16204	16028	16009	16168	16065	16193	16155	16326	16195	16229	16162	16153	16273	16211	16309	16196	16285	16445	16257	16119	16034	16089	16195	16109	16524	16222	16083	16180	16316	16258	16128	15969	15958	16208	16171	16297	16179	16246	16400	16219	16294	16097	16088	16234	16052	15935	16158	16105	16178	16086	16267	16122	15956	16246	16227	16291	16265	16102	15801	16011	16166	16371	16246	16145	16238	16152	16300	16269	16157	16079	16206	16141	16476	16114	16413	16270	16107	16197	16310	16139	16196	16338	16254	16276	16310	16183	16161	16259	16417	16266	16192	16332	16447	16095	16248	16241	16109	16321	16039	16116	16061	16080	16023	16106	16270	16199	16222	15910	16287	16329	16180	16154	16192	16154	16262	16124	16223	16055	16224	16364	16141	16008	16426	16202	16120	16324	16302	16296	16076	16089	16066	16186	16075	16165	16475	16268	16133	16138	16219	16236	16191	16407	16275	16285	16211	16229	16253	16226	16107	16278	16292	16243	16137	16252	16135	16237	16141	16295	16396	16131	16142	16172	16054	16107	16086	16144	16197	16279	16194	16078	16241	16251	16184	16212	16210	16103	16227	16115	15942	16068	16190	16243	16117	16288	16277	16036	16231	16281	16159	16318	16178	16270	16355	16132	16193	16155	16144	16124	15920	16024	16216	16388	16220	16280	15936	16186	16185	16205	16386	16157	16237	16148	16114	16132	16228	16186	15861	16237	16334	16198	16255	16162	16027	16311	16258	16266	16319	16075	16211	16174	16168	16129	16366	16203	16056	16254	16128	16111	16197	16239	16241	16105	15988	16057	16238	16199	16236	16162	16431	16073	16283	16203	16287	16214	16128	16061	16187	16089	16153	16432	16259	16181	16255	16048	16180	15925	16152	16101	16167	16238	16067	16407	16239	16168	16161	16203	16200	16106	16082	16150	16303	16172	16289	16098	16347	16222	16168	16255	16225	16150	16213	16250	16372	16133	16265	16302	16240	15961	16037	16084	16139	16120	16262	16040	15990	16101	16171	16299	16225	16320	16160	16358	16173	16026	16305	16230	16251	16163	16233	16286	16123	16293	16039	16150	16149	16131	16039	16333	15932	16187	16169	16319	16210	16346	16272	16277	16251	16175	16110	16109	16241	16200	16243	16180	16313	16313	16055	16095	16108	16124	16371	16353	16255	16108	16096	16232	16312	16103	16145	16199	16155	15853	16175	16321	16326	16157	16132	16131	16352	16301	16415	16192	16096	16094	16202	16099	16093	16128	16351	16084	16353	16362	16152	16218	16298	16225	16114	16269	16242	16257	16164	16222	16043	16113	16173	16200	16062	16267	16099	15881	16037	16296	16123	16202	16302	15976	16162	15989	16250	16083	16304	16306	16191	16324	16244	16089	16292	16232	16169	16184	16197	16122	16094	16262	16260	16319	16228	16278	16130	16259	16119	16144	16268	16195	16281	16357	16258	16217	16264	16281	16063	16040	16328	16247	16300	16147	16263	16155	16108	16311	16233	16134	15962	16084	16049	16460	16321	15962	16063	16188	16259	16263	16021	16273	16195	16115	16097	16137	16173	16072	16324	16147	16231	16249	16060	16148	16115	16208	16207	16192	16380	16083	16320	16150	16094	16241	16148	16101	16336	16052	16268	16280	16153	16049	16139	16390	16175	16030	16000	16405	16386	16304	16220	16079	16104	16101	16074	16029	16047	16072	16315	16113	16171	16235	16157	16166	16232	16007	16112	16017	16245	16127	15901	16328	16164	16009	16344	16162	16219	16147	16091	16157	15991	16133	16245	16191	16429	16048	16290	16105	16272	16136	16205	16365	16049	16151	16178	16140	16042	16292	16124	16313	16104	16017	16352	16180	16229	16189	16193	16163	16170	16333	16217	16024	16208	16362	16325	16232	16265	16152	16170	16164	16322	16292	16062	16378	16378	16147	16160	16151	16216	15954	16354	16359	16207	16242	16098	16275	16214	16258	16203	16227	16162	16262	16120	16096	16171	16326	16070	16001	16214	16284	16106	16048	16258	16173	16100	16248	16197	16318	16276	16112	16081	16193	16372	16137	16144	15995	16348	16075	16152	16256	16222	16185	16312	16249	16270	16148	16290	16066	16212	16266	15917	15944	16158	16046	16353	16188	16280	16352	16259	16329	16307	16395	16163	16184	16158	16193	16291	16023
58153	90976	91893	70974	43750	23464	14738	14337	14339	14229	14395	14508	14316	14322	14461	14406	14470	14296	14287	14346	14331	14188	14292	14473	14358	14490	14344	14550	14260	14332	14389	14409	14335	14369	14309	14381	14346	14221	14350	14369	14523	14416	14489	14473	14291	14224	14409	14305	14455	14229	14320	14228	14289	14349	14306	14486	14392	14422	14339	14339	14334	14379	14466	14330	14515	14269	14336	14337	14382	14366	14359	14393	14308	14442	14310	14199	14290	14331	14394	14386	14317	14496	14334	14339	14259	14437	14370	14473	14288	14315	14476	14420	14238	14333	14314	14373	14380	14452	14265	14358	14458	14394	14308	14301	14417	14516	14297	14394	14343	14287	14419	14582	14319	14389	14318	14382	14277	14429	14354	14315	14308	14275	14464	14307	14305	14357	14378	14290	14458	14371	14514	14314	14410	14394	14343	14447	14275	14359	14360	14383	14475	14198	14350	14265	14390	14426	14224	14367	14426	14444	14280	14405	14378	14324	14277	14548	14464	14237	14310	14258	14343	14537	14398	14165	14156	14575	14616	14210	14267	14422	14241	14345	14409	14272	14262	14295	14341	14530	14322	14335	14399	14336	14282	14365	14423	14366	14409	14315	14350	14314	14422	14483	14257	14380	14373	14446	14378	14371	14312	14399	14424	14326	14505	14324	14298	14325	14461	14432	14359	14343	14305	14305	14339	14464	14574	14211	14448	14477	14363	14293	14277	14353	14475	14406	14341	14259	14436	14419	14370	14594	14344	14395	14371	14315	14184	14353	14474	14490	14314	14347	14230	14413	14272	14480	14387	14417	14376	14193	14460	14417	14297	14448	14359	14198	14329	14353	14431	14394	14428	14382	14422	14347	14360	14352	14480	14402	14471	14317	14435	14433	14342	14309	14437	14397	14372	14391	14351	14263	14373	14338	14305	14301	14478	14434	14447	14109	14422	14433	14321	14196	14415	14455	14381	14453	14367	14497	14503	14373	14294	14377	14405	14328	14432	14273	14445	14266	14396	14246	14411	14291	14335	14445	14520	14378	14374	14628	14360	14236	14281	14342	14166	14381	14361	14457	14310	14300	14568	14307	14293	14196	14281	14346	14359	14386	14490	14315	14370	14305	14342	14442	14300	14371	14460	14265	14230	14432	14458	14486	14448	14330	14392	14370	14490	14332	14292	14440	14300	14538	14407	14235	14281	14193	14552	14323	14437	14282	14280	14465	14367	14381	14350	14557	14146	14322	14320	14429	14298	14462	14504	14450	14400	14309	14381	14394	14406	14541	14456	14227	14368	14350	14266	14374	14404	14461	14256	14283	14505	14339	14260	14480	14295	14418	14435	14359	14216	14361	14501	14493	14398	14337	14332	14469	14389	14371	14227	14477	14305	14369	14334	14271	14410	14439	14261	14388	14353	14491	14323	14290	14263	14390	14321	14410	14477	14227	14445	14441	14429	14323	14335	14248	14323	14269	14379	14262	14318	14384	14389	14299	14422	14308	14264	14346	14234	14452	14302	14344	14280	14427	14223	14160	14331	14259	14426	14361	14523	14442	14438	14312	14285	14420	14322	14360	14400	14378	14397	14392	14342	14107	14301	14372	14238	14472	14329	14516	14449	14300	14333	14372	14316	14512	14296	14460	14417	14429	14547	14291	14482	14473	14449	14381	14413	14320	14453	14600	14341	14437	14381	14390	14478	14232	14476	14449	14242	14333	14442	14468	14226	14351	14275	14367	14403	14287	14258	14454	14417	14447	14493	14375	14493	14167	14527	14395	14495	14224	14566	14459	14326	14416	14335	14429	14297	14258	14262	14418	14401	14385	14398	14226	14629	14397	14560	14288	14389	14322	14329	14458	14520	14359	14367	14339	14347	14535	14399	14428	14292	14272	14213	14269	14562	14384	14295	14410	14415	14227	14401	14425	14352	14366	14308	14351	14450	14448	14430	14391	14592	14266	14439	14335	14351	14272	14273	14276	14307	14315	14394	14391	14201	14418	14545	14461	14435	14303	14521	14334	14339	14428	14304	14122	14277	14363	14413	14343	14432	14358	14525	14555	14314	14342	14293	14314	14273	14358	14315	14434	14538	14477	14406	14440	14482	14285	14401	14233	14501	14380	14321	14504	14214	14375	14330	14307	14291	14522	14324	14261	14559	14314	14299	14498	14215	14411	14441	14333	14410	14315	14470	14274	14311	14293	14272	14376	14324	14499	14200	14209	14315	14282	14311	14494	14310	14271	14267	14179	14459	14246	14516	14457	14441	14515	14394	14326	14248	14420	14457	14463	14231	14194	14408	14625	14264	14276	14460	14231	14233	14138	14431	14400	14419	14311	14409	14283	14448	14361	14217	14339	14458	14446	14388	14186	14378	14408	14412	14441	14581	14207	14459	14521	14347	14187	14357	14396	14279	14307	14384	14326	14463	14294	14466	14446	14458	14313	14341	14312	14253	14410	14272	14379	14366	14361	14649	14595	14333	14398	14356	14128	14465	14217	14445	14491	14471	14270	14287	14491	14489	14393	14489	14313	14333	14266	14348	14403	14292	14218	14460	14315	14194	14296	14516	14282	14321	14477	14438	14433	14418	14373	14382	14363	14560	14416	14330	14290	14292	14427	14415	14358	14333	14371	14350	14417	14286	14444	14252	14378	14315	14337	14268	14379	14343	14318	14365	14187	14333	14438	14276	14231	14384	14372	14327	14365	14563	14371	14331	14395	14339	14333	14313	14243	14329	14564	14361	14360	14438	14277	14431	14490	14417	14340	14287	14436	14264	14475	14431	14315	14443	14369	14215	14475	14306	14369	14569	14363	14229	14252	14244	14481	14443	14356	14448	14364	14355	14416	14232	14350	14348	14556	14559	14219	14347	14568	14374	14574	14355	14283	14219	14173	14440	14501	14260	14321	14376	14498	14303	14427	14363	14350	14449	14329	14287	14343	14295	14293	14369	14358	14301	14483	14350	14355	14055	14435	14438	14437	14351	14247	14348	14301	14589	14356	14488	14157	14327	14310	14278	14207	14490	14291	14331	14515	14415	14266	14377	14410	14341	14228	14326	14535	14364	14276	14210	14303	14390	14418	14365	14381	14325	14464	14455	14304	14502	14398	14319	14372	14477	14433	14365	14509	14285	14445	14243	14505	14407	14661	14417	14114	14314	14281	14396	14402	14283	14282	14294	14155	14477	14360	14277	14324	14261	14347	14348	14488	14279	14493	14310	14484	14396	14533	14401	14407	14529	14113	14369	14462	14303	14363	14484	14374	14422	14218	14389	14308	14320	14426	14095	14298	14328	14234	14192	14403	14327	14639	14406	14366	14441	14335	14294	14310	14481	14427	14329	14357	14286	14313	14505	14376	14362	14467	14325	14295	14332	14309	14272	14516	14411	14304	14343	14588	14540	14552	14248	14506	14497	14247	14367	14472	14330	14324	14273	14340	14320	14493	14341	14372	14342	14442	14374	14450	14335	14385	14285	14322	14357	14313	14355	14305	14428	14258	14444	14430	14577	14444	14453	14441	14404	14340	14197	14377	14498	14313	14253	14444	14432	14347	14418	14452	14657	14525	14423	14450	14314	14356	14566	14269	14389	14412	14390	14354	14300	14452	14357	14348	14257	14501	14371	14342	14277	14420	14350	14312	14485	14382	14347	14269	14372	14379	14387	14455	14426	14360	14235	14173	14337	14475	14409	14545	14456	14283	14440	14399	14256	14313	14516	14303	14226	14242	14368	14265	14519	14175	14433	14382	14419	14351	14312	14253	14211	14427	14452	14218	14326	14207	14503	14335	14383	14176	14509	14242	14299	14341	14405	14312	14406	14427	14348	14350	14495	14418	14258	14474	14607	14560	14320	14276	14375	14504	14441	14517	14470	14434	14279	14317	14497	14346	14347	14461	14346	14526	14284	14316	14427	14367	14352	14368	14573	14314	14375	14227	14414	14311	14346	14414	14408	14324	14465	14411	14398	14378	14314	14258	14337	14612	14333	14368	14421	14219	14323	14343	14488	14363	14379	14395	14274	14291	14434	14324	14397	14309	14399	14340	14647	14406	14197	14417	14307	14484	14407	14464	14368	14258	14340	14344	14348	14478	14334	14354	14341	14494	14337	14218	14326	14293	14488	14548	14263	14218	14301	14437	14322	14269	14248	14306	14301	14559	14225	14315	14587	14484	14241	14405	14229	14497	14443	14304	14263	14562	14357	14352	14275	14451	14436	14239	14274	14372	14248	14469	14393	14410	14230	14447	14444	14324	14304	14078	14418	14192	14424	14281	14365	14337	14390	14255	14379	14336	14439	14300	14396	14420	14354	14423	14301	14375	14430	14395	14390	14421	14411	14454	14354	14509	14435	14289	14173	14401	14254	14249	14371	14371	14363	14413	14461	14334	14416	14426	14444	14461	14470	14312	14454	14381	14266	14443	14366	14412	14385	14446	14461	14421	14294	14470	14405	14267	14352	14377	14400	14412	14396	14323	14435	14299	14240	14510	14480	14492	14432	14474	14395	14281	14402	14309	14441	14395	14462	14334	14422	14430	14344	14197	14314	14416	14303	14205	14289	14309	14397	14370	14289	14548	14320	14386	14344	14303	14245	14434	14422	14433	14389	14290	14258	14500	14408	14331	14411	14285	14144	14410	14451	14191	14367	14314	14477	14466	14357	14221	14256	14418	14519	14118	14265	14209	14366	14417	14435	14339	14487	14224	14579	14300	14384	14438	14404	14449	14418	14307	14323	14339	14320	14621	14268	14361	14538	14419	14393	14442	14245	14318	14427	14295	14418	14427	14483	14189	14538	14359	14423	14329	14419	14392	14331	14267	14276	14627	14242	14331	14533	14411	14360	14467	14315	14457	14254	14312	14326	14391	14321	14459	14292	14366	14335	14329	14464	14414	14289	14335	14419	14271	14252	14254	14422	14484	14227	14397	14345	14256	14351	14346	14268	14286	14420	14483	14342	14275	14385	14294	14374	14273	14421	14406	14382	14382	14324	14339	14344	14328	14460	14408	14437	14267	14480	14389	14393	14458	14559	14332	14335	14258	14456	14288	14305	14319	14494	14373	14355	14207	14314	14321	14333	14390	14379	14372	14324	14289	14375	14438	14168	14334	14499	14260	14366	14337	14420	14494	14399	14468	14435	14339	14439	14475	14422	14265
28848	37136	45088	32996	22406	18809	17821	17355	17237	17500	17570	17705	17292	17433	17653	17253	17224	17325	17332	17371	17319	17553	17483	17406	17415	17439	17348	17276	17450	17360	17314	17689	17532	17269	17358	17445	17325	17426	17230	17287	17323	17315	17231	17465	17430	17477	17225	17319	17364	17464	17358	17556	17500	17255	17509	17299	17336	17381	17365	17501	17430	17387	17478	17536	17367	17399	17368	17278	17538	17399	17444	17468	17326	17510	17408	17469	17350	17366	17579	17427	17543	17430	17324	17342	17300	17414	17359	17483	17416	17420	17349	17297	17204	17354	17368	17430	17334	17292	17584	17618	17386	17254	17400	17368	17433	17590	17206	17353	17217	17328	17393	17267	17330	17257	17563	17615	17340	17587	17483	17248	17268	17315	17420	17437	17304	17430	17253	17274	17362	17419	17435	17301	17583	17234	17232	17152	17228	17308	17289	17467	17326	17478	17151	17338	17259	17513	17265	17189	17371	17702	17182	17148	17441	17186	17640	17261	17200	17331	17268	17248	17385	17281	17397	17234	17448	17427	17213	17296	17406	17490	17153	17451	17277	17519	17563	17223	17444	17305	17278	17518	17362	17500	17269	17430	17274	17412	17518	17358	17367	17325	17358	17429	17439	17253	17331	17411	17312	17247	17265	17414	17236	17586	16981	17473	17346	17430	17319	17211	17249	17420	17434	17073	17255	17302	17278	17314	17451	17447	17348	17453	17213	17270	17158	17178	17306	17210	17472	17254	17325	17474	17421	17109	17344	17377	17361	17199	17342	17650	17378	17263	17404	17318	17280	17214	17275	17261	17373	17154	17374	17533	17346	17405	17400	17329	17512	17327	17555	17366	17473	17290	17389	17398	17434	17418	17439	17288	17285	17374	17479	17255	17211	17546	17316	17275	17275	17288	17335	17376	17219	17359	17338	17490	17204	17352	17547	17399	17517	17437	17294	17195	17122	17334	17360	17311	17358	17389	17166	17301	17221	17295	17423	17327	17311	17415	17655	17389	17280	17156	17164	17460	17377	17218	17451	17442	17414	17202	17380	17455	17287	17471	17326	17334	17312	17494	17358	17301	17514	17070	17340	17202	17426	17468	17282	17225	17335	17437	17387	17456	17351	17361	17439	17428	17392	17464	17310	17522	17285	17265	17184	17546	17404	17441	17575	17263	17186	17365	17341	17261	17510	17349	17476	17391	17248	17433	17353	17341	17263	17368	17210	17368	17256	17312	17256	17434	17306	17256	17406	17506	17287	17358	17265	17466	17340	17195	17432	17479	17328	17270	17199	17292	17456	17343	17381	17348	17467	17371	17451	17386	17420	17413	17341	17338	17458	17252	17369	17334	17486	17350	17338	17485	17315	17261	17483	17247	17481	17348	17351	17316	17270	17055	17349	17373	17442	17377	17298	17462	17335	17489	17289	17577	17234	17291	17548	17395	17372	17374	17400	17446	17469	17205	17253	17322	17317	17332	17340	17182	17484	17321	17434	17251	17357	17415	17290	17430	17467	17366	17346	17207	17310	17280	17377	17350	17506	17509	17190	17238	17271	17398	17299	17413	17445	17271	17272	17297	17226	17455	17469	17504	17302	17401	17296	17551	17414	17364	17368	17188	17560	17358	17169	17290	17348	17200	17396	17429	17258	17481	17552	17535	17313	17418	17186	17202	17374	17342	17179	17212	17521	17477	17208	17211	17203	17384	17369	17161	17306	17437	17329	17455	17268	17332	17411	17388	17286	17365	17283	17204	17353	17328	17313	17369	17373	17247	17308	17347	17622	17359	17263	17337	17347	17381	17362	17288	17230	17336	17392	17514	17279	17369	17465	17366	17500	17344	17259	17214	17232	17304	17479	17332	17388	17336	17205	17286	17561	17620	17390	17323	17305	17310	17090	17394	17388	17430	17440	17278	17241	17271	17484	17402	17377	17279	17486	17496	17379	17348	17267	17404	17333	17225	17409	17130	17191	17398	17335	17433	17268	17322	17576	17311	17367	17474	17258	17208	17461	17069	17416	17325	17452	17480	17331	17400	17276	17294	17254	17291	17278	17303	17492	17484	17361	17480	17329	17399	17268	17581	17407	17284	17224	17395	17418	17361	17273	17261	17168	17302	17397	17370	17642	17289	17495	17421	17294	17254	17383	17168	17352	17225	17401	17428	17331	17535	17397	17280	17296	17409	17284	17251	17318	17267	17405	17405	17510	17317	17422	17338	17593	17369	17378	17392	17325	17264	17426	17213	17576	17516	17593	17327	17348	17345	17224	17415	17482	17226	17553	17314	17249	17206	17511	17207	17496	17498	17579	17565	17317	17327	17186	17412	17434	17209	17489	17201	17258	17442	17361	17416	17436	17380	17485	17298	17222	17294	17259	17312	17412	17328	17537	17346	17414	17581	17197	17645	17546	17390	17462	17280	17264	17479	17394	17225	17418	17490	17365	17413	17310	17587	17260	17498	17483	17104	17310	17581	17345	17314	17193	17177	17361	17239	17271	17199	17281	17279	17224	17403	17323	17316	17516	17158	17272	17215	17346	17451	17141	17288	17255	17573	17314	17325	17339	17461	17244	17184	17556	17429	17496	17400	17369	17458	17419	17394	17438	17316	16996	17431	17397	17300	17259	17306	17250	17531	17358	17452	17379	17305	17311	17507	17224	17275	17297	17351	17397	17300	17172	17171	17367	17397	17186	17114	17365	17248	17242	17433	17235	17541	17481	17370	17216	17324	17326	17458	17456	17323	17526	17487	17427	17296	17459	17287	17402	17370	17159	17229	17250	17457	17334	17313	17423	17564	17520	17416	17380	17412	17315	17270	17562	17383	17137	17431	17343	17360	17417	17173	17463	17394	17407	17409	17274	17252	17422	17280	17129	17427	17280	17290	17234	17480	17470	17357	17296	17354	17306	17307	17340	17359	17277	17406	17235	17259	17208	17428	17607	17542	17461	17326	17322	17414	17277	17268	17589	17409	17278	17242	17470	17351	17610	17363	17258	17344	17338	17497	17331	17418	17254	17239	17334	17290	17465	17363	17236	17317	17416	17331	17312	17434	17258	17305	17569	17339	17076	17382	17346	17388	17490	17415	17391	17331	17191	17553	17449	17408	17313	17413	17486	17328	17444	17433	17462	17328	17331	17359	17511	17584	17462	17322	17515	17244	17279	17253	17474	17196	17345	17372	17296	17437	17505	17342	17440	17378	17139	17446	17436	17470	17525	17409	17563	17381	17680	17207	17332	17316	17407	17496	17285	17367	17342	17268	17292	17456	17196	17116	17283	17156	17522	17363	17408	17387	17443	17199	17408	17334	17405	17316	17483	17351	17283	17348	17626	17302	17331	17409	17483	17245	17373	17385	17456	17177	17462	17514	17089	17442	17326	17333	17416	17598	17271	17226	17274	17425	17391	17371	17531	17265	17625	17374	17307	17363	17304	17237	17372	17370	17437	17290	17454	17491	17381	17272	17462	17178	17269	17352	17292	17355	17364	17255	17361	17394	17338	17261	17579	17376	17172	17513	17329	17349	17395	17225	17183	17359	17260	17338	17308	17469	17232	17346	17154	17249	17405	17286	17293	17299	17546	17308	17304	17409	17430	17314	17451	17382	17382	17286	17396	17516	17332	17441	17458	17467	17523	17400	17340	17224	17408	17316	17296	17424	17329	17240	17366	17120	17175	17133	17389	17362	17480	17419	17687	17576	17211	17326	17265	17263	17440	17436	17354	17510	17092	17480	17344	17238	17284	17417	17159	17200	17316	17518	17192	17280	17475	17490	17359	17370	17202	17267	17539	17242	17344	17284	17454	17305	17548	17367	17487	17449	17406	17164	17426	17108	17224	17274	17273	17387	17417	17469	17325	17140	17304	17423	17369	17655	17436	17402	17375	17529	17252	17395	17280	17342	17131	17326	17433	17230	17237	17308	17610	17301	17341	17381	17319	17347	17319	17357	17434	17278	17222	17407	17398	17291	17538	17337	17313	17388	17434	17447	17437	17538	17359	17362	17246	17319	17289	17378	17413	17308	17389	17379	17365	17411	17312	17310	17132	17547	17255	17261	17311	17652	17330	17477	17559	17307	17508	17283	17351	17247	17421	17503	17481	17203	17200	17277	17356	17516	17520	17430	17371	17410	17520	17462	17452	17479	17290	17480	17438	17315	17456	17353	17371	17114	17042	17263	17367	17616	17374	17530	17273	17189	17202	17193	17362	17391	17425	17198	17556	17453	17343	17263	17418	17459	17413	17312	17389	17236	17306	17289	17416	17402	17547	17285	17087	17420	17112	17255	17374	17297	17431	17199	17501	17448	17456	17529	17351	17291	17383	17615	17291	17310	17311	17277	17382	17183	17320	17473	17094	17252	17427	17427	17479	17304	17349	17303	17391	17424	17287	17539	17585	17328	17423	17366	17514	17416	17713	17341	17583	17317	17441	17058	17356	17350	17322	17322	17255	17258	17458	17439	17385	17230	17263	17194	17315	17466	17294	17304	17254	17365	17403	17385	17422	17469	17454	17381	17631	17381	17240	17477	17405	17544	17344	17412	17231	17135	17255	17327	17374	17393	17253	17391	17367	17330	17336	17406	17439	17330	17314	17431	17401	17370	17414	17319	17420	17414	17438	17418	17312	17335	17524	17507	17463	17310	17298	17215	17253	17342	17228	17379	17487	17312	17407	17260	17185	17259	17538	17406	17211	17300	17307	17439	17285	17358	17456	17274	17203	17239	17391	17288	17386	17445	17346	17434	17217	17397	17445	17373	17508	17382	17271	17459	17395	17374	17337	17330	17347	17332	17291	17326	17381	17286	17403	17376	17369	17482	17193	17333	17248	17371	17223	17414	17489	17190	17547	17370	17507	17395	17194	17447	17329	17282	17467	17512	17301	17217	17446	17449	17348	17330	17227	17357	17392	17220	17358	17628	17175	17294	17438	17332	17476	17133	17492	17210	17391	17218	17314	17335	17337	17077	17253	17270	17334	17383	17389	17375	17250	17287	17443	17249	17060	17394	17384	17327	17250	17454	17281	17246	17372	17397	17395	17260	17258	17488	17204	17404	17282	17362	17558	17412	17460	17483	17330	17240	17247	17299	17230	17362	17299	17184	17420	17487	17394	17241	17477	17217	17423	17437	17515	17345	17459	17396	17220	17323	17323	17492
31911	57714	46893	29158	19473	15822	15142	15036	15110	15198	15143	15135	15026	15101	15090	15220	15007	15049	15127	15078	15061	15050	15034	15042	15078	15064	15204	15147	14977	15041	15266	15236	14982	15140	15018	15057	15068	15160	15263	15150	15075	15078	15125	15158	15185	15230	15003	14984	15144	15209	15130	15051	15136	15194	14933	15040	15085	14930	15156	15021	15057	15151	15156	15222	15070	14944	14922	14988	15140	15072	14972	15039	15186	15015	14895	14991	15049	15078	15068	15115	15154	15135	15064	14980	14975	14969	15094	15171	15027	15005	15010	15087	14992	15160	15084	15107	15070	15074	14912	15006	15136	15089	15200	15153	15100	15094	15106	14997	15045	15048	14902	15144	14954	15154	15124	15047	15114	15003	15066	14862	15137	15021	15165	15198	15014	15160	15081	15253	15125	15165	15101	14972	14961	15032	15198	14907	15102	15044	14990	14997	15090	15104	15101	15181	15083	15250	15124	15082	15144	15111	15075	15037	15040	15109	15005	15104	15113	15106	15144	15176	15156	15035	15011	15064	15127	14897	15009	15046	15094	14977	15158	15134	15048	15104	14891	15022	15020	15052	15231	14862	14903	15004	15061	15027	15204	15060	15035	15012	15114	15156	15059	15051	15013	15154	14896	15117	14981	14997	14894	15261	15071	15096	14986	14977	15161	14906	14872	15063	14992	15075	15132	15154	14896	14894	14988	15249	14952	15073	14916	14930	15184	15202	14975	15122	15229	15180	15058	14898	15096	14873	15177	15105	15196	15129	15050	15191	14917	14942	15020	14958	15019	14970	15171	15122	15118	15065	15057	15096	15197	15028	14881	15082	15110	15111	15031	15001	15194	15057	15016	15188	15022	15153	15020	15059	15016	15295	15199	14944	15010	14974	15084	15042	15338	15053	15094	15017	14898	14969	15121	15104	15266	14999	15135	14949	15140	15125	15010	14905	15063	15109	15106	15071	15142	15188	14964	15060	14935	15083	15123	15044	15020	15108	15020	15002	15192	15186	15127	15033	14891	15144	15052	15170	15034	15038	15174	14883	15117	14951	15122	15132	15048	15066	15166	15170	15036	15137	15182	15120	15018	15150	15110	15196	15264	15002	15108	15127	15213	15005	15244	15183	15211	15034	15160	15183	15033	15133	15126	15091	15045	15096	14964	14959	15086	15055	15002	15196	14910	15185	15003	15035	14997	15029	15018	14998	15082	15089	15069	15102	14869	14995	15039	15032	15194	14915	15031	14883	14946	15054	14922	14968	15023	14726	15006	15093	15100	15132	15176	15143	15018	15150	15104	15155	15107	14908	15058	15042	15011	15152	14988	14952	15223	14988	14994	15064	15084	14877	15079	15104	15029	15020	15029	15101	15032	14953	15040	15075	15143	15110	15002	15083	15190	15044	15161	15067	15067	15019	15162	14943	15161	15108	15142	15280	15125	15015	14966	15063	15186	14967	15005	15076	14993	15132	15139	15191	15063	15097	15023	15012	14970	15066	15210	15099	14990	15272	15040	14962	15091	15160	15087	15175	15062	15007	15204	14820	15063	15040	15014	15141	15016	15050	15031	15232	15101	15173	14963	15065	15093	15163	15103	14950	15087	15191	15050	14985	15258	14968	15065	15138	15012	15038	15128	15006	15133	15218	14914	15145	15089	15062	15095	15184	15002	14962	14980	15010	15092	15054	15124	15007	15049	15075	15031	15158	15017	15179	15090	15044	14976	15071	15114	15149	15046	14915	15128	15177	15059	14973	15074	15195	14927	15039	14903	15273	15184	15099	14930	15175	15160	15168	15158	15043	15027	15179	15041	15024	14916	14946	15242	14919	14998	15081	15195	15011	14930	15159	14986	15100	15127	15109	15078	15008	14989	14960	14958	15045	15146	14995	15006	14980	15119	14980	15079	14950	15071	15112	14952	15086	15040	15097	14937	15213	15009	14958	15153	15062	15147	15208	15052	15180	15049	15027	15104	14925	14963	15080	15050	15114	15132	14876	15074	15168	15169	15023	14898	15125	14981	15094	14908	15090	15004	15031	15062	15064	15037	15194	15141	15033	15054	15147	15135	14982	14932	15063	15019	15137	15029	14899	15213	14986	15045	15180	15015	14998	15101	15003	15113	15084	14987	15005	15104	15120	15166	14955	15080	14950	15039	15184	15138	15083	15139	14851	15108	14890	15048	15180	15101	15078	14955	15110	15134	15144	15173	15159	15143	15105	14984	14849	15129	15008	15161	15055	15096	15101	14977	15053	14970	15029	15100	15072	15082	14998	15085	15081	15074	15086	15119	15022	15051	14884	15199	15178	15067	14919	15084	15104	15140	15003	15163	15054	15084	15008	14955	15086	15024	15158	14974	15030	15085	15139	14911	15162	15036	15028	15080	14983	15110	15134	15144	15061	15056	15136	15157	15025	15058	15040	15140	14971	14988	15118	15234	15058	15047	14961	15096	15113	15069	15124	15086	14983	15018	15139	14977	15271	15125	14969	15087	14945	15072	15121	15016	15011	15145	15132	15161	15139	15084	15017	14959	14888	15029	15031	15069	15062	15028	15200	15116	14961	14988	14963	14960	15040	15176	15033	14909	15104	15038	15108	15108	15045	15033	15116	15039	14996	15154	14958	15023	14987	15069	15134	14931	15235	15048	15175	15171	15065	15120	15127	14981	14960	14904	15125	15090	15079	15091	15177	14936	15052	15031	14988	15012	15011	15056	15278	14970	15147	14851	15156	15064	15107	15187	15056	14950	14999	15083	15245	15050	15030	15140	15161	15108	15058	14994	15034	15080	15104	15067	14924	15071	15126	15090	15087	15104	15177	15055	15026	15076	14918	15093	15047	15096	15172	15092	15122	15158	14997	15069	15031	15113	14984	15003	15049	15169	15051	15080	15039	14952	15019	15023	14910	15021	15108	15117	15105	15122	15044	15043	15218	15179	14966	15107	15278	15012	14969	15254	14964	15215	14965	14961	15209	15270	15135	15070	14993	14959	15002	14976	14947	15007	14983	14966	15159	15137	15140	15069	15082	15141	15015	15130	15052	14991	14944	15047	15297	14942	15036	15100	15218	15125	15009	14862	15119	15325	15136	15104	14994	15040	15074	15164	15014	15054	15006	15265	14904	14997	15115	15108	15183	15068	15014	14999	15092	15156	15218	15051	15234	15177	15183	15218	14918	15041	14960	15075	15037	15107	14876	15203	15062	15104	14952	15037	15043	15000	15050	14989	15219	15139	15009	15081	15047	15127	15178	15117	15009	15143	15032	15045	15167	14967	15005	15075	15034	15016	15190	14961	15198	15147	15083	15057	15099	15002	15144	15099	15010	15303	15121	14915	15126	15115	15113	14926	15041	15179	15186	14850	14977	15119	14988	15017	14929	15058	15044	15013	15127	15268	15100	15173	15055	14998	15018	15070	15151	15042	15129	15061	15121	15091	15186	15056	15129	15102	15134	15106	15307	15240	15044	15089	15063	15051	14889	14977	15103	15132	14994	15153	15140	15037	15138	14946	15131	15280	15056	14949	14993	15005	14890	15115	15044	15015	15016	14830	15136	15101	14996	15171	14964	15127	15150	15171	15163	15168	15198	15087	15100	15228	15173	15112	14952	15063	15237	15112	15210	14959	15153	15148	15048	15232	15144	14882	15052	15245	15001	15015	15098	15095	15048	15107	15099	14931	15077	15192	15068	14961	15291	15033	15069	14918	15188	15104	14922	15104	15003	15153	15136	14982	15228	15020	15218	15229	14839	15019	14959	15105	14968	14914	15144	15092	15028	15124	15004	15029	15152	14936	14994	15240	15164	15010	15042	15298	15126	14991	15027	14964	14954	15096	14969	15070	14941	15106	15033	14962	15171	15026	15051	15064	14952	15023	15044	15109	15079	14892	15252	15092	15162	15007	15148	15009	15063	15074	15088	15105	15106	15117	15035	14904	15083	14961	15077	15083	15074	15086	15237	15062	14820	14987	15090	15158	15058	15080	15259	15019	15004	14971	15236	15030	15065	15011	15079	15148	15116	15075	15075	15089	15117	15046	14980	14947	15083	15069	14847	15196	14916	15105	15017	15080	15167	15101	15203	15266	15065	14995	15107	15007	14814	15061	15151	15104	15031	15113	15178	15038	15059	15226	15036	15128	15129	15121	15072	15112	15224	15060	15158	15128	15346	15098	15207	14900	15169	15016	15057	15006	15099	15001	15204	15061	15063	14779	14985	15140	15146	15085	15046	14930	15051	15124	15108	14921	15050	15140	14951	15094	15080	15113	15140	14971	15055	15157	15125	15069	14934	15136	15050	15158	14968	14911	15209	15194	15060	15143	14930	15185	14883	15029	15098	15249	15065	15094	15068	14973	14998	15047	15172	15225	15033	15011	15104	15160	15137	14997	15023	15081	15017	15056	15018	15156	15081	15050	15022	15139	14933	15124	15082	15068	15130	15171	15094	15028	15052	15142	15168	15140	15057	15135	15143	15081	15179	15185	15031	15086	15032	15047	14925	15137	15107	15073	15094	15058	15141	14990	15023	15109	15170	15061	15294	15040	15172	15017	15036	15111	15098	15215	15086	15013	15161	15121	15034	14838	14935	15149	15153	15012	15156	15146	15053	15023	15043	15132	15095	15240	15004	14990	15149	14916	15091	14979	15158	15016	15107	15172	15065	14932	15210	15191	14979	15286	14985	15066	15096	15103	14974	15147	15087	15120	15007	15068	15138	15052	15085	15280	15140	14999	15076	15194	15022	15041	15022	15036	15067	15010	15095	15051	15050	15180	15176	15174	14988	14930	15102	15034	15078	15058	15040	14980	15001	15194	15201	15117	15142	15046	14983	15270	15065	15132	15202	15208	15094	15104	15052	15078	15037	15160	15085	15076	14964	15048	15213	14992	15026	14824	15076	14984	14956	15038	15040	15052	15128	15019	15104	15228	15130	14968	15014	15104	14983	15153	14976	14920	15097	15041	15138	15055	15222	15130	15065	15140	15167	15102	15144	14998	15098	15056	15024	15001	14994	15143	14992	15149	15075	15155	14985	14944	15011	15209	15116	14948	15097	15074	15181	15169	15177	15062	14955	15013	14959	15037	15183	15088	15171	15286	14919	15117	15077	15071	15011	15222	15140	15189	15159	15127	15187	14976	14997	15205	15140	15133	15044	15043	15081
24901	26761	47141	40184	28492	23215	20307	18213	17886	18080	17999	17992	17900	18094	17767	17854	17746	17837	17821	17898	17869	17708	17766	18030	17939	17800	17748	17754	17847	17758	17921	17796	17639	17949	17825	17897	17751	17845	17901	17817	17656	17713	17776	17897	17781	17779	17734	17716	17852	17727	17772	17935	17966	17841	17744	17680	17805	17832	17727	17751	17825	17755	17612	17711	17778	17860	17844	17766	17802	17529	17839	17748	17719	17803	17782	17831	17739	17748	17889	17755	17731	17466	17746	17785	17879	17794	17842	17653	17758	17576	17860	17785	17895	17670	17644	17776	17751	17851	17779	17660	17712	17781	17811	17748	17799	17851	17803	17901	17815	17776	17798	17753	17363	17665	17874	17773	17938	17664	17760	17712	17762	17653	17560	17654	17719	17809	17802	17844	17834	17903	17547	17564	17773	17796	17836	17544	17599	17754	17687	18080	17640	17534	17591	17812	17825	17815	17709	17692	17518	17634	17871	17696	17787	17760	17784	17833	17642	17831	17787	17430	17634	17692	17714	17840	17867	17755	17696	17618	17716	17619	17653	17626	17819	17789	17656	17706	17834	17762	17786	17490	17854	17773	17823	17656	17793	17885	17711	17834	17588	17716	17738	17596	17832	17616	17718	17666	17542	17887	17777	17768	17784	17780	17843	17770	17805	17694	17713	17748	17657	17824	17731	17671	17976	17746	17582	18085	17706	17826	17646	17820	17769	17656	17747	17661	17641	17616	17659	17620	17869	17681	17813	17620	17568	17481	17885	17803	17672	17583	17733	17831	17616	17744	17862	17609	17757	17650	17584	17813	17861	17711	17601	17665	17834	17647	17687	17798	17775	17951	17670	17810	17812	17743	17634	17642	17670	17880	17815	17747	17815	17660	17807	17678	17744	17720	17892	17667	17829	17571	17623	17553	17764	17617	17855	17537	17776	17739	17736	17810	17444	17827	17746	17489	17754	17789	17678	17903	17838	17723	17770	17779	17706	17902	17638	17672	17776	17496	17698	17852	17877	17747	17941	17820	17821	17666	17829	17804	17913	17752	17798	17871	17863	17882	17724	17933	17939	17913	17713	17783	17570	17689	17909	17837	17785	17704	17857	17709	17767	17653	17759	17767	17705	17566	17938	17836	17926	17730	17665	17758	17648	17844	17743	17743	17827	17682	17684	17672	17704	17793	17685	17699	17768	17815	17695	17900	17657	17658	17725	17724	17700	17889	17627	17734	17685	17710	17655	17931	17881	17639	17782	17685	17858	17699	17992	17791	17834	17799	17629	17778	17819	17805	17974	17732	17788	17667	17651	17684	17873	18046	17814	17792	17615	17777	17901	17677	17809	17864	17727	17813	17742	17523	17746	17425	17574	17717	17671	17727	17611	17757	17763	17855	17550	17683	17735	17769	17720	17760	17739	17722	17745	17577	17611	17582	17677	17575	17739	17575	17770	17718	17686	17872	17606	17589	17622	17610	17746	17472	17908	17705	17785	17661	17559	17620	17898	17642	17685	17444	17822	17713	17708	17713	17769	17667	17622	17906	17692	17753	17491	17654	17853	17716	17572	17645	17906	17542	17852	17731	18052	17733	17642	17762	17631	17927	17791	17783	17700	17840	17783	17551	17809	17797	17774	17660	17769	17593	17770	17713	17675	17781	17812	17778	17707	17836	17570	17707	17783	17683	17807	17769	17531	17530	17756	17734	17566	17793	17579	17726	17996	17912	17680	18058	17648	17824	17767	17623	17944	17746	17720	17680	17696	17810	17721	17731	17776	17721	17948	17721	17873	17753	17796	17779	17773	17713	17752	17644	17847	17616	17867	17863	17608	17725	17643	17896	17771	17617	17539	17762	17558	17779	17998	17753	17797	18061	17716	17740	17847	17775	17568	17675	17844	17852	17849	17938	17797	17686	17589	17705	17756	17701	17734	17850	17722	17852	17692	17435	17730	17463	17735	17897	17789	17811	17696	17928	17800	17672	17627	17727	17896	17786	17711	17828	17763	17757	17856	17776	17693	17859	17702	17809	17824	17854	17757	17748	17801	17755	17681	17664	17895	17592	17578	17977	17779	17795	17761	17701	17812	17762	17777	17632	17906	17794	17737	17902	17937	17734	17773	17788	17837	17846	17845	17865	17880	17870	17968	17586	17638	17810	17797	17816	17689	17734	17899	17729	17857	17935	17889	18049	17762	17690	17929	17737	17689	17722	17758	17964	17505	17809	17840	17839	17773	17940	17751	17721	17934	17720	17823	17764	17650	17627	17621	17825	17824	17805	17749	17791	17826	17768	17741	17713	17736	17966	17810	17866	17654	17845	17733	17868	17819	17792	17799	17810	17866	17538	17807	17944	17499	17714	17811	17611	17741	17614	17674	17887	17683	17692	17701	17751	17784	17572	17925	17761	17739	17770	17772	17746	17803	17820	17843	17738	17825	17761	17590	17832	17766	17601	17787	17736	17566	17746	17719	17759	17760	17744	17660	17795	17583	17717	17803	17730	17606	17618	17472	17598	17560	17767	17742	17672	17568	17729	17849	17764	17739	17898	17894	17943	17694	17719	17793	17634	17679	17851	17721	17712	17671	17786	17686	17855	17749	17647	17780	17691	17664	17831	17557	17754	17847	17700	17855	17782	17874	17737	17617	17712	17695	17709	17678	17918	17879	17762	17831	17747	17792	17788	17716	17729	17610	17654	17680	17821	17679	17662	17545	17652	17911	17677	17614	17944	17810	17650	18005	17865	17685	17805	17607	17447	17793	17835	17524	17809	17919	17898	17780	17548	17783	17582	17696	17601	17682	17749	17865	17662	17807	17836	17839	17740	17758	17666	17601	17702	17980	17861	17804	17839	17673	17895	17709	17888	17702	17593	17472	17692	17782	17434	17842	17598	17524	17843	17742	17592	17844	17740	17727	17853	17715	17575	17807	17643	17592	17897	17970	17772	17900	17708	17556	17766	17582	17550	17778	17673	17617	17533	17768	17783	17905	17737	17767	17805	17757	17743	17760	17634	17752	17823	17711	17543	17766	17609	17742	17814	17852	17850	17641	17759	17543	17677	17763	17641	17792	17647	17706	17976	17688	17719	17690	17798	17599	17717	17715	17853	17794	17722	17722	17705	17822	17684	17783	17666	17724	17770	17623	17851	17677	17795	17685	17821	17773	17640	17728	17732	17710	17508	17512	17521	17745	17899	17774	17818	17894	17745	17550	17641	17699	17876	17805	17720	17730	17916	17824	17867	18040	17671	17805	17587	17689	17703	17449	17850	17750	17738	17624	17782	17621	17928	17986	17587	17685	17804	17973	17607	17723	17709	17756	17558	17709	17803	17856	17824	17851	17795	17742	17658	17765	17788	17638	17381	17650	17747	17652	17659	17687	17603	17778	17749	17828	17862	17872	17793	17554	17797	17771	17600	17854	17951	17917	17790	17775	17719	17814	17777	17758	17672	17683	17740	17632	17709	17961	17784	17570	17793	17551	17603	17706	17667	17836	17712	17664	17635	17735	17705	17749	17842	17710	17719	17720	17829	17846	17832	17719	17841	17878	17788	17888	17765	17747	17724	17715	17751	17739	17805	17949	17759	17649	17636	17680	17669	17723	17961	17867	17778	17677	17795	17670	17707	17748	17578	17683	17554	17958	18033	17741	17661	17780	17768	17612	17620	17773	17810	17745	17977	17694	17618	17840	17787	17638	17604	17799	18089	17638	17750	17759	17590	17729	17759	18139	17873	17925	17876	17741	17867	17840	17682	17726	17819	17632	17711	17740	17698	17828	17758	17835	17697	17675	17828	17836	17505	17799	17673	17818	17649	17815	17679	17808	17666	17761	17843	17758	17738	17755	17685	17761	17677	17636	17591	17837	17648	17676	17765	17803	17706	17624	17781	17917	17642	17877	17767	17883	17636	17596	17771	17755	17990	17825	17654	17721	17863	17927	17752	17781	17827	17733	17640	17510	17755	17857	17864	17556	17906	17653	17724	17575	17730	17681	17909	17803	17673	17761	17882	17767	17886	17800	17744	17587	17708	17703	17840	17641	17789	17600	17672	17682	17709	17630	17733	17814	17551	17914	17685	17842	17761	17504	17764	17790	17780	17709	17755	17851	17702	17770	17678	17568	17649	17864	17940	17627	17681	17684	17716	17725	17607	17711	17681	17736	17740	17645	17828	17732	17630	17640	17856	17713	17927	17598	17670	17670	17576	17669	17689	17685	17711	17786	17972	17735	17667	17849	17683	17724	17827	17728	17788	17831	17761	17714	17818	17800	17710	17614	17931	17641	17941	18058	17914	17755	17734	17629	17902	17644	17841	17843	17864	18149	17694	17836	17644	17762	17543	17768	17745	17900	17696	17685	17636	17736	17670	17630	17732	17834	17740	17804	17515	17815	17548	17590	17731	17667	17870	17920	17802	17772	17883	17582	17791	17827	17815	17793	17762	17840	17784	17609	17735	17624	17715	17523	17747	17827	17908	17823	17995	17906	17818	17781	17734	17755	17789	17927	17882	17996	18026	17710	17902	17788	17664	18021	17803	17710	17790	17909	17719	17647	17780	17692	17673	17822	17924	17859	17727	17849	17554	17764	17882	17858	17944	17804	17634	17683	17842	17744	17609	17573	18018	17602	17708	17929	17901	17911	17731	17710	17702	17626	17614	17683	17859	18028	17632	17593	17647	17892	17662	17835	17914	17578	17675	17798	17597	17647	17764	17717	17805	17872	17853	17611	17703	17689	17791	17886	17850	17959	17824	17924	17700	17990	17761	17689	17810	17768	17749	17662	17802	17660	17946	17636	17764	17821	17750	17732	17698	17776	17718	17646	17526	17686	17652	17603	17912	18039	17573	17470	17634	17598	17671	17632	17924	17585	17699	17815	17781	17927	17711	17731	17674	17628	17690	17701	17733	17853	17844	17673	17834	17888	17760	17696	17685	17805	17766	17933	17728	17837	17929	17868	17902	17784	17857	17787	17866	17642	17775	17807	17644	17851	17666	17847	17875	17690	17822	17646	17754	17734	17803	17857	17520	17523	17766	17939	17714	17766	17681	17501	17754	17626	17733	17685	17702	17623	18093	17489	17641	17662	17817	17746	17770	17928	17842	17622	17973	17916	17672	17697	17616	17642	18080	17797	17646	17798	17745	17523	17831	17689	17733
52865	94885	79503	49709	30118	18037	15250	15409	15357	15376	15316	15377	15358	15418	15102	15468	15371	15347	15347	15410	15339	15334	15316	15273	15465	15224	15414	15297	15406	15255	15330	15389	15306	15382	15197	15079	15367	15298	15296	15310	15177	15336	15360	15337	15334	15324	15384	15490	15201	15176	15236	15388	15394	15349	15314	15203	15235	15377	15402	15354	15439	15242	15289	15305	15341	15334	15427	15432	15372	15310	15264	15266	15385	15406	15231	15378	15433	15287	15252	15329	15183	15499	15349	15457	15303	15174	15398	15501	15343	15270	15325	15387	15365	15223	15105	15287	15167	15142	15253	15303	15460	15227	15282	15251	15075	15313	15415	15412	15347	15326	15375	15167	15276	15128	15325	15244	15366	15433	15281	15404	15141	15259	15414	15333	15332	15214	15347	15222	15279	15394	15364	15392	15424	15314	15455	15197	15275	15147	15413	15228	15408	15281	15228	15256	15387	15211	15309	15379	15421	15400	15257	15380	15466	15470	15225	15185	15405	15183	15374	15330	15253	15237	15351	15576	15287	15194	15353	15252	15466	15095	15359	15266	15375	15506	15259	15278	15308	15285	15342	15134	15519	15204	15427	15284	15276	15344	15472	15105	15322	15406	15308	15525	15241	15402	15218	15444	15398	15403	15351	15331	15282	15149	15426	15393	15433	15333	15153	15375	15332	15402	15441	15359	15235	15317	15380	15368	15346	15308	15334	15217	15352	15130	15244	15256	15292	15340	15266	15215	15288	15453	15323	15108	15293	15220	15262	15177	15222	15370	15095	15406	15238	15310	15426	15300	15458	15141	15395	15426	15337	15253	15180	15160	15215	15376	15273	15280	15271	15206	15398	15247	15361	15431	15161	15413	15203	15270	15309	15318	15291	15313	15429	15363	15393	15394	15168	15275	15382	15311	15285	15335	15264	15440	15334	15455	15191	15449	15342	15290	15299	15315	15322	15385	15301	15340	15308	15282	15418	15389	15192	15420	15323	15236	15362	15345	15265	15195	15225	15405	15330	15281	15210	15401	15300	15368	15368	15450	15331	15339	15464	15217	15407	15404	15276	15250	15149	15404	15389	15474	15287	15276	15258	15280	15542	15314	15473	15345	15418	15301	15344	15300	15348	15393	15254	15377	15266	15338	15353	15157	15285	15288	15344	15345	15372	15288	15455	15282	15320	15420	15183	15271	15167	15360	15197	15493	15382	15473	15409	15322	15287	15259	15429	15304	15364	15314	15288	15358	15385	15367	15222	15229	15265	15417	15336	15170	15435	15355	15325	15397	15453	15266	15342	15374	15331	15268	15268	15362	15309	15342	15251	15253	15457	15153	15451	15312	15232	15321	15307	15333	15304	15434	15529	15278	15392	15288	15374	15289	15458	15267	15428	15182	15323	15246	15206	15232	15316	15424	15340	15424	15392	15230	15388	15312	15286	15275	15353	15256	15317	15214	15160	15404	15340	15317	15369	15431	15416	15145	15203	15243	15106	15144	15348	15407	15476	15149	15431	15393	15331	15209	15168	15414	15407	15196	15230	15355	15414	15356	15194	15324	15275	15323	15257	15259	15374	15375	15209	15198	15346	15411	15424	15399	15243	15308	15268	15372	15173	15399	15413	15230	15305	15296	15289	15371	15315	15497	15354	15468	15200	15191	15376	15259	15333	15331	15367	15438	15365	15443	15496	15317	15479	15240	15452	15475	15390	15143	15493	15287	15206	15295	15389	15426	15399	15321	15262	15434	15491	15408	15329	15415	15284	15279	15343	15307	15308	15290	15230	15326	15336	15312	15169	15357	15266	15551	15437	15437	15412	15155	15288	15399	15296	15325	15426	15453	15327	15450	15342	15293	15290	15245	15255	15339	15291	15393	15241	15430	15314	15326	15344	15218	15190	15347	15194	15226	15320	15386	15200	15288	15297	15325	15469	15204	15308	15279	15320	15340	15321	15235	15346	15424	15378	15346	15320	15349	15391	15445	15466	15438	15404	15286	15270	15330	15250	15516	15324	15078	15348	15414	15542	15358	15198	15375	15206	15382	15250	15328	15281	15251	15360	15301	15391	15287	15398	15267	15384	15288	15513	15168	15347	15496	15376	15503	15313	15267	15197	15378	15369	15303	15421	15375	15397	15228	15401	15216	15279	15349	15290	15273	15387	15248	15465	15336	15321	15427	15289	15400	15334	15258	15245	15290	15145	15260	15353	15340	15325	15276	15151	15205	15338	15231	15229	15423	15353	15310	15457	15323	15423	15401	15304	15270	15369	15251	15401	15258	15497	15397	15293	15180	15146	15312	15234	15401	15251	15267	15223	15253	15318	15458	15583	15205	15297	15334	15419	15243	15137	15329	15215	15451	15411	15305	15279	15444	15342	15219	15394	15282	15281	15372	15341	15252	15290	15332	15343	15214	15354	15380	15520	15326	15377	15441	15236	15372	15146	15452	15197	15443	15251	15042	15283	15438	15275	15263	15368	15390	15393	15403	15265	15395	15222	15399	15404	15176	15291	15363	15336	15499	15252	15484	15339	15303	15372	15523	15266	15230	15471	15203	15162	15213	15355	15490	15305	15307	15465	15283	15264	15136	15356	15419	15100	15349	15386	15310	15243	15378	15252	15308	15287	15396	15233	15285	15364	15312	15284	15313	15320	15407	15168	15294	15368	15394	15408	15280	15270	15462	15336	15231	15321	15449	15186	15355	15315	15381	15221	15383	15466	15352	15312	15391	15406	15306	15314	15253	15281	15440	15211	15361	15302	15419	15296	15347	15431	15232	15296	15300	15272	15270	15256	15239	15402	15383	15231	15404	15389	15490	15320	15114	15343	15373	15416	15320	15427	15366	15425	15375	15332	15414	15236	15279	15437	15221	15355	15299	15316	15300	15300	15206	15263	15306	15214	15154	15274	15175	15418	15309	15314	15415	15253	15285	15294	15363	15210	15401	15194	15322	15386	15342	15223	15197	15265	15287	15285	15176	15369	15302	15193	15457	15307	15308	15352	15241	15485	15335	15465	15209	15088	15495	15264	15460	15405	15175	15481	15415	15341	15351	15396	15369	15327	15278	15230	15303	15271	15300	15411	15278	15301	15262	15277	15369	15343	15313	15307	15305	15330	15253	15468	15541	15263	15280	15373	15204	15527	15295	15434	15291	15167	15256	15249	15254	15251	15407	15430	15484	15191	15367	15427	15235	15319	15396	15170	15353	15460	15347	15451	15296	15251	15297	15414	15310	15485	15247	15266	15416	15388	15501	15360	15370	15324	15295	15320	15407	15147	15229	15431	15276	15354	15327	15495	15414	15316	15357	15297	15453	15352	15334	15276	15375	15556	15240	15294	15426	15216	15192	15343	15378	15337	15270	15163	15168	15218	15240	15425	15361	15425	15215	15405	15355	15371	15463	15314	15312	15195	15260	15383	15279	15173	15424	15395	15304	15503	15379	15404	15298	15314	15414	15231	15200	15329	15425	15272	15488	15490	15345	15416	15248	15328	15386	15344	15421	15143	15374	15310	15274	15351	15194	15160	15432	15286	15249	15407	15272	15222	15126	15531	15260	15246	15397	15213	15280	15314	15353	15256	15194	15383	15260	15250	15351	15186	15315	15357	15201	15232	15427	15183	15269	15349	15337	15314	15340	15360	15335	15442	15489	15346	15530	15350	15325	15151	15497	15432	15373	15314	15249	15232	15244	15556	15436	15256	15269	15310	15439	15404	15400	15330	15267	15338	15292	15353	15169	15427	15446	15395	15270	15311	15201	15356	15402	15408	15352	15249	15267	15281	15380	15255	15305	15387	15302	15358	15271	15343	15349	15312	15388	15294	15385	15274	15419	15361	15445	15194	15475	15166	15269	15205	15369	15355	15391	15275	15253	15420	15415	15225	15411	15455	15283	15313	15196	15232	15153	15353	15162	15272	15253	15440	15394	15188	15179	15365	15328	15316	15299	15378	15329	15295	15103	15316	15324	15346	15379	15397	15416	15385	15212	15325	15199	15272	15487	15478	15244	15215	15241	15642	15224	15358	15355	15369	15230	15239	15302	15419	15266	15536	15367	15318	15389	15349	15161	15109	15376	15318	15239	15352	15563	15278	15288	15337	15157	15283	15211	15466	15425	15306	15388	15369	15354	15320	15449	15295	15478	15378	15145	15295	15387	15233	15373	15394	15264	15445	14967	15445	15296	15145	15427	15222	15203	15345	15261	15193	15377	15214	15318	15350	15269	15127	15418	15167	15315	15239	15379	15524	15349	15386	15548	15267	15251	15360	15350	15450	15280	15390	15353	15104	15524	15266	15483	15340	15329	15426	15401	15303	15241	15120	15493	15343	15474	15368	15233	15180	15387	15345	15290	15203	15170	15196	15479	15376	15310	15468	15313	15292	15305	15266	15481	15319	15286	15393	15271	15400	15387	15464	15423	15296	15462	15335	15374	15318	15411	15303	15338	15410	15240	15235	15270	15478	15354	15275	15357	15594	15311	15350	15345	15262	15166	15253	15347	15311	15336	15317	15230	15394	15231	15303	15330	15253	15257	15398	15248	15293	15105	15253	15366	15304	15256	15405	15281	15197	15304	15447	15409	15444	15229	15208	15300	15262	15154	15403	15240	15392	15359	15438	15421	15297	15293	15159	15338	15373	15308	15264	15261	15205	15268	15237	15274	15250	15276	15295	15356	15273	15331	15301	15307	15206	15230	15209	15275	15423	15434	15429	15124	15301	15451	15454	15377	15218	15359	15181	15249	15424	15240	15161	15398	15474	15303	15259	15335	15146	15340	15273	15262	15380	15401	15138	15347	15481	15308	15517	15247	15580	15492	15214	15350	15294	15198	15270	15433	15402	15300	15224	15365	15511	15147	15292	15439	15423	15213	15160	15291	15337	15428	15467	15529	15198	15264	15234	15163	15328	15493	15238	15246	15545	15239	15346	15383	15305	15290	15396	15433	15351	15421	15193	15266	15491	15493	15331	15244	15342	15537	15340	15151	15367	15194	15400	15291	15272	15463	15263	15303	15203	15313	15354	15228	15318	15288	15385	15497	15214	15463	15400	15283	15317	15405	15250	15492	15169	15407	15308	15205	15326	15405	15184	15339	15451	15269	15540	15425	15354	15444	15275	15313	15250	15318	15197	15289	15312	15304	15407	15223	15347	15402
23031	23342	38377	33868	27602	25334	25037	19655	18578	19140	18738	18683	18770	18818	18580	18895	18885	18771	18745	18877	18623	18587	18413	18469	18534	18639	18883	18631	18538	18505	18578	18645	18791	18528	18534	18468	18541	18612	18335	18537	18402	18416	18552	18519	18623	18765	18655	18556	18331	18449	18544	18478	18439	18541	18288	18477	18613	18488	18474	18570	18544	18495	18595	18449	18322	18416	18792	18600	18469	18523	18494	18475	18582	18444	18552	18243	18580	18721	18273	18346	18478	18467	18505	18440	18541	18452	18569	18509	18485	18391	18440	18570	18356	18457	18351	18370	18580	18524	18579	18496	18691	18211	18291	18331	18631	18440	18613	18453	18322	18465	18507	18346	18306	18387	18191	18527	18392	18417	18379	18472	18542	18395	18497	18341	18562	18413	18329	18633	18357	18508	18225	18524	18301	18449	18414	18547	18538	18208	18642	18579	18390	18563	18563	18299	18329	18484	18607	18533	18332	18417	18470	18419	18613	18320	18540	18565	18521	18565	18569	18493	18563	18374	18479	18332	18532	18645	18473	18311	18410	18327	18395	18546	18516	18635	18373	18399	18506	18201	18424	18319	18329	18266	18442	18401	18132	18275	18284	18573	18479	18466	18264	18375	18533	18450	18352	18390	18219	18323	18328	18404	18328	18307	18460	18410	18315	18539	18238	18527	18450	18413	18325	18441	18401	18255	18438	18257	18361	18356	18251	18338	18255	18472	18485	18393	18342	18549	18449	18205	18459	18555	18360	18415	18510	18464	18377	18325	18410	18248	18440	18483	18437	18284	18519	18369	18473	18407	18428	18424	18452	18504	18530	18362	18575	18432	18391	18492	18337	18532	18572	18542	18376	18535	18523	18196	18359	18402	18461	18453	18442	18636	18312	18473	18331	18337	18336	18305	18498	18473	18366	18470	18591	18367	18368	18463	18295	18299	18579	18456	18171	18400	18328	18397	18550	18448	18661	18394	18407	18390	18567	18255	18535	18535	18441	18493	18431	18213	18329	18507	18471	18386	18777	18395	18323	18550	18508	18424	18530	18533	18476	18478	18386	18412	18743	18577	18476	18423	18184	18384	18334	18408	18374	18225	18274	18499	18448	18409	18445	18542	18386	18451	18440	18517	18444	18413	18458	18475	18569	18453	18427	18536	18267	18353	18498	18420	18463	18230	18286	18467	18677	18186	18447	18410	18429	18616	18471	18584	18630	18416	18452	18363	18391	18446	18727	18305	18461	18230	18422	18620	18456	18244	18575	18309	18439	18505	18402	18310	18417	18514	18574	18444	18438	18564	18454	18374	18577	18348	18658	18404	18410	18343	18235	18449	18423	18387	18397	18359	18340	18299	18689	18451	18512	18435	18408	18378	18477	18303	18378	18468	18403	18469	18434	18307	18564	18281	18122	18342	18542	18472	18392	18432	18324	18261	18370	18283	18559	18325	18393	18429	18380	18406	18521	18326	18407	18347	18473	18549	18445	18376	18554	18519	18395	18496	18431	18427	18423	18595	18531	18353	18493	18405	18337	18414	18631	18504	18385	18448	18386	18397	18209	18390	18243	18369	18361	18361	18296	18517	18674	18289	18302	18211	18484	18214	18425	18085	18578	18424	18353	18364	18591	18359	18332	18540	18418	18218	18418	18397	18515	18282	18314	18559	18683	18407	18547	18503	18435	18561	18362	18480	18612	18371	18429	18456	18322	18320	18411	18448	18444	18407	18491	18467	18370	18436	18422	18233	18318	18288	18283	18297	18457	18249	18354	18462	18475	18314	18504	18550	18532	18230	18454	18432	18512	18561	18345	18343	18397	18312	18614	18305	18509	18585	18428	18274	18384	18317	18439	18422	18407	18434	18352	18500	18482	18504	18523	18242	18334	18298	18315	18434	18325	18305	18350	18547	18382	18541	18414	18307	18255	18484	18550	18476	18615	18463	18496	18410	18444	18247	18345	18642	18411	18447	18483	18319	18451	18494	18357	18558	18506	18455	18278	18164	18685	18233	18548	18380	18368	18541	18417	18356	18487	18564	18427	18311	18551	18462	18502	18469	18221	18381	18513	18420	18537	18304	18490	18312	18674	18327	18335	18114	18641	18452	18380	18200	18468	18502	18474	18541	18408	18236	18321	18362	18483	18452	18287	18310	18349	18396	18414	18434	18240	18577	18379	18569	18389	18308	18425	18410	18365	18331	18275	18430	18527	18241	18617	18550	18404	18370	18394	18354	18564	18317	18472	18427	18290	18177	18683	18272	18317	18506	18545	18379	18426	18341	18348	18365	18569	18141	18235	18467	18444	18262	18507	18169	18423	18495	18514	18451	18586	18397	18438	18508	18341	18382	18397	18590	18452	18487	18552	18360	18363	18579	18440	18468	18611	18488	18395	18367	18697	18447	18660	18135	18294	18452	18598	18147	18391	18389	18426	18324	18374	18366	18379	18315	18421	18401	18487	18351	18342	18384	18522	18363	18391	18397	18502	18384	18419	18415	18372	18259	18313	18509	18258	18251	18390	18476	18457	18404	18281	18522	18364	18456	18521	18559	18348	18255	18379	18434	18443	18415	18382	18358	18245	18405	18566	18231	18237	18479	18369	18289	18239	18304	18410	18407	18363	18570	18382	18380	18471	18511	18464	18622	18319	18260	18383	18559	18267	18491	18213	18289	18267	18457	18475	18272	18327	18387	18453	18428	18492	18558	18333	18498	18424	18307	18401	18471	18591	18329	18391	18525	18345	18412	18389	18571	18242	18491	18447	18372	18369	18413	18502	18528	18434	18298	18175	18434	18312	18104	18501	18407	18557	18290	18388	18226	18545	18370	18410	18439	18350	18347	18379	18466	18141	18568	18391	18729	18574	18493	18694	18353	18366	18577	18402	18261	18318	18492	18361	18388	18359	18221	18130	18372	18618	18529	18516	18373	18367	18351	18465	18323	18072	18501	18219	18226	18411	18402	18372	18335	18313	18295	18613	18487	18588	18356	18366	18681	18350	18387	18465	18477	18395	18433	18415	18455	18359	18369	18517	18351	18363	18480	18212	18284	18502	18416	18404	18315	18499	18328	18585	18425	18428	18301	18458	18319	18519	18503	18317	18457	18510	18318	18444	18340	18442	18311	18484	18396	18567	18393	18436	18444	18304	18443	18270	18413	18412	18408	18504	18362	18130	18206	18320	18414	18390	18426	18313	18279	18466	18459	18382	18539	18405	18678	18146	18480	18251	18456	18358	18545	18447	18432	18392	18443	18402	18360	18537	18302	18312	18071	18326	18295	18501	18431	18454	18270	18283	18366	18239	18275	18542	18394	18402	18409	18548	18447	18456	18372	18453	18552	18379	18428	18470	18622	18353	18292	18422	18429	18331	18354	18387	18315	18434	18536	18409	18396	18336	18276	18319	18401	18312	18424	18650	18373	18580	18493	18094	18258	18270	18311	18266	18046	18377	18379	18538	18489	18585	18312	18386	18360	18489	18283	18403	18521	18392	18444	18579	18295	18591	18622	18525	18423	18297	18778	18444	18417	18259	18329	18450	18353	18356	18491	18599	18408	18647	18598	18301	18509	18455	18458	18336	18297	18551	18625	18467	18666	18492	18595	18449	18444	18453	18498	18414	18670	18683	18234	18458	18588	18251	18114	18463	18455	18541	18393	18393	18320	18157	18320	18402	18353	18517	18195	18639	18452	18374	18397	18290	18464	18346	18575	18197	18407	18234	18337	18228	18303	18650	18327	18413	18423	18501	18291	18432	18438	18633	18249	18557	18301	18221	18491	18426	18183	18468	18598	18416	18255	18248	18449	18376	18464	18499	18376	18734	18484	18561	18327	18523	18372	18410	18483	18469	18401	18390	18300	18397	18543	18406	18344	18430	18384	18516	18335	18255	18410	18212	18366	18393	18468	18443	18254	18162	18491	18314	18278	18597	18416	18446	18307	18380	18203	18524	18443	18500	18553	18377	18234	18201	18333	18270	18491	18284	18482	18514	18163	18440	18474	18350	18372	18534	18334	18444	18377	18409	18410	18378	18419	18370	18583	18270	18239	18497	18595	18411	18313	18540	18429	18354	18380	18469	18370	18364	18424	18139	18557	18238	18407	18357	18315	18555	18301	18496	18364	18323	18451	18390	18600	18629	18308	18242	18533	18317	18169	18318	18373	18489	18442	18340	18409	18377	18421	18439	18454	18286	18357	18470	18552	18468	18513	18455	18259	18412	18334	18396	18408	18415	18484	18488	18320	18489	18425	18478	18370	18459	18544	18348	18580	18312	18137	18468	18607	18235	18315	18651	18248	18564	18692	18285	18588	18537	18347	18422	18372	18312	18414	18328	18429	18265	18298	18471	18463	18437	18291	18375	18553	18309	18454	18212	18264	18546	18523	18331	18434	18209	18463	18544	18558	18458	18467	18629	18342	18362	18523	18305	18469	18531	18146	18623	18541	18563	18298	18471	18432	18412	18482	18583	18666	18416	18220	18517	18395	18559	18416	18455	18279	18382	18342	18699	18294	18309	18290	18278	18445	18558	18627	18653	18421	18442	18500	18486	18207	18350	18322	18409	18491	18392	18155	18353	18439	18152	18195	18339	18243	18460	18520	18445	18411	18443	18466	18327	18537	18563	18441	18374	18550	18413	18494	18389	18507	18596	18466	18450	18414	18441	18345	18495	18373	18569	18225	18257	18237	18507	18332	18560	18472	18529	18343	18409	18390	18295	18433	18296	18649	18467	18365	18469	18430	18374	18387	18453	18369	18414	18489	18564	18319	18495	18264	18397	18358	18288	18406	18398	18465	18585	18617	18357	18469	18533	18453	18445	18493	18402	18397	18504	18281	18259	18284	18557	18270	18342	18357	18574	18389	18314	18320	18475	18547	18321	18383	18307	18504	18493	18388	18269	18529	18240	18464	18426	18424	18293	18442	18403	18427	18439	18441	18427	18339	18367	18582	18427	18571	18403	18250	18330	18530	18569	18487	18378	18386	18449	18633	18308	18416	18518	18482	18483	18380	18383	18300	18448	18227	18416	18460	18189	18334	18220	18389	18413	18399	18452	18558	18411	18538	18162	18509	18484	18414	18527	18515	18421	18289	18362	18310	18555	18497	18573	18590	18512	18305	18249	18566	18387	18376	18310	18392	18336	18243	18545	18443	18515	18362
60539	98556	88797	65637	40926	22072	15733	15580	15642	15775	15760	15548	15749	15763	15895	15933	15803	15704	15751	15785	15741	15796	16059	15584	15906	15740	15627	15925	15684	15858	15877	15796	15764	15933	15676	16000	15686	15826	15791	15642	15847	15803	15982	15827	15750	15939	15853	15614	15885	15866	15794	15789	15841	15886	15741	15708	15758	15723	15857	15770	15912	15823	15891	15697	15547	15738	15809	15759	15898	15818	15889	15883	15852	15777	15622	15814	15797	15736	15728	15821	15732	15845	15832	15759	15689	15943	15859	15850	15789	15743	15736	15582	15789	15809	15756	15728	15754	15646	15726	15839	15810	15538	15817	15771	15744	15818	15831	15859	15702	15869	15813	15865	15767	15817	15742	15765	15852	15797	15674	15729	15741	15755	15680	15807	15629	15670	15636	15608	15846	15867	15562	15776	15540	15722	15634	15801	15706	15906	15762	15970	15806	15963	15880	15966	15845	15757	15929	15707	15734	15752	15876	15764	15808	15628	15724	15786	16080	15688	15816	15680	15705	15717	15838	15762	15811	15752	15777	15742	15630	15757	15743	15631	15705	15732	15649	15637	15851	15694	15836	15572	15613	15886	15743	15781	15668	15588	15807	15693	15650	15809	15714	15785	15851	15811	15753	15763	15895	15869	15836	15836	15862	15735	15658	16011	15794	15810	15867	15704	15651	15649	15827	15864	15906	15818	15795	15891	15831	15636	15706	15456	15825	15797	15653	15756	15706	15790	15682	15820	15863	15656	15728	15741	15814	15907	15955	15654	15869	15708	15748	15631	15732	15754	15739	15741	15783	15867	15692	15736	15799	15780	15855	15704	15787	15780	15652	15744	15726	15842	15751	15659	15662	15798	15863	15751	15754	15808	15701	16014	15840	15662	15820	15769	15727	15910	15881	15738	15778	15721	15719	15811	15689	15752	15656	15784	15703	15773	15650	15756	15712	15581	15788	15701	15788	15814	15705	15651	15733	15807	15814	15826	15746	15681	15680	15738	15784	15765	15683	15923	15678	15796	15788	15773	15606	15690	15809	15840	15746	15771	15782	15736	15818	15768	15649	15727	15725	15642	15770	15834	15748	15888	15798	15709	15710	15831	15603	15803	15856	15788	15831	15813	15802	15896	15954	15777	15797	15882	15620	15767	15755	15792	15751	15613	15873	15771	15800	15807	15904	15817	15815	15770	15789	15732	15770	15719	15890	15701	15881	15691	15710	15621	15747	15682	15643	15691	15996	15853	15799	15572	15726	15740	15787	15738	15664	15695	15912	15721	15712	15664	15770	15563	15657	15619	15911	15711	15847	15650	15818	15846	15778	15769	15802	15875	15812	15774	15763	15780	15642	15522	15614	15843	15682	15837	15726	15758	15872	15901	15748	15749	15780	15652	15691	15653	15751	15840	15822	15817	15748	15697	15656	15777	15592	15782	15727	15774	15936	15686	15799	15744	15699	15736	15778	15602	15711	15594	15838	15981	15665	15782	15823	15644	15773	15798	15950	15654	15876	15720	15839	15665	15873	15752	15947	15714	15796	15805	15876	15917	15812	15671	15683	15729	15960	15731	15673	15880	15793	15780	15934	15907	15879	15848	15694	15698	15742	15938	15858	15794	15629	15728	15766	15788	15732	16012	15741	15681	15722	15805	15906	15809	15657	15897	15552	15750	15726	15799	15815	15745	15690	15838	15649	15733	15906	15892	15691	15669	15719	15578	15914	15580	15697	15724	15717	15780	15750	15852	15573	15675	15762	15855	15755	15889	15674	15654	15762	15445	15698	15692	15693	15862	15716	15627	15806	15815	15752	15843	15801	15756	15786	15728	15882	15665	15829	15816	15792	15794	15839	15603	15796	15651	15779	15783	15681	15799	15886	15989	15806	15908	15645	15746	15747	15696	15923	15547	15774	15660	15898	15674	15692	15796	15737	15707	15712	15883	15781	15706	15847	15948	15691	15791	15736	15774	15967	15561	15965	15664	15856	15581	15668	15732	15785	15693	15710	15536	15817	15755	15738	15860	15796	15742	15762	15762	15830	15756	15839	15786	15715	15770	15875	15737	15912	15803	15623	15800	15728	15717	15667	15757	15775	15580	15834	15647	15901	15742	15746	15826	15694	15776	15840	15586	15803	15792	15746	15796	15701	15757	15691	15743	15744	15656	15709	15707	15685	15710	15759	15776	15623	16102	15770	15698	15540	15832	15724	15852	15941	15728	15713	15861	15861	15713	15685	15885	15714	15733	15676	15928	15646	15769	15773	15766	15665	15799	15703	15613	15811	15722	15902	15755	15706	15741	15711	15944	15773	15832	15686	15678	15936	15734	15954	15684	15695	15726	15732	15638	15783	15610	15688	15740	15747	15865	15707	15588	15628	15781	15667	15694	15951	15711	15771	15708	15728	15778	15663	15662	15858	15835	15656	15869	15836	15546	15789	15692	15912	15746	15819	15723	15873	15698	15723	15663	15806	15784	15735	15909	15822	15620	15771	15806	15682	15756	15745	15741	15798	15710	15714	15750	15717	15771	15696	15866	15863	15618	15809	15676	15835	15869	15899	15849	15599	15835	15813	15725	15757	15892	15834	15714	15728	15662	15744	15829	15821	15665	15723	15604	15571	15501	15731	15674	15682	16001	15602	15674	15875	15795	15648	15749	15710	15806	15771	15839	15872	15778	15710	15879	15956	15788	15811	15732	15789	15679	15749	15939	15812	15891	15647	15694	15778	15611	15816	15757	15855	15821	15680	15747	15823	15730	15689	15780	15812	15691	15867	15818	15723	15764	15739	15671	15897	15683	15693	15895	15597	15920	15721	15866	15830	15889	15669	15607	15593	15540	15625	15768	15684	15811	15846	15653	15840	15731	15660	15692	15865	15548	15775	15707	15842	15921	15605	15761	15912	15771	15885	15709	15619	15499	15791	15738	15700	15655	15678	15737	15661	15830	15609	15841	15706	15572	15820	15623	15783	15760	15830	15711	15824	15777	15617	15705	15639	15911	15894	15793	15809	15752	15874	15696	15825	15683	15856	15777	15669	15753	15863	15918	15690	15778	15775	15638	15746	15601	15733	15593	15693	15385	15704	15730	15655	15794	15830	15793	15769	15684	15723	15753	15589	15907	15822	15844	15770	15729	15860	15514	15750	15837	15584	15747	15729	15879	15836	15780	15735	15898	15859	15759	15769	15713	15765	15805	15665	15705	15868	15869	15802	15660	15935	15875	15794	15979	15798	15900	15601	15759	15603	15727	15680	15595	15696	15760	15555	15741	15678	15832	15907	15775	15670	15757	15783	15759	15692	15782	15924	15610	15707	15681	15859	15867	15653	15746	15797	15866	15684	15725	15746	15736	15709	15636	15591	15923	15671	15636	15808	15653	15850	15815	15666	15733	15783	15658	15825	15404	15853	15809	15674	15751	15728	15735	15691	15728	15865	15752	15801	15710	15897	15867	15874	16050	15787	15701	15682	15713	15814	15675	15766	15724	15799	15912	15701	15777	15715	15806	15817	15832	15483	15688	15708	15784	15720	15817	15769	15725	15725	15764	15729	15897	15856	15812	15802	15787	15697	15769	15750	15675	15831	15763	15932	15766	15793	15622	15727	15797	15858	15687	15884	15856	15775	15685	15766	15871	15928	15592	15779	15711	15573	15798	15750	15756	15811	15828	15721	15907	15839	15757	15716	15799	15699	15815	15717	15747	15779	15875	15812	15612	15675	15735	15756	15779	15820	15801	15791	15695	15873	15733	15714	15731	15772	15794	15767	15907	15734	15716	15625	15809	15803	15617	15726	15947	15699	15835	15811	15499	15611	15773	15763	15986	15813	15765	15888	15913	15745	15751	15678	15811	15832	15604	15705	15703	15690	15752	15767	15703	15790	15779	15750	15855	15650	15929	15667	15632	15826	15717	15715	15922	15815	15738	15691	15666	15706	15846	15745	15687	15800	15795	15641	15735	15732	15731	15843	15905	15561	15808	15789	15759	15927	15881	15775	15769	15661	15616	15661	15564	15878	15537	15849	15640	15733	15588	15759	15770	15727	15598	16016	15646	15861	15820	15756	15605	15845	15904	15782	15831	15863	15626	15587	15716	15689	15728	15811	15730	15872	15654	15727	15820	15647	15749	15641	15690	15909	15829	15870	15711	15773	15611	15649	15746	15802	15690	15880	15849	15606	15817	15784	15742	15704	15694	15839	15906	15647	15740	15719	15828	15769	15799	15710	15721	15603	15710	15893	15738	15789	15793	15509	15771	15936	15650	15658	15851	15756	15460	15871	15640	15822	15724	15825	15810	15800	15849	15758	15759	15623	15769	15601	15731	15540	15575	15672	15792	15572	15881	15590	15748	15684	15766	15875	15850	15773	15717	15668	15722	15828	15748	15661	15647	15736	15853	15793	15641	15630	15731	15673	15751	15581	15628	15822	15682	15797	15721	15642	15692	15787	15979	15727	15640	15813	15789	15700	15589	15856	15741	15646	15565	15762	15628	15904	15891	15678	15654	15955	15690	15777	15870	15978	15670	15876	15537	15888	15744	15802	15769	15714	15779	15766	15893	15788	15587	15653	15791	15621	15714	15838	15610	15817	15586	15703	15640	15653	15690	15566	15795	15789	15878	15715	15949	15899	15670	15966	15725	15820	15773	15895	15764	15964	15791	15885	15753	15837	15664	15739	15937	15832	15749	15820	15858	15820	15682	15888	15607	15938	15797	15599	15669	15775	15711	15775	15778	15656	15837	15845	15781	15674	15738	15835	15722	15817	15635	15849	15748	15656	15832	15683	15622	15881	15672	15816	15720	15855	15858	15788	15679	15900	15752	15679	15675	15783	15890	15666	15724	15663	15891	15730	15789	15798	15795	15877	15694	15788	15826	15759	15699	15644	15801	15898	15599	15766	15813	15688	15595	15702	15686	15871	15811	15680	15886	15671	15728	15653	15761	15754	15715	15716	15861	15855	15616	15612	15797	15618	15655	15737	15690	15611	15851	15772	15761	15759	15784	15835	15680	15881	15887	15858	15790	15804	15678	15691	15803	15731	15720	15697	15566	15499	15759	15819	15775	15726	15715	15792	15690	15642	15771	15678	15616	15873	15838	15634	15723	15734	15788	15704	15685	15732	15748	15723	15735	15630	15729	15642	15676	15829	15699	15804	15721
29984	36437	42784	31200	22612	20418	19501	19387	19285	19250	19490	19202	19453	19332	19500	19556	19402	19292	19245	19495	19345	19274	19537	19374	19285	19279	19605	19408	19330	19332	19512	19351	19432	19375	19550	19474	19403	19277	19546	19269	19290	19176	19182	19364	19312	19098	19393	19282	19187	19284	19264	19319	19342	19239	19539	19355	19481	19120	19182	19256	19485	19347	19175	19247	19231	19459	19126	19389	19111	19423	19548	19238	19184	19361	19422	19368	19264	19244	19392	19404	19512	19351	19366	19376	19458	19108	19350	19146	19493	19388	19527	19246	19300	19410	19235	19216	19360	19161	19328	19408	19177	19328	19293	19229	19205	19079	19197	19206	19263	19255	19278	19418	19440	19251	19232	19183	19504	19344	19212	19205	19316	19245	19323	19086	19221	19204	19068	19299	19379	19408	19631	19390	19294	19152	19294	19353	19250	19273	19274	19199	19375	19294	19379	19243	19283	19065	19228	19372	19310	19409	19125	19183	19271	19217	19166	19064	19427	19500	19386	19504	19338	19216	19466	19697	19145	19333	19324	19537	19241	19282	19280	19442	19307	19220	19276	19252	19358	19116	19424	19361	19402	19385	19429	19151	19251	19222	19188	19422	19219	19427	19299	19437	19160	19109	19503	19437	19218	19468	19540	19501	19475	19331	19296	19102	19211	19383	19534	19313	19267	19044	19382	19287	19296	19172	19224	19399	19475	19347	19297	19371	19465	19309	19384	19195	19240	19332	19400	19496	19283	19375	19401	19483	19468	19132	19395	19353	19245	19276	19215	19309	19331	19422	19300	19385	19349	19259	19367	19489	19286	19572	19266	19207	19301	19179	19385	18996	19467	19471	19272	19076	19293	19257	19282	19184	19400	19336	19344	19256	19346	19396	19473	19303	19345	19337	19459	19228	19433	19166	19392	19430	19509	19197	19124	19245	19244	19358	19443	19369	19189	19404	19355	19412	19640	19215	19436	19415	19477	19346	19607	19263	19374	19428	19409	19381	19201	19264	19442	19215	19206	19414	19272	19012	19466	19137	19192	19451	19316	19323	19385	19478	19304	19392	19320	19252	19338	19219	19479	19311	19294	19230	19080	19344	19262	19181	19377	19418	19618	19369	19181	19364	19242	19185	19308	19265	19337	19345	19288	19015	19140	19146	19172	19357	19378	19220	19464	19245	19204	19288	19424	19440	19427	19277	19457	19301	19337	19386	19354	19384	19165	19193	19180	19095	19135	19218	19383	19206	19213	19494	19441	19197	19327	19298	19279	19357	19302	19266	19191	19197	19378	19425	19232	19468	19397	19170	19344	19378	19352	19276	19234	19200	19481	19568	19499	19456	19529	19324	19178	19393	19304	19399	19323	19181	19375	19123	19336	19463	19296	19351	19451	19620	19567	19294	19430	19323	19397	19383	19361	19222	19400	19315	19275	19447	19281	19272	19302	19345	19382	19410	19312	19279	19400	19142	19184	19482	19220	19240	19354	19309	19209	19223	19233	19538	19269	19220	19275	19371	19424	19496	19349	19221	19304	19329	19385	19319	19263	19289	19460	19603	19264	19490	19438	19258	19327	19180	19220	19328	19226	19319	19451	19248	19371	19234	19302	19138	19163	19313	19299	19521	19287	19502	19153	19461	19020	19335	19219	19215	19274	19344	19371	19341	19361	19433	19141	19385	19271	19295	19431	19337	19314	19230	19287	19261	19293	19350	19433	19342	19163	19216	19377	19533	19376	19271	19296	19426	19242	19245	19257	19392	19390	19284	19192	19202	19168	19265	19261	19260	19321	19283	19581	19249	19411	19410	19290	19394	19255	19558	19106	19237	19125	19327	19143	19490	19373	19374	19301	19619	19113	19618	19216	19280	19282	19325	19366	19467	19419	19372	19319	19286	19355	19125	19389	19237	19530	19331	19261	19115	19410	19256	19112	19407	19410	19315	19187	19261	19317	19472	19126	19342	19196	19211	19238	19480	19399	19460	19296	19220	19468	19253	19358	19086	19221	19260	19415	19138	19322	19305	19581	19359	19337	19524	19395	19259	19264	19268	19229	19472	19331	19112	19147	19265	19352	19435	19303	19193	19367	19366	19322	19314	19486	19305	19544	19366	19185	19270	19172	19332	19146	18965	19213	19363	19325	19265	19414	19269	19485	19389	19226	19564	19315	19301	19221	19205	19400	19269	19386	19152	19268	19350	19401	19303	19529	19564	19304	19547	19086	19428	19392	19150	19363	19417	19343	19229	19427	19244	19090	19399	19166	19080	19505	19299	19154	19300	19351	19611	18971	19390	19233	19423	19503	19286	19384	19319	19227	19288	19193	19244	19371	19272	19238	19348	19346	19374	19154	19507	19335	19340	19473	19409	19407	19216	19184	19114	19230	19040	19145	19219	19217	19455	19289	19414	19250	19254	19381	19487	19425	19336	19349	19385	19335	19150	19406	19242	19176	19372	19650	19362	19266	19362	19379	19520	19291	19282	19181	19347	19314	19236	19380	19385	19308	19244	19188	19200	19346	19169	19374	19443	19174	19233	19559	19261	19528	19312	19616	19413	19315	19426	19271	19351	19337	19401	19448	19407	19434	19199	19358	19456	19413	19432	19229	19481	19319	19311	19347	19179	19357	19267	19336	19431	19449	19335	19468	19273	19410	19470	19387	19227	19380	19283	19275	19482	19310	19294	19449	19304	19417	19515	19250	19317	19226	19478	19353	19339	19508	19314	19380	19306	19320	19210	19236	19301	19241	19273	19324	19207	19458	19354	19337	19354	19350	19405	19228	19385	19307	19065	19455	19359	19421	19223	19428	19403	19480	19158	19322	19472	19177	19193	19165	19367	19347	19228	19387	19116	19498	19469	19463	19481	19257	19269	19110	19483	19384	19322	19214	19301	19284	19347	19600	19289	19322	19293	19327	19259	19527	19585	19235	19403	19316	19347	19514	19300	19325	19265	19353	19399	19376	19235	19269	19162	19475	19570	19332	19453	19456	19325	19410	19301	19396	19341	19385	19512	19727	19344	19464	19195	19316	19261	19275	19475	19247	19358	19242	19282	19432	19490	19193	19261	19352	19369	19362	19229	19177	19325	19354	19226	19191	19281	19385	19209	19188	19361	19263	19371	19270	19357	19139	19314	19282	19440	19336	19460	19476	19337	19149	19414	19191	19402	19475	19299	19240	19506	19406	19200	19446	19166	19125	19561	19327	19404	19346	19505	19668	19297	19286	19249	19465	19473	19239	19389	19212	19204	19369	19202	19350	19226	19296	19344	19373	19335	19431	19355	19238	19340	19442	19460	19528	19499	19178	19411	19197	19465	19325	19266	19380	19264	19323	19331	19341	19285	19551	19211	19386	19357	19107	19229	19404	19223	19294	19077	19323	19203	19306	19209	19138	19295	19358	19311	19545	19443	19103	19189	19229	19192	19392	19113	19309	19398	19443	19322	19209	19169	19398	19356	19547	19468	19322	19430	19349	19339	19204	19321	19211	19272	19446	19260	19372	19314	19402	19407	19210	19371	19404	19445	19410	19350	19501	19248	19454	19220	19420	19273	19179	19512	19244	19292	19325	19259	19416	19245	19361	19395	19406	19175	19439	19230	19481	19280	19215	19265	19366	19256	19200	19234	19236	19263	19403	19416	19228	19083	19265	19082	19316	19242	19375	19361	19324	19376	19269	19350	19410	19048	19093	19439	19269	19460	19551	19311	19431	19188	19087	19212	19317	19451	19385	19291	19434	19223	19439	19331	19349	19487	19358	19580	19340	19402	19230	19470	19397	19409	19353	19182	19193	19428	19290	19307	19315	19438	19398	19631	19426	19294	19411	19398	19346	19237	19235	19224	19677	19299	19348	19484	19316	19323	19384	19435	19358	19258	19347	19049	19245	19248	19350	19317	19410	19431	19469	19324	19228	19313	19407	19276	19327	19318	19423	19322	19295	19328	19183	19339	19188	19364	19470	19081	19388	19261	19484	19423	19189	19190	19193	19272	19225	19152	19301	19319	19166	19581	19381	19166	19317	19165	19400	19397	19154	19223	19433	19213	19071	19365	19344	19278	19207	19407	19275	19558	19410	19320	19310	19314	19280	19232	19155	19440	19265	19184	19375	19497	19505	19285	19383	19465	19287	19180	19237	19311	19558	19392	19088	19592	19095	19382	19406	19725	19234	19239	19195	19276	19270	19457	19472	19382	19374	19329	19269	19480	19323	19444	19369	19444	19393	19327	19495	19215	19410	19253	19156	19398	19339	19411	19320	19332	19169	19497	19487	19235	19307	19366	19263	19297	19266	19288	19253	19145	19271	19335	19305	19383	19313	19270	19218	19358	19416	19195	19428	19323	19326	19418	19460	19324	19400	19405	19494	19330	19521	19173	19303	19186	19157	19199	19438	19419	19134	19456	19246	19376	19448	19308	19332	19337	19231	19290	19275	19411	19234	19274	19313	19436	19340	19155	19140	19388	19566	19382	19204	19393	19305	19181	19174	19359	19434	19266	19264	19180	19198	19097	19489	19408	19363	19375	19235	19193	19466	19411	19343	19323	19156	19343	19429	19342	19249	19291	19323	19337	19271	19341	19266	19431	19100	19235	19573	19513	19244	19291	19323	19434	19434	19366	19452	19350	19310	19020	19267	19336	19353	19347	19160	19391	19248	19371	19296	19436	19133	19286	19322	19365	19314	19275	19468	19406	19426	19095	19148	19335	19364	19268	19225	19224	19174	19320	19545	19432	19392	19434	19396	19459	19298	19348	19527	19336	19166	19398	19483	19336	19479	19569	19446	19458	19305	19301	19254	19373	19340	19213	19430	19347	19384	19454	19516	19294	19281	19450	19209	19395	19335	19386	19220	19502	19303	19433	19521	19287	19444	19505	19160	19217	19050	19147	19224	19506	19347	19520	19278	19370	19556	19303	19229	19239	19353	19141	19372	19481	19386	19287	19414	19221	19367	19311	19399	19250	19298	19409	19346	19363	19611	19431	19297	19283	19387	19283	19305	19183	19342	19415	19404	19477	19524	19241	19542	19237	19347	19368	19301	19452	19461	19363	19191	19365	19278	19192	19466	19611	19529	19260	19419	19357	19155	19318	19546	19355	19448	19358	19374	19136	19297	19340	19489	19414	19274	19467	19284	19238	19475	19392	19538	19508	19024	19166
36610	57405	44464	26592	19322	16582	16358	16410	16468	16311	16300	16147	16327	16378	16373	16508	16368	16250	16218	16441	16239	16305	16391	16339	16171	16222	16196	16128	16390	16463	16335	16274	16399	16210	16227	16441	16385	16222	16280	16301	16253	16190	16097	16162	16322	16504	16227	16213	16332	16418	16334	16194	16347	16323	16330	16116	16223	16304	16338	16352	16334	16319	16383	16205	16160	16358	16428	16207	16366	16371	16101	16337	16222	16228	16118	16384	16355	16314	16325	16337	16393	16324	16236	16325	16177	16351	16364	16243	16199	16585	16330	16218	16212	16280	16456	16145	16277	16292	16321	16038	16144	16237	16477	16205	16338	16205	16302	16349	16174	16317	16323	16434	16243	16156	16278	16323	16402	16344	16384	16335	16223	16368	16317	16237	16301	16248	16075	16295	16324	16344	16326	16207	16463	16415	16281	16246	16340	16272	16256	16219	16224	16406	16156	16394	16170	16362	16268	16309	16392	16177	16298	16339	16311	16267	16303	16481	16238	16266	16359	16330	16370	16467	16275	16278	16435	16327	16066	16292	16406	16475	16505	16297	16115	16425	16374	16197	16280	16361	16196	16424	16275	16432	16248	16221	16366	16141	16422	16145	16298	16339	16296	16270	16265	16332	16310	16423	16377	16321	16247	16480	16259	16421	16288	16172	16284	16389	16356	16240	16370	16313	16004	16269	16359	16255	16222	16385	16380	16182	16336	16290	16316	16193	16358	16383	16401	16272	16270	16395	16361	16308	16267	16278	16307	16517	16227	16088	16276	16281	16253	16135	16277	16133	16132	16329	16328	16218	16373	16363	16361	16294	16328	16403	16351	16196	16194	16314	16433	16198	16143	16377	16273	16384	16496	16275	16328	16359	16439	16313	16334	16254	16250	16046	16405	16221	16216	16423	16280	16295	16168	16261	16215	16258	16243	16286	16119	16290	16321	16202	16227	16284	16302	16313	16336	16269	16427	16352	16266	16392	16198	16283	16336	16299	16189	16131	16415	16372	16216	16373	16192	16388	16136	16400	16316	16295	16450	16255	16334	16354	16365	16460	16367	16237	16129	16302	16378	16187	16266	16206	16404	16314	16039	16392	16273	16211	16261	16225	16329	16291	16392	16346	16222	16397	16383	16386	16301	16204	16290	16397	16140	16120	16329	16261	16304	16184	16372	16433	16508	16349	16303	16357	16315	16424	16303	16071	16201	16235	16232	16292	16274	16496	16232	16335	16312	16322	16248	16249	16508	16276	16401	16371	16315	16324	16270	16285	16245	16194	16298	16138	16301	16417	16384	16212	16423	16355	16346	16338	16151	16315	16245	16185	16296	16294	16572	16421	16436	16363	16399	16299	16263	16484	16238	16387	16153	16391	16287	16514	16326	16479	16217	16193	16260	16393	16391	16175	16293	16494	16301	16364	16310	16323	16372	16396	16490	16271	16489	16448	16435	16325	16164	16392	16285	16202	16024	16223	16150	16366	16379	16149	16321	16383	16150	16205	16396	16387	16448	16297	16201	16463	16345	16401	16309	16284	16251	16305	16316	16270	16402	16385	16150	16234	16432	16271	16396	16224	16371	16200	16423	16146	16367	16324	16344	16361	16167	16400	16330	16115	16146	16386	16222	16410	16363	16185	16237	16478	16314	16394	16265	16262	16104	16140	16412	16234	16227	16270	16224	16282	16251	16352	16367	16278	16269	16122	16304	16472	16371	16247	16081	16382	16320	16379	16231	16248	16204	16252	16296	16236	16270	16140	16393	16340	16158	16394	16323	16179	16237	16245	16360	16363	16216	16123	16330	16213	16235	16353	16153	16273	16016	16326	16316	16278	16272	16364	16325	16381	16313	16186	16417	16427	16057	16130	16429	16221	16417	16384	16478	16480	16395	16417	16242	16402	16253	16307	16019	16285	16291	16271	16426	16355	16277	16291	16461	16492	16388	16419	16265	16416	16456	16346	16313	16268	16346	16215	16061	16097	16359	16252	16227	16351	16177	16296	16219	16315	16413	16326	16322	16379	16241	16226	16374	16235	16386	16201	16134	16261	16364	16136	16351	16292	16355	16174	16282	16383	16336	16338	16254	16255	16231	16423	16379	16309	16240	16055	16456	16368	16343	16215	16404	16355	16199	16349	16393	16435	16347	16374	16371	16169	16228	16353	16223	16563	16364	16398	16606	16416	16287	16186	16150	16267	16345	16304	16341	16168	16352	16302	16197	16274	16403	16424	16306	16353	16063	16342	16288	16385	16360	16435	16327	16314	16362	16418	16312	16247	16321	16337	16333	16177	16342	16199	16262	16451	16130	16360	16149	16305	16312	16194	16310	16298	16267	16228	16044	16207	16284	16306	16327	16338	16270	16289	16350	16351	16201	16236	16305	16204	16387	16480	16476	16301	16378	16246	16129	16407	16164	16353	16541	16258	16349	16193	16110	16106	16433	16386	16213	16284	16195	16233	16423	16460	16424	16290	16176	16195	16392	16309	16386	16207	16200	16158	16234	16508	16191	16158	16337	16360	16411	16206	16239	16131	16312	16339	16260	16335	16270	16419	16237	16322	16320	16401	16415	16387	16241	16342	16272	16281	16365	16367	16274	16429	16357	16394	16249	16079	16452	16167	16235	16348	16131	16376	16283	16253	16295	16225	16525	16340	16328	16362	16431	16274	16396	16366	16146	16318	16363	16329	16365	16311	16355	16274	16209	16341	16425	16289	16168	16229	16307	16279	16389	16433	16442	16356	16256	16193	16367	16297	16310	16169	16381	16346	16283	16530	16169	16124	16524	16252	16393	16238	16361	16375	16100	16267	16524	16387	16349	16344	16247	16433	16328	16358	16264	16400	16068	16209	16364	16253	16358	16323	16346	16419	16425	16371	16286	16304	16127	16248	16448	16240	16284	16309	16269	16270	16372	16304	16344	16411	16343	16171	16180	16196	16186	16341	16299	16428	16231	16285	16180	16455	16272	16285	16168	16375	16442	16207	16323	16314	16362	16341	16165	16278	16318	16141	16134	16277	16241	16112	16156	16240	16375	16389	16327	16355	16456	16372	16362	16205	16325	16300	16464	16178	16442	16290	16301	16235	16380	16262	16269	16381	16234	16325	16401	16232	16324	16215	16399	16368	16263	16167	16302	16243	16292	16240	16239	16344	16351	16396	16218	16315	16197	16168	16386	16256	16181	16285	16253	16222	16225	16256	16359	16274	16099	16465	16292	16330	16349	16242	16303	16242	16248	16461	16317	16165	16326	16287	16487	16315	16438	16210	16256	16232	16395	16376	16608	16322	16344	16198	16173	16331	16349	16581	16305	16078	16237	16433	16282	16413	16245	16434	16132	16272	16330	16296	16186	16323	16167	16193	16324	16202	16227	16252	16326	16215	16336	16428	16323	16347	16261	16316	16153	16267	16316	16274	16200	16169	16397	16283	16308	16444	16401	16202	16346	16366	16199	16325	16276	16266	16387	16155	16381	16294	16379	16326	16160	16417	16446	16225	16354	16185	16487	16317	16207	16428	16273	16335	16232	16399	16290	16307	16311	16263	16242	16274	16324	16208	16119	16190	16291	16492	16200	16383	16239	16197	16228	16366	16399	16201	16371	15997	16265	16361	16253	16313	16349	16323	16282	16218	16298	16411	16054	16502	16332	15951	16267	16293	16153	16390	16288	16211	16288	16287	16494	16228	16174	16332	16171	16274	16373	16352	16307	16346	16317	16430	16395	16293	16250	16398	16346	16327	16159	16275	16350	16409	16346	16310	16228	16419	16312	16250	16247	16241	16239	16284	16224	16266	16318	16375	16356	16374	16282	16394	16230	16342	16207	16426	16310	16371	16289	16362	16205	16100	16391	16344	16395	16132	16356	16328	16198	16362	16134	16219	16406	16198	15987	16379	16267	16415	16280	16373	16412	16375	16154	16238	16509	16317	16336	16378	16133	16282	16519	16457	16334	16473	16272	16252	16445	16240	16313	16157	16291	16276	16351	16278	16286	16305	16429	16221	16261	16264	16305	16314	16204	16443	16146	16283	16216	16099	16411	16448	16451	16427	16289	16241	16214	16355	16470	16272	16189	16316	16447	16542	16331	16279	16352	16301	16154	16277	16356	16239	16194	16152	16205	16293	16439	16335	16340	16274	16317	16437	16427	16374	16374	16338	16253	16221	16400	16338	16271	16270	16495	16217	16404	16247	16265	16419	16206	16141	16317	16406	16360	16300	16269	16134	16339	16204	16521	16400	16305	16225	16446	16283	16243	16326	16382	16368	16254	16457	16127	16123	16288	16266	16289	16384	16170	16411	16223	16217	16362	16441	16264	16370	16397	16278	16548	16206	16242	16192	16460	16346	16339	16425	16313	16314	16279	16351	16494	16249	16202	16553	16206	16366	16339	16156	16212	16285	16439	16124	16274	16542	16296	16385	16320	16242	16264	16291	16225	16366	16376	16116	16204	16335	16287	16440	16432	16188	16216	16070	16451	16415	16343	16493	16332	16255	16275	16189	16401	16243	16289	16286	16135	16467	16194	16468	16217	16108	16311	16268	16533	16361	16266	16479	16394	16260	16214	16215	16311	16241	16322	16190	16396	16037	16237	16233	16458	16325	16262	16207	16284	16458	16265	16171	16324	16133	16406	16424	16500	16284	16121	16317	16301	16257	16305	16266	16355	16331	16324	16136	16241	16404	16290	16469	16178	16500	16201	16343	16311	16221	16350	16197	16418	16289	16262	16337	16410	16382	16274	16191	16329	16318	16208	16309	16201	16277	16243	16334	16274	16517	16245	16326	16187	16579	16241	16308	16255	16407	16326	16384	16279	16419	16256	16323	16299	16458	16221	16265	16384	16251	16246	16181	16499	16216	16483	16316	16234	16317	16302	16151	16338	16358	16136	16327	16309	16268	16291	16523	16292	16223	16230	16456	16313	16214	16369	16362	16221	16369	16345	16391	16243	16341	16295	16201	16134	16426	16297	16298	16283	16319	16243	16325	16244	16442	16408	16328	16515	16349	16216	16178	16370	16293	16158	16201	16286	16317	16244	16362	16438	16245	16260	16254	16281	16246	16223	16348	16147	16158	16515	16245	16056	16377	16448	16191	16382	16432	16191	16285	16391	16425	16349	16404	16419	16377	16289	16400	16213	16291	16254	16312	16391	16331
25076	26052	41031	36262	27469	24021	22236	20227	19859	19899	19872	19746	19704	19916	19954	19806	19877	19752	19832	19780	19840	19787	19753	19653	19795	20005	20010	19824	19866	19812	19782	19748	19684	19619	19527	19553	19876	19805	19723	19899	19626	19672	19529	19622	19596	19796	19802	19860	19634	19854	19688	19785	19857	19880	19672	19720	19792	19774	19746	19932	19648	19877	19555	19802	19698	19761	19499	19770	19643	19929	19633	19470	19801	19201	19667	19608	19652	19653	19484	19725	19601	19746	19825	19722	19855	19792	19660	19605	19581	19672	19954	19683	19824	19682	19817	19717	19891	19541	19728	19538	19733	19733	19667	19682	19720	19473	19557	19670	19771	19593	19755	19617	19744	19426	19610	19765	19786	19598	19735	19760	19659	19651	19764	19579	19673	19494	19933	19650	19681	19527	19680	19698	19620	19626	19488	19628	19876	19668	19772	19824	19733	19368	19649	19617	19780	19425	19591	19614	19742	19668	19479	19820	19682	19885	19786	19689	19648	19898	19563	19538	19634	19508	19535	19670	19639	19841	19771	19694	19595	19661	19592	19580	19659	19588	19618	19774	19658	19803	19611	19739	19478	19682	19715	19769	19735	19689	19635	19702	19734	19704	19641	19807	19829	19873	19867	19977	19726	19733	19729	19785	19415	19670	19713	19593	19820	19847	19736	19756	19747	19466	19617	19621	19770	19740	19783	19697	19712	19664	19603	19575	19517	19638	19885	19714	19774	19716	19636	19813	19650	19835	19483	19535	19624	19810	19863	19752	19823	19568	19640	19492	19711	19821	19596	19669	19662	19579	19665	19751	19709	19751	19822	19824	19573	19518	19838	19767	19807	19730	19754	19772	19710	19780	19539	19709	19521	19831	19796	19851	19623	19554	19555	19690	19744	19484	19881	19754	19485	19635	19733	19848	19703	19553	19681	19716	19890	19786	19639	19618	19784	19739	19489	19486	19656	19617	19527	19745	19636	19646	19725	19824	19765	19546	19763	19756	19501	19714	19627	19671	19705	19722	19484	19659	19677	19571	19582	19563	19792	19643	19549	19821	19566	19698	19614	19440	19691	19693	19799	19533	19855	19642	19760	19691	19703	19787	19922	19587	19645	19794	19970	19662	19582	19516	19661	19758	19665	19790	19673	19769	19734	19430	19769	19630	19801	19676	19637	19537	19656	19646	19918	19686	19576	19667	19548	19608	19726	19766	19759	19678	19573	19720	19715	19590	19684	19823	19579	19636	19556	19510	19711	19814	19659	19721	19651	19714	19878	19602	19832	19595	19580	19625	19527	19490	19679	19508	19684	19623	20033	19716	19614	19737	19657	19849	19887	19824	19679	19786	19625	19584	19626	19869	19575	19852	19808	19836	19703	19719	19581	19699	19481	19631	19762	19558	19612	19767	19747	19659	19560	19646	19537	19798	19675	19785	19705	19704	19762	19932	19503	19513	19679	19576	19684	19656	19871	19555	19677	19784	19737	19731	19588	19824	19598	19756	19555	19664	19814	19751	19726	19790	19598	19763	19860	19690	19645	19797	19731	19711	19878	19770	19709	19794	19591	19530	19791	19860	19741	19680	19634	19652	19792	19750	19712	19669	19604	19749	19641	19445	19778	19582	19632	19504	19559	19765	19534	19756	19795	19686	19721	19645	19775	19647	19615	19634	19543	19654	19635	19752	19723	19710	19766	19874	19771	19749	19636	19865	19724	19708	19496	19675	19654	19674	19623	19686	19490	19630	19888	19757	19499	19800	19666	19663	19686	19556	19560	19778	19640	19527	19657	19709	19501	19658	19774	19742	19700	19645	19816	19721	19679	19654	19774	19555	19427	19774	19654	19576	19615	19788	19717	19743	19700	19885	19405	19729	19587	19552	19653	19492	19741	19566	19627	19732	19708	19740	19484	19604	19492	19662	19613	19571	19704	19934	19651	19635	19562	19780	19543	19808	19642	19588	19732	19709	19713	19571	19775	19677	19866	19603	19856	19548	19858	19874	19592	19548	19641	19577	19774	19886	19613	19624	19880	19834	19824	19455	19871	19471	19781	19740	19434	19620	19554	19905	19797	19643	19469	19559	19706	19469	19559	19517	19794	19508	19493	19742	19668	19431	19617	19772	19525	19777	19515	19540	19763	19763	19831	19758	19607	19831	19645	19441	19727	19670	19711	19677	19617	19727	19799	19537	19741	19593	19866	19786	19655	19792	19680	19596	19651	19599	19788	19672	19574	19592	19850	19542	19599	19704	19694	19848	19601	19770	19645	19533	19327	19785	19633	19563	19653	19614	19643	19755	19590	19707	19864	19932	19733	19503	19594	19729	19630	19619	19615	19757	19626	19573	19640	19724	19890	19645	19636	19669	19522	19716	19777	19578	19595	19564	19585	19486	19595	19792	19774	19693	19585	19567	19807	19781	19762	19714	19819	19769	19641	19595	19690	19737	19603	19631	19533	19657	19480	19589	19698	19721	19537	19883	19753	19813	19753	19618	19563	19653	19752	19698	19581	19546	19654	19566	19474	19520	19668	19568	19577	19704	19666	19714	19899	19622	19870	19766	19798	19754	19762	19635	19724	19535	19584	19737	19692	19500	19619	19842	19812	19704	19874	19677	19673	19678	19463	19496	19745	19652	19543	19695	19482	19771	19543	19674	19661	19640	19817	19905	19674	19436	19933	19620	19557	19686	19722	19778	19856	19633	19588	19419	19631	19713	19624	19636	19620	19784	19758	19754	19741	19737	19747	19754	19809	19805	19824	19829	19835	19634	19698	19618	19609	19512	19523	19655	19708	19730	19537	19691	19715	19676	19623	19625	19702	19796	19660	19651	19549	19794	19448	19550	19642	19807	19855	19699	19646	19692	19889	19610	19737	19627	19816	19736	19785	19585	19731	19815	19581	19803	19657	19541	19828	19536	19777	19639	19869	19725	19673	19612	19830	19618	19687	19515	19711	19847	19661	19682	19675	19713	19629	19767	19710	19521	19596	19544	19631	19625	19848	19729	19730	19753	19807	19748	19690	19691	19699	19702	19779	19623	19830	19586	19695	19800	19639	19712	19811	19739	19675	19698	19566	19580	19834	19640	19676	19729	19644	19669	19705	19622	19793	19645	19623	19669	19664	19646	19844	19555	19728	19650	19883	19713	19815	19647	19419	19406	19771	19810	19731	19610	19563	19931	19772	19866	19805	19585	19690	19502	19870	19846	19793	19628	19920	19762	19785	19651	19630	19875	19734	19811	19774	19643	19794	19494	19643	19598	19790	19680	19942	19665	19562	19739	19616	19512	19618	19657	19942	19587	19790	19800	19738	19580	19768	19755	19850	19749	19670	19792	19739	19839	19477	19545	19661	19673	19728	19697	19676	19720	19823	19885	19773	19596	19793	19675	19612	19534	19657	19770	19836	19737	19699	19672	19797	19662	19488	19571	19794	19640	19588	19798	19633	19639	19391	19545	19692	19606	19623	19669	19640	19654	19564	19643	19621	19709	19645	19833	19670	19796	19818	19519	19603	19748	19985	19511	19832	19766	19829	19831	19487	19406	19656	19606	19740	19711	19784	19624	19622	19648	19698	19666	19593	19686	19631	19891	19602	19696	19462	19774	19775	19500	19492	19517	19725	19685	19646	19808	19861	19852	19825	19755	19592	19607	19692	19720	19690	19870	19579	19771	19703	19687	19635	19651	19751	19569	19777	19548	19680	19755	19455	19643	19599	19622	19612	19584	19679	19602	19607	19705	19806	19777	19648	19523	19572	19694	19873	19622	19797	19683	19595	19691	19584	19782	19669	19788	19716	19819	19759	19681	19620	19753	19798	19622	19784	19786	19479	19851	19707	19562	19851	19797	19695	19654	19583	19504	19717	19771	19739	19762	19624	19712	19618	19663	19790	19463	19827	19543	19760	19741	19668	19655	19729	19805	19651	19755	19809	19585	19718	19724	19629	19580	19607	19812	19644	19552	19582	19686	19566	19642	19725	19713	19679	19628	19518	19597	19710	19890	19686	19524	19653	19726	19742	19716	19741	19781	19682	19869	19712	19663	19754	19582	19787	19579	19669	19602	19730	19866	19670	19739	19723	19693	19678	19710	19648	19498	19514	19677	19615	19658	19634	19709	19454	19545	19630	19667	19869	19500	19670	19805	19699	19732	19659	19800	19688	19709	19711	19654	19617	19578	19646	19538	19677	19492	19609	19511	19713	19651	19685	19421	19843	19682	19739	19753	19610	19475	19684	19722	19890	19519	19731	19749	19626	19641	19549	19900	19774	19693	19566	19784	19953	19691	19659	19667	19645	19773	19665	19599	19812	19855	19697	19481	19698	19697	19699	19791	19776	19681	19447	19650	19429	19695	19518	19835	20082	19671	19732	19515	19697	19596	19687	19657	19867	19808	19742	19559	19660	19756	19756	19697	19771	19735	19620	19737	19674	19500	19728	19576	19765	19721	19862	19637	19549	19534	19696	19679	19646	19757	19759	19477	19472	19491	19470	19659	19719	19628	19711	19647	19708	19559	19710	19946	19540	19656	19713	19768	19759	19837	19701	19602	19734	19687	19652	19634	19706	19621	19803	19717	19613	19583	19615	19682	19512	19614	19681	19740	19731	19687	19703	19597	19749	19948	19610	19659	19962	19925	19541	19632	19743	19785	19690	19582	19670	19567	19589	19659	19595	19679	19633	19657	19725	19566	19681	19859	19793	19799	19512	19839	19953	19776	19684	19667	19663	19603	19756	19663	19755	19674	19656	19727	19618	19708	19842	19725	19557	19905	19705	19608	19806	19665	19774	19533	19516	19633	19586	19648	19606	19505	19775	19670	19616	19667	19621	19606	19570	19848	19697	19649	19799	19478	19918	19776	19787	19767	19699	19412	19699	19527	19807	19706	19761	19609	19650	19952	19526	19747	19647	19556	19490	19857	19691	19658	19833	19563	19698	19700	19820	19492	19652	19740	19594	19745	19936	19716	19717	19688	19723	19623	19760	19715	19622	19635	19529	19784	19699	19705	19575	19588	19662	19520	19693	19752	19658	19530	19483	19518	19551	19683	19731	19644	19628	19661	19956	19691	19694	19794	19809	19585	19550	19554	19941	19851	19537	19625	19558	19598	19582	19563	19791	19567	19659	19704	19573	19470	19557	19601	19818	19675	19562	19704
60474	96503	75029	46063	28425	19214	16535	16486	16568	16380	16677	16401	16367	16534	16481	16342	16473	16562	16658	16486	16600	16615	16604	16521	16655	16448	16579	16598	16433	16708	16509	16420	16543	16556	16456	16545	16196	16592	16573	16566	16653	16628	16425	16372	16244	16554	16468	16432	16501	16365	16423	16373	16515	16573	16516	16666	16500	16514	16337	16430	16526	16388	16398	16536	16537	16588	16502	16499	16625	16725	16450	16409	16570	16489	16585	16349	16467	16570	16675	16609	16443	16520	16513	16586	16297	16538	16547	16539	16463	16472	16669	16375	16544	16307	16586	16421	16430	16598	16597	16389	16607	16567	16641	16492	16474	16601	16546	16345	16461	16775	16364	16505	16639	16504	16430	16543	16646	16422	16734	16505	16539	16664	16509	16518	16682	16551	16510	16503	16577	16314	16458	16622	16463	16586	16426	16560	16611	16486	16255	16540	16857	16601	16434	16485	16490	16577	16651	16350	16391	16248	16614	16553	16565	16537	16552	16592	16531	16562	16539	16281	16673	16579	16515	16634	16433	16505	16424	16368	16526	16472	16425	16500	16533	16511	16581	16517	16516	16531	16456	16458	16639	16539	16498	16589	16277	16353	16542	16437	16507	16355	16471	16616	16525	16367	16531	16680	16479	16467	16532	16478	16485	16499	16399	16453	16577	16467	16444	16522	16481	16502	16394	16497	16433	16520	16620	16480	16410	16537	16442	16513	16569	16464	16514	16404	16515	16452	16439	16468	16554	16538	16429	16767	16493	16351	16628	16590	16474	16595	16456	16391	16619	16461	16428	16525	16520	16529	16441	16655	16536	16339	16493	16375	16471	16659	16387	16564	16427	16555	16371	16590	16533	16425	16692	16506	16537	16661	16441	16447	16513	16567	16600	16490	16446	16593	16638	16597	16412	16596	16295	16512	16381	16445	16491	16528	16345	16614	16618	16390	16265	16555	16519	16475	16527	16420	16492	16570	16475	16517	16426	16536	16542	16488	16615	16563	16525	16419	16452	16613	16486	16736	16574	16316	16555	16628	16521	16558	16435	16447	16383	16619	16499	16457	16574	16463	16510	16532	16693	16638	16374	16540	16321	16532	16401	16525	16642	16644	16577	16399	16551	16557	16339	16379	16539	16652	16656	16589	16322	16645	16544	16696	16625	16328	16372	16378	16513	16410	16508	16525	16412	16350	16631	16563	16433	16341	16430	16299	16467	16482	16441	16405	16537	16598	16525	16585	16450	16506	16492	16614	16448	16375	16571	16609	16291	16663	16414	16506	16370	16478	16388	16580	16392	16501	16514	16570	16487	16545	16479	16319	16557	16558	16603	16448	16359	16578	16619	16435	16623	16544	16462	16427	16387	16534	16551	16571	16580	16604	16404	16571	16575	16517	16470	16468	16500	16469	16499	16499	16593	16513	16609	16509	16495	16347	16529	16518	16547	16455	16440	16507	16587	16618	16595	16636	16614	16543	16512	16670	16502	16238	16632	16341	16389	16459	16555	16481	16498	16444	16528	16468	16435	16411	16588	16384	16646	16340	16487	16582	16488	16465	16456	16480	16411	16627	16431	16392	16508	16494	16535	16536	16437	16391	16428	16422	16506	16302	16596	16582	16455	16354	16408	16462	16469	16539	16459	16760	16582	16366	16447	16515	16618	16520	16294	16325	16373	16422	16471	16370	16400	16454	16375	16533	16479	16433	16534	16427	16450	16496	16484	16353	16576	16459	16363	16487	16749	16542	16519	16540	16554	16591	16452	16447	16491	16482	16503	16637	16533	16523	16520	16535	16623	16393	16580	16416	16564	16551	16405	16499	16358	16421	16578	16681	16544	16464	16576	16431	16371	16395	16289	16498	16510	16695	16378	16556	16393	16566	16638	16563	16544	16645	16598	16572	16645	16550	16579	16277	16364	16595	16255	16578	16632	16438	16382	16474	16566	16392	16615	16447	16577	16674	16408	16478	16511	16396	16674	16497	16617	16571	16384	16489	16427	16443	16503	16502	16550	16592	16625	16511	16649	16381	16672	16481	16536	16628	16609	16563	16704	16596	16519	16659	16446	16545	16522	16586	16547	16520	16396	16482	16513	16503	16485	16570	16553	16640	16606	16518	16544	16516	16476	16586	16339	16530	16684	16343	16528	16507	16482	16438	16317	16506	16444	16556	16532	16352	16637	16635	16602	16477	16545	16457	16579	16551	16482	16423	16506	16399	16518	16496	16652	16413	16448	16306	16419	16438	16603	16376	16470	16583	16382	16489	16508	16599	16461	16586	16455	16550	16597	16530	16506	16526	16518	16242	16307	16537	16641	16417	16474	16475	16528	16444	16436	16511	16482	16341	16610	16592	16445	16549	16557	16546	16585	16419	16385	16468	16590	16515	16417	16459	16445	16514	16417	16647	16639	16509	16548	16534	16640	16591	16455	16493	16510	16364	16504	16394	16532	16253	16418	16477	16450	16360	16563	16486	16493	16376	16501	16425	16625	16442	16399	16415	16594	16392	16455	16616	16593	16490	16564	16432	16549	16627	16463	16375	16418	16678	16590	16357	16624	16569	16552	16584	16467	16513	16457	16565	16632	16589	16636	16420	16505	16485	16462	16454	16557	16501	16734	16307	16453	16617	16466	16529	16577	16453	16585	16550	16492	16603	16587	16410	16585	16550	16440	16648	16424	16485	16602	16400	16461	16591	16582	16639	16523	16451	16476	16566	16439	16360	16433	16392	16406	16382	16697	16697	16476	16499	16368	16558	16516	16607	16409	16550	16681	16480	16502	16431	16426	16490	16523	16346	16455	16436	16368	16574	16667	16570	16526	16433	16664	16442	16427	16446	16476	16399	16647	16438	16469	16579	16414	16387	16489	16611	16568	16526	16357	16433	16370	16434	16596	16586	16586	16368	16511	16445	16636	16615	16554	16420	16439	16421	16363	16426	16562	16548	16705	16717	16664	16607	16563	16750	16426	16475	16479	16504	16336	16504	16556	16457	16612	16524	16415	16501	16453	16667	16549	16414	16303	16281	16524	16420	16532	16495	16426	16533	16447	16570	16431	16501	16347	16316	16521	16535	16610	16460	16554	16611	16475	16669	16617	16601	16532	16493	16355	16561	16485	16453	16411	16418	16563	16467	16551	16407	16465	16472	16613	16434	16460	16599	16552	16469	16484	16566	16402	16467	16416	16490	16457	16448	16709	16543	16534	16424	16324	16500	16377	16606	16396	16552	16387	16548	16552	16379	16538	16520	16536	16534	16579	16323	16390	16457	16442	16421	16395	16557	16539	16469	16388	16619	16403	16458	16418	16618	16331	16575	16737	16603	16406	16423	16500	16242	16562	16625	16673	16510	16590	16635	16623	16449	16439	16438	16402	16567	16436	16619	16659	16480	16594	16465	16548	16481	16551	16388	16566	16569	16673	16328	16575	16496	16593	16426	16711	16557	16520	16513	16701	16550	16510	16522	16429	16412	16405	16541	16632	16504	16502	16327	16489	16490	16453	16339	16383	16479	16461	16434	16445	16423	16637	16470	16582	16543	16526	16557	16427	16352	16625	16465	16452	16382	16423	16586	16542	16559	16552	16550	16382	16568	16384	16528	16529	16480	16473	16474	16528	16589	16595	16571	16620	16378	16323	16340	16422	16539	16520	16636	16549	16518	16413	16413	16480	16518	16602	16575	16438	16361	16515	16524	16352	16531	16491	16497	16487	16412	16438	16218	16395	16458	16463	16463	16602	16432	16441	16553	16595	16569	16522	16557	16637	16530	16414	16306	16554	16336	16583	16355	16482	16380	16453	16393	16566	16444	16545	16475	16610	16573	16524	16456	16413	16637	16577	16616	16316	16527	16454	16286	16471	16558	16411	16597	16404	16391	16415	16521	16390	16439	16499	16348	16676	16470	16630	16530	16577	16552	16650	16422	16475	16579	16612	16490	16554	16488	16413	16559	16540	16506	16508	16384	16309	16571	16549	16519	16492	16613	16467	16361	16622	16484	16430	16481	16525	16528	16636	16556	16550	16282	16553	16589	16494	16467	16627	16649	16642	16479	16400	16436	16500	16552	16530	16521	16341	16467	16600	16520	16465	16516	16591	16430	16525	16490	16591	16585	16710	16442	16662	16510	16328	16477	16504	16528	16425	16538	16547	16495	16366	16500	16536	16506	16478	16427	16461	16555	16448	16501	16423	16442	16357	16555	16375	16486	16316	16403	16441	16613	16434	16702	16430	16548	16520	16487	16657	16527	16470	16515	16419	16628	16341	16457	16655	16583	16470	16417	16495	16672	16609	16450	16506	16513	16353	16475	16326	16306	16450	16503	16418	16354	16467	16608	16553	16323	16506	16523	16508	16506	16403	16367	16417	16556	16399	16463	16435	16517	16569	16458	16552	16344	16390	16371	16356	16606	16593	16359	16383	16497	16523	16391	16562	16302	16538	16496	16533	16491	16650	16478	16489	16356	16672	16289	16648	16435	16588	16465	16380	16437	16409	16448	16476	16331	16392	16463	16487	16473	16473	16447	16466	16580	16577	16590	16403	16647	16545	16617	16514	16515	16570	16400	16705	16390	16669	16591	16446	16612	16633	16560	16598	16615	16417	16612	16421	16671	16612	16406	16478	16468	16490	16567	16594	16627	16680	16402	16585	16471	16476	16478	16568	16565	16563	16380	16559	16549	16653	16596	16559	16517	16452	16309	16416	16512	16463	16468	16466	16534	16507	16522	16525	16594	16791	16612	16479	16407	16449	16647	16434	16597	16616	16358	16485	16531	16545	16498	16320	16451	16374	16505	16580	16377	16635	16622	16678	16641	16323	16600	16363	16450	16404	16406	16542	16469	16547	16481	16469	16555	16552	16452	16362	16619	16600	16451	16639	16639	16604	16461	16483	16637	16524	16416	16470	16498	16573	16354	16508	16683	16502	16441	16675	16655	16508	16513	16520	16506	16494	16351	16418	16659	16430	16450	16459	16334	16500	16391	16617	16469	16645	16430	16372	16520	16555	16526	16367	16425	16422	16463	16402	16355	16631	16657	16458	16494	16480	16326	16533	16404	16505	16506	16506	16480	16508	16393	16524	16492	16421	16473	16508	16660	16572	16392	16455	16498	16549	16445	16404	16520	16666	16447	16552	16471	16486	16415	16477	16641	16513	16493
23058	22748	33547	28929	24952	25010	25980	21273	20407	20997	20717	20524	20708	20711	20282	20538	20542	20363	20305	20493	20634	20447	20447	20253	20424	20370	20309	20401	20297	20414	20447	20479	20423	20389	20480	20344	20347	20427	20364	20251	20246	20427	20421	20302	20368	20339	20468	20431	20461	20218	20215	20306	20099	20484	20133	20266	20290	20248	20282	20302	20388	20281	20249	20466	19995	20361	20026	20223	20167	20177	20131	20184	20320	20302	20361	20246	20364	20414	20533	20249	20146	20115	20389	20310	20264	20385	20200	20432	20079	20139	20287	20262	20178	20022	20290	20236	20187	20118	20333	20254	20273	20201	20383	20273	20262	20322	20366	20321	20423	20230	20264	20302	20072	20144	20312	20135	20307	20282	20307	20116	20237	20351	20348	20218	20148	20199	20338	20456	19987	20355	20364	20424	20257	20222	20301	20158	20163	20231	20284	20385	20329	20291	20413	20351	20145	20286	20182	20121	20155	20094	20213	20255	20484	20411	20159	20126	20088	20316	20292	20267	19949	20197	20210	20354	20251	20333	20190	20235	20183	20282	20512	20051	20392	20208	20251	20216	20401	20482	20144	20116	20297	20279	20241	20109	20049	20352	20293	20184	20384	20342	20500	20255	20362	20291	20374	20276	20513	20183	20395	20406	20162	20165	20326	20265	20241	20420	20330	20247	20142	20222	20073	20329	20199	20142	20258	20225	20347	20187	20193	20130	20252	20227	20167	20251	20310	20231	20248	20257	20229	20359	20279	20231	20078	20195	20286	20221	20277	20380	20242	20104	20101	20358	20266	20294	20070	20292	20328	20390	20115	20123	20123	20314	20195	20180	20328	20119	20265	20029	20267	20312	20185	20270	20047	20191	20423	20343	20005	20151	20147	20332	20321	20313	20228	20191	20411	20165	20468	20386	20247	20210	20509	20154	20260	20209	20400	20225	20077	20208	20272	20292	20300	20227	20167	20264	20167	20261	20108	20163	20227	20251	20261	20256	20024	20175	20154	20252	20209	20256	20323	20158	20024	20082	20078	20256	20306	20342	20449	20258	20407	20234	20113	20224	20051	20440	20209	20197	20358	20142	20231	20375	20265	19980	20275	20020	20080	19953	20259	20354	20396	20136	20286	20262	20374	20280	20365	20367	20125	20293	20355	20029	20314	20277	20395	20055	20226	20275	20121	20341	20351	20229	20331	20226	20156	20126	20427	20269	20187	20032	20378	20224	20344	20325	20214	20394	20158	20295	20222	20293	20509	20300	20197	20176	20234	20210	20020	20287	20397	20243	20247	20345	20278	20087	20245	20222	20426	20305	20215	20269	20129	20068	20212	20190	20300	20545	20389	20278	20355	20152	20219	20208	20393	20277	20164	20095	20266	20152	20324	20211	20241	20460	20332	20174	20041	20283	20340	20307	20377	20308	20125	20334	20189	20148	20148	20235	20250	20245	20279	20386	20314	20321	20267	20282	20236	20491	20300	20004	20153	20245	20101	20167	20237	19845	20269	20469	20175	20221	20194	20385	20131	20166	20289	20284	20206	20276	20377	20399	20170	20512	20193	20270	20207	20353	20171	20101	20323	20215	20332	20152	20474	20188	20087	20347	20399	20320	20270	20375	20335	20205	19999	20192	20271	20298	20151	20381	20151	20276	20410	20160	20263	20171	20102	20257	20432	20080	20240	20232	20362	20039	20330	20314	20448	20314	20422	20268	20530	20427	20085	20054	20154	20487	20196	20197	20093	20234	20085	20411	20548	20267	20326	20203	20365	20217	20146	20240	20138	20066	20273	20200	20088	20292	20223	20117	20218	20273	20275	20105	20211	20240	20260	20185	20227	20313	20303	20394	20523	20380	20242	20331	20210	20224	20176	20038	20146	20331	20276	20172	20239	20066	20335	20140	20464	20387	20254	20018	20101	20026	20079	20009	20324	20230	19952	20137	20270	20437	20232	20244	20276	20217	20113	20081	20190	20098	20231	20426	20386	20205	20025	20246	20025	20070	20273	20341	20078	20047	20293	20169	20166	20239	20247	20376	20166	20267	20262	20175	20272	20367	20136	20435	20065	20107	20388	20361	20296	20247	20229	20178	20060	20254	20457	20136	20174	20268	20376	20326	20226	20358	20255	20386	20189	20211	20090	20213	20134	20150	20030	20219	20362	20254	20152	20200	20364	20294	20222	20220	20475	20164	20303	20303	20222	20250	20308	20276	20405	20267	20363	20192	20319	20274	20056	20036	20135	20250	20141	20201	20040	20242	20201	20270	20151	20312	20254	20208	20442	20107	20191	20101	20157	20094	20258	20224	20245	20236	20239	20294	20255	20048	20268	20125	20268	20226	20282	20243	20330	20092	20205	20291	20252	20335	20301	20423	20327	20482	20152	20186	20339	20288	20222	20438	20384	20372	20255	20347	20286	20149	20153	20193	20234	20300	20230	20319	20235	20182	20402	20134	20086	20253	20138	20296	20254	20360	20104	20032	20182	20270	20074	20304	20308	20191	20431	20276	20105	20217	20156	20346	20214	20190	20111	20143	20117	20326	20291	20222	20268	20273	20351	20364	20184	20320	20410	20195	20155	20202	20199	20351	20324	20139	20104	20392	20346	20274	20235	20246	20286	20302	20458	20294	20467	20241	20278	20114	20436	20130	20214	20406	20156	20126	20341	20218	20178	20430	20112	20081	20289	20006	20253	20311	20070	20212	20188	20218	20171	20253	20382	20095	20131	20227	20440	20251	20173	20252	20136	20300	20319	20178	20332	20170	20305	20311	20210	20133	20334	20235	20364	20367	20269	20028	20106	20311	20290	20339	20155	20150	20202	20104	20191	20196	20442	20194	20281	19997	20303	20343	20190	20274	20124	20199	20201	20197	20165	20328	20429	20125	20254	20177	20194	20269	20353	20231	20104	20148	20348	20197	20414	20349	20114	20250	20228	20494	20088	20218	20211	20433	20275	20259	20180	20408	20120	20316	20082	20250	20306	20229	20134	20415	20281	20346	20263	19947	20168	20145	20217	20024	20117	20507	20180	20181	20218	20223	20235	20390	20203	20214	20310	20262	20249	20250	20230	20198	20254	20248	20313	20476	20301	20503	20416	20205	20214	20178	20280	20533	20293	20115	20256	20270	20288	20258	20400	20257	20534	20448	20119	20229	20315	20178	20310	20361	20286	20423	20335	20380	20257	20303	20473	20197	20354	20335	20246	20335	20310	20200	20241	20159	19967	20293	20296	20226	20463	20309	20121	20241	20415	20370	20283	20107	20137	20204	20247	20207	20188	20379	20236	20220	20412	20107	20599	20157	20302	20383	20338	20098	20110	20358	20214	20219	20292	20206	20254	20177	20230	20361	20231	20391	20172	20164	20141	20140	20188	20235	20293	20310	20268	20341	20242	20054	20027	20160	20271	20183	20189	20290	20140	20364	20368	20275	19956	20391	20279	20390	20407	20216	20183	20299	20327	20324	20231	20365	20045	20366	20156	20137	20093	20319	20300	20103	20095	20097	20170	20349	20420	20371	20280	20208	20274	20282	20394	20328	20282	20200	20094	20200	20243	20389	20311	20280	20260	20355	20198	20158	20153	20048	20162	19951	20232	19961	20179	20231	20227	20165	20158	20197	20287	20182	20377	20198	20164	20212	20076	20115	20300	20416	20352	20389	20269	20206	20203	20072	20336	20380	20397	20299	20404	20240	20155	20163	20130	20174	20113	20292	20223	20469	20269	20282	20373	20242	20088	20248	20350	20113	20212	20325	20163	20074	20183	20149	20413	20484	20052	20010	20235	20157	20010	20486	20312	20192	20410	20210	20369	20227	20266	20161	20085	20268	20157	20109	20379	20296	20319	20273	20139	20361	20316	20117	20082	20089	20297	20242	20155	20243	20116	20146	20232	20292	20240	20283	20180	20197	20181	20438	20154	20161	20220	20263	20218	20280	20332	20043	20249	20227	20277	20068	20131	20161	20390	20401	20058	20250	20394	20103	20214	20147	20341	20039	20288	20386	20104	20399	20410	20300	20243	20046	20237	20163	20224	20437	20342	20330	20433	20176	20229	20250	20291	20284	20342	20207	20142	20151	20176	20310	20253	20084	20118	20285	20441	20422	20310	20437	20480	20203	19998	20022	20328	20347	20078	20104	20273	20190	20312	20161	20322	20092	20227	20377	20242	20263	20102	20234	20216	19999	20369	20166	20382	20387	20136	20224	20270	20080	20237	20308	20390	20272	20313	20451	20572	20453	20226	20315	20297	20353	20298	20102	20352	20020	20044	20302	20230	20388	20465	20276	20320	20047	20424	20197	20313	20213	20195	20073	20240	20386	20282	20295	20240	20384	20098	20223	20180	20385	20302	20271	20211	20092	20249	20255	20193	20229	20094	20456	20246	20507	20120	19994	20140	20238	20163	20249	20152	20242	20154	20314	20077	20264	20399	20245	20369	20381	20222	20371	20166	20270	20290	20368	20251	20146	20314	20167	20390	20102	20396	20018	20223	20109	20257	20307	20207	20179	20125	19894	20174	20014	20281	20158	20380	20305	20000	20359	20243	20121	20402	20238	20236	20327	20376	20232	20316	20454	20254	20219	20072	20242	20164	20154	20322	20093	20103	20350	19988	20207	20220	20221	20088	20173	20130	20310	20142	20366	20279	20210	20053	20175	20063	20207	20194	20115	20117	20388	20214	20305	20564	20268	20333	20331	20104	20152	20299	20182	20374	20110	20091	20026	20143	20000	20138	20216	20278	20292	20384	20146	20177	20013	20312	20234	20312	20403	20084	20217	20263	20104	20339	20258	20347	20129	20244	20137	20287	20346	20272	20159	20152	20145	20301	20452	20134	20320	20034	20324	20282	20252	20463	20351	20104	20254	20448	20290	20381	20226	20187	20247	20249	20423	20445	20327	20016	20354	20040	20020	20440	20202	20100	20182	20419	20488	20168	20142	20368	20171	20258	20484	20237	20221	20313	20310	20199	20151	20356	20385	20172	20216	20182	20311	20132	20230	20218	20173	19862	20278	20364	20167	20137	20255	20262	20308	20236	19929	20025	20185	20284	20244	20274	20162	19974	20322	20316	20145	20228	20326	20213	20278	20377	20139	20320	20160	20343	20184	20286	20367	20249	20307	20232	20222	20097	20245	20459	20177	20310	20329	20339	20047
62690	107072	87007	58468	35916	21275	16942	16839	16666	16796	16774	16797	16788	16716	16623	16764	16756	16826	16819	16997	16768	16782	16785	16701	16674	16686	16845	16679	16779	16903	16864	16818	16759	16780	16784	16687	16963	16616	16723	16925	16722	16694	16854	16898	16646	16753	16813	16714	16585	16647	16818	16832	16777	16727	16718	16743	16613	16653	16773	16849	16804	16756	16980	16817	16673	16835	16650	16931	16799	16733	16702	16607	16725	16845	16738	16780	16640	16797	16880	16855	16698	16747	16718	16834	16737	16768	16883	16414	16806	16769	16717	16930	16763	16717	16813	16831	16741	16715	16842	16771	16730	16741	16879	16711	16652	16817	16796	16747	16590	16716	16681	16822	16729	17025	16876	16580	16987	16717	16795	16652	16747	16792	16727	16712	16599	16840	16748	16868	16728	16753	16888	16673	16579	16792	16780	16752	16659	16884	16767	16715	16650	16711	16830	16798	16625	16804	16834	16760	16732	16681	16915	16620	16687	16763	16873	16644	16767	16735	16814	16611	16884	16698	16767	16831	16768	16894	16725	16703	16783	16883	16704	16854	16672	16891	16786	16766	16931	16782	16646	16767	16691	16890	16927	16942	16770	16633	16696	16852	16814	16821	16764	16638	16832	16631	16714	16882	16561	16849	16848	16736	16717	16808	16627	16756	16820	16674	16818	16574	16921	16925	16976	16864	16744	16836	16647	16743	16752	16755	16810	16632	16749	16716	16853	16676	16572	16714	16785	16782	16615	16669	16753	16733	16764	16775	16742	16555	16784	16543	16844	16748	16922	16688	16480	16651	16784	16613	16903	16798	16567	16756	16839	16728	16650	16764	16772	16762	16734	16858	16568	16880	16718	16820	16699	16884	16777	16806	16693	16771	16714	16643	16800	16676	16831	16688	16681	16898	16713	16718	16803	16825	16618	16693	16812	16804	16745	16580	16710	16697	16831	16703	16780	16727	16861	16693	16789	16879	16707	16763	16922	16841	16767	16710	16878	16691	16829	16848	16698	16865	16844	16594	16785	16887	16667	16857	16833	16676	16632	16758	16753	16689	16822	16878	16669	16691	16694	16709	16830	16812	16800	16822	16788	16803	16683	16657	16824	16766	16797	16880	16707	16627	16538	16860	16718	16795	16837	16822	16737	16901	16798	16825	16718	16791	16739	16746	16756	16835	16843	16743	16744	16716	16774	16868	16856	16748	16652	16885	16873	16605	16814	16792	16795	16613	16800	16655	16815	16713	16668	16805	16788	16657	16932	16794	16606	16798	16748	16775	16601	16819	16798	16536	16837	16744	16812	16795	16811	16851	16964	16908	16782	16825	16717	16934	16823	16725	16554	16773	16706	16844	16933	16756	16778	16844	16798	16632	16787	16889	16644	16682	16720	16702	16767	16706	16797	16902	16702	16696	16825	16820	16714	16827	16729	16750	16908	16724	16759	16895	16906	16830	16691	16854	16821	16646	16841	16649	16782	16708	16804	16814	16736	16983	16711	16860	16707	16820	16756	16712	16784	16604	16592	16776	16828	16813	16790	16715	16809	16891	16739	16605	16844	16647	16762	16788	16652	16786	16745	16830	16711	16716	16837	16901	16580	16659	16683	16719	16825	16804	16842	16586	16837	16769	16869	16827	16934	16537	16773	16841	16832	16734	16793	16796	16774	16868	16866	16626	16958	16862	16743	16846	16892	16873	16877	16767	16784	16805	16789	16803	16789	16633	16812	16847	16636	16848	16794	16766	16961	16809	16808	16716	16796	16796	16665	16747	16726	16760	16835	16715	16796	16802	16689	16930	16831	16687	16628	16717	16843	16679	16633	16878	16759	16755	16838	16686	16682	16877	16840	16994	16983	16739	16646	16758	16788	16720	16728	16927	16870	16750	16727	16828	16884	16919	16892	16930	16638	16891	16743	16658	16938	16696	16749	16591	16752	16662	16939	16664	16908	16828	16834	16699	16628	16847	16749	16811	16768	16854	16589	16831	16710	16857	16599	16749	16883	16645	16812	16564	16911	16871	16743	16814	16903	17003	16609	16691	16771	16834	16829	16767	16553	16814	16672	16797	16855	16876	16671	16829	16716	16715	16884	16796	16649	16804	16853	16832	16769	16838	16743	16778	16635	16759	16697	16639	16706	16945	16799	16852	16725	16675	16826	16747	16750	16864	16820	16842	16754	16811	16771	16679	16767	16740	16831	16676	16835	16786	16669	16882	16728	16908	16817	16838	16712	16854	16863	16661	16651	16939	16686	16733	16745	16561	16736	16875	16770	16823	16694	16700	16741	16624	16831	16791	16855	16751	16672	16793	16774	16756	16722	16796	16716	16868	16874	16700	16738	16673	16849	16718	16661	16744	16727	16726	16915	16768	16651	16733	16653	16753	16721	16699	16854	16727	16905	16855	16763	16925	16661	16833	16675	16737	16874	16725	16848	16755	16646	16628	16791	16893	16839	16801	16835	16870	16794	16795	16885	16691	16847	16731	16899	16802	16656	16919	16974	16616	16616	16827	16812	16801	16765	16659	16820	16741	16856	16751	16767	16711	16755	16763	16786	16651	16650	16674	16777	16811	16602	16783	16612	16978	16832	16971	16744	16828	16757	16785	16783	16630	16653	16799	16818	16778	16714	16732	16895	16573	16825	16763	16938	16741	16973	16881	16570	16941	16840	16908	16763	16734	16874	16778	16623	16814	16709	16847	16958	16628	16696	16799	16641	16901	16900	16710	16798	16780	17018	16765	16785	16591	16726	16769	16735	16755	16870	16808	16746	16790	16666	16710	16852	16826	16593	16601	16898	16784	16768	16743	16835	16885	16914	16656	16739	16943	16700	16765	16796	16785	16665	16730	16724	16689	16544	16787	16707	16852	16620	16627	16817	16765	16862	16859	16855	16820	17023	16738	16676	16621	16763	16837	16711	16769	16847	16861	16827	16702	16765	16763	16830	16793	16720	16691	16719	16795	16679	16765	16728	16925	16808	16734	16712	16880	16703	16681	16701	16844	16834	16774	16802	16831	16771	16647	16764	16691	16707	16864	16732	16811	16822	16794	16872	16727	16611	16933	16759	16753	16957	16850	16770	16820	16730	16761	16763	16694	16952	16853	16772	16581	16829	16745	16802	16767	16736	16728	16682	16827	16803	16763	16796	16678	16687	16867	16775	16877	16772	16837	16776	16961	16876	16800	16773	16776	16673	16651	16706	16658	16665	16979	16648	16860	16884	16940	16739	16844	16784	16825	16688	16703	16922	16910	16812	16825	16655	16693	16825	16643	16844	16660	16849	16788	16881	16703	16651	16851	16668	16609	16748	16814	16794	16618	16840	16720	16679	16678	16891	16747	16665	16771	16772	16718	16836	16610	16740	16942	16706	16842	16616	16890	16794	16811	16836	16665	16887	16960	16814	16617	16837	16731	16762	16873	16991	16799	16706	16742	16679	16845	16759	16691	16583	16779	16827	16844	16700	16832	16683	16831	16868	16710	16898	16846	16721	16755	16903	16649	16847	16574	16841	16627	16652	16755	16877	16958	16668	16855	16830	16823	16669	16815	16770	16769	16768	16711	16792	16618	16642	16840	16588	16810	16899	16841	16826	16851	16833	16817	16751	16759	16759	16655	16775	16777	16764	16793	16799	16666	16728	16741	16811	16866	16959	16771	16540	16501	16742	16595	16877	16666	16772	16740	16465	16627	16689	16713	16676	16754	16800	16687	16686	16617	16721	16804	16819	16773	16652	16786	16702	16881	16908	16817	16744	16838	16706	16625	16690	16759	16851	16668	16776	16799	16702	16778	16592	16606	16938	16786	16737	16815	16747	16902	16791	16858	16823	16662	16827	16977	16768	16890	16706	16749	16837	16891	16943	16773	16803	16668	16717	16707	16674	16918	16718	16699	16649	16800	16671	16694	16792	16554	16757	16816	16727	16864	16762	16707	16855	16719	16818	16631	16817	16732	16941	16779	16670	16883	16744	16895	16719	16663	16975	16794	16795	16769	16823	16595	16733	16870	16849	16804	16882	16576	16572	16577	16925	16661	16681	16814	16802	16737	16681	16846	16729	16708	16794	16746	16832	16762	16780	16822	16605	17073	16768	16880	16912	16700	16578	16906	16954	16652	16701	16819	16910	16618	16750	16940	16924	16670	16716	16789	16788	16808	16722	16951	16747	16837	16672	16757	16744	16677	16828	16655	16705	16737	16756	16677	16729	16598	16960	16889	16547	16831	16728	16662	17000	16781	16681	16831	16604	16612	16771	16797	16876	16685	16694	16750	16871	16887	16761	16880	16667	16911	16831	16727	16744	16534	16754	16609	16777	16808	16820	16689	16909	16840	16672	16786	17026	16750	16681	16848	16892	16751	16837	16732	16812	16678	16693	16854	16760	16751	16685	16788	16923	16677	16635	16659	16753	16940	16836	16872	16783	16703	16662	16878	16890	16856	16898	16669	16715	16909	16743	16830	16657	16687	16813	16732	16834	16670	16942	16792	16729	16908	16721	16613	16631	16854	16562	16712	16857	16643	16954	16667	16732	16745	16775	16711	16682	16712	16825	16749	16779	16719	16660	16714	16728	16774	16953	16850	16912	16941	16745	16761	16810	16795	16742	16655	16704	16688	16795	16708	16701	16850	16599	16893	16563	16779	16819	16945	16693	16824	16730	16815	16804	16590	16725	16859	16604	16707	16761	16859	16696	16747	16715	16774	16815	16767	16594	16639	16870	16950	16721	16571	16760	16693	16669	16681	16705	16849	16765	16662	16825	16818	16740	16645	16751	16955	16802	16778	16794	16776	16776	16765	16873	16583	16884	16728	16874	16812	16741	16697	16835	16817	16948	16775	16739	16690	16736	16749	16848	16706	16802	16770	16809	16690	16923	16852	16812	16649	16775	16738	16862	16793	16775	16852	16974	16918	16615	16857	16805	16678	16736	16727	16884	16764	16708	16959	16731	16696	16716	16560	16781	16762	16612	16869	16821	16640	16788	16705	16794	16755	16738	16644	16666	16600	16770	16648	16669	16782	16721	16785	16712	16779	16881	16748	16772	16684	16620	16764	16779	16867	16964	16845	16797	16602	16776	16739	16780	16673	17039	16658	16792	16658	16822	16976	16874	16684	16645	16802	16751	16774	16799	16719	16782	16734	16758	16696	16719	16752
31122	36667	40131	30416	22880	20771	20408	20186	20189	20154	20133	20279	20224	19984	20110	20251	19917	20299	20116	20255	20233	20013	20007	20162	20330	20360	20094	20225	20316	20238	20257	20075	20234	20094	20211	20287	20160	20121	20231	20041	20161	20220	20134	20305	20151	20167	20018	19933	20095	20218	20401	20217	20075	20081	19856	20258	20160	20065	20247	19959	20314	20348	20093	20119	20201	20156	20072	20234	20180	20230	20076	20080	20143	20032	20131	20410	20261	20088	19920	20099	20244	20044	20247	20133	20301	20110	20406	20324	20258	20022	19911	20096	20192	20100	20091	20049	19945	19997	20414	20278	20403	20114	19983	20236	20241	20116	20166	19973	20070	20204	20105	19952	20126	20214	20091	19966	20229	20267	20043	20056	20008	20174	20362	20136	20219	20415	20204	20029	19990	20028	20066	20134	20237	20216	19985	20183	20237	19980	20212	20305	20232	20038	20028	20288	20202	19973	20168	20140	20011	20178	20088	20390	20158	20157	20141	20366	19953	20232	20224	20221	20110	20256	20031	20036	20444	20114	20048	20102	20277	20179	19978	20137	20110	20166	20188	20138	20166	20122	20295	20105	20104	20154	20084	20188	20264	20074	20184	19801	20092	20006	20139	20020	20163	20224	19954	20089	20073	20311	19863	19991	20076	20101	20176	20109	20231	20314	20139	20411	20126	20054	20098	20261	20171	20193	20056	20092	20192	20116	20095	19954	20173	20107	20082	20018	19979	19879	20136	19834	20001	20132	20026	20191	20101	19983	20153	20095	20234	20133	20207	19945	19933	20004	20063	20130	20013	20250	20115	20067	20072	20073	20234	20263	20159	20164	20320	19972	20092	20107	20363	20346	20266	20085	20304	19981	20348	20170	20335	20204	20053	20063	20193	19996	19990	20037	20123	20106	20039	20097	20214	20162	19950	20195	20091	19992	20224	20053	20045	20017	20058	20126	20167	20249	20162	20145	20151	20030	20021	20099	20057	20055	19983	20095	20094	19981	20001	20439	20111	20128	20278	19939	20014	19813	20112	19891	20291	20190	20021	20063	19987	20169	20172	20063	20227	19947	20307	20051	20149	20069	19911	20048	20095	20179	20088	20168	20224	20264	20033	20132	20450	20316	20114	20120	20176	20137	20028	20058	20100	20113	20172	20097	20171	20078	20110	20403	20139	20186	20278	19980	20120	19960	20096	20094	20157	20236	20082	20078	20293	20241	20050	20030	20150	19860	20394	20256	20131	19835	20164	20342	20012	20048	20186	20201	19935	19897	20169	20359	19993	20169	20171	20061	20167	20038	20140	20179	20248	20008	20187	20217	19936	19990	20115	20236	20071	19869	20200	20143	20139	20107	19956	20191	20122	20284	20311	20252	20158	20106	20166	20212	20146	20046	19930	20107	20173	20177	20033	20181	20053	20333	20021	20137	19974	20174	20059	20174	20210	20074	20338	20260	20269	20202	20230	20140	19909	20108	20115	20038	20060	20151	20329	20212	20092	20025	19941	20271	19780	20149	19962	19915	19978	19949	19967	20259	20162	20045	20243	20199	20288	20044	20388	20015	19953	20141	20158	20217	19972	20213	20114	20165	20349	20279	20301	20039	20098	20337	20066	20281	20055	20022	20167	20338	20177	20149	20142	19985	20168	20087	19981	20148	20229	20326	20267	20107	20114	20088	20297	20277	20185	19984	20212	20272	20150	20158	20230	19979	20198	20289	20374	19981	20190	20066	20281	20388	20613	20115	20209	19934	20206	20029	20275	20205	20254	19938	20150	20094	20227	20251	20191	20221	20250	20112	20241	20148	20160	20133	20157	20058	20183	20048	20187	20242	20135	20276	20081	20278	20226	20055	20253	20212	20027	20091	20029	20311	20313	20299	20169	20136	20322	20225	20265	20087	20002	20147	20170	20135	20098	20110	20034	19875	20155	20176	20198	20111	20070	20121	20159	20069	20066	20024	20313	20088	20092	20493	20242	20207	20149	19989	20260	20077	20019	20117	20225	20273	20266	20149	20006	20004	19994	20194	19998	20270	20081	20232	19991	19913	20236	20130	20209	20030	20072	20171	20226	20274	20005	20092	20076	20037	19989	20048	20214	20155	20121	20125	20105	20031	20164	19999	20172	20159	20122	20354	20213	20184	20274	20021	19938	20164	20212	19978	20095	20167	20078	20145	20189	20237	20133	19771	20218	20121	20314	20211	20125	20197	20219	19978	20028	20311	20160	20171	20197	20039	20217	20053	20102	20254	20002	20406	20320	20291	20183	19992	19983	20226	20344	20115	20172	19981	20001	20109	20111	20136	20056	20463	20057	20279	20198	20048	20163	19973	20035	20153	20095	19930	20055	20201	20298	19981	20151	20257	20129	20243	20054	19953	20143	20212	20068	20271	20060	19892	20074	20121	20205	20104	20129	20185	19927	20247	19949	20298	20258	20215	20026	20078	20114	20179	19997	19847	20176	20117	20336	20377	20254	20196	20028	20178	20113	20069	20218	20020	20044	19934	20271	19974	20173	20312	20238	20046	20253	20231	20151	20038	20125	19929	20053	20192	19980	19985	20345	19994	20172	20109	20405	20172	20168	20235	20331	20259	20178	19976	20259	20289	20080	20120	20238	20306	20012	20100	20300	20264	20014	20129	20079	20083	20116	20015	19933	20099	19998	20311	20055	20147	19961	20240	20012	20260	20137	20178	20080	20153	20170	20172	20131	20137	20077	20316	20005	20266	20181	20202	20277	20410	20349	19991	20289	19947	20177	19995	20083	20276	20179	20226	20192	19948	20066	20020	19954	20321	20234	20063	20314	20146	20163	20107	20203	20285	20331	20172	20091	20315	19974	20129	20222	20161	20158	20028	19975	20121	20248	20109	20175	20060	20022	20225	20375	20099	20309	20285	20054	20159	20120	20020	19986	20205	20046	20115	20312	20216	19972	20113	20346	20073	20011	20259	20159	20155	19957	20129	20033	19916	20352	20014	20118	20189	20173	20104	20097	20134	20143	20328	19977	20211	20402	20289	20068	20234	20111	19924	20256	20130	20183	20145	20009	20204	20169	20212	20057	20133	20374	19974	20131	19917	20216	20164	20179	20271	20148	20080	19943	20199	20185	20187	20303	20203	20047	20248	20118	19962	20157	20106	20168	20156	20116	20283	20207	20008	20271	20314	20064	20131	20417	20031	20091	20182	20147	20156	20263	20082	20208	19971	19964	19988	20008	20142	20161	19929	20222	20331	20398	20193	20065	20130	20013	20123	20050	20071	20140	20198	20122	20147	20097	19987	20311	20143	19924	20187	19939	20224	20175	20214	20174	19949	20209	20146	20206	20195	19827	20136	19844	20110	20210	20276	20131	20103	20171	20035	20088	20083	19961	20098	20301	19942	20163	20173	20123	20148	20122	20284	20224	20021	20280	20339	20162	20126	20262	20171	20135	20211	20271	20110	20366	20350	20260	20061	20392	20252	20092	20254	19841	20118	20117	20066	19984	20045	20245	20174	20303	20184	20137	20177	20272	20010	20067	20290	20064	20185	19958	20224	20298	20189	20029	20239	20072	20282	20224	20099	20000	20281	20131	20076	20128	20139	20081	20124	20251	20264	20070	19959	20310	20130	19862	20110	20155	20112	20042	20279	19998	20348	20115	20060	20121	20214	20164	20169	20176	20050	20055	20143	20304	20144	20032	20038	20210	20057	20289	20053	20259	20464	20326	20239	19984	20104	20506	20070	20392	20171	20078	20115	20199	20006	20144	20048	20135	20231	20054	20108	19987	20070	20258	20186	20246	20283	20173	20225	20011	20207	20143	20095	20117	20326	20009	20209	20239	20295	20064	20233	20132	20024	19975	20246	20272	20256	20193	20045	20030	20110	20244	20240	20223	20124	20264	19867	20017	20265	20078	20170	20058	20147	20092	19977	20094	20091	20280	20130	20117	20151	20099	20095	20399	20098	20142	20087	20220	20128	20407	20088	20201	20156	20165	20096	20034	20123	20020	19988	20344	20234	20044	19981	19980	20171	20263	20008	19937	19932	20123	20034	20136	20006	20074	20221	20053	19862	20017	20252	20040	20167	20406	20195	20420	20072	20008	20202	20009	20111	20197	19923	20049	20053	20298	20214	20048	20063	20251	20290	20161	20175	20039	20188	20045	20138	19897	20110	20148	20155	20041	20150	20148	20160	20044	20114	20016	20052	20053	20302	20267	20078	20051	20121	20010	20127	20076	20102	20098	20285	20192	20005	20255	20165	20188	20010	20278	20076	19993	20276	20154	20109	20132	20063	20040	20178	20295	19988	20285	20316	20377	20214	20303	20087	20191	20137	20134	20312	20155	20066	20050	20100	20051	20281	20145	19934	20141	20308	20241	20196	20138	20220	20223	20118	20157	20215	20175	20148	20078	20125	20241	20092	20161	20021	20266	20117	20077	20187	20131	20339	20335	20272	20101	20098	20196	20181	20210	19933	20235	20222	20052	20038	19789	19964	20287	20100	20056	20095	20011	20271	19965	20220	19998	20056	20037	19984	20116	20215	20151	20141	20249	20029	20362	20012	20083	20170	20318	20094	20100	19881	20158	20054	20169	20034	20188	20105	20400	20297	20065	20032	20108	19952	19968	20128	20306	19904	20147	20103	20164	20204	20155	20192	20032	20083	19907	20194	20192	20130	20056	20140	20199	20168	20210	20080	20345	20242	20230	19965	20126	20093	20162	20119	20171	20457	20237	20171	20216	20178	20300	20242	20045	20307	20062	20323	20173	20134	19941	20240	20146	20076	20035	20186	20262	20130	20097	20077	20286	20214	20171	20274	20190	19978	20008	20032	20295	20254	20186	19872	20147	20054	20212	20223	20232	19927	19869	19838	20169	20193	20180	20359	20227	19953	20140	20067	20159	20082	20175	20306	20222	20270	20073	19863	19997	20016	20183	20127	19984	20080	20251	20394	20111	20041	20041	20265	20188	20095	20204	20096	20055	20192	20044	20368	20187	20110	20451	20184	20128	20105	20371	20251	20141	20057	20069	19872	20126	20042	20099	20110	19963	20057	20421	20045	20037	20114	20051	20207	20045	20193	20102	20162	20228	20123	20261	20151	20123	20114	20291	20028	20179	19807	20176	20174	20087	20144	20110	20127	20153	20411	20007	20033	20016	20083	20046	20109
39286	56085	41333	25611	19109	17091	16732	16826	16722	16666	16624	16735	16710	16785	16683	16659	16775	16657	16867	16832	16745	16724	16649	16704	16840	16575	16757	16784	16777	16689	16860	16565	16837	16820	16851	16976	16736	16637	16722	16701	16564	16554	16751	16750	16825	16701	16710	16778	16739	16665	16668	16683	16645	16601	16889	16760	16721	16695	16632	16813	16582	16643	16661	16835	16820	16911	16658	16693	16692	16826	16560	16629	16615	16864	16589	16609	16751	16765	16605	16670	16782	16753	16622	16745	16783	16803	16736	16811	16797	16723	16828	16685	16847	16745	16496	16712	16714	16771	16858	16719	16754	16713	16765	16687	16709	16568	16656	16855	16658	16720	16708	16731	16640	16705	16631	16720	16774	16612	16758	16713	16723	16732	16891	16729	16840	16640	16634	16737	16774	16666	16849	16731	16660	16822	16716	16491	16841	16754	16841	16814	16688	16784	16801	16630	16583	16658	16666	16702	16705	16706	16781	16754	16600	16743	16719	16806	16749	16755	16784	16627	16659	16990	16448	16777	16781	16654	16559	16688	16609	16653	16696	16619	16817	16572	16711	16645	16679	16779	16811	16668	16597	16699	16828	16558	16850	16759	16769	16715	16603	16904	16679	16794	16796	16697	16703	16701	16785	16656	16674	16646	16736	16734	16558	16701	16780	16610	16663	16566	16707	16811	16720	16686	16570	16635	16637	16792	16544	16821	16429	16663	16687	16764	16519	16721	16724	16732	16674	16654	16843	16848	16694	16698	16726	16616	16774	16786	16461	16793	16722	16817	16573	16779	16567	16707	16693	16758	16799	16673	16597	16709	16672	16718	16782	16662	16759	16719	16816	16771	16789	16823	16657	16879	16840	16593	16717	16638	16884	16666	16656	16764	16581	16474	16799	16590	16642	16602	16767	16815	16616	16671	16875	16558	16632	16612	16791	16816	16713	16575	16801	16675	16904	16643	16663	16697	16905	16573	16752	16789	16659	16667	16699	16640	16751	16770	16627	16638	16580	16881	16572	16712	16779	16716	16769	16739	16759	16655	16684	16711	16775	16745	16771	16664	16802	16687	16626	16670	16718	16768	16651	16737	16707	16596	16708	16656	16546	16756	16558	16730	16620	16676	16734	16729	16668	16694	16845	16738	16782	16787	16811	16858	16763	16777	16689	16716	16645	16777	16763	16787	16650	16712	16889	16672	16815	16721	16649	16623	16779	16656	16606	16646	16788	16622	16720	16730	16752	16668	16816	16757	16740	16755	16812	16687	16851	16648	16718	16624	16603	16672	16795	16794	16620	16888	16576	16766	16599	16503	16708	16776	16639	16952	16849	16608	16726	16754	16685	16565	16716	16665	16788	16767	16756	16678	16771	16731	16596	16836	16695	16702	16752	16816	16739	16724	16676	16696	16692	16827	16718	16702	16725	16731	16773	16703	16878	16647	16688	16704	16702	16719	16512	16666	16612	16632	16700	16675	16804	16641	16841	16623	16696	16707	16686	16773	16772	16740	16793	16744	16886	16685	16798	16740	16921	16745	16714	16804	16803	16585	16709	16699	16859	16698	16679	16908	16473	16771	16594	16615	16778	16619	16867	16782	16670	16669	16592	16886	16627	16612	16628	16768	16932	16691	16714	16781	16838	16533	16852	16719	16596	16739	16697	16830	16719	16858	16711	16829	16718	16583	16964	16812	16673	16752	16516	16778	16760	16704	16729	16766	16738	16575	16606	16617	16732	16702	16713	16917	16779	16600	16606	16737	16661	16641	16725	16702	16570	16786	16687	16736	16835	16662	16752	16565	16841	16708	16775	16748	16965	16555	16798	16785	16711	16555	16425	16738	16709	16714	16813	16637	16700	16848	16610	16829	16656	16775	16718	16567	16715	16767	16732	16556	16779	16726	16795	16687	16731	16854	16818	16781	16850	16671	16852	16678	16700	16506	16635	16844	16634	16699	16530	16674	16679	16619	16771	16811	16678	16835	16577	16810	16833	16739	16600	16588	16587	16755	16596	16721	16741	16810	16565	16648	16705	16783	16742	16582	16631	16730	16890	16810	16591	16762	16764	16715	16678	16775	16821	16624	16876	16726	16834	16794	16702	16703	16865	16747	16717	16628	16678	16684	16742	16770	16729	16758	16693	16662	16779	16734	16671	16744	16498	16738	16831	16691	16771	16712	16704	16845	16731	16792	16679	16662	16730	16667	16847	16790	16761	16626	16640	16665	16745	16656	16743	16805	16620	16749	16570	16918	16488	16659	16621	16857	16787	16748	16603	16693	16829	16773	16629	16750	16785	16689	16594	16773	16798	16668	16793	16841	16697	16671	16728	16749	16842	16650	16748	16576	16847	16911	16878	16700	16727	16633	16691	16925	16745	16585	16641	16611	16548	16870	16711	16665	16620	16668	16669	16654	16763	16824	16602	16668	16865	16731	16682	16569	16655	16793	16761	16686	16789	16635	16730	16656	16643	16735	16814	16642	16784	16732	16599	16741	16784	16637	16810	16674	16764	16793	16752	16722	16687	16800	16821	16789	16707	16632	16469	16821	16744	16785	16773	16843	16615	16688	16609	16717	16778	16780	16710	16650	16832	16516	16781	16733	16927	16604	16773	16613	16647	16763	16569	16718	16746	16786	16713	16614	16637	16772	16721	16501	16781	16602	16859	16909	16750	16729	16585	16652	16647	16739	16641	16847	16818	16802	16799	16799	16861	16735	16691	16581	16705	16731	16599	16674	16859	16677	16589	16689	16818	16675	16680	16742	16567	16645	16611	16560	16765	16917	16768	16610	16830	16638	16677	16623	16599	16764	16772	16666	16702	16818	16545	16716	16847	16725	16665	16726	16713	16641	16781	16757	16662	16870	16740	16764	16728	16824	16719	16641	16647	16846	16761	16732	16822	16643	16690	16457	16634	16721	16597	16752	16824	16708	16662	16850	16577	16763	16827	16638	16678	16554	16669	16666	16535	16621	16852	16590	16753	16816	16792	16645	16685	16716	16729	16761	16851	16726	16708	16619	16651	16771	16691	16723	16652	16752	16703	16601	16697	16684	16753	16581	16675	16738	16891	16692	16745	16934	16667	16638	16729	16642	16907	16834	16818	16746	16812	16590	16777	16765	16853	16663	16798	16590	16827	16654	16711	16672	16840	16663	16491	16644	16550	16419	16837	16724	16656	16798	16861	16790	16737	16825	16734	16749	16641	16798	16767	16697	16784	16693	16700	16550	16814	16777	16776	16785	16669	16506	16580	16766	16826	16768	16680	16852	16718	16751	16787	16628	16701	16778	16857	16666	16883	16786	16584	16765	16874	16976	16613	16706	16727	16851	16738	16796	16623	16812	16467	16742	16780	16634	16788	16789	16610	16709	16720	16789	16584	16860	16690	16594	16744	16846	16691	16691	16678	16766	16693	16800	16884	16790	16730	16689	16611	16714	16673	16773	16773	16539	16584	16890	16586	16695	16752	16872	16552	16734	16643	16789	16606	16677	16880	16774	16679	16902	16781	16832	16570	16858	16806	16694	16675	16767	16599	16697	16773	16675	16921	16620	16776	16829	16882	16751	16665	16662	16804	16743	16584	16645	16642	16533	16712	16606	16613	16733	16631	16674	16818	16782	16783	16641	16740	16794	16791	16772	16553	16908	16846	16871	16823	16697	16665	16719	16524	16720	16761	16599	16715	16706	16541	16787	16642	16614	16705	16824	16826	16859	16789	16741	16782	16638	16786	16689	16516	16793	16719	16634	16700	16846	16708	16848	16637	16848	16627	16685	16843	16678	16554	16664	16541	16906	16777	16777	16733	16697	16737	16621	16717	16722	16743	16700	16591	16721	16798	16724	16781	16808	16649	16848	16744	16685	16918	16691	16803	16625	16746	16733	16850	16779	16992	16772	16703	16725	16808	16747	16830	16571	16869	16753	16758	16703	16769	16528	16806	16644	16803	16596	16641	16735	16694	16686	16725	16721	16718	16603	16717	16610	16714	16843	16667	16650	16864	16613	16562	16697	16604	16717	16623	16820	16715	16776	16835	16634	16679	16794	16643	16714	16711	16640	16750	16687	16594	16810	16717	16697	16715	16727	16715	16997	16737	16629	16802	16895	16638	16656	16681	16673	16624	16733	16731	16766	16678	16755	16623	16737	16617	16765	16630	16697	16752	16707	16667	16684	16853	16755	16730	16613	16719	16809	16823	16842	16694	16650	16674	16667	16730	16667	16694	16846	16825	16632	16624	16680	16741	16825	16705	16616	16733	16782	16642	16582	16643	16699	16591	16601	16649	16660	16478	16576	16830	16709	16529	16739	16682	16767	16651	16653	16549	16741	16712	16753	16619	16661	16690	16745	16813	16752	16826	16523	16595	16715	16666	16827	16702	16866	16602	16924	16724	16508	16668	16563	16775	16724	16761	16818	16636	16863	16648	17009	16478	16683	16689	16549	16696	16601	16738	16688	16804	16784	16856	16687	16717	16587	16681	16755	16869	16838	16827	16671	16685	16771	16740	16664	16798	16700	16868	16526	16807	16539	16605	16713	16756	16791	16694	16724	16649	16763	16682	16581	16743	16781	16780	16722	16741	16735	16533	16797	16663	16699	16803	16607	16700	16773	16809	16635	16781	16775	16727	16578	16733	16691	16664	16821	16729	16684	16789	16604	16819	16721	16679	16901	16756	16766	16680	16722	16740	16781	16985	16812	16824	16569	16645	16565	16677	16734	16649	16781	16761	16601	16696	16712	16636	16707	16975	16647	16786	16864	16774	16660	16698	16839	16690	16782	16723	16574	16744	16720	16854	16835	16652	16700	16784	16631	16651	16703	16780	16788	16675	16697	16643	16788	16699	16593	16608	16712	16810	16848	16682	16790	16612	16748	16711	16786	16714	16630	16686	16631	16813	16844	16734	16756	16829	16737	16694	16507	16586	16740	16784	16842	16752	16624	16779	16739	16783	16696	16629	16706	16715	16749	16692	16699	16765	16846	16714	16631	16749	16752	16719	16771	16704	16678	16693	16787	16711	16735	16594	16620	16539	16859	16667	16719	16705	16679	16813	16541	16765	16742	16792	16692	16913	16677	16577	16822	16710	16801	16726	16860	16670	16585	16588	16780	16969	16708	16569	16879	16776	16694	16793	16667	16725	16759	16781	16596	16685	16781
25190	25917	39013	34133	26584	24104	22793	20819	20529	20947	20815	20720	20689	20904	20740	20685	20881	20701	20613	20675	20819	20701	20666	20670	20597	20488	20611	20444	20600	20576	20365	20520	20627	20787	20535	20790	20642	20482	20731	20754	20787	20588	20525	20394	20600	20681	20772	20815	20578	20492	20670	20624	20486	20520	20477	20574	20787	20626	20620	20773	20605	20568	20693	20600	20513	20753	20517	20754	20665	20572	20591	20592	20743	20643	20657	20560	20626	20483	20487	20406	20685	20572	20633	20564	20422	20350	20419	20596	20607	20544	20609	20588	20625	20492	20716	20513	20667	20584	20563	20606	20649	20416	20524	20631	20613	20575	20569	20510	20706	20656	20589	20588	20801	20432	20555	20613	20552	20603	20714	20544	20607	20411	20370	20584	20518	20696	20558	20508	20648	20698	20449	20526	20524	20445	20718	20503	20488	20256	20710	20646	20484	20552	20443	20619	20451	20604	20508	20691	20372	20547	20776	20266	20343	20683	20756	20577	20418	20619	20527	20468	20562	20692	20378	20528	20430	20410	20554	20731	20430	20519	20524	20256	20660	20407	20492	20344	20539	20407	20740	20697	20493	20464	20438	20804	20430	20683	20503	20321	20656	20573	20677	20487	20617	20319	20714	20735	20660	20434	20713	20685	20643	20508	20443	20572	20545	20575	20507	20486	20630	20553	20380	20802	20771	20494	20600	20487	20559	20186	20635	20426	20744	20743	20702	20568	20352	20408	20425	20759	20681	20653	20361	20565	20435	20424	20653	20429	20590	20620	20799	20410	20675	20598	20758	20502	20489	20592	20558	20316	20745	20671	20778	20523	20644	20542	20402	20530	20667	20525	20386	20615	20514	20668	20658	20748	20517	20465	20407	20626	20444	20607	20533	20513	20720	20537	20463	20458	20437	20490	20552	20591	20403	20380	20518	20500	20657	20620	20662	20672	20545	20569	20675	20598	20651	20493	20796	20643	20357	20381	20548	20565	20356	20406	20622	20390	20639	20460	20387	20567	20585	20524	20571	20586	20673	20525	20503	20524	20573	20626	20533	20721	20580	20573	20612	20607	20639	20579	20530	20363	20731	20483	20540	20581	20584	20639	20654	20586	20603	20635	20546	20687	20571	20505	20684	20688	20659	20785	20728	20508	20540	20397	20729	20534	20744	20479	20415	20430	20439	20485	20681	20382	20445	20356	20687	20465	20491	20510	20594	20344	20479	20657	20345	20642	20606	20460	20462	20440	20310	20520	20533	20606	20471	20720	20711	20527	20384	20484	20589	20699	20593	20373	20393	20487	20456	20717	20553	20572	20689	20611	20498	20521	20354	20592	20327	20521	20401	20565	20422	20620	20482	20806	20346	20555	20546	20687	20536	20346	20551	20498	20694	20632	20610	20546	20618	20426	20496	20600	20646	20501	20686	20549	20556	20807	20789	20455	20628	20445	20632	20547	20545	20661	20480	20463	20688	20679	20697	20530	20493	20723	20533	20675	20466	20443	20389	20526	20669	20668	20305	20404	20622	20728	20555	20720	20793	20659	20840	20612	20568	20563	20406	20917	20594	20720	20532	20496	20597	20599	20608	20413	20675	20406	20787	20478	20647	20652	20719	20511	20629	20696	20487	20618	20529	20482	20571	20545	20434	20673	20508	20541	20598	20601	20663	20771	20695	20635	20709	20181	20602	20591	20681	20649	20493	20769	20509	20420	20567	20303	20416	20629	20513	20495	20511	20489	20659	20651	20622	20450	20585	20374	20633	20664	20653	20584	20613	20723	20549	20512	20727	20420	20547	20552	20858	20653	20655	20534	20575	20442	20603	20362	20705	20749	20607	20705	20515	20491	20483	20742	20618	20600	20574	20361	20613	20572	20428	20629	20636	20419	20440	20655	20494	20647	20390	20429	20465	20784	20666	20656	20436	20525	20577	20482	20641	20478	20603	20522	20659	20803	20719	20652	20453	20621	20485	20658	20470	20518	20321	20516	20554	20620	20753	20727	20593	20611	20625	20724	20670	20550	20643	20411	20628	20685	20496	20561	20524	20593	20920	20506	20639	20402	20492	20691	20434	20319	20630	20563	20749	20680	20733	20744	20595	20586	20564	20515	20515	20697	20525	20717	20536	20678	20529	20469	20570	20397	20614	20309	20633	20386	20500	20565	20550	20469	20665	20497	20792	20672	20514	20606	20516	20412	20640	20799	20502	20398	20485	20569	20556	20571	20805	20597	20556	20604	20659	20410	20548	20461	20848	20739	20778	20449	20645	20422	20500	20299	20599	20511	20533	20596	20312	20539	20620	20391	20604	20670	20497	20715	20538	20709	20462	20570	20600	20429	20587	20462	20611	20711	20527	20519	20689	20545	20637	20524	20421	20477	20722	20736	20370	20367	20592	20676	20617	20462	20661	20632	20633	20549	20464	20662	20684	20758	20447	20521	20551	20509	20628	20742	20643	20568	20697	20677	20560	20447	20582	20571	20472	20439	20705	20525	20644	20508	20461	20644	20559	20830	20599	20485	20744	20775	20578	20625	20475	20546	20444	20458	20508	20584	20592	20523	20489	20611	20591	20757	20556	20649	20589	20534	20452	20585	20671	20527	20732	20385	20629	20557	20395	20866	20587	20371	20356	20252	20615	20450	20575	20325	20498	20514	20452	20446	20546	20525	20422	20596	20599	20628	20588	20684	20479	20602	20518	20647	20707	20607	20433	20294	20443	20424	20620	20792	20340	20654	20361	20510	20613	20444	20516	20629	20464	20541	20478	20630	20600	20875	20687	20589	20496	20530	20586	20504	20690	20495	20812	20496	20558	20393	20549	20767	20474	20600	20413	20379	20510	20491	20575	20564	20675	20573	20424	20713	20666	20348	20687	20498	20508	20517	20608	20496	20702	20576	20472	20709	20609	20472	20871	20467	20535	20490	20360	20252	20472	20458	20587	20524	20536	20709	20201	20696	20497	20377	20516	20615	20422	20788	20487	20406	20626	20397	20568	20533	20525	20737	20680	20490	20462	20837	20405	20780	20571	20510	20733	20442	20450	20585	20689	20549	20412	20737	20758	20369	20834	20412	20442	20650	20367	20621	20467	20489	20529	20760	20579	20626	20541	20515	20597	20450	20629	20609	20403	20502	20528	20696	20529	20531	20624	20605	20517	20741	20543	20754	20685	20604	20669	20615	20646	20552	20568	20608	20771	20595	20708	20695	20753	20409	20591	20586	20575	20657	20808	20555	20703	20632	20800	20551	20500	20492	20921	20767	20552	20527	20556	20762	20767	20473	20551	20574	20505	20537	20617	20454	20523	20365	20667	20611	20602	20510	20804	20629	20533	20402	20584	20652	20577	20492	20580	20569	20352	20610	20753	20536	20417	20316	20574	20456	20596	20317	20508	20595	20629	20568	20464	20616	20577	20810	20677	20703	20463	20283	20481	20687	20482	20646	20458	20240	20514	20506	20496	20565	20509	20705	20491	20582	20619	20676	20607	20435	20511	20583	20311	20425	20565	20406	20753	20285	20541	20649	20722	20387	20478	20600	20613	20397	20735	20403	20526	20475	20590	20577	20449	20539	20532	20416	20606	20483	20428	20829	20552	20754	20467	20722	20602	20446	20757	20510	20620	20490	20517	20728	20604	20514	20668	20524	20471	20522	20510	20480	20629	20255	20702	20655	20497	20517	20500	20741	20422	20636	20766	20682	20585	20657	20442	20521	20750	20526	20393	20932	20501	20442	20435	20428	20521	20812	20451	20671	20631	20560	20546	20463	20635	20525	20651	20578	20538	20404	20427	20625	20567	20544	20576	20597	20593	20571	20579	20478	20475	20687	20471	20478	20485	20645	20400	20578	20545	20437	20557	20309	20530	20637	20435	20309	20378	20447	20628	20784	20832	20648	20600	20288	20533	20718	20728	20463	20481	20431	20563	20566	20291	20712	20382	20348	20554	20307	20548	20634	20585	20461	20489	20329	20522	20532	20730	20501	20630	20707	20422	20623	20572	20552	20614	20668	20564	20628	20399	20717	20431	20602	20398	20714	20559	20480	20741	20748	20494	20731	20521	20823	20497	20596	20778	20624	20498	20413	20573	20460	20579	20582	20568	20657	20630	20510	20628	20640	20628	20514	20452	20626	20454	20378	20460	20498	20673	20615	20552	20528	20676	20690	20604	20567	20489	20504	20508	20511	20412	20263	20283	20432	20585	20566	20452	20570	20643	20633	20647	20618	20664	20543	20480	20388	20400	20403	20482	20623	20701	20379	20560	20581	20555	20540	20600	20484	20398	20509	20593	20493	20735	20827	20487	20679	20516	20357	20614	20454	20566	20490	20427	20654	20675	20825	20669	20436	20452	20484	20424	20596	20600	20532	20642	20581	20495	20486	20545	20478	20659	20569	20590	20512	20628	20472	20395	20794	20507	20473	20613	20633	20272	20669	20565	20618	20762	20455	20499	20794	20449	20356	20559	20482	20545	20626	20748	20535	20628	20629	20454	20432	20464	20417	20651	20492	20626	20616	20501	20609	20697	20522	20622	20477	20396	20552	20550	20478	20615	20575	20567	20671	20404	20835	20492	20599	20490	20504	20690	20609	20581	20346	20682	20772	20779	20659	20528	20515	20465	20765	20645	20582	20447	20560	20495	20629	20495	20422	20467	20406	20838	20451	20690	20474	20507	20366	20543	20297	20542	20541	20605	20514	20680	20442	20689	20588	20494	20610	20574	20237	20540	20546	20529	20485	20637	20444	20722	20611	20496	20334	20463	20792	20585	20670	20468	20693	20497	20498	20296	20468	20382	20827	20529	20611	20708	20549	20564	20763	20535	20703	20673	20492	20565	20607	20604	20588	20441	20758	20468	20539	20615	20566	20640	20533	20487	20616	20494	20530	20762	20558	20512	20768	20624	20432	20493	20542	20656	20532	20497	20677	20437	20626	20487	20678	20651	20379	20605	20563	20698	20463	20485	20668	20678	20490	20532	20642	20625	20481	20261	20533	20522	20866	20392	20461	20633	20574	20650	20679	20644	20482	20541	20439	20645	20581	20532	20432	20587	20477	20519	20610	20477	20462	20673	20521	20429	20629	20561	20595	20455	20562	20405	20935	20618	20582	20594	20675	20475	20710	20616	20626	20559	20586	20558	20607	20678	20606	20457	20391
62207	95523	71893	43170	26396	18922	17089	17136	17093	17081	17114	17057	17051	17149	17146	16864	16982	17006	17094	17059	16993	17122	17134	17016	16946	17085	17034	16943	17073	17106	17034	17111	17138	16990	17051	16928	17007	17139	16967	16946	16905	16972	17062	16967	17052	16976	17010	17228	17015	16805	16958	16868	16892	16853	16941	17003	17052	17030	17040	17044	16875	16943	17019	17106	17017	16917	17003	16912	17055	17159	16860	17065	17053	17053	17258	16896	16903	17052	16830	16915	17166	17008	16984	16972	17013	17053	17027	16950	17155	16943	16875	17001	17042	16978	17158	17031	17112	16856	16956	16919	17049	16992	17033	17054	16958	17074	16868	17062	16998	16966	16940	16968	16830	17052	17000	17051	17033	17054	17017	16870	16972	17113	17119	17012	16873	16975	16963	17038	16994	17035	17029	17104	17167	17056	16980	17063	17047	16894	16908	17152	17097	16918	16875	17230	17079	16944	17016	16956	17050	17006	16906	16998	17037	17220	16883	16860	17048	17086	16977	16916	16942	16816	16901	16954	17065	16948	17100	17074	17065	17178	16969	16867	17006	17092	17038	17072	17131	16895	16909	16879	16947	17149	17054	17143	16922	17133	16983	16973	16920	17091	17179	16892	17045	17202	17033	16998	16903	17035	17102	17099	17059	16870	16996	16909	17155	16903	17131	16837	16957	17045	17234	16845	17117	16998	16940	17237	17081	17029	16999	17031	16882	17065	16933	17082	16897	17055	17105	16982	16867	16997	17054	16987	16904	17026	16899	17066	17151	17014	17097	17074	16886	17083	16985	17116	17108	17278	17027	16926	17165	17221	17003	16865	16956	16934	16970	16877	17189	16964	17009	17059	17009	17042	17060	17099	16819	17078	17085	16939	16943	17088	16855	17044	17179	17069	16935	17267	17081	17090	16851	16938	16925	17076	17023	16884	17175	17158	17054	16959	17111	17022	17062	17010	17025	16968	17149	17024	17099	17043	17067	17129	16951	16988	17016	17055	17159	17149	16875	17048	16975	16897	16992	17050	17035	16848	16946	16896	16940	17028	16977	16995	17030	17000	16906	16995	16996	16906	16997	17041	17174	16952	16971	16979	17009	16988	16989	16942	17015	16931	16866	16908	17226	16854	17224	16912	16905	17008	17047	17151	16922	16910	17048	16912	17083	17042	17055	17112	16990	17094	17170	17048	16985	17166	17053	17061	17033	17010	16888	17199	16843	17071	17053	17222	17016	16900	16979	16903	16878	17043	17010	16975	17165	16975	16911	17152	16935	17174	16981	17103	16972	17092	17071	17088	16844	16967	16946	16937	16900	16974	16855	16874	16774	17038	17062	16921	16859	16972	17129	17139	17087	16984	17037	16952	17098	17107	16980	17011	17131	17102	17038	16974	17012	16906	17003	17126	17022	17092	17097	17049	17186	16927	17053	16951	17002	16990	17018	17144	17116	17111	17165	17109	17022	16927	17048	16894	16995	17021	17083	17036	16941	17011	16837	17078	16949	17049	16950	17193	17014	17048	16935	17065	17063	16909	16923	17071	17084	17041	17108	17051	17099	17074	16996	17085	16994	16972	17090	16942	17038	16998	16862	17274	17060	17006	17136	16900	17008	17146	17051	16910	16921	17003	16870	16741	17132	17080	17002	16898	16986	17089	17045	16938	16895	17070	17052	16979	17163	17208	17068	17068	17177	16968	16935	16989	17066	17090	17127	16880	16940	16936	17172	16871	17070	16988	17023	17019	16882	16890	17009	16943	17069	16993	17102	17035	17027	17075	16971	16946	16940	16955	17075	17059	16972	16968	17067	17017	16945	16848	17007	16959	17193	17047	17038	16948	16903	17035	16913	17038	17179	17149	17050	16956	16971	17146	16897	17041	16906	17085	17018	16938	17194	17098	17015	17072	16779	17048	16981	16844	16950	17057	17055	17159	16887	17108	17188	17086	17015	16975	17116	17169	16959	17082	17096	16959	17184	16977	16924	16758	17001	16881	17236	16992	16947	17045	17228	16998	16949	16951	17235	16926	17264	17044	16874	16890	16941	16955	17021	17215	17070	16941	17355	16756	17086	16832	17132	17098	17019	17057	16958	17182	17137	16952	17120	17044	17144	17102	16964	16946	17088	17206	16984	17025	16964	16920	16948	17118	16962	17048	17103	17138	16967	17191	17000	17049	17034	16889	17168	17031	16842	16933	16982	17053	16985	16923	17117	17070	16880	16926	16952	17011	17012	16800	16925	16845	17130	16928	16967	16900	16996	17054	17130	16995	17061	17093	16844	16898	17042	16891	16826	17147	16996	17200	17008	17111	16992	17055	16941	16897	16847	17060	16942	16938	16937	16938	16925	17133	16898	16991	17179	17055	16913	16857	16926	16946	16978	17010	17008	16836	17009	17011	16974	16719	17106	16937	17130	17158	17042	17008	17035	17090	17208	16885	16978	17074	16971	16929	16985	17154	17151	17078	17034	16973	17098	17064	16850	16999	17069	16855	16974	17115	16997	16906	16909	17230	16983	16950	16941	16880	17104	16956	17062	17008	17125	16994	16891	17091	17067	16903	16992	16973	16978	17080	16981	16892	16980	17131	16910	16939	17020	16885	17046	16919	17168	16991	17151	16943	17046	17014	17254	16957	16995	17025	16984	16948	16982	17071	17094	17168	17122	16958	17118	17000	16897	17033	17104	17079	17013	17060	17043	17074	16968	16870	16989	17025	16985	16793	17018	16972	17018	17090	17021	16971	17174	17037	17112	17024	17009	16965	17085	16904	16977	16963	17052	16902	17148	17069	16968	17061	16970	16998	16881	17092	17196	17043	17158	17000	16977	17137	17115	16981	17137	16914	16864	17121	17032	16914	16947	17086	16994	16902	17102	17149	17161	17015	17077	16892	17131	17075	16951	17084	16971	17001	16805	17009	17118	16910	17108	17222	16916	16980	16966	16911	16913	16985	17053	17046	17002	16969	17094	17095	16960	16917	17039	16824	17084	17022	17011	17028	17034	16935	17035	17056	17017	16932	17053	17094	16914	17047	17067	17096	17047	16957	16943	16870	17005	16938	16975	16881	17092	17132	17127	17041	16893	17157	17090	17114	16730	16917	16896	17022	16893	16856	17003	17064	17037	16920	17062	17035	17007	16854	17136	16775	16905	16897	16965	17081	17086	16950	17105	16895	16945	17031	17017	17076	17103	17026	17013	16867	17022	17037	16931	17115	17125	17072	17019	17098	16908	16815	16985	16954	16972	17105	17122	17040	16985	16983	17100	17050	16969	16821	16992	16964	17035	17058	16938	17009	17152	17078	16970	16862	17002	16908	16996	16971	17131	16963	16952	16843	17012	17029	16961	17148	17075	16938	17077	17081	17020	16897	16956	17034	16966	17084	17075	17064	17107	17132	16893	16975	17069	17071	16987	16908	16911	16993	17161	16984	17206	16925	17088	16896	17046	17084	17031	16941	16864	17027	16960	16914	16931	16854	16769	17125	16995	16902	16846	16933	16914	16981	16955	16921	16986	17174	17212	17081	16817	16986	17097	17076	17051	16985	16912	17066	17073	16922	17016	17004	17070	16916	17062	17077	16899	17211	17059	17062	16866	16889	16928	17080	16983	16997	17018	17089	16941	17112	17049	17063	17104	17043	17087	17039	17095	17045	16912	16939	16960	17093	17127	16905	16911	16951	17003	17134	16859	16932	16967	17154	17016	17163	17062	17008	17299	16814	16971	17016	17135	16961	17128	17264	16870	17130	17012	17101	17132	16832	17050	17055	16949	17071	17094	17066	17291	16978	17020	17033	16981	17038	17005	17049	17056	17092	16962	17061	17227	17135	16905	16897	17052	17172	17024	16878	17179	17047	17076	17059	16988	16873	17104	16952	17159	17053	16923	16995	17182	17082	16858	17099	16907	16925	17189	17118	17068	17051	17021	17003	16895	16949	17182	16830	17063	17076	16981	17181	16975	16866	17130	16951	17004	17038	16989	16932	17034	16959	16943	17079	17025	17094	17292	16939	17087	17077	16832	17089	16992	17123	17057	16971	17013	17085	17105	17046	16934	17008	16991	16942	17089	16939	17068	17085	17176	17101	16994	17005	17142	17137	17079	17003	17189	16906	16885	17203	17009	16826	17124	16926	16770	16903	17019	16977	17036	17054	16966	16927	16816	16979	16970	17048	17031	17103	17024	16888	17090	17078	16762	17152	16818	16949	16835	17043	16909	16992	16998	16972	17062	17093	17023	16928	17010	17045	16829	17014	17022	16984	17213	17119	17144	16986	16880	17080	17061	16944	17018	16881	17105	17048	16865	16891	17006	17040	16988	17225	17050	16946	17089	16901	17053	16843	17063	16978	16982	17133	16905	17119	17036	17149	17113	17158	17106	17068	17083	17148	16987	17173	16939	17015	17008	16823	16986	17211	17055	17098	17084	16932	17128	17236	16878	17240	17054	16959	16963	16986	17121	17138	17027	16987	17036	16860	16951	17000	17039	17090	17147	16984	16887	17161	16993	17240	17022	16994	17085	17068	16965	17032	17091	16949	16912	17045	17090	16908	16971	16938	16961	16974	17172	17118	17020	17017	16924	17054	16792	17081	17005	16945	16832	16998	17177	17088	17032	17049	16994	17007	16983	17103	17004	17065	17045	16877	17019	16963	17083	17010	16870	16984	17145	17034	16980	16853	17061	16861	16961	17038	16998	17102	16927	17089	17016	16946	16933	16959	17229	17138	17072	17060	16875	17098	17133	17018	17173	17069	17007	16996	16922	17046	16917	17082	17044	16969	16956	16880	16893	17062	17140	16928	16894	17053	17122	17091	16892	16795	17145	17048	16901	17100	17080	17025	17031	16954	17154	16998	17046	17018	16974	17111	17049	16923	17117	17053	17037	17025	16979	16938	17088	16976	16811	17110	16963	17109	17061	17000	16913	17257	16982	17042	16903	16986	17135	17177	17090	16974	16882	17081	17069	17151	16972	16942	16926	16895	16893	17226	17116	17065	17170	16974	17005	17072	17051	16791	17184	17154	16852	17059	16956	17052	17067	16837	17107	16822	16955	17021	16895	17280	16938	16812	17067	17034	17138	17072	16969	16865	17008	16985	17166	16912	16983	17065	16992	17008	16878	17093	17054	16996	17120	17072	17125	17099	16990	16963	16922	16943
22960	23086	33829	29052	24875	25449	27013	22052	21504	21924	21848	21900	21902	21816	21589	21738	21663	21570	21629	21673	21684	21730	21517	21429	21318	21405	21811	21678	21432	21684	21524	21644	21463	21208	21387	21344	21750	21602	21481	21538	21558	21479	21213	21450	21441	21489	21719	21207	21537	21541	21289	21589	21665	21283	21198	21175	21341	21279	21483	21367	21385	21353	21374	21265	21228	21491	21246	21473	21314	21354	21337	21491	21445	21274	21183	21304	21303	21287	21670	21512	21368	21358	21448	21377	21299	21145	21224	21342	21218	21452	21359	21384	21249	21332	21437	21459	21405	21368	21387	21422	21511	21328	21313	21313	21598	21319	21485	21271	21224	21213	21309	21323	21316	21428	21306	21406	21216	21224	21241	21253	21367	21384	21180	21239	21643	21322	21240	21423	21347	21345	21376	21416	21241	21291	21426	21505	21373	21374	21234	21488	21411	21399	21149	21412	21559	21215	21281	21265	21195	21421	21447	21270	21225	21245	21330	21263	21340	21503	21191	21338	21357	21313	21403	21223	21332	21192	21317	21620	21386	21425	21302	21363	21435	21474	21379	21014	21386	21311	21275	21398	21436	21273	21224	21427	21478	21345	21397	21272	21344	21290	21283	21469	21501	21487	21395	21439	21258	21397	21375	21346	21276	21379	21313	21456	21355	21247	21331	21285	21249	21289	21532	21200	21616	21351	21247	21321	21518	21420	21383	21347	21356	21490	21658	21254	21441	21352	21410	21382	21270	21276	21341	21182	21533	21149	21282	21184	21320	21303	21508	21345	21324	21490	21325	21378	21190	21230	21400	21447	21184	21371	21286	21444	21560	21538	21353	21394	21383	21454	21234	21373	21200	21249	21416	21450	21371	21425	21419	21581	21476	21326	21321	21225	21461	21440	21409	21207	21269	21282	21378	21277	21278	21345	21260	21130	21241	21290	21356	21150	21250	21512	21256	21422	21374	21179	21331	21429	21321	21153	21551	21543	21218	21368	21241	21245	21333	21316	21384	21465	21252	21311	21331	21198	21281	21165	21440	21323	21307	21291	21132	21119	21278	21361	21205	21305	21153	21292	21424	21309	21421	21410	21261	21275	21457	21511	21139	21374	21527	21369	21356	21466	21222	21367	21540	21452	21263	21393	21386	21513	21478	21318	21556	21349	21520	21409	21086	21418	21440	21381	21284	21381	21556	21221	21275	21390	21468	21336	21456	21432	21220	21216	21369	21268	21159	21410	21361	21315	21335	21244	21238	21288	21276	21319	21337	21084	21483	21428	21276	21285	21441	21319	21331	21410	21119	21508	21358	21256	21425	21439	21172	21271	21447	21389	21184	21301	21406	21234	21274	21394	21365	21149	21421	21329	21344	21273	21471	21168	21419	21267	21369	21392	21220	21394	21196	21383	21171	21149	21350	21375	21400	21440	21228	21427	21313	21385	21292	21313	21335	21305	21485	21322	21321	21179	21270	21399	21394	21283	21346	21353	21258	21146	21367	21483	21332	21476	21336	21252	21366	21210	21424	21350	21299	21362	21195	21393	21312	21242	21323	21482	21344	21432	21389	21395	21396	21258	21411	21215	21516	21382	21178	21280	21477	21367	21413	21495	21277	21268	21380	21276	21208	21212	21275	21461	21503	21324	21501	21081	21259	21264	21399	21591	21469	21218	21270	21377	21234	21370	21336	21152	21236	21275	21434	21324	21467	21484	21399	21444	21334	21302	21405	21339	21334	21325	21272	21240	21015	21023	21431	21451	21704	21527	21301	21185	21274	21209	21158	21401	21306	21495	21437	21421	21267	21406	21538	21474	21604	21248	21411	21124	21494	21394	21413	21303	21351	21437	21479	21532	21557	21457	21394	21350	21251	21196	21318	21354	21293	21463	21275	21332	21274	21338	21258	21338	21215	21323	21515	21295	21290	21139	21131	21234	21256	21294	21478	21388	21423	21311	21350	21484	21330	21366	21557	21051	21380	21341	21246	21214	21120	21399	21459	21304	21286	21373	21250	21479	21206	21469	21467	21274	21480	21422	21335	21135	21466	21498	21593	21464	21251	21196	21295	21212	21446	21244	21188	21269	21427	21427	21298	21316	21338	21407	21355	21421	21160	21279	21242	21370	21346	21393	21389	21450	21276	21223	21250	21063	21383	21302	21342	21253	21349	21302	21433	21305	21446	21409	21332	21245	21171	21262	21354	21143	21148	21288	21511	21089	21520	21330	21293	21263	21505	21311	21337	21243	21299	21392	21314	21399	21621	21475	21207	21233	21360	21324	21429	21289	21462	21440	21553	21329	21211	21194	21393	21379	21476	21495	21200	21540	21479	21451	21222	21420	21464	21272	21413	21457	21290	21517	21220	21208	21200	21611	21213	21336	21281	21505	21440	21375	21171	21387	21286	21348	21399	21412	21325	21529	21403	21389	21486	21314	21419	21249	21336	21505	21259	21240	21403	21551	21457	21284	21227	21180	21484	21318	21468	21424	21299	21435	21345	21385	21124	21280	21278	21597	21369	21445	21237	21437	21124	21422	21275	21434	21399	21308	21408	21328	21280	21570	21364	21345	21381	21503	21171	21501	21225	21453	21192	21161	21482	21335	21282	21452	21389	21245	21189	21329	21531	21190	21555	21466	21473	21472	21347	21450	21491	21484	21232	21309	21179	21478	21496	21360	21107	21323	21387	21367	21214	21273	21109	21280	21402	21293	21486	21383	21329	21354	21445	21278	21235	21187	21462	21204	21114	21266	21421	21581	21540	21187	21123	21271	21271	21497	21249	21372	21021	21428	21387	21170	21564	21199	21245	21546	21285	21290	21270	21240	21113	21368	21373	21276	21170	21327	21326	21386	21363	21374	21457	21415	21231	21410	21346	21313	21485	21162	21335	21438	21408	21393	21259	21251	21458	21231	21298	21088	21385	21431	21495	21206	21378	21320	21454	21447	21386	21380	21352	21392	21227	21134	21502	21491	21412	21236	21440	21333	21358	21280	21270	21381	21140	21139	21508	21428	21398	21308	21370	21342	21369	21221	21158	21435	21426	21322	21355	21327	21068	21203	21285	21458	21283	21328	21413	21502	21262	21461	21527	21288	21621	21314	21261	21148	21389	21410	21230	21181	21084	21166	21193	21392	21174	21490	21346	21492	21461	21386	21376	21271	21255	21160	21339	21352	21553	21411	21371	21400	21191	21472	21387	21405	21313	21372	21412	21560	21581	21462	21517	21397	21656	21456	21412	21460	21267	21585	21189	21450	21424	21371	21361	21462	21546	21314	21377	21293	21188	21287	21246	21288	21329	21251	21476	21211	21400	21399	21247	21196	21401	21209	21393	21551	21283	21309	21159	21280	21424	21317	21480	21264	21420	21248	21421	21409	21523	21302	21272	21241	21365	21184	21286	21528	21144	21291	21254	21214	21340	21226	21110	21148	21225	21362	21607	21409	21320	21380	21231	21243	21369	21169	21300	21264	21115	21347	21469	21170	21292	21384	21292	21399	21429	21324	21183	21449	21594	21486	21446	21334	21192	21452	21366	21117	21322	21392	21187	21486	21643	21366	21465	21239	21406	21431	21442	21572	21182	21341	21500	21206	21438	21235	21370	21430	21581	21378	21190	21456	21418	21490	21279	21330	21490	21251	21511	21129	21245	21429	21542	21310	21294	21546	21452	21302	21371	21425	21381	21576	21345	21257	21636	21406	21420	21678	21387	21492	21215	21485	21362	21539	21337	21241	21328	21273	21294	21262	21527	21341	21501	21531	21461	21389	21411	21334	21496	21353	21469	21476	21203	21708	21366	21536	21046	21268	21323	21304	21470	21281	21313	21428	21292	21416	21451	21363	21349	21296	21306	21293	21415	21218	21382	21243	21282	21252	21332	21261	21247	21291	21350	21442	21467	21485	21592	21284	21203	21351	21375	21291	21462	21370	21392	21538	21568	21176	21291	21295	21522	21458	21268	21384	21460	21200	21344	21532	20881	21335	21589	21381	21299	21235	21187	21287	21304	21435	21286	21177	21133	21307	21375	21351	21622	21284	21346	21324	21341	21289	21292	21424	21315	21194	21349	21324	21255	21323	21377	21402	21297	21473	21367	21270	21379	21427	21333	21441	21521	21268	21401	21380	21298	21470	21532	21529	21274	21366	21359	21253	21369	21249	21336	21343	21428	21549	21341	21223	21358	21471	21222	21387	21492	21509	21305	21354	21296	21440	21168	21523	21292	21287	21295	21357	21321	21528	21576	21390	21225	21211	21528	21310	21369	21252	21290	21286	21211	21358	21153	21215	21454	21129	21091	21535	21215	21172	21343	21139	21406	21151	21523	21221	21016	21263	21429	21428	21278	21348	21460	21385	21363	21245	21348	21267	21249	21326	21387	21360	21305	21251	21313	21473	21594	21319	21279	21305	21371	21375	21325	21392	21305	21254	21169	21216	21415	21216	21232	21425	21450	21307	21259	21302	21362	21457	21282	21093	21083	21396	21269	21382	21270	21402	21618	21421	21238	21348	21154	21446	21205	21284	21255	21469	21265	21199	21263	21319	21356	21191	21242	21080	21204	21251	21196	21319	21190	21330	21257	21364	21411	21441	21349	21351	21543	21275	21201	21347	21472	21401	21322	21445	21321	21568	21476	21297	21432	21356	21443	21189	21130	21281	21124	21500	21306	21220	21350	21235	21344	21349	21295	21159	21280	21381	21316	21335	21612	21293	21398	21255	21332	21332	21312	21413	21310	21293	21214	21206	21062	21517	21327	21531	21505	21548	21447	21246	21201	21370	21461	21333	21273	21320	21246	21363	21253	21215	21434	21615	21429	21617	21527	21389	21431	21357	21504	21231	21393	21335	21475	21257	21523	21371	21447	21296	21450	21255	21530	21435	21307	21257	21380	21261	21223	21106	21409	21136	21285	21309	21332	21247	21216	21453	21354	21599	21362	21265	21188	21295	21487	21237	21193	21393	21399	21472	21359	21426	21312	21549	21437	21295	21247	21417	21229	21404	21224	21543	21219	21523	21454	21257	21538	21383	21279	21143	21280	21316	21168	21373	21319	21362	21469	21300	21391	21480	21357	21322	21384	21414	21234	21223	21256	21211	21138	21094	21130	21422	21386	21412	21139	21128	21305	21354	21390	21415	21307	21401	21312	21305	21233	21218
61645	105423	86881	58746	35788	22610	17507	17340	17528	17439	17298	17391	17358	17314	17381	17306	17450	17382	17508	17355	17342	17464	17546	17292	17529	17495	17554	17281	17243	17508	17641	17324	17414	17285	17505	17426	17615	17406	17572	17514	17259	17398	17391	17507	17458	17440	17410	17359	17535	17495	17356	17587	17299	17485	17421	17736	17599	17579	17452	17490	17340	17368	17451	17499	17276	17396	17469	17493	17456	17524	17424	17528	17444	17469	17539	17535	17620	17508	17578	17541	17442	17385	17510	17461	17455	17404	17381	17342	17349	17360	17301	17553	17433	17456	17274	17332	17372	17452	17704	17450	17418	17294	17442	17220	17409	17417	17601	17315	17466	17362	17478	17395	17466	17421	17571	17611	17299	17695	17372	17266	17294	17482	17321	17477	17494	17446	17418	17532	17441	17523	17474	17664	17334	17526	17415	17474	17552	17352	17367	17403	17277	17245	17427	17419	17444	17560	17441	17501	17387	17432	17536	17425	17381	17377	17562	17406	17478	17340	17354	17324	17317	17430	17460	17575	17692	17315	17444	17493	17362	17457	17481	17542	17379	17247	17349	17485	17397	17498	17455	17496	17283	17382	17352	17566	17320	17366	17366	17547	17384	17558	17527	17397	17415	17585	17398	17492	17221	17496	17436	17429	17481	17289	17370	17430	17297	17511	17710	17304	17375	17488	17473	17452	17324	17337	17524	17282	17296	17546	17541	17253	17359	17417	17496	17389	17561	17489	17288	17254	17390	17403	17402	17485	17420	17299	17398	17367	17420	17562	17385	17428	17426	17566	17550	17308	17363	17496	17612	17493	17521	17373	17486	17449	17535	17484	17494	17357	17496	17500	17385	17582	17568	17455	17469	17481	17531	17384	17403	17556	17412	17498	17402	17333	17339	17239	17507	17616	17509	17572	17440	17524	17313	17319	17407	17485	17434	17222	17664	17300	17508	17334	17206	17509	17296	17515	17576	17330	17382	17475	17482	17358	17606	17497	17366	17501	17419	17518	17431	17484	17321	17359	17289	17257	17200	17563	17432	17501	17422	17230	17470	17428	17454	17436	17551	17472	17448	17495	17311	17464	17416	17452	17533	17439	17597	17210	17427	17542	17470	17362	17428	17484	17448	17547	17331	17472	17405	17434	17355	17462	17437	17464	17396	17422	17467	17553	17519	17469	17426	17648	17480	17522	17358	17227	17516	17427	17293	17254	17368	17393	17349	17459	17412	17418	17511	17331	17362	17468	17268	17385	17282	17455	17530	17484	17334	17417	17226	17290	17625	17435	17410	17340	17510	17463	17521	17506	17432	17331	17554	17545	17559	17449	17353	17591	17487	17451	17368	17485	17397	17562	17466	17267	17394	17346	17490	17421	17363	17446	17449	17511	17330	17464	17425	17326	17376	17522	17527	17581	17315	17369	17418	17520	17510	17554	17547	17388	17496	17388	17386	17496	17509	17424	17612	17343	17444	17406	17314	17602	17287	17389	17392	17475	17540	17456	17377	17319	17476	17497	17451	17508	17196	17526	17406	17422	17510	17384	17401	17624	17399	17484	17413	17472	17372	17277	17601	17490	17462	17448	17475	17343	17453	17452	17498	17483	17591	17446	17363	17341	17594	17393	17316	17386	17513	17468	17578	17424	17488	17480	17623	17393	17410	17495	17465	17462	17542	17295	17530	17493	17354	17337	17274	17366	17462	17297	17387	17464	17563	17663	17568	17494	17415	17354	17489	17435	17515	17311	17408	17226	17334	17457	17488	17396	17278	17390	17386	17345	17412	17406	17480	17390	17506	17326	17421	17339	17316	17307	17292	17144	17479	17319	17413	17413	17278	17278	17362	17462	17353	17312	17333	17600	17393	17525	17478	17463	17515	17467	17626	17281	17333	17489	17275	17280	17441	17445	17330	17295	17522	17553	17299	17468	17546	17306	17302	17557	17476	17513	17321	17403	17543	17479	17434	17350	17444	17469	17569	17546	17345	17598	17463	17357	17525	17384	17430	17454	17499	17502	17366	17470	17361	17248	17419	17483	17446	17275	17484	17396	17486	17603	17390	17407	17501	17536	17379	17392	17380	17183	17358	17303	17229	17582	17459	17389	17284	17336	17224	17630	17525	17537	17107	17269	17439	17453	17272	17377	17552	17350	17435	17496	17227	17436	17390	17673	17323	17467	17388	17433	17272	17279	17460	17492	17429	17386	17520	17412	17368	17378	17332	17331	17519	17439	17277	17476	17470	17460	17391	17421	17428	17617	17430	17386	17457	17345	17292	17499	17449	17404	17515	17570	17547	17443	17454	17514	17328	17294	17270	17502	17392	17357	17535	17252	17361	17476	17630	17367	17434	17177	17365	17223	17451	17433	17426	17510	17358	17362	17494	17299	17237	17375	17546	17425	17284	17259	17610	17277	17439	17529	17442	17466	17390	17425	17360	17459	17633	17534	17284	17479	17470	17348	17323	17534	17487	17296	17439	17322	17408	17423	17462	17430	17538	17447	17480	17387	17438	17420	17444	17315	17391	17476	17266	17402	17604	17337	17578	17444	17455	17457	17335	17408	17328	17568	17363	17436	17447	17406	17574	17378	17395	17407	17472	17471	17429	17371	17428	17399	17272	17497	17394	17463	17520	17457	17414	17436	17489	17462	17317	17540	17510	17270	17425	17341	17502	17364	17453	17421	17466	17383	17549	17550	17465	17513	17548	17444	17525	17303	17351	17602	17326	17474	17398	17451	17461	17527	17554	17494	17321	17392	17367	17383	17509	17363	17539	17500	17386	17466	17415	17395	17444	17414	17425	17514	17417	17515	17313	17353	17543	17451	17230	17467	17435	17351	17479	17387	17596	17485	17503	17215	17414	17390	17441	17477	17510	17361	17468	17396	17386	17331	17429	17468	17382	17361	17437	17395	17301	17326	17399	17332	17255	17314	17486	17454	17399	17242	17418	17362	17590	17492	17398	17507	17482	17567	17387	17629	17371	17613	17395	17346	17334	17324	17342	17515	17400	17360	17413	17342	17363	17450	17567	17496	17467	17459	17442	17354	17448	17468	17308	17434	17321	17408	17396	17277	17310	17326	17389	17358	17403	17446	17541	17366	17410	17446	17420	17537	17417	17492	17267	17498	17503	17413	17501	17379	17746	17399	17526	17418	17359	17400	17433	17364	17414	17291	17185	17362	17360	17323	17445	17480	17507	17382	17345	17391	17391	17554	17345	17438	17407	17508	17474	17392	17391	17245	17370	17341	17527	17313	17512	17317	17426	17546	17377	17276	17437	17440	17461	17499	17551	17339	17378	17369	17343	17371	17313	17435	17413	17208	17411	17509	17401	17438	17375	17397	17278	17601	17318	17441	17494	17252	17226	17434	17395	17391	17424	17288	17425	17306	17474	17272	17502	17326	17440	17317	17504	17250	17388	17270	17462	17447	17316	17571	17386	17517	17373	17553	17343	17379	17475	17450	17333	17359	17329	17506	17321	17545	17327	17172	17402	17418	17562	17388	17349	17283	17345	17446	17490	17353	17430	17471	17459	17448	17517	17467	17472	17445	17486	17421	17315	17452	17465	17488	17389	17414	17436	17512	17462	17475	17396	17539	17490	17412	17321	17261	17421	17440	17434	17374	17455	17415	17333	17513	17225	17524	17354	17557	17403	17267	17461	17512	17357	17342	17381	17492	17389	17462	17551	17485	17393	17615	17274	17523	17497	17366	17518	17333	17291	17449	17463	17473	17458	17583	17324	17549	17491	17364	17379	17183	17373	17383	17408	17522	17536	17417	17577	17416	17412	17439	17396	17362	17364	17351	17433	17403	17198	17258	17471	17377	17483	17395	17325	17353	17289	17296	17318	17475	17400	17540	17375	17404	17486	17477	17268	17534	17365	17463	17378	17295	17165	17352	17420	17541	17441	17365	17493	17615	17412	17484	17429	17238	17328	17510	17457	17480	17242	17448	17242	17317	17480	17423	17344	17290	17413	17490	17376	17601	17358	17534	17455	17436	17547	17296	17425	17530	17276	17419	17393	17406	17478	17428	17224	17361	17322	17353	17426	17339	17300	17647	17514	17412	17436	17426	17422	17389	17399	17299	17337	17322	17454	17493	17540	17459	17440	17567	17417	17344	17251	17496	17287	17495	17351	17384	17417	17451	17462	17409	17445	17445	17299	17337	17399	17610	17544	17530	17360	17414	17469	17543	17479	17400	17489	17383	17344	17564	17494	17254	17410	17377	17340	17412	17365	17476	17353	17454	17433	17368	17560	17415	17398	17393	17535	17429	17275	17470	17440	17395	17326	17238	17527	17470	17412	17384	17431	17497	17413	17465	17321	17366	17346	17535	17489	17369	17544	17370	17518	17532	17345	17515	17428	17406	17366	17331	17418	17406	17335	17565	17544	17588	17343	17404	17519	17336	17346	17427	17179	17614	17390	17405	17412	17470	17452	17317	17377	17288	17417	17527	17558	17399	17558	17359	17451	17338	17350	17392	17364	17406	17572	17300	17605	17486	17605	17368	17500	17424	17330	17394	17277	17513	17460	17569	17324	17386	17507	17359	17265	17475	17540	17424	17606	17288	17347	17595	17509	17318	17285	17452	17346	17339	17343	17379	17576	17376	17412	17420	17452	17528	17416	17274	17361	17235	17397	17518	17353	17463	17437	17397	17575	17344	17383	17364	17518	17421	17330	17318	17452	17496	17398	17463	17484	17354	17496	17519	17575	17390	17326	17424	17548	17511	17439	17586	17377	17316	17466	17497	17638	17355	17215	17237	17408	17413	17490	17446	17316	17435	17472	17338	17384	17492	17390	17342	17436	17286	17662	17364	17527	17481	17322	17422	17277	17298	17283	17513	17565	17536	17499	17334	17491	17353	17273	17495	17546	17402	17263	17383	17286	17418	17358	17343	17409	17480	17312	17430	17573	17414	17200	17495	17475	17588	17319	17431	17365	17431	17508	17400	17270	17338	17460	17249	17532	17457	17416	17406	17366	17436	17474	17492	17420	17475	17363	17463	17708	17415	17292	17190	17385	17245	17369	17543	17451	17434	17488	17468	17398	17514	17430	17343	17374	17131	17280	17475	17428	17292	17320	17339	17512	17518	17366	17435	17469	17681	17407	17572	17408	17428	17586	17474	17308	17477	17324	17404	17422	17499
30486	37072	41619	31253	23786	22506	21648	21695	21402	21674	21721	21472	21433	21548	21389	21244	21356	21515	21457	21419	21454	21463	21601	21438	21517	21627	21619	21785	21451	21533	21547	21554	21501	21355	21585	21243	21668	21385	21480	21291	21546	21359	21525	21624	21456	21553	21410	21539	21559	21385	21579	21457	21359	21385	21553	21474	21571	21568	21508	21432	21390	21485	21448	21580	21437	21184	21583	21292	21170	21358	21573	21555	21391	21431	21455	21330	21448	21497	21564	21554	21396	21269	21450	21319	21384	21351	21417	21506	21634	21213	21344	21411	21568	21152	21463	21351	21326	21431	21628	21448	21298	21512	21414	21489	21609	21521	21325	21322	21450	21491	21498	21179	21369	21272	21393	21357	21360	21497	21398	21276	21474	21303	21517	21435	21450	21552	21410	21480	21555	21603	21543	21528	21431	21385	21227	21309	21497	21146	21295	21530	21466	21530	21542	21512	21300	21178	21306	21446	21511	21418	21406	21496	21370	21569	21557	21419	21556	21210	21344	21497	21485	21329	21443	21411	21143	21449	21314	21351	21266	21265	21527	21374	21284	21330	21247	21250	21321	21255	21408	21382	21375	21419	21412	21427	21281	21335	21354	21371	21438	21541	21454	21307	21494	21595	21561	21350	21434	21413	21497	21492	21524	21453	21349	21519	21547	21186	21202	21245	21339	21345	21352	21160	21753	21418	21237	21274	21353	21171	21377	21303	21436	21339	21482	21439	21297	21308	21476	21334	21511	21367	21290	21307	21220	21499	21477	21438	21585	21450	21467	21289	21544	21330	21401	21436	21492	21331	21360	21299	21436	21216	21400	21344	21468	21478	21444	21505	21381	21284	21540	21411	21313	21445	21359	21193	21355	21393	21352	21369	21280	21405	21450	21681	21400	21463	21505	21534	21334	21534	21521	21335	21383	21375	21175	21536	21181	21311	21427	21294	21431	21558	21394	21486	21344	21262	21224	21338	21511	21416	21255	21265	21291	21344	21337	21441	21406	21109	21387	21384	21537	21602	21440	21310	21276	21427	21537	21430	21522	21412	21471	21394	21339	21067	21440	21346	21392	21452	21624	21480	21352	21470	21379	21273	21317	21313	21430	21367	21453	21544	21373	21457	21497	21317	21466	21442	21496	21496	21449	21500	21326	21135	21092	21315	21414	21254	21440	21355	21412	21634	21440	21210	21318	21495	21356	21249	21623	21380	21393	21406	21466	21152	21269	21469	21310	21396	21412	21454	21286	21387	21608	21204	21372	21245	21299	21240	21501	21276	21517	21674	21592	21212	21508	21556	21346	21403	21607	21451	21337	21653	21522	21326	21343	21219	21410	21470	21552	21544	21528	21475	21463	21412	21407	21416	21357	21380	21547	21258	21369	21481	21279	21146	21274	21537	21397	21478	21438	21287	21459	21201	21318	21484	21558	21341	21294	21435	21365	21477	21445	21342	21479	21417	21424	21368	21284	21345	21274	21450	21324	21476	21338	21472	21330	21337	21411	21117	21424	21468	21480	21390	21463	21340	21072	21571	21261	21355	21477	21619	21449	21390	21507	21562	21412	21322	21206	21263	21576	21415	21687	21225	21138	21294	21374	21420	21311	21522	21519	21403	21599	21499	21339	21345	21464	21306	21350	21385	21377	21275	21371	21642	21596	21369	21429	21319	21403	21436	21405	21385	21358	21484	21188	21328	21507	21380	21116	21366	21505	21212	21529	21375	21448	21442	21445	21535	21254	21496	21550	21370	21366	21480	21340	21395	21313	21370	21414	21594	21218	21307	21454	21343	21474	21575	21360	21546	21397	21218	21580	21267	21530	21348	21554	21356	21359	21484	21403	21318	21492	21488	21480	21599	21593	21492	21447	21481	21454	21429	21439	21540	21404	21160	21275	21467	21350	21618	21602	21352	21578	21335	21448	21478	21406	21265	21459	21263	21487	21448	21432	21337	21518	21620	21421	21454	21765	21314	21601	21358	21421	21131	21350	21448	21326	21358	21624	21505	21472	21199	21393	21410	21462	21437	21568	21540	21463	21482	21410	21561	21353	21426	21394	21342	21440	21303	21251	21457	21280	21610	21281	21172	21343	21531	21439	21494	21516	21183	21489	21402	21341	21572	21750	21316	21603	21392	21438	21144	21503	21214	21584	21538	21333	21395	21439	21399	21396	21599	21478	21464	21455	21413	21357	21410	21694	21599	21415	21517	21299	21417	21469	21335	21481	21370	21450	21381	21523	21340	21274	21423	21527	21391	21254	21396	21544	21608	21461	21325	21525	21444	21525	21372	21518	21357	21397	21419	21579	21235	21416	21385	21669	21592	21349	21390	21484	21406	21450	21297	21274	21432	21545	21386	21439	21475	21629	21624	21319	21425	21315	21225	21596	21485	21665	21460	21528	21339	21466	21377	21348	21644	21308	21424	21315	21388	21316	21422	21603	21552	21500	21510	21389	21535	21430	21483	21520	21584	21544	21684	21509	21406	21481	21355	21456	21461	21342	21336	21511	21738	21362	21525	21515	21271	21428	21564	21492	21344	21357	21389	21560	21232	21186	21528	21386	21285	21373	21277	21421	21175	21539	21389	21270	21172	21350	21642	21383	21552	21375	21668	21489	21529	21301	21429	21516	21451	21183	21408	21441	21555	21426	21360	21507	21445	21437	21270	21405	21483	21412	21614	21486	21417	21507	21474	21318	21485	21590	21347	21445	21517	21420	21510	21234	21428	21486	21513	21376	21575	21501	21296	21307	21333	21070	21464	21526	21386	21535	21332	21390	21516	21639	21497	21604	21310	21471	21220	21169	21312	21349	21367	21390	21517	21587	21461	21446	21421	21450	21336	21372	21456	21575	21425	21396	21200	21510	21479	21390	21203	21320	21413	21248	21553	21334	21107	21516	21289	21488	21273	21397	21215	21502	21417	21381	21403	21633	21369	21444	21254	21418	21383	21353	21378	21688	21429	21188	21414	21425	21268	21536	21711	21310	21485	21349	21307	21312	21603	21369	21467	21306	21527	21498	21363	21366	21194	21447	21463	21467	21430	21452	21392	21460	21227	21547	21507	21237	21376	21501	21491	21596	21555	21569	21568	21503	21626	21314	21455	21146	21272	21432	21333	21586	21454	21340	21587	21516	21377	21205	21542	21283	21545	21487	21444	21243	21508	21412	21502	21371	21458	21504	21480	21182	21583	21591	21415	21551	21354	21318	21400	21553	21436	21417	21493	21501	21565	21495	21342	21399	21190	21395	21349	21448	21398	21583	21435	21414	21598	21311	21358	21453	21445	21385	21335	21478	21302	21582	21440	21365	21278	21365	21479	21509	21245	21633	21274	21514	21481	21551	21352	21264	21620	21440	21325	21389	21350	21212	21362	21411	21240	21461	21516	21442	21460	21517	21583	21402	21568	21262	21514	21766	21647	21478	21464	21594	21476	21557	21359	21402	21436	21188	21409	21327	21504	21417	21415	21366	21342	21344	21495	21483	21477	21552	21451	21395	21470	21572	21493	21438	21475	21359	21305	21412	21117	21545	21563	21484	21364	21344	21352	21630	21257	21565	21442	21130	21546	21355	21355	21371	21499	21404	21459	21548	21449	21436	21207	21212	21616	21280	21677	21500	21363	21333	21313	21373	21134	21517	21443	21523	21286	21300	21488	21542	21250	21304	21411	21597	21674	21308	21204	21442	21417	21405	21365	21245	21226	21349	21246	21317	21390	21453	21315	21517	21496	21158	21421	21513	21571	21447	21431	21329	21653	21428	21295	21508	21643	21360	21259	21301	21490	21479	21266	21640	21477	21540	21309	21389	21487	21560	21392	21468	21553	21479	21381	21325	21344	21357	21520	21189	21370	21465	21444	21301	21658	21578	21372	21436	21473	21277	21447	21478	21489	21469	21411	21292	21234	21409	21593	21379	21425	21545	21417	21360	21770	21346	21452	21543	21385	21233	21625	21643	21571	21481	21436	21649	21511	21465	21459	21357	21479	21251	21388	21268	21373	21338	21329	21487	21570	21557	21477	21295	21480	21419	21117	21340	21347	21538	21493	21338	21473	21649	21187	21519	21260	21387	21328	21442	21395	21417	21483	21639	21532	21669	21630	21439	21470	21314	21365	21153	21497	21311	21449	21483	21391	21328	21352	21455	21438	21329	21266	21205	21491	21466	21161	21311	21348	21484	21544	21495	21401	21346	21296	21326	21331	21411	21232	21474	21521	21604	21367	21524	21584	21450	21481	21442	21435	21578	21410	21493	21481	21452	21142	21355	21465	21437	21321	21571	21299	21421	21546	21430	21562	21201	21317	21524	21343	21521	21384	21198	21621	21398	21472	21289	21263	21265	21249	21235	21607	21366	21307	21488	21308	21380	21523	21613	21409	21366	21323	21523	21444	21363	21395	21075	21508	21552	21555	21550	21470	21474	21437	21421	21599	21312	21578	21335	21453	21328	21370	21341	21460	21464	21426	21478	21481	21431	21371	21408	21447	21397	21578	21421	21298	21424	21413	21545	21414	21337	21306	21313	21456	21542	21453	21448	21493	21484	21483	21523	21385	21572	21315	21230	21464	21563	21529	21521	21455	21317	21402	21163	21469	21502	21383	21425	21300	21277	21464	21417	21389	21431	21414	21526	21363	21348	21388	21269	21280	21354	21387	21539	21246	21368	21440	21263	21333	21171	21523	21339	21768	21340	21374	21459	20986	21479	21332	21253	21279	21568	21454	21439	21358	21506	21545	21611	21478	21604	21321	21407	21320	21343	21510	21379	21261	21738	21552	21744	21359	21572	21572	21636	21458	21433	21436	21514	21235	21397	21413	21368	21290	21461	21416	21393	21481	21338	21457	21324	21392	21574	21302	21553	21413	21445	21563	21600	21535	21349	21372	21447	21430	21289	21445	21492	21115	21485	21471	21331	21479	21322	21230	21524	21376	21345	21484	21508	21329	21261	21541	21354	21712	21291	21492	21389	21200	21514	21569	21470	21329	21278	21315	21214	21392	21367	21307	21392	21445	21388	21461	21477	21353	21414	21445	21456	21402	21266	21559	21452	21282	21349	21404	21371	21395	21583	21558	21390	21232	21167	21249	21497	21340	21390	21511	21493	21283	21234	21431	21601	21449	21592	21507	21418	21271	21352	21347	21379	21507	21552	21348
38880	57382	42629	26271	19536	17880	17276	17409	17309	17448	17384	17434	17422	17386	17529	17372	17344	17497	17418	17527	17454	17649	17541	17421	17462	17527	17545	17419	17298	17480	17325	17493	17600	17503	17382	17340	17495	17514	17325	17509	17379	17493	17353	17385	17421	17524	17406	17425	17339	17354	17371	17346	17458	17515	17609	17303	17500	17438	17334	17500	17423	17238	17574	17334	17365	17422	17473	17311	17410	17519	17393	17453	17303	17502	17465	17368	17426	17372	17383	17387	17392	17654	17365	17422	17397	17502	17379	17388	17403	17400	17535	17234	17409	17333	17450	17403	17299	17362	17387	17430	17497	17281	17410	17369	17326	17549	17432	17430	17535	17312	17318	17579	17272	17537	17394	17410	17516	17513	17356	17357	17324	17487	17435	17454	17341	17431	17286	17521	17478	17501	17346	17382	17466	17563	17375	17413	17335	17452	17321	17321	17348	17563	17441	17452	17576	17324	17361	17462	17455	17522	17427	17528	17543	17387	17240	17373	17155	17519	17530	17397	17487	17350	17452	17446	17396	17379	17369	17416	17315	17308	17531	17419	17476	17430	17415	17199	17264	17264	17360	17279	17499	17441	17309	17214	17325	17435	17285	17352	17402	17437	17292	17407	17446	17272	17316	17267	17485	17449	17479	17337	17307	17460	17390	17598	17462	17326	17486	17326	17310	17500	17450	17301	17309	17426	17453	17414	17282	17265	17254	17458	17436	17361	17266	17500	17474	17344	17294	17298	17586	17523	17465	17308	17389	17512	17411	17340	17421	17438	17569	17525	17534	17402	17540	17281	17395	17356	17262	17448	17213	17391	17323	17441	17414	17428	17486	17363	17253	17616	17414	17333	17399	17366	17361	17340	17423	17405	17427	17419	17443	17232	17586	17364	17481	17214	17526	17470	17342	17495	17505	17353	17214	17474	17362	17444	17387	17481	17471	17483	17334	17371	17267	17219	17465	17581	17264	17487	17586	17238	17399	17309	17428	17426	17357	17503	17409	17384	17421	17321	17357	17465	17444	17319	17340	17448	17454	17345	17272	17452	17420	17364	17345	17344	17355	17411	17370	17511	17184	17529	17331	17460	17491	17442	17383	17278	17349	17478	17312	17465	17362	17349	17366	17367	17366	17460	17436	17435	17330	17555	17366	17469	17415	17457	17298	17474	17372	17447	17439	17451	17348	17342	17481	17316	17509	17287	17486	17493	17431	17327	17474	17432	17483	17432	17343	17444	17410	17309	17347	17371	17383	17413	17326	17367	17440	17541	17520	17298	17451	17281	17335	17391	17372	17474	17387	17402	17476	17383	17329	17371	17306	17443	17450	17416	17253	17195	17375	17377	17320	17685	17318	17329	17386	17517	17473	17297	17302	17354	17331	17502	17538	17431	17590	17422	17418	17264	17289	17233	17429	17526	17112	17382	17497	17333	17436	17433	17442	17467	17251	17420	17377	17431	17471	17173	17372	17474	17439	17455	17417	17388	17372	17422	17367	17366	17497	17205	17338	17282	17232	17395	17463	17405	17328	17639	17508	17202	17569	17463	17342	17445	17319	17363	17256	17447	17337	17457	17643	17429	17278	17316	17480	17438	17253	17422	17278	17525	17351	17572	17470	17446	17484	17453	17377	17433	17535	17318	17412	17376	17539	17498	17457	17347	17499	17356	17563	17408	17486	17384	17401	17469	17413	17356	17394	17157	17462	17348	17431	17346	17406	17458	17294	17543	17401	17497	17265	17524	17469	17526	17591	17558	17506	17191	17270	17479	17462	17482	17480	17332	17394	17333	17451	17337	17516	17615	17473	17480	17452	17451	17216	17362	17416	17457	17240	17550	17199	17442	17539	17372	17602	17506	17196	17578	17356	17302	17470	17349	17290	17491	17404	17390	17471	17468	17378	17457	17501	17401	17458	17312	17522	17295	17394	17560	17457	17374	17456	17495	17415	17373	17365	17465	17501	17319	17474	17481	17329	17351	17327	17472	17251	17463	17474	17382	17511	17464	17527	17369	17404	17444	17583	17432	17523	17350	17342	17427	17530	17466	17294	17497	17466	17268	17438	17360	17477	17395	17464	17327	17377	17558	17479	17501	17496	17369	17536	17420	17440	17340	17446	17554	17490	17397	17456	17384	17457	17457	17535	17454	17379	17251	17529	17411	17796	17271	17465	17659	17333	17362	17551	17471	17434	17343	17415	17560	17405	17586	17489	17243	17526	17409	17227	17395	17303	17461	17390	17331	17518	17452	17406	17466	17283	17513	17579	17400	17374	17369	17373	17425	17488	17423	17476	17273	17312	17412	17272	17443	17385	17471	17495	17535	17455	17328	17368	17420	17400	17384	17534	17515	17382	17334	17316	17474	17388	17388	17587	17317	17477	17347	17415	17439	17550	17533	17310	17395	17435	17494	17400	17374	17482	17531	17192	17352	17511	17383	17489	17421	17447	17416	17366	17311	17458	17341	17386	17351	17388	17427	17474	17475	17445	17361	17413	17240	17509	17343	17282	17417	17373	17549	17398	17503	17339	17392	17428	17396	17504	17433	17367	17370	17453	17229	17321	17399	17349	17400	17383	17315	17426	17443	17371	17289	17363	17268	17475	17387	17360	17314	17421	17467	17256	17526	17407	17408	17298	17458	17429	17338	17436	17416	17444	17266	17373	17522	17485	17331	17616	17348	17280	17547	17554	17245	17544	17487	17381	17210	17316	17429	17340	17408	17330	17428	17285	17445	17411	17230	17419	17463	17462	17367	17417	17640	17539	17279	17531	17218	17239	17314	17492	17345	17462	17624	17245	17365	17344	17446	17475	17446	17137	17554	17165	17547	17622	17407	17473	17485	17338	17319	17573	17608	17419	17443	17262	17453	17374	17404	17408	17461	17563	17428	17576	17283	17628	17412	17478	17429	17364	17533	17397	17478	17396	17459	17478	17475	17419	17347	17438	17528	17504	17370	17457	17389	17470	17447	17337	17635	17287	17342	17208	17270	17347	17442	17523	17502	17509	17402	17316	17518	17591	17467	17563	17311	17412	17354	17335	17594	17387	17331	17370	17452	17317	17482	17451	17610	17429	17268	17312	17355	17463	17443	17483	17433	17420	17270	17304	17427	17304	17433	17288	17495	17466	17418	17337	17486	17377	17417	17462	17418	17368	17338	17480	17337	17420	17388	17323	17249	17531	17437	17420	17254	17327	17375	17229	17557	17386	17493	17515	17338	17608	17448	17452	17374	17444	17416	17441	17336	17370	17499	17481	17334	17450	17457	17508	17247	17517	17450	17386	17579	17343	17545	17495	17529	17340	17474	17145	17361	17485	17247	17435	17459	17453	17384	17323	17401	17236	17266	17391	17270	17431	17425	17568	17449	17343	17377	17491	17610	17446	17461	17394	17529	17482	17455	17368	17492	17286	17384	17258	17527	17435	17432	17421	17524	17510	17441	17404	17364	17408	17513	17482	17448	17547	17425	17348	17475	17373	17334	17261	17483	17433	17310	17303	17448	17454	17219	17370	17458	17511	17395	17380	17408	17546	17337	17407	17444	17406	17458	17459	17412	17428	17426	17463	17442	17410	17584	17500	17490	17393	17328	17482	17338	17398	17360	17481	17439	17330	17368	17358	17153	17361	17484	17556	17402	17421	17335	17409	17544	17438	17325	17529	17395	17354	17450	17188	17443	17376	17598	17471	17457	17269	17459	17459	17471	17489	17396	17499	17558	17429	17362	17394	17444	17367	17390	17355	17381	17521	17526	17418	17381	17379	17251	17322	17431	17435	17520	17323	17324	17375	17444	17461	17601	17208	17392	17301	17426	17418	17480	17477	17401	17357	17558	17440	17340	17362	17427	17451	17204	17529	17456	17424	17336	17553	17443	17244	17481	17227	17465	17339	17387	17352	17440	17381	17582	17383	17505	17293	17328	17317	17488	17384	17506	17315	17406	17350	17368	17537	17321	17584	17420	17426	17413	17408	17567	17353	17276	17291	17392	17313	17555	17676	17473	17270	17467	17469	17358	17403	17559	17219	17322	17302	17432	17402	17285	17399	17422	17243	17413	17551	17381	17348	17379	17331	17304	17371	17345	17404	17339	17302	17369	17428	17455	17258	17348	17424	17539	17360	17220	17263	17473	17471	17493	17357	17155	17436	17391	17475	17399	17370	17560	17374	17401	17368	17385	17314	17548	17420	17413	17496	17345	17422	17397	17328	17442	17474	17364	17452	17522	17382	17446	17487	17472	17397	17347	17344	17441	17525	17437	17358	17306	17341	17584	17374	17344	17384	17438	17420	17642	17440	17304	17239	17375	17374	17444	17350	17448	17470	17395	17489	17477	17454	17380	17476	17508	17430	17561	17431	17380	17243	17454	17409	17432	17512	17434	17379	17309	17365	17337	17485	17413	17324	17590	17374	17601	17489	17391	17427	17564	17419	17318	17430	17415	17428	17223	17357	17480	17312	17502	17533	17507	17400	17303	17402	17265	17505	17381	17553	17362	17577	17336	17380	17357	17533	17350	17513	17501	17348	17440	17316	17387	17312	17372	17432	17352	17413	17318	17344	17385	17420	17452	17450	17364	17338	17301	17263	17351	17420	17340	17402	17232	17493	17324	17421	17308	17415	17313	17554	17338	17397	17523	17669	17499	17376	17355	17307	17445	17256	17464	17555	17596	17442	17348	17411	17479	17152	17505	17457	17453	17288	17525	17334	17478	17400	17468	17532	17345	17417	17313	17427	17453	17314	17473	17368	17479	17362	17415	17344	17280	17548	17445	17370	17530	17283	17381	17426	17389	17346	17344	17457	17549	17480	17276	17511	17535	17400	17319	17540	17297	17426	17515	17376	17434	17569	17436	17511	17498	17382	17521	17286	17307	17446	17345	17356	17353	17369	17297	17336	17510	17542	17464	17121	17345	17510	17413	17448	17275	17357	17407	17458	17560	17430	17385	17444	17319	17465	17322	17465	17373	17362	17574	17423	17493	17523	17430	17402	17372	17409	17298	17378	17368	17549	17539	17588	17441	17358	17440	17359	17309	17457	17478	17399	17392	17471	17417	17330	17371	17591	17395	17339	17405	17216	17463	17405	17392	17311	17278	17396	17492	17325	17517	17399	17491	17328	17230	17353	17399	17392	17316	17317	17510	17228	17438	17451	17344
25085	25819	39192	34810	27151	24813	23415	21410	21231	21390	21474	21169	21309	21210	21038	21215	21221	21026	21287	21095	21261	20983	20988	21370	21053	20846	20798	21054	21044	21219	21188	21021	20939	21028	21042	21041	20923	21103	20944	21101	21114	21055	20874	21294	20914	21009	21157	21092	21126	20933	21133	20996	20967	21146	21023	21161	21099	21158	20874	21243	20976	21063	21199	21201	21217	21017	21172	21103	20948	20955	21142	20918	21133	20958	21100	21186	20954	21092	21080	21160	21014	20973	21011	21179	21157	20981	20865	20802	21035	20981	21067	21142	20899	21063	20895	21141	21026	21030	21000	21110	20928	21171	21059	21034	21138	21107	21119	20957	21007	21037	20977	20823	20973	20996	21167	21208	21095	20872	21054	21142	20992	21065	20973	20805	21082	21090	21056	20932	21018	21283	21034	21022	20875	20760	21150	21152	21015	21165	21023	20737	20990	21029	21054	20867	21060	20997	20954	21172	21016	20962	21084	20923	21165	21032	20897	20957	20971	20894	21090	21033	21104	21058	20771	20955	20912	21075	21122	20971	21094	21141	20947	21204	21027	21137	21268	21100	20950	21001	21138	20987	20969	21199	21179	20930	20877	21087	21058	21128	20968	21127	21142	20868	21261	21292	21045	21011	21154	21021	20916	21074	21017	21117	21045	21024	21080	21301	20988	21132	21133	20880	21034	21064	21091	20776	21016	20923	20822	21072	21245	20853	20966	20955	21063	21117	21094	21127	21009	20974	20862	21184	20909	20993	20970	21237	20975	20808	21127	21009	20909	20992	20853	21093	21020	21158	20743	21022	21201	21186	21129	21008	21085	21013	20897	21036	20902	21087	20852	20836	20891	20891	21180	20883	21050	21113	21065	20961	21088	21166	21169	21063	21135	21085	21120	21050	21032	21055	20974	21086	21053	21041	21010	21018	21077	21040	21068	20996	20795	21028	21022	21216	21046	20940	21003	20877	21090	21008	20896	21017	21011	21272	20926	20920	21207	21216	20989	20840	20942	20941	20984	21042	21118	21020	21105	20982	21062	21021	21158	21071	21004	21186	20808	20967	20945	20964	21013	20947	20994	21046	20955	21189	20924	21245	20868	21042	20906	20967	20994	20902	21191	21118	21150	20886	21113	21099	21084	20975	20951	21028	21130	20916	21042	20964	20937	20894	21024	21144	21101	21089	21104	20983	21194	21201	21139	20821	20713	21063	21054	21248	20862	20938	21021	20900	20973	20968	21166	21299	21075	20878	21277	20990	21056	20898	20890	20969	20959	21000	20917	20892	21131	20921	20946	21178	21158	21054	21123	21111	21017	20854	21084	21036	20976	21348	21050	21130	21208	21255	21094	21164	20912	21067	20955	20844	21085	21017	20893	21183	21101	21241	20875	21114	20797	21011	20989	21009	21120	21038	21021	20965	21062	21100	21092	20966	21012	21053	21068	21038	21082	21161	21368	21121	21193	21048	20982	21130	20922	21036	21051	20790	21141	20867	21162	20948	20971	21061	21040	21261	21152	21380	21019	21068	20893	21135	21011	21180	21079	20881	20924	21044	20915	21078	20844	20902	21042	21025	21059	21079	21019	21074	21164	20849	21203	20822	20902	21130	21266	20915	21065	21095	20953	20938	20888	21044	21090	21299	20998	21038	21064	20934	20935	21108	21176	20895	21122	20834	21059	20703	20903	20926	20826	21102	20825	21201	20958	20943	21018	20950	21233	20962	20810	20951	20819	21035	21122	21059	21017	20892	21023	20762	20927	20851	21263	21171	21095	20975	21019	20852	21098	21100	20979	21098	21345	21041	20992	20945	21257	21134	21049	20965	21065	21102	21039	20948	20984	21093	20989	21157	21182	20971	20766	21034	20902	20869	20934	20856	21018	20908	21073	20997	21068	21046	21158	20991	21135	20949	21044	21229	21255	20973	20923	21265	21026	20975	20911	21086	20903	20778	21094	21112	20910	21055	20821	21113	21276	21156	21245	21086	21098	21036	21118	21117	21122	20926	21324	21236	20919	20983	21051	20998	20968	21021	20830	20936	21085	20988	21140	20968	21082	20903	20845	21127	20912	21005	20977	21154	20961	21097	21051	21053	21217	21087	21258	20999	21253	20956	20964	21018	20956	21173	20867	20869	21225	21074	21136	21124	20951	20875	20924	21035	20998	21183	21283	21247	21018	21291	21205	20923	20952	20903	21054	20873	21026	21029	21007	21081	20986	20961	21099	21129	21088	20901	20757	20928	21062	21070	20989	20898	21002	20996	20920	20859	20971	20940	21167	20876	20958	20900	20956	21086	20760	21172	21206	21261	21038	20869	20918	21017	20849	21096	21027	20826	21071	21215	20994	21148	21211	21403	21134	20991	21093	21002	20946	20973	21092	21193	20923	21199	20895	20837	20824	21039	21133	21013	20997	20909	20957	20829	21161	21246	21020	20906	21048	20936	21191	21026	21073	20992	21089	20928	21018	21040	20932	21053	21098	21009	21040	20830	21074	20841	20973	21245	21063	20941	21005	21093	20999	21038	21043	21185	21109	20987	21178	21019	20989	21079	20949	21255	21164	21124	21057	21003	20998	20989	20799	20833	21035	20969	21022	20881	21130	21124	21031	20769	20905	21064	21128	21272	21056	21134	21087	21165	21104	21143	21154	21168	20952	20956	20898	21094	20855	21025	21102	21121	21107	21147	20855	20963	21163	20941	20924	20990	20972	20865	20955	20952	20979	21083	21027	20996	20965	21028	20893	20895	20924	20871	20866	21278	21093	21206	21009	21062	20899	21074	21206	21045	21120	21192	20954	20953	21158	20880	21151	20856	21305	20870	20958	21132	21118	20777	20836	21040	21184	21057	21016	21104	20958	20946	21226	20864	21093	21041	20959	21021	21305	20934	20871	20995	20911	21043	20857	21005	21126	20937	21041	20938	21165	21027	21051	20792	21088	20872	21256	21157	21073	21077	21085	21008	21201	20833	21027	20838	20914	20889	21035	21042	20987	21178	21001	21039	20777	20899	21007	21006	20923	21049	21188	20938	21127	20895	21013	21236	20996	21012	21041	20991	20985	21063	21058	20958	20965	21088	20873	21127	21105	20890	21027	20948	20803	21060	20923	20918	20889	20864	20878	20873	20936	21036	21203	21197	20996	20941	20823	20984	21073	21295	21414	21071	20827	21034	20825	21097	20987	20996	21077	20872	20977	20969	20914	21119	20873	20879	21091	21088	20979	21049	21152	21107	21009	21010	21170	21129	21064	21099	21119	20986	21073	21044	21179	21109	20830	20896	20906	21097	20834	20882	20976	21035	20913	20876	21164	21001	21096	21121	20856	20967	21009	20971	20837	21117	20942	21073	21090	21181	20995	21120	20994	21045	20995	21131	20983	21024	20912	20926	20953	21131	20974	21160	21202	21054	21007	21039	20908	20807	20856	20963	20922	20966	20870	21105	20851	21045	21209	20972	20973	21115	21193	21003	21057	20857	21182	20883	20817	20923	21076	21013	20821	21103	20930	20846	21285	21228	20955	20881	20888	21056	21052	20852	20906	21157	20979	21068	21038	20830	21000	21124	20988	21040	21256	21134	20910	20935	21118	21069	21012	20982	21130	21126	21252	21219	21025	21063	21039	20955	21065	20927	20975	21021	20918	20962	20853	21035	21229	20942	21096	20860	21088	20929	21105	20953	20957	21236	21113	20844	20942	20975	21183	21171	20901	21105	21196	20971	21027	20922	21176	21213	20992	20922	21236	20867	20896	21052	20883	21233	20893	20976	21064	21168	20995	21285	21106	21096	21027	20927	21057	20963	21028	21106	21050	21091	20831	21175	20866	21048	20999	20969	20788	20997	20744	20970	21096	20942	21000	21061	20865	21013	20935	20903	20961	21086	21133	21035	21258	21070	21033	20897	20901	20764	21215	20944	20878	20924	21046	20900	21051	20818	21271	20950	21008	20976	20883	20918	20960	21053	20845	20853	21082	21030	21132	21134	21298	21078	21184	21148	21034	20850	20894	21001	21018	21102	21146	21033	21138	21076	20943	20915	20892	20953	20880	21028	20981	20883	21148	21173	20909	21019	20948	20897	21006	21046	21093	20773	21197	20921	21049	20817	20832	21134	21144	21183	20797	21080	21143	21082	20948	20970	21187	21025	20853	21044	20989	20820	20881	21133	21181	21039	21187	20966	21157	20778	20751	21085	21180	21045	20986	20790	21153	21200	21124	21103	20910	20909	20933	20940	21046	20894	21084	20827	21022	21267	21158	21363	21092	21046	21201	21164	21080	20850	21104	21309	21286	21006	21112	21002	21071	20928	20998	21106	21200	21123	21100	21032	21199	21145	20962	21139	20842	20988	21061	21129	21126	21215	21157	20954	20883	20971	20973	20943	21147	21091	21091	20859	21090	21306	20985	21281	20925	21013	21071	21232	21086	20971	20982	20905	21233	20591	20949	21141	21185	20999	21060	21127	20983	21225	21103	20943	20962	20902	21077	21076	21010	21054	21064	21039	21025	20866	21129	20963	21101	20933	21062	21151	21020	21004	21158	21005	20943	20939	20992	21008	21003	20978	21167	21244	20928	21073	21144	21176	21055	20878	21126	21116	21050	21002	21089	20984	21052	21022	20988	21132	21154	21239	20897	21225	21125	20918	20964	21004	20913	21194	21026	21019	21105	21094	21163	21055	21001	20967	21132	20979	21032	20942	21022	20899	21000	21023	21087	20869	21059	21140	21091	21191	21054	20899	21031	21107	20892	21108	21027	20897	20913	21036	21048	21023	21106	21156	20859	21168	21275	20951	21165	21026	20960	20960	20930	21166	21165	20996	21119	21127	21009	21032	21052	20918	20898	21017	20979	21106	21020	21212	20889	21090	21143	20957	21014	20964	21139	20799	20934	20973	20898	20951	20992	21050	21055	21059	20965	21117	20990	21140	21020	21084	21037	21013	21037	21107	21097	21011	21064	20985	21410	21052	20865	21122	21226	21045	21100	21061	21248	21173	20997	20998	21097	21245	20915	21153	21109	21085	20943	20808	21074	20825	21198	21118	21059	21222	21067	21062	21135	21107	20999	20903	21071	21036	21127	21046	21029	21040	21143	20986	21094	20801	20965	21033	21017	21161	20811	21300	21036	20924	21021	21011	21230	21198	21265	21060	20812	20891
61887	96361	73318	45050	27808	19715	17297	17127	17315	17146	17470	17045	17267	17283	17217	17161	17461	17335	17423	17311	17372	17138	17306	17320	17233	17173	17297	17038	17147	17101	17439	17282	17403	17240	17110	17187	17449	17264	17174	17248	17206	17349	17252	17228	17296	17266	17309	17344	17224	17166	17129	17348	17237	17269	17435	17243	17211	17294	17315	17159	17428	17176	17194	17274	17231	17391	17193	17353	17297	17319	17119	17207	17204	17253	17321	17258	17266	17310	17320	17280	17329	17008	17144	17364	17182	17143	17286	17376	17040	17136	17209	17261	17256	17079	17156	17351	17354	17086	17224	17293	17184	17107	17402	17328	17185	17248	17269	17161	17468	17254	17308	17339	17108	17379	17198	17242	17193	17183	17372	17350	17340	17214	17085	17326	17271	17252	17400	17141	17355	17036	17218	17202	17178	17197	17198	17325	17248	17216	17133	17312	17166	17180	17272	16998	17449	17120	17256	17265	17099	17254	17179	17433	17172	17437	17190	17303	17107	17249	17369	17349	17369	17141	17303	17373	17159	17240	17368	17411	17285	17102	17394	17182	17096	17101	17207	17232	17202	17209	17254	17224	16917	17245	17284	17197	17190	17247	17287	17321	17233	17164	17179	17152	17093	17134	17181	17354	17466	17305	17250	17222	17231	17380	17206	17211	17106	17254	17229	17214	17260	17327	17256	17192	17254	17219	17169	17110	17343	17249	17174	17293	17314	17204	17171	17187	17296	17240	17211	17392	17190	17304	17328	17313	17197	17136	17187	17376	17287	17161	17277	17119	17235	17209	17233	17202	17249	17276	17148	17134	17246	17249	17294	17150	17078	17306	17110	17032	17290	17072	17195	17309	17252	17369	17210	17422	17347	17160	17284	17172	17269	17189	17220	17227	17249	17400	17313	17278	17133	17289	17166	17156	17139	17255	17084	17251	17035	17269	17283	17409	17308	17264	17104	17281	17263	17196	17207	17297	17260	17216	17058	17319	17391	17111	17325	17323	17086	17367	17231	17400	17186	17117	17249	17261	17210	17090	17248	17214	17300	17264	17243	17194	17425	17162	17209	17248	17299	17456	17355	17098	17170	17154	17309	17251	17380	17138	17361	17104	17382	17022	17344	17389	17249	17259	17108	17175	17152	17160	17248	17233	17185	17193	17256	17293	17315	17155	17388	17227	17181	17229	17358	17294	17244	17294	17203	17143	17329	17196	17220	17218	17134	17283	17001	17246	17305	17211	17275	17389	17324	17322	17308	17236	17221	17255	17269	17088	17440	17219	17251	17380	17210	17253	17334	17304	17233	17208	17309	17239	17202	17248	17263	17287	17394	17371	17351	17305	17075	17339	17317	17250	17290	17228	17355	17392	17168	17201	17265	17271	17207	17256	17012	17200	17195	17238	17241	17238	17308	17178	17403	17111	17189	17313	17166	17167	17306	17138	17109	17055	17101	17314	17193	17320	17083	17252	17290	17174	17325	17220	17325	17278	17446	17101	17099	17142	17422	17302	17251	17191	17378	17228	17198	17220	17325	17155	17210	17197	17402	17138	17434	17188	17263	17151	17280	17194	17198	17261	17149	17182	17241	17246	17332	17277	17402	17249	17130	17321	17226	17107	17142	17211	17112	17235	17214	17452	17296	17243	17377	17149	17288	17202	17361	17496	17199	17144	17074	17245	17248	17113	17139	17424	17260	17073	17149	17194	17154	17279	17191	17388	17199	17208	17232	17127	17177	17192	17303	17139	17479	17061	17263	17214	17233	17116	17391	17204	17032	17362	17294	17311	17230	17242	17135	17297	17334	17352	17250	17141	17244	17278	17484	17310	17263	17218	17358	17176	17213	17350	17147	17230	17214	17144	17179	17105	17260	17256	17079	17139	17359	17295	17268	17237	17243	17392	17216	17266	17119	17379	17181	17207	17222	17229	17336	17148	17249	17138	17088	17188	17235	17496	17321	17126	17185	17156	17360	17120	17263	17282	17270	16995	17420	17358	17074	17262	17228	17179	17329	17200	17391	17258	17241	17243	17240	17180	17446	17279	17233	17312	17146	17255	17400	17284	17149	17271	17155	17420	17170	17200	17323	17304	17295	17356	17217	17119	17043	17330	17457	17299	17276	17181	17173	17082	17340	17281	17329	17216	17227	17260	17380	17181	17292	17208	17260	17261	17314	17358	17164	17371	17052	17326	17282	17261	17302	17094	17102	17176	17327	17185	17317	17272	17324	17246	17326	17403	17326	17256	17337	17252	17222	17201	17212	17228	17365	17249	17321	17413	17306	17079	17286	17227	17313	17247	17291	17111	17219	17225	17251	17274	17201	17291	17175	17107	17366	17303	17262	17227	17173	17211	17149	17254	17229	17191	17197	17293	17463	17078	17362	17196	17122	17275	17131	17236	17086	17325	17266	17363	17256	17442	17318	17352	17325	17297	17184	17310	17377	17219	17311	17221	17236	17213	17191	17202	17185	17279	16993	17215	17280	17318	17345	17426	17260	17221	17188	17231	17267	17198	17454	17229	17305	17352	17191	17150	17317	17372	17394	17105	17224	17050	17231	17334	17323	17346	17339	17240	17238	17373	17296	17342	17156	17356	17229	17119	17378	17216	17205	17436	17176	17305	17144	17217	17150	17210	17341	17028	17387	17191	17146	17379	17282	17251	17239	17141	17264	17305	17218	17091	17198	17170	17184	17054	17418	17127	17268	17174	17090	17191	17296	17259	17311	17191	17245	17241	17347	17370	17191	17222	17414	17331	17201	17271	17178	17219	17241	17235	17230	17305	17287	17310	17300	17257	17272	17257	17101	17312	17167	17418	17405	17278	17414	17272	17253	17163	17349	17192	17303	17184	17154	17339	17247	17068	17211	17161	17271	17268	17081	17181	17330	17183	17323	17271	17208	17298	17266	17184	17335	17240	17158	17245	17243	17243	17066	17063	17319	17085	17268	17287	17264	17184	17373	17224	17302	17367	17474	17048	17198	17345	17387	17014	17222	17254	17381	17371	17288	17328	17229	17153	17146	17312	17233	17255	17256	17342	17341	17217	17388	17195	17286	17410	17368	17146	17381	17254	17240	17177	17219	17159	17155	17315	17185	17349	17241	17303	17215	17380	17395	17267	17399	17274	17174	17307	17266	17144	17298	17344	17240	17327	17281	17088	17116	17093	17325	17241	17159	17315	17177	17342	17317	17247	17273	17196	17277	17388	17371	17094	17245	17093	17240	17329	17227	17406	17283	17380	17365	17240	17282	17468	17396	17163	17224	17251	17496	17179	17238	17331	17166	17472	17270	17159	17330	17292	17058	17371	17305	17228	17225	17278	17229	17036	17270	17400	17125	17287	17299	17217	17354	17219	17255	17245	17190	17236	17162	17261	17130	17289	17015	17275	17352	17184	17321	17007	17259	17358	17134	17203	17314	17278	17301	17220	17391	17152	17166	17155	17417	17345	17270	17156	17183	17224	17197	17292	17464	17061	17175	17054	17242	17178	17182	17116	17352	17183	17246	17126	17364	17470	17261	17191	17155	17147	17386	17323	17302	17217	17277	17390	17135	17147	17225	17251	17215	17391	17208	17135	17098	17368	17259	17303	17205	17341	17162	17289	17218	17361	17379	17000	17386	17128	17379	17456	17276	17329	17281	17269	17327	17160	17156	17313	17128	17282	17291	17381	17358	17246	17206	17422	17397	17130	17163	17288	17311	16994	17211	17294	17379	17277	17041	17198	17212	17084	17244	17245	17537	17164	17202	17336	17319	17399	17270	17188	17206	17164	17202	17265	17159	17027	17192	17079	17272	17282	17330	17181	17263	17314	17107	17328	17144	17318	17108	17339	17014	17214	17080	17317	17166	17237	17230	17227	17109	17175	17131	17281	17227	17222	17363	17326	17138	17046	17320	17312	17175	17018	17173	16926	17169	17077	17243	17224	17184	17164	17100	17145	17315	17185	17175	17368	17202	17234	17462	17273	17471	17123	17085	17276	17250	17425	17320	17207	17093	17198	17239	17191	17287	17177	17270	17161	17031	17163	17182	17029	17369	17290	17493	17021	17103	17336	17444	17231	17215	17367	17255	17087	17168	17157	17476	17295	17294	17274	17123	17309	17221	17106	17213	17314	17321	17195	17289	17265	17243	17280	17229	17300	17279	17218	17153	17335	17213	17228	17159	17228	17367	17237	16973	17289	17287	17344	17227	17120	17295	17379	17430	17299	17317	17321	17553	17260	17268	17342	17414	17149	17116	17266	17247	17224	17296	17319	17272	17335	17170	17219	17256	17236	17105	17100	17121	17229	17344	17197	17327	17232	17146	17289	17134	17191	17371	17342	17257	17491	17134	17222	17175	17189	17262	17225	17183	17202	17420	17208	17207	17268	17111	17129	17192	17216	17453	17228	17278	17300	17269	17203	17250	17211	17149	17209	17108	17325	17240	17377	17262	17276	17242	17260	17389	17332	17178	17182	17210	17098	17226	17319	17192	17177	17133	17238	17148	17219	17326	17158	17215	17177	17335	17183	17408	17215	17266	17179	17290	17223	17381	17054	17236	17375	17309	17171	17247	17259	17246	17192	16969	17402	17203	17373	17237	17181	17313	17179	17189	17306	17222	17181	17358	17394	17366	17344	17163	17277	17286	17267	17210	17134	17381	17232	17185	17455	17186	17326	17233	17204	17192	17052	17163	17405	17367	17346	17295	17285	17151	17299	17313	17233	17296	17204	17183	17246	17251	17230	17223	17309	17127	17421	17152	17266	17296	17243	17422	17024	17189	17094	17262	17325	17193	17261	17254	17258	17309	17131	17258	17232	17164	17271	17259	17270	17378	17343	17329	17316	17093	17379	17110	17384	17156	17206	17269	17234	17302	17381	17220	17358	17264	17048	17103	17236	17240	17410	17377	17181	17359	17288	17295	17244	17383	17282	17195	17093	17277	17366	17177	17346	17365	17346	17333	16999	17323	17259	17332	17145	17287	17260	17284	17137	17419	17416	17296	17130	17339	17303	17028	17326	17209	17204	17407	17161	17258	17213	17394	17336	17110	17184	17169	17344	17349	17338	17269	17179	17299	17118	17137	17131	17048	17226	17158	17244	17334	17177	17207	17128	17402	17309	17356	17311	17121	17229	17223	17107	17395	17191	17172	17255	17234	17044	17200	17192
22969	22972	33829	29105	24965	25396	26955	22035	21298	21840	21313	21568	21461	21346	21482	21550	21426	21481	21233	21251	21074	21284	21337	21189	21302	21460	21347	21231	21481	21166	21247	21168	21368	21325	21180	21271	21119	21178	21305	21122	21230	21037	21335	21083	21257	21254	21242	21094	20899	21104	21053	20906	21011	21259	21288	21046	21206	21211	21166	21070	21186	21068	20870	20969	21027	21142	21377	21188	21439	21119	21252	21132	21029	20985	20975	21037	21177	21079	21113	21131	21070	21116	21138	21220	20980	21201	21134	21297	21019	21141	20955	21238	21343	21093	21107	20991	21260	21065	20863	21149	21076	21223	21116	21026	21201	21179	21056	21145	21035	21101	20999	21115	21182	21138	21189	21204	21083	21222	21202	21270	21173	21139	21087	21255	21063	20965	20898	21257	21021	20853	20996	21057	21215	21134	21116	21121	21195	21060	21106	21080	21169	21099	20984	20993	21300	21002	21042	21134	20947	20971	21034	20919	21220	21008	20917	21075	21177	21167	21104	21062	20945	20918	21031	20979	21023	21160	21067	21211	21087	21146	21250	21195	21114	21150	21132	21029	21062	21268	20934	21045	21165	21149	21047	20900	21015	21171	21036	21245	21022	21166	21030	21264	21054	21065	20952	21136	21100	20903	20969	21056	21123	21055	21196	20886	21065	21037	21156	20961	21034	21113	21152	20853	21055	21057	21037	21030	21094	21203	20969	21022	21078	21099	20977	21252	21223	21108	21210	21100	21091	21086	21007	20926	20961	21067	20958	20913	21031	21213	20931	21121	20821	21105	21089	21045	20728	21106	21262	21188	21049	21250	21157	21033	21126	20924	21115	20993	20922	21130	21001	21063	20754	21024	21068	21048	21321	21088	21026	21026	21250	20943	21043	21099	21117	21001	20920	21126	21115	20992	21218	20973	21043	21043	21024	21120	21212	21071	21162	21395	21075	20929	21105	21060	20982	20932	21115	21054	20874	21060	21055	21391	20893	21209	21332	21060	21204	20987	21146	21042	20987	21182	21280	21207	21048	20915	20929	21002	21097	20943	20952	20945	21157	21072	20961	20887	21394	21109	21162	21072	21036	21153	21196	20893	20835	21142	21117	21006	20980	21220	21132	21161	21106	21094	20927	20874	21175	21169	20898	20934	21087	21047	21126	21032	20996	21117	20916	21001	21108	20923	21091	21193	21007	21248	21164	21020	21289	21109	21296	21078	21072	21060	21128	21004	21050	20938	21092	20986	21018	20931	21103	20994	21074	21046	21103	21317	21018	21023	21134	21178	20871	20914	21125	21111	21148	21062	21095	21029	21256	21156	21074	21107	20900	21223	21284	21165	21145	20920	21118	21087	21059	20955	21122	21097	21270	20888	20973	20858	21013	21203	20936	21105	21053	21072	20930	21113	21133	21068	21044	21057	21095	21153	21039	20989	20859	20977	21004	21010	21201	21073	21256	21087	21317	21051	20924	20902	21174	21057	21030	21222	20891	21041	21169	21120	21124	21111	21193	21063	20963	21031	20997	20957	21206	20972	21022	20870	21224	21140	21026	21025	20972	21183	21219	20965	21048	20909	20980	20990	21125	20928	21110	21194	21066	21110	21155	21154	20768	21094	21042	21114	21280	20991	20957	21024	21261	21227	21042	20938	21158	21115	21084	21220	21191	21085	20934	21050	20975	20921	21116	21005	21011	21076	21177	21068	20960	21025	21127	21055	20970	21144	21145	21000	21129	20853	21068	21189	21309	20957	20945	20993	21191	20949	21206	21152	21150	21108	21104	21034	21052	21354	21149	20948	21079	21148	21173	20912	21044	21029	20951	21154	20925	20988	20985	20887	21057	21035	21019	21312	20924	21064	21222	21298	21020	20877	21132	20885	21107	21106	21102	20969	20990	21068	21101	21027	21017	21092	21063	21064	21047	20945	21003	20986	21130	21010	20878	21046	21133	21038	21076	21021	21053	21140	21048	20962	21125	21289	21223	21191	20999	21189	21098	21043	21147	21036	20861	21153	21028	21152	21161	21017	20946	21187	21090	21061	21110	20988	21178	21223	21129	21032	21164	21173	21034	20985	21238	21156	21306	21228	20969	21026	21113	21348	21108	21193	21092	21102	21153	20913	21026	21294	20979	21216	21117	21225	21096	20888	21035	20867	21100	21103	20973	21094	21155	21103	21016	21204	21017	21111	21016	20945	21299	21262	21008	21072	21013	21141	20969	21178	21138	21025	20916	21015	21106	21003	21074	21308	21177	21143	21086	21036	21047	21038	21119	21013	21349	21309	21004	21074	21177	21039	21277	20874	21110	21156	21024	20976	21188	21067	21041	21092	21101	21182	20804	20912	21069	21119	20996	20925	21284	21131	21266	21057	21213	20903	21280	21086	21043	21052	21105	21081	21041	20858	21164	21015	21135	21058	21079	20998	21041	21080	21135	20909	21122	21098	21115	20982	20996	21135	21046	21131	21201	21018	20899	21219	21098	21194	20920	21086	21089	20993	21162	21175	21093	21238	20974	20837	20967	20995	21244	21197	21300	20893	21142	21002	20998	20913	21121	20851	21095	21109	20990	21341	21275	21193	21195	20942	21064	20757	21133	21121	21132	21143	20906	21051	20975	21304	21119	21086	21031	21060	20979	20952	21074	20715	21108	21196	21174	21047	21257	21146	21114	21095	20956	21092	21154	21077	20942	21192	21285	21240	20971	21128	21146	21187	21291	21180	21349	21004	20910	20958	21169	21059	20934	21056	20943	20937	21005	21189	21057	21040	21110	21197	21115	20858	20896	20927	21179	21106	20978	21003	21103	21010	21085	21174	21129	21320	21124	20973	21142	21104	21107	20974	20929	21011	21116	21175	20956	21116	20954	21148	21110	21065	21065	20819	21117	20991	20981	20959	21152	21271	21154	21267	21304	21088	21124	21051	21037	20908	20982	20844	20903	21156	21023	21172	20950	21233	21040	20919	21095	21028	21022	21126	21106	20984	21063	21247	21064	20866	21175	20978	21089	20822	21118	20946	20880	21025	20990	21183	21070	21089	21082	20999	21246	21071	20956	20968	21075	21172	20919	20980	21077	21112	20970	20946	20949	20990	21122	21208	21113	21014	21002	20998	21072	20919	21082	21010	21184	21259	21183	20861	20808	21089	21163	21139	21087	21105	20968	20972	21033	21078	21302	21001	21012	21047	20819	21037	21028	21036	21061	20892	20928	20961	21015	21057	21028	21057	21144	21169	21223	21121	21126	21045	21112	21007	21033	21080	21000	20987	21191	21184	21122	21010	20977	21209	21195	21229	21160	20800	21032	21162	21080	21096	21111	21160	21221	21157	21158	21025	20787	21141	21163	21028	21005	21158	21153	21120	20932	21083	20926	21098	20952	20960	21151	20840	21008	21038	21076	21033	21222	21002	21148	21029	20989	20844	21312	21073	21211	21138	21054	20940	20981	20997	21181	21045	21085	20985	20874	20909	20965	21069	21006	21238	21116	21056	20986	21063	21153	20973	20938	20896	21124	21081	21106	20926	21119	21032	21065	20998	20874	21203	21148	21155	21064	21204	21175	21221	21021	21200	20993	20934	21272	20822	20968	21291	21102	21144	21067	20930	21093	21136	21038	21085	21165	21091	21211	21003	21250	21298	21230	21035	21022	21152	21017	21042	21276	20920	20879	21084	21028	21185	21129	21042	20990	21013	21107	21018	21089	21047	21176	21170	21080	20859	21122	20907	21080	21073	21106	20991	21048	21254	21006	20986	20915	21218	21091	21022	21169	20857	21281	20987	21091	21086	20918	20969	21217	21055	21234	21130	21023	21107	21128	21125	21248	21081	21014	20957	21004	21123	21022	21114	20895	20970	21251	21209	21252	20957	20959	21002	20912	20863	21042	20994	20860	20988	21092	21216	20976	21077	21074	21180	20841	20940	21008	21058	20983	21145	21014	20989	20987	21102	20998	20996	21162	21128	21224	21180	21245	21139	21144	20997	20922	21114	21047	20853	20877	20939	21203	21208	21018	21088	20923	20997	21163	21024	21106	20948	21059	21320	21196	21131	21031	20987	20992	21099	21043	21047	21294	21005	21186	21104	20770	21112	21073	21017	21002	20958	21179	21194	20999	20985	21219	20920	20913	21110	21138	21030	21021	21089	20988	21061	20918	21011	20963	21301	21243	21167	20997	20920	21080	21180	21138	21113	21168	21074	21021	21051	21205	20950	20956	21296	20977	20884	21165	20990	21093	21093	21028	20979	20880	21115	20780	21148	21083	20984	20940	21235	21020	20975	21032	20858	21083	20998	21222	21108	20994	21162	21134	20964	21077	20880	21166	21118	21120	21191	21039	20932	21098	20936	21162	21088	20895	21028	21233	21135	21135	21098	20950	21038	21154	21025	21093	20976	21253	21124	21238	21141	21276	20856	20880	21064	21176	21193	21012	20968	20786	21033	20950	20852	21122	20982	21201	21060	20960	21198	21099	20990	21115	21124	21027	21129	20968	21022	21120	21280	21213	20998	21101	21036	21252	21043	21140	20927	21232	21035	20846	21265	20869	21150	21004	21062	21212	21029	20880	20900	21069	20962	21151	21279	21153	21038	21045	21245	21095	20978	20950	21167	21053	21234	20959	21020	21057	21136	21005	21242	20971	20865	20981	21128	21211	21102	20907	21007	20997	20911	21022	21125	21150	20973	21188	21175	20956	21037	20980	20991	20834	20927	21316	21110	21219	21106	21054	21029	21066	21016	20858	21248	21114	21017	21226	20882	20979	21141	21032	20857	21166	21083	20855	21028	20992	20982	21092	21195	21299	21233	21021	21201	20956	21372	21182	21165	20969	21287	21079	21058	21313	21087	20982	21101	21164	21014	21081	20891	21028	21278	20973	21128	20945	21201	21006	20993	20900	21030	20943	21245	20986	21074	21137	21221	21235	21063	21138	21001	21074	21088	21004	21209	21115	21005	21277	21081	21058	21008	21127	21193	21191	21046	21226	21014	21110	21237	21053	21229	20900	21072	21108	21126	21134	21039	20984	21191	20915	21282	21160	21221	21089	21165	20979	21215	21322	21107	21273	21188	21040	21118	21092	21066	21116	21223	21099	21092	21208	21258	21031	21022	20974	20987	20780	20898	21209	21154	20918	20987	21147	21127	21130	20966	20782	21142
63274	105910	87618	58987	36298	22640	17295	17013	17163	17176	17038	17268	17227	17251	17161	17129	17122	17303	17237	17097	16973	17106	17098	17195	17200	17300	17095	16881	17225	17237	17073	17375	17237	17166	17246	17275	17085	17221	17243	17288	17282	17282	17347	17419	17224	17200	17228	17244	17189	17337	17276	17311	17257	17214	17285	16994	17322	17216	17294	17195	17217	17034	17170	17239	17265	17191	17198	17296	17155	17277	17223	17324	17348	17239	17253	17171	17411	17279	17101	17404	17065	17290	17157	17098	17275	17226	17220	17231	17072	17079	17162	17095	17400	17073	17128	17167	17268	17145	17274	17262	17136	17360	17295	17131	17102	17209	17245	17167	17237	17197	17447	17116	17548	17299	17021	17290	17262	17412	17307	17161	17136	17501	17084	17185	17293	17046	17320	17131	17121	17373	17211	17262	17265	17258	17264	17429	17194	17131	17257	17259	17228	17145	17410	17404	17186	17237	17196	17202	17284	17260	17235	17238	17278	17166	17166	17032	17150	17150	17353	17149	17333	17225	17260	17366	17331	17154	17155	17140	17162	17215	17184	17166	17118	17291	17016	17421	17158	17262	17232	17123	17217	17058	17235	17210	17241	17239	17021	17477	17113	17323	17110	17404	17313	17266	17289	16908	17147	17172	17154	17255	17144	17270	17265	17147	17168	17154	17265	17301	17118	17080	17218	17193	17305	17316	17102	17433	17356	17217	17201	17218	17182	17236	17263	17121	17176	17134	17116	17223	17274	17203	17364	17374	17051	17240	17310	17107	17243	17346	17260	17193	17271	17249	17231	17160	17320	17159	17213	17128	17151	17220	17131	17268	17179	17382	17419	17156	17176	17338	17308	17207	17126	17129	17167	17289	17172	17238	17089	17137	17174	16995	17156	17156	17280	17219	17323	17155	17406	17208	17479	17286	17361	17310	17217	17049	17330	17304	17229	17105	17316	17245	17223	17232	17275	17234	17168	17214	17177	17233	17176	17087	17285	17245	17349	17397	17129	17307	17098	17065	17068	17381	17159	17248	17208	17278	17281	17223	17242	17079	17246	17339	17294	17340	17166	17285	17151	17281	17191	17202	17169	17238	17197	17300	17022	17186	17019	17246	17224	17198	17149	17172	17245	17033	17212	17227	17281	17267	17141	17172	17202	17256	17303	17281	17161	17197	17103	17355	17170	17199	17202	17296	17266	17151	17122	17259	17404	17458	17220	17256	17316	17121	17220	17149	17142	17213	17211	17176	17284	17154	17317	17245	17230	17172	17158	17155	17131	17447	17358	17339	17139	17291	17407	17130	17419	17190	17080	17235	17041	17132	17162	17314	17119	17155	17157	17135	17111	17325	17233	17459	17290	17146	17235	17182	17233	17282	17319	17128	17237	17267	17247	17155	17294	17392	17192	17283	17022	17255	16984	17098	17233	17071	17155	17135	17270	17181	17183	17157	17294	17186	17304	17329	17223	17254	17170	17271	17326	17144	17241	17117	17144	17310	17183	17200	17189	17247	17009	17255	17264	17101	17307	17256	17054	17254	17328	17286	17186	17211	17202	17138	17212	17334	17430	17080	17314	17257	17237	17134	17318	17077	17153	17253	17298	17244	17081	17164	17266	17069	17226	17245	17044	17192	17393	17293	17109	17112	17267	17319	17143	17249	17069	17208	17288	17240	17325	17093	17355	17259	17248	17327	17042	17197	17238	17262	17358	17243	17256	17281	17211	17274	17238	17276	17134	17184	17377	17225	17274	17221	17182	17042	17196	17268	17313	17196	17322	17060	17079	17310	17067	17128	17156	17261	17395	17049	17141	17242	17227	17273	17228	17136	17273	17091	17343	17243	17073	17184	17229	17099	17313	17236	17205	17210	17439	17201	17323	17211	17066	17319	17191	17223	17006	17333	17261	17298	17272	17112	17245	17305	17279	17196	17166	17100	17172	17237	17161	17186	17180	17154	17222	17267	17370	17356	17141	17365	17281	17250	17161	17225	17140	17400	17244	17284	17139	17183	17282	17288	17279	17207	17033	17417	17181	17213	17120	17376	17323	17365	17244	17257	17143	17183	17278	17042	17012	17226	17116	17124	17353	17212	17310	17090	17297	17269	17181	17333	17405	17365	17209	17222	17111	17398	17153	17201	17261	17311	17194	17324	17084	17292	17395	17263	17217	17286	17303	17277	17118	17247	17336	17132	17174	17252	17194	17209	16989	17387	17188	17165	17098	17393	17167	17186	17335	17175	17403	17093	17076	17137	17265	17383	17263	17243	17232	17175	17144	17168	17314	17196	17176	17069	17177	17219	17249	17272	17315	17466	17144	17316	17389	17156	17189	17146	17100	17267	17120	17217	17030	17159	17223	17292	17334	17258	17004	17319	17224	17376	16996	17252	16973	17370	17222	17255	17210	17375	17329	17225	17221	17038	17230	17166	17226	17231	17075	17154	17157	17172	17375	17207	17392	17167	17247	17293	17095	17116	17160	17309	17236	17333	17076	17074	17282	17362	17174	17214	17157	17134	17207	17107	17246	17199	17330	16899	17131	17353	17195	17394	17039	17200	17213	17343	17268	17314	17129	17213	17199	17179	17225	17225	17336	17178	17142	17126	17174	17215	17181	17149	17085	17171	17124	17252	17078	17152	17332	17135	17172	17309	17130	17388	17405	17150	17203	17303	17138	17209	17078	17244	17261	17286	17189	17101	16997	17023	17182	17130	17161	17270	17368	17278	17235	17137	17179	17295	17142	17191	17205	17147	17129	17200	17348	17315	17288	17195	17265	17326	17116	17333	17039	17250	17274	17207	17430	17058	17267	17215	17036	17234	17177	17302	17190	17198	17290	17181	17212	17134	17260	17104	17235	17236	17287	17225	17283	17213	17309	17304	17155	17189	17163	17250	17253	17237	17119	17221	17078	17103	17181	17377	17217	17128	17193	17057	17177	17226	17304	17181	17236	17159	17318	17217	17337	17247	17159	17206	17111	17216	17160	17306	17174	17144	17152	17221	17299	17145	17270	17213	17328	17295	17182	17196	17167	17156	17287	17187	17191	17289	17176	17179	17147	17277	17194	17221	17347	17233	17308	17046	17285	17151	17301	17038	17313	17135	17294	17120	16967	16993	17168	17381	17148	17343	17206	17353	16934	17216	17194	17217	17299	17312	17070	17324	17296	17212	17357	17226	17158	16993	17112	17223	17168	17228	17233	17241	17162	17316	17326	17243	17012	17160	17382	17301	17199	17343	17128	17223	17397	17275	17087	17361	17105	17205	17362	17127	17216	17244	17087	17412	17182	17210	17530	17270	17080	17176	17156	17048	17320	17109	17188	17273	17252	17163	17191	17230	17167	17121	17014	17335	17167	17185	17332	17146	17012	17214	17225	17092	17074	17162	17048	17354	17300	17179	17077	17314	17189	17210	17244	17283	17369	17299	17150	17185	17177	17358	17275	17272	17192	17341	17350	17271	17326	17202	17066	17166	17255	17216	17357	17263	17236	17234	17188	17138	17104	17152	17253	17152	17136	17283	17004	17276	17107	17163	17285	17123	17262	16967	17194	17355	17103	17062	17046	17173	17211	17296	16972	17202	17186	17193	17172	17142	17086	17371	17055	17002	17137	17168	17362	17315	17217	17223	17118	17246	17131	17202	17291	17081	17295	17342	17208	17156	16945	17361	17376	17148	17329	17347	16989	17200	17223	17230	17126	17348	17169	17157	17281	17128	17105	17170	17153	17242	17169	17171	17212	17150	17124	17257	17193	17191	17194	17312	17136	17167	17162	17253	17315	17244	17301	17201	17385	17337	17116	17230	17268	17224	17244	17323	17023	17088	17296	17340	17302	17331	17186	17201	17288	17126	17256	17070	17261	17262	17151	17206	17252	17269	17226	17097	17272	17067	17193	17182	17120	17221	17365	17054	17174	17193	17263	17207	17140	17219	17190	17036	17150	17236	17317	17316	17373	17117	17240	17268	17369	17265	17045	17333	17114	17282	17356	17123	17281	17134	17255	17304	17227	17374	17288	17207	17168	17232	17295	17220	17107	17171	17088	17178	17335	17243	17322	17250	17104	17489	17205	17393	17142	17191	17227	17222	17251	17437	17284	17156	17260	17265	17210	17291	17151	17136	17181	17293	17251	17264	17230	17292	17318	17311	17212	17165	17230	17070	17320	17081	17247	17179	17112	17004	17191	17313	17316	17208	17447	17280	17242	17193	17087	17091	16993	17261	17164	17036	17223	17214	17106	17146	17252	17215	17243	17138	17281	17457	17215	17248	17182	17284	17128	17113	17359	17222	17209	17184	17282	17242	17073	17198	17344	17201	17377	17269	17245	17185	17261	17191	17151	17294	17071	17310	17317	17082	17196	17225	17253	17155	17186	17462	16941	17032	17107	17190	17363	17150	17164	17129	17339	17068	17138	17087	17329	17242	17309	17220	17189	17180	17256	17340	17219	17097	17223	17290	17149	17260	17313	17264	17037	17123	17518	17208	17145	17230	17055	17267	17377	17381	17138	17136	17182	17101	17319	17246	17341	17200	17125	17155	17272	17001	17205	17406	17177	17297	17276	17199	17113	17130	17185	17117	17131	17247	17340	17368	17006	17288	17318	17143	17281	17062	17148	17064	17124	17195	17199	17140	17122	17152	17240	17180	17160	17070	17109	17245	17113	17090	17086	17227	17282	17133	17284	17190	17240	17382	17029	17312	17356	17339	17214	17157	17158	17079	17223	17197	17127	17192	17425	17126	17260	17115	17165	17240	17488	17106	17117	17216	17266	17060	17157	17198	17107	17135	17324	17202	17089	17161	17328	17233	17207	17323	17238	17417	17356	17052	16969	17260	17263	17225	17207	17119	17315	17227	17136	17274	17168	17256	17018	17222	17159	17217	17349	17308	17252	17204	17247	17249	17048	17146	17152	17152	17252	17403	17242	17216	17302	17175	17139	17179	17128	17092	17217	17232	17275	17222	17250	17303	17263	17185	17101	17211	17160	17134	17310	17071	17286	17199	17229	17206	17213	17102	17301	17257	17219	17346	17282	17309	17246	17173	17163	17121	17205	17388	17117	17111	17159	17164	17221	17183	17246	17249	17211	17300	17070	17357	17196	17259	17076	17035	17180	17305	17059	17254	17242	17423	17322	17253	17264	17149	17235	17253	17175	17199
30242	36063	41685	31250	23511	21836	20987	21179	20852	20968	20688	20896	20857	20885	20935	20706	21084	20926	20857	20754	20856	20872	20917	20824	20846	20705	20679	20648	20638	20899	20690	20625	20858	20720	20913	20714	20779	20681	20630	20518	20778	20822	20708	20516	20617	20685	20735	20600	20511	20779	20679	20774	20673	20836	20682	20655	20861	20831	20946	20728	20676	20979	20913	20716	20721	20716	20805	20806	20846	20763	20891	20823	20550	20609	20889	20714	20816	20826	20699	20740	20552	20744	20787	20990	20718	20581	20848	20741	20789	20736	20907	20741	20851	20815	20937	20869	20657	20858	20812	20978	20888	20678	20631	20883	20792	20824	20766	20739	20670	20776	20582	20633	20608	20768	20597	20645	20639	20736	20910	20573	20665	20626	20760	20822	20711	20941	20999	20882	20672	20853	20677	20822	20753	20664	20774	20871	20671	20689	20974	20614	20798	20790	20620	20724	20911	20734	20673	20797	20800	20978	20736	20821	20799	20734	20665	20861	20521	20604	20777	20982	20834	20712	20584	20785	20803	20846	20733	20684	20628	20755	20867	20501	20725	20897	20832	20892	20664	20694	20673	20522	20630	20652	20464	20934	20822	20578	20655	20534	20781	20542	20526	20640	20805	20767	20771	20963	20958	20799	20682	20757	20615	20805	21083	20716	20672	20714	20609	20729	20848	20571	20674	20687	20699	20678	20829	20976	21119	20883	20716	20703	20523	20937	20842	20636	20690	20981	20653	20826	20532	20667	20845	20717	20839	20787	20713	20856	20687	20670	20729	20793	20884	20863	20856	20843	20671	20713	20610	20666	20636	20668	20811	20707	20644	20769	20629	20870	20702	20462	20626	20628	20562	20690	20496	20594	20942	20759	20841	20832	20889	20743	20761	20621	20763	20522	20695	20814	20716	20692	20648	20806	20593	20871	20690	20625	20890	20827	20746	20767	20700	20624	20640	20595	20503	20764	20768	20621	20880	20650	20615	20664	20700	20810	20763	20907	20738	20671	20710	20795	20719	20842	20818	20742	20511	20775	20942	20710	20761	20798	20698	20591	20709	20620	20676	20593	20709	20914	20651	20808	20664	20710	20818	20754	20689	20679	20732	20780	20672	20644	20881	20764	20744	20567	20723	20745	20890	20842	20805	20688	20816	20857	20876	20680	20827	20742	20820	20787	20780	20887	21035	20825	20673	20703	20976	20830	20560	20773	20881	20704	20937	20677	20899	20718	20661	20843	20818	20851	20889	20604	20816	20665	20738	20789	20785	20824	20774	20578	20554	20678	20694	20689	20795	20826	20926	20838	20541	20744	20818	21071	20906	20862	20699	20737	20800	20772	20872	20816	20852	20553	20656	20809	20631	20738	20685	20550	20441	20664	20780	20902	20796	20715	20772	20869	20958	20729	20629	20592	20707	20654	20634	20624	20891	20818	20678	20811	20757	20774	20625	20808	20998	20821	20529	20726	20589	20855	20741	20814	20681	20704	20613	20826	20874	20689	20796	20693	20552	20850	20703	20841	20821	20901	20671	20657	20825	20698	20801	20856	20997	20690	20769	20603	20845	20772	20691	20517	20592	20736	20746	20742	20702	20663	20860	20777	20938	20601	20847	20771	20811	20880	20823	20701	20757	20956	20837	20856	20847	20740	20813	20644	20887	20915	20612	20653	20848	20690	20969	20839	20859	20791	20767	20735	20811	20824	20564	20720	20682	20647	20787	20854	20688	20829	20606	20679	20850	21089	20786	20874	20862	20770	20804	20758	20773	20877	20722	20898	20645	20632	20539	20683	20610	20899	20657	20774	20840	20738	20464	20802	20544	20707	20680	20776	20801	20688	20461	20760	20911	20525	20819	20788	20863	20611	20531	20623	20968	20671	20625	20838	20655	20613	20662	20605	20824	21011	20773	20754	20727	20878	20996	20505	20599	20611	20721	20766	20841	20695	20837	20806	20751	20838	20751	20589	20675	20723	20402	20604	20781	20702	20720	20707	20899	20839	20869	20890	20757	20777	20880	20815	20734	20776	20812	20634	20723	20819	20849	20810	20729	20631	20797	20759	20804	20723	20820	20642	20864	20856	20822	20839	20738	20578	20915	20878	20608	20756	20853	20809	20634	20791	20708	20659	20703	20929	20997	20560	20777	20751	20529	20866	20852	20836	20433	20703	20930	20774	20694	20806	20681	20760	20843	20543	20662	20694	20817	20745	20678	20746	20741	20823	20516	20840	20555	20688	20759	20664	20811	20911	20819	20796	20817	20758	20608	20739	21105	20779	20721	20763	20853	20818	20780	20789	20741	20853	20897	20674	20639	20738	20498	20656	20670	20764	20948	21004	20769	20832	20909	20744	20552	20895	20843	20884	20771	20605	20801	20699	20817	20598	20450	20846	20797	20722	20716	20836	20883	20892	21043	20796	20888	20843	20872	20668	20821	20947	20843	20774	21174	20847	20865	20711	20931	20803	20736	20827	20886	20502	20761	20769	20801	20528	20985	20939	20837	20660	20910	20565	20693	20390	20881	20912	20847	20704	20794	20747	20754	20904	20893	20777	20743	20643	20770	20612	20665	20701	20782	20607	20860	20871	20984	20865	20920	20815	20851	21051	20715	20606	20881	20596	20593	20762	21011	20811	20856	20648	20646	20601	20643	20712	20583	20859	20578	20638	20796	20567	20695	20646	20688	20643	20834	20734	20793	20764	20828	20658	20646	20687	20670	20375	20722	20694	20768	20809	20689	20707	20697	20512	20676	20639	20893	20910	20723	20624	20781	20945	20930	20490	20731	20790	20756	20748	20772	21022	20582	20796	20687	20657	20922	20886	20616	20753	20892	20768	20741	20778	20850	20790	20529	20759	20946	20664	20918	20879	20727	20760	20896	20679	20688	20578	20876	20884	20804	20666	20885	20483	20771	20847	20818	20842	20877	20884	20674	20768	21044	20652	20881	20571	20837	20750	20712	20734	20760	20771	20725	20725	20746	20752	20869	20788	20728	20779	20790	20781	20853	20722	20747	20642	20666	20618	20802	20827	20838	20606	20720	20704	20673	20901	20671	20779	20814	20864	20856	20682	20649	20802	20845	20865	20876	20687	20826	20777	20712	20756	20703	20769	20750	20938	20632	20647	20856	20598	20782	20734	20709	20808	20687	20667	20824	20752	20729	20777	20678	20750	20965	20821	20710	20830	20528	20610	20618	20552	20794	20734	20668	20827	20575	20909	20885	20885	20766	20805	20974	20847	21032	20647	20837	20781	20812	20656	20765	20769	20775	20599	20857	20897	20903	20731	20724	20528	20828	20556	20513	20676	20742	20778	20917	20815	20903	20629	20823	20731	20733	20725	20937	20763	20731	20629	20604	20664	20687	20706	20749	20918	20623	20714	20782	20804	20684	20780	20682	20924	20712	20882	20619	20630	20727	20715	20587	20830	20822	20761	20501	20506	20589	20583	20851	20700	20884	20641	20757	20789	20757	20762	20764	20814	20743	20709	20646	20786	20787	20977	20802	20751	20762	20887	20848	20724	20571	20624	20684	20919	20664	20837	20797	20714	20775	20638	20816	20629	20852	20803	20838	20748	20802	20683	20915	20729	20608	20634	20927	20716	20764	20738	21010	20844	20966	20850	20791	20913	20825	20745	20850	20808	20810	20928	20841	20780	20727	20870	20881	20971	20857	20512	20634	20638	20647	20809	20781	20825	20827	20736	21023	20668	20860	20639	20755	20774	20709	20803	20891	20620	20730	20823	20799	20801	20908	20907	20754	20640	20622	20865	20560	20477	20702	20804	20587	20693	20664	20894	20681	20812	20704	20703	20762	20846	20725	20749	21008	20666	20712	20922	20741	20667	20825	20827	20603	20727	20957	20788	20715	20702	20796	20713	20768	20652	20712	20829	20829	20709	20723	20807	20706	20904	20708	20786	20656	20585	20562	20892	20594	20541	20826	20854	20818	20828	20750	20574	20774	20817	20826	20750	20610	20629	20860	20591	20818	20786	20986	20826	20557	20719	20842	20881	20875	20816	20815	20883	20886	20842	20898	20693	20531	20776	20820	20526	20768	20742	20773	20613	20760	20683	20846	20822	21038	20812	20541	20917	20760	20794	20561	20822	20798	20791	20671	20826	20762	20894	20614	20555	20908	20787	20761	20541	20635	20724	20615	20745	20700	20879	21003	20568	20617	20625	20967	20872	20671	20848	20726	20660	20850	20720	20752	20815	20712	20837	20716	20766	20714	20688	20929	20900	20836	20784	20658	20810	20761	20872	20822	20835	20735	20809	20607	20640	20714	20705	20763	20675	20794	21005	21011	20863	20918	20587	20683	20820	20910	20740	20589	20929	20917	20648	20583	20814	20570	20706	20873	20952	20724	20667	20952	20636	20773	20675	20808	21038	20800	20594	20590	20685	20778	20957	20682	20769	20716	20666	20407	20801	20850	20911	20650	20666	20755	20898	20772	20700	20614	20686	20836	21064	20674	20678	20686	20746	20769	20608	20718	20805	20815	20648	20938	20931	20777	20876	20783	20620	20662	20839	20740	20903	20833	20606	20686	20670	20781	20575	20952	20869	20829	20685	20772	20750	20757	20758	20864	20688	20740	20736	20615	20668	20804	20510	20821	20559	20764	20690	20725	20742	20799	20920	20660	20700	20850	20909	20739	20845	20755	21098	20692	20807	20732	20592	20746	20681	20776	20769	20571	20579	20819	20909	20819	20755	20772	20853	20676	20785	20639	20789	20791	20608	20696	20904	20811	20954	20871	20899	20860	20786	20824	20912	20817	20723	20745	20834	20670	20685	20567	20735	20789	20797	20718	20932	20905	20876	20764	20873	20793	20846	20870	20824	20800	20756	20511	20645	20671	20990	20798	20693	20810	20783	20757	20848	20873	20748	20617	20917	20753	20712	20887	20677	21061	20862	20690	20747	20636	20639	20825	20794	20955	20850	20783	20574	20770	20392	20394	20766	20512	20947	20766	20690	20744	20841	20866	20747	20931	20991	20840	20830	20723	20880	20732	20562	20787	20636	20647	20582	20805	20678	20769	20631	20881	20573	20930	20609	20660	20687	20722	20716	20758	20708	20855	20756	20743	20738	20753	20773	20612	20890	20742	20884	20739	20679	20852	20851	21043	20728	20717	20697	20698	21054	20970	20798
38625	56497	43182	26474	19747	17576	16945	17088	16854	17068	16911	16955	16865	16999	17056	16933	17150	17077	17122	16912	16994	17160	17163	17149	17157	16983	17196	16939	16968	17027	16974	16990	16963	17113	17081	16915	17057	17013	17099	17162	16996	16982	17142	17155	17022	16996	17137	17099	16881	16779	17197	17063	17167	17086	16944	17113	16992	17125	16955	16901	16961	17102	17179	16847	16828	17124	17245	17092	16955	16982	17015	16938	16850	16930	17011	16876	17025	17046	17160	17169	16936	17049	16888	17071	17221	16982	17061	17122	17176	17015	17106	16995	17042	17027	17039	17011	16856	16840	17031	17156	17107	17029	17165	16971	16917	16803	16776	16959	17261	16894	17010	16905	17149	17136	16898	17081	16913	17037	16981	17063	17269	17048	16983	16941	17070	16917	17019	17001	16993	16906	16919	17167	17093	17070	17022	17042	17162	16876	17026	16927	16964	17040	17071	16892	16872	17050	17045	16854	17167	17146	16916	16955	16981	16957	16998	17108	16994	17041	16857	17083	16981	17111	17056	17071	17097	17190	16992	16951	17028	16950	17040	16986	16899	17087	16716	16862	17042	16951	17005	17025	17061	16946	17045	17167	16918	17010	17165	17045	16956	16944	17019	17091	16906	17014	17001	16916	17023	16996	17039	17153	17029	16980	17020	17019	17043	17008	17049	16966	17028	17081	17097	16893	16926	16974	17046	17162	17014	16826	16834	16961	17080	17019	17029	16959	17007	16903	17027	17047	16913	17141	17078	17085	16985	16863	17046	17022	17138	17102	16940	16919	16877	17030	16806	16994	17204	17104	17014	17034	17111	16949	16837	17070	17044	17056	17009	16835	17102	16894	16970	16988	17113	16887	17105	16831	17118	16936	16985	17069	17126	16974	17120	16854	16930	17250	16885	17050	17096	17027	17148	16949	16903	16840	17034	17143	17071	16851	16998	17033	16946	16819	17143	16976	17214	16819	16988	17037	17156	17072	16978	17101	16914	17124	16976	17009	17019	16922	17047	16982	16948	17210	17140	17045	16979	16995	16769	17184	16987	17121	17018	17081	17036	16980	16916	17066	16992	16877	17104	17058	16974	16963	17139	17031	16956	16969	17092	17058	17072	16834	17107	16934	17248	17127	16988	16777	17216	16961	17046	17084	17225	16874	16867	17065	16915	16928	16985	16982	17064	16823	17171	17027	16915	16929	16921	17086	17040	17068	17018	17013	16987	17098	17210	16861	17117	16911	17037	17005	16825	17060	17018	17120	16801	17021	16978	16991	16893	17157	16928	17066	17027	17073	16974	17047	17101	17107	16991	17010	17187	17156	17076	17019	17041	16932	16978	17113	17054	16913	17207	16951	16966	17158	16850	16857	16966	16910	16938	17329	16892	17070	16970	16993	16970	16991	17077	16882	17164	17088	17071	17033	17116	16938	16948	16883	17025	17060	16919	17023	17229	17082	16874	17043	17037	17115	17076	17053	17048	16893	17036	17201	17043	16979	16774	16992	17140	16779	16969	17077	17021	17016	17167	16992	16888	16866	17045	16877	17013	16811	17015	17013	17064	16902	16914	17177	16878	16960	16980	17210	17144	16969	16917	17002	16915	16959	17016	16955	17101	16947	17061	17055	17092	16987	17047	16987	17009	17160	17014	17043	17128	17003	17077	17016	16737	17048	16861	16995	17062	16973	16916	16949	16946	16894	16871	17150	17142	17207	17139	16964	16878	17090	16824	16869	17051	16916	16972	17018	17310	16981	17055	17092	16965	17093	17108	17106	17061	17071	17181	16877	16968	16885	17040	17032	17090	16918	16885	17222	16926	17081	17077	17003	17027	17155	17134	17163	17064	17060	16860	16967	17060	16946	17006	17011	17140	16907	16878	16997	17016	16981	16917	16960	16872	17017	17108	17038	17268	16883	17053	16922	17013	16930	17083	17104	16841	17137	17136	17076	17010	17014	17053	17185	16851	17036	16941	16932	16915	17051	16940	17006	17024	16939	16978	17110	17106	16973	16957	17056	17082	17138	17120	16992	17108	17001	17083	17067	17050	17017	17096	17231	16925	17003	17096	16794	17147	17116	16963	17079	17133	17059	17132	16876	16903	17129	17076	17102	17234	17151	17046	17007	16836	17129	16796	16899	16887	17045	17076	17017	17048	16820	17026	16991	16998	16970	17039	17017	16783	16998	16869	17048	16945	17022	16946	16959	17120	17095	16984	16940	16983	17046	17190	17011	16992	17063	17057	16884	16976	17047	17122	16983	17252	17076	17032	17080	17026	17001	17075	17083	16887	17081	16962	16809	16949	17127	17157	16983	17023	16926	17023	17046	17098	17155	16972	17129	16994	17037	17053	16971	16938	16869	16868	16780	17011	16886	17029	16873	17056	16999	17192	16870	17013	16933	16987	17021	17058	17067	16973	17004	17018	17132	16982	16960	17147	16910	17191	16884	17074	16930	17052	17019	17050	17035	16938	16837	17011	17220	17110	17077	17097	17074	17090	17094	17001	17147	16984	17046	17144	16909	17217	17068	17004	16918	17024	17020	17110	17056	16983	17116	16990	16852	16915	17111	16936	17102	17022	16991	16966	17053	17109	17038	16957	17031	17125	17040	17048	17125	16985	16996	16938	16900	17078	17072	17054	16970	16975	16892	17053	16946	17029	17092	17016	17180	16869	16993	17108	17010	17126	16993	17177	17023	16858	16943	17109	17057	16918	17012	16972	17014	17174	16864	17098	17030	17098	17017	17120	17027	17086	16903	17119	16915	17016	16959	17095	17123	17015	16945	17055	17087	16836	17055	16917	16940	17080	17192	17062	17078	17111	17068	16939	16886	16912	17004	17191	17031	16941	16947	17155	17004	17039	17016	16793	16931	17080	17309	17087	17146	17229	17012	17066	17031	17200	16881	16962	17195	17037	17268	16939	17122	16990	17039	16983	17024	16844	16991	17126	17090	16821	17020	16941	16987	17039	16922	17168	17012	17038	16993	16995	16908	16962	16888	17063	17110	17116	17099	17016	16873	16997	16940	17011	17010	17085	16925	17055	17089	17028	17134	16889	16918	16766	17035	16919	17004	17121	17073	16948	17132	17077	17074	16820	16982	16891	16920	17006	17161	17012	16999	17043	17012	17068	16995	17116	16947	17077	17094	17091	17147	16973	17137	17098	17069	17132	17097	16956	17125	16941	16996	17095	16970	16983	17156	16941	16921	17008	16902	16989	17101	17077	16980	16951	16904	17191	17031	17067	17114	17041	17103	17020	17118	17107	16800	17011	16923	16966	17243	17077	16937	17221	17069	16925	17127	17184	16968	17097	16978	16997	17062	17034	17027	17170	17050	17047	16901	17016	17004	17232	17049	17089	16999	17007	16956	17058	17051	16912	16933	17022	17099	16908	17229	17105	17121	16934	16908	17156	17009	17072	17260	17001	16927	16954	16971	17058	17014	17013	16875	17101	16974	17067	17119	17101	16855	16946	17048	17189	17077	16814	17060	17122	17029	17048	17030	17012	16921	17083	17138	17124	16826	17080	17029	16966	16971	16776	16910	17078	16996	16994	16998	16995	16886	17099	16970	17234	17091	16958	17090	16994	16798	17004	16942	17019	17076	17089	16983	17093	16924	16937	16980	16921	17054	17002	17063	16977	17061	17005	16959	16998	16867	16996	17037	17109	17071	17027	16807	16865	17051	17192	16866	17084	17010	17178	17068	17077	16752	17076	17108	16988	16749	17173	16918	17052	17035	16917	17034	16846	16970	17092	17002	17034	16997	17117	17210	16974	16975	16910	17017	17015	17196	17136	16913	17107	17202	16898	17045	16981	17047	16983	17051	16990	17175	17153	17192	16911	17036	17020	17133	17091	16915	17053	17194	16866	17002	17087	16820	17061	16964	16952	17000	16787	17075	17107	17112	16806	17009	17156	16986	16967	16998	16953	17151	17097	17027	17002	16924	17143	17194	17037	17077	17057	17110	17071	16948	16930	17118	17224	17113	16931	16954	16981	17008	17135	17062	16967	17084	17074	17043	16931	16995	17036	16889	17009	17107	16860	17114	17075	16942	17045	17031	17132	17044	17026	17065	17111	16986	16970	17021	17030	17067	16879	17118	16969	16983	16934	17127	16992	16796	16984	17049	17061	17053	17020	16889	17115	17053	16948	17006	17124	17105	16908	16935	17180	17018	16895	17068	17081	17093	16974	17208	16976	16929	16927	17046	17099	17071	17232	16989	17047	16951	17144	16925	16896	17105	17171	17204	17018	16906	17076	16821	17058	17045	17066	17033	16971	17064	16959	16797	17285	17001	16991	16988	17060	17142	16992	16960	17019	16880	17131	16944	17057	16841	16946	17092	17086	17161	16889	17067	17053	17065	17033	17063	16871	16922	17013	17143	16965	17003	17148	16907	16959	17042	17161	16977	16984	17044	17059	17100	16818	17085	16813	17157	17049	17096	17173	17014	16936	16952	17248	17094	16945	17018	17049	17100	16901	17105	16927	16793	17109	17087	16963	17073	17004	17165	17098	16984	16908	16975	17112	16862	17055	17265	16989	16948	17252	17038	17083	16752	17113	17021	16947	17182	17078	17038	17029	17062	17088	16805	17136	16913	17096	16881	17015	17168	17038	16898	17056	17031	17059	17140	16932	17234	17195	17096	17141	16991	16985	17044	17150	17109	17116	17042	17135	17029	17020	16838	17012	16863	16921	17013	16839	16954	16979	16914	17164	17073	17040	17105	17091	17081	17022	17043	17011	17134	17027	17075	16983	16888	17056	16916	17065	16966	16944	17009	17165	17040	17022	16969	16967	17063	16971	16896	17066	16985	17012	17163	17064	16778	17111	17106	17210	17026	17125	16873	17009	17118	17065	16967	16753	17106	16991	16954	16989	17171	16975	16975	16960	16933	17149	17017	17036	17039	17012	17069	16915	17033	17031	16777	17078	17013	17076	16797	16905	17000	17064	16905	16999	16776	16886	17076	16959	16923	17131	16860	16995	16990	16935	17144	16931	16948	16976	17104	17052	17064	16959	17017	17126	16972	16838	16995	17133	17014	16950	17033	17018	17091	17057	17176	16881	17052	17048	16943	16908	17146	16998	16942	16972	17082	17070	16930	17014	16829	16976	16956	17126	16980	17006	17094	16820	16990	17016	17008	16934	16970
24890	26403	41219	35501	26840	24563	22852	20760	20341	20611	20399	20574	20354	20634	20360	20324	20516	20386	20268	20315	20146	20447	20574	20378	20628	20274	20466	20442	20430	20431	20299	20346	20439	20331	20424	20137	20585	20162	20117	20471	20463	20264	20304	20239	20306	20263	20200	20316	20267	20394	20558	20416	20282	20374	20298	20344	20298	20372	20435	20222	20337	20330	20378	20415	20393	20312	20320	20572	20410	20424	20382	20145	20204	20209	20141	20126	20321	20394	20420	20306	20405	20353	20505	20427	20212	20415	20297	20337	20324	20305	20363	20286	20176	20422	20400	20490	20274	20258	20248	20320	20205	20405	20458	20306	20325	20055	20209	20216	20402	20375	20162	20283	20449	20124	20231	20179	20255	20028	20338	20288	20282	20296	20430	20342	20208	20274	20205	20272	20413	20325	20108	20032	20029	20284	20253	20254	20129	20255	20063	20406	20339	20313	20101	20108	20287	20382	20384	20328	20205	20026	20249	20241	20471	20371	20625	20333	20259	20227	20300	20168	20524	20381	20321	20260	20256	20364	20336	20224	20110	20340	20286	20148	20174	20142	20303	20322	20365	20355	20410	20556	20248	20193	20214	20314	20303	20376	20100	20394	20266	20482	20243	20158	20389	20188	20141	20208	20301	20373	20107	20136	20225	20352	20523	20412	20275	20231	20130	20311	20270	20092	20470	20390	20241	20270	20241	20262	20261	20350	20340	20376	20344	20313	20297	20225	20461	20235	20362	20364	20467	20270	20277	20177	20366	20141	20074	20419	20274	20234	20269	20403	20259	20128	20141	20217	20372	20304	20205	20185	20248	20292	20325	20126	20316	20362	20379	20263	20368	20331	20308	20385	20277	20411	20285	20261	20416	20278	20316	20340	20422	20383	20277	20264	20384	20353	20300	20336	20273	20252	20356	20089	20355	20318	20324	20342	20552	20302	20209	20215	20389	20140	20190	20332	20108	20135	20146	20040	20278	20179	20353	20286	20252	20188	20425	20340	20353	20321	20330	20469	20294	20472	20213	20108	20280	20281	20304	20403	20436	20321	20255	20168	20087	20371	20189	20223	20058	20457	20119	20217	20307	20147	20584	20158	20365	20347	20269	20315	20260	20213	20241	20334	20098	20081	20267	20011	20179	20181	20245	20174	20090	20229	20218	19985	20341	20049	20333	20291	20334	20289	20458	20123	20178	20456	20272	20318	20241	20203	20347	20210	20428	20259	20257	20318	20229	20365	20203	20143	20347	20313	20267	20260	20248	20407	20140	20161	20383	20358	20219	20336	20213	20234	20371	20335	20386	20388	20394	20209	19972	20011	20195	20217	20317	20079	20117	20210	20376	20192	20467	20493	20159	20183	20303	20219	20282	20334	20231	20209	20158	20240	20221	20301	20408	20351	20184	20365	20142	20180	20108	20173	20326	20173	20357	20334	20375	20471	20219	20248	20173	20166	20489	20291	20323	20330	20448	20348	20398	20177	20409	20266	20236	20526	20351	20270	20297	20192	20048	20325	20280	20199	20289	20352	20202	20079	20222	20226	20362	20250	20243	20433	20451	20500	20257	20208	20384	20298	20174	20374	20345	20212	20259	20135	20275	20230	20305	20406	20281	20286	20111	20342	20153	20215	20520	20439	20257	20421	20281	20300	20321	20239	20314	20102	20384	20358	20343	20432	20348	20098	20134	20335	20270	20297	20246	20280	20352	20387	20434	20238	20226	20446	20176	20158	20099	20365	20223	20315	20533	20269	20282	19981	20161	20146	20382	20028	20162	20521	20518	20136	20402	20466	20216	20519	20330	20242	20194	20097	20419	20126	20392	20291	20334	20426	20424	20330	20374	20262	20415	20357	20154	20014	20216	20140	20301	20137	20431	20232	20234	20169	20101	20444	20300	20238	20159	20375	20279	20358	20308	20424	20295	20363	20404	20410	20364	20371	20281	20213	20376	20236	20406	20286	20155	20012	20152	20322	20346	20247	20147	20302	20197	20210	20239	20298	20449	20454	20356	20277	20429	20134	20379	20359	20280	20298	20248	20394	20336	20379	20199	20214	20186	20372	20389	20233	20179	20560	20325	20238	20377	20337	20419	20111	20327	20191	20358	20452	20202	20445	20293	20079	20165	20319	20123	20339	20040	20324	20233	20075	20046	20397	20284	20380	20333	20322	20442	20320	20369	20227	20309	20440	20082	20354	20417	20340	20222	20048	20123	20296	20373	20267	20311	20375	20255	20212	20245	20297	20255	20258	20510	20576	20048	20403	20272	20099	20177	20376	20483	20177	20206	20482	20339	20305	20308	20389	20314	20281	20337	20532	20296	20262	20439	20460	20149	20349	20330	20152	20488	20209	20127	20338	20393	20336	20226	20376	20088	20302	20339	20350	20369	20262	20153	20209	20405	20370	20169	20159	20334	20199	20129	20226	20343	20127	20131	20256	20184	20436	20392	20272	20403	20359	20561	20182	20274	20271	20255	19999	20079	20210	20228	20313	20249	20457	20229	20137	20419	20327	20332	20351	20291	20344	20260	20377	19961	20381	20359	20336	20216	20492	20228	20330	20381	20465	20247	20535	20429	20227	20507	20353	20456	20365	20390	20347	20483	20329	20240	20347	20148	20144	20613	20258	20168	20268	20135	20125	20312	20299	20496	20280	20357	20303	20374	20233	20066	20379	20312	20411	20119	20085	20192	20316	20278	20170	20335	20249	20073	20353	20438	20380	20270	20201	20266	20444	20231	20220	20461	20446	20327	20298	20361	20314	20377	20289	20425	20708	20410	20307	20264	20279	20451	20174	20034	20024	20264	20190	20240	20266	20405	20278	20274	20399	20164	20515	20492	20192	20182	20408	20268	20086	20130	20094	20350	20084	20204	20114	20310	20272	20360	20379	20190	20368	20243	20372	20424	20298	20111	20334	20102	20251	20392	20301	20319	20300	20329	20279	20304	20309	20285	20222	20468	20126	20055	20373	20346	20272	20387	20149	20371	20365	20195	20361	20275	20484	20196	20242	20326	20196	20187	20344	20351	20266	20269	20343	20336	20239	20189	20306	20222	20423	20369	20397	20512	20185	20259	20345	20484	20311	20288	20573	20289	20331	20336	20374	20455	20472	20074	20304	20360	20335	20160	20379	20344	20202	20296	20201	20260	20270	20276	20243	20262	20395	20089	20190	20374	20181	20306	20249	20088	20284	20181	20247	20320	20368	20437	20342	20386	20024	20230	20373	20435	20356	20348	20236	20300	20297	20266	20301	20205	20289	20367	20196	20428	20286	20485	20172	20343	20213	20202	20221	20297	20207	20350	20314	20343	20336	20278	20266	20009	20325	20284	20214	20474	20201	20386	20306	20184	20358	20270	20325	20190	20047	20512	20135	20295	20265	20226	20430	20258	20292	20201	20285	20201	20167	20311	20456	20312	20092	20337	20353	20259	20312	20263	20181	20104	20189	20393	20246	20198	20339	20144	20270	20302	20341	20314	20296	20397	20527	20217	20409	20300	20104	20321	20057	20354	20232	20336	20332	20414	20138	20308	20387	20441	20444	20111	20335	20256	20371	20419	20151	19995	20143	20179	19975	20498	20355	20381	20461	20300	20344	20346	20134	20162	20308	20345	20083	20167	20499	20268	20188	20403	20223	20147	20085	20130	20124	20124	20386	20497	20156	20256	20390	20314	20244	20088	20476	20400	20286	20187	20150	20136	20335	20113	20299	20313	20204	20269	20439	20257	20319	20336	20234	20339	20172	20255	20289	20200	20396	20352	20413	20041	20227	20401	20231	20258	20620	20284	19907	20142	20387	20350	20346	20232	20211	20413	20081	20320	20485	20276	20424	20308	20422	20396	20340	20399	20405	20180	20389	20608	20252	20350	20348	20279	20247	20156	20408	20333	20222	20131	20216	20299	20224	20358	20167	20216	20314	20517	20261	20458	20296	20425	20616	20364	20284	20077	20354	20275	20500	20234	20439	20010	20385	20373	20231	20402	20434	20137	20289	20270	20384	20162	20394	20374	20145	20308	20246	20429	20320	20238	20186	20240	20258	20399	20218	20385	20048	20319	20282	20272	20319	20288	20345	20427	20486	20404	20240	20185	20312	20051	20272	20219	20146	20129	20239	20490	20102	20143	20232	20458	20145	20551	20242	20139	20318	20322	20252	20371	20420	20277	20276	20183	20362	20293	20222	20416	20306	20392	20334	20236	20325	20504	20473	20320	20266	20256	20389	20290	20279	20374	20073	20411	20439	20477	20528	20086	19995	20205	20283	20246	20173	20208	20123	20272	20145	20257	20343	20437	20330	20244	20452	20239	20288	20293	20352	20423	20203	20045	20297	20295	20100	20251	20309	20375	20020	20231	20215	20174	20307	20352	20409	20330	20426	20422	20240	20301	20154	20176	20165	20320	20313	20127	20139	20373	20172	20441	20100	20173	20514	20320	20097	20185	20354	20115	20266	20359	20310	20129	20161	20087	20247	20344	20279	20341	20218	20284	20542	20240	20214	20383	20294	20260	20291	20208	20338	20447	20477	20181	20413	20212	20286	20199	20440	20227	20096	20376	20217	20391	20261	20139	20252	20279	20370	20369	20179	20408	20365	20165	20431	20350	20364	20362	20326	20364	20319	20230	20318	20350	20250	20227	20246	20374	20246	20401	20321	20188	20149	20409	20505	20314	20163	20281	20250	20267	20339	20195	20451	20355	20449	20533	20193	20327	20116	20251	20465	20274	20429	20161	20239	20079	20138	20409	20445	20332	20245	20271	20361	20298	20277	20263	20387	20143	20216	20403	20327	20350	20435	20376	20059	20481	20389	20442	20267	20446	20269	20278	20166	20246	20444	20206	20160	20317	20247	20333	20439	20233	20437	20318	20262	20388	20220	20183	20430	20214	20236	20149	20114	20361	20216	20253	20155	20178	20267	20352	20393	20404	20390	20469	20544	20236	20421	20398	20402	20277	20187	20107	20064	20148	20193	20098	20187	20190	20324	20122	20185	20208	20202	20194	20314	20172	20312	20431	20475	20221	20386	20340	20418	20131	20215	20138	20328	20058	20408	20218	20066	20259	20279	20531	20291	20601	20189	20332	20372	20414	20326	20310	20279	20116	20183	20336	20159	20203	20187	20231	20208	20418	20182	20311	20259	20182	20556	20181	20348
60778	96454	74895	44655	27333	19196	17028	16775	16824	16953	16772	16831	16855	16867	16819	16950	16924	16734	16950	16825	16823	16794	16701	16807	16879	16852	16789	16880	16737	16806	16824	16851	16828	16792	16844	16902	16906	16741	16825	16888	16691	16808	16633	16815	16731	16793	16888	16792	16888	16897	16823	16904	16805	16771	16738	17051	16706	16770	16877	16827	16774	16683	17001	16694	16740	16824	16907	16977	16816	16878	16760	16889	16905	16697	16930	16716	16592	16746	16757	16770	16875	16874	16877	16804	16569	16803	16910	16813	16822	16956	16842	16692	16859	16921	16973	16927	16848	16787	16733	16766	16726	17009	17002	16885	16769	16851	16810	16866	16685	16911	16765	16645	16834	16816	16903	16721	16745	16850	16892	16777	16748	16766	16776	16596	16970	16756	16768	16961	16788	16817	16817	16860	16929	16846	16845	16778	16805	16652	16825	16790	16839	16803	16713	16938	16794	16853	16845	16880	16671	16814	16893	16879	16818	16735	16728	16877	16727	16897	16806	16606	16987	16807	16897	16955	16690	16819	16800	16630	16745	16780	16906	16836	16981	16723	16904	16819	16771	16703	16654	16835	16919	16803	16923	17021	16866	16634	16755	16813	16777	16688	16611	16894	16821	16933	16817	16698	16867	16895	16847	16625	16723	16846	16922	16870	16946	16829	16777	16775	16843	16730	16896	16698	16779	16796	16908	16724	16867	16779	16698	16834	16958	16639	16713	16840	16813	16836	16761	16709	16863	17091	16587	16963	16952	16741	16759	16614	16851	16852	16859	16702	16690	16760	16629	16770	16912	16838	17006	16736	16940	16851	16891	16958	16648	16764	16726	16816	16547	16872	16966	16748	16805	16741	16758	16681	16748	16876	16998	16783	16786	16901	16883	16881	16780	16767	16721	16469	16848	16877	16813	16753	16731	16733	16780	16932	16875	16761	16960	16747	16748	16726	16958	16927	16798	16650	16786	16724	16677	16975	16664	16632	16734	16868	16950	16722	16847	16937	16850	16783	16866	16757	16902	16689	16978	16827	16793	16827	16885	16771	16836	16721	16728	16801	16874	16771	16804	16916	16923	16834	16821	16698	16852	16753	16874	16876	16818	16859	17028	16719	16746	16777	16911	16880	16813	16846	16750	16754	16688	16742	16709	16726	16700	16805	16708	16944	16776	16748	16688	16653	16873	16907	16860	16762	16621	16860	16788	16898	16757	16818	16719	16925	16832	16866	16768	16744	16797	16788	16720	16826	16717	16903	16783	16834	16940	16881	16560	16766	16726	16848	16796	16855	16966	16915	16653	16795	16757	16676	16865	16865	16984	16666	16883	16626	16872	16958	16701	16837	16906	16942	16867	16917	16760	16950	16748	16762	16833	16940	16869	16796	16804	16675	16561	16793	16809	16866	16803	16731	16757	16651	16796	16851	16742	16888	16844	16850	16813	16872	16780	17012	16865	16770	16891	16780	16706	16681	16590	17003	16740	16683	16801	16897	16911	16741	16748	16736	16646	16807	16923	16810	16918	16909	16890	16836	16835	16691	16799	16900	16822	16832	16827	16764	16877	16761	16744	17039	16711	16843	16724	16928	16858	16740	16639	17036	16927	16781	16679	16793	16938	16841	16772	16782	16732	16475	16754	16889	16839	16766	16825	16927	16817	16985	16820	16675	16757	16968	16647	16735	16755	16702	16872	16728	16724	16764	16859	16647	16681	16709	16645	16948	16686	16695	16857	17078	16671	16891	16697	16667	16757	16942	16764	16693	16943	16821	16600	16892	16788	16749	16734	16633	16676	16929	16852	16874	16755	16747	16901	16697	16717	16944	17077	16859	16898	16652	16935	16635	17002	16911	16644	16750	16872	16830	16740	16731	16865	16933	16750	16821	16902	16711	16741	16847	16829	16745	16771	16655	16827	16908	16966	16797	16712	16791	16904	16906	16718	16852	16876	16682	16731	16716	16834	16937	16962	16720	16737	16923	16687	16665	16765	16714	16724	16825	16799	16854	16795	16723	16927	16842	16855	16916	16843	16787	16791	16783	16669	16605	16924	16831	16791	16860	16761	16755	16863	17110	16853	16878	16861	16784	16769	16664	16648	17028	16838	16832	16812	16764	16600	16794	16698	16722	16754	16973	16668	16823	16778	16802	16859	16805	16848	16800	16689	16720	16782	16742	16885	16721	16718	16946	16908	16794	16691	16823	16668	16557	16709	16740	16827	16982	16757	16756	16824	16798	16732	16755	16763	16792	16801	16788	16572	16968	17161	16919	16789	16810	16894	16897	16677	16699	16748	16661	16892	16659	16816	16647	16858	16782	16907	16850	16991	16771	16846	16706	16816	16901	16728	16829	16823	16794	16940	16951	16709	16884	16841	16717	16841	16870	17091	16717	16969	16840	16867	17020	16768	16701	16722	16759	16798	16760	16918	16856	16978	16763	16555	16962	16860	16848	16711	16758	16739	16717	16988	16703	16912	16743	16802	16746	16931	16822	16788	16749	16773	16868	16822	16833	16756	16784	16771	16852	16738	16680	16677	16824	16781	16759	16706	16736	16821	16787	16748	16759	16879	16773	16699	16780	16938	16796	16723	16775	16757	16928	16850	16744	16832	16773	16806	16836	16789	16755	16694	16890	16689	16701	16900	16953	16814	16807	16678	16625	16784	17006	16824	16866	16839	16751	16697	16776	16631	16760	16778	16762	16775	16755	16858	16840	16705	16670	16510	16999	16771	16708	16944	16878	16841	16704	16730	16755	16671	16747	16818	16806	16786	16894	16942	16808	16731	16726	16872	16769	16713	16862	16741	16939	16780	16686	16765	16702	16800	16592	16859	16984	16907	16549	16716	16928	16791	16754	16715	16675	16758	16931	16740	16792	16905	16613	16876	16738	16720	16775	16827	16860	16782	16776	16699	16935	16850	16829	16882	16826	16786	16751	16677	16830	16775	16883	16785	16713	16822	16779	16680	16860	16740	16861	16928	16872	16880	16818	16970	16807	16893	16875	16631	16770	16868	16812	16694	16870	16701	16748	16873	16611	16713	16678	16582	16754	16823	16697	16732	16728	16746	16753	16775	16844	16641	16811	16804	16695	16903	16776	16882	16809	16722	16707	16795	16745	16954	16732	16653	16741	16822	16747	16808	16761	16728	16901	16616	16692	16936	16964	16744	16925	16765	16722	16742	16809	16792	16731	16776	16761	16808	16832	16756	16734	16669	16879	16777	16798	16773	16874	16846	16741	16901	16852	16758	16628	16997	17038	16788	16879	16862	16869	16876	16847	16812	16927	16939	16797	16701	16873	16707	16862	16733	16705	16695	16655	16941	16815	16796	16766	16842	16786	16620	16923	16703	16679	16736	16695	16851	16755	16859	16878	16873	16882	16810	16762	16817	16912	16763	16893	16806	16807	16737	16808	16679	16914	16886	16638	16808	16997	16865	16914	16830	16689	16721	16880	16958	16814	16663	16854	16850	16814	16762	16913	16666	16987	16774	16716	16854	16808	16719	16864	16696	16879	16656	17075	16712	16910	16747	16854	16839	16804	16749	16773	16714	16805	16579	16735	16852	16628	16817	16847	16910	16682	16831	16710	16820	16870	16667	16791	16650	16577	16754	16905	16865	16763	16808	16816	16681	16594	16832	16835	16780	16695	16794	16960	16840	16813	16813	16719	16873	16714	16821	16794	16946	16812	16817	16906	16640	16786	16768	16788	16874	16611	16681	16867	16933	16839	16848	16819	16866	16626	16781	16817	16746	16981	16784	16608	16879	16751	16840	16684	16805	16755	16746	16807	16848	16807	16793	16818	16814	16840	16793	16844	16741	16825	16839	16839	16845	16813	16743	16819	16653	16879	16868	16925	16638	17039	16827	16912	16734	16788	16842	16920	16884	16693	16884	16809	16713	16824	16852	16830	16765	16916	16808	16779	16959	16863	16827	16803	16631	16716	16780	16792	16817	16847	16662	16796	16721	16836	16824	16793	16617	16756	16798	16862	16684	16798	16919	16711	16751	16872	16835	16571	16801	16733	16773	16774	16839	16698	16783	16738	16852	16851	16751	16761	16627	16796	16864	16827	16864	16735	16722	16726	16994	16913	16866	16812	16728	16656	16968	16884	16857	16740	16846	16988	16658	16804	16758	16775	16788	16864	16745	16671	16927	16744	16775	16795	16913	16633	16764	16836	16784	16694	16864	16707	16651	16769	16894	16821	16751	16889	16798	16813	16807	16799	16664	16795	16826	16620	16891	16629	16972	16774	16762	16781	16718	16645	16943	16896	16747	16652	16510	16843	16792	16904	16848	16883	16784	16809	16796	16832	16835	16674	16897	16930	16754	16672	16777	16863	16828	16772	16755	16834	16761	16753	16792	16705	16851	17026	16817	16897	16805	16874	16879	16816	16750	16916	16830	16838	16873	16820	16749	16601	16663	16736	16716	16815	16750	16812	16815	16930	16810	16730	16773	16861	16752	16798	16691	16880	16937	16851	16809	16750	16879	16809	16849	16759	17016	16846	16638	16845	16796	16687	16630	16811	16835	16959	16883	16658	16780	16710	16879	16793	16704	16865	16796	16676	16980	16752	17018	16758	16801	16812	16921	16688	16772	16982	16665	16875	16911	16842	16703	16814	16826	16842	16776	16889	16805	16770	16591	16847	16561	16779	16939	16700	16921	16943	16825	16546	16803	16761	16925	16874	16802	16773	16725	16690	16740	16875	16849	16881	16738	16784	16838	16813	16855	16803	16865	16704	16864	16778	16747	16712	16849	16878	16807	16846	16791	16655	16954	16922	16785	16777	16767	16774	16728	16858	16903	16871	16714	16717	16818	16872	16576	16824	16632	16902	16933	16831	16734	16890	16970	16865	16814	16809	16709	16920	17189	16880	16814	16771	16854	16545	16652	16855	16829	16810	16830	16838	16931	16766	16537	16941	16840	17035	16690	16857	16867	16754	16800	16877	16872	16790	16804	16801	16904	16854	16925	16778	16764	16916	16694	16788	16820	16834	16779	16691	16840	16747	16897	16833	16772	16958	16772	16831	16953	16723	16845	16696	16792	16832	16857	16937	16770	16753	16800	16852	16952	16810	16894	16762	16684	16885	16743	16860	16813	16695	16754	16914	16800	16735	16611	17005	16695	16822	16805	16992	16827	16726
22921	23162	35335	30390	25945	25859	26377	21016	20600	20821	20569	20484	20360	20420	20380	20200	20482	20336	20249	20340	20139	20197	20206	20409	20498	20292	20283	20109	20285	20084	20324	20252	20391	20093	20197	20364	20182	20042	20095	20015	20110	20012	19990	20236	20076	20051	20090	20256	20056	20231	20097	20169	20103	20204	20031	19970	20042	20002	20101	20267	20016	20087	20136	20078	19936	20075	19925	20036	20122	19961	20150	20268	20094	20013	20152	20065	19707	20012	20254	19770	20085	19983	20046	20073	20118	20127	19965	20117	20100	20128	20227	19959	20143	19930	20163	19879	20047	20124	20084	19875	20109	20058	19920	19959	19870	20028	19851	19823	20211	20046	20207	20028	19972	19887	20128	20076	19996	20265	19883	19802	20050	20066	20134	19977	20041	19940	20066	19926	19904	19783	20188	20048	20044	19909	20063	20034	19875	20297	20117	19971	19964	19917	20035	19988	20057	19959	19995	20002	19991	19923	20050	20284	20025	20113	19972	19946	20074	20125	20128	20003	20092	20159	20079	20177	20032	19993	19950	20037	19942	20225	19977	19943	20123	20057	19787	20013	19897	19942	19901	19741	19965	19851	20035	19957	20056	20139	20105	19940	19844	19900	20080	19945	20066	20085	19965	19964	20102	20147	20154	20000	20234	19989	20071	19846	20267	19905	20116	19949	20001	20068	20098	20231	20169	19915	19872	19969	20041	19954	19946	19882	20131	20218	20132	19804	20074	20032	19729	19816	20204	19946	20005	20023	19932	20158	20099	20041	20078	20034	20174	20117	19862	19951	20005	20196	19962	20058	20117	20103	20194	20010	19842	20097	19921	20099	20098	20078	20166	20213	20122	19952	19950	20071	20146	20048	19935	19846	20023	19966	20050	20168	19877	19877	19876	19983	20007	20002	20082	20022	19878	19990	20115	19964	19977	20153	20130	20208	19918	20029	19957	19955	19929	19862	20100	20128	19848	20095	20020	20061	20117	20038	19867	20075	19912	20104	20014	20165	20205	19879	19868	19940	20119	19998	19897	20156	20330	20089	19965	19984	19869	19965	19928	20241	20026	19937	19977	20184	20028	20071	20075	19982	19953	19817	19841	19959	20098	20052	19902	19983	20003	19871	20045	19952	19961	20264	20052	20119	19754	20021	19761	19895	20027	20125	20174	19842	20092	20094	19972	19923	19914	19785	20069	19983	20008	20123	20033	19974	19926	19971	19848	20218	20174	20061	20099	20022	20209	20079	19845	19917	19961	20188	20034	19947	19883	19905	20057	20000	19936	19825	20003	20201	19932	20098	19942	20186	19872	19994	19999	19830	19931	20102	20041	20108	20187	19935	20006	19959	20051	20032	20009	19976	20089	20042	20059	20198	20063	20037	19984	20288	20333	20028	20171	19871	19963	19839	20051	19932	20156	20035	19987	20103	20094	20128	20157	19922	20053	20028	19909	19966	20103	20089	20165	19874	19850	20026	20113	19987	20099	19849	19888	20037	20166	20101	20066	20091	20046	20044	19995	20045	20061	20158	19837	20132	20175	20223	19989	20076	20120	20347	20021	20040	20078	19953	19966	20031	20001	19948	20115	20251	20157	19880	19805	20027	20185	19820	19930	19903	20098	19975	20143	20010	20039	20143	20002	20081	19864	19880	19968	20034	20200	20049	19974	19840	20036	19765	19971	20122	19796	19950	19961	20044	19926	20015	20147	20054	20073	20144	20145	19896	20015	20166	20112	20073	20163	19931	20221	20118	19976	20013	19999	20243	19968	19737	19908	20003	20066	19917	19899	20035	20059	20006	19983	19954	20074	20084	20181	19960	20108	19940	20021	19912	20001	20145	20026	19939	19981	20134	20138	19831	19894	19954	19994	20145	20018	20118	19999	20104	20146	19986	20090	19942	20034	19959	20048	20383	19997	19991	20055	19960	19936	19946	20230	19924	20020	20097	20076	20274	20149	19913	20155	19903	20189	19968	19952	20225	20032	19732	19975	19911	19975	19861	20328	19883	19879	19873	20262	19929	20123	19919	20056	20089	20111	19953	20000	20135	19736	19877	19959	20079	19852	20034	19976	19930	20019	19779	20017	20216	19956	19956	19874	19830	19930	19709	19802	20072	19873	19994	20121	19851	20026	19791	19893	20124	19869	19997	20017	20075	20001	19934	20138	19972	20092	20062	20054	20138	20100	19966	20016	19919	20032	19906	19881	20095	19699	19934	19886	20189	20018	20328	19979	20101	19983	20026	20090	19751	19923	19903	20158	19932	20077	20039	19967	19687	19999	19939	20128	20185	20236	19798	20109	20119	20155	20228	20053	20072	19975	20068	20168	19906	19695	19910	20033	20316	19990	19875	20061	19999	20055	19919	20079	20050	19883	20033	20112	19866	20005	20075	20214	20138	19761	20101	20100	20009	20143	20137	19991	20126	19966	19968	19932	19951	20113	20045	20055	20033	19871	19820	20170	19936	20130	19979	19874	19929	19912	20179	20289	19958	19894	20117	20072	19854	19983	20012	20046	19891	20047	19910	20144	20339	19769	19825	20093	20047	20052	20023	20092	20140	20223	19912	20041	19796	19742	20083	19907	19939	20209	20058	19830	20177	20091	20008	19884	20002	20039	19982	20174	19870	20119	20072	20037	20137	20213	19953	19955	19993	20037	20055	19992	20035	20128	19979	20030	19945	20075	20173	20056	19964	19958	19774	19977	19948	19957	20210	20184	20110	19891	20048	20236	20158	20039	20155	19888	19861	19900	19903	20020	19927	19994	20051	20098	20012	20015	19788	20053	19898	20079	20061	20119	20095	19946	19873	20183	20088	20285	20075	20033	20053	19953	19936	20127	20014	20064	19897	19953	19845	19743	19893	19959	19833	19877	19923	19992	20082	20156	19886	19935	20036	20167	19945	19939	20058	20137	20074	20059	19994	20055	20098	20227	19954	19860	19768	20019	19836	20051	19974	20239	20191	19977	19787	20138	19908	19765	20104	20216	20010	19968	20094	20062	20082	20285	19946	20194	19849	20052	20051	20171	20250	20035	20108	20045	20035	20187	20042	19847	20209	20082	20225	20116	20195	20147	19848	19986	20035	20185	19993	19929	20077	20055	20182	19865	19954	20006	20103	20048	19980	19921	20052	20162	20208	20137	20039	20124	19985	20178	20352	20029	19865	20058	19926	20128	20064	19843	19890	19797	20073	19986	19929	19903	19942	19983	20001	20058	20045	20060	20239	20107	20166	20095	20067	19984	20166	20138	20054	20232	20129	20033	20196	20060	20009	20272	19877	19887	20220	20001	19944	19914	20042	19893	20055	19995	20210	20047	19919	20081	20020	20075	20042	20035	20002	19952	20065	20217	20114	19902	19966	20073	20084	20049	20045	20090	20177	19983	19888	20096	19898	19984	19906	20042	19901	20033	19886	20052	20233	19964	19873	19877	19991	19892	19824	19979	19965	19881	19968	20186	19948	20089	20038	19989	19910	20066	19951	20083	19958	20013	20100	19997	19844	20066	19992	20178	20113	20035	20170	20109	20081	19986	19962	20051	20038	19984	20232	20069	19911	20089	19971	20071	19888	19877	20015	20035	20041	20181	20128	20078	20009	19900	20050	19881	20073	19812	19960	20048	19986	20145	20007	19875	19849	20190	19885	20015	20272	20020	19800	20024	20025	20169	20125	20027	20097	20072	20042	19920	20076	20016	19965	20061	19878	20083	19918	19978	20042	19944	20161	20053	20177	20090	20049	19943	19890	19861	19964	19893	20029	20134	19785	19881	19923	20056	20007	20143	20082	19990	20117	19911	20054	19929	20092	20004	20013	20025	19884	19999	19980	19981	20076	20045	19923	20017	19958	20026	19875	20119	20004	20166	20100	19904	19995	19984	20013	19975	19991	20013	19941	19973	20073	19828	20069	20177	19969	19944	19886	19826	19947	20189	20003	20008	19983	20054	20082	20126	19854	20023	19936	19945	19977	20113	19766	20045	20197	19985	19995	20143	19955	19942	20121	20161	19982	19967	20092	19964	20123	19996	19979	20244	19825	20089	20005	19986	19989	19831	20045	20083	20094	20193	19992	19974	19786	20196	20028	20094	19822	20136	19889	20109	20192	20032	20051	19893	19895	19942	19901	20003	19901	19945	19965	20043	20288	19916	20095	20002	20103	19821	20118	19910	20253	20092	19919	19906	20162	20075	20185	20097	20110	20282	20265	20156	19888	20044	19867	19744	19911	20186	20009	20051	19848	19975	19830	20110	19969	20073	19942	20107	19935	19984	20097	19947	20031	20067	19958	19887	20026	19907	19875	20144	19961	20206	20061	20081	20122	20198	20004	19943	20224	19988	20226	20027	20097	19793	20104	20041	20014	20002	20059	20080	19872	20032	20004	19913	20041	20052	20104	20046	19952	20185	19981	19833	19720	19712	20128	20165	20099	19881	19999	19928	20016	20021	19992	19846	20011	20126	20112	20138	19877	19775	19974	19923	20124	19844	19894	19892	19805	19894	19942	20274	20060	19875	20096	20067	20191	19780	20007	19976	19995	19937	20028	19893	20129	20107	19937	20071	20018	20134	19937	19855	20133	20202	19959	19950	19975	20185	19996	20116	19907	20227	19997	19862	20143	20031	19880	19945	19911	19763	20093	19928	20123	20000	20029	19975	20099	19861	20085	19930	20158	20037	20127	20027	19942	20093	19898	20143	19867	19966	20039	19977	19914	19905	20209	19996	19921	20033	20022	19990	19851	20053	19891	19971	20016	19960	19989	20030	19892	20035	20013	20029	20065	19970	20080	20148	19985	20170	20162	20143	20035	19896	20012	20158	20150	19801	19920	20004	19938	19919	19960	20088	19942	19956	20046	20062	19968	20104	20182	19993	19921	19767	20060	19952	19994	20124	19884	19905	20050	19891	20221	19965	19932	20047	19932	20209	19968	20068	19861	19721	19904	20265	19872	20050	20028	20120	20000	20142	20005	19994	20107	20105	20068	19940	20025	20096	19984	20261	19978	20036	20243	20093	20144	19989	19948	19919	19829	19861	20035	19952	20137	19972	19895	20020	19858	20147	20016	19998	19871	19996	20098	19902	20035	20018	20120	20122	19978	19872	20085	20064	20141	20121	20025	20048	20058	20057	19942	19912	19876	20121	20114	20010	19916	20105	20001
63084	102954	88223	61062	38650	23513	16722	16522	16535	16497	16524	16693	16665	16584	16734	16602	16624	16455	16655	16601	16717	16713	16559	16713	16600	16604	16701	16615	16570	16698	16428	16653	16638	16384	16694	16648	16619	16651	16562	16684	16555	16590	16550	16654	16465	16590	16714	16698	16615	16476	16669	16488	16562	16648	16742	16645	16715	16731	16699	16623	16448	16742	16675	16595	16544	16498	16422	16521	16771	16540	16720	16399	16623	16480	16596	16367	16563	16677	16556	16629	16668	16520	16599	16463	16392	16529	16441	16548	16685	16737	16613	16561	16544	16592	16621	16734	16489	16613	16519	16500	16668	16547	16558	16705	16510	16557	16697	16550	16635	16755	16574	16673	16555	16642	16674	16596	16612	16573	16481	16526	16605	16720	16588	16680	16562	16679	16563	16600	16679	16667	16724	16522	16621	16768	16614	16572	16702	16678	16443	16652	16473	16486	16660	16519	16554	16525	16771	16528	16591	16454	16466	16647	16524	16799	16747	16580	16595	16513	16564	16582	16549	16582	16578	16589	16722	16661	16716	16580	16645	16546	16500	16558	16554	16744	16508	16598	16552	16728	16441	16552	16526	16520	16558	16593	16663	16484	16403	16626	16454	16583	16662	16633	16489	16621	16594	16411	16569	16444	16703	16398	16577	16525	16566	16675	16552	16613	16578	16652	16688	16737	16683	16481	16703	16730	16440	16678	16595	16674	16642	16372	16736	16620	16700	16412	16611	16663	16512	16448	16777	16584	16620	16701	16673	16697	16555	16638	16556	16590	16573	16538	16437	16606	16396	16570	16620	16564	16655	16618	16449	16680	16709	16549	16579	16542	16445	16624	16533	16694	16521	16488	16672	16696	16562	16646	16671	16484	16404	16614	16605	16489	16535	16510	16493	16740	16649	16512	16667	16548	16631	16716	16421	16467	16505	16376	16532	16518	16610	16497	16500	16560	16542	16605	16544	16454	16604	16797	16581	16624	16597	16676	16817	16697	16801	16540	16587	16549	16632	16479	16523	16498	16810	16537	16503	16560	16557	16663	16587	16539	16667	16519	16479	16399	16700	16484	16597	16676	16495	16583	16677	16744	16517	16635	16691	16589	16592	16530	16597	16486	16416	16630	16521	16560	16563	16435	16684	16508	16661	16569	16495	16650	16701	16649	16577	16575	16568	16606	16509	16639	16617	16472	16714	16607	16563	16529	16682	16608	16392	16726	16407	16530	16454	16815	16629	16743	16513	16533	16511	16706	16606	16431	16616	16632	16503	16485	16537	16610	16495	16795	16625	16544	16592	16616	16739	16635	16509	16512	16404	16613	16634	16566	16612	16538	16676	16595	16552	16455	16641	16610	16622	16462	16632	16574	16596	16550	16556	16645	16611	16714	16526	16685	16557	16624	16601	16522	16515	16555	16712	16657	16467	16629	16394	16611	16419	16589	16579	16641	16753	16546	16533	16466	16555	16479	16647	16456	16728	16547	16568	16702	16421	16549	16525	16541	16671	16534	16603	16611	16661	16606	16498	16797	16787	16512	16704	16588	16695	16560	16515	16778	16852	16790	16700	16715	16561	16677	16563	16576	16426	16661	16519	16717	16548	16395	16677	16459	16519	16584	16559	16554	16575	16469	16641	16669	16576	16504	16577	16501	16497	16562	16525	16576	16319	16656	16663	16642	16519	16579	16547	16744	16397	16458	16565	16494	16554	16619	16425	16589	16623	16616	16679	16613	16601	16564	16589	16706	16550	16671	16534	16620	16456	16634	16550	16441	16649	16606	16376	16517	16509	16621	16749	16558	16769	16656	16412	16538	16547	16599	16408	16628	16540	16496	16489	16669	16609	16648	16562	16585	16601	16667	16644	16564	16583	16759	16668	16678	16702	16427	16647	16648	16510	16804	16573	16499	16612	16528	16491	16723	16633	16567	16563	16508	16542	16579	16592	16499	16585	16377	16650	16501	16750	16561	16715	16836	16620	16516	16569	16626	16474	16541	16626	16773	16675	16532	16555	16544	16447	16546	16844	16471	16525	16633	16569	16546	16436	16565	16513	16592	16684	16642	16671	16465	16561	16419	16411	16562	16685	16754	16547	16675	16786	16514	16443	16470	16648	16507	16619	16548	16551	16626	16528	16736	16601	16575	16447	16663	16594	16382	16638	16604	16535	16467	16441	16730	16691	16650	16581	16481	16488	16568	16589	16491	16710	16477	16626	16878	16616	16700	16571	16561	16583	16636	16676	16706	16676	16544	16669	16406	16363	16587	16501	16620	16655	16620	16583	16561	16621	16496	16543	16412	16434	16554	16686	16693	16459	16715	16557	16498	16483	16513	16518	16619	16591	16694	16650	16531	16626	16603	16746	16500	16571	16624	16621	16643	16597	16628	16576	16817	16612	16561	16684	16531	16526	16402	16657	16417	16589	16673	16475	16682	16469	16604	16664	16706	16664	16669	16592	16647	16475	16570	16565	16661	16604	16576	16846	16414	16614	16569	16618	16612	16652	16562	16575	16510	16449	16700	16515	16752	16526	16528	16595	16436	16501	16707	16513	16579	16571	16589	16602	16581	16531	16626	16708	16538	16609	16760	16661	16626	16550	16583	16460	16551	16645	16617	16647	16495	16645	16568	16579	16730	16495	16605	16644	16657	16554	16560	16548	16676	16535	16576	16540	16770	16518	16707	16713	16408	16534	16498	16439	16531	16526	16661	16579	16537	16723	16534	16498	16386	16763	16665	16575	16459	16546	16665	16588	16732	16441	16715	16632	16790	16475	16631	16555	16757	16596	16429	16568	16597	16590	16624	16598	16502	16724	16677	16609	16633	16608	16639	16582	16588	16607	16639	16427	16827	16501	16712	16578	16491	16722	16720	16578	16495	16551	16618	16597	16641	16573	16553	16641	16535	16594	16465	16701	16697	16583	16668	16537	16563	16748	16566	16649	16631	16639	16513	16543	16641	16679	16558	16533	16750	16552	16731	16489	16773	16703	16512	16784	16690	16589	16600	16346	16509	16627	16559	16535	16586	16643	16524	16657	16433	16591	16799	16580	16598	16602	16607	16522	16638	16446	16453	16663	16506	16548	16580	16568	16756	16293	16715	16808	16703	16565	16526	16472	16656	16541	16720	16483	16701	16763	16652	16668	16706	16500	16542	16641	16553	16740	16580	16728	16462	16586	16437	16516	16509	16498	16632	16777	16695	16598	16696	16593	16477	16520	16534	16465	16406	16722	16688	16581	16701	16573	16517	16536	16617	16674	16654	16546	16707	16434	16784	16642	16640	16646	16690	16583	16558	16468	16640	16366	16559	16575	16564	16457	16434	16613	16616	16521	16679	16497	16611	16653	16617	16470	16464	16553	16674	16569	16674	16524	16592	16679	16609	16455	16660	16490	16639	16717	16701	16577	16515	16747	16749	16510	16713	16711	16542	16527	16578	16696	16690	16550	16499	16576	16749	16609	16478	16813	16544	16650	16629	16541	16563	16780	16509	16831	16745	16616	16586	16587	16606	16779	16616	16584	16451	16439	16483	16540	16743	16670	16523	16584	16527	16530	16662	16644	16554	16774	16704	16471	16467	16481	16631	16487	16702	16394	16625	16557	16626	16731	16517	16457	16604	16660	16564	16581	16524	16427	16472	16705	16634	16621	16523	16593	16465	16450	16722	16564	16650	16627	16446	16661	16672	16571	16536	16792	16600	16625	16573	16354	16677	16552	16358	16515	16548	16662	16711	16667	16447	16578	16619	16602	16623	16602	16442	16620	16590	16641	16583	16768	16628	16549	16787	16716	16681	16652	16687	16524	16514	16711	16412	16528	16646	16713	16478	16632	16616	16682	16491	16663	16751	16475	16641	16656	16544	16618	16540	16493	16654	16430	16792	16540	16642	16636	16632	16518	16613	16607	16583	16624	16523	16556	16719	16754	16658	16469	16470	16579	16682	16589	16446	16739	16617	16650	16674	16580	16580	16586	16491	16747	16523	16574	16537	16776	16623	16678	16615	16656	16652	16397	16598	16620	16658	16479	16572	16595	16554	16640	16520	16588	16503	16535	16679	16635	16419	16455	16711	16593	16679	16572	16454	16480	16693	16506	16650	16567	16525	16385	16762	16846	16621	16438	16603	16442	16611	16531	16536	16597	16563	16543	16738	16517	16684	16680	16590	16555	16668	16596	16501	16522	16713	16616	16630	16625	16631	16456	16584	16523	16430	16700	16455	16503	16674	16677	16667	16521	16635	16558	16716	16556	16533	16388	16694	16438	16488	16671	16777	16652	16614	16664	16383	16701	16502	16628	16504	16590	16638	16685	16743	16497	16535	16573	16576	16853	16570	16616	16624	16539	16467	16572	16585	16643	16623	16581	16608	16597	16639	16570	16649	16646	16452	16538	16638	16611	16493	16578	16584	16516	16635	16581	16484	16692	16565	16561	16719	16759	16511	16546	16565	16487	16639	16651	16509	16622	16582	16539	16698	16633	16605	16502	16644	16514	16567	16573	16758	16540	16744	16500	16607	16601	16697	16464	16452	16614	16568	16485	16486	16766	16550	16683	16563	16511	16547	16644	16570	16672	16578	16687	16651	16518	16542	16394	16539	16637	16537	16757	16591	16606	16667	16550	16557	16629	16664	16458	16716	16357	16492	16634	16558	16630	16517	16661	16691	16606	16714	16438	16630	16518	16534	16738	16654	16581	16417	16396	16792	16652	16670	16572	16574	16721	16600	16509	16543	16589	16525	16518	16609	16535	16697	16617	16681	16661	16512	16810	16669	16515	16694	16627	16458	16592	16818	16595	16691	16646	16547	16515	16599	16600	16626	16638	16617	16632	16674	16562	16573	16599	16817	16522	16423	16592	16599	16603	16355	16444	16691	16483	16436	16506	16690	16604	16656	16440	16596	16541	16529	16497	16684	16463	16607	16553	16685	16469	16542	16657	16552	16528	16776	16582	16450	16567	16517	16691	16546	16518	16610	16748	16695	16821	16496	16645	16584	16592	16513	16754	16658	16556	16591	16569	16543	16536	16607	16514	16545	16696	16497	16627	16618	16518	16422	16728	16554	16407	16654	16682	16438	16572	16449	16564	16554	16639	16644	16463	16763	16377	16581	16580	16566	16445	16673	16542	16682	16482	16491	16698	16625	16664	16622	16602	16446
30495	37922	41618	30499	22855	20878	20348	20089	20093	20230	19982	19945	20059	19859	19972	20229	20122	19858	20169	20208	20060	20042	20093	20074	20228	20015	20104	19870	20072	19962	20000	19873	20149	19954	20204	19953	20071	20171	19882	19868	20209	20096	20114	19903	19852	20162	20254	19984	20002	20056	19990	19944	20054	19946	20127	20100	20008	20002	20142	19915	19695	20058	20045	20086	20121	20094	20086	20056	20107	20018	19923	19945	20069	19965	19900	19830	20014	19906	20188	20108	19971	20106	20100	20166	20107	19919	20100	20117	19985	19814	19949	20047	20150	19983	19974	19910	19960	20156	20179	20035	20079	20209	19645	19958	19950	19902	20080	20004	20048	19913	19720	19905	20014	19899	19988	19929	20054	20242	19922	20000	19790	20023	20006	20149	20115	20012	19836	19850	19877	20122	19926	19835	19972	20031	19962	19913	19834	19844	20033	19817	19824	19993	19940	19920	20080	20055	20088	19972	20166	19874	19969	19950	19860	19910	19832	19949	20068	19788	20195	20050	20055	20083	20034	20049	20002	19770	19925	19904	19848	19899	19774	19956	19971	20085	19931	19973	19938	20041	20020	20109	20193	20033	19924	20072	20040	19891	19837	19798	20009	20001	19960	20166	19834	20076	20095	19718	19901	20021	19998	19952	20134	19963	19804	20127	20037	19826	19972	19880	20102	20059	20030	19941	19657	20053	19735	20043	19989	20101	19886	19785	20021	19817	20115	19941	19886	20004	19946	20002	20092	19954	19829	19910	20108	20183	20005	20035	19972	20029	19926	19867	19948	19943	20165	19985	19903	20080	19910	19909	20072	19928	19983	20018	19943	19900	20043	20086	20026	20062	20065	20039	20115	20146	20252	20167	20000	20075	20036	20162	20072	19939	19881	20054	20018	19989	20205	19702	20114	20104	19896	19796	20209	19873	20095	20147	20000	19975	19850	19999	20069	20242	19949	19914	19879	20014	20004	19841	20008	19945	20013	19869	20033	20091	19898	20014	19878	20281	20058	20013	20054	19949	19943	19949	19877	19950	19989	20057	20024	19781	20012	20020	20056	20146	19920	20142	20000	19923	19917	19963	19948	20077	20151	19802	19902	20130	19820	19951	20198	19923	20200	20280	20020	19763	20044	20239	19983	20052	19814	19905	20055	19975	19911	20100	20114	20013	20327	20042	20247	19855	19870	20124	19925	20039	19999	20074	20150	19984	20123	20082	20124	19922	20005	19933	19963	20128	20099	19872	20029	19997	19917	20041	19830	19934	19908	20167	20029	20074	19947	20032	20245	19989	19979	20201	20073	20168	20091	20029	20035	19999	19814	20036	19919	20010	19806	19931	20133	20135	19978	19903	20188	20045	20057	20074	19979	20237	20098	20200	19861	19816	19962	19966	19984	20157	20073	20081	20175	20109	19957	20076	19987	19990	19864	20078	20094	20114	19999	20065	19904	19855	20064	19888	19897	19829	20022	20013	19953	20164	19939	19920	19967	20041	19929	19901	20119	19925	20009	19985	20192	19927	20105	20024	20013	19901	19942	19945	19996	19906	19983	19783	19828	20040	19925	19985	19979	19853	19960	19944	19943	20185	19931	19981	19728	20073	20073	20049	19845	19872	19995	20201	19895	20046	19937	19962	19949	20164	19790	19837	19990	19944	20130	19987	19876	20043	19892	19906	20117	19843	19809	19873	20011	19988	19992	19986	19932	20040	19979	19833	19782	19976	19954	20051	19845	20111	19918	20167	20025	19818	20025	20180	19949	20050	19865	19951	19941	19761	19850	19971	19840	19987	20032	19971	20202	19816	20113	19745	20048	20225	19894	19803	19858	19845	20004	19832	20229	20099	19956	20016	20034	19878	20128	20146	19764	19897	19967	20033	20133	20011	19991	19961	20035	20046	20137	20135	19925	19994	20026	19912	20159	20184	19924	19876	19899	19911	19802	19819	19874	19945	19786	19995	20008	19909	20044	19992	19913	19994	20014	19817	20029	20132	19945	19921	20030	19824	19979	20057	19990	20016	20031	19885	20000	19951	20063	19833	19862	20117	20128	20085	19831	19892	20133	19816	19944	19857	19783	20100	20030	19854	19903	20146	20121	20192	19896	20072	19846	20059	20131	20150	19816	20124	20035	19908	20156	19863	19985	19835	19894	19880	19640	19905	19882	19997	19813	19777	20074	20066	20133	19906	19882	19884	20179	19934	19858	20004	19825	19770	20071	19791	19930	20171	20028	20108	19871	19875	19933	20103	19980	20013	20005	19747	19863	20053	20002	20105	19864	19976	19871	19891	20067	20183	20000	19732	20056	20218	20081	20030	20005	19847	20001	20036	20133	20121	19848	19930	20025	20125	20031	19942	20013	19974	20237	19871	20227	19856	20032	19936	19914	20020	19851	19819	20145	19948	20029	20048	20068	19839	19898	19982	19962	19898	19813	19973	20015	19809	20055	20024	20028	19947	19995	19997	20091	19758	20013	19943	20026	20070	19858	19910	20017	20115	20048	19767	19847	19914	19985	20042	20037	19940	19935	20180	20102	19840	19921	19987	19834	20107	20064	19924	19970	20025	20021	19801	20070	20162	20100	19993	20099	19960	19893	20039	19698	19825	20116	19840	20200	20212	19906	20115	19951	20123	19788	19771	19968	20277	19946	19983	20141	19978	19785	19844	19888	20137	20371	19946	19845	20039	20012	20005	19941	19977	20109	20141	19953	20052	20194	19822	20224	20036	20022	19950	20056	19974	19971	19929	20076	20063	20062	20152	20067	20282	19995	20060	20062	20001	19926	19836	19866	20058	20038	20153	20002	19935	19860	20241	19862	19929	19790	20074	19888	20017	19886	20058	19869	19976	19936	20039	20137	20025	19931	20081	19782	19963	20009	20008	19909	19942	19997	19933	19854	20021	20136	20123	19828	20148	20056	20106	20028	19736	19985	19910	19988	20022	20043	19927	19897	19949	20115	20007	20109	19758	20138	20086	20014	19993	19952	20100	19822	20011	20035	20164	20158	20011	19931	20059	19957	19812	19896	20074	19798	20105	19963	20074	19759	20021	20027	19974	19984	19799	19936	19888	20067	20111	20131	20219	20041	20011	19915	19889	20127	20171	20114	19938	19996	20050	20015	19976	19910	20075	19900	19873	20006	19899	20067	20026	19869	20009	20082	20108	19944	19942	19797	20014	20057	20119	19972	19782	20149	20013	19942	20045	20144	19822	20005	20167	19913	19865	19877	20004	20153	19964	19909	19781	19888	20046	19892	20046	19980	19953	19947	20095	20101	20153	20053	20029	19847	19993	20010	20039	20058	20026	19866	19873	20025	20052	20044	19967	19817	19932	19898	19961	19989	19963	19836	20045	19797	19937	19942	19904	19950	19993	19976	20076	20106	19944	20144	20127	19951	19759	20211	19980	20182	19670	20081	19941	20097	19962	19949	19925	19836	19986	19827	20286	19934	20091	20031	20124	20010	20019	20133	19881	20114	20149	19908	20185	20046	20050	19975	20161	20003	20223	19920	19939	19982	19890	20035	19985	20024	19954	19808	19969	19910	20149	19935	20013	19976	19907	20002	20039	19857	19959	20028	19975	19791	19893	19970	20048	19972	19926	20041	19863	19853	20100	20051	19888	19916	19968	20214	19969	19960	19862	19730	19947	20207	20216	20032	20108	19981	19961	19956	20067	19895	20061	20060	20144	20093	20174	20138	20048	19824	20081	20104	20006	19964	20269	20027	20069	20099	19906	20024	19977	20003	19887	20157	20000	20079	20010	20035	19835	20049	20078	19978	20052	20135	20051	20084	20062	20021	20153	19935	20126	20296	20226	20165	19992	20031	20078	19778	20081	20069	20179	20021	20093	19905	20068	19942	19896	19784	20042	20242	19953	20115	19855	20006	19978	20048	19977	20101	19948	20076	19893	19776	19911	20096	19909	19974	20052	20000	19993	19807	20067	20057	20092	20192	20005	19778	19932	19888	19846	19808	19823	20069	19838	20117	19859	20126	19975	20005	19613	20135	19763	20058	19879	20010	20029	20184	20094	20006	20055	19994	20069	19925	19924	20038	19912	19794	19869	19965	20057	19998	19826	20097	19840	20005	19882	20084	20152	20171	20040	19983	19937	20209	20169	20220	19992	20127	19897	19849	19978	20029	19921	20129	19943	20233	19965	20041	20076	19990	20118	20015	19982	20013	19882	20005	19995	19975	19995	20120	20048	20093	19892	20076	20347	19915	19910	19887	19890	20110	20161	20056	19887	19801	19788	20162	19994	20249	19792	20001	20100	20089	20097	19997	19859	19996	20133	19957	19899	19767	20046	19834	19946	19920	20219	20046	20144	19991	19812	19988	19901	20043	20197	20138	20173	19996	19933	19990	19936	20012	20019	19985	20072	19845	20014	19976	20164	19933	19914	19953	19803	19970	19913	20157	20052	20179	20052	20025	20100	20136	20024	20056	20106	19986	20065	19872	19902	20029	20173	20011	19975	19943	19969	20097	19743	19822	19896	19978	19834	20090	19794	19926	19982	20126	19846	19823	19940	20049	19773	20098	20052	19870	20009	20194	20049	19980	20079	19872	19994	20024	19881	20077	20030	20003	19996	19918	20165	19935	19934	20079	20145	20230	20026	20171	20039	20007	20031	20017	20067	19983	19858	19918	20049	20031	19940	20008	20022	19995	19954	20004	19873	19963	19787	20098	20142	19750	19982	19924	20118	19818	19823	19767	20205	20012	19594	19927	19979	19980	19785	20168	20071	20207	19995	20173	20058	20023	20061	20014	19913	20055	20090	19648	20131	20132	19841	19988	19915	19966	19948	19926	20134	20094	20002	19962	20216	20221	19947	19927	20066	20083	19806	20024	19965	20117	19932	20022	19938	19796	19917	19895	20064	19908	19833	19952	20036	19929	19770	19912	19986	19836	19841	19989	19995	20255	20057	19988	20017	19900	20036	19742	19953	19939	20161	20090	19955	20181	20053	20058	20043	20000	19807	19983	20018	19910	19934	20033	19828	19880	19879	19893	19893	20002	20101	19936	19927	20124	20009	20026	20205	20062	20158	19954	19836	19810	20110	19883	19976	19967	19936	20029	19919	19883	20078	20011	20023	20053	20051	20038	20087	20159	20038	20181	19961	19866	19773	20035	19740	19871	20026	20153	19823
37538	56855	42792	25804	19024	16992	16506	16512	16492	16413	16558	16592	16593	16559	16524	16632	16659	16481	16593	16519	16622	16598	16517	16541	16441	16615	16548	16834	16566	16560	16635	16556	16444	16597	16751	16617	16486	16620	16500	16685	16571	16582	16615	16659	16425	16435	16597	16607	16456	16692	16666	16628	16503	16573	16817	16590	16688	16515	16715	16633	16642	16620	16559	16444	16489	16661	16744	16574	16481	16221	16554	16533	16521	16445	16600	16468	16640	16612	16551	16580	16501	16619	16603	16624	16504	16469	16581	16684	16739	16680	16621	16668	16553	16439	16635	16506	16523	16551	16603	16588	16668	16623	16727	16658	16547	16539	16644	16732	16484	16564	16639	16561	16651	16446	16567	16595	16569	16687	16458	16530	16545	16465	16499	16601	16749	16406	16469	16525	16328	16505	16448	16499	16579	16394	16505	16574	16454	16566	16602	16263	16675	16692	16600	16686	16560	16531	16576	16438	16540	16469	16755	16696	16510	16727	16615	16570	16476	16489	16363	16523	16602	16456	16539	16621	16651	16505	16496	16709	16605	16420	16498	16657	16504	16657	16504	16426	16507	16505	16516	16700	16503	16460	16427	16568	16429	16669	16676	16527	16509	16572	16656	16465	16498	16523	16399	16615	16568	16547	16497	16624	16650	16544	16223	16528	16563	16577	16652	16570	16597	16415	16693	16721	16536	16587	16330	16446	16489	16423	16422	16577	16611	16669	16434	16429	16614	16553	16345	16519	16464	16406	16539	16519	16541	16485	16555	16514	16584	16353	16594	16647	16514	16689	16385	16677	16406	16408	16558	16548	16639	16657	16503	16644	16518	16508	16546	16616	16704	16415	16373	16596	16380	16697	16575	16475	16654	16458	16494	16683	16564	16683	16649	16520	16498	16620	16405	16524	16313	16624	16621	16609	16407	16493	16465	16617	16460	16523	16536	16325	16706	16603	16591	16541	16590	16400	16625	16464	16746	16517	16510	16497	16485	16617	16684	16525	16436	16635	16341	16485	16527	16568	16473	16524	16380	16477	16649	16625	16498	16357	16698	16687	16473	16596	16601	16537	16583	16446	16663	16522	16643	16517	16626	16476	16276	16409	16622	16453	16643	16574	16504	16514	16703	16514	16553	16413	16567	16661	16471	16640	16544	16310	16662	16529	16675	16573	16542	16545	16545	16600	16526	16712	16632	16481	16547	16680	16560	16535	16540	16633	16496	16715	16600	16518	16442	16488	16654	16476	16464	16672	16499	16559	16509	16537	16608	16534	16552	16619	16599	16598	16461	16485	16511	16711	16568	16550	16764	16567	16444	16534	16467	16474	16413	16590	16454	16569	16403	16400	16432	16636	16625	16553	16588	16587	16564	16647	16543	16491	16573	16592	16702	16581	16566	16512	16596	16663	16540	16597	16504	16484	16507	16725	16614	16351	16610	16751	16621	16564	16465	16581	16780	16544	16419	16553	16526	16423	16536	16514	16638	16631	16576	16469	16477	16447	16672	16483	16519	16552	16515	16501	16652	16571	16609	16524	16687	16492	16459	16442	16641	16528	16587	16558	16552	16507	16585	16550	16579	16667	16646	16540	16665	16469	16401	16553	16620	16539	16459	16595	16446	16526	16659	16548	16514	16398	16424	16519	16604	16538	16534	16423	16580	16458	16554	16642	16654	16438	16459	16679	16601	16513	16684	16499	16473	16682	16505	16571	16531	16563	16533	16730	16619	16609	16614	16512	16731	16465	16724	16656	16709	16680	16657	16590	16519	16632	16525	16606	16506	16556	16625	16560	16493	16702	16576	16788	16499	16561	16583	16704	16624	16460	16595	16534	16516	16730	16522	16634	16556	16365	16549	16694	16577	16609	16709	16623	16626	16515	16562	16536	16492	16519	16459	16726	16780	16463	16660	16474	16673	16442	16651	16566	16491	16553	16687	16553	16611	16414	16529	16628	16503	16605	16553	16441	16597	16558	16591	16680	16536	16577	16526	16538	16783	16694	16548	16392	16689	16567	16576	16563	16392	16542	16509	16606	16438	16669	16556	16685	16504	16732	16715	16549	16589	16591	16397	16585	16598	16850	16737	16626	16521	16585	16448	16524	16558	16641	16470	16483	16667	16777	16522	16660	16544	16537	16482	16569	16524	16705	16569	16488	16648	16629	16400	16442	16750	16701	16453	16483	16518	16542	16659	16736	16852	16565	16593	16417	16489	16492	16528	16615	16525	16559	16503	16521	16562	16597	16563	16454	16423	16553	16561	16457	16662	16594	16534	16593	16627	16528	16613	16499	16407	16478	16639	16572	16682	16547	16629	16549	16622	16568	16502	16637	16708	16565	16630	16629	16507	16554	16610	16535	16638	16496	16568	16549	16661	16469	16462	16462	16696	16528	16551	16679	16390	16750	16626	16730	16425	16640	16689	16514	16698	16633	16770	16621	16571	16442	16490	16611	16440	16556	16354	16561	16505	16682	16503	16537	16646	16490	16443	16589	16610	16574	16498	16441	16644	16696	16478	16623	16491	16649	16560	16710	16561	16618	16587	16648	16485	16576	16686	16550	16436	16414	16468	16620	16503	16590	16491	16613	16724	16614	16577	16638	16746	16510	16654	16661	16403	16691	16579	16580	16591	16687	16545	16406	16494	16542	16604	16511	16529	16583	16482	16629	16718	16658	16647	16570	16478	16621	16560	16599	16640	16564	16713	16455	16525	16507	16600	16546	16567	16632	16491	16557	16494	16640	16664	16521	16573	16585	16460	16619	16592	16693	16505	16502	16333	16473	16654	16648	16604	16528	16660	16667	16568	16420	16456	16578	16503	16589	16669	16686	16760	16729	16663	16549	16565	16650	16452	16623	16616	16619	16549	16652	16503	16512	16450	16505	16579	16522	16615	16618	16436	16528	16557	16470	16590	16544	16562	16533	16647	16452	16550	16619	16460	16578	16597	16637	16686	16542	16632	16581	16383	16581	16415	16547	16707	16656	16545	16453	16787	16440	16545	16507	16546	16591	16645	16638	16555	16593	16402	16526	16596	16842	16430	16647	16610	16594	16441	16390	16603	16722	16602	16510	16601	16571	16586	16505	16624	16588	16467	16767	16540	16520	16608	16660	16515	16591	16600	16764	16458	16577	16509	16506	16589	16656	16530	16602	16564	16609	16304	16659	16595	16545	16632	16525	16636	16606	16568	16601	16513	16555	16682	16643	16693	16620	16559	16550	16631	16360	16598	16654	16541	16536	16653	16397	16545	16534	16642	16685	16489	16426	16586	16602	16639	16599	16496	16592	16703	16432	16763	16392	16573	16623	16713	16596	16409	16282	16740	16662	16566	16657	16401	16566	16548	16537	16323	16656	16561	16549	16581	16555	16541	16674	16620	16580	16624	16525	16519	16522	16614	16473	16620	16581	16574	16690	16489	16583	16619	16602	16618	16557	16575	16544	16592	16601	16346	16583	16620	16652	16615	16547	16566	16589	16688	16837	16565	16529	16584	16714	16574	16678	16520	16595	16671	16609	16513	16642	16672	16610	16631	16711	16486	16380	16473	16591	16453	16655	16412	16544	16655	16533	16482	16454	16490	16309	16502	16502	16603	16544	16503	16610	16733	16576	16584	16482	16576	16542	16535	16601	16523	16330	16296	16616	16405	16533	16605	16604	16562	16678	16552	16495	16469	16549	16476	16552	16511	16587	16617	16541	16476	16578	16787	16629	16461	16617	16744	16449	16458	16568	16590	16633	16683	16563	16595	16522	16798	16549	16598	16553	16425	16587	16676	16513	16557	16499	16536	16641	16591	16529	16733	16540	16568	16647	16606	16669	16431	16580	16602	16687	16649	16577	16603	16538	16674	16447	16619	16500	16523	16606	16411	16448	16639	16302	16666	16775	16636	16700	16650	16625	16510	16616	16481	16747	16512	16597	16647	16579	16507	16557	16503	16351	16648	16555	16729	16459	16585	16635	16503	16440	16593	16580	16728	16591	16512	16753	16484	16712	16421	16714	16563	16545	16741	16532	16436	16572	16500	16452	16627	16812	16490	16423	16631	16550	16691	16577	16542	16674	16459	16511	16526	16666	16422	16637	16386	16583	16679	16570	16476	16656	16610	16560	16503	16528	16589	16722	16599	16600	16559	16811	16536	16754	16682	16522	16481	16601	16443	16546	16572	16428	16633	16381	16534	16648	16701	16813	16508	16449	16629	16625	16386	16518	16608	16479	16560	16565	16563	16586	16550	16492	16615	16686	16596	16642	16673	16520	16697	16587	16629	16631	16488	16733	16671	16453	16549	16530	16521	16483	16575	16547	16560	16617	16591	16687	16534	16397	16623	16624	16618	16587	16315	16509	16549	16604	16604	16656	16573	16494	16676	16600	16708	16454	16814	16643	16518	16601	16468	16508	16823	16471	16639	16463	16578	16555	16671	16595	16646	16504	16449	16608	16654	16572	16622	16674	16552	16623	16604	16537	16693	16729	16762	16624	16695	16543	16688	16541	16581	16632	16621	16560	16580	16757	16422	16649	16470	16433	16685	16479	16850	16541	16655	16512	16539	16524	16579	16400	16525	16458	16578	16573	16478	16566	16642	16395	16421	16672	16626	16725	16507	16532	16733	16606	16682	16723	16435	16764	16530	16582	16523	16753	16490	16483	16671	16561	16437	16612	16612	16759	16545	16682	16546	16719	16510	16422	16624	16590	16667	16825	16402	16689	16750	16524	16484	16461	16533	16450	16611	16727	16607	16509	16593	16563	16606	16557	16674	16607	16471	16634	16589	16511	16514	16436	16524	16612	16510	16622	16580	16495	16742	16500	16624	16713	16548	16646	16383	16484	16511	16572	16695	16534	16479	16467	16557	16657	16544	16706	16556	16594	16531	16742	16494	16422	16566	16647	16573	16688	16594	16569	16672	16627	16586	16618	16555	16557	16583	16674	16546	16573	16583	16465	16567	16608	16598	16592	16529	16670	16550	16646	16686	16560	16489	16680	16523	16716	16568	16682	16570	16610	16390	16626	16483	16676	16536	16417	16381	16490	16627	16505	16403	16501	16579	16448	16601	16619	16808	16737	16642	16426	16526	16540	16402	16563	16591	16540	16663	16719	16480	16565	16531	16717	16572	16520	16680	16546	16711	16642	16603	16526	16460	16537	16359	16632
25149	25865	39148	34709	26784	24043	22569	20258	19937	20375	20378	20318	20129	20009	20215	20082	19959	20112	20226	20010	20123	20010	19859	20172	19907	20043	19902	19927	20206	19892	20112	19885	20170	20066	20054	20179	20320	19915	19837	20006	20167	19890	19874	19970	19915	20144	19952	19890	19857	20011	20010	19952	20008	20176	20138	19838	20078	19764	19813	19872	19815	19842	19955	19960	19920	19962	19952	19836	19925	20038	19939	19714	20042	19988	19982	19977	20197	19924	20232	19793	19967	20150	19727	19969	19896	19746	20158	19871	19832	19941	19972	19799	19832	19705	19986	19995	20105	19890	20010	19802	20099	19965	20009	19892	19801	19776	19925	19812	19813	19989	20002	19924	19864	19729	20056	19837	19904	19787	19651	20002	19866	20067	19937	20207	19817	19973	20022	19985	19734	19841	20067	20018	20020	19953	19911	20029	20018	19967	19939	20037	19865	19914	19858	20052	19990	20071	19629	20023	19903	20115	20016	20067	20011	19951	20154	20015	19816	20030	19921	19870	20055	19986	20019	20025	19687	19867	19983	20058	19994	20027	20164	20025	19743	19985	19949	20029	20101	20049	19872	19976	20206	19774	19886	19985	19907	20004	19934	19975	20132	20020	19777	19713	19894	19936	19992	19939	19991	19896	19959	19948	19828	19887	20000	19960	19974	19852	19877	19905	19915	19600	19878	19727	20040	19916	19873	20151	19933	19968	20086	20011	20178	19928	19843	19902	19967	19940	19967	20026	19905	19839	20042	19953	20074	20188	19939	19763	20130	19817	19880	19955	19901	19878	19922	19690	19920	19979	19928	19865	19964	19616	19898	19681	19965	20043	19936	20017	19943	20067	19952	19990	20149	19972	19903	20092	19910	20135	20134	19897	19769	20045	20157	20247	20046	19997	19992	19876	19820	19976	19875	19936	20006	19906	20071	19713	20071	20123	20091	19936	20093	20028	20017	19818	19972	19919	19953	19889	19856	19988	19812	20041	19911	19834	19792	19968	20185	20036	20034	19942	20062	19745	19752	20084	20062	20011	20175	20073	19826	19913	19804	20079	19878	19937	19894	20184	20035	19957	20069	19850	20006	20128	19850	19874	20121	19902	19961	20041	19857	19930	19823	19962	20207	19965	19941	19970	19815	19931	19973	19894	19997	20037	20031	19662	19958	19822	19828	19881	20128	19650	19875	19792	20028	19983	20098	19884	19863	19793	19929	19983	19959	19830	19798	19808	20071	19937	20005	19949	19859	19787	19791	19689	20196	19999	19878	20015	19971	20014	20021	19907	19811	19937	19981	19854	20022	19915	19932	19920	19995	19916	19976	19815	19976	19988	20061	19977	19792	19853	19948	20096	19806	19829	20007	20074	19946	19905	19964	19944	19945	19745	19973	19707	19961	20083	19834	20064	19891	19716	19714	19996	20171	19981	19827	19707	19755	20062	19945	19906	20071	19918	20148	19945	20005	20005	20128	19988	19894	19973	19961	20083	19896	19843	19930	19996	19907	19863	20343	19831	20016	19916	19878	19894	19813	20101	19901	19830	19950	20026	19881	19925	19886	19965	20028	19763	20185	19824	19822	19848	20015	19866	19945	19960	19759	19872	20036	20064	20047	20006	19890	20143	20049	19716	19923	20029	19978	19756	20029	20039	19959	19789	19717	19835	19909	19802	19819	20020	19948	20107	20062	19888	19893	19853	20021	20189	19866	19858	20089	19893	19967	19889	19794	19863	19997	20124	19798	19968	19897	20100	19754	20001	20015	19933	20084	19837	19970	19833	19810	20008	20031	20188	20034	20032	20006	20011	19924	19957	19881	19837	19962	19964	19983	19755	19831	19776	19741	19981	19905	19872	20075	20142	20007	19781	19801	20012	20078	19948	19796	19938	19809	20023	19769	20147	20125	20034	20030	20067	19851	20098	19830	19833	19866	19886	19846	20010	20046	19992	20124	19972	20092	20065	20090	19923	20123	19866	19983	20004	19899	19950	19937	20158	20089	19921	19678	19766	20032	20064	19776	20089	19975	19806	19955	19788	20191	19927	20029	19815	19918	20014	20006	19848	20049	19867	19972	19893	19936	19646	20042	19987	19956	19978	19953	20088	19891	19880	19938	20196	19735	20032	19854	19850	19978	19830	20046	19971	20093	19902	20084	20050	20083	19821	19849	19791	19705	19929	19941	20267	19967	20090	20078	20128	19910	19854	19895	20103	19905	19967	20033	20177	20011	19976	19910	19899	19717	19829	19907	20208	19820	20003	20038	19775	20109	19829	20142	20106	19952	19966	19931	19934	19954	19894	20148	19853	19849	20075	19822	19706	20107	19739	19954	20086	20104	19782	20031	20037	20059	19908	19959	19715	19916	19879	20092	20051	20077	20009	20108	19910	19838	19851	20041	19863	19852	19838	20099	19873	19793	19821	19794	19861	20106	19905	19871	20122	20014	20003	20020	20073	19954	19845	19735	19869	19900	19776	20040	19553	19987	20005	19965	20016	20025	19804	20004	19780	19965	20015	20080	20058	19635	20025	19893	19935	19919	20179	19983	19906	20082	19861	19863	19896	19781	19852	19989	19945	20161	19991	19977	19876	19914	19914	20015	19951	19858	19964	19896	20354	19907	19840	20010	19933	19819	19801	19996	19790	19938	19777	20064	20119	19808	19948	20118	19944	19847	19864	19995	20046	20202	20104	19855	20069	20033	19832	19643	20083	19881	19829	19902	20167	19849	19844	20121	19901	19971	19890	19847	20042	20123	20006	20041	19845	19999	19996	19985	19798	19812	19826	19973	19874	20263	19945	20083	19965	20134	20127	20051	20160	20043	19984	19988	19795	20030	19867	19977	19946	19769	19961	19795	19978	19910	19762	19855	20021	19828	19772	20117	20097	19811	19901	19992	19846	19781	19800	19916	20139	19746	19770	19823	20141	20036	19963	20121	19984	19898	19770	20023	19929	19737	19896	20065	19899	19868	20060	19773	19945	19870	19851	19925	19838	19973	19947	19925	19943	19833	19990	19953	19876	20015	19867	19780	19868	19750	19817	19840	20119	19978	19636	19846	19937	20035	19999	20044	20025	20078	19873	19954	20068	19755	19845	20006	19973	19934	19871	19902	19762	19926	19842	20221	19834	20004	20018	19955	20109	19939	19819	19757	19865	19973	19883	19987	19925	19904	19784	19981	19965	19964	19762	19789	19946	20052	19990	19907	19990	19869	20021	20053	19871	20023	19561	20016	19987	19740	19667	20007	19771	19833	20019	20108	19863	20016	19945	19933	19646	20041	19955	19885	20004	19888	19988	19899	19926	19897	19908	20048	19717	19883	19883	20003	19848	19985	19777	20041	19965	19975	20034	19908	19939	19983	19966	19945	19946	19833	20108	19968	20114	20110	19990	19875	20240	20071	19713	20018	19865	19980	19788	19834	19957	19956	19856	19823	19869	19995	19832	19987	19934	19947	20134	20124	19874	20098	19909	20004	19865	19893	19889	19961	20097	19749	19923	19833	19936	20018	20009	19902	19844	19849	20094	20029	19926	20210	19853	19937	20002	19856	20057	19938	19806	19997	19842	19932	19914	19790	19975	20024	20040	19757	19839	19915	19858	19992	20031	20015	19937	19877	20013	19857	19934	20011	19856	20011	20095	20086	19864	19834	19645	20091	19921	20029	19981	19855	20004	19976	19787	20055	19780	19864	19932	19961	19779	19903	19846	19849	20012	19828	19842	19807	20017	19862	19873	20111	19982	19974	20016	20031	19990	19802	19923	20016	19946	19829	19858	20083	20116	19932	20186	19775	19964	20043	20147	19758	19751	19991	19875	20270	20255	20186	19867	19859	19704	19827	20102	20158	19963	19943	20088	20129	19906	19820	19907	19964	19744	20125	20146	19852	19934	19986	19997	20037	20192	19811	19932	19942	19987	20046	20026	20052	19783	19873	20017	19793	20244	20041	20045	19953	19779	19941	19920	20000	19977	20053	19935	19994	19890	20059	19752	20038	19860	19990	19903	19862	20039	19973	19894	20123	19980	20039	20156	19944	20093	19871	20199	19864	19946	19798	19966	20118	19807	19842	19847	20114	19912	20124	20065	19961	20130	19752	20030	20062	20007	19872	20104	19772	19839	19968	20020	19949	20072	19913	19903	19925	20063	19951	19770	20042	19960	20007	19996	19970	19864	19897	20168	19823	19953	19985	19898	19917	19936	19963	19792	19934	19936	19899	19963	19827	19793	19913	19825	20075	19918	19923	20021	19980	19850	20000	20124	19971	19791	19788	20016	19708	20066	19973	19860	19927	20006	20095	19972	19735	19967	19926	20019	19963	19994	20058	20007	20015	19731	19879	20027	20028	19848	19908	20028	19871	19720	20010	19757	19906	19934	19994	20129	19987	19947	19778	20023	19985	20082	19832	19861	19707	19869	19811	19796	19831	20053	20087	19957	19963	19804	19881	19852	19916	20113	19674	19922	19971	20072	20182	20106	19842	19999	19883	20040	19930	19871	19945	19846	19986	19934	19800	19936	19863	19902	19860	19872	19964	19982	19746	20121	20108	19814	20005	19825	19860	19918	19763	19804	19852	19882	19898	19843	19743	20014	19844	19940	19797	20090	20038	19877	19852	19955	19925	19902	19922	19981	20096	19916	19941	20091	19853	20013	19709	20159	19995	19761	19757	20035	19884	19884	20098	19969	19961	19981	19921	19816	20132	19909	19864	19984	20002	20118	19924	20229	19880	19938	19756	19842	19907	19943	20044	20072	19928	19953	19879	19850	20053	20073	20019	19741	19770	19827	19644	20039	19948	20000	20044	20012	19833	19734	19987	20042	20164	20148	19966	20134	19806	20159	19842	19928	20136	19794	20000	19819	20009	19809	19997	19962	19805	19815	20004	19944	19698	19848	19955	20093	19981	19864	20062	19979	20074	19962	19718	20268	20091	19939	19856	20115	19993	20009	19752	19870	19985	20033	19842	20214	20000	20015	19914	19978	19809	19787	20046	19931	19966	19877	20094	19888	19951	19895	20044	19921	19959	19784	19875	20013	19775	20081	19927	19924	19780	19670	19853	19853	19928	19725	19964	19861	19946	19943	19991	19983	19936	20030	19886	19834	19868	19754	20033	19923	19908	19862	19778	19991	20040	20174	19995	19930	19904	19973	20046	19911
61389	95042	72638	44415	27520	18731	17254	16606	16657	16650	16677	16478	16498	16781	16818	16746	16573	16609	16768	16679	16702	16584	16580	16607	16570	16528	16575	16544	16650	16559	16527	16637	16716	16554	16757	16498	16564	16642	16761	16597	16514	16533	16811	16484	16531	16661	16528	16506	16804	16597	16562	16754	16542	16539	16547	16452	16659	16663	16671	16712	16389	16674	16625	16597	16568	16622	16651	16591	16491	16723	16708	16479	16714	16514	16620	16674	16500	16513	16605	16628	16656	16632	16426	16789	16565	16784	16524	16390	16731	16615	16641	16572	16431	16477	16618	16550	16373	16605	16631	16550	16503	16499	16711	16636	16499	16539	16563	16613	16757	16866	16480	16589	16595	16819	16586	16607	16531	16604	16636	16652	16427	16440	16592	16500	16507	16484	16877	16499	16650	16743	16606	16549	16667	16679	16520	16496	16453	16416	16442	16702	16649	16652	16519	16708	16456	16600	16662	16528	16563	16609	16705	16528	16419	16637	16669	16537	16686	16759	16595	16471	16647	16711	16789	16504	16515	16569	16625	16701	16520	16510	16557	16790	16575	16600	16670	16730	16691	16402	16599	16534	16625	16650	16678	16683	16510	16647	16441	16427	16547	16513	16467	16596	16497	16517	16599	16560	16391	16481	16425	16575	16712	16643	16820	16651	16666	16686	16537	16474	16656	16651	16446	16603	16415	16544	16473	16548	16815	16535	16581	16413	16520	16498	16484	16653	16761	16402	16703	16661	16756	16476	16652	16532	16526	16627	16793	16667	16501	16653	16597	16641	16792	16627	16441	16580	16568	16759	16500	16616	16476	16732	16450	16617	16468	16424	16525	16549	16632	16488	16489	16579	16669	16551	16677	16633	16776	16574	16726	16728	16705	16495	16450	16646	16655	16594	16761	16506	16511	16577	16654	16675	16718	16481	16616	16632	16723	16769	16545	16560	16724	16704	16564	16758	16483	16687	16614	16659	16489	16621	16646	16556	16606	16689	16481	16766	16555	16483	16623	16781	16807	16488	16685	16667	16603	16587	16512	16659	16455	16716	16618	16449	16520	16627	16552	16661	16503	16456	16597	16571	16672	16612	16523	16652	16755	16728	16486	16685	16448	16503	16701	16649	16543	16502	16653	16504	16717	16603	16572	16463	16500	16757	16736	16627	16569	16515	16558	16674	16551	16589	16637	16626	16475	16652	16498	16665	16544	16703	16589	16592	16474	16499	16719	16553	16610	16560	16677	16553	16718	16711	16704	16451	16621	16665	16731	16539	16722	16572	16708	16517	16510	16579	16698	16427	16668	16667	16632	16613	16408	16438	16678	16459	16629	16421	16734	16636	16666	16578	16613	16682	16539	16714	16503	16743	16416	16607	16670	16527	16555	16471	16661	16812	16623	16727	16620	16713	16588	16539	16656	16635	16430	16647	16584	16580	16588	16493	16427	16414	16673	16555	16540	16542	16810	16510	16541	16741	16644	16558	16631	16507	16665	16597	16570	16523	16588	16711	16655	16692	16730	16687	16628	16607	16536	16520	16584	16632	16688	16505	16635	16548	16800	16477	16593	16603	16609	16652	16497	16587	16492	16638	16474	16712	16697	16668	16528	16463	16648	16529	16479	16507	16656	16762	16476	16672	16587	16429	16631	16677	16605	16597	16570	16556	16497	16391	16420	16637	16553	16441	16572	16577	16560	16628	16662	16574	16599	16743	16564	16824	16538	16580	16644	16476	16654	16804	16376	16620	16622	16563	16412	16730	16680	16569	16609	16511	16577	16686	16714	16437	16545	16357	16393	16665	16613	16719	16635	16657	16541	16496	16700	16483	16683	16709	16621	16472	16421	16716	16644	16539	16626	16689	16658	16647	16561	16584	16668	16437	16580	16494	16624	16392	16602	16613	16639	16561	16556	16540	16634	16544	16574	16619	16671	16569	16762	16552	16700	16551	16526	16590	16622	16522	16675	16601	16428	16615	16406	16496	16672	16549	16483	16831	16574	16651	16555	16589	16472	16666	16560	16651	16547	16604	16686	16703	16641	16667	16834	16308	16610	16607	16746	16603	16611	16569	16583	16565	16476	16630	16800	16414	16744	16628	16690	16651	16498	16567	16641	16444	16526	16647	16497	16506	16523	16594	16537	16534	16376	16570	16606	16598	16506	16603	16573	16616	16568	16682	16572	16638	16456	16570	16787	16802	16599	16594	16435	16598	16652	16570	16539	16436	16493	16574	16600	16605	16406	16593	16426	16494	16473	16695	16568	16527	16529	16465	16549	16530	16666	16574	16495	16622	16517	16578	16603	16652	16657	16567	16587	16563	16517	16558	16581	16669	16582	16707	16545	16739	16499	16615	16603	16599	16684	16634	16512	16702	16609	16640	16700	16551	16452	16742	16453	16460	16541	16655	16662	16619	16550	16543	16526	16554	16699	16512	16548	16400	16492	16699	16638	16504	16715	16325	16431	16547	16381	16626	16522	16620	16466	16522	16588	16737	16645	16530	16674	16450	16508	16433	16562	16577	16497	16360	16548	16656	16421	16538	16641	16543	16656	16685	16551	16637	16449	16382	16577	16693	16640	16590	16651	16488	16714	16524	16409	16691	16533	16657	16543	16507	16536	16648	16587	16584	16747	16469	16592	16713	16613	16547	16375	16651	16590	16606	16521	16710	16421	16633	16589	16611	16655	16547	16642	16528	16605	16488	16629	16627	16705	16447	16654	16690	16428	16543	16389	16633	16596	16564	16645	16407	16507	16723	16582	16668	16524	16544	16756	16624	16500	16588	16513	16755	16636	16549	16549	16701	16654	16620	16555	16479	16635	16464	16610	16562	16701	16512	16695	16642	16711	16667	16645	16603	16746	16550	16867	16570	16513	16411	16667	16598	16511	16672	16464	16584	16616	16625	16707	16550	16814	16504	16510	16492	16569	16637	16630	16633	16606	16844	16466	16813	16538	16517	16646	16683	16588	16693	16592	16635	16566	16626	16633	16666	16629	16533	16662	16595	16694	16672	16597	16579	16620	16593	16455	16629	16505	16717	16468	16490	16510	16637	16496	16597	16730	16506	16476	16685	16516	16647	16666	16555	16709	16648	16496	16618	16511	16560	16601	16680	16514	16781	16569	16579	16546	16769	16455	16536	16518	16636	16735	16641	16581	16539	16737	16501	16697	16662	16631	16484	16612	16505	16573	16479	16750	16494	16568	16603	16567	16652	16617	16362	16525	16527	16609	16521	16783	16640	16574	16554	16406	16547	16442	16421	16600	16645	16606	16561	16752	16482	16584	16467	16576	16782	16656	16630	16488	16777	16660	16428	16659	16543	16627	16686	16573	16611	16553	16703	16631	16750	16409	16547	16472	16504	16591	16636	16513	16640	16651	16760	16559	16632	16533	16554	16563	16602	16435	16503	16755	16609	16557	16689	16670	16626	16490	16616	16515	16545	16542	16582	16577	16773	16641	16827	16562	16563	16735	16559	16686	16578	16555	16610	16526	16496	16516	16581	16594	16665	16564	16603	16585	16373	16643	16622	16506	16637	16564	16592	16550	16522	16493	16494	16405	16606	16605	16714	16522	16675	16679	16396	16666	16469	16702	16483	16786	16509	16676	16640	16552	16588	16609	16641	16410	16677	16516	16703	16661	16552	16417	16632	16610	16557	16543	16585	16722	16522	16559	16539	16713	16610	16478	16375	16508	16751	16719	16608	16596	16653	16704	16435	16592	16629	16514	16578	16651	16574	16522	16641	16645	16554	16505	16584	16737	16594	16479	16618	16502	16704	16589	16623	16533	16466	16456	16384	16574	16660	16579	16564	16643	16455	16666	16536	16636	16681	16651	16598	16539	16601	16383	16615	16626	16412	16498	16581	16586	16596	16658	16679	16536	16576	16407	16757	16636	16665	16640	16604	16512	16747	16663	16704	16532	16475	16766	16424	16547	16682	16485	16740	16624	16613	16560	16519	16484	16593	16561	16527	16642	16568	16666	16230	16735	16683	16595	16637	16637	16588	16750	16543	16575	16567	16566	16842	16510	16471	16631	16634	16644	16569	16429	16774	16444	16630	16797	16757	16459	16466	16623	16750	16646	16626	16554	16404	16686	16679	16605	16525	16660	16505	16545	16464	16551	16688	16366	16467	16591	16680	16734	16440	16592	16776	16693	16429	16602	16624	16496	16610	16551	16434	16787	16761	16746	16665	16583	16617	16451	16583	16656	16575	16588	16346	16541	16643	16534	16410	16653	16500	16593	16464	16671	16596	16722	16682	16518	16649	16542	16674	16585	16508	16679	16494	16512	16647	16613	16654	16560	16651	16487	16627	16613	16620	16762	16533	16544	16595	16630	16624	16605	16622	16567	16571	16688	16550	16586	16716	16692	16740	16716	16585	16702	16646	16697	16626	16633	16416	16665	16470	16434	16514	16696	16599	16745	16708	16471	16530	16845	16491	16631	16496	16448	16647	16520	16606	16673	16499	16718	16520	16697	16612	16644	16504	16813	16532	16632	16520	16652	16704	16610	16677	16580	16548	16485	16551	16563	16553	16560	16640	16614	16605	16417	16548	16738	16526	16522	16538	16408	16458	16423	16596	16683	16695	16700	16532	16565	16480	16661	16353	16542	16524	16696	16663	16613	16486	16614	16504	16616	16595	16874	16731	16372	16695	16393	16673	16409	16573	16623	16521	16367	16563	16683	16553	16712	16502	16492	16480	16534	16506	16603	16585	16550	16602	16736	16441	16465	16750	16527	16561	16602	16637	16501	16595	16735	16494	16560	16633	16551	16596	16653	16594	16649	16755	16506	16610	16579	16696	16526	16608	16633	16630	16670	16604	16601	16706	16577	16621	16538	16598	16426	16733	16466	16545	16696	16582	16644	16706	16726	16539	16555	16650	16638	16485	16854	16625	16638	16738	16579	16511	16692	16629	16433	16630	16514	16694	16713	16578	16626	16791	16633	16509	16595	16492	16716	16646	16671	16460	16735	16486	16544	16595	16496	16550	16674	16489	16404	16595	16570	16570	16543	16758	16607	16762	16554	16558	16516	16629	16462	16760	16679	16635	16443	16606	16632	16479	16840	16660	16507	16584	16791	16666	16831	16696	16524	16667	16625	16611	16407	16625	16498	16576	16505	16440	16580	16728	16696	16665	16492	16492
23059	22871	33444	29103	25023	25580	26657	21671	20761	21019	21016	20913	20656	20892	20786	21132	20973	20866	20825	20721	20800	20628	20762	20966	20521	20743	20717	20708	20729	20761	20721	20707	20755	20819	20789	20746	20862	20676	20582	20838	20738	20612	20774	20751	20876	20590	20559	20735	20679	20745	20655	20782	20696	20873	20700	20452	20688	20666	20604	20635	20418	20596	20668	20754	20846	20650	20499	20494	20598	20472	20687	20654	20632	20587	20410	20557	20731	20436	20330	20380	20634	20670	20584	20663	20486	20538	20713	20809	20684	20728	20456	20478	20545	20729	20661	20655	20740	20507	20751	20648	20664	20431	20627	20807	20445	20772	20555	20950	20601	20442	20626	20553	20590	20677	20622	20676	20558	20430	20597	20816	20641	20384	20458	20713	20676	20645	20755	20612	20571	20617	20475	20587	20665	20475	20648	20597	20722	20560	20561	20377	20644	20608	20484	20690	20710	20700	20597	20712	20745	20698	20646	20770	20752	20629	20559	20446	20501	20530	20738	20471	20632	20639	20785	20611	20660	20738	20500	20545	20505	20243	20652	20581	20561	20722	20526	20565	20646	20484	20563	20564	20607	20552	20611	20612	20595	20672	20592	20479	20696	20646	20276	20507	20487	20460	20848	20499	20689	20718	20644	20546	20448	20509	20671	20819	20681	20531	20734	20475	20550	20399	20491	20500	20405	20402	20564	20693	20572	20414	20422	20611	20816	20610	20645	20658	20495	20552	20439	20318	20519	20548	20482	20607	20487	20592	20623	20540	20631	20664	20553	20462	20466	20630	20521	20586	20572	20421	20464	20706	20544	20513	20640	20590	20438	20585	20593	20632	20399	20482	20508	20703	20604	20450	20621	20547	20541	20368	20506	20797	20279	20620	20444	20507	20299	20607	20748	20694	20529	20508	20638	20362	20517	20529	20553	20704	20482	20543	20483	20587	20554	20699	20434	20645	20547	20485	20598	20640	20479	20460	20563	20566	20602	20526	20595	20632	20643	20654	20725	20528	20688	20552	20500	20672	20510	20426	20471	20263	20527	20598	20571	20648	20696	20739	20600	20483	20796	20612	20139	20344	20650	20610	20422	20573	20617	20526	20384	20487	20594	20637	20585	20576	20569	20651	20706	20568	20702	20380	20466	20631	20584	20631	20436	20629	20653	20619	20570	20656	20651	20391	20521	20578	20566	20700	20503	20603	20604	20730	20661	20455	20609	20637	20635	20644	20558	20636	20549	20769	20396	20560	20498	20576	20529	20450	20660	20498	20585	20618	20604	20627	20572	20554	20630	20517	20538	20270	20580	20421	20592	20554	20840	20565	20478	20462	20576	20534	20507	20439	20529	20503	20603	20394	20835	20656	20539	20608	20717	20636	20767	20646	20465	20613	20450	20395	20750	20612	20682	20608	20574	20366	20662	20605	20576	20465	20572	20654	20606	20558	20497	20575	20737	20775	20571	20547	20571	20542	20554	20634	20436	20503	20533	20517	20427	20545	20673	20518	20624	20716	20542	20468	20463	20542	20583	20562	20717	20498	20515	20440	20488	20560	20597	20647	20563	20522	20704	20641	20493	20524	20358	20578	20698	20577	20762	20776	20716	20630	20496	20707	20571	20484	20570	20689	20499	20375	20350	20634	20672	20520	20749	20682	20583	20775	20528	20539	20828	20736	20571	20627	20429	20539	20793	20458	20719	20428	20672	20644	20629	20825	20592	20420	20711	20773	20491	20562	20568	20500	20748	20620	20378	20370	20581	20633	20401	20603	20935	20514	20392	20657	20512	20321	20484	20573	20683	20481	20557	20690	20665	20488	20567	20659	20565	20405	20546	20608	20709	20730	20696	20683	20614	20655	20601	20559	20562	20743	20617	20404	20551	20604	20417	20458	20420	20647	20570	20646	20636	20535	20505	20526	20384	20629	20709	20590	20502	20659	20566	20441	20286	20474	20694	20398	20457	20711	20460	20382	20521	20433	20465	20522	20713	20470	20663	20595	20748	20451	20407	20445	20530	20514	20517	20380	20535	20652	20507	20367	20438	20499	20463	20605	20608	20546	20384	20720	20714	20402	20686	20632	20365	20522	20473	20419	20400	20790	20532	20583	20637	20561	20394	20546	20647	20621	20731	20530	20764	20491	20797	20369	20603	20568	20593	20551	20504	20420	20610	20690	20609	20441	20748	20683	20567	20489	20583	20557	20408	20713	20571	20476	20668	20559	20449	20638	20609	20625	20808	20623	20337	20279	20723	20663	20678	20765	20435	20672	20487	20790	20810	20661	20466	20317	20482	20434	20632	20472	20490	20683	20661	20444	20602	20616	20468	20574	20572	20674	20561	20586	20650	20609	20652	20516	20354	20651	20580	20552	20508	20425	20615	20718	20627	20703	20406	20512	20469	20680	20670	20648	20615	20492	20628	20584	20461	20470	20601	20519	20670	20477	20849	20625	20636	20585	20443	20706	20580	20534	20636	20501	20605	20655	20500	20453	20618	20516	20546	20658	20578	20898	20508	20565	20406	20395	20377	20372	20597	20421	20570	20727	20534	20673	20530	20463	20578	20437	20614	20615	20739	20400	20526	20518	20797	20701	20629	20643	20502	20616	20584	20539	20700	20567	20688	20748	20599	20370	20495	20700	20460	20509	20668	20571	20506	20490	20596	20735	20469	20599	20703	20499	20574	20545	20898	20504	20543	20498	20604	20552	20691	20588	20607	20689	20603	20610	20603	20472	20633	20527	20544	20682	20568	20620	20480	20460	20487	20526	20414	20452	20649	20612	20628	20484	20703	20669	20554	20516	20765	20443	20448	20594	20557	20512	20861	20622	20673	20618	20805	20600	20675	20635	20512	20497	20642	20501	20490	20642	20701	20491	20635	20394	20597	20616	20654	20726	20719	20719	20564	20552	20604	20494	20500	20491	20617	20643	20538	20651	20653	20731	20645	20541	20335	20570	20714	20677	20405	20616	20871	20711	20457	20582	20571	20644	20559	20341	20549	20614	20564	20512	20240	20780	20399	20586	20671	20552	20913	20499	20501	20615	20463	20442	20656	20587	20516	20521	20575	20726	20592	20519	20597	20104	20729	20677	20561	20815	20561	20633	20539	20473	20621	20567	20627	20338	20515	20499	20529	20653	20419	20627	20746	20593	20634	20475	20718	20627	20736	20685	20526	20452	20590	20472	20570	20773	20465	20615	20516	20492	20493	20507	20529	20660	20388	20587	20273	20828	20478	20745	20729	20664	20552	20436	20576	20672	20592	20309	20799	20485	20476	20507	20913	20709	20773	20587	20487	20632	20417	20562	20596	20722	20647	20613	20513	20474	20666	20764	20648	20392	20423	20759	20508	20585	20496	20900	20506	20548	20598	20679	20638	20529	20466	20538	20263	20501	20515	20465	20528	20687	20754	20613	20507	20756	20515	20581	20545	20511	20607	20575	20704	20618	20613	20607	20388	20689	20599	20497	20698	20357	20538	20501	20716	20685	20637	20538	20543	20271	20729	20493	20696	20381	20416	20663	20672	20414	20466	20643	20513	20471	20374	20435	20567	20863	20468	20521	20666	20457	20570	20448	20683	20443	20740	20353	20365	20418	20648	20538	20605	20643	20635	20698	20656	20631	20650	20589	20572	20414	20561	20507	20654	20709	20667	20589	20563	20685	20550	20398	20570	20631	20446	20536	20675	20643	20539	20693	20551	20515	20469	20457	20416	20530	20514	20589	20600	20580	20480	20512	20765	20456	20572	20595	20975	20663	20474	20599	20657	20394	20499	20430	20418	20893	20444	20560	20618	20736	20363	20491	20766	20419	20699	20636	20748	20456	20598	20547	20543	20476	20517	20454	20633	20504	20611	20498	20579	20674	20375	20687	20657	20556	20379	20649	20613	20525	20545	20435	20413	20475	20522	20787	20590	20542	20599	20408	20578	20716	20718	20709	20648	20618	20396	20327	20623	20890	20644	20496	20611	20420	20706	20462	20432	20567	20528	20500	20477	20472	20583	20635	20519	20582	20684	20519	20702	20426	20369	20658	20576	20566	20525	20471	20608	20718	20521	20489	20510	20566	20559	20469	20417	20666	20618	20675	20806	20430	20304	20414	20663	20633	20439	20556	20498	20712	20674	20628	20756	20420	20526	20479	20592	20548	20709	20687	20618	20527	20645	20615	20655	20610	20441	20388	20546	20630	20597	20728	20712	20768	20429	20657	20584	20650	20511	20515	20402	20465	20670	20712	20612	20549	20590	20713	20456	20630	20647	20492	20585	20637	20429	20749	20655	20701	20461	20619	20442	20450	20842	20640	20681	20575	20663	20546	20545	20366	20786	20579	20741	20689	20521	20605	20512	20331	20585	20413	20498	20476	20469	20507	20702	20975	20576	20683	20610	20742	20764	20683	20532	20610	20668	20441	20638	20742	20434	20651	20737	20633	20792	20672	20709	20642	20392	20600	20606	20480	20716	20413	20377	20573	20565	20675	20456	20577	20607	20612	20648	20576	20545	20720	20589	20633	20659	20511	20582	20514	20667	20488	20608	20479	20279	20471	20622	20502	20454	20597	20562	20489	20545	20559	20386	20633	20666	20758	20591	20722	20550	20485	20770	20567	20463	20512	20555	20398	20635	20538	20367	20501	20604	20657	20615	20605	20575	20416	20661	20709	20707	20720	20640	20382	20568	20469	20483	20533	20510	20592	20491	20520	20591	20405	20712	20556	20637	20438	20700	20500	20460	20407	20497	20298	20528	20510	20571	20668	20593	20694	20556	20573	20725	20576	20556	20710	20683	20478	20529	20436	20547	20439	20621	20529	20536	20429	20665	20545	20488	20625	20581	20500	20656	20617	20536	20728	20426	20662	20739	20612	20527	20671	20444	20794	20650	20629	20645	20536	20280	20549	20645	20523	20585	20461	20410	20574	20460	20324	20621	20657	20720	20406	20702	20413	20631	20775	20703	20619	20616	20543	20769	20598	20641	20824	20642	20510	20463	20468	20594	20683	20633	20482	20683	20540	20547	20470	20451	20454	20453	20653	20698	20578	20579	20787	20523	20538	20669	20707	20528	20624	20326	20561	20594	20701	20654	20566	20535	20686	20567	20443	20514	20639	20648	20507	20644	20619	20884	20622	20616	20752	20735	20453	20544	20578	20685	20492
63606	106994	87903	59027	36228	22167	17800	16763	16907	16707	16825	16951	16930	16946	16821	16921	16955	17115	16921	16925	16931	16978	16969	16892	17174	16943	17122	16960	16808	16973	16901	16823	17012	16924	16972	16975	16882	16994	16993	17096	16914	16979	17042	16972	16893	16856	16892	17022	16944	16852	16908	16855	17103	16847	16911	16883	16840	16808	16954	16906	16835	16943	16937	16925	16981	17068	17054	16980	16727	17016	16856	16931	17057	16791	17000	16763	16892	16968	16997	16961	17111	16792	16975	16950	16827	16688	16964	16774	17040	16908	17029	16962	17043	17055	16811	16912	16882	16887	16787	16905	17043	16806	17054	16907	16901	16782	16913	16998	17027	16887	16956	16910	16869	16895	16893	17051	17023	17073	17022	16997	16917	17097	16798	16876	16909	16813	16815	16940	17000	17003	16953	16899	16971	17022	17060	16916	17114	16883	16948	17011	16793	16913	16879	16720	16720	16791	16871	16981	16894	16907	17016	17043	17005	16962	16839	16926	16855	16793	17071	16840	16814	16992	16931	17074	17165	17000	16922	17021	17117	16837	16912	16822	16984	16891	16630	16608	16817	16996	16920	16934	16907	16925	16883	17042	16892	16834	16980	16903	16917	16950	16816	17064	16946	17044	16902	16811	16955	16826	16983	16726	16941	16714	17000	16845	16882	17056	16671	16958	16731	16765	16941	16888	16941	16835	17036	17050	16900	16963	16883	16879	17032	17102	16920	16745	17056	16741	16769	17058	16964	16989	16846	17013	16902	17091	16850	16611	17020	16930	16922	16818	16966	16848	17005	16934	16821	16963	16866	16986	16989	16909	17023	16845	16872	16921	16946	16722	16814	16952	17027	16986	16986	16949	17072	16966	16855	16792	16805	17082	16831	17007	16855	16915	16839	16724	16945	16898	17060	16771	16999	17032	16944	16924	17072	16913	16903	16890	16926	16923	16826	17008	16777	16894	17051	17092	16937	16976	16879	16821	17072	16933	17041	16719	16833	16967	16964	16960	16938	16921	17006	17007	16745	16836	16948	16854	16833	16932	17015	16968	16944	16945	17115	16981	16991	16798	16859	16889	16944	16856	16874	17048	16790	16807	16885	16850	16814	16940	16944	16995	16708	17020	16907	16778	16968	16908	16868	16981	16865	16980	17016	17035	16972	16884	16927	17069	17000	16922	16756	16995	16868	16987	16868	16940	16975	16899	17143	16748	16780	16947	16754	17058	16915	16992	16871	17011	16854	16949	16823	16898	16958	16838	16937	16916	16803	16928	16858	17035	16934	17063	16753	16725	16924	16975	16924	17016	16910	17128	16886	17020	17108	16777	16944	16810	16913	17121	16948	16973	16789	17015	16978	16827	16961	16878	16784	16842	16883	17039	16985	16931	17042	16729	17008	16967	17061	16995	16788	16874	17011	16794	17017	16900	16964	16989	17029	17002	17005	16990	16809	16799	16852	16919	16948	17021	17051	16981	16937	17044	16866	16930	16967	16834	16759	16958	16906	17172	16965	16820	16891	16907	16957	16917	16997	16713	17014	17041	16894	16904	16864	16864	16824	16932	16912	16898	17002	16828	16921	16753	16966	16993	16785	17008	16704	16842	16876	16794	16926	16840	17122	16805	17086	16927	16835	17072	16734	16932	16973	17018	16918	16902	17011	16782	17175	16941	17015	16706	16849	16870	16872	16822	16753	16962	16835	16986	16997	16948	17003	17082	16642	16802	16840	17130	16897	16892	16903	16918	16978	17018	16943	16929	17094	16880	17019	16928	17000	16785	17002	16872	16891	16854	16686	16818	16942	16933	16871	16947	17042	16968	16865	16964	16795	16929	16895	16862	16873	16949	16916	16928	16940	16967	17052	16979	16919	17084	16988	17029	16917	17000	16848	16734	16924	16776	17063	16822	16940	16938	16941	16939	16943	17053	16921	16922	16898	16774	16929	17130	16912	16882	16892	16816	16855	16988	17065	16879	16997	16866	16868	17139	16964	17045	16926	17054	16807	16724	17101	17047	16756	16891	16882	16903	16939	16963	16901	17026	16990	16846	16987	16910	16833	17019	16918	16927	16918	17008	16979	17007	16739	16832	16836	16874	16766	16937	16976	17048	16959	16798	16927	17155	16905	16953	16790	16951	17032	17048	16929	16745	16849	16934	16885	16938	16917	16914	16997	16893	16934	16921	16970	17002	16838	16999	16893	16874	16905	16918	16855	16722	17125	16889	16918	16957	17100	16889	16939	16757	16998	17033	16989	16822	16793	16987	17022	16855	16892	16905	16863	16782	16965	17027	17127	16854	16961	17124	16923	17101	17060	16742	17018	16870	16911	16996	16999	16843	16824	16818	16874	16987	16979	16948	16862	16847	16864	17133	16911	16917	17154	16951	16976	17059	17013	16896	16971	16994	16884	16912	16719	16903	17015	16941	17090	16859	16768	17000	16794	17103	16810	16859	16852	16986	16889	16862	16745	16902	16802	16778	16875	16721	17182	16890	16826	16927	16827	17047	17044	17171	16906	17010	16860	16867	16948	16896	16921	16939	16876	17031	16899	17092	16876	17013	16904	16867	16804	16913	16953	16927	17075	16880	16861	16963	16831	17006	16929	17047	16926	16820	16835	16884	16704	16821	16848	16960	16955	16921	17083	16850	16982	16967	16822	16890	17069	16845	16993	16831	16896	16975	16824	16860	16929	16776	16833	16880	16781	16765	16842	16965	16876	16934	16922	16806	16821	16922	16915	16898	16878	16918	16908	16942	16813	16980	17064	16988	16925	17099	17046	16842	16950	17006	16839	16830	16862	17102	16912	16796	16867	17053	16906	16774	17152	16891	16801	16862	16721	16985	16758	16955	16924	16914	16818	16990	16844	16965	17021	16862	16814	16905	17048	16783	17055	16846	16868	17015	16819	16906	17003	16998	16878	16859	16816	16766	16937	16909	17093	17073	16909	16971	16829	16913	16898	16742	17127	16928	16916	16923	16893	17073	16845	16866	16861	16985	17079	16937	16927	16982	16970	16836	16938	16911	16912	16946	16983	16909	16857	17031	16929	16836	17062	16828	16980	16939	17059	16893	16955	17069	17154	17041	16780	16974	16901	16993	16816	16971	16896	16893	17009	16851	17027	16813	16907	16840	16829	16964	17053	16992	16928	16909	16755	16795	17092	16818	17015	16928	16866	17225	16919	16871	16988	16968	16910	16843	16832	17002	16794	16954	16963	17075	16998	16794	16942	16971	16804	16955	16938	17153	17020	16962	16793	16931	16953	17023	16863	16892	16798	16908	16917	16911	16772	16991	16906	16874	16774	16924	16970	17011	17033	16998	16925	17035	17175	16994	16940	16807	16930	16817	17029	16891	16983	17042	17043	17028	16951	16910	16906	16853	16971	17083	16934	16984	17062	17049	17075	16871	17070	16876	16826	16963	17042	16824	16841	16937	16882	16816	16866	16823	16733	16900	16919	16904	16881	16824	16957	16754	16971	17009	16951	16973	16971	16960	17041	16952	16974	16873	16989	16973	16990	16837	16887	16832	16851	17069	16916	16835	16875	16730	16812	16931	17030	16882	16928	16852	17015	17065	16934	16996	17020	16915	16916	16929	16797	17001	17064	16880	16914	16730	17000	16909	16851	17013	16787	17036	16943	16829	16883	16958	16869	16879	16860	16715	16938	16857	16982	17065	16824	16851	16887	16989	16794	16886	16924	17138	16771	17056	16789	16879	17009	16773	17052	16851	17211	17013	16973	17029	17160	16806	16959	16916	16986	16963	17180	16962	17060	17123	16933	16874	17032	16990	16774	16833	17005	16904	16913	16949	16712	16758	16899	17006	16796	16781	16846	16792	16867	16897	16917	16940	17068	17001	16950	16794	16826	16865	16742	16787	16888	16892	16939	16767	16895	16966	16801	17103	16781	16941	16917	16946	16877	16960	17141	16998	16804	16978	16862	16808	16987	16841	16790	16928	16901	17071	17098	16773	16945	16844	16858	17125	16889	16999	16928	17043	16925	16975	16903	16863	16863	16869	17076	16881	16945	16849	16975	16829	16794	16850	16898	16977	17004	16958	16944	16990	16956	16934	16954	17193	16952	16943	16898	16992	16960	16793	16981	16922	16777	16986	16919	16863	16934	16989	16882	16938	17095	16827	16915	16897	17005	16796	16946	16913	16927	16860	16789	17064	16946	16914	17081	16944	17038	16994	16907	16949	16879	16949	16833	16827	16874	17049	16866	16966	16994	16981	16909	17002	17000	16780	16960	16930	17005	16877	16998	16903	16955	17020	17092	16738	16840	16878	16935	16923	16935	16900	16918	17120	16915	16847	17173	16948	16735	16953	16768	16764	16869	16935	16822	16856	16874	16806	16848	16848	16812	17016	16827	16899	17003	16911	16993	16927	16785	16967	17036	16979	16880	16894	16924	16935	17066	16929	17000	16956	16798	17019	16833	16871	17004	16958	16756	16981	16944	16861	16998	16901	16915	16947	16924	16935	17108	16844	16969	16997	16958	17067	17040	16887	16943	16952	16905	16957	16953	16941	16901	16899	16946	16832	17024	17067	16763	16997	16844	17029	16871	17077	17069	16811	17045	17106	16944	16931	16862	16896	16871	16936	16797	16793	16868	16831	16940	16893	16856	16829	16871	16845	16946	16985	16804	16685	16772	17017	16868	16931	16962	16834	16975	16925	16971	16916	17131	16857	17020	16660	16989	16917	17020	16854	16793	16952	16953	16851	16952	16900	16966	16948	16824	16998	16895	16786	17046	16895	16985	16843	16907	17004	16842	16852	16922	17038	16843	16906	16917	17009	16951	16964	16944	16920	16925	16942	16995	16759	16870	16978	16805	17051	16945	16918	16946	16883	16973	17074	16913	16817	16880	16939	16699	16766	17018	16991	16762	16741	17114	17014	16768	17028	16877	16909	16826	16900	16892	16978	16944	17154	16980	16912	16866	16867	17011	16895	16982	16863	16939	16972	16943	16802	16866	16966	16903	16949	16788	16864	17181	16927	16875	16888	16993	17017	16975	16830	17015	16903	16786	16875	17044	16838	16848	16840	16842	16872	16972	16803	16915	17081	17079	16894	17027	16870	16926	17210	17118	16752	17038	16824	16772	16823	16837	17013	16967	16687	16912	16913	16960	16916	16931	16762	17065	16890
30280	35871	41430	31498	23388	21525	21073	20647	20775	21084	20840	20783	20840	20711	20908	20736	20960	20706	20830	20988	20888	20728	20897	20982	20828	21071	21067	20725	20768	20693	20895	20791	20683	20895	20699	20811	20820	20708	20739	20821	20762	20778	20765	20828	21005	20752	20583	20863	20708	20734	20878	20725	20754	20669	20640	20802	20823	20690	20855	20837	20709	20629	20737	20800	20791	20638	20671	20675	20781	20706	20880	20764	20761	20715	20671	20950	20761	20779	20823	20984	20892	20873	20788	20825	20909	20689	20597	20770	20674	20694	20914	20810	20724	21030	20914	20818	20911	20834	20818	20804	20768	20679	20823	20806	20878	20747	20635	20704	20612	20688	20801	20815	20668	20764	20682	20909	20789	20966	20928	20781	20661	20890	20756	20989	20788	20849	20842	20909	20638	20833	20770	20627	20939	21013	20953	20595	20640	20735	20814	20877	20790	20708	20891	20674	20805	20923	20685	20772	20609	20856	20745	20665	20916	20722	20817	20818	20824	20824	20845	20862	20650	20624	20756	20761	20903	20934	21009	20781	21010	20832	20551	20723	20713	20698	20829	20838	21086	21114	20656	20633	20686	21108	20463	20753	20730	20672	20625	20905	20990	20725	20730	20647	20777	20874	20823	20831	20876	20862	20850	20738	21138	20721	20528	20921	20946	20847	20828	20823	20798	20854	20870	20660	20729	20713	20802	20749	20605	20752	20985	20662	20815	20773	20913	20936	20843	20797	20797	20504	20693	20959	21077	20549	20625	20838	20850	20721	20741	20575	20793	20971	20799	20915	20969	20803	20605	20574	20740	20641	20789	20749	20860	20956	20870	20679	20663	20992	20855	20840	20645	20550	20805	20655	20754	20754	20935	21017	20979	20751	20794	20625	20931	20709	20878	21032	20736	20795	20785	20739	20784	20647	20681	20826	20934	20851	20786	20755	20802	20814	20807	20717	20837	20920	20697	20770	20832	20877	20671	20731	20959	20678	20871	20797	20819	20741	20814	20800	20773	20796	20773	20686	20803	20802	20859	20814	20747	20703	20811	20799	20660	20757	20770	20648	20662	20752	20711	20776	20911	20805	20755	20947	21038	20980	20786	20759	20694	20889	20817	21090	20838	20802	20679	20837	20859	20734	20844	20724	20814	20729	20899	20722	20830	20813	20707	20910	20756	20738	21032	20917	20672	20691	21072	20890	20831	20602	20860	20839	20716	20707	20809	20905	20918	20866	20835	20725	20911	20931	20639	20957	20960	20865	20672	20728	20744	20746	20799	20717	20809	21082	20601	20607	20897	20864	20960	20910	20963	20659	20765	20856	20732	20906	20828	20623	21023	20590	20699	20872	20948	20778	20840	20940	20757	20811	20797	20821	20791	20859	20563	20638	20545	20860	20649	20932	20654	20727	20753	20700	20770	20659	20825	20635	20718	20866	20656	20718	20458	20946	20717	20844	20733	20805	20736	20742	20633	20887	20660	20917	20912	20856	20928	20690	20783	20865	20833	20609	20588	20859	20890	20672	20785	20660	20908	20957	20845	20659	20706	20986	20646	20796	20639	20886	20958	20849	20895	20875	20872	20768	20753	20872	20778	20925	20598	20628	20722	20591	20733	20862	20935	21040	20671	20657	20736	20615	20801	20979	20717	20696	20895	20983	20774	20717	20868	20660	20939	20954	20890	20752	20805	20630	20760	20858	20950	20810	20725	20906	20680	20966	20789	21004	20714	20848	20805	20759	21064	20989	20752	20688	20803	20877	20934	20936	20774	20737	20595	20680	20757	20687	20884	20764	20542	20569	20888	20714	20844	20773	20816	20888	20894	20834	20729	20747	20848	20524	20690	20734	20788	20901	20782	20985	20862	20760	20766	20749	20988	20744	20701	20849	20837	20975	20820	20799	20878	20678	20819	20759	20894	20859	20780	20759	20641	20922	20719	20868	20600	20814	20762	20799	20891	20885	20778	20784	20924	20823	20940	20852	20757	20782	20982	20606	20907	20865	20802	20713	20945	20818	20846	20741	20892	20995	20808	20889	20675	20881	20842	21039	20731	20629	20800	20794	20936	20822	20861	20884	20890	20543	20837	20697	20834	20793	20781	20631	20852	20782	20744	20838	21007	20780	20846	20990	20825	20752	20520	20703	20792	20834	20775	20756	20827	20887	20760	20840	20690	20660	20982	20895	20780	20745	20846	20887	20894	20652	20865	20877	20721	20626	20750	20738	20855	20858	20853	20715	20872	20836	20474	20820	20686	20821	20747	20680	20555	21082	20870	20730	20901	20909	20761	20908	20710	20872	20816	20940	20909	20827	20744	20849	20714	20745	20886	20826	20881	20697	20527	20852	20868	20559	20576	20615	20549	20754	20605	20592	20808	20616	20830	20746	20824	20832	20755	21050	20810	20844	20781	20806	20935	20793	20775	20802	20885	20811	20719	20726	20975	20986	21020	20819	20820	20594	20664	20858	20864	20813	21019	20699	20605	20660	20700	20697	20966	20544	20889	20720	21056	20721	20709	20648	20792	21009	20817	20672	20869	20762	20758	20950	20655	20868	20971	20994	20639	20815	20874	20788	20890	20877	20744	20833	20833	20870	20749	20872	20863	20652	20907	20873	21034	20785	20890	20883	20593	20875	20903	20872	20976	20617	20751	21021	20742	20871	21001	20634	20782	20964	20853	20881	20940	20822	21165	20892	20532	20876	20700	20849	20686	20741	20737	20751	20762	20888	20723	20594	20636	20639	20766	20788	20794	20968	20751	20832	21046	20763	20829	20990	20879	20676	20633	21022	20976	20846	20830	20610	20810	20632	20919	20718	20655	20731	20936	20763	20636	20711	20864	20756	20614	20902	20701	20698	20759	20826	20867	21007	20774	20794	20814	20716	20678	20837	20841	20797	20871	20800	20569	20714	20932	20830	21013	20871	20696	20854	20761	20828	20857	20858	20798	20902	21027	20899	20815	20647	20658	20736	20648	20674	20762	20728	20898	20764	20648	20664	20840	20625	20931	20688	20862	20974	20816	20848	20839	20881	20867	20752	20797	20651	20739	20790	21021	21026	20791	20812	20866	20887	20694	20798	20684	20674	20566	20670	20678	20975	20849	20982	20832	20793	20986	20807	20765	20595	20863	20822	20825	20664	20952	20748	20931	20689	20611	20833	20679	20914	20810	20879	20547	20916	20881	20774	20939	20961	20817	20717	20798	20632	20882	20778	21005	20804	20637	20844	20939	20897	20617	20769	20779	20603	20762	20839	20657	20720	20858	20690	20731	20814	20898	20503	20903	20604	20746	20737	20612	20673	20885	20879	20979	20854	20633	20953	20783	20847	20746	20880	20712	20931	20721	20688	20776	20725	20692	20853	20921	20744	20911	20773	20772	20787	20770	20834	20946	20949	20774	20882	20624	20629	20733	20608	20906	20774	20689	20906	20758	20921	20757	20539	20757	20789	20948	20813	20649	20721	20887	20621	20818	20836	21087	20697	20781	20865	20740	20818	20655	20841	20750	20813	20986	20694	20882	20858	20679	20756	20761	20877	20968	20691	20702	20839	20689	20948	20695	20818	20769	20784	20934	20832	20674	20760	20870	20923	20948	20789	20685	20749	20552	20636	20854	20897	20808	20802	20763	20562	20705	20860	20842	20709	20884	20683	20812	20719	20750	20924	20891	20748	21037	20952	20784	20845	20901	20796	20870	20917	20694	20651	20909	20830	20788	20643	20748	20885	20925	20764	20876	20745	20695	20772	20730	20848	20830	20726	20922	20786	20719	20629	20618	20745	20835	20832	20772	20672	20698	20917	20771	20724	20713	20605	20895	20698	20804	20779	20880	20867	20952	20779	20702	20685	20656	20714	20917	20885	20811	20795	20617	20977	20828	20714	20934	20801	21061	20736	20716	20726	20868	20841	20687	20806	20733	20939	20858	20548	20805	20931	20742	20771	20774	20796	20798	20655	20668	20852	20879	20758	20816	20719	20717	20779	20886	20712	20934	20907	20872	20934	20872	20807	20867	20690	20670	20918	20747	20842	20775	20760	20715	20754	20722	20614	20846	20782	20735	20605	20745	20984	21058	20654	20681	20750	20788	20923	20684	20809	20854	20750	21003	20866	20856	20679	20820	20824	20659	20874	20668	20758	20806	20921	20803	20827	20889	20980	20832	20900	20935	20872	20642	20650	20758	20769	20863	20883	20858	20662	20729	20807	20730	20727	20913	20837	20765	20920	20685	20614	20729	20750	20848	20945	20995	20957	20739	20752	21082	20852	20805	20953	20810	20725	21070	20848	20953	20863	20817	20705	20844	20914	20625	20870	21027	20682	20886	20675	20936	20910	20806	20952	20838	20902	21051	20656	21021	20776	20836	21008	20920	20934	20939	20838	20813	20806	20902	20945	20662	20981	20942	20860	20759	20810	20602	20700	21080	20725	20711	20806	20769	20787	20638	20665	20694	20754	20864	20734	20873	20899	20777	20863	20880	20908	20749	20874	20851	20886	20927	21054	20689	20942	20718	20686	20900	20925	20801	20691	20931	20758	20805	20608	20678	20739	21081	20875	20954	20683	20738	20908	20692	20734	20855	20846	20774	20693	21013	20613	21091	21016	20577	20605	20933	20788	21050	20818	21156	20607	20929	20702	20748	20911	20729	20640	20788	20921	20744	20728	20682	20655	20613	20848	20887	20982	20998	20762	20570	20708	20832	21045	20778	20863	20934	20994	20932	20869	20934	20741	20954	20838	20678	20986	20845	20780	20789	20796	20769	20785	20718	20922	20768	20855	20800	20813	20752	20862	21034	20913	20694	20772	21014	20875	21018	20763	20663	20828	20858	20778	20982	20940	20805	20674	20641	20841	20839	20729	20748	20994	20632	20800	20682	20653	20779	20800	20744	20790	20714	20764	20908	20828	20909	20909	21087	20775	20986	20744	20681	20853	21067	20791	20790	20869	20845	20790	20811	20836	20803	20772	20851	20869	20886	20792	20731	20768	20953	20873	20448	20980	20816	21058	20769	20757	20867	20760	20738	20870	20907	21008	20888	20972	20756	20761	20924	20823	20895	21022	20607	20783	20769	20836	20779	20609	20895	20769	20650	20782	20755	20954	20857	21023	20760	20725	20719	20628	20981	20841	20937	20700	20769	20876	20601	20602	20910	20769
37818	55432	42976	26188	19253	17620	16980	16915	17130	16894	17044	17235	17069	17012	17056	17074	17009	17102	17042	17225	16953	17183	16911	17267	17228	16986	17159	16991	17114	16937	16986	17236	17044	17151	16937	16973	17045	17062	17095	17001	17031	17000	17086	16890	17101	16893	17076	17174	17168	17135	17068	17054	17065	17106	16956	17259	16918	16984	16887	16745	17007	17114	17164	17040	16935	17053	16983	17051	17034	17066	17138	17182	16814	17182	16954	17133	17216	16908	16970	16933	16970	17206	17051	17124	16921	17200	17063	17183	17008	17243	17132	16991	16970	16980	17063	16946	16860	17086	16987	17026	16991	17099	17064	16781	17059	17282	17076	17108	17245	16957	16991	16860	17125	17038	16982	17114	16980	16866	17193	17118	17082	16975	17077	16913	16881	17099	17015	17066	16932	17016	17022	17102	17029	17090	17036	16948	17035	17065	16987	17057	17104	17058	17224	17170	17070	16919	16997	16988	17133	17111	17061	17058	16949	17147	16960	17122	17113	17122	17124	17075	16758	17135	16858	17172	17148	17143	17217	17099	17031	17083	17028	17064	16936	17230	16891	17092	17073	17049	16957	17077	16996	17050	17099	17140	17079	16879	16987	17014	16831	17043	17056	16933	17190	16971	17083	16985	17158	17001	16956	17110	17031	17143	17017	17104	17105	17119	17022	16901	17070	17249	17058	16869	17102	17039	17099	17185	17032	17195	17005	16933	17013	17121	17061	17208	17022	16968	17133	17011	17034	17144	16993	17261	16956	17105	17184	17108	16981	16909	16997	17026	17098	16901	17171	17171	16946	16888	17115	16863	17116	17113	17064	17147	16917	17084	17145	17024	16987	16993	17075	16978	17078	17037	17108	17252	17038	17006	17029	16870	17171	17164	17141	17014	17076	17117	16983	17102	16953	17172	17024	17184	17050	16922	16951	17187	17152	17039	16822	17104	16856	17033	17053	17244	17029	16955	17092	16935	17046	16945	17133	16954	17107	17006	17130	16969	17133	17044	17064	17071	17202	16803	17019	17086	17060	17024	17089	17041	16849	17047	17006	17019	17169	17053	17021	17131	16918	17223	17180	16983	17030	16862	17105	17062	16958	17040	16952	16926	17026	17112	17063	17094	17135	17013	17127	16954	16922	17210	17072	16970	17052	16984	17132	17057	16938	17089	17059	17078	17038	17125	17127	16867	17118	16918	17095	17164	17026	17077	17166	17135	17138	17020	16994	17038	17000	17041	17070	16915	16943	17072	16990	16948	17221	17071	17145	16979	17043	17020	17198	17089	17099	16948	17172	17055	17031	17142	17124	16978	17011	16985	17164	16955	17002	17176	17085	16965	16913	17019	17089	17093	17149	17070	17017	17000	16984	16987	17097	16861	16941	17182	17060	16917	16927	17032	17080	16988	16982	17112	17226	17020	17216	17082	16961	17099	17102	16976	17085	16998	16979	17008	17130	17115	17079	17023	17006	16996	17000	17078	17112	17062	16975	16992	17123	16847	16977	17123	17068	17121	17014	16878	16973	17092	17203	17007	17018	16902	17095	17190	17021	17092	16834	16903	16906	17118	17103	17020	17119	16988	17018	17046	17089	16941	17205	16889	17198	16954	17107	17204	16945	17064	17076	17031	17229	16876	17021	17184	17059	17037	16932	16953	17112	17113	17192	17043	16884	17041	17086	17115	17109	17100	16941	16946	17098	16990	16986	16964	17172	16970	16956	17022	16938	16946	17109	16972	17040	17116	17186	16988	17015	17119	17021	16814	17066	16953	16933	17183	17077	16941	16904	17207	17184	17069	16983	17010	17141	16915	17218	17003	16991	17051	17187	17084	16999	16947	16904	17050	17114	17128	17212	16960	17006	16951	17152	17022	17104	16993	17056	17067	16990	17063	17083	16931	16935	16981	17161	17006	17063	17254	17121	16938	17131	17054	17032	17022	17000	17058	17074	17007	17044	17096	17151	17340	17051	17128	17053	17039	17062	17088	17062	17054	17067	17218	17246	17108	16853	17152	16991	17078	17060	17154	17108	17180	17057	16995	16992	17032	16878	16977	16988	16922	17006	17009	17071	17061	16930	17141	17063	16931	17065	17133	16978	17034	16898	17071	17160	17067	17139	17097	16806	16995	17060	17152	16989	17228	17129	17061	17165	17073	17118	16910	17095	17130	17044	17050	17196	17104	17129	17084	17079	17164	17071	16902	16904	17156	16939	16788	17111	16964	16923	17156	16992	17283	16971	17067	17038	17024	17034	16943	17144	17167	17062	16882	16994	17085	16922	17049	17130	17083	17195	17187	17000	16950	16920	16904	17134	17061	16944	16942	17056	17165	16965	17028	17174	17030	17214	17123	17123	17197	17042	16998	17113	17134	16973	17138	16891	17126	16991	17004	17082	17033	16977	17059	17113	16952	16958	17133	16977	17050	17072	17059	17052	16944	17243	17087	17105	17109	16989	17008	16924	17192	17000	17054	17121	17057	17040	17080	17192	17086	17108	17086	17002	17018	16908	17135	17187	16923	17024	17069	16949	17053	17049	17029	16874	17022	17055	17005	16944	17248	17223	16974	17102	16981	17132	16938	16857	16845	16902	16883	17107	17013	16923	17039	16938	16971	16924	16989	16874	16886	17034	17233	16889	17164	17003	17047	17026	17118	17115	17018	17048	17040	16973	17103	17082	16930	17041	16990	17167	17059	17225	16921	17084	17135	17240	17138	17155	17203	17119	16913	17181	17081	17131	17128	17013	17179	17231	17013	17142	17191	16977	17067	17004	16965	17142	17014	17075	17182	17239	16872	17135	17121	17019	16940	17007	17051	17159	17058	16948	17219	17142	17001	17018	16959	16987	17112	16939	17097	17108	17022	16962	17133	17129	16815	17189	16952	17112	16977	16909	16956	16890	16949	16984	16996	17082	16904	17257	17196	17030	16931	17143	16868	16986	16938	16791	17056	17183	17039	17014	16985	16937	17193	16981	17020	17041	17140	16977	16944	17142	17075	17017	17070	17140	17026	17012	17183	17205	16938	17101	17040	16947	16934	17068	16932	17229	16911	17062	17151	16961	17161	16976	16837	17070	17082	17008	17153	17110	17069	17267	17038	17012	17001	17109	17176	16946	17096	16991	16940	17128	17106	17191	17032	16955	17046	16931	17131	16947	17042	17015	17064	17202	17038	17038	16813	17028	17006	17200	17065	17088	16954	17039	16937	17069	17082	17013	16969	16940	16995	17093	17082	17221	16936	17062	17152	17080	17141	17074	17170	17036	17061	17082	17017	17179	17079	17102	17071	17062	17025	17000	17048	16905	17105	17041	17038	16930	17036	17069	17022	16849	16948	16998	17141	16982	17251	17019	17110	17051	17099	17128	17107	17128	17020	17119	16959	17081	17031	17119	17159	16942	17057	17077	17127	16992	17048	17373	17059	16942	17099	16990	16998	16905	16899	17109	17048	17034	17138	16986	16910	17031	17121	16984	16951	16959	17054	17071	17040	17179	16809	17048	16946	17150	16877	16968	17155	17275	16964	17237	17047	17073	17113	17101	17099	17123	17060	17009	17045	17257	17189	17046	17074	16958	17273	16854	16922	16971	17017	17142	17101	17068	17133	17105	17138	16877	17122	16963	17057	17132	17095	16998	17052	16906	17194	16940	16988	16980	16885	16957	17068	17061	17203	16946	16910	17076	16957	16903	17015	17094	16835	17143	16984	17067	17039	17184	17069	17007	16967	17135	17117	16969	16961	16931	17173	17078	17027	17046	17048	16986	17014	16965	17131	16795	17073	17106	17031	17049	16943	17079	16927	17325	17072	17112	17112	17028	17097	17067	17072	17019	17209	16979	16949	16989	17099	16931	17219	17022	17063	17088	17135	17107	16986	17191	17001	17089	17169	17129	17083	16943	16964	17121	17162	17132	17031	17207	17087	17164	17162	17048	16945	16964	17158	16870	17046	16988	17018	17170	16937	17163	16998	16983	17098	17004	16929	17002	16908	17199	17095	17082	16899	16950	17051	16988	17006	17051	17138	16904	17070	17001	17076	17105	17232	17046	17157	17043	17060	17095	17029	17154	16949	17094	17043	16970	17114	16908	16885	17031	17222	17086	17197	17182	16946	17200	17240	16862	17046	17111	17024	17129	17083	16930	17117	17046	17095	17016	17066	16954	16986	17081	16846	17162	17201	17115	17152	17056	17014	16949	16996	16911	16992	16991	17087	17152	16991	16996	17075	17098	17117	17035	16961	16916	17023	17206	17026	16970	16918	17278	17001	17133	16949	16866	17003	17122	17121	16892	17047	17001	17071	16943	17134	17073	17100	17197	16945	17084	17033	17011	17035	17036	17030	16998	16946	16992	16987	17079	17162	17083	17030	17132	16986	16979	17015	16912	17092	16842	17141	17090	16929	17082	17065	16953	16966	16996	16993	17008	17198	17009	17202	17048	16947	17203	16929	16882	17239	17130	16904	17061	16839	16999	17075	17060	17005	17103	16998	17059	17089	17080	17028	17020	17178	17064	16922	16922	16871	17157	16850	17074	16984	17075	17114	17097	16933	17211	17007	17160	16945	17057	16902	17010	17014	17138	17227	17025	17023	17263	17147	17053	17033	16976	16974	17008	17139	17188	17056	16967	17024	17169	16976	17268	17130	17074	17032	17332	17174	16995	17171	17028	17115	17013	17044	17113	16988	17187	17077	16962	16994	16933	17047	17063	17085	16906	17127	16958	16973	17141	17119	17098	17266	16855	16958	17042	17094	17187	17189	17007	17210	17154	17016	16886	17142	16989	17194	16983	17102	17038	17026	17014	17022	16994	17051	17001	16990	16978	16940	17135	16991	16943	17156	17193	16845	17057	17093	17280	16966	17127	17154	17180	16994	17191	16921	16966	16934	16969	17063	17003	17029	17050	16886	16916	17162	17100	16947	17009	17161	16923	17000	17085	17030	17047	17134	16951	17013	17209	17168	16915	16967	17140	17174	16894	17058	17032	17115	17121	16951	17156	17135	16966	17076	17155	17050	17086	17122	17020	16994	17203	17103	17018	17142	16810	17008	16978	17237	17024	16982	17181	16993	16966	16906	16947	17002	17023	16939	17012	17002	17018	17048	17127	16849	16980	16946	16904	16913	16917	17124	16963	17160	17232	17027	17020	16997	17090	17073
24893	25823	40635	35545	27313	25159	23602	21531	21454	21712	21474	21441	21267	21325	21531	21175	21649	21403	21521	21292	21466	21462	21277	21220	21437	21357	21335	21427	21112	21551	21227	21195	21283	21332	21460	21465	21473	21289	21255	21496	21383	21199	21104	21383	21445	21463	21543	21422	21417	21333	21379	21385	21237	21549	21415	21386	21470	21380	21459	21484	21278	21426	21152	21057	21094	21223	21388	21205	21404	21230	21223	21402	21215	21298	21205	21095	21284	21051	21321	21702	21324	21381	21263	21216	21158	21282	21265	21228	21406	21343	21430	21374	21352	21404	21286	21458	21508	21321	21378	21429	21515	21157	21271	21272	21448	21324	21552	21377	21240	21368	21292	21124	21328	21203	21392	21455	21256	21198	21320	21471	21135	21246	21223	21427	21364	21342	21368	21134	21339	21265	21279	21341	21382	21189	21372	21231	21137	21341	21245	21267	21328	21205	21467	21238	21327	21405	21292	21213	21137	21268	21422	21208	21155	21384	21254	21370	21403	21173	21154	21066	21243	21342	21086	21123	21293	21389	21401	21416	21214	21358	21273	21122	21215	21418	21549	21214	21312	21234	21326	21321	21141	21315	21197	21142	21510	21383	21374	21441	21401	21421	21250	21079	21179	21280	21204	21159	21470	21387	21328	21299	21191	21194	21332	21478	21387	21264	21375	21331	21220	21325	21236	21293	21125	21487	21184	21364	21303	21302	21347	21093	21407	21229	21388	21349	21317	21275	21144	21546	21347	21451	21219	21329	21272	21348	21202	21218	21309	21334	21270	21127	21281	21181	21394	21358	21168	21386	21088	21277	21192	21237	21173	21239	21425	21195	21057	21223	21224	21322	21240	21190	21225	21256	21398	21449	21329	21150	21234	21366	21364	21221	21239	21238	21071	21310	21425	21468	21326	21234	21384	21373	21414	21332	21355	21261	21325	21306	21132	21308	21205	21218	21470	21322	21319	21279	21159	20994	21323	21363	21212	21308	21377	21239	21348	21256	21335	21303	21290	21297	21508	21351	21478	21114	21310	21365	21333	21209	21159	21398	21206	21457	21412	21214	21331	21080	21254	21124	21337	21140	21341	21313	21224	21299	21356	21331	21300	21183	21342	21243	21253	21217	21427	21424	21355	21230	21271	21347	21218	21334	21211	21279	21324	21283	21272	21370	21479	21102	21268	21193	21356	21278	21293	21353	21179	21207	21472	21264	21474	21151	21250	21531	21310	21239	21332	21390	21368	21308	21381	21137	21263	21242	21429	21377	21285	21121	21348	21254	21433	21297	21380	21185	21262	21480	21327	21368	21580	21432	21363	21237	21188	21198	21112	21174	21191	21139	21300	21490	21174	21308	21244	21398	21043	21216	21202	21185	21280	21342	21273	21168	21288	21111	21278	21224	21194	21485	21339	21310	21411	21256	21311	21313	21310	21258	21444	21390	21361	20957	21503	21159	21090	21144	21440	21111	21437	21198	21474	21368	21588	21294	21327	21174	21254	21281	21269	21203	21173	21349	21082	21343	21337	21248	21160	21289	21256	21429	21363	21199	21346	21304	21413	21305	21334	21359	21170	21035	21187	21223	21301	21314	21148	21262	21450	21378	21434	21339	21252	21475	21163	21208	21397	21420	21179	21176	21434	21208	21370	21404	21387	21378	21353	21223	21322	21134	21321	21316	21460	21368	21402	21197	21302	21469	21438	21249	21324	21355	21280	21241	21314	21298	21316	21227	21400	21393	21348	21362	21194	21150	21123	21260	21180	21355	21318	21402	21055	21122	21342	21327	21259	21363	21530	21121	21493	21503	21199	21174	21124	21251	21439	21312	21063	21361	21199	21156	21167	21316	21364	21286	21380	21503	21414	21385	21249	21428	21396	21115	21113	21409	21057	21177	21386	21557	21247	21252	21589	21295	21537	21266	21340	21185	21236	21081	21521	21278	21210	21165	21345	21145	21212	21506	21206	21313	21305	21667	21232	21478	21117	21303	21300	21279	21210	21317	21446	21100	21443	21204	21225	21251	21260	21159	21431	21553	21348	21179	21354	21487	21362	21260	21389	21332	21264	21411	21223	21276	21445	21347	21322	21302	21195	21361	21321	21291	21085	21290	21163	21078	21449	21365	21430	21322	21329	21354	21328	21375	21258	21310	21219	21275	21455	21371	21350	21351	21494	21357	21330	21185	21156	21331	21394	21308	21336	21258	21228	21278	21298	21247	21292	21311	21397	21272	21327	21217	21136	21246	21186	21252	21181	21295	21368	21451	21465	21219	21083	21468	21377	21150	21164	21194	21086	21364	21235	21240	21161	21291	21456	21237	21287	21391	21017	21397	21275	21102	21393	21032	21445	21216	21177	21195	21257	21164	21368	21376	21198	21277	21188	21034	21282	21135	21449	21160	21359	21526	21536	21119	21372	21259	21412	21551	21248	21221	21268	21475	21322	21409	21345	21287	21486	21410	21597	21293	21305	21263	21404	21291	21351	21452	21487	21399	21363	21160	21210	21251	21145	21213	21358	21314	21244	21366	21323	21398	21470	21306	21514	21463	21466	21499	21332	21392	21337	21457	21077	21506	21383	21336	21457	21269	21334	21462	21325	21347	21154	21002	21166	21209	21272	21399	21273	21382	21383	21140	21251	21411	21363	21647	21349	21283	21343	21250	21280	21379	21353	21124	21323	21373	21286	21161	21296	21233	21145	21507	21247	21281	21422	21400	21244	21400	21166	21215	21124	21164	21547	21313	21457	21275	21311	21142	21265	21521	21200	21320	21236	21191	21288	21307	21329	21278	21261	21315	21390	21274	21270	21133	21300	21276	21431	21336	21364	21209	21382	21276	21479	21270	21191	21295	21186	21237	21469	21363	21321	21207	21280	21359	21005	21412	21337	21306	21280	20982	21198	21498	21237	21180	21277	21331	21435	21235	21316	21212	21321	21030	21333	21500	21339	21226	21082	21249	21296	21320	21174	21206	21276	21404	21404	21099	21170	21201	21289	21272	21248	21376	21275	21292	21356	21588	21492	21168	21149	21469	21312	21392	21158	21239	21329	21105	21329	21190	21215	21368	21073	21298	21359	21299	21503	21205	21150	21072	21273	21246	21244	21276	21403	21188	21334	21377	21199	21240	21286	21306	21415	21362	21386	21167	21362	21462	21491	21490	21321	21366	21266	21132	21150	20940	21378	21406	21549	21528	21234	21164	21276	21351	21274	21258	21238	21080	21357	21350	21570	21208	21322	21134	21251	21240	21391	21413	21397	21258	21454	21478	21202	21359	21279	21346	21306	21360	21193	21317	21335	21062	21339	21257	21222	21479	21423	21294	21410	21286	21153	21002	21224	21370	21319	21382	21303	21382	21379	21141	21287	21427	21298	21419	21253	21350	21218	21318	21321	21138	21271	21183	21296	21136	21292	21345	21038	21201	21415	21274	21043	21209	21129	21219	21442	21486	21184	21359	21323	21380	21319	21288	21347	21220	21329	21167	21664	21419	21285	21302	21269	21337	21411	21234	21391	21290	21144	21218	21168	21530	21230	21306	21216	21316	21178	21336	21328	21325	21421	21322	21386	21243	21531	21218	21310	21450	21269	21230	21322	21361	21218	21361	21239	21295	21412	21341	21404	21348	21373	21244	21384	20980	21241	21168	21325	21087	21496	21212	21363	21256	21296	21221	21264	21193	21407	21217	21389	21544	21400	21210	21562	21237	21247	21293	21316	21338	21508	21499	21231	21283	21453	21140	21118	21197	21366	21270	21373	21143	21265	21278	21296	21300	21211	21074	21247	21155	21277	21372	21222	21205	21275	21167	21349	21191	21259	21133	21138	21202	21301	21290	21353	21441	21463	21225	21262	21293	21122	21206	21291	21272	21394	21175	21331	21256	21115	21264	21174	21323	21425	21428	21305	21388	21469	21244	21186	21268	21337	21358	21535	21201	21430	21304	21431	21207	21453	21448	21253	21130	21348	21390	21457	21221	21248	21192	21373	21333	21209	21248	21353	21339	21374	21328	21349	21325	21263	21357	21246	21585	21353	21231	21114	21385	21419	21284	21265	21275	21407	21172	21405	21233	21314	21140	21332	21415	21385	21308	21320	21162	21337	21257	21280	21162	21304	21444	21339	21321	21326	21507	21230	21422	21419	21298	21449	21419	21521	21236	21108	21072	21403	21176	21038	21231	21155	21216	21320	21236	21276	21289	21258	21414	21291	21408	21397	21577	21324	21542	21358	21412	21206	21406	21319	21164	21272	21363	21434	21388	21249	21229	21218	21173	21205	21325	21264	21260	21375	21260	21232	21302	21068	21056	21240	21277	21197	21234	21349	21137	21251	21328	21243	21105	21286	21143	21261	21301	21457	21273	21232	21345	21350	21261	21388	21348	21280	21459	21287	21298	21458	21347	21119	21247	21462	21131	21375	21221	21276	21333	21241	21474	21286	21215	21404	21386	21274	21329	21224	21324	21150	21091	21310	21341	21238	21337	21252	21233	21182	21192	21408	21199	21273	21344	21277	21328	21406	21444	21413	21336	21215	21207	21075	21237	21398	21320	21331	21369	21325	21511	21382	21095	21182	21364	21548	21407	21256	20984	21311	21207	21349	21279	21256	21415	21295	21241	21451	21497	21329	21183	21180	21132	21422	21119	21305	21229	21270	21211	21310	21149	21183	21390	21287	21156	21251	21379	21250	21372	21223	21359	21263	21443	21393	21436	21275	21278	21460	21402	21391	21179	21504	21173	21298	21238	20995	21372	21269	21167	21160	21321	21487	21276	21254	21423	21306	21400	21687	21309	21306	21359	21252	21194	21508	21468	21310	21146	21167	21237	21438	21153	21171	21353	21188	21334	21121	21403	21366	21432	21385	21198	21062	21175	21536	21241	21154	21255	21132	21242	21074	21073	21127	21101	21363	21267	21488	21109	21282	21151	21265	21135	21405	21360	21578	21271	21389	21341	21312	21368	21291	21287	21239	21203	21333	21233	21325	21221	21213	21279	21269	21115	21291	21124	21222	21383	21494	21330	21076	21272	21249	21478	21315	21383	21263	21301	21488	21493	21278	21422	21444	21323	21222	21293	21226	21368	21353	21410	21265	21216	21111	21432	21444	21255	21243	21050	21112	21351	21321	21388	21387	21425	21244	21064	21264	21521	21273	21337
60256	96221	74791	44951	28012	19978	17598	17333	17233	17387	17446	17510	17498	17470	17400	17505	17446	17457	17368	17434	17480	17389	17210	17431	17401	17311	17607	17579	17422	17528	17522	17438	17296	17204	17504	17425	17386	17373	17369	17259	17429	17263	17388	17172	17459	17583	17269	17465	17295	17296	17571	17304	17381	17378	17456	17311	17362	17347	17357	17341	17398	17302	17460	17259	17362	17508	17381	17412	17547	17348	17382	17535	17327	17557	17409	17213	17475	17444	17338	17428	17410	17268	17279	17460	17380	17487	17526	17309	17548	17299	17222	17333	17465	17426	17308	17275	17372	17273	17401	17496	17452	17307	17328	17318	17336	17379	17216	17461	17440	17391	17375	17199	17284	17444	17345	17392	17403	17333	17387	17345	17245	17444	17281	17498	17328	17179	17430	17401	17328	17576	17234	17481	17429	17353	17356	17384	17363	17283	17300	17249	17360	17399	17317	17468	17294	17483	17272	17297	17259	17370	17437	17395	17388	17441	17538	17232	17308	17409	17320	17199	17445	17444	17424	17414	17377	17361	17326	17502	17475	17488	17357	17462	17392	17355	17451	17246	17374	17320	17371	17414	17408	17153	17457	17389	17293	17419	17316	17423	17292	17431	17175	17393	17396	17235	17433	17427	17287	17235	17411	17358	17331	17438	17546	17281	17406	17280	17346	17214	17208	17556	17349	17298	17472	17376	17419	17451	17354	17318	17356	17488	17392	17310	17305	17356	17400	17401	17338	17365	17238	17282	17388	17396	17496	17330	17151	17200	17533	17316	17451	17391	17284	17333	17239	17307	17405	17365	17323	17436	17355	17544	17361	17418	17328	17418	17373	17331	17345	17216	17298	17438	17434	17344	17378	17440	17374	17487	17401	17227	17326	17412	17299	17427	17244	17532	17365	17253	17363	17418	17320	17245	17178	17602	17479	17362	17450	17202	17418	17203	17345	17364	17414	17423	17393	17445	17511	17277	17391	17383	17343	17356	17315	17271	17309	17372	17281	17209	17288	17198	17370	17475	17378	17495	17390	17384	17287	17216	17429	17241	17272	17437	17429	17582	17460	17303	17533	17506	17206	17431	17310	17432	17212	17360	17328	17449	17237	17409	17383	17301	17301	17437	17234	17247	17415	17403	17454	17297	17429	17266	17359	17294	17372	17243	17430	17276	17330	17417	17284	17340	17393	17392	17470	17437	17491	17388	17180	17313	17428	17249	17362	17247	17428	17516	17338	17430	17254	17323	17503	17516	17214	17303	17393	17277	17252	17419	17452	17413	17336	17351	17379	17368	17407	17342	17368	17274	17253	17376	17281	17336	17466	17329	17335	17364	17587	17453	17367	17392	17300	17277	17633	17244	17520	17304	17357	17336	17332	17689	17296	17384	17473	17422	17542	17475	17326	17481	17232	17490	17272	17167	17402	17324	17323	17265	17453	17309	17331	17439	17149	17310	17452	17363	17320	17300	17313	17409	17262	17432	17374	17524	17416	17202	17375	17411	17263	17589	17373	17283	17375	17242	17301	17221	17180	17262	17373	17432	17403	17283	17327	17206	17430	17323	17324	17425	17398	17413	17390	17350	17352	17335	17416	17516	17417	17223	17306	17280	17251	17315	17380	17367	17241	17507	17375	17273	17304	17345	17392	17405	17441	17354	17309	17266	17365	17424	17464	17274	17239	17395	17302	17502	17234	17491	17526	17336	17327	17435	17307	17274	17338	17475	17417	17344	17364	17457	17292	17433	17389	17316	17293	17268	17387	17301	17433	17271	17311	17295	17493	17284	17240	17296	17394	17289	17280	17366	17552	17446	17366	17346	17305	17294	17440	17456	17333	17386	17412	17446	17327	17289	17298	17439	17414	17424	17277	17454	17554	17439	17299	17437	17457	17369	17205	17326	17247	17348	17397	17337	17370	17280	17491	17576	17358	17223	17391	17239	17263	17390	17454	17224	17318	17297	17382	17356	17465	17368	17332	17483	17399	17280	17238	17410	17473	17197	17481	17205	17520	17365	17545	17283	17333	17478	17251	17315	17414	17143	17459	17347	17232	17537	17455	17368	17359	17249	17327	17432	17350	17448	17401	17414	17532	17347	17469	17275	17546	17250	17312	17361	17361	17354	17448	17421	17245	17601	17383	17321	17389	17362	17543	17187	17456	17429	17230	17347	17322	17454	17369	17375	17377	17408	17465	17525	17401	17348	17273	17365	17397	17474	17395	17421	17288	17192	17270	17372	17395	17429	17486	17452	17474	17415	17197	17472	17456	17421	17450	17455	17348	17490	17127	17393	17501	17326	17441	17214	17321	17465	17282	17391	17503	17484	17330	17343	17238	17384	17296	17371	17250	17391	17318	17527	17223	17393	17415	17371	17327	17297	17352	17286	17262	17443	17446	17252	17380	17460	17199	17386	17379	17370	17458	17492	17522	17410	17320	17439	17452	17316	17512	17406	17374	17431	17571	17240	17351	17106	17264	17280	17374	17356	17363	17356	17488	17367	17298	17289	17285	17361	17448	17313	17356	17360	17341	17161	17335	17418	17261	17477	17544	17359	17500	17364	17452	17318	17390	17332	17202	17362	17355	17325	17278	17311	17249	17365	17405	17251	17470	17265	17402	17408	17229	17272	17357	17386	17575	17367	17481	17338	17420	17450	17277	17463	17378	17399	17362	17433	17474	17406	17471	17354	17337	17331	17346	17552	17508	17354	17452	17441	17459	17282	17357	17470	17457	17349	17140	17291	17357	17344	17280	17227	17324	17505	17379	17263	17425	17279	17456	17438	17296	17475	17586	17370	17440	17402	17409	17349	17449	17384	17391	17313	17371	17445	17502	17285	17359	17462	17331	17303	17447	17426	17327	17275	17283	17540	17320	17466	17355	17500	17261	17351	17441	17472	17361	17343	17536	17339	17269	17232	17230	17456	17250	17327	17448	17366	17353	17372	17555	17367	17493	17495	17275	17510	17343	17575	17372	17204	17489	17502	17338	17397	17398	17278	17366	17197	17407	17462	17428	17343	17391	17248	17459	17395	17331	17479	17370	17521	17300	17412	17220	17413	17382	17259	17331	17382	17324	17383	17446	17310	17335	17419	17382	17337	17506	17285	17589	17255	17461	17324	17312	17452	17383	17305	17286	17432	17216	17149	17328	17456	17389	17407	17287	17306	17581	17397	17419	17378	17265	17276	17327	17299	17365	17349	17235	17452	17299	17385	17331	17274	17433	17514	17472	17320	17464	17489	17307	17312	17328	17223	17295	17369	17222	17354	17304	17341	17486	17488	17399	17140	17514	17394	17559	17283	17385	17285	17325	17213	17408	17436	17243	17372	17414	17358	17532	17450	17513	17417	17439	17515	17293	17416	17445	17275	17437	17408	17265	17322	17397	17279	17360	17308	17250	17217	17173	17338	17342	17571	17332	17202	17457	17400	17430	17264	17365	17290	17578	17151	17510	17477	17378	17169	17318	17400	17505	17418	17445	17367	17522	17315	17531	17228	17315	17532	17389	17355	17281	17364	17360	17211	17421	17390	17409	17223	17439	17247	17479	17129	17249	17450	17390	17363	17406	17434	17139	17287	17237	17519	17272	17285	17305	17278	17224	17455	17206	17275	17449	17356	17484	17396	17438	17351	17308	17349	17479	17484	17312	17520	17272	17482	17481	17274	17385	17521	17405	17290	17448	17344	17292	17363	17415	17457	17329	17470	17424	17360	17405	17397	17257	17459	17470	17365	17328	17453	17291	17445	17397	17264	17395	17198	17351	17501	17438	17319	17374	17328	17371	17375	17357	17466	17260	17353	17381	17278	17349	17225	17343	17405	17391	17439	17314	17206	17380	17365	17610	17332	17531	17482	17493	17210	17300	17186	17324	17321	17400	17381	17507	17429	17438	17289	17322	17393	17421	17386	17382	17397	17315	17437	17341	17130	17286	17207	17359	17339	17373	17158	17381	17648	17130	17392	17410	17266	17329	17379	17450	17338	17339	17601	17410	17264	17401	17309	17230	17328	17337	17377	17297	17333	17507	17328	17352	17409	17460	17495	17413	17349	17383	17458	17407	17420	17488	17303	17425	17275	17582	17370	17402	17343	17476	17511	17373	17454	17244	17491	17351	17320	17588	17287	17292	17385	17339	17410	17401	17387	17314	17619	17328	17315	17284	17484	17366	17282	17427	17416	17387	17405	17575	17351	17485	17449	17233	17418	17414	17454	17410	17293	17404	17382	17125	17463	17169	17380	17412	17367	17257	17444	17459	17507	17341	17490	17435	17250	17497	17492	17467	17160	17529	17375	17440	17388	17160	17206	17377	17262	17315	17213	17464	17396	17299	17267	17323	17374	17417	17444	17545	17353	17271	17423	17388	17268	17431	17445	17392	17260	17369	17447	17382	17570	17494	17332	17488	17390	17464	17353	17372	17367	17538	17155	17381	17390	17337	17254	17429	17243	17409	17487	17479	17394	17527	17359	17288	17423	17477	17368	17090	17237	17433	17286	17406	17364	17309	17426	17434	17530	17417	17478	17503	17383	17421	17246	17376	17439	17333	17547	17496	17280	17167	17217	17392	17311	17315	17330	17151	17203	17401	17603	17435	17470	17432	17415	17299	17501	17273	17389	17212	17658	17259	17403	17151	17423	17420	17523	17275	17265	17392	17453	17485	17388	17261	17219	17368	17440	17312	17200	17305	17447	17518	17412	17369	17424	17510	17493	17186	17541	17478	17385	17314	17520	17416	17216	17411	17460	17437	17404	17577	17296	17386	17440	17364	17421	17158	17215	17456	17262	17414	17412	17397	17197	17305	17437	17376	17272	17368	17353	17494	17307	17480	17316	17296	17447	17437	17384	17409	17356	17340	17403	17299	17307	17332	17207	17326	17454	17363	17434	17411	17229	17445	17353	17297	17446	17452	17292	17262	17329	17420	17408	17284	17405	17279	17436	17316	17233	17456	17291	17222	17461	17318	17389	17417	17252	17283	17333	17290	17476	17229	17409	17443	17613	17280	17182	17222	17512	17142	17339	17348	17450	17330	17511	17394	17389	17152	17482	17305	17415	17340	17442	17259	17490	17467	17460	17455	17288	17459	17168	17407	17282	17281	17397	17177	17556	17292	17512	17257	17552	17383	17413	17476	17518	17265	17400	17314	17259	17572	17149
22952	23003	34792	30364	25849	26064	27263	22791	21941	22224	22124	22013	22150	22285	22203	22025	21886	21791	21914	22066	22013	22005	22206	21854	21874	21820	22256	21877	21933	21759	22024	21903	22199	21585	21884	21790	21921	21923	22015	21811	21833	21757	21735	21877	21957	21837	21905	22063	21655	21584	21898	21701	21824	21939	21756	21850	21853	21704	21783	21606	21899	21814	21891	21804	21808	21827	21849	21972	21852	21718	21810	21972	21812	21910	21838	21846	21771	21861	21475	21496	21843	21691	22021	21648	21672	21613	21640	21823	21637	21914	21805	21713	21763	21731	21663	21772	21700	21749	21816	21617	21881	21818	21611	21530	21850	21609	21936	21723	21794	21956	22026	21938	21784	21798	21729	21963	21603	21774	21846	21826	21884	21847	21630	21563	21701	21655	21824	21597	21738	21762	21633	21731	21728	21794	21760	21708	21728	21926	21906	21567	21576	21791	21746	21746	21634	21532	21805	21618	21730	21770	21675	21813	21676	21760	21654	21758	21798	21672	21910	21790	21924	21581	21871	21875	21905	21883	21807	21814	21715	21880	21534	21665	21745	21830	21876	21618	21715	21809	21664	21635	21639	21594	21633	21746	21753	21863	21858	21705	21722	21801	21678	21994	21711	21789	21564	21956	21836	21633	21951	21545	21689	21886	22087	21762	21700	21834	21693	21680	21581	21762	21868	21599	21584	21506	21858	21842	21737	21726	21648	21675	21953	21732	21705	21721	21766	21700	21547	21434	21850	21814	21673	21846	21700	21742	21762	21673	21734	21639	21868	21642	21671	21856	21839	21734	21565	21892	21866	21753	21824	21697	21710	21831	21651	21772	21966	21637	21805	21891	21872	21733	21853	21769	21699	22066	21808	21704	21950	21845	21954	21627	21818	21727	21854	22032	21814	21444	21668	21827	21695	21596	21922	21619	21783	21726	21644	21748	21867	21793	21950	21775	21878	21688	21848	22010	21753	21452	21626	21810	21581	21923	21750	21722	21701	21697	21660	21654	21807	21921	21649	21527	21953	21512	21522	21884	21811	21872	21656	21670	21837	21814	21857	21704	21726	21508	21485	21736	21721	21804	21688	21813	21794	21858	21573	21950	21625	21847	21639	21880	21761	21461	21888	21668	21735	21877	21711	21712	21927	21991	21722	21893	21771	21678	21617	21826	21705	21546	21749	21718	21688	21493	21876	21908	21773	21735	21866	21662	21564	21962	21744	21648	21762	21903	21921	21961	21782	21801	21562	21689	21780	21746	21904	21792	21708	21771	21712	21709	21757	21969	21838	21719	21574	21631	21746	21803	21570	21809	21840	21761	21867	21661	21756	21773	21528	21763	21870	21698	21734	21764	21791	21816	21546	21664	21813	21526	21822	21578	21838	21762	21737	21874	22061	21767	21850	21566	21948	21764	21525	21729	21743	21799	21748	21817	21556	21827	21648	21864	21712	21704	21821	21937	21750	21759	21649	21760	21585	21824	21821	21720	21821	21641	21738	21721	21701	21721	21704	21858	21903	21680	21732	21793	21759	21817	21741	21835	21673	21881	21733	21683	21640	21682	21783	21932	21524	21719	21697	21789	21869	21883	21655	21439	21893	21758	21692	21735	21703	21861	21590	21813	21778	21829	21686	21773	21726	21764	21726	21738	21680	21809	21848	21873	21932	21692	21595	21768	21876	21731	21544	21612	21655	21669	21825	21442	21828	21696	21564	21632	21701	21799	21799	21805	21760	21646	21728	21756	21589	21908	21734	21684	21895	21844	21916	21752	21764	21577	21736	21709	21605	21678	21724	21685	21650	22041	21923	21790	21651	21941	21731	22040	21881	21774	21588	21773	21753	21538	21706	21664	21691	21688	21637	21634	21585	21747	21835	21657	21547	21848	21800	21575	21648	21857	21644	21694	21906	21615	21627	21821	21651	21951	21675	21769	21602	21727	21745	21839	21794	21808	21722	21869	21784	21474	21595	21722	21966	21851	21800	21776	21808	21752	21796	21590	21879	21544	21833	21758	21659	21763	21877	21712	21764	21742	21576	21766	21707	21891	21719	21715	21678	21844	21738	21807	21802	21772	21774	21593	21884	21782	21720	21655	21693	21731	21604	21669	21797	21850	21717	21640	21834	21985	21548	21786	21751	21741	21717	21727	21959	21898	21982	21619	21578	21502	21784	21735	21480	21749	21730	21860	21870	21650	21630	21777	21715	21690	21810	21487	21972	21786	21853	21705	21565	21690	21435	21733	21749	21653	21631	21746	21695	21582	21948	21754	21777	21789	21687	21547	21676	21610	21598	21860	21779	21516	21896	21731	21911	21750	21581	22071	21546	21704	21635	21635	21741	21799	21692	21826	21897	21808	21800	21939	21772	21821	21663	21844	21497	21805	21673	21589	21891	21805	21893	21693	21828	21750	21957	21700	21751	21787	21668	21837	21712	21514	21637	21770	21741	21584	21815	21541	21736	21886	21735	21634	21745	21803	21619	21575	21684	21945	21611	21730	21793	21565	21661	21827	22005	21800	21855	21563	21659	21751	21780	21986	21786	21689	21747	21860	22047	21845	21671	21898	21747	21907	21876	21825	21837	21470	21658	21712	21848	21672	21657	21861	21617	21736	21845	21764	21948	21902	21835	21557	21663	21798	21704	21635	21709	21807	21770	21730	21713	21891	21851	21760	21661	21781	21902	21827	21758	21564	21817	21776	21799	21484	21731	21852	21835	21781	21713	21781	21594	21734	21686	21713	21733	21948	21624	21661	21870	21851	21649	21586	21857	21641	21833	21787	21698	21685	21669	21864	21780	21833	21898	21536	21770	21663	21484	21791	21846	21718	21586	21750	21964	21969	21637	21802	21748	21680	21997	21779	21732	21925	21839	21912	21698	21837	21842	21803	21803	21712	21653	21555	21876	21780	21644	21497	21804	21825	21773	21788	21558	21944	21900	21822	21945	21570	21822	22083	21629	21736	21757	21913	21865	21775	21592	21592	21735	21651	21814	21890	21919	21750	21664	21633	21701	21559	21732	21568	21740	21634	21775	21799	21794	21565	21555	21651	21661	21815	21799	21733	21739	21684	21636	21708	21920	21658	21689	21710	21787	21830	21729	21770	22058	21827	21711	21596	21950	21818	21656	21627	21682	21782	21768	21708	21562	21610	21820	21672	21853	21782	21719	21560	21897	21617	21716	21840	21880	21956	21604	21733	21597	21965	21805	21851	22074	21737	21579	21743	21780	21687	21710	21925	21577	21607	21460	21574	21955	21731	21560	21843	21713	21697	21690	21557	21818	21777	21682	21958	21870	21710	21838	21890	21629	21750	21704	21822	21501	21614	21718	21822	21688	21655	21844	21725	21732	21654	21626	22083	21750	21656	21843	21609	21473	21897	21836	21732	21692	21697	21692	21777	21768	21716	21802	21799	21661	21684	21784	21469	21822	21650	21652	21734	21652	21754	21710	21876	21967	21967	21800	22037	21697	21826	21763	21795	21839	21785	21966	21868	21752	21742	21654	21694	21726	21625	21632	21726	21945	21827	21821	21968	21519	21771	21800	21786	21930	21804	21585	21543	21558	21631	21771	21942	21901	21999	21740	21759	21682	21862	21855	21638	21707	21839	21723	21511	21507	21764	21885	21663	21909	21754	21932	21535	21935	21600	21672	21690	21725	21686	21796	21615	22135	21850	21648	21669	21628	21812	21835	21773	21733	21590	21645	21725	21660	21676	21736	21554	21736	21751	21713	21798	21663	21888	21786	21805	21735	21540	21652	21811	21746	21709	21785	21906	21572	21701	21913	21814	21824	21654	21681	21777	21976	21632	21734	21650	21652	21802	21634	21656	21589	21805	21674	21703	21660	21752	21788	21813	21783	21770	21558	21786	21666	21559	21793	21697	21467	21771	21884	21975	21706	21748	21772	21739	21797	21815	21600	21801	21700	21532	21672	21859	21755	21716	21649	21715	21514	21677	21878	21639	21494	21790	21788	21770	21785	21855	21637	21505	21824	21794	21706	21914	21758	21991	21663	21815	21821	21668	21597	21508	21633	21655	21858	21949	21876	21775	22007	21871	21615	21700	21799	21799	21608	21540	21637	21624	21767	21795	21780	21795	21911	21756	21775	21624	21718	21816	21790	21649	21842	21469	21704	21911	21565	21590	21660	21837	21865	21805	21595	21714	21727	21794	21857	21819	21776	21600	21928	21811	21538	21821	21726	21778	21670	21718	21818	21827	21533	22060	21739	21803	21813	21918	21837	21885	21871	21594	21501	21600	21676	21761	21816	21698	21813	21660	21604	21465	21730	21595	21684	21703	21842	21664	21660	21815	21834	21743	21825	21587	21730	21681	21694	21635	21503	21753	21669	21750	21615	21510	21891	21763	21703	21899	21690	21767	21833	21851	21748	21682	21926	21728	21655	21905	21973	21841	21703	21607	21697	21690	21564	21665	21835	21704	21868	21676	21780	21996	21885	21631	21588	21720	21813	21592	21816	21884	21756	21675	21672	21732	21849	21696	21732	21667	21779	21846	21721	21553	21758	21708	21645	21628	21798	21667	21957	21433	21780	21889	21625	22020	21823	21903	21833	21574	21634	21704	21639	21940	21687	21865	21780	21917	21834	21860	21904	21483	21855	21530	21675	21854	21728	21912	21929	21757	21781	21688	21660	21830	21737	21900	21668	21780	21654	21688	21711	21732	21775	21700	21741	21555	21780	21646	21571	21703	21757	21441	21672	21849	21689	21671	21600	21766	21783	21686	21675	21854	21499	21315	21958	21790	21550	21714	21715	21829	21942	21953	21756	21842	21759	21647	21650	21734	21743	21765	21422	21984	21818	21839	21774	21802	21798	21781	21906	21946	21591	21807	21687	21765	21650	21721	21866	21764	21656	21828	21759	21778	21770	21661	21626	21575	21741	21623	21608	21621	21735	21854	21788	21633	21508	21883	21660	21712	21787	21974	21826	21799	21665	21660	21821	21797	21664	21610	21563	21534	21703	21700	21767	21718	21827	21652	21780	21730	21862	21471	21618	21699	21865	21859	21840	22126	21895	21635	21761	21597	21620	21722	21860	21727	21987	21748	21694	21783	21754	21623	21803	21787	21902	21776	21790	21768	21583	21569	21685	21569	21704	21793	21645	21710	21740	21883	21782	21808	21551	21605
64019	105328	88888	61012	37863	23640	18005	17578	17610	17752	17666	17606	17480	17727	17493	17628	17732	17793	17660	17674	17618	17763	17659	17610	17555	17427	17529	17673	17511	17577	17402	17656	17566	17653	17588	17538	17573	17754	17757	17578	17571	17627	17513	17729	17509	17529	17579	17620	17697	17669	17703	17667	17509	17651	17540	17759	17596	17574	17534	17758	17560	17649	17716	17632	17701	17699	17773	17868	17836	17563	17675	17662	17574	17669	17619	17782	17588	17615	17679	17553	17523	17549	17614	17615	17649	17705	17653	17640	17489	17357	17593	17441	17439	17600	17517	17548	17484	17595	17578	17638	17596	17565	17676	17565	17662	17464	17567	17594	17572	17734	17697	17475	17658	17518	17699	17598	17740	17570	17431	17610	17718	17732	17663	17497	17504	17350	17389	17645	17663	17484	17553	17535	17560	17569	17632	17656	17698	17763	17607	17438	17749	17624	17615	17744	17605	17564	17590	17659	17725	17477	17452	17549	17621	17585	17679	17383	17790	17564	17551	17675	17620	17430	17584	17626	17635	17628	17651	17711	17642	17475	17598	17590	17587	17720	17605	17717	17631	17644	17465	17820	17606	17524	17516	17409	17725	17550	17628	17453	17513	17668	17604	17580	17740	17710	17482	17432	17604	17464	17778	17632	17597	17679	17408	17491	17466	17471	17599	17615	17648	17420	17435	17586	17666	17695	17540	17402	17471	17452	17780	17576	17557	17792	17719	17364	17741	17582	17714	17615	17733	17491	17589	17633	17449	17490	17773	17646	17720	17695	17406	17645	17473	17442	17617	17613	17499	17713	17756	17519	17482	17712	17545	17552	17541	17327	17418	17746	17524	17599	17641	17510	17574	17340	17490	17555	17496	17705	17486	17661	17568	17620	17526	17556	17596	17801	17633	17659	17431	17519	17495	17601	17613	17686	17584	17628	17584	17583	17648	17575	17525	17645	17640	17462	17520	17627	17542	17517	17471	17602	17481	17574	17787	17595	17737	17388	17557	17709	17592	17564	17639	17489	17725	17623	17604	17747	17607	17365	17577	17473	17639	17667	17535	17560	17608	17478	17867	17490	17362	17577	17485	17652	17603	17555	17849	17484	17555	17365	17696	17512	17626	17581	17573	17433	17404	17690	17411	17638	17666	17593	17448	17588	17595	17520	17748	17693	17420	17680	17550	17590	17676	17558	17572	17525	17501	17686	17765	17562	17644	17433	17695	17564	17638	17496	17522	17627	17337	17515	17818	17639	17436	17643	17685	17680	17608	17504	17679	17616	17750	17597	17542	17507	17598	17724	17599	17615	17596	17594	17593	17555	17529	17605	17662	17647	17493	17610	17586	17565	17602	17542	17570	17566	17499	17624	17643	17388	17673	17627	17563	17493	17571	17529	17556	17880	17534	17523	17445	17589	17489	17655	17506	17542	17618	17647	17434	17596	17567	17447	17550	17578	17669	17512	17604	17594	17640	17711	17593	17566	17535	17416	17594	17623	17598	17655	17541	17557	17633	17509	17599	17599	17570	17757	17562	17786	17603	17259	17639	17522	17569	17598	17593	17691	17514	17536	17705	17674	17576	17699	17497	17330	17651	17586	17563	17570	17693	17522	17659	17710	17662	17585	17435	17570	17560	17673	17527	17585	17464	17662	17573	17737	17667	17606	17695	17785	17668	17486	17305	17737	17789	17627	17594	17486	17646	17528	17604	17707	17804	17627	17561	17616	17501	17640	17611	17557	17667	17503	17694	17446	17461	17675	17659	17586	17483	17629	17633	17472	17624	17583	17687	17645	17648	17549	17608	17546	17670	17486	17644	17700	17505	17551	17626	17708	17566	17646	17456	17557	17558	17541	17586	17549	17582	17688	17615	17658	17623	17626	17684	17582	17534	17608	17757	17682	17521	17606	17546	17460	17608	17447	17427	17538	17464	17476	17760	17581	17677	17634	17589	17594	17647	17387	17622	17491	17625	17697	17612	17608	17637	17548	17716	17426	17548	17688	17494	17737	17797	17688	17460	17552	17666	17640	17674	17663	17599	17536	17436	17562	17591	17577	17639	17581	17536	17483	17655	17660	17599	17690	17771	17461	17586	17547	17461	17769	17721	17559	17631	17600	17490	17455	17455	17648	17675	17537	17547	17548	17470	17476	17564	17548	17648	17599	17526	17503	17468	17570	17451	17602	17713	17456	17605	17572	17716	17833	17584	17753	17553	17317	17623	17488	17625	17619	17554	17718	17579	17728	17650	17559	17548	17657	17733	17752	17539	17456	17552	17798	17598	17554	17694	17621	17612	17610	17683	17672	17584	17675	17478	17467	17489	17459	17650	17616	17444	17539	17329	17537	17469	17624	17689	17563	17683	17535	17666	17598	17962	17487	17637	17501	17475	17556	17600	17701	17461	17575	17664	17757	17490	17561	17560	17685	17743	17681	17709	17619	17446	17646	17485	17674	17764	17588	17646	17637	17572	17474	17632	17546	17565	17759	17537	17525	17588	17412	17493	17444	17611	17743	17630	17594	17706	17553	17521	17714	17633	17566	17712	17553	17621	17504	17661	17603	17492	17583	17752	17529	17595	17475	17681	17598	17546	17725	17502	17554	17516	17608	17550	17448	17632	17665	17746	17567	17539	17892	17421	17563	17668	17523	17486	17519	17801	17577	17625	17541	17710	17661	17627	17763	17540	17715	17543	17600	17490	17583	17539	17644	17472	17644	17679	17658	17625	17788	17842	17604	17697	17588	17539	17525	17508	17775	17710	17912	17678	17551	17516	17531	17670	17575	17581	17599	17549	17719	17567	17514	17555	17480	17553	17650	17702	17569	17671	17687	17389	17591	17567	17663	17760	17707	17542	17684	17573	17579	17502	17434	17548	17384	17563	17518	17684	17725	17679	17741	17718	17588	17631	17577	17583	17618	17569	17404	17749	17493	17645	17589	17626	17536	17755	17440	17385	17590	17680	17820	17598	17565	17614	17583	17639	17635	17669	17496	17583	17315	17623	17590	17442	17552	17737	17767	17552	17535	17461	17569	17577	17547	17501	17479	17442	17589	17652	17639	17648	17724	17369	17633	17558	17505	17403	17507	17369	17415	17753	17598	17759	17637	17560	17547	17686	17568	17475	17505	17739	17558	17645	17793	17591	17658	17695	17343	17569	17559	17384	17633	17658	17726	17642	17609	17611	17425	17597	17634	17597	17711	17790	17520	17652	17655	17700	17710	17533	17646	17600	17591	17475	17659	17664	17541	17628	17612	17672	17555	17488	17508	17615	17515	17508	17690	17493	17617	17530	17534	17712	17433	17462	17809	17639	17552	17635	17544	17604	17753	17507	17400	17524	17678	17734	17717	17438	17476	17559	17494	17668	17522	17647	17541	17571	17604	17607	17662	17406	17624	17495	17691	17632	17572	17507	17572	17716	17632	17664	17575	17702	17517	17572	17631	17742	17475	17572	17660	17479	17498	17536	17592	17645	17674	17461	17449	17534	17707	17468	17525	17700	17615	17672	17633	17650	17570	17571	17527	17661	17765	17631	17556	17688	17591	17636	17546	17697	17631	17674	17694	17553	17568	17697	17603	17683	17423	17599	17606	17418	17649	17636	17565	17523	17615	17552	17663	17633	17486	17653	17578	17479	17516	17756	17410	17675	17639	17595	17627	17658	17619	17440	17485	17486	17688	17687	17577	17443	17626	17736	17447	17796	17502	17657	17417	17589	17678	17714	17724	17543	17570	17532	17578	17597	17598	17618	17721	17638	17564	17572	17479	17502	17443	17467	17555	17531	17555	17685	17428	17661	17528	17516	17665	17603	17465	17753	17684	17791	17501	17662	17607	17631	17658	17662	17443	17588	17438	17688	17545	17771	17521	17616	17624	17504	17685	17533	17418	17632	17497	17473	17432	17714	17673	17639	17666	17530	17503	17676	17559	17625	17465	17601	17440	17620	17700	17596	17482	17676	17533	17515	17758	17721	17515	17692	17373	17745	17704	17567	17526	17436	17485	17716	17654	17756	17608	17389	17711	17599	17649	17402	17479	17688	17624	17696	17570	17655	17593	17701	17485	17605	17507	17453	17433	17603	17636	17585	17508	17561	17664	17665	17689	17627	17494	17434	17402	17545	17490	17629	17550	17493	17538	17464	17536	17633	17605	17641	17608	17620	17593	17518	17820	17615	17373	17770	17601	17627	17623	17494	17648	17665	17549	17642	17622	17556	17650	17476	17533	17532	17728	17346	17601	17548	17531	17623	17703	17573	17421	17531	17674	17364	17693	17508	17683	17558	17618	17677	17505	17502	17574	17712	17519	17516	17584	17687	17761	17631	17531	17521	17594	17602	17704	17511	17498	17512	17658	17611	17750	17492	17470	17482	17611	17670	17583	17619	17722	17651	17721	17644	17719	17647	17624	17525	17549	17651	17664	17591	17508	17658	17603	17640	17557	17779	17588	17751	17779	17567	17591	17700	17441	17555	17677	17625	17409	17710	17767	17697	17470	17486	17437	17547	17597	17424	17775	17447	17629	17729	17662	17600	17692	17504	17644	17487	17593	17574	17499	17712	17394	17700	17688	17555	17489	17488	17536	17628	17651	17581	17640	17419	17588	17598	17629	17508	17511	17601	17591	17677	17493	17698	17418	17417	17739	17415	17432	17750	17661	17629	17593	17664	17693	17672	17604	17454	17722	17719	17580	17586	17549	17761	17631	17480	17552	17773	17593	17524	17626	17694	17547	17456	17780	17558	17458	17509	17519	17847	17591	17480	17670	17446	17636	17539	17679	17597	17575	17430	17625	17564	17640	17501	17510	17522	17639	17497	17547	17526	17573	17560	17602	17561	17605	17422	17749	17477	17610	17500	17489	17350	17441	17488	17653	17675	17550	17548	17456	17753	17470	17492	17492	17517	17454	17612	17780	17705	17449	17614	17542	17529	17466	17537	17597	17560	17556	17604	17610	17578	17676	17681	17607	17570	17530	17594	17549	17621	17686	17650	17664	17631	17680	17568	17637	17567	17551	17621	17676	17487	17405	17492	17518	17606	17639	17566	17602	17637	17666	17567	17612	17508	17491	17626	17477	17491	17414	17501	17633	17655	17678	17479	17558	17593	17475	17631	17480	17491	17374	17724	17619	17671	17747	17489	17719	17676	17673	17532	17700
30214	36518	43065	32072	24003	22165	21635	21271	21304	21030	21389	21127	21364	21134	21320	21121	21178	21197	21163	21307	21240	21149	21295	21173	21149	21149	21051	21110	21334	21026	21287	21163	21085	21156	20923	21194	21244	21215	21172	21077	21183	21174	21249	21161	21379	21203	21146	21265	21197	21380	21000	21108	21150	21112	21145	21172	21150	21240	21111	20913	21170	21002	21129	21223	21185	21276	21026	21208	21194	21223	21021	20953	20986	21102	21408	21151	21206	21029	21256	21125	21113	21062	21307	21133	21067	20954	21035	21043	21048	20923	21129	21353	21140	21164	21374	21050	21156	21137	21259	21172	21084	21159	21034	21138	21166	21368	21434	20868	21122	21160	21217	20934	21313	21139	21092	21255	21212	21148	21155	21145	20925	21048	21188	21301	21302	21099	21342	20938	21095	21290	21218	21033	21024	21139	20994	21173	21360	21145	20977	21076	21272	20919	21003	21137	21090	21060	20973	21135	21208	21301	21405	20923	21190	21206	21178	21169	21379	20872	21021	21147	21077	21119	21255	21273	21229	21169	21257	21227	21325	21122	21249	21122	21283	21277	21252	21278	21349	21081	21076	21080	21320	21237	21403	21243	21211	21309	21017	21189	21129	20995	21063	21162	21088	21233	21273	21046	21190	21001	20872	21059	21341	21026	21326	21131	20981	21513	21206	20992	21107	21196	20964	21369	21241	21379	21205	21019	21188	21126	21198	21211	21011	20974	21331	21126	21219	21253	20994	21307	21219	21331	21095	21135	21310	21054	20962	21319	21168	21118	21140	21261	21225	21130	21107	21266	20956	21361	21247	21036	21130	21027	20998	21187	21058	21163	21029	21081	21135	21132	21032	21293	21057	21291	21224	21339	21256	20964	21241	21169	21164	21045	21344	21156	20957	21292	20908	21115	21128	21336	21357	21316	21140	21177	21066	21130	21124	21111	21282	21143	21073	21011	21230	21146	21154	21193	21077	21208	21045	21056	21302	21182	21177	21089	21022	21234	21139	21149	21117	21206	21242	21008	21272	21365	21261	21168	21296	21020	21135	21177	21144	21169	21112	21051	21159	21147	21461	21373	21138	21395	21056	21160	21228	21165	21307	21131	21322	20978	21101	21215	20885	21187	21254	21030	21232	21042	21241	21323	21124	21121	21119	21184	20900	21274	21231	21232	21081	21034	21377	21110	21024	21017	21126	20904	21166	20978	21127	21021	21134	21084	21267	21283	21168	21027	20882	21133	21144	21323	21097	21170	21064	21172	21206	21064	21044	21250	21075	21208	21175	21262	21189	21262	21200	21090	21229	21179	20987	21265	21202	21125	21168	21114	21234	21050	21162	21192	21048	21278	21112	21121	21226	21269	20975	21010	21077	20951	21228	21258	21323	21309	20917	21156	21371	21160	21086	21288	21260	21221	21326	21139	20897	21397	21326	21136	21215	21042	21187	21183	21171	20950	21048	21162	21153	21241	21282	21239	21053	21247	21231	21321	21119	21130	21060	21011	21062	21151	21223	21163	21063	21368	21071	21076	21203	21124	21265	21330	21099	21153	21141	21066	21145	21133	21258	21160	21195	21095	21118	21062	20924	21106	21138	21201	21251	21271	21105	21301	21271	20972	21003	21324	21275	21113	21116	21128	21055	21076	21078	21258	21233	20898	21118	21215	21055	21149	21279	21160	21150	21028	21081	21237	21291	21028	20997	21137	21228	21248	21264	21266	21268	20968	21185	21140	21407	21168	21085	21076	21133	21131	21159	21175	21336	21170	21096	21084	21137	21111	21078	21213	21215	21108	21081	21177	21260	21225	21260	21332	21017	21007	21132	21107	21107	21280	21178	21135	20940	21351	21347	21370	21312	21090	21307	21157	21031	21429	21090	21197	21037	21017	21162	21047	21222	21033	21166	21258	21172	21047	21201	21281	21233	21232	21241	21163	21097	21090	21087	21109	21217	21299	21195	21164	21291	21193	21160	20972	21197	21204	21168	21138	21165	21257	21073	21065	21184	20910	21263	21333	21229	21127	21235	21193	21100	21230	21155	21288	21498	21375	21337	21349	21141	21048	21182	20952	21029	21223	21065	21463	21288	20973	21374	21283	21122	21180	21229	21205	21021	21090	21253	21104	21133	21195	21168	21316	21125	21180	21265	21099	21189	20861	21085	21144	21112	21294	21124	21071	21313	21184	21343	20978	21037	21179	20987	21276	21036	21154	21130	21444	21121	21100	20931	21312	21141	21130	21136	21075	20994	21074	21258	21166	21288	21269	21295	21067	21157	20986	21397	21215	21047	21110	21207	21207	21189	21226	20907	21038	21281	21243	21120	21178	21367	20971	21258	21008	21343	21204	21254	21141	21139	21225	20996	21222	21324	21141	21075	21218	21292	21173	21203	21126	20952	21077	21171	21121	21066	21014	21208	21176	20963	21152	21017	21012	21142	21109	21349	21258	21150	21203	20994	21120	21459	21194	21133	21099	20979	21229	21116	21266	21052	21151	21162	21161	21055	21079	21280	21364	21282	21086	21203	21397	21291	21283	21144	21196	21195	21157	21037	21069	21202	20988	21163	21192	20898	20714	21125	21099	21182	21176	21094	21377	21081	21119	21083	21175	21252	21116	21161	21218	20965	20868	21034	20993	21008	21413	21267	21138	21254	21105	21225	21137	21057	21091	21399	21150	21341	21140	21290	21201	21031	21409	21306	21329	21013	21178	21136	21188	21135	21246	21472	21008	21369	21070	21003	21508	21082	21018	21258	21155	20977	21084	21024	21375	21109	21241	20985	21003	21115	20992	21023	21220	21069	21099	21284	20962	21187	21368	21204	21092	21316	21183	21027	21172	21130	20933	21094	21009	21092	21116	21272	21287	21038	21001	21153	21410	21457	21081	21102	21076	21152	21112	21250	21260	21219	21195	21207	21272	21142	21377	21113	21137	21032	21285	20932	21121	21029	21115	21199	21084	21016	21203	21294	21087	20962	21095	21082	20950	21276	20974	21003	21188	21226	21334	21390	21283	21151	21247	21260	21263	21227	21251	21410	21307	20991	21081	21445	21062	21320	21171	21309	21158	21276	21064	21234	21056	21055	20993	21197	21300	21451	21379	21225	21113	21196	21091	21241	21152	21297	21078	20936	21183	21025	21324	21346	21226	21295	21126	21035	21064	21099	21290	21194	21046	21178	21144	21317	21132	21065	21249	21157	20995	21151	21277	21173	21223	21059	21141	21149	21084	21155	21145	21226	21318	21179	21058	21312	21255	21259	21179	21017	21157	21232	21020	20950	21243	21181	21398	21243	21050	21133	21111	21164	21102	21167	21356	21134	21227	21146	21155	20985	20949	21295	21330	21173	21098	21032	21025	20972	21208	21047	21069	21184	21148	21201	21223	21104	21192	21186	21048	21168	21160	21067	21158	21149	21021	21192	20919	20953	20918	21130	20921	21260	20954	21193	21281	21214	21184	21178	21206	21347	21312	21091	21041	21037	21310	21255	21265	21195	21136	21307	21063	21185	21211	21492	21076	21041	21285	21287	21370	21129	21309	21184	21166	21051	21257	21246	21146	21208	21223	21172	21078	21104	21382	21264	21305	21185	21425	21226	21218	20987	21063	21133	21218	21128	21151	21186	20929	21051	21094	21239	21083	21128	21130	21336	21182	21091	21136	21084	21250	21093	21460	21135	21043	21088	21033	21036	21118	21210	20916	21259	21302	21045	21178	21167	21269	21402	21275	21305	21055	21207	21066	21242	21293	21179	21236	21003	21163	20961	21059	21351	21306	21118	21100	21154	21245	21318	21343	21018	21116	21216	21136	21128	21344	21079	21104	21410	20966	21120	21313	21414	20949	21081	21157	21308	21314	21273	21233	21288	21255	21226	21244	21363	21127	21251	21134	21211	21265	21331	21063	21129	21255	21290	21225	21197	21126	21157	21203	21318	21164	21010	21147	21232	21131	20902	21215	21099	21195	21004	21193	21110	21053	21156	21107	21147	21199	21123	21051	21110	21150	21097	20940	21172	21319	21144	21104	21032	21266	21246	21310	20986	21143	21053	21062	21289	21067	20931	21298	21141	20990	21259	21415	21066	21221	21145	21047	21193	21191	21234	21176	21298	21010	21172	21005	20974	21213	21029	21185	21074	21070	21165	21149	21397	21152	20949	21274	21240	21108	21053	21089	21201	21331	21076	21234	21232	21133	21234	21165	21013	21122	21118	21320	21097	21099	21120	21122	20962	21046	21372	21127	21353	21132	21305	21033	21276	21267	21368	21265	20996	21259	21049	21144	21058	21138	21285	21337	21095	21106	21024	21291	21327	20985	21087	20939	21171	21245	21140	21240	21152	21196	21077	21243	21017	21185	21043	21067	21109	20940	21328	21174	20939	21280	21166	21360	20991	21122	21206	21181	21004	21162	21262	21230	21113	21099	21380	21088	21064	21132	21161	21011	21275	21182	21357	21211	21130	21173	21055	21372	21365	21263	21257	21196	21045	20971	21010	21113	21261	21264	21233	21237	21080	21092	21231	21310	21100	21545	21044	21236	21259	21231	21180	21308	21120	21227	21265	21043	21192	21316	21113	21213	21472	21011	21180	21189	21141	21243	21416	21115	21229	21589	21190	21129	20876	21025	21162	21174	21112	21249	21243	21267	21215	21103	21250	21157	21012	21026	21328	21021	21313	20990	21247	21014	21273	21197	21339	21094	21282	21147	21273	21219	21220	21164	21040	21053	21097	21258	21441	21131	21191	21271	21124	21263	21019	21260	21291	21213	21211	21245	21376	21023	21320	21183	21204	21346	21132	21183	21409	21260	21114	21291	21318	21136	21345	21069	21167	21085	21212	21137	21236	21165	21370	21290	21229	21004	21123	21098	21282	21439	21082	21160	21286	21231	21132	21210	21246	20972	21348	21023	20975	21019	21346	21220	21268	20901	21139	21122	21210	21008	21146	21215	21260	21173	21193	21155	21248	21020	21179	21232	21112	21191	21206	21151	21134	21218	21093	21179	20945	21152	21281	21172	21271	21047	21099	21237	21170	21277	21316	21264	21270	21364	21164	21276	21264	21218	21102	21401	21205	21258	21118	21240	21021	21306	21206	21174	21055	21367	21122	21333	21315	21255	21324	21211	20847	21314	20861	21149	21174	21178	21112	21223	21169	21163
37598	56603	44361	27201	19903	17953	17159	17263	17197	17175	17232	17208	17218	17151	17115	17322	17371	17152	17260	17320	17298	17154	17154	17237	17218	17341	17119	17345	17107	17315	17188	17190	17360	17261	17259	17170	17224	17225	17140	17244	17416	17260	17253	17249	17086	17248	17161	17294	17181	17144	17274	17322	17161	17098	17117	17158	17244	17233	17172	17233	17185	17101	17214	17173	17220	17177	17208	17372	17152	17141	17364	17193	17362	17286	17023	17218	17145	17248	17053	17213	17185	17171	17166	17283	17389	17234	17409	17210	17179	17157	17229	17259	17246	17309	17161	17229	17097	17243	17120	17197	17273	17420	17219	17362	17236	17268	17262	17310	17031	17064	17294	17126	17405	17416	17142	17132	17116	17161	17302	17071	17278	17132	17227	17030	17274	17200	17240	17216	17190	17098	17154	17436	17198	17303	17129	17368	17337	17090	17222	17429	17013	17176	17031	17282	17465	17254	17314	17175	17048	17200	17205	17184	17221	17181	17137	17191	17363	17317	17074	17270	17358	17182	17136	17154	17226	17240	17300	17112	17148	17099	17307	17056	17177	17455	17308	17250	17183	17155	17281	17370	17091	17144	17207	17219	17252	17214	17198	17159	17188	17268	17197	17235	17271	17218	17270	17095	17062	17140	17184	17289	17034	17154	17087	17378	17174	17231	17158	17238	17098	17006	17218	17204	17080	17105	17294	17207	17070	17314	17240	17357	17212	17220	17320	17147	17123	17228	17297	17080	17166	17158	17191	17063	17180	17201	17273	17263	17389	17264	17182	17217	17265	17185	17105	17215	17000	17241	17293	16967	17180	17126	16962	17164	17051	17039	17102	17230	17152	17206	17236	17073	17399	17146	17250	17158	17211	17413	17201	17344	17241	17187	17205	17155	17244	17412	17153	17132	17102	17175	17281	17113	17127	17294	17305	17285	17257	17232	17158	17388	17400	17151	17122	17245	17264	17183	17275	17379	17125	17107	17233	17235	17111	17314	17265	17281	17278	17410	17177	17380	17118	17091	17261	17444	17148	17235	17106	17092	17263	17192	17229	17111	17327	17247	17278	17302	17268	17260	17153	17338	17206	17122	17070	17290	17262	17143	17257	17236	17053	17028	17242	17103	17285	17447	17426	17011	17291	17346	17111	17251	17298	17311	17283	17092	17372	17225	17060	17156	17400	17397	17144	17195	17238	17086	17396	17135	17154	17239	17085	17309	17197	17217	17170	17085	17233	17134	17159	17243	17119	17221	17280	17194	17156	17317	17374	17292	17196	17081	17191	17317	17301	17310	17069	17244	17023	17147	17171	17480	17221	17330	17241	17165	17279	17175	17141	17184	17039	17212	17157	17155	17314	17326	17066	17231	17224	17122	17117	17038	17139	17245	17414	17083	17310	17053	17111	17303	17059	17282	17183	17419	17171	17058	17081	17272	17113	17258	17138	17100	17239	17373	17144	17097	17257	17185	17389	17168	17203	17092	17143	17133	17103	17048	17255	17293	17273	17157	17105	17221	17367	17180	17304	17065	17289	17173	17384	17048	17094	17220	17275	17272	17406	17065	17167	17166	17221	17321	17301	17070	17084	17204	17224	17165	17154	17240	17161	17154	17236	17172	17204	17152	17098	17061	17159	17211	17193	17168	17142	17224	17485	17039	17211	17385	17190	17112	16972	17274	17153	16996	17278	17359	17174	17225	17166	17190	17137	17174	17114	17288	17286	17117	17216	17162	17300	17239	17235	17191	17325	17275	17073	17213	17169	17039	17138	17186	17375	17425	17299	17115	17213	17201	17221	17282	17344	17149	17137	17299	17202	17183	17112	17135	17257	17123	17089	17395	17308	17033	17215	17302	17196	17340	17194	17296	17219	17213	17206	17216	17505	17051	17158	17300	17132	17118	17158	17137	17318	17266	17243	17250	17365	17162	17249	17148	17103	17303	17177	17035	17191	17423	17078	17162	17050	17093	17347	17197	17260	17255	17094	17179	17254	17169	17186	17180	17336	17082	17233	17162	17049	17264	17418	17079	17071	17322	17232	17097	17221	17048	17296	17176	17117	17196	17257	17153	17221	17288	17137	17272	17247	17050	17251	17266	17326	17310	17201	17106	17090	17220	17038	17023	17375	17214	17277	17203	17052	17297	17282	17072	17099	17223	17022	17456	17273	17117	17093	17128	17148	17105	17107	17188	17072	17279	17179	17185	17264	17116	17267	17168	17029	17218	17273	17152	17147	17195	17199	17268	17208	16968	17302	17189	17201	17087	17351	17375	17350	17168	17133	17106	17110	17161	17104	17229	17298	17302	17175	17032	17253	17153	17085	17189	17107	17132	17249	17269	17162	17181	17199	17309	17090	17198	17164	17154	17171	17235	17346	17276	17282	17240	17220	17300	17322	17229	17291	17047	17161	17382	17207	17159	17277	17332	17311	17278	17134	17318	17144	17227	17132	17210	17282	17124	17250	17104	17317	17269	17480	17241	17315	17196	17239	17090	17268	17169	17107	17106	17007	17215	17234	17243	17117	17157	17162	17347	17274	17313	17109	17228	17274	17269	17199	17237	17088	17249	17129	17332	17026	17244	17248	17077	17055	17344	17264	17211	17152	17070	17133	17135	17091	17300	17450	17248	17267	17020	17182	17395	17121	17148	17261	17069	17249	17224	17190	17167	17237	17185	17325	17267	17107	17242	17338	17138	17275	17032	17254	17112	17346	17228	17141	17323	17104	17232	17193	17209	17317	17314	17096	17164	17226	17228	17271	17250	17331	17152	17083	17079	17332	17291	17221	17313	17232	17164	17182	17340	17296	17128	17367	17197	17249	17163	17220	17150	17117	17201	17249	17323	17022	17253	17378	17082	17274	17209	17127	17194	17240	17165	17369	17210	17440	16976	17429	17195	17154	17187	17081	17312	16914	17210	17194	17123	17088	17197	17360	17164	17212	17486	17225	16978	17230	17235	17253	17302	17135	17168	17113	17129	17311	17195	17178	17252	17191	17198	17171	17310	17354	17243	17128	16995	17082	17281	17194	17186	17235	17344	17076	17272	17202	17260	17276	17124	17192	17181	17202	17212	17190	17033	17275	17334	17220	17111	17249	17337	17143	17115	17216	17249	17280	17134	17174	17233	17136	16974	17151	17221	17195	17247	17230	17009	17099	17198	17077	17312	17248	17234	17126	17172	17326	17025	17230	17187	17299	17217	16934	17314	17303	17168	17174	17259	17170	17398	17080	17309	17128	17065	17253	17200	17042	17258	17264	17279	17269	17086	17326	17247	17262	17290	17278	17127	17168	17113	17235	17369	17219	17270	17224	17141	17051	17245	17258	17224	17065	17175	17272	17284	17247	17178	17228	17223	17025	17143	17201	17091	17487	17108	17255	17252	16870	17285	17204	17162	17289	17280	17239	17313	17157	17167	17155	17191	17110	17335	17181	17279	17213	17307	17239	17217	17166	17341	17331	17402	16970	17242	17319	17159	17273	17075	17186	17173	17372	17245	17120	17198	17355	17256	17285	17246	17145	17243	17247	17256	17196	17070	17093	17250	17064	17167	17280	17086	17398	17224	17253	17128	17210	17224	17188	17080	17245	17098	17230	17264	17267	17166	17183	17110	17209	17080	17147	17059	17128	17138	17499	17423	17050	17179	17148	17344	17400	17107	17227	17137	17214	17226	17190	17155	17164	17277	17242	17174	17279	17302	17181	17148	17328	17213	17274	17276	17241	17112	17076	17108	17363	17118	17185	16994	17145	17194	17186	17166	17082	17145	17120	17333	17108	17207	17170	17270	17243	17207	17158	17128	17292	17241	17076	17115	17084	17216	17051	17208	17150	17191	17249	17158	17377	17136	17290	16989	17253	17107	17372	17212	17299	16954	17201	17406	16892	17157	17341	17207	17252	17161	17312	17155	17093	17224	17280	17211	16968	17331	17125	17283	17503	17301	17197	17122	17340	17074	17157	17055	17168	17226	17113	17217	17178	16978	17239	17188	17203	17231	17201	17083	17445	17202	17257	16968	17041	17164	17306	17211	17115	17355	17086	17267	17360	17264	17183	17197	17215	17122	17138	17075	17298	17184	17223	17216	17244	17071	17215	17155	17126	17277	17288	17198	17213	17197	17369	17251	17297	17139	17067	17345	17233	17301	17313	17161	17222	17168	17140	16980	17329	17397	17052	17145	17238	17107	17278	17153	17206	17314	17212	17422	17341	17306	17181	17342	17354	17312	17316	17205	17520	17276	17163	17355	17268	17277	17339	17164	17150	17241	17348	17107	17109	17110	17102	17150	17354	17128	17135	17190	17230	17305	17156	17079	17138	17074	17287	17109	17124	17136	17387	17223	17194	17214	17078	17153	17251	17076	17082	17331	17293	17179	17138	17266	17189	17163	17366	17191	17198	17116	17389	17225	17116	17214	17202	17181	17059	17423	17337	17158	17014	17370	17292	17101	17148	17006	17315	17087	17094	17276	17236	17029	17202	17192	17053	17233	17167	17303	17309	17129	17287	17334	17332	17183	17374	17229	17159	17168	17103	17104	17284	17213	17182	17113	17217	17341	17244	17208	17205	17276	17449	17210	17181	17182	17280	17336	17174	17259	17404	17168	17053	17167	17191	17186	17278	17095	17153	17299	17194	17209	17095	17119	17266	17125	17265	17126	17135	17383	17017	17152	17278	17509	17033	17317	17292	17284	17218	17421	17155	17258	17136	17281	17157	17133	17278	17202	17238	17281	17280	17256	17191	17182	17300	17304	17325	17212	17447	17152	17199	17155	17108	17122	17390	17174	17173	17144	17227	17295	17063	17242	17266	17324	17313	17112	16982	17240	17305	17249	17284	17201	17121	17263	17165	17388	17142	17132	17230	17253	17123	17204	17281	17333	17302	17147	17366	17290	17013	17232	17207	17446	17131	17074	17215	17193	17392	17212	17183	17182	17401	17159	17276	17293	17084	17186	17106	17184	17291	17209	17168	17175	17252	17095	17220	17302	17137	17199	17369	17079	17162	17112	17184	17320	17173	17192	17063	17075	17252	17139	17085	17057	17160	17342	17181	17256	17212	17190	17229	16936	17242	17088	17193	17092	17189	17061	17261	17202	17201	17145	17229	17385	17245	17216	17372	17318	17169	17088	17074	17170	17226	17284	17174	17154	17234	17294
25067	26321	41388	36821	28240	25009	23225	21053	20846	21015	21003	20997	20914	20804	20986	20817	20941	21017	20750	20793	20878	21106	20921	20787	20972	20904	20740	20895	20730	20707	20857	20775	20949	20735	20784	20826	21045	20737	20733	20860	20980	20661	20925	20948	20804	20996	20671	20827	20816	20704	20717	20691	20769	20712	20695	20958	20910	20699	20846	20710	20919	20669	20798	20959	20970	20732	21065	20593	20808	20909	20786	20638	20879	20859	20781	20750	20594	20716	20796	20639	20942	20732	20874	20695	20777	20994	20904	20709	20852	20795	20663	20889	20647	20709	20566	20912	20819	20871	20898	20658	20715	20756	20826	20706	20772	20785	20759	20680	20742	20820	20759	20932	20629	20727	20557	21103	20790	20930	20580	20924	20590	20736	20889	20713	20593	20751	20815	20802	20744	20720	20547	20684	20681	20667	20530	20687	20784	20620	20762	20724	20627	20767	20757	20719	20873	20709	20804	20714	20659	20892	20767	20605	20583	20784	20815	20655	20783	20842	20828	20846	20795	20563	20867	20843	20675	20757	20607	20760	20808	20744	20860	20757	20916	20688	21024	20879	20743	20710	20624	20682	20783	20904	20424	20635	20849	20716	20643	20875	20601	20791	20732	20864	20651	20634	20646	20853	20765	20611	20694	20713	20868	20864	20764	20636	20664	20986	20774	20716	20565	20796	21070	20942	20736	20757	20679	20720	20648	20651	20656	20575	20800	20872	20680	20849	20841	20947	20749	20908	20858	20715	20683	20663	20715	20685	20770	20647	20626	20670	20720	20999	20639	20716	20822	20749	20710	20790	20751	20649	20673	20711	20902	20672	20748	20862	20884	20629	20727	20959	20658	20839	20645	20736	20734	20851	20613	20770	20866	20850	20668	20914	20496	20636	20684	20740	20835	20846	20667	20676	20641	20932	20864	20731	21006	20562	20576	20854	20671	20711	20762	20776	20905	20692	20506	20670	20722	20694	20858	20768	20940	20781	20604	20842	20806	20618	20763	20652	20808	20668	20827	20705	20859	20602	20517	20671	20586	20770	20651	20654	20715	20789	20679	20821	20663	20819	20605	20591	20831	20897	20969	20932	20918	20629	20790	20752	20772	20999	20834	20670	20457	20574	20784	20682	20823	20594	20574	20761	20471	20705	20687	20624	20838	20726	20799	20761	20810	20969	20756	20625	20657	20658	20566	20811	20615	20711	20918	20831	20668	20782	20646	20604	20818	20794	20834	20455	20894	20792	21047	20899	20693	20689	20819	20791	20858	20861	20698	21064	21044	20676	20754	20751	20589	20872	20639	20619	20822	20700	20712	20905	20759	20788	20937	20797	20835	20773	20660	20555	20711	20606	20795	20553	20869	20747	20853	20783	20804	20727	20869	20652	20723	20852	20841	20873	20945	20836	20641	20832	20836	20717	20821	20587	20697	20954	20524	21009	20607	20684	20763	21043	20749	20728	20667	20812	20488	20704	20728	20776	20784	20956	20803	20731	20682	20659	20677	20925	20740	20921	20705	20952	20910	20985	20892	20579	20565	20814	20756	20568	20499	20991	20617	20874	20599	20824	20757	20725	20799	20715	20912	20787	20718	20827	20806	20818	20872	20625	20655	20794	20842	20857	20820	20801	20900	20755	20878	20617	21085	20590	20842	20783	20483	20874	20515	20562	20708	20688	20878	20894	20801	20777	20758	20844	20691	21059	20956	20651	20768	20755	20700	20682	20702	20795	20607	20706	20592	20842	20644	20915	20616	20762	20503	20776	20671	20663	20860	20601	20590	20609	20887	20608	20813	20712	20588	20983	20627	20742	20872	20630	20774	20719	20619	20821	20946	20822	20933	20845	20753	20767	20951	20843	20758	20813	20824	20817	20631	20848	20617	20934	20814	20781	20915	20667	20675	20784	20718	20848	20869	20693	20817	20876	20878	20907	20749	20790	20682	20658	20757	20781	20798	20920	20475	20694	20846	20776	20666	20762	20443	20529	20871	20757	20822	20838	20768	20859	20908	20835	21016	20758	20710	20885	20723	21006	20549	20709	20611	20454	20729	20687	20899	20837	20879	20675	20873	20732	20676	20711	20701	20814	20685	20794	20706	20705	20754	20612	20949	20684	20737	20859	20646	20724	20685	20972	20805	20667	20777	20721	20875	20572	20885	20776	20828	20845	20604	20690	20702	20845	20907	20808	20852	20898	20476	20924	20670	20730	20830	20785	20586	20809	21000	20899	20691	20764	20772	20795	20771	20568	20711	20872	20556	20752	20776	20790	20838	20866	20845	20796	20819	20999	20756	20901	20773	20821	20576	20653	20786	20900	20916	20766	20667	20700	20683	20969	20683	20776	20872	20720	20786	20710	20822	20668	20772	20698	20725	20791	20688	20602	20935	20554	20616	20688	20702	20537	20713	20696	20753	20684	20851	20832	20673	20712	20617	20908	20724	20782	20647	20783	20725	20852	20681	20713	20713	20846	20959	20862	20637	20697	20523	20743	20777	20542	20610	20902	20762	20677	20875	20867	20695	20645	20680	20856	20906	20742	20791	20715	20908	20688	20745	20621	20959	20692	20782	20594	20682	20665	20672	20970	20740	20765	20608	20634	20907	20791	20857	20948	20641	20933	20941	20927	20737	20792	20693	20665	20725	20752	20615	20672	20862	20720	20735	20995	21026	20572	20648	20607	20762	20782	20762	20876	20790	20706	20714	20612	20594	20834	20721	20656	20426	20626	20759	20574	20575	20824	20635	20804	20892	20684	20673	20601	20753	20665	20765	20948	20810	20726	20826	20704	20842	20708	20817	20746	20688	20630	20810	20678	20845	20588	20814	20723	20560	20763	20914	20707	20811	20623	20832	20759	20625	20532	20580	20738	20661	20801	20818	20541	20810	20769	20778	20904	20789	20769	20679	20519	20765	20763	20827	20918	20670	20624	20799	20748	20792	20870	20746	20878	20667	20608	20695	20899	20646	20661	20654	20477	20813	20879	20533	20803	20682	20707	20684	20872	20724	20631	20646	20680	20759	20518	20839	20902	20871	20736	20533	20899	20537	20568	20903	20793	20807	20707	20812	20713	20857	20609	20830	20866	20775	20739	20571	20805	20903	20573	20413	20694	20832	20794	20678	20913	20509	20888	20730	20639	20853	20732	20784	20644	20776	20544	20943	20850	20884	20703	20611	20732	20881	20812	20681	20894	20763	20630	20981	20954	20556	20618	20539	21116	20789	20534	20546	20590	20787	20819	20911	20862	20765	20856	20800	20740	20761	20711	20444	20551	20720	20781	20608	20516	20768	20677	20687	20730	20610	20512	20744	20865	20916	20782	20762	20902	20761	20801	20798	20641	20649	20788	20847	20815	20505	20751	20898	20691	20822	20892	20718	20729	20906	20999	20929	20786	20835	20807	20649	20799	20912	20684	20700	20771	20716	20869	20696	20752	20675	20799	20673	20830	20658	20796	20746	20784	20789	20855	20841	20646	20765	20688	20832	20621	20870	20749	20974	20763	20616	20721	20645	20561	20861	20553	20656	20765	20815	20876	20733	20868	20735	20569	20982	20796	20752	20810	20721	20802	20963	20639	20649	20869	20852	20738	20651	20536	20840	20703	20883	20864	20659	20683	20822	20891	20572	20751	20830	20600	20682	20853	20576	20897	20858	20682	20672	20698	20590	20769	20659	20790	20764	20688	20567	20745	20826	20696	20953	20671	20722	20610	20825	20750	20646	20589	20803	20948	20788	20738	20720	20875	20728	20865	20724	20850	20710	20722	20764	20786	20779	20903	20531	20706	20644	20643	20694	20708	20873	20794	20792	20653	20799	20884	20606	20762	20736	20680	20829	20760	20531	20848	20657	20686	20964	20675	20712	20685	20609	20611	20878	20604	20674	20803	20707	20639	20728	20795	20684	20888	20578	20775	20785	20817	20833	20866	20843	20877	20622	20640	20871	20837	20899	20750	20811	20646	20719	20781	20747	20653	20891	20703	20765	20734	20836	20799	20531	20738	20815	20748	20711	20861	20681	20660	20886	20638	20921	20709	20769	20808	20911	20787	20914	20698	20867	20699	20735	20783	20960	20758	20693	20687	20831	20725	20841	20749	20542	20864	20570	20815	20747	20823	20538	20547	20658	20845	20838	20778	20947	20897	20762	20820	20748	20652	20663	20799	20783	20983	20522	20609	20601	20673	20702	20656	20628	20838	20746	20765	20795	20753	20801	20680	20782	20710	20865	21010	20929	20721	20746	20732	20739	20710	20793	20788	20877	20819	20907	20761	20778	20496	20720	20722	20917	20905	20779	20720	20491	20919	20817	20803	20840	20522	20528	20867	20933	20670	20712	20793	20696	20676	20752	20503	20623	20637	20852	20763	20752	20807	20640	20763	21005	20867	20819	20740	20773	20747	20768	20781	20536	20713	20822	20688	20766	20633	20698	20903	20926	20725	20690	20818	20774	20665	20595	20786	20776	20779	20786	20817	20904	20795	20591	20814	20700	20568	20701	20923	20864	20723	20614	20719	20643	20706	20682	20854	20788	20664	20910	20750	20569	20838	20835	20831	20966	20936	20816	20624	20688	20749	20845	20924	20716	20724	20595	20555	20805	20620	20631	20781	20744	20592	20733	20814	20792	20786	20767	20613	20821	20508	20833	20772	20757	20728	20804	20560	20644	20825	20842	20775	20801	20927	20758	20819	20918	20642	20532	20816	20721	20798	20754	20838	20869	20860	20818	20621	20955	20797	20847	20866	20677	20805	20783	20771	20970	20733	20752	20801	20643	20668	20805	20695	20889	20756	20824	20785	20537	20698	20724	20887	20906	20649	20765	20760	20661	20444	20946	20806	20841	20658	20770	20929	20825	20550	20798	20646	20526	20724	20794	20605	20823	20717	20908	20811	20846	20639	20757	20529	20497	20756	20770	20717	20912	20669	20823	20760	21081	20680	20756	20879	20657	20820	20958	20834	20749	20969	20653	20819	20844	20793	20622	20802	20819	20786	20864	20650	20707	20837	20822	20805	20802	20784	20801	20886	20903	20647	20756	20731	20652	20539	20835	20648	20844	20906	20845	20770	20879	20658	20860	20604	20566	20739	20677	20777	20902	20773	20613	20825	20787	20471	20513	20792	20842	20910	20840	20680	20769	20707	20830	20806	20599	20737
60767	96631	75455	46552	28892	20134	17350	17092	17015	17004	17307	17061	17291	17003	17199	17287	17265	17158	17252	17181	16954	17059	17003	17065	17075	17184	17123	16971	17093	17139	17235	17048	17182	17207	17140	17182	16980	17140	17094	16941	17002	17182	17130	16886	16905	17183	17017	17096	17246	16970	17165	17039	17008	17056	17185	17121	17095	17017	17040	17129	17157	17264	17231	16951	17014	17081	17165	17176	17137	17089	17048	16883	17116	17093	17169	17131	17143	17144	17070	17058	17003	16967	17243	17010	17038	17104	17054	16956	17118	17251	17068	17087	17188	17258	17024	17136	17105	17203	17103	17237	16996	17009	17103	17245	17054	17084	17062	17258	17109	17174	17117	17144	16995	17003	17122	17100	17059	16882	17023	17182	17310	17214	16991	17178	17053	16972	17099	16977	17194	16956	17132	17144	17211	17096	17112	17211	16943	17198	16949	17079	17117	17231	17109	17100	17226	17036	17112	16910	17034	17089	17227	17179	17112	16995	17265	17261	17104	17026	17196	17108	17062	17209	17056	16924	17317	17165	16878	16989	17126	17221	16994	17201	16918	17026	16882	16950	16964	17135	17143	17222	16999	16938	17106	17055	17105	17048	17083	16959	17049	17131	17087	17037	16907	17218	17158	17165	17143	17162	17113	17047	17045	17069	16952	17125	17087	17175	17075	17076	17302	17044	17087	17168	17001	17102	16937	17151	17110	17008	17133	17164	17050	17145	17317	17135	17102	17176	17017	17059	17320	17083	17021	17165	17121	16977	17072	17122	17071	17127	17111	16892	16999	17016	17078	17109	17369	17120	17132	17113	17146	17166	17263	17077	17015	17055	17147	17086	17010	17048	17193	16920	17185	17023	17004	17082	17123	17098	17052	17133	17139	17001	17013	17007	17001	16860	17373	17089	17138	17117	17194	17010	17138	17040	17190	17169	17180	16899	17188	17021	16969	17085	16971	17165	17247	17116	17083	17024	17233	17174	17023	17140	17100	17077	17083	17044	17070	17047	17058	17163	17016	17137	17211	16986	17130	17018	16987	16984	17254	17079	17146	17095	17068	17088	16991	16974	17197	17083	16966	17053	17153	17095	16975	17122	17053	17159	17298	17094	17196	17244	17299	17094	17099	17091	16973	16837	17179	17241	17283	16991	17064	17215	17144	17034	17163	17024	17044	17028	17084	16892	17201	17059	16868	17153	17067	17155	17002	17050	17063	16986	17053	17172	17057	17113	17108	17233	17077	17078	17172	17061	17108	17151	17155	17172	17021	17218	17044	17107	16926	16998	17009	17001	16928	17037	17167	16825	17024	17128	16987	17077	16913	17196	17031	17013	17189	16958	17136	17018	16973	17120	17099	17020	17131	17153	16936	17199	17074	17028	17086	17032	17000	17032	17041	16978	17041	17143	17128	17080	17202	17220	17301	17027	17072	17003	17022	16904	17180	17057	17025	17133	17017	17054	17203	17113	16950	16995	17018	17124	17182	17092	16911	17052	16986	17176	17182	17062	17090	17079	16813	16943	17065	17097	16995	16979	17458	16949	17054	17150	17092	16997	17188	16902	17088	17182	16994	17177	17023	16947	17076	16969	17136	17126	17052	16996	17107	16971	17167	17127	17036	17161	16927	17123	17061	17025	17010	17130	17191	17295	17068	17076	16939	17155	17324	17060	17020	17072	17261	17031	17164	17168	17090	17059	17107	16902	17270	17056	17018	16936	17007	17092	17008	17070	17054	17034	17112	17212	17097	16856	17051	17118	17121	17086	17224	17074	17100	17134	17207	17070	17020	17235	17149	17170	16959	17045	17290	17186	17129	16906	17134	16970	17064	16982	17091	17139	16983	17095	16909	17205	17110	16984	17164	16994	17073	17248	17123	17277	16933	17119	17077	17070	17109	17115	16982	17209	17138	16916	17101	16988	17163	17007	17158	17293	17277	17027	17250	17005	17022	17134	16974	16889	17092	17220	17060	17129	17251	17357	16972	16997	17223	17082	17174	17050	17093	17150	17247	17160	16937	17171	16982	17106	17004	17023	17190	17376	17048	17030	17031	16958	17036	17315	17076	17155	16985	17112	17174	17215	16993	17227	17023	17220	17065	17153	17136	17035	17069	17082	17087	17003	17206	17098	17203	17280	17051	17071	16951	17147	16998	17231	17103	17287	16975	16973	17279	17073	17167	17206	17065	17005	17155	17105	17024	17100	17076	17086	17045	17088	17124	17061	16941	17062	17069	17126	16989	16967	17142	17164	17115	17135	17181	17000	17123	17068	16916	17095	17195	17204	17196	16988	17191	17182	17086	16962	17034	17128	17114	17040	17021	17080	17121	17094	17029	17102	16961	17006	17198	17098	16931	16933	17023	17199	17131	17171	17158	17012	17161	17111	17138	16941	17147	17014	17192	17186	17236	17222	17157	17101	16974	17102	17120	17197	17119	17062	17200	16995	17106	17025	17068	17059	17184	17172	17062	17060	17243	17120	17007	17101	17034	17166	17149	17041	16957	17083	17114	17126	17233	17114	17127	17176	16993	17077	17111	17001	17215	17028	17057	17013	17109	17102	17212	17053	17070	17064	17055	17109	17300	17171	17070	17008	16997	16947	17287	17160	17070	17061	17072	17040	17188	17172	16990	16997	17028	16932	17159	17099	17111	17044	17013	17099	17156	17129	17014	17098	17136	16911	16978	17002	16911	17275	17246	17000	17149	17145	17103	17307	17106	17197	17112	17146	17230	17227	17019	17054	17030	17068	16969	17083	17225	17236	16914	17074	16892	17049	17220	17110	17040	17042	17075	17170	16992	17297	17134	17057	17024	16966	17062	17217	17038	17189	17174	17064	17094	17028	17119	17016	17091	17190	17116	17072	17077	17318	17051	17215	17074	17081	17178	17179	16945	17180	17039	17088	17070	17189	17286	17124	17049	17143	17249	17066	17050	17023	17146	17102	17195	17162	17213	17199	17113	17127	17036	17071	17211	17009	17092	17092	17151	17144	17173	17044	17246	17103	17121	16971	17257	17176	17045	17056	17036	17000	16968	17091	17061	17115	17093	17127	17199	17045	17174	17080	17126	17121	17065	17016	17111	17147	17269	17126	17218	17089	17031	17086	17191	17023	17236	17069	17137	17309	17024	17094	17053	16844	17092	17152	17094	17167	17361	17154	17048	17106	17134	17190	17085	17158	17181	17100	16944	17097	17210	16955	17154	17072	16826	17124	17011	17157	17102	17046	17135	17185	17057	17168	17089	17066	17081	17135	17074	17141	17030	17151	17136	17137	17239	16999	17036	17072	17028	16940	17085	17055	17078	17180	17324	17173	17188	17061	17034	17204	17135	17168	17136	17125	17115	17147	16953	17050	17054	17059	17046	17223	17128	17071	17136	17296	17034	17026	17052	17249	17122	17068	17213	16984	17134	17141	17264	16829	17103	17166	17151	17025	17133	17124	17002	17119	17108	17005	17277	17169	17039	17121	17169	17242	17035	16991	17152	17186	17075	17161	17039	17143	17062	17061	17165	17018	17199	17078	17147	16993	17069	17243	17024	17096	17069	17311	17234	17140	17119	16989	17029	17209	17208	16990	17103	17152	17019	17068	17242	17084	17088	17051	17129	17103	17209	17145	17159	17048	17192	17410	17041	17044	17139	17011	17143	16996	17075	17157	17078	17055	17201	17035	16980	17011	17113	16993	17120	17017	17163	17230	17071	17172	17156	17173	17185	17083	17077	17119	17222	17076	17108	17033	17077	17187	17064	17044	17105	17015	17157	17027	17142	17099	17085	17043	17191	17170	17111	16961	17075	17279	17087	17086	16987	17113	17043	17219	17026	17052	17130	17304	17025	17020	17158	17160	17079	17055	17140	16991	17049	16988	17031	17020	17152	17105	17149	17106	17143	17153	17137	17004	17009	17006	17330	17081	17101	17188	17198	17128	17048	17046	17208	17066	17170	17013	17191	17035	17292	17082	17176	17025	17103	17242	17008	17066	16958	17000	16899	17132	17077	16941	17141	16979	17062	17119	16811	17091	17042	17021	17170	17253	16911	17137	17028	17040	16910	17108	17082	17033	17017	17062	17137	17051	17174	17141	17033	17125	17247	17185	17029	17041	17186	16991	17189	17114	16896	17235	17097	17027	17162	17032	17034	17018	17094	16966	17155	17052	17092	17089	16973	17138	17060	17045	17076	17081	17119	17136	17102	17126	17293	17051	17056	16937	17097	17031	17150	16973	17143	17202	17103	16983	17125	17040	17112	16988	17240	17183	16939	17078	17045	17111	17212	16967	17110	16959	17021	17080	17100	17097	17136	17231	16946	17094	17105	16913	17052	17162	17163	17202	17178	17025	17254	17007	17127	17028	17066	17088	17016	17234	17062	16981	17201	17114	17101	17028	17213	17083	17082	17181	16929	17130	17234	17038	16881	16884	17108	17110	16905	17151	16942	17045	17027	17114	17020	17225	17039	17210	17202	17129	16985	17002	17151	16954	17293	17207	17117	17072	17074	17070	16876	17209	17091	17160	16981	16875	17065	17168	17214	17010	17100	17003	17275	17292	16884	17109	17030	17084	16979	17049	16968	17017	17032	17225	17089	16923	17101	17062	17043	17111	17057	17070	17012	17168	17204	16983	17182	17134	17187	17161	17333	17051	17082	17082	16931	17019	17000	17016	16953	17115	17081	16939	17080	17108	17274	17023	16983	17095	17151	17180	17166	17182	17077	17088	17150	17038	17133	17181	17122	17015	16982	17063	17040	16934	17020	16901	16886	17137	17203	17116	17005	17106	17346	17153	17265	17014	17166	17081	17383	17200	17212	16941	17203	17065	17082	17072	17055	17023	16998	16956	17123	16992	16980	17141	17027	17031	16999	17031	16996	17183	16945	17121	17050	16984	17199	16959	16972	17114	17020	17043	17087	16989	17139	16966	17141	17072	17011	17001	17015	17138	17182	17142	17150	17114	16972	17092	16976	16959	17025	17046	16909	17035	17046	17201	17149	17198	17006	17130	17326	17185	17233	17258	17184	17031	17163	17096	17075	17261	17013	17142	17001	17027	17304	17291	16904	17220	17126	17055	17100	17118	17106	17085	17026	17071	17134	17182	17077	17003	16869	17077	16945	16940	17093	17012	17189	17075	17159	17212	17086	16911	17219	17069	17111	16983
23039	23124	35044	31275	26836	26396	26888	22141	21204	21685	21439	21388	21033	21226	21188	21352	21309	21091	21371	21238	21045	21143	21020	21302	21085	21215	21162	21053	21182	21132	21215	21260	21119	21116	21203	21024	21248	21250	21032	21205	21250	21283	21015	20958	20900	21146	21099	20912	20965	21069	21095	21004	21185	20969	21038	20886	21102	21107	20991	21149	21199	20916	21229	21026	21181	21133	21044	21143	20976	20900	21078	21073	21293	20852	21020	21300	20861	20904	20895	21138	21042	20945	20762	20919	20950	20807	20932	21211	20978	20831	20988	21035	21135	20973	20995	21178	21107	21071	21117	21027	21020	20934	21087	21125	20974	20999	21012	20755	21139	20989	20938	21063	21088	20959	21018	21101	20911	20911	20928	20987	20977	21064	20786	20972	21165	21012	21061	21129	21093	20910	20766	21043	20939	21005	21005	21062	20876	20831	21011	21118	21008	20983	21020	20980	21271	21040	20721	20998	20835	21245	20893	21064	20963	21014	20834	21266	21054	21226	20886	20984	21117	21132	21066	21029	21000	20996	20799	20965	20949	21139	20792	20762	20792	20879	21016	20912	20967	21038	21048	21006	20903	20926	20717	21002	21052	21009	21014	20958	21122	20824	21213	20906	20959	21095	21250	20779	20986	20722	20814	21065	20804	21082	21075	21147	21232	20819	20992	20855	21044	20882	21100	21133	20972	21142	20890	20998	20780	21165	21048	20988	20831	20910	20950	20840	20956	20879	21020	21130	21089	21038	20770	20826	20909	20929	21232	20917	21151	21001	20840	21116	20826	20943	20997	20974	21036	20858	20818	21148	20834	20850	21043	20931	20780	20795	20711	21005	21145	21063	21215	21150	21134	20888	21064	21010	20911	21028	21184	21055	20953	21122	20830	20953	21195	20995	20910	21094	21018	20949	20922	20944	21265	21035	20880	20959	21142	20909	21070	20879	21079	21009	20935	20792	20975	20942	21065	21105	20807	20833	21147	21059	20868	20986	20958	20940	21080	20800	21033	21222	21094	20781	21025	20769	20886	20909	20912	20961	21016	20677	20977	20899	20761	21006	20882	21281	21083	21115	21210	20854	21001	20984	20983	20878	21066	21026	21043	21017	20924	20854	21082	21136	20867	21113	21197	20962	21034	20797	20893	20757	21017	20943	21023	20934	20947	21081	20944	20826	20964	20976	20756	20943	21172	21054	21021	20872	21059	21170	21088	20821	20947	20795	20888	20988	21095	21029	20809	20959	20973	21018	21210	21141	21161	21248	20618	20964	20879	21119	20900	21078	21202	20927	20863	21038	21183	20842	21146	21081	21105	20970	20986	20993	20970	21025	20844	21011	21015	20878	20852	21104	20954	21170	21001	20907	20950	20958	20929	21036	21184	20940	21077	20840	20981	21001	21060	21059	21030	20903	20940	21078	20820	21120	20945	21195	21080	21065	21298	20784	20899	21000	20878	21045	20789	20928	21067	21324	20796	20724	20885	20869	20943	20878	21104	21050	20807	20896	20933	21014	20955	20898	20810	20978	21234	21033	20931	20935	20988	20874	20989	20971	21075	21053	20901	20868	20984	21004	20879	20804	20924	21092	21083	20887	20943	20984	21015	20925	21136	20981	20913	20688	21011	20939	21132	20719	21005	20708	21298	20966	20854	21032	20872	20704	20933	20735	20887	20913	21042	21033	21045	20973	20980	21074	20986	20929	20876	21115	21073	20899	20902	20915	21131	20912	21045	21022	20811	20810	20735	21014	20982	20891	20910	20724	20893	20820	20966	21193	20919	21183	21199	20948	20747	20905	20952	21057	21239	21076	21215	20952	21075	20995	20984	20779	21087	21038	20924	20868	20879	20891	21056	20953	21043	21073	20829	20774	21150	20982	21281	21122	20901	20848	20916	20879	20754	21005	21010	20955	20986	20906	20929	20814	20994	21084	20790	20789	20803	21034	21113	20931	21024	20809	20969	21050	20972	20893	20747	20849	20731	20877	21037	21007	21009	20977	20956	20957	21142	21059	21144	20929	20905	20873	21015	20795	21003	20884	21044	20840	21071	20976	21007	21159	20961	21077	21125	21025	20952	20916	20884	20827	20956	21080	20907	20942	20915	20720	20835	20960	21111	20770	21004	21170	21022	21075	21121	21057	20803	20957	20971	20768	20994	20987	21067	21125	20951	21153	21013	20933	21024	20868	20883	20711	21000	21081	20962	20949	21014	21009	20902	21000	20674	21012	21064	20763	21100	20947	21001	20908	20828	20949	20866	21137	21060	20815	20893	20867	21092	21067	20937	20883	20915	20888	20956	20881	20929	21006	20838	20904	20914	20985	20993	20879	20947	20756	20949	20780	21000	20966	21113	20959	20857	20809	21030	20806	21002	21171	20918	21014	20951	20948	20915	21055	21180	21070	20922	20856	20993	20908	21156	21050	21122	20974	21072	20816	21053	20745	21023	20786	21023	20920	20930	21067	21237	21058	20888	20968	21240	20966	21028	21065	20900	20830	20991	21140	21103	20949	20990	20778	20929	21052	20890	20867	21043	20853	20999	20658	20896	20966	21062	20837	20894	21026	20869	20894	21066	20952	21001	21073	21146	21078	20963	20923	20863	20810	21169	20756	20860	21234	21012	20973	20922	20942	21019	20902	20872	20681	20912	20867	20920	20894	20993	20936	20809	21027	20743	20945	20836	20808	20956	20923	20808	21050	21147	21035	21038	20773	20934	21069	20837	20982	20930	20879	20802	21136	21047	21097	21058	21071	20862	21033	20764	20704	20995	21096	20943	20778	21078	21294	20996	21091	20790	20834	20962	20867	20925	20964	20958	21045	21053	20912	21004	20983	20875	20901	20930	20955	20965	20955	20910	20889	21009	20859	20790	20840	20965	20999	21075	20943	20735	21070	20985	20996	20895	20815	20985	20973	20820	20919	21096	21063	21135	20923	20939	20895	20916	21150	21031	21017	21036	20892	21090	20832	20902	21010	21114	21220	21072	21011	20986	21069	20938	21093	20972	21008	21157	20853	21312	20886	21029	21016	20989	21009	20946	20851	20990	20841	20932	20895	20859	20890	21097	20902	21032	20937	20947	21039	21104	21135	20992	20916	20993	20895	20832	20979	21124	20936	20863	21085	21104	21175	20907	20805	20995	20809	21075	21061	21094	21003	20851	20985	21058	20808	20947	20838	20937	20960	21220	20883	20986	20812	21037	20903	20981	21012	20932	20773	21036	21078	20969	21030	20988	21053	20910	20948	20881	20842	21064	21008	21129	21055	20926	20974	21143	20901	21115	20955	20882	20867	20820	21096	20932	20947	21127	21058	21048	21095	20942	20922	21132	20919	20953	21100	20941	20800	21241	20949	20626	20876	20889	20960	21033	21011	21005	21001	20902	21140	20790	21055	21083	20887	20956	20900	20711	20739	21008	21015	20952	20898	20890	20800	20985	20991	20994	20846	20915	21090	21013	20882	21169	20998	21017	20925	21023	20886	20804	20996	20965	21067	20909	21011	21049	20994	21100	20953	20848	20804	20882	20962	21097	20925	21143	21151	20814	21016	21130	20795	20674	20822	20848	20918	21052	21046	21047	20761	20881	20972	20847	20832	20979	21111	20705	20887	20922	20785	21219	21011	21031	20814	20909	20921	20943	21193	21145	21040	21034	20961	20997	20891	21044	21087	21123	20955	20949	20955	21178	21051	21067	21135	21101	21060	20980	21178	21070	21231	20747	21087	20898	21027	21025	20997	20919	21052	20826	21029	21034	21119	21142	20980	20826	21034	21165	20979	20975	20927	20960	21140	21067	20887	20788	20914	20917	21164	20937	20864	20898	20705	20848	20989	21107	20971	20883	21013	21221	20765	20878	20818	20978	20876	21050	21021	21014	21106	21044	21036	21092	20917	20865	20877	21005	20993	20830	20990	20812	20703	21057	20994	20813	20780	21182	20928	20965	20844	21077	20753	20922	20983	20830	20916	21077	21098	21030	21092	20878	21021	21071	21169	20954	21062	21059	20735	21105	20908	21077	20947	21129	21015	20847	21008	20794	21006	21007	21159	21073	20984	21031	21090	20891	20959	20872	21106	20975	21000	20981	21098	20952	20864	20946	20925	21002	20918	20972	21019	21142	20855	20994	20974	20825	20909	21076	20979	21005	20820	20992	20862	20963	20974	21116	20977	20875	21165	21193	20746	21165	20710	20960	20889	20942	20760	20983	20998	20942	21071	21011	21097	21059	21010	21140	20993	20845	20764	20933	20878	20808	20864	20907	20919	20992	20994	21163	21030	20992	21035	20807	20858	21228	20971	21044	21155	20983	21058	20878	20980	21108	20989	20955	20936	21008	21146	20881	20926	20919	20952	21088	21107	21021	20826	21134	21092	20895	20833	20880	21030	21128	21080	20900	21078	21126	21092	21216	20870	20941	20964	20933	21124	20856	20841	20909	21002	20960	20911	20931	21124	21057	21046	21002	20812	21080	21028	21102	20915	20912	20917	20772	21018	21046	20990	20840	20995	20815	20949	20940	21100	20830	20944	20889	20919	21019	20942	21251	21204	21005	21165	21114	20908	21010	20873	20967	20977	20970	21002	20985	20951	20706	20875	20904	20705	20977	20761	21175	20953	21129	21056	21042	20903	21001	20806	20865	20900	20742	20969	20813	21085	21128	20795	20928	20883	21056	20918	20992	21114	21016	20983	20903	20952	20879	20967	20939	20933	21325	20934	20974	20729	20980	21008	20961	20961	21052	20986	20971	20897	20878	20767	20940	21014	21027	20941	20937	21021	21008	20778	20959	20863	20919	21087	21012	20918	21082	21040	20967	21004	21061	20868	20985	20926	20987	20842	20966	20974	20808	21088	20834	20816	20824	20889	21007	20965	21051	21082	20993	21092	20924	20968	20953	20844	20942	21133	21026	21129	21084	20929	20990	20872	21111	20810	20945	20798	20732	20946	20843	21040	20948	20969	21004	21075	20957	21017	20939	20733	20783	20928	21038	21076	21083	21189	21024	20851	21065	20880	20985	20970	20913	20929	20834	20957	20896	20876	21128	20716	20985	20827	21073	20879	21148	21020	20905	21112	20957	20883	21070	20761	21006	20953	21033	20859	20997	20995	21061	21171	21024	20946	21128	21274	20954	20949	21169	21022	21003	20842	21099	21215
62693	106047	89230	62802	39472	24462	17641	16997	17202	17137	17378	17050	17163	17039	17244	17384	16967	17204	17221	17283	16929	17231	17185	17192	17327	17207	17229	17307	17233	17260	17209	17273	17108	17071	17125	17252	16975	17314	17286	17249	17129	17134	17167	17096	17068	17163	17427	17139	17129	17223	17158	17298	17059	17343	17185	17231	17039	17133	17161	17109	17224	17247	17139	17152	17313	17221	17340	17238	17073	17241	17169	17291	17172	17067	17041	17297	17193	17108	17255	17089	17305	17191	17252	17165	17319	17108	17172	17181	17145	17262	17152	17246	17136	17242	17143	17197	17097	17110	17141	17164	17218	17114	17271	17134	17096	17132	17288	17103	17319	17235	17280	17214	17327	17245	17069	17159	17227	17126	17289	17077	17191	17064	17148	17255	17107	17078	17204	17108	16927	17013	17207	17192	17076	17212	17086	17174	17269	17252	17473	16945	17150	17218	17379	17166	17347	17129	17151	17198	17283	17201	17245	17209	17214	17167	17237	17053	17186	17176	17234	17262	17050	17175	17108	17005	17253	17154	17061	17328	17105	17194	17222	17308	17205	17244	17060	17216	17251	17215	17123	17096	17133	17157	17026	17214	17225	17153	17144	17084	17386	17065	17110	17143	17175	17211	17322	17061	17189	17302	17159	17298	17080	17312	17153	17214	17127	17247	17123	17196	17233	17127	17323	17181	17376	17076	17158	17238	16971	17302	17193	17190	17034	17366	17224	17246	17164	17047	17021	17377	17184	17304	17166	17289	17062	16964	17190	17029	17103	17122	17095	17169	17340	17049	17110	17091	17192	17388	17335	16992	17029	17091	17124	17046	17209	17125	17164	17232	17249	17198	17369	17310	17082	17205	17220	17128	17319	17250	17219	17189	17236	17347	17135	17017	17210	17252	17088	17172	17315	16954	17199	17253	17241	17255	17131	17034	17240	17183	17115	17218	17170	17296	17224	16989	17311	17207	17185	17247	17136	17235	16934	17343	17104	17034	17073	17237	17358	17206	17140	17239	17225	17044	17177	17161	17248	17129	16913	17246	17098	17241	17104	17090	17266	17172	17286	17222	17199	17211	17269	17237	17218	17017	17322	17174	17130	17303	17177	17173	17310	16996	17056	17266	17163	17004	17137	17121	17219	17183	17103	17236	17030	17135	17023	17286	17040	17091	17385	17121	17206	17287	17180	17261	16965	17189	17438	17328	17131	17076	17329	17167	17141	17170	17301	17225	17116	17146	17296	17329	17300	17100	17242	17149	17108	17171	17362	17168	17178	17155	17166	17238	17161	17290	16946	17206	17085	17136	17207	17066	17263	17192	17223	17213	17058	17149	17269	17321	17156	17177	17148	17366	17294	17168	17141	17256	17061	17169	17274	17136	17193	17164	17073	17350	17280	17187	17190	17109	17180	17061	17225	17076	17368	17091	17279	17116	17171	17039	17257	17124	17047	17449	17115	17256	17096	17229	17205	17285	17006	17235	17053	17253	17056	17172	17157	17237	17188	16997	17106	17248	17132	17177	17330	17230	17183	17217	17104	17189	16975	17404	16986	17061	17314	17231	17180	17047	17154	17458	17193	17167	17080	17108	17137	17180	17123	17002	17087	17268	17315	17062	17214	17097	17165	17223	17106	17204	17287	16975	17356	17120	17095	17143	17116	17247	17137	17243	17194	17215	17184	17335	17234	17103	17167	17055	17276	17220	17074	17179	17162	17068	17214	17212	17189	17266	17145	17080	17216	17123	17195	16908	17173	17222	17301	17141	17222	17127	17251	17190	17148	17123	17206	17262	17113	17291	17236	17126	17010	17055	17432	17048	17423	17105	17249	16996	17144	17190	17232	17177	17277	17074	17113	17295	17224	17144	17127	17040	17255	17192	17137	17171	17341	17244	17250	17227	17114	17331	17131	17143	17077	17282	17180	17159	17095	17082	17110	16973	17175	16953	17223	17051	17272	17276	17316	17195	17187	17062	17227	17174	17250	17344	17125	17027	17315	17156	17051	17136	17106	17184	17121	17259	17256	17147	17201	16954	17140	17349	17196	17133	17298	17131	17156	17107	17433	17334	17162	17318	17220	17156	17152	17141	17309	17182	17249	17153	17042	17081	17376	17215	17050	17223	17235	17284	17363	17241	17168	17078	17031	17273	17276	17213	17315	17273	17146	17373	17202	16996	17091	17228	17138	17248	17280	17205	17163	17158	17237	17081	17016	17199	17278	17327	17024	17139	17132	17027	17347	17173	17178	17228	17170	17293	17048	17120	17122	17201	17313	17221	17196	17363	17105	17056	17210	17118	17208	17180	17209	17157	17191	17150	17251	17227	17131	17152	17299	17293	17165	17027	17140	17288	17063	17264	17265	17085	17138	17266	17251	17191	17149	17096	17190	17275	17238	17167	17446	17032	17196	17171	17297	17183	17105	17290	17266	17133	17278	17151	17070	17276	17079	17107	17267	17193	17322	17208	17195	17205	17043	17102	17166	17213	17031	17172	17398	17073	16980	17222	17274	17193	17154	17114	17246	17291	17220	17221	17198	17192	17105	17245	17149	17054	17139	17256	17175	17193	17221	17237	17165	17256	17245	17339	17163	17151	17335	17090	17221	17128	17087	17102	17096	17195	17139	17251	17152	17277	17257	17117	16866	16947	17144	17075	17272	17085	17029	17303	17109	17183	17213	17167	17247	17211	17062	17228	17024	17016	17099	17173	17157	17265	17104	17165	17184	17295	17224	17222	17329	17144	17011	17102	17175	17299	16989	17228	17096	17184	17071	17110	17314	17261	17226	17086	16953	17149	17160	17024	17227	17241	17097	17060	17178	17160	17134	17253	17202	17181	17212	17176	17117	17225	17115	17185	17163	17186	17299	17095	17201	17239	17168	17216	17035	17396	17073	17157	17178	17357	17222	17140	17133	17050	17250	17137	17073	17096	17071	17073	17255	17149	17144	17099	17100	17211	17374	16971	17208	16963	17246	17091	17174	17185	17093	17252	17204	17268	17226	17313	17118	17138	17390	17134	17127	17157	17355	17072	17184	17187	17089	17100	17182	17225	17060	17142	17183	17328	17276	17228	17183	17215	17146	17291	17304	17294	17176	17125	16960	17087	17439	17292	17293	17212	17277	17087	17356	17081	17148	17127	17220	17207	17196	17131	17151	17078	17046	17149	17269	17069	17221	17432	17085	17147	17191	17343	17105	17087	17270	17179	17166	17202	17179	17214	17131	17201	17147	16984	17112	17160	17207	17066	17277	16969	17180	17147	17380	17249	17296	17334	17197	17127	17174	17175	17153	17234	17341	17007	17301	17231	17040	17046	16831	17140	17124	17127	17164	17332	17117	17190	17126	17090	17374	17114	17109	17076	17205	17072	17324	17155	17018	17289	17111	17172	17167	17104	17236	17250	17189	17218	17018	17158	17098	17142	17171	17135	17356	17189	17184	17157	17301	17082	17186	17316	17129	17023	16989	17116	17211	17000	17215	16999	17186	17180	17046	17398	17184	17218	17104	17161	17268	17183	17048	17230	17121	17196	17114	17201	17193	17147	17166	17246	17285	17323	17194	17186	17278	17132	17103	17280	17251	17113	17221	17371	17292	17074	17031	17004	17232	17263	17175	17051	17185	17102	17321	17057	17328	17189	17237	17150	17218	17147	17142	17054	17152	17086	17036	17312	17127	17108	17151	17405	17235	17283	17183	17324	17219	17156	17175	17085	17152	17198	17317	17037	17254	17295	17219	17120	17118	17027	17364	17159	17096	16959	17089	17278	17191	17208	17020	17317	17236	17008	17263	17219	17241	17289	17050	17174	17369	17267	17214	17271	17210	17191	17102	17173	16978	17198	17121	17211	17177	17225	17210	17381	17094	17231	17120	17086	17133	17135	17052	16896	17062	17184	17144	17122	17033	17297	17057	17274	17184	17201	17182	17038	17160	17159	17027	17074	17144	17150	17082	17155	17214	17193	17129	17086	17275	17050	17257	17283	17115	17308	17011	17169	17178	17097	17134	17134	17222	17103	17093	16995	17193	17275	17186	17205	17321	17225	17183	17096	17045	17301	17172	17229	17159	17112	17346	17110	17029	17132	17294	17153	17204	17031	17384	17119	17252	17184	17107	17228	17080	17085	17114	17292	17234	17115	17140	17264	17214	17224	17265	17051	17175	17227	17165	17099	17236	17149	17308	17160	17412	17204	17292	17018	17152	17239	17138	17042	17092	17151	17210	17139	17288	17144	17180	16990	17096	17311	17097	17161	17231	17130	17192	17143	17263	17222	17199	17001	17174	17379	17266	17257	17369	17140	17133	17077	17270	17080	17244	17223	17266	17290	17251	17089	17147	17185	17403	17191	17259	17214	17129	17136	17260	17135	17072	17367	17117	16966	17260	17237	17019	17043	17123	17218	17042	17194	17028	17158	17096	17229	17382	17048	17062	17283	17244	17236	17189	17116	17132	17209	17173	17294	17065	17168	17172	17141	17037	17356	17329	17245	16992	17382	17191	17143	17125	17202	17216	17100	17210	17017	17272	17046	17179	17272	17129	17168	17194	17162	17176	17011	17282	17160	17102	17024	17193	17200	17148	17163	17107	17124	17060	17186	17213	17133	17299	17214	17258	17174	17096	17209	17255	17155	17106	17158	17285	17274	17230	17389	17059	17167	17151	17098	17188	17082	17018	17201	17149	17226	17173	17115	17187	17103	17201	17333	17118	17120	17362	17226	17098	17139	17340	17299	16800	17203	17307	17187	17052	17314	17010	17157	17081	17215	17317	17122	17199	17176	17247	17108	17198	17250	17057	17200	17165	17216	17149	17078	17216	17233	17233	17028	17119	17022	17332	17263	17259	17007	17115	17129	17210	17233	17237	17137	17066	17092	17092	17156	17265	17135	17274	17139	17195	17106	17194	17297	17177	17194	17314	17251	17341	17132	17162	17344	17336	17157	17114	17199	17195	17268	17148	17130	17188	17107	17207	17297	17279	17024	17232	17014	17187	17098	17227	17007	17009	17237	17038	17010	17285	17105	17173	17055	17183	17044	17111	17132	17095	17135	16972	17054	17188	17244	17295	17118	17111	17374	17099	17182	17240	17129	17089	17240	17100	17051	17248	17309	17075	17139	17149	17103	17040	17214	17263	17349	17341	17090	17228	17036	17066	17327
30003	38020	42936	32187	24000	21996	21312	20904	20911	20661	20815	20849	20944	20882	20830	21144	20729	20746	21113	20921	20894	21078	20927	21037	20648	20823	20701	20962	20843	20673	20964	21003	20684	20784	20914	21034	20970	20920	20663	20830	20734	21032	20674	20908	20813	21030	20883	20701	21058	20862	20857	20583	20795	20993	20573	20546	20931	20710	20782	20748	21197	20945	20789	20790	20882	20593	20916	20898	20803	20753	20734	20928	20840	20722	20879	20691	20699	20927	21008	20940	20901	20752	20858	20853	20745	20778	20740	21004	20995	20808	20941	20837	20890	20940	20797	20699	20865	20693	20878	20839	20808	20735	20813	20924	20882	20568	20753	20909	20786	20788	20778	20746	20749	20778	20622	20684	20688	20783	20865	20834	20917	20807	20716	20937	20959	20915	20602	20710	20850	20645	20879	20975	20849	20712	20949	20724	20876	20953	20824	20668	20712	20666	20719	20850	20642	20934	20929	20837	20832	20892	20859	20777	20729	20793	20889	20711	20811	20854	20954	20592	20784	20720	20631	20888	20946	20716	20830	20845	20973	20763	20956	20587	20560	20659	20805	20743	20876	20845	20751	20885	20763	20811	20707	20784	20796	20676	20644	20648	20985	20927	20784	20531	20634	20970	20555	20739	20765	20850	20733	20944	20751	20778	20870	20567	20657	21070	20869	20865	20718	21109	20750	20923	20628	20922	20949	20885	20923	20820	21107	20871	20859	20838	20860	20739	20860	20774	20810	20754	20757	20686	20652	20655	20803	20731	20646	20706	20814	20881	20858	20982	20862	20900	21045	20614	20970	20880	20631	20914	20785	20750	20912	20563	20673	20812	20823	20917	20838	20674	21005	20778	20782	20982	20861	20812	20822	20754	20714	20740	20835	20717	20592	20881	21018	20842	20831	20926	20961	20785	20828	20733	20696	20652	20515	20865	20872	20859	20842	20798	20785	20935	20861	20795	20946	20891	20616	20860	20721	20955	20858	20873	20676	20835	20798	20863	20787	20738	20750	20829	20819	20736	20951	20682	20846	20921	20743	20744	20732	20816	20866	20847	20808	20782	20687	20882	20811	20783	20879	21098	20650	20830	20804	20643	20855	20987	20874	20777	20847	20894	20633	20687	20842	20608	20948	20742	20855	20696	21020	20887	21023	20667	20767	20765	20794	20815	20902	20936	21026	20831	20900	20957	20960	20706	20857	20607	20805	20923	20937	20782	20748	20754	20628	20909	20661	20880	20995	20729	20933	20836	20839	20966	20645	20637	20835	20895	21073	20884	20735	20787	20830	20643	20761	20921	21092	20889	20702	20620	20882	20772	20653	20800	20811	20930	20962	20808	20739	20781	20821	20730	20650	21053	20898	21167	20953	20932	21034	20971	20657	20638	20802	20679	20679	20881	21107	20706	20671	20972	20948	20986	20827	20765	20917	20843	20935	20913	20889	20832	20717	20777	20752	20680	20789	20704	20648	20745	20858	20813	20833	20843	20634	20778	20726	20732	20816	21072	20926	20966	20847	20833	20855	20833	20928	20773	20917	20557	20649	20770	20966	20900	20855	20628	20806	20835	20857	20736	20726	20961	20836	20641	20943	20987	20824	20715	20777	20675	20705	20669	20854	20915	20851	20995	20921	20817	20888	20888	20905	20956	20932	20564	20855	21036	20744	20997	20742	20787	20759	20865	20867	21097	20827	20839	20702	20771	20634	20891	20802	20701	20766	20783	20845	20862	20906	20794	20711	20776	20864	20724	20952	20808	20856	20706	20764	20862	20981	20751	21016	20884	20768	20758	20942	20765	20607	20572	20722	20809	20903	20875	20807	20748	20929	20930	20804	20802	20847	20964	20532	20984	20752	20935	20942	20974	20748	20611	20888	20874	20850	20780	20780	20802	20688	20798	20679	20762	20553	20883	20726	20757	20895	20809	20601	20598	20819	21076	20804	20858	20815	20787	20727	20978	20912	20846	20853	20743	20660	20854	20946	20946	20881	20964	20838	20706	20738	20793	20890	21026	20925	20776	20816	20732	21047	20767	20685	20616	20823	20721	20865	20862	20813	20901	20828	20882	20898	20868	20581	20906	20943	20851	21093	20739	20760	20665	20741	20977	20782	20897	20777	20897	20876	20670	20656	20797	20959	20659	20869	20926	21046	20801	20703	20747	20715	20903	20712	20561	20730	20918	20921	20826	20836	20854	20712	20813	20764	20673	20917	20930	20984	20972	20840	20815	20729	20803	20744	20748	20922	20697	21066	20779	20642	20797	20732	20855	20756	20588	20955	20703	20824	20792	20774	20829	20811	20850	20693	20745	20686	21079	20659	20788	20949	20878	20857	20789	20852	20826	20675	20415	20665	20718	20749	20737	20641	20835	20710	20774	20567	20839	20830	20823	20865	20771	20748	20741	20881	20741	20780	20704	20792	20831	20800	20910	20809	20716	20970	20788	20817	20512	20885	20683	20678	20852	20829	20732	20679	20714	20798	20744	20872	20752	20856	20490	20681	20961	20791	20900	20749	20638	20859	20666	20902	20893	20901	20694	20994	20887	21115	21044	20709	20672	20754	20696	20872	20879	20808	20872	20726	20749	21008	20742	20768	20490	20895	20758	20641	20740	20778	20813	20804	20781	20758	20904	20884	20720	20785	20867	20819	20965	20878	20889	21139	20704	20641	20815	20663	21016	21083	20738	20785	20546	20752	20800	20845	20973	20738	20983	20738	20946	20942	20733	20959	20837	21029	21045	20838	20735	20765	20760	20851	20886	20886	20756	21093	20749	20969	20800	20747	21015	20732	20807	21051	20790	20878	20837	20823	20837	20814	20933	20846	20611	20855	20927	20949	20723	21068	20778	20820	20977	20752	20912	20868	20697	21026	20760	20702	20913	20730	20946	20770	20919	20888	20777	20755	20740	20785	20706	20794	20880	20709	20828	20765	20886	20876	20613	20651	21135	20904	20824	20361	20861	20858	20964	20952	20773	20755	20634	20887	20837	20715	20923	20953	21031	20786	20666	20662	20736	20662	20744	20698	20824	20668	20645	20890	20786	20780	20846	20877	20716	20679	20766	20828	20947	20757	20726	20898	20718	20831	20898	20707	20756	20727	20611	20704	20669	20813	20785	20890	20827	20793	20827	20930	20762	20917	20818	20839	20708	20783	20903	20772	20781	20686	20532	20807	20714	20691	20838	20724	20819	20681	20904	20951	20861	20810	21009	20846	20901	20770	20857	20969	20923	20931	20722	20780	20896	20774	20798	20702	20806	20765	20839	20676	20609	20656	20753	20805	20732	20659	20697	20855	20971	21057	20798	20726	20792	20822	20777	20765	20776	20929	20871	20711	20838	21044	20884	20852	20741	20965	20874	20432	20709	20865	20621	20783	20623	20701	20709	20686	20755	21022	20944	20918	20809	20945	20854	20745	20827	20828	20832	20779	20948	20689	20845	20768	20612	20972	20999	20567	20649	20781	20810	20791	20776	20968	20935	20866	20857	20778	20900	20539	20786	20990	20618	20696	20827	20821	20859	20669	20747	20777	20867	20961	20966	20737	20733	20658	20919	20805	20929	20764	20774	20956	20765	20923	20653	20775	20746	20698	20821	20763	20819	20908	20453	20745	20897	20842	20758	20830	20776	20919	20762	20787	20757	20852	20754	20935	20836	20877	20964	20826	20968	20890	21054	20932	20634	20911	20963	20828	20910	20809	20857	20870	20939	20763	20787	20978	20693	20781	20844	20919	20678	20618	20782	20790	20734	20874	20841	20674	21029	20986	20850	20987	20780	20836	20923	20997	20603	20872	20960	20872	20843	20777	20643	20750	20848	21073	20811	20903	20780	20834	20763	21166	21001	20840	20964	20820	20580	20678	20823	20970	20992	21000	20862	20756	20753	20789	20895	20854	21116	20667	20846	20902	20721	20878	20695	20895	20958	20897	20614	20730	20729	20922	20769	20810	20615	20941	20840	20779	20862	20751	20901	20938	20837	21023	20957	20893	20742	20912	20859	21005	20965	21166	20798	20632	20710	20821	20730	20912	20831	20847	20864	20716	20728	20885	20864	20851	20682	20695	20770	20987	20855	20820	20715	20911	20643	21026	20789	20770	20896	20852	20618	20669	20782	20880	20874	20825	20773	21190	20653	20719	20743	20779	20979	20625	20982	21028	20702	20979	20932	20744	20834	20827	20767	20919	20807	20877	20716	21060	20843	20705	20990	20799	20577	20930	20772	20818	20880	20898	20899	20792	20931	20810	20874	20753	20837	20683	20875	20708	20778	20794	20971	20818	20768	20911	20648	20860	20752	20648	20887	21039	20693	20522	20893	20967	20868	21018	20956	20832	20932	21014	20884	21047	21078	20720	20545	21015	20801	20723	21055	20986	21037	20921	21049	20749	20794	20885	20662	20799	20896	21047	20808	20828	20569	20887	20768	20686	21100	20767	20850	20781	20993	20880	20848	20719	20834	20781	20746	21043	20815	20928	20703	20754	20880	20827	20756	20856	20840	20877	20806	20832	20840	20794	20864	20643	20924	20857	20865	20843	20914	20708	20710	20915	20776	20927	20912	20970	20905	20879	20720	20742	20912	20649	20898	20816	21024	20908	20990	20888	21106	20896	21033	20857	20754	20799	20654	20876	20885	20817	20658	20697	20836	20785	20662	21004	20980	20809	20885	20725	20854	20814	20593	20897	20884	21057	20713	20637	20846	20886	20790	20846	20799	20795	20905	20730	20822	20793	20688	20856	20795	20911	20921	21138	20946	20568	20666	20648	20618	20753	20945	20955	20656	20763	20692	20846	20968	20930	20818	20759	20949	20946	20711	20822	20684	20803	20822	20909	20838	21015	21071	20933	20844	20963	21004	20690	20560	20860	21067	20857	20798	20692	20710	20569	20805	20958	20750	20983	20856	20837	20897	20832	20779	20702	20744	20994	20792	21005	21012	20614	20848	20735	20855	20871	20895	20949	20979	20844	20862	20850	20621	20716	20713	20913	20993	20881	20836	20734	20559	20937	20882	20966	20836	20838	20889	20826	21019	21068	21016	20954	20786	20951	20808	20608	20801	20805	20783	20752	20865	20796	21042	20816	20898	20811	20758	20860	20789	20749	20841	20820	20781	20833	20943	20953	20926	20828	20765	20851	20825	21142	20828	20660	20798
36191	57859	43790	27058	20041	17811	16985	17085	17175	17074	16970	16923	17000	17136	17022	16968	17107	17034	16851	17089	16992	17080	17218	16969	16809	17078	17162	16960	17148	16888	17130	17037	17079	17050	16981	17134	17014	16947	17199	17004	16942	17060	17146	16982	16944	17015	17038	16975	16983	16961	16802	17170	16939	17067	17036	17288	17166	17169	16994	16943	17155	16909	16801	17164	17111	16915	17077	17047	17108	16916	17029	17001	17013	17037	17102	16990	17002	17111	17089	16946	16970	17035	17192	16962	16817	17049	16971	17190	16941	16975	16914	17056	17198	16944	16917	16984	16987	17178	16843	17101	17094	17088	17232	16924	16987	17070	16926	17189	17118	17102	17084	17120	16879	17070	17121	17053	17111	17057	17058	17089	17030	16999	17028	17028	16953	16977	16834	17000	17081	17052	17000	17067	16925	16947	16982	16991	17123	16995	17074	17037	17107	17184	17171	17026	16919	17148	17084	17030	16913	17211	17227	16978	17027	17151	17034	17018	17057	16827	17166	17017	17237	16995	16941	16895	17113	17000	17079	16849	16860	17027	16913	17193	16970	17135	17123	16819	17097	16979	17004	17017	16945	17003	17043	16870	16936	16912	17283	17014	17007	17009	17259	17052	16994	17116	16999	17021	17051	16871	17107	17127	16944	16953	17082	17034	17046	16982	17052	16962	17030	17086	16946	17087	17029	16903	17060	16936	17119	17017	16971	16964	16960	16821	17009	17000	16970	17042	17042	16949	17094	17108	17039	16880	17074	17049	16707	16897	16943	17060	17168	17049	17167	17123	16980	17061	16961	16994	17019	17136	17078	16967	17238	17018	17050	17122	17031	17184	17061	17082	16951	17178	16882	17184	16980	16963	17103	17019	17066	16947	17052	17047	17058	17117	17108	16953	16969	17035	16971	17148	17073	16906	17149	17062	17064	16970	17017	17126	17082	17138	16978	16994	17105	17138	16952	16913	16982	17102	17133	17030	17000	16813	17025	17159	17059	17011	16961	17042	17023	17049	17024	17159	17201	17001	17033	17072	16970	17126	17012	17109	17018	17078	17165	17030	17009	17048	17147	17030	17268	16992	16970	17011	16947	17047	17033	17081	17155	16851	16949	17052	17090	17013	17114	17072	17070	16954	16971	16944	17063	16936	17172	16926	16969	17088	16979	17033	17003	16923	17017	17032	16924	17084	17171	17032	16851	16983	17002	17167	17142	17200	17147	17033	17012	16972	16915	17030	17109	16860	17060	17180	17000	16957	17039	16814	17064	17188	17023	17071	16936	17083	17225	16972	17143	17157	16961	17066	17066	17073	17084	16931	16986	17013	16985	16709	17078	17021	17140	17055	17027	17097	17145	16913	16947	17025	16974	17027	17173	16997	16984	16994	16995	17162	17151	17053	16868	17009	17084	17089	16946	17128	16978	16974	17144	16990	17150	17044	17055	17003	17090	17166	16994	17166	16999	16926	17011	17104	17045	16925	17004	17108	16972	16907	17057	17140	16981	16837	17157	17145	16968	17094	17144	17155	16929	16906	17008	17218	17007	17113	16895	17098	17098	17104	16869	16869	17107	16976	17042	16982	17137	17217	16875	17187	17021	17074	17080	16941	17126	16954	17039	17021	17118	17162	16833	17028	16961	17072	17000	16842	17092	16989	16922	17021	17054	17042	17233	17035	17012	17101	16918	17048	17091	16922	17018	16920	16797	17048	17168	17076	17009	17019	17052	17033	17072	16971	16938	17087	17055	16891	16972	16991	17033	17145	16911	17117	16775	17253	16994	16987	17142	17040	16933	16936	17109	16999	17197	16891	17036	17227	17095	17029	16955	16957	17089	17122	16981	17133	16939	17036	17205	17015	16966	17098	17040	17069	16962	17103	17105	17058	16953	17160	16937	16856	17070	17063	16927	16818	17066	16933	16930	17005	17056	17245	16996	17172	16936	16954	17023	16932	17022	16881	16881	17124	17079	16911	17069	16913	16903	17099	17093	16964	17024	16948	17294	16851	17143	16845	17209	17101	17034	17011	17084	17038	16843	17022	16975	17133	17123	17019	16992	17023	16979	17104	17087	17086	17103	16983	17198	17151	17098	17042	16916	17105	16830	17099	17202	17218	16985	17184	16928	16855	17090	17071	17080	17066	17036	17044	17012	16940	17058	17043	17121	17057	16994	17046	16966	17112	16934	17102	16985	17055	17061	17021	16975	17071	16888	17102	17096	17138	17028	17257	16973	17127	17374	16975	17000	17026	16873	17032	17096	16931	17043	17049	17106	17152	17107	16900	17068	17073	16824	17102	17101	17120	17020	17019	17161	16895	17208	16999	17016	16979	17106	17112	16994	16926	17104	16963	17197	17239	17089	17033	17061	16999	17233	17039	17176	17121	16863	17156	17052	17064	16981	17083	16896	17086	16965	17038	16937	17090	16941	17089	17238	17091	17103	17006	16939	17033	17035	17049	17136	16984	16924	16966	17051	16939	17159	17071	16953	17102	17157	17111	16999	17154	17043	16792	17051	17152	17177	17102	17190	16929	17027	17051	16904	17076	17023	17044	16991	17041	17021	17054	17018	17207	17052	17049	17200	17078	17189	16954	17090	16931	17152	17016	16977	17128	17054	16947	16925	17065	16962	16861	17214	16952	16861	16945	17151	17186	17006	17156	16838	17046	17148	16984	17036	16970	17083	17095	17125	16825	17124	17168	17090	17209	17110	17179	17062	16989	17049	17052	17013	17032	17186	17060	17112	16970	17191	17140	17138	17079	17032	16910	17109	17202	16859	16965	17035	17126	17009	17152	17008	17006	17039	16977	17067	17099	16862	16869	17173	17149	17081	16981	16978	16752	17054	16973	17047	16959	17110	16986	16816	17073	17067	16866	17162	16848	17143	17027	16964	17155	16949	16975	17071	16997	16994	17070	17019	17030	17046	17048	17047	16924	17081	17036	16952	17317	16918	16941	16892	17027	17098	17192	17301	17339	16938	17135	17009	17208	17136	16825	17095	17091	17103	17038	16976	17064	17053	17087	17033	16991	16907	17197	16967	17045	17153	17069	17000	17210	17081	17015	17092	16962	17008	17218	16919	17004	17062	17103	16920	17089	16968	17030	17121	17071	16982	17101	17108	17119	17073	16951	17237	17185	16946	17010	17032	17078	17175	17190	16905	17018	16952	16996	17143	17029	17066	17081	17252	17207	16905	16996	16954	17058	17045	17237	17170	17095	16991	17059	17148	17038	17040	17085	17004	17107	17126	16967	17078	17127	17112	17160	17185	17061	17096	16988	17058	17014	17015	16892	17051	17056	16888	17020	17291	17039	17098	17184	16988	17060	17071	16899	17078	16888	17056	17016	17045	16919	17056	16997	17020	16915	17148	17081	17059	17197	17002	16943	17091	17201	16823	17090	16952	17008	17097	17001	16931	17032	17064	16919	17228	17086	17067	17144	17155	17049	17198	17067	17020	16971	16954	17066	16920	16983	17108	17182	16961	16905	17142	16930	16968	17091	16929	16944	16987	16938	17029	16879	16984	17191	17043	16971	17138	17046	17041	17022	17070	16960	17069	17075	17079	17172	17203	16881	17017	16993	17025	17062	17038	16893	16916	16986	17201	17225	17074	17084	17075	17126	17082	16933	16980	17159	16929	17005	16992	16977	17062	17143	16994	17136	17096	17086	17095	17002	17103	17180	16929	17072	16824	17053	16947	17212	16943	17163	17103	17129	17043	17061	16923	17072	16961	17029	17214	16927	17068	16910	16783	17045	16911	17099	16967	17082	16979	17077	17051	17112	17182	16973	16919	17119	16992	17010	16966	17006	17180	17121	17151	17129	17159	17145	16993	17164	17051	17049	17160	17105	17046	17053	17220	16943	16869	16897	17153	17015	16948	17045	17045	17021	17095	17034	17187	17004	17306	17264	17095	17205	16972	17120	16952	17078	16942	16980	17170	16968	16950	17235	16932	17023	16903	17029	16962	16881	16972	17035	17114	17085	16901	17048	16828	16955	17052	17072	17044	16977	16931	16992	17045	17083	17070	16941	16962	17032	17022	17124	16858	16858	17023	16896	16882	16982	17204	17050	17089	16929	17062	17114	17060	16953	17100	17097	17041	17219	16946	17015	17048	17139	16991	16991	17033	17134	17144	16918	17211	17074	17237	16994	17057	16963	16993	16987	16966	17101	17078	17125	17108	17180	17104	17084	17140	17011	17037	17135	17066	17009	16970	17185	16870	16926	16981	17184	17108	17033	16886	16960	16976	17284	16969	17116	16845	17107	16845	17020	16973	16977	16867	17002	16837	16956	17091	17265	16798	17012	17064	17168	17011	16932	17054	17063	17011	17121	17079	17117	16962	17014	17107	17149	16958	17074	17098	17134	17020	16959	16960	17117	17013	16960	17076	17117	17032	17061	16939	16970	16964	17219	16892	17139	17037	17009	17098	17017	17171	16962	16949	17018	16907	16979	16984	17022	17308	17058	17285	17109	17223	17044	17088	17128	17129	17139	17136	16917	16988	17191	17046	17019	16909	16937	16999	16968	17127	17033	16980	16867	16943	17112	17110	17130	17108	17194	17068	16925	16934	17089	17120	16999	17159	17028	16879	17087	16970	17304	17024	17073	17214	16931	17300	16995	17128	17134	17006	16838	16976	16931	16985	17007	17174	16951	16951	16973	17055	16980	17025	17179	16930	17011	16960	17066	17096	16866	17106	17098	17139	16989	17112	16928	17144	17073	17051	17003	17109	17168	17067	16990	16981	16998	17175	17001	17324	17006	17067	16979	16997	16966	17183	17116	16858	16877	17056	17114	16996	17037	17025	16930	17118	16930	17087	17049	17033	17022	16990	17178	17062	17103	17010	17054	17052	17046	17138	16946	16908	17100	16997	17158	17024	16905	16988	16853	17036	17011	17189	17133	17036	16990	17143	17061	17271	17077	17038	17099	17014	17125	17050	17031	16981	16976	17134	16931	17088	17011	17193	17125	17136	17146	17054	17105	16908	17328	17034	16994	17003	16968	16969	17087	17052	16954	16943	16868	16925	17086	17054	16957	17073	16923	17012	16980	17019	16931	16983	17093	16912	17182	16892	17201	17007	17152	16969	17010	17057	16951	17048	17041	17063	17025	17298	16946	16887	17039	16888	17020	17051	17115	16938	16871
24925	28052	44937	38808	28955	25824	23247	21044	20800	20965	20966	20949	20907	20954	21034	20868	20884	20814	20964	20823	20997	21020	21056	20963	20924	20902	20922	20849	20664	20637	20919	20640	20869	20880	20836	20757	20743	20817	20919	20805	20864	20779	20965	20871	20979	20797	20864	20861	20779	20716	20902	20573	20780	20613	20618	20989	20752	20950	20957	20681	20934	20758	20734	20775	20926	20736	20853	20732	20622	20826	20687	20637	20902	20847	21019	20823	20926	20925	21027	20909	20777	20897	20806	20826	20732	20633	20912	20800	20717	20925	20934	20682	20661	21161	20816	20797	20813	20730	20823	20664	20603	20502	21023	20577	20896	20828	20865	20601	20760	20766	20826	20661	20536	20726	20882	20799	20746	21005	20741	20813	20938	20735	20917	20860	21041	20798	20798	20738	20854	20819	20939	20857	20689	20794	20674	20732	20758	20915	20868	20690	20832	20789	20696	20924	21067	20722	20954	20779	20817	20882	21037	20628	20832	20703	20912	20934	20722	20556	20866	20399	20858	20680	20717	20827	20827	20581	20794	20820	20911	20739	20748	20717	20560	20728	20769	20947	20810	20961	20866	20726	20865	20856	20768	20744	20863	20943	20712	20772	20732	20847	20837	20718	20648	20703	20906	20767	20775	20745	20627	20725	21196	20731	20657	20709	20693	20741	20645	20764	20536	20793	20883	20696	20752	20847	20745	20874	20697	20874	20783	20807	20755	20842	20779	20692	20618	20873	20926	20875	20956	20678	20731	20739	20858	20617	20917	20626	20803	20894	20905	20810	20725	20770	20748	20784	20816	20765	20822	20842	20882	20769	20755	20764	20758	20733	20853	20835	20893	20825	20893	20552	20699	20726	20990	20716	20877	20881	20766	20757	20692	20698	20850	20911	20801	20821	20806	21022	20768	20783	20789	21001	20772	20767	20871	20658	20674	20759	21036	20601	20917	20740	20678	20815	20918	20629	20829	20822	21113	20767	20753	20835	20897	20648	20753	20794	20919	20716	20976	20700	20653	20745	20614	20784	20636	20718	20762	20645	20894	20634	20926	20751	20726	20693	20848	20793	20789	20911	21154	20705	20927	20739	20806	20760	20761	20671	20876	20625	20727	20769	20898	20977	20799	20939	20646	20752	20705	20969	20699	20725	20747	20827	20789	20925	20888	20696	20750	20598	20670	20946	20762	20731	20960	20673	20624	20630	20952	20826	20676	21007	20686	20618	20632	20871	21163	20790	20661	20713	20566	20746	20862	20770	20887	20894	20951	20717	20755	20887	20847	20862	20491	20699	20676	20823	20487	20589	20715	20971	20827	20648	20617	20693	20755	20695	20932	20719	20790	20877	20926	20726	20674	20711	21089	20779	20824	20765	20686	20842	20735	20679	20664	20592	20808	20775	20808	20801	20908	20509	20797	20610	20746	20709	20765	20940	20629	20732	20725	20899	20929	20857	20951	20880	20755	21109	20897	20820	20958	20888	20750	20805	20795	20936	20692	20897	20847	20812	20724	20817	20728	20700	20767	20697	20548	20601	20670	20974	20698	20961	20872	20813	20794	20793	20806	20793	20933	20702	20742	20785	20907	20752	20852	20822	20850	20901	20698	20466	20632	20796	20716	20900	20715	20729	20864	20714	20909	20859	20574	20906	20981	20756	20620	21023	20891	20891	20916	20805	20761	20799	20655	20602	20804	20879	20799	20881	20793	20930	20812	20794	20827	20631	20738	21038	20861	20751	20801	20627	20755	20571	20910	20681	20843	20687	20630	20958	20861	20775	20710	20800	20806	20601	20673	20723	21042	20886	20735	20883	20815	20757	20925	20611	20677	21013	20866	20683	20804	20638	20848	20636	20763	20467	20756	20708	20791	20873	20828	20625	20788	20779	20772	20870	20835	20602	20841	20700	20880	21014	20852	20823	20456	20824	20768	20735	20570	20861	21113	20809	20839	20763	20930	20874	21013	20705	20882	20657	20832	20833	20674	20947	20740	20593	20801	20912	20677	20773	20721	20580	20727	20849	20873	20836	20713	20669	20910	20688	20645	20565	20895	20565	20651	20698	20651	20745	20806	20732	20873	20785	20669	20874	20791	20866	20827	20629	20573	20616	20706	20816	20712	20802	20724	20556	20703	20690	20780	20659	20717	20667	20787	20727	20526	20862	20576	20838	20700	20615	20735	20774	20790	20784	20637	20878	20967	20582	20764	20990	20881	20949	20674	20620	20766	20946	20636	20699	20776	20944	20734	20807	20883	20779	20773	20840	20763	20626	20875	20810	20895	20720	20690	20916	20810	20727	20777	20967	20698	20893	20940	20690	20854	20899	20805	20729	20812	20666	20703	20821	20978	20941	20849	20712	20843	20773	20603	20618	20624	20599	20805	20825	20874	20767	20873	20724	20993	20605	20833	20868	20899	20660	20732	20711	20742	20862	20840	20675	20884	20983	20759	20929	20671	20565	20772	20694	20508	20859	20843	21041	20901	21031	20917	20747	20734	20807	20706	20686	20692	20749	20793	20682	20498	20975	20929	20660	20763	20897	20899	20883	20748	20814	21056	20865	20980	20720	20592	20696	20861	20770	20719	20817	20837	20836	20833	20729	20845	20787	20898	20749	20876	20822	20711	20668	20951	20826	20882	20858	20914	20969	20843	20528	20729	20824	20692	20722	20747	20641	20654	20827	20633	20547	20707	20820	20717	21092	20950	20629	20972	20983	20805	20884	21018	20855	20871	20789	20869	20911	20913	20768	20633	20500	20668	20733	20792	20801	20701	20867	20778	20765	20742	20846	20759	20608	20944	20740	20781	20715	20866	20819	20677	20718	20700	20996	20882	20885	20852	20693	20475	20730	20760	20707	20697	20768	20806	20671	20765	20607	20645	20885	20817	20778	20818	20607	20823	20760	20758	20644	20815	20766	20772	20743	20919	20792	20867	20687	20671	20754	20835	20703	20679	20781	20903	20921	20824	20776	20877	20630	20616	20552	20848	20602	20814	20735	20705	20694	20713	20809	20828	20858	20901	20752	20554	20711	20769	20782	20848	20824	20851	20771	20714	20720	20868	20823	20821	20679	20670	20775	20557	20748	20499	20705	20945	20528	20856	20879	20801	20689	20651	20767	20778	20871	20625	20690	20729	20869	20647	20755	20980	20856	20809	20662	20834	20689	20753	20647	20775	20687	20924	20885	20922	20753	20819	20934	20879	20739	20750	20785	20658	20930	20574	20732	20770	20793	20808	20845	20797	20937	20744	20733	20836	20766	20961	20888	21000	20982	20813	20680	20763	20709	20593	20846	20904	20930	20718	20942	20940	20818	20749	20840	20513	20772	20827	20700	20952	20841	20946	20750	20674	20868	20685	20815	20750	20916	20872	20793	20688	20575	20764	20958	20849	20781	20894	20805	20851	20639	20685	20898	20569	20762	20763	20807	20704	20874	20787	20789	20857	20761	20958	20841	20778	20961	21090	20784	20668	20853	20876	20812	20901	20707	20903	20851	20716	20753	20731	20828	20763	20883	20803	20549	20653	20745	20941	20942	20723	20786	20861	20790	20702	20751	20822	20765	20758	20914	21042	20626	20793	20677	20680	20882	20772	21027	20678	20987	21038	20752	20594	20491	20991	20845	21065	20726	20765	20636	20827	20540	20808	20789	20948	20962	20654	20986	20734	20991	20818	20677	20941	20879	20723	20668	20676	20709	20849	20771	20792	21011	20645	20934	20968	20886	20875	20745	20883	20981	20640	20821	20564	20655	20826	20795	20734	20682	20643	20629	20850	20855	20799	20688	20777	20593	20826	20733	21008	20907	20821	20867	20599	20762	20904	20688	20803	20632	20552	20725	20801	20854	20897	20658	20711	20541	20791	20801	20766	20903	20842	20538	20937	20637	20537	20722	21030	20870	20637	20797	20704	20694	20770	20882	20776	20888	20639	20711	20792	20831	20791	20712	20885	20792	20682	20661	20756	20898	20947	20773	20749	20775	20719	20657	20677	20855	20861	20889	20747	20712	20889	20717	20759	20856	20770	20732	20735	20944	20797	20791	20761	20780	20795	20718	20832	20798	20853	20908	20870	20592	20883	20835	20731	20851	20792	20722	20725	20846	20911	21006	20508	20440	20922	20814	20601	20590	21025	21021	20757	20757	20971	20817	20799	20692	20788	20902	20804	20789	20719	20930	20905	20877	20931	20712	20724	20749	20851	20963	20654	20782	20760	20658	20942	20660	20806	20957	20653	20592	20926	20488	20845	20933	20865	20972	20749	20869	20922	20667	20774	20767	20893	20756	20560	20941	20942	20630	20680	20847	20897	20614	20955	20643	20815	20770	20697	20811	20953	20766	20930	20750	21052	20743	20877	20738	20835	20840	20685	20798	20767	20847	20780	20779	20762	20740	20496	20626	20735	20547	20762	20671	20541	20699	20835	20863	20505	20561	20839	20570	20824	20885	20928	20805	21013	20815	20681	20864	20620	20779	20623	20905	20668	20710	20794	20856	20661	20516	20593	20791	20883	20782	20621	20904	20684	20637	20703	20860	20711	20659	20918	20798	20967	20679	20720	20949	20933	20752	20714	20640	20745	20889	20699	20834	20796	20698	20820	20795	20812	20839	20726	20828	20758	20926	20730	20631	20767	20683	20677	20785	20799	20815	20918	20750	20898	20662	20700	20613	20576	20682	20663	20829	20627	20944	20744	20846	20875	20791	20746	20845	20643	20808	20637	20926	20694	20821	20757	20580	20802	20839	20684	20916	20806	20765	20817	20839	20554	20968	20812	20944	20824	20638	20817	20841	20791	20983	20847	20650	20746	20683	20678	20833	20751	20688	20813	20682	20811	20745	20780	20613	20815	20671	20871	20794	20660	20802	20754	20811	20625	20914	20793	20867	20769	20913	20575	20741	20693	20827	20738	20991	20891	20790	20717	20794	20958	20681	20860	20727	20823	20780	20902	20755	20859	20696	20841	20710	20689	20804	20651	21009	20949	20812	20617	20618	20822	20708	20695	20899	20769	20959	20661	20822	20829	20759	20990	20736	20819	20769	20827	20740	20621	20823	20945	20746	20757	20840	20738	20879	20846	20850	20831	20870	20582	20809	20753	20936	20891	20928	20734	20655	20715	20730	21098	20799	20738	20836	20906	20732	20929	20780	20704	20762
58377	97860	77067	47994	29974	20788	17660	16902	16968	17157	17186	17035	17304	17206	17096	17088	17082	16931	17112	17007	17290	17205	17127	17017	17092	17153	16982	17241	17048	17200	16998	17035	17126	17153	17039	17081	17101	17033	17209	17053	17202	17065	17312	17083	17079	16963	17057	17175	17110	17141	17091	16998	17096	17146	16982	17153	17137	17023	17053	17183	17277	17073	16993	17068	17189	17079	17219	16952	17082	17042	17114	16937	17004	17143	17295	17082	17270	17023	17182	17254	17141	17152	17185	17136	17127	17145	17270	17015	17038	17075	16933	17038	16893	16965	17050	17169	17121	17034	17109	17042	17021	17062	17106	17124	16939	17093	17042	17144	17028	17079	17113	17243	17205	17156	16977	16949	16939	17168	17220	17146	17201	17077	17170	17205	17063	16992	17051	17232	16936	17066	17167	16973	17122	17084	17014	17184	17231	16907	17188	17268	17192	17157	17121	17017	17041	17088	17123	17244	17213	17065	17135	17194	17113	17118	17136	17028	17133	17307	17219	17285	17039	17133	16995	17103	17108	17035	17089	17201	17098	17185	16979	16873	17133	17057	17058	16937	17115	17040	16981	17125	16955	17212	16990	17026	16976	17071	17232	17178	17079	17195	17274	17014	17045	17142	17128	16942	17031	17029	16930	17025	17177	17048	16966	17160	17112	16950	17052	17128	17263	17155	17213	16973	17073	17039	17132	17026	17030	16934	17170	17082	17063	17155	17002	17008	17190	17099	16957	17049	17234	17118	17084	17128	17087	16909	17164	16954	17117	17110	17084	17129	17030	17111	17054	17004	17273	17180	16976	16980	17069	17135	17127	17103	17073	17223	17202	17060	17254	16926	17089	17046	17075	17206	17124	17073	17007	17226	16987	17152	17178	17181	17170	17230	17036	16983	17026	17226	17052	16981	17022	16980	17046	17099	17181	17131	17026	17103	16915	17213	17174	17085	17332	16962	16873	17154	17013	17095	17148	16816	17126	17140	16894	17016	16951	17056	17077	17195	17086	17134	17289	17060	17147	17098	17084	17207	17234	17079	17178	16992	17063	17038	17252	17081	17197	17160	17180	17172	17162	17144	17068	17006	16978	16991	17088	17339	17023	16994	17041	17145	17334	17070	16964	17096	17176	17057	17129	17108	17028	17055	17007	17098	17059	17308	17098	17024	17105	16997	17071	17064	17208	16990	17094	17237	17279	17132	17055	16967	17017	17049	17117	17129	17190	17132	16838	17037	17064	17020	17191	17139	17089	17154	17141	17203	17229	16974	16824	17115	16995	16958	17198	17136	17100	17164	17170	16965	16986	17049	17050	17206	17104	17030	16988	17107	17104	17224	17120	17033	17188	17210	16991	17011	17091	17224	17049	17056	17171	17176	17142	17179	17186	17219	17171	17061	17111	17001	17105	17205	16896	17158	17172	17143	17156	17097	16922	17014	17018	17000	17113	17179	17017	17230	17124	16997	17144	16926	17043	17131	17121	17039	16880	17024	17020	16907	17123	17109	17069	17067	16995	17151	16998	17232	17216	17070	17230	17098	17070	17134	17011	17129	16971	17031	17043	17012	17122	17096	16934	17144	17012	17122	17173	17057	16999	17077	17213	17254	16990	17085	17118	17116	16960	17079	17024	17016	16883	17053	17247	17137	16996	17099	17145	17106	17100	17152	17231	17161	17126	17134	17159	17153	17239	17018	17209	17139	17051	16965	17051	17063	17121	17163	17262	17088	17032	16981	17092	17053	17081	17047	17090	17082	17021	17318	17005	16994	17147	17150	16925	17105	17127	17020	17036	17018	17193	17053	17063	17033	16997	17269	17095	17058	17128	16960	17341	17013	17005	17273	16777	17015	17191	17039	16978	17294	17100	17202	17022	17166	17083	16978	17079	17080	17180	17030	17043	17116	17121	17055	16913	17172	17088	17016	16975	17068	17176	17041	17101	17013	17074	16974	17103	17072	17133	17013	17009	17127	17171	17153	17110	17095	17222	17107	17123	17071	17098	17257	17172	16930	17048	17106	16751	17182	16857	17148	17118	17178	17176	17086	17098	16988	17224	17043	17018	17311	16983	17244	17028	17115	17118	17121	17014	17090	17070	17097	17077	17105	17085	17246	17104	17077	17084	17066	17118	17093	17219	17108	17132	16923	17088	16934	17051	17187	17085	16943	17107	17127	17107	17255	16953	17228	16968	17163	17173	17246	17164	17214	17186	17101	17081	17094	17075	17036	16979	17282	17125	16848	17223	17091	17051	17128	17261	17036	17038	17054	17136	17161	17091	17019	17016	17163	17146	17191	17077	16962	16995	17084	17084	17044	17073	17089	17144	17135	17067	16908	17051	16912	17197	17071	17048	16980	17017	17046	17192	17045	17066	17100	17175	17196	16993	17018	16935	17129	17135	17172	17140	17141	17019	17071	17111	17069	17165	17172	16961	16986	17260	16927	17035	17017	17018	16938	17051	17145	17007	17130	17173	17103	17001	16996	17143	17169	17012	17094	16975	17100	17096	17110	17035	17007	17153	16959	17000	17067	17118	17124	17298	17066	16976	16977	17103	17079	16928	17048	16861	17278	17076	16980	17146	17172	17139	16986	17064	17023	17173	17132	17034	16988	17086	17177	17137	17047	17124	17014	16943	17019	17140	17322	17070	16930	17053	17051	17157	17144	17114	17147	17141	17034	17128	17148	17063	17064	17034	16987	17071	17043	17312	17130	17227	16963	17196	17078	17126	17099	16996	17102	16926	17007	17143	17067	17090	17006	16971	17158	17010	17153	17301	17037	16887	17092	17215	17283	17049	17147	16991	16996	17077	16887	17197	17030	16974	17076	17158	16977	17247	17086	17262	16842	17050	17161	17188	17115	17041	17036	17075	16800	17194	17065	17041	17008	17086	16926	17119	16902	17142	17164	17071	17183	17085	17050	17140	16801	17069	17031	17069	17188	17079	17197	17088	17017	16874	17094	17224	17178	16988	16882	17060	16995	16964	17234	17088	17005	17044	17162	17091	17070	17014	17078	17179	16970	17112	17010	17131	16928	17011	17196	17207	16975	17136	17039	17117	17226	17123	17124	17189	17011	17022	17361	17089	17249	17173	17211	17150	17156	17176	17083	17069	16996	17161	17149	17084	17147	16958	17087	17006	17002	17088	17180	17056	17117	17235	17118	17051	17002	17035	17048	17061	17150	17011	17116	17099	17168	16981	17022	17067	17107	16986	17138	16983	17123	16950	17207	16946	17072	17357	16980	16969	16987	17081	17053	17203	17068	17010	17208	17017	17078	17095	17084	17076	17279	17246	16979	17287	17117	17149	17034	17150	16967	17200	17034	16956	16973	17204	17152	17162	17150	17128	17102	17125	17025	17145	17105	17234	17005	17048	17110	17161	17091	17231	16948	17039	17179	17201	17111	17059	17176	17011	16851	17136	17133	17128	17166	17026	17072	17244	17018	17075	17002	17178	17129	16923	17122	17004	17103	17242	16961	17020	17090	17206	17120	17107	17109	17038	17021	17183	17174	17091	16937	16997	16916	17009	17009	17080	17169	17096	17117	17183	17182	17127	17106	16946	17236	17105	17106	17054	17159	17061	17082	17154	17143	17041	17161	17167	17215	17243	16969	17032	17175	17169	17184	17147	17060	17178	17078	17100	17239	16887	16805	17102	17213	17151	17118	17230	17241	17048	17178	16943	17073	17298	17098	17167	17069	17203	17024	17151	17179	17094	17122	17228	17118	17011	16917	17228	17083	17144	17244	17088	17168	16957	17102	17067	17319	17107	17137	16991	17141	17124	17040	17049	17085	17179	17052	16840	17001	16954	17185	17079	17032	16992	17118	17033	16912	17120	17122	17101	17006	17044	16998	17122	17233	17212	17073	17216	17126	16984	16907	17138	17014	16908	17062	16922	16901	17288	17121	17085	17227	17234	17106	16972	17132	17290	17189	17108	17005	17049	17195	17024	17043	17190	17175	17008	17148	17328	17218	17052	17107	17282	17200	17182	17076	17268	16982	17185	16959	16979	17134	17084	17084	17055	16922	17148	17179	17212	17100	17074	17141	17230	17137	17174	17068	17169	17061	17270	17058	17108	16944	17045	17079	17078	17174	17162	17069	17192	16961	17186	17072	16962	16978	16948	17181	17069	17159	17165	17102	16878	17059	17343	16864	17235	17086	17287	17175	17007	17152	17215	17049	16912	17025	17086	17020	17036	17238	16920	16964	17131	17020	16959	17088	17203	17176	17209	17079	16862	16980	17086	17093	17101	17217	17248	17061	17037	17032	17142	17223	17076	17077	16960	17095	17001	17052	17146	17095	17178	17076	16963	17063	17058	17121	17181	16933	17053	17077	17157	17235	16980	17108	17112	17161	16886	17150	17029	16895	16967	17039	17260	17138	16978	17051	17035	17111	17073	17033	17011	17247	17058	17164	17036	17105	17161	17137	17226	17164	17234	16942	17151	17011	17116	17044	17214	17204	16997	17212	17060	17048	17145	17168	17076	17121	17178	17268	17018	17105	17141	17073	17196	16927	17018	17155	17231	17037	17141	17129	17017	17024	17114	17113	17123	16961	17225	16995	17117	17064	17217	17086	17072	17095	16992	17150	17192	16998	17189	17088	17132	16963	17258	17022	17098	17143	17074	17041	16952	17029	16943	17277	16970	17116	17176	17130	17020	17288	17210	17127	17054	17187	17076	17032	17157	17256	17249	17226	17056	17046	16931	17121	17022	17219	17056	17002	17112	16978	17181	17306	16962	17249	16948	17180	17052	17059	16999	17064	17138	17060	16940	17276	17112	17392	17092	17218	17195	16950	17151	17044	16968	17321	17051	17142	17147	17134	17160	17111	17079	17084	17230	17073	17107	16986	17053	17052	17143	17058	17098	17114	17231	16971	17158	17100	16956	17099	17170	17206	17206	17087	17296	17157	17215	17006	17096	17209	17005	17104	16990	16894	17043	17263	17186	17238	17220	17060	17101	17266	17183	17061	17085	17143	17065	17124	17057	17142	17126	17008	17103	17163	17040	17126	17209	17256	17201	17109	17120	16997	16994	17140	17023	17129	16988	17192	17186	17056	17139	16914	17126	17138	17108	17029	17023	17172	17179	17063	16961	17168	17198	17162	16883	17094	17234	17098	17090	17049	17143	17053	17035	17120
23024	23790	37263	33452	28115	27166	27374	22363	21624	21824	21717	21752	21714	21946	21705	21756	21876	21558	21754	21515	21719	21603	21751	21609	21716	21531	21545	21623	21494	21706	21533	21383	21638	21496	21631	21371	21361	21365	21499	21477	21223	21273	21545	21304	21672	21510	21576	21496	21519	21421	21502	21524	21484	21578	21542	21508	21330	21461	21500	21610	21595	21344	21488	21302	21439	21573	21390	21468	21335	21357	21392	21454	21389	21516	21212	21544	21221	21436	21361	21317	21528	21587	21455	21351	21530	21373	21582	21273	21217	21481	21564	21320	21516	21565	21461	21436	21284	21272	21298	21339	21554	21518	21366	21394	21285	21399	21488	21434	21059	21422	21269	21107	21439	21519	21445	21645	21295	21418	21333	21270	21242	21404	21502	21588	21571	21188	21410	21513	21221	21500	21470	21329	21606	21596	21459	21554	21475	21348	21142	21266	21592	21436	21512	21670	21139	21402	21387	21396	21464	21343	21062	21386	21303	21436	21346	21435	21411	21322	21500	21317	21375	21459	21260	21309	21306	21321	21457	21122	21685	21284	21548	21453	21205	21615	21429	21463	21339	21419	21139	21401	21545	21408	21375	21396	21482	21534	21341	21227	21500	21149	21275	21221	21295	21358	21305	21543	21420	21142	21434	21497	21448	21265	21219	21383	21461	21543	21458	21364	21441	21495	21310	21367	21378	21378	21588	21342	21293	21450	21500	21477	21547	21429	21353	21383	21253	21237	21425	21440	21479	21725	21487	21371	21389	21231	21394	21453	21372	21366	21332	21307	21103	21536	21231	21333	21678	21297	21562	21136	21357	21147	21786	21318	21564	21490	21438	21235	21580	21371	21382	21323	21109	21510	21566	21521	21212	21533	21468	21233	21390	21201	21373	21369	21259	21574	21536	21304	21374	21378	21541	21389	21380	21365	21304	21491	21382	21461	21383	21130	21382	21306	21287	21225	21435	21527	21354	21529	21380	21252	21416	21308	21460	21552	21487	21317	21421	21259	21487	21357	21358	21148	21484	21487	21350	21467	21320	21242	21451	21365	21380	21361	21527	21486	21199	21103	21400	21147	21377	21367	21360	21427	21192	21386	21330	21571	21378	21392	21440	21289	21029	21196	21535	21510	21542	21401	21616	21465	21293	21355	21307	21360	21384	21210	21463	21434	21461	21400	21368	21293	21441	21472	21414	21409	21664	21627	21300	21431	21376	21515	21362	21219	21454	21317	21442	21549	21543	21484	21506	21403	21520	21309	21486	21341	21337	21593	21236	21399	21318	21285	21436	21255	21206	21231	21196	21483	21308	21406	21386	21433	21462	21436	21579	21442	21170	21456	21330	21342	21527	21367	21501	21254	21621	21504	21375	21322	21345	21568	21460	21302	21339	21270	21614	21348	21320	21390	21287	21316	21296	21595	21382	21349	21307	21531	21367	21436	21514	21491	21510	21266	21266	21220	21223	21244	21198	21339	21243	21341	21401	21516	21714	21260	21304	21346	21229	21196	21211	21571	21353	21415	21254	21559	21461	21190	21398	21325	21313	21428	21522	21124	21155	21501	21271	21566	21397	21263	21259	21306	21405	21518	21301	21379	21268	21490	21634	21376	21201	21271	21275	21470	21304	21456	21470	21623	21444	21312	21453	21234	21237	21298	21149	21405	21467	21335	21468	21465	21588	21333	21422	21271	21263	21405	21262	21396	21642	21387	21391	21621	21441	21511	21377	21248	21358	21485	21485	21250	21609	21472	21554	21613	21447	21427	21395	21674	21425	21285	21403	21150	21413	21532	21308	21451	21497	21497	21606	21312	21284	21461	21210	21190	21562	21253	21249	21458	21332	21237	21303	21324	21425	21509	21489	21533	21302	21347	21331	21275	21339	21247	21365	21401	21418	21439	21335	21237	21450	21358	21541	21408	21315	21505	21502	21334	21474	21372	21450	21365	21310	21182	21508	21255	21243	21404	21244	21342	21354	21238	21379	21385	21378	21388	21429	21401	21284	21181	21407	21188	21545	21390	21337	21447	21289	21374	21390	21412	21463	21357	21285	21512	21333	21418	21298	21321	21208	21113	21465	21533	21454	21418	21431	21429	21169	21297	21213	21430	21361	21471	21403	21387	21346	21334	21401	21556	21434	21522	21538	21243	21267	21161	21440	21404	21381	21346	21367	21476	21370	21319	21468	21545	21435	21220	21381	21242	21369	21526	21538	21319	21232	21128	21298	21342	21329	21340	21351	21437	21264	21470	21528	21370	21397	21353	21438	21233	21604	21340	21312	21365	21382	21323	21302	21486	21438	21587	21685	21372	21420	21297	21367	21191	21543	21526	21799	21388	21413	21434	21310	21454	21370	21479	21281	21274	21389	21347	21481	21303	21338	21448	21561	21369	21465	21364	21513	21346	21328	21445	21327	21458	21628	21497	21424	21310	21524	21600	21522	21466	21214	21263	21393	21367	21381	21147	21422	21564	21489	21378	21619	21492	21338	21203	21256	21399	21369	21234	21351	20997	21280	21605	21319	21328	21454	21499	21371	21507	21345	21552	21378	21367	21523	21364	21309	21455	21464	21384	21473	21422	21402	21578	21360	21432	21564	21314	21434	21314	21545	21391	21318	21456	21501	21305	21327	21189	21331	21439	21474	21194	21625	21327	21105	21233	21337	21425	21429	21469	21438	21440	21419	21439	21543	21404	21232	21278	21465	21395	21460	21545	21257	21513	21517	21362	21306	21653	21466	21285	21239	21331	21428	21489	21471	21242	21422	21187	21443	21506	21323	21391	21231	21326	21425	21371	21305	21364	21221	21298	21494	21244	21448	21452	21376	21551	21521	21284	21143	21505	21454	21414	21326	21417	21540	21374	21526	21409	21391	21430	21422	21244	21321	21338	21367	21430	21588	21476	21252	21332	21192	21469	21513	21250	21248	21274	21751	21336	21517	21222	21313	21380	21308	21410	21228	21370	21200	21413	21368	21415	21399	21120	21372	21242	21270	21522	21317	21442	21494	21428	21355	21387	21393	21473	21511	21351	21149	21163	21568	21239	21261	21338	21341	21366	21437	21541	21462	21397	21249	21487	21501	21356	21431	21309	21366	21358	21390	21493	21405	21678	21445	21306	21332	21387	21405	21498	21413	21579	21451	21294	21479	21198	21303	21324	21464	21505	21498	21338	21366	21451	21505	21334	21542	21282	21397	21475	21472	21329	21656	21355	21630	21321	21271	21389	21234	21285	21493	21160	21318	21204	21584	21416	21432	21462	21537	21514	21151	21266	21508	21164	21376	21372	21481	21447	21523	21265	21274	21403	21640	21434	21538	21299	21232	21453	21530	21307	21492	21379	21633	21348	21733	21521	21229	21294	21283	21445	21557	21635	21525	21324	21460	21323	21470	21265	21254	21577	21346	21491	21297	21236	21301	21389	21059	21131	21450	21377	21372	21661	21484	21573	21338	21298	21022	21320	21554	21648	21440	21350	21398	21355	21362	21498	21578	21312	21358	21354	21469	21324	21347	21374	21298	21207	21376	21073	21162	21332	21519	21315	21338	21297	21239	21254	21624	21248	21266	21573	21529	21282	21220	21415	21101	21277	21531	21364	21422	21333	21224	21487	21415	21339	21444	21458	21400	21665	21251	21428	21358	21556	21305	21217	21595	21414	21161	21251	21465	21355	21158	21508	21577	21629	21414	21296	21419	21289	21321	21334	21296	21442	21555	21430	21317	21298	21285	21338	21305	21455	21284	21282	21278	21290	21334	21531	21500	21358	21338	21323	21331	21462	21430	21161	21515	21262	21189	21248	21398	21460	21329	21512	21366	21337	21450	21144	21220	21291	21462	21347	21238	21390	21105	21529	21625	21445	21529	21693	21261	21186	21349	20984	21369	21355	21436	21025	21279	21314	21056	21376	21495	21436	21536	21369	21511	21287	21497	21433	21321	21633	21350	21390	21251	21567	21451	21392	21240	21259	21306	21426	21311	21399	21117	21314	21513	21380	21355	21651	21664	21289	21514	21423	21302	21363	21294	21228	21492	21347	21550	21357	21159	21265	21350	21478	21558	21299	21230	21401	21255	21428	21249	21313	21591	21229	21409	21319	21409	21395	21442	21365	21689	21474	21446	21426	21254	21183	21606	21388	21368	21528	21351	21258	21409	21384	21444	21240	21413	21371	21469	21718	21672	21289	21284	21303	21223	21440	21346	21568	21614	21540	21565	21440	21632	21144	21191	21528	21480	21516	21500	21498	21543	21253	21454	21264	21433	21378	21277	21356	21250	21383	21422	21341	21540	21316	21308	21248	21317	21347	21398	21268	21424	21147	21408	21470	21368	21376	21468	21237	21450	21268	21368	21334	21563	21505	21577	21554	21311	21285	21493	21276	21476	21386	21412	21436	21206	21582	21270	21603	21389	21379	21321	21399	21616	21474	21551	21252	21490	21370	21389	21425	21492	21291	21432	21247	21178	21277	21330	21587	21446	21407	21314	21057	21379	21422	21611	21266	21437	21474	21273	21398	21358	21460	21395	21154	21579	21330	21393	21288	21255	21395	21446	21389	21319	21401	21328	21207	21491	21602	21600	21348	21309	21444	21354	21375	21213	21427	21492	21337	21297	21423	21315	21305	21415	21456	21413	21535	21517	21290	21267	21420	21431	21334	21626	21335	21306	21193	21346	21487	21315	21406	21259	21424	21402	21396	21193	21323	21458	21354	21566	21311	21264	21411	21270	21146	21165	21289	21596	21619	21314	21417	21232	21424	21452	21399	21530	21320	21383	21541	21432	21135	21359	21387	21421	21605	21566	21345	21296	21416	21317	21314	21421	21287	21379	21075	21419	21531	21344	21425	21534	21313	21484	21709	21522	21701	21535	21410	21434	21095	21278	21415	21566	21517	21492	21328	21341	21559	21120	21541	21281	21323	21539	21497	21217	21128	21301	21435	21335	21585	21281	21594	21489	21511	21432	21206	21412	21480	21422	21219	21244	21372	21564	21463	21581	21398	21136	21274	21569	21365	21193	21512	21493	21288	21435	21472	21278	21235	21443	21276	21255	21369	21425	21353	21241	21495	21603	21359	21437	21368	21433	21419	21492	21242	21529	21344	21239	21491	21520	21406	21268	21317	21241	21262	21578	21458	21447	21422	21473	21484	21387	21457
63782	103552	89754	63881	40587	25498	18391	17409	17323	17365	17658	17268	17445	17474	17498	17368	17293	17612	17547	17441	17165	17474	17524	17476	17466	17383	17403	17590	17524	17421	17239	17332	17308	17409	17342	17598	17448	17359	17267	17415	17442	17422	17294	17491	17383	17482	17439	17370	17487	17208	17391	17522	17390	17387	17439	17313	17383	17459	17360	17577	17533	17223	17229	17300	17234	17456	17446	17324	17438	17177	17528	17522	17478	17480	17348	17358	17334	17364	17300	17591	17652	17481	17637	17396	17469	17471	17387	17456	17496	17432	17376	17509	17322	17461	17412	17184	17482	17468	17443	17433	17375	17450	17396	17474	17296	17397	17484	17248	17267	17427	17406	17264	17540	17291	17317	17567	17442	17561	17528	17399	17500	17344	17179	17530	17407	17256	17394	17496	17285	17573	17309	17507	17505	17346	17361	17543	17517	17421	17465	17333	17304	17521	17450	17546	17452	17379	17368	17507	17178	17510	17374	17517	17387	17311	17393	17337	17334	17390	17407	17513	17325	17490	17398	17392	17394	17242	17409	17373	17390	17490	17404	17347	17419	17298	17544	17360	17346	17289	17325	17478	17411	17587	17532	17372	17423	17497	17566	17321	17514	17230	17345	17704	17616	17398	17491	17280	17373	17406	17273	17468	17420	17446	17363	17376	17411	17354	17291	17566	17227	17297	17517	17594	17488	17294	17657	17340	17450	17457	17285	17329	17482	17473	17243	17438	17408	17301	17435	17560	17484	17418	17534	17384	17359	17289	17512	17361	17424	17469	17558	17378	17559	17556	17383	17428	17538	17378	17317	17430	17417	17391	17491	17540	17351	17276	17638	17748	17382	17355	17417	17532	17239	17388	17269	17486	17361	17346	17416	17372	17450	17457	17431	17595	17588	17412	17354	17281	17496	17387	17373	17434	17502	17461	17384	17448	17528	17290	17316	17344	17455	17339	17541	17486	17520	17400	17402	17399	17463	17272	17472	17394	17488	17371	17416	17275	17352	17471	17428	17425	17353	17341	17284	17488	17423	17272	17374	17528	17372	17390	17540	17513	17382	17364	17475	17440	17479	17441	17455	17594	17570	17406	17362	17274	17256	17408	17386	17311	17392	17526	17398	17285	17468	17462	17339	17462	17509	17406	17600	17460	17273	17271	17468	17334	17286	17316	17399	17388	17319	17493	17567	17503	17295	17423	17406	17404	17424	17391	17479	17429	17376	17463	17310	17237	17365	17404	17341	17327	17400	17400	17312	17172	17514	17462	17486	17203	17447	17360	17455	17514	17421	17388	17536	17336	17243	17437	17354	17482	17458	17351	17263	17439	17425	17221	17468	17594	17679	17414	17362	17168	17460	17430	17535	17471	17423	17448	17436	17339	17560	17384	17531	17476	17402	17569	17509	17507	17355	17346	17511	17329	17550	17406	17402	17375	17437	17366	17433	17403	17385	17393	17307	17353	17621	17428	17388	17376	17293	17504	17321	17406	17300	17506	17317	17386	17345	17275	17323	17345	17374	17245	17327	17616	17445	17315	17400	17558	17533	17298	17464	17317	17348	17284	17432	17407	17521	17429	17412	17378	17585	17532	17528	17506	17174	17541	17342	17265	17426	17378	17335	17467	17357	17452	17427	17493	17481	17532	17553	17364	17300	17481	17209	17308	17409	17474	17477	17346	17508	17383	17476	17480	17502	17336	17336	17205	17242	17466	17312	17525	17393	17325	17403	17451	17518	17354	17406	17563	17496	17438	17506	17347	17398	17324	17310	17563	17569	17334	17406	17454	17525	17311	17403	17587	17442	17428	17444	17396	17616	17461	17494	17414	17533	17419	17557	17394	17532	17478	17302	17490	17395	17423	17462	17417	17301	17417	17547	17341	17247	17557	17510	17351	17448	17414	17535	17479	17290	17281	17377	17416	17581	17355	17631	17559	17412	17334	17435	17437	17347	17448	17420	17420	17345	17466	17400	17467	17407	17424	17292	17202	17540	17395	17418	17493	17529	17380	17364	17747	17444	17299	17433	17547	17405	17455	17413	17257	17390	17407	17356	17285	17358	17420	17511	17254	17444	17411	17243	17341	17498	17565	17328	17588	17487	17337	17482	17381	17428	17629	17359	17472	17358	17273	17428	17303	17557	17408	17292	17445	17344	17466	17192	17308	17500	17314	17407	17407	17335	17375	17498	17439	17375	17486	17422	17379	17459	17424	17638	17419	17289	17545	17604	17394	17500	17328	17394	17574	17362	17342	17382	17371	17333	17302	17377	17395	17382	17549	17393	17457	17435	17293	17269	17463	17582	17437	17294	17531	17401	17480	17335	17395	17500	17363	17313	17470	17412	17534	17420	17334	17507	17586	17495	17461	17515	17536	17266	17651	17516	17404	17573	17284	17502	17387	17382	17351	17513	17515	17280	17195	17424	17412	17527	17225	17407	17322	17437	17441	17389	17359	17357	17464	17435	17336	17398	17395	17349	17494	17451	17514	17494	17523	17380	17452	17588	17313	17460	17368	17431	17298	17406	17355	17432	17296	17517	17270	17427	17266	17391	17378	17381	17518	17586	17468	17382	17439	17505	17356	17498	17488	17249	17390	17389	17546	17313	17390	17435	17583	17448	17368	17338	17431	17483	17247	17250	17328	17451	17307	17459	17393	17521	17509	17431	17369	17669	17439	17400	17385	17480	17354	17419	17338	17430	17364	17452	17382	17424	17475	17234	17376	17479	17340	17553	17443	17365	17380	17399	17428	17563	17262	17425	17511	17324	17387	17332	17435	17346	17422	17419	17261	17509	17600	17445	17389	17436	17226	17253	17495	17390	17441	17449	17331	17288	17454	17378	17405	17448	17304	17470	17283	17425	17172	17519	17401	17325	17505	17164	17355	17492	17201	17559	17402	17474	17344	17259	17562	17360	17532	17392	17489	17344	17441	17415	17465	17504	17626	17429	17374	17447	17359	17143	17530	17290	17314	17347	17234	17488	17323	17383	17529	17409	17360	17196	17585	17448	17382	17141	17532	17434	17498	17375	17527	17338	17373	17377	17484	17330	17429	17409	17353	17480	17350	17573	17446	17481	17387	17582	17325	17415	17478	17556	17285	17359	17614	17540	17491	17354	17552	17525	17479	17478	17393	17490	17482	17450	17556	17275	17581	17356	17408	17473	17453	17528	17313	17362	17435	17610	17315	17268	17491	17416	17308	17543	17548	17507	17411	17459	17471	17340	17496	17437	17465	17567	17346	17367	17409	17234	17434	17577	17283	17441	17520	17364	17450	17317	17415	17564	17381	17353	17338	17229	17465	17421	17368	17377	17451	17399	17451	17419	17418	17388	17532	17391	17382	17420	17366	17396	17541	17431	17254	17476	17408	17213	17331	17479	17362	17727	17390	17577	17437	17288	17386	17420	17366	17446	17367	17371	17522	17438	17353	17408	17323	17327	17505	17477	17441	17308	17302	17432	17250	17294	17417	17582	17434	17348	17357	17346	17469	17378	17541	17449	17382	17493	17389	17339	17372	17231	17395	17487	17388	17570	17468	17460	17512	17477	17430	17423	17362	17482	17431	17537	17341	17414	17390	17374	17438	17260	17534	17486	17339	17395	17417	17402	17289	17335	17475	17337	17131	17394	17369	17198	17352	17384	17399	17383	17470	17385	17367	17359	17634	17560	17493	17837	17503	17501	17479	17605	17540	17341	17335	17186	17383	17363	17411	17397	17445	17354	17350	17568	17357	17438	17509	17501	17563	17555	17552	17476	17410	17372	17455	17442	17445	17466	17534	17418	17454	17519	17263	17505	17417	17462	17416	17382	17325	17322	17200	17407	17280	17428	17277	17399	17409	17466	17423	17431	17496	17296	17405	17364	17595	17435	17478	17412	17341	17607	17312	17338	17476	17393	17513	17529	17526	17240	17595	17422	17545	17482	17426	17519	17441	17494	17404	17353	17262	17406	17339	17472	17520	17521	17432	17439	17457	17381	17496	17630	17460	17349	17392	17364	17348	17324	17442	17510	17573	17312	17351	17214	17412	17516	17334	17615	17577	17391	17269	17409	17486	17384	17491	17414	17321	17537	17475	17533	17405	17363	17388	17306	17455	17613	17396	17361	17509	17310	17455	17339	17414	17531	17401	17446	17494	17365	17495	17333	17562	17631	17261	17393	17572	17380	17480	17415	17306	17417	17455	17172	17250	17589	17390	17546	17543	17294	17321	17378	17415	17537	17405	17274	17410	17442	17491	17565	17504	17488	17339	17247	17516	17137	17359	17285	17462	17400	17620	17526	17283	17454	17359	17468	17548	17302	17392	17295	17450	17430	17321	17222	17467	17724	17430	17526	17496	17474	17341	17376	17393	17544	17425	17513	17415	17375	17257	17392	17385	17311	17411	17331	17375	17445	17412	17464	17378	17536	17296	17461	17348	17208	17331	17458	17409	17511	17442	17527	17308	17335	17412	17642	17524	17560	17431	17478	17152	17585	17428	17436	17394	17580	17350	17412	17252	17415	17462	17274	17505	17436	17617	17506	17526	17513	17344	17468	17157	17364	17242	17384	17478	17499	17478	17498	17457	17411	17432	17450	17565	17416	17410	17532	17376	17371	17308	17411	17390	17308	17356	17552	17484	17408	17370	17487	17481	17220	17393	17346	17404	17353	17402	17453	17472	17355	17354	17320	17430	17406	17459	17480	17580	17386	17472	17184	17432	17462	17473	17368	17196	17538	17584	17436	17530	17446	17264	17323	17423	17387	17470	17517	17518	17508	17391	17413	17376	17344	17473	17719	17396	17391	17484	17482	17475	17364	17498	17503	17492	17444	17482	17423	17377	17419	17273	17380	17316	17495	17455	17409	17521	17254	17501	17455	17353	17343	17363	17318	17324	17487	17496	17473	17534	17402	17525	17452	17362	17445	17478	17530	17476	17274	17406	17494	17597	17524	17533	17289	17515	17271	17279	17278	17324	17386	17384	17336	17328	17481	17303	17569	17483	17469	17580	17329	17266	17301	17477	17265	17371	17458	17426	17433	17344	17350	17275	17350	17309	17464	17408	17671	17356	17373	17456	17339	17413	17385	17529	17617	17469	17310	17381	17279	17510	17217	17179	17508	17367	17562	17508	17506	17565	17302	17371	17406	17370	17440	17382	17375	17439	17521	17514
30073	37804	44058	32999	25055	22629	21997	21608	21625	21624	21451	21453	21549	21520	21638	21460	21598	21429	21522	21495	21654	21456	21271	21455	21597	21385	21537	21430	21547	21584	21482	21317	21604	21343	21580	21300	21656	21648	21617	21175	21538	21468	21342	21643	21628	21501	21770	21464	21565	21270	21353	21230	21513	21260	21355	21342	21353	21432	21446	21496	21511	21417	21584	21615	21531	21443	21440	21408	21474	21323	21459	21378	21437	21297	21403	21561	21422	21430	21643	21628	21589	21605	21407	21570	21460	21772	21506	21154	21388	21372	21245	21228	21319	21386	21296	21566	21383	21308	21440	21641	21404	21522	21442	21299	21244	21282	21515	21351	21349	21320	21475	21635	21462	21570	21392	21452	21511	21553	21392	21440	21254	21411	21382	21620	21380	21317	21619	21666	21494	21453	21508	21379	21449	21495	21315	21387	21730	21519	21410	21300	21527	21387	21336	21581	21533	21522	21270	21457	21219	21378	21413	21471	21385	21360	21370	21414	21144	21521	21536	21422	21405	21372	21352	21496	21328	21307	21300	21303	21349	21481	21480	21448	21352	21346	21298	21603	21345	21306	21266	21334	21538	21494	21384	21476	21574	21352	21353	21475	21447	21424	21457	21408	21516	21386	21689	21549	21358	21235	21337	21197	21429	21334	21395	21442	21448	21420	21543	21449	21376	21596	21497	21236	21315	21296	21520	21306	21631	21447	21490	21531	21460	21415	21341	21389	21291	21336	21364	21486	21357	21304	21325	21516	21502	21339	21345	21286	21442	21420	21238	21562	21420	21386	21365	21421	21249	21666	21576	21431	21526	21560	21408	21520	21380	21253	21180	21482	21408	21449	21471	21399	21462	21644	21483	21388	21444	21464	21549	21118	21457	21402	21338	21456	21390	21512	21434	21406	21225	21603	21425	21365	21590	21542	21648	21669	21380	21333	21566	21430	21417	21468	21579	21349	21443	21503	21633	21379	21302	21081	21501	21284	21351	21354	21345	21425	21560	21405	21324	21315	21426	21438	21294	21622	21557	21417	21355	21581	21278	21245	21474	21398	21400	21280	21449	21492	21529	21409	21705	21440	21408	21393	21493	21377	21618	21309	21352	21724	21466	21434	21460	21352	21498	21552	21404	21545	21456	21277	21497	21455	21321	21291	21657	21316	21214	21488	21329	21597	21677	21332	21481	21213	21318	21434	21275	21300	21299	21473	21533	21501	21456	21447	21393	21561	21488	21598	21568	21481	21449	21408	21602	21683	21634	21363	21463	21496	21593	21414	21486	21506	21485	21507	21343	21538	21506	21379	21472	21434	21575	21704	21460	21317	21399	21421	21524	21401	21480	21397	21290	21174	21315	21452	21525	21329	21462	21290	21508	21453	21388	21447	21547	21414	21645	21495	21436	21354	21388	21241	21377	21403	21425	21370	21575	21698	21407	21350	21610	21527	21458	21376	21379	21365	21529	21360	21448	21535	21491	21412	21534	21188	21525	21400	21503	21463	21650	21553	21539	21502	21381	21305	21373	21364	21623	21538	21620	21303	21496	21621	21531	21482	21631	21461	21680	21439	21642	21456	21386	21367	21629	21548	21541	21337	21521	21377	21479	21429	21633	21447	21308	21320	21350	21410	21579	21288	21480	21466	21522	21458	21377	21426	21344	21498	21743	21370	21368	21379	21395	21402	21645	21463	21444	21269	21567	21588	21406	21338	21496	21395	21445	21305	21151	21288	21518	21383	21289	21448	21392	21310	21315	21422	21581	21392	21457	21318	21391	21575	21577	21337	21714	21220	21628	21354	21282	21512	21296	21824	21365	21488	21498	21563	21496	21330	21401	21282	21241	21367	21171	21357	21489	21669	21589	21531	21415	21271	21446	21471	21413	21381	21366	21387	21439	21340	21394	21351	21439	21133	21438	21506	21378	21487	21333	21491	21299	21411	21390	21535	21404	21539	21403	21533	21599	21376	21501	21446	21416	21348	21372	21313	21393	21574	21448	21561	21431	21514	21517	21607	21441	21568	21523	21478	21559	21501	21523	21369	21105	21448	21441	21555	21451	21483	21335	21321	21314	21533	21365	21234	21501	21507	21468	21482	21391	21452	21581	21518	21368	21335	21646	21516	21562	21506	21503	21472	21435	21523	21260	21133	21520	21585	21665	21587	21406	21377	21318	21140	21432	21496	21517	21495	21410	21326	21422	21538	21647	21404	21285	21481	21286	21381	21541	21495	21492	21478	21473	21551	21536	21517	21408	21327	21397	21502	21507	21556	21284	21436	21534	21550	21314	21363	21385	21279	21401	21500	21666	21429	21417	21425	21551	21510	21365	21433	21418	21371	21454	21793	21712	21536	21522	21544	21507	21499	21170	21376	21581	21378	21365	21569	21288	21473	21329	21381	21497	21524	21597	21471	21565	21327	21515	21558	21622	21517	21247	21594	21406	21569	21448	21444	21497	21403	21331	21174	21623	21490	21426	21228	21490	21450	21649	21505	21451	21444	21698	21488	21372	21858	21403	21445	21192	21459	21500	21252	21448	21302	21585	21370	21582	21414	21398	21546	21486	21578	21731	21410	21376	21415	21384	21504	21555	21372	21229	21510	21243	21345	21698	21451	21525	21424	21286	21209	21194	21563	21624	21346	21565	21656	21491	21501	21564	21422	21504	21359	21472	21356	21446	21287	21415	21437	21111	21293	21329	21515	21576	21519	21410	21101	21477	21445	21351	21534	21326	21641	21665	21483	21435	21339	21427	21579	21416	21535	21482	21407	21359	21177	21506	21339	21562	21287	21467	21413	21498	21494	21379	21497	21571	21530	21563	21312	21635	21535	21486	21524	21252	21576	21556	21692	21296	21362	21437	21587	21302	21708	21343	21278	21512	21523	21316	21621	21517	21267	21466	21478	21598	21654	21508	21373	21512	21368	21457	21502	21275	21171	21084	21416	21422	21425	21567	21562	21531	21527	21370	21565	21111	21450	21434	21373	21433	21504	21450	21397	21281	21340	21394	21523	21499	21463	21656	21476	21424	21715	21543	21516	21420	21383	21464	21427	21083	21694	21386	21571	21483	21443	21355	21532	21390	21426	21492	21363	21490	21525	21396	21507	21426	21432	21344	21443	21359	21478	21325	21416	21463	21285	21433	21429	21651	21513	21358	21434	21539	21424	21398	21801	21594	21613	21427	21280	21556	21435	21483	21510	21614	21697	21583	21324	21494	21441	21281	21637	21544	21365	21568	21215	21316	21383	21540	21394	21561	21139	21162	21471	21339	21404	21670	21418	21440	21492	21418	21291	21448	21552	21410	21380	21523	21392	21502	21408	21614	21521	21573	21768	21535	21463	21338	21516	21309	21565	21511	21499	21357	21350	21279	21322	21587	21474	21681	21553	21431	21317	21498	21399	21356	21399	21591	21366	21580	21715	21298	21407	21458	21398	21418	21295	21243	21438	21368	21550	21433	21558	21414	21290	21363	21426	21690	21421	21432	21383	21392	21354	21612	21320	21454	21631	21533	21424	21403	21400	21553	21299	21619	21312	21645	21320	21715	21432	21306	21251	21175	21319	21415	21337	21376	21329	21411	21493	21650	21453	21609	21282	21612	21565	21596	21444	21312	21148	21401	21563	21145	21431	21750	21494	21328	21370	21471	21468	21594	21413	21310	21464	21217	21514	21712	21492	21452	21620	21613	21413	21335	21463	21529	21663	21470	21448	21310	21422	21596	21523	21564	21427	21560	21259	21384	21280	21261	21307	21360	21514	21453	21380	21574	21528	21263	21382	21489	21500	21481	21588	21587	21338	21498	21573	21503	21134	21439	21381	21548	21446	21531	21644	21289	21552	21348	21225	21267	21481	21531	21596	21525	21419	21523	21558	21390	21586	21374	21363	21227	21440	21629	21434	21527	21407	21446	21580	21540	21342	21554	21523	21626	21548	21550	21494	21416	21455	21680	21534	21480	21555	21490	21586	21609	21524	21554	21397	21547	21339	21600	21373	21445	21429	21452	21379	21625	21366	21610	21541	21578	21378	21505	21558	21584	21635	21638	21565	21558	21228	21323	21328	21345	21584	21484	21428	21555	21595	21507	21639	21671	21345	21458	21194	21521	21439	21466	21787	21350	21535	21499	21389	21495	21464	21477	21406	21438	21443	21233	21520	21350	21255	21511	21370	21438	21382	21410	21409	21418	21419	21245	21563	21391	21258	21420	21485	21451	21540	21621	21488	21395	21478	21524	21477	21605	21459	21417	21429	21452	21364	21290	21428	21602	21379	21344	21468	21396	21451	21529	21417	21494	21547	21688	21673	21795	21327	21557	21633	21508	21656	21327	21603	21399	21647	21602	21571	21515	21475	21418	21366	21534	21493	21392	21497	21525	21317	21511	21413	21525	21615	21519	21360	21559	21392	21548	21649	21635	21570	21435	21489	21370	21328	21562	21403	21374	21359	21408	21422	21377	21447	21291	21327	21600	21428	21459	21516	21378	21257	21442	21379	21558	21348	21497	21406	21403	21643	21359	21821	21518	21242	21583	21253	21516	21532	21376	21492	21395	21339	21610	21539	21376	21498	21580	21499	21479	21550	21321	21462	21391	21443	21467	21465	21584	21480	21468	21486	21640	21431	21278	21365	21466	21385	21432	21408	21477	21449	21389	21320	21441	21732	21443	21362	21511	21324	21286	21613	21328	21449	21576	21260	21463	21476	21569	21522	21640	21121	21518	21364	21553	21319	21454	21445	21066	21414	21593	21555	21379	21221	21383	21517	21411	21459	21415	21356	21612	21465	21418	21532	21310	21421	21485	21457	21359	21449	21595	21465	21438	21562	21464	21600	21536	21437	21223	21311	21268	21467	21466	21446	21333	21403	21362	21580	21476	21493	21360	21423	21331	21268	21485	21697	21395	21519	21577	21198	21499	21484	21500	21355	21513	21479	21430	21448	21339	21350	21409	21568	21475	21476	21604	21590	21717	21518	21418	21422	21427	21324	21533	21525	21311	21386	21568	21346	21622	21440	21450	21337	21312	21347	21488	21482	21696	21463	21566	21556	21841	21564	21470	21344	21455	21344	21426	21683	21590	21374	21254	21571	21496	21362	21446	21265	21545	21611	21377	21566	21718	21550	21574	21497	21555	21549	21349	21422	21458	21379	21379	21622
35728	58725	45390	28263	20669	18238	17481	17531	17434	17577	17404	17293	17463	17430	17423	17326	17329	17338	17465	17309	17389	17324	17211	17330	17402	17345	17646	17444	17359	17584	17560	17349	17498	17333	17352	17518	17359	17528	17403	17373	17507	17405	17310	17283	17406	17412	17285	17417	17330	17410	17338	17439	17412	17450	17289	17303	17472	17385	17476	17410	17503	17433	17427	17437	17523	17362	17495	17452	17523	17411	17369	17312	17356	17170	17530	17419	17319	17361	17350	17505	17393	17134	17315	17431	17283	17347	17201	17242	17237	17244	17291	17350	17535	17350	17367	17415	17391	17429	17280	17333	17350	17300	17393	17519	17428	17532	17444	17272	17531	17438	17537	17208	17351	17472	17282	17252	17610	17152	17516	17446	17343	17389	17399	17441	17446	17165	17347	17376	17282	17344	17371	17471	17435	17173	17396	17472	17461	17280	17610	17252	17354	17320	17437	17303	17409	17364	17367	17424	17397	17506	17507	17395	17421	17454	17471	17430	17285	17307	17383	17303	17267	17455	17536	17479	17333	17375	17159	17533	17555	17377	17339	17403	17302	17388	17519	17495	17260	17403	17468	17359	17364	17326	17500	17423	17319	17453	17404	17263	17364	17405	17515	17487	17416	17295	17661	17470	17230	17450	17264	17437	17360	17372	17412	17384	17489	17373	17452	17403	17543	17477	17408	17258	17574	17257	17340	17307	17326	17416	17289	17264	17349	17361	17487	17331	17411	17511	17382	17277	17340	17238	17421	17317	17381	17339	17354	17300	17469	17470	17405	17294	17411	17383	17394	17496	17203	17363	17518	17473	17540	17410	17321	17404	17401	17335	17273	17279	17292	17318	17345	17534	17341	17472	17317	17530	17289	17289	17361	17456	17437	17213	17323	17270	17496	17311	17398	17480	17554	17448	17522	17414	17330	17264	17314	17377	17149	17268	17264	17590	17611	17337	17629	17293	17285	17181	17293	17502	17280	17356	17417	17443	17420	17501	17421	17283	17351	17598	17296	17616	17437	17321	17506	17517	17365	17437	17461	17551	17313	17396	17444	17381	17565	17436	17140	17763	17358	17335	17316	17420	17489	17221	17382	17380	17445	17442	17323	17400	17414	17525	17394	17216	17358	17378	17445	17353	17356	17268	17393	17499	17455	17344	17253	17480	17545	17297	17322	17346	17364	17373	17233	17433	17442	17395	17286	17279	17505	17458	17377	17421	17374	17336	17486	17393	17205	17388	17485	17560	17326	17422	17314	17210	17399	17205	17265	17507	17311	17416	17331	17346	17304	17342	17405	17423	17337	17279	17562	17423	17368	17366	17363	17501	17536	17427	17480	17484	17460	17414	17256	17340	17485	17467	17595	17336	17367	17356	17292	17426	17343	17374	17485	17266	17551	17434	17411	17375	17363	17490	17413	17529	17298	17621	17264	17485	17375	17444	17420	17378	17189	17482	17390	17402	17352	17257	17582	17369	17536	17404	17313	17371	17180	17340	17522	17294	17363	17329	17437	17319	17263	17434	17352	17331	17334	17473	17418	17255	17408	17604	17476	17446	17411	17479	17451	17235	17533	17382	17351	17300	17251	17360	17337	17388	17455	17405	17494	17327	17429	17396	17497	17414	17555	17410	17368	17433	17176	17417	17464	17420	17464	17370	17510	17437	17421	17409	17448	17420	17476	17446	17357	17493	17377	17243	17345	17236	17373	17350	17326	17402	17126	17477	17324	17347	17337	17391	17365	17381	17295	17466	17201	17405	17236	17545	17422	17511	17354	17195	17269	17322	17408	17424	17472	17363	17486	17374	17234	17427	17277	17457	17378	17332	17471	17434	17418	17343	17365	17227	17327	17381	17506	17331	17418	17489	17282	17409	17357	17441	17430	17265	17263	17390	17543	17458	17292	17343	17445	17334	17423	17250	17216	17414	17356	17394	17174	17447	17344	17332	17434	17454	17306	17331	17411	17405	17457	17319	17518	17452	17139	17583	17317	17197	17241	17449	17493	17258	17436	17432	17312	17296	17380	17356	17458	17342	17411	17386	17360	17431	17355	17454	17301	17528	17373	17562	17226	17527	17368	17263	17407	17131	17425	17388	17477	17462	17512	17243	17239	17341	17387	17295	17412	17364	17399	17454	17384	17420	17419	17305	17295	17262	17319	17320	17431	17414	17453	17493	17274	17372	17370	17458	17377	17357	17219	17304	17368	17235	17397	17422	17461	17412	17230	17346	17364	17480	17475	17487	17468	17413	17421	17484	17471	17236	17485	17242	17242	17524	17417	17329	17291	17453	17452	17379	17370	17492	17258	17307	17396	17401	17335	17490	17382	17455	17458	17343	17485	17270	17412	17362	17296	17411	17402	17568	17560	17429	17348	17285	17317	17363	17371	17187	17398	17429	17410	17357	17331	17517	17292	17296	17352	17420	17348	17494	17482	17233	17417	17510	17304	17425	17370	17356	17275	17522	17178	17521	17295	17477	17455	17493	17390	17453	17353	17443	17505	17187	17406	17237	17396	17460	17430	17464	17439	17418	17194	17416	17359	17510	17466	17324	17325	17361	17288	17285	17365	17397	17363	17477	17347	17542	17385	17465	17278	17429	17410	17431	17403	17283	17257	17461	17258	17329	17254	17341	17312	17299	17372	17300	17541	17265	17196	17309	17302	17257	17513	17325	17266	17468	17339	17496	17332	17357	17418	17372	17382	17570	17388	17402	17268	17499	17401	17385	17443	17301	17305	17575	17436	17450	17297	17512	17470	17257	17427	17384	17508	17421	17398	17236	17318	17305	17405	17482	17373	17474	17502	17326	17395	17430	17442	17397	17412	17407	17326	17438	17510	17450	17419	17429	17415	17251	17440	17418	17467	17525	17261	17436	17456	17246	17525	17247	17473	17471	17351	17436	17343	17338	17442	17400	17337	17384	17294	17390	17329	17579	17493	17376	17436	17590	17374	17436	17311	17310	17326	17444	17292	17308	17339	17300	17384	17248	17488	17248	17279	17311	17503	17231	17379	17322	17472	17376	17422	17300	17325	17524	17294	17584	17354	17626	17436	17188	17437	17267	17340	17505	17293	17449	17494	17533	17261	17374	17370	17559	17333	17379	17353	17569	17452	17272	17418	17393	17247	17483	17228	17372	17177	17295	17350	17471	17380	17395	17499	17434	17466	17708	17451	17249	17539	17313	17461	17369	17441	17263	17337	17458	17355	17358	17472	17424	17399	17364	17416	17378	17435	17498	17539	17271	17402	17293	17417	17271	17391	17320	17265	17417	17436	17390	17351	17504	17506	17290	17381	17342	17522	17344	17369	17254	17534	17367	17256	17321	17279	17305	17370	17389	17424	17342	17434	17224	17189	17285	17445	17164	17383	17366	17436	17407	17416	17276	17440	17425	17467	17396	17471	17308	17411	17338	17415	17331	17391	17376	17306	17437	17455	17587	17362	17336	17445	17416	17427	17341	17266	17245	17279	17443	17289	17461	17336	17477	17399	17299	17367	17501	17304	17346	17385	17339	17193	17551	17281	17535	17449	17366	17513	17397	17378	17376	17374	17281	17409	17394	17409	17244	17548	17305	17420	17355	17320	17295	17312	17401	17433	17472	17215	17340	17333	17518	17493	17431	17193	17455	17406	17443	17435	17399	17470	17376	17351	17342	17327	17366	17342	17502	17564	17186	17285	17466	17242	17395	17258	17461	17340	17264	17431	17297	17540	17427	17386	17346	17367	17470	17380	17279	17275	17491	17400	17534	17356	17458	17483	17359	17374	17229	17521	17411	17414	17387	17352	17489	17543	17301	17416	17344	17406	17245	17365	17321	17354	17488	17334	17417	17443	17348	17345	17432	17534	17347	17273	17393	17435	17274	17635	17378	17276	17441	17459	17275	17304	17358	17325	17270	17455	17335	17475	17425	17269	17433	17576	17158	17332	17428	17273	17489	17378	17383	17383	17262	17355	17482	17369	17499	17402	17374	17489	17480	17468	17331	17413	17324	17364	17508	17374	17554	17599	17330	17233	17524	17215	17402	17387	17379	17314	17443	17417	17429	17545	17463	17480	17302	17487	17318	17251	17587	17259	17437	17581	17520	17464	17286	17420	17568	17417	17415	17286	17504	17349	17484	17501	17331	17408	17397	17357	17372	17431	17294	17316	17529	17598	17270	17446	17304	17463	17492	17425	17283	17574	17334	17452	17389	17411	17285	17648	17477	17275	17335	17486	17299	17364	17350	17308	17435	17287	17370	17362	17478	17324	17278	17203	17271	17481	17233	17314	17404	17627	17293	17355	17364	17467	17299	17416	17473	17560	17418	17413	17305	17432	17409	17413	17366	17454	17236	17575	17369	17288	17327	17487	17484	17389	17373	17549	17392	17397	17452	17407	17422	17372	17343	17203	17532	17591	17516	17377	17414	17425	17280	17468	17395	17395	17153	17375	17448	17444	17263	17241	17396	17491	17521	17314	17631	17182	17282	17401	17217	17539	17352	17448	17402	17360	17508	17388	17284	17393	17531	17579	17492	17306	17427	17409	17378	17602	17348	17460	17473	17422	17347	17448	17344	17233	17244	17347	17351	17472	17393	17565	17327	17351	17328	17268	17349	17464	17245	17351	17489	17285	17451	17415	17479	17258	17382	17546	17455	17346	17440	17433	17391	17335	17478	17322	17337	17403	17392	17377	17438	17369	17272	17396	17466	17363	17541	17544	17376	17440	17360	17259	17345	17480	17519	17439	17297	17371	17432	17233	17280	17327	17517	17332	17371	17163	17389	17322	17313	17432	17411	17341	17476	17428	17417	17464	17401	17463	17500	17350	17477	17453	17456	17505	17446	17243	17380	17416	17410	17191	17510	17344	17410	17419	17239	17445	17335	17314	17388	17186	17407	17437	17324	17479	17381	17322	17370	17401	17176	17517	17426	17338	17509	17395	17294	17564	17428	17383	17497	17384	17302	17468	17293	17301	17468	17419	17361	17393	17316	17324	17320	17360	17412	17393	17294	17642	17495	17397	17428	17366	17406	17396	17374	17498	17243	17403	17458	17214	17392	17358	17420	17384	17576	17261	17227	17383	17335	17437	17367	17377	17388	17544	17274	17284	17356	17218	17377	17465	17324	17368	17435	17252	17476	17384	17304	17116	17376	17309	17462	17440	17349
25001	26596	42557	38354	29367	26071	24294	21891	21666	21572	22010	21803	21471	21501	21665	21580	21543	21738	21620	21856	21587	21774	21554	21374	21481	21549	21639	21499	21382	21513	21638	21458	21683	21836	21541	21444	21485	21576	21631	21453	21389	21627	21752	21527	21571	21801	21710	21694	21619	21510	21341	21723	21586	21492	21602	21516	21331	21249	21492	21584	21445	21568	21467	21527	21392	21342	21354	21540	21810	21568	21551	21227	21603	21481	21662	21353	21524	21595	21481	21693	21422	21613	21561	21554	21636	21512	21328	21467	21324	21518	21375	21407	21436	21209	21331	21520	21379	21676	21438	21311	21332	21453	21385	21331	21575	21473	21394	21532	21363	21608	21728	21590	21256	21573	21476	21691	21461	21456	21459	21461	21585	21562	21549	21392	21356	21579	21397	21634	21600	21175	21554	21626	21547	21608	21474	21173	21394	21408	21331	21632	21296	21472	21563	21624	21573	21713	21822	21740	21399	21445	21454	21382	21740	21351	21575	21195	21386	21556	21474	21500	21649	21323	21535	21472	21493	21618	21491	21530	21451	21414	21543	21550	21364	21504	21444	21409	21449	21655	21436	21386	21270	21369	21332	21538	21465	21469	21498	21386	21564	21527	21658	21415	21197	21413	21419	21763	21568	21551	21416	21396	21210	21498	21539	21424	21235	21591	21585	21568	21366	21546	21632	21655	21702	21419	21401	21550	21447	21509	21517	21305	21365	21536	21241	21436	21284	21309	21354	21417	21407	21332	21363	21664	21315	21342	21562	21430	21487	21623	21579	21507	21456	21389	21508	21394	21348	21386	21614	21520	21353	21519	21580	21615	21591	21308	21477	21639	21445	21662	21386	21468	21230	21172	21463	21427	21644	21380	21730	21267	21292	21460	21626	21506	21349	21506	21374	21649	21449	21452	21579	21498	21391	21469	21698	21259	21517	21521	21456	21564	21429	21535	21606	21561	21705	21511	21595	21453	21672	21424	21526	21382	21573	21273	21399	21370	21443	21437	21613	21379	21394	21474	21401	21611	21519	21468	21530	21423	21513	21611	21511	21446	21510	21552	21490	21416	21598	21509	21416	21412	21183	21258	21604	21436	21541	21321	21158	21439	21503	21482	21652	21514	21543	21634	21622	21590	21540	21393	21556	21591	21543	21508	21571	21599	21277	21543	21680	21522	21604	21350	21541	21488	21563	21738	21642	21376	21425	21502	21424	21470	21552	21471	21545	21655	21447	21564	21567	21584	21501	21468	21410	21343	21533	21474	21270	21554	21333	21567	21436	21337	21546	21438	21591	21437	21632	21678	21559	21409	21459	21483	21335	21508	21605	21303	21530	21397	21479	21497	21516	21551	21488	21273	21417	21480	21552	21378	21422	21534	21500	21530	21519	21456	21470	21486	21332	21305	21387	21528	21580	21443	21686	21446	21579	21527	21675	21583	21632	21266	21580	21282	21506	21246	21687	21450	21423	21533	21407	21533	21676	21816	21326	21365	21404	21320	21398	21648	21511	21400	21453	21540	21404	21478	21571	21759	21370	21489	21511	21503	21470	21348	21258	21573	21634	21415	21428	21494	21480	21538	21446	21339	21443	21434	21563	21503	21355	21322	21715	21533	21452	21408	21517	21509	21452	21140	21478	21448	21491	21619	21691	21496	21616	21248	21578	21567	21575	21497	21611	21603	21728	21782	21341	21495	21422	21410	21680	21501	21729	21378	21556	21511	21550	21663	21338	21639	21491	21726	21483	21426	21433	21363	21471	21443	21365	21331	21548	21398	21407	21377	21293	21425	21404	21582	21479	21447	21522	21527	21695	21520	21609	21535	21511	21458	21461	21528	21625	21516	21576	21542	21571	21458	21525	21240	21392	21297	21200	21419	21318	21557	21486	21477	21467	21659	21610	21435	21680	21385	21497	21611	21432	21431	21371	21257	21300	21299	21374	21371	21458	21442	21328	21301	21260	21368	21464	21550	21497	21642	21628	21467	21420	21319	21332	21554	21395	21596	21364	21517	21436	21261	21518	21492	21487	21588	21598	21538	21448	21560	21498	21417	21488	21576	21452	21509	21538	21351	21513	21595	21491	21523	21564	21546	21690	21322	21428	21562	21610	21424	21325	21382	21482	21270	21420	21476	21661	21729	21346	21303	21474	21624	21624	21617	21444	21536	21366	21548	21497	21613	21476	21172	21750	21457	21241	21239	21209	21503	21241	21163	21551	21546	21478	21341	21358	21294	21524	21415	21519	21329	21573	21471	21590	21490	21687	21706	21675	21446	21569	21667	21418	21520	21518	21302	21415	21319	21610	21674	21265	21461	21513	21580	21387	21497	21469	21574	21620	21403	21488	21649	21676	21574	21366	21468	21569	21547	21655	21512	21571	21301	21558	21666	21377	21573	21728	21598	21568	21438	21405	21601	21366	21539	21387	21655	21432	21663	21639	21589	21497	21231	21382	21616	21429	21450	21432	21478	21634	21421	21625	21475	21598	21471	21615	21627	21380	21510	21418	21522	21577	21572	21338	21479	21799	21695	21399	21533	21355	21619	21616	21427	21468	21606	21445	21490	21687	21508	21507	21519	21461	21558	21378	21456	21494	21362	21324	21262	21475	21365	21444	21346	21228	21384	21496	21556	21631	21476	21592	21426	21539	21634	21719	21479	21313	21483	21687	21385	21492	21549	21299	21351	21573	21397	21674	21522	21445	21722	21398	21762	21387	21459	21594	21624	21419	21466	21364	21435	21379	21243	21581	21552	21364	21522	21284	21388	21661	21454	21615	21469	21609	21592	21496	21627	21567	21558	21473	21540	21390	21545	21224	21405	21333	21474	21490	21471	21420	21469	21483	21395	21348	21492	21788	21434	21317	21818	21649	21606	21158	21375	21730	21261	21436	21446	21714	21378	21363	21518	21462	21569	21203	21214	21551	21514	21294	21435	21260	21279	21449	21574	21575	21364	21361	21421	21363	21509	21502	21556	21359	21552	21522	21465	21567	21549	21324	21488	21263	21183	21467	21450	21444	21457	21561	21580	21533	21763	21443	21387	21393	21385	21632	21363	21616	21452	21514	21363	21445	21359	21713	21450	21446	21428	21301	21446	21622	21393	21389	21386	21601	21462	21376	21538	21555	21641	21586	21521	21439	21486	21426	21334	21240	21607	21469	21551	21495	21293	21591	21434	21339	21526	21538	21673	21553	21581	21451	21364	21440	21468	21513	21572	21646	21575	21481	21428	21596	21482	21585	21481	21625	21499	21447	21234	21429	21483	21614	21480	21528	21455	21475	21479	21391	21744	21456	21609	21571	21432	21461	21340	21612	21604	21442	21537	21452	21528	21420	21370	21397	21561	21208	21699	21351	21123	21452	21439	21511	21420	21417	21511	21640	21317	21542	21473	21457	21600	21445	21638	21401	21481	21354	21311	21505	21435	21431	21558	21501	21488	21465	21540	21741	21479	21628	21411	21423	21388	21691	21696	21300	21383	21455	21535	21295	21563	21479	21421	21345	21674	21628	21352	21425	21295	21598	21411	21494	21429	21476	21533	21485	21416	21622	21356	21494	21569	21405	21428	21480	21535	21546	21591	21549	21612	21592	21540	21604	21300	21585	21268	21426	21351	21260	21458	21561	21332	21266	21465	21619	21500	21472	21508	21448	21372	21459	21411	21660	21677	21726	21618	21478	21554	21514	21516	21638	21520	21389	21436	21433	21419	21446	21621	21323	21455	21730	21640	21452	21537	21400	21664	21352	21430	21543	21543	21657	21252	21470	21483	21563	21575	21473	21415	21425	21503	21448	21448	21647	21470	21676	21552	21608	21455	21627	21540	21309	21662	21456	21447	21418	21505	21741	21644	21363	21472	21506	21332	21507	21383	21379	21241	21385	21595	21376	21578	21556	21447	21635	21482	21630	21605	21469	21503	21659	21758	21610	21647	21511	21238	21662	21699	21503	21423	21570	21585	21576	21439	21484	21450	21654	21522	21547	21553	21230	21410	21706	21629	21512	21293	21590	21493	21345	21752	21600	21602	21719	21427	21387	21570	21506	21623	21689	21613	21607	21574	21654	21738	21613	21359	21468	21688	21490	21442	21450	21518	21492	21444	21333	21649	21460	21537	21369	21483	21537	21854	21639	21411	21410	21483	21517	21617	21679	21531	21566	21617	21587	21440	21526	21483	21360	21424	21498	21360	21501	21301	21343	21502	21485	21420	21537	21540	21499	21518	21480	21464	21388	21494	21520	21485	21466	21230	21504	21489	21523	21448	21362	21501	21530	21208	21533	21416	21229	21481	21522	21533	21290	21518	21553	21450	21200	21347	21742	21647	21549	21308	21356	21461	21494	21580	21556	21477	21459	21356	21634	21436	21555	21425	21561	21550	21408	21513	21478	21540	21483	21417	21566	21379	21377	21593	21472	21471	21368	21389	21419	21460	21481	21372	21527	21527	21270	21222	21200	21645	21299	21586	21495	21436	21610	21548	21274	21416	21404	21492	21554	21401	21526	21591	21447	21519	21378	21516	21506	21616	21779	21577	21325	21476	21601	21441	21521	21587	21419	21623	21601	21672	21539	21623	21537	21402	21304	21540	21386	21586	21228	21578	21693	21487	21350	21310	21506	21427	21612	21526	21619	21456	21313	21430	21284	21586	21461	21549	21568	21460	21681	21697	21626	21269	21300	21517	21512	21446	21492	21646	21404	21481	21391	21506	21502	21534	21493	21527	21272	21491	21513	21171	21380	21533	21492	21644	21539	21385	21446	21475	21551	21707	21495	21566	21649	21414	21447	21488	21529	21462	21717	21531	21522	21630	21754	21352	21638	21411	21537	21626	21701	21481	21528	21377	21518	21557	21331	21444	21466	21614	21564	21319	21443	21275	21523	21460	21332	21552	21454	21397	21447	21415	21621	21161	21538	21454	21477	21385	21435	21237	21599	21617	21521	21450	21406	21353	21628	21585	21425	21550	21355	21538	21516	21477	21451	21401	21362	21354	21563	21482	21517	21483	21418	21476	21494	21415	21442	21550	21480	21460	21656	21648	21740	21275	21326	21480	21545	21437	21481	21498	21681	21674	21648	21518	21369	21415	21633	21478	21588	21612	21531	21219	21432	21563	21572	21471	21695	21562	21393	21213	21465	21457	21558	21369	21328	21614
59549	98507	77291	48749	30944	21245	17896	17521	17417	17404	17588	17585	17562	17624	17480	17382	17461	17445	17456	17456	17543	17473	17636	17710	17623	17550	17554	17431	17425	17576	17435	17522	17530	17461	17597	17415	17588	17550	17574	17323	17557	17670	17552	17548	17686	17473	17437	17581	17437	17485	17489	17435	17477	17541	17285	17645	17417	17458	17444	17504	17499	17724	17623	17551	17517	17452	17490	17387	17558	17551	17414	17637	17380	17574	17423	17513	17371	17486	17474	17509	17469	17441	17468	17467	17546	17572	17483	17424	17510	17376	17611	17524	17443	17293	17431	17371	17659	17719	17480	17459	17355	17395	17497	17561	17453	17388	17552	17523	17487	17523	17745	17520	17374	17446	17664	17574	17558	17571	17382	17560	17502	17430	17595	17595	17351	17446	17425	17593	17632	17487	17507	17430	17619	17369	17405	17405	17503	17477	17551	17406	17409	17466	17434	17530	17358	17404	17363	17532	17292	17498	17531	17341	17444	17488	17546	17449	17479	17372	17349	17317	17440	17333	17539	17548	17431	17520	17400	17497	17552	17662	17510	17383	17471	17576	17530	17542	17557	17416	17522	17493	17591	17540	17457	17504	17543	17374	17571	17509	17602	17347	17452	17513	17743	17436	17533	17618	17534	17341	17640	17736	17406	17582	17471	17505	17678	17542	17469	17529	17357	17520	17519	17555	17416	17598	17493	17695	17413	17578	17451	17504	17483	17377	17303	17317	17651	17509	17519	17580	17660	17374	17285	17326	17322	17358	17569	17536	17185	17637	17464	17415	17457	17476	17284	17472	17523	17479	17444	17463	17327	17577	17511	17552	17419	17395	17207	17540	17554	17517	17538	17415	17611	17653	17491	17442	17409	17538	17480	17599	17666	17530	17400	17530	17604	17478	17487	17448	17577	17543	17406	17702	17510	17490	17558	17499	17594	17442	17437	17533	17430	17439	17692	17399	17371	17514	17502	17483	17722	17302	17396	17539	17640	17395	17486	17577	17280	17685	17417	17595	17456	17462	17438	17330	17666	17388	17534	17361	17434	17651	17474	17396	17667	17467	17584	17498	17336	17535	17350	17440	17478	17413	17614	17567	17620	17518	17480	17418	17324	17524	17533	17487	17517	17319	17387	17400	17576	17540	17431	17448	17516	17485	17440	17558	17390	17443	17433	17484	17419	17511	17584	17347	17613	17460	17614	17378	17467	17298	17537	17518	17468	17438	17672	17401	17489	17557	17434	17499	17454	17517	17474	17562	17545	17615	17483	17442	17455	17392	17683	17283	17317	17588	17812	17570	17440	17256	17443	17535	17546	17661	17522	17470	17420	17505	17475	17636	17597	17443	17584	17500	17440	17370	17486	17455	17530	17485	17405	17347	17474	17499	17551	17391	17515	17496	17501	17388	17514	17458	17560	17419	17399	17477	17689	17487	17270	17510	17522	17450	17494	17517	17426	17369	17537	17379	17403	17437	17606	17456	17581	17554	17540	17492	17552	17372	17568	17690	17492	17538	17649	17440	17729	17507	17552	17378	17478	17361	17393	17524	17358	17488	17462	17332	17639	17645	17405	17372	17612	17372	17553	17581	17688	17565	17646	17282	17525	17610	17513	17451	17523	17570	17446	17666	17346	17472	17478	17501	17502	17448	17459	17438	17631	17351	17498	17603	17393	17473	17530	17601	17397	17402	17415	17484	17343	17649	17360	17464	17389	17564	17333	17423	17594	17368	17362	17507	17510	17601	17570	17499	17670	17350	17452	17532	17570	17447	17559	17400	17543	17467	17559	17503	17771	17422	17514	17535	17474	17524	17450	17527	17534	17526	17507	17505	17526	17477	17371	17438	17380	17537	17551	17525	17540	17352	17579	17644	17472	17428	17406	17287	17488	17480	17231	17568	17457	17515	17367	17339	17490	17547	17387	17498	17472	17320	17400	17408	17693	17421	17534	17554	17413	17556	17539	17575	17583	17420	17496	17533	17586	17495	17529	17426	17545	17401	17547	17509	17561	17548	17401	17378	17421	17759	17437	17612	17469	17473	17402	17597	17352	17571	17532	17582	17376	17559	17501	17596	17674	17417	17363	17563	17333	17489	17488	17559	17460	17500	17446	17563	17330	17566	17528	17597	17389	17410	17397	17640	17504	17490	17412	17503	17460	17470	17469	17377	17530	17291	17661	17423	17432	17335	17522	17554	17406	17365	17473	17430	17550	17413	17567	17453	17484	17317	17480	17640	17500	17496	17499	17317	17575	17614	17338	17456	17470	17456	17528	17472	17405	17450	17560	17510	17423	17503	17428	17500	17500	17639	17467	17378	17511	17352	17500	17448	17515	17346	17538	17624	17550	17536	17410	17554	17410	17416	17322	17521	17501	17455	17592	17496	17588	17452	17587	17646	17566	17643	17450	17434	17503	17495	17565	17439	17697	17604	17310	17386	17332	17443	17507	17466	17439	17553	17596	17625	17621	17499	17572	17353	17434	17582	17525	17380	17668	17460	17472	17542	17444	17381	17589	17557	17554	17526	17569	17359	17455	17631	17505	17535	17229	17470	17407	17522	17466	17357	17574	17517	17481	17476	17550	17522	17587	17292	17595	17493	17593	17517	17333	17670	17428	17410	17436	17335	17566	17509	17409	17830	17446	17409	17276	17380	17548	17389	17401	17590	17513	17427	17429	17476	17485	17477	17553	17543	17530	17465	17419	17446	17519	17350	17365	17408	17628	17454	17637	17485	17570	17462	17216	17550	17475	17542	17515	17491	17673	17478	17638	17731	17506	17434	17580	17373	17361	17607	17378	17624	17326	17624	17535	17421	17495	17489	17457	17440	17592	17442	17467	17443	17472	17588	17345	17462	17536	17367	17573	17623	17409	17531	17331	17589	17467	17543	17536	17530	17286	17414	17349	17433	17442	17513	17624	17614	17676	17512	17406	17447	17466	17326	17518	17637	17592	17648	17552	17439	17551	17477	17549	17420	17588	17495	17519	17502	17529	17435	17619	17630	17558	17379	17487	17705	17503	17625	17511	17432	17570	17560	17490	17324	17284	17508	17395	17424	17359	17457	17477	17371	17485	17346	17509	17557	17542	17498	17475	17480	17369	17599	17425	17343	17378	17465	17579	17419	17463	17440	17598	17576	17574	17442	17486	17494	17596	17486	17343	17736	17488	17524	17552	17438	17511	17658	17468	17470	17550	17539	17390	17584	17331	17308	17422	17377	17490	17606	17480	17426	17428	17359	17524	17465	17420	17496	17559	17445	17435	17597	17692	17502	17470	17299	17535	17523	17439	17563	17640	17507	17670	17534	17427	17566	17448	17597	17344	17423	17601	17462	17522	17643	17375	17762	17411	17490	17439	17678	17523	17440	17525	17385	17512	17592	17582	17643	17217	17611	17466	17591	17350	17329	17494	17427	17562	17560	17464	17571	17318	17533	17466	17441	17499	17533	17447	17458	17507	17408	17626	17390	17495	17502	17547	17394	17653	17477	17514	17482	17528	17455	17432	17457	17483	17485	17356	17421	17458	17609	17519	17552	17457	17493	17632	17472	17518	17481	17465	17641	17497	17526	17455	17575	17358	17603	17440	17616	17597	17462	17346	17414	17348	17580	17467	17441	17419	17623	17464	17483	17456	17549	17343	17664	17449	17359	17680	17380	17644	17486	17370	17497	17391	17484	17452	17467	17560	17449	17443	17478	17605	17463	17672	17512	17390	17370	17622	17488	17604	17496	17534	17465	17291	17614	17618	17428	17336	17565	17569	17595	17478	17510	17479	17442	17424	17558	17438	17623	17487	17480	17518	17444	17382	17575	17435	17599	17415	17733	17569	17523	17181	17574	17762	17501	17415	17411	17579	17620	17446	17415	17489	17535	17489	17539	17548	17550	17453	17571	17610	17401	17576	17456	17590	17512	17517	17573	17681	17452	17514	17575	17441	17469	17538	17549	17498	17600	17373	17504	17540	17601	17472	17455	17533	17558	17628	17289	17469	17451	17308	17718	17407	17536	17610	17533	17480	17368	17494	17536	17514	17458	17515	17457	17470	17299	17587	17415	17473	17417	17539	17476	17803	17432	17515	17497	17325	17430	17493	17260	17555	17406	17589	17412	17795	17491	17378	17495	17631	17332	17373	17555	17695	17370	17524	17438	17591	17475	17384	17369	17583	17547	17414	17582	17341	17614	17275	17416	17557	17511	17344	17338	17531	17452	17513	17512	17436	17422	17575	17487	17491	17480	17506	17514	17219	17500	17409	17501	17410	17616	17538	17629	17481	17610	17448	17622	17469	17606	17365	17592	17496	17552	17330	17499	17562	17593	17462	17368	17545	17567	17590	17574	17459	17337	17630	17558	17450	17525	17618	17492	17375	17410	17442	17497	17462	17481	17471	17478	17505	17402	17499	17491	17448	17657	17788	17537	17491	17501	17561	17421	17372	17589	17521	17656	17368	17638	17385	17537	17597	17530	17517	17569	17248	17545	17595	17551	17558	17535	17540	17650	17576	17389	17543	17454	17655	17348	17433	17540	17610	17443	17488	17384	17649	17545	17469	17496	17702	17523	17512	17385	17390	17527	17613	17543	17509	17517	17660	17650	17380	17569	17405	17378	17332	17569	17333	17432	17425	17560	17624	17539	17555	17605	17325	17463	17547	17690	17444	17425	17699	17617	17565	17397	17510	17542	17427	17507	17450	17454	17458	17438	17467	17588	17605	17430	17335	17564	17541	17365	17409	17413	17480	17506	17531	17657	17533	17318	17455	17612	17565	17473	17454	17493	17561	17460	17476	17629	17439	17334	17620	17513	17469	17458	17493	17476	17439	17365	17614	17547	17562	17474	17558	17551	17548	17497	17464	17443	17521	17483	17619	17481	17562	17409	17546	17573	17486	17587	17489	17463	17590	17353	17433	17433	17567	17611	17439	17484	17355	17454	17430	17645	17467	17679	17324	17480	17482	17579	17597	17231	17639	17615	17462	17444	17556	17321	17703	17469	17394	17546	17578	17453	17571	17553	17440	17453	17548	17504	17657	17717	17580	17483	17392	17511	17527	17522	17543	17524	17700	17545	17370	17469	17499	17636	17450	17644	17436	17572	17462	17396	17567	17575	17472	17473	17551	17565	17571	17540	17579	17344	17528	17336	17438	17554	17520	17392
22953	23258	35303	31741	27160	27001	27998	23190	22181	22499	22337	22335	22580	22434	22623	22201	22231	22193	22272	22339	22394	22169	22255	22403	22113	22050	22113	21946	22018	22413	22207	22251	22199	21908	22077	22117	21985	21913	22038	22050	22071	22066	22057	22096	22176	22194	22124	22402	22201	22172	21987	22076	22028	22073	22138	22096	22165	21902	22119	21841	21923	21995	21777	22192	22273	21896	21815	22123	22163	22279	22146	22093	21949	21955	22277	21780	21978	21943	22260	22131	21955	21958	22130	21992	22000	22186	22176	22250	22010	22261	22011	22198	21836	21966	21929	22080	21936	21955	22006	22122	22061	22144	22234	22254	21887	21958	22188	22192	22382	22348	21999	21995	22124	22117	21969	21971	21940	22095	22065	21985	22083	22120	21948	22058	21941	21881	22118	21883	22096	22227	22008	21874	22200	22298	21990	22092	21944	22022	21846	21978	21973	21922	21938	21863	21829	22144	21969	21802	21832	21975	22004	21893	22050	22125	22134	22214	22013	22130	22071	21964	22100	22066	22047	21840	22016	22088	22156	22172	22117	21906	21912	21881	21981	22151	22199	21958	22096	21967	21958	21977	22137	21980	22017	22152	21890	22191	21932	21927	22040	22072	22175	21860	21901	22132	22085	22072	21900	21982	22021	21977	22194	22119	21960	22056	21867	22065	21964	22326	21951	21872	21944	21987	21891	22137	22173	21917	22101	21939	22003	21810	22081	21954	21988	22050	22056	21981	21927	22177	21849	22094	21887	21953	22042	21995	22258	21911	21901	22171	22184	21993	22301	22143	22026	21816	22113	22197	22081	21952	22004	22056	22248	22247	22037	22270	21934	22127	22022	21981	22255	21957	22016	22016	22039	22264	21924	22058	21754	22170	21872	21986	21833	21857	21965	22080	22083	21978	21938	22209	22247	21969	21955	21972	22157	22094	21990	21783	21924	22067	22182	22178	22055	22012	21992	21777	22030	22258	21982	21912	21878	21906	21936	22077	21991	22189	22145	21984	22148	21850	22058	21825	21925	21890	22079	21889	22112	22130	22083	21924	22020	22017	22182	22002	22104	21898	21975	22100	22032	21820	22009	21947	22034	22194	21931	22131	21889	21818	21966	22022	22149	22084	22152	22130	22080	22093	21892	22199	22113	21967	21961	22014	22053	21870	22002	22149	21780	21811	21948	22034	22185	21927	22128	21892	22038	22076	22067	21912	21886	22015	22023	22030	21976	22020	21951	22018	22161	21909	22105	22035	22027	21914	22079	22024	21829	22080	22029	22094	21942	21864	22068	21795	21645	21923	21986	22021	22174	22055	22000	21925	22132	22026	21762	22095	21996	22022	22079	22247	22059	22066	21968	22037	22105	22036	21814	22155	22153	22011	22015	22054	22069	21938	21821	21663	21973	21885	21967	22183	22029	21963	22228	21957	22001	22036	22016	22104	21932	22024	22142	21978	21882	22042	21837	21935	21976	22151	21994	22020	21835	21932	21939	22056	22025	21931	22093	21956	22121	22061	21990	21900	21885	22387	22176	22023	21846	22255	22095	22125	21974	21986	22116	22078	21907	21932	22077	21813	22081	21846	22015	22076	22176	22130	22040	21836	22084	22071	22021	21875	22310	21988	22093	22098	22185	22007	21946	21928	22024	21955	22152	22159	22038	22017	22148	22258	21994	21900	21845	21913	21952	22089	21864	22052	21948	21964	22013	22091	22167	21998	22115	21966	22052	22075	22021	21972	22033	22165	21857	22102	22079	21913	22125	22124	22095	22057	21964	22055	22080	21908	22104	22091	21897	21914	22182	22104	21887	21961	22030	21859	21921	21956	22179	22129	21961	21951	21990	21930	21934	21992	21985	22046	21891	22223	22154	21963	21999	21902	22044	22052	21985	21808	21914	22096	21953	22046	22034	21938	21966	21982	22068	21799	22129	22072	21985	22233	22021	21878	22173	22177	21681	21969	22136	21900	22061	22124	21855	22147	22014	21998	21955	22221	22236	22123	21957	21984	22085	22161	21970	22066	22051	22068	21779	21816	22206	21789	21944	22016	22117	21916	21892	22081	21941	21891	21969	22044	22177	21995	21973	22160	22000	21929	21976	21943	22069	22077	22046	21868	22276	21690	21940	21918	22006	22216	22221	22025	21876	22094	21900	22074	22020	21777	21937	21866	21951	21991	21887	22063	21933	22070	22116	21973	22059	22052	22405	22212	22232	21801	21961	21873	21969	21868	21903	21885	22219	22086	22116	21897	22011	22185	21995	22187	21987	22087	22017	21744	21953	21876	21999	21870	22272	22120	21872	22260	22069	22014	21951	22171	21976	22154	22059	22085	22012	21958	21800	21890	21958	21905	21870	22242	22080	21953	21996	22098	22018	21957	21872	21742	22094	21933	21875	21666	21866	22189	21970	22206	21865	21761	21685	21829	22058	21951	22160	21813	21943	21911	22031	22181	21916	21966	22172	22026	21903	22389	22057	22123	22129	21955	21993	22042	21997	22078	21889	22038	22186	22002	22105	22047	22098	22247	22131	22137	22023	21733	22015	21951	21809	22027	22002	21885	21732	22158	22086	21924	22060	22100	21850	21970	21989	21936	21834	21930	22073	21857	21998	22190	22148	22026	21976	21957	21782	22037	22048	22083	22191	21853	21967	22074	21958	21825	22127	22005	22032	21995	22030	22109	22079	21896	22069	21920	22069	22223	21996	22019	21939	21806	22085	21848	22110	22121	22287	22172	22141	21821	21869	21830	22081	22234	21968	22332	22124	21972	21882	21996	22139	21854	21780	21985	22030	21949	22173	21866	22009	21903	21903	22044	22034	21932	21904	21931	21993	21885	22098	22106	22009	22117	22061	22250	21818	22040	21836	22022	22158	22078	21957	21887	21989	21950	21997	22154	22029	22039	21982	22076	21894	21817	22117	22002	21889	21913	22052	22053	21960	22013	22050	21967	21962	22040	22087	21918	21915	21855	21954	22056	22308	22029	22093	22122	21928	21716	21974	22011	21777	22190	22074	21912	21959	22051	22072	22060	21833	22196	21901	21918	22086	21884	21956	22066	22015	22047	22044	21952	21932	22158	22228	21932	22072	21982	21977	21913	21895	21765	21981	22068	21984	22088	22007	21984	21926	21974	21970	21848	21961	21960	21798	22072	22006	22043	22144	21963	21819	21921	21819	21969	22055	21856	22022	21996	21917	21995	22249	22049	21896	21967	21948	22015	21917	21922	21962	21836	21850	21837	22112	22317	21914	21848	22030	22218	21890	21893	22067	22032	22047	21965	21830	22018	21979	22049	22100	22025	22013	21807	22228	21980	22130	21949	22008	22154	22050	22129	21956	22067	22085	21849	22028	21760	21953	22047	21972	21912	22029	22130	21860	22076	22027	21878	21967	21973	22245	22204	22261	21957	21977	22256	22076	22077	22048	21881	22105	22151	21864	21975	21891	22020	21951	21978	22147	21938	21833	22096	21913	21840	22062	21728	22007	21981	22005	22014	22043	21998	22085	21971	21958	22006	21748	21884	22000	21999	21926	22009	22237	21941	22002	22026	22167	21977	21786	21849	21855	22066	21826	21843	21742	21928	21957	21892	22120	22051	22036	22016	22161	21871	22134	22141	21940	21862	21986	22080	21974	21978	22064	22048	21821	21678	22175	21960	21968	22084	21841	21869	22077	21834	21994	21981	21996	21991	21894	21907	21998	21844	22033	21934	22113	21974	21978	22051	21927	21607	21781	22046	22133	21956	21990	22212	22337	22031	22054	22390	21988	22023	21902	21995	22162	22107	22004	21939	22032	21938	21868	21900	22063	22063	22163	21964	22200	22123	21858	22023	21908	22023	22121	22288	22060	22104	22170	21874	22066	21902	21776	22044	22130	21822	21994	22028	22145	22107	21864	21936	22068	21771	22017	21918	21821	21724	21877	22086	21987	21916	22129	22036	22020	22043	21846	22090	22175	21846	21821	22168	22041	22122	22011	22072	21952	21862	21943	22027	22006	21985	22136	21792	22117	21941	22083	22050	22280	21970	21890	21872	22076	22058	21846	21983	22071	21987	22176	22009	22016	21995	21978	21825	22077	22129	21880	21838	21935	22000	21986	22164	22038	21982	22088	22049	22394	22092	21880	21925	22056	22032	21843	22109	21938	21894	22126	22176	22195	22078	22022	22069	22182	21919	21838	22179	21953	21949	21941	21924	22028	21875	21963	22022	22353	21925	22025	22125	21781	21872	21932	22084	21886	21905	22035	22164	22223	22032	21811	22059	21917	22152	21896	21800	22244	22009	21929	21979	21999	22032	22104	21966	22196	22214	22009	21885	21965	21923	22141	21880	21896	21938	22044	22253	21929	22185	21925	22097	22053	21862	22027	21844	21977	22000	21926	21963	22158	22132	21848	21822	21982	21988	21914	22146	21911	21912	22283	22021	22031	21811	22052	21749	21866	21901	22116	21996	22018	22018	22014	21771	22107	22197	21987	21923	22043	21927	22139	22045	22094	22129	21855	22036	21875	21824	22002	22049	21902	22087	21792	21739	21783	21896	21899	21868	21901	21915	22043	21915	21962	22105	21955	21910	22162	21935	22062	21927	22011	22170	22092	21977	22232	22167	21877	22163	22018	22005	22006	22006	22205	21846	21918	22027	21839	22048	21976	21982	22201	22211	21913	21782	22068	22009	21955	21876	22058	21980	22158	21906	22029	21789	22219	22119	22112	22095	22022	22093	21999	22166	22054	22073	22244	22102	22295	21798	21823	22230	21932	21954	22077	22109	21898	21973	21899	22063	21957	22108	22193	22157	21948	21982	22066	21908	22162	21957	22349	22069	21961	21863	21902	21929	22091	21626	21972	21906	21945	21980	22107	21838	21970	21917	22067	21991	21959	21897	21950	21758	21978	21994	22084	21992	21882	21988	22022	21884	21938	21879	21853	22046	21974	21705	22194	22054	22051	21909	22073	21930	22140	21976	21982	21960	21948	22135	22218	22226	22194	21855	21981	22139	22082	21900	22007	21890	22187	21763	21857	22142	22155	22084	22137	21892	21978	21924	21943	21991	22041	21948	21888	22100	22005	21797	22031	21904	22114	21973	21985	21845	22227	21994	21997	21993	21992	22000	22045	22027	21896	21879	22097	21953	21572	21820	21902	21841	22098	21806
59957	105861	89977	63356	40511	26015	18980	17811	17723	17568	17613	17941	17651	17750	17929	17708	17659	17707	17722	17779	17644	17717	17781	17750	17854	17932	17837	17804	17762	17836	17741	17731	17827	17819	17837	17732	17705	17918	17576	17855	17529	17725	17777	17729	17645	17630	17849	17770	17687	17792	17688	17968	17761	17675	17776	17828	17653	17689	17719	17764	17812	17649	17754	17587	17593	17673	17699	17766	17759	17706	17936	17651	17653	17683	17584	17640	17799	17414	17810	17790	17636	17721	17700	17913	17612	17734	17493	17774	17835	17727	17618	17875	17735	17702	17782	17535	17916	17758	17775	17520	17713	17735	17741	17803	17723	17787	17674	17655	17674	17632	17931	17874	17710	17798	17528	17845	17862	17653	17712	17709	17673	17865	17731	17606	17719	17706	17681	17758	17805	17652	17830	17761	17692	17611	17763	17649	17680	17781	17783	17845	17860	17701	17773	17779	17799	17648	17920	17676	17867	17729	17792	17636	17848	17577	17645	17783	17724	17693	17701	17602	17658	17787	17709	17765	17564	17800	17656	17916	17756	17808	17772	17971	17652	17537	17613	17839	17565	17821	17901	17777	17892	17779	17861	17875	17766	17693	17717	17760	17686	17609	17773	17581	17693	17787	17683	17715	17677	17688	17915	17842	17721	17795	17775	17752	17798	17870	17674	17597	17729	17757	17610	17734	17760	17830	17948	17634	17778	17697	17875	17796	17904	17763	17663	17762	17793	17783	17777	17693	17779	17644	17734	17749	17646	17886	17697	17674	17746	17737	17683	17762	17858	17939	17605	17847	17873	17795	17875	17716	17846	17708	17723	17675	17826	17645	17822	17543	17679	17753	17795	17916	17785	17798	17699	17640	17827	17720	17709	17784	17823	17691	17805	17857	17817	17747	17672	17733	17847	17854	17616	17679	17695	17670	17682	17847	17709	17886	17817	17827	17852	17754	17779	17739	17640	17673	17759	17629	17586	17906	17655	17726	17671	17956	17702	17751	17612	17729	17776	17734	17689	17722	17745	17685	17768	17894	17640	17640	17796	17514	17835	17771	17800	17898	17692	17701	17747	17695	17673	17822	17647	17780	17719	17619	17819	17791	17572	17822	17645	17655	17697	17861	17911	17745	17767	17719	17762	17766	17809	17932	17469	17752	17793	17656	17752	17630	17562	17639	17820	17774	17758	17801	17706	17833	17771	17568	17772	17859	17704	17732	17899	17702	17769	17716	17812	17576	17735	17864	17875	17550	17750	17623	17713	17687	17624	17647	17841	17856	17724	17798	17666	17744	17918	17682	17791	17722	17721	17851	17753	17921	17705	17833	17804	17769	17906	17815	17727	17558	17688	17683	17815	17661	17754	17670	17683	17705	17762	17593	17802	17661	17813	17848	17681	17805	17810	17769	17800	17788	17536	17801	17713	17745	17735	17640	17589	17747	17773	17787	17849	17886	17636	17829	17694	17948	17617	17884	17729	17702	17763	17747	17581	17621	17784	17699	17832	17841	17796	17597	17616	17730	17646	17722	17757	17697	17656	17835	17687	17722	17753	17693	17571	17666	17567	17773	17809	17767	17958	17764	17741	17770	17768	17729	17869	17601	17823	17685	17632	17770	17771	17822	17608	17619	17710	17542	17781	17705	17745	17843	17701	17776	17891	17832	17685	17870	17790	17702	17872	17770	17790	17837	17595	17801	17674	17806	17592	17662	17754	17841	17585	17897	18039	17761	17926	17753	17855	17690	17773	17816	17669	17635	17963	17721	17840	17674	17718	17723	17821	17673	17673	17733	17649	17685	17796	17661	17644	17691	17805	17588	17644	17684	17845	17727	17768	17732	17666	17488	17768	17660	17500	17803	17674	17635	17602	17633	17708	17655	17702	17753	17729	17865	17663	17809	17780	17768	17715	17650	17838	17685	17559	17776	17604	17746	17915	17844	17661	17693	17763	17768	17860	17713	17785	17753	17834	17694	17560	17662	17696	17561	17576	17736	17671	17719	17573	17807	17706	17792	17767	17759	17570	17634	17732	17923	17798	17633	17680	17768	17670	17860	17710	17834	17771	17796	17863	17828	17780	17548	17799	17584	17713	17763	17716	17814	17843	17622	17821	17792	17750	17754	17633	17790	17808	17827	17582	17600	17751	17951	17631	17758	17794	17744	17688	17734	17747	17642	17842	17815	17894	17821	17737	17576	17747	17739	17997	17598	17685	17936	17722	17745	17822	17894	17907	17721	17753	17706	17653	17676	17854	17757	17711	17716	17589	17681	17753	17890	17840	17629	17799	17711	17744	17842	17754	17615	17794	17990	17754	17626	17603	17841	17686	17829	17608	17640	17922	17515	17657	17649	17756	17828	17788	17918	17655	17943	17625	17774	17842	17750	17793	17626	17765	17801	17577	17796	17818	17774	17873	17805	17881	17939	17665	17584	17671	17615	17788	17793	17677	17727	17930	17780	17716	17698	17654	17687	17739	17625	17618	17684	17807	17565	17655	17452	17693	17928	17720	17700	17934	17852	17557	17744	17768	17828	17716	17627	17727	17664	17712	17735	17888	17756	17842	17458	17763	17916	17725	17869	17812	17657	17933	17915	17759	17786	17859	17629	17661	17669	17536	17723	17859	17709	17732	17651	17743	17781	17860	17707	17663	17843	17858	17523	17714	17650	17929	17623	17606	17660	17739	17671	17730	17759	17792	17863	17608	17761	17995	17770	17754	17773	17937	17696	17703	17749	17644	17881	17598	17686	17805	17918	17735	17658	17893	17732	17588	17683	17643	17700	17698	17845	17589	17706	17751	17722	17701	17779	17721	17767	17900	17745	17592	17965	17786	17743	17876	17546	17776	17631	17728	17828	17564	17804	17814	17762	17671	17654	17741	17713	17676	17701	17704	17774	17742	17706	17667	17755	17686	17530	17735	17816	17673	17734	17591	17509	17606	17831	17911	17788	17780	17941	17720	17730	17793	17686	17787	17679	17734	17727	17559	17553	17734	17738	17626	17794	17697	17820	17684	17806	17713	17813	17652	17786	17833	17658	17540	17548	17873	17893	17619	17718	17765	17718	17686	17671	17773	17743	17769	17570	17793	17656	17580	17533	17610	17941	17713	17833	17689	17689	17713	17799	17665	17693	17634	17672	17671	17880	17732	17766	17804	17727	17687	17785	17834	17764	17636	17783	17715	17764	17640	17767	17755	17905	17617	17872	17700	17758	17846	17765	17843	17836	17720	17609	17746	17808	17569	17756	17830	17599	17774	17774	17532	17766	17584	17659	17824	17703	17694	17698	17767	17771	17702	17636	17763	17801	17865	17731	17883	17834	17599	17594	17558	17728	17593	17819	17781	17806	17676	17694	17729	17943	17504	17725	17845	17705	17890	17958	17762	17726	17872	17810	17812	17821	17857	17695	17709	17897	17635	17672	17760	17778	17787	17618	17746	17781	17682	17771	17630	17863	17673	17655	17833	17768	17696	17863	17717	17651	17782	17499	17907	17800	17750	17722	17785	17709	17758	17695	17819	17727	17717	17749	17628	17808	17692	17771	17761	17769	17612	17656	17674	17740	17764	17866	17801	17679	17737	17886	17818	17661	17586	17678	17615	17809	17521	17608	17790	17797	17872	17775	17713	17754	17792	17854	17675	17530	17819	17765	17606	17842	17928	17709	17862	17786	17689	17656	17639	17885	17637	17858	17880	17749	17917	17601	17756	17767	17775	17702	17750	17829	17733	17706	17782	17762	17701	17743	17562	17827	17643	17731	17741	17759	17739	17542	17718	17704	17640	17707	17676	17651	17757	17864	17780	17714	17939	17846	17699	17632	17616	17789	17758	17754	17692	17704	17662	17703	17695	17817	17703	17737	17753	17746	17756	17677	17818	17725	17698	17812	17682	17793	17750	17800	17670	17775	17700	17804	17756	17950	17630	17842	17655	17739	17543	17824	17656	17790	17642	17849	17792	17722	17810	17783	17946	17688	17949	17834	17700	17731	17841	17891	17750	17730	17821	17790	17749	17706	17596	17792	17728	17934	17816	17680	17635	17754	17874	17641	17693	17680	17830	17760	17727	17735	17922	17571	17732	17888	17648	17662	17782	17710	17752	17751	17826	17568	17714	17886	17762	17835	17722	17930	17604	17627	17771	17780	17621	17862	17656	17700	17803	17882	17566	17650	17630	17658	17644	17628	17784	17655	17651	17789	17557	17895	17634	17764	17563	17761	17882	17555	17858	17756	17599	17986	17554	17612	17568	17708	17567	17646	17743	17645	17671	17556	17787	17727	17710	17653	17721	17746	17733	17719	17764	17822	17832	17698	18046	17845	17682	17809	17788	17672	17773	17617	17747	17835	17647	17787	17837	17754	17756	17880	17630	17759	17592	17628	17842	17817	17745	17806	17453	17772	17756	17660	17962	17845	17884	17875	17651	17687	17726	17770	17928	17606	17906	17690	17685	17755	17703	17755	17706	17725	17680	17693	17668	17811	17640	17764	17880	17916	17738	17723	17545	17667	17793	17936	17730	17634	17751	17731	17604	17664	17739	17817	17847	17707	17845	17788	17818	17774	17873	17657	17626	17557	17883	17667	17845	17739	17770	17755	17823	17608	17725	17406	17708	17565	17690	17656	17713	17816	17784	17616	17998	17759	17627	17704	17639	17747	17804	17699	17783	17464	17770	17850	17535	17843	17866	17550	17938	17826	17786	17695	17824	17656	18025	17807	17837	17635	17508	17640	17621	17769	17809	17870	17712	17787	17757	17596	17644	17793	17735	17773	17717	17813	17814	17614	17681	17859	17656	17690	17764	17717	17840	17686	17668	18018	17769	17697	17766	17541	17759	17773	17723	17805	17853	17907	17874	17744	17719	17755	17694	17721	17606	17621	17550	17693	17551	17791	17873	17862	17934	17676	17636	17605	17736	17771	17860	17823	17703	17454	17800	17774	17634	17813	17758	17607	17609	17694	17787	17671	17574	17738	17640	17681	17710	17769	17718	17685	17711	17729	17880	17738	17705	17676	17683	17867	17645	17537	17751	17636	17808	17760	17758	17718	17709	17689	17812	17652	17715	17783	17514	17576	17782	17638	17766	17761	17788	17686	17945	17695	17711	17956	17730	17679	17773	17588	17616	17676	17831	17649	17647	17685	17685	17867	17579	17808
30415	37022	43290	32835	24983	22928	22559	22062	21898	21891	21994	21846	21984	22096	22021	21889	21932	22142	21927	22041	21937	22045	21899	22057	21955	21982	22038	21949	22006	22182	21926	21768	21950	21947	21848	21866	21677	21968	22146	22148	22190	21913	22037	21763	21817	21866	21852	21883	21714	21953	22128	21774	22112	21963	22013	21964	21929	22028	21790	21922	21876	21941	21970	21842	21802	21882	21948	21914	21844	22020	21870	21878	21972	22139	21957	21807	21925	21882	21926	21843	21964	21848	22084	21962	21937	21832	21864	22004	21908	21764	21821	21791	21461	21855	21793	21747	21899	21939	21837	21797	22041	21820	22019	21872	21882	22032	21872	21952	21934	21812	21899	21886	21985	21776	21688	21834	21805	21691	21733	21910	22051	22009	21676	21882	21912	21743	22086	21987	21941	21860	21977	21922	21688	21990	21819	22079	21902	21834	21859	21799	21854	21824	22014	21736	22020	21932	21875	21758	21933	21837	21918	21942	21820	21803	21856	21853	21990	21774	21996	21666	21962	21549	21841	21741	21730	21975	21964	22003	21899	21793	21870	21979	21717	22003	21705	21910	21800	21819	21967	21836	22079	21950	21879	21977	22065	21723	21676	21842	21900	21697	21781	21980	21808	21826	21929	21842	21808	22038	21937	22034	21931	22002	21803	21824	21956	21719	21932	21954	21902	21828	21947	22276	21889	21900	21764	22022	21868	21886	21972	21884	22221	22024	21868	21814	22077	22016	21987	21742	21836	21966	21858	21763	22049	21808	21821	22211	21937	21748	21794	21866	21992	21766	21773	21793	21769	21870	21937	21754	21902	21762	21866	22014	21743	21895	21657	21796	21883	22102	21971	21758	21775	21826	22014	21855	22020	21973	22148	21845	21805	21721	21617	21834	22189	22115	21889	21798	21828	21886	21806	21849	22074	21860	21665	21668	21935	21870	22005	22096	21728	21961	22146	21716	21989	22016	21921	21916	21856	21879	21827	22019	22022	21936	21896	21772	21800	21952	21705	22038	21656	21924	21905	21941	21748	21804	21877	21763	21842	21968	21807	21966	21801	21691	21980	21846	21927	21759	21935	21874	21863	21818	21915	21986	21730	21914	21930	22009	21946	21839	22158	22048	21840	21870	22067	21951	21985	21762	21843	21940	22019	21770	22165	21962	21682	21934	21806	21961	21938	21877	21738	21728	21867	21770	21802	21856	21955	21795	21931	21983	21959	21934	21948	21759	21551	21826	21940	21886	21831	22088	21934	22017	21851	21702	21875	21921	21792	21912	21977	21783	21906	21986	21902	21664	21960	21960	21927	21778	21836	21883	21864	21656	21972	21835	21899	21821	21963	21883	21913	22071	21773	21977	21899	21739	21956	21858	21889	22224	21743	21968	21836	21789	21671	22046	21952	22122	21930	21924	21794	22029	22013	21861	21878	21693	21900	21827	21672	21842	21676	21868	21754	21926	21910	21872	21983	21937	21688	21688	21916	21870	21838	21708	21954	21855	21963	22019	22100	21886	21796	21834	21809	21865	21903	21777	21916	21802	21977	21793	21787	21581	21766	21956	21877	21990	21886	21977	21974	21671	21845	21937	21894	21978	21999	21848	21987	21942	21830	21885	22039	21814	21739	21918	21724	21694	21792	21869	21954	21584	21895	21951	21846	21792	22062	21845	21940	21908	21940	21701	21925	21882	21895	22057	22071	21815	21884	21690	21818	21685	21823	22008	21937	22067	21873	21924	21785	22014	21742	21692	21959	21937	21829	21900	21991	21750	21954	21934	22054	21609	21778	22021	21727	22003	21949	21765	21813	21941	22025	21935	21789	21664	21951	21856	21840	21881	21785	21861	21878	21971	21992	21780	21971	22038	21946	21885	21687	21945	21791	21863	21816	21973	21971	21983	21944	21997	21740	21878	21838	21900	21942	21743	21804	21847	21958	22047	21935	21741	21805	21754	21969	22049	21772	21787	22132	21917	22070	22075	21706	21765	22014	21742	21806	22159	22039	21767	22007	21785	21961	21857	22018	21966	21643	21815	21741	21948	21862	22020	21808	21831	21997	21978	22119	21848	21866	22026	21755	21949	21881	21777	21949	21687	21832	21893	21835	21922	22114	22101	21830	21922	22035	21998	21938	21891	21909	21928	22120	21831	21854	22140	21979	22030	21876	21788	22007	22059	21992	21737	21900	21782	21904	21797	22152	21843	21698	21851	21970	22074	21953	21964	22249	21910	21854	21960	21878	21631	22006	22033	21812	21731	21736	21744	22002	21994	22033	21842	22018	21835	21712	21913	21804	21615	22040	21914	21714	21864	21989	22062	21728	21916	21892	21801	21847	21855	21929	21827	21897	21912	21870	21842	21823	21868	21847	21826	21899	21922	21884	21880	21780	21901	21822	21904	22150	21873	21774	21773	21966	21913	21871	22036	21915	21758	21894	21539	21827	22010	21842	21832	21699	21864	21967	21802	21733	21945	21877	21855	22154	21918	21963	21931	21802	21666	22027	21797	21763	21837	21879	21906	21854	21786	21796	21838	21751	21841	21847	22026	21991	21716	21922	21988	22105	21783	21697	21730	21735	22110	21884	21840	21751	21946	21731	21878	21840	21755	21892	21807	21642	21791	21764	21860	21628	21953	21881	21844	21959	21906	22002	22134	21853	21912	21960	21809	21741	22196	21986	21944	21991	21903	21857	21873	21796	21937	21959	21566	21678	21979	21793	21950	21873	21713	22022	22008	21842	22004	21768	21756	22143	21863	21946	21837	22056	22056	22055	21865	21833	21732	21826	21808	21915	22066	22015	21866	21906	21830	21833	21866	22289	22056	21782	21921	21806	21926	21868	21854	21882	22055	22012	21782	21777	22139	22108	21820	21944	22048	21897	21836	22024	21882	21842	21938	21903	21936	21951	21843	21892	21943	21863	21864	21861	21989	21948	21821	21864	21932	21927	22020	21842	21880	22125	21919	21904	21944	21816	22244	21753	21670	21619	21682	21808	22013	21791	21895	21690	21804	22044	21758	21559	21881	21942	21979	21819	22008	22035	21765	21924	21965	21849	21703	21795	21816	22016	22054	21877	21716	21810	21694	21670	21848	21828	21845	21784	21824	21760	21840	21808	22015	22011	21926	21977	21920	21908	21841	21998	21979	21796	21806	21915	21919	22144	21746	22075	22017	21886	21832	21883	21823	21810	21773	21908	21770	21881	21662	21886	21810	21863	22020	21834	22156	21970	21861	21883	21658	22053	22051	22276	22100	21770	21480	21982	21902	21752	21887	21758	21982	21895	22041	22008	21894	21965	22029	21827	21910	22008	21848	22009	21931	21976	21940	21773	21952	22111	21767	22054	21884	21668	21959	21807	21914	21809	21985	22012	21992	21906	21533	21833	21846	21771	22034	21839	21665	21979	21943	22122	21962	21814	22040	22061	21875	21864	21826	21824	22055	21966	21818	21787	21832	22062	21891	21968	21799	21870	21888	21901	22061	21759	21882	21809	22044	21992	21967	21911	21816	21845	21671	21746	21767	21830	21927	21709	21803	22062	21895	22084	21975	21860	21769	22053	22123	21849	21885	22146	21499	21982	21925	21824	21986	21968	21840	22106	21909	21951	21719	21865	21899	21859	21844	21840	21963	21909	21493	21843	21947	21897	21852	22022	21785	21855	22084	22080	21646	21973	21891	21807	21924	21927	21814	21772	21809	22002	21840	21918	22070	21866	21848	21726	21888	22150	21981	21708	21873	21900	21803	21915	22069	21903	21825	22082	21975	21762	21876	21802	21887	21925	21804	21885	21818	21844	22047	22051	21826	22037	21947	21850	21856	22098	21805	21811	21963	21834	22031	21687	22000	21846	21991	22032	22023	21806	21890	21930	21852	21818	21878	21970	22016	21917	21522	21923	21700	21844	21741	21876	21981	22052	22043	21685	21875	21852	21574	21889	22108	21987	21796	21972	21919	22042	21775	21842	21980	21946	22163	21947	21880	21844	21940	21818	21826	21851	22085	21723	21759	21924	21963	22067	21929	21954	21860	22120	21853	21698	21884	21874	21677	21714	21709	21854	21683	21876	22048	21802	21969	21566	21922	21878	22045	22134	21933	22146	21960	22057	21816	21748	21776	21916	21826	22071	21978	21840	22065	21971	22023	21968	22018	21853	21927	22041	21933	22081	21959	21750	21703	21845	21994	22003	21987	22117	22059	21829	21810	21984	21910	21909	21886	21731	22053	21773	21782	21999	21865	22055	21832	22035	21557	21716	21977	21910	21713	22040	21909	21845	21991	21771	21858	21999	21906	21925	21822	22076	21859	21698	21671	21821	21706	21767	21911	21869	21850	22008	21779	21853	21876	22052	21907	21704	21784	22010	22079	21883	21874	21844	22035	22279	21895	21995	21919	21760	21773	21785	21792	21980	21997	21847	21922	21946	22034	22038	21871	21910	21896	21770	22213	21885	22013	21935	22082	21961	22180	21956	21852	21770	21967	22014	21597	21666	21945	21805	21970	22020	21855	21866	22056	21940	21783	21591	21880	22229	22110	21857	21822	21835	21766	21944	21993	21959	21988	21699	21852	22044	21626	21766	21884	21969	21802	21870	21757	22057	21882	21876	21746	22112	21850	21834	21900	21917	21617	21991	21970	21809	21822	21633	21828	21793	21709	21706	21961	22046	21836	22045	21863	21941	21887	21885	21887	21967	21982	22095	21964	22062	21890	21725	21825	21801	21849	21762	21843	22061	22009	21830	22124	21870	22110	22047	21834	21735	21558	21580	21940	22141	22186	22139	21748	21892	21994	21805	21921	21856	22114	22000	21740	21993	22111	21848	21941	21824	21809	21862	21732	22005	22037	22013	22023	22081	21780	21946	21878	22040	21859	21833	22067	22013	22052	21962	21645	21694	21908	21926	21973	21617	21871	21853	21884	21856	21868	21942	21633	21947	22025	22047	21859	21985	21896	22142	22036	21842	21711	21864	21738	21878	22046	21891	21973	21813	21941	22053	21520	21882	21906	21774	21688	21792	21775	21789	21898	21627	21728	21970	21915	21885	21952	21966	22007	22244	21570	21809	21889	21790	22042	22364	22055	21960	21983	21845	21873	21915	22023	21930	21997	22145	21843	21887	21832	22006	22123	21969	21882	21918	21964	21848	22065	22091	21799
38060	57572	44823	27868	20733	18368	17796	17575	17809	17719	17769	17742	17632	17469	17804	17655	17696	17796	17677	17638	17670	17651	17778	17732	17750	17627	17578	17544	17536	17610	17693	17682	17521	17810	17595	17827	17578	17500	17659	17743	17635	17703	17748	17660	17568	17735	17621	17609	17699	17615	17686	17744	17766	17621	17678	17713	17677	17690	17695	17573	17710	17664	17823	17779	17627	17541	17637	17826	17687	17674	17647	17677	17731	17602	17594	17757	17795	17608	17831	17618	17713	17602	17640	17579	17576	17672	17599	17694	17501	17709	17704	17702	17795	17671	17711	17589	17718	17665	17762	17663	17600	17744	17532	17693	17587	17633	17801	17673	17733	17696	17741	17491	17660	17556	17593	17609	17610	17733	17521	17631	17710	17751	17510	17680	17579	17490	17794	17759	17766	17673	17457	17666	17672	17702	17712	17741	17644	17674	17730	17678	17636	17783	17646	17762	17700	17600	17574	17839	17625	17643	17596	17865	17681	17640	17691	17803	17841	17611	17564	17465	17718	17563	17583	17492	17627	17667	17682	17563	17776	17656	17601	17557	17789	17543	17590	17549	17543	17449	17652	17531	17467	17714	17732	17531	17540	17568	17783	17709	17500	17598	17640	17790	17754	17788	17695	17788	17558	17605	17747	17677	17587	17545	17806	17637	17394	17801	17537	17622	17805	17669	17652	17441	17407	17547	17662	17548	17683	17628	17660	17637	17708	17649	17632	17766	17608	17538	17615	17731	17725	17823	17566	17672	17604	17702	17678	17532	17551	17707	17583	17797	17604	17544	17735	17541	17826	17728	17581	17667	17601	17661	17698	17585	17576	17615	17820	17604	17557	17662	17564	17847	17663	17691	17477	17616	17526	17582	17637	17619	17686	17620	17685	17598	17751	17755	17455	17666	17546	17856	17665	17687	17534	17819	17517	17661	17669	17515	17767	17608	17682	17498	17868	17692	17618	17639	17624	17535	17750	17621	17551	17755	17727	17639	17669	17537	17547	17600	17792	17615	17690	17464	17703	17689	17680	17865	17534	17738	17588	17436	17728	17696	17674	17546	17656	17750	17639	17698	17579	17577	17854	17667	17568	17649	17593	17651	17676	17657	17550	17558	17664	17663	17757	17557	17783	17640	17410	17761	17584	17518	17582	17647	17607	17503	17677	17625	17537	17676	17488	17638	17676	17634	17594	17723	17626	17608	17881	17652	17754	17632	17530	17625	17692	17677	17844	17506	17779	17681	17787	17551	17735	17657	17844	17683	17613	17699	17801	17746	17623	17678	17779	17621	17601	17654	17783	17590	17603	17546	17611	17553	17776	17701	17683	17764	17618	17552	17785	17718	17743	17707	17611	17701	17544	17543	17720	17712	17645	17457	17650	17643	17650	17723	17526	17802	17698	17670	17511	17698	17625	17627	17726	17732	17765	17920	17857	17734	17653	17838	17647	17563	17735	17477	17549	17645	17731	17587	17556	17562	17702	17549	17761	17643	17700	17621	17642	17558	17654	17763	17865	17724	17619	17615	17538	17781	17745	17850	17646	17655	17721	17533	17668	17573	17768	17612	17797	17827	17593	17625	17684	17728	17700	17778	17640	17665	17571	17786	17761	17761	17708	17707	17759	17724	17707	17671	17667	17568	17602	17497	17708	17754	17829	17593	17615	17510	17664	17794	17649	17537	17778	17804	17697	17781	17621	17585	17591	17673	17722	17650	17657	17638	17635	17520	17655	17720	17544	17624	17633	17622	17758	17508	17546	17615	17884	17554	17637	17646	17656	17598	17583	17746	17669	17650	17641	17656	17705	17510	17659	17719	17311	17744	17621	17771	17817	17588	17711	17654	17810	17763	17752	17713	17573	17502	17622	17721	17786	17781	17784	17922	17665	17610	17642	17781	17849	17699	17794	17711	17464	17692	17779	17860	17623	17558	17741	17661	17648	17781	17687	17412	17642	17597	17705	17829	17560	17572	17770	17442	17661	17637	17697	17597	17558	17574	17658	17639	17640	17674	17659	17661	17575	17565	17562	17772	17707	17833	17735	17581	17793	17730	17759	17720	17585	17692	17691	17652	17711	17737	17706	17697	17710	17568	17626	17618	17635	17523	17712	17768	17638	17572	17598	17716	17706	17707	17677	17638	17472	17670	17834	17536	17590	17620	17545	17672	17696	17809	17530	17535	17676	17672	17576	17445	17524	17622	17821	17643	17717	17662	17727	17669	17656	17527	17557	17735	17692	17548	17783	17793	17592	17623	17751	17736	17548	17682	17704	17672	17603	17530	17718	17540	17758	17663	17495	17739	17735	17705	17731	17701	17649	17637	17580	17584	17793	17584	17830	17722	17626	17663	17596	17838	17676	17643	17718	17526	17611	17711	17602	17578	17622	17561	17825	17682	17680	17733	17782	17645	17719	17643	17668	17682	17570	17741	17703	17586	17798	17790	17716	17714	17692	17834	17517	17715	17696	17777	17524	17727	17741	17840	17590	17521	17641	17612	17671	17860	17722	17496	17715	17620	17693	17445	17673	17654	17692	17493	17620	17551	17756	17720	17629	17527	17741	17614	17650	17707	17787	17675	17502	17675	17697	17657	17837	17613	17662	17769	17611	17456	17728	17481	17653	17619	17580	17618	17512	17754	17528	17478	17750	17613	17582	17575	17754	17716	17806	17791	17734	17416	17698	17562	17593	17721	17788	17628	17613	17615	17720	17564	17712	17605	17721	17555	17655	17557	17673	17657	17589	17662	17539	17655	17708	17671	17499	17699	17631	17575	17708	17727	17806	17565	17635	17643	17553	17702	17701	17680	17491	17681	17660	17612	17667	17659	17607	17739	17630	17628	17823	17661	17641	17652	17754	17769	17645	17584	17546	17771	17664	17659	17803	17589	17574	17661	17750	17681	17528	17551	17544	17774	17709	17458	17733	17595	17715	17746	17705	17664	17709	17588	17593	17588	17786	17671	17775	17579	17706	17590	17721	17720	17647	17727	17841	17665	17811	17677	17638	17795	17646	17619	17722	17560	17685	17696	17663	17567	17718	17606	17693	17613	17856	17743	17660	17784	17693	17687	17698	17839	17731	17588	17677	17694	17816	17578	17604	17600	17667	17682	17634	17577	17784	17739	17851	17639	17532	17767	17612	17689	17785	17581	17624	17706	17636	17677	17562	17561	17789	17643	17684	17457	17606	17649	17694	17713	17853	17609	17485	17514	17586	17710	17754	17690	17818	17820	17523	17776	17663	17688	17696	17677	17760	17619	17715	17567	17638	17614	17685	17656	17664	17706	17794	17613	17626	17551	17683	17703	17628	17626	17661	17651	17601	17675	17651	17838	17622	17563	17692	17599	17549	17664	17776	17749	17677	17550	17752	17881	17790	17620	17691	17629	17781	17762	17698	17604	17649	17755	17572	17637	17659	17787	17600	17759	17812	17676	17727	17704	17779	17841	17743	17500	17675	17686	17552	17846	17596	17458	17653	17648	17471	17725	17640	17534	17789	17537	17495	17778	17555	17712	17822	17769	17742	17699	17612	17656	17549	17795	17789	17456	17679	17809	17595	17700	17690	17445	17686	17756	17766	17671	17844	17820	17806	17577	17831	17728	17697	17935	17761	17616	17717	17660	17675	17630	17588	17723	17498	17639	17750	17659	17631	17769	17742	17789	17659	17657	17552	17625	17447	17686	17796	17565	17745	17449	17500	17881	17543	17684	17764	17785	17814	17731	17704	17642	17686	17523	17732	17571	17727	17598	17697	17708	17675	17609	17552	17755	17646	17667	17687	17684	17631	17831	17689	17709	17710	17505	17513	17784	17727	17705	17607	17608	17635	17687	17560	17631	17727	17741	17630	17440	17523	17761	17572	17646	17713	17631	17729	17537	17815	17577	17697	17473	17858	17703	17751	17612	17724	17585	17624	17706	17546	17748	17515	17671	17884	17602	17637	17666	17745	17378	17685	17420	17662	17845	17740	17664	17625	17488	17679	17655	17717	17709	17701	17681	17636	17595	17675	17508	17861	17754	17424	17662	17741	17656	17649	17581	17796	17594	17670	17477	17717	17603	17739	17638	17798	17559	17824	17761	17619	17841	17652	17611	17732	17648	17571	17809	17726	17603	17730	17755	17664	17627	17702	17688	17583	17769	17631	17628	17703	17731	17662	17650	17561	17760	17628	17716	17724	17688	17754	17512	17669	17712	17599	17680	17667	17716	17678	17550	17762	17800	17667	17648	17728	17754	17631	17609	17703	17550	17652	17559	17560	17614	17546	17801	17776	17679	17756	17553	17755	17757	17667	17598	17709	17732	17633	17596	17577	17728	17598	17740	17765	17665	17749	17432	17817	17650	17823	17712	17779	17658	17690	17876	17582	17735	17612	17817	17620	17666	17781	17598	17515	17555	17693	17594	17675	17592	17599	17505	17734	17641	17589	17835	17776	17580	17612	17545	17526	17707	17859	17856	17617	17575	17667	17715	17705	17595	17722	17790	17612	17731	17567	17741	17576	17673	17681	17850	17611	17761	17649	17653	17527	17492	17644	17705	17697	17708	17572	17866	17639	17537	17777	17691	17665	17636	17689	17642	17626	17653	17693	17579	17684	17642	17795	17718	17595	17593	17621	17572	17477	17601	17687	17664	17652	17794	17610	17649	17826	17510	17746	17876	17542	17690	17619	17572	17675	17752	17692	17664	17791	17551	17755	17762	17753	17603	17688	17702	17458	17733	17697	17641	17577	17706	17550	17760	17800	17633	17728	17858	17709	17687	17645	17827	17636	17722	17666	17810	17612	17716	17487	17706	17629	17624	17656	17543	17783	17700	17807	17624	17718	17856	17632	17568	17659	17652	17825	17774	17659	17552	17677	17490	17704	17701	17638	17757	17612	17640	17614	17792	17731	17730	17658	17817	17573	17626	17535	17616	17570	17742	17607	17556	17565	17745	17618	17709	17560	17485	17762	17612	17580	17777	17799	17599	17564	17848	17766	17813	17655	17653	17753	17715	17646	17737	17715	17704	17816	17697	17543	17589	17776	17649	17458	17443	17582	17661	17555	17638	17667	17660	17934	17873	17730	17553	17591	17550	17593	17674	17870	17599	17712	17666	17563	17505	17841	17615	17754	17784	17640	17603	17691	17548	17630	17667	17726	17463	17671	17698
24889	26230	42287	37603	29153	26381	25022	22520	22033	22266	22398	22242	22363	22222	22186	22240	22041	21942	22102	22163	22065	22234	22039	22052	22165	22109	21793	21925	22199	22099	22143	21854	22179	22171	22156	21894	21982	21985	22099	22097	22189	21825	21996	22003	21928	22068	22104	22001	22236	22043	21934	22007	21850	21832	22041	21772	21770	22030	21978	21949	22063	22115	22146	22100	22134	21922	22055	21919	22035	21976	22075	21973	22036	21953	22017	21902	21913	21848	21871	21928	21812	21909	22095	21837	22121	21988	22060	21999	21950	22002	22038	22069	21911	21927	21907	21940	22071	21934	21923	21881	21924	21644	21973	22172	21901	21944	22126	21956	21900	21967	21911	21912	22234	21718	22043	21930	21802	22053	21783	21938	21900	21855	21938	21935	21996	22001	21885	21943	22007	22107	21998	22101	21846	21908	21992	22188	21965	22059	21885	21888	21911	22048	21960	22075	22027	21824	21902	21816	21960	21937	21815	21837	21906	22074	21962	22040	21885	22043	22253	21981	21970	22045	22004	22023	22049	21943	22085	21855	21751	21787	22021	22009	21969	21886	21907	22021	22004	21884	22026	22025	22085	21889	21999	21914	21848	21894	21998	22123	21915	22070	22095	21923	22094	22080	22146	21837	22141	21989	22001	22036	22182	21815	21786	21780	22014	21973	22209	22115	21976	21970	22093	21914	22265	22018	21989	22017	21775	21809	21792	21908	21908	21910	21918	21986	21935	21917	21845	21733	22095	21949	21884	21987	21859	21953	21954	21900	22053	21735	21988	22247	22222	21821	22018	22099	21959	21817	21905	22049	22056	21966	21883	22014	21769	21924	22046	21812	22194	21859	21946	21984	21865	21832	22043	22113	21705	21923	22021	22019	22085	21931	22042	21773	22084	22011	21836	22030	21837	21957	22159	21803	21836	21973	21863	22128	22210	22034	21958	21955	21978	21905	22168	21821	21924	21957	22027	21903	22083	22054	22097	22003	22073	22196	21935	21847	21832	22029	21702	21825	22323	22096	21760	21848	22027	21678	22149	22048	21878	21843	21866	21884	21977	21842	21736	21732	21957	21918	21779	21684	22030	21732	22022	21831	22023	21764	22046	22111	21776	22057	22033	21947	21833	22013	21828	21861	22054	22012	21969	22331	21950	21757	21770	21585	21961	21882	21927	21845	21797	21772	22022	21716	22005	21953	21957	21803	21867	22110	22138	21922	21744	22027	22065	22042	22075	21849	22192	22147	22003	21957	21897	21978	21995	22036	21888	21910	21925	21897	22014	21820	21773	22218	21896	22127	21953	22030	22122	22038	22001	22001	22124	21869	22018	22091	21920	21897	22120	21962	21768	21927	21728	21992	22008	21880	22093	21998	22004	21820	22135	21877	21914	21866	22005	21956	22161	21959	21974	21864	21851	22189	22061	22059	21933	22184	22098	21912	21768	21803	22024	22071	21968	21955	22189	21947	22291	21811	21711	22079	21788	21889	21816	21952	22024	22140	21907	21928	21969	22154	21898	22031	22004	22036	22079	21975	22166	22177	22043	22354	22019	21918	21855	22024	21953	21870	21956	22039	21813	21837	22065	21998	21867	21818	21983	22113	21946	21976	22193	21872	22018	21938	21958	21815	22069	21850	21932	21877	21977	21884	21984	22034	22043	21985	21942	21840	22113	22007	21968	21863	22028	21986	21818	21931	21945	22049	22025	21992	22078	21864	21978	21856	22113	22027	22105	21856	21992	21811	21892	21784	21833	21946	21832	21995	21959	21948	22010	21976	22048	21771	22048	21860	22004	22037	21903	21948	22148	21900	22072	21998	21974	22091	21996	21962	21976	22088	22040	21967	21795	21763	21933	21885	22012	21959	22230	22069	21906	21875	22177	21951	21942	22000	21845	21936	21978	22089	22251	21867	22029	21809	22013	21986	22015	22077	21855	21981	22053	22044	22073	22059	22141	21920	22016	21986	21796	22061	22264	21949	21786	21988	22051	21934	22084	22035	21860	21888	21906	22017	22075	21756	22005	21705	21942	21814	21943	22043	22245	21873	21792	22025	21824	22005	21906	21943	21854	22131	21778	21805	21853	22182	22003	22185	22068	21958	21993	21918	21860	21845	21922	21944	21999	22202	22127	21973	21916	21953	21914	21771	22012	22094	21988	22022	21879	22060	22035	21881	21940	21789	21798	21641	21932	21710	21951	22127	21954	21853	22060	21910	21891	21884	22110	22000	22015	21961	21919	21965	21906	21921	21759	22104	22131	21963	21863	22103	22009	22096	22026	22077	22127	21904	21999	21985	22041	22129	22041	21827	22140	21888	21937	21926	22100	21960	21769	21922	21995	21922	21930	22142	21983	22126	21807	21796	22111	22077	21848	21971	22176	21930	21891	22078	22009	22026	21859	21949	21737	21985	21796	21948	21928	21857	22015	21850	22101	21997	22213	22094	21950	21929	21893	21993	21851	21965	21787	21997	21971	21924	21721	21996	22057	22141	21900	22043	21773	21870	22017	21954	22005	22192	21891	21970	21812	22049	21951	21971	21952	21926	21800	22069	22079	21926	22111	21990	21933	21819	21903	21940	21980	21922	22034	22101	21906	22044	21940	22092	21643	21968	21703	22110	22217	21997	22069	21853	22124	22091	21906	21939	21991	21890	21786	21922	21785	22014	21947	22020	22040	22045	22041	21823	22102	22096	21908	21931	21998	21937	21834	21933	21802	21897	21858	22183	21884	21916	21861	21975	21938	21948	21888	21804	22008	22007	22084	21803	22207	22128	22096	22035	22039	22028	22004	21969	21993	22209	22033	21764	21755	21797	22060	22190	21932	21754	22000	21836	22132	21727	22006	21980	21857	22029	21818	21924	21806	21904	22022	21973	21892	22248	22002	21952	22105	21772	21966	21998	21971	21830	22007	22049	22146	21917	22102	21940	21900	22178	21879	22094	21812	21761	21892	21854	21932	21712	21900	22169	21898	22106	21932	22026	21870	21976	22100	21860	22043	22046	21791	21946	21976	22032	22021	21852	22111	21969	21904	21884	21912	22007	22020	21778	22004	21928	22123	22082	21823	21904	22004	22008	21948	22071	21973	22072	21832	21950	21746	21866	21875	22004	21822	21924	22029	22129	21875	21899	21973	22071	21808	21878	21777	21916	21918	21996	22012	22116	22246	22050	21867	22142	22069	21924	21863	22032	21865	21784	21839	21819	21992	21849	21993	21968	21758	22022	21975	21935	22043	21580	21793	21888	22233	22024	21999	21999	21852	21947	21889	22018	21946	22056	22083	21832	22003	21942	21898	21949	22005	21902	22002	21803	22059	21883	21951	21977	21952	21881	22021	22000	21927	21933	21912	22066	22125	21847	21826	22032	22107	22114	21981	22071	21953	22073	21878	22107	22003	21936	22042	21935	22008	21924	21855	22084	21943	22092	21949	21862	22003	21749	21974	22013	22070	21968	21961	21866	22079	21764	21993	21691	21979	22090	22017	21777	21997	22015	21805	21747	22114	21998	22135	21923	21860	21837	22065	21807	22085	21857	21980	22157	22095	22125	22003	21844	21924	21929	21918	21953	21940	21889	21912	22033	21849	21989	21887	21956	22278	22036	22056	21925	22118	21853	22085	21994	21893	21709	22033	22072	22112	22004	21803	21865	22005	21881	21860	22032	22129	22011	21969	21705	22030	22010	22108	21834	21892	22089	21780	22049	22170	22077	22113	21973	21881	21935	21888	21917	21824	22036	21985	22058	21951	21717	21924	22095	22206	21965	21948	21733	21950	21880	21935	22086	21749	22040	21959	21814	22216	21983	21887	21847	21773	22037	22174	21861	21965	21852	22016	22035	22176	21964	21980	21802	22069	21856	22050	22073	21970	21946	22108	22047	21952	21880	21999	21921	22125	21859	21902	22170	22071	22012	22002	21945	21971	21896	22042	22130	21790	22040	21867	22124	22276	21882	22277	21989	21891	22045	22034	21964	21942	21942	21965	21911	21916	21834	21934	22033	21906	21967	22176	21838	22045	21952	21924	22170	21956	22069	21857	22163	22203	21958	21891	21797	21738	21786	22048	21987	22003	21783	21870	22221	22093	21892	22043	22136	21949	22078	22052	21838	21823	21941	21894	21858	21967	21973	22146	21975	21820	21826	21876	22007	21937	22142	22180	22121	22012	21958	21998	21907	21904	21796	21930	22053	22003	21961	21865	21883	21996	22067	21649	21914	21815	21849	21957	21654	21773	22109	21980	21989	22074	21821	21912	22164	21976	21784	21936	21985	22008	22016	21813	22191	21780	22003	21773	21800	22025	21978	21982	22192	22156	21974	21848	22085	21809	21939	21936	21964	21879	21856	21907	21893	21879	21793	21969	21886	21913	21811	22017	21911	22096	21874	21970	21990	21730	21784	21954	22200	21919	21929	22107	22096	22085	22046	21991	21869	22020	21913	22118	21953	21995	21783	21966	21877	21894	22201	22052	21741	22004	21886	22091	21818	22204	22154	22107	22129	22109	22007	21867	21950	21911	22274	21993	21773	21869	21875	21851	22066	21926	21927	21979	21715	22099	21981	22055	22094	22002	22091	21798	21748	21904	22021	21839	21973	22057	21913	22036	21922	21936	21714	22009	21967	22051	21799	21969	22136	22252	21914	21985	21641	21842	21902	21989	22196	21988	21861	22109	22064	22008	22080	21899	21946	21747	21877	22049	22167	22108	21822	22063	22040	21929	21879	21810	21813	22063	21834	21992	22031	22140	22037	22030	22083	21928	21841	21941	22181	21947	21984	22064	21863	22138	21929	22009	21739	21880	22047	22043	22017	21993	21936	22032	21678	21969	21945	22252	21769	22044	21962	21976	21857	21957	22067	21836	22125	22203	21963	22194	21785	21909	21943	22155	21918	22250	21938	22177	22039	21844	21742	21970	21963	21995	21954	21965	21783	21927	21997	21960	22000	21943	22008	21911	21884	21997	21925	22056	22027	21915	22170	21849	22070	22023	21930	21762	21854	22013	21886	22056	21996	22171	21782	22067	21720	22018	22084	21993	22016	21976	22080	21902	22046	21982	22000	21822	21748	21843	22121	21939	21910	22077	21951	21917	21943	22110	21858	22072	22042	21781	21799	21793	21734	22269	22096	21871	21893	22090	22045	22015	22003	22004	22050
60904	97560	77347	47926	30936	21590	18487	17751	17724	17750	17877	17692	17743	17900	17763	17875	17795	17774	17905	17503	17933	17744	17813	17646	17704	17880	17773	17815	17706	17801	17768	17771	17896	17813	17707	17726	17549	17718	17778	17785	17776	17832	17600	17670	17751	17672	17777	17675	17719	17709	17648	17810	17696	17618	17731	17676	17777	17833	17820	17779	17769	17652	17952	17699	17738	17817	17659	17748	17597	17721	17682	17766	17680	17736	17899	17762	17800	17769	17778	17750	17582	17841	17703	17749	17591	17706	17919	17798	17891	17714	17774	17588	17718	17851	17775	17973	17692	17724	17718	17826	17771	17716	17849	17724	17764	17695	17809	17674	17597	17661	17708	17761	17970	17679	17709	17682	17923	17803	17643	17793	17721	17679	17665	17645	17738	17690	17621	17819	17688	17836	17787	17490	17661	17694	17810	17755	17795	17691	17787	17597	17614	17810	17677	17727	17823	17795	17607	17756	17793	17745	17588	17885	17862	17652	17894	17898	17741	17677	17798	17744	17606	17676	17712	17858	17649	17601	17501	17837	17796	17813	17727	17695	17611	17748	17569	17737	17804	17805	17810	17673	17844	17829	17780	17842	17802	17789	17681	17882	17808	17685	17846	17644	17598	17549	17895	17656	17700	17698	17800	17655	17772	17766	17563	17810	17632	17620	17828	17634	17722	17892	17699	17758	17803	17890	17822	17827	17630	17741	17690	17806	17753	17761	17698	17805	17835	17826	17501	17901	17643	17715	17876	17703	17693	17657	17763	17804	17759	17653	17790	17723	17744	17772	17652	17604	17703	17864	17791	17733	17760	17770	17691	17516	17850	17660	17864	17827	17710	17927	17810	17811	17557	17711	17747	17608	17906	17802	17724	17666	17597	17713	17852	17810	17576	17802	17720	17730	17804	17661	17659	17552	17632	17850	17682	17671	17673	17671	17780	17642	17747	17834	17670	17771	17666	17687	17543	17672	17759	17605	17613	17763	17869	17791	17886	17754	17695	17637	17939	17551	17621	17706	17612	17810	17586	17887	17879	17597	17693	17565	17674	17737	17852	17756	17895	17711	17789	17853	17621	17602	17831	17673	17742	17766	17685	17730	17728	17703	17778	17724	17785	17741	17721	17715	17654	17500	17844	17731	17583	17547	17894	17766	17783	17628	17689	17758	17760	17749	17756	17773	17524	17846	17788	17726	17775	17717	17760	17594	17695	17906	17607	17924	17833	17754	17983	17685	17625	17682	17735	17688	17650	17837	17748	17870	17720	17708	17864	17632	17674	17668	17832	17751	17613	17638	17570	17631	17771	17741	17792	17774	17769	17899	17677	17779	17892	17574	17637	17756	17822	17781	17659	17727	17799	17637	17707	17496	17847	17980	17844	17621	17701	17759	17646	17900	17550	17727	17552	17641	17753	17902	17625	17784	17616	17707	17688	17843	17589	17764	17764	17809	17973	17651	17710	17757	17595	17691	17666	17603	17608	17762	17842	17844	17698	17747	17682	17744	17680	17657	17542	17851	17947	17697	17585	17783	17692	17788	17576	17693	17740	17676	17679	17599	17770	17613	17735	17708	17812	17673	17670	17800	17726	17495	17615	17863	17912	17689	17693	17718	17794	17681	17675	17621	17726	17648	17606	17599	17586	17857	17743	18010	17602	17630	17772	17836	17852	17791	17602	17602	17752	17696	17827	17737	17792	17809	17736	17777	17629	17676	17809	17682	17668	17686	17729	17697	17780	17665	17790	17693	17957	17598	18007	17749	17723	17803	17717	17705	17582	17652	17698	17688	18039	17857	17768	17698	17698	17633	17685	17799	17668	17797	17887	17695	17725	17769	17690	17723	17702	17776	17465	17865	17847	17739	17830	17722	17808	17836	17695	17698	17571	17770	17623	17663	17687	17738	17644	17693	17711	17546	17702	17769	17822	17718	17749	17822	17876	17668	17795	17638	17745	17713	17784	17762	17663	17582	17715	17611	17790	17727	17785	17756	17746	17841	17723	17625	17831	17768	17736	17790	17665	17796	17742	17839	17545	17733	17591	17681	17779	17844	17650	17740	17784	17673	17780	17683	17831	17682	17708	17761	17740	17524	17849	17764	17668	17702	17876	17645	17829	17830	17684	17745	17650	18025	17572	17704	17671	17747	17784	17516	17526	17616	17902	17721	17812	17623	17664	17653	17702	17658	17731	17706	17754	17622	17789	17863	17823	17679	17736	17740	17631	17583	17731	17465	17850	17662	17717	17829	17714	17791	17700	17810	17898	17708	17717	17683	17717	17700	17856	17590	17741	17490	17820	17808	17800	17687	17831	17560	17745	17611	17655	17889	17748	17798	17709	17705	17803	17752	17841	17762	17694	17671	17594	17540	17677	17881	17718	17815	17781	17764	17737	17735	17814	17737	17783	17617	17674	17692	17696	17697	17883	17801	17589	17947	17816	17595	17958	17688	17697	17671	17811	17678	17559	17752	17663	17602	17658	17641	17701	17780	17773	17765	17663	17683	17756	17482	17814	17527	17892	17765	17659	17870	17835	17759	17920	17484	17686	17784	17856	17611	17878	17763	17734	17859	17684	17987	17499	17811	17785	17716	17754	17681	17790	17704	17600	17563	17588	17748	17848	17805	17592	17630	17863	17614	17802	17640	17525	17755	17802	17738	17800	17633	17717	17826	17728	17779	17716	17630	17656	17764	17701	17740	17738	17732	17616	17709	17633	17764	17643	17502	17741	17947	17730	17602	17775	17825	17718	17908	17737	17703	17962	17800	17765	17719	17824	17502	17773	17736	17689	17589	17818	17813	17724	17679	17744	17710	17652	17864	17799	17712	17697	17738	17891	17701	17660	17891	17826	17615	17892	17675	17510	17699	17771	17821	17638	17572	17796	17609	17563	17784	17620	17817	17627	17852	17674	17932	17406	17868	17760	17812	17754	17642	17771	17766	17727	17557	17658	17649	17757	17674	17841	17640	17700	17725	17650	17654	17799	17751	17788	17796	17775	17728	17671	17870	17571	17799	17660	17723	17707	17690	17779	17760	17747	17884	17789	17616	17692	17834	17857	17715	17733	17911	17640	17706	17815	17842	17759	17643	17816	17913	17668	17936	17687	17785	17733	17721	17648	17841	17807	17688	17790	17723	17801	17696	17630	17666	17730	17618	17804	17544	17725	17713	17695	17809	17784	17770	17832	17649	17765	17637	17791	17683	17792	17798	17707	17724	17718	17836	17710	17732	17772	17704	17622	17744	17713	17769	17749	17684	17556	17694	17705	17794	17725	17818	17731	17582	17898	17664	17858	17855	17613	17612	17587	17849	17816	17709	17521	17758	17610	17674	17839	17731	17651	17633	17797	17803	17683	17824	17834	17488	17639	17725	17925	17764	17543	17904	17693	17447	17957	17653	17782	17659	17742	17577	17684	17719	17670	17571	17825	17786	17764	17584	17830	17770	17698	17612	17753	17748	17530	17798	17672	17698	17611	17843	17686	17716	17679	17643	17891	17729	17718	17792	17642	17616	17786	17702	17934	17734	17872	17771	17508	17696	17845	17823	17872	17621	17548	17581	17864	17535	17864	17867	17638	17788	17625	17691	17908	17844	17662	17750	17706	17909	17790	17726	17841	17669	17744	17612	17827	17745	17700	17553	17747	17690	17592	17690	17829	17547	17774	17821	17684	17853	17808	17882	17812	17690	17800	17573	17619	17789	17848	17793	17728	17726	17843	17621	17767	17995	17886	17915	17767	17920	17695	17829	17613	17630	17709	17756	17877	17765	17873	17783	17558	17794	17639	17795	17749	17693	17833	17707	17764	17652	17698	17546	17722	17703	17597	17693	17814	17626	17770	17708	17845	18000	17856	17802	17625	17693	17618	17847	17757	17948	17802	17555	17683	17587	17609	17797	17630	17651	17839	17633	17674	17682	17799	17716	17813	17720	17727	17813	17764	17614	17771	17693	17728	17574	17738	17743	17752	17714	17960	17780	17856	17520	17660	17833	17655	17543	17728	17792	17650	17652	17770	17620	17624	17830	17585	17684	17739	17775	17754	17664	17634	17734	17613	17610	17707	17673	17870	17903	17707	17732	17695	17785	17793	17705	17763	17704	17643	17691	17770	17670	17577	17713	17737	17875	17837	17676	17695	17774	17840	17605	17607	17649	17634	17897	17713	17807	17730	17777	17703	17763	17743	17740	17958	17914	17639	17761	17713	17831	17815	17906	17641	17634	17768	17723	17700	17676	17772	17792	17710	17751	17596	17720	17570	17898	17807	17732	17551	17761	17676	17631	17800	17618	17819	17534	17772	17822	17719	17780	17779	17762	17747	17615	17713	17728	17666	17568	17702	17732	17704	17809	17739	17870	17790	17748	17885	17759	17791	17675	17786	17718	17821	17655	17609	17739	17561	17738	17543	17853	17694	17750	17665	17807	17683	17779	17642	17901	17666	17855	17790	17742	17683	17719	17663	17745	17811	17710	17549	17685	17774	17711	17821	17699	17844	17675	17671	17912	17763	17544	17810	17844	17775	17946	17557	17648	17775	17686	17722	17609	17774	17685	17936	17894	17739	17847	17689	17702	17621	17672	17792	17590	17732	17722	17758	17762	17527	17666	17682	17816	17685	17638	17826	17816	17681	17679	17809	17717	17788	17773	17572	17800	17645	17878	17861	17891	17652	17720	17722	17770	17687	17665	17651	17691	17835	17755	17709	17760	17737	17577	17745	17747	17726	17757	17661	17718	17662	17821	17683	17802	17669	17682	17871	18035	17592	17621	17758	17874	17723	17624	17723	17698	17699	17716	17867	17791	17576	17870	17615	17722	17654	17702	17693	17963	17648	17576	17685	17601	17682	17685	17711	17864	17704	17620	17620	17883	17773	17886	17619	17635	17735	17759	17546	17873	17618	17650	17804	17893	17765	17737	17754	17694	17664	17616	17750	17731	17755	17626	17600	17760	17778	17648	17846	17685	17792	17722	17732	17812	17544	17616	17877	17843	17898	17601	17733	17722	17886	17677	17591	17847	17844	17614	17923	17697	17736	17672	17774	17803	17708	17764	17719	17756	17759	17872	17732	17742	17805	17561	17708	17615	17911	17718	17829	17741	17639	17674	17710	17610	17933	17740	17727	17657	17927	17854	17783	17733	17705	17686	17810	17704
23078	23100	35273	31100	27364	27265	28275	23415	22415	23186	22901	22710	22821	22703	22813	22518	22584	22452	22656	22827	22531	22406	22317	22437	22278	22510	22527	22378	22327	22723	22606	22503	22530	22462	22500	22629	22276	22186	22566	22311	22475	22333	22412	22599	22283	22361	22418	22324	22452	22511	22130	22258	22256	22588	22288	22473	22485	22268	22427	22451	22274	22483	22466	22541	22438	22512	22484	22436	22210	22391	22122	22239	22417	22195	22367	22170	22305	22344	22705	22504	22570	22594	22282	22277	22286	22295	22199	22242	22266	22276	22373	22530	22383	22353	22277	22442	22438	22438	22393	22424	22498	22453	22382	22232	22120	22324	22327	22468	22322	22244	22391	22433	22316	22654	22620	22427	22390	22165	22481	22412	22449	22400	22439	22295	22239	22357	22582	22425	22075	22291	22331	22194	22285	22292	22534	22525	22049	22247	22290	22427	22249	22400	22371	22591	22279	22173	22316	22491	22536	22280	22472	22542	22518	22259	22251	22414	22367	22291	22172	22446	22328	22019	22335	22341	22345	22591	22251	22530	22090	22222	22422	22491	22386	22305	22442	22205	22221	22355	22428	22324	22410	22462	22325	22434	22611	22491	22322	22281	22276	22335	22564	22425	22240	22484	22504	22228	22462	22386	22400	22419	22371	22203	22337	22369	22534	22189	22472	22256	22334	22202	22406	22668	22570	22510	22314	22456	22460	22203	22439	22237	22277	22422	22390	22434	22609	22266	22534	22160	22416	22261	22536	22245	22191	22394	22477	22515	22266	22301	22234	22221	22404	22536	22146	22455	22248	22314	22287	22337	22309	22275	22430	22478	22458	22317	22497	22485	22374	22273	22321	22352	22333	22261	22223	22378	22196	22333	22624	22401	22208	22147	22391	22193	22435	22456	22298	22281	22108	22394	22256	22393	22331	21938	22188	22224	22443	22465	22235	22109	22387	22348	22340	22203	22441	22281	22255	22326	22181	22236	22527	22454	22155	22309	22223	22401	22313	22404	22468	22242	22262	22366	22407	22496	22181	22141	22437	22303	22334	22299	22444	22339	22464	22354	22197	22417	22190	22251	22469	22280	22430	22475	22232	22314	22462	22449	22337	22193	22274	22497	22220	22366	22337	22246	22395	22373	22378	22333	22411	22328	22339	22246	22331	22330	22223	22287	22440	22227	22435	22337	22486	22147	22320	22544	22361	22365	22350	22460	22388	22511	22375	22189	22371	22352	22407	22385	22221	22371	22361	22338	22605	22252	22268	22285	22437	22364	22285	22402	22184	22553	22410	22393	22232	22300	22328	22227	22170	22480	22490	22304	22546	22277	22492	22276	22371	22375	22521	22337	22409	22345	22408	22413	22358	22437	22591	22415	22361	22507	22201	22387	22625	22510	22250	22319	22467	22288	22107	22276	22387	22265	22409	22328	22480	22500	22208	22486	22487	22364	22296	22006	22315	22380	22372	22492	22301	22301	22264	22482	22601	22352	22176	22016	22317	22117	22319	22414	22336	22268	22551	22638	22405	22425	22503	22529	22351	22044	22344	22276	22111	22420	22300	22045	22152	22412	22337	22474	22478	22128	22623	22632	22184	22268	22425	22352	22251	22262	22570	22363	22468	22265	22320	22118	22317	22337	22233	22333	22605	22361	22438	22248	22367	22451	22330	22433	22565	22225	22351	22316	22547	22249	22365	22441	22157	22189	22355	22520	22475	22474	22233	22304	22577	22459	22360	22351	22521	22248	22513	22375	22459	22124	22313	22333	22307	22238	22318	22593	22527	22254	22415	22304	22554	22224	22285	22375	22326	22186	22405	22391	22154	22323	22155	22349	22281	22232	22243	22583	22256	22356	22607	22079	22171	22344	22079	22336	22442	22487	22485	22152	22313	22411	22504	22339	22396	22467	22559	22274	22377	22230	22208	22428	22407	22419	22324	22196	22256	22282	22478	22378	22551	22017	22290	22360	22353	22172	22263	22433	22353	22483	22360	22375	22329	22244	22328	22534	22256	22300	22319	22305	22317	22363	22309	22433	22531	22388	22256	22635	22210	22480	22429	22171	22583	22210	22406	22547	22566	22361	22263	22272	22476	22450	22518	22377	22179	22374	22599	22281	22213	22185	22583	22434	22497	22268	22335	22284	22249	22417	22289	22093	22527	22599	22196	22282	22342	22178	22291	22214	22322	22357	22391	22264	22447	22202	22200	22197	22376	22334	22402	22556	22310	22482	22239	22476	22105	22385	22303	22113	22285	22370	22297	22313	22323	22328	22235	22442	22573	22091	22412	22346	22324	22649	22535	22509	22453	22380	21975	22213	22277	22096	22361	22424	22486	22287	22342	22268	22457	22425	22277	22333	22378	22242	22282	22155	22284	22360	22294	22071	22192	22484	22578	22269	22337	22248	22482	22441	22442	22513	22352	22245	22204	22271	22429	22112	22354	22307	22437	22393	22357	22038	22492	22430	22239	22332	22404	22298	22231	22367	22475	22523	22440	22121	22326	22382	22615	22485	22490	22247	22228	22186	22415	22233	22279	22331	22486	22393	22167	22323	22095	22445	22259	22235	22222	22362	22370	22234	22470	22730	22486	22195	22326	22247	22430	22125	22213	22403	22263	22322	22338	22216	22213	22343	22475	22330	22457	22329	22312	22360	22205	22156	22463	22325	22328	22312	22483	22420	22414	22301	22189	22249	22391	22418	22150	22482	22526	22463	22188	22437	22371	22447	22174	22295	22242	22256	22160	22195	22390	22206	22477	22292	22046	22373	22420	22319	22434	22070	22212	22455	22388	22193	22245	22251	22516	22452	22412	22286	22321	22340	22383	22521	22175	22251	22175	22416	22339	22446	22333	22151	22428	22394	22231	22307	22179	22444	22527	22161	22539	22507	22443	22195	22488	22618	22351	22371	22428	22393	22411	22527	22314	22050	22440	22214	22334	22355	22372	22110	22264	22226	22276	22565	22376	22000	22448	22268	22335	22301	22301	22469	22243	22198	22328	22327	22245	22463	22141	22253	22287	22241	22419	22241	22378	22600	22446	22392	22127	22033	22305	22137	22329	22452	22385	22461	22362	22242	22570	22437	22493	22273	22249	22325	22369	22235	22404	22456	22403	22303	22355	22311	22281	22567	22368	22185	22265	22573	22606	22333	22333	22306	22468	22297	22353	22273	22315	22215	22447	22302	22542	22171	22500	22220	22273	22388	22416	22430	22243	22352	22161	22347	22385	22286	22420	22461	22221	22212	22548	22178	22304	22356	22257	22272	22466	22294	22441	22249	22273	22198	22327	22226	22381	22328	22530	22338	22486	22476	22458	22211	22310	22380	22468	22503	22313	22368	22174	22354	22215	22333	22469	22242	22172	22375	22151	22098	22432	22198	22199	22141	22310	22524	22317	22313	22466	22421	22316	22166	22318	22493	22261	22297	22493	22207	22424	22136	22377	22428	22453	22363	22574	22443	22204	22387	22210	22415	22444	22249	22426	22465	22407	22324	22428	22417	21973	22360	22384	22308	22350	22434	21991	22335	22390	22298	22288	22266	22303	22581	22485	22408	22421	22229	22439	22320	22269	22512	22488	22417	22564	22321	22344	22257	22376	22199	22417	22289	22312	22364	22291	22183	22550	22421	22269	22307	22492	22362	22235	22318	22284	22109	22301	22340	22429	22295	22322	22338	22280	22348	22309	22339	22493	22472	22775	22346	22221	22352	22319	22437	22385	22263	22452	22191	22228	22165	22549	22485	22334	22358	22343	22305	22279	22346	22305	22119	22381	22470	22246	22264	22234	22295	22218	22240	22227	22532	22476	22279	22406	22283	22166	22491	22477	22258	22341	22468	22410	22216	22337	22390	22227	22434	22361	22435	22534	22560	22442	22237	22422	22284	22302	22268	22392	22363	22407	22420	22219	22093	22249	22356	22155	22374	22542	22270	22463	22365	22209	22354	22193	22275	22028	22263	22288	22400	22248	22111	22403	22355	22240	22217	22195	22217	22085	22315	22575	22320	22058	22145	22486	22450	22028	22485	22315	22067	22372	22337	22327	22259	22301	22390	22357	22341	22323	22347	22396	22530	22254	22271	22462	22317	22581	22355	22134	22066	22248	22410	22267	22166	22292	22238	22257	22292	22350	22208	22260	22425	22250	22291	22262	22205	22174	22465	22348	22272	22336	22317	22250	22233	22331	22291	22310	22207	22312	22335	22299	22282	22443	22429	22348	22410	22362	22457	22315	22227	22356	22319	22416	22482	22202	22330	22342	22314	22303	22340	22211	22465	22386	22267	22240	22465	22231	22403	22231	22511	22552	22255	22392	22421	22485	22393	22323	22275	22339	22438	22198	22401	22332	22188	22398	22563	22235	22184	22371	22227	22253	22354	22218	22089	22290	22253	22281	22472	22372	22546	22514	22407	22436	22395	22201	22164	22399	22271	22198	22229	22384	22358	22385	22329	22073	22233	22308	22286	22166	22372	22571	22233	22417	22599	22585	22394	22329	22423	22575	22301	22220	22274	22308	22329	22453	22274	22307	22335	22208	22309	22414	22400	22410	22434	22420	22307	22390	22402	22395	22287	22241	22458	22431	22411	22296	22228	22246	22433	22462	22394	22447	22344	22436	22160	22249	22329	22339	22477	22656	22390	22526	22196	22391	22175	22298	22379	22116	22404	22349	22514	22546	22373	22301	22232	22464	22289	22238	22577	22534	22279	22499	22129	22386	22171	22422	22498	22547	22365	22441	22397	22184	22286	22464	22295	22163	22403	22284	22199	22319	22440	22353	22387	22423	22338	22233	22290	22462	22472	22344	22150	22389	22198	22163	22253	22340	22189	22301	22473	22509	22373	22546	22356	22409	22390	22441	22280	22272	22427	22285	22287	22315	22337	22357	22507	22338	22319	22431	22488	22253	22118	22443	22382	22310	22395	22461	22280	22447	22554	22400	22534	22213	22406	22291	22472	22564	22313	22363	22307	22172	22314	22358	22138	22423	22310	22270	22587	22338	22362	22520	22363	22292	22259	22350	22378	22338	22280	22271	22304	22215	22457	22434	22313	22322	22263	22377	22334	22183	22224	22297	22241	22210	22185	22587	22477	22237	22233	22232	22410	22402	22288	22100	22233	22315	22421	22263	22330	22706	22523	22461	22212	22452	22362
63393	106850	89919	63507	41195	25954	19430	17907	18060	17958	17782	18163	17724	17926	17936	18010	17938	17992	17940	17966	18028	17985	17886	17944	17934	18046	17881	17994	17946	17928	17756	17773	17790	17861	17886	17782	17967	17991	18118	17931	17902	18012	18054	18024	18091	17895	18017	17882	17909	17874	18015	17867	17908	17922	17872	18032	17879	18051	17963	18014	17921	17908	17832	18063	17778	18015	18106	17892	17882	17860	18065	17900	17840	17780	18031	17937	17982	17964	17863	18017	18022	17988	17974	18012	17849	18088	17965	18043	17820	18076	17943	17937	17809	18001	17941	18120	18006	18055	18081	18105	18040	17908	17831	17866	17841	18074	18052	17936	17977	17780	18159	18027	18010	17746	17979	17865	17770	18071	18019	18107	17995	17944	17894	17800	17860	17942	18147	17935	17817	17928	18094	17962	17780	17807	18047	17999	18088	17821	18001	17882	17991	18032	17877	18055	17855	17817	18045	17788	18011	18062	18035	17821	17951	17986	17965	17987	17999	17950	17848	17741	18120	18018	17950	17841	18028	17897	17977	17761	18094	17969	17933	17797	18028	17731	17798	18124	17926	17953	17889	17954	17939	17915	17853	17936	18116	17986	17834	17983	17831	18030	18016	17989	17769	18033	17946	17983	18006	18049	17905	18012	17939	17912	17958	17959	18104	17995	17780	17966	17947	17978	18109	17981	17983	17925	18020	18044	18029	18034	17967	17981	17960	17870	18074	18030	17840	17865	18012	18029	17790	17909	17970	17909	18072	18037	17810	18001	17969	17949	18060	18092	18002	17888	17851	17968	17828	17996	18034	17966	17975	17889	17953	17784	17943	18037	17858	17729	17878	17994	17858	18115	17844	17861	17797	17969	17857	18058	17811	17816	17946	17751	17856	18020	17863	17993	17859	17730	17790	17893	17958	17915	17765	18020	17965	17937	17758	17903	17928	17779	18053	17790	17889	18137	18017	17870	18186	17932	18109	17777	17938	17994	17932	17950	17794	17998	17967	17724	18014	18146	18019	17928	17848	18147	17886	17897	17915	17977	17955	18128	17811	18012	17936	17860	17946	17951	18166	17865	18050	17996	18085	17952	18088	17922	17910	18022	17897	17961	17740	17865	18080	17850	17821	18019	17923	17781	17975	18003	17891	17847	17899	17952	17938	17911	18022	18059	18000	17995	17898	17942	18044	17924	17985	17862	18074	17964	18009	17897	17863	17912	18015	17846	17852	18034	17830	17947	17865	17923	18206	17898	17830	17837	17785	17803	18106	17954	17926	17896	17911	17966	17834	17872	17770	18113	17737	17942	18042	18107	17825	17933	18062	17961	17913	18098	18075	17920	17747	17867	17763	17765	17937	17816	17983	17774	18127	17997	17948	17993	17858	17953	18014	18063	17879	17835	17775	18030	17920	17937	17894	17882	18027	17758	17950	17924	18119	17850	18014	17940	17865	18043	17958	17925	17813	18010	17793	18056	17928	17954	18346	17931	18031	17939	17947	17716	17850	17939	17861	17934	18062	17884	17814	17761	17980	17928	17783	18085	18110	17920	17925	17829	17894	17767	17945	17882	17885	18061	17986	17801	17852	17863	17964	17932	17983	17957	17994	18001	17900	18067	17808	18085	17853	17946	18026	17864	18022	18029	17999	17869	18031	17944	18087	17920	17880	17945	17912	17840	17968	17801	17899	17848	17946	17967	17911	18042	17916	18031	18016	17778	18036	18014	18267	17960	17995	17867	17977	18012	17768	17900	17909	17844	17904	18152	17785	17938	18091	18058	17965	17790	17946	17812	18008	17904	17914	17876	17910	17924	17995	18050	17967	17971	17938	17899	17961	17888	17836	18017	17654	18015	17841	17840	17869	17903	17867	17858	17949	17971	17956	17760	17935	18015	17940	17992	17993	18039	17988	17841	18011	18026	17929	17914	17905	18059	17968	17934	17841	17677	17987	17709	18049	18002	17992	17893	18011	17917	17930	18020	18057	17890	18053	17915	17927	18080	18179	17891	17982	18328	17956	17751	17742	18082	18088	17901	17870	18201	17894	17829	17900	17998	17924	17753	17872	17904	17977	17899	18081	17806	17944	17787	17843	17858	17934	18053	18004	17891	17973	18042	17929	17841	17804	17895	17921	17965	17903	17817	18076	17787	18104	17881	17947	17740	17888	17832	17965	17942	17902	17906	17844	17958	17843	18109	17985	17940	17840	17875	18154	17961	17977	18052	17944	17968	17679	17907	17894	17868	17898	18020	18066	17764	17767	18110	18082	17872	17988	17875	18013	18012	17971	17849	18040	18092	17954	17945	17840	18055	18047	18080	18095	17934	17867	17929	17815	17878	17875	17974	17980	18000	18002	18029	17810	17774	17960	17879	18107	18031	17915	17957	17976	17995	17823	17968	17919	17857	17781	18064	17834	17918	18039	17957	17960	18046	17837	17993	17979	17992	17939	18099	17909	17767	17959	17849	17891	18136	18042	17986	17947	17771	18033	18006	18029	17869	17790	17986	17965	17810	17886	17900	17921	17938	17878	17895	17997	18140	18035	17990	17953	18063	17765	17768	18005	17857	18008	17790	18000	17912	17953	17816	17811	17806	17752	17813	17793	18034	18080	17891	17746	17953	17933	17879	17853	18012	17988	18061	17923	17970	17861	18076	18069	17845	17911	18062	17658	17967	18021	17954	17890	17999	18083	18087	18051	18004	18029	17890	18122	18044	18109	17955	18031	18034	17895	17915	17912	17941	17854	17883	18183	17943	17794	17806	17945	17941	17813	17854	18047	17982	18113	17960	17805	17881	17903	17900	18078	17978	18018	18057	17716	17941	18100	17862	17847	17932	17814	17856	17932	17905	17723	18137	17993	18028	17956	17878	17899	17926	18013	17983	17922	17923	17896	18017	18089	17899	17953	17880	17996	17949	17995	17941	17803	17903	17978	17974	17936	17734	18095	17982	17734	17770	17813	17820	17987	17949	17874	18028	17824	17834	18042	17869	17888	18002	17773	17911	17806	18050	17953	17968	17962	18020	17802	18048	17891	17791	18055	18011	18246	17866	17996	18025	17791	17844	18058	18116	18005	17928	17946	18027	18050	17764	17742	17994	18124	17993	17813	17947	17831	17996	17997	18150	17922	18206	17965	17964	17980	18005	17774	17902	18040	17821	18150	17862	18068	17805	18016	17895	17885	17896	17893	17963	17838	17983	17928	17969	17829	17906	17864	17959	18028	18042	17887	17941	17767	17973	17931	17718	18025	18039	17923	17961	17810	17992	17886	17873	17919	17848	17950	17959	17889	18065	17933	18142	18036	17962	17858	17881	17953	18003	18083	18043	17803	17975	17968	18127	18036	17834	17725	17830	17838	17915	17964	18100	17854	18021	17748	17733	17876	18126	17981	18030	17980	17822	17926	17997	17974	18013	17863	18044	17855	17792	17882	17921	17692	18020	17929	17872	17966	17994	18013	17757	18090	17958	17788	17973	17991	17934	17939	17970	17918	17931	18036	17927	17781	17788	17826	17829	18011	17973	18062	17989	18083	17800	17903	18000	18032	18128	17992	17943	17891	17876	17665	18011	18061	17851	17957	17854	18024	17849	18017	17854	17829	17921	18097	17912	18087	17899	18075	17970	17972	17838	17993	18039	17680	18054	17917	17733	17815	18030	17792	17976	17895	17898	18100	18026	18180	18041	17828	17951	17938	17822	17962	17930	18037	17792	17931	17931	17986	17900	18001	17879	17741	17861	17836	17772	17700	17903	17881	17881	17810	17886	17919	17900	17860	17963	17933	17979	17821	17975	17848	17971	17891	17794	18067	18108	17863	17789	18046	18088	18034	17911	18060	18041	18066	18122	17846	17965	17921	17983	17804	17946	18067	18050	18032	18061	17935	18111	17949	17818	17928	17961	18028	17761	18050	17996	17920	17877	17937	17908	17904	17973	17911	18069	17824	17831	17857	17928	17899	18053	17713	17765	17929	17911	17885	17829	17857	17938	17987	17803	17890	18024	17986	18019	17802	18141	17848	17955	17861	17800	18011	17922	18037	17971	17852	17868	17993	17964	17874	17888	17948	17901	17904	17865	17870	17961	18120	18019	18060	18004	17950	18005	18027	17922	17992	17970	17800	18027	17850	17874	17766	17850	17929	17899	17959	17912	18046	17802	17998	17822	17848	17882	17977	18048	17900	17825	17892	17953	17792	17968	17962	17868	18032	18035	17956	17949	17960	17772	17999	17810	17876	17938	18013	18108	17998	17855	17863	18012	17866	18007	17782	17903	18021	17869	17803	17865	17917	18134	17862	18013	17958	17746	17978	17951	17846	17911	17864	17863	17845	18070	18005	18015	17843	17867	17990	17853	17967	18008	18030	17731	17935	17761	17823	18030	17911	17729	17796	17963	18045	17945	17920	17836	17745	17977	18006	17791	17882	18027	18015	17850	17792	18157	18059	17839	17851	17916	18024	18122	17792	18066	18070	17789	17846	17912	18000	17935	18030	18061	17983	17874	17973	17808	18033	17875	17896	17981	18114	17870	17972	18037	17893	18033	17874	17879	17752	17821	17890	17870	17941	18049	17763	17854	18134	17712	17952	17865	17877	18038	17905	17757	17854	17933	17995	17880	18100	17907	18060	17793	17958	17887	17943	17881	17966	17885	17828	17855	18107	17885	17778	17926	18101	17907	17750	17907	18036	17755	17992	17820	18019	17803	17915	17965	17747	17908	17998	18032	18020	17880	17761	17888	17962	17986	17931	17769	17904	17965	17850	18052	18082	17865	17993	17892	17962	17903	18016	17978	18156	18004	18098	17908	17843	18049	18116	18089	17838	18105	17897	17934	17969	17979	17947	17960	17928	17914	17930	18024	17895	17689	17974	18038	18013	18094	17904	17811	17962	17915	17939	17961	17885	18216	17836	17777	17856	17771	18029	17823	17998	18032	18008	17715	17891	17764	18084	17740	17847	17827	17855	18094	17967	17820	17955	17847	18014	18127	17870	17966	17935	18012	18126	18022	17880	17928	17850	18053	17872	17992	18164	17821	17719	18112	17914	17932	17777	18016	17950	17917	17899	17904	17849	17871	17690	17921	17856	17951	17936	17845	17996	18008	17783	17772	18079	17931	17928	17891	17926	17899	18018	17858	17791	17718	18031	17982	18068	17905
30694	36383	41981	32223	24704	22705	22200	22039	21805	21865	21880	21729	21854	22095	22102	21656	21706	21803	21817	21856	21833	21831	21828	21887	21590	21659	21835	21713	22132	21744	21911	21763	21831	21641	21648	21986	21784	21903	21792	21613	21826	21973	21886	21950	21859	21652	21647	21797	21761	21720	21822	21929	21786	21799	21428	21688	21549	21877	21795	21763	21929	21655	21835	21751	21559	21886	21738	21902	21795	21848	21809	21881	21903	21740	21789	21750	21857	21809	22031	21757	21777	21853	21727	21624	21763	21923	21772	21797	21887	21885	21655	21927	21749	21900	21911	21617	21776	21787	21922	21617	21664	21766	21811	21717	21780	21749	21802	21909	21913	22006	21944	21768	21633	21705	21715	21692	21852	21892	21615	22038	21819	21773	21820	21715	21896	21935	21752	21624	21946	21931	21624	21573	21696	21701	21552	21618	21763	21894	21898	21864	21749	21739	21719	21992	21930	21890	21863	21740	21759	21699	21891	21639	22040	21850	21923	21682	21874	21627	21915	21818	21776	21736	21833	21757	21786	21592	22002	21841	21747	21678	21885	21672	21943	21638	21904	21627	21689	21663	21777	21686	21759	21756	21625	21720	21787	21866	21912	21881	21716	21989	21976	21591	21666	21832	21783	21935	21935	21823	21877	21910	21836	21714	21757	21618	21824	21957	21805	21784	21718	21977	21799	21726	21882	21729	21819	21802	21669	21821	21797	21725	21807	21864	21754	21809	21787	21895	21754	21729	21800	21715	21804	21952	21945	21769	21705	21677	21826	21618	21707	21839	21857	22125	21993	21555	21748	21823	21905	21304	21463	21821	21650	22043	21809	21838	21628	21786	21777	21778	21716	21797	21702	21672	21953	21762	21921	21991	21592	21827	21785	21932	21756	21782	21972	21858	21592	21788	21843	21915	21788	22006	21906	21989	21905	21882	21829	21718	21593	21764	21650	21701	21816	21775	21848	21721	21702	21759	21831	21624	21813	21819	21713	21774	21788	22031	21706	21676	21957	21856	21651	21853	21442	21631	21798	21857	22011	21483	21528	21884	21673	21677	21861	21872	21792	21854	21698	21746	21854	21812	21895	21639	21749	21745	21765	21659	21807	21906	21772	21696	21699	21830	21819	21764	21754	21803	21607	21705	21787	21871	22139	21754	21779	21720	21859	21743	21744	21642	21795	21823	21643	21793	21703	21697	21905	21718	21564	21607	21764	21767	21846	21914	21852	21733	21896	21805	21840	21814	21808	21791	21836	21714	21888	21800	21698	21512	21576	21826	22085	21723	21880	21813	21815	21942	21779	21691	21856	21778	21627	21787	21836	21880	21840	21792	21761	21949	21766	21801	21799	21743	21772	21785	21866	21737	21910	21857	22062	21818	21733	21691	21710	21800	21898	21802	21680	21976	21967	21995	21879	21800	21606	21776	21675	21707	21661	22026	21815	21831	21787	21825	21611	21727	21956	21752	21927	21814	21813	21657	21536	21766	21815	21866	21813	21641	21731	21619	21827	21843	22262	21772	21747	21779	21684	21864	21850	21716	21826	21637	21867	21766	21537	21850	21752	21837	21985	21862	21917	21987	21724	21987	21704	21871	21499	21685	21678	21795	21823	21688	21797	21900	21872	21907	21924	21762	21641	21788	21849	21703	21959	21740	21829	21843	21606	21693	21884	21667	21951	21828	21930	21723	21841	21721	21797	21689	21906	21634	21812	21703	21915	21725	21710	21934	21834	21642	21675	21894	21671	21617	21882	21734	21759	21639	21763	21833	21811	21782	21873	21783	21836	21676	21901	21785	21895	21914	21865	21678	21728	21717	21652	21639	21851	21798	21891	21856	21765	21952	21768	21833	21645	21648	22049	21695	21792	21791	21868	21830	21873	21653	21829	21759	21672	21724	21802	21803	21683	21736	21884	21768	21716	22097	21578	21634	22000	21979	21991	21872	21754	21883	21758	21751	21667	21827	21908	21747	21822	21833	21776	21806	21762	21672	21674	22013	21572	21811	21708	21977	21735	21959	21857	21819	21633	21699	21902	21937	21954	21692	21698	21626	21588	21649	21697	21932	21788	21626	21701	21700	21821	21946	21801	21759	21747	21564	21700	21669	21821	21625	21782	21828	21857	21865	21663	21985	21885	22074	21860	21726	21736	21957	21734	21836	21807	21681	21568	21822	21795	21924	21694	21661	21575	21749	22050	21782	21840	21867	21859	22009	21778	21926	21756	21801	21806	21952	21576	21702	21799	21756	21719	21790	21820	21902	21709	21709	21832	21931	21741	21885	21806	21687	21916	21738	21725	21897	21896	22043	21831	21644	21782	21771	21973	21849	22024	21879	21701	21715	21726	21704	21717	21921	21985	21702	21711	21872	21638	21885	21631	21906	21723	21680	21656	21705	21763	21659	21946	21757	21873	21563	21709	21789	21878	21943	21835	21691	21872	21774	21805	21735	21812	21863	21874	21907	21685	21708	21769	21827	21840	21873	21761	21668	21707	22062	21644	21722	21985	21768	21922	21794	21753	21819	21927	21919	21746	21660	21608	21771	21885	21618	21901	21811	21969	21603	21941	21890	21735	21836	22067	21807	21867	22068	21875	21925	21972	21700	21944	21766	21707	21744	21917	21817	21826	21903	21730	21934	22021	21976	21870	21867	21708	21843	21851	21754	21779	21911	21700	21840	21752	21943	21818	21923	21772	21774	21639	21715	21790	21868	21912	21621	21849	21777	21863	21838	21696	21820	21794	21906	21968	21840	21912	21819	21747	21550	21620	21887	21904	21836	21754	21732	21702	21955	21721	21677	21733	21769	21783	21794	21716	21812	21898	21860	21913	21822	21916	21776	21751	21558	21984	22000	21848	21731	21887	21770	21762	21813	21774	21982	21932	21800	21899	21683	21621	21870	21956	21689	21747	21810	21860	21836	21991	21805	21749	21857	21621	21871	21608	21805	21759	21875	21828	21605	21790	21662	21707	21757	21888	21749	21909	21663	21576	21901	21985	21739	21623	21837	21964	21799	21713	21743	21752	21811	21825	21805	21828	21820	21882	21633	21851	21788	21770	21840	21812	21700	21622	21959	21919	21773	21881	21801	21730	21772	22113	21620	21816	21699	21749	21604	21846	21772	21838	21762	21597	21706	21863	21640	21764	21731	21979	21779	21828	21778	21867	21908	21901	21728	21642	21825	21924	21595	21892	21798	21939	21724	21734	21890	21838	21857	21944	21788	21544	21738	21721	21850	21812	21798	21603	21704	21811	21724	21821	21840	21802	21825	21868	21989	21735	21684	21855	21970	21836	21841	21863	21696	21857	21901	21639	21653	21784	21855	21742	21679	21605	21680	21804	21696	21805	21849	21916	21777	21921	21910	21773	21609	21777	21799	21850	21846	21953	21802	21915	21940	21764	22070	21832	21836	21834	21931	21622	21868	22047	21861	21791	21759	21643	22008	22060	22000	21753	21727	21970	21672	21818	21758	21847	21885	21505	21853	21880	21699	21807	21633	21726	21985	21929	21732	21837	21515	21855	21930	21859	21755	21661	21784	21707	21769	22021	21718	21993	21525	21716	21730	21776	21722	21923	21762	22029	21983	22047	22008	21782	21615	21964	21758	21706	21944	21964	21797	21923	22036	21656	21597	22119	21767	21899	21778	21790	22035	21856	22033	21894	21925	21657	22034	21843	21747	21772	21798	21852	21662	21746	21628	21860	21785	21714	21581	21841	21674	21828	21883	21945	21873	21892	21887	21663	21732	21879	21874	21797	21811	21914	21830	21888	21848	21569	21856	21899	21986	21546	21951	21731	21994	22038	21946	21802	21711	21710	21936	21751	21745	21786	21900	21738	21891	21667	21802	21707	21864	21721	21860	21768	21676	21851	21686	21834	21632	21828	21703	21736	21859	21813	21693	21940	21692	21890	21906	21753	21760	21880	21783	21894	21811	21795	21643	21845	21660	21671	21740	21778	21795	21760	21671	21870	21947	21790	21532	21895	21572	21882	21682	21640	21726	21750	21792	21997	21672	21818	21759	21809	21854	21959	21684	21711	21672	21833	21810	21804	21669	21760	21808	21806	21749	21891	21817	21737	21833	21590	21672	21772	21839	21716	21747	21881	21893	21841	21804	21727	21679	21786	21689	21781	22063	21808	21744	21796	21667	21755	21848	21628	21591	21788	22033	21818	21978	21722	21904	21756	22081	21918	21541	21666	21860	21849	21696	21811	21767	21773	21956	21675	21774	21721	21782	21819	21747	21583	21710	21857	21879	21828	21894	21829	21621	21734	21877	21887	21889	21571	21706	21802	21858	21776	21583	21702	21729	21669	21935	21879	21767	21840	21886	21940	21822	21924	21918	21981	21596	21809	21730	21940	21774	21814	21877	21885	21754	21899	21691	21718	21736	21878	21775	21828	21912	21921	21587	21790	21605	21775	21794	21718	21783	21611	21891	21628	21681	22184	21664	21837	21659	21818	21945	21787	21831	21926	21821	21852	21765	21783	21676	21715	21931	21729	21715	21835	21723	21795	21958	21776	22088	21753	21749	21839	21739	21834	21754	21797	21894	21937	21806	21827	21742	21822	21737	21729	21806	21867	21850	21835	21834	21990	21849	21791	21913	21887	21809	21868	21764	21871	21761	21647	21704	21708	21779	21686	21815	21740	21942	21588	21779	21776	21959	21710	21930	21713	21878	21879	21789	21801	21936	21750	21724	21694	21872	22075	21851	21805	21762	21707	21791	21854	21735	21789	21882	21627	21539	21763	21710	21690	21818	22026	21817	21874	21784	21915	21782	21794	21854	21995	21936	21878	22004	21913	21734	22066	21576	21676	21798	21766	22054	22037	21793	22021	21792	21631	21979	21666	21795	21829	21644	21806	21918	21719	21691	21769	21851	21761	21739	21825	21730	21745	21666	21640	21770	21749	21740	21915	21841	21939	21870	21937	21886	21844	21818	21838	21939	21673	21786	21772	21805	21746	21630	21839	21816	21993	21679	21995	21663	21921	21505	21734	21718	21917	21747	21789	21978	21626	21709	21893	21742	21639	21559	21850	21711	21707	21882	21850	21766	21842	21763	21830	21783	21799	21928	21929	22003	21762	21837	21846	21849	21775	21854	21849	21770	21883	21796	21766	21748	21885	21778	21870	21853	21685	21650
38329	56151	43247	26885	20471	18213	17663	17592	17662	17507	17673	17485	17632	17624	17445	17432	17592	17584	17557	17668	17761	17568	17503	17595	17767	17682	17734	17744	17477	17699	17659	17755	17717	17578	17504	17671	17668	17476	17616	17688	17606	17721	17491	17539	17467	17633	17446	17583	17573	17634	17471	17732	17554	17564	17492	17549	17480	17452	17468	17526	17576	17562	17710	17420	17409	17707	17763	17534	17478	17515	17668	17750	17475	17500	17485	17425	17609	17602	17530	17467	17560	17654	17465	17505	17610	17610	17625	17434	17696	17488	17563	17483	17415	17680	17634	17650	17485	17545	17551	17538	17553	17610	17402	17651	17478	17683	17657	17491	17660	17410	17549	17619	17613	17514	17533	17615	17279	17668	17446	17631	17735	17692	17485	17489	17503	17437	17617	17686	17485	17657	17668	17598	17517	17714	17526	17423	17523	17541	17493	17737	17522	17511	17598	17788	17533	17541	17573	17529	17369	17534	17615	17651	17737	17375	17568	17515	17525	17594	17441	17548	17721	17521	17532	17618	17572	17626	17529	17483	17735	17351	17648	17527	17470	17547	17474	17555	17794	17488	17489	17476	17559	17473	17796	17590	17543	17614	17517	17766	17660	17486	17548	17539	17450	17422	17595	17382	17565	17415	17560	17508	17662	17581	17590	17499	17480	17565	17507	17420	17548	17608	17582	17482	17476	17791	17577	17651	17546	17558	17655	17488	17454	17752	17580	17693	17571	17472	17527	17607	17626	17509	17498	17729	17393	17758	17632	17568	17645	17579	17607	17638	17648	17444	17674	17519	17568	17797	17568	17586	17568	17740	17646	17488	17411	17528	17838	17483	17481	17514	17723	17624	17463	17552	17638	17459	17524	17549	17578	17630	17558	17549	17533	17620	17622	17565	17528	17418	17561	17548	17655	17529	17406	17411	17526	17826	17551	17599	17533	17553	17543	17684	17576	17679	17671	17525	17459	17672	17567	17495	17657	17532	17505	17524	17563	17516	17524	17581	17747	17491	17608	17555	17663	17540	17635	17465	17534	17815	17596	17562	17613	17563	17469	17601	17496	17541	17530	17647	17673	17817	17535	17702	17479	17598	17594	17649	17566	17698	17637	17616	17727	17625	17331	17679	17534	17501	17727	17563	17587	17668	17636	17505	17450	17549	17529	17465	17739	17571	17746	17613	17766	17823	17606	17613	17528	17628	17622	17576	17654	17578	17434	17481	17774	17565	17455	17553	17625	17831	17719	17483	17535	17458	17505	17611	17532	17651	17852	17596	17638	17690	17616	17413	17596	17633	17583	17403	17560	17738	17567	17603	17719	17552	17672	17471	17619	17382	17586	17409	17534	17530	17641	17530	17707	17580	17622	17592	17563	17611	17585	17747	17672	17574	17796	17546	17549	17688	17445	17541	17427	17638	17614	17917	17712	17604	17530	17408	17374	17466	17606	17656	17603	17514	17546	17540	17678	17556	17638	17452	17457	17495	17821	17616	17506	17601	17649	17586	17613	17468	17709	17488	17523	17464	17501	17505	17576	17528	17449	17563	17556	17417	17664	17620	17536	17547	17458	17550	17559	17663	17473	17608	17465	17610	17535	17474	17557	17409	17721	17531	17703	17579	17618	17600	17558	17673	17735	17464	17748	17466	17424	17732	17539	17414	17604	17586	17664	17648	17570	17494	17390	17653	17426	17538	17476	17615	17558	17487	17641	17713	17558	17519	17720	17435	17568	17450	17639	17597	17629	17717	17749	17692	17567	17672	17560	17727	17549	17384	17549	17734	17601	17617	17640	17591	17540	17552	17585	17497	17416	17588	17512	17661	17627	17598	17398	17657	17537	17516	17527	17640	17554	17518	17594	17622	17569	17407	17605	17569	17558	17567	17692	17511	17675	17440	17477	17547	17627	17591	17559	17656	17559	17580	17649	17481	17593	17598	17495	17646	17711	17448	17563	17620	17550	17513	17514	17440	17484	17684	17514	17604	17625	17438	17682	17538	17359	17372	17617	17491	17502	17618	17602	17392	17415	17616	17577	17681	17532	17455	17626	17603	17734	17525	17618	17647	17562	17533	17457	17535	17623	17552	17563	17662	17559	17440	17637	17633	17539	17519	17473	17737	17573	17749	17624	17582	17728	17564	17383	17720	17515	17739	17520	17647	17568	17694	17583	17591	17553	17773	17656	17594	17543	17711	17487	17543	17440	17357	17619	17754	17435	17627	17691	17641	17479	17672	17562	17704	17594	17486	17737	17604	17635	17471	17474	17489	17531	17447	17630	17383	17686	17602	17639	17443	17684	17490	17506	17471	17477	17625	17535	17486	17591	17529	17522	17572	17533	17591	17530	17610	17649	17607	17575	17813	17581	17548	17634	17521	17557	17522	17629	17739	17674	17713	17619	17737	17447	17738	17472	17459	17545	17548	17583	17611	17618	17499	17628	17598	17637	17589	17560	17613	17572	17723	17643	17433	17692	17544	17731	17600	17830	17534	17598	17621	17622	17661	17562	17582	17569	17720	17583	17658	17519	17521	17726	17672	17527	17512	17576	17534	17528	17633	17685	17476	17505	17572	17649	17653	17725	17492	17667	17528	17718	17592	17600	17741	17493	17622	17588	17501	17574	17652	17704	17505	17717	17659	17528	17689	17542	17484	17619	17574	17491	17706	17528	17664	17571	17663	17657	17490	17499	17698	17461	17461	17667	17711	17574	17906	17547	17813	17512	17632	17495	17469	17591	17694	17733	17657	17579	17520	17433	17598	17594	17478	17811	17635	17491	17676	17615	17587	17534	17597	17688	17474	17612	17583	17571	17508	17584	17546	17490	17479	17642	17410	17605	17637	17516	17555	17672	17602	17615	17391	17501	17750	17577	17458	17516	17659	17522	17542	17402	17639	17601	17629	17569	17488	17648	17559	17629	17532	17596	17618	17548	17570	17508	17517	17295	17497	17573	17411	17590	17491	17684	17573	17540	17545	17634	17510	17491	17488	17417	17622	17434	17438	17726	17658	17451	17661	17626	17384	17502	17470	17552	17441	17612	17535	17406	17705	17701	17672	17501	17517	17654	17683	17598	17513	17747	17598	17600	17616	17487	17606	17641	17466	17504	17723	17595	17698	17540	17595	17578	17458	17641	17456	17491	17654	17595	17477	17641	17551	17486	17679	17586	17487	17638	17497	17657	17500	17747	17658	17617	17633	17576	17383	17505	17654	17544	17746	17704	17670	17638	17553	17405	17575	17467	17521	17677	17479	17687	17520	17597	17655	17575	17624	17606	17576	17739	17467	17552	17514	17558	17710	17548	17545	17508	17700	17411	17636	17655	17589	17556	17780	17482	17546	17695	17601	17632	17468	17716	17579	17795	17762	17506	17436	17608	17644	17373	17443	17630	17427	17561	17469	17651	17610	17556	17522	17511	17577	17703	17508	17754	17474	17667	17620	17401	17573	17664	17510	17643	17440	17428	17651	17496	17632	17549	17697	17360	17680	17632	17631	17573	17736	17430	17595	17584	17604	17608	17635	17484	17624	17465	17535	17415	17511	17666	17680	17437	17614	17587	17636	17478	17750	17429	17459	17618	17600	17477	17552	17476	17686	17589	17552	17573	17565	17437	17733	17443	17556	17474	17664	17647	17575	17470	17573	17615	17610	17697	17652	17465	17485	17636	17422	17576	17636	17585	17586	17681	17668	17559	17526	17637	17575	17584	17492	17590	17520	17749	17422	17401	17735	17649	17601	17533	17685	17506	17566	17628	17521	17650	17542	17791	17589	17683	17569	17481	17536	17654	17688	17617	17537	17554	17436	17505	17551	17528	17614	17400	17576	17642	17435	17634	17658	17585	17531	17436	17579	17444	17574	17423	17526	17617	17615	17514	17499	17603	17464	17725	17386	17642	17527	17583	17304	17684	17603	17621	17542	17604	17549	17671	17511	17577	17611	17647	17719	17665	17419	17566	17523	17545	17574	17546	17550	17700	17442	17584	17484	17563	17644	17349	17754	17608	17606	17652	17609	17576	17583	17410	17573	17756	17543	17585	17670	17555	17511	17532	17664	17462	17578	17691	17490	17565	17553	17578	17699	17607	17640	17493	17587	17655	17685	17894	17657	17642	17534	17568	17658	17428	17682	17874	17419	17628	17653	17648	17494	17515	17687	17463	17626	17500	17697	17537	17583	17614	17567	17744	17587	17753	17700	17674	17414	17717	17696	17660	17532	17524	17636	17685	17592	17727	17642	17561	17422	17660	17587	17537	17441	17727	17454	17509	17424	17463	17560	17580	17498	17622	17559	17534	17502	17616	17898	17428	17546	17643	17527	17450	17686	17495	17589	17645	17623	17431	17602	17625	17509	17615	17575	17431	17566	17631	17626	17537	17647	17558	17511	17597	17606	17570	17415	17683	17553	17736	17542	17551	17610	17380	17446	17542	17641	17493	17627	17646	17563	17561	17625	17624	17580	17677	17724	17500	17473	17530	17834	17668	17544	17352	17486	17693	17758	17880	17759	17663	17614	17624	17666	17472	17504	17530	17503	17535	17441	17551	17571	17541	17448	17463	17650	17557	17754	17462	17322	17540	17682	17528	17640	17637	17610	17551	17525	17527	17440	17641	17389	17631	17584	17491	17587	17496	17452	17606	17513	17733	17560	17676	17568	17690	17543	17599	17556	17612	17372	17473	17580	17649	17579	17646	17631	17515	17590	17616	17469	17560	17504	17665	17661	17612	17593	17615	17551	17567	17470	17664	17397	17559	17586	17702	17656	17535	17607	17444	17625	17456	17629	17656	17485	17722	17569	17690	17367	17726	17581	17536	17369	17499	17701	17616	17691	17627	17590	17386	17409	17489	17436	17431	17651	17507	17540	17619	17634	17600	17567	17654	17563	17612	17601	17557	17444	17602	17523	17710	17357	17714	17457	17676	17730	17621	17532	17695	17544	17591	17533	17719	17550	17533	17527	17512	17584	17735	17543	17648	17627	17598	17608	17458	17677	17710	17568	17712	17594	17395	17613	17586	17631	17580	17603	17473	17563	17540	17524	17496	17536	17345	17512	17664	17440	17552	17647	17589	17631	17572	17717	17587	17505	17598	17598	17524	17631	17532	17536	17553	17686	17546	17601	17520	17510	17582	17575	17583	17570	17497	17821	17575	17535
24966	25315	40425	37191	28796	25360	23615	21502	21238	21359	21043	21201	21208	21082	21351	21211	21194	21192	21376	21209	21094	21034	21070	21157	21101	21047	21075	21062	21088	21056	21191	21088	21223	21205	21037	20981	21007	21097	21243	21096	21055	21125	21256	20928	21037	21222	21051	21239	21007	21052	21080	20996	21199	21049	20986	20981	20968	20974	21138	21088	21052	20861	20959	20951	21034	20976	20937	21092	21117	21179	20978	21144	21108	21122	21041	20807	21158	20945	20878	20987	20906	21005	20799	21276	21098	20943	21014	21019	20989	21053	21040	20978	20853	20848	21205	21054	20916	20929	21094	20877	21017	21077	20961	21154	21228	21078	21056	21036	21067	20962	21098	21021	20859	20961	20851	20977	21036	21065	21035	21030	21207	21155	20899	20987	20915	21053	21074	21138	21028	21197	21151	20987	20946	21116	20711	20853	20892	20962	20919	20672	21040	20927	20874	20914	21095	20993	21054	20984	20988	21037	21032	20940	21112	21110	20928	20932	20814	20971	21084	20959	21010	20792	21001	20812	21121	21064	21071	21014	21069	20942	20993	21003	21176	20683	21054	20970	21129	21192	20945	20896	21108	20983	21139	21022	21116	20809	21061	20985	21160	21260	20858	20858	21034	20938	20749	21071	21015	21040	21115	21027	20984	20920	21136	20681	20871	21049	21102	21179	20993	21174	21078	20925	20810	20966	20991	21124	21041	20959	21203	20813	20993	21073	21041	21183	21168	21039	20909	21006	20965	21003	20901	21044	20984	20940	20907	21070	21008	21124	20964	20940	20992	20906	20925	20889	20861	20956	21022	20892	20983	21000	21232	20991	20996	21166	20970	21087	21094	21009	20940	21192	21231	20995	20938	20869	21134	21106	21162	20964	21004	21080	21024	20882	20797	21011	21039	20914	20967	21043	21190	21303	20975	20994	20908	20892	21024	20941	20992	20873	21191	21067	21024	21028	20854	20908	20834	21094	20912	21034	20925	20953	20873	20967	21055	21124	20927	21101	21013	20839	20834	20907	21120	20883	21020	21100	20969	21021	21112	21170	21073	21040	21144	21094	21116	21020	20980	20998	20867	21014	20991	20975	21160	21073	20977	20994	21054	20921	21011	21014	20819	20889	20759	21002	21138	20923	20934	20966	21058	21145	20973	21170	20727	20874	20893	21113	20859	21071	20959	20992	20896	20908	21136	21162	20954	20991	20859	21236	21039	21145	21130	20949	20932	20709	21080	20878	20833	20933	21089	21081	20950	21065	20998	20758	21007	20872	20934	21060	21022	20665	20923	21196	21012	21068	20907	20947	20859	21218	21039	21178	21045	21107	20866	20871	20854	20817	21083	21271	21033	21073	21158	20891	21052	20902	20944	20970	21040	20974	20957	20873	21002	21024	20779	21106	21084	20996	20876	21042	21074	20857	20969	21157	21082	20894	21068	21078	20778	21120	21176	20875	21027	21160	20939	21125	20994	20922	20897	20848	21164	21104	21071	21111	20870	21032	20944	21016	20968	21034	21032	20901	20969	21046	20967	20746	21046	20947	21230	20865	21013	21057	21233	21068	21033	20970	21095	20881	21137	20947	21206	21305	21045	21109	21065	21015	20770	20958	21032	20917	20947	21011	21169	20882	20964	20949	20923	20884	20989	21049	20915	20960	20903	20697	21067	20718	21003	20818	20825	21173	20838	21232	20984	21019	20898	20858	21070	21240	20920	21090	21040	21121	21030	21145	20978	21109	20985	21009	21136	21027	21065	20806	20943	21023	21000	20959	20889	21229	20729	20971	21119	21011	21027	21149	21017	21081	21261	20985	21124	21055	21221	21081	20923	21081	21047	21111	21141	21113	20901	21167	21171	21004	20944	20694	20981	20995	20977	20999	20804	21095	20906	20877	20951	20975	20942	21236	21050	21170	20808	20928	21084	20562	20741	20866	21097	20939	20991	21080	21050	21115	20986	21136	20832	20907	21143	21038	20895	20955	20950	20893	20972	20774	21030	20948	20894	21041	20978	20933	20967	21085	20988	21204	21002	21099	21167	21147	20876	21110	21055	21150	21036	21028	20898	20930	20965	21137	21080	20908	20999	20971	20944	21019	21201	20866	20815	21120	20894	21000	20930	21170	20986	21051	21015	20922	21113	20922	21011	21130	20948	21224	20795	20783	20935	20955	20779	20950	21136	21010	21002	21154	21071	21121	21069	21217	20965	21109	21162	21104	20791	21159	20998	21037	21100	21046	21013	21161	20975	20996	20900	20916	20973	21188	21195	21150	20867	21149	21246	21242	20965	21189	21054	21176	20977	21007	21135	21044	20826	21019	20969	21036	21218	20908	20951	20933	21152	21235	21074	21026	21229	21130	21001	20924	21215	20955	20909	20913	21033	21129	21059	21086	21108	20890	21104	21113	21174	20850	21224	20943	21121	20867	21047	21008	21196	21035	21073	20879	20929	20966	21080	21107	21109	20891	20986	21166	20824	20942	20869	20942	21040	20844	20840	20996	20988	20847	21076	21030	21027	20861	21089	21180	20914	20753	20922	21220	20946	21076	21192	20977	21015	20894	21006	20993	21001	20905	21005	20741	20997	21020	21043	21110	21016	21013	20757	21100	21070	20709	20782	20987	20841	20913	20772	20912	20966	21109	20975	20940	21099	21079	21049	20913	20969	21046	21166	21024	21154	20945	20983	20990	20807	20863	21014	20941	21109	21124	20958	21213	21107	20924	20872	20993	21037	20951	20958	20877	20845	21133	20906	20972	21006	20927	20931	20907	20858	21042	20844	20970	21043	20987	20845	21056	20907	20893	21020	20986	20999	20857	20839	21094	21155	20932	20969	20906	20965	20704	21108	20804	20883	21083	21037	20880	21109	21110	20825	20949	20911	20985	20910	21043	21073	20825	21120	20961	21288	21057	21174	20951	21265	20942	20983	21130	20789	20917	21003	20858	21047	20842	20995	21183	21079	20911	20838	20994	20903	20985	20893	21022	21176	20943	21134	20859	20891	21038	21168	21125	21071	21099	21068	21077	21091	20953	20942	21001	21034	20991	20876	21139	21071	21038	20926	21076	21082	20839	20948	21045	20994	21202	20924	21070	20916	21091	20906	20928	21232	21043	21194	20847	21191	21099	21018	21041	21059	21193	21020	20959	20994	21070	21009	20835	21067	20836	21092	21016	20934	20743	20995	20845	21016	21139	21028	20676	20828	20961	21007	20923	20977	20986	20991	21150	20964	21035	21093	21024	21024	20784	20935	21159	21178	21218	20956	21052	21151	20951	21077	21179	20998	21265	21003	21200	20891	20904	20980	20991	21079	21015	21020	21044	20975	20703	21135	20989	21115	20993	21032	20988	21079	21082	21103	21210	21004	21057	21007	20899	20909	20706	20951	20781	21075	20941	20693	20904	20930	21106	21058	20808	20986	20917	20983	20909	21081	20851	21057	21192	21067	20800	21100	21037	20974	21176	21031	21094	21016	20902	21250	21032	21160	20849	20884	20867	21114	20986	20878	20977	20934	21165	21064	20800	21167	21101	21069	20919	20935	21125	21010	21035	21024	20923	21080	20742	20959	21155	20985	21011	20947	20954	20922	21005	20856	20876	20923	21161	21149	20872	21146	20973	21087	21070	21144	20976	20946	20780	20894	21019	21069	21019	21129	21148	20925	21134	20846	21148	20679	21055	20965	20971	21026	20940	21073	21063	21122	21002	21004	21140	21051	21084	21079	21076	20956	21044	21126	21065	20868	21220	20729	20966	21052	21029	21186	21060	21039	20826	21095	20961	21058	21346	20974	21214	20908	20994	20985	21201	20880	21095	20879	21040	21065	20925	21088	21014	20897	21101	21068	21153	21085	20905	20947	20956	21252	21115	21037	20908	20971	21142	20857	20988	20961	21084	21022	20928	21019	21252	21033	20986	21081	21065	21192	21018	21142	21065	21202	20933	21005	21058	21159	21123	20969	21094	21083	20899	21092	21112	21040	20866	20898	21161	20859	20797	21103	21153	21147	20955	20822	20870	21018	21046	21071	21044	21091	21171	20950	21091	20983	20931	20972	21064	20917	21108	20996	21214	20995	21031	20815	21248	20922	21049	21053	20956	21099	21027	21110	21005	21132	21025	21065	21084	21055	20825	20949	21019	20960	21058	21092	21255	21017	21238	21125	20939	21057	20845	20780	20987	20964	20969	20853	20949	21109	20905	20931	21180	20949	21071	21203	21009	20904	20801	20927	21087	20965	21100	21213	20780	21220	21145	20872	20829	21171	20966	21082	20916	20752	21055	21000	21000	21211	20940	21190	20955	21171	20998	21038	20927	20907	21135	20988	20905	20829	20913	20999	21091	20875	21256	21012	20999	21096	20935	21000	21262	20795	20969	21095	21065	20852	20888	21015	20954	20845	20978	20927	21015	20989	20869	20994	21022	21037	20919	20855	20671	20990	21033	21020	20958	21094	21183	21001	21117	21007	20916	21011	21179	20994	20965	21228	20990	20947	20858	21237	21145	21043	21122	21007	20925	21079	21086	21191	20882	20934	20978	21223	20860	21048	20875	20979	20915	20976	20963	21214	20972	21023	21012	21000	21005	21174	21003	20985	20835	21238	21192	20996	20927	21020	20767	20997	21151	21030	20902	20987	20727	21107	20850	20991	21111	21119	21073	21026	21150	21064	20970	21020	20753	20973	20952	21086	20843	20929	20905	21163	20954	20963	20939	20952	21213	21013	20870	20931	21055	21109	21133	21038	20880	21111	20829	21190	21020	21065	20981	21111	21074	20970	20978	21099	20732	20936	20701	20927	21194	21029	20744	20893	20959	21072	20868	21070	20988	20943	21062	20944	21050	20878	21221	20794	21173	21032	21141	20903	20737	20842	21044	21087	21023	21046	20948	20969	20965	21237	20957	20938	20848	20716	20797	20933	21009	21081	21031	21109	21003	20849	21092	21127	21138	20809	20782	20950	21202	21113	21162	21180	21031	21088	20550	21019	20969	20790	21146	21068	21194	20986	20977	20825	21169	20946	21107	21129	21080	20877	20916	20936	21008	20905	21137	20874	20922	20894	21015	20811	20782	21099	20787	20908	20891	21003	20864	21106	21160	21074	20984	21082	20833	21030	21057	20889	20889	20911	21121	20798	20911	20707	20891	20799	21080	21318	21008
60912	95287	75731	47812	30260	20724	17793	17152	17208	17255	17066	17163	17209	17161	17191	17251	17129	17294	17324	17008	17146	17263	17133	17234	17148	17120	17383	17058	17331	17329	17144	17226	17389	17116	17208	17042	17128	17001	17113	17324	17131	17215	17063	17211	17007	17143	17338	17041	17137	17094	17221	17193	17386	17045	17132	17137	17181	17353	17198	17193	17327	17173	17030	17126	17134	17304	17320	17091	17182	17234	17171	17329	17100	17106	16978	17186	17189	17252	17234	17011	17252	17125	17244	17233	17162	17295	17220	17350	17107	17365	17225	17214	17239	17032	17093	17208	16952	17315	17132	17049	17092	17172	17392	17226	17105	17232	17211	17089	17310	16900	17162	17134	17094	17172	17129	17114	17038	17092	17111	17337	17217	17371	17060	17177	17266	17222	17033	17133	17146	17030	17139	17108	17096	17180	17255	17048	17170	17318	17066	17093	17115	17190	17205	17221	17229	17167	17312	17218	16963	17183	17346	17227	17263	17029	17188	17133	17171	17195	17170	17210	17156	17106	17193	17181	17258	17360	17196	17089	17085	17062	17267	17307	17225	17122	17266	17109	17187	17105	17389	17023	17200	17270	17404	17100	17179	17195	17167	17019	17166	17157	17145	17038	17274	17079	17205	17201	17287	17030	17094	17214	17349	17203	17064	17079	17027	17280	17183	17118	17081	17373	17185	17308	17073	16964	17156	17287	17132	17098	17177	17136	17378	17306	17059	17088	17019	17211	17284	17049	17084	17246	17159	17169	17215	17213	17251	17376	17326	17170	17250	17248	17065	17296	17106	17056	17214	17144	17243	17135	17015	17237	17133	17347	17141	17054	17062	17095	17346	17181	17115	17294	17161	17221	17155	17105	17250	17179	17123	17254	17116	17207	17345	17309	17098	17176	17056	17165	17184	17119	17287	17146	17195	17082	17174	17144	17229	17239	17254	17090	17047	17274	17199	17221	17163	17286	17088	17091	17224	17128	17218	17244	17074	17234	17347	17113	17225	17177	17160	17259	17168	17347	17131	17226	17244	17002	17184	17301	17122	17212	17226	17120	16910	17149	17148	17088	17037	17148	17257	17166	17131	17122	17128	17109	16977	17045	17221	17266	17179	17204	17200	17333	17217	17139	17307	17108	17288	17357	16972	17172	17097	17362	17049	17147	17101	17225	17150	17226	17032	17150	17048	17185	17267	17219	17218	17135	17054	17165	17197	17232	17056	17108	17121	17175	17205	17151	17108	17138	17111	17097	17222	17232	17313	17122	17022	17212	17116	17344	17247	17067	17188	17364	17150	17164	17011	17218	17163	17159	17239	17060	17166	17156	17102	17309	17241	17339	17067	17048	17254	17281	17090	17335	17126	17198	17154	17135	17178	17103	17071	17089	17079	16926	17245	17261	17093	17184	17314	17230	17202	17365	17071	17148	16968	17189	17210	17160	16996	17215	17251	17152	17113	17071	17242	17188	17054	17218	17207	17231	17067	17141	17146	17147	17003	17024	17147	17111	17142	17230	16967	17352	17123	17069	17225	17325	17153	17188	17155	17035	17113	17100	17198	17292	17195	17058	17136	17147	17166	17186	17194	17252	17154	17093	17123	17147	17260	17283	17067	17206	17180	17283	17275	17211	17140	16981	17106	17216	17176	17074	17235	17022	17171	17298	17142	17248	17230	17266	17285	17113	17119	17140	17235	17227	16950	17030	17155	17230	17167	17184	17189	17300	17102	17217	17396	17120	17249	17065	17328	17125	17089	17193	17194	17018	17213	17233	17211	17228	17212	17015	17135	17305	17252	17275	17335	17200	16983	17310	17228	17189	17339	17145	17428	17089	17152	17116	17138	17208	17003	17040	17055	17089	17205	17088	17130	17297	17064	17284	17066	17116	17200	17031	17068	17101	17137	17309	17255	17235	17302	17431	17169	17050	17167	17080	17247	17042	17218	17283	17251	17116	17002	17196	17307	17173	17133	16963	17142	17082	17454	17033	17206	17321	17050	17154	17197	17124	17185	17269	17197	17385	17122	17160	17365	16998	17267	17146	17316	17226	17163	17232	17106	17201	17063	17323	17167	17124	17102	17163	17135	17231	17182	17117	17298	17123	17214	17258	17089	17117	17137	17256	17264	17061	17331	17009	17110	17062	17183	17164	16935	17101	17293	17103	17156	17196	17137	17242	17101	17184	17268	17025	17168	17175	17120	17297	17236	17227	17415	17090	17183	17123	17126	17147	17261	17077	17140	17128	17355	17201	17222	17170	17345	17262	17090	17104	17182	17198	17138	17203	17290	17184	17081	17152	17185	17140	17220	17277	17231	17078	17214	17352	17180	17272	17153	17108	17138	17009	17281	17128	16912	17140	17319	17240	17160	17237	17190	17106	17200	17336	17313	17246	17108	17133	17038	17140	17191	17279	17172	17274	17196	17208	17024	16993	17157	17426	17059	17184	17118	17033	17193	17183	17146	17354	17104	17088	17286	17201	17208	17148	17308	17330	17162	17229	17155	17135	17253	17123	17084	17206	17161	17287	17223	17193	16959	17160	17162	17053	17169	17147	17213	17072	17110	17168	17275	17129	17078	17068	17130	17301	17037	17243	17062	17258	17161	17082	17274	17356	17284	17311	17177	17173	17342	17022	17176	17025	17040	16991	17151	16965	17288	17171	17100	17257	17245	17273	17070	17238	17094	17215	17203	17049	17377	17094	17095	17142	16996	17355	17146	17210	17091	17222	17216	17235	17339	17089	17151	17268	17242	17144	17252	17130	17358	17266	17116	17227	17079	17246	17100	17141	17062	17211	17041	17191	17135	17135	17157	17127	17133	17242	17153	17187	17234	17090	17041	17187	17009	17111	17213	17240	17134	17204	17187	17219	17218	17227	17182	17294	17095	17293	17293	17279	17047	17230	17093	17120	17208	17019	17146	17255	17191	17178	17068	17173	17243	17276	17133	17241	17258	17314	17239	17105	17281	17270	17134	17013	17149	17250	17148	17112	16973	17091	17185	17313	17142	17047	17006	17196	17092	17179	17198	17299	17387	17232	17152	17187	17195	17233	17390	17123	17190	17262	17204	17066	17159	17138	17071	17205	17189	17243	17191	17244	17142	17187	17162	17382	17203	17214	17234	17267	17107	17260	17248	17247	17156	17257	17108	17015	17070	17199	17247	17279	17293	17151	17115	17319	17310	17250	17292	17263	17203	17263	17208	17285	17199	17210	17141	17162	17054	17058	17241	17358	17177	17282	17175	16998	17168	17032	17150	17210	17301	17212	17152	16991	17157	17098	17197	17192	17310	17246	17107	17191	17204	17206	17091	17277	17015	17033	17269	17182	17109	17234	17237	17304	17185	17177	17206	17322	17106	17130	17202	17227	17097	17005	17035	17256	17290	17291	17148	17115	17205	17225	17151	17234	17273	17180	17295	17201	17069	17217	17098	17241	17257	17137	17042	17287	17074	17054	17170	17194	17233	17238	17181	17120	17241	17151	17200	17170	17102	17312	17058	17092	17027	17236	17281	17232	17071	17102	17131	17199	17285	17270	17195	17168	17305	17065	17103	17256	17214	17115	17123	16963	17135	17240	16987	17201	17075	17095	17139	17058	17136	17172	17354	17208	17233	17251	17142	17208	17288	17389	17237	17091	17223	17104	17228	17044	17072	17219	17217	17256	17157	17082	17189	17157	17100	17190	17241	16981	17088	17149	17108	17315	16966	17075	17080	17100	17188	17302	17257	17062	17227	17230	17142	17215	17227	17274	17129	17177	17147	17162	17122	17231	17169	17157	16979	17266	17199	17173	17120	17229	17249	17079	17176	17223	17319	17269	17368	17167	17090	17271	17285	17279	17213	17135	17046	17231	17301	17144	17232	17158	17197	17320	17096	17031	17185	17135	17133	17165	17160	17226	17124	17015	17301	17051	17161	17098	17142	17083	17142	16941	17212	17259	17120	17364	17150	17182	17220	17340	17300	17000	17374	17002	17102	17135	17217	17288	17151	17230	17203	17323	17281	17049	17203	17166	17345	17191	17111	17341	17184	17131	17396	17223	17272	17379	17167	17325	17247	17363	17071	17105	17058	17055	17107	17262	17132	17221	17262	17151	17217	17172	17159	17283	17227	17202	17268	17175	17261	17118	17005	17261	17030	17098	17277	17226	17186	17056	17231	17251	17107	17223	17378	17289	17102	16928	17186	16993	17004	17117	17324	17199	17289	17196	17246	17014	17301	17126	17108	17072	17103	17261	17041	17050	17122	17111	17271	17326	17293	16911	17154	17195	17310	17193	17066	17076	17210	17061	17170	17116	17221	16994	17095	17005	17119	17002	17268	17175	17276	17141	17155	17209	17121	17052	17228	17139	17164	17181	17279	17140	17096	17124	17268	17092	17102	17435	17084	17060	17165	17168	17093	17179	17369	17159	17173	17342	17243	17217	17255	17090	17176	17153	17252	17126	17246	17335	17221	17157	17207	17075	17080	17149	17078	17110	17290	17144	17186	17286	17116	17152	17306	17152	17101	17299	17178	17384	17281	17102	17203	16980	17202	17180	17318	17132	17149	17186	17129	17063	17118	17362	17216	17161	17358	17231	17059	17177	17139	17198	17182	17181	17128	17106	17083	17195	17207	17142	17231	17212	17263	17110	17119	17132	17236	17297	17103	17187	17255	17115	17197	17261	17218	17166	17170	17161	17093	17038	17139	17252	17164	17121	17284	17180	17238	17199	17191	17097	17172	17041	17144	17165	17329	17042	17253	17196	17238	17050	17186	17306	17288	17235	17215	17267	17293	17194	17134	17456	17190	17218	17304	17177	17232	17145	17266	17253	17280	17139	17179	17191	17090	17065	17288	17048	17300	17068	17209	17359	17321	17199	17228	17181	17063	17310	17181	17223	17289	17291	17240	17237	17348	17189	17162	17170	17110	17148	17208	17141	17169	17082	17147	17272	17271	17144	17203	17216	17074	17118	17045	16993	17147	17155	17319	17006	16978	17074	17155	17260	16980	17251	17226	17219	17099	17159	17338	17271	17162	17048	17162	17218	17088	17202	17140	17055	17105	16951	17222	17127	17226	17300	17023	17320	17177	17274	17080	17268	17289	17074	17323	17306	17218	17215	17286	17042	17198	17231	17008	17208	17148	17423	17175	17108	17188	17221	17193	17286
23048	22765	34742	31850	27873	26856	27132	22016	21089	21400	21179	21276	21447	21229	21219	21023	21253	21188	21209	20972	20819	21050	20895	21141	21154	20791	21022	21007	21190	21034	21049	20918	20763	21005	20910	21034	21138	20788	20775	20888	21091	20862	20949	20800	20967	21072	20931	20758	20844	20938	20824	20712	20760	21068	20825	20829	20872	20990	21104	20896	20833	21064	21115	21019	20944	21100	20839	20875	21141	20992	21042	20983	20951	21041	21171	20979	20939	20752	20791	20922	20881	21045	20986	20970	20817	20814	20655	20997	20924	20699	20867	20866	20839	20944	21108	21011	20987	20982	20822	20850	20723	20904	20967	20895	20843	20777	20964	20740	20804	20827	20925	20856	20869	20682	20842	21046	20816	20790	20883	20816	20806	20867	20819	20877	20995	21047	21042	20851	20763	20994	20789	20801	20817	20815	20924	20873	21096	20581	20902	20788	20783	20826	20933	20760	20924	20978	20732	20808	21029	20868	20850	20581	20971	20936	20898	21101	20624	20819	20742	20899	20926	20929	20714	20990	20697	20864	20796	21018	20943	20876	20789	20959	20978	20871	20883	21006	20736	20998	21081	21035	21113	21002	20878	20938	20976	20765	20832	21091	21085	20877	20816	20756	20712	20952	20870	21079	20783	21051	20922	20707	20821	20791	21104	21156	20918	20879	20630	20725	20729	20739	20779	20825	20877	20877	20852	20938	20842	20877	20766	21056	20949	20812	20805	21009	20876	20841	20971	20904	20863	20888	20839	20726	20882	20930	20841	20861	20964	20822	20793	20933	20903	20801	21023	20704	20704	21086	20721	20961	20739	20610	20914	20588	20704	20985	20876	20909	20829	20891	20757	20907	20957	20860	20943	20962	21087	21011	20871	21013	20932	20994	21038	20847	20993	20767	20914	20959	20697	20891	20983	20722	21037	20798	20623	20782	20824	20619	20982	20812	20696	20808	20748	20671	20741	20860	21035	20909	20736	20916	20843	20910	21163	20832	20770	21002	20896	20828	20919	21030	20796	20951	20916	20776	20904	21030	20784	20880	20721	20977	20900	20950	20770	21184	21053	20907	20881	20731	20991	20791	20870	20980	20794	20832	20982	21083	20844	20853	20815	21076	20620	20868	20745	21074	20816	20996	20538	20713	20736	21086	20798	20738	20841	20744	20868	20818	20855	20827	20637	20844	21074	20618	20930	20809	20756	20812	21021	20661	20690	20862	20902	20941	20595	21006	20966	20965	20831	20807	20846	20733	20623	21062	20676	20835	20720	20887	20906	20935	20991	20699	20684	20771	20909	21020	20907	20826	21061	20991	20786	20787	20970	20704	20824	20912	20947	20972	20882	20879	21018	20880	20955	21002	20870	20848	21055	20812	20876	21035	20607	20905	20782	20854	20732	20698	20929	20645	20996	20874	20837	20850	20695	20759	20874	20978	20462	20865	20884	20679	20987	20708	20725	21011	20774	20939	21055	20876	21013	20798	20902	20845	20862	20996	20982	20817	21008	20866	20912	20766	20937	20848	21031	20814	20998	20621	20647	20877	20968	20955	20973	20901	21072	20909	20932	21049	21030	20908	20744	20832	20990	20802	21053	20691	20947	21112	20823	20750	20750	20796	20876	20779	20889	20932	20637	20870	20992	20920	20831	20875	20878	20994	20954	20856	21071	20934	20777	20966	20929	21074	20864	20792	20885	20689	21010	20619	20837	20927	20924	20794	20999	20957	20919	20930	20776	20775	20739	20843	20846	20781	20764	20702	20859	20706	20925	20791	20836	20732	20892	20786	20962	20945	21041	20802	20651	20844	21050	20937	20971	20934	20659	20930	20791	20821	20957	20799	20786	20883	20889	20655	20805	20938	20802	21093	20998	20864	20839	20943	20770	20749	20766	20936	20926	20867	20691	20751	20843	20821	20882	20961	21026	20825	20813	20692	20848	20964	20730	20894	20937	20928	20651	20842	20657	20844	20839	20868	20918	20654	20661	20848	21018	20869	20695	20950	21111	20902	20819	20833	21016	20786	20852	20954	20770	20919	21211	20767	20998	21007	21115	20798	20814	20692	20880	20934	20630	20684	20762	20722	20696	20761	20760	21037	20973	20766	21199	21014	20935	20895	20886	20720	20921	20878	20871	20723	21002	20935	20809	20665	20806	20935	21002	20891	20852	20794	21132	21055	20928	20797	20724	20778	20830	20970	20719	20701	20582	20760	20825	20594	20793	20995	20776	20815	20775	20897	20956	20800	20839	20898	20814	20828	20828	20925	21064	20875	20850	20742	20804	20509	20925	20911	20835	20742	21007	20904	20832	20878	20842	20729	21041	21019	20896	21039	20743	20789	20684	20620	20780	20646	20708	20755	20675	20708	20899	20672	20660	20734	20880	20887	20796	20822	20817	20872	20912	21023	20869	20886	20680	20819	20749	20931	20994	21067	20902	20947	20695	20851	21018	20915	20802	20759	20787	20771	20899	20798	20977	20881	21143	20903	20506	20806	20857	20758	20924	20980	20776	20811	20883	20794	20916	20693	20788	20756	20760	20926	20917	20770	20834	21055	20868	20866	20796	20738	20843	20904	20842	20805	20905	20867	20833	20779	20828	20864	20906	20818	20919	21132	20776	20813	20616	20610	20879	20963	20921	20837	20839	20958	20759	20745	20798	20704	20812	20917	20828	20565	20884	20940	20777	20740	21064	20737	20909	20886	21038	20721	20837	20822	20962	20856	20907	20864	20807	20987	20876	20895	20653	20772	20889	20975	20899	20932	20891	20924	20814	20866	20791	20799	20890	20736	20922	20729	20607	20666	21094	20851	20979	20880	20671	20751	20895	20885	20854	20614	21074	20808	20815	20999	20832	20825	21149	20723	20870	21044	20803	21024	20861	21008	20728	20959	20816	20776	20683	21178	21009	20899	20888	20918	20865	21077	20890	20950	20908	20923	20690	20845	21067	20889	20973	20847	20865	20831	20905	20683	20923	20786	20863	21039	20752	20879	20809	20806	20997	20988	20988	20999	20770	20912	21099	20779	20911	20770	20936	20714	20886	20879	20935	20716	20903	20808	20840	20805	20798	20754	20692	20811	20587	20801	20854	20626	20876	20753	20955	20794	20833	20763	20869	20721	20875	20744	20850	21010	21007	20804	20869	20766	21095	20888	20799	20818	20852	20731	20820	20819	21024	20905	20866	20714	20946	20782	20950	20887	20946	20585	20859	20773	20790	21240	20942	20881	20666	20721	20870	20916	20840	20906	20782	20832	20968	21010	20919	20791	21021	21100	20921	20831	20853	20857	20669	20904	20758	20896	21070	20924	20858	20942	20761	20735	20864	20883	20875	20896	20573	20990	20953	20656	20922	20779	21005	20926	20811	20669	20815	20817	20849	20633	20836	20835	20879	20806	20740	20808	20880	20988	20862	20944	20812	21001	20896	21122	20946	20911	21002	20676	20885	20737	20841	20886	20898	20906	20769	20767	20882	20780	20874	21071	20919	20804	20687	20831	20983	20865	20982	20933	20813	20771	20804	20901	20864	20649	20955	21041	20998	20951	20743	20925	20931	20938	20706	20705	21034	20768	20875	20838	20778	20919	20710	20727	21160	21006	20835	20816	20645	20864	20807	20964	21019	20991	21078	20853	20955	21042	20937	21118	20826	20862	20937	20945	20888	20928	20774	20992	21116	20890	20849	21002	21098	20832	21076	20996	20962	20890	21105	20801	20953	20784	20674	20767	20626	20833	20794	20788	20717	20707	20660	21157	20735	21033	20981	20694	20753	20922	21208	20936	20897	20933	20969	21071	21009	20893	20863	20823	20882	20829	20970	20825	21024	20848	20805	20957	20793	20873	21037	20508	20914	20921	20954	20769	20893	20767	20637	20953	20623	20945	20868	20829	20918	21023	20853	20719	20921	20955	21076	20988	20913	20907	21044	21016	20990	20796	20883	20897	20898	20870	20907	20820	20768	20768	21040	20939	20662	20864	20925	21026	20794	20874	20920	20887	20914	20715	20844	20666	20648	20767	20875	20920	20911	20793	20896	20833	20880	20929	20815	20860	20891	20906	20724	20914	20664	20818	20879	20951	20684	20826	20883	20602	20820	20786	21095	20958	20989	20906	20776	20853	20773	20684	20877	20624	20923	20944	20883	20886	20679	21215	20592	20887	20887	20890	20722	20858	20789	20816	20796	20885	20958	21019	20860	20652	20951	20791	20944	20823	20868	20949	21128	20876	20890	20735	20842	20973	20939	20893	20874	20887	20963	20825	20810	20767	20956	20757	20935	20977	20773	20887	20806	20835	20860	20903	20971	20557	20632	20959	20854	20858	20943	20948	20800	20801	20723	21132	21028	20816	20949	20620	20673	20788	20934	20813	20868	20732	20937	20803	20744	20996	20766	20946	20772	20700	20919	21000	20778	20834	20835	20716	20629	20694	21049	20970	21031	21098	20707	20916	20885	20779	20906	20891	20555	20771	20783	20837	20738	20902	20898	20821	20911	20646	20950	20695	20968	20841	21005	20986	20842	20878	20957	20685	20968	20913	20822	20926	20952	20932	20961	20950	20911	20810	21059	20649	20880	21004	21023	20879	20852	20650	20779	20924	21002	20856	21138	20987	20924	20824	20872	20853	20770	20803	21123	20691	20928	20846	20839	20882	20780	20861	21129	20812	20876	20880	20814	20804	20838	20785	20777	20873	21035	20751	20805	21129	20917	20755	20830	20867	21126	20726	20915	21005	20819	20734	20670	20828	20766	20943	20814	20768	20736	20816	20851	21009	20902	20782	20693	20864	20943	20831	20745	20970	20777	20586	20809	20761	20893	20883	20863	20813	21086	20975	21039	20996	20916	20786	20560	20941	20759	20773	21062	20577	20680	21057	20633	20727	20941	20866	20992	20949	20859	20746	20784	20854	20880	20941	20886	20894	20845	20853	20716	20775	20710	20909	20796	20958	21033	20801	20775	20819	20724	21082	20843	20942	20762	20853	20883	20976	20769	20723	20965	21124	20935	20856	20874	20875	20785	20959	20840	20983	20832	20928	20991	21026	20965	20957	20932	20976	20924	21019	20881	20853	20798	20897	20773	20927	20783	21005	20708	20848	21092	20913	20780	20728	20865	20831	20757	20809	20866	20755	20948	20900	21019	20843	20800	20963	21061	21032
64495	108073	91125	64646	42050	25843	18446	16961	17087	17111	17208	17149	17209	16968	17047	17166	17077	16994	17094	17150	17144	17074	17244	17241	17062	17080	17147	17241	17000	17239	17216	17162	17246	17243	17066	17256	17146	17184	16995	17075	17013	17127	17148	17406	17127	17091	17194	17242	17034	17038	17279	17200	17228	17248	16939	17233	17118	17006	17227	17175	17097	17060	17277	17148	17102	17255	17119	17249	17005	17070	16942	17085	17406	17098	17201	17188	17295	17043	16968	17159	17177	17180	17155	17116	17065	17119	17268	17113	17290	17000	17035	17208	17187	17022	17274	16908	17237	17041	17216	17009	17309	17204	17231	17285	17326	17082	17165	17157	17225	17094	17131	17062	17036	17171	17243	17092	17343	17149	17118	17143	17242	17094	17068	17041	17049	17189	17108	17332	17198	17095	17022	17203	17155	17071	17041	17121	17174	17116	17049	17185	17294	17236	17221	17254	17235	17000	17140	17151	16915	17178	17010	17130	16990	17137	17147	17097	17068	17223	16960	16980	17277	17121	17199	17024	17036	17188	17248	17055	17288	16971	17148	17208	16822	17213	17282	17137	17225	17189	17143	16946	16846	17118	17318	16973	17007	17218	17113	17136	17109	17244	16946	17021	17069	17059	17127	17258	17179	17164	17140	17189	17260	17261	16947	16945	17071	17319	17188	17132	17104	17247	17140	17296	17036	17068	17129	16992	17176	17080	17186	17019	17144	17119	17139	17296	17198	17135	17051	17038	17105	17191	17118	17304	17089	17189	17116	17232	17104	17118	17120	17185	17208	17034	17229	17221	17149	17133	17044	17271	17151	17157	17071	17266	17125	17127	17037	17275	17084	17001	17263	17056	17161	17298	17068	17150	17319	17210	17193	17254	17064	17152	17200	17200	17183	17190	16945	16972	17076	17229	17250	17166	17123	17242	17243	17165	17021	17190	17182	16968	17244	16936	17128	17221	17082	17218	17212	17093	17084	17187	17155	17112	17380	17121	17170	17031	17148	17054	16932	17160	17185	17040	17063	17282	17069	17095	16984	17263	17253	17160	17116	17085	16946	17195	17141	17279	17137	17037	17098	17166	17083	16964	17247	17071	17123	17095	17196	17212	17030	17147	17215	17149	17159	17253	17017	16981	17221	17083	17025	17225	17181	17278	17141	17307	17143	17084	17044	17009	17438	17058	17293	17007	17062	17036	16997	17153	17061	17115	17040	17274	17041	17027	17073	16998	16974	17182	17011	17084	17124	17022	16944	17066	17129	17172	16969	17115	16978	17007	17043	17155	17164	17156	17093	17174	17082	17067	16912	17190	17203	16911	17061	17038	17247	17220	17039	17055	17048	17162	17141	17219	17153	17115	17093	17091	17322	17023	17025	17221	17023	17112	17040	17087	17197	17091	17265	17211	17173	17153	17194	17304	17146	17138	17193	17096	17219	16935	17175	17357	17062	17156	17214	17188	17085	17046	17172	17163	17041	17046	16934	17145	17105	17053	17216	17110	17145	17131	17173	17101	17098	17135	17013	17132	17144	17114	17105	17127	17137	17220	17040	17068	17178	17196	17172	17048	17111	17110	17182	17096	17207	16967	16993	17242	17182	17227	17084	17149	17128	17027	17011	17048	17187	17044	16992	16764	17194	16932	17248	16933	17031	17110	17012	17276	17006	17079	17098	17121	17272	17154	17076	17257	17083	17179	17040	17129	17151	17125	17105	17171	17143	17108	17282	17097	17187	17052	17069	17046	17024	17152	16981	17093	17105	17079	17185	16953	17178	17087	17250	17114	17137	17010	17145	17000	17101	17070	17037	17109	17232	17120	17189	17255	17382	17231	17048	17208	17029	17134	16991	17207	17198	17104	17248	17192	17177	17219	17066	17165	17149	17104	17196	16984	17041	17130	17104	17184	17152	16993	17008	16970	17163	16867	17183	17120	17091	17203	16934	17207	16997	17030	17150	17167	17366	17145	16971	17012	17123	17091	17125	17124	17115	17203	17091	17025	17041	17050	17155	17344	17069	17082	17132	17215	16979	17128	17057	17175	16994	17169	17172	17104	17126	16974	17090	16962	17146	17201	17135	17239	17081	17109	17253	17087	17060	17398	17126	17218	17231	17074	17099	17142	17067	17044	17129	17099	17100	17100	17161	16928	17072	17161	17165	17038	17015	16867	17062	17170	17018	17048	17161	17188	17130	17079	17092	16960	16921	17200	16965	17039	17022	16987	17176	17040	17174	17170	17158	17114	17193	17282	17290	16972	17084	17232	17011	17203	17171	17256	17181	17007	17263	17055	17227	17151	17075	17182	17012	17110	17158	17039	17001	17194	17025	17237	16949	17236	17060	17048	17161	17270	17077	17168	17037	17223	17226	17335	17152	17194	17072	16867	17119	17159	17209	17003	17056	17139	16947	16881	17195	17052	17187	17283	17247	16982	16941	17157	16975	17058	17346	16974	17100	17036	17089	17222	17017	17157	17024	17088	17197	17218	17059	17260	17030	17199	17359	17169	16984	17063	17119	17206	17171	17007	17128	17250	17142	17065	17105	17267	17037	17239	16918	17356	17188	17144	17063	17076	17058	17157	17172	17230	17094	17057	17063	17026	17300	17174	17174	17267	17131	17091	17027	16943	17117	17056	17029	17163	17227	16940	17009	17189	17246	17125	17105	17068	17260	17012	16857	17207	17085	17090	16941	17236	17128	17187	16965	17082	17063	17088	16955	17104	17120	17068	16959	17002	17206	17146	17112	17030	17079	17235	17187	17087	17185	17046	17084	17177	17082	16898	17097	17052	17261	17100	17046	17041	17117	17128	17157	17138	17006	17225	17022	16984	17303	17104	16986	16899	17252	17106	17097	17056	17054	17025	17166	17166	17121	17001	17046	16814	17198	17132	17159	17198	17111	17065	16973	17163	17099	17237	17092	17073	17176	17038	17042	17039	17256	17177	17139	17035	17057	17032	17154	17150	17225	17145	17129	17089	17222	17041	17106	17031	17001	17270	17082	17034	17066	17020	17125	17100	17035	17272	17148	17017	16995	17017	17145	17086	17046	17147	17131	17019	17077	17187	17122	17076	17251	17086	17088	17195	17110	17142	17105	17125	17241	17220	16966	17155	16981	17051	17296	17001	17235	17281	17116	17162	16994	17151	17127	17103	17058	17315	17191	17298	17138	17091	17129	17092	17212	17127	16957	17213	17091	17118	17167	17119	16963	17187	17088	17047	16926	17042	17036	17144	17114	17227	17223	17108	17103	17124	17002	17034	17040	17130	17176	17157	17265	17050	17261	17041	17206	17087	17238	17104	17139	16906	17161	17127	17141	17025	17192	17318	17188	17185	17140	17190	17131	17077	17202	17254	17181	17133	17325	17045	17243	17123	17051	17094	17046	17082	17064	17086	17130	16976	16932	17087	17251	17116	17010	17091	17249	17006	17023	17075	17027	17131	16996	17234	17025	17195	17040	16989	17144	17109	17007	17087	17217	17165	17127	16821	17172	17200	17271	17152	17086	17159	17117	17018	17135	17295	17037	17090	16979	17061	17044	17042	17053	17178	17110	17154	17079	17194	17132	17135	16899	17043	17170	17052	17165	16985	16942	17080	17222	17234	16868	17171	17357	17151	17039	17194	17156	17104	17135	16937	17166	17212	17133	17299	17148	17068	17137	17197	17127	17263	17218	17151	17012	17103	17264	17067	17134	17039	17325	17037	17201	17161	16985	17132	16983	17104	17130	17209	17140	17135	17123	17277	17276	17212	17174	17216	17164	17099	17164	17180	17163	17212	17052	17094	16965	17050	16975	17185	17065	17191	17153	17263	17236	17186	17419	16964	17164	17127	17184	17189	17097	17046	17280	17173	17322	17160	17256	17101	17228	16992	17117	17142	17170	17015	17015	17191	17110	17102	17129	17160	17352	17134	17053	17100	16975	17132	17110	17310	17248	17159	17151	17020	17291	17234	17094	17073	17057	17008	16948	17176	17230	17213	17216	17293	17238	17177	17194	17312	17295	17023	17088	17334	17057	17310	17074	16975	17112	16927	17149	17084	17183	16920	17257	17115	17155	17041	17298	17069	17066	16989	17060	16918	17076	17154	17106	17025	17151	17199	17040	17116	17085	17213	17014	17125	17149	17059	17339	16987	17111	17247	17194	17176	17204	17031	17071	17047	17102	17172	17137	17233	17042	17211	17375	17101	17210	17041	17181	17061	17113	17282	17225	16945	17260	17049	17033	17235	17231	17221	17111	17139	17151	17013	17081	17127	17060	17246	17163	17227	17041	17223	17101	17221	17090	17081	17159	17337	17102	17143	17176	17089	17105	16996	16953	17224	17063	17140	17104	17201	17127	17110	17238	17036	17242	17174	17100	17100	17173	17303	17048	17052	17043	17039	17138	17092	17238	17158	17051	17207	17310	17076	17152	17372	17334	16923	17250	17124	17252	16995	17082	17117	17061	17215	17153	17052	17081	17107	17128	17165	17082	17018	17040	17211	17117	17238	17053	17217	17023	17098	17054	17134	17029	17027	17177	17092	17146	17114	17077	17095	17169	17253	17073	17291	17154	17057	17034	17075	16959	17143	17145	17125	17114	17123	17277	16934	17366	17193	17025	17209	17229	16956	17129	17210	17171	17331	17210	17152	17069	17165	17032	17005	17378	17085	17121	17018	17286	17185	17193	17228	17115	17117	17282	17039	17188	16948	17191	17072	17213	16929	17187	17155	17304	16992	17114	17186	17046	17131	17139	17145	17153	17192	17074	17170	17407	17210	17005	17085	17110	17211	17047	17182	16987	17179	17078	17000	17224	17093	17099	17266	16993	17295	17043	17134	17125	17041	17150	17219	17099	16991	17077	16950	16917	17139	16997	17206	17176	16965	17163	17146	17091	17221	17107	17246	16979	17046	17105	17273	17078	17243	17184	17084	17169	17072	16969	17167	17097	17145	17237	17204	17107	16984	16969	17123	17135	17013	17051	17116	17143	17203	17110	17160	16846	17087	17029	17169	17147	17200	17058	17091	17162	16923	17151	17133	17186	17160	17079	17284	17209	17191	17138	17220	17248	17243	17018	17040	17106	17106	17187	17210	17045	17118	17144	17287	17008	17192	17117	17099	16989	17305	17086	17115	17005	17146	17239	17105	17066	17088	17117	17137	17044	17101
30305	34904	42691	33000	24678	22295	21607	21420	21121	21232	21010	21228	21107	21177	20969	21113	21043	21326	21112	21090	21036	21008	21006	20985	21312	21062	21319	21097	21159	21126	21100	20876	21011	21360	21054	20905	20916	21005	21109	20992	21097	21109	20860	21189	21176	21007	21088	21158	20999	21096	21204	21132	21000	21057	21056	20975	21186	21215	21032	21034	21072	20911	21370	21105	21015	21001	21222	21077	21190	20929	21192	21176	20999	20932	21140	21140	21032	21100	20965	21145	20776	21071	21094	21102	21148	21047	21130	21122	20984	20993	21098	21039	20970	21121	21121	21189	21043	21040	20944	21068	21189	21089	21119	21225	21164	21188	21026	20972	21092	20951	21084	21101	21134	20868	20932	21012	21217	21215	20959	21132	21173	21163	21036	21019	21061	20958	20927	20838	21201	20669	20909	21035	20934	21185	20949	21103	21164	21022	21234	21220	21004	20927	21057	21167	21260	21067	20898	21094	20904	21128	21001	21089	21188	21209	21099	21017	21173	21055	20957	20973	20937	21013	21250	21025	21082	21148	21253	21166	21066	21053	21137	21237	20965	20888	21204	21131	21113	20923	21026	21032	21214	20902	21141	21056	21105	21169	20996	21107	21168	21182	21022	21108	21113	20895	21076	20780	21036	21197	20830	20981	21054	20846	21050	20856	21167	21262	21121	21116	21217	21067	21016	20859	21036	20990	21232	21036	21253	20972	20950	21180	21047	20924	21119	20888	21351	20898	21165	20960	21129	20952	21159	21137	21150	20921	21241	21078	20854	20974	20941	20919	20932	21208	21144	21143	20992	21188	20966	20887	20886	20982	21090	21058	20877	21004	21110	21069	20940	20867	21057	21251	20986	21036	21136	21122	21326	21338	21132	21164	21126	21086	21199	20966	21022	21025	21076	20897	21136	21116	21198	20995	21030	21146	21166	20951	21062	21333	21164	21022	21040	21061	20913	20913	21156	20872	21052	21134	21018	21136	21042	21080	21021	21095	21396	21066	21158	21168	21002	21095	21029	21141	21195	21141	20919	20914	20952	21012	21179	20969	21434	21174	21025	21152	21260	21192	21186	21041	21038	20912	21067	21096	21121	21033	21000	21152	21272	21082	21285	21201	21137	21173	21205	21009	21170	20857	21073	21224	20906	21048	21144	21302	21015	21073	21270	21118	21099	21181	20961	20862	21030	21053	20943	21073	21170	20918	21197	20983	20936	20959	20912	21161	21211	20994	21031	20829	21029	21104	20854	21052	21034	20883	21073	21171	20984	21138	21063	21105	20794	20985	21141	21117	21043	20710	20947	21040	20932	20848	20869	21105	21128	21162	21187	21189	21114	20948	21113	21370	21251	21147	21072	21062	20964	21085	21206	20970	21047	20801	21045	20998	20837	21109	20919	20853	20964	20959	21094	21137	21066	21021	20970	21246	21073	21231	21328	20993	21040	20996	21219	20977	20978	21038	21158	21151	20979	20975	20953	21022	21214	21066	21308	21162	20952	21104	21067	21050	21098	21249	21067	21139	21157	21192	21148	21177	21261	21064	20990	21082	21014	20934	21084	21187	21027	21238	21077	21060	21054	21178	21162	21057	21233	21244	20994	21035	21209	20981	21008	21326	21118	20974	20952	20990	21084	21047	21064	20819	21039	21060	21083	21085	21186	21081	21211	21083	21021	20786	21026	20893	21068	21138	20956	21111	21121	21083	21038	21156	21268	21046	21253	21187	21338	21047	21057	21021	21191	21115	21007	21176	21161	21001	20944	21010	21226	21156	21015	21165	21150	21044	20967	21233	21094	21218	21104	21163	21041	21040	21373	21038	21178	20926	20933	21193	21207	21381	21157	21088	21087	21037	21021	21126	21238	21166	21072	21060	21050	21209	21019	20983	21119	21104	20971	21023	20927	21111	21315	21209	21250	21192	21067	21104	21275	20854	21040	21073	20993	20939	21163	21059	21002	20896	21055	21074	20993	21020	21052	21165	21205	21164	20974	21068	20914	21068	21106	21026	20983	21028	21015	20963	20965	20973	21018	20944	20953	21212	21373	21029	21010	21043	21039	20964	21122	21322	20858	21058	21101	21204	21175	21168	21202	21195	20873	20898	21112	21104	21091	21181	20980	21020	21203	21134	21108	21150	21043	20736	21243	21107	21041	20939	21108	20911	21196	20994	21016	20982	21127	20823	20958	21069	21110	20986	21058	21054	20892	21095	20980	21104	21138	21078	21098	21154	21057	21205	21123	21060	21209	20939	21145	20952	21178	21153	20852	20975	20978	20970	21128	21000	20847	21113	21133	20961	21268	20776	21008	20984	21078	21214	21346	21089	21167	20940	21023	21103	21155	20712	20877	21068	21020	21119	21227	20752	21035	21111	21172	21016	21176	21010	20963	21055	21005	21146	21117	20879	21038	21167	21454	21211	21176	20909	20845	21002	21122	21002	21075	21107	20934	20954	21024	21080	21128	21128	20970	21070	21115	21088	20997	21005	20898	20860	20964	21112	21262	21080	20981	21073	20955	21056	21105	21337	20950	20850	21150	21149	20917	20959	21000	21161	21242	20908	20980	21171	21105	21239	21133	20891	21309	21025	21143	21130	21147	21037	21032	20962	20884	21004	20980	21149	20988	21151	21110	21179	20963	21120	21003	21008	20912	21032	21082	21091	21035	21178	21047	21032	21047	21080	20907	21196	21129	20914	21065	21015	21045	21065	20969	21131	21075	21070	21201	21078	21132	20921	20922	21028	21082	20930	21058	20917	21231	21351	21110	21235	20894	21109	21084	21158	21168	21374	21178	21281	21104	21256	21108	21133	21108	20993	21340	21160	21126	21100	21101	21091	20871	21002	21036	21065	21173	21000	21101	20958	20945	21037	20876	21054	21030	21360	20871	21156	21143	21151	21371	21162	20948	21096	21092	21246	21043	21224	21151	21107	21049	21220	21028	21171	21075	20860	21069	20981	20873	21142	21010	21086	21128	21093	20820	21073	21075	21003	21278	21073	21012	20993	21045	21066	21090	21019	20978	21055	21164	21311	21247	20861	21074	21139	21151	21082	20905	21055	21136	20998	21123	21081	20970	21243	20979	21057	21098	21213	20914	21016	21065	21106	21393	21108	21283	21073	21156	21020	21199	20920	21082	21262	21234	21003	20821	21121	21109	20932	21087	21068	20878	21140	20949	21255	21354	21021	21325	21003	21121	21109	21157	21195	21086	20903	20887	21128	20974	20915	21322	21106	21126	21092	21238	21175	20948	21011	21094	21022	21007	21078	21017	20977	21239	21052	20976	21196	21141	20927	21406	21237	20904	21032	21090	21144	21159	20971	21056	21160	21158	21037	20796	20910	21131	21041	21318	21264	21061	21014	21173	21046	21048	20953	20995	21009	21003	21073	21175	20798	21076	21230	21021	21199	21113	21039	21219	20905	21005	21026	20936	21180	21064	20967	21088	21204	21150	21032	21017	21192	20944	20999	21043	21102	21062	21190	21327	21015	21095	21068	21036	20898	21206	21034	21211	20976	21041	20879	21049	21023	21131	20976	21116	20911	20922	21251	20855	21063	21168	21066	21223	21130	20933	20979	21254	20956	21159	21247	21073	20953	21161	20895	21188	21293	21064	21069	21028	20783	21000	20895	20957	20878	20978	20916	21075	20997	20985	21127	21161	21146	21007	21139	21020	21112	21313	21276	21198	21159	21130	21274	21205	20898	20975	20910	21086	21023	21110	20932	20919	21001	20827	21124	21162	21068	21154	21038	20884	21164	21086	21093	21134	21152	21058	20904	20941	21112	21136	21023	21240	21127	21090	20943	20857	21019	21061	21204	20925	21110	21028	21123	21107	21085	21116	21094	21073	21238	21286	20908	21133	20960	21139	21087	20982	21138	20999	21131	21007	21246	21277	21112	21176	21204	21279	20929	21049	21072	21062	21343	21206	21087	21082	21035	21017	21039	21073	21233	21200	21201	21044	21157	21108	21153	21132	21173	21235	21137	21340	21213	21114	20938	21223	21244	20876	21086	21019	21168	21075	21172	21054	21285	21133	21053	21165	21224	21181	21036	20909	20920	21206	20947	21011	20987	21044	21007	20988	21053	21073	21016	21094	21117	21095	21076	20888	21127	21169	20889	20956	21019	21249	21090	21078	21083	21147	21140	21086	21170	21085	20898	21127	21303	21079	21079	21105	21073	21111	21008	21133	21080	21071	21153	21069	21187	21092	21215	21065	21189	20912	21045	21202	21193	21250	21132	21016	21009	21025	21079	20945	21054	20958	21105	21053	21103	21078	21106	21066	21071	21117	21042	20877	21239	21103	21090	21122	20961	20935	21109	21150	21113	21061	21072	20998	21078	21276	20931	21134	21167	21048	20924	21167	21232	20994	21109	20942	21095	21066	21154	21267	21084	21212	21052	21114	21097	20951	21115	21157	21079	21060	20992	21205	21189	21108	21042	21062	21152	21182	21074	21036	21217	21150	20913	21239	21037	21230	21175	20992	20804	20914	21161	21110	21155	21034	21129	20925	21149	21120	21115	20991	21258	20964	20965	21022	20944	21071	21056	21232	21307	21089	21320	21100	20943	20833	21003	20914	20992	20943	20980	21097	21017	21174	21285	20995	21176	21149	21203	21172	21122	21120	21109	21017	21232	21147	21038	20895	20902	21157	21231	20878	21198	21228	21071	21094	21051	20980	20947	21029	21073	20960	21190	21086	21051	20866	21039	21226	20936	21162	21199	21035	20854	21149	21207	21078	21069	20842	21028	21206	21047	20953	21177	21074	21176	21157	21051	21025	21063	21063	21041	21015	21130	21218	21118	21105	21106	21121	21046	21002	21169	21021	20990	21118	21057	20987	20911	21276	21003	21133	21026	21143	21058	21118	20974	21266	21057	21224	21202	21005	21053	21164	20983	21304	20960	21120	21088	21115	21022	21047	21061	20907	20797	21158	21300	20990	20890	20962	21312	21353	20948	20914	20823	21041	20979	21089	21054	21074	21126	21101	21275	21172	21207	21099	21157	21165	21106	21026	21042	21046	21118	21134	20932	20953	20827	21325	20973	21282	21096	21035	20967	21011	21242	21114	20923	20995	20935	21286	21025	21059	21350	21047	21277	21144	21261	21017	20887	21024	20994	21112	21093	20889	21061	20976	20866	21048	21093
37569	55328	44548	27957	20491	17997	17425	17286	17216	17135	17032	17203	17263	17224	17101	17134	17278	16937	17163	17323	17140	17162	17266	17152	17250	17192	17141	17405	17083	17230	17306	17057	17168	17249	17221	17187	17411	17234	17264	17279	17370	17155	17106	17272	17291	17159	17309	17342	17207	17303	17178	17334	17189	17160	17236	17203	17209	17146	17199	17225	17025	17208	17001	17295	17116	17222	17159	17185	17305	17115	17451	17109	17223	17210	17204	17192	17161	17230	17112	17142	17236	17031	17177	17123	17315	17097	17277	17094	17396	17180	17205	17053	17323	17120	17339	17238	17002	17028	17213	17284	17106	17072	17188	17259	17215	17340	17372	17112	17199	17275	17022	17290	17210	17350	17199	17033	17142	17130	17344	17268	17200	17216	17323	17207	17249	17252	17173	17262	17088	17379	17195	17141	17293	17156	17078	17166	17363	17090	17183	17339	17092	17275	17042	17149	17311	17135	17223	17299	17050	17172	17330	17179	17208	17226	17160	17037	17229	17329	17125	17127	17291	17188	17132	17256	17250	17103	16994	17180	17148	17173	17255	17064	17195	17087	17106	17268	17347	17092	17219	17225	17127	17302	17096	17115	17121	17118	17185	17179	17170	17277	17250	17221	17043	17221	17166	17188	17085	17190	17164	17172	16981	17136	17137	17267	17270	17375	17048	17079	17334	17166	17174	17042	17190	17163	17262	17196	17245	17067	17222	17267	17261	17132	17131	17148	17210	17118	17202	17339	17216	17062	17040	17139	17190	16921	17309	17231	17067	17153	17121	17194	17110	17273	17313	17047	17261	17252	17140	17117	17254	17115	17188	17208	17314	17105	17304	17242	17105	17223	17258	17240	17169	17320	17235	17071	17193	17233	17417	17273	17122	17139	17224	17154	17094	17108	17189	17124	17277	17164	17097	17219	17256	17400	17089	17238	17097	17079	17338	17088	17214	17299	17187	17203	17101	17294	17153	17200	17260	17337	17310	17085	17043	17328	17111	17144	17220	17286	16984	17206	17037	17214	17127	17114	17102	17355	17291	17309	17264	17118	17317	16973	17280	17130	17129	17014	17216	17341	17100	17164	17118	17153	17209	17281	17382	17012	17159	17101	17191	17238	17148	16990	17198	17257	17126	17188	17171	17099	17259	17258	17193	17358	17214	17079	17339	17065	17067	17184	17203	17307	17261	17252	17100	17112	17238	17291	17041	17165	17197	17240	17222	17194	17215	17216	17175	17071	17195	17229	17269	17260	17118	17178	17042	17281	17187	17136	17161	17247	17195	17282	17038	17234	17197	17077	17203	17049	17083	17230	17283	17222	17121	17012	17227	17332	17006	17146	17292	17087	17199	17103	17312	17435	17280	17192	17173	17119	17114	17347	17082	17281	17072	17200	17136	17128	17006	17293	17137	17210	17165	17149	17175	17109	17315	17109	17262	17312	17147	17228	17169	17238	17271	17167	17256	17224	17098	17203	17290	17127	17294	17159	17189	17047	17126	17095	17160	17174	17120	17229	17379	17109	16979	17114	17097	17113	17386	17243	17073	17066	17003	17159	17290	17204	17149	17182	17229	17112	17241	17227	17233	17267	17194	17143	17249	17116	17151	17123	17044	17263	17167	17318	17243	17151	17267	17314	17252	17032	17019	17171	17188	17301	17259	17224	17108	17132	17211	17292	17161	17101	17321	17352	16999	17229	17049	17299	17193	17151	17158	17108	17361	17103	17067	17281	17394	17054	16971	17176	17263	17274	17276	17135	17038	17225	17264	17161	17291	17386	17217	17228	17074	17234	17282	17148	17206	17262	17182	17243	17219	17213	17132	17197	17272	17281	17269	17275	17155	17196	17096	17188	17304	17098	17124	17167	17097	17208	17215	17340	17256	17183	17129	17131	17285	17199	17297	17227	17159	17305	17149	17207	17204	17192	17098	17199	17143	17041	17195	17128	17110	17389	16919	17071	17386	17230	17222	17148	17222	17089	17174	17155	17070	17146	17199	17197	17120	17186	17236	17310	17200	17322	17309	17091	17069	17024	17218	17165	17253	17114	17389	17196	17265	17260	17111	17207	17136	17264	17262	17246	17207	17132	17208	17028	17251	17304	17151	17114	17241	17026	17262	17040	17234	17110	17078	16935	17136	17110	17313	17231	17138	17210	17238	17335	17244	17153	17283	17179	17136	17068	17139	17136	17054	17219	17150	17314	17306	17228	17277	17323	17241	17302	17081	17211	17195	17152	17324	17179	17310	16965	17345	17003	17170	17251	17078	17255	17219	17406	17147	17309	17117	17272	17282	17032	17416	16904	17111	17130	17111	17191	17213	17316	17146	17190	17079	17092	17277	17092	17209	17233	17265	17193	17293	17001	17150	17223	17171	17254	17362	17137	17108	17306	17079	17051	17339	17199	17239	17157	17189	17206	17347	17084	17363	17090	17089	17058	17113	17250	17184	17261	17370	17126	17320	17345	17107	17187	17120	17229	17128	17322	17159	17146	17127	17203	17198	17174	17284	17115	17168	17269	17215	17180	17107	17281	17228	17199	17162	17075	17145	17291	17258	17255	17117	17065	17214	17226	17237	17295	17334	17231	17161	17159	17107	16989	17243	17213	17204	17104	17216	17165	17220	17182	17201	17321	17200	17127	17119	17106	17239	17283	17178	17286	17209	17249	17265	17018	17232	17363	17401	17344	17162	17213	17231	17163	17429	17110	17167	17293	17256	17162	17201	17119	17157	17208	17018	17157	17092	17339	17088	17172	17167	17259	17299	17130	17102	17138	17188	17448	17317	17239	17320	17254	17123	17287	17121	17229	17222	17178	17124	17102	17230	17152	17089	17145	17136	17181	16990	17302	17129	17221	17268	17200	17127	17211	17296	17193	17150	17090	17409	17091	17299	17138	17166	17098	17063	17247	17098	17241	17335	17093	17287	17248	17164	17056	17358	17128	17166	17174	17283	17331	17222	17268	17164	17330	17167	17332	17115	17279	17197	17045	17341	17232	17143	17148	17292	17270	17244	17063	17127	17179	17382	17243	17222	17182	17140	17108	17334	17091	17274	17263	17335	17278	17200	17141	17191	17186	17147	17286	17196	17164	17102	17062	17292	17362	17160	17255	17197	17162	17184	17360	17233	17104	17158	17317	17251	17015	17210	17201	17244	17135	17219	17243	17008	17213	17254	17136	17071	17072	17216	17318	17077	17124	17143	17334	17202	17151	17358	17187	17291	17149	17204	16992	17101	17089	17192	17125	17241	17207	17324	17085	17166	17242	17278	17095	17194	17255	17322	17285	17398	17279	17352	17107	17188	17201	17266	17298	17183	17131	17125	17236	17171	17248	17226	17152	17130	17218	17247	17181	17138	17200	17214	17137	17285	17129	17371	17244	17129	17276	17106	17196	17150	17212	17054	17139	17246	17207	17194	17376	17208	17198	17086	17188	17184	17129	17107	17220	17246	17280	17211	17173	17229	17103	17200	17282	17219	17225	17256	17345	17193	17186	17121	17294	17153	17185	17359	17259	17324	17155	17193	17225	17417	17374	17225	17303	17359	17077	17177	17355	17101	17268	17259	17154	17188	17198	17039	17138	17161	17160	17119	17164	17206	17229	17285	17077	17301	17175	17158	17247	17106	17341	17338	17306	17159	17206	17027	17436	17227	17100	17320	17116	17094	17252	17226	17133	17266	17163	17166	17124	17322	17104	17107	17222	17059	17167	17102	17101	17088	17126	17063	17301	17301	17298	17264	17260	17210	17166	17230	17138	17335	17213	17192	17278	17348	17324	17212	17246	17122	17171	17192	17156	17471	17243	17127	17216	17204	17259	17208	17216	17128	16961	17151	17231	17299	17146	17195	17071	17317	17089	17259	17088	17209	17183	17237	17242	17229	17157	17295	17163	17172	17140	17178	17170	17229	17076	17256	17151	17308	17194	17094	17312	17219	17273	17292	17083	17147	17180	17290	17344	17214	17170	17159	17334	17218	17100	17237	17216	17066	17072	17123	17275	17010	17040	17134	17373	17178	17259	17195	17362	17383	17011	17159	17298	17169	17289	17319	17315	17146	17397	17238	17130	17161	17226	17153	17213	17262	17209	17122	17132	17080	17048	17077	17167	17114	17233	17191	17183	17237	17248	17209	17211	17297	17262	17117	17132	17210	17059	17216	17236	17029	17216	17243	17207	17327	17162	17127	17090	17303	17405	17309	17376	17310	17127	17186	17206	17340	17236	17144	17261	17106	17322	17295	17281	17186	17119	17096	17069	17100	17177	17125	17188	17245	17203	17162	17243	17206	17139	17162	17206	17424	17229	16961	17237	17167	17234	17202	17205	17188	17239	17142	17318	17334	17136	17177	17354	17339	17201	17270	17211	17130	17403	17189	17161	17349	17208	17088	17133	17253	17182	17310	17239	17134	16997	17291	17102	17133	16977	17267	17178	17136	17153	17272	17259	17159	17199	17213	17040	17287	17174	17095	17071	16949	17315	17293	17296	17129	17276	17276	16999	17247	17218	17187	17149	17215	17084	17152	17315	17120	17272	17160	17240	17197	17277	17187	17161	17090	17244	17190	17245	17267	17115	17099	17263	17074	17200	17243	17135	17225	17293	17062	17135	17162	17268	17216	17224	17265	17074	17315	17249	17457	17101	17087	17189	17253	17270	17090	17059	17364	17240	17244	17111	17262	17309	17187	17212	17290	17149	17070	17213	17249	17213	17271	17214	17102	17344	17238	17112	17179	17236	17297	17275	17307	17443	17238	17297	17275	17035	17192	17272	17233	17265	17083	17207	17332	17107	17328	17043	17258	17098	17303	17088	17147	17177	17138	17203	17342	17154	17147	17228	17253	17229	17167	17162	17186	17071	17248	17322	17314	17154	17189	17077	17104	17350	17300	17239	17217	17151	17277	17268	17123	17344	16931	17273	17344	17131	17212	17211	17302	17253	17146	17278	17076	17245	17112	17284	17167	17069	17100	17257	17076	17335	17182	17187	17370	17231	17192	17179	17113	17073	17305	17200	17260	17167	17039	17326	17254	17304	17129	17169	17323	16973	17340	17219	17285	17290	17292	17087	17104	17371	17118	17063	17122	17243	17278	17122	17120	17126	17238	17225	17199	17141	17222	17367	17195	17212	17201	17319	17178	17262	17273	17053	17272	17118
24774	25459	41378	38438	29516	26236	24004	21755	21110	21663	21555	21431	21391	21183	21407	21360	21393	21536	21391	21371	21172	21397	21105	21372	21226	21104	21130	21289	21408	21145	21164	21206	21145	21323	21285	21309	21171	21193	20992	21084	21160	21107	21309	21105	21092	21194	21319	21229	21359	21311	21394	21354	21139	21248	21081	21137	21271	21262	21256	21267	21058	21123	21311	21235	21302	21078	21157	21128	21174	21302	21208	21260	21035	21214	20967	21328	21345	21191	21258	20999	21338	21115	21110	21165	21191	21137	21234	21080	21036	21042	21097	21163	21236	21119	21199	21158	21245	21228	21070	21110	21224	21123	21277	21122	21010	21162	21258	21398	21233	21123	21316	21105	21005	21235	21324	20865	21264	21092	21296	21226	21238	21108	21229	20988	21346	20993	21288	21190	21199	21284	21053	21278	21218	21111	21225	21044	21261	21166	21408	21211	21165	21292	21373	21070	21070	21280	21032	21079	21101	21142	21178	21346	21362	21105	21125	21091	21161	21302	21139	21195	21175	21269	21453	21139	21210	21278	21110	21321	20975	21294	21183	21104	21024	21119	21135	21142	21359	20906	21263	21439	21121	21339	21115	21189	20978	20962	21151	21327	21080	21342	21283	21104	20990	21136	21044	21147	21166	21210	21209	21078	21148	21134	21287	21003	21105	21252	21065	21034	21161	21338	21278	21332	21129	21301	21209	21187	21185	21068	21474	21019	21374	21168	21266	21247	21184	21120	21199	21234	21132	21325	21115	21247	20931	21063	21205	21327	21163	21279	21321	21088	21099	21113	21283	21039	21233	21145	21435	21194	21378	21193	21262	21112	21144	21189	21151	21151	21141	21190	21174	20958	21156	21190	21237	21244	21361	21010	21243	21138	21211	21085	21195	21293	21053	20867	21184	21194	21220	21197	21189	21231	21302	21549	21124	21392	21277	21148	21192	21276	21300	21060	21095	21264	21180	21201	21089	21030	21152	21262	21119	20907	21324	20979	21230	21306	21010	21089	21267	21040	21313	21148	21124	21050	21073	21294	21365	21206	21037	21169	21130	21370	20978	21280	21312	21396	21415	21312	21367	21135	21026	21135	21189	21194	21125	21280	21146	21095	21199	21103	21082	21071	21213	21047	21208	21213	21221	21345	21379	21195	21006	21194	21287	21079	21382	21311	21457	21291	21231	20966	21284	21174	21290	21172	21184	21098	21200	21162	21001	21297	21192	21110	21219	21114	21071	21183	21050	21182	21316	21271	21239	21112	21257	21230	21146	21242	21256	21316	21143	21121	21363	21474	21288	21312	21086	21291	21127	21079	21085	21146	21217	21068	21135	21186	21206	21187	21268	21278	21177	21196	21263	21286	21305	21188	21049	21271	21267	21091	21089	21154	21094	21308	21168	21274	21247	21287	21161	21227	21249	21275	21493	21486	21154	20987	21139	21166	21281	21196	21155	21214	21146	21286	21258	21117	21323	21104	21113	21357	21421	21320	21153	21321	21139	21159	21094	21128	21293	21121	21301	21148	21013	21119	21217	21274	21162	21202	21122	21156	21207	21215	20917	21233	21170	21350	21125	21305	21067	21120	21217	21193	21212	21143	21293	21039	21357	21166	21089	21047	21286	21074	21112	21191	21338	21336	21339	21262	21200	21342	21105	20955	21150	21179	21370	21181	21488	21246	21221	21302	21076	21419	21225	21359	21224	21058	21159	21192	21227	21180	21076	21323	21186	20985	21212	21209	21223	21247	21271	20982	21363	21390	21231	21395	21232	21279	21063	21324	21160	21171	21225	21309	21329	21386	21140	21055	20946	21125	21221	20937	21088	21064	21216	21082	21235	21294	21187	21112	21098	21281	21237	20986	21359	21305	21276	21133	21238	21027	21214	21162	21244	20889	21171	21206	21213	21214	21144	21251	21202	21292	21274	21110	21119	21166	21204	21289	21299	21312	21140	21076	20998	21328	21324	21161	21332	21250	21206	21068	21107	21141	21237	21122	21155	21384	21290	21043	21065	21197	21230	20923	21339	21295	21294	20988	21347	21107	21069	21231	21024	21188	21179	21267	21235	21059	21084	21205	21349	21036	21194	20825	21151	21182	21283	21300	21276	21215	21319	20908	21399	21285	21187	21247	21124	21009	21177	21186	21139	21122	21095	21023	21479	21219	21291	21295	20905	21234	21175	21159	21209	21065	21100	21290	21147	21304	21356	21195	21182	21017	21178	21223	21025	21263	21261	21473	21423	21324	21038	21115	21003	21088	21187	21267	21239	21346	21295	21276	20881	21250	21019	21141	21258	21218	21164	21051	21293	21069	21346	21366	21304	21249	21073	21195	21229	20991	20941	21159	21245	21163	21433	21278	21074	21207	21215	21209	21458	21374	21356	21233	21361	21240	21139	21312	21146	21084	21371	21372	21098	21125	21375	21241	21176	21286	21064	21013	21140	21280	21021	21020	21193	21220	21312	21104	21198	21040	21403	21135	21362	20952	21060	21073	21385	21197	20994	21265	21355	21248	21256	21365	21498	21057	21275	21536	21131	21217	21429	20996	21336	21167	21354	21243	21019	21282	21393	21073	21249	21223	21266	21166	21181	21319	21484	21338	21115	21132	21254	21160	21432	21312	21188	21254	21384	21311	21156	21260	21052	21212	21248	21144	20952	21357	21253	21307	21325	21021	21002	21169	21341	21087	20993	21304	21251	21137	21059	21015	20941	21231	21218	21134	21063	21334	21052	21280	21411	21208	21344	21091	21106	21087	21193	21104	21141	21077	21055	21474	21376	21266	20945	21134	21386	21338	21050	21086	21192	21260	21162	20998	21202	21324	21311	21316	21167	21445	21131	21514	21312	21234	21152	21215	21321	21072	21189	21111	21319	21054	21217	21507	21135	21016	21035	21313	21118	21243	21199	21349	21225	21411	21389	21082	21460	21015	21227	21352	21175	21371	21257	21166	21419	20982	21189	21167	21310	21328	21465	20986	21366	21274	21192	21318	20915	21224	21088	21040	21279	21029	21076	21241	21200	21346	21273	21110	21317	21162	21079	21299	21087	21317	21285	21268	21194	21105	21158	21104	21159	21181	20958	21225	21083	21403	21171	21077	21119	21131	21147	21130	21168	21034	21264	21285	21204	21245	21189	21187	21299	21282	21152	21267	21116	21354	21391	21349	21032	21391	21366	21125	21251	21093	21105	21181	21051	21082	21282	21302	21242	21270	21187	21232	21224	21120	21221	21197	21049	21274	21283	21182	21168	21270	21234	21288	21208	21226	21111	21279	21321	21098	21162	21274	21177	20996	21157	21326	21153	21288	21138	21093	21114	21096	21142	21057	21551	21331	21198	21219	21238	21081	21382	21072	21174	21219	21243	21190	20948	21069	21452	21188	21075	21447	21117	21260	21097	21032	21354	21171	21420	20974	21289	21031	21255	21220	21145	21263	21035	21136	21089	21198	21295	21224	21196	21050	21189	21011	21416	21379	21144	21207	21421	21066	21048	21203	21335	21204	21177	21101	21045	21199	21250	21223	21232	21129	21226	21178	21100	21491	21147	21253	21251	21182	21219	20957	21165	21185	21329	21074	20951	21212	21226	21297	21189	21246	21274	21212	21261	21050	20993	21193	21392	21243	21141	21062	21397	20950	21087	21282	21271	21414	21270	20973	21024	21157	21136	21203	21177	21197	21182	21037	21193	21070	21191	21190	21335	21224	21308	21057	21015	21018	21344	21209	21234	21372	20995	21157	21159	21076	21027	20851	21305	21122	21075	21042	21035	21315	21455	21360	21285	21077	21203	21313	21219	21283	21181	20905	21212	21201	21191	21293	21081	21237	21087	21008	20958	21310	21418	21347	21254	21536	21024	21080	21325	21238	21215	21000	21267	21074	21303	21311	21232	21122	21149	21239	21471	21271	21229	21254	21097	21297	21221	21309	21293	21240	21264	21131	21177	21200	21269	21143	21080	21222	21359	21190	21430	21214	21298	20924	21174	21238	21243	21134	21317	21199	21221	21188	21055	21228	21196	21162	21122	21332	21082	21185	21216	21377	21132	20980	21220	21356	21295	21197	21279	21183	21111	21155	21413	21319	21235	21269	20844	20933	21102	21221	21417	21137	21413	21085	21273	21241	21168	21126	21223	21075	20901	20998	21190	21147	21311	21487	21159	21153	21291	21546	21317	21201	21174	21404	21118	20908	21226	21203	21247	21168	21223	21327	21156	21036	21382	21189	21375	21191	21075	20993	21177	21206	21066	21088	21335	21314	21153	21130	21309	21041	21097	21135	21276	21391	21079	21225	21227	21332	21155	21101	21340	21077	21388	21238	21401	21404	21267	21179	21248	21287	21286	21335	21202	21181	21104	21212	21352	21292	21195	21066	21155	21111	21017	21148	21047	21290	21354	21114	20980	21163	21210	21205	21279	21126	21432	21345	21115	21229	21466	21302	21360	21168	21246	21136	21291	21250	21301	21052	21311	21251	21223	21306	21179	21154	21237	21096	21038	21038	21131	21307	21179	21134	21035	21132	21193	21214	21149	21335	20945	21145	21342	21273	21296	21041	21246	21116	21290	21154	20993	21242	21068	21034	21004	21079	21263	21146	21072	21065	21315	21036	21252	21149	21361	20855	21082	21147	21203	21271	21295	21147	21140	21109	21168	21394	20822	21109	21164	21154	21007	21194	21004	21053	21055	21250	21342	21177	21207	21237	21210	21025	21199	21251	21294	21214	20993	21027	21238	21223	21162	21190	21142	21211	20986	21220	21396	21257	21207	21174	20968	21174	21148	21020	21126	21322	21055	21009	21207	21277	21346	21381	21310	21136	21310	21137	21279	21309	21092	21322	21423	21170	21152	21145	21392	21266	21230	21097	20825	21125	21115	21170	21213	21242	21472	21427	21104	21134	20925	21117	21558	21283	21323	21048	21250	21146	21053	21022	21140	21255	21151	21016	21177	21181	21281	21133	21228	21193	21050	21252	21301	21322	21065	21423	21262	21170	21143	21186	21289	21073	21130	21257	21297	21193	20970	21000	21166	21031	21158	21355	21357	21275	21044	21361	21151	21134	21066	21039	21102	21294	21196	21156	21246	21107	21044	21068	21126	21229	21211	21133	21458	21361	21418	21264	21143	21088	21049	21352	21139	21211	21202	21349	21324	21150
60699	96000	77137	49161	31400	21469	18135	17250	17206	17403	17240	17197	17519	17311	17184	17238	17288	17256	17191	17373	17332	17368	17384	17301	17255	17350	17264	17215	17249	17249	17189	17115	17353	17331	17156	17338	17352	17335	17262	17398	17288	17228	17253	17456	17357	17375	17260	17416	17370	17219	17225	17427	17232	17211	17149	17330	17072	17228	17394	17163	17362	17278	17321	17292	17395	17151	17062	17192	17350	17390	17124	17255	17362	17212	17258	17344	17034	17221	17387	17235	17185	17168	17122	17405	17325	17141	17370	17347	17203	17290	17445	17158	17375	17176	17330	17336	17327	17405	17303	17279	17213	17310	17226	17270	17371	17262	17340	17273	17307	17356	17245	17214	17338	17476	17262	17439	17239	17324	17089	17370	17338	17248	17429	17419	17298	17274	17148	17320	17352	17294	17357	17105	17293	17442	17250	17361	17389	17148	17474	17238	17262	17242	17264	17399	17351	17273	17297	17169	17410	17223	17252	17238	17269	17266	17043	17240	17320	17362	17276	17293	17226	17443	17519	17405	17186	17403	17404	17287	17259	17054	17255	17392	17147	17298	17184	17359	17378	17304	17359	17242	17140	17309	17283	17341	17358	17278	17450	17194	17329	17219	17253	17436	17351	17296	17288	17161	17302	17280	17149	17158	17301	17243	17432	17400	17000	17238	17234	17226	17081	17263	17344	17168	17440	17304	17165	17261	17267	17172	17294	17311	17340	17247	17231	17094	17466	17348	17336	17262	17234	17137	17238	17214	17410	17390	17325	17362	17417	17117	17158	17364	17233	17100	17296	17091	17261	17185	17238	17444	17342	17417	17330	17369	17349	17307	17277	17293	17317	17188	17287	17161	17380	17274	17078	17236	17232	17208	17347	17322	17403	17285	17233	17311	17266	17304	17274	17129	17456	17178	17425	17281	17301	17257	17270	17252	17393	17302	17271	17238	17488	17230	17374	17454	17173	17454	17140	17403	17112	17210	17174	17357	17312	17357	17460	17393	17306	17313	17267	17309	17166	17270	17244	17320	17179	17243	17269	17337	17135	17404	17303	17346	17273	17222	17340	17366	17324	17289	17278	17197	17351	17238	17224	17322	17299	17416	17305	17171	17271	17137	17319	17271	17233	17338	17204	17471	17098	17280	17172	17289	17225	17257	17228	17263	17347	17165	17492	17157	17274	17266	17327	17186	17223	17168	17288	17241	17400	17255	17366	17170	17414	17212	17356	17277	17369	17333	17249	17412	17299	17382	17395	17104	17400	17358	17384	17322	17161	17218	17396	17133	17252	17187	17307	17258	17316	17307	17489	17425	17106	17189	17173	17388	17085	17089	17232	17213	17353	17426	17373	17294	17454	17435	17459	17252	17225	17339	17422	17364	17321	17470	17290	17265	17194	17380	17385	17216	17183	17211	17187	17452	17318	17194	17322	17359	17306	17189	17057	17279	17192	17078	17303	17254	17246	17502	17408	17292	17314	17265	17367	17312	17254	17321	17301	17312	17185	17341	17444	17340	17282	17283	17336	17351	17212	17192	17312	17109	17391	17284	17357	17356	17343	17189	17404	16964	17399	17237	17278	17437	17341	17231	17262	17230	17283	17268	17240	17268	17429	17513	17163	17330	17121	17221	17410	17351	17311	17296	17190	17267	17316	17404	17233	17350	17304	17255	17230	17258	17432	17444	17317	17279	17246	17219	17391	17363	17329	17430	17275	17433	17274	17233	17385	17184	17325	17372	17140	17209	17288	17277	17217	17201	17200	17177	17007	17189	17388	17299	17334	17283	17274	17215	17259	17205	17166	17304	17452	17362	17466	17449	17191	17238	17128	17239	17263	17406	17304	17420	17291	17281	17274	17336	17376	17256	17417	17259	17167	17112	17158	17307	17295	17236	17347	17345	17245	17387	17399	17435	17279	17318	17444	17375	17372	17263	17298	17151	17336	17194	17239	17281	17473	17387	17268	17144	17143	17293	17308	17489	17313	17193	17297	17268	17363	17209	17279	17292	17206	17163	17278	17342	17283	17398	17471	17368	17423	17360	17258	17283	17231	17281	17329	17341	17289	17402	17254	17076	17374	17215	17326	17205	17397	17350	17184	17385	17205	17308	17224	17137	17350	17235	17486	17205	17398	17411	17197	17299	17377	17335	17269	17223	17256	17285	17275	17254	17428	17245	17208	17306	17355	17166	17328	17413	17355	17207	17285	17411	17298	17278	17241	17268	17305	17415	17316	17452	17263	17346	17158	17251	17452	17242	17342	17411	17281	17186	17320	17167	17165	17440	17249	17137	17118	17112	17232	17248	17327	17359	17320	17181	17233	17357	17249	17249	17224	17175	17103	17166	17231	17364	17192	17479	17283	17275	17304	17317	17255	17430	17380	17272	17294	17280	17184	17208	17409	17250	17245	17223	17464	17287	17235	17281	17365	17307	17280	17344	17166	17475	17116	17413	17405	17370	17400	17346	17249	17241	17335	17481	17224	17250	17243	17105	17350	17393	17337	17264	17185	17236	17440	17426	17447	17275	17274	17237	17284	17190	17395	17039	17297	17304	17238	17436	17223	17309	17294	17179	17157	17477	17255	17436	17269	17363	17424	17302	17438	17228	17326	17290	17138	17316	17384	17372	17319	17362	17312	17257	17606	17338	17235	17521	17249	17268	17174	17291	17409	17413	17340	17158	17301	17161	17357	17328	17300	17349	17388	17301	17138	17443	17265	17343	17315	17080	17299	17275	17402	17182	17254	17214	17295	17455	17311	17321	17175	17290	17312	17227	17217	17364	17292	17279	17217	17245	17382	17300	17094	17324	17279	17390	17377	17009	17255	17330	17303	17282	17285	17407	17130	17355	17224	17332	17255	17420	17207	17135	17385	17249	17370	17068	17384	17276	17385	17053	17213	17211	17218	17347	17307	17376	17315	17267	17253	17225	17171	17175	17235	17372	17122	17240	17238	17295	17314	17318	17356	17247	17121	17172	17292	17166	17315	17084	17332	17284	17210	17407	17245	17402	17183	17322	17448	17343	17327	17238	17214	17215	17229	17345	17298	17166	17232	17208	17201	17385	17291	17518	17132	17271	17309	17191	17204	17463	17306	17187	17270	17146	17373	17285	17324	17095	17189	17240	17294	17252	17182	17227	17364	17240	17292	17323	17137	17455	17207	17303	17552	17337	17140	17286	17297	17521	17205	17221	17121	17204	17423	17241	17237	17436	17341	17292	17117	17143	17350	17627	17335	17380	17283	17368	17285	17257	17383	17034	17326	17129	17262	17238	17252	17344	17213	17140	17445	17484	17289	17098	17186	17186	17174	17317	17247	17135	17488	17366	17286	17193	17250	17129	17258	17266	17215	17194	17339	17051	17232	17395	17336	17404	17251	17149	17291	17406	17225	17310	17274	17330	17096	17360	17328	17191	17205	17351	17271	17308	17335	17259	17230	17171	17254	17304	17543	17259	17285	17335	17254	17301	17240	17435	17306	17242	17262	17392	17161	17342	17315	17181	17400	17324	17233	17379	17231	17356	17288	17504	17463	17406	17284	17368	17229	17221	17339	17432	17385	17390	17280	17272	17461	17234	17416	17329	17394	17400	17192	17261	17245	17209	17372	17253	17296	17241	17254	17150	17245	17210	17445	17031	17509	17239	17396	17230	17371	17417	17453	17133	17400	17501	17219	17362	17244	17416	17294	17549	17376	17277	17242	17322	17336	17264	17295	17178	17378	17342	17272	17241	17265	17252	17346	17254	17118	17204	17320	17200	17284	17188	17392	17205	17185	17287	17185	17362	17107	17252	17283	17291	17275	17287	17194	17105	17544	17248	17329	17340	17243	17332	17280	17151	17364	17301	17247	17085	17335	17364	17106	17273	17309	17223	17492	17323	17272	17286	17240	17303	17376	17461	17242	17443	17192	17310	17258	17483	17381	17225	17373	17287	17293	17208	17247	17310	17359	17268	17307	17377	17188	17269	17243	17216	17150	17249	17263	17260	17321	17110	17109	17426	17236	17101	17329	17415	17308	17196	17303	17348	17280	17304	17271	17257	17241	17349	17336	17234	17139	17335	17416	17439	17337	17345	17427	17379	17448	17408	17266	17520	17283	17274	17369	17259	17298	16989	17403	17158	17390	17363	17297	17311	17243	17320	17375	17302	17213	17396	17239	17179	17200	17358	17392	17268	17309	17143	17285	17154	17302	17326	17247	17271	17202	17191	17432	17276	17275	17138	17220	17253	17189	17225	17061	17249	17261	17366	17266	17318	17204	17279	17214	17197	17462	17377	17158	17231	17444	17239	17526	17122	17433	17195	17143	17287	17377	17357	17561	17245	17163	17264	17297	17357	17165	17310	17306	17335	17087	17475	17329	17392	17182	17413	17099	17413	17221	17187	17470	17281	17108	17325	17282	17246	17294	17342	17130	17171	17405	17190	17083	17254	17187	17202	17274	17289	17304	17167	17263	17357	17316	17354	17333	17344	17361	17248	17240	17394	17365	17380	17315	17300	17350	17426	17197	17307	17363	17105	17343	17499	17194	17421	17396	17151	17324	17293	17213	17246	17346	17191	17185	17305	17277	17296	17288	17292	17376	17268	17349	17324	17324	17335	17429	17329	17265	17414	17125	17423	17311	17453	17232	17324	17249	17454	17309	17315	17295	17431	17128	17442	17158	17348	17302	17229	17204	17337	17380	17464	17286	17148	17314	17227	17639	17310	17300	17218	16990	17288	17313	17312	17291	17272	17330	17288	17292	17218	17485	17181	17250	17508	17268	17369	17259	17254	17296	17267	17281	17264	17349	17328	17295	17225	17114	17324	17310	17281	17202	17236	17212	17320	17378	17534	17261	17286	17248	17518	17154	17405	17273	17301	17326	17338	17375	17343	17179	17273	17106	17269	17337	17102	17378	17242	17094	17398	17326	17278	17167	17393	17161	17403	17177	17497	17258	17048	17287	17432	17215	17360	17284	17308	17329	17323	17379	17357	17274	17268	17186	17285	17314	17395	17256	17223	17195	17364	17364	17401	17177	17196	17274	17306	17227	17381	17176	17212	17319	17127	17416	17156	17302	17331	17265	17156	17313	17342	17257	17267	17191	17317	17197	17261	17425	17146	17242	17339	17265	17300	17185	17109	17387	17258	17349	17258	17416	17363	17157	17357
22958	23037	35326	31725	28046	27689	27889	22691	21680	22089	21971	21817	21867	21862	21759	21722	21655	21878	21704	21591	21749	21685	21756	21687	21696	21534	21634	21544	21726	21750	21595	21639	21588	21570	21739	21607	21889	21804	21776	21598	21511	21578	21677	21376	21683	21803	21604	21483	21338	21469	21471	21544	21538	21738	21469	21440	21705	21527	21490	21548	21841	21716	21532	21589	21602	21508	21610	21608	21689	21566	21547	21760	21803	21489	21589	21568	21561	21430	21383	21373	21579	21584	21519	21436	21759	21513	21384	21487	21643	21523	21439	21423	21485	21382	21751	21419	21428	21402	21650	21278	21348	21423	21736	21537	21585	21640	21603	21744	21604	21553	21440	21381	21474	21304	21628	21480	21644	21655	21395	21473	21494	21434	21462	21517	21542	21495	21527	21619	21472	21551	21487	21626	21753	21461	21327	21299	21598	21573	21666	21472	21350	21166	21441	21488	21489	21538	21741	21721	21404	21673	21565	21425	21600	21398	21587	21733	21555	21428	21332	21436	21596	21640	21433	21531	21542	21361	21401	21522	21564	21396	21545	21536	21418	21519	21543	21643	21333	21481	21514	21341	21490	21464	21493	21573	21632	21501	21720	21326	21442	21360	21400	21332	21529	21452	21552	21514	21759	21617	21516	21285	21519	21637	21516	21500	21647	21551	21688	21437	21429	21591	21520	21498	21725	21362	21426	21622	21410	21387	21601	21623	21604	21604	21545	21601	21503	21537	21539	21412	21548	21520	21574	21428	21715	21602	21553	21553	21495	21579	21603	21445	21568	21510	21750	21501	21564	21507	21499	21779	21626	21516	21627	21442	21555	21414	21624	21482	21437	21529	21495	21656	21607	21556	21555	21471	21554	21594	21564	21374	21523	21680	21536	21592	21506	21590	21655	21692	21456	21364	21585	21406	21394	21527	21489	21730	21490	21678	21478	21579	21402	21558	21544	21485	21460	21561	21414	21520	21606	21387	21651	21764	21509	21629	21460	21776	21343	21524	21648	21390	21520	21513	21449	21605	21469	21475	21382	21600	21386	21235	21471	21553	21497	21533	21469	21435	21507	21679	21481	21557	21430	21610	21576	21260	21526	21438	21393	21463	21545	21382	21548	21242	21552	21296	21363	21348	21395	21507	21511	21755	21584	21444	21538	21451	21350	21334	21597	21563	21622	21624	21511	21483	21584	21588	21479	21494	21463	21316	21521	21673	21405	21521	21470	21466	21400	21643	21557	21580	21462	21540	21475	21540	21516	21538	21425	21459	21621	21452	21389	21449	21488	21531	21620	21399	21629	21415	21396	21507	21492	21394	21544	21635	21662	21622	21591	21717	21609	21761	21290	21366	21366	21451	21599	21483	21583	21426	21449	21485	21419	21426	21413	21676	21609	21522	21511	21142	21609	21474	21542	21687	21458	21626	21602	21515	21538	21595	21453	21186	21490	21799	21400	21214	21322	21617	21582	21472	21469	21450	21479	21501	21514	21594	21569	21626	21522	21437	21575	21546	21612	21392	21651	21502	21428	21588	21337	21606	21503	21422	21591	21555	21547	21813	21590	21423	21505	21488	21636	21507	21494	21405	21448	21468	21427	21416	21605	21546	21358	21615	21508	21608	21704	21549	21408	21535	21392	21491	21880	21612	21604	21582	21795	21621	21457	21499	21628	21459	21440	21633	21420	21522	21551	21568	21462	21521	21468	21615	21615	21395	21698	21433	21540	21392	21470	21362	21580	21613	21502	21676	21313	21448	21535	21453	21387	21461	21456	21625	21380	21458	21434	21474	21532	21442	21477	21541	21637	21470	21557	21619	21509	21669	21661	21694	21556	21513	21715	21635	21329	21401	21510	21480	21525	21439	21458	21757	21733	21370	21561	21413	21458	21542	21576	21346	21625	21383	21554	21339	21467	21398	21442	21442	21342	21695	21576	21717	21486	21645	21517	21695	21670	21605	21583	21468	21345	21486	21489	21455	21405	21461	21339	21528	21623	21543	21678	21393	21501	21677	21525	21584	21514	21518	21656	21500	21535	21394	21328	21640	21384	21447	21477	21600	21517	21360	21500	21380	21385	21570	21803	21579	21570	21414	21585	21517	21436	21575	21530	21408	21257	21452	21441	21677	21625	21530	21625	21670	21558	21431	21537	21422	21443	21490	21574	21339	21515	21427	21469	21389	21722	21553	21388	21622	21243	21380	21707	21630	21409	21377	21570	21568	21488	21591	21514	21767	21312	21585	21489	21437	21645	21591	21667	21617	21522	21501	21234	21444	21470	21626	21541	21538	21441	21608	21511	21533	21411	21503	21357	21603	21581	21697	21514	21557	21502	21804	21544	21452	21360	21484	21747	21648	21372	21521	21569	21527	21356	21579	21376	21435	21431	21435	21400	21502	21561	21275	21580	21713	21520	21341	21525	21639	21373	21596	21655	21564	21454	21604	21381	21528	21581	21548	21375	21757	21588	21484	21336	21479	21470	21674	21468	21501	21443	21591	21508	21490	21467	21374	21497	21344	21308	21448	21435	21258	21579	21296	21276	21298	21539	21445	21382	21614	21596	21383	21506	21554	21620	21387	21549	21663	21578	21666	21536	21537	21566	21516	21537	21735	21639	21416	21607	21547	21608	21346	21667	21451	21345	21641	21528	21395	21524	21498	21327	21451	21417	21517	21545	21611	21389	21260	21418	21426	21496	21681	21491	21604	21456	21468	21541	21677	21540	21667	21499	21437	21475	21706	21431	21490	21591	21573	21462	21624	21538	21692	21444	21637	21561	21341	21465	21634	21614	21677	21571	21640	21486	21602	21324	21473	21623	21486	21434	21361	21561	21460	21531	21527	21475	21533	21458	21563	21383	21513	21459	21368	21540	21529	21546	21716	21745	21460	21213	21362	21419	21512	21516	21410	21610	21649	21689	21428	21699	21501	21441	21595	21511	21477	21471	21627	21378	21492	21422	21475	21668	21545	21492	21388	21381	21442	21529	21446	21483	21631	21572	21256	21494	21443	21526	21456	21550	21581	21522	21476	21581	21690	21528	21301	21523	21359	21399	21539	21381	21520	21611	21402	21597	21518	21531	21723	21534	21510	21525	21549	21475	21457	21429	21551	21593	21510	21487	21518	21610	21481	21356	21445	21444	21590	21621	21585	21433	21502	21512	21408	21575	21572	21529	21563	21296	21624	21464	21506	21620	21496	21387	21478	21328	21393	21587	21395	21468	21441	21328	21405	21661	21498	21530	21370	21668	21504	21570	21308	21373	21467	21324	21593	21663	21521	21618	21536	21605	21557	21733	21535	21370	21429	21438	21658	21415	21631	21560	21445	21666	21471	21532	21468	21462	21487	21299	21455	21773	21532	21509	21401	21430	21585	21573	21572	21503	21585	21656	21623	21456	21531	21421	21559	21418	21594	21397	21507	21546	21581	21551	21435	21517	21451	21546	21683	21345	21517	21776	21671	21578	21623	21370	21434	21342	21536	21408	21364	21396	21553	21590	21509	21523	21603	21682	21618	21664	21449	21392	21512	21654	21659	21591	21473	21502	21350	21420	21701	21510	21597	21705	21701	21504	21399	21567	21563	21713	21326	21715	21372	21315	21497	21324	21481	21467	21711	21629	21552	21515	21606	21475	21607	21525	21527	21435	21636	21587	21601	21550	21618	21622	21506	21715	21474	21550	21540	21690	21410	21489	21334	21444	21391	21569	21434	21365	21707	21501	21409	21652	21642	21270	21445	21289	21615	21471	21608	21546	21552	21690	21483	21568	21492	21400	21447	21515	21468	21493	21569	21328	21303	21408	21593	21566	21710	21593	21383	21446	21758	21635	21427	21654	21293	21507	21427	21461	21416	21549	21586	21596	21604	21391	21600	21343	21599	21684	21451	21353	21520	21437	21652	21606	21840	21602	21299	21421	21589	21620	21566	21688	21531	21681	21452	21325	21393	21722	21388	21567	21398	21324	21691	21506	21376	21473	21454	21415	21408	21351	21571	21269	21559	21534	21391	21445	21328	21257	21462	21384	21342	21550	21561	21515	21666	21458	21511	21498	21618	21607	21740	21607	21672	21514	21683	21438	21473	21577	21355	21542	21363	21586	21635	21521	21664	21623	21637	21558	21483	21492	21351	21511	21570	21537	21542	21688	21577	21463	21558	21581	21584	21608	21222	21850	21417	21506	21740	21561	21336	21418	21211	21527	21163	21309	21436	21301	21642	21614	21343	21309	21475	21550	21593	21534	21376	21384	21463	21466	21414	21358	21584	21637	21470	21439	21545	21640	21512	21468	21431	21599	21567	21775	21398	21450	21468	21474	21708	21527	21735	21533	21663	21667	21481	21670	21645	21465	21350	21785	21317	21606	21529	21603	21573	21313	21536	21466	21492	21533	21544	21388	21287	21516	21728	21657	21611	21604	21382	21350	21407	21509	21582	21326	21679	21598	21716	21511	21660	21500	21475	21444	21419	21434	21458	21493	21739	21473	21331	21545	21579	21735	21349	21568	21519	21665	21377	21388	21467	21351	21607	21628	21783	21542	21558	21639	21532	21599	21378	21325	21790	21520	21475	21412	21373	21682	21673	21393	21533	21512	21443	21361	21687	21548	21460	21432	21537	21217	21632	21435	21716	21454	21433	21419	21585	21697	21520	21299	21638	21382	21624	21575	21523	21495	21520	21468	21634	21578	21405	21496	21425	21632	21464	21605	21337	21533	21242	21407	21646	21629	21598	21588	21481	21603	21441	21632	21532	21410	21519	21456	21635	21637	21372	21850	21642	21519	21612	21631	21634	21525	21484	21540	21605	21411	21530	21412	21684	21405	21490	21409	21249	21337	21311	21738	21458	21723	21571	21590	21859	21465	21392	21682	21589	21751	21779	21650	21725	21433	21504	21415	21586	21676	21511	21440	21763	21454	21792	21554	21384	21724	21500	21432	21533	21249	21489	21543	21519	21443	21509	21641	21329	21614	21420	21605	21412	21476	21482	21562	21495	21550	21560	21552	21507	21657	21442	21414	21425	21600	21278	21426	21411	21535	21352	21579	21421	21525	21526	21580	21583	21602	21557	21665	21464	21453	21310	21526	21543	21688	21591	21613	21776	21515	21584	21426	21575	21420	21456	21500	21544	21650	21565	21505	21500	21602	21709	21640	21366
64847	106623	90276	65107	43183	27321	19499	17308	17313	17628	17424	17441	17539	17520	17436	17632	17395	17420	17430	17438	17582	17434	17479	17422	17546	17246	17709	17506	17386	17411	17696	17399	17370	17520	17516	17460	17408	17546	17373	17327	17502	17517	17413	17329	17541	17471	17420	17548	17552	17448	17285	17339	17393	17362	17349	17433	17516	17434	17559	17349	17524	17380	17375	17440	17600	17227	17557	17359	17376	17464	17396	17561	17548	17450	17488	17396	17426	17385	17460	17505	17456	17491	17531	17291	17569	17602	17592	17445	17514	17495	17495	17514	17448	17536	17654	17322	17382	17257	17315	17386	17491	17488	17439	17504	17464	17475	17563	17415	17419	17537	17583	17273	17384	17467	17420	17464	17423	17568	17365	17439	17366	17532	17306	17472	17326	17376	17484	17463	17560	17436	17311	17504	17464	17462	17311	17417	17419	17535	17489	17462	17597	17401	17359	17486	17412	17482	17484	17381	17555	17486	17605	17493	17424	17488	17541	17362	17346	17527	17308	17517	17504	17524	17388	17403	17386	17448	17432	17246	17357	17281	17514	17414	17470	17477	17424	17586	17362	17543	17509	17427	17395	17584	17317	17524	17196	17260	17245	17418	17374	17515	17621	17490	17515	17360	17371	17412	17503	17414	17626	17692	17578	17254	17483	17612	17572	17553	17558	17614	17414	17452	17549	17395	17377	17509	17626	17384	17368	17571	17460	17551	17446	17602	17349	17542	17234	17474	17484	17510	17476	17363	17495	17234	17553	17414	17429	17484	17398	17452	17577	17515	17487	17487	17511	17669	17503	17516	17562	17410	17389	17358	17524	17587	17358	17319	17485	17443	17507	17570	17512	17463	17484	17402	17496	17324	17516	17377	17466	17592	17598	17418	17497	17445	17424	17446	17363	17550	17402	17434	17507	17499	17526	17306	17319	17471	17371	17346	17527	17498	17573	17273	17570	17454	17302	17353	17535	17353	17511	17433	17542	17463	17674	17518	17340	17328	17600	17342	17443	17420	17476	17511	17387	17430	17628	17402	17533	17567	17335	17524	17392	17544	17211	17393	17427	17291	17366	17477	17528	17401	17573	17391	17400	17478	17507	17424	17447	17539	17621	17249	17445	17301	17456	17341	17485	17325	17592	17448	17559	17446	17316	17432	17472	17503	17522	17361	17385	17342	17496	17191	17447	17557	17449	17335	17520	17286	17603	17439	17490	17245	17462	17487	17417	17389	17603	17584	17588	17490	17497	17432	17658	17365	17445	17273	17424	17441	17592	17408	17383	17447	17436	17482	17490	17471	17569	17566	17442	17455	17467	17166	17540	17359	17461	17411	17499	17328	17457	17481	17638	17426	17396	17596	17545	17336	17487	17521	17421	17435	17422	17447	17465	17351	17210	17544	17522	17352	17553	17435	17434	17446	17475	17482	17397	17214	17393	17412	17496	17586	17275	17393	17421	17437	17465	17498	17322	17653	17376	17363	17517	17469	17528	17595	17382	17502	17560	17457	17423	17332	17507	17506	17329	17399	17662	17480	17375	17448	17465	17429	17560	17525	17389	17335	17348	17296	17531	17453	17461	17596	17496	17600	17257	17609	17424	17457	17475	17427	17529	17410	17570	17499	17340	17605	17461	17523	17298	17477	17391	17402	17585	17440	17376	17526	17471	17283	17349	17442	17468	17409	17493	17479	17452	17414	17426	17398	17486	17347	17498	17379	17617	17376	17459	17485	17456	17506	17537	17597	17515	17548	17390	17422	17382	17417	17479	17489	17537	17399	17532	17443	17576	17378	17290	17490	17309	17626	17505	17405	17507	17474	17555	17348	17365	17569	17305	17575	17465	17487	17521	17599	17646	17557	17409	17345	17411	17515	17613	17366	17649	17311	17477	17459	17439	17454	17419	17428	17255	17403	17453	17286	17432	17509	17594	17266	17586	17389	17424	17521	17384	17423	17623	17490	17376	17347	17417	17494	17440	17523	17420	17374	17476	17480	17330	17515	17480	17506	17524	17417	17511	17424	17453	17478	17325	17402	17366	17476	17444	17507	17429	17541	17756	17523	17303	17648	17430	17319	17565	17481	17464	17526	17434	17493	17372	17382	17381	17441	17537	17358	17247	17515	17425	17380	17539	17343	17376	17492	17338	17546	17350	17446	17574	17567	17472	17448	17384	17635	17490	17358	17560	17334	17305	17478	17442	17577	17527	17341	17488	17477	17525	17426	17444	17464	17401	17445	17663	17555	17365	17594	17411	17441	17341	17349	17448	17401	17356	17475	17582	17364	17522	17490	17529	17521	17467	17571	17380	17376	17453	17369	17660	17455	17491	17672	17393	17459	17225	17423	17453	17497	17497	17333	17472	17433	17455	17658	17374	17587	17501	17423	17423	17357	17483	17368	17475	17572	17409	17261	17477	17523	17494	17500	17484	17464	17319	17418	17465	17362	17516	17493	17500	17626	17475	17460	17408	17483	17423	17442	17288	17397	17446	17433	17464	17439	17395	17373	17612	17525	17382	17538	17429	17312	17620	17455	17445	17512	17454	17515	17481	17419	17292	17386	17476	17276	17576	17302	17343	17654	17436	17320	17320	17649	17496	17434	17511	17508	17564	17661	17484	17535	17507	17377	17470	17697	17373	17512	17620	17480	17572	17457	17597	17535	17344	17345	17506	17496	17567	17494	17296	17311	17365	17568	17475	17398	17513	17412	17609	17359	17506	17373	17344	17405	17521	17269	17442	17331	17394	17514	17488	17377	17499	17398	17258	17472	17230	17248	17347	17469	17433	17465	17288	17569	17488	17521	17498	17454	17573	17484	17425	17457	17459	17595	17484	17433	17434	17594	17417	17484	17573	17470	17438	17456	17601	17522	17421	17382	17381	17414	17364	17306	17401	17437	17533	17448	17392	17354	17368	17616	17500	17586	17542	17484	17528	17435	17515	17480	17608	17559	17486	17407	17384	17574	17572	17415	17408	17599	17452	17541	17468	17517	17524	17552	17631	17423	17470	17458	17337	17427	17480	17338	17480	17432	17357	17578	17381	17441	17585	17434	17564	17399	17365	17503	17460	17642	17597	17473	17488	17190	17246	17457	17473	17308	17466	17431	17647	17298	17563	17689	17543	17453	17380	17344	17447	17389	17361	17431	17418	17432	17315	17535	17487	17454	17540	17443	17464	17513	17311	17488	17408	17495	17387	17420	17635	17498	17435	17381	17406	17609	17425	17584	17349	17616	17428	17381	17386	17372	17503	17418	17194	17554	17437	17462	17546	17463	17442	17410	17418	17418	17369	17466	17349	17438	17508	17388	17193	17592	17438	17170	17588	17443	17302	17318	17512	17283	17435	17402	17406	17411	17359	17459	17446	17721	17525	17420	17304	17563	17417	17453	17419	17348	17322	17617	17481	17607	17303	17307	17358	17406	17462	17524	17318	17479	17602	17408	17366	17492	17665	17519	17373	17442	17539	17436	17355	17546	17466	17528	17497	17570	17231	17416	17484	17440	17359	17613	17370	17249	17414	17383	17634	17382	17450	17431	17471	17399	17461	17384	17462	17514	17524	17524	17430	17417	17460	17376	17308	17489	17269	17573	17579	17389	17468	17355	17292	17527	17531	17450	17286	17661	17468	17489	17483	17445	17306	17515	17548	17308	17402	17493	17362	17477	17493	17564	17679	17337	17426	17509	17328	17222	17482	17438	17590	17392	17638	17543	17436	17612	17428	17394	17401	17296	17419	17425	17634	17453	17456	17299	17486	17488	17391	17288	17432	17483	17429	17574	17336	17539	17241	17617	17338	17506	17598	17396	17293	17324	17407	17532	17261	17298	17549	17456	17377	17558	17365	17407	17304	17533	17418	17450	17506	17453	17417	17514	17218	17530	17592	17572	17301	17481	17570	17445	17480	17346	17485	17468	17570	17510	17413	17599	17411	17704	17456	17446	17523	17483	17536	17266	17389	17571	17424	17642	17448	17448	17451	17470	17358	17586	17330	17320	17643	17383	17321	17427	17538	17621	17533	17494	17387	17522	17571	17544	17446	17492	17528	17547	17477	17390	17432	17420	17346	17324	17614	17464	17320	17371	17599	17705	17372	17516	17482	17529	17553	17459	17418	17398	17327	17508	17384	17567	17493	17467	17309	17586	17396	17459	17365	17427	17408	17518	17456	17364	17415	17454	17432	17286	17475	17515	17441	17296	17446	17583	17649	17631	17313	17549	17419	17446	17590	17423	17424	17437	17426	17431	17594	17328	17732	17524	17471	17544	17507	17456	17521	17464	17503	17478	17528	17196	17385	17487	17528	17504	17435	17552	17555	17443	17456	17398	17490	17407	17466	17534	17480	17622	17401	17544	17327	17441	17310	17405	17579	17289	17362	17494	17457	17393	17415	17478	17622	17553	17565	17523	17522	17580	17260	17346	17416	17665	17533	17461	17441	17532	17619	17339	17470	17316	17576	17423	17556	17512	17304	17398	17478	17277	17339	17509	17466	17260	17604	17526	17421	17582	17327	17520	17395	17495	17504	17379	17360	17610	17519	17492	17578	17455	17541	17480	17447	17370	17600	17406	17422	17299	17569	17427	17561	17500	17445	17442	17420	17507	17571	17414	17536	17331	17518	17307	17557	17338	17614	17173	17477	17266	17551	17473	17374	17463	17361	17451	17442	17504	17590	17645	17446	17426	17352	17310	17483	17514	17465	17283	17434	17448	17369	17718	17314	17364	17523	17344	17343	17273	17529	17412	17557	17343	17485	17473	17282	17506	17321	17511	17434	17559	17489	17454	17384	17467	17532	17526	17367	17586	17313	17403	17397	17347	17453	17639	17488	17383	17425	17285	17440	17425	17355	17463	17435	17424	17526	17431	17488	17363	17399	17381	17377	17455	17656	17464	17350	17435	17266	17590	17422	17415	17516	17545	17541	17552	17452	17595	17482	17395	17444	17416	17377	17485	17481	17388	17594	17605	17415	17418	17316	17444	17471	17199	17574	17343	17501	17319	17265	17503	17471	17501	17499	17396	17330	17349	17621	17408	17486	17385	17654	17416	17440	17113	17467	17453	17422	17484	17346	17290	17592	17419	17444	17423	17706	17302	17540	17337	17454	17579	17508	17639	17417	17461	17271	17520	17456	17265	17275	17444	17492	17550	17336	17427
30083	36601	42942	32689	24874	22713	21992	21337	21445	21366	21322	21558	21383	21462	21255	21417	21220	21330	21607	21424	21326	21351	21538	21391	21354	21407	21181	21207	21486	21415	21421	21333	21697	21394	21454	21488	21468	21379	21336	21532	21376	21556	21396	21385	21298	21430	21403	21392	21230	21462	21252	21458	21458	21233	21725	21600	21333	21323	21437	21313	21459	21325	21150	21542	21547	21463	21503	21541	21413	21342	21511	21461	21350	21349	21395	21375	21451	21641	21404	21566	21191	21565	21502	21492	21481	21490	21414	21279	21516	21487	21360	21592	21686	21626	21556	21360	21491	21439	21203	21347	21293	21516	21305	21473	21519	21329	21286	21472	21415	21517	21262	21504	21404	21439	21591	21358	21388	21233	21552	21382	21383	21360	21498	21410	21388	21533	21306	21519	21362	21492	21269	21489	21361	21324	21342	21421	21054	21520	21543	21539	21447	21327	21563	21453	21425	21475	21459	21445	21465	21500	21253	21314	21284	21479	21454	21573	21327	21175	21487	21322	21211	21188	21401	21391	21397	21230	21346	21342	21439	21495	21569	21462	21187	21240	21438	21499	21315	21225	21417	21411	21450	21301	21472	21482	21499	21335	21293	21596	21359	21168	21429	21491	21410	21506	21458	21409	21395	21503	21495	21486	21522	21538	21276	21174	21627	21230	21399	21264	21434	21426	21374	21389	21267	21434	21390	21476	21496	21578	21254	21669	21453	21539	21515	21513	21448	21361	21580	21384	21588	21274	21376	21436	21476	21542	21478	21405	21638	21353	21421	21219	21391	21407	21329	21487	21574	21229	21588	21548	21603	21471	21222	21238	21559	21240	21316	21523	21612	21191	21409	21335	21426	21478	21314	21460	21369	21397	21551	21411	21352	21380	21483	21409	21412	21484	21484	21294	21479	21308	21472	21543	21280	21490	21488	21195	21243	21369	21405	21446	21578	21544	21361	21402	21505	21424	21353	21362	21559	21537	21221	21400	21404	21344	21471	21346	21339	21283	21325	21400	21401	21616	21305	21244	21419	21386	21419	21325	21456	21418	21333	21382	21447	21351	21569	21337	21513	21301	21472	21405	21410	21457	21339	21454	21494	21295	21308	21433	21215	21340	21329	21288	21093	21352	21465	21338	21482	21380	21421	21415	21392	21372	21422	21354	21534	21401	21383	21354	21614	21394	21447	21456	21282	21485	21459	21433	21288	21397	21319	21447	21185	21444	21334	21356	21611	21513	21281	21510	21417	21352	21364	21287	21592	21375	21244	21541	21185	21399	21435	21441	21423	21583	21328	21373	21429	21302	21424	21483	21375	21458	21409	21064	21479	21685	21484	21271	21582	21552	21638	21334	21326	21485	21368	21414	21447	21222	21297	21498	21272	21319	21458	21414	21329	21209	21522	21262	21403	21127	21417	21519	21463	21605	21393	21336	21556	21262	21316	21620	21537	21365	21590	21451	21504	21286	21286	21351	21389	21452	21350	21405	21432	21273	21384	21227	21356	21278	21469	21361	21245	21370	21265	21530	21419	21455	21492	21508	21237	21502	21087	21427	21318	21468	21490	21283	21332	21284	21319	21488	21253	21326	21315	21381	21522	21289	21368	21371	21375	21284	21186	21427	21388	21342	21277	21256	21522	21527	21555	21256	21445	21269	21332	21478	21173	21458	21396	21381	21485	21331	21254	21403	21480	21210	21408	21197	21436	21407	21492	21432	21248	21405	21568	21304	21322	21394	21515	21522	21418	21564	21328	21355	21414	21375	21430	21520	21441	21459	21347	21387	21361	21438	21593	21337	21228	21427	21342	21476	21316	21379	21545	21540	21420	21522	21415	21539	21434	21421	21520	21275	21424	21217	21320	21296	21414	21417	21266	21195	21359	21494	21391	21471	21392	21340	21341	21524	21187	21536	21336	21369	21476	21210	21278	21570	21693	21479	21421	21388	21351	21542	21461	21463	21138	21318	21431	21624	21525	21571	21331	21245	21681	21433	21590	21338	21395	21295	21415	21385	21423	21277	21476	21418	21601	21345	21240	21331	21717	21508	21510	21464	21332	21150	21206	21396	21376	21460	21562	21282	21345	21499	21379	21472	21212	21363	21382	21425	21449	21539	21515	21638	21608	21405	21637	21420	21485	21195	21475	21475	21681	21366	21494	21326	21382	21420	21441	21460	21528	21281	21458	21196	21445	21445	21510	21398	21439	21427	21272	21220	21401	21589	21371	21458	21353	21362	21668	21180	21421	21272	21232	21263	21603	21496	21492	21326	21101	21273	21552	21513	21406	21414	21199	21338	21369	21459	21411	21487	21591	21309	21388	21366	21364	21632	21408	21354	21452	21464	21490	21555	21394	21591	21563	21467	21411	21405	21244	21520	21384	21285	21228	21677	21277	21464	21351	21387	21405	21524	21521	21489	21405	21475	21515	21268	21253	21185	21434	21465	21233	21544	21295	21408	21370	21488	21514	21387	21391	21536	21565	21417	21383	21489	21132	21385	21415	21428	21545	21390	21262	21374	21352	21371	21575	21499	21458	21474	21543	21386	21399	21504	21485	21472	21353	21505	21589	21498	21318	21224	21474	21295	21363	21443	21338	21647	21410	21183	21463	21281	21492	21364	21368	21445	21519	21595	21478	21430	21365	21335	21226	21335	21380	21117	21326	21263	21494	21462	21437	21348	21456	21515	21281	21328	21483	21454	21498	21576	21461	21567	21422	21111	21335	21532	21522	21501	21357	21430	21363	21312	21197	21245	21404	21660	21495	21427	21538	21497	21593	21452	21325	21531	21360	21601	21525	21289	21536	21357	21486	21520	21359	21497	21263	21549	21620	21206	21186	21279	21391	21224	21537	21354	21434	21534	21402	21383	21275	21471	21333	21489	21275	21487	21376	21497	21358	21423	21610	21412	21250	21277	21266	21366	21442	21432	21519	21359	21504	21529	21567	21469	21486	21490	21522	21545	21567	21615	21354	21431	21612	21317	21385	21447	21181	21470	21501	21342	21525	21303	21604	21590	21501	21324	21265	21290	21484	21382	21573	21566	21380	21374	21338	21475	21284	21220	21334	21501	21346	21285	21352	21346	21310	21396	21434	21396	21399	21455	21471	21142	21359	21250	21190	21512	21545	21427	21342	21393	21356	21267	21665	21320	21365	21432	21347	21438	21554	21348	21511	21422	21465	21398	21566	21269	21435	21453	21331	21286	21332	21500	21386	21279	21334	21590	21283	21659	21387	21482	21456	21539	21539	21417	21455	21347	21451	21302	21298	21321	21402	21287	21576	21564	21401	21398	21429	21297	21430	21267	21237	21174	21253	21303	21482	21347	21399	21363	21245	21398	21565	21302	21359	21576	21335	21558	21312	21442	21489	21681	21449	21505	21720	21429	21603	21280	21645	21475	21453	21208	21423	21620	21339	21455	21290	21497	21338	21509	21483	21431	21450	21293	21476	21455	21612	21304	21435	21297	21549	21187	21381	21413	21357	21262	21362	21559	21456	21505	21625	21480	21491	21258	21464	21550	21465	21234	21533	21556	21581	21479	21523	21458	21491	21468	21799	21587	21507	21504	21500	21311	21355	21343	21419	21463	21319	21414	21414	21275	21391	21401	21583	21549	21409	21314	21491	21376	21527	21374	21352	21106	21292	21486	21274	21454	21309	21240	21405	21395	21414	21371	21202	21277	21514	21455	21432	21465	21419	21315	21289	21257	21475	21389	21713	21498	21398	21317	21693	21341	21690	21413	21489	21396	21582	21421	21449	21237	21298	21342	21536	21593	21418	21434	21314	21411	21520	21474	21493	21295	21265	21405	21308	21512	21508	21196	21501	21437	21403	21356	21571	21112	21483	21240	21493	21477	21293	21415	21564	21585	21499	21176	21369	21490	21543	21363	21429	21450	21530	21330	21591	21369	21377	21528	21237	21495	21593	21390	21382	21370	21444	21438	21308	21489	21493	21477	21330	21437	21250	21461	21505	21430	21307	21363	21558	21615	21509	21311	21451	21374	21226	21470	21387	21226	21551	21426	21418	21315	21525	21269	21368	21440	21299	21033	21306	21395	21586	21473	21537	21250	21486	21345	21425	21332	21355	21390	21450	21558	21482	21616	21359	21311	21202	21190	21246	21203	21291	21530	21546	21766	21748	21526	21372	21505	21354	21441	21427	21566	21645	21431	21372	21573	21383	21524	21215	21369	21374	21262	21340	21614	21448	21356	21533	21460	21335	21466	21492	21412	21401	21311	21515	21368	21380	21351	21430	21577	21319	21340	21225	21288	21193	21462	21485	21589	21365	21541	21211	21468	21506	21377	21400	21434	21333	21521	21463	21462	21453	21432	21529	21551	21388	21569	21475	21480	21455	21676	21556	21238	21519	21575	21435	21369	21409	21277	21386	21219	21493	21492	21492	21340	21254	21356	21565	21539	21548	21215	21385	21291	21497	21488	21538	20982	21414	21396	21402	21451	21537	21344	21461	21557	21403	21267	21551	21504	21524	21496	21442	21323	21713	21459	21552	21498	21383	21279	21336	21090	21279	21303	21433	21673	21336	21405	21548	21501	21643	21509	21236	21325	21475	21183	21654	21332	21303	21406	21494	21321	21186	21275	21620	21496	21386	21292	21567	21336	21631	21395	21479	21288	21592	21439	21304	21542	21448	21646	21214	21442	21342	21401	21471	21442	21290	21439	21238	21422	21450	21410	21509	21369	21526	21536	21328	21350	21350	21491	21358	21422	21395	21371	21407	21421	21592	21428	21254	21419	21361	21549	21389	21502	21416	21455	21438	21420	21374	21332	21475	21501	21465	21207	21495	21400	21297	21317	21496	21559	21471	21356	21487	21510	21430	21279	21504	21425	21201	21464	21485	21059	21401	21344	21341	21177	21420	21127	21286	21336	21586	21280	21502	21640	21396	21425	21529	21385	21401	21506	21467	21418	21313	21480	21385	21409	21375	21345	21433	21309	21308	21591	21235	21473	21356	21583	21486	21544	21288	21254	21507	21236	21554	21495	21140	21448	21362	21407	21402	21228	21657	21508	21455	21443	21597	21336	21448	21480	21495	21404	21332	21236	21327	21361	21359	21493	21261	21354	21317	21493	21377	21403	21498	21623	21434	21283	21393	21480	21329	21323	21235	21260	21328	21384	21235	21393
37199	57159	44132	27538	20695	18451	17577	17378	17242	17446	17425	17253	17443	17401	17236	17378	17604	17513	17238	17478	17221	17297	17369	17360	17223	17439	17553	17298	17482	17350	17293	17367	17373	17467	17457	17246	17436	17465	17292	17432	17397	17350	17582	17372	17234	17473	17361	17401	17469	17342	17311	17416	17522	17261	17380	17305	17316	17357	17430	17365	17321	17280	17382	17349	17322	17238	17217	17492	17269	17277	17407	17403	17350	17156	17479	17351	17407	17506	17283	17573	17280	17349	17347	17236	17404	17351	17444	17234	17413	17365	17270	17526	17469	17485	17398	17259	17173	17367	17400	17397	17614	17519	17547	17387	17365	17487	17396	17326	17303	17431	17235	17360	17450	17426	17465	17491	17245	17442	17337	17506	17369	17411	17390	17228	17282	17299	17160	17346	17417	17278	17510	17461	17439	17340	17376	17539	17313	17249	17326	17605	17378	17458	17251	17342	17375	17423	17483	17376	17427	17477	17433	17172	17283	17447	17475	17151	17091	17271	17388	17302	17332	17415	17349	17496	17401	17485	17210	17485	17351	17408	17382	17513	17409	17245	17466	17453	17319	17457	17304	17229	17372	17234	17399	17411	17354	17383	17447	17266	17225	17347	17626	17612	17342	17338	17472	17323	17370	17215	17384	17442	17325	17265	17458	17235	17119	17464	17424	17470	17430	17355	17440	17273	17272	17490	17260	17339	17435	17316	17274	17269	17304	17469	17519	17194	17277	17118	17423	17533	17419	17250	17431	17309	17423	17466	17539	17401	17247	17521	17315	17302	17180	17251	17467	17345	17490	17437	17385	17199	17313	17368	17438	17364	17326	17393	17279	17377	17257	17303	17483	17298	17595	17282	17328	17408	17226	17491	17409	17304	17402	17437	17353	17441	17265	17370	17517	17243	17462	17271	17478	17628	17286	17485	17587	17526	17170	17374	17445	17449	17234	17582	17232	17514	17477	17421	17581	17201	17364	17307	17446	17303	17536	17249	17348	17480	17486	17503	17520	17148	17365	17222	17418	17528	17480	17299	17264	17385	17472	17410	17343	17460	17518	17387	17342	17434	17416	17438	17559	17471	17444	17261	17452	17397	17229	17239	17337	17375	17343	17416	17345	17496	17548	17353	17367	17390	17301	17369	17345	17438	17419	17279	17215	17287	17319	17525	17430	17304	17187	17389	17415	17325	17123	17403	17377	17407	17266	17453	17349	17286	17306	17430	17433	17367	17364	17465	17454	17347	17296	17186	17486	17231	17445	17413	17259	17374	17211	17426	17362	17445	17277	17198	17355	17323	17375	17308	17347	17339	17555	17431	17535	17299	17533	17346	17447	17359	17385	17489	17434	17410	17550	17341	17486	17353	17411	17421	17289	17416	17322	17349	17486	17251	17524	17342	17450	17471	17391	17297	17291	17371	17346	17536	17443	17462	17270	17409	17438	17523	17214	17438	17258	17342	17484	17169	17445	17503	17518	17263	17397	17409	17252	17390	17366	17538	17402	17302	17343	17659	17437	17705	17489	17363	17333	17417	17567	17557	17240	17295	17300	17492	17373	17295	17480	17428	17462	17286	17446	17417	17226	17196	17376	17345	17419	17346	17297	17364	17273	17453	17400	17272	17402	17398	17336	17181	17362	17481	17282	17346	17317	17445	17280	17417	17360	17402	17388	17352	17380	17430	17454	17544	17325	17219	17376	17428	17258	17187	17376	17359	17580	17285	17309	17442	17308	17343	17378	17209	17291	17317	17468	17512	17285	17465	17547	17235	17480	17331	17406	17287	17344	17407	17533	17437	17224	17441	17413	17276	17422	17370	17332	17522	17364	17346	17429	17318	17477	17339	17369	17318	17251	17315	17352	17633	17460	17343	17343	17302	17358	17454	17365	17309	17420	17335	17316	17361	17488	17478	17363	17384	17443	17409	17359	17281	17337	17577	17309	17531	17383	17289	17377	17385	17411	17416	17270	17544	17499	17418	17388	17389	17320	17267	17447	17408	17399	17415	17385	17407	17411	17281	17343	17367	17418	17453	17164	17370	17516	17284	17413	17393	17518	17397	17339	17275	17303	17382	17409	17413	17354	17497	17274	17414	17431	17376	17500	17383	17347	17343	17344	17405	17379	17438	17325	17373	17432	17337	17360	17376	17340	17546	17316	17288	17561	17449	17297	17400	17484	17233	17642	17264	17440	17376	17298	17414	17425	17476	17234	17377	17389	17188	17446	17445	17223	17143	17446	17394	17432	17591	17370	17367	17458	17362	17284	17277	17370	17527	17353	17114	17258	17519	17368	17348	17454	17231	17523	17267	17398	17260	17597	17280	17443	17224	17539	17355	17316	17450	17247	17394	17562	17476	17523	17543	17498	17302	17413	17306	17368	17363	17344	17436	17350	17344	17428	17123	17455	17250	17420	17369	17459	17294	17271	17301	17489	17473	17542	17295	17518	17392	17354	17256	17472	17439	17375	17360	17369	17494	17390	17339	17380	17327	17539	17441	17358	17525	17451	17603	17375	17343	17150	17271	17282	17395	17169	17526	17361	17528	17424	17313	17343	17357	17213	17376	17353	17338	17281	17486	17288	17550	17349	17298	17460	17359	17399	17259	17384	17559	17302	17311	17485	17470	17388	17402	17413	17347	17482	17506	17408	17412	17371	17317	17342	17373	17461	17381	17365	17256	17371	17396	17507	17202	17390	17161	17377	17415	17481	17509	17259	17387	17328	17383	17397	17478	17379	17178	17466	17444	17449	17529	17374	17473	17305	17179	17400	17291	17466	17334	17317	17543	17441	17287	17443	17325	17552	17393	17329	17496	17453	17468	17356	17364	17253	17289	17432	17337	17395	17377	17196	17505	17227	17276	17423	17368	17331	17318	17406	17341	17495	17377	17408	17569	17418	17572	17306	17355	17231	17482	17319	17395	17307	17326	17199	17484	17436	17447	17612	17467	17284	17391	17447	17406	17426	17396	17403	17431	17371	17445	17440	17420	17465	17517	17638	17361	17374	17543	17462	17395	17611	17398	17205	17360	17353	17401	17535	17334	17512	17319	17358	17218	17434	17322	17346	17337	17396	17507	17383	17569	17331	17479	17351	17237	17380	17429	17332	17275	17585	17495	17428	17377	17466	17408	17456	17327	17436	17323	17429	17426	17193	17402	17235	17381	17504	17370	17525	17414	17485	17403	17336	17497	17350	17342	17369	17357	17250	17363	17440	17364	17323	17411	17354	17428	17356	17224	17440	17232	17389	17422	17324	17400	17332	17291	17359	17468	17286	17370	17398	17332	17472	17425	17271	17368	17425	17428	17531	17404	17396	17250	17382	17338	17324	17452	17381	17443	17365	17401	17280	17387	17219	17282	17489	17218	17430	17438	17378	17304	17508	17365	17472	17294	17414	17280	17348	17277	17387	17435	17449	17305	17435	17340	17330	17357	17385	17336	17533	17512	17387	17224	17478	17364	17380	17455	17312	17556	17552	17508	17438	17389	17438	17279	17311	17301	17497	17310	17477	17405	17285	17471	17470	17403	17465	17459	17406	17468	17321	17354	17220	17381	17362	17246	17521	17493	17334	17532	17384	17385	17406	17236	17337	17257	17333	17344	17459	17322	17571	17358	17355	17409	17371	17235	17446	17435	17436	17492	17303	17298	17314	17313	17507	17499	17406	17320	17456	17352	17545	17344	17388	17219	17391	17487	17382	17317	17413	17337	17421	17211	17421	17478	17293	17496	17404	17452	17402	17518	17278	17305	17409	17370	17468	17212	17495	17273	17574	17320	17358	17374	17323	17529	17432	17314	17461	17518	17336	17281	17419	17364	17465	17347	17324	17398	17400	17404	17389	17339	17338	17616	17457	17510	17246	17341	17218	17366	17480	17360	17466	17366	17316	17386	17363	17437	17318	17317	17248	17355	17327	17458	17404	17429	17233	17465	17499	17319	17505	17284	17290	17501	17318	17357	17455	17450	17248	17457	17468	17288	17475	17558	17338	17407	17457	17362	17376	17316	17396	17372	17414	17383	17441	17359	17458	17391	17337	17338	17334	17341	17268	17413	17471	17629	17376	17466	17459	17289	17525	17276	17378	17437	17442	17454	17359	17383	17336	17412	17545	17239	17564	17452	17222	17282	17338	17373	17418	17440	17226	17322	17323	17248	17334	17595	17466	17626	17273	17386	17293	17344	17455	17340	17387	17461	17385	17420	17497	17471	17287	17305	17448	17384	17411	17333	17361	17340	17200	17303	17388	17423	17460	17412	17473	17268	17471	17285	17162	17373	17322	17496	17378	17288	17394	17324	17282	17448	17403	17360	17530	17478	17286	17413	17251	17398	17518	17466	17347	17502	17294	17374	17496	17285	17342	17175	17351	17480	17318	17180	17210	17522	17346	17412	17463	17446	17528	17489	17384	17464	17276	17506	17415	17600	17330	17264	17408	17498	17340	17306	17443	17473	17312	17611	17264	17394	17346	17443	17424	17282	17423	17479	17398	17376	17264	17515	17237	17508	17330	17393	17248	17442	17423	17511	17373	17302	17397	17460	17424	17477	17493	17406	17440	17571	17338	17258	17326	17494	17495	17315	17407	17515	17485	17375	17278	17266	17468	17271	17231	17427	17260	17370	17354	17428	17399	17505	17346	17499	17339	17386	17266	17459	17503	17476	17364	17391	17383	17465	17269	17507	17251	17407	17380	17236	17417	17357	17342	17312	17324	17475	17311	17245	17418	17598	17320	17414	17331	17398	17345	17209	17481	17375	17413	17377	17384	17383	17189	17453	17423	17306	17418	17550	17393	17322	17539	17302	17328	17303	17427	17404	17490	17315	17514	17487	17438	17308	17307	17462	17332	17224	17284	17254	17350	17456	17388	17421	17266	17423	17465	17309	17351	17432	17557	17395	17488	17395	17419	17330	17438	17152	17282	17414	17517	17477	17446	17385	17327	17444	17472	17332	17354	17313	17502	17345	17318	17317	17598	17172	17453	17545	17332	17426	17510	17456	17477	17550	17312	17335	17368	17390	17457	17366	17264	17303	17518	17452	17402	17405	17303	17492	17493	17477	17383	17292	17367	17390	17255	17365	17190	17406	17540	17301	17516	17472	17417	17381	17488	17383	17549	17499	17436	17410	17423	17286	17338	17394	17320	17411	17426	17436
24812	25925	41711	38086	29367	26039	23975	21643	21002	21319	21195	21107	21261	21004	21171	20893	21000	21315	21020	21182	21151	21023	21154	21186	21146	21056	20887	21090	21066	20921	21125	21182	20819	21021	20949	21114	21015	20935	20974	20993	20999	20796	21044	21078	20867	21117	21174	21147	21154	21276	20860	20939	20915	20952	21056	20990	20998	21003	21004	21006	21073	20982	21000	21063	21004	21005	21258	21003	20925	21089	21006	20985	21066	21017	21106	21002	21067	20906	20959	20875	20927	20996	21158	21126	21088	21016	20850	21017	21034	20943	21045	20971	21192	20950	20838	21177	21077	21035	21038	21177	21031	21060	21263	20973	20986	20813	20878	20917	20807	20960	20960	20901	21146	21065	20963	20779	20987	21324	21183	21097	20980	21132	20908	21074	20760	20888	21014	21243	21131	20859	21089	20999	20892	21111	20993	20966	21079	20932	20829	21054	20978	21012	20980	21086	21178	21027	21119	20903	20944	21106	21005	21046	20827	20936	20920	21039	20638	21088	21034	21070	21167	20972	20912	21237	21021	21225	20870	20732	20670	21119	21005	21034	21042	21182	20869	20976	21013	20761	20988	20856	20973	20745	21024	20809	20860	20947	20849	20915	20740	21092	20925	21045	20928	20785	21087	21022	21077	21035	21206	20861	20953	20849	20999	20973	21178	21152	20894	21010	20859	21010	21025	21073	21054	20947	21002	21053	21008	20958	20919	20921	21212	20898	20971	21041	21080	20963	20929	21002	20757	20868	21044	20911	20851	21001	21102	21057	21177	20929	20980	20779	21051	20861	20913	20940	21043	21084	21171	21085	21317	21037	20971	21038	21016	20739	20955	21029	21057	20852	20895	20921	20976	20834	21129	21014	20894	20942	20869	20778	21020	20991	20937	20890	20910	21034	20963	20777	20981	20805	20997	21073	20756	20776	21057	21092	20923	20811	20842	21030	21029	20987	20791	21142	20788	21187	20935	21258	20850	21076	20953	21062	21102	20702	20982	21004	20895	20948	21172	21019	21015	21017	20975	20836	21012	20939	20878	20855	20830	20833	21126	20802	20905	20957	21219	21015	21069	21090	20886	20869	21033	21078	20870	20957	21069	20932	21190	21031	21019	21104	21099	21005	21114	21087	20789	21160	20952	20764	20949	21186	20832	20978	20784	20956	21210	21064	21012	21046	21040	21004	20945	20997	20996	21094	21030	20965	20972	20964	20715	21208	20961	20901	20918	20952	20869	20900	21002	20932	21162	21087	20947	21002	21080	20903	20978	21124	21132	21153	20879	21011	20884	21035	20985	20979	20806	21093	20931	20934	20966	21022	21027	21097	20903	20894	21032	20870	20884	21059	21002	21058	21024	20767	20779	21021	21050	20814	21103	21088	20937	21138	21166	20989	20944	20903	20982	20848	21062	21011	20749	20676	21057	20874	21014	20894	20796	20955	20991	20935	21019	21071	21198	21053	21066	21003	20960	20979	21032	20893	20857	20776	20806	21023	20910	20952	20916	20966	21025	21095	20963	20864	20920	21048	20957	20896	21024	20839	21113	20978	21061	20965	20562	20807	20846	21017	20892	20936	20872	21011	21086	20825	20901	21173	21217	21076	20889	20950	20997	20955	20961	20778	20856	20890	21233	21018	20988	21091	20840	21022	20938	20816	21068	20699	20997	20979	20868	21094	21090	20854	20737	20839	20777	20903	20662	20791	20883	21092	20911	20891	21065	20915	21111	20958	21068	20897	20796	20966	21223	20923	20977	21057	20979	21104	21105	20951	21083	20875	21125	21021	20938	20998	20991	21075	21016	20631	20878	20916	20945	20952	21057	20895	20864	20901	20754	20980	21195	20977	20914	20987	20971	20948	20910	20863	20976	20681	20947	21044	20982	20926	21108	20951	20918	20905	20972	20764	21075	21080	21007	20985	21103	20983	21134	20928	20960	20947	20911	20950	21041	20951	20935	21142	20788	21182	21070	21033	20870	20891	21196	20755	20904	21123	21017	21035	20985	20953	21124	21122	20974	20962	20983	21068	21098	21012	21013	20995	21130	21241	21040	20917	20924	21028	20901	20981	20770	20874	21022	20945	21028	20958	21057	20883	20841	20850	21185	21093	21038	20878	20915	20957	21045	20816	21049	21061	20749	20940	20888	20799	20855	20875	21136	20916	21022	20765	20964	20917	20988	20984	20992	20951	21411	20961	20989	21144	21105	20927	20964	21090	21166	21004	20879	21192	21028	20810	20935	20924	21043	20891	20955	21035	20850	21031	21027	21149	20998	21000	20817	21073	21009	20987	21110	21074	21061	20883	21129	20991	20755	21029	21006	21166	20883	21125	21114	21008	21004	21004	20975	20886	21018	21132	21207	20895	20869	21195	21031	20866	21039	20918	20913	20837	20890	21066	21055	20822	21152	20932	21227	20944	20952	20869	20881	20923	20842	21005	21113	20796	20882	20943	21064	20998	21055	21113	21022	21086	21010	20887	21105	20829	20683	20885	20623	21011	20911	21205	20933	21047	21124	20856	21079	21124	20830	20981	20751	20732	20926	20976	20805	21072	20977	20904	21236	21071	21070	20916	20866	21026	21195	21042	20984	21004	20868	20808	20691	21144	20933	20991	21028	20777	21047	20954	20939	20935	20982	20920	21067	21007	21017	21182	21134	20934	20938	20902	20992	20924	21248	20884	21035	21134	21115	20992	21285	20886	21276	20929	21085	20881	20980	21218	21165	21093	21019	20939	20989	21051	20910	21007	20681	20942	21096	20865	20894	21232	21154	21156	20911	21176	21033	21087	20968	20955	21099	21028	21013	21146	21085	21046	20918	21161	21125	20969	21101	21002	20827	21185	20861	21056	20981	20972	21028	21065	21253	21044	21048	21019	21009	20873	20789	21077	20770	21225	21113	21046	21006	21117	20993	20911	20960	21003	21042	21008	20821	20820	21141	20963	21072	21056	21093	20982	20852	21225	21039	20760	21092	20859	21049	21023	20771	21029	20968	21025	21088	20737	20869	21166	20872	20694	21054	20819	20757	21039	21301	20861	21079	21055	20849	21053	21117	20920	21074	21025	20870	20974	20934	21138	20890	20870	20906	20858	20930	20931	20918	21061	20837	21167	21066	20844	20920	20901	20897	21041	20778	21009	20986	20937	21088	20999	20982	21064	20948	20944	21077	20805	21088	20853	21095	21117	21157	21007	20868	21132	21074	20897	20856	20921	21033	21050	20728	21020	20842	20916	21000	20898	21084	20903	20756	20904	20910	20860	21271	21110	20956	20960	21006	20824	21017	20944	20779	20968	20847	20777	20911	20984	21071	20881	21040	21044	21113	20911	21042	21264	20935	21095	21040	21091	20971	21030	21050	21028	21070	20870	21226	20933	20903	21004	20849	21199	21012	20861	20956	20828	20814	21034	20887	21281	20761	20771	21040	20978	21020	20952	20937	21037	20925	20800	21030	20977	20939	21069	20931	21240	21040	21080	21067	21001	20962	21003	21091	20980	20857	20938	21053	21171	20857	20966	21125	20885	20933	20925	20893	20778	21040	21250	21102	20969	20663	21062	20698	21013	21017	20844	21100	21080	21057	21041	20995	20930	20974	21232	20912	20945	21065	20988	21037	20753	20931	21213	20786	20957	20851	21009	21027	21144	20905	21070	21001	20993	21224	20887	21065	20944	20969	20954	21050	20930	20909	21197	20837	21114	21190	21067	20897	21185	20962	20987	21279	21051	20806	21113	20993	20901	20854	20982	20986	20744	21125	20818	21028	21056	20963	20957	20952	20909	21058	20841	21048	20794	21089	20892	20791	21003	20926	20986	20973	20929	20985	20920	21006	20906	21049	20999	21083	20704	21014	20882	20720	20893	20766	21071	20932	21052	20747	20957	20960	21074	21063	20957	21007	20932	20877	20863	20829	20975	20981	21049	21082	20922	20951	21052	20959	21258	20891	21097	21119	21042	20901	20892	20980	20996	20941	20870	21096	21012	20992	21064	20999	20852	21012	20783	20912	20653	20819	21056	21113	20960	20985	20947	21058	20857	21009	20925	21042	20915	20713	20943	21114	21049	21107	20936	21059	21009	20870	20976	21005	21036	21012	20891	20976	20941	20941	20842	20915	20950	20863	21139	21319	20866	20862	21009	20816	21010	21118	20966	21018	21031	21101	20814	21104	21107	20968	21017	21022	21006	21027	20721	20891	20972	21137	20991	20878	20858	20956	20804	21018	20837	20824	21042	20833	20818	20955	21103	21357	21101	20924	21087	21103	21104	21008	20920	21072	20957	21034	20937	20951	20745	21082	20955	21065	20942	21036	20933	20897	20947	20913	21030	20955	20804	20980	20812	20737	21176	21191	20995	20926	21069	21230	21087	20770	20923	20870	20959	21049	20851	21105	20888	21065	20858	20714	21041	20966	20841	20977	20816	20983	21123	21200	20885	20783	20920	20791	20887	20884	20946	21073	20974	21236	21080	21164	21138	20972	20993	20933	20907	20876	20996	20985	20855	20819	21002	20885	20874	20859	21188	20874	21082	21047	20912	21070	20917	20978	20804	20926	21137	21044	20877	21045	20995	21016	21034	21177	20878	20918	20919	21105	21045	20996	20853	20813	21166	21006	20856	21081	20848	20713	21132	20966	21144	21080	21156	20723	20783	21112	20883	20907	20768	20724	21020	21018	20969	20945	21201	21197	20859	21026	20888	20993	20993	21138	21103	20992	20816	21049	20708	20879	20871	20987	20942	20853	21232	20951	21135	20974	20799	21067	21129	20919	20827	20794	20710	20800	20978	20878	21137	21089	21051	20963	21003	20855	20818	20975	21076	21068	20820	20748	21156	20701	20849	20975	21054	20834	20856	21128	21092	20951	20902	20948	21038	20900	21015	21079	20831	21023	21063	20742	20925	20884	20806	20894	21064	20882	20742	20798	20882	21060	20955	20865	20833	20935	21172	20892	20774	21197	20696	20949	20980	21073	21019	21112	20846	21007	21179	21049	20966	21056	21037	21024	20956	20989	20972	21063	21182	20983	21072	21036	21060	20890	20796	21049	20972	21086	20989	20897	20906	20989	21178	21066	20907	20953	20978	20937	21195	21158	20953	20938	20798	20900	20839	20973	20872	21048	20839	21053	20901	20897	20928	20907	20609	21049	20824	20912	21104
60549	96696	76881	48587	31017	21351	17922	17089	17255	17181	17136	17108	17158	17047	17278	17224	17113	17198	17247	17293	17266	17363	17129	17187	17181	17074	17167	17141	17170	17245	17093	17213	17213	17182	17251	17165	17389	17043	17311	17301	17378	17244	17133	17156	17232	17369	17259	17167	17213	17156	17248	17198	17078	17067	17154	17043	17203	17184	17190	17285	17200	17195	17208	17155	17057	17292	17270	17147	17145	16948	17403	17336	17230	17126	17098	17220	17071	17121	17298	17095	17248	17247	17130	17304	17118	17171	17273	17237	17240	17314	17412	17030	17325	17188	17271	17144	17146	17253	17155	17405	17236	17148	17145	17372	17500	17242	17229	17153	17202	17212	17255	16896	17039	17109	17111	17041	17192	17225	17365	17043	17006	17254	17181	17253	17153	17181	17097	17143	17106	17045	17335	17188	17217	17162	17072	17167	16972	17134	17332	17131	17197	17203	17308	17336	17133	16977	17143	17036	17330	17081	17209	17113	17211	17118	17137	17248	17250	17086	17122	17280	17177	17066	17249	17177	17105	17229	17192	17129	17212	17204	17120	17350	17086	17208	17231	17087	17196	17086	17238	17187	17315	17138	17210	17261	17226	17232	17344	17036	17238	17266	17015	17104	17451	16957	17147	17222	17145	17158	17138	17057	17198	17082	17310	16962	17091	17097	17178	17149	17122	17058	17229	17291	17347	17465	17168	17228	17279	17131	17053	17018	17294	17222	17157	17293	17055	17200	17171	17041	17310	17158	17204	17124	16973	17172	17116	17096	17035	17281	17018	17151	17135	17076	17113	17131	17183	17186	17163	17256	17075	17208	17279	17292	17150	17144	17312	17137	17166	17338	17224	17083	17260	17040	17344	17127	17148	17148	17168	17237	17318	17275	17159	17290	17226	17215	17217	17199	17129	17123	17119	17143	17284	16894	17249	17120	17202	17162	17250	17126	17434	17037	17080	17246	17268	17373	16984	17312	17119	17283	17290	17205	17101	17290	17194	17211	17188	17188	17198	17241	17111	17044	17285	17193	17330	17090	17262	17064	17043	17130	17116	17147	17194	17135	17063	17143	16987	17005	17218	17149	17235	17188	17292	16999	17388	17146	17152	17245	17122	17243	17288	17119	17107	17206	17207	17023	17185	17005	17170	17105	17430	17198	17296	17133	17098	17083	17225	17047	17241	17079	16975	17191	17024	17250	17312	17093	17067	17145	17072	16993	17243	17105	17231	17158	17213	17207	17056	17352	17291	17204	17235	17163	17066	17118	17213	17261	17101	17178	17058	17272	17239	17096	17171	17030	17027	17249	17142	17067	17104	17400	17138	17185	17297	17177	17272	17076	17177	17239	17169	17129	17188	17128	17336	17111	17218	17174	17282	17173	17135	17182	17071	17247	17139	17286	17317	17100	17239	17303	17122	17240	17031	17137	17305	17157	17237	17131	17173	17101	17272	17095	17157	17190	17051	17185	17093	17027	17259	17184	17287	17206	17107	17048	17046	17090	17248	17173	17020	17367	17195	17144	17205	17342	17115	16989	17079	17349	17318	17134	17278	17200	17395	17203	17249	17025	17239	17254	17406	17194	17159	17309	17132	17022	17118	17185	16986	17356	16967	17278	17193	17088	17291	17069	17358	16982	17233	17277	17163	17105	17111	17129	17137	17045	17236	17120	17250	17274	17139	17227	17430	17058	17269	17277	17287	17177	17294	17209	17192	17305	17194	17037	17162	17103	17232	17063	17103	17220	17097	17212	17389	17058	17205	17232	17224	17271	17120	16974	17223	17169	17281	17114	17210	17393	17346	17072	17218	17056	17290	17083	17192	17128	17081	17029	17042	16973	16838	17323	17091	17317	17168	17293	17146	17041	17049	17108	17150	17196	17238	16932	17079	17021	17084	17165	17195	17203	17079	17196	17202	17194	17142	17165	16907	17282	17212	17091	17150	17382	17182	17083	17244	17134	17187	17120	17248	17215	16986	17312	17061	17118	17424	17176	17247	17168	17326	17112	17262	17099	17140	17062	17197	17037	17160	17181	17111	17201	17308	16999	17219	17261	17048	17128	17451	17332	17158	17026	17173	17252	17143	17022	17288	17173	17198	17274	17434	17080	17370	17128	17015	17263	17112	17097	17109	17136	17220	17108	17266	17200	17276	17041	17249	17210	17126	17158	17145	17194	17128	17210	17127	17241	17163	17193	17195	17155	17214	17278	17292	17302	17321	17200	17232	17253	17127	17012	17205	17037	17185	17105	17301	16980	17200	17272	17254	17242	17172	17239	16968	17354	17113	17029	17198	17153	17258	17140	17128	17507	17347	17297	17101	17052	17197	17064	17138	17115	17087	17151	17059	17185	17169	17154	17244	17045	17145	17092	17302	17304	16999	17184	17202	16963	17183	17125	17297	17013	16995	17259	17033	17253	17173	17229	17289	17066	17247	17238	17186	17160	17152	17170	17316	17348	17201	17230	17119	17387	17207	17106	17213	17144	17273	17133	17093	17321	17228	17127	17228	17251	17042	17085	17219	17285	17055	17111	17221	17300	17313	17214	17240	17088	17195	17180	17289	17327	17134	17138	17122	17185	17287	17069	17104	17134	17174	17264	17198	17234	17189	17250	17225	17158	17255	17133	17238	17222	17362	17272	17125	17207	17231	17108	17197	17127	17187	17215	17083	17174	17251	17237	17213	17255	16835	17213	17204	17262	17272	17078	17209	17117	17292	17181	17028	17132	17026	17241	17155	17180	17279	17151	17127	17240	17201	17378	17014	17269	17058	17119	17327	17321	16993	17099	17247	17106	17245	17170	17287	17106	17222	17240	17323	17172	17286	17157	17237	17142	17140	17111	17262	17002	17205	17276	17145	17476	17079	17232	17229	17156	17198	17126	17072	17111	17210	17112	17004	17230	17289	17128	17132	17062	17250	17163	17147	17220	17093	17234	17013	17263	17050	17291	17139	17156	17031	17281	17109	17135	17077	17190	17233	17302	17194	17206	17163	17253	17085	17222	17238	17325	17237	17134	17168	17071	17043	17067	17349	17237	17075	17244	17218	17129	17169	17315	17154	17208	17370	17055	17168	17266	17075	17046	17236	17293	17174	17285	16982	17026	17246	17197	17205	17165	17085	17112	17132	17268	17094	17124	17260	17130	17256	17121	17311	17223	17224	17180	17026	16997	17015	17221	17129	17222	17118	17172	17158	17178	17349	17251	17145	17079	17159	17357	17190	17103	17196	17266	17153	17130	17246	17183	17280	17165	17205	17134	17041	17311	17272	17087	17158	17243	17286	17233	17053	17130	17302	17093	17139	17383	16967	17073	17297	17228	17269	17012	17407	17248	17138	17068	17255	17152	17307	16989	16898	17186	17165	17206	17111	17070	17127	17191	17119	17131	17310	17097	17211	17274	17211	17047	17112	17205	17217	16990	16872	17327	17163	17138	17116	17193	16938	17196	17083	16972	17216	17092	17442	17259	17076	17163	17340	17023	17054	17168	17156	17111	17198	17200	17205	17142	17215	17276	17203	17370	17222	17140	17060	17187	17341	17201	17296	17258	17156	17316	17338	17168	17173	17030	17161	17113	17270	17230	16983	17194	17327	17206	17235	17157	17288	17225	17136	17133	17193	17143	17213	17258	17238	17227	17018	17111	17302	17244	17117	17228	17283	17065	17170	17155	17186	17005	17196	17070	17029	17225	17182	17186	17122	17042	17162	17262	17274	16922	17226	17007	17288	17115	17173	17174	17102	17380	17287	17204	17119	17299	17114	17207	17063	17271	17173	17133	17164	17206	17312	17107	17298	17069	17134	17144	17255	17052	17283	17220	17016	17183	17229	17342	17145	17116	17249	17180	17163	17254	17266	17245	17329	17045	17159	17258	17188	17078	17229	17116	17117	17139	17132	17176	17288	17057	16954	17162	17185	17078	17013	17252	17283	17024	17362	17138	17189	17152	17206	17271	17328	17115	17266	17209	17204	17370	17206	17135	17199	17113	17266	17108	17107	17188	17044	17216	17035	17375	17283	17150	17144	17266	17154	17246	17187	17226	17431	17203	17197	17278	17375	17161	17296	17155	17193	17160	17363	17246	17158	17316	17218	17126	17217	17285	17350	17173	17235	17229	17059	17142	17345	17274	17169	17101	17291	17076	17216	17264	17161	17202	17273	17093	17169	17064	17224	17220	17084	17039	17139	17279	17246	17237	17049	17344	17168	17425	17223	17140	17254	17188	17300	17267	17274	17177	17041	17164	17121	17291	17026	17258	17308	17093	17180	17139	17251	17277	17253	17118	17122	17206	17271	17342	17120	17246	17248	17104	17147	17190	16989	17251	17104	17301	17125	17003	17154	17092	17168	17307	17091	17164	17188	17292	17052	17261	17252	17296	17160	17349	16995	17250	17126	17323	17369	17053	17135	17071	17237	17218	17286	17255	17189	17205	17090	17226	17223	17204	17194	17200	17361	17127	17094	17269	17109	17181	17285	17172	17381	17041	17109	17258	17166	17314	17167	17155	17005	17200	17306	17241	17196	17075	17074	17252	17063	17222	17302	17138	17414	17246	17165	17213	17349	17318	16996	17057	17300	17063	17224	17130	17371	17334	17201	17190	17240	17251	17129	17427	17236	17165	17197	17082	17082	17078	16976	17268	17377	17150	17092	17189	17045	17014	17125	17247	17098	17129	17060	17085	17271	17145	17172	17107	17219	17312	17105	17334	17220	17174	17313	17197	17159	17276	17256	17333	17089	17246	17213	17290	17268	16949	17169	17415	17058	17202	17180	17282	17183	17089	17100	17172	17260	17149	16972	17157	17163	17210	17208	17150	17118	17044	17398	17145	17137	17176	17089	17144	17398	17165	16885	17207	17326	17199	17246	17198	17244	17207	17265	17111	17292	17192	17178	17213	17179	17077	17200	17326	17184	17259	17080	17395	17067	17293	17278	17237	17175	17127	17314	17206	17217	17143	17312	17216	17214	17140	17277	17150	17120	17187	17339	17161	17133	17301	17300	17249	17291	17128	17147	17261	17092	17134	17244	17268	17113	17088	17230	17109	17136	17171	17189	17041	17225	17112	17150	17280	17096	17289	17249	17027	17128	17091	17093	17178	17300	17118	17256	17169	17139	17197	17192	17204	16985	17075	17158	17310	17239	17082	16998	17172
22991	23264	36202	33399	29552	28555	28185	22593	21803	22016	22121	21973	21817	21663	21769	21650	21883	21364	21630	21774	21653	21544	21700	21652	21580	21574	21566	21550	21494	21600	21654	21529	21703	21384	21488	21622	21592	21406	21420	21596	21595	21370	21717	21668	21439	21482	21488	21557	21738	21557	21531	21568	21685	21446	21544	21265	21470	21294	21465	21591	21486	21425	21292	21449	21532	21323	21528	21576	21403	21396	21422	21464	21386	21528	21631	21480	21451	21782	21681	21664	21526	21495	21642	21771	21409	21605	21424	21366	21491	21601	21495	21329	21440	21333	21338	21333	21419	21458	21566	21299	21388	21476	21472	21691	21642	21474	21416	21412	21623	21552	21621	21445	21541	21367	21235	21442	21636	21212	21376	21493	21448	21407	21383	21350	21276	21334	21460	21412	21585	21589	21654	21281	21516	21450	21394	21200	21340	21453	21481	21440	21378	21512	21422	21538	21501	21401	21527	21596	21452	21404	21314	21385	21354	21420	21385	21491	21577	21340	21420	21301	21392	21412	21484	21476	21490	21384	21604	21433	21422	21301	21433	21464	21321	21383	21348	21438	21447	21534	21391	21281	21395	21519	21487	21281	21456	21429	21427	21496	21426	21279	21516	21338	21558	21459	21216	21377	21658	21490	21342	21509	21351	21211	21302	21491	21307	21289	21532	21179	21601	21415	21517	21324	21196	21271	21389	21382	21202	21384	21342	21386	21300	21554	21412	21624	21603	21311	21493	21299	21481	21490	21293	21522	21451	21454	21401	21459	21432	21255	21423	21578	21533	21482	21765	21590	21500	21281	21611	21298	21347	21490	21376	21255	21462	21421	21332	21510	21350	21612	21417	21467	21626	21318	21490	21353	21363	21448	21550	21470	21487	21606	21592	21446	21238	21338	21514	21517	21533	21347	21225	21466	21654	21212	21321	21386	21524	21821	21549	21395	21573	21405	21430	21407	21456	21505	21615	21471	21250	21406	21511	21396	21424	21422	21388	21474	21519	21470	21667	21454	21409	21552	21551	21501	21702	21490	21404	21345	21613	21384	21427	21271	21511	21509	21367	21427	21617	21552	21279	21388	21709	21431	21373	21598	21423	21577	21392	21596	21286	21661	21383	21554	21429	21474	21341	21372	21257	21422	21195	21525	21508	21405	21376	21367	21378	21422	21547	21482	21403	21343	21441	21583	21482	21293	21402	21329	21518	21451	21698	21465	21566	21419	21315	21699	21522	21499	21594	21450	21477	21533	21133	21216	21411	21492	21649	21373	21673	21457	21563	21548	21538	21245	21379	21399	21308	21505	21483	21333	21587	21673	21496	21559	21323	21349	21393	21308	21401	21688	21339	21533	21537	21414	21466	21681	21377	21332	21550	21315	21534	21350	21221	21348	21267	21218	21490	21329	21585	21482	21458	21649	21492	21085	21381	21433	21203	21058	21429	21412	21509	21519	21694	21580	21372	21364	21532	21298	21091	21469	21406	21587	21446	21536	21602	21366	21181	21312	21661	21399	21218	21404	21404	21330	21394	21563	21596	21381	21483	21314	21473	21500	21436	21342	21412	21361	21233	21441	21244	21172	21445	21554	21432	21538	21664	21364	21547	21366	21308	21332	21265	21280	21448	21296	21442	21309	21456	21429	21525	21456	21504	21578	21472	21355	21272	21422	21472	21219	21361	21370	21433	21617	21295	21421	21411	21535	21353	21374	21391	21396	21399	21540	21359	21320	21414	21565	21442	21410	21430	21500	21412	21363	21289	21689	21463	21449	21433	21611	21397	21440	21747	21385	21336	21189	21443	21418	21688	21529	21490	21357	21540	21397	21639	21518	21484	21359	21430	21501	21417	21399	21594	21413	21473	21646	21422	21246	21514	21345	21567	21518	21412	21636	21529	21233	21304	21382	21341	21503	21471	21371	21593	21412	21616	21583	21504	21487	21367	21394	21610	21562	21303	21354	21190	21176	21383	21347	21538	21423	21265	21385	21550	21442	21518	21351	21411	21583	21219	21375	21289	21527	21276	21610	21445	21542	21396	21432	21290	21431	21560	21592	21314	21573	21530	21325	21163	21416	21372	21553	21509	21453	21400	21475	21471	21525	21567	21433	21564	21390	21432	21251	21296	21306	21606	21398	21276	21267	21488	21583	21563	21432	21406	21315	21467	21587	21502	21164	21392	21393	21649	21441	21387	21477	21373	21313	21314	21281	21444	21425	21419	21323	21565	21181	21363	21187	21389	21197	21489	21528	21435	21302	21440	21378	21330	21387	21468	21637	21418	21335	21411	21519	21561	21398	21604	21424	21279	21350	21386	21316	21607	21417	21415	21447	21504	21473	21290	21549	21349	21357	21592	21409	21458	21330	21451	21371	21361	21492	21464	21411	21527	21373	21247	21561	21446	21447	21527	21544	21559	21617	21367	21503	21540	21380	21362	21426	21392	21423	21323	21523	21479	21282	21472	21361	21412	21634	21323	21350	21542	21408	21497	21258	21402	21566	21393	21282	21466	21328	21365	21436	21463	21280	21492	21444	21241	21430	21267	21404	21491	21652	21437	21485	21543	21541	21366	21138	21203	21544	21537	21350	21501	21485	21596	21402	21516	21444	21618	21444	21308	21436	21528	21502	21272	21476	21409	21276	21567	21208	21429	21530	21308	21348	21408	21395	21348	21564	21508	21515	21458	21422	21468	21519	21472	21263	21467	21356	21617	21336	21261	21471	21496	21578	21623	21322	21357	21499	21481	21410	21478	21461	21265	21512	21380	21440	21367	21251	21434	21252	21481	21479	21333	21308	21339	21305	21401	21290	21485	21386	21459	21379	21376	21524	21484	21599	21469	21236	21499	21491	21497	21379	21367	21404	21514	21513	21493	21364	21428	21416	21237	21460	21214	21501	21334	21337	21301	21450	21488	21441	21546	21453	21444	21621	21420	21162	21436	21538	21317	21374	21468	21241	21415	21614	21277	21634	21559	21212	21304	21289	21220	21490	21273	21429	21426	21370	21400	21300	21327	21288	21510	21412	21520	21395	21532	21218	21434	21313	21299	21698	21588	21400	21488	21572	21626	21448	21329	21491	21372	21537	21385	21377	21464	21508	21480	21203	21448	21228	21190	21742	21426	21164	21465	21440	21262	21163	21457	21423	21504	21643	21561	21437	21501	21450	21578	21265	21574	21307	21096	21256	21452	21474	21440	21573	21129	21505	21272	21430	21451	21255	21511	21400	21568	21480	21362	21487	21475	21478	21500	21407	21449	21512	21444	21282	21519	21172	21686	21402	21519	21170	21305	21401	21494	21583	21643	21471	21218	21258	21280	21641	21482	21413	21637	21575	21378	21402	21536	21502	21556	21435	21473	21549	21343	21424	21384	21327	21485	21435	21324	21536	21326	21388	21325	21540	21628	21476	21320	21666	21224	21457	21351	21184	21505	21606	21326	21297	21415	21413	21461	21606	21561	21524	21413	21259	21435	21454	21502	21524	21379	21178	21432	21401	21098	21387	21459	21498	21542	21487	21378	21513	21537	21522	21425	21407	21617	21299	21611	21461	21430	21541	21322	21559	21385	21554	21310	21342	21410	21601	21569	21379	21338	21584	21613	21341	21386	21578	21542	21392	21594	21323	21360	21492	21412	21553	21278	21488	21462	21544	21270	21466	21417	21515	21465	21381	21486	21602	21538	21684	21394	21569	21446	21631	21317	21442	21353	21394	21269	21279	21384	21386	21383	21320	21338	21429	21542	21225	21387	21252	21435	21320	21546	21572	21578	21251	21385	21555	21507	21318	21331	21508	21398	21576	21168	21381	21496	21431	21395	21202	21404	21298	21326	21214	21355	21228	21302	21495	21431	21442	21347	21418	21217	21420	21394	21372	21304	21370	21516	21486	21451	21270	21445	21468	21396	21312	21316	21528	21560	21187	21373	21471	21814	21431	21282	21624	21494	21397	21487	21517	21438	21456	21345	21593	21327	21408	21596	21568	21314	21383	21333	21471	21329	21499	21413	21573	21363	21517	21165	21236	21515	21318	21357	21384	21297	21436	21504	21452	21504	21588	21499	21618	21709	21296	21318	21397	21569	21667	21518	21314	21316	21572	21383	21362	21239	21298	21518	21285	21315	21643	21321	21373	21401	21277	21305	21356	21441	21480	21582	21407	21413	21474	21608	21467	21648	21533	21398	21478	21286	21556	21388	21411	21316	21614	21636	21599	21338	21419	21355	21538	21463	21376	21483	21507	21504	21295	21312	21315	21486	21542	21383	21568	21454	21559	21549	21271	21395	21472	21477	21386	21482	21412	21162	21318	21576	21584	21560	21445	21443	21552	21477	21417	21538	21562	21430	21200	21436	21626	21298	21269	21312	21092	21561	21263	21373	21466	21324	21355	21291	21350	21608	21446	21397	21287	21467	21475	21465	21417	21563	21566	21426	21459	21369	21418	21452	21365	21498	21542	21514	21542	21442	21476	21329	21617	21451	21407	21324	21373	21634	21654	21552	21228	21472	21365	21588	21528	21188	21397	21475	21565	21496	21368	21365	21349	21366	21531	21221	21372	21455	21458	21466	21354	21526	21396	21398	21502	21428	21217	21366	21270	21407	21593	21499	21451	21398	21638	21266	21421	21459	21293	21515	21525	21261	21211	21435	21486	21425	21459	21588	21490	21382	21448	21574	21498	21322	21385	21342	21333	21556	21321	21345	21427	21375	21707	21500	21341	21433	21429	21382	21188	21497	21370	21505	21469	21337	21352	21493	21618	21619	21372	21409	21390	21472	21346	21574	21425	21320	21600	21429	21521	21245	21326	21336	21275	21438	21459	21336	21312	21393	21443	21259	21356	21380	21435	21552	21305	21416	21696	21577	21449	21488	21482	21542	21466	21530	21318	21439	21364	21470	21634	21450	21456	21194	21458	21445	21363	21548	21541	21421	21412	21454	21502	21752	21178	21561	21507	21530	21427	21437	21281	21489	21410	21249	21323	21563	21552	21406	21457	21469	21526	21241	21347	21377	21534	21420	21473	21368	21277	21400	21332	21513	21223	21489	21523	21524	21504	21425	21394	21369	21647	21584	21438	21489	21441	21332	21632	21457	21365	21402	21461	21198	21353	21614	21606	21634	21554	21608	21453	21397	21707	21540	21252	21451	21463	21357	21412
63746	106715	90657	66534	44792	28460	20097	17493	17326	17391	17491	17419	17477	17424	17479	17564	17411	17560	17362	17446	17320	17544	17306	17323	17572	17403	17394	17464	17380	17461	17359	17234	17613	17452	17499	17351	17505	17515	17345	17474	17555	17578	17486	17552	17291	17435	17600	17343	17451	17378	17436	17394	17512	17406	17376	17411	17479	17404	17506	17424	17428	17519	17461	17466	17386	17447	17385	17396	17541	17546	17438	17360	17359	17331	17420	17600	17483	17243	17375	17417	17450	17583	17398	17429	17349	17500	17554	17597	17198	17341	17457	17368	17256	17282	17331	17504	17493	17345	17527	17547	17358	17535	17226	17330	17473	17469	17339	17277	17345	17408	17300	17555	17432	17440	17605	17304	17395	17499	17430	17444	17418	17387	17308	17461	17238	17467	17363	17363	17328	17561	17228	17378	17410	17320	17344	17557	17450	17529	17450	17200	17444	17295	17370	17544	17559	17334	17528	17467	17375	17546	17373	17303	17372	17439	17446	17444	17485	17372	17524	17524	17388	17367	17485	17453	17489	17312	17194	17333	17376	17567	17395	17507	17362	17508	17371	17577	17384	17354	17505	17287	17351	17543	17270	17451	17297	17348	17505	17398	17450	17287	17332	17334	17365	17551	17483	17327	17347	17481	17487	17354	17434	17292	17341	17375	17299	17616	17426	17243	17384	17515	17386	17488	17473	17428	17565	17400	17525	17483	17508	17549	17423	17623	17367	17484	17288	17377	17469	17416	17561	17293	17498	17401	17367	17511	17495	17465	17389	17423	17177	17530	17489	17461	17399	17517	17293	17414	17349	17496	17495	17357	17452	17381	17546	17395	17333	17381	17505	17506	17470	17309	17633	17574	17699	17214	17404	17581	17406	17338	17534	17374	17331	17330	17391	17504	17579	17581	17594	17462	17534	17384	17378	17481	17653	17421	17334	17616	17212	17368	17396	17494	17308	17369	17451	17479	17534	17435	17424	17277	17305	17390	17353	17618	17385	17273	17390	17572	17411	17293	17394	17320	17463	17494	17493	17300	17486	17415	17449	17379	17320	17490	17411	17433	17378	17534	17421	17355	17513	17500	17398	17431	17459	17451	17499	17440	17372	17391	17290	17630	17580	17415	17435	17428	17490	17412	17258	17371	17428	17444	17332	17459	17317	17505	17439	17512	17381	17512	17592	17416	17620	17435	17387	17425	17553	17354	17326	17335	17485	17253	17312	17458	17247	17358	17559	17549	17525	17431	17299	17461	17375	17449	17343	17522	17335	17463	17307	17439	17291	17451	17429	17481	17533	17426	17412	17411	17373	17470	17449	17362	17286	17507	17613	17397	17463	17436	17504	17338	17476	17582	17540	17368	17372	17365	17335	17427	17461	17463	17469	17350	17471	17536	17532	17469	17462	17500	17467	17485	17416	17355	17362	17420	17376	17543	17532	17371	17610	17441	17431	17222	17467	17479	17391	17297	17364	17538	17341	17263	17403	17264	17348	17533	17501	17280	17422	17685	17261	17429	17457	17424	17383	17510	17449	17368	17287	17238	17510	17374	17574	17294	17587	17598	17160	17338	17573	17522	17478	17489	17466	17240	17463	17269	17339	17443	17582	17499	17310	17357	17345	17502	17367	17437	17313	17433	17384	17584	17394	17400	17465	17313	17523	17568	17504	17393	17369	17455	17314	17428	17395	17308	17347	17371	17439	17223	17430	17267	17524	17589	17417	17449	17291	17514	17300	17364	17501	17555	17601	17363	17516	17373	17459	17342	17400	17419	17436	17446	17488	17518	17316	17276	17348	17714	17392	17494	17376	17391	17444	17468	17259	17218	17447	17363	17322	17579	17330	17410	17417	17384	17463	17435	17476	17423	17406	17445	17418	17239	17303	17299	17652	17468	17569	17396	17378	17371	17293	17572	17430	17407	17425	17509	17451	17471	17313	17339	17458	17467	17349	17599	17359	17457	17383	17242	17655	17402	17304	17422	17377	17334	17532	17311	17527	17457	17448	17741	17346	17436	17318	17447	17293	17406	17442	17387	17404	17331	17285	17445	17556	17338	17388	17321	17677	17454	17517	17353	17515	17417	17346	17453	17232	17437	17533	17420	17420	17361	17446	17422	17358	17569	17203	17402	17387	17539	17554	17561	17399	17232	17462	17195	17456	17330	17378	17411	17419	17453	17386	17470	17341	17363	17525	17391	17271	17427	17456	17414	17310	17383	17449	17529	17331	17519	17428	17564	17228	17502	17470	17386	17481	17368	17461	17604	17444	17342	17499	17298	17477	17387	17316	17537	17304	17364	17488	17506	17455	17358	17395	17209	17281	17578	17513	17245	17326	17451	17291	17549	17384	17312	17401	17474	17296	17347	17313	17479	17395	17492	17507	17407	17477	17244	17383	17329	17586	17492	17211	17207	17433	17359	17221	17438	17458	17504	17610	17454	17349	17451	17419	17488	17345	17510	17354	17599	17373	17352	17504	17468	17378	17501	17446	17218	17387	17352	17504	17281	17575	17410	17266	17430	17450	17300	17394	17390	17403	17285	17471	17520	17433	17488	17503	17475	17680	17417	17500	17371	17351	17419	17401	17436	17395	17495	17423	17423	17375	17489	17498	17394	17500	17315	17460	17339	17426	17436	17310	17527	17471	17617	17343	17390	17409	17381	17514	17439	17531	17533	17254	17323	17361	17590	17592	17283	17447	17566	17523	17353	17247	17433	17446	17249	17346	17510	17283	17236	17255	17597	17400	17300	17540	17436	17553	17279	17454	17436	17491	17451	17284	17448	17515	17685	17411	17405	17405	17364	17323	17480	17430	17473	17395	17373	17311	17488	17545	17430	17531	17598	17554	17401	17484	17422	17395	17451	17417	17393	17458	17356	17459	17527	17252	17368	17441	17413	17328	17447	17423	17293	17459	17302	17419	17336	17456	17409	17461	17479	17564	17493	17526	17521	17202	17425	17446	17335	17568	17316	17469	17279	17722	17465	17254	17369	17590	17352	17467	17323	17385	17464	17434	17456	17446	17338	17490	17150	17488	17400	17493	17294	17420	17342	17330	17453	17309	17508	17478	17498	17442	17549	17346	17376	17569	17254	17487	17280	17436	17403	17421	17323	17456	17384	17376	17460	17321	17452	17297	17543	17483	17380	17582	17471	17377	17543	17316	17384	17390	17343	17510	17302	17323	17397	17512	17319	17359	17494	17587	17388	17183	17404	17467	17574	17494	17632	17435	17283	17453	17275	17466	17373	17299	17488	17499	17434	17495	17438	17391	17461	17378	17399	17351	17378	17457	17301	17429	17323	17169	17355	17517	17527	17474	17537	17438	17315	17378	17440	17342	17394	17359	17395	17465	17454	17408	17458	17398	17504	17313	17263	17372	17385	17552	17324	17377	17484	17309	17310	17505	17546	17476	17262	17410	17444	17288	17570	17483	17436	17386	17232	17413	17547	17531	17434	17457	17375	17350	17357	17419	17337	17323	17344	17366	17531	17504	17342	17317	17460	17449	17429	17659	17507	17500	17423	17421	17464	17381	17417	17641	17289	17274	17422	17257	17612	17571	17609	17288	17367	17355	17266	17522	17429	17233	17470	17343	17336	17427	17389	17384	17445	17514	17384	17412	17396	17434	17422	17516	17441	17373	17335	17597	17385	17278	17405	17315	17427	17524	17524	17580	17450	17489	17507	17350	17196	17457	17291	17394	17450	17604	17406	17405	17224	17364	17455	17433	17630	17507	17597	17447	17370	17456	17558	17453	17220	17437	17402	17425	17529	17569	17513	17335	17312	17536	17617	17608	17398	17412	17336	17470	17401	17378	17476	17409	17433	17372	17507	17309	17575	17501	17507	17356	17475	17553	17445	17487	17292	17393	17340	17305	17377	17308	17361	17479	17490	17367	17432	17376	17269	17552	17308	17572	17525	17485	17395	17443	17379	17548	17387	17285	17454	17611	17276	17389	17398	17282	17309	17206	17399	17312	17473	17608	17449	17578	17554	17267	17391	17332	17353	17470	17280	17424	17420	17542	17481	17471	17367	17577	17420	17524	17363	17352	17607	17634	17307	17419	17617	17421	17523	17117	17270	17323	17310	17545	17372	17303	17408	17378	17484	17422	17129	17429	17476	17380	17307	17468	17450	17512	17348	17489	17542	17258	17381	17458	17421	17416	17523	17364	17373	17563	17553	17387	17189	17427	17357	17415	17494	17400	17326	17261	17427	17326	17365	17409	17524	17389	17378	17406	17466	17453	17396	17293	17553	17497	17385	17522	17406	17482	17449	17484	17443	17464	17235	17508	17429	17330	17324	17410	17530	17402	17413	17706	17344	17319	17317	17436	17507	17402	17416	17284	17502	17322	17498	17429	17417	17351	17455	17334	17478	17462	17405	17487	17572	17612	17498	17372	17380	17312	17417	17314	17423	17472	17374	17569	17337	17400	17518	17408	17450	17303	17578	17241	17416	17569	17325	17396	17476	17311	17322	17575	17328	17230	17360	17431	17239	17386	17380	17576	17529	17590	17340	17436	17327	17439	17415	17453	17470	17414	17444	17593	17474	17265	17448	17355	17442	17475	17475	17397	17319	17429	17412	17453	17415	17345	17319	17521	17452	17381	17621	17381	17606	17440	17576	17449	17438	17368	17336	17469	17400	17241	17201	17503	17340	17477	17435	17596	17451	17457	17335	17358	17541	17357	17539	17410	17304	17606	17547	17523	17302	17517	17417	17512	17221	17541	17445	17435	17450	17526	17298	17347	17577	17561	17422	17149	17396	17431	17399	17346	17368	17284	17538	17320	17204	17407	17370	17635	17365	17279	17224	17646	17398	17434	17414	17467	17506	17415	17374	17444	17473	17479	17421	17339	17582	17395	17322	17346	17618	17405	17534	17243	17463	17370	17410	17394	17550	17424	17576	17295	17487	17390	17350	17500	17422	17331	17400	17455	17492	17393	17493	17338	17422	17430	17305	17411	17475	17254	17412	17457	17545	17477	17491	17295	17551	17299	17547	17472	17478	17449	17411	17291	17132	17398	17202	17317	17392	17679	17370	17491	17510	17217	17292	17180	17681	17411	17403	17431	17426	17406	17376	17477	17554	17428	17568	17560	17386	17316	17364	17586	17475	17445	17480	17332	17414	17628	17417	17371	17310	17393	17501
29686	37092	44127	33879	25479	22595	22072	21296	21257	21341	21260	21136	21358	21437	21480	21411	21355	21244	21193	21041	21171	21179	21129	21208	21472	21239	21455	21331	21384	21291	21345	21465	21346	21129	21279	21217	21523	21318	21076	21543	21364	21383	21432	21233	21400	21458	21174	21282	21217	21251	21271	21443	21334	21121	21364	21124	21142	21285	20960	21282	21556	21474	21457	21397	21134	21336	21336	21420	21293	21397	21178	21360	21269	21157	21358	21297	21117	21317	21128	21085	21321	21037	21226	21287	21124	21221	21275	21375	21237	21152	21123	21136	21182	21147	21097	21225	21230	21100	21409	21302	21435	21355	21361	21382	21381	21459	21067	21437	21469	21317	21293	21438	21268	21319	21523	21296	21191	21192	21368	21052	21121	21134	21317	21267	21251	21106	21400	21330	21421	21153	21189	21168	21329	21252	21316	21198	21233	21414	21051	21373	21226	21282	21247	21321	21224	21220	21345	21048	21398	21160	21308	21138	21220	21346	21355	21326	21349	21268	21166	21319	21239	21323	21268	21281	21249	21382	21349	21121	21341	21388	21239	21030	21169	21245	21222	21215	21354	21330	21307	21217	21278	21316	21343	21340	21362	21188	21368	21382	21243	21228	21156	21288	21315	21072	21345	21110	21396	21128	21128	21193	21166	21179	21338	21258	21051	21143	21275	21131	21342	21447	21420	21542	21269	21276	21218	21293	21345	21128	21206	21201	21210	21278	21242	21421	21149	21261	21219	21262	21256	21287	21251	21228	21473	21248	21195	21228	21104	21136	21258	21320	21247	21283	21380	21237	21316	21276	21249	21421	21435	21370	21426	21396	21546	21378	21250	21375	21151	21245	21303	21254	21513	21224	21433	21414	21088	21348	21170	21292	21411	21260	21181	21232	21203	21343	21294	21338	21440	21399	21343	21269	21165	21290	21358	21232	21119	21331	21346	21072	21222	21435	21312	21294	21386	21314	21303	21199	21435	21094	21150	21394	21300	21500	21125	21350	21087	21316	21237	21142	21208	21208	21165	21287	21406	21254	21295	21237	21035	21206	21277	21378	21227	21380	21225	21151	21180	21331	21323	21289	21385	21178	21167	21183	21380	21034	21150	21324	21334	21316	21331	21383	21414	20914	21286	21240	21254	21179	21382	21449	21338	21248	21215	21434	21304	21140	21312	21353	21292	21316	21187	21255	21387	21443	21258	21095	21279	21220	21206	21413	21215	21346	21393	21237	21051	21256	21359	21310	21115	21433	21185	21318	21491	21270	21451	21331	21341	21440	21238	21231	21350	21042	21248	21328	21284	21299	21367	21442	21369	21372	21382	21435	21225	21262	21299	21263	21144	21164	21054	21169	21342	21275	21443	21417	21104	21237	21140	21221	21340	21257	21284	21180	21370	21307	21245	21493	21306	21414	21101	21225	21164	21235	21276	21183	21556	21284	21159	21239	21381	21201	21140	21296	21320	21309	21324	21237	21258	21067	21109	21348	21147	21453	21315	21332	21139	21182	21184	21330	21221	21353	21272	21326	21465	21321	21184	21193	21377	21300	21139	21270	21237	21304	21314	21011	21163	21322	21250	21121	21096	21238	21183	21303	21202	21341	21123	21400	21582	21127	21537	21212	21060	21145	21301	21445	21253	21070	21159	21317	21049	21316	21442	21199	21228	21295	21369	21375	21179	21151	21148	21189	21252	21156	21236	21271	21042	21515	21156	21354	21303	21303	21385	21273	21243	21439	21153	21103	21121	21247	20958	21048	21387	21453	21338	21360	21225	21352	21374	21188	21223	21192	21266	21370	21166	21402	21241	21450	21375	21181	21285	21189	21299	21316	21239	21316	21327	21174	21141	21194	21440	21303	21319	21308	21260	21387	21239	21121	21526	21233	21226	21223	21255	21241	21051	21316	21375	21108	21489	21321	21113	21408	21152	21286	21274	21276	21350	21192	21176	21272	21384	21161	21311	21191	21146	21103	21197	21395	21347	21228	21298	21274	21238	21310	21447	21340	21399	21302	21338	21352	21575	21110	21002	21301	21444	21343	21109	21267	21130	21399	21404	21606	21363	21125	21429	21342	21358	21351	21227	21334	21325	21348	21371	21365	21227	21190	21452	21439	21128	21315	21403	21428	21343	21354	21363	21190	21442	21169	21139	21217	21263	21251	21202	21384	21115	21220	21276	21371	21339	21124	21524	21220	21606	21630	21480	21347	21150	21344	21299	21397	21323	21336	21420	21246	21217	21334	21273	21269	21273	21231	21410	21258	21043	21351	21337	21265	21193	21188	21391	21167	21303	21326	21392	21227	21338	21174	21390	21268	21077	21222	21323	21289	21251	21137	21414	21360	21315	21458	21336	21242	21274	21129	21424	21248	21363	21318	21312	21224	21399	21241	21196	21316	21256	21199	21386	21229	21331	21251	21150	21371	21172	21069	21182	21190	21304	21248	21213	21312	21333	21399	21244	21356	21237	21129	21248	21296	21265	21268	21275	21193	21163	21408	21088	21385	21383	21149	21295	21194	21205	21481	21414	21357	21189	21410	21351	21178	21259	21156	21341	21397	21115	21389	21523	21125	21489	21158	21205	21144	21306	21384	21174	21249	21369	21335	21409	21258	21175	21089	21375	21341	21254	21392	21215	21428	21248	21338	21180	21318	21437	21483	21085	21166	21288	21230	21206	21226	21240	21338	21159	21220	21364	21121	21402	21332	21288	21211	21200	21353	21314	21160	21278	21311	21130	21039	21242	21282	21243	21154	21304	21609	21260	21349	21267	20936	21167	21416	21288	21037	21290	21307	21176	21191	21501	21163	21383	21315	21569	21094	21540	21451	21022	21235	21348	21017	21286	21283	21405	21219	21471	21353	21177	21280	21146	21255	21483	21249	21186	21368	21282	21083	21306	21339	21304	21502	21331	21215	21184	21376	21394	21284	21329	21366	21429	21187	21282	21447	21271	21430	21309	21185	21192	21136	21432	21302	21355	21526	21548	21306	21358	21300	21254	21331	21529	21228	21185	21350	21203	21092	21475	21333	21154	21116	21663	21271	21445	21531	21236	21447	21228	21265	21306	21413	21327	21274	21202	21038	21513	21276	21034	21129	21296	21198	21269	21298	21270	21140	21202	21187	21331	21329	21152	21232	21362	21489	21196	21388	21339	21225	21130	21472	21515	21268	21104	21301	21289	21269	21294	21200	21280	21186	21265	21286	21355	21489	21249	21286	21346	21186	21294	21405	21271	21299	21217	21326	21188	21444	21385	21267	21403	21236	21161	21344	21425	21421	21427	21403	21304	21106	21422	21016	21215	21113	21319	21157	21083	21267	21424	21174	21262	21329	21197	21096	21203	21108	21424	21194	21235	21527	21378	21138	21307	21171	21045	21253	21178	21032	21220	21426	21095	21130	21206	21415	21400	21401	21246	21193	21138	21371	21184	20950	21106	21320	21121	21272	21324	21299	21164	21302	21224	21413	21255	21305	21221	21346	21299	21133	21308	20993	21173	21388	21456	21330	21446	21458	21442	21368	21450	21174	21257	21526	21251	21262	21434	21173	21157	21412	21283	21257	21166	21232	21387	21297	21252	21272	21410	21448	21388	21451	21169	21128	21424	21312	21164	21313	21298	21348	21301	21041	21309	21130	21246	21386	21232	21332	21262	21213	21109	21212	21096	21339	21307	21233	21328	21311	21315	21402	21274	21253	21416	21321	21391	21279	21404	21420	21306	21153	21360	21239	21440	21136	21379	21148	21240	21273	21304	21182	21293	21225	21364	21255	21272	21290	21474	21158	21447	21193	21286	21241	21159	21355	21327	21306	21365	21007	21247	21115	21136	21348	21451	21548	21353	21190	21236	21313	21174	21387	21411	21254	21166	21253	21388	21204	21401	21239	21369	21187	21192	21269	21433	21298	21307	21234	21400	21461	21284	21205	21267	21215	21391	21393	21330	21273	21398	21269	21222	21128	21218	21368	21163	21375	21298	21211	21247	21347	21224	21198	21392	21340	21263	21257	21185	21252	21321	21065	21395	21303	21356	21478	21358	21489	21339	21164	21216	21243	21219	21269	21477	21229	21166	21155	20866	21236	21470	21141	21227	21272	21415	21142	21342	21380	21079	21096	21308	21448	21205	21183	21295	21074	21401	21476	21348	21277	21276	21327	21293	21543	21412	21359	21267	21321	21330	21416	21352	21469	21204	21396	21449	21292	21247	21243	21247	21132	21444	21351	21172	21323	21078	21294	21396	21329	21160	21339	21379	21224	21257	21284	21097	21273	21379	21445	21180	21442	21243	21179	21164	21163	21295	21232	21289	21192	21110	21278	21357	21167	21367	21396	21707	21305	21197	21234	21133	21273	21269	21115	21253	21171	21201	21401	21088	21314	21312	21168	21466	21465	21258	21305	21191	21172	21296	21307	21493	21345	21306	21394	21082	21009	21355	21336	21243	21359	21169	21147	21264	21364	21559	21473	21213	21487	21270	21343	21199	21072	21250	21306	21314	21265	21335	21415	21312	21315	21362	21195	21076	21397	21377	21231	21221	21341	21238	21036	21324	21350	21107	21351	21326	21037	21176	21270	21440	21466	21223	21374	21332	21216	21245	21480	21476	21367	21333	21271	21328	21394	21101	21357	21198	21421	21318	21294	21136	21425	21200	21277	21228	21246	21325	21143	21274	21245	21384	21282	21412	21334	21336	21234	21391	21448	21411	21436	21477	21423	21381	21205	21257	21390	21439	21305	21222	21149	21156	21414	21336	21225	21286	21415	21262	21251	21358	21382	21362	21308	21141	21288	21365	21160	21370	21424	21209	20876	21084	21029	21269	21427	21362	21364	21443	21294	21345	21265	21509	21279	21266	21305	21174	21099	21192	21302	21514	21482	21113	21413	21448	21072	21171	21138	21100	21339	21491	21356	21466	21408	21385	21237	21281	21307	21014	21173	21328	21257	21342	21291	21174	21360	21247	21321	21343	21308	21606	21311	21475	21304	21224	21357	21214	21429	21295	21437	21285	21220	21295	21218	21383	21401	21409	21156	21243	21272	21296	21332	21213	21430	21324	21423	21189	20972	21192	21226	21213	21409	21271	21150	21182	21365	21242	21213	21231	21293	21266	21366	21139	21359	21335	21396	21363	21312	21273	21186	21254	21259	21153	21125
36343	57832	45762	29192	21459	18567	17433	17357	17209	17270	17397	17224	17269	17282	17232	17506	17175	17360	17328	17295	17378	16975	17384	17414	17319	17189	17272	17309	17253	17178	17423	17296	17361	17299	17358	17172	17317	17311	17357	17339	17153	17458	17350	17279	17262	17348	17415	17304	17392	17274	17271	17230	17331	17428	17355	17167	17290	17403	17369	17267	17259	17335	17176	17471	17397	17205	17421	17296	17236	17296	17299	17384	17195	17342	17474	17341	17188	17333	17267	17303	17325	17290	17123	17228	17040	17295	17229	17230	17308	17420	17322	17304	17020	17352	17252	17230	17412	17412	17227	17297	17294	17337	17231	17198	17135	17257	17204	17160	17283	17078	17157	17315	17288	17267	17387	17349	17185	17353	17400	17296	17409	17254	17233	17195	17247	17260	17424	17290	17280	17289	17193	17223	17252	17425	17176	17235	17335	17399	17355	17380	17272	17376	17342	17064	17187	17200	17244	17345	17422	17325	17347	17328	17295	17381	17332	17018	17292	17335	17323	17260	17385	17016	17198	17287	17421	17390	17433	17145	17408	17286	17065	17331	17336	17251	17324	17196	17397	17416	17249	17444	17420	17379	17272	17200	17318	17277	17367	17476	17189	17426	17288	17171	17437	17140	17303	17352	17408	17282	17266	17477	17471	17137	17087	17261	17237	17288	17239	17364	17224	17331	17254	17206	17257	17270	17331	17228	17098	17219	17190	17241	17368	17436	17106	17178	17224	17334	17234	17255	17332	17401	17314	17208	17262	17485	17335	17327	17355	17343	17366	17224	17346	17418	17328	17229	17466	17286	17400	17176	17277	17260	17440	17204	17483	17390	17282	17272	17236	17291	17290	17440	17374	17102	17205	17258	17372	17165	17257	17354	17320	17196	17469	17274	17371	17252	17269	17246	17257	17297	17385	17164	17385	17334	17256	17362	17427	17239	17414	17419	17195	17168	17268	17215	17278	17280	17238	17190	17156	17438	17322	17361	17251	17153	17372	17109	17323	17144	17275	17534	17295	17265	17250	17450	17480	17277	17312	17387	17176	17202	17230	17237	17346	17313	17276	17212	17335	17270	17289	17164	17338	17255	17277	17272	17257	17194	17293	17353	17287	17421	17401	17256	17284	17171	17309	17232	17252	17272	17346	17341	17301	17390	17155	17303	17334	17455	17397	17326	17357	17300	17273	17351	17417	17290	17254	17188	17268	17295	17479	17315	17420	17462	17297	17056	17320	17289	17294	17406	17272	17314	17445	17297	17217	17300	17377	17415	17409	17222	17353	17386	17190	17404	17345	17260	17288	17491	17231	17354	17169	17253	17368	17332	17241	17224	17224	17424	17167	17310	17285	17387	17408	17248	17253	17207	17262	17346	17324	17314	17261	17338	17376	17173	17226	17231	17210	17386	17295	17204	17194	17385	17343	17275	17322	17164	17439	17263	17387	17220	17394	17314	17360	17195	17358	17425	17242	17253	17174	17155	17091	17342	17191	17150	17131	17267	17265	17322	17216	17383	17382	17362	17385	17340	17293	17236	17294	17378	17187	17239	17257	17251	17160	17420	17173	17378	17538	17345	17327	17354	17227	17224	17290	17259	17367	17193	17211	17290	17240	17331	17254	17358	17087	17302	17315	17480	17360	17363	17304	17426	17406	17351	17149	17267	17309	17213	17275	17548	17250	17321	17474	17202	17308	17347	17369	17268	17271	17365	17218	17295	17321	17251	17204	17160	17345	17317	17261	17348	17269	17228	17268	17262	17387	17229	17223	17285	17323	17122	17109	17204	17262	17324	17396	17214	17341	17121	17228	17389	17363	17172	17316	17221	17339	17348	17330	17537	17367	17360	17311	17241	17491	17280	17380	17171	17392	17327	17241	17272	17293	17427	17267	17353	17356	17487	17424	17180	17287	17395	17390	17312	17213	17172	17483	17093	17364	17347	17288	17155	17422	17224	17306	17224	17264	17349	17410	17527	17134	17237	17529	17200	17244	17251	17283	17160	17214	17289	17185	17254	17268	17102	17351	17296	17149	17141	17294	17249	17402	17353	17470	17467	17345	17119	17319	17460	17118	17324	17291	17309	17244	17248	17217	17322	17424	17372	17316	17239	17379	17350	17299	17317	17321	17294	17238	17326	17187	17236	17445	17210	17137	17303	17287	17383	17196	17252	17286	17451	17222	17308	17220	17436	17364	17296	17219	17376	17321	17333	17279	17357	17434	17403	17140	17185	17314	17289	17304	17166	17187	17337	17304	17209	17373	17469	17222	17329	17367	17235	17251	17306	17224	17388	17503	17402	17213	17374	17256	17235	17419	17334	17384	17336	17308	17229	17303	17301	17347	17439	17247	17249	17335	17259	17261	17325	17179	17237	17329	17600	17350	17473	17185	17224	17465	17248	17333	17341	17287	17450	17364	17200	17423	17400	17451	17269	17290	17198	17270	17220	17299	17404	17423	17255	17276	17432	17179	17246	17314	17361	17441	17340	17353	17341	17222	17297	17185	17143	17295	17262	17311	17284	17365	17346	17382	17417	17272	17279	17180	17519	17158	17138	17260	17199	17347	17081	17228	17325	17238	17386	17294	17265	17327	17405	17546	17391	17296	17389	17324	17092	17228	17285	17262	17287	17426	17245	17321	17434	17229	17324	17351	17480	17177	17321	17347	17329	17219	17255	17152	17216	17319	17339	17292	17311	17301	17336	17367	17222	17356	17333	17311	17334	17319	17213	17158	17491	17410	17312	17352	17189	17244	17283	17218	17200	17318	17516	17229	17301	17345	17199	17203	17350	17239	17345	17347	17290	17325	17297	17241	17270	17254	17299	17338	17337	17278	17329	17410	17314	17335	17391	17351	17270	17301	17191	17306	17411	17314	17266	17313	17375	17260	17212	17454	17298	17391	17425	17284	17218	17281	17328	17085	17188	17399	17402	17304	17459	17152	17323	17240	17521	17347	17258	17246	17157	17462	17217	17385	17291	17348	17359	17316	17245	17192	17461	17332	17347	17292	17518	17170	17198	17373	17139	17282	17241	17358	17300	17363	17363	17379	17264	17343	17142	17374	17172	17329	17473	17388	17274	17482	17411	17365	17337	17388	17206	17359	17334	17327	17302	17236	17368	17391	17195	17376	17279	17394	17359	17445	17388	17270	17390	17193	17360	17223	17203	17127	17203	17479	17379	17419	17358	17218	17324	17234	17320	17268	17345	17340	17294	17187	17340	17490	17292	17204	17320	17158	17174	17421	17228	17235	17282	17113	17396	17359	17422	17566	17241	17228	17269	17258	17455	17254	17380	17303	17295	17292	17310	17277	17366	17341	17423	17135	17478	17320	17303	17371	17212	17287	17322	17410	17244	17301	17317	17293	17221	17357	17288	17351	17414	17031	17450	17247	17366	17282	17240	17391	17188	17336	17374	17400	17203	17246	17152	17195	17318	17402	17261	17386	17141	17402	17394	17454	17310	17147	17575	17276	17413	17361	17244	17311	17308	17254	17409	17273	17383	17130	17249	17148	17362	17212	17326	17320	17351	17361	17363	17475	17295	17490	17166	17252	17227	17352	17353	17307	17213	17234	17232	17227	17394	17355	17365	17278	17301	17198	17333	17267	17292	17256	17148	17248	17535	17273	17276	17525	17220	17203	17210	17189	17320	17221	17395	17441	17330	17243	17275	17177	17273	17343	17293	17247	17363	17316	17310	17281	17133	17216	17522	17245	17346	17237	17128	17305	17415	17240	17246	17358	17169	17272	17278	17371	17242	17335	17285	17307	17337	17425	17124	17156	17240	17226	17175	17396	17321	17348	17460	17289	17276	17255	17276	17155	17454	17285	17246	17329	17270	17355	17347	17260	17359	17322	17468	17304	17199	17272	17380	17436	17389	17307	17432	17332	17321	17248	17194	17308	17387	17449	17186	17504	17344	17178	17159	17209	17358	17139	17277	17368	17384	17484	17218	17386	17377	17180	17442	17270	17247	17289	17299	17406	17177	17294	17426	17250	17390	17403	17223	17438	17404	16994	17377	17256	17289	17436	17175	17360	17403	17135	17326	17407	17242	17280	17273	17185	17371	17264	17300	17273	17269	17304	17429	17116	17289	17203	17375	17331	17360	17428	17399	17265	17132	17419	17313	17272	17351	17444	17341	17343	17379	17371	17484	17364	17274	17454	17382	17205	17237	17344	17044	17404	17370	17450	17309	17331	17398	17326	17412	17294	17237	17290	17222	17301	17400	17268	17301	17214	17305	17195	17389	17507	17351	17208	17322	17317	17334	17219	17162	17214	17310	17211	17348	17252	17179	17159	17250	17336	17176	17273	17284	17355	17421	17319	17299	17213	17142	17193	17401	17104	17307	17355	17162	17250	17224	17210	17393	17292	17337	17348	17261	17213	17299	17216	17184	17461	17297	17409	17173	17181	17223	17229	17211	17313	17421	17468	17262	17353	17506	17119	17287	17326	17326	17226	17337	17239	17299	17197	17414	17282	17325	17354	17276	17434	17214	17296	17395	17276	17303	17369	17266	17270	17317	17357	17413	17307	17417	17195	17209	17448	17325	17290	17335	17172	17304	17183	17378	17110	17277	17375	17491	17341	17257	17164	17296	17251	17180	17490	17221	17275	17262	17349	17215	17451	17312	17294	17191	17319	17461	17234	17394	17403	17363	17278	17367	17370	17345	17141	17269	17311	17432	17337	17411	17229	17323	17231	17220	17363	17535	17304	17521	17337	17132	17252	17274	17201	17366	17325	17202	17257	17214	17414	17146	17334	17112	17287	17158	17418	17363	17264	17189	17361	17252	17450	17466	16970	17342	17262	17324	17339	17356	17309	17424	17329	17292	17295	17212	17296	17278	17393	17228	17354	17375	17355	17179	17234	17437	17011	17317	17467	17311	17337	17263	17405	17396	17490	17259	17334	17353	17205	17083	17180	17312	17036	17455	17358	17275	17249	17148	17392	17326	17389	17357	17271	17199	17392	17291	17200	17282	17289	17271	17352	17387	17339	17423	17176	17471	17373	17255	17225	17207	17291	17236	17243	17139	17117	17151	17168	17396	17421	17302	17400	17283	17409	17374	17398	17218	17540	17255	17168	17209	17263	17277	17249	17335	17197	17366	17443	17199	17327	17171	17397	17376	17275	17303	17173	17324	17199	17273
24988	25862	43082	40807	31901	27984	25397	22134	21862	22031	21972	21782	21932	21888	21811	22009	21899	22016	21881	21668	21791	21839	21938	21873	21917	21676	21704	21708	21828	21937	21727	21821	21780	21698	21790	21667	21653	21746	21664	21862	21728	21951	21630	21732	21799	21796	21957	21909	21863	21881	21914	21615	21787	21954	21758	21598	21572	21798	21672	21773	21911	21755	21878	21705	21702	21688	21739	21576	21795	21540	21689	21720	21838	21665	21729	21517	21671	21871	21575	21827	21984	21731	21805	21629	21757	21695	21884	21655	21774	21842	21637	21541	21864	21958	21777	21581	21669	21601	21728	21775	21635	21910	21906	21890	21880	21846	21996	21571	21712	21698	21779	21516	21808	21616	21686	21665	21966	21868	21496	21947	21953	21496	21750	21784	21800	21814	21855	21715	21615	21743	21732	21552	21824	21534	21833	21538	21618	21981	21861	21661	21879	21717	21609	21637	21844	21799	22070	21710	21606	21600	21908	21679	21824	21566	21507	21701	21733	21724	21760	21658	21813	21585	21841	21720	21779	21802	21776	21842	21847	21706	21739	21658	21496	21749	21887	21553	21902	21693	21368	21853	21706	21617	21503	21829	21635	21780	21810	21574	21754	21745	21683	21780	21901	21698	21812	21699	21936	21718	21857	21761	21616	21529	21626	21810	21940	21635	21739	21727	21867	21684	21807	21961	21661	21918	21955	21764	21857	21611	21764	21838	21919	21652	21666	21961	21735	21775	21683	21608	21828	21719	21867	21616	21684	21469	21691	21857	21863	21654	21612	21455	21767	21672	21806	21682	21844	21692	21852	21714	21794	21618	21613	21989	21685	21742	21927	21670	21787	21751	21770	21679	21520	21782	21616	21764	21676	21944	21853	21898	21687	21666	21679	21700	21912	21821	21637	21796	21692	21820	21782	21607	21628	21923	21825	21747	21652	21740	21743	21879	21674	21468	21763	21856	21852	21735	21868	21727	21707	21940	21914	21711	21833	21551	21681	21343	21551	21817	21799	21840	21693	21738	21714	21765	21755	21666	21718	21709	21655	21579	21697	21669	21811	21797	21618	21708	21793	21964	21668	21558	21967	21713	21765	21466	21599	21636	21655	21596	21508	21795	21650	21683	21795	21648	21683	21751	21941	21438	21598	21719	21346	21461	21615	21693	21663	21735	21732	21475	21702	21739	21676	22069	21726	21702	21681	21548	21811	21701	21659	21763	21820	21855	21558	21571	21764	21812	21649	21622	21690	21568	21692	21828	21591	21721	21868	21763	21733	21540	21617	21788	21646	21617	21688	21826	21924	21877	22003	21812	21867	21761	21799	21621	21945	21737	21741	21677	21510	21810	21791	21643	21714	21536	21802	21742	21662	21860	21675	21854	21622	21973	21816	21675	21814	21397	21629	21701	21662	21734	21642	21730	21837	21769	21892	21843	21652	21796	21772	21686	21733	21819	21616	21754	21676	21631	21756	21802	21754	21758	21847	21764	21595	21773	21642	21666	21608	21767	21830	21710	21797	21622	21498	21675	21675	21654	21626	21677	21721	21738	21664	21869	21880	21871	21874	21853	21686	21690	21531	21764	21752	21687	21893	21978	21686	21680	21798	21767	21678	21564	21727	21786	21880	21963	21751	21832	21937	21992	21669	21654	21841	21812	21631	21641	21600	21665	21606	21531	21701	21844	21824	21501	21726	21846	21644	21864	21703	21753	21718	21683	21663	21747	21712	21614	21602	21884	21690	21740	21597	21571	21503	21698	21755	21869	21891	21776	21909	21772	21824	21763	21707	21528	21719	21781	21759	21666	21557	21826	21900	21784	21819	21583	21727	21799	21721	21709	21489	21826	21813	21628	21686	21747	21732	21706	21727	21875	21765	21813	21844	21826	21630	21847	21833	21832	21674	21470	21730	21830	21690	21616	21737	21961	21756	21814	21647	21807	21727	21606	21957	21811	21988	21775	21731	21711	22021	21873	21686	21738	21497	21947	21801	21880	21885	21795	21706	21752	21721	21847	21628	21826	21937	21828	21662	21598	21620	21710	21599	21695	21795	21643	21577	21718	21734	21858	21778	21701	21546	21937	21759	21841	21688	21739	21701	21566	21863	21760	21976	21802	21607	21735	21717	21456	21835	21461	21661	21756	21548	21605	21702	21811	21768	21744	21855	21728	21682	21780	21662	21638	21696	21973	21825	21781	21778	21779	22005	21741	21776	21918	21738	21987	21708	21700	21828	21769	21831	21768	21736	21659	21786	21760	21809	21800	21717	21678	21725	21673	21882	21866	21794	21773	21869	21735	21942	21834	21741	21633	21749	21702	21854	21860	21773	21741	21708	21769	21782	21518	21879	21719	21692	21540	21755	21732	21689	21760	21686	21958	21763	21856	21722	21723	21852	21747	21594	21942	21724	21740	21661	21794	21592	21767	21948	21807	21981	21704	21720	21906	21684	21827	21715	21767	21551	21691	21663	21642	21705	21740	21572	21767	21651	21975	21948	21912	21719	21704	21877	21633	21716	21652	21737	21605	21910	21845	21645	21426	21761	21726	21868	21586	21733	21847	21777	21728	21922	21783	21769	21566	21720	21467	21945	21756	21843	21942	21876	21707	21980	21960	21858	21765	21528	21657	21682	21510	21710	21643	21698	21940	22022	21902	21733	21785	21667	21845	21816	21965	21619	21615	21927	21743	21676	21675	21536	21793	21804	21634	21595	21669	21671	21764	21887	21708	21641	21750	21573	21702	21813	21847	21625	21612	21681	21748	21557	21784	21763	21722	21830	21677	21827	21605	21769	21705	21692	21508	21811	21619	21907	21603	21885	21692	21765	21458	21580	21666	21732	21685	21565	21703	21659	21487	21513	21941	21773	21603	21640	21778	21895	21717	21702	21724	21718	21793	21632	21581	21721	21883	21722	21690	21526	21641	21694	21816	21469	21759	21588	21800	21717	21796	21779	21980	21741	21864	21761	21904	21661	21757	21722	21784	21834	21526	21513	21513	21818	21864	21782	22047	21568	21790	21689	21629	21850	21550	21817	21825	21795	21835	21879	21564	21746	21730	21562	21668	21880	21752	21631	21898	21760	21734	21846	21834	21916	21752	21869	21616	21595	21596	21837	21700	21657	21800	21828	21645	21631	21791	21975	21893	21844	21667	21924	21698	21534	21692	21750	21858	21819	21727	21791	21652	21741	21639	21910	21597	21979	21688	21792	21742	21658	21462	21791	21742	21737	21862	21632	21739	21753	21669	21697	21688	21765	21813	21667	21649	21530	21926	21812	21718	21609	21838	21731	21829	21837	21769	21740	21720	21832	21780	21737	21664	21889	21856	21843	21693	21692	21571	21710	21659	21638	21834	21880	21583	21775	21842	21663	21740	21701	21853	21679	21518	21692	21585	21597	21785	21646	21814	21946	21779	21793	21758	21750	21687	21577	21902	21809	21655	21815	21843	21673	21924	21862	21619	21636	21590	21901	21972	21653	21553	21852	21752	21600	21536	21720	21782	21709	21599	21744	21732	21620	21643	21803	21978	21727	21663	21654	21787	22011	21779	21582	21476	21914	21613	21798	21788	21728	21830	21599	21835	21732	21739	21707	21673	21731	21771	21600	21702	21658	21810	21677	21845	21746	21734	21952	21671	21792	21761	21688	21597	21797	21648	21573	21825	21832	21745	21670	21578	21517	21625	21761	21712	21741	21825	21652	21819	21844	21988	21599	21788	21588	21814	21530	21765	21844	21850	21748	21701	21684	21665	21567	21614	21560	21490	21729	21670	21883	21742	21655	21748	21763	21769	21620	21716	22004	21445	21699	21708	21501	21653	22007	21696	21749	21752	21894	21715	21880	21679	21685	21790	21666	21752	21666	21623	21747	21557	22045	21676	21885	21692	21667	21606	21756	21777	21704	21837	21802	21731	21850	21824	21573	21615	21948	21817	21524	21867	21686	21792	21676	21699	21782	21624	21771	21903	21887	21562	21746	21555	21616	21840	21785	21839	21769	21706	21681	21745	21681	21744	21842	21645	21733	21441	21892	21569	21664	21738	21692	21714	21442	21832	21581	21691	21819	21969	21595	21781	21576	21909	21697	21771	21831	21756	21794	21719	21710	21687	21792	21687	21981	21742	21544	21738	21718	21899	21859	21819	21614	21893	21924	21653	21697	21571	21817	21627	21661	21689	21776	21497	21963	21700	21534	21530	21817	21755	21634	21771	21772	21642	21753	21709	21617	21447	21474	21722	21788	21646	21849	21677	21596	21657	21746	21747	21667	21739	21800	21696	21860	21802	21716	21627	21710	21711	21642	21599	21744	21811	21726	21696	21766	21753	21625	21849	21737	21985	21750	21710	21783	21822	21795	21597	21896	21596	21755	21732	21619	21764	21813	21779	21720	21534	21521	21611	21614	21713	21863	21772	21860	21673	21842	21751	21870	21753	21756	21845	21735	21837	21590	21611	21706	21631	21738	21865	21884	21652	21790	21732	21704	21744	21797	21809	21680	21798	21653	21668	21679	21648	21629	21727	21827	21690	21783	21839	21742	21753	22016	21922	21593	21651	21720	21650	21848	21680	21727	21800	21741	21409	21495	21649	21759	21678	21581	21681	21642	21732	21688	21894	21685	21978	21932	21922	21824	21742	21773	21910	21479	21659	21776	21517	21769	21861	21882	21548	21702	21628	21814	21600	21730	21647	21709	21663	21747	21553	21928	21894	21613	21797	21845	21841	21734	21779	21819	21795	21760	21718	21639	21709	21637	21794	21581	21821	21668	21756	21759	21586	21719	21826	21669	21630	21781	21716	21745	21795	21854	21551	21743	21697	21787	21648	21671	21831	21709	21769	21761	21772	21661	21844	21473	21635	21779	21623	21699	21643	21585	21777	21788	21735	21758	21652	21848	22001	21663	21786	22006	21757	21868	21695	21850	21861	21723	21749	21732	21881	21550	21545	21629	21703	21563	21798	21495	21614	21534	21771	21609	21908	21661	21668	21764	21610	21554	21640	21707	21559	21573	21751	21831	21705	21745	21898	21692	21602	21821	21838	21794	21612	21684	21900	21749	21595	21564	21609	21885	21708	21849	21605	21810	21712	21760	21687	21565	21735	21778	21789	21651	21776	21744	21690	21843	21822	21655	21888	21752	21821	21832	21741	21559	21743
59322	96502	79721	52169	34730	23566	18862	17702	17679	17688	17579	17761	17761	17725	17647	17800	17641	17774	17717	17632	17664	17858	17612	17737	17604	17496	17507	17867	17861	17496	17509	17570	17647	17660	17492	17694	17570	17536	17544	17872	17737	17497	17372	17619	17667	17616	17724	17529	17501	17603	17597	17648	17678	17693	17605	17656	17520	17559	17635	17553	17549	17855	17575	17528	17495	17543	17506	17574	17359	17731	17544	17594	17712	17666	17611	17574	17660	17645	17669	17630	17600	17756	17619	17581	17695	17623	17795	17669	17545	17662	17686	17594	17687	17570	17700	17564	17629	17547	17558	17557	17464	17572	17581	17603	17779	17573	17773	17686	17668	17519	17628	17773	17760	17486	17666	17771	17609	17555	17587	17834	17599	17498	17612	17442	17655	17586	17512	17927	17614	17621	17573	17763	17555	17520	17638	17600	17493	17599	17744	17785	17536	17708	17740	17561	17572	17697	17630	17652	17557	17427	17664	17459	17640	17517	17601	17573	17604	17645	17623	17440	17664	17732	17694	17652	17748	17609	17233	17584	17563	17573	17601	17808	17521	17600	17474	17577	17594	17626	17718	17583	17700	17728	17693	17681	17656	17583	17768	17570	17654	17606	17471	17568	17445	17633	17693	17657	17427	17617	17598	17495	17618	17449	17624	17780	17559	17648	17594	17657	17691	17552	17544	17640	17746	17588	17620	17440	17707	17721	17648	17544	17737	17640	17609	17580	17596	17649	17580	17585	17649	17570	17523	17684	17560	17648	17715	17547	17487	17512	17620	17520	17734	17606	17661	17599	17573	17763	17634	17584	17726	17588	17701	17551	17640	17670	17562	17743	17663	17672	17610	17536	17696	17678	17450	17574	17636	17713	17524	17810	17746	17676	17511	17591	17653	17523	17778	17496	17594	17682	17560	17668	17560	17655	17704	17634	17681	17744	17687	17509	17413	17684	17562	17664	17726	17520	17740	17680	17493	17632	17880	17635	17620	17533	17503	17526	17607	17662	17731	17328	17612	17721	17678	17872	17585	17628	17516	17610	17701	17628	17517	17608	17472	17726	17724	17639	17625	17661	17509	17561	17555	17698	17586	17591	17749	17488	17651	17627	17589	17498	17541	17594	17555	17622	17701	17737	17584	17606	17757	17613	17462	17613	17531	17628	17513	17568	17558	17724	17690	17559	17699	17561	17527	17633	17541	17812	17564	17524	17600	17680	17667	17501	17630	17786	17599	17530	17532	17608	17625	17629	17566	17640	17451	17695	17670	17565	17648	17573	17677	17784	17817	17432	17708	17657	17682	17629	17425	17813	17780	17584	17548	17640	17690	17462	17678	17619	17643	17680	17564	17815	17747	17582	17759	17697	17726	17541	17798	17763	17689	17573	17517	17844	17703	17421	17647	17550	17643	17592	17668	17612	17621	17762	17544	17547	17483	17743	17838	17708	17565	17612	17696	17640	17501	17534	17649	17680	17637	17633	17509	17612	17576	17534	17830	17481	17614	17593	17592	17691	17492	17417	17567	17654	17786	17587	17692	17630	17654	17540	17559	17685	17547	17815	17438	17578	17617	17721	17674	17370	17705	17504	17353	17670	17593	17616	17510	17490	17566	17684	17648	17535	17579	17557	17563	17698	17368	17630	17610	17519	17618	17679	17586	17560	17632	17652	17624	17494	17622	17499	17527	17535	17548	17676	17602	17631	17726	17702	17571	17690	17589	17708	17586	17694	17729	17591	17638	17737	17567	17663	17425	17663	17793	17684	17621	17585	17646	17718	17620	17785	17593	17496	17644	17626	17503	17641	17537	17566	17585	17624	17427	17640	17471	17702	17592	17597	17574	17629	17498	17548	17638	17531	17589	17622	17485	17710	17600	17539	17595	17401	17620	17622	17748	17613	17796	17715	17629	17744	17698	17644	17735	17819	17640	17889	17586	17575	17531	17683	17625	17688	17614	17748	17636	17628	17652	17714	17554	17613	17639	17630	17705	17509	17665	17695	17612	17634	17545	17632	17440	17625	17642	17637	17632	17594	17676	17657	17555	17755	17588	17608	17687	17588	17640	17447	17419	17594	17531	17549	17524	17663	17751	17612	17542	17652	17536	17724	17627	17706	17707	17696	17319	17622	17687	17501	17586	17622	17701	17700	17586	17744	17478	17580	17635	17531	17614	17653	17622	17563	17617	17528	17586	17575	17752	17594	17679	17688	17527	17517	17671	17556	17711	17705	17626	17635	17469	17727	17537	17603	17644	17726	17660	17435	17548	17536	17607	17635	17516	17639	17444	17654	17554	17814	17641	17524	17585	17575	17711	17708	17742	17535	17711	17550	17759	17808	17685	17593	17559	17476	17720	17412	17829	17679	17491	17529	17760	17642	17737	17506	17717	17606	17645	17636	17823	17552	17394	17593	17516	17643	17619	17836	17636	17626	17651	17531	17564	17805	17736	17527	17672	17604	17680	17550	17533	17421	17590	17729	17447	17560	17606	17830	17453	17586	17667	17650	17707	17547	17561	17563	17555	17471	17410	17483	17768	17563	17627	17856	17630	17521	17646	17608	17580	17749	17587	17510	17736	17642	17617	17555	17675	17541	17626	17618	17670	17606	17619	17811	17622	17698	17725	17398	17683	17536	17549	17503	17548	17655	17687	17548	17697	17537	17508	17643	17694	17488	17639	17598	17580	17668	17567	17705	17559	17545	17567	17493	17569	17617	17567	17646	17588	17603	17627	17627	17610	17618	17648	17691	17497	17617	17598	17513	17780	17426	17462	17538	17637	17661	17662	17460	17688	17637	17496	17740	17495	17529	17762	17684	17703	17681	17573	17470	17718	17570	17543	17712	17542	17545	17630	17620	17560	17580	17463	17732	17527	17740	17589	17740	17676	17611	17487	17566	17634	17539	17496	17530	17496	17536	17669	17499	17563	17700	17739	17763	17401	17681	17552	17587	17546	17546	17678	17564	17614	17545	17579	17766	17601	17561	17587	17542	17674	17525	17629	17594	17569	17738	17477	17672	17549	17753	17499	17869	17504	17564	17743	17559	17666	17565	17632	17489	17617	17720	17473	17631	17781	17717	17695	17646	17589	17872	17515	17618	17692	17656	17487	17679	17663	17616	17689	17655	17426	17589	17599	17674	17595	17480	17731	17661	17647	17633	17864	17572	17743	17681	17694	17567	17664	17639	17566	17609	17672	17777	17783	17590	17586	17582	17713	17630	17506	17692	17533	17505	17853	17655	17541	17541	17700	17659	17629	17532	17687	17753	17404	17760	17487	17585	17624	17677	17623	17690	17578	17621	17463	17608	17683	17729	17626	17603	17601	17742	17544	17570	17690	17549	17691	17488	17524	17666	17513	17387	17392	17687	17646	17639	17607	17555	17586	17807	17611	17746	17866	17593	17632	17608	17867	17654	17778	17730	17684	17538	17617	17586	17537	17580	17599	17792	17764	17471	17740	17825	17834	17545	17580	17798	17601	17546	17687	17605	17644	17622	17652	17398	17592	17735	17569	17539	17784	17555	17679	17451	17676	17757	17669	17648	17613	17620	17403	17714	17819	17534	17736	17654	17461	17698	17672	17713	17682	17577	17520	17661	17706	17580	17731	17511	17703	17660	17744	17609	17643	17553	17707	17639	17768	17528	17539	17564	17611	17554	17571	17792	17713	17590	17588	17558	17615	17518	17643	17835	17793	17572	17652	17769	17592	17677	17596	17457	17506	17690	17728	17821	17564	17641	17857	17600	17663	17666	17710	17703	17510	17601	17487	17704	17660	17609	17550	17661	17591	17642	17529	17762	17552	17629	17672	17740	17680	17586	17650	17724	17728	17590	17577	17556	17439	17642	17742	17651	17634	17675	17561	17831	17529	17740	17610	17568	17637	17616	17561	17949	17619	17533	17577	17531	17500	17629	17599	17739	17429	17723	17648	17692	17805	17716	17436	17690	17534	17708	17698	17396	17703	17738	17571	17575	17810	17557	17669	17690	17782	17679	17509	17744	17681	17635	17624	17716	17666	17509	17586	17743	17713	17749	17454	17964	17583	17624	17581	17566	17699	17527	17645	17538	17628	17591	17627	17511	17636	17381	17662	17583	17551	17618	17637	17650	17702	17682	17590	17575	17508	17553	17609	17613	17676	17655	17642	17666	17628	17726	17893	17647	17557	17822	17718	17560	17528	17521	17808	17500	17507	17606	17642	17664	17644	17823	17679	17591	17648	17551	17797	17519	17722	17595	17639	17862	17803	17591	17891	17524	17690	17552	17616	17604	17749	17606	17608	17664	17597	17556	17630	17792	17695	17682	17776	17589	17489	17633	17621	17688	17841	17550	17612	17720	17672	17604	17718	17580	17645	17669	17506	17440	17582	17536	17784	17606	17585	17581	17643	17481	17671	17689	17606	17710	17899	17597	17507	17656	17472	17535	17671	17596	17629	17409	17683	17541	17609	17662	17584	17568	17841	17594	17535	17741	17617	17564	17617	17697	17552	17553	17648	17457	17382	17644	17553	17511	17640	17596	17600	17866	17526	17688	17651	17655	17553	17705	17636	17374	17559	17800	17750	17573	17683	17578	17626	17680	17562	17710	17640	17655	17763	17512	17751	17502	17611	17640	17628	17587	17586	17846	17642	17735	17625	17499	17715	17538	17729	17686	17391	17633	17701	17558	17767	17663	17560	17484	17624	17749	17408	17554	17633	17543	17882	17623	17708	17457	17631	17494	17646	17628	17649	17582	17582	17624	17612	17718	17571	17525	17598	17648	17619	17579	17658	17588	17639	17651	17588	17616	17756	17526	17592	17655	17536	17650	17706	17740	17534	17793	17578	17641	17626	17694	17506	17636	17573	17783	17434	17509	17566	17695	17742	17647	17449	17744	17463	17666	17588	17665	17740	17586	17662	17776	17726	17677	17540	17706	17479	17693	17570	17799	17828	17698	17675	17517	17663	17453	17690	17627	17639	17401	17677	17618	17546	17487	17604	17581	17752	17648	17639	17475	17575	17734	17668	17624	17603	17571	17590	17597	17658	17864	17470	17558	17664	17545	17663	17657	17529	17663	17740	17617	17744	17728	17556	17554	17651	17672	17544	17737	17438	17683	17525	17604	17697	17508	17571	17492	17618	17632	17665	17425	17552	17641	17500	17763	17684	17730
22933	22643	35944	35621	31615	29867	29225	23408	22427	22877	22626	22693	22477	22820	22455	22610	22714	22527	22448	22515	22641	22562	22573	22495	22192	22472	22543	22607	22252	22266	22336	22424	22590	22313	22399	22320	22057	22390	22179	22584	22522	22504	22434	22211	22158	22367	22541	22629	22362	22315	22416	22268	22562	22373	22248	22234	22491	22215	22249	22142	22608	22376	22218	22169	22376	22215	22476	22313	22339	22254	22302	22336	22345	22549	22256	22438	22310	22399	22291	22294	22568	22690	22441	22387	22158	22231	22319	22288	22224	22213	22291	22231	22328	22182	22443	22225	22026	22268	22301	22271	22312	22226	22481	22285	22156	22148	22003	22342	22262	22088	22359	22484	22255	22310	22092	22266	22281	22194	22337	22148	22298	22418	22492	22221	22308	22395	22370	22188	22062	22095	22280	22278	22292	22365	22185	22446	22198	22331	22568	22136	22271	22612	22500	22295	22192	22221	22426	22276	22275	22439	22352	22366	22345	22270	22086	22162	22297	22212	22378	22426	22173	22319	22505	22179	22235	22411	22506	22445	22411	22340	22399	22326	22378	22336	22458	22267	22229	22246	22393	22336	22387	22214	22221	22391	22152	22270	22342	22487	22290	22214	22382	22158	22296	22362	22223	22245	22323	22254	22294	22232	22369	22180	22280	22285	22208	22253	22282	22407	22205	22252	22163	22291	22160	22344	22372	22354	22209	22195	22678	22290	22286	22175	22358	22224	22361	22130	22175	22299	22403	22237	22212	22254	22292	22300	22212	22357	22291	22144	22315	22294	22106	22481	22166	22423	22274	21948	22260	22270	22271	22339	22545	22241	22306	22107	22294	22281	22082	22024	22371	22268	22202	22448	22290	22239	22595	22487	22281	22204	22178	22353	22430	22362	22373	22261	22224	22468	22122	22179	22209	22111	22450	22480	22607	22087	22203	22464	22330	22063	22212	22350	22297	22392	22357	22413	22219	22321	22202	22185	22411	22314	22474	22198	22297	22363	22414	22147	22359	22491	21784	22094	22163	22292	22240	22300	22483	22476	22282	22273	22441	22388	22357	22151	22140	22337	22397	22351	22222	22071	22272	22266	22235	22298	22279	22317	22245	22257	22138	22042	22291	22249	22301	22220	22251	22415	22241	22261	22272	22206	22332	22200	22292	22227	22242	22110	22275	22082	22394	22211	22372	22478	22359	22117	22326	22285	22178	22122	22397	22488	21973	22140	22384	22478	22145	22249	22382	22385	22481	22267	22395	22254	22179	22149	22391	22503	22182	22340	22141	22314	22257	22296	22277	22465	22126	22298	22322	22348	22298	22177	22321	22202	22257	22275	22177	22459	22418	22442	22350	22208	22303	22160	22304	22445	22427	22276	22390	22304	22118	22444	22240	22326	22356	22319	22387	22301	22349	22398	22316	22449	22338	22158	22209	22206	22251	22399	22167	22498	22154	22312	22397	22125	22144	22146	22127	22143	22352	22365	22154	22114	22247	22375	22175	22316	22233	22374	22229	22248	22205	22400	22304	22288	22285	22292	22262	22088	22297	22288	22196	22271	22251	22288	22145	22301	22503	22051	22364	22190	22376	22155	21884	22069	22234	22280	22336	22165	22245	22292	22322	22243	22434	22354	22152	22208	21982	22523	22030	22181	22265	22220	22409	22116	22186	22197	22337	22076	22101	22266	22172	22364	22322	22257	22562	22520	22180	22163	22116	22253	22494	22322	22286	22269	22186	22336	22248	21817	22376	22269	22251	21883	22237	22496	22378	21997	22251	22233	22126	22345	22215	22247	22212	22313	22117	22400	22144	22273	22111	22176	22198	22322	22372	22290	22217	22151	22243	22217	22305	22301	22178	22085	22497	22350	22282	22307	22190	22139	22215	22346	22074	22181	22229	22466	22200	22297	22139	22333	22294	22283	22319	22438	22400	22212	22388	22124	22364	22230	22183	22240	22162	22083	22017	22037	22014	22392	22100	22188	22432	22411	22092	22203	22313	22157	22381	22384	22279	22400	22100	22189	22309	22202	22334	22265	22327	22349	22300	22011	22201	22092	22280	22356	22295	22242	22379	22294	22420	22281	22245	22330	22337	22212	22537	22523	22197	22285	22180	22239	22265	22125	22165	22248	22136	21940	22326	22292	22390	22227	22210	22433	22436	22167	22191	22252	22272	22117	22234	22292	22187	22244	22453	22183	22298	22346	22435	22373	22398	22190	22501	22137	22152	22122	22353	22488	22283	22147	22098	22206	22064	22221	22222	22229	22079	22321	22221	22304	22274	22098	22153	21990	22197	22375	22445	22422	22419	22354	22253	22324	22317	22218	22250	22253	22405	22100	22356	22357	22202	22278	22309	22301	22454	22078	22452	22249	22276	22332	22094	22212	22288	22098	22577	22243	22181	22219	22340	22192	21995	22214	22211	22194	22360	22317	22383	22169	22055	22251	22412	22310	22343	22201	22307	22321	22288	22088	22351	22194	22415	22025	22091	22214	22339	22307	22343	22209	22016	22162	22351	22362	22288	22109	22319	22419	22137	22388	22322	22151	22326	22337	22150	22328	22432	22334	22232	22452	22362	22354	22151	22356	22322	22003	22222	22288	22067	22344	22278	22384	22329	22242	22334	22356	22446	22260	22410	22553	22286	22249	22373	22309	22170	22404	21947	22124	22205	22597	22322	22305	22164	22584	22355	22001	22159	22143	22338	22427	22179	22107	22407	22309	22356	22136	22057	22274	22395	22277	22151	22294	22278	22156	22304	22298	22425	22331	22410	22213	22339	22358	22267	22355	22337	22351	22073	22316	22280	22303	22380	22491	22239	22436	22291	22286	22379	22240	22108	22170	22284	21971	22104	22301	22484	22251	22464	22359	22182	22261	22298	22363	22281	22169	22289	22173	22188	22156	22176	22216	22301	22262	22260	22274	22216	22324	22278	22266	22109	22353	22263	22305	22449	22401	22286	21965	22004	22224	22376	22543	22372	22447	22279	22113	22373	22458	22459	22250	22444	21964	22310	22340	22228	22197	22508	22180	22222	22339	22337	22128	22334	22344	22413	22204	22553	22417	22308	22393	22291	22276	22403	22228	22290	22328	22207	22217	22264	22231	22027	22076	22191	22179	22416	22028	22215	22043	22289	22459	22358	22272	22406	22074	22129	22296	22195	22267	22322	22175	22267	22351	22438	22328	22415	22213	22096	22239	22217	22187	22141	22125	22384	22359	22403	22163	22185	22219	22388	22358	22109	22237	22458	22047	22217	22241	22194	22246	22353	22444	22194	22106	22380	22406	22399	22223	22121	22175	22475	22168	22253	22052	22398	22154	22066	22348	22063	22265	22329	22344	22250	22467	22142	22454	22211	22289	22306	22115	22190	22371	22401	22044	22335	22427	22262	22144	22184	22286	22270	22385	22209	22192	22145	22276	22111	22163	22432	22362	22296	22329	22236	22197	22484	22190	22299	22161	22177	22194	22352	21985	22175	22136	22326	22305	22404	22357	22398	22123	22185	22152	22316	22194	22191	22455	22165	22252	22155	22315	22178	22150	22401	22281	22331	22262	22180	22454	22297	22217	22154	22310	22415	22370	22164	22242	22328	22242	22227	22444	22281	22570	22360	22214	22321	22243	22101	22449	22053	22265	22290	22382	22265	22234	22208	22187	22139	22229	22369	22362	22517	22217	22075	22332	22215	22129	22513	22072	22199	22357	22364	22149	22129	22077	22470	22360	22225	22204	22168	22127	22338	22247	22352	22314	22295	22381	22314	22286	22387	22408	22400	22238	22357	22373	22120	22241	22193	22297	22417	22128	22242	22409	22408	22419	22201	22149	22197	22385	22141	22084	22397	22288	22160	22134	22229	22380	22271	22327	22375	22503	22263	22207	22348	22589	22136	22125	22105	22286	22212	22282	22413	22386	22445	22438	22272	22393	22407	22414	22351	22166	22286	22313	22219	22084	22166	22250	22253	22313	22223	22249	22553	22417	22277	22073	22240	22463	22308	22359	22493	22204	22269	22257	22416	22256	22509	22259	22270	22174	22290	22511	22092	22095	22156	22207	22081	22071	22221	22393	22295	22234	22205	22325	22480	22155	22199	22308	22108	22268	22072	22392	22345	22363	22232	22552	22303	22207	22459	22252	22275	22189	22162	22157	22120	22289	22263	21925	22346	22343	22330	22348	22356	22383	22278	22384	22180	22396	22412	22175	22293	22319	22250	22422	22224	22336	22169	22204	22171	22280	22324	22303	22081	22211	22239	22194	22326	22208	22152	22261	22270	22270	22401	22413	22266	22239	22319	22310	22232	22137	22333	22463	22274	22459	22448	22244	22302	22252	22326	22236	22303	22128	22308	22191	22182	22260	22571	22419	22241	22239	22298	22317	22212	22076	22188	22187	22275	22371	22141	22189	22351	22225	22433	22184	22052	22096	22339	22211	22312	22498	22262	22237	22193	22233	22353	22064	22376	22315	22149	22149	22306	22064	22321	22201	22266	22279	22390	22250	22378	22193	22233	22217	22366	22162	22305	22239	22304	22268	22136	22152	22350	22223	22116	22290	22554	22375	22416	22462	22183	22224	22217	22454	21924	22162	22332	22250	22245	22370	22084	22281	22202	22315	22403	22389	22354	22416	22050	22159	22067	22288	22131	22220	22475	22147	22273	22219	22172	22290	22095	22265	22197	22263	22412	22410	22499	22228	22419	22089	22317	22260	22452	22345	22193	22034	22224	22090	22180	22170	22183	22196	22321	22304	22109	22251	22262	22390	22304	22298	22042	22516	22172	22258	22533	22337	22380	22251	22179	22205	22383	22396	22334	22043	22232	22125	22292	22443	22193	22173	22288	22246	22460	22334	22327	22159	22203	22249	22052	22226	22360	22374	22543	22307	22344	22235	22325	22236	22336	22330	22398	22360	22181	22204	22326	22036	22232	22120	22212	22195	22535	22261	22213	22060	22304	22163	22035	22210	22332	22069	22202	22220	22453	22350	22372	22247	22370	22058	22223	22108	22192	22174	22051	22162	22240	22420	22328	22321	22273	22189	22379	22378	22334	22149	22164	22316	22230	22358	21966	22280	22452	22291	22216	22088	22344	22308	22204	22286	22423	22408	22393	22123	22301	22015	22416	22254	22308	22125	22404	21988	22134	22224	22292	22359
62889	107134	94622	71130	48306	31474	20963	17920	17867	17937	18246	17857	17854	17995	17737	17998	17941	17905	17958	17862	18013	17907	17774	17893	17936	18012	17907	17863	17836	17808	18018	17811	17971	18014	17637	17998	17735	17838	17873	18011	18058	17909	17974	17697	18068	17800	17994	17837	17827	17862	17985	17710	17785	17905	17749	18135	17829	17807	18044	17960	18033	17883	17983	17934	17956	17739	17943	17689	17912	17871	17830	17854	17957	17983	17930	17841	17926	17922	17924	17887	17746	17821	17941	17847	17973	17712	17808	17909	17973	17854	17851	17792	17781	17781	17743	17840	17903	17840	18037	17849	18035	18001	17958	17673	18015	17754	17964	17906	17869	17756	17810	17764	17896	18149	17805	17827	17891	17935	17873	17951	17835	17888	17916	17784	17992	18042	17862	17796	17673	17906	17985	17770	17791	18061	17756	18073	17829	17903	17951	17828	17802	17934	17645	17892	17897	18095	18070	17856	17814	17981	17791	17869	17839	17754	17859	17753	17854	17742	17858	18008	17645	17996	17755	17808	17966	17838	17907	17738	17821	18037	17642	17873	17646	18008	17926	17782	17881	17829	17868	17941	17908	17747	17913	17951	17915	17913	18009	17977	17773	18004	17869	17840	17788	17877	17905	17822	17819	17947	17970	17878	18004	17910	17937	17856	17868	17859	17684	17840	17837	17894	17812	17704	18068	17896	17950	17918	17684	17894	17787	17871	17948	17837	17780	17813	17706	17987	17886	17841	17965	18049	17867	17681	17819	17890	17972	17900	17946	18017	17871	17907	17776	17861	17804	17860	17780	17942	17923	17854	17929	17807	17921	18067	17845	17799	17931	17871	17889	17860	17832	17974	17831	17889	17873	18050	18050	17854	18002	17807	17905	17754	17965	17837	17702	17692	17916	17845	17785	17994	17759	18043	17851	18043	18085	17916	17849	17730	17697	17874	17810	17929	17958	17875	18008	18063	17821	17855	17950	17789	17892	17962	17711	17797	17892	18015	17903	17990	17732	17996	18006	17749	18047	17804	17816	17960	17802	17945	17801	17979	17877	17873	17937	17861	17771	18020	17934	17819	17931	17743	17958	17817	17973	17955	17780	17832	17930	17866	17817	17834	17885	18037	17845	17806	17801	17705	17867	17881	17909	17973	17851	17929	17972	17842	17970	17763	17802	18035	17876	17888	17828	17991	17926	17894	17806	17930	17760	18006	18059	18048	17810	17972	17798	17973	17799	17904	17682	18022	17929	17855	17809	17816	17934	17804	18043	17906	17875	17997	17879	17997	17884	17866	17799	17891	17761	18036	17928	17760	17973	17918	17923	17886	17912	17757	17881	17963	18015	17742	17901	17952	17901	17792	17911	17834	17806	17913	17909	17740	17896	17760	17918	17821	17896	17678	17886	17860	17962	17782	17786	17790	17897	18031	18012	17940	17981	17934	17941	17959	17665	17899	18020	17819	17885	17880	17930	18032	17901	17854	17910	17815	17914	17928	17827	17785	17844	17984	17972	17966	17880	17829	17816	17993	18089	17919	17846	17986	17830	17977	17804	17828	17993	17828	17801	17804	17982	17706	17874	17863	18002	17915	17843	17912	18021	17796	17909	17977	17903	17799	17888	17817	17841	18045	17783	17835	17865	18015	17743	17829	17733	17837	17870	17917	17979	17846	17825	17805	17896	18020	17829	17855	17842	17854	17831	18014	17858	17807	17965	18076	17857	17834	17823	18098	17926	18008	17963	17853	17743	17847	17869	17872	18060	17999	18022	17791	17905	17792	17900	17881	17976	18044	17775	17827	17888	17800	17869	17993	17843	17991	17697	17964	17896	17785	17830	18046	17766	17924	17991	18025	17836	17962	17711	17805	17834	17888	18026	17782	17959	17819	17995	17856	17856	17914	17911	17947	17848	17864	18001	17596	17875	17861	17780	17661	18005	17739	17853	17876	17813	18011	17889	17885	17681	17959	17812	18012	17970	17751	18012	17865	17890	18023	17934	17785	17791	17812	17945	17820	17976	17863	17795	17861	17833	17899	17882	17874	17682	18009	17847	17836	18115	17788	17800	17840	17669	17730	17845	17901	17977	17872	17803	17790	17687	17832	17803	17812	18055	17885	17868	17978	17849	18081	17923	18071	17947	17890	17779	17944	17800	17973	18020	17893	17857	17830	17921	17788	17853	17853	17886	17883	17925	18061	17602	17743	17935	17883	17854	17833	17664	17786	17978	17679	17812	17795	17931	17960	17867	17677	17859	17827	17939	17924	17878	17711	17786	17715	17836	17870	17717	18011	17888	17821	17956	18018	17889	18057	18090	17850	17869	17793	17891	17722	17917	17798	17891	17787	17722	17792	18155	17739	17911	17965	17873	17846	17959	18042	17878	17729	17999	17943	17842	17890	17818	17766	17886	17980	17865	17699	17939	18026	18001	17776	17898	18038	18039	17899	17625	18081	17998	17879	17788	17910	17857	17836	17888	17778	17969	17867	17903	18099	17892	17775	17882	17926	17897	17977	17889	17778	17769	17892	17789	17949	17800	17949	17969	17932	17858	17888	17926	17861	17999	17926	17857	18099	17873	17897	17820	17900	17947	17913	17787	18090	17864	18057	18106	17947	17852	17818	18058	17851	17940	17769	17641	17755	17887	17670	18124	17750	18196	17652	17833	17804	18024	17789	17743	17905	17928	18011	18005	17977	17855	17916	17918	17856	17781	17961	17931	18031	17925	17988	17775	17781	17746	17743	17836	17908	17939	17680	18098	18053	17902	17801	17882	17976	17899	17748	17780	17652	17978	17916	17962	17877	17998	17723	17944	17885	17905	17905	17942	17885	17949	17880	18000	17765	18109	17913	17974	17782	17895	17862	17762	17821	17766	17922	17949	17833	18145	17855	17963	17929	17671	17648	17855	17695	17924	17751	17835	17953	17691	17892	17883	17720	17888	17788	17821	17800	17944	17836	17879	17857	17857	17836	17764	17875	17948	17796	17833	17721	17947	17757	17665	17900	17828	17892	17853	17902	18010	17762	17790	17902	17809	17852	18018	17900	17931	18012	17795	17978	17864	17817	17832	17837	17991	17864	18002	17884	17928	18019	17887	17796	18140	17876	17808	17969	17745	17846	17829	17904	17822	18028	17956	17843	17789	17737	17832	17970	17834	17874	18015	17809	17855	17790	17874	17829	17877	17665	17727	17957	17959	17944	17968	17787	17832	17776	17783	18026	17959	17864	17796	17911	17939	17968	17722	17846	17883	17792	17896	17764	17812	17690	17894	17808	17750	17787	17983	18061	17905	17997	17800	17948	18035	18003	17877	17958	17707	17861	17813	17812	17753	17969	17835	17898	17786	17934	17888	18055	18016	17694	17814	17907	17914	17977	17931	17875	17840	17933	17985	17780	17945	17910	17815	17953	17914	17754	17898	18038	18011	17881	17821	17744	17979	17822	17896	17776	17928	17802	17980	17939	17922	17692	17966	17972	17812	17928	17824	17900	17839	17972	17726	17997	17874	17932	18017	17905	17895	17851	17944	17866	17992	18060	17909	17923	17742	17809	17855	18024	17698	17906	17722	17907	17886	18001	18142	17916	17868	18032	17675	17898	17974	17954	17769	17940	17835	17872	18058	17911	17830	17913	17812	17841	17734	17831	18005	17748	17942	17810	17869	17934	17987	17943	17980	17785	17915	17911	18017	17867	17986	17946	18163	17728	17714	17869	17908	17738	17833	17793	18073	17853	17901	18111	17946	17903	17652	17946	18057	17780	18007	17664	17915	17848	17677	18134	17747	17789	17844	17986	17857	17850	17738	17861	18067	17865	17993	17964	17808	18017	17820	17836	17966	17839	17834	17838	17975	17757	17676	17779	17834	17850	17888	18154	17841	18130	17805	17914	17737	17857	17919	17969	17868	17859	17935	17758	17858	17866	17779	17849	17816	17783	17912	17987	17850	17957	17965	17836	17702	17783	17909	17867	17796	17878	17769	17847	17975	17808	17826	17801	17885	17868	17950	17832	17862	17861	17921	17882	17915	17758	17923	17695	17950	17829	17973	17875	17820	17996	17802	17989	17731	17869	17871	17770	18035	17880	17935	17796	17910	17958	17901	18146	17855	17895	17748	18076	17928	17902	17959	17696	17966	17989	17917	17945	17981	17942	17793	17834	17879	17816	17914	17900	17675	17932	17917	17972	17746	17809	17918	17789	18064	17987	17730	17971	17982	17796	17990	17929	17774	17751	17936	17912	17965	17970	18169	17901	17921	17816	17849	17783	17876	17797	17994	17901	17836	17948	18028	17784	17780	17831	17810	17801	17980	17758	17907	17938	17821	17861	18075	17895	17999	17878	17923	18010	17702	17842	17916	17866	17910	18064	17841	17922	18068	17981	17800	17835	18041	17901	17826	17855	17732	17758	17775	17835	18043	17819	17890	17822	18009	17789	17702	17827	18065	17860	17928	17775	17932	17996	17912	17980	17935	17768	17689	17930	17745	17949	17966	17732	17758	17938	17760	17925	18049	17963	17898	17960	17940	17851	17894	17799	17905	17834	18012	17986	17896	18068	17794	17787	17899	17842	17983	17763	18057	17988	17977	17780	17907	17943	17924	18009	17992	17853	17975	17941	18079	17736	17876	17959	17976	17794	18099	18056	17741	17838	17858	18057	17961	17967	17743	17939	17835	18057	17793	17761	17830	17983	17839	18078	17875	17890	17825	18006	17905	17919	17956	17837	18018	17897	17873	17754	18075	17808	17993	17743	17973	17771	17947	17896	17919	18075	17757	17884	17823	17807	17927	17889	17982	17961	17922	17955	17994	18042	17943	17899	17844	17909	17805	17788	17892	17921	17732	17812	17992	17931	17811	17773	17890	17940	17979	17987	17975	17886	17960	17675	17844	17945	17936	17709	17822	17830	18129	17867	17943	17863	17954	17993	17751	17878	17982	17854	17915	17864	17959	17770	17950	17811	17792	17815	17960	17898	17950	17982	18013	17850	17883	17859	17959	17894	17771	18023	17921	17903	18006	17725	17867	17976	17794	17861	17739	17790	17817	17841	17781	18063	17797	17786	17956	17918	17916	17945	18004	17741	17948	17927	17945	17766	17888	17995	17968	17936	18033	17809	17956	17981	17952	17861	17860	17863	17863	17839	17909	17627	17837	17858
29801	35748	46658	36899	26922	23934	22964	22071	22046	22151	22307	22041	22219	22222	22147	22168	22093	22118	21967	21957	22081	22116	22029	22547	22242	22043	22119	21997	22180	21991	22169	22108	22227	22169	21910	22017	22192	21949	22229	21978	22131	22079	21968	22070	22100	22125	22157	21982	22238	22110	22002	22063	22048	22134	22199	22045	22078	22244	22206	21930	22319	21852	22205	22250	22102	22130	21869	22021	22201	22215	22234	22008	22156	21769	21955	22146	22019	22172	22280	21874	22121	22055	22071	22194	22024	21950	21983	21969	21978	22093	22063	22009	21841	22131	22017	22068	22172	22308	21961	21929	22071	21859	22234	22171	22021	21956	22101	21971	22088	22103	22030	21839	22090	21978	22068	22059	22207	21941	22162	21832	22000	21928	21960	22210	22058	22032	22173	22001	22027	22025	22254	21818	21915	21997	22147	22035	21998	22121	22288	21991	22025	22147	22144	22256	22233	22088	22188	22147	22202	22016	22310	22002	22108	22208	22223	22249	22082	22088	21919	22078	22180	22164	22098	22174	21909	22016	22141	22132	22136	22143	22055	22065	21992	22103	22127	22077	22071	22108	22101	22051	22135	21825	21951	22106	22097	22020	22165	22223	22287	21990	22128	22002	22098	21991	22099	21966	22035	22001	22235	22023	22011	21938	22161	21939	22299	21981	22095	21899	22126	22148	22240	21904	22273	21968	22188	22003	22404	22251	22030	22069	22115	22005	22013	22050	22084	21872	22085	21916	22184	22241	22158	22285	22272	22055	22007	22136	22124	21994	22007	21834	21964	22267	22180	21997	21753	22134	22156	22200	22043	22070	22231	22055	21978	22076	22133	22179	21952	22027	21973	22071	21980	22088	21988	21786	21970	22149	22071	22057	22075	21926	21990	22117	22138	22287	21895	22061	22003	21897	22056	22135	22148	21964	22200	21958	22048	21811	21898	22045	21993	22223	21915	21760	21999	22073	22090	22186	22071	21965	22102	21985	22080	22133	22001	21989	21956	22202	21973	22026	22201	21888	22055	21926	22288	21882	22005	21915	21668	22008	21903	21951	21896	22188	22072	21915	22233	22119	21934	21794	21944	22232	22048	21970	22158	22159	22024	22258	21967	22215	22295	22026	21955	22112	22254	21972	21944	22034	22043	21893	22089	22075	21925	22148	22121	21970	22297	22284	21979	22198	22255	21948	22129	21993	21889	22139	22012	22183	22032	22005	21998	21927	22264	22029	22026	22066	22170	21939	22008	21977	22014	21954	22096	21980	22185	22005	22171	21980	22218	21878	22158	21990	22001	21995	21978	22103	22095	21987	22124	21968	21950	21945	21992	22265	22077	22084	21869	21906	22142	22065	22162	21774	22175	22227	22164	22040	22189	21873	22100	21884	21981	22256	21976	21993	22074	22176	21784	21927	22057	22238	21946	22010	22066	21943	22068	22190	22035	22074	21991	22086	22019	22290	22087	22027	22151	22104	22118	22151	22124	21872	22165	22226	22273	21994	22213	21857	21837	22037	21980	22248	22230	22001	21936	22002	22124	22009	22249	22189	22059	22019	22061	22146	22128	22198	22005	21938	22251	22083	21985	21923	21761	22001	21938	21950	22079	21843	21750	22140	21996	22217	22101	22018	21641	22128	22027	22049	21979	21944	22012	22098	22114	22148	22236	22019	22162	22186	22277	21985	22158	21938	21948	22119	22006	22065	21997	22291	22215	22294	22285	22026	22046	21915	21997	22174	21922	22098	22078	22109	21879	22229	22080	22058	22189	22165	21951	22029	21965	22017	22025	21956	22106	21921	22038	22097	21932	22106	22094	21982	21926	22212	22190	22224	22034	22221	22078	22072	22007	22073	22261	22064	22009	22223	22266	22141	21903	21905	22115	22107	21898	21946	22053	22059	21736	21956	21759	22082	22026	22194	22177	22188	21978	21954	22018	22028	22018	21853	22040	22051	22296	21988	22120	22264	22007	21979	22156	21947	21913	22019	22104	21942	21851	22007	21971	22085	22185	22096	22284	22069	22177	22101	22151	21978	22298	22178	21944	22213	22130	22071	22041	22032	21917	22009	21922	22116	21902	22116	22136	21829	22172	22160	22216	22141	22085	22007	22114	22326	22078	22102	22023	22135	22065	22155	22058	22125	22105	22126	22152	22017	22054	22025	22069	22059	21928	22143	22057	22124	22107	22206	22221	22107	21971	22193	22156	22275	21943	22289	22222	22047	21843	21962	21925	21988	21982	21713	21899	21979	22122	21928	22060	21931	21851	22122	21925	22153	22163	22082	22083	22219	21843	21822	22145	22103	22295	22057	22334	22161	22226	22173	21952	21954	22208	22045	21839	22236	22179	21986	22148	22311	22071	22100	21959	22051	22031	22146	22161	22229	22013	21958	22041	21998	21863	21975	22221	21865	22045	22035	22013	21975	21971	21926	21921	21890	22112	22064	22094	22003	21987	21889	22239	22104	22053	22065	21974	22283	22136	22334	21948	21929	22086	22083	22178	22097	22263	22039	22179	22248	22056	22030	21945	22174	22218	22040	22394	22066	22070	22092	22036	22240	22074	21715	22134	22182	22414	21955	22080	22046	22230	22000	22212	21973	22232	22056	22060	22124	22058	21825	22104	22205	22072	22184	22049	22143	22055	21960	22047	21959	22111	21966	22056	22011	22052	22062	22109	22008	22153	22186	22267	22110	22153	22000	22086	21885	22063	22122	22093	22082	22058	22056	21794	22352	21982	22285	22283	21765	21984	21878	22013	22203	21973	21957	22100	22222	22214	21923	22151	22208	21919	22152	22228	22058	21937	21864	22129	21936	22142	21934	22051	21991	22125	21989	22297	22141	22178	22242	22002	22116	22185	22006	22051	22022	21893	22086	21928	21929	22091	21994	22087	22048	22027	22095	21947	22010	22302	21800	22204	22075	22036	22189	22042	22138	21985	21965	22054	22266	22184	22216	22077	21983	22043	22025	21978	22291	22089	22122	22010	22121	22121	22357	22254	22080	21914	21934	22024	22030	22001	22177	22086	22071	22151	22050	22063	21930	22011	22084	21947	21976	22277	22084	21995	22081	22032	21795	22012	22092	22033	21826	22074	21995	22015	22197	21996	22167	22085	21974	22227	21926	22227	21827	22027	22099	22050	22332	22058	22142	22007	22030	22156	21878	22223	22053	21941	22189	22043	22137	21940	22178	22111	22151	22236	22229	22222	21896	22080	22094	22037	22009	22035	22057	22090	22272	22266	22138	22205	22187	22090	22232	22220	22125	21925	22277	22120	21921	21955	22172	22179	21780	21704	21981	22083	22189	22022	21801	22143	22067	21937	21975	21892	21872	22003	21921	22180	22006	22026	21901	22131	22045	21995	22047	22120	22119	22248	22083	21987	22238	22205	21959	22115	21937	22025	22078	22039	22033	22041	22138	21838	22100	21871	22133	21938	21965	21837	22151	22003	21929	22102	22186	22081	22177	22049	22119	22025	22005	22017	22088	22092	22196	21910	22184	22141	22066	22237	22074	22090	21962	21978	22249	22231	22044	22011	21774	22058	22110	22078	21932	22188	22033	22081	22029	22113	22326	22104	22044	22126	22132	22109	21990	22010	21996	22249	22200	22222	21883	22133	21925	22025	22153	22105	21934	21975	22187	22132	22191	22100	22054	21975	22065	22040	22123	22018	22224	22136	22042	22000	21934	22068	22394	21862	22085	22028	22303	22220	22116	22106	22086	22229	22161	22066	21904	21988	21999	22101	22065	21817	21628	21941	21994	22311	22063	22135	22010	21969	22178	22080	22130	22038	22003	22149	22300	22123	22149	21991	22302	22053	22211	22108	22127	22104	22087	22048	22107	22157	22219	22099	22196	22116	22007	22048	22064	22204	22153	22048	22038	22146	21853	22181	21908	22001	21956	22238	22090	22225	21963	22112	21848	22096	22048	22130	21903	22128	22034	21921	22185	22284	22074	22170	22178	22241	22028	22075	22056	22227	22114	21974	22241	22241	21948	22052	22110	22118	22247	22091	21861	22069	21929	21885	22147	22017	21861	22106	21921	21957	21940	21971	21928	22003	22008	21999	21879	22016	22104	21883	22194	21966	22132	22207	22024	22008	22143	22145	22035	22073	22148	22090	22085	21927	21797	22051	21997	21993	21973	21849	22136	22221	21904	22130	21968	22004	21945	22184	22090	22241	22245	22067	22256	22057	21923	21914	22098	22188	22008	22075	21997	21914	22191	22062	21975	22046	22278	22277	22166	22144	22192	22043	22065	22109	21950	21974	21874	22043	22025	22034	21987	22152	22295	21921	21946	21894	21924	21863	22084	21872	22096	22022	22011	22075	21828	21932	21969	22006	21890	22156	22044	22134	22255	21935	22206	21981	22032	21993	22100	22206	22098	21958	22230	22029	22122	22120	22006	22134	22152	22067	22094	22329	22014	22205	22088	22095	22096	21848	22002	22067	22042	22154	22211	22184	22116	22086	22038	22085	22204	21987	22018	21997	22009	22044	22076	22170	22065	22023	21897	22131	22017	22128	22119	22064	22066	22016	21916	21923	22169	22042	21951	22112	21874	22138	22099	22122	21999	22110	22044	21816	21934	21888	22151	22084	22078	22150	22044	22184	21882	22216	22057	21966	22238	22244	22315	22211	21995	22143	22034	22176	21924	22087	22068	22151	22223	22487	22135	22122	22175	22298	22042	21981	21972	22121	22119	22050	22099	22109	22007	21836	21873	21952	22213	21853	22157	22122	22088	22101	22055	22252	22139	21958	22040	21972	21961	21997	22223	22236	22039	22057	22344	21916	22170	22032	22072	22179	22171	22178	22040	21930	21968	21985	22021	22060	21969	22074	22130	22169	22073	21948	22183	22234	22028	22324	22042	21954	22079	21938	22099	22115	22173	22312	22137	22087	21815	22029	21900	22197	22168	22066	21881	22122	21910	22082	22057	22264	22245	21959	22330	21955	22005	22176	22074	22158	22096	21897	22024	22271	22234	21961	22043	22164	22092	22087	22066	22106	22129	21971	22068	22205	22275	22179	21955	21920	21919	22074	22029	22118	21931	22051	22108	22115	22093	22178	22135	22219	22005	22018	22151	21893	21831	22184	22274	21980	22182	22018	21953	22106	22230	22266	22030	22058	21952	22207	22041	22140	22162
35249	56764	48710	31968	22616	19307	18010	17807	17731	17738	17814	17664	17708	17948	17790	17709	17883	17967	17769	17919	17845	17907	17843	17888	17932	17791	17612	17716	17598	17856	17735	17820	17668	17895	17752	17786	17873	17754	17729	17982	17785	17823	17678	17751	17870	17536	17625	17786	17735	17698	17836	17799	17677	17799	17771	17720	17700	17684	17734	17674	17655	17762	17492	17891	17571	17912	17594	17726	17775	17798	17649	17841	17607	17918	17734	17655	17718	17853	17878	17645	17864	17717	17845	17721	17792	17747	17812	17775	17566	17851	17766	17722	17657	17778	17836	17800	17572	17833	17768	17706	17726	17765	17574	17842	17779	17789	17728	17761	17622	17710	17863	17793	17885	17703	17784	17697	17709	17728	17902	17550	17753	17689	17773	17694	17705	17831	17838	17810	17794	17606	17622	17640	17569	17702	17833	17706	17634	17652	17666	17763	17833	17607	17696	17669	17842	17728	17735	17749	17675	17567	17856	17751	17713	17852	17615	17515	17746	17699	17763	17685	17800	17556	17970	17537	17701	17730	17640	17721	17728	17526	17932	17749	17613	17837	17687	17768	17711	17708	17769	17859	17826	17594	17606	17784	17567	17947	17742	17766	17742	17878	17695	17819	17506	17688	17826	17862	17789	17682	17557	17918	17735	17801	17677	17855	17685	17723	17687	17635	17791	17876	17745	17636	17685	17774	17721	17653	17579	17716	17608	17661	17604	17850	17750	17787	17627	17834	17766	17740	17636	17639	17745	17768	17849	17912	17839	17640	17928	17643	17902	17657	17653	17886	17707	17798	17779	17808	17898	17621	17715	17822	17785	17768	17626	17823	17954	17823	17571	17791	17790	17726	17571	17824	17641	17844	17929	17951	17700	17623	17768	17768	17594	17750	17758	17720	17860	17840	17765	17794	17782	17668	17612	17783	17776	17526	17843	17760	17710	17711	17677	17675	17774	17764	17675	17720	17709	17662	17954	17760	17912	17677	17908	17720	17792	17891	17699	17781	17628	17703	17679	17682	17921	17602	17764	17846	17877	17549	18007	17682	17725	17718	17772	17793	17775	17715	17890	17824	17753	17672	17784	17667	17711	17755	17698	17946	17568	17806	17726	17618	17612	17772	17666	17704	17842	17733	17745	17817	17639	17758	17765	17816	17751	17736	17850	17915	17769	17792	17826	17915	17736	17719	17674	17697	17940	17580	17842	17679	17687	17793	17874	17815	17709	17835	17735	17784	17754	17694	17893	17585	17850	17719	17662	17647	17740	17669	17739	17838	17768	17678	17786	17946	17682	17694	17693	17768	17788	17683	17764	17896	17749	17713	17760	17778	17733	17728	17659	17777	17658	17658	17731	17881	17828	17819	17774	17819	17740	17633	17749	17811	17643	17810	17720	17776	17895	17724	17718	17714	17661	17755	17928	17538	17710	17756	17917	17821	17854	17801	17878	17867	17768	17883	17689	17701	17509	17939	17812	17690	17747	17831	17829	17739	17636	17736	17618	17737	17760	17824	17646	17748	17863	17714	17730	17766	17791	17687	17713	17724	17713	17748	17628	17514	17821	17754	17806	17863	17855	17812	17656	17904	17820	17742	17584	17712	17603	17647	17833	17715	17722	17786	17592	17708	17776	17638	17495	17806	17639	17684	17882	17573	17701	17751	17701	17773	17763	17590	17810	17836	17782	17879	17761	17691	17834	17920	17639	17826	17736	17710	17746	17787	17716	17902	17914	17689	17685	17639	17780	17765	17524	17880	17652	17804	17713	17805	17545	17604	17848	17830	17661	17669	17755	17729	17659	17710	17680	17619	17745	17814	17813	17768	17610	17748	17825	17735	17710	17875	17620	17737	17668	17727	17786	17919	17759	17632	17694	17789	17705	17830	17603	17736	17772	17833	17620	17856	17721	17703	17761	17838	17803	17823	17962	17735	17725	17838	17792	17834	17623	17856	18026	17710	17583	17765	17867	17862	17754	17991	17950	17712	17719	17684	17858	17726	17716	17817	17730	17609	17806	17913	17758	17592	17884	17861	17665	17584	17732	17788	17812	17817	17757	17699	17693	17864	17743	17660	17880	17781	17816	17755	17715	17756	17822	17501	17721	17770	17803	17794	17739	17727	17721	17813	17741	17844	17568	17803	17872	17616	17828	17771	17998	17634	17629	17751	17772	17777	17800	17702	17840	17740	17977	17685	17719	17672	17894	17608	17683	17628	17831	17677	17808	17647	17655	17830	17614	17851	17634	17773	17709	17725	17665	17667	17842	17672	17840	17590	17768	17694	17833	17653	17634	17821	17834	17707	17677	17759	17919	17745	17743	17746	17607	17672	17759	17806	17734	17539	17900	17743	17767	17897	17609	17771	17614	17848	17607	17768	17889	17791	17807	17853	17950	17851	17888	17773	17732	17718	17735	18058	17762	17913	17753	17695	17787	17686	17926	17691	17748	17871	17659	17591	17815	17837	17734	18142	17748	17707	17642	17734	17448	17732	17735	17782	17581	17753	17660	17726	17629	17674	17656	17739	17735	17658	17678	17559	17659	17688	17671	17716	17735	17713	17754	17760	17723	17679	17789	17731	17813	17810	17621	17704	17872	17639	17710	17859	17652	17759	17810	17843	17793	17757	17715	17566	17635	17702	17760	17799	17531	17886	17853	17817	17599	17724	17727	17899	17725	17834	17718	17719	17706	17789	17873	17921	17660	17766	17676	17664	17717	17640	17964	17740	17689	17881	17648	17755	17757	17852	17801	17718	17666	17810	17707	17833	17732	17827	17796	17517	17784	17541	17767	17903	17793	17756	17818	17793	17706	17969	17580	17802	17719	17836	17569	17520	17895	17782	17641	17682	17786	17790	17584	17911	17886	17627	17728	17715	17907	17744	17909	17575	17744	17579	17747	17824	17763	17781	17891	17611	17880	17734	17845	17694	17681	17832	17814	17780	17640	17767	17706	17748	17747	17868	17679	17700	17973	17730	17662	17680	17900	17680	17748	17780	17602	17852	17668	17942	17722	17723	17681	17706	17814	17710	17714	17793	17809	17797	17789	17784	17859	17774	18013	17847	17920	17693	17611	17702	17883	17807	17666	17782	17707	17774	17828	17826	17861	17771	17808	17834	17709	17655	17757	17750	17726	17828	17514	17753	17747	17741	17928	17964	17700	17600	17727	17873	17732	17618	17580	17533	17637	17562	17638	17640	17603	17695	17784	17901	17680	17827	17696	17924	17611	17836	17721	17607	17720	17663	17692	17759	17802	17833	17792	17707	17619	17691	17779	17796	17827	17955	17799	17849	17771	17754	17779	17546	17798	17803	17761	17698	17738	17878	17796	17627	17702	17768	17662	17672	17581	17761	17728	17757	17714	17806	17660	17875	17631	17961	17763	17737	17565	17951	17613	17823	17653	17683	17806	17638	17845	17549	17876	17694	17746	17854	17813	17781	17864	17670	17651	17906	17714	17611	17650	17765	17730	17752	17829	17782	17789	17735	17761	17770	17672	17821	17687	17764	17713	17769	17584	17744	17874	17533	17639	17646	17834	17762	17728	17819	17682	17775	17800	17703	17842	17787	17668	17868	17732	17698	17674	17768	17836	17717	17730	17641	17686	17854	17936	17593	17811	17783	17737	17870	17794	17868	17738	17835	17689	17729	17649	17932	17571	17718	17759	17611	17596	17853	17837	17613	17772	17664	17481	17717	17756	17760	17713	17670	17896	17835	17744	17824	17564	17775	17771	17719	17739	17898	17848	17538	17726	17955	17730	17773	17885	17771	17849	17950	17805	17709	17781	17685	17688	17580	17893	17655	17767	17524	17819	17735	17824	17759	17729	17619	17746	17756	17936	17736	17771	17769	17703	17647	17704	17812	17749	17788	17936	17541	17800	17692	17727	17655	17844	17867	17701	17695	17741	17826	17642	17806	17700	17722	17783	17651	17850	17793	17528	17814	17762	17733	17745	17679	17728	17855	17794	17917	17734	17662	17719	17689	17798	17664	17836	17738	17699	17785	17895	17991	17545	17691	17790	17825	17662	17721	17830	17753	17666	17650	17709	17823	17756	17780	17860	17710	17567	17889	17911	17953	17893	17649	17599	17703	17650	17764	17776	17691	17869	17735	17799	17721	17762	17632	17677	17782	17833	17868	17769	17768	17842	17862	17610	17649	17720	17824	17757	17614	17667	17714	17730	17502	17852	17737	17738	17722	17840	17824	17605	17716	17820	17803	17564	17848	17782	17805	17694	17658	17694	17686	17689	17857	17722	17659	17865	17794	17801	17712	17772	17669	17621	17844	17711	17825	17848	17663	17780	17681	17667	17907	17762	17756	17772	17709	17745	17805	17818	17761	17840	17743	17802	17741	17724	17829	17702	17788	17691	17659	17610	17754	17689	17665	17857	17861	17804	17893	17644	17897	17693	17915	17689	17817	17758	17720	17889	17760	17774	17812	17684	17781	17654	17687	17748	17619	17706	17817	17635	17711	17728	17825	17854	17885	17869	17786	17746	17775	17762	17797	17712	17652	17845	17713	17748	17780	17855	17698	17695	17735	17894	17782	17979	17700	17555	17878	17742	17567	17621	17552	17658	17904	17842	17649	17878	17657	17705	17592	17781	17769	17618	17734	17785	17762	17706	17712	17698	17945	17936	17569	17622	17818	17841	17894	17762	17710	17783	17794	17795	17696	17571	17794	17903	17650	17749	17935	17755	17889	17787	17917	17893	17764	17848	17887	17797	17613	17704	17720	17603	17678	17740	17810	17955	17788	17548	17731	17783	17718	17663	17568	17825	17739	17777	17702	17962	17795	17832	17701	17768	17843	17876	17861	17857	17713	17969	17731	17838	17595	17760	17804	17829	17710	17675	17739	17695	17721	17804	17816	17830	17755	17695	17705	17782	17679	17712	17754	17648	17818	17885	17771	17679	17887	17636	17612	18017	17632	17873	17674	17802	17519	17986	17719	17759	17808	17878	17745	17845	17649	17910	17882	17822	17691	17618	17777	17683	17737	17780	17830	17692	17750	17720	17821	17831	17865	17577	17823	17811	17539	17816	17800	17838	17692	17867	17842	17817	17908	17808	17961	17872	17554	17716	17727	17728	17759	17936	17635	17757	17681	17701	17690	17780	17808	17948	17683	17584	17796	17751	17966	17844	17892
24759	25306	45599	45500	34006	28527	25565	22480	21854	22124	22076	21846	21916	21910	22131	21894	21894	21828	21906	21705	22071	21860	22102	21799	21733	21727	21933	22110	21751	21931	21893	21950	21894	21852	21859	21836	21987	21994	21743	21757	22044	21593	21937	21824	21778	21870	22174	21939	22133	21702	21923	21852	21785	21838	21938	21929	21880	21975	21985	21833	21974	22071	21939	21955	21955	21853	21862	21992	21953	21773	21785	21809	21883	21621	21605	21953	21643	21787	21703	22034	21936	21884	21922	21911	21561	21820	21749	21771	21706	22000	21777	21824	21891	21894	22096	21703	21872	21727	21701	21881	21824	21760	22094	21758	21677	21667	21657	21565	21789	21687	21634	21790	21686	21911	21714	21666	21985	21834	21665	21629	21860	21873	22077	21832	22105	21748	21865	21640	21832	21681	21890	21733	22110	21863	21843	21854	21585	21953	21799	21723	21669	21708	21740	21861	21597	21902	21834	21527	21658	21758	21705	21813	21952	21802	21768	21567	21779	21951	21939	21747	21887	21732	21723	21860	21935	21825	21816	21591	21856	21671	21718	21934	21812	21899	21604	21710	21800	21898	21960	21778	21824	21859	21870	21759	21647	21815	21875	21716	21682	21846	21581	21957	21930	21844	21814	21854	21855	21865	21912	21915	21725	21804	21590	21834	21826	21766	21478	21704	21587	22236	21935	21686	21792	21790	21887	21728	21822	21813	21850	21883	21875	21759	21825	21484	21726	22096	21683	21627	21897	21929	21876	21683	21651	21720	21977	21536	21815	21841	21850	21882	21682	22013	21767	21728	21893	21815	21787	21886	21746	21878	21797	21941	21824	21690	21723	21845	21543	21840	21678	21616	21618	22084	22093	21614	21890	21954	21790	21942	21790	21728	21899	21859	21896	21791	21809	21855	21854	21782	21750	21806	21926	21798	21837	21881	21666	21797	21817	21615	21859	21897	21951	21883	21963	21837	21735	21866	21689	21694	21556	21773	21696	21969	21848	21958	21719	21769	21848	21797	21704	21640	21755	21826	21800	21677	21591	21793	21570	21721	21865	21839	21767	21794	21758	21785	21901	21782	21688	21646	21860	21797	22013	21831	21519	21664	21727	21901	21817	21690	21790	21752	21820	21749	21877	21722	21861	21975	21937	21909	21839	21893	21857	21736	21777	21691	21834	21674	21690	21755	21797	21606	21537	21818	21744	21844	21814	21804	21816	21746	21745	21727	21800	21828	21915	21895	21573	21979	21804	21613	21531	21557	21864	21959	21848	21712	21964	21735	21766	21686	21654	21816	21891	21899	21755	22080	21657	21797	21708	21796	21774	21774	21874	21751	21883	21999	21703	21835	21805	21970	21576	21905	21924	21724	21785	21815	21837	21833	21825	21588	21804	22058	21671	21740	21904	21825	21618	21823	21982	21616	21664	21797	21823	21735	22075	21706	21776	21533	21737	21947	21915	21885	21682	21827	21584	21467	21849	21912	21852	21802	21925	21697	21828	21939	22014	21582	21705	21692	22052	21840	21852	21951	21852	21784	21818	21685	21768	21575	21690	21600	21781	21857	21687	21750	21929	21875	21685	21718	21840	21805	21640	21653	21862	21854	21787	21663	21655	21753	21720	21848	21731	21770	22053	21832	21884	22111	22026	21774	21900	21725	21957	21864	21607	21774	21444	21639	21755	21795	21788	21877	21672	21986	21889	21603	21892	21855	21965	22050	21607	21574	21527	21748	21855	21822	22209	21686	21570	21712	21785	21674	22056	21826	22016	21895	21762	21647	22000	21817	21871	21694	21682	21687	21756	21726	21734	21840	21611	21908	21794	21941	21824	21821	21911	22052	21657	21770	21667	21782	21693	21618	21657	21873	21947	21656	21722	21654	21780	21808	21793	21766	21886	21904	21956	21961	21861	21747	21780	21874	21871	21562	21925	21866	22050	21804	21898	21606	21736	21769	21948	21799	21746	21806	21724	21805	21747	21738	21702	21759	21911	21847	21710	21675	21943	21835	21710	21856	21932	21973	21915	21858	21666	21959	21819	21518	21770	21818	21666	21871	21817	21876	22077	22030	21858	21922	21841	21879	21965	21666	21769	21817	21797	21873	21791	21696	21595	21803	21673	21870	21889	22011	21722	21745	21785	21828	21840	21702	21930	21855	21803	21868	21803	21708	21854	22015	21645	21951	21854	21829	21643	21734	21765	21785	21846	21734	21634	21789	21773	21801	21648	21821	21732	21816	21882	21735	21817	21837	21962	22063	21830	22120	21768	21860	21640	21719	21614	21663	21889	21703	21877	21836	21608	21672	21835	21721	21796	21729	21761	21959	21857	21990	21595	21792	21778	21713	21852	21660	21828	21809	21572	21848	21817	22081	21847	21776	21673	22071	22091	21812	21670	21843	21752	21816	21748	21664	21757	21701	21896	21723	22007	21670	21836	21630	21817	21929	21816	21869	21855	21952	21837	21843	21591	21714	21773	21502	21868	21846	21727	21786	21899	21916	21967	21615	21661	21658	21453	21997	21913	21802	21813	21834	21780	21760	21569	21862	22128	21906	21822	21861	21925	21635	21875	21867	21862	21815	21856	21631	21857	21673	21781	21648	21701	21836	21821	21744	21612	22002	21673	21877	21946	21938	21656	21747	22045	21629	21720	21783	21599	21926	21916	21586	22120	21745	21930	21869	21824	21870	21845	21785	21835	21785	21961	21694	21961	21761	21758	21965	21927	21672	21827	21742	21709	21732	21777	21710	21735	22118	21859	21603	21825	21738	21823	21996	21978	21900	21847	21721	21954	21884	21750	21941	22046	21794	21824	21561	21574	21643	21910	22052	21557	21848	21919	21605	22041	22017	21808	22033	21959	21978	21919	21749	21824	21786	21857	21751	21790	21860	21833	21851	21787	21529	21644	21675	22071	21761	21966	21821	22236	21886	22147	21870	21971	21906	21704	21733	22045	21736	21894	21806	21758	21647	21679	21981	21896	21780	21929	21767	21903	21977	21837	21709	21912	21906	21642	21853	21858	22018	21711	21717	21611	21848	22053	21621	21943	21915	21842	21828	21779	21676	21813	21889	21712	21689	21709	21562	21804	21629	21887	21993	21655	21758	21841	21838	21897	21833	21682	21918	21811	21966	21945	21638	21756	21887	21708	21902	21768	21715	21884	21846	21686	21752	21624	21842	21865	21823	21959	21942	22078	21843	21753	21674	21819	21768	21845	21894	21797	21706	21823	21839	21915	21945	21570	21717	21822	21909	21654	21656	21823	21649	21590	22078	21635	22056	21689	21716	21953	21856	21809	21892	21582	21873	21676	21610	22069	21857	21693	21918	21769	21957	21927	21624	21836	21873	21734	21794	22029	21796	21714	21722	21758	21842	21869	21921	21915	21836	21852	22009	21912	21993	21958	21674	21689	21478	21783	21788	21917	21502	21566	22021	21779	21633	21810	21734	21975	21912	21924	21605	21922	21850	22150	21764	21985	21904	21673	21903	21756	21828	21734	21664	21950	21814	21792	21696	21551	21889	21864	21827	21802	21659	21860	21946	21837	21831	21935	21855	21851	21892	21824	21957	21802	21708	21645	21892	21637	21695	21883	21796	21885	21779	21829	21927	21815	21846	21636	21727	21713	21776	21817	21490	21751	21826	21898	22034	21679	21804	21880	21582	21749	21840	21799	22116	21896	21962	21864	21649	21871	22097	21962	21955	22043	21645	21775	21628	21965	21948	21873	21948	21677	21940	21744	21902	21770	21768	21733	21839	21800	21833	21679	21703	21827	21909	21892	21852	21621	21689	21746	21965	21770	21759	22097	21982	21680	21926	21934	21647	21888	21869	21758	21879	21667	21987	21673	21977	21985	21837	21930	21657	21974	21905	21787	21845	21946	21798	21778	21880	21848	21878	21992	22026	21746	21932	21996	21933	21742	21726	21854	21867	21916	21795	21884	21762	21777	21912	21773	21801	21942	21863	22005	21697	21744	21796	21817	21836	21896	21813	21805	21866	21729	21874	21782	21717	21773	21667	21790	21814	21555	21737	21921	21768	21787	21741	22010	21905	21904	21974	21828	21821	21940	21709	21725	21971	21993	21858	21747	21758	21980	21677	21777	21518	21951	21871	21642	21694	21946	21805	21844	21850	21824	21825	21865	21842	21874	21758	21927	21752	21752	21788	21847	22027	21857	21791	21743	21810	21859	21807	21938	21978	22006	21932	21629	21719	21714	21819	22050	21801	21940	21856	21782	21682	21675	21620	22006	21792	21870	21988	21719	21775	21806	21707	21889	21832	21784	21862	21961	21992	21971	21878	21751	21766	21645	21593	21727	21920	22049	21769	21843	21831	21775	21801	21845	21814	21776	21760	21895	21805	21851	22120	21867	22020	21785	21859	21649	21969	21759	21998	21847	21777	22023	21589	21896	21701	21584	21540	21773	21882	21880	21581	21751	21771	21818	21827	21775	21820	21927	21888	21832	22046	21928	21822	21828	21697	21743	21898	21670	21853	21861	21648	21892	21634	21740	21767	21680	21760	21779	21688	21891	21657	21664	21610	21861	21698	21905	22082	21766	21793	21824	21811	21943	21733	21893	21976	21876	21714	22027	21753	21911	21716	21829	21612	21665	21912	21758	21845	21663	21727	21936	21956	21901	21645	22019	21612	21641	21945	21899	21891	21773	21849	21845	21745	21885	21670	21971	21835	21787	21901	21933	21741	21720	21748	21714	21663	21609	21745	21832	21562	21856	21689	21645	21637	21740	21887	21856	21935	21786	21873	21623	21813	21903	21781	21748	21885	21918	21745	21760	21697	21793	21832	21910	21750	21835	21803	21766	21884	21793	21707	21840	21813	21879	21844	21969	21933	21918	21840	21845	21716	21708	21976	21640	21735	21696	22059	21607	21709	21801	21895	21936	21779	21846	21758	21754	21812	21776	21760	21784	21775	21876	21902	21792	21727	21880	22095	21737	21715	21931	21905	21796	21943	21903	21978	21797	21927	21844	21750	21692	21813	21978	22070	21792	21561	21869	21902	21798	21984	21789	21786	21970	21646	21787	21764	21770	21822	21753	21872	21795	21683	21905	21869	21901	21793	21801	21765	21750	21865	21808	21655	21786	21757	21741	21950	21829	21884	21809	21764	21709	21616	22204	21982	21947	21871
57246	96027	84058	56220	36896	24639	19246	17743	17672	17811	17605	17675	17741	17649	17746	17669	17677	17566	17535	17596	17730	17730	17716	17623	17736	17699	17787	17719	17703	17750	17780	17745	17648	17746	17588	17775	17602	17623	17688	17772	17563	17779	17652	17756	17811	17495	17591	17629	17716	17703	17697	17644	17619	17683	17584	17723	17483	17677	17701	17598	17671	17808	17600	17604	17808	17899	17887	17625	17620	17732	17625	17677	17608	17752	17582	17684	17597	17624	17614	17791	17616	17555	17672	17746	17528	17623	17694	17668	17528	17719	17803	17668	17693	17658	17838	17577	17690	17725	17454	17576	17682	17733	17637	17504	17596	17640	17568	17594	17666	17546	17601	17669	17753	17598	17506	17780	17695	17502	17708	17471	17682	17672	17624	17519	17536	17689	17825	17632	17674	17769	17680	17849	17702	17656	17702	17764	17606	17816	17733	17577	17708	17548	17677	17746	17607	17584	17570	17745	17669	17750	17620	17636	17534	17640	17666	17679	17918	17549	17756	17633	17559	17717	17630	17773	17669	17613	17583	17542	17534	17656	17569	17797	17622	17706	17749	17713	17797	17601	17737	17740	17695	17650	17631	17745	17626	17518	17959	17565	17566	17542	17684	17622	17698	17464	17534	17751	17669	17659	17642	17605	17703	17794	17610	17744	17635	17758	17440	17758	17649	17674	17634	17469	17619	17759	17756	17602	17721	17538	17661	17613	17598	17751	17608	17669	17724	17657	17761	17689	17686	17674	17619	17583	17729	17565	17588	17638	17507	17677	17606	17752	17593	17586	17600	17576	17785	17651	17597	17568	17764	17555	17761	17741	17618	17447	17722	17636	17593	17630	17622	17708	17703	17652	17630	17565	17657	17759	17714	17824	17596	17699	17748	17746	17627	17802	17328	17524	17561	17662	17718	17586	17532	17590	17550	17721	17644	17691	17743	17621	17693	17546	17609	17606	17628	17586	17698	17803	17560	17708	17670	17662	17732	17715	17678	17601	17890	17672	17639	17633	17715	17574	17672	17606	17672	17683	17665	17744	17415	17744	17636	17682	17791	17706	17538	17804	17523	17592	17718	17617	17644	17602	17687	17683	17810	17742	17785	17496	17565	17697	17935	17663	17654	17819	17741	17633	17835	17759	17720	17704	17598	17659	17646	17639	17688	17940	17690	17687	17639	17661	17782	17699	17757	17445	17550	17572	17633	17781	17624	17714	17560	17709	17580	17633	17652	17592	17502	17825	17780	17657	17627	17687	17735	17637	17648	17665	17775	17744	17718	17672	17655	17668	17608	17874	17876	17602	17622	17556	17560	17529	17706	17758	17580	17658	17757	17663	17732	17590	17692	17746	17459	17640	17508	17777	17663	17672	17639	17694	17619	17762	17671	17628	17849	17600	17669	17726	17554	17720	17775	17664	17640	17648	17652	17681	17540	17532	17885	17677	17541	17707	17632	17584	17590	17711	17636	17557	17669	17753	17620	17745	17542	17582	17483	17583	17709	17490	17648	17710	17858	17789	17597	17580	17757	17618	17704	17470	17607	17571	17625	17690	17733	17545	17551	17693	17649	17429	17703	17548	17837	17722	17507	17943	17659	17604	17621	17548	17764	17678	17832	17672	17807	17675	17589	17746	17788	17757	17644	17621	17766	17659	17609	17841	17679	17686	17570	17765	17517	17675	17437	17522	17587	17966	17718	17564	17739	17643	17603	17508	17691	17772	17468	17720	17676	17601	17540	17545	17733	17602	17492	17631	17654	17780	17522	17703	17618	17585	17854	17620	17414	17628	17804	17680	17684	17613	17654	17677	17818	17689	17609	17622	17702	17803	17558	17714	17688	17602	17605	17712	17529	17623	17621	17631	17543	17583	17765	17550	17683	17518	17651	17592	17677	17659	17600	17558	17691	17515	17641	17605	17614	17648	17705	17677	17649	17613	17848	17731	17719	17736	17493	17798	17753	17626	17639	17470	17685	17436	17657	17632	17559	17715	17650	17570	17643	17666	17541	17585	17692	17426	17746	17691	17533	17572	17547	17706	17720	17679	17805	17666	17493	17643	17553	17578	17676	17646	17834	17596	17541	17715	17710	17690	17497	17762	17601	17517	17646	17599	17703	17809	17630	17697	17663	17739	17570	17788	17776	17482	17642	17597	17585	17761	17603	17635	17702	17803	17647	17613	17566	17587	17810	17658	17476	17600	17739	17799	17723	17709	17549	17541	17678	17448	17654	17506	17687	17597	17642	17681	17636	17801	17703	17658	17763	17672	17807	17722	17711	17574	17582	17709	17655	17586	17465	17799	17662	17697	17505	17661	17611	17733	17563	17643	17726	17659	17672	17688	17440	17832	17669	17554	17650	17512	17457	17611	17599	17648	17730	17653	17575	17687	17869	17805	17618	17593	17735	17771	17804	17630	17563	17593	17692	17659	17668	17740	17525	17572	17567	17763	17697	17888	17688	17670	17799	17641	17611	17810	17690	17706	17594	17693	17716	17652	17766	17350	17537	17534	17638	17617	17694	17740	17733	17746	17805	17611	17656	17665	17534	17537	17702	17621	17524	17617	17852	17678	17768	17582	17652	17667	17690	17718	17618	17659	17807	17706	17551	17688	17649	17690	17630	17813	17746	17707	17465	17607	17608	17665	17820	17564	17616	17698	17516	17650	17756	17518	17586	17579	17805	17429	17703	17625	17772	17538	17655	17739	17847	17636	17670	17630	17707	17724	17587	17667	17535	17652	17499	17726	17702	17478	17544	17672	17866	17551	17492	17680	17499	17679	17680	17725	17547	17709	17398	17729	17637	17600	17648	17596	17687	17578	17840	17630	17762	17585	17697	17565	17693	17449	17623	17697	17760	17533	17800	17686	17666	17562	17697	17538	17526	17709	17750	17703	17703	17690	17745	17605	17679	17738	17732	17565	17767	17640	17587	17910	17600	17716	17780	17569	17737	17646	17766	17634	17626	17591	17696	17633	17725	17601	17729	17602	17770	17632	17511	17601	17595	17651	17579	17687	17755	17643	17767	17815	17528	17743	17628	17667	17601	17784	17695	17781	17704	17815	17664	17805	17844	17608	17629	17694	17826	17753	17665	17578	17689	17609	17692	17660	17485	17550	17799	17546	17559	17681	17690	17539	17732	17716	17633	17501	17693	17679	17592	17546	17649	17662	17704	17745	17665	17682	17636	17571	17826	17611	17634	17762	17655	17829	17539	17460	17792	17751	17817	17687	17617	17684	17513	17770	17684	17571	17596	17694	17601	17626	17565	17622	17725	17532	17495	17694	17444	17684	17573	17785	17533	17622	17794	17639	17494	17634	17635	17715	17723	17791	17621	17595	17927	17658	17665	17677	17685	17689	17554	17536	17527	17724	17653	17657	17570	17658	17750	17746	17709	17821	17783	17613	17639	17790	17583	17688	17659	17698	17728	17790	17772	17654	17752	17721	17770	17645	17735	17551	17578	17654	17674	17660	17454	17653	17839	17562	17840	17646	17661	17456	17614	17801	17501	17753	17817	17564	17448	17752	17756	17653	17707	17761	17623	17547	17654	17696	17554	17627	17785	17600	17737	17691	17647	17692	17691	17715	17526	17719	17495	17566	17823	17531	17634	17788	17670	17682	17590	17663	17773	17662	17671	17762	17702	17584	17633	17686	17547	17724	17559	17637	17587	17620	17765	17753	17756	17574	17752	17716	17632	17616	17375	17607	17909	17676	17704	17596	17550	17728	17616	17645	17625	17619	17536	17688	17606	17692	17677	17696	17682	17538	17803	17736	17692	17557	17622	17654	17714	17717	17456	17550	17678	17591	17611	17570	17596	17802	17768	17723	17552	17594	17629	17711	17751	17744	17633	17627	17595	17654	17705	17651	17628	17720	17560	17849	17542	17607	17763	17767	17715	17669	17624	17551	17664	17809	17477	17557	17813	17653	17667	17642	17700	17653	17619	17585	17625	17664	17596	17727	17598	17746	17520	17658	17758	17567	17653	17538	17833	17791	17660	17670	17775	17565	17588	17630	17478	17736	17510	17729	17526	17852	17736	17704	17465	17592	17781	17591	17764	17684	17635	17675	17679	17662	17504	17720	17581	17450	17635	17774	17604	17801	17845	17572	17606	17663	17595	17768	17705	17660	17546	17664	17629	17544	17699	17682	17694	17543	17621	17552	17721	17799	17728	17688	17776	17722	17687	17572	17724	17721	17648	17766	17563	17552	17602	17678	17642	17631	17758	17509	17634	17775	17745	17537	17449	17766	17776	17647	17678	17502	17849	17908	17632	17720	17541	17776	17409	17735	17629	17822	17738	17628	17601	17600	17714	17870	17771	17625	17583	17699	17567	17620	17712	17582	17612	17703	17674	17657	17387	17676	17630	17743	17610	17695	17633	17828	17744	17647	17609	17462	17792	17729	17572	17792	17733	17442	17464	17684	17648	17858	17702	17647	17869	17732	17746	17550	17563	17488	17463	17614	17654	17710	17593	17659	17593	17640	17606	17665	17634	17690	17863	17555	17830	17629	17618	17770	17791	17668	17725	17783	17814	17662	17594	17694	17712	17450	17763	17745	17745	17577	17613	17801	17648	17833	17635	17630	17535	17585	17752	17664	17485	17635	17672	17518	17487	17760	17599	17584	17710	17656	17797	17725	17763	17693	17379	17724	17711	17596	17532	17798	17739	17653	17432	17739	17525	17655	17762	17628	17608	17735	17518	17464	17702	17619	17538	17710	17629	17754	17686	17572	17570	17804	17566	17507	17651	17669	17514	17709	17874	17521	17561	17606	17619	17525	17525	17705	17605	17561	17718	17827	17723	17726	17641	17614	17706	17927	17613	17750	17761	17543	17700	17486	17716	17740	17783	17712	17740	17698	17653	17705	17674	17517	17726	17697	17654	17548	17619	17542	17813	17730	17755	17556	17595	17718	17591	18001	17691	17815	17646	17598	17634	17664	17690	17765	17565	17476	17726	17795	17732	17673	17434	17686	17601	17462	17673	17545	17578	17594	17684	17695	17523	17706	17594	17556	17731	17827	17639	17652	17675	17717	17726	17506	17716	17622	17426	17589	17677	17533	17615	17621	17594	17542	17652	17760	17642	17816	17694	17694	17717	17726	17845	17642	17611	17660	17678	17758	17646	17670	17546	17691	17711	17704
22966	23173	38784	39382	34243	30814	28963	23283	21874	22213	22128	21936	21850	22178	21971	21953	22025	21834	21919	21850	21886	22100	21781	21912	22050	21944	21909	21596	21927	21762	21913	21748	21646	21920	21666	21832	21918	21835	21926	21675	21673	21694	21692	21647	21872	21691	21714	21479	21597	21639	21725	21962	21768	21883	21669	21512	21704	21581	21946	21572	21725	21934	21789	21608	21727	21751	21801	21749	21578	21684	21610	21619	21625	21692	21865	21665	21805	21801	21866	21855	21667	21800	21751	21710	21709	21680	21771	21700	21481	21439	21774	21850	21887	21617	21753	21951	21611	21572	21654	21541	21509	21642	21525	21867	21806	21605	21589	21631	21527	21763	21686	21654	21785	21746	21626	21570	21695	21508	21707	21723	21604	21364	21588	21660	21743	21557	21603	21691	21804	21631	21867	21558	21477	21500	21829	21867	21744	21749	21629	21652	21600	21881	21810	21742	21554	21519	21459	21717	21687	21739	21730	21686	21892	21643	21632	21735	21716	21853	21315	21616	21610	21461	21573	21298	21503	21513	21639	21662	21791	21622	21511	21527	21909	21596	21608	21662	21752	21705	21668	21664	21657	21942	21846	21660	21653	21547	21863	21576	21625	21730	21613	21588	21575	21460	21952	21645	21569	21864	21570	21763	21626	21621	21641	21722	21867	21571	21717	21747	21754	21758	21769	21580	21778	21662	21872	21592	21653	21744	21720	21625	21474	21479	21636	21551	21918	21827	21720	21739	21707	21394	21536	21643	21596	21535	21635	21627	21575	21757	21596	21521	21767	21692	21566	21782	21651	21574	21714	21848	21744	21541	21416	21684	21492	21729	21604	21620	21622	21650	21491	21724	21759	21578	21711	21635	21679	21726	21735	21685	21673	21780	21580	21515	21704	21643	21588	21608	21609	21542	21808	21472	21642	21510	21800	21576	21479	21717	21737	21549	21576	21588	21793	21713	21649	21582	21636	21803	21741	21555	21708	21563	21662	21650	21595	21495	21632	21738	21577	21861	21665	21892	21723	21703	21698	21681	21849	21699	21486	21796	21793	21530	21754	21750	21688	21568	21698	21702	21438	21765	21598	21701	21650	21646	21489	21660	21540	21521	21655	21864	21837	21807	21644	21835	21601	21588	21764	21630	21615	21585	21569	21542	21468	22021	21666	21645	21497	21497	21612	21737	21757	21734	21775	21581	21586	21775	21780	21605	21617	21443	21618	21532	21811	21739	21779	21723	21745	21583	21300	21967	21598	21666	21805	21574	21594	21602	21601	21495	21615	21470	21755	21543	21636	21646	21490	21490	21796	21575	21789	21512	21506	21767	21793	21765	21801	21658	21509	21599	21683	21602	21640	21603	21706	21794	21695	21437	21636	21713	21701	21609	21719	21664	21905	21676	21678	21792	21690	21763	21759	21361	21463	21749	21599	21671	21650	21642	21775	21838	21768	21739	21695	21856	21721	21395	21550	21723	21687	21581	21650	21539	21477	21620	21851	21467	21863	21731	21583	21490	21664	21439	21487	21704	21412	21771	21812	21739	21439	21713	21952	21875	21634	21615	21611	21515	21697	21572	21633	21693	21363	21682	21878	21521	21612	21628	21616	21568	21605	21817	21595	21592	21792	21602	21786	21817	21763	21493	21643	21531	21750	21724	21655	21517	21779	21524	21643	21679	21656	21618	21740	21717	21841	21928	21689	21619	21805	21772	21433	21378	21627	21650	21603	21727	21701	21562	21579	21508	21683	21768	21661	21866	21518	21618	21501	21595	21537	21764	21572	21595	21538	21498	21554	21788	21546	21711	21820	21778	21677	21724	21693	21642	21646	21650	21703	21710	21816	21500	21822	21752	21649	21676	21639	21643	21429	21654	21730	21603	21818	22015	21685	21773	21769	21545	21820	21595	21759	21661	21754	21746	21670	21785	21662	21797	21509	21815	21642	22016	21765	21757	21606	21656	21763	21590	21666	21546	21566	21674	21920	21738	21769	21677	21667	21492	21591	21583	21424	21703	21630	21598	21900	21680	21966	21995	21775	21706	21925	21611	21724	21574	21570	21443	21811	21648	21525	21559	21685	21572	21724	21456	21716	21492	21639	21812	21756	21655	21875	21526	21445	21725	21797	21683	21595	21614	21596	21603	21693	21711	21750	21452	21673	21581	21750	21819	21577	21637	21684	21785	22054	21524	21676	21673	21516	21806	21431	21624	21675	21458	21688	21489	21756	21851	21800	21639	21735	21616	21729	21860	21697	21623	21774	21757	21653	21350	21607	21470	21622	21634	21580	21740	21528	21536	21620	21833	21700	21647	21470	21642	21767	21692	21581	21800	21820	21626	21469	21618	21726	21652	21531	21517	21696	21818	22051	21736	21690	21555	21552	21704	21907	21722	21711	21563	21607	21664	21424	21619	21726	21652	21603	21621	21599	21620	21415	21835	21581	21713	21762	21609	21549	21492	21675	21758	21799	21672	21695	21687	21758	21727	21662	21761	21493	21748	21565	21708	21782	21611	21312	21492	21490	21758	21715	21694	21556	21709	21547	21807	21547	21723	21555	21471	21590	21546	21582	21632	21619	21743	21727	21600	21705	21648	21629	21749	21621	21586	21651	21605	21675	21688	21642	21731	21843	21705	21776	21601	21298	21679	21539	21541	21570	21625	21713	21568	21578	21626	21721	21620	21684	21686	21530	21767	21750	21751	21745	21683	21699	21598	22002	21545	21506	21624	21550	21580	21771	21728	21624	21754	21631	21753	21819	21560	21744	21656	21858	21507	21465	21535	21577	21911	21518	21767	21733	21639	21848	21623	21847	21688	21573	21677	21683	21396	21689	21686	21763	21638	21679	21771	21707	21575	21639	21628	21523	21447	21807	21726	21784	21572	21681	21718	21491	21815	21724	21781	21671	21540	21716	21747	21682	21757	21745	21713	21693	21837	21608	21587	21674	21784	21893	21487	21685	21591	21711	21758	21516	21598	21697	21613	21487	21620	21780	21476	21816	21669	21767	21747	21624	21669	21869	21716	21810	21677	21500	21470	21674	21212	21654	21667	21607	21704	21762	21613	21624	21584	21800	21537	21627	21977	21554	21880	21577	21632	21501	21467	21775	21602	21697	21943	21559	21715	21601	21671	21601	21541	21765	21552	21633	21612	21668	21424	21738	21725	21653	21623	21437	21610	21852	21848	21694	21519	21647	21573	21799	21587	21685	21619	21598	21766	21732	21648	21594	21414	21494	21698	21884	21654	21734	21744	21508	21615	21701	21671	21617	21555	21637	21615	21759	21491	21812	21715	21636	21808	21529	21685	21673	21780	21782	21687	21645	21715	21604	21738	21781	21574	21657	21490	21923	21724	21409	21739	21549	21565	21729	21507	21606	21776	21864	21719	21635	21650	21782	21689	21822	21863	21787	21892	21718	21812	21481	21581	21626	21822	21682	21847	21604	21656	21701	21772	21753	21610	21680	21750	21484	21426	21740	21503	21730	21794	21519	21589	21747	21726	21925	21944	21685	21661	21751	21706	21513	21802	21506	21666	21836	21695	21656	21828	21794	21787	21476	21638	21799	21831	21666	21679	21885	21699	21645	21718	21798	21776	21666	21714	21439	21792	21608	21563	21776	21731	21824	21743	21715	21643	21778	21802	21798	21727	21609	21562	21567	21657	21810	21495	21716	21651	21666	21417	21871	21739	21751	21796	21817	21585	21856	21692	21796	21509	21515	21466	21964	21727	21791	21600	21727	21508	21636	21554	21592	21649	21888	21832	21519	21632	21553	21397	21506	21725	21685	21830	21646	21766	21646	21770	21419	21520	21606	21584	21542	21676	21681	21732	21741	21526	21560	21565	21834	21884	21572	21556	21805	21362	21780	21588	21611	21442	21446	21840	21757	21572	21440	21672	21557	21648	21595	21578	21573	21816	21706	21456	21472	21478	21773	21605	21651	21761	21584	21776	21790	21694	21679	21662	21553	21494	21557	21517	21762	21605	21538	21774	21673	21637	21620	21520	21909	21749	21381	21360	21533	21704	21717	21501	21674	21606	21770	21828	21478	21433	21797	21927	21579	21599	21638	21723	21723	21572	21634	21527	21538	21382	21494	21975	21640	21746	22083	21788	21652	21704	21609	21501	21688	21784	21443	21687	21596	21766	21742	21461	21555	21624	21453	21528	21506	21377	21520	21783	21578	21583	21733	21563	21779	21544	21727	21551	21484	21664	21671	21715	21902	21712	21503	21775	21576	21694	21599	21748	21811	21977	21564	21661	21724	21669	21713	21751	21382	21735	21632	21758	21524	21776	21754	21606	21610	21489	21547	21641	21602	21820	21558	21613	21764	21773	21480	21783	21582	21688	21501	21603	21665	21780	21540	21563	21804	21665	21645	21553	21599	21620	21558	21638	21834	21551	21958	21744	21570	21806	21739	21586	21882	21613	21535	21676	21714	21629	21868	21560	21518	21546	21580	21587	21781	21636	21875	21681	21365	21578	21720	21675	21651	21631	21541	21649	21808	21586	21767	21660	21918	21634	21853	21564	21637	21791	21538	21697	21564	21540	21515	21612	21758	21679	21785	21545	21679	21845	21700	21584	21704	21679	21720	21542	21868	21672	21484	21736	21757	21681	21750	21645	21709	21601	21683	21670	21750	21614	21603	21754	21674	21675	21681	21534	21625	21727	21543	21413	21531	21575	21581	21871	21813	21784	21654	21580	21469	21825	21574	21668	21458	21729	21632	21838	21633	21683	21795	21835	21599	21923	21529	21601	21805	21929	21582	21567	21565	21599	21818	21755	21564	21565	21581	21856	21791	21713	21920	21675	21597	21633	21527	21608	21619	21606	21606	21552	21501	21776	21529	21685	21693	21809	21748	21715	21709	21434	21987	21788	21692	21527	21840	21634	21319	21632	21574	21762	21677	21554	21777	21635	21523	21779	21816	21640	21614	21500	21830	21518	21705	21700	21472	21632	21775	21700	21463	21719	21808	21601	21523	21666	21873	21604	21531	21768	21516	21704	21609	21855	21581	21638	21649	21509	21364	21522	21502	21553	21745	21602	21627	21749	21583	21627	21630	21708	21611	21873	21565	21685	21705	21441	21768	21641	21731	21645	21847	21468	21651	21513	21473	21515	21755	21924	21595	21680	21683	21801	21742	21688
64086	104354	95795	73627	50293	32376	21516	17670	17630	17648	17482	17695	17624	17543	17525	17653	17403	17701	17722	17788	17669	17606	17685	17683	17578	17675	17546	17475	17620	17655	17451	17669	17563	17604	17678	17528	17802	17600	17508	17589	17523	17745	17731	17571	17519	17565	17478	17618	17531	17470	17462	17511	17473	17673	17557	17441	17593	17326	17590	17682	17445	17480	17734	17519	17484	17545	17564	17526	17727	17561	17528	17557	17593	17447	17663	17365	17544	17458	17581	17627	17514	17516	17572	17620	17460	17456	17582	17628	17571	17712	17582	17541	17630	17653	17705	17527	17668	17484	17423	17553	17820	17687	17563	17631	17510	17653	17550	17617	17474	17573	17725	17571	17393	17569	17464	17433	17548	17544	17538	17538	17584	17682	17449	17629	17513	17365	17552	17508	17492	17587	17621	17596	17620	17667	17591	17498	17578	17624	17430	17560	17612	17595	17600	17525	17795	17478	17552	17575	17636	17482	17559	17632	17599	17573	17590	17613	17578	17739	17732	17377	17602	17497	17691	17758	17628	17670	17437	17606	17695	17710	17591	17518	17586	17610	17761	17294	17467	17670	17826	17645	17436	17596	17597	17656	17692	17521	17546	17485	17523	17609	17686	17817	17541	17478	17611	17518	17536	17524	17631	17507	17728	17520	17448	17505	17423	17624	17482	17491	17685	17663	17540	17543	17552	17545	17507	17741	17503	17540	17631	17344	17667	17597	17558	17548	17468	17572	17527	17582	17604	17453	17515	17575	17607	17434	17621	17561	17636	17584	17553	17506	17640	17771	17519	17741	17552	17584	17543	17715	17670	17560	17540	17523	17666	17554	17571	17545	17426	17596	17573	17747	17459	17668	17524	17594	17584	17421	17664	17629	17583	17741	17518	17507	17462	17554	17713	17359	17659	17520	17664	17700	17557	17640	17573	17429	17697	17577	17634	17406	17606	17556	17609	17559	17467	17455	17402	17638	17556	17607	17745	17596	17361	17600	17657	17699	17595	17645	17636	17498	17493	17614	17449	17403	17445	17608	17556	17695	17589	17623	17744	17514	17689	17640	17449	17600	17596	17703	17699	17565	17547	17442	17765	17569	17445	17474	17653	17605	17651	17377	17621	17450	17532	17402	17422	17432	17566	17559	17440	17553	17367	17587	17540	17645	17700	17560	17470	17546	17671	17651	17360	17327	17439	17756	17491	17586	17701	17600	17569	17544	17297	17593	17705	17713	17564	17823	17550	17654	17624	17540	17651	17683	17608	17499	17704	17556	17496	17345	17504	17623	17498	17576	17446	17496	17579	17593	17562	17547	17612	17509	17512	17651	17588	17557	17584	17604	17457	17673	17518	17448	17611	17532	17637	17528	17498	17626	17729	17466	17569	17604	17577	17518	17813	17467	17496	17570	17504	17594	17684	17526	17550	17694	17541	17594	17515	17484	17680	17663	17611	17589	17641	17660	17509	17764	17593	17575	17365	17660	17677	17573	17660	17496	17483	17719	17632	17493	17796	17515	17551	17445	17544	17427	17635	17616	17633	17642	17474	17511	17428	17627	17525	17784	17579	17572	17525	17684	17598	17647	17619	17526	17569	17676	17450	17634	17351	17580	17461	17463	17644	17415	17535	17495	17527	17530	17685	17503	17466	17568	17494	17638	17530	17628	17658	17557	17463	17568	17510	17599	17475	17549	17395	17535	17675	17412	17649	17420	17655	17554	17557	17362	17598	17559	17639	17631	17599	17576	17738	17627	17787	17501	17592	17529	17483	17634	17407	17633	17667	17672	17595	17443	17530	17692	17498	17696	17566	17414	17655	17586	17574	17485	17531	17490	17666	17566	17553	17635	17605	17543	17617	17503	17642	17452	17406	17458	17437	17500	17578	17547	17652	17627	17862	17476	17614	17525	17291	17591	17577	17360	17619	17524	17383	17547	17660	17572	17739	17568	17409	17431	17557	17612	17500	17507	17640	17631	17605	17694	17551	17425	17484	17613	17719	17553	17496	17442	17616	17479	17597	17358	17532	17690	17728	17586	17601	17452	17520	17495	17653	17540	17530	17417	17514	17613	17541	17538	17623	17831	17552	17445	17568	17518	17630	17561	17630	17528	17534	17540	17467	17675	17658	17605	17614	17489	17622	17480	17608	17623	17562	17379	17695	17593	17683	17612	17615	17643	17517	17509	17390	17666	17695	17537	17648	17627	17548	17610	17524	17516	17730	17515	17561	17450	17560	17571	17514	17600	17638	17679	17550	17552	17550	17639	17615	17580	17522	17485	17471	17439	17558	17739	17597	17649	17315	17531	17621	17411	17781	17489	17655	17605	17564	17582	17660	17566	17702	17487	17477	17702	17518	17465	17614	17529	17555	17594	17601	17595	17569	17414	17703	17506	17517	17527	17521	17512	17507	17616	17597	17630	17604	17555	17542	17537	17526	17725	17415	17627	17636	17563	17609	17593	17592	17538	17504	17511	17557	17334	17622	17645	17582	17715	17435	17597	17520	17396	17463	17546	17409	17714	17544	17634	17592	17455	17641	17604	17575	17372	17545	17412	17640	17787	17567	17540	17520	17555	17409	17664	17589	17444	17368	17677	17729	17478	17512	17635	17560	17560	17596	17522	17461	17578	17677	17665	17442	17641	17685	17646	17618	17444	17461	17494	17390	17548	17763	17681	17602	17375	17467	17450	17728	17682	17457	17612	17512	17576	17483	17584	17661	17688	17639	17489	17441	17472	17507	17615	17442	17460	17648	17651	17580	17581	17677	17463	17477	17645	17590	17674	17653	17489	17639	17502	17440	17620	17626	17675	17668	17624	17520	17603	17518	17478	17495	17634	17629	17553	17325	17619	17546	17527	17461	17537	17719	17618	17645	17477	17511	17605	17524	17648	17532	17583	17595	17528	17601	17451	17457	17623	17493	17686	17440	17561	17503	17645	17541	17486	17521	17456	17526	17553	17562	17567	17642	17489	17563	17640	17603	17517	17688	17479	17412	17604	17573	17527	17681	17706	17486	17461	17486	17550	17642	17602	17449	17494	17786	17567	17566	17639	17523	17648	17657	17604	17528	17618	17627	17473	17560	17647	17558	17425	17424	17649	17589	17604	17345	17510	17482	17361	17521	17491	17585	17674	17626	17424	17612	17617	17661	17505	17484	17488	17610	17724	17374	17498	17650	17673	17477	17718	17672	17476	17582	17646	17659	17386	17524	17694	17444	17623	17369	17556	17564	17500	17532	17596	17527	17583	17409	17544	17570	17547	17668	17683	17499	17610	17528	17350	17592	17548	17701	17730	17503	17496	17393	17559	17475	17611	17669	17549	17601	17466	17684	17619	17566	17619	17653	17724	17469	17651	17461	17471	17607	17694	17467	17482	17744	17625	17636	17567	17515	17480	17646	17752	17440	17620	17444	17598	17511	17684	17637	17562	17635	17342	17728	17685	17576	17642	17573	17532	17516	17603	17557	17493	17548	17508	17642	17553	17590	17801	17664	17666	17588	17756	17459	17527	17595	17592	17590	17604	17626	17626	17587	17610	17542	17635	17565	17649	17585	17690	17479	17647	17657	17580	17589	17562	17687	17587	17558	17555	17531	17661	17519	17567	17607	17768	17446	17780	17447	17529	17661	17362	17597	17534	17575	17416	17523	17501	17367	17523	17524	17552	17641	17604	17617	17617	17660	17529	17488	17442	17478	17640	17314	17659	17560	17407	17406	17534	17532	17577	17321	17552	17471	17669	17558	17495	17591	17724	17457	17613	17426	17452	17641	17725	17461	17481	17625	17432	17782	17537	17541	17540	17595	17568	17550	17661	17617	17632	17517	17622	17690	17572	17526	17468	17498	17606	17654	17515	17537	17660	17590	17670	17599	17636	17390	17506	17579	17584	17570	17632	17576	17593	17525	17347	17499	17453	17608	17603	17585	17316	17632	17588	17631	17626	17533	17521	17644	17638	17593	17555	17615	17502	17631	17706	17361	17640	17563	17698	17589	17552	17522	17473	17475	17466	17625	17467	17538	17712	17515	17563	17511	17674	17526	17590	17515	17501	17526	17519	17415	17648	17505	17479	17581	17526	17582	17650	17568	17605	17518	17461	17425	17480	17554	17530	17562	17494	17579	17582	17480	17644	17458	17630	17431	17490	17560	17522	17576	17599	17702	17816	17565	17594	17518	17545	17672	17627	17515	17442	17542	17478	17577	17338	17645	17604	17483	17585	17510	17607	17591	17441	17697	17531	17511	17621	17617	17276	17573	17484	17627	17607	17598	17530	17564	17553	17673	17586	17563	17616	17582	17609	17536	17512	17577	17596	17681	17717	17634	17634	17540	17512	17542	17436	17676	17568	17630	17609	17514	17651	17453	17499	17643	17727	17438	17529	17453	17473	17763	17735	17479	17502	17465	17621	17629	17667	17638	17525	17775	17671	17806	17608	17524	17463	17521	17584	17654	17636	17462	17546	17402	17629	17536	17658	17574	17706	17675	17632	17447	17583	17424	17556	17531	17678	17538	17567	17465	17459	17685	17350	17579	17581	17588	17597	17404	17481	17646	17621	17491	17677	17533	17520	17464	17438	17485	17572	17685	17432	17517	17579	17790	17410	17586	17461	17682	17469	17562	17632	17566	17446	17578	17580	17505	17599	17607	17722	17669	17826	17620	17476	17605	17643	17573	17461	17407	17490	17596	17550	17627	17535	17528	17533	17541	17409	17470	17538	17606	17617	17673	17470	17502	17671	17647	17593	17634	17555	17615	17555	17679	17495	17636	17516	17588	17655	17527	17731	17421	17530	17536	17490	17506	17401	17635	17533	17669	17565	17681	17649	17675	17671	17454	17638	17462	17629	17424	17536	17574	17810	17537	17575	17426	17614	17499	17392	17691	17507	17527	17570	17651	17557	17512	17674	17444	17564	17571	17594	17386	17552	17302	17403	17607	17510	17478	17660	17497	17572	17469	17636	17761	17371	17589	17506	17582	17583	17763	17561	17601	17397	17548	17491	17537	17615	17490	17705	17474	17384	17570	17585	17650	17689	17613	17527	17506	17551	17552	17429	17529	17535	17484	17597	17696	17611	17479	17532	17544	17508	17610	17562	17561	17527	17515	17570	17761	17586	17735	17690	17548	17665	17546	17429	17618	17532	17577	17511	17724	17613
29138	34928	46740	36705	26603	23038	21745	20886	20870	20823	20814	20780	20776	20788	20960	20858	20880	21071	20596	20896	20798	20789	20795	20844	20763	20736	20901	20795	20704	20851	20732	20728	20751	20897	20806	20758	20841	20637	20968	21014	20814	20992	20821	20476	20616	20764	20870	21051	20858	21037	20873	20774	20872	20879	20739	20570	21008	20901	20770	20713	20783	20929	21060	21016	20776	20680	20936	20973	20879	20879	20710	20726	20838	20806	20822	20863	20624	20817	20584	20877	20906	20850	20554	20961	20759	20687	20742	20837	20839	20810	20732	20898	20788	20724	20927	20673	20689	20726	20937	20707	20911	20766	20861	20965	20730	20682	20839	20647	20835	20642	20829	20794	20785	20660	20842	20906	20711	20537	20701	20705	20792	20608	20788	20768	20723	20688	20880	20739	21053	20564	20554	20573	20752	20759	20691	20691	20675	20751	20755	20699	20854	20777	21067	20875	20822	20868	20735	20734	20824	20616	20890	20924	20961	20722	20724	20673	20546	20648	20880	20815	20796	20638	21056	20750	20842	20866	20978	20814	20597	20916	20809	20689	20639	20844	20841	20898	20818	20672	20803	21009	20952	20917	20856	20932	20669	20837	20859	20913	20698	20946	20810	20829	20875	20809	20651	20811	20754	20830	20699	20769	20809	20881	20934	20672	20837	20826	20766	20640	20770	20891	20936	20919	20803	20927	21070	20745	20745	20839	20810	20817	21075	20728	20779	20759	20996	20700	20738	20824	20814	20639	20934	20793	20675	20536	20767	20539	20729	20844	20682	20853	21177	20731	20544	20586	20515	21029	20860	21010	20761	20748	20970	21004	20609	20835	20756	20691	20732	20750	20922	20773	20854	20879	21038	20807	20717	20737	20777	20994	20879	20946	20642	20775	20767	20914	20814	20838	20837	20814	20902	20781	20783	20729	20786	20681	20624	20962	20775	20712	20905	20756	20744	20643	21092	20733	20830	20779	20865	20900	20753	20752	20785	20532	20963	20661	20734	21043	20679	20565	20989	20645	20792	20880	20795	20910	20740	20742	20744	20880	20762	20798	20771	20704	20805	20623	20737	20778	20771	20502	20762	20744	21017	20943	20905	20880	20822	20602	20718	20656	20899	20858	20891	20724	20698	20857	20738	20833	20952	20659	20714	20804	20929	20753	20668	20809	20638	20789	21063	20623	20965	20979	20881	20734	20581	20901	20888	20589	20815	20933	20814	20667	20623	20830	20960	20996	20875	20743	20671	20884	20969	20855	20821	20802	20786	20696	20720	20649	20765	20670	20507	20607	20638	20698	20698	20927	20777	20886	20921	20843	20882	20995	21139	20994	20921	20751	20924	20744	20817	20683	20567	20802	20986	20774	20661	20749	20884	20738	20782	20843	20788	20851	20825	20820	20734	20756	20737	20911	20898	20758	20662	20895	20712	20731	20965	20720	20924	20768	20643	20661	20881	20986	20844	20526	20732	20826	20955	20910	20604	20663	20918	20805	20777	20805	20927	20788	20715	20721	20703	20924	20842	20653	20736	20702	20865	20729	20855	20761	20746	20816	20928	21000	20931	20781	20924	20919	20798	20879	20796	20572	20831	20901	20803	20943	20654	20985	20651	20724	20833	20853	20782	20845	20763	20918	20575	20756	21041	20918	20824	20746	20792	21050	20819	20810	20911	20884	20544	20875	20777	20661	20814	20783	20746	20707	20913	20792	20791	20763	20824	20784	20773	20811	21004	20647	20791	20831	20937	20708	20746	20811	20809	20722	20831	20966	20929	20766	20876	21015	20818	20754	20698	20952	20845	20697	20656	20468	20845	20745	20800	20777	20905	20863	20873	20735	20890	20684	20977	20773	21069	20778	20688	20652	20806	20977	20710	20862	20675	20893	20722	20796	20855	20790	20845	20745	20838	20904	20765	20622	20813	20759	20755	20897	20682	20673	20663	20799	20891	20877	20832	20988	20943	20673	20779	20814	20798	20773	20829	20662	20776	20743	20988	20984	20876	21011	20961	20795	20765	20991	20817	20931	20843	20915	20747	20802	20894	20844	20902	20795	20802	20933	20870	20794	20786	21072	20883	20918	20901	20724	20731	20926	20877	20864	20799	20555	20898	20708	20853	20755	20743	20933	20852	20669	20729	20918	20792	20915	20970	20611	21025	20993	20958	20882	20875	20853	20630	20778	20952	21035	20760	20907	20640	20861	20750	20874	20738	20772	20787	20619	20778	20913	20881	20977	20686	20798	20842	21017	20971	20799	20992	20582	20758	20815	20657	20745	20819	20682	20571	20623	20687	20812	20688	20966	20792	20722	20701	20929	20728	20601	20631	20681	20675	20867	20748	20621	20653	20706	20794	20918	20774	20685	20711	20704	20787	20839	20661	20856	20860	20913	20759	20890	20914	20762	21008	20758	20768	20875	20671	20986	20922	20836	20650	20762	20652	20713	20904	20720	20724	20745	20846	20966	20701	20903	20943	20799	20974	20816	20767	20981	20981	20887	20778	20840	20854	20779	20878	20925	21020	20650	20694	20633	20655	20773	20854	20681	20952	20992	20874	20652	20850	20749	20992	20854	20930	20746	20749	20878	20994	20841	20803	20921	20963	20916	20726	20662	20812	20776	20815	20814	20678	20921	20822	20912	20746	20566	20663	20627	20885	20860	20891	20578	20740	20809	20847	20756	20638	20880	20710	20772	20885	20816	20765	20920	20553	20836	21059	20687	20769	20366	20690	20636	20891	20896	20750	20707	20694	20867	20906	20821	20856	20883	20904	20782	20985	20831	20652	20843	21023	20915	20780	20899	20792	21058	20983	20768	20845	20801	20816	20877	20557	20742	20741	20675	20933	20540	20700	20703	20684	20809	20791	20858	20864	20553	20797	20801	20820	20801	20746	20618	20768	20859	20841	20896	20950	20638	20679	20626	20851	20918	20875	20891	20541	20790	20547	21078	20732	20648	20716	20880	20765	20750	20859	20863	20847	20951	20954	20821	20932	20813	20594	20724	20681	20748	20969	20865	20785	20574	20729	20685	20814	20762	20834	20854	20738	20938	20885	20872	20730	20809	20582	20813	20878	20841	20712	20913	20834	20887	21004	20896	20808	20804	20706	20755	20957	20698	20785	20591	20768	20732	20873	20877	20865	20887	20987	20816	20813	20917	20718	20674	20770	20869	20748	20943	20884	20784	20694	20799	20813	21010	20717	21029	20821	21002	20658	20970	20945	20452	20855	20615	20753	21018	20892	20765	20895	20837	20912	20807	20890	20933	20840	21017	20943	20915	20932	20835	21015	20577	20736	20844	20808	20973	20831	20750	20817	20745	20986	20892	20848	20933	20842	20866	20708	20772	20956	20762	20714	20813	20865	20779	20828	20766	20662	20887	20612	20521	20732	20886	20717	20810	20806	20741	20884	20738	20657	20927	20702	20882	21023	20784	20598	20637	20792	20837	20983	20620	20829	20805	20779	20783	20902	20848	20720	20514	20824	20837	20846	20860	20923	21000	20754	20949	20660	20780	20777	20793	20754	20542	21065	21013	20770	20625	20805	20790	20732	20684	20805	20891	21018	20844	20739	20671	20753	20951	20856	20758	20734	20774	20855	20826	20823	20646	21016	20741	20650	20937	20898	20562	20916	20683	20922	20850	20709	20837	20755	20742	20787	20575	20780	20991	20772	21016	20851	20866	20824	20748	20891	20557	20678	20694	21019	20823	20668	20733	20834	20825	20835	20934	20683	20849	20660	20849	20962	20854	20904	21021	21058	20679	20674	20858	20937	20813	20687	20677	20698	20826	20785	20895	20555	20891	20892	20877	20744	20827	20854	20955	20583	20876	21001	20832	20661	20796	20739	20712	20629	20855	20910	20795	20807	20735	20806	20775	20678	20930	20980	20834	20713	20910	20612	20579	20759	20867	20617	20743	20864	20887	20820	20880	20858	20840	21136	20679	21042	20765	21029	20813	20852	20925	20836	20842	20815	20734	20999	20740	20808	20858	20759	21025	20709	20647	20818	20757	20587	20688	20967	21032	20800	20716	20735	20594	20780	20855	20737	20732	20981	20528	20702	20650	20884	20881	20998	20944	20929	20718	20934	20758	20836	20782	20703	20675	20759	20814	20825	20870	20826	20776	20989	20871	20854	20865	20863	20844	20942	20944	20835	20844	20996	20540	20987	20812	20824	20694	20946	20983	20849	20773	20871	20782	20730	20813	20731	20589	20672	20637	20955	20922	20681	20669	20531	20655	20701	20932	20751	20842	20638	20469	20881	20830	20783	20855	20775	20855	20879	20778	20879	20810	20876	20930	20869	21011	20589	20913	20893	20716	20645	20760	20744	20916	20766	20752	20731	20805	20658	20736	20837	20982	20844	20680	20739	20852	21029	20872	20876	20780	20935	20977	20920	20768	20717	20880	20747	20886	20773	20830	20900	20852	20668	20873	20768	20870	20928	20700	20739	20836	20748	20742	20900	20812	20767	20658	20731	20808	20820	20772	20578	20988	20949	20901	20739	20663	20707	20806	20631	20804	20713	20850	20832	20895	21049	20674	20777	20942	20674	20834	20847	21013	20858	20857	20929	20764	20839	21000	20863	20886	20989	20916	20669	20618	20480	20715	20780	20861	20815	20647	20976	20765	20955	20989	20966	20909	21128	20845	20655	20988	20832	20955	20749	20669	20723	20720	20667	20822	20897	20877	20743	20912	20633	20969	20854	20737	20755	20912	20626	20912	20975	20780	20735	20668	20833	20955	20933	20707	20906	20756	20877	20816	20945	20819	20830	20799	20696	20832	20824	20677	20905	21040	20928	20864	20962	20784	20737	20725	20945	20838	20806	20631	20688	20887	20919	20788	20879	20756	20778	20642	20709	20801	20871	20746	20916	20747	20800	20858	20993	20859	20833	20838	20841	20940	20772	21021	20727	20765	20806	20710	20871	20789	20805	20903	20951	20623	20833	20833	20715	20489	20626	20806	20791	20661	20998	20691	20999	20762	20860	20864	20654	20729	20905	20922	20749	20857	20777	20909	20723	20610	20847	20743	21043	20913	20825	20919	20936	20885	20757	20874	20782	20731	20704	20786	20991	20683	20685	20689	20728	20721	20863	20990	20807	20786	20812	20779	20632	20922	20939	20784	20762	20703	20736	20577	20759	20864
33882	56969	49357	32420	22778	18831	17363	16882	16953	16993	17121	16785	16935	17022	16938	17096	16868	17198	16945	16952	16953	17086	17000	17081	16873	17099	17009	17088	17130	16895	17013	17021	17063	17028	16964	16958	17031	16900	16996	17086	17044	17016	17001	17009	16978	16947	16933	17198	17149	17015	17018	17101	17150	16852	17146	16889	17017	17145	17064	16913	16907	16941	17201	17019	16923	16924	16818	16981	16973	17044	17021	17061	17157	16930	16985	16994	17004	17002	17049	16951	16967	17137	17119	16945	17000	17051	16967	17181	16959	16963	17084	16760	16933	17082	17111	16971	16836	16835	17066	17013	17191	17073	16958	17114	16973	16990	17161	17060	17204	16894	17076	17013	16999	16972	17151	16805	17003	16942	16927	16943	16992	17006	16860	17142	17009	17047	16921	17021	17025	17224	17023	16936	16918	17098	16849	16884	17132	17071	16972	17034	17007	17110	16993	17179	17017	16933	16989	16888	16998	17022	17018	17013	17113	16962	16944	17034	16882	16974	16777	16986	16990	16866	17021	16898	17193	16941	17051	16968	17021	16986	16978	17179	16910	16892	16963	17241	17138	16973	17196	17066	17017	17068	17101	16974	17081	17084	16954	17039	16735	16970	17071	16830	17083	16938	17012	17238	16965	17091	16837	16907	16868	17046	17078	16844	17178	17066	17087	16989	17055	16996	17098	16928	17094	16875	17004	16966	17049	17079	16936	17080	17083	17033	16978	16995	16927	17096	16873	17053	17019	16802	16977	16943	16929	17091	17174	16729	17084	16969	16828	16967	16813	16904	17033	16942	17038	17123	16909	17030	17068	17139	16949	17098	17055	17093	17085	16988	17051	16924	17061	16970	16824	16890	17179	17168	16901	16832	17140	16886	17039	17019	17057	17011	16932	17123	17129	17314	16880	17061	16986	17025	16859	17059	16847	16906	17040	17124	16972	16900	16863	17208	16867	16941	17017	17058	16777	16982	17009	17086	17000	16977	17019	17057	16968	16985	16991	16969	17076	17043	16849	16717	17020	17055	16930	17075	16993	17025	16917	16991	17039	17012	16849	17185	16971	17024	16998	17102	16914	16964	16933	17035	16908	17033	16962	17077	17036	17039	17029	17062	17035	16885	17034	17018	16950	17073	16959	17112	16932	16982	16922	16936	17115	16986	17194	17119	17075	17092	16840	16998	17127	16998	16888	17064	16947	17002	17035	16853	16981	16862	16962	16942	17007	17144	16885	17054	16958	16879	17090	16916	16966	16742	17096	17035	17007	16897	16885	17036	16872	16897	16915	16980	16784	17002	17021	17036	16888	17062	16915	16933	16933	16935	17054	16941	17126	16970	17040	16858	16966	16978	16894	16841	17079	17123	17205	17117	17019	16849	17134	16984	17200	16981	16975	16984	16940	17036	17002	16973	16965	17089	17123	17044	17137	16962	16993	17070	17106	17053	17238	17002	16907	17049	17113	17015	16997	16918	16979	16985	17105	17269	17010	16917	17085	16984	16894	16976	17091	17021	16989	17048	16997	16959	17059	16983	17130	17155	17062	16982	17020	16865	17000	17223	17051	16971	17014	16943	16830	16957	17155	17064	16810	17005	16872	17074	16978	16849	16938	16971	17073	16974	16835	16923	17008	16941	16962	17116	17084	16900	17162	16928	16941	17009	17046	17049	17019	17093	16960	16909	16995	16983	17021	16863	17098	16938	16835	16999	17052	16921	17051	17036	17147	17246	17104	16991	16906	17022	16960	17015	16972	16830	17207	16897	16888	17034	17080	17013	16901	17058	16922	16971	16969	17080	17214	16980	17011	16974	16971	16969	17125	16978	16929	17157	16888	16891	16981	17108	17032	16914	17099	16922	17020	16975	17045	17017	16896	16992	16948	17050	17170	16937	17009	17038	16859	16888	17010	16937	16936	17066	17113	16948	17046	16975	17081	16895	17027	17104	16958	16955	17067	17103	16878	17008	17042	17028	16928	17130	17158	17050	17000	16876	17024	17017	16919	16832	16918	16948	17101	17018	16993	17015	16997	17026	17098	16921	16982	17063	16880	16960	16918	17105	16991	17054	17059	17177	17003	17069	17001	16990	16884	17021	17004	17106	17015	17119	17114	16925	16979	17003	16988	16976	17013	16817	17007	17045	16869	17072	17029	17105	17177	17103	17104	17158	17083	17037	17068	16970	17137	16967	16916	16935	17041	17070	17043	16873	17007	17009	16992	16779	16968	17070	17160	17048	17047	17126	17107	16880	16969	16986	16909	16986	17075	17131	16970	16979	17052	16986	16964	17122	16878	16984	17097	16742	17130	17001	16848	17088	17064	17077	17238	17130	16839	16936	17120	17170	16796	16989	17082	16988	17042	17025	16948	17045	16837	17083	16805	17160	16958	17139	17042	17021	17071	16913	16881	17107	17113	16991	17133	17032	16974	16913	17105	16982	17136	16855	17055	17059	16757	17086	17067	17056	17127	17093	17049	17044	16949	17025	17190	17026	17140	16942	17095	16998	17026	17116	17127	17068	16969	17088	17146	16942	16827	17027	17041	17056	16975	17144	16938	16833	17051	16961	16888	17009	17127	16992	16897	17161	16983	16915	16980	17105	16731	16828	16848	17059	17154	16735	16957	16916	16866	17197	16950	17037	17062	16865	16945	17050	17207	16843	17084	17167	17050	17029	17025	17035	17139	17043	16987	16937	17100	17161	16973	17086	16850	17112	16852	17136	17071	17024	16934	16942	16910	16844	17009	17016	17123	17029	17022	16940	17045	16991	17008	16986	17059	16929	16951	16891	17023	16942	17041	16856	17104	16983	16947	17043	16825	17037	17053	16944	16895	17003	17078	17116	16978	16978	17005	17082	16985	17066	17222	16933	17100	16981	17040	17149	17011	16891	16925	17124	17071	17014	17024	16914	16913	17004	17120	17120	16983	17089	16796	17051	16907	16938	17113	17181	16983	17074	17030	16947	17014	17108	16915	17139	16925	16767	17063	17088	17095	17136	17127	17150	17099	16979	17205	17095	17224	16976	16923	17102	17064	17055	16989	17099	17027	16950	17014	17133	17009	17062	17061	17031	17111	17006	17046	16938	17114	17162	17052	16922	17052	17072	17080	16932	17043	16993	17129	17113	16936	16930	16966	17083	17224	17138	16874	17102	17116	17031	16971	16939	17021	17039	17163	16952	17128	17028	17037	17045	16948	17203	16970	17095	17053	17112	16993	17131	17002	16887	17099	16901	17030	16858	16946	16942	17122	17116	17103	17103	16973	16893	16947	17039	17108	17103	17035	16908	17029	16967	17068	16977	17050	17019	17155	17162	17117	17080	17228	16931	16861	16993	17191	17036	17054	16830	17007	17213	17179	17128	16937	16911	16977	17041	17117	16955	16888	16954	16999	17089	16868	16951	17158	17043	17040	17023	16963	17166	17157	16949	16906	16984	17005	16901	17236	16914	17137	16995	17124	17001	16981	17180	16906	17071	17007	16983	17000	16964	17049	17009	16961	17032	17010	17079	17136	17286	17018	17025	16973	17015	17078	16865	17031	16944	17064	17033	16995	16989	16990	16932	16917	17104	16865	17120	16996	17082	17257	17046	17035	17054	16994	17094	17023	17024	16962	17141	16871	17214	17059	17175	17001	16815	16922	17076	16866	16865	16986	16997	16989	17105	17114	17145	17129	17122	17010	16876	17113	16995	17007	17153	16962	17130	17009	17121	17011	16884	17006	17196	17312	17080	16874	17126	17084	16941	17017	17110	16990	17141	17114	16980	17080	17013	17134	17041	17057	16874	16943	17074	16992	17009	16878	17013	16997	17040	16870	16789	16964	17125	16937	17078	17177	17016	17063	17033	17063	17137	17016	16903	17095	16987	16929	17042	16884	17004	17044	16983	16942	17172	17023	17002	17071	17080	16999	17140	16848	17023	17044	17170	16927	16906	17166	17030	17035	16881	16967	16916	17173	16999	16978	17089	17161	16979	16961	17089	16972	16989	16880	16951	17131	16941	17146	16794	17033	16863	16916	17034	17071	16967	17089	16978	16985	16969	16853	16995	17013	16985	17038	17004	17121	16987	17089	17012	16918	16923	17032	17043	16943	17089	17098	16970	16962	16886	17117	16915	16951	16996	16858	17024	16922	17154	17039	17104	17059	16925	16959	16960	17095	16917	17103	16963	17058	17035	17067	16823	16990	17007	16921	17023	16963	16915	17016	17101	16887	17143	16949	16885	16860	17024	17014	16930	16971	16935	17063	16984	17072	17111	17024	16997	16919	16944	17200	16950	17099	16978	16926	17005	16986	17006	16961	16953	16849	16911	16986	17025	16840	16880	16818	16996	17022	17066	16953	16899	16995	17076	16867	17055	16984	16929	17225	16974	17031	16990	17122	16990	16884	16893	16914	16982	17003	17189	17155	17024	17010	16922	16979	17000	17086	16985	17035	17087	17039	16928	16999	17156	17010	16979	16935	17000	17027	17131	17074	16939	17021	16974	16816	17173	17169	17062	17074	17006	17029	17011	16961	17066	17017	16947	16996	17040	16962	16816	16889	17007	17066	17078	17107	16999	17013	16964	17131	16928	17124	17150	16990	17062	16958	17063	17125	17197	17018	16976	17154	17088	16972	16971	16880	17047	16957	16952	17025	16989	17082	17171	16969	16943	16997	17024	17100	16996	16922	17069	16981	17041	17000	17013	17055	17061	17008	16964	17186	17005	17182	17067	17039	16936	17022	17072	16883	16995	17117	17090	17069	16926	17125	17060	17093	17100	17054	17063	16830	17157	17077	17085	17040	17033	17150	17129	16992	17011	17072	16995	17079	16942	17034	16885	17099	16867	17197	17007	17067	16920	16944	17035	16963	16907	17060	17023	16960	17031	16948	17154	17001	16975	16911	17024	16880	17007	17039	17046	17125	16869	17002	17104	16805	16924	17067	16860	17005	16960	16840	17029	16976	16903	17169	17084	17091	17093	17004	17102	17238	17208	16992	16833	16996	16988	17025	17054	17079	17048	17102	17086	16990	17189	16956	16918	16993	16987	16989	16960	17142	17139	17147	16892	16838	17039	17015	17081	16948	16756	16973	16959	16903	16986	17022	16950	17005	17168	17040	16864	17057	16956	16971	16963	17127	17168	17130	16935	16923	17005	17193	16914	17208	16976
24773	25623	47457	46749	33834	27510	23730	20423	20090	20267	20348	20269	20121	20321	19934	19907	20261	20188	20078	20077	19995	20099	20044	20217	20047	19940	20062	20039	20253	20223	20066	19940	20352	19889	20036	19992	20212	20145	19989	20065	20014	20147	20116	19749	20024	19963	19952	20026	20062	20030	19955	19946	20045	20111	19899	20171	19915	19795	19952	20034	19862	19944	19843	20092	20048	20042	19988	19982	20057	19927	19845	19960	20176	19928	19786	20084	19975	19957	20013	19802	19894	19977	19848	19970	19859	20153	19987	20034	19926	20110	19873	19993	20047	20012	20092	20136	19818	19994	19977	19975	19826	20017	20113	19879	19694	20002	19863	20001	19864	19658	20051	19910	19754	20129	20009	19951	19860	19997	19950	19943	20025	20193	19788	19901	19928	20065	19773	20011	19753	19810	19956	19938	20275	19912	19992	19979	19950	20136	20084	20070	20093	19963	19814	19858	20226	19894	19987	20040	20075	19797	19935	20028	19738	19736	19927	19931	19953	20014	19790	20121	19980	19976	19931	19944	19756	20075	19957	19833	19724	19853	19872	20127	19914	19948	19919	19772	19618	20001	19938	19843	19887	20021	20007	20064	19946	19982	19885	19812	19679	19961	19841	19787	19878	19995	19893	20021	19995	19921	19839	19876	19920	19955	19899	20104	19961	20095	19854	19936	19750	19982	20041	19871	20011	20007	19961	19899	19811	19995	19981	19827	19761	19949	20086	20143	20024	19877	20005	20012	19991	19837	20089	20095	19721	19944	19672	19774	20050	20130	19929	19842	19815	19882	20057	19894	19815	20025	19940	19778	19896	19763	20114	19975	19898	19956	19905	19936	19875	20009	19895	20015	20224	19749	19852	19782	19907	19805	19963	19863	19983	19817	19896	19856	19877	20026	20098	19989	20041	19810	19924	20070	20046	19921	19705	19929	19875	19933	19827	20057	19821	19692	19959	19815	20041	19923	20135	19874	19765	19773	19860	19903	19871	19917	19977	20078	20044	19770	19968	19767	20200	19991	19860	20192	20008	20018	19912	19778	19977	19888	20016	20078	19718	19803	20252	20041	20084	19812	19875	19899	19914	19829	19920	19937	19967	19792	19945	19896	19733	20119	20060	20002	19881	20141	19817	19951	19729	19915	19967	19930	20016	20130	19967	20139	19952	20015	20049	19928	20093	19955	19888	19933	19996	19905	20042	20021	20109	19928	20100	20042	19745	20041	19886	19913	19807	19992	20101	19979	20062	19949	20021	20197	19991	20102	19883	19779	20040	20068	19855	20002	19978	19971	20032	19937	20086	19716	19910	19802	19908	19944	19892	19924	19848	19956	19777	20067	20259	19953	20023	19809	19738	20068	19943	19838	20033	20048	19866	20008	20159	19946	19923	19923	19893	19854	19990	19816	19876	19961	19997	20143	19692	20065	19919	19688	20007	19924	20052	19992	19938	19960	19925	19875	20020	19850	19968	20032	20018	19963	20037	19944	19732	20087	19992	19938	19962	19892	19909	19897	19968	19965	19815	19770	19817	19845	19902	19759	20004	20077	19726	19920	20069	19829	19851	19965	19741	19871	19936	19988	20010	19758	19754	19795	19712	19901	19895	19854	20046	20060	20061	20036	19860	20122	20010	19988	19949	20090	19983	19851	20082	20047	19796	19906	19833	19967	19975	19910	19978	20020	20065	20177	20168	20120	20186	20016	19697	19969	19699	19879	19912	19677	19934	19935	20000	20068	19911	19971	19871	19995	19951	19838	20036	20043	19934	19885	19824	19881	19895	19801	20052	20126	19800	19878	20019	20046	19882	19862	19791	20042	20133	20027	20003	19730	19858	19846	19854	19753	19925	19926	19934	20143	19786	20204	19933	19774	19817	19708	19824	19659	20004	19737	19815	19919	20126	20009	20135	19934	19898	20087	19845	20130	19935	19962	19965	20120	19866	19847	20020	19930	19952	19713	19925	20021	20064	19812	19983	19943	19941	19966	19934	20110	19917	19998	19936	19903	19914	19834	20058	19941	20106	19978	19901	20049	20049	19899	19915	19925	20118	19973	20012	19673	19866	19996	20100	19960	20067	19841	19895	19948	19948	19920	19918	20014	20011	19886	19994	19918	20046	20071	19861	19814	19921	19936	19947	19752	19884	19951	19789	20052	20091	19713	19959	19952	19990	19865	19695	20005	19994	19972	19868	20122	20042	20028	19992	19950	19768	19815	19880	19937	20034	20075	19975	19900	20082	20015	19834	19931	19969	19960	19926	20082	20059	20107	20249	19814	20015	20044	20125	19945	19877	19775	19892	19970	19766	20033	20007	19941	19992	19838	20134	20093	20132	19807	19818	19985	19914	19761	19805	19921	19826	19779	19874	19983	19991	20112	19937	19883	20259	19892	20012	19980	19986	20079	19934	19955	20003	20038	20176	19982	19912	19847	19845	19821	19798	20132	19844	19918	20022	20114	19986	20159	19903	20005	20011	19910	20005	19918	20002	20088	19982	19884	19913	20105	20038	19831	19889	19995	19951	19823	19878	19853	19899	19960	20095	20093	20028	19755	19851	19718	19924	20009	20045	19887	20140	20005	20063	19950	19943	19793	19866	19860	19821	19681	19955	19928	20051	20052	19928	19774	19845	19857	19792	19892	20122	20003	20207	20139	19750	19722	20039	19777	19996	19987	19987	19933	19932	20176	20166	19999	19985	20002	19981	19844	19869	19920	19997	19950	20146	20002	19957	20111	20059	19903	20154	20060	20008	19804	19994	20138	19990	19960	20083	20064	19811	20003	19807	19878	20089	19901	19741	20111	19896	19858	19838	20035	19984	19892	19989	19878	19954	20042	20101	19774	19930	19922	19909	19860	19760	20053	19994	19996	19910	19946	19776	20001	20044	19928	20070	19815	19910	19694	19831	19919	20161	19817	19992	19989	19896	19682	19853	19956	19908	19838	20279	20001	19959	19969	20040	19958	19874	20043	19873	19777	20022	19950	19950	19798	20178	19804	20057	19731	19817	19930	19895	19991	19996	19714	19901	19894	19832	20038	19864	19936	20107	19982	20006	19950	20004	20073	20075	19818	19806	19882	19820	20051	19851	19700	20006	19784	19807	19916	20035	20123	19936	19963	19924	20141	20107	19961	19902	19909	19700	20059	20059	20034	19963	20131	20171	20037	20023	19841	20189	19980	19813	19784	20035	19810	19871	19849	19987	20049	19856	19839	19983	19898	19898	20010	19864	20012	19992	19956	20042	19965	19923	19877	20086	19870	20022	19905	20021	20013	19922	20017	20094	19935	20048	20099	20027	20035	20072	19854	19870	19875	19881	20258	19845	20029	19901	19809	19973	20018	19941	20005	20187	20193	19872	20160	20085	19981	20137	19987	20034	19920	20056	19996	19868	20046	19799	19801	19962	20105	20104	20001	20048	19885	19929	19732	19947	20160	19988	19828	19973	19984	19966	19958	20008	20005	19934	20059	19971	19974	19975	20241	19997	19820	19930	20138	19765	19804	19798	19765	20094	19959	19857	20035	20264	19955	20256	19872	19826	19896	20063	20068	20037	19864	19910	19791	19921	20007	20090	20130	20105	20038	19940	19892	19809	19868	20118	19949	19782	19845	19986	20118	20158	19866	19870	19781	19879	19835	20034	20042	19864	20114	20032	19967	19910	19803	19812	19862	20110	20087	19981	20067	20009	19845	19825	20038	19886	20048	19944	20040	19906	20077	19901	19916	20008	19929	19972	20198	20080	20114	19882	19951	20006	20076	20012	20048	19926	19924	19924	19969	19991	19989	19875	19864	19860	19770	20024	19927	19954	20017	20042	20166	19866	19930	19870	19802	20033	19830	20062	19805	20266	20287	19998	19913	20075	20035	20094	19974	20046	19978	19996	19861	19975	19959	19815	19935	19862	19760	19676	19843	20069	19961	20001	19919	20089	20018	20008	20017	19876	19839	20008	19954	19736	19907	19989	20073	19955	19860	20065	19949	19902	19882	19765	20049	19883	20019	20214	20006	19858	19952	19835	19905	20016	19850	20175	19931	20039	19961	19810	20073	20001	19827	19977	19781	19821	20085	19996	20152	20035	19901	19977	20016	19923	19864	19701	20032	19831	20138	20113	20059	19873	19920	19867	19960	19855	20045	20114	19641	20013	19949	20080	20027	20138	19772	19925	19908	19903	20147	19984	19891	19963	19994	19789	20068	19952	19861	20080	20114	20065	19840	19957	20076	19913	20113	19933	20016	19984	20113	19864	19761	19907	19927	19905	19859	19982	20018	19900	19881	19877	19928	20021	20087	19917	19961	20018	19993	20014	19946	19683	19831	19916	19936	20021	19779	19779	19985	19843	19967	20131	19865	19974	19878	20021	19852	19885	19918	20153	20002	19920	19543	19921	20069	19865	19907	19674	19990	19814	20083	19901	19860	19827	19807	19832	20085	20057	19690	20314	20216	20083	20178	20040	19859	20112	19777	19717	20028	19863	19958	19954	19958	20036	19827	19924	20189	20129	19958	20046	19942	19951	20039	19870	19857	19951	20146	19869	19987	19938	20106	20011	20049	19858	19964	19897	19939	19852	19974	20233	20160	20159	19985	19744	20264	19879	20031	20027	19770	20019	19902	19938	20079	19900	20007	19958	19880	19870	20067	20080	20002	19979	19820	20069	19873	19983	19912	20061	19851	19977	20132	19909	19917	19974	19828	19943	19795	19971	19966	19807	19973	20007	19931	19885	19924	19768	19960	19850	19954	19816	19881	20034	19726	20125	19915	19955	19883	19994	19882	19955	19982	19896	19846	19948	19915	19710	19834	19954	19968	19821	20155	19865	19876	19864	19869	19893	19888	20029	19857	20000	19993	20097	19969	19881	20000	20102	19837	20148	19738	19669	19890	19912	19753	20137	20185	19902	19799	20057	19892	19862	19911	19954	19982	19857	19776	20143	19824	20153	19899	20069	19858	19968	19848	19968	19947	19995	19799	19909	19979	19964	20056	20063	19800	19868	19920	19695	19707	19725	20097	20073	20040	19964	19863	19940	19952	19909	19817	20085	19901	19870	19882	20036	19923	20021	19881	20142	19965	19956	19928	19874	19965	19905	20052	20099	20066	19894	19764	19885	20057	19990	19991	20086	20084	19959	19834	19868	19996	19832	20005	19902	19945
54491	95758	83559	55984	36362	23633	18239	16506	16365	16556	16616	16747	16652	16545	16661	16701	16630	16565	16616	16476	16537	16531	16614	16293	16637	16562	16406	16593	16420	16680	16496	16501	16581	16469	16621	16456	16575	16726	16661	16699	16566	16830	16539	16484	16475	16321	16582	16517	16443	16502	16619	16510	16506	16472	16582	16405	16732	16401	16600	16556	16526	16584	16437	16492	16458	16611	16503	16517	16431	16513	16609	16696	16552	16667	16630	16612	16624	16547	16748	16603	16635	16465	16408	16536	16519	16489	16633	16535	16518	16580	16562	16523	16682	16616	16592	16442	16336	16577	16674	16541	16687	16604	16561	16678	16722	16616	16533	16573	16672	16698	16545	16612	16656	16567	16473	16681	16465	16516	16464	16543	16556	16575	16526	16644	16625	16665	16731	16506	16513	16645	16573	16533	16619	16549	16441	16577	16333	16482	16555	16381	16703	16584	16550	16624	16555	16488	16429	16601	16523	16463	16617	16447	16562	16526	16484	16648	16592	16529	16382	16544	16551	16387	16453	16604	16360	16649	16550	16635	16488	16536	16565	16433	16472	16515	16461	16572	16554	16643	16453	16492	16509	16467	16641	16609	16466	16479	16681	16459	16518	16636	16429	16650	16502	16712	16641	16640	16605	16362	16699	16555	16675	16731	16441	16552	16572	16641	16755	16425	16612	16419	16500	16579	16477	16521	16494	16447	16564	16445	16698	16570	16610	16666	16574	16458	16654	16709	16741	16582	16650	16564	16491	16588	16468	16421	16731	16614	16368	16436	16472	16665	16503	16532	16540	16456	16452	16635	16453	16478	16529	16577	16492	16418	16465	16496	16625	16654	16548	16500	16507	16396	16556	16599	16529	16540	16529	16431	16592	16431	16579	16651	16536	16438	16664	16629	16454	16528	16805	16554	16398	16698	16434	16813	16428	16647	16472	16593	16559	16617	16512	16621	16560	16626	16414	16396	16513	16642	16439	16550	16525	16509	16563	16450	16653	16535	16703	16601	16569	16573	16453	16720	16556	16514	16717	16568	16620	16518	16710	16679	16558	16545	16489	16495	16607	16507	16480	16411	16424	16583	16367	16496	16545	16472	16512	16507	16578	16695	16675	16600	16542	16660	16553	16665	16533	16550	16513	16525	16501	16475	16479	16603	16546	16590	16460	16621	16531	16529	16660	16656	16526	16538	16551	16481	16579	16368	16500	16652	16589	16556	16505	16464	16627	16571	16700	16511	16630	16612	16555	16597	16480	16649	16400	16472	16410	16743	16569	16488	16474	16601	16618	16534	16628	16480	16338	16487	16607	16600	16511	16616	16515	16461	16498	16643	16555	16468	16715	16472	16680	16428	16721	16580	16670	16567	16639	16612	16336	16613	16619	16553	16644	16618	16720	16495	16491	16622	16615	16462	16644	16579	16484	16705	16603	16409	16414	16618	16574	16537	16546	16444	16508	16639	16570	16638	16544	16423	16741	16536	16580	16596	16690	16471	16759	16564	16536	16452	16343	16657	16596	16387	16554	16535	16505	16510	16582	16466	16415	16594	16592	16390	16740	16525	16440	16597	16552	16457	16644	16585	16530	16723	16643	16537	16386	16574	16448	16537	16605	16537	16502	16576	16540	16486	16602	16512	16679	16560	16726	16577	16448	16561	16527	16587	16573	16495	16478	16501	16412	16502	16447	16640	16571	16614	16673	16556	16362	16540	16730	16412	16651	16449	16558	16441	16521	16628	16670	16669	16664	16520	16673	16662	16394	16706	16455	16559	16629	16658	16652	16517	16484	16510	16491	16559	16549	16523	16510	16603	16490	16458	16546	16519	16659	16644	16540	16555	16621	16606	16432	16553	16606	16397	16512	16477	16504	16687	16658	16621	16491	16540	16494	16566	16475	16472	16492	16458	16462	16576	16491	16595	16620	16655	16641	16709	16697	16673	16536	16483	16545	16549	16709	16664	16406	16608	16593	16644	16641	16362	16558	16681	16529	16482	16634	16670	16549	16660	16330	16416	16383	16566	16563	16579	16459	16659	16445	16523	16487	16531	16383	16524	16637	16673	16686	16527	16426	16657	16547	16665	16464	16321	16620	16671	16747	16388	16452	16397	16678	16717	16525	16628	16617	16531	16649	16554	16580	16590	16480	16644	16405	16503	16533	16438	16576	16527	16494	16686	16714	16621	16741	16443	16492	16468	16487	16403	16412	16374	16569	16439	16501	16374	16486	16659	16520	16416	16399	16420	16650	16685	16558	16519	16715	16560	16556	16559	16544	16657	16500	16638	16535	16742	16499	16569	16593	16477	16550	16446	16623	16536	16483	16489	16683	16485	16489	16649	16482	16461	16745	16571	16471	16449	16521	16422	16754	16764	16573	16405	16636	16489	16490	16304	16613	16410	16551	16684	16680	16511	16690	16436	16599	16569	16492	16537	16675	16573	16448	16561	16636	16511	16461	16553	16512	16523	16587	16623	16455	16536	16740	16558	16577	16543	16534	16425	16555	16503	16542	16463	16582	16402	16467	16680	16566	16600	16442	16454	16691	16361	16551	16709	16617	16703	16563	16403	16669	16348	16666	16460	16503	16494	16560	16427	16473	16650	16640	16599	16554	16476	16675	16495	16489	16666	16531	16495	16461	16440	16522	16602	16435	16543	16560	16698	16636	16538	16794	16610	16548	16445	16615	16507	16470	16421	16459	16570	16498	16422	16685	16522	16541	16554	16528	16581	16352	16651	16680	16567	16661	16606	16430	16481	16419	16589	16472	16510	16305	16593	16796	16462	16572	16452	16675	16561	16563	16621	16362	16739	16361	16586	16671	16629	16482	16364	16543	16497	16447	16739	16552	16489	16736	16504	16530	16462	16622	16602	16539	16596	16663	16546	16528	16625	16487	16669	16535	16427	16646	16474	16525	16555	16550	16376	16672	16617	16587	16545	16735	16509	16519	16574	16577	16555	16603	16544	16602	16520	16723	16503	16470	16371	16608	16754	16668	16514	16490	16469	16374	16535	16517	16717	16610	16588	16523	16659	16641	16487	16566	16593	16432	16840	16723	16676	16458	16702	16580	16497	16489	16690	16683	16551	16544	16599	16579	16494	16393	16572	16672	16552	16616	16642	16464	16622	16447	16668	16568	16501	16670	16619	16479	16544	16656	16398	16622	16485	16483	16669	16545	16540	16420	16621	16525	16491	16522	16361	16656	16480	16708	16544	16577	16488	16562	16436	16751	16505	16820	16339	16570	16397	16653	16468	16464	16583	16546	16559	16570	16508	16485	16561	16522	16732	16654	16491	16545	16653	16672	16547	16648	16546	16549	16388	16547	16639	16561	16614	16478	16455	16612	16636	16605	16369	16549	16618	16555	16621	16654	16642	16511	16418	16538	16631	16536	16488	16566	16525	16422	16569	16648	16591	16607	16550	16460	16524	16545	16453	16659	16577	16542	16538	16577	16496	16719	16625	16410	16518	16617	16487	16552	16548	16479	16440	16485	16457	16654	16573	16634	16388	16591	16398	16639	16505	16480	16621	16572	16555	16487	16517	16721	16503	16504	16676	16742	16608	16372	16488	16460	16685	16622	16599	16415	16625	16629	16618	16499	16610	16617	16356	16581	16442	16640	16613	16501	16501	16522	16681	16682	16633	16540	16564	16442	16673	16579	16485	16583	16613	16528	16661	16730	16513	16513	16684	16518	16448	16784	16551	16551	16501	16648	16465	16453	16558	16657	16599	16428	16296	16500	16337	16675	16434	16458	16697	16446	16431	16536	16468	16558	16712	16483	16734	16644	16654	16642	16461	16487	16604	16611	16364	16519	16681	16584	16326	16706	16502	16464	16654	16492	16590	16301	16466	16473	16519	16604	16462	16594	16552	16596	16555	16381	16730	16388	16475	16630	16456	16539	16606	16550	16807	16613	16544	16388	16667	16743	16663	16552	16577	16576	16687	16632	16446	16519	16629	16690	16525	16514	16486	16545	16600	16499	16639	16573	16633	16567	16642	16626	16686	16502	16538	16574	16578	16503	16535	16612	16493	16647	16523	16580	16578	16376	16652	16582	16437	16435	16635	16491	16561	16537	16646	16631	16531	16386	16521	16374	16594	16404	16522	16410	16472	16485	16642	16673	16542	16534	16522	16477	16597	16567	16556	16635	16449	16558	16426	16623	16341	16399	16800	16439	16504	16639	16443	16571	16732	16538	16341	16464	16679	16691	16516	16461	16607	16700	16487	16657	16537	16627	16502	16552	16618	16370	16439	16541	16671	16648	16561	16573	16574	16604	16526	16564	16625	16481	16542	16578	16476	16464	16585	16579	16550	16671	16405	16357	16332	16622	16518	16632	16525	16333	16486	16679	16630	16678	16505	16579	16732	16612	16546	16541	16573	16570	16592	16690	16644	16551	16639	16575	16488	16525	16645	16565	16493	16464	16616	16702	16487	16447	16481	16411	16467	16576	16582	16550	16557	16613	16542	16382	16710	16444	16770	16544	16573	16552	16614	16660	16722	16708	16532	16673	16546	16459	16421	16543	16654	16513	16435	16439	16517	16469	16541	16460	16546	16548	16663	16518	16671	16472	16578	16395	16618	16568	16445	16716	16488	16632	16718	16426	16567	16503	16599	16680	16370	16580	16451	16413	16719	16459	16704	16583	16586	16308	16549	16622	16643	16630	16550	16758	16375	16591	16539	16639	16635	16496	16498	16680	16678	16432	16727	16541	16474	16551	16564	16506	16664	16651	16395	16511	16612	16493	16602	16573	16650	16542	16590	16548	16583	16506	16639	16583	16529	16465	16592	16435	16644	16602	16482	16636	16464	16567	16617	16674	16440	16584	16443	16677	16556	16584	16587	16600	16613	16514	16628	16496	16807	16715	16531	16706	16498	16556	16576	16566	16527	16724	16542	16521	16739	16774	16431	16708	16433	16589	16553	16568	16589	16542	16488	16558	16686	16525	16616	16640	16784	16625	16529	16643	16532	16650	16550	16453	16425	16786	16584	16544	16642	16536	16458	16455	16476	16520	16606	16706	16567	16462	16571	16462	16446	16444	16709	16559	16618	16637	16374	16613	16583	16526	16438	16746	16575	16529	16819	16654	16566	16459	16461	16538	16411	16464	16553	16556	16536	16457	16657	16573	16533	16593	16516	16425	16613
22969	22726	39026	40156	33916	29603	27532	20823	19780	19843	19605	19715	19644	19550	19786	19472	19363	19549	19529	19505	19182	19430	19365	19574	19378	19338	19498	19220	19500	19184	19313	19576	19571	19370	19619	19355	19366	19258	19337	19316	19255	19344	19488	19369	19459	19322	19414	19215	19223	19280	19225	19211	19234	19501	19419	19359	19478	19328	19169	19514	19197	19041	19048	19190	19339	19176	19507	19397	19329	19288	19349	19362	19479	19296	19082	19246	19377	19159	19357	19319	19344	19433	19078	19274	19190	19510	19197	19348	19229	19379	19315	19139	19431	19268	19149	19148	19151	19294	19312	19250	19281	19268	19425	19190	19187	19279	19363	19211	19023	19154	19164	19188	19263	19197	19357	19389	19426	19165	19318	19025	19001	19247	19344	19308	19249	19322	19382	19223	19622	19367	19450	19303	19066	19294	19463	19391	19179	19223	19144	19164	19440	19360	19383	19177	19236	19391	19314	19236	19355	19098	19308	19223	19141	19316	19152	19528	19207	19185	19221	19123	19318	19315	19216	19242	19156	19142	19340	19351	19226	19331	19227	19111	19313	19245	19326	19238	19210	19490	19397	19235	19524	19320	19398	19183	19242	19273	19270	19270	19611	19291	19261	19411	19200	19393	19260	19186	19232	19404	19328	19309	19303	19326	19170	19223	19380	19201	19120	19305	19450	19371	19384	19356	19259	19373	19220	19305	19215	19318	19450	19472	19268	18967	19265	19118	19302	19162	19246	19048	19293	19363	19220	19099	19368	19118	19135	19107	19204	19240	19497	19205	19353	19066	19400	19248	19031	19341	18967	19163	19126	19286	19419	19350	19231	19193	19401	19383	19405	19501	19114	19369	19187	19383	19217	19035	19320	19146	19228	19184	19231	19122	19239	19191	19306	19248	19148	19251	19418	19165	19067	19147	19187	19171	19366	19293	19421	19247	19279	18982	19197	19415	19295	18960	19198	19342	19238	19372	19424	19357	19438	19187	19228	19206	19268	19304	19308	19310	19102	19199	19309	19089	19192	19138	19135	19517	19247	19358	19245	19321	19133	19192	19322	19284	19245	19161	19372	19412	19318	19320	19177	19223	19223	19234	19318	19245	19114	19262	19211	19188	19214	19343	19525	19189	19181	19428	19307	19362	19191	19408	18935	19113	19085	19087	19378	19288	19370	19168	19322	19185	19225	19277	19386	19232	19213	19281	19068	19288	19082	19259	19185	19317	19154	19124	19326	19357	19174	19226	19571	19502	19370	19193	19014	19217	19121	19275	19428	19344	19453	19283	19256	19208	19326	19231	19230	19245	19184	19402	19323	19366	19307	19038	19487	19242	19502	19354	19326	19250	19201	19212	19257	19269	19445	19225	19260	19139	19115	19310	19210	19241	19461	19189	19276	19179	19290	19294	19386	19331	19168	19369	19524	19290	19310	19523	19183	19429	19013	19185	19286	19336	18975	19050	19234	19377	19183	19424	19294	19340	19474	19377	19297	19151	19316	19229	19494	19320	19393	19295	19231	19458	19319	19081	19171	19318	19381	19335	19263	19395	19336	19474	19171	19110	19131	19338	19206	18993	19061	19332	19223	19474	19354	19330	19413	19319	19250	19121	19328	19385	19488	19065	19215	19410	19322	19356	19346	19243	19324	19186	18999	19141	19278	19126	19240	19414	19066	19248	19404	19173	19192	19550	19335	19215	19419	19504	19408	19157	19302	19481	19206	19433	19191	19385	19170	19253	19121	19241	19407	19172	19104	19340	19430	19476	19483	19228	19188	19267	19407	19635	19303	19182	19175	19207	19275	19290	19193	19303	19361	19185	19153	19076	19207	19251	19234	19312	19447	19045	19250	19137	19297	19220	19266	19225	19159	19299	19349	19194	19231	19238	19211	19058	19185	19362	19241	19326	19234	19287	19406	19191	19340	19175	19306	19214	19277	19415	19386	19369	19213	19320	19190	19541	19441	19102	19223	19462	19154	19453	19159	19180	19302	19319	19253	19241	19273	19339	19260	19191	19258	19271	19395	19436	19274	19313	19178	19077	19227	19232	19167	19207	19382	19256	19108	19279	19111	19326	19428	19306	19245	19302	19236	19176	19401	19241	19250	19269	19319	19225	19298	19218	19466	19176	19297	19270	19269	19004	19293	19250	19240	19354	19228	19471	19227	19423	19036	19306	19216	19268	19181	19338	19094	19134	19359	19306	19399	19239	19502	19257	19205	19242	19178	19323	19153	19405	19237	19229	19313	19063	19333	19354	19280	19243	19333	19301	19233	19271	19335	19330	19387	19082	19323	19274	19362	19332	19204	19303	19107	19283	19424	19195	19051	19304	19178	19079	19384	19267	19153	19350	19241	19260	19283	19251	19214	19281	19280	19292	19277	19309	19253	19163	19357	19198	19331	19137	19000	19234	19185	19064	19201	19266	19573	19275	19176	19335	19193	19220	19139	19093	19338	19325	19326	19550	19314	19075	19282	19114	19124	19443	19413	19189	19381	19347	19315	19227	19260	19149	19358	19291	19229	19230	19169	19131	19316	19153	19292	19177	19302	19401	19044	19323	19269	19353	19157	19211	19138	19261	19029	19199	19512	19475	19292	19209	19292	19185	19315	19318	19357	19382	19324	19464	19356	19156	19227	19173	19337	19313	19214	19458	19473	19228	19247	19374	19386	19201	19473	19182	19227	19320	19237	19103	19276	19236	19205	19428	19159	19409	19157	18994	19390	19109	19227	19229	19201	19336	19161	19085	19026	19122	19206	19029	19165	19415	19204	19440	19207	19300	19353	19123	19489	19162	19242	19131	19271	19337	19278	19262	19195	19179	19123	19366	19197	19045	19190	19005	19243	19220	19230	19469	19424	19350	19090	19164	19153	19135	19182	19350	19333	19345	19220	19311	19270	19272	19273	19120	19282	19022	19240	19395	19246	19210	19279	19301	19417	19257	19082	19216	19419	19415	19237	19301	19518	19263	19205	18899	19395	19227	19239	19341	19370	19034	19211	19137	19269	19140	19219	19382	19286	19389	19294	19227	19092	19341	19192	19308	19259	19107	19242	19285	19410	19215	19257	19243	19142	19161	19487	19379	19324	19258	19250	19186	19146	19244	19035	19049	19321	19177	19210	19276	19177	19212	19352	19294	19197	19260	19012	19304	19356	19268	19070	19216	19243	19168	19190	19235	19388	19196	19298	19500	19101	19173	19265	19319	19366	19263	19131	19183	19345	19088	19201	19406	19425	19269	19298	19492	19107	19316	19416	19334	19353	19091	19447	19288	19181	19234	19268	19188	19268	19395	19240	19074	19237	19402	19601	19361	19015	19382	19409	19573	19320	19303	19243	19225	19508	19210	19278	19310	19265	19342	19319	19201	19235	19328	19360	19243	19415	19161	19041	19345	19233	19182	19311	19373	19564	19219	19330	19121	19093	19460	19388	19199	19352	18993	19380	19419	19193	19405	19195	19279	19106	19260	19296	19179	19253	19351	19275	19132	19159	19060	19287	19120	19269	19325	19182	19450	19269	19252	19350	19448	19203	19340	19243	19148	19323	19304	19161	19266	19436	19242	19188	19312	19400	19255	19354	19229	19119	19274	19219	19411	19302	19421	19387	19205	19470	19305	19226	19326	19366	19171	19181	19376	19561	19292	19298	19193	19265	19360	19288	19325	19185	19328	19099	19286	19161	19329	19240	19356	19374	19414	19277	18994	19220	19166	19308	19224	19298	19184	19554	19328	19331	19421	19237	19311	19485	19309	19333	19273	19363	19414	19230	19237	19206	19080	19183	19107	19132	19276	19299	18990	19298	19185	19189	19327	19766	19351	19284	19335	19316	19378	19224	19161	19183	19269	19095	19279	19453	19301	19415	19305	19270	19459	19293	19065	19254	19134	19248	19493	19277	19336	19395	19275	19157	19257	19351	19059	19428	19117	19334	19282	19312	19329	19197	19279	19120	19147	19310	19315	19351	19125	19301	19420	19116	19140	19195	19383	19203	19029	19104	19296	19266	19287	19439	19103	18960	19368	19259	19421	19472	19158	19143	19199	19311	19212	19201	19266	19145	19401	19404	19283	19449	19024	19064	19355	19307	19248	19303	19324	19288	19073	19352	19141	19411	19246	19316	19056	19285	19142	19472	19434	19311	19215	19352	19129	19189	19078	19206	19591	19319	19297	19360	19181	19221	19062	19080	19269	19337	19133	19218	19175	19376	19205	19248	19107	19334	19469	19332	19214	19247	19263	19140	19213	19197	19311	19275	18929	19188	19239	19243	19162	19206	19154	19257	19254	19009	19281	19316	19051	19313	19307	19441	19240	19301	19098	19234	19171	19219	19374	19389	19346	19063	19149	19398	19355	19063	19208	19177	19170	19131	19067	19240	19293	19258	19252	19514	19498	19326	18978	19438	19215	19201	19402	19463	19300	19215	19412	19409	19347	19249	19239	19278	19276	19269	19390	19306	19341	19285	19378	19162	19185	19089	19262	19260	19251	19191	19311	19172	19336	19228	19312	19318	18884	18904	19224	19141	19384	19195	19149	19040	19246	19325	19217	19095	19289	19104	19239	19323	19111	19163	19298	19339	19212	19367	19277	19218	19388	19216	19175	19277	19263	19085	19131	19353	19176	19103	18955	19235	19270	19400	19123	19275	19185	19236	19388	19384	19112	19295	19359	19183	18913	19296	19317	19148	19138	19432	19259	19337	19203	19493	19358	19217	19359	19260	19271	19314	19257	19568	19254	19398	19263	19146	19152	19398	19098	19255	19115	19167	19351	19322	19519	19337	19040	19432	19409	19428	19429	19502	19430	19373	19157	19164	19336	19251	19441	19255	19252	19274	19295	19182	19234	19142	19281	19252	19285	19192	19440	19161	19170	19257	19238	19337	19193	19354	19330	19279	19217	19224	19303	19275	19142	19145	19413	19367	19243	19316	19220	19285	19291	19372	19379	19276	19097	19253	19234	19329	19308	19333	19415	19294	19115	19193	19484	19317	19338	19119	19221	19091	19288	19160	19212	19316	19288	19010	19347	19308	19208	19272	19282	19391	19139	19155	19239	19140	19206	19240	19258	19080	19138	19348	19350	19021	19377	19370	19350	19235	19336	19348	19395	19192	19235	19459	19466	19276	19269	19254	19344	19560	19247	19186	19291	19444	19107
63246	104657	96978	74737	49759	30992	19715	16105	16015	16209	16189	16080	15978	16176	16083	16356	16104	15931	16138	16156	16143	16203	16326	16293	16122	16266	16067	16036	16114	16194	16262	16088	16105	16100	16111	16216	16060	16106	16237	16146	16151	16114	16259	16118	16148	16162	16062	16033	16126	15996	16257	16113	16227	16174	16215	16219	16026	16179	15996	16268	16161	16057	15960	15919	16101	16087	16015	16142	16141	16081	16076	16134	16135	16084	15874	16078	16186	16257	16005	16069	16146	16062	16365	16116	16074	16107	16106	16018	16090	16140	16177	15952	16127	16209	16053	16003	16105	15986	16098	16133	16288	16179	16049	16338	16131	16073	16073	16009	16239	16124	16113	16018	16108	16112	16011	16087	16133	16052	15923	16178	16147	16273	16198	16073	16087	16060	16258	16254	16119	16057	16103	16190	16220	16020	16119	15968	16269	16073	16207	16266	16086	16147	16042	16066	16188	16103	16091	16078	16232	15937	15948	15978	16240	15995	16087	16045	16116	15992	16101	16157	16155	16107	16043	16160	15975	16361	15961	16019	16163	16129	16105	16121	16166	16198	16101	16056	16230	16058	16078	16205	16129	16187	16167	16200	16276	15974	16161	16109	16016	16041	16134	16264	15982	16157	16168	16004	15968	16027	15961	16024	16149	16296	16181	16159	16136	16199	16056	16130	16161	15915	16177	16108	16049	16170	15916	16328	15937	16169	16142	15833	16350	16085	15985	16105	16004	16000	16301	16159	16227	16119	16225	16185	16079	15944	16043	15975	16013	16256	16027	16104	16274	16124	15998	16120	16174	16076	16166	16207	16144	16129	16146	16055	16108	16127	16275	16224	16079	16006	15972	16175	16167	16167	16237	16119	16182	16055	16189	15982	16003	16134	16160	16171	16140	16123	16129	16044	16087	16070	16021	16027	16071	16130	16001	16141	16193	16045	15985	16175	15989	16075	16093	16126	16258	16102	16095	16147	16050	15935	16187	16039	16092	16125	15966	16178	16020	16253	15941	16096	16334	16019	16087	16096	15992	16110	16080	16184	16182	16221	16040	16099	16077	16148	16102	16009	16129	16158	16147	15974	16234	16220	16046	15949	16131	16323	15850	16158	16194	15837	16288	16257	16193	16147	16033	16116	15975	16149	16066	16033	16198	16054	16237	16085	15950	16063	16061	16168	16046	16248	16091	16176	16082	16213	16133	16208	16083	16043	16139	16018	16087	16100	16080	16179	16165	16141	16268	16183	16057	16186	16142	15971	15921	16008	16099	16259	16096	16095	16283	16129	16122	16100	16014	16046	16226	16150	16167	16071	15988	16073	15924	16307	16061	16115	16194	16137	16118	15954	16208	16177	16122	16058	16117	16192	16046	16075	16079	16191	16071	16053	16086	16097	16068	16058	15969	16096	16137	16118	16061	16135	16248	16169	16146	16252	16113	16072	16194	16184	16047	16157	16186	16164	16200	16275	16242	16285	16119	16036	16118	16062	16030	16260	16015	16100	16160	16073	16003	16275	16055	16104	16143	15900	16051	16122	16192	16316	16082	16077	16062	16183	16142	16143	16261	16260	15967	16000	15885	16048	15913	16218	16000	16002	15996	15969	16144	16126	16159	16104	16027	16150	16011	16067	16143	16167	15977	16192	16170	16141	15986	15880	16173	16188	15913	16181	15962	16093	16016	15983	16124	16147	16121	16231	16176	16115	16222	16242	16200	16253	16012	15932	16182	16100	16188	16074	16247	16147	16150	16050	16245	16087	15933	15997	15989	16101	16074	16170	16045	16200	16203	16122	16322	15947	16148	16192	16131	16011	15904	16063	16128	16218	15919	16191	16212	16027	15940	16142	16225	16151	16025	16203	16071	16030	16198	16160	16173	16129	16059	16049	16125	16220	16123	16229	15974	16175	16097	16116	16174	16175	16062	16303	16138	16180	16055	15995	16199	16074	16167	16146	16109	16041	16231	16136	16055	16150	16138	16130	16003	16155	16112	15946	16145	16169	16194	16215	16124	15956	16126	16106	16051	16178	15997	16041	16006	16122	15922	16145	16002	16173	16066	15936	16163	16261	16154	16099	16169	16130	16117	16102	16139	16284	16134	16117	16249	16195	16126	16145	16077	16019	16133	16198	16104	15967	16144	16051	16247	16030	16121	15994	16326	16056	16078	16299	16047	16215	16062	16068	16024	16136	16133	16213	15973	16076	16033	16436	16152	16019	15864	15898	16188	15998	16088	16130	16069	15990	16351	16117	16090	16072	16097	16095	16245	16233	16018	16079	16028	16204	16064	16142	16147	16189	16055	16122	16129	16082	15994	16203	16073	15950	16238	16034	16121	16119	16128	16100	16050	16146	16060	16068	16016	15964	16077	16042	15965	16031	16047	16146	16145	15953	16134	15910	16104	16073	16022	15984	15987	15969	16140	15874	16170	16178	16144	16161	16106	16136	16026	15989	16034	16057	16217	16081	16203	16233	16100	16055	16182	16110	16032	16161	16074	15948	16286	16108	16294	16161	16101	16278	16231	15958	15986	16098	16034	16214	16073	16045	16210	16145	16158	16096	15937	16159	16302	16018	16179	15953	16151	16020	16126	16152	16105	16054	16108	16186	15954	15923	16141	16118	16214	16010	16082	16222	16181	16131	16096	15959	15901	16068	16206	16117	16038	15984	16049	16048	16206	16240	16177	15907	16076	16112	16091	16015	16137	16224	16221	16112	15983	16037	16222	16170	16076	15992	16130	16027	16188	16079	16219	16095	16029	16098	16125	16087	16118	16111	16101	15933	16109	16103	15953	16178	15967	16185	15882	16353	16324	16175	16143	16002	16294	16114	16034	16228	16079	16121	16279	16188	16143	16033	16065	16161	15994	16168	16106	16017	16184	16022	16030	16124	16193	16197	16311	16175	16080	16018	15914	16115	16100	16169	15997	16182	16003	16063	16116	16060	15979	15855	16220	16084	16084	16165	15913	15991	15957	16058	15934	16108	15989	16169	16278	16107	16082	16224	16159	16166	15998	16088	16243	16328	16241	16103	16171	16138	16151	16195	16172	16114	16282	16171	16009	16164	16044	16042	16055	16206	16130	16177	15930	16134	16023	16020	16202	16184	16220	16193	16050	15983	16065	16246	16086	16142	16048	16199	16130	16200	16180	16245	16094	16006	16175	16137	16152	16144	16185	16029	16012	16132	16124	16098	16134	16104	16220	15938	16162	16066	16217	16023	16019	16169	16149	16044	16066	15959	16205	16178	16168	16121	16247	16241	16125	16042	16107	16062	16127	16093	16084	16194	16028	16180	16017	15970	16316	15931	16226	16249	15894	15961	16192	16041	16241	16207	16119	16184	15869	16252	16066	16047	16222	16060	16039	16149	16174	16016	16027	16134	16185	15983	16041	15931	16279	16211	16081	16201	15929	16289	16175	15986	16094	16113	16003	16189	16048	15994	16142	16246	16065	16120	16261	16123	16104	16132	16259	16093	16065	15971	16065	16043	16156	16009	16187	16012	16229	16020	15990	15847	16054	16139	15985	16056	16100	16159	16195	16152	16087	16000	15991	16117	16137	16061	16172	16044	16187	16192	16272	15925	16169	16117	16044	16035	16092	16123	16159	16223	16115	16253	16063	16043	16278	16150	15980	15985	16137	16034	16255	16006	15978	16010	15960	16060	16112	16303	16198	16134	15996	16098	16218	16004	16278	15941	16115	16134	16140	16039	15935	16062	16118	16074	16054	16103	15977	16234	16363	16118	16222	16329	16168	16166	16032	16065	16225	16092	15999	16117	16118	16157	16067	16152	16160	16025	16103	16217	16167	16091	16246	16125	16123	16170	16094	16159	16132	15993	16210	16154	16148	16056	15998	16098	16179	16200	16009	16047	16286	16088	16057	16113	16088	16355	15986	16181	16093	16033	16105	16053	16200	16087	16216	16119	16104	16138	15995	16128	16013	16050	16056	16000	16235	16157	16109	15994	16135	16274	16114	16103	16008	15965	16132	16080	16172	16158	15926	15914	16124	16265	16110	16282	16038	15928	16296	16103	16125	16143	16053	16275	16051	16169	15999	16121	16155	16181	16059	16107	15957	16117	15919	15917	16234	16042	16044	16100	16123	16076	16158	16187	16183	16124	16209	16049	16064	16043	15991	16147	16048	16038	16331	16164	16234	16111	15956	16064	16131	16406	16020	16084	15966	16099	16000	16031	15951	16122	16098	16163	16225	16083	16181	15950	16138	16365	16036	16103	16173	16121	16191	15995	16055	16040	16167	16195	16139	16085	16126	16175	16022	15920	16079	15888	16123	16277	16186	16104	16149	16132	16143	16156	16050	16189	15943	16052	16169	16095	16187	16200	16291	16066	16098	16231	16182	16221	16126	16087	16158	16115	16039	16321	16007	15993	16199	16009	16137	16184	16084	16052	16115	15852	16321	16022	16106	16113	16006	16000	16168	15955	16018	16078	16110	16111	16165	16108	16091	16128	16049	15967	16089	15927	16231	16140	16014	16082	16139	16203	16172	16019	16161	16127	16166	15882	16090	16129	16102	16237	16139	16088	16039	16149	16272	16058	16123	15914	16011	16026	16104	16105	15955	16071	16257	15995	16068	16085	16216	16273	16111	16138	15913	15932	16008	15888	16202	15976	15999	16204	15907	16244	16048	16002	15998	16014	16090	15965	16063	16213	16013	16185	15863	16097	16076	16052	16190	15960	16111	16104	16066	16210	15964	15945	16070	16225	16205	16141	16183	16103	16200	16123	16074	16202	15996	16115	15856	16317	16178	16225	16111	16265	16275	16078	15916	16120	16063	16221	15998	16190	15944	16263	16057	16183	16245	16273	16082	16028	16000	16113	16222	16112	16071	16128	16223	16207	16184	16013	16046	16217	16047	15987	16114	16115	16033	16115	16248	16182	16086	15904	16137	16137	16053	16150	16074	16088	16103	15931	15945	16159	15955	16226	16240	16064	16121	16128	16201	16326	16073	16135	16052	16097	16169	16017	16288	15932	16242	15968	16257	16109	16083	16065	16104	16261	16138	16058	16054	16127	16146	16151	16239	16110	16116	16224	16016	16012	16229	16165	16194	16010	16232	16066	16197	16236	16146	16127	16024	16228	15959	16119	16064	16157	16197	16042	16343	15985	16325	16095	15906	16048	16194	16016
28982	33928	46278	36145	25201	21305	19987	19296	19093	19281	19475	19163	19049	19247	19138	19124	19250	19220	19315	19298	19033	19182	19184	19064	19280	19015	19082	18966	19027	19024	19112	18962	19234	19282	19273	19262	19305	19014	19134	19084	19167	19320	19136	19163	19285	19311	19126	19034	19231	19099	18992	19194	19204	19317	19255	19304	19264	19353	19302	19122	19239	19226	19216	19195	19081	19239	19168	19360	19121	19195	19121	19195	19116	19185	19138	19030	19083	19027	19099	19155	19125	18895	19076	19061	19290	19114	19270	19128	19194	19255	18978	19065	19177	19117	19065	19166	19030	19149	19073	19334	19098	19116	19269	18987	19186	19171	19201	19075	19107	18826	19112	19097	19307	19085	19154	18943	19028	19045	19178	19007	19048	19073	19216	19220	19073	19086	18951	18969	18914	18972	19209	18897	19138	19172	19353	19229	19158	19105	19086	19238	19170	19120	19241	19111	19083	19290	19252	19080	19209	18968	19143	19039	19350	19107	18851	18964	19315	19234	19156	19069	19335	19343	19262	19146	19000	19115	19144	19198	19011	19194	19349	19249	19107	19032	19140	19137	19069	19200	19188	18981	18981	18937	19212	19169	19027	19049	19204	19127	19281	19196	19236	19212	19051	19292	19077	19159	19223	19140	19209	19208	18917	19200	19028	19130	19209	19016	19194	19073	19130	19266	19191	19119	19181	19312	19364	19147	19070	19075	19232	19229	18985	19124	18996	19099	19068	19104	19140	19030	19091	19203	19028	19265	19182	19151	19058	19096	19246	19107	19348	19132	19141	18997	19225	19008	19155	19170	18982	19050	19224	19129	19232	19024	19164	19167	19076	19025	19316	19225	19080	18933	19105	19100	19093	19170	19225	19182	19019	18897	19211	19387	19256	18963	19040	18856	19086	19016	19114	19251	19010	19043	19410	19345	19412	19187	19259	19138	19044	19129	19136	18913	19108	18983	18974	19097	19329	19030	19165	19297	19105	19386	19164	19323	19183	19062	19266	18966	19159	19212	19128	19199	18987	19211	19003	19093	19059	19342	19161	19294	19196	19226	19107	19094	19144	19198	19164	19125	19172	19279	19081	18968	19132	19007	19080	19193	19110	19315	19200	19255	19225	19068	19148	19142	19050	19269	19133	19064	19329	19137	19130	19180	18891	19064	19188	19023	19193	19036	19276	19234	19379	18987	19187	18937	19028	18880	19211	19036	18943	19209	19203	19267	19098	19150	19135	19072	19092	19153	19131	19324	19209	19235	19039	19101	19031	19030	19197	19015	19385	19227	19230	19201	19151	19234	19228	19105	19128	19044	19076	19128	19200	19136	19125	19058	19207	19099	19242	19064	18965	19082	19151	19098	18879	19359	19259	19366	19157	19246	19414	19260	19248	19132	19348	19060	19314	18965	19122	19059	19124	19236	18988	19099	19189	19138	19012	18960	19347	19111	19263	19125	19177	19139	19127	19116	19129	19263	19004	19119	19085	18932	19203	19092	19005	19092	18980	19068	19367	18840	19129	19215	19181	19302	19141	19204	19315	19258	19047	19124	19198	19022	19156	19126	19184	19304	19387	19246	19066	18812	19099	19228	19247	19119	19361	19251	19192	19135	19037	19194	19232	19340	19269	19065	19298	19124	19142	19158	19310	19187	19203	19043	19139	19075	19013	19017	18989	19158	19029	18943	19175	19178	19095	19173	19296	19257	19024	19111	18980	19189	19011	19197	19143	19296	19074	19310	19222	19132	18984	19164	18901	19101	19210	19432	19024	19078	19320	19178	19238	19435	19181	18975	19083	19118	19247	19218	19218	19097	19083	18926	19275	19111	19094	19128	19171	18996	19121	19156	19068	19027	19266	19254	19228	19062	19252	19111	19140	19132	19132	19054	19093	19049	19068	19327	19209	19134	19024	19242	19149	18893	19056	19246	19383	19260	19263	19149	19217	19091	19133	19022	19208	19373	19143	19209	18980	19101	19052	19056	19191	19059	19224	19189	19056	19265	19111	19060	19091	19145	19286	19171	19184	19235	19188	19369	19103	19165	19384	19193	19195	19244	19157	19077	19241	19251	18985	19046	19235	18906	19274	19205	19317	19037	18976	18973	19085	19071	19019	19176	19121	19087	19110	19108	19104	19054	19208	19089	19279	19073	19186	18999	19098	19199	19110	19118	19206	19101	19232	18832	19287	19211	19207	19134	18914	19171	19216	19118	18999	19154	19256	19135	19296	18990	19119	19076	19050	19258	19195	19138	19145	19104	19123	19212	19248	19012	19053	19084	19204	19164	19180	19108	19225	18853	18935	19326	19038	19042	19168	19005	19303	19029	18974	19080	19444	19252	19063	19145	19128	19184	19199	19143	19181	19232	19098	19119	19061	19158	19085	19091	19238	19246	19180	19122	19053	19058	19365	18989	19243	19138	19222	18893	19318	19162	19183	19141	19272	19263	19161	19150	19166	19096	19065	19122	19207	19090	19178	19207	19034	19044	19029	19066	19041	19156	19064	19076	19300	19036	19105	19073	19250	19114	19225	19192	19114	19225	19206	19159	19071	19263	19290	19114	19181	19114	19053	19111	18883	18957	19249	19228	19211	18997	19050	19300	19162	19061	19136	19082	19109	19158	19046	19223	19033	19022	19186	19179	19178	19290	19116	19053	19105	19235	19049	19067	19361	19161	19078	19061	19270	19133	19335	19106	19183	19243	19103	19058	19073	19294	19278	19154	19077	18974	19012	19167	19260	19338	19197	19194	19144	19008	19179	19257	19092	19108	19209	19158	19102	19155	18981	19051	19092	18990	19056	18959	18978	19196	18975	18986	19116	19001	19108	19156	19243	19216	19276	19091	19289	19327	19007	18989	19195	19120	19053	18954	19163	19287	19065	19287	19369	19289	19314	19205	19337	19311	19112	19219	19126	19033	19303	19281	19293	19124	19240	19044	19160	19098	19084	19014	19272	19060	19105	19326	19261	19287	19236	19090	19083	19082	19086	19213	19186	19058	19135	19212	19144	19308	19207	19113	19111	19206	19212	19125	18990	19335	19002	19041	19291	19193	19028	19288	19205	19250	19189	19005	19118	19230	19149	19261	19079	19213	19038	19000	18915	19146	18983	19208	19091	19303	19038	19004	19272	19107	19269	19098	19057	19245	19183	19119	19066	19259	18992	19124	19216	19181	19027	19137	19193	19183	18947	19028	19294	19119	19133	19140	19121	19440	19010	19304	19080	18934	19094	19101	19046	19113	19262	19278	19169	19148	19105	19036	19353	18979	18743	19282	19072	19001	19227	19249	19088	18966	19103	19134	19072	19217	19138	19142	19013	19109	19198	19195	19132	19093	19001	19081	19025	19007	19240	19047	19236	19021	19381	19133	19051	19172	19093	19024	19347	19043	19163	19307	19165	19218	19433	19146	18989	19288	19268	19193	19076	19201	19311	19311	19146	19166	19372	19144	19046	19211	19145	19391	19209	18938	19055	19138	19175	19199	18990	19034	19296	19120	19073	19006	19257	19351	19221	19156	19053	18870	19027	19192	19142	19239	19149	18964	19189	19094	19203	19061	18902	18899	19209	19134	19186	19116	19012	19180	19118	19185	19159	19280	18956	19087	19118	19048	19468	19337	19101	19033	19215	19039	19106	19000	19148	19102	19145	19056	19304	19133	19185	19091	19307	19240	19046	18958	19183	18991	19027	19112	19031	19136	19068	19184	19155	19319	19094	19248	19242	19287	19200	19210	19282	19205	19027	19132	19108	19079	19273	19019	19212	19238	19275	19093	19257	19108	19274	19249	18989	19187	19088	19195	19062	19252	19212	19268	19275	18933	19269	19307	19145	19013	19221	19003	19199	19158	19142	19155	19156	19190	19164	19144	19114	19317	19200	19175	19272	19266	19152	19410	19144	19029	19073	19207	19075	18932	19198	18942	19267	19232	19013	19047	19122	19128	19216	19135	19214	19307	19135	19162	19133	19052	19030	19109	19053	19302	19168	19234	19412	19133	19225	19065	19198	19149	19181	19187	19179	19019	19200	19213	19167	19092	19076	19168	19155	19213	19063	19135	18970	19045	19015	19173	19172	19075	18972	18960	19142	19321	19278	19327	19031	18950	19130	18883	19171	18950	19176	19077	19048	19260	19269	19125	19199	19130	19057	19089	19245	18969	19203	19108	19202	19129	19287	19127	19209	19340	19304	19197	18992	19231	19161	19186	19131	19089	19229	19397	19261	19041	18917	19296	19180	19088	19085	18961	18998	19030	19056	19284	19073	19060	19103	19176	19088	19106	19155	18984	19042	19210	19097	19320	19215	19242	19197	19104	19166	19321	19079	19057	19312	19226	19294	19116	19146	18934	18955	19163	19305	19074	19339	19102	18954	19176	19114	19083	19175	19274	18911	19082	19069	19157	19156	19149	19324	19144	19061	19102	19028	19174	19128	19270	19287	19069	19098	19021	19205	19019	18940	19146	19575	19233	19026	19102	18985	19075	19362	19041	19112	19195	19157	19210	19161	19090	19076	19258	19179	19184	19200	19136	19121	18965	19000	19021	19138	19030	19310	19157	19042	19227	19216	19284	19234	19231	19241	19189	19077	19291	19252	19139	19248	19201	19209	18946	18928	19135	19190	19060	19407	19106	19385	19366	18939	19139	19217	19177	19321	18980	19161	19287	19003	19368	19242	19124	19126	18976	19204	19285	19236	19131	18998	19175	19286	19260	19158	19277	19112	19034	19059	19057	19151	19169	19214	19249	19085	19079	19201	19108	19077	19105	19175	19401	19088	19042	19355	19170	19121	19056	19139	19163	19232	19140	19057	19070	19151	19118	19076	19136	19218	19083	19173	19208	19071	19169	19090	19032	19287	18977	19129	19076	19268	19039	19200	19156	19112	19412	18911	19275	19282	19054	19331	19128	19163	19143	19213	19049	19220	19063	19204	19410	18895	19145	19165	19277	19116	19206	19257	19116	19138	19219	19017	19105	19190	19031	19095	19269	19206	19010	19083	19208	19045	19120	19371	19276	19060	19204	18826	19005	19256	19037	19037	19222	19239	19140	18939	18969	19058	19042	19436	19230	18944	19225	19271	19173	19008	19335	19289	19061	19293	19179	19048	19206	19084	19133	19078	19061	19139	19194	19112	19178	19151	19477	19053	19114	18973	19110
32440	55680	49495	32205	22242	17869	16377	16116	16161	15981	16108	16330	15910	16019	15999	16050	16212	15942	15863	16036	16116	16047	16202	15945	16189	16092	16258	16178	16129	15967	16014	16065	16108	15890	16005	16025	16054	15958	16234	16083	16099	15977	16033	16098	16144	15933	16127	16125	16074	16104	16044	16059	16158	16067	16024	16166	16111	15988	16053	16101	15904	15990	16236	16074	15866	16122	16180	16121	15915	15941	16081	16066	15991	16115	16074	16098	16139	15964	16078	16160	16133	16120	15990	16115	16051	16158	16120	15991	16113	15974	16068	16162	15956	16104	16078	16080	16195	16121	16027	16242	16086	16065	16041	16237	16232	16024	15847	16275	16128	16108	15988	16135	16149	16054	15753	16178	16155	16012	15909	16201	16065	16059	16169	16020	16184	15937	15939	16002	16085	16087	16084	16067	16207	15972	15985	16017	16178	16092	16044	16312	15990	16228	16200	15970	16106	16010	16183	16064	16011	16082	16077	16094	16089	15933	16095	16178	15986	16200	16063	16054	16086	16180	15999	16039	16053	16103	16019	16074	16012	16102	16126	16144	16081	16048	16247	16143	15852	15988	16032	16024	16128	16097	16035	16062	16090	16000	16040	16234	16003	16268	16178	16201	16165	16259	16011	16115	16168	16019	16045	15991	16053	16075	16131	15955	16116	16036	16026	16004	16175	16210	15923	16012	15975	16035	16000	16182	16171	16084	16058	15999	16120	16138	16036	16136	16220	16094	16092	15911	16302	16053	16035	16139	16221	16106	16166	16050	16075	16075	16137	15924	16143	16146	16048	16193	16002	15966	16109	16033	16057	16137	16014	15983	15991	15862	16217	15929	16222	16177	15977	16208	16014	16203	16135	16076	16132	16152	16118	16113	15938	15907	16073	16264	16057	16109	16073	16177	16187	16114	16143	15920	15977	16062	16152	16091	16106	15916	15865	15982	16054	16248	16020	16069	16025	16076	16180	16126	15952	16203	15970	15971	15975	16060	16088	15937	16028	15919	16046	15990	15967	16111	16097	16034	15981	16005	16127	16106	16174	15899	15941	16077	15996	16042	16079	15977	16080	16148	16194	16252	16116	15975	16026	16029	16130	16069	16034	16151	15945	16085	16111	16173	16048	16127	16084	16130	16107	16081	15995	16161	16038	16077	16035	16135	16127	16074	16092	16026	15970	16158	16047	16133	16117	15947	16014	15930	16222	16324	15924	16007	16079	15946	16012	15984	15990	15869	16010	16218	16177	15914	16202	16366	15974	16081	15984	16128	16160	16104	16036	16079	15966	15909	16164	15977	16004	16009	16139	16005	16097	15957	16266	16198	16138	16028	16114	15888	15922	16026	16034	16132	15871	16209	16088	16191	16138	16076	16154	16101	16144	16113	16067	16122	16179	16089	16141	16057	16111	16135	16009	16042	16135	16172	16115	16019	16143	16197	16205	16123	15940	16173	16262	15995	16157	16074	16020	15983	15976	16200	15952	15936	16124	15985	16116	16076	16032	16073	16076	16025	16027	15987	16158	15988	16029	16191	16015	16023	16112	16097	16164	16185	15952	16108	16098	16128	16085	16025	16217	16130	16148	15906	16230	16154	16040	16074	16082	16190	16238	16035	16026	16206	16103	16031	15970	16140	15930	15981	16028	16215	16084	16033	16088	16104	16054	16261	16011	16017	16094	16196	16146	16085	16097	16185	16208	16207	16107	16004	16181	16256	16014	16043	15998	16055	16265	16169	16153	16023	16066	16050	16030	16288	16080	16027	16086	16000	16009	16087	15973	16198	16150	16206	16127	16162	16070	16054	15985	15980	16011	16176	16166	16101	16131	16096	15989	15900	15919	15894	15895	16034	16129	16052	16055	16067	16363	16091	16059	16080	16158	15971	16171	15925	16127	16071	16083	16100	16111	16017	16102	16257	16135	15955	16065	16001	16310	16196	16253	16136	16209	16168	16117	16165	16023	16169	16005	16129	16034	15969	15964	16127	16140	15937	15941	16013	16168	15905	15986	16031	16212	15963	16101	16176	16158	16066	15847	16127	16015	16255	16242	16083	16073	16129	15992	15854	16234	16088	15991	16023	16169	16118	16137	16185	15948	15977	16186	16076	16344	16207	16295	15904	16149	16191	15882	15976	16089	16145	16267	15950	16089	16104	16059	15950	16053	15960	16045	15905	16109	16034	16063	16104	15972	16111	16022	15992	16058	16028	16013	16047	16212	15823	16065	15859	16126	16086	16210	16057	16166	16094	15997	15860	16026	16046	16158	15974	16110	16096	16239	16010	15995	15991	16198	16131	15900	15985	16124	15922	16358	16075	15965	16116	15970	16054	16033	16054	16148	16059	16072	16128	16194	16127	16151	16151	16254	16089	16021	16010	15948	16015	15989	15947	15887	15943	15994	16185	16020	16058	16300	15964	16007	16045	16024	16181	16200	16082	16075	16186	16061	16093	16030	16034	15771	16105	16039	16101	15919	16132	16055	16047	16009	15986	16102	16085	16043	16007	16032	16096	16041	16067	15979	16210	16045	16016	16152	16118	15998	15915	16069	16157	16137	16238	16159	16122	15962	16148	16217	16123	16363	16065	16083	16023	15978	16051	15982	16160	16146	15946	16013	16056	16073	15826	16114	16073	15977	15920	16177	16052	16065	15968	15968	16158	16028	15941	15962	16124	16120	16065	16042	16136	16045	16022	15975	16180	16138	16169	15992	16051	16135	16178	15841	15979	16042	16057	16131	16047	16153	16071	15870	16143	16021	16166	16077	16000	15928	16077	15918	15992	15996	16103	15969	16217	16125	16058	16073	15949	16101	15921	16062	16161	16090	16057	16085	16126	16024	16145	16042	16003	16113	16012	16183	15980	15902	16211	16217	15955	16078	15900	15947	16047	16003	16011	16074	16263	15964	16035	16026	16175	15984	16177	16132	16224	16002	16207	16089	16071	16072	16105	15996	16110	16192	16074	16310	16175	16160	16164	16139	16120	16243	16070	16095	16000	16354	15997	15959	16072	16113	16058	16027	16021	16369	16210	15961	16130	16061	16080	16052	16135	16031	15959	16114	16054	16087	16016	15905	16215	16044	16279	16044	16043	16083	16146	16127	16092	15975	16011	16097	16105	15974	16247	16114	16217	16053	16057	16021	16239	16205	16161	16204	15981	16116	16023	16151	16173	16041	16139	16187	16103	16264	16259	16086	16075	16173	16050	16105	16229	16050	16087	16119	16019	16102	16081	16132	16150	16008	15951	16180	16103	16124	16160	16138	15976	16024	16107	16116	15899	16123	16075	15957	15984	16054	16024	16133	15940	16172	16084	16110	16168	16122	16085	16275	16148	16160	16113	16045	16146	16021	15964	15970	16115	16268	15955	16161	16157	16033	16170	16085	15909	15941	16089	16152	16062	16027	16096	16096	15971	16215	16034	16003	15985	16155	16135	16010	16015	16027	16160	16073	16109	16137	16098	16108	16133	16317	16030	16207	16088	16260	16125	15850	16178	16051	16043	16136	16116	16135	16017	16200	16136	15997	16227	16091	16094	15999	16022	15979	16050	16121	16030	15963	16070	16063	16095	16026	16029	16295	16168	16172	16014	16073	16101	16058	16035	16044	15988	16040	16028	16092	16097	16044	16109	16021	15921	15907	16033	15964	16095	16103	16045	16086	16177	15979	16098	16229	15943	16017	16130	16113	15901	16137	16024	16170	16214	16095	16000	16093	16030	16054	16085	16183	16193	16127	16115	16002	16207	16114	16163	16223	16038	15973	15847	16077	16128	16002	16139	15956	16178	16105	16123	16151	16095	16098	15980	16084	16134	15960	16077	16021	16178	16159	16142	16016	16316	16170	16071	16036	16052	16050	16045	16127	16028	16125	15951	16012	16119	16005	16034	16071	16202	16092	16232	16077	15987	16043	16137	16087	16082	16066	16113	16148	16038	16076	16327	16088	16240	16120	16269	16104	16124	16123	16175	15960	16112	16094	16136	15977	16165	16119	15909	16144	15942	16040	16071	16039	16018	16116	16083	15860	16052	16197	16102	16034	16201	16196	15975	16191	15931	16131	15953	16142	16080	16147	16059	16189	16180	16074	16160	16141	16124	16004	16112	15845	15934	16041	15931	16302	16114	15894	16190	15991	16157	16198	15995	16003	16211	16031	16166	16131	16076	16149	16123	16005	16184	16134	16014	16007	16021	15983	16055	16163	16151	16170	16088	16262	16030	16111	16016	16116	16125	15993	16122	15929	16030	16188	16089	16074	16051	16054	15950	16260	16089	15974	16254	16133	16070	15953	16127	16215	16045	16139	15963	16025	15988	16015	16060	16170	16143	16093	15974	16117	16185	16168	16076	16160	16153	15891	16015	15928	15974	16111	16067	16159	16053	15984	16145	16194	16047	16194	16076	16186	16126	16185	16130	16059	15943	16287	16048	16126	16086	15949	16123	16111	16031	16151	16060	16029	16115	16021	16191	15973	16005	16088	16065	16007	16134	15991	16157	16011	16250	16032	16049	16101	16001	15971	16061	15946	15971	16135	16067	16128	16135	16188	16161	16041	15981	16111	16069	16063	16015	16014	15902	16029	16154	16008	16086	16102	16113	15987	16066	16206	16117	16099	16165	16049	15934	16060	16202	15968	16001	16083	16086	16147	16088	16031	16007	16072	16185	16310	16092	16126	16009	16055	16113	15953	16196	15985	16335	16123	16171	16156	16118	16141	16191	16029	16047	16152	16122	16192	15998	16117	16098	16198	16231	16179	16079	16044	16030	15904	16318	16138	16054	15986	16111	16095	16293	16042	16181	16148	16080	16022	15986	16073	16087	16139	16069	16162	16089	16056	16098	16031	16176	16093	16119	16103	16026	16132	16102	16087	16056	16136	16014	16178	16131	15932	16080	16109	16124	16063	16028	16196	16115	16106	16133	16020	16007	16067	16016	16056	16140	16084	16004	16106	16123	16090	16149	16016	16032	16039	15932	15997	16062	16105	16083	16109	16009	15975	16024	15916	16050	16156	16011	16046	15934	16012	15921	16103	16100	16019	16022	16084	16084	15998	16147	16027	16184	16032	16085	16087	15967	16161	16087	16104	16210	16256	16149	16069	16020	16271	16149	16263	15955	16050	16092	16067	16193	16053	15977	16174	16225	16180	16040	16001	16139
24807	25587	45857	44811	33987	26682	22642	19353	19169	19014	19092	19111	19089	18876	18902	18875	19025	18825	18853	18848	18920	19021	18642	18941	19071	18738	18858	18831	18914	18744	18797	18956	18919	18658	18887	18877	18937	18849	18685	18931	19146	19026	19176	18758	18993	18944	18939	18642	18653	18940	18796	18746	18901	18938	18921	19135	18784	18808	18780	18827	18851	18793	18880	18730	18651	18626	18895	18824	18739	18816	18813	18879	18879	18914	18855	18757	18705	18831	18900	18797	18848	18859	18874	18831	18881	18649	18689	18751	18912	18735	18904	18727	18717	18825	18866	18837	18677	18741	18939	18653	18759	18707	18989	18826	18813	18698	18762	18966	18751	18800	18791	18839	18969	18830	18857	18674	18828	18777	18936	18939	18703	18792	18795	18665	18919	18707	18856	18906	18793	18593	18945	18615	18716	18838	19053	18815	18809	18663	18853	18913	18674	18879	18621	18678	18865	18661	18738	18965	19104	18856	18769	18802	18708	18713	18762	18844	18780	18807	18723	18964	18782	18686	18966	18749	18740	18954	18892	18793	18570	18997	18865	18729	18668	18715	18843	18755	18913	18888	18887	18807	18924	18910	18703	18784	18673	18759	18813	18911	18784	18924	18861	18856	18872	18840	18873	18868	18890	18734	18760	18935	19009	18774	18668	18781	18803	18798	18915	18756	18877	18943	18681	18882	19000	18746	18942	18861	18737	18928	18954	18769	18900	18818	18680	18873	18919	18809	18763	18778	18619	18835	18629	18721	18772	18922	18859	18881	18861	18553	18746	18861	18861	18697	18769	18596	18877	19006	18616	18794	18916	18714	18789	18886	18838	18793	18508	18965	18759	18912	18709	19020	18807	18964	18822	18921	18914	18768	18815	18751	18891	18735	18597	18834	18767	18892	18642	18948	19031	18924	18778	18866	19014	18594	18794	18861	18800	18580	18676	18604	18654	18843	19049	18832	18761	18954	18698	18751	18757	18868	18819	18927	18842	18684	18860	19017	18688	18883	18773	18842	18864	18976	18821	18808	18787	18858	18804	18747	18684	18833	18853	18816	18889	18506	18739	18816	18630	18756	18642	18805	18640	18777	18939	18667	18913	18835	18919	18787	18566	18817	18794	18901	18807	18800	18739	18969	18966	18672	18956	18690	18762	18683	18727	18846	18775	19045	18770	18988	18883	18634	19008	18712	18865	18787	18738	18982	18815	18941	18860	18697	18792	18847	18907	18887	18764	18761	18905	18781	18668	19021	18763	18862	18791	18651	19093	18936	18870	18801	18931	18974	18587	18684	18804	18826	19087	18660	18776	18826	18817	18779	18976	18846	18754	18766	18714	18895	18943	18744	18774	18965	18763	18826	18981	18891	18893	18831	18924	18861	18758	18713	18916	18651	18891	18876	18899	18798	18964	19046	18883	18854	18826	18833	18917	18714	18732	18689	18930	18972	18864	18795	18805	19142	18693	18906	18933	19063	18943	18745	18975	18864	18938	18773	18740	18661	18866	18459	18773	18761	18829	18884	18807	18866	18838	18773	18872	18702	18979	18873	18726	18904	18904	18802	18880	18735	18897	18691	19041	18870	19026	18594	18676	18623	18690	18779	18909	18814	18848	18712	18820	18742	18640	18951	18758	18721	18842	18825	18767	18825	18974	18720	18825	18635	18523	18725	18967	18899	18686	18929	18790	18826	19041	18895	18810	18780	18815	18887	18945	18730	18697	18715	18743	18808	18713	18834	18640	18614	18750	18774	18878	18713	18737	18705	18827	18661	18912	18719	18706	18779	18679	18827	18685	18939	18778	18777	18750	18894	18946	18842	18717	18852	18782	18774	18732	18749	18786	18776	18675	18960	18800	18827	18875	18824	18776	18710	18666	18758	18967	18934	18808	18969	19178	19087	18883	18749	18847	18635	19048	18672	18706	19032	18809	18664	18802	18673	18684	18804	18838	18690	18746	18722	18974	18765	18803	18930	18824	18942	18711	18961	18817	18724	18872	18821	19014	18714	18648	18801	18819	18845	18825	19086	18870	18617	18758	18853	18874	18610	18856	18727	18795	18714	18892	18761	18579	19027	18861	18647	18965	18743	18763	18699	19090	18794	18857	18751	18796	18802	18837	18947	18624	19018	18730	18769	18973	18983	18913	19098	18907	18795	18864	18878	18866	18857	18801	18698	18638	18696	18614	18780	18859	18802	18857	18684	18956	18676	18649	18753	18737	18669	18946	18914	18804	18948	18502	18841	18970	18788	18906	18776	18968	18811	18821	18709	18833	18821	18924	18620	18873	18801	18735	19032	18912	18964	18743	18775	18695	18823	18858	18607	18647	18683	18796	18784	19006	18823	18813	18833	18679	18906	18932	18896	18917	18715	18895	18735	18562	18767	18826	18976	18821	19220	18668	18697	19001	18616	18835	18854	18836	18765	18889	18701	18740	18866	18792	18887	18753	18708	18753	18945	18895	18909	19002	18770	18648	18851	18887	19029	18975	18863	18911	19171	18705	18818	18951	18831	18900	18960	18717	18819	18656	18688	18774	18796	18834	18822	18886	18878	18850	18834	18991	18620	19038	18741	18699	18782	18907	18631	18700	18575	18855	18861	18837	18716	18908	18836	18711	18629	18919	18996	18833	18744	18864	19091	18588	18880	19006	18771	18721	18824	18765	18816	18996	18969	19039	18615	18842	18953	18954	18898	18739	18677	18678	18920	18901	18705	18675	18811	18698	18937	18673	18836	18497	18819	18861	18847	18938	18804	18865	18783	18760	18840	18833	18749	18790	18778	18800	18759	18808	18827	18875	18783	19032	18880	18770	18804	18806	18823	18808	18814	18848	19157	18954	18792	18758	19009	18914	18623	18978	18823	18659	18636	18908	18623	18758	18965	18699	18749	18917	18875	18821	18888	18757	18713	18788	18889	18861	18861	18754	18961	19060	18865	18637	18712	18719	18766	18805	18639	18826	18870	18554	18965	18837	18611	18602	18701	18684	18681	18827	18891	18823	18832	18922	18719	18887	18831	18770	18797	18956	18734	18879	18770	18841	18943	19056	18660	18732	18969	19117	18796	19001	18959	18905	18747	18921	18719	18786	18760	18737	18781	19028	18828	18830	18835	18671	18587	19049	18975	18806	18928	19049	19167	18904	18803	18692	18949	18886	18974	18590	18830	18930	19083	18901	18811	18928	18892	18728	18821	18991	18920	18770	18804	18894	18649	18666	18768	18548	18850	18731	18811	18978	18745	18854	18819	18900	18803	18652	18858	18659	18862	18782	18715	18820	18777	18875	19028	18758	18894	18768	18858	18887	18717	18786	18711	18954	18755	18791	18908	18766	18964	18739	18907	18855	18821	18837	18782	18893	18840	18731	18897	18870	19001	18801	18954	18910	18760	18832	18748	18861	18645	18766	18744	18782	18842	19018	18786	18930	18770	18939	18764	19005	18993	18800	18617	18789	18827	18770	18763	18665	18847	18872	18821	18951	18806	18853	18859	18781	18786	18686	18756	18632	18871	18768	18901	18825	18874	18907	18896	18747	18977	18794	18877	18865	18959	18760	18933	18984	18726	18756	18745	18565	18781	19014	18834	18869	18681	18998	18880	18746	18782	18839	18750	18721	18816	18906	18901	18966	18798	18832	18762	18907	18850	19020	18734	18809	18745	18719	18911	18957	18593	18905	18987	18819	18793	18765	18795	18745	18847	19032	18742	18898	18763	18883	18811	18783	18858	19006	18763	18775	18869	18844	18908	18786	19072	18955	18944	18729	18967	18912	18694	18545	18896	18681	18497	18766	18644	18780	18722	18773	18918	18616	18664	19011	18945	18461	18758	18863	18933	18926	18683	18688	18776	18728	18721	18858	18822	18686	18675	18668	18707	18790	18910	18861	18620	18788	18768	18630	18702	18709	18772	18956	19010	18804	18787	19115	18886	19035	18929	18727	18966	19004	19034	18909	18844	18691	18677	18673	18813	18769	18750	18771	18782	18764	18819	18714	18716	18934	18971	18851	18897	18722	18709	18840	19067	18722	18928	18768	18908	18836	18662	18927	18729	18834	18749	18882	19047	18893	18823	19008	18884	18973	18853	18988	18976	18928	18976	19000	18730	18853	18652	18824	18727	18739	18701	18811	18754	18922	18739	18817	18787	18880	18878	18841	18889	18862	18932	18900	18970	18927	18781	18718	18899	18773	18913	18670	18757	18874	18829	18854	18785	18890	18779	18894	18759	18660	18786	18752	18676	19018	18914	18858	18896	18921	18597	18692	18858	19012	18806	18953	18851	18784	18866	18799	18927	18836	18918	19078	18757	18794	18636	18833	19076	18862	19018	19010	18939	18976	18943	18765	18959	18664	18753	19078	18626	18938	18700	18730	18775	18798	18810	18979	18972	18815	18827	18908	18914	18805	18827	18743	18825	18853	18555	18707	18834	18980	18700	18702	18821	19068	18984	18808	18991	18650	18949	19081	18945	18829	18864	18738	18706	18840	18803	18817	18850	18783	18996	19210	18737	18848	18579	18750	18700	18833	18793	18892	18974	18749	18785	18902	18793	18644	18842	19018	19087	18916	18689	18941	18663	18934	18875	18887	18934	18625	18887	18765	18800	18870	18816	18669	18874	18900	18824	18873	18645	18750	18823	18809	18869	18958	18790	18721	18740	18812	18709	18933	18783	18662	18799	18988	18609	18909	19018	18707	18865	18873	18837	18843	18701	18743	18981	18777	18824	18581	18964	18672	18705	18988	18598	18963	18911	18967	18739	18926	18812	18752	18761	18907	19005	19001	18961	18863	18955	18994	18734	18774	18837	18640	18792	18842	18916	18780	19142	18958	18838	18892	18745	18672	18720	18936	18701	18663	18848	18590	18710	18940	19046	18879	18685	18908	18736	18684	18844	18802	18830	18915	18716	18761	18614	18605	18632	18647	18798	18567	18882	18643	18729	18853	18782	18652	18748	18860	18835	18698	18787	18851	18859	18766	18915	19071	18650	18744	19015	18830	18737	18596	18828	18803	18916	18792	18802	18877	19038	18693	18896	19223	18815	18651	18910	18682	18710	18975	18976	18963	18717	19009	18789	18775	18897	18835	19121	19035	18775	18797	18734	18649	18768	18846	18739	18782	18928	18779	18778	18653	18762	18607	18794	18735	18833	19064	18723
53356	95562	82798	56251	37241	23031	17206	15909	15975	15839	16204	15969	16128	16052	15932	15944	16079	15890	15856	15821	16018	16021	15874	15940	16002	16046	16135	16033	15980	15793	16101	15985	15802	16018	15725	15889	15889	16151	15925	16014	15903	15740	15924	16056	16034	15966	15771	15994	15910	16054	16053	15952	16022	16027	15815	16083	15928	15929	15863	16088	15962	16018	16079	16054	15823	15857	16092	15876	15924	15870	15805	15807	16144	15820	15801	16032	15864	16153	15890	15938	16051	16095	15916	15809	15883	16016	15969	16168	15990	15914	15841	15942	15967	15871	15917	16083	15958	15961	16080	16037	16014	15962	15909	16014	15851	15743	15777	16195	15953	16096	15850	15840	15980	16070	16018	15790	16088	16040	15886	15924	15810	15834	16019	16003	16109	15941	16035	15908	16018	15987	15952	15731	15922	15922	15850	15851	15875	15984	15745	15912	16020	15959	15982	15866	15899	15959	16016	15862	15951	15995	15939	15889	16091	15781	15802	15974	15846	16002	16001	15844	15801	15885	15951	15988	15864	15786	15897	15884	16115	15990	16050	15928	16065	15913	15918	15866	15768	15943	15986	15868	16005	15856	15923	15864	16029	15864	15974	15908	16000	16042	15995	16020	15934	16105	15896	15794	15714	15872	15920	16026	16119	15831	15754	15961	16059	16060	15933	15981	15781	15868	15848	15773	15813	16073	15960	15869	15992	15982	15926	15998	15852	15946	15954	15918	16094	15804	16028	16002	16031	15837	16038	15846	16006	15954	15878	15803	15903	15907	16010	15929	15871	15998	16023	16013	15877	15895	15885	15707	15977	16030	15891	15872	15972	15934	15706	15833	16199	15879	15915	15845	15764	15923	15887	15889	15862	15949	15943	16012	15919	15920	16130	16049	15946	15876	16028	15978	15784	16010	15851	15891	15901	15971	16015	15935	16064	15808	15985	15915	15938	15829	15924	15773	15989	15839	16136	15954	15987	16047	15825	15992	15912	15904	15938	15992	15982	15926	15939	15901	16013	15767	15781	15996	15804	15943	15826	15884	15704	15864	15848	16086	15839	15988	15876	15921	16036	15844	16052	15926	15914	15943	15980	15991	16082	15849	15941	15879	16118	15790	15989	15905	15880	15931	15846	16009	15900	15936	15967	16124	15977	15995	16079	15787	15855	16182	15790	15996	15986	15991	15865	15918	15910	15917	15922	16025	15894	15903	15854	15852	15841	16055	15835	15834	15953	16006	16013	15868	15716	15996	15959	15977	15816	15726	15984	16121	15887	16016	15934	15923	15977	16005	15872	15947	15783	16028	15870	15875	15954	16202	15902	15941	15782	15880	15986	16082	16113	15999	15981	15833	16112	15842	16053	15835	15710	15942	15886	15878	15902	15974	15818	15859	15839	15793	15838	16067	16108	15995	15945	15952	15989	15790	15885	15895	15995	15838	16026	15876	15979	15911	15907	16007	15912	15918	15765	15828	16038	15745	15738	15862	16020	15950	15896	15799	15871	15804	15839	15918	15971	16063	15817	16003	15864	16008	15878	15986	15917	15944	15974	15951	15951	16069	15897	15905	15973	16111	15875	15898	15932	15809	15987	15929	15944	16016	15900	15977	15965	16074	15952	15899	15897	15853	15888	15926	15948	15908	15811	16131	15981	15927	15966	15949	15803	16031	15795	16015	15885	16190	15870	15999	15826	15970	15811	15910	15938	15769	15935	16031	15904	15965	15934	15851	15975	15871	15871	15876	15968	16071	16072	15990	15922	15857	15902	15869	16161	16036	15907	15758	15985	15849	15956	16049	15896	15964	16148	15838	15883	16036	15821	15920	15885	16171	16000	15762	16002	16100	15861	15885	15981	16099	15830	15990	15820	15979	15878	15832	16081	15867	16035	15864	15817	15707	15942	16051	16060	15938	15796	16081	15989	15944	16012	16027	15883	15873	15856	16024	15973	16034	15977	15919	16018	15928	15891	15822	16001	15934	15996	15768	15823	15835	15942	16084	16037	15982	15942	15860	15994	16051	16046	15908	15933	16014	16032	15841	16014	15964	15996	15973	15946	15912	15950	15888	16015	16061	16031	15743	16083	15841	15855	15848	15906	15926	15858	15959	15954	16008	15907	15928	15727	15957	15973	16118	15897	15942	15864	15948	15907	15706	15889	15880	15842	16015	15828	16082	15933	16081	15887	15918	15949	15891	15906	16027	16135	16004	15966	15863	15832	15922	15907	16000	15894	16048	15929	15825	15896	15903	15883	15962	16031	15947	15799	15967	15979	15903	15832	16016	15931	16026	15727	16076	15891	16000	15991	16031	15906	15848	16008	15756	15828	16089	15963	15994	16162	16035	15767	15899	15746	15901	15854	15827	15950	15913	15858	15956	15834	15774	15925	15870	15974	15892	15964	16018	16000	15908	16115	15984	15923	15852	15600	15966	15980	15777	15933	15886	15862	16103	16021	15861	15826	15926	15822	16006	15757	15927	16055	15886	15709	15833	15860	15772	15991	15888	15913	15947	16028	15992	15932	15852	15858	15960	15876	16102	15983	15875	15931	16038	15911	15879	15828	15884	15856	15970	16048	15977	15910	16088	15837	15928	15960	16024	15895	15947	15942	15983	15780	15888	15826	15920	15999	15922	15999	16039	16024	16001	15813	15898	16039	15922	15911	15936	15855	16008	16003	15755	16059	16114	15942	15927	15883	15833	15851	15791	15841	16034	16041	15912	16024	15914	15914	15972	16014	15951	15913	16043	15856	15884	16014	15780	16028	16058	15945	15947	15883	15966	15887	15952	15983	15881	15821	16104	16211	15878	16134	15983	15814	16154	16050	15908	15991	15969	15878	15814	15922	15951	16035	15940	15941	15950	15999	15824	15936	15922	16100	15884	15925	15929	15903	16010	16081	16073	15986	15856	15986	16054	15904	16097	16010	16020	15932	15937	15970	15904	16060	15891	16042	15913	15897	15824	15780	15971	15958	15748	15941	15927	15859	15799	15729	16096	15864	15802	15809	15924	16134	16047	16017	15848	16167	15865	15795	15901	15795	15877	15908	15953	15920	15847	15878	15936	15862	15828	16030	15894	16138	15719	15797	15814	15988	16084	15980	15985	16084	15924	15917	15836	15894	16077	15943	15890	15990	16025	16017	15920	15852	15916	15809	15898	15933	15797	15946	16049	16080	15918	16029	15859	15924	15969	15893	15825	15929	15919	15811	15789	15972	15941	15845	15850	15935	16086	15881	15868	15783	16017	15920	15796	15897	15986	15960	16134	15884	15944	15911	16106	16022	15996	15757	15915	16030	15870	15896	16059	16046	15972	15920	15981	15890	15913	15798	16063	16017	15932	15950	16048	16051	15959	15843	16008	15744	15974	15850	16060	16010	16067	15883	16016	15893	15962	15915	15883	15906	16095	15785	15748	15940	15972	15882	15870	15934	15920	16031	15884	15866	16068	15929	15992	15924	15769	15874	15948	16073	15956	16008	15793	15976	15892	15942	16087	15948	15964	16041	15805	15867	15896	15898	15954	16003	15918	15763	16006	15923	15859	15853	15954	16012	15935	15847	15980	15798	15791	15857	15932	16074	15742	15971	15987	15836	15967	15729	15948	16091	15888	15902	15814	15750	15990	16030	15895	15976	16134	15977	15735	15800	15821	16017	15774	15888	15732	15878	15902	15827	15956	15977	16053	15977	15897	15984	15937	15966	15892	15953	15714	15965	16087	15968	15966	15984	15980	15904	15987	15806	15933	15854	15973	15953	15879	15910	15878	15914	15924	15945	15795	15926	15865	16043	15927	15965	15870	15887	15859	15905	16083	15883	16090	15958	15904	15908	15878	15832	15930	15862	15980	16012	15854	15755	15974	15804	15917	15975	16054	15868	15991	15803	15855	15963	16072	16070	15932	15951	16064	15981	16043	15947	15803	15892	15893	16108	15901	16005	15915	15819	15878	15881	16019	15974	15899	15859	16004	15986	15872	15861	15929	15918	15826	16092	15855	15945	16128	16018	15872	15891	15817	15923	15792	15960	15979	16090	16005	16018	16105	16042	15906	15854	16142	15909	15897	15816	15932	16048	16073	15978	16054	15926	16011	15882	15962	15961	16067	15903	15964	15922	15817	16028	15850	16133	15871	15992	15887	16058	15820	15965	15721	15829	15792	15890	15919	15818	15854	16006	15942	16050	16165	15776	15891	15967	16049	15940	15956	15913	15881	16012	15908	15927	15902	15922	15911	15951	15818	16004	16008	15987	15837	15911	16061	15946	15928	15961	15980	15756	15964	15998	15993	15938	15842	15902	15936	16021	15901	15887	15862	15823	16035	15965	15957	16096	15764	16035	16019	15971	16031	15907	15963	15933	15951	15918	15873	16067	15929	16001	15651	15877	15955	15900	16043	15983	15846	15884	15957	15849	15979	15850	16024	15973	15937	16105	15809	15840	16090	16041	16027	15909	15905	15834	15862	15909	15984	15937	15850	15999	15945	15839	16103	16047	15920	15933	15930	16085	15918	15959	15978	15717	15983	16007	15985	15838	15920	15915	15971	15843	15903	15971	16043	15763	15933	15864	15879	15897	15956	16072	15961	15921	16000	15937	15911	15868	16158	16030	15867	15886	16035	15986	15905	15744	16016	15832	15935	15787	15861	16152	16075	15974	15842	16000	15869	15887	15930	16047	15858	15931	15882	15956	15952	16052	15990	15892	15864	15963	16058	15998	16015	15932	15942	16029	16058	15911	16018	15842	16002	15686	15849	15888	15918	15901	16129	15796	16078	16168	15895	15947	15877	16037	15861	15975	16004	15842	15945	15911	15998	15963	15913	15678	15935	15733	15796	15888	15913	15946	15943	15812	16163	15828	16015	16049	15742	16033	15900	16012	16093	15979	15877	16003	16040	15809	15758	15895	16066	15922	15769	15868	15772	16000	15887	16065	16020	15933	15900	15933	15866	16024	16086	15954	15951	16004	15888	15804	15839	15787	15980	15688	16010	15801	16034	16027	15997	15958	15934	16041	15816	15951	15927	15961	15769	15954	15915	15791	15770	15868	15955	15838	15954	15947	15951	15974	15782	15935	15933	16032	15982	15958	15846	16085	15753	15947	15991	15987	15832	15883	16092	16049	15917	16014	15962	15869	15846	15994	15761	16000	15962	15931	15921
22985	22863	37887	39610	35046	30505	27428	20929	19545	19724	19590	19707	19700	19768	19794	19331	19798	19492	19520	19493	19368	19559	19532	19505	19519	19490	19476	19312	19362	19251	19285	19577	19675	19362	19372	19306	19273	19327	19199	19512	19553	19384	19519	19202	19434	19332	19338	19327	19310	19421	19471	19256	19345	19240	19358	19318	19580	19313	19238	19282	19362	19472	19317	19473	19426	19484	19209	19251	19183	19341	19255	19326	19214	19285	19394	19357	19284	19301	19335	19391	19312	19574	19395	19324	19308	19317	19255	19243	19273	19233	19417	19365	19290	19372	19332	19199	19265	19501	19331	19129	19510	19405	19276	19506	19435	19376	19333	19484	19225	19233	19444	19301	19404	19530	19163	19485	19359	19267	19282	19244	19441	19323	19236	19226	19269	19487	19017	19068	19297	19286	19204	19487	19240	19351	19288	19368	19187	19374	19338	19205	19526	19312	19185	19148	19093	19406	19163	19246	19221	19310	19340	19162	19451	19380	19248	19069	19299	19419	19400	19312	19440	19323	19176	19284	19020	19292	19250	19322	19644	19329	19319	19424	19288	19351	19296	19187	19226	19374	19362	19275	19300	19221	19232	19021	19465	19269	19375	19229	19175	19362	19250	19156	19216	19414	19343	19288	19230	19518	19466	19165	19179	19126	19235	19140	19336	19174	19407	19352	19152	19395	19286	19410	19316	19323	19300	19636	19293	19415	19407	19279	19463	19207	19196	19447	19339	19415	19247	19229	19337	19129	19414	19364	19104	19274	19334	19185	19147	19288	19422	19471	19450	19314	19261	19411	19278	19226	19367	19360	19526	19300	19214	19073	19222	19222	19355	19357	19466	19006	19235	19212	19134	19195	19164	19338	19264	19249	19528	19243	19270	19135	19232	19281	19100	19221	19363	19111	19190	19393	19143	19492	19202	19379	19195	19133	19280	19310	19345	19236	19273	19194	19160	19305	19244	19208	19266	19214	19324	19256	19394	19329	19366	19309	19317	19174	19429	19416	19311	19403	19191	19414	19399	19204	19234	19345	19327	19191	19426	19181	19245	19214	19154	19275	19330	19278	19108	19319	19302	19407	19325	19573	19114	19252	19364	19249	19258	19149	19317	19253	19473	19247	19125	19035	19340	19227	19167	19191	19233	19135	19377	19077	19151	19321	19078	19276	19233	19411	19254	19378	19137	19229	19188	19322	19306	19398	19388	19045	19392	19354	19373	19500	19264	19260	19368	19162	19342	19292	19200	19301	19200	19165	19478	19277	19464	19165	19149	19236	19230	19118	19077	19079	19455	19311	19140	19329	19124	19311	19430	19334	19331	19206	19342	19300	19251	19099	19171	19385	19361	19238	19193	19140	19254	19256	19352	19189	19242	19210	19240	19238	19136	19272	19299	19000	19356	19332	19294	19238	19175	19121	19361	19220	19338	19048	19148	19472	19466	19167	19218	19218	19272	19252	19200	19313	19221	19324	19451	19333	19251	19147	19301	19365	19299	19251	19531	19187	19165	19152	19182	19476	19240	19251	19153	19263	19226	19226	19269	19438	19297	19110	19191	19427	19314	19188	19222	19447	19216	19309	19191	19315	19408	19518	19243	19402	19174	19203	19323	19540	19224	19569	19347	19340	19384	19349	19439	19403	19255	19261	19402	19023	19293	19432	19325	19328	19377	19294	19312	19249	19480	19189	19312	19473	19417	19536	19201	19374	19347	19346	19223	19360	19160	19315	19262	19372	19070	19324	19248	19308	19442	19241	19256	19133	19330	19227	19378	19398	19203	19516	19380	19228	19135	19291	19225	19441	19486	19242	19143	19360	19216	19345	19090	19149	19509	19231	19284	19216	19375	19043	19325	19154	19247	19091	19160	19183	19259	19362	19110	19307	19230	19308	19193	19386	19457	19578	19379	19308	19470	19380	19329	19435	19346	19462	19398	19312	19090	19346	19305	19384	19191	19264	19250	19327	19287	19085	19315	19288	19365	19169	19406	19236	19287	19383	19142	19294	19177	19521	19270	19169	19240	19450	19224	19371	19390	19208	19122	19055	19291	19492	19360	19204	19184	19211	19237	19194	19459	19115	19391	19280	19297	19347	19419	19262	19294	19248	19397	19454	19068	19173	19395	19187	19377	19405	19254	19267	19346	19259	19302	19362	19273	19417	19132	19191	19278	19319	19442	19160	19304	19394	19321	19391	19223	19195	19498	19232	19393	19217	19518	19247	19463	19301	19222	19204	19104	19248	19128	19149	19317	19415	19319	19243	19262	19129	19322	19360	19314	19249	19256	19241	19325	19257	19259	19344	19261	19275	19314	19269	19199	19317	19213	19174	19399	19245	19284	19403	19289	19240	19479	19235	19325	19441	19224	19315	19273	19386	19142	19368	19413	19098	19294	19428	19241	19125	19169	19027	19381	19439	19524	19309	19262	19429	19158	19116	19276	19186	19166	19260	19342	19136	19230	19240	19171	19435	19312	19353	19393	19108	19187	19381	19118	19286	19315	19324	19222	19170	19103	19378	19380	18995	19273	19299	19393	19145	19460	19061	19283	19384	19146	19217	19232	19417	19409	19236	19346	19346	19267	19450	19553	19096	19611	19203	19187	19179	19300	19379	19043	19190	19380	19075	19354	19284	19330	19337	19241	19201	19284	19357	19311	19348	19449	19084	19133	19317	19232	19315	19176	19528	19198	19228	19273	19346	19311	19473	19369	19422	19202	19414	19286	19301	19189	19312	19180	19494	19355	19233	19353	19565	19458	19190	19130	19499	19332	19136	19294	18941	19177	19339	19044	19105	19222	19220	19368	19196	19444	19444	19094	19271	19355	19336	19401	19190	19469	19142	19320	19354	19042	19096	19400	19293	19385	19480	19314	19269	19044	19364	19321	19089	19127	19499	19352	19262	19187	19125	19182	19164	19313	19270	18978	19162	19304	19108	18918	19116	19233	19309	19488	19182	19358	19431	19278	19178	19470	19339	19164	19342	19324	19086	19328	19271	19181	19142	19383	19288	19279	19414	19329	19304	19373	19144	19311	19426	19355	19307	19145	19312	19293	19229	19303	19492	19589	19108	19361	19414	19453	19158	19285	19438	19265	19196	19212	19274	19080	19247	19257	19274	19353	19107	19210	19263	19214	19163	19262	19455	19249	19264	19271	19139	19260	19236	19266	19396	19320	19225	19334	19277	19189	19320	19145	19230	19252	19367	19316	19357	19303	19339	19344	19207	19338	18968	19071	19326	19194	19317	19257	19293	19295	19186	19213	19561	19489	19284	19215	19259	19152	19140	19477	19180	19270	19317	19059	19237	19270	19349	19143	19198	19305	19244	19150	19359	19156	19257	19273	19373	19558	19152	19125	19144	19398	19112	19076	19119	19288	19403	19175	19349	19210	19414	18968	19280	19310	19536	19256	19144	19053	19195	19228	19453	19529	19475	19366	19345	19450	19403	19177	19226	19232	19239	19466	19119	19087	19341	19387	19104	19036	19280	19323	19396	19250	19521	19449	19221	19294	19209	19238	19109	19213	19258	19313	19221	19281	19214	19312	19123	19288	19277	19304	19417	19570	19271	19422	19261	19071	19252	19089	19352	19267	19420	19165	19277	19310	19560	19173	19415	19204	19167	19388	19340	19333	19397	19314	19251	19189	19379	19153	19062	19299	19366	19254	19358	19270	19155	19371	19255	19346	19137	19066	19353	19429	19378	19192	19313	19393	19437	19325	19277	19199	19337	19263	19391	19321	19358	19113	19342	19201	19202	19237	19070	19350	19104	19220	19258	19400	19509	19233	19136	19153	19284	19326	19263	19184	19040	19196	19364	19320	19300	19116	19421	18994	19143	19171	19279	19388	19235	19299	19241	19538	19435	19522	19430	19336	19208	19244	19297	19481	19365	19360	19361	19230	19273	19404	19217	19265	19175	19106	19379	19083	19382	19224	19423	19498	19353	19407	19589	19378	19349	19195	19240	19307	19412	19158	19149	19240	19033	19172	19382	19196	19322	19396	19259	19378	19106	19143	19359	19315	18952	19230	19320	19358	19312	19341	19443	19267	19264	19150	19409	19521	19283	19385	19199	19268	19100	19246	19061	19124	19138	19155	19277	19262	19156	19281	19125	19347	19256	19157	19195	19383	19348	19175	19362	19352	19298	19344	19183	19273	19162	18949	19251	19376	19493	19360	19197	19390	19327	19356	19147	19190	19323	19450	19160	19409	19262	19369	19323	19450	19293	19421	19491	19305	19118	19182	19307	19386	19295	19363	19369	19265	19404	19294	19357	19115	19406	19140	19315	19140	19336	19304	19183	19294	19353	19426	19229	19325	19354	19218	19332	19277	19276	19403	19204	19195	19222	19272	19194	19311	19271	19173	19025	19217	19066	19283	19294	19438	19333	19251	19391	19208	19290	19285	19228	19063	19157	19279	19352	19030	19208	19224	19387	19207	19183	19234	19211	19366	19197	19282	19333	19366	19204	19213	19180	19417	19215	19153	19163	19290	19271	19335	19430	19244	19214	19250	19254	19274	19377	19585	19339	19285	19408	19177	19318	19278	19541	19305	19406	19333	19137	19441	19266	19312	19427	19373	19158	19198	19135	19286	19247	19292	19173	19135	19208	19246	19246	19150	19064	19293	19263	19378	19294	19468	19388	19493	19523	19384	19271	19351	19123	19348	19290	19287	19297	19298	19289	19271	19342	19496	19252	19116	19264	19289	19219	19180	19429	19276	19117	19168	19180	19580	19399	19338	19092	19213	19294	19442	19049	19179	19174	19237	19390	19254	19244	19190	19227	19252	19417	19325	19211	19219	19248	19496	19444	19438	19357	19345	19236	19204	19330	19273	19385	19271	19124	19149	19187	19131	19287	19505	19016	19133	19267	19174	19197	19345	19147	19313	19471	19351	19403	19168	19172	19188	19365	19264	19327	19033	19466	19201	19342	19215	19251	19108	19276	19390	19432	19423	19348	19407	19221	19275	19464	19401	19169	19295	19472	19190	19382	19293	19426	19283	19262	19192	19316	19207	19250	19252	19416	19383	19324	19368	19379	19094	19238	19083	19236	19211	19178	19155	19130	19221	19111	19211	19213	19380	19162	19159	19372	19161	19149	19285	19363	19272	19407	19190	19267	19372	19261	19335	19288	19300	19361	19286	19386
60380	105137	96309	74140	51947	32502	20207	16252	15970	16145	16050	16208	16157	16103	16049	16164	16243	16202	16056	16158	16134	16189	16146	16358	16146	16206	16213	16209	16171	16191	16333	16157	16219	16295	16187	16523	16339	16227	16276	16070	16236	16314	16412	16386	16094	16394	16055	16153	16210	16061	16125	16121	16222	16180	16225	16223	16215	16191	16368	16211	16173	16274	16299	16168	16071	16207	16208	16180	16113	16237	16104	16003	16258	16196	16241	16060	16213	16121	16263	16207	16255	16103	16233	16290	16265	16228	16010	16091	16192	16234	16117	16133	16124	16190	16189	16132	16257	16273	16434	16088	16223	16099	16126	16140	16242	16287	16169	16222	16231	16281	16280	16406	16240	16144	16256	16074	16005	16250	16220	16082	16109	16071	16229	16322	16204	16128	16270	16118	16106	16366	16147	16140	16158	16187	16245	16232	16124	16266	16293	16218	16221	16045	16205	16146	16149	16203	16180	16124	16253	16141	16385	16243	16187	16208	16199	16221	16240	16372	16146	16309	16129	16131	16319	16088	16261	15934	16263	16413	16431	16173	16254	16123	16212	16308	16248	16192	16093	16179	16036	16309	16127	16277	16093	16141	16096	16315	16157	16273	16227	16269	16211	16342	16156	16367	16251	16165	16367	16120	16166	16334	16122	16180	16113	16054	16085	16124	16299	16209	16119	16154	16236	16257	16134	16178	16146	16295	16230	16252	16331	16316	16318	16049	16316	16199	16245	16243	16201	16164	16249	16185	16278	16001	16319	16324	16301	16107	16389	16296	16204	16161	16128	16254	16360	16243	16139	16205	16148	16172	16069	16206	16207	16216	16260	16175	16226	16264	16310	16238	16203	16336	16175	16086	16206	16295	16236	16287	16114	16309	16180	16279	16235	16120	16265	16304	16143	16074	16160	16204	16233	16254	16154	16129	16305	16218	16152	16018	16222	16082	16191	16166	16211	16032	16307	16185	16224	16260	16014	16205	16002	16237	16054	16500	16198	16219	16210	16117	16154	16168	16179	16203	16186	16180	16324	16179	16110	16249	16170	16260	16299	16276	16301	16109	16157	16063	16414	16094	16077	16076	16367	16124	16526	16147	16057	16151	16135	16131	16179	16177	16165	16082	16050	16306	16149	16087	16268	16289	16115	16069	16200	16162	16158	16027	16225	16260	15965	16112	16098	16240	16249	16338	16204	16252	16259	16069	16221	16237	16347	15926	16159	16226	16300	16120	16205	16392	16252	16075	16124	16148	16134	16343	16106	16306	16407	16183	16164	16159	16271	16095	16310	16127	15960	16199	16021	16067	16189	15977	16253	16160	16233	16175	16216	16234	16191	16132	16195	16187	16285	16155	16022	16354	16214	16248	16293	16123	16244	16275	16336	16052	16125	16046	16237	16131	16266	16091	16163	16134	16340	16266	16343	16113	16133	16277	15957	16153	16104	16295	16127	16182	16294	16162	16132	16200	16138	16265	16091	16255	16100	16089	16028	16273	16174	16188	16270	16129	16166	16329	16134	16025	16145	16132	16358	16058	16277	15947	16152	16035	16126	16233	16280	16100	16080	16149	16073	16323	16216	16431	16017	16137	16078	16086	16210	16185	16114	16231	16164	16147	16221	16081	16058	16150	16175	16054	16250	16291	16170	16307	16241	16167	16142	16212	16367	16389	16157	16254	16367	16304	16244	16129	16264	16158	16154	16176	16222	16194	16228	16166	16187	16276	16113	16234	16124	16280	16303	16273	16300	16019	16195	16109	16178	16083	16257	16221	16072	16064	16169	16219	16380	16231	16220	16315	16024	16199	16238	16169	16171	16227	16396	16175	16301	16346	16119	16239	16171	16273	16287	16130	16001	16160	16092	16155	16199	16336	16176	16235	16151	16172	16183	16125	16176	16230	16091	16377	16202	16069	16291	16189	16348	16146	16373	16384	16192	16261	16095	16088	16135	16136	16126	16063	16210	16173	16049	16077	16299	16241	16333	16177	16148	16007	16309	16116	16094	16196	16225	16195	16164	16307	16006	16165	16267	16221	16132	16154	16425	16187	16199	16117	16270	16145	16025	16042	16154	16206	16306	16392	16343	16061	16244	16106	16093	16255	16030	16222	16214	16263	16174	16156	16145	16148	16206	16218	15965	16170	16077	16158	16425	16085	16214	16196	16105	16148	16271	16087	16207	16224	16187	16396	16315	16149	16311	16140	16154	16275	16077	16147	16204	16106	16190	16252	16065	16256	16248	16312	16343	16269	16153	16118	16068	16076	16248	16174	16221	16198	16267	16185	16377	16243	16219	16134	16212	16280	16221	16247	16083	16309	16189	16194	16124	16095	16115	16190	16027	16241	16212	16217	16161	16198	16335	16124	16122	16214	16121	16201	16383	16258	16389	16130	16287	16136	16128	16131	16264	16132	16023	16183	16169	15992	16169	16229	16353	16413	16232	16093	16234	16107	16304	16126	16078	16304	16357	16332	16102	16112	16233	16421	16202	16153	16082	16283	16297	16163	16111	16233	16157	16184	16194	16115	16206	16167	16131	16189	16231	16128	16200	16170	16238	16049	16289	16268	16104	16160	16175	16086	16225	16177	16155	16078	16021	16213	16110	16109	16266	16260	16249	16097	16229	16249	16233	16145	16142	16128	16112	16069	16131	16305	16103	16292	16216	16220	16281	16261	16030	15979	16254	16070	16144	15972	16225	16228	16119	16315	16135	16186	16230	16076	16195	16240	16211	16065	16335	16095	16121	16138	16224	16000	16162	16237	15924	16283	16337	16127	16223	16189	16139	16371	16208	16184	16102	16181	16232	16153	16275	16064	16221	16282	16155	16027	16329	16321	16263	16083	16085	16095	16037	16175	16180	16321	16171	16210	16151	16161	16315	16114	16289	16237	16257	16271	16351	16231	16232	16270	16088	15975	16266	16145	16347	16150	16132	16428	16179	16168	16191	16253	16227	16076	16034	16143	16149	16121	16099	16393	16199	16114	16115	16173	16271	16325	16309	16227	15912	16261	16150	16213	16107	16167	16203	16321	16188	16238	16153	16199	16210	16255	16291	16078	16307	16047	16154	16059	16188	16280	16122	16197	16115	16022	16174	16144	16241	16045	16219	16174	16067	16179	16063	16340	16043	16255	16227	16234	16113	16242	16125	16082	16152	16135	16151	16197	16046	16195	16216	16097	16383	16220	16181	16240	16146	16179	16129	16076	16233	16296	16185	16059	16341	16308	16250	16052	16121	16143	16190	16204	16315	16136	16085	16262	16300	16029	16137	16061	16198	16068	16267	16244	16225	16174	16272	15978	16063	16035	16167	16053	16253	16261	16174	16106	16325	16320	16126	16337	16191	16048	16166	16141	16114	16306	16254	16336	16075	15979	16132	16184	16076	16337	16079	16129	16210	16274	16068	16226	16468	16208	16133	16138	16126	16235	16134	16045	16255	16267	16241	16032	16193	16086	16266	16155	16250	16183	16098	16111	16259	15983	16310	16206	16070	16169	16132	15934	16244	16131	16299	16206	16084	16165	16042	16195	16095	16056	16194	16233	16164	16013	16202	16363	16223	16154	16171	16152	16176	16164	16178	16203	16290	16275	16251	16110	16255	16203	16209	16285	16256	16222	16103	16174	16305	16217	16235	16117	16171	16271	16276	16223	16232	16180	16129	16235	16083	16241	16079	16107	16097	16221	16072	16176	16241	16224	16301	16319	16145	16159	16229	16158	16177	16144	16117	15915	16008	16086	16261	16202	16126	16227	16179	16183	16123	16257	16151	16247	16129	16194	16410	16134	16213	16062	16133	16320	16271	16225	16300	16088	16112	16157	16264	16146	16121	16148	16270	16073	16101	16221	16136	16137	16183	16108	16306	16141	16059	16198	16295	16071	16228	16041	16162	16088	16256	16188	16402	16165	16398	16271	16162	16078	16167	16258	16029	16088	16327	16295	16212	16284	16186	16120	16247	16124	16134	16268	16239	15947	16383	16288	16224	16192	16260	16285	16076	16174	16348	15989	16063	16081	16204	16160	16215	16238	16096	16122	16071	16096	16146	16164	16136	16195	16050	16084	16100	16464	16200	16239	16300	16286	16210	16173	16163	16191	16219	16112	16216	16174	16275	16125	16169	16335	16126	16207	16092	16307	16203	16308	16063	16102	16106	16237	16147	16282	16135	16171	16343	16208	16311	16250	16368	16236	16236	15965	16165	16110	16265	16234	16186	16235	16281	16113	16314	16098	16063	16408	16183	16168	16161	16218	16147	16269	16087	16131	16005	15999	16215	16275	16150	16236	16139	16109	16166	16259	16163	16336	16146	16370	16081	16136	16151	16159	16216	16197	16172	16348	16241	16136	16202	16054	16210	15979	16304	16099	16243	16182	16197	16305	16118	16104	16249	16166	16301	16103	16423	16081	16134	16117	16180	16134	16350	16231	16330	16212	16275	16116	16131	16466	16054	16203	16314	16282	16286	16336	16304	16192	16222	16197	16195	16245	16149	16123	16161	16247	16139	16026	16294	16234	16194	16217	16268	16253	16118	16114	16254	16026	16223	16071	16110	16247	16289	16158	16311	16189	16233	16245	16159	16153	16213	16183	16015	16114	16240	16173	16198	16288	16258	16150	16205	16067	16014	16241	16328	16251	16387	16126	16200	16245	16008	16304	16270	16078	16209	16229	16379	16368	16151	16254	16188	16231	16050	16118	16144	16364	16121	16185	16224	16159	16086	16099	16174	16037	16059	16130	16301	16121	16190	16249	16022	16371	16130	16301	16037	16255	16262	16105	16239	16325	16211	16255	16279	16230	16116	16165	16100	16068	16088	16222	16142	16172	16140	16224	16307	16133	16075	16208	16116	16128	16367	16164	16062	16090	16107	16240	16204	16096	16060	16018	16175	16154	16291	16173	16195	16155	16122	16092	16109	16208	16154	16201	16221	16207	16226	16269	16238	16085	16202	16130	16309	16080	16280	16109	16085	16242	16217	16110	16115	16252	16342	16188	16277	16252	16128	16110	16066	16145	16206	16069	16179	16310	16228	16171	16098	16135	16073	16105	16086	16084	16196	16275	16143	16134	16153	16160	16256	16114	16138	16135	16197	16202	16091	16265	16420	16285	16080	16260	16105	16164	16252	16231	16147	15982	16229	16158	16229	16179	16132	16143
29390	35767	44247	34462	25171	21925	20880	20138	20109	20262	20144	20021	19884	19867	19993	20058	20050	20037	20053	19916	19817	20118	19993	19956	20077	20117	20118	20010	20075	20112	20035	20026	20053	20128	19740	19847	20124	20065	19868	19649	19880	19889	20090	20039	20189	20263	20041	20017	19992	19756	20198	20186	19982	20273	20040	19960	19920	19993	20073	20100	19962	20135	19988	20045	19968	20069	20216	20136	19711	20021	20104	19960	20035	19981	20122	19809	19946	19686	20032	19960	20199	19989	19931	19908	20090	20042	19908	20007	19996	19918	19887	19949	20163	19934	19986	19923	19897	19849	20002	19863	20051	20081	19844	19957	19845	19948	19995	19913	19904	19967	19779	19934	19881	19933	19851	19868	19950	19818	19964	20023	20072	19921	19911	20028	20105	19971	19953	19924	19868	19877	19960	20140	19937	19975	20064	19939	19948	19962	19886	20020	19984	19848	19962	19899	19949	19930	20188	20080	19943	20130	20063	19889	19960	20170	20111	19976	19842	19927	19845	20017	20111	20048	20233	19963	19962	20081	19845	19993	19933	19858	19958	20004	20016	19975	19868	20041	19847	20028	19839	20156	19940	20019	19987	20104	19987	19888	20122	19967	19861	20109	19953	20009	19907	20011	20055	19918	20071	20071	19990	19950	19983	19886	19891	19833	19977	20034	19935	19952	19962	20084	19968	19920	19712	20019	19816	19753	19856	19753	20060	19940	19926	20165	20093	19967	19907	20188	20086	20021	20034	19953	20169	19912	20099	20151	19779	20029	19987	19940	19995	19797	19864	19668	19980	20098	20066	19927	19756	20078	20030	20002	20037	19821	19771	19886	19875	19840	19754	20007	20042	19994	20052	19850	20186	20004	20037	20002	19945	20071	20160	20211	19847	19970	20010	19961	20030	19690	19993	19851	20029	19950	20194	19958	19962	19960	20046	20006	19870	19972	20031	19948	19955	19822	20034	19897	19939	19912	20004	20032	19993	19709	20317	19959	19871	19977	19880	19808	19893	20030	19916	20037	20003	19985	19850	19906	19961	20021	19994	19936	20073	19927	20135	19963	20046	20141	20324	19975	19985	19790	20123	19851	19945	19833	19792	20064	20012	20027	20093	19960	20014	20256	20126	19915	20052	20111	20173	19888	19895	20112	19991	20080	20194	19859	19834	20086	20039	20156	20015	19943	19952	20053	20030	19923	20010	19970	19890	19981	20140	20071	20021	19776	19855	20040	19756	20036	19928	19908	19891	19982	20091	20080	19957	20035	20059	19864	20021	19882	19677	20068	19869	20077	19996	19884	19881	19897	20179	19962	20187	20134	19918	19865	20154	19972	20116	19884	20216	20160	20038	19884	20169	20018	19884	20036	20261	19829	19680	20047	19895	19939	19987	19972	19914	20126	20028	19656	19956	20114	20086	19983	20056	19963	19912	19978	20103	20005	19884	19856	19874	19871	19921	19965	19828	19793	19997	19995	20128	20141	19870	19991	20044	20082	19873	20081	19778	19958	19963	20007	19827	19849	20017	19898	19793	20040	20263	20047	19884	19797	20131	20033	20257	19893	19834	20035	20086	20161	20072	20132	19948	20092	20052	19821	19990	19920	20020	19822	19719	20141	20031	19932	19954	20044	19940	19845	19909	20032	20087	19885	19946	19956	19900	19934	20004	20177	20124	19995	19956	20035	19988	20085	19817	19843	19933	19945	20004	19833	19897	19776	20163	19951	20135	19883	19981	20016	20243	20106	19885	19930	20047	20011	19982	20028	20018	20151	20090	20152	19927	19930	19921	20007	20140	20050	20071	19896	19902	19849	19881	20017	19953	20043	19917	20020	19948	20006	19798	19889	19893	19987	19864	20109	19885	19955	19723	19995	20020	20055	19993	20057	20021	19992	19949	20005	19808	19860	19951	19854	19638	19958	20135	20060	20022	20007	19971	19900	20125	19959	19992	19827	19847	19854	20069	19815	20221	20019	19849	19821	20062	19961	19871	20001	20016	19754	19986	19882	20005	20284	19963	19777	19965	20282	20050	20114	20080	19924	19871	20196	20122	20049	19855	19804	20028	20069	19850	19785	20031	20028	19887	20195	20126	19937	19800	20106	20036	19922	19898	19990	20065	20145	20002	19908	20156	19848	19851	19904	20019	19902	20048	19885	20026	19979	19911	19899	19827	19872	20018	19807	20043	20010	20073	19926	20157	20034	19927	20006	19948	19686	19951	19769	19868	20203	20000	19902	20008	19777	19985	19976	20031	19773	20017	19920	19768	19964	19942	20095	19879	20077	19961	20046	20269	19928	19932	19919	19704	19845	20055	19976	19984	20142	20093	20016	20022	19928	20126	19739	19982	19737	19985	20195	20118	20128	19919	20049	20241	20011	20229	19805	20109	20016	19970	19935	20090	19969	19893	19977	19939	19936	19983	20108	19870	20000	19972	19842	19974	20138	19970	20006	19908	19967	20161	19994	20015	19829	20133	20010	20036	19977	19938	19944	20148	20108	20003	20003	20088	19855	19860	20068	19934	20139	20026	19946	20098	20033	20147	19821	19936	19926	19943	19880	19861	20010	20064	19840	19974	19734	19853	19957	19874	19853	20087	19723	19727	19790	19902	20025	20162	20034	20193	19986	19999	20091	20076	20007	19952	19868	19906	19711	19958	19926	19861	19841	20150	19881	19917	19962	20001	19868	20071	19805	19826	19819	19900	19925	19833	20203	20008	20190	20014	19863	20050	19879	20052	19825	19853	20063	20043	19989	19992	19833	19897	19767	19868	20049	19860	20235	19824	19955	19921	20114	20157	20190	20002	19895	20103	19839	19954	20128	19823	19792	20113	19987	19904	19870	20165	20058	19895	19931	20109	19898	19990	20125	19966	19874	20087	20152	20075	20031	20074	19821	19988	19876	19910	20096	20006	20069	20057	19916	19941	19943	20098	19945	19856	19887	20043	20000	20030	20146	20017	20173	20111	20174	19993	20017	20069	19881	19923	19993	19912	20019	20015	20177	20164	20116	19826	19805	19967	19953	20064	20107	20124	19756	20007	20053	19909	20012	19891	20005	19680	20166	20208	19959	19936	20003	20070	19829	20073	19578	20022	19866	19985	19967	19824	19979	19957	19994	20036	19937	19945	19823	19941	19800	20031	20051	19841	20208	20054	19966	19844	19981	20110	20004	20011	20125	20071	19991	20055	20010	19956	19759	20017	19900	19956	20087	19978	20070	19974	20025	19858	19971	19891	20026	19870	20040	20168	19965	19853	20042	19978	19910	20072	19892	20064	19936	19891	19873	19811	20040	20267	20159	19951	20060	20056	20041	20099	19913	19872	20081	19943	19920	19843	20150	20025	20025	19914	19938	20032	19998	20164	19931	20017	19691	19872	20116	20044	20064	20152	19875	19942	20063	19875	19893	19925	19861	20202	20032	19939	20230	20096	19917	19780	19889	19872	20183	19994	19845	20043	20034	19985	20225	19884	19942	20027	19879	19949	19898	19755	20032	19850	19879	19911	19927	19980	20041	20084	19970	20020	20061	19865	19836	19939	20037	19979	19929	19907	20013	19953	19852	19952	19979	20174	19978	20157	20126	20135	20090	19856	19845	19997	19996	19845	20086	20134	20031	19908	20084	19982	19692	20168	19857	19984	19971	19714	20027	19915	19911	20033	19783	19969	19981	19994	19942	19830	19946	20024	19967	20015	20056	20012	19962	19975	20051	19970	19975	20084	20092	19949	20056	19812	19923	19952	20147	20102	19878	19910	20048	19983	20004	19958	20188	19862	19923	20107	20155	19946	19856	19914	19971	19775	20031	19969	19895	20002	20000	19891	20191	19773	19828	19830	19806	20020	19856	19767	19995	20030	20163	20093	20091	20217	19823	19830	19578	20023	20061	19934	19966	20033	19796	20055	19972	20005	19855	19987	20048	20016	20097	19974	20186	20030	20012	20166	19699	20126	19946	20153	20105	20030	20347	20188	19797	20156	19976	19836	19753	20089	20098	19881	20112	20113	20001	19992	19982	20097	19919	19813	20120	20045	20119	19687	19825	19963	20036	19996	19824	19885	20013	19883	19991	20168	20097	20113	19827	20204	19972	20118	19977	19964	19968	19979	19958	19938	20087	19893	20163	20138	20094	19943	20055	20034	19932	19918	19981	19933	19920	19902	19844	19994	20084	20055	19802	20124	19871	20068	19977	19837	20074	20006	20009	20041	19811	19971	19803	20086	19889	19972	20093	20006	19749	20176	19911	19964	20060	19915	19980	19835	20092	19736	19802	19985	19999	20033	19713	20083	20261	19963	20032	19986	19974	20115	19895	19973	20025	19823	19878	19999	20096	20235	19951	19987	20038	19923	19889	20123	20270	20009	19850	19970	20090	19997	19867	19873	19892	20025	19944	19670	20027	20062	20074	20025	19950	19860	19892	19964	19935	20001	20080	19917	19931	20217	19978	19953	19847	19978	20079	20001	19984	19961	20013	19855	20148	19889	19913	20254	19835	20012	20007	19957	19817	19880	19902	19982	19896	20083	19946	20164	20076	20211	19918	19972	19840	19944	19802	19888	20028	20106	20022	19951	19875	19852	20021	19894	19934	20193	19835	20181	20053	19875	19848	20150	19931	19895	20135	19989	19879	19842	19972	19848	20118	19893	19971	19901	20016	20017	19994	19955	20161	19982	19906	19984	19793	19996	20087	19881	20145	19974	19881	20019	19942	20036	20005	20002	19979	20074	19886	19880	19953	20134	20080	20007	20114	20014	19943	20090	20006	20124	19894	20011	20142	19975	19819	20028	19997	19698	20051	20112	20136	19922	19945	20068	20089	20051	19965	19866	19903	20054	19953	20062	20091	19889	19948	19891	19847	20068	20077	19830	20090	19930	19970	19929	20193	20097	20023	20015	19991	20250	20005	20002	20067	20171	19995	19828	19948	19929	20098	19846	20112	20042	20025	19918	19987	20108	19926	20156	19754	20153	19932	19806	20054	20011	20078	20056	19917	20191	20048	19993	20229	19987	20044	20019	20070	20000	19913	19912	19813	19900	19961	20149	19883	20028	19852	19861	19840	19944	19889	20086	20015	19981	20015	20080	19966	19883	19905	19928	20011	20106	20220	19923	19947	19903	19999	19856	19958	20134	20061	20002	19875	19876	19698	19965	20127
34576	57009	46115	30376	21664	18077	16901	16454	16718	16621	16539	16683	16708	16732	16652	16805	16723	16650	16656	16586	16591	16711	16676	16728	16721	16549	16676	16698	16685	16585	16672	16558	16763	16620	16489	16631	16440	16668	16644	16598	16655	16570	16590	16592	16597	16586	16494	16575	16586	16609	16502	16619	16686	16618	16667	16644	16552	16689	16502	16664	16829	16681	16623	16623	16537	16478	16698	16542	16494	16545	16589	16592	16640	16391	16564	16701	16569	16599	16693	16593	16720	16588	16662	16640	16599	16390	16732	16575	16699	16528	16573	16443	16589	16560	16583	16511	16474	16532	16628	16676	16663	16582	16484	16448	16654	16668	16584	16693	16639	16482	16614	16634	16425	16633	16703	16572	16553	16465	16324	16533	16583	16404	16709	16724	16505	16653	16629	16651	16525	16603	16451	16478	16710	16458	16796	16681	16746	16595	16734	16398	16699	16591	16648	16578	16495	16625	16546	16645	16659	16482	16471	16865	16672	16509	16605	16587	16539	16613	16606	16476	16462	16493	16606	16670	16547	16609	16524	16504	16589	16454	16467	16715	16629	16816	16615	16653	16645	16608	16584	16522	16599	16511	16786	16464	16726	16563	16653	16614	16565	16423	16529	16777	16600	16516	16683	16645	16575	16523	16558	16462	16627	16500	16521	16565	16474	16564	16696	16483	16805	16569	16614	16591	16630	16410	16714	16520	16633	16547	16509	16657	16409	16636	16538	16567	16732	16511	16506	16625	16500	16702	16676	16636	16427	16504	16724	16711	16709	16621	16622	16669	16460	16709	16692	16695	16582	16585	16529	16546	16584	16705	16570	16519	16677	16636	16580	16599	16655	16661	16721	16521	16487	16670	16675	16557	16685	16520	16456	16522	16569	16542	16734	16505	16590	16605	16651	16623	16611	16659	16604	16746	16620	16603	16575	16497	16619	16479	16805	16598	16513	16491	16526	16620	16802	16600	16777	16726	16699	16775	16644	16653	16654	16668	16645	16883	16542	16518	16634	16586	16434	16562	16546	16663	16663	16519	16602	16518	16617	16786	16680	16503	16665	16592	16603	16562	16423	16546	16514	16714	16658	16557	16648	16676	16622	16655	16733	16487	16555	16700	16635	16615	16543	16515	16707	16614	16554	16662	16620	16597	16771	16499	16544	16608	16484	16641	16578	16642	16761	16672	16617	16552	16587	16567	16546	16543	16530	16679	16595	16456	16657	16494	16617	16441	16527	16589	16514	16605	16741	16544	16590	16625	16546	16583	16560	16617	16613	16483	16436	16473	16550	16503	16544	16487	16397	16479	16654	16558	16569	16675	16447	16739	16706	16717	16726	16652	16562	16546	16622	16630	16705	16780	16586	16790	16468	16615	16545	16490	16679	16657	16627	16588	16705	16559	16702	16664	16406	16569	16556	16558	16493	16556	16450	16534	16477	16585	16641	16529	16553	16603	16841	16532	16485	16655	16637	16617	16647	16490	16587	16485	16531	16578	16422	16531	16639	16670	16583	16672	16839	16641	16438	16488	16574	16511	16540	16709	16703	16457	16633	16534	16523	16485	16442	16510	16610	16608	16564	16497	16490	16498	16634	16509	16530	16491	16549	16743	16579	16700	16644	16652	16465	16562	16502	16640	16643	16555	16433	16505	16542	16694	16565	16554	16535	16736	16661	16623	16663	16889	16625	16633	16711	16634	16648	16691	16614	16571	16524	16484	16669	16514	16597	16656	16747	16590	16654	16435	16538	16587	16633	16617	16732	16659	16377	16584	16456	16775	16741	16575	16601	16453	16696	16612	16675	16464	16718	16412	16502	16676	16465	16665	16616	16524	16584	16644	16560	16570	16666	16586	16588	16469	16601	16410	16611	16523	16448	16778	16528	16592	16582	16605	16497	16604	16637	16472	16717	16690	16552	16486	16770	16553	16445	16733	16512	16553	16533	16771	16530	16513	16666	16601	16403	16456	16599	16537	16680	16421	16572	16627	16521	16765	16522	16704	16804	16640	16676	16652	16754	16662	16510	16633	16644	16612	16540	16583	16612	16395	16518	16632	16465	16492	16381	16536	16629	16660	16563	16703	16483	16538	16531	16667	16736	16645	16603	16658	16674	16366	16426	16554	16522	16578	16648	16520	16737	16754	16503	16578	16648	16619	16477	16648	16703	16632	16473	16525	16660	16474	16680	16702	16702	16612	16695	16680	16655	16602	16636	16665	16601	16680	16759	16550	16555	16661	16595	16554	16578	16568	16590	16601	16602	16532	16747	16664	16589	16591	16547	16617	16558	16621	16590	16581	16534	16414	16476	16566	16571	16625	16519	16675	16623	16481	16514	16521	16436	16676	16499	16628	16512	16633	16607	16516	16477	16758	16644	16794	16550	16611	16710	16574	16688	16603	16612	16589	16441	16717	16511	16547	16514	16634	16688	16620	16734	16383	16787	16578	16767	16748	16605	16538	16500	16624	16657	16666	16490	16648	16646	16557	16559	16441	16541	16574	16348	16604	16475	16552	16485	16583	16575	16652	16649	16360	16605	16500	16646	16675	16494	16764	16637	16680	16572	16506	16510	16567	16672	16562	16581	16538	16597	16476	16570	16479	16640	16572	16503	16606	16577	16593	16632	16718	16588	16576	16637	16646	16451	16691	16670	16514	16446	16601	16570	16599	16543	16617	16658	16898	16563	16494	16642	16531	16586	16546	16594	16497	16715	16822	16541	16907	16623	16690	16549	16592	16576	16611	16635	16805	16654	16690	16750	16613	16605	16635	16530	16596	16680	16504	16603	16714	16617	16651	16540	16608	16598	16613	16594	16597	16533	16507	16684	16666	16507	16682	16701	16475	16619	16568	16579	16676	16594	16592	16549	16531	16750	16620	16642	16564	16801	16682	16583	16566	16501	16502	16745	16614	16780	16491	16576	16705	16398	16482	16608	16577	16767	16702	16623	16602	16549	16737	16467	16523	16639	16628	16607	16587	16548	16445	16585	16598	16653	16643	16634	16526	16471	16630	16519	16684	16549	16621	16823	16667	16569	16550	16688	16624	16537	16681	16637	16630	16599	16640	16619	16546	16633	16482	16738	16511	16778	16622	16397	16464	16668	16543	16766	16758	16570	16349	16532	16767	16499	16728	16636	16777	16700	16426	16627	16598	16598	16477	16621	16637	16768	16649	16594	16729	16550	16539	16742	16592	16719	16562	16439	16791	16794	16548	16748	16760	16630	16626	16644	16544	16515	16667	16453	16689	16319	16602	16547	16611	16623	16613	16561	16530	16444	16567	16613	16742	16499	16713	16494	16674	16405	16641	16633	16754	16540	16685	16468	16659	16551	16527	16641	16557	16890	16677	16621	16510	16512	16734	16583	16736	16672	16598	16625	16584	16545	16586	16539	16708	16673	16739	16531	16481	16680	16551	16524	16719	16712	16658	16622	16581	16482	16651	16573	16551	16495	16618	16734	16563	16647	16625	16601	16600	16660	16708	16645	16616	16608	16699	16464	16580	16827	16564	16605	16299	16430	16577	16613	16529	16671	16581	16561	16727	16633	16665	16506	16696	16543	16597	16602	16587	16646	16507	16524	16658	16776	16635	16519	16722	16626	16664	16770	16614	16561	16684	16512	16544	16634	16523	16525	16676	16559	16755	16667	16553	16694	16639	16605	16600	16535	16383	16642	16510	16511	16714	16491	16707	16562	16554	16490	16622	16456	16756	16668	16763	16515	16579	16609	16651	16653	16630	16683	16638	16485	16706	16674	16760	16756	16505	16755	16603	16681	16716	16487	16592	16702	16523	16578	16756	16538	16652	16635	16792	16544	16583	16731	16693	16556	16549	16629	16514	16518	16611	16648	16647	16637	16620	16597	16703	16505	16826	16577	16589	16363	16600	16627	16590	16584	16633	16630	16635	16737	16584	16549	16496	16546	16517	16700	16579	16720	16692	16652	16711	16512	16670	16409	16668	16643	16548	16601	16622	16724	16480	16588	16480	16574	16663	16653	16489	16607	16500	16629	16604	16647	16497	16675	16410	16696	16706	16572	16734	16548	16745	16483	16545	16688	16601	16679	16678	16428	16626	16478	16430	16678	16542	16613	16339	16708	16549	16637	16684	16676	16666	16637	16471	16743	16529	16621	16591	16520	16657	16472	16487	16640	16637	16556	16531	16599	16664	16498	16555	16630	16580	16559	16669	16737	16460	16416	16640	16654	16668	16351	16550	16612	16568	16533	16607	16510	16688	16572	16494	16768	16825	16636	16628	16528	16525	16626	16496	16626	16683	16475	16582	16593	16427	16420	16424	16893	16857	16580	16652	16644	16515	16640	16470	16651	16574	16752	16634	16657	16649	16472	16682	16582	16557	16598	16697	16617	16482	16597	16665	16593	16695	16619	16660	16658	16799	16644	16628	16717	16563	16471	16679	16542	16694	16696	16758	16704	16482	16841	16698	16652	16692	16595	16550	16766	16648	16571	16682	16615	16627	16488	16563	16472	16592	16757	16613	16518	16628	16559	16707	16668	16643	16518	16712	16396	16652	16550	16534	16569	16505	16579	16510	16737	16479	16559	16547	16640	16558	16686	16588	16657	16561	16494	16474	16453	16663	16423	16491	16477	16819	16476	16630	16610	16753	16492	16427	16484	16625	16620	16591	16555	16553	16488	16442	16476	16534	16599	16707	16664	16425	16701	16537	16609	16509	16669	16737	16635	16604	16584	16615	16528	16700	16503	16385	16646	16637	16704	16748	16483	16565	16667	16578	16712	16606	16633	16608	16645	16704	16547	16441	16710	16642	16511	16651	16438	16488	16481	16681	16687	16665	16663	16611	16677	16403	16653	16674	16606	16790	16503	16726	16523	16499	16509	16660	16570	16589	16654	16587	16716	16546	16562	16466	16421	16488	16587	16574	16561	16445	16646	16607	16553	16596	16557	16559	16642	16351	16530	16614	16785	16660	16569	16684	16634	16739	16481	16620	16703	16590	16661	16593	16503	16669	16521	16612	16562	16560	16542	16623	16729	16661	16792	16726	16665	16605	16638	16598	16540	16660	16627	16830	16504	16634	16627	16679	16653	16731	16517	16676	16563	16681	16539	16536	16672	16489	16638	16602	16455	16710	16465	16461	16777	16627	16512	16491	16560	16571	16532	16651	16608	16657
24772	25379	42136	41025	32095	27198	23774	20468	20254	20679	20351	20409	20487	20245	20363	20220	20166	20132	20293	20262	20367	20373	20028	20464	20357	20165	20155	20241	20384	20276	20260	20261	20031	20135	20134	20252	20250	20183	20075	20270	20109	20064	19967	20172	20086	20060	20021	20234	20317	20270	20244	20127	20157	20249	20075	20236	20082	20130	20228	19995	20164	20145	20163	20178	20000	20291	20069	20261	19995	20259	20121	20135	20281	20120	20143	20148	20109	20258	20003	19989	20033	19905	20022	20290	20266	20270	20047	20040	19979	20220	19967	20401	20305	20153	20167	20061	20009	20233	20210	20207	20122	20264	20098	19939	20032	20237	20088	20179	20269	20073	20006	20096	20203	20091	20305	20083	20219	20065	20161	20218	20120	19944	19956	20070	20081	20197	20161	19992	20151	20027	20026	20147	20056	20050	20023	20134	20289	20254	20164	19981	20034	20194	20255	20134	20173	20203	20162	19937	20262	20088	20217	19893	20099	20233	20022	19910	19818	20222	20190	20078	20064	19766	20050	20117	20003	20276	20113	20023	20031	20307	20155	20185	20183	20080	20276	20048	20041	19997	20114	20008	19878	20210	20315	20111	20305	20320	19757	19860	20077	20084	20074	20132	20071	20161	20091	20015	20327	20041	20220	20049	20210	20411	20102	20000	20146	20295	20078	20128	20157	20209	20351	19993	20321	20140	19920	20015	20120	20006	20051	20166	20092	20031	20236	20088	20172	20316	20012	20072	19964	19974	20162	20196	19894	20023	20263	20100	19951	20213	20141	20112	19825	20164	20170	20018	20162	20152	20227	20105	20044	20053	20077	20047	20160	20126	20234	20032	20177	19960	20030	20306	20078	19947	20093	20163	20281	20079	20053	20114	20158	20156	20162	20318	19983	20032	20096	20367	20047	20110	20048	20033	20048	19764	20171	20161	19989	20189	19802	20084	20049	20047	20020	19943	20261	20119	20038	20116	20142	20127	20139	20196	20139	20106	20236	20292	19777	19933	19970	20115	20081	20231	20192	20189	20126	19952	20052	20194	20272	20231	20170	20108	20195	20173	20129	19995	20048	19975	20364	20141	20066	20054	19982	20009	20172	20088	20100	20095	20092	20065	20215	19976	20097	20129	20245	19810	20199	20007	20036	20008	20143	19967	20026	20186	20143	20124	19990	20191	19987	20079	20170	20223	20239	20117	20282	20249	20338	20074	20205	20042	20176	20424	20233	20223	19998	19836	20135	20010	20049	20074	20056	20390	20102	20105	19866	20056	19885	20212	20053	20031	20104	19987	20017	19921	19915	19999	20018	19945	20109	20183	20153	20123	20204	20057	20217	20185	19993	20091	20281	19902	19973	20228	20148	20202	20012	20187	20179	20121	20250	20087	20071	20026	19969	20089	20003	20146	20338	20231	19945	19999	19865	20148	20164	19965	20150	20221	20215	20133	19949	20210	20186	19984	20164	20346	20256	20125	20110	19855	20188	19960	19991	20058	20055	20159	19985	20198	20142	20105	19946	19998	20215	19970	19977	19980	20144	20051	20221	20069	20139	19831	20022	20020	19924	20058	20060	19840	20064	20021	20066	20185	20126	20078	19998	20007	20143	20069	20159	20118	20094	20194	20200	20298	19947	20096	19944	19967	20069	20091	20167	20027	20081	20041	19931	20091	20370	20012	20033	19998	20147	20160	20086	20183	20103	19979	19948	20062	20197	20031	20119	20047	20045	20064	20194	20041	20328	20188	19989	20123	20109	19951	19936	20130	20160	20238	19858	19917	19975	20021	20155	20245	20135	19886	19991	20096	20160	20135	19973	19965	20237	20140	20230	20294	20250	20170	19973	20061	20027	20159	20077	20066	20204	20009	20171	20009	20029	20025	20049	19796	19938	20103	20126	19974	20036	20120	20105	19980	20044	20150	19953	20092	20102	20010	20350	20119	20083	20178	20094	20205	20058	20097	20167	20197	20389	20066	20190	20087	20202	20235	20162	20085	20019	20020	20174	20001	20019	20034	20085	20248	20297	20064	19920	20292	20129	20187	20167	20043	20160	20340	20117	20178	20207	20137	20252	20154	20291	20019	20064	20044	20141	20132	20101	20028	20197	20207	20293	20098	20274	19988	20063	19881	20061	19898	20129	20127	20260	20015	20025	19884	20215	20097	20103	20237	20186	20219	20187	20137	20217	20176	20251	20135	20143	19993	20210	20095	20126	20435	20247	20042	20055	20016	20166	20066	19944	20063	20057	20264	20079	19949	20404	20070	20179	20052	20193	20173	20210	20191	20306	20062	20041	20144	19970	19930	20283	19990	20121	20161	20255	20286	20134	20205	20077	20056	20312	20119	20206	20150	20024	19915	20060	20034	20023	19980	19794	20213	20081	20040	19975	19895	19964	20053	20017	20033	20250	20079	20096	20089	20340	20169	20081	20146	19993	20065	20054	20065	20084	20271	20341	20420	19902	20014	20227	20113	20014	20137	20173	20022	20078	20110	20151	20128	19872	20015	20091	20132	20292	19969	20085	20229	20171	20144	20114	20119	19947	20079	19960	20270	20059	20122	20009	20151	19923	20038	20277	20369	20276	20103	20132	20153	20136	20073	20172	20060	20154	20189	20087	20030	20131	19954	20061	20339	20199	20062	19872	20063	20186	20125	20073	20028	19947	20150	20090	20081	20078	20068	20169	20322	20343	19938	20199	20158	20149	20085	20207	20384	20172	20165	20171	19873	20247	20061	20306	20013	20235	19925	20073	19908	19878	19990	20114	20101	20249	20099	20079	20210	19890	20112	20130	19945	20156	20227	20233	19977	20073	20084	20114	20074	20072	20325	20096	20271	20110	19987	20157	20284	20029	20076	19900	20423	20105	20072	20021	20132	20142	20148	20210	20044	20130	20168	20049	20165	19890	20239	20230	20113	20348	20306	20311	20071	19990	20080	20113	20136	20110	19970	20358	20132	19840	20140	19942	19927	20104	20033	20135	19949	20089	19907	20149	20043	20063	19938	20205	20175	20012	20172	20050	20166	20080	19987	20245	20206	20008	19988	20104	20133	20135	19930	20076	19997	20157	20046	19790	20109	20115	20347	20233	19981	20152	20607	20104	20096	20043	20137	20052	20162	20133	20005	20063	20146	19809	20034	20175	20193	20291	20062	20030	20079	20055	20173	20118	20335	20044	20108	20197	19987	20091	19948	20065	20002	20186	20042	20070	20237	20079	20203	20118	20169	20217	20026	20248	20082	20216	20150	20383	20207	19993	19836	20028	19996	20263	19983	20131	20010	20104	20069	20000	20106	20387	20068	19930	20074	20139	20306	20188	20123	20033	20204	20178	20044	20020	20256	20239	19893	19938	20056	20198	20214	20107	19772	19806	20060	20066	19982	20232	20205	20234	20098	19980	20213	20137	20100	20157	20182	20252	20153	20083	20154	20066	20090	20168	20190	20083	19939	20149	20201	20236	20426	20328	20096	20283	20156	20141	20102	20289	19910	19969	20008	20112	20052	20435	20091	20337	20261	20024	19985	20011	20380	20050	19926	20035	20048	20034	19860	20246	19971	20174	19992	20188	20117	20231	20100	20160	20077	20077	20075	20145	20171	20293	20055	20247	20222	20060	20093	19943	19990	20233	19937	20167	20001	19893	20334	20036	20038	20169	20242	20275	20126	20026	20210	20355	20243	20304	19994	20188	20050	19972	20076	20105	20033	20131	20079	20071	19990	20049	20081	20052	19984	20039	20005	20204	20210	19963	20276	20066	20128	20025	20210	20099	20067	20170	20067	19937	20202	20129	20056	20210	20018	20346	20078	19957	20265	19991	20205	20380	20167	20084	20049	20107	20255	20060	20022	20177	19959	20116	19926	20002	20149	20032	20089	20049	20047	20168	20080	20237	20173	20184	20134	20038	20149	20250	19941	20043	20092	20090	20123	20274	20095	20210	19917	20161	20020	20068	20069	20179	20215	20039	20158	20064	20055	19857	20042	20082	20124	20073	20059	20191	19862	20002	20157	20087	19939	20152	20149	20331	20229	20019	19997	20224	20223	20072	20079	20005	20086	20084	20124	20244	19962	20009	20102	20072	20206	20200	20131	20201	20084	20185	20023	20120	19964	20220	20031	20019	19975	20201	20031	20304	19927	20031	19834	20133	20165	19964	20097	20164	20029	20304	20065	19994	20051	20132	20162	20137	20039	19994	20326	20306	20212	20133	20177	20193	20056	20350	19712	20071	19854	20013	20219	20245	20047	20114	20112	20086	20214	20091	20254	20054	19975	20162	20069	20235	20044	20005	20223	20012	19996	20053	20074	20218	20218	20176	20035	20129	20161	20078	20155	20154	20018	20217	20221	19947	20013	20402	19987	20232	19815	19993	19961	20244	20152	20045	20296	20163	20132	20186	20178	20290	19993	19970	20262	20124	20110	20132	20168	20070	20001	20219	20063	20194	20273	20111	20138	20044	20275	20278	20225	20018	20225	19945	19789	20019	20221	20189	20193	20266	20222	19985	20224	19999	20212	20002	20075	20044	20088	20069	20115	20317	19992	20161	20333	20053	20215	20039	19911	20197	20086	20101	20024	20174	20295	19861	20056	20251	20227	20118	20085	20158	20348	19943	20033	20280	20301	20259	20153	20127	20043	19961	20216	19993	20232	20215	20091	20064	20271	20192	20039	20359	20155	20179	20110	20055	20192	19941	20226	20012	20171	20015	20054	20037	20042	20168	20238	20052	20039	20088	20105	20034	20211	20105	19960	20092	20021	20139	20037	20152	20052	20133	20177	20057	20041	20135	20304	20164	20197	20124	19994	20166	20064	20140	19872	20099	20208	20174	20003	19981	20070	20201	20148	20186	20130	20052	20104	20020	20166	20082	20295	20183	20154	19986	20158	20097	20064	20149	20301	20182	20180	20056	20111	19901	20375	19924	20081	20063	20040	20119	19902	20041	20077	20356	20061	19932	20099	20098	20119	20137	20163	20124	20202	20148	20267	20013	20185	20207	20065	20145	20008	20318	20119	20335	20044	19920	19962	20188	20235	20288	20177	20112	20017	20098	19931	19918	20208	19932	20114	20344	20103	20073	20174	20289	20067	20223	20246	20187	20089	20404	20191	20228	20193	20075	19990	20087	20086	19938	19863	19962	20029	20249	20042	20210	20261
58613	95297	78777	52766	35273	23078	18115	16815	16906	16803	16715	16698	16938	16712	16739	16680	16663	16847	16825	16868	16765	16731	16818	16630	16736	16762	16809	16851	16648	16763	16808	16572	16814	16716	16715	16539	16768	16883	16697	16793	16709	16703	16819	16702	16788	16613	16615	16724	16831	16697	16640	16586	16659	16779	16904	16764	16661	16821	16922	16616	16849	16913	16876	16706	16685	16711	16805	16743	16798	16861	16765	16776	16815	16657	16793	16498	16829	16575	16609	16781	16875	16734	16573	16817	16763	16882	16780	16673	16797	16654	16807	16753	16786	16647	16788	16656	16751	16742	16785	16746	16759	16768	16643	16506	16714	16803	16714	16765	16608	16713	16751	16817	16679	16928	16842	16811	16614	16715	16917	16650	16695	16936	16928	16809	16933	16744	16574	16649	16892	16776	16665	16665	16845	16741	16931	16837	16637	16696	16667	16726	16719	16696	16660	16733	16679	16683	16715	16733	16617	16651	16793	16915	16810	16968	16704	16720	16878	16633	16779	16851	16638	16827	16531	16710	16900	16609	16891	16676	16711	16710	16881	16789	16850	16645	16792	16821	16651	16695	16777	16654	16780	16900	16678	16956	16710	16672	16801	16577	16765	16681	16733	16794	16727	16617	16707	16640	16819	16715	16725	16716	16777	16678	16725	16964	16634	16597	16721	16923	16860	16644	16805	16766	16780	16688	16732	16671	16887	16820	16726	16665	16794	16845	16677	16741	16766	16859	16710	16679	16887	16674	16744	16742	16860	16751	16705	16714	16870	16802	16700	16637	16736	16561	16840	16687	16805	16635	16935	16435	16804	16873	16777	16730	16711	16542	16789	16571	16584	16857	16610	16728	16785	16757	16738	16553	16747	16649	16649	16758	16627	16717	16820	16848	16698	16936	16782	16760	16829	16806	16620	16598	16792	16626	16651	16810	16764	16649	16780	16763	16572	16788	16900	16831	16864	16671	16719	16726	16737	16731	16712	16639	16715	16796	16761	16733	16753	16809	16939	16814	16468	16608	16727	16839	16715	16630	16589	16782	16579	16735	16898	16672	16829	16710	16826	16792	16872	16728	16735	16581	16894	16807	16900	16664	16660	16671	16831	16577	16821	16707	16687	16659	16749	16503	16861	16693	16705	16606	16594	16678	16597	16704	16628	16684	16611	16607	16589	16722	16647	16780	16703	16789	16586	16748	16746	16782	16658	16605	16765	16788	16788	16593	16845	16824	16783	16689	16747	16623	16685	16737	16808	16699	16708	16719	16814	16433	16777	16909	16542	16868	16595	16904	16810	16795	16741	16719	16708	16780	16681	16751	16596	16704	16585	16876	16649	16640	16879	16800	16720	16703	16886	16732	16641	16824	16746	16875	16859	16778	16949	16781	16647	16664	16833	16729	16746	16776	16842	16724	16875	16661	16590	16657	16767	16735	16838	16712	16768	16649	16663	16578	16833	16645	16843	16730	16599	16805	16773	16866	16789	16728	16657	16764	16557	16708	16646	16774	16684	16688	16845	16711	16689	16569	16905	16539	16954	16759	16968	16777	16644	16628	16708	16674	16803	16791	16671	16834	16784	16660	16707	16779	16528	16707	16700	16630	16637	16668	16742	16740	16616	16808	16772	16734	16844	16804	16964	16853	16643	16608	16924	16818	16843	16687	16858	16644	16702	16598	16780	16867	16719	16606	16873	16640	16572	16809	16787	16710	16804	16707	16800	16762	16839	16889	16658	16660	16809	16677	16804	16762	16808	16625	16567	16827	16658	16625	16858	16786	16684	16652	16724	16660	16698	16829	16800	16667	16739	16832	16750	16649	16852	16711	16791	16751	16634	16664	16721	16772	16784	16785	16641	16657	16894	16829	16789	16836	16806	16713	16785	16595	16755	16574	16854	16811	16832	16751	16691	16843	16777	16684	16583	16794	16918	16735	16527	16654	16721	16742	16822	16682	16800	16862	16588	16760	16635	16827	16779	16700	16683	16640	16818	16616	16858	16656	16626	16838	16599	16759	16701	16888	16747	16717	16702	16798	16746	16734	16783	16697	16853	16815	16750	16839	16879	16736	16703	16587	16796	16723	16589	16656	16756	16875	16702	16606	16786	16707	16542	16805	16703	16684	16598	16718	16687	16576	16808	16743	16612	16753	16787	16737	16663	16726	16942	16813	16596	16794	16683	16661	16691	16756	16618	16767	16569	16725	16665	16747	16731	16804	16668	16728	16852	16816	16649	16689	16806	16643	16731	16620	16662	16676	16697	16802	16614	16686	16678	16828	16699	16882	16783	16643	16811	16595	16614	16818	16756	16719	16765	16824	16790	16855	16624	16766	16718	16808	16824	16646	16919	16652	16699	16780	16695	16600	16807	16787	16582	16646	16931	16771	16789	16809	16629	16812	16746	16765	16744	16642	16815	16604	16634	16695	16630	16645	16963	16703	16729	16770	16843	16824	16743	16519	16802	16647	16558	16849	16755	16624	16762	16551	16660	16618	16767	16756	16610	16745	16813	16799	16591	16813	16578	16727	16907	16701	16788	16845	16805	16655	16808	16813	16764	16571	16858	16670	16686	16790	16617	16741	16959	16843	16705	16650	16668	16698	16961	16767	16697	16828	16795	16699	16649	16813	16777	16792	16723	16790	16619	16862	16755	16735	16619	16637	16576	16778	16772	16816	16651	16771	16617	16731	16834	16606	16985	16705	16541	16599	16857	16582	16786	16764	16634	16847	16676	16869	16687	16726	16841	16728	16712	16773	16699	16788	16882	16767	16822	16732	16675	16749	16710	16764	16673	16476	16973	16752	16646	16777	16766	16965	16760	16829	16726	16630	16637	16729	16741	16811	16899	16794	16755	16570	16913	16754	16744	16764	16667	16759	16933	16720	16534	16664	17010	16736	16680	16795	16616	16973	16705	16865	16668	16804	16706	16629	16663	16728	16797	16777	16584	16639	16794	16662	16786	16673	16797	16689	16738	16835	16750	16689	16747	16818	16588	16614	16688	16702	16774	16873	16718	16755	16848	16784	16635	16503	16784	16793	16740	16833	16645	16789	16786	16677	16806	16661	16563	16669	16673	16820	16730	16740	16661	16858	16673	16823	16717	16838	16950	16831	16871	16699	16550	16732	16715	16722	16688	16658	16559	16849	16741	16743	16787	16683	16628	17047	16743	16614	16638	16734	16763	16688	16621	16731	16779	16673	16608	16713	16794	16853	16609	16686	16679	16646	16780	16666	16807	16893	16764	16723	16669	16749	16751	16822	16769	16737	16921	16747	16574	16729	16811	16638	16673	16774	16834	16752	16559	16760	16733	16726	16583	16777	16657	16741	16743	16668	16749	16692	16730	16695	16626	16643	16925	16699	16678	16755	16619	16745	16607	16771	16764	16607	16701	16834	16629	16949	16818	16709	16697	16798	16808	16680	16740	16745	16627	16783	16721	16540	16849	16613	16607	16757	16816	16813	16882	16666	16692	16905	16805	16768	16724	16777	16817	16680	16617	16717	16735	16656	16620	16515	16576	16752	16725	16613	16646	16729	16821	16699	16844	16674	16892	16779	16910	16888	16783	16575	16740	16725	16651	16695	16898	16834	16753	16759	16856	16844	16840	16793	16565	16825	16763	16728	16696	16727	16787	16820	16801	16740	16715	16719	16719	16758	16505	16901	16879	16745	16762	16791	16768	16801	16787	16764	16684	16429	16869	16598	16847	16503	16710	16646	16649	16852	16712	16823	16750	16699	16653	16703	16467	16637	16779	16794	16826	16693	16622	16658	16649	16690	16629	16859	16812	16692	16811	16643	16636	16805	16655	16826	16655	16833	16748	16662	16721	16786	16664	16682	16751	16744	16732	16733	16762	16659	16669	16638	16760	16803	16832	16628	16729	16843	16590	16571	16808	16694	16772	16742	16561	16621	17084	16646	16628	16876	16696	16545	16696	16608	16677	16673	16842	16617	16642	16762	16620	16626	16617	16770	16636	16680	16918	16966	16532	16691	16513	16806	16608	16762	16794	16671	16730	16755	16804	16741	16746	16684	16818	16732	16773	16793	16761	16656	16773	16619	16705	16716	16688	16904	16627	16688	16721	16758	16531	16848	16596	16685	16647	16859	16687	16765	16755	16786	16671	16863	16758	16681	16730	16683	16779	16698	16663	16773	16659	16780	16884	16732	16631	16690	16786	16973	16583	16906	16664	16913	16738	16643	16887	16790	16696	16805	16655	16785	16812	16736	16573	16773	16837	16689	16725	16751	16606	16644	16525	16660	16729	16818	16724	16944	16804	16854	16605	16635	16738	16730	16800	16584	16881	16763	16557	16726	16594	16853	16870	16931	16739	16638	16671	16732	16624	16805	16776	16763	16738	16681	16653	16756	16794	16852	16794	16627	16835	16786	16646	16592	16713	16584	16843	16543	16729	16723	16713	16712	16718	16703	16607	16724	16849	16862	16948	16615	16864	16739	16592	16814	16743	16836	16718	16660	16855	16761	16668	16800	16804	16695	16923	16768	16841	16863	16664	16571	16655	16674	16766	16657	16835	16632	16822	16614	16628	16775	16779	16778	16805	16730	16723	16856	16763	16759	16615	16830	16636	16815	16820	16856	16654	16782	16668	16818	16660	16684	16941	16793	16631	16740	16622	16756	16798	16653	16813	16794	16763	16831	16665	16658	16748	16650	16863	16737	16668	16652	16920	16895	16810	16784	16839	16672	16870	16702	16576	16853	16825	16825	16721	16549	16676	16776	16717	16622	16800	16702	16691	16801	16814	16585	16820	16805	16807	16732	16788	16799	16820	16630	16699	16705	16702	16705	16593	16636	16693	16954	16720	16642	16592	16620	16600	16767	16644	16722	16739	16618	16804	16768	16727	16833	16739	16772	16853	16609	16871	16711	16996	16792	16731	16624	16939	16673	16654	16747	16789	16668	16833	16768	16810	16717	16747	17003	16882	16805	16659	16803	16815	16852	16878	16860	16724	16730	16683	16747	16598	16789	16894	16710	16666	16684	16754	16714	16609	16789	16611	16702	16661	16724	16651	16741	16792	16809	16696	16625	16885	16719	16857	16768	16728	16900	16765	16769	16682	16808	16710	16873	16806	16861	16915	16710	16828	16728	16630	16665	16641	16850	16711	16725	16707	16784	16738	16672	16759	16887
22968	22962	36139	36624	33233	29495	27850	22116	20504	21110	20913	20594	20775	21009	20834	20734	20925	20920	20589	20740	20575	20709	20650	20827	20602	20573	20693	20655	20900	20725	20355	20652	20704	20710	20647	20486	20655	20741	20803	20637	20657	20652	20793	20497	20744	20482	20706	20499	20632	20663	20507	20690	20672	20560	20417	20501	20516	20496	20508	20511	20771	20634	20632	20362	20649	20536	20640	20454	20340	20403	20615	20386	20475	20583	20533	20743	20485	20883	20615	20473	20471	20619	20397	20574	20563	20519	20681	20402	20547	20451	20649	20615	20615	20412	20681	20662	20665	20532	20604	20436	20395	20648	20848	20439	20495	20338	20438	20578	20414	20502	20578	20481	20588	20663	20404	20636	20742	20501	20533	20889	20733	20599	20444	20395	20702	20737	20440	20701	20762	20393	20464	20544	20413	20445	20445	20558	20552	20397	20421	20589	20633	20532	20606	20701	20758	20170	20374	20592	20518	20503	20673	20425	20264	20471	20504	20511	20636	20557	20347	20433	20584	20549	20627	20622	20527	20625	20620	20394	20542	20527	20589	20454	20545	20667	20519	20514	20685	20675	20440	20575	20523	20668	20779	20525	20504	20579	20513	20509	20512	20564	20346	20672	20604	20506	20419	20310	20660	20242	20467	20605	20651	20712	20653	20603	20539	20349	20617	20788	20469	20423	20582	20724	20495	20346	20560	20526	20437	20466	20309	20496	20643	20421	20337	20744	20513	20481	20656	20377	20572	20554	20480	20673	20614	20335	20746	20504	20333	20504	20438	20398	20551	20494	20604	20667	20461	20708	20564	20640	20428	20399	20627	20546	20725	20568	20690	20647	20345	20494	20551	20593	20555	20692	20530	20801	20340	20507	20711	20457	20594	20522	20285	20441	20500	20712	20427	20595	20033	20535	20387	20472	20644	20708	20687	20448	20339	20360	20560	20429	20485	20508	20598	20433	20501	20521	20656	20553	20351	20541	20542	20548	20460	20617	20271	20416	20420	20585	20470	20638	20711	20401	20581	20574	20594	20282	20398	20391	20692	20681	20553	20414	20512	20595	20609	20544	20541	20773	20728	20684	20445	20402	20490	20582	20302	20520	20582	20437	20505	20477	20528	20832	20206	20600	20550	20532	20557	20376	20400	20767	20585	20379	20665	20619	20659	20492	20655	20659	20259	20506	20772	20568	20500	20453	20542	20482	20490	20550	20634	20525	20566	20428	20662	20536	20569	20506	20555	20529	20648	20545	20532	20476	20589	20340	20609	20547	20545	20481	20468	20481	20409	20406	20404	20613	20433	20721	20512	20585	20730	20620	20562	20681	20816	20709	20490	20710	20556	20598	20564	20421	20619	20452	20558	20579	20294	20580	20688	20289	20642	20628	20471	20643	20529	20465	20734	20600	20952	20437	20532	20581	20396	20422	20537	20350	20756	20402	20534	20590	20376	20646	20503	20446	20706	20541	20612	20747	20627	20656	20509	20511	20645	20685	20523	20652	20459	20547	20570	20564	20642	20316	20531	20501	20482	20404	20539	20463	20469	20523	20438	20395	20552	20618	20236	20608	20712	20699	20530	20392	20613	20467	20555	20467	20707	20585	20473	20552	20562	20594	20415	20415	20731	20537	20644	20551	20255	20413	20579	20541	20818	20780	20427	20501	20622	20501	20838	20366	20300	20416	20391	20401	20567	20707	20478	20303	20542	20594	20804	20639	20560	20483	20476	20455	20499	20514	20487	20599	20736	20374	20489	20649	20509	20396	20522	20679	20396	20512	20530	20559	20531	20528	20481	20273	20601	20475	20583	20646	20472	20454	20331	20530	20596	20512	20441	20563	20497	20771	20429	20562	20656	20551	20477	20372	20363	20475	20441	20702	20404	20492	20523	20415	20592	20427	20529	20667	20614	20508	20581	20606	20454	20605	20519	20581	20567	20338	20412	20685	20545	20568	20641	20792	20384	20513	20498	20398	20564	20476	20460	20438	20563	20605	20593	20619	20430	20468	20397	20470	20725	20657	20502	20625	20555	20452	20535	20412	20465	20667	20437	20407	20812	20610	20609	20487	20552	20643	20459	20508	20537	20377	20652	20493	20647	20232	20627	20489	20728	20605	20637	20583	20676	20630	20345	20666	20586	20345	20503	20544	20632	20574	20369	20583	20471	20691	20653	20557	20512	20498	20489	20518	20613	20526	20558	20629	20363	20379	20447	20417	20482	20444	20493	20503	20365	20631	20653	20573	20645	20465	20577	20670	20454	20720	20777	20567	20810	20777	20664	20667	20366	20475	20502	20457	20583	20669	20267	20424	20729	20481	20436	20692	20512	20466	20627	20693	20575	20771	20698	20529	20564	20439	20456	20473	20538	20663	20551	20662	20640	20540	20511	20414	20510	20466	20597	20736	20717	20345	20601	20564	20679	20683	20384	20489	20620	20474	20468	20638	20547	20538	20589	20335	20707	20574	20353	20244	20622	20639	20498	20485	20390	20528	20527	20579	20656	20524	20557	20494	20576	20574	20462	20319	20662	20648	20693	20498	20779	20567	20505	20664	20580	20329	20589	20616	20475	20453	20517	20549	20278	20441	20522	20579	20604	20273	20642	20641	20495	20690	20285	20680	20376	20409	20535	20567	20500	20513	20469	20613	20439	20552	20378	20630	20547	20401	20660	20612	20879	20835	20506	20710	20508	20708	20434	20348	20366	20467	20467	20493	20588	20481	20464	20524	20595	20633	20727	20638	20677	20408	20420	20483	20874	20579	20748	20537	20433	20563	20513	20502	20516	20554	20567	20395	20544	20622	20644	20526	20574	20623	20319	20460	20454	20510	20510	20696	20465	20651	20485	20495	20445	20766	20556	20606	20373	20414	20525	20649	20521	20507	20634	20674	20566	20576	20526	20508	20578	20778	20445	20413	20523	20493	20555	20481	20725	20227	20425	20641	20618	20195	20373	20431	20516	20420	20389	20508	20670	20508	20631	20446	20614	20572	20447	20461	20491	20324	20415	20598	20352	20342	20749	20491	20449	20419	20567	20474	20446	20708	20507	20212	20630	20827	20513	20572	20360	20807	20360	20496	20545	20330	20394	20636	20532	20448	20646	20392	20428	20363	20501	20664	20436	20516	20597	20620	20434	20546	20765	20498	20588	20498	20324	20431	20614	20571	20625	20732	20604	20714	20583	20551	20386	20607	20582	20397	20584	20594	20417	20461	20704	20585	20433	20450	20416	20516	20384	20712	20701	20396	20589	20408	20329	20596	20759	20477	20630	20461	20489	20526	20426	20403	20605	20598	20532	20428	20545	20568	20329	20664	20594	20362	20401	20446	20377	20599	20589	20741	20567	20571	20735	20635	20334	20555	20547	20308	20507	20520	20391	20574	20474	20409	20655	20572	20551	20442	20603	20503	20461	20532	20424	20458	20552	20526	20597	20675	20557	20679	20509	20365	20383	20549	20477	20393	20438	20685	20464	20721	20526	20470	20340	20545	20641	20408	20438	20500	20548	20374	20464	20486	20538	20781	20567	20659	20514	20413	20616	20691	20468	20644	20506	20670	20464	20585	20679	20664	20422	20581	20359	20528	20533	20570	20376	20512	20511	20383	20508	20397	20466	20576	20577	20409	20537	20369	20646	20552	20588	20445	20708	20520	20461	20316	20432	20312	20410	20449	20723	20612	20551	20469	20594	20523	20723	20751	20421	20766	20753	20527	20469	20444	20566	20499	20585	20613	20681	20450	20604	20645	20580	20445	20660	20470	20581	20449	20763	20632	20567	20308	20416	20417	20467	20530	20444	20521	20505	20629	20590	20656	20557	20556	20638	20537	20382	20447	20667	20556	20701	20652	20340	20482	20524	20461	20559	20363	20397	20373	20424	20627	20492	20366	20524	20767	20494	20467	20374	20354	20509	20552	20471	20473	20513	20667	20427	20706	20708	20575	20472	20558	20681	20741	20446	20619	20574	20365	20416	20554	20426	20483	20426	20537	20642	20538	20654	20653	20637	20564	20525	20625	20463	20412	20476	20428	20546	20519	20494	20544	20549	20501	20616	20728	20557	20555	20599	20586	20374	20481	20441	20611	20527	20489	20796	20417	20361	20533	20497	20720	20628	20485	20605	20550	20706	20549	20441	20507	20574	20790	20608	20303	20260	20592	20544	20672	20463	20360	20735	20690	20377	20617	20396	20481	20607	20584	20709	20433	20532	20486	20588	20761	20595	20348	20555	20577	20604	20738	20533	20591	20540	20640	20461	20513	20707	20427	20477	20693	20413	20844	20392	20668	20409	20500	20653	20783	20380	20598	20452	20359	20570	20526	20656	20409	20480	20433	20605	20547	20450	20533	20357	20529	20435	20392	20524	20481	20584	20457	20423	20537	20659	20680	20285	20488	20486	20465	20665	20486	20585	20608	20334	20456	20475	20559	20486	20359	20546	20463	20615	20454	20590	20484	20528	20331	20535	20726	20724	20645	20810	20559	20433	20521	20688	20543	20506	20570	20605	20523	20635	20635	20377	20451	20497	20478	20517	20368	20663	20524	20500	20639	20634	20546	20874	20338	20719	20533	20385	20602	20475	20627	20490	20368	20479	20635	20721	20757	20394	20633	20435	20434	20499	20414	20460	20725	20768	20776	20403	20665	20403	20455	20279	20524	20593	20472	20551	20429	20652	20537	20459	20574	20449	20642	20400	20670	20509	20536	20496	20460	20348	20424	20682	20481	20569	20549	20529	20441	20528	20497	20360	20371	20515	20333	20362	20488	20571	20498	20474	20574	20515	20550	20504	20571	20493	20549	20401	20394	20692	20479	20748	20587	20346	20380	20400	20536	20532	20420	20606	20453	20489	20362	20442	20414	20417	20367	20485	20708	20648	20584	20596	20461	20582	20460	20509	20525	20424	20527	20370	20531	20568	20600	20611	20466	20390	20478	20430	20395	20438	20469	20479	20627	20458	20398	20630	20403	20399	20544	20539	20746	20607	20514	20565	20508	20522	20703	20546	20459	20567	20527	20500	20605	20412	20513	20648	20549	20729	20524	20479	20540	20634	20495	20529	20419	20607	20584	20429	20592	20733	20461	20559	20558	20833	20472	20565	20529	20523	20608	20567	20573	20670	20445	20539	20738	20623	20474	20407	20621	20473	20571	20510	20396
61149	104407	94943	72329	49964	30219	20307	17220	17067	16933	16823	17002	17151	17049	17015	16826	17009	16777	17076	16975	16983	16963	16866	17052	17034	16952	17047	16960	17007	17148	17155	17123	16980	17108	16925	17007	17097	17126	17017	16887	16992	17073	17067	16982	16850	17047	16912	17066	16967	17003	17033	16906	17093	16979	17052	16998	17036	16863	16994	16929	16868	17093	16890	16945	16973	16961	17099	16770	16949	17118	17070	16951	17028	16945	17030	17041	17114	16950	16897	17073	16900	16940	16912	16936	17098	16933	16973	16951	17122	17029	16982	17027	17111	17073	17027	16846	17026	16944	17067	16925	16960	16954	16807	16982	17011	16998	17110	16850	16931	16946	17070	16809	17041	17023	16869	17123	16893	17010	17075	17077	17055	16945	16920	16831	16924	16905	17143	17134	16950	16974	16898	17018	17084	17137	16971	16751	17004	16896	17001	16912	17091	16977	16885	17049	16881	16904	16897	16925	17056	17086	16906	17042	16937	16985	16967	17081	17081	16943	16943	16929	16917	16876	16903	16986	17132	16809	16918	16862	16840	16932	16889	16942	16989	17095	16901	16859	16885	16969	17016	16925	17012	17030	16891	17025	16689	17077	17028	16945	17058	17116	16859	16942	16992	17058	16951	16877	17056	16814	17019	16939	16948	16962	16988	16721	17028	16901	16779	17061	17142	17225	16838	17170	16895	16845	16942	16941	17162	17064	17013	16804	16817	17027	16906	17031	16935	17140	16971	16970	16910	17123	16878	16908	16872	16981	16934	16945	16858	16990	16925	16985	17085	17008	16970	16965	17023	16921	17002	17028	16944	16939	16912	16918	16893	16983	16993	16964	17051	16963	16782	17067	17055	16837	16979	16891	16828	17008	17020	17012	17006	16991	16951	17022	17132	16854	16864	16995	16916	16847	16898	17053	16900	16961	16932	16959	16936	16896	17056	16816	17047	17027	17071	17062	16953	17124	17001	16872	16918	16817	16962	16980	16866	16902	17047	17030	16877	16896	16998	16821	17110	16869	17111	16947	16915	17035	16879	17136	17234	16970	16946	17022	17071	17083	17045	16935	17075	16991	16946	16996	17112	16946	16866	16868	16742	16835	16990	16986	17078	16912	17008	16930	17025	17005	16948	17081	17134	16966	16944	16945	16819	16780	17029	16938	17030	17049	16897	16954	16817	16934	16976	16737	16976	17033	16957	16871	16964	16961	16832	17050	17012	16827	17028	16874	16891	17071	17009	17000	16935	16920	16767	17073	16905	16870	17186	16980	16952	17144	16949	17051	16936	16907	16969	17025	17196	16864	17024	17128	16939	16773	17173	17000	16876	17032	17074	16992	16952	16997	17049	16860	17064	17004	16881	17051	16936	17066	16744	16985	16743	16935	17205	16610	17086	16951	16989	16843	16972	16898	16943	16975	16973	16916	17017	16793	16984	17002	16865	16977	16941	17138	17009	16929	17042	17010	16955	17208	16980	17115	16850	17048	16914	16823	16939	16944	16868	16908	17092	16885	17015	16959	16964	17089	16991	16929	17001	16863	16955	17032	16868	16800	16916	17033	16835	17083	16998	16985	16972	17033	16978	16938	16944	16835	16871	16787	16971	16871	16997	16942	16913	16930	16898	16842	16751	16978	16953	16956	17023	17029	17165	17006	16849	16915	16772	16875	17008	16946	17049	16950	17060	16973	16877	16912	17083	16902	16848	16992	17059	16985	17191	17074	17041	17080	16987	16930	17081	16864	16969	17120	17009	17013	16921	16910	16848	16947	17011	16999	16982	16990	17105	17146	17028	16793	16860	16947	16858	16902	16969	16998	16704	17009	17021	16949	16922	17044	16938	17021	17181	17017	16912	16915	16940	17151	16897	16922	16852	17032	17010	17072	17059	16916	17101	17119	16847	17071	16998	17031	16751	16902	17001	16818	16911	17036	16933	16889	17037	16980	16952	17046	16883	16905	16855	17093	16816	16854	16923	16865	17155	16888	16885	16882	16929	16915	16970	17046	17016	17084	17059	16887	16882	17025	17016	16898	16905	16912	16880	17218	16940	16922	16904	16964	16965	17055	17193	16887	16818	16914	16906	16895	17118	17249	16970	16902	16887	16989	16962	16787	16941	16996	16867	16939	16897	16906	17012	17070	16983	16905	17007	17057	17128	17082	16944	17025	16963	16977	16859	16928	16819	17112	16792	17021	16831	16961	17072	16850	16976	17005	17045	16933	16793	16951	16936	16970	16875	17001	16977	16759	17164	17006	16876	17057	17076	16832	16996	17002	16968	16924	17014	17070	17023	16972	16859	16953	16769	16965	16924	17019	16983	17110	16947	16882	16926	17050	17039	16881	17133	16996	16899	16899	16988	17048	17045	17061	16906	16902	16968	16980	16916	16827	16942	16905	16927	17010	16939	16838	16680	17163	16923	17158	16940	17031	16926	16901	17107	16988	16992	16729	17026	16837	17004	17033	17018	17108	16942	16933	16945	16946	16795	17079	16922	16910	16858	16976	16932	16992	17066	16871	16868	17026	17090	17098	17128	17039	17051	16897	16924	17073	16710	16889	16963	17007	16902	16900	17049	17019	16941	17024	17018	16937	16989	16995	16992	16749	16696	16980	16997	16968	16911	16884	17026	16952	17036	16827	16965	17075	16854	16936	17122	17095	17018	17035	17210	16842	17183	16916	17032	16849	16992	16965	16842	17019	16968	16950	17076	16951	16938	16989	17214	17020	17018	16891	16994	16907	16979	16960	16975	16878	16980	16944	17022	16994	16911	16887	16947	16843	16864	17104	16782	16935	17076	16847	16912	16967	16988	17050	16832	16972	17012	17033	17032	16842	17075	16977	16994	16764	16765	16840	16929	16884	17117	16921	16975	17097	16735	16972	17033	16805	16972	17039	16929	17166	16864	17076	17079	16836	16880	17009	16861	16932	16919	16990	16929	16937	17059	16912	16890	16910	17001	16983	17154	16878	16813	16878	17055	17039	16898	16944	17180	17012	17104	16872	17084	17170	16991	17115	17034	16976	17064	16902	16968	17003	17106	16685	17018	16950	17075	17131	16916	16844	16958	16887	17097	16987	16944	16933	16898	16775	16890	16729	16932	16872	16875	17034	16940	17033	17037	16970	17028	16955	16855	17063	16950	16937	16985	17066	16872	17114	16907	17040	16957	16873	16680	16822	16965	16989	17044	17093	16949	17014	16973	16944	16937	17051	16945	16808	17026	16891	16917	16834	16831	16785	16942	16902	16994	17073	16975	17059	17060	16932	17001	16916	17155	16952	16991	17169	16985	17021	16934	16843	16816	16997	16844	17003	17004	16920	16841	16967	16923	17044	16809	16926	17033	16948	17101	17015	17136	17010	17025	17000	17067	16944	16897	17086	16919	17056	16908	17039	16929	16975	16913	17037	16968	17176	17008	16971	16998	17009	16817	16973	16866	17056	16927	16882	16942	16912	16834	17036	16939	17026	16889	16966	16679	16995	17027	16933	16984	17076	17029	17062	17081	17107	16925	16776	16979	16827	16928	16966	17046	16944	16897	17105	17017	16983	16830	16980	16810	17032	16870	16755	16953	16829	16858	16974	17104	16945	16902	16665	16962	17013	17197	16856	16970	16999	17156	16890	16961	16976	16919	16840	17018	17008	17039	16846	16911	16976	17071	16937	17015	16943	17069	16912	17022	16972	16976	16957	16914	16936	16928	17011	17069	16846	17152	16931	16955	16930	16896	17092	17012	16920	16891	17197	16928	16872	17054	16886	16963	16923	17119	16967	16899	16732	17049	17122	16972	16978	17205	16948	16753	17090	17053	17012	16969	17135	16941	17024	16930	16875	16963	16964	17081	16945	16861	17035	16983	16976	17084	17025	16793	17070	16760	17025	17015	16995	16966	16965	17059	16994	16947	17068	17050	16722	17100	17121	16936	16899	16871	17049	16886	16954	16996	16948	17091	17079	16911	16935	16972	17033	16960	16733	17050	16776	16899	17049	16938	16921	16859	17005	17044	16793	16995	16899	17046	16869	17036	16994	17004	17077	17051	17097	16986	17026	17134	17090	17013	17024	16911	16971	16994	16956	17036	16921	16851	16907	16908	17000	16938	16902	17009	16865	16892	17021	16971	16825	16914	17044	17104	16939	16795	16959	17036	16812	16840	16803	17173	16806	16979	16896	16920	16853	17156	16923	16916	16972	16927	16997	16909	16768	16935	16746	16997	16838	16866	17098	16944	16916	17132	16971	16889	16972	16970	16944	17010	16866	16851	17100	16965	16946	16999	17051	16946	16769	16894	16980	16940	16985	17006	16906	17167	17192	17189	16909	17012	16985	16870	16894	17129	16842	17009	16990	16790	16935	17139	16850	16890	16919	16867	17010	16936	16840	16866	17065	16956	16978	17042	17160	16972	16952	16991	16995	17025	16910	16873	16834	16901	16918	16983	16874	17016	16826	17052	16882	17068	16951	16875	16989	17038	16950	16901	17128	16891	17016	16991	16980	16990	16893	17109	16960	16921	16971	17062	16983	16995	16892	17029	16862	16795	17026	17115	16733	16979	16895	17053	16950	16916	16914	16895	16872	16978	16928	16968	16941	16953	17088	16892	17079	17004	17077	16825	16875	16905	16808	17016	16745	16877	17012	16954	16993	17159	16827	17028	16988	16986	16960	16954	16920	16918	16749	17060	17004	17095	17076	16948	16906	17041	16957	17022	17010	16858	16935	17029	16978	16884	16943	16846	16949	16879	16993	16844	16978	16879	16812	16907	16957	16967	17067	17089	17046	16965	17053	17039	16982	16918	16955	16946	17096	17141	16893	16995	16988	16830	16888	16941	16889	17032	16918	17035	16906	16925	16950	16942	17031	16860	17022	16893	17023	16925	17226	16918	16845	17007	17082	17099	17029	16972	16928	16914	16766	16983	16839	16839	16929	16906	16859	16940	16828	16846	17074	17013	16770	17071	16941	17066	16807	16965	16847	17075	17095	17049	17015	16866	17021	16997	17250	16823	16772	17007	16974	17110	17000	17106	16962	16899	16994	17037	16845	16808	17086	16967	16960	16825	17106	16913	16942	16856	16928	16874	16850	17112	16807	16806	16939	17054	16970	16933	16879	17004	16984	16986	16889	16910	16902	17095	16940	16830	17175	17006	16979	16870	16810
29674	35297	43365	35728	25923	22288	21165	20504	20526	20634	20476	20729	20718	20518	20437	20508	20430	20369	20634	20527	20552	20239	20634	20535	20470	20544	20247	20485	20699	20487	20515	20466	20219	20565	20407	20580	20584	20542	20475	20369	20462	20561	20270	20320	20371	20397	20517	20559	20586	20397	20220	20393	20439	20394	20395	20317	20387	20656	20591	20515	20312	20470	20546	20432	20529	20381	20247	20381	20494	20240	20672	20484	20424	20502	20477	20566	20311	20540	20440	20478	20529	20600	20505	20225	20422	20493	20471	20557	20485	20260	20420	20321	20443	20361	20621	20215	20402	20561	20535	20234	20533	20467	20512	20377	20353	20504	20453	20539	20527	20340	20400	20495	20535	20633	20691	20403	20521	20318	20658	20410	20542	20534	20452	20485	20463	20496	20396	20337	20485	20596	20505	20549	20459	20506	20432	20530	20553	20361	20482	20452	20620	20656	20258	20440	20437	20447	20366	20226	20461	20149	20521	20483	20610	20487	20530	20623	20506	20514	20503	20345	20343	20344	20605	20439	20778	20447	20448	20212	20296	20316	20442	20488	20487	20380	20626	20311	20279	20365	20597	20564	20445	20341	20303	20414	20521	20483	20356	20565	20509	20351	20469	20376	20489	20161	20575	20279	20568	20531	20439	20428	20547	20357	20632	20425	20549	20239	20339	20350	20484	20455	20447	20511	20568	20421	20441	20468	20490	20257	20497	20457	20582	20626	20600	20251	20482	20562	20563	20575	20322	20453	20430	20634	20661	20450	20334	20475	20599	20539	20540	20496	20494	20453	20416	20387	20266	20436	20311	20444	20544	20329	20384	20505	20183	20381	20377	20400	20538	20379	20423	20381	20448	20637	20516	20433	20714	20461	20321	20438	20408	20273	20565	20344	20399	20373	20644	20466	20392	20518	20274	20355	20359	20672	20525	20692	20340	20251	20524	20311	20262	20427	20522	20590	20742	20261	20391	20338	20412	20320	20496	20537	20275	20364	20627	20513	20296	20461	20427	20240	20345	20466	20416	20470	20683	20364	20477	20547	20327	20510	20480	20429	20434	20481	20385	20325	20482	20424	20479	20492	20478	20478	20484	20509	20467	20424	20538	20392	20459	20428	20388	20530	20639	20442	20609	20487	20389	20250	20338	20494	20653	20224	20544	20476	20357	20506	20330	20572	20446	20427	20360	20524	20436	20517	20519	20347	20451	20406	20453	20588	20623	20323	20525	20249	20548	20301	20373	20189	20316	20339	20657	20636	20483	20673	20410	20291	20455	20674	20344	20518	20600	20519	20624	20554	20467	20465	20501	20360	20383	20399	20473	20430	20451	20591	20362	20562	20369	20513	20409	20663	20584	20753	20572	20401	20371	20449	20564	20659	20379	20317	20457	20318	20619	20422	20500	20530	20303	20441	20423	20480	20336	20384	20601	20533	20600	20591	20503	20296	20582	20443	20349	20419	20456	20467	20540	20574	20205	20409	20414	20630	20169	20519	20454	20461	20396	20548	20621	20448	20297	20344	20296	20353	20273	20280	20552	20500	20665	20318	20341	20568	20412	20278	20309	20587	20615	20414	20450	20472	20311	20487	20352	20528	20468	20475	20507	20464	20436	20563	20500	20453	20591	20277	20525	20637	20529	20591	20560	20275	20380	20365	20611	20684	20463	20479	20511	20496	20421	20627	20546	20402	20481	20562	20558	20360	20502	20400	20467	20351	20299	20435	20450	20637	20627	20711	20314	20456	20709	20514	20171	20357	20256	20552	20398	20522	20673	20416	20502	20455	20539	20442	20323	20318	20449	20449	20392	20479	20573	20519	20458	20338	20466	20336	20398	20515	20544	20442	20334	20455	20474	20359	20163	20495	20561	20540	20629	20456	20554	20566	20363	20404	20393	20357	20465	20464	20389	20437	20437	20469	20388	20516	20499	20494	20490	20608	20497	20521	20350	20540	20386	20311	20498	20687	20449	20520	20572	20594	20244	20460	20360	20367	20434	20531	20565	20402	20330	20309	20465	20506	20402	20653	20369	20627	20459	20614	20441	20512	20543	20521	20445	20489	20515	20316	20317	20337	20475	20350	20510	20599	20382	20393	20584	20324	20485	20663	20437	20199	20540	20392	20567	20520	20499	20386	20551	20432	20436	20515	20619	20263	20399	20646	20403	20388	20452	20475	20455	20326	20344	20305	20255	20449	20496	20404	20404	20549	20501	20750	20503	20374	20577	20309	20421	20615	20607	20548	20540	20583	20498	20611	20400	20433	20499	20396	20539	20360	20181	20489	20585	20575	20436	20490	20439	20507	20449	20516	20375	20257	20357	20464	20418	20556	20255	20495	20483	20476	20543	20422	20565	20413	20614	20519	20481	20482	20373	20404	20351	20327	20453	20543	20434	20426	20500	20449	20632	20444	20313	20457	20507	20489	20468	20448	20450	20394	20463	20339	20418	20508	20362	20450	20292	20446	20661	20383	20662	20478	20405	20345	20371	20363	20504	20386	20286	20075	20409	20386	20335	20540	20209	20458	20289	20282	20667	20199	20662	20446	20422	20682	20445	20491	20591	20390	20386	20523	20547	20420	20500	20450	20442	20488	20316	20381	20387	20305	19884	20593	20416	20566	20369	20520	20439	20354	20460	20341	20365	20511	20699	20565	20324	20435	20305	20385	20526	20423	20481	20509	20596	20512	20418	20613	20548	20499	20336	20383	20449	20423	20443	20494	20505	20570	20315	20410	20365	20534	20405	20309	20538	20702	20501	20294	20590	20406	20347	20383	20170	20598	20562	20587	20514	20499	20631	20464	20355	20440	20441	20419	20310	20549	20731	20376	20537	20499	20552	20419	20487	20257	20382	20370	20403	20412	20509	20566	20569	20602	20345	20452	20511	20383	20652	20518	20493	20508	20654	20407	20612	20487	20354	20572	20289	20503	20557	20479	20444	20494	20768	20619	20350	20454	20341	20594	20416	20543	20337	20523	20560	20569	20508	20564	20343	20620	20460	20224	20329	20270	20403	20502	20323	20515	20559	20484	20687	20577	20475	20486	20429	20426	20641	20476	20391	20335	20323	20653	20587	20367	20395	20578	20523	20507	20533	20430	20336	20594	20610	20350	20386	20492	20578	20360	20149	20324	20382	20429	20578	20567	20317	20462	20313	20551	20340	20685	20272	20415	20524	20630	20492	20451	20529	20555	20570	20284	20428	20518	20542	20685	20629	20555	20305	20392	20462	20474	20480	20455	20528	20431	20632	20320	20556	20526	20457	20516	20278	20496	20427	20681	20423	20195	20326	20552	20429	20549	20358	20361	20521	20439	20095	20444	20490	20517	20490	20373	20349	20453	20539	20233	20354	20357	20284	20297	20232	20616	20348	20639	20368	20482	20513	20536	20638	20327	20385	20369	20405	20543	20270	20342	20430	20397	20301	20424	20411	20158	20461	20498	20276	20436	20336	20477	20531	20451	20428	20268	20643	20157	20499	20298	20555	20526	20292	20671	20442	20539	20542	20481	20561	20672	20449	20362	20599	20542	20427	20574	20419	20379	20380	20526	20369	20307	20517	20599	20476	20413	20561	20545	20512	20644	20753	20386	20555	20487	20468	20492	20399	20501	20485	20399	20209	20309	20359	20367	20553	20348	20324	20516	20489	20595	20552	20413	20283	20440	20353	20333	20420	20418	20491	20383	20485	20407	20398	20401	20362	20338	20501	20300	20364	20563	20295	20726	20462	20450	20493	20627	20528	20554	20535	20695	20213	20394	20619	20410	20399	20494	20602	20348	20536	20594	20581	20524	20389	20585	20644	20544	20386	20389	20455	20640	20394	20501	20566	20649	20578	20318	20425	20599	20639	20409	20579	20333	20222	20472	20506	20282	20549	20575	20430	20462	20458	20529	20365	20414	20536	20312	20426	20384	20413	20519	20433	20629	20297	20429	20568	20312	20451	20348	20479	20438	20363	20467	20412	20328	20349	20327	20613	20518	20683	20363	20438	20522	20512	20386	20601	20586	20559	20627	20354	20350	20611	20433	20397	20466	20424	20389	20498	20379	20553	20563	20391	20338	20432	20553	20674	20433	20445	20500	20633	20569	20533	20462	20364	20649	20477	20283	20489	20538	20670	20456	20566	20571	20454	20614	20832	20418	20457	20625	20484	20345	20499	20723	20593	20471	20495	20342	20420	20141	20504	20506	20331	20432	20596	20360	20517	20497	20526	20764	20408	20443	20594	20496	20607	20464	20534	20380	20344	20313	20280	20518	20509	20372	20531	20558	20479	20501	20494	20666	20438	20489	20387	20443	20652	20412	20489	20539	20407	20552	20607	20268	20402	20401	20773	20783	20520	20323	20403	20635	20489	20611	20539	20498	20458	20519	20509	20311	20459	20403	20530	20647	20601	20581	20373	20439	20524	20375	20577	20541	20448	20434	20604	20660	20504	20314	20425	20491	20408	20458	20470	20348	20565	20355	20356	20499	20477	20475	20439	20422	20524	20483	20426	20506	20534	20652	20491	20566	20752	20656	20423	20652	20749	20317	20261	20542	20354	20225	20488	20291	20600	20605	20452	20476	20564	20523	20484	20463	20276	20384	20597	20323	20327	20544	20310	20521	20384	20575	20474	20513	20537	20495	20584	20490	20313	20540	20278	20436	20353	20429	20288	20495	20558	20554	20747	20442	20532	20684	20293	20353	20354	20425	20442	20555	20468	20598	20369	20435	20492	20262	20565	20192	20495	20388	20415	20457	20199	20299	20434	20406	20436	20432	20387	20454	20517	20231	20575	20465	20605	20425	20495	20437	20295	20441	20355	20243	20181	20592	20279	20664	20683	20510	20528	20409	20601	20527	20546	20494	20663	20480	20451	20500	20326	20326	20356	20516	20692	20535	20585	20364	20528	20439	20514	20227	20306	20394	20573	20390	20456	20389	20658	20351	20362	20498	20359	20304	20426	20211	20598	20501	20312	20345	20613	20298	20208	20421	20610	20575	20464	20624	20513	20346	20274	20375	20556	20352	20516	20478	20187	20640	20391	20456	20460	20305	20421	20434	20464	20115	20561	20329	20432	20371	20302	20442	20564	20475	20527	20513	20442	20488	20535	20359	20534	20338	20516	20518	20557	20464	20543	20646	20233	20640	20511	20365	20700	20330	20450	20664
35098	55421	45671	31363	22061	18140	17093	16759	16840	16968	16822	16935	16935	17108	16775	16945	16933	17075	16859	17067	17005	16867	17092	16947	16792	16826	16935	16766	16929	16861	16783	16935	17060	16895	16849	16861	16798	16784	16875	16904	16935	16878	17019	16815	16926	16816	16926	16779	16793	16899	16942	16897	16954	16952	16761	16944	16788	16777	16859	16804	17072	16730	16942	16871	16735	16871	16843	16897	16947	16853	16943	16805	16939	16885	16998	16939	16973	16844	16865	16760	16817	16660	16757	16923	16852	16956	16797	17060	16792	16973	16780	16860	16725	16740	16937	16937	16833	16893	17024	16979	16850	16841	16757	16938	16901	16901	16847	16988	16969	17014	16926	16723	16877	16862	16851	16754	16953	16951	16840	16917	16955	16791	16817	16935	16867	16804	16915	16993	16777	16805	16860	16956	16762	16945	16888	16828	16899	16827	16979	16823	16927	16977	16926	16917	16975	16886	16817	16832	16820	16602	16916	17035	16949	16935	16845	16894	16795	17034	16893	16942	16892	16871	16971	17018	16818	16777	16788	16820	16894	17034	16792	16894	16975	16951	16820	17125	16902	16974	16915	16941	17100	16814	16758	16820	16664	16940	16888	16790	16846	16775	16889	16865	16796	16720	16944	16811	16904	16885	16738	17069	16923	16872	16831	16889	16958	16934	16939	16828	16774	16957	16956	16803	16739	17042	17028	16864	16859	16867	16880	17042	16896	16973	16982	16826	16983	16935	17011	16878	16837	16754	16911	16922	16927	16845	16844	16954	16997	16882	16765	16782	16946	16901	16973	16905	16772	16826	16886	16851	16757	16909	16840	16939	16866	16811	16782	16760	16880	17036	16655	16855	16912	16895	16921	16898	16920	16759	16776	16901	16934	17025	16651	16947	16799	16981	16963	16787	16686	16945	16661	16883	16911	16892	17001	16852	16973	16725	16997	16918	16903	17079	16903	16955	16857	16911	16876	16765	16986	16987	17029	16941	16897	16906	16834	17030	16840	16795	16787	16815	16857	16762	16839	16914	17080	16844	16946	16929	16837	16897	16980	16826	16861	17039	16879	17077	16921	16852	16907	16892	16787	16915	16957	16929	16978	16840	16784	16970	16906	16871	16908	16921	16892	17040	16876	16990	16939	16925	17074	17029	16945	16974	16768	16724	16936	16893	16897	16925	16850	16933	16778	16902	17068	16820	16855	16866	16839	16804	16861	16780	17021	16942	16838	16772	16958	16946	16873	16769	16927	17045	16790	17031	16917	16967	16926	16920	16902	16823	16781	16904	16987	16864	16911	17026	16851	16825	17106	16820	16930	16886	16818	16653	16694	16966	17096	16872	16955	16886	16993	16926	16858	16945	16878	16946	16973	16892	16867	16811	16987	16916	16882	16859	16811	16869	16922	16694	16845	16912	17090	16867	17011	17000	16919	16852	16976	16827	16898	16719	16921	16869	17088	16800	16958	16858	16773	16920	16828	16887	16737	17031	16956	17009	16999	16726	16951	17008	16837	16878	17050	16735	16817	16890	16867	16988	17020	16880	16841	16992	16772	16810	16829	16893	16899	16818	16816	16948	16872	16851	17007	16877	16918	16780	16849	16895	16844	16950	16934	16780	16851	17041	16855	16932	16855	16769	16932	16713	16916	16896	16641	16726	16965	16770	16964	17010	16779	16956	16892	16871	16830	16851	16725	16918	16879	16868	16789	16892	16692	17045	16709	17118	16774	16845	16730	17053	16793	16929	16952	16843	16777	16897	16941	16934	16825	16908	16848	16864	16950	17007	16977	16945	16914	16861	16822	16842	16852	16739	16713	16994	17008	16836	16969	16924	16948	16912	16654	16844	16982	16915	17124	16852	17039	16937	16875	16833	16940	16810	16849	17027	16882	16748	16799	16899	16863	16890	16739	17174	16827	16836	16955	17095	16961	16726	16991	16948	16896	16989	16949	16938	17088	16882	16855	16590	16795	16856	16988	16877	17003	16947	16865	16730	16725	16874	16720	16986	16819	16890	16755	16950	16978	16944	16829	16894	16896	16902	17009	16742	16745	16905	16812	17132	16817	16922	16899	17168	16945	16823	16899	16750	16856	16818	17035	16779	16921	16954	16717	16857	16868	16623	16907	16844	16831	16912	16841	17014	16791	16725	16871	16714	16922	17016	16925	16881	16788	16984	16866	16938	16846	16844	16725	17118	16683	16884	16882	16945	16858	16870	16831	16902	16938	16879	16899	16861	16940	16767	16981	16814	16844	17050	16894	17101	16902	16790	16780	16741	16751	16815	16897	16905	17047	16871	16872	16878	16794	16975	16997	16944	16820	16897	16765	16816	16877	16903	16883	17054	17127	16748	16846	16861	16888	17068	16968	17005	16793	16915	17011	16905	16889	16724	16916	16821	16790	16831	16961	16934	16891	16961	16864	16785	16920	16914	16940	16912	16966	16826	16886	16940	16765	16810	16737	16853	16960	16817	16990	16906	16927	16965	16878	16985	16773	16854	16903	16999	16959	16793	16982	16966	16807	16843	16859	16925	16812	16748	16971	16933	16716	16892	16826	16860	17043	16937	16815	16864	16988	16849	16819	16884	16980	16756	17013	16859	16871	16874	16796	16887	16827	17131	16820	16966	16922	16733	16998	16899	16797	17099	16776	16951	16752	16991	16903	16769	16882	16766	17025	16799	16649	16853	16718	16860	16942	16902	16940	16858	16964	17170	16896	16887	16858	17045	17023	16892	16915	16852	16834	16850	17079	16730	17011	16873	16754	16890	16964	16807	16909	16874	16859	16797	16929	16956	16786	16869	17108	17053	17143	16949	16903	17011	16977	16786	16835	16841	16818	16766	16826	17097	16922	16915	17121	16900	17049	16846	16914	16831	16936	16776	16922	16890	16914	16649	16914	16821	16655	16926	16868	16931	16677	16860	16911	16874	16686	16781	16799	16842	17003	17061	16903	16792	16897	16830	17083	16944	16877	16868	16898	16814	17101	16960	16907	16810	16743	16863	16748	17061	16926	16691	16873	16884	16856	16817	16833	16968	17009	16937	17167	16933	16954	16854	16870	16918	16854	16903	16890	16969	17001	16988	16860	16958	16761	16977	16944	16801	16936	16832	16827	16895	16879	16922	16971	17021	16959	16877	16946	16822	16910	17019	16924	16856	16893	16890	17011	16755	16874	16911	17035	16819	16844	16988	16788	16875	16776	16819	17013	16730	16749	16960	16785	16924	16981	16915	16896	16922	16790	16802	16918	17014	16838	16924	17074	16812	16713	16993	16790	16835	17028	16987	17008	16969	17082	16951	16996	16821	16894	16958	16981	16884	16774	17013	17038	16835	16813	16650	16912	16974	16876	16893	16909	16974	16982	16943	16707	16983	16938	16869	16839	16835	16896	16856	16988	16942	16821	16983	16993	16792	16995	16966	16895	16950	16739	16758	16758	17057	16758	16919	16956	16913	17078	16871	16931	17069	16967	17080	17060	16811	16976	16771	16900	17026	16979	17032	16958	16808	16852	16894	16849	16859	16877	16955	17078	16963	16859	16927	16742	16879	16847	16868	16914	16807	17055	16941	17024	16985	16908	17009	16917	16850	17020	16862	16793	16961	16919	16829	16864	16875	16854	16835	16910	16886	16886	16952	17020	16920	17026	16768	16855	16803	16836	16910	16955	17025	16890	17016	16791	16799	16749	16928	16891	17009	16831	16868	16771	16875	16984	16792	16891	16962	16752	16894	16969	16938	16867	16883	16933	16757	16989	17016	16845	16979	16988	16893	16944	16971	16830	17024	16729	16966	17101	16754	17034	16826	16999	16858	16825	16778	17004	16789	16963	16785	16940	16921	16821	16894	16846	16829	16719	17041	16785	16736	17014	16809	16865	16947	16959	17061	17036	16978	16847	16976	16758	16978	16797	16872	16842	16779	16865	16803	16859	17039	16921	16842	16797	16933	16940	16814	16614	16871	16994	16960	16916	16789	17000	16844	16828	16808	16996	17179	16875	17001	16972	16781	16768	16718	16913	16776	17110	16943	16825	16863	16909	16698	16855	16751	16880	16926	16790	16923	16907	16922	16959	16805	17000	16952	16848	16950	16920	17046	16794	16937	16743	16881	16883	16884	16929	16808	16893	16998	16912	17032	16901	16795	16809	16846	16839	16817	16963	16956	16927	16850	16964	16788	16808	16992	16851	16849	16885	16909	17016	17126	16714	16873	16827	16876	17077	16773	16948	16824	16740	16826	16888	16831	16716	16797	16865	16893	16913	16720	16881	17035	16710	16923	16915	16775	16836	16955	16861	16770	16860	17026	16930	16839	16937	16807	16843	16790	16732	16768	16739	16929	16953	16739	16823	16783	16880	16790	16886	16964	16829	16989	16845	16863	16709	16988	16714	16933	17003	16869	17035	16730	16966	16926	16809	16737	16822	16770	16924	16902	16731	16929	16968	16717	16743	16851	16870	16996	16895	16913	16893	16741	16815	16965	16890	16733	16880	16837	16882	16815	16983	16888	17077	16939	17005	16726	16878	16959	16983	16731	16857	16958	16984	16901	17006	16891	16812	16810	16923	16739	16998	16910	17053	16992	16872	16859	16998	16924	17058	16915	16836	17037	17032	16975	16818	16911	16864	16843	16929	16950	16994	16878	16966	16854	17011	16852	16799	16687	16818	16785	16766	16949	16816	17130	16884	16816	16830	17035	17036	17022	16747	16912	16830	16875	17065	16894	17060	16783	16973	16878	17012	16992	16882	16860	16953	16807	16934	16989	16990	17004	16753	16823	17059	16782	16835	16934	16834	16945	16997	17032	16964	16836	16836	16732	16832	16776	16889	16937	16944	16904	16865	16858	16815	16725	17021	16865	16956	16879	16955	16836	16820	16808	16820	16971	16866	16971	16834	16817	16994	16954	17002	16833	16879	16789	16878	16798	16868	16819	16754	16986	16820	16840	16912	16934	17086	16787	16845	16924	16908	16960	16909	17035	16875	16893	16855	16915	16811	16884	16956	16948	16996	16848	16883	16911	17034	16891	16852	16741	16742	16951	16813	16951	17094	17018	16871	16896	16748	16899	16958	16967	16912	16810	16944	16744	16953	16717	16952	16814	16870	16944	16750	16812	16929	16897	17088	17041	16921	16768	16895	16973	16920	16964	16860	16764
24770	25809	43489	43433	32765	26630	23379	20617	20343	20238	20333	20301	20121	20265	20300	20134	20136	20077	20065	20305	20159	20246	20352	20139	19828	20052	20118	20102	20221	20290	19998	20021	20140	20029	19963	20162	20070	20050	20161	20037	19896	19984	20045	19991	19961	20311	19918	20166	20139	20142	20070	20153	20147	19994	20210	20012	20043	20028	19971	20105	20127	20023	20267	20090	20093	20135	20087	19864	20006	20039	20007	20101	20050	20020	20018	19989	20111	20101	20118	20094	20114	19952	20041	20114	19869	20010	20074	19938	20028	20139	20261	19884	20039	19982	20178	20027	20080	20040	19912	19920	20122	20047	20314	19910	19984	19979	20022	20102	20054	20246	20025	20100	20443	20144	20070	20028	20311	20017	19945	19970	20024	20018	20250	20095	20038	20059	20151	20007	19910	20026	19932	20116	20179	20054	20080	20036	20080	20119	20071	19994	20162	20060	19891	20142	19919	20164	20047	20104	20222	20115	19881	19951	20244	19718	19714	20032	20074	20081	20106	20118	20069	19958	19793	20063	20233	20213	20115	19911	20071	19927	19970	19953	20188	19864	20115	19934	20171	20007	19928	20077	19920	19982	19937	20050	20139	20115	20151	19794	19938	20166	19910	20107	19920	20124	19826	20098	19798	19901	19900	19856	20053	20079	20015	20420	20173	20099	20179	19984	20171	19824	19994	20167	19984	20048	20079	19849	20142	20157	19942	20008	20257	20103	20169	20055	20112	20120	19932	20093	20063	20214	20234	20103	20067	19841	19891	19814	20203	19880	19770	20092	20052	20060	20090	19997	20206	20017	19959	20005	20071	19803	19968	19936	20138	20051	19952	19795	19930	20196	19859	19784	20288	19949	20029	20092	19941	19918	19942	20082	20134	19984	20041	20002	20110	19883	20130	19982	20021	20075	20112	20069	19965	19923	20168	19803	19997	20078	19982	19968	20227	19975	20147	20235	20069	20120	20166	19886	20186	20188	20026	19984	19687	19877	19967	20132	20142	20049	20153	19970	20093	20151	19989	19781	20016	19808	20207	19970	20128	19898	19966	19980	20105	20079	20170	20035	20081	20204	20057	20013	20219	19849	20062	20023	20026	20099	20104	20012	20202	19867	20100	20045	20047	20188	20137	20159	20003	20009	19872	19997	20082	19882	20016	19975	19899	19986	20180	19892	19899	20071	20122	20116	20069	19980	20046	20004	20133	20061	20252	20180	20036	19994	19747	19976	20147	19931	19949	20243	20000	19982	19992	20051	19699	20072	20040	20126	20005	20192	19711	19976	19925	19882	20122	20221	20152	20046	20095	20021	20012	19769	19981	20050	19878	20062	19995	20046	20169	20189	20048	20007	19888	20128	20002	19984	19845	20018	19916	20218	20120	20129	20035	20113	20065	20106	19907	20099	20070	19860	20143	20076	19783	20078	20072	19959	19795	19869	20086	20155	20025	19888	20014	19885	19827	20134	20001	20232	20039	19873	20122	20004	20007	19860	20194	20118	20133	19957	20119	19982	20049	20199	20072	20132	20219	20008	20147	19989	20027	20060	20026	19947	20006	19857	19968	20070	19787	20175	20080	20088	19928	20151	19993	20233	19998	19972	20110	20020	20143	20031	20250	19757	19880	20131	19994	20105	20131	20163	20234	19809	20046	19995	19953	19904	20219	19984	19963	20125	20221	20173	20033	19899	19994	20129	20032	20030	20152	19956	19869	19967	19974	20086	20109	19965	19904	20076	20015	20139	20188	19870	20192	20183	20167	20001	19888	20060	20104	20200	20010	19969	20152	19970	20112	19979	20020	20009	20144	19664	20173	19854	19969	20100	20238	20028	19922	20131	19948	20028	20220	20174	19971	20019	20034	20126	20089	20153	19998	19856	19962	20148	20184	20073	20154	20176	19931	20016	20220	20007	20340	20038	20124	19999	19970	20131	20075	19981	20087	20032	20156	20057	20076	20094	19905	19994	19955	20239	20022	19993	20066	20152	20105	19963	20010	19948	19892	19900	20091	20102	20156	19988	20215	19925	20073	20106	19938	19977	19973	20237	20220	20083	20067	20223	20137	20018	19829	20224	20145	20036	20198	19813	20015	19845	20041	20160	19992	19902	20236	20011	20074	20194	20083	19949	20187	19933	19970	19994	20021	19997	19818	20215	20002	20095	19969	20261	20057	19938	20044	20348	20209	20148	20089	19855	20049	20149	20215	19959	20114	20044	19906	20127	20014	20144	20168	20119	20016	20055	19900	20094	20040	20120	19893	20047	20020	19945	20018	20166	19868	20201	20030	20221	19929	20011	20015	19903	19981	20099	19860	20051	20171	20017	20056	20084	20120	20086	20265	19844	20212	19983	20067	20047	20156	20134	20079	19975	20024	19960	20050	20101	20184	20147	19963	19873	19908	20040	19941	20153	20119	19950	20035	19916	20094	20117	20121	19894	20161	20054	20040	20070	19983	19976	19964	19974	20258	19886	20031	19950	20212	20140	20042	19863	20009	20037	20060	19962	19811	19974	20010	20002	20158	20099	20234	20130	20073	20042	19980	20084	20115	19926	19932	19986	20074	20147	20239	20244	20166	19985	19798	20174	20136	20062	20081	19886	20027	19941	20062	20086	20090	20073	19992	20161	20029	20055	20049	20168	20188	20099	19979	20029	20137	20123	20169	19894	19873	19800	20059	20204	19987	20047	20099	19857	19841	20085	20208	19863	20192	20090	20008	20316	20131	20136	20119	20174	20041	20035	19970	19961	20267	20015	20130	19958	19956	19926	19959	20120	19993	19909	20185	20070	20006	19955	20086	20194	20055	19953	19942	20215	20186	19958	19892	19997	20040	19869	20013	19940	19886	20066	20000	20231	19981	20026	20107	19937	20217	20031	20113	20064	20117	20024	20147	20046	20083	19719	20047	20182	20083	20278	20050	20007	20080	20214	20043	20038	20140	19894	20021	20062	20050	19958	19785	20002	20037	20148	20000	20148	20069	20029	19941	19962	20123	20128	19913	20276	20072	19997	19911	19831	20018	20061	19933	19860	20286	20168	20124	20083	19892	20080	19780	20125	19930	20006	20078	20089	20080	19989	20295	20083	20039	20144	19993	20076	20134	20061	20196	20195	20064	19983	20270	20213	20179	20224	20052	20235	20099	19954	19992	20264	20190	20104	20202	20212	19956	20128	19881	20044	20144	20046	19982	19760	20059	20002	20130	19884	20030	20054	20181	20098	20032	20034	20133	20134	20077	19956	20189	20063	19989	19898	20185	20046	20124	20028	20062	20268	20317	20178	20055	20078	20046	19788	20134	19961	19796	19937	20121	20124	20151	19977	19933	19921	19985	19931	19845	20097	20199	19945	19928	19995	20064	20065	20255	20058	19910	19881	19825	20060	19983	20018	20198	20057	20092	20138	20080	20043	20099	20130	19911	20319	20093	20071	20115	20019	19972	20031	19935	20150	20170	20066	20161	20105	19824	19925	20129	20108	20198	20028	19868	20204	19877	19810	20157	20006	20169	19927	19915	20072	20190	20137	19977	19944	20157	20112	19885	20083	20150	20054	20260	19881	20023	20135	19970	20024	20094	19955	19924	20048	20057	20127	20223	19759	20105	19898	20062	20065	20257	20115	19981	20220	20075	20142	20123	20067	19984	19937	19815	20131	20146	20214	19970	20053	20062	20117	20146	19943	19994	20088	19958	20086	19981	19987	20079	20047	20033	19906	20021	20082	20057	19920	20066	20075	20037	19867	19884	20147	19981	20085	20212	20120	20081	19975	20058	20109	20201	20092	19982	19919	20085	20037	20212	20093	20117	20026	20131	20326	20019	20128	19885	20171	20028	19894	19917	20085	20105	20178	20138	19967	20132	19945	19884	20192	20188	19993	20189	20109	20050	20229	20226	20196	20184	20122	20089	20062	19984	20174	20029	20072	20013	20028	20103	19987	20097	20037	20117	20092	19895	19982	20188	20072	20121	20094	19999	19959	20186	20049	20107	20267	20015	20206	20179	19952	19967	20072	20067	19760	20066	20004	19776	19909	19998	20036	19918	20126	20119	20064	20241	20186	19941	20284	20046	19827	20077	20162	20020	20132	20131	20264	20040	19900	20002	19771	20070	19945	20098	20172	20118	20113	20188	20159	20263	20250	19965	20137	20118	20123	20065	20134	19855	19822	20164	20066	19998	20094	20106	19923	20143	20016	19973	20176	20032	20194	20076	19949	20114	20166	20068	20017	20056	20019	20013	19935	20042	20157	19917	19929	19801	20280	20254	20070	20144	19995	19976	19995	20033	20110	20076	20036	20108	20139	19912	20103	20209	20221	19865	19790	20405	20133	19889	20040	20081	20056	19873	19842	19989	20184	20133	20042	20008	20003	19768	19901	19924	19798	20087	20092	19836	19892	20042	20009	20093	20174	20044	20161	19969	20036	20061	20014	20252	19997	19900	19848	20025	20157	19952	19987	20197	20086	19830	20043	20086	20047	20088	20024	20197	20179	20106	20024	20093	20224	20004	20069	20177	20317	20105	19946	19916	19901	20075	19999	20163	20058	19950	20074	19975	20110	20051	19811	19804	19983	19884	20116	19826	20100	20135	20064	20042	19945	19920	19979	20170	20162	20016	20281	20066	20086	20148	20222	19871	19930	20129	20126	20034	20113	20082	20017	19826	20048	19879	20001	20024	19956	20146	19979	20193	20068	20164	20054	19919	20022	20045	20035	20194	19934	20318	19954	20076	20102	20038	20034	20057	19923	20085	20108	19983	20148	20038	20026	19793	20175	20256	19942	20041	20039	20077	19885	20031	20178	20154	20069	20164	19947	19887	19977	20156	20312	20054	19971	19879	20038	20200	20161	20020	19968	20162	20392	20222	19914	19953	20004	20029	19869	19994	19992	20198	19931	19895	20134	20211	19867	20200	20127	20055	20189	20067	19794	20112	20161	20065	20201	20069	20230	20050	19988	20010	20206	19989	19994	19886	19987	20105	19958	20058	19996	20075	20069	19907	19954	19739	20016	20164	19916	20056	20122	19949	20055	20100	20104	20076	20071	20028	20099	20222	19981	20219	20180	19971	20032	20094	20190	20068	20100	20000	20084	19938	20223	20161	20053	20160	20080	19919	19700	19953	20178	20281	19978	20091	19978	20128	20162	20103	20125	20156	19983
57530	95042	80259	54637	35323	22548	17833	16815	16702	16823	16814	16633	16668	16851	16665	16684	16751	16593	16824	16752	16798	16795	16697	16657	16764	16704	16910	16747	16717	16489	16728	16696	16657	16577	16694	16930	16741	16747	16674	16647	16617	16686	16701	16894	16648	16631	16709	16770	16769	16752	16610	16769	16782	16780	16843	16755	16899	16647	16661	16850	16670	16624	16540	16720	16783	16805	16628	16667	16706	16667	16562	16786	16741	16744	16670	16741	16691	16696	16644	16772	16785	16704	16856	16786	16789	16642	16717	16722	16691	16500	16735	16678	16801	16676	16742	16818	16571	16777	16764	16702	16604	16688	16743	16590	16629	16529	16818	16765	16627	16670	16607	16720	16631	16755	16969	16808	16786	16688	16734	16525	16715	16728	16648	16621	16559	16650	16610	16719	16775	16735	16489	16687	16642	16687	16739	16595	16586	16563	16606	16748	16889	16657	16701	16694	16745	16787	16662	16688	16720	16608	16823	16611	16758	16663	16638	16756	16570	16693	16874	16698	16576	16733	16790	16675	16673	16682	16816	16664	16758	16713	16661	16756	16634	16757	16651	16696	16880	16657	16579	16768	16718	16538	16668	16742	16771	16810	16587	16561	16800	16734	16697	16619	16823	16570	16743	16741	16599	16695	16718	16830	16754	16665	16692	16689	16757	16637	16726	16657	16754	16628	16817	16654	16700	16652	16602	16526	16672	16769	16661	16683	16617	16737	16716	16713	16719	16681	16764	16663	16654	16673	16619	16649	16655	16711	16815	16567	16650	16690	16893	16773	16762	16618	16709	16803	16693	16622	16547	16669	16870	16665	16669	16700	16720	16718	16566	16687	16658	16710	16699	16785	16708	16762	16586	16729	16722	16734	16805	16578	16746	16735	16656	16740	16859	16678	16627	16785	16825	16840	16576	16726	16630	16829	16736	16669	16729	16696	16629	16804	16591	16626	16902	16780	16697	16666	16661	16775	16661	16585	16588	16670	16693	16796	16661	16543	16613	16785	16639	16933	16421	16810	16720	16668	16788	16581	16759	16709	16762	16794	16496	16829	16662	16787	16731	16675	16813	16642	16689	16760	16591	16622	16690	16525	16862	16735	16647	16777	16613	16777	16595	16730	16694	16620	16506	16775	16960	16569	16767	16795	16673	16578	16614	16764	16736	16720	16830	16640	16642	16693	16751	16894	16749	16857	16679	16563	16800	16754	16756	16761	16440	16831	16725	16599	16822	16618	16553	16701	16784	16720	16694	16750	16704	16718	16810	16771	16736	16765	16637	16954	16598	16674	16636	16909	16596	16674	16791	16746	16753	16700	16674	16806	16686	16715	16823	16642	16713	16916	16722	16761	16530	16759	16686	16639	16688	16634	16903	16662	16720	16572	16677	16648	16675	16590	16713	16779	16691	16504	16707	16913	16761	16610	16625	16608	16726	16567	16625	16763	16607	16933	16823	16736	16599	16733	16713	16816	16721	16802	16621	16732	16791	16688	16680	16646	16703	16803	16593	16649	16752	16660	16722	16653	16889	16668	16679	16808	16705	16703	16673	16759	16788	16835	16794	16697	16823	16588	16751	16751	16475	16670	16707	16889	16698	16634	16758	16678	16744	16646	16850	16663	16767	16741	16824	16763	16675	16771	16656	16602	16643	16799	16772	16754	16582	16704	16679	16649	16660	16793	16611	16733	16819	16728	16650	16449	16731	16722	16761	16681	16648	16689	16694	16763	16803	16720	16629	16626	16720	16781	16664	16627	16738	16903	16681	16596	16750	16648	16598	16674	16693	16715	16642	16558	16970	16909	16804	16619	16841	16802	16722	16770	16667	16592	16732	16891	16839	16887	16749	16631	16637	16631	16602	16742	16792	16720	16679	16697	16775	16550	16652	16713	16654	16796	16635	16631	16653	16742	16951	16613	16812	16801	16728	16535	16698	16571	16625	16710	16780	16840	16888	16637	16656	16613	16773	16756	16707	16699	16759	16614	16755	16657	16751	16628	16707	16889	16793	16670	16790	16713	16559	16767	16672	16755	16722	16750	16624	16685	16572	16736	16854	16804	16879	16592	16706	16817	16725	16950	16757	16731	16824	16731	16657	16689	16791	16742	16690	16705	16700	16646	16780	16660	16750	16678	16675	16712	16928	16916	16730	16933	16734	16707	16637	16803	16622	16703	16840	16702	16715	16597	16654	16683	16696	16645	16732	16685	16609	16716	16723	16769	16809	16700	16504	16613	16836	16718	16728	16721	16719	16676	16793	16628	16608	16633	16773	16672	16456	16669	16509	16626	16679	16899	16650	16622	16687	16746	16466	16741	16645	16838	16705	16628	16833	16678	16646	16560	16726	16599	16747	16678	16640	16630	16843	16759	16696	16747	16631	16564	16835	16888	16645	16679	16783	16546	16630	16542	16724	16577	16638	16660	16757	16809	16650	16678	16627	16602	16797	16735	16632	16672	16694	16784	16795	16544	16635	16522	16650	16735	16792	16715	16609	16791	16612	16640	16742	16678	16798	16713	16800	16677	16779	16602	16780	16728	16600	16671	16605	16624	16568	16618	16574	16752	16649	16679	16764	16628	16656	16616	16707	16744	16623	16828	16489	16799	16757	16679	16665	16731	16725	16930	16739	16781	16742	16526	16602	16923	16513	16621	16620	16646	16673	16717	16683	16641	16805	16825	16423	16547	16783	16881	16865	16812	16687	16810	16656	16663	16691	16541	16701	16694	16702	16618	16695	16630	16735	16715	16769	16810	16660	16736	16648	16617	16605	16819	16498	16563	16634	16792	16691	16647	16790	16889	16721	16901	16510	16666	16854	16598	16528	16569	16522	16711	16549	16568	16511	16692	16653	16666	16836	16853	16716	16787	16741	16471	16703	16625	16639	16634	16719	16689	16812	16825	16690	16630	16599	16661	16693	16790	16749	16760	16827	16605	16683	16680	16709	16534	16624	16629	16706	16709	16592	16669	16682	16859	16623	16729	16887	16653	16498	16617	16803	16740	16685	16758	16566	16850	16658	16453	16589	16667	16516	16749	16762	16682	16680	16673	16686	16739	16672	16683	16630	16627	16444	16688	16764	16657	16824	16880	16729	16556	16471	16732	16701	16578	16691	16805	16644	16695	16685	16593	16954	16776	16803	16751	16601	16873	16613	16796	16714	16800	16642	16639	16767	16795	16781	16815	16714	16681	16602	16665	16732	16750	16769	16755	16639	16748	16783	16574	16798	16652	16768	16585	16573	16804	16659	16664	16733	16566	16549	16827	16753	16807	16649	16840	16854	16562	16703	16888	16709	16700	16635	16708	16669	16727	16715	16625	16711	16683	16661	16580	16806	16681	16738	16719	16742	16677	16600	16725	16710	16849	16586	16655	16610	16769	16792	16777	16798	16658	16785	16586	16580	16643	16517	16685	16715	16881	16727	16785	16697	16686	16535	16791	16870	16707	16602	16694	16501	16710	16669	16857	16613	16610	16665	16667	16825	16576	16704	16624	16561	16679	16678	16680	16769	16612	16666	16693	16645	16710	16748	16781	16693	16607	16975	16822	16650	16711	16605	16624	16654	16875	16793	16797	16697	16614	16826	16618	16850	16682	16826	16735	16767	16880	16745	16662	16686	16643	16645	16735	16768	16569	16838	16759	16723	16655	16713	16818	16786	16802	16711	16701	16666	16754	16513	16699	16562	16664	16762	16530	16463	16585	16618	16764	16614	16644	16725	16548	16824	16548	16747	16648	16842	16552	16803	16529	16730	16788	16777	16742	16717	16769	16713	16501	16754	16515	16801	16638	16796	16621	16530	16609	16853	16725	16784	16713	16722	16709	16586	16720	16733	16644	16674	16592	16556	16762	16964	16656	16654	16718	16685	16701	16614	16663	16772	16745	16658	16675	16704	16728	16599	16651	16777	16559	16646	16712	16587	16744	16673	16716	16582	16720	16768	16670	16575	16540	16637	16764	16666	16777	16484	16794	16926	16763	16793	16683	16811	16676	16689	16713	16747	16677	16646	16640	16676	16602	16779	16549	16683	16798	16815	16778	16852	16606	16949	16558	16623	16644	16661	16650	16796	16686	16719	16794	16636	16518	16649	16693	16668	16783	16799	16598	16648	16708	16635	16835	16625	16812	16490	16732	16721	16641	16820	16781	16711	16852	16853	16895	16652	16557	16756	16727	16528	16809	16657	16695	16790	16403	16628	16742	16775	16702	16748	16681	16775	16562	16642	16739	16736	16622	16664	16799	16688	16660	16709	16844	16492	16587	16951	16850	16629	16825	16795	16774	16780	16721	16830	16685	16830	16759	16404	16593	16810	16644	16824	16711	16732	16723	16533	16633	16872	16680	16791	16637	16658	16730	16653	16638	16655	16725	16694	16636	16769	16785	16661	16694	16710	16692	16812	16630	16691	16687	16716	16805	16808	16637	16685	16651	16807	16776	16648	16631	16832	16609	16796	16527	16500	16733	16695	16728	16872	16823	16617	16755	16702	16607	16582	16678	16694	16612	16653	16619	16721	16860	16868	16732	16729	16779	16694	16675	16625	16607	16811	16534	16707	16791	16614	16694	16654	16531	16673	16826	16688	16843	16678	16612	16785	16893	16785	16781	16705	16691	16659	16634	16617	16854	16824	16601	16682	16664	16765	16634	16692	16794	16694	16666	16612	16629	16876	16775	16716	16893	16769	16654	16793	16644	16701	16713	16768	16509	16868	16749	16684	16729	16733	16459	16800	16788	16766	16812	16507	16702	16586	16813	16679	16722	16734	16739	16881	16780	16797	16491	16849	16577	16784	16695	16732	16753	16675	16759	16750	16709	16726	16652	16744	16724	16742	16785	16803	16775	16848	16736	16610	16827	16773	16742	16614	16602	16796	16672	16768	16761	16631	16689	16602	16786	16724	16935	16633	16712	16614	16653	16706	16629	16606	16653	16696	16689	16764	16581	16870	16691	16718	16763	16825	16749	16665	16634	16735	16704	16621	16765	16712	16485	16762	16657	16757	16652	16433	16857	16827	16928	16701	16688	16675	16767	16724	16671	16683	16566	16805	16636	16645	16612	16615	16643	16798	16774	16704	16695	16802	16633	16787	16605	16764	16647	16807	16685	16636	16748	16604	16516	16775	16746	16515	16888	16725	16734	16692	16755	16665	16887
23010	22683	36324	35119	30068	27467	27367	21599	20546	21087	20730	20759	20795	20538	20636	20661	20611	20791	20489	20672	20647	20648	20646	20643	20562	20312	20533	20529	20434	20419	20762	20611	20615	20554	20618	20584	20597	20518	20454	20546	20393	20436	20565	20461	20425	20560	20430	20532	20504	20304	20779	20412	20419	20423	20495	20757	20497	20485	20395	20194	20491	20354	20526	20436	20626	20371	20444	20402	20441	20438	20468	20363	20652	20473	20503	20408	20331	20399	20126	20337	20620	20473	20470	20342	20400	20577	20521	20344	20437	20485	20488	20438	20586	20291	20411	20563	20559	20425	20278	20622	20435	20556	20204	20271	20588	20515	20445	20540	20288	20498	20310	20454	20265	20454	20474	20263	20479	20539	20340	20697	20496	20338	20492	20340	20408	20184	20567	20304	20526	20308	20435	20433	20373	20393	20407	20369	20657	20448	20276	20537	20393	20150	20207	20307	20264	20477	20433	20340	20334	20468	20501	20409	20222	20257	20482	20277	20430	20377	20541	20265	20476	20132	20230	20384	20613	20373	20284	20546	20723	20480	20476	20470	20524	20463	20415	20417	20434	20224	20427	20263	20382	20240	20492	20466	20440	20349	20257	20667	20498	20489	20242	20348	20355	20465	20349	20700	20386	20439	20326	20443	20428	20473	20261	20328	20549	20300	20408	20312	20272	20445	20448	20482	20462	20392	20533	20403	20443	20511	20171	20509	20713	20533	20297	20311	20368	20541	20331	20541	20335	20284	20593	20370	20248	20649	20305	20465	20711	20501	20405	20311	20332	20107	20546	20679	20091	20518	20551	20566	20303	20525	20300	20491	20537	20664	20379	20410	20442	20329	20440	20295	20324	20459	20345	20397	20360	20427	20450	20506	20345	20470	20369	20440	20589	20210	20472	20425	20583	20400	20456	20264	20424	20525	20235	20196	20396	20575	20287	20507	20428	20783	20567	20554	20283	20309	20351	20318	20426	20354	20391	20491	20510	20574	20290	20519	20353	20369	20448	20640	20223	20519	20391	20494	20644	20529	20295	20599	20452	20420	20675	20527	20531	20243	20483	20231	20519	20393	20270	20412	20499	20378	20429	20456	20623	20197	20498	20417	20377	20421	20487	20348	20508	20493	20517	20435	20267	20461	20512	20342	20559	20522	20507	20435	20493	20412	20549	20467	20483	20446	20493	20383	20263	20282	20321	20369	20473	20104	20490	20350	20634	20402	20629	20471	20453	20421	20434	20301	20295	20358	20505	20189	20498	20227	20205	20426	20430	20314	20302	20149	20455	20408	20458	20498	20287	20578	20572	20579	20539	20397	20491	20420	20494	20483	20214	20128	20476	20343	20615	20423	20413	20430	20189	20389	20301	20619	20407	20277	20562	20503	20351	20381	20561	20544	20329	20439	20342	20314	20568	20389	20618	20406	20377	20470	20428	20531	20403	20399	20359	20571	20286	20092	20394	20397	20306	20598	20560	20531	20376	20443	20495	20350	20400	20274	20398	20497	20580	20455	20362	20322	20191	20437	20387	20308	20405	20427	20383	20406	20486	20304	20466	20429	20459	20381	20382	20524	20599	20506	20561	20301	20551	20303	20393	20139	20310	20435	20354	20386	20441	20386	20358	20288	20442	20494	20445	20541	20551	20597	20483	20484	20321	20305	20285	20552	20588	20550	20328	20283	20223	20419	20528	20293	20383	20501	20523	20669	20553	20526	20450	20243	20475	20421	20522	20560	20317	20433	20610	20370	20241	20283	20303	20322	20587	20409	20298	20208	20455	20505	20403	20414	20349	20354	20430	20570	20550	20452	20138	20429	20446	20439	20340	20507	20402	20210	20495	20408	20457	20327	20463	20420	20448	20378	20475	20606	20212	20626	20177	20413	20386	20369	20436	20425	20361	20236	20284	20322	20595	20218	20350	20423	20308	20208	20575	20419	20423	20424	20385	20572	20292	20297	20570	20404	20391	20472	20411	20491	20396	20562	20310	20423	20394	20372	20428	20529	20426	20329	20348	20149	20362	20364	20398	20476	20500	20429	20277	20333	20375	20447	20250	20373	20309	20475	20262	20364	20492	20413	20563	20601	20448	20359	20059	20449	20445	20429	20488	20400	20379	20493	20518	20493	20548	20544	20335	20348	20768	20384	20281	20508	20533	20311	20286	20354	20402	20226	20197	20344	20456	20350	20572	20326	20478	20418	20142	20352	20534	20232	20563	20312	20608	20413	20271	20308	20465	20430	20252	20311	20522	20736	20481	20426	20301	20406	20356	20536	20579	20585	20253	20667	20530	20452	20419	20503	20611	20490	20505	20411	20550	20428	20524	20467	20542	20500	20455	20525	20403	20395	20561	20497	20316	20443	20491	20448	20310	20120	20234	20497	20501	20333	20236	20314	20525	20420	20608	20352	20524	20377	20280	20118	20449	20254	20455	20503	20343	20350	20721	20461	20323	20497	20196	20510	20342	20509	20483	20279	20490	20681	20458	20308	20504	20581	20238	20417	20242	20213	20427	20385	20138	20368	20489	20366	20456	20318	20154	20409	20483	20428	20437	20416	20450	20397	20248	20491	20439	20490	20423	20504	20672	20275	20462	20030	20266	20403	20446	20380	20273	20541	20401	20359	20641	20588	20247	20363	20528	20511	20228	20402	20462	20356	20406	20508	20476	20377	20226	20607	20460	20390	20205	20313	20440	20472	20448	20243	20349	20425	20591	20504	20531	20561	20476	20424	20458	20263	20319	20329	20459	20427	20402	20470	20413	20532	20136	20154	20471	20527	20391	20333	20298	20377	20447	20491	20552	20359	20271	20257	20284	20421	20513	20401	20404	20585	20415	20347	20303	20255	20125	20279	20570	20479	20522	20448	20369	20535	20165	20555	20479	20430	20548	20271	20336	20331	20385	20384	20225	20249	20271	20501	20391	20293	20565	20277	20314	20469	20320	20561	20300	20088	20351	20361	20470	20397	20392	20522	20379	20317	20424	20536	20472	20460	20499	20204	20495	20339	20606	20433	20637	20588	20569	20435	20463	20460	20481	20472	20284	20449	20552	20463	20303	20286	20363	20129	20350	20655	20534	20434	20293	20305	20332	20345	20542	20405	20452	20335	20491	20508	20545	20279	20394	20590	20439	20449	20364	20416	20476	20485	20545	20495	20380	20509	20170	20292	20569	20326	20320	20109	20536	20295	20317	20226	20467	20416	20557	20498	20215	20399	20453	20440	20567	20350	20308	20409	20430	20446	20492	20514	20476	20290	20572	20396	20216	20543	20643	20279	20521	20485	20529	20383	20626	20355	20305	20309	20486	20261	20420	20431	20384	20331	20308	20508	20371	20428	20466	20390	20508	20450	20463	20593	20371	20396	20305	20445	20397	20226	20412	20604	20509	20294	20380	20438	20426	20279	20501	20449	20414	20600	20399	20281	20467	20430	20449	20458	20544	20287	20448	20372	20660	20453	20160	20415	20481	20460	20377	20289	20401	20258	20261	20558	20482	20486	20467	20411	20558	20175	20469	20381	20369	20409	20300	20412	20192	20571	20506	20342	20565	20526	20533	20581	20395	20412	20427	20482	20193	20607	20456	20291	20339	20376	20307	20275	20394	20453	20360	20346	20510	20384	20565	20351	20237	20378	20482	20572	20378	20340	20546	20371	20584	20299	20362	20361	20391	20431	20408	20435	20336	20581	20529	20271	20461	20407	20345	20365	20223	20348	20375	20470	20242	20406	20319	20416	20338	20277	20466	20451	20245	20272	20461	20316	20465	20154	20308	20384	20214	20227	20482	20513	20535	20370	20259	20534	20512	20530	20407	20314	20497	20522	20364	20480	20507	20399	20303	20145	20233	20528	20463	20438	20620	20491	20473	20358	20389	20301	20511	20368	20265	20446	20518	20490	20581	20299	20268	20435	20325	20413	20462	20370	20481	20564	20485	20390	20324	20518	20512	20266	20496	20381	20319	20463	20366	20379	20325	20475	20368	20204	20389	20301	20519	20423	20175	20490	20297	20531	20442	20430	20407	20435	20506	20597	20245	20229	20405	20456	20662	20479	20568	20508	20592	20517	20382	20371	20397	20489	20438	20589	20378	20401	20354	20410	20223	20384	20446	20345	20630	20401	20350	20519	20243	20384	20657	20329	20433	20279	20386	20479	20296	20256	20402	20513	20468	20178	20530	20342	20351	20464	20319	20476	20337	20560	20496	20237	20563	20432	20295	20474	20355	20491	20460	20372	20432	20355	20419	20393	20422	20332	20391	20611	20459	20331	20476	20459	20431	20465	20549	20371	20471	20247	20166	20400	20264	20368	20205	20358	20470	20245	20359	20225	20101	20362	20359	20421	20486	20555	20329	20337	20501	20312	20415	20423	20447	20573	20418	20420	20228	20429	20601	20373	20450	20370	20169	20502	20322	20276	20279	20290	20371	20370	20213	20251	20375	20471	20452	20599	20577	20457	20285	20405	20474	20610	20289	20333	20298	20586	20622	20258	20373	20492	20659	20390	20377	20282	20280	20378	20446	20416	20458	20329	20280	20721	20445	20241	20504	20367	20440	20404	20527	20518	20544	20355	20452	20320	20308	20345	20624	20168	20547	20452	20464	20348	20509	20272	20432	20429	20511	20582	20462	20176	20271	20230	20462	20456	20559	20386	20383	20365	20323	20426	20441	20463	20320	20550	20504	20463	20284	20299	20217	20524	20522	20109	20662	20429	20351	20403	20455	20319	20271	20361	20352	20351	20330	20498	20476	20352	20287	20308	20258	20510	20362	20386	20408	20454	20561	20427	20406	20476	20281	20214	20282	20390	20426	20174	20412	20316	20258	20349	20484	20376	20485	20515	20429	20359	20390	20612	20555	20556	20323	20472	20593	20480	20392	20380	20586	20396	20407	20405	20222	20540	20591	20518	20424	20378	20444	20173	20372	20239	20405	20512	20424	20758	20217	20225	20585	20200	20531	20410	20592	20452	20539	20413	20601	20389	20334	20635	20509	20504	20419	20416	20421	20488	20383	20429	20517	20209	20263	20290	20394	20283	20258	20493	20654	20604	20363	20551	20355	20315	20485	20442	20469	20616	20478	20256	20360	20353	20542	20142	20261	20376	20338	20500	20417	20354	20414	20352	20509	20234	20462	20175	20689	20496	20326	20489
62526	106696	96265	69241	45153	26782	19212	16880	16951	16922	16848	16815	16870	16813	16594	17024	16877	16956	16800	16882	16821	16911	16671	17014	16791	16868	16857	16955	16823	16965	16950	16827	16792	16790	16844	16960	16905	16900	17011	16893	16803	16940	16724	17015	17005	17014	16831	17027	16826	17052	16900	16840	16755	16944	17073	16793	16871	17011	16932	16790	16678	16861	16773	16840	16901	16650	16873	16792	16835	16840	16783	16862	16921	16789	16878	16857	16821	16970	17023	16712	16862	16875	16778	16869	16806	16901	16729	16927	16800	16944	16764	16973	16913	16921	16885	16695	16905	16768	16763	17025	16800	16919	16864	16939	16945	16740	16953	16914	16934	16799	16879	17040	16936	16858	16890	16889	16944	16808	16946	16937	16786	16988	16820	16891	16894	16926	16770	16736	16925	16898	16899	16883	16824	16926	16857	17036	16983	16783	16782	16737	16905	16663	16797	16858	16764	16986	16733	16875	16805	16972	16851	16855	17011	16853	16814	16821	16998	16882	16780	16860	16849	16995	16717	16956	16802	17001	16787	16937	16851	16844	16915	16850	16877	16935	16887	16733	16831	16940	16924	16789	16821	16700	17048	16847	16875	16899	16710	16874	16926	16962	16851	16913	16990	16845	16781	16656	16917	16857	16719	16971	16846	16705	16879	16774	16935	16892	16791	16692	16807	16940	16896	16901	16768	16950	16902	16865	17036	16669	16733	16803	16937	16859	16867	16811	16740	16782	16847	16741	16855	16688	16782	16970	16876	16812	16856	16715	16970	16630	16888	16882	16856	16886	16803	16775	16711	16879	16820	16671	16975	16803	16895	16891	16843	16689	16881	17016	17089	16825	16783	16948	16727	16912	16748	16994	16787	16802	16748	16834	16894	16856	16718	16856	16941	16956	16845	16645	16982	17073	16764	16767	16791	16963	16590	16878	16972	16610	17036	16825	16755	17024	16737	16663	16860	16858	16923	16712	17048	16803	16867	16710	16885	17029	16938	16791	16919	16733	16889	16637	16849	16957	17054	16774	17017	16769	16823	16627	17004	16846	16903	16724	16688	16956	16726	17119	16852	16874	16999	16778	16885	16885	16869	16715	16911	16968	16827	16891	16913	16921	16831	17005	16707	16739	17067	16886	16933	16751	16735	16940	16775	16804	16866	16759	16741	16926	16946	16888	16904	17052	16845	16801	16756	16916	16559	16968	16784	16695	16673	16989	16797	16716	16957	16853	16819	16835	16760	16998	16939	16738	16788	16834	17017	16741	16770	16818	16699	16978	16920	16803	16797	16975	16890	16924	16956	16836	16824	16741	17023	16746	16774	16785	16927	16808	16734	16812	16907	17094	16820	16842	16890	16754	16682	16888	16802	16910	16774	16864	16781	16825	16801	16743	16752	16618	17001	17011	16866	16762	16804	16710	16886	16702	16812	16938	16710	16862	16856	16808	16905	16790	16743	16783	16853	16719	16737	16810	16943	16912	16902	16832	16856	16923	16908	16771	16916	16910	16926	16856	16971	16796	16847	16801	16930	16890	16616	16887	16875	16886	16944	16830	16774	16737	16672	16802	16950	16659	16875	16786	16697	16817	16933	16806	16804	16968	16787	16758	16864	16877	16775	16833	16837	16752	16808	16983	16934	16736	16754	16813	17001	16568	16918	16837	16819	16797	16831	16835	17024	16859	16637	16769	16876	16657	16809	16932	16744	16872	16893	16899	16966	16926	16960	16803	16845	16985	16962	16844	16815	16802	16846	16837	16858	16680	16546	17039	17022	16699	16844	17027	16792	16827	16963	16995	16844	16933	16866	17097	16859	17030	16798	16954	16872	16969	16906	16879	16822	16899	16860	16761	16920	16888	16786	16969	16818	16758	16908	16838	16844	16837	16800	16831	16818	16907	16805	16830	16833	16869	16876	16808	16810	16829	16773	16892	16816	16917	16800	17002	16886	16807	16894	16936	16809	16899	16950	16910	16802	16955	16956	16759	17100	16845	16964	16926	16951	16753	16890	16752	16822	16814	16823	16860	16996	16765	16818	16888	16831	16827	16880	16797	16679	16869	16893	16810	17017	16888	16870	16766	16892	16784	16786	16940	16892	17027	16945	16845	16817	16880	16966	16952	16936	16777	16994	16890	16889	16617	16851	16882	16754	16799	16858	16772	16856	16903	16815	16826	16945	16847	17062	16806	16679	16910	17052	17038	16953	16947	16919	16836	16925	16897	16815	16970	16842	16798	16827	16875	16776	16775	17024	16907	16898	16915	16825	16886	16827	16941	16916	16864	16958	16714	16876	16778	16922	16844	16798	16698	16931	16924	16847	16774	16873	16874	16920	16788	16888	16927	16896	16665	16924	16785	16927	16831	16829	16712	16746	16754	16721	16798	16823	16878	16960	16697	16730	16805	16870	16921	16816	16659	16790	16744	16840	16921	16839	16846	16831	16902	16735	16679	16856	16726	16956	16877	16679	16852	16966	16778	16531	16851	16804	16860	17098	16976	16826	16797	16778	17016	16759	16749	16839	17008	16749	16920	16837	16889	16982	16669	16942	16827	16878	16854	16869	16789	16898	16829	16681	16950	16991	16915	16766	16820	16793	16825	17056	16934	16984	16974	16964	16721	16893	16953	16962	16908	16792	16834	16992	16855	16857	16794	16816	16975	16888	16879	16799	16897	16967	17014	16846	16952	16906	17021	16916	16940	16902	16867	16781	16735	16834	16921	16628	16806	16997	16999	16887	16842	16775	16908	16676	16787	16921	16840	17074	16868	16909	16827	16747	16867	16785	16982	16776	16651	16764	16895	16941	16712	16984	16812	16955	16805	16808	16750	16892	16782	16882	17034	16716	16839	16900	16850	16880	16786	16865	16770	16887	16953	16756	16939	16896	16826	16868	16883	16813	16787	16638	16774	16881	16921	16849	16723	16947	16959	16931	16858	16826	16742	16841	16749	16858	17057	16751	16812	16802	16640	16729	16843	17056	16972	16821	16829	16813	16756	16875	16856	16815	16861	16838	16780	16971	16696	16833	16815	16863	16815	16968	16877	16962	16807	16870	16717	16916	16782	16760	16817	16780	16785	16812	16814	16721	16961	16955	16777	16779	16867	16779	16915	16963	16895	16822	16808	16861	16827	16761	16916	16964	16951	16892	16854	16862	16668	16809	16818	17013	16873	16860	17038	16771	16965	16889	16961	16832	16620	16838	16689	16924	16768	16812	16864	16859	16762	16839	16813	16920	16933	16846	16977	17007	16921	16794	16918	16858	16881	16924	16854	16866	16929	16980	16844	16772	16754	16737	16833	16887	16981	16885	16759	16861	16705	16714	16998	16545	17048	16787	16826	16707	16778	16972	16891	16646	16893	16821	16890	16938	16886	16760	16845	16859	16856	16880	16810	16888	16794	16817	16809	16765	16912	16923	16903	16847	16942	17046	16639	16867	16962	16863	16801	16782	16827	16819	16939	16888	16879	16795	16923	16834	16682	16762	16774	16856	16813	16684	16783	17044	16853	16728	17012	16803	16812	16857	16720	16907	16755	16927	16871	16684	16999	16835	16765	16773	16766	16839	16835	16783	16875	16814	17001	16801	16918	16958	16830	16840	16975	16929	16996	16768	16914	16833	16805	16708	16810	16835	16985	16769	16835	16783	16958	16781	16835	16977	16821	16783	16747	16906	16786	16626	16845	16897	16845	16942	16877	16921	17050	16880	16999	16759	16985	16812	16903	16777	16910	16904	16743	16851	16800	16800	16828	16810	16855	16801	16803	16934	16822	17067	16979	17026	17070	16881	16862	17026	16730	16832	16869	16907	16954	16930	16877	16764	16687	16840	16898	16863	16921	16930	16822	16826	16820	16963	16904	16987	16817	16904	16953	16840	17041	16755	16727	16760	16848	16933	16607	16933	16716	16817	16723	16809	16836	16801	16804	17036	16855	17005	16834	16860	16636	16890	16919	16855	16835	16877	16855	16919	16726	16826	16679	16788	16865	16844	16808	16782	16801	16685	17032	16803	17027	16906	16985	16833	16809	16754	16827	16893	16767	16718	16734	16780	16918	16813	16993	16814	16806	17040	16792	16912	16976	16955	16904	16933	16825	16909	16908	16832	16894	16833	16773	16849	16843	16946	16779	16731	16987	16804	16771	16967	17013	16869	16624	16978	17005	16687	16794	16900	16976	16869	16866	16962	16862	16799	16694	16793	16901	16814	16764	16902	16899	16740	16858	16783	16752	16947	16655	16752	16811	16769	16757	16890	16844	16775	16922	16872	16752	17053	16806	16862	16913	16999	16944	16904	16879	16820	16735	16906	16874	16969	17084	16850	16747	16826	16754	16950	16713	16872	16652	16870	16757	17105	16730	16840	16740	16803	16892	16979	16767	16930	16808	16911	16804	16735	16987	16868	16882	16950	16970	16927	16788	17133	16869	16972	17043	16712	16874	16845	16832	16730	16805	16789	16954	16772	16976	17022	17026	16982	16920	16900	16809	16772	16950	16988	16862	16824	16865	16873	16961	16857	16926	16961	16729	16855	16817	16803	16876	16788	16813	16821	16761	17033	16980	16873	16961	16838	16857	16969	16849	16834	16895	16834	16906	16710	16815	16942	17006	17074	16984	16846	16920	16848	16917	16713	16973	16830	16916	16992	16761	16826	16793	16752	16904	16917	16962	16780	16777	16899	16725	16777	17006	16831	16825	16852	16629	16735	16869	16743	16783	16816	16875	16984	16799	16868	16840	16903	16740	16843	16779	16753	16873	16891	16839	16772	16730	16738	17044	17119	16804	16989	16636	16911	16934	17021	16696	16635	16840	16909	16830	16714	16847	16871	17101	16864	16965	16646	16982	16779	16756	16710	16730	16811	16898	16852	16831	16812	16828	16849	16928	16927	16926	16812	16732	16917	16962	16827	16859	16937	16947	16865	16865	17000	16770	16735	16818	16792	16736	16782	16853	17001	16805	16821	16872	16689	16870	16808	16839	16861	16927	16852	16898	16876	16855	16872	16869	16948	16920	16669	16810	16801	16774	16798	16802	16757	16774	16796	17030	16718	16898	16917	16728	16718	16882	16751	16998	16772	16775	16841	16865	16853	16849	16891	16699	16824	16830	16741	16798	16659	16825	16783	16877	16944	16911	16882	16902	16894	16851	16907	16729
29665	35321	43155	33698	24811	21729	20585	20061	19939	19999	19858	19836	19951	19865	20145	19862	19951	19978	19853	19886	19943	19805	20182	19987	19868	19913	19795	20069	20214	19979	19964	20097	19765	19935	19829	19901	19807	19847	19657	19947	19804	19854	19943	19825	19863	19892	19886	19856	19903	19796	19798	19670	19804	20128	20004	19899	20094	20073	19758	19847	20022	19855	19809	19830	19861	19872	20031	19723	19845	19977	19942	19940	19896	19879	19950	19998	19904	19920	19808	19961	19953	19862	19789	19847	19841	19929	19890	19919	19981	19985	19736	19945	19889	20041	19914	19710	20074	19873	19893	19830	19774	19862	19879	19986	19960	19884	20080	19901	19765	19867	19972	19863	19791	19601	19778	19764	20026	19936	19792	19819	19840	19900	19913	19928	19789	20043	19670	19857	19788	20131	19993	19928	19930	19843	19855	19843	20006	19583	19731	19815	19672	19763	19986	19859	19841	19796	19829	19705	19887	19855	19777	20018	19848	19949	19870	19755	19843	20036	19854	19805	19972	20078	19849	19974	19825	20139	19964	19906	20063	19808	19999	19874	19921	19704	19847	19940	19918	19985	19963	20030	19937	19785	19930	19873	19971	20003	19991	19795	19965	19774	20040	19889	19902	19869	20056	19983	20065	20007	19620	19942	19824	19806	19739	19801	19855	20028	19736	19815	19551	19851	20031	19941	19922	19986	19751	19727	19931	20026	19946	19875	19827	19767	19733	19701	19785	19953	19726	19814	19809	19799	19747	19838	19808	20026	19961	20070	19988	19833	19842	19758	19817	19868	19999	19863	20059	19980	20067	19830	19821	19848	19925	20001	19985	19589	19863	19841	19779	19866	19795	19872	19551	19985	19927	19987	19951	19982	19904	19942	20030	19977	20085	19866	20041	19935	19858	19878	19923	19827	19773	19937	20050	19892	19859	19876	19976	19775	19846	20035	19916	19777	20002	19990	19762	19821	20009	19981	19820	19816	19841	19891	19897	19817	19641	20048	19653	19977	19830	19776	20056	19848	19889	19673	19702	19845	19875	19830	19791	20007	20022	19995	20109	19903	19686	19953	19986	20020	19937	19551	19931	19780	19920	19960	20016	19927	19856	19821	19812	19810	19881	19898	19776	19998	19908	19648	19899	19923	19764	19579	19879	19987	19863	19856	19886	19901	20019	19900	19992	20093	19640	19931	19870	19760	19604	20012	19776	19824	20045	19898	19884	19780	19912	19775	19795	19904	19982	19858	19852	19816	19926	19704	19765	20013	19753	19845	19727	19501	20118	19797	20013	20020	19860	19975	19781	19902	19801	19872	19819	19712	19930	20111	19885	20054	19740	19808	19834	19861	19772	20138	19861	20038	19986	19832	19855	19919	19887	19891	19910	19762	20107	19768	19878	19952	19918	20185	19767	19834	19979	19880	19579	19798	19990	20047	19858	19886	19935	19855	19956	19949	19727	19982	20028	19849	19767	19753	19834	19974	19957	19840	19975	19918	19890	19856	19945	19925	20242	20088	19822	19811	19906	19716	19906	19996	19778	19960	19984	19801	19814	19870	19726	19881	19923	19855	20082	19778	19932	20027	19812	20059	19955	20029	20058	19752	19924	19890	19937	19959	19840	19874	20151	19811	19775	19781	19794	19656	19858	19945	19846	19966	19852	19999	19966	19801	19817	19772	19742	19756	20115	20169	19890	19959	19858	19918	19780	19865	19751	19726	19903	19959	19846	19776	19812	19650	19979	19793	19879	19769	19659	19765	19728	19956	19990	19966	19940	20012	20114	19848	20047	20027	20035	19764	19850	19987	19974	19667	19789	19789	19962	19820	19841	19788	19700	19881	19925	19889	19845	19705	19909	19907	19823	19696	19622	19933	19857	19783	19915	19900	19866	19892	19865	19823	19905	20021	19998	19721	19957	19692	19769	20121	19818	19845	20137	19932	19972	20169	19897	19999	20013	19724	19704	19825	20037	19910	19936	19945	20021	19831	19884	19986	20074	19662	19997	19982	19769	19831	19853	19821	19593	19783	19902	20008	20082	19901	19828	19872	19885	19692	19668	19883	19998	19868	19995	19741	19709	19924	20027	19761	19878	19903	19839	19789	19976	20011	19899	19992	19834	19753	19940	19943	19900	19881	19903	19819	19886	19856	19879	20023	19755	19564	19763	20079	19811	19864	19806	19815	19751	19895	19774	19807	19724	19977	20078	19898	19814	19853	19821	19700	19792	19977	19774	20135	20098	19768	19800	20001	19860	19922	20055	19693	19867	19836	19832	19859	19839	19962	20006	19857	20023	20003	19889	20014	19948	19851	19800	20006	19844	19870	19756	19701	19934	19851	19630	20049	19639	19815	19919	20092	19860	19860	20043	20029	19985	19892	19661	19763	20111	19864	19930	19715	19951	19784	19868	19805	19961	20006	19880	19984	19976	19959	19849	20011	19952	19797	19953	19899	19933	19834	19896	19939	20091	19885	19807	19915	19893	19931	19888	19986	19916	20023	20108	19936	19913	19863	19862	19785	19929	19839	19952	19909	20029	19795	19911	19971	19678	19854	19927	19837	19744	19795	19963	19936	19881	19914	20005	19924	20037	19929	19919	19887	20130	19857	19819	19991	19901	19928	19855	19893	19921	19868	19809	19780	19824	19791	19804	20200	20139	19794	19683	19907	19825	19893	19859	19976	20009	19807	19764	19751	19936	20002	20063	19856	19952	19918	19865	19869	19796	19900	19949	19757	19789	19739	19879	19799	19795	19580	19687	19893	19888	19669	19881	20035	19690	19952	19843	20035	19965	19822	19798	19868	19809	20024	19987	19892	19871	19941	19895	20036	19876	20111	20103	20026	19885	19748	19868	19957	19815	19859	19909	19893	20089	19728	19900	19907	19928	19635	20029	19821	19739	19812	19653	19937	19898	19976	19763	19864	19946	20051	19781	19852	19807	19907	19771	19991	19845	19815	19810	19955	19968	19943	19882	20045	19652	19963	20007	19827	20148	19680	19845	19798	19981	20031	19862	19841	19838	19967	19820	19583	19986	19629	19839	19881	19929	19727	19624	19871	19870	19865	19852	19737	19824	19762	19894	19720	20012	19919	19897	19857	19966	19815	19964	19822	19848	19924	19963	20064	20009	19917	19992	19757	19873	19987	19961	19974	19701	19924	19770	19950	19873	19917	20050	20159	19929	19923	20116	19984	19912	19911	19953	19885	19989	20054	20152	19840	19828	19591	19927	19593	19719	19724	19946	19878	19979	19912	19608	20045	19956	19755	19819	19969	19843	20015	19868	19854	19856	20151	20176	20072	19849	19896	20030	20088	20079	20053	19924	19923	19798	19943	19891	19926	20066	20097	19870	19746	20051	20002	20030	19944	20061	19778	19760	19890	20082	20000	19833	20040	20129	20090	19934	19785	20062	19988	19893	19785	19862	19966	19895	19925	19802	19915	19867	19807	19976	19821	20118	19917	19993	19875	19778	20000	19875	19847	19928	19879	19940	19845	19834	19827	19928	19966	19927	19871	20213	19865	19958	19813	19779	19949	19962	19746	19796	19789	19911	19961	19921	19788	19953	19683	19847	19804	19909	19911	19928	19891	19972	19953	19978	20033	19893	19855	19861	19917	19963	19927	20059	19848	19802	19995	19881	19816	19937	19774	19920	19744	19711	19821	19920	20074	19775	19962	20076	19833	19520	19836	19930	19938	19810	19890	19872	19992	19514	19898	20036	19817	19932	19874	19987	19992	19848	19907	19828	19984	19952	20117	19982	19838	19966	19867	19822	19925	19830	19890	20099	20098	19902	19646	19859	19973	19912	19984	19763	19657	19752	19866	19797	19902	20090	19971	19932	19923	20006	19798	20047	19842	19886	19909	19824	19978	19942	19704	19724	19924	19997	19935	19838	19918	19781	20124	19805	19767	19853	19926	19933	19778	20023	19826	19786	19843	19887	20095	19998	20062	19959	19849	19912	19752	20009	19853	20017	20022	20106	20035	19938	19778	19870	19824	19910	19937	19728	20021	19924	19854	20005	19903	19942	19822	19686	19675	19911	20016	19822	19879	19778	19785	19683	19905	19734	19892	19808	19812	19975	19704	19651	19908	19896	19830	19903	20016	19789	19836	20056	20063	19873	19896	19965	19996	19937	19908	19992	19862	19902	20048	20028	20105	19861	19914	19822	19815	19834	19934	19919	19855	19771	19940	20026	19844	19871	19727	19876	19932	19825	19868	19856	19833	19935	19608	20050	19957	19913	20068	19874	19739	19922	19764	19956	20040	19973	19820	19925	20061	20002	20090	19627	19927	19922	19722	19802	19917	19953	19773	19868	19845	19779	19723	19998	20049	19730	19884	19765	19843	19855	19619	19994	19812	19729	19790	19741	20041	19879	20025	19816	19738	19865	19826	19728	19807	19887	19901	19865	19901	19809	19887	19745	19828	19954	19959	19911	19762	19905	19900	20039	20026	20006	19681	19851	19599	20068	19880	19865	19723	19956	20186	19761	20083	19810	20010	19769	19927	19840	19735	19830	19919	20006	19839	19906	19866	19915	19996	19787	19731	19705	20066	19747	19926	19710	19839	19919	19802	19792	19665	19814	20093	19817	19987	19940	19890	19820	19852	19971	19994	19783	19973	19789	19921	19591	19821	20012	19786	19900	19951	19716	19890	19770	19750	19666	19936	20044	19981	19972	19761	19744	19629	20000	19804	20049	19840	19882	19960	19770	19764	19829	19871	19924	19832	20128	19980	20004	19813	19879	19759	19866	20128	19978	19768	19795	19593	19747	19660	19898	19706	19985	20088	19869	19831	19934	19914	20014	19969	19887	20044	19676	19808	19930	19713	19591	19787	19914	19858	20042	19836	19898	20012	19940	19913	20016	20140	19965	19966	19793	19960	20104	19982	19819	19963	19736	19918	19587	20113	19812	20013	19878	19921	19922	20015	19830	20012	19984	19985	19853	19990	20016	19734	19745	19937	19891	19878	19838	19833	20104	19697	19864	20065	20046	19784	19948	19793	19610	19933	19797	20061	20003	20074	20016	19937	19702	20007	20031	19831	20055	19898	19732	19772	19878	20091	19936	19710	19709	19780	20187	19945	19837	19852	19751	20036	19957	19930	19820	19803	19828	19978	19817	19858	19925	19646	19930	19868	20004	20178
35026	55317	45057	29558	21175	17696	16645	16598	16445	16487	16514	16444	16549	16470	16529	16456	16323	16538	16553	16508	16395	16565	16552	16531	16447	16567	16541	16536	16565	16547	16583	16522	16451	16587	16437	16347	16415	16496	16402	16488	16484	16337	16483	16463	16577	16644	16487	16376	16463	16484	16511	16438	16696	16342	16734	16456	16614	16448	16278	16633	16379	16569	16419	16552	16616	16414	16390	16616	16655	16549	16490	16551	16473	16433	16791	16485	16609	16449	16367	16493	16423	16432	16663	16573	16620	16764	16465	16600	16475	16601	16718	16330	16507	16454	16706	16647	16616	16558	16654	16333	16483	16446	16605	16573	16522	16507	16484	16537	16581	16496	16441	16651	16464	16567	16499	16538	16401	16580	16262	16510	16498	16576	16506	16406	16662	16458	16728	16348	16476	16582	16200	16543	16622	16571	16516	16587	16546	16542	16520	16685	16362	16577	16421	16486	16730	16535	16496	16546	16489	16616	16408	16450	16715	16378	16689	16420	16546	16560	16516	16513	16452	16633	16451	16547	16558	16510	16418	16604	16505	16550	16366	16482	16523	16481	16488	16544	16561	16404	16636	16484	16552	16617	16727	16717	16417	16626	16407	16497	16508	16530	16412	16565	16507	16503	16551	16463	16529	16483	16475	16344	16710	16426	16469	16615	16536	16608	16300	16614	16631	16399	16397	16526	16464	16581	16527	16576	16513	16377	16438	16494	16632	16570	16501	16622	16608	16548	16644	16444	16530	16460	16600	16523	16492	16590	16485	16493	16646	16420	16598	16407	16592	16562	16472	16537	16523	16517	16495	16376	16346	16390	16414	16551	16450	16422	16556	16352	16619	16451	16472	16332	16343	16461	16698	16511	16760	16611	16603	16475	16572	16641	16518	16574	16602	16488	16647	16479	16542	16257	16450	16567	16549	16511	16473	16579	16396	16519	16374	16610	16487	16596	16527	16477	16620	16573	16642	16324	16455	16466	16444	16603	16571	16631	16508	16709	16461	16542	16498	16599	16308	16620	16390	16489	16554	16452	16769	16452	16508	16543	16447	16552	16494	16539	16621	16501	16418	16361	16391	16611	16457	16316	16514	16684	16533	16387	16438	16530	16562	16582	16496	16616	16467	16565	16627	16596	16361	16494	16564	16562	16665	16219	16782	16556	16434	16538	16490	16599	16660	16609	16477	16517	16560	16500	16640	16595	16452	16461	16448	16643	16546	16522	16475	16620	16472	16508	16359	16449	16517	16581	16539	16418	16567	16509	16366	16455	16584	16580	16533	16488	16653	16402	16548	16693	16389	16700	16526	16432	16742	16419	16527	16564	16413	16529	16445	16468	16461	16513	16468	16607	16538	16448	16588	16705	16432	16546	16638	16600	16380	16646	16561	16373	16366	16379	16407	16471	16431	16489	16701	16440	16452	16440	16468	16723	16414	16520	16558	16546	16467	16433	16538	16534	16585	16457	16377	16539	16524	16458	16428	16554	16631	16565	16732	16648	16581	16538	16552	16450	16497	16450	16385	16654	16461	16530	16495	16344	16443	16394	16305	16535	16607	16632	16648	16480	16373	16587	16519	16609	16714	16631	16440	16444	16514	16596	16542	16527	16546	16541	16620	16554	16368	16672	16480	16566	16511	16652	16506	16607	16642	16567	16669	16575	16486	16664	16448	16533	16517	16552	16595	16559	16546	16656	16493	16370	16533	16276	16517	16369	16624	16536	16537	16455	16501	16531	16481	16482	16583	16421	16608	16311	16535	16423	16408	16675	16453	16415	16595	16586	16508	16494	16617	16318	16609	16470	16479	16458	16480	16432	16517	16505	16675	16565	16456	16509	16515	16332	16468	16563	16459	16370	16584	16542	16542	16462	16475	16519	16484	16542	16545	16393	16459	16601	16390	16427	16507	16532	16687	16605	16468	16606	16500	16490	16505	16411	16460	16524	16646	16570	16552	16388	16520	16717	16445	16516	16528	16590	16566	16556	16440	16475	16497	16658	16442	16657	16501	16382	16582	16531	16353	16315	16583	16661	16565	16428	16517	16495	16594	16512	16317	16496	16438	16460	16458	16495	16554	16544	16452	16466	16588	16541	16336	16380	16452	16600	16488	16479	16677	16547	16392	16564	16608	16456	16418	16431	16624	16621	16530	16475	16791	16463	16629	16601	16353	16582	16382	16574	16567	16574	16381	16531	16461	16596	16603	16482	16535	16601	16436	16437	16536	16462	16579	16424	16274	16528	16576	16676	16506	16621	16449	16610	16574	16372	16675	16493	16632	16369	16498	16332	16566	16553	16522	16519	16538	16617	16589	16454	16624	16521	16536	16521	16606	16438	16493	16659	16515	16519	16504	16317	16376	16453	16521	16368	16612	16481	16414	16294	16224	16496	16565	16656	16387	16665	16425	16418	16408	16459	16596	16522	16442	16452	16640	16572	16478	16431	16440	16456	16573	16649	16219	16501	16583	16626	16604	16545	16483	16563	16637	16463	16487	16494	16606	16475	16514	16527	16314	16484	16384	16479	16666	16534	16614	16443	16455	16495	16492	16560	16559	16450	16786	16474	16634	16491	16598	16536	16409	16411	16595	16428	16500	16516	16533	16468	16485	16526	16465	16494	16545	16566	16636	16526	16304	16589	16543	16622	16666	16422	16632	16587	16669	16416	16593	16479	16555	16510	16464	16250	16437	16514	16764	16485	16515	16393	16339	16535	16406	16550	16489	16476	16442	16596	16395	16336	16592	16535	16549	16645	16492	16517	16660	16530	16543	16442	16530	16544	16571	16370	16593	16449	16465	16605	16525	16519	16542	16565	16494	16549	16617	16510	16609	16499	16483	16581	16425	16631	16583	16299	16575	16576	16644	16474	16348	16420	16616	16702	16526	16594	16559	16412	16542	16403	16489	16529	16617	16540	16435	16572	16555	16439	16580	16536	16556	16593	16679	16542	16672	16534	16427	16511	16373	16421	16496	16466	16352	16567	16636	16502	16510	16674	16620	16691	16483	16689	16392	16460	16560	16509	16574	16545	16491	16718	16597	16571	16537	16640	16480	16529	16440	16684	16587	16620	16400	16474	16519	16640	16514	16602	16517	16526	16463	16440	16593	16432	16562	16486	16547	16501	16509	16486	16708	16522	16405	16320	16480	16592	16564	16350	16428	16630	16683	16617	16388	16635	16489	16478	16476	16619	16529	16526	16420	16570	16379	16583	16702	16572	16411	16369	16557	16406	16566	16388	16420	16350	16642	16580	16567	16639	16360	16568	16385	16315	16585	16344	16623	16501	16418	16400	16539	16621	16363	16415	16515	16583	16391	16499	16449	16570	16463	16598	16503	16461	16548	16710	16485	16540	16415	16554	16360	16437	16550	16444	16650	16420	16520	16531	16472	16648	16453	16438	16503	16619	16463	16552	16374	16361	16450	16382	16474	16456	16615	16441	16615	16440	16455	16505	16509	16646	16541	16697	16447	16567	16605	16440	16512	16620	16370	16457	16582	16394	16504	16704	16543	16491	16597	16548	16600	16544	16573	16407	16571	16424	16475	16512	16434	16593	16618	16561	16439	16428	16597	16335	16411	16647	16548	16587	16507	16421	16538	16453	16560	16394	16648	16604	16570	16456	16513	16541	16502	16534	16674	16552	16378	16450	16774	16600	16540	16591	16620	16555	16578	16370	16473	16630	16598	16470	16511	16505	16554	16514	16481	16444	16380	16676	16370	16570	16404	16436	16379	16403	16500	16573	16448	16500	16509	16456	16439	16580	16647	16583	16505	16657	16567	16474	16485	16476	16654	16450	16528	16443	16584	16690	16528	16408	16491	16671	16456	16609	16289	16655	16619	16496	16393	16611	16528	16569	16425	16625	16695	16443	16585	16443	16540	16541	16620	16516	16561	16469	16485	16442	16379	16406	16636	16560	16440	16482	16582	16577	16474	16532	16434	16531	16473	16594	16528	16521	16386	16691	16697	16510	16458	16662	16515	16492	16592	16620	16384	16390	16736	16619	16450	16300	16659	16489	16597	16398	16481	16374	16374	16500	16525	16417	16351	16514	16495	16478	16427	16510	16551	16759	16333	16340	16407	16551	16653	16586	16539	16609	16556	16450	16491	16558	16503	16633	16426	16486	16512	16605	16523	16626	16428	16476	16449	16529	16619	16449	16511	16475	16473	16480	16412	16467	16458	16482	16599	16460	16416	16658	16660	16474	16532	16613	16437	16546	16496	16628	16606	16555	16557	16694	16580	16599	16713	16538	16708	16432	16362	16442	16421	16615	16465	16514	16616	16440	16452	16592	16574	16651	16570	16675	16500	16561	16611	16529	16508	16536	16405	16460	16554	16371	16281	16441	16414	16415	16430	16492	16438	16645	16288	16538	16616	16508	16733	16451	16367	16626	16425	16597	16476	16609	16582	16408	16502	16565	16589	16422	16569	16691	16719	16438	16591	16596	16657	16419	16608	16607	16601	16477	16465	16517	16408	16564	16540	16597	16492	16446	16504	16500	16505	16621	16561	16439	16518	16691	16598	16506	16621	16620	16408	16389	16660	16697	16404	16618	16488	16532	16451	16690	16642	16442	16652	16484	16415	16603	16619	16629	16552	16404	16494	16561	16562	16456	16461	16645	16547	16468	16537	16463	16674	16557	16431	16568	16447	16606	16618	16477	16492	16649	16534	16504	16465	16520	16629	16496	16726	16539	16493	16521	16573	16666	16518	16614	16331	16483	16501	16501	16574	16343	16370	16652	16465	16582	16563	16617	16590	16523	16615	16540	16654	16556	16506	16634	16584	16544	16498	16457	16440	16532	16484	16395	16496	16711	16581	16504	16464	16538	16678	16484	16494	16476	16380	16501	16683	16464	16526	16301	16429	16502	16392	16571	16625	16461	16602	16455	16406	16481	16527	16407	16457	16549	16490	16759	16473	16564	16441	16432	16499	16457	16437	16614	16334	16539	16533	16666	16565	16583	16496	16415	16549	16497	16522	16509	16402	16596	16559	16477	16412	16437	16546	16717	16575	16520	16501	16485	16586	16515	16513	16471	16341	16496	16522	16390	16456	16417	16582	16677	16527	16593	16449	16687	16527	16453	16554	16518	16502	16423	16591	16406	16531	16565	16484	16573	16502	16453	16629	16516	16530	16492	16374	16584
24936	25617	43838	42671	32248	26303	22844	19729	19391	19567	19490	19622	19509	19595	19421	19340	19454	19500	19455	19528	19462	19511	19398	19320	19501	19269	19363	19364	19453	19259	19387	19402	19377	19277	19509	19506	19348	19573	19310	19374	19538	19285	19450	19446	19358	19281	19381	19521	19345	19296	19318	19399	19265	19487	19317	19298	19442	19474	19464	19353	19477	19266	19271	19291	19392	19360	19436	19274	19187	19310	19398	19377	19346	19411	19439	19296	19357	19434	19434	19184	19310	19394	19181	19110	19294	19436	19037	19457	19426	19311	19399	19366	19415	19501	19366	19512	19374	19190	19249	19264	19260	19309	19432	19344	19347	19457	19064	19322	19516	19282	19293	19358	19355	19170	19437	19613	19248	19475	19225	19230	19362	19384	19376	19416	19400	19372	19306	19413	19209	19330	19293	19312	19401	19304	19386	19076	19176	19265	19326	19360	19282	19342	19336	19367	19194	19376	19223	19149	19297	19620	19392	19315	19256	19224	19397	19453	19163	19224	19338	19220	19202	19222	19343	19517	19120	19171	19378	19318	19360	19205	19359	19290	19314	19484	19296	19291	19500	19418	19338	19166	19284	19318	19290	19416	19301	19311	19453	19325	19359	19379	19374	19278	19256	19188	19293	19277	19402	19240	19389	19536	19287	19259	19468	19282	19475	19376	19392	19304	19269	19345	19403	19504	19164	19174	19223	19094	19198	19390	19204	19064	19271	19385	19273	19583	19481	19139	19338	19213	19293	19310	19508	19348	19247	19222	19219	19403	19253	19262	19617	19457	19473	19384	19286	19497	19341	19230	19393	19388	19334	19312	19413	19314	19201	19159	19247	19429	19342	19151	19449	19233	19398	19142	19377	19380	19492	19371	19227	19106	19397	19155	19367	19414	19462	19302	19364	19429	19355	19436	19508	19386	19268	19262	19338	19473	19623	19441	19420	19387	19363	19301	19050	19145	19607	19300	19320	19421	19286	19248	19393	19124	19256	19065	19298	19376	19242	19375	19122	19111	19370	19375	19268	19263	19348	19484	19458	19534	19180	19130	19321	19439	19437	19300	19161	19457	19272	19242	19337	19406	19372	19268	19245	19347	19359	19460	19182	19293	19258	19257	19368	19358	19346	19433	19402	19539	19290	19556	19241	19048	19302	19432	19382	19256	19523	19287	19285	19204	19251	19343	19295	19124	19491	19183	19186	19284	19302	19340	19141	19391	19367	19255	19331	19199	19455	19447	19414	19156	19331	19516	19374	19336	19362	19350	19345	19434	19479	19379	19244	19220	19611	19325	19358	19448	19449	19322	19239	19203	19388	19473	19075	19166	19338	19316	19394	19345	19428	19437	19450	19185	19586	19335	19487	19345	19274	19239	19266	19145	19261	19408	19318	19370	19317	19548	19265	19595	19367	19230	19435	19419	19185	19297	19196	19385	19475	19431	19294	19324	19333	19470	19132	19417	19387	19312	19323	19262	19235	19332	19335	19363	19510	19461	19231	19312	19314	19286	19297	19405	19245	19333	19291	19295	19415	19210	19251	19281	19445	19323	19244	19228	19409	19494	19311	19342	19162	19324	19331	19516	19098	19267	19493	19344	19134	19235	19395	19287	19438	19232	19345	19319	19268	19537	19291	19402	19437	19355	19446	19164	19341	19345	19407	19296	19262	19329	19173	19450	19322	19373	19102	19404	19633	19384	19418	19302	19460	19128	19282	19337	19372	19238	19348	19500	19153	19134	19199	19273	19275	19439	19298	19203	19176	19311	19296	19317	19275	19368	19415	19192	19366	19297	19248	19359	19332	19094	19216	19095	19119	19398	19398	19428	19312	19401	19460	19186	19344	19156	19243	19219	19295	19336	19347	19409	19408	19231	19412	19505	19255	19442	19201	19116	19316	19188	19335	19270	19316	19275	19362	19294	19382	19145	19274	19254	19268	19605	19274	19350	19249	19435	19218	19149	19418	19204	19297	19305	19376	19393	19305	19473	19043	19205	19306	19332	19451	19429	19338	19431	19496	19367	19479	19552	19461	19386	19329	19365	19346	19206	19364	19385	19441	19428	19136	19411	19183	19319	19234	19284	19381	19249	19339	19138	19235	19287	19151	19424	19409	19273	19439	19256	19464	19371	19352	19470	19297	19190	19379	19383	19281	19218	19304	19130	19307	19300	19221	19412	19335	19291	19299	19271	19513	19443	19507	19303	19359	19434	19494	19221	19421	19300	19285	19364	19430	19213	19450	19316	19287	19188	19470	19299	19360	19288	19116	19505	19409	19430	19505	19129	19326	19520	19326	19262	19294	19271	19257	19350	19233	19481	19297	19303	19265	19366	19416	19373	19164	19242	19382	19328	19222	19295	19363	19220	19425	19090	19402	19472	19309	19518	19245	19442	19485	19444	19450	19265	19242	19340	19280	19367	19337	19416	19209	19060	19360	19325	19343	19288	19171	19335	19234	19327	19106	19509	19416	19320	19347	19428	19138	19310	19506	19351	19147	19447	19214	19257	19467	19310	19350	19422	19390	19342	19453	19302	19206	19416	19245	19339	19284	19257	19310	19352	19371	19324	19481	19239	19322	19171	19253	19703	19532	19339	19343	19215	19267	19549	19303	19294	19387	19281	19348	19403	19044	19267	19371	19497	19388	19260	19294	19333	19253	19259	19414	19418	19313	19047	19259	19308	19230	19078	19204	19467	19134	19255	19312	19274	19265	19349	19305	19445	19331	19296	19253	19251	19230	19094	19173	19329	19419	19615	19397	19524	19410	19276	19349	19530	19170	19324	19366	19232	19161	19392	19163	19403	19330	19363	19248	19091	19166	19186	19219	19316	19219	19474	19207	19233	19409	19384	19353	19428	19456	19328	19428	19166	19341	19468	19259	19356	19348	19486	19344	19276	19229	19368	19296	19456	19550	19408	19405	19214	19438	19386	19313	19420	19224	19225	19189	19166	19339	19256	19399	19331	19386	19545	19466	19267	19344	19422	19480	19422	19358	19234	19177	19273	19261	19393	19282	19278	19226	19381	19521	19350	19276	19439	19489	19429	19447	19436	19379	19331	19327	19262	19319	19393	19319	19437	19318	19388	19443	19331	19261	19356	19277	19300	19449	19567	19365	19411	19268	19390	19408	19417	19411	19422	19255	19267	19211	19295	19392	19388	19398	19213	19213	19491	19335	19270	19422	19408	19451	19332	19471	19367	19436	19195	19528	19240	19239	19436	19259	19070	19161	19329	19530	19252	19021	19368	19226	19465	19409	19189	19250	19441	19440	19277	19143	19186	19325	19281	19090	19194	19416	19293	19226	19415	19391	19303	19280	19322	19138	19265	19448	19222	19348	19402	19465	19408	19338	19282	19428	19194	19273	19476	19332	19406	19371	19380	19424	19353	19397	19359	19327	19143	19299	19213	19309	19237	19061	19291	19273	19098	19383	19347	19200	19396	19241	19414	19104	19236	19164	19169	19363	19453	19259	19533	19417	19430	19304	19273	19467	19371	19342	19283	19348	19227	19433	19388	19123	19240	19178	19090	19516	19191	19352	19531	19436	19398	19319	19360	19244	19174	19400	19630	19394	19494	19404	19239	19471	19231	19369	19362	19432	19425	19322	19411	19211	19530	19560	19356	19431	19259	19237	19480	19316	19280	19471	19343	19379	19259	19313	19390	19471	19334	19119	19126	19258	19336	19378	19386	19081	19511	19245	19405	19354	19229	19355	19260	19355	19298	19354	19417	19371	19218	19310	19324	19420	19433	19425	19324	19407	19265	19220	19330	19409	19491	19307	19481	19380	19099	19405	19172	19276	19225	19300	19207	19233	19452	19272	19457	19372	19295	19435	19281	19424	19165	19309	19363	19165	19117	19342	19173	19358	19290	19346	19391	19191	19398	19341	19158	19358	19294	19234	19521	19343	19328	19245	19242	19553	19346	18966	19191	19247	19333	19364	19387	19394	19189	19448	19444	19324	19255	19194	19423	19484	19421	19390	19438	19166	19201	19435	19211	19090	19370	19375	19269	19162	19064	19355	19273	19194	19319	19346	19394	19083	19387	19260	19366	19385	19220	19512	19403	19338	19165	19309	19373	19314	19243	19446	19263	19188	19248	19340	19342	19193	19344	19207	19241	19277	19435	19162	19330	19300	19366	19208	19168	19375	19300	19369	19410	19331	19303	19386	19313	19388	19392	19322	19519	19346	19276	19232	19203	19491	19295	19474	19251	19246	19459	19305	19345	19259	19332	19440	19336	19375	19279	19234	19378	19373	19410	19318	19193	19452	19500	19411	19242	19065	19250	19218	19346	19488	19219	19340	19285	19421	19530	19313	19542	19429	19258	19280	19253	19320	18873	19324	19355	19236	19236	19341	19366	19282	19186	19317	19225	19322	19290	19235	19325	19385	19359	19330	19506	19279	19351	19187	19141	19088	19449	19365	19452	19244	19273	19610	19395	19296	19540	19232	19492	19422	19199	19368	19401	19216	19470	19343	19319	19304	19159	19444	19367	19473	19320	19274	19230	19313	19473	19367	19288	19383	19300	19371	19215	19132	19356	19139	19362	19174	19276	19413	19419	19459	19339	19244	19399	19313	19425	19303	19362	19272	19412	19321	19293	19215	19366	19541	19288	19353	19574	19343	19477	19273	19217	19382	19374	19369	19364	19352	19304	19187	19322	19448	19124	19109	19382	19432	19442	19443	19292	19091	19229	19302	19155	19345	19448	19345	19428	19439	19397	19485	19174	19409	19321	19300	19361	19630	19219	19098	19217	19210	19490	19547	19326	19431	19219	19377	19395	19245	19429	19450	19663	19616	19349	19397	19401	19377	19369	19526	19262	19300	19093	19178	19334	19550	19399	19192	19228	19494	19230	19304	19195	19306	19091	19150	19286	19675	19349	19050	19238	19308	19199	19324	19565	19318	19169	19244	19366	19164	19146	19292	19211	19334	19485	19364	19397	19296	19489	19493	19329	19236	19215	19447	19397	19332	19227	19172	19305	19273	19306	19520	19485	19247	19241	19196	19288	19256	19092	19519	19420	19273	19621	19232	19256	19440	19343	19190	19555	19404	19323	19528	19189	19280	19396	19244	19191	19534	19334	19351	19315	19474	19570	19280	19214	19423	19461	19062	18954	19193	19335	19222	19065	19242	19119	19387	19255
56946	95343	79997	53424	34993	22416	17265	16308	16288	16192	16211	16194	16341	16241	16236	16204	16176	16314	16269	16373	16303	16231	16415	16319	16239	16223	16252	16255	16433	16312	16152	16258	16164	16226	16120	16255	16105	16227	16215	16247	16254	16399	16352	16202	16317	16318	16209	16396	16379	16310	16112	16364	16241	16345	16180	16223	16253	16472	16145	16387	16115	16290	16131	16240	16391	16180	16185	16210	16317	16166	16389	16131	16496	16292	16162	16278	16309	16213	16147	16310	16151	16210	16334	16191	16246	16310	16131	16337	16203	16160	16108	16039	16248	16203	16303	16366	16072	16194	16158	16243	16426	16266	16279	16248	16251	16075	16356	16137	16302	16377	16101	16278	16329	16115	16205	16321	16304	16204	16310	16172	16324	16248	16166	16164	16186	16176	16270	16516	16182	16254	16324	16265	16182	16348	16282	16113	16291	16189	16203	16359	16424	16274	16355	16280	16346	16400	16219	16213	16269	16274	16409	16401	16506	16299	16298	16225	16321	16161	16201	16216	16174	16403	16215	16157	16191	16195	16275	16237	16266	16191	16229	16325	16071	16299	16199	16156	16206	16191	16128	16204	16261	16391	16400	16282	16020	16252	16220	16274	16149	16339	16270	16410	16074	16294	16156	16309	16366	16157	16192	16264	16231	16275	16047	16348	16147	16236	16150	16350	16380	16150	16154	16245	16184	16203	16236	16256	16280	16111	16189	16204	16278	16213	16232	16259	16185	16350	16301	16129	16243	16333	16252	16158	16285	16123	16187	16251	16125	16204	16300	16236	16366	16150	16442	16227	16179	16249	16309	16386	16199	16245	16363	16146	16060	16250	16240	16274	16327	16326	16244	16405	16207	16198	16162	16344	16355	16171	16451	16107	16186	16014	16184	16188	16350	16110	16307	16297	16388	16094	16302	16194	16207	16196	16300	16140	16369	16132	16169	16365	16222	16125	16299	16215	16204	16210	16162	16178	16227	16057	16352	16391	16278	16165	16071	16370	16185	16340	16152	16154	16104	16271	16150	16290	16291	16186	16180	16298	15966	16215	16174	16274	16275	16185	16361	16280	16098	16377	16230	16224	16236	16000	16348	16297	16330	16207	16351	16108	16291	16251	16085	16343	16214	16406	16205	16285	16427	16267	15946	16251	16274	16215	16200	16300	16336	16200	16337	16282	16319	16245	16276	16134	16268	16378	16257	16244	16155	16216	16303	16321	16272	16078	16344	16267	16217	16297	16281	16165	16148	16222	16129	16345	16176	16250	16236	16455	16138	16087	16206	16297	16206	16237	16217	16114	16084	16288	16193	16216	16417	16033	16057	16250	16232	16090	16141	16238	16187	16306	16279	16302	16258	16334	16311	16322	16308	16306	16108	16267	16330	16224	16174	16261	16294	16390	16402	16271	16221	16138	16360	16092	16111	16078	16154	16150	16083	16390	16344	16295	16253	16272	16284	16455	16173	16266	16357	16254	16454	16112	16157	16269	16189	16174	16075	16328	16198	16361	16371	16213	16150	16253	16297	16236	16098	16128	16296	16181	16180	16264	16122	16074	16249	16089	16249	16180	16208	16124	16291	16254	16048	16362	16185	16259	16293	16102	16198	16280	16021	16208	16130	16257	16196	16082	16083	16259	16230	16079	16333	16106	16303	16266	16211	16233	16246	16137	16337	16269	16241	16215	16159	16021	16173	16301	16297	16274	16225	16202	16128	16280	16212	16162	16354	16202	16221	16249	16388	16169	16287	16234	16258	16142	16187	16196	16250	16174	16189	16230	16064	16245	16166	16243	16297	16323	16232	16344	16238	16260	16249	16062	16168	16081	16350	16291	16391	16241	16338	16234	16239	16278	16381	16004	16356	16175	16344	16298	16034	16241	16097	16196	16184	16133	16155	16174	16178	16088	16212	16239	16142	16240	16351	16328	16239	16181	16152	16328	16344	16187	16209	16292	16255	16207	16396	16412	16308	16294	16188	16263	16209	16089	16236	16222	16490	16120	16290	16217	16162	16338	16197	16277	16300	16281	16177	16121	16267	16207	16127	16167	16139	16155	16294	16401	16184	16225	16202	16171	16179	16256	16343	16152	16419	16400	16198	16245	16308	16145	16360	16318	16221	16156	16255	16220	16383	16057	16310	16159	16258	16197	16151	16258	16358	16192	16047	16426	16362	16376	16087	16176	16396	16226	16255	16180	16172	16184	16239	16146	16332	15994	16131	16144	16148	16305	16146	16295	16271	16252	16057	16449	16359	16296	16328	16234	16395	16021	16246	16243	16028	16285	16083	16323	16069	16365	16381	16071	16367	16307	16390	16307	16332	16147	16284	16313	16291	16195	16255	16243	16262	16340	16170	16314	16212	16200	16191	16153	16277	16052	16224	16227	16086	16219	16095	16295	16253	16404	16155	16375	16335	16345	16185	16373	16063	16064	16195	16027	16333	16235	16275	16097	16304	16091	16359	16248	16274	16070	16176	16347	16374	16187	16215	16139	16198	16255	16177	16275	16297	16279	16156	16199	16146	16291	16255	16164	16307	16162	16329	16136	16260	16189	16357	16348	16148	16226	16277	16164	16359	16226	16119	16300	16353	16269	16102	16269	16147	16339	16205	16323	16230	16348	16204	16293	16355	16227	16257	16334	16059	16344	16260	16330	16214	16306	16174	16271	16276	16249	16073	16143	16243	16280	16328	16169	16159	16183	16099	16235	16304	16341	16291	16138	16284	16310	16253	16206	16255	16322	16215	16122	16148	16208	16180	16284	16135	16266	16166	16171	16323	16271	16295	16252	16195	16275	16413	16265	16234	16207	16383	16193	16277	16121	16226	16378	16002	16318	16307	16262	16197	16244	16234	16170	16127	16238	16103	16177	16380	16376	16164	16153	16373	16196	16089	16175	16328	16301	16136	16175	16248	16309	16262	16169	16122	16274	16342	16265	16223	16282	16290	16136	16198	16162	16229	16396	16182	16318	16204	16082	16344	16131	16317	16275	16292	16271	16324	16043	16434	16330	16273	16268	16172	16124	16276	16115	16173	16309	16203	16318	16218	16326	16224	16390	16158	16405	16130	16384	16374	16267	16172	16271	16306	16221	16139	16278	16207	16208	16121	16207	16343	16418	16107	16155	16210	16170	16222	16414	16097	16426	16143	16343	16252	16240	16173	16303	16190	16283	16317	16329	16232	16123	16278	16258	16270	16240	16212	16228	16367	16251	16154	16226	16288	16272	16296	16156	16407	16177	16379	16211	16223	16317	16208	16251	16026	16229	16064	16237	16284	16342	16368	16421	16241	16117	16179	16060	16309	16074	16153	16126	16177	16305	16041	16268	16391	16208	16161	16219	16159	16306	16406	16148	16307	16178	16343	16262	16364	16236	16214	16071	16139	16129	16390	16192	16104	16266	16198	16480	16352	16313	16229	16135	16322	16272	16364	16337	16340	16211	16105	16261	16260	16264	16108	16321	16076	16177	16200	16256	16249	16197	16292	16187	16427	16179	16107	16110	16381	16220	16083	16315	16224	16190	16219	16263	16298	16299	16302	16238	16190	16178	16047	16126	16351	16206	16488	16316	16323	16545	16229	16287	16332	16105	16204	16052	16322	16304	16110	16203	16207	16075	16294	16352	16218	16143	16105	16414	16261	16165	16264	16131	16028	16177	16101	16295	16282	16168	16347	16233	16272	16261	16337	16082	16501	16252	16106	16285	16216	16266	16181	16152	16228	16230	16295	16259	16137	16273	16297	16266	16490	16277	16374	16208	16293	16310	16429	16230	16231	16342	16289	16265	16154	16200	16302	16195	16224	16365	16332	16303	16121	16297	16147	16113	16135	16334	16306	16243	16355	16024	16339	16287	16371	16262	16275	16233	16039	16283	16291	16396	16337	16468	16418	16049	16137	16207	16440	16140	16057	16261	16249	16122	16329	16231	16214	16368	16295	16280	16414	16303	16311	16161	16023	16172	16452	16150	16230	16106	16313	16110	16177	16341	16109	16372	16259	16167	16207	16301	16162	16132	16270	16219	16345	16369	16312	16196	16272	16311	16255	16181	16279	16214	16009	16315	16279	16327	16238	16408	16113	16377	16212	16277	16254	16271	16214	16240	16274	16132	16308	16177	16286	16281	16289	16047	16093	16214	16173	16338	16269	16132	16236	16304	16229	16234	16214	16210	16417	16113	16230	16163	16256	16235	16354	16106	16245	16150	16247	16241	16171	16222	16357	16291	16085	16229	16280	16277	16057	16236	16160	16207	16146	16280	16362	16343	16215	16307	16028	16260	16159	16074	16163	16348	16265	16211	16360	16195	16187	16265	16032	16296	16199	16222	16144	16404	16158	16324	16234	16145	16210	16222	16133	16231	16193	16119	16247	16398	16198	16274	16070	16219	16182	16318	16097	16164	16342	16360	16118	16285	16326	16158	16235	16117	16285	16221	16302	16357	16064	16240	16162	16244	16158	16357	16244	16227	16264	16301	16152	16084	16303	16237	16165	16375	16095	16342	16284	16205	16181	16233	16098	16252	16243	16289	16261	16220	16244	16213	16200	16153	16414	16246	16255	16253	16320	16162	16247	16187	16200	16309	16046	16213	16144	16393	16232	16288	16325	16337	16192	16224	16254	16160	16279	16416	16142	16299	16123	16277	16360	16171	16506	16366	16049	16332	16329	16218	16157	16259	16110	16073	16317	16277	16362	16325	16379	16405	16224	16302	16217	16212	16167	16157	16178	16375	16198	16301	16343	16129	16190	16127	16378	16151	16156	16278	16252	16397	16151	16128	16292	16146	16054	16297	16207	16248	16098	16206	16254	16269	16341	16201	16280	16235	16052	16238	16255	16123	16220	16392	16213	16107	16163	16323	16095	16146	16264	16206	16147	16190	16171	16316	16248	16242	16257	16260	16320	16341	16076	16164	16307	16082	16449	16189	16209	16229	16144	16285	16347	15987	16219	16193	16128	16154	16592	16274	16249	16400	16275	16393	16363	16193	16090	16270	16359	16238	16279	16214	16253	16288	16146	16216	16114	16303	16269	16143	16174	16147	16317	16217	16084	16126	16152	16216	16210	16344	16174	16180	16200	16355	16157	16174	16157	16267	16278	16221	16276	16294	16216	16159	16144	16155	16157	16178	16109	16367	16239	16241	16191	16353	16391	16152
22981	22665	35428	35477	31674	27967	26608	19989	18762	19185	18896	18768	18572	18611	18780	18519	18519	18725	18497	18493	18575	18533	18722	18468	18615	18458	18486	18523	18571	18697	18341	18214	18546	18534	18438	18377	18397	18529	18434	18541	18527	18551	18525	18613	18320	18430	18656	18433	18653	18523	18467	18655	18531	18347	18345	18340	18434	18483	18527	18481	18501	18405	18491	18565	18297	18517	18334	18355	18523	18516	18425	18522	18383	18570	18433	18316	18322	18297	18562	18682	18216	18106	18543	18133	18641	18563	18363	18551	18325	18471	18510	18389	18326	18431	18500	18509	18661	18465	18058	18212	18496	18464	18401	18425	18398	18446	18366	18503	18478	18530	18388	18513	18442	18309	18313	18231	18574	18407	18344	18400	18322	18433	18457	18410	18279	18426	18486	18193	18363	18301	18476	18335	18417	18409	18411	18335	18431	18441	18223	18441	18430	18389	18377	18475	18342	18554	18439	18340	18390	18479	18341	18359	18433	18527	18514	18251	18481	18366	18357	18614	18536	18265	18367	18435	18318	18214	18453	18346	18550	18208	18528	18377	18436	18509	18288	18392	18259	18570	18477	18499	18461	18516	18113	18251	18165	18434	18262	18358	18234	18324	18555	18439	18478	18340	18274	18461	18483	18341	18502	18395	18460	18430	18402	18376	18489	18294	18681	18262	18343	18419	18490	18502	18711	18495	18341	18251	18464	18411	18512	18464	18420	18445	18647	18379	18261	18274	18436	18541	18476	18466	18447	18362	18448	18326	18336	18573	18628	18365	18505	18533	18466	18318	18559	18212	18432	18214	18542	18436	18377	18345	18398	18457	18314	18505	18471	18320	18281	18224	18348	18343	18321	18462	18343	18481	18399	18185	18360	18428	18556	18653	18616	18515	18175	18342	18635	18334	18635	18419	18199	18575	18565	18363	18285	18331	18343	18303	18602	18234	18443	18325	18474	18320	18478	18542	18366	18434	18423	18221	18437	18380	18439	18361	18539	18528	18445	18395	18300	18467	18550	18289	18440	18476	18412	18562	18392	18286	18468	18449	18440	18316	18331	18504	18251	18312	18496	18320	18479	18331	18610	18392	18430	18338	18418	18381	18471	18495	18339	18436	18430	18632	18479	18352	18224	18192	18509	18405	18540	18154	18332	18342	18382	18518	18718	18294	18506	18428	18331	18254	18401	18525	18580	18486	18523	18349	18417	18405	18248	18356	18305	18361	18192	18213	18538	18325	18385	18508	18658	18412	18614	18546	18555	18385	18408	18405	18553	18436	18242	18456	18382	18415	18215	18383	18422	18316	18493	18402	18382	18288	18378	18536	18525	18273	18151	18411	18276	18195	18311	18386	18366	18458	18311	18330	18379	18448	18253	18306	18365	18391	18308	18471	18327	18477	18244	18381	18481	18314	18383	18260	18493	18278	18347	18234	18311	18350	18251	18330	18424	18300	18511	18235	18323	18499	18475	18395	18346	18278	18392	18357	18404	18224	18385	18319	18264	18421	18404	18298	18359	18194	18331	18328	18199	18427	18537	18285	18511	18304	18354	18323	18301	18516	18555	18342	18556	18642	18321	18391	18470	18280	18348	18324	18273	18480	18419	18427	18413	18438	18490	18530	18380	18270	18348	18447	18432	18324	18516	18382	18221	18504	18479	18432	18374	18572	18463	18308	18327	18356	18295	18545	18451	18523	18423	18450	18439	18373	18286	18414	18520	18217	18520	18234	18385	18370	18318	18315	18632	18368	18465	18518	18507	18387	18406	18553	18219	18090	18418	18397	18351	18356	18368	18286	18576	18284	18495	18438	18350	18267	18511	18375	18456	18509	18404	18196	18362	18458	18362	18481	18465	18387	18275	18493	18556	18383	18262	18343	18193	18277	18267	18229	18444	18258	18475	18573	18526	18267	18294	18536	18397	18182	18501	18323	18098	18253	18289	18451	18527	18359	18526	18408	18380	18253	18389	18310	18284	18629	18575	18435	18236	18406	18420	18384	18282	18485	18300	18412	18277	18250	18460	18472	18338	18490	18619	18391	18281	18451	18347	18401	18358	18413	18357	18314	18194	18494	18325	18503	18296	18541	18396	18439	18380	18636	18401	18486	18413	18378	18356	18417	18380	18543	18355	18364	18407	18574	18342	18498	18390	18451	18323	18522	18360	18174	18274	18375	18530	18374	18435	18321	18392	18341	18393	18398	18450	18250	18705	18419	18225	18214	18202	18371	18626	18528	18361	18288	18374	18563	18546	18321	18469	18420	18543	18354	18385	18273	18192	18385	18362	18484	18331	18562	18308	18239	18352	18481	18232	18408	18262	18439	18430	18345	18472	18404	18516	18276	18339	18559	18316	18570	18443	18428	18260	18263	18352	18319	18524	18345	18350	18465	18486	18443	18193	18320	18324	18250	18477	18356	18555	18363	18518	18209	18297	18197	18459	18358	18454	18301	18398	18428	18213	18456	18462	18303	18602	18422	18393	18385	18254	18208	18345	18453	18575	18373	18254	18366	18353	18373	18300	18248	18516	18338	18560	18330	18511	18284	18274	18413	18394	18383	18370	18354	18487	18538	18481	18316	18666	18508	18497	18433	18221	18339	18505	18412	18283	18378	18300	18197	18319	18225	18332	18509	18431	18442	18534	18340	18575	18285	18174	18406	18459	18613	18372	18213	18536	18452	18327	18605	18295	18509	18176	18335	18346	18492	18506	18171	18357	18381	18435	18525	18463	18312	18384	18309	18328	18599	18398	18367	18521	18316	18211	18528	18246	18337	18193	18313	18436	18294	18334	18186	18280	18294	18322	18304	18225	18258	18476	18513	18633	18381	18563	18313	18506	18429	18439	18440	18386	18399	18367	18270	18022	18511	18551	18377	18284	18207	18349	18486	18347	18431	18523	18272	18361	18601	18193	18383	18432	18468	18322	18357	18265	18410	18429	18388	18339	18217	18401	18387	18240	18525	18348	18294	18446	18227	18405	18405	18450	18327	18380	18215	18256	18443	18529	18427	18501	18287	18432	18365	18343	18359	18565	18548	18372	18391	18099	18417	18546	18261	18407	18089	18338	18183	18325	18254	18160	18399	18481	18372	18416	18488	18382	18507	18325	18567	18382	18369	18426	18560	18527	18259	18196	18630	18425	18340	18404	18503	18399	18292	18340	18406	18444	18171	18228	18375	18322	18273	18494	18355	18161	18434	18274	18397	18414	18521	18167	18443	18431	18365	18540	18445	18345	18290	18351	18431	18165	18441	18607	18573	18265	18303	18420	18376	18175	18450	18524	18249	18266	18336	18284	18264	18198	18430	18470	18474	18469	18373	18378	18515	18558	18398	18453	18288	18337	18300	18545	18311	18455	18386	18505	18252	18539	18487	18328	18592	18258	18472	18301	18267	18154	18136	18424	18477	18514	18303	18383	18445	18472	18482	18419	18281	18342	18347	18241	18618	18206	18445	18280	18264	18233	18407	18322	18342	18290	18007	18149	18555	18283	18396	18198	18325	18194	18266	18442	18676	18381	18411	18442	18507	18370	18400	18534	18375	18318	18446	18475	18496	18271	18538	18455	18274	18414	18136	18330	18285	18324	18460	18375	18358	18268	18470	18621	18221	18387	18448	18274	18226	18570	18257	18489	18314	18227	18503	18497	18415	18181	18451	18593	18638	18267	18283	18455	18218	18228	18313	18106	18367	18363	18264	18431	18320	18445	18456	18544	18265	18470	18292	18475	18614	18460	18382	18549	18459	18399	18361	18504	18239	18334	18367	18155	18602	18332	18282	18197	18256	18455	18445	18275	18449	18089	18399	18210	18260	18572	18599	18227	18408	18407	18513	18241	18256	18445	18314	18319	18325	18430	18278	18349	18553	18498	18316	18102	18277	18143	18368	18388	18272	18273	18244	18412	18450	18306	18323	18447	18263	18338	18362	18402	18456	18352	18307	18449	18486	18409	18497	18466	18219	18409	18550	18365	18200	18440	18266	18324	18497	18269	18504	18589	18480	18227	18329	18356	18465	18396	18404	18395	18288	18355	18433	18349	18456	18453	18353	18399	18401	18305	18433	18520	18443	18393	18427	18525	18367	18576	18276	18178	18486	18456	18575	18466	18321	18365	18404	18414	18579	18507	18525	18473	18403	18361	18264	18410	18423	18459	18358	18368	18434	18430	18193	18362	18201	18220	18515	18521	18659	18393	18411	18433	18485	18395	18404	18369	18401	18397	18480	18399	18505	18129	18301	18425	18351	18372	18380	18413	18408	18305	18373	18371	18404	18389	18472	18350	18299	18316	18354	18387	18381	18317	18524	18438	18334	18403	18248	18378	18392	18362	18548	18439	18318	18316	18301	18221	18271	18232	18193	18494	18434	18452	18405	18235	18417	18261	18388	18469	18362	18623	18399	18426	18398	18482	18385	18462	18364	18467	18369	18558	18457	18338	18435	18352	18321	18230	18590	18285	18170	18352	18555	18491	18311	18331	18200	18519	18330	18548	18438	18415	18299	18223	18365	18397	18193	18318	18191	18251	18237	18314	18289	18638	18265	18348	18302	18465	18255	18402	18445	18514	18426	18495	18432	18398	18306	18339	18482	18354	18365	18396	18456	18376	18248	18342	18463	18448	18444	18436	18659	18217	18370	18488	18560	18356	18346	18616	18519	18453	18465	18544	18234	18546	18424	18647	18292	18440	18448	18359	18372	18321	18446	18365	18403	18487	18334	18347	18255	18357	18313	18283	18469	18428	18304	18466	18441	18420	18253	18528	18269	18166	18192	18366	18372	18298	18470	18360	18387	18530	18511	18304	18533	18160	18491	18470	18396	18475	18285	18296	18558	18478	18429	18355	18480	18515	18398	18405	18464	18431	18546	18362	18211	18267	18355	18275	18288	18326	18441	18349	18489	18576	18432	18368	18282	18386	18578	18341	18324	18583	18254	18287	18538	18351	18545	18399	18519	18473	18645	18577	18329	18233	18333	18351	18394	18545	18451	18290	18318	18409	18364	18413	18626	18251	18601	18397	18533	18698	18381	18371	18425	18444	18301	18284	18555	18210	18367	18231	18379	18215	18259	18306	18635	18275	18307	18453	18558	18449	18431	18550	18378	18339	18534	18409	18448	18423	18280	18152	18488	18599	18252	18451	18331	18332	18337	18408	18562
61243	104892	93650	71650	48541	29321	18461	15590	15576	15572	15546	15510	15660	15700	15822	15646	15529	15771	15761	15491	15689	15667	15567	15614	15458	15719	15704	15529	15644	15576	15489	15622	15497	15709	15613	15683	15664	15591	15519	15680	15677	15666	15676	15705	15622	15620	15666	15634	15732	15684	15758	15701	15733	15661	15712	15446	15714	15739	15701	15627	15622	15559	15579	15629	15759	15705	15808	15653	15686	15588	15639	15660	15601	15594	15683	15804	15611	15724	15869	15697	15594	15609	15550	15795	15556	15745	15548	15565	15649	15699	15644	15563	15696	15697	15710	15634	15776	15690	15615	15557	15681	15559	15726	15691	15657	15651	15625	15778	15768	15632	15605	15623	15567	15514	15743	15608	15729	15616	15660	15539	15677	15700	15669	15662	15765	15434	15759	15600	15511	15508	15630	15678	15599	15716	15571	15798	15651	15716	15618	15712	15696	15686	15662	15591	15619	15490	15669	15515	15514	15489	15804	15783	15540	15624	15564	15676	15602	15750	15523	15522	15821	15713	15739	15335	15659	15791	15721	15627	15615	15635	15640	15671	15631	15526	15550	15620	15653	15625	15589	15484	15817	15610	15650	15804	15736	15618	15734	15526	15509	15755	15709	15681	15557	15726	16011	15626	15741	15722	15544	15637	15751	15495	15692	15733	15680	15792	15535	15574	15719	15662	15458	15757	15585	15681	15552	15552	15570	15758	15709	15701	15672	15625	15739	15665	15750	15739	15656	15673	15496	15650	15673	15541	15657	15736	15666	15633	15708	15687	15647	15530	15670	15530	15641	15647	15582	15775	15504	15674	15827	15590	15801	15699	15526	15686	15672	15568	15529	15727	15621	15603	15243	15607	15515	15623	15595	15697	15715	15669	15614	15547	15569	15479	15523	15761	15577	15536	15683	15710	15599	15483	15759	15679	15674	15712	15709	15769	15502	15652	15600	15620	15582	15557	15574	15671	15747	15587	15520	15695	15547	15590	15581	15605	15613	15735	15543	15760	15611	15569	15562	15678	15753	15550	15595	15657	15657	15675	15653	15715	15687	15666	15624	15585	15482	15751	15558	15637	15606	15655	15654	15622	15613	15689	15349	15622	15738	15552	15662	15655	15501	15493	15638	15522	15755	15605	15539	15688	15519	15692	15637	15754	15611	15696	15678	15617	15822	15471	15653	15628	15614	15549	15621	15604	15686	15618	15555	15651	15641	15663	15500	15618	15708	15573	15786	15693	15673	15588	15622	15543	15763	15737	15748	15483	15468	15676	15680	15690	15638	15553	15583	15555	15655	15627	15507	15586	15672	15754	15599	15671	15607	15591	15682	15664	15437	15721	15741	15656	15786	15509	15685	15598	15728	15731	15767	15588	15647	15627	15644	15573	15681	15602	15641	15666	15547	15594	15605	15641	15760	15745	15726	15646	15523	15666	15370	15751	15584	15616	15582	15694	15850	15645	15600	15477	15698	15736	15514	15697	15588	15658	15798	15658	15753	15590	15676	15591	15697	15656	15497	15597	15740	15604	15499	15704	15644	15585	15704	15571	15619	15701	15807	15757	15726	15681	15538	15653	15616	15672	15553	15557	15574	15649	15580	15520	15628	15482	15640	15778	15662	15668	15506	15597	15584	15680	15841	15614	15572	15504	15772	15624	15620	15510	15505	15652	15823	15592	15612	15547	15519	15689	15719	15629	15446	15659	15667	15579	15760	15506	15517	15695	15611	15632	15689	15569	15581	15445	15616	15563	15716	15689	15662	15602	15624	15627	15562	15675	15591	15617	15689	15824	15628	15529	15706	15618	15659	15761	15605	15558	15675	15695	15726	15501	15693	15452	15699	15638	15587	15628	15528	15663	15571	15520	15576	15652	15545	15658	15545	15500	15729	15704	15461	15541	15685	15598	15582	15532	15686	15726	15422	15517	15587	15771	15761	15622	15565	15735	15720	15603	15643	15701	15516	15678	15754	15514	15613	15745	15646	15606	15603	15617	15642	15498	15582	15668	15608	15568	15510	15671	15705	15625	15648	15464	15620	15561	15563	15545	15409	15671	15569	15504	15575	15626	15560	15828	15449	15772	15624	15705	15726	15619	15841	15627	15725	15652	15590	15667	15580	15685	15741	15697	15710	15678	15729	15622	15605	15749	15636	15564	15681	15609	15601	15564	15586	15599	15755	15791	15384	15509	15733	15609	15522	15673	15693	15702	15718	15629	15564	15593	15657	15589	15575	15733	15616	15549	15494	15701	15628	15626	15599	15557	15701	15643	15716	15538	15468	15778	15763	15619	15472	15373	15742	15675	15686	15643	15721	15494	15675	15599	15667	15679	15615	15542	15739	15549	15653	15595	15608	15684	15809	15661	15575	15607	15584	15754	15682	15635	15578	15735	15654	15556	15748	15459	15686	15781	15579	15537	15556	15778	15601	15683	15607	15816	15658	15511	15739	15364	15737	15745	15601	15717	15625	15528	15763	15669	15640	15633	15744	15743	15508	15614	15600	15603	15586	15643	15564	15608	15681	15526	15712	15630	15626	15621	15674	15688	15696	15734	15570	15784	15618	15599	15683	15735	15738	15620	15558	15777	15728	15648	15640	15644	15703	15714	15551	15669	15732	15975	15715	15600	15620	15482	15434	15719	15596	15720	15539	15538	15366	15691	15527	15597	15632	15914	15598	15595	15756	15707	15578	15587	15634	15632	15734	15569	15628	15645	15659	15700	15653	15565	15592	15647	15628	15729	15699	15677	15566	15550	15670	15477	15690	15695	15485	15746	15444	15714	15443	15667	15598	15713	15698	15488	15581	15717	15641	15500	15623	15637	15648	15592	15624	15616	15593	15609	15682	15713	15656	15850	15797	15736	15590	15433	15527	15809	15555	15754	15691	15604	15615	15716	15809	15564	15618	15822	15728	15746	15699	15705	15669	15658	15681	15613	15865	15650	15628	15697	15714	15738	15673	15718	15588	15666	15640	15655	15522	15563	15622	15717	15637	15653	15685	15709	15723	15646	15675	15542	15652	15656	15574	15579	15486	15902	15643	15784	15634	15745	15697	15919	15673	15662	15631	15722	15575	15730	15588	15781	15610	15587	15610	15634	15547	15589	15841	15653	15545	15606	15645	15777	15574	15533	15558	15769	15558	15624	15665	15688	15492	15792	15575	15637	15652	15618	15582	15666	15771	15575	15666	15610	15647	15537	15696	15621	15682	15550	15592	15642	15561	15705	15757	15735	15767	15635	15734	15605	15744	15667	15509	15644	15586	15643	15604	15686	15674	15713	15536	15652	15581	15518	15639	15666	15573	15648	15675	15509	15556	15788	15682	15634	15507	15623	15640	15556	15629	15811	15783	15551	15750	15650	15467	15725	15597	15711	15630	15775	15665	15785	15535	15629	15707	15520	15748	15572	15594	15527	15470	15500	15457	15581	15726	15544	15691	15575	15629	15788	15688	15654	15619	15791	15491	15576	15665	15594	15595	15684	15493	15594	15568	15569	15612	15489	15905	15637	15747	15560	15724	15579	15612	15547	15607	15554	15739	15534	15507	15644	15727	15857	15654	15740	15713	15642	15805	15618	15577	15555	15794	15540	15543	15681	15675	15541	15644	15589	15514	15675	15781	15542	15552	15555	15854	15687	15724	15653	15697	15637	15640	15673	15500	15699	15630	15511	15475	15551	15593	15654	15713	15620	15754	15538	15604	15532	15761	15786	15552	15616	15511	15566	15662	15714	15690	15655	15662	15583	15778	15849	15723	15731	15655	15604	15665	15708	15623	15661	15570	15677	15582	15605	15465	15588	15690	15858	15809	15653	15708	15724	15641	15564	15678	15664	15786	15564	15883	15646	15583	15703	15483	15693	15708	15616	15678	15477	15667	15610	15587	15587	15730	15459	15694	15654	15513	15612	15426	15685	15607	15580	15707	15735	15575	15689	15669	15486	15645	15811	15443	15812	15667	15560	15709	15755	15673	15752	15628	15651	15632	15515	15705	15656	15626	15783	15567	15583	15735	15586	15709	15562	15737	15663	15729	15590	15564	15742	15535	15761	15584	15641	15611	15609	15453	15621	15738	15448	15794	15576	15725	15555	15595	15637	15584	15609	15660	15674	15758	15650	15380	15682	15519	15779	15651	15663	15452	15723	15755	15572	15718	15727	15432	15814	15613	15662	15625	15525	15501	15651	15652	15608	15541	15526	15693	15583	15785	15550	15892	15629	15542	15585	15682	15468	15743	15709	15629	15630	15635	15657	15598	15786	15448	15569	15630	15602	15659	15723	15861	15546	15528	15852	15750	15533	15578	15682	15604	15726	15707	15657	15646	15759	15504	15781	15575	15702	15564	15570	15649	15626	15602	15517	15441	15568	15809	15543	15625	15570	15798	15713	15632	15651	15602	15638	15454	15535	15523	15482	15652	15580	15596	15488	15527	15513	15691	15841	15558	15652	15736	15672	15576	15652	15584	15532	15709	15626	15629	15537	15511	15699	15369	15738	15811	15597	15722	15385	15799	15550	15604	15658	15609	15595	15625	15675	15630	15703	15640	15490	15515	15657	15654	15621	15764	15565	15643	15545	15717	15524	15645	15784	15607	15658	15666	15730	15458	15627	15660	15675	15537	15640	15705	15715	15473	15771	15497	15645	15568	15697	15742	15813	15525	15505	15628	15837	15663	15673	15729	15579	15519	15542	15511	15516	15638	15589	15581	15560	15618	15611	15622	15731	15435	15745	15631	15574	15640	15557	15494	15705	15525	15674	15609	15515	15521	15619	15721	15770	15555	15724	15658	15625	15638	15721	15623	15453	15711	15563	15659	15480	15644	15764	15719	15710	15798	15833	15624	15695	15567	15594	15534	15587	15685	15601	15575	15517	15695	15592	15449	15744	15693	15658	15638	15615	15623	15747	15592	15685	15600	15664	15751	15584	15603	15742	15598	15559	15616	15699	15645	15641	15623	15754	15408	15551	15654	15674	15703	15691	15739	15675	15638	15736	15807	15432	15618	15636	15615	15813	15541	15755	15497	15800	15569	15575	15667	15559	15703	15656	15553	15631	15663	15623	15633	15749	15512	15712	15838	15547	15578	15509	15609	15663	15779	15590	15768	15817	15609	15725	15805	15864	15439	15696	15639	15476	15524	15580	15660	15592	15746	15651
29023	34876	43101	34168	23977	20067	18680	17960	18093	18085	18022	18108	18205	18205	18226	18142	18207	18137	18146	17904	17953	17997	18032	17990	18130	17928	18252	17855	18028	17837	18090	17915	17888	17852	18216	17878	18006	18137	17750	18220	17920	18107	18104	17942	17824	18127	17856	17963	17807	18027	17976	17935	18048	17913	17944	18014	18096	17995	18247	18136	18094	18059	18029	17921	17635	17837	17999	17898	17879	17984	18031	18017	18101	18003	18021	17926	17981	17991	18174	17989	18046	17965	17950	17895	17875	17893	17970	17923	17987	18095	17791	17995	18130	18001	18035	18042	18028	18084	17931	18089	17951	18010	18012	18173	17961	17889	17859	18011	18269	18054	18143	18035	17890	18047	18134	17818	17841	17769	18033	18046	17935	17839	17963	18082	17941	17930	17862	17842	18124	17773	17755	17895	18110	18220	18100	18037	18136	18018	17961	17978	17978	18060	17645	17870	17799	17738	18119	17758	17940	18083	17953	17893	17947	18020	17987	17915	17810	17882	17804	18195	18046	17830	18009	17825	18001	18072	17956	17936	18273	18330	18029	17897	17907	17956	17901	17981	17978	17914	18175	18132	18172	18132	17997	18200	18200	18181	17766	18083	17924	18046	17897	18059	17880	17891	18090	18135	17934	17927	18016	17938	18018	17878	17901	17936	18094	18030	17878	17988	17960	17988	17949	18029	18131	18130	18046	17905	17957	17972	17896	17817	18163	17982	17983	17939	17811	17821	17980	17921	18114	17906	17899	17948	18081	17979	17822	17902	18038	17936	17993	17804	17976	17922	18093	18038	17867	17756	17972	17894	18059	18024	18046	17969	18123	17953	17931	17996	18190	17899	17923	17924	17848	18095	18101	18065	18083	18055	18167	17664	18032	17938	18112	17868	17925	17744	17991	18075	18213	17964	17952	17958	17957	17933	18052	18015	17999	17964	17997	17941	18087	17981	17932	17999	17972	17976	17899	18000	18079	17860	18030	17988	17861	17977	17939	18101	18002	17933	18153	17907	17797	18029	17840	17942	17965	18105	17865	17827	17881	17917	18087	17942	17729	18020	17851	18141	17949	18060	18182	17948	17946	18076	17952	18070	18131	17971	17913	17785	17786	17984	18131	17977	17848	18048	17941	17965	17876	17747	17937	18008	17894	17915	18042	17863	17977	17938	17958	17936	17912	17977	18010	17946	18007	18218	17899	17850	17957	17948	17869	17912	18131	17965	17960	18066	17949	18089	18097	18015	17898	18432	18184	18040	18147	18065	17927	18093	17973	18000	17678	17974	18029	17932	18162	17814	17690	17844	17814	18025	17976	18047	18224	18139	18108	17956	18133	17849	17913	18002	18046	17811	17970	17935	18011	18212	17999	18004	18000	17894	17866	17983	18217	18025	18008	17938	17880	18079	18021	18059	17919	17751	17780	18013	18363	17721	17898	17972	17964	17833	17721	17952	17918	17939	17911	17975	18049	17934	18000	18124	18011	18088	17831	17978	17985	18151	18213	17904	17920	18024	18034	17995	18063	18125	17958	18145	17931	17985	17938	17710	17969	17659	17846	17930	18006	17899	17968	18152	18009	18100	18025	17990	18008	17942	18016	18079	18066	18163	18106	18075	18000	18097	18273	18095	17886	18081	18012	18013	17908	17948	17763	17939	18007	17850	18014	17903	17907	18014	17941	17998	17746	18069	18005	17970	17945	17894	18084	17971	17822	17910	17983	18105	17844	18003	18068	18048	17860	17919	17955	18142	17807	17939	18118	18049	18109	18007	18082	18053	17902	17963	18103	18101	18141	18012	18061	17922	18081	17981	17938	18014	18078	18047	17906	18052	18055	18003	17936	17799	18025	17841	17794	18042	17971	18066	18170	18010	17982	18058	18048	18107	18148	17749	18133	18186	17695	17954	18074	18002	18047	18100	18148	17916	17818	17949	18065	17980	18198	17896	17954	18086	18129	17766	18088	17868	18047	18050	18036	18129	17976	18030	17970	18037	18032	17918	17936	18147	18041	18169	18018	18156	18089	17955	18075	17915	18041	18236	18120	17988	17992	17885	18014	18020	17994	17975	18068	17803	17953	18226	17954	18004	18181	17836	17924	17854	18138	18115	18141	17890	17995	17955	17967	17973	18002	17880	18065	17866	18065	18072	17995	17993	17764	18130	18111	18185	17916	17900	17979	17876	17869	18181	18073	17710	18109	17805	18203	18145	17920	18021	17851	18058	17952	17811	17960	17999	18102	17973	17961	17928	18092	18024	17827	18073	18077	17800	17979	17932	17924	18050	18136	17876	17988	17781	17879	18218	18213	18013	17990	18041	18008	17909	18148	17983	17996	18286	17967	18056	18152	17808	18232	18245	17979	18022	17979	17953	18047	18089	18078	18019	18115	18023	17854	18079	18231	18090	18165	18039	18100	17978	17913	17889	18315	17849	17929	18024	17855	17913	17863	18018	18048	18050	18110	17860	17936	17980	17990	17977	18016	17920	18064	18042	17836	18093	18036	17954	17852	17959	18119	17956	18027	17991	18018	17872	18011	17933	17927	17883	18013	18064	17886	17846	17966	17926	18083	18108	17893	17863	18029	18042	17806	17768	17994	18060	17959	17954	18076	17928	18068	18123	18074	17928	18097	17973	18171	18039	17924	17879	17758	17936	17914	17918	17889	17905	18170	17905	17976	18025	17939	18150	17933	18013	18021	18236	17943	17970	18076	18074	17919	17876	17955	18018	17986	17882	17979	18034	17994	17945	18073	18148	18110	18053	17984	18051	18034	17868	17886	17934	17870	17915	17763	18119	18091	18028	17900	18064	17845	17905	17987	18015	18071	17907	18068	17976	18085	17834	17977	17974	17902	17998	18162	17922	18035	17913	18036	17983	18037	17964	17932	17954	18023	18101	18035	18061	17995	17956	18091	17983	17856	18019	18067	18031	17940	18003	17831	17852	18103	18000	17995	18003	18187	17830	17992	17881	18024	17998	17981	18099	17930	17999	18054	17998	17856	17866	17945	18015	18067	17956	18084	18042	18031	17889	17804	17994	17883	18130	17947	17865	18102	18063	17943	17932	17962	18007	18028	17998	17889	17915	17957	17894	17929	17917	18052	18116	18081	17805	17921	17993	18003	18067	18015	18021	17926	17909	18080	17949	18250	17999	17814	17921	17985	17900	18131	17979	17932	17713	17979	18039	17996	18041	18058	18076	17859	18035	17923	17894	18101	17789	18125	17934	17947	18122	18100	18198	17940	18172	18005	18010	18023	18103	17979	18184	18237	18050	18243	17948	17998	18022	18102	18064	17689	18128	18215	18175	18014	18015	18055	18038	18080	18003	17947	17976	18063	18026	17802	17915	18065	18006	17985	17893	18031	18130	18087	18220	17925	17890	18051	18114	18156	17962	17914	18072	18082	18095	18001	17879	17985	17979	18067	17923	17872	18216	18166	17970	17951	17937	18136	17815	18201	17832	17793	17998	18097	18065	18108	17973	18000	18035	18083	18085	18130	18024	17916	18053	18009	18002	18062	17923	18219	18015	17804	17913	17788	17865	17901	17953	18038	17981	17917	18172	17910	18053	18032	18239	17951	18101	18049	17945	18011	17995	17859	18007	17954	18071	17931	17883	17982	17968	17866	18018	18139	18000	17957	17782	17959	17903	17922	17918	18045	18050	17979	17951	18042	18001	17914	17985	17912	17956	18037	18069	18110	18217	18088	17893	18094	18085	18123	18025	18123	17781	18136	17894	18023	17745	18071	18141	17941	18078	17873	17928	18032	18100	17955	18237	18057	17995	18139	18116	17963	17800	18085	18113	18036	18041	18056	17952	17998	17943	17905	17897	18147	17969	18007	18021	18105	18023	17995	17891	17970	18099	18008	17887	18157	18104	18025	17835	18140	18108	17796	17993	18018	18104	18076	17961	17891	18125	17925	17887	18089	17928	17880	18012	18121	18014	18038	17828	18108	18012	17868	18014	17828	18015	18001	17873	17746	17946	17972	18055	17868	17951	18174	17959	18052	18030	18056	17960	17906	17811	18015	17997	17969	17991	17998	18046	17866	18199	17900	17932	18115	18051	18066	18064	18029	17991	18036	18047	17948	17991	17970	17937	17927	17842	17790	18053	17999	17974	17899	17979	18017	18002	17992	17846	17925	18010	18065	18053	18037	18034	18006	18024	17989	18017	18162	17984	18112	18114	18020	17947	17926	17931	17900	18082	18084	17978	17919	18038	17931	17806	18142	17956	17970	17895	18084	18057	18233	17996	17880	18028	17961	17958	17927	18205	18008	18011	18085	17864	17972	18134	17806	18095	17829	18352	17960	18022	18207	18012	17889	17922	17812	18025	17966	17866	17925	18028	18165	18174	18298	18042	17962	18197	18158	18065	17911	17879	18071	17864	18047	17971	17857	18004	18083	17955	18043	18049	18008	18135	17990	18072	17877	17858	18096	18049	17861	17947	17969	18063	17978	18034	18006	18122	17988	17977	18169	17817	18135	18124	18079	18107	18191	17847	17909	18042	18015	18030	17934	17853	18004	18030	17997	17881	18003	17915	18148	17812	18010	18114	17923	17949	18110	18023	18027	18013	17987	17975	17981	17922	18154	17948	18032	17986	18102	18073	18227	18063	18099	18036	17961	17953	18190	18200	18055	17828	17890	18007	17857	17915	17888	18112	17829	17959	17964	18100	17939	17905	18207	18185	18051	18051	18086	17973	18023	18296	17951	18031	17942	18007	18080	17950	17995	17926	17978	18152	18260	18139	18012	17888	18119	17960	17980	17991	18147	18147	18176	18074	18102	18125	18094	18058	17847	17995	18084	18029	17925	17938	18048	18027	18060	18186	18130	17958	17920	18152	17969	18045	17920	18012	17940	18123	17953	18055	18343	18102	18036	18006	18096	17837	17989	18237	17942	17979	17996	17994	18078	18129	17928	17937	17848	18024	17957	18111	17989	17923	18022	18233	17889	18018	18022	17894	17923	17914	17951	17857	18100	17896	18060	17850	18164	17877	18030	18041	18171	18037	17968	18000	17871	18097	18031	18001	18064	18031	18034	18077	17884	17954	18040	17968	18188	18111	17864	17965	18115	17980	18027	17861	18078	18100	17998	17981	17957	17976	18049	18173	17896	18105	17964	17797	18038	17937	18086	18015	17972	17864
32509	54770	45642	30535	21092	16732	15675	15388	15527	15456	15516	15352	15494	15519	15644	15415	15591	15398	15531	15483	15261	15457	15418	15381	15574	15569	15346	15505	15391	15401	15460	15471	15554	15302	15709	15542	15372	15481	15497	15568	15535	15362	15512	15398	15674	15503	15271	15434	15387	15522	15405	15352	15337	15528	15549	15264	15273	15460	15394	15412	15276	15538	15476	15441	15614	15474	15434	15397	15352	15429	15367	15409	15379	15527	15438	15441	15417	15376	15441	15353	15476	15213	15417	15456	15569	15271	15477	15388	15464	15379	15565	15442	15459	15318	15418	15503	15441	15326	15376	15361	15418	15459	15591	15307	15464	15582	15409	15405	15539	15295	15397	15379	15460	15392	15350	15471	15386	15469	15344	15575	15556	15468	15394	15612	15424	15438	15535	15608	15332	15423	15491	15391	15369	15550	15414	15332	15471	15273	15292	15371	15381	15345	15420	15389	15359	15338	15310	15521	15220	15429	15547	15471	15262	15416	15622	15411	15557	15574	15446	15448	15379	15537	15324	15471	15360	15411	15432	15292	15529	15419	15385	15505	15258	15392	15294	15381	15394	15373	15558	15483	15375	15540	15412	15429	15379	15294	15537	15504	15463	15489	15376	15475	15279	15367	15368	15469	15456	15226	15414	15386	15437	15283	15395	15372	15450	15473	15258	15438	15544	15318	15452	15530	15287	15445	15491	15477	15486	15449	15351	15440	15568	15413	15317	15396	15416	15297	15508	15392	15425	15418	15435	15519	15531	15451	15340	15455	15467	15371	15304	15414	15477	15476	15325	15384	15510	15469	15466	15403	15570	15431	15406	15407	15503	15238	15470	15465	15341	15582	15482	15436	15496	15468	15575	15402	15320	15392	15451	15339	15388	15403	15340	15539	15369	15387	15421	15507	15325	15413	15548	15532	15598	15388	15303	15592	15325	15593	15335	15476	15199	15581	15445	15314	15414	15280	15303	15462	15522	15233	15516	15562	15461	15386	15621	15348	15426	15390	15476	15486	15269	15509	15488	15629	15474	15641	15265	15257	15440	15616	15568	15422	15392	15427	15361	15699	15338	15598	15661	15578	15508	15396	15485	15403	15416	15403	15496	15346	15470	15326	15332	15452	15179	15417	15476	15330	15427	15402	15490	15663	15377	15630	15186	15497	15460	15372	15466	15214	15385	15448	15483	15381	15464	15564	15543	15440	15476	15410	15391	15541	15351	15471	15543	15376	15479	15358	15480	15616	15439	15319	15374	15491	15588	15310	15474	15356	15438	15359	15469	15533	15266	15584	15560	15258	15400	15405	15503	15374	15292	15514	15469	15572	15448	15484	15408	15326	15375	15552	15505	15359	15274	15282	15472	15321	15475	15460	15562	15364	15468	15599	15451	15491	15317	15349	15498	15490	15304	15287	15457	15535	15359	15246	15581	15573	15416	15445	15331	15362	15427	15501	15409	15448	15338	15434	15424	15258	15210	15445	15165	15588	15441	15454	15178	15323	15344	15489	15468	15417	15342	15458	15453	15588	15483	15269	15297	15554	15332	15471	15354	15405	15350	15430	15280	15383	15351	15369	15438	15524	15580	15475	15492	15350	15339	15324	15495	15421	15440	15463	15322	15403	15502	15507	15347	15447	15297	15418	15381	15345	15431	15384	15395	15693	15445	15295	15553	15435	15455	15557	15474	15387	15469	15372	15438	15311	15439	15373	15536	15353	15582	15389	15352	15651	15557	15417	15582	15364	15475	15405	15498	15497	15488	15415	15598	15354	15475	15492	15542	15271	15546	15346	15381	15464	15519	15457	15454	15464	15344	15351	15413	15367	15472	15475	15370	15636	15314	15400	15423	15561	15475	15417	15404	15372	15440	15363	15511	15504	15435	15308	15433	15523	15483	15402	15499	15666	15510	15352	15438	15535	15409	15470	15436	15354	15470	15377	15455	15413	15456	15320	15500	15278	15326	15382	15489	15553	15416	15437	15428	15349	15554	15285	15535	15493	15387	15433	15502	15508	15365	15541	15401	15343	15316	15502	15513	15332	15595	15434	15315	15489	15244	15338	15485	15351	15531	15419	15505	15626	15406	15497	15520	15406	15511	15456	15663	15295	15398	15481	15235	15629	15466	15391	15586	15471	15326	15423	15382	15627	15321	15503	15630	15645	15313	15520	15357	15491	15448	15365	15377	15371	15342	15543	15324	15396	15418	15461	15513	15342	15290	15379	15437	15470	15366	15459	15435	15462	15302	15426	15353	15558	15486	15500	15447	15530	15215	15552	15478	15485	15533	15375	15399	15355	15612	15509	15372	15485	15367	15281	15367	15453	15460	15543	15290	15466	15455	15335	15525	15503	15484	15555	15563	15413	15561	15482	15578	15602	15510	15510	15310	15461	15561	15429	15571	15345	15496	15472	15514	15541	15438	15408	15406	15418	15593	15484	15466	15326	15361	15405	15435	15370	15289	15481	15281	15378	15344	15291	15307	15244	15387	15290	15432	15274	15539	15231	15332	15381	15392	15545	15380	15393	15546	15475	15644	15455	15475	15489	15420	15419	15398	15455	15578	15538	15396	15509	15491	15505	15550	15498	15385	15534	15298	15418	15374	15384	15498	15412	15511	15424	15457	15398	15354	15424	15358	15381	15587	15421	15406	15402	15356	15328	15337	15418	15370	15438	15268	15487	15549	15397	15297	15566	15338	15350	15390	15465	15490	15408	15398	15473	15367	15585	15479	15456	15515	15352	15348	15384	15350	15221	15370	15423	15510	15535	15496	15378	15408	15403	15352	15466	15413	15243	15520	15479	15596	15560	15341	15548	15472	15349	15430	15332	15509	15492	15351	15443	15379	15359	15577	15454	15519	15348	15511	15358	15364	15532	15450	15414	15245	15426	15499	15328	15523	15577	15345	15659	15583	15604	15463	15278	15587	15359	15362	15478	15553	15464	15528	15326	15496	15460	15425	15427	15501	15366	15462	15513	15261	15569	15456	15369	15423	15363	15359	15498	15453	15567	15324	15391	15295	15400	15397	15481	15388	15521	15479	15389	15546	15427	15412	15478	15434	15465	15452	15436	15453	15400	15435	15443	15464	15399	15459	15269	15464	15643	15399	15398	15346	15487	15398	15183	15492	15285	15628	15320	15467	15489	15511	15469	15443	15447	15623	15376	15518	15394	15417	15500	15526	15443	15510	15556	15533	15442	15514	15620	15491	15478	15368	15263	15445	15545	15207	15398	15603	15455	15407	15307	15356	15428	15408	15421	15407	15339	15451	15456	15378	15460	15373	15369	15564	15450	15498	15373	15353	15318	15383	15416	15575	15507	15353	15448	15370	15340	15419	15505	15480	15386	15459	15390	15309	15521	15517	15385	15319	15346	15539	15456	15636	15392	15489	15508	15346	15181	15387	15368	15489	15380	15443	15571	15455	15513	15421	15423	15339	15414	15409	15454	15494	15531	15463	15447	15578	15611	15631	15462	15363	15454	15419	15633	15458	15322	15342	15289	15388	15523	15311	15524	15303	15474	15481	15407	15394	15469	15380	15514	15455	15535	15539	15444	15402	15548	15549	15206	15610	15456	15469	15437	15265	15507	15323	15403	15520	15354	15621	15404	15438	15614	15379	15473	15643	15437	15465	15541	15627	15463	15341	15440	15508	15438	15277	15534	15237	15370	15480	15469	15377	15518	15622	15543	15409	15399	15388	15478	15490	15424	15500	15502	15476	15446	15544	15397	15348	15444	15421	15524	15344	15478	15582	15331	15551	15500	15434	15463	15571	15427	15409	15591	15421	15208	15341	15521	15479	15393	15478	15381	15525	15373	15413	15433	15345	15530	15336	15391	15277	15284	15530	15378	15450	15503	15438	15515	15295	15444	15379	15481	15558	15337	15465	15418	15544	15488	15503	15339	15636	15533	15520	15442	15421	15260	15304	15426	15301	15364	15417	15339	15429	15443	15324	15339	15321	15531	15482	15332	15437	15450	15504	15588	15371	15393	15358	15537	15455	15432	15373	15475	15481	15572	15530	15523	15424	15370	15521	15563	15444	15296	15387	15402	15355	15512	15465	15368	15457	15518	15496	15337	15285	15311	15509	15501	15483	15395	15338	15429	15352	15382	15374	15471	15515	15471	15490	15521	15320	15468	15235	15579	15334	15452	15600	15482	15549	15564	15376	15612	15309	15494	15460	15348	15366	15532	15475	15319	15459	15287	15294	15502	15640	15428	15625	15581	15368	15484	15569	15370	15386	15445	15483	15414	15557	15367	15400	15375	15415	15317	15399	15236	15500	15440	15398	15524	15455	15395	15441	15501	15374	15426	15440	15502	15338	15466	15354	15569	15433	15470	15443	15361	15534	15544	15583	15465	15406	15380	15444	15564	15410	15313	15467	15359	15467	15506	15471	15339	15430	15350	15404	15503	15620	15501	15268	15463	15392	15478	15415	15521	15306	15234	15381	15387	15408	15468	15322	15440	15539	15453	15441	15442	15383	15263	15417	15435	15363	15433	15441	15388	15393	15463	15487	15462	15620	15366	15426	15404	15424	15496	15423	15388	15346	15399	15357	15312	15476	15488	15510	15501	15658	15390	15611	15575	15573	15447	15581	15564	15433	15539	15393	15410	15580	15413	15397	15570	15361	15378	15467	15414	15394	15439	15316	15497	15415	15445	15585	15459	15547	15477	15326	15551	15338	15388	15457	15429	15505	15397	15381	15515	15310	15404	15485	15322	15578	15475	15351	15451	15539	15565	15481	15501	15344	15322	15553	15403	15469	15430	15435	15200	15272	15284	15600	15356	15470	15378	15597	15309	15387	15451	15427	15448	15584	15575	15281	15500	15524	15850	15504	15419	15183	15338	15426	15487	15425	15396	15547	15477	15366	15440	15421	15388	15475	15454	15485	15481	15596	15460	15392	15424	15490	15383	15398	15362	15542	15526	15396	15477	15328	15646	15574	15369	15553	15483	15411	15437	15562	15488	15550	15511	15580	15552	15472	15331	15514	15338	15506	15377	15426	15464	15422	15375	15516	15344	15430	15537	15582	15424	15489	15404	15530	15408	15340	15399	15208	15402	15336	15242	15510	15577	15504	15352	15518	15418	15359	15258	15515	15402	15270	15561	15265	15560	15513	15296	15570	15346	15320	15513	15407	15494
24817	26690	46321	44422	33061	25764	21320	18044	17558	17544	17644	17499	17358	17601	17451	17518	17687	17590	17632	17345	17554	17462	17482	17390	17592	17489	17462	17358	17559	17382	17296	17501	17489	17375	17512	17482	17452	17564	17396	17498	17358	17398	17356	17453	17287	17243	17351	17520	17500	17352	17470	17236	17358	17491	17475	17518	17434	17423	17324	17240	17294	17404	17503	17500	17271	17465	17399	17386	17474	17482	17460	17313	17416	17418	17416	17285	17324	17228	17344	17335	17267	17363	17303	17228	17533	17623	17485	17255	17482	17558	17449	17450	17284	17377	17426	17277	17233	17341	17249	17410	17347	17307	17313	17414	17309	17338	17382	17375	17243	17390	17327	17454	17376	17244	17485	17323	17325	17328	17266	17393	17349	17401	17327	17495	17287	17247	17549	17302	17540	17539	17332	17363	17502	17293	17512	17456	17489	17273	17456	17356	17314	17444	17431	17230	17259	17488	17381	17605	17348	17156	17271	17476	17374	17304	17491	17433	17132	17422	17297	17383	17460	17363	17429	17432	17244	17330	17317	17457	17331	17404	17350	17536	17478	17307	17136	17327	17369	17292	17467	17363	17402	17338	17410	17494	17482	17608	17259	17386	17465	17527	17333	17364	17510	17498	17177	17140	17347	17406	17273	17225	17150	17198	17529	17412	17230	17267	17395	17446	17451	17472	17404	17283	17246	17009	17415	17392	17230	17351	17698	17177	17192	17388	17315	17395	17568	17136	17416	17403	17508	17362	17524	17288	17291	17430	17400	17251	17425	17422	17413	17206	17293	17414	17335	17334	17477	17193	17252	17306	17550	17494	17320	17598	17513	17389	17445	17439	17457	17424	17488	17591	17309	17439	17303	17356	17670	17322	17236	17195	17399	17294	17244	17548	17521	17496	17446	17419	17591	17304	17491	17466	17350	17293	17241	17220	17454	17400	17387	17629	17591	17504	17433	17281	17157	17419	17567	17507	17564	17501	17493	17509	17347	17474	17277	17260	17423	17325	17231	17279	17283	17462	17324	17207	17409	17512	17460	17369	17352	17272	17636	17442	17477	17521	17185	17217	17538	17564	17365	17272	17283	17176	17254	17245	17549	17314	17317	17192	17493	17420	17292	17521	17068	17376	17206	17155	17384	17525	17574	17434	17219	17345	17241	17221	17509	17500	17434	17437	17193	17446	17362	17374	17411	17332	17528	17290	17270	17464	17322	17365	17280	17171	17290	17446	17339	17354	17190	17364	17400	17261	17143	17150	17221	17475	17204	17354	17377	17367	17355	17361	17520	17593	17548	17404	17331	17484	17357	17375	17250	17237	17359	17464	17397	17053	17418	17250	17517	17476	17477	17286	17388	17346	17271	17351	17503	17258	17274	17533	17547	17358	17379	17268	17232	17344	17659	17250	17444	17450	17454	17395	17223	17122	17323	17148	17356	17409	17325	17553	17527	17214	17306	17205	17284	17170	17267	17496	17345	17390	17356	17337	17088	17328	17608	17449	17403	17576	17165	17471	17550	17275	17395	17450	17361	17320	17446	17415	17130	17358	17473	17286	17348	17395	17388	17303	17383	17254	17389	17123	17292	17553	17375	17512	17573	17371	17524	17411	17575	17280	17460	17209	17325	17289	17522	17424	17307	17511	17378	17473	17132	17512	17410	17462	17312	17363	17461	17487	17296	17388	17210	17224	17233	17423	17185	17244	17384	17403	17305	17425	17665	17455	17478	17315	17373	17554	17200	17438	17324	17370	17378	17512	17402	17363	17259	17246	17398	17436	17493	17361	17441	17404	17738	17386	17283	17623	17207	17458	17469	17230	17265	17495	17447	17339	17423	17303	17319	17573	17285	17361	17476	17246	17232	17435	17169	17364	17409	17503	17393	17411	17411	17486	17605	17343	17225	17382	17462	17410	17395	17532	17071	17350	17578	17373	17416	17251	17274	17581	17468	17454	17302	17471	17338	17190	17144	17405	17231	17407	17124	17386	17249	17299	17255	17337	17467	17275	17380	17400	17308	17337	17451	17517	17545	17299	17502	17354	17219	17463	17427	17328	17367	17302	17259	17508	17449	17290	17415	17303	17135	17379	17314	17429	17277	17145	17512	17407	17556	17309	17483	17567	17238	17442	17283	17417	17425	17410	17500	17301	17346	17214	17174	17323	17228	17291	17419	17429	17328	17329	17403	17403	17440	17415	17398	17276	17508	17314	17303	17312	17341	17487	17403	17575	17367	17345	17267	17648	17351	17388	17432	17423	17636	17581	17509	17486	17417	17309	17540	17334	17670	17527	17618	17344	17271	17416	17181	17218	17449	17453	17276	17620	17405	17378	17393	17331	17451	17400	17364	17346	17339	17199	17288	17495	17278	17423	17113	17395	17589	17394	17523	17453	17209	17533	17380	17425	17234	17362	17489	17339	17284	17341	17242	17495	17367	17439	17524	17437	17305	17419	17234	17386	17426	17367	17331	17343	17530	17308	17598	17411	17325	17298	17427	17275	17476	17253	17428	17295	17423	17461	17382	17459	17452	17394	17388	17373	17425	17367	17316	17379	17245	17613	17726	17408	17258	17268	17193	17201	17273	17357	17293	17379	17292	17345	17358	17456	17328	17298	17235	17654	17346	17360	17317	17286	17146	17335	17415	17393	17583	17366	17450	17407	17421	17421	17428	17476	17406	17279	17374	17520	17328	17234	17470	17307	17342	17437	17370	17346	17469	17482	17367	17395	17549	17525	17448	17556	17435	17221	17180	17325	17607	17431	17317	17083	17373	17304	17502	17338	17578	17530	17424	17431	17296	17222	17425	17280	17303	17209	17455	17495	17480	17498	17252	17380	17333	17493	17469	17237	17450	17493	17458	17185	17356	17467	17289	17262	17171	17195	17352	17524	17384	17367	17266	17373	17477	17346	17166	17272	17388	17395	17241	17251	17315	17429	17447	17278	17437	17424	17222	17351	17479	17252	17242	17383	17369	17247	17417	17482	17429	17495	17294	17350	17419	17259	17471	17191	17346	17199	17222	17468	17355	17459	17380	17120	17308	17243	17228	17637	17187	17524	17426	17261	17132	17374	17236	17271	17354	17545	17459	17404	17334	17432	17526	17345	17400	17291	17420	17400	17400	17638	17204	17168	17211	17427	17314	17361	17460	17253	17432	17376	17429	17483	17420	17398	17330	17279	17426	17462	17508	17207	17413	17280	17421	17265	17590	17146	17412	17444	17515	17453	17547	17382	17226	17381	17619	17251	17502	17400	17413	17283	17256	17253	17303	17332	17344	17546	17419	17453	17392	17374	17504	17531	17327	17274	17148	17288	17262	17550	17439	17496	17432	17444	17503	17593	17283	17235	17526	17474	17513	17544	17150	17456	17424	17422	17441	17418	17407	17426	17457	17275	17379	17471	17452	17594	17213	17576	17320	17256	17233	17413	17344	17416	17335	17497	17320	17464	17459	17188	17248	17483	17362	17385	17238	17417	17287	17248	17467	17409	17243	17439	17244	17471	17396	17368	17266	17301	17370	17311	17334	17303	17554	17396	17434	17361	17266	17333	17286	17260	17551	17524	17375	17333	17363	17341	17370	17436	17430	17467	17536	17304	17230	17267	17399	17552	17273	17452	17465	17582	17348	17418	17331	17243	17209	17506	17547	17483	17438	17297	17391	17082	17268	17343	17319	17416	17362	17627	17283	17458	17319	17333	17286	17310	17497	17307	17426	17208	17250	17339	17407	17049	17339	17427	17451	17369	17344	17355	17319	17392	17382	17329	17219	17544	17398	17157	17193	17223	17515	17530	17620	17188	17207	17380	17328	17400	17389	17402	17177	17163	17300	17570	17308	17291	17449	17391	17503	17533	17432	17187	17410	17344	17232	17608	17454	17608	17437	17318	17375	17160	17170	17444	17314	17263	17622	17438	17591	17307	17684	17423	17377	17403	17370	17392	17347	17492	17343	17439	17233	17318	17537	17441	17435	17302	17380	17292	17271	17401	17552	17537	17269	17372	17300	17487	17410	17411	17264	17410	17405	17390	17342	17360	17434	17371	17485	17356	17770	17474	17372	17593	17329	17395	17199	17242	17424	17324	17363	17624	17314	17469	17265	17323	17310	17176	17388	17373	17335	17479	17487	17158	17413	17407	17012	17240	17298	17388	17555	17376	17303	17369	17536	17466	17466	17396	17335	17361	17428	17441	17345	17387	17537	17298	17397	17172	17265	17328	17284	17318	17298	17441	17235	17505	17234	17491	17356	17461	17444	17301	17232	17240	17465	17356	17463	17603	17453	17249	17465	17370	17422	17400	17415	17299	17243	17274	17347	17316	17499	17432	17321	17394	17265	17276	17411	17480	17495	17539	17367	17257	17249	17523	17507	17531	17111	17424	17349	17276	17335	17365	17307	17215	17302	17441	17350	17614	17447	17451	17295	17324	17492	17441	17284	17670	17590	17227	17555	17279	17330	17294	17535	17328	17268	17339	17306	17465	17416	17608	17284	17399	17286	17329	17601	17342	17355	17519	17142	17314	17513	17512	17472	17347	17424	17433	17763	17442	17471	17319	17355	17492	17245	17450	17603	17386	17434	17554	17392	17289	17323	17436	17428	17297	17401	17359	17544	17635	17492	17158	17391	17314	17295	17375	17452	17527	17467	17298	17559	17597	17392	17257	17364	17383	17362	17440	17483	17375	17296	17478	17491	17383	17477	17331	17336	17308	17283	17385	17557	17543	17685	17306	17362	17355	17438	17454	17353	17131	17445	17281	17360	17295	17486	17400	17342	17377	17224	17271	17117	17511	17441	17417	17443	17485	17544	17289	17391	17305	17327	17320	17234	17417	17275	17183	17182	17398	17409	17218	17457	17507	17324	17318	17481	17425	17543	17520	17449	17473	17467	17328	17379	17519	17334	17302	17339	17174	17360	17278	17431	17371	17477	17563	17241	17455	17375	17507	17498	17378	17309	17421	17371	17411	17361	17356	17428	17391	17267	17418	17335	17327	17252	17487	17341	17526	17485	17347	17312	17522	17494	17443	17490	17393	17270	17412	17304	17353	17392	17325	17220	17218	17371	17466	17262	17337	17494	17297	17395	17454	17273	17259	17413	17281	17411	17359	17367	17274	17427	17420	17167	17276	17666	17447	17337	17353	17476	17390	17351	17255
52169	94828	80579	54605	36019	22250	16608	15264	15129	15115	15189	15053	14992	15096	15220	15003	15140	15288	15167	15262	15102	15115	15166	14981	15149	15024	14998	15214	15016	15066	15111	15109	14980	15127	15088	15017	15117	15024	14983	15067	15251	15139	15259	15094	15004	15135	15082	15157	15122	15019	15123	14995	15102	15002	15046	15086	15156	15071	15161	15166	15095	15107	15026	15068	15246	15046	15060	15097	15278	14986	15181	14995	15207	15104	15183	15116	15249	15143	15182	14996	14961	15146	15100	15301	15186	14951	14968	14907	15098	15121	15141	15323	14960	15010	15005	15105	15014	15321	15032	15185	15070	15276	15046	15116	15139	15025	15324	14960	15162	14964	15172	14984	15256	15184	15216	15066	15155	15163	15031	15226	15090	15200	15174	15218	15199	15286	15005	14991	15077	15124	15133	15093	14968	14990	15099	15142	15059	15059	15108	15051	14913	15231	14893	14996	15084	15106	15133	15141	14953	15041	15200	15009	14954	15002	15154	15276	15134	15095	15163	15161	15105	15045	15034	15017	14948	15041	14979	15054	15133	15123	15148	14952	15064	15119	15080	15042	15088	15093	15081	15047	14903	15260	15177	14947	15017	14991	15132	15145	15102	15181	15015	15132	15010	14901	15158	15003	15060	15138	15140	15057	15021	15148	14987	15101	15084	15227	15188	15112	15054	15078	15236	14993	15180	15232	14987	15086	14980	15187	15136	15015	15121	15265	15033	15193	15107	15201	15042	15253	15002	15178	15121	14998	15132	15069	15098	15123	15107	15025	15077	15117	15116	15119	15280	15002	15307	15094	15152	15117	15195	15208	15043	15127	15023	15092	15293	15179	14902	15216	15016	15223	15040	15052	15089	15140	14937	15185	15062	15033	15206	15175	15183	15069	15013	15117	15040	15023	15091	14929	15294	15264	15232	15193	14996	15136	15009	15242	15082	15225	15070	15081	15033	15043	15227	15235	15071	15057	15081	15167	15025	15126	15026	15002	15172	14962	14963	15101	15122	15065	15099	15197	15047	15266	15182	15016	15131	15063	15166	14960	15064	15146	15060	15198	15092	15058	15074	15047	15227	15088	15097	15172	15220	15144	15045	15156	15001	15155	15005	15107	15050	14989	15137	15174	14925	14908	15157	14956	15119	14989	15003	15082	15124	15176	15285	14961	15094	15011	15151	15063	14931	15218	15107	15239	15240	15134	15146	14972	15110	15185	15147	15124	15088	15182	15022	15205	15201	15353	15026	15183	15301	15018	15121	15081	15093	15115	14963	15349	15057	15105	15210	15266	14976	15312	15066	15104	15081	15065	15008	14972	15118	15125	15044	15302	15071	14954	15093	15153	15103	15076	15100	15142	15055	15225	15136	15145	15232	15023	15021	15096	15177	15011	15105	15281	15103	15083	15031	14942	15065	15190	14935	15061	15085	15102	15072	15035	15310	15178	15132	15041	15004	15140	14914	14933	15090	15075	15162	15239	15212	14970	15298	15029	15251	14964	15211	15037	14935	15299	15018	14986	15051	15038	15206	15102	14980	14983	15149	15134	15108	15082	15056	15046	15065	15041	15139	15010	15052	15169	15116	15107	15108	15172	14870	15138	15080	15137	15172	15260	15234	15143	15017	15118	15301	15290	14988	15080	15034	14998	15225	15094	15095	15158	15170	15090	15035	15103	15191	15145	15135	15077	15009	15261	15084	15024	15039	15113	15002	14937	15232	15079	14981	15087	14995	15113	15071	14975	15148	15057	15280	15169	15228	15166	15171	14914	15136	15176	15165	15036	15036	14849	14986	15268	15107	14955	14903	15123	14899	15182	15135	15200	15215	15094	15060	15182	15118	15069	14962	15035	15062	14964	15183	15167	15050	15065	15163	14972	15279	15066	15120	15010	15118	15047	15110	15141	15084	15047	15216	15079	15044	15085	14890	15071	15042	14910	15279	14828	15211	15164	15244	15051	14982	14989	15239	15147	15162	15002	15108	15089	15242	14994	15055	15184	15288	15153	15129	15036	15080	15100	15195	15059	15154	15220	15141	14984	15174	15177	15137	15082	15110	15122	15064	15115	14987	15054	15302	15017	15070	14981	15350	15050	15123	15124	15144	15140	15233	14976	15082	15057	14987	14979	15053	15169	15185	15116	15223	15001	14972	14957	15125	15013	15124	15130	15107	14980	15023	14846	15097	15038	15216	15181	15149	15160	15122	15109	15080	14980	15102	15215	15005	14920	15074	15215	15122	15247	15186	14886	15131	15143	15135	15141	15349	15241	15165	15036	14888	15154	15050	15078	15005	14942	15210	15037	15217	15033	15191	14961	15110	15082	15155	15130	15063	15198	15119	14998	15017	15196	15220	15049	15243	15252	15090	15062	15040	15097	14939	15367	15043	14908	15191	14955	15039	15264	15033	14989	15208	14980	15216	15074	15115	15065	15013	15134	15158	15010	15229	15267	15043	15099	15136	15035	15043	14967	15090	15176	15032	15110	15014	15156	15107	15043	15177	15097	15017	15218	15209	15043	15064	15067	15057	15129	15289	15031	15093	15282	15107	15034	15158	15238	15169	15220	15111	15029	15151	15088	15183	15191	14989	15190	15094	15026	15100	15132	15306	15046	15067	15090	15041	15132	15212	15139	15151	15119	15098	15108	15144	15134	15074	15068	15137	14993	15233	15175	15099	15018	15239	15182	14963	15139	15210	15004	15010	15174	15122	15164	15144	15072	15136	15127	15041	15165	15062	15038	15148	14896	14898	15000	14938	14971	14876	15120	15082	14968	15058	15038	15072	15195	15149	15044	15150	15204	15239	15084	14995	15135	15069	15102	15016	15326	14951	15152	15041	15198	15193	15144	14963	15405	15083	15166	15046	15208	15161	15130	15085	15056	15157	15131	15169	15034	15034	15245	15092	15105	15073	15051	15053	15224	15063	15125	15113	15008	15091	15087	14972	14977	15063	15179	15155	15138	15312	15259	15189	15130	14980	15114	15072	15015	15053	15184	15200	15271	15078	14936	15097	15204	15072	15130	15155	15198	15066	14951	15033	15087	15231	15173	15111	15166	14980	15052	15154	15072	15048	15258	14824	15294	15206	15099	15135	15168	14951	15162	14763	15043	15023	15150	14996	15368	14881	15004	15176	14960	15058	14973	15062	15151	15187	15039	15100	15057	15019	15207	15128	15031	15154	15078	15109	15221	15177	15097	15105	15068	15122	15005	15138	14797	15033	15120	15079	14965	15004	15140	15100	15028	15168	15069	15157	15213	15136	15177	15215	15069	15131	15104	15229	14949	15142	15040	15121	14973	15037	15158	15079	15104	15031	15053	15076	15178	15156	15234	15074	15096	15271	15174	14849	15015	15157	14988	15240	15147	15039	15094	15160	15129	15074	14991	15156	14955	15107	15206	15132	15118	15141	15002	15297	15121	15076	15052	15129	14911	15151	15018	15194	15006	15197	15109	14984	15164	14984	15201	15178	15204	15188	15226	15067	15145	15179	15209	15086	15130	15081	15078	15097	15125	15275	15185	15121	15135	15148	15071	15068	15076	14981	14963	15124	15088	15125	15181	15088	15080	15037	15147	15000	15150	15089	15258	15261	15192	14995	15100	15069	15166	15110	15117	14908	14957	14993	15293	15235	15074	15071	14944	14918	15118	15026	15095	15120	15076	15274	14961	15121	15048	15112	14934	15099	14928	15070	14883	15116	14969	15128	14952	15032	15006	15163	15079	14934	15175	15205	15069	15091	15101	15177	15073	15127	14943	14986	15205	15135	15086	15023	15080	15085	14979	15328	15212	15086	15114	15259	15192	15022	15093	14931	15138	15124	15035	15074	15172	15126	15176	15106	15075	15033	15208	15176	15198	15037	15144	15076	15105	14984	15115	15076	15014	15095	15143	15154	14904	15241	15059	15003	15113	15024	15096	15036	15200	15152	15019	15105	15059	15209	15049	15224	15120	15147	14968	15135	15088	14968	15133	14979	14985	15024	15155	15169	14926	14910	15126	15152	15143	15183	15173	14982	14991	15124	15051	15203	15108	15168	15029	15230	15192	15072	15159	15038	15179	14975	15185	15200	15009	15013	15104	15182	14984	15125	15156	15416	15145	15072	15137	15002	15076	15165	15316	15273	15081	15048	14978	15248	15147	15247	15231	15037	15126	14901	14977	14870	15123	15167	15261	15171	15154	15005	15104	15225	15177	15102	15054	15261	15255	15121	14913	15232	15159	15161	15309	15029	14998	15067	15004	14895	15221	14958	15125	15113	14991	15168	15253	15046	15185	15184	15045	15011	15142	15179	15022	15146	15049	15021	15185	15174	15212	15158	15024	15048	14991	15087	15118	15127	15123	15126	15047	15077	15112	15282	14923	15176	15330	15129	15112	15074	15237	14936	15141	15178	15200	15222	15130	15155	15019	15079	15063	14912	14947	15110	15066	14945	15029	15247	15042	15138	15092	15139	15043	15153	15085	15062	15137	15299	14948	15086	15231	14984	14961	15142	15067	15193	15108	15165	15070	15046	15122	15224	15218	15081	15270	15084	15258	14946	15095	15150	15048	15077	14999	15267	15029	15039	15077	15275	15027	15178	15008	15009	15085	15123	14958	15062	15165	15142	15112	15197	15185	14971	15167	15076	15108	15080	15204	15124	15125	15082	15033	15120	15117	15046	15065	15134	15176	15180	15022	15021	15077	15049	15029	15174	15012	15136	15096	15103	15019	15216	15307	14971	15274	15372	15131	15248	15026	15133	15076	15163	15137	15119	15094	14987	15126	15150	14919	15138	15193	15151	15044	15195	15172	14957	15014	15175	15186	15098	15145	15177	15043	15064	15369	15189	15117	15196	15059	15137	15062	15113	15190	15207	14964	15166	15252	15166	15132	15020	15154	15143	15037	15074	15177	15111	15185	15123	14928	15254	15083	15086	15073	15143	15172	15044	15131	15159	15172	15135	15117	15047	14959	15014	15076	15115	15170	15037	15164	15154	15248	15230	15150	15093	15033	14966	15146	15236	15011	15218	15188	15196	15001	15262	15048	15157	15214	15119	15238	15117	15069	15086	15092	15251	15049	15220	15055	15154	15153	14976	15169	15091	15037	15183	14922	15005	15119	14828	15160	15114	15083	15084	15126	15177	15057	15105	15051	15140	15050	15177	15055
23056	22986	37908	36635	31214	27378	25362	19175	17927	17972	18210	18090	17771	17955	17797	17876	17810	17764	17768	17846	17934	17643	17757	17638	17751	17647	17759	17711	17780	17801	17782	17513	17648	17651	17591	17762	17569	17638	17809	17490	17763	17715	17743	17583	17629	17513	17566	17663	17728	17724	17381	17582	17677	17529	17542	17641	17602	17499	17545	17842	17709	17452	17478	17575	17706	17630	17839	17587	17421	17312	17449	17706	17462	17647	17545	17552	17487	17632	17609	17544	17463	17380	17549	17756	17635	17518	17259	17556	17507	17573	17635	17464	17413	17337	17755	17516	17678	17598	17476	17386	17514	17561	17470	17668	17725	17581	17411	17727	17512	17399	17496	17647	17784	17611	17398	17533	17257	17640	17637	17627	17543	17343	17548	17375	17522	17721	17545	17407	17597	17370	17408	17370	17660	17548	17481	17580	17420	17617	17543	17403	17468	17691	17667	17675	17590	17473	17318	17647	17709	17681	17683	17390	17339	17733	17541	17404	17491	17377	17434	17621	17439	17363	17596	17645	17519	17506	17532	17370	17656	17602	17440	17496	17402	17514	17430	17759	17536	17739	17686	17468	17391	17459	17532	17302	17645	17464	17385	17595	17400	17501	17467	17681	17584	17850	17354	17718	17514	17519	17696	17668	17607	17470	17472	17413	17376	17664	17492	17499	17729	17618	17487	17547	17496	17424	17497	17437	17564	17580	17413	17416	17546	17318	17444	17548	17415	17761	17507	17573	17578	17445	17676	17432	17527	17505	17466	17523	17434	17570	17372	17397	17627	17228	17419	17465	17416	17597	17741	17250	17472	17571	17481	17442	17393	17385	17708	17599	17477	17566	17468	17835	17653	17645	17496	17592	17468	17550	17392	17484	17442	17461	17694	17456	17578	17568	17577	17423	17428	17639	17428	17518	17537	17706	17527	17706	17648	17742	17626	17541	17223	17557	17771	17646	17764	17608	17493	17721	17577	17469	17534	17603	17347	17607	17558	17446	17449	17484	17319	17446	17569	17477	17581	17711	17799	17709	17446	17538	17390	17494	17402	17651	17509	17479	17688	17594	17554	17674	17624	17489	17578	17524	17514	17351	17537	17782	17591	17623	17403	17744	17531	17519	17569	17576	17489	17500	17591	17638	17439	17450	17506	17632	17345	17507	17606	17411	17416	17402	17590	17661	17647	17415	17454	17586	17472	17670	17483	17462	17410	17515	17519	17640	17493	17737	17433	17436	17716	17546	17744	17391	17504	17442	17506	17605	17518	17736	17620	17409	17461	17614	17768	17550	17552	17598	17387	17567	17458	17569	17741	17584	17154	17633	17411	17495	17421	17428	17389	17559	17374	17448	17407	17610	17586	17525	17611	17574	17692	17468	17648	17510	17509	17581	17536	17672	17556	17625	17474	17677	17813	17704	17557	17719	17498	17434	17554	17554	17707	17474	17468	17711	17738	17559	17587	17343	17325	17544	17527	17483	17558	17464	17539	17403	17728	17654	17410	17563	17515	17445	17496	17440	17633	17561	17621	17545	17576	17524	17751	17414	17735	17555	17516	17588	17591	17636	17424	17603	17644	17549	17531	17313	17534	17425	17510	17651	17499	17370	17427	17656	17405	17424	17579	17616	17373	17626	17475	17596	17615	17415	17662	17512	17373	17640	17591	17486	17635	17675	17460	17436	17647	17738	17341	17513	17593	17272	17540	17549	17546	17588	17553	17691	17513	17412	17511	17423	17618	17428	17739	17706	17550	17382	17707	17628	17415	17604	17728	17553	17481	17695	17372	17623	17449	17396	17582	17423	17763	17435	17712	17520	17574	17483	17538	17386	17700	17552	17417	17517	17570	17554	17503	17334	17620	17437	17693	17506	17547	17589	17656	17360	17526	17460	17376	17475	17648	17552	17343	17529	17427	17492	17418	17640	17729	17481	17592	17496	17599	17627	17444	17437	17370	17701	17715	17444	17405	17541	17495	17529	17447	17497	17564	17480	17477	17309	17360	17435	17432	17547	17590	17531	17597	17380	17352	17276	17494	17549	17746	17594	17215	17505	17578	17399	17507	17618	17628	17553	17583	17496	17548	17541	17594	17555	17557	17324	17347	17600	17709	17392	17605	17477	17436	17454	17506	17541	17414	17480	17516	17427	17415	17385	17504	17526	17614	17479	17427	17408	17569	17468	17562	17472	17397	17489	17522	17373	17697	17389	17458	17392	17428	17317	17616	17570	17471	17346	17432	17387	17511	17545	17651	17645	17648	17382	17557	17380	17342	17498	17511	17442	17628	17440	17676	17515	17455	17472	17809	17360	17577	17435	17737	17662	17713	17438	17431	17308	17306	17476	17588	17382	17541	17530	17554	17417	17594	17510	17700	17518	17664	17580	17560	17523	17534	17636	17365	17368	17645	17347	17441	17514	17614	17725	17664	17670	17422	17778	17607	17506	17727	17533	17632	17632	17593	17453	17536	17342	17466	17564	17655	17712	17450	17579	17465	17467	17772	17466	17614	17440	17279	17500	17562	17707	17518	17551	17571	17540	17359	17399	17275	17639	17330	17361	17583	17453	17473	17251	17408	17560	17782	17509	17803	17551	17740	17443	17567	17395	17632	17371	17561	17441	17537	17566	17414	17442	17379	17417	17488	17470	17476	17601	17652	17493	17505	17507	17526	17566	17677	17413	17460	17682	17697	17596	17417	17437	17653	17548	17643	17322	17514	17568	17522	17751	17616	17336	17480	17610	17626	17460	17503	17621	17735	17751	17496	17664	17562	17438	17412	17706	17578	17765	17652	17471	17420	17213	17291	17667	17280	17567	17554	17491	17394	17401	17554	17479	17680	17664	17568	17531	17374	17446	17562	17249	17315	17652	17424	17578	17363	17650	17508	17545	17421	17723	17627	17658	17427	17436	17482	17617	17521	17579	17662	17529	17742	17506	17374	17630	17627	17468	17483	17440	17348	17661	17489	17550	17535	17490	17523	17489	17355	17451	17672	17712	17515	17654	17719	17686	17596	17679	17733	17379	17702	17506	17683	17513	17266	17335	17352	17398	17537	17511	17383	17604	17419	17522	17366	17442	17664	17601	17608	17419	17330	17498	17483	17629	17635	17611	17732	17553	17362	17608	17689	17598	17607	17495	17397	17781	17438	17489	17602	17504	17276	17602	17553	17449	17496	17531	17610	17549	17607	17549	17539	17591	17590	17240	17338	17523	17461	17529	17290	17562	17500	17704	17527	17501	17581	17660	17739	17374	17273	17632	17453	17471	17443	17454	17477	17559	17538	17539	17487	17669	17674	17651	17548	17774	17462	17484	17431	17278	17672	17635	17655	17504	17258	17465	17523	17611	17435	17466	17498	17495	17482	17622	17337	17565	17542	17571	17509	17451	17335	17248	17554	17570	17469	17598	17650	17681	17440	17601	17389	17293	17591	17535	17287	17500	17394	17558	17449	17338	17583	17677	17497	17521	17467	17743	17498	17576	17621	17568	17550	17543	17276	17665	17378	17506	17562	17390	17581	17325	17312	17585	17578	17468	17576	17691	17491	17543	17453	17598	17469	17475	17368	17523	17545	17469	17634	17378	17263	17562	17644	17549	17654	17561	17421	17485	17637	17622	17683	17454	17641	17505	17508	17492	17742	17512	17519	17346	17388	17483	17517	17486	17377	17546	17572	17654	17508	17488	17492	17444	17415	17641	17541	17407	17598	17616	17666	17528	17502	17463	17393	17307	17692	17391	17462	17662	17457	17457	17324	17449	17473	17500	17583	17396	17448	17687	17661	17577	17639	17602	17714	17694	17645	17596	17528	17417	17730	17548	17549	17559	17647	17473	17366	17594	17494	17405	17441	17490	17703	17483	17525	17391	17632	17519	17592	17636	17483	17533	17584	17347	17655	17610	17593	17566	17484	17717	17591	17563	17641	17519	17583	17231	17577	17421	17476	17484	17433	17436	17403	17293	17444	17535	17551	17527	17566	17449	17434	17394	17700	17590	17637	17467	17552	17585	17551	17459	17451	17311	17544	17503	17531	17468	17658	17315	17539	17646	17731	17442	17479	17736	17480	17467	17464	17387	17663	17496	17599	17602	17531	17534	17573	17487	17451	17627	17423	17136	17557	17554	17275	17552	17387	17679	17436	17760	17269	17586	17742	17335	17466	17639	17436	17645	17645	17339	17617	17451	17460	17340	17535	17615	17489	17545	17375	17418	17492	17449	17365	17509	17447	17340	17480	17588	17399	17534	17522	17496	17611	17401	17616	17583	17505	17497	17522	17717	17459	17465	17526	17354	17511	17485	17463	17578	17563	17520	17408	17295	17463	17424	17575	17478	17613	17532	17301	17585	17585	17421	17534	17470	17543	17446	17431	17595	17307	17256	17591	17469	17597	17625	17549	17525	17446	17473	17612	17504	17435	17393	17516	17470	17447	17215	17469	17435	17558	17443	17516	17486	17416	17468	17477	17457	17638	17528	17352	17634	17600	17597	17499	17528	17314	17469	17629	17482	17554	17647	17561	17501	17590	17460	17378	17497	17339	17414	17230	17524	17446	17851	17412	17576	17451	17404	17681	17663	17419	17422	17402	17461	17689	17655	17645	17449	17826	17490	17610	17451	17447	17368	17415	17448	17318	17382	17556	17646	17458	17580	17637	17402	17576	17315	17308	17468	17678	17732	17586	17539	17712	17509	17438	17521	17608	17521	17749	17509	17341	17558	17478	17325	17319	17842	17429	17521	17512	17529	17379	17627	17615	17360	17550	17655	17652	17333	17653	17698	17600	17587	17554	17554	17422	17494	17652	17533	17523	17606	17640	17537	17473	17615	17322	17553	17536	17453	17705	17587	17572	17490	17527	17674	17575	17608	17434	17523	17682	17577	17584	17527	17623	17543	17479	17528	17376	17568	17533	17574	17539	17666	17550	17420	17619	17349	17449	17443	17379	17433	17508	17530	17571	17489	17509	17501	17652	17669	17471	17535	17546	17558	17331	17324	17560	17573	17402	17444	17492	17567	17823	17392	17519	17667	17512	17345	17612	17544	17271	17648	17642	17491	17529	17506	17586	17689	17463	17512	17532	17438	17622	17444	17568	17566	17365	17468	17567	17577	17409	17493	17514	17344	17527	17413	17419	17338	17604	17484	17681	17647	17601	17289
56512	103974	92804	70721	46880	27856	17292	15100	15247	15146	15103	15109	15278	15251	15077	15319	15244	15068	15250	15199	15222	15259	15205	15140	15166	15143	15198	15206	15198	15238	15209	15211	15149	15162	15299	15195	15105	15295	15390	15057	15293	15280	15236	15250	15251	15226	15256	15348	15172	15070	15314	15254	15272	15044	15075	15145	15130	15193	15190	15112	15355	15244	15247	15206	15314	15358	15231	15051	15246	15310	15029	15190	15262	15399	15097	15097	15164	15234	15117	15272	15200	15206	15325	15078	15099	15284	15162	15145	15117	15283	15225	15154	15079	15171	15206	15068	15151	15315	15370	15299	15275	15382	15144	15145	15326	15339	15311	15175	15299	15108	15298	15173	15313	15212	15237	15117	15180	15104	15131	15021	15093	15134	15030	15093	15123	15244	15214	15194	15138	15151	15103	15117	15367	15122	15127	15174	14932	15146	15347	15098	15270	14965	15137	15103	15296	15045	15168	15158	15069	15184	15318	15212	15033	15142	15293	15119	15157	15353	15128	15369	15276	15233	15121	15149	15026	15190	15255	15120	15187	15328	15004	15226	15140	15123	15047	15163	15009	15022	15232	15265	15117	15205	15182	15259	15037	15176	15132	15236	15166	15091	15046	15237	15119	15374	15446	15136	15301	15297	15226	15336	15163	15278	15237	15129	15001	15379	15238	15235	15259	15209	15224	15168	15117	15295	15212	15163	15216	15264	15116	15116	15271	15115	15213	15166	15172	15098	15258	15270	15202	15128	15130	15444	15238	15259	15263	15208	15252	15203	15012	15186	15304	15100	15103	15244	15205	15123	15181	15032	15046	15408	15191	15195	15303	15209	15161	15202	15215	15153	15235	15146	15160	15227	15213	15126	15318	15238	15140	15098	15047	15421	15204	15104	15110	15138	15230	15149	15417	15211	15271	15212	15252	15226	15259	15078	15175	14988	15043	15238	15300	15117	15033	15281	15288	15218	15163	15251	15066	15082	15098	15201	15170	15233	15147	15180	15273	15262	15213	15012	15317	15290	15217	15233	15269	15215	15246	15181	15234	15169	15254	15238	15210	15193	15192	15372	15079	15136	15151	15015	15070	15218	14984	15224	15075	15163	15103	15243	15275	15200	15344	15173	15183	15025	15282	15129	15290	15068	15282	15275	15287	15339	15290	15147	15197	15077	15061	15060	15384	15032	15116	15361	15234	15185	15308	15426	14973	15068	15055	15179	15189	15064	15303	15367	15163	15114	15398	15194	15111	15116	15080	15258	15175	15261	15182	15297	15173	15092	15303	15225	15153	15152	15172	15112	15249	15147	15188	15136	15326	15291	15224	15094	15141	15225	15212	15074	15113	15230	15191	15105	14991	15081	15051	15142	14990	15106	15127	15169	15190	15302	14999	15260	15153	15125	15103	15189	15246	15125	15287	15091	15203	15066	15203	15248	15138	15225	15186	15106	15039	15110	15314	15284	15094	15059	15347	15112	15044	15053	15260	15132	15112	15151	15096	15155	15096	15240	15274	15325	15150	15221	15284	15053	15074	15228	15226	15018	15112	14971	15334	15180	15076	15004	15235	15088	15143	15256	15254	15197	15160	15078	15229	14941	15087	15296	15129	15091	15214	15114	15165	15038	15221	15139	15187	15325	15250	15217	15155	15289	15157	15092	15045	15158	15143	15241	15262	15278	15016	15353	15092	15216	15092	15169	15174	15287	15286	15323	15094	15161	15339	15163	15136	15187	15269	15197	15171	15197	15300	15037	15000	15200	15226	15323	15137	15044	15200	15140	15110	15273	15106	15235	15180	15215	15176	15228	15335	15346	15377	15206	15152	15259	15116	15084	15150	15272	15210	15034	15089	15289	15405	15145	15139	15310	15089	15175	15412	15068	15255	14971	15235	15069	15395	14993	15207	15330	15121	15179	15111	15372	15275	14978	15226	15329	15248	15258	15210	15337	15213	15186	15064	15220	15205	15170	15328	15243	15191	15217	15145	15216	15142	15271	15279	15309	15303	15141	15220	15183	15284	15082	15349	15185	15237	15136	15101	15102	15356	15224	15284	15209	15181	15100	15166	15041	15260	15301	15150	15208	15203	15088	15260	15298	15179	15145	15237	15148	15274	15204	15455	15198	15016	15234	15210	15317	15150	15044	15159	15213	15271	15229	15152	15228	15337	15054	15178	15174	15085	15247	15286	15121	15295	15134	15107	15056	14900	15072	15121	15213	15099	15211	15249	15046	15254	15161	15207	15345	15251	15220	15139	15102	15266	15244	15127	15149	15242	15247	15144	15091	15289	15057	15135	15069	15282	15221	15027	15150	15199	15197	15127	15265	15245	15301	15137	15192	15256	15083	15200	15100	15380	15172	15195	15128	15126	15283	15148	15233	15256	15296	15174	15244	15122	15081	15170	15471	15205	15150	15400	15194	15324	15197	15354	15262	15080	15153	15253	15016	15159	15232	15127	15319	15188	15179	15114	15217	15077	15372	15140	14991	15175	15223	15147	15109	15108	15188	15209	15393	15258	15346	15060	15140	15120	15157	15050	15220	15184	15207	15216	15133	15225	14980	15083	15287	15227	15279	15098	15080	14871	15215	15041	15327	15251	15111	15132	15304	15216	15065	15451	15174	15269	15034	15174	15150	15192	15150	15266	15186	15307	15186	15206	15195	15295	15066	15286	15186	15102	15211	15020	15163	15318	15321	15121	15141	15219	15253	15103	15265	15307	15162	15187	15114	15432	15232	15207	15098	15174	15309	15401	15138	15322	15138	15313	15275	15085	15114	15158	15091	15220	15227	14933	15140	15090	15150	15128	15261	15402	15351	15267	15104	15186	15090	15169	15240	15088	15252	15303	15255	15183	15112	15334	15122	15084	15155	15345	15074	15251	15234	15131	15228	15301	15236	15165	15141	15381	15196	15153	15047	15224	15199	15121	15407	15275	15187	15183	15055	15264	15135	15309	15222	15112	15171	15201	15042	15079	15138	15232	15170	15250	15089	15084	15269	15123	15136	15085	15090	15226	15154	15167	15309	15170	15201	15008	15283	15021	15172	15172	15301	15182	15155	15041	15105	15019	15184	15204	15108	15270	15343	15327	15110	15030	15102	15026	15147	15236	15253	15294	15403	15092	15268	15177	15229	15176	15310	15246	15204	15214	15084	15231	15112	15276	15200	15245	15288	15160	15233	15356	15211	15333	15064	15203	15119	15110	15256	15310	15294	15129	15073	15253	15205	15288	15177	15295	15301	15020	15061	15237	15028	15357	15192	15190	15167	15108	15123	15007	15253	15281	15156	15212	15182	15325	15164	15167	15001	15282	15226	15278	15256	15127	15197	15243	15320	15009	15332	15116	15113	15020	15235	15257	15042	15198	15111	15358	15260	15291	15090	15196	15177	15120	15175	15224	15236	15242	15147	15170	15280	15194	15286	15241	15118	15339	15439	14960	15231	15101	15158	15204	15089	15316	14933	15239	15186	15258	15153	15058	15224	15215	15210	15217	15204	15263	15225	15086	15334	15234	15288	15212	15006	15281	15018	15128	15173	15052	15064	15178	15088	15115	15154	15172	14896	15177	15243	15293	15330	15077	15154	15153	15373	15079	15135	15307	15011	15180	15120	15191	15314	15025	15033	15260	15122	15408	15219	15292	15177	15069	15219	15305	15186	15183	15075	15357	15362	15144	15049	15367	15170	15205	15342	15162	15226	15135	15088	15263	15160	15095	15168	15254	15096	15071	15041	15142	15109	15165	15098	15184	15320	15116	15362	15062	15300	15177	15151	15170	15228	15237	15067	15300	15282	15372	15240	15138	15206	15119	15309	15204	15222	15249	15086	15439	15229	15124	15119	15251	15285	15013	15263	15229	15148	15087	15341	15134	15139	15170	15016	15204	15116	15236	15118	15160	15200	15157	15218	15128	15146	15210	15243	15153	15060	15263	15054	15070	15485	15211	15057	15224	15164	15021	15204	15090	15262	15348	15136	15106	15174	15138	15056	15171	15197	15049	15047	15121	15207	15096	15182	15255	15081	15276	15149	15240	15172	15112	15102	15471	15017	15174	15212	15210	15102	15244	15115	15137	15270	15190	15188	15203	15096	15173	15165	15277	15327	15227	15099	15194	15218	15208	15042	15116	15235	15150	15207	15299	15083	15297	15097	15171	15277	15187	15044	15254	15204	15170	15075	15236	14998	15297	15117	15137	15061	15293	15228	15142	15229	15109	15329	15199	15065	15220	15009	15069	15184	15210	15148	15203	15149	15158	15342	15028	15162	15294	15232	15321	15109	15130	15195	15223	15304	15228	15197	15129	15318	15190	15036	15004	15142	14976	15358	15133	15231	15216	15195	15198	15072	15060	15219	15169	15274	15109	15138	15380	15169	14991	15243	15122	15168	15312	15193	15185	15298	15153	15333	15107	15312	15077	15226	15239	15316	15207	15466	15200	15250	15022	15258	15148	15244	15296	15289	15229	15297	15406	15306	15149	15270	15105	15242	15168	15087	15121	15097	15184	15160	15323	15316	15193	15217	15046	15256	15356	14965	15196	15187	15127	15171	15248	15148	15331	15233	15225	15252	15068	15181	15252	15217	15337	15301	15239	15094	15205	15133	15096	15197	15242	15111	15103	15094	15209	15232	15223	15113	15260	15379	15192	15389	15182	15041	15232	15109	15198	15115	15206	15320	15183	15219	15327	15115	15275	15246	15117	15209	15020	15336	15316	15217	15079	15016	15071	15134	15209	15141	15220	15293	15258	14985	15139	15268	15263	15286	15483	15130	15287	15060	15183	15296	15166	15059	15186	15284	15179	15322	15236	15198	15078	15422	15114	15290	15131	15140	15130	15227	15286	15020	15295	15124	15150	15269	15155	15093	15201	15150	15239	15109	15135	15079	15176	15413	15015	15075	15042	15221	15074	15163	15250	15210	15255	15107	15108	15186	15056	15202	15089	15250	15148	15163	15267	15167	15159	15180	15367	15037	15197	15282	15197	15257	15277	15184	15184	15118	15114	15103	15221	15036	15104	15179	15123	15226	15281	15143	15061	15212	15277	15176	15333	15226	15098	15175	15310	14983	15193	15210	15153	15340	15286	15147	15219	15239	15183	15180	15110	15232	15335	15242	15014	15227	15136	15249	15158	15258	15219	15082	15204	15287	15100	15099
28923	36101	44003	32513	22447	19367	18380	17966	18028	18016	17789	18047	18036	17997	18031	18079	18011	17776	17962	17918	17930	17678	18002	17988	17993	18192	18200	18105	18175	17980	18064	18083	17809	17813	17865	18189	17948	17804	18161	17895	17877	17926	17661	17899	18043	17849	18102	17843	17843	17953	18115	17972	17910	17855	17884	18140	17988	17980	17949	18020	17959	17849	17847	17772	17918	17617	17882	17971	17921	17970	17897	17888	17894	17855	17817	17845	17944	17848	17903	17656	17720	18020	18027	17828	17917	17830	17860	18143	17750	17839	17877	17831	17990	17953	17775	17762	17873	17986	17912	17831	17806	17919	17885	18043	18035	17990	17839	17791	18051	17864	17887	18014	17865	17964	17716	17993	17885	17983	17715	17651	17686	17871	17944	17796	17997	17712	17932	17682	18009	17719	18180	17757	17953	18009	17837	17895	17933	17872	17866	17941	17813	17777	18047	17904	17951	17967	18037	17787	17689	17887	17947	18139	17984	18046	18151	17715	17955	17727	17945	17986	17985	17790	17773	17856	17950	17985	17914	17872	18004	17716	17814	18002	18072	17903	18077	17696	17724	17672	17916	17944	17977	17930	17737	17923	17946	17841	17777	17817	17905	17946	17870	17989	17686	17979	18101	18019	17829	17992	17976	17939	17863	17938	17802	17872	17789	18007	17905	17862	17920	17817	18036	17735	17814	17830	17907	17719	17767	18009	17931	17758	17927	17831	17875	17690	17847	18016	17782	17970	17831	17879	17925	17759	17831	17797	17679	17906	17814	17828	17722	17766	17866	17606	18015	17689	18016	17828	17976	17911	17742	17833	17762	17897	17740	18180	17785	17892	17984	18017	17794	18101	17761	17932	17974	17736	17926	17989	17818	17924	18089	17766	17851	17899	17913	17632	17859	17816	17864	17954	18015	17880	17770	17701	18030	18120	18190	18139	17932	17964	18105	17879	17897	18046	18205	18069	17902	17674	18039	17624	17799	17725	17763	17843	17811	17819	17945	18016	18053	17813	17873	17870	17892	17862	17799	17845	17971	17744	17832	18099	17882	17782	17812	17682	17811	17980	17798	17757	17900	18149	17991	17907	17830	17942	17882	17837	17943	18042	18085	18028	17878	17926	17744	18080	17892	17918	17740	17839	17778	17998	17993	17860	17944	17949	18045	17809	17916	17951	17796	17920	17747	17992	17832	17794	18086	17886	17886	18039	17806	18004	18165	18193	17833	18021	17755	17796	18063	17880	17872	17809	17866	17776	18061	17858	17583	17941	17938	17881	17701	17813	17907	18050	17894	18111	17801	17908	17980	17950	17813	17738	17997	17971	18072	17881	17836	17921	17921	17898	17905	17939	17951	17860	18157	17734	17751	18005	17779	17972	17849	17926	18060	17672	17928	17888	17977	17822	17930	17901	17963	17799	17778	17827	17902	17874	17790	17798	17793	17930	17957	17820	17823	17999	17864	18048	17862	17694	18149	18060	17923	17793	18002	17840	17920	18002	17825	17938	18006	17816	17833	17946	17985	17958	17996	17744	17994	17879	17792	18045	17932	17892	18031	17849	17842	18014	17837	18075	18106	17948	17695	17713	17761	17814	17934	18169	18042	17929	18022	17939	17846	17882	17732	17985	17756	18085	18020	17797	17760	17947	17938	17771	17997	17867	18026	17715	18096	17914	18068	17852	18155	18049	17648	17675	17781	17971	17941	17936	17789	17836	17841	17813	17871	17923	17881	17939	18032	17853	18005	17670	17888	17954	17761	17719	17822	17831	18008	17957	17887	17876	17949	17952	17710	17858	17772	18045	17852	17909	18039	17755	17973	17801	17797	17947	17853	17984	17937	17788	18004	18029	18014	18059	17966	17746	17821	17867	17862	18090	17823	17867	17745	17955	17926	17828	17775	17997	17740	17917	17891	17945	17727	17904	17813	17808	18003	17890	18218	17953	17803	18100	17724	17826	17923	17955	18127	17815	18021	18023	17823	17793	17978	17920	18074	17969	17968	17873	17898	17940	17980	18005	17913	17937	17840	17918	17989	17809	17948	18041	17749	17749	17918	18013	17908	18103	17868	17932	17751	17727	18045	17789	17836	17811	17997	17896	17776	17917	18049	17908	17868	17759	17871	17859	17835	18135	17960	17648	17809	17992	17979	17980	17924	18047	17962	17865	17772	17948	17849	17686	17679	17945	17993	17905	17948	18012	17786	17889	18057	17995	17990	17986	17794	17951	17944	17777	17705	17914	17906	17704	17858	18001	17989	17887	18005	18008	17832	17656	18074	18100	18207	17881	17930	17792	17714	17837	17881	18005	18025	18087	17835	17871	17854	17799	17735	17981	17885	18077	17982	17866	17880	17927	17952	17987	17924	18079	17872	17951	17983	18039	17972	17870	18026	17940	17896	17843	17861	17965	17924	17837	17859	17837	17983	17953	18084	18110	17874	17925	17807	17835	18002	18059	17988	17942	17892	17717	18008	18015	17729	17947	17844	17890	17990	17935	17897	17797	17851	17774	18056	17937	17822	17809	18068	17770	18147	17788	17998	17933	17988	18073	17762	18039	17913	18125	18038	18010	17864	18029	17710	17845	17968	18035	17869	18054	17950	17922	18055	18017	17845	17942	18116	18180	18020	17826	17860	17807	17925	17858	17511	17957	17863	17955	17938	17927	18055	17820	17835	17833	17833	17858	17879	17940	17818	17998	17933	17623	17903	17615	18032	17937	17866	17728	17990	18046	18065	17925	17909	17777	18019	17914	18035	17791	17759	17824	17873	17992	18027	17898	17999	17984	17887	17748	17833	17956	17961	17790	17960	17893	18023	17789	17891	17822	17804	18058	17907	17944	17890	17842	17819	18068	17805	17610	17793	17980	17960	17888	17893	18068	17963	18201	18252	17889	17933	18017	17921	17696	17750	17875	17935	18010	18067	17922	17838	17750	17900	18013	18024	17930	17932	17869	17946	17696	17979	17760	17808	17878	17848	17761	17772	17733	17800	17923	17898	17871	18025	17803	17768	17765	17685	17862	17853	17844	17773	18000	18042	17783	17993	17945	18069	17881	17886	17772	17798	17878	17913	17882	17911	17917	17712	17835	17850	17731	18001	17701	17915	18052	18017	18021	17877	17876	17986	18080	17942	17854	17984	17953	17812	17938	17672	17616	17975	17823	17958	17784	18054	17927	17822	17986	18009	17896	17904	17920	17763	17839	17950	17983	17806	18029	17912	17812	17774	17797	18099	17872	17981	17972	17844	17812	18020	17849	17843	17863	18076	17929	17953	17754	17808	17880	17896	17865	17941	17807	17788	17930	17843	17895	17851	18002	17949	18018	17973	18087	17907	17795	17878	17989	17905	17814	17834	17792	17945	17912	17909	17798	17897	17997	17981	17969	17656	17619	17952	17784	17929	17955	18000	17980	17720	17989	17941	17784	17973	17799	17834	17751	18100	17910	17992	17987	17807	17700	17722	17831	17674	17973	17914	17988	17865	18121	18099	17877	17959	18025	17843	17832	17980	18016	18072	17899	18272	17915	17948	17991	17959	17897	17921	18032	18073	17915	17818	18137	18006	17845	17831	17863	17713	17882	17791	17870	17832	17935	18026	18046	17894	17975	17999	17869	17861	17847	17936	17917	18007	17855	18194	17880	18058	18024	17863	17722	17679	17891	17985	17998	18009	17996	17855	17685	17806	17759	17794	17799	17910	18070	17932	18132	17968	17801	17745	17944	17878	17985	17897	18009	17823	17844	17917	17842	17846	17813	18023	18137	17712	18034	18058	17943	18057	17828	17927	17970	17891	17916	17811	17938	17934	17713	17809	17867	17959	17876	17755	17907	17941	17959	17744	17962	17825	17765	17961	17958	18032	17810	17861	17815	18036	17858	18002	17963	17847	17846	17944	17994	18013	17873	17916	18060	17828	18075	17914	17855	17756	17870	17785	18200	17857	17976	17936	17996	17927	17930	17931	17954	18043	17948	17831	17841	17898	17967	17881	17941	17833	17716	17937	17868	17862	17888	17900	17892	17845	17953	17876	17835	18033	18117	17684	17865	17945	18037	17739	17800	17976	17941	17972	17956	17954	17980	17906	17980	18066	18029	17873	17942	17857	17834	17804	18037	17878	17815	17884	17738	17959	17734	17994	17818	17841	17863	17968	18046	18012	17927	18004	17909	17960	17818	18003	18129	17868	17666	17785	17787	17996	17827	17763	17823	17733	17956	18054	18146	18157	17677	17953	17845	18033	17834	17847	17910	17822	17793	17905	17993	18014	18091	17962	17866	17961	17788	17874	18017	17882	17764	17858	17811	17743	17980	17826	17866	17720	17978	17782	17895	17964	18050	18154	17897	18137	18079	17910	17880	17919	17860	17752	18039	17797	17886	17914	17836	18114	17823	17947	17659	17582	17900	17891	17746	17719	17806	18029	17746	17965	17860	17653	17860	17840	18195	17857	17638	17702	18088	17939	17811	17794	17711	17888	17746	17913	17814	17843	17895	17730	17781	17842	17711	18071	18173	17650	18009	17984	17751	17874	17937	17885	17945	18079	17727	17920	17863	17871	17821	17735	17969	17797	17847	18043	18046	17983	17947	17853	17862	17775	17816	17875	17787	17777	17897	17980	17996	17919	17781	17974	18024	18026	18088	18054	17991	18126	17748	17939	17936	17821	17997	17981	17993	17831	17841	17984	17785	18111	17792	18042	17574	18083	17650	17597	17939	17865	18009	17976	17761	17898	17990	17855	17742	17674	17944	17898	18126	17804	18035	17893	17974	17995	18001	17810	17745	17909	17894	17887	18074	17857	17928	18007	17740	17885	17862	17705	17906	17849	17729	17861	17713	17870	17843	18027	17875	17849	17774	17984	17873	18009	18027	17801	17945	17858	17788	17850	17816	17831	17869	17747	17973	17736	17866	17852	17743	17945	18000	18041	17733	17919	17917	17913	17946	18009	17931	17791	17771	17872	17921	18179	17852	17732	17990	17845	17945	17755	17846	17854	17985	17941	17745	18132	17982	18028	18014	17723	17819	17779	18017	17989	17978	17703	17977	18020	17987	17839	17911	17986	17771	17852	17907	17964	17866	17905	18012	17801	17969	17894	17691	17870	18017	18074	18064	17903	17730	17749	17759	18030	17877	17824	17921	17904	17811	17945	17916
32073	57072	45760	28103	19625	16287	15483	15387	15586	15408	15448	15344	15405	15371	15340	15368	15375	15506	15453	15382	15366	15508	15392	15495	15527	15313	15385	15460	15346	15295	15358	15367	15442	15364	15335	15368	15440	15451	15496	15389	15393	15390	15500	15384	15432	15587	15488	15210	15239	15366	15156	15453	15464	15193	15312	15343	15377	15295	15421	15308	15407	15191	15452	15383	15397	15291	15348	15451	15249	15328	15377	15496	15253	15594	15435	15389	15411	15333	15501	15207	15617	15198	15537	15311	15492	15294	15400	15324	15372	15433	15288	15464	15405	15432	15403	15205	15386	15414	15347	15379	15343	15406	15461	15276	15344	15195	15281	15532	15201	15223	15236	15435	15363	15402	15336	15393	15268	15263	15152	15448	15354	15429	15409	15412	15405	15433	15286	15261	15439	15212	15292	15326	15358	15505	15573	15583	15671	15481	15309	15244	15531	15266	15425	15344	15399	15390	15455	15341	15548	15312	15445	15206	15519	15391	15419	15500	15391	15561	15301	15494	15596	15382	15352	15233	15482	15468	15458	15457	15255	15526	15444	15374	15471	15487	15507	15369	15474	15326	15287	15397	15376	15479	15456	15415	15453	15396	15382	15337	15373	15259	15330	15499	15285	15326	15358	15450	15392	15499	15274	15398	15476	15293	15485	15446	15378	15271	15345	15444	15442	15299	15400	15342	15298	15304	15455	15430	15393	15323	15311	15457	15306	15494	15474	15387	15401	15484	15347	15302	15559	15300	15289	15396	15291	15221	15403	15542	15427	15447	15411	15289	15399	15528	15361	15418	15421	15419	15433	15354	15387	15511	15227	15355	15227	15310	15421	15251	15336	15537	15496	15387	15602	15425	15282	15472	15243	15375	15330	15337	15332	15470	15366	15382	15416	15481	15516	15321	15448	15354	15383	15324	15443	15607	15353	15316	15238	15452	15322	15455	15391	15446	15490	15409	15517	15265	15465	15457	15095	15208	15502	15359	15307	15330	15398	15373	15415	15311	15368	15312	15385	15515	15219	15290	15444	15403	15456	15250	15360	15440	15405	15363	15557	15498	15468	15322	15517	15465	15345	15488	15426	15509	15322	15429	15369	15485	15444	15483	15297	15297	15564	15450	15401	15324	15463	15495	15318	15272	15322	15316	15432	15395	15370	15361	15213	15241	15255	15473	15285	15450	15440	15380	15279	15445	15318	15402	15471	15430	15566	15193	15476	15267	15312	15369	15622	15257	15332	15421	15410	15349	15316	15347	15367	15351	15410	15471	15507	15575	15357	15444	15312	15381	15448	15241	15397	15332	15461	15322	15392	15210	15389	15502	15367	15440	15364	15454	15415	15345	15442	15365	15263	15273	15437	15489	15432	15482	15515	15370	15268	15533	15193	15569	15346	15416	15452	15279	15483	15421	15421	15277	15282	15397	15308	15284	15434	15459	15451	15407	15284	15459	15536	15476	15344	15337	15269	15350	15395	15302	15346	15259	15480	15366	15312	15554	15405	15422	15349	15392	15348	15502	15359	15491	15393	15156	15145	15386	15165	15398	15546	15362	15486	15407	15323	15319	15395	15434	15302	15305	15365	15383	15287	15409	15567	15367	15341	15317	15449	15335	15468	15388	15183	15222	15362	15657	15259	15371	15468	15443	15416	15246	15360	15391	15501	15444	15373	15320	15445	15197	15347	15383	15466	15256	15357	15302	15251	15427	15217	15382	15415	15591	15341	15454	15370	15423	15456	15261	15246	15185	15394	15322	15531	15321	15382	15520	15235	15301	15506	15457	15340	15533	15453	15434	15403	15289	15500	15209	15548	15402	15348	15463	15297	15229	15492	15345	15169	15286	15340	15309	15247	15455	15442	15492	15426	15437	15351	15324	15419	15402	15179	15477	15377	15459	15288	15405	15408	15299	15448	15468	15366	15437	15227	15548	15300	15520	15343	15318	15367	15232	15474	15523	15535	15230	15377	15486	15347	15270	15314	15507	15322	15427	15361	15395	15276	15488	15434	15347	15442	15213	15402	15216	15409	15236	15333	15375	15302	15491	15346	15284	15370	15374	15363	15289	15438	15376	15464	15484	15336	15289	15347	15274	15540	15349	15440	15330	15400	15343	15390	15326	15303	15390	15451	15254	15371	15411	15185	15475	15377	15509	15207	15377	15324	15566	15362	15450	15695	15353	15605	15426	15383	15181	15268	15388	15329	15435	15422	15477	15473	15547	15365	15418	15360	15428	15486	15337	15558	15430	15222	15490	15367	15386	15519	15441	15244	15446	15490	15308	15329	15323	15360	15564	15351	15426	15391	15464	15324	15531	15435	15466	15254	15346	15465	15465	15235	15347	15331	15386	15538	15360	15312	15221	15525	15433	15304	15308	15444	15423	15468	15358	15352	15327	15466	15376	15365	15245	15358	15405	15204	15356	15272	15313	15337	15509	15464	15301	15331	15275	15356	15372	15286	15466	15455	15285	15337	15403	15449	15308	15554	15205	15377	15457	15297	15614	15315	15425	15389	15235	15377	15375	15353	15377	15270	15343	15291	15446	15462	15407	15282	15367	15383	15431	15400	15359	15558	15499	15481	15467	15324	15550	15226	15314	15413	15404	15356	15438	15366	15369	15573	15357	15314	15560	15356	15320	15236	15516	15408	15423	15388	15473	15249	15485	15392	15281	15372	15473	15336	15349	15379	15297	15452	15460	15298	15399	15469	15360	15544	15241	15500	15306	15392	15341	15481	15318	15387	15537	15198	15355	15421	15405	15436	15348	15273	15336	15325	15322	15415	15355	15487	15350	15464	15435	15315	15324	15493	15507	15420	15521	15270	15461	15424	15286	15381	15512	15276	15530	15434	15467	15376	15390	15253	15368	15520	15357	15358	15316	15435	15426	15440	15410	15424	15403	15388	15494	15334	15475	15344	15332	15361	15344	15288	15406	15469	15305	15541	15239	15467	15448	15353	15301	15390	15262	15524	15235	15384	15407	15567	15420	15358	15557	15298	15257	15253	15431	15421	15309	15436	15456	15362	15371	15118	15337	15567	15383	15370	15456	15470	15322	15331	15473	15243	15301	15359	15428	15489	15115	15298	15350	15167	15436	15497	15414	15504	15409	15268	15380	15322	15350	15377	15347	15442	15390	15509	15447	15421	15491	15399	15350	15565	15448	15440	15380	15308	15351	15520	15438	15304	15386	15403	15513	15383	15382	15411	15604	15574	15433	15405	15335	15262	15254	15347	15263	15320	15300	15239	15229	15265	15392	15271	15346	15382	15432	15363	15226	15325	15363	15323	15278	15321	15344	15562	15416	15292	15190	15468	15512	15390	15309	15323	15330	15445	15388	15452	15346	15407	15328	15338	15362	15278	15371	15558	15280	15236	15428	15312	15499	15330	15329	15339	15542	15384	15396	15318	15402	15425	15338	15480	15310	15298	15400	15475	15457	15350	15457	15337	15273	15494	15248	15312	15436	15328	15257	15314	15510	15343	15363	15449	15416	15495	15402	15378	15359	15431	15489	15406	15312	15414	15397	15484	15303	15456	15428	15301	15405	15343	15199	15282	15346	15510	15246	15426	15367	15432	15321	15327	15352	15269	15347	15422	15547	15437	15298	15392	15513	15404	15354	15416	15409	15433	15432	15350	15254	15376	15315	15447	15383	15464	15374	15323	15386	15537	15362	15520	15383	15314	15430	15350	15472	15393	15397	15468	15502	15343	15285	15488	15386	15527	15480	15344	15457	15431	15434	15380	15483	15413	15471	15338	15372	15335	15334	15415	15357	15524	15371	15332	15330	15352	15311	15518	15327	15450	15588	15292	15381	15232	15389	15476	15338	15515	15422	15353	15307	15356	15404	15286	15360	15451	15330	15459	15404	15414	15358	15454	15458	15488	15423	15496	15487	15375	15200	15381	15087	15220	15348	15541	15393	15502	15470	15407	15491	15293	15384	15356	15516	15381	15385	15434	15280	15341	15484	15352	15273	15319	15473	15455	15353	15468	15476	15563	15337	15362	15380	15514	15378	15307	15346	15495	15300	15477	15238	15384	15560	15542	15415	15261	15338	15492	15246	15373	15411	15284	15621	15363	15382	15674	15403	15402	15386	15452	15303	15306	15686	15402	15397	15608	15481	15428	15463	15554	15676	15515	15412	15295	15442	15374	15393	15300	15530	15462	15312	15370	15433	15539	15461	15426	15561	15386	15447	15373	15508	15491	15380	15272	15315	15421	15335	15482	15498	15206	15496	15166	15344	15358	15377	15375	15388	15452	15420	15463	15412	15387	15306	15344	15166	15436	15351	15489	15480	15411	15195	15397	15320	15416	15287	15459	15232	15461	15227	15463	15420	15554	15381	15515	15436	15208	15282	15561	15282	15313	15295	15453	15378	15362	15228	15590	15387	15431	15362	15391	15235	15426	15488	15409	15323	15458	15353	15314	15410	15326	15471	15297	15335	15452	15554	15490	15440	15316	15395	15409	15584	15323	15576	15370	15408	15414	15291	15405	15358	15427	15262	15296	15267	15486	15543	15339	15227	15548	15369	15265	15228	15349	15329	15297	15194	15322	15426	15418	15400	15352	15258	15537	15369	15403	15250	15354	15519	15410	15369	15452	15260	15349	15159	15384	15453	15504	15436	15292	15384	15345	15263	15393	15661	15315	15256	15335	15339	15382	15362	15361	15444	15415	15405	15543	15489	15314	15566	15453	15368	15477	15270	15429	15237	15347	15484	15343	15393	15544	15522	15252	15517	15502	15474	15463	15378	15512	15369	15309	15336	15580	15381	15214	15430	15361	15479	15304	15475	15292	15436	15347	15576	15654	15337	15381	15406	15405	15383	15249	15416	15497	15479	15431	15355	15401	15428	15359	15366	15431	15455	15338	15313	15495	15348	15658	15308	15292	15314	15317	15365	15351	15510	15411	15383	15465	15449	15441	15398	15274	15253	15354	15400	15153	15389	15584	15453	15566	15397	15356	15448	15464	15446	15264	15371	15401	15362	15364	15040	15268	15428	15446	15314	15425	15528	15298	15363	15366	15491	15333	15373	15345	15396	15573	15504	15407	15376	15330	15337	15421	15346	15470	15346	15366	15460	15367	15381	15438	15461	15331	15411	15424	15361	15352	15357	15373	15375	15377	15292	15064	15318	15429	15463
24964	26243	47029	45277	31532	24685	20144	17616	17119	17223	17103	17235	16964	17130	17072	17132	16880	17139	16969	17328	17242	17073	17005	17029	17016	17125	17054	17044	17263	17032	17065	16837	16890	17000	16920	17086	17230	17015	16957	16944	17094	16901	17144	17013	16951	17020	17149	16960	16961	17001	16787	17060	17101	16864	16827	16839	16774	17038	17359	16849	16810	16950	17131	17054	17093	16924	16954	17002	17080	16953	16834	17041	16942	16923	16955	16892	16970	16950	16980	17072	16862	16892	16889	17006	17189	16971	16811	16801	16917	16856	17068	16870	16887	16888	16925	16930	16871	16825	16928	17032	17074	16749	17050	17022	17030	16866	16918	16859	16930	16988	16960	17069	16889	17045	17078	17016	16832	16968	16921	16861	17221	16888	17080	17101	16815	16962	16848	16963	16778	16969	16979	16824	17003	16842	17096	17067	17018	16988	17078	16821	17055	16902	16922	16954	17203	17126	17076	17200	17021	17210	16807	16901	16877	16883	16959	17083	16902	16881	17138	16837	17112	16935	16974	17030	16985	16890	16830	16926	16836	16713	17093	17001	16971	16788	17125	16846	16978	16699	16874	16979	16846	16898	17013	16987	16999	17016	16935	16888	16995	17024	16862	16927	16899	16960	16805	17053	17035	17045	16927	16978	16996	17072	17024	17141	17028	17060	16716	16864	16970	17003	16976	17133	17029	17046	16981	16981	16765	17026	17041	16882	16848	16958	16880	16895	17061	16922	16952	17123	16977	17031	17076	17056	17040	16965	16941	16796	16891	16839	17140	17018	16824	16791	17130	17019	17078	17113	17095	16883	17053	16900	16871	17090	16869	17159	17074	16915	16946	17043	16941	16806	17115	16944	16960	17136	17023	16850	16976	16974	16863	16827	16796	17018	16943	16978	17086	16926	16947	17022	16990	16815	17077	16880	16844	16812	16997	16914	16884	16992	17067	16949	16961	17090	16971	17071	17108	16879	16983	16999	17062	17177	16875	17151	17046	16933	16976	17037	17104	16892	16925	16901	16911	16947	17038	16916	16991	17016	17095	16917	17020	16796	16797	16847	16951	16795	17149	16977	16941	17015	16973	16861	16943	16980	16832	16988	16928	16931	16811	17126	17019	16832	16983	17129	16975	17237	17108	16923	16890	17004	16915	17168	17058	16942	16997	17087	16942	16768	16971	16832	16886	17112	16968	16786	16733	16915	17008	17010	16822	16944	16985	17119	16816	17126	17002	16961	17227	17010	17037	16929	17148	17075	17123	16940	16935	16851	16987	16713	16871	16873	16909	17008	17011	16814	17036	17057	17092	17099	16951	17078	16951	16931	17105	16891	16874	17014	17118	16746	16981	16888	17015	16955	16834	17026	17158	16752	16903	17043	16904	16922	16988	17073	16995	16867	16837	16981	16947	16809	17076	16842	17151	16976	16964	16709	16980	16893	16928	16910	16989	17013	17208	17020	16878	16999	17159	17047	16885	16949	16857	16916	16990	16758	17104	17074	17079	16956	16748	16943	16984	17152	17010	16922	16979	16858	17042	16948	17087	17033	16999	17057	16981	16773	16865	16836	17127	16792	16799	16814	16873	16830	16675	17005	17001	17019	17019	17004	17024	16923	17028	16966	16884	17002	17007	17077	16769	16848	16974	16823	17002	16915	16829	17093	16905	17084	17215	16931	16958	16820	16977	17061	17019	17027	16907	17043	17110	16886	17119	16925	17199	16998	16889	16864	17005	17027	17001	17075	17088	16977	16851	16875	17059	16958	17135	16982	16871	17104	17010	17145	16939	16715	16931	16860	16881	17088	16780	16961	16714	16773	16789	16885	17029	16915	17060	16939	16933	17016	17119	17064	16978	16883	16931	16764	16858	16762	17072	16850	17026	17049	17061	17238	16901	16896	16851	16970	16730	17039	16928	17003	16923	16751	16935	16891	17190	17079	17074	17029	17055	16885	16917	17006	16892	16924	16814	16948	16878	16942	16840	17083	16836	17022	16975	16910	16946	17088	16863	17125	16852	17100	16881	16936	17039	17106	17002	16802	16838	17013	16939	16984	16936	16989	16954	16894	16964	17042	16917	17052	17051	16865	16940	16952	17013	17021	17026	17213	17008	16886	16992	17099	16930	16923	16978	16868	16817	16632	16913	16938	16894	16908	17050	17152	16978	16891	16995	17052	17092	16957	17056	16980	16974	17041	16989	17039	16859	16962	17035	16834	17040	17092	17050	16916	16767	17041	16969	16715	16789	16810	17011	16878	17033	16968	16833	16766	16968	17110	16903	16918	17099	16935	16762	17204	17087	16665	16828	17050	16960	16772	17056	16667	17052	16866	17046	17011	16817	16817	16905	16906	16762	16982	16880	16779	16946	16898	16872	16985	17022	16986	16905	16835	17051	17164	16929	17000	16882	17123	17066	17072	17181	16788	17023	17019	17125	17002	17031	17078	16936	16886	16952	16906	17064	16948	16956	17138	16976	17016	16823	16821	16850	16929	17044	16963	16982	16975	16909	16942	17166	16868	17030	16819	16827	17006	16763	16806	17036	17124	17032	16902	16989	16797	17055	17049	17046	16927	17090	16979	17081	16765	16880	16975	16603	16990	16900	16808	17080	16939	17063	17027	16918	17148	16905	16945	16831	16851	16708	16913	17056	16957	17000	16990	16943	16980	16933	16760	17024	16886	17156	17137	16815	17080	16891	16928	17001	16800	17015	16887	17017	16906	16913	17067	16920	17104	16949	16971	17002	17186	17293	17020	16868	16704	17013	16783	16974	16784	16883	16658	16830	16855	17195	16983	17156	17004	16806	17085	16920	16970	17052	16887	16929	16766	16996	17128	16922	16820	16913	16926	16954	16865	16893	17018	16973	16757	17106	17183	16851	16833	16791	17116	17124	16864	16882	16727	16842	17033	16833	16947	16930	17016	16652	16737	17023	16783	16934	16831	16818	17149	16931	16938	16863	16943	16886	16955	16943	17023	16936	16809	16830	16893	17029	17090	17034	17030	17022	16843	16871	16835	16921	17007	16803	16824	17060	16852	16955	16954	17014	16855	16859	17098	16861	16896	16868	16739	16889	16984	16868	17100	16963	16988	16809	17006	16932	16970	16979	16968	16927	16975	16874	17007	16884	16919	16978	17061	17141	17080	16859	16884	16926	16858	16877	16982	17013	17135	17044	16908	17031	16950	17077	17086	16912	17131	17158	17061	16975	16979	16860	16904	16864	17026	16915	16970	17126	16871	16819	17139	17195	17115	17061	17112	17127	16994	17015	16883	16939	16984	17122	17059	16920	16845	16890	16906	16851	16792	16903	16950	17014	17033	16933	16793	17042	16962	16822	16790	16820	16924	17068	16868	16922	16920	16906	17059	16846	16794	16935	16965	16881	17030	17140	16982	16894	16785	16768	16998	16887	16863	16879	16877	16893	16931	16979	16999	16940	17087	17120	16976	17084	17014	16894	16855	16977	16938	16783	17068	16875	16814	16867	16858	16934	16819	16940	16873	17151	16999	16911	16984	16903	17037	16975	16689	16821	16875	16920	16928	17055	16884	17081	16977	16949	17045	16796	16889	16890	16903	17047	17189	16995	16951	17195	17139	16993	16909	16991	16908	16965	17189	17101	17255	17024	17007	16998	16693	17094	16900	16929	16846	16756	16793	16811	16942	17045	16795	16972	16965	17001	17028	16779	16754	16768	16996	16912	16705	16916	16990	16951	16927	17027	17216	16991	17147	16951	16984	17039	17086	17068	16959	16938	16757	17159	16910	16873	16956	16918	17149	17008	16968	17229	17056	17050	17093	17037	16968	16769	16917	17106	17277	17021	17038	17016	17046	16923	17016	16915	16802	16657	16960	16972	16777	16944	16845	17015	16986	16924	16911	16776	17060	16962	17009	17113	17013	16955	16974	16854	17006	16831	16931	16894	17070	16860	16843	17047	17043	17138	16944	17221	17031	17097	17052	16798	16883	16890	16796	17023	16783	17121	16889	17010	16889	16893	17061	17068	16940	16993	16888	16797	16860	17152	17026	16891	16903	17045	17141	17058	16987	17101	17025	16714	16981	17070	16973	16855	16974	16732	16933	16755	17043	16988	16953	17147	17065	16825	16993	17101	16899	16965	17092	16979	16946	16950	17005	17061	17007	17001	16935	16894	16860	16929	16937	16811	16575	16789	17033	16952	16942	17009	16674	16808	16850	16910	16907	16945	16971	17043	16873	16934	16952	16952	16903	16998	16855	17009	17053	16906	16959	16787	16917	16762	16928	16938	16939	16990	16936	16943	17030	17124	17119	16801	16723	16912	17133	17059	16882	16903	17036	16968	17115	16981	16937	17066	16806	16993	17003	16909	17027	16980	16929	16850	17022	17004	16985	17037	17016	16960	16973	16731	17053	17116	16761	16798	16958	17065	16968	17014	16687	17127	17077	17060	17069	16889	16881	16830	16908	16861	16973	17013	16800	17072	17067	17076	17155	17048	17028	17030	16831	16994	16823	16981	17001	16945	16999	16845	16967	17083	17038	16930	17096	17225	16751	16832	16891	17174	17002	17133	17055	17072	17003	17013	16974	17036	16947	16917	17089	17052	16851	16844	16796	16865	16791	16908	16912	16869	17133	16994	16870	16956	16992	16789	16816	17101	16929	17084	16969	17052	16930	16922	16975	17017	16952	16990	16830	16852	17089	17322	17251	16898	16944	17052	16946	17012	17013	16838	17015	16852	17177	17022	16818	16961	16832	17077	16785	16864	16893	16987	16891	17044	17053	16859	16908	16872	16999	16930	16726	16860	16988	16746	16929	16930	16944	17002	16975	17031	16995	17036	16861	16865	16783	17211	16946	16744	16919	17127	16721	16749	16958	16930	16912	16917	16973	16780	16936	17005	16963	16802	16908	17040	16970	17137	16883	16973	16831	16860	16947	16877	16769	17012	17108	17010	17019	16810	16972	16896	16957	16898	16948	16833	16854	16693	17090	16899	16921	16809	16917	17259	17061	17050	16905	16981	17007	17010	16983	16958	16928	16961	17064	17046	17048	17123	16975	17130	16914	16982	17147	16835	16863	16880	17074	16979	17018	17094	16838	16977	16818	17098	17078	17180	17126	16852	17058	16947	17039	17076	16803	16906	16841	16934	17047	16768	16979	16874	17065	16739	17003
52311	94464	81284	53899	33695	20581	15304	14773	14887	14774	15044	14884	14948	14880	14951	14782	14864	14923	14929	14811	15005	14898	14666	14899	14838	14827	14743	14782	14949	14946	14796	14814	14933	14895	14803	14746	14949	14903	14972	14730	14933	15138	15084	15108	14755	14924	14792	14850	14754	14840	14963	14889	14925	14920	14906	15048	14807	14892	14908	14963	14895	14970	14761	14682	14948	14882	14874	15042	14918	14911	14894	14858	14968	14937	14892	14913	14777	14920	14950	14976	15028	14855	14778	14871	14782	14808	14881	14836	14933	14911	15068	14945	14968	14856	14983	14791	14790	14796	15039	14793	14932	14931	14847	14867	14859	14909	15055	14836	14855	14909	14923	14993	15027	14831	14858	14726	15001	14847	14833	14756	14997	14877	15154	14810	14912	14926	15017	14745	14809	14696	15118	14916	15029	14849	15063	14803	14950	14918	14853	14708	14967	14964	14923	14787	15005	14772	14897	14935	15028	14738	14857	14846	14737	15010	15078	14820	14803	14975	14736	14782	15003	15041	14889	14973	14713	15016	14952	15005	14912	14770	15011	14882	14831	14990	14826	14795	14774	14874	14881	14930	14703	14984	15013	14928	14867	14714	15019	14975	14996	15037	14812	14918	14953	14810	14841	14891	14958	15009	14718	14894	14848	14846	15021	14889	14942	14926	14856	14741	14791	14988	14802	14999	14774	14809	14935	14831	14758	14834	14961	14735	15072	14838	14938	14924	14946	14925	14942	14766	14939	14877	14887	14820	14942	14889	14747	14893	14803	14907	14702	14835	14778	14819	15016	14865	14831	14750	14952	15045	15023	14889	14835	15002	14903	14721	14781	14844	14825	14705	15128	14762	14919	14993	14867	15049	14997	14870	14854	14877	14818	14966	14797	14892	14718	15013	14917	14899	14928	14972	14826	14990	14880	14756	14839	15021	15046	14770	14845	14899	14938	14875	14774	14968	14853	14689	14809	14884	14947	14741	14973	14804	14932	14926	14913	14748	15040	14983	15158	14737	14908	14879	14808	14840	15011	14818	15034	14690	14880	14869	14897	14774	15046	14830	14938	14818	14960	15009	14820	15025	14797	14964	14767	15019	14901	14968	15092	14735	15033	14912	14718	14903	14782	14740	14875	14959	14884	14998	14844	15049	14878	14818	14810	14784	14761	14852	14959	14765	14910	14801	14849	14828	15000	14948	14900	14890	14934	14762	14845	14754	15034	14886	14813	14953	14797	15056	14996	14866	14804	14856	14871	14911	15104	14719	15047	14905	14752	14943	15059	14829	14773	14956	14904	14964	14836	14750	14763	14654	14796	14907	14858	14738	14940	15036	14837	14920	14805	14912	14748	14939	14770	14781	14859	15057	14907	14794	15051	14978	14861	15026	14852	14942	14845	14970	14958	14974	15039	14957	14993	14911	14913	14831	14931	14671	14693	15076	14780	15004	14886	14787	14933	14848	14798	15082	14846	14788	14966	15107	14895	14816	14674	14903	14733	14867	14700	14903	14965	14855	14891	14963	14802	14969	14854	14877	14717	14845	14844	14926	15029	14930	14846	14867	14949	14777	15027	14746	14772	14887	14833	14815	15017	14823	14940	14869	14949	14799	14935	14830	14827	14973	14841	14943	14950	14933	14954	14916	14884	14722	14658	14930	14782	15059	15069	15027	14836	14942	14619	14760	14840	14880	14765	14817	14812	14890	15104	14884	14971	14919	14851	14987	14904	14897	14740	14948	14872	15028	14845	14818	14939	14857	15008	14893	14754	15005	14849	14838	14927	14959	14873	14917	14929	15044	14829	14931	14864	14938	14952	14833	14960	14928	15070	14881	15027	14980	14972	14863	14861	14796	14737	14965	14912	14907	14862	14873	14842	14793	14808	14898	14837	14912	14914	14931	14815	15005	14891	14864	14794	14807	14924	14928	14880	14889	14805	14922	14884	14842	14712	14846	14899	14863	14945	14832	14739	14806	14822	14868	14764	14918	14793	14838	14915	14918	14891	14791	14878	14695	14990	14912	14659	14930	14830	14912	14834	14884	14847	14797	14848	14871	14916	14942	14912	14794	14933	14896	14916	14997	14982	14919	14937	14953	14787	14923	14776	14957	14816	14922	14765	14956	15028	14946	14837	15002	14841	14788	14839	15002	14994	14702	15099	14947	14877	15004	14866	14795	14832	15063	14735	15004	14923	14936	14920	14929	14757	14976	14934	14754	14979	14973	14832	14896	14697	14809	14816	14969	15001	14815	14946	14793	14867	14752	14934	15097	14917	14855	15057	15001	14786	14870	14911	14857	14875	14974	14848	14826	14798	14926	14761	14882	14574	14815	15106	15004	14843	14847	14883	14899	14840	14903	14695	14797	14866	14919	14883	14903	15018	14902	14891	14938	14975	14834	14731	15005	14851	14931	14933	14788	14815	14834	14773	15072	15052	14955	14907	14930	14836	15054	14877	14802	14813	14914	14970	15106	14812	14878	14790	14953	14838	14920	14872	15016	14967	14937	14802	14905	14854	14932	14984	14802	14806	14804	14954	14762	14845	14898	14990	14974	14877	14726	14968	14828	14879	14821	14767	14872	15030	14898	14833	14892	14840	14855	14814	14805	14881	14837	14792	14943	14830	14876	14939	15304	14991	14935	14924	14883	14856	14998	14842	14724	14983	14855	14942	14771	14825	14797	14955	14960	14989	15063	14813	14799	14943	14880	15036	14974	14839	14961	14940	14905	14950	15037	14857	14843	15050	15010	14972	14978	14698	14779	14972	14912	14990	14742	14848	14955	14984	15025	14976	14983	15042	14905	14796	14901	14906	14682	15050	14701	14925	14853	14837	14834	14899	14779	14769	14706	14879	14773	14884	14916	15117	14889	14715	15012	15041	14997	14929	14881	14883	14878	15039	14940	14873	15036	14811	14845	15085	14944	14901	14938	14833	14981	14852	15007	14892	14871	14952	14824	14836	14981	14886	14981	14869	15033	14939	14901	14746	14861	14786	15022	14941	14848	14873	14827	15011	14852	14868	14817	14968	15009	14914	14639	14996	14938	14950	14900	14987	14810	15028	14805	14819	14826	14830	14917	14895	14936	14764	14879	15050	15048	14854	14961	14835	14778	14842	14918	15061	14854	14981	14952	14849	15002	14743	14892	14805	15051	14895	14633	14948	14868	14969	14873	14908	14830	14945	14859	14744	14986	15083	14905	14813	14815	14820	15079	14877	14769	14781	14724	15028	14834	14816	14880	14858	14812	14775	14856	14967	14864	14739	14859	14878	14848	14831	15063	14925	14779	14972	14724	14893	14898	14712	14996	14833	14939	14783	14945	14917	14983	14908	14946	14945	14923	14888	14828	15011	14983	15000	14882	14889	14974	15076	14847	15104	14959	14956	15003	15000	14888	14816	14847	14862	14952	14836	14855	14941	14884	14867	14938	14848	14951	15063	14964	14943	15050	14970	14887	14993	14940	14740	15101	14998	14852	14989	14970	14798	14980	14878	14832	14651	14824	14918	14820	15035	14702	14995	14749	14875	15110	15020	14892	14904	14834	14992	14855	14875	14895	14949	15086	14878	14955	14866	14935	14891	14819	14771	14925	14987	14873	14747	14782	15089	14978	15009	14939	14911	14857	15006	14930	14817	14825	14771	14742	14898	14786	14837	14876	14669	14874	14947	14938	14997	14832	14879	14967	14864	14789	14815	14792	14931	14787	14674	14975	14920	14749	14859	14877	14933	15026	14834	14919	14837	14761	14902	14930	14850	15025	14955	14935	14720	14886	14820	15047	14853	15063	14748	15034	14965	14912	14836	14910	14772	14852	14955	14879	15043	14867	14870	14968	14862	14771	14958	14854	15006	14906	14767	14945	14972	14808	14749	14910	15012	14976	14815	14886	14927	14905	14836	14815	14928	14822	14857	14952	14958	14885	14842	14801	14744	14901	14929	14968	14861	14730	14756	14769	14933	14679	15159	14857	14896	14913	14882	15042	14791	14845	14718	14953	14854	14927	14946	15058	14741	14842	14930	14885	15084	14869	14873	14935	14966	14832	14635	14709	14826	14775	14795	15009	14726	14925	14842	15037	14838	14826	14854	14873	14818	14937	14822	14726	14791	14934	15030	14777	14936	14838	14951	14868	14857	14980	15012	15023	14833	14739	14934	14797	14606	15027	14936	14840	15023	14940	14978	14947	14868	14930	14971	15119	14787	14965	14658	14781	14970	14966	14917	14821	14974	14780	15069	14649	14924	14937	14850	15001	14951	14862	14755	14850	14832	14824	14841	15007	14974	14906	14903	15137	14753	14799	14998	14972	15032	15045	14881	14872	15093	14772	14932	14864	14974	14992	14959	14776	14988	14868	14994	14999	14922	14937	14894	14827	15044	14745	14822	14929	14904	14995	14913	14847	14840	14899	14891	14756	14767	14777	14915	14999	14882	14900	15018	14880	14885	14955	14984	14944	14822	15130	14768	14854	14804	14961	14744	14953	14930	14967	14845	14781	14771	14972	14804	14872	14907	14891	14704	14810	14803	14815	15000	14798	15013	14870	14947	15004	14946	14966	14827	14841	14788	14778	14913	14955	14739	15039	15149	14916	15100	14846	14913	14744	14996	15055	14948	15080	15165	14885	14703	14888	14937	14885	14777	14952	14897	15009	14911	14985	14905	14973	14740	14888	14864	14876	14845	14959	14928	14928	15037	14928	15007	14850	14801	14940	14745	14928	14954	14915	14803	14755	14758	14746	14737	14891	14744	14916	14916	14900	14858	14941	14915	14793	14863	14855	14957	14813	14767	14737	14797	14995	14769	14897	14835	14781	14741	14822	14804	14882	14829	15059	14889	15029	14741	14951	15110	14771	14852	14805	14890	14809	14926	14903	14879	14914	15009	14948	14755	15016	14796	14773	14865	14890	14956	14749	14941	14968	14781	14782	14850	15055	14833	14963	14989	14745	14705	14897	14789	14956	14830	14722	14952	14973	14969	14824	14969	14775	14860	14886	14978	14906	15046	14963	14982	14923	14811	14965	15093	15043	14842	14888	14673	14890	15081	14990	14933	14867	14835	14773	14872	15106	14885	14964	14998	14999	14832	14941	14652	14736	14894	14811	14832	14846	14903	14845	14786	14908	15002	14790	14861	14902	15047	14923	14784	15043	14933	14839
22998	22837	40504	40611	31970	27065	24124	18021	16681	16581	16712	16530	16435	16686	16454	16498	16674	16242	16547	16521	16542	16465	16533	16351	16339	16286	16514	16214	16158	16334	16356	16400	16385	16431	16177	16346	16310	16429	16185	16084	16464	16202	16256	16329	16537	16296	16364	16219	16223	16208	16447	16145	16196	16128	16240	16325	16343	16291	16378	16246	16326	16117	16293	16135	16312	16296	16337	16356	16413	16122	16085	16088	16276	16223	16503	16454	16253	16456	16275	16230	16207	16419	16431	16164	16171	16408	16334	16275	16161	16116	16077	16126	16327	16101	16212	16382	16413	16318	16255	16173	16261	16163	16154	16216	16419	16300	16101	16426	16303	16068	16276	16265	16235	16520	16289	16316	16421	16447	16351	16281	15964	16208	16368	16323	16204	16185	16146	16328	16205	16180	16083	16132	16279	16319	16173	16257	16166	16268	16529	16083	16170	16172	16140	16282	16541	16198	16239	16262	16190	16175	16247	16261	16222	16177	16240	16269	16228	16120	16209	16170	16089	16367	16152	16187	16288	16226	16386	16379	16138	16193	16203	16210	16419	16325	16383	16171	16232	16155	16193	16102	16332	16287	16157	16149	16093	16291	16237	16166	16362	16172	16205	16231	16371	16292	16260	16224	16337	16187	16230	16176	16208	16298	16356	16236	16207	16332	16311	16253	16016	16245	16127	16382	16402	16379	16397	16499	16184	16261	16232	16154	16267	16064	16162	16259	16292	16271	16390	16080	16213	16276	16474	16104	16305	16158	16429	16371	16109	16295	16373	16386	16305	16286	16148	16131	16377	16211	16063	16236	16193	16133	16164	16014	16214	16056	16316	16181	16037	16274	16193	16264	16365	16151	16279	16320	16263	16199	16292	16261	16175	16234	16284	16266	16404	16228	16266	16081	16408	16140	16189	16197	16284	16118	16245	16157	16218	16376	16235	16292	16228	16222	16193	16282	16218	16223	16200	16147	16158	16132	16130	16027	16091	16260	16235	16210	16209	16346	16289	16288	16366	16339	16384	16222	16346	16320	16339	16229	16364	16108	16172	16324	16390	16284	16271	16259	16392	16205	16097	16254	16053	16235	16220	16313	16133	16159	16403	16185	16306	16366	16267	16275	16502	16267	16160	16206	16099	16060	16186	16126	16377	16124	16386	16270	16162	16079	16257	16378	16176	16331	16366	16259	16293	16203	16171	15991	16006	16108	16113	16171	16312	16156	16079	16194	16415	15985	16496	16341	16302	16330	16173	16219	16264	16219	16277	16257	16389	16280	16280	16214	16221	16305	16155	16091	16204	16164	16292	16337	16242	16173	16151	16119	16248	16089	16215	16187	16329	16273	16246	16309	16153	16195	16225	16442	16293	16203	16103	16194	16285	16274	16147	16222	16310	16315	16331	16197	16199	16107	16223	16209	16208	16337	16259	16170	16208	16116	16155	16065	16391	16445	16236	16229	16454	16203	16292	16209	16127	16251	16285	16532	16196	16195	16225	16159	16262	16320	16222	16073	16176	16194	15957	16236	16261	16292	16346	16211	16058	16184	16269	16344	16325	16242	16258	16169	16321	16413	16055	16200	16351	16381	16207	16302	16053	16264	16285	16050	16255	16293	16267	16286	15980	16245	16223	16129	16259	16384	16239	16292	16363	16131	16258	16154	16177	16217	16271	16333	16106	16160	16333	16258	16174	16348	16221	16231	16311	16131	16199	16197	16129	16349	16316	16279	16359	16339	16116	16245	16449	16432	16255	16223	16405	16330	16266	16433	16239	16392	16112	16150	16112	16324	16144	16322	16150	16268	16172	16051	16146	16130	16225	16308	16316	16076	16263	16368	16226	16222	16191	16294	16270	16091	16233	16152	16261	16013	16153	16391	16258	16310	16221	16136	16377	16217	16251	16285	16340	16085	16072	16220	16172	16262	16311	16312	16229	16163	16348	15988	16046	16122	16211	16184	16309	16169	16056	16167	16165	16126	16243	15989	16357	16212	16237	16293	16300	16324	16321	16145	16091	16187	16158	16318	16215	16124	16162	16371	16238	16214	16170	16304	16212	16224	16290	16154	16180	16508	16185	16179	16048	16334	16159	16201	16027	16211	16125	16068	16346	16207	16052	16113	16395	16406	16375	16310	16275	16305	16304	16275	16107	16272	16111	15978	16423	16120	16345	16272	16283	16221	16411	16361	16507	16328	16336	16226	16194	16291	16248	16258	16374	16324	16309	16128	16078	16270	16250	16362	16176	16302	16364	16515	16345	16227	16174	16293	16284	15921	16262	16318	16324	16287	16253	16173	16223	16377	16280	16277	16326	16123	16349	16061	16165	16217	15941	16123	16167	16126	16190	16138	16200	16129	16188	16217	16151	16046	16147	16196	16112	16273	16329	16279	16263	16018	16298	16388	16266	16294	16197	16227	16389	16298	16206	16259	16165	16083	16487	16276	16279	16237	16165	16139	16388	16253	16212	16470	16403	16423	16300	16228	16339	16397	16089	16378	16245	15928	16168	16099	16314	16393	16428	16137	16046	16291	16073	16209	16126	16061	16033	16051	16089	16368	16139	16011	16273	15951	16109	16127	16154	16178	16428	16341	16357	16245	16335	16153	16178	16340	16171	16161	16311	16284	16055	16211	16090	16056	16478	16306	16271	15986	16227	16341	16321	16203	16224	16267	16274	16186	16294	16317	16065	16170	16250	16171	16287	15992	16227	16134	16143	16292	16166	16208	16034	16252	16388	16364	16441	16293	16118	16076	16193	16135	16396	16103	16009	16343	16301	16372	16189	16097	16211	16165	16288	16153	16338	16150	16145	16313	16182	16113	16198	16413	16210	16227	16102	16347	16440	16211	16033	16243	16314	16099	16208	16192	16324	16293	16422	16312	16392	16287	16182	16215	16152	16283	16130	16034	16232	16257	16194	16248	16391	16206	16257	16370	16317	16291	16168	16190	16059	16255	16263	16110	16231	16263	16165	16390	16158	16203	16133	16327	16227	16112	16249	16235	16066	16155	16168	16433	16251	16193	16261	16144	16350	16383	16326	16231	16290	16219	16357	16407	16136	16204	16396	16185	16157	16046	16263	16352	16300	16171	16305	16263	16112	16132	16352	16209	16382	16235	16051	16269	16219	16140	16338	16321	16254	16229	16353	16006	16255	16282	16392	16237	16324	16251	16214	16130	16480	16284	16314	16118	16157	16200	16138	16164	16318	16106	16172	16094	16054	16186	16378	16191	16218	16136	16318	16333	16301	16159	16273	16105	16257	16142	16096	16249	16136	16297	16336	16206	16444	16233	15921	16184	16270	16134	16303	16258	16173	16167	16058	16296	16309	16079	16218	16412	16203	16306	16375	16000	16224	16228	16224	16148	16023	16199	16108	16430	16385	16286	16269	16218	16178	16195	16157	16490	16258	16268	16281	16249	16373	16251	16330	16224	16319	16451	16154	16240	16247	16222	16264	16276	16307	16386	16307	16126	16251	16204	16152	16308	16197	16192	16196	16112	16290	16077	16151	16245	16331	16081	16161	16254	16138	16118	16301	16188	16100	16220	16243	16080	16221	16124	16278	16140	16158	16319	16329	16237	16239	16073	16215	16319	15997	16326	16156	16153	16181	16154	16289	16301	16114	16190	16185	16398	16289	16117	16256	16298	16179	16046	16253	16173	16200	16280	16160	16258	16266	16148	16209	16198	16274	16211	16135	16192	16283	16056	16238	16146	16073	16176	16289	16292	16095	16219	16194	16157	16387	16251	16206	16229	16256	16176	16245	16056	16202	16279	16324	16294	16118	16229	16001	16298	16287	16088	16062	16179	16318	16259	16096	16138	16179	16130	16165	16282	16401	16307	16124	16275	16417	16314	16459	16325	16267	16057	16207	16245	16115	16161	16113	16017	16136	16039	16236	16228	16189	16239	16064	16164	15978	16176	16181	16015	16444	16188	16073	16304	15991	16122	16175	16367	16252	16051	16169	16295	16274	16031	16190	16188	16177	16296	16153	16161	16361	16358	16231	16304	16205	16319	16060	16302	16176	16276	16151	16261	16206	16276	16180	16285	16312	16070	16371	16079	16249	16460	16306	16186	16255	16154	16071	16191	16241	16272	16485	16098	16161	16336	16038	16210	16296	16173	16349	16299	16231	16239	16370	16442	16004	16416	16197	16473	16317	16220	16267	16245	16273	16331	16282	16299	15964	16154	16056	16271	16403	16112	16300	16292	16269	16114	16243	16374	16194	16383	16456	16256	16167	16294	16303	16345	16180	16170	16231	16320	16202	16238	16243	16319	16332	16193	16391	16214	16300	16231	16179	16254	16241	16161	16319	16153	16222	16195	16193	16217	16138	16260	16209	16271	16336	16118	16347	16226	16335	16085	16257	16218	16241	16258	16185	16223	16224	16403	16203	16116	16421	16241	16242	16260	16242	16138	16216	16221	16384	16358	16314	16145	16390	16366	16076	16086	16190	16143	16172	16162	16149	16295	16182	16257	16282	16217	16218	16092	16371	16030	16236	16253	16502	16150	16286	16389	16161	16256	16158	16369	16189	16285	16252	16350	16210	16364	16220	16008	16165	16243	16291	16248	16244	16214	16294	16149	16153	16135	16250	16150	16341	15991	16107	16236	16311	16053	15855	16207	16143	16342	16283	16305	16177	16189	16115	16407	16245	16261	16233	16362	16267	16091	16293	16106	16237	16247	16329	16092	16313	16223	16095	16192	16356	16490	16175	16374	16077	16251	16200	15992	16153	16196	16403	16093	16223	16185	16107	16435	16019	15959	16166	16368	16412	16221	16155	16287	16294	16273	16109	16358	16355	16149	16375	16324	16232	16228	15993	16116	16395	16291	16290	16200	16234	16188	16150	16327	16319	16011	16151	16113	16127	16205	16200	16380	16396	16073	16320	16185	16190	16383	16283	16000	16135	16311	16237	16180	16336	16331	16239	16219	16118	16214	16268	16192	16197	15984	16350	16139	16127	16278	16236	16403	16377	16351	16165	16060	16132	16383	16334	16097	16115	16233	16308	16011	15995	16279	16195	16245	15995	16155	16247	16608	16233	16226	16412	16381	16261	16084	16177	16159	16125	16283	16252	16284	16184	16098	16223	16339	16194	16223	16364	16032	16253	16354	16300	16420	16046	15910	16142	16219	16248	16109
62056	95808	94544	72324	46679	26627	15639	14453	14120	14430	14212	14495	14438	14343	14526	14459	14397	14519	14440	14381	14477	14448	14349	14484	14338	14524	14510	14378	14469	14484	14510	14606	14369	14382	14566	14645	14637	14347	14432	14509	14404	14388	14554	14519	14484	14398	14619	14545	14662	14404	14271	14379	14517	14603	14426	14611	14363	14551	14343	14582	14381	14419	14341	14576	14414	14417	14409	14265	14540	14297	14305	14517	14465	14447	14334	14432	14399	14530	14470	14299	14355	14302	14497	14518	14525	14597	14464	14492	14503	14453	14547	14475	14425	14237	14394	14283	14492	14395	14377	14447	14371	14505	14454	14496	14478	14488	14452	14506	14391	14384	14422	14297	14383	14470	14308	14473	14472	14634	14471	14417	14285	14531	14446	14393	14388	14387	14330	14478	14486	14623	14408	14546	14503	14435	14627	14512	14582	14488	14383	14463	14501	14422	14341	14250	14546	14426	14423	14427	14452	14521	14484	14392	14226	14512	14495	14339	14511	14581	14639	14265	14538	14577	14379	14467	14482	14461	14445	14356	14425	14347	14505	14394	14458	14520	14525	14283	14458	14376	14508	14363	14445	14471	14384	14441	14388	14421	14324	14460	14470	14468	14490	14335	14444	14424	14521	14382	14393	14359	14265	14314	14406	14480	14349	14453	14228	14449	14320	14538	14477	14409	14268	14297	14496	14470	14504	14378	14537	14519	14434	14475	14275	14384	14587	14403	14497	14461	14673	14364	14487	14302	14384	14347	14495	14481	14410	14508	14359	14492	14429	14480	14427	14444	14302	14432	14591	14440	14370	14452	14421	14481	14517	14400	14531	14407	14581	14453	14400	14446	14397	14285	14521	14417	14313	14214	14416	14521	14448	14326	14339	14515	14389	14470	14329	14457	14582	14387	14236	14368	14411	14399	14446	14324	14412	14229	14492	14557	14344	14407	14339	14499	14259	14281	14306	14343	14518	14382	14351	14547	14393	14588	14409	14388	14369	14535	14496	14425	14325	14388	14549	14535	14385	14370	14605	14381	14366	14448	14336	14532	14496	14245	14475	14411	14358	14515	14313	14445	14526	14276	14326	14498	14509	14415	14285	14330	14462	14437	14359	14520	14323	14456	14472	14360	14477	14454	14478	14466	14461	14329	14231	14526	14489	14527	14341	14505	14343	14361	14619	14384	14349	14435	14390	14452	14272	14627	14504	14441	14496	14301	14387	14396	14340	14590	14463	14362	14444	14387	14449	14425	14350	14365	14358	14336	14530	14356	14472	14329	14463	14312	14431	14402	14379	14564	14379	14502	14401	14245	14551	14418	14382	14282	14352	14509	14413	14574	14434	14337	14431	14363	14446	14465	14458	14509	14448	14405	14471	14315	14434	14355	14558	14443	14527	14491	14466	14497	14432	14542	14367	14408	14323	14529	14492	14502	14480	14438	14454	14286	14400	14334	14269	14476	14326	14433	14336	14455	14502	14412	14557	14563	14229	14208	14379	14354	14565	14348	14460	14440	14348	14347	14315	14434	14455	14470	14437	14355	14325	14540	14628	14445	14361	14350	14498	14459	14346	14409	14292	14497	14395	14284	14419	14374	14495	14597	14369	14390	14461	14293	14567	14250	14359	14478	14485	14379	14498	14536	14336	14558	14459	14393	14339	14510	14547	14209	14429	14481	14544	14343	14333	14554	14573	14443	14495	14366	14657	14375	14511	14413	14403	14447	14522	14337	14469	14395	14437	14415	14327	14464	14211	14397	14543	14491	14513	14519	14249	14412	14622	14265	14408	14443	14484	14357	14259	14471	14271	14519	14472	14403	14413	14450	14344	14515	14453	14367	14262	14223	14445	14419	14486	14447	14302	14581	14375	14435	14444	14328	14446	14537	14285	14372	14419	14353	14374	14536	14307	14512	14424	14476	14420	14575	14337	14261	14482	14456	14398	14435	14407	14367	14526	14402	14408	14427	14381	14386	14470	14400	14123	14380	14550	14447	14467	14399	14476	14514	14482	14401	14505	14507	14621	14446	14251	14477	14388	14391	14458	14255	14456	14333	14392	14378	14556	14402	14493	14383	14298	14594	14424	14563	14471	14347	14453	14362	14349	14603	14394	14463	14397	14414	14501	14510	14296	14586	14459	14516	14531	14499	14460	14571	14398	14323	14407	14431	14432	14394	14496	14391	14393	14314	14342	14517	14530	14488	14391	14444	14364	14474	14363	14505	14451	14466	14351	14420	14584	14364	14512	14665	14464	14444	14435	14475	14195	14425	14490	14334	14548	14431	14553	14433	14506	14414	14470	14438	14324	14430	14404	14334	14474	14480	14378	14418	14320	14662	14483	14385	14424	14236	14499	14338	14326	14368	14380	14185	14357	14525	14292	14197	14518	14611	14469	14507	14351	14475	14304	14294	14477	14416	14389	14497	14507	14491	14584	14396	14421	14415	14519	14367	14434	14418	14361	14388	14355	14430	14544	14278	14519	14516	14491	14537	14443	14537	14511	14376	14381	14339	14590	14522	14481	14463	14343	14495	14381	14313	14477	14315	14463	14394	14319	14527	14405	14529	14387	14371	14471	14344	14542	14302	14448	14269	14272	14503	14661	14434	14365	14523	14502	14350	14540	14367	14406	14395	14523	14460	14414	14465	14472	14446	14361	14362	14364	14432	14582	14499	14455	14408	14422	14630	14518	14604	14367	14507	14477	14451	14506	14387	14441	14391	14461	14568	14442	14509	14346	14500	14610	14395	14482	14448	14573	14374	14420	14414	14528	14453	14404	14452	14329	14523	14392	14449	14365	14455	14330	14432	14376	14323	14458	14396	14472	14510	14373	14489	14372	14610	14350	14263	14496	14406	14244	14413	14308	14360	14403	14624	14224	14449	14261	14363	14491	14361	14489	14589	14483	14335	14683	14446	14414	14483	14377	14423	14463	14390	14480	14459	14635	14395	14518	14449	14292	14473	14450	14440	14497	14406	14427	14496	14456	14589	14369	14598	14558	14381	14301	14431	14430	14422	14269	14334	14474	14287	14450	14588	14308	14581	14390	14376	14291	14403	14348	14356	14347	14525	14602	14426	14494	14230	14330	14606	14469	14342	14440	14197	14322	14333	14407	14393	14420	14217	14502	14579	14505	14574	14321	14482	14475	14292	14425	14592	14475	14446	14478	14366	14402	14368	14280	14524	14454	14508	14437	14558	14444	14220	14361	14341	14356	14434	14277	14402	14381	14471	14513	14450	14476	14443	14330	14400	14503	14299	14446	14367	14439	14445	14444	14498	14434	14361	14577	14348	14445	14542	14351	14443	14259	14492	14430	14462	14278	14377	14490	14414	14504	14442	14379	14456	14509	14306	14432	14293	14439	14320	14596	14405	14539	14537	14510	14275	14488	14362	14615	14628	14374	14375	14316	14458	14439	14458	14383	14301	14342	14515	14363	14349	14547	14225	14406	14615	14405	14278	14477	14431	14425	14347	14602	14541	14449	14379	14492	14609	14373	14467	14360	14450	14539	14442	14262	14362	14622	14421	14443	14475	14445	14422	14358	14283	14394	14502	14311	14414	14478	14410	14230	14310	14426	14424	14415	14402	14371	14389	14395	14395	14435	14404	14417	14333	14340	14377	14185	14424	14363	14579	14567	14336	14472	14328	14537	14458	14395	14466	14263	14698	14452	14406	14532	14452	14465	14432	14536	14418	14398	14665	14391	14519	14428	14416	14531	14418	14359	14494	14310	14432	14384	14516	14414	14449	14376	14354	14373	14364	14362	14392	14393	14496	14437	14495	14337	14437	14423	14392	14543	14397	14462	14653	14416	14477	14373	14333	14289	14483	14381	14481	14492	14398	14397	14447	14384	14458	14295	14591	14406	14325	14561	14343	14402	14370	14575	14378	14394	14396	14543	14426	14365	14536	14509	14555	14674	14413	14403	14458	14347	14566	14549	14508	14498	14432	14626	14449	14590	14361	14493	14470	14621	14352	14278	14317	14501	14424	14629	14398	14419	14394	14446	14467	14398	14456	14597	14425	14481	14354	14486	14479	14569	14400	14344	14375	14284	14462	14278	14221	14126	14420	14442	14483	14367	14335	14507	14412	14572	14340	14372	14400	14400	14389	14528	14367	14544	14321	14402	14327	14607	14423	14348	14341	14449	14268	14444	14367	14358	14570	14459	14427	14368	14493	14431	14536	14234	14394	14532	14582	14263	14364	14387	14679	14409	14615	14423	14372	14447	14489	14441	14359	14435	14315	14466	14601	14451	14537	14538	14548	14368	14492	14409	14510	14409	14335	14312	14575	14476	14362	14406	14440	14286	14263	14513	14394	14485	14440	14393	14415	14371	14351	14447	14555	14477	14189	14622	14591	14463	14348	14395	14339	14341	14422	14411	14353	14453	14672	14368	14446	14438	14481	14518	14463	14382	14294	14360	14450	14359	14518	14483	14405	14521	14489	14284	14470	14587	14444	14388	14395	14351	14386	14620	14576	14438	14472	14336	14463	14502	14387	14484	14550	14435	14567	14376	14326	14532	14430	14344	14423	14521	14465	14384	14275	14388	14342	14386	14449	14515	14390	14399	14384	14426	14471	14477	14337	14382	14363	14300	14360	14319	14472	14274	14368	14383	14531	14537	14394	14397	14451	14476	14312	14325	14447	14332	14382	14316	14414	14551	14356	14541	14691	14426	14452	14473	14444	14396	14474	14485	14386	14572	14423	14322	14484	14391	14516	14369	14582	14432	14463	14503	14582	14463	14474	14559	14117	14307	14503	14421	14593	14324	14523	14512	14424	14437	14570	14503	14539	14411	14544	14410	14404	14505	14324	14581	14449	14708	14510	14446	14488	14473	14374	14442	14535	14330	14303	14400	14375	14401	14470	14553	14281	14163	14514	14666	14346	14468	14593	14328	14415	14338	14369	14625	14377	14470	14455	14449	14309	14527	14352	14402	14549	14555	14544	14368	14525	14336	14437	14462	14270	14378	14610	14460	14514	14348	14426	14428	14319	14551	14401	14360	14504	14488	14441	14466	14275	14480	14528	14390	14396	14480	14387	14356	14283	14528	14451	14432	14476	14511	14549	14396	14387	14482	14425	14457	14444	14410	14291	14276	14552	14356	14533	14308	14458	14365	14507	14568	14403	14394	14530	14496	14399
28224	34408	48001	35296	23267	18779	17485	16904	16990	16705	17002	16922	16941	16876	16979	16763	16995	16826	16944	16763	16815	16767	17051	16998	16849	17004	16868	16856	16864	17146	16953	16753	16919	16772	16994	16849	17066	16907	16754	16926	16889	16832	16823	16669	16965	16687	16854	16981	16943	16921	16930	16798	16866	16743	16929	16807	17084	16857	16779	16928	17067	16968	16945	16872	16919	16944	17003	16945	17105	16865	16915	16877	16735	16958	17070	16946	17035	16876	16832	16868	16792	16847	16660	17056	16873	16768	16818	16731	16942	16906	16883	16662	16656	16806	16984	16797	16853	16850	16956	16847	16702	16793	16725	16650	16735	16869	17060	16859	17000	17119	16886	16957	16790	16985	16781	16933	16906	16952	16790	16841	16773	16883	16905	16696	16902	16835	16821	16670	16836	16922	16780	16812	16559	16730	16820	16723	17015	16874	16822	16581	16920	16803	16866	16824	17032	16838	16739	16655	16772	16766	17093	16859	16872	16948	16795	16768	16807	16623	16660	16702	16805	16775	16950	16869	16741	16740	16833	16785	16755	16874	16716	16785	16694	16745	16712	16878	16862	16985	16763	16927	17068	16854	16784	16690	16820	16806	16801	16885	16849	16912	16961	16804	16790	16762	17037	16987	16699	16746	16778	16715	16847	17028	16819	16960	16978	16896	16851	16946	16829	16792	16767	16630	17031	16762	16896	16788	17045	16822	16975	16753	16838	16758	16833	16941	16683	16873	16798	16985	16722	16726	16751	16757	16669	16906	16643	16787	16769	16749	16914	16896	17016	16834	16775	16878	17036	16823	17018	16671	16938	16831	16873	17008	16943	16811	16907	16820	16698	16668	16982	16811	16814	16984	16743	16768	16876	16830	16806	16616	16758	16632	17003	16838	17054	17062	16942	16923	16826	16776	16819	17030	16839	17042	16810	16766	16987	16756	16949	16900	16787	16913	16754	16964	16933	16843	16928	16595	17088	17011	17046	16852	16941	16693	16649	16931	17041	17066	17031	16838	16899	16842	16742	16741	16809	16963	17011	16925	16844	16753	16852	17079	17022	16936	16926	16803	16664	16825	16840	16820	16610	16809	16860	16724	16786	16714	16761	16888	16866	16999	16867	16973	16829	17078	16941	16804	16667	16949	16713	16657	17056	16786	16907	16719	16879	16789	16917	16763	16737	16956	16729	16914	16681	16889	16809	16844	16877	16864	16935	16791	16985	16893	16830	16835	17034	16991	16887	16931	16774	16895	16904	16864	16720	16823	17068	16933	16750	16988	16978	16944	16761	16792	16659	16855	16877	16724	16932	16942	16709	16959	17076	16689	17065	16797	16983	16967	17030	16755	16934	16929	16906	16957	17071	16708	16788	16741	16797	16896	16683	16938	16799	17071	16900	16842	16983	16982	16835	16837	17058	16663	16879	16858	16718	16784	16910	16707	16941	16760	17022	16836	16813	16796	16726	16774	16839	16783	16694	16876	16652	16801	16796	16689	16881	16847	16787	16955	16883	16814	16765	16684	16826	16913	16993	16726	16927	17071	17077	16566	16743	16780	16716	16759	16968	16784	16895	16814	16748	16962	16834	16816	16792	16866	16768	17055	17067	16735	16789	16922	16862	16858	16643	16786	16792	16875	16813	16916	16816	17009	17025	16632	16737	16979	16941	16847	16830	16854	16737	16838	16664	16785	16788	16770	16981	16914	16917	16884	16844	16846	16844	16945	16669	16913	16734	16876	16937	16983	16724	16777	16767	16856	16937	17112	16658	16703	16936	16865	16723	16882	16928	16963	16967	16808	16908	16757	16747	16782	16823	16826	16936	16839	16868	16944	16761	16776	16709	16736	16791	16775	16799	16975	16895	16651	16754	17033	16819	16798	16869	16952	16563	16880	16824	16751	16922	16918	16692	17063	16907	16945	16972	16801	16637	16668	16706	16881	16735	16903	16612	16666	16964	16898	16936	16718	16815	16593	16777	16958	17069	16733	16922	16764	16894	16650	16726	16584	16890	17009	16648	17032	17003	16709	16976	16772	16911	16982	16855	16834	16610	16837	16904	16902	16851	16937	16842	16837	16588	16793	16759	16798	16890	16954	16772	16871	16789	16802	17064	16917	16840	16934	16948	16963	16642	16816	16860	16720	16653	16937	16936	16892	16816	16809	16839	16745	16741	16962	17097	16774	16946	16691	16723	16677	16887	16836	16923	16602	16874	16810	16737	16875	16746	16773	16880	16658	16846	16656	16815	16946	16789	16723	16856	16762	16771	16889	16862	16820	16796	16709	16993	16901	16835	16953	16909	16978	17112	16984	16847	16782	16897	16936	16915	16854	16744	16726	16904	16952	16732	16825	16850	16979	16693	16741	16746	16769	16745	16893	16977	16964	16976	16992	16931	16905	16783	16949	16939	16903	16762	16882	16821	16822	16736	16743	16868	16890	17079	16879	16654	16895	16779	16726	16860	16841	16717	16893	16799	16760	16936	16784	16895	16961	16883	16556	16727	16906	16992	16599	16825	16827	16906	16950	16894	16816	16916	16513	16768	16699	16962	16880	16840	16845	16895	16906	16746	16924	16723	16852	16819	16957	16904	16859	16823	16815	16657	16654	16857	16969	17059	16741	16971	16942	16900	16992	16839	16857	16893	16693	17056	16869	16836	16694	17097	16771	16859	16889	16803	16956	16978	16917	16726	16860	16691	16919	16985	16759	16711	16822	16686	16721	16909	16839	16837	16833	16719	16918	16630	16783	16872	16720	16819	16910	16495	16812	16887	16746	16847	16698	16952	16760	16712	16774	16894	16933	16745	16925	16982	16820	16914	16986	16899	17013	16760	17002	16824	16807	16677	16891	16814	16992	16984	16862	16989	16907	16715	16678	17035	16830	16711	16707	16848	16656	16967	17023	16996	16665	16837	16875	16752	16968	16802	16872	17054	16988	16708	16853	16542	16736	16808	16880	16905	16694	16907	16709	16787	16959	16811	16961	16821	16825	16837	16897	16950	16832	16785	16696	16938	16820	16681	16760	16966	16918	16836	16941	16771	16958	16699	16723	16769	16682	17020	16866	16902	16900	16843	16751	16890	16793	16756	16751	16796	17003	16956	16798	16777	16840	16751	16831	16921	16831	16889	16856	16944	16797	16899	16687	16804	16811	16962	16830	16820	16786	16725	16779	16781	16833	16889	16658	16855	16930	16817	16776	16798	16825	16937	16872	16943	16985	16725	16732	16770	16930	16887	16919	16908	16888	16741	16951	16746	16738	16765	16937	16845	16793	16665	16793	16788	16816	16785	16777	16812	16852	16828	16945	16927	16980	16922	16874	16737	16866	16723	16860	16926	16797	16752	16986	16681	17005	16801	16977	16971	16986	16866	16858	16674	16763	16739	16924	17020	16821	16787	16725	16826	16786	16872	16976	16798	16854	16905	16836	16824	16692	16914	16726	16835	16941	16806	16697	16849	16707	16797	16844	16653	16726	16917	16815	16749	16919	16973	16813	16829	16984	16841	16971	16837	16641	17000	16721	16914	16798	16664	17106	16765	16702	16960	16884	17018	16792	16948	16809	16814	16659	16709	16713	17024	16687	16781	16970	16895	16833	16718	16865	16809	16842	16874	16891	17136	16885	16929	16690	16859	16877	16948	16644	16612	16798	16900	17182	16994	16734	16916	16731	16977	16890	16733	16694	16743	16768	16679	16639	16808	16943	16999	16850	16968	16885	16839	16847	16747	16893	17015	16812	16771	16990	16971	16801	16755	16893	16784	16731	16834	17002	16754	16676	16928	16816	16945	16793	16903	16654	16739	17050	16897	16906	16733	16769	17057	16982	16777	16833	16790	16750	16719	16741	16781	16991	16962	16769	16771	16883	16779	17007	16984	16911	16712	17000	17043	17036	16761	16642	16632	16883	16806	16673	16775	16858	16651	16931	16925	16891	16939	16643	16859	16960	16937	16873	16812	16908	16897	16899	16741	16804	16767	16946	16657	16854	16868	16764	17069	16797	16879	16965	17100	17153	16854	16931	16734	16845	16776	16797	16787	16647	16755	16672	16971	16747	16965	16768	16912	16805	16841	17001	16965	16920	16841	16928	16956	16933	16695	16855	16821	16888	16956	16852	17064	16809	16884	16916	16839	17059	17079	16821	16939	16707	16749	16726	16854	16886	16846	16778	16864	16747	16722	16837	16870	16832	16904	16708	16852	16923	16841	16771	16898	16823	16583	16678	16917	16946	17091	16894	16880	16736	16894	16821	16785	17059	17048	16848	16807	16616	16968	16836	16938	16734	16925	16866	16724	16857	16834	16929	16909	16863	16919	16818	16761	16833	16758	16883	16969	16913	16977	16950	16822	16710	16839	16679	16949	17086	16721	16963	16987	16813	17033	16708	16947	16944	17011	16907	16984	16869	16870	16799	17007	16864	16899	16964	16735	16908	16736	16827	16885	16871	16761	16918	16866	16854	17033	16868	16902	16803	16854	16981	16862	16751	16944	16643	16789	16687	16812	16958	16869	16902	16753	16873	17070	17121	17079	16832	16747	16948	16779	16662	16734	16638	16882	16843	16720	16928	16891	16923	16800	16720	16957	16556	16677	17007	16804	16789	16689	16738	16755	17022	16925	16913	16779	17126	16862	16897	16642	17169	16896	16834	16758	16877	16762	16652	16529	16919	16899	16854	16846	16771	16708	16905	16852	16994	16980	16863	16927	16801	16863	16911	16704	16657	16605	16729	17172	16713	16800	16771	16882	16960	16949	16719	16728	16788	16751	16725	16803	16739	16555	16810	16785	16766	16891	16794	17037	16946	16980	16818	16859	16869	16701	16891	16703	16988	16905	16760	16809	16781	16957	16992	16991	16816	16861	16813	16802	16977	16805	16755	16865	16891	16882	16936	16982	16944	17008	16975	16843	16751	16947	16721	16630	16694	16740	16751	16765	16927	16804	16866	16703	16810	16734	16803	16817	16880	16672	16879	16933	17184	16868	16630	16842	16814	16684	16804	16806	16706	16944	16887	16828	16959	16887	16909	16725	16695	16821	16711	16950	16725	16934	16888	16679	16815	16778	16821	16892	16800	16846	16873	16851	16927	16888	16778	16799	16813	16978	16724	16723	16874	16740	16687	16803	16963	16830	16907	16931	16893	17047	16893	16724	16958
27491	56054	50116	31127	20606	15944	14814	14909	14794	14834	14789	14918	14718	14764	14767	14878	14773	14893	14822	14991	14900	14822	14746	14848	15021	14789	14855	14823	14831	14845	14826	14696	14947	14746	14783	14814	14980	14812	14877	14713	14935	14849	14671	14797	14944	14838	14852	14871	14857	14695	14916	14739	14883	14796	14974	14803	14968	14809	14835	14853	14823	14755	14764	14916	14905	14807	14848	14836	14663	14753	14838	14888	14798	14821	14851	14676	14843	14748	14917	14745	14768	14830	14807	14844	14776	14821	14897	14713	14984	14779	14901	14764	14766	14780	14726	14849	14781	14827	14821	14805	14713	14882	14848	14797	14761	14745	14841	14814	14980	14846	14830	14694	14810	14848	14894	14743	14992	14881	14841	14740	14901	14891	14870	14852	14831	14849	14592	14742	14952	14694	14721	14649	14679	14836	14682	14937	14865	14746	14925	14725	14760	14784	14942	14796	14886	14610	14785	14809	14729	14801	14940	14690	14811	14785	14819	14653	14806	14797	14569	14681	14890	14743	14761	14825	14829	14805	14903	14836	14669	14954	14825	14754	14866	14811	14827	14807	14985	14902	14870	14796	14830	14896	14880	14824	14889	14716	14820	14851	14763	14923	14890	14661	14785	14862	14637	14840	14948	14877	14613	14914	14835	14881	14752	14828	14736	14799	14697	14904	14788	14873	14878	14774	14913	14880	14760	14823	14813	14729	14907	14909	14710	14896	14934	14821	15008	14729	14830	14695	14646	14754	14816	14783	14827	14859	14675	14763	14778	14739	15132	14714	14878	14875	14899	14866	14932	14853	15145	14683	14861	14866	14847	14934	14831	14644	14858	14789	14781	14814	14813	14761	14874	14904	14728	15019	14917	14872	14867	14786	14667	14758	14708	14662	14788	14741	15003	14793	14716	14914	14969	14803	14730	14918	14731	14817	14900	14768	14678	14865	14801	14902	14855	14627	14877	14532	14865	14755	14961	14707	14800	14865	14812	14783	14671	14816	14771	14870	14741	14735	14638	14825	14867	14649	14776	14853	14815	14725	14684	14762	14883	14653	14799	14827	14751	14779	14906	14756	14713	14985	14795	14682	14863	14825	15052	14846	15023	14681	14790	14751	14835	14768	14868	14937	14867	14991	14693	14738	14717	14901	14920	14810	14738	14743	14778	14886	14791	14886	14768	14742	15009	14857	14874	14836	14793	14808	15035	14611	14884	14823	14844	14948	14738	14744	14850	14821	14927	14909	15009	14890	14631	14925	14732	14743	14862	14544	14738	14805	14879	14766	14970	14947	14783	14727	14530	14927	14825	14967	14773	14737	14844	14803	14916	14861	14865	14803	14858	14809	14912	14632	14721	14863	14864	14943	14878	14902	14729	14745	14956	14916	14836	14819	14811	14767	14816	14731	14841	14843	14856	14878	14663	14936	14799	14868	14764	14903	14628	14774	14876	14839	14700	14907	14952	14761	14941	14773	14668	14854	14908	14880	14740	14878	14792	14737	14959	14858	14815	14801	14911	14956	14820	14837	14763	14658	14786	14795	14759	14692	14777	14808	14732	14794	14808	14870	14982	14827	14814	15024	14925	14875	14924	14837	14795	14874	14920	14858	14675	14938	14916	14768	14769	14875	14781	14598	14915	14847	14761	14812	14867	14918	14847	14942	14790	14825	14938	14941	14761	14784	15054	15012	14760	14814	14852	14904	14779	14802	14827	14883	14855	14907	14854	14904	14714	14757	14852	14852	14762	14960	14806	14567	14755	15023	14875	14840	14845	14914	14769	14721	14754	14823	14882	14872	14866	14915	14786	14746	14715	15014	14870	14761	14838	14818	14727	14721	14743	14699	14795	14974	14830	14798	14666	14969	14769	14863	14594	14839	14914	14865	14907	14821	14701	14845	14772	14839	14870	14744	14768	14815	14749	14796	14788	14758	14834	14907	14876	14860	14874	14968	14891	14689	14575	14736	14922	14864	14736	14859	14814	14885	14786	14763	14794	14893	14819	14749	14897	14818	14655	14891	14825	14950	14832	14978	14852	14873	14746	14736	14780	14918	14838	14835	14978	14833	14789	14852	14930	14913	14747	14866	14910	14871	14988	14848	14788	14662	14817	14911	14797	14626	14884	14793	14746	14907	14878	14738	14842	14944	14828	14821	14754	14757	14814	14796	15010	14718	14937	14895	14764	14937	14883	14876	14748	14934	14709	14842	14828	14786	14751	14914	14968	14793	14949	14770	14701	14701	14795	14750	14913	14745	14759	14784	14837	14954	14713	14823	14955	14705	14673	14892	14801	14781	14855	14734	14823	14836	14930	14952	14793	14895	14751	14899	14858	14907	14767	14841	14744	14885	14855	14911	14716	14732	14830	14829	14683	14741	14823	14849	14825	14924	14865	14949	14874	14741	15070	14674	14805	14901	14667	14957	14907	14754	14913	14917	14876	14756	14662	14896	14634	14819	14835	14826	14733	14775	14852	14861	14839	14818	14963	14806	14921	14864	14596	14981	14691	14716	14614	14789	14963	14851	14814	14787	14871	14923	14757	14790	14843	14712	14798	14959	14650	14865	14804	14673	14760	14768	14887	14870	14816	14609	14910	14817	14945	14869	14821	14730	14728	14824	14935	14715	14911	14754	14834	14915	14806	14953	14918	14796	14808	14893	14807	14756	14870	14755	14819	14803	14750	14893	14761	14729	14831	14878	14885	15023	14775	14592	14905	14798	14799	14821	14816	14757	14890	14920	14814	14754	14779	15017	14845	14732	14656	15052	14934	14825	14845	14700	14910	14923	14898	14939	14844	14576	14623	14724	14794	14789	14816	14811	14678	14975	14767	15012	14787	14821	14614	14788	14713	14803	14824	14775	14794	14782	14880	14999	14854	14706	14756	14701	14953	14790	14779	14845	14765	14809	14985	14706	14812	14688	14704	14648	14746	14948	14712	14855	14842	14748	14872	14920	14791	14691	14922	14745	14764	14942	14748	14928	14704	14804	15017	14763	14835	14717	14767	14834	14845	14861	14833	14899	14773	14803	14814	14795	14800	14870	14891	14930	14716	14679	14899	14975	14908	14744	14686	14854	14745	14799	14798	14879	14754	14803	14843	14690	14834	14799	14621	14888	14909	14863	14788	14790	14830	14687	14866	14806	14934	14884	14810	14848	14697	14759	14875	14746	14910	14810	14831	14808	14772	14732	14841	14713	14856	14804	14747	14953	14784	14891	14523	14858	14800	14612	14925	14833	14787	14735	14728	14847	14687	14966	14831	14930	15032	14891	14627	14752	14764	14935	14945	14902	14987	14741	14866	14856	14946	14976	14663	14892	14904	14796	14765	14805	14708	14871	14860	14939	14796	14836	14783	14891	14857	14781	14791	14655	14931	14672	14793	14978	14811	14662	14980	14802	14681	14749	14922	14877	14870	14703	14909	14553	14879	14809	14719	14934	14915	14700	14807	14833	14798	14828	14885	14682	14887	14693	14753	14766	14838	14794	14854	14738	14668	14783	14685	14898	14718	14800	14658	14873	14893	14772	14932	14605	14981	14746	14807	14866	14858	14767	14925	14772	14821	14891	14682	14759	14708	14709	14906	14841	14731	14797	14773	14741	14745	14813	14762	14802	14873	14833	14759	14863	14797	14799	14713	14811	15059	14792	14796	14816	14799	14820	14802	14835	14789	14808	15050	14821	14869	14772	14820	14983	14771	14734	14983	14922	14752	14717	14883	14761	14854	14922	14725	14719	14854	14929	14697	14855	14744	15015	14518	14858	14790	14888	14953	14889	14938	14835	14821	14736	14747	14688	14874	14744	14712	14771	14849	14676	14833	14837	14978	14860	14716	14841	14613	14810	14769	14800	14857	14916	14865	14694	14681	14989	14863	14928	14823	14732	14840	14903	14897	15022	14818	14761	14720	14690	14716	14756	14911	14807	14747	14796	14799	14961	14780	14756	14885	14910	14831	14671	14701	14957	14760	14701	14847	14784	14877	14831	14827	14908	14665	14970	14994	14926	14702	15011	14970	14980	14969	14782	14910	14764	14840	14771	14854	14688	14760	14915	14858	14863	14704	14682	14755	14806	14738	14829	14929	14764	14913	14682	14885	14988	14726	14688	14772	14714	15047	14803	14801	14809	14659	14640	14863	14869	14691	14970	14743	14724	14768	14787	14848	14787	14637	14769	14910	14930	14821	15054	14722	14887	14912	14816	14601	14910	14786	14636	14881	14947	14743	14781	14747	14825	14703	14935	14742	14926	14748	14855	14874	14811	14840	14722	14643	14796	14850	14883	14764	14760	14649	14709	14801	14804	14692	14691	14936	14788	14838	14930	14906	14845	14730	14989	14794	14884	14753	14729	14665	14771	14925	14913	14845	14704	14966	14784	14871	14924	14755	15013	14911	14939	14761	14773	14704	14642	14932	14717	14807	14766	14961	14667	14682	14735	14789	14830	14903	14733	14774	14859	14625	14677	14960	14883	14684	14816	14927	14792	14902	14871	14779	14818	14696	14905	14810	14730	14764	14936	14822	14893	14827	14753	14696	14914	14699	14777	14769	14702	14797	14748	14829	14606	14723	14767	14935	14906	14885	14778	14883	14829	14771	14905	14852	14882	14735	14815	14794	14823	14837	14828	14767	14876	15087	14800	14773	14921	14701	14936	14879	14886	14702	14982	14752	14806	14827	14758	14765	14989	14860	14911	14793	14930	14894	14833	14887	14835	14796	14854	14793	14863	14900	14952	14753	14897	14713	14789	14761	14718	14911	14936	14737	14784	14992	14940	14652	14618	14929	14789	14731	14902	14900	14801	14782	14843	14810	14809	14758	14728	14778	14796	14944	14797	14901	14936	15036	14850	14725	14774	14862	14998	14692	14877	14839	14871	14845	14857	14896	14778	14651	14927	14861	14782	15083	14966	14847	14694	14939	14982	14698	14821	14719	15025	14998	14789	14814	14858	14911	14824	14855	14857	14783	14831	14709	14772	14866	14903	15011	14850	15115	14864	14849	14920	14917	14803	14822	15005	14774	14756	14885	14881	14801	14831	14827	14746	14842	14848	14790	14956	14923	14851	14714	15021	14763	14734	14849	14734	14959	14852	14675	14962	14740	14670	14962	14819	14792	14688	14832	14531	14770	14838	14800	14657	14801	14858	14694	14908
24758	26207	48446	43249	30592	24690	21344	18410	17966	18010	18146	17869	17935	18052	18088	17849	17980	17957	17832	18148	17781	17777	17988	17927	18073	18076	17971	17899	17786	17921	17972	17879	17846	17800	17912	17890	17876	17962	17833	17683	17842	17767	18008	17831	17933	17930	17935	17799	17839	17697	17958	17913	17962	17969	17713	18162	17854	17876	17899	18017	17879	17737	17741	17587	17651	17866	17715	17774	17716	17924	18007	17859	17672	17756	17792	17779	17868	17720	17673	17847	17799	18196	17958	17777	18091	17929	17827	17918	17744	17642	17589	17784	17816	17721	17853	17859	17990	17845	17623	17848	17991	17679	17689	17934	17914	17820	17779	18095	17956	17947	17869	17862	17812	17810	17703	17716	17817	17857	17771	17724	17667	17690	17806	17615	17941	17792	17862	17918	17670	17779	18042	17637	17510	17737	17841	17810	17788	17670	17847	17628	17658	17807	17700	17656	17791	17827	17810	17777	17824	17800	17774	17993	17790	17860	17880	17942	17912	17903	17870	17845	17794	17807	17632	17830	17722	17933	17843	17753	17833	17611	17628	17823	18040	17592	17734	17713	17753	17752	17891	17682	17846	17704	17807	17914	17716	17807	17701	17520	17920	17658	17701	17769	17768	17656	17733	17693	17936	17812	17812	17723	17551	17806	17756	17758	17827	17545	17675	17834	17833	17590	17801	17821	17714	17683	17715	17709	17655	17804	18067	17920	17651	17837	17737	17843	17804	17809	17747	17872	17813	17907	18071	17702	17925	17736	17911	17800	17838	17743	17796	17725	17700	17757	17740	17853	17801	17986	17603	17771	18017	17722	17857	17644	17759	17789	17760	17770	17927	17845	17932	17762	17794	17859	17804	17952	17947	17725	17588	17812	17596	17865	17727	17725	17779	17657	17843	17596	17754	17632	17789	17898	18002	17945	17736	17725	17792	17802	17729	17927	17823	17837	17974	17643	17769	17809	17779	17752	17664	17826	17524	17753	17998	17821	17879	17551	17642	17862	17827	17651	17983	17616	17760	17659	17906	17823	17780	17678	17884	17829	17714	17817	17917	17908	17838	17540	18025	17881	17916	17960	17552	17869	17998	17871	17603	17826	17976	17827	17797	17741	17973	17899	17985	17938	17833	17703	17824	17808	17688	18042	17934	17920	17859	17717	17691	17916	17829	17809	17768	17817	18011	17747	17701	17689	17769	17654	17881	17726	17722	17664	17720	17702	17653	17834	17772	17749	17797	17901	17735	17977	17799	17909	17916	17737	17736	17553	17873	17740	18006	17915	17941	18030	17805	17763	17579	17789	17824	17835	17637	17824	18026	17800	17870	17831	18061	18064	17878	18018	17944	17749	17693	17750	17700	17875	17842	17736	17863	17558	17734	17732	17673	17708	17907	17824	17804	17860	17795	17849	17744	18012	17729	17866	17861	17750	17897	17727	17932	17762	17728	17663	17771	17911	17758	17944	18022	17768	17707	17737	17857	17759	17858	17771	17806	17796	17808	17975	17891	18102	17895	17754	17724	17786	17932	17859	17673	17734	17687	17947	17719	17844	17775	17681	17925	17821	17908	17956	17915	17702	17789	17766	17938	17747	18010	17953	17886	17690	17952	17864	17915	17734	17843	17883	17898	17846	17771	17821	17693	17673	17808	17969	17843	17904	17787	17941	17939	17976	17746	17660	17637	17778	17708	17831	17941	17768	17870	17710	17901	17746	17649	17736	17528	17739	17794	17695	17794	17650	17937	17907	17504	17884	17775	17821	17771	17733	17901	17890	17777	17846	17864	17848	17817	17741	17902	17707	18033	17964	17801	17876	17366	17826	17888	17725	17830	17861	17941	17631	17704	17864	17710	17831	17680	17757	17868	17898	17606	17635	17774	17809	17754	17896	17799	17763	17841	17765	17865	17706	17843	17836	18029	18049	17894	17755	17887	17808	17996	17852	17805	17886	17587	17687	17859	17939	17806	17858	17793	17879	17664	17739	17821	17810	17730	17680	17896	17776	17829	17725	17877	17856	17622	17781	17765	17956	17901	17833	17676	17702	17800	17694	17778	17792	17841	17696	17679	17864	17940	17738	17765	17703	17758	17627	17568	17691	17811	17841	17810	17431	17771	17752	17980	17862	17861	17746	17915	17962	17821	17968	17793	17634	17915	17745	17756	17727	17795	17803	17771	17937	17847	17758	17870	17736	17748	17840	17865	17786	18110	17843	17853	17974	17934	17766	17695	17639	17725	17979	17934	17718	17582	17739	17506	17917	17748	17843	17588	17827	17745	17797	17824	17686	17926	17956	17723	17685	17863	17875	17794	18046	17659	17564	17850	17876	17864	17792	17764	17700	17905	17868	17740	17840	17876	17797	17959	17781	17875	17924	17620	17863	17737	17657	17737	17805	17802	17826	17549	17912	17967	17767	17961	17667	17804	17763	17844	17967	17670	17731	17805	17772	17543	17811	17917	17877	18003	17781	17712	17652	17685	17682	17819	17888	17923	17992	17793	17739	17639	17888	17718	17895	17819	17823	17777	17888	17839	17668	17960	17862	17857	17901	17871	17786	17651	17722	17651	17886	17760	17789	18002	17915	17905	17929	17621	17976	17826	17820	17731	17676	17866	17875	17844	17667	17822	17708	17856	17899	17817	17722	17676	17713	17718	17547	17686	17814	17734	17808	17837	17867	17643	17892	17782	17841	17814	17905	17968	17860	17877	17819	17851	17855	17835	18035	17877	17790	17909	17733	17609	17976	17918	17617	17653	17846	17842	17868	17802	17900	17797	18000	17789	17633	17573	17786	17726	17852	17870	17752	17832	17696	17976	18019	17997	17919	17729	17803	17876	17751	17855	17766	17764	18005	17934	17959	17790	17741	17753	17575	17943	17923	17906	18028	17679	17749	17936	17932	17921	17838	17784	17988	17970	17715	17898	17911	18083	17672	17868	17717	17697	17775	17529	17520	17851	17860	17923	17833	17789	17790	17768	17969	17871	17843	17896	17726	17802	17988	17582	17838	17949	17887	17959	17793	17907	17908	17878	17838	17852	17750	17991	17889	17938	17533	17815	17841	17774	18055	17675	17860	17740	17808	17951	17954	17864	17884	17884	17792	18023	17882	17788	17656	17611	17760	17868	17925	17839	17830	17664	17814	17874	17789	17861	17829	17835	17856	17865	18035	17895	17646	17765	17799	17688	17563	17699	17759	17601	17751	17871	17837	17873	17769	17870	17840	17982	17949	17737	17934	17810	17923	17779	17879	17613	17819	17853	17862	17892	17900	17631	17714	17558	17770	17681	17796	17829	17800	17618	17914	17890	17817	18056	17703	17808	17915	17824	17780	17775	17929	17988	17885	17932	17839	17970	17831	17897	17758	17823	17739	17888	17488	17805	17890	18101	17833	17770	17916	17715	17617	18038	17963	17763	17708	17856	17789	17890	17757	17706	17986	17814	17655	17669	17614	17869	17729	17807	17840	17573	17797	17904	17805	17798	17918	17704	17656	17875	17574	17735	17829	17848	17811	17725	17868	17805	17878	17566	17934	17934	17651	17793	17776	17731	17958	17793	17655	17711	17739	17951	17822	17696	17705	17632	17956	17870	17589	17767	17710	17670	17648	17774	17717	17802	17604	17696	17787	17821	17827	17947	17923	17897	17829	17772	18002	17809	17535	17806	17819	17695	17869	18014	17931	17920	17709	17790	17836	17877	17455	17776	17831	17895	17891	17828	17748	17789	17891	18027	17757	17912	17703	17796	17767	18070	17731	17914	17753	18032	17891	17833	17887	18112	17705	17680	17789	17798	17904	17768	17899	17767	17841	17898	17874	17783	18017	17879	17811	17795	18033	17748	17753	17873	17765	17891	17705	17734	17887	17936	17759	17903	17875	17744	18095	17905	17705	17888	17722	17910	17817	17841	17855	17747	17752	17789	17819	17861	17912	17855	17670	17757	17672	17678	17739	17773	18001	17854	17670	18068	17852	17849	17810	17884	17829	17962	17831	17925	17960	18051	17698	17728	17643	17782	17907	17843	17941	17805	17923	17998	17818	17874	17910	18081	17937	18011	17893	17702	17956	17798	17816	17804	17682	17711	17898	17857	17843	17721	17903	17862	17896	17722	17880	17781	17785	17821	17895	18041	17901	17666	17732	17922	17959	17947	17911	17710	17564	17679	17776	17693	17696	17861	17991	17867	17931	17785	17805	17734	17884	17894	17868	17772	17783	17850	17910	17718	17777	17755	17782	17940	17949	17973	17803	17932	17710	17835	17730	17781	17779	17919	17820	17848	17608	17858	17628	17804	17780	17883	17901	18028	17953	17841	17955	17968	17888	17852	17748	17897	17646	17955	17820	17750	17870	17909	17818	17718	17775	17793	18000	17667	17863	17771	17750	17827	17808	17908	17762	17635	17949	17853	17822	17675	17790	17990	17871	17642	17872	17810	17850	17918	17557	17839	17843	17828	17717	17895	17940	17945	17658	17901	18035	17744	17833	17783	17842	17681	17750	17898	17927	17956	17784	18107	17819	17638	17685	17744	17770	17665	17622	17730	17779	17819	17788	17749	18010	17936	17793	17738	17792	17861	17762	17883	17992	17937	17872	17776	17996	17870	17845	17783	17693	17794	17845	17836	17867	17917	17799	17845	17635	17923	17705	17714	17801	17769	17571	17837	17867	17778	17901	17723	17735	17558	17702	17855	17803	18004	17872	17813	17973	17859	17833	17851	17917	17899	17677	17953	17695	17975	17905	17653	17845	17820	17939	18090	17769	17741	17875	17966	17975	17683	17921	17840	17859	17724	17931	18016	18026	17773	17771	17696	17874	17990	17722	17617	17699	17809	17874	17958	17748	17748	17785	17757	17742	17776	17853	17809	17779	17736	17971	17760	17899	17773	18010	17822	17961	17901	17904	17567	17831	17774	17674	17910	17778	18072	17659	17788	18105	17601	17785	17834	17904	17858	17822	17774	17847	17935	17851	18022	17712	17744	17434	17745	17889	17783	17800	17927	17992	18023	17898	17850	17647	17886	17808	17821	17827	17761	17796	17817	17474	17738	17927	17795	17796	17802	17811	17885	17933	17922	18002	17810	17943	17922	17884	17868	17615	17779	17789	17787	17682	17954	17750	17870	18036	17689	17700	17681	17859	17640	18046	17847	17836
50412	92652	82906	53114	33285	20741	16448	15355	15426	15531	15360	15429	15466	15544	15534	15515	15560	15458	15421	15555	15379	15347	15614	15469	15461	15587	15347	15559	15579	15351	15425	15460	15481	15437	15497	15472	15390	15435	15460	15488	15441	15335	15357	15450	15197	15420	15402	15503	15404	15370	15573	15452	15365	15489	15286	15501	15474	15377	15521	15403	15468	15476	15278	15431	15539	15611	15383	15507	15339	15568	15498	15508	15510	15454	15263	15395	15387	15470	15403	15440	15473	15369	15425	15382	15473	15514	15401	15346	15372	15524	15490	15532	15401	15505	15231	15497	15526	15597	15417	15358	15409	15424	15398	15332	15455	15359	15249	15525	15443	15202	15435	15521	15492	15494	15447	15398	15246	15511	15382	15417	15338	15430	15529	15430	15381	15470	15253	15325	15430	15522	15340	15579	15370	15478	15565	15298	15412	15465	15534	15345	15520	15512	15414	15409	15336	15360	15417	15454	15371	15465	15496	15455	15371	15457	15384	15446	15442	15474	15431	15365	15379	15330	15337	15352	15557	15368	15507	15721	15333	15368	15373	15579	15310	15413	15452	15607	15349	15369	15531	15387	15653	15438	15440	15243	15415	15319	15330	15433	15387	15409	15418	15368	15473	15469	15437	15555	15346	15460	15326	15499	15232	15425	15423	15399	15366	15583	15582	15410	15481	15419	15405	15433	15452	15424	15311	15506	15501	15403	15389	15495	15420	15387	15653	15343	15472	15559	15501	15471	15368	15424	15362	15485	15293	15417	15453	15463	15399	15429	15488	15449	15430	15366	15601	15383	15382	15403	15376	15314	15497	15496	15333	15499	15461	15603	15264	15461	15492	15310	15394	15493	15443	15481	15522	15623	15481	15375	15614	15379	15574	15524	15617	15526	15386	15229	15511	15295	15478	15346	15376	15402	15535	15425	15527	15401	15328	15521	15396	15439	15426	15263	15421	15504	15333	15315	15414	15388	15347	15428	15446	15472	15302	15474	15608	15299	15202	15526	15335	15517	15498	15382	15354	15419	15430	15362	15403	15468	15554	15430	15476	15341	15467	15505	15455	15565	15399	15332	15283	15434	15288	15419	15547	15576	15462	15351	15347	15283	15300	15590	15558	15442	15397	15276	15544	15558	15473	15500	15254	15450	15516	15463	15569	15563	15443	15432	15567	15588	15260	15434	15348	15387	15255	15516	15449	15373	15565	15508	15360	15415	15395	15176	15609	15434	15558	15273	15548	15438	15450	15455	15420	15529	15435	15538	15388	15461	15380	15432	15463	15219	15357	15453	15503	15496	15393	15432	15377	15628	15412	15445	15443	15260	15416	15300	15480	15481	15321	15546	15350	15414	15455	15444	15574	15469	15326	15388	15427	15361	15338	15476	15390	15506	15401	15547	15568	15256	15454	15482	15437	15300	15509	15466	15372	15556	15524	15374	15328	15323	15417	15317	15387	15480	15406	15436	15483	15546	15644	15489	15360	15510	15468	15337	15463	15506	15560	15363	15229	15528	15489	15401	15325	15401	15571	15264	15405	15470	15512	15438	15689	15402	15403	15429	15437	15519	15332	15436	15406	15442	15308	15427	15513	15399	15382	15418	15403	15328	15520	15526	15275	15351	15618	15444	15443	15444	15512	15520	15501	15327	15496	15341	15548	15288	15503	15390	15587	15434	15428	15609	15376	15446	15577	15233	15511	15333	15524	15420	15493	15420	15281	15427	15397	15404	15614	15352	15412	15567	15435	15341	15417	15381	15319	15469	15416	15424	15380	15520	15424	15535	15405	15577	15460	15289	15567	15437	15578	15413	15466	15468	15567	15578	15435	15437	15608	15484	15244	15405	15552	15232	15476	15459	15439	15506	15387	15508	15449	15259	15504	15351	15337	15416	15642	15564	15372	15478	15289	15332	15659	15566	15314	15390	15604	15181	15444	15607	15341	15344	15393	15310	15451	15361	15348	15466	15483	15440	15344	15408	15354	15456	15479	15422	15548	15433	15507	15471	15463	15319	15464	15284	15453	15332	15463	15530	15453	15278	15464	15228	15492	15523	15260	15544	15344	15238	15458	15388	15490	15418	15306	15439	15511	15362	15501	15411	15429	15458	15276	15473	15382	15415	15363	15204	15429	15659	15343	15493	15374	15440	15360	15533	15463	15411	15364	15414	15439	15392	15403	15431	15330	15511	15241	15657	15444	15379	15287	15471	15560	15451	15437	15551	15392	15533	15460	15304	15447	15467	15403	15614	15425	15391	15481	15474	15436	15486	15555	15456	15403	15334	15419	15490	15469	15405	15432	15432	15455	15487	15342	15446	15228	15427	15285	15554	15467	15471	15210	15522	15431	15529	15455	15489	15414	15438	15596	15459	15457	15423	15370	15376	15412	15550	15464	15496	15571	15292	15239	15414	15523	15432	15308	15371	15415	15527	15361	15443	15585	15518	15505	15473	15303	15332	15343	15467	15507	15434	15458	15357	15399	15537	15393	15481	15418	15504	15273	15574	15543	15452	15524	15343	15398	15284	15544	15537	15373	15422	15397	15495	15439	15177	15407	15398	15460	15449	15612	15449	15527	15474	15579	15216	15378	15485	15347	15569	15285	15414	15454	15501	15347	15372	15420	15325	15487	15524	15417	15353	15276	15464	15430	15382	15425	15405	15432	15425	15500	15292	15392	15301	15263	15419	15546	15413	15451	15525	15479	15358	15622	15407	15569	15374	15397	15349	15277	15487	15597	15383	15442	15414	15553	15455	15387	15558	15329	15463	15311	15504	15146	15419	15401	15433	15362	15418	15431	15589	15374	15348	15576	15295	15334	15373	15448	15453	15212	15532	15226	15371	15485	15573	15492	15412	15540	15631	15535	15339	15408	15372	15332	15595	15500	15347	15484	15447	15387	15286	15526	15322	15526	15328	15479	15554	15550	15356	15411	15274	15442	15386	15217	15359	15444	15357	15426	15436	15503	15533	15265	15320	15223	15607	15429	15588	15303	15442	15509	15391	15372	15444	15273	15468	15446	15272	15426	15235	15405	15412	15393	15634	15457	15567	15501	15449	15467	15340	15393	15532	15285	15341	15418	15275	15342	15524	15468	15356	15427	15427	15450	15414	15421	15508	15494	15525	15541	15603	15321	15626	15416	15506	15531	15478	15463	15486	15358	15435	15647	15458	15538	15391	15318	15409	15576	15413	15423	15542	15536	15534	15324	15363	15271	15137	15384	15477	15403	15553	15360	15375	15472	15592	15296	15368	15332	15378	15332	15438	15382	15601	15548	15278	15608	15479	15438	15387	15386	15331	15402	15388	15413	15462	15459	15449	15467	15359	15319	15416	15314	15465	15448	15359	15438	15463	15270	15411	15727	15530	15515	15341	15298	15498	15621	15402	15429	15279	15471	15333	15370	15400	15279	15414	15560	15485	15330	15444	15415	15308	15385	15448	15296	15502	15296	15239	15462	15426	15572	15514	15498	15418	15416	15403	15483	15433	15436	15382	15476	15499	15451	15362	15354	15387	15395	15425	15354	15538	15419	15571	15479	15433	15379	15417	15285	15334	15515	15483	15569	15615	15266	15311	15426	15465	15384	15392	15543	15586	15365	15363	15544	15474	15501	15496	15514	15486	15643	15375	15498	15305	15549	15567	15424	15475	15658	15253	15440	15416	15412	15279	15294	15327	15391	15389	15511	15597	15505	15444	15371	15563	15205	15333	15303	15303	15479	15580	15492	15501	15223	15526	15448	15363	15316	15487	15387	15319	15526	15638	15494	15439	15423	15448	15405	15272	15363	15442	15362	15269	15419	15528	15458	15599	15346	15278	15446	15457	15452	15450	15491	15531	15385	15469	15484	15304	15527	15473	15609	15428	15531	15502	15293	15356	15378	15452	15312	15412	15589	15310	15273	15305	15454	15166	15419	15525	15305	15305	15416	15310	15479	15383	15418	15226	15458	15347	15401	15475	15493	15572	15468	15549	15345	15476	15464	15444	15347	15476	15478	15636	15345	15497	15471	15340	15395	15455	15354	15406	15181	15340	15288	15514	15567	15575	15372	15583	15405	15391	15333	15670	15350	15566	15500	15336	15560	15360	15472	15343	15511	15314	15268	15428	15397	15372	15360	15467	15185	15595	15426	15551	15361	15398	15325	15448	15387	15381	15518	15587	15441	15474	15481	15554	15502	15489	15533	15384	15464	15401	15442	15292	15355	15511	15463	15443	15362	15572	15345	15525	15553	15525	15472	15393	15416	15401	15584	15482	15359	15531	15416	15479	15481	15380	15347	15506	15560	15379	15615	15349	15542	15515	15466	15377	15457	15483	15723	15243	15260	15481	15323	15558	15412	15385	15423	15300	15578	15498	15316	15481	15528	15253	15552	15578	15559	15479	15302	15423	15386	15299	15415	15391	15357	15407	15451	15384	15504	15506	15497	15369	15392	15509	15504	15284	15427	15436	15360	15330	15553	15436	15271	15466	15282	15542	15344	15366	15409	15543	15558	15335	15403	15493	15352	15440	15438	15441	15265	15385	15410	15418	15323	15508	15441	15290	15546	15626	15479	15511	15447	15440	15369	15386	15424	15530	15557	15445	15537	15561	15423	15309	15417	15485	15528	15452	15482	15338	15407	15436	15471	15567	15584	15566	15319	15420	15403	15624	15346	15630	15549	15282	15587	15451	15489	15389	15227	15251	15571	15441	15474	15451	15459	15561	15200	15443	15319	15410	15635	15359	15540	15506	15455	15421	15469	15569	15386	15491	15560	15475	15490	15441	15519	15443	15408	15488	15423	15587	15448	15357	15507	15538	15313	15414	15448	15537	15463	15484	15489	15531	15297	15244	15528	15500	15405	15376	15517	15489	15427	15436	15138	15611	15319	15394	15619	15278	15474	15391	15660	15484	15321	15750	15332	15573	15691	15533	15489	15401	15413	15465	15423	15384	15474	15404	15374	15385	15410	15309	15248	15539	15364	15315	15312	15708	15348	15287	15415	15398	15391	15587	15531	15478	15362	15423	15474	15477	15451	15311	15508	15490	15402	15427	15552	15399	15421	15410	15378	15418	15480	15509	15378	15533	15313	15461	15455	15432	15275	15552	15308	15365	15453	15469	15394	15482	15136	15403	15430	15414	15243	15576	15460	15445	15429	15409	15410	15543
23061	23713	40513	38087	30584	27093	25426	19269	18188	18676	18405	18264	18408	18201	18144	18317	18318	18199	18182	18156	18362	18300	18197	18091	17999	18086	18043	18232	18115	17867	18114	18168	17900	18277	18060	18059	17888	17950	17948	18255	18192	17963	17913	18107	17840	18105	18081	18095	17975	18118	17937	17942	18073	18097	17872	17813	18065	17945	17820	17964	18039	18023	17982	18070	18045	17927	17953	17957	18129	17951	17928	17731	17860	18109	18138	18058	17911	18031	18012	18017	18132	17946	17932	17967	18035	18059	17988	17967	18047	18200	17936	18028	17893	18059	17962	17999	18014	17947	18037	18216	17951	18130	17900	18089	17886	17921	17964	18122	18143	18117	17860	18052	17990	17842	17922	17991	17945	17975	18187	18018	18135	18091	18097	17980	18084	17849	17856	17917	17963	17989	17961	17977	17920	17984	18123	18158	18209	17910	17832	18022	17972	18197	18083	17888	18176	17995	17990	17957	18044	18139	17918	18051	18056	17922	18048	17931	17995	17919	17928	18123	18016	17853	17976	18093	18010	18032	18102	18137	18060	17834	18005	18010	17883	17936	17995	17839	17996	18048	17916	17953	17950	18054	17960	17890	18115	18048	18096	18166	17883	17976	18087	18085	17997	17981	18091	18002	18040	17937	17972	18056	18110	18020	17891	18079	17832	18067	18032	17997	17911	17794	17888	18093	17880	17908	18083	17958	17910	18039	18096	17901	17673	17984	18151	17942	17773	17981	18060	17811	18065	17842	17858	18070	17997	17976	17938	18014	17985	17919	17956	18065	17909	18050	17929	17938	17914	17922	17756	18046	18015	17924	18166	17833	18026	18084	17931	18043	17870	17995	18020	17878	18287	17920	18191	17830	18021	18063	17958	17800	17846	17945	18052	18004	18078	18001	17659	17791	18145	17949	17784	18101	17943	18025	17907	17991	17858	18217	18088	17909	18009	18121	18064	17907	17878	18129	18181	18155	18295	17866	18075	17981	18014	18213	18109	18028	18029	18126	18154	17789	17992	18170	18018	17966	17893	17959	17977	17794	18073	17800	18033	17918	17942	17934	18062	18220	17945	17859	17810	18013	17797	17905	17940	18043	18001	17752	18001	18091	18030	18052	17817	17837	17766	18111	17981	18125	18104	18035	18139	17613	17973	17908	17828	17825	18050	17887	17933	17875	17789	18052	17945	18045	17965	18164	18049	17980	17927	18075	18014	17960	17912	17773	17848	18051	17821	17956	17858	17920	17949	18001	17973	17930	17969	17980	17817	17863	18030	18136	18037	18174	18001	17884	17651	17845	17859	17863	18044	17895	17805	17877	18026	18076	18005	17996	17832	17858	18044	17929	17927	18048	18056	17960	18049	17950	17853	17809	18031	17952	17841	18150	17891	18027	18026	18069	18009	17953	18064	17983	17864	17902	17829	17870	17919	17902	17832	18096	17897	17800	18002	17978	17941	18072	17931	18057	17866	17853	18028	17761	18070	17943	18048	17977	17980	18133	17944	17987	17896	18048	18031	17994	18064	17727	18017	17824	17960	17971	17707	17940	18122	18068	17930	18023	18029	17844	17832	17824	17959	18143	18097	18241	17859	17976	18242	17982	17974	18064	18104	18000	18036	17932	17956	17833	18069	17874	18015	18146	17957	17945	17904	17738	17771	18037	17873	18093	18091	18190	17970	17830	17845	17941	18023	17974	17952	18024	18048	17916	17895	17947	17852	17885	17928	18147	17944	17933	17972	17995	18027	18000	17819	18052	18099	18069	17946	17951	18220	17984	17966	18061	17973	18081	18044	18093	18090	17857	18139	17935	17935	17981	17930	17831	17982	17834	17803	18066	18004	18047	17933	18002	17843	18099	17825	18159	18015	17912	17913	18144	18038	17949	18149	18105	17831	17983	17912	18144	17930	17988	17977	17928	18072	17856	17939	17900	17951	17957	18070	18022	18223	18015	18032	17950	18115	17866	17900	17778	17992	18015	17826	18089	17985	17772	18226	18058	17851	17889	17768	17828	18005	18052	18056	17907	18114	18043	18098	17908	18059	18069	17747	18024	17849	17917	17687	17865	18079	17947	17867	17950	17993	18063	18004	17942	17985	18100	17901	17731	18034	18096	17996	18135	17928	17977	18026	17897	18069	18088	17832	18142	18072	17891	17933	17930	17809	17963	17790	17930	18051	18133	17986	18094	18033	17998	17957	18089	17870	18133	17842	17873	17870	18142	18020	18011	17930	17940	17917	17835	17858	17760	17810	18109	17950	17878	18115	18354	18050	17934	18271	18011	17872	18100	18009	18120	17950	17845	17886	17863	17976	18107	18132	17943	17981	17987	18035	17817	17830	17890	17859	17979	17890	17944	17961	17946	18018	17914	17828	17961	18026	17899	17934	18007	17960	18120	17784	18054	18025	17919	17965	17932	18050	17954	17963	18018	17867	18076	17954	17979	18153	17948	17985	17633	17920	17944	17988	17949	17932	17880	17944	18020	17825	17841	18040	18051	17997	17976	17918	17993	17743	18119	17773	18240	17861	17943	17862	17938	17816	17949	17913	17926	18031	17882	17813	17786	17905	17747	17786	17817	17803	17884	17955	18054	18182	17986	17987	18011	18046	18115	17991	17897	17811	17836	18122	17972	18016	17881	17986	17929	17817	17945	17880	18006	18019	17988	18028	17995	17976	18048	18025	17998	18035	17833	17814	17804	17934	17676	17919	18024	18045	18012	18082	18063	17872	17901	17903	17888	18032	17973	17825	17968	18113	17997	17831	17789	18030	18019	18045	17980	18053	18075	17919	18161	17850	17891	17927	18032	17876	17972	17941	17978	18015	17854	17968	18030	18041	18054	18108	17947	18059	17981	18058	18124	18000	18151	18016	17908	17952	18023	17920	18162	18076	18103	18000	17937	18186	18068	18121	17954	18032	17769	17827	18402	17933	17873	17817	17855	17971	18109	17969	17859	18081	18125	17899	17932	17991	17971	17792	18099	17856	18143	17922	18053	18037	18008	17903	17947	18193	17813	17807	17637	18012	17922	17915	17986	18046	18032	17993	17857	17891	17911	17966	17859	17823	17905	18012	17773	18102	17889	18146	17916	17847	17997	18202	18049	18069	18057	17901	18089	17984	17945	17997	17984	17927	17746	17926	18151	17924	17924	18000	17928	18141	17837	18012	17912	17893	17766	18011	18049	17972	17774	18071	17987	18150	18045	17715	18057	17849	18116	18055	17944	17707	18039	17944	17755	18026	17969	17954	17959	17941	17974	17808	17874	18044	17801	17932	18097	17948	17930	17731	17800	18157	17989	18107	17995	18079	17906	17936	18142	17887	18020	18035	18076	17834	18111	17949	17819	18042	18195	17979	17990	17974	18061	17914	18188	18038	17895	17916	17984	18160	17790	17696	18111	18041	18020	17773	17780	17784	17897	17966	18020	17717	17897	18195	17991	18138	17974	18172	18043	18233	17996	17965	18049	17686	18126	18036	17894	17770	18047	17991	18218	17808	17825	18042	18060	18144	18115	17916	18050	18020	17827	17975	17969	17890	17962	17781	18049	18214	17944	17940	18100	17997	17850	17955	17708	17806	17826	17781	18092	17911	18081	18053	17985	18087	17938	18107	17867	17928	18218	17876	18046	18087	17903	18239	17897	17962	18022	17828	17904	18000	18105	17972	18038	18117	18019	17958	17902	17800	17959	18099	17920	18106	17868	17927	17915	17974	17899	18029	17834	18151	18016	18013	17766	18059	18030	17829	18062	18220	17999	17805	17987	17799	17893	18036	17888	17937	17922	18134	17887	17917	17903	18104	18174	17764	17653	17925	18243	18156	18107	18067	17858	17848	18017	18232	18049	17867	17811	17759	18256	18072	17992	18009	17856	17965	17889	17962	18027	17867	17957	18150	17809	18023	18049	18077	17912	17974	17961	17786	18026	18063	17743	18114	17946	17927	18027	17909	17976	18090	17836	18091	17849	17944	17936	17952	17965	18045	18013	17999	17990	17983	18019	17898	17889	17892	17957	18131	18067	18093	17996	18147	18146	17846	17962	17945	17808	17825	17866	17992	18073	17884	18032	17777	17806	17979	18164	18020	17739	18058	18118	18210	18155	17760	17938	17914	17920	17874	18108	18041	18005	18115	18064	18216	17768	17700	18241	17957	17907	17992	18047	17972	18138	18156	17987	17871	18037	18059	18122	17958	18144	17844	18053	18161	18229	17868	17890	17984	17891	18128	17838	17823	18079	17839	17898	18060	17949	17876	18099	17908	17992	17953	17881	17835	17908	18085	18238	17919	17954	17934	18144	17906	17779	17965	17984	17980	17884	17914	17983	18071	17849	17973	17895	17993	18099	17831	18087	17904	17878	17999	17921	17898	17941	17917	18102	17913	17903	17865	18005	17897	17988	17872	17983	17927	17980	17968	17959	17895	18012	17954	17863	18019	18005	18052	17946	18073	18149	17975	17754	17836	18022	18028	17921	18040	17901	17911	18124	18079	18062	18050	17913	17890	17971	17951	18120	17980	18147	17897	18081	17968	18103	17992	17964	17833	17841	17884	18003	17879	18026	17899	18192	17952	17952	17998	17900	17905	17929	18042	17846	17859	18071	17762	18186	18131	18110	17867	17877	17884	18248	17884	18007	18029	17881	17991	18090	18127	17980	17956	18009	18018	17846	17986	17973	17931	18071	17970	17940	17866	17975	18195	18024	17876	17994	17895	17885	18024	17990	17777	17773	17854	17964	17919	17795	17902	17842	17943	18163	17909	18053	17885	17894	18126	17887	17729	17903	18113	17898	18105	18043	17969	17842	17858	17936	17898	17966	18264	17911	18019	17792	18056	17941	17859	17984	17890	17946	17930	17910	17778	17893	18228	18041	18094	17958	18051	18031	18069	18049	18010	17894	17836	17955	18067	17755	17956	17806	17855	17906	18093	18147	18200	17810	17850	17898	17741	17906	18121	18122	17715	17945	18008	17779	18214	17976	18012	17821	17997	17824	18000	18049	18061	17991	17864	18026	17988	17646	17816	17813	18070	18061	18083	18014	18058	17959	18126	17971	17855	17920	18057	17992	18093	17779	17964	18059	18012	17869	17818	17907	18174	17859	17910	17971	18159	17905	17869	17891	18100	17843	18133	17777	17795	17980	18042	17838	18146	18139
58988	94034	90741	69132	43826	26527	17448	15343	15413	15553	15534	15722	15493	15583	15363	15689	15498	15598	15583	15424	15464	15510	15459	15414	15660	15373	15556	15703	15623	15527	15497	15535	15640	15474	15488	15613	15596	15643	15564	15442	15618	15471	15353	15565	15558	15499	15467	15538	15519	15506	15668	15364	15579	15594	15373	15540	15608	15422	15535	15445	15505	15634	15534	15478	15483	15445	15405	15574	15473	15333	15473	15349	15593	15488	15642	15476	15530	15537	15453	15630	15434	15474	15482	15549	15685	15457	15358	15560	15430	15613	15596	15537	15455	15478	15554	15533	15531	15520	15581	15618	15565	15362	15443	15574	15681	15633	15446	15445	15487	15567	15368	15707	15598	15557	15443	15482	15329	15514	15529	15464	15582	15691	15536	15585	15541	15540	15636	15627	15642	15372	15447	15590	15395	15443	15376	15428	15427	15432	15613	15535	15343	15581	15700	15368	15532	15500	15482	15387	15498	15481	15381	15457	15428	15592	15454	15561	15564	15493	15520	15404	15547	15655	15439	15632	15535	15600	15557	15420	15383	15494	15396	15518	15517	15648	15592	15495	15517	15484	15319	15414	15519	15255	15554	15487	15494	15450	15620	15403	15444	15414	15675	15351	15552	15656	15408	15432	15522	15512	15473	15386	15717	15606	15514	15507	15582	15419	15630	15557	15436	15511	15601	15497	15461	15615	15605	15359	15495	15292	15451	15421	15687	15445	15645	15342	15494	15369	15437	15465	15374	15471	15588	15357	15384	15447	15484	15488	15492	15525	15448	15529	15432	15562	15431	15390	15493	15634	15524	15521	15470	15700	15494	15514	15554	15511	15383	15368	15491	15435	15661	15300	15544	15421	15574	15619	15492	15477	15465	15406	15464	15241	15610	15523	15549	15681	15543	15484	15656	15534	15511	15342	15616	15481	15481	15428	15425	15728	15477	15359	15745	15500	15602	15558	15576	15654	15607	15571	15414	15683	15493	15489	15609	15562	15430	15513	15554	15337	15448	15523	15633	15461	15515	15425	15580	15543	15624	15543	15448	15527	15585	15430	15461	15363	15657	15590	15486	15514	15584	15442	15509	15424	15589	15511	15457	15486	15600	15533	15538	15583	15430	15473	15623	15613	15369	15498	15293	15382	15608	15462	15519	15470	15447	15583	15354	15518	15332	15354	15341	15466	15634	15612	15389	15428	15349	15606	15512	15463	15435	15548	15543	15544	15453	15554	15424	15540	15502	15533	15702	15528	15426	15428	15521	15648	15331	15515	15485	15522	15469	15377	15400	15730	15579	15589	15346	15616	15562	15424	15398	15619	15472	15259	15602	15517	15443	15477	15391	15471	15539	15543	15629	15365	15412	15440	15370	15574	15541	15604	15321	15469	15577	15497	15520	15417	15598	15501	15442	15559	15581	15511	15357	15466	15487	15586	15491	15403	15531	15446	15463	15469	15468	15560	15639	15411	15506	15758	15556	15567	15607	15493	15523	15474	15387	15564	15350	15393	15535	15490	15569	15241	15640	15572	15419	15415	15484	15538	15505	15538	15447	15523	15525	15658	15445	15471	15560	15495	15487	15519	15590	15541	15641	15557	15578	15312	15564	15393	15593	15477	15486	15350	15416	15393	15634	15620	15630	15545	15467	15463	15457	15551	15335	15603	15480	15500	15508	15386	15434	15388	15521	15422	15271	15552	15639	15492	15487	15490	15356	15532	15484	15430	15316	15444	15405	15464	15410	15544	15474	15519	15515	15502	15681	15433	15492	15449	15545	15548	15521	15386	15500	15520	15542	15538	15300	15421	15466	15589	15458	15526	15450	15509	15534	15333	15513	15445	15561	15478	15534	15502	15519	15573	15498	15470	15337	15729	15650	15558	15463	15407	15638	15671	15660	15446	15448	15395	15430	15471	15577	15484	15636	15521	15482	15512	15522	15422	15486	15418	15421	15510	15589	15383	15473	15316	15248	15336	15352	15552	15439	15496	15463	15445	15526	15487	15458	15484	15568	15332	15635	15496	15388	15409	15378	15455	15529	15503	15532	15210	15524	15772	15482	15646	15609	15569	15466	15588	15443	15533	15545	15505	15552	15556	15639	15415	15474	15449	15460	15473	15576	15319	15571	15440	15793	15477	15417	15615	15636	15490	15468	15557	15492	15422	15453	15669	15519	15554	15540	15398	15261	15454	15462	15296	15620	15508	15406	15548	15461	15339	15582	15443	15515	15452	15382	15403	15449	15476	15411	15463	15703	15503	15367	15408	15393	15439	15472	15472	15556	15635	15634	15694	15418	15630	15484	15379	15520	15696	15496	15553	15559	15567	15611	15546	15654	15473	15702	15467	15329	15645	15418	15409	15453	15440	15648	15586	15566	15480	15587	15397	15518	15676	15418	15559	15542	15459	15518	15719	15358	15468	15564	15566	15676	15537	15566	15503	15635	15359	15523	15379	15556	15521	15592	15658	15599	15458	15549	15405	15518	15556	15362	15576	15530	15440	15569	15647	15468	15424	15400	15478	15449	15428	15448	15458	15393	15548	15519	15559	15489	15441	15574	15526	15434	15524	15616	15385	15472	15546	15353	15571	15533	15338	15428	15353	15376	15592	15442	15621	15454	15460	15323	15462	15342	15561	15184	15535	15530	15550	15430	15448	15592	15604	15459	15625	15460	15442	15566	15597	15447	15778	15434	15637	15426	15540	15578	15484	15606	15465	15403	15490	15389	15557	15460	15502	15497	15530	15449	15407	15369	15439	15530	15561	15642	15565	15482	15586	15451	15347	15535	15415	15399	15615	15649	15494	15525	15444	15581	15691	15559	15543	15702	15544	15617	15423	15423	15372	15561	15511	15507	15505	15565	15534	15437	15568	15507	15482	15328	15426	15518	15475	15587	15611	15452	15485	15417	15494	15387	15509	15570	15527	15527	15512	15489	15525	15633	15392	15423	15385	15613	15380	15540	15582	15533	15459	15520	15574	15550	15439	15427	15558	15613	15432	15386	15493	15557	15702	15451	15629	15451	15467	15438	15635	15573	15467	15548	15537	15447	15519	15450	15386	15523	15607	15409	15426	15572	15583	15388	15467	15650	15701	15508	15473	15630	15480	15544	15596	15384	15514	15584	15643	15331	15451	15522	15233	15629	15487	15488	15467	15565	15392	15635	15581	15446	15449	15532	15510	15589	15521	15463	15464	15404	15410	15456	15504	15566	15648	15487	15719	15527	15526	15571	15626	15582	15407	15519	15540	15445	15570	15413	15496	15527	15438	15618	15411	15524	15622	15487	15535	15472	15512	15504	15469	15517	15422	15579	15434	15424	15552	15531	15524	15553	15491	15415	15579	15503	15544	15535	15647	15636	15593	15536	15360	15483	15326	15593	15362	15483	15296	15617	15597	15348	15483	15314	15631	15400	15548	15425	15502	15390	15305	15514	15426	15533	15419	15445	15545	15457	15517	15246	15430	15471	15555	15538	15475	15527	15418	15505	15405	15673	15416	15691	15427	15461	15469	15469	15606	15455	15581	15413	15436	15558	15460	15392	15702	15501	15389	15554	15456	15497	15503	15308	15506	15539	15525	15518	15554	15597	15434	15593	15375	15455	15661	15326	15583	15625	15410	15453	15503	15434	15569	15495	15508	15345	15502	15528	15548	15477	15472	15623	15493	15421	15499	15493	15314	15453	15503	15498	15580	15673	15312	15530	15472	15458	15508	15628	15546	15431	15589	15450	15480	15380	15503	15466	15458	15562	15452	15472	15358	15555	15426	15639	15578	15514	15425	15536	15409	15679	15545	15580	15430	15430	15487	15678	15339	15466	15487	15669	15664	15508	15475	15598	15398	15498	15614	15391	15564	15422	15686	15445	15627	15448	15358	15491	15311	15636	15485	15629	15426	15645	15351	15502	15471	15413	15353	15605	15469	15426	15664	15548	15452	15320	15527	15482	15466	15414	15460	15395	15630	15613	15480	15535	15492	15432	15626	15517	15393	15438	15520	15544	15521	15591	15480	15451	15524	15601	15447	15484	15523	15777	15286	15533	15465	15735	15472	15466	15485	15472	15445	15421	15393	15568	15698	15742	15604	15499	15491	15590	15550	15548	15622	15481	15483	15533	15523	15515	15213	15482	15570	15642	15362	15475	15440	15631	15392	15552	15542	15501	15544	15640	15499	15393	15468	15691	15530	15592	15689	15594	15550	15310	15440	15571	15485	15391	15380	15453	15533	15559	15373	15565	15455	15629	15515	15545	15361	15478	15549	15365	15492	15517	15527	15642	15599	15505	15466	15507	15569	15457	15523	15472	15544	15411	15449	15553	15509	15444	15455	15519	15403	15434	15344	15491	15582	15421	15372	15330	15507	15624	15523	15507	15571	15460	15630	15495	15596	15368	15447	15503	15603	15650	15507	15575	15425	15324	15457	15662	15526	15405	15567	15277	15379	15487	15470	15344	15384	15487	15383	15449	15489	15400	15430	15497	15435	15506	15413	15514	15371	15693	15516	15578	15329	15516	15444	15441	15559	15554	15500	15578	15542	15594	15588	15438	15517	15484	15362	15500	15408	15488	15672	15545	15466	15578	15404	15483	15367	15477	15420	15427	15690	15526	15568	15490	15326	15576	15706	15429	15475	15464	15548	15599	15507	15599	15502	15633	15624	15462	15595	15470	15696	15451	15477	15348	15586	15579	15550	15521	15520	15532	15599	15481	15581	15410	15504	15522	15607	15402	15557	15453	15556	15503	15563	15425	15591	15510	15531	15507	15392	15461	15547	15432	15564	15411	15595	15444	15547	15528	15396	15509	15367	15374	15379	15532	15531	15561	15612	15474	15460	15510	15655	15684	15628	15531	15285	15635	15477	15560	15518	15420	15448	15381	15431	15479	15766	15484	15317	15600	15512	15614	15623	15604	15615	15433	15408	15593	15417	15424	15445	15553	15499	15562	15481	15318	15282	15523	15384	15441	15709	15694	15358	15621	15386	15571	15596	15455	15387	15358	15428	15640	15429	15377	15552	15627	15448	15448	15453	15479	15483	15506	15363	15322	15440	15593	15471	15351	15587	15629	15450	15374	15376	15607	15478	15516	15385	15556	15548	15508	15281	15487	15553	15629	15281	15628	15454	15672	15381	15538	15601	15540	15628	15620	15568	15618	15338
29328	37726	43861	31438	21793	18879	17884	17460	17204	17198	17334	17426	17467	17329	17340	17375	17467	17295	17163	17375	17219	17420	17262	17439	17095	17276	17447	17247	17171	17109	17242	17211	17321	17258	17336	17281	17176	17248	17184	17240	17361	17382	17321	17281	17335	17239	17487	17372	17185	17167	17265	17166	17105	17253	17351	17319	17453	17409	17183	17281	17561	17235	17043	17218	17233	17118	17203	17138	17172	17295	17057	17172	17158	17053	17151	17496	17136	17367	17134	17152	17111	17227	17401	17212	17369	17234	17381	17322	17308	17052	17083	17415	17338	17180	17138	17521	17306	17316	17296	17131	17280	17267	17111	17733	17186	17278	17309	17238	17371	17104	17133	17099	17228	17274	17153	17286	17318	17125	17130	17233	17258	17198	17188	17209	17115	17145	17223	17289	17236	17118	17269	17151	17143	17297	17281	17210	17071	17231	17193	17178	17274	17360	17249	17329	17247	17412	17275	17281	17195	17567	17278	17177	17135	17218	17233	17018	17158	17115	17150	17053	17418	17396	17393	17107	17158	17105	17219	17133	17103	17165	17113	17416	17335	17163	17092	17186	17242	17412	17173	17390	17376	17176	17328	17336	17184	16953	17211	17179	17246	17186	17245	17330	16993	17092	17350	17442	17384	17283	17141	17294	17182	17198	17386	17315	17255	17009	17108	17350	17063	17276	17313	17324	17285	17236	17265	17421	17078	17069	17305	17264	17075	17344	17135	17439	17053	17169	17155	17454	17277	17469	17242	17258	17312	17152	17326	17378	17080	17177	17334	17462	17240	17145	17155	17430	17449	17260	17198	17236	17366	17357	17194	17307	17066	17212	17165	17297	17048	17199	17159	17261	17397	17497	17320	17266	17194	17363	17145	17389	17302	17153	17127	17074	17209	17233	17543	17217	17306	17364	17231	17055	17349	17300	17345	17031	17048	17340	17335	17178	17170	17146	17208	17016	17263	17285	17250	17302	17109	17316	17274	17054	17198	17299	17442	17205	17314	17424	17346	17262	17144	17169	17159	17548	17255	17261	17068	17168	17436	17108	17060	17427	17350	17363	17144	17197	17390	17267	17378	17154	17270	17261	17448	17408	17274	17089	17219	17195	17343	16984	17100	17382	17354	17161	17393	17127	17030	17273	17248	17306	17168	17263	17343	17111	17195	17374	17168	17219	17217	17238	17205	17192	17427	17234	17066	17154	17361	17047	17268	17333	17106	17270	17230	17499	17089	17279	17204	17290	17204	17089	17358	17190	17210	17287	17282	17373	17192	17330	17151	17374	17204	17331	17332	17480	17158	16979	17159	17332	17302	17254	17225	17327	17308	17219	17246	17280	17155	17186	17077	17360	17006	17169	17266	17306	17355	17317	17230	17237	17084	17504	17316	17283	17294	17297	17286	17223	17282	16939	17232	17130	17302	17271	17262	17226	17222	17185	17280	17268	16989	17211	17375	17377	17498	17142	17252	17040	17345	17279	17146	17155	17194	17343	17200	17244	17317	17076	17226	17217	17280	17154	17068	17283	17154	17197	17262	17183	17176	17416	17321	17111	17287	17345	17354	17375	17244	17251	17302	17400	17339	17406	17214	17186	17111	17119	17106	17143	17097	17138	17320	17306	17242	17155	17187	17375	17306	17490	17096	17357	17006	17344	17479	16997	17133	17229	17225	17278	17252	17409	17400	17323	17400	17346	17410	17221	17319	17197	17071	17291	17229	17348	17250	17126	17190	17315	17120	17134	17158	17058	17267	17371	17271	17301	17155	17320	17260	17385	17288	17215	17391	17227	17383	17340	17408	17263	17225	17417	17325	17313	17257	17302	17345	17259	17276	17455	17051	17198	17434	17331	17192	17037	17330	17220	17277	17191	17223	17339	17182	17435	17287	17303	17258	17354	17413	17309	17150	17281	17273	17189	17195	17191	17154	17195	17358	17125	17119	17232	17125	17512	17254	17131	17300	17306	17388	17115	17187	17087	17221	17237	17289	17217	17309	17131	17218	17096	17293	17315	17480	17469	17225	17194	17113	17167	17224	17441	17319	17084	17298	17257	17202	17193	17415	17318	17092	17359	17190	17287	17161	17158	17303	17165	17164	17399	17245	17180	17304	17244	17356	17194	17127	17307	17163	17187	17383	17376	17238	17081	17330	17347	17114	17438	17075	17274	17277	17343	17241	17251	17427	17351	17138	17301	17280	17287	17317	17353	17278	17113	17283	17149	17095	17316	17167	17243	17475	17426	17399	17239	17285	17384	17379	17384	17283	17122	17289	17235	17416	17442	17232	17296	17187	17286	17256	17207	17333	17208	17213	17231	17252	17265	17473	17324	17288	17323	17457	17125	17275	17234	17151	17227	17191	17216	17253	17406	17176	17278	17177	17298	17155	17393	17446	17420	17115	17005	17165	17114	17135	17341	17203	17087	17334	17128	17241	17238	17231	17462	17258	17259	17162	17363	17449	17305	17239	17145	17176	17169	17083	17223	17302	17266	17123	17316	17242	17177	17240	17379	17276	17194	17358	17316	17218	17081	17322	17125	17366	17484	17132	17344	17199	17255	17523	17391	17319	17337	17048	17109	17264	17275	17330	17043	17177	17354	17307	17214	17235	17172	17328	17320	17220	17217	17218	17390	17406	17368	17191	17227	17386	17110	17358	17136	17497	17320	17020	17261	17319	17161	17232	17178	17218	17211	17267	17244	17315	17162	17260	17169	17288	17113	17127	16886	16997	17197	17317	17197	17349	17260	17154	17540	17140	17184	17332	17314	17311	17314	17124	17415	17236	17166	17488	17287	17147	17100	17319	17576	17340	17153	17107	17291	17398	17110	17281	17315	17154	17190	17339	17247	17380	17401	17243	17303	17160	17033	17128	17306	17279	17335	17309	17233	17333	17310	17197	17210	17185	17088	17146	17295	17251	17273	17182	17323	17200	17240	17100	17245	17178	17225	17218	17213	17287	17154	17236	17082	17457	17165	17376	17109	17082	17116	17089	17154	17144	17291	17269	17288	17259	17008	17285	17282	17103	16999	17303	17256	17094	17082	17291	17166	17163	17349	17117	17134	17234	17353	17378	17243	17183	17167	17195	17215	17203	17255	17158	17381	17116	17245	17225	17169	17056	17334	17392	17446	17046	17176	17047	17323	17159	17203	17272	17278	17213	17551	17492	17352	17297	16994	17170	17113	17351	17233	17192	17509	17183	17230	17438	17186	17120	17016	17036	17171	17274	17269	17205	17278	17094	17247	17242	17255	17261	17058	17331	17213	17220	17419	17116	17313	17100	17238	17408	17190	17228	17110	17099	17256	17216	17165	17137	17198	17167	17293	17421	17218	17340	17312	17216	17245	17051	17140	17209	17168	17374	17133	17319	17118	17289	17381	17101	17377	17341	17328	17288	17241	17080	17089	17104	17234	17237	17375	17304	17358	17403	17315	17016	17141	17226	17265	17350	17355	17241	17234	17214	17199	17281	17226	17382	17301	17317	17266	17111	17255	17127	17280	17062	17234	17209	17265	17143	17210	17279	17491	17479	17139	17352	17264	17323	17157	17287	17235	17212	17162	17339	16944	17372	17310	17152	17325	17418	17272	17250	17403	17057	17148	17426	17282	17381	17389	17211	17315	17100	17215	17176	17118	17267	17056	17192	17372	17115	16933	17289	17228	17051	17273	17359	17108	17402	17296	17264	17178	17268	17037	17230	17387	17325	17360	17102	17264	17170	17362	17638	17359	16999	17406	17285	17322	17375	17274	17235	17127	17229	17435	17436	17335	17192	17329	17116	17111	17177	17407	16996	17192	17197	17403	17243	17125	17388	17306	17163	17199	17259	17047	17207	17398	17127	17146	17233	17146	17203	17312	17173	17159	17214	17374	17270	17233	17174	17219	17277	17310	17207	17319	17358	17201	17175	17280	17196	17101	17341	17206	17172	17151	17110	17227	17193	17304	17175	17029	17129	17224	17198	17414	17165	17238	17179	17258	17268	17081	17216	17259	17319	17061	17336	17233	17131	17247	17055	17226	17314	17337	17284	17137	17257	17064	17220	17369	17354	17015	17306	17189	17307	17133	17173	17310	17304	17324	17215	17137	17398	17016	17281	17339	17113	17290	17209	17335	17176	17234	17288	17040	17351	17322	17236	17132	17240	17431	17243	17028	17139	17058	17271	17288	17375	17284	17494	17298	17241	17295	17027	17167	17229	17041	17353	17588	17165	17528	17294	17156	17196	17268	17484	17351	17405	17488	17197	17357	17043	17175	17291	17162	17365	17347	17157	17326	17103	17167	17201	17348	17196	17090	17201	17296	17361	17356	17341	17438	17200	17095	17325	17273	17432	17118	17231	17293	17220	17059	17147	17309	17220	17439	17461	17245	17403	17291	17449	17322	17483	17275	17286	17253	17267	17361	17386	17363	17182	17324	17335	17154	17163	17387	17332	17277	17236	17168	17161	17221	17175	17063	17055	17311	17112	17313	17292	17325	17284	17261	17278	17152	17289	17289	17359	17284	17274	17435	17324	17223	17266	17174	17048	17300	17225	17177	17227	17495	17273	17428	17321	17204	17360	17149	17249	17307	17237	17078	17142	17289	17393	17329	17175	17297	17090	17162	17177	17162	17291	17182	17243	17246	17165	17381	17186	17132	17249	17225	17294	17355	17196	17299	17015	17362	17244	17310	17314	17394	17264	17291	17064	17305	17300	17199	17329	17342	17389	17337	17289	17118	17143	17330	17198	17170	17252	17203	17166	17232	17172	17265	17278	16922	17336	17365	17504	17386	17194	17280	17304	17278	17165	17197	17302	17140	17430	17284	17262	17274	17223	17220	17234	17222	17185	17265	17312	17266	17177	17310	17300	17319	17361	17369	17237	17201	17137	17128	17323	17285	16990	17243	17264	17402	17376	17199	17388	17112	17336	17197	17239	17337	17243	17235	17329	17200	17092	17356	17164	17417	17272	17344	17175	17415	17200	17259	17252	17265	17151	17359	17242	17224	16992	17164	17221	17221	17291	17216	17307	17238	17410	17393	17259	17252	17259	17177	17415	17089	17398	17316	17365	17368	17295	17293	17567	17234	17366	17289	17392	17138	17140	17250	17040	17384	17126	17142	17128	17186	17217	17327	17116	17197	16927	17393	17322	17163	17156	17471	17161	17251
33278	57793	46409	27485	19308	16282	15295	14931	14926	14982	15027	15019	15099	14991	15097	15133	14955	14958	15116	15126	15095	15095	15087	15022	15193	15088	15105	15131	15095	15118	14976	14989	15082	15007	15094	15045	15055	15066	15130	15169	15089	15009	14990	15066	15185	15180	15111	15127	15039	14969	15166	15046	15151	14973	15050	15056	15059	15100	15048	14986	15054	14772	15109	14982	15077	14999	14986	15068	15327	15041	14971	14999	14885	15138	14935	15028	15028	14873	15037	14965	14912	15194	15086	14934	15091	15134	15044	15102	14860	14873	15191	15204	15055	14951	14891	15014	15117	15137	15081	15167	15019	14976	14961	15021	15074	15007	14933	14981	14999	15070	15180	14919	15038	15011	15103	14941	14912	14855	14994	14931	15063	14999	15107	15091	14973	15037	15117	14911	15092	15127	14998	14937	15100	15052	15087	15128	15065	15037	14974	14758	14982	14932	15026	15040	14821	15108	15151	15120	15003	15130	15258	15045	15012	14961	14913	15059	15003	15044	15093	15175	14963	14899	15062	14845	15067	15004	14962	14957	14985	15163	14956	15330	15110	15156	15293	15069	14942	15175	15027	15078	14845	15005	15135	15127	15130	15030	14954	14958	14976	15040	15028	14945	15011	15111	15031	15079	14796	15206	15060	15151	14899	15203	15060	15122	15128	15172	15009	15047	14802	15174	15016	15055	15045	15020	15238	14993	15202	14970	15181	15149	15021	15092	15210	14894	15217	15211	15075	14929	15072	14970	14991	15031	15048	14935	14893	15091	15120	15038	14889	14963	15088	15105	14992	14930	15029	15163	15202	14856	14938	15111	15153	15111	15099	15046	15233	15119	15019	14961	15051	15048	15038	14962	15006	15017	15143	14983	15147	15171	15147	15247	14984	15028	15021	15103	15183	15025	15154	15065	14953	15020	15007	14876	15133	15041	14853	14969	15119	14995	15047	14981	15158	14941	15121	15006	15159	15135	14996	15154	14929	15181	14955	15076	15063	15076	15113	15122	15003	15011	14822	15027	15240	14897	14938	15158	14819	15029	14950	15100	15224	15058	14862	15151	15007	15059	15203	15014	14953	15128	14976	15018	15086	15100	15022	15163	15081	15032	15042	14895	15108	15004	15077	15215	15019	15042	14980	15088	15172	14958	15185	14969	15131	14863	15080	14947	15110	15093	15041	15110	15134	14949	14890	15036	15016	14991	15079	15002	15058	15177	14946	15154	15178	15106	15159	15008	15086	15077	15097	15013	15167	14887	15083	15129	15009	14953	15053	15077	14995	15145	15021	15134	14993	14898	14904	15167	14998	15005	15046	14896	15039	15178	15077	15068	14947	15126	15043	15027	15208	14997	14904	15058	15020	15012	15151	15059	14904	15117	15097	15256	15106	15465	14917	15061	15039	15011	14888	14955	15074	14963	14875	15098	15085	15062	15100	15167	14907	15010	14912	14959	15192	14938	14904	15084	15023	14971	15208	14961	15093	15054	14940	15000	15086	15121	15013	14839	15090	15117	15215	14949	14949	14925	15002	14988	15064	14862	15080	15003	15055	15072	15077	15099	14937	14886	15202	14864	15064	15006	15001	14957	15282	14907	14977	14974	14956	15174	15070	14905	14961	15006	15023	15079	15134	15013	15162	15162	14995	15160	14951	15015	15077	15091	15068	14988	15101	15051	15038	15003	14932	15115	14908	15047	15010	15064	15123	15093	15165	15124	14937	15096	14778	15091	14896	15047	14928	15142	15058	15048	15048	15164	14982	15065	14893	15170	14977	15016	14993	14966	15042	14921	14893	15029	15059	15080	15023	15172	15045	15005	14913	15087	15227	14985	15011	15198	15093	15042	15200	15002	15011	15045	14969	15050	15044	15273	14829	15010	15154	15014	15114	14948	15005	15217	14996	15138	14963	15220	15013	15228	14900	14985	14932	15139	15034	15183	14857	15089	14970	15133	14893	15052	15051	15046	15134	15121	15071	15052	15094	15094	15068	15072	15070	15163	15137	14975	14998	15162	14808	15114	15148	15150	15134	15073	14999	14981	15032	15204	15193	14938	15058	15132	14921	14962	14881	15123	15071	14987	15109	14854	15043	15034	14962	15147	15036	15023	14940	15228	15167	15096	14929	14907	15170	15120	15100	15129	15079	15066	15018	15038	15102	14982	15153	15046	15227	15088	15060	15121	15126	15046	14955	14914	15122	15047	15175	15207	14941	15003	15157	14853	14948	14916	15233	14965	15108	15096	15154	14991	15121	14987	15036	15016	15113	15053	15264	15037	15003	14985	15291	15156	15079	14899	15222	14920	15012	14983	15126	15109	15096	14967	15150	15057	15018	15163	14986	15052	15145	14932	14978	14941	15148	15043	15012	15188	15063	15086	15090	14856	14897	15029	15025	15029	15076	15029	14962	15063	15069	14874	15102	14974	15169	15132	15051	14915	14991	14918	15045	14998	14927	14995	15114	14910	15151	15142	15107	15154	15115	14960	15118	15074	15017	15176	14999	15156	14969	15130	14924	15046	15063	14914	15015	15124	15116	15162	14838	14982	15108	14997	15074	14919	15074	14945	14972	15007	15004	15010	15145	14946	14853	14958	15069	14898	15155	14804	15233	15230	15074	15086	15191	15095	14941	15086	15104	15093	15124	15014	14943	15173	15037	15076	15086	15043	15022	15036	15014	15004	15029	15002	15068	15134	15029	15032	15009	14909	15058	15154	15142	14984	15142	15101	15142	15047	15188	15030	14976	15125	14962	15106	14930	14991	15149	15138	15119	15044	15007	15043	14989	15087	15114	15066	15063	15258	15213	15007	15026	15025	15099	15059	14859	15115	15128	14926	15229	14928	15091	15205	15055	14930	15136	15001	15122	14889	15096	15219	15066	15041	15070	15066	15058	15125	14971	14884	14959	15008	15185	14954	15183	15146	15109	14933	14955	14988	15035	15075	15094	15081	15027	15239	15092	15108	14935	15053	15175	14923	15095	14972	14867	15128	14867	15136	15260	15151	14956	14943	15030	15098	15110	15095	15066	14981	14963	14907	15128	15037	14827	15104	15112	15053	14924	15153	14914	14830	15230	15011	14916	14972	15012	15239	15062	15073	15173	14900	14891	15073	14934	15072	15142	14910	15085	14819	15103	15114	15018	15108	15065	15157	14995	15089	15088	14951	15025	15039	15083	15135	15021	15056	15179	14981	14998	15363	14994	15106	15084	15003	15159	14975	15019	15001	14980	15099	15070	14997	14874	15018	15277	15012	14938	15029	14866	15072	15018	15161	14956	15069	15167	15091	15059	15022	14952	15136	14820	15001	15230	15087	15031	15159	14959	15168	15140	14995	15093	15009	15042	15230	14981	15095	15329	14842	15051	15025	14997	15102	15092	15166	14994	14995	15038	15043	15144	15088	15133	15188	14966	15012	15080	14958	15212	14983	15028	14994	15177	15037	14955	15108	14976	14978	14999	15041	15009	14978	15094	14985	15041	14969	15163	15193	15117	15119	15186	14867	15057	14879	14956	15175	15016	15111	15165	15047	14884	15043	15238	15091	15034	15017	15101	14948	15008	15143	15015	15061	14980	15096	14956	15004	15078	15096	15045	15097	15027	15090	15169	15140	15108	15040	15045	14903	15065	15097	15011	15165	15091	15037	14974	15183	15108	15182	15113	15085	15237	15125	15071	15122	15073	15160	15121	15042	15215	15078	15061	15043	15011	15022	15062	15120	14960	15122	14941	15098	15106	15001	15128	15037	15170	15104	15100	14899	15031	15142	15258	15074	15012	15096	15049	15078	15041	14948	15105	15039	14948	14971	14859	15150	15059	14891	15112	15003	15012	14972	15050	14950	14993	15100	15064	15007	15276	14896	15027	14959	15038	14991	15109	15003	14993	14985	15157	15087	15069	14898	15024	15170	15158	15162	14968	15206	15037	15199	15072	15009	15046	15125	15146	15093	15133	15022	15219	14964	15195	15156	15154	15071	15149	15126	15016	14850	15076	15070	14966	15026	15304	15087	14986	15181	14947	14962	14979	15028	14931	14945	15124	15021	15054	15063	15061	15029	15065	15081	14941	15043	14952	14930	15142	15069	14925	15100	15155	15111	14828	15077	14975	15000	15054	14869	14939	15147	15057	15021	14902	15026	15016	14995	15150	14969	15055	14996	15026	15041	14895	14975	14840	15027	15043	15117	15090	14910	14947	15190	15130	15149	14929	15016	15075	15036	14964	15121	15078	15032	15331	14917	15067	15224	15014	14942	15097	15021	15115	15181	15103	15053	15159	15054	15094	15090	14952	15219	15156	14906	15105	15067	14954	15040	15077	15037	15088	15121	15110	14995	15060	15233	15026	15129	15129	15063	14965	15058	15159	15145	14920	14939	15051	15173	15110	15114	15166	15144	14983	15111	15261	15067	15120	15180	15085	14944	15198	15088	15050	14915	14990	15012	15099	14923	15041	15170	15045	15095	15088	15136	14879	14955	14959	15048	15185	14867	15059	15069	14991	15193	14954	15111	14912	14996	15093	15129	15065	14972	15043	14901	15039	14862	14914	15041	15165	15104	15119	15214	14976	15032	14934	15203	15128	14906	15071	15043	14925	15204	14994	15219	15109	15102	15023	15003	15058	15055	14950	14929	14955	15050	15089	14977	15162	15092	15054	14953	14970	15102	15090	14879	15124	15104	15103	14990	15152	15111	14875	14995	15092	15160	15067	15075	15063	15103	15184	15028	14911	15091	15275	14968	15194	15028	14937	14891	15072	15042	15102	15007	15077	15186	15142	15013	15218	15153	15002	15039	15126	14967	14953	14884	15012	15088	15105	15041	15119	15083	15020	14880	15330	15171	15110	15089	15072	14942	15008	15119	15068	14958	14997	15026	14941	15007	15296	15068	14950	15231	15121	14998	15179	15101	15136	14799	14939	15125	14945	15153	14940	15000	15150	15185	15051	15065	15128	14987	15109	15142	15001	14954	14930	15120	15013	15077	15086	15052	15184	14958	15134	14939	15171	15079	15121	14986	15172	15064	15089	15133	14929	15029	14963	15267	15157	15017	15025	14988	15010	15193	15105	14905	14993	15115	14939	15037	15027	15171	14995	15069	14995	14902	14941	15180	15078	15104	15072	15022	15148	15166	15086	15177	15140	15087	15007	15027	15030	14980
24895	25337	42839	39451	29348	23700	19800	16906	16325	16449	16677	16453	16346	16484	16412	16331	16420	16284	16486	16578	16422	16524	16558	16351	16395	16334	16595	16342	16265	16310	16316	16311	16257	16229	16333	16297	16321	16301	16398	16193	16353	16436	16469	16286	16475	16285	16047	16410	16350	16393	16130	16444	16135	16172	16619	16307	16433	16321	16279	16459	16257	16274	16216	16406	16410	16309	16354	16193	16325	16385	16390	16382	16281	16237	16383	16386	16489	16405	16359	16098	16336	16378	16396	16422	16389	16287	16330	16311	16327	16475	16240	16378	16347	16131	16464	16272	16123	16281	16418	16240	16351	16353	16129	16366	16265	16315	16333	16196	16143	16421	16239	16341	16239	16311	16423	16469	16497	16341	16326	16338	16563	16406	16190	16378	16353	16316	16247	16293	16244	16315	16283	16330	16377	16516	16431	16303	16253	16433	16314	16462	16290	16500	16169	16347	16099	16460	16335	16294	16192	16400	16121	16174	16153	16122	16325	16371	16334	16450	16338	16395	16225	16159	16485	16301	16321	16430	16359	16350	16256	16244	16347	16354	16370	16177	16108	16309	16273	15985	16164	16257	16300	16194	16468	16189	16387	16161	16257	16255	16120	16526	16406	16228	16213	16184	16634	16504	16447	16382	16164	16134	16295	16051	16379	16207	16314	16184	16108	16318	16412	16223	16252	16508	16410	16391	16284	16232	16133	16181	16298	16154	16039	16154	16329	16130	16256	16430	16272	16371	16185	16303	16156	16293	16477	16339	16274	16324	16323	16478	16306	16233	16476	16309	16321	16272	16188	16351	16406	16255	16330	16194	16290	16413	16336	16311	16304	16435	16270	16273	16224	16220	16153	16395	16334	16499	16442	16283	16417	16354	16196	16426	16338	16286	16336	16359	16290	16349	16288	16334	16296	16347	16362	16316	16403	16287	16261	16283	16528	16310	16231	16401	16319	16263	16326	16299	16315	16263	16390	16368	16485	16130	16149	16349	16269	16396	16226	16309	16183	16247	16408	16455	16122	16423	16265	16283	16244	16301	16310	16348	16199	16307	16304	16430	16404	16219	16323	16176	16220	16330	16302	16243	16289	16336	16432	16488	16410	16176	16345	16267	16423	16359	16291	16484	16273	16303	16408	16216	16515	16165	16252	16231	16206	16224	16136	16376	16319	16318	16196	16287	16250	16305	16189	16173	16349	16104	16339	16277	16305	16312	16282	16174	16523	16366	16386	16138	16204	16447	16102	16513	16272	16391	16376	16322	16167	16430	16103	16526	16284	16145	16360	16130	16047	16217	16344	16110	16334	16350	16259	16086	16382	16291	16351	16348	16186	16190	16207	16281	16376	16308	16477	16261	16368	16245	16211	16258	16193	16265	16383	16430	16545	16306	16092	16281	16355	16230	16382	16383	16295	16339	16346	16084	16083	16181	16335	16452	16387	16260	16097	16239	16227	16238	16351	16151	16354	16294	16278	16242	16112	16180	16215	16405	16385	16396	16357	16221	16054	16227	16363	16231	16151	16295	16329	16201	16265	16317	16357	16332	16326	16435	16220	16427	16316	16316	16369	16250	16528	16338	16199	16388	16081	16177	16447	16282	16385	16306	16190	16422	16350	16599	16370	16242	16251	16440	16221	16415	16411	16167	16178	16353	16249	16252	16347	16036	16255	16472	16199	16059	16156	16325	16258	16283	16249	16321	16203	16305	16332	16336	16192	16178	16250	16158	16514	16372	16346	16313	16384	16269	16274	16350	16367	16161	16288	16406	16227	16403	16089	16258	16270	16242	16346	16430	16269	16220	16188	16385	16315	16278	16378	16283	16352	16238	16489	16347	16248	16267	16236	16245	16321	16301	16458	16278	16331	16317	16507	16310	16353	16468	16319	16496	16280	16258	16279	16338	16272	16301	16435	16404	16276	16273	16266	16398	16113	16195	16279	16401	16279	16397	16373	16467	16239	16369	16131	16289	16311	16282	16388	16221	16303	16347	16250	16357	16140	16224	16240	16314	16173	16256	16165	16298	16348	16269	16112	16540	16184	16347	16449	16512	16319	16267	16182	16121	16452	16545	16212	16260	16201	16231	16237	16539	16348	16580	16508	16257	16288	16280	16455	16230	16152	16149	16406	16114	16433	16303	16359	16425	16296	16231	16245	16365	16320	16116	16241	16254	16305	16252	16379	16226	16252	16349	16356	16294	16434	16243	16126	16325	16302	16303	16290	16076	16197	16335	16432	16438	16371	16515	16197	16172	16201	16117	16060	16393	16422	16246	16267	16260	16371	16254	16295	16291	16399	16210	16175	16358	16223	16332	16251	16309	16466	16349	16390	16297	16456	16360	16419	16423	16361	16377	16153	16221	16270	16240	16243	16279	16454	16345	16364	16322	16310	16321	16295	16400	16595	16336	16509	16209	16335	16117	16340	16460	16379	16297	16473	16261	16099	16273	16259	16273	16359	16220	16418	16492	16317	16341	16412	16292	16371	16317	16465	16304	16248	16400	16356	16141	16471	16277	16394	16320	16309	16271	16336	16314	16445	16456	16290	16364	16431	16305	16265	16069	16197	16296	16489	16292	16346	16312	16403	16182	16357	16460	16466	16645	16462	16585	16367	16349	16127	16293	16383	16411	16218	16352	16382	16140	16398	16138	16089	16368	16157	16283	16186	16101	16097	16350	16185	16254	16427	16188	16326	16237	16133	16305	16391	16379	16385	16597	16429	16215	16292	16299	16311	16221	16190	16364	16145	16443	16101	16392	16322	16274	16215	16415	16296	16081	16322	16266	16357	16352	16297	16213	16238	16228	16178	16236	16248	16297	16313	16233	16055	16232	16268	16213	16276	16428	16387	16011	16272	16180	16400	16473	16212	16272	16281	16260	16294	16132	16327	16283	16306	16198	16291	16315	16449	16347	16401	16405	16229	16335	16142	16221	16082	16228	16293	16334	16332	16414	16323	16350	16191	16091	16164	16177	16364	16246	16247	16500	16533	16340	16384	16269	16190	16415	16313	16298	16307	16219	16047	16325	16344	16162	16381	16306	16393	16396	16438	16377	16247	16205	16214	16171	16315	16490	16551	16310	16410	16422	16387	16361	16362	16279	16317	16307	16377	16281	16372	16477	16237	16413	16252	16362	16283	16266	16309	16046	16476	16262	16144	16457	16233	16375	16346	16346	16198	16240	16387	16370	16174	16321	16427	16291	16212	16222	16484	16369	16400	16484	16122	16314	16171	16323	16210	16126	16432	16424	16474	16117	16253	16171	16502	16513	16290	16461	16151	16289	16297	16523	16463	16395	16092	16322	16421	16388	16348	16487	16392	16390	16264	16345	16345	16341	16375	16261	16416	16684	16404	16271	16142	16277	16368	16402	16183	16393	16326	16358	16353	16227	16442	16358	16333	16387	16112	16370	16251	16147	16282	16268	16152	16298	16271	16194	16344	16135	16396	16328	16243	16354	16535	16291	16245	16558	16440	16431	16106	16263	16344	16219	16289	16286	16369	16382	16310	16288	16290	16394	16290	16401	16270	16363	16232	16306	16508	16214	16267	16357	16352	16363	16262	16482	16191	16352	16276	16458	16192	16158	16181	16399	16314	16307	16256	16202	16252	16263	16396	16298	16367	16325	16425	16103	16188	16259	16235	16156	16161	16218	16141	16421	16284	16131	16282	16396	16288	16284	16300	16495	16410	16381	16372	16286	16126	16433	16397	16387	16424	16302	16187	16388	16328	16130	16433	16328	16388	16414	16115	16507	16252	16443	16353	16229	16283	16445	16460	16271	16234	16399	16375	16289	16228	16388	16546	16255	16336	16367	16297	16094	16345	16394	16350	16311	16382	16118	16367	16317	16226	16273	16287	16221	16338	16406	16300	16389	16417	16221	16429	16113	16207	16191	16572	16385	16359	16359	16328	16495	16429	16382	16268	16162	16295	16189	16320	16414	16350	16352	16402	16367	16402	16200	16289	16463	16353	16176	16295	16330	16261	16422	16287	16211	16383	16125	16344	16500	16411	16453	16145	16351	16394	16243	16403	16215	16300	16230	16218	16189	16493	16328	16401	16360	16448	16364	16239	16180	16188	16404	16283	16412	16185	16360	16427	16175	16275	16228	16163	16399	16356	16390	16488	16313	16315	16443	16367	16269	16273	16448	16276	16465	16410	16529	16143	16298	16452	16196	16303	16342	16534	16300	16298	16320	16179	16332	16331	16482	16325	16369	16174	16255	16347	16105	16300	16343	16317	16333	16452	16400	16367	16282	16279	16387	16247	16483	16300	16351	16413	16286	16252	16178	16225	16417	16342	16336	16388	16310	16503	16366	16437	16387	16301	16616	16215	16188	16419	16290	16325	16225	16326	16265	16190	16273	16097	16133	16420	16381	16346	16236	16250	16368	16377	16428	16464	16439	16468	16370	16220	16541	16352	16400	16447	16319	16249	16365	16552	16349	16222	16257	16481	16221	16251	16433	16411	16244	16168	16148	16223	16477	16161	16181	16315	16273	16440	16261	16497	16374	16575	16332	16425	16292	16240	16393	16421	16370	16594	16480	16233	16322	16285	16110	16244	16311	16314	16213	16375	16167	16401	16133	16477	16447	16099	16169	16407	16252	16129	16171	16393	16252	16210	16315	16291	15938	16234	16215	16166	16232	16309	16297	16479	16377	16350	16208	16395	16436	16349	16353	16358	16400	16354	16068	16266	16322	16337	16062	16431	16280	16142	16348	16376	16195	16238	16445	16177	16422	16404	16300	16180	16275	16237	16203	16546	16330	16230	16237	16216	16222	16376	16246	16223	16441	16349	16283	16453	16249	16208	16356	16529	16402	16355	16287	16313	16391	16261	16317	16198	16139	16254	16277	16283	16300	16246	16314	16123	16322	16210	16143	16295	16286	16306	16135	16393	16514	16403	16166	16461	16308	16216	16445	16239	16179	16226	16387	16084	16460	16323	16085	16333	16337	16526	16184	16539	16410	16276	16305	16301	16077	16300	16295	16308	16453	16235	16429	16358	16279	16201	16383	16161	16054	16418	16262	16155	16251	16321	16271	16155	16298	16177	16264	16462	16518	16300	16360	16239	16181	16153	16234	16388	16180	16213	16103	16457	16142	16103	16326	16216	16230	16263	16267	16212	16349	16433	16244	16285	16480
54945	94056	78336	49861	31942	20279	15225	14446	14614	14383	14530	14360	14522	14433	14664	14430	14396	14673	14519	14360	14458	14618	14563	14378	14532	14434	14392	14495	14498	14568	14402	14563	14531	14239	14610	14487	14439	14539	14459	14469	14441	14390	14548	14433	14521	14548	14402	14381	14356	14563	14484	14498	14313	14560	14601	14633	14350	14428	14436	14292	14587	14215	14369	14573	14491	14548	14456	14584	14411	14418	14386	14461	14407	14393	14322	14533	14482	14499	14359	14488	14479	14467	14721	14437	14420	14361	14381	14522	14579	14494	14432	14488	14377	14378	14412	14460	14552	14513	14484	14315	14639	14453	14501	14408	14657	14511	14338	14483	14388	14369	14511	14351	14475	14409	14515	14329	14382	14504	14568	14302	14459	14558	14273	14564	14595	14505	14586	14563	14508	14505	14418	14493	14545	14566	14549	14513	14541	14450	14255	14453	14474	14406	14377	14384	14339	14473	14503	14416	14502	14468	14456	14417	14427	14514	14597	14299	14318	14411	14429	14449	14473	14381	14441	14506	14457	14479	14574	14464	14621	14421	14475	14373	14450	14519	14450	14336	14584	14392	14542	14596	14538	14476	14466	14354	14432	14516	14402	14263	14287	14439	14697	14356	14441	14400	14582	14629	14393	14452	14544	14590	14351	14459	14613	14546	14307	14425	14491	14264	14500	14399	14484	14401	14500	14464	14510	14489	14430	14456	14405	14515	14363	14432	14657	14365	14494	14397	14480	14314	14420	14529	14451	14548	14417	14465	14428	14508	14392	14403	14369	14382	14656	14295	14337	14348	14511	14544	14502	14614	14679	14461	14505	14488	14416	14461	14579	14621	14530	14371	14516	14415	14429	14533	14582	14541	14548	14300	14514	14387	14443	14570	14458	14592	14485	14567	14584	14307	14383	14439	14420	14492	14558	14438	14446	14415	14406	14384	14462	14443	14420	14484	14405	14505	14467	14570	14570	14288	14502	14480	14410	14436	14460	14536	14499	14539	14481	14478	14419	14413	14557	14520	14329	14586	14558	14642	14568	14476	14536	14637	14488	14535	14468	14569	14575	14549	14349	14543	14518	14423	14579	14551	14341	14496	14449	14450	14515	14352	14390	14529	14323	14422	14438	14359	14580	14425	14387	14549	14364	14395	14501	14659	14485	14453	14300	14279	14467	14326	14359	14639	14394	14531	14630	14564	14523	14397	14400	14492	14377	14409	14522	14429	14495	14442	14402	14420	14438	14471	14464	14491	14599	14497	14527	14402	14571	14527	14374	14407	14580	14365	14457	14279	14283	14557	14314	14631	14395	14433	14460	14620	14383	14400	14481	14467	14506	14423	14616	14350	14556	14350	14352	14309	14569	14328	14685	14411	14421	14537	14277	14374	14415	14548	14567	14274	14441	14409	14348	14481	14585	14403	14499	14408	14430	14388	14525	14392	14503	14258	14411	14367	14324	14439	14603	14466	14484	14500	14404	14445	14561	14506	14385	14367	14551	14362	14507	14447	14565	14493	14364	14489	14514	14491	14303	14410	14351	14374	14584	14618	14379	14347	14595	14363	14379	14368	14476	14531	14375	14648	14539	14355	14386	14427	14402	14516	14519	14521	14507	14399	14684	14540	14419	14484	14390	14426	14541	14420	14349	14485	14459	14533	14424	14424	14499	14395	14589	14428	14564	14504	14643	14678	14413	14599	14313	14332	14430	14436	14473	14508	14393	14512	14514	14486	14603	14456	14607	14360	14497	14356	14284	14616	14458	14336	14512	14479	14327	14558	14466	14310	14355	14489	14408	14628	14495	14441	14436	14483	14531	14570	14653	14341	14658	14393	14446	14479	14361	14464	14437	14440	14517	14443	14556	14569	14379	14399	14486	14375	14400	14438	14458	14464	14374	14356	14460	14508	14455	14577	14297	14434	14265	14395	14441	14589	14440	14628	14436	14490	14320	14343	14471	14549	14394	14391	14548	14503	14433	14493	14421	14505	14451	14471	14360	14507	14414	14498	14470	14442	14325	14462	14514	14602	14475	14381	14686	14561	14551	14384	14438	14390	14394	14427	14452	14460	14537	14482	14396	14434	14440	14331	14531	14422	14376	14427	14449	14451	14471	14442	14446	14470	14491	14474	14495	14318	14561	14449	14452	14286	14441	14554	14511	14582	14519	14541	14409	14472	14351	14528	14455	14498	14655	14595	14458	14516	14589	14330	14460	14393	14415	14408	14536	14364	14398	14257	14548	14521	14524	14459	14392	14522	14520	14425	14385	14493	14492	14420	14394	14621	14596	14447	14409	14590	14409	14443	14455	14487	14505	14460	14444	14459	14533	14320	14361	14391	14547	14471	14568	14509	14459	14627	14448	14423	14513	14406	14550	14355	14531	14262	14446	14556	14711	14439	14269	14551	14410	14481	14409	14339	14392	14345	14247	14381	14561	14476	14397	14461	14470	14432	14299	14468	14432	14438	14598	14418	14524	14417	14577	14423	14481	14399	14625	14442	14489	14564	14423	14559	14412	14396	14412	14411	14534	14558	14500	14385	14429	14481	14447	14547	14465	14486	14448	14411	14362	14499	14531	14528	14506	14388	14528	14504	14354	14466	14346	14596	14661	14444	14563	14545	14422	14479	14585	14496	14415	14330	14548	14460	14599	14555	14365	14376	14395	14418	14249	14509	14457	14431	14508	14585	14475	14488	14526	14418	14501	14440	14470	14380	14270	14479	14336	14383	14442	14511	14377	14429	14464	14542	14530	14467	14444	14506	14396	14319	14546	14564	14594	14486	14388	14483	14317	14474	14332	14463	14484	14440	14289	14603	14470	14315	14369	14483	14379	14366	14607	14462	14492	14437	14386	14436	14488	14493	14538	14608	14435	14506	14404	14610	14616	14444	14573	14577	14413	14503	14439	14485	14563	14474	14441	14566	14341	14208	14421	14569	14543	14487	14196	14527	14546	14357	14569	14586	14286	14557	14446	14504	14507	14536	14492	14336	14482	14574	14377	14502	14448	14534	14593	14442	14407	14409	14391	14485	14444	14396	14606	14560	14558	14596	14517	14458	14425	14601	14509	14577	14368	14437	14444	14278	14467	14368	14557	14514	14377	14593	14414	14506	14457	14265	14578	14417	14373	14361	14407	14482	14445	14484	14579	14344	14564	14579	14475	14377	14480	14294	14425	14390	14461	14540	14395	14482	14353	14492	14499	14548	14391	14460	14557	14417	14544	14695	14241	14471	14551	14523	14398	14373	14365	14555	14398	14379	14653	14457	14453	14345	14498	14333	14337	14552	14546	14427	14575	14579	14481	14594	14375	14408	14585	14534	14384	14490	14404	14495	14370	14403	14473	14384	14533	14402	14524	14444	14571	14375	14494	14474	14541	14529	14271	14293	14275	14400	14540	14318	14379	14315	14469	14499	14395	14317	14568	14530	14457	14389	14593	14469	14638	14461	14365	14351	14650	14485	14330	14266	14462	14553	14396	14516	14391	14474	14572	14545	14397	14512	14553	14414	14515	14377	14383	14567	14491	14450	14528	14524	14537	14469	14487	14523	14374	14411	14464	14432	14456	14592	14546	14374	14409	14491	14599	14379	14539	14513	14596	14439	14436	14474	14332	14334	14554	14536	14440	14590	14502	14380	14501	14454	14257	14519	14385	14480	14466	14502	14418	14345	14548	14636	14458	14419	14410	14318	14423	14446	14520	14582	14488	14466	14295	14371	14480	14427	14324	14387	14343	14387	14627	14447	14365	14359	14332	14449	14572	14404	14408	14429	14477	14566	14500	14416	14509	14404	14605	14413	14283	14495	14415	14406	14507	14280	14531	14578	14404	14472	14393	14522	14284	14599	14464	14429	14455	14468	14366	14501	14452	14369	14518	14537	14415	14522	14596	14408	14585	14354	14501	14318	14498	14418	14637	14444	14488	14433	14440	14376	14312	14417	14473	14305	14533	14583	14447	14641	14439	14567	14400	14560	14445	14548	14600	14504	14399	14464	14247	14478	14388	14531	14539	14535	14355	14500	14550	14620	14418	14332	14592	14335	14562	14522	14576	14461	14312	14461	14431	14519	14532	14499	14418	14400	14402	14482	14354	14370	14568	14499	14367	14584	14445	14572	14659	14458	14497	14360	14509	14431	14419	14537	14455	14465	14445	14411	14473	14384	14437	14339	14452	14464	14500	14440	14366	14348	14372	14503	14409	14426	14393	14563	14318	14444	14500	14439	14393	14426	14324	14298	14466	14283	14463	14438	14354	14618	14442	14488	14403	14528	14517	14381	14307	14414	14521	14431	14515	14650	14499	14497	14422	14460	14560	14302	14366	14429	14384	14555	14518	14472	14610	14471	14596	14448	14581	14663	14403	14534	14488	14303	14573	14423	14298	14432	14405	14437	14539	14452	14521	14430	14408	14493	14572	14572	14375	14445	14266	14563	14586	14300	14317	14480	14532	14547	14362	14468	14624	14511	14569	14547	14382	14422	14449	14459	14392	14573	14501	14570	14542	14462	14495	14372	14564	14351	14403	14387	14381	14443	14445	14433	14433	14491	14563	14476	14230	14398	14533	14435	14449	14645	14534	14551	14577	14451	14396	14337	14451	14483	14474	14523	14365	14423	14287	14507	14476	14474	14573	14468	14352	14566	14410	14511	14503	14397	14496	14492	14429	14577	14336	14457	14490	14627	14502	14474	14298	14544	14510	14406	14354	14493	14468	14370	14457	14309	14380	14571	14460	14440	14566	14332	14491	14304	14576	14505	14317	14463	14385	14546	14424	14413	14345	14341	14652	14335	14410	14580	14520	14463	14389	14415	14317	14459	14416	14408	14427	14439	14405	14283	14382	14283	14567	14460	14546	14609	14461	14492	14610	14316	14408	14434	14644	14497	14630	14539	14508	14465	14361	14351	14512	14431	14550	14508	14447	14390	14402	14403	14521	14528	14253	14416	14309	14601	14432	14462	14573	14395	14625	14409	14672	14353	14487	14559	14569	14346	14509	14483	14406	14451	14401	14460	14474	14549	14440	14559	14538	14411	14248	14456	14504	14455	14417	14410	14653	14669	14441	14567	14484	14382	14464	14340	14476	14370	14422	14373	14387	14525	14469	14509	14473	14400	14361	14288	14315	14458	14636	14460	14432	14465	14445	14411	14500	14553
23004	23124	37748	35430	29755	25858	24300	17924	17125	17152	17102	16911	16915	16989	16906	16966	16806	16893	16760	16982	16822	16607	16787	16637	16769	16908	16602	16648	16700	16883	16673	16596	16821	16914	16937	16655	16851	16682	16798	16670	16736	16729	16696	16752	16707	16866	16783	16803	16540	16616	16650	16487	16646	16632	16585	16681	16363	16584	16738	16695	16546	16817	16606	16601	16647	16552	16443	16630	16444	16725	16772	16498	16730	16530	16311	16693	16734	16627	16736	16661	16471	16700	16550	16450	16570	16561	16659	16498	16489	16695	16551	16609	16624	16514	16682	16742	16682	16595	16576	16716	16587	16491	16504	16712	16618	16555	16670	16488	16674	16556	16757	16545	16641	16673	16677	16546	16490	16489	16495	16532	16609	16348	16765	16556	16637	16449	16812	16687	16656	16590	16635	16567	16746	16638	16777	16493	16396	16514	16485	16385	16582	16732	16738	16691	16696	16475	16455	16509	16601	16560	16509	16786	16767	16662	16555	16675	16493	16608	16254	16608	16630	16659	16697	16553	16593	16604	16510	16672	16792	16509	16631	16685	16725	16763	16664	16392	16705	16586	16698	16515	16799	16586	16587	16464	16630	16693	16640	16572	16470	16638	16626	16642	16762	16598	16496	16737	16640	16340	16681	16527	16609	16343	16473	16647	16571	16527	16488	16735	16471	16536	16550	16616	16667	16797	16707	16581	16722	16676	16563	16424	16452	16507	16623	16668	16621	16567	16642	16639	16695	16854	16867	16678	16528	16365	16528	16571	16429	16562	16480	16633	16309	16449	16494	16830	16559	16730	16529	16520	16725	16653	16565	16491	16688	16456	16880	16497	16535	16555	16652	16697	16548	16621	16540	16595	16709	16674	16594	16769	16509	16560	16693	16712	16652	16674	16642	16652	16487	16789	16593	16422	16701	16483	16483	16576	16524	16486	16600	16463	16524	16681	16409	16514	16885	16606	16540	16457	16494	16500	16695	16492	16495	16575	16411	16591	16588	16631	16472	16438	16600	16557	16451	16750	16477	16568	16640	16499	16531	16468	16770	16720	16601	16485	16772	16507	16699	16581	16641	16502	16494	16573	16515	16552	16729	16793	16512	16511	16661	16680	16611	16727	16632	16679	16840	16694	16452	16617	16574	16514	16525	16594	16746	16547	16322	16859	16646	16530	16636	16703	16558	16596	16547	16578	16443	16617	16420	16490	16578	16557	16498	16540	16570	16585	16624	16700	16572	16704	16518	16575	16542	16480	16828	16705	16590	16496	16815	16628	16709	16387	16479	16398	16517	16474	16514	16404	16435	16553	16417	16578	16435	16569	16547	16467	16552	16604	16470	16647	16567	16730	16576	16511	16772	16512	16386	16620	16575	16631	16613	16568	16830	16701	16590	16665	16440	16519	16668	16685	16542	16498	16671	16627	16675	16450	16627	16824	16465	16435	16576	16567	16508	16688	16651	16671	16661	16607	16562	16509	16555	16537	16557	16702	16557	16597	16534	16408	16472	16789	16373	16553	16554	16520	16590	16621	16617	16563	16559	16645	16516	16599	16486	16851	16414	16447	16740	16487	16681	16735	16480	16605	16769	16524	16715	16557	16534	16492	16629	16464	16335	16641	16665	16629	16600	16553	16457	16571	16632	16504	16636	16831	16494	16492	16548	16649	16654	16580	16572	16427	16481	16796	16438	16493	16480	16660	16393	16671	16465	16613	16606	16471	16506	16508	16577	16620	16619	16597	16578	16694	16619	16507	16592	16786	16672	16531	16502	16537	16462	16549	16627	16656	16518	16488	16474	16439	16608	16811	16783	16434	16635	16786	16559	16340	16542	16702	16784	16478	16431	16643	16437	16636	16802	16621	16823	16613	16694	16651	16649	16377	16580	16428	16504	16450	16621	16565	16417	16473	16714	16571	16402	16593	16540	16558	16566	16552	16557	16674	16350	16690	16562	16698	16568	16480	16560	16566	16512	16513	16495	16619	16564	16649	16715	16613	16780	16493	16534	16617	16720	16670	16492	16565	16560	16640	16606	16519	16774	16862	16543	16607	16505	16484	16623	16833	16555	16585	16576	16588	16651	16760	16612	16687	16451	16564	16758	16467	16467	16858	16571	16443	16528	16607	16578	16608	16713	16667	16587	16620	16480	16490	16676	16499	16546	16546	16550	16473	16565	16553	16851	16581	16518	16642	16691	16715	16688	16662	16636	16476	16513	16669	16674	16616	16555	16459	16469	16589	16321	16627	16348	16624	16802	16777	16354	16562	16434	16398	16691	16585	16581	16375	16376	16667	16717	16696	16423	16363	16540	16561	16553	16655	16837	16360	16317	16519	16419	16479	16591	16494	16525	16401	16581	16509	16584	16621	16585	16653	16423	16552	16565	16513	16702	16434	16551	16639	16597	16542	16375	16584	16488	16499	16571	16495	16540	16511	16630	16553	16698	16495	16747	16410	16560	16672	16601	16447	16617	16667	16654	16656	16591	16382	16652	16533	16593	16715	16582	16331	16618	16650	16715	16522	16633	16591	16662	16490	16613	16639	16531	16609	16706	16384	16663	16545	16679	16364	16591	16627	16487	16440	16510	16538	16550	16568	16574	16634	16721	16493	16706	16508	16818	16619	16497	16592	16697	16551	16368	16557	16511	16743	16411	16590	16723	16585	16438	16702	16635	16604	16528	16570	16624	16844	16664	16698	16673	16581	16389	16552	16437	16695	16651	16646	16430	16556	16429	16481	16686	16558	16749	16688	16655	16434	16601	16741	16572	16574	16583	16450	16485	16606	16602	16668	16723	16690	16559	16773	16639	16416	16533	16496	16731	16565	16602	16487	16440	16570	16324	16648	16481	16706	16687	16486	16620	16570	16748	16552	16584	16672	16415	16417	16713	16566	16460	16547	16601	16406	16507	16544	16524	16462	16402	16645	16515	16686	16589	16400	16521	16520	16615	16656	16662	16666	16541	16392	16406	16467	16450	16496	16709	16717	16610	16632	16478	16507	16584	16755	16572	16735	16489	16578	16387	16522	16551	16753	16519	16646	16524	16463	16590	16473	16440	16521	16345	16575	16382	16624	16823	16622	16599	16666	16664	16637	16595	16665	16552	16704	16465	16868	16460	16306	16669	16626	16618	16448	16582	16408	16455	16521	16537	16523	16375	16542	16595	16721	16495	16726	16411	16714	16666	16483	16651	16792	16762	16596	16697	16697	16644	16526	16747	16592	16564	16587	16852	16573	16587	16717	16544	16485	16636	16526	16732	16732	16616	16613	16578	16489	16627	16634	16541	16570	16498	16546	16691	16652	16748	16432	16619	16530	16674	16666	16612	16429	16471	16600	16712	16628	16610	16606	16782	16611	16642	16588	16406	16404	16556	16605	16684	16704	16643	16645	16396	16466	16626	16627	16547	16565	16616	16574	16548	16487	16483	16560	16555	16487	16652	16701	16541	16910	16650	16668	16719	16453	16562	16714	16591	16596	16520	16509	16686	16807	16599	16538	16473	16916	16573	16636	16465	16608	16498	16696	16717	16367	16435	16500	16590	16489	16423	16463	16702	16521	16638	16382	16494	16629	16710	16669	16412	16660	16493	16367	16631	16642	16566	16734	16560	16506	16706	16418	16604	16536	16709	16489	16707	16484	16713	16574	16380	16426	16610	16475	16477	16480	16449	16527	16671	16636	16696	16569	16734	16662	16387	16439	16552	16623	16533	16704	16488	16711	16865	16380	16339	16389	16733	16524	16588	16363	16647	16469	16643	16806	16489	16539	16377	16479	16508	16641	16420	16548	16680	16451	16722	16655	16884	16514	16581	16680	16623	16563	16506	16609	16683	16648	16760	16684	16701	16404	16391	16544	16656	16459	16641	16334	16453	16578	16610	16652	16580	16521	16663	16601	16628	16606	16660	16491	16672	16625	16460	16643	16559	16533	16505	16634	16490	16431	16713	16540	16678	16584	16538	16550	16442	16603	16549	16453	16536	16603	16598	16492	16678	16510	16418	16447	16784	16428	16454	16523	16719	16484	16562	16442	16577	16639	16542	16593	16409	16549	16579	16426	16512	16670	16723	16696	16612	16824	16687	16413	16610	16600	16571	16893	16380	16798	16564	16623	16539	16725	16527	16348	16718	16464	16680	16748	16749	16656	16610	16650	16694	16637	16532	16484	16865	16536	16883	16606	16523	16465	16545	16489	16680	16548	16420	16573	16463	16679	16673	16618	16536	16471	16510	16525	16634	16698	16871	16559	16638	16578	16651	16659	16552	16767	16688	16633	16634	16643	16642	16748	16716	16240	16404	16352	16548	16523	16655	16737	16641	16538	16437	16626	16496	16611	16552	16592	16381	16456	16560	16521	16473	16649	16565	16645	16731	16731	16783	16603	16682	16512	16419	16497	16586	16818	16728	16449	16695	16517	16502	16528	16788	16564	16820	16633	16735	16488	16687	16465	16580	16667	16772	16592	16560	16658	16670	16652	16360	16691	16541	16522	16664	16540	16480	16634	16383	16674	16586	16600	16439	16577	16453	16700	16542	16525	16641	16641	16574	16576	16611	16401	16560	16386	16648	16576	16899	16573	16662	16643	16686	16657	16464	16497	16462	16483	16644	16527	16416	16569	16475	16502	16527	16599	16620	16414	16676	16684	16565	16442	16825	16562	16472	16586	16472	16585	16480	16516	16580	16591	16628	16566	16634	16677	16474	16686	16555	16786	16604	16321	16704	16555	16628	16732	16626	16571	16575	16496	16600	16449	16584	16595	16465	16883	16622	16865	16699	16656	16654	16620	16615	16476	16535	16736	16773	16663	16749	16517	16630	16757	16449	16594	16701	16454	16721	16409	16592	16720	16390	16469	16609	16417	16641	16707	16653	16355	16486	16383	16534	16595	16588	16626	16507	16610	16485	16594	16693	16670	16431	16786	16674	16768	16627	16669	16528	16640	16536	16473	16483	16871	16726	16794	16574	16393	16470	16513	16758	16659	16675	16523	16724	16494	16573	16443	16718	16508	16357	16789	16429	16739	16683	16550	16581	16826	16701	16495	16610	16666	16633	16446	16469	16634	16701	16534	16433	16508	16690	16456	16639	16571	16631	16614	16446	16651	16485	16512	16664	16649	16554	16438	16688	16505	16545	16573	16642	16415	16566	16566
61396	101024	89997	68651	43106	24290	16200	14522	14687	14707	14602	14496	14638	14554	14789	14740	14710	14637	14764	14522	14673	14715	14464	14784	14571	14557	14655	14640	14820	14544	14809	14608	14807	14737	14724	14592	14772	14607	14702	14815	14961	14523	14695	14631	14591	14727	14611	14624	14596	14678	14603	14750	14725	14745	14791	14744	14582	14584	14683	14791	14483	14712	14709	14735	14710	14537	14686	14623	14497	14755	14671	14684	14921	14563	14762	14694	14619	14744	14645	14640	14747	14678	14830	14525	14664	14660	14756	14634	14825	14661	14631	14701	14703	14600	14680	14632	14658	14835	14674	14659	14608	14638	14697	14588	14634	14727	14817	14682	14701	14515	14598	14633	14774	14767	14717	14706	14724	14662	14676	14574	14634	14603	14652	14665	14681	14683	14722	14747	14547	14663	14661	14618	14577	14679	14604	14840	14539	14722	14594	14714	14635	14696	14779	14614	14595	14647	14440	14639	14618	14727	14819	14616	14606	14570	14463	14662	14707	14542	14919	14789	14650	14483	14769	14831	14656	14638	14466	14664	14751	14583	14549	14574	14736	14748	14712	14635	14609	14646	14551	14599	14616	14687	14669	14488	14617	14838	14839	14815	14556	14746	14583	14723	14628	14676	14519	14771	14639	14684	14709	14774	14734	14536	14632	14701	14537	14600	14790	14644	14685	14604	14633	14525	14425	14745	14538	14675	14642	14576	14677	14774	14831	14713	14641	14577	14782	14522	14767	14818	14748	14489	14755	14618	14700	14793	14696	14620	14514	14761	14582	14705	14635	14846	14718	14757	14709	14640	14573	14747	14672	14618	14670	14587	14583	14661	14684	14732	14618	14757	14715	14585	14566	14726	14735	14617	14643	14496	14605	14575	14670	14560	14696	14537	14673	14674	14644	14668	14640	14767	14783	14547	14814	14527	14493	14666	14711	14654	14620	14723	14645	14648	14641	14722	14703	14613	14568	14652	14600	14662	14789	14606	14657	14641	14757	14866	14587	14527	14724	14763	14614	14755	14645	14695	14563	14739	14708	14876	14545	14722	14536	14503	14641	14596	14518	14854	14581	14728	14718	14658	14720	14699	14706	14559	14784	14770	14623	14744	14671	14763	14635	14764	14800	14668	14641	14697	14783	14626	14631	14570	14630	14564	14686	14758	14623	14708	14854	14667	14599	14618	14681	14940	14544	14526	14687	14662	14601	14641	14771	14765	14815	14672	14356	14678	14762	14790	14716	14576	14791	14681	14571	14774	14520	14631	14601	14448	14678	14681	14687	14786	14639	14713	14610	14699	14630	14625	14741	14694	14568	14616	14644	14602	14702	14740	14782	14739	14501	14541	14636	14698	14671	14687	14920	14568	14625	14432	14724	14726	14673	14587	14551	14769	14634	14680	14721	14571	14632	14708	14657	14366	14693	14555	14713	14533	14685	14652	14628	14702	14834	14572	14890	14573	14727	14720	14765	14642	14695	14405	14702	14598	14863	14698	14608	14757	14631	14651	14542	14578	14680	14600	14679	14765	14605	14598	14648	14582	14782	14735	14728	14614	14463	14788	14599	14646	14742	14530	14602	14522	14679	14620	14536	14741	14790	14797	14516	14488	14794	14657	14874	14748	14602	14632	14866	14656	14541	14609	14555	14612	14838	14766	14495	14587	14521	14574	14713	14643	14824	14725	14704	14597	14709	14669	14617	14753	14673	14631	14509	14680	14668	14714	14618	14551	14848	14409	14913	14610	14427	14684	14599	14704	14543	14554	14685	14722	14655	14635	14511	14605	14694	14689	14682	14702	14602	14589	14561	14752	14817	14736	14661	14603	14696	14710	14531	14618	14591	14541	14595	14451	14641	14580	14785	14638	14576	14742	14521	14622	14664	14678	14621	14635	14498	14713	14507	14695	14472	14609	14642	14544	14642	14557	14708	14642	14745	14615	14676	14690	14549	14498	14637	14602	14485	14658	14544	14674	14791	14589	14602	14608	14559	14624	14676	14598	14674	14469	14556	14630	14570	14621	14676	14572	14644	14679	14718	14733	14669	14652	14559	14624	14577	14819	14791	14560	14862	14602	14668	14739	14508	14655	14700	14769	14703	14682	14721	14371	14688	14668	14648	14537	14753	14620	14603	14760	14616	14650	14610	14855	14692	14620	14809	14769	14529	14675	14761	14553	14489	14718	14752	14652	14502	14618	14741	14605	14639	14771	14723	14580	14763	14674	14535	14511	14692	14696	14585	14704	14728	14519	14642	14637	14703	14582	14656	14659	14685	14787	14673	14616	14816	14769	14586	14461	14537	14724	14801	14596	14750	14600	14648	14609	14740	14821	14691	14551	14522	14727	14684	14741	14628	14959	14669	14725	14740	14803	14640	14651	14624	14585	14588	14757	14790	14621	14758	14559	14740	14699	14703	14905	14619	14672	14623	14565	14677	14679	14516	14628	14486	14739	14613	14599	14728	14764	14602	14642	14865	14796	14678	14753	14515	14558	14565	14576	14702	14564	14646	14735	14704	14734	14588	14579	14646	14624	14689	14617	14748	14575	14693	14839	14818	14570	14647	14638	14715	14684	14554	14856	14678	14747	14614	14640	14608	14632	14709	14585	14688	14812	14654	14592	14725	14792	14623	14714	14698	14694	14713	14705	14659	14712	14680	14514	14563	14714	14731	14830	14718	14768	14648	14687	14461	14751	14663	14620	14665	14687	14704	14560	14647	14727	14696	14778	14742	14682	14590	14721	14527	14624	14525	14586	14527	14788	14627	14708	14591	14650	14497	14726	14690	14566	14599	14614	14530	14647	14581	14737	14652	14706	14713	14603	14529	14654	14692	14763	14804	14568	14706	14691	14679	14699	14531	14612	14728	14674	14728	14567	14624	14816	14570	14738	14596	14601	14596	14641	14635	14742	14532	14527	14661	14559	14927	14672	14779	14705	14874	14541	14697	14860	14682	14823	14621	14631	14709	14462	14859	14580	14766	14618	14682	14783	14695	14736	14495	14551	14735	14610	14646	14612	14622	14749	14635	14534	14721	14698	14712	14524	14605	14613	14665	14453	14602	14589	14518	14596	14667	14851	14626	14732	14571	14731	14690	14540	14580	14683	14603	14739	14695	14865	14753	14585	14682	14690	14639	14653	14543	14525	14687	14608	14737	14625	14561	14526	14840	14597	14712	14652	14575	14545	14476	14743	14680	14703	14831	14554	14712	14582	14631	14798	14776	14797	14713	14483	14688	14648	14464	14524	14508	14683	14578	14773	14692	14711	14608	14653	14578	14569	14705	14631	14708	14619	14882	14566	14595	14705	14665	14660	14655	14706	14615	14699	14644	14813	14892	14728	14660	14623	14789	14711	14469	14768	14664	14661	14672	14723	14640	14678	14624	14719	14535	14719	14560	14657	14601	14682	14626	14561	14468	14639	14659	14622	14652	14736	14728	14742	14423	14667	14751	14700	14616	14712	14581	14712	14563	14790	14653	14556	14726	14585	14623	14602	14699	14618	14616	14626	14805	14674	14669	14659	14518	14841	14481	14605	14587	14643	14569	14690	14817	14489	14715	14638	14804	14636	14725	14766	14742	14596	14674	14656	14641	14711	14739	14676	14675	14631	14521	14624	14572	14637	14826	14622	14733	14664	14589	14576	14497	14623	14736	14824	14626	14765	14618	14645	14756	14684	14501	14602	14739	14668	14593	14570	14591	14632	14626	14616	14770	14657	14758	14888	14773	14843	14593	14675	14485	14572	14551	14617	14746	14608	14622	14542	14713	14736	14684	14656	14554	14690	14628	14784	14648	14688	14676	14503	14666	14601	14838	14740	14899	14629	14508	14809	14552	14519	14591	14686	14555	14718	14524	14592	14623	14660	14471	14541	14617	14545	14649	14717	14599	14632	14972	14604	14614	14633	14610	14537	14525	14739	14827	14730	14567	14590	14680	14584	14770	14681	14506	14617	14580	14684	14520	14526	14531	14562	14546	14540	14727	14668	14586	14606	14513	14609	14566	14628	14828	14839	14745	14609	14433	14534	14610	14678	14641	14610	14591	14809	14525	14672	14647	14699	14886	14816	14743	14536	14545	14544	14761	14639	14664	14618	14644	14798	14630	14670	14578	14587	14429	14548	14545	14735	14664	14824	14584	14766	14679	14525	14699	14662	14646	14761	14654	14544	14776	14706	14606	14654	14669	14771	14728	14527	14646	14457	14580	14694	14603	14491	14713	14714	14628	14574	14526	14660	14716	14562	14573	14673	14594	14644	14634	14668	14641	14616	14668	14673	14564	14727	14703	14842	14652	14472	14758	14497	14667	14660	14696	14723	14783	14818	14659	14568	14896	14561	14476	14666	14602	14649	14509	14703	14829	14703	14566	14767	14632	14723	14900	14508	14600	14770	14628	14648	14664	14618	14596	14679	14667	14586	14589	14586	14710	14627	14546	14778	14703	14756	14610	14678	14589	14792	14774	14719	14701	14800	14622	14632	14704	14635	14665	14635	14784	14558	14820	14761	14865	14624	14655	14650	14609	14498	14607	14697	14688	14551	14630	14633	14542	14632	14665	14665	14702	14644	14561	14597	14764	14778	14566	14697	14703	14859	14720	14535	14716	14688	14585	14952	14735	14751	14816	14606	14668	14614	14738	14774	14534	14765	14700	14585	14586	14674	14794	14605	14622	14599	14603	14662	14639	14656	14704	14594	14769	14592	14697	14682	14838	14577	14599	14666	14526	14484	14695	14622	14658	14659	14813	14467	14598	14566	14691	14652	14671	14594	14755	14639	14728	14757	14589	14561	14597	14668	14765	14738	14677	14635	14754	14454	14639	14550	14580	14638	14608	14659	14669	14575	14587	14576	14603	14605	14531	14662	14724	14690	14621	14591	14625	14616	14720	14615	14647	14565	14604	14644	14689	14547	14660	14578	14732	14736	14656	14601	14617	14685	14727	14668	14670	14639	14677	14685	14666	14575	14697	14759	14859	14748	14785	14731	14648	14578	14725	14473	14688	14660	14779	14621	14665	14626	14605	14731	14593	14804	14655	14710	14643	14582	14668	14660	14795	14754	14600	14761	14570	14692	14714	14627	14642	14644	14488	14656	14689	14697	14631	14540	14634	14662	14527	14610	14709	14565	14588	14671	14792	14664	14748	14674	14782	14661
28925	35855	44814	32860	23133	19708	18604	17805	17825	17998	18396	17957	18005	18028	17867	17903	17930	18157	17906	18021	18019	18013	17948	18209	18047	17903	18061	17806	17810	17816	18201	17924	17926	17986	18155	18084	17807	17711	17946	17958	17881	18004	17921	17993	18039	18066	17821	18058	17934	17805	17987	17897	18228	17913	17704	17789	17668	17923	18022	17948	18061	17747	17866	18018	18082	17958	17970	17955	17928	17902	17910	17994	17917	18079	17918	17995	18028	17905	17969	17771	17997	17881	17773	17985	17819	18051	17897	17769	17753	17871	17860	17974	17702	17897	17931	18108	17903	17905	17911	17715	17715	18113	17952	17922	18007	17810	17971	17866	17929	17969	17909	17876	17879	17819	17863	17658	17958	18128	17782	17767	17913	17996	17966	17815	17935	18045	17979	18009	17914	18031	17920	17819	17834	17587	17668	17813	17945	18136	17832	17684	17782	17839	17877	17933	17839	17894	17899	17871	17936	17936	17833	17849	17695	18029	17839	17881	17765	17744	17893	17912	17906	17979	17969	17986	17799	17920	17874	17889	17974	18015	17926	17801	17901	18144	17828	17842	17819	17976	18012	17985	17993	17991	17810	17697	17975	18046	17847	17811	18005	17872	17729	18039	17872	18009	18088	18179	17881	18042	17778	18038	17895	17924	17962	18176	17918	17805	18082	17953	18019	18337	17772	18008	18109	17955	18059	18068	17977	18081	18038	17744	17883	17703	17978	18024	17959	17950	18097	17930	17799	17797	17968	17873	17911	17846	17938	17824	17981	18088	17925	17898	17991	17818	17966	17829	17954	17799	17853	17988	18002	17773	18069	17793	17723	17869	17877	17918	18069	17955	17904	17884	17839	17900	17993	17842	17831	18022	17676	17949	17933	17838	17938	17788	17832	17881	17756	18026	18021	18049	17901	17835	18116	17876	17974	17964	17956	17862	17698	17842	17902	17818	17868	17598	17903	17879	17878	17806	17757	18136	17916	17926	18112	17841	17990	18018	17958	17897	18029	17976	17900	17831	17961	17866	17928	17797	18013	17944	17871	17722	17972	18108	17869	17882	17843	18023	17776	17851	17855	17857	17866	18177	17725	17967	17899	17857	18069	17740	18045	17986	18002	17894	17773	17942	17630	17685	18043	18008	18005	17845	17975	17980	17863	17829	18053	17915	17794	18127	17897	17794	17835	18086	17675	17970	18121	17917	17932	17813	17875	18021	17930	17935	17817	17914	17870	17825	18132	17949	17944	18037	17878	17964	17806	18159	17816	17751	17948	18116	17968	17987	17913	17772	18085	17618	17800	17971	17924	17787	18034	17850	17841	17950	17930	17745	17976	17867	17887	17806	17943	17926	17921	17834	18011	18044	17896	18001	17886	17806	18056	17915	17899	17840	17945	18020	18019	17948	17982	17812	17910	18035	17992	17888	17854	17899	18055	18015	17863	17780	17659	17731	17864	17896	18053	18082	17862	17906	17784	17691	18047	17893	17859	17912	17855	17982	17795	17647	17957	17876	17889	17820	17912	18162	17777	18072	18059	17813	17880	17643	18121	18000	17757	17870	17751	17832	17956	17650	17831	17710	18012	17954	17903	18084	17904	17882	17835	17958	18016	18089	17644	18001	17970	17930	17774	17924	17773	18117	18012	17760	17772	18002	17906	17688	17906	17831	18090	18001	17918	17665	17806	17900	18030	17868	17787	17894	18155	18011	18030	17875	17920	18099	17861	17981	17879	17980	17954	17912	17831	17927	17995	17631	17712	17760	18019	18041	17952	17824	17822	18007	17958	17986	17934	17648	17953	17839	18034	18046	18082	17946	18066	17954	17795	17853	17974	17873	18040	18107	17998	18008	17819	17986	17810	18050	17903	17961	17896	18114	18071	18060	18110	17922	17889	18027	17963	17971	17932	17638	17925	17896	17886	17941	18043	17908	17914	17862	17895	17842	18163	17915	17957	17943	17959	18011	17831	17840	18035	17727	17739	18032	17881	17731	17875	17876	17805	17881	18115	17999	17930	17994	17927	17935	17975	17944	17928	18017	17770	17925	17906	17957	17963	18067	18107	17791	18027	17887	17911	17941	17801	17773	17914	17856	17992	17892	17853	17989	17900	18019	17985	17815	17635	17875	17899	17992	18008	17767	18058	17836	18037	18130	18022	17931	18069	17867	17948	18183	17735	17924	17746	17820	17928	18210	18059	18049	18091	18134	17901	18043	17992	17858	17821	17918	18145	17882	18068	18103	17969	18042	17996	17754	17792	17901	17852	18205	17963	17797	17668	18085	17888	18039	18244	17950	17860	17990	17890	18037	17679	17785	17891	18188	18265	18038	18025	17917	17865	17816	17911	17825	18076	17844	17941	17860	17980	17814	17871	17804	18011	18042	17826	17947	17864	17745	17803	18092	18034	17961	18014	17917	17869	17856	17918	17917	18030	18032	17965	17775	17956	18017	18052	18058	17777	17937	18106	18050	17820	18142	17808	17858	18007	17846	18107	17635	18141	17986	17889	18034	17970	17728	17778	18031	17922	18048	17770	17850	17825	17979	17782	17859	17935	17781	17903	17936	18004	17862	17884	17956	17878	17982	18029	17830	17884	17970	18002	17764	17814	17984	17852	17761	17897	17953	17955	17870	17786	17825	17760	17886	17813	17924	17931	17893	17998	18029	17994	18026	17907	17749	17918	17751	17785	17898	18060	17811	17849	18025	17789	18068	17899	18060	17943	17921	17805	17841	17994	17850	17888	17829	18058	18058	17905	17939	17923	17862	17913	17828	18018	17737	17888	17831	17863	17895	17889	17880	17804	17965	17733	17812	18023	17756	17847	17958	18136	18084	17863	18116	17950	17860	17898	17894	17763	17840	18044	17934	17935	17777	18000	17813	17825	17923	17916	17737	17964	17952	17817	17973	18168	17923	17884	18025	17752	17968	17709	17660	17975	17964	18026	17945	17993	18106	17938	17893	17953	17951	18003	17951	18132	17857	17934	17898	17989	17939	17893	17839	17976	17724	17962	17841	17965	17847	17845	17862	17745	18013	18006	17802	17826	17867	17921	17829	17922	17876	17973	17828	18097	17936	17897	18045	18107	17939	18052	17875	17823	17912	17863	17866	17879	17791	17855	17883	18008	17852	17855	17713	17648	17871	17905	17785	17612	17993	17855	18102	17896	17849	17887	17952	17979	17914	17775	17920	17979	17848	17905	17979	17792	17865	17924	17868	17967	17911	17945	17860	17676	17868	17957	17667	17854	17858	17951	17896	17924	17994	18002	17793	18035	18104	17882	17876	18028	17787	17923	17804	17888	17915	17847	17898	17873	17861	17972	18033	17965	18029	17947	17888	18033	17848	18034	18060	17942	18005	17961	17974	18047	17955	17926	17921	17875	17965	18034	17637	17936	18096	17643	17914	18075	17876	17744	17929	18114	17918	18002	17929	17754	17794	17940	18127	17882	17889	17910	17945	17882	17794	18007	17851	17903	17841	17899	17899	18040	17969	17857	18072	18016	17883	17815	17888	17815	17838	17871	18169	17920	17998	17878	17797	17823	17947	17811	17916	17932	17846	18000	17900	17772	17936	18037	18270	18273	18119	17983	17796	17877	17771	18086	17857	17833	17840	17860	17901	17985	18020	17855	17804	17947	17786	18015	17920	18061	17990	17827	17867	18008	17790	18029	18028	18096	17967	17958	18085	18051	18103	17928	17801	17714	17868	17902	17812	17966	17847	17948	17912	17883	17967	17879	17900	17963	18007	18176	18008	18110	17887	17926	17880	17817	18054	17958	18205	17884	17899	17845	18074	18001	17911	17955	17979	17847	17892	17759	17733	17910	17934	17842	18054	17946	18010	17745	17607	17870	17868	18119	17989	17714	17795	17919	17998	18078	18024	17960	17845	17757	17918	18015	17943	17881	17956	18022	17866	17782	18073	18073	18172	18040	17852	17645	17696	17904	17733	17916	18002	17929	17982	17921	17833	17943	18025	17803	17928	17808	17893	18105	17895	17966	17966	17908	17877	17953	18070	18062	17796	17822	18141	18051	17991	17957	17912	18007	17935	17839	17850	17934	17829	17749	17966	17796	18021	17866	17815	17839	17849	17968	17993	17882	17765	17958	17925	17796	17966	17774	18055	17771	17883	17794	18000	18013	17794	18188	17942	17865	17781	17805	17762	17938	18045	17814	18077	17852	17918	17938	17930	17884	17816	17770	17909	17967	17944	17817	18015	17842	17853	17751	17761	17761	18139	17936	18049	17874	17945	17975	17943	17864	17783	17903	17940	17855	18053	17978	17899	17958	17877	17946	17771	17805	17749	18036	18044	17799	18037	18060	18207	17842	18129	17960	18053	17993	17953	17828	17931	17840	17873	17966	17848	17826	17997	18037	18021	18009	17880	18071	17880	17885	18015	17914	17953	17804	17927	17793	18076	18154	17918	17968	18102	17892	17957	17918	17913	17809	17928	18017	17813	18037	17960	17851	17863	18099	17892	17840	17837	18207	17914	17966	17832	18021	17941	17924	18054	18175	17993	17810	17975	17895	17948	17821	18040	18030	17775	17832	17993	17930	17902	17816	17899	18065	17878	17870	17978	17832	17789	17752	17819	17834	17908	18218	17840	17902	17797	17701	17867	17813	17872	17972	17929	18021	17966	17815	18058	17948	18035	18018	17796	17916	17883	17941	17952	17899	17922	17830	18005	17847	17726	17822	17779	17943	17990	17964	17967	17850	18007	17803	18026	17781	17957	17774	17821	17897	17933	17928	17952	17958	17948	17772	17886	18030	17883	18160	17978	17972	17933	17732	17977	17967	18119	17846	17977	18064	17783	17694	17829	17964	17856	17960	17861	17974	17799	18138	17960	17931	17887	18082	17924	17961	17783	18024	17939	17881	17977	17962	18103	17780	17774	17995	17831	17908	18035	18123	17785	17849	18015	18019	17940	18010	18017	18111	17921	17889	18058	18002	17917	17766	17821	17796	17856	18027	17859	17812	17885	17890	17885	17904	17695	17792	17913	17879	18146	17956	17994	17722	17896	18243	17972	17887	17883	18047	17903	17896	17814	17999	17886	17941	17891	17940	17920	17748	17846	17995	17917	17916	17999	18022	17951	17965	17879	17962	17971	17823	17868	17888	17759	17936	17962	17804	18035	17782	17928
31874	56631	46467	29029	20244	16399	15624	15443	15471	15437	15595	15380	15466	15374	15454	15374	15313	15462	15581	15549	15465	15407	15624	15476	15397	15522	15404	15213	15365	15415	15607	15450	15553	15513	15544	15514	15374	15363	15550	15395	15354	15576	15466	15553	15372	15326	15465	15505	15417	15297	15338	15387	15548	15470	15473	15584	15427	15451	15542	15522	15427	15333	15431	15385	15440	15574	15363	15355	15343	15437	15401	15284	15328	15472	15333	15475	15468	15429	15438	15391	15505	15329	15343	15336	15482	15478	15526	15381	15490	15425	15372	15373	15439	15554	15507	15333	15605	15555	15535	15455	15470	15483	15412	15347	15508	15439	15483	15358	15585	15409	15475	15384	15332	15477	15391	15406	15443	15482	15594	15396	15456	15419	15383	15455	15534	15413	15439	15508	15492	15424	15351	15599	15252	15640	15520	15316	15394	15423	15629	15377	15382	15308	15147	15524	15512	15497	15499	15503	15563	15382	15463	15437	15410	15252	15243	15362	15551	15621	15354	15520	15487	15543	15469	15523	15473	15490	15456	15543	15525	15576	15290	15345	15337	15515	15338	15384	15351	15374	15466	15414	15514	15503	15430	15408	15550	15480	15483	15406	15490	15650	15380	15555	15619	15462	15457	15372	15526	15516	15566	15449	15548	15388	15554	15305	15532	15423	15425	15413	15492	15590	15314	15400	15370	15338	15544	15429	15669	15413	15409	15431	15401	15493	15283	15429	15467	15542	15480	15621	15561	15356	15459	15348	15377	15405	15545	15542	15359	15467	15517	15416	15325	15393	15535	15541	15435	15489	15529	15338	15480	15573	15413	15585	15483	15476	15420	15499	15396	15235	15480	15309	15498	15476	15354	15558	15419	15466	15413	15516	15414	15570	15583	15406	15501	15465	15386	15293	15596	15417	15398	15444	15266	15301	15400	15403	15476	15415	15436	15357	15335	15473	15525	15532	15350	15253	15455	15421	15330	15432	15467	15468	15635	15308	15459	15559	15517	15531	15283	15544	15467	15416	15416	15452	15429	15534	15566	15421	15244	15356	15514	15578	15479	15552	15592	15487	15427	15516	15452	15344	15450	15358	15462	15528	15408	15405	15366	15522	15477	15356	15352	15366	15488	15250	15404	15361	15504	15458	15374	15615	15456	15611	15534	15433	15449	15476	15451	15357	15436	15325	15344	15551	15504	15630	15634	15307	15529	15481	15369	15321	15305	15417	15341	15399	15545	15507	15583	15367	15473	15384	15421	15458	15514	15642	15514	15420	15333	15537	15300	15352	15412	15396	15530	15412	15359	15474	15582	15403	15543	15354	15485	15469	15482	15512	15349	15541	15620	15339	15485	15498	15300	15428	15541	15453	15461	15388	15638	15334	15389	15515	15472	15366	15483	15363	15448	15534	15394	15338	15540	15419	15343	15575	15356	15278	15403	15517	15426	15634	15497	15546	15274	15527	15297	15388	15262	15550	15415	15551	15395	15500	15383	15309	15435	15437	15396	15327	15253	15311	15511	15506	15403	15412	15484	15437	15406	15447	15237	15737	15415	15405	15341	15517	15640	15497	15305	15361	15461	15478	15421	15517	15472	15456	15429	15506	15409	15336	15220	15386	15389	15601	15508	15388	15474	15362	15446	15432	15507	15404	15487	15447	15499	15459	15377	15494	15206	15334	15408	15488	15476	15564	15407	15343	15310	15362	15385	15480	15520	15614	15446	15639	15469	15388	15501	15480	15367	15435	15442	15320	15430	15510	15545	15426	15363	15380	15563	15421	15592	15455	15463	15217	15492	15391	15455	15472	15339	15354	15348	15505	15340	15284	15573	15525	15385	15565	15310	15507	15447	15298	15409	15433	15426	15391	15405	15463	15383	15395	15500	15358	15486	15305	15524	15461	15527	15612	15583	15423	15407	15456	15494	15399	15552	15548	15398	15390	15462	15530	15512	15371	15421	15434	15546	15306	15515	15399	15432	15386	15566	15286	15439	15461	15468	15391	15433	15437	15422	15397	15277	15578	15430	15436	15395	15552	15397	15588	15453	15384	15535	15351	15495	15449	15425	15417	15428	15379	15539	15469	15330	15418	15556	15354	15638	15452	15476	15505	15502	15541	15348	15473	15577	15307	15560	15530	15450	15312	15324	15471	15422	15410	15483	15564	15628	15317	15433	15399	15503	15326	15453	15441	15454	15548	15293	15594	15553	15482	15658	15349	15320	15339	15417	15448	15474	15282	15391	15568	15443	15478	15498	15503	15608	15318	15494	15492	15530	15490	15450	15438	15302	15516	15353	15325	15430	15445	15400	15401	15525	15402	15630	15286	15608	15410	15432	15564	15510	15367	15639	15530	15483	15482	15561	15448	15495	15581	15426	15419	15276	15543	15469	15417	15313	15325	15411	15387	15534	15329	15481	15567	15448	15399	15427	15671	15558	15320	15402	15579	15520	15357	15453	15296	15609	15398	15542	15522	15595	15500	15340	15561	15405	15417	15435	15471	15547	15480	15430	15430	15535	15529	15468	15427	15507	15513	15437	15435	15492	15152	15511	15432	15501	15543	15365	15579	15332	15312	15307	15377	15445	15654	15362	15378	15534	15413	15417	15587	15592	15346	15361	15620	15524	15538	15660	15440	15316	15588	15554	15563	15575	15566	15456	15554	15523	15433	15546	15295	15462	15579	15500	15563	15560	15341	15443	15487	15366	15460	15412	15513	15417	15421	15431	15485	15489	15563	15461	15505	15535	15506	15441	15517	15615	15409	15583	15387	15507	15346	15484	15460	15418	15325	15446	15523	15323	15525	15424	15574	15384	15281	15458	15482	15299	15569	15499	15324	15484	15508	15624	15448	15516	15418	15421	15479	15411	15376	15465	15601	15353	15510	15481	15308	15288	15358	15582	15417	15468	15428	15536	15565	15562	15483	15482	15447	15403	15337	15492	15486	15388	15477	15221	15252	15337	15283	15371	15307	15480	15442	15367	15583	15271	15394	15307	15525	15380	15385	15501	15464	15443	15447	15506	15313	15385	15600	15401	15332	15260	15557	15624	15380	15445	15462	15463	15410	15370	15543	15455	15642	15434	15344	15289	15492	15598	15305	15584	15391	15406	15567	15514	15413	15480	15431	15630	15410	15532	15457	15486	15504	15452	15500	15575	15449	15165	15648	15456	15543	15344	15498	15451	15543	15476	15435	15409	15443	15387	15406	15510	15447	15272	15571	15464	15496	15450	15425	15407	15269	15366	15361	15542	15552	15260	15446	15277	15502	15409	15333	15450	15499	15308	15393	15277	15473	15490	15458	15439	15482	15472	15477	15399	15598	15474	15420	15425	15559	15477	15506	15362	15396	15374	15646	15525	15485	15412	15626	15581	15544	15481	15404	15350	15384	15316	15525	15676	15565	15455	15480	15441	15307	15411	15492	15410	15535	15150	15397	15527	15467	15560	15488	15616	15536	15384	15545	15377	15514	15469	15451	15493	15485	15464	15469	15369	15205	15493	15439	15432	15515	15626	15406	15328	15449	15748	15496	15539	15485	15603	15420	15474	15296	15453	15487	15477	15339	15454	15422	15447	15422	15634	15488	15426	15573	15613	15552	15371	15500	15390	15427	15283	15437	15332	15344	15560	15504	15620	15313	15567	15479	15443	15569	15486	15570	15338	15590	15423	15466	15515	15430	15380	15356	15491	15572	15597	15257	15493	15517	15507	15346	15419	15525	15433	15295	15609	15653	15467	15431	15427	15439	15582	15601	15313	15472	15524	15546	15552	15608	15304	15520	15468	15428	15568	15522	15565	15575	15376	15411	15540	15778	15296	15327	15457	15570	15498	15422	15439	15540	15489	15392	15446	15434	15533	15420	15538	15417	15463	15361	15500	15435	15442	15514	15561	15455	15394	15539	15393	15524	15597	15327	15412	15587	15264	15513	15516	15459	15605	15374	15506	15330	15445	15448	15406	15455	15256	15445	15490	15575	15410	15499	15396	15446	15423	15524	15288	15537	15467	15464	15410	15439	15546	15464	15335	15564	15484	15434	15548	15400	15500	15562	15444	15385	15505	15564	15351	15383	15395	15447	15364	15543	15422	15512	15373	15419	15312	15253	15537	15482	15396	15343	15476	15378	15400	15307	15491	15519	15333	15300	15375	15452	15346	15334	15474	15494	15480	15416	15472	15551	15420	15263	15425	15477	15307	15503	15546	15334	15361	15432	15449	15493	15502	15577	15570	15474	15510	15420	15330	15415	15481	15405	15418	15376	15423	15540	15424	15434	15475	15396	15585	15233	15454	15281	15504	15444	15330	15347	15509	15483	15475	15464	15508	15502	15474	15439	15470	15516	15450	15349	15436	15484	15323	15370	15323	15403	15549	15491	15453	15476	15483	15510	15571	15571	15593	15355	15353	15330	15237	15526	15379	15249	15359	15383	15506	15398	15507	15353	15478	15397	15384	15579	15546	15428	15534	15464	15401	15258	15412	15486	15510	15475	15411	15620	15369	15508	15461	15477	15454	15287	15331	15509	15273	15523	15369	15229	15481	15485	15511	15420	15487	15504	15447	15332	15413	15434	15335	15658	15339	15461	15401	15373	15531	15636	15407	15370	15300	15365	15627	15455	15468	15504	15483	15433	15390	15487	15319	15386	15421	15263	15395	15278	15452	15278	15432	15442	15472	15493	15506	15475	15390	15635	15458	15613	15430	15544	15426	15444	15325	15537	15433	15433	15362	15469	15477	15507	15395	15498	15299	15344	15375	15528	15390	15418	15566	15497	15515	15300	15413	15527	15528	15250	15462	15517	15259	15499	15403	15360	15339	15373	15543	15560	15452	15498	15504	15493	15364	15360	15645	15405	15382	15348	15551	15426	15586	15506	15426	15264	15504	15247	15540	15453	15372	15380	15355	15446	15383	15405	15453	15464	15377	15380	15371	15570	15279	15559	15340	15718	15492	15465	15370	15434	15357	15480	15493	15571	15432	15409	15470	15366	15467	15595	15427	15509	15382	15521	15510	15420	15551	15549	15492	15493	15354	15553	15478	15422	15500	15478	15322	15524	15491	15424	15550	15458	15403	15583	15386	15430	15405	15563	15289	15277	15481	15461	15460	15443	15493	15443	15465	15388	15432	15463	15419	15490	15425	15450	15372	15511	15293	15603
24831	26225	44370	40973	31151	25085	21093	18448	18037	18302	18116	18152	18267	18149	18086	18079	18101	18241	18187	18268	18113	18130	18122	18243	18009	18100	18047	18104	18220	18002	18117	17839	17901	17824	18059	17855	18018	18002	18221	18083	18055	18193	17877	17880	17823	17981	18091	18110	17862	18040	17911	18176	18098	17860	18122	17971	18142	18195	17934	17852	18015	18145	18070	18143	17972	18053	17773	17890	17896	17955	17929	17901	17958	17902	18076	17780	17904	17906	17819	17943	17899	18052	17801	18012	18011	18136	18010	17938	17876	17931	17902	18059	17974	17938	18157	17828	18009	18133	17697	17956	18034	17962	18011	17901	17960	17974	18007	18148	18005	18218	17982	17876	17827	17943	17958	17866	17825	17872	17965	18131	18033	17941	18039	18055	17884	17760	17966	17929	18011	18159	18107	18080	17901	18043	17797	18119	17904	17956	17736	17933	17843	17977	17814	17935	18017	17951	17846	17997	18031	18054	17980	18034	18001	18083	17995	17898	18045	17998	18010	17934	17843	18005	17965	18053	18182	17998	18154	17990	17984	18018	17984	18104	17845	17799	18077	18111	17879	17977	17956	18116	17990	17862	17755	18022	17882	17918	18040	18156	18239	17970	18103	17967	17818	17866	18060	18029	18163	18126	17816	18061	17967	17993	18014	17967	18114	17929	18098	17779	17672	17750	18065	18190	17882	17933	18127	18220	17903	17860	17770	17966	17910	18157	17928	18182	18008	18094	17940	17747	18091	17903	18256	18095	17772	17766	17992	17991	17928	18064	17851	17962	18029	18130	17935	17981	18049	18011	18005	18058	17815	17909	17911	18005	18025	18071	18168	17917	18123	17992	17814	17930	18132	18227	17970	17831	17948	18015	17717	18126	17866	18002	18021	17974	17863	17970	17960	18047	18033	18169	18098	17896	17882	17962	18003	18038	18048	17873	17893	18067	18039	18108	18071	17982	17919	17920	17988	18127	17899	17980	18125	17898	18134	18076	17932	17810	18076	17917	17914	18012	18062	17937	18096	18003	18094	18193	17917	18120	17963	17938	17971	17762	18026	18043	17962	18013	18030	18036	17888	17922	17798	17756	18011	17854	17940	18116	17982	18221	17830	18064	18127	17837	18062	17989	17910	17954	18075	17941	18048	18119	18030	18099	17897	18091	17855	17614	18020	18073	18046	17923	18046	18115	17988	18110	18045	17921	17984	17806	17742	18049	18103	18197	18321	17833	17907	17953	17995	18039	18045	17880	18007	18134	18217	17820	17795	17971	17967	17890	17847	17989	17828	17900	18087	18107	18007	17875	18044	17898	17998	17927	18018	17962	18155	17876	18159	17961	18062	17975	18004	17909	17840	18029	17931	18150	17939	17841	17931	18023	17958	17981	17933	18056	17940	17890	18187	18236	17921	17940	18079	17938	18110	17966	17857	18197	17919	17894	18033	18214	18052	17948	17962	17853	17931	18037	18084	17717	17896	17921	18060	17897	18243	18008	18225	17940	18052	17995	18024	17856	18014	17973	17989	17842	17923	18041	17998	18078	17930	18140	18094	18096	17887	18078	17954	17974	17963	17821	18148	18008	18029	17954	17886	17899	17875	17942	17904	18071	17955	18131	18242	18093	17892	18146	18186	17867	17992	18046	18060	18034	18028	17899	18150	18036	17956	18000	18241	17766	18019	17993	18095	17938	18015	17968	18146	17879	18043	17804	17900	18042	17784	18043	18018	17885	18009	17865	18074	17928	18138	18132	17922	18098	18208	17939	18134	17946	17983	18065	17906	17821	18082	18001	17928	18063	18059	17872	17916	18115	17826	17891	18072	17880	18200	18106	17871	18069	17982	18049	17930	17855	17743	18019	17904	18053	17866	18045	17876	18122	17996	18050	17863	18117	18119	17933	18052	17978	17956	18117	18207	17890	17864	17924	17980	17927	17902	17924	17823	18041	18095	18016	18184	17883	17916	18164	18159	17956	17970	18143	18139	17870	18026	18230	18123	17975	17966	17886	17814	18008	18076	18185	18102	17967	18076	18163	18178	17995	17985	18165	18014	18181	18021	18128	18040	18104	18027	17872	17837	17847	18220	18027	17919	18197	17872	18032	18020	17897	18121	17998	18023	18070	17869	17915	17798	17890	18049	17938	18049	18066	18229	18004	17854	17993	17984	18109	18040	17959	18270	17946	18030	18163	18107	18135	18081	18013	17925	18144	18114	18019	17762	18128	17858	18079	17951	17892	18058	17908	17845	17993	17855	18024	17923	18125	17945	18120	18098	18059	18098	18092	18099	18193	18027	17794	18052	18085	17947	17833	18071	18136	17873	17992	17922	18013	17978	18007	18076	17998	18026	17956	17851	18017	18007	18055	17997	17771	18093	18128	18091	17965	17760	18026	18020	17962	18054	17844	18052	17867	17859	17930	17988	17957	17950	18005	18040	18041	17917	17970	18067	18055	17869	17998	17917	17905	18155	18177	17979	18045	17753	18015	18064	18233	18142	18169	18031	18075	18019	17780	17927	17959	17917	17993	18119	18118	18020	17923	17739	18123	17963	17808	17793	17685	17916	17724	17995	17935	18207	18108	17962	18056	18153	18211	17943	18094	17841	17928	17789	17992	17933	17994	18115	17857	17937	18146	17991	18106	17954	18125	17994	18118	17689	17974	18023	17878	17886	17950	18041	18077	17971	17952	17807	18194	17858	18036	17928	17809	17914	17850	17752	17845	18257	18082	17930	17950	18021	18037	17832	17905	17865	17899	17998	18103	17900	17981	17885	18129	18250	17936	17850	17692	18131	18040	17857	17944	17967	18061	18155	17954	18066	17955	17744	18017	18017	17945	17905	18136	17866	18205	18126	17830	17931	18097	18113	18132	18098	17975	18041	18140	17948	17939	17923	17972	17845	17875	18077	18012	18013	17900	18143	17899	17980	17998	18016	18201	17863	17560	18129	18042	18043	17842	18128	17925	17901	18107	17974	18014	17792	18033	18177	17915	18179	17951	17895	18064	18110	17954	17975	17879	17905	18040	17993	17924	17771	17935	18000	17949	17844	18157	18038	17814	18143	18147	17885	17927	18069	17864	17853	18002	18163	17986	17942	18123	18028	18204	18014	18057	17919	18074	18088	17868	17976	17943	17820	17928	17899	18008	18133	17825	17941	17813	17994	18111	17916	18022	17754	18095	18120	17898	17811	18045	17865	18113	17944	18090	18101	17979	18242	18132	18145	17842	18123	17926	18191	18147	18049	17955	18096	17875	17804	18074	17902	18066	18022	18042	17942	17974	18009	17968	18022	17947	18056	17956	18078	18092	17860	18064	18015	18076	18172	18152	18087	17926	18208	17999	18011	18015	18154	18128	17968	17953	17913	18264	17942	18093	18072	17906	17940	18112	17996	17894	18071	17887	17980	18100	18085	18170	17998	18021	17850	18034	18064	17738	18110	17779	17995	17965	18042	17929	17912	18033	17887	18161	17989	18176	18066	17965	18023	17882	18042	18034	18020	18105	18177	17907	18196	17821	18040	18104	18057	18214	18092	18058	18061	17972	17866	17986	18070	18007	18054	17877	18066	18090	18226	18016	17832	17826	17915	18017	18001	17984	18169	17996	17917	17955	17878	18009	17879	18047	17839	17832	17972	18056	18139	18020	17996	17991	17956	18024	17922	17922	18046	17964	17939	17940	18036	17914	17904	18141	18065	17967	18157	18013	17880	17895	17929	17937	17994	18020	17880	18029	17922	18079	17911	17880	18029	18115	18152	18117	17926	17982	17953	17890	18066	18189	18067	17912	17782	17706	17913	17924	17974	17982	18103	17944	18113	18074	17915	17893	17739	18029	18074	17946	18050	18141	18023	18020	17994	17833	17863	17901	17965	17922	17968	17910	17852	17880	18102	17770	18116	18175	17995	18009	18051	17986	17906	17748	18110	17951	18058	18069	17988	18177	18012	17764	17950	17937	17788	17838	17876	17924	18159	18121	18007	18077	17882	17911	17942	17948	17904	17933	18126	18028	17905	17942	17929	17981	17931	17942	17970	17860	17903	18022	17991	18093	17872	17810	17836	18009	17727	18099	18213	17958	18059	17973	18127	18230	17920	17873	18242	18122	18137	18059	17894	18080	17835	17954	18035	18120	18075	17963	18070	17925	18192	17987	17849	17782	18126	18091	17846	18055	17819	18126	17904	17979	17891	18054	17936	17863	17976	17889	18110	18044	18013	17879	17981	18087	18039	18039	17936	18096	17899	18016	17702	18080	18009	17761	18004	17989	17955	18071	17879	17854	18005	17867	17940	17915	18067	17784	17970	18067	17942	17917	17863	17940	18245	17977	18025	17632	17974	17998	17930	18048	17923	18293	17933	17856	17941	18075	17940	17897	18175	17957	17985	18232	18097	17944	17923	18056	17941	18067	17934	17897	17843	18102	18045	17954	18158	18153	17918	17876	18017	18019	17903	18083	17857	18115	18064	17894	17868	17984	17972	18107	17846	18024	17942	17968	18091	17935	18241	17924	18024	17717	17947	18071	18063	17947	18178	17915	18087	17987	18155	18145	17964	17818	18079	17882	18014	17993	17966	17979	17844	17934	18138	17857	17995	17974	17979	17887	18021	17848	17747	18089	18086	17885	17964	17937	17944	18175	17870	18048	17848	17806	17972	18053	17944	18060	17989	17867	17944	17920	18031	17960	17872	17844	18104	18131	17929	17930	18115	17840	18082	17999	18209	17948	17848	17940	18085	17954	17815	17952	18098	18027	17875	17931	18011	17990	18156	18043	18039	18110	18067	17937	17960	18011	17856	17855	18109	17937	18038	17800	18065	18024	17862	17998	18316	18051	18074	18090	18172	17967	17908	17959	17902	18183	17744	17967	18215	17930	17871	17837	17867	17977	17839	17983	17856	18091	17867	17799	17880	17971	18097	17977	18048	17885	18223	18056	18005	18019	18051	17996	17941	17853	17886	18020	18054	18013	18085	18092	17956	17991	17816	17914	17692	18042	18021	18256	18119	17943	18016	18248	17953	18004	17922	17975	18110	17899	18023	18009	17812	17954	18034	18021	18056	17933	18112	18116	17991	17792	17839	18069	17993	18012	17890	18007	17888	17964	18188	17781	18004	17907	17958	17889	18067	18119	17892	18018	17981	17999	17978	17877	18142	18177
55596	96029	77907	52197	33692	21170	15819	15543	15512	15571	15544	15508	15689	15549	15506	15570	15653	15503	15708	15609	15443	15661	15690	15785	15617	15548	15754	15470	15749	15492	15390	15654	15747	15706	15324	15769	15572	15577	15554	15402	15526	15455	15588	15560	15593	15510	15502	15637	15759	15533	15584	15536	15559	15539	15660	15399	15567	15377	15622	15537	15277	15629	15543	15627	15591	15525	15783	15652	15384	15596	15521	15587	15412	15513	15665	15556	15551	15591	15608	15555	15628	15607	15648	15558	15588	15401	15717	15596	15514	15607	15547	15505	15487	15558	15667	15563	15639	15593	15574	15584	15616	15431	15358	15587	15417	15465	15390	15478	15435	15596	15553	15640	15673	15571	15802	15587	15543	15612	15425	15503	15660	15691	15552	15539	15628	15474	15556	15674	15572	15510	15419	15523	15650	15641	15415	15585	15452	15463	15436	15547	15436	15721	15753	15597	15579	15573	15623	15728	15624	15624	15489	15496	15699	15561	15580	15522	15426	15577	15524	15754	15370	15505	15400	15523	15676	15452	15673	15512	15433	15644	15574	15583	15490	15794	15413	15552	15709	15482	15505	15782	15558	15567	15565	15533	15523	15407	15638	15456	15436	15391	15616	15510	15619	15620	15360	15383	15526	15518	15560	15701	15410	15510	15589	15288	15680	15432	15493	15573	15566	15535	15646	15634	15475	15511	15642	15490	15545	15626	15587	15543	15525	15429	15564	15520	15518	15481	15456	15552	15628	15522	15602	15522	15459	15493	15589	15464	15616	15542	15634	15664	15593	15469	15518	15759	15509	15600	15376	15590	15716	15479	15584	15522	15550	15572	15624	15573	15536	15640	15485	15632	15434	15601	15605	15543	15476	15513	15581	15485	15555	15615	15598	15510	15573	15473	15491	15677	15730	15573	15691	15489	15594	15439	15558	15491	15634	15768	15583	15583	15613	15469	15485	15460	15523	15526	15564	15508	15535	15490	15639	15509	15443	15611	15483	15621	15553	15630	15509	15753	15450	15593	15490	15445	15494	15541	15429	15517	15447	15792	15449	15496	15418	15611	15535	15463	15341	15356	15486	15555	15651	15506	15611	15573	15449	15622	15664	15466	15530	15585	15665	15510	15722	15639	15684	15653	15625	15593	15524	15382	15522	15655	15475	15649	15494	15534	15575	15531	15629	15658	15635	15542	15444	15367	15515	15465	15427	15535	15538	15631	15480	15594	15562	15636	15590	15503	15551	15582	15729	15649	15593	15670	15702	15563	15508	15468	15431	15728	15645	15550	15696	15500	15443	15597	15572	15709	15486	15525	15419	15495	15556	15455	15453	15382	15739	15541	15518	15502	15628	15566	15715	15683	15706	15546	15672	15698	15633	15444	15571	15522	15522	15398	15530	15583	15420	15637	15489	15681	15523	15556	15732	15596	15497	15557	15666	15581	15479	15661	15599	15558	15709	15618	15511	15587	15587	15687	15591	15418	15470	15511	15651	15554	15702	15477	15507	15439	15571	15606	15450	15574	15664	15491	15612	15597	15518	15527	15540	15467	15554	15665	15476	15465	15626	15591	15549	15395	15578	15570	15440	15532	15539	15582	15676	15594	15568	15554	15332	15407	15687	15647	15730	15463	15319	15598	15451	15437	15572	15503	15554	15372	15557	15608	15665	15638	15433	15565	15553	15583	15661	15425	15539	15503	15435	15549	15682	15606	15710	15503	15557	15685	15531	15511	15740	15525	15507	15525	15498	15511	15491	15434	15695	15716	15529	15633	15520	15428	15654	15521	15729	15529	15522	15446	15826	15687	15545	15513	15698	15582	15393	15387	15599	15541	15563	15612	15475	15532	15594	15539	15618	15311	15531	15480	15720	15550	15629	15719	15547	15730	15524	15678	15571	15628	15582	15570	15600	15617	15580	15477	15694	15607	15404	15577	15544	15656	15587	15507	15550	15533	15418	15610	15738	15574	15531	15575	15380	15674	15527	15639	15575	15550	15639	15513	15431	15547	15744	15358	15555	15667	15461	15360	15734	15646	15676	15485	15632	15582	15529	15603	15612	15610	15470	15593	15511	15570	15534	15605	15590	15697	15454	15595	15468	15714	15383	15701	15316	15565	15433	15523	15597	15601	15552	15568	15623	15505	15413	15472	15578	15577	15508	15595	15610	15442	15504	15469	15542	15510	15489	15670	15585	15715	15549	15470	15580	15541	15546	15650	15599	15498	15549	15522	15452	15450	15583	15694	15567	15545	15546	15573	15434	15596	15425	15458	15626	15680	15594	15584	15686	15646	15471	15392	15625	15409	15551	15597	15511	15463	15433	15502	15607	15439	15399	15672	15649	15583	15589	15518	15462	15691	15691	15649	15696	15548	15503	15519	15486	15435	15506	15447	15676	15568	15533	15525	15882	15298	15530	15511	15568	15577	15601	15532	15533	15625	15560	15586	15447	15639	15302	15687	15583	15530	15620	15582	15594	15538	15571	15430	15545	15587	15548	15702	15591	15513	15558	15677	15454	15470	15434	15789	15478	15555	15560	15436	15702	15600	15686	15400	15643	15484	15666	15572	15608	15632	15560	15391	15671	15541	15675	15577	15482	15685	15390	15597	15688	15583	15559	15691	15503	15636	15701	15727	15580	15580	15578	15637	15487	15609	15456	15535	15525	15701	15709	15328	15463	15745	15486	15509	15443	15633	15524	15648	15433	15649	15570	15495	15720	15597	15640	15461	15595	15410	15595	15584	15403	15535	15600	15688	15553	15602	15610	15407	15549	15743	15381	15614	15616	15687	15598	15527	15548	15673	15636	15617	15654	15717	15379	15808	15710	15586	15631	15629	15622	15536	15516	15428	15460	15601	15652	15667	15436	15627	15566	15526	15491	15507	15618	15613	15584	15418	15594	15911	15501	15623	15576	15498	15527	15384	15411	15562	15525	15674	15559	15550	15644	15573	15581	15473	15733	15825	15480	15689	15699	15418	15608	15588	15689	15662	15603	15654	15360	15703	15566	15570	15660	15531	15673	15308	15478	15604	15511	15751	15380	15581	15468	15640	15683	15707	15572	15711	15456	15570	15456	15594	15775	15609	15688	15606	15620	15505	15571	15421	15615	15547	15505	15660	15441	15562	15623	15532	15610	15587	15374	15492	15410	15606	15636	15644	15747	15490	15502	15732	15494	15676	15529	15550	15504	15597	15603	15578	15631	15612	15583	15602	15537	15490	15531	15623	15701	15484	15666	15522	15420	15645	15688	15363	15682	15574	15512	15696	15597	15734	15583	15496	15755	15515	15634	15479	15590	15555	15417	15472	15584	15568	15647	15538	15458	15476	15550	15534	15522	15660	15626	15504	15507	15744	15557	15477	15596	15658	15647	15528	15513	15510	15457	15512	15568	15771	15443	15717	15593	15823	15552	15551	15564	15495	15622	15477	15531	15586	15577	15559	15401	15424	15517	15538	15544	15562	15437	15531	15525	15627	15731	15594	15678	15716	15791	15479	15418	15570	15449	15602	15527	15560	15455	15688	15553	15467	15763	15503	15563	15701	15512	15580	15599	15524	15449	15583	15554	15558	15457	15516	15556	15500	15467	15707	15583	15573	15635	15592	15455	15530	15630	15611	15652	15624	15522	15522	15582	15673	15518	15548	15686	15414	15553	15659	15443	15605	15531	15672	15472	15599	15714	15434	15718	15434	15637	15404	15598	15500	15516	15638	15569	15603	15579	15363	15484	15491	15496	15720	15597	15628	15660	15497	15659	15636	15611	15546	15562	15539	15400	15451	15811	15630	15690	15585	15425	15521	15373	15514	15690	15399	15563	15638	15447	15650	15476	15576	15652	15291	15542	15595	15535	15529	15688	15418	15524	15392	15556	15532	15469	15371	15647	15550	15506	15461	15655	15571	15592	15717	15687	15689	15623	15735	15637	15571	15553	15622	15586	15694	15556	15535	15646	15519	15623	15558	15568	15622	15625	15550	15682	15595	15774	15541	15556	15594	15504	15671	15469	15542	15446	15539	15566	15553	15474	15528	15405	15672	15595	15576	15517	15477	15462	15641	15417	15515	15539	15523	15558	15581	15535	15480	15730	15581	15816	15605	15659	15566	15471	15699	15593	15399	15637	15442	15630	15550	15533	15482	15613	15544	15598	15552	15503	15590	15486	15619	15651	15592	15628	15625	15509	15718	15699	15544	15508	15653	15520	15560	15687	15704	15574	15529	15549	15655	15622	15609	15433	15630	15430	15604	15384	15563	15648	15560	15557	15662	15562	15526	15545	15584	15429	15382	15507	15567	15662	15409	15445	15647	15599	15450	15449	15559	15830	15453	15651	15511	15479	15476	15478	15499	15555	15528	15596	15774	15381	15510	15468	15826	15519	15650	15509	15475	15535	15507	15619	15570	15514	15470	15536	15520	15511	15688	15643	15589	15579	15554	15717	15549	15463	15580	15496	15670	15612	15587	15681	15610	15558	15622	15652	15499	15483	15683	15541	15514	15770	15570	15619	15606	15377	15576	15592	15476	15560	15658	15537	15660	15544	15644	15449	15586	15425	15394	15542	15441	15615	15589	15426	15591	15691	15625	15626	15687	15593	15605	15701	15678	15510	15612	15643	15639	15507	15489	15577	15522	15680	15394	15615	15674	15433	15560	15668	15656	15751	15481	15526	15504	15666	15663	15395	15565	15607	15663	15385	15434	15485	15602	15598	15409	15685	15561	15316	15689	15562	15529	15570	15727	15673	15519	15662	15594	15438	15553	15774	15580	15493	15403	15487	15577	15527	15636	15615	15636	15486	15709	15520	15509	15681	15493	15474	15525	15482	15596	15353	15479	15444	15644	15632	15701	15578	15633	15589	15710	15385	15712	15391	15458	15633	15651	15607	15588	15615	15546	15413	15449	15662	15616	15767	15454	15644	15437	15539	15604	15572	15439	15682	15592	15508	15717	15465	15542	15488	15526	15625	15500	15548	15625	15537	15637	15573	15748	15420	15585	15450	15452	15472	15666	15529	15508	15676	15630	15585	15567	15457	15664	15584	15539	15496	15602	15634	15459	15676	15660	15440	15408	15626	15589	15387	15638	15625	15597	15626	15707	15635	15500	15568	15735	15521	15485	15658	15544	15485	15714	15495	15457	15783	15754	15615	15622	15609	15613
23011	22994	36120	34876	29790	27015	25701	20299	19142	19700	19406	19178	19350	19539	19444	19273	19170	19234	19223	19307	19305	19026	18930	19169	19197	19326	19326	19308	19198	19166	19003	19089	19239	19171	19138	19303	19178	19155	19179	19226	19194	19158	19130	19022	19070	18908	19063	19010	19239	18962	18837	19120	18867	18909	19134	19176	19131	19020	19021	18944	18938	19166	19132	19044	19143	19091	19085	19054	18889	19038	19006	19178	18906	18915	18902	18831	19055	18876	18990	19035	19022	19206	19010	18941	18928	18896	19042	18953	18935	19073	18953	18947	19032	19226	19143	18927	18920	18914	19143	19049	18891	19202	19016	19054	19018	18814	19152	19009	18973	19153	19018	18996	18892	18926	19378	18967	18792	19041	18943	18978	18981	19064	19107	19091	18916	18939	19017	18934	19027	19234	19011	19109	18933	19104	18881	19150	19173	19033	18899	18832	18899	18889	19053	19095	19141	19078	19226	18896	18787	19107	19044	19060	18862	18712	19013	18917	19024	18940	19038	19008	18971	18930	18973	18842	19016	18897	19115	19005	19202	19149	18902	18902	19121	18792	18823	19127	18924	19039	18993	19196	19150	18904	18950	18873	18959	19275	18920	19013	19236	18976	19164	19044	18711	18894	19057	19147	18980	19073	19025	19025	18758	18952	18946	18893	18889	18941	19114	19151	19134	18910	18719	19003	19107	18912	18974	19038	18827	18913	18959	19051	19120	19083	19118	19079	19169	18947	19059	19131	19160	19116	19157	19031	18961	18929	19013	18889	19054	19022	18892	19058	19014	18907	19231	19001	19160	18942	18946	18959	19041	18815	18959	18996	18989	18925	18887	18946	19065	18974	19149	18881	18891	19088	18881	19006	18986	18996	18856	18960	19200	18966	19067	18892	19026	18967	18919	19115	19420	18879	18840	18786	18984	18911	19027	19275	19047	18720	18995	19132	19117	19082	19169	18985	18914	18849	19060	18989	18910	19005	18980	18776	19050	18924	19052	18970	19048	19053	18869	18919	19087	18995	19030	18975	19114	19105	18894	19023	19012	19284	18826	19217	19022	18749	19126	18931	18823	18794	18904	19228	19086	19037	18925	19037	19156	19006	18958	18685	18990	19049	18864	18827	18856	18700	19019	19030	18916	18781	19005	18968	18959	18905	18831	18864	18981	18932	19017	18889	19015	18950	19064	19110	18994	18949	19033	19003	18997	18924	19060	19033	18945	18863	19055	19061	19027	18990	18914	19023	19074	19020	19159	18854	18994	19096	19189	18913	19011	18946	18956	19029	18949	18919	19077	18882	19099	18878	18876	19099	19018	19074	19080	18952	18931	19125	18733	19081	18969	18779	18966	18949	19072	18949	18854	19014	19097	19048	18827	19021	18835	18962	18922	19147	18859	19061	19138	19013	18956	18966	19101	19043	19143	18789	18932	18980	19044	19002	19089	19088	18967	18911	19227	19090	19061	18991	18751	19004	18966	18962	19164	19252	19202	18976	19025	19126	18814	18821	19119	19141	18937	18865	18955	19048	19103	18992	18835	18847	19067	18800	18920	18863	18834	19016	18926	18770	18884	19049	18920	18822	18962	19032	19070	18881	18920	19033	18869	19199	19227	19186	18925	18955	18980	18900	19112	18900	18874	18909	18911	18858	18849	18918	18807	18921	19012	19023	18865	19181	18836	19027	19143	18814	18660	18986	19093	19129	19054	18798	18975	18869	19159	19146	19123	19112	18849	18885	19043	19032	19032	18754	18956	19032	18841	18902	19065	19112	19063	18926	19004	19234	18933	19083	18876	19021	19211	18953	18856	18816	19094	18802	18813	18867	19073	18938	18929	19221	19024	18945	19190	18898	19003	19249	18922	18921	18945	18651	19101	18891	19157	19060	19057	19223	19034	18926	18940	18906	18953	19227	19011	19005	19161	19166	19041	18934	18928	18923	19146	18948	19273	18998	18985	18902	19109	18831	18838	19062	18891	18914	18981	18925	18942	18828	18996	18774	18951	19054	18871	18890	18934	18938	18914	19098	18966	19012	18775	18876	19014	18797	19030	18840	18881	18951	18995	18873	19081	19008	19026	18929	19042	18888	19053	19149	18983	18978	18986	18970	18916	19134	18856	18886	18988	19022	18802	19036	18699	18829	18923	19074	18902	19367	18914	18851	19126	19007	19004	19148	18942	18960	18877	18997	19131	19077	19025	18868	18897	18992	18892	18915	19096	18785	18995	19039	18904	19006	19119	19139	19068	19082	19214	18912	18942	18791	18718	18684	18858	18905	19082	18806	18755	19002	19263	19078	18811	18854	18908	19137	18829	18863	19074	18863	19059	18895	19039	18891	18926	19010	18942	18791	18895	19141	19172	19179	18983	18998	19106	19013	18907	18972	19079	18855	18888	18944	18890	18949	19173	19081	18845	18878	18857	19077	19142	18840	18917	18911	19041	18818	18964	19012	18939	18944	18946	19027	19010	18940	18869	18915	18975	18954	18818	18646	18927	18850	18874	18832	18890	19071	18864	19162	19164	18972	18995	18783	18844	19098	19123	19092	18828	19113	19146	19028	18785	18976	18842	19028	18954	19012	19103	19156	18946	19050	18886	18862	19021	19121	18872	18929	19105	19125	19008	18999	18888	19158	19036	18986	18937	19115	18842	18757	19147	19026	18799	18756	19016	18945	18750	18707	19058	18893	19030	19206	19050	19087	18903	18976	19075	19024	19016	19047	18910	18978	18987	18964	19062	19237	19074	19132	18917	18895	18787	18919	19018	19149	18997	18886	18856	18783	19081	19140	18992	18948	19123	18957	18864	19066	19022	18989	19206	19117	19080	18912	18960	18932	19102	19063	19126	19000	18897	18971	19093	18953	18975	18941	19032	18855	18995	18963	18984	19013	18900	18760	19053	18998	19009	18902	18886	18992	18877	19024	18892	18860	18988	18769	18882	18936	18962	19021	19004	19057	19206	18926	19001	19061	18807	18857	19199	18849	18782	19089	19049	19108	19144	19031	19088	18868	19051	19091	19172	18906	18876	18820	19153	19088	18844	18995	18837	19216	18899	19107	19088	18875	18940	18924	19126	18883	19017	19018	18963	18937	18930	19068	18954	18981	18845	18887	19070	18842	18850	18900	19290	18948	19036	18918	19102	18809	19054	18852	19130	19142	18831	18940	18813	18735	19041	18831	19076	19123	18968	18832	19007	18982	18866	18948	18938	18979	19222	18872	18894	19112	18901	19111	19061	19048	18965	19157	19125	18953	19086	19106	19026	18764	18970	18910	18924	19066	18896	18958	18981	18876	19144	18976	18866	18821	18843	19121	19141	19014	19162	18927	19133	18890	18814	18956	18910	18831	19046	18819	18615	18739	18774	19200	19132	18946	18838	18847	19052	19211	19173	18896	19046	19012	18955	18831	18965	18945	19008	18861	18833	18916	19075	18939	18914	18873	18996	18894	18969	19004	19054	19061	18954	19036	19080	18892	18925	19107	18969	18955	18984	18928	18988	19012	18906	19049	18902	19078	19060	18896	18929	19226	19031	19045	19151	19034	19020	18792	18996	18948	18936	18987	19008	18842	19022	18983	18978	18830	19001	19005	19075	19023	18942	18857	18997	18814	19146	19166	19090	18838	19111	18780	19042	19050	19199	18862	18991	18847	18766	19011	18878	18989	19076	19031	18970	19012	19038	18862	19043	18923	18997	18863	19173	18930	19102	19052	18934	19002	19241	19037	19068	19030	18989	18944	18940	18972	18874	18977	19107	18665	19093	19092	18963	19058	19081	19037	18944	19033	18808	19077	19018	18872	18817	19115	18961	18883	19068	18944	18931	18967	18877	18870	19011	19003	19062	18905	19094	18896	18990	19009	19169	19087	18838	18931	18930	18906	18997	18992	19027	18848	18670	18753	19138	18918	19026	18990	18830	18918	18974	18946	18923	18902	18798	18901	19185	19111	18974	19089	18786	19122	19028	19147	19208	18996	19065	18991	18909	19008	19095	18902	18995	18997	19045	18774	18703	19122	19056	19155	18898	19103	19093	18946	18837	18982	18978	18986	18855	18905	19099	18985	19061	19024	19051	18955	18905	18760	18785	19070	18926	18979	19088	19197	19027	19025	18895	18858	19016	18962	19090	18865	19173	19038	18824	18641	18951	18923	18868	18754	18988	18907	19065	18840	19007	18999	19128	19146	19109	18966	18909	18900	19104	18962	19080	18959	18934	19023	19131	19170	18861	18925	18923	19218	19025	18862	18845	18858	18888	19026	19091	19187	18866	19088	18857	19065	18804	18754	19118	18986	19040	19089	19224	18973	18996	19068	19006	18946	19127	19051	18958	18999	18805	19106	19173	19102	18934	19216	18959	19071	18886	18930	18926	19010	19126	19071	19066	18939	18867	18978	19044	18918	19018	18903	18725	19102	18926	19001	19061	19009	19045	19064	18948	18893	18862	18908	19049	18909	19234	18968	19037	18952	18903	19018	19077	19031	19161	19069	18968	18908	18886	18968	18833	18874	18938	18887	19125	19173	19190	18874	18993	18949	19061	19044	19025	18889	19109	18987	18835	18852	18945	19062	19083	18784	18987	18802	18945	18996	18948	18952	19159	18930	18908	19137	18941	19027	19148	18959	18696	18960	18830	19102	19100	19035	19008	19098	18882	18925	18890	19058	19141	18794	18876	18939	19005	18879	19053	18810	19106	19067	19021	18777	18938	18939	19041	19085	19244	19075	18620	18897	18943	18876	18925	19052	19309	19120	18954	19009	18905	18966	18957	19176	18962	18849	18973	18920	18860	18880	19008	19204	19116	18953	18999	19337	18858	18925	18839	18958	18999	18768	19002	19050	19086	18935	18851	19067	18936	19099	19205	19008	19039	19068	18915	18966	18949	19052	18928	18904	19058	18908	18792	19107	19084	18953	19011	19044	19015	19055	19037	18806	18862	19100	18986	18903	18864	18994	18737	18808	18697	18969	19005	18814	19009	19096	19137	18967	19085	18816	18896	18886	18990	18867	18873	18952	18961	18781	19077	18928	18920	18816	19065	19000	18970	18861	19146	18915	18992	18925	18796	19124	18958	19141	19012	18920	19080	19019	18980	19016	18981	19104	19040	19135	18793	18913	18875	18940	18969	18854	18760	18849	19047	19180	18953	18918	18790	18830
61835	107261	92096	68429	43902	26503	16928	16199	16041	16065	16078	16131	16135	16359	16241	16050	16179	16152	16090	16081	16096	16040	16244	16102	16159	16197	16022	16156	16122	16086	16155	16213	16150	15914	16311	16068	15993	16083	16286	16126	16018	16173	16229	16215	16166	16115	16231	16025	16153	16220	16113	16262	16243	16147	15997	16112	16219	16042	16047	16085	16088	16039	16168	16088	16316	16217	16211	16122	16193	16101	16102	16012	16206	16128	16255	16109	16132	16172	16161	16431	16050	16005	16173	16184	16096	16195	16101	16282	16238	16093	15947	16254	16300	16022	16268	16151	15999	16211	16030	16148	16150	16066	15951	16343	16024	15956	16143	15935	16036	16190	16131	16192	16262	16158	15993	16182	16279	16054	16012	16095	16122	16122	16155	16178	15974	16137	16039	16121	16179	16056	16127	16167	16418	16147	16134	16255	16140	16114	16167	16075	16034	15994	16123	16008	16208	16015	16088	16081	16152	15999	16222	16211	16000	16234	16177	16072	16208	16113	16173	15995	16124	16205	16071	16130	16267	16244	16201	16144	16088	16100	16129	16120	16044	16196	16153	16126	16159	16082	16139	16173	16065	16218	16073	16343	16154	16224	16079	16185	15908	16207	16209	16127	16132	16163	16214	16099	16193	16027	16133	16114	16079	16256	16162	16178	16197	16148	16053	16058	16053	16151	15987	15956	16114	16080	16261	16182	16224	16066	16081	16141	16295	16231	16355	16054	16121	16240	16237	16123	16129	16119	16247	16278	16099	16028	16186	16210	16057	16169	16288	16052	15991	16217	16275	16121	16105	16292	16012	16303	16037	16145	16356	16062	16021	16162	16086	16149	16051	16192	16196	16272	16287	16278	16062	16058	16293	16050	16200	16018	16304	15965	16031	15975	16317	16190	16207	16082	16193	15971	16051	16076	16087	15904	16049	16190	16064	16071	16103	16096	16089	15959	16190	16239	16213	16133	16160	15953	16105	16013	16148	16103	16116	16115	16071	16054	16145	16014	16141	16124	16239	16049	16228	16010	16020	16111	15937	16166	16043	16233	16143	15978	16187	16137	16067	15998	16141	16213	16023	15954	16106	16011	16039	16089	16234	16365	16104	16073	16099	16195	16056	16234	16444	16085	16094	16218	16184	16092	16296	16081	16063	16165	16037	16170	16173	16132	16092	16030	16113	16009	16124	16317	16086	16156	16298	16243	16215	16222	16092	16118	16064	16053	16271	16151	16080	16170	16066	16172	16010	16079	16241	16095	16267	16183	16135	16000	15994	16221	16025	16102	16129	16178	16149	16172	16035	16106	16242	16262	16015	16160	16041	16069	16303	16037	16114	16063	16130	16073	16320	16121	16141	16230	15985	15996	16152	16033	16065	16165	16183	16154	16174	16100	16140	16241	16279	16036	16260	16000	16067	16121	16198	16030	16204	16142	16049	16126	15955	16142	16185	15980	16110	16172	16229	16160	16125	16186	16055	16167	16222	16126	16149	16149	16295	16218	16184	15899	15989	16077	16080	16224	16287	15945	16172	16087	16172	15972	16176	16272	16169	16072	16096	16073	16094	16225	16163	16120	16098	16196	16075	16053	16101	16166	16284	16165	16359	16128	16061	16035	16060	16106	16131	16216	16322	16111	16253	16057	16029	16120	16126	16221	16164	16205	16162	16181	16083	16139	16086	16106	16158	16131	16255	16168	16144	16186	16108	16015	16096	16117	16078	16130	16146	16161	16211	16279	16373	16100	16148	16162	16053	16020	16137	16165	16133	16207	16083	16362	16204	16081	16148	16188	16072	16048	16172	16125	16114	16053	16176	16057	16163	16120	16103	16181	16148	16073	16178	16264	16105	16206	16054	16174	16043	16175	16201	16295	16197	16157	16118	15987	16056	16196	16245	16098	16263	16216	16129	16214	16258	16217	16099	16123	16078	15948	16294	16118	16133	16081	16107	16009	16013	16112	16120	16142	16138	16146	16102	16026	16063	15994	16143	16142	16239	16078	16297	16159	16037	16133	15970	16179	16054	15924	16050	16073	16090	16099	16229	16062	16181	16130	16214	16146	16143	16209	15991	16223	16203	16048	16139	16073	16116	16101	16163	16200	16186	16293	16121	16221	16241	16071	16159	16189	16141	16229	16018	16164	16096	16043	16092	16170	16073	16081	16150	16192	16080	16013	16041	16200	16122	15997	16181	16198	16068	16141	16113	16139	16180	16098	16184	15942	16152	16090	16205	16286	16187	16081	16101	16202	15967	16044	16104	16192	16230	16306	16112	16087	16296	16233	16036	16017	16035	16118	16067	16196	16254	16245	16223	15998	16001	16166	16155	16148	16129	16109	16144	16148	16066	16071	16070	16084	16189	16187	16304	15965	15970	16006	16206	16299	16049	16149	16138	15963	16247	16136	16078	16039	16084	16166	16057	16257	15943	16028	16144	16252	16100	16081	16214	16283	16163	16059	16289	16170	16257	16179	15833	16253	16069	16068	16172	16092	16092	16116	15982	16244	16059	16257	16165	16086	16151	16151	16141	16000	16161	15920	16180	16293	16118	16160	16142	16071	16039	16095	16113	16231	16050	16007	16195	16142	16184	16041	16139	16179	16173	16225	16151	16218	15912	16000	16046	16200	16092	16124	16148	16043	16103	16229	15897	16117	16150	16291	16182	16099	16166	15997	16200	16092	16063	16219	16245	16232	16187	16081	16183	16132	16018	16238	16314	16203	16201	16219	16132	16090	16109	16034	16060	16133	16016	16295	16259	15845	16172	16188	16021	16130	16292	16138	16133	16145	16261	16184	16103	16189	15901	16110	16003	16073	16170	16106	16089	16203	16211	16030	16223	16267	15942	16115	16096	16247	16012	16255	16148	16178	16096	16083	16104	15886	16490	16066	16123	16143	16052	16261	16229	16275	15868	16040	16112	16082	16218	16192	16272	16153	16126	16217	16094	16199	16056	16221	16241	16087	16112	16089	16111	16245	16129	16153	16116	16210	16061	15984	16026	16213	15922	16026	16065	16178	16103	16244	16194	16128	16029	15985	16200	16112	16246	16241	16043	15982	16244	16158	16100	16127	16221	16203	16019	15974	16120	16099	16202	16177	16285	16006	16099	15987	16184	16173	16050	16215	15850	16068	16192	16037	16190	16122	16128	16175	16131	16180	16151	16256	16184	16084	16012	16133	16054	16036	16133	16177	16130	16055	16188	16032	16036	16021	15913	16100	16101	16328	16082	16357	16085	16245	16036	16087	16263	16142	16098	16214	16177	16162	16220	16163	16343	16135	16245	16283	16056	16091	16013	16038	16043	16120	16109	16170	15915	15997	16124	15975	16166	15944	16239	16078	16106	16280	16142	16105	16154	16193	16110	16066	16076	16313	16263	16163	16140	16172	16100	16233	16057	16148	16172	16054	15931	15880	16124	16148	16083	16107	16159	16070	16186	16007	16137	16011	16133	16043	16064	16042	16072	15967	16179	16219	16069	16036	16028	16039	16088	16066	16109	16164	16085	16208	16091	16222	16134	16001	16235	16048	16208	16202	16269	15997	16235	16243	16283	16218	16097	15960	16234	16006	16033	16179	16186	16205	16247	15969	16076	16076	16040	16209	16117	16066	16089	16025	16264	16106	16192	16181	15939	16104	15920	16069	16077	16131	16092	16311	16081	16065	16107	16146	15920	15998	16044	16182	16170	16076	16225	16349	16100	16027	16305	16125	16124	16017	16152	16178	15842	16233	16186	16124	16243	16071	16143	16212	16135	16190	16012	15985	16126	16070	16038	16183	16139	16130	16065	16023	16062	16022	16111	16124	16179	16171	16096	16005	16134	16083	16146	16237	16097	16108	16112	16133	16156	16245	16042	16262	16157	15917	16209	16310	16153	16053	16154	16074	16135	16209	16108	16217	16162	16016	16108	16080	16189	16109	15875	16063	16313	16250	16143	16173	16072	16067	16234	16308	16178	16154	16118	16307	16068	16074	15966	16261	16028	16070	16203	16198	16034	16318	16007	16182	16139	16135	16093	15997	16049	16052	16047	16098	16247	16236	16121	16292	16129	16126	15862	16252	16203	16252	16070	16247	16413	16157	16158	16019	16149	16295	16056	16132	16006	16316	16148	16246	16241	16083	16184	16047	15947	16017	16063	16039	16294	15923	16210	15987	16179	16351	16086	16333	16213	16075	16137	16172	16141	16099	16074	16187	16225	16176	16016	16096	16067	16070	16194	16094	16214	15999	16032	16074	16257	16140	16062	16127	16205	16292	16231	16087	16081	16087	16241	16158	16165	16204	16066	16129	16103	16187	16062	16096	16181	16109	15963	15999	16332	16282	16205	16228	16044	16124	16174	16100	16075	16058	16119	16234	15967	16350	16132	16035	16005	16102	15996	16150	16037	15904	16246	16108	16023	16142	16231	16038	16220	15977	16205	16061	16188	16255	16148	16126	16138	16094	16184	16261	16157	16022	16100	16016	16211	16018	16086	16320	16133	16117	16239	16076	16067	16125	15936	16130	16078	16120	16100	16068	16188	16130	16119	16226	16147	16320	16082	16122	16126	16180	16117	16341	16118	16099	15966	16145	16002	16265	16294	16185	16246	16167	16109	16044	16197	16273	16018	16181	16199	16229	16160	16095	16252	16116	16043	16129	16053	15888	16068	16108	16157	16032	16144	16158	16292	16175	16126	16215	16366	15917	16229	15954	16007	15969	16055	16219	16199	16276	16122	16065	16108	16027	16171	16075	16031	16141	16226	16261	16130	16042	16091	15976	16164	16273	16118	16081	15927	16104	16074	16079	16198	16257	16142	15852	16197	16169	16171	15966	16051	16183	16205	16142	16086	15912	16254	16146	16232	15960	16149	16003	16245	16301	16026	16313	16190	16316	16017	16110	16152	16150	16139	16201	16116	16009	16107	16144	16204	16197	16090	16019	16275	16141	16279	16007	16261	16169	16133	15890	16101	16106	16105	16000	16134	16169	16081	16176	16038	16173	16120	16119	16171	16142	16021	16296	16214	16194	16026	15990	16032	16204	15996	16162	16175	16206	16077	16107	16248	16174	16065	16023	16030	16097	16144	16097	16068	16186	16085	16154	16168	16160	16296	16022	16256	16196	16218	16093	16249	15933	16051	16032	16015	16042	16168	16265	16282	16199	16206	16007
29582	35406	42537	32581	23270	20501	19726	19318	19357	19321	19300	19241	19188	19272	19150	19216	19159	19010	19230	19372	19124	19365	19436	19152	19102	19280	19025	19224	19269	19104	19242	19392	19247	19432	19463	19216	19084	19090	19127	18946	19050	19179	19194	19208	19156	19086	19184	19216	19212	19268	19072	19123	19065	19148	19221	19020	19269	18933	19376	19326	19167	19118	19153	19240	19357	19048	19100	19194	19100	19239	19103	19269	18947	19173	19184	19137	19200	19102	19162	19012	19222	19168	19092	19282	19227	19304	19185	19276	19092	19357	19184	19377	19196	19206	19191	18907	18988	19101	19117	19272	19516	19169	19158	19123	19030	19126	19004	18968	19017	19202	19392	19045	19236	19269	19096	19218	19188	19182	19173	19124	19191	19220	18978	19190	19180	19081	19126	19435	19044	19307	18960	19210	19134	19005	19232	19229	19050	19078	19154	19331	19042	19076	19120	19016	19064	19225	19125	19315	19276	19120	19115	18976	19089	19213	19179	19072	19086	19085	19049	19232	18989	19106	19198	19134	19415	19065	19180	19177	19362	19346	19226	19020	19071	19101	19142	19206	19138	19067	19334	19233	19282	19309	19168	19074	19080	18984	19071	19352	19348	19369	19219	19231	19036	19121	19032	19072	18961	19166	19126	18945	19198	19362	19043	19227	19086	19224	19139	19048	19265	19210	19189	19240	19195	19188	19209	19169	19299	19143	19284	18992	19089	19032	19292	19069	18995	19093	19237	19211	19282	19132	19185	19281	19141	19015	19041	19108	19086	19269	19107	19135	19212	19084	19119	19299	19329	19362	19307	19025	19100	19215	19253	19274	19147	19103	19421	19152	19128	19242	19154	19357	19182	19240	19255	19239	19225	19312	19239	19191	19242	19223	19149	19218	19355	18981	19047	19350	19145	19104	19188	19352	18867	19198	19224	19153	19155	19170	19133	19066	19149	19165	19052	19262	19250	19206	19163	19300	19127	19177	19246	19064	19238	19082	19164	19174	19155	19237	19325	19142	19113	19269	19179	19082	19055	18967	19140	19138	19129	19076	19060	19114	19274	19210	19214	19292	19265	19067	19260	19169	19033	19231	19164	19289	19208	19304	19248	19207	19150	19108	19101	19314	19279	19344	19057	19215	19281	19236	18993	19357	19283	19128	18874	19113	19177	18953	19280	19077	19151	19175	19150	19161	19348	19240	19193	19245	19165	19175	19218	19413	19114	19237	19194	19142	19268	19206	19032	19027	19048	19200	18770	19260	19242	19107	18988	19016	19147	19225	19143	19201	19152	18981	19232	19300	19221	19243	19129	19096	19248	19172	19076	19229	19263	19244	19211	19018	18974	19072	18997	19172	19287	19195	18969	19306	19000	19317	19235	19160	19078	19285	19312	19216	18866	19114	19223	19195	18940	19158	18989	19187	19120	18945	19279	19127	19079	19007	18996	18968	19256	19217	19195	19160	19085	19263	19163	19328	19326	19014	19281	19492	19239	19239	19187	19233	19211	19193	19384	19106	19097	19054	19134	19230	19100	19343	19080	19151	19155	19117	19079	19316	18887	19143	19214	19142	19056	19208	19182	19209	19265	18845	19165	19102	19139	19038	19222	19283	19142	19182	19109	19147	19118	19266	19172	19097	19285	19135	19273	19104	19104	19105	19166	18990	19005	19307	19190	19209	19173	19156	19296	19107	19338	19049	19121	19198	19336	19257	19153	19184	19311	19188	19144	19241	19030	19365	19285	19048	19241	19157	19092	19087	19366	19326	19233	19279	19250	19280	19195	19237	19077	19323	19161	18979	18920	19456	19119	19050	19179	19165	19096	19074	19020	19317	19380	19068	19041	19104	19049	19198	19218	19400	19085	19214	19147	19231	19209	19090	19189	19073	19218	19184	19154	19170	19117	19254	19484	19105	19127	19166	19151	19221	19111	19269	19062	19169	19316	19333	19106	19046	19008	19028	19112	19295	19194	19103	19322	19193	19169	19202	19362	19197	19086	18966	19209	19255	19237	19329	19138	19055	19185	19411	19292	19213	19117	19058	19130	19202	19181	18975	19211	19103	19181	18862	19307	19224	19351	19320	19203	19190	19295	19158	19095	19057	19196	19325	19054	19095	19252	19112	19323	19108	19091	19072	19174	19186	19073	19175	19082	19114	19309	19179	19130	18963	19285	18972	19241	19264	19224	19203	19137	19083	19161	19356	19030	19168	19160	19184	19274	19097	19292	19004	19094	19318	19102	19114	19220	19255	19244	19202	19072	19163	19115	19096	19217	18963	19238	18964	18974	19286	19211	19256	19343	19154	19100	19118	18989	19208	19039	19045	19389	19313	19197	18968	19133	19058	19355	19033	19315	19056	19151	19387	19040	19161	19238	19255	19210	19027	19289	19129	19196	19216	19166	19272	19327	19107	19247	19157	19199	19406	19118	19174	19117	19247	19064	19065	19298	19268	19041	19180	19221	19186	19179	19247	19083	19182	19197	19252	19272	18975	19116	19175	19348	19048	19347	19219	19113	19130	19137	18964	19015	19306	19383	19028	18954	19204	19329	19013	19070	19457	19185	19084	19039	19363	19274	19125	19033	19317	19168	19042	19247	19048	19187	19263	19194	19233	19240	19303	19276	19259	19183	19156	19102	19297	19181	19097	18936	19197	19372	19095	19215	19131	19191	18955	18979	19238	19121	19101	19300	19258	19339	19016	19263	19129	19115	19031	18976	19244	19158	19276	19093	19100	19222	19259	19293	19211	19279	19234	19070	19093	19026	19352	19098	19297	19201	19064	19091	19160	19219	19307	19217	19122	19208	19168	19232	19215	19372	19150	19196	19066	19071	19044	19240	19271	19139	19112	19194	19286	19174	19202	19318	19135	19113	19023	19365	19081	19254	19213	19241	19194	19147	19147	19222	19025	19183	19305	19328	19030	19104	19197	19345	19201	19241	19189	19370	19116	19201	19111	19082	19186	19418	18992	19097	19230	19156	19161	19109	19248	18970	19134	19123	18969	19169	19141	19229	19376	19116	19099	19422	19117	19300	19181	18781	19006	19147	19212	19292	19129	19183	19393	19230	19118	19190	19211	19198	19389	19009	19033	19075	19092	19321	19095	19433	19130	19040	19239	19082	18952	19054	19154	19049	18960	19198	19306	19224	19138	19157	19175	19189	19220	19177	19258	19143	19028	19087	18920	19067	19097	19298	19122	19165	19103	19140	19281	19337	19292	19170	19249	19125	19235	19098	19251	19330	19210	19106	19139	19163	19176	19025	19298	19210	19118	19337	19292	19266	19195	19283	19226	18882	19132	19087	19001	19030	19056	19300	19263	19159	19267	19011	18907	19163	19057	19073	19327	19288	19229	18999	19222	19203	19277	19190	19080	19280	19026	19043	19085	19189	19214	19201	18985	19239	19067	19351	19130	19269	19217	19122	19134	19187	19123	19138	19352	19124	19173	19081	19229	19205	19220	19266	19103	19146	19472	19184	19269	19309	19269	19218	19240	19263	19126	19318	19197	19078	19184	19154	18899	19134	19010	19198	19145	19101	19478	19169	19137	19129	19273	19133	19195	19088	19078	19215	19251	19074	19118	19167	19310	19273	19175	19291	19232	19135	19193	19059	19154	19269	18992	19438	19016	19163	19187	19404	19203	19244	19134	19222	19176	19328	19131	19199	19067	19312	19208	19031	19281	19321	19126	19211	19210	19160	19025	19065	19246	19133	19235	19107	19106	18989	18938	18981	19156	19222	19131	19219	19236	19241	19158	19198	19188	19268	19039	19037	19262	19326	19023	19240	19172	19187	19170	19203	19139	19242	19198	19056	18978	19237	19222	19112	19300	19345	19180	19194	18959	19302	19196	19169	19125	19192	19171	19152	19166	19173	19225	19109	19146	19325	19069	19206	19281	19219	19277	19105	19082	19111	19055	19306	19323	19265	19037	19066	19138	19043	19275	19029	19218	18975	19156	18971	19344	19401	19113	19309	18952	19056	19228	19209	19177	19056	19068	19261	19175	19046	19082	19187	19203	19159	19113	19302	19032	19242	19148	19021	18994	19124	19189	19233	19126	19186	19111	19311	19123	19258	19389	19170	19127	19002	19268	19342	19297	19250	19083	19045	19172	19287	19383	19131	19400	19143	19311	19278	19135	19164	18998	19232	19148	18968	19143	19227	19106	19187	19057	19276	19297	19169	19398	19284	19161	19007	19279	19219	19397	19121	19134	19262	19185	19033	19013	19148	19070	19278	19376	19117	19111	19030	19148	19181	19008	19160	19176	19204	18980	19111	19007	19220	19119	19360	19309	19299	19274	19254	19319	19226	19457	19391	19161	19240	19256	18981	19025	19110	19139	19018	19151	19178	19254	19141	19402	19224	19215	19172	19241	19184	19316	19082	19108	19123	19305	19450	19084	19167	19061	19273	19037	19001	19088	19117	19039	18925	18916	19235	19244	19237	19191	19293	19073	19558	19205	19311	19145	19289	18940	19218	19308	19102	18975	19385	19267	19166	18915	19169	19253	19164	19185	19341	19293	18925	19302	19271	19130	19291	19158	19120	19203	19214	19242	19172	18974	19316	19115	19225	19205	19365	19162	18978	19352	19245	19135	19309	19274	19068	19117	19152	19258	19261	19208	19223	19403	19383	19084	19244	19116	19005	19181	19134	19325	19284	19173	19021	19275	19245	19213	19134	19224	19202	19042	19052	19231	19099	19106	19082	19132	19098	19050	19313	19266	19180	19163	19356	19214	19112	19106	19236	19307	19379	19226	19222	19212	19296	19200	19251	18957	19261	19089	19063	19277	19008	19003	19040	19389	18829	19162	19190	19378	19038	18958	19170	19276	19174	19055	18983	19196	19211	19242	19170	19187	19209	18998	19168	18991	19381	19124	19192	19038	19221	19265	19154	19175	19335	19149	19224	19300	19206	19194	19130	19071	19125	19098	19196	19231	19106	19116	19294	19106	19033	19290	19139	19051	19108	19156	19349	19025	19086	19167	19302	19185	19127	19170	19232	19201	19156	19208	18999	19332	19324	19411	19373	19320	19245	19363	19204	19133	19199	19336	19248	19119	19246	19301	19293	19196	19117	19204	19193	19205	19340	19369	19341	19096	19257	18995	19235	19030	19070	19364	19102	19155	19430	19104	19113	19361	19257	19113
35920	55935	44461	28459	19910	17203	16332	16160	16275	16211	16050	16108	16475	16314	16227	16338	16250	16011	16359	16059	16176	16203	16195	16277	16470	16317	16180	16213	16238	16130	16157	16283	16104	16252	16131	16215	16188	16180	16131	16359	16109	16316	16107	16167	16456	16026	16115	16136	16150	16392	16307	16183	16134	16299	16111	16244	16265	16115	16239	16221	16228	16145	16197	16437	16267	16111	16250	16230	16273	16259	16285	16264	16239	16403	16233	16171	16342	16188	16174	16219	16057	16231	16357	16261	16249	16332	16242	16225	16119	16483	16244	16305	16137	16199	16305	16222	16468	16126	16113	16166	16243	16264	16256	16269	16259	16246	16147	16284	16262	16106	16213	16057	16231	16130	16205	16169	16187	16227	16280	16272	16258	16166	16030	16382	16146	16265	16092	16163	16312	16247	16062	16122	16238	16240	16224	16237	16173	16181	16283	16191	16222	16076	16383	16100	16134	16317	16370	16275	16289	16084	16329	16200	16088	16195	16264	16210	16295	16209	16251	16108	16083	16267	16307	16151	16191	16215	16283	16237	16264	16101	16259	16158	16317	16319	16164	16210	16150	16269	16223	16115	16352	16087	16167	16223	16270	16180	16137	16266	16131	16156	16205	16368	16289	16129	16371	16148	16415	15819	16246	16323	16052	16186	16217	16089	16221	16287	16128	16197	16238	15875	16220	16307	16132	16200	16287	16179	16154	16245	16205	16317	16082	16349	16205	16144	16285	16081	16350	16129	16253	16096	16198	16121	16095	16313	16248	16229	16318	16130	16231	16179	16385	16187	16112	16229	16174	16374	16297	16301	16212	16223	16220	16122	16166	16037	16135	16210	16163	16247	16394	16247	16192	16151	16040	16152	16086	16220	16098	16200	16187	16105	16221	16131	16453	16144	16255	16266	16233	16149	16286	16136	16125	16166	16255	16165	16162	16251	16093	16325	16213	16195	16233	16187	16224	16139	16264	16088	16216	16283	16159	16206	16214	16205	16163	16316	16186	16211	16255	16155	16280	16247	16211	16094	16102	16166	16272	16140	16226	16024	16333	16161	16080	16066	16241	16370	16201	16158	16077	16174	16344	16165	16246	16174	16223	16079	16149	16343	16281	16125	16277	16094	16274	16213	16282	16188	16187	16120	16114	16332	16152	16140	16359	16177	16222	16257	16145	16286	16342	16275	16282	16210	16260	16173	16287	16222	16171	16174	16052	16202	16036	16145	16276	16434	16306	16122	16145	16215	16251	16099	16206	16229	16261	16211	16220	16122	16140	16349	16178	16187	16273	16131	16263	16282	16264	16250	16158	16300	16148	16250	16093	16220	16089	16149	16208	16242	16353	16038	16206	16173	16169	16314	16541	16249	16142	16277	16230	16287	16179	16266	16242	16363	16110	16212	16172	16092	16281	16152	16175	16075	16376	16243	16220	16298	16083	16238	16044	16305	16195	16220	16230	16122	16382	16269	16343	16219	16330	16273	16157	16233	16342	16276	16365	16215	16357	16215	16183	16204	16166	16105	16160	16080	16255	16212	16085	16050	16278	16192	16057	16356	16313	16214	16134	16215	16245	16235	16210	16146	16317	16355	16086	16405	16152	16349	16140	16133	16210	16337	16297	16288	16181	16182	16067	16214	16217	16079	16044	16315	16301	16152	16211	16029	16160	16318	16116	16287	16015	16285	16230	16228	16056	16163	16253	16133	16182	16176	16288	16133	16309	16151	16275	16178	16141	16212	16223	16183	16238	16255	16127	16127	16315	16274	16273	16213	16272	16301	16323	16162	16155	16206	16221	16196	16174	16061	16483	16120	16272	16269	16266	16171	15984	16159	16142	16153	16372	16172	16151	16191	16288	16153	16259	16187	16271	16468	16174	16154	16291	16271	16387	16327	16159	16208	16155	16248	16226	16270	16170	16188	16170	16219	16236	16085	16152	16232	16310	16207	16137	16231	16048	16212	16262	16229	16287	16095	16077	16211	16336	16380	16184	16199	16311	16284	16190	16173	16283	16228	16288	16133	16294	16268	16256	16225	16323	16199	16153	16286	16169	16240	16299	16288	16365	16313	16125	16131	16237	16300	16238	16314	16352	16182	16355	16200	16163	16340	16284	16191	16419	16310	16229	16068	16180	16150	16198	16214	16272	16161	16298	16158	16177	16335	16226	16222	16237	16366	16269	16215	16158	16175	16227	16339	16228	16201	16337	16186	16345	16210	16152	16263	16075	16252	16244	16086	16335	16285	16100	16257	16334	16301	16239	16276	16229	16218	16176	16042	16171	16094	16213	16227	16131	16093	16130	16208	16501	16342	16120	16221	16319	16064	16178	16095	16065	16207	16133	16160	16277	16187	16280	16392	16162	16237	16115	16242	16183	16127	16391	16283	16311	16224	16232	16207	16258	16302	16266	16226	16336	16112	16208	16195	16159	16167	16166	16148	16094	16184	16168	16108	16264	16227	16259	16199	16258	16238	16279	16111	16361	16344	16349	16242	16201	16206	16129	16185	16361	16137	16150	16297	16228	16271	16388	16102	16096	16092	16285	16205	16308	16217	16295	16341	16167	16288	16151	16187	16172	16163	16070	16009	16291	16393	16259	16107	16223	16162	16116	16181	16191	16335	16207	16148	16261	16365	16252	16384	16226	16370	16202	16352	16213	16115	16200	16062	16072	16414	16236	16153	16169	16337	16029	16156	16265	16188	16300	16364	16209	16323	16165	16210	16299	16339	16270	16197	16176	16261	16213	16355	16226	16099	16229	16377	16140	16270	16242	16247	16256	16257	16273	16190	16172	16166	16223	16268	16182	16205	16124	16083	16246	16230	16101	16287	16392	16290	16289	16181	16267	16257	16215	16027	16277	16070	16279	16213	16200	16257	16135	16192	16152	16259	16108	16304	16124	16249	16187	16146	16336	16133	16209	16217	16108	16211	16437	16423	16085	16209	16400	16055	16319	16068	16219	16155	16147	16162	16232	16115	16394	16370	16294	16211	16261	16268	16350	16180	16132	16315	16121	16165	16278	16340	16242	16301	16221	16256	16136	16390	16302	16433	16137	16195	16041	16234	16122	16265	16231	16255	16044	16264	16251	16132	16202	16201	16326	16254	16270	16248	16078	16149	16234	16424	16131	16277	16218	16186	16372	16355	16161	16199	16236	16295	16285	16175	16136	16288	16239	16132	16289	16312	16208	16176	16170	16266	16331	16090	16265	16268	16283	16124	16214	16307	16352	16124	16138	16242	16236	16179	16397	16304	16364	16179	16116	16370	16324	16162	16239	16241	16228	16363	16266	16189	16262	16303	16266	16221	16266	16202	16180	16075	16314	16286	16149	16220	16405	16243	16264	16254	16260	16152	16228	16254	16240	16221	16297	16276	16227	16365	16175	16316	16119	16238	16226	16489	16264	16160	16231	16070	16272	16135	16133	16294	16263	16321	16087	16346	16109	16335	16185	16204	16297	16146	16143	16090	16181	16401	16237	16293	16226	16203	16240	16136	16326	16191	16239	16206	16138	16065	16333	16355	16095	16303	16065	16287	16124	16253	16252	16120	16150	16311	16264	16102	16067	16394	16320	16215	16281	16269	16216	16016	16203	16188	16066	16186	15997	16315	16137	16179	16200	16168	16098	16069	16313	16414	16127	16207	16246	16080	16153	16207	16220	16321	16173	16186	16195	16227	16073	16192	16082	16285	16198	16551	16202	16216	16162	16279	16316	16262	16292	16250	16285	16376	16086	16264	16335	16201	16105	16201	16294	16092	16229	16172	16248	16271	16235	16193	16261	16092	16228	16071	16142	16220	16198	16017	16415	16081	16219	16196	16300	16252	16283	16197	16168	16082	16195	16282	16160	16150	16260	16198	16351	16256	16168	16230	16429	16036	16218	16081	16338	16130	16155	16307	15988	16238	16440	16259	16427	16203	16184	16351	16186	16085	16250	16361	16413	16270	16194	16242	16139	16153	16288	16054	16359	16121	16148	16140	16205	16238	16182	16338	16143	16199	16256	16164	16043	16351	16321	16270	16247	16090	16365	16280	16106	16208	16193	16231	16229	16187	16247	16189	16244	16182	16243	16380	16130	16088	16137	16209	16268	16425	16142	16041	16336	16258	16302	16263	16289	16380	16076	16367	16222	15955	16261	16206	16346	16121	16320	16201	16310	16039	16158	16113	16206	16268	16145	16103	16103	16276	16038	16231	16240	16318	16136	16212	16090	16039	16259	16316	16169	16376	16295	16130	16098	16165	16392	16230	16046	16253	16078	16286	16307	16223	16331	16312	16194	16316	16253	16276	16029	16335	16166	16223	16207	16116	16222	16228	16327	16255	16364	16123	16242	16288	16168	16243	16434	16197	16342	16142	16340	16205	16194	16309	16158	16191	16241	16062	15977	16205	16214	16308	16181	16277	16264	16173	16136	16185	16142	16146	16225	16259	16283	16146	16153	16155	16163	16214	16191	16216	16340	16245	16063	16218	16043	16298	16241	16191	16300	16274	16294	16159	16229	16179	16136	16200	16092	16319	16067	16099	16284	16141	16176	16191	16069	16154	16200	16217	16266	16240	16224	16430	16217	16446	16155	16302	16390	16225	16195	16317	16267	16063	16267	16233	16289	16291	16277	16281	16256	16317	16202	16090	16231	16265	16172	16238	16310	16275	16361	16307	16086	16141	16296	16337	16225	16305	16249	16155	16183	16369	16221	16326	16368	16214	16202	16151	16323	16246	16210	16075	16296	16110	16219	16106	16053	16243	16322	16270	16181	16372	16107	16400	16337	16076	16222	16156	16193	16230	16324	16270	16345	16164	16215	16154	16361	16237	16334	16135	16147	16163	16333	16347	16259	16331	16290	16186	16416	16249	16284	16152	16278	16293	16316	16285	16241	16206	16187	16281	16168	16389	16086	16176	16290	16339	16307	16054	15962	16239	16352	16431	16257	16110	16242	16179	16322	16290	16247	16188	16064	16336	16180	16291	16144	16299	16308	16222	16308	16322	16275	15958	16393	16170	16172	16094	16335	16324	16186	16275	16010	16097	16117	16408	16213	16290	16171	16150	16192	16128	16100	16196	15880	16169	16462	16293	16230	16150	16287	16310	16123	16214	16345	16273	16170	16188	16217	16185	16355	16270	16368	16211	16338	16399	16150	16343	16216	16280
24967	25389	41376	37290	27745	23747	21184	19130	18623	19013	18715	18859	18634	18703	18515	18755	18643	18591	18627	18729	18553	18554	18649	18644	18497	18597	18534	18772	18716	18539	18589	18750	18902	18467	18671	18533	18669	18829	18626	18722	18623	18684	18699	18412	18563	18434	18480	18588	18484	18534	18666	18388	18637	18481	18594	18536	18580	18617	18650	18417	18527	18951	18807	18536	18433	18455	18850	18385	18630	18783	18493	18368	18623	18452	18541	18520	18737	18644	18701	18513	18515	18463	18589	18631	18428	18381	18497	18807	18467	18470	18744	18462	18552	18630	18681	18873	18760	18631	18682	18686	18624	18606	18723	18700	18650	18535	18498	18633	18451	18478	18558	18628	18605	18697	18399	18412	18510	18439	18593	18631	18685	18414	18461	18573	18630	18719	18585	18501	18581	18588	18316	18408	18520	18636	18881	18364	18471	18493	18497	18536	18360	18708	18355	18683	18556	18637	18391	18519	18396	18524	18467	18469	18608	18412	18548	18483	18464	18357	18694	18646	18403	18481	18524	18408	18415	18463	18498	18496	18510	18362	18444	18374	18562	18552	18567	18443	18394	18602	18634	18801	18555	18680	18533	18650	18341	18475	18329	18382	18488	18528	18505	18608	18491	18592	18639	18302	18477	18641	18611	18459	18564	18641	18676	18548	18583	18535	18450	18356	18694	18729	18566	18629	18487	18471	18228	18767	18615	18526	18494	18616	18612	18681	18541	18591	18688	18391	18638	18408	18541	18445	18529	18570	18429	18639	18606	18465	18486	18494	18393	18348	18474	18458	18391	18515	18500	18506	18652	18499	18189	18496	18680	18489	18570	18341	18624	18509	18619	18641	18542	18552	18649	18601	18541	18699	18708	18498	18556	18451	18607	18653	18685	18364	18695	18569	18510	18672	18496	18597	18531	18631	18565	18664	18500	18564	18564	18600	18815	18398	18591	18460	18493	18350	18311	18670	18683	18584	18403	18591	18552	18514	18724	18326	18526	18607	18463	18460	18725	18541	18637	18409	18545	18476	18362	18337	18513	18476	18407	18410	18366	18507	18372	18469	18315	18373	18554	18528	18484	18527	18532	18529	18481	18396	18599	18478	18688	18441	18597	18495	18592	18645	18565	18547	18479	18530	18580	18551	18345	18483	18392	18551	18496	18630	18581	18566	18690	18636	18512	18700	18596	18522	18781	18535	18760	18605	18537	18580	18551	18682	18589	18729	18677	18670	18658	18448	18647	18450	18444	18594	18861	18664	18439	18513	18573	18758	18555	18405	18675	18631	18550	18586	18516	18482	18568	18331	18619	18539	18662	18423	18509	18606	18404	18608	18506	18586	18564	18346	18474	18711	18584	18368	18664	18591	18381	18430	18521	18643	18564	18507	18461	18487	18451	18634	18633	18755	18491	18487	18707	18527	18649	18561	18695	18505	18519	18441	18485	18456	18495	18624	18612	18642	18665	18486	18717	18678	18627	18500	18457	18598	18507	18577	18400	18394	18658	18712	18588	18718	18607	18879	18379	18619	18756	18668	18477	18459	18576	18769	18650	18717	18753	18694	18501	18469	18498	18801	18539	18476	18708	18539	18605	18560	18417	18385	18627	18383	18538	18813	18809	18356	18617	18703	18687	18684	18486	18401	18589	18463	18612	18338	18576	18429	18611	18622	18654	18424	18612	18351	18544	18600	18654	18575	18568	18556	18447	18508	18419	18571	18639	18370	18628	18775	18555	18589	18431	18653	18436	18395	18402	18621	18508	18459	18508	18588	18620	18498	18638	18514	18564	18527	18538	18237	18868	18558	18281	18654	18344	18619	18497	18389	18582	18723	18434	18586	18510	18310	18575	18363	18559	18507	18415	18669	18659	18405	18517	18324	18617	18630	18516	18491	18788	18469	18630	18778	18694	18399	18433	18590	18537	18569	18552	18481	18690	18811	18542	18655	18549	18579	18607	18651	18629	18451	18512	18673	18694	18481	18669	18486	18759	18551	18553	18672	18635	18539	18484	18549	18581	18431	18537	18455	18652	18702	18622	18621	18617	18657	18614	18349	18471	18626	18401	18635	18592	18469	18590	18503	18480	18708	18381	18739	18530	18718	18482	18579	18648	18416	18749	18545	18709	18478	18584	18763	18836	18275	18374	18450	18414	18568	18319	18687	18668	18525	18647	18519	18785	18537	18785	18718	18728	18436	18756	18417	18340	18437	18540	18687	18596	18654	18438	18647	18685	18741	18312	18735	18669	18672	18526	18562	18686	18581	18554	18749	18509	18526	18679	18438	18465	18429	18500	18575	18561	18599	18685	18413	18691	18570	18417	18615	18751	18420	18794	18708	18589	18344	18489	18324	18501	18720	18558	18394	18566	18554	18591	18474	18636	18582	18539	18703	18669	18477	18740	18635	18517	18480	18663	18488	18602	18687	18594	18521	18351	18532	18380	18468	18639	18655	18362	18428	18647	18580	18596	18498	18415	18546	18449	18507	18448	18649	18448	18653	18697	18541	18561	18596	18424	18601	18649	18573	18585	18668	18514	18421	18589	18608	18733	18624	18609	18453	18568	18679	18702	18542	18674	18732	18711	18372	18419	18561	18500	18442	18500	18624	18566	18513	18568	18488	18663	18622	18480	18557	18533	18479	18498	18584	18611	18769	18649	18496	18403	18400	18526	18883	18642	18609	18707	18501	18443	18376	18624	18498	18604	18610	18714	18455	18456	18496	18443	18343	18510	18646	18554	18528	18561	18358	18569	18598	18781	18558	18579	18485	18538	18411	18714	18482	18549	18519	18460	18618	18547	18550	18498	18297	18572	18552	18400	18615	18604	18683	18782	18324	18537	18552	18783	18539	18446	18569	18545	18627	18538	18576	18605	18456	18640	18578	18533	18569	18513	18302	18507	18651	18439	18518	18732	18492	18516	18547	18675	18459	18406	18542	18686	18676	18526	18465	18713	18754	18489	18354	18528	18420	18375	18414	18499	18377	18449	18513	18675	18383	18533	18626	18586	18585	18612	18508	18438	18482	18470	18414	18540	18375	18398	18530	18374	18304	18548	18482	18729	18596	18500	18645	18597	18605	18627	18663	18685	18539	18536	18612	18560	18524	18385	18569	18687	18666	18480	18560	18598	18467	18308	18717	18566	18652	18455	18599	18526	18637	18510	18586	18609	18481	18432	18543	18543	18294	18746	18723	18542	18569	18589	18522	18582	18699	18730	18630	18517	18556	18702	18767	18518	18425	18530	18586	18649	18326	18462	18714	18537	18589	18548	18653	18522	18450	18648	18664	18644	18626	18464	18559	18520	18395	18420	18527	18529	18474	18560	18603	18441	18597	18572	18319	18543	18521	18438	18501	18455	18668	18774	18577	18604	18679	18541	18560	18635	18436	18337	18479	18582	18459	18405	18383	18581	18532	18604	18642	18546	18463	18439	18443	18563	18400	18468	18502	18680	18438	18739	18345	18414	18623	18429	18213	18476	18568	18767	18599	18446	18568	18538	18545	18734	18533	18570	18652	18628	18660	18326	18453	18450	18507	18571	18437	18522	18558	18422	18466	18372	18511	18619	18601	18477	18357	18731	18564	18528	18513	18508	18454	18770	18700	18541	18555	18531	18523	18645	18739	18512	18632	18468	18254	18511	18461	18569	18384	18642	18405	18579	18373	18559	18377	18452	18561	18509	18354	18551	18717	18570	18387	18588	18491	18517	18612	18712	18681	18609	18587	18578	18348	18681	18425	18522	18510	18656	18369	18374	18382	18329	18644	18594	18450	18529	18371	18412	18557	18510	18493	18592	18406	18439	18469	18501	18475	18594	18510	18369	18597	18471	18890	18799	18673	18534	18650	18646	18503	18544	18365	18756	18742	18705	18670	18649	18589	18587	18464	18693	18478	18746	18523	18177	18598	18696	18527	18751	18447	18659	18510	18792	18708	18537	18460	18484	18572	18594	18409	18471	18272	18486	18771	18554	18435	18309	18602	18572	18196	18564	18550	18587	18525	18651	18573	18518	18726	18684	18695	18490	18516	18599	18399	18669	18644	18494	18440	18340	18417	18210	18584	18464	18433	18540	18499	18389	18491	18608	18399	18546	18591	18543	18705	18606	18479	18538	18725	18729	18618	18688	18514	18400	18670	18604	18613	18395	18429	18667	18338	18616	18508	18595	18357	18577	18518	18577	18615	18601	18501	18549	18535	18492	18468	18581	18666	18692	18484	18602	18716	18627	18605	18542	18523	18651	18494	18597	18600	18625	18707	18351	18515	18370	18562	18704	18357	18466	18460	18391	18559	18389	18503	18587	18613	18554	18458	18414	18778	18536	18549	18395	18712	18514	18468	18503	18644	18436	18570	18725	18651	18332	18524	18739	18518	18407	18361	18455	18332	18379	18472	18584	18479	18807	18533	18388	18501	18521	18336	18584	18717	18844	18704	18444	18634	18615	18439	18715	18707	18596	18713	18650	18596	18531	18684	18577	18457	18544	18589	18670	18512	18562	18544	18307	18421	18557	18601	18776	18410	18516	18435	18528	18414	18455	18459	18412	18584	18719	18495	18750	18293	18522	18412	18537	18401	18564	18582	18686	18667	18642	18655	18698	18542	18497	18603	18599	18509	18529	18557	18649	18668	18527	18488	18410	18522	18657	18499	18639	18531	18623	18453	18394	18419	18569	18539	18326	18720	18625	18540	18454	18603	18524	18480	18497	18432	18550	18591	18724	18634	18375	18691	18591	18471	18686	18858	18620	18467	18545	18656	18637	18568	18570	18534	18645	18537	18462	18603	18632	18511	18558	18662	18486	18263	18422	18457	18526	18564	18542	18421	18576	18479	18521	18669	18625	18751	18647	18582	18660	18534	18730	18495	18560	18694	18614	18518	18583	18504	18637	18529	18623	18590	18647	18503	18706	18581	18381	18381	18378	18384	18405	18417	18587	18650	18503	18714	18527	18421	18549	18577	18624	18408	18578	18517	18507	18732	18554	18565	18705	18565	18552	18732	18542	18663	18504	18620	18450	18580	18553	18558	18662	18583	18567	18654	18378	18580	18632	18495	18759	18440	18355	18369	18225	18515	18704	18730	18435	18678	18530	18539	18564	18655	18606	18427	18675	18463	18331	18637	18616	18717	18625	18666	18643	18463	18566	18395	18710	18599
59490	94487	75319	47122	29028	19346	16164	15675	15838	15938	15963	15904	15804	15957	15805	15771	15901	16008	15838	15826	15912	15779	15741	15891	15917	15919	15767	15790	15902	15741	15934	15749	15823	15974	15741	15967	15730	15982	15788	15786	15705	15873	15837	15830	15785	15809	16018	15901	15984	15785	15859	15784	16013	15881	15841	15732	15921	15878	15826	15919	15894	15858	15818	15735	15791	15758	15871	15811	15787	15969	15801	15902	15714	15892	15733	15672	16011	15949	15907	15777	15901	15790	15917	15864	15878	15886	15915	15907	15831	15987	15881	15800	15838	15746	15828	15817	15779	15885	15965	15927	15807	15823	15729	16008	15904	15856	15815	15821	16010	15856	15671	15795	15841	15767	15896	15679	15974	15867	15667	15748	15864	15722	15961	15902	15878	15874	15633	15920	15747	16044	15868	15867	15794	15903	15718	15948	15799	15905	15781	15859	15868	15860	15965	15882	15808	15992	15782	15675	15645	15836	15932	15810	15868	15748	15812	15722	15813	15694	15876	15851	15847	15929	15830	15828	15815	15870	16003	15884	15864	15816	15811	15684	15834	15668	15878	15744	15811	15906	15913	15542	15882	15857	15947	15981	15894	15752	15658	15865	15779	15841	16005	15674	15709	15748	15751	15867	15754	15893	15915	15842	15830	15710	15848	15807	15820	15676	15942	16108	15706	15855	15633	15628	15967	15871	15951	15815	15792	15761	15886	15909	15559	15800	15736	15816	15770	15750	15773	15831	15813	15776	15819	15793	15793	15692	15791	15960	15897	15886	15938	15843	15853	15588	15817	15904	15949	15781	15813	15831	15696	15507	15738	15945	15740	15896	15901	15731	15739	15700	15767	15786	15789	15733	15920	15738	15815	15939	15775	15952	15797	15750	15776	15816	15797	15801	15845	15844	15813	15815	15783	15910	15801	15960	15901	15780	15884	15971	15846	15839	15864	15770	15768	15884	15837	15900	15828	15842	15839	15793	15660	15837	15813	15861	15963	15789	15873	15920	15923	15738	15783	15989	15724	15878	15907	15844	15863	15803	15901	15778	15845	15817	15914	15871	15768	15866	15809	15767	15559	15720	15780	15735	15685	15995	15899	15848	15818	15858	15780	15760	15634	15940	15781	15875	15826	15699	15898	15934	15730	15835	15820	15785	15672	15893	15800	15899	15749	15728	15814	15839	15784	15708	15914	15812	15747	15780	15806	15952	15924	15867	15705	15680	15901	15902	15676	15865	15880	15932	15797	15838	15900	15665	15799	15766	15870	15783	15799	15884	15736	16033	15611	15797	15794	15703	15801	15872	15900	15869	16021	15880	15803	15911	15886	15970	15711	15810	15788	15849	15640	15750	15841	15755	15863	15726	15855	15793	15857	15857	15848	15753	15743	15720	15987	15838	15796	15913	15785	15875	15882	15791	15873	15741	16055	15818	15804	15840	15997	15804	15730	15840	15903	15836	15950	15714	15863	15853	15841	15777	15877	15821	15798	15799	15928	15746	15646	15755	15767	15884	15782	15897	15891	15656	15792	15857	15723	15809	15821	16006	15583	15742	15783	15771	15718	15717	15984	15869	15763	15862	15764	15897	15804	15863	15825	15793	15529	15990	15510	15857	15706	15768	15912	15891	15574	15823	15763	15801	15881	15873	15907	15846	15919	15883	15731	15828	15761	15844	15905	15767	15925	15797	15749	15732	15792	15810	15876	15946	15863	15716	15830	15973	15835	15821	15889	15802	15841	15897	15689	15835	15823	15927	15808	16027	15924	15795	15814	15940	15756	15978	15629	15970	15828	15977	15705	16028	16000	15868	15885	15622	15866	15889	15809	15660	15666	15681	15740	15917	15830	15813	15863	15965	15669	15858	15934	15896	15733	15832	15707	15876	15700	15825	15654	15926	15927	15624	15716	15967	16000	15823	15817	15808	15734	15814	15719	15747	15667	15799	15795	15801	15877	15860	15702	15725	15987	15721	15864	15820	15933	15714	15985	15911	16053	15908	15847	15724	15872	15771	15797	15809	15850	15991	15708	15936	15924	15901	15933	15870	15889	15915	15740	15825	15839	15744	15860	15629	15813	15809	15929	15905	15971	15856	15896	15934	16058	15624	15825	15618	15801	15938	15743	15804	15853	15992	15778	15847	15977	15834	15982	15942	15857	15770	15881	15919	15722	15931	15736	15851	15811	15862	15997	15846	15811	15684	15971	15788	15787	15884	15658	15792	15749	15909	15742	15839	15809	15650	15744	15681	15981	15903	15983	15968	15815	15992	15962	15807	15796	15835	15709	15941	15977	15707	15864	15767	15870	15810	15728	15889	15808	15693	15855	15648	15690	15716	15971	15787	15715	15837	15768	15575	15818	15758	15664	15856	15741	16097	15780	15909	15837	15782	15978	15864	15794	15913	15677	15961	15850	15950	15867	15753	15884	15851	15918	15926	15804	15736	15819	15781	15926	15748	15760	15715	15793	15967	15803	15859	15782	15696	15794	15915	15858	15741	15841	15836	15808	15818	15611	15798	15896	15849	15887	15783	15739	15841	15920	15917	15655	15856	15913	15921	15823	15756	15777	15588	15865	15901	15884	15929	15737	15924	15933	15817	15960	15702	15804	15711	15935	15789	15903	15824	15987	15806	15884	15870	15649	15802	15824	15737	15799	15737	15866	15950	15823	15787	15763	15797	15904	15749	15649	15864	15855	15809	15618	15824	15853	15705	15766	15736	15939	15845	15853	15920	15898	15751	16048	15752	15715	15875	15894	15841	15853	15928	16046	15698	15773	15742	15725	15789	15879	15840	15799	16009	15970	15740	15760	15971	16104	15875	15823	15849	15952	15818	15834	15757	15808	15763	15808	16031	15580	15907	15851	15697	15782	15909	15815	15798	15838	15929	15842	15868	15800	15697	15829	15973	15710	15824	15885	15633	15743	16036	15770	15844	15738	15985	15893	15954	15706	15757	15832	15715	15791	15637	15827	15863	15783	15986	15778	15842	15789	15821	15716	15759	15821	15817	15790	15675	15826	15607	15754	15947	15660	15615	15889	15934	15759	15874	15895	15849	15801	15855	16021	15904	15745	15784	16033	15779	15850	15883	15617	15962	15896	15900	15978	15805	15745	15905	15936	15754	15765	15987	15909	15818	15909	15875	15648	15953	15829	15892	15801	16024	15790	16031	15722	15733	15791	15713	15908	15815	15696	15698	15923	15600	15854	15800	15788	15869	15897	15760	15831	15646	16043	15745	15721	15982	15724	15666	15833	15750	15786	15740	15754	15728	15977	15914	15642	15805	15982	15820	15981	15884	15921	15736	16011	15769	15909	15844	15742	15945	15914	15797	15981	15757	15847	15460	15944	15709	15712	15670	15848	15652	15853	15953	15815	15791	15809	16002	15891	15737	15788	15831	16016	15845	15906	15884	15815	15966	15923	15769	15834	15781	15799	15966	15752	15690	15769	15676	15756	15858	15846	15878	15603	15911	15680	15814	15891	15852	15832	15816	15715	15894	15876	15910	15903	15889	15979	15742	15810	15701	15697	15984	15821	15827	15804	15756	15881	15754	15872	15659	15919	15752	15819	15831	15839	15821	15949	15751	15765	15723	15819	15985	15844	15719	15766	15835	15871	15783	15790	15914	15820	15722	15813	15819	15737	15807	15877	15910	15866	15688	15748	15849	15863	15731	15864	15896	15815	15863	15912	15783	15821	15922	15872	15835	15838	15841	15665	15727	15742	15870	15931	15794	15716	15783	15701	15798	15820	15910	15858	15726	15756	15604	15732	15795	15984	15782	15865	15777	15831	15624	15742	15753	15752	15911	15674	15872	15925	15700	15811	15957	15863	15875	15932	15853	15935	15829	15924	15878	15839	15910	15772	15622	15850	15871	15879	15657	15984	15792	15884	15768	15735	15931	15890	15831	15667	15672	15870	15885	15799	15658	15808	16084	15978	15800	15814	15970	15646	15882	15827	15829	15960	15764	15777	15741	15880	15810	15816	15814	15856	15678	15874	15747	15734	15747	15851	15792	15825	15982	15783	15885	15881	15996	15629	15867	16079	15755	15793	15948	15833	15724	15892	15682	15772	15622	15770	15954	15862	15697	15633	15933	15900	15894	15748	15934	15730	15932	15953	15868	15931	15840	15778	15836	15748	15883	15943	15825	15806	15776	15843	15825	15855	15806	15670	15632	15810	15807	15897	15797	15886	15906	15840	15807	15719	15795	15897	15954	15792	15798	15895	15978	15831	15853	15855	15666	15893	15839	15842	15971	15786	15874	15767	16037	15821	15915	15756	15865	15915	15818	15973	15925	15898	15783	15932	15639	15863	15911	15909	15951	15777	15670	15677	15774	16039	15818	15966	15997	15881	15864	15905	15747	15702	15686	15680	15801	15824	15829	15955	15755	15892	15907	15954	15823	15895	15800	15892	15778	15745	15809	15720	16000	15815	15817	15944	15781	15851	15931	15728	15925	15809	15801	15784	15748	15952	16048	15811	15680	15644	15734	15749	15771	15836	15881	15627	15869	15707	15884	15858	15770	15737	15752	15862	15823	15808	15719	15945	15968	15970	15707	15914	15983	15707	15691	15809	15858	15830	15914	15742	15766	15706	15878	15892	15758	15816	15826	15886	15708	16036	15810	16087	15864	15846	15884	15882	15985	15789	15772	15989	15768	15829	15813	15823	15878	15921	15626	15715	15879	15584	16005	15938	15788	15735	15872	15765	15798	15809	15722	15754	15852	15801	15821	15959	15871	15784	15842	15849	15766	15719	15962	16025	15764	15948	15699	15719	15841	15689	15709	15857	15899	15880	15854	15674	15747	15627	15827	15836	15963	15825	15776	15866	15688	15756	15727	15754	15777	15808	15785	15696	15849	15779	15944	15881	15912	15800	15830	15832	15669	15788	15935	15775	15771	15897	15847	15892	15838	15786	15888	15728	15784	15758	15813	15947	15725	15921	15586	15976	16148	15849	15764	15797	15794	15835	15795	16060	15923	15969	15755	15960	15821	15862	15719	15964	15815	15584	15751	15903	15841	15833	15881	15752	15808	15916	15883	15804	15881	15909	15868	15752	15859	15866	15858	15897	15837	15993	15864	15837	15915	15793	15953	15913	15808	15864	15845	15903	15919	15855	15691	15830	15765	15780	16024	15788	15853
23141	22992	34459	30718	26094	25468	24988	19414	18323	18667	18647	18472	18375	18518	18566	18534	18461	18397	18553	18561	18653	18311	18232	18109	18278	18143	18326	18279	18118	18257	18409	18227	18057	18331	18081	18212	18140	18446	18316	18360	18261	18293	18080	18286	18340	18405	18252	18300	18311	18335	18209	18326	18186	18121	18150	18157	18167	18273	18136	18270	18121	17977	18123	18297	18140	17957	18239	18051	18180	18096	18185	18076	18115	18217	18392	18147	18116	18344	18325	18169	18133	18045	18046	18150	18189	18231	18178	18120	18154	18391	18094	18110	18303	18351	18121	18091	18272	18199	18194	18306	18201	18129	18159	18171	18235	18405	18113	18235	18258	18176	18136	18166	18020	18017	18021	18037	18092	18259	17950	18249	18083	18159	18161	18284	18149	18130	18323	18296	18325	18181	18124	18314	18088	18123	18221	18322	18386	18245	17964	18186	18162	18144	18203	18177	18084	18313	18370	18229	18193	18269	18105	18128	18171	18337	18152	18235	18163	18181	18022	18077	18216	18165	18134	18185	18302	18191	18191	18413	18031	18121	18176	18114	18247	18111	18183	18189	18164	18264	18017	18073	18115	17978	18075	18200	18138	18077	18191	18044	18128	18227	18385	18111	18028	18000	18252	18257	18225	18145	18155	18078	18310	18181	18235	18254	18240	18246	18346	18057	18295	18173	18311	18067	18212	17869	18080	18037	18184	18076	17921	18233	18057	18025	17956	18098	18293	18164	18143	18152	18314	18063	18069	17997	18126	18033	18383	18149	17934	18254	18326	18049	18084	18173	18014	18088	18110	18298	18195	18013	18221	18234	18193	18205	18118	18053	18152	18176	18216	18170	18164	18177	18066	18151	18180	17891	18250	18217	18008	18155	18058	18214	18234	18266	18336	18219	18282	18110	18015	18219	18341	18237	18132	18057	18190	18222	18087	18214	18179	18204	18100	18169	18097	18258	18132	18207	18204	18201	18086	18293	18172	17998	18081	18213	18070	18166	18141	18302	18386	18267	18291	18181	18164	18159	18061	18348	18065	18105	18010	18032	18114	18106	18345	18218	18035	17831	17920	18158	18171	18043	18174	18075	18152	18012	18225	18138	18165	18162	18180	18195	17975	18174	18145	18340	18159	18375	18307	17951	18314	18287	17883	18140	18067	18234	18032	18206	18134	17965	18177	18018	18065	18177	18107	18000	18028	17967	18117	17940	18115	18172	17971	18314	18276	18084	18225	18259	18311	18160	18053	18136	18036	18044	17961	17930	18089	17995	18212	18444	18250	18325	18130	18059	17856	18194	18076	18138	18284	18230	18092	18251	18031	18245	18496	18096	18386	18095	17996	18131	18017	18108	18079	18250	18048	18224	18165	17985	18189	18080	18083	18239	18117	17960	18169	17944	18200	18103	18113	18089	18088	18045	18117	18232	18340	18101	18291	18053	18057	17985	18201	18324	18117	18090	18196	18121	18157	17926	18247	18254	18204	17995	18033	18336	18283	18248	18411	18172	17976	18110	18189	18125	18145	18268	18171	18164	17963	18153	18210	18138	18313	18041	18150	17991	18152	18097	18095	18031	18083	18252	18356	18213	17995	18311	18069	17915	18165	17937	18088	18098	18307	18154	18262	18281	18301	17910	18256	18208	18402	18163	18143	18105	18263	18246	18304	18197	18078	18080	18104	18047	18029	18273	17865	17981	17980	17964	18241	18144	18191	18171	18266	18002	18011	18020	18134	18004	18152	17974	18074	18221	18099	18357	18345	18132	17840	18061	18310	18114	17944	18246	18198	18227	18051	18065	18179	18274	18076	18116	18220	18223	18184	18319	18085	18088	18130	18020	18173	18195	18137	18130	18054	18043	18009	18046	18108	18293	18389	18118	18131	18224	18247	18324	18147	17946	18301	18187	18201	18009	18307	18090	18373	18263	18097	18169	18187	18307	18119	18176	18248	17989	18310	18338	18025	18028	18241	18402	18316	18157	18130	18259	18139	18173	18293	18018	18215	18088	18067	18407	18119	18154	18174	18336	18212	18076	18015	18091	17990	18082	17958	18112	18051	18165	18036	18077	18187	18140	18136	17950	18062	18138	18049	17914	18151	18117	17968	18105	18058	18201	18190	18048	17876	18151	18201	18234	18274	18161	18433	18167	18082	18123	18126	18288	18284	18102	17915	18072	18233	18234	18206	18199	18258	18235	18259	18295	18157	17980	18128	17916	18316	18031	18131	18094	18245	18130	18192	18072	18090	18261	18121	18068	17881	18055	18136	18154	18159	18171	18047	18185	18143	18056	18123	18141	18429	18045	17980	18166	18025	17986	18092	18128	18021	17987	18152	18083	18277	18042	18080	18087	17987	18232	18124	17977	18085	17998	18165	18146	18319	18129	18112	18353	18226	18248	17987	18207	18093	18243	18173	18184	18287	18225	18242	18026	18031	18160	18318	18297	18057	18059	18226	18232	18139	18324	18253	17883	18151	18043	18206	18276	18271	18151	18264	18096	18377	18072	18114	18146	18183	18138	18139	18185	18227	18229	18120	17955	17993	18142	18207	18153	17981	18178	18208	18029	18258	18240	18249	18273	18230	18273	18144	18114	18137	18093	17985	18125	17954	18179	18310	18162	18075	18070	18232	18329	18177	18066	18166	18053	18084	18051	18020	18086	18123	18209	18074	17966	18276	18300	18074	18142	18240	18205	18190	18113	18133	18005	18171	18200	18121	18107	18152	18188	18217	18058	18036	18231	18140	18015	17949	18074	18187	17983	18088	18196	17888	18117	18115	18168	18269	18101	18212	18223	17998	18161	18119	18048	18304	18229	18212	18108	18225	18074	18172	18026	18182	18146	18020	18134	18110	18249	18061	18175	17979	18044	17976	18171	18041	18182	18022	18098	18239	18177	18211	18013	18219	18210	18066	17914	18164	17950	18192	18074	18210	17949	18089	18285	18312	18226	18188	18139	18127	18230	18330	18155	18273	17953	17981	18113	18005	18013	18185	18330	17985	18147	18167	18083	18111	18102	18025	18351	18209	18244	18229	18333	18324	18195	18167	18153	18006	18320	18120	18187	18218	18132	18071	18026	18040	18102	18208	18175	17953	18052	18023	18159	18108	17980	18412	18231	18213	18084	18122	18067	18303	18042	18081	18218	18057	18145	18052	18055	18087	18184	18215	18213	18243	18076	18020	18266	18071	18239	18110	18130	18169	18017	18296	18140	17924	18136	18249	18110	18205	18094	18032	18145	18166	18171	18400	18048	17970	17990	18081	18153	18121	18253	18455	18070	18024	18089	18044	18155	18324	18328	18178	18290	18258	18388	17991	18181	18073	18263	18242	18093	18049	18390	18151	18264	18414	18022	17914	18151	18106	18172	18062	18074	18107	18317	18297	18141	17971	18122	18326	18007	18079	18312	18326	18121	18246	18170	18197	18086	18137	18249	18159	18138	18192	18087	18042	18116	18159	18033	18394	18244	18197	18059	18317	17994	18191	18190	18176	18225	18010	18142	18274	18276	18260	18252	18102	18255	18227	18178	18087	18081	18086	18093	18124	18045	18117	17992	18323	18024	17909	17956	18142	18151	18200	18450	18078	18267	18164	18012	18137	18020	18156	18156	18227	18208	18385	18010	18035	17983	18023	18045	18379	18282	18054	18075	18300	18070	18179	18276	18320	17961	18239	18063	18331	18270	18285	18198	18164	18195	18036	18218	18384	18260	18219	18189	18209	18151	18165	18233	18268	18178	18091	17937	18226	18218	18194	18081	18214	18027	18242	18205	18161	18150	18299	18076	18156	18211	18132	18135	18377	18325	18123	17887	18038	18145	18109	18239	18201	18199	18113	18159	17868	18034	18152	18107	18229	18030	18151	18172	18083	17912	18093	18215	18024	18084	18116	18220	18033	18072	18262	18065	18108	18066	18227	18164	18091	18293	18044	18059	17992	18020	18147	18063	18240	18226	18203	18150	18048	17924	18156	18102	18084	18148	18299	18442	18195	18177	18024	18051	18312	18103	18176	18198	18187	18126	18135	18140	17980	18051	18126	18069	18220	18009	17994	18032	18083	18159	18018	18076	18187	18442	18160	18295	18198	18128	18186	18165	18011	18065	18024	18172	17910	18262	18233	18177	18248	17933	18209	18309	18265	18131	18078	18471	18380	18300	18383	18238	18183	18188	18095	18178	18245	18325	18380	18460	18071	18412	18084	18103	18064	18124	18221	18009	17834	18185	18170	18057	18260	18116	18130	18208	18196	18134	18052	18144	18213	18060	18163	18132	18153	18001	18095	18179	18119	18134	18111	18317	18130	18102	18138	18130	18128	18257	18140	18153	18049	18206	18068	18040	18105	18082	18262	18111	18176	17965	18117	18347	18273	18077	18047	18061	18065	18057	18044	18008	18092	18313	18059	18091	18181	18015	18106	18279	17982	18144	18288	18216	18188	18175	18452	18239	18134	18323	18272	18472	18066	18015	18139	18371	18154	18134	18130	17989	18069	18054	18036	18369	17989	18142	18195	18237	18055	17965	18066	18015	18014	18014	18072	18133	18149	18172	18232	18189	18186	17941	17953	18059	18232	18012	18140	18175	18031	18203	18255	18173	18289	18340	18101	18139	18294	18330	18160	18118	17928	18098	18293	18012	18318	18235	18233	18051	18116	18144	18214	18127	18063	18105	18152	17961	18290	18156	18148	18128	18175	18069	18100	18230	18153	18098	18113	18205	17962	18316	18157	17946	18169	17996	18139	18098	18192	18236	18031	18154	18162	17933	18194	18237	18185	17988	18184	18222	18291	17886	18274	18206	18338	18115	18088	18246	18161	18147	17944	18173	18230	17975	18017	18242	17989	18047	18236	18094	18225	18051	18139	18323	18130	17939	18066	18009	18167	18257	18282	18233	18070	18197	18090	18211	18000	18185	18201	18195	18032	18155	18181	18278	18339	18017	17878	18183	18218	18149	17992	18020	18314	18340	18206	18229	18310	18291	18400	18062	18040	18021	18199	18107	18154	18173	18210	18111	18305	18094	18002	18259	18137	18133	18061	18183	18143	18039	18211	17931	18073	18159	18021	18172	18243	17958	18082	18050	17933	18062	18217	17935	18223	18137	18047	18145	18219	18116	17956	17941	17911	17949	18000	18177	18020	18216	18213	18327	17985	18206
62517	107269	89401	62178	39398	23731	15957	15545	15535	15804	15663	15483	15761	15553	15593	15541	15638	15563	15661	15651	15556	15573	15555	15567	15700	15630	15641	15670	15672	15511	15586	15645	15650	15436	15557	15543	15543	15605	15698	15681	15597	15612	15595	15754	15586	15612	15694	15695	15586	15626	15548	15669	15672	15653	15710	15635	15510	15569	15599	15459	15711	15703	15711	15580	15593	15636	15580	15777	15568	15509	15586	15599	15657	15474	15634	15436	15594	15618	15355	15464	15510	15739	15648	15467	15736	15591	15594	15688	15583	15446	15795	15530	15685	15665	15654	15563	15697	15604	15597	15435	15656	15514	15610	15478	15610	15556	15665	15531	15632	15633	15688	15450	15751	15725	15593	15598	15606	15449	15687	15676	15707	15579	15579	15607	15585	15691	15527	15595	15576	15572	15717	15628	15599	15501	15565	15625	15748	15658	15546	15509	15561	15786	15662	15482	15565	15484	15631	15695	15547	15643	15694	15614	15363	15575	15666	15559	15469	15611	15618	15408	15687	15517	15433	15399	15712	15641	15591	15598	15787	15672	15496	15634	15375	15662	15706	15665	15622	15727	15675	15597	15575	15690	15639	15663	15577	15568	15585	15629	15560	15592	15649	15624	15689	15677	15602	15643	15485	15553	15721	15648	15627	15441	15565	15680	15632	15517	15617	15796	15538	15526	15676	15495	15724	15692	15573	15602	15429	15728	15539	15663	15558	15574	15488	15660	15548	15656	15631	15595	15536	15541	15531	15672	15656	15638	15687	15494	15485	15630	15454	15629	15622	15528	15567	15533	15669	15586	15630	15627	15540	15395	15659	15787	15558	15611	15407	15639	15566	15495	15702	15598	15627	15626	15604	15388	15556	15559	15617	15380	15405	15546	15737	15537	15590	15710	15661	15557	15609	15642	15468	15645	15636	15659	15463	15564	15484	15564	15735	15612	15474	15841	15522	15688	15569	15655	15583	15708	15662	15529	15650	15693	15475	15429	15634	15480	15676	15705	15633	15633	15553	15560	15662	15725	15353	15657	15525	15548	15632	15461	15598	15556	15864	15587	15630	15660	15739	15572	15676	15650	15655	15499	15809	15590	15580	15540	15552	15609	15751	15611	15640	15528	15731	15576	15725	15741	15641	15718	15677	15599	15561	15766	15787	15602	15681	15391	15356	15650	15520	15623	15681	15659	15496	15622	15526	15653	15773	15671	15621	15557	15664	15498	15668	15579	15608	15476	15607	15682	15631	15639	15517	15429	15642	15425	15603	15669	15553	15792	15548	15672	15658	15560	15576	15631	15637	15562	15505	15594	15768	15832	15609	15593	15794	15515	15477	15475	15495	15722	15530	15575	15531	15638	15510	15722	15634	15639	15574	15713	15711	15612	15607	15693	15533	15569	15586	15638	15705	15686	15558	15499	15479	15481	15723	15525	15619	15602	15584	15623	15454	15790	15550	15761	15634	15440	15631	15675	15709	15579	15632	15478	15532	15628	15571	15574	15573	15644	15489	15595	15595	15415	15513	15536	15658	15569	15495	15729	15730	15779	15620	15524	15497	15677	15507	15551	15633	15564	15502	15645	15485	15645	15566	15589	15498	15580	15499	15721	15518	15646	15529	15580	15695	15551	15610	15510	15653	15520	15743	15513	15582	15570	15710	15650	15685	15758	15512	15726	15625	15491	15652	15378	15659	15716	15607	15505	15729	15537	15717	15617	15774	15445	15513	15479	15542	15639	15508	15573	15720	15542	15624	15618	15653	15737	15706	15597	15559	15486	15616	15632	15538	15613	15690	15394	15695	15608	15647	15776	15547	15538	15625	15706	15693	15562	15640	15609	15583	15546	15512	15554	15663	15621	15600	15520	15510	15481	15505	15625	15567	15688	15513	15528	15549	15547	15501	15763	15488	15429	15481	15625	15566	15667	15688	15566	15697	15661	15566	15661	15694	15539	15735	15608	15656	15475	15614	15409	15496	15434	15659	15571	15590	15578	15509	15695	15488	15733	15570	15751	15482	15647	15484	15617	15745	15467	15381	15493	15502	15706	15646	15687	15661	15723	15601	15649	15700	15612	15633	15619	15573	15514	15742	15568	15729	15471	15548	15659	15709	15634	15518	15669	15606	15667	15705	15485	15609	15505	15678	15614	15691	15606	15594	15610	15572	15730	15515	15680	15611	15541	15545	15583	15405	15526	15717	15551	15656	15594	15541	15777	15574	15664	15646	15657	15618	15548	15580	15520	15615	15637	15707	15539	15540	15576	15719	15583	15603	15570	15718	15464	15720	15630	15464	15555	15574	15604	15628	15531	15704	15610	15665	15531	15651	15639	15674	15569	15652	15694	15835	15508	15788	15660	15571	15675	15423	15582	15644	15669	15524	15572	15563	15626	15756	15595	15598	15622	15521	15645	15623	15750	15452	15583	15636	15617	15537	15456	15578	15505	15571	15742	15615	15637	15644	15639	15560	15452	15599	15813	15510	15687	15672	15635	15476	15795	15521	15496	15595	15499	15509	15438	15486	15661	15657	15697	15508	15706	15545	15628	15439	15491	15506	15569	15512	15711	15613	15572	15613	15634	15596	15821	15539	15810	15626	15651	15539	15689	15467	15547	15682	15486	15516	15699	15596	15535	15599	15526	15702	15529	15764	15665	15636	15778	15565	15659	15519	15641	15411	15679	15638	15577	15647	15701	15661	15445	15443	15686	15603	15598	15504	15605	15479	15555	15707	15514	15505	15714	15609	15660	15624	15703	15577	15617	15553	15522	15556	15553	15561	15725	15595	15560	15704	15572	15512	15699	15659	15608	15669	15677	15525	15714	15618	15487	15613	15790	15477	15607	15681	15739	15516	15317	15703	15519	15619	15550	15645	15712	15657	15634	15448	15553	15456	15636	15626	15569	15435	15626	15448	15543	15479	15665	15659	15571	15663	15515	15823	15672	15466	15490	15461	15547	15546	15714	15523	15465	15846	15664	15566	15628	15649	15542	15614	15530	15652	15496	15723	15592	15557	15527	15554	15717	15445	15635	15460	15628	15499	15525	15563	15841	15745	15546	15531	15750	15633	15581	15565	15708	15606	15633	15639	15439	15454	15693	15513	15639	15531	15578	15544	15502	15494	15468	15779	15770	15604	15575	15703	15504	15565	15565	15692	15640	15438	15578	15604	15622	15673	15552	15675	15454	15709	15527	15572	15658	15643	15551	15727	15677	15577	15650	15747	15620	15624	15494	15537	15620	15541	15797	15683	15521	15788	15654	15677	15592	15580	15542	15635	15367	15525	15833	15494	15691	15752	15892	15582	15576	15509	15499	15684	15550	15589	15481	15597	15743	15731	15606	15665	15593	15543	15619	15546	15606	15516	15741	15696	15710	15626	15508	15384	15646	15676	15611	15421	15537	15543	15705	15464	15583	15529	15740	15492	15459	15555	15546	15751	15622	15458	15759	15531	15572	15613	15464	15544	15708	15575	15500	15609	15629	15659	15559	15619	15658	15587	15632	15383	15435	15628	15670	15434	15674	15538	15778	15596	15390	15577	15591	15539	15562	15620	15623	15622	15521	15657	15427	15795	15662	15638	15459	15627	15896	15540	15660	15783	15668	15483	15494	15737	15680	15671	15590	15676	15656	15546	15525	15720	15663	15564	15600	15693	15725	15651	15470	15589	15625	15621	15488	15554	15574	15568	15630	15591	15468	15594	15555	15661	15539	15507	15469	15598	15806	15555	15661	15704	15512	15677	15662	15600	15467	15763	15579	15470	15654	15475	15663	15560	15486	15639	15585	15570	15618	15592	15855	15588	15512	15530	15569	15566	15549	15830	15597	15531	15637	15673	15701	15586	15500	15597	15696	15547	15811	15537	15531	15365	15593	15533	15489	15719	15405	15606	15538	15560	15640	15542	15630	15725	15482	15660	15566	15715	15570	15648	15559	15558	15632	15417	15555	15604	15606	15591	15605	15732	15641	15602	15611	15586	15408	15497	15820	15530	15688	15699	15580	15618	15515	15482	15679	15738	15669	15454	15666	15823	15566	15599	15557	15513	15521	15857	15509	15695	15876	15442	15642	15634	15460	15446	15682	15569	15560	15477	15680	15628	15704	15618	15684	15664	15762	15490	15616	15580	15581	15418	15546	15617	15589	15449	15722	15621	15719	15600	15622	15719	15631	15566	15610	15545	15735	15596	15364	15424	15558	15712	15644	15484	15720	15539	15660	15514	15645	15467	15542	15719	15687	15567	15684	15510	15553	15667	15565	15698	15611	15678	15618	15644	15648	15483	15553	15688	15729	15525	15823	15553	15403	15780	15438	15606	15645	15577	15503	15752	15856	15537	15659	15637	15637	15722	15657	15537	15540	15766	15725	15719	15671	15531	15552	15654	15715	15550	15556	15368	15574	15932	15770	15599	15619	15674	15617	15614	15634	15688	15412	15490	15622	15493	15612	15537	15723	15617	15520	15463	15828	15530	15575	15623	15751	15506	15641	15447	15562	15579	15557	15521	15660	15714	15581	15565	15494	15681	15453	15643	15667	15664	15585	15614	15700	15718	15646	15464	15332	15694	15573	15643	15666	15567	15784	15747	15580	15535	15513	15608	15628	15528	15534	15632	15431	15520	15669	15623	15508	15726	15494	15597	15744	15560	15662	15748	15489	15588	15583	15543	15590	15590	15492	15619	15666	15503	15417	15657	15541	15503	15595	15642	15673	15507	15672	15535	15704	15625	15789	15612	15631	15546	15674	15733	15482	15700	15716	15581	15595	15503	15657	15602	15625	15583	15707	15585	15487	15571	15712	15556	15470	15456	15669	15449	15778	15595	15657	15667	15606	15596	15795	15583	15639	15501	15811	15914	15517	15516	15712	15672	15620	15668	15551	15445	15647	15689	15630	15536	15418	15414	15714	15594	15710	15654	15672	15602	15522	15722	15627	15686	15539	15802	15491	15507	15615	15463	15612	15683	15485	15714	15607	15629	15638	15490	15611	15576	15701	15604	15923	15597	15599	15714	15649	15499	15638	15564	15679	15681	15629	15508	15629	15484	15778	15700	15712	15757	15538	15596	15546	15609	15590	15768	15471	15693	15625	15688	15538	15396	15625	15623	15628	15599	15474	15728	15485	15623	15588	15893	15737	15482	15520	15600	15460	15577	15605
29849	35863	41018	30145	21355	19048	18220	18047	17730	17912	17943	17717	17833	17799	17692	17805	17795	17757	17808	18008	17726	17795	17871	17854	18019	17792	17625	17613	17817	17861	17584	17741	17873	17916	17917	17952	17759	17756	17960	17898	18014	17771	17815	17868	17979	17787	18019	17828	17961	17757	17837	17780	17740	17731	17972	17945	17926	17851	18030	17904	17804	17870	18019	17841	17753	17803	17739	17670	17615	17868	17835	17752	17626	17767	17846	17774	17799	17825	17966	17653	17535	17956	17842	17806	17957	17942	17801	17650	17919	18051	17637	17711	17704	17876	17952	18130	17684	17613	17978	17864	17711	17824	18029	17811	17841	17767	17740	17949	17977	17729	17841	17693	17783	17773	17698	17879	17834	17606	17974	17947	17819	17823	17678	17731	17953	17910	18072	17690	17739	17772	17736	17828	17874	17716	17770	17743	17602	17768	17790	17746	17951	17901	17768	17737	17901	17857	17844	17730	17966	17807	17771	17757	17733	18049	17893	17715	17750	17765	17843	17852	17901	17892	17891	17779	17712	17893	17846	17809	17782	17655	17736	17939	17832	17972	17962	17791	17940	17768	17743	17886	17776	18038	17730	17755	18037	17638	17843	17944	17684	17598	17817	17931	17594	17819	17652	18044	17901	17832	17752	17763	17728	17817	17714	17716	17755	17828	17856	17868	17857	17706	18048	17803	17744	17794	17765	17646	17936	17869	17861	17961	17807	17765	17931	17766	17881	17872	17930	17770	17914	17787	17856	17771	17830	17960	17828	17859	17796	17730	17849	17776	17768	17700	17779	17743	17944	17883	17904	17770	17846	17872	17837	18136	17876	17930	17884	17917	17768	17862	17954	17781	17775	17833	17856	17771	17923	17815	17801	17952	17801	17622	17893	17717	17966	17738	17611	17746	17756	17804	17707	17921	17915	17770	17870	17946	17681	17736	17944	17900	17888	17684	17813	17787	17736	17688	17895	17903	17925	17803	17690	17467	17649	17732	17804	17643	17920	17857	17757	17772	17787	17892	17900	17746	17837	17801	17796	17788	17864	17811	17812	17817	17857	17932	17973	17807	17710	17710	17828	17619	17896	17896	18001	17869	18002	17906	17908	17743	17528	17930	17899	17896	17760	17812	17675	17626	17772	17596	17893	17935	17909	17871	18064	17669	17938	17684	17582	17973	17944	17759	17704	17816	17727	17721	17733	17712	18001	17836	17759	17958	17897	17961	17925	17861	17903	17822	17895	17781	17746	17886	17660	17573	17623	17633	17922	17925	17816	17586	17569	17643	17783	17805	17772	17907	17775	17926	17849	17788	17763	17822	17621	17738	17865	17743	17741	17878	17712	17997	17895	17765	17826	17845	17896	17854	17901	17875	17846	17874	17735	17695	17682	17803	17880	17758	17898	18018	17591	17970	17898	17922	17925	17824	17821	17726	17871	17883	17861	17795	17858	17841	17685	17961	17834	17876	17793	17917	17955	17810	17924	17769	17985	17927	17963	17756	17815	17864	17683	17548	17800	17858	17702	17631	17868	17697	17837	17754	17914	17820	17805	17684	17697	17893	17879	17848	17791	17809	17826	17816	17706	17639	17761	17816	17754	17657	17641	17821	17789	17678	17779	17835	17643	17951	17803	17898	17842	17798	17824	17919	17864	17652	17911	17730	17788	17686	17881	17565	17780	17505	17873	17816	17688	17927	18039	17806	17920	17797	17559	17777	17799	17671	17768	17769	17765	17759	17919	18040	17940	17866	17559	18066	17693	17831	18001	17684	17920	17827	17895	17878	17984	18052	17707	17885	17669	17840	17792	17856	17678	17795	17901	17870	17864	17664	17874	17664	17704	17798	17655	17855	17787	17986	17689	17829	17964	17767	17788	17847	17871	17827	17883	17753	17816	17872	17806	17899	17794	17956	18019	17795	17716	17895	17692	17592	17702	17759	17776	17763	17787	17986	17868	17861	17814	17690	17716	17482	17861	17735	17636	17808	17767	17736	17808	17865	17800	17866	17792	17839	17751	17735	18052	17913	17876	17816	17797	17601	17776	17811	17773	17768	17796	17875	17830	17829	17779	17927	17987	17765	17877	17881	17676	17708	18001	17824	17785	17901	18066	17841	17824	18052	17911	17844	17802	17766	18137	17784	17726	17798	17740	17715	17932	17802	17733	17914	17624	17785	17883	17862	18046	17743	17818	17698	17797	17647	17891	17896	17749	17756	17780	17868	17827	17853	17921	17729	17808	17652	17588	17724	17860	17720	17862	17912	17840	17868	17803	17785	17821	17829	17885	17754	17874	17833	17652	17930	17714	18007	18071	17923	17954	17867	17900	17858	17683	17850	17836	17752	17770	17646	17762	17998	17968	17790	17987	17846	17802	18015	17885	17856	17851	17846	17838	17745	17642	17908	17670	17785	17809	17652	17806	18019	17873	17916	17788	17943	17853	17945	17809	17794	17745	17753	17974	17882	17749	17936	17776	17796	17882	17742	17788	17939	17960	17763	17759	17875	17860	17864	17940	17904	17894	17756	17862	17833	17949	18032	17942	17654	17726	17749	17808	17802	17684	17877	17776	17731	17746	17648	17990	17939	17938	17671	17839	17780	17706	17833	17878	17779	17716	18033	17790	17848	17694	17969	17907	17809	17800	17722	18044	17835	17850	17852	17761	17915	17759	17781	17922	17674	17668	17870	17726	17678	17946	18034	17886	17813	17914	17811	17778	17715	17651	17742	17887	17887	17752	17821	17883	17738	17914	17943	17914	17838	17980	17908	17897	17800	17666	17758	17880	17663	17813	17792	17848	17802	17816	17743	17771	17857	17768	17796	17865	17916	17942	17869	17830	18006	17795	17848	17862	17725	17780	17749	18008	17800	17970	17819	17957	17785	17794	18004	17659	17949	17588	17789	17955	17695	17880	17704	17797	17805	17796	17649	17852	17843	17827	17820	17685	18109	17704	17849	17823	17972	17836	17859	18074	17818	17816	17871	17778	17716	17785	17741	17802	17829	17789	17824	17804	17768	17661	18002	18017	17750	17723	17632	17815	17887	17801	17780	17735	17757	18097	17781	17777	17963	17859	17998	17734	17836	17829	17792	17754	17938	17799	17951	17944	17867	17931	17934	18020	17816	17846	18005	17851	17792	17984	17933	17877	17812	17870	18037	17735	18138	17965	17604	17873	17800	17864	17816	17913	17848	17962	18064	17863	17739	17957	17923	17871	17840	17936	17727	18010	17690	17858	18046	17930	17737	17952	17843	17683	17762	17795	17940	17899	17910	18017	17905	17871	17872	17777	17532	17804	17984	17741	17740	17777	17683	17840	17949	17748	17766	17730	17597	17704	17667	17651	17819	17804	17930	17831	17755	17764	17953	17770	17892	17748	17767	17610	17890	17763	17862	17955	17703	17794	17780	17667	17860	17718	17758	17948	17793	17865	17641	17793	17915	17679	17881	17690	17838	17684	17854	17950	17690	17852	17866	17699	17740	17600	18083	17758	17896	17733	17689	17730	17985	17899	17849	17952	17969	17935	17765	17828	17748	17784	17756	17804	17837	17866	17908	17574	17839	17717	17598	17811	17788	17836	17660	17740	17668	17812	18127	17912	17768	17799	17773	17938	17847	17624	17927	17739	18119	17851	17825	17652	17843	17784	17796	17890	17741	17772	17750	17659	17896	18005	17903	17880	17725	17848	17801	17712	17741	17747	17906	17824	17725	17825	17771	17960	17791	17875	17710	17767	17596	17775	17903	17804	17718	17851	17792	17910	17831	17871	17885	17802	17981	17755	18010	17805	17692	17729	17815	17993	17773	17892	17872	17837	17619	17748	17792	17907	17817	17625	17924	17910	17931	17876	17779	17907	17705	17773	17795	17947	17954	17775	17843	17900	17836	17903	17818	17625	17917	17790	17859	17712	17860	17925	17750	17804	17988	17942	17766	17933	17986	17584	17843	17744	17726	17836	17858	18121	17696	17797	17750	18019	17928	17955	17711	17859	17857	17987	17710	17931	18008	17899	17855	17808	17799	17983	17846	18020	17682	17959	17630	17711	17794	17916	17552	17796	17817	17811	17931	17881	17776	17772	17717	17686	17807	17882	17601	17612	17691	17703	17800	17645	17735	17671	17868	17754	17905	17666	17831	17830	18064	17810	17616	17891	17756	17840	17998	17806	17852	17809	17647	17521	17855	17637	17849	17642	17626	17717	17642	17979	17814	17909	17697	17908	17998	17750	17719	17835	17885	18037	17838	17709	17707	17903	18057	17954	17772	17696	17750	17728	17688	17819	17824	17743	17772	17760	17829	17651	17993	17759	17909	17832	17976	17842	17963	17806	17892	17829	17579	17838	17858	17779	17926	17836	17915	17658	17943	17728	17668	17984	17750	17790	17842	17928	17921	17748	17934	17779	17926	17650	17815	17916	17946	17762	17796	17842	17613	17701	17747	17689	17716	18038	17811	17971	18071	18031	17836	17727	17956	17740	17875	17778	17669	17969	17724	17776	17930	17746	17865	17980	17870	17803	17871	17766	17787	17645	17715	17869	18051	17789	17829	17851	17797	17870	17506	17870	17939	17774	17935	17716	17829	17857	17613	17706	17947	17808	17838	17956	17846	17792	17759	17702	17802	17789	17743	17779	17969	17906	17781	17756	17748	17783	17862	17918	17940	17810	17774	17722	17909	17621	17670	17763	17962	17967	17679	17837	17700	17771	17864	17829	17839	17707	17885	17732	17762	17808	17967	17781	17756	17892	17950	17850	17750	17748	17588	17810	17609	17728	17981	17763	17761	18067	17929	17788	17981	17984	17767	18006	17896	17975	17856	17746	17663	17896	18070	17796	17967	17870	17713	17993	17782	17706	17812	17822	17887	17705	18040	17952	17821	17840	17855	17836	17739	17847	17843	17874	17705	17782	17957	17806	17955	18011	17655	17691	17720	17804	17829	17766	17702	17720	17732	17840	17855	17535	17862	17753	17881	17775	17856	17815	17893	17952	18007	17662	17758	17625	17796	17719	17893	18012	17743	17808	17851	17870	17778	17731	17797	17862	17908	17740	17859	17712	17806	17796	17876	17698	17808	17734	18007	17874	17872	17922	17807	17856	17742	17762	17574	18062	17771	17939	18068	17906	17789	17743	17965	17722	17886	17864	17915	17810	17939
36475	55457	42975	25844	18462	16014	15541	15359	15385	15430	15373	15394	15459	15422	15394	15292	15455	15302	15326	15474	15237	15472	15488	15443	15399	15270	15327	15407	15366	15313	15475	15427	15365	15453	15430	15557	15508	15348	15281	15460	15309	15441	15345	15443	15467	15466	15318	15612	15233	15333	15482	15181	15267	15362	15351	15542	15351	15279	15263	15535	15324	15435	15497	15318	15476	15427	15293	15557	15373	15559	15442	15392	15328	15297	15352	15534	15462	15361	15327	15577	15249	15400	15445	15351	15426	15363	15549	15279	15572	15293	15381	15532	15431	15238	15388	15511	15335	15358	15281	15636	15276	15427	15330	15349	15292	15262	15340	15406	15454	15430	15361	15479	15592	15405	15369	15239	15352	15490	15403	15384	15502	15442	15316	15538	15503	15462	15415	15478	15540	15271	15442	15430	15387	15446	15546	15476	15176	15301	15457	15452	15351	15405	15444	15390	15446	15376	15419	15463	15415	15468	15503	15337	15450	15550	15216	15391	15394	15340	15349	15259	15347	15452	15338	15404	15453	15299	15335	15361	15417	15391	15555	15468	15438	15228	15314	15298	15262	15367	15334	15360	15513	15361	15507	15265	15467	15434	15416	15385	15392	15517	15456	15284	15512	15675	15285	15399	15452	15432	15486	15444	15435	15327	15433	15488	15453	15441	15419	15460	15404	15368	15250	15464	15442	15232	15334	15192	15544	15354	15435	15559	15302	15491	15590	15230	15441	15388	15332	15412	15205	15557	15394	15475	15352	15398	15337	15437	15323	15558	15376	15410	15401	15404	15436	15502	15435	15361	15432	15473	15300	15372	15399	15312	15479	15391	15383	15618	15557	15456	15408	15192	15355	15394	15369	15376	15438	15382	15556	15374	15353	15561	15502	15372	15618	15275	15368	15444	15367	15369	15310	15438	15443	15350	15417	15451	15515	15294	15405	15560	15271	15485	15226	15332	15449	15447	15300	15410	15263	15413	15297	15370	15286	15294	15444	15514	15362	15327	15365	15467	15387	15462	15553	15405	15633	15372	15352	15419	15388	15334	15597	15383	15407	15201	15207	15462	15498	15544	15434	15467	15403	15464	15420	15514	15332	15454	15371	15473	15449	15290	15432	15380	15471	15560	15305	15423	15425	15406	15249	15227	15443	15452	15465	15481	15386	15568	15294	15453	15435	15390	15489	15467	15434	15365	15452	15399	15468	15300	15419	15502	15530	15193	15409	15324	15550	15485	15436	15404	15564	15275	15383	15344	15307	15307	15346	15430	15419	15246	15445	15204	15451	15331	15287	15429	15452	15488	15294	15363	15325	15354	15285	15396	15316	15520	15243	15486	15544	15319	15414	15474	15438	15242	15413	15334	15444	15307	15307	15393	15523	15561	15425	15255	15504	15324	15330	15355	15413	15286	15279	15576	15305	15332	15466	15348	15481	15364	15386	15538	15415	15502	15413	15344	15398	15306	15419	15516	15450	15267	15366	15467	15296	15452	15362	15449	15489	15378	15398	15344	15218	15338	15533	15397	15521	15331	15424	15352	15389	15500	15443	15476	15398	15291	15396	15312	15311	15364	15319	15291	15451	15517	15451	15377	15305	15294	15457	15336	15309	15438	15270	15398	15405	15556	15332	15265	15502	15586	15307	15493	15426	15238	15405	15469	15576	15473	15294	15196	15455	15321	15503	15297	15626	15499	15361	15405	15523	15487	15398	15398	15297	15540	15306	15333	15276	15403	15382	15600	15382	15271	15393	15400	15429	15563	15348	15423	15402	15504	15331	15342	15432	15141	15365	15376	15367	15362	15345	15539	15304	15452	15445	15634	15472	15284	15516	15387	15273	15525	15372	15205	15460	15292	15331	15395	15359	15375	15243	15345	15466	15416	15322	15425	15327	15367	15383	15125	15308	15380	15232	15351	15552	15426	15557	15604	15352	15320	15475	15413	15507	15387	15469	15420	15260	15343	15428	15396	15317	15392	15360	15395	15219	15246	15388	15241	15469	15398	15311	15244	15436	15394	15609	15518	15388	15371	15391	15347	15245	15510	15353	15232	15504	15575	15566	15377	15450	15363	15409	15410	15442	15532	15387	15447	15423	15467	15563	15406	15351	15472	15417	15389	15344	15442	15434	15250	15367	15444	15553	15297	15447	15425	15340	15234	15446	15306	15437	15328	15523	15557	15363	15373	15361	15488	15399	15306	15474	15317	15321	15357	15414	15407	15334	15436	15291	15440	15496	15514	15386	15344	15517	15394	15449	15507	15375	15399	15366	15477	15291	15428	15434	15317	15515	15423	15380	15303	15314	15329	15359	15358	15324	15407	15287	15475	15338	15383	15422	15315	15481	15578	15177	15384	15374	15396	15539	15395	15450	15627	15475	15439	15268	15558	15420	15419	15510	15421	15418	15476	15290	15498	15433	15210	15436	15254	15570	15420	15395	15395	15441	15342	15432	15471	15467	15497	15472	15528	15349	15392	15382	15384	15375	15323	15352	15414	15345	15447	15424	15334	15551	15301	15289	15528	15266	15277	15440	15388	15352	15446	15527	15436	15361	15369	15406	15413	15320	15590	15355	15413	15429	15450	15382	15352	15365	15402	15446	15292	15481	15550	15631	15424	15433	15435	15316	15335	15253	15457	15449	15384	15472	15352	15366	15275	15419	15370	15558	15393	15377	15434	15474	15541	15250	15384	15395	15345	15332	15461	15483	15313	15406	15436	15358	15426	15574	15336	15347	15461	15376	15440	15458	15475	15391	15400	15243	15525	15642	15402	15350	15270	15426	15514	15394	15407	15373	15280	15309	15442	15418	15501	15477	15259	15684	15417	15503	15294	15343	15513	15429	15400	15447	15447	15491	15358	15345	15218	15495	15544	15435	15438	15527	15437	15437	15365	15433	15453	15452	15453	15255	15275	15624	15519	15403	15321	15373	15453	15057	15351	15545	15445	15407	15367	15272	15337	15549	15453	15437	15479	15375	15321	15338	15403	15619	15529	15359	15445	15344	15402	15275	15383	15217	15417	15438	15433	15473	15452	15400	15579	15429	15484	15401	15566	15256	15545	15363	15423	15461	15411	15453	15437	15399	15482	15387	15394	15424	15427	15624	15543	15503	15372	15409	15345	15451	15276	15348	15427	15476	15411	15381	15322	15344	15343	15291	15454	15605	15433	15502	15367	15330	15365	15413	15550	15394	15431	15372	15317	15451	15373	15450	15493	15335	15421	15468	15381	15557	15302	15495	15269	15465	15530	15419	15513	15500	15449	15393	15484	15425	15360	15375	15359	15430	15465	15477	15531	15383	15570	15459	15351	15564	15271	15438	15348	15426	15441	15322	15486	15487	15382	15326	15483	15367	15345	15414	15279	15340	15396	15482	15387	15343	15338	15353	15455	15272	15522	15384	15543	15376	15390	15331	15451	15406	15362	15408	15563	15564	15359	15380	15568	15446	15484	15413	15387	15391	15299	15576	15182	15355	15421	15408	15446	15566	15322	15357	15367	15416	15294	15480	15283	15553	15481	15279	15345	15289	15258	15282	15453	15384	15352	15297	15343	15366	15497	15493	15525	15321	15431	15414	15178	15569	15253	15416	15439	15381	15429	15511	15394	15227	15441	15480	15315	15522	15423	15411	15530	15277	15488	15405	15396	15392	15488	15376	15398	15284	15352	15340	15280	15530	15415	15353	15379	15319	15448	15377	15516	15344	15412	15463	15477	15389	15303	15465	15355	15490	15490	15655	15284	15423	15435	15286	15547	15436	15372	15435	15536	15491	15433	15430	15454	15219	15422	15327	15525	15254	15351	15465	15536	15507	15470	15430	15396	15441	15376	15363	15382	15374	15458	15479	15260	15353	15383	15481	15417	15385	15237	15412	15395	15471	15455	15460	15317	15507	15278	15329	15388	15477	15501	15441	15364	15240	15506	15464	15443	15449	15516	15345	15264	15458	15348	15335	15386	15236	15313	15540	15687	15401	15432	15439	15231	15553	15235	15421	15473	15312	15310	15524	15374	15363	15483	15282	15315	15333	15263	15493	15429	15312	15344	15397	15413	15411	15296	15474	15342	15428	15352	15268	15369	15571	15477	15418	15542	15423	15272	15215	15486	15433	15387	15445	15400	15569	15449	15396	15598	15417	15516	15489	15323	15341	15459	15191	15481	15591	15395	15297	15346	15438	15392	15422	15403	15426	15504	15477	15290	15566	15403	15380	15578	15360	15509	15331	15293	15465	15449	15357	15575	15515	15400	15481	15400	15344	15558	15286	15536	15325	15455	15630	15406	15435	15462	15410	15489	15476	15569	15441	15447	15310	15386	15415	15420	15384	15410	15466	15523	15456	15405	15406	15491	15416	15382	15592	15478	15190	15431	15309	15337	15393	15410	15468	15335	15446	15528	15365	15609	15341	15289	15428	15435	15369	15417	15508	15577	15322	15426	15364	15419	15471	15238	15573	15253	15353	15427	15216	15381	15276	15607	15444	15500	15500	15398	15478	15374	15426	15351	15473	15386	15396	15491	15391	15405	15462	15551	15325	15372	15312	15364	15308	15316	15350	15527	15307	15398	15421	15453	15482	15563	15316	15419	15342	15637	15310	15264	15346	15319	15291	15264	15560	15254	15319	15542	15388	15160	15452	15249	15494	15516	15598	15487	15594	15344	15375	15419	15476	15363	15472	15481	15439	15363	15337	15309	15441	15303	15434	15488	15557	15304	15338	15417	15476	15255	15331	15408	15389	15445	15411	15329	15518	15255	15334	15454	15343	15268	15486	15508	15455	15391	15232	15543	15375	15436	15606	15377	15384	15404	15307	15425	15313	15324	15436	15319	15387	15487	15425	15432	15544	15427	15311	15381	15372	15496	15457	15319	15470	15442	15445	15425	15414	15509	15413	15345	15405	15374	15325	15383	15556	15347	15417	15352	15468	15331	15487	15396	15510	15546	15412	15373	15343	15512	15277	15335	15429	15464	15270	15252	15464	15392	15363	15436	15300	15404	15649	15321	15338	15419	15324	15469	15190	15410	15597	15442	15426	15466	15529	15453	15456	15440	15316	15585	15374	15293	15244	15350	15280	15442	15505	15480	15373	15574	15512	15387	15340	15312	15468	15444	15474	15485	15426	15446	15450	15390	15260	15363	15360	15420	15359	15476
24904	25773	41137	37253	27555	23089	19768	17708	17223	17461	17372	17306	17195	17380	17139	17048	17042	17303	17066	17218	17167	17251	17105	17238	16828	16830	16973	16853	17045	16980	17066	17031	17129	17296	17121	17023	17050	17201	17077	17276	17001	16952	17138	17103	17216	17012	17006	17234	17143	16889	17110	17073	17182	17047	17267	17237	17168	17006	17151	17336	17183	17151	17017	17073	17118	17166	17072	17017	17002	17134	17305	17040	17060	17241	16982	17165	17128	17244	16989	17004	17028	17158	17004	17200	17189	16961	17056	17039	16991	17086	17024	17025	16991	17127	17212	17050	16898	16819	16971	17139	17166	17081	16928	17019	17079	17250	16980	17148	17228	17086	17090	17237	17069	17040	17044	17004	16983	16877	16949	17063	17121	16862	16937	17197	16824	17149	17080	17093	17118	17012	17072	16937	16954	16853	16890	17122	16979	17028	17080	17087	17108	17118	17029	17044	17149	17169	17064	17130	17029	17130	16828	17004	17230	17198	17144	17028	17200	17244	17164	16920	17019	16905	16993	17021	16885	16985	16963	16888	16789	17112	17118	17022	17217	16912	17053	16886	16928	17181	17248	17299	17067	17163	16928	17048	16956	17086	17108	17086	16894	16872	16977	16990	17200	17157	17108	16929	16937	17064	16943	17029	17047	17020	17089	17152	16922	16924	17167	17248	17023	16851	17125	17089	16979	17092	17024	17082	17108	17142	17067	17099	16940	17194	16783	17035	17083	17026	17230	17145	17187	17062	17066	17030	17057	17134	16882	17019	16907	16833	16930	16987	16883	17080	17079	17114	16878	17160	16935	17098	17036	16945	16926	16953	17112	17239	17338	17049	17045	17058	17160	16906	17002	17111	17058	17015	17174	17126	17124	16983	17151	17021	16971	17218	17187	17005	17080	17095	17216	17114	17221	17176	17083	17125	16945	16965	17014	16938	16994	17072	17259	17101	16795	17141	17131	16996	16986	16957	17042	17161	16985	17101	16981	17028	16877	17089	17034	17089	17039	17175	17107	17145	17127	17280	16981	17120	17091	17078	16985	17217	17094	16898	17054	17139	16933	16862	17006	17119	17106	17275	17203	17120	17008	17006	17023	16965	16878	16942	16891	17034	16986	16989	16979	17076	16905	16846	17151	17030	16938	17196	17100	16897	17041	17003	17397	17223	17099	17106	17164	17123	17082	17056	17078	17032	17149	16953	17087	17050	17013	17051	17045	17125	16827	16937	17180	17110	17278	16987	17301	17041	17086	16938	17014	17081	17078	16842	17011	17040	17142	16937	17017	17161	17012	17041	17143	17040	17177	17040	16998	17006	16924	16936	16992	17136	17102	16943	16857	17053	16962	17079	17011	17011	16979	17095	16963	16969	17003	17020	17066	17070	17076	16840	17072	16974	17019	17080	17012	16989	17047	17098	17103	17110	17130	17071	17000	17106	17047	17269	17077	16836	17076	17070	17104	16861	17055	16941	16979	17106	17156	17041	17070	17076	16996	17148	16967	17090	17074	17066	17099	16979	16893	16947	17016	17054	17052	17047	17144	16972	17203	16983	17211	17056	17063	16948	16897	16998	16983	17277	17304	17111	17078	17092	17229	17098	16928	16934	17189	17022	17175	17110	17158	17096	17024	17022	17065	17203	17000	17266	17087	17180	16931	17106	17075	17001	17156	17169	17134	16879	17086	16879	16984	17076	16947	16988	17025	17134	16886	17109	16991	17134	17082	17139	17065	17234	17082	17228	16894	17079	17067	17150	17031	17187	17021	17089	17010	16921	17014	17104	17134	17069	17139	17196	17075	17228	16974	16993	16999	17151	17152	16921	17078	17184	16969	17212	16930	17057	16861	16942	17106	17054	17292	17137	17147	17250	17096	16974	17125	17021	17177	17147	17011	16970	17259	17063	17180	17126	17138	16999	17119	17112	16977	17058	16977	17000	17132	16994	17309	17109	17165	17138	17195	17114	16943	17127	17198	17039	17105	17232	17150	17076	17070	16996	17068	17007	17185	17034	17136	17146	17211	17065	17165	16957	17163	16950	17131	16985	17128	17209	16951	16932	17140	17229	16987	17060	17167	16869	17124	16879	17107	17173	17048	17061	16951	17089	17105	16937	16893	17067	17041	16922	16827	16855	17049	16977	17122	17035	17177	17003	16878	16950	16918	17042	17079	17176	17209	17225	17163	17074	17065	16969	17139	16937	16973	17313	16927	17148	17057	16969	16922	17047	17138	16990	16981	17018	17136	17156	17101	16992	17196	17046	17073	16843	17041	16975	17180	17129	17201	17008	16908	16624	17105	17060	16941	17068	17056	17159	17129	17091	16866	17004	17080	17271	16934	17162	17057	17162	17093	17104	17104	17205	17033	17053	16977	17034	16969	16954	17033	17122	16979	16895	17083	17177	17282	17038	17089	17182	17171	17208	16993	17050	16929	17026	16993	17017	17053	17061	17078	17088	16769	17078	16949	17006	17142	16890	17087	17020	17149	16915	17012	17058	17024	17136	17154	17076	17127	17060	17081	16929	16994	16926	17032	17014	17095	17174	17222	17224	16887	17130	17010	17100	16965	17182	17007	17128	17115	16913	17043	17135	17011	17164	17050	17020	17190	16977	17169	17118	17131	17259	17105	16854	17132	17027	17276	17103	17109	17021	16918	16976	17212	17271	16861	17210	17039	17009	16979	17049	16981	16933	17095	17128	17077	16955	17214	17064	17064	17061	16950	16944	17133	17103	17180	17145	17061	16772	17012	17032	16854	16866	17117	17191	16996	17300	17199	16952	17015	16993	16979	17180	17056	16873	16946	16956	17004	16936	17011	16987	16917	17007	16933	17302	16981	16929	17005	17089	17054	17179	16954	17171	17073	17000	17116	17026	17076	16958	17067	17113	17028	17175	17136	16903	16950	17230	17083	17198	17220	17113	17110	17173	17186	17152	17178	17210	17290	17363	17015	17044	17171	17102	17011	17205	17200	17190	17090	17040	17134	17162	17215	16885	17001	16873	16979	17364	17083	16970	17028	17117	16922	17046	16868	16912	16915	17065	17062	17002	16849	17035	16960	17150	17164	17167	16961	17058	17027	17162	17265	17055	17057	17270	16988	17180	16866	17011	17053	16899	17204	17219	16924	16804	16812	16954	17396	17106	17041	17067	17176	17194	17049	17002	17254	17249	16907	17079	16882	16933	16995	16873	16986	16983	16940	16979	17039	17129	17011	17043	17073	17153	17069	16993	17059	16907	17114	17064	17163	17169	16957	16930	17054	17022	16794	16915	17037	17109	16944	16883	17030	17132	16892	16861	17265	17030	17176	16950	16752	17116	17024	17222	16791	17136	16972	17064	16956	17038	16847	16876	16875	17089	17206	16873	17058	17180	17147	17207	17041	17040	17201	17065	17072	17232	17010	17062	16978	17066	17054	17186	16906	17165	17023	17116	16875	16966	17058	16910	17266	17025	16998	16947	16652	17068	16929	17010	17231	16922	16949	16974	17195	16835	17207	17018	16980	17071	17211	16985	17087	17128	16777	17179	17196	17298	17122	17158	17151	17123	17080	17028	17023	17259	17074	17045	17000	16982	16862	16913	17125	17108	17080	17059	17062	16885	16966	17037	17009	17163	17058	16974	17086	16898	17049	17137	17154	16924	16929	16985	16875	17302	16957	16952	17195	17122	17092	16906	17038	16987	17022	17066	17125	16821	17085	17074	16807	17023	17083	17028	17033	17158	17203	16953	17107	17148	17073	17050	17138	17088	17018	17176	17098	16931	17064	16924	17027	16968	17005	16952	17048	17225	16963	17148	17305	17264	16941	17061	17008	16965	17169	17013	16982	17168	17062	16925	17090	17036	17083	17054	17013	17136	17174	17126	16956	17135	17071	16945	17268	17011	17065	17093	17227	16976	17197	16978	16764	17132	16964	17046	17099	17077	17082	17093	17113	16912	16989	17139	17144	17078	17066	16967	17001	17081	17005	17062	16980	17159	16978	16988	17024	17159	17038	16980	17064	17033	16918	16945	17285	16946	17163	17113	16987	17044	16930	17069	17170	17058	17043	17081	17089	17061	17009	17101	16791	17036	17102	17077	16794	17133	17145	17227	17032	17155	17090	16936	17044	17124	17082	16895	16995	16841	16945	17083	17196	17173	17060	16963	17064	16997	16947	16880	17264	17202	17010	17158	16953	16879	16995	16935	17146	17007	16980	17059	17123	16962	17107	16962	17097	17120	16963	17108	17044	17142	17299	17130	16961	16984	16968	17215	17138	16956	16994	17014	17149	17097	16973	17075	17034	17118	17061	17040	17175	17126	16874	16912	17080	17061	16794	16998	16912	17062	16778	17046	17036	17018	17093	16955	17124	17028	17128	16826	17137	17023	17208	16895	16827	16995	17040	16995	17022	17152	17168	17020	16784	17145	17117	16850	16882	17109	17071	17092	17107	17133	17104	17025	17027	17215	17097	17127	17000	16913	16988	17019	16959	16984	16973	16866	16915	17123	17089	17089	17089	17076	17199	17128	17133	17066	16911	17062	17224	16903	16975	16810	16938	17066	17151	16952	17023	17082	17178	16843	16824	16981	17043	16943	17035	16984	17032	17030	17249	17140	17261	17133	17000	16948	16910	17072	17050	16862	16899	16929	17011	17051	16941	17149	16948	17013	17221	17121	17059	17086	17095	16877	17063	16888	17137	17113	17012	16992	17207	17104	17270	17014	17159	17054	17207	17068	17099	17098	16962	16991	17012	17001	17106	16904	17363	17076	17186	17163	17100	17218	17020	17237	16828	16875	17140	17092	17082	16892	17034	17018	17087	17161	17068	17095	16884	17075	16866	16890	16971	16949	17130	17128	16888	17144	16909	17082	16931	16947	17356	17004	17061	16928	17045	17009	17004	16953	17050	17232	17135	17054	17014	17082	17154	17050	17017	17119	17149	17366	17075	17101	17089	17014	16986	17184	17199	17065	16951	17177	16838	16889	16865	16929	17105	16989	17103	16992	16968	17092	17102	16951	17035	16712	16921	17142	17015	17029	17069	17157	16991	16939	16951	17127	16877	17114	17273	17166	16784	16998	16965	16848	16892	16886	16990	17004	16948	17098	17310	16954	16966	17234	17025	17271	17244	16972	17133	16997	16929	16931	17127	17112	17111	16965	17149	17065
59154	94004	75327	47233	29000	18729	15032	14944	14895	14964	14784	15000	14984	14985	14968	15012	15097	15017	15017	15084	14929	14970	14994	14988	14880	14961	14953	15034	15034	14995	15173	14912	15074	15018	15168	14983	15068	14989	15022	15100	14976	14805	14966	14950	15057	15103	15086	14810	14872	15108	15067	14982	15031	14931	14965	15078	14837	15046	14962	15092	15049	14840	15006	14964	15029	15002	14933	15144	14917	14915	15010	14979	14945	14966	14969	14957	14994	15215	15002	15031	14867	14913	14880	14965	15098	14848	14999	14900	15090	14861	15072	14965	14836	15050	14959	15049	15015	14922	15019	14908	14979	15067	14934	14917	15052	14933	15025	14921	14853	15167	14896	15064	14914	15045	14870	14999	14948	14971	15006	14918	14939	14916	15117	15012	14962	15120	14969	15062	14978	14970	14913	14868	14914	15050	15065	14803	14936	14991	15074	15060	14946	15002	14849	15078	14962	15021	14924	14944	15010	15065	14928	15079	14988	14850	14945	14902	14815	15101	15100	15092	14890	15116	14853	14890	15004	15112	15041	14912	14994	14866	14973	14886	15034	14953	14996	14970	14945	14985	15004	14887	14881	14910	14916	14881	14950	15119	14884	14827	14953	14912	14816	14883	15053	14950	14973	14873	14921	14918	15085	14921	14883	14994	14911	15002	14991	14971	14986	14925	15044	14955	14923	15141	14903	14978	15148	15032	15059	14853	14943	14889	15023	15106	15158	15020	14926	14754	14808	15045	15016	15112	15036	14907	15090	14823	14872	14958	14962	15006	14844	15118	14964	15005	14818	14983	14977	14917	15070	15007	14871	14890	14917	14903	14961	14812	14935	15066	14926	14878	15020	14849	15056	15111	15046	15092	14912	15041	14917	15052	14875	15086	14898	15061	15052	14983	14887	14881	14874	14895	14984	15061	14921	14986	14982	14914	15026	14971	14951	14924	14915	15127	14957	14828	14953	14895	14956	15121	15011	15072	15066	14898	14959	14988	14813	15002	15003	14995	14992	14900	15059	14884	14840	14978	14928	14914	14799	15059	14959	14980	15091	14899	14987	14821	15088	15140	14837	14961	14993	14882	15035	15076	15130	14877	14941	14961	15081	14954	14913	15118	15014	14940	14946	14892	14930	15091	14877	14839	14823	14992	15081	15017	14901	15027	14880	15055	14913	15058	14884	14930	14997	14950	14978	15021	14973	14924	14940	14930	14950	14954	14882	15131	14965	14919	15137	15170	14903	14893	14847	15065	14981	14929	15129	14965	15013	14899	14953	15019	14936	14833	14991	14868	14745	15053	14922	14947	14925	14962	15055	15062	14966	14972	14894	14939	14914	14933	14928	14821	15075	14874	14924	15076	14771	14948	14918	14997	14921	14913	14897	14948	14994	14918	14842	15088	14918	15115	15072	14959	15158	14785	14950	14957	14976	15097	15032	14954	15020	14827	14941	14959	15026	15042	14960	14954	14970	15170	14954	14876	14968	15051	14917	15031	14864	15038	14933	14977	14843	15014	15124	15093	15084	14930	14952	15013	14964	14984	14938	15022	14949	15065	14916	14857	15010	15076	14937	15084	15016	15077	14976	15021	14849	14859	14921	14975	14989	14977	14952	15005	15089	15102	14995	15227	14930	14894	15039	14974	14908	14991	14946	14973	15081	15002	14756	15046	14845	14996	14707	14944	14938	15052	14906	14958	14959	15092	14822	15027	15055	14832	14874	14905	14994	14963	14984	15103	15127	15060	15018	14905	14876	15053	14839	14931	15061	14697	15068	15061	14986	14893	14992	15055	15022	15042	15077	14884	15036	14834	15069	14941	15021	15052	15016	15251	14926	14957	15083	14990	15000	15031	14894	15162	14869	14948	14891	14913	14990	14941	14833	14993	15023	14965	14835	15020	15154	14856	15021	14810	15171	15074	15118	14939	14957	14905	14883	14997	14940	14966	14889	15082	14809	15024	14927	14941	15036	14838	14907	14869	14960	14961	14905	14833	15094	14990	14925	14984	14894	15082	15002	14950	15090	14724	14916	14911	14967	14899	15128	14916	15028	14936	15071	14855	14806	15039	15119	15005	15002	14867	14781	14817	15049	14963	14867	14966	14944	15046	14937	14988	14794	15091	14945	14954	14918	14887	14852	15002	14864	14949	14887	15050	14978	15229	15135	14775	14935	15067	14875	14892	14964	15059	14950	14933	15004	14850	14963	15052	15014	14934	14943	15007	15065	15020	14973	14854	15022	14974	14911	15027	14951	14940	15024	15016	15066	14840	15009	15135	14776	14770	14998	15100	14990	14816	14871	14923	15008	15058	15177	15031	15093	14840	15037	14875	15162	14926	14804	15046	15077	15035	14794	15085	15142	14985	14877	15086	14828	15150	15001	15020	14994	14996	15025	14711	14808	15043	14902	15059	14918	14829	14986	14926	14925	14861	14893	14915	14992	15000	14923	14809	15038	14959	15028	14883	15075	14989	14974	14895	15006	14975	14999	15120	14849	14913	14937	14980	15041	15023	15017	15049	14862	14956	14944	14967	14843	15051	14933	14928	14945	15136	14868	14799	15088	15116	14994	14936	14933	14804	14959	14874	15028	15001	15005	14833	14959	15139	14887	14877	14939	14974	15045	15007	15044	15074	14987	15122	14881	15068	14923	15092	15053	15030	14996	15045	15044	14930	15094	14961	14894	14967	14922	14930	15191	14950	14849	14921	14944	15155	15061	15030	15042	14851	14936	15121	14946	15103	14997	14925	15104	14983	14891	14880	15025	15017	14896	14952	14949	15179	14943	15126	15007	15038	14951	14915	14974	14787	15023	14930	15103	14913	15056	14958	14997	15001	15051	14878	14905	15010	14888	14872	15019	15065	14881	15048	15110	15007	15046	14930	14915	14821	15001	14784	14856	14878	14999	14945	15076	14843	14887	15147	14981	15030	15054	14849	14857	15090	15152	15030	14935	15160	15032	14960	15068	14943	15084	14968	15098	14865	14842	14832	15066	14751	14974	14977	14811	14956	14941	14835	14885	15121	15213	15148	14893	14944	14910	14960	14984	15008	14876	14806	15056	15040	14898	14878	14990	15194	14996	15073	14990	14943	15017	15031	14817	15009	14939	14814	15189	14871	15120	14874	14894	15113	15121	15058	15003	14908	14995	15030	14944	15035	15008	15044	14975	14762	15023	14870	15055	14842	15006	14914	15153	14960	14888	14911	15056	15004	15039	14949	15028	14908	14886	15024	15039	15030	14967	15001	15056	14921	14980	15108	15024	15035	15159	14928	14853	15117	15046	14982	14906	14947	14964	14820	14970	14908	15088	15005	15027	15001	14952	15011	14989	14962	15004	15004	14840	14992	14897	15198	15030	14963	15044	14931	15027	15062	15171	14958	15037	15033	15039	15172	14994	15032	14953	14876	14780	14984	14998	14846	14998	14972	15001	15156	14975	14808	15029	15103	14978	15030	14999	14935	15070	14907	15079	14801	14949	14696	14849	14809	14917	14933	15056	14956	14847	15208	15041	15057	14923	15088	14917	14925	15053	14965	15043	14950	14836	14788	14979	14869	15114	14966	14833	15074	15111	15169	15116	14934	14981	15003	14989	15047	14947	15029	14977	15163	14948	14951	15065	14874	14880	14964	15035	14883	14858	15063	15162	14876	14925	14955	15037	15103	15032	15011	15046	14949	14841	15111	14958	14885	14866	14958	15010	14893	14988	14960	15004	15105	14846	15015	14997	14876	14965	14952	14903	14795	15048	14927	15069	15030	14980	15003	14847	14996	14989	15056	14938	15059	14822	15009	15010	15070	14985	14889	14953	14970	15146	14967	14990	14773	14929	15106	14968	14856	14804	14935	14982	14948	14944	14785	15071	14957	14917	14881	15023	14957	15000	14873	14887	15033	14891	15150	15151	14949	15097	14964	14934	15045	15062	15050	15003	14966	14962	14920	14930	14831	14841	14766	14978	14958	14929	14891	15096	14983	15073	14833	15050	14897	15023	15001	15062	14968	15144	15001	14814	15085	15130	14947	15008	14853	15022	15012	15050	14985	14964	14893	14965	14911	15107	14950	14846	14838	14884	14836	14950	15065	14894	14956	15066	14990	14941	14778	14919	14915	14993	15019	14943	15037	15113	14955	14808	15013	15031	14903	14995	14909	15176	14842	14996	15036	14975	14912	15071	14969	14993	14865	14957	15020	14981	15056	14958	15009	15052	15099	14897	15061	15074	14911	15141	15097	15149	14955	15134	15056	15054	15132	15117	14758	14953	15000	14977	14902	15049	14868	15040	14908	15071	14841	14758	14924	14992	14837	14942	15009	15013	14944	15012	14973	14837	14839	14915	14954	14976	15012	14969	14877	14777	14954	15133	15059	14945	14955	14972	14937	14921	14831	15139	15080	14921	14857	15025	14876	14949	14844	14976	14870	14827	14994	14894	14982	14892	14886	14964	15000	14983	15006	15066	15163	14915	15136	14894	14894	15104	14898	14839	14792	14880	14885	14900	14971	14919	15100	15009	14941	14965	15060	14981	14937	14876	15062	14872	15066	14928	14904	14853	15039	14812	15043	14926	14857	14976	14945	14959	14873	14912	14948	14923	14898	14924	14998	15066	15121	15081	14851	14949	14866	14863	15041	14970	14953	14979	15008	14953	14945	14972	15037	14971	14927	14734	15053	14828	14900	14845	14838	15061	14947	15134	14902	14958	14845	15082	14908	14954	14936	15232	15139	15021	14907	14995	14841	15113	14820	15031	14963	14866	15163	14965	14913	14908	14968	15003	15058	15138	14916	14968	15043	14955	14819	14995	14988	14906	14888	14963	15028	15065	15107	15001	14901	15067	14934	14986	14920	14897	15080	15133	15011	15003	14879	15126	14785	14792	14988	14804	14987	15163	14835	14953	14657	15106	14950	14956	14964	15082	14945	14932	14972	14941	15050	15045	14824	14872	14953	14851	15103	14850	14831	14943	15097	14942	14967	15000	15108	15073	14820	15083	14935	14922	14882	14871	15060	15063	14932	14916	14931	14923	14930	14874	14947	15052	14914	15032	14948	15004	15101	15030	14926	14906	15000	14979	14950	14958	14859	14933	15084	15011	15116	14859	14931	14905	14947	15104	15021	14941	14899	15039	14860	14959	14925	14882	14937	14894	14818	15181	15004
23023	22540	34641	30791	25779	24769	23881	18157	17065	17410	17460	17140	17442	17207	17083	16967	17111	17126	17140	17290	16964	17074	17247	17007	16903	17011	17191	16869	16934	16952	16959	16885	17073	16824	16796	16939	16992	17001	16662	16945	16907	17080	17057	16969	16926	17079	16928	16836	17003	17086	16590	17001	16909	16869	16854	16892	16925	16959	16996	16932	17136	16526	16736	17116	17036	16835	16606	16874	17004	17013	16857	16798	16573	16877	16836	16827	16718	16722	16897	16949	16773	16915	16822	17036	16767	16966	16949	16861	16836	17032	16965	16769	17017	16882	16733	16838	16834	16792	16809	16805	16965	16787	16895	16809	16787	16837	16817	16655	16864	16795	16931	16803	16908	16796	16811	16808	16710	16896	16925	16969	16843	16934	16803	16748	17012	16809	16800	16676	16806	16823	16988	16888	16726	16964	16846	16796	16812	16860	16776	16706	16851	16859	16927	16731	16943	16817	16979	16979	17058	16986	16815	16821	16854	16966	16935	17016	16966	16654	16934	17008	16845	16985	16912	16770	16937	16829	16818	17029	17031	16991	16824	16983	16855	16771	16814	16871	16896	16948	17156	16802	16706	16941	17020	17071	16840	16887	16967	16710	16991	16726	16901	16709	16988	16902	16841	16881	16831	16950	16882	16785	16587	16790	16931	16896	16978	16855	16718	16743	17089	16831	16834	16660	16872	16941	16888	16794	16619	16794	16963	16800	16919	16916	16877	17087	17084	16926	17085	17044	16747	16914	17001	17009	16751	16796	17051	16889	16918	16678	16833	16826	16903	16910	16845	16915	17017	16959	16836	16681	16883	16994	16965	16661	16751	16961	16883	16905	16798	16562	16830	16895	16715	16791	16894	16973	16922	17038	17034	16750	16757	16682	16695	16874	16943	16824	16949	16800	16768	16774	16922	16858	16888	16826	16901	16708	16870	16570	16757	16573	16897	16970	16813	16683	16919	16734	16861	16868	16825	16809	16982	16656	16979	17001	16795	16860	16798	16922	16865	16764	16732	16639	16735	16769	16878	16938	16863	16845	16835	17093	16934	17011	16918	16620	16755	16783	16782	16889	16714	16899	16629	16896	17086	16825	16725	16889	16900	16898	16935	16810	16915	16940	16794	16959	16800	16703	16956	16820	16929	16792	16856	16918	16682	16675	16882	16982	16784	16857	16773	16635	16789	16675	16810	16886	16985	16824	16615	16731	16537	16784	16757	16994	16707	16802	16713	16711	16678	16818	16845	16881	16740	16858	16879	16912	16701	16957	16641	16854	16771	16824	16980	16950	16794	16728	16722	16897	16773	16668	17043	17028	16928	16911	16860	17018	16817	16883	16760	16892	16760	17093	16945	16706	16693	16784	16989	16904	16733	16810	16870	16848	16577	16999	16799	16734	16801	16670	16652	16850	16525	16796	16803	16845	16902	16615	16948	16793	17010	17081	17033	16958	16720	16778	16766	16995	17001	16857	16973	16777	17013	16795	16916	16738	16740	16772	16678	16912	16791	17031	16872	16715	16786	16819	17007	16964	16730	16811	16812	16860	16885	16843	16843	16783	17023	16743	16807	16772	16805	16869	16909	16925	16978	16973	16912	17017	16872	16768	16872	16771	16911	16799	16890	16839	16747	16970	16678	16804	16728	16825	16837	17009	16965	16697	16735	16894	16945	16815	16820	16820	16767	16820	16767	16868	16760	16836	16874	16775	16934	17019	16963	16763	16614	16981	16867	16952	16901	16858	16812	16851	16780	16936	16772	16688	17019	16940	16822	16567	16771	16656	16882	16874	16981	16903	16795	16831	16833	16660	16840	16860	16841	16729	17019	16562	16681	16683	16779	16966	16826	16739	16676	16749	16848	17063	17001	16880	16754	16839	16903	16844	16953	16881	16970	16801	16847	16691	17010	16889	16854	17044	16549	16792	16967	16753	17029	16942	16833	16738	16908	16889	16801	16769	16874	16832	16840	16743	16724	16832	16827	16605	16842	16792	16843	16817	16918	16803	16793	16747	16780	16972	16680	16797	16808	16912	16834	16724	16653	16584	16957	16901	16940	16872	16696	16812	16971	16980	16917	16764	16949	16720	16915	16891	16886	16853	16775	16942	16935	16980	16821	16710	16925	17062	16824	16848	16766	16855	16984	16618	16885	16887	16870	16779	16798	16792	16805	16813	16950	16740	17009	16805	16949	16900	16917	16682	17096	16809	16911	16823	16889	16774	16841	16859	16784	16733	16756	16787	16746	16851	16932	16971	16834	16881	16758	16907	16882	16706	16790	16698	16749	16846	16707	16767	16918	16751	16850	16932	16916	16674	17032	16974	16650	16885	16650	16891	16818	16882	16896	16925	16842	16705	16844	16934	16643	16994	16967	16596	17259	16689	17001	16833	16664	16718	16795	17001	16867	16732	17021	16757	16848	16787	16982	16935	16773	16740	16859	16816	16868	16877	16661	16806	16838	16753	16761	16924	17065	17061	16832	16801	16853	16964	16950	16851	16894	16908	16721	16844	16977	16911	16840	16612	16656	16747	16634	16733	16898	16924	16843	17096	16741	16815	17092	16848	16878	16937	16862	16935	16663	16898	16921	17088	17043	17048	16728	16808	16850	16580	16841	16784	16893	16682	16895	16791	16672	16777	17084	16657	16900	17023	16900	16992	16912	16836	16899	16944	16806	16937	16885	16811	16909	16863	16706	16855	16646	16926	16842	16780	16929	16782	16908	16773	16940	16874	16931	16907	17029	16773	16811	17054	16794	16802	17029	17005	16806	17007	17017	16796	16692	16933	16927	16835	16938	16900	16915	16841	16891	16944	16922	16854	16869	16810	16834	16790	16788	16899	16807	16692	16946	16806	16874	16888	16876	16810	16561	16688	16663	16699	16812	16764	16714	16665	16897	16940	16790	16762	17056	16999	16774	16794	16882	16856	16890	16918	16898	16854	16816	16852	16744	16807	16842	16859	16911	16695	16700	16792	16875	16785	16861	16970	16725	16837	16850	16788	16958	16742	16569	16935	16844	16958	16902	16843	16852	16908	16908	16805	16883	16800	16833	16853	16811	16832	17080	17057	16859	16661	16882	16661	16833	16976	16783	16693	17265	16847	16937	16763	16895	16748	16771	16574	16953	16695	16750	16807	16975	16777	17171	16954	16974	16836	16941	16813	16901	16819	16903	16665	16963	16931	16752	16746	16989	16689	16738	16780	16956	16712	16955	16822	16877	16959	16943	16913	16897	17097	16650	16874	16906	16867	16819	16742	16912	16948	16801	16763	16775	16638	16672	16759	17032	16773	16810	16833	16883	16620	16994	16976	16858	16884	17012	16788	16803	16609	16781	16903	16893	16954	16655	16991	16799	16643	16713	16685	16925	16807	16977	17045	17053	16757	16909	16881	16764	16883	16891	16927	16881	16963	16734	16889	16936	16774	16856	16908	16817	16894	16988	16638	16954	16810	16877	16814	16814	16901	16769	16872	16877	16779	17017	16938	16818	16675	16904	16843	16753	16759	16811	16693	16811	16861	17004	16770	16784	16882	16930	17052	16920	17007	16776	16904	16874	16792	16911	16749	16869	16632	16692	16793	16856	16775	16713	16928	16821	16817	16794	16868	17096	16942	16805	16751	16758	17044	16882	16758	16848	16752	16772	17072	16803	16860	16924	16827	16619	16678	16738	16822	16595	16748	16821	16696	16922	16789	16918	16909	16922	16742	17080	16916	16902	16966	16713	16830	16661	16623	16846	16920	16756	16978	16733	16848	16749	16726	16951	16903	16864	16699	16867	16768	16879	16701	16884	16887	16882	16958	16907	16764	16879	16871	16979	16844	16909	16968	16826	16717	16604	17033	16929	16840	16635	16750	16880	16803	16798	16771	16924	16658	16911	16903	16865	16817	17023	16787	16895	16916	16856	16879	17003	16886	16862	16911	16820	16767	16968	16773	16827	16728	16773	16944	16707	16753	16896	16940	16901	16903	16928	16893	16813	16552	16689	16855	16641	16815	17006	16801	16702	16795	16956	16923	16706	16728	16669	16757	16789	16776	16778	16649	16995	16605	16632	16716	17046	16943	16721	16866	16734	16873	16978	16967	16715	16992	16691	16748	16851	16869	17247	16799	16808	16942	16723	16871	16792	16741	16901	16829	16766	16860	16693	16927	16989	16924	16847	16864	16927	16745	16990	16752	16808	16890	16818	16871	16766	16864	16959	16760	16865	16831	17230	17005	16980	16799	16704	16703	16724	16722	16938	16699	16776	16942	16705	16902	16860	16756	16851	16947	16727	17056	16963	16676	16962	16957	16802	16890	16761	16683	17036	17046	16826	16849	16891	16745	16953	16798	16880	16832	16773	16686	16777	16727	16736	16757	17006	16767	16928	16913	16754	16920	17020	16817	16836	16979	16757	16821	16617	16828	16864	17061	17047	16944	16713	16810	16825	16915	16790	16953	16928	17040	16748	16800	16835	16814	16931	16962	17062	16918	16806	16732	16684	16977	16742	16935	16902	16864	16811	16845	16832	16985	16909	16741	16882	16762	16864	16963	16933	16771	16663	16840	16756	16980	16903	16884	16897	16899	16962	16937	16843	16865	16798	16769	16611	16650	16851	17101	16793	16777	16727	16845	16758	16806	16729	16618	16831	16774	16666	16748	17041	16895	16853	16772	17055	16950	16770	16914	16816	16802	16972	16976	16793	16670	16540	16847	16912	16666	16860	16831	16794	16767	16750	16910	17023	16903	16963	16901	16733	16690	16999	16887	16873	16452	16923	16962	16704	16757	17006	16820	16954	16928	16660	16830	16786	17019	16928	16996	16904	16918	16809	16734	16911	16730	17011	16804	16949	16881	16812	16902	17104	16881	16775	16693	16714	16847	16812	16835	16870	16896	16941	16871	16835	16854	16835	17031	16669	16814	16770	16796	16728	16878	16872	16936	16800	16792	16887	16819	16940	16883	16639	16624	16832	16644	16864	17005	16908	16967	16758	16768	16790	16868	16717	16855	16925	16829	16787	16818	16989	16831	16882	16895	16854	16951	16820	16911	16952	16944	16704	16653	16753	16913	16728	16900	16671	16743	16775	16995	16809	16827	16732	16931	16767	16829	16884	16945	16618	16807	16770	16812	16498	16706	16975	16796	16908	16743	16588	16791	16881	16907
64374	105258	89313	62057	38790	22205	14982	14649	14820	14928	14817	14824	14779	14808	14810	14854	14801	14807	14857	14795	14860	14809	15071	14759	14910	14852	14750	14767	14898	14717	14892	14738	14845	14862	14790	14819	14840	14660	14682	14800	14856	14708	14811	14784	15019	14697	14740	14867	14764	14863	14877	14753	14773	14756	14882	14761	14816	14884	14649	14563	14816	14740	14800	14763	14826	14872	14783	14808	14764	14876	15009	14703	14936	14778	14684	14786	14617	14815	14899	14777	14698	14655	14634	14780	15057	14852	14686	14732	14831	14698	14702	14654	14735	14755	14771	14961	14662	14661	14790	14717	14779	14758	14649	14821	14793	14792	14770	14845	14781	14643	14865	14692	14804	14678	14998	14720	14887	14663	14824	14821	14729	14589	14667	14876	14784	14757	14765	14617	14782	14785	14822	14810	14796	14803	14771	14644	14711	14717	14861	14745	14802	14723	14716	14734	14800	14696	14666	14625	14590	14708	14928	14671	14857	14795	14850	14807	14912	14704	14804	14972	14892	14721	14812	14691	14866	14737	14931	14852	14904	14775	14703	14834	14767	14791	14748	14709	14687	14769	14798	14888	14743	14820	14767	14682	14679	14796	14772	14815	14771	14933	14821	14902	14681	14860	14970	14921	14775	14840	14635	14675	14816	14746	14931	14936	14884	14788	14591	14773	14791	14693	14848	14745	14723	14758	14851	14764	14725	14719	14767	14696	14940	14698	14660	14660	14857	14735	14915	14757	14698	14757	14724	14707	14805	14792	14742	14668	14764	14745	14781	14616	14730	14695	14956	14764	14837	14725	14895	14684	14768	14837	14768	14970	14787	14704	14785	14732	14685	14840	14696	14933	14816	14822	14870	14736	14868	14794	14820	14752	14775	14796	14791	14623	14692	14907	14746	14740	14817	14894	14779	14715	14741	14658	14775	14783	14797	14612	14700	14818	14732	14675	14884	14587	14639	14739	14593	14772	14925	14505	14937	14700	14875	14773	14771	14894	14752	14817	14827	14821	14940	14621	14752	14924	14747	14790	14805	14693	14704	14870	14742	14740	14842	14856	14708	14741	14899	14720	14676	14677	14565	14765	14799	14740	14760	14796	14818	14855	14662	14750	14724	14992	14874	14820	14626	14827	14593	14694	14767	14896	14795	14846	14755	14760	14840	14742	14733	14800	14819	14689	14843	14821	14839	14784	14644	14696	14784	14800	14806	14785	14766	14818	14695	14843	14867	14781	14826	14616	14792	14782	14722	14661	14852	14780	14840	14749	14710	14781	14762	14747	14660	14827	14770	14823	14795	14752	14776	14945	14892	14866	14699	14818	14823	14721	14758	14773	14562	14713	14874	14767	14627	14759	14819	14716	14849	14691	14721	14624	14885	14800	15018	14953	14751	14696	14947	14784	14620	14947	14606	14710	14653	14836	14969	14715	14744	14836	14732	14698	14854	14628	14863	14689	14898	14744	14765	14885	14766	14888	14820	14714	14771	14849	14950	14659	14845	14929	14720	14747	14871	14793	14884	14879	14755	14871	14697	14852	14688	14747	14873	14679	14870	14715	14784	14910	14784	14819	14682	14823	14751	14735	15015	14786	14701	14815	14815	14748	14913	14758	14812	14967	14987	14709	14657	14796	14902	14948	14730	14764	14924	14778	14716	14890	14859	14747	14777	14735	14793	14719	14754	14884	14667	14728	14827	14590	14705	15005	14850	14938	14946	14815	14758	14877	14847	14796	14756	14810	14930	14835	14813	14697	14958	14548	14821	14750	14863	14698	14723	14874	14623	14835	14764	14802	14804	14602	14850	14758	14806	14842	14852	14867	14776	14796	14871	14796	14982	14710	14719	14725	14764	14784	14805	14923	14828	14817	14786	14806	14661	14719	14692	14778	14820	14851	14776	14817	14759	14890	14714	15233	14781	14715	14783	14787	14796	14834	14900	14792	14755	14790	14871	14672	14720	14885	14825	14642	14718	14723	14789	14728	14700	14685	14864	14617	14614	14811	14702	14874	14691	14838	14696	14586	14732	14881	14829	14921	14927	14903	14689	14761	14850	14808	14768	14787	14776	14767	14809	14704	14949	14751	14648	14773	14890	14978	14800	14866	14691	14769	14810	14750	14945	14860	14889	14843	14763	14775	14720	14760	14686	14792	14789	14811	14893	14768	14667	14816	14801	14825	14654	14689	14671	14738	14709	14726	14647	14697	14785	14846	15000	14712	14804	14863	14694	14658	14854	14817	14918	14776	14750	14675	14656	14963	14704	14715	14846	14800	14985	14833	14819	14834	14768	14993	14896	14947	14757	14839	14642	14576	14900	14676	14883	14754	14777	14758	14750	14635	14980	14861	14726	14722	14821	14690	14906	14905	14702	14819	14796	14624	14757	14826	14883	14625	14865	14781	14851	14774	14689	14653	14669	14882	14820	14820	14899	14852	14723	14603	14746	14763	14729	14909	14802	14776	14915	14830	14687	14935	14901	14743	14809	14760	14713	14751	14899	14848	14763	14738	14779	14861	14908	14806	14698	14966	14831	14670	14828	14765	14777	14689	14673	14771	14723	14814	14614	14698	14723	14770	14682	14822	14955	14514	14822	14853	14760	14683	14789	14765	14836	14763	14709	14604	14713	14722	15072	14817	14777	14892	14949	14749	14723	14891	14843	14912	14636	14561	14700	14778	14774	14712	14799	14749	14952	14708	14724	14882	14799	14805	14722	14854	14979	14749	14836	14952	14944	14828	14789	14813	14881	14837	14707	14712	14762	14931	14758	14821	14743	14796	14647	14660	14789	14817	14725	14927	14688	14779	14647	14785	14698	14945	14866	14859	14807	14766	15012	14792	14643	14722	14903	14520	14889	14830	14879	14876	14809	14837	14710	14647	14696	14772	14922	14932	14942	14744	14669	14834	14606	14682	14853	14949	14996	14924	14638	14788	14892	14819	14881	14909	14792	14674	14873	14553	14712	14735	14742	14825	14938	14790	14699	14822	14602	14675	14824	14771	14818	14901	14779	14798	14891	14621	14713	14755	14677	14731	14761	14740	14787	14925	14691	14758	14892	14897	14931	14788	14736	14769	14669	14844	14773	14883	14901	14703	14813	14778	14785	14741	14986	14785	14871	14793	14811	14690	14771	14800	14780	14719	14774	14734	14801	14822	14844	14533	14951	14690	14736	14687	14686	14726	14727	14833	14696	14909	14880	14746	14786	14873	14759	14804	14795	14884	14745	14820	14854	14812	14856	14742	14769	14693	14871	14776	14840	14860	14827	14774	14835	14653	14672	14756	14906	14663	14682	14698	14810	14867	14881	14825	14941	14832	14729	14712	14785	14815	14663	14776	14830	14724	14923	14903	14774	14803	14759	14684	14856	14873	14830	14664	14950	14743	14698	14815	14799	14625	14758	14744	14738	14819	14854	14846	14829	14839	14752	14780	14741	14740	14882	14669	14763	14738	14778	14748	14810	14863	14795	14684	14654	14796	14781	14634	14874	14790	14807	14685	14773	14931	14825	14577	14839	14804	14833	14967	14840	14741	14903	14594	14765	14712	14678	14730	14696	14830	14810	14750	14787	14834	14867	14854	14892	14643	14694	14811	14779	14742	14819	14706	14791	14649	14657	14634	14677	14866	14680	14778	14648	14683	14795	14889	14784	14724	14798	14822	14612	14928	14695	14622	14799	14689	14809	14777	14842	14750	14869	14703	14714	14762	14664	14899	14801	14766	14772	14799	14974	14714	14871	14794	14839	14784	14902	14915	14929	14808	14668	14893	14617	14753	14743	14767	14757	14410	14814	14730	14719	14688	14791	14702	14928	14780	14658	14829	14817	14785	14827	14929	14735	14881	14770	14683	14805	14946	14631	14737	14786	14717	14751	14828	14681	14810	14715	14832	14814	14748	14806	14696	14917	14768	14872	14675	14945	14789	14944	14716	14861	14735	14927	14699	14746	14692	14766	14947	14773	14803	14848	14961	14683	14740	14788	14649	14945	14817	14743	14769	14629	14762	14751	14723	14761	14600	14753	14737	14787	14571	14864	14704	14855	14849	14811	14768	14725	14896	14776	14740	14871	14979	14784	14852	14739	14612	14620	14783	14737	14911	14836	14857	14866	14829	14719	14835	14825	14815	14664	14721	14866	14775	14686	14773	14824	14816	14753	14770	14664	14859	14796	14883	14761	14775	14813	14756	14830	14693	14719	14815	14644	14782	14789	14803	14739	14961	14641	14867	14823	14800	14847	14793	14906	14625	14774	14859	14766	14785	14737	15030	14733	14830	14614	14732	14854	14820	14751	14805	14961	14755	14635	14780	14779	14690	14976	14987	14730	14617	14707	14946	14844	14703	14692	14843	14849	14694	14920	14694	14907	14558	14699	14699	14931	14715	14664	14734	14690	14713	14785	14952	14740	14792	14690	14906	14474	14579	14770	14952	14691	14870	14788	14838	14893	14763	14886	14708	14767	14728	14817	14881	14799	14680	14810	14737	14917	14745	14905	14755	14761	14848	14788	14733	14752	14755	14919	14712	14868	14742	14831	14766	14653	14848	14772	14975	14770	14845	14708	14830	14739	14792	14745	14752	14787	14777	14740	14773	15008	14762	14657	14846	14812	14847	14774	14843	14809	14828	14952	14738	14771	14590	14760	14691	14689	14909	14825	14830	14783	14720	14745	14855	14953	14684	14713	14707	14638	14881	14638	14903	14709	14679	14825	14885	14746	14916	14716	14771	14707	14504	14790	14715	14752	14834	14773	14793	14751	14758	14746	14765	14767	14791	14669	14820	14800	14697	14883	14806	14589	14829	14746	14763	14719	14792	14739	14854	14866	14702	14665	14862	14608	14758	14730	14681	14854	14598	14701	14814	14831	14770	14739	14787	14760	14784	15032	14796	14735	14771	14742	14962	14794	14733	14948	14820	14883	14687	14707	14726	14808	14697	14867	14613	14894	14652	14947	14888	14689	14736	14847	14771	14815	14715	14733	14683	14859	14872	14760	14655	14912	14734	14805	14721	14846	14642	14719	14830	14715	14936	14714	14669	14968	14845	14829	14730	14822	14901	14871	14869	14807	14821	14797	14736	14865	14661	14735	15004	14806	14768	14722	14868	14859	14760	14689	14874	14825	14816	14764	14701	14739	14956	14787	14946	14786	14966
29696	33982	41552	30231	20915	18117	17366	17086	16981	16958	17147	17008	17014	17061	16986	17043	17126	17055	17034	16907	17034	16981	16933	17003	17063	16997	17081	16957	17153	16818	17268	17128	17041	17104	17010	16810	17165	16958	16798	16991	17093	17160	16985	16787	17163	17007	17061	17092	16976	16936	16907	16966	17132	16946	16988	17206	16944	16724	17033	17031	17017	17078	17041	16821	16841	16939	16859	17129	16897	16877	17053	17036	16953	17047	17087	17129	17005	17004	17273	16971	17014	16889	17063	16936	16942	17040	17049	17164	16973	17067	16949	17031	17107	17038	17177	17087	16897	16974	17017	16955	17069	16988	16960	16943	16969	16979	17102	16999	17006	16976	17183	16833	17079	16787	16910	17073	16864	17001	17057	17170	17075	16999	16857	16789	16993	16949	17263	17201	17004	16894	17002	16842	17064	16917	16986	17115	16885	17013	17090	16964	17020	16834	17042	17062	17265	17042	16925	16911	17049	17005	16776	17246	17128	17129	16964	17140	17262	16873	16980	17030	16990	16952	17019	17037	16740	17033	16899	17144	16897	16788	16957	17093	16960	16994	16843	16907	17157	16958	16802	16926	17049	16881	16955	16879	17058	16705	16937	16969	16867	17008	17108	17188	16917	17093	17032	17017	16917	16938	17003	16982	17013	16878	17018	16807	16906	17116	16964	16940	16997	17029	16825	17203	17045	16860	17079	16842	17078	17032	16886	17337	16960	16872	17037	16766	16900	16989	16927	17114	16941	17014	17056	17090	17089	17031	17027	17025	17056	16989	17182	17060	17144	17060	17031	17134	17009	16927	16792	17155	16984	16807	16816	17003	17057	16975	16922	17070	17112	17103	17108	16929	16974	16802	17037	16926	16879	16804	17023	16944	16961	16962	17191	17078	16923	17112	17094	16836	17025	16994	16839	16968	16955	16957	16964	17205	16888	17118	17072	17031	16986	16873	17074	17062	16936	16964	17128	16968	17051	17118	16978	16979	17186	16895	17004	16835	16754	16986	17097	16717	16995	16807	17006	16978	17043	16879	16974	16937	16947	17190	16882	16853	17047	16724	17004	17175	16849	16808	16856	17063	16883	17028	17143	17057	17125	16952	17119	16830	17110	16909	16868	16972	16971	17029	17061	16958	16750	17159	17037	17132	16862	17116	16849	17198	17096	17135	17005	16915	16913	17134	16837	17087	16969	17087	17140	16915	17203	17059	16854	16700	16963	16703	16918	17024	17147	17151	17090	17075	17104	17083	17024	16901	17046	17030	16831	17221	17144	16780	17191	17033	16925	16995	17015	16895	16981	16999	16891	16780	17106	16872	17100	17079	17115	17220	17293	17038	17132	16813	17014	16928	16991	16934	17261	17089	17093	16790	17017	16937	16896	17040	17020	17043	17068	17177	16881	16885	16890	17064	17119	16951	17194	17052	16988	16829	17123	16997	17061	16919	17000	16843	17026	17059	17053	16847	16934	17021	16824	16956	16890	17148	16996	16782	17036	17011	16859	16922	17109	16908	16929	16923	16881	16727	16996	17104	16817	16858	16986	16979	16783	16956	16850	16915	16939	17024	17067	17048	17108	17055	16994	16984	16961	17172	17070	17172	17125	16935	16808	17094	17125	16995	16928	17101	17002	17011	16925	17229	16976	16997	17082	17143	16923	16996	16934	17050	17059	17044	17077	16925	16770	16996	17059	17077	16913	17019	17135	17214	17037	17001	17024	17125	16914	17116	17041	17112	16902	17109	17125	17156	17019	17029	16647	16911	17086	16924	16901	16995	17021	17177	17097	17156	16991	17056	17066	16993	17049	17075	17108	16997	16962	17131	17079	16829	16819	16703	16939	17096	17033	16832	17116	17078	17063	17166	16977	16968	16988	16830	17109	17031	16909	17083	16970	16843	17159	16857	17293	16919	17079	17044	16866	17042	17125	17061	17137	16928	16974	16944	17010	17004	17014	17022	16801	16956	17120	16906	17156	16985	17082	17012	16947	16874	16831	17011	16849	16932	17060	17027	16977	16960	16934	17047	17020	17004	16911	16984	16892	17029	16888	17029	17145	16895	16800	16966	17062	17093	16939	17134	16914	16993	16966	16990	17147	16954	17061	17046	16968	16975	16999	16912	16845	17080	17069	17004	16922	16999	16780	16788	17109	17134	17171	16972	17023	17011	16946	16941	16859	16998	16897	16893	17060	16963	16975	16841	17036	17070	16989	16999	17254	17008	16958	17056	16990	17015	17080	17106	17031	16977	16968	17045	17114	16836	16941	16903	16936	17167	16834	16987	17070	17070	17144	16884	16896	17047	17269	16947	17059	17015	16941	16881	16809	16893	16925	17070	16980	17089	16880	17204	16871	17010	16873	17125	17212	17012	16947	17012	16881	16901	16979	17018	16871	16977	17123	17005	17086	17048	16994	16803	17052	17099	16982	16888	16970	17243	17024	16882	17112	16778	16794	17194	17079	16963	16901	16973	17013	16945	17017	17071	17053	16779	17098	16915	16804	16940	17097	17082	16998	16797	16864	17042	17028	17039	16992	16860	16978	17136	16809	17054	17001	17011	16974	16880	16959	17008	17014	16970	16904	16938	17239	17005	16909	17051	17050	17031	16971	17121	16848	17075	16987	17094	17130	16983	16932	16946	17003	16928	17027	17197	17012	16924	16855	16902	17068	17154	17046	16768	16829	16862	16907	16932	16821	16934	16785	16769	16902	16710	17094	17070	16975	17085	16792	17015	16942	17044	17046	16914	16906	16972	16901	17042	17170	17162	16757	16948	17016	16990	16990	16967	17105	16956	17051	16989	16775	17001	17190	16978	17218	16970	17023	17114	16889	17064	16896	16995	17071	17202	16994	17037	17008	16807	17056	16988	16877	16822	17211	17213	17014	17073	17001	17012	16978	16955	16938	16987	17088	16961	17008	17017	16809	16949	16802	16941	17102	16946	16813	16978	17066	16783	16782	17032	17052	16914	17025	17142	17005	16967	17140	16999	16925	17090	16905	16834	17070	16815	17181	16880	17066	17001	16973	17100	16937	16858	17211	16914	16995	17005	17105	16948	17041	17117	17162	17013	17060	17088	17031	17010	17044	17149	17103	16951	16938	17030	17009	17047	17085	17068	16960	16869	16973	16975	16817	16982	16873	17106	17114	17001	17063	16981	17072	16835	17043	16913	16870	16867	17062	17144	17105	17137	16984	16999	16976	17074	17055	17048	16950	17024	16992	16983	17069	17042	17038	16839	17047	17081	16983	17009	16941	17041	17103	16897	16961	16842	16892	16985	16827	16967	17216	16959	17018	16904	17200	16892	17015	17017	17003	16986	16954	16964	16995	17124	17058	17050	16971	17054	17058	16863	17113	17070	16832	17016	16960	16898	17095	16999	17005	17010	17015	16988	16995	16939	17096	16920	16779	17073	17070	16877	16925	17082	16928	16961	17027	17217	17177	16984	17057	16811	17028	17007	17000	16912	17215	17081	17110	16956	17056	17077	16894	16832	16789	16723	16853	17095	16995	16764	16991	16981	16858	17086	16864	17001	17135	16975	16977	16822	16917	16935	17015	17018	16926	17111	17064	17109	16781	17119	16840	17150	17076	16832	16899	17013	16966	16971	17054	16967	17080	17025	16992	17205	17154	16958	16874	16958	17023	16781	16845	17165	17051	16973	17035	17238	16971	16946	16930	17092	17259	16911	16881	17041	16918	17103	16948	17047	16978	17205	16964	16909	17032	17121	17059	16949	16974	17099	16816	16885	16936	16927	16983	16895	16943	16974	16934	16993	17229	16882	16886	17176	16936	17226	16899	16852	16980	16974	17104	17322	17005	17150	16998	17007	16944	16821	16879	17060	16991	17176	17079	16946	16894	16660	17027	17068	17173	16852	17047	17041	16971	16877	17132	16932	17190	16993	17134	16998	17088	16828	16956	16988	17051	16953	17034	16970	17035	16971	17098	16893	17042	16891	17108	17128	16896	16924	16771	16908	16912	17028	16948	16999	16940	17019	17090	17072	17090	17060	17222	17063	16892	16865	17062	16891	16994	17040	16987	17015	16958	17021	16747	17016	17070	17063	16898	16965	17066	17092	17124	17091	17028	17077	16919	16954	17058	16838	17028	16768	16937	16868	16959	16999	16978	17011	16815	16992	16844	16833	16896	16893	17018	16980	16927	17064	16880	16755	16901	17005	16986	17035	16878	17048	16952	17128	16954	16855	16934	17010	16998	16930	17030	16942	16986	16906	16986	17165	17170	16963	16992	17041	17012	16982	16971	16985	17010	16915	17020	16964	16951	17082	17073	16897	16849	16996	17049	17096	16893	17186	17095	17056	16821	17093	16842	17212	17191	17017	17053	17034	16962	17033	16737	16849	16968	16860	16965	17067	17025	16965	16970	16982	17065	17066	16919	16844	16989	17121	17115	16959	17008	17034	16927	17021	17050	16996	16923	17076	17102	17174	16992	16928	16857	16945	16935	17376	17120	16955	16947	17022	17039	16868	17133	16976	17088	17125	17081	17195	16850	17039	16966	17039	16996	16848	16905	16994	17001	17048	17098	17041	17129	16801	17112	17033	17093	16824	17043	17035	17108	17059	16936	16735	16991	16909	16987	17010	17041	17086	17105	16955	17064	17153	16979	17105	16826	16909	17010	16748	16943	17006	16944	16938	16993	16970	17033	17041	16923	17119	16986	17157	17168	17059	17075	17084	17083	16843	17057	17096	16807	16784	16905	17107	16968	16998	16959	16965	17114	16877	17118	17087	17033	16795	16813	17078	16854	16794	16970	17165	17298	17012	16836	17045	16846	17072	16989	16937	16582	17112	17111	16874	16926	17192	16967	16823	17074	17057	17052	17049	16938	16994	16960	16857	17012	16882	17118	16865	17167	17144	16960	17238	16944	16874	16910	16752	17093	17117	16932	16817	16889	17176	16929	16923	16843	16956	17122	17016	16832	16914	17001	17082	16923	17058	17064	16883	17040	17092	17064	16973	16925	16954	16869	16938	16973	17000	16840	17058	17065	17141	17081	16940	16965	16893	17047	16920	16880	17072	16750	16939	16998	16981	17072	17030	17116	16965	17082	16807	16938	17011	16975	16971	16973	16957	16908	17069	16948	16947	17014	16972	17156	16899	16965	17205	17236	16944	16969	16947	16984	17038
36020	53932	43726	26389	18227	15588	14986	14832	14972	15019	14929	14873	14708	14909	14726	14852	14809	14944	14804	14810	14837	14799	15010	14790	14905	14826	14942	14885	14944	14924	14817	14866	15004	14826	14861	14847	14957	14809	14785	14956	14932	14875	14867	14919	14722	14761	14839	14984	14912	14921	14790	14968	14971	14709	14761	14800	14935	14888	14875	14825	15009	14860	14821	14924	14985	14820	14908	14855	14840	14805	14735	14994	14714	14661	14902	14921	14807	14846	14882	14858	14837	14807	14748	14749	14791	14975	14859	14855	14775	14916	14872	14823	14824	14949	14687	14864	14884	14894	14679	14741	14741	14889	14829	14940	14806	14703	14820	14907	14905	14821	14864	14833	14704	14911	14919	14652	14840	14918	14740	14805	14792	14926	14816	14879	14820	14879	14694	14794	14999	14994	14844	14844	14635	14717	14700	14949	14854	14978	14732	14815	14920	14822	14980	14788	14729	14842	14981	14969	14860	14814	14891	14785	14767	14842	14912	14870	14796	14860	15078	14742	14742	14936	14883	14679	14855	14989	14655	14826	14834	14902	14885	14926	14905	14911	14912	14801	14751	15043	14842	14816	14803	14853	14699	14843	14858	14812	14929	14877	14959	14823	15000	15021	14979	14898	14762	14832	14800	14661	14872	14910	14903	14719	14978	14685	14968	14853	14868	14889	14787	14904	14903	14950	14847	14920	14614	14834	15002	14906	14892	14726	14709	14836	14732	14793	14874	14786	14769	14717	14903	14872	14970	14899	14954	15038	14814	14760	14832	14831	14825	14773	14813	14597	14816	14872	14891	14938	14840	14742	14797	14717	14994	14901	14890	14897	14812	14852	14840	14654	14769	14886	14870	14817	14873	14860	14657	14861	14894	14904	14738	14994	14725	14747	14859	14813	14980	14964	14868	14758	15037	14849	14911	14864	14795	14988	14853	14843	14926	14929	14790	14738	14798	14822	14913	14929	14747	14752	14761	14814	14810	14856	14730	14967	14832	14883	14896	14971	14856	14894	14829	14778	14836	14877	14798	14836	14953	14886	14886	14976	14887	14879	14878	14760	15068	14659	14677	14802	14547	14866	14974	14633	14916	14932	14874	14904	14756	14814	14978	14999	14848	14823	14957	14933	14914	14897	14950	14970	14908	14790	14815	14878	14868	14757	14878	14799	14844	14904	15053	14698	14849	14814	14972	14852	15004	14886	14886	14729	14979	14991	14857	14886	14867	14851	14949	14990	15059	14783	14830	14896	14773	14799	14930	14935	14889	14843	14893	15027	14820	14767	14719	15054	14823	14829	14980	15032	14712	14987	14812	14835	14927	14910	14962	14756	14894	14822	14833	14883	14848	14957	15079	14972	14866	14751	15006	14858	14810	14901	14865	14769	14996	15009	14727	14808	14829	14951	14784	14839	14938	15017	14749	14864	14792	14775	14805	14720	14808	14885	14773	14965	14855	14907	14751	14827	14821	14844	14904	14890	14833	14720	14885	14852	14915	15030	14736	14777	14948	14722	14739	14879	14825	14730	14919	14977	14757	14851	14668	14884	14704	14923	14760	14779	14898	14713	14903	14696	14955	14891	14930	14876	14755	14786	14709	14873	14902	14897	14971	14662	14918	14881	14944	14886	14828	14857	14797	14797	14632	14948	15032	14900	14767	14922	14849	14869	14899	14876	14906	14822	14777	14970	14787	14778	14887	14845	14997	14958	14930	14959	14686	14866	14941	14889	14761	14769	14854	14867	14797	14843	14787	14721	15034	14799	14807	14698	14828	14911	14806	14925	14736	14826	14762	14835	14862	14866	14809	14859	14973	14845	14879	14808	14645	14903	14902	14860	14894	14800	14789	14863	14993	15002	14880	14885	14952	14830	15070	14709	14914	14950	14681	14915	14865	14809	14841	14959	14760	14929	14832	14780	14821	14846	14809	14731	14860	14821	14886	14771	14932	14812	14900	14858	14778	14893	14935	14831	14793	14962	14903	14842	14874	14888	14911	14799	14962	14937	14882	14874	14849	14627	14823	14986	14738	14998	14768	14791	14936	14834	14875	14822	14912	14980	14681	14891	14892	14853	14939	14882	14754	14902	14829	14739	14732	15039	14778	14919	14775	14835	14822	14777	14782	14907	14946	14895	14885	14796	14802	14856	14854	15002	14900	14990	14769	14888	14818	14924	15010	14846	14762	14826	14894	14850	14717	14960	14987	14834	14876	14842	14872	14670	14758	14739	14878	15022	14704	14917	14696	14778	14703	14928	14909	14892	14803	14877	14866	14838	14975	14881	14808	14808	14842	14949	14822	15034	14768	14782	15029	14823	14976	14866	14790	14864	14875	14794	14792	14928	14961	14908	14804	14926	14952	14902	14863	14850	14852	14835	14725	14862	14923	14826	14780	14930	14830	14989	14914	14903	14806	14834	14926	14935	14951	14779	14776	14877	14918	14860	14744	14832	14887	14849	14833	14891	14763	14998	14931	14852	14830	14640	14759	14840	15021	14836	15011	14880	15003	15013	14875	14918	15044	14781	14884	14869	14972	14917	14944	14698	14905	14911	14939	14952	14879	14732	14818	14893	14927	14980	14846	14867	14859	14798	15035	14790	14858	14948	14877	14828	14838	14936	14849	14832	14905	14862	14764	14922	14898	14855	14819	14723	14813	14915	14811	14965	14793	14828	14894	14942	14864	14864	14813	14996	15017	14664	14865	14807	14932	14668	14890	14850	14716	14867	14887	14853	14791	15020	14789	14868	14727	14787	14948	14814	14935	14941	14740	14820	14926	14684	14958	14927	14870	14795	15004	14735	14847	14838	14800	14783	14836	14850	15000	14945	14758	14766	14871	14924	14753	14870	14946	14947	14754	14834	14967	14820	15048	14768	14854	14793	14786	14993	14800	14952	14875	14806	14747	14819	14676	14825	14740	14713	14942	14972	14902	14826	14969	14904	14790	14893	14934	14921	14902	14852	14720	14891	14987	14798	14940	14795	15035	14824	14827	14844	14904	14958	14896	14930	14736	14926	14809	14849	14924	14868	14893	14890	14930	14887	14852	14857	14848	14834	14935	14885	14919	14865	14886	14812	14852	14927	14878	14916	15048	14752	14827	14990	14853	14802	14887	14894	14935	14838	14951	14835	14920	14787	14873	14815	14796	14970	14791	14725	14875	14929	14916	14846	14833	14808	14807	14795	14770	14857	14733	14798	14931	14829	14895	14913	14776	14786	14874	14844	14877	14759	14667	14852	14810	14874	14749	14783	14977	14864	14804	15013	14907	14805	14761	14828	14610	14891	14853	15029	15013	14920	14746	14906	14710	14819	14743	14818	14905	14913	14868	15025	14822	14804	14825	14763	14966	14846	14864	14909	14963	14813	14815	14881	14727	14987	14825	14836	14918	14933	14870	14886	14800	14878	14846	14653	14908	14865	15097	14868	14869	14975	14920	14727	14945	14771	14806	14844	14832	14790	14786	14806	14791	14979	14814	14963	14942	14758	14855	14873	14801	14900	14860	14876	14794	15021	14794	14878	14775	14748	14864	14698	14807	14858	15016	14893	15014	15007	14677	14962	14972	14755	14788	14809	14862	14706	15054	14855	14973	15037	14890	14866	14939	14936	14784	14872	14804	14940	14915	14760	14978	14738	14994	14983	14852	14876	14927	15120	14646	14834	14730	14852	14887	14830	14656	15032	14822	14947	14765	14827	14830	14841	14902	14858	14961	14839	14937	14745	14933	14788	14900	14948	14931	14836	14953	14843	14927	14961	14899	14856	14762	14931	15072	14899	14925	14721	15044	14866	14850	14811	14838	14821	15132	14748	14792	14891	14870	14874	14847	14745	14899	14766	14891	15010	14881	14765	14934	14784	14854	14810	14752	14751	14953	14844	14902	14868	14638	15070	14743	14773	14833	14918	14794	14966	14854	14932	14771	14860	14741	14734	14797	14851	14751	14930	14806	14886	14806	14707	15000	14926	14831	14898	14810	14865	14807	14787	14949	14849	14821	14952	14770	14842	14829	14946	14991	14747	14931	14950	14837	14947	14984	15083	14997	14956	14799	14984	15070	14693	14875	15010	14764	15054	14877	14872	14866	14845	15065	14918	14995	14903	15057	14842	14877	14984	14669	14878	14721	14725	14817	14999	14773	14948	14967	14835	14979	14986	15040	14719	14941	14959	14912	14885	14924	14906	14701	14724	14915	14888	15030	14731	14908	14912	14850	14858	14873	14703	14814	14997	14842	14821	14911	14907	14951	14866	14815	14944	14872	14890	14923	14945	14918	14863	14833	14719	14932	14901	14951	14964	14713	14864	14842	14954	14766	15020	14861	14837	14805	14863	14813	14896	14952	14824	14915	14788	14884	14820	14892	14916	14830	14948	14951	14907	14826	14791	14921	14861	14920	14803	14775	14911	14803	14923	14753	14829	15032	14887	14884	14806	14831	15040	14964	14843	14904	14819	14928	14934	14854	14868	14980	14801	14812	14807	14790	14930	14741	14993	15011	14887	15007	14810	14945	14962	14824	14955	14742	14853	14824	15066	14790	14809	14852	14744	14858	14826	14854	14756	14765	14897	14846	14897	14865	14957	14908	14679	14813	14747	14987	14815	15044	14842	14974	14874	14944	14850	14746	14800	14841	14987	14725	14657	14867	14818	14911	14715	14929	14893	14984	14846	14906	14936	14890	14869	14841	14929	15001	14796	14957	14697	14788	14926	14932	15045	14944	14949	14728	14826	14912	14965	14773	14725	15008	15089	14719	14757	14827	14910	14935	14940	15055	15038	14799	14925	14956	15003	14971	15025	14917	14935	14692	15039	14813	14876	14939	14881	14841	14855	14856	14858	14841	14905	14788	14935	14717	14857	14878	14801	14992	14994	14901	14921	14893	14957	14969	14854	14847	14967	14899	15040	14965	14771	14721	15068	14920	14756	14973	14813	14755	14916	14973	14735	14824	15068	14918	14915	14613	14961	14527	14950	14938	14763	14924	14972	14733	14890	14893	14898	14758	15059	15033	14757	14876	14811	14851	14719	14944	14861	14804	14780	14686	15037	14966	14893	14950	15017	14742	14808	14905	14940	14763	14932	14927	14788	14832	14867	14666	14727	14921	14807	14762	14718	14947	14835	14972	14793	14876	14795	14847	14826	14656	14809	14878	14974
25009	24907	38672	35051	26299	22299	19283	17178	16815	16594	16916	16822	16853	16747	16704	16710	16530	16613	16601	16567	16848	16870	16657	16709	16702	16726	16619	16579	16652	16614	16422	16696	16802	16529	16625	16421	16714	16667	16573	16620	16438	16680	16678	16658	16493	16670	16768	16725	16695	16754	16646	16543	16709	16563	16750	16674	16776	16865	16518	16413	16559	16587	16511	16459	16653	16707	16516	16581	16520	16460	16648	16450	16569	16485	16419	16657	16698	16582	16513	16659	16454	16783	16612	16650	16653	16519	16366	16653	16630	16622	16546	16338	16571	16528	16601	16543	16481	16534	16592	16484	16586	16487	16569	16607	16603	16645	16651	16538	16743	16704	16584	16612	16480	16856	16726	16801	16507	16719	16782	16727	16694	16760	16851	16513	16495	16409	16477	16643	16629	16663	16787	16607	16647	16676	16733	16812	16541	16631	16544	16767	16693	16577	16809	16523	16729	16475	16535	16601	16706	16516	16690	16576	16507	16573	16679	16662	16674	16840	16723	16469	16410	16531	16702	16712	16641	16511	16460	16638	16794	16595	16585	16409	16639	16641	16588	16452	16645	16708	16495	16633	16468	16820	16467	16394	16701	16775	16709	16629	16642	16638	16564	16585	16599	16612	16696	16505	16552	16485	16404	16519	16565	16841	16528	16624	16747	16677	16477	16613	16800	16536	16671	16560	16534	16627	16645	16639	16444	16486	16450	16595	16526	16682	16678	16618	16528	16412	16525	16271	16551	16570	16719	16396	16546	16500	16517	16647	16537	16662	16721	16587	16446	16401	16443	16406	16523	16551	16521	16561	16659	16494	16620	16461	16746	16697	16622	16568	16538	16550	16486	16462	16683	16516	16648	16732	16541	16706	16401	16595	16705	16688	16526	16582	16748	16547	16679	16808	16555	16564	16675	16368	16662	16542	16656	16380	16539	16249	16489	16672	16453	16418	16638	16756	16761	16450	16539	16513	16707	16604	16457	16563	16519	16533	16489	16652	16664	16626	16404	16789	16538	16646	16740	16638	16527	16559	16633	16576	16510	16548	16369	16371	16532	16683	16702	16584	16718	16728	16700	16555	16627	16504	16706	16652	16536	16542	16596	16709	16524	16633	16389	16691	16734	16626	16608	16569	16741	16645	16765	16604	16465	16606	16661	16572	16434	16493	16539	16413	16643	16496	16656	16666	16645	16648	16514	16639	16536	16732	16441	16536	16483	16560	16637	16566	16638	16519	16743	16533	16587	16502	16597	16651	16576	16359	16851	16640	16575	16954	16476	16400	16587	16495	16492	16457	16763	16704	16583	16534	16558	16475	16669	16490	16636	16560	16674	16514	16513	16554	16517	16507	16545	16526	16914	16679	16533	16449	16644	16807	16637	16520	16364	16688	16692	16736	16633	16487	16551	16585	16732	16488	16460	16609	16656	16492	16515	16828	16831	16634	16580	16705	16471	16605	16579	16617	16602	16787	16468	16589	16790	16439	16579	16531	16583	16569	16543	16481	16666	16704	16607	16735	16555	16708	16560	16496	16703	16561	16717	16725	16646	16576	16427	16616	16593	16430	16566	16558	16660	16639	16644	16494	16779	16528	16662	16706	16520	16522	16664	16475	16649	16642	16611	16642	16575	16589	16469	16489	16647	16629	16593	16567	16644	16611	16656	16682	16802	16536	16468	16757	16749	16720	16475	16618	16506	16517	16587	16588	16633	16568	16624	16546	16354	16655	16435	16600	16376	16577	16757	16572	16499	16646	16672	16556	16515	16727	16595	16726	16549	16568	16405	16643	16397	16568	16511	16581	16616	16548	16536	16743	16752	16735	16492	16459	16590	16404	16609	16570	16679	16552	16617	16477	16586	16499	16487	16750	16652	16779	16547	16606	16540	16659	16493	16550	16575	16459	16572	16463	16689	16671	16747	16669	16430	16694	16517	16654	16646	16535	16544	16485	16671	16704	16566	16660	16392	16539	16644	16590	16735	16640	16679	16430	16767	16633	16471	16488	16541	16575	16726	16556	16601	16568	16546	16544	16535	16804	16581	16511	16752	16507	16446	16581	16727	16678	16651	16720	16588	16854	16664	16730	16673	16559	16670	16649	16573	16730	16557	16650	16679	16636	16628	16605	16603	16692	16771	16507	16652	16652	16595	16508	16583	16733	16598	16728	16710	16430	16477	16490	16711	16734	16542	16621	16549	16631	16523	16551	16483	16562	16530	16523	16616	16615	16470	16573	16499	16427	16661	16437	16581	16527	16594	16698	16702	16667	16480	16699	16503	16650	16742	16605	16571	16459	16747	16404	16659	16681	16616	16730	16474	16470	16468	16721	16386	16340	16525	16473	16719	16647	16524	16564	16647	16482	16526	16420	16716	16624	16628	16249	16637	16623	16509	16507	16657	16506	16619	16599	16694	16560	16443	16603	16646	16567	16603	16509	16508	16676	16623	16553	16484	16634	16743	16681	16590	16594	16838	16559	16707	16496	16548	16742	16646	16576	16598	16642	16571	16712	16585	16732	16789	16649	16425	16498	16471	16608	16754	16672	16625	16653	16459	16570	16523	16544	16673	16511	16535	16540	16605	16572	16480	16625	16495	16600	16456	16616	16539	16447	16570	16706	16590	16487	16546	16497	16488	16641	16646	16636	16716	16591	16707	16534	16669	16563	16829	16540	16455	16560	16632	16589	16623	16656	16536	16597	16620	16609	16648	16645	16655	16684	16649	16739	16672	16667	16677	16599	16633	16616	16705	16392	16625	16491	16309	16674	16538	16701	16647	16634	16610	16855	16765	16658	16532	16543	16520	16671	16620	16652	16666	16411	16549	16561	16756	16382	16404	16712	16817	16713	16390	16538	16612	16509	16763	16597	16651	16559	16673	16644	16583	16709	16564	16462	16669	16705	16575	16468	16505	16793	16654	16616	16626	16424	16390	16622	16827	16492	16628	16385	16388	16596	16477	16586	16615	16463	16523	16431	16484	16447	16591	16547	16485	16363	16701	16574	16766	16449	16537	16565	16630	16522	16350	16501	16719	16500	16720	16685	16543	16666	16786	16507	16589	16604	16451	16677	16663	16355	16538	16433	16535	16445	16609	16822	16607	16752	16630	16562	16533	16506	16595	16381	16541	16773	16631	16583	16554	16712	16434	16673	16427	16602	16697	16507	16585	16686	16566	16490	16596	16639	16750	16618	16347	16768	16691	16461	16689	16496	16623	16780	16617	16519	16589	16608	16673	16694	16671	16520	16402	16878	16600	16691	16875	16600	16502	16690	16613	16518	16639	16586	16685	16586	16480	16577	16600	16637	16694	16532	16705	16527	16523	16591	16603	16660	16795	16653	16378	16557	16711	16421	16613	16612	16704	16582	16415	16649	16543	16700	16620	16796	16773	16650	16510	16643	16853	16691	16616	16496	16656	16639	16462	16506	16385	16605	16548	16763	16528	16502	16502	16671	16669	16685	16685	16506	16637	16481	16617	16687	16671	16649	16587	16766	16687	16616	16639	16482	16770	16753	16761	16619	16555	16556	16808	16635	16601	16473	16538	16596	16582	16725	16760	16723	16489	16835	16452	16429	16456	16578	16606	16668	16557	16628	16648	16549	16588	16652	16694	16557	16560	16542	16668	16608	16716	16651	16707	16739	16785	16590	16782	16514	16462	16713	16622	16597	16620	16504	16597	16567	16706	16668	16624	16632	16378	16409	16493	16661	16546	16549	16778	16565	16469	16586	16644	16640	16661	16590	16496	16440	16601	16638	16484	16777	16620	16517	16726	16737	16619	16775	16652	16400	16532	16708	16593	16716	16539	16734	16456	16579	16517	16552	16483	16505	16590	16225	16545	16725	16686	16720	16711	16712	16747	16402	16638	16450	16713	16740	16679	16663	16727	16595	16602	16648	16899	16657	16850	16535	16590	16646	16594	16611	16672	16381	16600	16554	16418	16561	16536	16470	16773	16558	16566	16601	16508	16646	16698	16733	16490	16683	16509	16700	16519	16628	16565	16887	16740	16736	16493	16673	16397	16572	16744	16546	16684	16558	16472	16533	16612	16395	16863	16483	16547	16557	16684	16661	16703	16785	16807	16590	16589	16810	16741	16787	16645	16661	16551	16689	16615	16368	16544	16719	16713	16595	16650	16307	16668	16567	16644	16558	16428	16473	16482	16714	16631	16452	16686	16443	16533	16631	16565	16412	16558	16585	16466	16546	16519	16586	16682	16548	16792	16407	16564	16648	16740	16755	16635	16554	16424	16689	16375	16677	16482	16617	16617	16701	16597	16658	16410	16530	16477	16641	16393	16406	16479	16517	16548	16585	16579	16612	16639	16709	16474	16639	16707	16676	16481	16657	16645	16622	16517	16436	16799	16725	16626	16484	16414	16557	16669	16729	16804	16674	16403	16711	16696	16686	16439	16503	16741	16532	16646	16719	16654	16527	16565	16615	16659	16609	16647	16767	16572	16643	16685	16704	16659	16496	16744	16589	16607	16487	16724	16422	16468	16362	16560	16642	16587	16491	16583	16425	16802	16769	16646	16387	16431	16614	16440	16673	16621	16699	16646	16726	16629	16692	16851	16701	16673	16454	16635	16702	16641	16594	16606	16622	16551	16711	16517	16579	16510	16611	16742	16751	16670	16412	16578	16684	16532	16627	16652	16870	16731	16544	16685	16458	16593	16703	16711	16653	16783	16743	16582	16409	16918	16538	16642	16481	16553	16709	16514	16560	16438	16687	16612	16521	16636	16596	16845	16652	16794	16668	16579	16630	16572	16698	16489	16609	16572	16511	16584	16550	16628	16688	16523	16557	16520	16418	16630	16643	16565	16492	16475	16466	16639	16694	16658	16553	16616	16818	16548	16725	16548	16584	16788	16673	16458	16612	16486	16761	16662	16787	16543	16600	16641	16661	16612	16626	16751	16516	16715	16498	16440	16517	16367	16683	16581	16637	16696	16406	16610	16749	16634	16604	16489	16555	16779	16760	16644	16527	16644	16692	16704	16589	16643	16515	16728	16535	16665	16562	16512	16487	16788	16595	16571	16634	16750	16606	16512	16887	16478	16545	16396	16530	16591	16639	16656	16615	16712	16687	16523	16613	16677	16653	16751	16600	16508	16587	16596	16590	16643	16564	16814	16886	16761	16440	16898	16716
59474	91777	73910	45368	27759	17689	14793	14590	14576	14884	14594	14746	14740	14736	14525	14594	14715	14499	14777	14528	14709	14732	14537	14784	14709	14667	14757	14692	14628	14624	14643	14507	14606	14677	14562	14744	14660	14648	14770	14660	14693	14690	14749	14494	14713	14593	14628	14592	14569	14750	14618	14706	14738	14702	14569	14615	14698	14761	14667	14587	14551	14687	14757	14571	14705	14679	14643	14601	14549	14497	14636	14860	14760	14504	14625	14642	14734	14533	14858	14727	14586	14677	14598	14928	14688	14738	14633	14797	14633	14564	14670	14638	14567	14805	14652	14646	14768	14793	14683	14852	14682	14670	14648	14599	14685	14530	14590	14575	14756	14643	14712	14620	14649	14708	14706	14574	14513	14627	14598	14633	14760	14605	14678	14897	14673	14656	14654	14597	14620	14798	14527	14755	14710	14660	14734	14668	14638	14586	14628	14738	14636	14659	14481	14635	14631	14480	14808	14841	14907	14570	14784	14562	14673	14727	14719	14461	14689	14646	14521	14563	14746	14577	14740	14706	14581	14516	14736	14788	14619	14685	14769	14707	14778	14592	14777	14551	14826	14656	14659	14663	14670	14760	14662	14689	14755	14766	14629	14680	14529	14809	14723	14541	14776	14708	14626	14690	14718	14791	14830	14778	14638	14589	14606	14643	14812	14736	14553	14676	14554	14416	14806	14756	14562	14704	14685	14784	14559	14709	14693	14543	14717	14558	14577	14778	14656	14600	14582	14573	14617	14678	14617	14584	14646	14660	14709	14657	14526	14871	14546	14707	14648	14676	14569	14705	14850	14736	14524	14694	14709	14569	14769	14678	14563	14785	14628	14568	14728	14684	14844	14678	14555	14881	14445	14551	14683	14750	14553	14680	14611	14799	14690	14752	14522	14506	14631	14810	14563	14588	14581	14745	14724	14758	14691	14541	14513	14759	14663	14545	14818	14443	14575	14587	14675	14704	14703	14808	14778	14643	14540	14713	14545	14591	14732	14384	14601	14705	14693	14615	14600	14820	14605	14792	14692	14553	14612	14573	14703	14744	14577	14713	14581	14607	14599	14632	14713	14626	14758	14587	14708	14705	14589	14749	14584	14720	14537	14550	14650	14651	14609	14629	14686	14752	14733	14658	14605	14746	14698	14630	14613	14649	14748	14658	14612	14747	14649	14672	14726	14631	14725	14589	14463	14552	14647	14623	14677	14492	14528	14512	14641	14503	14721	14690	14461	14554	14595	14652	14704	14480	14655	14628	14557	14690	14584	14650	14751	14655	14782	14638	14746	14626	14766	14614	14589	14688	14577	14653	14706	14434	14755	14680	14623	14769	14640	14653	14777	14870	14747	14647	14581	14503	14770	14580	14740	14733	14572	14694	14730	14689	14730	14777	14721	14732	14735	14720	14593	14737	14768	14583	14607	14832	14571	14598	14757	14636	14657	14636	14656	14803	14775	14657	14623	14665	14586	14797	14588	14710	14644	14769	14573	14677	14649	14724	14696	14567	14641	14732	14727	14654	14627	14638	14700	14712	14625	14567	14544	14698	14777	14661	14711	14776	14663	14693	14856	14845	14829	14534	14683	14693	14621	14626	14720	14756	14674	14612	14827	14637	14715	14759	14705	14682	14668	14729	14817	14596	14701	14661	14834	14599	14670	14538	14563	14623	14706	14648	14749	14489	14648	14610	14568	14707	14727	14448	14721	14563	14576	14759	14640	14690	14753	14651	14599	14605	14652	14694	14808	14571	14707	14594	14647	14625	14737	14706	14663	14594	14499	14687	14888	14675	14584	14699	14815	14588	14649	14712	14534	14776	14631	14632	14611	14811	14714	14741	14701	14694	14699	14639	14684	14849	14598	14969	14610	14806	14793	14595	14671	14744	14585	14736	14675	14548	14646	14753	14465	14641	14661	14598	14531	14846	14682	14539	14829	14637	14710	14834	14739	14718	14463	14754	14611	14700	14808	14589	14781	14765	14744	14637	14704	14769	14571	14608	14704	14648	14600	14456	14755	14533	14725	14659	14684	14722	14635	14438	14618	14805	14897	14602	14595	14815	14643	14598	14711	14502	14689	14694	14597	14793	14666	14629	14592	14630	14716	14604	14750	14759	14704	14701	14764	14541	14722	14707	14568	14652	14599	14548	14523	14822	14633	14576	14671	14651	14553	14496	14571	14695	14702	14724	14598	14617	14695	14746	14746	14652	14685	14638	14591	14598	14657	14693	14704	14625	14712	14799	14670	14697	14747	14661	14500	14856	14731	14782	14632	14615	14685	14538	14622	14957	14551	14820	14636	14670	14684	14738	14531	14594	14636	14678	14732	14521	14627	14685	14663	14662	14800	14724	14616	14532	14680	14600	14561	14592	14760	14564	14678	14712	14611	14655	14716	14651	14499	14685	14801	14841	14712	14680	14646	14553	14870	14693	14811	14656	14472	14621	14636	14588	14671	14756	14576	14500	14625	14669	14665	14514	14750	14708	14590	14526	14695	14597	14647	14765	14734	14558	14825	14643	14731	14578	14750	14736	14573	14809	14595	14743	14818	14695	14724	14714	14786	14736	14752	14623	14827	14802	14735	14682	14611	14604	14691	14796	14744	14695	14744	14773	14734	14665	14705	14525	14635	14738	14657	14511	14606	14833	14699	14505	14623	14562	14781	14464	14451	14598	14667	14725	14737	14603	14530	14708	14619	14647	14701	14770	14846	14708	14591	14621	14670	14782	14765	14649	14670	14703	14521	14771	14588	14650	14601	14888	14511	14624	14645	14694	14651	14627	14555	14589	14648	14632	14606	14636	14565	14711	14607	14677	14661	14669	14672	14662	14922	14652	14518	14564	14859	14597	14613	14658	14753	14526	14871	14752	14782	14570	14668	14551	14678	14715	14739	14558	14532	14717	14685	14700	14681	14615	14576	14741	14776	14637	14639	14684	14849	14673	14835	14775	14657	14727	14671	14771	14594	14394	14578	14682	14753	14646	14620	14548	14781	14543	14518	14679	14641	14537	14845	14552	14758	14654	14869	14620	14656	14547	14670	14678	14556	14542	14631	14716	14527	14585	14715	14646	14642	14543	14553	14659	14618	14634	14618	14719	14688	14692	14345	14632	14540	14664	14729	14799	14697	14589	14609	14614	14767	14688	14524	14706	14766	14599	14816	14717	14757	14721	14726	14618	14592	14717	14666	14770	14736	14666	14829	14700	14670	14501	14758	14659	14650	14772	14517	14729	14650	14763	14690	14473	14671	14692	14557	14567	14495	14706	14543	14570	14672	14667	14702	14772	14631	14790	14640	14698	14687	14685	14588	14673	14599	14748	14769	14723	14657	14565	14731	14727	14533	14630	14663	14643	14660	14763	14783	14570	14688	14536	14803	14689	14560	14704	14689	14697	14687	14600	14545	14757	14735	14636	14678	14675	14640	14623	14712	14801	14683	14594	14820	14488	14620	14626	14446	14519	14700	14611	14478	14704	14713	14612	14616	14625	14705	14583	14595	14784	14615	14703	14703	14727	14678	14719	14718	14667	14735	14656	14520	14727	14629	14756	14607	14889	14595	14576	14703	14610	14637	14579	14608	14638	14576	14648	14561	14717	14554	14661	14647	14775	14648	14844	14532	14735	14690	14567	14747	14636	14598	14670	14803	14643	14781	14634	14654	14652	14577	14619	14587	14645	14508	14741	14730	14644	14684	14656	14530	14652	14688	14506	14740	14658	14642	14685	14688	14715	14657	14740	14563	14521	14676	14638	14654	14734	14645	14661	14654	14660	14659	14628	14627	14502	14768	14766	14600	14549	14646	14734	14649	14687	14783	14585	14632	14675	14612	14740	14639	14740	14595	15033	14670	14559	14737	14783	14611	14632	14528	14685	14614	14620	14536	14611	14688	14615	14658	14670	14718	14691	14693	14555	14852	14716	14899	14605	14651	14667	14682	14732	14499	14571	14605	14666	14665	14746	14819	14464	14611	14696	14691	14702	14626	14748	14601	14677	14473	14451	14698	14759	14610	14714	14480	14693	14800	14535	14667	14636	14855	14613	14568	14599	14614	14689	14631	14762	14682	14716	14575	14606	14592	14654	14662	14752	14567	14578	14656	14655	14861	14721	14726	14596	14646	14647	14480	14785	14587	14642	14417	14652	14641	14741	14757	14759	14745	14724	14738	14603	14484	14633	14895	14561	14776	14648	14665	14540	14708	14771	14725	14652	14529	14714	14772	14649	14574	14520	14594	14656	14362	14779	14826	14583	14619	14719	14752	14637	14543	14549	14583	14790	14506	14714	14541	14677	14652	14610	14604	14701	14806	14621	14751	14660	14600	14783	14783	14554	14786	14544	14507	14674	14607	14592	14618	14520	14580	14609	14710	14576	14696	14537	14745	14811	14561	14640	14653	14623	14730	14674	14701	14716	14598	14786	14509	14708	14665	14783	14693	14489	14764	14628	14636	14645	14697	14551	14621	14574	14699	14516	14792	14627	14585	14737	14679	14758	14616	14705	14591	14741	14662	14762	14578	14687	14523	14811	14901	14541	14527	14780	14578	14593	14557	14712	14702	14584	14619	14596	14685	14710	14593	14611	14697	14743	14639	14608	14725	14691	14779	14636	14687	14487	14539	14675	14568	14760	14611	14771	14615	14663	14641	14638	14605	14626	14724	14664	14902	14535	14617	14677	14671	14720	14729	14608	14681	14641	14750	14591	14657	14548	14618	14721	14567	14811	14728	14768	14721	14792	14696	14608	14777	14587	14712	14662	14742	14636	14722	14620	14576	14633	14699	14702	14563	14665	14607	14673	14645	14532	14633	14620	14712	14657	14640	14721	14528	14597	14713	14471	14565	14498	14607	14662	14658	14642	14599	14626	14577	14700	14668	14740	14673	14777	14493	14688	14789	14677	14580	14675	14734	14470	14700	14729	14654	14592	14664	14666	14689	14730	14696	14593	14607	14574	14814	14602	14587	14708	14680	14575	14573	14702	14620	14591	14509	14406	14602	14655	14507	14669	14607	14727	14525	14582	14620	14641	14588	14634	14889	14623	14710	14678	14731	14608	14519	14712	14648	14580	14606	14661	14545	14690	14713	14655	14694	14772	14545	14639	14613	14587	14570	14691	14678	14784	14640	14814	14906	14591	14842	14555	14699	14631	14614	14685
23204	22549	33465	29616	25650	24708	24101	18218	17134	17298	17118	17247	16939	17096	17381	17214	17113	17255	17177	17014	17119	16915	16954	16987	16953	17060	17086	17179	16966	16765	16871	16950	16872	17006	17036	16947	16848	16891	16867	17041	16976	17235	16851	16968	17046	17020	16990	16782	16926	16830	16896	17043	16807	16899	16710	17021	16742	16902	16887	16905	17080	16925	16807	16819	16870	16835	16670	16954	16865	16833	16919	16875	16974	16745	16829	16944	16882	16923	17042	16693	17003	16819	16998	16722	16790	16888	16744	16900	16814	17048	17150	16838	16916	16843	16875	16680	16873	16830	16706	16769	16955	17043	16882	16962	17039	16786	16871	16698	16711	16670	16678	16899	16821	16805	16733	16739	16759	16927	16782	16755	16846	16745	16649	16856	16922	16717	16737	16997	16837	16642	16979	16736	16850	17053	16799	16894	16917	16736	16881	16959	16627	16666	17005	16881	16602	16968	16716	16873	16866	16750	16822	16828	16771	16711	16730	16891	16814	16794	16921	16983	16936	16907	16939	16982	16885	16799	16806	16681	16615	16958	16772	16886	16827	16814	16833	16714	16913	16713	17013	16878	17029	16614	16816	16806	16874	17000	17068	16890	16819	16983	17061	16912	16666	16962	16717	16652	16801	16594	16685	16691	16863	16953	16867	16889	16934	16600	16806	16720	16827	16789	16640	16741	16654	16800	16771	16725	16711	16678	16999	16982	16654	16800	16867	16913	16751	16827	16800	16619	16930	16790	16857	16736	16853	16626	17076	16619	16884	16876	16964	16870	16780	16677	16631	16791	16800	17045	16931	16960	16845	16848	16963	16852	16913	16840	16890	16857	16852	16906	16719	16608	16760	16801	16747	16706	16672	16754	16798	16808	16831	16626	16944	16829	17017	16741	17056	16847	16849	16962	16813	16647	16868	16944	16785	16919	16853	16983	16769	16920	16753	16799	16857	16753	16675	16824	16893	16647	16721	16974	16617	16778	16762	16780	16757	16896	16678	16913	16927	17103	16782	16943	16878	16952	16734	16892	16787	16914	16757	16895	17019	16926	16948	16600	16572	16633	16896	16912	16866	16883	16865	16768	16961	16838	16692	16846	16762	16697	16822	16600	16843	16856	16864	16646	16880	16807	16736	16711	16908	16933	16746	16864	16731	16646	16647	16931	16894	16795	16798	16858	16821	16887	17094	16976	16897	16652	16827	16817	16805	16810	16828	16758	16847	16830	16668	17004	16794	16820	16884	16925	17027	16839	16641	17023	16879	16917	16816	16863	16886	17045	16696	16861	16985	16795	16760	16783	16825	16813	16740	16828	16826	16740	16813	16737	16716	16847	16907	16823	16903	16818	16950	16813	16839	16867	16842	16959	17017	16878	17020	16923	16849	16935	16882	16742	16824	16779	16803	16995	16970	16892	16706	16656	16861	16598	16635	16786	16701	16758	16890	16796	16757	16713	17006	16656	16979	16958	16713	16790	16818	16627	17065	16783	16774	16832	16657	16789	16880	16773	16799	16781	16918	17026	16878	16918	16908	16845	16873	16919	16835	16753	16741	16887	16851	16627	16819	16831	16685	16915	16729	16773	16621	16820	16877	16851	16784	16804	16947	16807	17086	16886	16682	16548	16792	16891	16949	16579	16888	16857	16646	16901	16910	16899	16838	16653	16680	16923	16753	16859	16796	16670	17047	16835	16790	16589	16792	17168	16901	16756	16793	16663	17011	16945	16734	16742	16573	16826	16638	16739	16733	16810	16606	16713	16800	16790	16862	16839	16804	16777	16890	16859	16982	16736	17038	17130	16636	16963	16683	16852	16669	16877	16938	16968	16756	16617	16745	16730	16849	16826	16875	16841	16868	16711	16831	17000	16638	16875	16820	16895	17014	16741	16756	16909	16732	16898	16890	16829	17081	16842	16697	16888	16698	17086	16977	16722	16839	16648	16811	16920	16807	16955	16724	16880	16838	16971	16701	16682	17032	17025	17068	16821	16699	16743	16563	16701	17042	17056	16903	16625	16620	16837	16643	16744	16764	16582	16868	16873	16833	16907	16702	16883	16866	17018	16784	16975	16815	16839	16622	16524	17057	16870	16944	16814	16744	16832	16665	16797	16751	16845	16933	16798	16864	16908	16944	16748	16758	16845	16638	16857	16599	16807	16826	16767	16753	16655	16862	16808	16794	16770	16831	17022	16722	16858	16857	16869	16894	16793	16850	17012	16651	16614	16938	17051	16863	17003	16832	16975	16858	16621	16776	16825	16819	16782	16778	16961	16813	16847	16935	16923	17020	16818	17048	16892	16920	16904	16809	16720	16550	16688	16876	17029	16985	16573	16872	16663	16957	16871	16859	16677	16917	16895	16797	16665	16638	16912	16857	16751	16645	17028	16920	16771	16845	16915	16889	16908	16857	16698	16817	16728	16791	16624	16765	16923	16892	16973	16861	16900	16816	16626	16937	16968	16986	16874	16704	16790	16597	16886	17032	16794	17017	16745	16857	16868	16935	16840	16763	16831	16668	16907	16821	16680	16740	16863	16810	16784	16682	16871	17035	16793	16952	16688	16799	16830	16899	16746	16783	16821	16873	16702	16883	16833	16850	16902	16995	17035	16876	16956	16752	16894	16796	16860	16741	16946	16816	16725	16944	16826	16767	16868	16753	16556	16990	16826	16899	16785	16824	16828	16686	16637	16961	16813	17054	16629	16750	16883	16677	16831	16851	16876	16806	16810	16721	16875	16502	16775	16902	17022	16851	16909	16781	16724	16937	16797	16941	16825	16739	16741	16940	16747	17015	16887	16658	16765	16650	16624	16724	16689	16730	16824	16652	16829	16729	16594	16717	16848	16773	16821	16957	16732	16766	16779	16722	16764	17130	16651	16820	16997	16869	16776	16728	16695	16897	16734	16888	16554	16745	16784	16849	16873	16650	16654	16858	16699	16856	16784	16764	16969	16801	16738	16803	16768	16940	16827	16975	16876	16921	16864	16870	16793	16866	16750	16890	16873	16950	16665	16812	16837	16745	16522	16794	16748	16809	16851	16814	16923	16924	17076	16904	16808	16930	16927	16868	17059	16982	16784	16651	16898	16700	17003	16938	16791	16952	16729	16838	16899	16840	16825	16975	16873	16766	16910	16952	16994	16840	16987	16822	16712	16835	16739	16776	16816	17067	16789	16848	16833	16741	16884	16753	16862	16892	16641	16857	16800	16699	16797	16699	16643	16655	16976	16684	16672	16530	16736	16848	17036	16572	16519	16776	16821	17058	16708	16847	16799	16848	16878	16950	16705	17020	16553	16846	16994	16758	16751	17145	17137	16889	16947	16705	16632	16767	16882	16683	16809	16895	16765	16557	16758	16829	16700	16810	16842	16804	16768	16633	16764	16833	16854	16793	16880	16820	16688	16733	16831	16770	16796	16911	16734	16671	16762	16803	16856	16628	16633	16792	16782	16915	16965	16854	16784	16591	16667	16775	16977	16923	17029	16811	16860	16776	16855	16879	17104	16993	16821	16945	16886	16731	16674	16904	16856	16799	16798	16705	16687	16893	16950	16839	16683	16662	16709	16807	16898	16893	16956	16747	16734	16933	17018	16675	16820	17022	16757	16850	16896	16740	16906	16963	16755	16800	16899	16947	16801	16733	16759	16801	16679	16803	16841	16877	16830	16921	16889	16781	16626	16889	17016	16845	16950	16767	16827	16838	16966	16873	16771	16643	16793	16832	16853	16968	16846	16901	16787	16963	16860	16956	16663	16748	16527	16666	16627	16975	16751	16760	16818	16782	16721	16854	16831	16844	16652	16830	16790	16873	16594	16848	16760	16930	16736	16979	16831	16788	16959	17054	16637	16710	16674	16928	16839	16856	16812	17053	16863	16834	16750	16790	16737	17159	16780	16789	16793	16842	16841	16714	16831	16873	16818	16841	16808	16683	16702	16711	16661	16789	16950	16883	16735	16964	16804	16990	16604	16800	16855	16652	16912	16836	16846	16951	16863	16835	16808	16895	16703	16864	16758	16684	16787	16971	16834	16976	16830	16762	16850	16984	17015	16957	16785	16965	16771	16927	16764	16934	16755	16997	16859	16932	17055	16835	16817	16923	16957	16991	16872	16938	16868	16740	16923	16758	16840	16885	16728	16823	16668	16534	16725	16713	16852	16761	17025	16833	16810	16866	16863	16974	16804	16800	16857	16967	16695	16962	16864	16884	17047	16900	16880	16637	16728	16951	16960	16837	16947	16769	16816	17100	16709	16702	16713	16823	16749	16712	16811	16901	16809	16892	16858	16871	16774	16960	16850	16868	16776	16749	16733	16783	16856	16832	16771	16911	16749	16849	16756	16869	16847	16900	16832	16789	16897	16883	16846	16931	16776	16747	16825	16759	17052	16787	16906	16821	16974	16843	16878	17050	16844	16825	16925	17079	16773	16873	17013	16761	16876	16753	16906	17014	16941	16655	16783	16869	16654	16836	16877	16879	16877	16666	16739	16686	16934	17088	16623	16984	16962	16810	16676	16829	16822	16925	16903	16631	16841	16720	16854	16859	16708	16599	16823	16972	16810	16611	17058	16915	16792	16989	16849	16647	16884	16692	16706	16848	16844	16886	16794	16867	16876	17057	16875	16731	16700	16646	16624	16760	16845	16871	16653	16830	16977	16873	16819	16975	16626	16863	16776	16778	16646	16684	16829	16980	16903	16909	16927	16857	16961	16681	16787	17045	16580	16779	16949	16964	16833	16614	16794	16843	16827	16874	16859	17003	16827	16581	16698	16789	16883	16947	16814	16692	16824	17024	16947	16755	16847	16672	16651	16870	16611	16622	16950	16862	16872	16943	16985	16732	16818	16850	16582	16643	16753	16847	16923	16712	16798	16970	16911	16703	16711	16640	17085	16929	16585	16978	16951	16928	16814	16973	16726	16876	16869	16964	16802	16814	16712	16908	16627	16870	16951	16809	16771	16938	16947	17035	16668	16817	16956	16666	16805	16826	16733	16908	16835	16549	16708	16697	16657	16696	16984	16815	16759	16836	16845	16632	16790	16835	16665	16590	16791	16796	16840	16815	16617	16718	16942	16958	16751	16892	16612	16951	16759	16588	16846	16847	16799	16938	16818	16746	16724	16909	16837	16740	16834	16946	17139	16886	16792
63073	107167	88578	60883	38464	22346	15008	14722	14913	14684	14815	14790	14773	14833	14878	14815	14745	14863	14950	14862	14761	14817	14920	14730	14941	14851	14734	14965	14848	14873	14783	14770	14640	14735	14852	14762	14761	14924	14805	14964	14818	14606	14799	14884	14798	14781	14795	15104	14623	14889	14855	14940	14803	14757	14792	14840	14725	14851	14869	14749	14879	14840	14768	14894	14800	14751	14666	14749	14815	14748	14910	14680	14865	14812	14773	14860	14815	14824	14905	14644	14870	14831	14888	14846	14781	14690	14893	14578	14810	14917	14726	14896	14843	14990	14868	14714	14781	15002	14713	14860	14746	14823	14847	14657	14710	14779	14769	14814	14871	14739	14695	14754	14680	14815	14813	14840	14825	14774	14676	14959	14802	14876	14860	14739	14809	14808	14777	14836	14767	14748	14721	14750	14721	14825	14865	14788	14820	14810	14658	14691	14784	14720	14824	14907	14827	14781	14805	14754	15014	14779	14764	14806	14755	14782	14869	14908	14885	14895	14907	14821	14780	14696	14825	14864	14843	14864	14690	14815	14819	14885	14635	14617	14968	14746	14745	14776	14875	14700	14697	14737	14830	14864	14513	14720	14794	14843	14810	14771	14983	14809	14716	14842	14816	14896	14770	14614	15036	14827	14662	14820	14976	14785	14769	14799	15061	14677	14773	14896	14770	14633	14723	14759	14764	14784	14991	14727	14921	14825	14943	14944	14975	14967	14920	14738	14725	14633	15056	14702	14764	14906	14614	14785	14914	14737	14849	14772	14778	14610	14710	14904	14772	14870	14695	14806	14923	14683	14805	14701	14846	14787	14759	14816	14770	14810	14865	14787	14750	14790	14680	14805	14642	14893	14702	14796	14727	14684	14710	14953	14860	14769	14827	14782	14922	14823	14777	14774	14865	14770	14608	14815	14823	14784	14924	14763	14664	14825	14755	14765	14670	14826	14909	14963	14801	14729	14707	14907	14920	14852	14774	14806	14833	14813	14755	14928	14687	14914	14883	14541	14818	14903	14831	14899	14872	14923	14797	14826	14797	15031	14847	14879	14647	14858	14618	14733	14873	14757	14976	14715	14820	14956	14833	14957	14893	14785	14926	14788	14891	14663	14893	14738	14795	14780	14746	14711	14857	14776	14947	14787	14969	14782	14928	14686	14852	14863	14818	14781	14732	14926	14974	14818	14787	14775	14779	14750	14837	14656	14938	14760	14736	14981	14815	14771	14665	14860	14657	14879	14698	14825	14623	14785	14801	14771	14845	14825	14758	15052	14884	14845	14894	14948	14889	14766	14816	14740	14721	14829	14925	14871	14781	14764	14739	14822	14736	14883	14960	14900	14662	14875	14814	14836	14718	14902	14555	14871	14844	14919	14803	14764	14816	14828	14698	14963	14626	14876	14669	14792	14904	14806	14820	14771	14749	14739	14763	14837	14833	14749	14914	14736	14834	14910	14889	14953	14610	14619	14635	14894	14837	14743	14924	14798	14786	14892	14928	14949	14874	14818	14716	14801	14655	14671	14844	14813	14649	14635	14732	14728	14830	14684	14654	14769	14831	14746	14932	14863	14911	14818	14855	14741	14720	14598	14801	14863	14815	15022	14803	14845	14897	14786	14871	14768	14760	14833	14860	14900	14753	14730	14908	14881	14627	14857	14923	15077	14847	14763	14891	14816	14858	14725	14817	15022	14808	14587	14722	14672	14972	14842	14827	14787	14807	14773	14796	14732	14933	14850	14821	14778	14674	14776	14830	14692	14769	14891	14895	14985	14867	14747	14862	14709	14756	14828	14677	14751	14916	14706	14754	14820	14734	14820	14762	14645	14852	14906	14768	14864	14784	14769	14829	14865	14811	14787	14933	14831	14865	14882	14809	14816	14783	14835	14745	14738	14674	14863	14775	14753	14857	14912	14676	14937	14774	14760	14821	14779	14856	14867	14814	14919	14848	14923	14956	14760	14845	14729	14817	14793	14855	14824	14971	14680	14776	14866	14935	14797	14809	14762	14851	14636	14802	14923	14669	14783	14635	14750	14848	14978	14730	14708	14866	14854	14803	14779	14850	14684	14700	14743	14793	14843	14799	14638	14778	14908	14781	14975	14733	14900	14736	14705	14791	14862	14773	14826	14785	14936	14715	14587	14730	14679	14771	14751	14880	14652	14891	14931	14804	14699	14763	14824	14951	14804	14796	14791	14885	14687	14648	14946	14899	14672	14866	14822	14827	14631	14844	14787	14865	14900	14876	14628	14874	14715	14700	14708	14906	14740	14865	14739	14807	14678	14755	14552	14818	14758	14723	14786	14794	14876	14732	14822	14612	14743	14756	14912	14679	14911	14779	14696	14787	14922	14711	14860	14846	14754	14623	14774	14729	14751	14770	14879	14933	14895	14905	14780	15046	14870	14900	15065	14717	14818	14762	14882	14678	14795	14824	14921	14874	14866	14887	14787	14899	14885	14781	14845	14862	14718	14800	14970	14836	14945	14793	14817	14853	14788	14904	14743	14796	14818	14906	14831	14854	14797	14674	14686	14897	14824	14732	14727	14920	14765	14773	14805	14555	14782	14853	14908	14843	14954	14675	14695	14766	14815	14829	14922	14856	14887	14731	14820	14701	14812	14750	14944	14721	14726	14939	14772	14823	14821	14828	14866	14783	14744	14668	14834	14862	14701	14847	14817	15072	14845	14905	14775	14950	14684	14692	14690	14740	14622	14953	14752	14774	14921	14746	14664	14785	14703	14842	14842	14936	14767	14993	14748	14823	14803	14802	14835	14824	14778	14855	14967	14699	14820	14990	14824	14814	14992	14779	14655	14870	14874	14822	14727	14821	14740	14924	14856	14651	14596	14759	14655	14765	14695	14852	14878	14775	14689	14835	14910	14853	14788	14612	14589	14856	14894	14781	14657	14950	14953	14744	14982	14879	14743	14767	14684	14931	14921	14817	14758	14695	14749	14730	14798	14767	14939	14869	14879	14891	14801	14752	14843	14746	14844	14934	14633	14604	14812	14673	14847	14772	15040	14808	14850	14877	14827	14745	14970	14872	14831	14642	14726	14729	14908	14918	14703	14742	14881	14834	14898	14858	14944	14667	14872	14832	14855	14770	14767	14933	14966	14931	14677	14798	14854	14819	14759	14846	14851	14938	14622	14949	14873	14840	14882	14853	14809	14947	14727	14786	14734	14711	14877	14754	14688	14827	14803	14724	14777	14840	14805	14730	14866	14863	14906	14781	14753	14866	14878	14721	14663	14951	14774	14832	14768	14625	14740	14878	14620	14773	14721	14893	14843	14759	14710	14815	14726	14734	14809	14579	14805	14722	14813	14877	14589	14855	14811	14901	14849	14761	14551	14710	14807	14753	14896	14936	14737	14668	14747	14878	14861	14997	14874	14703	14934	14699	14931	14917	14780	14785	14933	14928	14629	14990	14868	14712	14732	14795	14788	14843	14878	14746	14873	14776	14764	14874	14826	14751	14750	14743	14639	14774	14892	14621	14935	14662	14766	14821	14879	14671	14988	14938	14775	14752	14802	15003	14855	14819	14818	14716	14948	14792	14675	14717	14745	14858	15006	14780	14941	14896	14991	14734	14864	14653	14922	14879	14816	14849	14769	14828	14819	14835	14853	14858	14895	14855	14682	14829	14795	14822	14844	14943	14905	14802	14835	14870	14755	14770	14872	14815	14898	14780	14785	14795	14816	14854	14726	14811	14685	14741	14853	14913	14722	14723	14717	14848	14708	14598	14662	14827	14800	14827	14825	14655	14805	14893	14946	14807	14904	14885	14665	14896	14806	14762	14723	14837	14774	14819	14838	14887	14790	14862	14805	14781	14702	14890	14876	14726	14946	14825	14834	14683	14966	14737	14746	14806	14811	14848	14774	14868	15063	14913	14829	14705	14781	14817	14766	14985	14774	14849	14726	14858	14853	14711	14790	14926	14809	14823	14750	14811	14911	14817	14827	14735	14727	14844	14658	14663	14717	14784	14782	15030	14823	14754	14819	14835	14716	14745	14614	14771	14562	14883	14877	14700	14909	14829	14846	14726	14873	14957	14781	14820	14818	14852	14859	14729	14698	14859	14809	14678	14667	14625	14961	14745	14961	14899	14817	14658	15005	14665	14769	14756	14659	14939	14910	14901	14853	14890	14770	14853	14744	14676	14729	14828	14723	14944	14856	14927	14623	14673	14775	14834	14747	14801	14723	14852	14718	14694	14781	15028	14872	14613	14795	14796	14909	14781	14853	14799	14807	14737	14813	14774	14824	14831	14778	14870	14850	14833	14607	15049	14812	14818	14729	14637	14886	14745	14778	14783	14778	14982	14686	14875	14927	14814	14918	14778	14842	14842	14775	14839	14844	14740	14829	14885	14836	14624	14565	14683	14850	14727	14780	14862	14747	14868	14743	14870	14779	14900	14812	14710	14841	14752	14711	14684	14770	14810	14809	14794	14718	14756	14818	14809	14890	14680	14812	14870	14702	14703	14695	14807	14823	14740	14782	14808	14966	14823	14863	14840	14830	14676	14784	14905	14753	14902	14916	14758	14667	14828	14805	14712	14898	14911	14888	14823	15001	14676	14979	14682	14869	14839	14772	14833	14720	14871	14880	14962	14687	14880	14856	14625	14884	14721	14828	14786	14806	14956	14902	14644	14785	14967	14970	14836	14784	14759	14899	14844	14854	14835	14842	14893	14789	14837	14820	14796	14628	14958	14634	14903	14921	14598	14703	14777	14732	14935	14672	14982	14748	14690	14807	14847	14758	14843	14885	14817	14965	14870	14925	14754	14894	14761	14916	14809	14749	14772	14878	14655	14884	14771	14978	14773	14686	14802	14717	14846	14756	14813	14851	14820	14906	14741	14841	14790	14885	14716	14819	14845	14701	14833	14916	14812	14846	14905	14767	14799	14851	14854	14848	14796	14858	14683	14846	14942	14737	14682	14663	14872	14809	14792	14712	14831	14789	15000	14894	14845	14736	14789	14721	14595	14866	14628	14971	14794	14894	14881	14678	14818	14975	14917	14769	14762	14919	14773	14767	14793	14844	14857	14852	14888	14946	14824	14861	14936	14847	14824	14872	14692	14803	14723	14884	14757	14731	14789	14901	14890	14824	14766	14879	14797	14952	14957	14843	14770	14692
30180	34879	39269	29614	21006	18240	17774	17190	17411	17407	17528	17091	17228	17340	17259	17194	17282	17334	17266	17645	17358	17363	17292	17169	17165	17337	17209	17224	17060	17262	17375	17378	17316	17241	17088	17254	17283	17239	17058	17128	17284	17350	17189	17367	17486	17367	17360	17338	17360	17173	17166	17218	17358	17350	17329	17266	17266	17406	17360	17172	17018	17378	17384	17336	17611	17308	17136	17321	17230	17181	17436	17303	17353	17109	17444	17205	17550	17197	17225	17238	17383	17089	17339	17155	17165	17549	17088	17316	17253	17191	17201	17315	17091	17356	17005	17180	17147	17123	17496	17326	17083	17267	17162	17328	17232	17236	17227	17374	17261	17121	17283	17240	17069	17220	17258	17465	17230	17173	17228	17091	17223	17263	17146	17185	17347	17344	17403	17284	17374	17281	17216	17417	17287	17187	17235	17064	17171	17282	17161	17305	17438	17349	17391	17199	17120	17354	17248	17416	17401	17008	17110	17270	17290	17262	17323	17215	17213	17329	17345	17376	17370	17406	17372	17399	17329	17381	17368	17291	17297	17249	17281	17375	17410	17227	17351	17202	17363	17245	17212	17240	17090	17263	17204	17335	17245	17444	17293	17382	17303	17346	17069	17135	17184	17145	17230	17262	17186	17299	17012	17262	17378	17297	17181	17163	17335	17322	17237	17343	17319	17191	17209	17267	17418	17374	17139	17199	17382	17333	17246	17216	17311	17306	17503	17257	17296	17202	17290	17274	17121	17065	17212	17414	17195	17080	17447	17337	17128	17262	17137	17345	17299	17153	17064	17449	17339	17433	17140	17357	17215	17256	17459	17165	17319	17249	17375	17101	17252	17122	17344	17261	17389	17287	17406	17300	17436	17128	17301	17565	17015	17291	17203	17673	17344	17455	17229	17466	17410	17279	17230	17292	17359	17285	17321	17452	17252	17216	17296	17249	17315	17357	17284	17220	17231	17116	17337	17258	17343	17405	17433	17201	17122	17260	17135	17354	17277	17162	17219	17244	17192	17395	17401	17299	17362	17372	17308	17265	17267	17262	17597	17381	17324	17210	17138	17239	17257	17313	17245	17383	17317	17444	17270	17279	17214	17275	17224	17244	17288	17444	17209	17236	17347	17228	17119	17111	17351	17284	17236	17236	17207	17226	17409	17362	17274	17259	17317	17402	17321	17280	17201	17298	17210	17327	17200	17124	17193	17159	17429	17180	17107	17290	17240	17282	17144	17245	17374	17192	17127	17459	17339	17184	17277	17121	17272	17307	17305	17102	17225	17261	17344	17455	17267	17454	17368	17319	17205	17406	17418	17172	17311	17359	17384	17197	17230	17300	17406	17152	17295	17150	17299	17153	17163	17333	17128	17269	17264	17157	17190	17390	17411	17302	17236	17323	17565	17455	17318	17196	17240	17375	17451	17409	17125	17297	17213	17167	17202	17410	17361	17311	17480	17200	17161	17262	17226	17280	17366	17129	16983	17253	17404	17438	17357	17253	17209	17581	17277	17272	17403	17244	17391	17412	17020	17197	17430	17438	17472	17175	17122	17273	17352	17287	17448	17246	17264	17272	17126	17294	17338	17223	17402	17222	17164	17154	17394	17353	17397	17444	17554	17212	17223	17222	17197	17293	17312	17513	17259	17303	17358	17290	17387	17339	17398	17296	17261	17305	17408	17460	17268	17279	17206	17243	17263	17470	17144	17276	17394	17252	17171	17111	17222	17220	17249	17078	16961	17447	17412	17211	17248	17297	17328	17346	17257	17200	17478	17274	17248	17338	17333	17264	17349	17280	17235	17254	17413	17327	17119	17420	17159	17422	17187	17141	17342	17058	17507	17235	17381	17057	17229	17191	17335	17088	17441	17510	17198	17205	17163	17273	17448	17125	17422	17363	17297	17154	17287	17193	17190	17345	17294	17396	17301	17121	17393	17158	17261	17462	17231	17388	17054	17491	17275	17394	17375	17582	17423	17230	16987	17243	17248	17297	17259	17207	17325	17297	17246	17351	17176	17130	17241	17244	17317	17351	17221	17228	17249	17358	17080	17339	17393	17360	17288	17304	17288	17198	17155	17211	17321	17105	17269	17414	17289	17216	17393	17366	16990	17211	17239	17267	17526	17364	17220	17263	17396	17139	17483	17441	17299	17383	17249	17269	17395	17191	17295	17243	17402	17256	17381	17130	17296	17414	17250	17332	17117	17267	17417	17204	17165	17178	17268	17250	17351	17448	17359	16973	17237	17503	17302	17278	17259	17413	17174	17186	17032	17200	17416	17313	17276	17311	17178	17187	17238	17267	17300	17093	17477	17312	17473	17477	17403	17526	17292	17266	17370	17169	17201	17249	17518	17295	17250	17351	17235	17343	17392	17271	17392	17450	17417	17135	17362	17067	17155	17208	17342	17225	17212	17220	17471	17216	17275	17261	17355	17201	17208	17123	17374	17231	17180	17362	17301	17221	17517	17230	17123	17150	17373	17414	17318	17309	17299	17292	17321	17364	17259	17266	17392	17100	17231	17367	17287	17300	17523	17532	17470	17417	17451	17306	17386	17292	17125	17209	17484	17156	17252	17380	17412	17395	17366	17492	17334	17356	17397	17237	17494	17319	17455	17124	17245	17225	17199	17209	17187	17065	17138	17066	17290	17336	17457	17197	17399	17399	17363	17399	17380	17326	17331	17280	17081	17136	17042	17280	17272	17328	17151	17386	17265	17435	17313	17253	17249	17243	17210	17173	17411	17295	17466	17350	17314	17471	17293	17335	17192	17342	17208	17462	17198	17104	17402	17063	17423	17323	17300	17254	17380	17213	17138	17087	17366	17364	17134	17286	17273	17371	17169	17216	17129	17225	17031	17213	17161	17413	17518	17070	17169	17243	17105	17273	17363	17298	17197	17342	17133	17308	17364	17368	17410	17308	17342	17254	17332	17238	17189	17352	17473	17386	17363	17330	17377	17231	17533	17333	17271	17229	17429	17438	17379	17247	17312	17333	17350	17289	17210	17263	17297	17183	17162	17412	17216	17279	17170	17317	17280	17293	17294	17456	17270	17258	17202	17156	17328	17221	17191	17362	17265	17319	17150	17199	17178	17174	17198	17291	17342	17323	17298	17228	17295	17123	17107	17087	17567	17142	17367	17262	17142	17344	17184	17316	17229	17385	17321	17200	17324	17262	17498	17248	17249	17426	17211	17317	17381	17337	17449	17259	17232	17368	17355	17354	17292	17266	17459	17151	17189	17204	17263	17147	17129	17343	17067	17147	17313	17319	17131	17233	17265	17318	17354	17189	17228	17324	17444	17133	17260	17291	17235	17339	17352	17336	17284	17055	17330	17321	17175	17320	17366	17267	17451	17388	17197	17413	17037	17445	17104	17376	17426	17417	17179	17109	17120	17300	17277	17151	17193	17236	17149	17145	17253	17441	17415	17170	17292	17324	17293	16994	17274	17228	17441	17169	17321	17447	17152	17265	17331	17283	17414	17350	17199	17359	17410	17107	17166	17211	17220	17098	17126	17268	17150	17189	17262	17239	17242	17251	17239	17292	17383	17267	17236	17243	17211	17226	17248	17570	17444	17113	17152	17384	17204	17300	17008	17179	17413	17349	17212	17448	17187	17284	17427	17313	17303	17281	17049	17337	17285	17269	17390	17372	17366	17403	17296	17342	17081	17225	17087	17366	17204	17387	17432	17252	17262	17231	17182	17364	17216	17216	17368	17163	17320	17328	17448	17168	17062	17341	17345	17109	17276	17348	17131	17182	17179	17245	17307	17104	17197	17303	17335	17273	17475	17379	17281	17292	17299	17104	17237	17514	17338	17359	17307	17265	17451	17200	17188	17285	17213	17298	17392	17358	17254	17424	17264	17179	17480	17290	17364	17369	17214	17314	17545	17299	17259	17334	17432	17411	17342	16961	17228	17053	17361	17306	17335	17307	17413	17099	17194	17599	17511	17184	17063	17363	17333	17279	17349	17412	17263	17255	17359	17300	17253	17308	17336	17040	17367	17174	17358	17278	17299	17329	17263	17374	17259	17128	17022	17329	17535	17166	17056	17330	17289	17352	17344	17492	17200	17370	17360	17250	17191	17442	17373	17519	17485	17373	17616	17368	17317	17344	17031	17308	17208	17123	17370	17455	17291	17080	17219	17224	17268	17338	17433	17343	17094	17545	17301	17266	17348	17123	17213	17460	17421	17328	17266	17307	17177	17172	17424	17203	17237	17477	17274	17321	17342	17394	17257	17155	17266	17343	17362	17373	17615	17234	17290	17306	17269	17194	17327	17347	17323	17323	17331	17381	17272	17312	17511	17382	17144	17290	17196	17140	17285	17287	17464	17377	17235	17241	17480	17515	17474	17327	17337	17225	17393	17282	17075	17221	17195	17376	17252	17330	17274	17281	17274	17460	17192	17197	17380	17222	17545	17178	17373	17183	17462	17288	17469	17406	17303	17279	17457	17303	17097	17269	17474	17450	17108	17340	17337	17323	17297	17345	17317	17413	17409	17330	17164	17337	17198	17324	17223	17275	17320	17125	17352	17215	17133	17234	17442	17330	17284	17449	17377	17258	17360	17314	17352	17571	17048	17154	17334	17295	17502	17262	17524	17325	17362	17245	17102	17355	17425	17075	17452	17090	17349	17397	17244	17285	17304	17294	17167	17315	17163	17411	17388	17293	17437	17451	17261	17226	17217	17249	17267	17315	17406	17278	17329	17343	17326	17243	17104	17197	17391	17350	17286	17292	17214	17172	17237	17366	17155	17373	17450	17391	17402	17257	17084	17290	17357	17498	17182	17327	17336	17251	17321	17183	17429	17460	17420	17481	17420	17408	17261	17270	17355	17250	17094	17367	17232	17346	17322	17317	17366	17272	17395	17292	17334	17266	17453	17268	17210	17211	17331	17072	17365	17389	17242	17241	17174	17235	17325	17439	17467	17119	17186	17243	17207	17408	17098	17202	17234	17237	17124	17291	17174	17256	17154	17266	17481	17278	17229	17080	17380	17373	17366	17349	17306	17158	17234	17285	17432	17212	17633	17452	17268	17223	17332	17315	17349	17269	17210	17216	17155	17324	17244	17246	17258	17050	17325	17239	17278	17357	17285	17349	17365	17526	17245	17137	17322	17437	17045	17268	17302	17410	17359	17202
36328	54052	41281	25591	18206	15771	15111	15053	14886	15198	14906	15060	14957	15294	15072	14970	15254	15197	15133	15159	15104	15036	15023	15043	15060	14958	14976	15004	15066	15132	15129	15177	14905	15074	15224	15068	15153	15136	14986	15262	15097	14981	15004	15110	15095	14915	15129	15017	15074	15242	14825	15147	15068	15180	14991	14941	15126	15049	15180	15051	15115	14942	15088	15198	15170	15068	14866	14974	14964	15073	15159	14981	14966	15058	15195	15031	14991	14926	15129	15077	15206	14920	15343	15075	15060	15156	15221	15104	15179	15067	15101	15066	15160	14880	15168	14900	14993	14975	15030	15034	15306	15031	15091	14848	15143	15108	15017	15141	15137	14902	14960	15048	15155	14909	15100	15227	15100	15127	15087	15095	15039	15087	15063	15100	15040	15128	15039	15104	15099	15156	15129	15025	15131	15064	15192	15016	15015	14828	14927	15062	15182	15002	15244	15239	15153	15070	15062	15130	15108	15018	15148	15011	15003	15073	15077	14912	15104	15075	14957	15107	15053	15110	15000	14813	15112	15003	15068	14927	15226	15074	15193	15015	14982	15127	14918	15082	15024	15059	14952	15171	15080	15097	15103	14993	14940	14967	15118	15224	15003	15048	15033	15097	15147	15029	14982	15145	15210	14802	15151	15029	15210	15074	15170	15151	14972	15176	15154	15033	15024	15082	15176	15025	14999	14932	14899	14942	15004	15112	15105	14987	15202	15050	14968	15106	14960	15107	15054	15039	15135	14996	15080	15113	15019	15058	15189	14959	15049	15114	15199	15005	15003	14939	15129	15021	15026	15018	15112	15003	15073	15088	15204	15102	15056	15057	15121	15130	14861	15185	15005	15093	15172	15095	14930	14947	15292	14974	15159	15061	15117	15049	15136	14971	14832	15069	14986	15062	14986	15205	15195	15073	15183	15023	15069	15031	15062	15026	15038	14999	15027	15154	15182	15131	15063	15248	15122	14929	15293	15065	15229	14893	15047	14953	14974	15057	15130	15157	15031	15045	15100	15159	15129	15011	14912	15112	15147	15091	15028	15149	15113	14850	15178	15123	14952	15271	15066	15149	15126	15238	15182	15070	15019	14936	14934	14867	15093	15208	15184	14952	15085	14945	14925	15062	15070	15036	15005	15059	15101	15152	15205	15057	15102	15131	15077	15014	14971	15059	15059	15201	15003	15054	15033	15057	15007	15099	15014	15016	15053	15078	14946	15106	15192	14985	15052	15232	15128	15137	14889	14990	15165	15116	15006	15041	15037	14969	15031	15120	15082	15063	14957	15113	14936	15036	15002	15024	15170	15165	15122	15009	15302	15149	15093	14946	15108	15077	15000	15197	15016	14967	14944	14934	15117	15159	15090	15085	15068	15116	15236	15016	14983	15135	15038	15042	14983	15140	15036	14978	15063	15085	15048	14950	14965	15041	15093	15131	15103	14996	14933	15243	14964	15041	15178	15058	14997	14907	14913	15100	15004	15056	15116	15239	15132	14974	15207	15246	15138	15081	15090	15049	15054	15100	15084	15093	15138	14959	15047	15051	15019	15009	15144	15218	14900	15117	14950	14958	15089	14940	15040	15172	15106	15134	15075	14881	15104	15124	14953	15024	15269	15186	15019	15040	15223	15041	15179	15019	15036	15070	15118	14970	15158	15231	14900	15151	14927	15076	15133	14995	15186	14962	15077	15035	15092	15036	15125	15214	15090	15107	15083	15070	15094	15108	15003	15192	15057	15024	14993	14969	15002	15215	15141	14994	15228	15062	15118	15020	15175	15081	15113	14990	15176	15017	15003	15010	15083	14976	15150	15116	15069	15221	14879	14928	15121	15079	15123	15053	15146	15191	15083	15003	15150	15246	15063	15040	15206	14968	15098	15065	15282	14934	15107	15174	15022	15061	15073	14985	14983	15063	14948	14925	15126	15150	15202	14964	14893	15144	15067	15063	15214	15141	15143	15023	15198	15112	15043	15085	15030	15071	15052	15000	15006	14947	14878	15089	15076	15082	15004	14839	15092	15154	15050	15109	14973	15197	15101	15081	15060	15178	15094	14952	15022	14993	15094	14940	15094	15082	15125	14968	15153	15043	15035	15136	15022	14996	15196	15123	15137	15156	15313	15142	14922	15105	15165	15071	15150	15139	15008	15156	14949	15085	15175	15110	15007	14929	15007	15141	14925	14968	15097	15041	14990	15252	15081	15119	15030	15060	15047	14914	15226	14996	15022	14893	15185	15177	15005	15087	15140	14865	15113	15250	14997	14980	15018	15011	15116	15142	14935	15024	15237	15162	15007	15091	15094	15040	14871	15054	15055	15089	15035	14999	15098	15144	15143	14885	14987	15231	15211	15142	15120	15067	15129	15190	14994	15146	15145	15147	15037	14924	15192	15085	15081	15037	15115	14984	14994	15103	15021	15090	14940	15170	15071	15064	15147	15092	15027	14927	15130	14983	15118	15091	14926	15072	14969	15075	15144	15172	15038	14970	15064	15009	15048	14972	15262	14922	15038	14943	15143	15134	15118	15149	15131	15028	15122	15005	15191	15086	15118	14979	15148	15261	15008	15025	15005	15139	15174	15013	15186	15040	15111	15011	15156	15104	15147	15199	15013	15064	15146	15091	14866	15145	14914	15279	15043	14983	15057	15059	15084	14869	14984	15064	14986	14998	15010	15144	14971	15082	15092	14933	14852	14938	15054	15121	15128	15108	15122	15178	14993	15117	14969	15127	15136	14919	15046	15238	15042	15165	15124	15142	15114	15211	15056	14991	14967	15092	14909	15092	15136	14953	15033	15116	15079	14897	15105	15154	15025	15183	15023	15084	14953	15000	15031	15106	15064	15047	15106	15244	15052	15084	15032	15204	15061	15112	15058	15138	15133	15125	15161	15017	15079	15038	14933	15033	15154	15050	15052	15004	14975	14963	15107	14961	15148	15038	15110	15130	15086	15086	15196	15110	15185	15206	15074	15048	15146	14984	14950	15118	14892	14971	14951	15162	14991	15104	15057	15090	15030	15022	15090	14886	14971	15000	15098	14989	15067	14961	15143	15033	15139	14899	15075	15153	15119	15168	15124	14995	15076	15031	14894	15007	14981	14930	15019	14818	15106	15012	15042	15147	14959	15054	14972	15175	15114	15115	14975	15007	15054	15119	14978	15095	15008	15119	15062	14849	15065	15229	14951	15106	14960	15218	15097	14960	15103	15052	14973	15079	14969	15082	15216	15125	15134	15083	15053	15077	15178	15063	15102	15054	15071	15158	15217	15135	15173	15014	15072	15075	15113	14949	15062	15007	15079	14975	15158	15067	15134	15312	15163	15204	14981	15111	15085	15044	15006	14927	15148	15025	15122	15123	14944	15101	15043	14975	15066	14959	15039	15079	15068	15038	15055	15058	15257	15021	14951	15140	15078	15009	15095	15042	15064	14959	15105	15130	15180	15086	15083	15031	15146	15020	15161	14981	14946	15068	15115	15011	15140	14972	15077	15175	15016	15099	15056	15128	14912	15072	14974	15103	15014	14883	15069	15008	15053	14904	15169	14860	14942	15213	15068	15106	15099	15088	14996	15050	15155	15097	14919	14886	15172	15037	15065	15209	14958	15103	15182	15119	15021	14964	15035	15056	15187	14926	14997	14701	15139	15142	15079	14944	15052	15125	14941	15154	15121	15153	15067	15045	14848	15164	14938	15212	15139	15247	15104	15151	15032	15195	15177	15081	14969	15032	15176	14940	14952	15008	15118	15160	15262	14980	15078	15138	15159	14856	15137	15082	15075	15163	15130	15080	15153	15126	15147	15015	14937	15193	15123	14992	15077	15098	15106	15031	15071	15098	14953	15112	14926	15125	15065	15015	14911	14903	15057	14998	15163	14982	15261	15185	14965	15027	15072	15086	15170	15157	15204	14889	15052	15013	15235	15106	15055	15080	15014	15232	15044	14966	15001	15088	15171	14951	15196	15110	15209	15096	15002	15068	15123	14989	14990	14971	15122	15060	14972	15109	15056	15164	15159	14764	14948	15308	15042	15203	15164	14951	15158	15089	15183	15035	14987	14995	15144	14998	14975	15025	14997	15024	15095	15087	15084	14999	14796	15074	14858	15045	14983	14980	14862	15093	15131	14979	15200	14952	14954	15050	15119	15149	15155	15003	15151	15184	15048	15085	15201	15093	14989	15035	14954	15054	15109	15040	15199	15221	14948	14983	15111	15122	15155	15071	15003	15039	14861	14902	15229	15057	15023	15033	15090	15042	15057	14992	15113	15055	15003	14912	14968	15081	15043	15010	15159	15151	14962	15069	15199	15002	15178	15009	15217	15065	15058	15066	15152	15165	14873	15076	15147	14860	15030	15142	15073	15018	15184	15046	15056	15200	15151	15043	15061	14954	15188	15063	15081	15160	15206	14983	15018	15150	15258	15070	15117	15006	15268	14954	14977	15036	14920	15224	15116	15122	15061	14928	15034	15002	15125	15167	14976	15168	14936	15148	15138	15038	15138	15095	15095	14945	14931	15138	15022	14977	14948	15155	15030	15169	15097	15101	15090	15190	15087	14967	15068	15074	15007	15096	15116	15195	15222	15150	15173	15163	15128	15000	14994	15085	15026	14853	15053	15212	15026	15171	15278	15033	15103	15020	15263	15076	15041	14952	15125	15141	15164	15015	15091	14979	14946	15152	15097	15132	15173	15038	14897	15115	15022	15119	15099	15010	15154	15117	15148	15139	15030	15187	15051	15092	14995	15047	15001	15043	15039	14966	15044	15077	15017	15061	14972	15037	14957	15082	15161	14996	15034	15154	14935	15082	14903	14872	15030	15096	15130	15072	15011	15091	15016	15101	15008	14916	14938	14968	15098	14940	15101	15140	15175	15183	15021	14953	15071	15046	15078	15136	15212	15195	14957	15034	15144	15033	15143	15097	15168	15153	15139	14929	15218	14960	14979	15198	15152	15067	14931	15052	15153	15030	14974	15112	14971	15183	15027	15014	15182	15040	14952	15267	15167	15173	14998	15216	15111	15114	15129	15113	15152	15116	15156	14864	14891	15094	15099	15110	15141	15131	14977	15159	15006	15086	14992	15128	15098	15037	15141	15022	15062	15080	15106	15033	15109	15030	15344	15169	15214	15073	14965	15005	15271	15209	15012	15025
25002	25053	40955	37477	27624	22770	19506	17469	16926	16985	16943	17068	16793	16707	16894	16852	17160	16974	17015	16800	16882	17066	16710	16854	16845	16864	16837	16738	16822	16842	16797	16839	16664	16850	16833	16923	16857	16865	16983	16860	17004	16774	16759	16769	16603	17080	17066	16707	16888	16777	16895	16986	17053	17010	16886	16856	16883	16721	16888	16649	17027	16864	16864	16662	16773	16823	16763	16725	17062	16847	16888	16856	16865	16876	16762	16861	17034	16611	16815	16760	16930	16706	16693	16715	16739	16946	16942	16746	16594	16659	16819	16816	16638	16837	16708	16862	16837	16816	16835	16783	16799	16782	16869	16960	16561	17121	16633	16920	16780	16876	16791	16693	16730	16663	16852	16876	16774	16674	16857	16911	16638	16818	16488	16669	16825	16642	16767	16838	16994	16651	16844	16690	16817	16900	16834	16773	16794	16676	16840	16823	16633	16738	16820	16775	16674	16970	16776	16910	16679	16831	16742	16702	16681	16686	16920	16783	16638	16678	16683	16516	16710	16892	16689	16885	17049	16939	16690	16823	16625	16592	16883	17041	16595	16838	16675	16610	16875	16778	16893	16772	16702	16708	16926	16880	16808	16765	16746	16713	16614	16615	16893	16738	16804	16696	16805	16822	16615	16807	16628	16726	16876	16864	16935	16959	16873	16853	17027	16858	16741	16796	16858	16716	16679	16794	16791	16843	16638	16842	16818	16868	16739	16762	16823	16897	16813	16879	16751	16744	16926	16648	16843	16585	16733	16574	16655	16619	16633	16814	16787	16778	16841	16793	16768	16711	16697	16756	16634	16768	16638	16965	16978	16648	16780	17018	16727	16779	16777	16850	16880	16812	16890	16774	16934	16819	16930	16806	16824	16607	16688	16805	16653	17006	16830	16817	16846	16862	16621	16883	16882	16862	16630	16740	16800	16810	16827	16789	16717	16821	16725	16967	16826	16843	16941	16845	16726	16596	16769	16554	16833	16626	16762	16846	16905	16792	16767	16714	16881	16655	16888	16815	16586	16857	16779	16888	16740	16779	16715	16746	16677	16866	16666	16801	16616	17101	16888	16541	16932	16827	16847	16848	16715	16596	16815	16807	16883	16761	16928	16903	16871	16601	16601	16796	16905	16907	16594	16728	16810	16975	16846	16848	16864	16692	16743	16916	16788	16639	16779	16835	16762	16953	16953	16900	16759	16890	16585	16678	16565	16769	16790	16766	16608	16854	16737	16685	16846	16639	16834	16789	16722	16709	16577	16580	16837	16657	16834	16722	16901	16512	16744	16688	16873	16770	16944	16723	16902	16699	16781	16750	16807	16867	16757	16695	16673	16783	16811	16903	16724	16691	16774	16742	16798	16664	16761	16875	16709	16744	16657	16906	16759	16726	16787	16936	16878	16749	16636	16891	16920	16854	16753	16855	16869	16784	16859	16821	16738	16641	16766	16587	16850	16752	16719	16921	16877	16903	16769	16775	16616	16658	16883	16764	16835	16790	16818	16800	16700	16927	16715	16662	16974	16776	16748	16772	16959	16679	16612	16665	16664	16774	16853	17025	16850	16723	16743	16536	16700	16881	16994	16768	16786	16774	16944	16726	16887	16740	16778	16975	16889	16773	16866	16753	16701	16845	16773	16892	16831	16745	16892	16798	16835	16895	16593	16814	16772	16836	16691	16459	16671	16896	16729	16676	16785	16897	16722	16835	17037	17013	16830	16838	16987	16607	16582	16543	16622	16878	16990	16854	16892	16844	16875	16864	16670	16879	16939	16880	16950	16651	16785	16832	16840	16873	16781	16737	16796	16619	16651	16665	16643	16826	16719	16717	16810	16749	16858	16729	16710	16842	16830	16911	16955	16926	16810	16718	16581	16842	16747	16789	16692	16743	16842	16900	16818	16873	16614	16705	16776	16580	16805	16766	16705	16889	16852	16834	16826	16790	16741	16719	16708	16802	16686	16756	16845	16888	16584	16592	16757	16850	16686	16817	16887	16887	16771	16861	16821	16685	16873	16958	16707	17069	16918	16823	16708	16718	16879	16757	16670	16649	16682	16764	16697	16987	16805	16814	16705	16782	16754	16909	17011	16892	17039	16742	16778	16897	16897	16968	16825	16942	16986	16890	16861	16871	16688	16751	17093	16631	16867	16807	16808	16784	16746	16695	16910	16605	16780	16840	16889	16821	16792	16813	16725	16754	16719	16950	16936	16617	16763	16537	16561	16718	16628	16816	16677	16706	16981	16856	16709	16692	16894	16911	16656	16732	16676	16774	16886	16840	16863	16815	16784	16783	17006	16924	16926	16783	16724	16996	16708	16663	16913	16709	16678	16675	16984	16721	16786	16835	16883	16809	16693	16669	16749	16806	16696	16826	16894	16973	16892	16980	16885	16752	16720	16761	16661	16715	16923	16600	16749	16830	16645	16691	16787	16725	16731	16753	16838	16970	16878	16739	16832	16758	16792	16921	16866	16711	16601	16842	16785	16745	16898	16935	16746	16912	16803	16537	16585	16679	16751	16817	16825	16737	16775	16870	16618	16769	16820	16737	16798	16700	16714	16787	16677	17052	16874	16708	16646	16755	16733	16843	16563	16765	16930	16723	16845	16773	16784	16738	16789	16834	16776	16880	16827	16858	16861	16713	16837	16786	16849	16910	16845	16947	16854	16851	16687	16602	16853	16762	16867	16752	16682	16864	16760	16573	16713	16733	16852	16830	16915	16638	16818	16871	16665	16874	16690	16805	16928	17019	16838	16698	16878	16978	16743	16699	16738	16571	16735	16950	16616	16890	16698	16746	16760	16799	16630	16843	16706	16743	16770	16592	16650	16851	16840	16756	16737	16950	16768	16762	16873	16754	16666	16668	16816	16829	16629	16805	16847	16660	16727	16700	16643	16746	16655	17014	16759	16833	16764	16973	16583	16879	16699	16756	16739	16808	16943	16802	16863	16713	16785	16809	16857	16914	16697	16747	16877	16647	16652	16553	16811	16936	16802	16893	16969	16878	16886	16687	16807	16861	16750	16787	16759	16667	16567	16642	16949	16626	16804	16796	16944	16761	16862	16728	16790	16920	16529	16868	16699	16703	16699	16864	16703	16685	16729	16653	16834	16839	16708	16886	16699	16750	16752	16577	16795	16965	16772	16844	16937	16819	16905	16959	16898	16787	16744	16896	16844	16902	16669	16604	16819	16778	16817	16799	16640	16775	16599	16757	16787	17085	16805	16670	16840	16861	16674	16684	16787	16906	16565	16617	16721	16877	16760	16644	16862	16921	17174	16796	16905	16883	16653	16837	16689	16837	16820	16782	16804	16806	16755	16745	16794	16764	16779	16827	16892	16971	16703	16925	16588	16984	16820	16681	16708	16849	16662	16796	16836	16808	16762	16835	16741	16685	16938	16831	16814	16647	16924	16832	16688	16669	16798	16850	16753	16734	16796	16818	16657	16711	16969	16834	17024	16690	16760	16952	16630	16781	16835	16801	16910	16896	16798	16724	16760	16702	16704	16762	16651	16756	16728	16690	16611	16903	16768	16686	17016	16786	16776	16761	16938	16731	16728	16876	16919	16963	16892	16959	17060	16990	16969	16934	16769	16854	16682	16549	16557	16854	16743	16906	16875	16693	16774	16904	16621	16647	16567	16850	16834	16925	16785	16941	16701	16658	16743	16615	16951	16894	16796	16861	16791	16880	16642	16758	16737	16849	16876	16964	16929	16671	16809	16798	16779	16713	16927	16592	16808	16792	16735	16806	16817	16810	16791	17004	16831	16755	16658	16695	16631	16771	16740	16864	16871	16647	16708	16860	16762	16764	16572	16668	16942	17013	16755	16887	16822	16918	16505	16779	16795	16849	16772	16988	16574	16881	16901	16555	16647	16612	16726	16721	16753	16639	16625	16643	16841	16827	16907	16795	16743	16843	16937	16866	16782	16805	16814	16924	16669	16786	16795	16594	16681	16641	16896	16778	16832	16890	16638	16983	16812	16857	16798	16831	16712	16871	16896	16722	16848	16788	16829	16730	16662	16811	16973	16852	16934	16865	16651	16675	16783	16744	16830	16789	16569	16877	16743	16600	16920	16704	16749	16838	16817	16774	16712	16798	16894	16944	16641	16569	16923	16851	16631	16787	16828	16847	16528	16868	16814	16808	16757	16674	16922	16826	16720	16888	16915	16943	16600	16698	16791	16991	16733	16906	16886	16745	16963	16911	16741	16824	16814	16705	16791	16868	16768	16700	16765	16732	16870	16831	16795	16966	16774	16768	16915	16752	16617	16807	16962	16961	16890	16704	16784	16707	16755	16821	16678	16758	16741	16964	16859	16863	16916	16884	16646	16754	16754	16769	16952	16726	16726	16776	16960	16711	16790	16877	16732	16623	16782	16693	16919	16842	16817	16809	16610	16818	16804	16752	16653	16791	16723	16815	16809	16733	16855	16859	16881	16659	16842	16798	16766	16773	16797	16761	16727	16956	16641	16770	16794	16609	16878	16857	16896	16814	16683	16701	16851	16694	16793	16764	16606	16831	16776	16695	16656	16812	16698	16816	16705	16871	16947	16807	16821	17073	16883	16893	17000	16700	16745	16803	16833	16746	16716	16639	16821	16875	16886	16691	16791	16628	16910	16783	16839	16817	16748	16826	16722	16747	16776	16667	16887	16915	16697	16639	16861	16723	16839	16902	16863	16642	16695	16706	16806	16804	16908	16744	16859	16755	16805	17034	16874	16820	16769	16777	16555	16971	16542	16883	16885	16739	16697	16712	16828	16881	16707	16769	17000	16697	16808	16528	16673	16768	16620	16872	16883	16862	16958	16698	16730	16856	16694	16828	16961	16876	16798	16680	16644	17038	16893	16739	16874	16642	16934	16753	16652	16955	16838	16753	16878	16705	16800	16803	16832	17050	16676	16730	16929	16554	16712	16562	16729	16746	16787	16829	16905	16859	16894	16942	16711	16752	16830	16867	16763	16894	16928	16885	16628	16737	16755	16806	16664	16737	16879	16958	16590	16911	16687	16594	16828	16998	16817	16574	16971	16828	16737	16695	16892	16708	16944	16709	16864	16803	16608	16768	16745	16712	16737	16926	16756	16795	16872	16678	16713	16736	16912	16842	16751	16825	16849	16815	16828	16738	16777	16707	16681	16861
59025	92897	75312	47378	29305	18576	14827	14910	14927	14697	14752	14839	14922	14830	14912	14828	14748	14499	14976	14864	14800	14987	14813	14939	14797	14900	14962	14730	14737	14664	14812	14795	14672	14819	14741	14707	14836	14862	14840	14900	14932	14794	14724	15051	14675	14765	14745	14870	14759	14570	14813	14726	14783	14671	14844	14771	14738	14762	14725	14812	14793	14944	14665	14884	14902	14845	14750	14788	14748	14913	14891	14832	14902	14793	14847	14730	14855	14788	14879	14787	14750	14885	14884	15079	14792	14794	14780	14896	14946	14756	14717	14876	14764	14674	14843	14685	14763	14720	14857	14698	14808	14755	14823	14878	14741	14877	14841	14949	14795	14741	14913	14648	14814	14878	14936	14986	14804	14692	14806	14933	14743	14594	14888	14702	14707	14721	14735	14684	14790	14893	14892	14767	14783	14743	14856	14826	14648	14923	14846	14842	14845	14905	14783	14902	14747	14930	14745	14438	14988	14827	14726	14817	14663	14757	14828	14872	14853	14775	14752	14941	14784	14887	14921	14844	14845	14757	14756	14768	14917	14860	14724	14684	14946	14750	14800	14882	14768	14860	14893	14887	14739	15001	14810	14692	14843	14919	14820	14798	14693	14854	14770	14879	14771	14854	14716	14672	14647	14748	14835	14980	14943	14761	14720	14940	14802	14664	14616	14944	14805	14866	14840	14819	14646	14685	14775	14786	14831	14599	14779	14918	14833	14680	14839	14855	14746	14728	14787	14851	14848	14837	14732	14734	14746	14750	14807	14849	14795	14788	14739	14856	14681	14734	14884	14991	14699	14669	14721	14661	14750	14902	14948	14978	14666	14665	14930	14794	14781	14753	14919	14708	14723	14858	14954	14937	14671	14646	14799	14825	14859	14790	14740	14894	14790	14797	14868	14826	14856	14801	14744	14797	14713	14874	14724	14862	14924	14748	14895	14878	14956	14835	14673	14721	14848	14789	14812	14805	14758	14802	14826	14677	14831	14840	14849	14853	14699	14796	14900	14854	14702	14839	14755	14920	14798	14649	14824	14858	14935	14834	14895	14630	14869	14837	14657	14770	14692	14812	14711	14859	14866	14977	14857	14836	14668	14736	14769	14876	14792	14875	14807	14802	14832	15022	14634	14696	14831	14920	14901	14750	14841	14811	14980	14817	14746	14774	15068	14936	14725	14677	14679	14803	14964	14815	14966	14778	14747	14680	14864	14755	15036	14726	14755	14809	14744	14748	14705	14717	14905	15062	14871	14892	14655	14826	14782	14729	14802	14882	14931	14725	14827	14790	14897	14926	14713	14716	14600	14685	14708	14961	14695	14840	14676	14803	14817	14810	14941	14783	14724	14795	14750	14956	14794	14734	14831	14848	14692	14832	14834	14814	14801	14828	14639	14883	14755	14815	14874	14968	14733	14840	14715	14742	14934	14774	14847	14872	14814	14784	14780	14940	14734	14947	14718	14856	14663	14909	14777	14883	14739	14916	14998	14742	14752	14965	14710	14923	14664	14826	14837	14836	14769	14716	14690	14806	14872	14839	14798	14911	14566	14915	14823	14772	14800	14779	14818	14830	14883	14845	14944	14735	14864	14683	14786	14879	14782	14827	14813	14700	14947	14761	14778	14841	14784	14647	14751	14787	14915	14791	14895	14761	14757	15036	14722	14772	14676	14900	14850	14780	14857	14794	14798	14716	14972	14829	14790	14808	14771	14896	14872	14918	14739	14842	14764	14840	14808	14918	14785	14858	14768	14775	14830	14767	14800	14646	14891	14873	14805	14761	14847	14788	14814	14717	14861	14902	14745	14855	14667	14858	14883	14700	15060	14922	14629	14720	14808	14788	14755	14885	14687	14720	14804	14788	14748	14729	14899	14768	14819	14738	14704	14881	14908	14833	14791	14838	14553	14876	14757	14835	14856	14717	14961	14825	14797	14702	14755	14859	14709	14712	15013	14805	14806	14652	14760	14651	14817	14943	14869	14823	14773	14774	14634	14931	14779	14808	14837	14667	14829	14829	14768	14751	14820	14767	14822	14846	14815	14827	14808	14753	14877	14801	14699	15001	14798	14739	14870	14784	14934	14882	14902	14886	14769	14874	14831	14608	14897	14740	15017	14704	14916	14866	14894	14777	14703	14864	14838	14837	14984	14817	14736	14781	14863	14828	14817	14949	15018	14708	14946	14808	14838	14774	14942	14747	14890	14862	14885	14747	14735	14669	14626	14882	14746	14875	14763	14650	14962	14805	14871	14855	14848	14802	14767	14731	14832	14820	14661	14852	14833	14940	14907	14725	14779	14928	14724	14883	14907	14886	14949	14707	14730	14693	15006	14670	15072	14648	14770	14781	14870	14736	14674	14736	14876	14787	14918	14742	14843	14823	14763	14745	14906	14836	14683	14757	14930	14643	14747	14695	14811	14811	14917	14740	14721	14834	14795	14625	14767	14830	14906	14731	14780	14891	14996	14885	14865	14631	14766	14947	14697	14875	14733	14745	14793	14826	14715	14884	14894	14723	14881	14821	14691	14939	14667	14829	14830	14720	14873	14707	14775	14719	14782	14773	14841	14818	14782	14912	14927	14921	14748	14914	14851	14859	14859	14805	14835	14959	14744	14597	14800	14677	14809	14600	14940	14777	14829	14776	14744	14824	14810	14807	14801	14818	14748	14816	14668	14893	14817	14757	14851	14844	14897	14745	14912	14790	14817	14690	14824	14748	14780	14814	14738	14821	14850	14957	14852	14803	14832	14775	14817	14810	14791	14791	14929	14881	14606	14921	14663	14843	14827	14714	14915	14742	14865	14759	14744	14733	14701	14770	14854	14874	14847	14961	14778	14764	14780	14766	14859	14770	14837	14731	14735	14642	14793	14767	14932	14775	14784	14755	14652	14863	14859	14769	14757	14900	14795	14904	14881	14817	14893	14808	14838	14847	14830	14810	14921	14785	14746	14687	14858	14732	14876	14725	14791	14699	14976	14710	14745	14810	14812	14851	14844	14880	14687	14946	14776	14802	14708	14701	14987	14704	14880	14855	14658	14784	14806	14922	14985	14888	14604	14833	14822	14790	14972	14775	14909	14810	14850	14935	15015	14823	14797	14648	14829	14519	14770	14963	14814	14722	14937	14838	14717	15005	14815	14860	14902	14791	14919	14734	14843	14747	14945	14845	14870	14553	14713	14862	14859	14932	14848	14817	14868	14747	14941	14820	14732	14842	14726	14994	14774	14763	14751	14873	14836	14781	14820	14812	15013	14841	14855	14770	14892	14824	14689	14800	14830	14947	14686	14804	14699	14851	14937	14837	15077	14809	14782	14686	14780	14835	14824	14741	14916	14941	14888	14729	14789	14851	14662	14894	14791	14726	14705	14883	14867	14964	14799	14730	14813	14704	14753	14847	14817	14758	14916	14862	14724	14808	14719	14842	14816	14784	14765	14856	14756	14826	14821	14821	14886	14691	14940	14812	14878	14905	14933	14913	14844	14858	14840	15035	14778	14754	14751	14865	14884	14655	14706	14722	14749	14889	14597	14962	14892	14661	14889	14765	14760	14712	14836	14858	14993	14892	14751	14779	14793	14748	14874	14796	14875	14984	14754	14820	14784	14876	14754	14819	14802	14953	14777	14638	14833	14802	14916	14829	14875	14932	14933	14709	14773	14759	14736	14753	14912	14759	14901	15062	15125	14736	14751	14824	14881	14752	14918	14797	14834	14674	14858	14831	14869	14861	14887	14746	14978	14709	14944	14726	14771	14764	14931	14904	14885	14911	14788	14947	14804	14907	14860	14814	14861	14830	14854	15053	14864	14698	14732	14884	14851	14970	14701	14762	14821	14710	14788	14632	14864	14807	14961	14723	14786	14667	14861	14850	14747	14761	14874	14768	14736	14720	14937	14828	14975	14800	14684	14740	14870	14763	15012	14816	14882	14829	14574	14951	14914	14804	14972	14938	14833	14921	14756	14832	14825	14612	14871	14832	14917	14857	14776	14683	14680	14770	14716	14540	14672	14679	14757	14752	14885	14864	14942	14902	14845	14696	14709	14754	14834	14784	14850	14848	14923	14736	14783	14971	14667	14872	14642	14935	14819	14814	14750	14934	14938	14775	14756	14786	14947	14942	14683	14769	14804	14804	15029	14760	14646	14833	14790	14740	14570	14792	14855	14795	14694	14880	14965	14828	14787	14927	14835	14762	14732	14753	14756	14941	14774	14819	14863	14701	14909	14779	14836	14882	14884	14850	14884	14850	14755	14715	14786	14670	14787	14900	14835	14657	14739	14809	14832	14920	14679	14856	14883	14649	14873	14686	14777	14803	14851	14930	14872	14814	14870	14677	14808	14840	14855	14818	14775	14946	14780	14753	14915	14688	14924	14767	14827	14716	14833	14621	14850	14731	14834	14817	14755	14891	14824	14748	14802	14845	14734	14775	14884	14984	14687	14707	14737	14877	14788	14720	14780	14865	14646	14901	14724	14891	14826	14711	14809	14717	14849	14855	14809	14855	14852	14904	14718	14623	14831	14847	14962	14759	14916	14843	14860	14735	14652	14837	14872	14682	14821	15025	14846	14684	14803	14862	14706	14819	14933	14896	14604	14676	14800	14848	14976	14969	14800	14835	14889	14742	14767	14864	14879	14886	14749	14793	14899	14794	14763	14757	14794	14900	14730	14903	14725	15100	14882	14744	14852	14770	14819	14880	14902	14917	14788	14833	14923	14889	14879	14815	14961	14806	14772	14907	14738	14910	14934	14785	14971	14693	14806	14859	14831	14790	15023	14783	14849	14892	14895	14715	14828	14802	14782	14909	14744	14893	14964	14962	14588	14883	14811	14803	14942	14715	14772	14891	14960	14790	14685	14937	14697	15025	14913	14766	14882	14770	14745	14979	14628	14735	14810	14728	14832	14732	14828	14826	14720	14765	14756	14761	14816	14909	14917	14884	14964	14810	14799	14685	14837	14771	14656	14751	14776	14790	14725	14856	14733	14620	14928	14929	14869	14795	14760	14791	14764	15013	14826	14857	14643	14737	14819	14615	14824	14765	14894	14980	14755	14925	14742	14776	14722	14872	14840	14806	14930	14800	14834	14896	14704	14739	14825	14746	14700	14948	14814	14742	14980	14831	14739	14697	14828	14902	14759	14737	14659	14729
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
