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
339625740650	339625741167	339625741717	339625742267	339625742817	339625743367	339625743917	339625744467	339625745017	339625745567	339625746117	339625746667	339625747217	339625747767	339625748317	339625748867	339625749417	339625749967	339625750517	339625751067	339625751617	339625752167	339625752717	339625753267	339625753817	339625754367	339625754917	339625755467	339625756017	339625756567	339625757117	339625757667	339625758217	339625758767	339625759317	339625759867	339625760417	339625760967	339625761517	339625762067	339625762617	339625763167	339625763717	339625764267	339625764817	339625765367	339625765917	339625766467	339625767017	339625767567	339625768117	339625768667	339625769217	339625769767	339625770317	339625770867	339625771417	339625771967	339625772517	339625773067	339625773617	339625774167	339625774717	339625775267	339625775817	339625776367	339625776917	339625777467	339625778017	339625778567	339625779117	339625779667	339625780217	339625780767	339625781317	339625781867	339625782417	339625782967	339625783517	339625784067	339625784617	339625785167	339625785717	339625786267	339625786817	339625787367	339625787917	339625788467	339625789017	339625789567	339625790117	339625790667	339625791217	339625791767	339625792317	339625792867	339625793417	339625793967	339625794517	339625795067	339625795617	339625796167	339625796717	339625797267	339625797817	339625798367	339625798917	339625799467	339625800017	339625800567	339625801117	339625801667	339625802217	339625802767	339625803317	339625803867	339625804417	339625804967	339625805517	339625806067	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	3232	3600	2300	3232	3600	2300	3232	3600	2300	3232	3600	2300	3232	3600	2300	3232	3600	2300	3232	3600	2300	3232	3600	2300	3232	3600	2300	3207	3600	2300	3207	3600	2300	3207	3600	2300	3207	3600	2300	3207	3600	2300	3207	3600	2300	3196	3600	2300	3185	3600	2300	3176	3600	2300	3167	3600	2300	3159	3600	2300	3152	3600	2300	3145	3600	2300	3140	3600	2300	3134	3600	2300	3129	3600	2300	3123	3600	2300	3118	3600	2300	3113	3600	2300	3108	3600	2300	3104	3600	2300	3099	3600	2300	3094	3600	2300	3090	3600	2300	3085	3600	2300	3081	3600	2300	3077	3600	2300	3073	3600	2300	3070	3600	2300	3066	3600	2300	3062	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
21896	20083	36863	54079	40466	24535	21232	16730	15433	15406	15325	15391	15220	15399	15254	15180	14966	15127	14992	15122	15207	14978	15117	15070	15129	15256	15146	15296	15054	14906	14974	14893	15015	15123	15230	14980	15094	15016	15028	14934	15082	15210	15038	15109	15045	15029	15073	15083	15189	15110	14978	15226	14951	14989	15099	14976	15120	15137	15110	14966	14940	14904	14906	14865	14896	15000	15128	14924	15052	14971	14841	14957	15016	14962	15111	15031	15061	15026	15137	15105	15138	15062	14994	15203	15096	15045	15285	14931	14768	15014	15045	14919	15029	14858	14886	14852	14810	14864	14868	15063	15189	15082	14943	14954	14861	14890	15043	15080	15090	14965	14987	14880	14978	15070	15057	15029	14932	15049	15099	14973	15103	14951	15091	14965	15006	14914	15114	14970	14829	15017	14855	15024	14944	14886	14914	14850	15015	14957	14870	15097	14776	14807	14889	14839	14958	14999	14991	14838	15018	14908	15009	15094	14907	14799	14938	15096	14829	14953	14964	14961	15122	14920	14861	15046	15223	14944	14975	14886	15107	14925	14761	14741	14987	14903	15002	15111	15239	14880	14881	14976	14883	14918	15159	14977	15044	15105	14955	14977	14949	14837	14855	15033	14833	14762	14827	15050	14805	14783	15048	15001	14732	15091	15014	14994	15123	14907	14951	15139	15078	14964	14863	15029	15053	15010	14954	14865	14950	14828	14937	14968	14974	15025	14857	14883	14956	15136	15193	15126	14923	14774	14980	14891	14996	14843	14858	15074	15057	14962	15234	14902	15028	14979	14906	14918	14879	15025	14953	14869	14894	14906	15036	14929	15021	14875	15071	15004	14818	15020	15003	15070	14902	14780	14724	14845	15087	15125	14974	15110	15043	14938	15017	14896	15020	14942	15118	14991	14843	15086	15099	14943	14981	14858	15072	14985	15000	14964	14970	14788	14906	14889	14804	14992	14939	15032	14925	14840	15084	14739	14997	14678	15033	14975	15006	15008	14915	14963	14914	15038	15124	14770	14873	14939	15207	15018	14784	14806	15058	14879	15068	14878	14909	15111	15027	14961	14875	14833	14810	14973	14881	15059	15111	15123	14935	14972	15054	14978	14979	15129	14902	14895	15096	14877	15035	14983	15074	14896	15022	14998	15006	15036	14982	14868	14829	15137	15231	14867	14969	14744	15010	14847	14967	15033	14942	15034	15139	14935	14996	14922	14830	15009	14904	15113	14890	15056	14860	15023	14803	14975	14908	15109	14848	15006	15037	14862	15004	15058	14995	15030	15014	15054	14882	15083	15051	14973	14811	14830	14661	14806	15015	14934	14900	14914	14740	14922	15004	14998	14851	14712	14969	14955	14857	14994	14914	14789	14858	14778	14956	15085	15132	14936	14927	14874	14963	15144	14973	15059	15030	14992	14995	15116	14804	15043	15149	14888	15038	14936	14959	14950	14677	15122	14966	14979	14844	14984	14855	14959	14757	15031	14946	14894	15027	15026	14960	14820	14900	14929	14989	15025	15059	14837	14999	15074	15037	14892	14980	14838	14983	15006	14939	15210	14916	14945	14913	15116	14890	14981	14922	14976	15114	14839	14997	15048	14967	15056	15084	15054	15121	14991	14951	14923	15157	14902	14930	15044	14960	14969	14867	14935	14896	14874	14983	14865	14934	14981	14786	15055	14902	15059	15060	15105	14924	15029	14874	15026	14907	14831	15249	14960	14990	14822	14959	14857	14967	14928	14953	15016	14896	14983	14741	15096	14958	15027	15105	14997	14949	14773	14991	15012	14958	14950	15158	14865	14985	15141	14978	14871	14971	15043	14940	14908	14983	14958	15119	14996	14875	15007	15036	14815	15110	14924	14890	14880	14832	14986	14887	14814	14853	15003	14872	15022	14943	15049	14921	14863	14940	14899	15005	14972	15217	14917	15023	14902	15151	15052	15030	14964	15022	14904	15147	14906	15026	14937	15016	15079	14859	14969	14819	14999	14976	15054	14972	14880	14917	14980	14869	14922	15095	15015	15136	14806	14983	15057	14986	14974	14949	15053	15002	14999	15084	15073	15062	15022	14913	15070	14875	15017	15189	14884	14874	14922	15068	14966	14883	14985	15030	14919	14984	15040	14946	14843	15066	14992	14797	15104	14948	14944	14911	14955	15041	14802	15037	15025	14936	14971	14905	15013	14712	14945	14992	15005	14972	14969	15151	14843	14843	14983	14881	15050	15031	14983	14862	15029	15133	15072	15015	14995	14863	14764	15103	15012	14955	14940	15000	14945	14917	14954	14902	14962	14969	14997	15137	14992	14956	15073	14810	14850	15043	14836	15016	14975	14998	14956	14949	14982	15000	14920	14951	14787	15112	14868	14920	14812	15042	15050	14915	14983	14854	14885	15018	15063	15002	15126	14853	14902	14975	15154	15003	14937	14909	14838	15078	15038	14933	14982	14987	14807	14963	14934	15006	14864	15017	14901	15032	15031	15017	15033	14893	15015	15072	14984	14921	14982	15023	14822	15030	14971	14766	15022	14922	14892	14951	14934	14971	14948	14882	14945	15036	15003	15072	15015	14961	14875	14905	14919	14986	15011	14824	14984	15057	14921	15049	15010	14947	14911	15028	14951	14969	15015	15049	14989	14983	15068	14963	15243	15063	15100	15047	14870	15107	15083	15018	14917	15054	14945	14931	15120	15013	14892	14978	15096	14888	14853	14981	14963	14877	14981	15136	15033	14951	14933	15022	15107	14883	14931	15016	14913	15086	14845	14893	14987	15045	14843	14804	14767	14898	14813	14802	14899	14754	14977	14976	14794	14746	14907	15112	15057	14999	14842	15073	15019	15078	14793	15017	15107	14863	14942	14800	14797	14901	14956	14998	15002	14912	14982	15008	15113	15012	15018	15029	15048	15040	14946	15033	15111	14864	14947	15110	15063	14893	15194	14949	14977	15145	15084	14882	15061	15017	14973	14931	14920	15163	15063	15080	14901	14940	14925	14950	14923	15006	15009	15033	14796	14887	15046	15084	15003	14987	14910	14860	15070	14827	14823	15062	15265	15042	15001	14887	15121	15084	14853	14771	14960	14844	14886	15017	14941	14871	14893	14967	14740	15057	14963	15036	15071	15053	14822	14994	14880	15025	15112	14835	14941	15069	14886	15010	15075	14998	15021	14877	14954	15024	14960	15053	14997	15046	15066	14875	14858	15042	14986	14748	14997	15129	15182	14884	15044	14986	14877	14872	14965	14911	14837	15088	15051	14976	14969	15000	15069	14911	14971	15066	14884	15159	14773	14816	14962	15042	14952	14812	14922	15046	15094	15324	15086	14902	15058	15022	15138	15036	15045	14968	14866	14985	15004	15061	14966	14869	14977	14956	14959	15187	14980	15023	14907	14941	15063	14807	15000	15042	15106	14949	14842	15095	14864	14824	14930	15050	14970	14748	15084	14998	14959	14985	15072	14942	14893	14854	14836	15151	14945	14957	14878	15012	14978	15100	15017	14925	14898	14789	15082	14720	14965	14888	14920	14906	15031	15018	15073	15091	14984	15056	15006	15029	15086	15041	15011	14944	15036	14916	14898	15107	14954	15095	14967	14860	15054	14960	14981	15031	15208	15057	14940	15064	14936	15164	15003	14980	14750	14968	14918	14889	14925	14920	15099	15045	14763	15025	15034	14916	15081	15131	14958	14903	14868	15073	14966	14888	14942	14954	14979	14929	15111	14943	15111	14889	14864	14996	14935	14961	14889	14784	14868	14908	14999	15049	14868	14673	14859	15025	14980	14876	14732	14912	15174	14965	14963	14827	15022	15077	14834	14821	14758	14916	14957	15092	14870	15082	14814	14889	15131	14889	15082	15151	14995	15021	14755	15090	14985	14859	15079	14939	14844	14829	15030	14941	14787	15040	14857	14971	15061	15172	14911	14862	15083	15070	14988	15120	15072	15009	14877	15165	14881	15125	15051	15176	15087	14902	14842	14760	14912	14912	14959	14784	15126	15128	14988	15104	15147	14845	14826	14869	15014	14943	14960	14956	14935	14900	14998	14896	15024	14998	15024	14895	14988	14814	14975	14867	14966	14933	14908	14904	14970	15000	14817	14992	14858	14962	14880	14969	14929	14795	15140	15009	14908	15024	14897	14869	14834	14778	14954	15008	14999	14913	15009	14951	15129	15017	14919	14899	14807	14948	14889	14896	14966	14905	15239	14823	15096	14955	15015	14911	15106	14911	14915	14785	14911	15056	14946	15045	14887	14999	15079	14884	14947	14927	14805	14966	14898	15124	15063	14701	14808	14896	14819	14986	15012	14691	14692	15045	14887	14847	15123	14995	14978	14896	14954	15033	15034	15169	14835	14969	15039	14859	14944	14959	14950	15052	14938	15036	14790	14866	14965	15043	15055	15060	15095	15086	14880	15010	14861	14998	14884	15092	14896	15160	14981	15003	14912	14946	15063	14984	15001	14813	14873	14913	14717	14938	14884	14862	15005	15111	14967	14939	15099	15078	15017	15043	14872	14865	15070	14904	14967	14781	14817	14920	14860	14950	15076	15000	14997	14878	15016	14905	14904	15080	15000	14977	14824	14902	14791	15119	15141	15104	15038	14967	14837	15059	15103	14859	14879	14922	14810	15125	14863	14951	14987	15078	15110	14988	14912	15001	15071	15045	14980	14927	14769	14989	14988	15073	14905	14836	15088	14942	14971	14996	14965	15127	14861	14982	14888	15010	14882	14866	15028	14875	15074	14913	15000	15082	14937	14946	15050	15089	15050	15069	14937	15094	15145	14938	14933	14980	14824	14949	15081	14943	14923	15043	15101	15012	14985	14935	14774	15044	15151	14934	15017	15043	14968	14898	14882	14902	15122	14862	14872	14950	14870	14900	15081	14834	15116	15058	14939	14920	14909	14998	14992	14911	14796	15199	14908	14899	14841	15042	14916	15073	15005	15007	14881	14902	15076	14890	14956	15030	15112	14985	14989	14830	14816	15021	15199	14857	14967	14906	15105	15051	14865	15169	14972	14938	14926	14877	14888	14972	15203	15020	14908	15004	15102	14956	14887	15149	14952	14924	14796	14932	15062	14975	14776	15107	15115	14875	15063	15067	15137	14860	14891	15003	15022	14982	14928	15224	14934	14981	15049	15064	14966
23458	52459	85589	81919	51721	18244	14241	14068	14075	14029	14017	14052	13987	14062	13955	14244	13811	14112	14056	13797	13810	13898	14059	13954	13933	14035	13910	13962	13636	13870	13909	14109	13957	13999	13914	13821	13881	14011	13990	13787	13913	14015	13843	13931	13967	14087	14021	14100	14015	14055	13985	13914	14080	13931	14057	13929	13914	13993	14033	13870	13902	13831	14099	13904	14043	13789	13946	13905	13997	13993	13894	14001	13846	14075	13935	13830	14095	14268	13949	13999	13867	14018	14020	13939	13948	13857	13926	14033	14058	13920	13873	13962	13849	14001	14120	13961	14032	14065	13736	13900	13900	13835	14004	14119	13955	14030	14034	14004	13815	13988	13822	13903	13900	13985	14045	13935	13817	14044	14010	14049	13868	13934	13878	13981	13958	13955	13821	13940	14002	13814	13937	13981	13865	13959	13977	13881	13934	13867	13967	13933	13814	13954	13979	13921	14015	13983	14014	13958	13741	13918	13973	13920	13983	14011	13846	14055	13882	13893	14038	13978	13961	14027	13786	13879	14018	13992	13842	13910	13853	13823	13877	13935	14046	13912	13849	13915	13962	14041	13870	13884	13864	14030	14025	13815	13956	13944	13930	13917	13860	14014	13955	14044	13928	13860	13844	13829	13947	14042	14079	13779	13870	13894	13936	13810	13793	13816	13975	13793	13829	13950	14050	14043	13774	13979	14095	13993	13832	14055	13967	13956	13907	13855	14007	13846	13930	14128	13829	14078	14055	13855	13912	13857	13853	13901	13846	13917	13841	14030	13857	13978	13810	13982	13805	13985	13721	13878	13873	13949	13908	14066	13956	13939	13875	13930	13852	14063	13888	13960	14052	14029	13965	13982	13987	13932	13898	13898	13890	13864	14087	14038	14153	14083	13881	13885	13950	13926	14038	14011	13893	13845	14021	13830	13943	14056	13897	14119	13769	13884	13920	13929	13937	13993	13931	13894	14111	13733	13894	13936	13998	13901	13924	14056	13888	13811	13875	13975	13874	13823	14013	13856	13976	13977	13713	13973	13960	13921	13954	13929	13935	13841	13861	13867	13728	13853	13941	13994	13935	13927	14169	13868	13947	13948	13881	13925	13823	13835	13869	13889	13849	13872	13876	13647	13984	13956	13988	13933	13956	13806	13742	13908	13811	13913	13978	13780	13857	13939	13891	14037	13965	13962	13952	13902	13850	13777	14010	13973	13955	13971	14037	13756	14037	14007	14011	14042	13922	13797	14051	13810	13852	13865	13798	13928	13846	14006	14085	13999	13823	14036	13920	13897	13906	13988	13835	13943	13868	14005	13915	13797	13950	13955	14099	13948	13950	13932	13939	14142	13833	13938	13902	13963	14028	13997	13900	13923	13828	13942	13925	13753	13913	13760	13978	13957	13919	13851	14088	13848	13953	13916	13824	14021	13834	13833	13850	13829	13834	13825	13947	13949	13985	13864	14027	13979	13933	13873	13971	13911	14010	14038	13989	14064	13953	13918	14153	13957	13902	14005	14178	13850	14001	13989	13980	14066	13912	13922	13833	14000	13878	13914	13951	13950	13991	13746	14080	13968	13950	13914	14043	14011	13820	13880	13859	13828	14067	13829	13996	13993	13921	14137	13947	13919	14102	13809	13909	14037	14001	13943	13960	13731	13844	13987	14062	13950	13971	13924	13805	13908	13924	13903	13832	14026	13948	13899	13699	14063	13827	13889	13841	13892	13883	13871	13931	14017	13889	14136	13985	14013	13906	13881	13940	13923	13962	13811	14095	13938	13832	13889	13860	13800	13888	13842	13845	13813	14002	13942	13863	13877	13910	13910	13913	14108	14048	13994	14010	13803	14028	13889	14043	13823	14010	13929	13790	13977	13833	13862	13845	13940	13971	13775	14067	13862	13872	13717	14147	13856	13903	13935	14078	13972	13861	13945	13953	13866	13965	13893	14120	14011	13948	13907	13992	13826	13903	14073	14047	13942	13772	13996	14029	13959	14052	13651	14090	13837	13932	13955	13864	13982	13876	13983	14033	13872	13818	13914	13895	13792	13906	14022	13964	14044	13715	13980	13913	13868	14019	13910	13852	13914	13942	13892	13955	13913	13945	13969	13788	13885	14031	14117	14081	13892	13823	14075	13839	13790	13941	14043	13976	13968	13978	13638	13931	14020	13918	13940	13854	13951	13990	13946	13800	13999	14014	13772	13917	14015	13882	13956	14002	13949	14026	14082	13973	14019	13899	13960	13922	13858	13939	13748	13882	13788	14093	14104	13865	13887	13904	14005	13854	13958	13888	14003	13895	14155	14009	14092	13832	14135	13943	13900	13806	13978	13967	13851	13923	13976	13836	13875	13783	14003	13828	14065	14014	13889	13763	14051	13834	13893	13828	13947	13872	13996	13907	13782	14140	13865	14094	14003	14088	14048	13964	14023	13944	13981	13876	13810	13965	13817	13786	14013	13876	13990	13883	13872	14054	13889	14008	13984	13769	13951	14058	13998	13948	13689	13812	14032	13891	13975	13975	13746	13842	13858	14064	13863	14096	13922	13941	13905	13914	13998	13970	13836	14021	13940	13910	14005	13886	13788	13810	13987	13926	13828	13943	13944	13958	13903	13907	14059	13915	13806	14022	14052	13900	14084	13904	13964	13894	13935	13861	14111	13815	13773	13810	13931	13997	14039	13873	13868	14035	13977	13919	13965	14036	13897	13959	13998	13860	13807	14040	13746	13921	13823	13869	13980	14099	14003	13918	14034	14026	13969	14048	14002	13877	13824	13911	13940	13825	14193	14069	13995	13919	14074	13791	14079	13851	13964	13822	13951	13979	13993	13678	13934	13820	13996	13806	14053	13932	13943	13981	13904	13872	13879	13909	14063	14074	13893	13951	14035	13859	13855	13930	13948	13770	13955	13821	13935	13972	13935	14051	13827	14005	13826	13889	13907	13828	13884	13846	13870	13801	13718	13983	14074	13986	13830	13794	13925	14012	13967	13911	13855	13794	14069	14001	14110	13897	14006	13970	13930	13967	13883	13878	13977	13945	13947	13856	13968	13860	13949	13955	13931	14020	13978	13847	13907	13750	13990	13939	13968	13916	13935	13801	14029	14065	13793	13907	14012	14132	13830	13900	13941	13973	14042	13763	14117	13943	13985	13946	13966	13768	13958	13907	13961	13861	14013	13953	14080	13974	13870	14003	13947	14028	13972	13902	13868	13837	13947	14012	13851	13981	13974	13828	14048	14121	13892	13774	14047	13963	13760	13990	13909	14046	13840	14107	13982	13985	13972	13752	13979	13881	13988	14152	13890	13906	13950	14040	13856	13969	14009	14028	13959	13909	13818	13897	13917	13937	13908	13857	13911	14023	14091	13857	14036	13703	13884	13934	13955	13933	13724	13918	14031	13801	13980	13903	13838	13935	13959	14004	13832	13970	13855	13899	13878	13904	14126	13906	13824	13823	13928	13974	13886	13898	13941	13975	13845	14010	13840	13940	13909	13970	13806	14003	14016	13846	13942	13981	13905	13987	14001	13958	13860	13781	13877	13980	13893	14015	14208	14000	13862	13693	13840	14016	14031	13991	14083	13883	13720	14110	13945	13981	13689	13960	13930	13811	13923	14090	13972	13856	14007	13896	14051	13924	13844	13936	14034	13841	13940	14063	13957	13965	13967	13997	13813	13959	13709	13849	13948	14046	13950	13712	13861	13808	14041	13923	13893	13871	14228	14013	14114	13842	13956	13977	13816	13900	13935	13908	14106	14111	14069	13926	14044	13851	13878	13981	13863	13961	13824	13898	13888	13858	13892	14069	13879	13863	13953	13926	14030	13877	13790	14090	13982	13964	13884	14065	13939	13815	13800	13836	13841	13789	13913	13988	14094	13916	13915	13937	13967	14016	13947	13999	13947	14011	13933	14018	13978	13888	13781	13942	14163	14057	13857	13933	13975	14004	13879	13949	13983	13915	13991	13987	13755	13819	14089	14039	14032	14049	13851	13894	14027	13948	13923	14078	13942	13971	13959	13818	14112	13927	14108	13964	13847	13852	14092	13997	13838	14002	14038	13985	13932	13940	13745	13996	14019	13860	13744	13784	13910	14038	13905	13916	13776	13913	13881	13955	13975	14011	13909	13778	13897	13934	14026	13953	13869	13824	14027	14041	14074	14038	13912	13821	13922	14058	13817	13862	13906	13881	13923	13971	13827	13929	13953	13889	14037	13829	13986	13876	13902	13900	13970	13887	13830	13897	13737	14064	13825	13973	13876	14078	13888	14026	13893	13849	14001	14010	13923	13870	13881	13839	13836	14006	13943	13990	13870	14084	14040	13886	13982	14070	13884	13925	14018	13811	13847	13841	13944	13885	13897	13920	13921	13882	13971	13851	13810	13909	13757	13923	13836	14031	13925	13914	14020	13997	13886	13885	13925	13928	13824	13807	13893	13985	13865	14146	13890	13786	14127	13746	13914	13920	14017	13922	13920	13989	13809	13927	13843	13954	14033	13970	13890	13884	14044	14122	14066	13959	14012	14047	14104	13859	14052	13905	13811	13870	14032	13936	13977	13765	13907	14031	13917	14198	13830	13925	13985	13808	14096	13883	13851	14036	14029	13965	13812	13956	13951	13986	13954	14069	14021	14142	13970	13867	13971	13771	13847	13932	13904	13899	13911	13775	13993	13921	13909	13862	14125	13847	13819	13915	13824	13963	13663	13982	13948	13862	13865	13984	14031	13831	14039	13943	13975	13854	14034	13927	13790	14042	13955	13951	13904	13878	13850	13915	14099	13956	13990	13940	14198	13920	14035	14092	13840	13900	13933	14104	13989	13850	13967	14044	13867	13917	13800	13956	13907	14156	13974	13945	13910	13862	14123	13982	13999	14002	13911	13829	13732	13980	13779	14082	13769	13865	14064	13934	14127	14010	14011	13895	13908	13896	14055	14062	13778	13983	13937	14056	13883	13918	13817	13980	14060	13924	14066	14109	13874	13974	13654	13807	13964	14045	13818	13860	13979	13781	13973	13776	13940	13938	13986	13852	14028	13953	14014	14037	13835	14001	14099	14025	13922	13960	13805	14126	14094	13919	13888	13898	14056	13959	13907	14027	13998	14026	13967	13945	14125	13915	13779	13860	13916	13958	13915	13999	13895	14042	13960
27884	23657	43288	41851	24944	17556	16104	15841	15912	15811	15864	15627	15845	15859	15820	15811	15855	15819	15968	15870	15659	15838	15933	15906	15811	15775	15689	15697	15777	15689	15710	15679	15717	15822	15921	15700	15869	15777	15902	15770	15761	15839	15923	15764	15612	15861	15961	15778	15839	15805	15925	15833	15826	15922	15788	15974	15883	15912	15759	15784	15892	15769	15864	15910	15789	16013	15761	15857	15834	15662	16082	15958	15829	15785	15961	15630	15780	15702	15578	15931	15968	15788	15855	16053	15721	15788	15832	15833	15850	15711	15783	15802	15772	15769	15892	15820	15823	15720	15818	16009	15847	15888	15896	15558	15474	15791	15926	15800	15895	15778	15965	15742	15954	15851	15690	15785	15860	15778	15774	15788	15935	15645	15894	15716	15932	15764	15778	15988	15581	15754	15872	15664	15775	15849	15744	15703	15880	15769	15683	15574	15727	15908	15831	15822	15837	15787	15721	15867	15789	15955	15750	15669	15770	15779	15700	15692	16063	15895	15760	15971	15893	15865	15781	15738	15855	15742	15660	15755	15751	15658	15788	15652	15726	15821	15736	15645	15671	15633	15857	16011	15890	16027	15951	15846	15892	15771	15961	15725	15832	15830	15851	15730	15804	15457	15841	15740	15817	15715	15757	15644	15923	15642	15802	15666	15798	16020	15855	15870	16031	15774	15677	15787	15774	15783	15611	15951	15672	15668	15806	15749	15724	15814	15964	15731	15839	16053	15671	15946	15826	15945	15809	15912	15831	15861	15790	15757	15698	15727	15751	15616	15973	15817	15925	15787	15760	15815	15758	15811	16150	15899	15797	15862	15734	16032	15693	15725	15810	15776	15933	15820	15830	15658	15946	15865	16211	15811	15737	15901	15877	15891	15618	16046	15936	15933	15877	15842	15904	15730	15951	15732	15569	15766	15768	15761	15873	15799	15750	15925	15828	15808	15904	15823	15764	15811	15683	15661	15779	15919	15764	15645	15739	15839	15890	15791	15778	15999	15999	15746	15973	15930	15719	15655	15807	15949	15699	15805	15738	15808	15820	15986	15850	15743	15581	15754	15697	15907	15886	15795	15800	15947	15947	15707	15825	15757	16045	15852	15898	15641	15711	15925	15769	15588	15690	15769	15813	15851	15960	15672	15912	15795	15926	15733	15844	15702	15829	15843	15716	15831	15767	15870	15822	15615	15857	15640	15780	15630	15700	15783	15696	15787	15725	15900	15713	15832	15775	15912	15833	15820	15851	15779	15795	15966	15828	15775	15879	15847	15862	15776	15782	15767	15829	15808	15948	15851	15982	15800	16006	15959	15948	15868	15727	15802	15937	15973	16028	15835	15841	15822	15953	15904	15738	15896	15743	15656	15746	15672	15853	15608	15764	15838	15943	15830	15881	15956	15880	15721	15867	15640	15816	15756	15903	15803	15797	15748	15694	15884	15761	15777	15808	15941	15643	15708	15899	15613	15689	15901	15802	15904	15778	15812	15746	15708	15789	15941	15715	15869	15879	15776	15706	15673	15924	15768	15749	15804	15844	15703	15572	15966	15739	15641	15928	16017	15861	15691	15893	15705	15889	15888	15947	15930	16111	15976	15800	15796	15978	15761	15751	15904	15944	15646	15807	15911	15818	16005	15748	15863	15872	15836	15795	15877	15768	15976	15712	15767	15769	15774	15920	15965	15661	15879	15760	15831	16005	15690	15723	15721	15798	15896	16029	15867	15817	15694	15779	15843	15706	15857	16126	15753	15746	15684	15992	15806	15671	15877	15896	15981	15628	15802	15676	15875	15743	15736	15808	15830	15724	15718	15825	15880	15577	15866	15915	15809	15775	15546	15795	15803	15866	15839	15766	15776	15813	15889	15878	15940	15778	15978	15754	15749	15822	15864	15711	15605	15727	15854	15765	15714	15930	15828	15856	15735	15911	15828	15669	15736	15771	15751	15843	15721	15928	15965	15825	15838	15843	15873	15733	15990	15777	15837	15897	15872	15787	15856	15901	16079	15815	15796	15738	15796	15915	15967	15817	15714	15801	15757	15962	15922	15902	15812	15801	15782	15977	15636	15803	15755	15649	15909	15945	15621	15828	16005	15851	15918	15616	15709	15777	15757	15706	15795	15950	15753	15841	15839	15659	15779	15909	15791	15865	15724	15750	15830	15851	15904	15794	15931	15932	15773	15701	15785	15674	15855	15904	15884	15886	16070	15944	15598	15830	15639	15850	15916	15862	15904	15732	15637	15648	15856	15758	15720	15618	15648	15613	15797	15703	15794	15839	15723	15632	15751	15894	15887	15861	15699	15889	15917	15970	15793	15880	15904	15890	15654	15971	15971	15785	15912	15769	15700	15821	15917	15732	15904	15681	15972	15731	15903	15860	15555	15961	15570	15735	15727	15794	15856	15628	15962	15788	15724	15817	15813	15723	15665	15617	15716	15817	15818	15907	15811	15939	15935	15736	15831	15846	15758	15876	15953	15747	15866	15749	15888	15838	15714	15905	15756	15856	15776	15881	15651	15879	15717	15616	15776	15784	15703	15972	15896	15904	15823	16060	15976	15783	15721	15667	15727	16063	15844	15787	15817	15810	15675	15835	15694	15748	15673	15694	15763	15674	15781	15854	15641	15730	15898	15672	15756	16009	15758	15856	15892	15809	15706	15919	15810	15729	15801	15820	15854	16007	15893	15719	15764	15829	15844	15948	15769	15878	15805	15692	15642	15779	16011	15951	15802	15817	15719	15742	15734	15696	15903	15762	15799	15895	15847	16095	16090	15758	15833	15644	15874	15822	16016	15874	15733	15833	15892	15799	15605	15726	15818	15794	15666	15857	15834	15955	15900	15728	15769	15846	15956	15648	16004	15895	15660	15587	15705	15817	15891	15690	15783	15819	15896	15850	15993	15919	15587	15757	15737	15926	15782	15853	15814	15790	16029	15814	15898	15782	15812	15771	15716	15916	15841	15625	15746	16043	15814	15863	15827	15673	15805	15609	15757	15771	15889	15711	15705	15911	15966	15687	15885	15927	15565	15601	15765	15784	15577	15743	15885	15721	15800	15629	15727	15734	15656	15793	15796	15813	15822	15802	16022	15751	15679	15859	15694	15616	15789	15745	15808	15820	15841	15806	15804	15712	15718	15788	15697	15959	15796	15824	15712	15659	15757	15700	15624	15897	15800	15941	15954	15916	15875	15779	15903	15826	15911	15848	15965	15946	15780	15837	15847	15866	15884	15799	15780	15603	15817	15869	15768	15709	15980	16015	15818	15775	15851	15841	15711	15785	15774	15708	15833	15855	15814	15981	15998	15838	15778	15830	15792	15695	15874	16177	15781	15860	15840	15858	15698	15938	15774	15778	15914	15824	15795	15952	15797	15810	15872	15731	15853	15908	15714	15771	15852	15782	15783	15500	15633	15630	15715	15774	15728	15752	15789	15862	15883	15871	15922	15797	15834	15812	15752	15784	15891	15921	15818	15817	15769	15646	15745	15832	15805	15703	15719	15732	15651	15928	15850	15971	15782	15705	15998	16062	15764	15817	15861	15898	15830	15662	15874	15968	15820	15799	15619	15860	15834	15996	15878	15713	15674	15712	15662	15880	15979	15647	15879	15866	15623	15695	15682	15823	15880	15786	15730	15709	16019	15759	15785	15687	15859	15767	15722	15708	15809	15946	15719	15983	15797	15763	15767	15962	15942	15790	15838	16037	15848	15915	15899	15917	15930	15716	15806	15909	15742	15684	15717	15720	15818	15786	15728	15890	15855	15896	15955	15865	15754	15867	15692	15919	16107	15925	15682	15702	15744	15618	15692	15756	15581	15687	15830	15804	15825	15784	15879	15721	15528	15771	15880	15961	15762	15815	15874	15901	15846	15859	15773	15916	15747	15927	15852	15828	16007	15786	15676	15794	15852	15786	15849	15852	15779	15758	15687	15736	15982	15670	15789	15732	15720	15796	15696	15997	15814	15947	15805	15838	15832	15836	15738	15822	15805	15790	15918	15678	15863	15865	15833	15920	15746	16098	15734	15837	15655	15885	15755	15910	15805	15745	15887	15867	16021	15745	15743	15718	15715	16076	15766	15958	15799	15796	15662	15808	15922	15759	15842	15843	15781	15949	15719	16046	15846	15829	15879	15731	15814	15989	15874	15759	15737	15828	15976	15816	15862	15938	15835	15547	15810	15794	15655	15868	15973	15842	15588	15919	15717	15730	15782	15808	15875	15822	15665	15752	15806	15899	15974	15899	15915	15805	15999	15901	15879	15931	15661	15683	15682	15820	15844	15860	15809	15786	15745	15799	15764	15647	15926	16028	15767	15570	16085	15720	15847	15604	15872	15626	15794	15918	15659	15818	15740	15643	15860	15933	15885	15716	15672	15570	15763	15934	15844	15693	15896	15784	15865	15786	15791	15663	15716	15813	16011	15856	15753	15893	15629	15913	15715	15900	15961	15694	15763	15628	15792	15900	15812	15697	15832	15736	15745	15864	15861	15899	15840	15529	15803	15733	15903	15735	15650	15903	15777	15905	15930	15888	15891	15771	15806	15875	15894	15841	15831	15804	15632	15669	15608	15988	15877	15762	15810	15754	16163	15788	15713	15938	15794	16005	15870	15822	15900	15829	15903	15566	15703	15929	15737	15737	15716	15873	15667	15670	15929	15540	15997	15704	15812	15795	15882	15787	15938	15791	15955	16017	15795	15854	15680	15699	15738	15802	15817	15652	15757	15667	15890	15725	15977	15869	15729	15893	15863	15804	15636	15684	15733	15697	15676	15759	15910	15853	15606	15934	15730	15831	15863	15921	15848	15927	15825	15954	15757	15983	15727	15840	15942	16044	15817	15847	15808	15709	15750	15676	15948	15938	15773	15895	15720	15821	15976	15870	15798	15690	15813	15761	15741	15801	15740	15622	15592	15744	15856	15903	15815	15904	15710	15738	15808	15725	15808	15842	15764	15761	15728	15697	15739	15782	15932	15838	15711	15904	15968	15866	16031	15739	15819	15836	15818	15918	15637	15696	15817	15832	15708	15674	15824	15878	15907	15798	15798	15825	15800	15612	15587	15906	15851	15694	15836	15852	15863	15790	15956	15761	15784	15738	15825	15763	15624	15805	15721	15782	15892	15700	15810	15972	15794	15653	15754
15563	32477	50068	39087	21901	15165	14714	14597	14714	14772	14729	14794	14843	14813	14847	14756	14831	14502	14712	14821	14894	14871	14684	14704	14892	14857	14651	14747	14745	14762	14668	14739	14855	14678	14733	14731	14775	14706	14846	14869	14852	14729	14820	14810	14765	14712	14806	14733	14774	14770	14819	14606	14820	14681	14615	14693	14666	14765	14674	14810	14825	14774	14768	14695	14655	14842	14816	14740	14829	14697	14763	14993	14775	14636	14711	14871	14471	14803	14673	14741	14775	14670	14743	14670	14693	14641	14694	14746	14867	14660	14916	14690	14733	14637	14870	14686	14817	14738	14893	14729	14827	14675	14804	14679	14971	14712	14831	14759	14682	14820	14657	14819	14685	14767	14663	14872	14828	14771	14833	14902	14793	14936	14695	14618	14698	14719	14632	14866	14827	14793	14709	14773	14698	14624	14717	14763	14662	14922	14813	14622	14889	14755	14737	14804	14800	14814	14907	14694	14537	14765	14626	14884	14550	14834	14673	14845	14814	14727	14634	14759	14870	14831	14632	14773	14775	14855	14802	14862	14745	14804	14837	14834	14786	14778	14708	14805	14682	14775	14876	14718	14831	14690	14791	14646	14750	14830	14702	14741	14819	14781	14902	14778	14899	14759	14605	14762	14736	14756	14815	14861	14681	14886	14877	14826	14800	14699	14814	14753	14714	14666	14711	14583	14583	14609	14672	14750	14643	14705	14798	14656	14901	14764	14779	14743	14653	14626	14643	14733	14796	14670	14803	14638	14827	14666	14627	14895	14657	14697	14752	14717	14962	14690	14837	14543	14605	14696	14730	14840	14622	14830	14744	14839	14676	14837	14740	14950	14814	14886	14809	14856	14762	14701	14713	14938	14725	14871	14857	14661	14736	14859	14693	14678	14709	14722	14721	14670	14655	14902	14735	14863	14867	14720	14832	14742	14816	14867	14855	14564	14581	14695	14675	14813	14737	14717	14785	14664	14739	14702	14912	14908	14781	14724	14775	14807	14610	14846	14648	14820	14772	14797	14786	14706	14758	14758	14878	14702	14673	14728	14807	14842	14733	14804	14572	14825	14801	14885	14800	14685	14589	14777	14892	14734	14833	14702	14834	14525	14779	14713	14764	14727	14853	14872	14791	14819	14667	14766	14691	14620	14758	14748	14712	14828	14730	14789	14720	14794	14668	14723	14633	14743	14859	14508	14673	14912	14639	14862	14630	14820	14867	14722	14804	14790	14786	14903	14744	14846	14969	14733	14874	14863	14711	14870	14775	14863	14824	14741	14703	14836	14860	14645	14618	14891	14893	14595	14655	14869	14820	14687	14836	14752	14821	14685	14566	15065	14805	14630	14687	14717	14833	14793	14688	14916	14639	14758	14845	14657	14752	14716	14797	14629	14914	14685	14895	14680	14822	14787	14745	14672	14895	14758	14716	14831	14743	14685	14802	14855	14737	14726	14886	14753	14725	14823	14712	14884	14806	14630	14715	14676	14815	14783	14787	14736	14850	14709	14675	14927	14871	14772	14910	14843	14954	14920	14877	14716	14984	14809	14751	14713	14860	14790	14869	14693	14692	14625	14726	14611	14907	14720	14773	14751	14729	14815	14850	14687	14666	14667	14725	14762	14663	14748	14522	14819	14811	14711	14819	14838	14733	14734	14870	14728	14714	14732	14740	14704	14947	14719	14757	14648	14832	14729	14850	14789	14633	14727	14772	14771	14629	14670	14694	14628	14698	14819	14834	14768	14902	14857	14981	14877	14900	14603	14773	14715	14713	14816	14595	14780	14815	14697	14603	14727	14777	14751	14816	14699	14739	14849	14717	14770	15027	14691	14616	14899	14889	14696	14852	14726	14654	14756	14776	14775	14786	14757	14749	14917	14956	14790	14772	14805	14893	14710	14635	14677	14645	14647	14736	14813	14851	14818	14729	14701	14924	14574	14714	14800	14807	14884	14552	14860	14674	14800	14696	14791	14724	14709	14782	14705	14721	14967	14604	14639	14836	14688	14748	14738	14628	14820	14924	14974	14937	14705	14779	14867	14755	14699	14656	14719	14718	14841	14837	14785	14801	14746	14828	14762	14690	14752	14683	14703	14800	14777	14814	14893	14806	14659	14728	14853	14573	14744	14656	14894	14765	14716	14663	14808	14596	14804	14820	14930	14792	14645	14697	14944	14717	14916	14678	14696	14722	14691	14826	14756	14721	14907	14727	14742	14683	14706	14729	14697	14821	14817	14835	14683	14847	14808	14697	14640	14730	14796	14846	14684	14609	14754	14927	14585	14777	14771	14784	14694	14891	14745	14765	14855	14481	14899	14828	14663	14729	14771	14726	14492	14890	14801	14730	14887	14893	14831	14669	14610	14794	14855	14615	14704	14823	14892	14759	14635	14720	14915	14535	14625	14814	14942	14552	14852	14560	14627	14616	14664	14694	14742	14585	14677	14757	14824	14744	14562	14674	14900	14808	14737	14752	14738	14730	14816	14668	14723	14583	14793	14924	14639	14745	14735	14768	14768	14796	14775	14651	14802	14763	14781	14819	14696	14717	14776	14816	14549	14721	14656	14593	14751	14805	14689	14873	14827	14618	14771	14672	14614	14848	14670	14659	14810	14723	14836	14798	14673	14745	14593	14686	14861	14742	14812	14733	14655	14768	14831	14848	14710	14937	14949	14892	14789	14754	14762	14777	14840	14764	14750	14796	14687	14788	14827	14716	14908	14805	14753	14714	14782	14830	14822	14673	14682	14838	14536	14565	14686	14791	14726	14800	14815	14773	14699	14594	14797	14757	14742	14820	14831	14838	14794	14784	14867	14798	14675	14900	14779	14650	14783	14880	14823	14849	14660	14939	14708	14822	14595	14800	14671	14811	14751	14784	14755	14662	14825	14665	14751	14662	14674	14618	14743	14806	14743	14540	14718	14849	14732	14778	14924	14830	14766	14859	14664	14691	14831	14849	14783	14758	14842	14844	14695	14942	14820	14814	14822	14821	14731	14947	14771	14739	14812	14732	14664	14761	14631	14768	14772	14800	14702	14719	14881	14748	14731	14904	14763	14817	14682	14796	14758	14794	14633	14772	14742	14796	14854	14688	14821	14772	14602	14779	14832	14723	14546	14718	14801	14770	14812	14654	14550	14726	14845	14838	14890	14702	14836	14719	14835	14782	14722	14695	14826	14765	14771	14679	14807	14764	14682	14959	14788	14694	14790	14615	14729	14726	14820	14759	14658	14811	14829	14794	14716	14622	14807	14641	14729	14725	14683	14785	14827	14801	14653	14840	14676	14737	14795	14952	14689	14841	14991	14797	14773	14819	14818	14815	14805	14650	14665	14695	14774	14699	14853	14676	14852	14522	14769	14757	14496	14693	14568	14755	14795	14705	14842	14742	14722	14805	14669	14549	14814	14890	14866	14808	14846	14907	14813	14758	14828	14781	14782	14691	14787	14799	14690	14822	14721	14704	14956	14735	14850	14806	14815	14845	14719	14722	14647	14788	14706	14723	14754	14871	14657	14875	14807	14846	14764	14904	14670	14621	14855	14814	14541	14672	14763	14752	14749	14748	14688	14777	14712	14668	14789	14698	14814	14768	14780	14816	14798	14946	14587	14583	14766	14475	14654	14790	14746	14704	14809	14779	14706	14698	14680	14790	14835	14802	14671	14790	14808	14734	14594	14900	14676	14756	14569	14868	14950	14693	14703	14893	14831	14846	14747	14846	14771	14598	14746	14596	14734	14730	14748	14814	14825	14577	14873	14776	14795	14830	14934	14657	14686	14797	14885	14613	14814	14785	14752	14819	14852	14790	14669	14771	14952	14779	14888	14749	14807	14839	14505	14759	14795	14885	14840	14625	14924	14779	14697	14715	14861	15005	14644	14637	14678	14893	14795	14701	14782	14783	14751	14778	14998	14721	14631	14709	14587	14735	14801	14719	14852	14895	14849	14747	14523	14620	14825	14786	14625	14868	14734	14843	14863	14814	14744	14788	14691	14835	14801	14718	14832	14711	14649	14726	14782	14695	14814	14986	14772	14583	14833	14739	14925	14845	14902	14702	14701	14820	14866	14755	14747	14734	14778	14711	14733	14828	14861	14782	14571	14686	14696	14643	14831	14719	14681	14759	14798	14776	14532	14838	14887	14713	14745	14799	14750	14578	14642	14742	14726	14851	14918	14746	14870	14495	14671	14880	14790	14691	14793	14790	14770	14724	14637	14740	14822	14814	14727	14765	14792	14695	14811	14698	14638	14878	14788	14681	14745	14662	14795	14666	14700	14839	14665	14789	14721	14908	14692	14988	14776	14735	14669	14804	14754	14674	14625	14764	14664	14734	14687	14882	14697	14711	14776	14826	14781	14842	14724	14783	14802	14708	14626	14777	14848	14716	14785	14832	14871	14726	14650	14859	14889	14753	14770	14785	14764	14722	14853	14712	14788	14744	14624	14761	14621	14811	14864	14836	14749	14962	14769	14656	14587	14621	14714	14831	14608	14828	14887	14694	14658	14865	14706	14705	14939	14808	14884	14550	14727	14850	14655	14744	14835	14848	14810	14844	14727	14881	14700	14672	14841	14787	14803	14575	14860	14746	14671	14891	14799	14763	14851	14678	14966	14804	14696	14769	14537	14844	14541	14832	14749	14573	14670	14791	14861	14629	14667	14739	14772	14980	14878	14821	14851	14743	14765	14730	14706	14868	14613	14772	14732	14863	14665	14663	14618	14698	14797	14680	14729	14854	14707	14747	14757	14811	14619	14830	14808	14809	14832	14671	14772	14810	14723	14759	14849	14811	14711	14727	14746	14764	14893	14747	14713	14520	14864	14708	14941	14595	14822	14946	14859	14703	14850	14818	14855	14709	15020	14683	14782	14771	14721	14655	14765	14771	14616	14683	14614	14626	14601	14648	14706	14735	14871	14685	14635	14742	14823	14655	14682	14892	14685	14797	14895	14881	14700	14805	14654	14792	14680	14986	14769	14540	14788	14785	14715	14669	14829	14715	14754	14817	14716	14633	14690	15044	14815	14977	14765	14622	14647	14841	14830	14707	14625	14763	14688	14904	14741	14792	14778	14712	14694	14749	14772	14622	14431	14722	14802	14844	14834	14824	14770	14755	14785	14789	14864	14698	14804	14839	14872	14693	14748	14785	14695
23394	21852	40612	46793	38982	25943	23992	18640	17406	17433	17465	17400	17624	17371	17262	17125	17209	17074	17210	17136	17166	17170	17008	17154	17212	17274	17445	17014	17085	17324	17193	17157	16880	17001	17351	17309	17267	17220	17101	17040	17081	16884	17318	17180	17111	17000	17174	17115	17117	17062	16992	16978	17084	16983	17046	16946	17164	17101	17163	17161	17049	17319	17027	17088	16998	17069	17039	17143	17178	17002	16864	16990	16951	17024	17157	16980	17280	17060	17037	17011	17026	17121	17133	17023	17033	17008	16927	17063	17077	17092	17220	17167	17093	16953	17178	16911	16918	16876	17099	16824	17067	16925	17184	17164	17273	17137	16895	17161	16999	16989	16931	16956	17040	17100	17325	17118	16941	17092	17264	16808	17182	17039	16932	16965	16998	16977	16942	17189	17076	17073	16981	17104	17126	16942	17061	16909	17094	16782	17005	17194	17040	17218	17133	16964	17122	17122	16904	17152	16951	16887	17043	17090	17101	17215	17068	16853	17037	17086	16937	17092	17034	17091	17071	16803	17116	17022	16961	17059	17007	16980	16888	16949	16908	16862	16935	17065	17025	17003	17127	16991	17002	17045	17047	17073	17057	17081	17102	16996	17093	17057	17056	17091	17040	16868	16872	17104	16885	16894	17055	17136	16934	16823	17222	17185	17085	16961	17068	16946	17081	17175	17089	16975	17178	17001	17002	17044	17059	17009	17051	16964	17215	17016	16969	16995	17098	17004	16869	17023	16968	16984	16816	16909	17092	16998	17074	17028	17023	17125	16974	16920	16918	17037	16849	17102	17087	17153	16942	17038	16920	16905	16827	17026	17053	17042	16924	17053	16865	17031	16979	16960	16998	16920	17098	16862	16939	16992	16989	16851	17090	16919	17274	17159	17048	17016	17178	17124	17055	17001	17180	16967	17137	17083	17007	17105	17042	16945	17011	16968	16979	17174	17008	16839	17066	16978	17140	17040	17018	17017	16850	17000	16830	16972	16855	17001	16838	16865	17055	16818	17017	16976	17064	17066	16936	16954	16906	17171	16979	17033	16813	16893	16738	17054	17130	16969	16937	16885	16901	16875	16967	16902	16937	17009	16955	16867	16902	16936	17082	16924	17009	17049	16769	16965	16930	17060	16941	17133	16890	16766	17033	16981	17040	16915	17089	16973	17070	17061	17030	17172	17127	17032	16945	16959	16984	17064	17085	17018	16940	17036	17020	17086	17015	17097	16938	16985	16981	17088	16975	17037	16937	16982	16913	17110	16912	16739	16966	16850	17055	17185	16889	16982	17059	16862	17159	16951	17019	16875	16843	16961	16978	16826	17035	17003	16952	17070	16864	17039	17063	17099	17015	17133	17088	17044	16981	17000	16946	17121	16951	17138	16969	16827	17009	16945	16939	17090	17001	16938	17051	16907	17015	17054	17101	17130	17171	16817	16786	17055	17004	17044	16931	16920	16978	17180	16969	16955	16938	16894	16864	17035	17105	16898	17031	16850	16964	17151	17188	17085	16797	17049	17168	16762	16862	17071	17132	17138	17093	16815	17016	16883	17106	17093	16983	17250	16929	16992	16931	16971	16884	17010	17006	16934	16949	16803	17042	16897	16985	17014	17097	17075	17042	16886	17184	16932	17085	17149	17068	17224	16939	17006	16941	17018	16923	17107	17070	17042	17021	16809	17010	17101	17035	16834	17004	17125	16945	17178	17062	17162	17003	16848	16842	17229	16880	17087	16941	16929	16950	16973	16831	17132	16862	16973	16861	16995	16982	16880	16811	16951	17130	17118	17019	17187	17127	17017	17051	17046	17116	16972	17000	16931	16704	16868	17086	16852	16935	16962	16850	16951	16976	17037	17055	17132	16939	16962	16947	16896	17040	17052	17052	17088	16935	16928	16873	16994	17008	17144	16794	16968	17073	17082	16989	16967	17012	17117	17162	17069	16953	16776	17141	17075	16963	16881	17066	17052	17054	16977	17051	16948	17136	17077	16744	16991	16861	17056	17103	16954	17018	17044	17175	16923	17084	17270	17001	16854	16921	17019	17051	16861	17067	16934	17029	16819	17040	17045	16985	17002	16955	16957	16825	16849	17091	17114	17222	16935	16947	17156	16963	16889	16890	17085	16903	16939	17114	16947	17081	16964	17118	17050	17088	16894	16870	16983	17177	16994	16929	16965	17217	16904	17145	17061	17016	16947	16999	16991	16958	17020	16877	16972	16835	16882	17240	17205	16948	16854	17067	16956	16882	17048	17088	16982	17034	16844	17069	17157	17146	17150	16890	17168	16909	16927	17062	17107	17080	16975	17076	17139	17167	17014	17074	17162	16865	16872	16975	17000	16880	16795	16939	17118	17064	17046	17100	17139	17023	16821	17115	16925	16970	16945	16972	16880	16886	17041	16978	16964	16945	16942	16983	16955	16965	17124	17109	16914	16992	17209	17193	17095	16914	17171	16922	17174	16994	17118	17084	17135	17037	17040	17196	17040	16950	17049	16904	17158	17111	17041	16939	16939	16896	16979	16872	17145	17142	16753	16966	17089	16951	16888	16874	17060	16944	17106	17106	16965	17045	16926	17026	17036	17171	17128	16903	17109	17126	16994	17155	16969	17298	16826	16903	16993	16987	17006	17067	16917	16878	17005	17063	17033	17158	16715	16866	17134	17067	17118	16982	16838	17036	16868	17026	17004	16953	16902	16783	17099	16899	16930	16915	16908	17001	16922	17190	17093	16982	16963	17045	17080	17240	16984	16801	17026	16867	16932	17013	17103	17074	17015	16749	17025	16866	17198	16929	16951	17129	17164	17059	17079	17093	17320	17038	16996	17123	16958	17234	17120	16989	17199	17187	17063	16995	17060	16876	16953	16839	17047	17080	17025	16968	17206	17251	17079	17100	16888	17014	17012	17074	17154	17036	17075	17050	16749	16821	16919	16779	17056	16993	16960	17001	17221	17037	17135	16945	16911	17105	16866	16902	16867	17161	17043	17140	17152	16898	16950	17082	17011	16905	17102	16925	16755	17078	17100	16934	16963	16984	17013	17092	16813	17002	17118	17106	16984	17116	17047	17082	16814	16974	16985	16824	17210	16988	16993	17016	16852	17131	17018	17162	16827	16873	17004	17068	16892	17017	16914	17001	16899	16930	17046	17085	16834	17039	16798	17106	16942	16949	17021	16868	16976	17155	16896	16973	16851	16844	16736	16905	16989	16849	17064	16966	16828	17068	16803	16866	16909	16875	16965	16894	16943	17128	16943	16908	17142	17194	16911	16889	17015	17075	16957	16922	16881	17212	16901	16885	17005	16986	17042	16882	16949	17106	17116	17058	17071	17015	16911	16962	17018	17145	16996	16996	16951	17055	17071	17056	16931	16962	17066	17068	17181	17015	17005	17166	16796	17029	17125	16847	17113	17061	17139	16904	16990	17018	17220	17127	16884	16840	16861	17093	17033	17052	17197	17203	17157	17060	17016	16990	16884	17117	17065	17020	17044	17057	17044	16929	16948	16910	17258	17258	17235	17049	16999	16872	17067	17077	16934	16832	17004	17025	17170	16974	17167	16942	17003	16995	17110	16935	17112	17073	16904	16942	16911	16855	17053	16964	17066	16830	16889	16774	16874	17039	17103	16927	17112	17131	16902	16994	17101	16858	16899	17176	17040	16912	17004	16905	17070	17004	16876	16941	16985	16933	16916	17108	17085	16790	16999	16894	16937	17003	17024	17113	16978	17024	16939	16989	17168	17085	17160	17224	16924	16955	17019	17070	17072	16991	17109	16979	16968	17096	16966	16850	17128	16922	16790	17003	16920	17133	17061	17004	17145	16888	16989	16863	17050	16959	16867	17165	17022	16962	16990	17087	16961	17259	17085	16793	17072	16920	17032	17053	17002	16843	16891	17030	16888	17218	17179	17036	16788	17203	17253	17134	17070	16846	16896	17022	17136	17145	17086	17019	17222	17023	17042	16983	16889	16914	17075	17084	17065	17076	16922	17004	16841	16999	16935	16961	16882	17149	17019	17173	16932	17016	17026	16991	16885	16949	16976	17060	17337	16967	16906	16974	17026	16980	17104	17122	16973	17105	17081	16977	17120	17160	17170	17128	16975	16848	17026	16956	17024	17060	17011	16966	17357	17037	17075	17084	16853	17133	17150	17182	17035	17064	17130	17139	17024	16986	17120	17011	16879	16938	16873	17088	16954	16874	16746	17137	16978	17017	17024	16832	16778	16941	17101	16988	17046	17013	16809	17100	17044	17094	17165	16991	16859	16899	17132	16817	16913	17075	17112	17035	17087	16948	16846	17099	16914	16891	16963	17048	17061	16946	17047	16951	16950	17049	17071	17219	17127	17136	17022	16999	17061	17112	17022	17039	16957	16879	16949	17000	17052	16997	16954	16952	16907	17054	16979	17036	17071	16978	17117	17118	17145	17202	16779	16961	17091	16937	17091	17018	17011	17059	17067	16965	17185	16842	16838	16842	17086	17063	17115	16972	16828	16819	17047	17056	17062	17114	17019	16905	16971	17036	17089	17159	16946	17123	17006	16986	17070	17000	17067	16829	17262	16999	17030	17180	17092	17130	17001	17098	17017	16928	17088	17054	16941	17045	17064	16938	17001	16941	16997	17164	16982	16900	16917	17127	16890	16912	16985	17062	16984	16767	17008	17011	17027	17244	16942	16937	16973	17164	17063	16828	16929	16802	16870	17007	17108	16936	17021	17056	16926	17053	17015	16848	16862	16939	17017	16963	16944	17034	16989	16958	16951	17081	16981	17051	16895	16921	16835	17029	17159	16826	17178	17107	16953	16968	16947	17073	17068	17083	16907	16999	17061	16889	16845	17114	16996	17073	17202	17040	16970	17197	17107	16957	17015	16891	17089	16918	17040	16925	16983	17032	17047	17216	16965	17071	16829	16968	16944	17033	17061	16998	17159	16967	16898	16750	17045	17104	17019	16914	16963	16937	16886	17030	16876	16798	17025	16812	16807	17006	16913	17086	17005	17170	17128	17253	17039	17170	16868	17104	17213	17094	17067	17007	17035	17289	16838	17057	16998	17191	17018	17016	17021	17052	16786	17130	17046	16962	17081	16964	17107	17080	17118	16777	17072	17032	16982	17046	17074	17115	17063	17128	16966	17132	16893	16799	17048
26562	75927	95773	82839	53745	18418	15689	15671	15690	15748	15706	15375	15410	15612	15590	15581	15453	15683	15566	15344	15553	15444	15570	15658	15584	15804	15570	15331	15408	15517	15540	15553	15495	15519	15519	15523	15583	15432	15668	15340	15510	15448	15388	15609	15157	15503	15582	15562	15627	15562	15587	15378	15625	15442	15567	15460	15594	15499	15499	15422	15626	15503	15552	15453	15522	15544	15501	15528	15473	15398	15407	15970	15519	15482	15548	15553	15695	15589	15598	15447	15572	15449	15389	15468	15537	15524	15554	15499	15507	15424	15456	15548	15467	15410	15663	15492	15429	15604	15418	15463	15357	15413	15571	15459	15552	15608	15502	15591	15590	15405	15422	15619	15621	15502	15252	15575	15516	15560	15487	15536	15421	15368	15477	15575	15335	15252	15560	15652	15555	15362	15438	15445	15497	15502	15536	15448	15409	15590	15461	15442	15619	15448	15642	15436	15385	15496	15414	15659	15576	15348	15522	15562	15432	15556	15503	15466	15290	15459	15399	15448	15610	15606	15342	15771	15469	15480	15472	15617	15575	15386	15601	15565	15422	15533	15487	15515	15376	15403	15384	15473	15472	15456	15576	15430	15551	15574	15331	15401	15631	15599	15635	15591	15400	15420	15433	15582	15514	15392	15466	15482	15289	15453	15674	15615	15337	15477	15314	15512	15363	15661	15621	15615	15555	15486	15486	15559	15362	15480	15405	15587	15476	15477	15470	15537	15421	15517	15376	15615	15422	15592	15532	15499	15387	15461	15455	15611	15596	15464	15667	15615	15545	15778	15550	15459	15504	15474	15561	15566	15383	15586	15602	15598	15683	15393	15340	15595	15465	15543	15588	15485	15596	15621	15329	15613	15360	15503	15430	15619	15627	15479	15560	15457	15450	15333	15460	15576	15485	15480	15579	15515	15561	15542	15451	15310	15440	15414	15608	15497	15414	15532	15489	15604	15431	15587	15460	15423	15459	15650	15481	15475	15581	15554	15515	15507	15405	15575	15591	15304	15401	15535	15518	15545	15434	15535	15500	15781	15566	15473	15741	15500	15569	15543	15435	15502	15452	15595	15504	15487	15734	15463	15552	15505	15711	15582	15491	15382	15608	15484	15498	15582	15427	15500	15325	15394	15536	15541	15433	15535	15357	15423	15504	15470	15449	15416	15495	15708	15498	15550	15463	15492	15367	15600	15481	15617	15381	15487	15536	15356	15259	15458	15675	15492	15456	15391	15545	15533	15468	15385	15389	15455	15409	15503	15672	15355	15603	15456	15698	15621	15497	15445	15509	15384	15618	15630	15485	15537	15344	15440	15402	15497	15470	15465	15559	15364	15482	15577	15632	15470	15483	15352	15588	15653	15509	15570	15442	15632	15551	15335	15420	15426	15446	15384	15467	15398	15578	15619	15603	15479	15555	15603	15460	15578	15646	15447	15725	15482	15652	15601	15436	15466	15582	15644	15493	15426	15531	15411	15514	15576	15628	15508	15500	15359	15630	15447	15545	15340	15600	15505	15599	15422	15700	15363	15350	15618	15463	15337	15561	15575	15607	15500	15652	15624	15410	15482	15633	15478	15363	15560	15564	15453	15423	15559	15608	15651	15464	15439	15446	15616	15578	15401	15378	15468	15513	15698	15262	15756	15677	15528	15373	15439	15475	15449	15421	15422	15593	15406	15461	15487	15423	15461	15400	15525	15525	15398	15520	15484	15704	15632	15309	15593	15468	15420	15683	15548	15563	15563	15379	15513	15347	15573	15542	15519	15512	15717	15379	15411	15390	15502	15491	15348	15427	15510	15541	15427	15543	15454	15538	15585	15675	15566	15398	15496	15480	15624	15490	15384	15602	15584	15368	15385	15490	15536	15617	15446	15441	15601	15521	15552	15260	15551	15557	15461	15569	15487	15657	15435	15537	15515	15450	15412	15605	15430	15315	15568	15670	15625	15339	15511	15425	15499	15720	15607	15499	15560	15459	15462	15701	15582	15533	15382	15515	15526	15463	15509	15428	15461	15546	15379	15465	15476	15336	15584	15650	15464	15525	15330	15420	15595	15469	15368	15462	15417	15741	15463	15479	15496	15293	15533	15520	15504	15556	15567	15449	15616	15657	15496	15549	15551	15399	15426	15375	15376	15640	15445	15565	15535	15393	15648	15512	15454	15656	15378	15481	15420	15510	15544	15296	15453	15514	15557	15551	15648	15334	15417	15492	15512	15497	15415	15400	15433	15315	15579	15510	15470	15277	15476	15575	15503	15354	15456	15523	15548	15590	15594	15507	15394	15510	15454	15432	15320	15446	15528	15536	15526	15546	15514	15767	15483	15626	15591	15452	15539	15552	15616	15600	15417	15607	15336	15750	15537	15522	15604	15557	15488	15663	15390	15627	15393	15584	15509	15584	15441	15662	15582	15504	15405	15497	15544	15493	15607	15649	15456	15484	15468	15421	15566	15470	15584	15478	15446	15490	15368	15372	15480	15307	15534	15463	15413	15517	15309	15408	15427	15572	15601	15643	15495	15535	15328	15504	15669	15500	15394	15520	15441	15606	15495	15595	15569	15431	15416	15473	15643	15491	15645	15539	15437	15716	15447	15635	15468	15531	15555	15333	15389	15524	15584	15594	15545	15475	15524	15512	15571	15517	15564	15435	15569	15556	15476	15433	15295	15563	15437	15332	15690	15289	15510	15398	15545	15498	15471	15418	15475	15584	15458	15483	15432	15516	15469	15534	15549	15424	15381	15511	15514	15494	15494	15247	15397	15645	15691	15502	15545	15503	15417	15566	15478	15512	15685	15491	15476	15461	15517	15418	15412	15529	15520	15441	15611	15546	15346	15523	15567	15468	15508	15383	15717	15509	15529	15269	15440	15623	15655	15640	15436	15510	15588	15510	15320	15544	15510	15540	15353	15627	15418	15567	15499	15393	15500	15339	15459	15305	15557	15331	15570	15554	15512	15588	15560	15659	15566	15524	15444	15471	15426	15555	15451	15621	15492	15390	15491	15338	15694	15387	15476	15437	15461	15454	15553	15417	15450	15442	15643	15295	15502	15598	15451	15512	15662	15523	15725	15567	15510	15406	15416	15560	15592	15445	15491	15459	15574	15545	15456	15320	15508	15366	15524	15472	15626	15739	15541	15319	15417	15505	15578	15550	15483	15517	15674	15456	15599	15573	15492	15529	15532	15546	15455	15527	15471	15676	15440	15401	15634	15437	15589	15462	15648	15494	15408	15501	15504	15628	15491	15415	15386	15644	15421	15547	15364	15430	15528	15450	15406	15582	15509	15500	15429	15427	15538	15515	15619	15448	15522	15520	15501	15498	15469	15554	15466	15475	15515	15325	15555	15441	15368	15650	15544	15578	15523	15604	15404	15432	15517	15516	15425	15507	15588	15479	15800	15473	15347	15487	15542	15623	15385	15457	15435	15545	15504	15638	15485	15516	15428	15435	15503	15576	15369	15598	15713	15400	15543	15387	15511	15350	15492	15605	15386	15559	15446	15556	15612	15548	15509	15494	15482	15616	15507	15366	15547	15432	15633	15361	15517	15361	15455	15464	15530	15382	15324	15454	15423	15610	15411	15541	15511	15515	15613	15646	15449	15649	15598	15549	15546	15360	15560	15543	15715	15317	15407	15547	15462	15485	15439	15300	15664	15732	15693	15691	15641	15470	15504	15714	15573	15596	15673	15416	15463	15612	15447	15573	15487	15487	15416	15439	15664	15443	15447	15613	15641	15410	15502	15370	15451	15400	15408	15529	15485	15411	15541	15490	15357	15564	15302	15489	15387	15431	15536	15340	15434	15434	15597	15531	15435	15416	15625	15592	15461	15478	15589	15392	15528	15566	15589	15415	15525	15506	15466	15684	15638	15630	15408	15372	15546	15661	15563	15411	15495	15536	15394	15506	15574	15546	15551	15592	15569	15588	15396	15406	15477	15511	15581	15545	15470	15484	15595	15569	15454	15482	15529	15453	15579	15545	15580	15623	15547	15364	15363	15568	15551	15499	15577	15596	15543	15553	15560	15503	15530	15544	15479	15611	15427	15623	15438	15617	15422	15300	15511	15434	15686	15483	15536	15453	15505	15561	15502	15422	15411	15399	15522	15393	15540	15606	15517	15591	15595	15412	15251	15507	15487	15661	15534	15382	15249	15660	15580	15435	15351	15489	15507	15602	15524	15650	15451	15465	15526	15445	15559	15538	15559	15517	15489	15513	15562	15411	15436	15513	15481	15599	15541	15423	15503	15590	15504	15475	15531	15562	15489	15481	15547	15523	15618	15415	15650	15395	15301	15393	15389	15460	15529	15458	15555	15498	15536	15572	15716	15476	15532	15635	15509	15460	15442	15620	15572	15355	15403	15364	15581	15744	15497	15449	15484	15628	15568	15618	15437	15538	15591	15533	15396	15556	15573	15560	15576	15492	15643	15621	15565	15472	15444	15680	15517	15603	15586	15637	15536	15504	15443	15461	15459	15576	15549	15491	15449	15531	15564	15561	15576	15466	15450	15363	15449	15566	15462	15493	15341	15592	15387	15510	15659	15496	15297	15529	15520	15500	15373	15510	15508	15523	15576	15523	15447	15491	15547	15543	15494	15406	15373	15641	15474	15423	15455	15339	15533	15443	15563	15509	15455	15503	15583	15645	15664	15722	15539	15475	15492	15636	15579	15468	15476	15581	15718	15581	15635	15559	15485	15350	15573	15526	15486	15479	15676	15540	15568	15633	15501	15555	15470	15327	15427	15520	15546	15428	15614	15441	15439	15453	15557	15526	15379	15382	15353	15463	15475	15500	15577	15544	15551	15487	15398	15442	15583	15534	15545	15497	15312	15461	15546	15525	15499	15407	15715	15502	15500	15527	15401	15583	15610	15427	15482	15373	15408	15451	15485	15532	15665	15573	15611	15445	15491	15466	15421	15451	15559	15504	15407	15592	15534	15531	15373	15495	15525	15579	15348	15567	15432	15273	15657	15518	15401	15583	15517	15316	15364	15638	15514	15405	15436	15501	15528	15544	15585	15583	15480	15417	15449	15383	15553	15253	15566	15459	15536	15650	15376	15392	15689	15603	15425	15458	15546	15539	15524	15488	15544	15638	15471	15441	15505	15441	15455	15376	15454	15456	15482	15462	15525	15405	15538
23343	21872	42771	47915	40127	25637	24013	18288	17188	17339	17187	17178	17150	17148	17223	16937	17028	17012	17054	16939	16918	17003	16843	16823	16789	17000	16998	16802	16813	16923	16929	16611	16852	16862	16761	16880	16935	16793	16739	16663	16656	16723	17167	16900	16920	16833	16957	16789	16718	16653	16913	16812	16900	16993	16814	16781	16646	16890	16844	16808	16899	16935	16791	16787	16767	16788	16719	16667	16834	16870	16663	16865	16756	16872	16956	16682	16920	16863	16908	16720	16688	16676	16807	16822	16899	16859	16888	16777	16710	16881	16843	16780	16694	16913	16796	16720	16814	16662	16809	16829	16940	16583	16677	16712	16813	16741	16701	16877	16635	16710	16929	16836	16957	16795	16713	16893	16580	16648	16723	16945	16914	16639	16628	16614	16598	16873	16788	16792	16648	16681	16614	16646	16483	16916	16656	16721	16992	16689	16645	16855	16631	16887	16885	16995	16822	16856	16911	16918	16803	16853	16775	16868	16810	16703	16874	16769	16728	16802	16731	16844	16759	16785	16799	16823	16847	16574	16729	16785	16714	16680	16782	16790	16863	16698	16964	16686	16790	16624	16865	16649	16792	16726	16795	16749	16852	16797	16736	16782	16710	16657	16794	16773	16780	16781	16955	16698	16853	16737	16856	16984	16640	16738	16797	16718	16868	16845	16796	16586	16911	16647	16754	16670	16734	16618	16764	16743	16719	16872	16738	16649	16622	16771	16651	16672	16817	16759	16763	16758	16627	16773	16797	16777	16820	16823	16906	16874	16779	16919	16911	16766	16698	16920	16644	16753	16749	16727	16648	16818	16630	16800	17074	16776	16698	16509	16666	16711	16592	16872	16720	16872	16849	16727	16772	16827	16608	16528	16741	16757	16646	16695	16650	16656	16549	16733	16736	16791	16701	16892	16787	16617	16775	16912	16754	16500	16754	16754	16837	16665	16698	16715	16640	16756	16691	16777	16662	16831	16788	16833	16749	16719	16628	16710	16724	16769	16524	16814	17061	16633	16683	16649	16780	16991	16992	16499	16795	16754	16829	16872	16804	16762	16829	16543	16804	16844	16676	16684	16908	16702	16717	16692	16624	16641	16851	16831	16906	16711	16563	16686	16770	16790	16814	16713	16517	16827	16829	16834	16726	16730	16842	16990	16626	16766	16733	16805	16766	16783	16570	16832	16739	16814	16696	16813	16833	16890	16672	16793	16836	16881	16710	16873	16866	16745	16846	16682	16529	16819	16763	16804	16449	16716	16613	16989	16899	16680	16859	16829	16634	16981	16642	16559	16879	16773	16604	16891	16818	16790	16755	16875	16846	16842	16709	16708	16873	16660	16845	16837	16702	16750	16936	16758	16810	16646	16677	16594	16730	16655	16650	16578	16629	16930	16660	16660	16726	16690	16708	16913	17077	16703	16719	16835	16827	16820	16698	16739	16753	16611	16657	16764	16829	16841	16847	16821	16741	16565	16804	16566	16600	16943	16723	16621	16781	16815	16616	16746	17016	16733	16700	16513	16747	16828	16632	16504	16761	16830	16766	16620	16747	16721	16936	16800	16753	16674	16723	16886	16464	16772	16724	16677	16638	16737	16788	16821	16786	16817	16863	16687	16733	16935	16736	16695	16970	16817	16860	16689	16752	16991	16893	16574	16664	16777	16911	16639	16706	16801	16789	16844	16797	16865	16571	16581	16718	16663	16751	16681	16768	16794	16723	16726	16868	16797	16817	16785	16692	16777	16692	16884	16668	16657	16573	16731	16941	16726	16738	16685	16749	16804	16853	16761	16868	16650	16708	17001	16649	16498	16838	16763	16750	16562	16721	16740	16639	16819	16795	16714	16780	16605	16910	16999	16931	16731	16757	16752	16878	16647	16609	16739	16763	16722	16656	16756	16612	16785	16948	16790	16674	16816	16890	16778	16762	16695	17045	16904	16709	16685	16579	16652	16807	16777	16718	16840	16753	16724	16659	16701	16623	16539	16636	16850	16904	16448	16734	16675	16741	16698	16707	16818	16703	16605	16640	16736	16900	16543	16865	16673	16812	16643	16658	16765	16717	16741	16627	16827	16714	16662	16873	16619	16760	16892	16734	16717	16538	16451	16735	16740	16959	16970	16858	16994	16962	16758	16758	16847	16703	16601	16906	16749	16565	16807	16765	16673	16739	16809	16747	16735	16652	16666	16744	16943	16854	16767	16904	16755	16744	16735	16934	16675	16813	16749	16835	16850	16571	16720	16807	16950	16738	16767	16899	16909	16669	16840	16883	16750	16870	16614	16730	16732	16698	16664	16896	16690	16970	16725	16540	16779	16645	16861	16773	16729	16628	16666	16796	16739	16904	16829	16663	16620	16833	16707	16920	17008	16713	16709	16812	16653	16774	16747	16606	16765	16466	16924	16991	16806	16900	16805	16679	16663	16742	16590	16830	16795	16679	16696	16564	16482	16800	16898	16691	16780	16763	16781	16918	16634	16670	16712	16718	16801	16617	16780	16661	16824	16701	16658	16447	16852	16736	16711	16846	16684	16620	16635	16907	16852	16757	16664	16770	16771	16844	16592	16905	16714	16670	16714	16852	16792	16809	16695	16924	16692	16763	16753	16457	16699	16724	16783	16702	16826	16280	16804	16649	16698	16800	16614	16884	16625	16877	16700	16846	16739	16804	16643	16832	16702	17041	16849	16647	16845	16565	16710	16730	16870	16960	16814	16816	16909	16578	16717	16668	16913	16894	16739	16736	16594	16541	16780	16775	16606	16451	16558	16674	16831	16743	16745	16689	16856	16882	16808	16772	16653	16721	16585	16723	16743	16643	16640	16848	16696	16848	16672	16860	16761	16753	16583	16917	16830	16788	16803	16916	16706	16806	16762	16706	16806	16715	16644	16775	16599	16688	16753	16855	16782	16804	16529	16772	16654	16815	16676	16727	16660	16854	16887	16764	16825	16929	16788	16734	16854	16852	16847	16580	16801	16585	16757	16753	16715	16747	16607	16754	16822	16755	16749	16792	16836	16788	16765	16828	16767	16785	16667	16631	16701	16832	16671	16897	16810	16789	17063	16748	16843	16488	16896	16813	16710	16738	16661	16608	16751	16663	16591	16643	16800	16644	16649	16852	16699	16884	16806	16894	16849	16752	16723	16761	16739	16782	16722	16853	16700	16725	16777	16773	16777	16636	16870	16831	16608	16703	16820	16789	16684	16861	16775	16616	16950	16722	16534	16875	16730	16723	16619	16727	16887	16750	16767	16940	16763	16753	16710	17041	16739	16561	16907	16776	16677	16649	16552	16656	16673	16625	16812	16878	16599	16738	16669	16785	16720	16804	16521	16684	16900	16708	16737	16718	16676	16955	16755	16744	16667	16749	16672	16672	16728	16831	16640	16813	16600	16688	16780	16849	16843	16696	16985	16728	16808	16776	16475	17053	16862	16658	16735	16637	16736	16644	16868	16810	16782	16791	16907	16791	16685	16720	16777	16847	16684	16783	16575	16803	16628	16651	16570	16709	16576	16509	16605	16644	16847	16851	16690	16831	16566	16965	16808	16846	16711	16800	16508	16872	16577	16779	16835	16908	16860	16838	16709	16757	16844	16507	16737	16615	16871	16679	16908	16871	16814	16772	16606	16863	16825	16727	16767	16623	16765	16736	16657	16774	16706	16728	16852	16776	16587	16773	16723	16601	16826	16624	16843	16788	16642	16587	16727	17003	16720	16936	16767	16645	16834	16733	16717	16747	16817	16782	16742	16909	16850	16807	16701	16764	16812	16717	16672	16617	16609	16675	16643	16791	16860	16837	16645	16846	16852	16831	16858	16688	16620	16822	16557	16797	16659	16922	16889	16838	16876	16697	16738	16521	16604	16796	16579	16773	16814	16566	16762	16813	16839	16724	16882	16896	16896	16749	16740	17005	16643	16629	16705	16879	16738	16852	16655	16856	16648	16683	16738	16843	16889	16740	16664	16859	16493	16751	16881	16638	16537	16708	16926	16935	16767	16601	16739	16743	16744	16733	16722	16539	16802	16796	16828	16589	16855	16703	16858	16919	16744	16863	16680	16677	16614	16833	16834	16798	16887	16582	16744	16590	16788	16789	16721	16770	16961	16810	16844	16733	16701	16787	16691	16635	16712	16555	16893	16625	16858	16733	16716	16619	16732	16758	16693	16717	16614	16850	16685	16674	16709	16697	16839	16743	16889	16758	16846	16628	16804	16910	16866	16913	16762	16775	16785	16689	16681	16686	16770	16815	16811	16687	16768	16721	16647	16918	16846	16801	16791	16828	16932	16784	16716	16897	16671	16924	16799	16761	16547	16661	16717	16636	16559	16521	16812	16911	16805	16760	16646	16770	16766	16800	16742	16681	16670	16730	16965	16677	16652	16759	16927	16575	16795	16934	16721	16759	16772	16749	16605	16770	16814	16611	16595	16905	16727	16775	16713	16803	16925	16706	16934	16797	16794	16798	16812	16752	16724	16986	16872	16543	16655	16579	16540	16657	16684	16815	16799	16596	16923	16726	16684	16927	16823	16846	16836	16686	16676	16863	16720	16989	16889	16758	16868	16746	16870	16653	16728	16699	16700	16645	16865	16609	16862	16755	16864	16711	16917	16859	16666	16633	16781	16605	16710	16725	16698	16670	16756	16710	16693	16860	16719	16935	16808	16741	16889	16589	16771	16841	16697	16778	16792	16793	16781	16634	16651	16591	16891	16917	16630	16687	16724	16788	16749	16669	16471	16860	16834	16589	16795	16584	16730	16577	16664	16681	16763	16642	16723	16742	16908	16814	16707	16888	16767	16465	16743	16670	16804	16664	16784	16749	16613	16875	16823	16755	16620	16633	16765	16748	16872	16728	16868	16693	16869	16849	16750	16557	16726	16876	16837	16788	16937	16638	16753	16623	16877	16787	16678	16674	16845	16747	16799	16588	16824	16802	16714	16642	16760	16764	16578	16794	16679	16671	16805	16881	16748	16740	16673	16825	16751	16635	16919	16625	16771	16743	16911	16630	16832	16818	16689	16878	16613	16695	16854	16759	16727	16544	16645	16785	16766	16769	17032	16743	16627	16807	16764	16829	16586	16918	16801	16591	16900	16735	16689	16716	16767	16821	16666	16799	16835	17074	16931	16933	16627	16686	16848	16720	16923
26784	62921	98335	82877	55856	16639	15345	15551	15534	15537	15441	15281	15439	15407	15260	15420	15368	15566	15428	15223	15352	15438	15510	15337	15256	15362	15343	15458	15434	15309	15498	15568	15253	15405	15358	15386	15394	15512	15487	15281	15522	15264	15362	15504	15405	15369	15556	15452	15241	15672	15118	15176	15361	15365	15391	15403	15398	15452	15527	15311	15360	15225	15411	15404	15452	15222	15285	15374	15338	15425	15259	15250	15306	15401	15321	15284	15560	15416	15194	15477	15264	15383	15412	15341	15395	15260	15536	15309	15315	15355	15305	15314	15569	15430	15311	15268	15405	15422	15460	15374	15223	15408	15306	15437	15372	15200	15349	15189	15412	15461	15353	15468	15287	15418	15361	15334	15374	15429	15196	15529	15294	15397	15461	15247	15407	15367	15551	15261	15328	15275	15256	15109	15345	15268	15317	15404	15314	15533	15196	15443	15433	15358	15359	15526	15327	15286	15349	15315	15400	15509	15422	15484	15318	15318	15432	15288	15432	15216	15147	15224	15318	15418	15327	15414	15460	15373	15287	15187	15406	15353	15549	15315	15495	15325	15309	15292	15421	15382	15130	15287	15270	15488	15323	15359	15266	15327	15281	15428	15358	15166	15496	15311	15374	15412	15399	15282	15339	15270	15404	15263	15248	15381	15369	15538	15373	15238	15409	15336	15400	15353	15471	15492	15342	15343	15386	15381	15458	15341	15246	15387	15308	15461	15272	15364	15236	15320	15296	15422	15374	15386	15291	15625	15312	15462	15317	15389	15295	15351	15315	15463	15454	15425	15391	15270	15262	15516	15457	15301	15338	15414	15185	15365	15312	15342	15380	15219	15592	15308	15267	15461	15455	15343	15379	15366	15339	15350	15344	15308	15431	15140	15460	15405	15293	15244	15387	15404	15233	15448	15169	15498	15221	15312	15359	15368	15308	15273	15415	15286	15297	15240	15556	15390	15378	15294	15240	15398	15341	15380	15394	15441	15273	15366	15455	15281	15432	15310	15366	15465	15439	15285	15333	15402	15247	15382	15303	15222	15241	15331	15565	15439	15445	15404	15283	15436	15231	15500	15323	15571	15214	15383	15469	15447	15302	15387	15389	15461	15183	15139	15416	15321	15470	15433	15428	15292	15476	15339	15479	15269	15363	15467	15323	15312	15460	15423	15151	15357	15339	15310	15330	15247	15521	15385	15443	15273	15323	15277	15408	15320	15428	15396	15126	15310	15384	15450	15465	15227	15485	15379	15332	15450	15386	15424	15455	15298	15402	15451	15260	15369	15430	15268	15343	15326	15490	15253	15183	15263	15457	15389	15261	15389	15337	15249	15495	15369	15385	15470	15445	15314	15374	15483	15338	15283	15365	15227	15434	15430	15517	15380	15394	15336	15367	15299	15344	15333	15342	15477	15314	15462	15283	15290	15526	15414	15378	15357	15235	15508	15322	15465	15410	15286	15455	15348	15222	15332	15320	15268	15297	15275	15323	15159	15395	15461	15211	15396	15372	15212	15477	15388	15264	15371	15300	15273	15347	15450	15255	15212	15373	15398	15242	15192	15372	15397	15283	15240	15457	15415	15353	15419	15418	15319	15320	15325	15333	15349	15491	15352	15363	15288	15298	15313	15341	15325	15406	15295	15434	15362	15303	15403	15200	15281	15329	15399	15464	15378	15336	15397	15291	15501	15524	15312	15500	15431	15460	15323	15439	15438	15392	15345	15420	15247	15327	15399	15187	15367	15444	15208	15433	15524	15328	15245	15326	15367	15474	15418	15403	15252	15338	15454	15328	15496	15425	15364	15386	15252	15260	15286	15419	15155	15489	15478	15150	15477	15429	15332	15341	15408	15374	15428	15310	15368	15265	15450	15447	15475	15482	15442	15168	15415	15409	15514	15326	15408	15288	15477	15453	15396	15238	15368	15266	15338	15423	15270	15241	15378	15318	15463	15253	15272	15410	15409	15515	15488	15442	15359	15258	15320	15500	15348	15294	15316	15289	15358	15385	15366	15261	15459	15330	15360	15194	15421	15317	15297	15286	15182	15372	15364	15317	15291	15425	15408	15490	15424	15236	15431	15342	15305	15441	15456	15384	15336	15523	15352	15392	15130	15394	15157	15246	15403	15330	15221	15284	15466	15372	15374	15244	15227	15436	15437	15334	15347	15375	15231	15381	15449	15241	15361	15255	15405	15253	15576	15258	15372	15309	15403	15196	15385	15366	15372	15237	15487	15296	15477	15383	15516	15343	15259	15370	15307	15383	15375	15386	15213	15484	15285	15513	15399	15321	15412	15430	15453	15354	15404	15384	15322	15377	15339	15225	15285	15157	15431	15382	15380	15397	15254	15411	15276	15462	15304	15359	15288	15413	15423	15391	15185	15360	15381	15397	15440	15226	15472	15463	15321	15256	15309	15292	15382	15379	15383	15492	15480	15376	15411	15402	15465	15473	15362	15338	15322	15380	15437	15146	15481	15243	15315	15343	15406	15368	15383	15477	15405	15387	15229	15248	15382	15434	15352	15247	15337	15293	15486	15335	15324	15369	15377	15373	15379	15288	15471	15379	15329	15234	15252	15397	15259	15272	15290	15219	15382	15147	15342	15496	15283	15439	15279	15350	15459	15404	15205	15564	15337	15381	15409	15361	15498	15273	15373	15257	15414	15424	15404	15513	15290	15349	15186	15422	15335	15444	15351	15390	15328	15385	15383	15439	15319	15205	15320	15295	15385	15417	15340	15502	15419	15328	15307	15334	15278	15240	15369	15325	15528	15574	15309	15299	15460	15502	15454	15222	15158	15383	15496	15303	15448	15311	15373	15200	15252	15333	15463	15492	15368	15257	15216	15298	15473	15203	15339	15265	15330	15345	15464	15423	15351	15352	15322	15339	15352	15370	15262	15215	15356	15239	15384	15430	15239	15347	15380	15342	15370	15352	15262	15395	15360	15340	15245	15309	15306	15243	15273	15392	15265	15341	15169	15425	15311	15345	15412	15355	15462	15169	15270	15403	15406	15264	15495	15391	15331	15447	15380	15213	15549	15277	15338	15310	15189	15257	15386	15235	15313	15254	15459	15373	15499	15507	15375	15286	15414	15250	15293	15266	15377	15259	15336	15443	15270	15403	15364	15405	15390	15509	15387	15327	15348	15223	15331	15302	15360	15601	15251	15331	15299	15379	15315	15312	15300	15319	15294	15413	15268	15404	15410	15224	15445	15468	15534	15297	15444	15387	15355	15276	15325	15262	15355	15538	15440	15475	15494	15282	15527	15269	15187	15388	15460	15376	15467	15394	15549	15121	15400	15439	15174	15568	15308	15383	15341	15269	15326	15318	15283	15383	15240	15336	15482	15393	15382	15437	15214	15330	15480	15540	15317	15300	15323	15265	15163	15420	15544	15430	15440	15257	15337	15194	15358	15377	15238	15262	15452	15364	15315	15275	15159	15251	15298	15461	15352	15283	15319	15361	15343	15343	15396	15393	15459	15499	15441	15326	15260	15476	15276	15306	15301	15259	15440	15094	15236	15214	15248	15460	15392	15314	15352	15424	15399	15455	15313	15451	15332	15479	15343	15150	15317	15233	15341	15280	15169	15251	15423	15223	15526	15261	15355	15334	15488	15381	15265	15325	15191	15284	15270	15319	15311	15341	15459	15269	15206	15217	15602	15290	15323	15438	15334	15521	15272	15314	15413	15410	15416	15361	15362	15443	15215	15303	15519	15349	15366	15293	15320	15412	15461	15377	15339	15364	15306	15170	15284	15160	15506	15212	15490	15308	15355	15501	15134	15438	15389	15383	15368	15262	15362	15337	15497	15385	15182	15299	15246	15345	15342	15401	15268	15361	15187	15499	15504	15349	15238	15224	15366	15324	15358	15432	15309	15247	15349	15393	15454	15273	15477	15362	15283	15343	15319	15267	15321	15353	15361	15345	15244	15449	15148	15500	15242	15440	15506	15391	15382	15492	15305	15369	15293	15324	15333	15278	15277	15339	15408	15280	15339	15380	15362	15175	15484	15347	15220	15287	15369	15373	15319	15308	15385	15245	15309	15300	15441	15465	15434	15401	15351	15338	15289	15453	15312	15319	15248	15247	15480	15318	15429	15235	15276	15215	15490	15332	15508	15336	15304	15302	15247	15384	15474	15353	15476	15290	15414	15262	15287	15269	15288	15425	15253	15382	15409	15568	15093	15226	15408	15391	15336	15140	15508	15456	15290	15413	15323	15293	15503	15329	15467	15351	15352	15180	15427	15398	15551	15207	15333	15260	15385	15320	15478	15221	15214	15349	15326	15536	15290	15256	15486	15436	15249	15406	15185	15472	15339	15392	15316	15420	15273	15468	15183	15438	15388	15519	15179	15387	15350	15278	15451	15279	15453	15460	15391	15438	15292	15342	15291	15559	15416	15314	15325	15511	15312	15259	15354	15560	15541	15279	15300	15342	15352	15494	15198	15451	15509	15415	15235	15376	15511	15311	15219	15259	15194	15451	15278	15344	15374	15252	15260	15399	15518	15381	15166	15276	15322	15437	15463	15233	15343	15326	15362	15380	15428	15328	15441	15349	15205	15518	15473	15286	15259	15155	15440	15309	15294	15405	15288	15346	15246	15457	15432	15327	15219	15350	15391	15406	15272	15292	15306	15324	15420	15335	15309	15377	15452	15291	15344	15476	15430	15293	15294	15369	15259	15219	15275	15401	15412	15256	15270	15378	15226	15442	15340	15443	15285	15436	15334	15314	15380	15317	15375	15226	15452	15360	15244	15387	15418	15299	15190	15270	15298	15402	15414	15262	15362	15370	15184	15388	15336	15383	15309	15364	15304	15354	15342	15385	15434	15361	15343	15282	15396	15394	15299	15405	15506	15390	15352	15302	15521	15241	15324	15613	15424	15253	15337	15410	15266	15351	15248	15498	15326	15403	15302	15449	15315	15426	15350	15329	15211	15317	15333	15491	15408	15292	15245	15296	15205	15407	15364	15391	15470	15448	15230	15112	15659	15306	15297	15385	15499	15295	15256	15424	15444	15324	15550	15428	15164	15401	15391	15508	15451	15147	15273	15466	15306	15418	15420	15401	15477	15201	15270	15279	15270	15498	15345	15555	15420	15201	15481	15393	15420	15330	15378	15280	15487	15377	15263	15329	15376
27761	25260	47095	37598	23736	17128	16175	15792	15757	15645	15915	15718	15879	15590	15808	15832	15965	16032	15879	15917	15793	15946	15713	15803	15732	15650	15904	15684	15976	15688	15893	15625	15787	15816	15927	15866	15677	15642	15949	15767	15849	15738	15894	15582	15810	15743	15684	15784	15903	15835	15620	15858	15727	15761	15755	15723	15745	15789	16047	15665	15724	15708	15758	15733	15492	15854	15895	15717	15777	15773	15717	15500	15766	15854	15834	15847	15942	15903	15895	15582	15871	15658	15678	15953	15825	15657	15863	15740	15554	15709	15761	15554	15781	15637	15918	15685	15713	15706	15600	15805	15797	15670	15826	15807	15618	15762	15731	15838	15722	15910	15767	15866	15737	15799	15694	15615	15816	15596	15698	15556	15747	15736	15787	15618	15758	15854	15879	15795	15866	15466	15737	15711	15672	15509	15771	15710	15973	15881	15697	15827	15735	15836	15708	15805	15733	15592	15799	15612	15823	15733	15792	15719	15832	15742	15953	15808	15800	15848	15572	15792	15763	15798	15817	15908	16033	15824	15776	15578	15807	15478	15748	15723	15681	15789	15690	15806	15639	15655	15720	15756	15678	15581	15860	15793	15708	15917	15522	15825	15681	15654	15767	15844	15837	15838	15641	15656	15659	15688	15694	15793	15748	15610	15769	15711	15669	15729	15651	15630	15944	15867	15832	15792	15620	15788	15649	15926	15558	15622	15899	15870	15807	15919	15672	15729	15807	15794	15539	15780	15868	15640	15671	15848	15777	15804	15739	15704	15576	15578	15729	15964	15646	15757	15728	15782	15722	15808	15872	15696	15622	15595	15694	15384	15565	15729	15830	15967	15652	15877	15758	15739	15733	15482	15698	15721	15783	15871	15646	15631	15515	15746	15652	15789	15679	15872	15872	15580	15671	15662	15567	15737	15998	15762	15652	15826	15564	15740	15983	15880	15852	15562	15702	15826	15835	15644	15588	15776	15572	15748	15920	15781	15793	15601	15886	15666	15801	15860	15865	15878	15596	15914	15789	15782	15723	15596	15716	15764	15671	15618	15680	15750	15711	15712	15729	15865	15815	15872	15722	15939	15694	15688	15782	15700	15776	15714	15885	15632	15764	15846	15726	15696	15615	15620	15876	15930	15762	15906	15684	15592	15665	15661	15662	15762	15772	15835	15715	15494	15861	15615	15844	15800	15707	15767	15802	15584	15686	15877	15846	15878	15683	15838	15615	15643	15667	15965	15823	15802	15897	15617	15726	15722	15903	15828	15814	15763	15709	15773	15547	15814	15634	15720	15786	15700	15752	15868	15772	15614	15876	15676	15635	15654	15819	15718	15768	15906	15675	15749	15786	15814	15813	15816	15620	15553	15773	15609	15746	15747	15634	15775	15800	15747	15668	15709	15671	15596	15694	15774	15837	15716	15785	15611	15732	15867	15697	15863	15665	15718	15537	15658	15633	15744	15792	15611	15692	15690	15705	15707	15677	15624	15579	15819	15784	15848	15718	15750	15929	15570	15714	15729	15750	16057	15633	15688	15925	15819	15849	15674	15735	15774	15784	15719	15799	15672	15838	15988	15724	15777	15813	15885	15722	15700	15589	15804	15770	15617	15655	15702	15958	15812	15794	15813	15653	15941	15927	15882	15770	15615	15765	15854	15841	15690	15552	15770	15847	15733	15689	15758	15689	15686	15667	15739	15768	15634	15661	15772	15947	15670	15594	15812	15836	16009	15769	15703	15942	15794	15687	15762	15799	15693	15845	15758	15652	15628	15553	15520	15706	15674	15772	16097	15718	15929	15725	15649	15649	15887	15818	15926	15566	15691	15942	15776	15676	15723	15795	15579	15766	15696	15740	15780	15870	15857	15658	15673	15662	15878	15610	15629	15657	15994	15764	15772	15775	15717	15828	15754	15716	15745	15747	15931	15742	15806	15720	15710	15721	15836	15894	15750	15669	15742	15798	15638	15680	15736	15634	15656	15754	15779	15656	15761	15695	15892	15783	15597	15582	15775	15700	15937	15826	15796	15679	15692	15750	15726	15586	15652	15561	15565	15682	15639	15572	15797	15607	15846	15628	15813	15772	15952	15606	15899	15637	15612	15844	15677	15768	16015	15659	15647	15756	15700	15693	15638	15556	15792	15803	15812	15788	15763	15757	15836	15765	15770	15775	15595	15877	15721	15547	15753	15818	15561	15808	15860	15613	15772	15840	15834	15899	15821	15931	15745	15922	15783	15818	15597	15913	15782	15879	15703	15634	15701	15521	15621	15958	15734	15748	15735	15621	15703	15752	16000	15835	15550	15612	15743	15535	15911	15852	15581	15714	15694	15928	15804	15941	15602	15704	15664	15842	15754	15866	15880	15894	15888	15988	15717	15880	15690	15635	15965	15672	15690	15818	15530	15599	15616	15641	15738	15622	15831	15975	15921	15833	15874	15724	15862	15654	15676	15833	15686	15771	16073	15692	15783	15889	15720	15673	15780	15919	15669	15822	15899	15742	15610	15718	15668	15773	15844	15730	15680	15675	15803	15758	15835	15766	15616	15699	15595	15663	15563	15864	15618	15568	15937	15696	15698	15861	15834	15849	15614	15562	15736	15797	15761	15737	15740	15650	15723	15907	15865	15879	15848	15891	15794	15734	15866	16044	15599	15742	15869	15917	15751	15550	15747	15560	15764	15577	15901	15749	15728	15514	15740	15769	15755	15777	15691	15879	15651	15611	15514	15495	15826	15846	15646	15809	15605	15615	15701	15622	15603	15734	15698	15773	15869	15731	15670	15842	15696	15723	15798	15757	15785	15765	15902	15872	15577	15691	15923	15790	15716	15776	15771	15783	15678	15812	15636	16031	15815	15591	15766	15666	15520	15753	15771	15608	15698	15747	15699	15838	15729	15681	15737	15687	15600	15802	15917	15634	15850	15615	15785	15646	15724	15720	15827	15715	15794	15845	15787	15812	15744	15893	15834	15624	15933	15806	15529	15682	15909	15753	15679	15737	15632	15571	15827	15613	15723	15648	15846	15647	15573	15686	15641	15722	15824	15710	15588	15660	15363	15704	15730	15868	15929	15866	15634	15682	15728	15689	15897	15848	15751	15692	15885	15726	15866	15791	15608	15922	15658	15899	15634	15758	15732	15831	15922	15834	15963	15647	15893	15768	15753	15716	15731	15920	15850	15687	15857	15858	15726	15721	15733	15620	15644	15652	15873	15670	15683	15914	15769	15660	15649	16031	16043	15961	15868	15691	15522	15809	15684	15693	15693	15870	15906	15632	15786	15955	15676	15808	15722	15799	15796	15781	15702	15837	15611	15637	15818	15754	15811	15772	15841	15811	15705	15885	15680	15753	15597	15907	15655	15697	15560	15790	15714	15533	15778	15777	15934	15989	15683	15692	15651	15785	15866	15858	15867	15808	15747	15802	15904	15818	15579	15735	15819	15738	15931	15693	15940	15554	15754	15482	15738	15804	15707	15846	15836	15892	15761	15807	15674	15507	15719	15768	15709	15824	15676	15658	15772	15923	15835	15740	15740	15697	15797	15630	15594	15796	15600	15895	15742	15661	15697	15704	15703	15904	15876	15744	15714	15801	15779	15790	15560	15852	15685	15923	15788	15739	15781	15959	15709	15660	15781	15916	15846	15691	15695	15746	15834	15507	15682	15826	15663	15647	15741	15494	15628	15468	15720	15822	15809	15843	15666	15709	15595	15612	15746	15911	15797	15794	15819	15625	15893	15691	15799	15527	15751	15648	15695	15878	15734	15762	15844	15878	15781	15738	15785	15926	15706	15746	15692	15699	15900	15893	15663	15739	15656	15709	15855	15642	15662	15666	15838	15876	15737	15796	15577	15678	15653	15805	15795	15657	15691	15698	15770	15588	15715	15715	15712	15699	15687	15863	15737	15826	15731	15728	15813	15841	15706	15667	15808	15579	15512	15720	15619	15760	15648	15694	15934	15667	15520	15843	15922	15921	15825	15656	15795	15754	15765	15902	15877	15627	15522	16001	15817	15600	15798	15634	15922	15837	15636	15866	15942	15640	15640	15649	15725	15694	15580	15609	15751	15768	15828	15791	15730	15898	15723	15651	15824	15787	15623	15670	15779	15885	15671	15656	15809	15723	15725	15677	15781	15542	15769	15806	15497	15778	15812	15846	15660	15782	15649	15843	15848	15796	15758	16044	15679	15656	15788	15797	15664	15569	15877	15929	15766	15705	15724	15584	15717	15785	15625	15881	15715	15790	15606	15900	15645	15895	15776	15660	15732	15875	15726	15638	15767	15836	15734	15668	15832	15858	15540	15820	15694	15749	15715	15824	15751	15480	15585	15389	15824	15841	15747	15741	15888	15857	15946	15767	15564	15704	15705	15893	15619	15934	15817	15758	15581	15638	15654	15823	15779	15745	15584	15849	15783	15819	15954	15861	15729	15721	15831	15751	15578	15782	15753	15734	15831	15710	15611	15787	15577	15614	15569	15752	15807	15769	15777	15700	15651	15672	15662	15967	15581	15668	15780	15789	15620	15988	15671	15874	15808	15905	15566	15597	15619	15687	15613	15760	15734	15780	15796	15822	15835	15590	15897	15688	15807	15806	15685	15744	15834	15795	15753	15846	15762	15891	15765	15719	15753	15625	15632	15768	15524	15821	15900	15691	15701	15630	15787	15852	15675	15660	15647	15911	15620	15608	15790	15658	15784	15764	15588	15538	15737	15786	15668	15750	15538	15798	15920	15894	15927	15798	15786	15832	15738	15593	15705	15870	15692	15663	15713	15405	15772	15930	15695	15792	15650	15959	15765	15788	15903	15785	15796	15846	15640	15918	15755	15663	15626	15871	15739	15802	15663	15666	15869	15681	15732	15980	15725	15752	15610	15594	15743	15759	15698	15745	15713	15862	15653	15731	15706	15793	15856	15903	15710	15720	15662	15983	15720	15762	15782	15703	15696	15709	15630	15672	15690	15711	15765	16146	15930	15806	15735	15720	15744	15621	15779	15739	15836	15729	15727	15942	15821	15991	15602	15853	15661	15781	15721	15734	15646	15909	15712	15680	15628	15849	15756	15630	15937	15416	15607	15662	15782	15508	15705	15815	15599	15852	15892	15662	15732	15746	15600	15635	15660	15772	15846	15702	15789	15899	15931	15805	15725
15920	35606	51400	35285	21676	14816	14723	14871	14750	14729	14723	14733	14750	14652	14832	14559	14586	14742	14642	14638	14812	14693	14703	14597	14728	14642	14788	14746	14839	14821	14658	14745	14719	14535	14945	14673	14626	14817	14760	14907	14766	14803	14723	14580	14679	14860	14822	14756	14807	14736	14743	14916	14575	14900	14766	14843	14740	14901	14706	14732	14808	14682	14674	14757	14721	14720	14644	14688	14616	14681	14842	14693	14638	14746	14747	14911	14716	14828	14732	14554	14865	14781	14847	14739	14794	14802	14869	14627	14712	14766	14790	14834	14743	14917	14847	14775	14676	14702	14767	14604	14733	14909	14836	14722	14696	14629	14860	14724	14769	14669	14845	14653	14843	14784	14607	14761	14565	14767	14622	14793	14798	14564	14612	14940	14977	14747	14660	14791	14774	14706	14629	14752	14862	14622	14734	14782	14884	14655	14627	14830	14612	14519	14553	14671	14502	14737	14505	14755	14771	14763	14770	14939	14709	14819	14695	14810	14799	14792	14822	14710	14710	14727	14595	14844	14700	14690	14837	14858	14756	14737	14948	14640	14504	14809	14728	14698	14698	14815	14671	14845	14748	14713	14736	14768	14588	14812	14799	14864	14666	14668	14582	14635	14713	14943	14766	14607	14610	14688	14853	14614	14811	14715	14749	14750	14662	14631	14827	14724	14718	14605	14635	14803	14697	14774	14614	14678	14739	14793	14637	14723	14586	14785	14857	14808	14713	14896	14760	14769	14802	14955	14632	14685	14658	14718	14914	14897	14717	14778	14878	14829	14796	14874	14677	14669	14615	14909	14765	14644	14799	14755	14729	14816	14713	14828	14702	14705	14847	14709	14655	14804	14840	14835	14780	14684	14841	14776	14743	14959	14703	14843	14683	14811	14865	14836	14797	14542	14706	14682	14677	14790	14678	14697	14653	14685	14749	14704	14779	14656	14725	14761	14650	14920	14840	14671	14563	14632	14652	14816	14735	14767	14507	14668	14832	14747	14842	14593	14668	14725	14814	14784	14952	14608	14798	14738	14848	14611	14828	14677	14935	14807	14864	14826	14612	14672	14750	14765	14742	14664	14951	14628	14693	14754	14800	14713	14721	14847	14640	14749	14682	14625	14861	14569	14656	14693	14792	14764	14769	14593	14575	14765	14582	14789	14802	14775	14656	14737	14767	14643	14774	14867	14726	14727	14604	14789	14748	14912	14720	14824	14696	15020	14746	14619	14659	14799	14768	14764	14588	14781	14621	14810	14843	14639	14707	14837	14806	14774	14712	14917	14811	14671	14835	14765	14630	14703	14678	14748	14610	14665	14956	14838	14781	14582	14795	14761	14629	14488	14690	14728	14706	14590	14727	14908	14754	14714	14636	14820	14817	14705	14858	14846	14745	14849	14941	14880	14659	14726	14874	14601	14840	14815	14728	14586	14927	14667	14633	14813	14861	14733	14673	14787	14750	14864	14556	14706	14808	14727	14702	14777	14800	14878	14627	14751	14744	14651	14647	14697	14919	14763	14661	14776	14712	14687	14787	14835	14676	14726	14695	14715	14835	14700	14769	14753	14726	14737	14712	14815	14635	14798	14771	14631	14814	14716	14806	14638	14694	14673	14564	14897	14696	14739	14551	14788	14784	14776	14769	14681	14730	14736	15008	14761	14692	14604	14848	14770	14809	14637	14746	14747	14889	14808	14749	14776	14910	14645	14557	14670	14770	14819	14780	14617	14746	14929	14799	14840	14775	14604	14825	14600	14870	14755	14635	14751	14767	14684	14829	14681	14581	14684	14872	14819	14790	14817	14827	14682	14758	14708	14807	14814	14756	14896	14664	14831	14755	14886	14761	14693	14624	14816	14676	14807	14846	14750	14719	14670	14601	14656	14716	14746	14785	14724	14776	14663	14604	14804	14742	14829	14586	14738	14653	14688	14821	14640	14807	14796	14761	14808	14724	14549	14571	14841	14798	14689	14818	14527	14618	14723	14671	14810	14796	14875	14785	14770	14626	14765	14857	14890	14687	14652	14807	14797	14710	14776	14623	14670	14679	14746	14753	14658	14785	14788	14725	14834	14736	14650	14655	14630	14831	14683	14627	14778	14835	14850	14856	14667	14691	14730	14803	14726	14681	14801	14772	14695	14719	14596	14652	14721	14854	14779	14662	14638	14689	14740	14820	14809	14692	14813	14739	14765	14660	14669	14739	14632	14695	14915	14759	14645	14856	14644	14629	14798	14867	14834	14706	14740	14934	14810	14622	14728	14699	14707	14869	14605	14839	14687	14721	14661	14859	14818	14723	14697	14768	14665	14822	14744	14659	14671	14985	14795	14751	14651	14657	14691	14804	14750	14686	14754	14768	14710	14893	14781	14593	14825	14720	14787	14815	14781	14742	14698	14745	14696	14784	14909	14845	14790	14831	14674	14624	14710	14697	14746	14655	14714	14737	14580	14741	14765	14676	14808	14788	14673	14761	14760	14777	14828	14768	14808	14545	14902	14696	14750	14574	14763	14721	14763	14647	14826	14768	14785	14766	14750	14786	14802	14769	14861	14771	14806	14702	14694	14600	14812	14765	14796	14743	14702	14796	14821	14615	14722	14896	14628	14693	14785	14705	14806	14748	14872	14852	14654	14760	14729	14736	14689	14755	14625	14736	14841	14811	15041	14722	14845	14553	14780	14752	14733	14626	14789	14664	14756	14914	14710	14649	14860	14773	14609	14781	14837	14675	14686	14670	14693	14831	14950	14630	14746	14722	14733	14836	14626	14752	14776	14649	14882	14626	14726	14719	14740	14784	14840	14784	14605	14710	14750	14719	14754	14886	14681	14793	14645	14939	14800	14732	14736	14567	14709	14897	14791	14827	14742	14790	14809	14664	14819	14784	14595	14605	14753	14857	14854	14708	14693	14773	14872	14847	14831	14714	14661	14799	14579	14788	14784	14682	14684	14842	14871	14816	14737	14872	14777	14728	14727	14596	14681	14775	14771	14813	14705	14719	14772	14925	14640	14604	14757	15012	14587	14754	14646	14810	14663	14820	14826	14770	14892	14673	14815	14798	14762	14682	14851	14600	14677	14727	14733	14748	14636	14805	14694	14862	14727	14794	14735	14826	14612	14911	14833	14698	14481	14607	14860	14598	14642	14774	14721	14556	14832	14638	14661	14625	14668	14780	14755	14701	14821	14813	14803	14651	14761	14746	14574	14711	14761	14549	14799	14759	14650	14985	14726	14665	14945	14794	14657	14783	14571	14776	14832	14698	14710	14648	14867	14817	14854	14690	14770	14613	14578	14522	14774	14658	14732	14772	14665	14716	14685	14689	14833	14780	14788	14715	14691	14921	14741	14680	14783	14870	14723	14767	14800	14761	14749	14610	14688	14923	14690	14661	14546	14680	14815	14726	14593	14659	14766	14688	14635	14749	14585	14764	14950	14852	14695	14656	14792	14667	14852	14880	14729	14828	14766	14766	14785	14826	14651	14863	14712	14688	14674	14896	14577	14723	14743	14797	14728	14735	14745	14853	14735	14814	14687	14826	14673	14779	14901	14754	14651	14639	14850	14701	14772	14815	14591	14572	14779	14635	14608	14729	14731	14859	14626	14884	14812	14755	14717	14761	14705	14804	14718	14678	14716	14719	14973	14573	14752	14746	15119	14648	14808	14655	14687	14715	14748	14603	14712	14804	14793	14685	14714	14814	14830	14571	14683	14929	14706	14928	14796	14854	14837	14788	14745	14667	14880	14680	14761	14728	14646	14677	14640	14735	14681	14795	14775	14685	14917	14792	14751	14663	14689	14740	15027	14711	14567	14880	14623	14745	14737	14677	14647	14740	14806	14803	14766	14839	14748	14706	14720	14749	14714	14501	14888	14646	14828	14583	14947	14820	14620	14818	14665	14851	14710	14762	14787	14729	14858	14570	14870	14677	14738	14702	14528	14957	14561	14734	14764	14753	14616	14672	14742	14934	14719	14622	14560	14792	14747	14589	14787	14534	14791	14833	14497	14778	14784	14688	14785	14768	14703	14775	14880	14713	14708	14855	14752	14784	14629	14732	14788	14879	14712	14566	14642	14769	14771	14733	14679	14627	14913	14942	14802	14826	14734	14645	14900	14674	14858	14659	14831	14698	14840	14904	14642	14673	14790	14731	14910	14653	14566	14654	14741	14731	14717	14753	14743	14768	14779	14756	14694	14757	14664	14699	14565	14856	14681	14804	14848	14797	14763	14936	14731	14798	14786	14553	14693	14890	14718	14837	14855	14917	14754	14978	14772	14809	14702	14975	14704	14687	14705	14719	14714	14832	14822	14756	14761	14850	14856	14766	14670	14715	14748	14649	14705	14719	14840	14820	14688	14862	14698	14718	14759	14770	14813	14693	14721	14664	14894	14492	14743	14929	14784	14596	14786	14862	14856	14781	14814	14834	14733	14777	14791	14739	14938	14767	14834	14741	14761	14635	14641	14570	14775	14692	14842	14806	14830	14651	14694	14692	14575	14749	14710	14657	14778	14656	14819	14704	14836	14760	14794	14708	14627	14724	14855	14695	14812	14660	14799	14686	14723	14699	14630	14751	14538	14802	14876	14719	14835	14668	14657	14771	14749	14468	14896	14855	14695	14708	14645	14854	14670	14847	14857	14671	14890	14783	14616	14794	14776	14764	14741	14686	14885	14911	14591	14826	14911	14816	14626	14532	14723	14686	14755	14722	14680	14813	14692	14912	14703	14811	14884	14667	14767	14758	14852	14820	14956	14706	14759	14808	14838	14744	14840	14777	14622	14679	14822	14704	14659	14634	14629	14739	14663	14828	14848	14718	14771	14859	14653	14735	14692	14747	14886	14781	14673	14749	14662	14775	14786	14959	14716	14738	14882	14658	14716	14664	14717	14773	14742	14839	14822	14732	14681	14756	14789	14646	14764	14667	14655	14816	14674	14862	14737	14643	14698	14878	14685	14739	14916	14668	14617	14744	14903	14572	14757	14842	14734	14725	14727	14708	14634	14603	14787	14688	14516	14695	14774	14673	14747	14843	14706	14810	14722	14629	14644	14649	14736	14680	14726	14734	14650	14808	14733	14712	14742	14846	14743	14728	14715	14664	14656	14694	14721	14863	14703	14669	14808	14532	14703	14708	14885	14647	14660	14946	14769
23276	21869	42733	53982	39923	23790	21687	17421	16310	16508	16193	16018	16105	16290	16273	15935	16106	15957	16006	16054	15938	15994	15852	15946	16029	15925	16037	15891	15983	15926	15801	15910	15967	16038	15845	15960	15866	15956	16025	15843	15891	15993	15807	15822	15919	15770	15864	15815	15968	15683	15975	15871	15769	15830	15710	15800	15922	16093	16137	15903	15875	15871	15946	15646	15861	15795	15947	15902	16088	15861	16078	15857	15943	15952	16029	15916	16039	15662	15855	15574	15826	15711	15902	15630	15887	15739	15853	15797	15829	15803	15922	16113	15859	15927	15977	15869	15875	15864	15806	15731	15934	15717	15695	15861	15660	15869	15949	15886	15902	15616	15964	15902	15834	15789	15806	15942	15688	15763	15754	15939	15915	15903	15830	15792	15801	15782	15878	15893	16027	15800	15936	15817	15678	15838	15707	15739	15909	15946	15872	15920	15606	15839	15801	15745	15787	15745	15749	15838	16023	15907	15810	15740	15885	15883	15760	15917	15864	15746	15610	15841	15648	15650	15778	15693	15875	15969	15800	15617	15732	15890	15805	15734	15697	15906	16003	15764	16077	15894	15812	15751	15786	15870	15922	15957	15878	15978	16051	15811	15811	15964	15797	15818	15926	15723	15725	15913	15641	15864	15919	15903	15575	15940	15865	15856	15835	15825	15904	15978	15832	15840	15858	15894	16035	15947	15923	15804	15891	15793	15911	15790	15760	15853	15948	15705	15706	15913	15824	15808	15819	15801	15938	15906	15678	15836	15734	15818	15892	15787	15923	15719	15678	15800	15911	15775	15731	15819	15822	15792	15690	15797	15961	15674	15678	15635	15651	15777	15693	15736	15836	16018	15808	16003	15792	15870	15833	15777	15833	15751	15816	15830	15853	15786	15761	15734	15809	15801	15941	15864	15795	15877	15734	15903	15722	15858	15789	15724	15903	15868	15708	15803	15810	15747	15841	15645	15727	15722	15766	15578	15842	15678	15655	15749	15654	15947	15846	15844	15897	15975	15779	15950	15709	16036	15928	15846	15901	15922	15808	15750	15827	15895	15834	15733	15784	15807	15904	16055	15926	15745	15749	15646	15697	15757	15696	15988	15958	15850	15725	15845	16000	15948	15840	15590	15777	15852	15891	15874	15979	15884	15820	15827	15880	15920	15670	15637	15934	15630	15921	15925	15921	15832	15773	15730	15796	15809	15878	15767	15842	16000	15864	16030	15841	15990	15868	15660	15834	15688	15846	15948	16038	15806	15681	15834	15868	15694	15681	15824	15750	15849	15761	15811	15754	15756	15653	15748	15946	15706	15628	15727	15895	15764	15759	15690	15841	15724	15833	15688	15769	15823	15627	15812	15961	15762	15898	15691	15846	15766	15951	15760	15773	15815	15866	15853	15932	15811	15702	15727	15914	15826	15839	15942	15853	15862	15791	15746	15789	15758	15773	15831	15756	15817	15733	15704	15721	15788	15722	15706	15879	15696	15770	15769	15679	15819	15785	15820	15770	15850	15798	15862	15776	15938	15914	15881	15903	15652	15701	15714	15918	15793	16054	15819	15787	15777	15965	15754	15886	16014	15783	15751	15680	15762	15841	15849	15727	15673	15636	15905	15867	15828	15902	15921	15701	15832	15905	15769	16024	15922	15850	15675	15997	15888	15905	15657	15740	15802	15829	15810	15691	15775	15721	15901	15848	15910	15788	15891	15880	15873	15734	15685	15626	15721	15805	15636	15861	15813	15889	15899	15857	15599	15827	15939	15673	15608	15827	15990	16013	15845	15841	15641	15708	15895	15634	15796	15610	15873	15972	15923	15693	15819	15855	15751	15923	15843	15724	15915	15773	15756	15796	15615	15703	15854	15820	15857	16042	15777	15873	15713	15799	15737	15745	15857	15744	15580	15939	15993	15557	15880	15865	15824	15842	15718	15748	15899	15887	15826	16050	15748	15901	15985	15864	15798	15723	15765	15870	15806	15902	15888	15725	15583	15753	15768	15836	15734	15937	15947	15947	15949	15793	15843	15910	15693	15722	15993	15754	15874	15938	15656	15548	15868	15746	15844	15786	15748	15853	15854	15754	15642	15619	15711	15880	15651	15946	15701	15941	15907	15931	15879	15808	15925	15827	15774	15803	15907	15755	15737	15926	15822	15742	15866	15801	15820	15867	15903	15924	15760	15974	15571	15688	15804	15925	15775	15527	15740	15812	15929	15698	15874	15737	15726	15774	15887	15811	15922	15837	15843	15870	15779	15821	15902	15913	15840	15820	15838	15789	15740	15792	15887	15720	15934	15886	15833	15699	15893	15809	15896	15918	15768	15709	15838	15878	15858	16093	15784	15932	15827	15713	15796	15908	15739	15682	15684	15663	15757	15954	15836	15866	15671	15808	15753	15936	15842	15636	15855	15908	15706	15846	15827	15876	15902	15830	15899	15856	15845	15747	15926	15924	15813	15810	15739	15794	15994	16002	15838	15723	15666	15828	15980	15660	15987	16022	16013	15786	15881	15892	15745	15864	15704	16076	15656	15928	16001	15768	15675	15948	15772	15719	15701	15841	15788	15833	15871	15829	15597	15791	15892	15903	15611	15699	15821	16001	15707	16005	15688	16005	15707	15882	15856	15817	15759	15664	15943	15888	16074	15636	15720	15810	15944	15879	15787	15925	15827	15715	15789	16007	15816	15847	15724	15800	15821	15815	15816	15765	15807	15970	15800	15808	15647	15880	15730	15855	15873	15849	15715	15819	15566	15859	15761	15609	15804	16013	15940	16008	15772	15780	15907	15845	15785	15735	15756	15766	15827	16086	15657	15949	15896	15964	15788	15742	15678	15794	15813	15786	15739	15779	15750	15703	15612	15694	15774	15864	15761	15703	15754	16021	15757	15777	15845	15694	15896	15769	15948	15862	15864	15831	15761	15896	15680	15830	16097	15846	15770	15906	15916	15908	15804	15821	15778	15851	16006	15791	15926	15949	15897	15871	15769	15820	15906	15790	15652	15619	15794	15844	15979	15677	16008	15826	15735	15841	15924	15755	15807	15753	15751	15864	15787	15725	15765	15842	15745	15677	15866	15905	15806	15732	15648	15706	15824	16004	15723	15823	15861	15792	15734	15717	15520	15778	15822	15976	15770	15755	15988	15885	15819	15734	15588	15808	15818	15921	15637	15828	15739	15771	15938	15690	15740	15831	15735	15794	15715	15836	15793	15831	15839	15650	15849	15857	15630	15756	15659	15795	15751	15831	15776	15837	15682	15590	15807	15968	15938	15732	15780	15713	15728	15951	15809	15842	15839	15881	15916	15897	15860	15953	15787	15820	15834	15847	16033	15639	15594	15994	15828	15760	15567	15899	15836	16042	15864	15715	15856	15882	15820	15677	15726	15917	15788	15910	15779	15974	15774	15729	15725	15907	15689	15771	15897	15883	15877	15830	15783	15906	15977	15806	15851	15829	15838	15943	15694	15747	15868	15673	15932	15713	15747	15793	15824	15611	15670	15890	15824	16059	15800	15864	15911	15820	15532	15928	15800	15745	15894	15840	15737	15800	15850	15697	15832	15726	15757	15705	15733	15800	15894	15658	15790	15894	15711	15878	15789	15951	15746	15752	15815	15950	15573	15932	15801	15787	15828	15747	15826	15905	15732	15892	15834	15793	15968	15796	15681	15721	15804	15969	15934	15904	15719	15752	15767	15891	15630	15743	15737	15811	15994	15856	15556	15656	15831	15930	15933	15851	16029	15716	15791	15730	15789	15744	15722	15681	15760	15781	15707	15899	15758	15877	15702	15777	15751	15756	15800	15718	15764	15798	15780	15675	15744	15787	15886	15873	15915	15955	15859	15755	15884	15834	15841	15946	15835	15752	15761	15607	16051	15592	15718	15977	15743	15619	15640	15839	15972	15940	15646	15687	15789	15848	15767	15709	15694	15871	15859	16036	15944	15805	15770	15795	15927	15754	15836	15771	15794	15976	15437	15993	15924	15989	15690	15761	15852	16075	15841	15624	15809	15818	15953	15812	15935	15952	15815	16007	16054	15799	15804	15870	15828	15777	15748	15967	15885	15617	15845	15947	15918	15990	15908	15926	15770	15591	15731	15868	15738	15719	15668	15534	15741	15736	15872	15677	15795	15688	15838	15997	15875	16046	15887	15967	15836	15799	15791	15819	15903	15674	15747	15919	15810	15768	15808	15771	15760	15985	15827	15874	15952	15776	15777	15841	15728	15973	15816	15857	15868	15854	15911	15679	15586	15836	15792	15887	15685	15792	15812	15833	15610	15726	15784	15648	15886	15814	15691	15792	15704	15581	15579	15854	15643	15806	15782	15821	15826	15894	15676	15869	15874	15858	15737	15828	16015	15761	15758	15684	15761	15771	15774	15983	15902	15691	15705	15819	15746	15759	15887	15890	15788	15728	15823	15809	15780	15799	16044	15804	16127	15877	15935	16025	15654	15753	15742	15807	15600	15884	15917	15974	16005	15914	15957	15764	15591	15768	15576	15797	16111	15903	15782	15825	15613	15930	15768	15846	15759	15955	15770	16006	15951	15908	15882	15676	15930	15823	15845	15697	15815	15712	15488	15676	15863	15779	15910	15799	15829	15721	15955	15925	15858	15802	15935	15686	15877	16052	15819	15655	15735	15873	15738	15910	15995	15765	15750	15697	15979	15868	16042	15699	15736	15841	15883	15656	15747	15861	15863	15652	15704	15979	15862	15834	15802	15780	15734	15931	15923	16015	16092	15794	15906	15911	15815	15736	15902	15659	15789	15772	15705	15736	15822	15575	15830	15960	15930	15883	15868	15816	15685	16036	15865	15809	15764	15548	15717	15829	15744	15903	15875	15922	15716	15726	15779	15583	15911	15800	15859	15808	15665	15697	15895	15924	15747	15943	15791	15639	15700	15630	15855	15684	15569	15881	15754	15925	15659	15899	15987	15775	15791	15838	15757	15698	15934	15797	15806	16023	15632	15824	15955	15979	15830	15777	15668	15841	15920	15747	15785	15931	15960	15943	15668	15854	16046	15731	15805	15833	15788	15833	15752	15756	15896	15801	15860	16026	15688	16014	16003	15885	15644	15900	15854	15774	15769	15864	15760	15993	15663	15831	15833	15728	15810	15625	15755	15562	15595	15894	15578	15577	15797
25942	64810	101647	83560	44529	15159	15140	14910	14840	14768	15073	14869	14798	14793	14997	14798	14980	14974	14862	14779	15012	14766	14741	14786	14778	14984	14734	14815	14869	14792	14959	14828	14838	14863	14832	14780	14760	14829	14736	14762	14954	14714	14781	14869	14850	14889	14869	14757	14882	14905	14940	14589	14728	14719	14721	14789	14720	14826	14745	14715	14789	14729	14568	14871	14812	14767	14662	14733	14730	14718	14874	14721	14770	14622	14675	14978	15050	15023	14736	14683	14742	15014	14744	14792	14662	14756	14870	14546	14654	14645	14775	14686	14849	14654	14716	14875	14729	14974	14894	14705	14879	14798	14758	14857	14676	14756	14723	14763	14735	14820	14853	14714	14898	14771	14832	14740	14773	14907	14757	14735	14740	14624	14686	14823	14695	14802	14701	14823	14888	14687	14742	14743	14878	14774	14846	15142	14786	14783	14784	14946	14791	14698	14926	14756	14749	14895	14916	14826	14721	14803	14668	14724	14595	14981	14781	14848	14902	14800	14804	14658	14781	14906	14806	14848	14759	14611	14717	14734	14874	14754	14856	14682	14761	14776	14606	14897	14742	14742	14817	14668	14737	14851	14769	14895	14854	14717	14755	14801	14784	14785	14777	14832	14829	14724	14931	14794	14727	14867	14895	14771	14809	14832	14708	14720	14695	14900	14812	14679	14592	14765	14673	14834	14769	14875	14821	14817	14659	14846	14983	14809	14946	14856	14797	14772	14893	14644	14750	14764	14684	14692	14613	14830	14757	14785	14701	14895	14746	14857	14868	14756	14633	14780	14643	14752	14807	14643	14784	14802	14847	14834	14628	14789	14778	14759	14933	14975	14755	14882	14935	14783	14824	14926	14776	14903	14818	14677	14841	14828	14758	14683	14720	14736	14662	14672	14912	14666	14900	14676	14663	14898	14639	14864	14829	14879	14834	14642	14749	14633	14600	14759	14712	14709	14690	14838	14677	14831	14832	14792	14713	14764	14892	14879	14683	14659	14782	14749	14783	15063	14574	14749	14852	14751	14776	14709	14753	14798	14687	14845	14697	14823	14696	14703	14732	14828	14808	14701	14592	14634	14772	14727	14772	14919	14685	14670	14836	14691	14705	14623	14768	14688	14749	14830	14573	14817	14649	14627	14702	14683	14937	14810	14732	14715	14706	14661	14840	14680	14728	14708	14717	14791	14745	14805	14750	14709	14729	14767	14805	14795	14775	14796	14818	14676	14747	14830	14836	14763	14852	14765	14871	14688	14682	14813	14715	14677	14823	14820	14647	14866	14958	14708	14684	14742	14650	14792	14737	14729	14855	14796	14733	14736	14860	14861	14879	14702	14718	14774	14700	14674	14554	14815	14816	14729	14755	14758	14766	14888	15072	14776	14889	14766	14838	14826	14707	14719	14600	14810	14939	14707	14679	14696	14800	14741	14525	14884	14792	14813	14645	14732	14799	14676	14691	14750	14874	14716	14768	14740	14791	14919	14843	14823	14754	14822	14781	14704	14737	14843	14857	14677	14886	14714	14813	14848	14616	14711	14775	14858	14728	15007	14935	14715	14692	14763	14931	14794	14806	14909	14718	14697	14884	14840	14733	14803	14835	14774	14624	14612	14734	14713	14701	14926	14806	14670	14727	14817	14536	14698	14630	14683	14747	14812	14715	14806	14841	14863	14886	14622	14766	14760	14602	14837	14785	14566	14741	14569	14752	14878	14900	14772	14809	14655	14865	14835	14861	14709	14556	14876	14779	14689	14613	14811	14776	14852	14744	14946	14759	14884	14735	14775	14725	14832	14789	15021	14761	14685	14845	14855	14709	14897	14783	14805	14514	14819	14679	14728	14753	14924	14654	14727	14686	14801	14810	14840	14803	14864	14857	14843	14713	14897	14846	14730	14816	14868	14913	14720	14890	14793	14780	14680	14793	15022	14753	14916	14852	14696	14573	14852	14966	14741	14805	14872	14833	14751	14890	14809	14850	14901	14809	14817	14745	14812	14753	14782	14856	14666	14838	14751	14792	14739	14669	14750	14654	14780	14772	14833	14733	14950	14834	14817	14733	14814	14512	14678	14634	14729	14641	14656	14636	14892	14702	14611	14814	14601	14796	14657	14839	14915	14759	14750	14782	14881	14724	14882	14746	14725	14809	14682	14884	14856	14766	14844	14776	14801	14802	14603	14871	14830	14808	14677	14780	14837	14585	14741	14804	14945	14781	14708	14720	14652	14759	14608	14628	14546	14771	14895	14759	14830	14939	14825	14533	14829	14876	14688	14634	14805	14690	14747	14862	14725	14713	14869	14773	14739	14767	14975	14824	14731	14745	14845	14671	14641	14875	14935	14969	14704	14874	15010	14656	14741	14678	14782	14769	14999	15004	15069	14824	14723	14856	14698	14732	14772	14688	14692	14867	14816	14676	14664	14562	14774	14796	14736	14585	14575	14790	14740	14660	14680	14739	14832	14858	14723	14774	14827	14785	14804	14988	14817	14842	14655	14811	14714	14861	14639	14820	14598	14609	14747	14800	14776	14666	14711	14788	14965	14719	14567	14820	14794	14812	14827	14761	14764	14665	14761	14681	14793	14654	14736	14748	14782	14829	14775	14790	14638	14938	14635	14656	14887	14749	14728	14757	14823	14720	14850	14796	14790	14793	14787	14924	14758	14795	14795	14847	14769	14917	14896	14812	14788	14922	14688	14838	14787	14639	14727	14886	14895	14784	14639	14841	14814	14704	14828	14772	14883	14860	14843	14831	14805	14662	14667	14940	14845	14751	14713	14673	14957	14543	14690	14673	14718	14624	14874	14787	14820	14768	14938	14702	14730	14675	14700	14888	14704	14772	14835	14874	14645	14496	14864	14724	14724	14614	14772	14860	14875	14593	14810	14730	14794	14858	14743	14815	14760	14775	14737	14769	14746	14759	14849	14710	14756	14824	14697	14727	14861	14896	14778	14838	14823	14789	14771	14822	14848	14659	14783	14744	14795	14803	14874	14762	14702	14782	14792	14786	14596	14820	14910	14625	14841	14932	14712	14753	14884	14674	14689	14799	15063	14616	14993	14738	14728	14907	14668	14788	14680	14611	14734	14833	14681	14673	14872	14721	14642	14780	14765	14771	14803	14828	14811	14787	14920	14643	14719	14695	14746	14643	14807	14747	14587	14822	14543	14705	14731	14772	14676	14735	14699	14679	14811	14758	14591	14943	14830	14645	14766	14690	14727	14805	14597	14907	14662	14771	14568	14713	14762	14804	14798	14903	14684	14709	14973	14728	14774	14827	14779	14656	14703	14807	14851	14772	14810	14852	14798	14745	14730	14763	14578	14814	14638	14937	14753	14851	14569	14783	14834	14569	14669	14834	14861	14760	14733	14759	14943	14748	14694	14824	14747	15135	14585	14684	14825	14687	14770	14860	14691	14689	14728	14862	14635	14816	14559	14814	14849	14821	14742	14845	14603	14734	14795	14764	14809	14871	14756	14757	14832	14784	14781	14547	14495	14791	14908	14693	14738	14724	14711	14839	14831	14666	14758	14693	14899	14722	14773	14771	14822	14650	14743	14758	14712	14943	14545	14576	14820	14781	14668	14726	14796	14902	14812	14791	14758	14771	14805	14666	14743	14617	14638	14726	14658	14912	14798	14728	14692	14685	14723	14732	14712	14741	14677	14775	14676	14642	14785	14782	14880	14885	14637	14627	14783	14771	14833	14943	14763	14710	14821	14774	14694	14826	14681	14981	14919	14751	14699	14747	14575	14749	14868	14810	14775	14843	14899	14577	14726	14976	14774	14762	14682	14776	14796	14766	14739	14786	14687	14917	14680	14737	14753	14791	14672	14803	14837	14748	14623	14746	14784	14775	14593	14737	14658	14810	14709	14793	14775	14783	14851	14725	14674	14944	14818	14682	14702	14744	14737	14895	14632	14779	14827	14698	14780	14857	14692	14893	14918	14770	14749	14944	14731	14872	14562	14643	14692	14726	14976	14681	15007	14972	14759	14738	14653	14764	14728	14748	15034	14756	14747	14875	14840	14725	14788	14648	14841	14710	15006	14949	14667	14723	14788	14739	14718	14762	14842	14724	14739	14791	14926	14881	14825	14938	14749	14574	14838	14851	14845	14805	14567	14686	14696	14824	14903	14696	14774	14781	14766	14792	14865	14740	14692	14770	14692	14723	14778	14714	14770	14727	14807	14835	14739	14809	14787	14860	14729	14732	14893	14711	14801	14853	14899	14760	14708	14667	14790	14803	14717	14659	14787	14753	14783	14895	14698	14708	14644	14650	14795	14746	14748	14787	14880	14688	14895	14795	14773	14569	14557	14757	14750	14640	14627	14588	14667	14848	14699	14671	14940	14803	14783	14851	14902	14910	14781	14816	14863	14605	14699	14918	14680	14771	14680	14739	14712	14645	14725	14945	14543	14764	14741	14769	14734	14548	14770	14765	14718	14710	14681	14913	14757	14721	14545	14678	14782	14852	14796	14762	14846	14558	14807	14781	14887	14861	14747	14768	14872	14902	14848	14616	14715	14813	14821	14703	14697	15022	14808	14784	14868	14767	14726	14822	14843	14975	14694	14758	14899	14773	14722	14784	14835	14826	14737	14696	14677	14701	14748	14674	14804	14763	14748	14683	14727	14652	14661	14825	14729	14879	14657	14832	14737	14919	14796	14730	14727	14602	14851	14980	14925	14691	14810	14619	14617	14741	14819	14863	14799	14649	14826	14675	14790	14720	14862	14641	14780	14821	14805	14728	14787	14713	14883	14840	14664	14722	14705	14642	14856	14706	14671	14726	14790	14756	14730	14676	14686	14819	14711	14706	14931	14746	14812	14729	14554	14797	14764	14905	14671	14608	14685	14985	14885	14848	14856	14703	14619	14988	14668	14802	14708	14794	14840	14757	14842	14758	14772	14769	14767	14793	15032	14885	14706	14772	14612	14818	14721	14842	14721	14902	14741	14766	14826	14804	14771	14823	14833	14876	14767	14885	14741	14931	14826	14881	14925	14907	14511	14799	14808	14887	14773	14705	14834	14709	14788	14873	14694	14809	14705	14631	14771	14841	14846	14874	14741	14783	14746	14684	14630	14747	14674	14785	14924	14775	14786	14741	14674	14719	14743	14631	14895	14813	14671	14823	14751	14743	14758
23181	21655	37991	50261	36193	23486	22644	17503	16147	16510	16205	16273	16262	16329	16051	16010	16079	16054	16210	15805	16018	16025	16006	15883	16121	16135	16172	15740	15881	16109	16152	15793	16010	16094	16155	16014	15837	16096	15981	15948	15771	16124	16004	15813	15748	15941	15863	15911	16027	15971	15900	15858	16001	15818	15778	15945	16102	15823	15909	15732	15808	16100	15856	15799	15973	15843	16036	15881	15971	15999	15996	15791	15866	15885	15704	16042	15969	16009	15952	15688	16188	15695	15892	15920	15879	15881	15996	15775	15955	15882	15993	15935	15951	16059	15914	15833	15795	15916	15801	15974	16041	15926	15893	15822	15741	15823	15961	16042	16017	16276	15879	15989	15841	15885	15944	15870	15870	15909	15737	15923	16039	15897	16021	15897	16022	15892	15734	15976	15945	15927	15829	15864	15815	15947	15951	15918	15943	15805	16026	15797	15965	15951	15982	16008	15686	15930	15770	15871	15867	15809	15995	15766	15732	15830	15776	15878	15901	16003	16010	15896	15747	15917	16106	15961	15982	15874	15984	15652	15924	15686	15824	15903	15870	15920	15857	15911	15719	15810	16009	16019	15837	16016	15852	15852	15885	15883	15936	16003	15845	15840	15942	15703	15920	15918	15800	15922	15944	16042	16017	16089	15977	15892	15874	15846	16054	15818	15817	15965	15847	15817	16134	15580	15902	16111	16048	15721	15835	15725	15886	16086	15789	15895	16106	15833	15732	15895	15943	15818	15909	15965	15782	15834	15862	15947	15726	15736	15993	15969	15849	15854	15843	15784	15820	15788	15967	16015	16084	15892	15878	15658	16041	15804	15781	15804	15847	15761	15753	15880	15798	15830	16040	15973	15902	15687	15926	15920	15950	15911	15996	15829	15805	15753	15844	15791	15829	16022	15867	15864	15854	15802	16078	15744	15891	15847	15878	15888	15955	15918	16157	15936	15809	15820	15997	16009	15977	16122	15797	15873	15831	15994	15738	15891	15952	15893	15821	15664	15748	15897	16052	15964	15841	15919	15842	16022	15929	15989	15813	15950	16048	15733	15794	15896	15874	15831	16014	15986	15892	16082	15725	15880	16086	15810	15973	15773	15756	15944	16010	15757	15827	16002	15790	15647	16007	16042	15916	15780	15901	15922	16016	15894	16003	15989	15816	15758	15771	15906	15764	15834	15816	15731	15854	16034	15976	16023	15803	15885	15978	15841	15923	15905	15957	15891	15744	15793	16000	15694	15941	15823	15798	16023	15648	15872	15962	15748	15831	15705	16074	15852	15940	16013	15852	15814	15795	15834	15999	15586	15895	15933	16047	15864	15872	15960	16101	15830	15841	15706	15810	15922	16002	15947	15929	15997	15864	15777	15985	15877	15863	15831	15980	15835	15933	15755	15759	16004	15865	16121	16000	15778	15921	15817	16078	15963	15957	16035	15716	15842	15820	15980	15891	15720	15964	15900	16015	15897	15890	15805	15925	15814	15872	15896	16044	15883	15965	15962	16111	15881	15945	15869	15958	15817	15960	15843	15879	16104	15899	15863	15967	15901	16003	16050	16112	16179	15849	15725	15803	16006	15670	15947	15762	15778	15909	15803	15798	15869	15873	15903	15999	15875	15910	15975	15968	15753	15854	15813	15907	15994	15909	15849	15821	15921	16039	15846	15983	15882	15835	15820	15963	15849	16115	15751	15917	15856	16007	15890	15989	15976	15818	16024	15865	15972	15989	15905	16009	15835	15862	15892	15911	15907	15917	15863	15826	16049	15994	16035	15790	15819	15856	15902	15833	16000	16046	15877	15837	15903	15806	15956	15855	15632	15924	16019	15891	15978	16040	15959	15894	15749	15883	15993	15887	15819	15986	15912	16062	15941	15980	15693	15750	15743	15865	16113	15848	15752	15942	16027	15951	15970	16007	16068	15933	15769	15973	15766	15807	15680	15913	15887	15744	15905	15858	15844	15960	15801	15999	15971	16078	15870	15945	15874	15867	15990	15950	15946	15876	15921	16056	15851	15908	15874	15816	16070	15820	15975	15938	16023	15934	16008	16023	15741	15875	15596	15734	15857	15842	15839	15878	16188	15799	15992	15725	15980	15932	15870	15868	15750	16006	16099	15855	15951	15858	15845	15981	16000	15835	15728	15746	15792	15919	15781	15726	15747	15917	16042	15989	16044	15949	15852	15916	15939	15893	15842	16045	15982	16028	15927	15810	15810	16028	15935	15838	15951	15850	15926	15870	15855	15732	15835	16082	15633	16021	15958	16066	16094	15819	15951	15901	16029	15904	16063	16126	15909	15931	15949	15926	15811	15914	15746	16027	15931	15882	15962	15905	15889	15970	15893	15798	15751	16020	15805	15872	15996	15731	15804	15841	16059	15775	15819	15952	15730	15860	15793	15869	15680	15688	15917	15754	15829	15827	15828	16048	15970	15821	15939	15936	15912	15961	15832	16007	15861	15752	15832	15762	15870	15866	15949	15755	15862	15932	15850	15891	15964	15889	16016	15883	15769	15796	15981	15909	16002	15977	15812	15834	16047	15888	15996	15716	15898	15879	15838	15814	15958	16100	16038	15859	15892	15873	15956	15773	15849	15944	15793	15964	15969	15887	15840	15908	16039	15866	15792	15979	16015	16012	15706	15964	15915	15937	15805	15952	16043	15726	16005	16069	15857	16002	15753	15959	16009	15736	15936	15933	15869	16111	15897	15914	16012	15968	15870	15846	16025	15905	15779	15795	15754	15717	15694	15823	15806	15807	15691	15943	15957	15768	15858	15879	15856	15829	15973	15877	15666	16013	15680	15856	15835	15856	15874	15729	15740	16110	15970	15998	16123	15787	15754	15699	15951	15988	15831	15815	16037	15843	15718	15944	15840	15845	15725	15735	16052	16079	16107	15992	15790	15796	15898	15735	15888	15930	15925	15850	15809	15816	15837	15943	15706	15845	16085	15870	15932	15641	15840	15755	15870	15956	15909	15978	16002	15900	15886	15809	15891	15950	15714	15914	15739	15799	16042	15969	15824	16008	15819	15882	15649	15839	15800	15932	15805	15911	15706	15695	15739	15877	15819	15872	15872	15846	16075	15821	15809	15730	15680	15884	15900	15897	15855	15938	15957	15706	16030	15904	15760	16151	15844	16201	15973	15796	15775	15630	15863	16151	15910	15841	15964	15904	15819	15914	15915	15890	15740	15946	15826	15849	15911	15918	15817	15912	15942	15905	15760	15805	15924	15999	16121	15849	15889	15914	15852	15793	15964	15889	15912	15795	15845	15890	15877	15876	15889	15918	15747	15712	15905	15768	15699	15735	15899	16113	15982	16049	15995	15947	16000	15839	15922	15813	16038	15746	16101	15707	15884	15978	15923	15785	15798	15778	15958	15934	15678	15863	15587	15813	15595	15786	15891	15901	15975	15938	15767	15697	15939	15930	15961	15797	16035	15856	15780	15847	15784	15943	15849	15945	16055	15900	16013	16028	15882	15952	15725	15901	15718	15778	15767	15836	15768	15989	15804	15834	15702	15966	15879	16040	16043	15668	15873	15754	15820	15902	15979	16001	15874	16122	15954	15755	15861	15756	15796	16000	15915	15893	15948	15819	15833	16017	15858	15843	15631	15875	15937	16000	16121	15949	15760	15831	15911	15929	15899	15977	15774	15900	15940	15798	15836	15950	16046	15905	15833	15868	15949	16009	15830	16007	16093	15827	16062	16153	15883	15798	15755	15718	15853	16044	15754	15929	15911	15865	15803	16035	15605	15894	16051	15899	15905	15663	15878	15719	15743	15855	15827	15947	15730	15952	15911	15877	15769	15855	15879	15859	15833	15981	16045	15774	15867	16001	16026	15788	15807	15888	15792	15882	15877	16007	15939	15814	15891	15908	15942	15939	15975	15885	15660	15795	15862	15940	15939	15933	15887	15791	15991	15980	15832	15771	15965	15732	15926	15899	15882	15964	15860	15829	15877	15781	15742	16096	15829	15766	15923	16035	16032	15867	15864	15909	15885	15842	15920	15778	15807	15994	15851	15923	15840	15847	15926	15984	15998	15843	15973	16006	15872	15819	15905	15926	16005	15879	15960	15898	15923	15977	15833	15974	15829	15900	15771	15778	16085	15805	16182	15779	15922	15772	16042	16001	15702	15854	16031	16053	16033	15919	15850	15779	15839	15975	15879	15785	15891	15790	15832	16009	15749	15847	15821	15836	15749	15922	15978	15859	15940	15794	15672	15831	15929	15941	15749	15800	15819	15789	15921	15889	15988	15892	15973	15910	15781	15921	15908	15747	16044	15950	15794	15967	15730	16028	16024	15805	15806	15755	15926	15739	15922	15862	15787	15815	15645	16096	15932	15825	15858	16021	15854	15759	15876	15876	15941	15812	15673	15928	15864	15890	15829	15815	15848	16130	16079	15862	15855	15682	15919	15856	15839	15953	15874	15797	15899	15954	15755	15793	15820	15850	15699	16076	15767	15732	15692	15966	15962	15848	15954	15847	16025	15811	15749	16124	15882	15974	15796	15850	15751	15892	15645	15876	15812	15941	15979	15910	15798	15851	15845	15833	15930	15846	15788	15601	16038	15951	15865	15819	15816	15882	15976	15933	15823	15943	15750	15839	15770	15819	15692	16054	15845	15956	15838	15812	15961	16083	16065	15924	15912	15893	15566	15901	15962	15823	15813	15727	15982	16063	15992	15883	15829	15967	15983	15852	15852	15967	16071	15805	15862	15720	15929	15912	15934	15982	15822	15992	15771	15828	16008	15964	15823	15989	15716	15881	15810	15844	15848	15893	15863	15945	15762	15910	15987	16040	15853	15714	15870	15746	15967	16000	16185	15849	15888	15755	15940	16069	16034	16060	15778	16061	15896	15948	15811	15927	15594	15848	15828	15857	16015	15779	15913	16024	15851	15663	16035	15872	15887	16036	15987	15727	15901	15774	15946	15643	15944	15859	16061	15687	16114	16030	15861	15735	15750	15848	15902	16013	15777	16031	15843	15978	15825	16036	15884	15928	15986	15828	15809	15823	15800	15927	16005	15861	15835	15768	15810	15651	15711	15746	15946	15946	15868	15890	15869	15731	15675	15830	15623	15968	15943	15811	15958	15929	15921	15920	15890	15869	15709	15784	15679	15997	15911	15892	15901
27409	73588	99615	81794	41686	15235	14994	15038	14914	14861	14964	14875	14808	14785	14720	14701	14730	14803	14678	14859	14734	15003	14839	14777	14715	14960	14783	14956	14788	14763	14923	14774	14748	14879	14715	14864	14636	14857	14898	14874	14755	14766	14848	14717	14776	14918	14592	14957	14760	14910	14656	14711	14677	14683	14894	14865	14872	14670	14800	14649	14838	14632	14918	14837	14839	14735	14715	14704	14831	14778	14729	14823	14775	14794	14779	14883	15079	15014	14977	14719	14721	14721	14732	14710	14675	14746	14771	14848	14862	14806	14563	14841	14699	14714	14834	14660	14657	14737	14806	14759	14733	14610	14641	14862	14811	14829	14830	14884	14706	14765	14728	14816	14847	14674	14838	15040	14730	14900	14790	15024	14842	14770	14679	14745	14842	14707	14884	14744	14679	14830	14866	14801	14788	14867	14779	14670	14994	14795	14768	14836	14836	14566	14788	14666	14724	14868	14799	14678	14900	14618	14725	14683	14727	14670	14712	14783	14810	14772	14612	14812	14504	14786	14835	14689	14790	14783	14668	14778	14852	14713	14666	14702	14717	14681	14760	14718	14687	14833	14678	14692	14726	14892	14756	14700	14853	14915	14781	14850	14741	14893	14721	14752	14730	14837	14866	14759	14743	14734	14699	14780	14723	14643	14865	14802	14743	14768	14856	14960	14729	14780	14654	14717	14697	14825	14813	14711	14612	14867	14804	14832	14880	14651	14650	14835	14836	14688	14716	14694	14513	14813	14782	14542	14714	14561	14741	14949	14738	14719	14981	14944	14826	14794	14821	14784	14708	14828	14738	14763	14723	14888	14760	14818	14884	14821	14810	14572	14664	14854	14728	14910	14799	14764	14652	14778	14833	14835	14848	14787	14773	14807	14775	14794	14766	14507	14669	14681	14706	14677	14721	14668	14808	14725	14739	14728	14844	14625	14758	14752	14722	14762	14693	14650	14806	14768	14822	14649	14697	14621	14741	14657	14669	14743	14559	14763	14782	14762	14693	14766	14652	14686	14784	14712	14738	14717	14541	14853	14792	14774	14726	14662	14839	14550	14584	14726	14838	14785	14734	14748	14814	14885	14783	14820	14781	14763	14701	14741	14655	14767	14792	14600	14690	15004	14704	14747	14778	14749	14692	14774	14705	14708	14667	14817	14796	14738	14737	14817	14706	14931	14730	14603	14809	14882	14936	14823	14783	14741	14908	14729	14889	14889	14874	14633	14646	14767	14795	14792	14650	14942	14639	14809	14772	14776	14857	15018	14672	14765	14968	14833	14723	14720	14755	14776	14712	14984	14549	14787	14694	14874	14751	14655	14829	14894	14739	14760	14826	14849	14673	14771	14885	14866	14820	14737	14876	14533	14740	14839	14667	14719	14784	14700	14801	14710	14666	14770	14745	14761	14826	14926	14729	14757	14710	14892	14839	14832	14769	14701	14780	14806	14785	14683	14776	14682	14853	14639	14671	14842	14766	14702	14791	14815	14818	14678	14760	14657	14727	14847	14707	14745	14724	14819	14827	14719	14677	14735	14804	14771	14773	14635	14835	14692	14606	14833	14698	14758	14714	14902	14836	14822	14869	14742	14846	14695	14770	14735	14814	14884	14696	14555	14809	14732	14564	14659	14792	14755	14684	14765	14803	14656	14859	14687	14833	14677	14849	14761	14751	14799	14654	14798	14817	14763	14702	14757	14823	14767	14680	14799	14793	14849	14732	14741	14918	14746	14539	14875	14849	14772	14724	14715	14874	14880	14902	14750	14757	14417	14759	14712	14921	14891	14994	14770	14777	14742	14628	14744	14761	14776	14788	14758	14844	14728	14862	14766	14835	14823	14780	14805	14885	14682	14669	14789	14841	14748	14728	14713	14816	14997	14629	14707	14721	14886	14710	14736	14908	14664	14507	14751	14825	14770	14703	14758	14817	14750	14725	14820	14717	14708	14846	14832	14777	14717	14498	14857	14754	14932	14830	14697	14851	14725	14780	14789	14800	14807	14720	14742	14814	14791	14830	14758	14745	14760	14704	14724	14657	14720	14718	14840	14774	14954	14678	14885	14772	14807	14769	14859	14769	14861	14821	14810	14767	14782	14806	14713	14650	14858	14818	14684	14771	14723	14934	14700	14731	14817	14856	14788	14746	14675	14789	14886	14721	14821	14653	14829	14681	14874	14816	14855	14717	14898	14779	14792	14738	14877	14871	14833	14789	14691	15004	14561	14896	14903	14767	14835	14735	14692	14997	14802	14837	14855	14861	14858	14728	14734	14676	14856	14853	14642	14714	14734	14682	14737	14608	14446	14866	14781	14656	14542	14826	14732	14748	14681	14787	14871	14776	14828	14780	14649	14888	14642	14790	14698	14838	14625	14809	14663	14580	14707	14735	14559	14955	14789	14704	14858	14705	14856	14700	14604	14685	14732	14626	14729	14644	14812	14718	14774	14807	14680	14659	14764	14633	14649	14635	14654	14897	14816	14696	14745	14825	14827	14801	14701	14708	14786	14677	14661	14757	14764	14849	14726	14711	14800	14631	14697	14683	14703	14734	14692	14723	14693	14683	14919	14789	14763	14892	14776	14836	14744	14655	14784	14948	14862	14560	14819	14671	14854	14767	14810	14890	14867	14729	14669	14781	14797	14693	14871	14736	14870	14715	14807	14858	14737	14891	14801	14774	14676	14734	14755	14752	14742	14627	14898	14775	14844	14892	14669	14835	14658	14764	14790	14756	14606	14701	14779	14887	14689	14769	14817	14674	14675	14785	14709	14708	14750	14719	14789	14726	14808	14839	14795	14566	14722	14719	14914	14627	14703	14675	14747	14828	14680	14758	14738	14735	14796	14903	14749	14705	14729	14816	14647	14805	14866	14923	14722	14857	14802	14760	14634	14678	14809	14708	14719	14852	14713	14707	14819	14795	14861	14736	14883	14889	14822	14741	14729	14820	14564	14745	14590	14679	14782	14704	14975	14864	14721	14750	14808	14779	14701	14723	14688	14743	14770	14752	14789	14697	14830	14895	14643	14790	14752	14826	14784	14710	14739	14850	14723	14629	14709	14753	14736	14718	14794	14835	14562	14799	14683	14804	14889	14722	14749	14761	14892	14772	14637	14684	14765	14759	14851	14758	14815	14728	14714	14874	14750	14861	14800	14821	14674	14759	14800	14844	14672	14832	14803	14784	14735	14690	14783	14879	14657	14816	14693	14822	14804	14655	14864	14761	14823	14669	14821	14856	14600	14743	14680	14836	14760	14911	14680	14819	14826	14824	14682	14880	14796	14873	14877	14790	14806	14878	14761	14937	14699	14846	14791	14821	14816	14702	14648	14800	14576	14739	14649	14821	14874	14983	14918	14839	14815	14749	14815	14866	14968	14706	14666	14816	14724	14611	14810	14777	14722	14562	14712	14699	14657	14669	14740	14778	14765	14780	14712	14630	14827	14957	14800	14787	14678	14858	14935	14688	14893	14592	14860	14538	14977	14776	14873	14791	14839	14804	14935	14652	14738	14934	14783	14670	14797	14749	14595	14602	14734	14740	14836	14791	14699	14765	14873	14861	14758	14791	14629	14876	14625	14629	14681	14613	14691	14933	14872	14707	14581	14870	14704	14834	14822	14661	14804	14812	14844	14791	14816	14930	14840	14833	14919	14622	14928	14936	14893	14846	14695	14938	14646	14770	14863	14878	14527	14750	14902	14785	14808	14820	14807	14704	14939	14771	14728	14686	14777	14857	14745	14757	14789	14862	14725	14748	14854	14828	14688	14795	14838	14764	14801	15012	14715	14695	14642	14726	14701	14762	14634	14806	14631	14803	14909	14766	14700	14802	14760	14826	14743	14781	14912	14649	14697	14692	14568	14767	14754	14860	14758	14660	14733	14758	14773	14785	14876	14698	14633	14806	14690	14550	14951	14799	14653	14739	14680	14772	14873	14764	14680	14784	14893	14823	14667	14787	14879	14845	14775	14696	14783	14643	14668	14781	14691	14594	14810	14761	14597	14735	14673	14776	14666	14796	14790	14649	14810	14675	14735	14634	14786	14847	14899	14645	14901	14764	14884	14907	14818	14592	14802	14700	14643	14744	14934	14682	14651	14659	14843	14727	14849	14873	14724	14895	14764	14723	14784	14558	14860	14901	14764	14771	14774	14760	14609	14727	14810	14945	15007	14692	14979	14770	14821	14887	14905	14700	14864	14678	14789	14754	14735	14614	14688	14904	14708	14708	14891	14661	14857	14714	14778	14856	14744	14714	14825	14776	14808	14823	14735	14598	14828	14855	14810	14860	14742	14932	14630	14850	14721	14663	14847	14954	14673	14927	14635	14802	14723	14769	14735	14663	14788	14863	14762	14803	14695	14575	14828	14729	14580	14797	14697	14776	14716	14605	14819	14642	14739	14744	14952	14614	14847	14880	14705	14870	14802	14780	14632	14809	14944	14832	14637	14836	14816	14711	14681	14852	14837	14663	14727	14655	14628	14746	14726	14769	14722	14656	14730	14883	14793	14869	14880	14915	14761	14881	14927	14630	14680	14780	14758	14678	14782	14678	14733	14847	14765	14816	14673	14755	14763	14734	14726	14819	14694	14773	14667	14860	14933	14509	14654	14700	14783	14689	14825	14762	14718	14869	14647	14907	14752	14759	14898	14807	14664	14709	14513	14721	14849	14883	14772	14832	14812	14973	14713	14781	14728	14755	14767	14792	14858	14851	14704	14800	14769	14556	14878	14692	14806	14810	14923	14632	14820	14895	14773	14815	14779	14758	14770	14717	14583	14796	14750	14778	14807	14717	14840	14719	14587	14776	14670	14774	14828	14870	14677	14851	14742	14617	14683	14730	14648	14520	14956	14778	14971	14778	14799	14804	14707	14755	14882	14676	14731	14795	14766	14651	14683	14535	14800	14898	14803	14708	14774	14665	14708	14767	14865	14713	14916	14790	14880	14738	14671	14826	14952	14813	14751	14769	14925	14804	14822	14673	14722	14665	14955	14770	14944	14660	14810	14640	14763	14815	14723	14822	14912	14809	14610	14766	14643	14604	14859	14946	14907	14633	14849	14785	14789	14742	14682	14685	14728	14714	14792	14547	14731	14801	14724	14693	14823	14607	14732	14734	14982	14753	14788	14470	14904	14739	14823	14768	14951
27742	22674	43308	39843	23393	16840	16243	16106	15726	15827	15685	15779	15755	15787	15794	15552	15673	15851	15916	15867	15763	15675	15896	15785	15787	15861	15749	15743	15645	15759	15753	15700	15680	15637	15633	15861	15839	15697	15733	15651	15779	15628	15468	15484	15741	15822	15817	15745	15641	15727	15920	15922	15849	15649	15436	15681	15621	15676	15702	15871	15627	15596	15716	15622	15690	15745	15841	15786	15728	15700	15769	15706	15698	15641	15761	15688	15730	15722	15746	15865	15870	15691	15806	15735	15710	15596	15634	15870	15824	15782	15878	15682	15974	15769	15592	15722	15841	15858	15751	15779	15609	15848	15815	15707	15644	15957	15867	15681	15633	15756	15874	15729	15870	15655	15783	15671	15724	15590	15736	15615	15874	15685	15532	15696	15809	15512	15784	15740	15810	15894	15714	15664	15910	15815	15752	15564	15671	15750	15866	15697	15802	15774	15778	15530	15690	15712	15751	15581	15543	15720	15636	15649	15711	15765	15748	15707	15676	15871	15940	15864	15627	15953	15731	15722	15762	15784	15539	15658	15775	15754	15788	15616	15792	15744	15627	15668	15732	15651	15775	15642	15785	15672	15654	15626	15690	15551	15670	15887	15712	15858	15778	15504	15587	15704	15606	15732	15584	15788	15713	15890	15789	15705	15741	15636	15732	15807	15829	15517	15639	15551	15626	15709	15608	15651	15832	15803	15769	15707	15677	15907	15658	15728	15646	15647	15616	15800	15495	15814	15561	15548	15720	15738	15937	15631	15844	15837	15817	15851	15705	15798	15807	15650	15685	15638	15705	15713	15798	15789	15811	15436	15802	15767	15763	15664	15799	15678	15704	15693	15609	15675	15658	15868	15655	15588	15830	15863	15697	15773	15715	15592	15787	15773	15818	15753	15833	15641	15639	15773	15847	15726	15718	15728	15671	15799	15821	15647	15743	15686	15955	15609	15458	15891	15907	15734	15790	15845	15555	15526	15717	15818	15787	15658	15586	15610	15768	15684	15840	15885	15763	15532	15662	15824	15753	15418	15789	15822	15665	15838	15786	15698	15773	15646	15829	15677	15509	15570	15682	15770	15683	15606	15531	15665	15681	15667	15649	15862	15525	15622	15710	15627	15649	15673	15458	15762	15695	15691	15541	15729	15770	15766	15761	15767	15775	15827	15642	15728	15877	15751	15685	15709	16024	15723	15542	15836	15705	15787	15676	15663	15589	15878	15761	15933	15615	15735	15744	15987	15657	15604	15641	15787	15786	15852	15560	15541	15811	15745	15715	15711	15807	15609	15656	15845	15647	15692	15663	15589	15839	15729	15771	15763	15898	15666	15635	15803	15705	15703	15643	15762	15648	15576	15672	15511	15471	15566	15667	15719	15644	15790	15812	15798	15792	15676	15891	15882	15755	15705	15758	15552	15674	15863	15699	15697	15796	15625	15615	15601	15918	15868	15690	15777	15652	15671	15890	15957	15934	15717	15856	15675	15586	15550	15542	15770	15859	15606	15707	15656	15702	15591	15676	15728	15664	15684	15797	15633	15786	15937	15721	15943	15804	16027	15687	16001	15645	15744	15674	15593	15733	15687	15785	15658	15578	15795	15627	15681	15705	15623	15807	15769	15695	15567	15643	15795	15823	15707	15635	15729	15621	15755	15587	15789	15600	15880	15781	15647	15729	15771	15862	15768	15624	15765	15656	15748	15689	15727	16045	15722	15747	15856	15909	15662	15735	15618	15641	15612	15748	15621	15601	15766	15664	15776	15806	15770	15604	15917	15833	15753	15685	15688	15549	15724	15706	15673	15693	15727	15658	15776	15808	15610	15695	15728	15798	15888	15731	15746	15774	15852	15846	15806	15703	15764	15837	15700	15526	15608	15989	15741	15731	15678	15840	15627	15614	15545	15743	15934	15791	15696	15538	15776	15701	15527	15556	15773	15751	15490	15739	15678	15696	15567	15737	15692	15719	15703	15474	15610	15852	15781	15785	15772	15876	15645	15703	15748	15603	15722	15677	15733	15719	15814	15745	15905	15738	15668	15751	15837	15683	15742	15623	15655	15681	15809	15787	15869	15780	15706	15717	15672	15679	15965	15788	15744	15653	15798	15636	15715	15536	15760	15828	15722	15762	15618	15642	15728	15761	15708	15621	15806	15688	15828	15866	15928	15790	15693	15858	15739	15827	15763	15884	15736	15603	15826	15666	15596	15832	15742	15753	15835	15479	15637	15741	15909	15796	15530	15752	15845	15773	15786	15761	15771	15804	15727	15654	15768	15613	15509	15725	15664	15439	15735	15553	15828	15582	15749	15821	15493	15769	15887	15854	15802	15706	15627	15799	15579	15594	15600	15712	15586	15682	15767	15541	15709	15849	15672	15808	15895	15847	15793	15702	15942	16038	15890	15657	15860	15759	15969	15533	15672	15624	15685	15829	15755	15549	15546	15880	15734	15711	15829	15595	15943	15649	15793	15795	15729	15785	15861	15835	15646	15688	15725	15721	15801	15764	15478	15750	15642	15578	15668	15780	15737	15489	15726	15793	15504	15667	15903	15617	15834	15700	15701	15609	15817	15584	15726	15612	15836	15765	15486	15673	15665	15704	15670	15607	15788	15820	15743	15850	15724	15622	15782	15790	15524	15757	15607	15598	15830	15885	15651	15644	15600	15645	15765	15595	15940	15810	15786	15796	15870	15725	15688	15562	15676	15812	15712	15709	15454	15697	15828	15577	15433	15604	15733	15589	15762	15801	15573	15918	16022	15656	15838	15824	15696	15710	15768	15856	15669	15700	15678	15778	15910	15749	15733	15638	15716	15607	15956	15730	15676	15578	15790	15726	15823	15724	15767	15902	15676	15746	15817	15682	15630	15709	15829	15550	15663	15981	15588	15745	15665	15574	15783	15775	15713	15656	15870	15789	15721	15592	15760	15895	15798	15771	15879	15603	15834	15692	15775	15713	15761	15713	15847	15831	15680	15805	15641	15771	15840	15619	15759	15588	15717	15612	15833	15691	15740	15854	15700	15715	15598	15913	15607	15727	15738	15691	15620	15803	15648	15831	15742	15654	15831	15579	15626	15661	15727	15706	15897	15828	15826	15771	15810	15688	15776	15758	15683	15796	15856	15575	15797	15745	15490	15628	15761	15575	15821	15705	15710	15597	15598	15731	15832	15793	15698	15847	15858	15790	15844	15806	15852	15824	15819	15787	15913	15821	15639	15804	15636	15805	15817	15722	15476	15699	15687	15716	15833	15830	15516	15850	15723	15626	15674	15568	15720	15669	15650	15841	15727	15620	15779	15458	15601	15749	15803	15652	15687	15648	15913	15784	15592	15777	15671	15874	15892	15577	15728	15893	15673	15773	15601	15743	15597	15825	15873	15661	15700	15563	15724	15857	15671	15596	15405	15752	15693	15826	15717	15648	15896	15748	15843	15765	15672	15711	15796	15546	15763	15811	15624	15583	15695	15831	15519	15715	15665	15751	15773	15729	15689	15684	15860	15731	15760	15823	15802	15574	15646	15692	15749	15817	15735	15754	15873	15737	15718	15839	15733	15675	15699	15712	15696	15713	15880	15944	15919	15905	15545	15605	15511	15701	15663	15864	15704	15726	15892	15854	15750	15909	15571	15818	15891	15777	15736	15811	15753	15757	15792	15691	15642	15749	15535	15619	15780	15663	15618	15586	15891	15882	15686	15747	15712	15675	15726	15656	15870	15604	15729	15869	15711	15716	15672	15727	15576	15582	15400	15791	15728	15708	16003	15659	15658	15713	15665	15767	15637	15836	15683	15793	15796	15820	15587	15601	15753	15597	15823	15510	15643	15790	15897	15766	15848	15749	15692	15776	15801	15861	15778	15879	15616	15955	15797	15820	15816	15697	15457	15761	15858	15806	15836	15690	15675	15736	15858	15578	15743	15771	15707	15743	15858	15944	15747	15856	15631	15602	15518	15661	15814	15890	15913	15748	15588	15770	15844	16023	15738	15913	15615	15782	15648	15705	15514	15661	15850	15792	15857	15807	15635	15672	15681	15776	15672	15685	15640	15733	15772	15927	15658	15705	15709	15752	15626	15573	15721	15815	15666	15571	15810	15746	15702	15757	15749	15752	15697	15613	15522	15709	15443	15743	15821	15855	15751	15468	15813	15482	15649	15712	15882	15628	15782	15778	15734	15878	15922	15827	15767	15918	15810	15583	15662	15726	15773	15883	15890	15707	15906	15667	15698	15841	15816	15788	15798	15667	15858	15854	15745	15742	15710	15561	15815	15730	15658	15507	15838	15767	15854	15734	15647	15724	15590	15808	15816	15810	15864	15753	15486	15794	15981	15741	15698	15682	15705	15618	15561	15795	15874	15644	15536	15721	15863	15840	15601	15730	15792	15629	15419	15506	15587	15667	15688	15736	15751	15792	15702	15894	15892	15873	15643	15699	15605	15869	15677	15711	15709	15777	15551	15810	15948	15780	15536	15734	15690	15847	15563	15807	15554	15736	15580	15653	15728	15575	15880	15756	15854	15997	15781	15728	15870	15846	15712	15751	15688	15569	15688	15647	15568	15777	15701	15750	15854	15918	15806	15631	15614	15643	15716	15720	15802	15678	15829	15698	15828	15849	15720	15832	15723	15896	15631	15775	15893	15789	15718	15647	15677	15647	15654	15749	15590	15733	15778	15712	15842	15992	15565	15583	15583	15835	15803	15799	15826	15691	15549	15810	15980	15726	15887	15660	15849	15806	15851	15723	15681	15768	15820	15794	15749	15613	15759	15687	15828	15714	15563	15693	15715	15743	15608	15694	15744	15625	15841	15708	15852	15713	15664	15629	15755	15590	15824	15519	15675	15620	15658	15839	15752	15789	15552	15681	15777	15821	15674	15887	15842	15630	15485	15717	15760	15787	15688	15709	15715	15737	15802	15784	15586	15834	15610	15603	15631	15552	15699	15769	15652	15882	15647	15702	15654	15666	15552	15843	15660	15827	15763	15731	15885	15876	15735	15851	15755	15733	15632	15509	15558	15443	15498	15593	15584	15778	15724	15802	15565	15539	15692	15626	15685	15629	15706	15793	15726	15921	15648	15522	15777	15721	15585	15652	15504	15813	15685	15661	15564	15763	15733	15774	15846	15622	15684	15667	15613	15587	15872	15590	15811
15563	27807	51264	37191	20938	14940	14856	14664	14807	14741	14568	14779	14706	14902	14856	14732	14855	14730	14598	14785	14758	14798	14729	14674	14741	14719	14737	14745	14556	14681	14811	14938	14667	14912	14703	14763	14799	14881	14776	15058	14831	14669	14658	15049	14912	14875	14911	14792	14871	14824	14770	14737	14883	14836	14803	14803	14635	14885	14645	14714	14695	14744	14868	14963	14716	14721	14786	14647	14557	14797	14774	14753	14722	14645	14935	14786	14616	14708	14823	14748	14674	14846	14742	14638	14771	14649	14892	14840	14671	14570	14761	14941	14802	14920	14814	14694	14716	14951	14621	14601	14749	14773	14887	14772	14781	14758	14812	14788	14756	14684	14686	14756	14675	14775	14858	14705	14754	14620	14894	14578	14811	14775	14697	14708	14693	14714	14767	14746	14777	14837	14817	14682	14639	14709	14814	14663	14708	14802	14619	14855	14724	14813	14594	14715	14767	14844	14882	14729	14593	14717	14683	14692	14957	14740	14755	14793	14806	14868	14784	14641	14705	14817	14797	14576	14647	14723	14871	14878	14724	14712	14773	14790	14574	14646	14816	14816	14587	14779	14754	14835	14823	14824	14829	14778	14752	14870	14845	14744	14600	14689	14789	14751	14736	14842	14757	14648	14742	14770	14824	14651	14608	14816	14790	14905	14572	14777	14715	14815	14795	14710	14759	14743	14746	14663	14793	14675	14694	14699	14885	14683	14879	14777	14551	14725	14646	14769	14764	14773	14671	14693	14560	14675	14793	14712	14841	14761	14830	14855	14696	14808	14778	14713	14828	14862	14741	14919	14750	14689	14793	14880	14809	14617	14726	14756	14958	14649	14892	14837	14725	14679	14817	14896	14782	14805	14720	14722	14854	14825	14799	14709	14659	14890	14810	14786	14629	14633	14715	14677	14907	14735	14741	14769	14667	14846	14700	14782	14848	14847	14643	14793	14760	14656	14586	14798	14895	14730	14929	14679	14688	14616	14798	14687	14797	14672	14811	14746	14724	14686	14847	14874	14815	14623	14780	14564	14782	14841	14612	14815	14877	14776	14820	14817	14586	14761	14888	14634	14760	14513	14662	14622	14839	14704	14820	14772	14696	14772	14737	14823	14812	14618	14746	14624	14813	14821	14817	14678	14855	14744	14644	14717	14696	14924	14748	14777	14709	14822	14853	14842	14594	14845	14608	14905	14782	14701	14733	14673	14508	14749	14630	14889	14775	14889	14601	14828	14734	14827	14659	14824	14804	14696	14777	14805	14732	14572	14571	14813	14983	14570	14765	14772	14988	14717	14890	14810	14725	14640	14614	14639	14730	14733	14829	14887	14766	14727	14789	14778	14790	14739	14866	14712	14849	14871	14782	14779	14723	14776	14799	14677	14756	14822	14766	14817	14591	14727	14686	14758	14776	14844	14762	14747	14696	14657	14861	14846	14962	14706	14818	14659	14589	14901	14707	14563	14638	14584	14788	14914	14827	14848	14533	14827	14743	14881	14663	14709	14715	14788	14787	14767	14775	14716	14653	14625	14673	14920	14647	14693	14580	14872	14923	14760	14717	14475	14601	14915	14799	14771	14710	14725	14780	14776	14909	14786	14765	14612	14847	14681	14585	14774	14853	14707	14866	14815	14779	14702	14823	14646	14555	14673	14833	14634	14748	14968	14764	14629	14830	14886	14751	14730	14728	14642	14785	14835	14768	14645	14745	14731	14653	14671	14861	14710	14889	14837	14734	14730	14695	14761	14833	14710	14880	14688	14782	14697	14672	14808	14747	14634	14746	14672	14739	14816	14765	14685	14714	14665	14961	14929	14761	14667	14616	14731	14800	14886	14793	15077	14743	14865	14773	14860	14637	14772	14845	14911	14778	14562	14654	14941	14797	14854	14734	14909	14649	14759	14672	14703	14781	14707	14701	14909	14727	14741	14704	14873	14724	14578	14862	14758	14845	14663	14699	14829	14845	14708	14688	14853	14825	14781	14665	14698	14730	14759	14823	14768	14723	14869	14824	14742	14767	14754	14759	14753	14505	14774	14661	14752	14751	14749	14778	14657	14671	14750	14887	14864	14927	14612	14574	14758	14668	14779	14785	14683	14693	14700	14811	14836	14562	14708	14884	14777	14677	14825	14559	14752	14781	14635	14658	14647	14639	14766	14779	14767	14895	14598	14672	14846	14821	14611	14665	14673	14672	14760	14714	14616	14524	14680	14621	14632	14686	14737	14699	14750	14744	14710	14780	14788	14595	14814	14763	14728	14862	14810	14544	14719	14846	14725	14784	14851	14690	14682	14914	14856	14828	14756	14675	14935	14862	14673	14753	14845	14763	14723	14712	14872	14813	14756	14592	14602	14603	14824	14902	14859	14639	14713	14800	14692	14755	14895	14625	14916	14844	14703	14790	14680	14752	14747	14815	14543	14696	14865	14832	14940	14713	14741	14794	14645	14752	14756	14560	14587	14701	14933	14729	14789	14939	14637	14774	14630	14779	14761	14857	14889	14859	14747	14715	14704	14725	14816	14704	14645	14760	14721	14839	14889	14609	14894	14763	14846	14800	14745	14758	14727	14669	14869	14667	14749	14589	14731	14760	14841	14734	14721	14737	14845	14832	14720	14715	14604	14552	14823	14624	14663	14791	14941	14922	14674	14760	14778	14801	14770	14693	14881	14827	14640	14766	14976	14837	14750	14555	14621	14756	14774	14741	14759	14644	14559	14919	14849	14835	14712	14684	14913	14810	14887	14928	14761	14952	14682	14678	14687	14774	14703	14718	14827	14729	14824	14837	14657	14841	14831	14726	14716	14654	14777	14975	14787	14871	14806	14689	14824	14750	14779	14710	14676	14765	14829	14684	14946	14832	14663	14656	14701	14818	14762	14838	14928	14912	14718	14868	14752	14912	14591	14804	14609	14698	14951	14713	14626	14688	14755	14943	14769	14681	14766	14686	14832	14847	14741	14609	14572	14627	14889	14756	14535	14623	14717	14789	14746	14738	14727	14737	14769	14705	14656	14690	14905	14724	14778	14577	14897	14795	14738	14852	14825	14720	14815	14690	14699	14709	14838	14837	14884	15004	14669	14632	14846	14696	14713	14779	14818	14740	14806	14800	14781	14784	14726	14646	14767	14526	14704	14969	14829	14851	14744	14732	14831	14780	14769	14636	14726	14794	14796	14800	14615	14770	14661	14761	14658	14566	14743	14674	14671	14829	14731	14633	14787	14761	14758	14785	14796	14764	14934	14670	14718	14706	14727	14769	14585	14925	14565	14820	14763	14771	14653	14760	14758	14666	14599	14863	14719	14831	14729	14838	14780	14841	14949	14725	14621	14792	14815	14678	14702	14742	14859	14773	14818	14550	14807	14809	14901	14793	14731	14704	14715	14809	14647	14911	14688	14607	14655	14761	14616	14618	14803	14885	14594	14744	14780	14690	14813	14678	14700	14874	14661	14725	14822	14795	15037	14602	14639	14709	14543	14672	14821	14862	14934	14882	14799	14866	14844	14651	14734	14613	14706	14897	14717	14846	14771	14857	14630	14755	14684	14760	14651	14824	14765	14756	14801	14705	14814	14646	14759	14959	14764	14612	14800	14653	14831	14769	14639	14694	14652	14790	14755	14548	14701	14648	14775	14754	14750	14799	14787	14786	14709	14652	14747	14704	14804	14604	14797	14692	14882	14720	14755	14577	14921	14719	14763	14866	14864	14853	14838	14760	14763	14793	14840	14567	14763	14796	14861	14655	14694	14813	14765	14696	14949	14695	14821	14614	14776	14709	14912	14857	14712	14947	14739	14588	14740	14733	14789	14922	14906	14661	14837	14831	14755	14698	14770	14721	14712	14668	14810	14803	14624	14785	14775	14813	14955	14828	14697	14767	14790	14742	14636	14809	14830	14747	14789	14524	14687	14930	14834	14773	14699	14755	14775	14725	14790	14550	14597	14797	14685	14809	14654	14790	14777	14783	14796	14652	14802	14777	14733	14846	14712	14664	14712	14614	15035	14630	14649	14741	14617	14689	14571	14788	14585	14805	14618	14742	14832	14697	14773	14789	14702	14681	14676	14701	14725	14704	14800	14787	14881	14750	14817	14792	14962	14746	14718	14609	14733	14742	14704	14658	14664	14691	14908	14733	14609	14761	14835	14736	14717	14809	14737	14753	14874	14742	14869	14783	14804	14627	14862	14822	14706	14666	14758	14845	14785	14838	14647	14589	14774	14788	14706	14936	14704	14814	14595	14751	14696	14733	14845	14757	14846	14616	14735	14792	14745	14709	14746	14687	14706	14760	14709	14897	14671	14632	14702	14732	14605	14648	14832	14830	14733	14639	14716	14725	14846	14776	14849	14647	14678	14825	14749	14748	14641	14776	14815	14774	14802	14788	14732	14713	14686	14705	14841	14659	14970	14763	14743	14916	14814	14707	14731	14717	14719	14741	14545	14614	14852	14771	14719	14685	14773	14736	14822	14757	14603	14977	14872	14842	14808	14642	14693	14641	14681	14780	14887	14699	14778	14705	14657	14707	14828	14720	14606	14675	14820	14713	14818	14720	14706	14769	14767	14703	15038	14721	14670	14834	14782	14788	14627	14680	14909	14781	14777	14830	14662	14641	14905	14836	14679	14886	14740	14746	14794	14689	14752	14795	14667	14740	14709	14719	14697	14875	14881	14751	14709	14841	14706	14895	14725	14790	14692	14746	14651	14823	14811	14793	14713	14849	14714	14758	14672	14643	14654	14664	14694	14727	14749	14992	14708	14835	14693	14744	14850	14762	14647	14582	14670	14720	14754	14677	14669	14780	14929	14656	14703	14884	14666	14841	14702	14709	14765	14699	14858	14735	14586	14748	14809	14746	14683	14630	14770	14629	14855	14781	14554	14807	14794	14869	14727	14811	14811	14813	14846	14816	14683	14728	14651	14692	14620	14745	14663	14726	14682	14848	14712	14669	14673	14746	14702	14866	14636	14933	14741	14724	14805	14707	14710	14778	14662	14566	14756	14666	14840	14728	14676	14742	14715	14680	14740	14723	14694	14745	14721	14849	14709	14850	14692	14823	14846	14620	14777	14739	14825	14837	14837	14813	14738	14811	14771	14548	14679	14920	14720	14716	14733	14839	14666	14690	14811	14764	14520	14795	14935	14725	14721
23246	21456	38890	54849	44060	24300	23726	19579	17886	18280	17981	18027	18008	17940	17712	17800	17670	17655	17866	17736	17897	17756	17757	17819	17773	17633	17564	17629	17657	17733	17588	17587	17765	17687	17674	17791	17668	17568	17648	17608	17615	17565	17651	17726	17535	17479	17495	17762	17706	17584	17767	17562	17612	17633	17653	17422	17630	17638	17616	17650	17643	17602	17622	17850	17773	17674	17628	17466	17639	17682	17389	17532	17521	17575	17711	17487	17790	17636	17851	17559	17485	17570	17785	17625	17686	17750	17505	17641	17483	17395	17560	17476	17558	17619	17713	17547	17596	17710	17493	17581	17383	17564	17667	17605	17654	17614	17635	17569	17617	17597	17510	17491	17669	17602	17530	17357	17696	17509	17509	17509	17481	17749	17642	17477	17564	17482	17548	17676	17709	17566	17576	17524	17612	17489	17550	17542	17507	17655	17591	17668	17626	17760	17537	17646	17410	17500	17471	17591	17471	17574	17725	17568	17583	17525	17569	17602	17505	17450	17594	17696	17483	17561	17619	17558	17602	17671	17682	17784	17634	17645	17499	17373	17601	17452	17575	17342	17832	17496	17608	17768	17687	17481	17534	17689	17577	17798	17719	17643	17337	17440	17550	17498	17464	17622	17597	17621	17454	17382	17457	17474	17616	17742	17637	17705	17750	17551	17712	17538	17731	17572	17556	17642	17482	17672	17466	17508	17437	17562	17656	17441	17702	17594	17544	17691	17666	17557	17591	17768	17850	17566	17576	17655	17512	17668	17689	17528	17577	17528	17669	17630	17736	17621	17499	17459	17602	17427	17465	17694	17432	17700	17489	17555	17720	17410	17590	17592	17636	17605	17547	17522	17593	17494	17423	17420	17518	17431	17446	17609	17551	17670	17708	17528	17486	17591	17481	17472	17564	17472	17529	17430	17475	17553	17537	17631	17537	17703	17374	17522	17589	17541	17654	17410	17527	17520	17499	17478	17507	17710	17460	17436	17716	17488	17630	17502	17435	17535	17626	17391	17520	17810	17567	17541	17439	17575	17310	17507	17433	17500	17407	17541	17473	17381	17483	17488	17608	17536	17574	17649	17665	17638	17386	17672	17573	17431	17616	17503	17628	17500	17495	17601	17512	17557	17417	17658	17616	17517	17515	17663	17571	17477	17507	17468	17488	17475	17644	17691	17448	17537	17792	17595	17465	17556	17361	17598	17548	17525	17516	17419	17477	17465	17694	17554	17704	17565	17502	17635	17482	17582	17257	17663	17362	17743	17695	17567	17577	17808	17739	17658	17558	17717	17736	17762	17556	17509	17474	17334	17389	17383	17407	17517	17373	17414	17561	17541	17635	17610	17386	17537	17707	17530	17635	17558	17581	17663	17428	17478	17609	17452	17481	17385	17415	17528	17639	17518	17570	17642	17523	17636	17598	17700	17386	17379	17672	17534	17728	17604	17518	17577	17656	17657	17511	17549	17424	17475	17674	17805	17443	17407	17608	17396	17340	17566	17606	17640	17486	17555	17533	17640	17633	17663	17593	17610	17580	17550	17528	17621	17747	17747	17722	17554	17453	17413	17638	17429	17451	17485	17560	17371	17498	17892	17597	17402	17361	17515	17560	17523	17621	17557	17486	17503	17636	17416	17519	17500	17659	17566	17682	17418	17363	17588	17644	17602	17629	17456	17695	17460	17589	17744	17629	17580	17730	17305	17563	17384	17365	17588	17469	17643	17500	17575	17641	17538	17347	17516	17421	17606	17703	17521	17736	17356	17284	17611	17851	17530	17664	17629	17629	17631	17824	17392	17616	17490	17780	17444	17655	17611	17696	17632	17566	17589	17640	17513	17477	17545	17635	17449	17731	17458	17484	17350	17757	17507	17482	17478	17692	17500	17482	17622	17480	17419	17660	17695	17580	17495	17317	17485	17761	17449	17556	17500	17641	17319	17532	17457	17463	17588	17512	17748	17579	17567	17723	17505	17467	17478	17474	17586	17485	17495	17351	17438	17528	17623	17639	17665	17638	17611	17730	17574	17706	17464	17772	17527	17521	17326	17379	17525	17600	17404	17410	17496	17729	17593	17465	17509	17503	17491	17451	17564	17703	17542	17646	17520	17514	17473	17612	17474	17547	17671	17578	17435	17343	17538	17647	17621	17472	17531	17423	17249	17457	17670	17550	17423	17342	17452	17604	17611	17539	17535	17748	17433	17628	17553	17540	17439	17545	17460	17597	17435	17446	17534	17607	17567	17434	17575	17668	17318	17508	17367	17524	17358	17818	17621	17768	17706	17596	17644	17681	17453	17473	17690	17603	17766	17750	17686	17601	17551	17588	17607	17600	17494	17476	17466	17530	17460	17575	17625	17443	17394	17775	17572	17404	17553	17595	17253	17692	17649	17599	17463	17475	17354	17432	17471	17621	17558	17570	17741	17520	17540	17590	17376	17553	17711	17590	17532	17422	17695	17670	17751	17649	17640	17542	17578	17624	17728	17618	17314	17679	17804	17549	17363	17424	17482	17663	17743	17506	17641	17713	17678	17632	17527	17672	17526	17645	17628	17661	17628	17776	17650	17562	17558	17682	17407	17669	17717	17549	17481	17591	17556	17553	17642	17559	17502	17700	17633	17487	17420	17716	17339	17722	17567	17840	17529	17738	17634	17774	17455	17671	17540	17456	17520	17527	17614	17580	17580	17660	17509	17762	17714	17748	17532	17495	17670	17761	17499	17404	17373	17473	17491	17505	17348	17658	17683	17612	17476	17428	17530	17591	17597	17723	17788	17574	17693	17442	17464	17408	17485	17551	17542	17759	17534	17655	17458	17563	17639	17495	17312	17568	17489	17665	17759	17589	17685	17483	17471	17547	17657	17520	17397	17479	17375	17515	17535	17629	17485	17582	17449	17510	17659	17447	17518	17769	17576	17651	17489	17602	17609	17734	17584	17591	17398	17646	17546	17698	17639	17663	17711	17662	17504	17580	17398	17560	17568	17517	17400	17440	17485	17640	17510	17672	17455	17584	17623	17718	17663	17569	17545	17401	17647	17644	17444	17303	17428	17544	17481	17728	17635	17730	17484	17432	17540	17580	17430	17344	17531	17521	17604	17474	17638	17753	17675	17371	17475	17488	17630	17338	17476	17472	17409	17604	17540	17486	17375	17713	17791	17595	17478	17483	17437	17575	17567	17443	17784	17634	17528	17720	17583	17442	17599	17627	17456	17589	17400	17537	17650	17444	17599	17612	17694	17479	17449	17536	17413	17379	17555	17816	17508	17445	17698	17665	17644	17581	17643	17576	17518	17650	17627	17729	17451	17579	17628	17506	17671	17576	17613	17562	17338	17523	17539	17515	17397	17641	17580	17409	17443	17699	17418	17676	17529	17548	17349	17493	17326	17504	17509	17514	17510	17631	17450	17385	17605	17537	17663	17661	17666	17645	17598	17521	17644	17716	17553	17604	17592	17573	17458	17704	17351	17511	17566	17584	17686	17259	17637	17682	17579	17550	17684	17499	17421	17564	17561	17538	17485	17599	17519	17374	17414	17646	17407	17396	17698	17607	17554	17565	17724	17432	17632	17574	17389	17304	17685	17594	17301	17612	17521	17512	17595	17482	17466	17554	17579	17630	17475	17529	17644	17501	17622	17294	17597	17552	17669	17573	17653	17487	17528	17509	17632	17465	17289	17767	17431	17480	17436	17527	17508	17638	17519	17474	17677	17566	17541	17414	17692	17615	17564	17503	17531	17636	17545	17368	17525	17577	17642	17569	17527	17619	17572	17527	17600	17532	17752	17842	17419	17523	17612	17632	17634	17481	17392	17446	17575	17434	17502	17734	17559	17342	17459	17568	17581	17600	17561	17656	17476	17441	17578	17448	17761	17493	17719	17611	17411	17623	17413	17579	17610	17557	17461	17733	17581	17438	17518	17606	17525	17532	17373	17612	17656	17531	17555	17574	17624	17408	17742	17650	17457	17611	17619	17644	17597	17567	17582	17602	17415	17498	17392	17562	17692	17618	17587	17472	17559	17454	17430	17463	17447	17508	17780	17529	17781	17574	17625	17794	17620	17476	17593	17685	17688	17429	17612	17611	17467	17631	17584	17520	17672	17729	17712	17622	17537	17651	17565	17548	17394	17760	17439	17647	17391	17664	17624	17310	17421	17630	17617	17536	17581	17497	17677	17596	17793	17573	17676	17558	17461	17561	17636	17641	17474	17657	17636	17373	17571	17576	17562	17770	17657	17356	17448	17340	17711	17610	17367	17795	17532	17524	17558	17551	17593	17476	17683	17477	17566	17578	17463	17501	17558	17601	17562	17614	17516	17760	17605	17670	17421	17470	17770	17791	17512	17524	17683	17360	17525	17570	17531	17471	17455	17532	17577	17432	17377	17652	17499	17601	17539	17531	17487	17465	17570	17604	17584	17597	17384	17696	17449	17410	17555	17372	17413	17585	17582	17598	17541	17358	17442	17476	17737	17593	17405	17422	17463	17599	17634	17604	17403	17647	17634	17634	17609	17454	17424	17536	17562	17567	17384	17558	17552	17463	17563	17504	17648	17201	17617	17562	17643	17512	17566	17749	17583	17616	17761	17538	17405	17408	17604	17436	17500	17603	17514	17501	17563	17668	17872	17659	17212	17514	17382	17581	17632	17638	17574	17644	17518	17522	17513	17283	17715	17396	17539	17422	17400	17487	17480	17553	17814	17549	17864	17603	17498	17522	17544	17552	17515	17730	17526	17595	17810	17548	17626	17577	17482	17347	17591	17525	17357	17435	17838	17604	17422	17665	17576	17507	17462	17387	17485	17412	17351	17567	17627	17624	17640	17683	17665	17592	17538	17595	17599	17593	17549	17378	17436	17501	17594	17465	17440	17727	17428	17570	17641	17692	17456	17592	17579	17577	17479	17376	17499	17450	17569	17568	17546	17540	17434	17547	17598	17785	17589	17483	17488	17606	17412	17375	17619	17703	17724	17673	17641	17614	17533	17669	17691	17731	17477	17578	17392	17481	17585	17557	17640	17640	17639	17528	17490	17418	17332	17309	17427	17614	17508	17578	17424	17546	17560	17628	17589	17527	17453	17468	17500	17547	17354	17450	17545	17700	17528	17655	17514	17706	17579	17626	17709	17662	17665	17588	17511	17448	17369	17554	17581
25575	54595	95289	89961	49334	16123	15876	16073	15837	15843	15946	15881	16049	15812	15861	15949	15826	15786	15729	15748	15802	15927	15852	16003	15810	15921	15850	15785	15880	15647	15927	15880	15709	15801	15822	15837	15889	15685	15678	15736	15835	15999	15867	15812	15889	15868	15986	15792	15902	15966	15699	15927	15776	15890	15839	15848	15894	15812	15843	15672	15945	15943	15687	15934	15614	15821	15868	15940	15741	15711	15779	15854	15841	15874	15784	15959	15886	16053	15851	15864	15880	15782	15722	15804	15687	15714	15964	15792	15880	15831	15604	15907	15829	15655	15827	15827	15886	15873	15814	15797	15896	15806	15901	15749	15990	15804	15781	15921	15772	15804	15880	15861	15740	15757	15776	15837	15770	15669	15819	15776	15659	15819	15690	15863	15720	15861	15741	15813	15829	15804	15885	15620	15759	15625	15936	15796	15634	15870	15850	15761	15958	15916	15852	15705	15958	15756	15724	15851	15882	15652	15668	15853	15909	15801	15816	15703	15900	15832	15646	15879	15644	15699	15945	15854	15765	15646	15779	15900	15967	15843	15837	15952	15841	15821	15807	15801	15867	15688	15810	15717	15763	15722	15703	15873	15849	15829	15841	15690	15560	15792	15851	15895	15695	15744	15725	15760	15639	15969	15795	15710	15801	15847	15658	15954	15952	15787	15743	15706	15810	15827	15743	15884	15792	15619	15846	15845	15787	15730	15930	15886	15838	15771	15910	15960	15896	15831	15597	15829	15817	15691	15765	15890	15888	15596	15972	15858	15767	15813	15833	15874	15998	15939	15847	15742	15934	15749	15756	15823	15751	15886	15668	15897	15815	15857	15729	15866	15739	15767	15727	15872	15740	15856	15650	15830	15807	15733	15939	15804	15851	15777	15848	15846	15808	15804	15753	15736	15798	15726	15762	15725	15908	15755	15734	15912	15882	15819	15883	15758	15582	15652	15763	15973	15792	15834	15759	15892	15713	15839	15729	15694	15636	15880	15593	15861	15839	15619	15780	15765	15745	15826	15811	15815	15746	15813	15800	15908	15780	15677	15915	16053	15823	15753	15801	15845	15729	15817	15841	15812	15846	15669	15764	15673	15726	15708	15654	15915	15778	15757	15794	15881	15750	15882	15910	15620	15868	15818	15803	15758	15708	15853	15744	15738	15922	15719	15972	15791	15884	15709	15741	15746	15709	15784	15755	15749	15640	15701	15676	15934	15736	15712	15747	15685	15831	15586	15736	15658	15920	15789	15765	15721	15710	15709	15802	15797	15778	15875	15948	15790	15665	15834	15867	15912	15860	15693	15952	15735	15601	15692	15789	15735	15776	15682	15862	15759	15710	15754	15906	15699	15967	15914	15763	15795	15806	15912	15939	15867	15834	15779	15882	15868	15763	15815	15803	15869	15646	15904	15876	15675	15972	15887	15969	15788	15842	15860	15864	15939	15678	15816	15781	15828	15925	15726	15779	15858	15859	15996	15663	15694	15830	15894	15838	15790	15843	15921	15875	15807	15825	15862	15825	15860	15718	15731	15862	15766	15863	15788	15812	15785	15812	15721	15590	15844	15678	15764	15704	15857	15722	15839	15754	15784	15788	15710	15791	15743	15826	15767	15857	15691	15899	15743	15775	15703	15785	15894	15949	15735	15841	15884	15731	15723	15869	15855	15799	15955	16007	15786	15770	15845	15948	15787	15752	15863	15901	15892	15733	15696	15667	15658	15808	15658	15829	15732	15724	15772	15795	15825	15938	15777	15816	15710	15705	15622	15756	15879	15791	15740	15706	15721	15753	15747	15792	15746	15851	15732	15768	15699	15833	15978	15678	15883	15913	15903	15828	15837	15778	15829	15749	15748	15841	15802	15912	15691	15714	15849	15933	15794	15755	15784	15784	15968	15802	15823	15818	15889	15718	15946	15705	15872	15857	15772	15862	15727	15824	15735	15985	15797	15773	15778	15725	15702	15835	15709	15744	15688	15732	15786	15798	15655	15729	15855	15858	15717	15755	15634	15843	15824	15911	15880	15681	15758	15885	15526	15818	15813	15862	15592	15655	15734	15623	15847	15710	15922	15804	15697	15772	15663	15820	15794	15827	15634	15999	15790	15852	15836	15709	15932	15708	15792	15915	15771	15868	15696	15915	16061	15808	15766	15851	15847	15666	15656	15638	15801	15876	15836	15901	15591	15925	15800	15598	15684	15682	15840	15810	15885	15802	15974	15646	15764	15791	15728	15719	15727	15662	15767	15799	15810	15644	15812	15879	15734	15677	15818	15734	15850	15697	15835	15792	16028	15797	15753	15682	15741	15748	15819	15750	15903	15893	15841	15813	15823	15775	15826	15819	15795	15712	15790	15871	15933	15846	15770	15754	15791	15907	15943	15686	15875	15760	15857	15921	15807	15830	15785	15884	15807	15713	15889	15909	15837	15677	15974	15874	15855	15698	15753	15707	15785	15828	15712	15830	15918	15866	15846	15816	15784	15663	15807	15860	15875	15817	15830	15747	15852	15814	15754	15918	15767	15816	15897	15789	15703	15850	15747	15756	15791	15766	15735	15877	15730	15720	15916	15688	15787	15750	15852	15842	15738	15653	15822	15883	15667	15831	15807	15805	15739	15747	15739	15709	15910	15865	15769	15816	15644	15788	15683	15645	15875	15817	15773	15932	15814	15910	15834	15934	15729	15868	15849	15677	15909	15944	15887	15753	15782	15998	15880	15818	15824	15823	15724	15742	15794	15678	15734	15715	15769	15761	15931	15836	15786	15831	15861	15768	15888	15791	15794	15962	15745	15814	15753	15898	15839	15773	15628	15653	15804	15920	15796	15852	15725	15955	15950	15630	15692	15814	15789	15867	15664	15812	15825	15615	15883	15742	15826	15562	15799	15681	15708	15808	15688	15929	15868	15899	15668	15923	15882	15662	15890	15785	15838	15790	15842	15857	15687	15983	15921	15873	15672	15689	15644	15721	15673	15810	15891	15747	15697	15854	15595	15852	15711	15729	15643	15763	15797	15838	15791	15732	15822	15896	15717	15868	15901	15806	15625	15643	15675	15657	15926	15959	15731	15731	15869	15701	15931	15739	15742	15674	15880	15826	15847	15825	15827	15964	15818	15863	15701	15900	15956	15634	15682	15798	15904	15886	15867	15692	15918	15799	15791	15623	15769	15851	15671	15747	15978	15767	15844	15751	15722	15740	15719	15770	15654	15671	15732	15829	15746	15655	15916	15709	15739	15814	15642	15806	15812	15850	15625	15797	15841	15870	15890	15861	16043	15765	15874	15782	15799	15826	15726	15748	15826	15687	15760	15773	15634	15663	15860	15659	15909	15681	15806	15746	15655	15694	15931	15720	15873	15820	15799	15811	15866	15667	15834	15719	15891	15864	15717	15727	15787	15830	15721	15679	15815	15734	16031	15698	15730	15927	15721	15689	15774	15811	15763	15780	15908	15923	15736	15790	15682	15843	15742	15836	15931	15827	15701	15815	15855	15782	15795	15944	15732	15813	15783	15841	15756	15842	15817	15916	15827	15777	15897	15654	15845	15843	15723	15668	15735	15818	15865	15796	15628	15955	15817	15751	15899	15887	15690	15859	15795	15793	15688	15690	15790	15741	15769	15730	15766	15711	15847	15528	15816	15869	15589	15780	15713	15978	15779	15688	15648	15619	15769	15839	15928	15541	15803	15818	15901	15604	15864	15758	15799	15856	15783	15780	15833	15705	15913	15753	15669	15880	15860	15818	15810	15849	15721	15809	15874	15707	15823	15694	15824	15887	15642	15873	15793	15907	15873	15920	15869	15699	15946	15855	15678	15807	15733	15695	15682	15771	15830	15843	15903	15760	15706	15990	15834	15800	15793	15831	15907	15813	15904	15827	15757	15902	15800	15895	15881	15860	15748	15816	15783	15753	15840	15812	15840	15928	15776	15761	15829	15795	15759	15906	15959	15726	15595	15855	15798	15686	15875	15814	15944	15863	15761	16032	15924	15838	15827	15947	15792	15782	15789	15747	15800	15691	15774	15977	15852	15816	15652	15782	15860	15882	15786	15759	15611	15600	15814	15885	15828	15714	15743	15737	15839	15659	15694	15967	15958	15771	15632	15782	15645	16096	15862	15778	15860	15751	15793	15921	15719	15961	15898	15697	15746	15728	15884	15855	15677	15764	15611	15753	15808	15886	15666	15810	15785	15693	15721	15538	15691	15830	15688	15783	15756	15890	15685	15938	15714	15652	15743	15778	15797	15665	15797	15912	15540	15768	15490	15891	15727	15903	15680	15900	15602	15948	15722	15831	15657	15650	15799	15815	15848	15826	15817	15917	15914	15705	15875	15823	15880	15688	15808	15820	15918	15928	15755	15775	15790	15887	15718	15686	15733	15936	15851	15718	15762	15909	15819	15823	15869	15932	15942	15823	15795	15726	15814	15898	15834	15753	15818	15746	15828	15860	15687	15806	15835	15561	15636	15823	15747	15768	15810	15780	15847	15819	15886	15850	15655	15893	15680	15874	15725	15837	15809	15865	15779	15846	15753	15816	15986	15806	15837	15834	15870	15780	15714	15931	15641	15891	15844	15964	15872	15878	15650	15877	15875	15990	15769	15727	15876	15816	15848	15853	15733	15812	15869	15886	15829	15902	15781	15898	15751	15845	15913	15665	15763	15762	15896	15880	15707	15970	15689	15754	15824	15798	15804	15647	15944	15785	15797	15722	15821	15883	15800	15970	15927	15760	15703	15966	15717	15673	15777	15716	15805	16049	15753	15778	15756	15638	15594	15793	15704	15904	15709	15941	15717	15863	15801	15756	15765	15795	15806	15846	15902	15700	15831	15773	15924	15723	15948	15643	15887	15868	15752	15881	15833	15915	15941	15939	15667	15826	15857	15825	15842	15695	15817	15724	15793	15849	15730	15761	15810	15952	15876	15930	15765	15723	15729	15704	15832	15776	15769	15911	15709	15823	15797	15824	15828	15924	15584	15756	15616	15744	15728	15864	15661	15937	15808	15903	15872	15663	15765	15519	15974	15801	15897	15921	15791	15698	15682	15758	15822	15800	15849	15683	15794	15903	15772	15815	16015	15798	15665	15953	15664	15917	15805	15772	15918	15675	15784	15677	15772	15950	15889	15769	15784	15765	15811	15741	15710
23152	21457	37787	53718	45813	25945	23684	19072	18036	18311	18205	18239	18103	18136	17977	17793	17942	18066	18109	17868	17932	18068	18133	18067	17816	17727	17978	17797	18088	17869	17879	17961	17738	17722	17900	17782	17810	17785	17852	17878	17841	17667	17721	17748	17552	17704	17916	17710	17707	17717	17754	17620	17791	17702	17632	17762	17599	17696	17685	17875	17801	17939	17820	17627	17866	17921	17610	17768	17853	17703	17667	17814	17733	17690	17896	17883	18043	18056	17794	17741	17682	17516	17623	17745	17997	17791	17652	17809	18021	17761	17754	17848	17586	17564	17668	17858	17749	17633	17514	17852	17741	17778	17869	17827	17812	17736	17637	17680	17829	17741	17849	17888	17946	17660	17730	17752	17730	17917	17725	17681	17743	17793	17754	17858	17759	17585	17888	17727	17860	17797	17721	17539	17714	17665	17721	17980	17598	17777	17501	17788	17804	17896	17527	17669	17834	17655	17680	17811	17613	17816	17770	17754	17764	17694	17707	17576	17606	17666	17696	17934	17779	17622	17883	17692	17558	17633	17953	17808	17831	17765	17772	17569	17856	17735	17685	17835	17789	17737	17883	17809	17733	17539	17775	17684	17623	17835	17682	17650	17738	17792	17731	17678	17834	17653	17675	17726	17797	17545	17642	17716	17801	17786	17698	17765	17805	18018	17696	17791	17625	18049	17783	17785	17764	17614	17704	18007	17678	17584	17650	17682	17629	17627	17742	17821	17707	17688	17752	17889	17641	17824	17822	17873	17654	17750	17993	17885	17580	17586	17565	17886	17564	17569	17769	17656	17698	17747	17873	17733	17874	17719	17767	17570	17869	17552	17793	17758	17991	17827	17792	17792	17642	17767	17712	17797	17606	17652	17742	17872	17659	17999	17714	17763	17539	17742	17847	17772	17702	17964	17623	17556	17768	17606	17585	17916	17693	17749	17837	17898	17615	17762	17835	17460	17799	17672	17723	17789	17669	17635	17855	17704	17797	17914	17860	17605	17781	17796	17787	17532	17637	17785	17863	17814	17708	17628	17542	17808	17788	17803	17720	17749	17696	17689	17449	17580	17575	17711	17683	17713	17783	17661	17958	17798	17606	17759	17800	17682	17910	17701	17802	17442	17683	17759	17640	17743	17772	17681	17834	17790	17864	17915	17792	17778	17809	17717	17822	17778	17709	17790	17709	17971	17913	17641	17694	17742	17730	17783	17809	17813	17714	17676	17763	17863	17847	17734	17785	17553	17832	17825	17738	17830	17707	17802	17680	17893	17687	17579	17609	17837	17788	17649	17620	17674	17663	17786	17862	17667	17723	17760	17751	17701	17721	17996	17823	17701	17772	17808	17993	17592	17850	17690	17715	17666	17903	17716	17676	17638	17879	17770	17885	17804	17656	17529	17809	17677	17782	17769	17979	17739	18067	17890	17746	17774	17764	17854	17824	17795	17671	17613	17989	17747	17791	17841	17754	17876	17718	17668	17943	17911	17694	17748	17786	17752	17771	17648	17653	17881	17803	17870	17726	17648	17826	17706	17782	17740	17749	17668	17756	17744	17918	17700	18005	17724	17789	17768	17756	17573	17812	17824	17600	17889	17736	17930	17919	17781	17854	17724	17773	17709	17964	17875	17780	17784	17858	17906	17708	17640	17904	17784	17714	17756	17788	17896	17758	17664	17716	17957	17842	17870	17584	17775	17671	17773	17729	18012	17524	17902	17818	17691	17685	17797	17647	17636	17710	17860	17765	17675	17601	17838	17649	17726	17777	17762	17565	17748	17629	17684	17675	17489	17598	17603	17600	17799	17640	17923	17633	17681	17726	17507	17727	17825	17687	17727	17705	17536	17787	17918	17614	17832	17739	17615	17547	17788	17961	17775	18034	17860	17745	17748	17798	17698	17817	17858	17739	17750	17857	17607	18118	17802	17864	17610	17912	17662	17697	17564	17736	17617	17602	17756	17981	17574	17640	17824	17702	17666	17721	17666	17780	17730	17757	17841	17994	17660	17724	17596	17800	17616	17656	17684	17683	17623	17748	17752	17652	17612	17849	17844	17758	17772	17652	17823	17704	17625	17624	17616	17779	17511	17726	17540	17880	17817	17875	17816	17846	17911	17515	18025	17898	17746	17927	17890	17728	17778	17808	17705	17877	17679	17801	17925	17878	17522	17709	17712	17824	17851	17808	17743	17595	17645	17692	17698	17661	17764	17681	17650	17905	17714	17866	17628	17680	17883	17552	17826	17807	17803	17597	17675	17723	17748	17777	17564	17901	17670	17694	17761	17786	17701	17484	17859	17642	17742	17668	17829	17653	17695	17876	17644	17762	17860	17600	17890	17882	17549	17693	17577	17801	17672	17700	17679	17729	17761	17792	17812	17656	17762	17761	17905	17698	17718	17612	17525	17648	17598	17759	17933	17808	17687	17677	17736	17952	17628	17939	17836	17684	17792	17725	17771	17673	17709	17666	17744	17685	17708	17604	17730	17592	17577	17768	17760	17714	17830	17726	17804	17630	17784	17814	17606	17785	17685	17731	17735	17739	17812	17635	17673	17655	17657	17886	17953	17821	17687	17816	17573	17602	17749	17682	17614	17623	17676	17405	17625	17717	17554	17720	17780	17747	17875	17910	17692	17889	17606	17752	17731	17673	17556	17737	17742	17576	17619	17646	17660	17823	17828	17922	17859	17666	17565	17594	17853	17773	17870	17737	17600	17630	17768	17705	17668	17763	17814	17575	17827	17755	17707	17716	17905	17541	17683	17714	17740	18000	17719	17709	17765	17699	17587	17766	17744	17646	17750	17740	17737	17647	17611	17497	17612	17710	17831	17602	17541	17611	17903	17667	17777	17868	17739	17600	17634	17723	17752	17741	17832	17682	17556	17629	17837	17740	17734	17746	17697	17778	17638	17851	17573	17656	17786	17593	17899	17790	17787	17653	17840	17827	17579	17834	17600	17677	17747	17664	17852	17608	17850	17763	17685	17713	17602	17767	17668	17835	17818	17647	17490	17625	17734	17663	17733	17651	17696	17722	17771	17743	17686	17770	17658	17527	17858	17854	17656	17767	17832	17875	17704	17768	17909	17858	17802	17867	17814	17633	17824	17546	17717	17522	17786	17821	17814	17933	17722	17702	17788	17757	17823	17620	17728	17666	17661	17603	17722	17772	17729	17712	17791	17736	17625	17760	17880	17761	17792	17858	17716	17739	17787	17724	17532	17712	17784	17847	17747	17638	17656	17591	17601	17912	17632	17702	17618	17809	17432	17787	17665	17781	17700	17836	17868	17794	17770	17791	17564	17839	17744	17546	17792	17628	17729	17760	17830	17660	17678	17740	17709	17780	17609	17806	17592	17734	17963	17746	17774	17691	17630	17741	17637	17742	17482	17737	17810	17841	17675	17546	17758	17538	17644	17542	17734	17798	17899	17748	17881	17565	17845	17838	17913	17966	17766	17523	17842	17700	17781	17737	17796	17676	17826	17704	17745	17834	17729	17688	17735	17647	17780	17829	17745	17717	17767	17667	17605	17766	17571	17850	17714	17638	17563	17725	17631	17722	17761	17675	17742	17562	17747	17734	17895	17712	17731	17666	17532	17627	17723	17961	17864	17795	17589	17773	17810	17767	17866	17817	17831	17760	17873	17518	17685	17900	17732	17747	17906	17663	17732	17851	17908	17760	17792	17685	17499	17632	17815	17728	17617	17762	17692	17845	17792	17660	17770	17836	17715	17881	17758	18053	17655	17699	17722	17623	17608	17481	17758	17722	17841	17556	17672	17637	17829	17763	17658	17631	17760	17799	17618	17822	17590	17734	17815	18007	17741	17784	17781	17635	17857	17757	17922	17806	17639	17666	17678	17881	17834	17811	17711	17735	17694	17830	17755	17674	17799	17715	17978	17690	17800	17901	17780	17766	17916	17792	17624	17705	17680	17796	17601	17576	17689	17841	17845	17817	17858	17919	17613	17771	17718	17556	17517	17831	17648	17853	17815	17731	17729	17670	17694	17797	17716	17662	17663	17766	17765	17686	17672	17933	17772	17897	17774	17763	17689	17756	17804	17704	17739	17613	17642	17680	17602	17770	17745	17693	17702	17681	17682	17895	17720	17594	17742	17492	17754	17654	17856	17794	17702	17669	17846	17833	17583	17894	17742	17764	17586	17776	17823	17786	17716	17590	17620	17925	17660	17669	17989	17743	17868	17637	17611	17943	17669	17816	17785	17907	17665	17659	17811	17541	17692	17685	17731	17797	17907	18069	17656	17658	17676	17527	17672	17805	17758	17808	17631	17501	17930	17745	17820	17857	17745	17689	17636	17862	17523	17723	17662	17618	17643	17808	17878	17645	17769	17745	17706	17656	17756	17734	17825	17815	17801	17597	17770	17918	17777	17589	17764	17757	17654	17596	17552	17731	17709	17627	17962	17750	17760	17600	17798	17508	17818	17731	17808	17804	17806	17848	17733	17866	17805	17671	17739	17670	17924	17667	17714	17792	17722	17622	17806	17645	17796	17782	17880	17718	17768	17779	17870	17799	17898	17786	17864	17738	17784	17770	17654	17822	17752	17580	17732	17577	17956	17659	17609	17729	17652	17509	17727	17607	17800	17769	17561	18066	17952	17551	17591	17921	17832	17625	17614	17580	17825	17757	17607	17851	17691	17845	17927	17892	17634	17859	17632	17624	17746	17776	17601	17894	17744	17511	17693	17848	17750	17843	17731	17731	17672	17649	17785	17992	17778	17803	17703	17742	17661	17600	17696	17789	17793	17815	17784	17730	17929	17854	17631	17751	17650	17544	17788	17598	17591	17655	17490	17631	17997	17793	17782	17631	17721	17776	17855	17813	17723	17733	17790	17721	17746	17621	17735	17678	17522	17737	17678	17587	17723	17712	17763	17778	17861	17639	17511	17741	17631	17635	17859	17672	17698	17826	17763	17802	17673	17866	17772	17765	17734	17750	17591	17715	18014	18040	17692	17629	17847	17654	17741	17586	17809	17992	17845	17744	17653	17464	17500	17765	17682	17895	17559	17970	17695	17777	17706	17742	17765	17759	17659	17720	17700	17792	17546	17877	17787	17573	17865	17615	17493	17567	17791	17755	17832	18007	17763	17774	17650	17790	17775	18027	17723	17766	17760	17571	17537	17628	17683
24342	56380	93588	91732	53016	16426	16203	16046	16004	16005	16036	16096	15900	15943	15980	16014	15764	16083	15980	16008	16022	15882	16080	16060	15734	15966	15765	15874	15780	15995	15844	15862	15996	16018	15844	15932	15949	15906	15991	15886	16029	15839	15985	16097	15952	15947	15890	15748	16008	15907	15957	15765	15724	15811	15827	15888	15910	15828	15861	16008	15825	15594	15931	15814	15850	15839	15900	15823	15832	15901	15991	15924	15981	15885	15876	15930	16177	16194	16075	15871	15863	15798	15865	15864	15802	15933	15880	16025	15807	15849	15537	15888	15811	15822	15814	15874	15973	15815	15882	15766	15783	15787	15949	15984	15914	15887	15707	15909	15823	15740	16063	15889	15863	15965	15773	15737	15798	15954	15629	15810	15913	15762	15906	15948	15821	15835	15890	15811	15916	15858	15868	15870	15779	15837	15891	15851	15800	15816	15911	15901	15785	15883	15813	15855	15910	15834	15918	15971	15807	15909	15777	15781	15864	15878	15892	15898	15818	15777	16016	15831	15834	15898	15885	15916	15910	15797	15997	15807	15834	15842	15773	15821	15940	15970	15830	15992	15896	15975	15845	15838	15797	15902	15722	15805	15904	15898	15859	15795	16046	15939	15832	15721	16061	15919	15804	16057	15884	15830	15857	15817	15930	15954	16030	15948	15850	15744	15772	15818	16040	15663	15742	15875	15862	15970	15879	15773	15660	15825	15915	15764	15809	15859	15812	15915	15832	15782	15970	15673	15962	15879	15725	15755	15971	15930	16043	15704	15900	15880	15923	15901	15931	15794	15880	15745	15826	15730	15893	15780	15711	15925	15677	15820	15860	15791	15839	15867	15852	15820	15858	15857	15772	15906	15843	15680	15711	16008	15772	15807	15700	15887	15777	16047	15924	15780	15959	15898	15888	15860	15812	15799	15986	15770	15870	15845	15879	15817	16003	15885	15952	15905	15776	15878	15783	15766	15867	15807	15888	15821	15648	15920	15989	15731	15838	15866	15835	15799	15862	15917	15963	15915	15938	15970	15837	15877	15835	15730	15872	15939	15772	15829	15847	15888	15807	15931	15934	15730	15944	15956	15884	15917	15812	15833	15802	15735	15933	16086	15895	15787	15755	15793	16007	15841	15841	15968	15938	15834	15894	15907	15903	15849	16008	15925	15849	15817	15854	15946	15854	15906	15878	15817	15920	15975	16025	16005	15846	15921	15929	15916	15790	15898	15792	15855	15905	15823	15941	15889	15755	15713	15883	15843	15699	16062	15932	15855	15885	15860	16001	15736	15836	15806	15841	15971	15836	15922	15887	15898	15836	15953	15811	15881	16052	15876	15836	15822	15823	15883	16020	15868	15995	15870	15845	15913	16019	15751	15912	15828	15979	15970	15632	15807	15883	15845	15954	15915	15728	15874	15877	15896	15691	15857	15885	16012	15821	15786	15906	16072	15911	15927	15908	15941	15795	15915	15807	16043	16008	15624	15784	15759	15764	15871	15908	15834	15765	15789	15756	15708	15816	15799	15948	15849	15773	15994	15861	15992	15919	15886	15776	15778	15903	15825	15848	15835	15813	15964	15958	16034	15757	15796	15971	15760	15608	15879	15943	15821	15980	15772	15870	15910	15881	15748	15766	15962	15927	15862	15926	15863	15935	15873	15997	15626	15775	15919	15806	15977	15901	15932	15898	15872	15867	15848	15881	15851	15910	15811	15886	15704	15872	15824	15728	15773	16134	15725	15785	15852	16049	15904	15914	15917	15719	15931	15886	15798	15795	15981	15866	15838	15926	15931	15936	15784	15917	15837	15919	15807	15864	15848	15806	15846	15779	15891	15899	15977	15798	16082	15882	15958	16161	16060	15724	15866	15904	15689	15949	15900	15871	15894	15821	15923	15869	15936	15737	15811	15939	15795	15827	15951	15833	15773	15956	15855	15906	16018	15831	15814	15819	15866	15741	16010	15903	15788	15882	15886	15780	15839	16010	15977	15785	15995	15844	15963	15847	15713	15954	15860	15980	15965	16015	15970	15775	15926	15796	15761	15901	15935	15935	15844	15851	15841	15870	15852	15894	15768	15774	15919	15869	15868	15923	15885	15821	15916	16000	15860	15907	15915	15933	15962	15955	15901	15849	15900	15869	15881	15862	15841	15933	15744	16065	15881	15958	15871	15881	15811	15856	16029	16021	15926	15755	15874	15819	15878	15793	15986	15789	15791	15971	15789	15731	15953	15955	15796	15810	15962	15729	16011	15776	15811	15892	15720	16003	15827	15793	15918	15853	15922	15750	15920	15812	15974	15917	15750	15752	15856	15833	16069	15845	16074	15889	15855	15811	15968	15834	16069	15695	15869	16053	15857	15907	15833	16006	15933	15873	15946	15942	15803	15915	15840	15914	15805	15879	15799	15964	15877	15748	16012	15970	15745	16001	15744	15698	15735	16035	15893	15854	15943	15694	15844	15761	15776	15793	15761	15784	15836	15769	15898	15942	15808	15794	15811	15846	15870	15816	15823	15734	15893	15893	15872	15728	15742	15911	16013	15923	15738	15761	15719	15844	15955	15859	15926	15710	15843	15823	15869	15725	16002	15900	15813	15744	15864	15807	15913	15975	15954	15823	15865	15754	15882	15806	15874	15706	15791	16039	15848	15855	15960	15801	15898	15838	15851	15756	15770	15859	15782	15939	15853	15866	15897	15886	15845	15880	15876	15814	15704	15621	15858	15733	15922	15944	15770	15901	15754	15833	15729	15838	15814	15880	15846	15865	15765	15875	15955	15723	15875	16022	15743	15804	15984	15862	15890	16130	15901	16023	15883	15715	15788	15811	15826	15786	15888	15945	15955	15820	15974	15834	15855	15889	15836	15794	15911	15879	15862	15907	15950	15954	15902	15864	15800	16067	15755	15693	16163	15744	15966	15783	15783	16074	15613	15898	15918	15769	15819	16000	15962	15962	15805	15809	15845	15867	15973	15806	15972	15961	15875	15900	15753	15862	15827	15933	15751	15976	15791	16031	15561	15917	15810	15739	15784	16079	15944	15970	15819	15970	15719	15833	15683	15843	15860	15882	15900	15914	15979	15750	15966	15921	15877	15765	15805	15995	15864	15708	15810	15880	15780	15977	15843	15875	15849	15951	15911	15585	15699	15814	15973	15703	15830	15822	15833	16018	16032	15918	15863	15894	15949	15807	15899	15829	15992	15664	15705	16074	15748	15882	15864	15872	15795	15764	15742	15998	15828	15719	15877	15825	15754	15950	15917	15842	15858	15972	15883	15653	15907	15815	15913	15990	15756	15775	15909	15795	15787	15900	15967	15866	15894	15902	15847	15847	15890	15759	15850	16015	15757	15971	15936	15859	15940	16016	16043	15903	15925	15760	15918	15836	15857	15894	15900	15895	15680	15774	15917	15842	15762	15767	15790	15852	15695	15911	15899	15884	15840	15742	15780	15919	15835	15856	15819	15909	15911	15694	15934	15644	15880	15713	15980	15826	15900	15984	15904	15900	15822	15868	15785	15834	15797	15842	16006	16094	15922	15782	15988	15839	15777	15948	15950	15811	15767	15891	15762	15843	16025	15757	15934	15969	15867	15782	15768	15739	15710	15848	15825	15886	16003	15680	15853	15914	15921	15757	15777	15973	15904	15776	15963	15890	15880	15811	15870	15937	15838	15827	15790	15642	15730	15945	15760	15950	15774	15806	15718	15980	16038	15916	16142	15906	15685	15953	15793	16095	15870	15720	15674	15779	15773	16004	15854	15929	15859	15989	15902	15750	15923	15909	15866	15813	15926	15859	15921	15960	15879	15859	15805	15764	16077	15826	16006	15844	15789	15849	15841	15926	15838	16026	15872	15809	16014	15742	15891	15772	15916	15942	15981	15536	15888	15880	15640	15939	15784	15780	15925	15990	15916	15884	15850	15824	15696	16133	15834	15850	15942	15921	15826	15778	15876	15785	15983	15943	15961	15873	15637	15851	16017	15772	15884	15944	15820	15961	15669	15695	15927	15893	15871	15849	15845	15856	15910	15771	15695	15913	15934	15925	15877	15894	15860	15796	15898	15913	15816	16015	15732	15747	15904	15912	15866	16069	15803	15900	15929	15867	15934	15806	15773	16001	15908	15968	15952	15831	15861	15844	15844	15826	15829	15843	15782	15664	16029	15751	15927	15868	15759	15935	15828	15851	15840	15837	15827	15894	15794	15995	15965	15858	15919	15886	15756	15950	15931	15868	15679	15905	15902	15980	15979	15824	15721	16077	15907	15966	15728	15933	15864	15934	15789	16051	15779	15913	15942	15944	15988	15818	15762	15896	15786	15859	15841	15831	15867	15658	15901	15851	15739	15833	15916	15840	15920	15722	16031	15695	15692	15823	15973	15763	15847	15769	15812	15970	15918	15818	15685	15874	15775	15777	15879	15859	15996	15843	15738	15844	15998	15770	15854	15819	15905	15876	15907	15718	15789	15759	15753	15841	15836	15791	15735	15963	15726	15803	15878	15968	15916	15957	15920	15790	15846	15749	15770	15927	15881	15806	15870	15924	15819	15713	15699	15936	15859	15908	15679	15862	15823	15869	15936	15874	15872	15880	15861	16042	15960	15975	15937	15954	15797	15845	15729	15957	15779	15840	15857	15717	15976	15980	15820	15748	15902	15854	16035	15737	15699	16004	15808	16021	15896	15801	15970	16071	15905	15848	15937	15879	15835	15908	15829	15892	16053	15766	15979	15866	15942	15849	15810	15805	16103	15834	15861	15758	15861	15843	15768	15703	15786	15686	15973	15906	15863	15662	15856	15819	15709	15778	15940	15994	15729	15781	15848	15823	16050	15896	15906	15834	15880	15960	15986	15879	15636	16056	15843	15761	15904	15996	15791	15823	15878	15778	15853	15748	15784	15980	15796	15828	15883	15953	15743	15786	15780	15690	15588	15840	15863	15755	15822	15920	15862	15931	15863	15864	15895	15847	15833	15789	15799	15736	15818	15751	15991	15830	15829	15864	15875	15703	15752	16030	15830	15973	15898	15832	15762	15874	15752	15852	15600	15856	15845	16032	15910	15854	15872	15887	15949	15831	15999	15875	15733	15866	15910	16003	15954	15835	15890	15883	15839	15851	15845	15879	16026	15833	15805	16080	15911	15966	15867	15860	15978
27997	23269	42841	42607	29205	19775	18680	18213	18142	17912	18250	18130	17973	18088	18000	18191	17997	18075	18221	18212	18125	18100	18183	18018	18172	18108	17974	18081	18214	17847	18069	17899	18020	18057	18080	18093	18126	18227	18052	18166	18218	18033	17979	18101	17950	17947	18026	18075	18210	18071	18258	17827	17949	18087	18039	18007	18248	17971	18112	18127	18190	17990	18107	18045	18001	18101	18114	18044	18118	18064	18135	17796	18066	18076	18066	17925	18239	18201	18138	17860	18246	17922	17922	17953	18119	18016	18070	18076	18268	17898	17787	18201	17986	17991	17989	18113	18029	17995	18045	18162	17864	18081	18001	18007	18078	18057	18113	18256	18017	17956	17867	17959	18047	17742	18111	18061	18162	18028	18125	18193	18005	17967	18117	18142	18159	18203	18114	18135	18066	17982	17918	18009	17996	18160	17925	18194	17995	17882	18143	18194	17909	17889	18200	18107	17966	17948	17843	18091	17921	17943	18143	17962	17869	17934	18032	18174	18178	17988	18048	17998	18175	17876	17856	17877	17886	17911	18050	17972	18061	18043	18016	18149	17967	17915	18122	18034	18170	18051	18089	17968	18138	18161	17935	17927	17962	18281	18123	18159	18217	18047	17978	18246	17995	18023	17912	18063	18123	18224	18144	18005	17954	18099	18015	17929	18133	18212	18117	18080	17731	18117	17914	18232	18129	17995	18017	18008	18096	18048	18117	18113	17984	18157	18011	18123	18001	18078	17975	17911	18027	18078	18041	18087	18096	18062	17986	18126	17951	17912	17918	18073	17955	18008	17963	17986	17995	18086	18030	18179	17968	18221	18139	17838	17972	18002	18021	18030	17866	17958	18231	18087	18224	18188	18035	17845	18165	18107	18024	18007	17927	18033	18099	18158	18046	17996	18072	18172	18046	17980	18106	18015	18139	18005	17935	17900	17914	18152	18165	18062	18143	17922	18188	17924	18122	18338	18050	18104	17972	18151	17893	18071	17793	18200	17984	18181	18153	18086	18096	18122	17986	17992	18015	17928	18116	18172	17934	17927	18212	18131	18002	18116	17947	17949	17902	18069	18071	17935	18165	18007	18088	18037	17970	18102	18069	17980	17988	18094	17971	18190	18140	18119	17996	18191	18182	18098	18220	18020	18052	17990	17979	18031	18098	18070	18056	17852	17981	18120	18138	17959	18078	18091	18030	18128	18135	18105	18026	18103	18076	18068	17925	17888	17942	17868	18180	18169	18119	18108	17868	18135	18171	17921	17904	17958	18120	17892	17977	18062	17997	17998	18239	18041	17868	18175	18044	17941	18082	18326	18005	18140	18081	17869	17936	17908	18130	17748	18001	18247	18181	18031	18246	18030	18084	18203	18049	18199	17988	18133	18396	18269	17862	17942	17997	18147	18249	18076	18082	17899	18156	18046	17983	18171	18089	18154	17949	18015	18056	18047	18017	17998	18308	17980	17900	17785	18210	18137	17918	18098	18167	17909	18212	17945	18079	18064	17983	18124	18168	17960	17988	17962	17928	18122	18006	18089	17845	18019	17907	18038	18230	18029	18002	17922	17866	18141	17876	18280	18053	17968	18159	18061	18073	18083	18258	18017	18093	17938	18122	17991	18002	18178	17907	17819	18096	17965	18026	18129	17988	17937	17958	18108	18088	18084	18024	17888	18115	18013	18089	18046	18131	18039	17892	18158	17857	18040	18035	18160	18049	17951	17860	18141	18193	18130	17845	17901	17998	18268	18099	18160	17979	17984	17958	18002	18002	18149	18029	17971	18145	18094	18085	18179	18193	18096	18150	17960	18089	18028	18087	18002	17836	17861	18109	18013	18208	17774	18143	17879	18203	18000	18079	18299	18165	18069	17975	18089	18161	18035	18022	18125	18120	18123	17989	18087	17826	17949	18170	17992	17954	17781	17960	17991	17908	17929	17984	18028	18103	17860	17945	17992	17938	18304	17821	18053	18115	18229	18154	17913	17983	18190	18190	18059	18042	17918	18072	18052	18017	18220	18119	18087	18070	18133	18110	17928	17928	18007	18175	17867	18041	17985	18133	17969	18102	18147	18125	18130	17908	17992	18043	18011	18034	18111	18007	18069	17966	18233	18149	18042	17936	17959	18060	18044	18126	17985	18074	18239	18113	18179	18040	17939	18100	17943	17974	18047	18042	18181	17961	18084	17929	18075	17963	18133	17973	18093	18012	18010	17863	17808	17913	17827	18062	18085	17903	17893	18034	18119	18110	17798	18336	18273	18116	18185	18169	18012	18029	17956	18163	18043	18134	18162	18017	18130	18048	18175	18226	18015	17936	18073	18071	18003	17939	17837	18004	17961	18201	18061	18132	18220	18031	17958	18074	18116	18067	18058	18090	18056	17806	18100	18034	17940	18108	18134	18072	17919	18049	18121	18145	18175	18024	18227	17930	18115	18225	18020	18089	17992	17986	18062	18005	18283	18165	17992	17974	18010	18055	18155	18050	17963	18099	18016	18128	17876	18076	18188	18170	18124	18053	18068	17972	18098	17972	18165	17923	18021	18145	18108	18044	18209	18124	18065	18058	18030	18099	17865	18056	17922	18035	18118	18250	18176	17936	18131	18104	18159	18085	17871	18023	17992	18223	18080	17891	18032	17878	17999	17889	18102	18044	18220	17985	17976	17999	18197	18178	18072	17938	18209	18025	18089	18153	18032	17976	18199	18040	18152	18141	18209	18116	18066	18089	18045	17881	17970	18114	18010	18161	18040	17947	17961	17973	18043	18091	17992	18119	18025	18045	18179	18075	17891	18151	17962	17818	18035	18057	17976	18250	17985	18022	17964	18125	18138	17955	17951	17955	17909	17996	18080	18142	18037	17759	18025	18003	17883	18160	18217	18126	18209	18112	18126	18067	17846	18042	18152	17880	18024	17920	17839	18167	17902	18225	17834	18112	18044	18071	18065	18125	18224	18156	17902	18089	17915	18120	18160	18061	18066	18078	18059	18027	18083	18004	17986	17933	17964	18022	18101	18298	17904	17933	18040	17916	17951	18274	18081	17848	17986	18133	18116	18073	18053	17969	17916	18019	18166	17984	18344	17997	18075	18146	18182	18125	17914	17949	17984	17886	18097	17969	18038	18118	18145	18162	17992	17908	18002	17847	17964	18142	17988	18019	18128	17964	17962	17983	17923	17861	18309	17954	18092	18150	18128	17994	17909	17980	18092	18121	18271	17992	18332	18059	18161	18081	18084	18181	17959	17971	17983	18303	18026	18174	18063	17994	17779	18001	17935	18119	18343	17913	18225	17974	18167	17951	17977	18167	17992	18237	18039	17996	18055	18005	17824	17930	17886	17918	18082	18003	18125	18039	17902	17925	18017	17994	18009	18143	17942	18000	17930	18213	17931	18068	18009	18066	18194	18159	18130	18194	18046	18039	18027	18005	18152	18308	18027	18261	18169	18008	18058	18052	17909	18122	18188	18098	17769	18229	17949	17962	18145	17920	17904	17938	17914	18102	18082	18151	18018	18069	18027	17860	18183	18118	17852	18170	18158	18050	18038	18025	18003	18154	18063	18138	18040	18028	18028	18128	18151	17993	18125	18108	18005	18087	18068	18001	17932	18023	18137	18157	18146	18040	18238	18039	18185	18025	18054	18165	18027	17942	17866	18133	18048	18082	18076	17849	18024	17934	18198	18010	18086	17895	18100	18129	18133	18045	18116	18187	17934	18082	18154	17981	18126	18200	18098	18137	18171	18143	18057	17903	18034	17982	18027	18060	17965	18110	17995	18117	17961	18360	18082	18283	17981	17861	18118	18282	18017	17837	18063	17930	17864	18198	18055	18299	18020	17973	18167	17975	18050	18133	18224	18224	18238	18241	17950	18063	18054	18063	17976	17913	17994	18054	18189	18013	18079	18027	18202	18047	17993	18077	17933	18189	17963	18037	18040	17981	17869	18064	17959	17879	18127	18147	18067	18111	18095	18192	17980	17989	18011	18082	18052	17919	18274	18173	18116	17852	17974	18024	17942	18027	18018	17966	17969	17993	18025	18009	18083	18389	17939	17901	17956	18053	18063	18253	18071	18041	17973	17823	18030	18178	18221	17802	17897	17883	17951	17866	17839	18004	18070	18062	18216	18093	18105	18082	18122	17987	18268	18111	18055	17992	18146	18144	18071	17816	18005	18156	17853	18152	17844	18075	18046	18189	18120	17897	18169	17931	18056	18089	18197	18064	17900	18121	17958	18107	18062	18049	18100	18054	18042	17960	18059	17925	18026	18134	18143	18030	17907	17989	17869	18194	18188	18212	18206	18217	18268	18201	17967	17978	17985	18107	18245	18095	17972	18037	17980	18035	17932	18038	17970	18025	17971	17957	18086	18048	17977	18253	18063	18026	18072	18165	18086	17897	17999	17956	18031	17990	17840	17887	18019	17962	18209	18140	18338	18009	18196	18134	18127	17917	18064	18050	18177	18225	18013	17851	18069	17971	18154	18011	18032	18030	17986	17975	18168	18116	17966	18105	18149	17921	17964	17981	17870	18202	18023	17890	17939	18074	18079	18115	18045	18095	17985	18164	17978	18017	18058	18010	18118	17970	18122	18323	18101	18065	17949	18080	18060	18034	18095	17975	18069	18280	18081	18202	17950	17997	18028	18099	18089	18001	18042	18023	17935	18170	17953	17942	18081	18001	18052	18045	18085	17981	17848	17970	18095	18084	18192	17915	18008	17997	18222	18158	17998	17988	18152	17899	18195	18174	18007	18061	18077	18051	18174	18065	18100	17916	17949	17940	17969	17917	17983	18161	18134	18023	17862	17910	17948	18082	18221	18005	17845	18071	17999	18048	18051	18236	18062	17930	17964	18069	18062	18207	17908	18137	18071	18052	18035	18045	18065	18254	18247	18014	17879	18102	18176	17903	17898	18193	17962	17961	17954	18076	18119	18190	18006	17993	18033	17937	18074	18000	18075	18143	17884	17975	18103	17930	18009	18078	18087	18195	18166	18154	18092	18092	17938	18097	18067	18085	18049	18060	18080	18281	18146	18010	18125	18056	18122	17851	18006	18124	18130	18000	18069	18042	17924	17984	17949	18100	18238	18009	18186	18142	17932	18352	18005	18182	18136	18224	18118	18031	18132	18338	18052	17972	17961	18214	18123	18184	18289
16637	30024	48723	40272	25834	16144	15955	16037	15897	15999	15918	15962	16012	15947	15916	16052	16118	16166	16002	16088	15955	16201	16030	15944	15955	16087	16260	16012	15829	15887	16003	16126	15989	15998	16104	15937	16064	16075	16028	16115	16113	16024	16277	15990	16203	16157	15973	16042	16136	16038	15982	16013	15981	16089	16110	16095	16055	15941	16140	15881	16036	15908	16061	15957	16087	16013	16035	15955	16115	15989	15958	15786	16159	16157	15890	16052	16021	16244	16187	16071	16112	15933	16087	15873	15919	16048	16049	16235	16018	16033	15948	16048	16065	15795	16067	16078	16137	16035	16125	16149	15975	15941	16143	16002	16153	16136	15995	16002	16016	16079	16040	16168	15935	16094	15912	15930	15977	16079	15938	15983	16109	16048	16103	16028	15836	16071	16001	16108	15960	15880	15979	16131	16006	15842	16012	15997	16173	16066	16179	15965	16055	15959	16077	16088	16089	16039	16207	16039	16055	16021	15945	15923	15989	15943	15941	15888	16153	15883	15954	16103	15897	16001	16161	16010	16154	16092	16043	15994	16026	15917	15977	16017	15976	16026	16056	15998	15997	15943	16144	16211	16143	15955	16138	15915	15988	16087	15906	16234	16051	16061	15976	16105	15874	16033	15974	16085	15916	15964	16108	16002	16015	16188	16107	15835	15931	16083	16032	16062	15899	16021	16013	16014	16044	16025	16036	15809	16008	16068	15887	16015	16091	16148	16142	16044	16130	16035	16047	15895	15936	15907	16095	16111	15914	16129	16164	16045	15857	15985	16033	16061	16159	16098	16115	16176	16141	16017	16111	15940	15888	16228	16155	16107	16050	16034	16255	16032	16217	16013	15904	15985	16234	16101	15733	16004	16039	15997	16048	16034	15875	16127	15977	16138	15919	16017	16069	16218	15925	16143	16065	16110	16060	16128	16040	16107	15961	16019	15908	16132	15872	16103	16079	16014	15948	15893	16090	16149	16027	15931	15960	16039	16118	16096	15963	16072	16156	15865	16081	16031	15980	16157	16021	16128	16032	15977	16058	16128	16003	16122	15801	15999	16020	16121	15984	15940	15900	16086	16078	15920	15915	15920	16247	15962	16079	16126	16176	16072	15954	15994	16017	16059	16225	15982	15928	15988	15991	16100	15965	15901	15854	16194	15993	15920	15937	16084	16154	16042	15980	16047	15893	15897	15970	15980	16146	16086	15980	15872	15973	15985	15847	16019	15939	16031	16016	15987	16008	16122	16016	15949	15906	16017	16235	16099	16022	16081	15915	16075	15940	16110	15944	16024	16148	15955	16096	16173	15850	16192	16062	16107	16003	16130	15972	15996	16063	16012	15993	15984	16063	15945	16079	15893	15905	16028	15807	16140	15975	15902	15860	16034	16000	16015	16160	15874	16044	16056	16009	16042	15861	16041	16030	15937	16080	16000	16123	15903	16062	16050	15943	16035	16068	16039	15887	16162	16043	16133	16000	16064	15931	15848	16004	16045	15953	16196	15980	16011	16032	16004	15821	15960	16162	15903	16065	16006	15964	15930	15955	16013	15964	15994	15823	15946	16047	16084	16076	15786	16031	15992	16046	16054	15978	15992	16006	15942	15993	15917	16002	16079	15882	16101	15935	15846	16053	16102	15879	16067	15871	16139	15993	15961	16092	15830	16067	15932	16164	16108	15920	16224	15942	16021	16188	16157	15864	16148	16025	16216	15964	16004	16070	16100	16016	16022	15985	16084	15889	15986	16051	15935	15968	15898	15969	16008	15961	16112	16031	16029	15925	16075	15880	16056	16221	16087	15879	15978	15965	16113	16116	16118	16204	15976	15997	15931	16189	16010	16156	16033	16007	16035	16047	15897	16136	16002	15947	16069	16088	16059	16115	15832	15980	16152	16030	16119	16065	16006	16137	15925	15916	15909	16210	16166	15977	15906	16076	16008	15843	16052	15895	15836	16162	16021	16017	15880	16014	16165	16008	16023	15907	16005	16090	15871	15911	16036	15969	15894	16002	15994	16079	15784	16027	15989	16027	15923	15922	15923	16034	15990	16009	15983	16044	15917	16097	15941	16115	16010	15885	15924	15812	15997	16052	15803	16127	15960	16029	16110	16079	16013	15778	16003	15954	16109	15956	16010	16103	16203	15901	16077	16127	16124	15972	15998	16110	16026	16197	16046	15925	16070	16007	16042	16001	15962	16023	15788	16106	16165	16163	16031	16161	15882	16183	15985	15981	16057	16124	15977	15996	15903	16112	16171	16170	15797	15948	16000	15878	15957	16171	15920	16017	15957	16052	16034	16179	16030	16055	16096	16049	15962	16044	15903	16191	16012	16237	16019	16075	15834	15971	15967	16042	16142	16174	15930	16023	16126	15915	16097	16181	16008	16085	15957	15932	15928	15905	15946	16081	15938	16041	15869	15834	15919	15951	16064	16073	15990	15996	15993	16053	15935	15970	16049	16114	16131	16097	16030	15969	15982	15925	16067	15858	16046	16040	16056	15994	15878	16128	16175	15955	15841	15972	15949	16116	15910	16021	16066	16068	16149	16031	16024	15934	15953	15892	15937	16080	15890	15828	15936	15990	16150	16070	16092	16021	16017	16108	15950	16073	16096	16023	15920	15977	16028	15958	16078	16110	15974	16087	16050	15962	16233	16183	15978	15926	15925	16019	16104	15965	16111	15809	16096	15950	15997	15932	15869	16064	15828	16052	16017	16210	15900	16121	16001	15887	16052	16113	15948	16063	16018	16126	15972	15925	16037	16028	15978	16085	15831	16139	16109	15964	15795	15798	15895	16224	15930	16030	16074	16023	15943	15926	15987	16114	16113	16106	15940	16088	15908	16115	16045	16134	16131	15926	15919	16029	16046	15898	16036	15969	16095	16068	15986	15996	15947	15950	16048	16148	16046	16065	15834	15925	15960	16042	15993	15936	16029	16040	15969	16055	15940	15977	16031	16027	16071	16194	15972	16132	16027	16100	15928	15952	16012	16031	15906	15937	16027	16204	15979	15951	15938	16063	16012	16026	15904	15988	16070	16019	15969	16010	15966	15837	15900	15991	16169	16048	15991	16003	16004	16009	15964	15779	16169	16151	16119	16001	15971	16133	15938	16058	15868	15961	16173	15984	15993	16042	16182	15906	16053	16079	15937	16040	15887	16005	15994	15972	16148	16128	16060	15840	16317	15893	16069	16036	15983	15945	16090	15856	16025	16065	15982	16078	16016	15844	16055	15966	16011	15901	15947	16158	16262	16051	16032	15986	16103	15996	16087	16040	16043	16051	16110	15957	16056	16118	16307	16000	16095	16049	16022	16044	15948	16053	15965	15978	15964	16067	15920	15980	16056	16118	16070	16194	16170	16028	16051	16075	16089	16130	16035	16053	16081	16191	16005	15924	16113	16138	16036	16043	15894	16086	15891	16160	15892	15995	15996	16122	16128	16070	15970	15977	16241	15976	15862	15993	16061	15943	15984	15895	16141	16167	16017	16157	16047	16031	15965	16107	15906	16047	16106	15949	16025	16031	16194	16035	16053	16291	16024	15977	16075	16068	15864	16033	16054	15989	15951	16034	16036	15999	15910	16005	16074	16209	16059	16101	15979	16076	16127	15967	16057	16083	15977	16024	16001	16056	16015	16039	15964	15895	15919	16125	16032	16054	15992	15960	15912	15890	15975	16212	15901	16126	15966	15895	15899	16087	16136	16143	16020	15855	16044	16125	16130	15907	15937	16126	15945	16000	16131	15959	15961	15902	16057	16071	16025	16050	15992	16185	16075	15817	15876	16079	16039	16034	16212	15990	15895	16089	16136	16107	16040	16098	16029	15970	15992	16159	15898	15988	16080	15901	16099	15759	16079	15955	15989	16075	16074	16048	15975	16112	16144	15991	16090	16059	15905	16104	15998	16027	15935	16101	16072	15886	16023	15888	15940	15945	15934	15983	16006	15948	16164	15941	15939	15941	16042	16042	16017	16076	16120	16090	15945	16119	15981	15961	15911	16152	16008	16035	15995	15896	15909	16128	16073	16172	15880	16125	15883	15999	16004	16024	16105	15993	16155	16006	16099	16154	16088	16059	16047	15995	16090	16078	16038	15985	15840	16068	16241	16075	15735	15934	15985	16036	16160	16230	16139	16100	16139	16075	16097	16063	16002	15910	16037	16049	15790	16019	15868	16047	16050	15874	15913	16045	16041	16221	16094	15909	16130	16030	16031	15876	16015	16027	16123	15967	15952	16074	16023	15907	16050	16051	15950	15980	15948	16177	15998	16088	16052	15882	16042	16123	16232	15843	15978	15964	16036	16037	15830	15904	16055	15866	16027	16088	15890	16074	16058	16002	16186	16075	16013	16078	15926	16166	16177	16240	16018	16215	15955	15940	15989	15795	16013	15969	15888	16150	16163	15986	15965	15979	16054	16021	15979	15975	16087	16053	15925	16134	15920	16023	16061	16007	16052	16177	15805	15967	16096	15822	15937	16107	15923	16023	15992	15956	16026	15934	15902	15791	15977	16167	16009	15989	15981	16072	16089	15913	16073	16047	16004	15940	15927	16008	15866	15877	16053	15924	16054	16300	15978	15993	15885	15992	15798	16031	16107	15916	16026	15836	16051	16082	15879	16079	16079	15926	15984	16106	15937	15974	16111	16115	16046	15982	16100	15992	16105	16030	16193	15841	16144	15862	15997	15747	16121	15922	15949	16099	16159	15868	16041	16107	16034	15936	15890	15910	16145	16004	16008	15959	16124	16046	16097	16145	16132	16067	15894	16147	15913	16029	16097	15936	16027	15946	16047	15979	15969	15897	15984	16057	15924	15898	15853	16132	15828	15978	16032	16098	16108	16054	16031	16070	16096	15986	15955	16068	16151	15979	15962	15894	15927	16137	15895	16053	15881	15998	16102	16109	16106	16100	15879	15960	16008	16046	15933	15992	15883	15960	16024	16045	15887	15898	16174	15955	16116	15847	15982	16046	15981	16256	16008	15916	16116	16120	16062	15951	16128	16093	15978	16012	16018	16108	15938	15991	15867	16006	15997	16187	16112	15981	15971	16037	15921	16127	16009	15911	15919	15981	15927	16100	15912	16089	15988	16145	16061	16300	16003	15949	16086	16056	16020	16049	15994	15747	16016	16179	15959	15947	16057	15984	16132
23176	21488	38405	54714	48641	26265	24416	20169	18856	18940	18574	18518	18628	18696	18565	18512	18421	18606	18414	18439	18527	18647	18310	18295	18653	18501	18362	18426	18283	18521	18232	18496	18629	18380	18394	18476	18356	18462	18364	18236	18480	18200	18341	18525	18394	18344	18461	18373	18383	18454	18152	18216	18631	18474	18334	18273	18543	18299	18281	18299	18454	18470	18248	18556	18340	18192	18404	18322	18292	18302	18107	18112	18333	18144	18287	18169	18637	18396	18446	18060	18212	18234	18322	18240	18063	18310	18438	18179	18017	18319	18262	18282	18316	18193	18259	18298	18348	18246	18127	18298	18045	18432	18349	18061	18222	18406	18277	18054	18239	18258	18428	18521	18271	18334	18345	18303	18170	18269	18393	18297	18195	18292	18546	18221	18426	18370	18310	18092	18265	18335	18357	18359	18280	18298	18298	18300	18399	18220	18378	18399	18246	18190	18188	18164	18145	18262	18248	18563	18297	18358	18121	18355	18420	18272	18197	18492	18479	18334	18133	18260	18446	18398	18265	18338	18230	18361	18153	18383	18209	18251	18390	18295	18266	18378	18408	18307	18260	18429	18070	18261	18191	18238	18274	18270	18267	17998	18339	18082	18214	18366	18415	18429	18111	18235	18407	18237	18175	18246	18375	18196	18295	18414	18314	18239	18323	18429	18314	18449	18406	18174	18094	18384	18351	18543	18303	18169	18335	18125	18274	18332	18492	18527	18295	18418	18143	18416	18224	18126	18499	18193	18250	18286	18274	18313	18300	18311	18388	18361	18284	17995	18278	18123	18080	17992	18348	18245	18339	18456	18308	18291	18296	18242	18325	18097	18333	18265	18342	18173	18165	18361	18445	18476	18338	18345	18238	18264	18417	18501	18269	18260	18202	18135	18231	18273	18165	18218	18268	18289	18406	18421	18489	18394	18328	18337	18409	18111	18369	18320	18364	18454	18298	18196	18316	18411	18483	18237	18121	18237	18194	18087	18316	18183	18553	18201	18265	18241	18380	18489	18024	18281	18398	18377	18330	18191	18417	18161	18283	18379	18293	18162	18383	18134	18264	18210	18303	18285	18380	18145	18548	18661	18227	18210	18275	18437	18569	18226	18210	18154	18348	18559	18272	18022	18219	18183	18110	18287	18579	18234	18366	18236	18325	18342	18346	18194	18261	18277	18332	18452	18327	18292	18221	18124	18163	18314	18420	18399	18334	18382	18387	18492	18376	18217	18199	18298	18187	18180	17953	18105	18307	18262	18223	18258	18160	18073	18256	18311	18379	18558	18319	18226	18352	18394	18335	18274	18359	18123	18229	18222	17993	18141	18426	18249	18165	18416	18675	18251	18400	18124	18276	18317	18080	17973	18146	18310	18257	18276	18152	18183	18326	18085	18464	18335	18356	17964	18386	18304	18384	18347	18470	18262	18188	18271	18412	18353	18374	18393	18394	18353	18441	18203	18284	18315	18133	18209	18319	18497	18307	18334	18388	18408	18286	18124	18312	18297	18620	18522	18222	18289	18211	18284	18242	18250	18213	18343	18278	18474	18347	18366	18376	18384	18364	18244	18330	18293	18251	18160	18326	18323	18172	18483	18374	18247	18109	18540	18223	18039	18300	18213	18341	18183	18420	18238	18352	18334	18433	18297	18329	18306	18264	18226	18252	18432	18165	18180	18330	18155	18368	18212	18287	18283	18483	18298	18329	18257	18288	18395	18128	18345	18176	18251	18176	18323	18211	18519	18231	18298	18509	18085	18409	18316	18300	18353	18051	18322	18222	18216	18179	18304	18164	18295	18353	18442	17982	18085	18453	18299	18337	18516	18331	18178	18350	18313	18365	18164	18314	18187	18405	18464	18352	18275	18414	18339	18206	18400	18451	18422	18193	18141	18217	18316	18255	18104	18209	18241	18235	18155	18308	18269	18078	18274	18427	18455	18376	18321	18370	18409	18287	18202	18427	18294	18323	18353	18295	18378	18126	18147	18457	18533	18203	18430	18346	18356	18249	18467	18278	18436	18210	18320	18286	18459	18211	18223	18210	18330	18180	18239	18358	18160	18477	18216	18531	18063	18380	18254	18328	18381	18088	18089	18279	18486	18207	18357	18292	18296	18314	18317	18231	18309	18250	18338	18313	18324	18402	18351	18083	18314	18407	18270	18210	18258	18156	18128	18127	18201	18621	18519	18305	18520	18327	18363	18176	18227	18280	18263	18143	18323	18279	18333	18299	18229	18355	18194	18299	18324	18041	18230	18359	18231	18199	18296	18134	18371	18202	18417	18225	18206	18263	18372	18360	18238	18241	18316	18331	18181	18406	18198	18281	18685	18260	17987	18285	18372	18235	18201	18178	18470	18364	18378	18299	18070	18240	18279	18126	18241	18269	18313	18197	18354	18222	18173	18342	18360	18159	18438	18047	18372	18266	18285	18303	18403	18487	18147	18267	18261	18354	18286	18294	18279	18274	18048	18014	18157	18265	18237	18254	18410	18167	18395	18324	18128	18072	18550	18290	18279	18150	18350	18172	18293	18149	18254	18186	18272	18475	18130	18370	18375	18205	18194	18471	18256	18538	18399	18241	18580	18309	18246	18366	18326	18246	18214	18336	18375	18430	18530	18358	18277	18292	18260	18414	18259	18283	18334	18504	18323	18465	18213	18184	18434	18370	18340	18294	18231	18260	18086	18160	18209	18199	18313	18466	18493	18263	18285	18085	18230	18402	18376	18419	18366	18373	18334	18224	18301	18238	18274	18153	18146	18413	18317	18202	18290	18357	18123	18383	18186	18128	18336	18213	18282	18348	18174	18261	18177	18360	18349	18385	18051	18353	18553	18257	18263	18355	18322	18263	18224	18336	18092	18545	18345	18272	18367	18315	18449	18205	18473	18079	18202	18462	18162	18225	18036	18300	18271	18233	18296	18173	18318	18238	18384	18068	18248	18282	18268	18226	18274	18219	18308	18326	18360	18237	18240	18297	18229	18098	18220	18239	18270	18284	18179	18267	18300	18060	18194	18111	18101	18303	18241	18103	18301	18249	18438	18230	18213	18304	18188	18130	18276	18120	18320	18138	18280	18218	18315	18315	18379	18107	18266	18031	18338	18493	18326	18415	18353	18246	18292	18298	18354	18079	18326	18368	18330	18254	18241	18367	18050	18235	18275	18328	18470	18160	18430	18202	18141	18278	18236	18434	18282	18264	18235	18548	18325	18350	18167	18074	18217	18437	18087	17975	18293	18306	18328	18054	18147	18188	18238	18272	18133	18471	18215	18186	18457	18294	18311	18136	18169	18202	18335	18144	18113	18398	18184	18323	18252	18262	18199	18276	18303	18436	18390	18348	18313	18400	18352	18283	18270	18265	18377	18346	18223	18321	18024	18412	18304	18376	18249	18210	18249	18224	18197	18164	18277	18370	18085	18398	18263	18145	18305	18445	18186	18161	18445	18335	18437	18276	18080	18447	18323	18362	18162	18060	18374	18504	18361	18091	18266	18322	18204	18193	18296	18279	18420	18449	18398	18375	18457	18356	18281	18169	18316	18440	18304	18506	18342	18397	18237	18360	18393	18401	18341	18359	18246	18406	18375	18192	18029	18119	18311	18417	18252	18446	18423	18386	18243	18147	18104	18218	18240	18527	18379	18524	18394	18331	18261	18464	18336	18108	18215	18241	18281	18406	18244	18448	18349	18194	18243	18196	18282	18073	18295	18282	18354	18254	18246	18146	18260	18511	18115	18428	18196	18250	18172	18295	18276	18202	18144	18151	18207	18417	18228	18447	18278	18221	18522	18283	18230	18356	18124	18253	18409	18251	18212	18197	18194	18086	18320	18179	18311	18238	18338	18357	18384	18280	18388	18345	18380	18166	18184	18180	18338	18267	18310	18309	18239	18317	18234	18150	18444	18249	18093	18206	18255	18407	18073	18286	18241	18393	18095	18298	18211	18354	18416	18143	18311	18395	18493	18201	18266	18389	18389	18348	18179	18299	18308	18231	18286	18249	18144	18319	18092	18044	18282	18363	18375	18274	18133	18449	18098	18192	18092	18270	18220	18402	18391	18428	18485	18339	18406	18313	18162	18537	18116	18417	18355	18311	18402	18404	18186	18264	18486	18285	18053	18287	18278	18368	18227	18553	18206	18364	18304	18296	18246	18429	18136	18339	18135	18332	18280	18406	18327	18097	18332	18142	18313	18383	18177	18304	18248	18410	18345	18144	18273	18180	18275	18363	18178	18547	18390	18206	18276	18356	18258	18456	18161	18440	18262	18031	18340	18118	18076	18103	18262	18087	18266	18543	18379	18468	18378	18353	18088	18192	18234	18343	18370	18290	18201	18385	18415	18373	18193	18309	18205	18427	18170	18196	18179	18318	18331	18365	18334	18253	18252	18242	18375	18346	18218	18421	18181	18238	18323	18181	18321	18216	18099	18221	18019	18216	18341	18310	18169	18198	18245	18227	18464	17988	18463	18335	18423	18232	18409	18383	18520	18271	18355	18068	18100	18269	18122	18156	18265	18276	18129	18208	18260	18455	18361	18192	18074	18161	18201	18339	18304	18374	18333	18293	18149	18178	18422	18383	18438	18296	18389	18430	18235	18306	18298	18333	18261	18209	18326	18336	18509	18288	18269	18305	18226	18328	18380	18397	18425	18263	18385	18170	18194	18247	18086	18262	18386	18335	18297	18445	18345	18013	18263	18146	18272	18195	18281	18425	18219	18370	18201	18371	18380	18201	18369	18468	18220	18016	18144	18099	18200	18314	18472	18312	18160	18243	18214	18316	18200	18274	18205	18465	18332	18132	18242	18530	18257	18084	18310	18319	18437	18453	18175	18431	18234	18452	18418	18296	18309	18129	18346	18438	18322	18250	18355	18503	18395	18433	18288	18399	18057	18271	18243	18261	18158	18249	18253	18269	18302	18348	18436	18349	18218	18185	18426	18271	18289	18281	18277	18336	18184	18190	18286	18165	18252	18244	18299	18265	18267	18171	18197	18185	18333	18373	18307	18208	18309	18301	18147	18111	18090	18229	18165	18357	18288	18317	18260	18303	18228	18385	18362	18336	18270	18444	18159	18085	18302	18212	18472	18408	18251	18145	18412	18158	18124	18214	18223	18261	18279	17981	18161	18344	18189	18307	18162	18156	18372
23366	59191	97094	89409	59337	16980	16505	16344	16320	16217	16352	16193	16140	16245	16297	16127	15981	16147	16449	16232	16121	16099	16275	16282	16178	16169	16093	16170	16306	16141	16194	16223	16196	16253	16197	16229	16247	16087	16160	16175	16090	16121	16199	16319	16197	16245	16148	16157	16127	15996	16269	16241	16165	16137	16223	16228	16157	16170	16254	16111	16252	16252	16139	16271	15987	16349	16157	16144	16254	16077	15969	16000	16264	16174	16157	16236	16286	16251	16288	16150	16265	16256	16284	16053	16175	16103	16061	16047	16227	16201	16149	16122	16220	15987	16096	16308	16052	16264	16178	15971	16190	16155	16172	16314	16276	16188	16139	16197	15951	16301	16306	16311	16146	16154	16301	16148	16092	16253	16207	16178	16124	15887	16040	16130	16226	16081	16164	16062	16114	16148	16145	16192	16112	16165	16100	16202	16150	16095	16189	16105	16044	16227	16193	16181	16253	16057	16187	16210	15953	16266	16008	16191	16248	16082	16069	16210	16133	16075	16010	16052	16063	16136	16209	16170	16158	16119	16218	16227	16270	16130	16080	16124	16324	16115	16063	16139	16016	16067	15999	16160	16172	16092	16040	16124	16093	16209	16224	15933	16223	15857	16033	16292	16127	16086	16100	16202	16168	16069	16182	16171	16263	16242	16318	16126	16208	16216	16269	16160	16266	16153	16136	16083	16189	16260	16207	16152	15964	16126	16223	16101	16076	16188	16146	16081	16163	15982	16127	16184	16395	16121	16083	16044	16100	16057	16180	16087	16318	16122	16192	16017	16022	16301	16046	16104	16132	16010	16203	16192	16196	16033	16303	16232	16175	16279	16246	15976	16136	16277	16096	16212	16144	16277	16161	16055	16112	15970	16404	16049	16271	15968	16152	16299	16123	16002	16214	16111	16159	15981	16222	16158	16072	16188	15974	16022	16282	16143	16271	16216	16106	16281	16000	16174	16084	16073	16018	16246	16276	15980	16276	16265	16244	16093	16118	16197	16002	15990	15911	16159	16160	16182	16253	16104	16207	16139	15947	16000	16022	16316	16104	16181	16119	16102	16218	16130	16102	15997	16170	16188	16131	16139	16099	16183	16229	16019	16212	16127	16021	16103	16159	16016	16173	16084	16207	16141	16337	16281	16199	16166	16083	16049	16176	16328	16092	16186	16139	16171	15989	16207	16061	16235	16154	16097	16274	15995	16242	16106	16197	16049	16255	16089	16138	16260	16222	16243	16221	16127	16058	16031	16198	16187	16124	16316	15909	16254	16239	16273	16097	16172	16255	16165	16088	16197	16296	15920	16194	16133	16156	16168	16076	16199	16115	16173	16151	16094	16115	16060	16172	16117	16067	16221	16110	16187	16040	16198	16323	16215	16240	16333	16001	16144	16047	16242	16190	16175	16082	16037	16212	15965	15993	16364	15965	16065	16185	16259	16220	16239	16113	16235	16199	16080	16212	16112	16178	16003	16181	16019	16065	16179	16178	16184	16253	16077	16212	16195	16022	16204	16132	16193	16090	16081	16052	16204	16153	16208	16144	16173	16010	16240	16080	16248	16055	16091	16116	16241	16175	15993	16186	16210	16178	16264	16101	16125	16183	16130	16165	16177	16108	16080	16102	16254	16176	16190	16234	16240	16207	16040	16157	16153	16230	16077	16093	16310	16281	16177	16139	16201	16206	15860	16278	16137	16290	16009	16293	16191	16157	16108	16126	16192	16117	15888	16232	16049	16350	16072	16151	16109	16237	16095	16098	16122	16366	16036	16143	16162	16162	16216	16363	16004	16189	16132	16090	16201	16137	16257	16041	16266	16138	16176	16008	16037	16153	16085	16151	16032	16106	16073	16194	16059	16128	16190	16092	16075	16223	16311	16299	16200	16124	16135	16214	16084	16077	16217	16255	15981	16148	16033	16027	16099	16075	16111	16450	16213	16212	16007	16215	16199	15957	16016	16402	16094	16294	16084	16292	16130	16114	16173	16069	16207	16138	16114	16206	16068	16086	16228	16120	16006	15994	16174	16210	15957	16178	16113	16175	16031	16200	16108	16093	15983	16090	16035	16290	16229	16144	16186	16068	15961	16161	16107	16121	16187	16254	15993	15940	16103	16130	16096	16125	16203	16089	16073	16180	16286	16232	16087	16161	15960	16220	16187	16295	16134	16146	16098	16028	16123	16148	16194	16217	16034	16146	16093	16131	16036	16224	15994	16144	15985	16105	15899	16084	16022	15835	16023	16175	16166	16170	16042	16111	15902	16050	16071	16157	16061	16079	16152	16178	16095	15993	16146	16186	16082	16063	16035	16119	16235	16150	16157	16094	16117	16095	16040	16146	16248	16216	15921	16124	16330	16027	16183	16271	16056	16338	16030	16225	16083	16216	16089	16209	16072	16051	16018	16148	16173	16034	16066	16093	16259	16322	16044	16148	16141	16176	16293	16240	16113	16158	16178	16081	16300	16079	16183	16284	16141	16194	16053	16159	16062	16065	16070	16234	16178	15996	16043	16197	16001	16098	16370	16265	16121	16286	16073	16205	16279	16191	16172	16250	16125	16139	16132	16311	16065	16151	16158	16231	16096	16035	16276	16138	16080	16151	16175	16108	16177	16133	16247	16108	16105	16074	16138	16095	16003	16255	16135	16203	16062	16083	16216	16148	16102	16070	16121	16067	16044	16214	16048	16114	16264	16271	16105	16066	16195	16207	16039	16166	16099	16300	16283	16306	16148	16139	16049	16099	16155	16158	16191	16304	16119	16145	16295	16265	16199	16175	16197	16028	16147	16297	16176	16150	16167	16304	16162	16377	15961	16264	16168	16083	16272	16147	16158	15978	16273	16299	15951	16192	16180	16282	16184	16190	16068	16214	15989	16172	15929	16264	16273	15971	16147	16148	16307	16063	16174	16280	16181	16225	16127	16112	16080	16163	15998	16096	16132	16086	16145	16126	16274	16133	16114	16065	16297	16034	16111	15997	16296	16202	16247	16306	16364	16000	16182	16097	16086	16156	16116	15987	16105	16068	16055	15990	15980	16050	16116	16032	16176	16109	16169	16036	16067	16154	16174	16225	16106	16090	16192	16232	16311	16176	16192	16171	16143	16067	16100	16136	16126	16358	16085	16108	15975	16169	16227	16108	16127	16034	16041	16030	16118	16115	16149	16154	16071	16208	15928	16121	16126	15967	16274	16055	16220	16205	16266	16055	15949	16141	16268	16269	16066	16215	16154	16166	16156	16202	16356	16106	16136	16080	16075	16204	16083	16032	16184	16161	16133	16177	16180	16097	16128	16115	16007	16165	15987	16119	16334	16101	16142	16048	16181	16139	16176	16311	16063	16057	16240	16108	16021	16240	16082	16124	16211	16188	16254	16179	16030	16275	16007	16234	16266	16160	16200	16099	16245	16188	16061	16143	15995	16159	16125	16103	16210	16059	16161	16222	16245	16201	16053	16032	16048	16180	16082	16108	16105	16124	16039	16203	16233	16075	16199	16213	16190	16226	16056	16243	16194	16288	16141	16129	16138	16189	16161	16022	16007	16004	16160	16010	16229	16168	16168	16053	15986	16241	16099	15940	16320	16218	16203	16074	16080	16222	16212	16093	16078	16076	15958	16095	16141	16281	16218	16172	16183	16224	16080	16225	16156	16028	16097	16136	16154	15922	16109	16072	16241	16142	16034	16013	16092	16183	16153	16173	16130	16196	16150	16121	16345	16069	16044	16367	16035	16235	16067	16210	16045	16089	15998	16266	16210	15877	16143	16020	16138	15982	16072	16209	16024	16254	15949	15975	16149	16295	16144	16085	16155	16151	16120	16144	16055	16154	16139	16244	15967	16007	16253	16270	16184	16020	16180	16192	16294	16143	16198	16121	16237	16222	16127	16187	16092	16100	16008	16076	16202	15971	16011	16111	15985	16099	16295	16287	16084	16138	16036	16214	16099	16109	16126	16060	16184	16050	16257	16099	16111	16235	16072	16257	16109	16114	16175	16383	15973	16281	16022	16215	16344	16163	16072	16072	16023	16064	16214	16177	16162	15930	16045	16245	16163	16204	16113	16101	16044	15951	15968	16150	16218	16180	16296	16071	16295	16113	16250	16145	16041	16027	16240	16224	16242	16255	16134	16093	16066	16112	16105	15951	16134	16169	16069	16199	16235	16141	16089	16067	16092	16307	16325	16253	16171	16126	16218	16144	16073	16141	16105	16165	16088	16184	16309	16043	16110	16121	16237	16020	16074	16202	16264	16391	16131	16008	16090	16035	15986	16068	16058	16165	16052	16249	16076	16195	16151	16213	16148	16141	16013	16214	15982	16063	16174	16235	16179	16127	16051	16035	16038	16193	16152	16074	16153	16037	16184	16179	16252	16244	15942	16128	16133	16331	16170	16145	16104	16209	16203	16041	16215	16085	16164	16256	16105	16073	16159	16065	16067	16271	15977	16131	16041	15910	16196	16175	16302	16083	16115	16182	16219	16188	15998	16238	16114	16117	16230	16226	16152	16023	16055	16239	15951	16333	16021	16041	16094	16256	16058	16083	16139	16093	16088	16208	16100	16151	16261	16092	16115	16308	15994	16223	16162	16067	16166	16181	16053	16045	16081	16089	16095	16147	16173	15984	16197	16388	16140	16194	16011	15954	16187	16044	16012	16041	16077	16194	16158	16107	16033	16040	16169	16165	16178	16006	16035	16140	16093	16253	16283	15952	16125	16072	16066	16140	16146	16037	16277	16245	16169	16178	16174	16088	16222	16070	16019	16138	16249	16308	16072	16105	16101	16097	16283	16015	16105	16031	16189	16076	16225	16084	16184	16091	16223	16219	16109	16308	16263	16101	16171	16116	16043	16122	16173	16060	16068	16294	16195	16117	16184	16214	16143	16219	16259	15922	16209	16136	16081	16137	16130	16218	16109	15985	16111	16213	16198	15961	16169	16076	16110	15978	16192	16021	16440	16289	16234	16167	16100	16264	16133	16224	16158	16204	16093	15983	16196	16069	16044	16274	16307	16158	16240	16241	16180	16311	16047	16267	16253	16092	16140	16009	16206	16122	16190	15970	16076	16153	16089	16100	16090	16130	16187	16268	16208	16145	16264	16175	15951	16228	16270	16173	15911	16109	16031	16015	16164	16116	16161	16270	16247	16099	16195
23116	21443	39686	58300	52395	27602	24077	20064	18917	19140	18910	18757	18715	18719	18598	18707	18968	18835	18738	18834	18732	18767	18868	18692	18808	18515	18692	18670	18598	18520	18524	18609	18562	18612	18473	18504	18540	18545	18528	18337	18614	18741	18551	18563	18633	18561	18699	18650	18582	18671	18769	18546	18823	18478	18375	18474	18425	18506	18362	18706	18560	18171	18391	18637	18618	18392	18466	18400	18553	18707	18346	18552	18313	18573	18524	18801	18781	18703	18669	18606	18612	18240	18733	18529	18641	18596	18425	18630	18264	18436	18599	18244	18544	18345	18351	18430	18588	18597	18630	18566	18557	18427	18463	18496	18567	18570	18743	18432	18412	18603	18637	18377	18398	18330	18388	18590	18540	18729	18489	18448	18476	18264	18459	18492	18618	18428	18670	18732	18447	18515	18575	18557	18655	18417	18644	18409	18566	18508	18471	18534	18436	18716	18491	18484	18380	18413	18588	18422	18525	18489	18514	18417	18547	18389	18503	18515	18680	18456	18492	18531	18608	18443	18508	18457	18523	18424	18648	18371	18503	18494	18637	18523	18666	18568	18287	18398	18671	18622	18589	18487	18702	18711	18433	18581	18651	18478	18523	18533	18549	18524	18575	18373	18703	18366	18607	18562	18601	18391	18394	18551	18552	18498	18691	18707	18611	18643	18768	18518	18767	18630	18657	18546	18411	18356	18519	18543	18456	18481	18426	18697	18503	18545	18437	18506	18489	18658	18572	18572	18522	18581	18560	18794	18431	18588	18596	18535	18334	18557	18302	18476	18560	18290	18563	18518	18520	18505	18575	18416	18443	18501	18466	18326	18467	18633	18557	18372	18560	18615	18485	18620	18450	18669	18575	18448	18652	18522	18530	18496	18512	18515	18501	18593	18619	18495	18623	18451	18482	18387	18511	18522	18388	18497	18624	18459	18321	18593	18576	18520	18552	18637	18522	18786	18393	18451	18527	18434	18583	18459	18666	18592	18513	18483	18313	18632	18651	18448	18305	18488	18512	18678	18746	18714	18598	18416	18535	18518	18415	18482	18538	18428	18363	18652	18446	18487	18565	18560	18581	18433	18367	18555	18337	18426	18591	18497	18647	18489	18605	18300	18542	18423	18408	18435	18440	18484	18541	18390	18487	18521	18310	18566	18694	18525	18581	18410	18096	18450	18406	18693	18424	18386	18567	18348	18476	18459	18558	18784	18382	18689	18687	18518	18463	18448	18633	18375	18414	18513	18637	18622	18498	18566	18573	18443	18502	18324	18452	18435	18515	18769	18510	18607	18625	18445	18666	18588	18561	18537	18361	18282	18477	18420	18325	18464	18524	18398	18574	18388	18602	18612	18675	18548	18398	18491	18273	18529	18571	18527	18643	18549	18612	18465	18589	18568	18572	18551	18314	18652	18645	18379	18389	18499	18544	18402	18286	18630	18550	18354	18461	18515	18326	18656	18451	18547	18292	18738	18530	18617	18585	18408	18501	18640	18310	18526	18647	18616	18524	18379	18393	18288	18529	18665	18543	18417	18591	18616	18498	18425	18322	18423	18713	18368	18418	18612	18481	18619	18466	18397	18707	18816	18466	18571	18567	18596	18486	18444	18562	18413	18722	18586	18481	18555	18706	18457	18476	18430	18387	18639	18597	18305	18507	18554	18488	18533	18371	18397	18447	18446	18484	18257	18565	18589	18679	18578	18668	18608	18637	18557	18674	18364	18577	18792	18448	18582	18434	18607	18576	18549	18571	18737	18659	18490	18690	18340	18634	18507	18304	18341	18466	18482	18524	18625	18407	18709	18606	18320	18423	18579	18717	18621	18514	18470	18467	18468	18423	18846	18557	18506	18436	18550	18456	18668	18633	18327	18457	18598	18596	18548	18420	18405	18475	18536	18653	18459	18720	18500	18499	18593	18346	18696	18633	18291	18516	18656	18252	18577	18469	18450	18344	18406	18540	18651	18437	18355	18536	18254	18420	18602	18791	18619	18530	18492	18586	18553	18487	18429	18369	18395	18466	18621	18345	18631	18505	18525	18646	18375	18593	18524	18545	18572	18591	18420	18445	18369	18480	18580	18572	18434	18563	18617	18405	18554	18648	18598	18482	18487	18505	18514	18583	18713	18477	18584	18446	18687	18580	18543	18524	18295	18665	18598	18474	18479	18779	18556	18439	18462	18438	18515	18597	18454	18528	18368	18525	18494	18576	18525	18624	18522	18459	18589	18358	18481	18534	18525	18556	18456	18454	18469	18609	18466	18475	18514	18555	18499	18524	18411	18548	18536	18489	18306	18410	18640	18403	18496	18421	18443	18724	18519	18755	18728	18787	18466	18560	18500	18441	18580	18457	18477	18622	18650	18317	18357	18540	18719	18554	18535	18525	18411	18412	18308	18468	18520	18519	18471	18521	18605	18412	18601	18546	18304	18435	18570	18507	18641	18642	18405	18549	18429	18430	18808	18540	18693	18468	18379	18509	18524	18648	18705	18516	18566	18414	18464	18407	18490	18380	18350	18500	18265	18449	18488	18556	18559	18494	18615	18396	18480	18716	18484	18280	18339	18547	18543	18666	18470	18512	18343	18606	18593	18587	18356	18436	18603	18701	18566	18541	18360	18531	18595	18291	18659	18422	18482	18680	18352	18388	18434	18674	18526	18535	18516	18477	18449	18437	18436	18675	18569	18391	18566	18406	18532	18423	18636	18589	18379	18445	18386	18305	18456	18554	18475	18514	18433	18513	18565	18417	18441	18605	18461	18451	18533	18496	18761	18423	18596	18461	18300	18361	18511	18293	18521	18534	18687	18407	18582	18494	18797	18615	18507	18507	18671	18665	18533	18555	18426	18541	18407	18777	18612	18513	18685	18492	18608	18639	18579	18474	18473	18525	18689	18677	18538	18509	18279	18702	18596	18822	18689	18411	18585	18365	18494	18541	18530	18560	18566	18467	18578	18607	18470	18542	18576	18608	18568	18542	18626	18529	18387	18519	18551	18391	18626	18566	18468	18499	18376	18524	18395	18486	18576	18602	18558	18535	18501	18452	18400	18647	18436	18375	18542	18567	18711	18573	18377	18624	18537	18519	18391	18544	18542	18644	18605	18514	18489	18652	18406	18745	18577	18557	18528	18413	18616	18513	18448	18477	18290	18427	18380	18472	18412	18546	18477	18463	18353	18614	18551	18414	18731	18731	18699	18534	18441	18730	18441	18487	18603	18594	18456	18637	18679	18511	18730	18714	18230	18623	18311	18609	18500	18441	18432	18282	18504	18550	18475	18617	18596	18536	18508	18590	18354	18583	18683	18408	18609	18454	18436	18363	18539	18544	18500	18747	18690	18436	18622	18446	18568	18515	18268	18359	18557	18384	18393	18400	18528	18488	18513	18446	18483	18535	18594	18460	18609	18732	18533	18499	18560	18501	18602	18384	18430	18562	18764	18592	18465	18286	18402	18587	18608	18375	18576	18554	18509	18437	18643	18437	18555	18533	18658	18495	18560	18374	18472	18657	18454	18566	18580	18402	18390	18512	18664	18401	18344	18334	18542	18711	18525	18559	18673	18316	18335	18574	18331	18713	18614	18576	18826	18680	18667	18681	18450	18795	18644	18451	18410	18535	18344	18433	18680	18481	18493	18573	18450	18446	18514	18527	18504	18563	18557	18494	18638	18576	18487	18366	18428	18464	18480	18386	18300	18552	18405	18604	18585	18626	18689	18531	18491	18445	18417	18507	18493	18343	18598	18362	18685	18442	18450	18661	18588	18460	18589	18560	18338	18451	18389	18668	18624	18616	18693	18490	18521	18253	18560	18353	18442	18738	18501	18449	18533	18550	18340	18687	18666	18420	18576	18566	18386	18425	18437	18660	18723	18443	18496	18320	18589	18513	18557	18440	18502	18254	18388	18366	18567	18475	18612	18425	18704	18419	18571	18559	18642	18524	18525	18562	18520	18637	18723	18365	18401	18408	18643	18431	18522	18488	18514	18534	18418	18569	18532	18324	18589	18331	18706	18606	18568	18494	18403	18588	18475	18497	18495	18553	18678	18554	18504	18633	18556	18761	18689	18354	18506	18716	18447	18308	18272	18518	18524	18586	18545	18474	18665	18454	18488	18519	18382	18478	18497	18543	18542	18503	18358	18607	18405	18508	18758	18426	18272	18679	18437	18550	18442	18430	18457	18531	18346	18506	18423	18346	18539	18761	18508	18552	18428	18608	18575	18534	18565	18662	18499	18329	18701	18653	18251	18505	18647	18332	18583	18611	18361	18432	18585	18537	18549	18758	18377	18523	18449	18565	18419	18567	18608	18806	18535	18512	18341	18341	18574	18475	18637	18289	18560	18508	18301	18600	18536	18620	18445	18576	18491	18566	18352	18497	18647	18603	18753	18610	18595	18731	18545	18528	18411	18486	18319	18600	18368	18382	18427	18560	18492	18435	18550	18589	18475	18633	18677	18718	18448	18642	18617	18492	18461	18399	18387	18374	18660	18577	18442	18539	18497	18357	18525	18439	18525	18384	18552	18587	18421	18194	18523	18656	18475	18527	18597	18554	18470	18365	18551	18691	18309	18410	18556	18506	18676	18436	18534	18557	18487	18619	18554	18679	18523	18526	18640	18474	18546	18516	18545	18734	18516	18423	18521	18667	18617	18488	18568	18456	18328	18614	18728	18527	18362	18425	18432	18492	18462	18528	18475	18553	18559	18714	18532	18503	18340	18448	18405	18462	18400	18660	18529	18669	18600	18478	18627	18474	18654	18597	18464	18594	18603	18444	18383	18580	18641	18674	18393	18437	18288	18412	18233	18501	18329	18621	18417	18529	18436	18332	18609	18624	18601	18590	18536	18515	18581	18457	18295	18511	18490	18588	18371	18489	18485	18423	18479	18492	18801	18513	18430	18509	18896	18547	18666	18376	18312	18545	18633	18396	18446	18377	18478	18513	18564	18467	18568	18462	18441	18410	18638	18426	18439	18481	18553	18466	18494	18493	18348	18612	18528	18687	18412	18579	18429	18548	18444	18776	18343	18552	18475	18545	18571	18444	18606	18516	18385	18554	18465	18571	18528	18701	18410	18577	18570	18613	18441	18503	18511	18508	18564	18428	18622	18509	18613	18448	18348	18524	18591	18322	18468	18481	18487	18462	18451
25372	59571	97809	89590	61003	17551	16400	16605	16428	16416	16385	16307	16603	16318	16339	16316	16356	16405	16248	16388	16158	16281	16297	16365	16292	16328	16498	16365	16525	16332	16340	16391	16301	16297	16144	16338	16250	16278	16207	16300	16261	16298	16372	16315	16261	16294	16351	16331	16452	16336	16332	16311	16298	16349	16217	16330	16348	16188	16412	16350	16258	16258	16258	16343	16337	16340	16380	16309	16163	16250	16323	16114	16236	16357	16295	16348	16564	16525	16505	16279	16446	16349	16250	16314	16316	16354	16328	16399	16280	16212	16252	16258	16355	16209	16411	16237	16363	16473	16207	16313	16209	16031	16444	16192	16131	16320	16456	16163	16378	16331	16394	16354	16127	16461	16290	16252	16264	16159	16370	16356	16412	16266	16259	16136	16240	16253	16202	16417	16338	16290	16448	16201	16469	16191	16104	16197	16136	16365	16259	16219	16368	16285	16288	16163	16252	16255	16266	16140	16384	16465	16108	16336	16195	16273	16195	16358	16112	16303	16200	16361	16180	16209	16454	16420	16279	16251	16255	16406	16356	16314	16296	16360	16138	16291	16201	16330	16409	16423	16221	16378	16390	16341	16410	16331	16364	16509	16252	16103	16268	16239	16126	16288	16316	16420	16273	16361	16347	16471	16312	16285	16302	16282	16160	16354	16025	16244	16454	16412	16133	16329	16348	16370	16254	16262	16413	16053	16259	16343	16273	16281	16173	16278	16209	16329	16215	16330	16375	16316	16353	16331	16412	16269	16270	16274	16361	16257	16237	16176	16274	16311	16303	16438	16319	16319	16329	16404	16493	16231	16252	16178	16341	16178	16218	16193	16165	16184	16293	16121	16403	16237	16220	16287	16268	16229	16189	16213	16316	16305	16214	16373	16344	16401	16250	16265	16381	16319	16250	16137	16172	16194	16500	16142	16271	16395	16259	16337	16341	16217	16174	16350	16347	16186	16489	16235	16272	16333	16391	16267	16258	16245	16350	16300	16212	16251	16388	16389	16309	16290	16315	16119	16258	16344	16295	16277	16227	16327	16221	16284	16436	16341	16281	16203	16411	16433	16179	16100	16002	16136	16102	16405	16167	16342	16208	16237	16187	16157	16301	16349	16153	16232	16196	16254	16254	16395	16399	16427	16199	16280	16080	16206	16224	16296	16390	16415	16184	16429	16334	16162	16214	16190	16350	16115	16318	16216	16305	16171	16315	16219	16226	16238	16469	16250	16151	16366	16340	16273	16307	16229	16372	16136	16070	16296	16426	16258	16272	16158	16169	16331	16281	16176	16382	16154	16240	16280	16322	16283	16102	16311	16216	16413	16178	16241	16215	16204	16355	16285	16184	16378	16255	16430	16136	16387	16097	16310	16261	16228	16163	16173	16436	16267	16249	16206	16260	16193	16213	16340	16159	16235	16195	16294	16273	16185	16367	16231	16437	16292	16380	16244	16237	16211	16253	16347	16353	16340	16361	16225	16192	16479	16204	16140	16153	16275	16392	16321	16269	16322	16311	16368	16252	16358	16430	16445	16227	16360	16088	16309	16244	16211	16246	16185	16156	16192	16391	16412	16117	16532	16290	16505	16261	16232	16377	16208	16310	16265	16326	16149	16234	16447	16290	16294	16284	16223	16283	16219	16148	16292	16332	16326	16171	16151	16309	16246	16177	16194	16200	16203	16204	16207	16448	16315	16182	16197	16369	16206	16340	16341	16315	16398	16267	16280	16321	16295	16212	16287	16305	16247	16195	16309	16266	16221	16250	16280	16320	16129	16239	16362	16391	16271	16341	16303	16232	16267	16181	16280	16375	16317	16303	16294	16234	16134	16388	16227	16325	16448	16363	16339	16225	16093	16261	16149	16254	16210	16388	16353	16204	16323	16295	16366	16461	16297	16345	16310	16446	16147	16336	16174	16367	16397	16290	16245	16190	16262	16326	16304	16371	16354	16164	16417	16099	16400	16434	16194	16284	16112	16187	16222	16338	16337	16339	16254	16453	16310	16189	16347	16325	16299	16328	16201	16314	16203	16249	16539	16147	16272	16219	16320	16220	16359	16294	16269	16424	16236	16269	16213	16145	16393	16284	16332	16224	16348	16205	16103	16218	16563	16372	16193	16172	16280	16135	16369	16267	16258	16197	16278	16341	16278	16329	16236	16290	16226	16253	16222	16612	16175	16223	16168	16235	16318	16372	16142	16096	16281	16455	16173	16301	16255	16392	16252	16369	16204	16120	16216	16211	16235	16409	16394	16224	16080	16416	16093	16035	16186	16218	16199	16341	16295	16311	16345	16174	16310	16246	16145	16245	16350	16335	16317	16216	16194	16200	16363	16292	16289	16300	16375	16380	16426	16346	16350	16346	16303	16165	16226	16169	16238	16102	16259	16257	16249	16171	16326	16284	16181	16426	16272	16323	16286	16442	16168	16249	16134	16170	16239	16385	16517	16170	16231	16329	16359	16392	16399	16329	16353	16144	16461	16403	16290	16558	16214	16440	16317	16543	16245	16056	16271	16310	16124	16218	16549	16296	16339	16258	16310	16277	16487	16209	16318	16292	16143	16155	16219	16187	16271	16196	16297	16303	16168	16386	16289	16258	16247	16251	16204	16167	16332	16304	16371	16308	16292	16301	16342	16307	16218	16128	16296	16416	16211	16369	16322	16270	16303	16283	16401	16154	16210	16286	16276	16257	16369	16312	16137	16142	16332	16361	16250	16206	16311	16306	16299	16347	16309	16188	16333	16316	16258	16295	16199	16439	16284	16023	16245	16269	16189	16233	16224	16218	16267	16334	16369	16379	16186	16379	16219	16333	16291	16242	16363	16338	16499	16163	16425	16164	16332	16316	16202	16424	16255	16454	16375	16217	16319	16438	16352	16191	16261	16300	16172	16323	16301	16411	16252	16274	16339	16234	16289	16274	16417	16457	16243	16259	16300	16333	16211	16299	16359	16293	16351	16242	16113	16150	16436	16402	16309	16376	16248	16220	16350	16481	16332	16342	16234	16323	16233	16134	16301	16288	16152	16346	16330	16202	16359	16210	16191	16196	16343	16233	16314	16356	16223	16344	16457	16491	16324	16212	16352	16256	16360	16029	16239	16462	16207	16275	16249	16411	16239	16182	16283	16333	16087	16173	16228	16292	16293	16338	16413	16279	16401	16301	16323	16478	16392	16303	16283	16300	16398	16204	16244	16346	16200	16329	16234	16432	16313	16211	16245	16282	16394	16400	16237	16466	16373	16186	16276	16244	16346	16202	16357	16399	16388	16320	16271	16369	16233	16327	16272	16389	16263	16185	16279	16430	16251	16180	16270	16192	16206	16180	16353	16358	16361	16305	16371	16238	16271	16334	16372	16215	16074	16131	16300	16266	16389	16208	16301	16206	16197	16251	16172	16425	16127	16249	16380	16275	16319	16279	16276	16366	16166	16442	16131	16260	16357	16341	16295	16300	16337	16367	16366	16346	16293	16221	16396	16098	16343	16324	16306	16254	16237	16349	16276	16384	16288	16245	16270	16200	16112	16378	16247	16126	16312	16271	16235	16195	16428	16232	16216	16403	16215	16365	16288	16275	16377	16418	16347	16369	16310	16094	16278	16305	16353	16375	16303	16277	16097	16279	16317	16378	16265	16344	16188	16186	16288	16236	16246	16238	16374	16432	16159	16275	16444	16316	16204	16191	16183	16424	16195	16272	16196	16194	16362	16364	16200	16335	16298	16011	16243	16278	16352	16229	16339	16276	16385	16221	16133	16285	16328	16183	16178	16121	16253	16175	16135	16358	16340	16178	16335	16374	16218	16113	16310	16289	16346	16274	16351	16266	16260	16298	16475	16424	16340	16256	16341	16186	16482	16411	16361	16331	16275	16230	16244	16315	16226	16156	16308	16376	16137	16359	16348	16371	16171	16244	16252	16169	16289	16304	16323	16248	16387	16538	16292	16274	16169	16156	16306	16472	16371	16362	16363	16291	16157	16147	16310	16197	16275	16270	16465	16270	16512	16294	16218	16503	16171	16212	16343	16131	16237	16360	16301	16269	16345	16393	16167	16432	16231	16264	16497	16103	16434	16337	16263	16154	16356	16320	16286	16239	16246	16395	16166	16408	16231	16424	16448	16279	16236	16195	16140	16358	16345	16243	16191	16258	16392	16252	16230	16349	16350	16362	16313	16154	16195	16288	16348	16393	16302	16215	16277	16281	16490	16213	16431	16368	16234	16206	16251	16232	16293	16263	16182	16387	16151	16353	16203	16293	16392	16149	16379	16373	16160	16181	16181	16210	16307	16297	16366	16108	16106	16242	16276	16196	16261	16463	16270	16332	16258	16386	16306	16081	16288	16379	16247	16324	16154	16284	16145	16330	16328	16354	16223	16257	16282	16307	16219	16408	16409	16201	16270	16472	16260	16190	16132	16191	16318	16321	16304	16248	16103	16320	16237	16333	16251	16330	16311	16358	16137	16358	16261	16257	16304	16266	16291	16469	16364	16271	16165	16242	16205	16261	16378	16336	16315	16218	16210	16151	16416	16124	16242	16355	16292	16200	16428	16237	16331	16261	16300	16313	16259	16301	16300	16355	16224	16418	16166	16373	16404	16131	16328	16335	16139	16349	16264	16283	16330	16250	16290	16446	16334	16334	16230	16215	16237	16300	16344	16342	16321	16192	16282	16183	16285	16194	16102	16402	16265	16290	16362	16234	16243	16441	16315	16259	16122	16262	16128	16294	16289	16527	16259	16334	16320	16262	16443	16319	16205	16375	16324	16332	16284	16280	16353	16273	16339	16201	16260	16269	16260	16232	16305	16403	16291	16310	16196	16450	16399	16164	16372	16183	16272	16181	16221	16362	16254	16263	16385	16258	16405	16279	16227	16304	16433	16210	16365	16339	16202	16323	16208	16425	16203	16362	16291	16245	16243	16172	16333	16219	16423	16341	16508	16407	16218	16326	16224	16299	16187	16108	16273	16262	16332	16296	16288	16412	16416	16405	16394	16213	16227	16171	16324	16230	16340	16335	16271	16178	16440	16440	16314	16174	16253	16224	16308	16189	16324	16166	16342	16266	16359	16097	16394	16285	16268	16283	16210	16260	16420	16366	16108	16339	16391	16435	16289	16296	16373	16227	16089	16224	16312	16399	16366	16152	16122
28040	23832	44336	42114	29471	19751	18566	18360	18312	18364	18338	18233	18179	18353	18368	18516	18403	18109	18377	18221	18322	18332	18383	18324	18461	18317	18494	18501	18591	18010	18297	18470	18357	18342	18185	18383	18232	18498	18460	18311	18248	18261	18320	18299	18454	18436	18451	18410	18244	18237	18299	18229	18352	18314	18459	18408	18399	18324	18429	18306	18248	18265	18230	18195	18120	18389	18297	18382	18489	18344	18322	18538	18064	18261	18183	18043	18200	18508	18282	18304	18357	18269	18506	18121	18320	18327	18175	18316	18188	18285	18243	18282	18558	18170	18342	18280	18198	18232	18475	18412	18240	18351	18421	18457	18213	18142	18379	18220	18313	18309	18390	18388	18390	18446	18387	18404	18224	18182	18158	18266	18272	18252	18393	18535	18298	18279	18577	18374	18407	18257	18360	18262	18263	18316	18291	18439	18287	18335	18207	18340	18365	18335	18503	18304	18418	18384	18315	18401	18428	18347	18211	18441	18214	18298	18337	18319	18516	18345	18273	18401	18390	18241	18348	18132	18366	18227	18336	18490	18197	18325	18263	18446	18421	18261	18428	18300	18285	18511	18407	18208	18401	18184	18395	18225	18136	18217	18408	18124	18396	18496	18307	18471	18289	18593	18160	18377	18466	18232	18391	18268	18455	18213	18354	18270	18519	18190	18524	18203	18274	18428	18298	18410	18261	18246	18237	18395	18366	18296	18431	18449	18305	18159	18392	18310	18313	18457	18461	18292	18303	18380	18359	18298	18231	18251	18307	18414	18266	18216	18291	18388	18184	18245	18390	18494	18159	18434	18308	18364	18209	18308	18261	18142	18333	18384	18254	18270	18406	18425	18292	18254	18265	18296	18381	18506	18485	18473	18605	18569	18242	18400	18425	18250	18435	18382	18475	18226	18319	18106	18275	18222	18389	18189	18264	18407	18411	18126	18244	18432	18423	18359	18403	18312	18598	18530	18242	18214	18194	18211	18357	18467	18463	18220	18593	18363	18233	18355	18207	18512	18652	18295	18336	18427	18468	18349	18319	18401	18022	18046	18479	18343	18475	18278	18276	18249	18293	18440	18498	18528	18293	18036	18206	18373	18384	18303	18504	18528	18364	18532	18565	18195	18204	18328	18359	18325	18362	18432	18191	18298	18416	18266	18273	18215	18452	18228	18329	18427	18442	18079	18413	18070	18381	18102	18483	18482	18125	18279	18279	18277	18298	18393	18478	18301	17941	18328	18285	18479	18626	18168	18409	18230	18325	18354	18336	18408	18351	18567	18369	18410	18342	18180	18394	18403	18273	18409	18389	18403	18274	18389	18427	18311	18266	18412	18520	18314	18300	18225	18350	18342	18280	18306	18169	18211	18255	18285	18304	18319	18575	18204	18469	18282	18328	18327	18422	18531	18335	18374	18415	18336	18166	18157	18416	18146	18215	18373	18300	18375	18341	18349	18265	18412	18416	18313	18481	18358	18478	18273	18367	18268	18382	18329	18333	18420	18210	18273	18269	18332	18292	18342	18240	18348	18380	18266	18322	18291	18295	18394	18188	18261	18244	18440	18315	18465	18154	18192	18450	18318	18400	18618	18533	18468	18353	18253	18471	18337	18385	18214	18346	18222	18467	18232	18392	18264	18222	18157	18407	18350	18463	18356	18409	18409	18282	18274	18482	18323	18216	18274	18287	18339	18327	18048	18322	18228	18369	18315	18348	18174	18204	18369	18368	18300	18484	18196	18287	18271	18244	18490	18320	18379	18379	18506	18248	18297	18370	18064	18347	18420	18263	18366	18449	18231	18404	18422	18412	18502	18440	18324	18319	18415	18619	18289	18213	18243	18420	18225	18294	18393	18259	18441	18294	18342	18361	18297	18371	18471	18345	18253	18448	18463	18455	18338	18231	18092	18252	18267	18504	18355	18362	18537	18403	18381	18184	18335	18497	18371	18339	18413	18249	18319	18156	18317	18403	18172	18285	18369	18357	18218	18574	18336	18285	18215	18300	18300	18284	18335	18332	18437	18285	18349	18660	18226	18154	18288	18376	18342	18344	18212	18161	18415	18349	18726	18443	18397	18266	18377	18310	18208	18348	18453	18532	18232	18459	18357	18422	18384	18332	18252	18343	18159	18376	18297	18233	18356	18314	18340	18380	18288	18182	18391	18502	18446	18377	18232	18243	18374	18244	18497	18251	18273	18331	18381	18415	18290	18436	18290	18435	18335	18374	18228	18628	18305	18404	18300	18186	18317	18185	18313	18256	18268	18148	18505	18285	18403	18407	18310	18332	18219	18239	18400	18363	18597	18341	18373	18384	18281	18349	18234	18592	18315	18308	18275	18247	18453	18408	18313	18430	18588	18352	18378	18495	18493	18400	18321	18578	18401	18375	18327	18144	18205	18260	18384	18404	18489	18264	18179	18292	18403	18297	18219	18321	18229	18330	18169	18462	18219	18424	18504	18376	18238	18211	18293	18293	18294	18397	18263	18193	18080	18209	18060	18131	18500	18240	18319	18363	18504	18206	18345	18255	18227	18165	18370	18155	18399	18396	18447	18405	18436	18567	18279	18329	18302	18312	18387	18425	18249	18348	18303	18521	18376	18508	18614	18045	18229	18108	18234	18032	18232	18366	18366	18458	18361	18543	18264	18465	18519	18365	18316	18267	18417	18307	18323	18377	18324	18424	18311	18354	18243	18356	18312	18460	18416	18381	18327	18236	18213	18393	18488	18315	18217	18361	18279	18334	18349	18263	18354	18448	18335	18316	18289	18284	18159	18327	18415	18314	18298	18286	18389	18398	18307	18378	18083	18411	18341	18247	18373	18432	18320	18335	18396	18164	18382	18236	18271	18595	18492	18141	18456	18289	18410	18357	18239	18266	18448	18259	18229	18481	18184	18358	18242	18387	18364	18320	18254	18312	18273	18417	18441	18227	18355	18435	18477	18287	18200	18216	18387	18343	18471	18158	18440	18254	18391	18303	18259	18363	18198	18284	18478	18243	18467	18532	18468	18560	18241	18404	18348	18364	18231	18203	18343	18451	18394	18348	18320	18210	18321	18263	18343	18335	18374	18313	18195	18467	18271	18178	18288	18406	18420	18510	18683	18443	18316	18088	18239	18378	18269	18447	18301	18551	18376	18434	18191	18202	18150	18424	18147	18175	18181	18422	18341	18595	18483	18309	18351	18249	18443	18250	18284	18417	18447	18266	18332	18182	18585	18350	18221	18409	18396	18171	18293	18322	18458	18217	18340	18308	18293	18378	18380	18130	18231	18398	18381	18342	18203	18375	18454	18471	18301	18285	18056	18326	18391	18410	18326	18330	18295	18260	18236	18261	18183	18351	18452	18404	18401	18247	18309	18401	18299	18376	18539	18408	18535	18576	18368	18424	18303	18270	18303	18335	18371	18269	18327	18363	18398	18362	18236	18303	18303	18262	18266	18293	18539	18351	18301	18479	18181	18315	18323	18412	18301	18388	18336	18059	18305	18493	18264	18345	18294	18424	18217	18432	18148	18227	18139	18300	18629	18140	18412	18319	18319	18323	18361	18434	18282	18271	18444	18541	18198	18267	18503	18343	18393	18499	18277	18328	18330	18298	18391	18346	18306	18392	18334	18257	18331	18344	18455	18422	18144	18462	18469	18243	18348	18490	18414	18398	18355	18337	18271	18191	18336	18304	18353	18158	18243	18513	18141	18380	18263	18460	18460	18419	18277	18329	18476	18390	18557	18420	18152	18201	18398	18095	18250	18517	18309	18312	18492	18512	18302	18405	18331	18229	18502	18294	18218	18230	18356	18317	18338	18474	18364	18308	18318	18264	18429	18490	18429	18405	18249	18375	18437	18418	18424	18261	18188	18128	18270	18392	18310	18356	18349	18384	18284	18284	18331	18293	18326	18312	18491	18303	18464	18501	18284	18444	18309	18210	18375	18682	18564	18153	18404	18344	18393	18613	18269	18273	18318	18559	18461	18276	18369	18276	18329	18354	18334	18544	18346	18225	18475	18453	18232	18247	18352	18256	18330	18084	18440	18249	18452	18499	18318	18373	18063	18298	18535	18545	18594	18264	18256	18364	18474	18234	18120	18468	18124	18325	18496	18261	18343	18509	18456	18285	18521	18487	18351	18136	18277	18185	18323	18478	18351	18252	18279	18328	18183	18321	18315	18379	18131	18341	18415	18338	18323	18012	18406	18185	18462	18321	18121	18176	18383	18380	18171	18615	18329	18476	18340	18300	18343	18526	18423	18319	18017	18189	18440	18281	18413	18292	18214	18379	18284	18363	18253	18542	18299	18453	18446	18316	18335	18469	18428	18396	18434	18166	18233	18299	18330	18167	18365	18385	18210	18328	18395	18449	18489	18407	18363	18396	18252	18096	18327	18309	18352	18130	18299	18248	18265	18500	18523	18188	18428	18313	18348	18391	18255	18486	18268	18293	18388	18505	18500	18304	18484	18362	18474	18292	18347	18324	18394	18166	18179	18447	18279	18330	18112	18284	18346	18257	18357	18410	18375	18530	18376	18388	18381	18012	18074	18324	18127	18329	18453	18379	18188	18196	18256	18429	18499	18231	18379	18381	18230	18498	18129	18299	18439	18364	18363	18306	18472	18265	18289	18318	18381	18511	18101	18624	18537	18632	18377	18582	18292	18289	18399	18355	18283	18188	18293	18238	18342	18372	18321	18120	18346	18348	18243	18173	18306	18277	18220	18361	18436	18397	18398	18327	18124	18263	18264	18292	18346	18349	18471	18315	18326	18238	18292	18508	18563	18329	18501	18434	18375	18309	18360	18358	18307	18365	18317	18501	18303	18485	18356	18427	18262	18442	18294	18490	18266	18585	18406	18245	18188	18421	18279	18180	18404	18185	18333	18348	18204	18327	18431	18307	18408	18160	18346	18361	18395	18282	18045	18181	18446	18399	18558	18216	18258	18332	18484	18207	18383	18381	18225	18368	18222	18324	18292	18555	18246	18297	18225	18169	18537	18446	18548	18313	18490	18282	18439	18355	18454	18328	18407	18284	18251	18502	18447	18306	18426	18424	18374	18274	18502	18279	18254	18397	18511	18296	18214	18120	18316	18405	18211	18413	18480	18400	18402	18310	18232	18288	18336	18535	18365	18373	18574	18417	18147	18420	18587	18297	18421
18041	32735	50669	39226	26278	16258	16229	16251	16123	16392	16315	16366	16219	16250	16114	16133	16128	16216	16155	16114	16317	16303	16298	16181	16174	16185	16210	16150	16223	16192	16119	16223	16216	16196	16045	16231	15916	16181	16362	16194	16200	16096	16230	16229	16115	15986	16266	16290	15917	16141	16201	16042	16332	16204	16273	16163	16189	16165	16123	16203	16246	16008	16125	16299	16145	16157	16165	16391	16286	16021	16232	16319	16040	16171	16128	16191	16169	16127	16207	16087	16054	16127	16233	16163	16249	16074	16273	16166	16290	16033	16224	16165	16141	16276	16171	16204	16280	16111	16182	16181	16193	16173	16278	16125	16282	16011	16039	16121	16313	16208	16425	16163	16171	16129	16171	16149	16214	16195	16037	16256	16162	16141	16273	16077	16276	16101	16265	16175	16151	16287	16133	16257	16263	16090	16222	16210	16144	16125	16131	16214	16052	16277	16283	16198	16396	16090	16249	16150	16150	16239	16252	16192	16084	16208	16175	16267	16302	16252	16296	16024	16067	16234	16095	16238	16348	16018	16287	16373	16097	16150	16301	16006	16250	16113	16391	16244	16124	16184	16016	16333	16130	16250	16277	16215	16127	16234	16190	16148	16146	16087	16247	16101	16320	16034	16372	16318	16235	16101	16087	16147	16359	16216	16158	16074	16035	16169	16184	16011	16108	16212	16226	16133	16291	16205	16242	16198	16113	16390	16049	16136	16125	16099	16151	16041	16144	16051	16244	16406	16039	16169	16134	16206	16205	16087	16178	16165	16007	16118	16082	16204	16220	16149	16254	16213	16250	16021	16145	16044	16024	15976	16063	16193	16216	16272	16073	16069	15981	16092	16223	16231	16172	16124	16258	16260	16245	16127	16333	16156	16100	16250	16206	16262	16107	16273	16290	16044	16169	16206	16158	16126	16206	16409	16091	16312	16291	16244	16089	16266	16223	16261	16120	16183	16134	16192	16162	16254	16289	16226	16238	16208	16074	16097	16209	16180	16240	16147	15977	16140	16058	16132	16212	16215	16399	16248	16074	16197	16110	16154	16247	16260	16311	16159	16224	16323	16103	16330	16052	16368	16242	16206	16214	16273	16216	16332	16085	16229	16397	16245	16212	16195	16147	16146	16147	16096	16022	16142	16175	16204	16190	16060	16131	16316	16192	16139	16163	16229	16106	16220	16257	16063	16168	16178	16224	16238	16046	16309	16272	16090	16200	16197	16264	16125	16055	16162	16139	15972	16094	16213	16118	16267	16259	16132	16096	16186	16119	16171	16257	16288	16114	16311	16343	16153	16186	16122	16249	16225	16030	16244	15998	16326	16222	16234	16162	16198	16155	16133	16114	16133	16321	16130	16231	16200	16277	16256	15975	16234	16202	16249	16114	16173	16020	16279	16250	16151	16137	16155	16149	16064	16266	16103	16195	16337	16101	16270	16262	16158	16181	16099	16148	16234	16092	16148	16134	16084	16072	16165	16143	16063	16311	16274	16173	16252	16117	16129	16127	16027	16169	16224	16055	16300	16169	16089	16114	16139	16235	16145	16254	16278	16122	16177	16186	16096	16081	16372	16215	16205	16330	16305	16205	16106	16158	16293	16256	16244	16269	16296	16169	16220	16137	16173	16171	16062	16159	16175	16289	16091	16267	16121	16106	16194	16118	16180	16204	16304	15975	16233	16146	16164	16160	16114	16091	16347	16120	16086	16263	16169	16108	16128	16364	16213	16084	16144	16213	16169	16132	16179	16251	16224	16254	16249	16135	16217	16249	16104	16142	16037	16226	16304	16241	16310	16156	16270	16029	16116	16199	16167	16059	16133	16117	16159	16208	16129	16384	16080	16069	16146	16145	16083	16266	16258	16206	16071	16207	16179	16316	16281	16107	16267	16378	16071	16110	16249	16057	16099	16246	16214	16293	16170	16102	16131	16215	16227	16345	16022	16156	16251	16205	16245	16284	16217	16224	16184	16246	16237	16377	16137	16147	16030	16156	16219	16140	16019	16162	16079	16111	16130	16272	15979	16160	16111	16293	16362	16179	16224	16267	16105	16167	16041	16121	16241	16162	16095	16108	16080	16201	16033	16070	16100	16308	16171	16259	16197	15984	15979	16129	16080	16202	16104	16412	16077	16282	16276	16300	16180	16229	16183	16227	16101	16206	16054	16215	16239	16044	16271	16267	16004	16054	16291	15978	16175	16335	16247	16270	16110	15923	16169	16350	16137	16158	16063	16288	16205	16227	16342	16165	16107	16183	16238	16059	16260	16219	16191	16120	16210	16014	16222	16160	16225	16161	16185	16302	16194	16087	16164	16261	16062	16054	16116	16217	16273	16283	16277	16173	16326	16243	16089	16128	16090	16142	16153	16303	16158	16106	16232	16240	16132	16332	16089	16260	16074	16127	16282	16179	16163	16219	16278	16208	16051	15957	16240	16118	16125	16235	16214	16132	16308	16191	16160	16171	16139	16148	16039	16083	15953	16040	16251	16181	16181	16134	16436	16301	16315	16224	16124	16225	16197	16205	16258	16361	16079	16306	16266	16186	16163	16361	16205	16213	16205	16114	16237	16332	16225	16013	16238	16272	16151	16382	16178	16205	16046	16132	16283	16229	16300	16100	16101	16272	16120	16150	16317	16201	16285	16456	16235	16107	16202	16090	16166	16231	16228	16334	16240	16464	16336	16127	16186	16253	16044	16208	16151	16144	16094	16118	16183	16045	16279	16068	16133	16221	16316	16114	16150	16073	16048	16280	16127	16224	16224	16266	16301	16171	16376	16303	16114	16201	16314	16137	16204	16184	16174	16115	16387	16039	16347	16145	16169	16184	16030	16241	15946	16167	16217	16219	16074	16057	16178	16343	16083	15869	16316	16496	16129	16105	16128	16330	16453	16306	16105	16309	16101	16167	16124	16211	16194	16192	16307	16297	16154	16219	16098	16246	16142	16222	16330	16066	16332	16208	16235	16224	16256	16187	16152	16204	16049	16281	16291	16191	16075	16370	16078	16115	16293	16076	16328	16040	16065	16242	16048	16326	16128	16149	16268	16177	16053	16227	16136	16078	16229	16252	16184	16007	16269	16212	16049	16165	16236	16029	16253	16242	16192	16117	16269	16043	16091	16416	16227	16083	16038	16223	16283	16189	16336	16145	16241	16228	16059	16148	16145	16026	16067	16156	16070	16101	16141	16192	16198	16087	16209	16180	16157	16052	16118	16144	16193	16226	16217	16193	16044	16253	15997	16182	16147	16051	16316	16288	16174	16169	16368	16185	16085	16101	16182	16151	16261	16346	16150	16194	16310	16238	16104	16158	16204	16298	16198	16218	16096	16131	16129	16023	16215	16089	16221	16166	16112	16246	16107	16053	16154	16178	16304	16351	16083	16076	16319	16054	15968	16308	16038	16058	16118	16214	16268	16322	16207	16117	16058	16247	16146	16194	16127	16247	16058	16190	16268	16370	16435	16200	16161	16304	16154	16357	16257	16236	16114	16079	16155	16133	16082	16298	16274	16280	16268	16165	16151	16302	16084	16198	16178	16013	16175	16257	16055	16181	16260	16211	16183	16023	16196	16081	16076	16197	16173	16205	16159	16149	16119	16144	16092	16101	16228	16109	16264	16209	16083	16329	16086	16103	16408	16321	16205	16185	16361	16303	16144	16069	16219	16157	16278	16212	16204	16138	16277	16069	16208	16184	16271	16126	16209	16118	16222	16227	16360	16023	16184	16170	16030	16345	16052	16079	16224	16129	16332	16190	16155	16219	16225	16159	16178	16092	16337	16121	16230	16080	16199	16037	16173	16182	15950	16173	16294	16280	16292	16211	16224	16129	15973	16388	16206	16250	16070	16114	16347	16275	16196	16098	16164	16100	16347	16340	16116	16250	16077	16281	16167	16185	16322	16332	16168	16122	16219	16250	16115	16290	16100	16311	16061	16358	16224	16063	16104	16410	16134	16180	16336	16296	16209	16228	16239	16155	16252	16126	16351	16150	16200	16284	16190	16192	16222	16167	16276	16178	16257	16223	16326	16055	16370	16129	16269	16107	16181	16201	16271	16165	16287	16273	16308	16088	16232	16208	16300	16239	16358	16080	16302	16254	16234	16353	16109	16179	16182	16028	16093	16217	16098	16300	16227	16212	16313	16297	16164	16234	16193	16256	16260	16215	16141	16145	16189	16163	16258	16323	16368	16194	16213	16129	16158	16154	16220	16149	16054	16138	16202	16349	16114	16239	16254	16197	16193	16195	16232	16191	16236	16193	16095	16180	16125	16206	16172	16158	16134	16262	16129	16378	16185	16080	16291	16140	16240	16011	16292	16221	15994	16214	16158	16217	16024	16249	16156	16294	16188	16071	16181	16198	16066	16211	16213	16209	16319	16177	16269	16266	16189	15985	16074	16472	16178	16460	16248	16269	16243	16128	16383	16177	16214	16190	16288	16257	16225	16213	16153	16390	16144	16218	16210	16121	16333	16265	16023	16331	16188	16185	16239	16163	16068	16087	16153	16270	16266	16249	16405	16173	16320	16076	16263	16214	16233	16133	16191	16048	16178	16245	16129	16145	16167	16154	16264	16293	16162	16112	16240	16105	16236	16107	16236	16262	16160	16143	16137	16110	16154	16193	16173	16270	16275	16065	16198	16278	16216	16268	16200	16195	16245	16097	16261	16243	16243	16088	16319	16271	16150	16284	16124	16179	16225	16319	16233	16155	16105	16252	16122	16170	16244	16025	16141	16092	16315	16102	16232	16199	16166	16163	16189	16018	16172	16205	16119	16159	16216	16208	16282	16304	16322	16291	16188	16152	15959	16201	16137	16215	16234	16217	16128	16108	16208	16095	16203	16185	16207	16178	16129	16166	16091	16219	16030	16188	16319	16259	16033	16213	16113	16167	16328	16162	16306	16106	16175	16250	16175	16350	16226	16161	16176	16119	16216	16257	16201	16130	16185	16334	16244	16247	16008	16277	15961	16205	16344	16230	16327	16164	15993	16243	16123	16148	16125	16272	16050	16292	16237	16265	16154	16186	16352	16241	16161	16078	16202	16152	16109	16350	16216	16246	16300	16170	16282	16131	16175	16088	16255	16363	16220	16215	16025	16243	16212	16327	16153	16161	16302	15963	16172	16324	16261	16262	16333	16249	16327
23203	21567	41495	54036	46010	26167	24428	19915	18780	19168	18994	18710	18856	18811	18668	18651	18749	18947	18898	18678	18830	18852	18756	18706	18704	18746	18535	18628	18625	18712	18647	18699	18739	18634	18483	18897	18711	18439	18587	18513	18598	18620	18618	18760	18477	18620	18588	18484	18487	18656	18478	18535	18565	18425	18624	18780	18513	18562	18571	18540	18652	18607	18671	18672	18695	18599	18390	18749	18717	18480	18608	18486	18723	18562	18468	18502	18611	18588	18716	18429	18416	18636	18760	18372	18501	18566	18747	18609	18460	18563	18537	18540	18585	18483	18485	18440	18255	18375	18568	18506	18477	18484	18475	18503	18568	18582	18662	18468	18650	18699	18487	18664	18583	18704	18563	18664	18593	18566	18576	18457	18629	18677	18574	18605	18564	18611	18460	18610	18540	18461	18733	18679	18617	18571	18418	18589	18594	18627	18625	18548	18502	18533	18524	18476	18679	18311	18502	18707	18636	18889	18879	18663	18413	18647	18734	18664	18587	18753	18553	18609	18446	18828	18376	18515	18502	18614	18511	18539	18581	18482	18544	18532	18438	18687	18643	18583	18612	18445	18444	18708	18439	18487	18428	18452	18557	18709	18683	18499	18512	18393	18432	18560	18515	18554	18577	18565	18444	18248	18422	18583	18546	18560	18542	18508	18661	18622	18706	18762	18566	18548	18555	18548	18531	18575	18640	18675	18453	18597	18585	18459	18498	18629	18747	18720	18530	18354	18476	18627	18327	18606	18474	18486	18625	18570	18574	18699	18782	18729	18692	18612	18613	18477	18590	18363	18667	18530	18612	18486	18650	18704	18426	18703	18616	18427	18535	18558	18404	18689	18711	18527	18504	18531	18647	18626	18808	18649	18426	18477	18343	18458	18558	18737	18521	18434	18785	18606	18485	18758	18739	18453	18523	18533	18419	18511	18654	18632	18751	18587	18647	18554	18542	18612	18521	18659	18443	18383	18486	18628	18565	18605	18348	18632	18580	18642	18325	18415	18433	18492	18550	18573	18689	18559	18564	18358	18430	18396	18550	18607	18510	18454	18503	18584	18526	18658	18457	18413	18572	18365	18475	18777	18737	18525	18627	18548	18658	18599	18320	18601	18530	18622	18737	18450	18411	18463	18662	18534	18654	18680	18486	18569	18659	18546	18458	18513	18750	18616	18492	18665	18478	18440	18562	18595	18619	18558	18517	18717	18424	18451	18421	18497	18510	18432	18564	18644	18527	18472	18689	18548	18359	18568	18463	18552	18631	18574	18454	18534	18611	18408	18712	18422	18555	18584	18679	18518	18589	18534	18693	18660	18488	18349	18595	18699	18555	18570	18441	18465	18724	18581	18498	18548	18787	18667	18565	18480	18374	18444	18757	18422	18287	18454	18586	18795	18472	18685	18234	18663	18657	18797	18483	18735	18439	18665	18547	18515	18528	18516	18487	18757	18712	18594	18710	18266	18565	18704	18531	18554	18424	18456	18712	18561	18757	18380	18648	18430	18503	18765	18599	18525	18382	18338	18647	18389	18396	18363	18610	18541	18352	18540	18670	18672	18501	18304	18487	18489	18620	18591	18633	18541	18510	18615	18480	18540	18740	18585	18560	18678	18424	18476	18661	18660	18443	18450	18450	18502	18531	18552	18463	18505	18794	18635	18541	18403	18784	18584	18696	18497	18600	18626	18587	18606	18580	18509	18711	18276	18666	18554	18318	18757	18463	18567	18468	18790	18663	18632	18441	18509	18623	18530	18658	18380	18603	18430	18492	18489	18565	18469	18404	18515	18589	18377	18463	18617	18643	18511	18257	18440	18458	18316	18708	18516	18612	18551	18583	18636	18596	18483	18373	18630	18636	18524	18599	18621	18390	18399	18694	18722	18445	18612	18318	18459	18441	18506	18566	18557	18498	18740	18564	18405	18530	18689	18716	18628	18339	18404	18489	18796	18641	18494	18523	18507	18689	18700	18553	18463	18652	18512	18649	18549	18624	18368	18713	18717	18612	18342	18271	18498	18590	18500	18386	18473	18517	18480	18557	18402	18424	18485	18492	18513	18537	18493	18757	18513	18530	18588	18771	18545	18398	18422	18390	18597	18565	18480	18387	18375	18542	18589	18660	18316	18560	18356	18571	18637	18442	18614	18422	18495	18591	18704	18560	18652	18671	18422	18414	18575	18672	18723	18491	18489	18589	18264	18662	18511	18421	18717	18767	18451	18671	18451	18270	18624	18575	18492	18695	18503	18661	18743	18521	18726	18648	18621	18527	18480	18716	18503	18576	18614	18402	18613	18646	18461	18566	18680	18521	18608	18496	18707	18397	18642	18582	18441	18535	18632	18635	18417	18555	18462	18517	18406	18535	18559	18464	18762	18495	18654	18671	18539	18328	18543	18659	18279	18519	18613	18498	18602	18512	18567	18441	18331	18638	18471	18594	18386	18427	18247	18476	18648	18539	18273	18679	18435	18603	18548	18637	18352	18381	18582	18396	18232	18441	18458	18479	18534	18529	18677	18495	18528	18549	18711	18413	18401	18664	18649	18642	18619	18422	18415	18560	18530	18598	18532	18627	18536	18596	18551	18630	18502	18518	18479	18603	18408	18323	18459	18527	18464	18483	18433	18461	18579	18698	18577	18510	18358	18539	18501	18620	18613	18418	18558	18680	18664	18665	18776	18854	18462	18739	18536	18572	18565	18580	18608	18362	18595	18615	18394	18536	18524	18666	18592	18647	18485	18599	18507	18454	18754	18785	18556	18624	18591	18532	18194	18650	18509	18426	18428	18616	18717	18473	18705	18395	18409	18462	18595	18640	18540	18578	18557	18808	18617	18439	18655	18447	18507	18405	18553	18269	18613	18423	18566	18563	18624	18635	18455	18432	18559	18569	18630	18510	18589	18524	18458	18459	18300	18609	18535	18396	18324	18581	18430	18393	18729	18503	18513	18691	18518	18490	18416	18429	18438	18553	18623	18524	18450	18512	18781	18493	18649	18145	18726	18479	18290	18516	18534	18580	18512	18702	18615	18576	18547	18603	18419	18506	18480	18240	18741	18791	18549	18556	18684	18670	18437	18470	18437	18512	18552	18418	18592	18554	18500	18380	18469	18553	18586	18808	18613	18448	18667	18647	18653	18641	18618	18726	18321	18395	18649	18790	18508	18408	18495	18478	18655	18525	18618	18470	18519	18367	18728	18721	18699	18425	18658	18692	18423	18419	18622	18490	18618	18408	18681	18637	18600	18434	18561	18701	18757	18620	18390	18867	18521	18802	18381	18593	18524	18526	18574	18511	18424	18535	18603	18632	18648	18535	18460	18673	18503	18747	18389	18568	18415	18639	18577	18500	18545	18508	18460	18595	18405	18492	18506	18625	18748	18566	18532	18581	18457	18531	18404	18730	18584	18784	18639	18610	18711	18441	18603	18496	18694	18478	18508	18597	18677	18734	18547	18711	18845	18477	18808	18626	18664	18402	18444	18481	18554	18312	18522	18543	18562	18614	18317	18538	18537	18658	18648	18623	18649	18641	18619	18626	18454	18631	18684	18591	18734	18394	18543	18457	18722	18591	18659	18556	18623	18543	18414	18480	18547	18765	18534	18622	18513	18545	18659	18743	18463	18488	18499	18671	18628	18370	18389	18430	18734	18438	18454	18532	18688	18483	18347	18623	18587	18530	18550	18511	18509	18425	18544	18475	18692	18533	18662	18511	18368	18531	18630	18634	18597	18465	18464	18756	18616	18636	18822	18641	18510	18448	18254	18667	18553	18559	18522	18366	18492	18414	18258	18611	18590	18375	18525	18741	18529	18494	18600	18486	18463	18667	18709	18679	18397	18514	18545	18553	18607	18485	18587	18732	18506	18662	18639	18614	18578	18650	18408	18507	18666	18601	18552	18601	18387	18765	18455	18461	18697	18430	18417	18471	18455	18566	18614	18933	18601	18605	18874	18684	18685	18439	18570	18636	18673	18483	18503	18688	18672	18615	18521	18694	18706	18608	18369	18323	18768	18762	18702	18527	18698	18735	18797	18587	18540	18467	18402	18491	18397	18674	18600	18599	18498	18644	18508	18468	18486	18667	18606	18713	18423	18321	18729	18378	18594	18885	18593	18487	18515	18661	18529	18597	18403	18456	18469	18474	18628	18528	18468	18389	18643	18618	18561	18541	18234	18430	18482	18437	18463	18545	18632	18564	18512	18510	18496	18473	18500	18654	18433	18554	18649	18532	18445	18404	18346	18340	18458	18658	18603	18830	18405	18687	18545	18438	18441	18517	18564	18582	18584	18430	18692	18318	18566	18566	18437	18563	18646	18568	18753	18676	18536	18390	18381	18452	18480	18749	18590	18416	18464	18751	18685	18671	18621	18559	18715	18729	18553	18465	18285	18478	18663	18635	18482	18605	18417	18624	18546	18548	18532	18345	18489	18428	18818	18503	18496	18676	18353	18567	18498	18453	18627	18538	18547	18579	18660	18591	18665	18608	18802	18632	18403	18462	18480	18359	18642	18422	18431	18465	18534	18651	18481	18485	18232	18313	18611	18525	18752	18407	18635	18669	18523	18565	18473	18555	18519	18536	18588	18539	18308	18695	18672	18490	18445	18562	18575	18478	18543	18859	18576	18682	18591	18384	18393	18571	18428	18507	18485	18450	18518	18463	18565	18648	18496	18424	18525	18711	18736	18408	18511	18580	18467	18493	18497	18549	18512	18326	18412	18389	18527	18510	18433	18666	18485	18657	18513	18579	18537	18687	18640	18713	18630	18828	18552	18469	18426	18669	18674	18626	18384	18620	18581	18525	18425	18836	18612	18530	18686	18433	18695	18574	18552	18368	18527	18697	18547	18598	18650	18511	18514	18558	18497	18541	18628	18399	18333	18405	18611	18365	18622	18548	18617	18548	18546	18539	18579	18722	18645	18719	18585	18621	18543	18530	18448	18525	18444	18566	18605	18345	18348	18597	18604	18454	18595	18693	18602	18476	18762	18609	18606	18597	18409	18586	18595	18666	18450	18740	18445	18475	18424	18533	18393	18523	18494	18650	18639	18631	18533	18511	18674	18701	18359	18414	18614	18590	18598	18466	18576	18518	18402	18617	18549	18613	18543	18648	18503	18449	18479	18479	18353	18424	18740	18537	18549	18780	18652
24772	73347	99627	86737	56610	16446	16497	16307	16409	16223	16242	16580	16203	16410	16314	16298	16288	16479	16401	16305	16389	16299	16237	16370	16141	16487	16188	16129	16248	16654	16205	16373	16272	16270	16557	16292	16293	16233	16210	16272	16081	16248	16393	16301	16231	16371	16338	16314	16358	16310	16349	16296	16315	16113	16431	16331	16262	16236	16338	16317	16307	16348	16230	16115	16498	16280	16357	16154	16232	16196	16144	16253	16397	16142	16328	16249	16418	16441	16222	16205	16310	16280	16352	16087	16167	16434	16315	16523	16315	16145	16489	16348	16389	16423	16355	16197	16081	16252	16408	16309	16329	16164	16385	16092	16276	16360	16304	16404	16435	16410	16439	16215	16331	16288	16345	16256	16294	16344	16275	16314	16334	16303	16280	16412	16367	16379	16419	16440	16239	16274	16040	16129	16292	16281	16260	16296	16173	16229	16396	16190	16295	16384	16207	16324	16331	16197	16462	16196	16251	16174	16326	16245	16175	16367	16072	16289	16225	16164	16006	16326	16343	16350	16180	16225	16500	16306	16276	16183	16142	16341	16253	16227	16225	16298	16327	16431	16170	16445	16225	16261	16340	16248	16310	16282	16165	16226	16385	16167	16190	16278	16207	16421	16260	16325	16411	16406	16145	16223	16377	16362	16305	16232	16218	16369	16281	16245	16260	16192	16359	16254	16248	16326	16221	16259	16133	16311	16209	16295	16428	16411	16086	16178	16283	16215	16257	16390	16275	16239	16133	16323	16321	16269	16490	16177	16204	16271	16360	16384	16257	16259	16329	16140	16182	16008	16363	16336	16213	16388	16354	16251	16212	15978	16368	16289	16387	16226	16282	16151	16370	16172	16197	16337	16510	16238	16374	16445	16348	16029	16403	16206	16345	16401	16293	16374	16402	16186	16230	16361	16312	16255	16231	16527	16304	16262	16217	16145	16361	16264	16251	16353	16324	16199	16113	16152	16263	16341	16422	16322	16171	16183	16365	16121	16355	16203	16308	16190	16230	16242	16458	16275	16254	16205	16325	16249	16278	16396	16433	15995	16157	16362	16405	16238	16283	16381	16204	16212	16274	16207	16182	16402	16263	16518	16218	16269	16266	16218	16292	16317	16198	16368	16304	16307	16505	16278	16276	16228	16115	16324	16220	16319	16340	16395	16450	16207	16333	16377	16334	16287	16324	16261	16347	16331	16303	16185	16321	16440	16052	16299	16300	16145	16256	16257	16498	16181	16357	16227	16293	16243	16280	16081	16305	16167	16103	16408	16486	16281	16403	16307	16328	16333	16290	16458	16346	16179	16112	16317	16439	16268	16293	16433	16539	16152	16223	16312	16021	16219	16348	16261	16241	16336	16278	16261	16200	16188	16193	16313	16229	16396	16121	16345	16283	16170	16260	16287	16233	16207	16304	16281	16306	16208	15885	16317	16286	16280	16319	16325	16355	16279	16304	16343	16276	16090	15979	16453	16218	16232	16399	16175	16379	16362	16275	16275	16301	16281	16236	16219	16382	16289	16214	16239	16166	16290	16107	16243	16315	16175	16332	16153	16414	16247	16378	16454	16176	16253	16297	16263	16183	16177	16144	16283	16392	16122	16240	16196	16460	16165	16236	16332	16290	16255	16261	16382	16338	16424	16310	16298	16203	16473	16028	16353	16109	16072	16335	16311	16163	16188	16339	16131	16188	16229	16304	16467	16366	16112	16192	16347	16316	16165	16230	16265	16331	16179	16217	16282	16212	16280	16370	16474	16228	16347	16256	16200	16488	16243	16168	16310	16247	16444	16412	16326	16297	16247	16371	16226	16247	16406	16216	16453	16292	16286	16252	16066	16402	16247	16407	16261	16372	16224	16181	16371	16365	16474	16231	16369	16304	16302	16371	16246	16265	16212	16352	16268	16160	16144	16293	16284	16335	16174	16177	16225	16221	16227	16396	16345	16260	16210	16137	16243	16375	16263	16307	16264	16200	16265	16273	16320	16422	16305	16339	16300	16312	16202	16306	16283	16343	16257	16276	16352	16381	16318	16398	16209	16355	16312	16331	16362	16392	16188	16218	16373	16323	16311	16583	16269	16264	16208	16274	16230	16332	16149	16371	16323	16162	16240	16348	16409	16132	16222	16341	16247	16207	16394	16376	16223	16283	16162	16389	16262	16146	16329	16400	16227	16186	16198	16166	16395	16271	16289	16334	16407	16320	16408	16389	16227	16412	16223	16301	16331	16108	16199	16255	16197	16157	16292	16415	16387	16269	16204	16228	16263	16278	16292	16154	16418	16336	16359	16289	16269	16291	16336	16309	16235	16425	16303	16177	16248	16399	16169	16302	16211	16285	16382	16189	16316	16261	16273	16316	16256	16233	16276	16184	16222	16270	16237	16182	16140	16186	16149	16476	16230	16433	16418	16257	16290	16213	16397	16315	16343	16380	16296	16176	16380	16315	16226	16244	16254	16391	16254	16284	16336	16370	16514	16285	16274	16420	16408	16185	16529	16312	16368	16263	16180	16209	16039	16244	16535	16349	16318	16067	16157	16440	16312	16235	16226	16175	16412	16107	16419	16282	16248	16079	16446	16212	16172	16192	16174	16190	16197	16183	16353	16183	16340	16242	16415	16217	16213	16325	16185	16205	16397	16195	16260	16084	16294	16346	16222	16304	16263	16361	16346	16376	16266	16250	16410	16366	16237	16444	16292	16555	16304	16216	16346	16168	16467	16337	16146	16287	16112	16442	16333	16162	16324	16270	16315	16318	16273	16190	16191	16320	16231	16439	16086	16257	16311	16360	16240	16199	16098	16249	16240	16299	16149	16210	16295	16324	16295	16251	16158	16356	16309	16297	16227	16156	16382	16205	16296	16330	16255	16293	16350	16223	16255	16248	16262	16327	16357	16209	16262	16352	16282	16273	16163	16238	16157	16101	16219	16234	16310	16378	16433	16331	16322	16357	16348	16231	16212	16317	16259	16438	16230	16269	16310	16264	16331	16313	16125	16358	16315	16247	16316	16206	16414	16264	16483	16186	16315	16354	16240	16251	16302	16234	16324	16303	16288	16203	16324	16261	16345	16381	16386	16446	16179	16441	16378	16208	16356	16202	16316	16462	16316	16300	16534	16256	16341	16296	16264	16314	16279	16367	16204	16417	16402	16276	16099	16317	16217	16424	16316	16373	16205	16263	16309	16348	16401	16214	16306	16257	16317	16449	16228	16396	16393	16274	16237	16281	16331	16375	16194	16324	16336	16387	16453	16318	16261	16401	16143	16423	16257	16333	16229	16334	16398	16227	16188	16193	16192	16193	16230	16250	16295	16001	16348	16140	16245	16293	16322	16247	16362	16360	16230	16306	16216	16320	16209	16167	16444	16062	16266	16195	16283	16350	16428	16246	16204	16360	16226	16152	16233	16169	16442	16232	16370	16237	16323	16354	16193	16289	16195	16119	16275	16278	16357	16244	16282	16167	16235	16386	16351	16235	16119	16335	16290	16463	16319	16347	16315	16225	16195	16321	16436	16239	16395	16254	16190	16332	16423	16236	16231	16313	16222	16313	16365	16180	16444	16352	16227	16393	16303	16325	16293	16418	16284	16346	16350	16245	16259	16273	16277	16267	16297	16245	16317	16197	16144	16404	16222	16376	16110	16255	16395	16314	16372	16375	16198	16139	16241	16165	16211	16308	16354	16232	16280	16351	16289	16252	16415	16254	16257	16104	16226	16131	16245	16264	16325	16339	16238	16338	16380	16305	16380	16214	16217	16217	16104	16319	16287	16283	16219	16296	16193	16344	16264	16336	16286	16232	16220	16244	16094	16116	16224	16294	16172	16344	16301	16079	16292	16247	16128	16241	16221	16431	16297	16449	16336	16379	16333	16393	16392	16413	16246	16123	16331	16316	16304	16323	16310	16505	16291	16444	16102	16256	16231	16198	16182	16265	16241	16304	16362	16318	16228	16390	16301	16285	16402	16245	16286	16356	16365	16372	16243	16469	16315	16304	16194	16278	16243	16293	16368	16312	16301	16138	16377	16349	16223	16459	16180	16356	16204	16218	16198	16318	16383	16495	16412	16351	16371	16206	16327	16528	16296	16166	16329	16295	16120	16345	16249	16271	16328	16396	16303	16385	16285	16148	16242	16179	16292	16299	16396	16363	16311	16378	16232	16319	16153	16359	16287	16389	16375	16390	16283	16224	16327	16324	16314	16304	16184	16294	16215	16075	16267	16268	16399	16267	16171	16321	16306	16140	16226	16303	16146	16247	16225	16336	16364	16356	16174	16238	16320	16322	16246	16336	16213	16189	16355	16285	16173	16187	16320	16283	16541	16339	16322	16299	16270	16118	16369	16442	16332	16345	16327	16232	16210	16291	16279	16354	16284	16497	16355	16175	16460	16378	16358	16180	16291	16316	16253	16243	16478	16091	16343	16361	16143	16291	16412	16266	16020	16398	16371	16264	16393	16316	16265	16453	16295	16319	16243	16235	16302	16146	16170	16319	16412	16240	16324	16262	16337	16272	16463	16396	16284	16237	16349	16210	16091	16279	16299	16247	16295	16168	16279	16210	16216	16236	16396	16225	16574	16311	16437	16180	16225	16306	16542	16243	16231	16318	16267	16196	16366	16370	16281	16533	16177	16257	16293	16206	16215	16228	16285	16250	16252	16313	16264	16416	16389	16398	16352	16328	16265	16490	16152	16058	16241	16292	16366	16216	16168	16322	16313	16434	16301	16360	16369	16276	16354	16293	16331	16428	16321	16364	16228	16183	16351	16197	16279	16368	16277	16291	16300	16258	16214	16376	16294	16245	16273	16353	16199	16371	16265	16324	16270	16380	16265	16496	16285	16131	16190	16385	16391	16311	16114	16109	16308	16187	16330	16267	16245	16263	16362	16361	16181	16186	16429	16166	16282	16132	16090	16376	16320	16297	16238	16218	16302	16482	16348	16360	16239	16210	16379	16335	16366	16329	16319	16417	16166	16480	16224	16326	16315	16367	16210	16411	16320	16372	16207	16385	16390	16095	16488	16214	16246	16318	16410	16197	16227	16389	16382	16351	16202	16206	16227	16284	16392	16261	16219	16356	16181	16395	16196	16388	16279	16372	16208	16200	16423	16233	16358	16125	16445	16317	16276	16461	16253	16399	16132	16418	16381
23097	21427	45754	63024	50164	26099	23244	19712	18871	18992	18728	18707	18781	18599	18673	18880	18692	18566	18733	18455	18530	18737	18713	18449	18326	18395	18467	18443	18366	18463	18574	18546	18501	18387	18337	18513	18760	18568	18554	18698	18455	18371	18277	18213	18369	18395	18527	18323	18197	18358	18464	18334	18384	18406	18389	18284	18525	18584	18415	18340	18198	18324	18569	18277	18339	18416	18507	18489	18301	18482	18401	18186	18422	18366	18208	18200	18546	18576	18444	18253	18611	18286	18427	18289	18323	18323	18420	18394	18336	18435	18441	18380	18376	18554	18379	18389	18537	18371	18275	18443	18273	18320	18462	18379	18405	18273	18165	18320	18484	18192	18334	18536	18548	18479	18313	18228	18159	18165	18045	18379	18298	18339	18691	18479	18395	18326	18275	18502	18329	18149	18260	18375	18347	18285	18358	18284	18289	18410	18248	18268	18272	18483	18289	18568	18485	18482	18380	18321	18392	18353	18454	18174	18348	18395	18241	18709	18200	18301	18206	18475	18478	18500	18364	18405	18407	18346	18501	18141	18261	18423	18370	18313	18428	18337	18173	18396	18350	18329	18270	18303	18458	18331	18359	18447	18270	18375	18430	18383	18489	18373	18489	18451	18161	18302	18365	18449	18429	18305	18211	18328	18230	18360	18300	18303	18559	18094	18389	18256	18554	18191	18049	18227	18384	18295	18271	18189	18759	18334	18345	18164	18418	18560	18360	18441	18333	18484	18490	18594	18397	18396	18609	18116	18153	18459	18495	18383	18421	18491	18517	18524	18456	18451	18470	18219	18436	18449	18513	18362	18444	18120	18204	18292	18359	18402	18388	18390	18425	18248	18449	18357	18397	18690	18354	18303	18384	18297	18296	18296	18181	18199	18185	18258	18122	18136	18518	18263	18187	18219	18389	18341	18304	18435	18386	18234	18128	18190	18342	18075	18308	18270	18378	18210	18395	18449	18444	18246	18300	18344	18358	18409	18358	18242	18481	18404	18382	18389	18400	18305	18411	18336	18345	18258	18518	18308	18315	18364	18233	18206	18294	18353	18505	18468	18420	18304	18346	18266	18249	18482	18448	18065	18453	18176	18499	18399	18349	18364	18464	18377	18316	18485	18319	18453	18400	18273	18371	18348	18284	18095	18390	18434	18379	18283	18276	18394	18245	18346	18241	18218	18223	18329	18217	18104	18294	18303	18325	18398	18245	18406	18486	18448	18391	18375	18267	18308	18447	18256	18372	18281	18222	18346	18221	18318	18314	18159	18273	18354	18547	18219	18302	18277	18280	18282	18282	18250	18387	18029	18531	18330	18532	18280	18323	18242	18451	18302	18406	18442	18247	18264	18290	18376	18351	18116	18259	18276	18437	18504	18621	18296	18190	18427	18308	18362	18662	18266	18446	18515	18387	18199	18341	18442	18449	18483	18430	18415	18270	18371	18368	18229	18352	18399	18245	18545	18318	18169	18588	18166	18333	18224	18398	18523	18571	18257	18290	18450	18150	18140	18430	18287	18410	18195	18397	18397	18422	18217	18245	18143	18546	18087	18435	18496	18194	18419	18108	18392	18435	18302	18483	18472	18505	18398	18224	18315	18152	18570	18606	18367	18238	18346	18552	18398	18454	18239	18432	18316	18342	18254	18182	18413	18305	18407	18341	18362	18301	18375	18362	18263	18503	18380	18538	18369	18341	18147	18201	18172	18153	18181	18653	18573	18290	18533	18263	18158	18277	18037	18226	18330	18266	18242	18366	18321	18300	18382	18074	18289	18288	18201	18125	18164	18344	18161	18403	18102	18218	18395	18581	18185	18290	18330	18578	18481	18410	18411	18432	18270	18242	18515	18287	18393	18305	18488	18223	18214	18511	18158	18406	18254	18295	18122	18279	18183	18383	18315	18177	18060	18400	18435	18428	18344	18444	18430	18318	18465	18510	18356	18335	18435	18196	18490	18310	18271	18255	18423	18528	18275	18558	18521	18205	18426	18251	18396	18329	18354	18262	18089	18366	18297	18330	18475	18290	18475	18448	18386	18545	18245	18100	18451	18374	18551	18376	18173	18595	18355	18175	18191	18367	18375	18369	18281	18412	18378	18405	18414	18445	18349	18416	18489	18393	18089	18359	18350	18203	18294	18314	18167	18169	18406	18190	18435	18388	18371	18418	18392	18431	18373	18533	18384	18485	18285	18236	18383	18376	18428	18194	18229	18300	18348	18408	18521	18226	18271	18321	18153	18317	18355	18374	18492	18304	18486	18321	18147	18592	18391	18265	18386	18338	18318	18392	18239	18349	18537	18432	18368	18609	18508	18328	18561	18451	18309	18347	18449	18384	18425	18363	18237	18362	18457	18373	18539	18345	18554	18469	18556	18323	18502	18150	18499	18314	18478	18342	18163	18439	18300	18184	18350	18185	18504	18465	18300	18211	18381	18276	18318	18422	18207	18226	18388	18359	18584	18386	18155	18357	18324	18339	18343	18186	18178	18348	18339	18433	18384	18553	18311	18275	18439	18224	18306	18312	18437	18375	18331	18319	18335	18290	18303	18270	18377	18310	18348	18364	18632	18377	18345	18362	18246	18410	18271	18357	18355	18391	18365	18466	18482	18415	18305	18276	18261	18229	18220	18322	18315	18354	18189	18409	18176	18476	18309	18306	18330	18355	18380	18350	18551	18317	18326	18227	18367	18349	18063	18384	18367	18185	18385	18251	18429	18213	18222	18336	18273	18394	18153	18344	18203	18516	18269	18343	18173	18488	18383	18584	18313	18390	18429	18370	18275	18402	18487	18339	18427	18251	18523	18303	18386	18317	18493	18585	18286	18503	18340	18318	18404	18259	18417	18231	18385	18318	18247	18183	18274	18422	18492	18175	18319	18281	18131	18327	18310	18157	18236	18281	18425	18372	18628	18629	18358	18489	18459	18278	18342	18381	18457	18199	18289	18250	18214	18455	18372	18525	18393	18550	18157	18268	18504	18181	18387	18501	18319	18361	18577	18372	18422	18506	18191	18286	18260	18200	18264	18221	18344	18507	18251	18341	18316	18400	18264	18280	18422	18187	18342	18388	18401	18079	18568	18263	18223	18272	18260	18274	18401	18467	18162	18293	18445	18220	18281	18257	18391	18438	18424	18233	18188	18486	18273	18403	18403	18439	18459	18568	18447	18600	18167	18341	18359	18589	18236	18274	18267	18565	18244	18341	18421	18410	18411	18306	18520	18323	18298	18481	18354	18338	18507	18185	18316	18351	18421	18494	18194	18550	18396	18315	18336	18355	18546	18502	18253	18157	18348	18296	18368	18256	18349	18406	18468	18512	18503	18576	18463	18373	18384	18364	18571	18545	18256	18482	18379	18098	18470	18310	18406	18248	18212	18256	18187	18559	18323	18342	18414	18528	18169	18322	18387	18420	18299	18414	18381	18283	18467	18489	18374	18329	18388	18254	18265	18281	18216	18510	18408	18474	18337	18228	18496	18416	18334	18624	18486	18259	18382	18479	18328	18434	18305	18308	18411	18297	18275	18206	18202	18502	18372	18348	18405	18432	18268	18422	18262	18139	18464	18318	18074	18228	18245	18053	18329	18499	18482	18184	18272	18363	18160	18483	18322	18270	18305	18321	18466	18477	18074	18337	18106	18544	18332	18502	18458	18176	18296	18406	18212	18374	18067	18327	18307	18060	18390	18336	18422	18392	18330	18337	18409	18422	18422	18322	18287	18122	18514	18278	18211	18440	18455	18393	18336	18485	18481	18223	18261	18268	18368	18425	18371	18243	18450	18150	18372	18341	18514	18207	18375	18393	18313	18429	18267	18258	18324	18003	18362	18515	18369	18239	18374	18226	18255	18330	18366	18314	18264	18274	18293	18276	18285	18353	18304	18461	18457	18304	18283	18396	18239	18229	18516	18318	18415	18285	18293	18277	18472	18405	18369	18671	18184	18326	18425	18412	18338	18484	18330	18014	18198	18430	18288	18391	18060	18391	18372	18230	18285	18450	18389	18409	18357	18211	18362	18323	18275	18385	18389	18306	18600	18153	18519	18362	18490	18401	18303	18366	18498	18168	18299	18369	18372	18316	18390	18210	18500	18552	18247	18272	18548	18572	18361	18505	18338	18533	18379	18524	18113	18165	18118	18320	18391	18548	18201	18364	18445	18490	18151	18413	18352	18291	18463	18294	18267	18413	18307	18510	18301	18408	18400	18412	18270	18325	18369	18491	18241	18570	18494	18686	18231	18306	18535	18442	18298	18317	18269	18347	18193	18274	18471	18386	18292	18578	18105	18345	18369	18534	18559	18355	18080	18324	18619	18494	18316	18195	18536	18568	18255	18496	18276	18001	18370	18227	18332	18352	18470	18522	18308	18416	18053	18364	18477	18438	18257	18306	18504	18327	18335	18267	18295	18421	18349	18068	18459	18477	18318	18281	18266	18474	18380	18167	18520	18380	18249	18295	18376	18447	18253	18078	18330	18435	18154	18272	18278	18107	18350	18357	18340	18508	18252	18457	18407	18309	18217	18247	18500	18360	18413	18339	18338	18117	18343	18358	18184	18314	18318	18375	18189	18177	18487	18204	18422	18400	18282	18433	18313	18289	18461	18602	18330	18216	18386	18452	18346	18417	18167	18429	18324	18328	18485	18492	18321	18405	18245	18382	18190	18312	18296	18485	18176	18533	18328	18411	18557	18404	18370	18262	18288	18427	18344	18431	18328	18613	18364	18361	18549	18321	18293	18332	18574	18262	18377	18360	18381	18428	18240	18344	18352	18408	18315	18505	18393	18443	18300	18371	18296	18395	18340	18270	18293	18266	18402	18317	18397	18394	18349	18160	18121	18377	18327	18366	18346	18333	18504	18462	18395	18277	18512	18476	18608	18386	18244	18332	18277	18232	18224	18114	18410	18324	18326	18352	18317	18474	18088	18316	18420	18161	18621	18381	18460	18247	18239	18326	18453	18426	18486	18436	18233	18381	18161	18474	18506	18388	18408	18355	18490	18316	18111	18312	18447	18375	18349	18548	18268	18225	18400	18470	18414	18394	18217	18399	18327	18403	18409	18126	18330	18228	18545	18382	18180	18372	18281	18198	18314	18173	18259	18347	18280	18258	18105	18180	18446	18184	18346	18266	18315	18467	18449	18229	18242
26303	59469	97723	88435	52976	16292	16324	16325	16114	15997	16204	16212	16104	16082	16174	16076	16174	16146	16072	16147	16168	16120	16037	16116	16026	16170	16157	16273	16162	16109	16056	16162	16148	16234	16233	16123	16150	16187	16086	16149	16261	16192	16061	16014	16099	16161	16085	16099	16131	15987	16009	16173	16090	16153	16169	16071	16003	16059	15969	16062	16063	16122	16160	16078	16164	16267	16314	16108	16012	16056	15973	16250	16041	16297	16120	16163	16437	16160	16146	16077	16219	16136	16160	16165	16187	16157	16144	16029	16071	15968	16130	16210	15965	16102	16074	16219	16151	16150	16098	16015	16125	16109	16154	16087	16221	16029	16107	16061	15957	16016	16139	16011	16137	15968	16115	16065	16085	16012	16202	16101	16067	16172	16125	16020	15922	16005	16123	16102	16197	15913	16188	16091	16214	16045	16148	16258	16159	16111	16320	16102	16097	16005	16155	16173	16243	16091	16096	16062	16013	16107	16086	16194	15981	16191	16056	15976	16218	16211	16127	16089	16213	16066	16085	16224	16129	16069	16092	16065	16075	16185	16196	16004	15971	16296	16123	15952	16055	16011	16146	16166	16178	16109	16046	15856	16302	15844	16031	16145	16145	16154	16191	16068	16132	16093	16230	16014	15981	16154	16109	16052	16180	15994	16007	16236	16036	16021	16014	15998	16000	16001	16159	16252	16145	15998	15997	16145	16293	16192	16150	16077	15953	16134	16068	16036	16155	15903	15966	16143	15987	16106	16168	15988	16172	16021	16159	16112	16013	16050	16060	16075	16055	16000	16066	16275	16162	15952	16193	16098	16029	16077	16080	16027	16081	16168	16105	16124	16207	16066	16005	16028	15979	16227	15974	16110	15995	16022	16094	16152	16048	16103	16129	16024	16027	16137	16025	16090	16184	16201	16081	16017	16090	16146	16059	16196	16164	16106	16031	16237	16166	16058	16259	16099	16281	16154	16158	16115	16190	16312	16068	16156	16114	16130	16138	16006	16046	15956	16263	15970	16181	16240	16032	15980	16091	15927	16109	16186	16106	16169	16184	15984	16005	16088	16180	15997	16149	16150	16067	16052	16114	16178	16159	16121	16006	16308	15920	16083	15971	16290	16023	16351	15926	16094	16031	16175	16004	15832	16089	16127	16240	16125	16016	15993	15995	16134	16168	15900	16052	16096	16125	15841	16216	16015	16100	16273	16012	15966	16255	15875	16094	16188	16102	16090	16265	16084	15909	16156	16048	16103	16086	16272	16163	16014	16124	16108	15993	16004	16167	16144	16041	16205	16061	16069	16199	16179	16144	16087	16187	16141	16046	15975	16081	16217	16027	16152	16012	16037	16147	16169	16215	16167	16124	15968	16116	16070	15952	16101	16095	16122	16095	16110	16014	16082	16119	16096	16301	16123	16039	16082	16145	16070	16095	16004	15975	16216	16132	16022	16046	15927	15963	15896	16154	16033	15971	16377	16094	16166	16137	16031	16056	16018	16114	16096	16125	16186	15961	16136	15977	16302	16078	16180	16099	16101	16173	15991	16267	16113	16083	16027	16049	16285	16128	16123	16148	16106	16234	16146	16149	16155	15965	16151	16223	16162	15883	16207	16219	16147	16074	16183	16243	16100	16089	16232	16204	15933	16119	16120	16045	15917	16016	16056	16097	16088	16021	16072	16070	16081	15971	15983	16257	16053	16325	15996	16095	16051	15995	15941	16188	16133	16014	15922	16190	16278	16162	16220	16248	15974	16051	16099	16162	16140	15954	16077	16158	16064	16039	16016	16301	16165	16215	16037	16168	16175	15895	16141	16091	16158	16023	15963	16158	16098	16131	16063	16082	16101	16389	15996	16006	16215	16097	15960	16148	16052	15998	16250	16167	16040	16189	16340	16222	16093	16193	16130	16059	15993	16051	16140	16119	16200	15972	16107	16121	16108	15984	16170	16033	15887	16002	16114	16196	16101	16124	16047	16271	16222	15970	16105	16195	16227	16006	16219	16085	16049	16027	16151	16337	16043	16014	16112	16059	15987	16120	16043	16060	16048	16105	16071	16165	16077	16123	16144	16089	16284	16194	16035	16237	16009	16212	16050	16084	16136	16279	15958	16096	16144	16043	16127	16143	16121	16242	16109	16062	16061	16046	16226	16225	16128	16063	16093	16006	16157	16155	16042	16188	16129	16316	16167	16122	16066	16143	16091	16129	16118	16069	16134	16165	15999	16152	15931	16015	16161	16194	16078	16272	16007	16013	16094	16166	16240	16047	16015	16168	16023	16274	16107	16402	16163	16084	15968	16027	16125	16054	16058	16067	16062	16103	16050	16112	16116	16095	15976	16120	16085	16128	16105	16221	16340	15961	16209	16157	16142	16037	16142	16138	16073	16177	15985	16155	16224	15996	16172	16135	16189	16022	16220	16187	16169	16078	16179	16053	16137	16112	16099	15990	16122	16119	16103	16189	16179	16165	16055	16045	16080	15984	16068	16030	16109	16104	16135	16223	16133	15930	16027	16027	16074	15896	16052	16150	16099	15874	16093	16140	16209	16100	16242	16021	16085	16009	16130	16237	16203	16054	16068	16073	16008	15927	16123	16059	16145	16216	16045	16150	16118	15948	16043	16099	16096	16146	15837	16051	16151	16043	16103	16116	16044	16117	16264	16200	16058	16033	16035	16084	16216	16092	16220	16108	16179	16073	16064	16080	16153	16054	16031	16206	16097	16213	16018	16171	15949	16138	16163	16058	15967	16121	16049	16156	16116	15950	16162	16036	16245	16028	16199	16048	16031	15991	15868	16087	16010	15993	16163	16156	16034	16165	16108	15954	15934	16127	16229	16273	15953	16127	16237	16022	16244	16207	16083	16155	16130	16096	16092	15948	16051	16136	16144	16264	16037	16147	15901	16137	16158	16060	15973	16161	16085	16200	16074	16161	16089	16022	16319	16083	16104	16153	15958	16117	16175	16087	16187	16074	16077	16167	16214	16263	16027	16116	16237	16102	16040	16082	16101	16190	16231	16187	16200	16134	15885	16171	16045	15986	16008	16192	16147	16155	16147	16097	16334	16080	16131	16081	15958	16169	16140	15952	16146	15889	16065	16105	15981	15985	16095	16070	16078	15994	16132	15943	15926	16048	16099	16065	16230	16078	16045	15926	15926	15940	16190	16048	16210	16078	16178	16048	16321	16207	16101	16006	16122	16065	16101	16236	16220	16159	16208	16103	16041	16040	15992	16098	16193	16064	16095	15876	16151	16171	16133	16100	16216	16170	16093	16195	15984	16110	16161	16052	16006	16018	15852	16196	16096	16193	15988	16122	16128	15906	16079	16156	16108	16140	16075	16158	16028	15985	16086	16142	16187	16068	16095	16133	15957	15999	16040	16076	16109	15915	16025	16140	16163	16146	16140	16209	16072	15918	16225	16019	16181	16114	16156	16056	16137	16218	16044	16210	16201	16075	16406	15953	16069	16040	16256	16101	16100	16071	16200	16169	16034	15953	16154	16196	16099	16167	16078	16187	16044	16098	16073	15924	16156	16133	16314	16091	15984	16071	16206	16006	16104	16055	16094	16007	16034	16022	16048	16150	16025	16280	16009	16244	16147	15975	16151	16080	16071	16017	15917	16074	16056	16023	15997	16084	16049	16115	16210	16012	16137	16062	16109	16107	16165	15861	15944	15987	16157	16091	16200	16025	16219	16025	15913	16202	16047	15959	16105	16097	16203	16139	16232	16082	16077	16129	16102	16190	15939	16110	16202	15994	15997	16063	16046	16098	15972	16282	16197	16081	16190	15944	16194	16121	15967	16147	16006	16166	16106	16194	15957	16010	16178	16135	16091	15964	16100	16156	16399	16068	16146	16172	16154	15956	15966	16199	16181	16168	15760	16153	15982	16053	16004	16100	16042	16064	16131	16275	16146	15972	16116	15980	16136	16078	15977	16244	16098	16084	16186	16120	16208	16159	16118	15943	15976	15983	16216	16151	16068	16231	16147	15895	16074	16020	16009	16314	15970	16017	16116	16205	16061	16091	16044	16136	15956	16106	16064	16027	16045	16164	16189	16184	15976	15847	16097	16069	15976	16051	16141	16003	16104	16110	16028	16107	16065	15937	16058	16094	16136	16104	16208	16113	16124	16259	16163	16106	16158	15969	16003	16065	16121	16051	15978	15982	16085	16180	16079	16154	16039	15945	16055	16071	16175	16033	16121	16069	16050	16000	16225	16122	16130	16110	16045	16107	16166	16033	16011	16166	16133	16126	16089	16114	16260	16124	16199	16262	16171	16103	16148	16188	16061	16073	15959	16081	16007	16096	16040	16146	15969	16271	16134	16152	16101	16077	15991	16249	16099	16037	16156	16070	16176	15946	16163	16124	16187	16072	15991	15999	15908	15946	16019	16258	16312	15990	16046	16161	15936	15957	16172	16077	15828	16180	16078	16080	16047	16003	16201	16053	16160	16235	16071	16431	16064	16103	16073	16261	15915	16095	16043	16118	16096	16027	16161	16214	16023	16151	16070	16030	16205	15976	16100	16105	16069	16110	16084	16183	15988	16194	16039	16227	16079	16222	16042	16054	16102	16049	16149	16185	16080	16141	16101	16223	16003	16186	16123	15870	16080	16112	16023	16054	16106	16202	16268	16017	16000	16117	16104	16056	15974	16138	16061	16172	16091	16300	16024	16246	16028	16062	15947	16165	16025	16176	16021	16112	16199	16033	15995	16063	16146	16092	15951	16142	16005	16184	16249	16051	16164	16041	16037	16135	16122	16004	16179	16145	16042	16180	16051	16117	16081	16014	16063	15929	15995	16118	15988	16168	16041	16255	15971	16188	16154	16146	16053	16220	16031	16205	16031	16004	16022	16221	16015	16090	16192	16219	15945	16074	15928	16159	15974	16258	16079	16192	15897	16047	15978	16044	16208	16118	16228	16140	16083	16072	16205	16310	16142	16242	16145	16021	16044	16139	15990	16134	16101	16036	16007	16134	16225	16130	16358	16171	16017	16300	16134	16141	16085	16052	15976	16027	16157	16122	16136	16123	16102	16129	16066	16011	16134	16201	16002	16037	15816	16121	16071	16105	16026	15993	16140	16109	15855	16035	16070	15989	16142	16167	16135	16200	16157	16022	15985	16255	15933	16057	16115	16210	16213
27738	22645	42653	43621	28150	18684	17867	17524	17400	17497	17407	17335	17323	17181	17251	17405	17406	17327	17329	17259	17225	17408	17219	17427	17216	17335	17374	17344	17483	17356	17380	17376	17551	17398	17474	17357	17174	17327	17452	17249	17300	17283	17238	17207	17508	17170	17404	17325	17401	17247	17412	17263	17359	17367	17227	17247	17471	17304	17358	17401	17303	17445	17359	17147	17302	17322	17331	17362	17171	17217	17285	17406	17369	17265	17327	17226	17436	17105	17213	17288	17217	17292	17361	17276	17227	17480	17485	17412	17492	17312	17173	17287	17244	17198	17306	17090	17315	17123	17234	17441	17289	17267	17286	17212	17477	17459	17356	17229	17270	16963	17103	17333	17094	16974	17336	17202	17492	17287	17282	17370	17323	17109	17219	17368	17434	17222	17338	17489	17426	17189	17261	17353	17424	17320	17274	17340	17242	17331	17335	17175	17344	17418	17312	17544	17121	17343	17442	17278	17289	17397	17345	17315	17305	17439	17186	17158	17356	17198	17172	17227	17209	17329	17365	17247	17462	17361	17348	17384	17207	17192	17342	17289	17212	17064	17173	17179	17255	17385	17226	17294	17193	17227	17399	17489	17386	16992	17312	17336	17347	17384	17300	17225	17341	17288	17164	17333	17232	17355	17329	17400	17248	17283	17132	17420	17316	17290	17400	17446	17342	17426	17406	17248	17297	17352	17364	17295	17455	17257	17265	17389	17176	17191	17303	17313	17249	17333	17470	17249	17261	17169	17168	17220	17354	17155	17314	17304	17307	17279	17223	17422	17231	17411	17346	17513	17286	17356	17361	17457	17281	17569	17439	17149	17251	17411	17563	17310	17336	17483	17173	17273	17248	17262	17353	17288	17282	17257	17257	17093	17279	17257	17226	17326	17268	17345	17211	17392	17302	17333	17275	17201	17268	17459	17355	17400	17310	17233	17053	17471	17211	17203	17223	17078	17437	17346	17240	17274	17250	17435	17341	17158	17242	17423	17149	17468	17344	17256	17329	17468	17407	17332	17171	17279	17265	17136	17368	17249	17395	17211	17362	17309	17296	17184	17266	17290	17292	17363	17220	17312	17316	17310	17315	17405	17341	17292	17328	17318	17462	17311	17237	17301	17150	17275	17321	17172	17152	17418	17346	17582	17315	17332	17425	17388	17291	17261	17171	17379	17390	17391	17138	17203	17192	17423	17160	17419	17401	17239	17284	17314	17342	17563	17321	17276	17164	17344	17182	17210	17157	17151	17350	17445	17272	17128	17322	17351	17251	17429	17428	17226	17364	17279	17203	17046	17282	17487	17254	17241	17258	17343	17203	17309	17633	17214	17375	17306	17221	17308	17223	17373	17402	17234	17336	17201	17168	17242	17401	17219	17278	17116	17382	17181	17440	17504	17279	17258	17460	17283	17433	17213	17344	17399	17579	17304	17270	17197	17326	17379	17239	17157	17392	17289	17281	17228	17236	17227	17293	17083	17222	17593	17364	17372	17256	17361	17472	17248	17329	17290	17213	17486	17453	17362	17296	17337	17328	17392	17165	17458	17300	17285	17303	17397	17304	17168	17465	17213	17274	17119	17451	17116	17476	17410	17437	17066	17266	17501	17228	17399	17192	17038	17248	17343	17177	17319	17521	17369	17340	17474	17445	17214	17215	17467	17503	17339	17326	17258	17367	17544	17096	17250	17289	17116	17433	17331	17169	17230	17490	17396	17291	17067	17201	17011	17320	17385	17340	17227	17246	17322	17298	17247	17294	17481	17156	17411	17589	17442	17097	17310	17168	17309	17408	17228	17372	17357	17295	17340	17159	17163	17230	17258	17240	17319	17173	17203	17304	17340	17150	17419	17152	17405	17396	17574	17394	17232	17377	17226	17293	17434	17489	17392	17352	17432	17332	17245	17147	17159	17310	17374	17317	17465	17283	17371	17389	17348	17334	17375	17174	17468	17403	17477	17373	17368	17332	17464	17261	17544	17306	17324	17293	17483	17317	17268	17374	17327	17253	17426	17207	17540	17319	17327	17201	17342	17306	17280	17265	17388	17447	17156	17231	17295	17216	17346	17421	17280	17265	17468	17246	17428	17169	17499	17379	17318	17195	17392	17425	17225	17272	17392	17239	17364	17253	17191	17310	17220	17159	17041	17205	17237	17571	17253	17248	17222	17425	17262	17473	17297	17357	17246	17321	17247	17159	17342	17432	17192	17316	17374	17264	17163	17310	17238	17425	17452	17106	17165	17373	17490	17252	17252	17260	17358	17208	17378	17508	17181	17143	17331	17360	17329	17324	17296	17377	17249	17409	17137	17302	17240	17236	17469	17367	17236	17488	17526	17300	17379	17417	17390	17272	17362	17282	17462	17455	17399	17349	17410	17327	17355	17054	17339	17362	17427	17391	17305	17379	17248	17278	17310	17247	17418	16979	17312	17259	17477	17196	17431	17246	17400	17444	17454	17210	17359	17214	17233	17292	17423	17205	17232	17405	17243	17319	17480	17228	17295	17350	17438	17325	17298	17386	17355	17244	17349	17535	17229	17089	17272	17180	17105	17433	17370	17385	17361	17303	17469	17321	17306	17222	17410	17359	17370	17443	17343	17272	17224	17248	17124	17231	17234	17328	17322	17347	17265	17398	17461	17449	17349	17392	17357	17086	17180	17265	17496	17365	17229	17351	17227	17409	17337	17365	17567	17707	17383	17321	17307	17349	17313	17289	17201	17474	17446	17299	17393	17336	17224	17181	17436	17261	17200	17082	17099	17246	17299	17336	17435	17465	17345	17491	17566	17299	17466	17208	17214	17255	17351	17238	17299	17248	17194	17285	17165	17195	17196	17230	17344	17402	17348	17120	17109	17173	17280	17286	17223	17411	17279	17263	17469	17438	17141	17131	17204	17491	17403	17190	17327	17335	17093	17335	17329	17251	17190	17152	17011	17533	17451	17361	17089	17323	17139	17304	17324	17460	17255	17534	17278	17218	17178	17380	17308	17253	17279	17393	17390	17465	17313	17353	17193	17329	17379	17366	17185	17405	17222	17254	17465	17323	17263	17385	17232	17367	17233	17276	17408	17324	17318	17390	17392	17465	17285	17426	17378	17210	17314	17327	17404	17358	17401	17414	17350	17122	17247	17424	17358	17198	17203	17184	17371	17583	17506	17171	17321	17354	17403	17066	17291	17335	17267	17328	17017	17469	17473	17171	17483	17319	17298	17331	17235	17349	17184	17349	17263	17366	17168	17396	17314	17231	17379	17228	17220	17445	17325	17369	17145	17286	17267	17418	17410	17263	17404	17213	17145	17560	17023	17226	17134	17121	17323	17257	17252	17178	17296	17319	17395	17340	17290	17344	17455	17346	17266	17221	17312	17309	17203	17371	17306	17258	17290	17286	17133	17255	17310	17491	17436	17383	17432	17530	17420	17244	17285	17458	17357	17086	17362	17311	17253	17417	17339	17304	17085	17238	17254	17179	17390	17239	17327	17389	17630	17312	17352	17387	17220	17293	17384	17130	17238	17519	17366	17363	17234	17240	17370	17299	17303	17154	17173	17362	17241	17356	17403	17467	17325	17349	17221	17337	17261	17116	17335	17404	17395	17458	17440	17188	17215	17364	17454	17371	17283	17003	17227	17201	17349	17191	17377	17143	17076	17409	17375	17340	17297	17501	17318	17372	17302	17087	17532	17363	17128	17081	17219	17365	17363	17416	17120	17282	17359	17131	17484	17392	17149	17300	17073	17234	17474	17413	17358	17234	17192	17160	17301	17272	17525	17380	17320	17321	17323	17166	17409	17175	17220	17432	17387	17181	17305	17410	17335	17281	17126	17048	17578	17433	17567	17482	17263	17192	17295	17438	17339	17126	17232	17396	17260	17415	17399	17248	17251	17326	17262	17405	17363	17352	17347	17170	17235	17234	17389	17366	17322	17472	17277	17374	17156	17114	17208	17305	17209	17325	17271	17335	17338	17435	17254	17346	17198	17305	17122	17363	17404	17259	17476	17236	17261	17317	17289	17437	17269	17213	17337	17294	17535	17385	17367	17363	17169	17536	17277	17296	17272	17226	17373	17258	17106	17115	17206	17262	17392	17336	17383	17354	17167	17274	17240	17459	17331	17449	17257	17266	17191	17349	17195	17438	17327	17343	17204	17443	17331	17336	17269	17080	17393	17415	17499	17299	17294	17417	17488	17387	17478	17383	17493	17325	17368	17240	17354	17249	17294	17414	17179	17096	17349	17277	17152	17417	17567	17230	17481	17224	17228	17264	17312	17137	17080	17455	17167	17211	17354	17338	17323	17196	17088	17311	17149	17268	17495	17258	17361	17461	17286	17398	17309	17401	17435	17225	17314	17079	17349	17363	17332	17290	17383	17323	17208	17364	17432	17348	17495	17367	17301	17360	17332	17247	17192	17087	17205	17439	17355	17438	17487	17246	17330	17404	17222	17377	17372	17446	17130	17389	17408	17151	17570	17408	17275	17246	17345	17471	17423	17126	17088	17296	17380	17395	17420	17333	17394	17348	17276	17235	17534	17425	17311	17317	17277	17307	17259	17166	17371	17233	17200	17557	17326	17379	17327	17297	17394	17530	17469	17214	17222	17445	17302	17480	17326	17514	17325	17545	17346	17268	17285	17472	17287	17254	17193	17265	17280	17438	17316	17262	17301	17376	17358	17329	17099	17400	17483	17444	17272	17337	17280	17326	17216	17389	17461	17589	17515	17232	17171	17128	17214	17229	17290	17228	17262	17316	17215	17439	17243	17462	17464	17329	17141	17525	17075	17274	17308	17382	17348	17199	17444	17190	17185	17305	17316	17541	17207	17302	17394	17322	17135	17330	17340	17400	17399	17212	17383	17372	17405	17144	17307	17393	17341	17431	17339	17426	17353	17207	17267	17488	17360	17480	17346	17128	17247	17175	17367	17415	17347	17534	17345	17413	17345	17585	17294	17517	17243	17163	17346	17198	17377	17290	17292	17401	17398	17407	17394	17362	17187	17379	17378	17232	17249	17287	17167	17358	17334	17382	17376	17297	17288	17312	17280	17372	17394	17196	17204	17181	17431	17117	17282	17200	17387	17338	17210	17483	17346	17135	17167	17037	17387	17215	17209	17376	17274	17165	17154	17242	17325	17348	17510	17310	17457	17390	17183
17485	25566	49952	40782	24012	15467	15519	15541	15361	15400	15506	15374	15213	15550	15314	15588	15491	15354	15495	15581	15450	15339	15357	15588	15602	15538	15402	15499	15475	15327	15420	15510	15370	15551	15546	15292	15403	15492	15456	15382	15530	15441	15584	15488	15494	15567	15347	15363	15604	15449	15503	15577	15418	15514	15425	15431	15231	15443	15386	15374	15586	15472	15224	15304	15227	15364	15325	15564	15413	15383	15576	15377	15409	15354	15422	15480	15470	15329	15384	15383	15441	15474	15341	15543	15305	15357	15418	15507	15488	15471	15543	15527	15389	15450	15512	15504	15418	15474	15405	15421	15510	15393	15294	15284	15373	15343	15347	15343	15307	15486	15312	15357	15440	15297	15370	15498	15448	15335	15583	15500	15422	15332	15402	15420	15581	15366	15398	15320	15448	15291	15494	15488	15509	15371	15272	15266	15537	15405	15395	15393	15541	15442	15503	15480	15455	15476	15345	15302	15582	15591	15416	15443	15428	15403	15470	15396	15424	15511	15461	15409	15421	15447	15494	15433	15474	15323	15368	15348	15476	15416	15616	15361	15532	15358	15551	15528	15576	15540	15311	15370	15381	15538	15268	15608	15391	15392	15459	15383	15377	15511	15449	15603	15535	15479	15418	15462	15554	15458	15286	15415	15435	15468	15581	15637	15425	15358	15471	15406	15453	15441	15364	15434	15449	15345	15530	15328	15351	15440	15395	15577	15373	15484	15485	15433	15467	15470	15280	15575	15500	15485	15327	15427	15515	15548	15480	15388	15332	15392	15364	15422	15484	15510	15643	15452	15571	15325	15437	15546	15360	15487	15433	15400	15525	15210	15416	15393	15423	15237	15528	15447	15510	15480	15469	15610	15335	15495	15260	15533	15510	15387	15487	15294	15468	15556	15514	15423	15659	15416	15405	15333	15498	15296	15498	15459	15374	15476	15416	15388	15464	15459	15424	15494	15510	15430	15400	15350	15329	15328	15327	15523	15409	15294	15321	15283	15579	15353	15418	15318	15574	15437	15392	15301	15571	15339	15425	15364	15518	15306	15451	15491	15485	15423	15581	15538	15326	15491	15426	15567	15476	15343	15588	15405	15469	15447	15400	15549	15444	15490	15340	15588	15493	15397	15653	15458	15269	15386	15531	15212	15481	15413	15403	15290	15492	15487	15416	15525	15449	15543	15448	15183	15477	15637	15284	15408	15413	15344	15481	15517	15505	15273	15429	15528	15447	15436	15277	15503	15382	15419	15316	15482	15399	15454	15127	15334	15298	15450	15274	15199	15358	15407	15515	15500	15293	15499	15482	15395	15595	15450	15466	15401	15408	15305	15544	15526	15501	15476	15361	15400	15305	15595	15433	15401	15484	15287	15531	15475	15432	15401	15502	15436	15441	15422	15287	15464	15348	15482	15279	15544	15421	15617	15609	15388	15596	15351	15331	15404	15375	15402	15388	15661	15471	15292	15355	15465	15481	15531	15492	15394	15441	15553	15164	15321	15388	15442	15482	15330	15450	15486	15595	15281	15496	15416	15438	15404	15368	15231	15396	15491	15317	15458	15518	15516	15591	15346	15450	15541	15441	15682	15537	15440	15442	15337	15299	15542	15523	15365	15559	15539	15454	15374	15227	15627	15511	15445	15339	15326	15467	15421	15434	15446	15512	15233	15412	15293	15518	15587	15412	15459	15430	15399	15184	15464	15328	15279	15509	15504	15537	15552	15418	15350	15472	15390	15435	15532	15454	15386	15348	15554	15509	15435	15581	15361	15486	15288	15475	15273	15496	15360	15550	15407	15196	15416	15435	15378	15323	15462	15428	15497	15415	15481	15578	15339	15534	15310	15380	15368	15348	15346	15238	15382	15498	15679	15514	15452	15537	15445	15444	15361	15350	15282	15452	15115	15489	15476	15435	15575	15631	15372	15544	15434	15485	15355	15221	15424	15591	15321	15445	15502	15268	15529	15391	15487	15267	15254	15467	15576	15336	15506	15385	15517	15492	15484	15283	15507	15308	15314	15364	15521	15284	15427	15442	15505	15525	15394	15556	15366	15368	15486	15227	15402	15537	15462	15341	15462	15430	15352	15361	15473	15543	15490	15440	15460	15523	15301	15494	15360	15453	15381	15278	15378	15361	15535	15440	15413	15476	15562	15360	15615	15673	15443	15308	15403	15528	15262	15344	15372	15484	15454	15417	15186	15458	15274	15463	15249	15718	15499	15501	15500	15358	15325	15441	15370	15456	15327	15499	15353	15424	15581	15489	15262	15375	15632	15531	15390	15537	15529	15249	15494	15435	15481	15354	15455	15478	15326	15576	15375	15412	15151	15372	15340	15360	15393	15353	15364	15547	15326	15308	15366	15419	15392	15361	15301	15520	15365	15395	15335	15355	15511	15503	15602	15429	15361	15501	15371	15563	15461	15506	15392	15489	15563	15436	15344	15425	15399	15512	15162	15422	15516	15346	15240	15344	15511	15439	15731	15351	15538	15293	15406	15457	15441	15398	15399	15550	15437	15315	15551	15296	15296	15298	15404	15494	15391	15569	15450	15398	15335	15372	15511	15370	15553	15358	15308	15450	15371	15323	15420	15344	15507	15460	15578	15588	15524	15412	15425	15589	15426	15252	15429	15462	15521	15435	15511	15396	15472	15501	15425	15236	15599	15600	15304	15440	15495	15114	15319	15440	15478	15470	15421	15447	15240	15491	15546	15539	15253	15424	15453	15595	15228	15417	15366	15380	15410	15596	15548	15435	15495	15437	15515	15453	15542	15487	15335	15364	15521	15334	15383	15464	15424	15414	15482	15441	15350	15617	15333	15512	15481	15535	15462	15343	15389	15366	15471	15255	15404	15404	15559	15563	15510	15223	15509	15453	15517	15443	15287	15277	15368	15507	15565	15309	15460	15350	15370	15422	15508	15347	15405	15430	15474	15327	15407	15452	15389	15513	15430	15512	15540	15528	15361	15419	15427	15368	15341	15218	15528	15584	15467	15387	15346	15457	15540	15495	15594	15628	15349	15281	15564	15494	15369	15420	15459	15472	15327	15314	15500	15257	15541	15287	15415	15545	15379	15457	15247	15334	15455	15673	15408	15380	15470	15384	15592	15397	15472	15303	15679	15559	15320	15474	15447	15412	15497	15341	15403	15514	15383	15525	15515	15391	15483	15494	15457	15371	15343	15465	15466	15513	15291	15376	15441	15439	15497	15410	15426	15333	15536	15391	15531	15485	15604	15433	15504	15526	15530	15389	15423	15687	15491	15518	15452	15459	15337	15517	15457	15421	15570	15650	15380	15355	15522	15323	15493	15374	15440	15432	15395	15415	15381	15440	15356	15441	15615	15411	15449	15374	15300	15525	15514	15397	15475	15423	15342	15411	15576	15471	15432	15378	15345	15352	15562	15416	15432	15506	15409	15407	15497	15377	15357	15395	15433	15555	15508	15263	15324	15498	15536	15440	15385	15509	15424	15476	15287	15497	15410	15257	15263	15512	15436	15556	15519	15410	15477	15451	15509	15232	15593	15409	15386	15312	15303	15535	15505	15450	15530	15529	15354	15382	15363	15430	15475	15464	15423	15420	15508	15436	15354	15405	15459	15444	15331	15577	15360	15484	15482	15512	15531	15274	15381	15376	15433	15505	15301	15300	15435	15498	15456	15376	15452	15494	15496	15503	15447	15488	15529	15389	15585	15444	15252	15427	15519	15470	15274	15477	15563	15488	15414	15630	15503	15349	15586	15459	15292	15380	15563	15267	15580	15491	15319	15343	15472	15507	15466	15429	15397	15425	15313	15390	15446	15316	15639	15588	15460	15452	15467	15473	15278	15574	15405	15518	15415	15438	15336	15379	15458	15346	15620	15414	15399	15432	15549	15555	15472	15371	15464	15487	15352	15471	15437	15491	15431	15453	15498	15505	15538	15450	15462	15560	15514	15546	15385	15564	15276	15634	15497	15424	15474	15514	15383	15312	15430	15434	15461	15535	15451	15611	15370	15446	15422	15369	15332	15405	15617	15429	15548	15422	15419	15226	15379	15520	15354	15389	15443	15490	15340	15533	15541	15488	15322	15413	15385	15562	15390	15324	15433	15258	15443	15521	15329	15478	15511	15542	15393	15499	15533	15413	15410	15487	15605	15449	15477	15470	15344	15528	15275	15444	15476	15405	15417	15337	15523	15459	15444	15404	15391	15394	15375	15274	15417	15551	15272	15411	15383	15286	15501	15432	15406	15472	15419	15444	15476	15468	15510	15337	15571	15492	15414	15637	15410	15304	15649	15536	15423	15431	15373	15575	15468	15353	15435	15462	15441	15399	15282	15374	15496	15455	15453	15635	15403	15360	15433	15528	15280	15400	15486	15546	15455	15425	15483	15528	15490	15276	15430	15377	15641	15401	15481	15402	15320	15485	15403	15370	15389	15515	15407	15489	15436	15481	15458	15531	15416	15393	15388	15424	15488	15569	15341	15532	15429	15405	15404	15290	15406	15513	15437	15305	15455	15551	15453	15398	15413	15461	15438	15297	15220	15427	15352	15355	15577	15282	15423	15171	15556	15366	15626	15482	15392	15474	15302	15620	15452	15420	15321	15384	15502	15465	15401	15435	15475	15301	15375	15491	15360	15306	15530	15539	15440	15334	15417	15459	15327	15545	15410	15389	15429	15460	15356	15467	15468	15378	15249	15484	15396	15387	15345	15583	15498	15420	15298	15433	15602	15294	15588	15500	15462	15404	15664	15302	15441	15436	15275	15550	15351	15687	15396	15514	15394	15519	15539	15317	15331	15416	15553	15486	15539	15498	15329	15528	15408	15217	15463	15221	15536	15337	15621	15452	15377	15446	15364	15381	15463	15296	15373	15476	15355	15386	15466	15453	15322	15357	15450	15434	15350	15409	15465	15385	15162	15503	15316	15306	15474	15419	15461	15530	15304	15307	15216	15660	15385	15330	15365	15435	15437	15395	15454	15371	15480	15547	15407	15407	15341	15400	15485	15672	15359	15513	15438	15417	15369	15322	15315	15378	15484	15493	15535	15577	15585	15590	15507	15331	15396	15464	15401	15426	15350	15377	15454	15554	15370	15430	15401	15406	15593	15571	15390	15391	15537	15504	15332	15354	15472	15417	15483	15329	15425	15308	15400	15282	15425
23156	21363	37122	58884	43773	24168	22746	17826	16495	16528	16644	16304	16173	16168	16246	16387	16279	16321	16326	16213	16122	16123	16151	16238	16238	16059	16231	16241	16149	16360	15976	16125	15985	16094	16291	16322	16299	16226	16354	16139	16047	16006	16082	16100	16105	15967	16255	16020	16200	15929	16186	16272	16182	16063	16081	16105	16071	16040	16070	16105	16077	16106	16081	16172	16132	16208	15953	15972	16016	16145	16087	16210	16128	16010	16143	16224	16283	16239	16113	15981	16018	15962	16122	16266	16204	16057	16146	16044	16219	16027	16042	16059	16165	16010	15929	16101	16061	16133	15958	16067	16103	15982	16086	16005	15953	16067	16171	15845	15971	15809	16152	15971	16229	16213	16048	16029	16133	15897	15947	16110	16114	16191	16041	15940	16176	15872	16026	15990	16017	16043	16049	15918	15877	16070	16041	16019	16098	16074	16068	16075	15821	16072	15965	16157	16199	15874	16001	16012	16122	15910	16134	16105	16106	16060	16096	16098	16350	15944	16030	16008	16080	16099	16094	16018	16033	15967	16122	15988	16057	16013	16071	16253	16114	15949	15978	15949	16041	15962	16071	16053	16054	15946	16098	15963	16133	16024	16022	16079	16012	16061	16024	16080	16097	16214	16104	16010	16022	16156	16098	16031	16101	16152	15972	16033	16282	16249	15962	16132	16212	16051	15865	15892	15999	16051	16203	16169	15907	16031	16094	15932	16034	16172	16073	15949	16134	15933	16019	15980	15980	15923	16189	16283	15988	16222	16277	16059	16014	16010	16076	15958	15916	15945	15919	15851	16115	16206	16077	16038	15935	15828	15873	16152	15987	16130	16112	15884	16125	16134	15917	16142	15994	16144	15956	15997	15997	16062	16102	16109	16178	16099	16022	16038	16194	16176	15914	16085	16051	16053	15930	16122	16092	15977	16069	15878	15997	16116	16037	16142	16030	15882	16078	16107	15927	15944	15991	16097	16043	16045	15846	15971	16038	15911	15905	16019	16063	15934	16039	16094	16058	16124	15805	16090	15990	16231	16020	16064	15806	15931	15920	16108	15980	16043	16204	16042	16055	16079	16109	16289	16058	16182	16200	16276	16089	16159	16011	16053	15993	16104	16057	15963	16237	16191	16040	16207	15975	15660	16106	16042	16236	15994	16027	15922	16108	16010	16116	16146	16012	16077	16266	16073	16228	15966	16124	16037	16075	16078	16037	16014	16164	15883	16045	16068	16059	16032	16118	15827	16171	16017	16025	16002	15932	16050	15936	16005	16076	16162	16047	16106	16048	15892	16238	16135	16036	15902	16034	16053	16104	16120	16211	16143	16144	16076	16028	16120	15785	16072	16131	16152	16030	16105	16087	16124	16352	16069	15952	16169	16097	15924	15949	16081	16265	15975	16184	16077	16055	16097	16051	15975	15890	16097	16039	16006	15905	16170	16076	16205	15897	16019	16104	16122	15987	16060	15905	16032	15980	16050	15965	16078	16211	15978	16233	16042	16154	16012	15964	16076	16142	15874	16264	15993	16004	16163	16149	15873	16032	16289	16135	15824	16106	15899	16080	16060	16006	16016	16096	16138	16081	16001	16045	16009	15919	15953	16071	15926	16033	16071	16058	15989	15848	15880	16163	16145	16117	16010	16154	16101	15894	16321	16380	16241	16154	16234	16112	16084	16109	15945	16124	15943	15980	16112	16050	15973	16119	16317	16130	16247	15988	16218	15932	16015	16183	15787	16041	16033	16161	16000	16062	16065	16133	16154	15992	16302	15973	16149	16153	16160	16074	16166	16162	16127	16058	15963	16022	16022	16000	15795	16210	16128	16054	15973	16161	15934	16042	15843	16006	15920	15948	15987	15847	16064	16070	16021	16084	16295	16158	15905	15914	16225	16216	16136	16069	16012	16165	16090	15966	16121	16150	16084	15981	16011	16043	15845	15982	15919	15952	16024	16158	15927	16098	16093	15968	16068	16148	16073	16054	16149	16066	15972	15974	15961	16081	16023	15929	16166	16139	16276	16073	15904	15817	16218	16013	16016	16108	16111	16043	15849	15905	15877	15868	16146	15984	16188	16002	16053	15955	15863	16128	16165	16043	15976	15988	16208	16068	16187	16243	15960	16059	16048	16110	15891	15966	16160	16135	16112	16171	16007	15824	15975	16084	15973	16094	16281	16017	16211	16095	16072	16111	15953	16177	16047	16005	15875	15782	15952	16231	16034	16032	16020	15886	15879	16047	16020	16146	16022	16245	16160	15985	15921	16103	16040	15977	16218	16090	16238	16210	16001	16075	15888	16021	16055	16084	16064	16064	16056	16116	16031	16158	16051	16177	16030	16078	15935	16064	15899	15823	16032	16085	15888	15918	16107	16067	16090	16108	16071	16092	16001	15988	16264	16147	16166	16117	15779	16008	15995	16136	15890	16219	16068	15994	15832	15653	16022	16097	15927	16056	15958	16161	16205	16097	15918	16058	16125	16222	16244	16036	16115	16078	15891	16050	15982	15931	15882	16102	16058	15967	15913	16041	16076	16141	16164	16100	16134	15994	16008	16072	16064	15915	16003	15909	16067	15944	15840	16019	15860	16184	16044	16143	16120	16108	16360	16081	16038	16062	15966	16072	16205	15925	16169	16094	15982	16070	15945	16151	16075	16101	15949	16033	16082	16280	16085	15940	16101	16019	16030	16079	16238	16035	16362	16103	16219	16023	16140	15936	15916	15835	16205	16090	16145	16279	16026	16086	15972	15981	16253	16062	16079	16236	15900	16121	16074	15936	15855	16059	16131	15984	16148	16056	16105	16174	15930	16056	16119	15960	16125	15927	16067	15884	16021	16012	16082	16082	16260	15995	15918	15850	16278	16125	15901	16200	16163	15891	16042	15891	16102	16083	16080	16132	16107	16161	16020	15917	16124	16151	16267	15961	15950	16029	16057	15965	16026	16061	16217	16037	16195	16073	15957	16044	15998	16090	15928	16126	16049	16028	16011	16204	15967	16080	16047	15904	15952	16018	15924	16087	16007	16104	16008	16028	16053	16122	16107	15979	16144	16149	16092	16038	16078	16061	15811	16115	16041	16122	16073	16010	16050	15972	16044	16129	16250	16232	16010	15971	16020	15947	16136	16054	16124	16025	16076	15851	15931	16090	16149	16008	15950	16005	16118	15987	15871	15815	15894	15931	16009	15933	16139	16169	15999	15932	16168	15934	15875	16244	16206	15921	16166	15996	16025	15952	15916	16005	16120	15989	16146	16185	16056	16143	16220	16059	15939	16096	16093	16191	16127	15918	16113	16075	16121	16126	15868	16247	15983	15867	16062	16396	16067	16099	16076	16188	16037	16015	16144	15780	16042	16105	16109	16099	16024	16171	16002	16183	16155	16105	15834	16077	16068	16086	16086	15984	16042	15966	16303	16053	15943	16214	16086	15877	15903	16207	16189	15990	16057	16054	16037	16081	16126	15788	15884	16305	16097	16012	16071	16309	16005	16056	16030	16166	16104	15847	15928	15976	15926	16029	16141	16089	16136	16093	16156	15981	15899	16041	16102	15876	16007	16095	15880	16024	15871	16036	16044	15914	15969	16040	15987	16064	15885	15943	16003	15908	15978	15884	15799	16043	16073	15952	16141	15948	16122	16081	15927	16111	15848	16109	16096	16064	15983	16051	15941	15972	16173	16022	16101	16029	15886	16007	15850	16079	16029	15991	16104	15911	16062	16083	16112	15945	16004	16206	16054	15851	16012	15976	15954	15911	16041	16050	15977	15950	16053	16212	16105	16143	16008	16069	15962	15869	16165	16001	15933	15997	16176	16010	16088	16252	15929	16060	16234	15888	16042	15970	16129	16082	16003	16112	16105	16108	15987	16102	15953	15914	16075	15945	16227	16220	15888	16079	16014	16074	16004	16039	16010	16177	16035	15979	16012	16222	16081	15925	16185	15983	16108	16079	16033	15887	16062	16157	15890	15937	16240	16020	15933	15907	16060	16033	15898	16091	16084	16045	16069	15913	16077	16172	16104	16052	16031	16057	15787	16250	16201	15926	16021	16090	16090	16021	15966	16038	16076	16097	16159	16074	16087	16187	15944	15919	15994	16267	16077	16144	16165	16128	16030	15936	15902	16137	16110	16172	16009	16093	16055	15926	15956	16337	16231	16180	16028	16119	16074	15911	16038	16096	16070	16140	15949	16124	16161	15975	16013	15927	16005	16130	16052	15904	16305	15962	16029	16151	16270	16270	16135	16051	16153	15892	16101	16140	16039	16116	16117	16096	15964	15978	16175	15991	16062	16042	15882	16174	16184	16215	16000	15861	15907	15860	15990	16198	16066	15849	16046	16185	15977	16088	16231	16122	15956	16088	16120	15952	16153	16219	16044	16102	16130	15982	16017	15952	16140	16191	15971	16005	15894	16025	15998	16178	16017	16186	16142	16014	16136	16114	15937	16009	15944	16011	16058	16040	16004	15951	16171	15934	15903	16157	15969	16143	15913	16004	15962	16061	15973	16094	16005	16021	16043	16148	15945	16043	16049	15926	15950	15794	16099	16033	16092	15922	16010	16164	16046	16135	16169	15826	16023	16086	16109	15867	16040	16014	16009	16180	15832	16198	15806	16048	16010	16143	15988	16104	15792	16045	16001	16144	16173	16126	16001	15966	16099	15949	16056	15856	16148	15924	16042	15956	15801	16200	16056	15904	16187	16098	16117	16054	15996	16008	15989	16135	16046	15834	16096	15951	16020	16030	15931	15909	16222	16043	16060	16005	15998	16094	16143	15908	16226	15896	15983	16297	16011	16106	16023	15904	16126	15971	16166	16013	16023	16171	15981	15811	16128	16115	16035	15875	16193	15986	16069	15884	15969	15901	16161	16021	16026	15969	15816	15910	16075	16135	16133	15983	15972	15793	16282	16034	16198	16025	16195	16037	16054	15930	15793	15986	16151	16065	15908	16079	16001	15989	15995	16206	16117	16145	15996	15936	15934	16104	15994	16203	16015	16103	16080	15825	16064	16118	16073	16128	15906	16241	16087	16138	16021	16176	15902	15982	16115	16209	16194	16175	15994	16061	16233	15915	16114	15999	16056	16063	15872	16080	16143	16246	15823	15899	16043	15920	16140	16023	15925	16028	16023	16118	16083	16182	16081	16179	16091
28991	51223	79788	91999	45059	14988	14984	14879	14801	14798	14662	14738	14769	14625	14713	14733	14720	14678	14732	14756	14503	14673	14577	14643	14734	14753	14626	14709	14733	14721	14732	14629	14597	14540	14546	14575	14718	14498	14735	14797	14588	14633	14615	14727	14617	14538	14527	14582	14578	14661	14627	14563	14562	14580	14532	14540	14833	14650	14467	14677	14453	14724	14524	14527	14675	14624	14642	14810	14620	14575	14643	14560	14763	14686	14715	14906	14878	14728	14637	14672	14533	14588	14615	14600	14648	14514	14583	14695	14463	14647	14648	14708	14512	14427	14605	14762	14530	14630	14492	14612	14684	14429	14706	14675	14593	14619	14556	14700	14523	14503	14588	14552	14609	14478	14512	14700	14516	14515	14589	14689	14526	14546	14651	14693	14597	14623	14555	14560	14617	14542	14601	14722	14611	14734	14620	14660	14687	14587	14617	14755	14684	14472	14621	14482	14728	14536	14568	14673	14661	14483	14660	14597	14520	14585	14598	14399	14600	14610	14580	14490	14594	14375	14567	14508	14609	14850	14759	14533	14607	14632	14458	14559	14535	14426	14516	14538	14556	14642	14597	14602	14551	14582	14717	14701	14618	14650	14552	14629	14489	14723	14531	14513	14558	14682	14558	14303	14539	14403	14639	14577	14709	14511	14649	14811	14700	14583	14520	14485	14739	14598	14590	14787	14729	14687	14619	14583	14584	14561	14757	14527	14423	14559	14725	14633	14574	14738	14586	14600	14557	14554	14640	14719	14561	14417	14503	14435	14560	14384	14576	14572	14479	14686	14567	14540	14621	14476	14606	14495	14721	14660	14588	14648	14587	14609	14628	14741	14683	14574	14518	14643	14501	14439	14579	14746	14616	14635	14547	14598	14530	14591	14640	14342	14629	14649	14728	14604	14522	14599	14489	14609	14622	14599	14371	14626	14584	14559	14562	14604	14750	14684	14481	14644	14589	14728	14552	14497	14599	14410	14650	14610	14531	14699	14626	14535	14647	14508	14558	14721	14649	14655	14683	14594	14532	14477	14603	14570	14738	14594	14673	14578	14574	14464	14460	14511	14655	14510	14533	14714	14523	14524	14661	14633	14563	14634	14511	14724	14461	14812	14583	14524	14622	14541	14435	14519	14638	14584	14704	14589	14691	14580	14629	14448	14701	14521	14756	14538	14616	14706	14573	14732	14704	14798	14750	14478	14664	14670	14716	14715	14564	14575	14538	14720	14579	14605	14768	14578	14579	14433	14642	14608	14701	14540	14640	14493	14641	14459	14481	14672	14497	14503	14573	14668	14571	14641	14592	14569	14538	14607	14602	14642	14579	14538	14696	14749	14511	14693	14614	14463	14535	14654	14655	14587	14664	14580	14553	14785	14801	14559	14621	14756	14710	14588	14541	14496	14647	14639	14774	14505	14643	14425	14666	14524	14640	14568	14611	14669	14425	14522	14506	14634	14527	14612	14567	14627	14622	14614	14603	14662	14628	14769	14669	14619	14460	14466	14539	14548	14549	14553	14567	14642	14730	14612	14655	14570	14574	14518	14745	14549	14632	14320	14709	14728	14447	14503	14687	14421	14678	14568	14401	14685	14549	14418	14758	14398	14723	14466	14580	14613	14568	14798	14578	14620	14446	14689	14502	14611	14755	14547	14559	14563	14472	14647	14446	14520	14682	14635	14633	14490	14545	14589	14640	14380	14615	14610	14594	14651	14581	14688	14609	14793	14647	14733	14614	14388	14781	14591	14517	14656	14657	14528	14727	14656	14552	14599	14599	14711	14594	14617	14520	14557	14531	14545	14669	14676	14589	14739	14668	14653	14619	14596	14632	14711	14756	14665	14586	14619	14577	14666	14549	14584	14700	14499	14561	14509	14488	14599	14680	14574	14848	14707	14629	14694	14477	14584	14659	14652	14566	14576	14549	14529	14628	14548	14603	14671	14578	14618	14546	14790	14644	14682	14440	14629	14508	14733	14589	14631	14573	14669	14659	14630	14616	14689	14556	14603	14572	14567	14534	14564	14568	14382	14441	14858	14537	14617	14496	14742	14536	14750	14446	14565	14514	14342	14742	14525	14618	14608	14403	14716	14667	14400	14580	14637	14549	14703	14639	14501	14628	14502	14685	14615	14720	14532	14566	14712	14623	14764	14427	14612	14668	14604	14562	14535	14598	14624	14532	14729	14546	14429	14671	14564	14557	14559	14550	14694	14573	14558	14623	14687	14740	14646	14511	14616	14735	14645	14720	14645	14505	14689	14566	14710	14538	14518	14749	14518	14496	14531	14682	14580	14665	14666	14589	14718	14579	14604	14460	14555	14574	14667	14604	14415	14686	14677	14622	14560	14635	14721	14813	14665	14372	14622	14432	14582	14596	14564	14636	14439	14683	14543	14746	14735	14722	14566	14542	14592	14625	14386	14776	14734	14547	14666	14673	14642	14399	14679	14667	14469	14566	14667	14540	14686	14503	14594	14502	14745	14489	14612	14661	14577	14353	14419	14560	14480	14553	14695	14808	14686	14408	14472	14609	14582	14473	14579	14600	14443	14434	14636	14504	14855	14634	14586	14672	14662	14566	14417	14693	14662	14511	14685	14612	14645	14598	14594	14657	14563	14559	14635	14640	14801	14486	14623	14604	14637	14543	14542	14656	14655	14714	14708	14673	14716	14565	14640	14571	14580	14689	14635	14610	14563	14555	14499	14749	14663	14439	14584	14662	14496	14616	14660	14824	14553	14510	14509	14538	14582	14737	14680	14637	14502	14547	14610	14496	14530	14775	14663	14559	14654	14745	14708	14763	14635	14505	14622	14594	14838	14567	14694	14644	14616	14575	14593	14557	14606	14681	14612	14532	14636	14738	14518	14428	14534	14521	14615	14639	14604	14540	14643	14334	14584	14606	14456	14823	14451	14535	14438	14741	14545	14611	14529	14597	14677	14644	14588	14488	14655	14538	14713	14624	14603	14674	14651	14740	14667	14664	14530	14595	14499	14464	14658	14691	14597	14655	14621	14599	14521	14364	14531	14540	14635	14453	14545	14501	14570	14652	14619	14511	14698	14679	14705	14714	14581	14489	14647	14727	14654	14638	14612	14522	14679	14522	14701	14596	14679	14593	14602	14617	14366	14584	14722	14667	14724	14516	14707	14506	14611	14709	14659	14666	14552	14584	14573	14711	14631	14715	14642	14630	14634	14631	14582	14695	14582	14484	14609	14704	14475	14625	14584	14421	14757	14674	14568	14392	14617	14572	14666	14507	14691	14687	14592	14587	14614	14615	14541	14661	14439	14704	14532	14698	14731	14577	14839	14521	14604	14729	14411	14712	14613	14572	14718	14586	14539	14789	14631	14598	14673	14532	14621	14646	14646	14743	14523	14471	14498	14673	14486	14546	14668	14546	14547	14717	14620	14513	14852	14582	14718	14699	14554	14755	14666	14714	14599	14631	14658	14639	14621	14626	14556	14594	14472	14503	14527	14607	14572	14675	14451	14652	14672	14638	14652	14488	14526	14579	14544	14415	14670	14709	14471	14537	14566	14647	14502	14671	14494	14731	14611	14553	14682	14562	14523	14609	14488	14552	14581	14720	14685	14645	14707	14483	14618	14653	14732	14657	14697	14725	14460	14634	14495	14606	14602	14661	14442	14781	14644	14513	14714	14589	14590	14558	14560	14620	14609	14555	14649	14784	14548	14347	14640	14513	14666	14494	14598	14627	14539	14617	14667	14590	14418	14525	14469	14553	14652	14568	14598	14631	14569	14564	14515	14480	14585	14458	14506	14772	14706	14509	14697	14716	14510	14762	14586	14656	14441	14653	14851	14760	14722	14547	14641	14623	14714	14488	14585	14603	14614	14604	14623	14453	14649	14527	14522	14713	14575	14629	14662	14504	14646	14386	14711	14531	14551	14466	14504	14636	14643	14660	14571	14355	14657	14660	14501	14587	14748	14469	14668	14556	14619	14597	14688	14604	14564	14636	14597	14550	14574	14567	14755	14656	14708	14484	14608	14421	14493	14610	14605	14627	14589	14612	14616	14535	14733	14619	14569	14669	14690	14634	14701	14456	14745	14728	14583	14652	14489	14686	14609	14545	14618	14540	14657	14570	14563	14697	14644	14577	14537	14645	14716	14706	14441	14575	14653	14538	14460	14584	14563	14574	14637	14614	14532	14645	14554	14541	14340	14702	14606	14678	14439	14682	14628	14650	14738	14530	14673	14611	14608	14556	14615	14567	14657	14656	14510	14796	14544	14237	14631	14635	14640	14645	14696	14559	14533	14508	14770	14634	14534	14710	14671	14828	14515	14573	14579	14714	14658	14683	14506	14632	14615	14705	14760	14812	14618	14460	14494	14640	14768	14530	14791	14612	14476	14417	14481	14740	14560	14642	14491	14712	14644	14569	14649	14615	14714	14587	14659	14694	14562	14515	14593	14588	14627	14652	14499	14580	14677	14452	14655	14494	14629	14664	14528	14619	14549	14698	14529	14650	14513	14723	14682	14636	14617	14662	14553	14688	14587	14513	14620	14567	14708	14693	14671	14422	14707	14557	14584	14583	14679	14800	14360	14690	14740	14623	14642	14769	14624	14510	14532	14556	14656	14600	14614	14530	14731	14573	14609	14645	14731	14684	14573	14704	14532	14609	14599	14607	14434	14586	14599	14716	14485	14543	14638	14595	14650	14538	14437	14456	14552	14421	14589	14557	14557	14628	14523	14497	14565	14636	14667	14847	14694	14665	14686	14613	14611	14723	14509	14480	14674	14676	14623	14624	14558	14530	14496	14603	14764	14733	14497	14650	14654	14588	14658	14814	14582	14518	14464	14467	14677	14836	14604	14556	14666	14439	14528	14460	14516	14685	14507	14628	14713	14579	14565	14473	14647	14641	14711	14602	14690	14497	14659	14580	14570	14665	14623	14570	14593	14608	14501	14507	14499	14588	14560	14512	14695	14550	14730	14472	14578	14597	14700	14679	14577	14617	14670	14540	14516	14517	14579	14651	14637	14412	14574	14486	14572	14657	14415	14640	14574	14575	14577	14571	14725	14413	14449	14654	14475	14620	14750	14580	14490	14551	14598	14417	14682	14534	14583	14423	14522	14482	14637	14494	14687	14803	14544	14670	14698	14554	14604	14628	14690	14644	14499
23267	21454	34625	58279	41341	23983	23145	16630	15172	15284	15244	14914	14997	14972	15006	14949	14820	14743	14706	14877	14973	14842	14884	14774	14794	14882	14729	14721	14549	14918	14744	14807	14814	14621	14717	14905	14727	14826	14831	14730	14481	14600	14893	14850	14597	14840	14804	14683	14755	14728	14706	14637	14817	14652	14721	14708	14759	14662	14712	14788	14563	14534	14604	14590	14564	14627	14763	14868	14742	14663	14740	14667	14584	14803	14790	14909	14917	14708	14862	14698	14790	14727	14805	14718	14638	14831	14770	14754	14878	14682	14703	14938	14609	14544	14642	14774	14637	14641	14622	14679	14827	14736	14836	14779	14658	14717	14623	14752	14644	14682	14765	14618	14812	14831	14483	14530	14725	14753	14590	14691	14582	14696	14599	14554	14709	14586	14586	14678	14695	14684	14588	14574	14814	14673	14602	14627	14627	14563	14607	14575	14627	14614	14541	14638	14661	14628	14685	14790	14778	14689	14660	14599	14500	14672	14827	14547	14672	14704	14667	14706	14609	14462	14762	14712	14515	14590	14684	14840	14680	14529	14697	14553	14589	14749	14597	14771	14739	14775	14668	14742	14675	14668	14634	14667	14719	14655	14693	14576	14511	14648	14723	14659	14655	14667	14826	14504	14640	14621	14862	14845	14619	14728	14625	14705	14777	14939	14822	14746	14609	14536	14481	14740	14710	14518	14687	14710	14661	14573	14873	14732	14707	14621	14546	14719	14794	14806	14615	14615	14730	14682	14748	14802	14716	14677	14545	14781	14761	14587	14786	14645	14787	14693	14719	14734	14783	14610	14816	14678	14681	14589	14590	14712	14522	14644	14533	14586	14552	14611	14792	14670	14464	14611	14567	14810	14892	14702	14653	14712	14824	14621	14792	14701	14705	14613	14760	14639	14831	14626	14710	14612	14876	14732	14438	14523	14702	14705	14838	14779	14691	14596	14392	14600	14584	14562	14610	14809	14551	14644	14807	14987	14760	14825	14710	14702	14638	14745	14611	14563	14630	14654	14682	14424	14555	14497	14627	14803	14661	14694	14691	14812	14567	14571	14678	14568	14541	14398	14652	14436	14833	14731	14721	14687	14798	14776	14568	14709	14792	14710	14760	14638	14599	14530	14655	14553	14535	14528	14732	14691	14853	14551	14750	14647	14765	14908	14593	14641	14765	14547	14594	14682	14672	14713	14748	14562	14799	14582	14848	14618	14803	14514	14693	14741	14721	14851	14525	14951	14844	14611	14811	14876	14727	14589	14705	14768	14381	14568	14592	14813	14467	14733	14542	14578	14756	14726	14668	14526	14803	14783	14629	14767	14645	14569	14691	14628	14728	14769	14575	14627	14775	14668	14687	14637	14570	14670	14585	14832	14826	14550	14589	14745	14598	14561	14744	14593	14576	14792	14462	14744	14534	14729	14698	14505	14726	14676	14617	14857	14811	14620	14708	14840	14710	14753	14696	14735	14729	14644	14757	14534	14600	14647	14789	14534	14773	14745	14674	14617	14530	14589	14596	14605	14689	14713	14644	14654	14525	14509	14532	14603	14570	14539	14742	14628	14605	14753	14654	14633	14662	14733	14620	14856	14759	14768	14691	14639	14673	14507	14595	14658	14659	14681	14612	14764	14589	14583	14681	14588	14736	14611	14700	14606	14642	14840	14691	14607	14643	14644	14711	14833	14788	14833	14677	14701	14623	14686	14769	14784	14861	14811	14812	14502	14525	14645	14570	14851	14717	14521	14629	14691	14678	14706	14736	14713	14723	14588	14555	14890	14879	14795	14755	14713	14726	14639	14664	14579	14706	14683	14804	14733	14665	14815	14832	14563	14635	14780	14659	14701	14630	14636	14661	14674	14772	14723	14598	14673	14525	14667	14758	15016	14898	14592	14829	14677	14707	14751	14723	14467	14563	14539	14646	14718	14544	14567	14680	14698	14595	14667	14716	14678	14594	14684	14605	14617	14726	14778	14842	14537	14726	14613	14807	14740	14716	14791	14627	14727	14612	14585	14554	14877	14673	14712	14685	14668	14722	14688	14658	14595	14609	14677	14732	14797	14594	14762	14810	14647	14629	14684	14663	14561	14594	14678	14567	14601	14665	14600	14640	14679	14671	14744	14672	14620	14686	14833	14529	14601	14566	14611	14757	14661	14632	14890	14518	14649	14782	14719	14685	14759	14820	14850	14618	14807	14550	14658	14617	14882	14733	14510	14665	14797	14588	14559	14829	14641	14724	14761	14590	14751	14725	14566	14592	14549	14606	14619	14630	14837	14796	14533	14615	14586	14578	14591	14594	14663	14590	14550	14687	14760	14695	14581	14766	14771	14656	14621	14744	14824	14560	14799	14727	14611	14748	14759	14617	14602	14716	14592	14528	14879	14665	14550	14704	14634	14651	14696	14522	14717	14852	14674	14543	14469	14572	14579	14665	14559	14718	14633	14739	14973	14464	14533	14821	14693	14625	14641	14550	14585	14676	14590	14711	14560	14809	14510	14782	14599	14749	14637	14624	14526	14649	14518	14674	14823	14647	14473	14735	14585	14766	14611	14806	14549	14431	14629	14772	14742	14698	14635	14629	14653	14893	14608	14366	14565	14746	14460	14710	14681	14698	14692	14701	14726	14794	14627	14569	14467	14407	14604	14487	14897	14821	14628	14544	14813	14519	14601	14520	14568	14755	14554	14707	14607	14840	14657	14802	14667	14823	14727	14607	14628	14531	14816	14865	14745	14669	14450	14567	14738	14422	14683	14711	14749	14663	14732	14745	14631	14717	14678	14745	14582	14716	14632	14723	14624	14567	14579	14470	14805	14729	14756	14844	14743	14646	14503	14722	14721	14779	14858	15036	14770	14593	14615	14440	14711	14767	14780	14752	14627	14794	14853	14752	14799	14524	14665	14691	14408	14600	14776	14564	14824	14572	14627	14651	14696	14564	14620	14667	14659	14816	14674	14784	14729	14819	14545	14771	14549	14517	14484	14892	14734	14683	14742	14577	14779	14730	14594	14706	14674	14642	14704	14609	14870	14754	14593	14649	14718	14583	14673	14518	14887	14688	14773	14699	14658	14551	14682	14842	14790	14721	14727	14677	14600	14524	14608	14569	14714	14731	14601	14610	14545	14671	14598	14587	14786	14589	14635	14643	14493	14649	14883	14748	14502	14679	14564	14762	14864	14519	14740	14731	14654	14837	14557	14622	14778	14493	14642	14863	14463	14589	14758	14586	14755	14768	14677	14559	14888	14607	14792	14675	14525	14689	14622	14648	14584	14649	14554	14608	14782	14592	14648	14751	14593	14623	14577	14521	14540	14582	14789	14520	14701	14845	14745	14674	14743	14664	14562	14515	14545	14524	14671	14676	14520	14607	14595	14635	14669	14801	14799	14692	14641	14497	14750	14743	14492	14696	14631	14820	14765	14871	14760	14496	14644	14673	14685	14721	14865	14749	14785	14751	14696	14696	14760	14525	14610	14595	14732	14557	14699	14695	14798	14816	14666	14732	14562	14779	14583	14609	14723	14638	14764	14787	14707	14704	14752	14702	14566	14670	14558	14420	14392	14646	14737	14530	14509	14688	14745	14738	14639	14814	14621	14548	14659	14520	14733	14786	14588	14478	14674	14507	14810	14603	14669	14710	14676	14739	14710	14906	14562	14550	14540	14838	14683	14725	14407	14514	14766	14798	14444	14727	14790	14601	14671	14753	14795	14806	14816	14515	14558	14743	14605	14698	14594	14577	14633	14821	14660	14687	14673	14736	14651	14665	14658	14559	14628	14847	14797	14589	14601	14630	14869	14741	14672	14794	14628	14798	14648	14834	14810	14922	14515	14656	14677	14537	14701	14654	14652	14804	14885	14815	14884	14528	14462	14685	14626	14707	14500	14789	14816	14876	14792	14596	14716	14602	14629	14797	14687	14662	14687	14534	14742	14610	14537	14678	14640	14661	14648	14660	14823	14703	14784	14580	14735	14793	14633	14574	14650	14465	14652	14602	14550	14791	14537	14745	14605	14698	14645	14762	14740	14744	14584	14646	14856	14691	14582	14539	14593	14656	14733	14968	14893	14848	14591	14662	14650	14807	14693	14806	14582	14749	14628	14623	14465	14485	14824	14736	14717	14586	14706	14627	14630	14577	14767	14746	14781	14686	14725	14696	14931	14648	14614	14727	14555	14667	14673	14918	14840	14561	14775	14575	14726	14645	14781	14491	14735	14632	14654	14709	14665	14567	14503	14629	14507	14761	14797	14799	14436	14718	14527	14665	14368	14625	14618	14934	14729	14707	14696	14652	14674	14695	14593	14719	14672	14828	14742	14736	14521	14689	14605	14511	14900	14783	14490	14716	14585	14773	14813	14669	14749	14706	14622	14682	14595	14672	14514	14851	14692	14612	14795	14670	14819	14659	14610	14612	14571	14538	14621	14597	14520	14659	14635	14685	14681	14908	14602	14713	14495	14798	14625	14567	14672	14749	14684	14644	14633	14539	14594	14687	14626	14519	14649	14813	14664	14659	14628	14701	14618	14629	14741	14664	14603	14713	14696	14801	14599	14682	14710	14624	14542	14738	14640	14665	14575	14772	14623	14600	14659	14632	14718	14821	14838	14727	14714	14580	14732	14762	14629	14773	14598	14694	14479	14690	14538	14750	14549	14580	14791	14714	14487	14748	14494	14783	14680	14647	14683	14837	14617	14818	14763	14764	14878	14807	14562	14412	14595	14699	14585	14651	14559	14772	14682	14894	14609	14719	14620	14797	14650	14751	14572	14657	14751	14720	14703	14388	14722	14778	14786	14867	14581	14599	14593	14648	14672	14703	14652	14684	14751	14659	14493	14649	14808	14758	14507	14684	14763	14442	14681	14601	14552	14413	14591	14629	14533	14663	14559	14657	14805	14704	14569	14708	14677	14614	14709	14685	14486	14578	14738	14646	14705	14813	14593	14596	14714	14562	14685	14708	14631	14602	14483	14588	14728	14544	14461	14514	14522	14774	14675	14623	14697	14779	14729	14621	14628	14564	14759	14557	14617	14964	14781	14725	14687	14850	14441	14492	14386	14775	14658	14419	14798	14650	14687	14800	14752	14660	14456	14617	14577	14682	14756	14696	14614	14646	14451	14496	14635	14912	14569	14691	14642	14738	14710
27192	60735	83836	93250	41165	14241	14020	14078	14043	13927	13965	14127	13726	13873	13801	13870	13808	14071	13630	13685	13656	13775	13675	13813	13705	13804	13833	13723	13756	13742	13709	13883	13795	13782	13801	13587	13819	13754	13723	13855	13804	13688	13693	13888	13775	13877	13763	13767	13736	13830	13792	13642	13720	13717	13699	13739	13834	13613	13766	13780	13598	13827	13671	13760	13666	13633	13649	13820	13657	13901	13897	13701	13551	13765	13830	13825	14026	13998	13766	13688	13817	13845	13722	13556	13712	13829	13633	13672	13684	13716	13750	13870	13736	13719	13814	13750	13835	13770	13774	13745	13502	13886	13785	13646	13837	13797	13627	13568	13892	13747	13645	13859	13770	13713	13773	13732	13729	13744	13717	13666	13895	13669	13622	13789	13655	13741	13741	13721	13921	13755	13861	13684	13811	13711	13721	13776	13730	13898	13737	13805	13841	13786	13880	13770	13630	13662	13738	13714	13866	13576	13839	13785	13612	13658	13661	13650	13793	13725	13747	13717	13775	13881	13897	13608	13798	13849	13710	13944	13794	13734	13810	13855	13720	13569	13653	13617	13734	13788	13778	13888	13662	13852	13845	13861	13900	13842	13659	13836	13622	13750	13677	13891	13731	13727	13613	13724	13842	13722	13511	13743	13763	13652	13986	13781	13784	13887	13811	13786	13629	13827	13782	13682	13569	13804	13730	13861	13915	13733	13644	13762	13625	13646	13684	13596	13759	13696	13762	13700	13814	13619	14017	13792	13882	13939	13791	13814	13810	13646	13825	13955	13869	13815	13672	13794	13739	13778	13690	13855	13835	13815	13576	13805	13681	13687	13671	13927	13788	13844	13653	13750	13821	13796	13802	13752	13646	13810	13911	13855	13881	13691	13860	13779	13749	13921	13786	13680	13716	13750	13783	13902	13690	13671	13685	13865	13740	13832	13614	13753	13795	13662	13739	13749	13802	13694	13795	13775	13709	13824	13678	13709	13741	13757	13728	13765	13602	13714	13676	13704	13578	13763	13829	13837	13760	13753	13659	13798	13876	13683	13640	13786	13682	13642	13863	13769	13706	13719	13767	13755	13768	13695	13692	13728	13617	13759	13780	13598	13583	13608	13809	13658	13852	13602	13699	13674	13825	13627	13696	13873	13647	13807	13826	13759	13808	13743	13661	13727	13672	13702	13838	13693	13566	13713	13787	13808	13652	13754	13727	13893	13889	13558	13794	13797	13725	13689	13755	13626	13684	13739	13713	13564	13713	13677	13752	13735	13780	13669	13790	13869	13670	13713	13749	13807	13758	13694	13784	13633	13672	13773	13748	13762	13749	13901	13873	13709	13705	13778	13724	13751	13816	13579	13696	13835	13756	13630	13814	13619	13876	13592	13809	13889	13758	13750	13736	13953	13841	13737	13838	13779	13650	13760	13774	13695	13827	13745	13633	13624	13713	13752	13785	13677	13774	13654	13894	13653	13772	13736	13836	13723	13834	13718	13881	13922	13738	13679	13885	13734	13804	13824	13695	13701	13789	13761	13727	13693	13781	13641	13730	13814	13884	13615	13606	13706	13655	13733	13694	13862	13782	13707	13836	13736	13837	13707	13610	13711	13815	13633	13830	13727	13746	13700	13820	13731	13855	13580	13898	13749	13739	13683	13659	13653	13730	13876	13824	13851	13656	13609	13746	13666	13669	13858	13695	13707	13685	13802	13884	13759	13831	13866	13753	13742	13794	13661	13532	13574	13912	13770	13863	13939	13669	13784	13818	13754	13852	13588	13915	13689	13925	13800	13710	13750	13789	13839	13838	13734	13713	13703	13795	13702	13789	13759	13795	13830	13799	13661	13795	13707	13553	13716	13775	13981	13665	13673	13756	13628	13773	13666	13665	13773	13779	13615	13737	13815	13689	13787	13695	13781	13848	13699	13620	13842	13874	13671	13936	13666	13730	13719	13704	13829	13764	13723	13803	13745	13722	13736	13656	13728	13768	13818	13513	13635	13701	13840	13856	13850	13842	13792	13863	13865	13860	13761	13654	13643	13805	13857	13718	13683	13838	13720	13776	13771	13590	13879	13702	13672	13856	13742	13764	13828	13623	13799	13781	13593	13688	13715	13683	13844	13788	13722	13710	13819	13757	13716	13558	13852	13796	13792	13869	13741	13862	13867	13809	13659	13874	13636	13758	13681	13839	13798	13745	13733	13617	13725	13930	13962	13608	13721	13733	13691	13833	13620	13810	13831	13740	13875	13954	13944	13619	13811	13725	13729	13650	13502	13661	13605	13678	13605	13751	13636	13696	13802	13745	13741	13713	13804	14034	13689	13845	13621	13945	13759	13832	13800	13748	13793	13807	13618	13700	13585	13706	13722	13810	13781	14059	13715	13770	13787	13874	13693	13572	13945	13654	13782	13741	13803	13759	13781	13803	13585	13631	13830	13690	13635	13725	13978	13805	13611	13623	13846	13684	13709	13761	13769	13629	13618	13611	13775	13769	13698	13751	13730	13708	13826	13709	13753	13873	13760	13789	13811	13967	13675	13716	13671	13746	13717	13669	13875	13562	13833	13763	13700	13953	13714	13653	13740	13796	13821	13658	13710	13627	13814	13803	13629	13662	13703	13784	13587	13593	13766	13667	13773	13655	13550	13728	13804	13733	13668	13935	13663	13595	13943	13900	13666	13714	13640	13754	13704	13787	13825	13733	13677	13735	13853	13760	13805	13682	13779	13856	13645	13721	13919	13638	13818	13742	13730	13787	13635	13857	13726	13722	13940	13679	13620	13678	13650	13782	13632	13872	13797	13685	13682	13734	13804	13890	13632	13677	13753	13670	13700	13718	13704	13706	13718	13867	13671	13782	13794	13773	13765	13687	13767	13799	13694	13779	13793	13725	13699	13744	13711	13631	13770	13610	13810	13709	13563	13741	13667	13777	13846	13811	13925	13596	13586	13727	13598	13793	13746	13700	13691	13775	13763	13796	13537	13732	13743	13864	13756	13531	13716	13745	13841	13783	13906	13654	13823	13700	13876	13707	13845	13731	13893	13799	13816	13663	13795	13787	13797	13839	13661	13951	13789	13681	13760	13627	13736	13717	13691	13713	13632	13785	13836	13662	13582	13716	13615	13545	13856	13694	13700	13777	13826	13733	13638	13811	13823	13704	13749	13812	13925	13670	13504	13693	13674	13805	13672	13804	13866	13710	13678	13702	13763	13858	13744	13685	13874	13707	13687	13683	13667	13809	13685	13868	13796	13773	13733	13744	13661	13636	13583	13754	13952	13690	13682	13722	13825	13638	13780	13878	13790	13762	13779	13767	13580	13739	13616	13626	13813	13824	13744	13856	13500	13701	13841	13690	13882	13832	13756	13963	13802	13813	13888	13722	13704	13644	13755	13714	13676	13750	13682	13667	13826	13712	13756	13654	13755	13678	13929	13897	13702	13602	13761	13623	13835	13744	13733	13775	13779	13713	13685	14010	13774	13705	13672	13850	13665	13703	13656	13774	13787	13812	13704	13695	13808	13799	13678	13662	13888	13821	13906	13749	13739	13616	13622	13672	13734	13863	13793	13679	13710	13813	13809	13651	13825	13698	13870	13792	13650	13713	13665	13733	13643	13652	13797	13777	13705	13857	13892	13674	13814	13818	13904	13692	13866	13805	13669	13590	13784	13668	13764	13899	13761	13708	13844	13771	13709	13929	13646	13690	13795	13840	13986	13704	13882	13745	13761	13642	13935	13727	13680	13766	13731	13725	13713	13758	13814	13712	13799	13719	13810	13639	13864	13553	13757	13691	13737	13821	13785	13856	13738	13757	13780	13872	13642	13774	13933	13741	13727	13747	13741	13733	13632	13817	13726	13710	14008	13854	13869	13751	13758	13887	13815	13703	13724	13804	13711	13778	13688	13903	13881	13876	13759	13760	13676	13788	13787	13766	13728	13782	13675	13800	13819	13723	13856	13864	13767	13697	14013	13775	13814	13707	13602	13669	13707	13763	13622	13836	13659	13896	13828	13714	13851	13749	13600	13766	13605	13636	13886	13898	13736	13800	13761	13670	13664	13649	13730	13797	13844	13667	13716	13780	13864	13706	13810	13652	13703	13703	13746	13720	13698	13825	13845	13747	13826	13804	13713	13847	13710	13697	13661	13660	13690	13781	13724	13797	13771	13668	13685	13779	13953	13623	13714	13803	13720	13750	13641	13963	13618	13643	13591	13748	13858	13810	13832	13752	13912	13735	13865	13913	13678	13740	13896	13680	13698	13881	13700	13642	13717	13637	13795	13713	13853	13733	13679	13741	13793	13655	13787	13858	13967	13731	13780	13738	13759	13822	13845	13798	13752	13682	13718	13563	13715	13787	13757	13862	13806	13844	13790	13769	13722	13592	13852	13780	13872	13848	13740	13679	13730	13860	13845	13779	13717	13744	13718	13762	13687	13704	13700	13651	13625	13856	13673	13695	13848	13826	13598	13878	13828	13768	13745	13777	13679	13678	13830	13736	13547	13574	13885	13691	13833	13582	13788	13652	14033	13644	13630	13886	13870	13724	13584	13793	13750	13701	13635	13570	13645	13870	13748	13572	13632	13624	13649	13747	13907	13720	13785	13819	13586	13701	13794	13806	13659	13721	13785	13741	13705	13645	13667	13626	13773	13770	13718	13793	13772	13584	13947	13777	13672	13734	13598	13680	13788	13790	13684	13741	13694	13676	13646	13622	13735	13902	13804	13705	13710	13747	13913	13646	13816	13714	13820	13810	13770	13789	13818	13682	13703	13859	13784	13803	13696	13890	13973	13972	13690	13832	13498	13545	13882	13662	14094	13866	13582	13627	13697	13888	13693	13714	13773	13704	13734	13743	13804	13693	13922	13779	14016	13686	13742	13689	13782	13710	13778	13664	13809	13750	13742	13682	13770	13886	13604	13704	13608	13845	13703	13657	13773	13655	13769	13821	13747	13709	13794	13606	13707	13782	13641	13802	13656	13726	13807	13854	13659	13720	13745	13855	13617	13681	13678	13722	13812	13798	13813	13905	13725	13729	13884	13823	13922	13769	13639	13798	13783	13636	13898	13710	13728	13705	13744	13715	13666	13773	13527	13857	13801	13765	13747	13836	13755	13749	13745	13689	13700	13780	13734	13711	13796	13777	13824
27539	22772	37070	42885	22747	14946	14271	13797	13768	13849	13829	13667	13924	13911	13964	13737	13833	13762	13935	13715	13831	13853	13981	13919	13813	13818	13822	13974	13784	13985	13902	13879	13815	13683	13643	13790	13762	13794	13897	13893	13697	13798	14042	13913	13845	13668	13865	13848	13815	13912	13838	13922	13722	14040	13818	13867	13762	13753	13752	13967	13994	13990	13809	13713	13840	13768	13856	13812	13756	13862	13792	13752	13801	13732	13735	13726	13966	13768	13720	13828	13729	13748	13783	13849	13923	13871	13879	13747	13894	13672	13750	13816	13777	13731	13927	13746	13742	13751	13929	13849	13901	13930	13841	13766	13844	13787	13801	13825	13643	13827	14002	13733	13913	13710	13925	13781	13705	13828	13881	13782	13697	13672	13818	13622	13631	13791	13731	13713	13834	13592	13948	13774	13846	13663	13770	13946	13798	13674	13734	13790	13735	13800	13545	13790	13730	13856	13608	13713	13882	13713	13674	13731	13598	13875	13978	13851	13780	13904	13664	13692	14021	13719	13872	13682	13922	13881	13826	13787	13836	13598	13594	13938	13740	13754	13587	13532	13680	13938	13761	13882	13770	13704	13692	13866	13891	13858	13896	13772	14022	13892	13820	13859	13797	13615	13709	13862	13759	13881	13812	13748	13698	13859	13814	13834	13669	13863	13898	13599	13643	13866	13641	13985	13636	13907	13894	13781	13706	13659	13619	13821	13822	13823	13858	13701	13763	13689	14056	13647	13860	13765	13761	13882	13957	13761	13885	13697	13891	13898	13778	13895	13819	13880	13762	13759	13814	13742	13789	13870	13642	13618	13623	13893	13686	13629	13934	13650	13823	13807	13903	13798	13790	13795	13819	13603	13704	14079	13919	13735	13850	13776	13900	13695	13869	13861	13710	13899	13862	13911	13528	13798	14061	13733	13903	13717	13885	13681	13700	13741	13748	13906	13778	13841	13971	13740	14013	14104	13866	13786	13757	13724	13916	13906	14005	13873	13726	13873	13762	13862	13849	13615	13722	13857	13655	13845	13670	13727	13768	13767	13656	13863	13917	13840	13748	13915	13968	14012	13872	13860	13767	14091	13586	13775	13679	13848	14005	13959	13666	13773	13796	13727	13675	13831	13982	14029	13835	13878	13817	13666	13793	13662	13789	13663	13870	13697	13882	13664	13864	13752	13811	13852	13678	13692	13626	13715	13918	13543	13804	13757	13855	13641	13852	13714	13857	13933	13746	13807	13781	13809	13412	13682	13800	13800	13672	13798	13666	13714	13767	13932	13754	14005	13797	13776	13714	13737	13994	13742	13781	13841	13896	13626	13797	13976	13919	13771	13792	13817	13912	13872	13856	14012	13911	13685	13828	13969	13962	13890	13796	13749	13920	13707	13803	13922	13871	13718	13910	13764	13627	13838	13785	13781	13866	13767	13761	13900	13934	13818	13781	13856	14022	13814	13776	13890	13889	13886	13639	13843	13885	13844	13753	13664	13619	13835	13810	13854	13867	13736	13664	13738	13715	13681	13846	13813	13570	13785	13816	13953	13863	13791	13659	13553	13600	13782	13803	13687	13747	13795	13765	14006	13710	13698	13816	13793	13713	13731	13934	13694	13775	13718	13948	13929	13966	13912	13751	13875	13740	13768	13749	13770	13792	13652	13739	14023	13804	13698	13813	13768	13974	13869	13650	13962	13921	13670	13634	13934	13823	13802	13864	13714	13793	13687	13782	13709	13751	13787	13841	13918	13715	13745	13706	13804	13865	13771	13584	13720	13707	13860	13727	13814	13696	13837	13903	13804	13894	13816	13766	13805	13764	13844	13741	13807	13897	13826	13897	13931	13934	13815	13883	13834	13854	13736	13910	13812	13785	13866	13812	13807	13697	13834	13847	13751	13760	13851	13864	13606	13859	13940	13772	13759	13893	13847	13620	13611	13734	13652	13778	13840	13848	13851	13921	13721	13823	13751	13753	13842	13753	13834	13933	13706	13747	13815	13733	13706	13824	13801	13906	13799	13870	13907	13667	13879	13713	13730	13883	13828	13766	13770	13677	13783	13633	13719	13814	13807	13895	13933	13748	13786	13840	13826	13905	13781	13890	13884	13822	13882	13794	13980	13618	13653	13756	13888	13871	13605	13854	13712	13743	13747	13819	13839	13907	13711	13902	13647	13806	13601	13696	13841	13635	13868	13743	13791	13786	13771	13818	13598	13729	13692	13720	13769	13922	13850	13758	13792	13740	13883	13761	13714	13903	13793	13847	13633	13664	13915	13728	13630	13875	13693	13810	13860	13900	13964	13667	13809	13681	13742	13720	13734	13725	13759	13694	13662	13631	13829	13823	13957	13878	13861	13910	13627	13996	13779	13807	13795	13748	13822	13781	13775	13810	13653	13688	13766	13945	14020	13707	13848	13837	13780	13775	13844	13902	13752	13889	13650	13907	14021	13962	13768	13878	13814	13991	13869	13655	13716	13922	13783	13860	13851	13507	13866	13861	13879	13905	13774	13867	13596	13897	13856	13779	13619	13861	13787	13898	13837	13828	13881	13741	13840	13790	13802	13618	13847	13586	13774	13818	13940	14019	13792	13729	13934	13639	13785	13745	13769	13770	13939	13767	13820	13771	13643	13633	13827	13742	13722	13894	13897	13917	13888	13805	13794	13717	13876	13860	13740	13734	13762	13748	13701	13804	13629	13682	13870	13783	13874	13854	13894	13863	13777	13967	13853	13897	13806	13869	13835	14044	13782	13773	13742	13698	13732	13991	13728	13745	13683	13591	13756	13706	13695	13671	13820	13818	13803	13945	13713	13798	13711	13910	13971	13879	13903	13851	13981	13711	13943	13748	13882	13696	13558	13947	13734	13810	13734	13905	13799	13728	13767	13638	13997	13796	13679	13943	13898	13816	13781	13754	13837	13749	13681	13829	13814	13871	13782	13804	13844	13923	13782	13663	13440	13707	13726	13694	13815	13734	13788	13897	13845	13833	13584	13827	13757	13741	13772	13699	13725	13684	13690	13910	13742	13903	13566	13946	13633	13613	13771	13988	13848	13885	13686	13583	13997	13709	13857	13794	13888	13843	13860	13990	13654	13618	13784	13715	13601	13658	13820	13662	13921	13878	13654	13770	13586	13805	13840	13720	13717	13749	13751	13855	13868	13756	13715	13957	13821	13759	13882	13826	13728	13729	13779	13833	13764	13710	13786	13710	13742	13835	13873	13770	13748	13754	13844	13820	13728	13854	13802	13785	13706	14035	13775	13888	13841	13718	13745	13879	13860	13825	13794	13838	13704	13857	13729	13855	13786	14019	13564	13605	13799	13725	13891	13861	13801	13974	13659	13712	13903	13591	13856	13795	13771	13677	13801	13783	13769	13768	13787	13709	13730	13828	13599	13827	13990	13737	13757	13891	13745	13817	13998	13720	13811	13685	13857	13805	13913	13911	13729	13885	13768	13820	13629	13882	13781	13763	13744	13712	13881	13862	13737	13794	13770	13803	13851	13908	13701	13732	13796	13923	13966	13776	13757	14112	13735	13754	13907	13808	13857	13862	13800	13728	13893	13864	13754	13711	13796	13870	13700	13788	13680	13656	13670	13939	13777	13723	13876	13866	13900	13928	13555	13943	13867	13841	13820	13648	13958	13760	13765	13664	13955	13731	13605	13862	13868	13687	13795	13943	13859	13777	13855	14114	13914	13751	13634	13847	13892	13701	13821	14036	13853	13788	13819	13807	13717	13712	13854	13805	13613	13800	13733	13724	13616	13890	13771	13856	13662	13959	13846	13944	13811	13596	13808	13767	13799	13694	13775	13762	14005	14009	13767	13812	13850	13699	13827	13775	13864	13633	13806	13826	13851	13849	13744	13663	13909	13839	13849	13833	13781	13724	13837	13775	13915	13758	13921	14039	13820	13830	13860	13932	13943	13730	13864	13733	13730	13845	13848	13806	13671	13883	13904	13926	13719	13738	13959	13737	13801	13746	13905	13686	13678	13735	13933	13789	13732	13786	13937	13747	13735	13598	13661	13639	13621	13746	13912	13890	13794	13886	13660	13790	13779	13599	13753	13754	13896	13747	13826	13931	14045	13857	13749	13752	13690	13858	13681	14032	13771	13854	13848	13791	13774	13761	13734	13879	13775	13718	13565	13915	13968	13763	13815	13957	13855	13860	13779	13758	13671	13842	13665	13874	13889	13660	13981	13862	13833	13748	13892	13850	13669	13727	13826	13784	13698	13623	13744	13896	13884	13618	13722	13939	13775	13660	13792	13734	13745	13697	13899	13731	13821	13863	13846	13872	13851	13661	13724	13891	13595	13934	13624	13968	13815	13959	13754	13794	13709	13697	13739	13888	13911	13728	13643	13816	13799	13879	13746	13877	13915	13773	13847	13703	13818	13714	13652	13876	13782	13765	13918	13827	13778	13924	13726	13774	13827	13903	13706	13799	13654	13796	13603	13752	13950	13723	13627	13698	13846	13653	13699	13757	13961	13770	13939	13810	13749	13787	13889	13790	13573	13711	13703	13822	13789	13913	13694	13664	13689	13762	13817	13803	13747	13655	13789	13907	13622	13762	13662	13835	13708	13879	13699	13584	13849	13791	13761	13694	13835	13787	13876	13886	13839	13815	13669	13714	13884	13848	13854	13820	13853	13729	13731	13839	13975	13820	13740	13971	13824	13745	13803	13711	13830	13956	13884	13743	13820	13851	13815	13743	13886	13709	13951	13548	13799	13851	13903	13784	13751	13848	13808	13869	13649	13822	13911	13739	13784	13807	13683	13762	13841	13740	13671	13816	13831	13815	13607	13731	13809	13805	13720	13735	13853	13823	13885	13856	13825	13780	13749	13745	13759	13695	13859	13788	13643	13748	13720	13805	13774	13853	13857	13901	13925	13675	13829	14016	13890	13912	13856	13830	13746	13821	13727	13785	13712	13962	13832	14015	13663	14016	13954	13896	14015	13660	13804	13786	13828	13796	13857	13814	13879	13579	13747	13916	13911	13853	13660	13812	13718	13910	13618	13902	13856	13638	13807	13718	13746	13577	13868	14009	13899	13574	13815	13589	13692	13740	13611	13767	13713	13694	13893	13723	13788	13795	13880	13762	13925	13847	13768	13778	13804	13844	13868	13780	13877	13618	13784
15885	30629	44702	40218	18099	13350	13312	13271	13343	13346	13373	13267	13264	13321	13234	13422	13418	13234	13303	13561	13261	13411	13439	13068	13322	13261	13216	13306	13281	13320	13425	13315	13234	13323	13292	13179	13385	13274	13212	13208	13215	13296	13319	13186	13320	13150	13317	13405	13225	13447	13142	13332	13111	13302	13183	13386	13393	13261	13266	13230	13091	13279	13356	13388	13152	13424	13280	13197	13406	13364	13294	13295	13278	13250	13192	13214	13215	13249	13289	13365	13263	13355	13342	13181	13406	13171	13383	13279	13152	13258	13289	13255	13171	13308	13339	13091	13249	13342	13221	13359	13374	13246	13153	13388	13401	13311	13307	13181	13302	13314	13304	13378	13394	13141	13280	13156	13303	13297	13316	13256	13355	13353	13163	13098	13237	13202	13259	13298	13426	13320	13208	13461	13346	13415	13353	13138	13406	13180	13288	13285	13405	13071	13229	13350	13342	13250	13285	13168	13214	13212	13198	13272	13182	13285	13336	13471	13279	13169	13294	13243	13158	13165	13166	13257	13176	13190	13295	13405	13466	13280	13268	13196	13460	13381	13345	13262	13331	13334	13233	13305	13326	13267	13378	13368	13418	13192	13494	13177	13446	13367	13201	13230	13378	13238	13245	13362	13222	13092	13241	13237	13310	13461	13350	13155	13269	13228	13283	13375	13253	13233	13161	13312	13496	13356	13253	13394	13169	13233	13410	13376	13111	13482	13145	13275	13275	13257	13154	13416	13303	13166	13376	13181	13210	13278	13288	13204	13257	13352	13130	13461	13389	13270	13292	13428	13307	13210	13304	13218	13218	13308	13311	13416	13298	13247	13186	13321	13368	13300	13266	13356	13182	13246	13196	13473	13443	13257	13278	13156	13292	13370	13304	13386	13246	13163	13274	13273	13345	13085	13172	13308	13294	13346	13226	13420	13346	13326	13397	13070	13360	13138	13418	13359	13266	13177	13324	13300	13194	13264	13329	13256	13343	13254	13153	13261	13314	13343	13307	13203	13218	13362	13332	13331	13493	13278	13250	13397	13179	13235	13152	13363	13186	13277	13319	13263	13315	13458	13143	13194	13470	13268	13358	13189	13206	13288	13305	13254	13223	13311	13248	13333	13382	13291	13327	13266	13333	13218	13157	13276	13262	13251	13277	13507	13343	13240	13251	13279	13338	13163	13212	13269	13384	13391	13199	13153	13247	13208	13254	13243	13347	13264	13142	13300	13251	13219	13312	13260	13375	13199	13390	13288	13173	13110	13187	13287	13358	13197	13101	13207	13232	13211	13259	13182	13178	13123	13227	13499	13265	13223	13517	13245	13427	13192	13277	13076	13096	13381	13305	13414	13125	13473	13236	13265	13358	13246	13191	13498	13241	13234	13277	13261	13357	13385	13225	13389	13292	13372	13196	13337	13347	13101	13312	13277	13320	13331	13369	13340	13191	13345	13186	13393	13264	13201	13311	13227	13261	13358	13328	13322	13187	13185	13175	13370	13437	13116	13206	13179	13300	13368	13320	13253	13254	13331	13287	13232	13195	13317	13217	13279	13396	13213	13250	13284	13226	13282	13447	13209	13234	13307	13468	13364	13173	13189	13290	13240	13292	13353	13246	13318	13224	13307	13462	13343	13363	13134	13324	13330	13272	13244	13343	13276	13420	13250	13211	13340	13161	13286	13204	13269	13206	13261	13106	13233	13146	13382	13478	13121	13336	13289	13274	13270	13362	13161	13261	13438	13449	13304	13236	13227	13258	13336	13275	13400	13294	13373	13223	13259	13418	13286	13315	13283	13249	13328	13210	13319	13090	13265	13351	13408	13197	13281	13353	13292	13241	13193	13294	13334	13314	13146	13295	13377	13169	13217	13302	13287	13354	13229	13462	13269	13352	13339	13251	13187	13217	13355	13391	13286	13350	13264	13104	13242	13151	13359	13301	13232	13236	13152	13212	13201	13263	13474	13202	13366	13264	13177	13524	13204	13092	13205	13309	13255	13440	13382	13340	13459	13394	13224	13397	13314	13287	13226	13339	13248	13237	13175	13273	13430	13363	13213	13459	13366	13250	13221	13255	13118	13220	13466	13227	13196	13281	13369	13271	13420	13361	13283	13409	13311	13299	13403	13195	13333	13264	13205	13040	13379	13392	13357	13342	13156	13339	13296	13251	13334	13307	13290	13369	13292	13174	13388	13241	13281	13277	13232	13391	13343	13239	13238	13326	13279	13138	13359	13167	13297	13321	13235	13194	13440	13165	13358	13201	13220	13291	13204	13308	13331	13365	13350	13282	13278	13287	13266	13291	13099	13234	13214	13328	13435	13257	13270	13356	13237	13237	13239	13216	13293	13223	13176	13230	13369	13175	13386	13232	13339	13330	13360	13305	13372	13234	13366	13390	13186	13492	13123	13208	13347	13258	13278	13317	13300	13193	13239	13371	13359	13316	13359	13210	13240	13358	13354	13298	13334	13116	13252	13311	13450	13212	13226	13381	13150	13451	13217	13114	13257	13313	13462	13244	13308	13247	13072	13267	13238	13315	13296	13387	13232	13262	13129	13400	13257	13296	13396	13269	13519	13372	13016	13115	13347	13193	13095	13340	13305	13184	13304	13266	13211	13360	13168	13325	13294	13219	13304	13346	13049	13203	13417	13319	13250	13485	13383	13246	13447	13226	13398	13221	13251	13337	13253	13427	13342	13307	13304	13162	13013	13322	13164	13286	13257	13230	13353	13455	13126	13357	13350	13069	13299	13159	13251	13200	13373	13218	13292	13230	13282	13401	13307	13320	13347	13121	13478	13366	13446	13077	13351	13492	13266	13211	13244	13214	13322	13330	13287	13228	13436	13100	13376	13253	13295	13379	13262	13230	13273	13354	13330	13380	13256	13419	13320	13333	13237	13178	13400	13343	13321	13428	13299	13313	13401	13321	13147	13139	13290	13285	13270	13417	13276	13368	13379	13254	13098	13382	13249	13362	13357	13399	13374	13215	13173	13219	13387	13170	13302	13371	13304	13291	13208	13296	13355	13341	13230	13246	13301	13424	13137	13265	13317	13246	13251	13076	13284	13176	13388	13154	13347	13301	13178	13075	13288	13293	13121	13305	13328	13332	13222	13392	13325	13180	13244	13172	13203	13425	13104	13182	13260	13342	13285	13286	13329	13315	13370	13244	13293	13353	13228	13201	13382	13355	13365	13302	13243	13156	13267	13162	13325	13254	13215	13309	13216	13323	13166	13277	13170	13168	13430	13256	13166	13257	13215	13470	13255	13252	13275	13284	13204	13275	13259	13378	13312	13187	13226	13251	13248	13144	13260	13375	13264	13289	13203	13127	13315	13145	13209	13262	13360	13176	13274	13202	13462	13198	13277	13241	13237	13211	13330	13355	13207	13174	13173	13300	13254	13362	13222	13196	13296	13181	13216	13276	13149	13226	13297	13278	13461	13222	13215	13352	13249	13223	13167	13125	13231	13361	13389	13531	13267	13243	13133	13135	13417	13366	13340	13265	13296	13326	13353	13243	13339	13283	13258	12995	13189	13238	13296	13162	13246	13348	13200	13209	13154	13402	13180	13411	13374	13289	13271	13258	13214	13352	13283	13469	13242	13124	13219	13360	13253	13410	13283	13291	13168	13181	13365	13111	13375	13292	13326	13380	13346	13233	13038	13353	13256	13234	13412	13341	13091	13242	13196	13289	13360	13306	13123	13319	13300	13308	13210	13274	13360	13236	13144	13315	13225	13272	13302	13292	13326	13165	13481	13316	13305	13045	13349	13250	13328	13264	13159	13168	13259	13200	13266	13223	13093	13228	13260	13348	13118	13367	13303	13227	13226	13183	13036	13404	13304	13446	13338	13304	13207	13345	13203	13283	13157	13383	13275	13245	13333	13305	13049	13295	13135	13301	13225	13357	13229	13177	13409	13227	13380	13115	13159	13349	13226	13239	13277	13058	13242	13149	13274	13252	13435	13253	13408	13353	13339	13347	13393	13269	13198	13190	13383	13292	13258	13306	13319	13403	13188	13362	13142	13344	13212	13211	13388	13287	13332	13368	13445	13295	13263	13372	13194	13219	13219	13339	13184	13294	13402	13364	13305	13155	13227	13255	13384	13300	13312	13254	13303	13235	13371	13237	13258	13161	13275	13403	13159	13473	13192	13234	13450	13246	13375	13410	13185	13289	13327	13360	13420	13286	13301	13297	13246	13187	13274	13453	13303	13320	13331	13374	13322	13314	13268	13398	13222	13416	13282	13198	13299	13229	13268	13388	13211	13206	13452	13350	13439	13322	13100	13132	13225	13176	13246	13348	13380	13276	13286	13413	13251	13289	13343	13231	13249	13434	13433	13387	13202	13169	13268	13213	13186	13315	13382	13264	13156	13346	13311	13197	13392	13315	13243	13238	13429	13242	13065	13204	13268	13212	13319	13406	13369	13382	13258	13258	13328	13314	13311	13197	13156	13238	13295	13414	13156	13233	13326	13251	13245	13246	13344	13167	13236	13304	13267	13225	13511	13363	13313	13345	13089	13267	13323	13318	13291	13208	13291	13372	13239	13254	13194	13000	13464	13345	13200	13368	13220	13249	13331	13325	13287	13257	13339	13572	13225	13429	13236	13211	13215	13298	13393	13288	13443	13270	13258	13366	13414	13274	13257	13146	13240	13230	13200	13370	13577	13256	13305	13265	13356	13425	13268	13413	13228	13207	13192	13404	13307	13328	13294	13377	13316	13200	13375	13272	13230	13366	13270	13332	13166	13397	13340	13181	13184	13148	13380	13354	13331	13311	13353	13155	13300	13223	13298	13282	13180	13336	13241	13450	13240	13253	13256	13352	13281	13213	13324	13388	13258	13194	13250	13104	13172	13236	13122	13316	13175	13191	13317	13234	13260	13298	13187	13314	13112	13354	13289	13212	13263	13504	13211	13225	13262	13385	13313	13403	13353	13374	13266	13231	13059	13238	13239	13111	13246	13287	13238	13363	13243	13369	13353	13361	13264	13234	13179	13280	13230	13450	13438	13103	13409	13249	13190	13313	13222	13385	13172	13138	13236	13294	13276	13150	13295	13228	13399	13245	13415	13105	13263	13300	13276	13289	13294	13242	13444	13270	13258	13294	13227	13308	13195	13321	13102	13363	13226	13408	13172
23309	21461	39875	52493	33391	22144	21627	16262	14791	14890	14779	14661	14633	14492	14443	14581	14495	14665	14476	14508	14669	14460	14632	14515	14659	14430	14461	14457	14573	14324	14405	14446	14558	14568	14485	14409	14185	14511	14429	14310	14485	14452	14358	14456	14628	14563	14350	14497	14287	14233	14397	14565	14447	14438	14404	14232	14455	14460	14459	14586	14557	14146	14419	14352	14414	14435	14398	14412	14490	14280	14400	14330	14496	14423	14507	14603	14563	14583	14560	14469	14363	14444	14452	14466	14200	14318	14364	14193	14421	14304	14429	14352	14329	14384	14350	14364	14441	14287	14304	14315	14450	14389	14486	14415	14498	14390	14332	14259	14332	14471	14451	14419	14398	14288	14106	14301	14457	14380	14345	14344	14348	14207	14404	14326	14497	14399	14323	14520	14439	14405	14294	14250	14469	14279	14481	14369	14612	14287	14605	14342	14295	14435	14434	14254	14355	14340	14281	14608	14520	14574	14316	14373	14325	14378	14399	14404	14307	14535	14488	14530	14161	14456	14263	14399	14300	14330	14217	14344	14437	14416	14396	14444	14313	14581	14455	14365	14237	14189	14440	14435	14344	14251	14479	14308	14577	14103	14204	14400	14359	14455	14316	14438	14368	14496	14565	14340	14431	14294	14263	14442	14352	14681	14383	14364	14170	14459	14269	14370	14304	14303	14134	14363	14224	14232	14460	14583	14346	14525	14346	14512	14405	14279	14462	14390	14361	14671	14420	14282	14390	14346	14528	14393	14405	14513	14309	14566	14517	14272	14313	14396	14540	14465	14406	14411	14245	14133	14363	14328	14376	14502	14508	14362	14304	14360	14347	14339	14307	14294	14246	14335	14229	14327	14262	14436	14438	14437	14322	14176	14392	14255	14370	14254	14589	14377	14363	14370	14379	14428	14405	14605	14599	14360	14240	14312	14408	14468	14194	14216	14321	14307	14301	14400	14324	14260	14416	14316	14309	14353	14261	14243	14315	14538	14354	14206	14368	14442	14448	14583	14463	14302	14323	14474	14257	14410	14342	14364	14351	14256	14507	14323	14490	14390	14195	14316	14408	14303	14240	14176	14390	14437	14435	14474	14399	14397	14421	14504	14445	14344	14490	14429	14645	14354	14524	14274	14265	14383	14508	14464	14474	14373	14323	14359	14430	14400	14363	14151	14293	14336	14385	14141	14303	14358	14505	14386	14489	14219	14295	14239	14131	14323	14392	14523	14339	14433	14523	14336	14412	14308	14266	14483	14286	14501	14453	14335	14427	14448	14363	14393	14460	14286	14400	14130	14451	14342	14521	14411	14469	14378	14527	14273	14576	14417	14288	14344	14326	14362	14345	14389	14398	14440	14350	14406	14392	14309	14201	14390	14458	14412	14493	14312	14403	14378	14351	14314	14375	14164	14298	14361	14304	14433	14306	14263	14401	14232	14618	14491	14349	14370	14584	14489	14065	14283	14356	14309	14391	14378	14423	14156	14412	14276	14143	14503	14479	14443	14286	14279	14352	14120	14234	14369	14489	14295	14345	14318	14419	14409	14355	14361	14296	14322	14530	14436	14259	14445	14482	14405	14414	14301	14493	14079	14402	14420	14368	14307	14207	14329	14265	14436	14367	14360	14282	14199	14330	14392	14397	14376	14357	14446	14161	14284	14582	14520	14369	14384	14334	14391	14534	14282	14416	14348	14422	14437	14357	14173	14341	14388	14395	14565	14404	14458	14508	14575	14246	14302	14237	14338	14357	14435	14540	14328	14529	14286	14541	14276	14311	14252	14368	14315	14435	14258	14345	14400	14587	14162	14388	14418	14421	14425	14375	14432	14272	14370	14290	14222	14242	14287	14381	14206	14565	14513	14396	14372	14460	14299	14348	14602	14332	14363	14633	14478	14272	14455	14210	14418	14315	14596	14478	14309	14481	14451	14411	14383	14350	14257	14431	14132	14457	14341	14450	14443	14290	14384	14393	14310	14324	14449	14539	14247	14329	14248	14209	14300	14461	14256	14388	14473	14294	14423	14331	14273	14467	14356	14356	14341	14329	14367	14229	14393	14117	14374	14585	14347	14501	14318	14536	14448	14425	14483	14457	14398	14405	14617	14212	14345	14337	14270	14246	14433	14391	14372	14462	14153	14455	14181	14498	14341	14240	14406	14369	14283	14495	14357	14506	14395	14362	14290	14470	14488	14388	14105	14255	14346	14291	14268	14359	14481	14382	14307	14505	14398	14420	14330	14290	14345	14325	14368	14409	14483	14445	14628	14252	14362	14381	14337	14230	14365	14327	14421	14379	14374	14217	14229	14341	14423	14605	14261	14174	14489	14424	14273	14419	14501	14277	14292	14278	14517	14216	14416	14524	14585	14366	14313	14344	14379	14296	14535	14437	14204	14335	14285	14417	14342	14359	14208	14392	14473	14403	14331	14391	14365	14525	14425	14419	14367	14318	14193	14334	14624	14477	14558	14451	14262	14301	14533	14230	14322	14211	14203	14209	14292	14283	14428	14503	14254	14413	14325	14311	14323	14225	14301	14551	14356	14594	14275	14410	14573	14383	14617	14263	14395	14245	14333	14414	14389	14279	14402	14359	14432	14447	14416	14256	14347	14328	14521	14368	14386	14313	14220	14288	14294	14318	14501	14442	14379	14153	14294	14230	14466	14445	14369	14461	14444	14370	14393	14311	14507	14278	14461	14281	14439	14290	14346	14528	14375	14324	14631	14352	14296	14402	14275	14173	14411	14407	14623	14424	14343	14453	14503	14358	14297	14376	14364	14404	14246	14434	14369	14332	14265	14456	14516	14348	14313	14437	14338	14314	14301	14313	14482	14231	14420	14362	14229	14351	14396	14437	14203	14419	14366	14326	14429	14430	14354	14237	14304	14356	14258	14283	14293	14370	14328	14285	14257	14402	14332	14400	14396	14484	14493	14295	14432	14392	14311	14569	14396	14382	14367	14481	14385	14430	14442	14469	14195	14346	14436	14310	14400	14317	14282	14525	14326	14436	14554	14507	14440	14339	14344	14186	14467	14592	14397	14334	14337	14378	14523	14393	14396	14343	14433	14382	14308	14381	14546	14461	14414	14416	14426	14405	14221	14498	14332	14296	14331	14255	14427	14429	14540	14343	14219	14403	14299	14337	14444	14255	14291	14096	14660	14237	14334	14407	14276	14464	14153	14353	14346	14102	14369	14406	14487	14196	14243	14551	14312	14371	14206	14191	14347	14297	14557	14328	14391	14201	14448	14403	14320	14324	14309	14332	14142	14379	14283	14247	14315	14533	14523	14274	14348	14387	14331	14176	14390	14353	14149	14259	14324	14314	14214	14474	14360	14294	14314	14379	14496	14081	14330	14470	14255	14367	14365	14267	14488	14363	14532	14451	14350	14394	14389	14355	14218	14190	14578	14201	14510	14438	14581	14374	14488	14289	14492	14247	14376	14406	14462	14348	14321	14490	14152	14394	14283	14164	14501	14138	14362	14220	14480	14426	14304	14422	14417	14235	14542	14390	14345	14387	14255	14466	14357	14359	14388	14546	14424	14531	14654	14469	14408	14415	14364	14292	14463	14396	14353	14229	14306	14189	14470	14293	14126	14300	14489	14298	14386	14169	14453	14390	14434	14396	14537	14342	14288	14440	14386	14299	14422	14367	14272	14418	14524	14411	14369	14540	14275	14407	14427	14440	14375	14443	14448	14404	14413	14596	14488	14591	14288	14242	14504	14213	14296	14271	14532	14235	14188	14255	14413	14525	14515	14530	14421	14413	14350	14368	14361	14246	14127	14242	14376	14297	14228	14320	14383	14284	14211	14332	14457	14549	14134	14431	14434	14424	14325	14403	14408	14426	14343	14486	14331	14276	14429	14398	14423	14548	14339	14333	14466	14332	14162	14371	14312	14427	14552	14306	14472	14264	14460	14309	14490	14237	14321	14367	14187	14622	14248	14277	14311	14317	14341	14547	14238	14218	14460	14311	14367	14407	14449	14282	14379	14404	14491	14304	14477	14444	14445	14409	14564	14353	14392	14243	14364	14259	14505	14390	14160	14239	14381	14493	14349	14261	14555	14468	14261	14449	14354	14376	14288	14444	14270	14510	14519	14355	14330	14462	14342	14328	14289	14339	14406	14265	14257	14321	14487	14388	14318	14468	14468	14438	14262	14410	14484	14220	14129	14205	14435	14421	14463	14395	14333	14341	14462	14519	14470	14337	14648	14427	14355	14388	14425	14497	14482	14317	14204	14312	14413	14567	14444	14528	14556	14270	14340	14459	14563	14313	14224	14308	14330	14531	14348	14221	14355	14241	14234	14387	14411	14242	14396	14356	14508	14413	14350	14318	14449	14449	14238	14205	14163	14377	14475	14295	14349	14393	14188	14421	14427	14551	14323	14308	14417	14483	14567	14535	14501	14358	14301	14336	14373	14324	14277	14320	14271	14474	14451	14274	14477	14324	14685	14646	14546	14531	14099	14533	14271	14189	14391	14178	14316	14398	14328	14344	14484	14111	14351	14540	14200	14501	14262	14389	14199	14321	14461	14317	14216	14430	14485	14677	14548	14446	14287	14254	14329	14603	14426	14299	14278	14390	14298	14406	14375	14373	14321	14269	14401	14162	14289	14412	14333	14292	14457	14406	14388	14482	14315	14304	14467	14333	14538	14525	14318	14377	14403	14338	14424	14394	14288	14481	14538	14517	14464	14427	14473	14220	14422	14301	14230	14399	14479	14281	14199	14399	14349	14359	14456	14238	14257	14371	14280	14284	14209	14470	14414	14260	14420	14276	14313	14559	14350	14383	14477	14487	14252	14291	14312	14288	14508	14463	14391	14351	14260	14298	14349	14562	14208	14325	14287	14383	14376	14434	14239	14287	14345	14308	14449	14295	14397	14313	14461	14286	14386	14311	14224	14202	14385	14435	14250	14257	14509	14372	14264	14304	14265	14368	14316	14570	14291	14499	14368	14252	14388	14245	14325	14513	14385	14538	14165	14295	14465	14307	14416	14339	14277	14129	14437	14318	14248	14359	14418	14290	14541	14280	14214	14516	14376	14397	14396	14320	14411	14388	14284	14452	14435	14445	14279	14537	14378	14198	14338	14228	14366	14381	14452	14479	14365	14390	14358	14183	14401	14210	14251	14386	14405
26462	67905	96975	85364	28343	14119	14042	14057	13933	13995	13865	13809	13857	13802	13881	13922	13896	13764	13655	13766	13759	13848	13736	13800	13810	13822	13632	13873	13725	13794	13864	13696	13710	14064	13683	13752	13746	13769	13542	13713	13896	13753	13845	13739	13804	13813	13709	13662	13923	13764	13829	13846	13602	13712	13678	13703	13568	13734	13755	13814	13791	13765	13770	13729	13567	13825	13560	13775	13926	13892	13791	13665	13651	13747	13861	13863	13692	13992	13688	13560	13856	13764	13737	13778	13780	13817	13801	13800	13566	13751	13828	13690	13637	13766	13581	13821	13739	13843	13682	13627	13699	13673	13593	13634	13566	13712	13798	13690	13954	13672	13631	13603	13696	13595	13766	13770	13770	13596	13713	13811	13854	13773	13671	13739	13721	13664	13787	13682	13635	13743	13836	13648	13712	13863	13724	13691	13695	13785	13769	13639	13674	13840	13631	13691	13622	13744	13748	13690	13850	13702	13658	13624	13768	13591	13692	13722	13654	13772	13919	13692	13610	13775	13750	13798	13699	13749	13775	13651	13905	13717	13659	13663	13699	13596	13892	13682	13620	13732	13782	13690	13536	13949	13524	13739	13764	13737	13755	13553	13702	13689	13637	13688	13801	13557	13726	13713	13897	13538	13821	13787	13771	13530	13804	13583	13693	13693	13706	13703	13601	13850	13635	13673	13741	13692	13749	13808	13702	13738	13501	13631	13698	13736	13756	13805	13554	13836	13809	13673	13699	13796	13933	13710	13779	13698	13767	13776	13630	13695	13709	13568	13839	13742	13723	13555	13757	13657	13769	13610	13890	13762	13761	13731	13845	13780	13867	13779	13585	13684	13819	13774	13668	13680	13741	13883	13677	13759	13691	13694	13578	13787	13674	13752	13635	13691	13832	13721	13644	13768	13787	13824	13778	13745	13701	13748	13730	13677	13621	13760	13742	13617	13687	13600	13733	13795	13701	13689	13631	13854	13705	13827	13749	13744	13612	13956	13822	13905	13734	13585	13718	13763	13674	13794	13676	13774	13597	13699	13737	13782	13797	13616	13782	13815	13639	13754	13578	13660	13644	13713	13715	13888	13605	13819	13783	13771	13880	13762	13795	13644	13858	13555	13680	13779	13770	13645	13918	13772	13853	13747	13733	13639	13805	13537	13873	13789	13680	13754	13834	13804	13788	13802	13628	13560	13647	13587	13756	13872	13738	13631	13741	13587	13783	13774	13702	13737	13625	13764	13632	13753	13809	13647	13497	13723	13755	13795	13878	13779	13630	13705	13714	13724	13857	13765	13842	13884	13781	13680	13765	13765	13758	13776	13786	13714	13628	13747	13663	13825	13772	13660	13837	13842	13588	13762	13729	13761	13883	13732	13788	13965	13723	13732	13689	13796	13628	13690	13781	13709	13571	13854	13656	13679	13713	13922	13764	13656	13822	13849	13593	13821	13583	13636	13704	13747	13691	13803	13829	13733	13567	13727	13770	13497	13919	13693	13790	13804	13672	13642	13741	13596	13673	13738	13734	13726	13618	13741	13704	13660	13668	13876	13804	13791	13869	13907	13742	13576	13802	13765	13752	13875	13639	13818	13586	13609	13791	13568	13728	13695	13666	13757	13686	13788	13782	13625	13797	13699	13616	13611	13555	13783	13543	13698	13745	13735	13762	13789	13619	13678	13660	13726	13905	13731	13699	13691	13641	13638	13637	13630	13580	13633	13658	13862	13812	13716	13731	13647	13690	13626	13723	13739	13861	13757	13560	13752	13827	13766	13747	13567	13786	13796	13605	13786	13840	13730	13844	13611	13676	13685	13662	13619	13704	13617	13701	13574	13748	13637	13768	13848	13865	13674	13814	13755	13729	13598	13784	13768	13683	13715	13757	13677	13863	13672	13654	13747	13729	13731	13778	13875	13903	13885	13837	13699	13796	13795	13631	13876	13697	13699	13727	13781	13780	13785	13753	13834	13788	13536	13613	13692	13745	13809	13682	13804	13851	13717	13834	13577	13580	13702	13865	13709	13781	13738	13599	13831	13718	13790	13697	13609	13710	13662	13736	13765	13650	13679	13667	13874	13734	13612	13753	13815	13627	13800	13666	13755	13724	13773	13736	13518	13951	13701	13668	13699	13754	13716	13658	13622	13629	13922	13743	13801	13701	13689	13743	13833	13685	13830	13744	13824	13721	13667	13671	13659	13689	13839	13826	13833	13660	13679	13670	13704	13843	13743	13648	13744	13680	13768	13736	13842	13554	13744	13785	13732	13743	13832	13850	13689	13818	13790	13789	13712	13627	13763	13783	13883	13750	13636	13798	13770	13654	13707	13655	13792	13566	13749	13948	13744	13702	13629	13632	13666	13757	13744	13750	13834	13724	13714	13729	13772	13703	13497	13752	13584	13937	13549	13758	13602	13861	13798	13613	13625	13763	13692	13702	13614	13757	13774	13769	13687	13889	13700	13716	13667	13838	13809	13788	13852	13755	13736	13665	13680	13822	13934	13730	13689	13632	13871	13625	13757	13875	13656	13650	13729	13671	13838	13677	13648	13721	13707	13596	13787	13886	13621	13732	13767	13763	13801	13776	13704	13764	13778	13671	13688	13792	13654	13581	13698	13753	13714	13816	13604	13791	13652	13796	13726	13627	13639	13693	13604	13768	13737	13731	13807	13769	13620	13733	13577	13636	13907	13748	13602	13751	13783	13771	13768	13674	13752	13675	13918	13778	13578	13854	13797	13686	13706	13740	13671	13723	13864	13659	13642	13710	13594	13642	13857	13603	13895	13713	13756	13657	13715	13767	13947	13747	13673	13825	13503	13796	13587	13755	13646	13567	13647	13855	13785	13644	13703	13567	13716	13790	13720	13780	13782	13733	13815	13642	13893	13521	13712	13806	13805	13831	13776	13725	13847	13764	13787	13636	13712	13644	13662	13539	13739	13533	13765	13794	13673	13822	13718	13780	13822	13802	13660	13705	13827	13528	13765	13663	13698	13732	13706	13616	13854	13765	13766	13757	13770	13777	13810	13694	13757	13686	13765	13784	13694	13716	13638	13808	13649	13678	13842	13778	13603	13574	13819	13818	13749	13723	13690	13647	13676	13771	13611	13746	13757	13672	13704	13663	13744	13885	13649	13618	13962	13677	13806	13729	13703	13701	13743	13680	13569	13701	13856	13727	13704	13665	13547	13907	13769	13744	13542	13839	13577	13726	13759	13682	13657	13792	13549	13845	13732	13657	13686	13842	13723	13762	13808	13506	13824	13822	13741	13839	13780	13677	13637	13737	13608	13794	13604	13807	13655	13793	13814	13723	13802	13765	13914	13805	13635	13893	13551	13720	13797	13691	13841	13769	13642	13611	13682	13609	13704	13703	13877	13623	13663	13861	13695	13746	13673	13685	13875	13684	13607	13755	13658	13608	13699	13674	13680	13802	13635	13721	13734	13759	13918	13504	13561	13741	13615	13645	13651	13794	13762	13790	13745	13913	13847	13731	13747	13629	13647	13625	13749	13815	13775	13574	13619	13599	13878	13777	13759	13792	13652	13645	13711	13766	13565	13903	13742	13683	13908	13581	13576	13767	13680	13869	13678	13762	13718	13727	13592	13862	13731	13825	13601	13722	13768	13644	13792	13640	13797	13509	13611	13704	13731	13692	13817	13644	13963	13674	13709	13849	13814	13675	13755	13603	13877	13865	13563	13538	13629	13736	13700	13709	13752	13783	13666	13758	13805	13840	13568	13863	13651	13758	13835	13858	13811	13735	13712	13767	13759	13981	13727	13599	13680	13463	13728	13636	13900	13615	13640	13718	13784	13630	13651	13717	13768	13697	13673	13894	13784	13754	13721	13752	13726	13671	13808	13778	13768	13624	13645	13699	13908	13677	13742	13849	13698	13685	13679	13788	13643	13770	13682	13757	13777	13606	13736	13624	13868	13589	13620	13735	13763	13854	13670	13605	13560	13655	13724	13708	13852	13506	13786	13769	13568	13701	13851	13794	13598	13855	13690	13737	13627	13719	13845	13585	13862	13860	13635	13701	13793	13671	13659	13734	13662	13723	13749	13812	13898	13592	13821	13698	13768	13645	13675	13848	13704	13752	13822	13733	13624	13688	13664	13595	13857	13894	13734	13678	13772	13625	13736	13667	13726	13664	13681	13596	13755	13715	13790	13775	13702	13632	13676	13625	13702	13472	13648	13825	13527	13721	13424	13805	13670	13716	13579	13659	13748	13842	13669	13698	13869	13571	13716	13732	13880	13860	13663	13577	13698	13706	13803	13719	13650	13764	13779	13820	13851	13620	13776	13678	13592	13788	13758	13596	13795	13908	13732	13543	13799	13803	13733	13877	13664	13685	13688	13578	13828	13806	13624	13544	13759	13830	13697	13837	13811	13748	13774	13685	13756	13678	13783	13660	13723	13859	13809	13684	13670	13651	13676	13680	13726	13637	13560	13907	13643	13718	13607	13742	13634	13732	13770	13843	13784	13744	13773	13771	13782	13941	13795	13536	13649	13739	13631	13716	13612	13783	13748	13654	13661	13706	13755	13657	13742	13915	13663	13819	13805	13528	13662	13589	13529	13671	13707	13702	13665	13706	13860	13604	13728	13671	13700	13776	13752	13707	13835	13695	13749	13843	13691	13809	13624	13847	13777	13735	13526	13738	13715	13576	13643	13535	13792	13722	13655	13838	13603	13589	13762	13807	13785	13706	13750	13673	13582	13846	13737	13834	13806	13748	13618	13617	13673	13582	13591	13946	13695	13746	13747	13944	13707	13714	13718	13520	13589	13942	13499	13833	13804	13747	13666	13598	13766	13755	13719	13555	13770	13612	13761	13698	13493	13770	13795	13660	13845	13820	13730	13649	13677	13731	13676	13853	13793	13825	13911	13718	13800	13718	13713	13530	13631	13646	13652	13890	13740	13610	13772	13827	13628	13731	13824	13688	13675	13755	13679	13716	13837	13693	13607	13635	13678	13752	13551	13833	13769	13768	13868	13697	13684	13785	13774	13734	13598	13916	13696	13655	13694	13668	13667	13672	13949	13747	13697	13637	13801	13721	13638	13654	13718	13803	13657	13732	13637	13821	13719	13771	13689	13509	13893	13588	13836	13847	13798	13638	13787	13685	13850	13638	13683	13689	13901
23167	21488	40137	46272	33106	22455	22226	17075	15507	15669	15554	15742	15429	15511	15429	15437	15455	15518	15440	15343	15375	15450	15321	15216	15046	15298	15281	15380	15500	15240	15244	15289	15495	15307	15071	15169	15353	15264	15218	15347	15401	15319	15276	15323	15214	15185	15333	15229	15305	15512	15267	15349	15558	15105	15184	15310	15184	15201	15314	14967	15185	15057	15294	15291	15226	14922	15181	15074	15007	15233	15158	15372	15190	15216	15207	15294	15377	15441	15289	15185	15232	15097	15294	15111	15257	15255	15241	15274	15162	15032	15200	15224	15187	15181	15063	14810	15087	15249	15396	15198	15227	15317	15089	15107	15203	15104	15199	15176	15241	15129	15089	15377	15150	15269	15122	14993	15029	15226	15301	15398	14998	15296	15166	15147	15093	15191	15188	15012	15233	15053	15336	15131	15214	15321	15251	15214	15443	15243	15284	15082	15356	15205	15109	15173	15077	15161	15121	15319	15087	15223	15227	15146	15422	15502	15092	15291	15238	15371	15191	15117	15054	14998	15444	15048	15191	15159	15302	15076	15282	15343	15322	15175	15061	15212	15224	15138	15324	15241	15166	14943	15148	15250	15165	15178	15372	15305	14970	15246	15282	15321	15342	15312	15295	15196	15008	15254	15087	15219	15123	15132	15067	15151	14968	15157	15070	14950	15248	15145	15257	15189	15105	15165	15383	14960	15273	15326	15052	15059	15124	15058	15151	15256	15146	15262	15132	15318	15299	15251	15143	15220	15193	15101	15099	15095	15216	15080	14960	15082	14976	15053	15290	15189	15143	14991	15172	15270	15373	15393	15120	15208	15028	15135	14992	15221	15109	15161	15224	15101	15049	14990	15216	15061	14948	15162	15214	15163	15256	15100	15148	15182	15199	15100	15206	15193	15117	15088	15204	15205	15210	15109	14926	15309	14864	15239	15071	15011	15196	15032	15176	15222	15389	15197	15105	15293	15253	15252	15068	15152	15420	15115	15174	15182	15189	15112	15163	15172	15138	15378	15088	15205	15142	15079	15064	15170	15168	15165	15268	15143	15122	15262	15183	14980	15230	15174	15229	15200	15226	15163	15203	15051	15125	15142	15343	15278	15371	15252	15095	15115	15228	15079	15200	15274	15162	15205	15282	14965	15127	15267	15076	15132	15309	15022	15225	15261	15271	15126	15180	15189	15187	15229	15116	15099	15184	15091	15252	15256	15118	15180	15181	14963	15242	15125	15229	15355	15333	15196	15064	15203	15045	15028	15152	15162	15175	15286	15103	15274	15136	15392	15220	15250	15355	15125	15205	15231	15017	15122	15111	15299	15152	14966	15043	15236	14973	15255	15146	15161	15296	15411	15163	15295	15373	15027	15091	15107	15350	15272	15058	14941	15441	15452	15254	15049	15049	15311	15223	15228	15144	14859	15046	15074	15198	15179	15149	15278	15510	15151	15097	15026	15271	15138	15265	15262	15146	15157	15176	15334	15167	15353	14868	15174	15157	15068	15424	14916	15465	15219	15099	15003	15059	14996	15075	15177	15132	15137	15110	15106	15076	15242	15012	15051	15125	15308	15153	15150	15046	15027	14964	15135	15194	15237	15137	15264	15165	15013	15175	15249	15187	15097	15211	15263	15094	15135	15218	15067	15221	15226	15027	15240	15120	15027	15175	15211	15209	15144	15165	15140	15129	15281	15187	15081	15126	15055	15182	15164	15183	15195	15067	14985	15305	15120	15139	15131	15121	15225	15011	15108	15235	15288	15235	15224	15163	15230	15019	15014	15190	15193	15303	15216	15111	15234	15347	15169	15196	15168	15096	15147	15151	15014	15323	15228	15190	15036	15206	14943	15225	15189	15087	15254	15206	15161	15153	15272	15033	15145	15149	15238	15203	15121	15151	15234	15154	15109	15416	15209	15348	15121	15266	15190	15243	15169	15058	14962	15033	15107	15174	15070	15144	15216	15132	15258	15192	15141	15308	15089	15203	15161	15106	15156	15241	15166	15106	15162	15144	15241	15259	15259	15346	15066	15062	15152	15030	15177	14923	15201	15104	15180	15369	15165	15089	15056	15085	15332	15148	15132	15248	15136	15164	15281	15294	14997	15288	15088	15116	15135	15136	15207	15179	14991	14988	15026	15315	15163	15179	15310	15201	14969	15105	15125	15023	14938	15029	14995	15243	15105	15239	14921	15056	14990	15106	15068	15193	15297	15180	15220	15003	15199	15238	15136	15212	15293	15350	15321	15340	15083	15150	15073	14947	15103	15337	15167	15203	14944	15148	15017	14974	15050	15104	15180	15149	15174	15186	15256	15195	15092	15304	15219	15018	15108	15177	15142	15116	15157	15160	15061	15032	15135	15372	15314	15287	15221	15133	15323	15109	15212	15253	15129	15330	15262	15477	15162	15347	15102	15069	15197	14845	14818	15048	15178	15209	15024	14905	15175	15262	15235	15236	15257	15185	15216	15049	15143	15156	15103	15053	15057	15273	15134	15116	15101	15276	15200	15232	15153	15256	15110	15167	15023	15182	15092	15166	15218	15059	15156	15166	15325	15350	15127	15210	15190	15126	15199	15086	15181	15319	15313	15321	15137	15152	15183	15187	15108	15004	14874	15117	15147	15269	15263	15232	15184	15117	15100	15360	15322	15427	14997	15261	15041	15105	15141	15244	15182	15212	15253	15188	15192	15106	15173	15234	15024	15238	15243	15193	15315	15178	15068	15410	15327	15369	15258	15245	15309	15009	15260	15101	15069	15200	15251	15285	15244	15187	15237	15173	15204	15065	15028	15184	15160	15247	15210	15124	15197	15095	15220	15031	15189	15148	15122	15270	15227	15279	15145	15078	15076	15133	15033	15232	15269	15095	15125	15252	15124	15305	14978	15457	15277	15092	15095	15072	15278	15126	15268	15310	15237	15347	15162	15101	14970	15124	15118	15310	15257	15099	15154	15305	15448	15227	15123	15087	15062	15033	15001	15106	15186	14995	15093	15073	15345	15251	15143	15050	15300	15239	15229	15098	15084	15261	15142	15236	15174	15158	15237	15300	15035	15271	15183	15039	15212	15242	15155	15242	15054	15179	15158	15053	15127	15188	15144	15154	15143	15184	15040	15215	15067	15151	15309	15222	15211	15184	15159	15243	15300	14989	15138	15114	15055	15104	15281	15277	15189	15260	15143	15055	15210	15085	15148	15226	15185	15020	15135	15216	14961	15222	15225	14991	15178	15139	15143	15192	15184	15073	15215	15281	15080	15173	14984	15076	15286	15194	15202	15187	14962	15194	14983	15116	15096	15269	14924	15187	15274	15313	15165	15153	15343	15148	15011	15084	15294	15393	15236	15278	15139	15294	15293	14999	15169	15198	15066	14979	15232	15015	15149	15163	15249	15196	15153	15113	15297	15335	14987	15335	15125	15094	15049	15339	15046	15166	15181	15184	15143	15212	15065	15133	15212	15145	15227	15084	15062	15153	15149	15026	15052	15121	15318	15334	14955	15129	15113	15266	15066	14981	15308	15080	15084	15097	15121	15315	14994	15206	15285	15429	15161	15185	15212	15164	15192	15164	15443	15221	15101	15284	15157	15071	15064	15268	15165	14952	15198	15138	15278	15116	14940	14907	15113	15274	15133	15209	15139	15189	15238	15237	15134	15056	15325	15242	15131	15150	15205	15111	15268	15276	15035	15234	15248	15181	15344	15143	15119	14973	15333	15231	15040	15236	15208	15303	15128	15274	15210	15082	15132	15129	15293	15120	15039	15035	15275	15117	15066	14985	15113	14970	15252	15300	15188	15287	15044	15063	15222	15258	15232	15263	15102	15240	14965	15009	15119	15150	15199	15281	15299	15213	15207	15073	15439	15314	15378	15396	15333	15209	15219	15113	15305	15252	15172	15070	15195	15059	15239	15252	15073	14901	15054	15196	15107	15157	15245	15136	15223	15221	15133	15172	15310	15173	15225	15158	15218	15242	15187	15232	15126	15248	15294	15183	15270	15224	15236	15239	15071	15175	15103	15138	15087	15022	15170	15098	15130	15226	15337	14926	14949	15101	15177	15201	15189	15343	15086	15162	14952	15042	15227	15102	15019	15270	14965	15240	15188	15177	15198	15056	15222	14978	15369	14977	15122	15184	15064	14970	15114	15192	15317	15218	15079	15229	15371	15225	15167	15002	15208	15403	15141	15139	15190	15115	15272	14988	15042	15136	15088	15268	15210	15199	15267	15213	15043	15324	15174	15179	15192	15210	15211	15297	15311	15150	15215	15116	15188	15154	15037	15222	15267	15313	15068	14961	15173	15110	14844	15045	15031	15133	15087	15218	15073	15263	15164	15156	15291	15137	15063	15211	15076	15019	15142	15221	15268	15313	15262	15288	15206	15350	15139	15307	15149	15064	15220	15300	15307	15230	15164	15069	15148	14934	15227	15150	15126	15079	15096	15299	15174	15240	15228	15117	15199	15105	15244	15254	15366	15224	14980	15257	15104	15125	15141	15257	15237	15204	15277	15138	15281	15203	15308	15266	15162	15337	15332	15101	15113	15198	15241	15200	15119	15039	15075	15301	15094	15131	14955	15048	15031	15266	15036	15074	15364	15173	15147	15127	15236	15368	15240	15117	15205	15023	15004	15182	15216	15151	15529	15127	15142	15212	15154	15061	15158	15112	15263	15378	15169	15076	15132	15168	15109	15193	15063	15117	15153	15261	15078	15324	15218	15064	15212	15291	15212	14972	15306	15187	15081	15129	15315	15201	15173	15121	15191	15203	15019	15149	15132	15040	15184	15211	15056	15147	15283	15115	15196	14983	15177	15264	15388	15337	15259	15153	15358	15095	15085	15280	15257	15117	15049	15317	15060	15169	15316	15288	15236	15370	15158	15082	15218	14904	15166	15194	15205	15097	15178	15075	15287	15353	15137	15387	15219	15287	15061	15340	15237	15213	15105	15245	15330	15193	15239	15310	15272	15218	15161	15157	15339	15131	14980	15175	14973	15218	15169	15156	15235	15116	15056	15130	15226	15179	15054	15108	15217	14986	15355	15263	15111	15273	15391	15232	15035	15077	15072	15097	15135	15143	15197	14929	15175	15302	15227	15201	15159	15398	15157	15304	15098	15110	15269	15024	15250	15263	15213	15279	15234	15315	15143	15152	15089
31381	72201	89687	84645	29216	14629	14268	14263	14427	14416	14253	14303	14285	14182	14246	14225	14451	14263	14247	14298	14169	14256	14166	14224	14115	14150	14149	14383	14145	14206	14306	14155	14269	14245	14318	14125	14148	14280	14330	14307	14240	14322	14119	14009	14101	14275	14091	14288	14266	14195	14288	14201	14152	14280	14295	14104	14376	14182	14146	14305	14084	14323	14356	14051	14222	14143	14078	14181	14339	14325	14242	14115	14306	14172	14258	14258	14095	14345	14261	14260	14311	14175	14350	14002	14297	14146	14179	14299	14236	14401	14179	14235	14214	14231	14185	14163	14214	14181	14276	14068	14107	14317	14134	14160	14162	14250	14073	14249	14165	14227	14133	14263	14286	14155	14239	14357	14233	14190	14199	14271	14187	14074	14113	14087	14085	14186	14089	14061	14202	14183	14300	14122	14353	14281	13984	14146	14279	14196	14174	14331	14258	14091	14228	14176	14122	14099	14156	14154	14136	14055	14356	14208	14251	14297	14294	14222	14247	14070	14222	14232	14262	14226	13953	14196	14335	14149	14201	14156	14118	14358	14268	14300	14174	14021	14107	14214	14145	14218	14288	14061	14175	14195	14248	14077	14287	14326	14193	14256	14154	14276	14193	14125	14307	14253	14082	14108	14089	14082	14072	14106	14214	14260	14315	14125	14235	14214	14241	14088	14154	14232	14128	14326	14217	14156	14046	14350	14227	14282	14197	14016	14183	14234	14166	14123	14127	14241	14048	14217	14138	14206	14333	14228	14151	14096	14030	14226	14296	14316	14223	14166	14211	14072	14167	14092	14233	14093	14241	14232	14147	14136	14147	14206	14344	14142	13889	14167	14237	14135	14143	14059	14148	14068	14131	14144	14090	14345	14092	14309	14198	14159	14050	14275	14039	14156	14308	14150	14179	14169	14200	14389	14147	14133	14311	14192	14217	14271	14241	14103	13932	14047	14146	14389	14260	14386	14169	14233	14334	14085	14184	14132	14096	14142	14370	14076	14171	14399	14293	14186	14207	14183	14226	14388	14195	14283	14143	14314	14144	14114	14053	14191	14271	14161	14161	14146	14330	14342	14333	14107	14299	14186	14176	14179	14312	14208	14171	14209	14171	14206	14126	14143	14091	14091	14180	14133	14121	14250	14110	14205	14137	14032	14210	14205	14210	14288	14146	14182	14167	14228	14214	14132	14210	14071	14021	14217	14147	14231	14245	14157	14051	14140	14339	14156	14261	14365	14189	14294	14262	14230	14337	14047	14288	14370	14172	14106	14201	14270	14149	14388	14272	14174	14092	14153	14331	14149	14206	14130	14044	14006	14237	14096	14373	14191	14133	14336	14137	14020	14093	14217	14257	14212	14220	14227	14213	14044	14129	14221	14305	14304	14150	14251	14060	14143	14341	14204	14359	14070	14356	14113	14159	14147	14288	14154	14169	14226	14199	14211	14273	14056	14170	14133	14182	14112	14086	14010	14205	14147	14040	14268	14235	14185	14241	14239	14137	14334	14109	14022	14155	14185	14166	13998	13973	14170	14356	14078	14084	14213	14044	14240	14195	14117	14208	14150	14142	14083	14198	14040	14080	14114	14153	14077	14258	14088	14126	14329	14226	14237	14162	14095	14224	14185	14216	14273	14139	14045	14010	14095	14322	14182	14201	14107	14320	14240	14194	14138	14106	14104	14251	14110	14276	14287	14227	14276	14131	14308	14158	14124	13970	14244	14274	14310	14216	14174	14275	14151	14228	14359	14258	14122	14092	14304	14215	14226	14324	14087	14296	14125	14180	14240	14108	14197	13953	14164	14301	14071	14388	14317	14223	14119	14216	14132	14190	14179	14222	14141	14097	14056	14191	14228	14161	14356	13984	14156	14153	14060	14345	14202	14154	14339	14271	14341	14253	14129	14361	14134	14136	14403	14228	14131	14363	14004	14055	14176	14135	14256	14072	14397	14157	14230	14318	14234	14166	14028	14098	14103	14127	14259	14177	14141	14223	14072	14332	14291	14167	14295	14226	14140	14338	14170	14102	14202	14214	14057	14176	14224	14226	14154	14233	14240	14159	14232	14194	14073	14341	14187	14145	14047	14164	14257	14189	14126	14218	14161	14177	14077	14153	14036	14297	14174	14275	14097	14248	14091	14278	14164	14066	14348	14286	14071	14209	14125	14143	14360	14137	14276	14086	14178	14244	14305	14166	14239	14230	14197	14297	14177	14307	14091	14295	14250	14212	14257	14307	14257	14207	14030	14259	14056	14237	14205	14154	14056	14236	14095	14197	14170	14222	14167	14218	14112	14181	14022	14076	14225	14219	14115	14282	14278	14174	14147	14230	14266	14096	14260	14123	14134	14191	14314	14135	14123	14190	14249	13956	14139	14365	14068	14169	14101	14027	14130	14118	14154	14217	14254	14075	14145	14280	14114	14221	14235	14218	14259	14135	14137	14126	14155	14175	14156	14144	14197	14291	14370	14215	14164	14154	13942	14240	14036	14080	14222	14205	14189	14192	14121	14304	14239	14190	14220	14111	14173	14188	14262	14159	14016	14143	14104	14205	14293	14293	14087	14251	13990	14160	14082	14297	14132	14191	14168	14041	14135	14111	14169	14201	14209	14111	14116	14461	14113	14228	14272	14099	14271	14109	13966	14298	14178	14243	14138	14271	14287	14301	14005	14229	14167	14200	14074	14262	14233	14325	14265	14201	14189	14216	14386	14322	14033	14166	14271	14153	14086	14177	14203	14154	14101	14182	14398	14226	14170	14145	14095	14097	14048	14291	14208	14204	14243	14119	14163	14090	14194	14210	14259	14175	14150	14275	14273	14156	14171	13973	14267	14141	14138	13953	14140	14055	14231	14332	14121	14127	14248	14070	14177	14224	14318	14121	14368	14240	14144	14226	14165	14108	14169	14199	14296	13927	14290	14086	14108	14325	14351	14163	14083	14186	14294	14150	14123	14216	14078	14339	14193	14080	14366	14178	14154	14307	14132	14187	14114	14241	14183	14087	14257	14179	14310	14172	14217	14085	14206	14218	14147	14295	14085	14377	14165	14139	14193	14219	14127	14251	14272	14164	14229	14090	14101	14217	14090	14164	14114	14309	14180	14203	14116	14092	14247	14221	14261	14017	14310	14105	14146	14166	14046	14132	14073	14163	14282	14223	14265	14186	14194	14126	14088	14183	14307	14058	14127	14091	14174	14294	14390	14180	14209	14191	14332	14146	14405	14213	14067	14267	14128	14213	14215	14191	14110	14151	14188	14252	14145	14197	14098	14164	14163	14153	14328	14231	14149	14146	14219	14072	14358	14220	14005	14147	14127	14343	14230	14215	14264	14128	13966	14189	14286	14363	14102	14125	14218	14153	14038	14191	14169	14201	14195	13987	14082	14076	14086	14356	14138	13983	14347	14200	14177	14112	14237	14285	14179	14106	14269	14242	14022	14314	13968	14279	14175	14199	14199	14198	14145	14175	14249	14295	14158	14210	14091	14136	14455	14125	14142	14334	14159	14141	14197	14251	14280	14104	14117	14298	14199	14158	14188	14246	14315	14136	14026	14162	14146	14101	14066	14195	14175	14387	14215	14188	14257	14016	14202	14189	14182	14099	14298	14247	14256	14164	14242	14192	14165	14203	14165	14160	14068	14189	14333	14171	14250	14220	14288	14165	14264	14189	14122	14169	14381	14373	14124	14120	14245	14135	13934	14279	14283	14367	14326	14160	14090	14175	14321	14051	14196	14201	14203	14149	14246	14135	14100	14184	14075	14315	14327	14107	14176	14164	14156	14160	14282	14044	14103	14168	14110	14117	14405	14215	14099	14115	14237	14054	14322	14335	14137	14169	14354	14344	14288	14163	14180	14198	14381	14226	14147	14186	14099	14117	14295	13986	14175	14008	14174	14103	14153	14176	14273	13973	14140	14213	14152	14067	14199	14110	14103	14095	14209	14264	14219	14542	14144	14221	14169	14219	14169	13995	14264	14121	14210	14237	14133	14191	14241	14213	14129	14302	14256	13943	14298	14144	14158	14048	14270	14268	14125	14210	14063	14139	14406	14087	14104	14152	14135	14138	14348	14126	14188	14209	14110	14300	14105	14208	14181	14083	14236	14116	14138	14113	14023	14141	14163	13980	14091	14206	14163	14089	14148	14389	14196	14167	14147	14105	14229	14142	14142	14253	14067	14259	14034	14191	14336	14317	14202	14270	14082	14146	14394	14328	14115	14040	14385	14084	14232	14302	14339	14157	14202	14038	13914	14191	14072	14248	14196	14192	14229	14127	14285	14069	14052	14247	14069	14270	14352	14098	14222	14314	14205	14030	14104	14113	14222	14302	14213	14176	14200	14202	14292	14084	14060	14146	14216	14165	14094	14354	14112	14108	14118	14101	14299	14196	14058	14274	14117	14240	14070	13983	14126	14147	14167	14198	14091	14119	14080	14198	14309	14223	14070	14149	14295	14113	14202	14165	14104	14128	14282	14092	14128	14062	14312	14131	14261	14216	14128	14156	14127	14125	14243	14234	14182	14222	14186	14073	14166	14203	14395	14263	14078	14252	14088	14241	14191	13969	14195	14258	14129	14168	14010	14124	14024	14311	14313	14274	14094	14001	14320	14189	14073	14193	14170	14117	14214	14119	14411	14299	14090	14022	14170	14269	14307	14221	14057	14189	14320	14295	14144	14018	14154	14249	14141	14102	14386	14062	14112	14375	14275	14187	14179	14138	14140	14169	14099	14118	14281	14129	14262	14292	14286	14165	14174	14168	14154	14088	14374	14034	14250	14221	14268	13991	14084	14344	14346	14155	14098	14231	14328	14116	14114	14183	14210	14236	14187	14266	14050	14104	14032	14155	13995	14204	14190	14048	14175	14065	14190	14240	14075	14175	14309	14193	14219	14252	14146	14063	14358	14199	14215	14058	14349	14002	14203	14008	14325	14393	14222	14319	14087	14137	14176	14081	14232	14321	14094	14279	14069	14016	14357	14121	14217	14278	14156	14246	14244	14182	14277	14071	14135	14254	14259	14273	14315	14264	14207	14333	14046	14095	14253	14135	14180	14323	14158	14124	14326	14096	14085	14061	14081	14188	14316	14256	14038	14303	14316	14223	14181	14017	14244	14187	14320	14337	14196	14115	14242	14116	14325	14201	14290
27571	24468	44314	38497	20311	14771	14115	13803	13688	13920	13795	14022	13909	13952	13701	13712	13848	13767	13874	13818	13746	13839	13890	13817	13639	13903	13620	13866	13831	13722	13865	13790	13713	14004	13732	13876	13895	13735	13939	13898	13807	13546	14025	13736	13931	13740	14009	13547	13824	13760	13873	13702	13839	13796	13746	13770	13760	13577	13788	13679	13844	13873	13802	13767	13666	13711	13755	13772	13668	13767	13928	13820	13893	13975	13818	13797	13828	13934	13921	13621	13687	13761	13851	13892	13902	13662	13992	13687	13923	13833	13711	13467	13597	13700	13646	13688	13816	13839	13821	13725	13594	13645	13986	13678	13663	13794	13723	13829	13908	13753	13767	13689	13716	13758	13788	13931	13709	13889	13782	13829	13805	13704	13526	13689	13749	13870	13687	13813	13735	13713	13646	13993	13628	13779	13693	13626	13704	13784	13753	13866	13712	13798	13823	13804	13857	13634	13888	13719	13833	13746	13522	13897	13855	13772	13717	13898	13693	13884	13473	13858	13917	13560	13821	13825	13677	13593	13737	13702	13819	13851	13739	13780	13894	13754	13651	13950	13817	13659	13780	13699	13577	13848	13725	13653	13752	13909	13811	13701	13794	13836	13815	13912	13772	13540	13717	13781	13828	13828	13748	13839	13799	13769	13734	13920	13803	13874	13651	13896	13742	13754	13660	13899	13890	13683	13731	13674	13638	13600	13703	13625	13870	13624	13771	13693	13726	13700	13865	13631	13632	13667	13687	13667	13880	13715	13683	13687	13751	13706	13881	13815	13610	13651	13877	13836	13966	13891	13577	13884	13858	13637	13817	13686	13682	13769	13945	13675	13739	13741	13846	13845	13847	13770	13763	13796	13779	13787	13861	13906	13728	13801	13729	13624	13939	13783	13719	13878	13887	13616	13600	13848	13809	13602	13790	13716	13633	13762	13776	13623	13787	13801	13742	13909	13953	13633	13855	13625	13692	13669	13689	13746	13819	13929	13826	13845	13710	13775	13728	13512	13622	13667	13763	13609	13977	13835	13784	13894	13837	13704	13793	13662	13907	13764	13737	13697	13797	13964	13888	13950	13887	13510	13860	13756	13698	13732	13915	13705	13831	13595	13740	13905	13557	13701	13803	13772	13748	13822	13741	13842	13598	13578	13728	13797	13911	13632	13717	13993	13623	13788	13724	13782	13877	13681	13762	13798	13952	13886	13718	13860	13732	13691	13713	13712	13795	13897	13871	13782	13748	13731	14027	13745	13776	13832	13829	13785	13957	13673	13759	13841	13649	13843	13751	13821	13607	13750	13682	13773	13862	13926	13621	13645	13778	13719	13755	13821	13693	13592	13813	13710	13727	13747	13715	13814	13771	13608	13918	13846	13762	13822	13661	13757	13650	13860	13718	13843	13733	13876	13672	13829	13761	13707	13722	13713	13757	13585	13764	13692	13885	13786	13583	13799	13627	13768	13729	13668	13884	13685	13637	13806	13812	13805	13624	13624	13847	13648	13829	13646	13643	13673	13824	13711	13955	14037	13858	14027	13604	13719	13798	13827	13933	13975	13797	13750	13831	13767	13752	13789	13888	13720	13770	13725	13663	13714	13831	13872	13724	13711	13840	13764	13683	13696	13846	13718	13667	13899	13677	13854	13756	13743	13875	13930	13737	13910	13720	13764	13890	13864	13817	13607	13822	13614	13806	13620	13863	13714	13801	13703	13765	13625	14043	13837	13811	13876	13982	13704	14000	13694	13892	13735	13705	13661	13830	13855	13868	13562	13751	13581	13679	13642	13568	13733	13571	13686	13647	13633	13905	13637	13699	13736	13620	13652	13727	13757	13847	13734	13883	13709	13702	13898	13724	13849	13690	13715	13735	13617	13819	13772	13775	13800	13904	13633	13523	14003	13662	13669	13758	13887	13692	13670	13793	13767	13557	13457	13573	13736	13923	13792	13734	13755	13827	13780	13849	13770	13876	13824	13653	13768	13829	13850	13623	13850	13847	13658	13688	13814	13681	13639	13870	13823	13725	13556	13823	13686	13657	13953	13742	13670	13793	13548	13831	13900	13742	13643	13854	13618	13608	13677	13976	13704	13852	13668	13760	13771	13810	13594	13818	13956	13814	13611	13782	13611	13873	13777	13826	13641	13688	13871	13795	13877	13830	13863	13702	13743	13829	13807	13625	13854	13920	13759	13813	13774	13939	13753	13596	13679	13518	13767	13895	13738	13677	13715	13695	13930	13803	13698	13679	13756	13595	13881	13833	13881	13926	13717	13639	13749	13709	13686	13695	13765	13727	13769	13577	13805	13766	13850	13711	13933	13921	13698	13754	13908	13755	13673	13762	13796	13826	13794	13758	13727	13841	13685	13798	13761	13726	13794	13916	13854	13758	13773	13754	13807	13897	13693	13740	13823	13716	13766	13764	13912	13904	13706	13977	13808	13768	13854	13782	13567	13771	13796	13681	13743	13819	13530	13867	13805	13904	13770	13796	13795	13739	13651	13676	13655	13850	13861	13869	13885	13849	13573	13824	13919	13717	13583	13768	13632	13745	13852	13906	13920	13891	13886	13797	13781	13752	13899	13781	13752	13743	13622	13581	13711	13813	13772	13721	13544	13836	13729	13872	13649	13726	13654	13761	13767	13734	13923	13780	13765	13643	13789	13770	13752	13931	13664	13661	13767	13809	13768	13739	13761	13896	13924	13946	13698	13884	13710	13865	13868	13662	13820	13758	13627	13681	13759	13769	13733	13569	13695	13607	13677	13765	13879	13753	13886	13846	13736	13692	13749	13764	13683	13688	13807	13741	13694	13765	13700	13621	13919	13854	13828	13680	13788	13727	13761	13642	13650	13723	13617	13833	13866	13879	13795	13825	13797	13706	13673	13932	13760	13710	13860	13691	13588	13962	13677	13532	13756	13767	13726	13896	13908	13714	13814	13744	13687	13608	13892	13835	13803	13748	13742	13658	13881	13940	13888	13803	13780	13916	13749	13731	13822	13995	13856	13820	13888	13629	13661	13558	13812	13705	13820	13717	13681	13727	13727	13832	13546	13776	13576	13758	13699	13686	13816	13587	13899	13845	13680	13860	13655	13710	13936	13936	13714	13790	13884	13739	13831	13834	13779	13729	13591	13841	14060	13766	13879	13855	13748	13992	13759	13690	13705	13735	13680	13733	13702	13753	13811	13691	13630	13645	13787	13704	13693	13598	13730	13690	13641	13567	13673	13704	13756	13737	13620	13698	13859	13887	13585	13960	13656	13577	13674	13713	13863	13791	13629	13847	13731	13722	13747	13798	13814	13850	13767	13755	13700	13881	13850	13772	13632	13701	13740	13640	13893	13688	13788	13894	13837	13653	13861	13670	13855	13818	13806	13685	13892	13875	13810	13713	13809	13752	13811	13851	13840	13697	13777	13815	13919	13716	13569	13866	13868	13750	13719	13731	13600	13772	13671	13936	13622	13887	13774	13953	13734	13888	13698	13565	13769	13892	13742	13605	13681	13702	13874	13705	13823	13676	13586	13739	13791	13781	13711	13623	13666	13903	13775	13671	13803	13860	13823	13848	13714	13789	13890	13714	13735	13802	13701	13769	13876	13657	13788	13775	13669	13619	13859	13764	13884	13921	13568	13787	13621	13739	13793	13743	13823	13833	13628	13715	13612	13747	13621	13504	13832	13683	13750	13533	13806	13884	13702	13817	13594	13706	13897	13570	13555	13789	13791	13852	14097	13933	13703	13683	13622	13859	13685	13833	13830	13861	13813	13819	13818	13929	13843	13718	13844	13765	13769	13786	13702	13880	13593	13743	13784	13826	13676	13922	13782	13755	13606	13868	13555	13811	13642	13732	13901	13683	13660	13735	13676	13855	13769	13719	13719	13631	13811	13729	13784	13715	13713	13788	13647	13618	13874	13687	13769	13763	13864	13690	13615	13741	13708	13605	13668	13956	13793	13966	13714	13756	13753	13648	13861	13702	13796	13670	13896	13719	13744	13723	13632	13936	13716	13956	13634	13743	13607	13881	13673	13734	13800	13684	13747	13813	13713	13642	13805	13699	13884	13699	13683	13813	13620	13639	13591	13668	13817	13729	13679	13723	13705	13937	13893	13666	13668	13746	13742	13727	13692	13797	13681	13641	13757	13789	13954	13773	13768	13701	13736	13824	13751	13712	13788	13745	13695	13693	13617	13672	13905	13843	13823	13659	13762	13807	13773	13897	13909	13789	13801	13848	13589	13649	13918	13781	13670	13787	13847	13746	13905	13634	13746	13742	13679	13761	13682	13644	13824	13887	13651	13750	13801	13828	13766	13727	13678	13778	13689	13820	13612	13553	13713	13750	13712	13793	13793	13811	13814	13771	13827	13778	13729	13895	13838	13814	13778	13852	13819	13782	13926	13773	13599	13727	13616	13638	13647	13819	13830	13837	13810	13785	13662	13798	13529	13671	13764	13766	13946	13842	13655	13676	13791	13808	13696	13912	13874	13913	13596	13793	13785	13787	13714	13648	13883	13661	13641	13536	13782	13865	13672	13824	13755	13869	13654	13685	13779	13733	13827	13714	13860	13891	13764	13777	13697	13749	13621	13593	13919	13785	13588	13632	13729	13816	14069	13835	13651	13685	13796	13851	13794	13764	13707	13757	13757	13804	13680	13779	13686	13745	13684	13695	13788	13778	13718	13668	13830	13857	13870	13627	13833	13863	13750	13874	13727	13869	13653	13698	13775	13808	13817	13659	13753	13756	13950	13761	13620	13934	13812	13572	13882	13871	13657	13602	13750	13680	13774	13742	13776	13793	13776	13662	13745	13580	13664	13897	13787	13687	13865	13610	13739	13609	13877	13905	13726	13717	13774	13806	13745	13767	13726	13865	13838	13704	13785	13887	13788	13688	13801	13812	13802	13924	13770	13913	13618	13733	13881	13842	13716	13778	13814	13734	13801	13676	13739	13627	13722	13653	13967	13872	13597	13641	13387	13650	13727	13689	13631	13745	13724	13646	13745	13795	13667	13778	13684	13775	13677	13816	13634	13799	13691	13519	13850	13650	13780	13867	13632	13708	13672	13726	13697	13787	13720	13750	13826	13620	13743	13800	13729	13815	13892	13830	13923	13806	13719	13699	13814	13618	13854	13855	13753	13670	13738
16690	36989	50465	36201	16404	13302	13352	13195	13252	13294	13356	13366	13314	13341	13195	13063	13250	13146	13250	13282	13298	13181	13280	13351	13263	13226	13172	13433	13059	13223	13226	13362	13144	13327	13393	13334	13224	13361	13310	13182	13377	13351	13392	13225	13348	13107	13297	13324	13211	13286	13258	13119	13305	13286	13445	13279	13371	13499	13292	13095	13168	13342	13211	13291	13270	13259	13332	13141	13315	13264	13250	13273	13365	13220	13277	13199	13380	13347	13235	13183	13330	13168	13156	13392	13265	13192	13334	13185	13421	13235	13350	13212	13324	13207	13312	13340	13229	13308	13272	13321	13233	13175	13326	13153	13091	13227	13257	13423	13168	13242	13306	13177	13335	13316	13404	13305	13450	13245	13210	13359	13375	13153	13297	13266	13124	13370	13345	13224	13315	13288	13235	13106	13199	13143	13316	13241	13226	13248	13306	13185	13352	13364	13266	13389	13337	13132	13166	13119	13338	13283	13183	13210	13306	13265	13356	13244	13341	13389	13147	13289	13351	13104	13151	13227	13289	13115	13215	13189	13258	13193	13193	13477	13181	13205	13212	13199	13222	13187	13116	13335	13314	13366	13191	13319	13419	13267	13331	13063	13353	13134	13225	13134	13202	13273	13258	13319	13248	13308	13244	13299	13228	13193	13374	13261	13223	13212	13329	13225	13170	13272	13236	13371	13289	13348	13452	13323	13234	13346	13356	13324	13246	13178	13272	13356	13256	13307	13296	13056	13176	13325	13287	13323	13252	13320	13273	13256	13264	13226	13191	13209	13458	13318	13207	13266	13282	13310	13223	13134	13190	13259	13195	13286	13200	13215	13351	13041	13293	13356	13241	13188	13207	13340	13402	13289	13221	13288	13182	13225	13165	13120	13156	13266	13140	13187	13070	13385	13289	13201	13270	13220	13167	13438	13340	13082	13264	13213	13339	13192	13338	13197	13228	13202	13304	13137	13176	13118	13364	13358	13223	13262	13353	13037	13149	13188	13171	13144	13092	13344	13138	13339	13258	13235	13252	13210	13163	13210	13086	13290	13315	13300	13113	13164	13300	13198	13227	13380	13233	13201	13129	13238	13218	13184	13280	13248	13368	13285	13140	13290	13285	13188	13263	13122	13091	13167	13288	13179	13267	13332	13196	13269	13302	13298	13254	13306	13294	13258	13280	13163	13235	13236	13262	13279	13127	13146	13445	13190	13308	13208	13252	13265	13225	13411	13182	13251	13003	13298	13238	13221	13294	13213	13214	13155	13305	13227	13272	13336	13224	13310	13208	13340	13173	13292	13258	13199	13256	13323	13052	13234	13247	13156	13284	13358	13094	13226	13159	13143	13142	13232	13216	13323	13199	13432	13192	13265	13134	13191	13173	13276	13465	13300	13387	13349	13441	13370	13308	13248	13187	13293	13219	13297	13214	13369	13426	13315	13370	13434	13265	13339	13072	13334	13283	13211	13323	13055	13341	13247	13282	13382	13236	13176	13231	13121	13453	13338	13271	13212	13118	13151	13253	13218	13267	13205	13293	13255	13324	13217	13339	13149	13350	13250	13186	13323	13395	13269	13389	13245	13430	13264	13233	13324	13269	13263	13165	13324	13057	13284	13347	13115	13418	13316	13206	13223	13329	13356	13215	13320	13215	13461	13142	13327	13213	13181	13261	13321	13173	13222	13415	13336	13325	13144	13058	13289	13318	13402	13324	13408	13252	13157	13133	13355	13279	13152	13362	13251	13356	13240	13226	13256	13298	13133	13222	13272	13245	13274	13325	13380	13147	13381	13231	13383	13180	13275	13247	13273	13280	13490	13227	13248	13197	13186	13200	13335	13364	13179	13249	13245	13246	13233	13197	13165	13098	13305	13173	13190	13404	13316	13199	13216	13179	13341	13171	13213	13337	13357	13210	13182	13115	13206	13165	13279	13357	13317	13237	13294	13343	13322	13171	13292	13149	13099	13175	13158	13285	13132	13246	13262	13230	13354	13284	13090	13391	13200	13223	13225	13311	13270	13353	13395	13257	13370	13343	13353	13315	13137	13221	13294	13278	13241	13307	13167	13401	13351	13326	13260	13358	13303	13160	13368	13287	13144	13184	13285	13172	13178	13155	13287	13263	13256	13260	13288	13142	13195	13243	13191	13309	13277	13148	13361	13186	13367	13211	13376	13270	13176	13317	13128	13075	13317	13266	13296	13088	13129	13279	13284	13229	13288	13346	13387	13260	13186	13191	13112	13212	13155	13219	13419	13295	13206	13413	13136	13313	13280	13190	13157	13316	13231	13265	13402	13223	13169	13384	13243	13064	13204	13386	13363	13189	13217	13361	13195	13278	13298	13145	13297	13322	13359	13383	13243	13258	13132	13220	13132	13243	13170	13194	13286	13359	13320	13173	13185	13114	13147	13451	13351	13178	13174	13075	13293	13150	13307	13119	13548	13484	13292	13139	13304	13315	13078	13432	13113	13211	13242	13336	13205	13232	13326	13177	13173	13382	13215	13367	13177	13170	13253	13349	13349	13316	13322	13144	13311	13223	13258	13187	13305	13132	13180	13235	13446	13244	13273	13321	13240	13313	13336	13273	13347	13237	13232	13180	13334	13371	13280	13442	13462	13182	13275	13252	13280	13306	13343	13304	13338	13318	13236	13116	13340	13251	13245	13159	13224	13133	13305	13241	13120	13265	13375	13427	13432	13259	13390	13230	13280	13197	13371	13233	13153	13370	13295	13323	13209	13268	13275	13271	13155	13125	13231	13301	13461	13247	13233	13210	13274	13296	13378	13472	13170	13265	13281	13324	13130	13379	13214	13309	13060	13268	13129	13209	13374	13163	13387	13096	13315	13217	13125	13234	13420	13143	13197	13131	13305	13149	13330	13158	13317	13335	13287	13149	13138	13297	13387	13119	13238	13199	13328	13124	13420	13038	13480	13218	13334	13169	13157	13292	13231	13367	13371	13343	13292	13252	13156	13200	13406	13307	13326	13192	13308	13374	13426	13136	13290	13260	13144	13331	13124	13095	13433	13278	13077	13336	13159	13238	13172	12978	13234	13195	13288	13423	13160	13302	13140	13304	13266	13330	13334	13360	13269	13274	13259	13315	13345	13225	13389	13174	13189	13264	13284	13267	13285	13311	13164	13271	13360	13200	13180	13163	13287	13366	13231	13377	13303	13261	13409	13344	13335	13105	13214	13374	13211	13325	13093	13185	13378	13272	13214	13265	13374	13174	13277	13279	13332	13169	13420	13162	13196	13275	13336	13363	13297	13173	13210	13356	13268	13396	13195	13221	13390	13253	13305	13238	13250	13299	13281	13208	13066	13331	13107	13164	13003	13252	13231	13434	13387	13224	13317	13256	13094	13226	13286	13128	13199	13250	13142	13305	13215	13290	13312	13294	13127	13356	13407	13260	13287	13222	13233	13124	13169	13015	13406	13185	13418	13171	13255	13466	13128	13204	13278	13286	13308	13148	13200	13294	13182	13273	13214	13382	13295	13281	13179	13275	13179	13170	13441	13150	13289	13386	13196	13374	13322	13342	13144	13203	13286	13133	13010	13276	13246	13105	13275	13339	13482	13278	13203	13212	13198	13333	13178	13280	13256	13452	13258	13347	13207	13487	13211	13332	13376	13350	13256	13271	13268	13435	13212	13388	13320	13286	13221	13368	13218	13188	13228	13151	13274	13334	13215	13483	13313	13165	13398	13177	13177	13383	13287	13142	13047	13205	13102	13322	13336	13274	13381	13334	13239	13242	13241	13241	13213	13244	13192	13327	13215	13240	13241	13350	13232	13274	13208	13332	13261	13444	13304	13174	13382	13312	13182	13291	13230	13032	13235	13208	13211	13181	13009	13294	13324	13163	13262	13337	13300	13233	13127	13276	13209	13272	13107	13280	13299	13346	13222	13304	13163	13245	13346	13174	13217	13132	13328	13227	13136	13228	13307	13303	13148	13242	13348	13395	13227	13280	13237	13336	13239	13131	13261	13291	13319	13138	13319	13256	13145	13268	13206	13330	13257	13283	13237	13263	13173	13464	13238	13362	13105	13158	13447	13112	13167	13268	13321	13305	13303	13282	13344	13051	13153	13158	13215	13191	13401	13275	13131	13314	13072	13285	13179	13206	13226	13152	13356	13152	13181	13363	13272	13419	13264	13256	13296	13281	13191	13301	13074	13194	13401	13270	13218	13258	13073	13330	13241	13258	13259	13167	13175	13226	13218	13282	13226	13249	13147	13283	13253	13401	13228	13372	13196	13225	13108	13099	13321	13218	13322	13284	13291	13182	13232	13222	13221	13335	13370	13336	13324	13204	13277	13120	13089	13465	13326	13420	13259	13265	13175	13249	13470	13247	13380	13218	13220	13137	13225	13269	13237	13152	13282	13254	13343	13344	13202	13387	13193	13374	13243	13318	13260	13353	13221	13145	13407	13219	13201	13238	13272	13368	13223	13248	13405	13156	13297	13122	13395	13279	13362	13288	13275	13183	13337	13147	13136	13218	13155	13231	13281	13329	13330	13308	13074	13134	13046	13163	13226	13257	13217	13164	13077	13227	13305	13249	13265	13210	13302	13153	13234	13206	13271	13353	13197	13366	13121	13326	13206	13335	13222	13227	13357	13204	13293	13413	13303	13143	13234	13195	13363	13266	13251	13282	13141	13184	13185	13124	13343	13455	13257	13243	13239	13240	13211	13233	13324	13318	13335	13228	13315	13291	13345	13256	13350	13334	13385	13223	13266	13229	13344	13290	13251	13376	13339	13209	13236	13200	13225	13133	13200	13179	13168	13123	13426	13165	13266	13097	13217	13365	13111	13237	13158	13349	13220	13259	13325	13358	13345	13164	13152	13179	13216	13427	13197	13122	13253	13267	13261	13296	13257	13299	13325	13465	13261	13294	13246	13271	13253	13091	13207	13378	13285	13207	13197	13321	13141	13279	13174	13386	13240	13232	13231	13249	13197	13216	13251	13185	13027	13278	13302	13197	13170	13274	13273	13201	13158	13319	13283	13374	13242	13260	13146	13195	13123	13348	13379	13148	13180	13293	13318	13155	13266	13270	13122	13294	13294	13350	13338	13269	13260	13268	13225	13221	13220	13197	13147	13320	13220	13270	13248	13364	13198	13256	13350	13253	13229	13167	13138
23252	21616	43427	59750	33953	21746	19400	15131	14264	14275	14148	14086	14018	14001	13823	14089	14096	14156	13852	14171	13846	14151	14126	13895	13894	13760	14035	14085	13835	13904	13991	13907	14051	13810	13925	13776	14004	13937	13712	13779	13944	13839	13911	13751	14039	13777	13762	13736	13863	13660	13761	13601	13865	13883	13908	13905	13828	13762	13918	13736	13705	13948	13815	13900	14092	13890	13884	13744	13920	13757	13911	13735	13759	13756	14000	13890	13963	14067	13998	13718	13939	13779	13780	13601	13735	13708	13834	13835	13851	13676	13810	13845	13753	13879	13814	13780	13795	13854	13928	13766	13732	13790	13856	13685	13715	13738	13665	13884	13894	13785	13706	13920	13914	13806	13811	13945	13806	13848	13828	13624	13905	13989	13721	13708	13855	13808	13606	13714	13768	13713	13916	13839	13912	13675	13604	13679	13720	13684	13893	13708	13769	13688	13635	13932	13932	13667	13717	13554	13864	13746	13620	13787	13826	13818	13790	13721	13911	13752	13785	13899	13717	13794	13731	13538	13730	13697	13862	13977	13713	13912	13780	13877	13823	13680	13757	13736	13840	13881	13736	13619	13659	13929	13906	13883	13758	13877	13863	13886	13751	13830	13781	13808	13662	13921	13778	13845	13752	13856	13725	13788	13910	13899	13849	13876	13736	13712	13843	13787	13785	13643	13606	13609	13700	13690	14072	13948	13708	13960	13798	13803	13911	13779	13888	13816	13667	13862	13906	13764	13712	13831	13698	13818	13753	13763	13677	13846	13777	13758	13801	13671	13804	13775	13738	13616	13907	13811	13826	13751	13726	13641	13787	13728	13836	13733	13838	13740	13789	13756	13846	13685	13666	13703	13767	13851	13911	13818	13798	13984	13790	13747	13903	13808	13908	13831	13823	13821	13799	13660	13834	13781	13789	13614	13662	13734	13680	13831	13504	13892	13693	13676	13800	13826	13919	13758	13834	13903	13883	13730	13741	13633	13860	13729	13785	13737	13725	13626	13970	13812	13717	13705	13915	13829	13809	13745	13966	13756	13749	13664	13765	13698	13710	13891	13884	13794	13924	13795	13813	13638	13835	13924	13782	13761	13879	14021	13860	13763	13904	13654	13992	13722	13767	13901	13731	13638	13846	13898	13756	13731	13808	13958	14030	13729	13942	13899	13853	13872	13898	13759	13807	13717	13742	13878	13768	13610	13831	13747	13722	13801	13738	13634	13768	13646	13666	13738	13691	13855	13718	13791	13763	13595	13739	13616	13894	13761	13569	14111	13951	13705	13779	13853	13839	13581	13781	13808	13827	13809	13686	13804	13734	13726	13775	13826	13789	13758	13768	13822	13852	13734	13788	13800	14068	13673	13881	13718	13645	13736	13874	13913	13585	13784	13832	13628	13739	13786	13983	13728	13847	13892	13601	13826	13914	13869	13680	13633	13762	13732	13813	13740	13745	13794	13834	13859	13813	13801	13813	13911	13998	13807	13617	13691	13791	13745	13757	13809	13927	13754	13791	13950	13790	13876	13781	13829	13602	13608	13855	13800	13808	13560	13757	13950	13831	13756	13748	13793	13850	13856	13744	13690	13710	13750	13668	13762	13712	13707	13901	13891	13902	13923	13816	13730	13854	13869	13672	13764	13719	13745	13747	13776	13663	13760	13908	13785	13740	13665	13694	13741	13538	13826	13971	13787	13759	13712	13739	13800	13781	13794	13733	13827	13634	13828	13854	13771	13775	13706	13861	13784	13832	14046	13816	13742	13854	13762	13829	13721	13754	13765	13913	13873	13857	13639	13788	13695	13883	13918	13775	13903	13889	13840	14044	13796	13868	13746	13834	13703	13821	13821	13813	13713	13838	13878	13811	13779	13733	13534	13693	13801	13726	13992	13855	13761	13789	13675	13695	13581	13785	13799	13521	13688	13796	13830	13860	13725	13805	13804	13801	13870	13940	13741	13667	13799	13782	13824	13828	13794	13722	13688	13863	13755	13983	13825	13757	13759	13814	13888	13743	13621	13879	13726	13629	13708	13819	13891	13964	13762	13727	13690	13814	13853	13865	13698	13628	13842	13716	13703	13558	13739	13885	13901	13611	13940	13871	13838	13703	13774	13764	13844	13611	13704	13677	13444	13791	13823	13621	13794	13925	13933	13959	13770	13716	13865	13789	13846	13722	13707	13869	13799	13956	13836	13704	13734	13619	13778	13875	13830	13637	13623	13609	13684	13534	13670	13745	13640	13715	13731	13670	13722	13758	13725	13883	13819	13799	13742	13774	13685	13743	13792	13732	13692	13835	13787	13851	13810	13859	13683	13800	13864	13812	13711	13656	13799	13593	13566	13745	13849	13757	13656	13680	13613	13624	13627	13853	13881	13798	13871	13978	13500	13766	13782	13840	13668	13786	13827	13983	13803	13621	13920	13888	13769	13761	13836	13896	13775	13813	13845	13545	13828	13686	13647	13914	13617	13766	13801	13591	13811	13760	13698	13591	13708	13880	13907	13856	13693	13663	13785	13913	13853	13643	13575	13693	13863	13774	13760	13843	13822	13758	13719	13911	13674	13784	13689	13666	13750	13698	13880	13765	13670	13774	13912	13759	13851	13726	13661	13581	13793	13865	13787	13730	13811	13958	13770	13861	13887	13833	13879	13695	13606	13612	13723	13774	14000	13834	13818	13770	13650	13728	13731	13863	13823	13946	13640	13681	13703	13595	13828	13658	13872	13881	13801	13663	13694	13799	13726	13819	13777	13627	13636	13732	13754	13785	13941	13933	13878	13869	13711	13838	13685	13728	13773	13847	13684	13761	13881	13793	13806	13798	13814	13648	13810	14017	13737	13838	13728	13680	13680	13645	13885	13798	13861	13598	13753	13858	13804	13745	13812	13655	13835	13795	13799	13794	13754	13899	13919	13856	13930	13729	13920	13754	13744	13674	13435	13912	13751	13813	13826	13842	13869	13788	13738	13786	13699	13777	13659	13788	13777	13879	13998	13677	13723	13873	13754	13937	13694	13595	13822	13856	13788	13799	13683	13880	13814	13586	13672	13817	13956	13607	13870	13888	13896	13689	13790	13919	13838	13609	13865	13820	13958	13835	13826	13622	13646	13917	13640	13783	13694	13697	13745	14034	13729	13687	13536	13792	13896	13828	13913	13784	13709	13833	13824	13851	13760	13780	13774	13709	13727	13839	13709	13735	13865	13826	13798	13770	13636	13669	13823	13851	13836	13645	13890	13743	13778	13655	13590	13535	13666	13768	13878	13699	13721	13735	13726	13900	13834	13881	13968	13707	13643	13539	13796	13607	14024	13752	13710	13765	13735	13689	13901	13815	13696	13888	13752	13940	13774	13737	13800	13722	13612	14073	13798	13742	13606	13735	13837	13888	13708	13855	13637	13901	13680	13796	13787	13664	13737	13794	13749	13502	13804	13856	13794	13864	13732	13850	13773	13856	13836	13749	14001	13771	13905	13710	13807	13607	13750	13603	13509	13779	13783	13768	13835	13904	13872	13831	13760	13838	13803	13658	13927	13809	13901	13847	13821	13937	13748	13992	13733	13804	13735	13852	13643	13687	13664	13714	13880	13666	13869	13764	13773	13864	13848	13755	13747	13766	13632	13778	13695	13790	13791	13614	13695	13945	13633	13950	13641	13820	13866	13822	13752	13706	13913	13772	13895	13958	13697	13625	13889	13758	13691	13804	13801	13818	13805	13838	13773	13860	13783	13714	13848	13673	13839	13841	13733	13597	13712	13745	13849	13649	13813	13602	13749	13832	13711	13876	13844	13898	13852	13594	13757	13785	13691	13717	13728	13629	13880	13762	13606	13789	13892	13866	13757	13806	13724	13698	13835	13763	13673	13899	13755	13870	13913	13918	13834	13958	13841	13741	13804	13850	13892	13852	13723	13794	13890	13714	13676	13728	13759	13801	13633	13538	13952	13793	13691	13819	13724	13938	13762	13745	13807	13967	13750	13699	13868	14020	13964	13591	13771	13773	13690	13834	13837	13862	13677	13710	13808	13813	13816	13944	13774	14004	13907	13874	13760	13794	13772	13732	13832	13842	13664	13645	13881	13643	13692	13786	14036	13800	13818	13881	13876	13922	13807	13865	13822	13774	13725	14054	13748	13710	13641	13865	13751	13763	13666	13996	13646	13670	13621	13775	13845	13888	13769	13686	13711	13780	13604	13781	13765	13944	13808	13745	13822	13893	13763	13826	13920	13757	13831	13710	13778	13889	13768	13768	13724	13846	13508	13678	13936	13848	13717	13715	13934	13775	13763	13964	13847	14010	13650	13598	13921	13944	13707	13904	13801	13788	13679	13701	13979	13670	13742	13956	13923	13706	13718	13879	13717	13762	13621	13779	13756	13600	13632	13885	13770	13705	13936	13731	13815	13684	13897	13690	13583	13865	13871	13628	13902	13762	13942	13658	13780	13902	13922	13799	13837	13688	13750	13694	13945	13849	13753	13897	13878	13847	13822	13770	13782	13795	13978	13768	13865	13923	13766	13873	13614	13719	13657	13811	13808	13912	13858	13971	13976	13676	13663	13742	13788	13931	13735	13737	13681	13829	13838	13763	13721	13704	13671	13690	13773	13840	13770	13723	13718	13678	13739	13849	13812	13847	13638	13793	13748	13743	13784	13666	13876	13940	13866	13715	13802	13868	13909	13958	13779	13816	13874	13806	13707	13777	13935	13813	13669	13744	13747	13816	13775	13840	13732	13606	13862	13715	13692	13732	13871	13745	13918	13600	14043	13774	13723	13636	13819	13670	13634	13661	13689	13837	13847	13777	13797	13821	14022	13763	13723	13729	13730	13754	13724	13886	13660	13640	13808	13805	13752	13610	13758	13883	13877	13987	13889	13710	13711	13837	13811	13784	13779	13748	13817	13865	13732	13722	13711	13934	13800	13714	13806	13749	13671	13710	13765	13861	13816	13784	13797	13707	13727	13655	13678	13694	13785	13829	13760	13794	13796	13679	13692	13759	13754	13970	13759	13743	13720	13714	13703	13781	13696	13894	13702	13693	13862	13822	13884	13638	13818	13768	13774	13920	13658	13689	13679	13819	13762	13821	13772	13772	13700	13796	13931	13886	13761	13766	13700	13831	13839	13629	13766	13864	13820	13713	13826	13863	13671
27135	66271	100967	79132	26446	13630	13743	13706	13582	13520	13322	13605	13589	13560	13442	13590	13653	13534	13485	13432	13463	13362	13379	13405	13503	13484	13493	13613	13435	13433	13358	13359	13389	13475	13421	13435	13472	13342	13429	13429	13491	13401	13390	13457	13497	13429	13313	13512	13362	13399	13332	13331	13356	13480	13431	13397	13389	13470	13483	13269	13314	13418	13390	13354	13433	13632	13516	13259	13377	13237	13482	13358	13345	13426	13565	13337	13454	13657	13361	13365	13323	13336	13368	13371	13512	13558	13263	13416	13450	13500	13285	13344	13343	13475	13459	13232	13272	13324	13222	13357	13412	13410	13380	13401	13503	13256	13408	13447	13407	13509	13374	13388	13410	13421	13266	13412	13302	13228	13478	13427	13311	13347	13436	13467	13392	13346	13399	13476	13518	13609	13360	13404	13300	13201	13500	13372	13482	13242	13267	13234	13410	13279	13212	13408	13372	13516	13486	13450	13298	13496	13286	13262	13366	13343	13502	13477	13287	13401	13370	13474	13393	13376	13414	13372	13414	13456	13304	13360	13450	13386	13412	13456	13420	13488	13397	13409	13463	13354	13215	13392	13399	13485	13474	13512	13338	13244	13448	13327	13432	13395	13383	13501	13340	13310	13295	13457	13391	13320	13518	13476	13210	13281	13226	13342	13299	13386	13467	13411	13489	13390	13504	13454	13471	13534	13261	13204	13549	13518	13446	13211	13491	13337	13410	13216	13334	13441	13606	13372	13338	13329	13287	13486	13351	13223	13319	13314	13181	13547	13355	13341	13360	13365	13225	13457	13367	13409	13397	13470	13366	13476	13373	13417	13357	13337	13410	13393	13294	13440	13378	13269	13470	13300	13367	13363	13345	13330	13452	13360	13400	13300	13391	13310	13248	13382	13464	13369	13414	13476	13255	13408	13288	13374	13339	13394	13210	13351	13424	13417	13298	13314	13333	13285	13282	13411	13303	13464	13335	13337	13402	13353	13286	13422	13580	13357	13345	13389	13437	13468	13506	13388	13418	13359	13460	13354	13224	13229	13185	13443	13401	13520	13406	13337	13443	13310	13530	13249	13505	13237	13422	13380	13399	13356	13338	13478	13526	13433	13410	13274	13254	13368	13389	13403	13319	13430	13354	13507	13301	13390	13436	13234	13366	13404	13417	13453	13189	13424	13361	13353	13314	13461	13370	13350	13344	13222	13602	13246	13359	13391	13395	13443	13344	13365	13464	13423	13477	13260	13560	13322	13288	13404	13393	13361	13422	13328	13338	13269	13370	13377	13345	13491	13265	13290	13340	13478	13348	13346	13287	13339	13339	13186	13328	13300	13404	13337	13407	13334	13284	13336	13393	13392	13405	13385	13361	13484	13224	13338	13285	13234	13334	13221	13442	13553	13248	13151	13353	13387	13258	13366	13349	13437	13365	13325	13303	13481	13374	13128	13535	13471	13303	13519	13393	13467	13205	13258	13326	13397	13426	13362	13404	13366	13472	13442	13608	13355	13226	13255	13467	13306	13238	13481	13268	13398	13444	13353	13448	13422	13497	13459	13607	13236	13495	13278	13322	13514	13448	13488	13355	13314	13384	13589	13436	13255	13542	13398	13346	13160	13509	13415	13416	13403	13240	13352	13404	13528	13334	13341	13312	13417	13196	13381	13433	13290	13443	13232	13432	13219	13436	13293	13463	13375	13527	13483	13232	13357	13353	13435	13487	13360	13378	13238	13354	13345	13386	13271	13474	13413	13418	13153	13379	13457	13349	13278	13349	13224	13520	13330	13414	13363	13215	13481	13223	13392	13477	13196	13379	13496	13444	13494	13470	13365	13313	13327	13429	13365	13414	13319	13442	13281	13322	13375	13656	13436	13300	13316	13413	13241	13437	13409	13186	13326	13371	13313	13439	13469	13367	13312	13342	13546	13298	13315	13240	13326	13397	13353	13198	13400	13109	13326	13409	13357	13501	13412	13345	13574	13516	13380	13425	13433	13402	13375	13330	13272	13375	13428	13498	13515	13443	13566	13345	13519	13329	13360	13513	13391	13436	13375	13293	13383	13380	13466	13379	13342	13311	13240	13313	13449	13341	13379	13378	13316	13316	13315	13264	13338	13195	13366	13239	13447	13196	13494	13348	13380	13356	13295	13251	13597	13298	13420	13359	13444	13322	13303	13475	13323	13261	13347	13296	13374	13331	13384	13476	13224	13308	13384	13254	13407	13482	13332	13396	13390	13253	13218	13472	13403	13284	13372	13302	13522	13137	13313	13304	13390	13434	13309	13525	13296	13493	13438	13490	13415	13361	13384	13357	13417	13292	13407	13415	13331	13366	13467	13418	13310	13389	13318	13483	13257	13330	13467	13359	13440	13450	13418	13463	13455	13496	13478	13357	13140	13469	13369	13427	13324	13380	13476	13267	13411	13449	13366	13475	13230	13381	13434	13350	13357	13375	13490	13246	13469	13389	13279	13419	13386	13515	13311	13393	13366	13374	13257	13314	13308	13294	13330	13519	13335	13370	13343	13410	13561	13442	13292	13532	13321	13330	13414	13275	13387	13279	13519	13436	13600	13196	13319	13447	13353	13298	13268	13439	13382	13402	13495	13496	13342	13374	13506	13525	13375	13272	13474	13410	13322	13383	13495	13337	13366	13388	13334	13413	13234	13385	13221	13282	13523	13327	13310	13454	13467	13426	13319	13412	13577	13460	13490	13420	13307	13289	13505	13253	13451	13507	13430	13561	13338	13279	13410	13387	13327	13393	13422	13355	13315	13455	13427	13440	13526	13421	13426	13359	13260	13477	13429	13266	13380	13352	13348	13365	13299	13324	13405	13355	13417	13311	13281	13477	13454	13291	13355	13328	13231	13396	13301	13412	13470	13315	13293	13297	13442	13314	13298	13438	13427	13449	13426	13364	13191	13298	13410	13444	13396	13455	13449	13473	13304	13311	13212	13578	13388	13494	13531	13416	13318	13495	13418	13393	13140	13309	13531	13303	13390	13471	13274	13394	13364	13397	13455	13465	13399	13568	13457	13473	13342	13361	13470	13303	13385	13461	13189	13518	13255	13526	13514	13225	13184	13376	13342	13267	13354	13383	13708	13479	13394	13295	13437	13317	13366	13296	13460	13474	13281	13402	13356	13292	13360	13430	13339	13463	13486	13501	13444	13330	13474	13443	13416	13444	13423	13357	13287	13387	13428	13409	13250	13396	13135	13431	13377	13465	13437	13241	13343	13531	13533	13426	13372	13349	13215	13308	13480	13449	13200	13521	13413	13261	13320	13422	13422	13417	13373	13390	13455	13428	13238	13289	13330	13291	13424	13485	13304	13336	13306	13399	13420	13409	13207	13328	13342	13413	13451	13483	13317	13497	13491	13329	13280	13550	13282	13379	13291	13426	13330	13383	13263	13263	13272	13425	13491	13253	13392	13395	13267	13314	13417	13290	13376	13403	13310	13317	13309	13402	13310	13460	13220	13361	13512	13330	13423	13387	13250	13189	13418	13464	13515	13436	13341	13331	13295	13483	13401	13378	13450	13399	13349	13498	13494	13465	13522	13267	13429	13425	13418	13405	13546	13451	13321	13211	13284	13451	13431	13324	13404	13370	13532	13339	13390	13386	13479	13461	13329	13507	13357	13351	13382	13250	13487	13336	13494	13364	13408	13353	13453	13434	13309	13425	13320	13302	13471	13291	13289	13365	13265	13399	13314	13416	13399	13596	13542	13327	13467	13288	13475	13289	13429	13339	13401	13332	13401	13432	13321	13257	13380	13361	13396	13399	13439	13373	13624	13240	13289	13526	13416	13498	13165	13478	13327	13535	13336	13318	13359	13421	13496	13372	13434	13336	13393	13362	13429	13378	13327	13233	13253	13473	13664	13390	13396	13404	13269	13509	13491	13385	13166	13218	13398	13264	13350	13318	13318	13272	13431	13380	13451	13362	13419	13556	13340	13397	13307	13460	13309	13196	13400	13211	13455	13413	13364	13430	13214	13403	13339	13373	13445	13389	13433	13435	13479	13368	13294	13385	13341	13308	13399	13329	13215	13533	13469	13460	13405	13381	13314	13384	13496	13362	13534	13402	13508	13425	13400	13298	13363	13377	13318	13385	13335	13349	13402	13414	13386	13343	13299	13289	13371	13398	13358	13375	13437	13479	13284	13601	13484	13539	13600	13531	13434	13385	13417	13393	13474	13476	13388	13239	13390	13421	13425	13545	13288	13256	13367	13338	13490	13424	13432	13428	13454	13372	13481	13462	13452	13289	13315	13211	13319	13351	13518	13496	13392	13465	13464	13379	13307	13238	13410	13486	13524	13415	13316	13249	13391	13308	13380	13328	13203	13407	13510	13260	13448	13389	13355	13448	13475	13354	13234	13290	13442	13534	13513	13379	13482	13409	13405	13303	13448	13431	13318	13364	13480	13356	13409	13346	13180	13506	13301	13472	13562	13389	13296	13310	13312	13443	13207	13466	13206	13400	13468	13439	13376	13327	13382	13475	13346	13396	13564	13233	13502	13296	13252	13311	13488	13321	13473	13183	13409	13387	13311	13354	13143	13351	13129	13394	13297	13400	13373	13425	13450	13530	13312	13377	13387	13491	13270	13528	13390	13187	13400	13547	13534	13258	13450	13262	13355	13519	13420	13489	13290	13416	13373	13484	13388	13354	13305	13303	13224	13469	13460	13463	13446	13312	13447	13404	13443	13310	13406	13369	13460	13331	13439	13278	13290	13441	13475	13384	13355	13383	13420	13377	13377	13325	13228	13385	13255	13405	13314	13410	13476	13439	13481	13464	13351	13397	13416	13379	13373	13424	13487	13446	13493	13322	13261	13390	13363	13442	13419	13411	13454	13326	13272	13439	13392	13524	13229	13436	13382	13415	13398	13280	13192	13390	13299	13441	13355	13418	13287	13423	13251	13529	13400	13323	13435	13333	13349	13372	13360	13416	13278	13525	13447	13501	13368	13446	13380	13294	13396	13445	13313	13445	13265	13265	13306	13485	13608	13490	13275	13459	13456	13339	13371	13326	13270	13393	13368	13378	13308	13414	13191	13281	13305	13372	13336	13465	13420	13335	13446	13571	13442	13396	13293	13400	13280	13328	13372	13423	13442	13460	13390	13318	13355	13357	13295	13370	13354
23159	21420	39527	50107	33548	22379	21337	16700	15321	15368	15403	15102	15171	15267	15315	15044	15121	15254	15045	15179	15236	14956	15104	15083	14988	15156	15057	15297	14983	14920	15118	15127	15138	14805	15108	15352	14963	15083	14973	14823	15030	15020	14856	14902	14889	14896	15033	15030	14924	14967	14969	15107	15157	15030	14989	14923	15060	14898	15082	14838	14568	14866	14838	14817	14738	15023	14941	14943	14925	15055	14920	15037	14980	15072	14904	15010	15057	15131	14931	14992	14908	14998	14941	15029	15056	14984	14801	14901	15081	15018	14901	14691	15029	14977	14962	15000	14867	15040	14936	15068	14645	14901	15008	14938	14970	14926	14822	15149	14985	14792	14899	15076	15258	15006	15038	14866	15000	14953	14871	15073	14820	14993	15030	14708	14890	15071	14973	14849	14936	14925	14949	14953	14955	14784	14793	14994	15091	14995	14934	15029	14925	14958	14840	15089	14971	14919	15217	15067	14893	14960	14841	14922	15134	14859	14931	14889	15295	15043	14975	14907	15074	15032	15034	15041	14936	14985	14985	15017	15056	14933	15097	14932	14917	14978	15075	15162	14976	14990	14862	14902	15051	14756	14864	14811	14830	14845	14847	14969	14899	14892	14859	14961	14900	14892	15144	14906	15003	14848	15034	14998	14971	14940	15016	14720	14808	14891	14865	14771	14908	15009	14952	15010	14646	14847	15111	14805	14870	14947	14902	15029	14897	14812	15029	14575	14780	15054	14953	14917	15093	14872	14834	14984	14914	14899	14973	14822	15140	15039	14997	14988	14966	14886	14950	14672	14752	14933	14863	14804	14784	14721	14926	14926	14769	15159	14924	15035	14935	14920	14884	15102	14882	15016	14998	14680	14831	15128	14813	14892	14936	14826	14766	14722	14686	14787	14894	14874	14773	15069	14886	14895	14836	14968	15007	14938	14692	14693	14770	14783	14895	14927	14867	14977	15229	14827	15074	14924	14861	15032	14871	14911	14705	15174	14722	14860	14907	15001	14925	14994	14972	15066	14746	14837	14768	14899	14991	14883	14942	14890	15099	14892	14821	14755	14844	14975	15013	14879	15103	14773	15015	14999	14960	14665	14876	14961	14973	14878	14891	14914	14890	14954	14883	15000	14951	14970	15027	14859	15006	15097	14923	14795	15151	14979	15017	14948	14882	14995	14772	14831	15080	14786	14975	14993	15008	14816	14802	14953	14954	14949	15061	14920	14882	14865	14865	14952	15054	14885	14846	14931	14826	15007	14812	15002	14962	15108	14959	14843	14990	15046	15015	15144	14911	14975	14967	14940	14931	14915	14789	14776	14833	15025	15100	14974	15167	14890	14937	14890	15022	15175	15205	15027	14980	14783	14817	14767	15070	14921	14925	14795	14839	14895	14889	14832	14875	14870	14752	15059	15075	14915	14941	14681	15125	14837	14901	14974	15030	15004	14733	14802	14919	15106	15056	15080	14918	14928	14883	14958	14983	14888	14806	14991	14938	14730	14984	14908	14776	14975	14844	14994	14872	15099	14923	14926	15058	14967	14844	14907	14932	14963	14976	14733	14988	14847	14857	14835	14976	14948	14931	15026	14835	14872	14560	14851	14858	14803	14914	14952	14901	14922	15007	14892	14745	14931	15114	14803	14856	14951	14994	14926	15086	14952	15058	14819	15223	14988	14925	15084	14967	15032	14975	14890	14895	14930	14786	14932	14960	15150	15114	14898	14725	14933	14912	14931	14863	14832	14885	15053	14764	14808	15027	15047	14842	14950	14880	14919	14795	14826	15057	14823	14988	14831	14882	15020	14897	15080	14777	14675	14919	14993	14925	14823	14676	15063	14871	15013	15165	14851	14888	14770	14789	14977	14807	14795	15044	14934	14968	14872	14983	14851	15044	14766	15045	15025	14927	14976	14710	14964	14958	15082	14766	14856	14820	14917	14968	14952	15077	14888	14939	14942	15226	14903	14866	14740	14951	14898	14958	14833	15004	14831	14840	15240	14918	15019	14989	14915	14896	15044	14905	15046	15214	15041	14900	14882	14838	14954	15019	14799	14914	14987	14920	15072	15148	14775	14695	14899	15020	14936	14977	14981	15001	14928	14806	15027	14922	14998	15156	14847	15000	14972	14775	14905	14850	15016	15050	15022	14671	14894	15000	14808	14989	14920	14792	14951	14910	14777	14710	14916	14743	14978	15071	14694	14898	14852	15042	14937	15031	15049	15001	14825	15003	14933	14860	14831	14810	14825	14830	14776	14822	14984	14631	14809	14922	14806	14961	14779	14917	14964	15059	14833	15009	14897	15111	15085	14975	14879	15028	14866	14863	14874	14938	15045	14959	14960	15079	14927	14786	14873	14738	14965	14813	14867	14948	14699	14744	14873	14889	14884	15074	14797	14827	15142	14967	14691	14894	14862	14952	15095	14747	15018	14970	14816	15055	14978	14828	14978	14919	14818	14887	15083	14781	14999	14955	14851	14852	14851	14826	14963	15024	14782	14920	14914	14918	14890	14875	14844	14931	14893	14874	15229	14852	14957	14928	15014	15089	15175	15115	14883	14764	14904	14925	14810	14942	14867	15011	14923	14947	14952	14872	14809	14846	14873	15127	15024	14943	15021	14831	14854	14897	14835	14808	14866	15001	14924	15057	14766	14838	14980	14793	14860	14996	14830	14698	14805	14951	14973	15166	14936	14927	14800	15083	14837	14960	15011	14995	14848	14833	14910	14865	14817	14930	15034	14844	15039	14879	14854	15061	14625	14998	14754	14741	14811	15062	15052	14842	14895	14886	14954	15072	14949	14956	14839	15094	15107	15014	14775	14942	15018	14851	14805	14799	15136	15189	14878	15016	15053	14806	15003	14775	14828	14652	15017	14936	15032	14879	14951	14847	15053	14830	14960	14935	14745	14728	14772	14684	14739	14762	14820	14973	14779	14805	14770	14820	14883	14876	15005	14733	14877	14781	15022	15074	14802	14857	15071	14945	14774	14882	14956	14631	15054	14779	14997	14918	14933	14799	15034	14788	14884	14968	14931	15016	15017	14935	14916	14899	15002	14993	14956	14777	15072	15086	15003	14891	14785	14846	14809	14975	15037	14780	14995	14943	14796	14961	14846	14901	14915	14880	14956	15108	15051	14922	15052	15131	14882	14833	14782	14950	14879	14894	14869	14952	14889	14958	15105	14943	14976	14891	14934	14955	14865	15065	14934	14844	14991	14926	14819	14808	14910	14894	14952	14763	15049	15091	14699	14838	14813	14931	14992	15041	14969	15009	14782	14764	14990	14985	14883	15047	14909	14932	14906	14885	14838	14837	14782	14873	14932	14841	14748	15086	14834	14997	14823	14964	14832	14843	14853	15033	14783	14891	15057	14901	14868	14824	14859	14859	14839	15078	15020	14685	15017	14939	14743	14949	15102	15022	14942	14899	14816	15035	15097	14743	14982	14936	14973	14871	14948	14871	14886	14703	14688	15101	14973	14804	14823	15039	14993	14885	15048	14760	15043	14927	15258	14990	14812	14961	14964	14959	14892	15046	15004	14839	14875	15122	14918	14744	14823	14827	14919	14968	14712	14865	14979	14945	14796	14774	15014	14863	14997	14903	14744	14789	14973	14957	14855	14936	14966	14936	14892	14763	14985	14893	14875	14909	14990	14752	14933	14941	15070	14965	14998	15055	14859	14863	15029	15016	14804	14995	14877	14788	14865	14755	14925	15041	14950	14725	14937	14864	14933	14905	15264	14811	14955	14896	14702	15129	15065	14833	15018	14915	14964	15079	14951	14777	14832	14862	14989	15008	14943	14867	15063	14874	14844	14981	14803	14908	14957	14980	14803	14854	14732	14821	15060	14910	14909	14912	15011	14903	15054	14761	14760	14740	14900	14806	15019	14918	14926	15067	14958	14981	15072	14874	14999	14838	14871	14726	14913	14645	14811	15049	15006	14744	15087	14905	14858	14982	14966	14976	14971	14927	14751	15018	15008	14924	15088	14791	14969	14966	14923	14998	14802	14795	14776	14847	14972	14880	14795	14813	14775	14979	14862	14772	14901	15073	14932	14908	14822	14967	15061	15114	15019	15057	14879	14963	14796	14912	14924	15011	14987	14997	15131	15015	15017	14999	14977	14888	14809	14845	14843	14928	14815	14954	14980	15010	14883	15042	15022	14965	14963	14932	14792	14972	14914	14956	14855	14935	14840	14825	15091	14861	14925	14862	14906	14997	14720	14913	14836	14879	14889	14791	14759	14929	14946	15017	14934	14871	15096	14958	14863	14896	14882	14867	14925	14763	14794	14802	14680	14880	14908	14882	14860	14715	14800	14936	14906	14985	14958	14919	15081	14937	14910	14926	15010	14913	15134	15054	14752	14819	14875	14951	15040	14989	14926	15158	14766	14641	14897	15075	15067	14994	14876	14890	14805	15038	14935	14968	14840	14937	15054	14858	14769	14967	15085	14835	14841	14814	15049	14896	15043	14881	14835	14890	15100	14962	14973	15054	14891	15007	15009	15037	15095	14921	15039	14985	14873	14918	15125	14904	14949	14871	15064	14896	14847	14990	14833	14947	14963	15035	15144	14732	14950	14947	14774	14657	15027	14875	15006	14933	14673	15002	14925	15024	15017	14803	14923	14838	14835	14935	15094	14988	14849	14875	14740	14893	14909	14972	15163	14894	14948	14978	14816	15102	14925	14861	14955	14932	14802	14867	14901	14875	15031	14888	15049	14771	14977	15021	14865	14812	14966	14921	14855	15110	15184	14849	15001	14982	14824	14947	14913	14929	14907	14800	14918	14817	14951	14915	14949	15005	15059	14909	14962	14987	14844	14981	14971	15004	14927	14835	14679	14964	14891	14798	14912	14796	14882	14654	14881	14809	15091	14885	14891	14867	14599	14817	14833	14706	14835	15066	14848	15122	14962	14903	14913	14942	14881	14986	14941	14746	15063	14919	14922	14956	15019	14825	14898	14924	14908	14855	14853	14886	14892	14809	14889	15106	14808	14927	14941	14907	15023	14965	14941	15005	14797	14869	14994	15041	14912	15046	14949	15009	15080	14955	14978	14929	14951	14913	14954	14777	14850	14872	15083	14951	14942	14896	14736	14993	14847	14602	15027	15006	14841	14825	14971	14829	14766	14988	14990	14938	15040
28769	64388	99446	83336	29627	14544	14478	14140	14200	14087	14229	14005	14219	14022	14291	14178	14123	14008	14166	14040	14150	14195	14085	14147	14327	14065	13876	14051	14037	13957	14004	13930	14141	14000	14008	14080	13908	14004	14145	14145	14189	14011	14098	14153	14120	14106	14135	14062	14209	14197	14098	14147	14104	13927	14104	14087	13944	13972	14132	14165	13901	14107	14051	14096	14054	14099	14174	13985	14216	14063	14076	14166	14125	14034	14089	13955	14072	14190	14044	14077	14102	14033	14054	14012	13966	14045	14069	14125	14083	13948	13889	13968	14087	14122	14008	14005	13966	13963	13921	14079	13946	14057	13985	14028	14084	14162	13971	13947	14099	14070	14019	14020	13980	14197	14207	14067	14107	14015	14059	13997	14124	14193	14048	14019	13965	13953	14061	14259	14006	13926	14010	13946	14152	13968	14019	13765	14093	14008	14108	13987	14003	14207	14140	14137	14090	14022	13922	14049	13990	14013	13991	14082	14073	14089	14063	14108	14063	14046	14250	13921	13992	14099	14059	14200	13991	13994	13999	14056	13987	14114	14121	14059	14143	14024	14043	14132	13967	13909	14128	14139	14088	13959	14170	13895	14013	13897	14083	14009	14078	14091	14112	14084	13908	14126	13915	14023	13999	14075	14066	14192	14142	14112	13948	13931	14001	13975	13908	14153	14042	14039	14142	14102	14109	14018	13924	14128	13942	14056	14058	14101	14093	14200	13878	14238	14065	14088	13952	14154	14044	13939	13853	14184	14085	14120	13987	14148	13928	14035	14109	13967	14028	13913	13988	13878	14152	14104	14178	13989	14085	13926	13983	14091	13907	14036	14096	14021	14103	13882	13972	14160	13930	14108	14076	14181	14058	13947	14050	14032	14080	14152	14060	13984	14140	14054	13938	14026	14031	13981	13949	13831	14115	13936	13950	14116	13884	14292	14008	13974	13961	14085	14177	14045	13967	14052	13921	13972	14072	14004	14116	13837	14120	14129	13973	14132	14113	14089	14057	14014	14264	14065	14033	13815	14140	13938	14191	13936	13797	14133	13971	13984	14176	14015	14054	14136	14039	14148	14018	13995	13915	14083	13990	14029	13985	14098	14141	13985	14035	13963	14060	13968	14074	13902	13990	14173	14106	14093	13947	13997	13955	13937	13933	14102	14035	14047	14104	14022	14091	13872	14118	13940	14121	14072	13959	13949	14023	13924	14096	13784	14130	14123	14083	14077	14178	14006	13936	14009	14235	13961	14209	14028	14016	14006	13899	13946	14027	14167	13908	13880	13826	14040	14109	14085	14040	14078	14016	13820	13997	13988	14004	14065	14022	14021	13944	14088	13956	14022	13977	14089	14100	14079	13979	13996	13927	13936	14151	14073	13949	13992	13956	14049	13959	14125	13992	14074	13780	14206	14076	14200	14100	14092	14023	13960	13980	13975	14159	14002	14153	14016	14013	14072	14113	14092	13997	13978	14037	14260	14106	14104	14127	14064	14138	13933	14100	13868	14000	14021	14034	13939	14039	14160	14130	14018	14105	14321	14091	13936	14025	14089	13925	14156	13949	13981	14013	14048	14104	13975	14085	14229	14021	14066	14096	14039	14173	14059	13775	13906	14006	14148	14011	14040	13955	14032	14119	14050	14112	14214	13902	14045	13833	14131	14140	13937	14044	14001	13929	13958	14187	14028	14045	13972	13890	14109	14033	13934	14183	14093	13960	14040	14047	13960	14017	14130	14022	13870	14083	13951	14129	13877	13942	13996	14171	14004	14096	14235	13940	14040	14291	14112	14038	14063	14075	14015	14084	13811	13876	14051	14177	14047	13880	14047	13974	14121	14029	14061	14057	14036	14201	13913	14075	14039	14053	13940	13990	14061	14097	13998	13961	14011	14031	14038	13962	14133	14276	13988	13893	14140	13967	13967	14047	14036	13978	13997	14046	13922	14057	14067	14184	13978	13835	14105	14058	14127	13922	13985	14120	14143	13949	14047	14032	13969	14000	13927	14019	14081	13971	14193	13918	14115	13966	13914	13965	13770	14110	14061	14123	13906	14078	14062	14098	13934	13891	13859	13867	13992	14181	14006	14087	14060	13909	14082	14068	14044	14009	14106	14039	14170	14083	14094	13890	14021	14099	13938	13957	14011	14186	13903	13960	13931	14018	13876	14092	14036	13915	14029	14189	13994	14125	13909	14103	14065	14143	13960	14108	14034	14014	14124	13849	14000	14226	14060	14108	14081	14162	14025	14148	14091	14197	14101	13873	14058	13962	13887	13986	13997	14047	13979	14008	14003	14167	13909	14122	13924	13975	14120	13991	14130	14033	13987	13864	14019	14093	13992	14050	14050	14002	13963	13958	14099	13958	13943	14184	14038	13859	14061	13995	13991	14155	14049	14180	14212	13952	13941	14124	14034	13834	14228	14086	13915	13996	14265	13985	13886	14142	14091	14264	14126	14088	13950	13999	14002	13813	14042	13973	14189	14187	14169	14024	13909	14174	14079	14069	13985	13987	14034	14018	14275	13892	13976	13925	13915	13985	14103	14088	14088	13973	14167	14133	13948	14051	14092	13998	14051	14074	14008	14105	13954	14090	14107	14157	13957	14069	13967	14088	14013	14115	13981	14170	14074	14037	13988	13861	13954	14178	14021	14093	14156	14126	13971	14106	14053	14092	13923	13921	13919	14031	14023	14178	14049	13928	13920	13917	14023	14012	14071	13925	14023	14197	13858	14172	14001	14042	14047	13916	14013	14126	14101	14019	14112	14279	13908	14042	14091	14024	14138	14047	13935	14029	13903	14000	14105	13880	14078	13979	14007	14029	14138	13975	14055	13940	13956	14015	13963	14084	14158	13915	14075	14056	14106	14024	14168	13938	13766	13988	14019	14232	14004	14036	13841	14017	14131	14067	14043	13906	14162	14015	14080	13891	14233	13997	14155	13900	14163	14180	14030	14129	14050	14014	13995	14015	14012	13973	13891	14098	14014	14116	14066	14141	13999	13963	14061	14061	14041	13946	14040	14186	14099	14104	13932	14122	14050	13943	13967	14026	14080	14189	13991	14100	14100	13989	14013	14199	14106	13957	14128	13885	13938	13917	14061	14057	13907	14118	13935	14043	13918	14130	14044	14181	14047	13911	14017	13877	14268	14023	13961	14038	13918	13906	14084	13965	14120	13897	14034	14037	14028	13932	14063	14046	13958	14144	13877	13901	14148	14187	13940	14075	13906	14048	14131	14187	13915	14074	13974	14159	13968	14139	13942	14072	14118	13966	14226	14055	13881	13842	13986	13969	14050	14208	14082	13920	14178	13865	14060	14146	13888	14155	13951	14159	13829	13996	13932	14025	14191	14138	14169	13985	14078	14149	14125	14116	14016	13907	14251	14012	14215	14099	13925	14028	13959	14026	14010	14054	13999	14000	14053	14060	14019	14033	14066	13976	14087	14041	13991	13968	13964	14030	14078	14314	13950	14221	13932	14037	14008	14023	14071	14071	14111	13978	14054	14034	14073	14169	13888	13988	13905	14113	14070	14050	14023	13935	14052	13941	13963	14032	14111	13949	13937	14086	13973	14157	14031	14076	14026	14021	13926	14145	14073	14126	14133	13913	14151	14004	13880	14057	14135	13932	14056	14045	14066	13892	14087	13989	14258	14110	14075	14008	13963	13933	14037	14137	14021	14040	14011	13997	13966	14004	14048	14012	14001	13991	13977	13853	13986	13959	14309	14101	13979	13984	14025	14143	13960	14073	14110	14079	13957	14072	13905	14216	13947	14004	14019	13973	13989	14129	14094	14040	14157	14085	13976	13992	13942	14033	13932	14038	13940	14082	13965	14090	13890	14122	13974	14048	13922	14074	13943	14077	13931	14005	14129	13859	14159	14010	14166	13950	14063	14024	13886	14209	14035	14060	14023	13968	14025	14159	14059	14209	14061	13916	14164	13948	13908	13931	13872	14077	14175	13926	14021	13996	13972	14147	13906	14131	14140	14051	13976	14240	14104	13850	14024	14024	13858	14077	14035	14076	14045	14015	13785	13999	14158	13981	13983	14198	13937	14120	14214	14071	13989	14111	14210	13962	14150	14015	14184	14069	14076	14084	14080	13957	13996	14271	14278	14088	13989	13912	13805	13984	13857	14103	13944	14099	14019	13909	13931	14111	14089	14021	14073	14078	13887	14055	14005	13942	14208	14046	13976	13969	13922	13920	14089	13963	14047	13992	13995	14049	14268	14213	13876	13945	14184	13939	13841	14092	13933	14034	14111	14006	14074	14028	13938	13931	13974	14081	13940	14100	14063	14085	13934	13869	13928	14001	13910	14134	13946	14039	13921	14140	14054	14046	14041	13986	14170	14019	13837	14130	14128	13910	14146	13995	14162	13990	13904	14040	13866	14120	14195	14012	14028	14019	14065	14116	14088	14007	13953	14008	14034	14044	13898	13982	14035	14119	14011	13986	13791	14104	14036	14025	14022	14008	14002	13983	14074	14188	13989	14129	14080	14079	13930	13864	14042	14076	14139	14198	14062	14285	14084	14037	14112	14208	14077	14085	14111	14056	14011	13965	14064	14008	13947	13956	13965	14190	14124	14100	14021	14026	14195	13987	14112	14215	14007	14165	14162	13832	14158	13967	13958	13909	13851	13889	14078	13999	14076	14002	14007	14062	14111	14041	14058	13985	14211	14068	14080	14005	13998	14068	14225	13982	14238	13932	14026	14087	14044	13955	13741	14149	13959	13958	14011	14036	14021	13750	14282	14120	14078	14107	14071	13988	14170	14028	14011	14072	14068	14013	14021	14060	14065	14105	14098	13975	14112	13899	14312	14147	14099	13975	13962	13984	14031	14050	13955	13982	13848	14037	14041	14115	13918	14167	14034	14122	13969	14135	14019	13879	14139	14033	14006	14040	14077	13997	14013	14088	13891	13999	13947	13898	14118	14109	14095	14239	14137	14019	14052	14219	14240	14103	14028	13957	13986	14001	14142	14134	13807	14046	14181	14114	14052	13939	13899	14081	14033	14063	14083	14093	14092	13979	14178	14030	13927	14109	14048	13925	13970	14179	13909	14051	13995	14097	14256	14127	14113	14170	13969	14040	14024	14095	14010	14043	14087	13941	14050	14044	14116	13974	13851	14064	14082	14059	14021
27539	23520	46464	40261	20813	16412	16006	15919	15887	15731	15763	15566	15780	15665	15644	15556	15482	15688	15783	15572	15428	15573	15654	15694	15508	15764	15627	15718	15802	15573	15801	15731	15740	15545	15587	15649	15845	15811	15867	15617	15666	15720	15735	15677	15694	15839	15584	15570	15761	15773	15741	15586	15484	15458	15578	15421	15743	15653	15710	15706	15912	15696	15784	15472	15577	15728	15733	15723	15800	15585	15616	15499	15720	15639	15621	15816	15921	15721	15574	15572	15633	15540	15752	15644	15679	15696	15933	15568	15503	15445	15384	15595	15681	15559	15567	15570	15878	15414	15665	15617	15694	15596	15689	15810	15653	15541	15751	15673	15624	15610	15620	15556	15834	15685	15464	15697	15722	15625	15621	15736	15784	15505	15547	15507	15745	15406	15627	15533	15659	15835	15686	15726	15629	15635	15542	15591	15638	15704	15808	15654	15577	15830	15541	15428	15464	15625	15804	15710	15739	15499	15761	15422	15750	15539	15574	15768	15673	15803	15709	15723	15659	15613	15573	15643	15615	15668	15756	15650	15611	15617	15444	15484	15689	15619	15646	15657	15543	15740	15734	15643	15534	15636	15666	15625	15489	15871	15538	15536	15743	15652	15722	15606	15464	15785	15704	15611	15598	15664	15591	15648	15588	15752	15762	15714	15709	15685	15694	15744	15727	15618	15715	15569	15502	15814	15717	15482	15656	15569	15736	15845	15812	15702	15744	15667	15573	15639	15722	15723	15664	15575	15564	15696	15553	15600	15400	15527	15467	15648	15653	15541	15611	15828	15602	15798	15623	15516	15646	15593	15634	15653	15605	15598	15604	15736	15671	15491	15564	15651	15674	15714	15596	15582	15588	15595	15587	15492	15483	15673	15686	15570	15449	15555	15754	15739	15678	15510	15614	15622	15560	15637	15450	15723	15760	15584	15637	15559	15790	15622	15758	15624	15602	15688	15523	15935	15613	15752	15415	15571	15587	15618	15806	15530	15541	15613	15649	15553	15548	15834	15751	15662	15655	15862	15573	15649	15329	15644	15384	15684	15753	15690	15893	15788	15748	15634	15616	15507	15746	15673	15990	15688	15603	15812	15683	15542	15642	15669	15543	15667	15821	15710	15661	15416	15861	15575	15494	15611	15666	15736	15774	15843	15670	15541	15738	15680	15743	15487	15539	15589	15620	15758	15758	15475	15618	15713	15720	15665	15770	15715	15747	15429	15672	15507	15818	15578	15627	15624	15642	15572	15399	15611	15693	15490	15603	15584	15847	15642	15542	15753	15663	15592	15736	15598	15653	15724	15679	15625	15572	15631	15722	15650	15752	15433	15686	15670	15552	15566	15800	15624	15828	15593	15764	15590	15518	15591	15565	15515	15685	15551	15859	15583	15669	15669	15640	15704	15672	15763	15652	15458	15604	15543	15659	15694	15543	15497	15775	15946	15656	15828	15737	15745	15622	15664	15433	15650	15673	15643	15578	15600	15730	15793	15553	15567	15601	15634	15620	15744	15635	15550	15646	15574	15540	15656	15574	15662	15710	15525	15621	15817	15551	15617	15695	15805	15541	15600	15651	15666	15701	15773	15869	15680	15571	15526	15612	15750	15464	15657	15716	15788	15736	15653	15811	15515	15554	15575	15557	15552	15690	15464	15769	15674	15759	15659	15674	15591	15613	15610	15727	15578	15599	15492	15603	15798	15531	15629	15821	15471	15681	15681	15877	15678	15630	15466	15522	15628	15621	15763	15481	15743	15659	15505	15649	15873	15609	15467	15672	15590	15628	15664	15595	15763	15769	15874	15530	15435	15681	15519	15645	15523	15607	15814	15535	15802	15649	15773	15751	15632	15505	15771	15730	15692	15697	15569	15834	15441	15524	15544	15753	15558	15662	15652	15551	15715	15751	15712	15665	15616	15768	15587	15703	15610	15574	15680	15499	15582	15845	15587	15777	15592	15728	15540	15723	15603	15388	15625	15635	15724	15515	15710	15731	15536	15593	15573	15615	15707	15675	15668	15574	15498	15534	15749	15651	15613	15683	15682	15831	15723	15495	15584	15694	15705	15710	15551	15841	15660	15662	15870	15879	15685	15878	15469	15668	15622	15709	15668	15780	15667	15620	15735	15724	15577	15668	15655	15602	15587	15614	15513	15809	15809	15606	15860	15528	15647	15603	15519	15488	15670	15627	15554	15808	15724	15463	15846	15781	15904	15564	15660	15588	15753	15740	15656	15843	15660	15691	15590	15634	15653	15825	15650	15578	15566	15689	15801	15702	15828	15669	15713	15963	15493	15694	15751	15544	15808	15667	15553	15875	15620	15608	15642	15789	15801	15349	15690	15830	15599	15613	15838	15520	15454	15574	15508	15722	15969	15730	15894	15775	15535	15494	15559	15805	15691	15599	15725	15459	15672	15622	15699	15794	15587	15648	15541	15574	15444	15745	15499	15525	15445	15646	15607	15513	15558	15564	15658	15527	15779	15742	15670	15718	15696	15585	15487	15637	15617	15516	15564	15757	15680	15533	15565	15655	15634	15409	15503	15604	15696	15599	15764	15635	15644	15638	15611	15766	15456	15586	15757	15506	15599	15640	15592	15643	15513	15642	15637	15813	15448	15659	15759	15590	15710	15770	15774	15743	15570	15599	15758	15705	15683	15739	15782	15431	15543	15684	15782	15583	15668	15824	15712	15816	15704	15721	15599	15611	15806	15840	15672	15745	15360	15355	15698	15743	15653	15572	15482	15602	15910	15687	15880	15829	15465	15630	15642	15416	15640	15769	15394	15588	15558	15566	15668	15740	15571	15702	15935	15965	15713	15545	15874	15587	15729	15766	15718	15705	15512	15535	15758	15781	15779	15871	15589	15585	15530	15675	15806	15858	15556	15655	15636	15536	15537	15434	15543	15534	15672	15758	15610	15455	15642	15436	15511	15591	15550	15769	15812	15709	15618	15818	15683	15578	15641	15599	15578	15701	15800	15683	15569	15951	15619	15670	15637	15609	15644	15640	15556	15721	15710	15639	15577	15668	15702	15673	15740	15588	15661	15819	15646	15806	15893	15673	15634	15636	15557	15421	15752	15735	15616	15858	15865	15857	15502	15560	15512	15642	15569	15456	15607	15793	15840	15843	15503	15578	15546	15600	15726	15661	15657	15734	15794	15849	15644	15731	15547	15627	15792	15724	15445	15601	15696	15667	15657	15660	15702	15718	15837	15632	15563	15555	15698	15889	15782	15816	15661	15487	15652	15735	15492	15662	15634	15668	15766	15600	15826	15730	15676	15575	15668	15625	15675	15778	15629	15590	15447	15349	15814	15467	15800	15610	15649	15573	15706	15779	15645	15759	15649	15683	15661	15738	15680	15782	15647	15668	15692	15755	15610	15727	15649	15472	15648	15535	15536	15696	15680	15813	15617	15647	15628	15737	15400	15609	15848	15749	15718	15801	15544	15814	15621	15637	15437	15609	15688	15627	15806	15662	15851	15625	15684	15589	15657	15639	15702	15675	15584	15542	15739	15805	15743	15594	15524	15793	15619	15676	15661	15666	15775	15611	15739	15831	15736	15821	15694	15682	15813	15462	15446	15650	15727	15547	15722	15722	15752	15840	15629	15710	15667	15642	15659	15704	15851	15504	15633	15846	15683	15579	15662	15672	15542	15682	15709	15414	15501	15788	15526	15554	15715	15817	15633	15790	15772	15835	15591	15752	15763	15478	15569	15716	15736	15596	15585	15671	15799	15673	15710	15472	15657	15763	15432	15728	15723	15720	15610	15713	15592	15575	15653	15795	15646	15580	15677	15568	15870	15582	15756	15744	15608	15753	15733	15859	15644	15507	15524	15563	15579	15699	15647	15681	15575	15685	15561	15637	15744	15809	15604	15827	15691	15637	15934	15587	15441	15635	15774	15929	15618	15696	15544	15685	15478	15676	15616	15552	15822	15776	15608	15453	15557	15718	15744	15701	15567	15819	15721	15641	15539	15806	15434	15470	15740	15482	15565	15703	15456	15638	15571	15596	15610	15637	15620	15632	15697	15589	15676	15634	15701	15625	15687	15697	15702	15856	15762	15574	15897	15637	15792	15747	15592	15874	15730	15737	15661	15652	15585	15734	15648	15647	15427	15490	15604	15643	15603	15596	15450	15653	15694	15587	15773	15575	15471	15460	15506	15476	15542	15756	15594	15691	15638	15647	15652	15628	15562	15726	15887	15778	15814	15766	15436	15596	15597	15978	15543	15723	15657	15562	15693	15718	15788	15498	15616	15708	15717	15699	15819	15671	15606	15585	15611	15783	15654	15718	15689	15833	15613	15898	15853	15682	15672	15597	15627	15660	15770	15675	15617	15707	15648	15377	15797	15729	15758	15794	15589	15552	15544	15615	15560	15536	15683	15639	15678	15787	15636	15620	15711	15662	15850	15841	15699	15557	15683	15675	15607	15673	15648	15603	15652	15517	15560	15831	15756	15677	15670	15439	15566	15564	15790	15607	15671	15671	15452	15662	15762	15901	15650	15565	15708	15427	15496	15733	15675	15527	15458	15523	15671	15414	15708	15653	15566	15674	15692	15743	15906	15848	15657	15701	15502	15592	15591	15534	15777	15494	15797	15531	15520	15924	15558	15790	15614	15610	15404	15763	15677	15727	15765	15635	15569	15684	15885	15606	15585	15439	15605	15642	15777	15679	15642	15661	15348	15622	15719	15612	15708	15684	15740	15739	15686	15520	15571	15519	15602	15758	15584	15592	15784	15855	15739	15810	15749	15743	15707	15857	15572	15762	15628	15610	15747	15652	15775	15694	15629	15792	15538	15583	15788	15723	15702	15626	15463	15746	15698	15653	15574	15585	15686	15622	15744	15682	15630	15670	15966	15798	15600	15815	15555	15383	15383	15615	15574	15550	15574	15533	15638	15423	15749	15580	15568	15515	15625	15790	15598	15587	15604	15748	15830	15635	15593	15663	15480	15513	15731	15711	15552	15478	15677	15906	15585	15664	15667	15455	15607	15633	15804	15706	15591	15649	15666	15559	15620	15789	15636	15745	15702	15720	15570	15521	15721	15579	15585	15556	15641	15705	15514	15773	15729	15635	15633	15576	15519	15770	15743	15694	15763	15635	15536	15685	15684	15613	15617	15533	15705	15500	15591
16972	32944	52126	36752	15898	14556	14415	14435	14603	14159	14517	14298	14436	14444	14427	14477	14383	14277	14462	14453	14341	14446	14565	14363	14405	14521	14575	14355	14619	14458	14340	14411	14448	14409	14346	14393	14336	14247	14364	14446	14411	14414	14296	14492	14133	14360	14399	14592	14288	14436	14341	14261	14294	14360	14560	14394	14416	14439	14420	14409	14522	14517	14338	14473	14285	14575	14484	14320	14569	14366	14441	14595	14319	14351	14314	14511	14333	14548	14403	14466	14471	14418	14414	14410	14354	14536	14158	14323	14371	14416	14475	14225	14391	14450	14327	14345	14616	14343	14473	14352	14182	14313	14457	14324	14191	14551	14441	14372	14379	14331	14474	14388	14352	14439	14448	14578	14306	14303	14518	14403	14362	14265	14643	14219	14356	14340	14342	14472	14376	14156	14246	14519	14328	14391	14415	14371	14404	14410	14460	14392	14511	14330	14284	14432	14433	14400	14428	14510	14264	14575	14275	14236	14343	14316	14333	14378	14265	14436	14349	14327	14535	14421	14341	14421	14442	14277	14413	14588	14402	14615	14586	14445	14302	14417	14504	14269	14229	14399	14272	14412	14425	14460	14312	14363	14382	14513	14332	14569	14231	14526	14226	14349	14470	14306	14497	14504	14448	14505	14507	14432	14431	14525	14220	14443	14420	14408	14438	14251	14388	14395	14442	14296	14362	14286	14558	14342	14359	14565	14393	14432	14443	14390	14344	14387	14406	14421	14319	14338	14469	14379	14309	14428	14390	14455	14374	14201	14386	14474	14343	14325	14334	14339	14383	14405	14308	14378	14413	14339	14458	14474	14464	14367	14571	14598	14398	14366	14568	14486	14407	14411	14398	14461	14510	14428	14454	14446	14389	14435	14449	14571	14483	14341	14283	14396	14225	14393	14419	14544	14420	14533	14214	14092	14395	14548	14417	14455	14422	14353	14377	14478	14569	14395	14503	14317	14382	14453	14288	14365	14510	14398	14246	14483	14417	14468	14308	14395	14397	14289	14528	14299	14404	14389	14455	14303	14440	14276	14340	14397	14305	14505	14318	14309	14303	14204	14260	14412	14354	14460	14374	14474	14249	14554	14448	14583	14309	14484	14415	14330	14538	14480	14296	14386	14492	14352	14535	14373	14171	14319	14378	14378	14287	14660	14256	14407	14342	14430	14412	14402	14380	14277	14676	14198	14486	14443	14458	14395	14488	14445	14318	14488	14508	14386	14544	14320	14449	14543	14530	14279	14403	14279	14350	14272	14362	14267	14265	14527	14312	14324	14506	14601	14362	14413	14322	14443	14299	14402	14291	14303	14363	14443	14403	14269	14382	14332	14368	14393	14356	14490	14429	14388	14346	14376	14430	14356	14420	14300	14381	14427	14352	14474	14301	14469	14598	14510	14463	14605	14391	14380	14349	14478	14465	14229	14385	14508	14424	14442	14425	14468	14391	14523	14340	14380	14462	14344	14478	14489	14279	14552	14255	14365	14483	14401	14490	14379	14502	14336	14380	14408	14363	14468	14437	14356	14280	14433	14328	14679	14312	14324	14396	14399	14511	14578	14298	14307	14379	14502	14496	14402	14386	14436	14335	14393	14514	14345	14211	14433	14274	14331	14476	14466	14339	14469	14308	14415	14396	14328	14330	14353	14522	14494	14460	14236	14491	14439	14435	14555	14357	14443	14259	14453	14345	14467	14462	14272	14424	14452	14294	14473	14493	14499	14465	14311	14182	14253	14500	14481	14371	14465	14322	14388	14295	14512	14473	14174	14278	14402	14541	14343	14347	14508	14482	14463	14284	14411	14491	14403	14391	14345	14303	14471	14473	14312	14435	14370	14339	14631	14473	14508	14403	14505	14379	14429	14427	14362	14462	14324	14294	14421	14593	14571	14479	14514	14352	14406	14465	14309	14565	14235	14472	14439	14314	14364	14377	14162	14476	14476	14290	14436	14476	14471	14314	14440	14465	14514	14343	14388	14321	14374	14514	14495	14371	14386	14382	14584	14290	14518	14536	14343	14527	14394	14462	14261	14414	14371	14431	14394	14464	14325	14387	14222	14447	14485	14480	14515	14500	14485	14402	14345	14329	14436	14437	14424	14325	14433	14365	14277	14197	14426	14390	14484	14566	14366	14265	14367	14351	14308	14390	14400	14375	14402	14482	14402	14342	14557	14402	14300	14249	14467	14438	14459	14539	14381	14320	14449	14360	14399	14346	14506	14540	14338	14487	14313	14511	14371	14208	14498	14425	14468	14487	14400	14196	14409	14589	14324	14508	14424	14406	14258	14447	14515	14420	14467	14318	14380	14481	14582	14304	14424	14445	14409	14264	14435	14412	14466	14382	14441	14260	14295	14231	14270	14299	14355	14324	14314	14344	14280	14441	14328	14400	14418	14477	14385	14444	14492	14359	14268	14287	14319	14450	14380	14336	14294	14389	14474	14494	14431	14482	14506	14445	14328	14524	14392	14470	14367	14485	14277	14530	14323	14406	14388	14601	14411	14392	14261	14503	14268	14576	14409	14502	14225	14431	14303	14386	14506	14445	14326	14544	14441	14378	14473	14400	14586	14407	14638	14442	14410	14412	14312	14318	14508	14276	14306	14490	14492	14453	14395	14546	14357	14550	14413	14311	14335	14420	14442	14449	14364	14280	14486	14443	14361	14229	14264	14366	14506	14427	14417	14406	14368	14401	14395	14226	14404	14333	14355	14471	14486	14409	14442	14421	14376	14411	14427	14396	14396	14306	14301	14271	14522	14319	14570	14500	14426	14629	14388	14513	14295	14576	14405	14459	14356	14298	14381	14485	14403	14450	14427	14454	14516	14391	14288	14397	14626	14367	14305	14359	14462	14556	14249	14445	14238	14422	14418	14539	14432	14364	14283	14347	14504	14395	14417	14260	14224	14547	14472	14515	14495	14331	14187	14418	14479	14440	14505	14338	14547	14551	14261	14555	14409	14310	14614	14393	14428	14352	14371	14393	14401	14419	14363	14554	14323	14383	14393	14418	14394	14334	14396	14501	14342	14270	14367	14258	14492	14348	14379	14451	14416	14421	14202	14392	14411	14321	14421	14566	14369	14475	14466	14477	14409	14508	14468	14391	14529	14375	14394	14490	14392	14382	14340	14325	14272	14339	14419	14470	14368	14509	14371	14469	14377	14379	14204	14308	14332	14377	14430	14322	14277	14374	14394	14429	14553	14461	14274	14386	14344	14351	14378	14334	14247	14302	14448	14407	14392	14224	14432	14361	14448	14446	14455	14234	14370	14383	14625	14526	14378	14343	14412	14380	14386	14419	14350	14461	14546	14462	14496	14381	14239	14478	14409	14385	14293	14386	14477	14379	14278	14291	14525	14360	14166	14306	14477	14631	14365	14264	14394	14234	14520	14451	14358	14406	14267	14373	14580	14443	14415	14392	14503	14351	14467	14597	14468	14324	14352	14441	14455	14373	14449	14530	14296	14488	14366	14315	14347	14432	14446	14227	14303	14309	14599	14328	14335	14463	14286	14340	14591	14459	14460	14402	14481	14536	14234	14242	14466	14450	14422	14460	14393	14374	14449	14335	14422	14470	14340	14393	14437	14384	14472	14348	14319	14433	14470	14256	14577	14241	14436	14512	14495	14359	14338	14394	14407	14512	14462	14452	14309	14520	14500	14204	14510	14328	14564	14349	14275	14584	14353	14466	14460	14452	14476	14378	14420	14384	14489	14473	14554	14289	14494	14429	14249	14317	14310	14389	14334	14479	14315	14612	14469	14466	14342	14577	14496	14465	14481	14342	14492	14303	14403	14392	14363	14496	14342	14399	14439	14509	14453	14494	14381	14572	14539	14434	14421	14484	14382	14323	14462	14331	14233	14282	14475	14335	14470	14370	14256	14261	14597	14500	14426	14439	14390	14279	14380	14482	14323	14400	14423	14302	14318	14496	14512	14401	14472	14472	14409	14407	14530	14400	14500	14477	14467	14429	14446	14447	14523	14304	14403	14557	14391	14370	14412	14273	14384	14381	14422	14464	14270	14430	14434	14453	14490	14590	14361	14389	14435	14363	14424	14394	14399	14574	14347	14378	14455	14499	14433	14524	14295	14307	14428	14445	14397	14407	14474	14235	14440	14362	14269	14313	14508	14496	14587	14670	14461	14429	14409	14514	14509	14364	14290	14493	14387	14213	14235	14335	14323	14424	14419	14478	14468	14345	14402	14524	14345	14498	14406	14575	14369	14516	14144	14432	14483	14418	14449	14465	14568	14449	14469	14426	14375	14497	14481	14465	14590	14461	14456	14500	14559	14499	14421	14327	14557	14384	14489	14307	14452	14361	14498	14366	14489	14317	14530	14464	14489	14428	14546	14384	14320	14405	14319	14228	14426	14536	14320	14415	14493	14553	14191	14240	14396	14451	14420	14423	14462	14402	14390	14247	14479	14369	14388	14549	14280	14328	14412	14456	14190	14300	14401	14332	14374	14360	14418	14402	14345	14447	14300	14316	14588	14515	14499	14402	14393	14270	14378	14452	14407	14447	14318	14378	14358	14484	14375	14269	14218	14322	14424	14366	14489	14399	14340	14571	14210	14302	14517	14557	14487	14465	14377	14375	14358	14436	14523	14496	14503	14303	14339	14334	14444	14497	14355	14479	14376	14598	14276	14383	14306	14287	14398	14360	14377	14503	14580	14303	14231	14488	14478	14449	14518	14164	14384	14527	14368	14365	14332	14413	14213	14511	14606	14140	14413	14377	14313	14534	14424	14395	14347	14403	14473	14491	14213	14428	14336	14394	14309	14330	14408	14376	14321	14385	14510	14283	14419	14350	14369	14475	14442	14383	14381	14585	14375	14357	14351	14423	14376	14385	14399	14516	14298	14406	14409	14488	14526	14351	14285	14252	14354	14426	14423	14540	14477	14474	14328	14500	14415	14554	14317	14597	14402	14499	14430	14439	14407	14414	14309	14413	14396	14376	14563	14552	14384	14395	14486	14528	14305	14466	14324	14455	14427	14388	14506	14406	14240	14392	14254	14457	14481	14462	14515	14256	14366	14415	14222	14477	14473	14341	14511	14325	14366	14495	14407	14435	14645	14484	14607	14307	14409	14336	14467	14398	14462	14404	14460	14361	14379	14362	14339	14614	14253	14377	14340
23140	21466	41533	44516	24099	21747	22550	17279	14675	14805	15078	14911	14782	14763	14611	14510	14619	14637	14678	14624	14555	14705	14725	14410	14645	14313	14637	14567	14481	14448	14581	14449	14415	14505	14510	14448	14369	14533	14551	14506	14417	14170	14459	14505	14537	14680	14515	14287	14506	14367	14304	14356	14322	14405	14525	14204	14266	14482	14431	14515	14471	14303	14381	14434	14457	14547	14326	14252	14428	14371	14498	14336	14331	14313	14383	14284	14576	14579	14440	14391	14144	14265	14494	14484	14477	14349	14254	14579	14509	14391	14361	14381	14442	14286	14402	14472	14433	14435	14280	14395	14501	14374	14390	14330	14288	14340	14339	14393	14507	14334	14381	14391	14321	14427	14384	14396	14475	14388	14350	14198	14388	14319	14432	14226	14425	14479	14432	14319	14479	14292	14203	14508	14483	14427	14348	14403	14520	14275	14441	14223	14443	14479	14290	14246	14307	14393	14323	14500	14478	14623	14355	14352	14345	14339	14448	14376	14370	14334	14252	14201	14463	14563	14475	14460	14421	14413	14275	14323	14259	14419	14365	14379	14191	14300	14261	14336	14317	14407	14660	14401	14357	14290	14487	14409	14225	14048	14285	14245	14367	14465	14324	14235	14363	14266	14485	14105	14347	14392	14389	14306	14324	14169	14318	14316	14339	14185	14119	14351	14288	14240	14530	14438	14431	14274	14383	14454	14383	14261	14411	14305	14290	14331	14468	14390	14524	14339	14288	14394	14381	14418	14303	14542	14195	14312	14554	14209	14413	14192	14432	14408	14229	14399	14362	14266	14234	14263	14386	14407	14270	14387	14407	14469	14458	14382	14051	14535	14269	14382	14449	14512	14359	14448	14378	14630	14377	14299	14386	14289	14459	14351	14272	14309	14476	14473	14357	14385	14415	14247	14593	14385	14211	14402	14383	14549	14258	14334	14231	14363	14498	14254	14406	14254	14387	14416	14219	14274	14498	14377	14487	14227	14448	14229	14428	14397	14344	14390	14300	14484	14336	14323	14257	14462	14440	14370	14249	14172	14414	14336	14310	14288	14504	14384	14451	14513	14392	14455	14358	14106	14365	14395	14441	14566	14330	14437	14251	14361	14445	14327	14426	14294	14385	14380	14407	14170	14561	14382	14475	14276	14297	14350	14346	14463	14452	14423	14345	14187	14306	14443	14197	14437	14379	14443	14348	14291	14302	14211	14458	14348	14252	14348	14261	14515	14362	14430	14511	14218	14261	14132	14323	14213	14313	14413	14462	14282	14545	14503	14670	14555	14291	14408	14301	14334	14477	14285	14254	14379	14468	14358	14064	14266	14321	14335	14405	14310	14321	14303	14319	14303	14380	14310	14379	14274	14439	14297	14301	14281	14445	14235	14408	14440	14337	14157	14397	14407	14205	14501	14489	14310	14292	14298	14623	14396	14337	14479	14472	14243	14348	14452	14333	14371	14366	14483	14432	14343	14361	14284	14301	14358	14306	14351	14320	14379	14405	14573	14343	14426	14180	14259	14161	14202	14498	14369	14480	14366	14449	14510	14438	14409	14241	14448	14464	14335	14442	14360	14441	14417	14318	14580	14378	14428	14414	14442	14354	14420	14313	14252	14414	14528	14324	14283	14439	14367	14451	14305	14551	14313	14305	14485	14316	14231	14289	14262	14449	14344	14383	14408	14240	14386	14271	14411	14250	14345	14316	14297	14149	14464	14396	14444	14341	14401	14499	14427	14266	14301	14293	14362	14343	14247	14341	14464	14166	14410	14271	14244	14347	14283	14409	14448	14493	14382	14233	14283	14332	14468	14405	14353	14294	14248	14335	14487	14330	14414	14475	14392	14290	14316	14313	14424	14442	14186	14410	14546	14320	14301	14333	14504	14504	14441	14425	14381	14261	14263	14495	14137	14368	14355	14375	14502	14368	14460	14466	14394	14287	14394	14592	14360	14302	14258	14393	14217	14240	14163	14290	14190	14326	14323	14275	14276	14323	14404	14447	14273	14418	14370	14216	14169	14517	14284	14374	14503	14404	14363	14393	14156	14354	14509	14416	14308	14461	14215	14421	14458	14360	14608	14325	14332	14194	14553	14533	14301	14303	14194	14451	14289	14370	14392	14408	14147	14332	14293	14314	14474	14360	14464	14376	14512	14382	14372	14476	14294	14506	14261	14454	14251	14404	14436	14207	14357	14207	14375	14392	14153	14227	14310	14365	14456	14176	14311	14371	14409	14259	14301	14259	14284	14344	14237	14292	14248	14233	14203	14360	14420	14450	14450	14197	14236	14266	14314	14087	14424	14253	14266	14421	14299	14356	14364	14482	14255	14453	14260	14347	14408	14502	14214	14377	14200	14298	14458	14610	14374	14452	14345	14199	14275	14352	14484	14432	14347	14314	14343	14371	14417	14269	14263	14282	14416	14252	14677	14481	14253	14580	14451	14334	14439	14434	14317	14170	14338	14146	14337	14386	14299	14360	14334	14294	14279	14294	14268	14343	14480	14404	14510	14333	14450	14536	14463	14291	14346	14564	14174	14513	14302	14257	14498	14459	14334	14294	14363	14427	14298	14372	14546	14384	14372	14583	14284	14259	14321	14566	14567	14584	14503	14519	14106	14289	14230	14418	14400	14100	14392	14400	14387	14272	14505	14408	14338	14423	14362	14321	14483	14431	14111	14335	14333	14547	14241	14339	14290	14386	14286	14325	14272	14341	14401	14313	14455	14400	14415	14178	14380	14389	14043	14272	14302	14469	14521	14387	14390	14414	14432	14392	14480	14320	14482	14279	14353	14195	14296	14415	14415	14256	14353	14322	14390	14463	14246	14405	14315	14442	14442	14488	14430	14470	14327	14539	14265	14448	14465	14492	14327	14208	14227	14436	14243	14299	14412	14292	14347	14404	14500	14331	14456	14444	14434	14454	14428	14337	14424	14428	14270	14227	14272	14538	14514	14598	14271	14372	14349	14113	14454	14324	14355	14459	14417	14406	14515	14450	14225	14397	14142	14308	14482	14368	14382	14308	14361	14337	14315	14250	14360	14437	14347	14472	14391	14372	14156	14325	14504	14317	14230	14353	14236	14270	14425	14350	14391	14399	14375	14389	14291	14340	14230	14414	14296	14502	14312	14366	14549	14226	14388	14426	14271	14282	14244	14233	14279	14371	14222	14334	14326	14579	14230	14370	14426	14301	14362	14448	14399	14181	14317	14204	14162	14419	14379	14170	14217	14271	14317	14250	14332	14347	14216	14520	14377	14284	14590	14398	14262	14297	14441	14446	14488	14372	14291	14288	14351	14508	14335	14358	14494	14454	14428	14141	14410	14316	14290	14216	14309	14147	14182	14254	14377	14356	14404	14443	14463	14397	14446	14180	14290	14428	14452	14324	14465	14290	13962	14239	14459	14244	14394	14520	14316	14455	14387	14300	14398	14169	14407	14315	14340	14157	14258	14287	14412	14352	14476	14420	14251	14524	14278	14352	14398	14391	14318	14404	14207	14241	14367	14477	14352	14508	14438	14434	14296	14364	14378	14273	14311	14524	14357	14585	14388	14480	14332	14369	14503	14241	14329	14403	14473	14369	14342	14262	14268	14404	14329	14378	14186	14228	14393	14224	14474	14198	14488	14307	14262	14227	14470	14349	14377	14322	14295	14448	14320	14260	14270	14407	14228	14392	14283	14328	14501	14523	14512	14281	14299	14328	14277	14376	14344	14647	14447	14402	14321	14275	14497	14309	14337	14332	14488	14402	14240	14286	14275	14106	14157	14322	14311	14272	14222	14274	14458	14228	14343	14464	14401	14456	14332	14490	14324	14437	14444	14458	14318	14334	14404	14458	14356	14479	14259	14325	14359	14218	14312	14365	14412	14253	14349	14335	14460	14441	14504	14478	14363	14533	14325	14389	14529	14324	14257	14318	14171	14381	14225	14167	14394	14175	14307	14272	14305	14511	14190	14420	14430	14385	14352	14280	14490	14480	14388	14319	14402	14276	14337	14440	14191	14385	14449	14377	14302	14327	14357	14339	14508	14356	14331	14463	14464	14421	14402	14314	14278	14378	14331	14401	14380	14360	14257	14386	14459	14259	14397	14476	14412	14478	14383	14397	14334	14347	14180	14478	14233	14204	14519	14289	14550	14539	14398	14190	14155	14329	14304	14590	14270	14255	14556	14194	14470	14272	14222	14431	14190	14381	14272	14219	14364	14363	14277	14282	14439	14449	14455	14426	14079	14443	14313	14314	14437	14325	14275	14206	14486	14407	14392	14171	14432	14343	14423	14272	14359	14444	14304	14331	14288	14327	14274	14303	14223	14404	14635	14346	14397	14637	14324	14548	14481	14282	14352	14181	14072	14464	14241	14450	14235	14367	14276	14474	14463	14360	14398	14410	14299	14486	14362	14444	14330	14142	14319	14462	14216	14433	14546	14338	14410	14250	14256	14283	14382	14347	14332	14308	14379	14306	14248	14258	14228	14265	14234	14391	14601	14366	14370	14507	14430	14312	14400	14500	14525	14446	14288	14029	14267	14178	14079	14304	14317	14528	14373	14385	14300	14293	14381	14311	14225	14392	14181	14268	14259	14443	14382	14305	14479	14445	14554	14488	14358	14189	14212	14393	14341	14233	14275	14390	14264	14209	14393	14293	14199	14601	14256	14389	14282	14174	14441	14405	14273	14345	14461	14326	14406	14394	14212	14355	14320	14502	14411	14490	14436	14258	14287	14395	14397	14395	14196	14328	14202	14413	14280	14195	14360	14335	14213	14432	14375	14456	14146	14453	14373	14338	14319	14471	14505	14375	14419	14207	14393	14360	14272	14347	14460	14267	14356	14413	14552	14429	14462	14515	14415	14394	14343	14236	14205	14432	14248	14373	14230	14306	14506	14194	14439	14350	14404	14439	14390	14285	14283	14269	14279	14617	14238	14410	14401	14313	14478	14307	14411	14101	14193	14404	14407	14506	14276	14384	14228	14316	14333	14307	14412	14352	14376	14410	14334	14354	14312	14578	14356	14330	14271	14449	14240	14401	14477	14330	14254	14372	14461	14204	14394	14359	14187	14354	14457	14426	14218	14312	14302	14305	14275	14274	14307	14275	14215	14448	14347	14349	14383	14315	14387	14388	14257	14462	14372	14415	14212	14346	14353
29380	58708	98994	65637	20244	14061	14010	14005	13887	13646	13909	13817	13750	13568	13726	13612	13753	13584	13643	13648	13609	13564	13766	13599	13674	13594	13609	13643	13567	13653	13619	13522	13538	13530	13661	13608	13647	13597	13770	13563	13617	13616	13660	13705	13698	13515	13643	13563	13451	13720	13608	13645	13724	13669	13503	13617	13715	13385	13520	13702	13584	13628	13674	13509	13708	13666	13593	13504	13610	13526	13546	13616	13596	13704	13744	13737	14102	13808	13691	13687	13581	13628	13581	13503	13550	13721	13821	13400	13746	13663	13645	13782	13640	13648	13682	13654	13566	13596	13635	13483	13553	13595	13489	13602	13592	13579	13673	13753	13552	13683	13554	13553	13604	13551	13543	13626	13622	13660	13548	13503	13611	13528	13603	13460	13650	13430	13445	13706	13682	13569	13553	13406	13689	13587	13658	13721	13571	13795	13668	13639	13725	13622	13704	13569	13683	13532	13536	13722	13670	13628	13706	13536	13668	13535	13500	13558	13590	13619	13653	13509	13597	13625	13708	13578	13564	13478	13703	13517	13706	13544	13632	13528	13757	13715	13546	13739	13607	13472	13640	13739	13650	13622	13580	13706	13610	13748	13625	13631	13576	13711	13611	13566	13642	13618	13467	13500	13899	13574	13542	13665	13637	13730	13560	13502	13634	13467	13562	13521	13732	13559	13502	13585	13603	13616	13597	13528	13553	13567	13684	13604	13594	13582	13550	13609	13400	13710	13716	13703	13566	13549	13591	13660	13659	13585	13695	13568	13508	13552	13403	13709	13571	13639	13545	13659	13465	13601	13659	13481	13465	13399	13595	13565	13537	13637	13634	13659	13568	13770	13552	13638	13504	13532	13524	13624	13643	13617	13653	13684	13443	13656	13517	13493	13545	13715	13777	13559	13558	13442	13618	13362	13651	13615	13572	13430	13461	13496	13477	13634	13657	13771	13737	13488	13682	13625	13606	13781	13503	13655	13655	13684	13597	13596	13476	13767	13716	13570	13535	13684	13589	13660	13645	13717	13513	13526	13674	13649	13550	13737	13481	13762	13622	13517	13629	13466	13719	13590	13440	13740	13645	13758	13489	13577	13549	13459	13639	13464	13622	13468	13675	13661	13734	13535	13674	13579	13697	13586	13552	13557	13572	13701	13374	13721	13781	13635	13688	13704	13713	13620	13499	13512	13535	13739	13581	13631	13467	13660	13666	13662	13545	13659	13589	13636	13610	13515	13638	13575	13469	13712	13628	13584	13448	13829	13570	13485	13474	13643	13542	13568	13659	13538	13402	13560	13557	13681	13505	13548	13680	13639	13401	13500	13613	13573	13652	13697	13604	13558	13576	13707	13732	13636	13638	13426	13526	13621	13551	13648	13560	13596	13767	13506	13573	13671	13509	13572	13823	13578	13519	13663	13657	13406	13470	13664	13427	13758	13566	13550	13675	13704	13707	13685	13685	13370	13778	13645	13576	13573	13479	13452	13410	13619	13814	13633	13579	13544	13651	13644	13661	13619	13467	13543	13768	13560	13601	13553	13609	13501	13465	13524	13521	13756	13653	13521	13601	13663	13566	13548	13623	13652	13652	13556	13714	13580	13583	13605	13617	13657	13629	13538	13611	13623	13679	13597	13617	13533	13576	13613	13638	13599	13457	13564	13595	13610	13603	13653	13567	13757	13604	13717	13727	13609	13726	13482	13535	13570	13559	13754	13748	13608	13577	13614	13587	13676	13588	13633	13541	13580	13611	13682	13608	13728	13617	13651	13409	13447	13660	13748	13458	13554	13665	13616	13540	13608	13607	13664	13575	13654	13485	13672	13633	13696	13547	13595	13562	13706	13658	13528	13571	13577	13496	13691	13689	13445	13502	13647	13504	13556	13710	13490	13582	13597	13595	13606	13480	13549	13638	13628	13612	13559	13468	13630	13538	13592	13711	13537	13420	13661	13431	13534	13597	13697	13522	13664	13534	13521	13716	13671	13625	13592	13581	13628	13743	13467	13616	13622	13571	13567	13554	13560	13502	13538	13670	13526	13673	13718	13526	13427	13567	13504	13584	13650	13547	13635	13538	13537	13605	13620	13517	13504	13551	13504	13547	13555	13592	13603	13516	13545	13589	13606	13759	13585	13585	13725	13491	13567	13588	13792	13634	13609	13639	13623	13577	13512	13576	13565	13795	13542	13543	13642	13625	13695	13638	13662	13644	13515	13582	13516	13529	13693	13604	13516	13354	13438	13632	13585	13586	13576	13489	13600	13598	13623	13616	13307	13536	13652	13623	13650	13623	13731	13690	13561	13520	13639	13539	13487	13570	13563	13640	13597	13806	13623	13663	13526	13539	13658	13505	13536	13649	13787	13697	13640	13657	13672	13678	13646	13512	13567	13586	13673	13550	13800	13716	13468	13529	13561	13597	13671	13619	13559	13376	13618	13485	13677	13510	13667	13661	13672	13458	13553	13490	13533	13466	13606	13545	13618	13697	13516	13522	13692	13592	13600	13626	13587	13736	13737	13472	13708	13551	13692	13505	13530	13352	13685	13607	13622	13599	13500	13771	13639	13541	13698	13439	13631	13703	13666	13655	13607	13501	13482	13451	13536	13463	13690	13601	13645	13601	13596	13563	13528	13619	13583	13633	13571	13562	13640	13586	13711	13570	13581	13497	13770	13770	13675	13507	13577	13548	13457	13627	13702	13647	13632	13554	13626	13831	13709	13601	13586	13705	13539	13570	13674	13499	13675	13737	13504	13481	13610	13695	13513	13715	13546	13463	13610	13672	13588	13521	13728	13674	13611	13594	13667	13746	13537	13475	13421	13672	13580	13574	13495	13621	13480	13480	13699	13649	13624	13536	13627	13643	13638	13744	13366	13585	13743	13732	13477	13553	13578	13348	13564	13685	13556	13636	13444	13658	13683	13571	13640	13593	13755	13615	13471	13623	13664	13556	13543	13475	13419	13688	13510	13599	13584	13702	13487	13640	13640	13610	13651	13615	13719	13637	13558	13488	13663	13609	13480	13614	13508	13645	13513	13742	13428	13644	13709	13659	13403	13545	13570	13626	13712	13607	13432	13747	13592	13685	13447	13611	13452	13569	13607	13644	13518	13614	13570	13593	13474	13581	13649	13789	13601	13608	13635	13774	13825	13512	13499	13528	13557	13567	13654	13696	13648	13549	13778	13332	13613	13661	13686	13565	13652	13599	13564	13776	13450	13504	13622	13633	13695	13532	13442	13609	13508	13525	13601	13513	13529	13519	13653	13796	13578	13696	13516	13820	13748	13596	13495	13611	13683	13628	13557	13606	13664	13565	13648	13710	13694	13763	13737	13582	13628	13529	13568	13449	13673	13588	13719	13656	13634	13437	13536	13659	13486	13477	13615	13536	13527	13665	13564	13654	13559	13690	13522	13631	13603	13662	13645	13883	13476	13517	13591	13653	13611	13587	13632	13641	13565	13808	13503	13577	13614	13536	13450	13659	13694	13573	13666	13458	13632	13590	13580	13577	13612	13565	13753	13368	13617	13622	13657	13704	13652	13585	13537	13824	13611	13267	13547	13591	13530	13707	13642	13563	13601	13725	13635	13703	13677	13516	13619	13921	13640	13606	13595	13487	13596	13503	13523	13478	13589	13720	13626	13514	13521	13547	13561	13438	13630	13617	13522	13596	13638	13587	13492	13651	13664	13462	13630	13659	13604	13555	13555	13552	13564	13684	13688	13621	13670	13677	13438	13637	13621	13669	13626	13619	13709	13743	13406	13659	13482	13593	13686	13587	13401	13559	13513	13691	13579	13631	13675	13711	13594	13543	13563	13533	13571	13624	13777	13480	13518	13718	13639	13507	13634	13592	13500	13647	13653	13655	13607	13613	13477	13452	13624	13671	13512	13626	13533	13655	13567	13457	13673	13551	13439	13758	13640	13681	13628	13635	13580	13499	13782	13513	13566	13581	13528	13538	13606	13730	13649	13670	13719	13600	13562	13665	13464	13591	13622	13664	13737	13567	13384	13719	13518	13540	13673	13671	13551	13563	13596	13709	13395	13637	13420	13633	13598	13491	13605	13664	13576	13641	13438	13706	13584	13656	13518	13615	13578	13700	13638	13427	13629	13547	13610	13594	13448	13461	13565	13445	13655	13689	13480	13526	13662	13506	13507	13597	13699	13718	13622	13640	13501	13518	13631	13623	13688	13720	13494	13550	13581	13547	13718	13493	13548	13650	13630	13542	13532	13430	13654	13621	13574	13563	13711	13523	13606	13737	13579	13495	13531	13511	13618	13580	13734	13702	13552	13567	13489	13695	13610	13637	13754	13701	13597	13603	13681	13599	13689	13641	13765	13561	13766	13531	13488	13584	13671	13646	13683	13774	13530	13605	13557	13825	13602	13672	13548	13455	13556	13652	13611	13568	13644	13529	13674	13544	13394	13691	13575	13747	13760	13570	13594	13539	13654	13603	13568	13375	13581	13541	13693	13574	13470	13695	13557	13774	13452	13570	13518	13640	13569	13707	13582	13583	13529	13559	13535	13566	13619	13674	13685	13705	13609	13582	13712	13691	13571	13693	13699	13630	13658	13513	13560	13717	13644	13417	13743	13277	13627	13762	13521	13567	13604	13520	13606	13649	13412	13695	13517	13634	13582	13618	13712	13644	13569	13599	13518	13506	13641	13579	13563	13522	13601	13720	13658	13548	13750	13558	13632	13676	13653	13645	13584	13549	13519	13532	13466	13667	13627	13514	13729	13519	13753	13562	13503	13558	13663	13749	13530	13605	13686	13708	13422	13759	13630	13700	13747	13726	13465	13519	13699	13640	13675	13678	13615	13683	13471	13646	13468	13577	13649	13539	13687	13569	13686	13585	13719	13504	13738	13806	13658	13628	13619	13514	13637	13557	13503	13583	13370	13569	13510	13602	13506	13479	13536	13468	13488	13581	13662	13596	13455	13703	13527	13651	13602	13615	13823	13490	13527	13432	13626	13553	13608	13634	13612	13729	13622	13508	13723	13699	13701	13685	13499	13484	13706	13590	13662	13644	13706	13597	13607	13682	13598	13671	13558	13672	13379	13495	13584	13582	13703	13614	13735	13639	13875	13569	13597	13740	13421	13555	13554	13497	13529	13578	13583	13602	13641	13483	13786	13673	13774
23159	21667	41029	40834	23104	22898	22824	17223	15643	16076	15746	15599	15611	15588	15495	15472	15471	15348	15486	15273	15323	15539	15556	15368	15469	15483	15463	15445	15470	15502	15440	15322	15372	15531	15440	15611	15466	15269	15225	15171	15374	15511	15313	15339	15359	15424	15429	15385	15416	15240	15406	15303	15285	15468	15262	15247	15351	15248	15599	15274	15279	15411	15200	15369	15359	15125	15336	15525	15213	15269	15237	15270	15345	15239	15185	15287	15443	15489	15458	15310	15234	15342	15411	15543	15266	15313	15303	15401	15204	15345	15180	15368	15369	15360	15273	15172	15174	15358	15474	15382	15241	15138	15180	15440	15206	15313	15369	15268	15376	15268	15355	15247	15219	15334	15311	15271	15364	15318	15257	15304	15313	15286	15380	15250	15461	15204	15388	15293	15203	15385	15133	15222	15525	15199	15286	15373	15354	15168	15036	15178	15323	15389	15361	15460	15285	15262	15421	15264	15393	15446	15237	15304	15196	15370	15423	15331	15189	15351	15205	15320	15296	15243	15329	15509	15222	15143	15346	15262	15533	15341	15211	15457	15198	15346	15293	15274	15112	15301	15487	15252	15345	15399	15412	15385	15372	15288	15291	15365	15292	15321	15248	15295	15312	15350	15207	15322	15201	15352	15230	15307	15249	15106	15342	15154	15324	15380	15235	15387	15102	15187	15197	15222	15273	15195	15283	15424	15323	15189	15398	15186	15145	15260	15239	15301	15297	15261	15290	15272	15308	15289	15204	15479	15230	15230	15375	15377	15325	15463	15203	15210	15402	15327	15254	15152	15256	15206	15401	15238	15197	15242	15444	15202	15300	15404	15181	15303	15250	15453	14983	15319	15273	15426	15427	15382	15398	15484	15177	15371	15296	15373	15222	15285	15091	15318	15065	15351	15280	15177	15150	15382	15258	15097	15232	15290	15349	15210	15297	15363	15382	15300	15256	15426	15232	15352	15328	15249	15298	15343	15218	15427	15291	15244	15249	15297	15229	15414	15280	15323	15376	15560	15381	15188	15407	15280	15246	15232	15221	15123	15346	15384	15298	15235	15306	15405	15400	15213	15238	15199	15067	15395	15399	15280	15074	15246	15143	15157	15170	15204	15091	15161	15396	15370	15412	15226	15293	15373	15394	15271	15261	15301	15344	15330	15475	15294	15342	15228	15623	15344	15382	15052	15347	15135	15196	15272	15257	15388	15243	15275	15221	15387	15346	15140	15099	15264	15286	15249	15199	15269	15191	15436	15334	15396	15257	15253	15219	15267	15363	15238	15422	15381	15216	15314	15279	15313	15235	15196	15030	15343	15442	15197	15340	15453	15224	15203	15243	15370	15348	15297	15326	15465	15301	15395	15362	15294	15338	15344	15160	15243	15548	15208	15254	15300	15423	15256	15480	15033	15365	15175	15250	15387	15324	15265	15330	15142	15355	15192	15257	15394	15220	15234	15239	15392	15448	15189	15402	15213	15446	15289	15146	15473	15156	15432	15402	15335	15353	15264	15186	15354	15301	15510	15433	15225	15334	15287	15253	15171	15346	15167	15341	15206	15242	15413	15278	15154	15270	15415	15222	15085	15195	15268	15377	15172	15323	15356	15175	15030	15243	15306	15370	15150	15099	15293	15378	15324	15335	15293	15303	15235	15299	15249	15234	15450	15213	15322	15070	15260	15151	15313	15358	15385	15405	15536	15493	15288	15238	15376	15390	15354	15449	15405	15258	15301	15354	15292	15281	15230	15209	15355	15157	15235	15206	15202	15214	15239	15091	15372	15221	15471	15226	15369	15362	15467	15504	15167	15289	15141	15301	15180	15291	15431	15327	15432	15579	15174	15434	15345	15308	15176	15291	15441	15203	15381	15205	15223	15193	15400	15341	15263	15222	15392	15177	15300	15390	15383	15263	15104	15386	15255	15163	15268	15506	15261	15164	15175	15176	15141	15155	15186	15257	15393	15378	15432	15438	15046	15226	15234	15337	15388	15488	15309	15167	15458	15436	15259	15172	15136	15299	15296	15321	15227	15173	15431	15325	15100	15239	15151	15072	15202	15267	15194	15429	15153	15112	15234	15332	15254	15140	15404	15358	14998	15035	15239	15166	15201	15400	15245	15393	15215	15279	15309	15261	15295	15239	15397	15330	15136	15196	15240	15242	15203	15224	15388	15281	15227	15353	15262	15412	15177	15102	15186	15228	15196	15286	15397	15380	15411	15194	15178	15410	15435	15242	15284	15291	15208	15468	15167	15125	15345	15282	15250	15330	15096	15287	15039	15296	15264	15332	15157	15275	15202	15209	15299	15366	15463	15439	15451	15363	15428	15303	15097	15245	15219	15559	15312	15385	15056	15188	15314	15225	15358	15332	15433	15349	15132	15241	15130	15285	15305	15305	15091	15225	15099	15362	15293	15222	15128	15439	15211	15330	15339	15283	15152	15379	15349	15165	15286	15222	15218	15310	15147	15339	15353	15212	15258	15338	15417	15399	15213	15356	15403	15308	15226	15356	15253	15052	15380	15329	15071	15325	15158	15189	15325	15353	15207	15163	15247	15476	15246	15218	15140	15462	15253	15366	15501	15153	15471	15278	15355	15288	15297	15131	15230	15270	15090	15113	15256	15129	15242	15191	15159	15303	15331	15234	15213	15240	15290	15304	15392	15276	15267	15085	15278	15145	15271	15446	15413	15132	15544	15139	15120	15277	15088	15336	15354	15139	15257	15343	15117	15395	15311	15287	15281	15285	15428	15360	15231	15427	15315	15404	15205	15115	15090	15509	15328	15298	15329	15408	15169	15391	15288	15302	15217	15350	15255	15231	15326	15322	15320	15177	15126	15318	15395	15051	15278	15473	15376	15384	15146	15077	15142	15415	15334	15516	15280	15207	15275	15240	15294	15218	15176	15338	15257	15337	15303	15239	15391	15363	15379	15359	15266	15213	15345	15194	15015	15170	15272	15089	15346	15382	15320	15187	15417	15197	15341	15192	15274	15404	15379	15258	15117	15174	15572	15370	15113	15179	15255	15317	15269	15414	15387	15121	15225	15350	15222	15206	15174	15452	15243	15428	15255	15382	15093	15309	15142	15131	15269	15237	15293	15288	15259	15292	15391	15294	15116	15251	15238	15139	15148	15262	15367	15382	15227	15380	15203	15121	15350	15246	15165	15344	15262	15166	15160	15211	15307	15151	15272	15342	15390	15255	15402	15418	15242	15172	15218	15339	15370	15220	15114	15204	15039	15340	15561	15354	15198	15446	15310	15129	15338	15294	15105	15294	15337	15368	15353	15409	15176	15427	15303	15209	15259	15238	15499	15219	15305	15153	15268	15204	15167	15259	15352	15234	15144	15272	15293	15210	15355	15271	15375	15364	15371	15255	15314	15348	15173	15354	15355	15179	15302	15347	15019	15387	15312	15176	15231	15287	15357	15190	15164	15120	15277	15327	15429	15235	15361	15189	15307	15440	15260	15318	15277	15381	15311	15406	15170	15376	15280	15264	15231	15350	15376	15315	15083	15053	15342	15349	15236	15317	15541	15206	15251	15403	15182	15323	15320	15255	15361	15300	15367	15374	15235	14981	15087	15372	15344	15291	15266	15293	15348	15237	15234	15178	15350	15200	15318	15340	15191	15127	15208	15322	15331	15381	15035	15258	15474	15413	15374	15354	15358	15348	15338	15420	15245	15184	15120	15378	15209	15413	15141	15392	15388	15240	15201	15328	15405	15205	15307	15246	15250	15087	15289	15195	15265	15208	15227	15276	15176	15361	14996	15199	15340	15178	15213	15218	15350	15492	15323	15210	15462	15301	15293	15146	15428	15288	15277	15285	15369	15319	15262	15176	15212	15394	15365	15439	15344	15242	15386	15519	15478	15377	15088	15267	15186	15407	15559	15256	15347	15433	15223	15265	15270	15479	15265	15261	15193	15413	15296	15460	15240	15177	15089	15221	15310	15166	15244	15229	15322	15085	15249	15269	15196	15457	15406	15603	15326	15423	15213	15401	15450	15292	15154	15413	15394	15442	15283	15346	15219	15254	15176	15281	15310	15262	15264	15239	15245	15365	15201	15147	15209	15434	15271	15173	15125	15403	15425	15335	15249	15168	15041	15101	15184	15381	15337	15370	15154	15251	15376	15177	15437	15252	15365	15342	15220	15235	15413	15299	15248	15332	15354	15306	15203	15280	15324	15296	15305	15213	15156	15279	15369	15278	15347	15373	15370	15524	15350	15235	15232	15087	15281	15115	15217	15335	15238	15368	15283	15352	15388	15293	15406	15330	15214	15314	15191	15334	15169	15156	15212	15331	15261	15520	15428	15528	15341	15162	15432	15202	15145	15271	15109	15328	15269	15451	15338	15251	15253	15418	15319	15302	15244	15336	15210	15567	15399	15303	15329	15231	15146	15320	15317	15396	15161	15354	15357	15260	15463	15439	15032	15312	15389	15481	15383	15400	15237	15473	15350	15546	15294	15242	15291	15151	15314	15338	15404	15451	15536	15182	15220	15274	15266	15403	15448	15322	15309	15268	15239	15320	15228	15417	15369	15176	15307	15241	15179	15297	15312	15044	15307	15362	15347	15399	15331	15479	15294	15179	14964	15137	15307	15213	15270	15288	15162	15171	15344	15224	15311	15243	15167	15261	15284	15454	15187	15308	15252	15463	15437	15190	15252	15239	15366	15495	15288	15361	15194	15322	15160	15353	15411	15478	15248	15224	15229	15250	15335	15310	15369	15426	15401	15358	15355	15112	15209	15136	15357	15117	15173	15266	15277	15189	15140	15253	15211	15260	15206	15212	15250	15334	15300	15377	15233	15288	15266	15301	15266	15189	15266	15191	15260	15366	15257	15300	15276	15527	15175	15321	15200	15276	15395	15343	15390	15320	15303	15331	15384	15188	15309	15257	15246	15334	15372	15297	15325	15164	15193	15315	15104	15293	15447	15287	15424	15276	15218	15495	15303	15298	15128	15238	15260	15181	15149	15243	15245	15150	15347	15325	15177	15100	15320	15178	15416	15271	15362	15419	15371	15350	15200	15235	15198	15323	15207	15291	15333	15262	15350	15225	15021	15054	15401	15225	15192	15330	15052	15332	15330	15257	15232	15397	15210	15136	15213	15262	15310	15134	15185	15344	15165	15210	15545
28108	84144	99792	58674	16114	14882	14676	14413	14595	14623	14574	14467	14369	14372	14368	14296	14264	14411	14393	14394	14274	14369	14281	14087	14173	14289	14262	14316	14209	14232	14305	14465	14286	14175	14282	14386	14346	14298	14361	14292	14308	14381	14197	14311	14232	14308	14132	14199	14361	14307	14267	14232	14390	14138	14587	14261	14302	14156	14405	14280	14354	14318	14351	14211	13998	14172	14203	14198	14329	14372	14331	14125	14320	14238	14233	14543	14564	14731	14132	14115	14083	14217	14132	14342	14226	14198	14167	14338	14156	14188	14036	14433	14253	14301	14242	14337	14266	14173	14246	14132	14243	14300	14371	14111	14173	14275	14214	14214	14136	14260	14145	14151	14253	14239	14065	14214	14242	14135	14289	14257	14396	14298	14181	14277	14235	14147	14238	14154	14112	14293	14220	14123	14254	14249	14372	14137	14281	14173	14231	14007	14286	14457	14060	14275	14256	14133	14293	14163	14240	14244	14293	14168	14236	14247	14269	13946	14312	14217	14223	14308	14371	14184	14192	14280	14276	14164	14172	14296	14202	14365	14260	14072	14251	14257	14334	14193	14175	14179	14293	14160	14255	14155	14216	14143	14236	14252	14307	14341	14149	14297	14136	14271	14232	14388	14074	14178	14106	14096	14268	14058	14331	14165	14250	14227	14203	14377	14218	14041	14249	14078	14347	14211	14142	14265	14287	14081	14299	14300	14382	14297	14208	14330	14235	14121	14238	14358	14256	14371	14445	14231	14184	14347	14146	14314	14303	14249	14149	14414	14206	14318	14125	14344	14133	14255	14269	14134	14278	14237	14247	14340	14387	14254	14217	14441	14295	14193	14256	14108	14167	14249	14144	14096	14208	14329	14241	14177	14342	14119	14234	14191	14194	14444	14252	14260	14230	14058	14333	14220	14269	14191	14279	14335	14507	14079	14170	14241	14276	14171	14291	14207	14232	14226	14248	14236	14189	14385	14245	14375	14271	14232	14171	14190	14300	14181	14317	14436	14258	14259	14297	14121	14255	14124	14148	14234	14134	14266	14334	14245	14344	14410	14308	14443	14171	14274	14273	14238	14306	14242	14272	14045	14309	14317	14253	14324	14404	14391	14189	14237	14204	14298	14335	14276	14047	14179	14248	14262	14362	14136	14214	14303	14292	14218	14252	14206	14151	14191	14404	14325	14313	14215	14221	14306	14233	14154	14337	14143	14249	14105	14217	14287	14247	14152	14252	14235	14220	14255	14170	14209	14396	14247	14391	14152	14275	14154	14219	14049	14310	14176	14326	14267	14298	14218	14206	14119	14388	14379	14284	14217	14207	14243	14177	14289	14079	14211	14381	14187	14408	14153	14234	14101	14258	14314	14282	14259	14505	14325	14251	14099	14239	14238	14249	14171	14234	14300	14176	14303	14378	14238	14105	14210	14259	14215	14103	14289	14307	14179	14249	14284	14339	14250	14295	14220	14205	14265	14278	14320	14209	14296	14138	14161	14128	14262	14139	14184	14365	14314	14285	14385	14159	14146	14268	14281	14295	14180	14286	14247	14169	14191	14270	14316	14261	14272	14231	14236	14277	14205	14102	14209	14127	14299	14166	14352	14217	14290	14332	14227	14322	14187	14255	14326	14322	14250	14182	14316	14292	14072	14052	14202	14274	14241	14190	14340	14327	14035	14144	14336	14118	14298	14299	14251	14177	14334	14212	14176	14251	14127	14129	14196	14248	14258	14346	14319	14118	14381	14107	14099	14171	14350	14331	14144	14055	14213	14290	14149	14217	14376	14195	14081	14282	14053	14319	14208	14331	14305	14216	14315	14333	14347	14394	14090	14231	14153	14311	14253	14211	14128	14286	14161	14304	14273	14288	14202	14184	14207	14342	14196	14276	14186	14289	14119	14057	14057	14176	14243	14259	14296	14163	14287	14241	14268	14219	14263	14329	14449	14346	14218	14322	14189	14174	14303	14253	14178	14366	14170	14152	14228	14168	14345	14400	14212	14443	14255	14093	14426	14280	14257	14389	14417	14207	14128	14297	14314	14407	14250	14068	14280	14170	14268	14320	14145	14306	14193	14268	14155	14323	14203	14245	14427	14236	14313	14052	14090	14424	14241	14294	14114	14245	14261	14287	14127	14109	14119	14231	14132	14151	14236	14165	14392	14147	14037	14097	14370	14256	14128	14345	14238	14312	14136	14141	14135	14146	14327	14162	14209	14129	14320	14159	14115	14359	14337	14210	14109	14302	14122	14280	14188	14247	14281	14146	14200	14196	14216	14259	14194	14072	14282	14183	14205	14136	14109	14263	14376	14161	14253	14278	14358	14294	14229	14203	14337	14360	14361	14393	14320	14160	14081	14281	14123	14045	14312	14272	14198	14095	14314	14251	14172	14017	14229	14103	14239	14071	14292	14196	14271	14350	14272	14240	14377	14051	14188	14034	14305	14187	14353	14205	14255	14219	14245	14127	14316	14395	14120	14265	14184	14191	14354	14288	14241	14221	14248	14360	14182	14281	14337	14162	14343	14165	14270	14315	14339	14303	14122	14222	14312	14279	14097	14335	14231	14291	14089	14144	14214	14011	14503	14039	14337	14383	14187	14302	14306	14233	14113	14144	14306	14174	14309	14257	14338	14270	14286	14272	14494	14300	14275	14213	14295	14261	14254	14248	14279	14230	14193	14375	14286	14170	14295	14192	14225	14205	14231	14190	14102	14249	14188	14156	14148	14298	14233	14283	14263	14216	14286	14230	14245	14086	14229	14306	14282	14288	14378	14250	14160	14152	14311	14288	14201	14350	14235	14306	14292	14329	14261	14244	14149	14282	14219	14330	14225	14225	14314	14329	14164	14300	14180	14179	14252	14141	14201	14126	14147	14313	14328	14231	14434	14350	14329	14267	14182	14394	14256	14285	14092	14356	14210	14190	14274	14275	14137	14355	14383	14255	14330	14294	14187	14373	14328	14164	14179	14278	14241	14265	14323	14278	14226	14445	14374	14177	14182	14212	14303	14252	14297	14002	14230	14230	14283	14152	14330	14240	14358	14448	14380	14151	14380	14356	14220	14103	14183	14217	14280	14227	14313	14293	14182	14361	14154	14323	14098	14345	14516	14252	14300	14365	14171	14310	14241	14317	14260	14142	14360	14395	14384	14022	14383	14265	14200	14293	14249	14303	14219	14285	14300	14276	14181	14281	14203	14309	14215	14286	14217	14122	14342	14190	14248	14295	14177	14246	14330	14288	14194	14377	14274	14172	14077	14151	14144	14361	14384	14392	14200	14162	14204	14280	14272	14178	14350	14220	14343	14290	14330	14167	14356	14264	14185	14392	14123	14320	13990	14095	14394	14227	14161	14124	14357	14163	14152	14214	14152	14268	14370	14358	14241	14152	14252	14171	14259	14402	14087	14277	14228	14123	14265	14322	14209	14267	14108	14301	14180	14130	14177	14275	14276	14263	14186	14223	14303	14151	14243	14207	14351	14141	14283	14200	14214	14243	14227	14256	14233	14183	14202	14115	14322	14226	14238	14299	14228	14241	14288	14360	14252	14225	14254	14151	14370	14068	14350	14275	14098	14180	14092	14176	14182	14152	14259	14265	14301	14285	14230	14121	14476	14238	14337	14110	14335	14239	14313	14287	14321	14107	14182	14195	14313	14311	14225	14350	14245	14388	14102	14286	14188	14353	14232	14171	14241	14411	14328	14254	14170	14245	14256	14154	14148	14438	14318	14206	14212	14195	14048	14260	14192	14325	14174	14282	14116	14299	14089	14036	14310	14127	14236	14334	14270	14079	14298	14180	14269	14008	14260	14395	14270	14090	14195	14193	14222	14261	14361	14175	14119	14214	14175	14382	14260	14125	14313	14111	14210	14111	14167	14193	14266	14233	14372	14176	14349	14336	14329	14229	14383	14453	14201	14086	14279	14275	14142	14255	14288	14312	14326	14162	14127	14330	14173	14181	14164	14369	14230	14263	14363	14180	14089	14243	14232	14236	14193	14327	14106	14392	14223	14204	14212	14118	14342	14147	14206	14261	14145	14295	14246	14316	14294	14249	14187	14174	14364	14154	14416	14093	14361	14195	14277	14230	14216	14170	14300	14237	14350	14415	14347	14247	14145	14299	14054	14257	14079	14314	14296	14314	14216	14431	14114	14326	14184	14191	14439	14185	14175	14467	14150	14150	14259	14235	14201	14306	14022	14175	14255	14363	14239	14295	14361	14391	14134	14349	14257	14182	14382	14289	14358	14273	14091	14217	14243	14405	14238	14087	14207	14453	14315	14388	14221	14186	14191	14250	14279	14286	14276	14182	14220	14228	14223	14273	14132	14276	14178	14349	14434	14249	14156	14078	14214	14301	14280	14347	14369	14190	14062	14153	14342	14266	14095	14158	14286	14245	14231	14200	14301	14201	14341	14202	14445	14316	14170	14269	14171	14218	14298	14180	14394	14196	14134	14317	14255	14269	14401	14225	14043	14416	14245	14190	14148	14275	14283	14026	14228	14045	14204	14186	14146	14233	14366	14204	14153	14081	14255	14210	14201	14357	14371	14174	14266	14283	14164	14117	14285	14291	14348	14243	14169	14299	14257	14231	14364	14230	14321	14140	14272	14252	14135	14166	14198	14249	14230	14191	14140	14129	14219	14236	14309	14254	14238	14193	14194	14467	14242	14263	14140	14270	14278	14244	14361	14053	14253	14232	14245	14233	14224	14304	14092	14331	14307	14193	14223	14154	14208	14294	14218	14278	14205	14204	14166	14212	14269	14240	14140	14428	14198	14276	14195	14326	14313	14131	14188	14155	14127	14246	14138	14201	14194	14091	14162	14384	14245	14410	14335	14203	14239	14239	14224	14387	14187	14246	14158	14248	14207	14177	14345	14344	14249	14210	14196	14345	14247	14217	14163	14352	14179	14031	14307	14121	14249	14351	14198	14204	14107	14354	14389	14138	14358	14204	14342	14298	14156	14185	14229	14252	14242	14269	14132	14487	14204	14095	14260	14251	14134	14178	14372	14234	14344	14238	14218	14411	14142	14305	14359	14132	14186	14352	14138	14292	14031	14309	14114	14132	14298	14237	14287	14091	14183	14243	14361	14160	14029	14254	14191	13975	14226	14268	14199	14291	14252	14178	14113	14332	14291	14269	14266
27423	25856	44945	32390	16949	15419	15324	15104	14908	14760	14864	14920	14960	15119	14984	15055	14940	14846	15033	15041	14853	14844	14766	15020	14921	15055	15007	14777	14882	14662	14874	14842	14854	14689	14723	15027	14775	14699	14830	14901	14920	14886	14919	14714	14593	14827	14764	14985	15043	14798	14920	14845	14921	14784	14855	14757	14970	14853	14918	14577	14796	14748	14823	14815	14705	14872	14724	14836	15053	14975	14962	14754	14811	14797	14818	14831	14911	15048	14799	14832	14833	14866	14713	14770	15021	15094	14766	15009	15026	14867	14766	14855	14794	14905	14764	14843	14857	14777	14749	14786	14806	14662	14908	14917	14657	14968	15050	15178	14890	14968	14885	14835	14830	14794	14863	14813	14744	14885	14725	14726	14822	15069	14868	14903	14932	14744	14977	14849	14724	14804	14884	14979	14879	14998	14872	14679	14903	14889	14865	15070	14960	15046	14774	15003	14932	14819	14855	14913	14844	14772	14822	14833	14843	14915	14922	14968	14847	14829	15022	14774	14797	14932	14924	14941	14949	15064	14780	14872	15022	14861	14776	14865	14725	14838	15066	14810	14906	14988	14887	14922	14808	14819	14800	14838	14603	14844	14918	14794	14829	15131	14810	14751	14711	14808	14907	14871	15016	15061	14889	14955	14891	14937	14785	14838	14832	14822	14788	14812	14688	14951	14845	14830	14962	14925	14848	15079	14904	14811	14809	15061	15003	14969	15087	14874	14858	14841	14992	14835	14966	15019	14800	14756	14692	14674	14750	14891	14829	14930	14767	14957	14868	14773	14852	14874	14953	15069	14613	14683	14825	14809	14987	15105	14839	14873	14786	14886	14711	14903	14965	14917	14725	14830	14977	14966	14889	14641	14786	14705	14851	14868	14797	15048	14848	14862	14920	14931	14988	15008	14883	14809	14822	14608	14933	14581	14949	14667	14750	14995	14818	14850	14921	14960	14738	14755	14834	14768	14919	14924	14913	14781	14800	14940	14696	14814	14718	15036	14897	14749	14779	14947	14826	14901	14735	14866	14741	14763	14841	14921	14727	14864	14979	14839	14726	14942	14805	14866	15054	14962	14647	14755	14919	14801	14888	14978	14774	14863	14804	14903	14810	14778	14902	14708	14988	14860	14855	14851	14790	14721	15008	14883	14953	14919	14850	14914	14724	14711	14707	14630	14795	14889	14743	14865	14936	14940	14872	14865	15178	14742	14825	14803	14903	14709	14928	14932	14639	14803	14920	14880	14966	15025	14865	14743	14940	14699	14742	14835	14899	14889	14992	15003	14899	15150	14771	14948	14963	15028	14974	14969	14999	14802	14923	14924	14930	14941	14721	14745	14923	14789	14826	14926	14890	14846	14715	14797	14978	14876	14663	14807	14709	14861	15061	14856	14895	14989	14963	14644	14956	14983	14777	14765	14705	14854	14953	14777	14848	14656	14820	14997	14908	14973	14852	14926	15011	15057	14846	14749	14989	14926	14864	14990	14790	14949	14956	14892	14751	14769	14906	14846	14807	14897	14886	14987	14996	14726	14774	14910	15058	14983	14725	14685	14821	14853	14938	14910	14793	14721	14735	14755	14877	14919	14810	14911	14837	14881	14571	14851	14908	14819	14877	14766	14888	14831	14806	14857	14890	14568	14636	14680	14956	14828	14782	15020	14891	14734	14742	14864	14910	14823	15005	14801	14817	14933	14882	14842	14830	14921	14654	14683	14856	14801	14720	14942	14825	14984	14859	14810	14831	15031	14691	14933	14788	14858	14716	15184	15022	14742	14858	15028	15082	14910	14909	14773	14979	14909	14846	14875	14827	14766	14855	14721	14840	14736	14800	14762	14819	14892	14598	14767	15001	14851	15121	14856	15038	14770	14739	15002	15043	14948	14939	14868	14938	14789	14720	14918	14758	14953	14845	14925	14804	14915	14786	14894	15010	14660	14777	14695	14722	14907	14934	14911	14693	14990	14706	14934	14931	14976	14927	14777	14970	14809	14707	14827	14999	14838	14639	14848	14778	14848	14950	14706	14902	14819	14713	14690	14780	14733	14902	14713	14830	14914	15046	15025	14739	14907	14675	14892	14868	14969	14857	14764	14584	14999	14753	14919	14860	14827	14725	15008	14880	14713	14826	14871	14808	14790	14937	14787	14838	14712	14924	14778	14866	14668	14973	14958	14999	14928	15011	14633	14934	14848	14791	14933	14663	14986	14970	14874	14637	15000	14845	14781	14899	14956	14975	14755	15091	14851	14773	14872	14953	14842	14701	14738	14955	14815	15053	14983	14932	14960	14795	14747	14877	14955	14935	14852	14860	14877	14903	14623	14834	14839	14866	14989	14745	14848	15034	14957	14928	15027	14683	14805	15029	14753	14881	14950	14944	14814	14943	14852	14920	14878	14799	14925	14980	14847	14776	14981	14804	14878	14934	14794	14879	15040	14837	14945	14912	14850	14862	14970	14902	14947	14785	14838	14882	14950	14980	15025	14874	14837	14881	14823	14874	14976	14820	14645	14915	14666	14629	14763	14939	14884	14812	14980	14876	14780	14806	14788	14907	14796	14956	14829	14886	15035	15105	14912	14877	14876	14655	14890	14846	14850	14710	14848	14786	14945	14844	14782	14863	14869	14837	14652	14755	14756	14860	14817	14972	14875	14923	14829	14759	14752	15100	14840	15093	14918	14901	14854	14786	14963	14995	14717	14892	14805	14977	14766	14834	14860	14779	14733	14725	14819	14810	14839	14944	14770	14773	14792	14573	14840	14928	14885	14829	14792	15086	15027	14667	14956	14798	14859	14959	14786	14694	14852	14869	14709	14683	14923	14938	14948	14698	14943	14843	15022	14763	14937	14808	14989	14985	14902	14698	14791	14971	14902	14796	14712	15018	14759	14959	15117	14723	14671	14890	14864	14650	15032	14838	14900	14779	14910	14588	14746	14768	14887	15033	14771	15030	14664	14979	14880	15009	14746	14885	15028	14966	14780	14961	14751	14902	14529	14899	14682	14746	14653	14639	14752	14786	14780	14877	14859	14785	14804	14808	14957	14904	14988	14981	14816	14904	15009	14835	14821	14858	14823	14922	14989	14946	14831	14721	15018	14669	14688	15091	14819	14922	15000	14571	14907	14773	14796	15006	14868	14910	14947	15012	15031	14885	14866	14878	14745	14870	14796	14905	14811	14918	14923	14963	14945	14694	14996	14851	14917	14842	14934	14762	14815	14931	14804	14887	14940	14834	14790	14836	15013	14904	14921	14853	14933	14983	14880	14837	14784	14725	14736	14863	15032	15048	14838	14886	14753	14923	15000	14888	14933	14887	14782	14915	14766	14828	14787	14969	14889	14755	14760	14773	14859	15101	14683	14734	14630	14716	14809	14749	14927	14945	14850	14810	14861	14756	14708	14714	14750	14934	14967	15016	15086	14743	14922	14749	14843	14841	14753	15021	15121	14862	14908	14939	15033	14872	14813	14776	14544	14715	14906	14926	14786	14829	14931	15032	14748	14866	14929	14619	14873	14892	14963	14755	14831	14812	14924	14780	14864	14803	14784	14714	14850	14938	14876	14939	14900	14866	14927	14965	14674	14861	14804	14854	14989	14818	14732	14849	15140	14798	15003	14832	15005	14828	15033	14852	14692	14827	14972	14990	14805	14865	15058	15046	14875	14944	14880	14955	14685	14891	14967	14727	14825	14887	14897	14874	14693	14987	14690	14881	14858	14792	14814	14876	14999	14830	14786	14758	14756	14889	14854	14843	14766	15007	14856	14733	14790	14635	14986	14823	14736	14822	14745	15059	14953	14790	14740	14817	14900	14772	14829	15018	14843	14958	14940	15061	14830	14864	14835	14708	14685	14882	14735	14820	14621	14959	14923	14768	15022	14647	14715	14848	14891	14890	14852	14702	14775	14772	14800	14716	14925	14883	14770	14838	14704	14913	14820	14667	14660	14802	14859	14849	14770	14841	14758	14800	14760	14898	14814	14842	14956	14827	14756	14792	14704	15003	15013	14760	14792	14828	14616	14822	14958	14955	14928	14817	14861	15068	14866	14878	14899	14891	14787	14823	14751	14737	14873	14727	14867	14980	14924	14786	14615	14838	14886	14914	14779	15003	14955	14959	15048	14930	14931	14782	14995	14780	14961	14826	14902	14988	14896	14910	14866	14849	14731	14669	14729	14941	14841	14984	14840	14836	14775	15016	14839	14991	14848	14936	14999	15011	14988	14834	14963	14796	14719	14860	14766	14772	14905	15068	14831	15235	14820	14892	14876	14995	14951	14867	14769	14679	14880	14845	14857	14880	14750	15066	14888	14828	14828	14819	14807	14621	14903	14886	14921	14825	14957	14787	14834	15038	14794	14800	14853	15098	14945	14946	14959	14955	14867	14802	14555	14869	14873	15012	14991	14931	14810	14701	14806	14723	14809	14743	14680	14743	14744	14891	14846	14751	14782	14875	14897	14852	14738	14926	14836	15033	15016	14860	14834	14728	14724	14983	14889	14826	15044	14714	14706	14977	14737	14746	14682	14869	14885	14791	14865	14906	14754	14808	14868	14891	15016	14805	14879	14843	14926	14822	14716	14848	14869	14889	15057	14856	14686	14841	14803	14897	15132	14995	14925	14825	14744	14838	14842	15009	14754	14817	14787	14658	14757	14897	14896	15004	14756	14838	14965	15009	14952	14894	14817	14955	14756	14779	14758	15068	14835	14746	14858	14793	15031	15015	14870	14838	14737	14866	14834	14846	14942	14899	14900	14835	14901	14771	14996	14834	14809	14829	14809	14786	14879	15031	14761	14762	14971	14798	14728	14743	14786	15035	14970	15038	14936	14812	14847	14911	14676	14824	14957	14903	14828	14861	15005	14837	14838	14811	14900	15004	14776	14984	14842	14718	14945	14874	14851	14891	14729	14840	14927	14877	14856	14948	14953	14805	14823	14958	14866	14942	14858	14783	14709	14851	15007	14866	14931	14865	14849	14910	15003	14926	14942	14908	14622	14872	14833	14842	14800	14918	14964	14941	14889	15074	14995	14892	14852	14831	14849	15083	14780	14939	15018	14910	14843	14923	14897	15097	14917	14710	14852	14770	14872	14715	14981	14857	14961	15019	14942	14972	14773	14766	14788	14675	15050	14951	14981	14775	14931
15958	43068	51105	27083	13944	13822	13817	13969	13950	13902	13996	13967	13991	13986	13851	13828	13896	13745	13784	13883	13886	14094	13834	13974	13988	13979	13972	13909	13922	13862	14037	13973	13799	14037	13828	13957	14116	14008	13997	13869	13950	13824	13968	13917	13862	13815	13903	13873	13908	13834	13906	13735	13897	14121	13892	13776	13799	13875	14051	14138	13930	13905	13867	13906	14084	13815	13839	13987	13941	13871	13877	13893	13828	13752	14006	13905	14025	13969	14020	13938	13936	14003	13834	13983	14063	13874	13942	13938	13903	13913	13950	13702	13871	13675	13918	14079	13914	13882	13985	13896	13951	13783	13822	13936	13926	13854	13849	13808	13983	13986	13784	14001	13859	13798	13991	13771	13987	14024	13943	14043	13843	13997	13887	13906	13920	13943	13938	13968	14030	13953	13869	13867	13941	13874	13927	13823	13827	14020	13852	13991	13817	13947	13975	13970	13917	13902	13835	13963	13942	13862	13968	13851	13944	13856	14022	13606	13891	13983	13876	13951	13796	14016	13759	13947	13992	13896	13800	14016	13879	13930	14044	14022	13635	13826	13924	13932	13885	13916	13952	13943	13699	14004	13936	13773	13869	13789	13959	13872	14065	13840	14038	13936	13954	13865	13913	13844	13849	13945	13786	13860	13889	13900	13938	13769	13807	13878	13894	13882	13949	13763	13955	14022	14054	13763	13915	13827	13983	13886	13891	13880	13744	13894	14075	13769	13665	13944	13962	13827	13891	13944	14047	13885	13856	13894	14005	13789	13930	13959	13888	13884	13873	13840	13881	13985	13915	13918	14032	13847	14014	13916	13789	13935	13792	13808	13911	14071	13872	13857	13865	13963	13757	13940	13904	13892	13929	14043	13993	13823	13839	13715	13875	13886	14045	13864	13844	14062	13834	13839	13947	13991	13914	13839	13866	13878	13810	13903	14015	13911	13896	14024	13869	13739	13898	13801	13964	13939	13759	13780	13952	13863	14140	13733	14010	13822	13949	13732	13968	13800	13967	13907	13875	14020	13788	13798	13725	13968	13904	13990	13889	13859	13879	13940	13830	13893	13856	14026	13889	13907	13892	13860	13793	13897	13777	13880	13710	13849	13784	13938	13889	13896	13915	13981	13861	13933	13935	13867	13865	13995	13982	13945	13814	13771	13771	13745	13909	13964	13791	13908	13702	13834	13842	13769	13889	13874	13654	14025	13791	13924	13976	13925	13785	13962	13908	13904	13781	13930	13836	13963	13797	13867	13895	13805	13845	13887	13942	14072	13960	13931	13845	13914	13709	13931	13884	13739	13902	13818	13966	13934	13890	14043	13998	13898	14062	13915	13885	14108	13865	13957	14034	13828	13755	13952	13762	13980	13841	13929	13956	13904	13887	13847	13941	13799	14066	13888	13787	13887	14036	13863	13849	14047	13895	13955	13839	13958	13953	13935	13856	13875	13932	13914	13958	13954	13697	13830	13962	13823	13961	13938	14023	13872	13922	13840	13850	14033	13656	14040	14041	13817	14058	13885	13970	13973	13830	13825	13992	13894	13937	13911	14038	13935	13860	13935	13908	13870	13837	13834	13989	13904	13910	14009	13925	14054	13968	13952	13791	14080	13848	13966	13940	13840	13895	13947	13821	13964	14072	13924	13894	13952	13751	13939	13895	13849	14015	13830	13904	13900	13912	13959	13858	13961	13794	13838	13899	13893	14051	13876	13961	13954	13957	13966	13943	13889	13929	13694	13950	13854	13795	13954	13826	13831	13846	13962	13957	14079	14156	13927	13884	13979	13828	13866	13890	13795	13978	13989	13955	14005	13933	13908	13951	13925	13909	13791	13810	13926	14030	14013	13896	13837	13875	13875	13949	13743	13843	13955	14050	13920	13895	13958	13907	14078	13881	14034	14036	13939	13966	13991	13916	13963	14063	13907	13925	13788	13824	13930	13643	13944	13991	13862	14141	13826	14043	14005	13964	13815	13869	13945	13939	13886	13950	13793	14011	13983	13902	13902	13926	13733	13833	13884	13907	13972	13997	13845	13967	14182	13924	13861	13893	13849	13935	13843	13781	13800	14024	13720	13945	13852	13983	13796	13777	13884	13995	13976	13919	14036	13939	13947	14047	13933	13964	13878	13957	13834	13882	13878	13947	13977	13965	13929	13732	13948	13925	13941	13923	13752	13988	13918	13928	13793	13677	13914	14042	13958	13890	14037	13778	13945	13682	13803	13874	13902	13863	14052	13943	13981	13893	13894	14003	13813	13945	13899	13923	13918	13948	13814	13935	13817	13786	13824	14053	13975	13963	13952	13822	13843	13851	13914	13991	14010	13922	14063	13852	13860	13868	13931	13988	13952	13894	13943	13838	13825	13988	13850	13711	13749	13980	14039	13920	13833	13807	13981	13964	13917	13914	13817	13996	13991	14159	13789	13703	13951	14058	13927	13994	14115	13715	13751	13797	13927	13831	13885	13852	13916	13935	13852	14112	13786	13877	13865	13919	13916	13833	13908	13940	13887	13968	14029	13876	14031	13871	13959	13938	13869	14138	13907	13822	13920	13962	14021	13886	14020	13847	14023	13892	13697	13902	13795	13867	13889	13985	13966	13889	13969	13974	13805	14018	13974	13920	13990	13872	13918	13994	13844	13869	13982	13836	13971	13797	13856	13990	13916	13911	13884	13699	13832	13712	13816	13952	13823	13899	13975	14046	14057	14017	13810	13697	13916	13769	13949	14175	13829	14046	13784	13913	13853	13916	14084	13941	13770	13928	13872	13882	13613	13803	13865	13705	13825	13876	13894	13874	13845	13860	13845	13974	13811	13884	13904	14073	13830	13806	13812	13997	13919	13864	13957	13847	13749	13946	13831	13951	13948	13869	13928	13913	13879	13830	13958	13888	14014	13972	13805	13933	13881	13901	14023	14012	13908	13803	13946	13730	13872	13804	13950	13776	13786	14114	13934	13881	13805	13901	13926	13952	13894	13910	13952	13831	13769	13793	13924	13902	13827	13906	13982	13977	13952	13823	13891	13929	13891	13857	13894	13923	13706	13906	13883	13830	13774	13943	13857	13767	13864	13835	13901	13883	13923	14035	13797	13914	13979	13892	14030	13933	13813	13912	13701	14019	13841	13992	13974	13873	13897	13849	13813	13889	13951	13993	13812	13891	13897	14024	13973	13981	13917	13919	14003	14045	14004	13891	13914	13918	13883	14034	13874	14006	13924	13909	13908	13969	13745	13852	13604	14098	13881	13785	13845	13781	13806	14110	13659	13732	13800	13866	13934	13886	13867	13745	13869	13841	13950	13777	13840	13777	13867	14022	13902	13852	14036	13886	13894	13766	13718	13823	13832	13870	13907	13878	14020	13974	13779	13724	13974	13856	14056	13870	13854	13919	13897	13829	13814	13752	13960	13698	13759	13920	13799	13946	13902	13867	13941	13952	13974	13800	13711	13805	13994	13812	14109	13790	13926	14016	14041	13766	13789	14037	13928	13852	13827	14008	13926	13927	14045	13859	14028	13913	13990	13858	13961	14018	13724	13939	13665	14033	13853	13974	13797	14085	13837	14044	13873	13884	13993	14102	13986	13769	14107	13792	13936	13781	13859	14019	13955	13858	13741	14076	13755	13790	13749	13852	13981	13933	13814	13884	13813	13786	13763	13937	13811	13899	13967	13901	13781	13840	13843	13933	14046	13817	14017	13943	13991	13989	13797	13943	13986	13981	13930	13879	14012	14057	13839	13892	13787	13934	13941	14002	14043	14011	13983	13798	13900	13791	13844	14075	13993	14083	14062	13827	14044	13876	13927	13960	13975	13972	14043	13853	13974	13932	13889	13862	14028	13908	13992	14041	13901	14136	13915	13737	13889	13911	14001	14007	13922	13841	13994	13906	13845	13875	13889	13669	13826	14048	13848	13855	13901	13947	13896	14047	13985	14003	13905	13853	13824	13774	14020	13956	13869	14113	13920	13832	13960	14065	13940	13796	13850	13984	13959	13997	13927	13798	13909	13822	13968	13825	13910	13703	13878	13850	13885	14073	14016	13929	13786	13948	13705	14005	14085	13789	14112	13925	13759	13899	13829	13980	13871	13963	13978	13917	13852	13838	13994	13793	13933	13726	13919	13770	13809	13917	13941	13875	13930	14049	13887	14086	13922	14025	13864	13815	13817	13777	13965	13846	13866	13872	13769	14004	13843	13896	13983	13761	13771	13937	13821	13984	14076	13863	13866	13915	13728	13939	13892	13994	13827	13768	13862	13986	14129	13973	13823	13962	13857	13925	14032	13895	13781	13894	13984	13927	13964	13764	13856	13847	13926	13954	13832	14102	13927	13700	13969	13747	13869	13997	13929	13995	13792	13949	13859	13995	13884	13904	14139	14003	13932	13804	13970	14016	13846	13942	13820	14168	13818	14007	13733	13897	13929	13851	13884	13833	13887	13991	13878	13930	13875	13876	14001	13898	13919	13854	13892	13938	13842	13901	13967	13876	14060	13949	13915	13868	13823	13937	13926	14064	13868	13893	13936	14220	13983	13833	13907	13838	13681	13929	13788	13864	13861	13945	14021	13873	13929	13997	13948	13836	13843	14031	13849	13890	13931	13784	13888	14077	14014	13879	13775	13948	13995	13903	13787	13920	13799	13715	13963	13698	13929	13932	13981	13861	13992	13984	13830	14049	14017	13899	13765	13970	13809	13985	14052	14004	13798	13958	13987	13928	13986	14090	13963	13792	13709	13941	13811	13692	14021	13975	13793	14020	13850	13956	13916	13957	13890	13969	13854	13988	13936	13966	13925	13898	13986	14010	13915	13864	13865	14022	13912	13867	13922	13895	13928	13777	14014	14153	13951	13964	13843	13783	13893	13861	14194	13833	13864	13968	13850	13921	14012	13904	13727	14005	14044	13903	13838	13887	14011	13871	13843	13936	13962	14058	13986	13865	13880	13798	13913	13832	13930	13715	13832	13941	13979	13718	13889	13829	13919	14034	13846	13951	13895	13873	13822	13954	13931	13959	13988	13873	13911	13771	14106	13826	13815	14002	13788	13794	13871	13774	14067	13726	13864	13787	13920	13843	13999	13769	13985	13851	13989	13838	13941	13895	13792	13904	13939	13918	13846	13930	14035	13762	13938	13963	13925	13878	13974
23174	21448	41086	41972	24836	22701	21555	16210	15096	14955	15257	15125	15123	14924	14969	14953	14941	14948	14699	14714	14767	14821	14960	14749	14978	14848	14929	14835	14835	14874	14910	14595	14645	14558	14577	14578	14891	14949	14920	14646	14604	14826	14696	14725	14762	14609	14656	14718	14567	14510	14704	14655	14728	14923	14775	14592	14621	14783	14720	14609	14663	14668	14879	14502	14744	14498	14725	14513	14703	14815	14577	14737	14627	14802	14538	14915	15007	14965	14544	14630	14904	14462	14833	14678	14774	14724	14841	14732	14565	14596	14643	14692	14687	14712	14654	14850	14618	14632	14457	14721	14595	14696	14854	14817	14824	14524	14749	14762	14545	14718	14780	14785	14616	14718	14737	14710	14790	14367	14672	14848	14741	14715	14671	14826	14542	14671	14734	14714	14694	14645	14721	14684	14811	14575	14596	14592	14796	14710	14720	14730	14778	14619	14704	14804	14574	14504	14512	14650	14638	14631	14686	14787	14606	14850	14523	14543	14793	14665	14643	14653	14525	14780	14636	14709	14701	14662	14604	14527	14668	14740	14618	14763	14801	14604	14523	14600	14576	14702	14505	14771	14598	14438	14660	14769	14689	14717	14667	14589	14682	14706	14707	14823	14455	14641	14629	14555	14573	14552	14549	14552	14694	14596	14655	14538	14799	14728	14542	14828	14739	14753	14752	14652	14892	14818	14759	14604	14400	14530	14718	14629	14648	14768	14536	14631	14719	14685	14762	14752	14864	14547	14775	14544	14704	14752	14720	14772	14545	14596	14669	14572	14691	14646	14670	14751	14629	14751	14863	14706	14586	14767	14726	14652	14749	14723	14591	14697	14708	14736	14635	14690	14398	14761	14688	14721	14542	14731	14593	14554	14596	14575	14490	14501	14712	14561	14546	14507	14606	14744	14471	14501	14594	14572	14873	14662	14735	14744	14749	14667	14649	14813	14700	14614	14765	14557	14587	14799	14632	14743	14613	14607	14552	14691	14664	14473	14561	14568	14554	14704	14738	14580	14510	14577	14678	14745	14605	14770	14653	14575	14504	14475	14402	14588	14685	14772	14857	14721	14825	14536	14662	14671	14650	14722	14697	14567	14687	14789	14763	14684	14487	14696	14431	14605	14435	14596	14845	14548	14529	14657	14560	14685	14508	14555	14550	14565	14675	14641	14659	14708	14588	14611	14704	14588	14613	14717	14502	14655	14816	14711	14536	14690	14615	14647	14653	14671	14692	14571	14639	14774	14670	14449	14831	14701	14801	14675	14481	14539	14577	14449	14607	14552	14582	14634	14802	14500	14627	14606	14694	14610	14554	14615	14852	14668	14538	14699	14651	14639	14669	14808	14566	14823	14671	14558	14813	14697	14564	14627	14686	14661	14679	14636	14704	14533	14628	14467	14738	14587	14685	14648	14832	14740	14564	14489	14808	14700	14703	14770	14521	14612	14725	14507	14729	14698	14625	14675	14589	14619	14715	14608	14633	14803	14579	14829	14523	14604	14623	14540	14787	14633	14644	14563	14722	14697	14497	14621	14704	14600	14863	14841	14557	14692	14626	14662	14654	14648	14756	14702	14806	14927	14601	14592	14596	14678	14666	14699	14487	14700	14600	14613	14750	14748	14668	14727	14641	14558	14678	14609	14834	14712	14704	14563	14715	14581	14672	14665	14639	14618	14566	14607	14632	14575	14698	14669	14699	14527	14652	14647	14699	14712	14610	14793	14582	14488	14723	14716	14642	14675	14918	14591	14678	14494	14670	14457	14576	14590	14698	14581	14741	14675	14757	14819	14617	14731	14828	14770	14891	14690	14756	14651	14684	14508	14629	14786	14862	14512	14760	14846	14557	14606	14537	14793	14700	14497	14547	14782	14601	14627	14442	14423	14639	14576	14651	14732	14677	14540	14504	14661	14690	14558	14571	14659	14798	14605	14611	14637	14710	14552	14654	14717	14732	14605	14555	14522	14780	14564	14537	14772	14445	14699	14979	14687	14654	14689	14844	14501	14581	14665	14599	14877	14624	14634	14875	14611	14727	14642	14634	14620	14691	14579	14421	14536	14757	14650	14619	14511	14650	14502	14634	14572	14685	14573	14502	14515	14603	14563	14672	14576	14606	14531	14659	14483	14632	14518	14584	14604	14707	14752	14730	14619	14654	14741	14552	14736	14669	14470	14650	14604	14617	14443	14810	14526	14608	14656	14521	14495	14709	14793	14667	14513	14635	14426	14621	14550	14770	14551	14639	14768	14665	14642	14462	14655	14509	14825	14593	14541	14752	14589	14556	14428	14560	14693	14640	14430	14703	14715	14517	14635	14615	14683	14515	14663	14567	14598	14787	14513	14676	14696	14775	14651	14763	14704	14805	14887	14667	14659	14677	14449	14583	14710	14483	14700	14628	14720	14690	14667	14618	14857	14840	14438	14705	14568	14779	14671	14610	14651	14592	14670	14763	14783	14613	14736	14538	14546	14538	14976	14619	14554	14477	14621	14516	14640	14715	14582	14671	14696	14684	14526	14797	14709	14773	14578	14541	14576	14851	14710	14666	14611	14739	14592	14621	14533	14693	14772	14432	14594	14667	14482	14532	14587	14479	14604	14735	14687	14816	14757	14491	14475	14578	14607	14666	14696	14660	14867	14642	14810	14674	14655	14613	14568	14390	14652	14507	14657	14638	14725	14568	14726	14727	14624	14626	14793	14713	14778	14514	14605	14703	14567	14576	14619	14599	14879	14764	14586	14587	14525	14724	14643	14636	14550	14696	14587	14559	14699	14847	14696	14768	14626	14588	14735	14536	14653	14610	14673	14575	14695	14622	14625	14631	14858	14752	14427	14566	14699	14663	14560	14868	14751	14628	14836	14522	14672	14649	14747	14523	14677	14737	14614	14738	14711	14648	14616	14650	14743	14559	14629	14633	14719	14789	14579	14765	14854	14637	14654	14761	14672	14334	14604	14559	14435	14581	14439	14646	14898	14737	14570	14791	14626	14512	14587	14576	14465	14724	14696	14673	14663	14353	14626	14556	14864	14706	14735	14520	14606	14571	14486	14768	14794	14802	14576	14530	14561	14630	14668	14769	14597	14573	14647	14741	14674	14741	14732	14644	14792	14817	14692	14408	14726	14684	14625	14572	14527	14609	14740	14811	14672	14661	14559	14657	14895	15067	14585	14627	14608	14529	14618	14495	14556	14652	14530	14684	14626	14562	14612	14442	14527	14473	14707	14671	14620	14442	14586	14630	14749	14534	14621	14454	14556	14838	14840	14804	14726	14772	14645	14671	14723	14675	14696	14650	14729	14673	14707	14761	14662	14787	14563	14659	14693	14757	14577	14812	14697	14572	14523	14562	14846	14740	14545	14735	14669	14679	14802	14693	14750	14689	14577	14770	14667	14738	14804	14825	14806	14781	14745	14504	14640	14614	14600	14467	14678	14564	14710	14713	14718	14717	14794	14686	14524	14678	14587	14600	14683	14566	14719	14800	14443	14573	14481	14535	14494	14816	14752	14641	14686	14693	14690	14858	14597	14762	14687	14707	14649	14807	14592	14426	14722	14615	14577	14641	14662	14668	14831	14826	14746	14659	14726	14723	14758	14690	14631	14454	14447	14599	14654	14617	14622	14632	14821	14740	14506	14566	14759	14689	14599	14747	14687	14577	14982	14530	14666	14593	14843	14524	14528	14446	14845	14644	14634	14537	14762	14583	14660	14709	14581	14893	14458	14807	14519	14660	14402	14556	14536	14551	14626	14711	14372	14793	14756	14751	14537	14675	14633	14643	14699	14639	14609	14410	14509	14613	14761	14788	14716	14523	14555	14712	14524	14632	14656	14667	14671	14728	14678	14699	14810	14752	14455	14642	14615	14852	14725	14657	14486	14572	14641	14568	14609	14477	14753	14777	14652	14741	14740	14823	14794	14660	14824	14688	14582	14456	14500	14539	14539	14748	14641	14637	14557	14663	14602	14576	14579	14497	14760	14618	14582	14385	14521	14567	14389	14496	14812	14583	14753	14666	14775	14660	14742	14572	14571	14693	14647	14633	14708	14583	14661	14662	14652	14497	14498	14715	14720	14390	14741	14770	14517	14586	14524	14504	14781	14742	14489	14685	14639	14672	14652	14661	14558	14740	14810	14550	14605	14812	14635	14783	14692	14554	14824	14644	14745	14657	14610	14729	14648	14585	14379	14538	14613	14776	14688	14574	14724	14676	14612	14777	14635	14943	14600	14655	14599	14715	14721	14727	14642	14616	14515	14488	14574	14668	14593	14960	14470	14583	14772	14713	14596	14610	14683	14532	14604	14492	14725	14733	14669	14703	14396	14664	14488	14432	14691	14582	14604	14575	14820	14780	14630	14809	14714	14550	14543	14627	14636	14671	14577	14713	14634	14474	14684	14654	14755	14767	14638	14637	14560	14583	14528	14541	14785	14459	14613	14845	14571	14579	14797	14558	14541	14501	14587	14838	14867	14551	14635	14735	14663	14636	14743	14803	14722	14561	14584	14671	14558	14558	14669	14509	14592	14681	14726	14768	14693	14743	14820	14662	14612	14706	14517	14655	14519	14960	14803	14484	14668	14772	14550	14410	14620	14806	14763	14652	14759	14620	14639	14727	14658	14602	14667	14560	14890	14568	14558	14544	14511	14747	14731	14631	14620	14718	14694	14663	14757	14712	14784	14815	14470	14422	14567	14756	14716	14702	14830	14637	14614	14546	14813	14635	14583	14719	14832	14476	14704	14596	14604	14689	14566	14901	14602	14703	14689	14788	14767	14876	14561	14765	14669	14753	14812	14696	14636	14955	14616	14637	14788	14567	14533	14653	14726	14725	14634	14547	14440	14541	14838	14682	14526	14651	14689	14523	14589	14664	14539	14731	14779	14429	14691	14766	14526	14597	14718	14520	14521	14456	14862	14648	14783	14610	14459	14547	14700	14699	14684	14661	14625	14653	14539	14701	14682	14797	14483	14469	14638	14509	14571	14726	14670	14623	14671	14688	14548	14653	14696	14703	14696	14579	14550	14671	14779	14542	14788	14631	14800	14740	14516	14832	14355	14529	14662	14629	14731	14447	14655	14664	14729	14546	14647	14684	14857	14633	14676	14404	14637	14696	14573	14597	14579	14561	14820	14588	14517	14601	14801
26479	68116	93104	60644	16231	14601	14190	14220	14208	14030	14006	14243	13847	14020	13955	14079	13847	13836	13780	13900	13721	13941	14040	13811	13748	13970	13764	13687	13896	13798	13701	13842	13922	13767	13742	13803	13780	13848	13849	13706	13907	13984	13742	13693	13775	13796	13924	13827	13730	13783	13805	13981	13564	13863	13750	14025	13903	13806	13820	13638	13916	13893	13845	13735	13823	13859	13800	13939	13810	13970	13765	13829	13716	13834	13736	13897	14283	14141	13898	13766	13869	13851	13779	13811	13787	13887	13876	13727	13805	13900	13790	13799	13601	13727	13935	13696	13793	13767	13826	13723	13793	13638	13815	13830	13834	13662	13868	13846	13889	13875	13719	13872	13880	13736	13757	13904	13865	13718	13790	13842	14029	13892	13789	13849	13999	13685	13761	13724	13802	13566	13820	13839	13819	13860	13596	13931	13753	13783	13818	13758	13725	13687	13895	13755	13718	13975	13946	13857	13748	13704	13911	13760	13757	13992	13668	13782	13877	14000	13621	13804	13812	13633	13713	13893	13853	13940	13786	13780	13786	13798	13795	13865	13689	13817	13778	13672	13728	13831	13731	13752	13837	13852	13817	13689	13819	13862	13774	13764	13871	13636	13875	13707	13921	13827	13859	13753	13749	13870	13829	13734	13924	13801	13813	13824	13880	13990	13642	13795	13657	13779	13772	13863	13933	13746	13802	13877	13853	13694	13847	13745	13816	13907	13695	13883	13663	13848	13925	13964	13940	13931	13810	13800	13657	13703	13900	13926	13732	13821	13780	13745	13571	13787	13781	13829	13671	13796	13957	13820	13615	13750	13803	13711	13717	13842	13785	13733	14016	13868	13926	13857	13820	13784	13909	13817	13642	13936	13843	13551	13890	13812	13837	13796	13998	13856	13887	13983	13675	13695	13810	13731	13760	13773	13847	13823	13656	14022	13741	13815	13757	13767	13835	13787	13687	13929	14120	13787	13664	13922	13916	13939	13631	13862	13833	13844	13701	13879	13790	13721	13876	13684	13743	13610	13737	13627	13784	13653	13950	13686	13974	13788	13758	13699	13656	13530	13831	13799	13796	13767	13567	13820	13653	13774	13797	13721	13711	13785	13801	13679	13712	13821	13657	13881	13727	13902	13733	13851	13776	13880	13900	13633	13685	13872	13930	13843	13798	13821	13835	13602	13811	13871	13778	13827	13756	13868	13818	13848	13889	13819	13876	13685	13830	13855	13824	13667	13981	13714	13594	13815	13845	13747	13892	13975	13813	13699	13944	13811	13747	13857	13870	13894	13884	13890	13779	13800	13861	13806	13921	13752	13795	13747	13749	13857	13872	13650	13964	13785	13823	13612	13759	13714	13885	13892	13725	13708	13805	13782	13799	13860	13698	13616	13899	13829	13892	13804	13969	13933	13695	13799	13872	13792	13852	13730	13679	14097	13749	13628	13859	13809	13695	13818	13673	13830	13835	13720	13846	13930	13972	13965	13638	13692	13789	13966	13861	14067	13850	13761	13718	13862	13687	13800	13716	13737	13806	13840	13857	13784	13654	13737	13813	13795	13772	13683	13763	13863	13839	13803	13804	13869	13840	13721	13972	13675	13876	13757	13846	13829	13816	13820	13746	13811	13825	13827	13985	13685	13869	13693	13846	13706	13819	13842	13839	13857	13831	13927	13770	13745	13753	13801	13652	13778	13763	13752	13712	13823	13817	13843	13839	13838	13863	13717	13883	13867	13694	13869	13813	13789	13698	13813	13815	13793	13903	13872	13772	13862	13678	13894	13733	13846	13977	13666	13756	13825	13920	13726	13782	13952	13754	13778	13729	13818	13651	13636	14053	13965	13708	13844	13676	13854	13627	13991	13665	13813	13812	14021	13860	13876	13883	13866	13794	13714	13824	13853	13713	13903	13949	13734	13747	13671	13733	13820	13821	13750	13824	13834	13793	13894	13874	13652	13825	13750	13950	13930	13783	13761	13689	13645	13669	13652	13834	13950	13827	13773	13928	13755	13921	13878	13719	13873	13843	13760	13678	13709	14003	13973	13854	13640	13846	13907	14030	13941	13862	13749	13767	13746	13834	13818	13693	13794	13789	13724	13899	13911	13809	13842	13790	13838	13895	13744	13692	13758	13778	13871	13767	13797	13812	13842	13853	13774	13775	13648	13779	13872	13802	13738	13795	13764	13873	13663	13931	13760	13678	13838	13779	13951	13857	13906	13733	13951	13791	13782	13787	13869	13728	13625	13781	13703	13780	13723	13825	13905	13801	13806	13844	13755	13806	13772	13672	13734	13637	13712	13799	13654	13815	13815	13568	13786	13808	13865	13756	13814	13840	13948	13707	13674	13705	13868	13842	13585	13852	13953	13853	13610	13920	13633	13853	13826	13760	13914	13829	13844	13843	13834	13769	13700	13871	13759	13800	13890	13911	13670	13885	13740	13782	13716	13429	13852	13605	13777	13883	13572	13658	13794	13798	13987	13723	13662	13843	13777	13849	13890	13932	13862	13846	13547	13722	13598	13764	13795	13835	13679	13892	13807	13776	13812	13872	13920	13786	13819	13637	13868	13903	13811	13739	13733	13675	13949	13764	13935	13930	13779	13711	13783	13871	13723	13782	13737	13820	13828	13781	13795	13729	13867	13706	13844	13801	13676	13985	13918	13739	13812	13826	13777	13775	13884	13725	13754	13825	13691	13886	13763	13780	13756	13666	13704	13887	13714	13764	13788	13799	13908	13767	13668	13876	13995	13754	13830	13765	13824	13874	13936	13793	13811	13827	13855	13687	13830	13695	13802	13847	13833	13872	13826	13978	13761	13870	13838	13859	13673	14001	13869	13910	13814	13864	13693	13865	13838	13928	13905	13735	13802	13644	13794	13809	13880	13793	13741	13925	13951	13819	13717	13809	13869	13786	13888	13833	13795	13812	13920	13621	13741	13729	13760	13839	13690	13737	13796	13733	13734	13928	13731	13706	13748	13741	13706	13942	13868	13708	13762	13777	13800	13766	13915	13816	13835	13575	13814	13776	14019	13900	13740	13670	13837	13692	13897	13913	13809	13880	13747	13889	13769	13827	13816	13791	13784	13594	13642	13834	13887	13592	13686	13836	13802	13697	13888	13840	13770	13941	13696	13723	13821	13865	13873	13800	13615	13776	13853	13729	13729	13714	13594	13908	13842	13725	13635	13796	13769	13916	13889	13925	13852	13808	13753	13867	13807	13843	13762	13902	13826	13592	13778	13846	13694	13745	13879	13519	13726	13933	13816	13758	13772	13874	13907	13913	13863	13744	13628	13836	13663	13788	13750	13895	13727	13849	13901	13726	13817	13758	13880	13947	13727	13923	13827	13749	13871	13762	13806	13734	14023	13820	13974	13715	13622	14000	13705	13727	13777	13779	13924	13773	13841	13666	13711	13683	13818	13703	13781	13833	13698	13835	13784	13651	13779	13697	13674	13686	13778	13702	13830	13886	13771	13952	13706	13746	13780	13804	13854	13995	13793	13903	13991	13781	13693	13730	13902	13866	13785	13770	13731	13652	13767	13906	13705	13770	13765	13814	13701	13590	13812	13640	13767	13825	13899	13720	13791	13903	13791	13868	13840	13901	13936	13756	13904	13799	13661	13800	13819	13781	13822	13740	13849	13668	13681	13825	13686	13717	13750	13887	13926	13787	13680	13854	13749	13876	13742	13735	13826	13664	13876	13789	13850	13671	13718	13815	13818	13874	13741	13713	13946	13880	13782	13677	13821	13737	13757	13825	13817	13918	13866	13864	13826	13850	13558	13724	13916	13786	13861	13879	13750	13744	13941	13789	13896	13735	13726	13806	13776	13913	13849	13783	13961	13832	13847	13759	13809	13831	13770	13862	13954	13776	13687	14057	13852	13637	13789	13588	13946	13684	13618	13735	13818	13751	13725	13735	13972	13770	13706	13799	13880	13969	13625	13724	13747	13856	13766	13689	13909	13723	13823	13799	13872	13796	13843	13681	13855	13854	13784	13905	13791	13902	13834	13624	13906	13689	13886	13702	13772	13861	13843	13755	13922	13767	13747	13600	13814	13580	13952	13683	13682	13797	13579	13707	13651	13634	13834	13910	13815	13756	13776	13876	13908	13791	13771	13604	13743	13726	13581	14004	13628	13727	13792	13762	13795	13776	13760	13706	13854	13883	13814	13762	13877	13827	13865	13895	13740	13635	13782	14038	13750	13814	13886	13845	13866	13803	13822	13783	13697	13696	13803	13824	13917	13847	13790	13702	13787	13777	13907	13616	13691	13677	13765	13633	13790	13706	13770	13809	13721	13852	13669	13951	13987	13785	13925	13816	13788	13761	13793	13778	13638	13691	13720	13752	13778	13886	13686	13829	13793	13741	13781	13829	13842	13705	13768	13917	13654	13687	13887	13918	13697	13775	13828	13847	13796	13601	13784	13938	13756	13723	13787	13927	13786	13795	13754	13804	13807	13880	13742	13685	13756	13720	13667	13691	13774	13783	13764	13923	13889	13833	13678	13883	13832	13831	13745	13837	13822	13837	13882	13778	13856	13786	13725	13820	13690	13769	13813	13925	13837	13821	13697	13672	13891	13891	13744	13704	13770	13799	13788	13643	13788	13866	13686	13841	13648	13784	13756	13971	13954	13816	14028	13779	13811	13861	13862	13780	13811	13862	13804	13793	13663	13959	13802	13953	13673	13732	13673	13890	13781	13773	13779	13868	13720	13751	13730	13759	13913	13803	13721	13846	13846	13767	13628	13823	13895	13866	13984	13875	13813	13769	13901	13788	13849	13872	13688	13747	13805	13802	13790	13769	13737	13819	13737	13628	13618	13576	13738	13799	13777	14015	14066	13697	13875	13827	13950	13612	13822	13746	13823	13821	13804	13925	13692	13931	13781	13907	13822	13651	13719	13657	13771	13619	13966	13823	13936	13585	13720	13716	13709	13907	13729	13832	13695	13798	13792	13761	13616	13806	13907	13630	13966	13822	13742	13642	13928	13865	13899	13606	13767	13772	13791	13805	13598	13868	13930	13786	13707	13783	13753	13872	13833	13770	13844	13720	13702	13787	13931	13958	13924	13818	13713	13694	13675	13568	13722	13894	13843	13787	13718	13622	13806	13712	13821	14000	13822	13822	13791	13752	13866
23048	21396	38602	58508	27515	21835	21096	17306	15812	15794	15561	15599	15821	15628	15637	15667	15726	15705	15529	15462	15613	15482	15455	15599	15569	15514	15556	15454	15381	15411	15378	15397	15451	15348	15613	15281	15422	15560	15398	15387	15487	15524	15270	15332	15373	15439	15333	15455	15292	15340	15387	15542	15401	15285	15421	15485	15310	15210	15320	15412	15363	15205	15544	15373	15389	15097	15330	15466	15453	15280	15329	15368	15412	15399	15376	15531	15425	15613	15361	15308	15383	15468	15441	15124	15336	15239	15555	15409	15329	15279	15202	15439	15556	15197	15128	15324	15189	15370	15319	15303	15295	15591	15246	15394	15254	15349	15202	15489	15388	15407	15439	15297	15213	15106	15534	15207	15531	15066	15214	15277	15382	15349	15300	15278	15379	15206	15396	15505	15314	15264	15332	15310	15198	15221	15358	15328	15246	15339	15214	15377	15146	15267	15373	15141	15491	15255	15396	15203	15371	15412	15396	15301	15271	15259	15574	15304	15311	15231	15429	15324	15276	15532	15264	15302	15232	15454	15287	15254	15277	15439	15435	15346	15284	15399	15324	15282	15217	15276	15343	15300	15078	15372	15296	15202	15172	15239	15156	15546	15243	15328	15209	15196	15190	15199	15308	15280	15377	15179	15354	15322	15324	15460	15236	15174	15464	15218	15410	15301	15118	15291	15555	15329	15345	15364	15387	15279	15221	15271	15257	15263	15331	15290	15230	15339	15425	15315	15286	15345	15288	15324	15169	15370	15190	15304	15203	15413	15403	15611	15508	15282	15392	15289	15123	15385	15355	15129	15439	15164	15383	15293	15420	15455	15291	15277	15280	15104	15251	15423	15238	15225	15216	15359	15191	15154	15157	15129	15363	15328	15458	15336	15109	15339	15233	15218	15422	15285	15397	15096	15229	15348	15342	15405	15399	15126	15168	15370	15296	15447	15335	15198	15381	15483	15313	15366	15317	15360	15457	15491	15369	15295	15251	15228	15459	15400	15362	15498	15325	15483	15271	15290	15293	15093	15263	15327	15306	15543	15366	15430	15280	15374	15233	15344	15401	15335	15389	15404	15325	15350	15559	15305	15191	15484	15509	15447	15162	15328	15440	15306	15198	15105	15231	15382	15164	15182	15303	15283	15362	15052	15247	15506	15361	15192	15463	15324	15255	15391	15182	15133	15265	15388	15491	15376	15408	15414	15291	15263	15365	15245	15163	15149	15290	15415	15382	15477	15338	15291	15273	15462	15471	15379	15468	15219	15272	15275	15284	15319	15308	15250	15273	15198	15296	15032	15306	15313	15733	15443	15346	15437	15326	15321	15204	15254	15426	15303	15193	15286	15180	15219	15256	15327	15361	15226	15327	15413	15176	15065	15453	15221	15411	15501	15346	15488	15295	15264	15275	15261	15380	15351	15393	15351	15359	15383	15338	15214	15091	15238	15189	15207	15381	15398	15431	15164	15151	15409	15329	15358	15331	15304	15306	15337	15260	15279	15213	15457	15542	15483	15111	15288	15309	15319	15155	15234	15171	15074	15299	15297	15422	15231	15321	15412	15456	15411	15453	15421	15214	15262	15403	15318	15356	15496	15440	15250	15146	15225	15301	15117	15251	15151	15206	15317	15320	15251	15336	15343	15149	15300	15337	15215	15170	15188	15437	15235	15110	15477	15337	15165	15345	15244	15224	15240	15048	15215	15305	15465	15336	15271	15284	15430	15521	15147	15364	15288	15353	15259	15314	15383	15410	15184	15234	15357	15150	15342	15344	15221	15283	15234	15424	15136	15150	15323	15281	15327	15319	15135	15379	15287	15302	15365	15338	15433	15272	15326	15319	15292	15153	15508	15384	15443	15358	15156	15283	15190	15400	15024	15229	15329	15182	15139	15265	15183	15229	15382	15240	15195	15227	15158	15443	15299	15366	15264	15136	15102	15312	15388	15152	15393	15307	15142	15160	15337	15437	15250	15368	15299	15420	15406	15216	15134	15296	15310	15193	15242	15303	15485	15369	15261	15148	15326	15365	15179	15365	15281	15171	15065	15220	15579	15506	15365	15286	15224	15550	15218	15185	15168	15079	15214	15436	15269	15183	15503	15170	15343	15321	15129	15270	15413	15364	15283	15424	15290	15433	15289	15470	15560	15450	15424	15280	15199	15345	15117	15394	15343	15181	15382	15272	15319	15518	15253	15229	15460	15259	15144	15259	15324	15310	15492	15210	15347	15256	15436	15292	15335	15225	15467	15415	15269	15521	15312	15229	15208	15350	15107	15181	15333	15339	15371	15291	15207	15450	15299	15365	15154	15280	15444	15148	15364	15319	14998	15147	15193	15235	15430	15350	15206	15446	15456	15349	15094	15334	15386	15214	15329	15249	15363	15344	15355	15168	15288	15372	15173	15431	15187	15367	15267	15260	15415	15367	15364	15299	15305	15268	15365	15390	15377	15352	15358	15323	15184	15271	15138	15014	15199	15154	15320	15378	15355	15179	15144	15070	15251	15409	15321	15380	15356	15294	15170	15230	15277	15241	15299	15450	15208	15446	15456	15512	15338	15369	15561	15195	15384	15198	15264	15299	15309	15172	15241	15403	15340	15463	15262	15405	15286	15318	15168	15313	15335	15086	15352	15435	15370	15198	15427	15255	15163	15398	15460	15282	15483	15288	15256	15575	15259	15351	15091	15462	15406	15316	15370	15230	15236	15375	15158	15237	15405	15144	15056	15223	15416	15478	15229	15271	15362	15313	15352	15271	15356	15317	15098	15245	15369	15230	15323	15309	15293	15381	15230	15313	15275	15435	15261	15202	15285	15186	15194	15221	15232	15346	15246	15076	15239	15266	15405	15333	15254	15155	15286	15175	15273	15400	15289	15333	15281	15305	15248	15242	15292	15228	15320	15155	15252	15232	15279	15277	15381	15180	15326	15254	15520	15523	15316	15458	15333	15329	15201	15245	15386	15366	15220	15150	15252	15469	15180	15283	15183	15152	15334	15228	15202	15214	15483	15384	15377	15412	15134	15261	15386	15307	15401	15239	15256	15329	15223	15385	15408	15447	15276	15241	15248	15562	15269	15430	15234	15335	15231	15325	15262	15336	15327	15117	15394	15478	15417	15315	15057	15246	15273	15245	15150	15409	15344	15236	15356	15013	15451	15250	15227	15178	15217	15259	15345	15336	15267	15366	15302	15493	15256	15395	15343	15453	15187	15261	15090	15171	15081	15255	15309	15334	15383	15365	15347	15508	15462	15454	15197	15376	15257	15440	15130	15130	15435	15368	15071	15233	15236	15280	15209	15559	15272	15259	15311	15519	15336	15239	15277	15216	15088	15341	15393	15300	15169	15412	15449	15214	15167	15235	15280	15293	15396	15357	15381	15345	15413	15454	15187	15196	15186	15296	15277	15281	15491	15495	15274	15341	15218	15287	15155	15177	15315	15364	15134	15324	15146	15182	15311	15267	15195	15362	15432	15142	15147	15338	15491	15191	15127	15179	15212	15452	15295	15384	15342	15101	15223	15271	15262	15572	15195	15365	15341	15305	15313	15202	15247	15294	15342	15123	15311	15183	15386	15176	15201	15189	15183	15284	15244	15277	15298	15238	15332	15278	15361	15336	15272	15332	15398	15127	15432	15227	15282	15326	15239	15353	15127	15178	15394	15309	15453	15170	15254	15339	15305	15381	15419	15288	15210	15256	15304	15233	15275	15453	15281	15315	15361	15274	15384	15313	15241	15322	15355	15376	15237	15256	15181	15342	15416	15219	15424	15354	15390	15212	15326	15443	15221	15221	15199	15331	15094	15500	15367	15304	15195	15297	15272	15135	15277	15240	15279	15178	15176	15339	15211	15276	15249	15022	15440	15290	15112	15244	15191	15391	15155	15223	15316	15305	15318	15129	15310	15390	15243	15197	15259	15251	15085	15429	15255	15391	15372	15116	15232	15365	15116	15368	15379	15425	15301	15423	15281	15176	15104	15360	15256	15200	15495	15248	15183	15327	15185	15182	15512	15118	15255	15314	15366	15221	15433	15319	15028	15334	15253	15301	15185	15403	15297	15332	15481	15220	15207	15154	15259	15238	15356	15315	15131	15321	15354	15256	15124	15287	15041	15383	15416	15337	15217	15236	15386	15345	15230	15310	15461	15249	15608	15009	15252	15182	15375	15320	15562	15601	15370	15420	15426	15279	15340	15339	15055	15598	15241	15367	15343	15288	15197	15296	15158	15285	15139	15253	15184	15331	15330	15315	15204	15278	15077	15258	15391	15331	15494	15222	15339	15371	15113	15279	15279	15143	15146	15388	15309	15216	15474	15427	15211	15433	15381	15316	15259	15398	15380	15306	15440	15503	15545	15155	15343	15366	15112	15397	15294	15301	15343	15404	15436	15419	15267	15211	15372	15144	15281	15383	15356	15375	15459	15551	15162	15500	15294	15294	15352	15415	15249	15255	15381	15379	15247	15184	15315	15186	15401	15239	15325	15518	15240	15209	15437	15327	15234	15482	15274	15296	15330	15471	15229	15362	15213	15418	15394	15434	15357	15414	15286	15317	15151	15117	15384	15291	15180	15184	15308	15275	15403	15254	15063	15187	15191	15241	15241	15210	15255	15334	15391	15364	15093	15159	15249	15282	15257	15387	15400	15273	15271	15229	15270	15270	15444	15276	15108	15337	15366	15231	15333	15610	15252	15267	15392	15315	15095	15395	15390	15195	15285	15323	15389	15015	15336	15273	15304	15318	15350	15113	15371	15381	15382	15244	15394	15228	15272	15265	15278	15056	15224	15522	15361	15107	15283	15318	15286	15114	15464	15284	15326	15232	15304	14966	15341	15346	15253	15193	15202	15351	15375	15340	15181	15197	15151	15229	15301	15434	15153	15201	15109	15429	15160	15458	15297	15720	15223	15283	15380	15607	15242	15401	15471	15449	15159	15352	15381	15325	15098	15369	15259	15115	15250	15349	15223	15501	15352	15427	15148	15091	15389	15071	15278	15197	15506	15505	15254	15329	15235	15133	15166	15504	15215	15261	15231	15368	15349	15506	15154	15300	15497	15089	15130	15328	15429	15525	15148	15264	15235	15098	15411	15645	15274	15506	15348	15233	15278	15339	15402	15393	15228	15197	15380	15275	15316	15329	15374	15459	15490
28257	60488	88066	70506	15183	14910	14672	14474	14422	14309	14196	14291	14194	14200	14264	14292	14473	14221	14234	14232	14340	14223	14171	14224	14213	14174	14041	14226	13996	14280	14195	14311	14368	14283	14075	14045	14199	14131	14272	14260	14169	14206	14099	14097	14141	14184	14125	14180	14320	14247	14212	14243	14026	14072	14095	14091	13912	14040	14113	13981	14192	14065	14101	14307	14164	14178	14005	14014	14229	14065	14238	14173	14031	14150	14292	14573	14588	14388	14035	14154	14060	14167	14196	14036	14076	14126	14099	14138	14278	13969	14238	14124	14201	14022	13945	14043	14099	14152	14172	14155	14113	14152	14168	14096	14198	14152	13940	14079	14202	14027	14015	14052	14052	14031	14170	14204	14164	14218	14259	14119	14215	14174	14098	14180	14099	13988	14078	14232	14048	14187	14216	14257	14179	14092	14060	14120	14033	14000	14124	14265	14120	14173	14076	14115	14061	14226	14181	14270	14056	13952	14387	14179	14164	14206	14365	14060	14055	14112	14141	14221	14060	14150	14055	14129	14066	14165	14162	14091	14149	14190	14016	14210	14175	14175	14271	14128	14162	14100	14164	14123	14162	14145	14114	14078	14231	14158	14250	14031	14056	14147	14071	14162	14038	14174	14136	14144	14336	14061	14265	14001	14088	14137	14122	14068	14151	14145	14121	14041	14021	14143	14111	14184	14368	14183	14133	14118	14173	14195	14214	14165	14146	14172	14177	14208	14040	14355	14250	13959	14094	14102	14174	14013	14291	14206	14081	14133	14118	14233	14033	14088	14251	14087	14384	14211	14144	14170	14171	13945	14071	14272	14076	14146	14182	14130	13970	14197	14122	14114	14055	14076	14281	14204	14177	14244	14079	14216	14150	14167	14156	14081	14141	14196	14163	14188	14200	14219	14042	14157	14147	14157	14174	14046	14127	14190	14026	14075	14251	14226	14210	14100	14105	14279	14270	14210	14142	14228	14221	14151	14202	14079	13998	14201	14104	14096	14275	14078	14090	14080	14079	14040	14183	14169	14301	14243	14077	14188	14100	14120	14096	14148	14081	14013	14169	14063	14071	14154	14113	14128	14059	14004	14275	14132	14121	14183	14232	14012	14203	14009	14200	14056	14133	14235	14106	14128	14273	14140	14134	14052	14254	14052	14183	14198	14015	14122	14335	14139	14286	14047	14120	14120	14211	14225	14059	13973	14147	14173	14084	14133	14198	14263	14065	14256	14112	14112	14141	14274	13957	14129	14136	14225	14213	13987	14076	14263	14330	14186	14108	14200	14382	14054	14114	14227	14121	14104	14263	14169	14275	14189	14345	14195	13958	14255	14112	14146	14107	14069	14079	14120	14057	13959	14161	14277	14065	14074	14137	14260	14083	14134	14077	14092	14089	14177	14236	14158	14171	13958	14046	14125	14118	14073	14019	14215	14258	13975	13991	13917	13989	14034	14152	14139	14163	14210	14216	14146	13983	14214	14228	14117	14211	13997	14143	14254	14132	14121	14201	14211	14176	14176	14152	14271	14127	14153	14032	14103	14093	14070	14091	14147	14221	13936	14241	14011	14060	14044	14192	14094	14040	13938	14038	14157	14136	14055	14118	14152	14070	14340	14095	14180	14122	14099	14151	14032	14201	14045	14051	14064	14118	14193	13922	14042	14198	14158	14019	14146	14235	14135	14050	14289	13985	13990	14123	14091	14083	14239	14154	14303	14124	14148	14162	14085	14181	14079	14077	14119	14067	14207	13989	14107	14273	14135	14300	14119	14104	13939	14072	14109	14288	14209	14114	14182	14244	14132	14024	14142	14045	14093	14003	14103	14165	13978	14289	14196	14142	14252	14078	14139	14209	14175	14155	14216	14133	14138	14145	14062	14113	14119	14252	14062	14146	14207	14306	14091	13965	14108	14267	14111	14101	14054	14139	14018	14124	14151	14139	14015	14162	14017	14121	14208	14290	13907	14162	14150	13980	14152	14207	14094	14085	14314	14068	14116	14100	14051	14250	14125	14242	14182	14197	14113	14222	14041	14181	14080	14190	13968	14170	13954	14066	14221	13983	14257	14211	14282	14051	14253	14027	14227	14060	14196	13948	14085	14092	14253	13928	14224	14069	14041	14235	13925	14228	14074	14200	14237	14104	14316	14128	14201	14082	14171	14284	14333	14164	14193	14223	14239	14021	14230	14084	14169	13943	14113	14082	14193	14073	14166	14177	14017	14156	14039	14223	14218	14108	14222	13985	14312	14091	14033	14111	14069	14237	14087	14137	14243	14012	14275	14042	14069	13993	14176	14129	13987	14178	14149	13951	14107	14072	14226	13882	14194	14092	13955	14166	14074	14244	14158	14100	14073	14100	14155	14134	14093	14033	14132	14125	13950	14111	14022	14149	14094	14146	14085	14216	14040	13990	14123	14208	14074	14106	14110	14068	14092	14214	14033	14225	14037	14236	14208	14103	14081	14151	14002	14039	14072	14082	14315	14291	14206	14006	14127	14047	14126	14085	14308	14151	14183	14029	14163	14244	14119	14251	14102	14024	14113	14160	14218	14293	14151	14043	14112	14138	14042	14145	14011	14139	13943	14068	14177	14043	14312	14100	14198	14222	14114	14145	14222	14190	14085	14078	14160	14191	14219	14180	14061	14005	14127	14203	14212	14165	14133	14233	14148	14237	14002	14160	14091	14082	14289	14105	14168	14232	14044	14204	14230	14112	14276	14063	14148	14061	14075	14166	14173	14162	14122	14163	14246	14326	14290	14224	14209	14030	14206	14308	14193	14162	14165	14122	13993	14152	14227	14133	14112	14086	14181	14114	14189	14177	14183	14102	14322	14070	14124	13992	14139	14250	14150	14207	14007	14227	14208	14211	14151	14257	13964	14153	14167	14311	14014	14074	14066	14258	14162	14164	14144	14015	14171	14015	14035	14173	14163	14313	14203	14078	13980	14136	14130	14210	14079	14082	14086	14075	14213	14092	14222	14082	14135	14003	14173	14125	14132	14226	14115	14183	14032	14161	14096	14096	14157	14144	14029	14189	14102	14113	14125	14132	14022	14099	14057	14154	14100	14175	14053	14138	14105	14060	14154	14146	14133	14111	14215	14223	14033	14099	14161	14134	14187	14159	13975	14073	14118	14171	14000	14080	14095	13919	14083	14080	14237	14106	14007	14211	14107	14037	14098	14047	14072	14168	14115	14257	14027	14015	14230	14209	14254	14316	14218	14035	14144	14161	14215	14100	14139	14196	14256	14120	14123	14269	14290	14283	14149	14250	14108	14108	14036	14100	14220	14011	14073	14060	14008	14177	14045	14267	14090	14107	14147	14250	14011	14024	14124	14078	14152	13968	14061	14051	14145	14193	14218	14081	14062	14206	14011	13933	14149	14311	14198	14067	14155	14152	14257	13984	14134	14118	14293	14106	14093	13987	14069	14247	13879	14090	14268	14170	14110	14036	14193	14157	13945	14220	14113	14047	14155	13958	14185	13996	14070	14105	14100	14215	14161	14195	14183	14007	14080	13973	14165	14066	14101	14120	14101	14185	14154	14077	14110	13989	14076	14259	14201	13976	14183	14127	14079	14050	14161	14272	14080	14188	14362	14226	14160	14025	14103	14192	14248	14269	13993	14219	14189	14105	14140	14074	14189	13953	14265	14095	14066	14191	14310	14029	14229	14096	14289	14188	14024	14183	14187	14202	14085	14160	14119	14213	14216	14282	14166	14256	14202	14132	14211	13999	14109	14151	13945	14278	14177	14186	14004	14125	14157	14126	14152	14164	14092	14132	14234	13985	14112	14071	14312	14279	14085	14060	14110	13939	14212	14138	14237	14004	14207	14077	14098	14204	14136	14138	14032	14063	13937	13996	14204	13994	14122	14231	14117	14085	14293	14099	14053	14290	14171	14112	14233	14131	13925	14225	14267	14162	14181	14093	14246	14096	14086	14119	14059	14127	14094	14328	14247	13960	14030	14148	14096	14119	14078	14175	14308	14160	14186	13997	14202	14082	14184	14224	14114	14018	14148	14069	14231	13988	14116	14015	14052	14040	14196	14247	14057	14152	14227	14104	14074	14012	14087	14060	14291	14181	14147	14150	14160	14159	14382	14125	14106	14125	14096	14094	14170	14142	14174	14064	14035	14224	14172	14146	14143	14064	13967	14175	14034	14232	14089	14113	14249	14068	14182	14124	14248	14064	14073	14164	14244	14084	14166	14055	14100	14202	14165	14096	14232	14052	14121	14068	14062	14109	13987	14202	14127	13969	14174	14071	14225	14214	14044	14032	14272	14144	14125	14061	14192	14019	14212	14092	14114	14304	14031	14071	14317	14062	13914	14066	14167	14035	14053	14160	14211	14087	14232	14076	14174	14226	14209	14136	14003	14123	14205	14244	14136	14182	14242	14074	14136	14220	14167	13957	14256	13955	14015	14233	14043	14151	14142	14058	14154	14185	14180	14058	14195	14188	14055	14171	14292	14101	14183	14026	14227	14197	14000	14027	14143	14077	14360	14044	14025	14027	14013	14050	14142	14176	14069	14278	14155	14066	14092	14049	14092	14111	14077	14074	13918	14320	14114	14099	13952	14126	14016	14279	14134	14052	13952	14105	14088	14057	14162	14140	14083	14060	14291	14086	14062	14189	14204	14033	14220	14067	14109	13942	14233	13960	14189	14083	14025	14235	14126	14170	14170	14081	14025	14245	14054	14145	14218	14196	14235	14210	14137	14139	14171	14220	14076	14016	14182	14053	14215	14117	14132	14108	14206	14152	14156	14089	14103	14077	14188	14165	14172	13997	14065	14096	14063	14148	14035	14036	14030	14034	14165	14215	14179	14250	14055	14106	14129	14368	14124	14057	14094	14086	14047	14165	13816	14197	14206	14133	14181	14009	14343	13893	14248	14285	14072	14188	14156	14155	14161	14136	14093	14170	14123	14067	14066	14346	14218	14071	14235	14048	14215	14133	14211	14134	14144	14224	14154	14021	14154	14208	14024	14051	13995	14055	14057	14214	14059	14077	14061	14024	14213	13997	14262	14103	14173	14062	14161	14039	14070	14079	13918	14237	14183	14182	14113	14144	14185	14165	14123	14218	14196	14004	13978	14022	14213	14231	14275	14083	14101	14298	14192	14046	14109	14324	13999	14230	14246
27594	25000	43579	39635	19916	16404	15963	15941	15770	15962	15727	15601	15871	15881	15771	15781	15688	15791	15728	15684	15835	15942	15794	15802	15808	15851	15854	15952	16000	15639	15821	15886	15853	15806	15895	15660	15827	15689	15714	15631	15571	15617	15729	15711	15672	15509	15505	15791	15710	15694	15736	15855	15943	15643	15489	15709	15781	15967	15925	15770	15573	15749	15842	15832	15879	15526	15725	15665	15842	15740	15666	15856	15713	15536	15853	15669	15577	15786	15813	15872	15693	15712	15669	15723	15747	15596	15836	15740	15830	15779	15857	15633	15751	15696	15716	16009	15844	15809	15904	15873	15762	15853	15852	15751	15859	15769	15712	15756	15859	15619	15653	15715	15686	15953	15639	15810	15772	15664	15767	15684	15637	15745	15689	15748	15604	15593	15718	15767	15650	15900	15639	15944	15701	15685	15617	15630	15593	15980	15898	15634	15782	15799	15722	15738	15753	15663	15697	15702	15807	15886	15551	15643	15625	15825	15773	15839	15870	15833	15679	15840	15636	15713	15807	15709	15831	15821	15798	15649	15624	15782	15846	15757	15863	15788	15841	15910	15605	15852	15710	15828	15861	15865	15801	15613	15712	15781	15818	15794	15736	15799	15807	15780	15944	15731	15783	15849	15707	15526	15859	15836	15679	15675	15662	15661	15640	15782	15952	15697	15592	15504	15830	15591	15837	15931	15865	15511	15679	15842	15600	15496	15802	15619	15673	15806	15811	15747	15632	15753	15671	15815	15605	15593	15729	15728	15611	15799	15657	15712	15560	15872	15817	15749	15618	15806	15699	15688	15636	15667	15635	15724	15735	15838	15693	15695	15692	16012	15614	15813	15756	15727	15654	15824	15781	15764	15712	15775	15844	15742	15668	15653	15550	15876	15593	15640	15946	15804	15707	16023	15941	15610	15788	15537	15784	15674	15765	15815	15736	15442	15718	15751	15783	15564	15798	15530	15680	15587	15680	15638	15755	15707	15908	15559	15630	15737	15793	15933	15712	15574	15787	15735	15758	15605	15648	15645	15781	15982	15765	15598	15630	15799	15689	15625	15708	15677	15644	15816	15751	15775	15840	15733	15777	15658	15726	15877	15691	15935	15700	15824	15582	15672	15989	15788	15783	15933	15919	15730	15885	15934	15736	15780	15673	15884	15722	15629	15774	15798	15756	15900	15880	16045	15619	15631	15702	15676	15548	16034	15868	15858	15810	15600	15636	15913	15704	15774	15806	15684	15760	15555	15801	15861	15761	15796	15774	15691	15824	15747	15905	15723	15790	15761	15670	15751	15803	15657	15834	15801	15857	15651	15654	15602	15761	15695	15710	15553	15828	15847	15798	15667	15632	15701	15582	15575	15770	15753	15731	15613	15770	15844	15671	15653	15963	15790	15567	15563	15912	15823	15851	15795	15762	15735	15734	15639	15817	15724	15780	15649	15765	15917	15639	15859	15831	15713	15889	15822	15785	15990	15787	15952	15649	15835	15797	15645	15941	15936	15781	15776	15757	15984	15598	15961	15712	15677	15780	15719	15617	15524	15811	15711	15664	15833	15786	15823	15784	15657	15844	15463	15710	15845	15731	15818	15818	15880	15855	15906	15721	15638	15693	15750	15768	15801	15742	16004	15699	15783	15764	15635	15811	15818	15558	15711	15810	15670	15803	15613	15612	15785	15861	15741	15803	15725	15691	15775	15860	15822	15701	15902	15787	15869	15785	15601	15789	15487	15691	15764	15842	15530	15746	15701	15813	15854	15821	15666	15849	15687	15766	15660	15638	15773	15857	15752	15790	15726	15809	15731	15715	15804	15634	15828	15850	15724	15924	15712	15642	15693	15566	15827	15855	15874	16026	15832	15845	15632	15724	15715	15691	15610	15678	15709	15823	15814	15706	15584	15805	15831	15850	15742	15828	15664	15772	15682	15594	15805	15827	15909	15979	15840	15722	15770	15643	15729	15733	15761	15904	15758	15740	15786	15808	15722	15736	15640	15547	15850	15695	15734	15742	15698	15657	15807	15808	15827	15806	15827	15856	15722	15673	15803	15987	15557	15774	15685	15743	15685	15844	15920	15687	15849	15580	15780	15647	15726	15750	15899	15852	15644	15808	15656	15879	15803	15725	15813	15559	15817	15679	15634	15840	15863	15901	15944	15724	15538	15776	15684	15681	15505	15795	15731	15931	15831	15809	15665	15740	15658	15678	15825	15758	15671	15648	15742	15657	15858	15598	15676	15817	15954	15646	15818	15793	15891	15743	15777	15636	15748	15441	15740	15471	15876	15878	15717	15871	15888	15895	16038	15791	15923	15816	15831	15677	15628	15664	15892	15767	15804	15811	15656	15705	15891	15799	15989	15681	15834	15782	15758	15704	15810	15771	15700	15776	15798	15823	15712	15793	15786	15646	15785	15742	15638	15734	15732	15630	15586	15916	15834	15734	15706	15771	15770	15777	15687	15890	15748	15812	15694	15830	15745	15660	15857	15673	15647	15690	15848	15793	15548	15605	15812	15709	15908	15864	15827	16019	15678	15694	15786	15599	15731	15772	15820	15644	15661	15842	15788	15906	15803	15598	15571	15740	15705	15645	15771	15786	15563	15546	15746	15860	15836	15845	15810	15636	15641	15641	15757	15818	15652	15775	16002	15628	15684	15750	15657	15620	15763	15697	15795	15743	15681	15756	15791	15847	15827	15970	15775	15560	15726	15895	15788	15650	15654	15659	15733	15707	15730	15716	15769	15579	15682	15748	15663	15727	15807	15866	15796	15744	15692	15797	15699	15697	15670	15816	15753	15841	16005	15699	15851	15790	15756	15825	15797	15886	15789	15757	15739	15857	15936	15636	15782	15917	15496	15613	15614	15737	15684	15655	16106	15858	15842	15739	15622	15704	15787	15717	15742	15590	15885	15715	15605	15787	15706	15679	15764	15854	15801	15638	15781	15419	15599	15629	15860	15871	15719	15808	15730	15798	15669	15727	15569	15640	15650	15638	15624	15640	15854	15789	15864	15734	15738	15768	15650	15645	15955	15807	15804	16097	15712	15764	15711	15789	15691	15688	15723	15972	15852	15534	15485	15559	15751	15640	15812	15787	15834	15842	16055	15875	15848	15599	15918	15915	15652	15959	15901	15902	15644	15774	15669	15690	15516	15739	15702	15707	15715	15753	15658	15773	15826	15893	15660	15667	15799	15895	15637	15840	15654	15807	15592	15700	15563	15831	15827	15866	15702	15736	15691	15570	15711	15708	15788	15597	15756	15748	15721	15675	15920	15600	15939	15911	15797	15802	15772	15490	15727	15925	15793	15908	15826	15794	15914	16013	15864	15560	15825	15736	15670	15693	15845	15630	15575	15714	15755	15866	15854	15883	15800	15664	15704	15757	15850	15863	15615	15747	15764	15739	15886	15765	15783	15617	15509	15780	15706	15905	15896	15721	15676	15606	15816	15721	15537	15955	15900	15792	15839	15714	15796	15814	15683	15715	15710	15785	15673	15874	15723	15773	15688	15928	15745	15828	15860	15753	15792	15572	15688	15709	15707	15661	15719	15804	15602	15622	15736	15807	15767	15829	15770	15982	15614	15937	15891	15824	15950	15862	15835	15775	15739	15948	15804	15793	15886	15627	15657	15525	15671	15837	15710	15797	15757	15852	16005	15854	15974	15760	15832	15627	16032	15772	15801	15687	15766	15786	15751	15760	15874	15943	15727	15755	15489	15979	15872	15685	15662	15797	15763	15732	15767	15719	15812	15762	15649	15776	15764	15710	15600	15746	15762	15949	15633	15706	15625	15573	15743	15752	15848	15849	15571	15803	15779	15668	15915	15911	15613	15765	15592	15806	15498	15750	15842	15851	15910	15914	15907	15945	15897	15849	15696	15720	15689	15668	15845	15681	15730	15640	15727	15788	15721	15665	15812	15641	15609	15806	15778	15938	15615	15870	15886	15717	15785	15742	15666	15793	15808	15822	15806	15797	15851	15714	15607	15550	15758	15662	15669	15797	15795	15700	15666	15615	15804	15781	15716	15658	15654	15723	15847	15768	15831	15821	15806	15718	15769	15655	15819	15596	15735	15659	15742	15898	15729	15534	15745	15699	15818	15803	15718	15636	15796	15669	15717	15848	15740	15775	15716	15789	15810	15774	15873	15695	15879	15764	15712	15747	15743	15792	15553	15520	15871	15685	15881	15707	15619	15740	15737	15705	15780	15693	15824	15820	15882	15563	15706	15707	15707	15687	15745	15521	15484	15681	15493	15957	15790	15623	15916	15538	15828	15735	15749	15841	15891	15692	15572	15634	15727	15748	15863	15666	15786	15936	15747	15712	15874	15786	15699	15749	15626	15637	15747	15689	15711	15660	15821	15918	15676	15986	15707	15706	15638	15745	15751	15694	15640	15741	15515	15813	15842	15765	15723	15693	15592	15819	15798	15756	15737	15814	15694	15759	15627	15621	15661	15804	15809	15693	15753	15866	15792	15466	15626	15799	15642	15827	15631	15778	15784	15827	15745	15846	15653	15687	15675	15941	15897	15627	15729	15591	15639	15695	15796	15761	15674	15667	15790	15852	15799	15846	15630	15866	15749	15785	15737	15675	15796	15784	15847	15921	15673	15703	15802	15521	15847	15650	15784	15926	15910	15797	15615	15801	15682	15528	15766	15592	15707	15592	15755	15627	15881	15658	15593	15582	15797	15853	15697	15784	15666	15721	15709	15768	15810	15731	15477	15548	15601	15733	15919	15760	15827	15816	15762	15720	15573	15834	15743	15756	15719	15724	15746	15711	15750	15673	15882	15942	15770	15564	15714	15760	15630	15650	15560	15776	15883	15744	15792	15753	15766	15823	15851	15649	15727	15653	15840	15785	15745	15658	15607	15730	15616	15830	15616	15756	15537	15678	15673	15938	15925	15869	15594	15636	15666	15549	15771	15807	15860	15718	15839	15653	15760	15725	15803	15826	15707	15814	15909	15946	15614	15729	15757	15769	15802	15699	15675	15802	15562	15709	15888	15721	16019	15879	15747	15698	15853	15783	15587	15818	15673	15607	15743	15783	15676	15886	15663	15644	15655	15640	15685	15755	15717	15942	15806	15761	15653	15749	15680	15715	15701	15942	15822	15768	15718	15880	15761	15705	15674	15798	15698
16874	38883	50405	36333	14557	14432	14546	14394	14441	14412	14391	14555	14454	14444	14573	14341	14468	14338	14381	14562	14381	14484	14398	14514	14546	14367	14357	14463	14234	14432	14417	14263	14424	14454	14376	14468	14384	14259	14413	14445	14431	14557	14437	14652	14403	14501	14454	14365	14486	14405	14458	14515	14336	14425	14559	14321	14507	14377	14396	14471	14418	14468	14428	14629	14493	14287	14658	14630	14362	14418	14371	14498	14342	14427	14543	14346	14488	14269	14423	14334	14419	14457	14345	14396	14464	14540	14445	14405	14649	14380	14489	14512	14498	14306	14691	14408	14424	14364	14492	14432	14508	14415	14451	14299	14501	14637	14206	14333	14570	14438	14472	14153	14410	14595	14489	14619	14464	14413	14615	14489	14508	14282	14443	14414	14536	14546	14379	14523	14468	14339	14389	14361	14363	14249	14520	14571	14643	14443	14446	14410	14478	14536	14612	14479	14435	14417	14298	14473	14383	14547	14434	14415	14272	14299	14407	14366	14472	14492	14441	14424	14483	14485	14469	14389	14425	14363	14511	14422	14388	14620	14439	14425	14253	14572	14474	14428	14591	14318	14472	14397	14389	14402	14573	14610	14329	14548	14409	14466	14533	14544	14450	14506	14630	14430	14524	14479	14496	14269	14633	14350	14535	14281	14648	14416	14360	14424	14565	14328	14427	14519	14546	14536	14325	14431	14448	14424	14380	14594	14365	14340	14288	14447	14550	14583	14341	14520	14478	14560	14523	14352	14267	14444	14309	14447	14346	14424	14319	14448	14372	14456	14602	14380	14474	14381	14431	14461	14324	14433	14526	14421	14355	14617	14361	14481	14540	14474	14376	14651	14598	14379	14465	14513	14509	14364	14321	14585	14474	14417	14435	14589	14495	14413	14520	14518	14625	14368	14408	14501	14402	14365	14422	14464	14368	14425	14624	14571	14469	14404	14391	14430	14428	14473	14553	14486	14417	14386	14490	14393	14417	14416	14325	14476	14483	14377	14477	14488	14512	14529	14496	14443	14415	14446	14419	14438	14354	14404	14507	14373	14529	14372	14384	14490	14157	14533	14544	14285	14379	14178	14433	14486	14258	14533	14498	14470	14473	14508	14292	14425	14382	14446	14498	14355	14489	14496	14470	14379	14594	14334	14466	14336	14339	14419	14478	14562	14584	14437	14529	14539	14478	14304	14257	14533	14381	14405	14261	14292	14482	14389	14520	14457	14632	14391	14450	14450	14380	14372	14423	14312	14544	14468	14409	14390	14464	14498	14487	14501	14445	14386	14495	14469	14329	14425	14401	14478	14467	14509	14543	14395	14245	14400	14335	14311	14651	14434	14438	14521	14423	14628	14414	14381	14440	14397	14603	14466	14487	14448	14470	14471	14536	14382	14450	14363	14539	14300	14476	14380	14396	14535	14457	14515	14541	14362	14441	14352	14510	14436	14532	14582	14305	14494	14359	14544	14367	14543	14292	14406	14385	14533	14494	14576	14490	14533	14531	14368	14451	14498	14481	14404	14352	14651	14495	14374	14556	14374	14436	14590	14528	14435	14578	14369	14477	14150	14414	14485	14459	14488	14462	14635	14511	14569	14395	14620	14531	14341	14448	14469	14341	14505	14437	14491	14450	14420	14413	14371	14436	14494	14378	14476	14417	14503	14509	14480	14365	14462	14270	14465	14489	14568	14571	14495	14386	14399	14293	14515	14357	14302	14422	14437	14470	14475	14380	14483	14667	14534	14469	14484	14474	14434	14486	14399	14324	14416	14475	14388	14383	14527	14534	14454	14488	14640	14233	14472	14496	14379	14579	14440	14487	14529	14475	14441	14344	14494	14356	14340	14523	14498	14564	14494	14219	14461	14335	14456	14396	14399	14530	14479	14538	14419	14521	14384	14451	14471	14297	14318	14498	14329	14443	14347	14499	14498	14455	14546	14431	14388	14607	14463	14551	14351	14407	14468	14563	14454	14441	14423	14596	14568	14418	14614	14420	14497	14404	14467	14370	14311	14215	14532	14380	14430	14344	14327	14548	14442	14425	14469	14531	14628	14411	14319	14351	14423	14442	14345	14585	14252	14577	14499	14519	14492	14413	14374	14347	14365	14351	14453	14475	14491	14449	14456	14454	14413	14411	14512	14448	14358	14542	14493	14353	14416	14472	14410	14467	14503	14397	14550	14520	14566	14473	14376	14483	14370	14460	14451	14414	14469	14501	14462	14506	14556	14384	14500	14443	14407	14490	14234	14498	14442	14572	14370	14432	14524	14363	14288	14473	14441	14409	14382	14371	14428	14474	14355	14570	14374	14534	14385	14551	14426	14539	14250	14428	14469	14433	14544	14524	14517	14364	14317	14389	14482	14442	14374	14289	14564	14284	14508	14401	14452	14488	14463	14540	14562	14527	14469	14545	14416	14442	14535	14511	14378	14378	14403	14401	14584	14582	14496	14534	14419	14271	14615	14581	14447	14483	14394	14432	14364	14381	14579	14355	14485	14600	14445	14421	14364	14448	14472	14352	14541	14279	14579	14487	14573	14232	14425	14386	14401	14453	14353	14462	14328	14389	14417	14496	14481	14359	14380	14430	14387	14476	14389	14405	14556	14489	14512	14363	14588	14505	14537	14406	14464	14447	14532	14315	14585	14408	14207	14501	14434	14475	14378	14261	14520	14365	14471	14324	14449	14477	14554	14544	14492	14329	14437	14368	14520	14348	14239	14494	14513	14563	14426	14431	14522	14284	14529	14346	14482	14435	14495	14538	14611	14430	14413	14397	14433	14339	14257	14490	14394	14484	14336	14290	14543	14367	14466	14382	14448	14448	14496	14425	14566	14377	14441	14487	14451	14516	14318	14471	14364	14443	14558	14471	14529	14523	14541	14627	14572	14514	14378	14510	14497	14326	14456	14444	14314	14437	14293	14366	14375	14419	14487	14318	14410	14427	14457	14535	14510	14530	14498	14515	14385	14276	14448	14490	14299	14517	14465	14327	14459	14525	14409	14652	14443	14438	14378	14339	14552	14463	14544	14441	14279	14302	14419	14328	14497	14468	14524	14403	14528	14374	14345	14430	14472	14414	14481	14482	14594	14398	14409	14400	14345	14423	14666	14481	14483	14579	14602	14546	14522	14449	14389	14415	14366	14493	14319	14659	14387	14450	14371	14531	14441	14514	14526	14297	14370	14483	14535	14379	14519	14334	14566	14538	14389	14399	14457	14519	14371	14372	14420	14623	14490	14459	14563	14372	14412	14468	14423	14470	14240	14605	14461	14205	14533	14302	14427	14452	14396	14443	14356	14436	14406	14319	14465	14442	14620	14616	14326	14353	14458	14479	14423	14455	14357	14372	14590	14352	14408	14558	14363	14433	14598	14455	14347	14479	14462	14465	14512	14530	14409	14336	14403	14553	14585	14466	14342	14351	14529	14515	14491	14444	14425	14421	14407	14528	14519	14368	14421	14198	14536	14278	14399	14423	14357	14545	14362	14551	14531	14278	14566	14465	14509	14600	14322	14509	14463	14471	14634	14512	14523	14123	14229	14340	14338	14490	14370	14371	14480	14445	14576	14385	14512	14583	14323	14311	14569	14389	14475	14579	14425	14487	14559	14464	14400	14535	14464	14414	14501	14486	14490	14565	14566	14359	14396	14492	14574	14378	14396	14389	14510	14536	14537	14545	14555	14427	14443	14351	14408	14467	14384	14536	14505	14526	14492	14392	14395	14501	14441	14326	14452	14512	14431	14456	14449	14477	14409	14429	14268	14514	14548	14451	14412	14405	14527	14471	14354	14524	14410	14401	14459	14377	14429	14357	14502	14466	14505	14369	14534	14527	14547	14424	14463	14468	14509	14371	14350	14503	14486	14427	14521	14339	14480	14514	14536	14534	14542	14474	14423	14543	14317	14356	14594	14423	14498	14520	14353	14409	14538	14261	14344	14447	14376	14426	14476	14401	14343	14409	14519	14505	14420	14511	14541	14360	14399	14362	14460	14339	14355	14334	14364	14587	14434	14334	14638	14643	14573	14432	14411	14576	14538	14419	14539	14523	14468	14455	14527	14297	14369	14570	14351	14407	14464	14590	14537	14452	14384	14473	14358	14493	14493	14397	14322	14473	14404	14404	14493	14628	14412	14427	14222	14489	14458	14490	14550	14540	14187	14385	14518	14330	14426	14434	14519	14535	14512	14569	14626	14412	14363	14523	14458	14357	14576	14375	14510	14479	14484	14508	14531	14498	14265	14661	14511	14655	14542	14500	14516	14491	14420	14472	14407	14374	14492	14579	14605	14386	14360	14396	14399	14358	14609	14375	14469	14640	14573	14079	14492	14464	14420	14457	14476	14319	14404	14453	14567	14426	14499	14616	14482	14292	14407	14457	14468	14272	14370	14569	14544	14523	14357	14572	14378	14428	14356	14228	14449	14757	14233	14384	14361	14384	14427	14544	14429	14535	14390	14270	14594	14513	14444	14504	14432	14489	14426	14569	14308	14461	14483	14479	14344	14310	14561	14466	14433	14503	14442	14377	14379	14342	14347	14495	14449	14347	14365	14590	14368	14596	14306	14469	14306	14350	14479	14533	14369	14439	14425	14505	14577	14463	14339	14336	14364	14355	14420	14575	14334	14567	14414	14419	14392	14361	14407	14544	14471	14447	14433	14564	14535	14392	14354	14453	14372	14549	14410	14377	14456	14671	14279	14421	14585	14532	14303	14496	14463	14386	14444	14405	14587	14437	14343	14492	14492	14515	14354	14430	14495	14477	14403	14581	14566	14384	14404	14435	14373	14506	14560	14499	14410	14409	14294	14518	14358	14361	14246	14530	14451	14347	14488	14316	14443	14501	14441	14322	14570	14352	14512	14536	14393	14337	14472	14554	14489	14577	14385	14465	14427	14519	14470	14427	14518	14447	14413	14446	14524	14387	14578	14490	14347	14351	14340	14424	14505	14388	14493	14288	14404	14447	14635	14455	14326	14377	14373	14437	14422	14432	14496	14514	14419	14449	14423	14648	14373	14352	14392	14362	14555	14341	14594	14399	14420	14588	14495	14174	14450	14310	14390	14558	14645	14506	14432	14415	14502	14475	14513	14512	14350	14534	14274	14472	14490	14442	14614	14581	14281	14417	14618	14420	14443	14437	14429	14383	14346
23327	21855	38237	43690	27341	22697	22281	17239	16058	16483	16277	16130	16038	15904	15896	15961	15933	15972	16006	15815	16027	16114	15921	15898	15749	15751	15976	15825	15892	15844	15704	15768	15987	15968	15995	15476	15919	16159	15869	15692	15710	15941	15816	15642	16012	15764	15840	15918	15950	15781	15816	15679	15687	15763	15704	15862	15685	15744	15721	15866	15770	15648	15750	15639	15669	15758	15783	15716	15741	15844	15708	15587	15772	15810	15997	15570	16046	15812	15589	15749	15724	15815	15674	15695	15600	15690	15673	15668	15748	15742	15762	15999	15739	15721	15741	15782	15783	15671	15698	15784	15618	15785	15895	15845	15669	15772	15749	15816	15681	15731	15689	15815	15563	15884	15694	15846	15484	15689	15598	15707	15613	15859	15714	15848	15636	15661	15751	15931	15830	15787	15830	15737	15568	15743	15653	15642	15654	15834	15776	15826	15871	15755	15714	15714	15768	15796	15743	15628	15724	15588	15830	15849	15830	15975	15797	15750	15696	15650	15749	15691	15946	15697	15776	15951	15735	15643	15891	15845	15618	15551	15990	15689	15773	15809	15563	15787	15584	15828	15742	15821	15637	15648	15697	15648	16001	15693	15658	15685	15616	15798	15800	15605	15810	15771	15705	15716	15500	15488	15754	15718	15606	15638	15787	15786	15741	15762	15871	15803	15611	15643	15628	15758	15633	15595	15785	15837	16049	15851	15750	15552	15691	15659	15873	15719	15613	15709	15698	15726	15597	15637	15916	15575	15685	15772	15763	15569	15650	15621	15620	15520	15857	15760	15736	15759	15605	15600	15668	15651	15746	15903	15740	15683	15651	15874	15709	15740	15889	15753	15834	15873	15757	15450	15836	15646	15806	15939	15795	15890	15592	15817	15688	15699	15704	15844	15812	15786	15634	15897	15786	15712	15702	15721	15701	15892	15873	15778	15701	15830	15808	15653	15739	15739	15743	15831	15637	15733	15713	15808	15841	15859	15646	15689	15655	15621	15578	15815	15772	15730	15696	15757	15696	15864	15798	15665	15769	15793	15931	15532	15749	15985	15757	15889	15696	15722	15631	15695	15702	15910	15935	15669	15724	15772	15829	15916	15922	15821	15668	15700	15614	15766	15804	15669	15708	15572	15535	15896	15856	15797	15839	15469	15715	15558	15720	15763	15738	15913	15700	15608	15581	15647	15742	15637	15651	15606	15766	15590	15551	15552	15857	15729	15765	15799	15753	15674	15591	15872	15644	15687	15823	15776	15604	15749	15822	15631	15556	15890	15643	15585	15605	15660	15824	15769	15852	15766	15667	15720	15851	15765	15790	15713	15901	15759	15783	15573	15707	15683	15884	15774	15918	15724	15814	15721	15633	15919	15580	15645	15777	15818	15748	15799	15807	15666	15679	15815	15698	15846	15693	15834	15802	15858	15851	15817	15709	15998	15855	15714	15599	15540	15745	15547	15857	15883	15966	15753	15683	15814	15906	15738	15720	15961	15759	15658	15592	15610	15890	15663	15766	15672	15707	15919	15660	15813	15753	15834	15699	15906	15553	15661	15781	15927	15953	15587	15731	15787	15672	15718	15703	15816	15619	15529	15857	15737	15730	15773	15717	15681	15698	15716	15707	15660	15804	15592	15825	15805	15643	15849	15795	16011	15563	15870	15728	15662	15907	15736	15795	15740	15806	15739	15587	15788	15590	15504	15776	15715	15746	15740	15648	15573	15857	15909	15679	15600	15679	15767	15534	15645	15871	15581	15780	15672	15703	15811	15845	15551	15665	15545	15832	15653	15738	15883	15852	15839	15753	15744	15690	15675	15505	15888	15763	15538	15507	15801	15672	15641	15637	15862	15825	15779	15757	15782	15570	15714	15690	15655	15947	15689	15807	15781	15613	15870	15598	15668	15729	15750	15629	15662	15912	15748	15729	15824	15611	15757	15710	15810	15795	15788	15660	15632	15912	15622	15633	15749	15519	15679	15678	15853	15712	15921	15729	15792	16004	15807	15707	15683	15653	15835	15641	15815	15523	15714	15764	15657	15844	15829	15856	15760	15867	15709	15706	15580	15697	15570	15847	15607	15596	15783	15691	15772	15773	15862	15669	15577	15730	15828	15797	15776	16002	15651	15689	15745	15779	15763	15830	15542	15866	15866	15824	15919	15808	15706	15518	15566	15744	15807	15857	15819	15834	15702	15971	15592	15691	15697	15877	15642	15614	15587	15636	15840	15700	15592	15630	15577	15966	15758	15731	15766	15717	15723	15600	15528	15723	15727	15814	15616	15762	15742	15708	15760	15772	15749	15768	15891	15502	15686	15930	15643	15756	15579	15922	15620	16037	15870	15896	15740	15735	15746	15805	15798	16005	15804	15716	15745	15794	15585	15585	15585	15594	15826	15786	15641	15668	15575	15695	15779	15667	15761	15654	15641	15676	15758	15701	15796	15738	15702	15717	15680	15674	15759	15883	15741	15702	15719	15604	16038	15592	15804	15793	15804	15740	15675	15764	15802	15622	15611	15744	15796	15782	15611	15871	15806	15744	15517	15641	15768	15667	15660	15846	15622	15764	15621	15779	15671	15632	15762	15735	15730	15971	15837	15794	15817	15379	15643	15789	15633	15495	15885	15641	15681	15760	15539	15767	15818	15860	15776	15599	15657	15887	15717	15650	15828	15774	15835	15737	15810	15905	15630	15852	15744	15788	15678	15702	15651	15685	15688	15615	15771	15691	15672	15860	15664	15815	15743	15879	15744	15766	15821	15704	15844	15846	15669	15656	15689	15553	15641	15810	15666	15640	15813	15542	15505	15832	15629	15762	15676	15532	15581	15581	15713	15922	15619	15694	15649	15693	15654	15987	15407	15663	15766	15807	15620	15676	15837	15665	15641	15795	15790	15684	15647	15864	15673	15737	15718	15647	15700	15749	15694	15663	15594	15714	15766	15765	15737	15593	15786	15665	15736	15812	15546	15826	15585	15730	15712	15688	15826	15632	15738	15766	15741	15771	15634	15416	15632	15571	15698	15693	15611	15659	15771	15798	15541	15822	15485	15598	15889	15675	15620	15514	15634	15922	15696	15887	15731	15737	15795	15761	15652	15780	15879	15753	15850	15654	15690	15941	15678	15631	15692	15726	15671	15979	15752	15668	15794	15862	15588	15905	15761	15791	15873	15779	15658	15894	15972	15833	15767	15718	15771	15712	15840	15748	15655	15712	15958	15696	15891	15844	15873	15788	15981	15767	15741	15755	15761	15674	15737	15636	15781	15597	15692	15851	15446	15739	15621	15768	15579	15804	15631	15820	15711	15730	15799	15625	15840	15590	15885	15865	15781	15886	15755	15649	15738	15820	15670	15539	15804	15724	15646	15692	15485	15669	15675	15807	15849	15689	15808	15801	15540	15803	15506	15555	15680	15804	15737	15763	15704	15666	15771	15756	15835	15847	15802	15801	15672	15615	15798	15726	15702	15727	15717	15703	15523	15797	15735	15647	15774	15617	15780	15868	15672	15713	15798	15838	15833	15830	15698	15624	15704	15749	15783	15620	15736	15694	15635	15850	15643	15869	15831	15746	15669	15807	15819	15745	15767	15651	15794	15631	15792	15675	15770	15779	15580	15608	15643	15628	15604	15813	15525	15658	15662	15697	15676	15744	15916	15742	15531	15643	15561	15599	15921	15705	15779	15887	15869	15655	15653	15712	15629	15804	15632	15792	15880	15750	15533	15753	15649	15765	15735	15614	15452	15649	15673	15643	15720	15880	15846	15937	15588	15793	15589	15469	15790	15645	15568	15527	15651	15519	15552	15688	15749	15827	16012	15686	15701	15721	15581	15750	15836	15778	15960	15633	15736	15860	15714	15589	15590	15934	15774	15689	15493	15542	15668	15609	15527	15790	15754	15639	15887	15862	15600	15686	15810	15727	15734	15646	15608	15664	15743	15469	15798	15593	15842	15707	15641	15679	15651	15517	15876	15992	15594	15787	15817	15620	15626	15636	15676	15506	15732	15747	15873	15744	15513	15497	15556	15541	15676	15687	15565	15772	15660	15620	15720	15666	15736	15561	15901	15666	15735	15630	15686	15947	15780	15658	15702	15792	15604	15973	15756	15895	15681	15678	15653	15616	15776	15738	15943	16037	15650	15764	15784	15702	15832	15894	15675	15755	15829	15700	15658	15684	15718	15751	16029	15826	15609	15652	15725	15944	15689	15707	15704	15652	15851	15852	15559	15808	15801	15648	15646	15749	15934	15690	15707	15739	15580	15685	15664	15647	15881	15758	15589	15629	15736	15662	15734	15634	15904	15932	15844	15615	15722	15501	15846	15669	15767	15823	15614	15732	15819	15647	15775	15620	15747	15712	15791	15711	15854	15878	15659	15573	15563	15613	15634	15707	15511	15846	15880	15555	15649	15672	15531	15773	15738	15952	15813	15653	15699	15800	15962	15795	15776	15577	15732	15798	15803	15781	15803	15699	15791	15601	15777	15768	15510	15696	15760	15734	15876	15785	15637	15862	15770	15697	15781	15757	15753	15824	15730	15607	15750	15693	15762	15815	15611	15914	15760	15776	15635	15829	15818	15861	15761	15944	15894	15720	15651	15793	15898	15700	15699	15761	15785	15581	15769	15799	15658	15634	15646	15813	15699	15679	15807	15738	15799	15694	15632	15732	15664	15648	15734	16016	15823	15825	15627	15805	15537	15811	16007	15566	15729	15740	15690	15611	15534	15683	15619	15813	15758	15779	15642	15702	15665	15665	15821	15653	15781	15721	15839	15876	15657	15627	15627	15646	15606	15820	15719	15579	15654	15974	15741	15946	15625	15819	15812	15746	15802	15737	15813	15707	15572	15706	15845	15680	15619	15701	15648	15834	15589	15622	15852	15702	15807	15568	15771	15941	15794	15717	15763	15641	15721	15785	15792	15674	15745	15767	15768	15741	15886	15701	15712	15702	15611	15772	15751	15809	15880	15841	15873	15826	15931	15809	15755	15675	15681	15814	15821	15920	15627	15713	15942	15557	15687	15425	15618	15735	15795	15787	15624	15536	15632	15841	15756	15870	15845	15635	15652	15654	15831	15682	15607	15795	15539	15504	15824	15799	15795	15747	15487	15680	15776	15820	15665	15856	15740	15835	15970	15991	15786	15938	15879
29387	73824	99137	79079	14730	14905	14805	14671	14720	14768	14724	14635	14760	14684	14609	14593	14481	14731	14673	14526	14528	14585	14400	14723	14597	14638	14556	14459	14664	14537	14486	14778	14591	14656	14547	14515	14610	14583	14573	14487	14515	14584	14617	14554	14662	14525	14567	14497	14618	14537	14635	14712	14642	14557	14621	14456	14389	14444	14640	14420	14611	14605	14459	14509	14553	14581	14497	14629	14403	14473	14702	14599	14570	14445	14417	14591	14733	14588	14576	14525	14516	14586	14409	14493	14534	14445	14596	14543	14556	14469	14419	14629	14609	14536	14595	14285	14459	14637	14645	14549	14555	14666	14485	14395	14550	14590	14391	14379	14479	14444	14572	14654	14527	14632	14577	14616	14530	14493	14414	14509	14475	14459	14620	14516	14393	14391	14556	14575	14492	14440	14476	14545	14419	14556	14540	14526	14453	14533	14649	14618	14646	14525	14558	14366	14415	14511	14502	14667	14462	14469	14523	14511	14495	14727	14414	14592	14523	14722	14660	14414	14667	14529	14586	14548	14520	14584	14479	14335	14493	14519	14366	14595	14641	14434	14456	14651	14518	14585	14488	14449	14623	14588	14474	14497	14529	14476	14584	14604	14487	14323	14459	14684	14490	14643	14477	14459	14461	14437	14638	14507	14599	14553	14474	14436	14447	14349	14542	14649	14540	14530	14589	14441	14538	14526	14532	14588	14511	14647	14564	14495	14495	14437	14598	14512	14597	14501	14594	14649	14560	14545	14498	14708	14418	14599	14501	14554	14629	14513	14388	14573	14437	14492	14536	14351	14702	14457	14491	14526	14411	14441	14568	14380	14507	14507	14467	14471	14591	14369	14649	14714	14489	14468	14724	14459	14517	14616	14525	14691	14612	14470	14412	14489	14487	14578	14514	14426	14413	14496	14438	14374	14524	14425	14498	14682	14443	14535	14568	14521	14510	14515	14688	14653	14721	14523	14603	14596	14619	14483	14578	14493	14571	14475	14641	14400	14684	14611	14608	14487	14454	14423	14543	14583	14398	14499	14545	14557	14570	14606	14553	14673	14439	14682	14630	14324	14422	14688	14574	14382	14430	14442	14645	14604	14544	14463	14481	14526	14438	14591	14622	14315	14507	14525	14474	14672	14542	14735	14339	14602	14382	14536	14545	14658	14580	14527	14304	14590	14584	14509	14456	14551	14628	14739	14442	14664	14405	14663	14701	14375	14542	14611	14358	14406	14471	14562	14507	14602	14621	14401	14597	14572	14397	14510	14575	14666	14454	14514	14721	14644	14266	14495	14469	14520	14549	14538	14565	14417	14498	14666	14639	14555	14426	14520	14537	14569	14638	14522	14542	14546	14457	14430	14389	14808	14581	14604	14538	14365	14571	14350	14526	14575	14633	14672	14478	14538	14733	14756	14445	14571	14430	14465	14540	14412	14647	14492	14585	14563	14547	14478	14589	14498	14869	14396	14415	14509	14458	14457	14395	14455	14508	14497	14564	14590	14382	14474	14639	14584	14426	14478	14634	14397	14611	14568	14588	14587	14579	14415	14595	14563	14436	14568	14401	14482	14491	14516	14444	14477	14871	14573	14478	14586	14534	14548	14566	14557	14408	14399	14540	14667	14482	14435	14590	14483	14424	14464	14605	14548	14498	14576	14596	14581	14506	14540	14431	14619	14526	14493	14547	14452	14460	14590	14353	14522	14444	14461	14393	14500	14480	14489	14543	14694	14696	14505	14569	14319	14574	14575	14498	14510	14497	14388	14475	14638	14454	14416	14463	14368	14404	14442	14520	14618	14419	14452	14488	14439	14586	14589	14498	14485	14762	14540	14410	14707	14427	14470	14375	14466	14643	14500	14448	14631	14351	14625	14447	14641	14337	14453	14507	14563	14447	14622	14333	14618	14390	14479	14613	14574	14602	14640	14431	14653	14489	14486	14453	14598	14565	14465	14547	14555	14503	14460	14479	14568	14510	14576	14342	14625	14517	14562	14536	14536	14451	14716	14601	14613	14545	14314	14549	14569	14422	14595	14381	14598	14532	14502	14415	14531	14421	14458	14392	14542	14432	14568	14462	14593	14647	14463	14492	14549	14433	14645	14492	14601	14629	14393	14505	14446	14634	14511	14539	14520	14527	14587	14452	14502	14538	14429	14581	14444	14630	14483	14404	14604	14603	14448	14544	14732	14380	14433	14624	14419	14473	14490	14389	14622	14640	14551	14638	14374	14405	14557	14406	14610	14470	14451	14692	14520	14672	14569	14538	14522	14602	14605	14506	14644	14470	14494	14550	14553	14437	14468	14516	14327	14462	14481	14585	14454	14573	14512	14298	14652	14555	14473	14501	14435	14575	14517	14345	14544	14575	14721	14445	14631	14580	14571	14430	14640	14458	14363	14660	14506	14511	14650	14623	14507	14480	14476	14485	14684	14586	14402	14601	14428	14638	14492	14650	14547	14635	14548	14637	14476	14477	14506	14749	14622	14477	14394	14689	14586	14486	14344	14572	14476	14602	14686	14676	14542	14444	14439	14513	14555	14647	14637	14578	14554	14655	14572	14612	14513	14447	14504	14488	14522	14517	14659	14628	14532	14319	14313	14575	14343	14589	14479	14455	14711	14582	14449	14359	14546	14493	14615	14525	14666	14597	14423	14546	14527	14472	14588	14573	14603	14585	14419	14425	14567	14351	14507	14423	14520	14362	14669	14528	14589	14529	14514	14495	14411	14551	14463	14655	14594	14409	14563	14549	14512	14514	14487	14533	14510	14565	14653	14483	14570	14522	14625	14565	14445	14417	14570	14448	14742	14472	14497	14393	14511	14550	14566	14663	14459	14425	14369	14372	14487	14398	14778	14375	14446	14547	14511	14444	14560	14477	14455	14487	14352	14542	14505	14729	14684	14549	14548	14598	14629	14601	14558	14580	14630	14544	14473	14465	14549	14476	14470	14495	14523	14446	14559	14662	14391	14506	14582	14527	14587	14389	14563	14495	14540	14527	14574	14596	14607	14539	14512	14536	14644	14339	14484	14589	14547	14488	14565	14466	14574	14546	14562	14653	14435	14452	14504	14395	14657	14518	14586	14438	14456	14657	14459	14527	14482	14439	14407	14573	14602	14389	14584	14579	14572	14585	14600	14402	14295	14520	14346	14396	14527	14579	14610	14676	14528	14487	14403	14604	14551	14510	14381	14616	14443	14455	14601	14429	14661	14629	14523	14494	14588	14607	14737	14628	14460	14320	14416	14531	14444	14380	14544	14412	14469	14545	14476	14592	14527	14361	14637	14430	14480	14702	14539	14532	14648	14339	14562	14435	14400	14539	14496	14508	14348	14500	14453	14526	14586	14520	14562	14533	14486	14483	14574	14522	14546	14651	14614	14609	14671	14409	14458	14526	14588	14583	14471	14551	14495	14464	14657	14419	14378	14373	14506	14604	14500	14494	14538	14445	14441	14583	14429	14496	14612	14510	14460	14590	14481	14532	14454	14423	14699	14601	14493	14381	14454	14584	14507	14537	14560	14641	14493	14603	14617	14506	14496	14584	14639	14638	14570	14550	14537	14468	14701	14646	14567	14359	14657	14627	14481	14577	14521	14600	14371	14631	14667	14385	14693	14572	14478	14641	14539	14497	14581	14460	14702	14469	14620	14610	14478	14568	14544	14626	14608	14541	14552	14548	14620	14453	14579	14551	14418	14369	14444	14599	14361	14469	14618	14685	14406	14392	14571	14641	14630	14557	14472	14560	14340	14467	14461	14347	14514	14453	14367	14535	14582	14535	14698	14464	14437	14548	14468	14511	14522	14579	14466	14327	14697	14335	14513	14495	14581	14586	14530	14416	14575	14596	14359	14565	14513	14629	14541	14436	14490	14605	14424	14542	14499	14462	14593	14491	14504	14542	14419	14611	14634	14504	14520	14481	14491	14572	14578	14610	14659	14577	14574	14486	14530	14452	14584	14514	14416	14689	14542	14637	14448	14534	14537	14494	14545	14510	14479	14438	14567	14560	14480	14454	14557	14451	14482	14442	14462	14537	14416	14432	14459	14525	14511	14432	14607	14506	14712	14447	14633	14627	14561	14442	14516	14560	14551	14550	14786	14509	14468	14631	14514	14529	14432	14402	14615	14550	14518	14452	14449	14555	14498	14695	14606	14398	14509	14592	14504	14418	14511	14566	14496	14493	14510	14445	14516	14514	14787	14550	14738	14553	14531	14403	14712	14680	14524	14655	14707	14661	14404	14428	14549	14495	14390	14343	14457	14552	14532	14458	14516	14514	14460	14703	14580	14480	14547	14537	14533	14596	14486	14559	14418	14363	14431	14569	14514	14590	14602	14505	14583	14648	14619	14572	14475	14628	14470	14558	14476	14470	14752	14406	14473	14453	14520	14463	14390	14556	14425	14476	14470	14724	14362	14672	14480	14452	14499	14570	14306	14477	14532	14596	14626	14399	14528	14503	14603	14488	14563	14656	14585	14474	14470	14538	14540	14561	14759	14485	14561	14445	14588	14575	14587	14651	14649	14665	14460	14478	14534	14370	14478	14536	14494	14568	14463	14491	14603	14483	14530	14646	14455	14506	14553	14426	14481	14486	14492	14461	14613	14483	14530	14500	14542	14578	14521	14444	14556	14561	14637	14376	14534	14662	14635	14504	14550	14425	14440	14708	14546	14400	14569	14457	14358	14518	14614	14552	14403	14584	14590	14492	14565	14533	14499	14449	14472	14475	14402	14430	14615	14449	14574	14528	14499	14577	14679	14577	14559	14449	14481	14552	14581	14627	14418	14432	14406	14395	14491	14572	14429	14577	14475	14546	14465	14448	14566	14499	14532	14516	14626	14283	14500	14480	14497	14639	14604	14538	14581	14596	14286	14429	14629	14588	14632	14624	14343	14383	14568	14669	14372	14415	14471	14611	14699	14505	14503	14327	14544	14613	14615	14545	14329	14580	14681	14514	14457	14510	14428	14743	14550	14572	14466	14606	14628	14516	14565	14486	14557	14510	14581	14496	14449	14510	14602	14566	14510	14628	14374	14637	14550	14672	14556	14485	14487	14572	14577	14755	14465	14403	14410	14632	14596	14510	14615	14656	14576	14518	14514	14508	14497	14499	14482	14463	14517	14693	14311	14485	14552	14559	14419	14485	14549
23108	21780	38764	46490	27233	22425	22121	18520	17329	17417	17474	17416	17433	17096	17271	17189	17240	17098	17212	17148	17341	17244	17205	17154	17206	17192	17199	17131	17270	17199	17278	17046	17177	17218	17051	16993	17273	17212	16889	17077	17251	17235	17006	17123	17127	16931	17035	17124	17026	17015	17006	17244	17223	17017	17211	17100	17187	17010	16942	17301	16890	17124	17119	17087	17140	17124	17094	16953	16961	17144	16858	16980	17149	17198	17096	16981	17245	17181	16941	16907	17023	16916	16960	16966	16947	16945	16922	16812	16983	17027	16911	16963	17105	17118	16943	17023	17091	17207	16848	17009	17072	16878	17079	17043	16999	17139	17259	17049	16995	16994	17151	17053	16936	17014	17021	16951	16858	16959	16997	16895	16965	17053	16844	16858	17165	16789	16771	16844	16931	17090	16900	17030	16970	16954	17079	16777	16978	16978	16961	17046	17021	17032	16954	17057	16987	17177	16832	16973	16728	16952	17099	17054	16958	17120	17130	17105	17176	16982	17110	16911	17092	16997	16975	17128	17136	17030	17225	16847	17030	16881	17117	17233	16958	16949	16920	16724	16852	16922	16944	16922	16865	16885	16877	17036	16988	16867	17067	16928	16998	17005	16857	16812	17213	16991	17011	16902	17097	17214	16974	16996	17183	17073	16999	16963	16926	16650	17032	16881	17161	16919	17036	16987	17073	17037	17034	16970	17051	17180	16960	16883	16810	16774	17039	17123	16846	17021	17048	16880	17040	16893	16860	16992	16932	16979	16982	16956	16954	16951	17069	16938	17100	17020	17208	17056	17006	17065	17038	16976	17010	16831	16962	17061	16937	16852	16909	16985	17018	17061	16893	16845	17086	17015	17167	16869	16985	17174	16885	17088	16917	16801	17030	16859	17029	16958	16916	16995	17099	16820	17026	16958	16805	16912	16954	16866	17046	17017	17159	16903	17047	17069	16973	16933	16889	16936	17096	16913	16813	17112	16940	17024	16996	17113	16911	16925	17185	17192	17031	16849	17053	17022	17010	17030	17015	17104	17019	16983	16796	16975	16937	16955	17120	17116	17139	17050	17070	16894	16766	16829	17121	16958	16806	16837	17144	17092	16886	17070	16953	16864	16905	16879	17028	16864	16966	16974	16976	17034	16995	17119	17173	17102	17159	17078	17020	17058	16947	16917	17072	16942	17024	16797	17007	17059	16810	16896	17090	17019	17190	16951	17059	17038	17023	16985	16978	16841	16973	16920	16960	17026	16890	17082	17064	16884	17045	16987	16910	16982	16971	16864	16930	16921	16812	17069	16953	17092	17089	16969	17073	17037	16833	17047	16945	16964	17018	17042	17141	17030	17074	16979	17188	17178	17005	16931	17058	17052	17164	16889	16716	16962	16917	17023	16867	17011	16943	17126	16851	16964	16913	16925	17332	16965	17203	16871	17034	16939	16967	16932	17042	17212	17100	17036	17068	17108	17008	16949	16821	17088	16904	17000	16832	17035	17093	17093	17007	17124	17070	16908	17073	17030	16975	16835	16891	16907	16986	17075	17133	17000	17033	16826	16984	16993	17166	16910	17049	16914	17057	17063	17022	16938	16813	16985	16851	17054	17194	17077	16951	16986	16930	16858	16709	16996	16888	16779	16876	17026	16788	17000	16984	16801	16923	16998	16868	16982	17013	17005	16821	16912	16891	16921	16980	16947	17128	17118	16923	16943	17066	16949	16916	16955	17075	16896	17123	16966	17020	16878	16925	17050	17232	16820	17099	17173	17016	16887	16922	16981	16939	16716	17123	17062	16943	16923	17082	17067	17130	17005	16833	16889	16816	16945	16918	16908	16913	16931	16878	17005	16996	17001	17020	17046	16912	16962	16912	16814	16883	17024	17034	16808	16955	16977	17277	17151	17137	17019	17143	16892	16855	16870	16927	16875	16936	16902	16860	16950	16984	16953	16942	17025	16993	16932	16688	16973	17008	16998	16894	16985	16965	16940	17199	16933	16773	17063	16848	17084	16920	16933	16891	16943	16905	16875	16722	16966	17065	17075	16918	16886	16870	16970	16694	17164	16998	16831	17177	16875	16910	17042	17064	16845	17142	17009	16929	16845	16988	17086	17048	17086	17066	16749	16980	16876	16974	17166	17051	17082	16920	16923	17065	17084	17046	16900	17130	16802	16887	16970	16791	17089	17050	16886	17012	17176	17074	16992	17157	16940	17065	16952	16951	16926	17058	16994	17029	17025	17022	16954	16938	16870	17088	16805	16865	16799	17148	17062	16941	16874	16910	16887	17040	17058	16998	16988	17129	17095	16922	16854	16858	16803	16967	17035	17005	16955	16979	16693	17004	16990	16864	16795	16982	16990	17092	16987	17012	16819	16949	17169	16982	16977	16995	16974	16865	16932	16980	17094	16923	16909	17005	17079	17032	17025	17048	16919	17163	16799	16875	16818	16986	16944	16853	16849	17010	17005	16942	16933	17052	16970	17058	16914	17013	16826	16748	17101	16964	16739	17223	17094	16933	17113	17007	16967	16974	17023	17201	16921	17034	17091	16919	16877	17024	16843	16958	17039	17020	17017	17068	17019	16955	16931	17118	17073	16922	16854	17164	16898	17015	16981	17024	16977	16858	17291	17052	16967	17269	17167	16947	16879	17085	16981	17008	16888	16928	16838	17000	16929	16867	17004	17083	16849	16750	16869	16695	16957	16963	16835	16911	16908	16863	16877	16980	17012	16908	16952	17103	17191	16992	16881	16834	16936	17202	16936	17081	16938	16885	16989	17025	16931	16861	17117	17011	17071	16895	16948	16969	16722	17103	16920	16701	16951	17005	16850	16980	16979	16917	16975	17112	17081	17084	16975	16967	17057	17010	16815	16871	16981	16945	17033	17093	17124	16928	17032	16814	16907	16997	17062	16866	16972	16924	17147	16943	16846	16884	17083	17018	16941	16895	16939	16994	17090	17020	17086	17159	17251	17020	17120	17033	16869	16883	16930	16938	17049	17101	17001	17060	16888	17006	16925	16869	17065	16983	17032	16912	16990	16803	16915	16822	16923	16874	17029	16932	16921	16940	16809	16923	16980	16918	16777	17200	17086	17133	16896	16995	16920	16964	16890	17228	16828	17064	17097	16876	17114	17136	17021	17088	17074	16999	16886	16927	17121	16845	16921	16987	16884	17093	17096	16792	17053	16876	17072	17110	17030	16959	16829	16845	17148	17090	16965	16907	17040	17006	17003	16798	16990	16951	16968	17087	16986	16892	17015	16958	16899	16941	16925	16910	16995	16903	16773	17065	16980	16823	16850	16940	17026	16960	17027	16996	16967	17031	16921	16956	16964	16839	17239	17094	17012	16978	17125	17278	17080	16826	16975	16896	16946	16907	16987	17043	16865	16897	16795	17189	16876	16958	17026	16995	16956	16912	17093	17038	16957	16895	16836	16997	16664	16879	17037	17082	16975	17012	16906	16900	17180	17012	16965	17024	16868	16864	17167	16999	16728	16834	16871	17013	16831	16861	16946	16906	17087	16853	16915	16909	16823	17018	17096	17054	17087	17069	17010	16974	16972	16929	16892	17245	16847	17046	16997	17057	17117	16992	16985	17075	16937	17161	16905	16998	16889	16887	16966	16805	16993	16914	17020	17235	17069	16859	17010	16849	17021	17004	16793	17069	17099	16946	16773	16940	17031	16954	16746	17132	17023	17143	17084	16898	17045	16872	16974	17204	17122	16993	16891	17081	17078	16888	16940	17077	16923	16959	16988	16892	16977	16939	17024	16884	16970	16864	16939	17020	16938	17052	17046	16956	16882	16922	16935	16937	17022	16903	17091	16904	16934	16925	16663	16973	16907	16918	16925	16996	16692	16754	16980	16936	16890	16846	17007	17023	16936	17080	16867	16897	17226	16970	16956	17009	16943	16946	16811	16933	16862	17003	16819	16997	16987	16992	17153	16792	16965	17237	17038	17028	16832	17019	16913	17071	16878	17102	16834	16764	17171	17168	17128	17237	16945	16906	16859	16802	16750	16769	16935	17170	16875	16785	16830	17061	17037	16896	16951	17104	16844	16775	16979	17080	16832	16885	16922	17112	16872	16889	17077	17071	16942	17033	17123	17172	17116	17074	17276	17068	17065	16696	16713	16859	17073	17044	17096	17026	17087	16892	17096	16796	17146	16961	16785	16865	16965	16882	17057	16859	16975	16898	16827	17110	16903	17057	17044	17166	16691	16978	16913	17048	17089	16863	17070	16769	16911	16972	16838	16937	17100	17109	16976	17072	17041	17086	17057	17146	16926	16760	16871	16949	16940	17018	16993	17003	16732	17026	16994	16805	17140	16800	16901	16895	17159	17006	17157	16900	16871	16717	16896	17077	16824	17173	17162	17023	16847	17098	16950	16973	16831	16894	16918	16878	17000	16960	17188	16998	17011	17151	17067	16951	17056	16993	16998	16936	16822	16944	17084	17130	17029	16855	17127	16911	17048	16902	17032	16937	16911	16955	16830	17134	17078	16831	16977	16937	16929	16980	17034	17060	16931	17098	17000	17045	16854	17087	17092	16695	16797	16943	17116	16900	17097	17089	16956	17078	17026	16901	16799	16891	16846	16987	17235	17038	17176	16971	16867	17105	16934	17135	16970	16885	17212	16967	17048	17086	16896	17054	16856	16988	16800	16963	16973	16925	16946	16781	16979	17104	17129	16916	17008	16848	17130	17178	16930	17083	17105	16914	17171	16901	17007	17121	17147	16830	16895	16784	16928	16849	17123	17067	16966	16985	17010	16922	17075	17074	17029	16941	16947	17097	16967	16901	17068	17113	17175	17048	16781	17066	16952	16810	16907	16927	17047	16961	17033	16947	16753	17097	16930	16782	17070	17130	17070	17088	17061	17015	17163	17148	17133	16864	16943	16957	16887	16857	17036	17053	16863	17019	16988	16986	17016	16814	16970	17080	17004	16861	16879	16832	17026	16935	16912	16873	16909	16815	16970	16782	17036	17062	16779	16942	16837	16957	16838	16916	17003	17063	17157	16858	17014	17044	16930	17170	16935	16979	17035	17065	16845	17380	16793	17057	17110	17015	17085	16852	16904	16919	16806	17019	16986	17128	17152	16841	17012	16929	16876	17045	16919	16853	17098	16924	16918	16770	17006	16985	16983
32604	90792	98426	72055	15961	15748	15550	15471	15566	15518	15436	15304	15365	15262	15331	15277	15510	15169	15401	15462	15382	15444	15288	15505	15346	15293	15269	15441	15274	15287	15307	15355	15383	15406	15214	15301	15408	15352	15299	15235	15231	15138	15341	15093	15354	15332	15317	15344	15368	15158	15200	15216	15395	15357	15057	15380	15303	15320	15220	15277	15452	15175	15234	15221	15345	15286	15299	15280	15355	15171	15162	15393	15272	15140	15414	15395	15457	15821	15296	15211	15351	15202	15313	15281	15306	15127	15140	15398	15409	15320	15258	15216	15166	15312	15213	15210	15357	15322	15197	15343	15244	15235	15433	15255	15436	15326	15278	15332	15279	15239	15301	15111	15428	15241	15269	15224	15259	15413	15186	15275	15239	15217	15090	15278	15250	15079	15159	15149	15380	15380	15178	15260	15055	15180	15387	15329	15376	15184	15297	15184	15333	15388	15225	15212	15303	15295	15287	15336	15242	15304	15100	15454	15024	15341	15193	15341	15245	15137	15252	15161	15289	15349	15193	15497	15317	15270	15258	15211	15300	15260	15202	15204	15276	15290	15381	15252	15174	15096	15341	15288	15314	15379	15348	15208	15181	15314	15403	15196	15251	15181	15387	15149	15397	15217	15214	15182	15364	15275	15343	15223	15384	15293	15381	15252	15234	15251	15268	15379	15346	15441	15221	15290	15347	15266	15302	15144	15316	15263	15442	15265	15259	15147	15221	15390	15219	15392	15213	15206	15354	15353	15266	15316	15379	15396	15208	15363	15346	15314	15203	15225	15315	15270	15348	15285	15479	15272	15255	15217	15404	15169	15204	15338	15323	15328	15312	15437	15390	15259	15399	15211	15451	15281	15331	15209	15287	15257	15230	15251	15376	15189	15427	15298	15273	15368	15198	15243	15246	15377	15351	15152	15231	15277	15171	15473	15387	15328	15275	15344	15347	15188	15255	15247	15274	15230	15187	15410	15351	15429	15266	15264	15301	15153	15481	15252	15460	15243	15146	15348	15171	15411	15108	15377	15129	15293	15221	15230	15300	15356	15336	15335	15331	15264	15381	15198	15214	15144	15427	15269	15234	15309	15206	15252	15237	15161	15329	15264	15235	15193	15184	15277	15027	15275	15495	15215	15237	15120	15249	14957	15253	15226	15298	15159	15181	15356	15394	15257	15250	15238	15405	15186	15269	15366	15427	15127	15275	15245	15346	15185	15169	15350	15219	15197	15134	15348	15349	15475	15297	15270	15301	15132	15384	15151	15241	15167	15179	15276	15133	15378	15264	15167	15437	15181	15224	15240	15334	15283	15355	15265	15055	15360	14991	15363	15197	15071	15240	15283	15308	15251	15284	15281	15314	15385	15316	15197	15267	15380	15336	15399	15333	15228	15249	15258	15359	15274	15236	15306	15254	15190	15173	15434	15277	15327	15361	15257	15195	15269	15392	15225	15268	15162	15265	15367	15096	15334	15345	15275	15257	15372	15278	15324	15286	15166	15166	15148	15322	15290	15402	15437	15363	15215	15252	15298	15141	15230	15244	15370	15284	15310	15286	15145	15193	15233	15285	15300	15279	15254	15264	15247	14979	15277	15209	15107	15257	15427	15444	15294	15424	15129	15331	15211	15241	15230	15324	15311	15308	15252	15166	15098	15341	15246	15466	15202	15197	15271	15218	15503	15167	15370	15183	15115	15347	15310	15194	15350	15050	15316	15164	15180	15262	15252	15260	15221	15362	15311	15262	15171	15067	15281	14999	15351	15197	15308	15143	15379	15160	15220	15216	15261	15371	15494	15321	15207	15194	15249	15192	15327	15322	15334	15164	15264	15229	15471	15325	15168	15283	15376	15229	15361	15279	15273	15163	15378	15409	15389	15222	15164	15250	15255	15416	15319	15222	15407	15328	15225	15252	15218	15280	15298	15229	15152	15230	15435	15198	15307	15298	15234	15362	15254	15182	15244	15340	15266	15211	15401	15358	15325	15481	15324	15215	15382	15186	15217	15280	15220	15095	15219	15311	15341	15255	15341	15265	15326	15348	15143	15181	15237	15152	15281	15256	15329	15259	15358	15194	15473	15185	15192	15297	15185	15335	15244	15277	15245	15357	15311	15175	15215	15234	15362	15245	15213	15160	15319	15428	15230	15435	15390	15268	15225	15129	15299	15269	15383	15364	15252	15358	15316	15292	15216	15125	15371	15270	15168	15302	15410	15115	15293	15325	15276	15358	15479	15263	15215	15273	15147	15286	15251	15363	15204	15274	15427	15157	15150	15273	15291	15248	15121	15194	15299	15140	15282	15211	15172	15360	15309	15188	15174	15300	15344	15285	15293	15128	15170	15273	15390	15277	15232	15309	15299	15323	15259	15084	15419	15190	15171	15395	15344	15290	15312	15104	15215	15177	15293	15351	15103	15236	15353	15152	15329	15372	15408	15303	15234	15106	15314	15073	15282	15289	15397	15127	15222	15275	15287	15130	15333	15281	15242	15283	15191	15292	15337	15170	15335	15078	15342	15339	15285	15256	15356	15277	15306	15120	15195	15180	15307	15199	15292	15386	15292	15434	15289	15371	15241	15262	15073	15263	15279	15347	15284	15397	15280	15359	15287	15280	15223	15138	15226	15387	15190	15280	15228	15275	15382	15205	15067	15308	15328	15151	15064	15202	15319	15234	15351	15137	15301	15235	15380	15365	15311	15317	15262	15411	15241	15380	15192	15308	15099	15198	15329	15303	15295	15357	15036	15380	15214	15201	15246	15195	15276	15311	15201	15295	15331	15414	15220	15330	15305	15153	15080	15413	15316	15395	15382	15418	15276	15113	15401	15306	15326	15387	15142	15311	15340	15189	15175	15221	15355	15295	15348	15389	15301	15252	15253	15287	15357	15140	15455	15376	15274	15178	15340	15389	15356	15232	15208	15111	15321	15195	15277	15128	15296	15285	15304	15273	15189	15299	15248	15276	15129	15058	15100	15345	15160	15200	15403	15191	15279	15103	15230	15371	15238	15395	15460	15244	15251	15516	15190	15299	15270	15262	15223	15305	15265	15148	15312	15333	15178	15364	15287	15298	15097	15387	15095	15100	15263	15471	15220	15364	15194	15265	15201	15289	15254	15264	15262	15394	15393	15196	15229	15274	15323	15305	15192	15333	15179	15231	15255	15274	15199	15317	15290	15307	15317	15472	15196	15375	15243	15316	15386	15349	15303	15278	15209	15323	15056	15129	15299	15247	15280	15132	15334	15291	15367	15228	15353	15237	15373	15390	15228	15256	15252	15309	15286	15281	15323	15285	15422	15274	15158	15175	15281	15414	15506	15309	15352	15321	15155	15246	15199	15273	15392	15290	15398	15190	15235	15108	15112	15355	15163	15535	15131	15335	15167	15368	15252	15252	15367	15297	15432	15163	15323	15350	15369	15258	15260	15432	15138	15275	15387	15214	15329	15255	15238	15179	15347	15380	15299	15364	15281	15375	15356	15349	15179	15189	15291	15159	15275	15352	15435	15348	15257	15244	15243	15207	15256	15306	15213	15277	15360	15304	15162	15201	15239	15444	15403	15336	15263	15369	15244	15296	14993	15132	15338	15146	15219	15197	15313	15225	15260	15268	15483	15332	15287	15172	15226	15354	15347	15249	15201	15331	15285	15277	15373	15165	15152	15352	15353	15214	15246	15381	15296	15267	15193	15302	15226	15233	15275	15228	15507	15149	15269	15393	15402	15145	15403	15283	15130	15339	15304	15161	15383	15226	15314	15149	15207	15379	15295	15375	15523	15305	15281	15293	15084	15355	15423	15178	15115	15370	15163	14990	15283	15342	15387	15344	15254	15341	15092	15330	15407	15395	15316	15213	15366	15268	15269	15314	15252	15379	15338	15130	15136	15474	15225	15257	15184	15278	15289	15321	15035	15197	15312	15245	15342	15384	15253	15383	15261	15318	15266	15212	15183	15238	15165	15373	15212	15187	15238	15331	15178	15327	15194	15146	15330	15429	15146	15239	15289	15209	15245	15185	15090	15033	15381	15517	15244	15292	15278	15064	15494	15165	15367	15336	15242	15326	15330	15063	15323	15230	15292	15165	15251	15379	15337	15279	15154	15481	15270	15430	15244	15284	15360	15157	15326	15250	15412	15209	15332	15264	15191	15201	15212	15343	15316	15270	15189	15069	15297	15493	15349	15123	15213	15131	15362	15255	15272	15312	15373	15233	15286	15270	15366	15309	15208	15299	15295	15327	15221	15255	15310	15323	15270	15442	15298	15411	15339	15162	15343	15433	15304	15368	15155	15422	15112	15228	15275	15299	15381	15400	15402	15299	15319	15428	15333	15192	15335	15282	15199	15252	15199	15286	15442	15224	15174	15480	15174	15373	15299	15164	15273	15253	15166	15281	15139	15204	15258	15344	15094	15271	15395	15211	15377	15274	15282	15463	15422	15363	15335	15254	15327	15299	15258	15096	15158	15192	15286	15216	15244	15324	15371	15270	15290	15247	15336	15324	15281	15134	15191	15373	15238	15405	15251	15226	15245	15237	15266	15281	15225	15281	15234	15350	15362	15297	15363	15204	15323	15029	15163	15279	15275	15282	15161	15127	15279	15186	15357	15258	15356	15145	15337	15487	15228	15203	15157	15255	15380	15243	15195	15491	15241	15192	15428	15300	15145	15157	15285	15167	15163	15428	15218	15253	15249	15134	15279	15477	15416	15308	15232	15203	15350	15365	15338	15379	15326	15029	15317	15361	15193	15203	15173	15389	15273	15301	15247	15357	15230	15220	15225	15236	15155	15296	15243	15340	15278	15162	15308	15107	15244	15142	15087	15294	15353	15198	15353	15236	15328	15263	15249	15219	15283	15371	15163	15373	15272	15324	15366	15285	15081	15315	15242	15296	15174	15386	15322	15237	15221	15248	15365	15321	15310	15462	15335	15295	15222	15413	15274	15329	15380	15467	15387	15308	15085	15238	15264	15206	15274	15376	15169	15296	15341	15442	15258	15250	15077	15223	15304	15268	15325	15347	15094	15144	15352	15380	15387	15101	15231	15223	15193	15491	15135	15439	15326	15303	15359	15506	15292	15245	15286	15199	15278	15401	15304	15281	15340	15381	15315	15171	15399	15160	15405	15207	15107	15328	15280	15440	15316	15222	15366
27626	27813	46673	35845	19014	17395	17234	16702	16712	16703	16632	16550	16611	16718	16924	16892	16776	16744	16715	16820	16830	16782	16979	16875	16780	16737	16723	16732	16681	16832	16597	16671	16634	16626	16549	16780	16653	16729	16646	16754	16472	16720	16730	16806	16752	16932	16749	16696	16671	16724	16594	16715	16653	16536	16739	16514	16605	16572	16659	16699	16929	16755	16756	16692	16786	16772	16678	16513	16792	16767	16837	16853	16738	16829	16768	16661	16695	16688	16772	16528	16679	16879	16747	16484	16709	16575	16887	16764	16834	16651	16807	16871	16630	16573	16730	16663	16670	16737	16672	16626	16627	16722	16500	16822	16773	16633	16562	16845	16703	16483	16753	16877	16812	16574	16473	16870	16687	16735	16618	16743	16597	16668	16698	16504	16557	16817	16559	16521	16405	16625	16701	16634	16711	16635	16745	16637	16732	16748	16630	16585	16559	16776	16774	16574	16489	16752	16662	16659	16734	16750	16749	16502	16608	16666	16703	16650	16572	16638	16616	16507	16603	16425	16945	16634	16741	16530	16767	16712	16759	16644	16549	16920	16809	16822	16750	16735	16601	16906	16754	16803	16637	16809	16728	16618	16696	16602	16698	16601	16621	16521	16602	16482	16810	16772	16782	16715	16913	16828	16533	16761	16551	16594	16796	16622	16768	16829	16686	16733	16534	16672	16586	16803	16654	16702	16686	16707	16811	16651	16664	16545	16587	16789	16731	16654	16660	16715	16661	16774	16605	16484	16771	16598	16811	16773	16631	16799	16585	16729	16688	16577	16671	16705	16584	16636	16941	16867	16549	16831	16667	16508	16793	16654	16652	16670	16678	16729	16784	16838	16739	16722	16611	16546	16668	16693	16578	16776	16987	16759	16952	16628	16854	16795	16717	16814	16714	16689	16690	16634	16559	16480	16790	16797	16837	16677	16498	16755	16581	16535	16721	16468	16947	16842	16574	16797	16632	16786	16737	16763	16738	16594	16759	16990	16898	16662	16721	16816	16810	16784	16645	16646	16590	16524	16462	16740	16590	16687	16709	16777	16512	16525	16810	16729	16761	16789	16588	16611	16691	16719	16757	16772	16669	16734	16676	16722	16624	16503	16407	16806	16624	16695	16767	16646	16619	16661	16686	16737	16775	16705	16679	16709	16667	16776	16730	16734	16638	16542	16732	16813	16812	16732	16807	16566	16619	16551	16729	16613	16772	16562	16681	16919	16626	16550	16865	16677	16752	16464	16458	16583	16730	16722	16532	16769	16676	16828	16425	16609	16747	16706	16825	16788	16751	16629	16758	16718	16521	16782	16932	16685	16749	16715	16847	16577	16582	16552	16520	16792	16742	16700	16703	16871	16721	16616	16703	16480	16693	16820	16831	16610	16764	16584	16545	16724	16695	16584	16737	16626	16761	16585	16761	16742	16709	16656	16474	16668	16546	16625	16617	16679	16763	16649	16541	16396	16807	16831	16765	16599	16735	16856	16855	16658	16619	16689	16630	16494	16629	16662	16760	16607	16633	16753	16690	16678	16695	16747	16698	16631	16914	16418	16506	16464	16670	16597	16733	16531	16685	16713	16755	16696	16680	16718	16588	16818	16768	16721	16685	16696	16674	16638	16673	16633	16735	16819	16600	16602	16737	16719	16755	16787	16758	16742	16744	16719	16790	16832	16756	16516	16809	16625	16643	16777	16651	16510	16709	16642	16608	16761	16839	16607	16683	16882	16548	16676	16835	16855	16832	16839	16720	16665	16546	16623	16865	16728	16689	16611	16688	16856	16779	16543	16656	16753	16583	16842	16752	16683	16798	16550	16577	16793	16698	16650	16862	16569	16628	16571	16621	16696	16604	16551	16764	16488	16747	16743	16811	16646	16752	16795	16623	16610	16584	16577	16716	16755	16612	16507	16764	16770	16699	16594	16665	16693	16713	16685	16649	16646	16774	16671	16631	16734	16764	16739	16705	16724	16811	16698	16556	16925	16904	16796	16662	16719	16624	16614	16731	16730	16764	16878	16657	16981	16627	16518	16757	16461	16834	16589	16572	16762	16672	16678	16481	16622	16610	16769	16578	16658	16764	16509	16639	16511	16708	16644	16567	16742	16753	16777	16652	16703	16562	16599	16695	16715	16898	16733	16579	16658	16878	16850	16730	16565	16715	16642	16638	16594	16750	16610	16528	16731	16663	16642	16594	16500	16844	16809	16713	16678	16716	16817	16569	16558	16913	16847	16667	16854	16559	16699	16801	16790	16596	16667	16667	16626	16398	16769	16797	16464	16722	16703	16544	16511	16731	16538	16624	16554	16609	16608	16585	16486	16433	16597	16611	16631	16591	16538	16490	16647	16454	16758	16800	16723	16658	16690	16784	16679	16759	16768	16735	16741	16810	16783	16809	16778	16630	16461	16580	16471	16696	16543	16728	16579	16610	16758	16427	16581	16672	16615	16524	16561	16826	16530	16656	16695	16808	16689	16800	16584	16727	16799	16679	16626	16725	16663	16712	16703	16831	16921	16754	16724	16695	16635	16640	16737	16489	16533	16669	16547	16610	16620	16772	16768	16751	16667	16755	16552	16581	16653	16744	16572	16775	16709	16787	16614	16946	16778	16739	16913	16455	16669	16809	16614	16666	16850	16691	16590	16735	16584	16777	16612	16723	16782	16720	16667	16699	16888	16626	16600	16804	16538	16618	16675	16585	16780	16765	16709	16710	16752	16739	16744	16721	16696	16735	16595	16558	16552	16733	16853	16669	16768	16686	16634	16667	16753	16687	16705	16756	16728	16767	16634	16587	16755	16535	16585	16738	16595	16732	16722	16791	16744	16689	16664	16839	16859	16710	16555	16765	16761	16726	16713	16714	16668	16750	16578	16708	16716	16623	16712	16773	16693	16937	16742	16731	16687	16724	16693	16608	16486	16619	16809	16697	16637	16857	16716	16701	16720	16672	16644	16670	16709	16850	16841	16898	16765	16516	16854	16814	16772	16527	16645	16543	16571	16880	16665	16501	16734	16615	16934	16950	16713	16466	16757	16781	16885	16586	16744	16737	16869	16576	16596	16684	16741	16700	16723	16812	16544	16814	16791	16643	16728	16654	16717	16300	16623	16765	16601	16900	16760	16605	16883	16679	16588	16557	16687	16599	16770	16722	16973	16765	16756	16802	16905	16558	16459	16634	16785	16724	16621	16709	16825	16671	16714	16770	16552	16783	16774	16673	16633	16631	16747	16706	16669	16628	16798	16761	16687	16726	16660	16860	16682	16666	16635	16763	16653	16694	16595	16639	16725	16837	16683	16788	16677	16560	16738	16526	16547	16648	16739	16607	16866	16504	16584	16646	16676	16790	16700	16871	16663	16603	16626	16479	16525	16773	16646	16807	16826	16682	16449	16559	16832	16645	16616	16541	16703	16713	16878	16721	16662	16799	16613	16639	16564	16667	16600	16585	16719	16739	16596	16629	16675	16677	16728	16767	16692	16624	16741	16733	16675	16645	16603	16733	16481	16597	16734	16869	16583	16731	16833	16595	16616	16793	16571	16833	16855	16646	16563	16601	16631	16766	16716	16635	16658	16789	16734	16671	16486	16768	16677	16685	16748	16743	16641	16732	16696	16505	16699	16645	16768	16741	16719	16663	16822	16541	16704	16684	16704	16682	16678	16693	16651	16761	16690	16659	16737	16740	16768	16700	16633	16680	16622	16611	16788	16606	16721	16720	16952	16707	16963	16692	16700	16624	16772	16633	16821	16714	16620	16684	16619	16690	16919	16772	16544	16600	16601	16665	16602	16536	16743	16586	16592	16762	16788	16581	16609	16861	16580	16681	16764	16777	16677	16712	16852	16461	16657	16760	16480	16805	16414	16626	16628	16766	16706	16602	16466	16636	16618	16742	16700	16782	16576	16668	16816	16716	16850	16602	16743	16612	16626	16707	16634	16556	16750	16690	16509	16698	16712	16530	16904	16628	16591	16658	16648	16620	16746	16624	16589	16475	16575	16585	16761	16718	16640	16439	16788	16621	16708	16615	16600	16618	16680	16908	16588	16710	16793	16645	16810	16703	16759	16949	16626	16590	16636	16792	16660	16676	16633	16728	16709	16812	16760	16816	16982	17021	16755	16674	16526	16743	16643	16529	16903	16570	16731	16818	16824	16593	16796	16722	16610	16703	16683	16621	16443	16704	16548	16757	16560	16684	16732	16593	16559	16718	16667	16589	16755	16326	16542	16551	16744	16728	16836	16585	16525	16708	16749	16831	16582	16656	16895	16709	16792	16726	16697	16545	16739	16657	16613	16643	16796	16575	16696	16711	16779	16706	16641	16592	16752	16731	16537	16783	16503	16553	16576	16862	16812	16739	16712	16658	16558	16828	16637	16635	16657	16819	16783	16787	16843	16613	16616	16736	16651	16683	16585	16744	16511	16862	16738	16798	16556	16739	16591	16764	16560	16596	16843	16660	16744	16610	16656	16702	16554	16637	16920	16573	16496	16763	16762	16588	16572	16759	16620	16542	16639	16636	16753	16778	16595	16719	16540	16766	16708	16859	16930	16753	16619	16572	16606	16547	16485	16730	16764	16816	16760	16704	16568	16501	16706	16735	16676	16534	16623	16785	16681	16682	16641	16797	16509	16651	16746	16762	16642	16794	16793	16755	16622	16820	16562	16723	16624	16546	16612	16702	16615	16610	16674	16615	16556	16620	16613	16938	16635	16736	16666	16490	16659	16601	16777	16738	16615	16372	16644	16519	16672	16811	16589	16681	16640	16665	16673	16731	16734	16710	16556	16778	16824	16710	16641	16651	16682	16556	16620	16604	16407	16877	16630	16788	16675	16581	16827	16805	16651	16616	16530	16691	16613	16786	16726	16665	16430	16602	16624	16773	16658	16718	16675	16743	16609	16623	16761	16638	16833	16881	16692	16785	16804	16950	16605	16710	16684	16682	16668	16593	16705	16703	16780	16664	16727	16551	16719	16809	16797	16759	16683	16618	16559	16561	16699	16813	16536	16685	16726	16810	16542	16668	16598	16812	16594	16446	16655	17009	16759	16652	16666	16611	16969	16796	16761	16627	16737	16527	16661	16823	16719	16725	16596	16793	16777	16653	16493	16645	16611	16695	16751	16629	16786	16674	16543	16785	16544	16769	16684
16618	46266	52066	30231	15121	14959	14926	15099	14969	15160	15126	15110	15208	15055	15070	14974	14875	14904	15080	15039	15022	15116	14954	15041	15160	14999	15083	15042	14812	14940	14953	15062	15159	14987	15081	15064	14877	14969	14963	15171	15027	15071	14906	15044	15163	15037	15117	15087	15059	14946	15181	15008	14983	15100	14956	14971	15006	14913	14858	14935	15110	15172	14917	15012	15107	15060	15017	14895	15075	14990	15014	15143	14953	14983	14943	14938	15121	14956	15010	14858	15047	14971	15063	15015	15022	15130	15084	15074	15107	15104	14891	14777	14988	15139	15215	15001	15057	14988	15134	15016	14938	15051	15153	14918	14949	14977	15083	14895	14949	15196	15124	15027	14950	14990	15068	15019	14948	15118	15014	15142	14957	14966	14833	15076	15015	14843	15047	15068	14980	14844	14885	14976	14964	14922	14939	14955	14972	15167	15154	14958	15082	14907	14920	14935	15016	15021	14966	14898	15095	15102	14964	15063	15034	15113	14967	15145	15005	15014	14984	14978	15088	15196	15118	15051	15064	14817	14818	15091	15080	14849	14887	14876	15232	14928	14950	14946	14964	15050	14945	15027	14943	15027	14967	15034	15015	15032	15007	15035	15105	15069	15085	15025	15062	15084	14901	15082	14803	15075	14953	14871	14956	15044	14898	14850	15075	14997	15011	15025	14937	15113	15096	14845	15023	14970	14832	15114	15130	15143	15090	15031	15054	15085	15001	15047	14942	15008	14942	14962	14939	14999	14997	14975	14804	14923	15015	14848	14899	15133	15055	15026	14975	15056	14925	14891	14924	14914	15041	15069	15019	14890	15071	14792	14867	15113	15047	15110	15110	14986	15043	15059	15025	15042	15123	14873	14845	15039	15145	15131	15136	15093	14859	14827	14988	14817	14800	14953	15240	14962	14830	14903	15141	14960	15163	15263	14893	14874	15107	15028	14882	15157	15036	14960	15170	14858	14867	15154	15103	15002	15038	15113	15047	15049	14995	15016	14897	15064	15073	14890	14976	15043	15102	14866	14855	15132	15130	14866	14850	14863	15090	14892	15001	14900	14965	15139	15093	14971	14722	14889	14962	15109	15059	15110	14884	14907	14997	14922	14931	15027	14829	14928	15008	14901	14873	14963	14961	15147	14842	15158	14707	15035	14900	14971	15003	15008	14960	14995	14873	15074	15118	14943	14965	15078	15002	14873	14902	15069	14849	14968	14825	15155	15088	14957	14981	14918	14961	15032	14883	14925	14935	15017	14886	15009	14957	15223	14907	14974	14948	14912	14940	15073	15168	15090	15168	14827	15190	15237	15045	14925	15062	15006	15094	14948	14895	15104	14977	14812	15009	15093	14987	14971	15160	14966	15309	14833	14905	14933	15052	14926	15014	15017	14906	15041	14915	15095	14964	15071	15027	14979	14985	14904	15029	14924	15017	15024	14947	14938	14872	14850	15024	15019	15024	15033	15031	15080	15031	15001	14901	14906	15010	14987	15081	15001	14871	15024	15051	15121	15069	14852	15104	15084	14891	14918	15063	14912	15056	14950	15100	14986	14791	14887	14911	14933	15172	14826	14894	14930	15128	14872	15110	15124	15048	15019	15014	15078	14821	15002	15081	14943	14777	15051	14951	14871	15136	15004	14988	15045	15041	15100	15173	14940	15077	15042	15050	15003	15009	15126	14969	14881	14985	15089	14927	15087	15056	15080	15194	14944	15007	14839	15077	15019	15011	15044	15063	15075	14843	15085	15007	15108	14936	14957	15025	15016	15119	15079	15061	14833	15031	14979	15094	14906	15125	15050	15163	15015	15046	15065	15057	15072	14989	15130	15171	15117	15042	14943	15088	14870	14937	14925	14904	15022	15003	14848	15065	14859	15011	15088	15040	14970	14808	14899	15015	14940	15041	15095	14879	14948	15096	15181	15234	15022	14839	15159	14999	15058	15098	14899	14956	14957	14969	14998	15055	14961	14960	14970	14940	14976	15084	15031	15122	15039	15033	15017	14973	15120	14929	14930	15018	14899	15106	15062	15073	14975	15017	15026	15037	15061	14975	15178	15026	15054	15037	14974	15163	14983	14980	14865	14889	14998	15185	15124	15126	14795	15017	14958	14921	14858	15076	14930	14746	15043	14913	14972	15102	15059	14902	15135	15042	15110	15056	15153	15266	15097	15091	15100	15086	15130	15051	14990	14957	15006	15049	15105	14994	15030	15109	15105	15025	14865	15016	15067	15029	15010	15063	15038	15009	14992	15018	14846	14962	15047	15014	15007	14734	15062	15140	15091	15187	14826	15187	15023	14891	14938	15045	14934	15071	14953	14837	15201	15018	15044	15002	14955	15033	14933	14918	15098	14999	15047	15009	14906	14971	15246	15059	14983	14966	15180	15006	14888	14966	14874	14943	14991	14955	15035	14983	14980	15117	14783	14940	14943	14990	14994	15059	15072	15051	15010	15208	15100	14988	15050	15140	15162	14968	15075	15091	14945	15093	15104	15104	15167	14965	15079	15006	15131	14982	14918	15043	14839	15207	14767	14847	15033	15089	14875	15051	15009	14996	14989	14981	14975	14980	14967	15023	14852	15033	15083	15038	15123	15032	14977	14998	15116	14894	15111	14946	15129	15057	15121	15064	15040	15052	15041	14939	14895	14994	14908	15106	14855	14908	14984	14871	14944	14932	14833	14968	15016	14978	14966	14935	14886	15010	15041	15108	15160	14881	14969	14992	14978	14940	15142	14973	14784	15069	14936	15030	15080	14986	15003	15180	14702	15082	15146	14892	14989	15115	14916	14968	14862	15100	15003	15022	14958	14997	15104	14996	15050	14739	14997	14981	15154	14778	14828	15049	15113	14863	15021	15051	14947	14897	14766	14964	15150	15112	15059	14946	14881	14988	14973	15178	14912	15030	14922	15228	14813	14996	14890	15073	15122	15115	15093	15000	15159	14938	15028	14910	15058	14941	15074	14990	14824	15090	15046	14922	14905	14967	14853	15049	15126	14865	14875	15028	15064	14947	15018	14985	15109	14967	15000	15161	14857	14927	15032	14998	14898	15147	14975	14998	15043	14929	15022	15045	15090	15013	14941	14974	14948	14905	14893	15264	15000	14966	15059	14850	15014	14855	15082	15057	14960	15120	15056	15076	15021	15127	15047	14732	15068	14929	15028	15084	15218	15001	14809	14880	14944	14908	14893	15047	14998	14949	15014	15048	14905	15045	15037	15061	14907	15059	14896	15001	15051	15007	14953	14993	14897	15006	14971	15124	15032	14914	14944	15003	14980	14932	14945	15063	15054	15065	15209	15012	14937	15054	15034	15104	15086	14900	15047	14876	14974	14973	14984	15003	14859	15210	15190	14978	14911	14854	14954	15006	14963	15095	14979	15037	14921	15002	15088	14980	14964	15018	15008	15265	14993	14915	14990	14939	14780	15054	14967	14964	15070	15167	15104	15071	14777	14854	14951	15016	15059	15036	14875	15009	14981	15266	15029	15003	15054	14991	14804	15125	14876	15162	14955	15185	14995	14935	14993	15149	14986	15028	15024	14967	15110	15062	14998	14985	14956	14950	14992	15027	15023	14977	15210	14920	14958	15095	15049	15092	14909	15086	14849	14984	14952	15077	15022	14949	14902	15051	14965	14885	15168	14862	14791	14954	15174	15012	15000	15072	15109	15088	14996	14903	14953	15151	14981	14988	14968	15012	14897	15112	14948	14975	15159	15075	14981	15024	14853	15024	15213	14988	14918	14868	15043	15093	15076	15075	14976	14968	15100	14856	14906	14936	14854	15138	14876	15059	14754	15167	14923	15165	15005	15150	15033	14959	14855	14873	14983	14999	15064	14844	14923	14862	14917	15025	15042	15012	15103	14997	14970	14835	14974	15011	14845	15127	15029	15028	14991	15010	14839	14781	15045	14927	14805	15102	15010	14964	15149	15095	14916	14804	15095	14917	14839	14972	14922	15143	15091	15084	14942	15039	15006	15158	15013	14936	14839	15013	15199	15102	14937	14979	15118	15022	14964	14851	15035	14991	15006	15050	14989	14843	14884	15067	14793	15002	14914	15045	14969	15095	15041	14942	15026	15057	15093	14773	15209	14936	15185	15072	15031	15130	15175	14935	15093	14846	14889	15001	15016	14968	14998	15082	15011	14851	14906	15122	15059	14975	15048	14938	15010	14985	15035	15052	14782	15100	15000	14878	15084	15092	15191	14950	15086	14984	15107	15050	15084	14911	15019	14795	14958	15208	14990	14889	14993	15077	14983	14994	14886	15005	15022	15090	15138	14941	14961	14894	15043	15074	14966	15030	14954	14791	14911	14877	15014	15121	14826	15031	15124	15008	14816	15101	15085	15044	14992	15023	14907	15021	14790	14958	15087	14956	14914	14956	14995	14969	14893	15051	15038	14959	15060	15042	15014	15021	15116	14956	15112	15041	14941	15115	15257	14834	14981	14993	14968	14930	14922	14880	14972	14956	14964	15209	14851	15054	14958	15128	15023	15234	14870	14948	14952	15029	15132	15054	14970	14994	15116	14969	15189	14860	15010	15080	15118	15087	14912	15073	15024	14987	15035	15007	15137	15017	15207	15038	15090	14964	15331	14965	15115	14816	15201	15053	15057	14973	15034	15063	14859	14825	15120	14819	15083	14959	15049	15055	14795	14975	15025	14862	15056	14953	15024	14969	15018	15021	14896	15108	15061	15010	15030	15036	15189	15041	14924	14991	14955	14949	15078	14957	15142	15047	14931	14829	14988	15056	14951	14968	14967	14950	14971	15043	14900	14977	14966	14928	14949	15155	14934	14941	15164	15178	15080	15125	15019	15231	14989	14990	15131	15033	15072	15291	15077	15094	15115	15160	15001	15009	15033	15085	15017	14960	15046	14898	14973	15055	14805	15033	15077	14913	15038	15104	14939	15025	15132	14933	15084	14953	15123	15223	14907	14990	14921	14890	15022	14867	15086	14884	14931	14992	14981	15031	14904	15043	14958	14975	14912	14966	15078	15149	15025	15023	15020	14916	15019	15060	14921	15066	14799	14965	15008	15051	14818	15118	15069	15046	15184	14966	15013	14844	15092	15165	14830	14962	14987	14986	15043	14960	14948	14944	15041	15045	15018	14974	15142	15123	14997	15026	15210	15022	15020
23224	21706	39765	41741	22446	22578	23990	17781	16307	16429	16363	16249	16488	16225	16523	16333	16315	16358	16191	16267	16040	16141	16060	16321	16250	16113	16197	16115	16200	16088	16069	16161	16198	16124	15856	16035	16187	16158	16142	16084	16014	15998	16024	15996	15972	16006	15927	15856	15945	16060	16110	16011	16070	16037	16063	15925	15870	16044	16023	16033	15791	15951	16170	16046	15916	15873	16083	15910	15787	15977	15973	15919	16122	15704	16085	15909	16227	16299	16114	15990	16017	16184	16188	16054	15919	16037	16042	16070	16147	16103	16136	15964	15966	15897	15827	16177	15962	15929	15940	15891	15901	15998	16019	15922	15788	16056	15997	16028	16056	16110	16236	16015	15897	15922	16067	16014	15881	15939	16135	15871	15993	15905	15889	16007	16007	16066	15791	15917	15925	16001	15904	15840	16046	15834	16206	16068	16043	15958	15959	16280	16039	15907	15973	16046	15907	16017	15980	15954	15827	16033	15970	15861	15999	16240	16145	15970	16189	15966	15932	15832	16032	15873	15875	15866	15903	15785	15917	16042	16050	16069	15922	15987	16094	15993	15968	15956	15957	15908	15975	16058	16005	16003	15812	15871	15939	16018	16020	15899	16004	15979	15883	16028	16057	15912	15867	15893	15905	16050	16003	15749	15987	15946	15929	15891	15797	15979	15873	15757	15995	15964	15994	15932	15782	15999	15836	15728	16059	15770	15888	16028	15928	16055	15861	15910	15956	15934	16065	15810	15971	16152	16077	16025	16034	16069	15938	16110	16143	15903	16105	15991	15940	15971	16119	16128	15818	16017	16130	15813	16048	15752	15924	15857	16000	15923	15933	15999	15774	15974	15778	15982	16172	15887	15984	16050	15825	15864	15956	15969	15982	16032	15879	16099	15971	15839	16055	16072	15936	16016	16049	15946	16027	15864	16050	16059	16089	16034	15943	16122	15835	15905	15964	16163	15903	16287	15859	15911	16011	15809	15815	16013	16012	16127	15885	15953	15948	15914	16013	15914	15866	15900	16072	16003	15843	16048	15988	15948	15794	15944	15895	16177	15998	16094	15883	16000	15863	15881	15908	16047	15799	16123	16029	15982	15909	15993	15958	15979	15954	15917	15916	16146	16007	15909	15899	15890	15973	15983	16163	15900	16032	15877	16016	15993	15841	15850	15903	15857	15989	15726	15989	15864	16126	15922	15800	15868	15986	15898	16036	15959	16001	16012	16040	16077	16099	15903	16111	16102	15972	16032	15886	15930	15995	15967	15833	16022	16044	15897	15997	15811	15788	16120	16091	15948	16238	15866	16058	16063	15843	16048	15911	15913	15854	15890	15963	15888	16123	15889	16040	16179	15940	15856	15783	15895	15865	15977	15939	15953	16139	15990	16068	16059	15895	15871	16073	16035	16002	15944	16096	16104	15984	16028	16077	15752	15950	15959	15979	16101	16156	15777	15942	15980	16021	15805	16020	15960	15957	16028	15880	16084	15939	15835	15882	15941	16013	15971	16156	15764	15982	15913	16079	16181	15889	15943	15923	15921	15869	15814	15955	15890	15909	15940	15982	15909	15839	16088	16025	16044	15993	15850	15940	15924	15804	15961	15915	15949	16029	16149	15930	16146	16200	16028	16003	15974	15999	16010	16068	16143	15782	15766	15934	16152	15989	15997	16202	15920	15968	15896	15944	16147	15998	16022	16048	15998	15957	16095	16000	16035	16097	15810	15980	15842	15875	15820	16115	16078	15975	16038	16083	15991	16080	16157	16138	16037	15944	16115	15858	15954	15810	15957	15941	16070	15989	15920	16109	16096	15936	15967	16206	16099	16004	15890	15950	15754	15899	15913	15882	15914	16054	16099	16113	15932	15909	15933	15748	15918	15981	16047	16157	16019	15796	15796	16106	15887	16193	15964	16000	16002	15921	15944	15724	15733	15892	15879	15881	16060	15819	16116	16026	15979	16011	15926	15845	15853	16019	15965	16015	16129	15957	15879	15772	15823	15969	16058	15930	15794	15967	15965	16009	16141	15966	15831	15937	15885	16028	16014	15952	15858	16158	15945	15857	15858	15960	16001	15995	16061	16006	16100	16134	16111	15745	16052	16008	16044	16159	16080	15932	15982	15894	15853	15901	15887	15918	15822	15891	15952	16002	15968	16044	16117	16024	15800	16170	15883	16145	16062	15968	15923	16028	16081	15827	15961	15875	16024	16244	15951	16168	16022	15893	15888	16031	15973	15936	15947	15834	15960	15917	15985	16077	15951	16039	15931	15938	15973	15941	15912	16067	15918	15977	15906	15928	15959	16109	15966	16003	15906	15939	15784	15995	15867	15943	15852	15945	15934	16031	15788	15937	16027	15916	15849	15851	16003	15922	15976	15968	16042	16040	15888	16033	16069	15950	16038	15878	16012	16000	16096	15975	15824	15971	16089	16021	15740	15869	15791	15955	16034	16201	15978	16030	15761	15851	15897	15916	16031	16044	16101	15829	15799	15832	15978	15792	15816	15829	16115	16035	16146	15930	16119	15931	15811	16030	15877	16092	16135	16194	15872	15809	15933	15892	16256	16013	15983	15899	15899	15904	16000	15938	15963	15822	15875	15888	16041	16018	15996	15994	15861	16030	15806	15849	15952	15955	15926	15974	15955	15886	15875	15881	15843	15806	15719	15882	16091	16055	15870	15917	15838	15993	15948	16008	15948	15948	15987	16050	15920	15866	15877	15776	15969	15739	15904	15789	16088	15995	15974	16192	15926	15951	15876	15915	15826	15848	16101	15782	16171	15963	15926	16090	15909	16013	15987	15951	15844	16162	15972	15758	16156	15959	16083	15897	15826	16045	15862	15893	15891	16073	16096	16067	16027	16020	16029	16078	15825	15939	15825	15999	16065	15794	15917	15958	16007	15909	15722	15949	16049	15987	15939	16082	15854	16276	16048	15909	15830	15880	15990	16154	16051	15997	15926	15926	15929	15897	16046	15991	15881	15857	15987	16120	15864	15851	15950	15966	15903	15717	15975	15708	15889	16105	16094	15948	15963	15954	15793	15918	15943	15935	15811	15949	16009	15796	16072	16155	16030	15787	16018	15846	15861	15947	15948	15783	16089	15979	15901	15973	15892	15910	16152	16177	16078	16038	15974	16022	15909	15957	15853	16048	16138	15787	15807	15979	16036	16035	15947	16139	15986	16095	16033	16139	15913	15884	15950	15943	16010	16000	15876	16114	15842	15998	15922	15941	16041	16053	15952	16133	15939	15965	15971	15881	15942	15986	16251	16022	16043	16085	16113	15985	15906	15971	15771	15867	16003	15731	15976	16074	15962	16100	16127	15911	15854	15878	15753	15976	15973	15919	15999	15979	15938	15871	15859	16038	15875	16003	15949	16113	16002	16059	15858	15846	15862	16018	15963	15905	15995	15921	15927	16082	15882	16019	15830	16062	15997	15983	15768	16016	16184	15910	15965	15826	16017	15845	16071	15762	16092	15982	15991	16197	15800	16003	15930	16084	15955	15821	15851	16043	16006	16073	16034	15913	15920	16099	16088	15883	15902	16027	15967	15852	15954	15693	15768	15962	15987	15938	15949	15902	15996	15952	15791	16024	16002	16051	15958	15956	15949	16010	16164	15973	15918	15963	16127	15908	15953	15956	15854	15844	16098	15914	15776	15992	15997	15917	16088	16121	16061	15914	16054	15977	15958	15854	15870	15993	16078	16080	15907	16094	15928	16005	15827	15808	15687	15853	16018	15985	15891	15950	15982	15917	15894	15982	15901	15936	16095	15843	15935	15752	15911	16104	15764	15858	16069	16043	16045	16045	15901	16057	15961	15978	16031	15901	16099	16067	15962	16076	15897	15999	16079	15795	15986	15865	15951	16000	16177	16040	16090	15957	15992	16122	16068	16071	15964	15982	15864	16058	15992	16038	16078	15959	16127	16024	15980	15886	16019	16047	15932	15916	15896	15919	16114	15997	16017	15904	16073	16023	16158	16143	15861	16020	15896	15811	15930	16071	16083	15914	16033	15727	15862	16002	15944	15881	15908	15862	15786	15877	15981	15773	16047	15932	15788	15774	15956	15907	15956	15968	16041	16109	16025	16060	16097	15869	15863	15855	15975	16049	15968	16119	15856	15902	16075	16065	15998	16033	15863	15978	16021	15855	16128	15867	16109	16093	16019	16108	16039	15771	15993	15903	16031	15877	15849	16314	16051	15991	15914	16110	15948	15764	15869	16026	15907	15905	16063	15884	15978	15981	15941	15930	16090	15858	15873	15984	15779	16139	15755	16100	15913	15931	15931	16051	16074	15916	15868	16012	15914	16169	16096	15942	15926	16196	16009	15939	15812	15906	16145	16048	15870	16104	15941	15901	15935	16021	15704	15987	15846	15905	15981	16042	15846	15805	16012	15975	15823	16146	15754	15924	16054	15902	15979	15953	15762	16158	16001	15895	15991	15844	16174	16251	16025	15880	16027	15884	15966	16073	16057	16054	15898	15973	15890	15974	15905	16093	15970	15952	16101	15918	15919	15902	15863	15743	16078	15833	16198	15981	16057	16068	15934	16087	15917	15924	16369	15922	16075	16153	15982	15993	15936	15825	16012	16055	16071	15968	15997	15923	15943	16090	16074	16128	15696	16046	16010	15946	15945	15951	15918	16034	16004	15805	15960	15947	15883	16017	15927	16114	16037	16050	16058	16074	16211	15827	15762	15901	16125	15859	15914	15928	16077	15868	15814	15989	16015	16095	15777	16013	15912	16071	16086	16064	15849	15901	15891	15905	16083	15949	15976	15898	15906	16040	15878	15911	15950	16098	15993	16037	15747	16003	16126	15921	15948	16102	15974	16173	15720	16193	16035	15951	16115	15995	16014	15851	15857	15875	16072	16089	15824	15931	15913	16064	15892	15910	16071	16067	15909	15838	15759	15857	15885	15904	16043	15661	15966	15952	16092	15830	16034	16054	15845	16052	15898	15974	15980	15977	16015	16013	15726	16077	16151	15965	15872	15886	15924	15878	15927	16006	15867	15971	16092	16040	15938	15949	15821	16046	15815	15739	15880	15914	16131	15818	16072	15913	16292	16084	16036	15943	15909	16156	15920	15969	16056	15964	15834	15901	16185	16023	16094	16094	15943	15952	15857	16037	15853	16154	15987
31803	70205	96593	59343	15346	15064	14771	14955	14852	14668	14658	14684	14625	14605	14661	14570	14722	14735	14683	14649	14639	14545	14925	14528	14659	14575	14626	14696	14709	14501	14592	14755	14802	14664	14489	14525	14904	14638	14745	14634	14625	14709	14749	14630	14464	14574	14625	14684	14561	14624	14631	14631	14661	14587	14671	14584	14555	14656	14721	14660	14590	14654	14743	14496	14619	14567	14719	14707	14543	14664	14589	14538	14533	14606	14568	14715	14939	15010	14593	14738	14597	14475	14635	14585	14604	14544	14759	14275	14639	14655	14549	14653	14512	14636	14580	14569	14656	14665	14669	14712	14633	14551	14486	14750	14609	14579	14504	14550	14537	14678	14541	14460	14738	14567	14661	14632	14660	14506	14538	14476	14664	14546	14550	14745	14554	14638	14545	14714	14548	14765	14635	14453	14650	14656	14574	14543	14520	14591	14466	14431	14666	14612	14498	14541	14661	14665	14665	14496	14591	14585	14731	14805	14540	14480	14625	14682	14666	14555	14636	14497	14511	14505	14549	14605	14424	14570	14493	14715	14538	14560	14531	14752	14505	14491	14781	14640	14574	14567	14642	14704	14686	14605	14539	14575	14623	14597	14695	14737	14483	14613	14531	14741	14607	14620	14508	14718	14473	14722	14535	14623	14600	14654	14679	14495	14700	14678	14558	14546	14621	14522	14791	14588	14704	14589	14876	14627	14608	14573	14591	14390	14633	14584	14714	14498	14710	14605	14572	14691	14520	14501	14515	14652	14569	14637	14604	14611	14526	14512	14568	14568	14608	14637	14605	14635	14673	14525	14516	14576	14655	14400	14610	14634	14468	14555	14490	14516	14704	14681	14632	14573	14626	14512	14705	14651	14552	14666	14611	14527	14612	14615	14622	14605	14572	14766	14624	14684	14947	14645	14663	14699	14653	14385	14535	14453	14510	14762	14639	14665	14757	14609	14357	14538	14729	14463	14658	14472	14660	14618	14644	14607	14624	14521	14551	14663	14597	14583	14568	14570	14617	14660	14500	14617	14582	14466	14432	14652	14664	14519	14584	14581	14561	14730	14650	14661	14576	14604	14354	14674	14667	14565	14668	14478	14692	14620	14581	14512	14776	14654	14588	14346	14595	14538	14508	14687	14598	14582	14513	14638	14633	14607	14594	14555	14588	14464	14559	14685	14727	14498	14643	14463	14610	14445	14709	14503	14673	14745	14735	14697	14575	14600	14394	14739	14631	14643	14535	14527	14703	14579	14489	14461	14525	14772	14639	14751	14630	14547	14701	14482	14527	14635	14599	14520	14606	14498	14611	14451	14497	14348	14578	14637	14662	14635	14785	14562	14547	14668	14557	14632	14689	14713	14514	14672	14523	14597	14610	14522	14764	14491	14702	14641	14555	14558	14727	14607	14731	14521	14512	14664	14612	14480	14705	14538	14536	14461	14709	14478	14602	14521	14754	14383	14603	14615	14629	14618	14625	14576	14480	14614	14594	14351	14688	14592	14508	14635	14673	14679	14543	14470	14574	14630	14656	14616	14691	14611	14722	14524	14628	14303	14614	14625	14555	14515	14526	14410	14505	14426	14678	14683	14582	14580	14689	14638	14674	14686	14548	14556	14678	14527	14580	14475	14629	14368	14324	14716	14529	14566	14662	14413	14556	14516	14815	14449	14482	14590	14513	14733	14717	14482	14543	14398	14504	14682	14630	14663	14744	14515	14528	14683	14806	14671	14541	14594	14598	14535	14544	14522	14566	14455	14615	14559	14500	14596	14704	14720	14475	14363	14533	14559	14692	14539	14561	14629	14594	14499	14547	14429	14642	14536	14618	14620	14579	14706	14500	14553	14568	14565	14419	14569	14515	14612	14606	14589	14404	14522	14631	14354	14540	14677	14663	14497	14636	14633	14555	14605	14549	14685	14706	14634	14596	14553	14525	14533	14762	14575	14698	14677	14574	14554	14514	14519	14603	14706	14609	14545	14488	14582	14510	14598	14568	14534	14533	14573	14606	14568	14735	14611	14461	14417	14808	14633	14546	14673	14485	14519	14641	14653	14620	14659	14545	14701	14512	14526	14700	14651	14611	14617	14562	14551	14518	14750	14695	14658	14524	14710	14425	14611	14687	14792	14554	14521	14650	14484	14562	14713	14639	14564	14526	14647	14650	14609	14635	14609	14452	14554	14475	14764	14600	14670	14632	14610	14563	14583	14728	14573	14713	14427	14598	14608	14604	14628	14588	14536	14587	14587	14623	14597	14515	14794	14656	14567	14613	14693	14726	14619	14750	14612	14588	14733	14568	14603	14541	14533	14614	14554	14519	14576	14562	14543	14561	14776	14647	14534	14631	14620	14558	14590	14566	14557	14695	14604	14632	14346	14593	14626	14735	14682	14582	14465	14642	14502	14582	14696	14602	14565	14677	14685	14562	14561	14675	14463	14661	14552	14731	14621	14585	14762	14543	14533	14548	14522	14544	14561	14787	14599	14529	14511	14496	14489	14700	14458	14727	14431	14551	14653	14568	14536	14617	14458	14544	14448	14440	14711	14395	14563	14584	14567	14775	14758	14686	14713	14631	14600	14629	14484	14695	14657	14505	14633	14680	14762	14481	14567	14760	14495	14576	14584	14469	14666	14640	14520	14407	14675	14625	14525	14662	14529	14685	14672	14717	14587	14639	14806	14718	14651	14499	14590	14642	14602	14635	14644	14472	14749	14561	14622	14621	14563	14631	14685	14510	14638	14384	14585	14599	14561	14590	14551	14522	14655	14645	14692	14642	14481	14680	14632	14614	14645	14607	14433	14364	14498	14762	14578	14637	14627	14589	14460	14517	14757	14563	14726	14714	14600	14631	14396	14521	14481	14558	14716	14595	14747	14625	14652	14511	14585	14722	14684	14653	14600	14619	14480	14560	14506	14525	14608	14559	14442	14591	14677	14656	14731	14661	14627	14544	14556	14553	14685	14567	14548	14717	14591	14705	14641	14588	14616	14473	14692	14455	14440	14671	14769	14801	14637	14569	14561	14522	14548	14767	14677	14584	14680	14525	14608	14560	14342	14636	14510	14650	14726	14590	14663	14766	14637	14605	14576	14613	14744	14582	14337	14514	14672	14674	14416	14477	14611	14716	14633	14495	14512	14449	14668	14571	14445	14594	14501	14561	14745	14630	14674	14622	14499	14480	14576	14664	14613	14685	14639	14499	14635	14615	14559	14744	14667	14441	14651	14684	14537	14522	14498	14644	14599	14515	14629	14551	14526	14459	14595	14459	14631	14561	14620	14602	14798	14760	14579	14670	14672	14427	14546	14729	14555	14671	14588	14575	14603	14603	14552	14634	14638	14443	14748	14739	14878	14507	14650	14585	14811	14524	14547	14488	14580	14607	14693	14701	14759	14451	14558	14603	14712	14624	14705	14708	14624	14582	14695	14629	14553	14607	14516	14651	14557	14571	14555	14720	14563	14456	14661	14555	14584	14486	14707	14534	14607	14556	14574	14615	14580	14472	14558	14643	14634	14746	14500	14511	14552	14739	14609	14471	14567	14604	14518	14396	14681	14557	14383	14594	14564	14623	14585	14609	14502	14435	14614	14784	14572	14676	14544	14644	14517	14776	14792	14560	14524	14544	14509	14489	14690	14630	14562	14673	14404	14666	14546	14425	14545	14629	14601	14708	14581	14795	14628	14605	14393	14563	14661	14686	14516	14738	14357	14571	14674	14436	14653	14613	14493	14706	14598	14751	14540	14716	14625	14690	14587	14608	14549	14686	14701	14648	14394	14492	14482	14580	14633	14763	14700	14695	14536	14689	14641	14722	14539	14601	14536	14671	14502	14698	14491	14696	14742	14689	14574	14560	14524	14608	14469	14601	14493	14557	14514	14700	14574	14619	14591	14659	14533	14589	14618	14512	14653	14621	14569	14800	14535	14464	14682	14556	14660	14687	14565	14637	14550	14410	14368	14651	14570	14872	14637	14661	14698	14609	14394	14810	14457	14527	14682	14446	14520	14792	14514	14683	14502	14627	14532	14626	14681	14626	14784	14604	14550	14666	14599	14592	14602	14589	14583	14657	14654	14670	14476	14710	14583	14618	14727	14682	14577	14597	14642	14617	14733	14564	14531	14394	14687	14485	14784	14726	14564	14742	14567	14647	14599	14530	14605	14595	14580	14720	14612	14487	14791	14586	14426	14445	14530	14709	14543	14604	14580	14613	14667	14628	14607	14698	14600	14474	14467	14637	14540	14563	14720	14631	14626	14578	14685	14552	14520	14602	14739	14587	14547	14479	14631	14443	14603	14708	14592	14720	14547	14653	14569	14787	14580	14516	14495	14597	14562	14563	14604	14545	14613	14628	14594	14489	14537	14446	14551	14546	14518	14478	14651	14543	14466	14766	14503	14558	14624	14575	14571	14769	14593	14579	14630	14576	14509	14665	14519	14529	14698	14629	14520	14645	14699	14436	14605	14546	14669	14484	14591	14789	14628	14543	14592	14441	14515	14701	14518	14423	14516	14779	14730	14540	14613	14549	14722	14587	14698	14543	14665	14669	14532	14550	14469	14728	14645	14637	14592	14389	14687	14652	14648	14565	14476	14516	14758	14676	14644	14650	14554	14594	14501	14523	14476	14657	14630	14668	14587	14517	14682	14534	14665	14437	14718	14544	14578	14598	14601	14701	14659	14659	14824	14502	14679	14643	14519	14637	14434	14670	14524	14543	14605	14497	14565	14502	14680	14563	14669	14430	14725	14651	14405	14711	14715	14584	14474	14579	14522	14643	14370	14614	14513	14573	14440	14538	14652	14583	14510	14511	14605	14548	14639	14604	14590	14583	14612	14554	14560	14589	14611	14495	14580	14685	14615	14583	14605	14626	14668	14468	14470	14707	14554	14650	14434	14457	14550	14659	14615	14606	14394	14617	14542	14578	14619	14514	14626	14638	14624	14591	14592	14614	14553	14753	14619	14540	14579	14671	14496	14807	14534	14525	14638	14372	14503	14525	14677	14639	14814	14513	14557	14593	14604	14546	14569	14471	14697	14713	14502	14607	14417	14829	14564	14710	14618	14560	14588	14640	14464	14736	14539	14428	14498	14649	14629	14453	14625	14692	14737	14763	14477	14530	14628	14578	14481	14432	14627	14559	14610	14484	14584
23228	22019	41738	45580	23085	22547	23805	18287	16644	17052	16856	16834	16753	16755	16527	16441	16671	16599	16645	16572	16788	16759	16647	16564	16721	16549	16589	16706	16693	16465	16620	16621	16578	16624	16634	16476	16562	16456	16646	16394	16579	16591	16584	16671	16524	16611	16441	16477	16502	16490	16708	16664	16539	16562	16517	16600	16423	16366	16372	16448	16648	16289	16459	16588	16674	16593	16650	16454	16547	16403	16537	16508	16280	16648	16683	16496	16679	16721	16403	16518	16422	16480	16562	16629	16492	16260	16459	16494	16487	16354	16494	16377	16576	16536	16445	16586	16472	16559	16556	16349	16549	16524	16614	16405	16587	16453	16374	16157	16368	16279	16340	16377	16501	16479	16506	16564	16420	16570	16374	16503	16663	16325	16540	16361	16579	16360	16564	16475	16428	16644	16320	16590	16449	16441	16424	16556	16486	16403	16526	16540	16516	16463	16502	16375	16420	16389	16618	16589	16521	16333	16413	16613	16383	16403	16404	16566	16547	16669	16459	16427	16422	16380	16553	16566	16387	16444	16370	16572	16420	16643	16467	16527	16424	16252	16568	16601	16595	16515	16574	16486	16471	16525	16552	16418	16566	16529	16603	16411	16389	16641	16521	16673	16491	16391	16415	16506	16513	16603	16491	16349	16466	16467	16557	16403	16397	16436	16408	16419	16437	16251	16457	16521	16363	16511	16516	16507	16565	16666	16383	16444	16426	16311	16257	16325	16477	16544	16477	16413	16533	16534	16351	16403	16604	16306	16473	16491	16553	16492	16161	16522	16469	16471	16413	16362	16646	16580	16412	16867	16607	16329	16448	16387	16377	16443	16337	16519	16340	16374	16676	16489	16450	16306	16433	16455	16416	16484	16631	16524	16312	16499	16543	16431	16346	16576	16506	16351	16373	16466	16530	16442	16703	16356	16554	16652	16425	16531	16565	16462	16574	16632	16473	16396	16394	16374	16246	16546	16441	16576	16442	16425	16462	16559	16329	16503	16361	16467	16577	16264	16347	16505	16385	16401	16393	16213	16294	16554	16519	16358	16530	16237	16445	16419	16438	16400	16514	16584	16565	16594	16485	16616	16421	16393	16546	16307	16630	16557	16552	16414	16394	16395	16559	16655	16346	16380	16405	16397	16427	16532	16559	16619	16514	16334	16636	16675	16501	16562	16571	16620	16284	16603	16423	16457	16476	16359	16429	16617	16359	16448	16300	16475	16613	16472	16463	16483	16323	16449	16661	16370	16504	16332	16339	16585	16508	16410	16424	16374	16328	16334	16488	16381	16461	16381	16540	16474	16633	16570	16616	16344	16451	16661	16433	16278	16526	16512	16511	16277	16321	16246	16588	16717	16602	16536	16603	16262	16343	16557	16485	16444	16467	16390	16178	16439	16455	16456	16555	16358	16528	16308	16456	16555	16393	16421	16421	16486	16400	16415	16542	16547	16667	16704	16528	16460	16578	16355	16433	16472	16480	16568	16486	16431	16476	16541	16526	16421	16442	16401	16424	16665	16448	16375	16588	16386	16431	16331	16552	16568	16671	16609	16447	16342	16565	16317	16331	16458	16428	16366	16503	16323	16506	16502	16604	16515	16425	16496	16370	16479	16388	16435	16613	16697	16635	16561	16350	16443	16342	16488	16329	16472	16464	16480	16319	16627	16237	16541	16427	16473	16579	16456	16513	16421	16328	16388	16500	16616	16518	16282	16180	16432	16228	16654	16384	16288	16631	16464	16558	16355	16327	16467	16464	16416	16630	16297	16581	16378	16642	16491	16550	16392	16625	16267	16585	16698	16455	16387	16343	16465	16593	16567	16468	16612	16381	16422	16440	16636	16474	16411	16471	16371	16268	16381	16557	16533	16400	16398	16383	16389	16655	16178	16495	16330	16362	16547	16314	16400	16449	16325	16240	16303	16397	16589	16432	16383	16370	16191	16363	16434	16462	16424	16418	16421	16405	16407	16591	16542	16512	16337	16548	16347	16622	16326	16530	16385	16573	16338	16463	16468	16483	16251	16459	16478	16484	16401	16425	16256	16522	16377	16382	16381	16621	16581	16307	16320	16645	16396	16538	16410	16472	16387	16380	16442	16576	16538	16386	16476	16388	16566	16441	16471	16317	16493	16590	16499	16477	16541	16628	16280	16468	16530	16356	16340	16425	16519	16567	16294	16545	16379	16392	16314	16403	16560	16286	16350	16413	16498	16353	16389	16643	16460	16629	16523	16566	16413	16507	16628	16394	16520	16597	16434	16525	16468	16562	16314	16484	16603	16318	16295	16429	16406	16433	16569	16557	16395	16445	16570	16577	16564	16567	16562	16533	16482	16299	16485	16478	16425	16439	16666	16559	16463	16445	16569	16550	16483	16677	16318	16411	16613	16638	16477	16483	16505	16527	16318	16385	16559	16441	16488	16509	16582	16562	16397	16506	16572	16539	16505	16385	16401	16487	16558	16405	16464	16512	16447	16583	16346	16654	16476	16422	16532	16649	16469	16336	16344	16379	16597	16506	16563	16474	16463	16435	16379	16394	16546	16541	16332	16351	16481	16489	16427	16353	16417	16508	16511	16501	16605	16614	16694	16443	16479	16456	16333	16408	16502	16492	16574	16458	16540	16624	16400	16313	16629	16441	16458	16361	16202	16554	16647	16349	16562	16558	16285	16527	16605	16573	16662	16382	16484	16609	16638	16574	16652	16574	16200	16470	16560	16645	16668	16487	16467	16523	16397	16438	16384	16279	16361	16429	16383	16425	16710	16367	16506	16395	16475	16334	16399	16529	16483	16538	16442	16330	16500	16316	16492	16552	16453	16308	16640	16587	16488	16450	16319	16618	16698	16619	16780	16504	16317	16305	16486	16181	16427	16317	16679	16677	16496	16601	16247	16515	16385	16351	16667	16390	16514	16392	16251	16365	16414	16525	16364	16457	16327	16487	16713	16317	16472	16444	16505	16630	16296	16431	16553	16404	16242	16436	16379	16267	16556	16527	16264	16493	16600	16239	16585	16401	16401	16451	16633	16362	16524	16536	16418	16641	16547	16508	16412	16324	16420	16550	16132	16254	16278	16266	16316	16508	16382	16486	16539	16490	16357	16437	16491	16535	16430	16520	16485	16407	16346	16536	16500	16437	16590	16394	16510	16538	16497	16237	16437	16503	16322	16426	16381	16392	16332	16646	16505	16558	16347	16552	16414	16395	16376	16458	16589	16377	16312	16323	16496	16419	16390	16390	16543	16680	16500	16485	16468	16406	16528	16311	16477	16443	16354	16431	16323	16556	16503	16599	16505	16510	16556	16570	16590	16424	16536	16530	16444	16519	16734	16472	16399	16400	16635	16379	16495	16495	16590	16367	16407	16414	16375	16477	16359	16556	16485	16501	16431	16465	16356	16412	16437	16567	16386	16562	16288	16514	16412	16582	16480	16570	16253	16290	16532	16518	16463	16665	16695	16423	16474	16321	16561	16539	16428	16629	16436	16449	16337	16489	16523	16746	16472	16551	16530	16545	16405	16531	16477	16312	16322	16393	16430	16602	16534	16493	16498	16471	16359	16405	16452	16264	16479	16391	16478	16507	16529	16476	16523	16737	16526	16368	16462	16678	16644	16413	16609	16501	16553	16612	16690	16648	16471	16295	16218	16446	16529	16204	16500	16518	16466	16486	16379	16237	16401	16507	16456	16523	16445	16292	16354	16420	16559	16520	16332	16547	16765	16372	16339	16440	16471	16545	16506	16281	16424	16640	16346	16230	16555	16355	16503	16352	16540	16440	16173	16444	16458	16323	16483	16564	16440	16478	16454	16347	16617	16415	16494	16512	16570	16388	16565	16400	16363	16428	16455	16614	16442	16391	16442	16404	16526	16690	16536	16446	16553	16394	16660	16329	16407	16451	16507	16549	16476	16526	16422	16413	16364	16462	16606	16651	16415	16420	16436	16307	16360	16357	16669	16609	16473	16450	16398	16426	16517	16587	16465	16530	16666	16644	16419	16413	16387	16468	16546	16245	16523	16652	16602	16356	16544	16486	16483	16614	16500	16555	16649	16346	16398	16659	16525	16288	16513	16625	16345	16450	16656	16475	16401	16398	16433	16246	16452	16314	16278	16558	16490	16444	16277	16175	16509	16411	16422	16385	16422	16431	16490	16696	16677	16327	16225	16386	16335	16579	16374	16454	16386	16499	16344	16492	16507	16448	16356	16342	16478	16380	16301	16611	16343	16419	16512	16674	16519	16338	16441	16486	16408	16730	16265	16568	16439	16571	16488	16384	16388	16561	16402	16545	16415	16511	16498	16408	16391	16376	16447	16706	16478	16372	16366	16383	16462	16431	16468	16409	16476	16494	16440	16473	16460	16535	16620	16333	16501	16394	16364	16388	16505	16454	16487	16706	16495	16305	16517	16470	16459	16490	16363	16587	16382	16354	16249	16412	16484	16492	16493	16525	16533	16472	16475	16544	16341	16512	16351	16380	16705	16367	16438	16277	16490	16463	16353	16605	16440	16472	16519	16518	16336	16528	16519	16389	16466	16443	16499	16609	16688	16522	16382	16583	16490	16410	16489	16627	16434	16554	16551	16393	16556	16426	16415	16431	16534	16440	16483	16545	16384	16383	16279	16291	16480	16573	16431	16254	16530	16397	16323	16453	16532	16454	16623	16498	16442	16448	16626	16338	16503	16643	16512	16461	16546	16337	16501	16526	16497	16427	16518	16449	16364	16679	16526	16535	16560	16440	16573	16497	16577	16492	16501	16315	16628	16586	16325	16546	16382	16399	16392	16687	16278	16339	16555	16321	16145	16496	16443	16508	16588	16528	16511	16525	16566	16403	16315	16527	16512	16309	16304	16471	16516	16642	16334	16464	16692	16537	16504	16532	16438	16464	16507	16347	16331	16512	16370	16435	16441	16599	16554	16351	16639	16507	16333	16560	16484	16474	16503	16335	16320	16513	16517	16613	16670	16484	16458	16494	16440	16532	16722	16585	16368	16703	16481	16582	16466	16409	16414	16426	16399	16482	16344	16515	16454	16574	16521	16458	16467	16515	16216	16471	16726	16410	16333	16540	16450	16463	16555	16446	16481	16357	16568	16665	16575	16724	16609	16410	16685	16553	16539	16431	16337	16572	16357	16581	16378	16555	16323
38726	78324	99048	61119	15654	15429	15204	15120	15126	15191	15091	15006	14948	15148	15121	14880	15067	15045	15225	15006	15159	14939	14902	15017	14919	15070	15128	15079	14991	15117	14832	14981	15062	15143	14741	14780	14985	14965	14830	15033	15140	14943	14848	14979	15124	14895	14849	15090	15007	15070	14928	14765	15059	14980	14838	15002	15001	15027	15058	15079	14957	14887	14932	15008	14782	14934	15110	15012	14896	15095	14954	14859	15089	15005	14988	14894	15386	15227	14833	15095	14846	15029	15016	14998	14844	15140	14842	15023	14920	15086	14937	14872	15020	15019	14786	14913	15121	14876	15008	14985	14945	14995	15072	14791	14938	14973	14942	15062	14887	14969	14616	15067	14986	14935	14955	14972	15132	14859	14954	14860	14847	14815	14878	15010	15034	14952	14954	14867	14825	15049	14961	14892	14805	15027	15053	14935	14821	14835	14949	15004	14995	15018	14805	14948	14877	15105	14835	14921	14886	15056	14935	14996	15118	14914	14939	15032	15054	15059	15014	14954	14823	14966	14788	15051	14986	14853	14876	14894	14972	14748	14931	14808	14928	14779	15187	14931	14859	14992	14932	14905	14771	14816	15106	15060	14904	15058	14962	14972	15002	14980	15075	14920	14883	14924	14990	15024	15014	14774	14819	14839	14912	14909	14825	14906	14964	14953	14964	15047	14954	14983	15162	14917	15030	15027	14827	14920	14941	14967	14844	14941	14889	15167	14899	14999	14815	15020	14813	14964	15039	14886	14962	14845	14920	15018	14852	14938	15044	14844	15007	14924	14926	14986	15003	14921	15018	14905	14980	14944	14998	14891	14926	14944	15051	14979	14926	14812	14944	14949	14860	15089	14882	14959	14914	14986	15069	14955	14967	15104	14902	14870	15125	14975	15072	14922	15086	14999	14941	14847	14960	15042	14918	14941	14992	14712	15025	14878	14988	14923	15116	15099	14955	14951	15068	14821	14889	15041	14865	14873	14898	15014	15026	14935	14894	14835	14930	15063	14935	15051	14957	14782	15016	15031	14995	15112	15052	14953	14736	14797	15017	14908	14895	14853	14833	15089	14882	15046	14880	15010	14765	15140	14853	14948	15012	14962	14914	14822	15021	14907	14996	14993	14798	14994	14980	14986	14881	14991	14813	15069	14724	15008	14913	14808	14998	14966	15038	14957	14899	14959	15042	14830	15007	14951	14801	15001	14889	14895	14908	15036	14909	15012	15145	14957	14938	14969	15096	14979	14948	14851	14943	14802	14808	14908	14911	14892	14862	14902	14990	14966	14981	14799	14997	14968	14932	15149	14908	14982	14889	14874	15114	15029	14959	14859	15067	14972	15121	14975	15100	15007	14785	15051	15044	14955	14950	15054	15035	15132	14948	14982	15064	15038	14995	14873	14915	14972	14964	14944	14864	15098	14886	15018	14989	15084	15101	15035	15024	15132	14986	15115	14959	14827	14894	14923	15072	14900	14937	14737	14854	14857	14955	15036	14913	14849	15138	14979	14900	15094	14860	14924	14977	14837	15011	15046	14951	15012	14839	14941	14903	14945	14887	14934	15017	14808	14912	14784	14785	15017	15002	14947	14760	14789	14893	14928	15074	14931	15033	14897	15170	14704	14957	14883	14857	15060	14915	14829	14753	15117	14763	14846	14954	14871	15120	15077	15066	14900	15013	14950	15042	15040	15053	14980	15024	14920	14931	14814	14857	14893	14850	14877	15047	14930	15094	15088	14859	14963	14946	14958	15033	14968	14853	14994	14923	14943	14813	15032	14828	15003	14961	15023	15072	14798	14985	14888	14980	14861	15105	15074	15141	15034	14922	15134	15002	14929	15007	14842	14902	14966	14932	14940	14932	14995	14834	14926	14816	14927	15111	14963	14746	14995	14980	14905	14867	14987	14922	14758	15153	14935	15126	14963	15122	15090	14981	14927	15036	14978	14893	15005	14871	14824	14953	14883	14876	14926	14920	14903	15050	14918	14928	14977	15015	14977	14969	14911	14780	14899	15033	14877	15037	14922	15029	15071	14818	15024	14811	15181	15088	15003	14988	15102	14811	15000	14948	14996	14958	14886	15091	14954	14861	14853	14858	15095	15042	14902	14936	14928	15130	14918	14962	14964	14866	15013	14943	15033	14718	14960	14956	15000	14903	15016	15028	15015	14931	14829	14971	14748	14962	14810	15050	15039	14999	15142	14883	14988	14877	14776	15024	14805	14835	14737	14924	14980	14841	15164	15001	15126	14907	14970	14810	14986	14887	14930	14845	15123	14980	14908	14868	14835	15002	15134	15050	14917	14975	14955	14863	14980	14877	14988	15052	14819	14980	14810	15115	14796	14844	14919	15083	14958	14990	14942	15076	15055	14934	15001	14893	14862	15030	15007	14885	15032	14968	14800	14958	14935	14971	14968	14987	14875	14830	14869	14934	14973	15019	14942	14879	14999	14971	14859	15012	14927	14871	15057	14703	14845	15097	14930	14965	15050	14806	15026	14832	14990	15022	14760	14996	15055	14769	14962	15131	14960	14809	15111	14882	15034	14821	15123	14914	14947	15037	14914	14820	15024	14833	15095	14792	14980	14795	14836	14823	14962	14877	14948	14867	14896	14866	14876	14932	14899	14969	14872	14731	15019	14756	14996	14969	15036	14880	14809	15017	14998	15063	15038	14906	14996	14892	14908	15045	14718	14982	14765	15061	14914	14986	15106	14962	15054	14983	14904	14792	14935	15048	14951	14980	14897	14996	15095	15060	15018	15021	14893	14963	15016	14768	14851	14907	14997	14918	14874	14788	14875	14854	14868	15071	14798	14742	14932	15082	14870	14891	14879	14820	15101	14883	14923	15232	14880	15024	15009	14980	15125	14879	15182	14953	14947	14786	14925	14824	14977	14932	15017	15009	14937	14855	14840	14947	14692	15000	14943	15039	14775	14845	15071	15012	14937	15000	14834	14940	14936	14931	14860	15001	14968	14887	14911	15034	15089	15124	14944	14904	14864	14910	14905	14833	15034	14936	14953	15028	14966	15071	14966	15094	14970	14988	15004	15009	15027	15018	14941	14863	14966	14895	14912	14718	14991	14972	14936	14828	14919	15218	14887	14929	14884	14744	14869	14873	15045	15001	14931	15019	15115	14923	15150	14939	15156	14853	14879	14786	14864	15044	14915	15000	14843	14996	14909	14887	14940	14987	14999	14914	14883	14982	14908	15085	14778	14867	14963	14943	14928	14928	14958	15038	15003	15072	14878	14909	14993	15200	14995	14880	15002	15175	14826	14833	15042	15024	14982	14734	14919	14891	15083	14948	15002	14915	14879	14904	14870	14931	14848	14914	14988	14952	15085	14920	14941	14928	14863	14896	15028	14995	15063	14959	14941	15101	14952	14836	14952	14981	14980	14928	14971	14900	14886	15047	15016	14861	14931	14896	14936	15178	14989	14980	15083	14955	14947	15088	14738	14852	14957	14887	14896	14736	14955	14899	15090	14921	15107	14947	14937	14898	14893	15028	15145	14787	14966	14949	14956	14987	14718	14923	14754	15008	14934	15046	14860	14694	14800	14942	14978	14838	15052	14999	14845	14770	15018	14822	15008	14919	15116	14970	14958	14838	14873	14909	14808	14933	15102	14888	14970	14876	14970	14912	14875	14867	15037	14912	14995	14861	14982	14853	14995	14980	14805	14921	14711	14806	14910	15107	14878	14909	14837	14926	14966	14890	14963	14950	15012	14758	14969	15050	14968	14699	14935	14836	14829	14913	14938	15095	14929	14927	14922	15121	14946	14889	15015	14830	14991	14904	14838	14871	14913	15005	14850	14973	15024	14911	14993	14974	14993	14900	14945	14987	14892	14885	15029	14871	14886	14901	15011	14932	14893	14670	14929	14930	15076	14881	15143	14763	15075	14859	14837	14966	14943	14843	14815	14924	14986	14922	15025	14997	14786	14965	14814	14857	14933	14892	14820	14844	15026	14892	14928	15031	14911	14972	14934	15108	14835	14888	14891	14689	14877	15111	14976	15119	14913	14930	15038	15045	14942	15035	14766	15025	14977	14970	14882	14942	14983	15023	14949	14884	15041	14851	14861	14955	14953	14891	14958	14967	15090	14789	14819	14891	14937	14937	14910	15056	15017	14856	15013	15013	14760	14891	15020	15070	14992	15060	14901	14907	14921	14986	15003	14955	15091	14902	14962	14910	14936	15064	15019	14955	14837	14944	15031	14888	14853	14945	15009	14769	14945	14858	14960	14809	15129	14873	14976	14877	14877	14826	14817	14825	14871	15083	14788	14942	14973	14930	14962	14897	15022	14659	14950	14904	15134	15077	14923	15008	14932	15106	14923	14919	15040	14895	14981	14957	15019	14906	15008	14932	14864	14911	14972	15098	14809	14981	14929	14893	14770	14940	14880	15136	14855	14836	14804	14807	14806	14813	14850	14792	14994	14753	15028	15000	15002	14890	14878	14998	14965	14975	14915	14843	14908	15166	14888	15104	14828	15009	15062	14839	14924	14837	14905	14894	15030	15005	14826	14877	15011	14716	14989	15097	14869	14762	15025	14905	15017	14868	15031	14843	15042	15078	14859	14861	15010	14814	14989	15016	14943	14990	15005	15080	15005	14973	14967	15028	14998	14940	14982	14916	14993	14816	14963	14929	14957	14853	14771	14974	14978	14876	14916	15138	14851	15024	15009	14958	14998	15064	14887	15119	14895	15068	15065	14951	14791	15015	14912	14914	15122	14884	14842	14863	14865	14983	14833	14917	14839	14937	15042	14807	14826	14945	15011	14854	15101	14800	14899	15186	14897	14810	14893	14885	15075	15037	15190	14940	14911	14983	14914	14857	14985	14881	14921	15033	14828	15029	15035	15094	15041	14931	14776	14754	14760	14849	14986	15039	15060	15091	15037	14843	14914	14895	14877	14938	15109	14941	14936	15109	15057	14906	14875	15005	15001	14898	14960	14918	14904	14857	14991	15120	14815	14835	14877	15032	14920	14840	15083	14842	15061	15111	14783	14990	15076	14787	15004	14878	14921	14871	14956	15031	14884	15029	15039	15062	14799	14930	14919	14854	14826	15070	14924	14903	14968	14931	14992	14906	14892	14865	14823	15135	15089	15008	14999	15112	14978	14917	14962	14855	14919	14956	14733
27593	28440	45582	35143	19339	17360	17473	17205	16962	17145	17259	17268	17061	17179	17358	17128	17216	17247	17047	17100	17100	17285	17345	17307	17138	17243	17164	16984	17092	17377	17226	17232	17107	16920	17240	17143	17159	17149	17317	17139	17314	17351	17129	16882	17072	16889	17004	17120	17000	17240	17063	17091	16907	17243	17063	17029	17301	17168	16984	17110	17045	17301	17177	17059	17110	17322	16980	17187	17323	17199	17072	17026	17049	17159	17104	16889	17090	17051	17080	17111	17086	16959	17255	17180	17124	17044	17079	17236	17219	17304	17162	17172	16954	17194	16965	16980	17095	17150	17015	17003	17051	17041	16998	17063	17238	17134	17036	17362	16998	17115	16997	17023	17263	17188	17193	17015	17017	16925	17022	16903	16861	17163	17132	17316	17172	17087	17400	17136	17166	17160	17185	17100	17092	17122	16938	17229	17045	17127	17019	17025	17039	17299	17185	17210	17173	17084	16979	17043	17221	17024	17184	17298	17225	17212	17137	17160	17099	17059	17217	17079	17013	17064	17302	17107	17035	17071	17401	17000	17136	17228	17044	17057	17112	16981	17284	17038	17012	17045	17021	17075	17155	17084	17116	17193	17117	17024	17184	17068	17147	17283	17179	16937	16974	17273	17218	17188	17338	17095	17146	17161	17159	17019	17126	17087	17158	17197	17112	17109	17157	17161	17233	17083	17299	17272	17080	17013	16973	17136	17036	16970	17018	16928	17058	17001	17046	17219	17179	17117	17142	17031	17249	16977	17099	16993	17189	17204	17190	17197	17141	17205	16742	16977	17038	17410	17041	16958	17027	17112	17096	16902	17384	17145	17107	17065	17222	17252	17239	17206	17258	17260	16922	16933	17089	17040	17048	16853	17054	17058	17147	17209	17081	17008	17318	17167	17154	17102	16992	17242	16977	17112	17094	17141	17129	16778	17236	17465	17098	17139	16997	17182	17235	17259	17194	17074	17212	17292	17056	16783	17070	17009	17152	17153	17048	17164	17079	17252	17192	17179	17189	16931	17045	16977	17081	16965	17190	17255	17095	16911	16991	16939	16980	17147	17159	17288	17177	17099	17013	17154	17070	17355	17005	17155	17080	17101	17162	17085	17115	17249	17181	17010	17243	16986	17023	17126	17071	17202	17191	17070	17131	17103	16982	16947	17061	17050	17234	17180	17210	16959	17255	17201	16992	16988	17147	17236	17204	16918	17161	17010	16865	17102	17192	17223	17208	16996	17358	17038	17102	17112	16894	17135	17189	17432	17120	17042	17067	17066	16927	17079	17185	17279	17106	17066	17071	17125	17184	17085	17196	17121	17065	17144	17325	16955	17205	17030	17124	17214	17116	17121	17058	17209	16904	17148	17031	17015	17154	17113	17077	17080	17013	17062	17179	17031	17048	17132	17073	17140	17163	16892	17248	17231	17104	17023	17114	17032	17498	17145	17128	17157	17106	17228	17184	17165	17087	17076	17174	16852	16932	17034	17134	17024	17193	17317	17213	17105	17280	17255	17233	17079	17058	17088	16853	17166	17160	17067	16997	16945	17168	16953	17167	17136	16794	16941	16965	16972	17014	17171	17175	17050	17067	17154	17105	17036	17157	17144	17103	17048	17065	16856	17270	17269	17187	16978	17058	17199	17298	17163	17023	17060	17127	17166	17272	17155	17079	16994	17199	17108	17111	17194	17131	16896	17110	17015	17005	17095	16914	17187	17285	17113	17225	17142	17169	17038	17071	17197	17191	16982	17039	17112	17206	17162	16998	17141	17114	17206	16971	17252	16972	17139	17221	16997	16990	17199	17062	17147	16984	16982	17319	17244	17147	17241	17062	17166	17053	17078	17101	16968	17166	17112	17311	17040	17102	17211	16931	17230	17046	17051	17183	17072	17302	17249	17087	17021	17227	17147	17167	17070	17120	17117	17159	17000	17124	17172	17069	17467	17161	16939	17097	17170	17161	17165	17087	17141	17090	17199	17176	16999	17159	17351	17110	17081	17069	17409	17189	17274	17108	17166	17104	17155	17034	16980	17110	17126	17070	17033	17055	16956	17001	17073	16910	17090	17108	17068	17142	17084	17191	17168	17119	17028	17089	17154	17049	17105	16953	16936	17063	17052	16954	17108	17068	17068	16811	16944	17080	17206	17163	17159	17054	17144	17191	17138	17063	17177	16955	17105	17011	17128	16941	17165	17008	17015	17243	17096	16958	17023	17211	17031	17104	17060	17314	17083	17146	17169	17019	17135	17109	17075	17063	17275	17131	17048	17088	17042	17224	17098	17209	17110	17037	17145	17377	17195	17070	17166	17095	17113	16987	16880	17000	17000	17093	17051	16942	17201	17216	16926	17254	17089	17172	17025	17023	16872	17224	17072	17100	17093	17117	17136	16994	17321	16922	17246	17368	17084	17255	16975	17129	17232	17009	17064	17285	17127	17124	17123	17053	17250	16972	16931	17046	16951	17031	16797	17034	17000	17163	17161	17110	17292	17170	17199	17014	17107	17166	17087	17084	17219	17142	17215	17164	17270	17027	17099	17276	17328	17097	17203	17212	17233	17030	16827	17296	17123	17011	17346	16940	17153	17043	17032	17084	17027	17099	17168	17135	17180	16945	17025	17158	17140	17218	17136	17243	17205	16880	17024	17378	17105	17170	16937	17029	17070	17165	17056	17093	17226	17052	17097	17114	17013	17168	17036	16970	17095	17195	17197	17387	17124	17057	16948	17164	16994	17224	17008	17071	17163	16997	17192	17139	17076	17023	17019	17189	17217	17262	17020	17315	16978	17127	17171	17190	17017	17107	17233	17146	17214	17083	17321	17233	17160	17088	17062	17024	17273	17044	17054	17096	16972	17041	16992	17163	17135	17010	17006	17047	17279	17030	16962	16900	17005	17240	17175	17105	17142	17180	17263	17073	17170	16998	16881	17223	17178	16985	17139	16901	17014	17075	17047	17155	17110	17145	17265	17065	17244	17127	16932	16977	17050	17181	17085	17120	17053	17085	17070	17355	17270	17211	17212	16925	17103	17276	17223	17146	17038	17151	17085	17100	16806	17226	17056	17052	17008	16905	17118	17011	17118	17175	16989	17005	17026	17125	17165	16882	17040	17124	17245	17083	17018	17116	17056	17156	17142	17040	17144	17254	17193	17280	16866	17373	17221	17106	17240	17191	16994	17154	17064	17017	17075	17129	17084	17112	17184	16926	17081	17144	17122	17220	17294	17140	17142	17160	17046	17078	17184	17094	17008	17214	17053	17053	17024	17222	17019	17144	17194	17293	17252	17227	16991	17088	17063	17208	17180	17063	17063	17152	16998	17021	16989	16970	17313	17067	17102	16989	17134	16950	17219	17157	17128	17157	16932	17306	17133	17018	17300	17146	17041	16901	17172	17057	17001	17080	16972	17064	17245	17349	16925	17120	17139	17314	17318	17302	17168	16900	16995	17127	17019	17310	17156	17233	17294	17106	17093	17224	17164	17234	17019	17010	17092	17004	17098	17115	17050	16995	17334	17138	17057	17139	17244	17235	17160	17197	16987	17212	17029	17079	17030	17108	17098	17071	17193	17069	17309	17212	17251	16986	17076	17072	17301	17103	17174	17249	17427	17137	16981	16976	17178	17201	17107	17049	17244	17206	17207	17204	17013	17177	17116	17109	17226	17208	17201	17084	17326	17214	16935	17154	17192	17230	17156	17228	17145	17016	16914	17266	17147	17202	17244	17091	17178	17133	16996	17096	16907	17125	17049	17061	17181	16995	17040	17057	17196	17155	17340	17361	17092	17173	17237	17183	17218	17047	17223	17223	17111	17389	17174	17104	17204	17324	16982	16936	17129	16985	17177	17175	17238	17352	16843	16855	17254	17155	17208	17044	17156	17312	16926	17164	17139	17034	17298	17149	17049	17019	17240	17186	17042	16798	17020	17033	17100	17142	17292	17215	17065	17051	17065	17339	17255	16928	16961	17097	17251	17082	17065	17063	17171	16962	17045	17138	17103	17020	16996	16996	17259	16956	17229	16931	17173	17212	17153	17006	17089	17019	16982	16971	17268	17147	17113	17053	17242	17205	17045	16990	17033	17081	17052	17231	17226	17006	17098	17207	17085	17122	17337	17084	17181	17093	17164	17057	17214	17160	17162	17192	17154	17114	16979	17099	17106	16987	17008	17033	17079	17294	17077	17163	17155	17107	17050	17156	17100	17125	16839	17168	17134	17114	17096	17114	16998	17134	16975	17063	17038	17213	16955	17081	17051	17245	17024	17274	17138	17082	16907	17114	17244	17068	17223	17167	16987	17260	17256	17065	17069	17163	16871	17095	17087	17058	17107	17152	16927	17071	16981	17018	16938	17118	17003	17298	17094	17203	16858	17221	17139	17304	17056	17101	17248	17014	17141	17157	17042	17079	16957	17105	17173	17247	17040	17205	17227	17196	17244	17086	17172	17097	17085	17218	16937	17259	17110	17069	17078	17059	17031	17157	17085	16961	17192	17167	17087	16977	16944	16916	17191	16917	17117	17147	17101	17055	17082	17215	17223	17071	17046	17071	17220	16957	17165	17017	17167	16871	16980	17230	17322	17086	17111	16938	17349	17180	17220	17167	17178	17057	17193	17115	17198	17221	17191	16951	17162	17145	17279	16993	17003	17043	17013	17074	17162	16836	17193	17257	17000	16805	17202	16998	17299	17068	17068	17152	17280	16941	17047	17107	17047	17169	17278	17056	17005	17301	17196	16957	17041	17019	16872	16951	17087	17081	17225	17283	16962	17077	17243	16915	16954	17027	16976	17084	17159	17097	17152	17019	17179	17151	16948	17291	17094	17316	17265	17090	16990	17109	17184	17055	17026	17197	17150	17096	17037	17092	17025	17213	17071	17057	16961	17204	17013	17015	17107	17194	17047	17109	17096	17081	17148	17259	17067	17038	17095	17299	16959	16991	16883	17075	17272	17136	17058	17015	17064	17049	17163	17038	17156	16950	17281	17278	17124	17000	17175	17157	16961	16966	17075	17088	17219	17280	17051	17563	17154	17184	17107	17177	17206	17176	17250	17107	17080	16938	17065	17180	17140	17020	17140	17065	17222	17341	17266	17162	17243	17261	17253	17070	17061	17130	17162	17060	17067	16946	16985	17041	17165	17192	17251	17316	17144
18201	48221	51105	28896	15456	15523	15337	15230	15373	15511	15365	15293	15324	15306	15357	15275	15266	15366	15476	15354	15329	15355	15317	15302	15341	15310	15199	15188	15342	15273	15370	15481	15308	15321	15270	15298	15400	15391	15255	15472	15243	15301	15246	15333	15245	15356	15226	15525	15143	15356	15318	15340	15288	15406	15164	15150	15287	15265	15301	15438	15439	15269	15315	15297	15191	15267	15301	15140	15370	15270	15300	15092	15121	15129	15501	15315	15341	15396	15419	15325	15239	15222	15185	15412	15333	15455	15408	15262	15543	15401	15123	15275	15232	15204	15195	15258	15302	15186	15443	15255	15387	15575	15398	15429	15464	15187	15238	15318	15196	15284	15168	15287	15256	15418	15471	15173	15434	15286	15350	15362	15259	15362	15222	15497	15201	15393	15273	15466	15342	15429	15267	15325	15346	15131	15325	15208	15392	15298	15236	15245	15383	15289	15351	15225	15292	15405	15241	15320	15334	15269	15528	15332	15170	15449	15173	15304	15329	15355	15441	15071	15322	15458	15314	15351	15516	15318	15294	15191	15237	15238	15331	15327	15129	15388	15352	15100	15348	15141	15269	15285	15492	15332	15137	15332	15436	15426	15353	15369	15247	15298	15252	15328	15413	15362	15177	15335	15286	15336	15313	15413	15156	15364	15073	15283	15275	15400	15304	15339	15369	15244	15263	15491	15394	15402	15391	15267	15403	15361	15261	15389	15288	15525	15502	15301	15287	15303	15336	15209	15273	15403	15457	15327	15384	15273	15278	15203	15387	15241	15305	15268	15128	15285	15360	15293	15308	15284	15270	15203	15324	15272	15427	15277	15064	15304	15264	15183	15386	15264	15208	15268	15390	15221	15406	15526	15400	15217	15241	15223	15372	15379	15385	15311	15306	15364	15219	15253	15167	15296	15216	15280	15372	15302	15287	15337	15293	15414	15364	15497	15245	15173	15336	15274	15388	15362	15268	15333	15223	15210	15296	15476	15369	15283	15179	15293	15324	15428	15258	15372	15205	15286	15514	15317	15173	15153	15288	15251	15469	15220	15307	15411	15185	15225	15399	15112	15528	15442	15184	15199	15250	15145	15496	15371	15270	15262	15387	15303	15194	15238	15333	15260	15374	15308	15158	15316	15350	15218	15352	15337	15299	15205	15276	15253	15345	15262	15279	15195	15311	15299	15273	15387	15410	15122	15396	15263	15396	15280	15455	15235	15268	15289	15349	15229	15388	15054	15383	15220	15238	15214	15320	15321	15178	15267	15432	15291	15289	15452	15131	15293	15114	15306	15436	15333	15309	15266	15235	15265	15460	15390	15460	15267	15247	15205	15291	15414	15364	15478	15383	15313	15270	15301	15412	15292	15113	15223	15283	15323	15431	15202	15373	15421	15270	15431	15334	15290	15339	15224	15233	15086	15356	15146	15124	15299	15051	15236	15422	15284	15076	15223	15271	15357	15300	15296	15359	15259	15236	15328	15224	15227	15412	15278	15284	15428	15383	15251	15179	15255	15189	15238	15267	15170	15340	15387	15333	15453	15147	15167	15404	15239	15281	15541	15121	15300	15316	15294	15358	15088	15300	15408	15126	15283	15306	15318	15201	15322	15424	15141	15421	15294	15189	15239	15098	15116	15165	15395	15430	15367	15430	15409	15294	15335	15346	15365	15260	15297	15165	15214	15262	15291	15438	15205	15407	15379	15393	15371	15396	15255	15380	15324	15349	15475	15328	15153	15378	15368	15389	15301	15494	15260	15328	15479	15363	15267	15329	15471	15141	15142	15223	15368	15310	15336	15219	15262	15222	15274	15375	15238	15266	15212	15441	15325	15322	15111	15253	15195	15427	15281	15392	15301	15487	15352	15161	15437	15340	15236	15444	15251	15214	15398	15295	15137	15329	15348	15343	15394	15230	15317	15187	15216	15191	15215	15306	15267	15279	15413	15205	15377	15297	15146	15272	15469	15465	15273	15247	15305	15458	15214	15293	15218	15319	15166	15228	15156	15246	15338	15303	15380	15282	15276	15279	15295	15306	15315	15236	15206	15424	15221	15263	15279	15271	15295	15377	15438	15150	15184	15242	15235	15382	15117	15242	15222	15199	15401	15360	15200	15280	15272	15327	15231	15536	15175	15211	15276	15369	15328	15262	15496	15289	15257	15532	15393	15360	15353	15391	15219	15287	15264	15361	15152	15324	15327	15401	15235	15241	15275	15421	15283	15266	15271	15338	15301	15319	15227	15206	15301	15403	15335	15247	15374	15168	15331	15194	15211	15328	15239	15460	15182	15459	15306	15254	15317	15307	15163	15243	15082	15239	15272	15212	15331	15210	15294	15281	15115	15379	15259	15392	15305	15257	15381	15424	15507	15302	15152	15232	15208	15361	15235	15327	15191	15301	15120	15267	15324	15126	15280	15299	15251	15298	15226	15388	15297	15257	15362	15266	15163	15222	15121	15307	15398	15310	15378	15321	15158	15301	15360	15168	15426	15240	15179	15372	15324	15267	15359	15428	15180	15245	15289	15229	15302	15227	15309	15310	15089	15311	15422	15202	15440	15153	15352	15309	15332	15269	15247	15292	15406	15128	15396	15293	15160	15438	15362	15300	15293	15309	15308	15298	15383	15141	15293	15382	15385	15214	15295	15275	15224	15468	15322	15228	15337	15293	15190	15245	15251	15319	15388	15191	15279	15295	15260	15257	15384	15340	15124	15386	15298	15450	15327	15141	15167	15243	15186	15246	15394	15219	15208	15236	15111	15076	15258	15204	15313	15443	15183	15343	15220	15321	15348	15196	15249	15220	15145	15389	15206	15213	15254	15377	15267	15219	15358	15420	15299	15386	15413	15395	15225	15362	15400	15237	15279	15391	15455	15201	15278	15383	15305	15368	15340	15348	15223	15384	15222	15368	15376	15227	15201	15120	15325	15142	15267	15248	15333	15432	15319	15247	15240	15343	15308	15143	15281	15444	15366	15287	15432	15329	15316	15132	15265	15454	15033	15153	15359	15297	15246	15318	15243	15122	15267	15348	15366	15407	15394	15320	15170	15299	15346	15244	15229	15397	15361	15161	15379	15259	15396	15394	15245	15274	15240	15218	15362	15356	15242	15263	15372	15231	15290	15389	15239	15344	15487	15224	15207	15286	15351	15223	15285	15553	15169	15259	15373	15266	15169	15215	15315	15371	15325	15416	15174	15325	15259	15266	15174	15213	15347	15360	15411	15232	15310	15507	15203	15166	15107	15366	15390	15190	15393	15303	15302	15225	15308	15334	15209	15183	15243	15253	15176	15385	15270	15363	15469	15209	15155	15248	15342	15226	15167	15395	15318	15229	15231	15189	15392	15234	15378	15273	15332	15437	15190	15250	15360	15335	15238	15329	15386	15161	15374	15192	15413	15387	15429	15192	15204	15461	15288	15263	15384	15206	15371	15449	15263	15607	15484	15302	15145	15360	15348	15324	15301	15322	15300	15242	15352	15255	15262	15408	15262	15176	15268	15379	15305	15238	15421	15596	15266	15280	15155	15374	15180	15233	15292	15404	15333	15271	15170	15304	15330	15419	15270	15381	15277	15384	15348	15426	15298	15324	15390	15278	15246	15351	15295	15403	15405	15239	15390	15380	15201	15395	15224	15267	15230	15191	15407	15299	15265	15240	15182	15399	15454	15273	15409	15254	15302	15192	15467	15339	15395	15281	15324	15389	15386	15165	15207	15477	15334	15299	15419	15312	15136	15375	15408	15430	15315	15316	15447	15280	15492	15109	15336	15298	15254	15376	15291	15237	15361	15286	15480	15254	15283	15314	15283	15368	15287	15293	15393	15425	15303	15282	15232	15443	15339	15226	15515	15205	15169	15439	15297	15366	15297	15310	15262	15426	15329	15235	15636	15227	15198	15309	15215	15322	15269	15444	15420	15455	15177	15444	15337	15345	15124	15278	15285	15316	15020	15433	15244	15401	15216	15549	15290	15264	15403	15245	15382	15306	15294	15242	15273	15327	15282	15360	15374	15128	15358	15267	15368	15222	15249	15257	15169	15505	15152	15252	15234	15342	15262	15265	15153	15164	15523	15194	15329	15210	15166	15383	15195	15344	15335	15367	15352	15424	15334	15381	15160	15345	15361	15447	15331	15237	15212	15190	15321	15417	15073	15377	15249	15244	15372	15459	15398	15128	15282	15271	15365	15349	15245	15452	15399	15283	15247	15459	15353	15296	15345	15304	15256	15376	15401	15422	15386	15239	15359	15383	15207	15153	15437	15240	15356	15361	15356	15334	15237	15201	15347	15121	15151	15402	15497	15429	15288	15222	15357	15444	15442	15211	15321	15287	15231	15219	15274	15327	15239	15360	15389	15164	15257	15279	15353	15279	15351	15307	15445	15152	15437	15277	15398	15232	15151	15141	15331	15313	15158	15449	15242	15362	15430	15343	15210	15330	15316	15208	15193	15405	15224	15256	15325	15313	15264	15456	15368	15421	15298	15270	15347	15177	15365	15435	15320	15266	15205	15417	15208	15306	15290	15307	15253	15318	15394	15300	15325	15293	15250	15381	15300	15268	15254	15436	15257	15314	15098	15099	15258	15412	15181	15492	15268	15504	15290	15327	15356	15420	15196	15343	15299	15214	15347	15237	15220	15320	15304	15292	15328	15333	15253	15288	15364	15363	15460	15221	15228	15317	15144	15261	15497	15116	15298	15270	15117	15250	15212	15465	15282	15381	15376	15303	15203	15471	15350	15225	15384	15383	15248	15391	15278	15368	15450	15336	15405	15240	15306	15310	15175	15184	15245	15363	15270	15475	15344	15404	15353	15409	15349	15266	15261	15442	15309	15437	15432	15181	15256	15405	15293	15463	15223	15218	15309	15303	15394	15336	15151	15351	15345	15243	15524	15275	15252	15380	15308	15250	15282	15309	15232	15302	15335	15312	15591	15405	15160	15227	15099	15325	15354	15418	15445	15527	15198	15195	15208	15234	15291	15330	15125	15317	15267	15295	15316	15384	15339	15197	15337	15317	15397	15497	15326	15305	15250	15167	15308	15374	15140	15271	15384	15276	15302	15423	15273	15402	15127	15423	15087	15307	15320	15378	15349	15376	15243	15228	15318	15442	15387	15498	15299	15340	15367	15188	15317	15292	15316	15434	15353
23149	22241	42172	46762	23827	22821	24690	20294	19109	19058	19085	19003	19048	18830	19083	18973	18853	18978	18708	18746	18841	18853	18823	18775	18771	18794	18779	18792	18888	18698	18718	18827	18543	18707	18811	18766	18737	18844	18748	18557	18650	18477	18678	18804	18773	18807	18809	18633	18713	18679	18547	18547	18757	18779	18581	18765	18614	18582	18665	18491	18604	18580	18659	18720	18643	18735	18649	18616	18684	18671	18741	18710	18868	18701	18567	18693	18621	19013	18757	18517	18673	18498	18441	18566	18753	18761	18640	18591	18661	18732	18558	18698	18604	18710	18702	18603	18903	18838	18987	18747	18663	18574	18679	18613	18778	18628	18588	18683	18470	18739	18686	18581	18616	18614	18727	18640	18735	18394	18438	18781	18582	18611	18656	18572	18719	18673	18631	18485	18710	18710	18830	18653	18535	18708	18444	18823	18672	18618	18414	18573	18835	18542	18409	18491	18650	18709	18682	18559	18881	18751	18716	18469	18627	18649	18768	18517	18793	18471	18602	18549	18886	18782	18734	18650	18662	18611	18552	18542	18821	18772	18593	18673	18723	18582	18639	18644	18543	18648	18636	18390	18624	18568	18657	18790	18485	18516	18656	18640	18726	18495	18847	18775	18431	18540	18437	18587	18792	18752	18625	18645	18405	18737	18561	18733	18793	18781	18495	18543	18738	18542	18663	18847	18991	18642	18709	18680	18680	18612	18656	18569	18563	18587	18499	18569	18520	18591	18552	18730	18573	18611	18722	18546	18437	18514	18735	18637	18528	18493	18610	18479	18606	18514	18710	18747	18794	18805	18595	18653	18742	18840	18481	18616	18489	18652	18614	18538	18614	18524	18585	18532	18525	18476	18654	18663	18672	18483	18601	18571	18496	18763	18690	18633	18613	18572	18514	18705	18578	18692	18520	18470	18630	18365	18435	18457	18780	18518	18558	18672	18475	18494	18754	18626	18565	18469	18679	18429	18674	18551	18752	18500	18543	18457	18651	18688	18405	18536	18609	18657	18723	18509	18589	18981	18666	18685	18598	18462	18817	18888	18676	18655	18897	18689	18818	18664	18661	18642	18634	18775	18572	18523	18418	18401	18378	18680	18428	18515	18659	18524	18578	18720	18867	18522	18591	18694	18681	18622	18745	18703	18383	18828	18482	18671	18718	18865	18647	18655	18457	18742	18639	18579	18816	18690	18886	18693	18559	18817	18481	18658	18642	18892	18650	18502	18549	18714	18553	18745	18379	18576	18590	18604	18542	18562	18796	18507	18652	18514	18902	18821	18786	18532	18559	18631	18718	18686	18627	18541	18443	18707	18604	18642	18726	18771	18609	18791	18517	18539	18570	18634	18565	18599	18516	18597	18767	18645	18665	18612	18565	18486	18604	18484	18847	18606	18612	18560	18831	18560	18682	18752	18582	18471	18655	18471	18526	18603	18774	18842	18575	18503	18533	18322	18475	18779	18430	18681	18662	18611	18724	18857	18574	18790	18618	18531	18426	18506	18620	18590	18604	18677	18654	18618	18576	18767	18646	18639	18729	18614	18379	18686	18598	18652	18548	18707	18761	18709	18538	18709	18539	18660	18543	18581	18525	18609	18596	18661	18597	18721	18560	18622	18675	18518	18607	18598	18751	18693	18652	18682	18491	18638	18698	18722	18665	18553	18674	18710	18497	18749	18396	18662	18565	18674	18773	18355	18751	18603	18541	18575	18557	18602	18473	18500	18626	18573	18728	18548	18479	18718	18518	18514	18444	18769	18826	18551	18613	18578	18558	18891	18825	18601	18687	18503	18643	18636	18768	18712	18659	18676	18641	18813	18550	18599	18533	18540	18517	18536	18726	18642	18475	18518	18631	18563	18636	18417	18906	18371	18446	18528	18599	18512	18748	18488	18543	18447	18570	18423	18622	18738	18650	18459	18516	18578	18652	18796	18750	18716	18456	18525	18442	18721	18601	18610	18593	18847	18822	18662	18638	18540	18480	18710	18560	18648	18665	18884	18858	18713	18678	18813	18498	18707	18661	18629	18559	18581	18623	18667	18502	18762	18620	18486	18415	18572	18631	18707	18351	18584	18650	18657	18586	18457	18795	18661	18777	18812	18638	18511	18786	18582	18730	18511	18648	18641	18540	18742	18363	18651	18469	18752	18709	18572	18694	18694	18828	18400	18674	18615	18591	18951	18605	18704	18755	18580	18485	18454	18526	18733	18424	18526	18664	18782	18501	18459	18539	18781	18631	18470	18638	18590	18582	18512	18664	18466	18526	18477	18711	18874	18510	18632	18574	18675	18700	18718	18633	18396	18572	18512	18615	18700	18822	18432	18527	18723	18570	18528	18599	18667	18555	18524	18760	18661	18489	18735	18662	18700	18495	18537	18511	18495	18564	18764	18726	18412	18672	18602	18658	18655	18519	18754	18774	18771	18482	18590	18605	18445	18687	18516	18548	18678	18623	18615	18584	18472	18725	18726	18771	18605	18688	18553	18716	18826	18744	18611	18655	18591	18413	18544	18497	18818	18603	18386	18516	18721	18658	18722	18566	18638	18583	18756	18806	18744	18533	18492	18731	18659	18671	18644	18565	18756	18796	18448	18897	18550	18513	18419	18392	18554	18532	18805	18503	18430	18522	18671	18725	18571	18505	18840	18624	18524	18562	18543	18696	18412	18767	18743	18649	18580	18511	18458	18779	18268	18796	18765	18670	18679	18533	18704	18494	18469	18449	18684	18419	18529	18570	18666	18772	18587	18651	18485	18604	18660	18551	18809	18705	18570	18496	18541	18640	18699	18556	18856	18665	18693	18554	18473	18701	18673	18662	18788	18738	18649	18604	18535	18685	18728	18667	18709	18616	18642	18636	18451	18627	18480	18584	18713	18791	18659	18570	18450	18668	18630	18436	18623	18657	18658	18516	18561	18620	18513	18694	18410	18848	18522	18574	18798	18730	18673	18650	18726	18512	18467	18746	18792	18518	18443	19005	18694	18601	18633	18639	18604	18624	18490	18513	18507	18828	18589	18533	18480	18674	18485	18714	18613	18694	18694	18787	18473	18596	18392	18514	18661	18791	18649	18666	18640	18638	18667	18621	18721	18484	18721	18738	18714	18741	18552	18699	18510	18694	18536	18630	18560	18522	18765	18599	18558	18784	18654	18579	18592	18671	18719	18814	18621	18478	18802	18571	18702	18772	18745	18446	18526	18717	18507	18585	18514	18612	18602	18603	18481	18560	18567	18765	18578	18699	18541	18563	18536	18674	18334	18808	18522	18739	18421	18491	18584	18697	18577	18554	18638	18610	18793	18673	18470	18471	18592	18727	18573	18595	18417	18498	18557	18522	18629	19028	18763	18669	18759	18736	18452	18443	18887	18674	18761	18649	18669	18619	18597	18598	18572	18634	18487	18530	18488	18772	18673	18778	18541	18538	18632	18618	18512	18757	18605	18672	18732	18577	18781	18644	18536	18570	18535	18561	18692	18473	18640	18569	18594	18652	18315	18742	18875	18791	18447	18562	18680	18821	18597	18526	18453	18636	18656	18713	18510	18608	18663	18745	18555	18706	18372	18590	18720	18523	18652	18612	18921	18494	18679	18647	18573	18787	18678	18766	18490	18617	18778	18729	18579	18661	18584	18592	18614	18683	18639	18442	18466	18592	18487	18678	18599	18769	18666	18762	18813	18758	18854	18789	18566	18601	18615	18400	18632	18530	18507	18653	18683	18766	18898	18295	18751	18774	18468	18703	18779	18690	18599	18445	18427	18600	18742	18721	18686	18478	18620	18474	18469	18454	18545	18859	18576	18728	18848	18749	18636	18700	18370	18536	18684	18556	18446	18395	18681	18711	18607	18596	18609	18588	18655	18474	18594	18579	18926	18695	18518	18524	18659	18413	18719	18567	18601	18300	18483	18588	18790	18944	18663	18685	18492	18660	18517	18543	18596	18815	18649	18534	18587	18580	18651	18596	18704	18750	18658	18623	18655	18607	18547	18330	18430	18711	18490	18656	18674	18730	18491	18648	18823	18650	18441	18614	18613	18755	18476	18563	18764	18786	18713	18654	18651	18571	18646	18640	18749	18548	18498	18678	18695	18631	18732	18549	18578	18486	18782	18412	18436	18745	18600	18703	18529	18596	18441	18526	18505	18550	18398	18536	18749	18812	18689	18458	18464	18604	18367	18525	18660	18609	18792	18769	18560	18630	18808	18457	18443	18531	18717	18624	18437	18482	18653	18228	18404	18573	18624	18565	18544	18601	18499	18450	18562	18650	18693	18610	18667	18420	18481	18466	18579	18752	18704	18442	18523	18605	18685	18762	18649	18629	18592	18667	18590	18707	18487	18467	18346	18551	18570	18342	18725	18857	18591	18523	18623	18597	18590	18586	18564	18720	18657	18432	18863	18400	18583	18691	18666	18641	18701	18458	18538	18724	18537	18488	18532	18702	18645	18405	18706	18584	18656	18874	18599	18603	18608	18629	18511	18581	18703	18673	18803	18587	18465	18615	18656	18560	18629	18691	18557	18785	18464	18494	18795	18554	18508	18580	18477	18605	18593	18779	18877	18456	18557	18653	18674	18690	18582	18511	18533	18737	18787	18757	18651	18823	18622	18690	18641	18691	18732	18560	18588	18408	18561	18545	18724	18655	18662	18571	18537	18814	18494	18468	18616	18530	18442	18515	18504	18637	18618	18806	18599	18667	18601	18602	18700	18625	18467	18764	18690	18619	18609	18641	18743	18711	18399	18325	18683	18746	18446	18680	18705	18515	18626	18644	18582	18643	18548	18632	18527	18474	18632	18724	18691	18598	18613	18654	18442	18414	18533	18777	18754	18286	18511	18604	18600	18762	18690	18619	18599	18739	18563	18466	18549	18651	18529	18543	18465	18584	18563	18590	18536	18532	18739	18591	18687	18773	18709	18562	18487	18838	18662	18483	18703	18613	18599	18391	18468	18440	18531	18652	18652	18737	18596	18543	18672	18670	18733	18893	18522	18595	18609	18595	18531	18514	18635	18851	18576	18487	18562	18435	18660	18375	18762	18653	18577	18585	18855	18664	18582	18441	18610	18790	18733	18575	18633	18931	18367	18622	18595	18563	18720	18454	18812	18413	18457	18641	18792	18581	18672	18752	18640	18609	18821	18689	18499
40114	94359	100942	66327	17043	16418	16564	16552	16342	16359	16319	16436	16328	16293	16372	16328	16270	16416	16382	16224	16394	16490	16215	16327	16201	16334	16458	16381	16391	16365	16107	16344	16314	16359	16447	16355	16376	16242	16211	16463	16400	16258	16283	16315	16323	16236	16201	16233	16434	16398	16359	16395	16326	16357	16220	16208	16436	16230	16185	16272	16233	16451	16266	16386	16447	16265	16286	16342	16410	16159	16141	16259	16457	16230	16237	16333	16535	16636	16384	16225	16397	16060	16479	16287	16109	16407	16359	16461	16228	16314	16183	16320	16189	16282	16266	16217	16362	16237	16419	16167	16035	16152	16142	16171	16186	16096	16245	16257	16221	16434	16144	16223	16249	16361	16242	16325	16292	16326	16356	16336	16357	16196	16345	16199	16235	16286	16140	16341	16544	16359	16325	16437	16451	16211	16303	16299	16461	16364	16326	16182	16250	16384	16439	16242	16322	16231	16361	16091	16172	16215	16264	16102	16447	16467	16333	16310	16204	16194	16139	16283	16087	16303	16243	16211	16266	16203	16230	16510	16180	16178	16469	16349	16326	16343	16204	16294	16341	16152	16286	16022	16329	16360	16290	16325	16434	16038	16274	16108	16402	16324	16399	16246	16372	16289	16280	16137	16441	16307	16319	16246	16277	16258	16401	16216	16231	16217	16035	16358	16151	16349	16239	16160	16266	16378	16278	16123	16282	16401	16253	16165	16311	16272	16355	16350	16338	16344	16199	16208	16292	16298	16380	16222	16330	16179	16190	16244	16186	16278	16186	16402	16093	16362	16343	16383	16465	16304	16366	16141	16237	16315	16308	16201	16352	16198	16320	16398	16262	16306	16212	16317	16252	16297	16383	16308	16205	16535	16364	16247	16387	16298	16246	16178	16442	16373	16236	16127	16396	16188	16288	16533	16366	16275	16319	16431	16291	16414	16280	16515	16247	16225	16220	16276	16303	16275	16472	16368	16223	16260	16044	16378	16303	16150	16190	16238	16266	16281	16479	16234	16201	16082	16218	16161	16289	16352	16242	16275	16273	16438	16237	16324	16333	16229	16209	16214	16337	16206	16290	16165	16392	16394	16222	16239	16252	16213	16328	16367	16233	16353	16219	16351	16235	16470	16368	16274	16221	16299	16089	16472	16185	16333	16428	16375	16159	16275	16470	16112	16355	16213	16241	16379	16277	16131	16297	16319	16283	16110	16405	16149	16285	16226	16376	16349	16441	16265	16339	16272	16327	16514	16216	16390	16191	16423	16374	16329	16268	16240	16223	16232	16313	16323	16253	16299	16279	16283	16264	16330	16152	16251	16309	16352	16234	16442	16316	16330	16131	16400	16190	16328	16358	16333	16267	16270	16011	16186	16246	16355	16247	16425	16245	16289	16141	16244	16304	16308	16226	16282	16254	16205	16056	16128	16392	16309	16175	16139	16305	16312	16349	16099	16291	16198	16180	16395	16118	16318	16167	16180	16117	16431	16203	16203	16192	16303	16284	16295	16315	16207	16177	16208	16197	16099	16475	16242	16288	16168	16281	16197	16308	16266	16248	16171	16223	16314	16278	16185	16231	16098	16309	16195	16262	16368	16252	16155	16448	16338	16240	16492	16360	16159	16243	16370	16316	16349	16224	16476	16255	16321	16391	16201	16314	16329	16277	16326	16287	16266	16214	16069	16259	16259	16292	16284	16203	16437	16356	16310	16301	16301	16318	16308	16239	16147	16193	16324	16200	16100	16189	16246	16437	16329	16457	16215	16312	16305	16260	16304	16150	16248	16252	16222	16130	16388	16212	16072	16318	16291	16287	16383	16257	16166	16188	16191	16387	16270	16283	16231	16329	16392	16530	16168	16330	16196	16305	16121	16183	16413	16166	16306	16416	16302	16094	16168	16348	16175	16065	16468	16265	16202	16214	16426	16378	16254	16273	16461	16302	16282	16230	16294	16195	16235	16228	16255	16240	16255	16198	16051	16404	16331	16135	16200	16372	16333	16347	16213	16384	16204	16445	16200	16319	16483	16374	16227	16306	16134	16157	16183	16377	16414	16183	16227	16493	16202	16280	16203	16277	16116	16287	16302	16274	16339	16376	16270	16135	16234	16260	16341	16315	16510	16259	16280	16246	16306	16492	16141	16177	16351	16356	16269	16230	16179	16247	16164	16300	16357	16379	16404	16312	16003	16346	16453	16248	16425	16330	16331	16345	16308	16347	16181	16303	16345	16112	16368	16064	16339	16305	16291	16137	16437	16218	16359	16254	16185	16430	16327	16239	16245	16294	16244	16187	16376	16239	16249	16045	16368	16174	16338	16290	16307	16228	16279	16141	16340	16300	16099	16333	16088	16354	16457	16235	16376	16319	16175	16161	16321	16239	16124	16207	16308	16556	16214	16074	16308	16144	16305	16275	16282	16243	16335	16334	16309	16240	16261	16352	16072	16267	16436	16262	16337	16363	16370	16183	16157	16462	16256	16278	16326	16301	16489	16105	16347	16253	16298	16357	16375	16342	16458	16249	16424	16294	16307	16223	16236	16263	16263	16148	16320	16306	16212	16202	16327	16459	16312	16367	16282	16256	16168	16334	16196	16425	16344	16240	16322	16162	16152	16369	16191	16395	16345	16168	16196	16316	16313	16263	16214	16292	16258	16328	16200	16338	16211	16385	16268	16122	16058	16380	16263	16349	16119	16457	16251	16175	16216	16071	16232	16191	16260	16222	16305	16212	16266	16269	16255	16374	16353	16176	16235	16305	16257	16433	16205	16464	16336	16095	16234	16213	16238	16292	16246	16380	16186	16273	16197	16235	16443	16246	16066	16193	16407	16323	16251	16327	16253	16164	16234	16427	16258	16470	16311	16421	16377	16384	16189	16313	16231	16170	16267	16248	16240	16216	16277	16198	16249	16255	16337	16346	16286	16276	16298	16293	16305	16124	16444	16370	16338	16361	16436	16184	16426	16408	16216	16332	16356	16285	16331	16173	16155	16211	16186	16358	15979	16421	16226	16283	16464	16384	16231	16269	16322	16224	16304	16244	16151	16328	16372	16106	16450	16321	16317	16273	16404	16390	16354	16292	16276	16152	16391	16086	16165	16446	16199	16141	16145	16151	16155	16330	16377	16243	16135	16234	16203	16307	16241	16360	16236	16167	16179	16203	16235	16378	16262	16213	16415	16361	16381	16364	16276	16260	16256	16200	16380	16125	16206	16423	16178	16443	16226	16322	16339	16338	16262	16368	16207	16453	16241	16126	16250	16280	16156	16191	16141	16279	16201	16341	16256	16257	16284	16470	16259	16121	16278	16286	16346	16304	16247	16471	16251	16378	16153	16318	16361	16320	16266	16137	16252	16304	16299	16147	16335	16375	16378	16245	16206	16170	16464	16224	16249	16310	16368	16271	16105	16201	16326	16337	16242	16316	16274	16242	16399	16292	16308	16287	16308	16239	16222	16519	16421	16155	16349	16256	16186	16341	16365	16352	16334	16483	16257	16226	15892	16354	16354	16363	16147	16159	16333	16193	16309	16094	16336	16263	16227	16344	16369	16311	16172	16184	16219	16228	16276	16185	16156	16132	16158	16352	16183	16187	16348	16268	16196	16544	16198	16193	16354	16334	16303	16285	16327	16229	16300	16192	16179	16365	16366	16190	16198	16165	16171	16296	16355	16176	16189	16215	16148	16309	16256	16314	16195	16082	16276	16298	16406	16238	16499	16252	16369	16320	16301	16449	16205	16253	16291	16394	16140	16243	16194	16271	16426	16268	16120	16378	16266	16469	16257	16359	16156	16370	16192	16351	16151	16325	16278	16142	16180	16198	16297	16227	16136	16239	16089	16425	16334	16253	16083	16314	16550	16432	16189	16101	16334	16526	16295	16432	16261	16319	16178	16526	16217	16262	16304	16251	16411	16327	16280	16351	16156	16391	16455	16150	16286	16311	16332	16405	15976	16369	16121	16485	16183	16307	16263	16267	16259	16214	16173	16284	16302	16329	16249	16371	16160	16414	16321	16364	16239	16411	16191	16235	16099	16517	16127	16301	16298	16453	16179	16190	16382	16340	16387	16295	16373	16206	16233	16262	16336	16241	16239	16211	16229	16189	16394	16138	16102	16372	16276	16300	16337	16265	16307	16410	16234	16195	16163	16202	16252	16188	16301	16294	16403	16215	16389	16352	16467	16486	16317	16386	16294	16292	16344	16316	16222	16475	16117	16337	16248	16360	16309	16131	16295	16302	16249	16254	16329	16267	15997	16269	16214	16122	16302	16283	16355	16402	16194	16130	16418	16143	16282	16325	16329	16282	16149	16274	16462	16319	16285	16421	16315	16489	16236	16335	16292	16346	16329	16088	16293	16343	16533	16293	16389	16127	16173	16313	16224	16354	16258	16164	16273	16404	16321	16322	16209	16248	16344	16329	16215	16278	16216	16191	16214	16296	16250	16332	16320	16323	16282	16213	16269	16192	16321	16503	16260	16176	16352	16303	16206	16286	16365	16330	16493	16323	16245	16234	16198	16347	16296	16259	16258	16269	16095	16453	16259	16405	16279	16279	16284	16151	16236	16191	16335	16276	16216	16409	16342	16382	16251	16247	16384	16419	16126	16309	16359	16143	16225	16174	16213	16407	16265	16277	16249	16265	16251	16317	16239	16396	16235	16277	16141	16165	16120	16262	16185	16291	16468	16356	16223	16262	16213	16213	16442	16303	16370	16325	16218	16312	16314	16583	16402	16349	16124	16090	16230	16407	16334	16186	16198	16381	16064	16246	16442	16357	16247	16231	16352	16192	16137	16288	16315	16272	16260	16209	16367	16263	16174	16446	16364	16230	16292	16274	16389	16039	16148	16217	16276	16294	16250	16355	16378	16281	16304	16190	16381	16292	16352	16204	16038	16309	16293	16151	16186	16283	16176	16245	16357	16251	16341	16352	16228	16280	16202	16184	16488	16471	16200	16391	16045	16307	16198	16321	16307	16426	16267	16224	16094	16394	16273	16341	16394	16293	16257	16235	16327	16314	16332	16203	16204	16331	16382	15989	16578	16266	16462	16349	16110	16274	16185	16303	16381	16172	16232	16688	16237	16205	16221	16191	16195	16305	16310	16473	16328	16276	16258	16362	16130	16450	16366	16224	16230	16175	16188	16319	16411
23013	22227	42789	46402	25153	23750	24895	20280	19603	19841	19661	19551	19589	19557	19630	19361	19418	19329	19551	19410	19570	19664	19312	19177	19287	19216	19297	19394	19417	19538	19349	19412	19271	19262	19405	19288	19104	19179	19450	19301	19172	18918	19368	19335	19346	19233	19208	19142	19166	19359	19206	19356	19389	19262	19398	19131	19133	19311	19184	19211	19080	19321	19173	19177	19213	19346	19224	19155	19425	19683	19327	19422	19366	19178	19241	19230	19580	19462	19535	19324	19367	19370	19167	19343	19295	19382	19179	19273	19208	19174	19266	19137	19326	19334	19262	19040	19095	19103	19193	19283	19387	19264	19467	19431	19161	19073	19281	19250	19477	19523	19120	19309	19139	19155	19272	19225	19282	19364	19341	19046	19441	19230	19163	19455	19450	19169	19094	19188	19183	19250	19269	19296	19080	19321	19233	19261	19246	19389	19216	19229	19068	19165	19200	19320	19174	19319	19093	19108	19288	19494	19130	19172	19112	19061	19091	19269	19142	19284	19244	19221	18930	19248	19357	19391	19289	19165	19294	19154	19146	19291	19292	19156	19094	19298	19315	19223	19223	19101	19335	19254	18950	19186	19260	19003	19242	19327	19402	19301	19183	19179	19213	19216	19197	19057	19061	19297	19332	19515	19126	19263	19207	19113	19219	19111	19244	19169	19182	19150	19460	19099	19091	19182	19122	19268	19436	19181	19109	19304	19345	19147	19125	19182	19196	19318	19173	19212	19453	19267	19551	19274	19269	19291	19360	19178	19157	19419	19244	19246	19222	19031	19381	19352	19207	19207	19387	19249	19222	19101	19264	19025	18993	18991	19200	19083	19186	19048	19303	19180	19116	19108	18981	19204	19208	19080	19434	19067	19319	19199	19118	19319	19270	19408	19276	19174	19260	19178	19171	19362	19234	19080	19289	19095	19546	19134	19312	19290	19218	19311	19004	19038	19228	19331	19315	19027	19064	19295	19233	19264	19233	19261	19222	19281	19220	19145	19036	19327	19068	19155	19087	19133	19236	19060	19067	19164	19082	19200	19039	19334	19333	19242	18994	19541	19167	19268	19266	19311	19389	19187	19233	19275	19110	19392	19532	19352	19340	19212	19398	19134	19313	19231	19291	19172	19179	19169	19138	19360	19042	19227	19285	19369	19129	19239	19233	19085	19226	19263	19209	19195	18955	18996	19250	19135	19301	19175	19355	19449	19156	19049	19170	19268	19135	19251	19108	19215	19316	19221	19084	19278	19232	19237	19163	19079	19231	19223	19210	19156	19342	19016	19098	18960	19402	19270	19311	19313	19174	19037	19294	19143	19134	19051	19262	19403	19363	19064	19318	18955	19238	19096	19160	19289	19207	19242	19250	19309	19304	19210	19161	19057	19217	19232	19112	19208	19290	19374	19148	19237	19248	19124	19123	19126	19181	19277	19055	19220	19187	19256	19301	19243	19176	19037	19130	19348	19116	19284	19173	18981	19062	19195	19117	19030	19144	19302	19295	19286	19002	19299	19145	19278	19270	19353	19121	18947	19224	19097	19462	19316	19268	19030	19270	19373	19067	19245	19070	19278	19112	19177	19076	18971	19167	19269	19272	19125	19185	19343	19361	19164	19286	19091	19336	19229	18904	19328	19117	19230	19179	19346	19381	19211	19303	19219	19325	19363	19191	19080	19142	18991	19461	19139	19152	19032	19129	19139	19523	19093	19126	19464	18993	19217	19038	19280	19115	19096	19250	19209	19318	19242	19352	19135	19281	19215	19087	19270	19157	19067	19090	19222	19098	19139	19236	19270	19452	19111	18945	19220	19178	18928	19106	19284	19282	19015	19415	19347	18954	19296	19379	19224	19205	19139	19360	19193	19259	19162	19189	19252	19238	19238	18959	19322	19264	19089	19093	19423	19081	19129	19191	19155	19313	19403	19222	18887	19236	19162	19027	19144	19296	19145	19355	18982	19240	19088	19063	19136	19222	19082	19309	19114	19343	19032	19134	19175	19250	19113	19162	19253	19243	19124	19147	19276	19357	19263	19373	19278	19269	19215	19213	19336	18904	19019	19255	19051	19112	19137	19175	19035	19132	18924	19314	19222	19437	19052	19141	19130	19376	19273	19172	19113	19237	19395	19168	19085	19353	19045	19359	19392	19329	19339	19085	19182	19430	19274	19230	19271	19364	19164	19420	19318	19012	19301	19080	19245	19210	19332	19344	19365	19446	19332	19289	19102	19022	19169	19129	19261	19227	19202	19091	19283	19059	19114	18959	19220	19018	19082	19199	19158	19367	19081	19133	19074	19240	19448	19268	19340	19275	19273	19168	19222	19395	19144	19134	19165	19113	19265	19163	19325	19140	19023	19124	19272	19215	19201	19095	19190	19312	19088	19337	19190	19147	19286	19180	19105	19103	19308	19360	19278	19444	19266	19041	19078	19256	19156	19271	19263	19267	19203	19321	19151	19001	19098	19197	19071	19209	19063	19119	19316	19035	19280	19325	19233	19244	18998	19083	19255	19330	19159	19238	19009	19281	19382	19214	19230	19111	19409	19285	19173	19309	19072	19123	19260	19154	19252	19224	19203	19172	19167	19147	19239	19125	19071	19186	19371	18961	19170	19156	19227	19098	19208	19213	19236	19259	19113	19321	19201	19066	19128	19266	18963	19115	19130	19180	19192	19174	19259	19198	19233	19139	19245	19077	19421	19309	19102	19293	19049	19256	19137	19259	19017	19239	19427	19343	19061	19154	19249	19360	19496	19326	19120	19097	19147	19183	19178	19390	19124	19165	19312	19261	19176	19208	19021	19058	19176	19215	19340	19256	19332	19338	19338	19121	19407	19216	19335	19331	19209	19358	19085	19128	19188	19307	19369	19281	19249	19161	19252	19345	19173	19065	19205	19254	19160	19217	19084	19112	19224	19189	19173	19090	19062	19236	19426	19255	19185	19351	19313	19320	19120	19300	19074	19168	19364	19259	19141	19241	18952	19246	19267	19341	19113	19322	18975	19342	19288	19228	19247	19291	19154	19404	19225	19139	19098	19119	19027	19119	19241	19252	19227	19228	19259	19041	18903	18901	19148	19138	19230	19266	19157	19251	19395	19225	19120	19228	19212	19162	19336	19264	19310	19163	19187	19159	19205	19227	19055	19020	19082	19255	19143	19181	19132	19250	19137	19076	19102	19166	19109	19025	19068	19227	19143	19001	19181	19002	19255	19304	19152	19231	19230	19255	19389	19291	19065	19197	19281	19356	19241	19070	19138	19315	19132	19224	19020	19207	19308	19116	19219	19173	19173	19181	19177	19363	19280	19284	19424	19352	19168	19094	19259	19051	19262	19375	19142	19396	19216	19273	19346	19210	19225	19133	19167	19318	19361	19062	19109	19096	19273	19332	19338	19060	19093	19286	19102	19123	19363	19140	19115	19218	19391	19290	19144	19332	19181	19187	19047	19223	19287	19103	19418	19128	19280	19205	19138	19301	19172	19207	19101	19247	19216	19283	19172	19188	19235	19070	19166	19347	19136	19286	19214	19119	19128	19015	19372	19211	19370	19311	19490	19304	19165	19088	19183	19241	19220	19263	19232	19311	19236	19268	18950	19277	18925	19194	19234	18929	19512	19077	19199	19275	19260	19391	19275	19417	19029	19013	19164	19396	19314	19118	19341	19325	19377	19402	19155	19265	19167	19194	19311	19274	19316	19151	19279	19127	19233	19155	19137	19260	19055	19251	19097	19422	19278	19147	19177	19075	19425	19184	19204	19126	19250	19081	19106	19060	19241	19382	19323	19003	19263	19338	19060	19038	19343	19097	19182	19242	19111	19451	19080	19034	19371	19092	19218	19170	19087	19196	19164	19267	19255	19202	19269	19372	19206	19221	19022	19096	19170	19036	19218	19147	19201	19326	19229	19160	19054	19427	19188	19094	19216	19439	19241	18990	19129	19227	19080	19090	19172	19157	19192	19205	19031	19196	19159	19196	19043	19278	19051	19255	18988	19289	18961	19326	19132	18917	19157	19172	18965	19136	19365	19057	19221	19185	19141	19171	19226	19216	19010	19275	19092	19056	19121	19244	19386	19203	19243	19343	19302	19334	19324	19193	19263	19026	19091	19112	19051	19172	19163	19085	19412	19299	19287	19151	19280	19297	19154	19115	19146	19275	19207	19287	18857	19282	19207	19423	19262	19521	19211	19316	19106	19227	19197	19321	19202	19142	19229	19201	19210	19225	19159	19253	19073	19043	19250	19179	19160	19268	19131	19111	18926	18988	19206	19293	19251	19062	19146	19326	19173	18995	19255	19204	19234	19165	19161	19482	19180	19300	19284	19203	19362	19281	19039	19136	19205	19361	19136	19115	18870	19224	19137	19228	19129	19308	19225	19345	19382	19132	19065	19198	19186	19152	19270	19028	19252	19030	19137	19513	19159	19433	19194	19316	19183	19059	19155	19122	19090	18938	19036	19035	19391	19235	19114	19132	19024	19251	19283	19297	19189	19198	19136	19190	19198	19048	19127	19190	19179	19136	19107	19107	19154	19116	19016	19309	19189	18996	19254	19172	19191	19216	19179	19092	19296	19200	19327	19182	19254	19297	19215	19203	19046	19341	19159	19189	19001	19090	19203	19233	19094	19175	19201	19161	19151	19206	19027	19031	19101	19148	19297	19197	19136	19278	19285	19253	19264	19114	19051	19276	19177	19340	19203	19350	19304	19115	19280	19228	19057	19343	19134	19134	19104	19286	19512	19287	19295	19131	19200	19223	19245	19038	19163	19117	19416	19154	19136	19283	19213	19163	19247	19082	19201	19194	19062	19151	19175	19316	19299	19177	19145	19447	19188	19106	19215	19206	19227	19004	19368	19320	19268	19120	19150	19331	19199	19037	19273	19321	19272	19229	19144	19182	19239	19204	19068	19235	19433	19176	19302	19237	19163	19132	19047	19294	19281	19515	19170	19150	18893	19049	19137	19377	19399	19023	19019	19225	19273	19228	19054	19250	19312	19337	19178	19119	19087	19251	19289	19276	19151	19176	19030	19026	19325	19131	19067	19077	19086	19145	19111	19328	19090	19102	19263	19081	19055	19067	18956	19219	19270	19205	19157	19117	19273	19337	19267	19221	19160	19391	19376	19314	19169	19373	19141	19238	19264	19264	19016
37575	85994	100031	71172	18292	16933	16736	16754	16696	16910	16850	16555	16652	16611	16762	16585	16619	16668	16646	16699	16581	16667	16619	16762	16608	16645	16672	16652	16693	16790	16751	16718	16528	16606	16515	16680	16663	16494	16700	16462	16701	16809	16738	16703	16658	16578	16573	16538	16571	16563	16502	16565	16637	16473	16623	16636	16579	16618	16593	16700	16681	16608	16677	16562	16523	16526	16454	16780	16508	16866	16685	16580	16642	16671	16751	16612	16852	17047	16677	16607	16777	16506	16667	16676	16655	16498	16570	16646	16462	16695	16672	16506	16711	16573	16579	16581	16548	16673	16730	16643	16508	16590	16526	16809	16683	16604	16558	16615	16430	16557	16546	16652	16561	16516	16581	16676	16627	16533	16641	16627	16461	16596	16618	16512	16673	16710	16613	16695	16644	16413	16732	16763	16533	16576	16544	16612	16745	16622	16611	16420	16670	16638	16423	16628	16689	16527	16570	16560	16730	16507	16414	16627	16413	16710	16622	16727	16542	16602	16679	16555	16726	16635	16561	16440	16642	16702	16661	16507	16577	16492	16463	16547	16640	16627	16597	16648	16728	16707	16429	16671	16661	16617	16677	16716	16724	16447	16591	16676	16591	16430	16625	16575	16631	16706	16571	16563	16683	16448	16790	16659	16698	16723	16479	16762	16338	16685	16658	16578	16619	16490	16669	16663	16592	16687	16552	16620	16488	16632	16522	16452	16622	16386	16582	16542	16504	16741	16651	16510	16656	16712	16507	16432	16546	16701	16623	16490	16709	16472	16658	16529	16605	16715	16517	16830	16774	16646	16635	16683	16447	16667	16757	16601	16622	16617	16732	16585	16569	16512	16706	16573	16469	16641	16534	16741	16686	16665	16637	16491	16719	16474	16585	16675	16705	16455	16640	16733	16497	16600	16595	16659	16649	16509	16683	16540	16541	16700	16493	16557	16590	16588	16577	16503	16518	16494	16670	16445	16624	16492	16641	16514	16482	16658	16533	16598	16626	16569	16808	16684	16675	16617	16642	16706	16459	16616	16612	16575	16616	16633	16714	16581	16584	16512	16581	16581	16777	16652	16515	16724	16649	16396	16645	16591	16584	16554	16766	16619	16718	16624	16619	16584	16599	16628	16564	16608	16528	16645	16516	16760	16549	16544	16694	16649	16540	16707	16649	16672	16676	16493	16642	16540	16483	16497	16705	16445	16581	16672	16478	16543	16662	16791	16688	16488	16564	16625	16546	16662	16699	16472	16446	16455	16662	16600	16647	16572	16612	16652	16603	16451	16572	16646	16421	16708	16757	16554	16585	16766	16706	16730	16721	16648	16666	16525	16739	16792	16397	16632	16494	16660	16806	16622	16673	16687	16429	16702	16620	16511	16474	16830	16472	16558	16572	16576	16492	16637	16541	16610	16686	16572	16700	16761	16551	16551	16551	16642	16852	16517	16479	16608	16766	16572	16759	16643	16783	16688	16812	16603	16662	16553	16666	16573	16467	16299	16787	16621	16664	16578	16629	16550	16518	16458	16469	16661	16527	16795	16624	16441	16763	16674	16643	16582	16607	16689	16536	16391	16435	16721	16800	16612	16700	16721	16682	16750	16632	16680	16709	16473	16628	16541	16503	16774	16567	16582	16628	16477	16402	16608	16686	16626	16716	16809	16641	16599	16544	16545	16594	16653	16529	16633	16653	16491	16598	16691	16555	16594	16633	16759	16529	16620	16592	16654	16640	16417	16492	16608	16662	16604	16606	16607	16732	16587	16620	16752	16745	16542	16358	16642	16628	16674	16564	16634	16735	16525	16680	16736	16398	16504	16646	16614	16374	16664	16600	16618	16496	16604	16707	16653	16642	16664	16738	16636	16520	16665	16711	16755	16744	16628	16597	16665	16543	16622	16679	16559	16657	16660	16561	16624	16684	16570	16561	16619	16698	16447	16653	16832	16592	16680	16631	16513	16772	16584	16786	16635	16506	16625	16382	16588	16616	16580	16690	16777	16504	16798	16573	16555	16624	16486	16684	16557	16546	16672	16569	16620	16710	16697	16545	16624	16622	16525	16377	16615	16659	16596	16449	16622	16571	16661	16776	16674	16520	16601	16737	16594	16734	16706	16673	16486	16608	16685	16630	16629	16614	16551	16503	16545	16682	16840	16571	16637	16595	16589	16850	16706	16601	16611	16575	16692	16700	16528	16610	16675	16689	16583	16637	16663	16534	16627	16604	16533	16675	16633	16532	16704	16597	16602	16695	16601	16726	16462	16645	16467	16560	16650	16660	16724	16550	16650	16595	16387	16491	16490	16712	16820	16647	16821	16598	16674	16442	16574	16617	16645	16740	16608	16701	16581	16699	16455	16591	16625	16805	16570	16647	16609	16609	16609	16688	16553	16638	16454	16710	16809	16670	16754	16624	16451	16449	16630	16399	16755	16594	16528	16477	16712	16571	16628	16506	16712	16705	16554	16557	16758	16547	16502	16692	16625	16578	16697	16657	16462	16548	16466	16641	16486	16551	16537	16754	16454	16621	16689	16685	16540	16440	16545	16584	16607	16558	16572	16671	16586	16578	16677	16618	16694	16603	16622	16566	16591	16626	16596	16643	16691	16528	16730	16445	16595	16549	16776	16533	16678	16522	16635	16580	16602	16568	16673	16563	16535	16643	16520	16793	16720	16481	16634	16369	16498	16642	16748	16654	16506	16669	16425	16659	16453	16572	16519	16663	16701	16581	16686	16767	16597	16810	16699	16546	16392	16709	16631	16696	16596	16588	16837	16681	16556	16721	16598	16513	16546	16577	16580	16453	16558	16589	16639	16607	16560	16722	16622	16757	16530	16631	16707	16608	16485	16703	16617	16458	16688	16596	16665	16548	16474	16744	16846	16664	16467	16607	16502	16654	16597	16512	16598	16656	16606	16477	16746	16558	16411	16731	16709	16498	16718	16782	16702	16549	16461	16713	16512	16629	16513	16600	16601	16648	16690	16664	16804	16888	16680	16563	16663	16545	16584	16477	16617	16641	16540	16657	16554	16579	16646	16723	16538	16548	16660	16574	16521	16605	16646	16653	16582	16774	16508	16591	16713	16667	16467	16683	16446	16767	16661	16573	16545	16668	16481	16739	16642	16673	16488	16618	16622	16720	16498	16548	16727	16381	16704	16646	16723	16564	16628	16605	16599	16563	16486	16624	16639	16509	16878	16625	16632	16660	16601	16644	16672	16574	16553	16493	16485	16614	16638	16692	16617	16559	16598	16698	16596	16588	16565	16629	16604	16703	16535	16563	16490	16508	16538	16526	16697	16529	16608	16731	16677	16791	16600	16625	16710	16571	16626	16642	16582	16668	16493	16484	16526	16618	16703	16562	16660	16631	16614	16574	16536	16555	16565	16607	16570	16666	16634	16589	16525	16743	16613	16614	16504	16643	16718	16556	16449	16615	16618	16473	16798	16486	16528	16482	16830	16598	16568	16829	16569	16470	16593	16674	16604	16527	16592	16505	16524	16644	16524	16565	16735	16459	16641	16659	16745	16651	16539	16721	16514	16592	16585	16665	16294	16670	16688	16574	16802	16548	16567	16730	16820	16363	16590	16682	16618	16617	16504	16676	16605	16895	16602	16580	16625	16530	16680	16467	16666	16647	16555	16644	16579	16713	16619	16624	16679	16469	16616	16597	16432	16599	16740	16695	16723	16603	16624	16594	16595	16658	16543	16594	16672	16651	16745	16789	16712	16511	16629	16643	16624	16516	16469	16534	16665	16551	16480	16520	16522	16649	16719	16628	16778	16583	16597	16624	16710	16827	16658	16720	16699	16624	16603	16612	16460	16686	16677	16532	16627	16708	16793	16523	16772	16557	16706	16713	16611	16567	16687	16609	16610	16538	16510	16627	16624	16628	16509	16441	16754	16592	16672	16592	16606	16685	16596	16712	16715	16707	16656	16494	16684	16670	16539	16607	16606	16640	16716	16521	16666	16478	16674	16663	16628	16676	16736	16552	16665	16870	16572	16624	16450	16528	16521	16596	16544	16626	16483	16626	16531	16718	16683	16582	16719	16489	16574	16629	16581	16574	16760	16727	16586	16674	16510	16690	16619	16722	16750	16462	16505	16596	16506	16550	16814	16477	16696	16706	16585	16567	16637	16595	16591	16680	16615	16682	16809	16546	16582	16530	16645	16610	16486	16760	16576	16738	16675	16532	16707	16629	16671	16714	16548	16652	16587	16423	16704	16621	16585	16665	16499	16692	16646	16605	16423	16725	16335	16603	16565	16647	16640	16574	16540	16722	16793	16547	16563	16590	16640	16674	16717	16563	16732	16372	16693	16632	16824	16609	16609	16661	16537	16539	16550	16708	16684	16635	16293	16608	16726	16622	16705	16540	16702	16451	16634	16702	16702	16604	16691	16632	16525	16624	16635	16529	16628	16650	16602	16582	16540	16632	16443	16509	16761	16706	16724	16637	16691	16687	16668	16590	16624	16670	16747	16573	16572	16657	16754	16479	16461	16618	16670	16583	16561	16607	16631	16561	16762	16462	16720	16608	16578	16575	16663	16666	16642	16841	16497	16519	16516	16519	16501	16693	16449	16532	16561	16459	16806	16647	16581	16642	16618	16643	16663	16516	16436	16664	16662	16505	16681	16573	16532	16660	16602	16678	16514	16562	16620	16552	16561	16645	16610	16551	16696	16696	16603	16569	16725	16486	16591	16637	16492	16520	16600	16555	16619	16591	16475	16569	16731	16659	16667	16540	16372	16609	16717	16608	16740	16637	16571	16623	16600	16495	16638	16696	16564	16777	16763	16734	16659	16301	16641	16689	16621	16680	16678	16703	16712	16568	16659	16644	16682	16740	16621	16698	16488	16511	16631	16470	16574	16596	16546	16561	16629	16541	16440	16584	16532	16580	16662	16568	16733	16626	16578	16694	16764	16602	16647	16634	16650	16834	16421	16690	16682	16527	16611	16577	16718	16438	16569	16806	16557	16599	16506	16585	16634	16548	16641	16516	16676	16542	16830	16748	16652	16518	16534	16660	16549	16640	16644	16655	16668	16720	16620	16552	16584	16580	16591	16668	16605	16588	16660	16596	16534	16424	16810	16566	16540	16672	16732	16740	16531	16651	16444	16622	16664	16563	16696	16565	16695	16538	16647
27904	30261	47356	38099	21742	19828	19787	19485	19463	19538	19475	19629	19270	19341	19449	19185	19523	19435	19584	19414	19354	19220	19295	19562	19344	19445	19382	19531	19506	19507	19465	19431	19517	19526	19433	19521	19372	19470	19472	19355	19342	19543	19567	19292	19251	19410	19344	19556	19435	19308	19567	19504	19587	19366	19270	19478	19326	19257	19519	19313	19232	19255	19383	19369	19582	19213	19340	19573	19381	19315	19550	19360	19548	19551	19420	19575	19307	19390	19481	19431	19360	19298	19392	19354	19430	19411	19484	19401	19334	19265	19445	19450	19446	19492	19366	19332	19615	19410	19467	19394	19271	19387	19475	19497	19258	19332	19323	19404	19279	19296	19405	19311	19576	19523	19461	19215	19174	19491	19296	19340	19337	19341	19386	19350	19474	19482	19423	19431	19172	19225	19309	19192	19402	19447	19327	19199	19611	19515	19427	19651	19673	19433	19210	19302	19401	19299	19425	19296	19435	19413	19395	19513	19480	19445	19486	19381	19321	19418	19361	19386	19458	19499	19486	19432	19396	19244	19493	19393	19509	19480	19238	19456	19483	19198	19409	19373	19386	19487	19439	19376	19344	19405	19546	19249	19399	19337	19276	19325	19395	19558	19226	19218	19488	19529	19404	19288	19354	19351	19435	19219	19405	19393	19279	19466	19446	19294	19181	19575	19376	19434	19328	19383	19201	19299	19239	19339	19263	19253	19374	19297	19435	19618	19186	19463	19476	19337	19313	19367	19386	19118	19557	19291	19378	19185	19182	19229	19306	19519	19354	19194	19491	19459	19417	19325	19276	19417	19365	19514	19439	19240	19189	19383	19517	19408	19368	19184	19300	19505	19435	19449	19462	19477	19347	19385	19110	19301	19514	19508	19541	19478	19384	19396	19469	19443	19275	19430	19340	19352	19325	19352	19402	19216	19486	19134	19396	19499	19439	19496	19464	19334	19567	19599	19571	19244	19090	19235	19329	19453	19389	19245	19331	19337	19474	19210	19471	19466	19287	19511	19448	19225	19393	19266	19396	19363	19186	19374	19365	19430	19382	19618	19334	19141	19228	19402	19302	19399	19387	19296	19348	19284	19493	19366	19283	19412	19463	19222	19280	19463	19486	19457	19251	19601	19441	19524	19385	19101	19481	19582	19423	19411	19572	19344	19389	19302	19358	19562	19364	19385	19219	19592	19379	19464	19300	19450	19363	19412	19552	19494	19485	19337	19331	19445	19380	19439	19549	19250	19541	19515	19341	19421	19600	19091	19423	19448	19538	19428	19278	19345	19461	19299	19305	19334	19490	19577	19381	19338	19245	19265	19516	19243	19259	19332	19399	19199	19512	19292	19268	19274	19592	19139	19444	19291	19523	19503	19380	19471	19520	19342	19268	19139	19141	19354	19537	19409	19392	19270	19316	19241	19259	19384	19380	19403	19468	19312	19234	19480	19379	19500	19046	19402	19245	19198	19391	19251	19675	19294	19439	19532	19569	19580	19271	19340	19480	19382	19442	19463	19366	19411	19386	19408	19278	19471	19196	19454	19198	19500	19427	19734	19525	19457	19473	19463	19264	19268	19352	19112	19451	19396	19206	19374	19226	19452	19440	19460	19533	19470	19336	19472	19421	19480	19151	19405	19554	19531	19401	19448	19437	19448	19442	19298	19535	19241	19398	19374	19246	19308	19677	19300	19351	19328	19560	19347	19563	19433	19402	19218	19608	19309	19406	19276	19364	19222	19289	19301	19357	19497	19506	19313	19424	19650	19389	19446	19366	19575	19573	19420	19375	19386	19452	19310	19212	19330	19380	19332	19327	19407	19440	19452	19279	19343	19471	19079	19438	19637	19416	19348	19040	19353	19442	19404	19196	19133	19575	19360	19408	19073	19628	19565	19396	19396	19415	19473	19564	19426	19335	19523	19545	19472	19469	19347	19614	19358	19360	19352	19392	19411	19561	19666	19434	19513	19461	19499	19469	19496	19374	19397	19425	19412	19414	19350	19493	19272	19407	19267	19299	19373	19373	19539	19377	19318	19285	19316	19376	19353	19330	19283	19648	19437	19466	19377	19406	19461	19331	19458	19246	19402	19676	19407	19480	19320	19533	19423	19632	19480	19563	19380	19566	19331	19457	19399	19337	19241	19228	19474	19595	19288	19331	19426	19321	19310	19406	19348	19373	19268	19520	19512	19233	19356	19531	19248	19463	19465	19469	19364	19451	19437	19197	19366	19369	19425	19586	19326	19269	19212	19411	19531	19268	19432	19127	19401	19365	19356	19334	19531	19453	19125	19333	19527	19402	19590	19619	19423	19439	19653	19302	19239	19338	19393	19477	19485	19448	19534	19325	19200	19594	19499	19192	19401	19417	19311	19426	19479	19277	19309	19114	19389	19188	19423	19375	19351	19342	19301	19310	19442	19362	19465	19271	19385	19362	19290	19256	19360	19391	19456	19248	19473	19342	19425	19412	19374	19399	19383	19311	19465	19485	19186	19382	19287	19187	19562	19528	19342	19433	19442	19537	19378	19562	19394	19077	19429	19486	19398	19442	19345	19305	19431	19332	19216	19433	19397	19508	19609	19338	19380	19396	19332	19618	19212	19697	19320	19272	19332	19416	19537	19617	19565	19586	19131	19564	19312	19299	19362	19382	19431	19511	19522	19410	19590	19455	19543	19436	19194	19088	19450	19416	19499	19434	19686	19365	19225	19313	19346	19417	19629	19529	19357	19530	19382	19497	19213	19468	19422	19556	19403	19619	19324	19558	19454	19191	19296	19284	19536	19531	19157	19081	19420	19306	19309	19208	19467	19320	19445	19230	19442	19237	19608	19371	19515	19568	19569	19455	19461	19385	19312	19583	19732	19655	19549	19262	19579	19293	19422	19428	19373	19379	19225	19315	19448	19426	19535	19504	19232	19515	19341	19308	19374	19328	19371	19284	19282	19431	19235	19229	19418	19517	19241	19459	19549	19521	19345	19351	19366	19537	19384	19565	19595	19480	19311	19125	19378	19426	19446	19240	19277	19519	19349	19376	19292	19476	19409	19479	19504	19485	19279	19334	19295	19122	19526	19193	19348	19441	19312	19490	19339	19537	19467	19347	19284	19321	19317	19460	19398	19385	19333	19379	19367	19506	19481	19529	19459	19611	19433	19302	19420	19507	19519	19347	19496	19372	19109	19428	19376	19567	19566	19310	19215	19496	19319	19355	19506	19393	19240	19316	19352	19343	19331	19470	19311	19382	19410	19365	19501	19392	19484	19605	19417	19572	19331	19431	19576	19472	19269	19317	19303	19486	19271	19532	19456	19602	19525	19392	19370	19279	19377	19374	19315	19240	19597	19466	19482	19377	19383	19310	19339	19317	19436	19519	19236	19368	19693	19266	19487	19336	19347	19358	19153	19311	19268	19398	19279	19327	19694	19311	19552	19172	19218	19364	19602	19335	19173	19504	19356	19474	19485	19392	19502	19244	19387	19331	19339	19509	19291	19634	19487	19636	19370	19495	19219	19367	19331	19328	19429	19478	19594	19486	19303	19285	19526	19468	19311	19320	19625	19404	19152	19472	19199	19178	19210	19246	19363	19334	19316	19264	19336	19528	19349	19591	19557	19449	19290	19119	19208	19304	19567	19353	19316	19359	19338	19439	19391	19434	19530	19379	19317	19516	19319	19433	19439	19366	19420	19376	19322	19427	19319	19604	19349	19539	19172	19374	19383	19404	19431	19548	19407	19568	19485	19438	19657	19324	19338	19356	19358	19556	19588	19356	19237	19352	19438	19533	19350	19291	19553	19414	19390	19601	19348	19439	19423	19368	19372	19374	19512	19370	19443	19583	19540	19391	19214	19382	19345	19407	19344	19357	19497	19619	19410	19347	19402	19419	19256	19434	19511	19262	19414	19289	19251	19514	19442	19350	19462	19481	19475	19376	19471	19390	19408	19255	19267	19375	19340	19666	19530	19498	19685	19481	19415	19268	19713	19334	19305	19476	19441	19427	19278	19343	19267	19277	19460	19488	19606	19343	19228	19317	19359	19293	19395	19395	19477	19361	19188	19513	19438	19591	19480	19611	19437	19530	19370	19480	19369	19599	19387	19324	19314	19382	19346	19561	19367	19386	19594	19546	19665	19325	19257	19278	19446	19398	19398	19502	19367	19456	19349	19302	19546	19727	19434	19164	19512	19313	19482	19340	19347	19363	19119	19194	19290	19468	19474	19585	19526	19380	19299	19283	19303	19309	19501	19329	19302	19355	19598	19450	19505	19449	19332	19463	19170	19565	19478	19510	19342	19227	19346	19494	19441	19255	19455	19539	19397	19517	19352	19264	19147	19364	19341	19457	19389	19523	19374	19231	19375	19427	19482	19294	19443	19384	19545	19427	19448	19325	19206	19459	19342	19322	19303	19321	19415	19685	19558	19282	19345	19596	19528	19519	19382	19497	19288	19346	19293	19546	19460	19400	19352	19339	19459	19414	19561	19346	19410	19319	19360	19278	19339	19510	19178	19468	19578	19286	19319	19367	19307	19406	19227	19378	19442	19618	19413	19362	19330	19342	19444	19351	19561	19459	19333	19467	19537	19470	19356	19410	19185	19465	19329	19459	19491	19248	19500	19382	19397	19240	19482	19517	19426	19496	19420	19432	19310	19215	19347	19429	19282	19604	19286	19377	19616	19375	19415	19504	19478	19432	19154	19161	19425	19661	19360	19407	19290	19509	19485	19230	19461	19419	19513	19468	19435	19485	19399	19385	19330	19483	19458	19473	19389	19530	19329	19413	19555	19559	19334	19311	19513	19488	19275	19348	19410	19334	19420	19475	19661	19578	19445	19553	19522	19335	19089	19330	19468	19336	19277	19415	19255	19479	19437	19318	19401	19531	19412	19243	19525	19396	19376	19359	19347	19475	19490	19575	19542	19318	19563	19261	19435	19506	19507	19328	19313	19563	19339	19401	19510	19424	19478	19365	19183	19390	19521	19478	19230	19417	19274	19291	19417	19266	19346	19451	19475	19486	19469	19373	19570	19581	19484	19395	19568	19460	19167	19536	19460	19394	19272	19351	19407	19323	19431	19331	19576	19398	19214	19565	19435	19405	19382	19381	19366	19459	19382	19308	19277	19470	19439	19425	19298	19377	19141	19409	19427	19361	19427
18896	50479	52158	33319	16840	16939	16397	16636	16674	16729	16593	16668	16742	16868	16648	16783	16725	16550	16682	16782	16766	16841	16717	16647	16735	16532	16545	16641	16866	16564	16787	16698	16732	16619	16453	16663	16640	16718	16697	16579	16661	16697	16677	16576	16694	16611	16717	16649	16588	16567	16575	16604	16822	16685	16816	16746	16658	16682	16592	16594	16529	16556	16641	16776	16736	16590	16685	16575	16459	16585	16576	16661	16449	16696	16832	16687	16659	16738	16546	16561	16657	16705	16471	16772	16730	16529	16632	16793	16654	16596	16659	16759	16643	16493	16774	16786	16614	16572	16876	16477	16614	16751	16584	16654	16704	16600	16541	16593	16547	16661	16574	16806	16565	16752	16601	16763	16715	16646	16742	16688	16605	16521	16720	16690	16815	16727	16678	16554	16649	16630	16636	16767	16661	16407	16565	16685	16530	16660	16680	16523	16579	16776	16680	16673	16588	16580	16639	16736	16589	16638	16715	16717	16555	16672	16616	16626	16675	16788	16743	16649	16785	16455	16875	16564	16712	16728	16756	16752	16668	16728	16764	16683	16636	16612	16799	16875	16591	16583	16686	16570	16522	16532	16796	16804	16640	16674	16694	16552	16589	16590	16673	16659	16551	16515	16591	16560	16576	16707	16821	16667	16516	16703	16643	16708	16578	16674	16572	16650	16750	16729	16708	16665	16522	16614	16687	16526	16722	16682	16748	16663	16566	16563	16729	16701	16813	16848	16712	16773	16554	16620	16736	16453	16516	16656	16748	16742	16517	16841	16601	16530	16771	16508	16666	16482	16600	16698	16577	16537	16594	16677	16635	16610	16629	16564	16701	16692	16639	16499	16827	16585	16680	16583	16784	16655	16699	16653	16697	16776	16511	16496	16625	16632	16699	16590	16659	16538	16614	16635	16528	16593	16617	16740	16655	16598	16647	16579	16557	16652	16722	16663	16707	16791	16785	16642	16746	16511	16613	16547	16508	16586	16778	16719	16457	16726	16747	16816	16627	16630	16767	16510	16713	16660	16702	16676	16634	16786	16661	16703	16605	16506	16631	16646	16668	16573	16652	16634	16549	16569	16595	16653	16678	16685	16600	16615	16685	16513	16633	16666	16565	16621	16690	16781	16814	16804	16730	16775	16826	16894	16682	16545	16727	16609	16778	16478	16683	16567	16644	16564	16597	16659	16720	16626	16586	16580	16760	16604	16629	16697	16685	16529	16651	16589	16685	16622	16617	16493	16606	16707	16594	16747	16702	16655	16765	16717	16748	16745	16786	16732	16793	16668	16632	16762	16711	16707	16582	16645	16652	16737	16605	16787	16650	16698	16634	16526	16668	16601	16504	16748	16715	16743	16681	16795	16656	16717	16556	16733	16612	16565	16601	16485	16827	16549	16809	16574	16644	16675	16625	16561	16631	16743	16624	16805	16881	16729	16487	16727	16523	16662	16505	16710	16583	16616	16453	16787	16692	16719	16790	16686	16672	16667	16569	16641	16723	16607	16743	16775	16576	16661	16857	16678	16563	16582	16692	16612	16727	16663	16824	16671	16644	16656	16563	16699	16625	16734	16520	16561	16579	16666	16532	16707	16577	16718	16622	16697	16584	16642	16833	16572	16577	16699	16830	16650	16621	16783	16673	16597	16488	16695	16737	16662	16718	16636	16627	16679	16725	16507	16538	16574	16557	16761	16730	16750	16525	16711	16734	16587	16667	16895	16708	16671	16641	16430	16580	16810	16646	16655	16659	16625	16466	16667	16540	16688	16620	16643	16647	16492	16714	16609	16555	16756	16728	16782	16508	16575	16624	16699	16777	16775	16711	16641	16630	16676	16671	16759	16535	16567	16603	16602	16665	16440	16670	16465	16600	16710	16554	16820	16676	16628	16706	16626	16756	16647	16755	16683	16658	16587	16564	16525	16668	16532	16606	16821	16554	16718	16500	16694	16602	16824	16759	16796	16916	16714	16443	16518	16721	16797	16632	16612	16497	16520	16736	16535	16546	16527	16593	16817	16723	16593	16623	16684	16555	16555	16566	16573	16690	16542	16707	16528	16753	16632	16781	16741	16746	16601	16591	16695	16624	16524	16679	16713	16751	16663	16853	16764	16600	16625	16716	16541	16666	16645	16600	16585	16667	16759	16779	16623	16692	16738	16659	16576	16629	16501	16781	16604	16861	16519	16670	16624	16720	16621	16715	16505	16708	16493	16677	16464	16696	16480	16804	16575	16621	16639	16829	16558	16584	16583	16685	16620	16573	16630	16675	16696	16531	16717	16643	16567	16688	16434	16511	16741	16615	16642	16676	16698	16741	16572	16683	16588	16689	16586	16738	16729	16709	16755	16658	16612	16798	16756	16721	16766	16563	16676	16581	16800	16610	16595	16738	16774	16436	16834	16617	16770	16663	16676	16681	16800	16641	16691	16752	16849	16642	16537	16593	16748	16732	16687	16792	16612	16696	16726	16628	16650	16645	16749	16761	16725	16616	16540	16644	16691	16647	16599	16868	16891	16583	16747	16796	16732	16591	16666	16698	16620	16431	16726	16630	16638	16619	16528	16641	16563	16624	16655	16560	16524	16666	16655	16721	16639	16724	16820	16787	16630	16574	16814	16697	16632	16574	16817	16819	16644	16679	16556	16716	16903	16787	16698	16718	16705	16671	16712	16680	16754	16699	16743	16740	16724	16575	16608	16795	16677	16600	16530	16723	16706	16833	16601	16604	16480	16656	16734	16740	16511	16635	16758	16709	16606	16725	16650	16741	16804	16595	16794	16722	16788	16614	16771	16721	16742	16540	16706	16607	16655	16721	16636	16515	16689	16481	16855	16908	16649	16671	16621	16634	16629	16764	16631	16720	16639	16570	16551	16616	16426	16609	16606	16463	16555	16545	16780	16564	16497	16696	16641	16819	16639	16615	16640	16815	16623	16705	16579	16582	16635	16615	16594	16580	16723	16621	16507	16799	16732	16581	16531	16702	16821	16621	16677	16611	16798	16742	16728	16756	16576	16590	16694	16564	16706	16690	16646	16676	16630	16532	16608	16529	16749	16589	16593	16652	16585	16450	16507	16551	16778	16809	16524	16706	16756	16711	16685	16638	16720	16677	16667	16627	16536	16799	16715	16556	16500	16862	16912	16666	16686	16668	16432	16640	16691	16709	16633	16671	16609	16793	16706	16580	16723	16635	16564	16710	16554	16740	16631	16694	16839	16597	16745	16630	16727	16864	16717	16560	16804	16616	16758	16658	16668	16553	16630	16661	16664	16475	16638	16778	16797	16728	16728	16689	16630	16574	16621	16625	16477	16700	16751	16542	16708	16513	16627	16682	16594	16557	16604	16659	16582	16824	16620	16615	16613	16703	16495	16582	16740	16635	16630	16705	16645	16656	16770	16733	16745	16684	16593	16575	16646	16747	16575	16738	16573	16629	16553	16749	16813	16669	16740	16629	16526	16709	16628	16698	16719	16516	16658	16697	16488	16743	16523	16689	16713	16624	16660	16585	16660	16586	16710	16865	16783	16661	16911	16649	16539	16621	16637	16552	16602	16484	16668	16591	16633	16577	16566	16495	16572	16718	16557	16737	16527	16756	16822	16653	16513	16721	16697	16784	16739	16762	16568	16814	16649	16629	16694	16656	16653	16540	16585	16812	16695	16725	16765	16663	16593	16625	16503	16596	16736	16653	16529	16788	16678	16565	16711	16648	16719	16609	16688	16649	16615	16605	16527	16731	16748	16770	16747	16634	16609	16571	16591	16679	16669	16559	16682	16681	16601	16622	16694	16760	16785	16606	16523	16704	16734	16716	16601	16537	16505	16554	16587	16650	16628	16565	16468	16667	16749	16447	16667	16722	16617	16739	16604	16775	16634	16707	16940	16708	16720	16658	16596	16622	16610	16622	16822	16743	16697	16738	16648	16678	16682	16443	16612	16611	16688	16664	16730	16476	16688	16735	16734	16682	16576	16819	16386	16751	16627	16710	16749	16762	16732	16656	16590	16674	16647	16613	16564	16471	16853	16529	16584	16810	16636	16737	16559	16677	16618	16826	16756	16618	16842	16528	16685	16803	16526	16641	16497	16586	16461	16630	16718	16613	16523	16582	16582	16718	16493	16758	16590	16716	16612	16693	16527	16672	16641	16717	16707	16625	16779	16537	16583	16660	16656	16578	16738	16930	16513	16755	16669	16586	16625	16674	16493	16672	16514	16624	16737	16711	16597	16843	16718	16651	16576	16578	16736	16728	16544	16688	16580	16531	16642	16660	16797	16670	16435	16686	16661	16491	16577	16605	16663	16707	16522	16655	16610	16749	16648	16647	16810	16768	16623	16517	16615	16698	16535	16781	16721	16555	16744	16733	16716	16653	16767	16565	16704	16592	16689	16684	16731	16511	16563	16685	16452	16464	16620	16719	16624	16647	16796	16718	16711	16713	16668	16499	16617	16585	16542	16729	16743	16678	16726	16546	16571	16737	16697	16711	16707	16547	16539	16662	16796	16601	16585	16632	16639	16885	16522	16599	16537	16645	16616	16621	16800	16650	16600	16686	16787	16529	16618	16766	16662	16746	16868	16763	16731	16698	16685	16841	16630	16543	16688	16799	16563	16824	16565	16597	16708	16624	16755	16435	16762	16619	16970	16566	16671	16891	16634	16625	16544	16637	16582	16586	16692	16518	16778	16864	16590	16580	16674	16665	16653	16680	16659	16677	16625	16578	16680	16675	16434	16701	16718	16580	16512	16624	16687	16598	16602	16675	16772	16708	16627	16733	16596	16538	16658	16534	16714	16572	16630	16695	16817	16593	16509	16647	16653	16796	16576	16660	16528	16613	16579	16616	16562	16595	16730	16656	16755	16671	16747	16723	16504	16716	16458	16700	16717	16480	16506	16685	16607	16673	16688	16662	16804	16681	16630	16614	16648	16715	16691	16654	16578	16694	16670	16661	16577	16683	16578	16750	16732	16616	16684	16543	16719	16646	16626	16643	16805	16706	16684	16642	16611	16499	16742	16601	16736	16544	16540	16642	16560	16659	16690	16631	16668	16549	16675	16686	16605	16586	16637	16786	16703	16822	16582	16603	16601	16594	16683	16584	16645	16609	16761	16690	16786	16902	16575	16677	16847	16706	16513	16676	16628	16722	16543
23208	22431	41438	45635	25173	23343	25310	20929	19926	20376	20230	20019	20035	19878	20341	20083	20203	19992	19979	20089	19794	20003	19850	20002	20084	19920	19803	20009	19930	19837	19934	19769	20009	19945	19876	19801	19880	19904	19944	19670	19665	19893	19891	19951	19940	19733	19902	19677	19781	19879	19765	19802	19754	19770	19995	19862	20097	19777	19956	19725	19847	19883	19830	19798	19988	19880	19814	19880	19897	19779	19825	19818	19645	19809	20038	19801	19799	20120	19962	19484	19752	19724	19789	19858	19880	19868	19845	19807	19642	19761	19811	19720	19614	19585	19673	19589	19686	19737	19868	19728	19577	19509	19804	19906	19768	19722	19688	19688	19544	19720	19730	19819	19653	19678	19689	19848	19587	19726	19965	19675	19829	19783	19732	19660	19841	19683	19910	19696	19524	19669	19841	19831	19898	19936	19783	19563	19978	19731	19620	19653	19844	19957	19827	19816	19602	19775	19926	19805	19697	19880	19734	19790	19864	19801	19630	19685	19633	19689	19772	19962	19513	19712	19797	19874	19829	19796	19554	19743	19686	19627	19757	19509	19657	19685	19882	19883	19683	19705	19686	19683	19813	19739	19710	19725	19992	19857	19768	19709	19841	19808	19781	20014	19607	19859	19494	19739	19672	19793	19685	19767	19582	19661	19847	19895	19712	19855	19812	19669	19765	19639	19948	19668	19817	19681	19841	19785	19689	19694	19648	19629	19944	19880	19569	19836	19764	19781	19740	19689	19906	19709	19761	19781	19750	19909	19627	19737	19788	19763	19908	19671	19684	19761	19583	19863	19768	19880	19736	19771	20054	19757	19803	19736	19813	19762	19694	19730	19787	19944	19616	19789	19803	19694	19813	19717	19795	19668	19727	19774	19835	19752	19727	19786	19548	19744	19642	19856	19692	19834	19800	19600	19721	19708	19680	19840	19532	19771	19841	19709	19734	19780	19792	19803	19668	19676	19679	19736	19596	19645	19909	19885	19684	19604	19803	19741	19851	19684	19843	19658	19717	19711	19607	19847	19757	19789	19600	19732	19840	19709	19570	19609	19708	19775	19685	19666	19708	19707	19755	19719	19861	19794	19868	19829	19972	19726	19877	19756	19928	19659	19679	19607	19827	19797	19896	19814	19612	19733	19860	20106	19850	19709	20013	19773	19839	19775	19861	19534	19696	19737	19827	19802	19817	19756	19620	19794	20033	19661	19794	19870	19952	19898	19726	19608	19812	19701	19774	19588	19790	19572	19527	19666	19932	19565	19791	19755	19845	19875	19795	19871	19549	19549	19873	19677	19771	19780	19750	19757	19834	20038	19630	19633	19548	19683	19733	19876	19698	19499	19976	19931	19699	19765	19729	19814	19706	19668	19697	19664	19816	19719	19827	19728	19617	19925	19677	19834	19753	19962	19941	19574	19769	19970	19657	19735	19851	19826	19525	19789	19648	19895	19672	19761	19705	19779	19768	19908	19778	19549	19986	19829	19734	19767	19742	19709	19848	19813	19764	19834	19769	19693	19720	19864	19680	19662	19934	19805	19859	19838	19840	19892	19740	19903	19722	19509	19651	19912	19634	19796	19580	19599	19644	19657	19750	19850	19783	19786	19699	19751	19696	19859	19776	19758	19701	19761	19852	19546	19851	19660	19850	19720	19660	19794	19860	19787	19689	19850	19758	19829	19886	19900	19851	19845	19958	19696	19476	19750	19769	19838	19981	19773	19806	19840	19667	19871	19543	19835	19747	19788	19741	19645	19566	19835	19884	19808	19767	19749	19622	19481	19627	19876	20009	19898	19743	19787	19750	19798	19802	19631	19714	19759	19813	19954	19905	19611	19779	19692	19854	19743	19862	19563	19849	19726	19652	19677	19709	19675	19787	19839	19641	19774	19746	19730	19820	19590	19776	19792	19788	19806	19748	19770	19810	19579	19580	19736	19634	19751	19786	19738	19853	19870	19895	19792	19805	19951	19919	19946	19723	19645	19569	19768	19935	19848	19746	19656	19715	19571	19786	19773	19739	19762	19603	19683	19877	19780	19624	19750	19583	19853	19718	19562	19744	19785	19760	19653	19726	19674	19505	19858	19901	19623	19821	20025	19624	19691	19535	19628	19882	19743	19887	19678	19602	19781	19718	19495	19793	19739	19893	19761	19631	19570	19788	19960	19755	19814	19883	19772	19729	19649	19729	19693	19763	19792	19733	19636	19777	19542	19780	19572	19639	19808	19810	19833	19679	19737	19687	19784	19705	19737	19544	19795	19767	19667	19614	19566	19660	19757	19995	19890	19572	19795	19802	19749	19652	19676	19758	20044	19786	19785	19702	19738	19756	19729	19663	19668	19772	19732	19467	20008	19516	19805	19707	19682	19654	19628	19443	19645	19578	19885	19767	19936	19817	19937	19758	19991	19700	19442	19666	19735	19771	19689	19869	19721	19873	19638	19725	19666	19625	19771	19748	19655	19558	19564	19847	19528	19868	19831	19900	19677	19655	19822	19701	19860	19604	19796	19751	19844	19797	19866	19763	19545	19488	19532	19593	19626	19551	19697	19907	19720	19811	19797	19795	19633	19470	19696	19752	19613	19660	19649	19702	19697	19772	19635	19614	19722	19530	19662	19595	19553	19603	19605	19841	19874	19881	19815	19718	19708	19894	19653	19639	19933	19693	19726	19811	19754	19626	19705	19701	19788	19751	19911	19722	19687	19578	19782	19885	19835	19898	20036	19660	19705	19686	19721	19598	19628	19758	19646	19684	19420	19816	19885	19710	19765	19722	19863	19887	19747	19905	19680	19840	19875	19706	19696	19749	19663	19610	19531	19714	19560	19908	20015	19879	19818	19867	19630	19533	19728	19714	19863	19752	19758	19671	19944	19815	19644	19874	19966	19690	19661	19592	19764	19740	19954	20056	19760	19823	19726	19735	19640	19745	19681	19557	19918	19864	19777	19790	19781	19755	19549	19594	19791	19725	19716	19637	19757	20048	19681	19704	19830	19888	19716	19893	19790	19588	19691	19682	19797	19995	19757	19745	19856	19778	19612	19698	19783	19821	19866	20049	19681	19913	19993	19739	19646	19691	19875	19640	19943	19924	19747	19727	19763	19784	19706	19765	19562	19724	19538	19579	19661	19721	19733	19918	19829	19816	19734	19643	19789	19914	19845	19774	19706	19660	19687	19854	19653	19850	19705	19571	19761	19791	19549	19903	19638	19664	19689	19714	19652	19725	19714	19853	19654	19812	19707	19949	19751	19750	19843	19729	19727	19617	19709	19987	19904	19580	19857	19880	19786	19812	19998	19874	19857	19811	19837	19819	19736	19850	19758	19972	19738	19723	19666	19791	19960	19541	19881	19879	19915	19776	19863	19688	19692	19775	19633	19795	19652	19774	19737	19815	19714	19787	19688	19681	19485	19570	19420	19573	19515	19780	19772	19540	20000	19771	19639	19442	19551	19626	19819	19813	19812	19846	19707	19671	19807	19824	19583	19814	19618	19586	19771	19773	19732	19770	19742	19732	19703	19704	19634	19725	19494	19646	19625	19791	19769	19739	19742	19493	19695	19868	19833	19744	19716	19792	19686	19707	19832	19679	19699	19860	19679	19688	19701	19897	19777	19710	19740	19631	19701	19709	19801	19831	19720	19754	19788	19936	19691	19682	19751	19904	19548	19830	19656	19857	19849	19784	19982	19673	19829	19650	19771	19535	19769	19874	19544	19624	19799	19558	19701	19736	19829	19800	19842	19667	19483	19867	19755	19414	19664	19819	19524	19627	19698	19625	19725	19665	19822	19748	19865	19794	19784	19754	19647	19773	19906	19773	20000	19868	19907	19744	19843	19743	19861	19736	19596	19814	19667	19661	19721	19581	19695	19638	19558	19827	19621	19733	19748	19845	19554	19654	19677	19802	19745	19887	19856	19933	19688	19731	19837	19751	19814	19686	19713	19823	19727	19930	19867	20089	19896	19767	19842	19879	20057	19789	19698	19732	19985	19704	19647	19824	19710	19692	19747	19733	19841	19766	19546	19662	19918	19755	19752	19824	19729	19665	19841	19777	19604	19773	19907	19682	19587	19802	19708	19761	19835	19536	19741	19741	19872	19725	19567	19747	19832	19887	19664	19760	19656	19749	19740	19689	19905	19721	19860	19703	19734	19779	19683	19676	19704	19885	19631	19622	19815	19767	19914	19734	19661	19861	19897	19615	19591	19833	19697	19492	19485	19767	19696	19700	19830	20005	19677	19809	19774	19662	19686	19738	19837	19743	19669	19794	19890	19888	19782	19920	19760	19633	19689	19768	19787	19705	19774	19827	19683	19716	19657	19763	19765	19664	19932	19924	19827	19931	19719	19638	19798	19866	19872	19811	19926	19798	19600	19623	19874	19819	19841	20033	19810	19729	19891	19932	19920	19933	19775	19749	19864	19729	19808	19745	19629	19784	19519	19893	19707	19598	19670	19752	19752	19745	19757	19789	19518	19748	19922	19593	19877	19777	19795	19781	19969	19701	19847	19871	19700	19927	19850	19797	19813	19765	19597	19696	19718	19818	19684	19683	19885	19782	19710	19772	19594	19760	19829	19458	19657	19835	19646	19710	19689	19738	19694	19913	19645	19960	19709	19674	19859	19495	19665	19874	19721	20029	19672	19452	19553	19507	19897	19706	19925	20051	19586	19786	19989	19997	19740	19692	19596	19719	19837	19755	19653	19776	19666	19817	19882	19648	19560	19659	19610	19714	19826	19666	19625	19965	19977	19944	19696	19638	19807	19663	19876	19818	19812	19616	19637	19876	19673	19766	19841	19635	19653	19650	19656	19831	19798	19603	19796	19567	19777	19743	19631	19768	19897	19737	19787	19892	19670	19661	19629	19600	19792	19820	19586	19721	19561	19703	19686	19770	19885	19975	20003	19785	19775	19716	19787	19783	19435	19599	19934	19674	19765	19665	19847	19862	19749	19904	19791	19693	19716	19782	19753	19763	19642	19802	19603	19741	19851	19761	19677	19881	19858	19814	19781	19703	19642	19728	19548	19859	19671	19819	19742	19725	19797	19687	19712	19976	19751	19606	19766	19647	19854	19705	19620	19830	19723	19754	19735	19619	19654	19537	19762	19717	19708	19817	19708	19779	19721	19766	19778	19717	19633	19683	19671
46258	97034	100272	72504	20581	17198	17042	17177	16836	16921	16927	16914	17051	17005	16927	17150	17011	16904	16990	16916	16952	16975	16975	16865	16882	16861	17066	16995	16886	16903	16766	17089	16958	16988	17055	16890	16992	16881	17039	16845	17164	16966	16845	16858	16738	17050	16845	17024	16877	16723	17086	16782	16891	16925	16821	17003	17159	17000	16947	16866	17040	16957	16845	16816	16811	16967	16685	16954	16911	16881	16915	16967	16812	16833	16955	16831	17086	17178	17028	16907	16937	16865	16839	16909	16882	16916	16852	16903	16829	16853	16953	16810	16856	16881	16865	16884	16836	16930	16787	16979	16922	16959	16884	16961	16937	16940	16909	16874	16947	16874	16858	16917	16955	17034	16783	16842	16741	16981	16978	16915	16945	16756	16905	16796	16782	16976	16672	16817	16955	16848	16815	16962	16942	16937	16715	16942	16718	16703	17117	16941	16832	16938	16954	16919	16871	16819	16881	16859	16919	16962	16962	16712	17071	16814	16947	16772	16897	16981	16907	16916	17091	16928	17104	16901	16886	17021	16875	17036	17120	16859	16924	16766	16890	16920	16923	16891	16879	16798	17017	16844	16921	16798	16822	16991	16934	16746	16894	16882	16934	16842	16852	16790	16817	17018	16794	17010	16981	16905	16821	16957	16946	17015	17070	16740	16776	16921	16987	16921	16837	16779	16902	17066	16815	16799	16942	16863	16840	16920	16924	17042	16826	17028	16720	16944	16698	16953	17161	16840	17044	16782	16908	16843	16882	16866	16864	16952	16971	16751	16858	17030	16830	17007	16751	16725	16858	16882	16901	17003	16886	16873	16854	16859	16952	16725	16909	17018	16798	16966	16966	16823	17088	16990	16986	17013	16980	16738	16887	16616	16812	16965	16788	17057	16980	16927	16910	16877	16917	16591	16972	17019	16841	16971	17099	16857	17021	16662	16980	16895	16904	16890	16949	16805	16763	17031	16910	16929	16846	16919	16871	16811	16831	16708	17044	16859	16830	16839	16749	17037	17018	16834	16708	16839	16835	16961	17001	16891	16973	16970	16971	16908	16604	16742	16938	16884	17071	16893	16927	16756	16790	16929	16980	16857	16962	16939	16829	16880	16870	16915	16977	16970	16990	16889	16959	16870	16936	16976	16938	16828	16895	16793	16817	16977	16949	16663	16838	16884	16967	17102	16949	17032	17053	16856	16865	16981	16990	16802	16952	16855	16736	16948	16892	17031	16964	16916	16814	16989	16841	16938	16838	16858	16835	16893	16958	16862	16971	16969	16783	17009	16894	16813	16777	16978	17092	17009	17077	16836	16867	17089	16862	16914	16814	16889	16989	16822	16907	16862	16987	16949	16970	16934	16891	16808	16898	16847	16884	16869	16816	16746	17068	16961	16965	16888	16876	17028	16822	16865	16705	16736	16865	16776	16813	16907	16883	16905	17005	16902	16838	17138	17004	16837	17040	16937	16771	16853	16988	16801	16762	16885	17034	16918	16877	16958	17078	16908	16946	16907	16815	16901	16987	16980	16818	16969	16901	17003	16871	16829	16914	16934	16929	16827	16829	16985	16960	16804	17011	16891	16902	16905	17083	16995	16868	16851	16964	16883	16973	16909	17012	16962	16902	16881	16956	16794	17164	16895	16947	16945	16846	16959	16931	17011	17075	16886	16922	16812	16982	16819	17054	16974	16797	17003	16859	16896	16930	16908	16955	16987	16849	16972	17100	16971	16855	16860	16829	16908	16929	16924	17046	16958	16872	16997	17001	16955	16893	16945	16819	16945	16894	16775	16902	16887	16932	16955	16922	16907	16962	16896	16809	17043	16858	17027	16929	16780	17136	16954	16767	16924	16935	17004	16878	16825	16870	16766	16855	16827	17108	16946	17051	16901	17114	17025	16957	17004	17028	16775	16900	16962	16763	16883	17098	16860	16882	16911	17015	16847	16874	16916	16823	16921	17112	16943	17021	16930	16860	16784	16908	16863	16870	16832	16814	16941	16955	16739	16945	16797	16816	16961	16829	17040	16831	16709	16837	17026	16916	16980	16880	16994	16773	16914	16978	16833	17044	16810	16950	16858	16897	16817	16910	16966	16953	17029	16786	16859	16846	17020	16807	16944	16865	16779	17098	16938	16876	16914	16961	17044	16976	16730	16789	16859	17125	16797	16841	16869	17028	16798	16802	16911	17070	16875	16901	16977	16833	16890	16803	17018	16997	16898	16830	16716	16872	16907	17026	16949	16985	16985	16844	16881	16861	16931	16900	17029	17132	16930	16946	16699	16954	16846	16981	16852	17005	16874	17008	16907	17089	16954	16916	16992	16902	16897	17170	16913	16758	16930	16892	17018	16857	16945	16707	17008	17135	16832	16820	16980	16863	17026	16786	17057	16854	16806	16979	17010	16927	16866	16828	16856	16997	16768	16656	16933	17016	16718	17047	16845	16780	16851	16888	16980	16782	17053	17037	16902	16953	16825	17003	16923	16893	16841	16651	16963	16887	16985	16855	17013	16962	16817	16921	16856	17027	16702	16862	16953	16701	16787	16814	17014	16994	16828	16807	16876	16778	16928	16870	16688	17064	16908	16798	16880	17018	16803	16870	16918	16930	16773	16755	16635	16976	16928	16763	16938	16811	16817	16977	16930	17017	16818	16996	16795	17038	16821	16931	16818	17078	16938	16928	16669	16874	16998	16741	16801	16932	16841	16887	16906	17077	16773	16829	16777	16997	16774	16788	16720	17013	16821	16988	16869	16993	16967	16861	16675	16994	16778	16840	17107	16885	16916	16929	16830	17062	16908	16892	16771	16860	16856	16841	16911	16830	16888	16779	16870	16885	16878	16960	16980	16931	16959	16931	16965	16957	16977	16955	16843	16926	16881	17031	16838	17129	16983	16827	16981	16837	16936	16958	16964	16767	16788	16896	17067	16966	17005	16893	16678	16901	16984	16837	16793	16772	17021	16884	16977	17001	16845	16919	16861	16912	17025	16652	16875	16936	16920	16934	16796	16863	16913	16829	16733	16952	16908	17218	16724	16872	16916	16919	16809	16834	16883	17064	16792	16940	16852	16900	16862	16876	16725	16886	16975	16912	16739	17011	17025	16888	17000	16838	16708	16832	16845	16975	17025	17038	17013	16829	16938	16872	16747	17099	16842	16803	16919	16808	16875	16682	16879	16904	16879	16983	16927	17101	16822	16915	16764	16776	16772	16987	16786	17009	16952	16855	16838	16904	16804	17039	16849	16870	16976	16745	16879	17088	16878	16876	16730	16810	16942	16958	16998	16937	16937	16939	16845	17030	16856	16724	16997	16870	16935	16966	16828	16962	16926	16788	16885	16858	16941	16935	16883	17000	16860	16804	17115	16937	16826	17012	16812	17032	17025	16887	17122	16959	16944	17021	16791	16847	16895	16984	16982	16928	16998	16794	16931	16855	16972	16897	16858	16973	16883	16860	16730	16908	16975	16910	16829	16856	16940	16975	16914	17018	17036	16846	16860	17055	17011	17034	17076	16862	16862	17023	16897	16888	17051	16810	16790	16980	16849	16697	16884	16933	16823	16908	16958	16871	16929	16774	16938	16930	16922	16947	16882	16872	16957	17059	16961	16788	16950	16800	16904	16909	16949	16854	16990	16998	16788	16798	16854	16906	16951	16781	16852	16849	16930	16714	17045	17028	17014	16825	17037	16795	16844	16940	16890	16861	16903	17025	16924	16752	16975	16776	16803	16941	16932	16756	16986	17228	16703	16993	16849	16877	16744	16855	16666	17053	16951	16848	16751	16925	17093	17014	16845	16876	16917	16831	16857	16825	16988	16945	16943	16710	16999	16868	16728	16823	16923	16738	16916	16925	16952	16936	16947	16900	16916	16900	16911	17016	16792	16785	16841	16807	16907	16997	16897	17009	17153	16776	16837	16889	16965	16877	16948	16915	17011	16893	16866	16976	16798	16850	16779	16957	16862	16817	17036	16803	16883	16935	16802	16879	16948	17026	16599	16911	17055	16936	16928	16938	16982	16724	16813	16776	17004	17018	17077	16854	16635	16952	16720	16870	17038	16770	16864	16762	16959	16799	16926	16733	16922	16937	16795	16942	16681	16862	16880	16746	16804	16905	16891	16848	16987	16947	16797	16924	16860	16744	16921	16794	16920	17032	16887	16852	16937	17054	16878	16811	17019	17030	16854	16968	16853	17081	16909	16859	16970	17022	16934	16910	16993	16953	16906	16841	16951	16739	16956	16997	16825	16824	16888	16837	16748	16914	17175	16947	16907	17003	16867	16878	16883	16857	16919	16630	16884	16967	16896	16865	16914	16883	16774	16698	17109	16945	16778	16776	17061	16866	16851	16942	16995	16736	16848	16863	16912	16813	16848	16938	16875	16996	16860	16836	16780	16870	16849	16994	16776	16910	16783	16819	16893	16828	16846	16767	16977	16832	16689	17003	16932	17043	16684	17096	16809	17011	16998	16962	16933	16925	16796	16912	16982	16943	16768	16974	16797	16909	16747	16947	17074	16847	16855	16992	16785	16912	16952	16903	16786	16999	16891	16774	16835	16800	17038	16911	16872	16816	16969	16782	16780	16882	16792	16890	17108	16811	16928	16877	16989	17035	16798	16868	17061	17025	16878	16738	16970	17075	17028	16915	17023	16786	16947	16911	16902	16960	16907	16827	16884	16885	16836	16966	16879	17001	16866	16627	16732	16960	16912	17021	16781	16983	16963	16958	16792	16948	16790	17055	16801	16751	16967	16994	16931	16800	16805	16957	16982	16936	16945	16962	16631	16796	16957	17110	16951	16931	17082	16830	16900	16833	17074	16923	16937	16845	16903	16900	16721	16878	16651	16895	16972	16953	16946	16923	16750	16929	16782	16869	16773	16919	17008	16925	16747	16925	17031	16871	16823	16623	16810	17087	16904	16875	16860	16918	16838	16804	16956	16889	16850	16937	16986	16828	16877	16737	16947	16769	17032	16901	16937	16902	17135	16927	16853	16938	16904	16833	16714	17088	16688	16923	16817	16913	16935	16876	16922	16946	17054	16737	16914	16791	16834	16854	16866	16880	17074	17003	16972	16790	16942	17071	17035	16893	16971	16956	17081	17050	16869	16790	17013	17019	16899	16883	16824	16983	16913	16734	16994	16979	16868
23304	22357	41775	48959	26350	23198	25387	21659	20275	20412	20506	20639	20481	20260	20227	20241	20354	20182	20178	20149	20226	20300	19983	20189	20282	19986	20156	20067	20254	20247	20049	20155	20126	19968	19984	19876	19823	19876	20116	19929	20037	19845	20022	20106	20224	20117	20085	19971	20106	20184	20228	20177	20015	20132	20171	20055	19844	20046	20150	20122	20128	20043	20041	20008	19997	20042	20022	20043	20221	20068	20205	20096	20219	20021	20054	20131	20245	20088	20312	20073	20230	19977	19845	19949	20226	19989	20016	19919	20024	20065	19973	20180	20035	19946	19829	19962	20265	19996	19970	20039	20114	20116	19938	19995	19990	19762	20089	19958	19808	19932	19991	19842	19915	20029	20070	20096	20139	19924	19864	20034	20014	19931	20117	20005	19885	20123	20066	19875	19941	19996	20152	19975	20151	20144	19957	20004	19960	20139	20049	19719	20062	20005	19871	20078	20045	19848	20006	20036	19926	20020	20071	20157	19887	20125	19706	19854	19876	20068	20015	19821	19993	19998	19890	19898	20081	20138	19908	20002	19783	20088	19806	20103	20388	20060	19929	19880	20003	20171	19860	19850	19950	19815	20086	20129	19796	19984	20032	20128	19947	19933	20150	19979	20205	19998	20106	19973	19936	19795	19986	20169	19866	19835	20062	20047	19887	19934	19910	19996	19919	19941	19981	20055	19960	19963	19973	19945	19937	20033	19967	20017	19896	19977	20103	19956	19962	20005	19885	20029	20112	19946	20037	20009	19978	19869	19937	19872	19839	20110	19779	19750	19811	19930	20200	20039	20010	20089	19884	20044	19939	20092	20137	20111	19809	19884	20231	20017	20016	20161	20278	19727	20062	20071	20033	19858	19850	20018	19914	19953	19872	19929	20018	20002	19951	19890	20061	20256	20163	19888	19998	19919	19891	19778	20084	20090	20126	19946	20213	19895	19931	20109	20030	19903	20004	19908	19955	20288	19982	20105	20154	19975	19852	20171	20168	20054	20059	19930	20017	19832	19984	19962	20104	20210	20187	19985	20217	20003	20235	19960	20058	19959	19935	19874	19916	20060	19993	19871	19883	19998	19959	19879	19979	20033	20018	20016	19870	19717	20075	20097	19911	19810	20055	19948	19814	19983	19937	20017	19713	19988	20010	19737	20085	19816	19887	19842	20143	19925	20028	20155	20257	20126	20000	20127	20089	19910	19908	19803	20046	19899	20007	19961	19913	19812	19956	20044	19951	20053	20037	19967	20073	19776	19838	20045	20030	19880	19849	19841	20122	20031	19928	19810	19853	20004	20087	20020	19919	20032	19986	20054	19992	20110	19938	20019	19955	19987	20106	19961	19974	20153	20017	20015	20101	20102	20080	20131	19883	20001	20241	20127	20003	20000	19919	20079	20079	20060	19782	19845	20005	19984	19894	19834	20173	19953	20103	19973	19878	19842	19954	19997	19991	20026	19924	20021	19866	19907	20056	20091	19930	20054	20060	20114	20182	19905	20086	20173	19998	20075	20083	19756	19960	19813	19845	19902	19828	20009	19867	20043	19936	20126	20204	19936	19984	19940	20095	19821	20063	20017	19931	20108	20028	19638	19923	19847	19846	20049	20043	19994	19981	19986	20153	20102	20067	19814	19927	20175	19954	20192	20152	20034	20046	19878	20165	20009	19908	20004	20018	19825	19998	20341	20153	20028	20066	20049	19841	19998	19935	20246	20041	19879	19969	20005	19922	20000	20094	20056	20244	20035	19882	19890	19843	20043	20062	20081	19965	19904	19922	20017	19931	19965	20080	19594	19797	20110	19857	19803	20131	20179	19922	20069	19858	20196	20073	19940	20201	20308	20116	19938	19890	19835	20088	19931	19966	20094	20081	19997	19975	19828	19881	19962	19987	20077	19951	19992	20238	19964	19860	20162	20026	19942	20073	19855	19806	19833	20022	19718	20226	19853	19967	20009	19961	19840	20103	19993	19923	20070	20011	19912	19941	19896	20056	19865	20139	19775	20215	20020	20095	20061	19997	20003	19941	20075	19984	19951	20000	19967	19800	19815	20260	19952	20019	19986	19983	19993	20244	20096	20032	19970	20139	19896	20013	19874	20084	20031	20032	19993	19807	19786	19884	20160	20112	20155	19983	19876	19813	20061	20013	19928	20117	20068	20084	20215	19979	20084	19857	19908	20171	19935	19875	19817	20021	19973	19924	20068	20093	19957	20169	19870	20035	19884	20021	20055	19861	19946	19820	19948	20146	20104	19907	19893	19893	19738	19912	19755	19863	19923	19860	19956	19997	20178	19895	20001	20137	20010	19853	19870	19890	20063	20047	20100	19965	19783	19963	20130	20053	19945	20092	19934	20027	20038	19809	19759	20035	19969	20279	20021	19859	19930	19963	20033	19935	19821	19992	19646	20095	19851	20027	20167	19978	19917	20188	19937	19911	19880	20156	20082	20095	19979	20132	20098	20058	20105	19948	20090	19924	20006	19917	20177	20219	19966	19922	20004	19957	19994	20194	20005	19923	20095	19878	19788	19963	20107	20022	19930	19836	19922	19926	19947	19957	19993	20054	20133	19937	19992	19821	20139	20115	20236	19919	19827	19823	20012	20184	19803	19907	20144	19932	20080	19990	19877	19861	19989	19946	20064	19927	19812	19694	19930	19992	19943	19987	20118	20230	20152	19790	19788	19817	20117	20099	19798	20066	20153	19809	20106	19861	20086	19834	20090	19856	20128	20202	20098	20089	20098	19861	19921	20086	19947	20095	19946	20070	20080	20040	19950	20023	19957	19910	20033	20029	19892	20098	20053	20057	19987	19969	20023	19996	19962	20007	19986	20135	20029	19992	20063	20173	19877	19958	19842	20024	19910	20036	20072	19915	19900	20045	19816	20105	19841	20062	20037	19925	20025	19947	20109	19834	19710	19943	19886	19946	20065	19898	19923	19864	19835	19974	19816	20153	19996	19945	20149	20063	20059	20029	20036	19988	19990	19766	20023	20026	20071	20195	19889	19966	20060	19875	19813	19946	19923	20015	20065	20005	19999	19994	19967	20196	20117	20091	19887	19771	20049	19992	19923	19949	20270	19978	20132	19965	20014	20072	19964	20013	20265	19953	19893	19799	20091	20131	19945	20052	20191	19859	19928	20026	19938	19755	19868	20114	20029	20074	20030	20274	19843	20137	20019	19949	20157	19859	19830	20024	20074	20018	20027	20076	20077	19996	19872	20207	19912	19974	20162	19954	19804	20151	19748	19952	19878	19941	20036	20060	20125	19995	19963	19828	19947	19844	19954	20163	20171	20052	19886	19881	19985	20001	19872	20084	19998	20147	19999	19938	20070	19738	19864	20021	20018	19968	19653	20034	20117	20050	20054	20028	19921	19997	19962	20078	19813	19778	20194	19971	19992	20107	19882	20220	19988	20112	19964	20066	19939	19790	19877	19920	19898	20117	20092	19809	19876	19854	19886	20184	20197	19934	19997	19877	19948	20210	19951	20032	19951	19980	20047	20113	20255	19984	20182	19996	19852	19904	20028	20146	19938	19833	19871	20018	20121	19932	20005	20154	20006	19929	20153	19984	20074	19990	20210	20104	20167	19956	20065	20138	20003	20110	19960	19826	20022	19978	19858	19948	19965	20117	19858	19956	19720	20262	19916	19923	20088	19827	20155	20024	19997	19768	19942	19999	20089	20091	19648	20049	20043	20067	19940	20036	19856	19997	20099	20247	19969	19768	19757	20006	20038	20090	19960	19872	19790	20022	20005	19981	20007	20234	19743	19891	19992	19890	20069	19941	20078	19930	19960	19918	20008	20060	20023	19985	19907	20059	19965	20091	19957	20035	20174	19847	19983	19926	19776	19972	20186	19996	19875	20072	19840	20090	19896	19998	20163	20075	20026	20050	20056	20098	19935	20012	20088	19974	19793	19941	19903	20114	19903	20285	19945	19849	20041	20058	19926	19959	19922	20017	20176	19887	20153	20248	19994	19973	20076	20263	20033	20075	19937	20261	19942	20002	19848	19969	20118	20150	19807	20037	20067	19906	19785	19921	20052	19976	19827	19922	19879	19890	20052	19917	19973	20024	20149	20061	19960	19959	20133	20007	19965	19933	20010	20056	19941	19987	19913	19941	20091	19875	20021	20122	19728	19876	19938	19896	19793	20046	19983	19697	19953	19972	19989	19976	20076	19945	19972	20019	19841	19945	20080	20056	20049	19900	19978	19925	20057	19873	19969	19972	20061	20015	19921	19867	19909	20002	19900	19933	20137	20220	20115	19981	19996	20001	19991	19956	19956	20190	20295	20124	20144	20200	20126	20047	20099	20192	19956	19913	19958	20195	19920	19990	20113	19927	19958	19979	19835	20152	20202	20105	20139	19819	19765	19952	19781	19961	19967	19870	19752	20174	19970	19987	19875	19910	19866	20039	19895	20152	19753	20085	20150	19880	20027	19862	20108	19811	20071	19959	19899	20039	19808	19836	19957	20073	20126	20220	20152	20008	20121	20051	20014	20055	19810	19936	20033	20001	20036	20019	20187	20099	20020	19956	19960	19965	19905	19935	19841	20085	19811	20048	20124	20011	19775	20030	19914	19929	19936	20089	20193	19951	19997	20045	20119	19812	20204	20074	20071	19739	20021	19916	20012	20012	20225	20054	19913	20120	20003	20056	20035	19915	19840	20169	20043	20173	19718	19907	19932	20042	19841	20041	19949	20058	19966	20058	19982	19878	20015	19939	20093	19891	20108	20199	20093	19977	19739	19897	20001	19797	19810	20107	20156	19917	19971	20053	20058	20102	19964	19877	20051	20135	19961	20052	20065	19848	19964	20148	19909	19921	19861	19883	19917	19842	20041	19816	20114	19781	20107	20038	20250	19868	19901	19866	19857	20195	20053	19796	20162	19861	19880	20047	19972	19890	19947	19918	20041	19862	19766	19875	19869	19996	19734	19900	19922	19931	19998	19780	19803	19785	20055	20028	20048	20014	19955	20010	19765	19930	19875	19877	19967	19982	19880	19852	20070	19942	19946	19790	20042	20009	20024	20027	20041	19986	20080	19830	19901	20030	19936	20129	19978	19937	19861	19959	19951	19805	19963	19919	19904	19989	19951	20054	19960	20067	19997	20146	20149	19889	20052	19849	20102	19977	19892
42245	87739	101669	77473	19810	17445	17295	17315	17222	17065	17227	17225	17079	17269	17298	17133	17074	17066	17109	17321	17177	17059	17189	17166	17252	17093	17224	17173	17128	17061	16918	17004	17109	17206	17093	17181	17325	17224	17054	17322	17146	17129	17324	17165	17139	17171	17120	17123	17109	17094	17062	16980	17148	17139	17192	17259	17059	17127	16980	17188	17088	17078	17146	17092	17149	17066	17056	17124	17153	17148	16981	17239	17107	17057	17003	17100	17266	17458	17324	16882	17129	17217	17184	17216	17107	17323	17118	17156	17161	16994	17090	17247	17016	17200	17130	16889	17094	16943	17163	17078	17133	17032	16905	17127	17125	17180	17136	17201	17145	16922	17083	17133	17159	17508	17082	17115	17020	17144	17268	17183	17118	16951	17222	17084	17109	17159	17130	17054	17184	17201	16912	17041	17154	16988	17014	17125	17014	17133	17167	17263	17042	17100	17221	17171	17068	17171	17136	17098	17118	16985	17056	17018	17153	17147	17042	17014	17212	17079	17103	17195	17024	17078	16991	17092	16994	17239	17354	17229	17015	17130	17104	17293	17189	17086	17159	16969	17191	17163	17016	16991	16997	17006	17145	16962	17118	17182	17035	17167	17142	17304	17076	17152	17247	17119	17006	17174	17272	17125	17142	17160	17019	17069	17048	17020	17168	17165	16895	17045	16995	17192	17192	16890	17185	17163	17059	17016	17100	17148	17053	17003	17273	17068	17170	16935	17112	17008	16928	17277	16968	16996	17052	17109	17036	17243	17177	17024	17171	17009	17013	17001	17147	17131	16878	17231	17028	17077	17099	17016	17116	17083	17217	17111	17010	16908	17355	17005	16982	17064	17090	17110	17365	16961	17108	17065	17182	17072	17086	16956	17161	16935	17095	17052	16848	17140	16996	17085	17016	17189	17193	17016	17148	17157	17240	17203	17149	17030	17023	16930	17250	17131	16845	17091	17139	17007	17050	17177	17126	17152	16855	17123	17038	17162	17185	17219	17162	16998	17230	17276	17185	17092	17187	17107	17259	17301	17031	17019	17079	17332	17160	17246	17113	17051	17191	16903	17133	17031	17045	17062	17128	17024	17179	17208	17046	17229	17040	17154	17174	17012	17116	17111	17098	17025	16911	17025	16989	17169	17221	17283	17139	17277	17075	17055	17255	17138	17084	16898	17236	16910	17153	17126	17123	17257	17233	17199	17097	17005	17184	17192	17108	17257	17065	17050	16882	17156	17045	17056	17063	17020	17099	17022	17154	16907	17024	17067	17099	17095	17138	17219	17042	17080	17066	16828	17005	16989	17094	17025	17079	17031	17008	17174	16978	17029	17213	17084	17096	17133	17022	17195	17149	17038	17214	17081	17103	17221	16951	17308	17102	17099	17240	17040	17113	17163	17224	17232	16879	17234	17168	17113	17294	17061	17134	17249	17103	17186	17172	17050	17065	16953	17128	17042	17210	17178	17110	16959	17138	17057	17174	16923	17160	17190	17203	17295	17067	17128	17104	17089	17122	16978	16957	17077	17127	17153	17051	17231	17081	17069	16968	17348	16961	16999	17107	17037	17045	17112	17181	17049	17247	16785	17147	17008	16972	17277	17194	17148	17124	17248	17175	17139	17228	17022	17100	16952	17062	17115	17281	17076	17147	17137	16957	17195	17100	17151	17059	17133	17244	17081	17157	17111	16996	17025	17255	17196	17217	17299	17193	16946	17127	16991	17111	17057	17219	17230	17122	17007	17170	17214	17037	17098	17142	17033	17063	16971	17010	17052	16966	17056	17214	17239	17082	17036	17188	17031	16959	17073	17242	16993	17047	17059	17090	17122	17043	16951	17154	17073	17149	17093	17030	17020	17175	17111	17221	17086	17378	17210	17083	16969	16924	17109	16986	17176	17036	17120	17105	17205	17180	17240	17172	17016	17046	17036	17038	17119	16947	17104	17194	17174	17126	17239	17117	16993	17052	17293	17029	16982	17096	17136	17097	17121	17006	17066	17116	17192	17107	17193	17066	17166	17298	16958	17127	17179	17043	17035	17091	17032	17082	17180	17038	17128	17115	17229	17062	17187	17295	17019	17287	17144	17235	17154	17054	17109	17089	17060	16965	17024	17159	17122	17153	16994	16931	17102	16972	17140	16979	17290	17045	16999	17140	17061	16911	17145	17100	17079	17017	17053	17078	17190	16982	17049	17144	17017	17096	16997	17155	17173	16949	17129	17085	17031	17117	17004	17100	17073	17057	17030	17206	16972	16964	17076	16977	16938	17010	16910	17037	17256	17074	16846	17221	17044	17091	17156	17113	16978	17075	17067	17095	17089	17252	17063	17144	17213	17218	17167	17245	17028	17135	17159	17075	17260	17128	17044	17222	17281	17011	17200	16940	17166	17096	16954	17221	17009	17130	17110	16968	16961	17121	17083	17119	17101	17235	16956	17182	17128	17260	17058	17295	17097	17167	17110	17225	17137	17072	16947	16866	17159	17037	17083	17044	17140	17015	17064	17175	17106	17108	17086	17116	17071	16824	17217	16875	17167	16916	17118	17076	16955	17072	17147	17167	17208	17117	17070	17039	17050	17100	17109	17057	17268	17071	17094	17322	17169	17198	17139	17115	17153	17013	17187	17159	16967	17250	17081	16985	17122	17093	17109	17112	16977	17053	17076	17006	17056	17045	17023	16972	17162	17110	16958	16994	17146	17053	17069	17205	16934	17196	17139	16968	16997	17163	17184	16963	17240	17300	17231	17004	17066	17069	17090	16918	17219	17329	17090	17021	17129	17079	17041	17261	17133	16949	17177	17006	17127	16954	17045	17037	17100	16898	17177	16969	17076	16992	16914	17073	17230	17188	17022	17244	17041	17168	16953	17149	17101	16925	17156	16829	16985	17144	16970	17082	16949	17171	17191	17226	17000	17097	17136	17180	17199	17231	17208	17025	17087	16995	17109	17047	17043	17197	16923	17287	17123	17127	17061	17304	17213	17174	17129	16972	17056	17032	17139	17133	17113	17107	17141	17162	17288	17138	17049	17036	16953	17282	16972	17054	16895	17180	16973	17121	17204	17140	17038	17123	16841	17219	17006	17009	17123	17179	17166	17131	16994	16945	17046	17153	17188	17041	17050	17092	17066	17118	17303	17239	17116	17129	16999	17056	17055	17268	17075	17033	17144	17112	17254	17077	17132	17148	17167	17097	17050	17000	16968	17215	17098	17026	17060	16923	17195	17195	17143	17086	17026	17116	17058	17086	17011	17143	17126	16937	17075	17207	17345	17137	16966	17249	17139	17197	17244	17029	17047	17155	17137	17152	17107	16954	17171	17129	17048	17174	17140	16908	16961	16998	17114	17082	17106	17105	17309	17096	17162	17036	17070	17109	17047	16906	17220	17271	17021	17079	17051	17152	17087	17174	17077	17070	17110	17087	17170	17082	17224	17051	17135	17112	17084	17185	17054	17141	17144	17019	16954	16975	16973	16892	17205	17074	16928	17298	17309	17031	17159	17037	17084	17025	17216	17262	17023	16987	17144	17124	17046	17156	17103	17148	17068	17225	16893	16958	16971	17290	17149	17044	17294	17019	17260	17108	17135	17161	17169	17059	17005	17117	16959	17123	17034	17113	17064	17190	17124	17345	16982	17086	16941	17065	17121	17039	16991	17096	17106	17014	17027	17013	17234	17064	17203	17168	17202	17152	17145	17186	16925	17192	17063	17255	17079	17053	16895	17304	17300	17295	17027	17060	17199	17325	17242	16831	17191	17137	17063	17032	17086	17032	17120	16966	17147	17248	17089	17121	17107	17062	17201	17038	17141	17093	17222	17078	17024	17044	17181	17083	17039	17150	17196	16988	17103	17109	17106	17138	16961	17203	16931	16987	17168	16963	17108	17138	16989	17234	17025	17029	17006	16930	17021	16989	17196	17049	17176	16993	17089	17121	17208	17121	17043	17263	17233	17147	17095	17037	17165	17174	17064	16968	17102	17201	17135	17086	17162	17062	17010	17142	16899	16900	17062	17145	17162	16941	16987	17105	17194	16957	17008	17154	17167	17121	17040	16946	17176	17021	17040	17059	16959	17141	17374	17208	17237	17216	17122	17129	17108	16915	17030	17072	17022	17056	17247	17003	17149	17125	17085	17207	17093	17359	17112	17023	17260	17136	17161	17225	17106	17208	17378	17046	16981	17088	17083	17166	17084	16907	17041	17130	17153	17031	17147	17094	17239	17154	17218	17317	17247	17255	17159	17133	17137	17135	17082	17099	17194	17057	16983	17210	17104	17080	17119	17103	16951	17065	17120	17078	16967	17188	17108	17138	17219	17093	16932	17051	17241	17169	17105	16986	17050	17011	17008	17110	17095	17006	17169	17274	17178	16940	17026	17219	17135	17169	17073	17084	17047	17155	17094	17181	16998	16920	17252	17268	17001	16966	17191	17121	17152	17041	17124	17058	17262	17117	17228	17064	17072	17036	16931	16957	17233	17046	17216	17044	17155	16942	17138	17190	17108	17123	17036	17127	17152	17126	17112	17163	17206	16955	17144	17230	17231	17090	17327	16974	17111	17189	17092	17236	17004	17000	16983	17065	17123	17145	17111	17188	16941	16993	17054	17037	17145	17366	16976	17045	17113	17058	17134	16945	17049	17128	17034	17344	16966	17156	17186	17216	17024	17059	17167	17228	17072	17191	17021	17235	17243	17170	16974	17170	17166	17071	17201	17202	17237	17150	16934	16914	17102	17044	17164	17173	17036	16914	17140	17113	17115	17208	17160	17213	17022	17135	17077	17020	17111	16952	17109	17215	17174	17284	17109	17156	17013	17102	17119	17088	17101	17073	17214	17130	17048	17115	17250	17074	17026	17080	17172	17247	17108	16938	17091	17107	17033	16960	17160	17049	17166	17152	17084	17284	16884	17203	17279	16969	17210	17050	17158	17127	17040	17025	16812	17325	17021	17260	17139	17131	17276	17111	17039	17140	17089	17138	17109	17123	17077	17183	17059	16977	17039	17077	17119	16993	17104	17255	17021	17234	17181	16996	17078	17288	17029	16987	17214	17098	17042	17186	17052	17065	17031	17100	17111	17020	17084	17185	17172	17109	17197	17045	17190	17148	17129	17198	17166	17094	17017	17054	17167	17053	17103	16966	17114	17155	16970
28326	27055	47613	42028	24122	20331	19931	20013	19898	19916	19810	19826	20021	19848	20013	19819	19699	19792	20016	19795	19792	19762	19892	19568	19814	19963	20038	19714	20023	19749	19773	19720	19850	19895	19949	19891	19791	19862	19638	19877	19763	19830	19817	19694	19626	19689	19828	19701	19968	19776	19722	19720	19589	19851	19673	19600	20056	19819	19964	19759	19816	19723	19807	19634	19751	19627	19972	20077	19801	19698	19787	19570	19595	19770	19867	19640	19862	19526	19850	19870	19840	19740	19664	19745	19801	19740	19664	19556	19563	19660	19803	19687	19589	19781	19782	19619	19857	19803	19612	19538	19788	19629	19805	19868	19693	19614	19781	19615	19815	19730	19746	19848	19943	19576	19598	19665	19763	19631	19580	19944	19849	19648	19566	19728	19745	19903	19758	19552	19766	19661	19700	19533	19579	19652	19545	19658	19761	19902	19745	19818	19808	19698	19730	19944	19618	19643	19612	19660	19703	19688	19702	19601	19711	19705	19783	19697	19624	19698	19853	19552	19832	19596	19792	19692	19805	19680	19638	19706	19689	19618	19769	19786	19787	19887	19597	19882	19567	19856	19752	19787	19685	19714	19781	19612	19895	19864	19847	19707	19727	19619	19665	19770	19796	19789	19948	19817	19528	19788	19784	19552	19857	19633	19861	19799	19663	19839	19642	19573	19552	19717	19675	19842	19569	19914	19751	19755	19587	19674	19646	19815	19524	19874	19909	19690	19741	19724	19597	19757	19854	19657	19636	19692	19725	19646	19873	19811	19692	19611	19680	19806	19637	19747	19664	19791	19859	19773	19537	19658	19667	19841	19819	19717	19675	19802	19727	19696	19655	19684	19488	19639	19555	19779	19454	19743	19853	19922	19622	19653	19673	19586	19609	19650	19898	19675	19603	19792	19658	19502	19581	19670	19519	19839	19765	19960	19565	19960	19961	19812	19612	19641	19778	19750	19530	19847	19870	19590	19838	19772	19818	19768	19945	19389	19766	19775	19488	19611	19652	19684	19902	19678	19632	20026	19880	19623	19912	19754	19781	19905	19750	19799	19765	19649	19797	19650	19701	19810	19598	19575	19618	19704	19912	19827	19849	19704	19916	19633	19771	19709	19629	19825	19949	20035	19770	19734	19848	19736	19831	19800	19662	19770	19700	19626	19657	19604	19730	19631	19794	19666	19935	19791	19625	19616	19464	19561	19801	19668	19495	19619	19754	19647	19664	19685	19716	19630	19819	19906	19627	19626	19945	19734	20037	19652	19818	19708	19847	19668	19768	19645	19577	19835	19707	19718	19859	19660	19648	19591	19822	19564	19509	19647	19639	19686	19821	19718	19627	19794	19696	19619	19844	19772	19786	19688	19762	19489	19870	19847	19769	19671	19823	19914	19548	19692	19995	19826	19774	19509	19683	19572	19738	19674	19909	19890	19710	19428	19763	19709	19914	19650	19812	19629	19718	19764	19864	19702	19833	19695	19639	19707	19591	19575	19662	19571	19680	19613	19859	19507	19787	19882	19658	19855	19761	19671	19617	19711	19814	19724	19713	19599	19618	19782	19813	19762	19605	19777	19701	19779	19766	19812	19686	19485	19823	19683	19677	19703	19732	19662	19498	19735	19796	19741	19634	19644	19809	19801	19823	19723	19818	19777	19856	20067	19883	19465	19713	19609	19829	19779	19656	19837	19699	19899	19893	19913	19681	19567	19771	19785	19724	19778	19506	19786	19619	19702	19596	19694	19880	19697	19671	19716	19854	19520	19727	19826	19572	19698	19874	19876	19754	19858	19624	19710	19430	19467	19643	19715	19651	19894	19738	19720	19822	19757	19654	19667	19900	19689	19818	19784	19699	19617	19806	19433	19440	19755	19760	19678	19740	19720	19680	19739	19825	19695	19709	19853	19707	19597	19642	19614	19772	19649	19792	19860	19856	19572	19895	19656	19704	19715	19583	19617	19545	19712	19701	19703	19593	19743	19687	19637	19836	19677	19616	19854	19614	19604	19794	19871	19826	19954	19570	19642	19761	19956	19741	19735	19805	19658	19539	19642	19777	19797	19757	19798	19667	19817	19859	19814	19836	19709	19792	19629	19697	19808	19635	19483	19755	19709	19521	19789	19721	19737	19725	19957	19616	19750	19759	19796	19454	19798	19791	19807	19819	19709	19957	19657	19763	19591	19624	19900	19787	19620	19779	19585	19616	19685	19712	19680	20061	19922	19596	19769	19680	19587	19913	19506	19697	19718	19760	19669	19905	19740	19843	19915	19727	19685	19815	19873	19873	19708	19901	19899	19880	19971	19875	19590	19862	19780	19743	19761	19840	19746	19781	19760	19767	19819	19798	19459	19851	19700	19756	19816	19860	19767	19613	19567	19794	19862	19610	19658	19736	19565	19551	19738	19920	19968	19809	19774	19662	19958	19814	19763	19796	19766	19736	19777	19773	19765	19608	19780	19783	19763	19836	19814	19772	19601	19801	19734	19766	20022	19897	19568	19751	19877	19651	19867	19707	19740	19766	19731	19732	19745	19626	19775	19862	19807	19856	19871	19901	19596	19622	19566	19759	19629	19695	19772	19469	19733	19626	19898	19633	19743	19755	19742	19781	19796	19877	19812	20018	19600	19669	19784	19623	19692	19672	19592	19738	19451	19808	19780	19645	19650	19749	19642	19779	19644	19514	19952	19688	19696	19917	19741	19704	19631	19638	19806	19638	19721	19857	19690	19715	19685	19579	19686	19865	19922	19564	19738	19622	19569	19669	19978	19642	19850	19559	19781	19839	19808	19811	19784	19745	19625	19592	19549	19810	19853	19630	19565	19601	19572	19729	19904	19893	19722	19798	19749	19832	19662	19861	19816	19920	19624	19705	19823	19632	19694	19571	19846	19850	19689	19840	19572	19859	19659	19882	19636	19695	19966	19694	19731	19697	19885	19911	19717	19863	19995	19682	19831	19669	19874	19759	19734	19896	19639	19832	19620	19766	19759	19833	19834	19603	20010	19692	19737	19543	19598	19728	19774	19595	19514	19513	19665	19550	19891	19693	19805	19791	19903	19809	19892	19653	19795	19757	19864	19686	19715	19659	19808	19746	19778	19607	19888	19773	20031	19709	19577	19754	19722	19717	19722	19648	19731	19619	19725	19649	19756	19658	19762	19682	19521	19698	19565	19723	19592	19938	19696	19697	19695	19737	19768	19900	19638	19728	19883	19554	19718	19717	19891	19775	19632	19674	19615	19634	19753	19934	19740	19564	19931	19626	19592	19532	19668	19826	19829	19583	19707	19853	19864	19813	19603	19681	19734	20000	19635	19913	19799	19843	19678	19668	19735	19720	19821	19834	20008	19750	19444	19762	19700	19663	19561	19704	19713	19781	19647	19845	19753	19696	19694	19848	19920	19810	19673	19825	19569	19699	19720	19808	19679	19815	19801	19739	19736	19802	19633	19722	19667	19667	19694	19750	19740	19791	19728	19936	19723	19694	19810	19647	19642	19730	19787	19869	19796	19787	19725	19896	19678	19748	19862	19782	19733	19639	19921	19729	19882	19837	19827	19597	19814	19757	19793	19652	19830	19824	19592	19794	19599	19731	19796	19894	19731	19574	19817	19737	19926	19705	19737	19639	19887	19738	19971	20024	19997	19733	19643	19678	19514	19726	19727	19740	19854	19478	19580	19841	19593	19563	19783	19833	19689	19825	19614	19744	19837	19747	19605	19969	19838	19886	19948	19636	20029	19786	19663	19677	19658	19567	19449	19551	19675	19819	19437	19880	19783	19698	19359	19746	19930	19917	19643	19936	19756	19652	19823	19842	19717	19635	19671	19737	19787	19504	19576	19791	19831	19966	19731	19616	19683	19704	19568	19762	19847	19792	19792	19892	19878	19691	19593	19727	19687	19515	19600	19724	19607	19730	19545	19657	19868	19807	19670	19853	19615	19779	19906	19856	19687	19696	19723	19674	19767	19742	19816	19910	19726	19692	19753	19678	19621	19973	19591	19710	19446	19685	19941	19803	19715	19626	19792	19826	19778	19840	19579	19593	19784	19668	19778	19587	19781	19777	19812	19711	19560	19706	19506	19674	19819	19739	19664	19589	19744	19566	19739	19716	19771	19763	19696	19640	19695	19672	19572	19527	19669	19713	19769	19817	19746	19855	19766	19717	19591	19902	19826	19697	19587	19635	19784	19740	19610	19567	19909	19906	19684	19957	19669	19875	19708	19973	19671	19779	19758	19843	19740	19808	19679	19815	19538	19944	19626	19669	19832	19803	19826	19658	19705	19911	19811	19844	19887	19577	19730	19664	19637	19838	19574	19501	19754	19695	19658	19900	19671	19479	19767	19855	19756	19821	19713	19635	19649	19811	19654	19637	19802	19844	19765	19594	19587	19678	19750	19692	19679	19623	19652	19671	19842	19731	19815	19804	19736	19845	19763	19780	19928	19765	19767	19591	19594	19680	19783	19694	19673	19694	19739	19625	19849	19829	19737	19458	19717	19771	19754	19898	19802	19755	19864	19700	19862	19589	19817	19678	19627	19516	19779	19669	19831	19925	19651	19716	19826	19881	19804	19759	19591	19504	19765	19732	19694	19460	19723	19929	19888	19800	19502	19805	19792	19633	19725	19858	19697	19603	19727	19822	19607	19718	19821	19713	19639	19637	19672	19809	19558	19856	19704	19665	19953	19638	19727	19804	19774	19972	19720	19885	19797	19680	19739	19914	19684	19748	19815	19791	19853	19800	19665	19978	19964	19722	19736	19763	19794	19696	19694	19848	19766	19674	19647	19857	19519	19872	19866	19818	19959	19732	19411	19518	19698	19730	19632	19747	19762	19735	19996	19932	19695	19758	19648	20010	19810	19780	19799	19572	19829	19493	19624	19793	19738	19749	19872	19559	19635	19800	19824	19658	19761	19616	19768	19919	19527	19720	19724	19699	19624	19599	19804	19782	19662	19735	19671	19766	19820	19770	19788	19731	19519	19671	19696	19493	19836	19718	19697	19837	19754	19702	19698	19729	19662	19696	19616	19689	19823	19617	19781	19599	19701	19636	19719	19720	19606	19730	19765	19631	19841	19688	19734	19622	19560	19441	19836	19643	19870	19707	19632	19568	19755	19729	19873	19732	19843	19809	19730	19999	19722	20029	19681
18019	41186	53206	38092	18526	16710	16838	16840	16879	16821	16867	16884	16831	16774	16904	16826	16754	16822	16919	16833	16933	17010	16959	16824	16753	16868	16945	16869	16873	17100	16764	16837	16855	16880	16865	16706	16866	16857	16893	16980	16830	16822	16829	16772	16790	16704	16763	16741	16777	16955	16853	16711	16855	16770	16851	16777	16655	16694	16843	16697	16759	16945	16682	16643	16889	16827	16828	16725	16938	16769	16973	16695	16916	16819	16739	16800	16993	16905	16985	16972	16684	17049	16898	16961	16804	17003	16903	16857	16806	16813	16889	16889	16803	16880	16730	16890	16805	16898	16861	16912	16920	16727	16707	16781	16840	16958	16913	16813	16903	16781	16833	16804	16837	16956	16820	16876	16781	16647	16778	16786	16820	16778	16784	16747	16930	16774	16769	16899	16732	16872	16824	16925	16852	17009	17009	16897	16688	16832	16805	16864	16775	16851	16689	16989	16938	16760	16797	16896	17088	16844	16777	16762	17057	16815	16732	16891	16890	16864	16738	16598	16596	16808	16888	16679	16869	16797	16835	16558	16884	16638	16889	16789	16951	16848	16739	16924	16773	16854	16929	16970	16924	16747	16819	16906	16949	16820	16949	16800	16817	16683	16928	16875	16907	16818	16969	16939	16817	16877	16974	16812	16689	16787	16663	16918	16818	16944	16942	16772	16970	16654	16825	16922	16666	16820	16833	16689	16947	16794	16837	16764	16911	16723	16873	16793	16806	16950	16734	16769	16869	16939	16728	16816	16860	16826	16744	16879	16841	16773	16804	16938	16848	16843	16691	16870	16974	16951	16839	16833	16820	16879	16910	16804	17007	16809	16855	16741	16920	16789	16725	16650	16746	16734	16955	16925	16900	16856	16733	16785	16839	16827	16760	16790	16877	17004	16789	16756	16895	16798	16866	16751	17048	16778	16755	16930	16879	16911	16839	16829	16793	16947	16884	16878	16866	16831	16985	16757	17003	16800	16668	16878	16818	16926	16872	16696	16654	16673	16930	16688	16629	16797	17014	16785	16838	16946	16649	16815	16869	17036	16890	16998	16810	16782	16782	16875	16756	16550	16938	16776	16777	16788	16921	16674	16823	16960	17039	16778	16887	16828	16820	16763	17028	16881	16740	16754	16730	16746	16796	16785	16916	16915	16904	16823	16919	16837	16807	16918	16774	16965	16772	16834	16916	16799	16902	16910	16854	16938	16933	16939	16681	16879	16747	16682	16933	16913	16765	16840	16911	16860	17041	16863	16757	16914	16812	16814	16792	16953	16794	16741	17018	16795	16949	16983	16805	16714	17019	16838	16911	16885	16870	16739	16963	16736	16769	16882	16830	16826	16865	16701	16800	16890	16988	16987	16965	16780	16894	16840	16926	16763	16844	16838	16608	16862	16982	16862	16927	16842	16771	16801	16796	16709	16901	16929	16780	16853	16905	16736	16802	16792	16758	16903	16781	16878	16850	16846	16715	16872	16816	16802	16860	16873	16828	16764	16872	16821	16896	16701	16817	16803	16683	16824	16701	16797	16857	16818	16937	16912	16933	16896	16816	17079	16766	16830	16783	16797	17017	16789	16883	16879	16820	16834	16989	16760	16768	16940	16718	16852	16978	16836	16928	16879	16738	16732	16791	16778	17041	16808	16750	16800	16875	16944	16858	16910	16869	16711	16770	16864	16764	16958	16730	16860	16815	16818	16823	16819	16869	16882	16898	16717	16822	16938	16819	16896	16987	16869	16978	16754	16951	16803	16946	16802	16917	17041	16722	16796	16862	16808	16841	16806	16748	16957	16851	16822	16836	16783	16839	17068	16692	16856	16663	16738	16822	16817	16911	16652	16823	16809	16881	16772	17044	16777	16776	16821	16794	16801	16762	16889	16849	16741	16740	16824	16915	16697	16892	16879	16929	16621	16827	16874	16742	16841	16922	16750	16852	16906	16827	16983	16874	16822	16780	16997	16975	16820	16691	16916	16812	16772	16956	16780	16834	16832	16794	16979	16848	16934	16864	16690	16699	16819	16736	16824	16981	16908	16911	16861	16940	16835	16779	16794	16990	16792	17039	16863	16943	16767	16977	16991	16621	16794	16649	16999	16759	16761	16949	16837	16954	16958	16802	17028	16880	16821	16826	16754	16823	17006	16626	16718	16899	16868	16708	16854	16803	17097	16895	16729	16798	16966	16820	16925	16773	17010	16864	16748	16762	16950	16879	16870	16902	16725	16827	16904	16990	16829	16612	16911	16714	16853	16834	16824	16951	16679	16893	16968	16772	16882	16797	17022	16877	16800	16808	16724	16981	17024	16699	16963	16903	16874	16876	17046	16992	16891	16734	16800	16830	16734	16826	16860	16809	16826	16848	16850	16788	16890	16883	16892	16813	16877	16873	16906	16653	16914	16843	16779	16930	16746	16924	16810	16780	16839	16990	16758	16916	16680	16840	16662	16715	16844	16892	16646	16926	16790	16708	16870	16852	16785	16836	16857	16987	16646	16907	16730	16897	16790	16728	16923	16952	16799	16912	16853	16870	16919	16832	16945	16888	16796	16765	16979	16689	16956	16972	16945	16840	16882	16644	16873	16765	16801	16971	16819	16994	16883	16787	16844	16865	16926	16801	16790	17070	16803	16790	16942	16898	16851	16959	16808	16844	16941	17002	16725	16841	16732	16737	16902	16951	16839	16837	16736	16774	16802	16788	16878	16944	16729	16749	16707	17058	16751	16699	16794	16901	16815	16816	16917	16846	16873	16881	16930	16817	16778	16756	16696	16779	16963	16747	16742	16939	16919	16835	16770	16869	16747	16818	16768	16815	16762	16816	16747	16903	16968	16868	16990	16819	16822	16977	17064	16773	16740	16794	16642	16937	16807	16814	16707	16895	16839	16777	16954	16727	16913	16798	16791	16730	16697	16850	16714	16921	16747	16906	16797	16596	17023	16918	16806	16873	16731	16935	16875	16784	16713	16921	16831	16803	16723	16967	16826	16851	16855	16772	16782	16967	16826	16957	16708	16828	16971	16907	16812	16917	17052	16948	16911	16738	16838	16718	16986	16763	16721	16835	16837	16917	16686	16865	16819	16946	16795	16933	16844	16979	16918	16698	16758	16873	16900	16694	16700	16999	16897	16775	16816	16900	16812	16930	16895	16848	16959	16866	16820	16729	16913	16988	16601	16790	16850	16830	16862	16805	16839	16860	16648	16847	16890	16735	16923	16832	16849	16692	16943	16761	16961	16677	16688	16901	16983	16911	17017	16843	16762	16794	16800	16807	16848	16723	16856	16936	16930	16988	16736	16771	16738	16879	16888	16800	16877	16716	16821	16791	16906	16667	16750	16992	16871	16795	16694	16820	16921	16745	16766	16706	16739	16835	16936	16831	16634	16701	16733	16794	16844	16752	16818	16952	16892	16892	16836	16710	16857	16753	16735	16876	16716	16951	16738	16752	16973	16837	16900	16880	16896	16717	16911	16723	16739	16837	16823	16961	16811	16786	16915	16803	16677	16818	16790	16788	16812	16847	16838	16889	16814	16791	16849	16783	16954	16807	16779	16977	16770	16860	16825	16677	16767	16721	16845	16564	16913	16734	17020	17026	16903	16914	16893	16899	16852	16870	16576	16853	16817	16937	16797	16867	16786	16814	16884	16896	16759	16700	16814	16737	16917	16842	16915	16906	16760	16771	16779	16853	16882	16714	16884	16659	16782	16894	16822	16991	16893	16907	16933	16676	16789	16797	16980	16830	16744	16949	17035	17064	16873	16874	16803	16743	16982	16775	16920	16989	16698	16826	16823	16779	16809	16882	16662	16924	16709	16731	16826	16811	16814	16931	16801	16876	16607	16991	16946	16807	16835	16748	16708	16730	16854	16741	16951	16935	16906	16734	16824	16781	16817	16572	16786	16843	16928	17019	16660	16920	16841	16685	16813	16820	16824	16849	16685	16916	17178	16740	16829	16850	16889	16806	16837	16706	16822	16826	16855	16860	17073	16803	16955	17142	16855	16813	16695	16965	16795	16871	16877	16800	16832	16828	16850	16756	16813	16893	16811	16851	16845	16936	17035	16757	16854	16924	16758	16821	16936	16856	16856	16804	16848	16715	16954	16894	16811	16841	16790	16920	16785	16938	16769	16773	16735	16839	16659	17000	16849	16754	16889	17012	16934	16837	16643	16941	16990	16753	16949	16896	16956	16813	16841	16789	16923	16765	16674	16905	16728	16857	16728	16799	16953	16912	16816	16862	16979	16941	16815	16920	16678	16920	16837	16931	16951	16905	16983	16697	16849	16821	16964	16873	16816	16808	16750	16853	16806	16964	16806	16794	16787	16912	16886	16930	16661	16766	16911	16867	16970	16861	16813	16803	16942	16857	16876	16910	16947	16785	16972	16822	17036	16850	17012	16972	16748	16990	16613	16820	16816	16814	16870	17049	16823	16934	16738	16795	16864	16746	16736	16959	16786	16910	16857	16731	16761	16939	16827	16854	16930	16978	17041	16890	16880	16730	16961	16980	16859	16973	16867	16756	16947	16903	16927	16852	16942	16825	16735	16736	16749	16735	16823	16661	16802	16731	16935	16777	16809	16930	16965	16833	17045	16865	16822	16805	16903	16880	16916	16834	16929	16943	17020	16724	17030	16667	16735	16871	16837	16881	16696	16767	16600	16934	16669	16742	16861	16892	16846	16846	16776	16802	16921	16911	16872	16868	16748	16847	16744	16839	16843	16942	16791	17026	16870	16694	16926	16782	16763	16766	17017	16898	16793	16661	16893	16843	16929	16905	16869	16921	17026	16923	16938	16857	16815	17063	16796	16879	16910	16762	16999	16894	16926	16687	16783	16948	16721	16847	16815	17073	16820	16855	16823	16784	17058	17010	16743	16793	16800	16849	16749	16998	16888	16921	16981	16808	16722	16961	17039	16980	16800	16653	16873	16891	16787	16882	16898	16847	16749	16823	16827	16929	16830	17016	16871	16703	16776	16669	16825	16873	16587	16832	17024	16918	17031	16949	16951	16961	16745	16751	16846	17028	16752	16821	16900	16844	16857	16811	16758	16860	16888	17015	16811	16727	16811	16834	16770	16780	16995	16847	16937	16562	16870	16768	16864	16817	16790	16849	16830	17027	16853	16947	16918	16752	16949	16848	16889
23295	21762	41983	52656	36569	24806	25014	21655	20714	20935	20966	20754	20988	20852	20788	20793	20667	20763	21019	20752	20702	20939	20566	20719	20695	20691	20807	20780	20663	20805	20688	20588	20711	20693	20698	20643	20589	20571	20770	20761	20649	20636	20786	20704	20515	20499	20589	20640	20575	20620	20599	20605	20565	20562	20611	20605	20490	20655	20773	20729	20583	20424	20711	20522	20713	20470	20692	20696	20635	20522	20707	20526	20798	20525	20498	20316	20685	20650	20676	20716	20379	20719	20679	20749	20523	20555	20817	20583	20510	20642	20330	20764	20733	20692	20532	20485	20527	20685	20579	20669	20356	20585	20341	20475	20418	20503	20873	20614	20594	20646	20488	20568	20412	20894	20697	20481	20635	20561	20362	20747	20146	20515	20664	20763	20705	20521	20420	20553	20697	20434	20511	20332	20378	20535	20661	20565	20530	20605	20519	20428	20594	20501	20642	20335	20533	20479	20778	20564	20548	20638	20684	20761	20504	20473	20587	20795	20432	20376	20541	20613	20544	20657	20683	20622	20509	20672	20657	20578	20527	20352	20388	20424	20520	20570	20563	20542	20556	20439	20312	20593	20570	20512	20408	20474	20650	20565	20556	20625	20564	20602	20430	20446	20506	20478	20666	20594	20536	20609	20509	20461	20728	20682	20603	20467	20386	20506	20487	20655	20518	20556	20707	20582	20657	20595	20642	20489	20518	20710	20439	20418	20495	20408	20654	20484	20580	20744	20425	20587	20593	20571	20756	20421	20624	20541	20830	20340	20357	20474	20511	20545	20541	20564	20638	20170	20764	20569	20513	20717	20779	20423	20813	20599	20716	20527	20617	20704	20725	20407	20776	20556	20775	20395	20378	20440	20433	20576	20720	20559	20469	20411	20644	20365	20444	20579	20683	20636	20873	20417	20316	20566	20607	20556	20524	20620	20460	20594	20406	20535	20773	20613	20580	20728	20611	20599	20542	20558	20646	20884	20553	20662	20516	20627	20734	20552	20434	20520	20615	20722	20324	20404	20707	20606	20489	20536	20357	20339	20560	20481	20608	20445	20623	20776	20680	20645	20695	20658	20571	20404	20411	20659	20549	20490	20512	20609	20351	20566	20627	20672	20745	20562	20652	20521	20577	20696	20448	20632	20628	20697	20740	20358	20604	20641	20515	20427	20744	20373	20458	20611	20519	20583	20509	20479	20599	20464	20259	20396	20607	20548	20606	20578	20267	20300	20523	20649	20462	20661	20689	20471	20462	20684	20510	20451	20516	20470	20408	20717	20384	20571	20442	20519	20526	20628	20545	20480	20428	20626	20584	20503	20738	20408	20554	20409	20660	20424	20671	20576	20708	20642	20836	20595	20595	20550	20660	20476	20475	20744	20713	20597	20581	20682	20648	20404	20434	20500	20555	20535	20491	20481	20470	20653	20625	20307	20402	20446	20689	20705	20398	20461	20527	20610	20490	20457	20610	20536	20467	20380	20360	20471	20602	20794	20628	20567	20523	20600	20627	20462	20599	20591	20466	20557	20485	20606	20373	20560	20688	20556	20601	20571	20585	20671	20591	20402	20500	20633	20619	20592	20758	20642	20319	20395	20655	20464	20320	20474	20764	20464	20466	20583	20603	20531	20417	20463	20477	20438	20529	20550	20563	20502	20320	20594	20602	20468	20399	20669	20591	20500	20642	20462	20543	20566	20610	20723	20601	20493	20581	20598	20679	20445	20487	20789	20688	20693	20573	20279	20593	20502	20597	20462	20563	20383	20627	20488	20373	20606	20686	20733	20520	20306	20746	20671	20702	20699	20498	20591	20487	20567	20338	20686	20371	20579	20598	20568	20504	20637	20593	20703	20610	20721	20521	20504	20449	20276	20771	20424	20518	20495	20667	20336	20495	20320	20545	20598	20509	20502	20468	20554	20578	20653	20638	20361	20287	20585	20537	20639	20489	20607	20553	20368	20653	20575	20538	20844	20448	20438	20470	20593	20463	20640	20426	20627	20385	20428	20735	20520	20507	20446	20538	20469	20397	20668	20259	20555	20685	20406	20486	20448	20436	20475	20410	20478	20567	20733	20566	20548	20550	20556	20418	20810	20595	20691	20545	20624	20719	20587	20344	20413	20768	20535	20731	20683	20623	20366	20494	20544	20575	20544	20692	20603	20410	20653	20736	20365	20417	20794	20699	20423	20491	20650	20543	20467	20707	20563	20331	20684	20590	20511	20382	20400	20755	20617	20693	20348	20564	20693	20500	20607	20689	20703	20619	20603	20511	20475	20736	20519	20454	20625	20589	20589	20586	20576	20701	20517	20548	20500	20461	20560	20785	20628	20410	20572	20599	20491	20656	20424	20378	20228	20607	20374	20511	20533	20829	20605	20606	20553	20661	20526	20547	20524	20476	20405	20602	20362	20414	20688	20402	20432	20708	20508	20470	20477	20581	20668	20607	20560	20435	20588	20548	20841	20649	20538	20540	20372	20488	20603	20564	20497	20689	20528	20689	20456	20507	20557	20525	20425	20510	20723	20598	20797	20505	20508	20396	20518	20517	20584	20556	20503	20566	20550	20443	20580	20380	20409	20560	20662	20725	20488	20496	20597	20556	20570	20625	20483	20550	20579	20606	20575	20737	20620	20691	20766	20560	20476	20471	20445	20573	20539	20611	20757	20409	20500	20344	20549	20381	20748	20271	20533	20599	20602	20541	20540	20632	20455	20511	20559	20479	20501	20443	20466	20438	20679	20536	20481	20619	20452	20439	20568	20471	20601	20532	20560	20478	20403	20646	20421	20517	20547	20681	20425	20422	20465	20387	20409	20678	20557	20686	20667	20700	20452	20465	20426	20347	20499	20393	20502	20586	20404	20421	20625	20513	20479	20477	20591	20691	20656	20504	20562	20555	20490	20639	20666	20481	20158	20551	20528	20652	20617	20644	20377	20467	20522	20468	20646	20696	20519	20779	20586	20541	20518	20543	20781	20448	20538	20664	20498	20581	20580	20602	20396	20775	20424	20693	20561	20620	20598	20446	20463	20671	20634	20555	20551	20524	20395	20513	20426	20578	20415	20312	20546	20453	20495	20824	20494	20579	20591	20516	20444	20766	20504	20556	20764	20728	20460	20372	20690	20416	20264	20457	20800	20447	20536	20527	20570	20581	20630	20619	20521	20489	20595	20528	20534	20550	20469	20544	20535	20453	20483	20545	20462	20742	20794	20415	20273	20539	20434	20472	20786	20690	20573	20460	20456	20715	20591	20575	20531	20599	20551	20459	20583	20713	20620	20615	20551	20550	20521	20656	20601	20402	20451	20453	20453	20689	20509	20341	20664	20711	20577	20656	20724	20506	20587	20339	20532	20729	20750	20668	20614	20401	20737	20410	20490	20433	20406	20674	20508	20427	20515	20519	20288	20557	20498	20731	20566	20382	20627	20620	20450	20344	20448	20438	20497	20556	20545	20787	20420	20522	20508	20649	20657	20459	20537	20502	20641	20500	20683	20527	20450	20449	20573	20692	20435	20279	20461	20701	20433	20611	20590	20662	20543	20616	20510	20407	20482	20772	20551	20486	20579	20624	20530	20506	20581	20532	20734	20600	20444	20502	20510	20576	20504	20385	20644	20579	20529	20633	20543	20458	20486	20594	20653	20584	20596	20447	20499	20555	20532	20646	20462	20606	20408	20792	20659	20539	20345	20450	20631	20549	20481	20540	20765	20618	20411	20396	20558	20407	20473	20598	20574	20696	20744	20488	20596	20622	20502	20663	20613	20655	20483	20816	20465	20849	20491	20590	20461	20532	20479	20564	20567	20660	20531	20484	20366	20600	20423	20584	20421	20241	20444	20400	20544	20608	20471	20569	20680	20678	20642	20654	20487	20711	20627	20434	20508	20434	20477	20653	20449	20663	20794	20632	20484	20510	20521	20616	20706	20607	20332	20492	20688	20549	20427	20418	20385	20614	20353	20519	20634	20484	20438	20377	20652	20534	20258	20740	20510	20538	20428	20394	20543	20517	20772	20471	20382	20823	20434	20712	20592	20457	20458	20574	20562	20576	20578	20394	20409	20400	20559	20509	20434	20583	20574	20556	20574	20525	20602	20526	20475	20757	20558	20647	20483	20617	20492	20599	20639	20680	20536	20494	20607	20682	20349	20539	20199	20615	20756	20572	20450	20357	20630	20536	20616	20693	20447	20549	20592	20431	20596	20329	20379	20486	20487	20521	20333	20416	20402	20426	20582	20667	20486	20484	20581	20589	20646	20460	20594	20552	20552	20679	20471	20600	20499	20203	20603	20731	20553	20409	20572	20420	20558	20590	20731	20357	20615	20458	20524	20582	20432	20579	20306	20513	20562	20554	20730	20682	20543	20628	20573	20656	20632	20532	20398	20551	20422	20429	20499	20607	20658	20415	20643	20493	20594	20578	20592	20588	20450	20374	20513	20499	20545	20596	20603	20489	20406	20498	20504	20380	20519	20458	20413	20495	20632	20641	20415	20403	20605	20454	20259	20654	20732	20693	20442	20428	20757	20431	20432	20473	20543	20571	20283	20772	20579	20394	20627	20485	20542	20650	20552	20521	20541	20382	20559	20463	20701	20513	20452	20491	20361	20607	20627	20320	20451	20460	20407	20397	20601	20589	20546	20367	20674	20642	20703	20448	20404	20441	20511	20394	20641	20570	20509	20653	20459	20534	20471	20674	20574	20528	20406	20678	20617	20541	20546	20526	20467	20644	20565	20572	20779	20698	20648	20547	20453	20577	20711	20619	20608	20385	20537	20804	20515	20394	20543	20556	20554	20450	20483	20341	20466	20708	20604	20533	20692	20809	20501	20639	20522	20504	20750	20712	20517	20540	20401	20618	20531	20701	20402	20450	20516	20615	20676	20519	20497	20623	20527	20526	20526	20542	20530	20571	20350	20537	20492	20453	20464	20518	20500	20498	20565	20382	20546	20725	20418	20509	20395	20604	20711	20465	20313	20546	20565	20428	20741	20431	20466	20625	20396	20517	20582	20745	20462	20725	20536	20622	20645	20616	20556	20468	20600	20599	20679	20571	20522	20556	20531	20606	20566	20631	20565	20382	20448	20417	20545	20585	20354	20726	20669	20545	20486	20501	20416	20562	20582	20162	20388	20365	20581	20518	20533	20597	20357
37167	86549	100874	83285	36265	17631	17209	17554	17402	17371	17294	17431	17389	17440	17212	17077	17296	17496	17352	17177	17508	17327	17285	17344	17290	17288	17451	17406	17372	17296	17351	17266	17355	17356	17253	17300	17345	17281	17207	17382	17242	17235	17277	17393	17227	17159	17399	17178	17293	17512	17446	17372	17235	17393	17409	17341	17357	17353	17300	17309	17251	17257	17163	17376	17259	17283	17121	17338	17371	17438	17466	17465	17121	17306	17414	17312	17541	17574	17566	17124	17272	17307	17419	17385	17253	17359	17222	17380	17112	17398	17329	17387	17260	17320	17247	17112	17295	17295	17339	17230	17283	17161	17247	17357	17169	17217	17316	17217	17304	17168	17288	17300	17373	17297	17163	17307	17367	17191	17261	17339	17475	17318	17288	17396	17225	17271	17265	17246	17461	17287	17295	17297	17505	17273	17155	17143	17277	17190	17406	17331	17415	17508	17208	17153	17295	17241	17200	17467	17214	17424	17149	17267	17297	17355	17435	17578	17231	17250	17474	17478	17307	17467	17404	17382	17359	17319	17290	17384	17596	17348	17198	17154	17201	17417	17510	17204	17338	17468	17327	17336	17248	17321	17488	17287	17298	17351	17303	17119	17385	17351	17235	17228	17278	17274	17445	17316	17395	17245	17409	17310	17117	17405	17338	17352	17157	17374	17455	17448	17300	17355	17454	17303	17240	17311	17336	17338	17372	17437	17268	17227	17254	17339	17033	17209	17378	17368	17300	17176	17294	17359	17228	17261	17392	17275	17319	17111	17390	17250	17308	17459	17436	17072	17234	17330	17148	17265	17320	17314	17386	17332	17286	17110	17293	17197	17346	17197	17485	17218	17401	17232	17304	17574	17080	17412	17291	17286	17340	17366	17171	17293	17432	17213	17356	17292	17370	17339	17264	17051	17213	17218	17144	17282	17275	17271	17367	17068	17070	17072	17231	17292	17395	17318	17359	17335	17434	17401	17255	17345	17246	17471	17297	17364	17274	17295	17179	17421	17217	17370	17189	17450	17285	17317	17375	17393	17372	17188	17330	17266	17525	17336	17322	17372	17307	17387	17270	17294	17296	17535	17276	17131	17205	17272	17183	17329	17194	17368	17295	17305	17303	17181	17148	17375	17289	17325	17157	17225	17309	17255	17283	17445	17205	17422	17301	17414	17506	17282	17467	17184	17270	17388	17331	17417	17310	17128	17230	17291	17178	17245	17342	17161	17232	17413	17318	17125	17165	17425	17267	17345	17310	17225	17279	17268	17046	17291	17345	17246	17363	17358	17216	17127	17079	17411	17218	17359	17308	17265	17286	17183	17268	17355	17312	17293	17198	17352	17288	17368	17237	17247	17428	17022	17303	17306	17338	17413	17366	17377	17188	17355	17253	17181	17261	17273	17384	17193	17254	17325	17226	17180	16978	17390	17219	17368	17326	17164	17250	17261	17184	17294	17279	17406	17309	17230	17326	17226	17311	17323	17335	17311	17251	17374	17365	17146	17320	17103	17344	17205	17230	17290	17093	17184	17484	17239	17419	17259	17305	17248	17270	17263	17287	17255	17417	17250	17157	17378	17267	17279	17168	17410	17372	17427	17394	17287	17185	17382	17375	17427	17341	17206	17434	17482	17344	17323	17344	17327	17366	17415	17234	17347	17201	17332	17373	17339	17466	17264	17251	17307	17337	17285	17334	17385	17386	17509	17349	17229	17197	17289	17353	17306	17266	17526	17253	17305	17046	17340	17181	17113	17162	17371	17236	17400	17388	17347	17554	17252	17249	17206	17214	17385	17603	17341	17140	17423	17277	17292	17320	17330	17341	17392	17332	17204	17156	17177	17398	17279	17213	17253	17274	17334	17076	17213	17334	17289	17260	17449	17303	17306	17351	17286	17285	17194	17287	17410	17349	17076	17158	17234	17407	17093	17504	17221	17300	17257	17415	17323	17339	17278	17267	17219	17247	17337	17213	17269	17165	17176	17434	17353	17335	17200	17236	17080	17347	17259	17250	17363	17310	17184	17342	17075	17289	17249	17130	17267	17510	17343	17362	17189	17381	17227	17336	17265	17322	17452	17246	17345	17428	17211	17228	17288	17377	17327	17430	17168	17385	17387	17413	17255	17171	17271	17246	17250	17138	17160	17328	17257	17338	17252	17311	17185	17288	17299	17313	17338	17204	17280	17314	17297	17346	17222	17340	17148	17280	17252	17194	17349	17066	17304	17494	17421	17339	17123	17218	17329	17247	17288	17311	17356	17219	17421	17303	17471	17310	17351	17337	17260	17228	17277	17213	17279	17254	17528	17371	17110	17291	17280	17375	17321	17274	17235	17388	17202	17356	17238	17415	17265	17338	17343	17578	17436	17311	17359	17379	17406	17333	17258	17329	17227	17191	17259	17591	17198	17258	17193	17390	17177	17375	17219	17183	17535	17262	17216	17471	17269	17215	17278	17200	17344	17255	17266	17312	17245	17414	17283	17242	17086	17340	17084	17058	17251	17164	17169	17283	17280	17406	17399	17317	17295	17296	17343	17333	17357	17417	17394	17342	17406	17178	17307	17464	17273	17246	17237	17380	17313	17484	17375	17311	17178	17290	17356	17340	17402	17160	17276	17541	17354	17386	17280	17304	17150	17473	17210	17335	17213	17369	17336	17327	17268	17348	17361	17228	17323	17169	17504	17389	17312	17109	17432	17164	17277	17405	17260	17294	17187	17215	17314	17362	17068	17220	17359	17363	17389	17265	17289	17364	17370	17346	17280	17295	17343	17384	17330	17412	17369	17359	17251	17155	17270	17420	17144	17335	17307	17271	17328	17310	17219	17348	17342	17351	17242	17245	17348	17296	17352	17279	17355	17360	17226	17432	17388	17429	17354	17327	17423	17238	17304	17550	17377	17373	17258	17345	17241	17476	17293	17384	17245	17261	17415	17200	17118	17340	17295	17433	17283	17359	17376	17262	17337	17376	17392	17209	17276	17268	17247	17238	17245	17326	17290	17202	17136	17296	17302	17150	17402	17357	17168	17347	17417	17184	17319	17387	17225	17348	17371	17420	17247	17261	17146	17352	17294	17350	17389	17249	17246	17353	17279	17289	17322	17267	17411	17301	17325	17159	17329	17308	17423	17205	17391	17150	17319	17146	17329	17191	17343	17291	17283	17347	17392	17341	17343	17174	17305	17342	17309	17418	17322	17338	17146	17191	17425	17287	17086	17273	17304	17220	17335	17199	17215	17425	17195	17329	17298	17391	17208	17412	17285	17301	17458	17194	17405	17220	17200	17258	17216	17162	17357	17197	17470	17308	17306	17275	17262	17435	17333	17230	17226	17323	17320	17112	17156	17289	17325	17316	17252	17498	17199	17384	17270	17052	17385	17347	17204	17391	17292	17234	17421	17209	17277	17150	17397	17193	17387	17142	17173	17278	17336	17208	17127	17359	17281	17304	17517	17282	17257	17353	17398	17333	17331	17351	17169	17465	17407	17381	17239	17224	17247	17211	17278	17290	17287	17323	17266	17394	17397	17271	17302	17123	17488	17208	17172	17282	17330	17122	17248	17016	17174	17219	17356	17231	17396	17384	17160	17391	17102	17303	17411	17376	17198	17248	17222	17264	17240	17403	17273	17266	17360	17211	17335	17271	17043	17307	17263	17181	17178	17414	17521	17299	17108	17336	17271	17363	17242	17380	17256	17162	17329	17342	17221	17398	17492	17276	17257	17450	17234	17258	17405	17329	17229	17269	17475	17448	17218	17452	17295	17449	17275	17500	17302	17354	17325	17228	17308	17355	17218	17287	17280	17296	17320	17249	17274	17185	17123	17246	17428	17347	17239	17141	17155	17335	17416	17418	17216	17182	17186	17326	17382	17381	17274	17275	17189	17223	17198	17154	17294	17267	17371	17381	17149	17401	17279	17350	17164	17214	17248	17092	17361	17450	17266	17405	17273	17317	17237	17262	17269	17193	17331	17410	17283	17190	17234	17225	17211	17210	17366	17518	17180	17305	17326	17393	17371	17278	17457	17411	17238	17196	17264	17256	17335	17186	17185	17314	17238	17193	17222	17490	17187	17130	17488	17214	17154	17449	17265	17157	17276	17293	17328	17250	17315	17120	17327	17323	17239	17192	17318	17113	17531	17240	17337	17268	17263	17188	17406	17325	17147	17271	17357	17210	17133	17288	17343	17279	17340	17349	17337	17219	17266	17527	17362	17337	17247	17247	17400	17393	17367	17336	17168	17149	17241	17332	17409	17269	17357	17274	17328	17323	17182	17108	17324	17289	17236	17335	17341	17218	17169	17253	17408	17338	17320	17344	17201	17326	17410	17222	17373	17268	17319	17262	17473	17320	17230	17338	17235	17273	17244	17234	17369	17246	17244	17174	17370	17420	17306	17416	17269	17380	17276	17377	17230	17498	17334	17320	17245	17459	17236	17062	17353	17290	17126	17292	17294	17271	17478	17277	17275	17168	17168	17306	17358	17333	17369	17294	17279	17409	17269	17385	17393	17229	17348	17193	17196	17202	17288	17272	17388	17290	17262	17337	17295	17362	17386	17183	17317	17265	17373	17307	17445	17327	17180	17462	17302	17316	17278	17195	17261	17321	17457	17226	17105	17231	17402	17233	17350	17423	17292	17409	17215	17172	17272	17212	17279	17200	17233	17233	17188	17388	17310	17521	17291	17466	17352	17387	17286	17368	17182	16964	17460	17241	17380	17211	17289	17419	17327	17234	17321	17366	17182	17272	17287	17374	17377	17394	17381	17256	17229	17274	17102	17215	17325	17096	17252	17533	17498	17411	17284	17209	17208	17319	17474	17269	17427	17423	17291	17321	17246	17501	17270	17402	17318	17207	17250	17242	17270	17442	17227	17243	17384	17259	17183	17290	17341	17360	17508	17308	17308	17432	17457	17431	17322	17310	17268	17231	17355	17488	17167	17414	17327	17160	17258	17359	17115	17216	17286	17448	17434	17227	17281	17253	17292	17421	17329	17297	17148	17180	17263	17145	17267	17293	17337	17187	17422	17383	17437	16988	17281	17314	17397	17334	17337	17372	17372	17327	17480	17255	17215	17316	17301	17128	17329	17375	17403	17526	17384	17165	17302	17259	17296	17229	17340	17366	17219	17404	17232	17390	17216	17568	17270	17465	17387
23218	21560	39791	51109	39308	24642	26035	21894	20246	20790	20777	20499	20318	20496	20169	20338	20162	20369	20428	20268	20344	20204	20151	20085	20337	20367	20362	20283	20282	20288	20238	20316	20233	20410	20263	20181	20362	20033	20283	20249	20102	19979	20092	20275	20154	20118	20025	20088	20345	20019	20168	20311	20279	19930	20138	20219	20370	20251	20127	20192	20066	20069	20212	20230	20286	20119	20035	20009	19929	20140	20163	20266	20168	19990	19952	19984	20444	20170	20019	20113	19956	20172	19894	20005	20301	20219	20096	19861	20086	20118	20155	20137	19795	19956	20167	19800	20114	19940	20032	19975	20243	20191	20181	20156	20316	20140	20211	20169	20046	20016	20338	20062	20003	19890	20011	20169	20018	20105	20285	20162	20142	20089	20033	19937	20263	19884	20095	20164	20513	20158	20146	19938	20155	20094	20183	20207	20051	20125	20108	20012	20031	20092	20163	20180	20060	20226	20077	20027	20043	19950	20004	19904	20058	20069	20182	19955	20192	19748	20134	20124	19997	20004	20144	20290	19984	19957	19920	20168	20044	19971	19953	19932	20287	20042	20111	20171	20055	20016	20078	20125	20064	20137	20230	20069	20193	20166	20350	20267	20138	20087	20263	20054	20063	20127	19933	20012	19947	20044	20160	20097	19974	20147	19918	20059	20273	20047	19878	20159	20184	20120	20018	20149	20157	20130	20145	20003	20104	20239	20330	20180	20185	20144	20176	20141	20098	20133	20023	20165	20000	20172	20138	20157	20026	20352	20227	20034	20234	20257	20054	20101	19755	20045	19994	20111	19958	20176	20027	20164	20253	20174	20122	19964	20195	20041	20066	20000	19970	19998	20029	19805	20042	20055	20195	20064	20053	20195	20179	20029	20087	20130	19916	20009	20073	20188	20334	20117	20298	20019	20106	20054	20022	20152	19995	20014	20016	19965	20175	19998	20110	20043	19885	20109	20148	20052	20090	20037	20039	20014	20120	20182	20236	20068	20096	20046	19794	20172	20106	20144	20090	20100	20295	20068	20131	20011	19970	20205	19949	20064	19957	20022	20221	20082	19988	19945	19956	19902	19929	20036	20180	20128	20114	20137	20084	19901	20200	20199	20004	20266	20017	20203	20073	19894	20182	20180	20075	20074	19975	20184	20231	20047	19945	19918	19994	20136	19992	20061	20000	20349	19995	19857	20123	20002	20134	20321	20115	19838	20136	20093	20228	20189	19781	20059	19989	20181	20074	19972	20055	20148	20109	20029	20017	20035	20288	19986	20207	20228	20194	20026	19938	20098	20212	19951	20229	20101	20035	20162	20224	20066	20075	20094	19965	19917	20115	20033	20007	20059	20091	20073	20003	20303	19969	19989	20044	20140	19839	19990	20195	20166	20283	20116	20031	20175	20181	20073	19940	20180	20081	20095	19956	20333	20082	20214	20099	20095	19930	20161	20195	20047	20108	19988	20199	20280	20238	20270	20093	20142	20005	20112	20186	20012	19871	20032	20014	20016	20056	20124	20156	20049	20171	20001	20089	20019	20114	20399	20034	20039	20028	19928	19915	20104	19938	20211	20192	20084	20032	20096	20275	20050	20130	19982	20172	20267	20091	20024	19989	20039	20161	20302	20192	20305	19968	19983	20052	20016	20133	20106	20122	19954	19950	19860	20205	20076	19996	20070	20036	19968	19964	20198	19926	20144	20275	20013	20184	20199	20223	19894	19953	19876	20256	20075	19980	19708	19925	20239	20003	19859	20155	20013	20000	20172	20161	20071	20084	20103	20174	20026	20375	20206	20130	20354	19996	20114	19910	20161	19926	20007	20273	20140	20230	19805	19980	19773	20005	20021	20184	20077	20125	19878	20067	20026	20146	19976	20150	20079	19893	20072	20133	20064	20263	20176	20079	19801	20127	20052	20023	20116	20166	20168	19999	20220	20205	19972	20041	19958	20173	19811	20215	20044	20241	19915	20126	20380	19954	20138	20036	20201	19929	20094	20114	19921	20004	20177	20126	20094	20131	20013	20122	20274	20191	20180	20034	19815	20091	20212	20108	20176	20117	20044	20221	19970	20202	20131	20048	20012	19990	20179	20101	20132	20151	20238	19968	20074	20104	20216	20173	19983	20097	20093	19940	19852	19948	19992	20046	19892	20258	20338	19822	19901	20087	20157	20144	20231	20466	20046	20113	20075	20097	20131	20026	19889	19955	20235	20044	19984	19915	19842	20053	20060	20056	20217	20017	20016	20149	20081	20164	20148	20049	20065	19978	20177	19977	20084	20191	20145	20130	19934	19940	20204	20116	20253	20016	20046	20121	20066	20022	20017	19834	20140	20154	19914	20131	20171	20325	20102	19954	20070	19901	20198	20167	19983	20061	20207	20165	20181	20147	20146	20172	19998	20161	20186	20110	19909	19951	20069	19951	20245	20010	20144	20116	19927	20229	20502	20218	20145	20235	19803	20072	20119	20099	19858	20129	20083	20156	20065	20178	19930	20047	20082	19896	20072	20067	20214	20078	20352	20041	20092	20161	20274	20099	20074	20087	20205	20033	20070	20151	20071	20021	20314	20009	20305	19903	19954	20180	19840	20078	20112	20276	20147	19913	19938	20192	20119	20023	19936	20184	20027	20069	20089	20263	20169	20255	19915	20101	19915	20087	20007	20046	20073	19921	20120	20079	20026	20179	20170	20093	20186	20033	20224	20124	19931	20125	20380	19894	20051	20030	20094	20083	19983	20029	20142	20091	19966	20214	20128	20018	20099	20158	20008	20177	20125	20065	20098	20038	20176	20164	20275	20134	20294	20282	20228	20204	20123	19963	20018	20191	20306	20027	20093	20485	20133	20039	20107	19985	19956	20072	19959	19969	20052	20028	19843	20200	20299	20236	19998	19938	20188	20064	19949	19899	19972	20112	20220	20237	20147	20126	19991	20207	20078	20231	20074	20215	20084	20088	20198	20417	20007	19984	20091	20220	19947	20076	20033	19977	20011	20049	20028	20321	20051	20219	20115	19963	19953	20007	19900	20079	20059	20010	19806	20035	19997	20054	19969	20032	20048	20098	20046	20074	20089	20146	20040	20127	20062	20149	19914	20015	20117	20117	20070	20080	20081	20199	20088	20114	20021	19927	19908	19989	19870	20201	20252	20160	20002	19930	19838	20227	20007	20142	19984	19996	20001	20091	20030	19943	20027	20037	19954	20157	20236	20061	20035	20181	20237	20126	19990	20167	20057	20104	20066	20082	20144	20260	20111	20111	20037	19890	20174	20175	20278	20004	20031	19993	19994	20104	20049	20209	19869	20147	19983	19989	20207	20154	20126	20267	20253	20077	19882	20084	20099	20161	20159	19801	20023	19866	20117	20021	20058	19977	19946	20186	19935	20284	20067	20130	20191	20177	20098	20042	19999	20226	20071	20094	20209	20249	20077	20125	20132	19972	20106	19857	20109	20415	20035	20089	20030	20143	20394	20096	19945	20238	20077	20189	20044	20100	20313	20058	20024	19893	20126	19955	20097	19999	20051	20073	20058	20245	20060	19958	19983	20028	20222	19986	20041	20048	19998	20064	20252	19860	19803	20176	20044	20172	19957	20199	20384	20179	20042	20137	19957	20022	20176	20017	20122	19978	20020	19943	19950	19949	20272	19988	20214	20115	20241	20170	20236	20071	20227	20264	20150	20182	20292	20128	20133	19927	20338	20022	20117	20190	19983	20036	20035	20107	20031	20062	20041	20047	19992	19886	20010	20105	20116	20206	19972	20062	20091	20138	20082	20062	20109	19873	19861	20230	20078	20016	19928	20116	20127	20144	19870	20376	19886	19969	20173	19953	19825	20159	20283	20036	20010	19993	20109	20029	20114	20000	20017	20130	20155	20047	20134	20166	20187	20112	20239	20205	20082	19979	19968	20268	20071	19937	20023	20210	20073	19925	20029	19957	19870	19866	19844	20087	20154	20180	20267	20175	19992	20153	20180	20100	20130	20205	19898	20158	20059	20191	19941	20126	20239	20029	20135	20375	20089	19975	20071	20038	19919	20240	20258	20018	20008	20059	20191	20117	20041	20299	20205	20191	20040	20017	20032	20001	20301	20113	20013	20161	20079	20048	20118	20264	20177	19978	20107	20182	20133	19978	19998	20129	19909	20038	19906	20171	20165	19939	20176	20155	20074	20192	20297	19811	20334	20248	19898	20234	20023	19903	20129	20045	20161	20003	20137	20002	19948	20134	20167	19988	20257	20089	20075	20146	19936	20303	19990	20060	19934	20107	20176	20113	19901	20000	19962	19978	20096	20027	20134	20098	20068	20075	20059	20061	19917	20146	20474	20093	20095	20061	20182	20155	20094	19980	19942	19928	20086	20155	19893	19978	20244	20091	19934	20199	19964	20072	20096	19952	20022	20100	19732	20271	19880	20014	20151	20168	20309	20163	20167	20195	19911	20098	20123	20190	20231	20205	20044	20136	20108	20038	20112	20008	20186	20221	20191	20075	19898	20241	19916	20151	20029	20063	20024	20072	20096	20036	20013	20118	20153	20037	20200	19977	20299	20044	20251	20228	19943	20091	20078	20111	20018	20097	20010	19918	19932	20148	19929	20092	20027	20026	20001	20137	20189	20061	20172	20029	19944	20008	20113	20086	20268	20352	20136	20054	20003	19935	20015	20022	19937	20153	20156	19996	19976	20275	20149	20299	20044	19943	20170	19856	20028	20125	20203	20172	19952	19987	19998	19920	19946	20044	20229	20261	20092	20025	20030	20021	19980	19967	20057	20059	20114	20301	20201	20219	19924	20264	19981	19972	20082	20093	19988	20041	20198	19988	20023	20009	19795	20052	20235	19982	19957	19917	20061	20096	20417	20048	20118	20152	20080	20090	20299	20126	20048	20115	20097	20131	19904	20012	19994	20052	20219	20087	20111	20038	20078	20089	20101	19905	20114	20119	19984	20103	20241	19908	20168	20146	20350	20069	19931	19806	20075	20299	20028	19961	20149	20110	19976	20041	20065	20026	19902	20203	20181	19878	20006	20130	19867	20198	20294	20088	20045	20129	19949	20040	20090	20000	20115	20230	19985	20167	20133	20091	20183	20406	20021	20083	19958	20040	20052	20117	20145	20238	20086	19959	19909	20088	20185	20215	20152	20227	20043	20170	20398
36303	88472	101878	86178	46327	17288	17202	17127	17069	16979	17203	17004	17108	17064	17109	17044	16920	17104	17016	17055	16999	16857	17131	16934	17019	17219	17095	16850	17130	16937	17043	17042	16965	16858	17043	17087	17001	16958	16999	17164	17090	16941	16995	16873	17091	17084	17000	17034	16885	16887	17044	16936	17049	16970	16956	16959	16958	17004	16901	16987	16997	16851	16827	17077	16923	17118	16931	17017	17011	16889	17087	16982	16915	17058	17030	16997	17211	17293	17030	16855	16865	16901	16898	17049	17044	16870	17005	16947	16902	16895	16913	16914	16978	16880	17035	16951	16959	16989	16889	17013	16984	17020	17079	17133	17051	16996	16940	16889	17002	16979	16938	17007	16925	16827	17087	17028	16977	16925	16990	16969	16891	16945	16927	17044	17053	17045	16735	17011	16966	17095	16969	17066	16887	16929	16889	17087	16962	17006	17105	17062	16975	16970	16977	16972	17057	16915	17049	16918	16951	17041	17013	16949	16934	17022	17037	16990	16986	17017	17094	16876	17035	17110	16890	17149	16718	16943	16803	16943	17025	17036	16795	17073	16971	17059	16935	17134	16919	17055	16927	17043	17125	16876	16886	16830	16818	16929	16992	17019	16964	16940	17033	16791	16857	17028	16953	17020	16781	16935	16970	17118	17153	16961	16849	17025	16955	17010	16889	17033	16951	17084	16828	17033	16996	16907	16960	17134	16949	17113	16838	16973	17118	16746	16954	17115	16924	16877	16724	16931	16681	16906	17152	17144	16893	16857	16990	16972	17165	17169	16965	16887	17100	17031	16945	16835	17084	16995	17048	17045	16906	17017	16989	16931	16890	16994	16904	16777	16967	16975	17148	16866	17044	16912	16846	16850	16949	16937	16947	17021	16850	16988	16982	17177	16984	17149	16964	17059	16899	17014	16843	17097	16904	16920	17148	16947	17009	17105	17103	17047	17056	17144	17157	16937	17100	16892	16962	17047	17023	16962	17015	16870	17085	17000	17094	17042	16895	17040	17099	16931	17032	16869	16934	17079	17164	17073	16835	16763	16951	16827	17172	16956	16969	17054	17036	16959	17056	17062	17164	16936	16968	16866	16982	16894	17024	16936	16917	17027	16996	16895	16882	16888	16953	16873	17034	17066	16948	17036	16954	17022	16942	16931	17027	16869	16789	16956	16934	17066	16847	16961	16884	16806	17023	16923	17059	17027	16976	16805	16858	17243	16878	17014	17004	17045	16941	16970	16983	16988	16791	17063	16785	16831	16674	17068	17071	16964	17016	16887	16881	16909	17081	16945	17036	16864	17063	17075	16976	16739	16895	17044	16927	16878	17094	16932	16901	17134	17064	16904	16941	16764	17210	16872	17021	17057	16950	16894	17050	17055	16854	17151	16897	16988	16938	17035	16950	16915	16966	16950	17112	16867	16898	17053	16974	16838	16912	16956	16803	16862	16784	17037	16946	16916	17006	16961	16750	16918	17109	17041	16920	16847	16873	16994	16968	16875	17111	16913	16991	17032	16818	16941	16933	17019	16977	16975	16876	17132	16940	16995	16977	17069	16855	16883	17120	16828	17058	17014	17109	16858	16980	16788	16989	17033	17021	16904	17016	17018	16939	16886	16997	16859	16954	16845	16891	16891	17124	16784	16835	17193	17155	16928	17011	16831	16972	16794	17016	16972	17026	16877	16848	17013	17117	16973	16963	16965	17156	16922	16941	17066	17095	17005	17021	16923	16927	17026	16906	16824	17051	16873	16994	17018	16915	16921	16845	16996	16941	16999	16897	16885	16982	16890	16791	16976	16963	17077	16972	16960	16885	16910	17017	16872	16949	17020	16860	17117	17080	16942	17233	16805	16973	17023	17045	16921	17028	17114	16887	16977	17041	16873	16942	16933	16999	16939	16914	16950	16865	16950	16813	17078	17041	16903	16968	16765	16903	16966	16972	16970	16859	16926	16828	16723	17022	17010	16946	16885	16819	17045	16809	16931	17140	16901	17084	16822	17027	16902	17061	16853	16909	17001	16775	16965	16989	17085	16849	16920	16983	16892	16852	16907	16912	16869	16915	16962	16927	16951	17087	17204	17016	16886	16908	17044	17030	17103	16950	17000	16886	17027	16921	16890	16870	16967	16870	17157	16942	16999	16984	17021	17048	16866	16887	16946	17106	16799	17038	17181	16957	16887	16782	16952	16961	17094	17226	16958	17083	17000	16969	17018	17134	16989	16974	16943	16819	16816	17037	16991	16752	17019	17053	16909	16888	17037	17048	16964	16817	16843	16902	16857	17152	17068	16990	17042	16983	16894	16905	16767	16832	16965	16887	16917	16932	17080	16915	16937	16984	17031	17045	17041	16991	17043	16824	17197	16980	16858	17084	16972	17061	16850	17112	16917	16882	17080	17072	16966	17053	16965	16919	16931	17062	17026	16907	16926	17091	16878	16956	16841	17020	16903	17047	16918	17009	16932	17024	16953	16977	16983	17039	16978	17045	16806	16956	17025	16738	17027	16975	16948	16807	16976	17122	17116	16821	16926	17006	16954	16997	17068	16954	17019	17018	17193	16892	16828	16925	16989	17027	17160	17069	16884	16786	16890	16938	17017	16863	16859	17094	17010	16955	17076	16829	16858	16841	16831	16984	16903	16952	17049	16784	16991	17017	16889	17036	16984	16870	16828	16949	16994	17049	16919	16905	16803	17024	17017	16835	16866	17067	16938	17046	16903	16847	17206	16988	16933	16982	16779	16939	17052	16901	16778	16877	17055	17021	17056	17009	16795	16966	16999	16955	17102	16994	16922	17049	16844	16893	16718	17004	16946	16914	16768	16874	17035	16979	17022	17138	16877	16866	17073	16961	16939	17061	16890	17057	17050	17048	16909	17127	16957	16786	16776	17028	16914	16915	16888	17068	16956	16950	17101	16860	17040	16995	16963	16891	17023	16939	16789	16861	17019	16823	16902	16868	17210	16951	17027	16807	16999	16982	17015	16872	17128	16977	16645	16710	16964	16807	16959	17001	16958	17041	16845	16987	17069	16957	17052	17036	17080	17001	16890	16972	17049	16970	16979	16940	17038	16960	17107	16953	16906	16997	16896	17078	16906	16857	17053	17098	17069	16857	16931	17077	16813	16977	16906	16833	16878	16890	16968	17009	16987	16762	16820	16904	17019	17051	16914	17088	16903	16921	16876	16973	17023	16761	16968	16808	17042	16898	17117	17144	17077	16949	17101	16894	16926	17063	17046	16851	17097	17006	17067	16900	16931	17075	17002	16930	16998	17110	16929	17005	16941	17136	16992	16884	16757	17099	17055	17067	17019	16980	16981	16836	17148	16893	16993	17065	16903	17116	17234	16921	17011	17165	17058	17078	16975	16991	17000	16959	16853	16989	17060	17043	16882	16899	16976	16965	16760	16872	16881	16962	17045	16855	16955	16955	16819	16808	17047	17046	16955	16919	17012	16888	16899	16872	17017	17046	17054	16999	16903	16896	16976	16931	16986	16983	16956	16929	16911	16837	16958	16933	16971	16930	16948	17141	17034	16907	16869	16967	17154	16974	17045	17080	17042	16840	16971	16928	16911	17018	16838	16813	17188	16848	16981	16895	16838	16993	16995	16879	16921	17011	16819	16902	16975	16958	16894	16878	16840	17151	16912	16911	17095	16941	17066	17012	17177	16922	17098	16941	17014	17068	17157	16835	16939	17063	16815	16937	17002	17108	17076	16931	16944	17041	16997	16863	17000	16996	16835	16946	17059	17000	17002	16980	16967	16871	16896	17151	16952	16964	17009	16881	17027	17029	17066	17071	16884	16992	17064	17052	17102	17042	17006	16876	16924	16917	16915	16943	16964	16921	17132	16787	17098	17006	16904	17034	16895	16977	16852	17076	16868	16862	17000	17000	16765	16911	17009	17140	16935	16912	16857	16853	16950	16749	17074	16796	16884	17074	16861	16981	16897	16954	16845	17068	16848	17053	17164	16858	17032	16940	17117	16983	16993	16892	17026	17014	17092	17144	16970	16998	16845	16924	16956	16969	16960	17023	17093	17040	16846	17101	16695	17058	16883	16975	17033	17077	17054	16990	17069	16853	16962	17087	17092	16831	16990	17118	17036	16906	16907	16906	16857	16989	16872	17056	16956	16998	17081	16902	16944	16995	16775	17045	17062	16769	16848	17033	17107	16990	16847	16701	16933	17085	16941	16869	16936	17156	16817	16984	17084	16946	16640	16915	16939	17106	16880	16988	16968	17004	17003	16870	16961	17004	16900	16944	16920	17101	17013	17080	17025	17107	16966	16934	16906	17107	16887	16996	16846	16811	17006	17088	17048	16938	16876	17016	16947	16877	16999	16893	17027	17049	16972	16840	16995	17099	17061	17011	17029	17104	17033	16748	17229	16951	16864	16844	16906	16864	16926	16979	16900	16955	17040	17034	16972	16881	16873	16927	16976	16979	16850	16922	16881	16797	16885	16823	16918	17143	17063	16764	16783	16880	16845	16959	16804	16908	16892	17058	16535	17014	17138	16951	16878	16851	16964	16969	17051	16941	16886	17149	16912	17121	16956	16978	16923	16917	16869	17053	17052	16864	16952	17000	16845	17257	16994	16961	16953	16735	16901	16966	16884	16909	16978	16923	17071	16890	17051	16943	16931	17047	16802	17135	17189	17165	17052	16744	17068	16910	16834	16930	16996	17136	16982	17132	16965	17115	16963	16960	16977	16951	16910	16893	16937	16772	17126	16853	16851	16928	17136	17023	16844	16875	16924	16953	17057	16928	17054	17033	16848	17021	17162	16889	17008	16908	16997	17060	17105	16898	16956	16848	16923	17014	16844	17088	16845	16804	17062	16948	17019	17079	16820	17026	16970	16843	16915	17013	16976	16859	16938	16907	17097	17031	16938	17078	16863	17078	16989	16988	17166	16964	17043	16880	16986	17016	16895	16925	16968	17011	17041	17046	16948	17027	16869	17036	17028	17029	16977	16929	16983	17172	16954	17040	16961	16844	17024	17038	16851	16973	16895	16988	16917	17001	17023	17063	16787	16854	17085	16863	16754	16988	16826	17076	16972	16951	16894	16916	16905	17036	17084	16952	17078	16928	16990	16960	17020	17173	16828	17059	16906	16994	16906	16697	17173	16860	17117	16971	17062	17054	16911
28132	25823	46898	41895	28398	21042	20573	19988	19955	20023	20164	19992	19899	20142	20226	20099	20002	19828	19868	19892	20156	19989	19789	20037	19776	19976	20011	19917	19936	19920	19817	19930	19942	19949	20213	19920	19935	19727	20013	19827	19905	19816	19704	19980	20057	20031	20080	20031	19939	19905	20113	19838	19971	19889	20047	19900	20032	19947	19941	20087	19810	19921	20277	19935	20066	20040	19986	20081	20169	19802	19839	19798	19951	19904	19980	19800	19923	19817	20052	19785	19856	19996	19656	19981	19946	19896	20006	20146	19807	19961	19868	20047	19817	19856	20098	19793	20086	19923	19856	19924	19805	19999	19941	19907	19625	19722	19992	19971	19902	19935	19802	20032	19864	20162	20200	19862	19924	19750	20004	20043	19900	20100	20013	19925	19929	20101	20166	19919	19885	19861	19777	19841	20014	19957	19940	20080	19917	19925	19875	19968	20001	20007	19878	19952	19974	19977	19804	19871	20049	19735	19787	19865	20235	19978	19831	19905	20034	19888	19841	19725	19990	19837	19861	20026	19968	19692	19871	19846	19801	19963	19822	19974	20184	20261	19989	19748	19788	19852	19727	19666	19993	19895	20009	19747	19947	20064	19914	19814	19812	19725	20067	19834	19973	19836	20139	19713	19954	20063	20067	20046	20002	20034	20139	19907	19957	19994	20100	20010	19937	20020	19892	19823	19972	19896	19950	20078	19943	19886	20005	19987	19881	19845	19819	19955	19890	19893	19846	19959	20176	19831	20055	19864	19887	19924	19967	19763	19926	20059	19819	20015	20072	19922	19945	20146	19981	19975	19811	19881	19992	19843	19970	19780	19903	19835	20120	19918	19877	19902	19966	20158	19930	20050	19814	20022	20099	20070	19837	19949	19860	19964	19977	19801	19992	19960	19968	20182	20056	20176	20071	19862	19826	19928	19910	19635	19903	19853	19907	20083	19862	20076	19862	19922	19896	19987	19886	19999	20103	19785	20035	19922	19969	19838	19943	19897	19841	19767	19793	20109	19861	19742	19873	19978	19988	19702	19956	20043	19753	19890	19721	19781	19771	19996	19801	19556	19867	20069	20048	19939	20057	20035	19886	19975	19753	20039	19830	20088	19937	19919	20019	19890	19781	19872	19819	19909	19808	19909	20015	20067	19957	19896	19867	19911	20029	20170	20009	19923	19901	19781	19796	20174	19837	19627	19830	19826	19667	20047	20089	19945	19847	20013	19972	19709	20132	19899	19879	19809	19870	19976	19992	20048	19908	19963	19716	19927	20234	20031	20195	19789	20057	20074	19729	19765	19910	19851	19789	19969	19832	19778	19719	19876	20038	19868	19992	19988	20077	20013	20067	19949	19844	19946	19904	19978	19844	19937	20123	19883	20029	19945	20122	19914	20123	19840	20192	19913	20015	19866	19975	19987	19705	19988	20033	19886	19894	19948	19883	19983	19977	19880	19785	20038	19959	19993	19857	19941	20008	20068	19804	19890	19919	19954	19938	19823	19731	19950	19755	20038	20091	20104	19795	19771	20204	20024	19996	19727	19835	19810	19856	19862	19904	20018	20043	20062	19876	19633	19773	19987	20178	19939	19803	19807	20067	19850	19943	20025	19939	19965	19879	20070	19928	19989	19812	19785	20072	19926	19898	19987	20026	19769	20041	19882	19911	19789	19829	19830	19850	19878	20042	20085	20076	19821	19887	19913	20040	19920	20038	19988	19901	19844	19861	20087	20051	19924	19934	20020	20138	19884	20019	19789	19688	19966	19873	19799	20033	19734	20174	19924	19924	19894	19943	20058	19994	20078	20009	20050	19943	19940	19994	19838	20024	19877	20087	19882	19949	19934	20095	19826	20040	20088	19865	19828	19871	19928	19931	19859	20016	19959	19865	19955	20122	20126	19940	19726	20134	20028	19835	19807	19830	19886	19919	20048	20011	19782	20001	20035	19945	19993	20023	19862	19853	19746	19860	19933	19856	19999	20050	19893	19891	19877	20115	19971	20084	19939	20083	19855	20015	19789	20151	19956	19778	19857	20115	19900	19817	20029	19938	19915	19790	19782	20028	19925	19898	19937	19893	19877	19950	19945	20047	19873	20037	19890	19943	19956	19868	19993	20023	20073	19973	19914	19950	19746	19849	20039	19920	19977	19829	20052	19892	19938	19731	19778	20112	19918	20015	19865	19793	20078	19836	19984	20102	20133	20120	19901	20019	19811	20026	20085	19868	19957	19961	19933	19882	19880	19751	20006	19820	19883	19873	20053	19953	20057	20103	20036	20089	19905	19924	19952	20047	20188	19756	19719	19991	19963	19923	19898	19741	19894	19989	19676	19818	19951	19755	19835	19716	19883	19936	19920	19855	19905	19894	20055	19803	19886	19946	20028	20083	20007	20133	19984	19987	19868	20164	19974	19887	19742	20019	19792	19841	19835	19979	19994	20062	19948	20258	20044	19782	19872	20007	19819	20071	19873	19813	19827	19954	19951	20283	19949	19900	20037	19938	20049	20082	19914	19821	19864	19886	20086	20104	19840	20127	19994	20046	19855	19798	20017	19965	19906	19879	19759	20064	19917	19947	19943	19828	19818	19848	19882	20039	20171	20072	19914	19910	19939	19980	19747	19997	19827	19950	20005	20018	19859	19793	19930	19828	19845	19685	19856	19956	20111	19808	20010	19874	19819	19982	19853	19867	19942	19951	19846	19870	19895	19750	19849	19760	20045	19902	20024	19885	20009	19766	20190	19945	19857	20050	20164	19980	19863	19799	19845	19961	19970	19927	19837	19938	19899	19892	19862	19940	19940	20024	19905	19830	19843	19948	19868	19870	20003	19832	20075	19917	19731	19955	19788	19979	19935	20017	19831	19888	19820	19842	19841	19975	19969	19821	19921	19928	19832	19989	19939	20048	19802	20042	19958	19994	20019	19871	19830	19927	19988	19874	19860	19694	19928	20118	19732	20103	19896	19891	19953	19976	19857	19807	20021	19752	19913	19925	19875	19838	19850	20061	19985	19662	19978	20165	19820	19802	19994	20129	20095	20070	19982	20089	19698	19991	20001	20054	20060	19922	19846	19980	20069	19736	19840	19930	20081	19968	19710	19838	19976	19888	19996	19937	19929	19874	20061	20207	19705	19796	20024	19891	19949	19915	19828	19792	19874	19776	19963	19984	19963	19995	19872	19970	19851	19848	19775	19938	19811	19970	19911	19956	20044	19932	19772	19919	19829	19979	19949	19946	19751	20064	19772	19935	20201	19904	19842	19995	19946	19781	19949	19834	19834	19915	20032	19799	19828	20058	19878	19900	19907	19942	20096	19988	20035	19914	19799	20022	19956	20045	20011	20166	19960	19919	19812	20022	20101	20011	20007	20065	20023	19981	19892	19934	19973	19856	19924	20173	19744	19717	19752	19911	19906	19878	19837	19932	19864	19820	19804	19975	19932	19750	19980	20028	20056	19943	20024	20096	20074	19818	20031	19910	20031	20081	20090	19880	19845	19806	19963	20018	19906	19925	19977	19825	19899	19882	19899	20024	19726	19919	19849	19972	19846	19930	19932	20215	19841	19759	19896	19951	20042	19922	19917	19834	20017	19989	19807	19783	19913	19847	19818	20062	20044	19883	20036	20070	20045	20305	19937	20061	19947	19838	19754	19976	20094	20041	20048	19737	20084	19901	19991	19797	19818	20184	19950	19752	19748	19934	19925	20211	20068	19929	19934	19621	20022	19811	19946	20044	19816	19769	19870	19905	19910	19877	20087	19931	19823	19873	19985	19864	19912	19943	20049	19879	19963	19773	19977	20054	20029	19964	19904	20069	19984	20044	19884	20124	19945	20091	19971	19978	19972	19636	20016	20026	20113	20104	19859	19928	20052	19759	20115	20125	19769	19894	19858	19899	19925	20213	19912	19871	20004	20055	19853	19988	19747	20189	20053	19891	20025	19864	19951	20131	19961	19926	19957	19930	19840	20026	19836	19678	19849	19944	19955	19881	20085	19944	19693	19831	19874	20019	19660	19797	20136	19910	19831	20035	19921	19983	20000	20143	19978	19955	19843	19988	20146	19988	19910	19828	19964	19905	19783	19939	19782	19930	19980	20103	19970	19928	19960	19929	19891	19795	19776	19888	20030	20005	19848	19900	19988	19935	20159	19907	20041	19916	19972	19859	19950	19874	20121	19817	19824	19877	19775	20037	20090	19884	20052	20013	19793	19998	19859	19950	19929	19983	19852	20025	19836	19880	20086	19709	20035	19752	19888	20194	20004	19935	19994	19786	20081	19872	19788	20060	20093	20020	19873	19786	19928	19995	19666	19930	19784	20029	19812	19670	19983	20101	19946	19916	19795	19917	19984	20008	19870	20062	20026	19963	19888	19838	19904	19763	19971	19850	19928	20060	19907	19712	19850	19923	20003	19858	19834	19748	19726	19855	19751	19801	19837	19767	20040	19877	19877	19790	19880	19939	19955	20091	19833	19937	19852	20132	19814	19870	19786	19980	19953	20050	20194	20078	20054	20098	19956	19881	20008	19918	20110	19990	19961	19898	19801	19841	19784	19819	19945	19791	19672	19994	19733	19949	19949	19781	19790	19830	19995	19947	19909	19888	19929	19844	19934	19867	19942	20026	19899	20149	20032	20073	19804	20096	20088	20065	20027	20069	19815	19884	19939	19926	19853	19855	20028	19833	19761	19953	19905	19900	20212	19925	19980	20164	19904	19887	19967	19778	19917	19852	19949	20015	20142	19969	19889	19916	19869	19943	19688	19878	20075	19891	20069	19794	19860	20035	19978	19914	19871	20071	20175	19990	19880	20077	19866	19829	20016	19928	19877	19697	19740	19877	19903	20338	20038	19990	19954	20069	20064	19907	20024	20020	19913	19837	19809	19742	19827	19906	20071	20081	19956	20022	19856	19908	20000	20040	19883	20027	20210	19994	19836	19929	19940	19936	20002	20015	19924	19887	19943	19831	20018	20116	19831	19881	19751	19802	20089	19909	19972	20083	19720	20134	19989	19973	20006	19930	20025	20025	19861	19861	20025	19741	19820	19864	19841	20029	19906	19689	19842	19914	20094	20147	19848	19746	19870	20000	20001	19900	20002	19891	19764	19935	20034	19938	20053	20020	19685	19979	19792	19828	19876	19931	19887	19921	19933
17193	39684	52903	38759	24679	16910	16936	17044	16912	17014	16782	16980	17020	16943	17054	16739	16914	16964	16715	16868	16835	16801	16914	16872	16860	16825	16963	16878	16969	16847	16995	16847	16903	16980	16778	17044	16916	16911	16959	16752	16936	17008	16727	16843	17065	17048	16692	16935	17111	16877	17050	16932	17014	16884	16852	16867	16926	16712	16792	16754	16860	16907	16974	16836	16761	16828	16989	16983	16973	16846	16888	16919	16893	16877	16806	16890	16862	16841	16945	16813	16926	16920	16675	16860	16767	16976	16717	16733	16925	16942	17010	16851	16929	16949	16790	16891	16759	16935	16981	16948	16665	16927	16833	16840	16845	16896	16980	16827	16973	16817	16733	16915	16969	16912	16828	16905	16772	16956	16948	17033	17009	16883	16834	16943	16740	16725	16871	16911	16739	16936	16911	16842	16895	16833	16862	16930	16818	16742	16781	17019	16949	16806	16786	16775	16966	16678	16815	16803	17000	16907	16882	16708	16831	16786	16835	16970	17077	16788	16925	16757	16887	16899	16796	16823	16790	16840	16873	16968	17037	17056	16830	16828	17090	16918	16988	16945	16803	16852	16995	16795	16769	16777	17128	16888	16854	16880	16777	16860	16941	16903	16907	16844	16796	16832	16853	17016	17126	16775	16790	16705	16801	16882	17122	16932	16967	16877	16821	16968	16829	16917	16806	16827	16974	16956	16964	16762	16847	16763	16872	17020	16857	16805	16864	17001	16838	16957	16908	16942	17039	16785	17008	16950	16844	16806	17051	16944	16996	16904	16954	16879	16813	17054	16937	16876	16895	16829	16777	16737	16953	16848	17049	17094	16760	16859	16904	16864	16871	16828	16856	16805	16971	16959	16984	16955	16964	16925	16924	16741	17104	16774	16578	16754	16981	16808	16940	16851	16975	16977	16876	16781	16919	16694	16829	16903	16908	16939	16815	16779	16914	16863	16763	16890	16754	16918	16809	16997	16985	16833	16913	16907	16882	16937	16997	16806	16941	16907	16750	16812	16886	16815	17003	17022	16947	17081	16939	16880	16946	16987	16850	16875	16958	16947	16930	16723	16974	16946	16960	16877	16855	16917	16988	16968	16835	16965	16792	17008	16850	16712	16882	16717	16786	16844	16685	16922	16763	16866	16849	16906	16831	16804	17057	16672	17041	16943	16770	16995	16788	16988	16801	16824	16867	16906	16945	16977	17196	16923	16923	16854	16782	16799	16927	16906	16816	16745	16899	16859	16790	16952	16740	16805	16979	16819	17057	16815	16872	16689	16878	16719	17004	16793	16720	16800	16797	16936	16965	16888	16894	16884	16917	16899	16996	16757	16948	16888	16957	16931	16834	16958	16882	16904	16861	17025	17002	16888	16869	16945	16933	16860	16826	16804	16887	17016	16849	16882	16786	16843	16915	16798	16767	17013	16870	17008	16669	16927	16940	16918	16967	16772	16811	16855	16896	17031	16731	16962	16770	16872	17042	17145	16786	17000	16820	16923	16875	16777	16891	16892	16837	16823	16825	16747	16856	16846	16901	17086	16831	16953	16829	16849	17016	16680	16929	16900	16824	17062	16996	16960	16878	16972	16829	16992	16740	16845	16869	16989	16847	16879	16862	16843	16800	16718	17111	16873	16872	16989	16964	16938	16830	16896	16895	16947	16992	16875	16809	17121	16845	17011	16846	16981	16995	17022	16929	16911	16994	17005	17041	16763	16864	16914	16812	17018	17039	16896	16869	16935	16754	16956	16882	16850	16695	16915	16840	16967	16725	16905	16850	16883	16959	16759	17026	16791	17036	16887	16837	16901	16779	16877	17037	16959	16736	16839	17013	16855	16823	16981	17021	16829	16993	16809	16776	17041	16890	16835	16870	16859	16938	17071	16902	16838	16871	16893	16869	16906	16870	16882	16783	16990	16848	16840	17065	16962	16948	16770	16930	16869	16832	16997	16993	16717	16747	16899	16903	16969	17028	16876	16910	16949	16905	17048	16807	16837	16973	16892	17042	16677	16858	17010	17018	16907	16810	16828	16736	16928	16944	16750	16819	16894	17009	16778	16959	16922	16864	16808	16932	16851	16946	16799	17044	16928	16840	16761	16946	17097	16942	16840	16996	16882	16955	16990	17034	16863	16911	16750	16946	16885	16778	16715	16975	16790	16930	16809	17033	16867	16871	16877	16852	16877	16916	17048	16974	16790	16831	16941	16788	16912	17000	16993	16890	16859	16903	16850	16798	16711	16929	16887	17005	17037	16925	16826	16933	16825	16950	16888	16939	16734	16826	16896	16943	17032	16982	16777	16930	16971	16939	16722	16918	16910	16699	16798	16985	16848	16913	16851	17010	16978	16868	16868	17116	16968	16816	17009	16709	17006	16967	16913	16801	16927	16879	16899	16733	16805	16961	16839	17112	16752	16972	16737	16909	16863	16884	17004	16606	16897	16942	16917	16871	16755	16777	17001	16945	16943	16902	16637	16937	16840	17070	17020	16905	16921	17068	17012	16968	16793	17131	16961	16794	16882	16841	16866	16743	16734	16742	16934	16899	17049	16782	17018	16978	16900	16836	16762	16863	16862	16999	16788	16987	17062	16840	16710	16967	16970	16944	16882	16864	16917	16895	17086	16864	16801	16773	16869	17016	16772	16999	16802	16971	16891	16933	16984	16891	16950	16816	16864	17073	16886	16911	16687	16891	16856	16876	16757	16923	16825	16979	16885	16809	16850	17025	16979	16746	16902	16917	16888	16906	16887	16946	17053	16911	16887	17095	16779	16886	16903	16913	16851	16937	16857	16916	16863	17003	16907	16874	16871	16764	16837	16687	16943	16968	16856	16886	16788	16809	16928	16890	16916	16908	16876	17060	16821	16947	16794	16769	16829	16885	16752	16986	16880	16923	16848	16974	16782	16918	16875	16924	16769	16634	17058	16970	16841	16820	16848	16846	16994	16950	17061	16946	16984	16793	16825	17001	16851	16840	16948	16862	16774	16933	16977	16879	16921	16963	16686	16902	16944	16851	17078	16948	16879	16919	16739	16764	16782	16996	16765	16773	16854	17003	16788	16901	16903	16759	16787	17017	16855	16903	16852	16879	16874	17015	16814	16964	16777	17104	17053	16897	16839	16938	16788	16988	16838	16944	16922	16709	16931	16676	16893	16865	16933	16898	16966	16866	16961	17008	16932	16920	16933	17012	16857	16860	16955	16894	16855	16790	16999	16798	16752	16992	16775	16940	16823	16890	17013	16910	16794	16862	16871	17106	16837	16908	16802	16966	17004	16932	16871	16831	17017	16740	16766	16849	16799	16879	16800	16782	16984	16873	16839	16906	16848	16831	17100	16902	16868	17064	16872	16909	16840	16898	17040	16763	16802	16869	16921	17074	16909	16971	16918	16947	16992	17070	17041	16915	16776	17021	16865	16996	16841	17003	16669	16914	16977	16866	16989	16902	16734	16898	17155	16809	16951	16832	16719	16925	16705	16958	16947	16976	16792	16972	16957	17120	16779	16952	16939	17004	16982	16925	16850	17026	17022	17015	16857	16952	16797	16939	16831	16907	16857	16781	16904	17006	16980	16864	16765	17149	16853	16811	16897	16805	16906	16958	16867	16900	16815	16682	16906	16983	16855	16951	16963	16916	16938	16960	16626	16944	16982	17042	16945	16936	16867	16935	16890	16855	16919	16689	17122	16798	16889	16960	16760	16992	16924	16782	16823	16938	17058	16914	17125	16785	16851	16716	16819	17053	16941	16943	16780	17073	16862	16845	16913	16971	16911	16917	16894	16840	17037	16916	16877	17024	17041	16939	17016	16845	16941	16983	16781	16946	16959	16860	16808	16826	16831	16919	16975	16845	16917	17029	17020	16955	17013	16988	16910	17004	16877	16875	16971	17065	16740	16976	16995	16805	17060	16879	16933	16941	16926	16847	16929	16972	16878	16820	17041	17022	16968	16759	16966	16927	16832	16916	16863	16868	16822	16856	16846	16818	16743	16738	16875	16869	16930	16885	16945	16971	16878	16732	16930	17018	16718	16880	17014	16762	16760	16871	16947	17006	16806	16998	16915	16960	16961	17025	16785	17030	16881	16837	17038	16885	16882	16834	16785	17061	16983	16844	16801	17096	16900	16837	16911	16542	16812	16863	16959	16961	16764	16814	16953	16863	16956	16853	16889	16831	16791	17042	16830	16947	16919	16881	16789	16768	16827	17114	16906	16935	16814	16746	16883	17026	16960	16939	17057	17041	16763	17000	16933	16830	16994	16893	16921	16807	17038	17112	16795	16836	17077	16921	17069	16826	16850	16948	16831	16855	17005	16811	16762	16907	16938	16923	16770	17006	16657	17085	16862	16948	16948	16934	17010	16994	16851	16838	17104	17031	16954	16789	16821	16901	16891	16761	16956	16894	16997	16914	16810	16963	16940	16775	16695	16832	16996	16791	16958	16847	17031	17034	16866	16837	16908	16995	16918	16743	16898	16954	16929	16836	16791	16936	16908	16640	16883	16930	16971	16859	16807	16975	16977	16925	16973	16991	16948	16905	16841	16845	16869	16838	16917	17008	16968	16773	16959	16951	16947	16895	16691	16958	16898	16915	16914	16895	16847	16833	16735	16933	16894	17056	16812	16970	16971	16797	16935	16858	16858	16822	16707	16875	16884	16918	16948	16907	16842	16980	16891	17001	16859	16967	16853	16936	16966	16891	16866	16921	16887	16974	16900	17019	17094	16787	16932	16812	16862	16862	17140	16736	16938	16734	16930	16883	16852	16900	16862	16914	16905	17003	16799	16734	16784	16965	16853	17008	17029	16949	16832	16854	16917	16885	16880	16996	17014	16978	16896	16921	16811	16962	17093	16762	16848	16741	16856	16979	16791	16965	16795	16923	16719	16747	16839	17060	17017	16935	16866	16870	16769	16910	16937	16832	16969	16892	16975	16824	16969	16813	16855	16933	17021	17071	16779	17043	16818	16829	16904	16880	16844	17068	16890	16756	16835	16905	16939	16864	16853	17042	17027	16812	16819	16844	17023	16867	16762	16876	16978	16844	16967	16806	16906	17135	16712	16717	17031	16741	16946	17053	16943	16766	16844	16883	16983	17060	16841	16788	16954	16932	16972	16982	16897	16866	16931	17015	17076	16967	16941	16969	16995
23292	22161	41245	54041	43922	25877	24900	21455	20386	20785	20725	20570	20597	20595	20674	20438	20659	20439	20405	20256	20314	20409	20279	20384	20361	20202	20225	20346	20379	20378	20243	20295	20373	20172	20242	20169	20256	20322	20350	20297	20373	20424	20418	20220	20378	20434	20165	20245	20158	20073	20205	20385	19936	20206	20304	20224	20420	20172	20318	20069	20400	20385	20314	20261	20430	20237	20192	19999	20203	19997	20169	20150	20216	20142	20245	20384	20366	20523	20443	20100	20484	20212	20467	20337	20328	20249	20160	20236	20361	20150	20256	20156	20074	20192	20247	20360	20300	20364	20132	20358	20172	20250	20192	20375	20386	20245	20356	20390	20437	20532	20154	20339	20367	20521	20317	20279	20209	20201	20128	20194	20106	20313	20204	20093	20094	20230	20036	20308	20202	20308	20311	20132	20155	20335	20049	20216	20117	20237	20344	20259	20302	20188	20175	20273	20156	20027	20240	20290	20512	20410	20405	20216	20142	20415	20322	20343	20175	20300	20225	20315	20329	20274	20093	20097	20292	20067	20286	20191	20351	20196	20296	20181	20302	20383	20345	20209	20299	20284	20354	20329	20200	20128	20226	20235	20598	20225	20318	20469	20273	20420	20464	20259	20015	20168	20283	20173	20408	19989	20292	20316	20289	20231	20364	20123	20170	20223	20411	20145	20352	20322	20258	20319	20144	20133	20112	20201	20056	20227	20177	20278	20444	20281	20184	20110	20301	20166	20192	20280	20266	20370	20361	20311	20504	20084	20356	20252	20230	20024	20296	20276	20175	20192	20288	20294	20363	20316	20313	20289	20302	20407	20320	20056	20140	20319	19948	20237	20197	20143	20399	20273	20184	20313	20305	20197	20273	20237	20268	20005	20374	20170	20331	20219	20258	20186	20522	20255	20373	20183	20280	20108	20345	20148	20321	19987	20042	20153	20367	20110	20256	20044	20352	20341	20526	20421	20093	20229	20219	20269	20301	20176	20258	20258	20311	20290	20025	20129	20282	20419	20164	20283	20293	20084	20116	20236	20323	20356	20229	20373	20296	20285	20233	20261	20277	20158	19990	20269	20300	20218	20449	20265	20394	20217	20316	20335	20246	20289	20272	20123	20109	20185	20112	20319	20085	20211	20181	20093	20191	20332	20429	20228	20095	20224	20135	20271	20236	20272	20326	20172	20418	20099	20345	20366	20138	20189	20060	20173	20083	20122	20277	20282	20254	20177	20222	20248	20166	20368	20238	20089	20022	20171	20334	20073	20320	20226	20327	20218	20162	20264	20315	20509	20154	20031	20444	20309	20241	20368	20298	20281	20320	20087	20227	20292	20160	20101	20196	20057	20191	20181	20395	20269	20340	20310	20362	20255	20294	20315	20226	20323	20192	20313	20248	20302	20284	20278	20021	20192	20319	20281	20192	20225	20401	20303	20306	20215	20126	20488	20251	20204	20198	20270	20007	20341	20477	20388	20271	20205	20238	20235	20207	20274	20083	20081	20207	20048	20223	20183	20521	20215	20349	20199	20366	20120	20382	20369	20198	20224	20298	20326	20164	20430	20309	20394	20160	20242	20369	20121	20253	20218	20330	20128	20333	20352	20190	20137	20097	20107	20236	20043	20313	20305	20265	20062	20276	20340	20315	20004	20201	20037	20072	20227	20292	20298	20279	20276	20378	20279	20291	20184	20197	20316	20172	20268	20317	20392	20066	20331	20250	20180	20355	20407	20244	20222	20206	20454	20287	20221	20270	20161	20218	20062	20286	20230	20330	20414	20184	20385	20200	20071	20297	20211	20240	20290	20136	20308	20326	20365	20339	20395	20341	20307	20286	20343	20462	20215	20058	20097	20232	20325	20364	20222	20307	20300	20195	20383	20432	20248	20516	20409	20362	19976	20048	20127	20311	20187	20263	20129	20282	20246	20238	20167	20367	20120	20293	20063	20138	20249	20160	20268	20266	20084	20251	20381	20299	20327	20323	20113	20043	20053	20193	20244	20313	20202	20203	20106	20299	20001	20319	20297	20119	20332	20191	20431	20133	20392	19974	20200	20185	20137	20349	20248	20162	20185	20190	20227	20096	20480	20277	20003	20122	20137	20304	20358	20386	20272	20345	20183	19905	20154	20055	20170	20190	20058	20156	20072	20340	20179	20210	20480	20299	20119	20267	20329	20378	20189	20267	20078	20184	20086	20271	20213	20177	20039	20012	20143	20089	20256	20173	20442	20088	20399	20323	20271	20300	20260	20192	20316	20196	20268	20034	20154	20092	20093	20125	20280	20326	20207	20081	20487	20326	20310	20165	20073	20291	20222	20179	20327	20395	20303	20271	20356	20071	20088	20334	20167	20245	20257	20273	20098	19986	20120	20207	20119	20156	20292	20149	20160	20408	20172	20338	20078	20313	20242	20243	20173	20213	20270	20135	20351	20477	20000	20320	20310	20085	20159	20437	20276	20095	20243	20151	19864	20209	20367	20289	20257	20220	20058	20236	20233	20409	20306	20249	20295	20140	20069	20424	20229	20273	20189	20389	20266	20087	20056	20170	20296	20055	20389	20290	20081	20387	20116	20341	20094	20094	20140	20274	20261	20212	20112	20115	20207	20106	20221	20123	20220	20163	20233	20262	20308	20156	20196	20111	20362	20120	20238	20086	20169	20193	20079	20182	20175	20350	20314	20179	20421	20073	20247	20169	19991	20389	20311	20239	20224	20106	20239	20106	20204	20350	20124	20193	20142	20184	20337	20231	20220	20358	20278	20260	20323	20027	20197	20297	20285	20400	20373	20138	20308	20432	20251	20274	20239	20326	20067	20238	20262	20232	20288	20186	20182	20337	20126	20361	20241	20099	20147	20386	20352	20221	20491	20037	20112	20259	20182	20388	20385	20171	20170	20292	20402	20280	20304	20231	20231	20417	20192	20360	20373	20329	20288	20220	20290	20263	20403	20218	20272	20092	20406	20177	20014	20253	20449	20359	20208	20264	20332	20180	20105	20197	20311	20276	20315	20370	19975	19934	20097	20156	20167	20362	20058	20122	20287	20264	20166	20171	20170	20280	20088	20078	20202	20356	20238	20281	20254	20228	20226	20195	20210	20214	20286	20244	20201	20238	20260	20138	20229	20199	20113	20080	20127	20183	20397	20136	20305	20257	20134	20255	20279	20342	20036	20268	20219	20064	20301	20218	20214	20056	20148	20213	20274	20250	20266	20427	20223	20319	20292	20184	20382	20119	20151	20226	20169	20178	20156	20326	20136	20066	20280	20263	20243	20234	20137	20380	20139	20237	20256	20227	20146	20141	20261	20217	20224	20097	20172	20112	20136	20278	20308	20342	20255	20224	20377	20245	20227	20278	20100	20094	20314	20220	20185	20240	20525	20036	19999	20109	20276	20227	20189	20484	20153	20301	20424	20360	20214	20025	20228	20212	20336	20147	20274	20340	20315	20319	20321	20483	20256	20209	20322	20180	20292	20254	20202	20271	20415	20406	20194	20106	20458	20256	20328	20044	20296	20375	20333	20290	20296	20402	20122	20287	20244	20220	20424	20322	20210	20175	20167	20056	19880	20087	20438	20166	20119	20271	20183	20264	20218	20216	20239	20299	20417	20248	20367	20201	20113	20184	20191	20442	20491	20210	20090	20192	20278	20243	20133	20164	20226	20298	20017	20085	20296	20201	20346	20259	19944	20326	20296	20332	20374	20103	20168	20181	20438	20228	20285	20302	20549	20131	20261	20282	20336	20197	20061	20135	20061	20368	20375	20423	20389	20307	20316	20022	20307	20213	20259	20403	20155	20515	20265	20163	20340	20220	20322	20164	20280	20117	20057	20192	20153	20318	20307	20337	20143	20188	20233	20210	20271	20126	20311	20456	20356	19906	20352	20049	20206	20078	20047	20264	20411	20212	20299	20210	20206	20129	20390	20114	20152	20278	20237	20058	20188	20148	20303	20187	20403	20164	20213	20249	20267	20376	20173	20229	20338	20120	20252	20264	20289	20374	20385	20338	20327	20053	19982	20191	20377	20216	20309	20220	20050	20222	19983	20259	20183	20253	20168	20387	19954	20259	20235	20248	20294	20210	20315	20477	20331	20312	20240	20133	20317	20278	20121	20116	20210	20378	20249	20184	20194	20085	20351	20212	20235	20168	20240	20230	20210	20487	20201	20246	20301	20221	20147	20327	20186	20428	20356	20373	20335	20039	20192	20255	20041	20376	20373	20342	20420	20285	20283	20043	20139	20203	20102	20174	20322	20334	20377	20328	20280	20180	20089	20195	20130	20175	20206	20101	20320	20210	20002	20171	20030	20254	20278	20314	20390	20204	20210	20351	20202	20450	20295	20420	20159	20027	19973	20278	20456	20563	20240	20190	20152	19982	20385	20242	20210	20365	20172	20182	20284	20090	20187	20205	20290	20127	20194	20183	20259	20280	20279	20059	20184	20354	20229	20282	20326	20283	20230	20353	20361	20269	20252	20213	20486	20254	20356	20381	20491	20201	20279	20434	20149	20402	20361	20281	20077	20278	20228	20080	20098	20082	20241	20330	20517	20536	20454	20368	20237	20152	20045	19970	20072	19963	20367	20141	20137	20305	20135	20200	20328	20307	20505	20343	20268	20225	20396	20128	20041	20109	20029	20149	20269	20208	20327	20118	20333	20206	20222	20374	20353	20047	20173	20351	20234	20253	20304	20129	20163	20139	20576	20474	20041	20218	20106	20166	20363	20223	20368	20265	20126	19988	20335	20320	20037	20287	20225	20264	20435	20240	20301	20358	20131	19980	20090	20097	20167	20221	20265	20227	20128	20452	20098	20178	20247	20323	20365	20282	20173	20111	20171	20187	20226	20442	20195	20462	20217	20295	20132	20198	20190	20356	20071	19963	20226	20252	20082	20503	20301	20293	20198	20006	20187	20269	20278	20308	20123	20406	20146	20557	20074	20524	20203	20217	20055	20163	20040	20009	20241	20152	20171	20333	20171	20273	20200	20254	20353	20150	20362	20244	20283	20016	20254	20277	20228	20233	20220	20102	20106	20003	20230	20178	20174	20196	20231	20099	20239	20528	20315	20352	20096	20026	20280	20212	20253	20235	20216	20290	20402	20330	20275	20341	20211	20491	20270	20145	20160	20463	20142	20275	20253	20219	20311
28838	86634	98294	85683	50833	17430	17213	17192	17302	17076	16994	16997	17171	17267	17221	17215	17225	17005	17176	16997	17350	17111	17216	17170	17091	17081	17064	17224	17327	17154	17212	17107	17136	16990	17150	17128	17000	17093	17060	17081	17085	17122	17188	17054	17056	17066	17229	17134	17209	17149	17226	17070	17174	17045	17103	17077	17124	17081	17041	17347	17028	17142	17072	17060	16996	17203	17039	17106	17038	17008	17184	17106	17196	17011	17053	17204	17359	17389	17425	17123	17158	17037	17082	17040	17028	17292	17126	16931	17128	17070	17047	17141	17147	17103	17294	16967	17026	17047	17185	17207	17006	17280	17106	17211	17076	17109	17078	17195	16922	17146	17175	17121	17028	17165	17191	17186	17068	17265	17002	17034	17073	17013	17179	17118	17021	17305	17128	17116	17047	16932	17072	16986	17323	17035	17033	17149	17076	16952	16909	17167	17090	17148	17322	17085	17139	17099	17084	17218	17242	17225	17296	17260	17088	17060	17096	17348	17180	16918	17097	17137	17294	17151	16881	17208	17135	17048	17051	17094	17071	17109	17282	17099	17112	17106	17187	17125	17135	17068	17005	16993	17088	17258	16974	17079	16979	17139	17045	17226	17215	17051	17297	17056	17165	16969	17292	17096	17099	17195	17101	17117	17179	17171	17163	17215	17314	17145	17117	17258	17128	17034	17100	17057	17066	17149	17263	17307	17159	16935	17187	17202	17229	17073	17054	17001	17209	17033	17172	16978	17124	17039	17108	17048	17143	17072	17220	17197	17150	17123	16872	16940	17173	17087	17115	17261	17059	17081	17137	16984	16942	17091	17214	17046	16956	17046	17042	17151	17059	17197	17288	17053	17134	17067	17143	17083	17125	17130	17161	17198	17115	17144	16890	17093	17099	17146	17190	17276	17132	17167	17003	17259	17144	17094	17218	17008	17190	17130	17123	17144	17181	17269	17139	16957	17035	17366	17082	16985	17086	17190	17119	17017	16918	17092	17144	17132	17112	17132	17252	17013	17132	17132	17355	17272	17128	17257	17094	16983	17087	17056	17244	17141	17172	17016	17077	17098	17055	17006	17382	17049	17114	17223	17150	17007	17119	17071	17049	16974	17195	17306	17028	17100	17042	17041	17065	17099	17186	17078	17257	17128	17086	17100	17188	16929	17091	17131	17081	17010	17286	16941	16996	17181	17098	17104	17292	17055	17169	17072	17062	17233	17036	17159	17030	16981	17164	17049	17123	17219	17077	17056	17035	17133	17207	17075	17098	16904	17152	17137	17135	17056	17065	17100	17121	17080	17046	17371	16842	17276	17028	17081	17077	17022	17037	17019	17109	16858	17202	17092	17029	17065	17253	17227	17195	17037	17214	17216	17261	16976	17166	17299	17064	17121	17043	17187	17302	17178	17206	17159	17141	17061	17052	17068	17070	17059	16868	17168	17142	17255	17106	17053	17138	17023	17161	17030	17210	16957	16940	17085	17075	17185	17094	17017	17204	17164	17065	17103	17240	17128	17075	16944	17164	17061	16925	17212	17238	17199	17141	17435	17156	17097	16997	17218	17241	17071	17206	17041	17104	17077	17105	17058	17220	16867	17165	17112	17085	17122	17134	17025	17052	17176	16964	17184	17087	17102	17159	16959	17187	17002	17120	17010	16997	17081	17292	17155	17235	16965	17213	17122	17177	17166	17203	17089	17098	17203	17333	17106	17170	17161	17064	17153	17003	17134	17050	17207	17151	17198	17073	17128	17186	17040	17017	17172	17125	17084	17095	17138	17115	17051	17141	17250	17073	17033	17082	17074	17235	17066	17027	17208	17022	17161	17104	17106	17000	17100	17183	17248	17117	17024	17106	17086	17105	16925	17011	17135	17071	17019	17212	17042	17165	17069	17296	17136	17133	17298	17138	16893	17120	16941	17047	16990	16989	16967	17175	17189	17057	17110	16969	17227	17018	17284	17202	17189	17186	17235	17108	17104	17268	17144	17015	17185	17171	17092	17089	16918	17060	17140	17130	17051	17058	17048	17109	17116	17180	16984	17108	17210	17079	17023	17208	17122	17136	16892	17026	17245	17045	17006	17138	17195	17197	17101	17142	17320	16977	17203	16963	17007	17129	17122	17029	17195	17057	17077	17077	17097	17015	16998	17125	17141	17149	16970	17262	17186	17184	17322	17118	17058	17003	17213	17201	17283	17166	17079	17147	17082	17055	17061	17140	17011	17159	17268	17236	16956	17198	16942	17319	17026	17101	17177	17214	16968	17029	17359	17143	17088	16986	17081	17107	17024	17061	17044	17118	17009	17035	16937	17165	17074	17143	16941	17028	17074	17221	17109	17052	17204	17273	17072	17069	17221	17114	17230	17034	17161	16998	17121	17244	17139	17129	17067	17098	17206	17121	16898	16990	17336	17206	17005	17109	17195	17129	16966	16979	17207	17047	17257	17047	17135	17141	17111	17330	17097	17045	16980	17121	17227	17091	17079	17140	17209	17162	17100	17071	17089	17277	17255	17081	17099	17118	17032	17060	17150	17069	17067	16837	17136	17003	17112	17005	16829	17016	17033	17387	16980	16955	17161	17225	17065	17080	17182	17309	17122	17025	17068	16965	17163	16929	17061	17332	17160	17236	17066	17071	17070	17086	17047	17162	17076	17022	17324	17090	17165	16794	17208	17102	17106	17096	17127	17135	17002	17115	17228	16969	17039	17288	17153	16926	17044	16938	17146	17069	17240	17030	17170	17184	17107	17244	17181	17190	17072	17167	17223	17114	17167	16990	17123	17209	17039	17017	17059	17017	17242	17245	16954	17106	17256	17169	17041	17182	17246	17292	17104	17214	17195	17071	17005	17157	17214	17251	17151	17123	17158	17167	17001	17087	17184	17157	17141	17026	17069	17125	17168	17068	17120	17008	16970	17252	17167	17184	16965	17172	17106	17233	17177	17248	17171	17236	17009	16991	17199	17053	17064	16891	17092	16999	17036	16984	17233	17101	16994	17212	17065	17169	17189	17151	17009	16995	17123	17095	17031	17100	17022	17216	17229	16924	17037	16913	17109	17250	17081	17130	16971	17043	17236	17129	17130	17163	17082	17071	17039	17206	17153	17134	17117	16980	17218	17048	16965	17185	17204	17102	17181	17063	17115	17102	17039	17144	17054	16954	17041	16943	17042	17089	17091	17087	17015	17184	17110	17227	17117	17145	17130	17060	17142	17132	17146	17184	17240	16952	17197	16971	17104	17019	17175	16960	17184	17087	17021	17190	17166	17139	17096	17039	17191	16990	17214	17164	16994	16993	17096	17045	17018	17119	17211	17140	17069	17095	17012	17158	17108	17202	17123	17161	17099	17175	17155	17160	17101	17095	17157	17128	17195	16914	17225	17263	17127	17114	17006	16952	17138	17219	17233	17209	17208	17073	17069	17208	17173	17154	17139	16905	17153	17024	17208	17027	17197	17328	17003	17145	17259	17154	17096	17036	16982	16957	17220	17101	16846	17238	17113	17315	17011	17111	17110	17095	17156	17074	17230	17221	17141	17211	17075	17063	17234	17096	16996	17099	17109	17191	17030	17044	17061	17003	17131	17031	17106	17145	17274	17181	17059	17094	17076	17118	17102	16964	17032	17008	17156	16993	17161	17085	17069	17123	17060	17168	17094	17131	17159	17027	17058	17109	17221	17041	17129	17022	17128	17152	17004	17163	17071	16934	17225	17073	17127	17136	17043	17100	16987	17225	17094	17204	17090	17204	16910	17174	17266	17074	17027	17053	17055	17056	17185	17079	17272	17079	17226	17071	17234	17194	16982	17280	17069	17319	17127	17156	17039	17092	17074	17194	17199	17051	17121	17191	17096	17089	17118	17133	16965	17136	17118	17150	17073	17084	17196	17139	16983	17076	16883	17279	17138	17250	17151	17277	17124	17202	17065	17293	17174	16948	16812	17193	17138	17037	16982	16931	16968	16934	17239	17268	17074	17132	16974	17015	17082	17183	17199	17079	16967	17126	16964	17139	17138	17227	17255	17064	17079	17113	17087	17057	17152	16952	17125	16991	17078	17173	17136	17044	16994	17271	16957	17045	17106	17133	17043	17033	17194	17148	17168	17039	17062	17109	17102	17075	17150	17030	17158	17148	17109	17040	17069	16894	17216	17055	17146	17162	17142	17048	17216	17177	17231	16870	17079	17152	17149	16990	17051	17338	17020	17096	17167	17140	16976	17202	17237	17145	17044	17065	17236	17216	17235	17055	17207	17296	17211	17040	16985	17148	17202	16997	16992	17085	17129	17209	17222	17084	17234	17239	16884	17133	17242	17165	17164	17174	17205	17067	17175	17167	17316	17149	17141	17257	17021	17229	17104	17303	17004	17154	17011	17222	17148	17062	17092	17090	17188	17096	17028	17162	16864	17108	17143	16897	17192	17073	16848	17098	17114	17378	17054	17164	17348	17164	17089	17088	16979	17191	17135	17020	17322	17091	17225	17025	17129	17123	17112	17175	16964	17074	17199	17066	17042	17054	17069	17208	17275	17179	17109	16996	17171	16976	17200	17147	17192	17124	17107	17237	17109	17050	17120	17294	16966	17156	17152	17171	17133	17004	16987	17211	17139	17180	16938	17106	17102	17017	17077	17181	17191	17204	17175	17010	17258	17170	17333	17165	17081	16898	17021	17166	17016	17268	17179	17159	17023	17179	17068	17244	17185	17133	17065	17034	17161	17108	17124	17136	17251	17149	17063	16997	17164	17283	16865	17044	17112	17171	16986	17193	17096	17058	17067	17167	16998	17057	17188	17063	17126	17004	17100	17040	17052	17149	17157	17195	17219	17008	17204	17085	17089	17173	16995	17070	17075	17130	17144	17027	17163	17243	16950	16978	17057	17187	17104	17084	17001	17210	17180	16969	17164	17228	17062	16897	17194	17128	17193	17132	17084	17164	17104	17169	17001	17163	17181	17010	17127	16922	17031	17041	16984	17042	16940	17006	17032	17239	17245	17152	16975	17069	17121	17160	17017	17104	17148	17183	17030	16908	17245	16958	17275	17068	17096	17137	17089	17143	17091	16923	17143	17186	16954	17261	17041	17144	17002	17053	17083	17055	17107	16973	17165	17107	17029	17037	17395	17032	17163	17153	17166	17059	17102	17161	17114	16964	16988
23241	21923	35497	44696	41962	25080	24295	20532	19170	19353	19210	18903	19010	18984	19090	19011	19029	19078	18869	18917	19033	18817	18806	19029	19114	18844	18789	18907	18827	18920	18784	18848	18687	18857	18829	18739	18683	18565	18682	19210	18675	18774	18778	18610	18897	19025	18877	18829	18614	18960	18878	18845	18794	18764	18831	18717	18681	18748	18768	18761	18972	19072	18749	18624	18874	18653	18755	18739	18917	18792	18819	18910	18679	18914	18868	18761	18997	19060	18916	18767	18809	18805	18724	18784	18883	18622	18824	18729	18628	18831	18655	18661	18621	18782	18732	18878	18806	18737	18741	18825	18742	18789	19027	18993	18798	18923	18916	18801	18736	18564	18611	19070	18846	18801	18972	18690	18708	18840	18750	18782	19053	18510	18703	18854	18684	18831	18724	18698	18734	18745	18823	18753	18778	18808	18831	18859	18890	18595	18737	18830	18756	18593	18638	18790	18823	18756	18640	18661	18675	18855	18747	18968	18750	18875	18729	18875	18821	18657	18778	18810	18821	18685	18817	18746	18847	18578	18945	18711	18659	18609	19025	19087	18676	18966	18669	18839	18658	18473	18850	18882	18723	18851	19078	18934	18984	18761	18584	18762	19050	18859	18948	18813	18693	18610	18843	18889	18876	18572	18699	18725	18697	18839	18634	18588	18766	18912	18712	18629	18625	18763	18605	18804	18753	18666	18761	18820	18599	18621	18852	18623	18714	18781	18586	18787	18786	18743	18685	18631	18613	18903	18769	18598	18705	18655	18776	18589	18580	18920	18760	18648	18719	18863	18665	18528	18749	18772	18739	18657	18698	18692	18795	18651	18656	18707	18765	18656	18775	18440	18778	18611	18642	18840	18703	18716	18805	18790	18794	18576	18722	18859	18718	18851	18911	18682	18741	18535	18710	18813	18840	18658	18789	18876	18824	18662	18800	18916	18665	18654	18839	18839	18710	18614	18713	18562	18674	18650	18870	18724	18570	18749	18637	18606	18831	18966	18772	18770	18697	18894	18681	18662	18752	18455	18717	18819	18652	18790	18822	18846	18594	18670	18831	18682	18766	18655	18616	18732	18689	18662	18590	18822	18772	18788	18513	18713	18707	18721	18597	18646	18628	18730	18866	18776	18714	18638	18676	18716	18669	18883	18924	18805	18666	18889	18983	18727	18521	18841	18618	18862	18827	18693	18757	18898	18793	18771	18556	18710	18582	18764	18721	18529	18826	18744	18578	18788	18631	18650	18675	18918	18862	18692	18685	18871	18645	18826	18794	18804	18763	18722	18730	18570	18957	18832	18719	18672	18919	18836	18838	18719	18673	18708	18601	18647	18788	18619	18694	18730	18821	18793	18677	18796	18804	18657	18601	18908	18623	18569	18886	18819	18807	18517	18700	18812	18769	18658	18638	18668	18829	18814	18749	18481	18683	18792	18826	18569	18744	18763	18700	18762	18856	18671	18650	18644	18860	18812	18759	18550	18748	18790	18640	18755	18875	19042	18892	18761	18712	18877	18641	18540	18880	18724	18586	18869	18715	18637	18730	18783	18495	18718	18731	18783	18602	18726	18708	18711	18845	18582	18893	18749	18843	18779	18743	18749	18706	18548	18789	18688	18777	18711	18634	18518	18868	18804	18962	18826	18803	18657	18969	18749	18718	18904	18510	18650	18727	18563	18793	18736	18858	18817	18759	18664	18903	18869	18762	18770	18752	18624	18932	18784	18776	18562	18776	18897	18629	18683	18805	18701	18742	18762	18715	18877	18631	18833	18747	18837	18729	18851	18888	18607	18835	18811	18667	18794	18778	18688	18725	18896	18810	18961	19003	18606	18766	18817	18854	18847	18662	18622	19066	18589	18748	18839	19007	18952	18729	18631	18797	18734	18621	18816	18990	18810	18761	18771	18726	18853	18618	18793	18720	18741	18659	18609	18674	18767	18686	18726	18753	18844	18946	18860	18801	18564	18725	18675	18808	18733	18771	18715	18587	18799	18910	18619	18707	18674	18646	18826	18748	18672	18587	18868	18446	18853	18676	18761	18938	18689	18916	18515	18639	18735	18790	18848	18969	18908	18732	18761	18612	18524	18628	18667	18704	18626	18786	18605	18909	18676	18645	18815	18761	18847	18771	18506	18630	18750	18468	18827	18870	18742	18811	18871	18687	18769	18427	18635	19018	18613	18715	18723	18771	18514	18652	18703	18677	18633	18636	18730	18957	18596	18899	18648	18642	18721	18738	18663	18736	18594	18869	18645	18745	18705	18791	18594	18604	18752	18593	18521	18751	18786	18769	18837	18732	18617	18743	18733	18690	18645	18566	18861	18852	18785	18496	18851	18878	18709	18865	18762	18542	18857	18909	18678	18691	18743	18590	18750	18733	18622	18830	18621	18621	18838	18774	18710	18754	18716	18737	18822	18730	18690	18675	18876	18815	18713	18757	18686	18762	18757	18964	18973	18709	18804	18836	18672	18727	18650	18892	18705	18886	18542	18705	18685	18832	18607	18926	18833	18793	18396	18870	18744	18682	19005	18842	18675	18791	18952	18688	18875	18622	18808	18718	18580	18721	18622	18923	18723	18736	18739	18923	18934	18814	18494	18655	18844	18774	18926	18711	18683	18635	18746	18804	18608	18859	18781	18857	18760	18620	18734	18643	18773	18654	18767	18593	18834	18759	18796	18822	18771	18723	18859	18818	18601	18811	18653	18741	18936	18687	18702	18776	18780	18797	18776	18656	18738	18725	18758	18952	18868	18767	18755	18735	18657	18865	18757	18793	18791	18878	18557	18816	18766	18673	18669	18801	18616	18769	18618	18677	18791	18720	18804	18749	18647	18647	18802	18903	18833	18567	18781	18760	18801	18827	18943	18872	18849	18704	18676	18714	18939	18694	18497	18885	18633	18698	18704	18708	18786	18505	18738	18838	18632	18627	18728	18720	18629	18455	18702	18559	18778	18489	18721	18883	18776	18736	18818	18729	18944	18838	18752	18781	18746	18901	18643	18557	18699	18904	18661	18754	18558	18602	18660	18745	18720	18547	18855	18816	18636	18837	18878	18849	18763	18686	18872	18787	18727	18775	18692	18683	18670	18931	18878	18815	18822	18637	18672	18677	18696	18725	18775	18769	18916	18760	18749	18672	18702	18988	18572	18748	18668	18794	18731	18801	18849	18865	18650	18755	18669	18702	18795	18825	18636	18782	18770	18674	18809	18758	18706	18792	18821	18816	18784	18754	18623	18600	18610	18665	18878	18798	18828	18675	18606	18888	18817	18784	18626	18495	18650	18671	18800	18924	18839	18797	18718	18770	18587	18750	18598	18871	18800	18771	18880	18706	18667	18697	18773	18815	18826	18710	18730	18652	18913	18820	18805	18586	18742	18764	18819	18793	18733	18768	18805	18682	18742	18572	18705	18687	18886	18706	18764	18761	18654	18734	18768	18549	18868	18820	18959	18699	18693	18759	18929	18888	18745	18853	18935	18945	18765	18740	18677	18719	18702	18711	18890	18689	18792	18713	18571	18700	18702	18625	18787	18833	18630	18795	18639	18732	18792	18471	18910	18800	18749	18741	18684	18793	18829	18940	18803	18643	18584	18565	18817	18761	18786	18840	18765	18843	18772	18657	18768	18589	18799	19044	18869	18866	18773	18858	18410	18754	18757	18838	18953	18729	18903	18764	18511	18558	18794	18661	18880	18736	18907	18663	18886	18668	18559	18673	18798	18710	18574	18721	18718	18874	18865	18869	18765	18826	18972	18891	18743	18755	18905	18867	18585	18660	18653	18821	18640	18506	18646	18573	18650	18929	18603	18994	18645	18647	18734	18581	18856	18714	18617	18863	18678	18585	18825	18694	18606	18832	18815	18685	18785	18671	18552	18862	18641	18686	18651	18701	18837	18794	18687	18938	18860	18526	18536	18648	18823	18768	18662	18581	18639	18553	18895	18605	18702	18791	18848	18848	18809	18929	18801	18738	18823	18740	18773	18689	18721	18894	18788	18618	18609	18551	18797	18609	18847	18691	18688	18970	18755	18890	18856	18702	18844	18854	18677	18578	18650	18810	18737	18679	18766	18719	18919	18648	18787	18932	18800	18561	18724	18898	18866	18673	18728	18807	18628	18940	18740	18751	18665	18914	18672	18981	18660	18967	18684	18712	18916	18674	18803	18709	18740	18820	18688	18766	18751	18563	18539	18646	18820	18979	18833	18794	18778	18775	18747	18674	18512	18871	18691	18946	18753	19065	18909	18791	18719	18789	18820	18786	18837	18756	18810	18678	18546	18784	18966	18539	18865	18799	18669	18570	18784	18741	18610	18827	18905	18889	18841	18743	18627	18686	18644	19003	18833	18893	18824	18841	18744	18595	18931	18693	18748	18607	18884	18614	18805	18652	18753	18747	18726	18966	18611	18814	18672	18573	18575	18732	18685	18596	18652	18884	18895	18883	18722	18956	18605	18842	18655	18838	18671	18935	18526	18863	18811	18431	18726	18750	18622	18800	18826	18796	18720	18861	18700	18786	18732	18671	18853	18762	18634	18806	18854	18835	18776	18811	18760	18802	18899	18716	18842	18706	18698	18877	18909	18828	18695	18847	18517	18649	18384	18729	18731	18804	18781	18571	18757	18743	18797	18857	18635	18936	18751	18949	18701	18837	18779	18764	18684	18646	18715	18907	18520	18790	18715	18661	18741	18842	18791	18732	19006	18651	18752	18709	18603	18804	18833	18543	18690	18822	18708	18758	18957	19045	18738	18756	18514	18704	18661	18746	18611	18998	18736	18961	18621	18442	18823	18775	18715	18734	18718	18622	18839	18809	18771	18710	18713	18612	18793	18506	18488	18653	18761	18629	18763	18740	18653	18805	18827	18832	18798	18606	18667	18899	18875	18904	18992	18696	18929	18802	18672	18603	18625	18592	18838	18912	18782	18761	18781	18838	18814	18679	18703	18814	18612	18742	18780	18902	18720	18627	18674	18925	18868	18808	18875	18852	18872	18815	18719	19010	18810	18781	18565	18639	18738	18661	18573	18722	18510	18737	18639	18834	18684	18760	18803	18875	18554	18591	18480	18622	18713	18747	18594	18794	18867	18625	18860	18665	18848	18857	18883	18659	18739	18886	18777	18736	18824	18842	18585	18827	18697	18755	18665
26108	82815	88023	81640	50912	16505	16429	16555	16294	16153	16171	16317	16227	16474	16007	16200	16298	16201	16178	16185	16075	16221	16164	16264	16305	16315	16326	16079	16410	16266	16261	16188	16097	16167	16202	16137	16419	16103	16194	16143	16135	16116	16179	16429	16115	16106	16213	16290	16071	16127	16110	16351	16072	16058	16168	16002	16163	16287	16055	16017	16152	16072	16094	16197	16156	16082	16117	16098	16132	16094	16190	16134	16304	16106	16093	16195	16395	16502	16453	16037	16368	16170	16185	15950	16259	16172	16088	16210	16348	16063	16092	16108	16068	16185	16216	16088	15975	16225	16315	15998	16121	16070	16055	15968	16228	16085	16214	16318	16064	16215	16132	16118	16211	15989	16076	16197	16206	16233	16160	16224	16174	16177	16083	16129	16064	16128	16089	16060	16132	16040	16132	16280	16146	16024	16226	16152	16148	16193	16150	16123	16061	15993	16106	16205	16121	16161	16189	16108	16039	16223	16113	16190	16062	16194	16075	16101	15986	16162	16151	16016	15973	16131	15930	16299	16157	16059	16120	16203	16165	16097	16031	16116	16051	16066	16156	16206	16044	16108	16005	16296	16329	16122	16329	16132	16000	16224	16012	16270	16193	16213	16099	16148	16120	16180	16222	16036	16157	16142	16020	16064	16228	16033	16190	16178	16148	15930	16253	16072	16129	16154	16161	15977	16035	15998	16192	16039	16247	16134	16059	16204	16195	16102	16102	16038	16370	16148	16238	16096	16058	16069	16081	16325	16042	16280	16111	16115	15992	16095	16036	16166	16068	16145	16195	16132	16148	16102	16218	16137	16130	16164	16146	16006	16149	16249	16048	16251	16006	16212	16090	15988	16047	16163	16217	16163	16113	16090	16141	16206	16138	16105	15955	15996	16078	16135	16074	16264	16081	16148	16208	16204	15999	15972	16091	16126	16198	16082	16153	16008	16043	16390	16081	16298	16247	16121	16214	16096	15992	15976	16267	16093	16108	16206	16177	16005	16158	16258	16229	15984	16022	15862	16087	16126	16168	16192	16164	16075	16006	16375	16040	16203	16192	16090	16203	16114	16197	16205	16110	16071	16160	16102	16156	16100	16107	16051	16130	16239	16211	16114	16007	16193	15758	15997	16099	16162	15891	16060	16048	16013	16220	16043	16175	16280	16151	15909	16182	16224	16111	16237	16149	16276	16050	16075	16001	16036	16113	15961	16177	16040	15972	15989	16077	16169	16135	16275	16274	16129	16124	16267	16101	16044	16285	16260	16019	16094	16184	16094	16119	16272	16037	16181	16178	16276	16051	16136	16177	16218	16032	16205	16204	16118	15994	16189	16164	16020	16164	16088	16135	15937	15971	16335	16228	16124	16213	15991	16169	16107	16272	16157	16043	16108	16040	16047	16098	16203	16175	16142	16040	16072	16168	16117	16082	16079	16149	16146	16219	16192	16181	16172	16280	15871	16168	15947	16115	16134	16336	16141	16203	16038	16168	16013	16133	16126	16180	16063	16147	15943	16192	16110	16003	16096	16029	16118	16064	16293	16138	15995	16197	16370	16061	16116	16051	16183	16050	16181	16166	16082	16104	16061	16200	16068	16131	16067	16077	16000	16038	15959	16179	16018	16161	16039	15967	16085	16170	16108	16283	16012	16017	16347	16132	16104	16184	16192	15968	16170	16074	16096	16227	16050	16184	16088	16145	16129	16160	16205	16171	16087	16067	16028	16148	16076	16068	16006	15996	16149	16235	16199	16298	16085	16079	16153	15891	16297	16185	16113	16136	16227	16072	15986	16361	16085	16169	16176	16110	16230	16232	16309	16178	16242	16004	16234	16304	15966	16115	16164	16100	16220	16072	16023	16133	16178	16100	16160	16342	16214	16365	15881	16193	16244	15983	16134	16181	16124	16173	16157	16179	16240	16019	16356	16194	16028	16019	16342	16080	16216	16284	16123	16366	15922	16178	16045	16106	16190	15904	16271	16061	16087	16065	16182	16263	16111	16270	16047	16026	16115	16176	16139	16094	15968	16204	16017	16049	16103	16127	16080	16089	16275	16069	16231	15988	16308	16152	16148	16167	15968	16232	16064	16136	16019	15913	16182	16171	15953	16104	16081	16107	16101	16160	15983	16195	16071	16142	16038	16130	16043	16075	16055	16156	16146	16116	16164	16069	16141	16119	16228	16041	16266	16227	15981	16133	16139	16008	16132	16130	16083	15920	16270	15920	16122	16162	16213	16021	16184	16001	16139	16020	16119	16110	16078	16166	16146	16210	16056	16273	15960	16311	16082	16074	15915	16119	15973	16240	16083	15878	16282	16249	16025	16227	16052	16178	16033	16200	16291	15958	16073	16229	16121	16272	16221	16119	15989	16247	16097	15973	16126	16119	16121	16111	16256	16028	16015	16213	16193	15937	16280	16133	16132	16199	16142	16107	16092	15856	16107	16088	16136	16059	16214	16075	16079	16157	16045	16216	16098	16049	16105	16193	16115	16078	16243	16226	15991	15902	16135	16119	16003	16020	16293	16312	16076	15930	16288	16116	16225	16113	16062	16226	16062	16050	16067	16170	16092	16168	16082	16123	16071	16113	16036	16131	16133	16191	16030	16107	16178	16106	16123	16126	16126	16202	16196	16141	16156	16157	16122	16139	16161	16168	16013	16094	15939	16153	16197	16156	16076	16050	16015	16358	16294	16175	16085	16076	16314	16163	16264	15945	16052	16294	15931	16142	16205	16057	16244	16181	16024	16183	15988	16067	16142	16141	16259	16193	16172	16172	16166	16095	16003	15971	16337	16115	16008	16143	16215	16070	16201	16354	16220	16187	16112	16148	16211	16138	16158	16013	16223	16077	16050	16055	15984	16045	16054	16174	16037	16228	16080	16063	16250	16279	16020	16022	16058	15902	16107	16195	16118	16257	16077	16316	16227	16081	16032	16013	16100	16154	16282	15975	16161	16000	16175	16102	16115	16100	15920	15973	16040	16154	15934	15925	16023	16051	16167	16180	16241	16057	16048	16079	16240	16195	16086	16197	15997	16176	16129	16153	16250	16140	16143	16042	16140	16071	16122	16062	16084	16334	16185	16187	16169	16146	16033	16069	15971	16152	16231	15964	16125	16132	16203	16186	16047	16060	16155	16056	16199	16095	16128	16148	16105	16089	16184	16107	16129	16100	15980	16301	16134	16177	16301	16238	16124	16065	16262	15983	16039	15960	16157	16224	16108	16147	16168	16110	16429	16234	16092	16295	16001	16292	16200	16056	15965	16147	16118	16072	16109	15997	16212	15956	16103	15961	16029	16184	16113	16168	16245	16101	16155	15996	16217	15948	15916	16134	16010	16201	16185	16132	16095	16093	16081	16033	16161	16159	16117	16053	16063	16123	16143	16256	16139	15993	16024	16136	16211	15998	16265	16185	16048	16219	16067	16028	16144	16182	16207	16216	16063	16089	16007	16113	16192	16062	16176	16137	16073	16092	16117	16054	16182	16017	16088	16039	16272	16046	16168	15997	16027	16130	16129	15939	16233	16131	16116	16165	16052	16212	16096	16162	16030	16220	16239	16109	16184	16256	16036	16063	16051	16045	16063	16337	16004	16108	16179	16127	16071	15977	16092	15972	16181	16177	16008	16094	16146	16195	16149	16022	16048	16195	16152	16050	16291	15930	16014	16060	16091	16038	16125	16123	16169	16071	16263	16152	16126	16160	16113	16284	15950	16213	15926	16061	16125	16153	16080	16163	16029	16378	16144	16129	16054	16134	16230	16054	16137	16185	15950	16202	16159	16053	16168	16239	16057	16112	16249	16063	16099	15837	15978	16074	16185	15947	16236	16085	16019	15913	16210	16142	16119	16000	16196	16113	16029	16108	16110	16126	16020	16057	16078	16107	16090	15993	16063	16197	16083	16032	16101	15982	16093	16235	16108	16140	16031	16263	16121	16031	16152	16165	16094	16318	16062	16060	16137	16067	15952	15970	16237	15942	16154	16308	16145	16005	16148	15863	15929	16019	16188	16091	16186	16179	16224	16220	15991	16099	15911	16071	16221	16144	15997	16138	16114	16107	16133	16163	16271	16108	16072	16078	16289	16113	16093	16089	16182	16249	16230	16072	16122	16121	16219	16073	16053	16008	16187	16248	16023	16180	16076	16100	16233	16105	16098	16071	16265	15986	16133	16226	15880	16127	16118	16099	16086	16168	15965	16115	16211	16073	16226	16024	16040	16111	16100	15911	16118	15978	15909	16036	16077	16249	16139	16232	16068	16174	16075	16086	16066	16242	16238	15990	16210	16173	16192	16051	16092	16141	16166	16084	16051	15946	16116	16140	16110	16156	16052	16183	15919	16205	16105	16127	16086	16080	16048	16092	16249	16129	16131	16140	15958	16044	16249	16123	16167	16153	15981	16048	16238	16171	16053	16014	16243	16253	15934	16007	16276	16064	16056	16075	16347	16084	15981	16126	16191	16072	16063	16202	16092	16115	16048	16242	16028	16058	16134	16276	16319	16315	16021	16051	16197	16312	16109	16125	16145	16110	15904	16023	16032	16146	16088	16309	15972	16056	16347	16061	16248	16170	16031	16140	16179	16177	16131	16219	16279	16256	16166	16098	16180	16130	16221	16116	16082	16266	16027	16044	16069	16073	16196	16048	16043	16360	16242	16023	16243	16065	16156	16194	16052	16066	16167	16348	16080	16130	16080	16191	16017	15900	16215	16187	16199	16123	16133	16179	16087	16308	16138	16096	16121	16140	16077	16203	16100	16368	16042	16169	16132	16251	16119	16183	16163	16015	16191	16220	16138	16044	16024	16167	16036	16062	16095	16244	16365	16226	16138	15986	16205	16053	16136	16251	15930	16200	16150	16161	16121	16194	15969	16015	16161	16261	16109	16176	16209	16065	15977	16218	16031	16398	16185	16175	16043	16169	15995	16085	16143	16016	16073	16228	16032	15985	16082	16190	16104	16024	16153	16007	16035	16146	16127	16153	16058	16121	15838	16196	16002	16155	16083	16271	16127	16165	16117	16098	16212	16069	16121	16099	16133	16112	16152	16137	15973	16164	16035	16036	16172	16194	16136	16208	16177	16085	16170	16137	16058	16187	16115	15998	16028	16111	16038	16120	16054	16165	16213	16199	16164	16268	15916	16061	16111
27786	23431	40550	33286	22846	17079	16645	16514	16323	16161	16302	16419	16325	16359	16511	16389	16325	16389	16441	16275	16219	16291	16275	16134	16271	16366	16365	16421	16333	16135	16410	16428	16170	16393	16389	16429	16483	16343	16349	16294	16397	16301	16343	16211	16322	16213	16354	16182	16435	16395	16479	16445	16357	16221	16368	16392	16303	16401	16217	16529	16435	16252	16108	16261	16430	16204	16189	16143	16378	16398	16347	16387	16404	16430	16545	16301	16438	16543	16142	16267	16417	16231	16474	16325	16351	16170	16356	16279	16131	16409	16502	16111	16344	16378	16193	16378	16410	16395	16326	16252	16330	16308	16225	16222	16163	16148	16400	16496	16256	16435	16312	16252	16336	16272	16454	16449	16374	16432	16266	16276	16191	16329	16296	16283	16310	16302	16238	16151	16259	16325	16203	16462	16345	16380	16360	16290	16362	16269	16230	16226	16374	16176	16359	16189	16275	16108	16242	16204	16344	16283	16250	16111	16060	16202	16326	16328	16462	16235	16293	16515	16474	16380	16303	16184	16129	16230	16357	16292	16264	16240	16211	16259	16416	16086	16352	16130	16305	16222	16282	16459	16252	16181	16286	16275	16496	16381	16339	16309	16340	16239	16237	16220	16252	16349	16230	16520	16371	16246	16249	16169	16315	16306	16299	16203	16463	16251	16355	16236	16428	16322	16502	16325	16313	16427	16355	16333	16410	16208	16473	16398	16353	16443	16416	16190	16291	16346	16275	16373	16369	16228	16337	16230	16381	16305	16417	16232	16264	16332	16360	16267	16270	16446	16322	16162	16215	16112	16385	16300	16157	16166	16293	16314	16411	16242	16048	16090	16319	16483	16218	16031	16281	16123	16158	16185	16309	16355	16438	16308	16240	16237	16136	16327	16313	16326	16315	16264	16322	16245	16285	16384	16356	16344	16173	16252	16537	16281	16204	16307	16504	16223	16303	16221	16293	16310	16493	16198	16447	16213	16353	16241	16362	16305	16419	16153	16325	16340	16344	16350	16206	16383	16251	16507	16319	16132	16315	16346	16215	16363	16100	16425	16275	16498	16291	16269	16418	16115	16361	16342	16256	16483	16177	16304	16209	16393	16415	16270	16366	16193	16256	16423	16238	16361	16235	16282	16254	16316	16392	16376	16230	16426	16359	16397	16255	16239	16348	16405	16444	16159	16332	16223	16396	16286	16239	16396	16337	16315	16221	16097	16296	16388	16339	16350	16257	16322	16463	16371	16258	16492	16260	16198	16365	16468	16164	16368	16123	16102	16268	16244	16196	16536	16414	16468	16333	16199	16369	16220	16226	16286	16256	16214	16264	16328	16396	16137	16330	16365	16389	16469	16312	16346	16132	16382	16263	16307	16208	16297	16087	16332	16408	16356	16332	16327	16438	16314	16345	16392	16107	16354	16226	16212	16135	16467	16219	16250	16300	16278	16332	16390	16421	16247	16205	16262	16312	16462	16342	16305	16199	16203	16544	16414	16228	16267	16366	16464	16252	16348	16356	16396	16184	16219	16146	16372	16283	16063	16342	16339	16051	16152	16253	16402	16202	16172	16224	16334	16372	16265	16398	16319	16263	16253	16354	16425	16283	16541	16442	16293	16273	16367	16161	16325	16231	16287	16202	16149	16297	16506	16270	16494	16349	16457	16434	16327	16375	16127	16309	16105	16246	16489	16368	16095	16333	16442	16348	16373	16188	16230	16109	16508	16504	16255	16390	16335	16190	16179	16370	16259	16357	16156	16458	16274	16385	16262	16377	16393	16389	16254	16338	16263	16321	16379	16421	16420	16310	16399	16334	16348	16279	16318	16185	16266	16440	16456	16041	16377	16424	16227	16403	16305	16336	16465	16398	16193	16179	16165	16290	16166	16276	16283	16179	16168	16350	16375	16146	16396	16113	16201	16237	16401	16360	16301	16284	16219	16413	16227	16534	16272	16423	16387	16295	16223	16372	16347	16383	16275	16479	16169	16181	16386	16126	16127	16171	16421	16201	16281	16359	16426	16299	16355	16248	16287	16285	16358	16374	16190	16363	16208	16259	16445	16397	16418	16148	16368	16539	16103	16423	16145	16096	16286	16231	16365	16353	16273	16333	16255	16300	16210	16302	16443	16290	16481	16279	16405	16453	16354	16377	16445	16301	16345	16380	16349	16495	16365	16277	16103	16352	16449	16233	16299	16454	16212	16400	16296	16361	16209	16282	16386	16394	16322	16327	16110	16273	16479	16217	16379	16162	16323	16218	16242	16182	16340	16457	16275	16268	16328	16356	16225	16375	16235	16444	16519	16057	16273	16376	16297	16426	16289	16352	16317	16173	16223	16082	16503	16492	16200	16301	16306	16327	16366	16429	16402	16510	16312	16281	16358	16368	16248	16231	16305	16269	16214	16255	16415	16253	16318	16250	16406	16317	16254	16265	16229	16407	16307	16195	16437	16366	16231	16333	16289	16408	16342	16137	16353	16355	16344	16366	16454	16449	16321	16451	16451	16345	16221	16323	16128	16356	16371	16243	16295	16253	16236	16354	16338	16539	16240	16278	16381	16302	16320	16162	16328	16317	16348	16468	16239	16087	16284	16149	16511	16476	16262	16358	16277	16224	16287	16180	16064	16299	16283	16375	16351	16208	16207	16209	16190	16228	16329	16261	16311	16441	16392	16295	16084	16210	16198	16206	16340	16192	16216	16605	16405	16142	16448	16567	16370	16247	16287	16206	16264	16345	16406	16308	16309	16419	16295	16484	16280	16325	16289	16561	16396	16378	16232	16376	16220	16352	16231	16419	16189	16263	16193	16470	16139	16188	16182	16375	16418	16337	16335	16289	16159	16543	16378	16322	16375	16414	16439	16478	16293	16292	16232	16240	16361	16305	16180	16380	16155	16312	16317	16245	16404	16271	16339	16171	16446	16370	16171	16291	16179	16258	16285	16226	16354	16151	16188	16262	16412	16500	16347	16576	16321	16361	16286	16425	16331	16346	16252	16268	16306	16428	16536	16279	16336	16445	16543	16271	16478	16336	16467	16495	16458	16258	16321	16459	16302	16295	16346	16362	16254	16275	16219	16293	16257	16520	16338	16277	16214	16354	16391	16284	16327	16282	16278	16397	16428	16029	16247	16299	16271	16289	16209	16323	16409	16411	16268	16167	16203	16168	16439	16335	16340	16347	16156	16127	16095	16118	16262	16232	16312	16444	16219	16319	16385	16173	16345	16216	16475	16489	16310	16343	16360	16155	16535	16296	16351	16132	16315	16387	16421	16322	16358	16262	16466	16190	16277	16281	16185	16174	16416	16326	16258	16311	16368	16170	16531	16554	16243	16316	16399	16209	16454	16233	16203	16394	16270	16277	16253	16369	16254	16138	16185	16214	16363	16428	16350	16185	16385	16367	16389	16247	16291	16445	16204	16261	16291	16225	16327	16303	16264	16422	16221	16283	16369	16573	16282	16410	16306	16511	16436	16284	16285	16127	16300	16299	16303	16428	16264	16229	16300	16222	16346	16325	16268	16387	16409	16214	16436	16328	16440	16429	16350	16274	16258	16247	16454	16301	16310	16155	16296	16540	16457	16392	16192	16382	16418	16244	16253	16096	16228	16482	16295	16282	16385	16213	16214	16410	16327	16479	16286	16462	16285	16063	16287	16482	16282	16206	16172	16241	16213	16356	16221	16348	16360	16386	16344	16166	16303	16386	16106	16424	16258	16224	16444	16461	16477	16378	16088	16254	16150	16044	16413	16104	16370	16517	16407	16189	16356	16283	16457	16265	16206	16303	16282	16429	16214	16302	16351	16324	16242	16469	16503	16504	16296	16317	16228	16139	16263	16223	16107	16273	16429	16305	16083	16157	16169	16285	16334	16377	16378	16248	16333	16416	16366	16337	16222	16176	16306	16373	16332	16320	16620	16316	16242	16360	16433	16262	16180	16177	16282	16344	16081	16351	16403	16396	16417	16469	16599	16336	16337	16360	16209	16333	16281	16320	16270	16084	16244	16253	16290	16320	16339	16296	16187	16230	16321	16243	16317	16352	16120	16277	16250	16415	16267	16272	16407	16354	16304	16314	16410	16350	16198	16261	16398	16020	16088	16255	16159	16364	16453	16331	16152	16186	16372	16486	16377	16311	16267	16190	16072	16304	16229	16318	16275	16352	16366	16368	16272	16213	16034	16234	16406	16387	16454	16337	16573	16216	16440	16201	16460	16192	16376	16269	16240	16381	16134	16323	15908	16280	16399	16435	16255	16283	16170	16603	16208	16168	16067	16280	16501	16515	16290	16219	16307	16224	16099	16559	16162	16135	16340	16305	16302	16329	16117	16143	16204	16205	16237	16395	16007	15986	16289	16207	16301	16332	16409	16295	16332	16112	16392	16280	16217	16355	16139	16322	16393	16475	16241	16280	16340	16325	16401	16193	16313	16305	16399	16344	16193	16231	16431	16380	16471	16391	16249	16231	16481	16285	16182	16349	16150	16341	16155	16297	16202	16292	16360	16336	16391	16234	16324	16289	16294	16302	16186	16169	16459	16175	16321	16424	16195	16248	16472	16145	16397	16452	16172	16183	16196	16149	16442	16325	16156	16168	16275	16438	16229	16279	16415	16476	16524	16183	16280	16311	16357	16229	16276	16213	16425	16368	16405	16293	16403	16219	16334	16391	16206	16366	16373	16329	16382	16197	16354	16451	16327	16569	16510	16392	16378	16332	16290	16395	16474	16520	16420	16057	16374	16457	16334	16371	16344	16344	16391	16354	16472	16405	16576	16258	16227	16575	16380	16475	16482	16451	16474	16492	16183	16291	16528	16281	16283	16197	16306	16291	16143	16484	16161	16475	16471	16328	16296	16326	16434	16327	16297	16326	16341	16266	16287	16352	16142	16326	16291	16415	16373	16465	16199	16367	16302	16462	16210	16182	16290	16599	16301	16466	16290	16191	16436	16277	16285	16347	16287	16251	16207	16354	16121	16238	16182	16283	16317	16413	16301	16316	16394	16295	16487	16216	16208	16413	16317	16374	16096	16226	16303	16339	16324	16290	16299	16538	16533	16304	16231	16384	16415	16191	16184	16301	16077	16153	16191	16294	16285	16213	16298	16140	16348	16204	16222	16090	16424	16159	16590	16318	16233	16419	16445	16458	16386
15003	30308	47552	29687	20396	14758	14734	14699	14791	14748	14873	14759	14656	14707	14858	14637	14741	14836	14738	14782	14754	14681	14693	14900	14652	14740	14718	14651	14616	14794	14684	14687	14616	14590	14635	14653	14658	14672	14661	14590	14743	14834	14709	14762	14556	14866	14841	14793	14750	14831	14643	14657	14826	14634	14658	14789	14584	14749	14503	14664	14650	14649	14634	14767	14631	14688	14610	14736	14752	14568	14562	14672	14664	14745	14667	14688	14804	14681	14909	14681	14850	14723	14630	14537	14759	14675	14780	14757	14826	14824	14702	14793	14728	14892	14773	14966	14765	14656	14559	14657	14754	14702	14742	14649	14669	14700	14771	14839	14703	14625	14631	14603	14738	14471	14648	14577	14644	14537	14582	14684	14724	14701	14749	14611	14769	14688	14812	14669	14434	14765	14642	14905	14526	14816	14706	14728	14729	14711	14783	14762	14816	14741	14629	14758	14585	14790	14665	14762	14689	14783	14603	14701	14797	14775	14629	14736	14718	14748	14676	14740	14703	14752	14695	14709	14666	14631	14621	14511	14578	14656	14756	14746	14598	14800	14681	14547	14694	14508	14665	14701	14676	14572	14777	14644	14822	14620	14666	14756	14755	14594	14609	14611	14533	14696	14744	14799	14624	14700	14748	14670	14762	14768	14706	14705	14826	14672	14802	14703	14712	14640	14773	14658	14772	14647	14613	14693	14885	14726	14641	14633	14753	14714	14761	14761	14615	14545	14640	14835	14564	14738	14791	14628	14843	14591	14635	14670	14601	14695	14680	14574	14789	14625	14723	14718	14555	14642	14547	14577	14618	14757	14542	14626	14657	14607	14875	14634	14519	14569	14710	14534	14569	14684	14813	14814	14585	14686	14621	14810	14590	14560	14637	14800	14477	14875	14812	14722	14696	14689	14907	14709	14678	14663	14607	14601	14565	14544	14771	14651	14653	14610	14707	14615	14653	14700	14862	14708	14796	14604	14745	14714	14758	14695	14604	14534	14790	14582	14821	14662	14666	14720	14695	14740	14668	14711	14645	14338	14600	14447	14602	14758	14722	14677	14771	14661	14679	14712	14733	14739	14631	14637	14798	14718	14776	14657	14721	14625	14621	14672	14744	14667	14658	14706	14473	14697	14771	14746	14688	14723	14744	14624	14696	14856	14841	14662	14665	14844	14578	14668	14484	14706	14704	14698	14740	14601	14613	14667	14703	14882	14747	14615	14738	14678	14815	14477	14567	14765	14503	14821	14679	14712	14670	14752	14734	14689	14724	14747	14660	14639	14780	14774	14817	14718	14716	14620	14713	14558	14613	14754	14863	14699	14605	14709	14639	14540	14834	14760	14819	14742	14856	14737	14701	14613	14655	14843	14641	14676	14792	14566	14660	14604	14644	14728	14732	14547	14740	14533	14753	14554	14760	14701	14631	14461	14675	14555	14762	14627	14555	14640	14605	14760	14808	14729	14550	14748	14645	14790	14636	14773	14685	14687	14863	14670	14621	14679	14533	14815	14724	14611	14682	14741	14776	14519	14627	14733	14828	14676	14680	14730	14625	14881	14701	14575	14750	14598	14789	14785	14800	14637	14782	14718	14765	14655	14734	14583	14533	14799	14755	14659	14778	14809	14733	14622	14752	14649	14568	14541	14730	14652	14559	14765	14615	14692	14676	14686	14541	14701	14752	14738	14690	14826	14454	14638	14606	14904	14637	14591	14704	14825	14758	14728	14583	14727	14578	14862	14652	14705	14788	14789	14583	14714	14774	14692	14753	14604	14619	14607	14703	14668	14625	14761	14634	14740	14564	14722	14657	14649	14591	14596	14800	14698	14805	14698	14688	14543	14853	14668	14565	14609	14621	14695	14792	14593	14689	14634	14689	14666	14866	14676	14673	14661	14502	14853	14595	14676	14718	14651	14544	14718	14955	14821	14782	14806	14699	14726	14744	14728	14608	14713	14680	14725	14788	14565	14744	14631	14790	14692	14892	14764	14771	14718	14716	14624	14767	14657	14656	14592	14585	14718	14828	14775	14773	14703	14770	14715	14477	14612	14578	14577	14785	14803	14728	14761	14677	14729	14774	14759	14659	14695	14512	14785	14757	14759	14813	14750	14662	14689	14571	14830	14605	14675	14570	14832	14618	14675	14818	14731	14557	14698	14583	14725	14683	14703	14647	14636	14629	14670	14745	14698	14616	14455	14702	14639	14838	14795	14739	14594	14586	14671	14582	14632	14588	14647	14647	14608	14489	14555	14686	14609	14573	14775	14562	14846	14620	14756	14786	14784	14642	14798	14765	14655	14669	14770	14619	14570	14617	14543	14677	14917	14625	14831	14642	14514	14860	14689	14708	14687	14701	14760	14601	14696	14792	14782	14656	14656	14677	14902	14607	14663	14664	14512	14677	14887	14531	14773	14578	14664	14763	14733	14577	14725	14771	14589	14704	14733	14779	14719	14699	14667	14742	14858	14770	14789	14607	14707	14666	14602	14619	14642	14683	14722	14461	14741	14654	14620	14751	14549	14691	14779	14607	14776	14629	14616	14745	14618	14760	14624	14641	14666	14704	14726	14748	14674	14594	14603	14800	14681	14723	14501	14743	14843	14670	14840	14676	14653	14643	14642	14695	14638	14733	14691	14819	14700	14890	14665	14748	14450	14720	14610	14746	14839	14753	14779	14590	14490	14802	14684	14759	14830	14838	14877	14687	14781	14747	14776	14619	14637	14620	14754	14734	14657	14680	14797	14570	14664	14770	14761	14757	14583	14727	14613	14690	14681	14565	14671	14597	14669	14680	14678	14650	14747	14784	14676	14770	14485	14769	14779	14592	14777	14680	14761	14695	14879	14768	14677	14706	14630	14760	14767	14654	14755	14668	14656	14784	14582	14931	14723	14785	14724	14625	14742	14718	14847	14766	14828	14779	14657	14697	14731	14767	14715	14662	14754	14630	14742	14679	14794	14716	14723	14704	14489	14623	14718	14573	14621	14577	14967	14602	14595	14634	14719	14707	14835	14878	14523	14887	14636	14754	14688	14707	14792	14833	14562	14720	14626	14702	14580	14715	14697	14730	14645	14778	14792	14449	14860	14546	14625	14719	14575	14614	14704	14823	14892	14664	14676	14760	14600	14706	14762	14668	14736	14801	14926	14547	14568	14629	14682	14584	14878	14523	14751	14860	14565	14653	14616	14554	14652	14764	14767	14799	14680	14475	14742	14661	14659	14663	14701	14828	14748	14731	14699	14707	14760	14636	14672	14784	14654	14820	14713	14618	14623	14822	14828	14833	14594	14806	14682	14818	14668	14707	14716	14688	14811	14770	14575	14781	14560	14711	14641	14441	14643	14659	14641	14564	14811	14750	14691	14716	14728	14783	14809	14752	14776	14847	14778	14728	14880	14590	14495	14577	14838	14715	14728	14600	14614	14472	14688	14791	14685	14697	14616	14687	14719	14657	14755	14726	14722	14502	14835	14500	14572	14660	14735	14611	14888	14597	14741	14821	14746	14781	14598	14632	14799	14530	14664	14753	14707	14623	14715	14756	14637	14668	14653	14676	14695	14647	14484	14729	14671	14651	14822	14630	14772	14496	14835	14839	14731	14728	14601	14725	14800	14669	14677	14881	14863	14653	14631	14719	14583	14810	14635	14640	14642	14755	14621	14684	14644	14632	14857	14701	14652	14753	14682	14583	14862	14718	14696	14818	14674	14821	14637	14641	14672	14711	14724	14653	14807	14652	14528	14992	14716	14756	14658	14705	14459	14626	14588	14740	14718	14713	14746	14759	14586	14809	14869	14650	14823	14694	14676	14697	14797	14671	14731	14644	14668	14861	14661	14688	14716	14811	14737	14579	14661	14759	14721	14939	14633	14648	14718	14652	14605	14876	14647	14778	14826	14649	14666	14789	14604	14824	14759	14693	14621	14662	14625	14641	14738	14701	14696	14732	14802	14612	14753	14666	14715	14830	14836	14660	14680	14821	14710	14713	14741	14839	14649	14682	14783	14796	14793	14682	14643	14772	14614	14751	14656	14632	14618	14565	14756	14745	14629	14891	14758	14638	14612	14745	14756	14596	14615	14819	14716	14666	14710	14757	14825	14669	14777	14809	14707	14753	14619	14804	14696	14703	14708	14672	14534	14746	14692	14743	14718	14650	14801	14683	14716	14830	14803	14706	14622	14599	14740	14730	14688	14682	14765	14593	14739	14759	14791	14674	14757	14892	14696	14786	14711	14745	14686	14720	14649	14906	14708	14660	14752	14750	14829	14654	14613	14806	14616	14699	14835	14618	14781	14754	14638	14744	14558	14799	14849	14887	14630	14760	14630	14943	14601	14779	14683	14634	14649	14671	14767	14964	14759	14721	14501	14748	14687	14650	14678	14790	14681	14709	14730	14640	14658	14558	14722	14870	14942	14636	14592	14626	14764	14672	14645	14948	14774	14752	14760	14520	14796	14663	14807	14529	14784	14685	14767	14521	14617	14684	14896	14740	14731	14768	14672	14724	14685	14809	14549	14638	14714	14553	14663	14746	14673	14701	14773	14494	14819	14694	14848	14655	14816	14693	14655	14608	14738	14685	14658	14742	14808	14604	14755	14735	14806	14714	14670	14789	14751	14747	14624	14772	14726	14838	14850	14619	14536	14630	14634	14719	14762	14557	14615	14624	14857	14654	14675	14581	14703	14506	14813	14689	14541	14645	14618	14869	14881	14705	14623	14787	14598	14696	14859	14593	14570	14620	14807	14695	14774	14553	14708	14715	14692	14621	14693	14851	14675	14794	14681	14512	14791	14697	14567	14852	14768	14603	14832	14731	14690	14688	14761	14643	14738	14637	14892	14699	14869	14707	14636	14650	14814	14862	14542	14777	14673	14651	14596	14873	14764	14747	14640	14669	14661	14682	14686	14756	14857	14675	14622	14528	14729	14617	14726	14668	14841	14620	14714	14583	14776	14592	14577	14755	14727	14678	14754	14579	14987	14841	14740	14608	14793	14801	14821	14620	14646	14751	14838	14699	14670	14575	14680	14750	14644	14769	14581	14816	14760	14777	14626	14716	14904	14685	14730	14696	14722	14709	14686	14716	14641	14664	14594	14587	14828	14926	14672	14587	14872	14771	14611	14711	14547	14922	14725	14618	14886	14681	14744
23275	21401	39029	50505	38655	24518	25161	20563	19206	19355	19343	19055	19071	19003	19087	19144	18984	19028	19015	18852	18975	18874	18941	18838	18973	18718	18871	18734	18744	19118	18886	18877	18912	18727	18770	18981	18874	19081	19049	18849	18948	18961	18931	18759	18810	18896	18841	18957	18976	18680	18689	18846	18977	18831	18894	18531	18788	18746	18648	18898	18857	18891	19004	18920	18885	18793	18889	18821	18938	18531	18928	18914	18760	18738	18781	18842	18992	19133	18964	18913	18678	18813	18809	18862	18898	18835	18671	19055	18664	18888	18968	18678	18716	18772	18774	18870	18835	18863	18880	18744	18949	18846	18634	18878	19078	18714	18771	18916	18956	18744	18883	18768	18961	18620	18917	18838	18908	18817	18669	19012	18568	18892	18850	18901	18948	18884	18821	18644	18779	18984	18880	18733	18846	19001	18779	18853	18829	18791	18992	18728	18783	18840	18943	18837	18646	18521	18932	18958	18855	18697	18753	18861	18704	18886	18784	18911	18843	18957	18845	18774	18638	18731	18771	19065	18632	18600	18798	18807	18814	18875	18959	18850	18785	18978	18715	18739	18700	19004	18896	18979	18913	18960	18780	18945	18788	19078	18811	18688	18786	19019	18732	18877	18862	18759	18783	18731	18730	19016	18963	18584	18498	19001	18680	18690	18769	18778	18789	18855	18746	18754	18693	18710	18777	18851	18810	18761	18804	18864	18725	18746	18774	18667	18785	18783	18832	18770	18946	18822	18658	18810	18954	18686	18516	18790	18706	18973	18735	18561	18863	18886	18817	18622	18730	18846	18605	18771	18663	18964	18868	18831	18851	18605	18637	18730	18745	18796	18512	18578	18830	19092	19007	18971	18948	18526	18809	18882	18824	18720	18645	18794	18885	18767	18852	18788	18979	18797	18829	18874	18770	18838	18678	18798	18906	18822	18796	18743	18595	18933	18898	18849	18680	18819	19078	18609	19133	18875	18682	18735	18997	18770	18792	18738	18759	18824	18842	18941	18816	18712	18625	18685	18696	18781	18782	18685	18641	18903	18907	18709	18719	18900	18811	18719	18596	18749	18761	18923	18754	18727	18965	18789	18664	18665	18615	18622	18790	18729	18787	18799	18909	18684	18963	18818	18622	18733	18947	18780	18800	18814	18751	19052	18780	18893	18833	18755	18842	18624	18662	18852	18892	18883	18813	18753	18833	18697	18909	18834	18953	19014	18669	18919	18948	18774	18670	18738	19040	18955	18745	18777	18961	18818	18755	18875	18764	18656	18806	18688	18806	18726	18743	18666	18693	18841	18841	18955	18794	18887	18763	18883	18900	18825	18825	18865	18922	18688	19079	18830	18795	18957	18812	18905	18789	18733	18839	18869	18859	18833	18715	18907	18718	18874	18793	18771	18986	18865	18503	18703	18786	18818	18625	18954	18947	18811	18722	18943	18750	18752	18644	18799	18948	18935	18943	18795	18691	18706	18660	18818	18781	18780	18957	18608	18814	18898	18963	18756	18615	18797	18558	18745	18708	18902	18919	18870	18790	18644	18915	18735	18969	18493	18990	18777	18712	18735	18726	19039	18969	18936	18924	18555	18722	18641	18786	18941	18999	18852	18768	18875	18738	18837	18900	18769	18720	18711	18828	18791	18769	19070	18719	18876	18590	18787	18879	18776	18827	18639	18875	18734	18783	18704	18770	18660	18721	18739	19049	18897	18686	18868	18830	18749	18841	18775	18819	18742	18856	18809	18954	18851	18769	19002	18718	18827	18679	18752	18799	18682	18868	18847	18918	18739	18761	18767	18705	18809	18837	18860	18737	18684	18575	18704	18846	18793	18808	18736	18969	18610	18804	18910	18806	18818	18730	18817	18963	18852	18667	18741	18880	18922	18909	18822	18965	18791	18603	18798	18704	18753	18864	18580	18877	18762	18761	18797	18762	18879	18842	18793	18889	18882	18882	18832	18856	18545	18818	18891	18842	18948	18873	18894	18713	18979	18990	18810	18858	18653	18759	18878	18743	18764	18513	19001	19030	18735	18879	18755	18848	18528	18777	18608	18731	18924	18740	18741	18711	18784	18798	18956	18589	18660	18841	18797	18801	18642	18784	18822	18842	18800	18853	18738	18722	18852	18902	18740	18872	18888	18679	18786	18816	18718	18802	18516	18765	18733	18820	18893	18895	18735	18711	18905	18596	18730	18839	18867	18741	18738	18698	18942	18747	18670	18618	18848	18936	18791	18773	18826	18918	18802	18877	18993	18862	18756	18512	18877	18703	18836	18862	18816	18923	18804	18825	18751	18823	18719	18719	18821	18730	18866	18714	18567	18944	18859	18758	19017	18806	18935	18862	18641	18989	18678	18785	18851	18785	18901	18757	18899	18831	18634	19021	18832	18748	18742	18689	18885	18791	18718	18900	18870	18859	18670	18885	18615	18799	18854	18925	18834	18912	18701	18763	18400	18605	18859	18815	18911	18851	18778	18784	18771	18767	18871	19022	18877	18738	19000	19023	18756	18964	18767	18784	18805	18618	18711	18585	18634	18834	19059	18898	18839	18815	18764	18799	18928	18852	18657	18794	18680	18875	18627	19095	18973	18621	18722	18705	18932	18672	18729	18851	18711	18798	18890	18491	18918	18769	18891	18785	18519	18864	18839	18846	18773	18776	18811	18893	18763	18834	18779	18757	18734	18657	18804	18846	18953	18684	18800	18641	18713	18786	18734	18757	18632	18817	19070	18872	18658	18751	18498	18811	18862	18497	18728	18830	18784	18811	18877	18793	18766	18903	18753	18850	18843	18805	18839	18782	18785	18726	18909	18913	18834	18936	18657	18905	18866	18661	18692	18880	18762	18923	18815	18822	18931	18722	18671	18807	18779	18868	18882	18863	18746	18740	18780	18771	18779	18899	18842	18605	18885	18899	18968	18902	18814	18693	18840	18802	18876	18618	18984	18747	18711	18744	18922	18761	18817	19035	18760	18603	18696	18776	18669	18790	18938	19007	18829	18930	18805	18951	18834	18973	18863	18559	18660	18644	19047	18828	18750	18943	18759	18926	18731	18798	18822	18600	18717	18901	18891	18931	18741	18850	18600	18831	18788	18670	18751	18761	18945	19111	18646	18825	18854	18953	18778	18892	18789	18751	18825	18842	18747	18554	18687	18978	18736	18908	18675	18846	18862	18776	18825	18829	18671	18744	18882	18675	18765	18756	18787	18608	18914	18786	19065	18983	18553	18694	18756	18909	18930	18733	18364	18699	18797	18863	18833	18875	18495	18615	18951	18700	18649	18737	18610	18874	18785	18789	18691	18648	18892	18636	18875	18719	18809	18681	18735	18764	18957	18822	18914	18737	18734	18804	18795	18964	18773	18815	18931	18816	18680	19050	18792	18866	18901	18708	18834	18776	18754	18798	18890	18782	18844	18772	18866	19035	18750	18943	18601	18695	18686	18710	18673	18925	18916	18966	18812	18674	18769	18662	18869	19028	18811	18893	18722	18797	18807	18868	18753	18857	18771	18803	18803	18641	18771	18873	18845	18959	18911	18870	18875	18689	18856	18857	18901	18836	18883	18539	18745	18733	18739	18785	18710	18769	18766	19042	19042	18863	18987	18854	18640	18982	18781	18710	18580	18716	18668	18988	18850	18912	18784	18791	18812	18631	18684	18969	18759	18912	18982	18787	18947	18770	18782	18774	18714	18850	19054	18706	18822	18694	19028	18738	18751	18869	18823	18831	18792	18911	19236	18876	18738	18770	18779	18591	18967	18747	18791	18752	18559	18560	18728	18912	18835	19023	18817	18654	18814	18702	18872	18704	18590	18829	19094	18910	18947	18682	19011	18781	18688	18806	18724	19023	19038	18834	18750	18833	18735	18879	18824	18849	18839	18921	18750	18746	18686	18690	18895	18897	18879	18786	18620	18961	18898	18749	18949	18773	18816	18907	18728	18860	18724	18683	18844	18780	18918	18849	18876	18764	18669	18634	18593	18782	18784	18804	18869	18997	18690	19047	18848	18964	18794	18730	18655	18766	18724	18870	18842	18880	18811	18946	18907	18849	18815	18994	18632	18776	18636	18712	18805	18935	18889	18786	18917	18921	18727	18789	18811	18801	18792	18931	18914	19087	18958	18706	18858	18691	18926	18723	18822	18598	18865	18813	18782	18784	18818	18855	18742	19042	18986	18863	18762	18965	18870	18778	18729	18811	18830	18567	18810	18606	18805	18769	18985	18957	18899	18690	18718	18879	18938	18927	18829	18584	18815	18820	18899	18788	19003	18721	18699	18830	18868	18673	18854	18676	18833	18727	18841	18778	18854	18696	18836	18776	18625	18827	18739	18825	18718	18953	18737	18809	18803	18853	18783	18800	18798	18723	18790	18767	18756	18769	18725	18748	18707	18758	18639	18733	18679	18828	18790	18926	18962	18806	18715	18904	18841	18951	18726	18672	18689	19011	18860	18761	18693	18631	18921	18941	18792	18858	18796	18814	18880	18758	18628	18829	18712	18674	19033	18713	18657	18855	19122	18713	18776	18863	18747	18927	18718	18885	18735	18967	18721	18837	18922	18878	18807	18632	18766	18630	18885	18712	18768	18801	18901	18723	18835	18831	18734	18885	18860	18851	18521	18896	18941	18789	18752	18784	18709	18743	18766	18868	19035	18759	18591	18850	18891	18921	18730	18971	18881	18934	18737	18612	18779	18770	18715	18792	18638	18815	18951	18890	18910	18824	18869	18978	18824	18842	18616	18560	18781	18828	18935	18817	18909	18879	18895	18780	18756	18594	18612	18746	18788	18700	18736	18944	18675	18785	18950	18655	18857	19041	18964	18843	18949	18676	18819	18878	18681	18680	18916	18806	18735	18711	18904	18909	18965	18870	18697	18715	18739	18759	18699	18807	18660	19138	18754	18712	18335	18901	18714	18712	18702	18824	18625	18660	18771	18815	18684	18785	18854	18750	18752	19047	18652	18879	18900	18757	18860	18737	18783	18711	18793	18762	18923	18742	18827	18865	18792	18805	19125	18835	18821	18624	18691	18721	18861	18793	18758	18804	18737	18655	18684	18895	18829	18882	18750	18785	18902	18685	18697	18844	18762	18960	18736	18668	18977	18840	18770	18832	18901	18607	18892	18838	18835	18748	18894	18934	18670
21862	61988	97153	87043	46669	16869	16521	16435	16414	16351	16521	16426	16600	16288	16306	16312	16480	16295	16392	16400	16159	16341	16373	16291	16358	16470	16343	16600	16472	16301	16256	16209	16514	16408	16267	16233	16428	16166	16376	16401	16509	16226	16374	16378	16239	16419	16238	16236	16405	16538	16351	16321	16413	16182	16246	16202	16444	16374	16216	16477	16331	16486	16321	16304	16436	16121	16286	16427	16317	16375	16276	16390	16241	16243	16253	16377	16514	16584	16527	16251	16310	16302	16188	16431	16327	16381	16440	16353	16369	16241	16206	16220	16305	16336	16447	16406	16227	16321	16329	16216	16297	16396	16303	16421	16216	16304	16190	16305	16294	16299	16404	16288	16321	16430	16491	16226	16553	16463	16226	16358	16285	16309	16212	16308	16150	16315	16476	16326	16466	16471	16031	16282	16328	16240	16388	16328	16154	16326	16305	16383	16336	16284	16371	16408	16242	16372	16187	16352	16444	16413	16354	16278	16265	16360	16282	16352	16418	16141	16415	16217	15977	16274	16442	16338	16327	16304	16524	16392	16236	16253	16418	16264	16291	16264	16469	16333	16327	16301	16262	16283	16518	16330	16242	16490	16348	16275	16437	16268	16269	16425	16390	16175	16287	16103	16226	16177	16394	16211	16247	16288	16434	16430	16371	16411	16344	16334	16116	16354	16402	16133	16354	16250	16188	16379	16377	16380	16250	16145	16293	16267	16322	16384	16227	16302	16488	16288	16376	16340	16139	16392	16218	16168	16230	16073	16361	16269	16313	16369	16315	16444	16473	16366	16237	16282	16382	16209	16216	16440	16299	16211	16395	16067	16378	16398	16262	16309	16309	16447	16099	16414	16355	16224	16341	16265	16282	16191	16344	16340	16327	16222	16378	16378	16327	16317	16355	16417	16416	16370	16203	16368	16168	16499	16307	16073	16184	16301	16332	16422	16568	16371	16351	16468	16302	16481	16251	16287	16362	16286	16296	16293	16288	16332	16530	16267	16167	16420	16299	16359	16361	16169	16261	16227	16324	16276	16347	16375	16191	16154	16216	16440	16387	16416	16315	16282	16319	16219	16263	16251	16279	16367	16454	16251	16199	16197	16176	16301	16369	16313	16216	16247	16272	16430	16205	16295	16398	16293	16373	16369	16127	16171	16251	16293	16268	16576	16257	16320	16325	16312	16174	16353	16159	16239	16412	16344	16350	16134	16347	16294	16209	16402	16274	16260	16289	16231	16114	16278	16281	16229	16287	16330	16367	16323	16342	16325	16169	16150	16323	16436	16455	16356	16385	16305	16204	16272	16336	16243	16362	16259	16270	16354	16317	16419	16327	16219	16329	16398	16270	16339	16390	16250	16439	16268	16350	16261	16345	16508	16429	16388	16143	16234	16231	16404	16407	16323	16189	16491	16100	16227	16195	16249	16200	16315	16339	16198	16209	16447	16490	16324	16483	16389	16235	16278	16167	16298	16274	16285	16431	16241	16590	16304	16382	16290	16357	16259	16349	16448	16377	16264	16221	16413	16321	16254	16350	16137	16333	16151	16214	16500	16461	16382	16193	16227	16183	16364	16283	16434	16188	16310	16328	16241	16255	16240	16248	16290	16443	16356	16218	16264	16202	16094	16277	16311	16317	16188	16403	16263	16499	16324	16295	16289	16161	16515	16389	16184	16406	16358	16298	16313	16393	16252	16392	16340	16445	16366	16252	16258	16326	16346	16216	16279	16299	16496	16371	16292	16465	16314	16380	16273	16358	16428	16199	16298	16424	16342	16213	16127	16451	16422	16208	16550	16390	16435	16327	16320	16389	16405	16404	16311	16360	16338	16246	16263	16342	16379	16408	16385	16298	16264	16508	16266	16388	16445	16426	16215	16252	16389	16235	16296	16177	16383	16285	16196	16251	16228	16380	16387	16291	16335	16378	16381	16336	16391	16323	16304	16476	16286	16273	16186	16299	16315	16257	16198	16260	16343	16338	16376	16375	16121	16197	16439	16324	16232	16323	16156	16328	16247	16260	16420	16263	16578	16252	16311	16175	16533	16292	16352	16287	16161	16339	16277	16229	16502	16251	16312	16325	16442	16047	16343	16227	16317	16319	16329	16148	16247	16350	16310	16439	16200	16303	16283	16293	16239	16312	16447	16310	16367	16280	16574	16465	16266	16264	16456	16257	16262	16425	16351	16115	16207	16280	16386	16336	16258	16306	16343	16353	16269	16277	16206	16263	16372	16211	16391	16257	16336	16308	16227	16446	16366	16116	16253	16177	16167	16374	16287	16328	16255	16363	16410	16423	16421	16412	16154	16331	16243	16108	16473	16338	16239	16374	16300	16282	16347	16436	16367	16316	16290	16291	16484	16399	16310	16579	16288	16268	16319	16432	16237	16338	16171	16410	16387	16161	16353	16294	16314	16352	16264	16219	16482	16353	16352	16406	16272	16371	16308	16419	16337	16348	16342	16256	16294	16441	16173	16162	16454	16222	16306	16393	16297	16257	16261	16291	16341	16272	16338	16587	16442	16436	16587	16146	16336	16304	16322	16295	16334	16214	16344	16370	16275	16365	16364	16295	16271	16299	16285	16408	16232	16218	16367	16433	16340	16372	16390	16368	16311	16331	16104	16207	16464	16378	16315	16353	16279	16279	16502	16213	16266	16516	16294	16492	16308	16433	16357	16332	16301	16485	16356	16286	16236	16362	16125	16368	16282	16320	16144	16356	16302	16222	16252	16275	16214	16285	16106	16213	16181	16285	16290	16340	16280	16369	16323	16415	16357	16154	16200	16396	16321	16458	16351	16352	16370	16406	16356	16316	16392	16386	16264	16370	16226	16263	16436	16295	16402	16270	16287	16360	16303	16282	16401	16252	16240	16370	16406	16347	16337	16218	16380	16125	16369	16251	16429	16264	16422	16214	16370	16305	16175	16328	16186	16245	16475	16355	16322	16452	16214	16319	16248	16460	16314	16165	16361	16246	16287	16321	16166	16215	16273	16258	16507	16371	16429	16250	16451	16179	16298	16293	16251	16313	16266	16212	16391	16399	16193	16567	16354	16450	16104	16342	16303	16055	16243	16242	16301	16116	16356	16389	16260	16455	16356	16380	16396	16317	16401	16289	16491	16248	16256	16175	16242	16492	16430	16302	16337	16372	16320	16374	16190	16363	16329	16261	16200	16354	16382	16373	16188	16357	16436	16283	16149	16215	16346	16413	16249	16276	16286	16295	16293	16457	16287	16480	16452	16381	16394	16321	16411	16339	16158	16321	16362	16225	16351	16088	16443	16308	16362	16325	16204	16305	16364	16301	16363	16115	16262	16371	16411	16258	16333	16365	16339	16285	16213	16308	16289	16275	16386	16226	16397	16180	16367	16221	16319	16198	16197	16307	16185	16345	16237	16154	16379	16269	16340	16316	16271	16383	16249	16331	16486	16175	16393	16338	16167	16506	16317	16350	16238	16286	16262	16278	16346	16362	16250	16255	16315	16291	16211	16415	16290	16208	16428	16192	16320	16261	16396	16202	16152	16417	16219	16157	16229	16203	16384	16413	16304	16584	16330	16410	16297	16156	16257	16255	16268	16376	16450	16289	16252	16387	16498	16216	16268	16164	16294	16444	16478	16219	16348	16304	16439	16259	16443	16035	16255	16419	16406	16303	16362	16347	16449	16311	16220	16328	16369	16305	16042	16351	16162	16385	16289	16238	16455	16308	16262	16390	16183	16239	16313	16349	16356	16542	16289	16576	16294	16398	16472	16258	16209	16261	16251	16470	16363	16502	16321	16273	16388	16283	16186	16322	16193	16378	16304	16356	16340	16364	16311	16413	16332	16132	16339	16221	16338	16231	16211	16220	16311	16315	16286	16199	16373	16390	16412	16256	16298	16309	16503	16228	16218	16441	16271	16488	16488	16352	16359	16205	16254	16374	16273	16223	16352	16298	16268	16180	16248	16257	16395	16285	16351	16248	16206	16243	16211	16274	16256	16166	16339	16198	16343	16163	16215	16352	16395	16310	16250	16321	16384	16229	16441	16239	16276	16362	16274	16400	16270	16333	16312	16151	16339	16312	16305	16238	16284	16421	16293	16373	16209	16348	16167	16564	16404	16271	16222	16222	16283	16256	16320	16319	16215	16556	16232	16282	16348	16357	16326	16255	16222	16365	16254	16425	16128	16176	16310	16378	16204	16344	16466	16400	16193	16217	16437	16204	16295	16399	16304	16275	16312	16293	16316	16330	16335	16400	16336	16297	16230	16365	16145	16382	16332	16250	16385	16405	16226	16367	16375	16289	16316	16358	16372	16355	16303	16316	16114	16500	16297	16370	16285	16385	16352	16289	16423	16242	16363	16242	16334	16507	16132	16497	16267	16529	16451	16138	16375	16435	16232	16392	16325	16315	16275	16178	16326	16353	16328	16412	16352	16459	16311	16135	16476	16253	16260	16414	16329	16232	16353	16477	16349	16634	16281	16405	16041	16300	16285	16352	16274	16337	16445	16337	16332	16381	16282	16352	16365	16216	16208	16353	16303	16317	16169	16480	16319	16326	16275	16276	16526	16190	16269	16355	16299	16293	16304	16409	16500	16349	16287	16272	16199	16373	16363	16347	16473	16333	16240	16351	16298	16489	16193	16253	16225	16246	16111	16421	16418	16306	16171	16188	16237	16531	16252	16382	16314	16561	16284	16274	16379	16258	16442	16295	16220	16236	16136	16257	16387	16270	16283	16163	16322	16205	16384	16143	16470	16308	16265	16472	16389	16315	16251	16215	16348	16220	16515	16196	16277	16206	16340	16269	16266	16344	16236	16195	16217	16376	16309	16123	16425	16283	16363	16476	16025	16280	16475	16320	16303	16421	16418	16401	16459	16129	16255	16230	16264	16310	16213	16337	16362	16321	16215	16252	16324	16420	16261	16260	16350	16340	16250	16440	16178	16270	16230	16361	16411	16240	16313	16286	16284	16204	16265	16277	16181	16093	16222	16414	16216	16322	16420	16292	16307	16302	16278	16452	16367	16337	16479	16324	16351	16168	16274	16409	16329	16413	16280	16392	16202	16264	16393	16231	16229	16420	16371	16245	16257	16469	16222	16387	16234	16460	16440	16471	16295	16492	16172	16222	16328	16323	16352	16406	16213	16215	16454	16283	16258
23112	21403	39208	61277	49498	29051	25277	21857	20457	20863	20763	20721	20447	20513	20591	20537	20609	20591	20629	20647	20446	20597	20347	20224	20397	20532	20482	20524	20185	20497	20516	20325	20251	20355	20507	20412	20336	20410	20279	20227	20326	20320	20332	20404	20260	20310	20396	20261	20124	20234	20055	20288	20212	20161	20217	20276	20375	20313	20388	20472	20359	20192	20079	20134	20144	20347	20135	20378	20235	20219	20416	20240	20286	20370	20261	20208	20542	20485	20472	20443	20239	20196	20216	20074	20265	20071	20159	20262	20310	20274	20328	20321	20458	20229	19960	20237	20208	20399	20406	20345	20254	20296	20401	20362	20453	20245	20188	20353	20124	20093	20203	20179	20256	20330	20208	20355	20195	20142	20256	20169	20108	20297	20120	20403	20241	20081	20279	20051	20325	20315	20097	20341	20450	20310	20122	20123	20225	20124	20246	20308	20319	20308	20279	20121	20302	20391	20283	20201	20224	20273	20230	20258	20202	20384	20221	20114	20354	20134	20214	20149	20275	20231	20203	20337	20404	20310	20187	20432	20356	20276	20168	20140	20167	20280	20180	20210	20294	20126	20175	20436	20280	20389	20245	20340	20515	20339	20419	20272	20339	20500	20215	20168	19965	20441	20389	20347	20229	20287	20304	20358	20361	20094	20364	20336	20230	20195	20315	20242	20388	20143	20467	20172	20213	20483	20447	20504	20374	20332	20185	20202	20192	20202	20492	20437	20263	20252	20369	20428	20329	20014	20193	20219	20115	20289	20130	20464	20131	20322	20229	20080	20020	20415	20418	20357	20140	20198	20247	20275	20210	20419	20272	20217	20321	20353	20335	20355	20011	20267	20307	20246	20203	20315	20149	20300	20191	20125	20362	20274	20334	20428	20197	20297	20374	20272	20241	20110	20061	20081	20236	20392	20344	20095	20296	20301	20082	20052	20520	20277	20381	20392	20142	20185	20434	20218	20282	20245	20154	20152	20065	20281	20243	20019	19936	20295	20223	20240	20556	20170	20121	19933	20349	20265	20359	20251	20443	20145	20639	20528	20395	20294	20268	20173	20251	20063	20495	20535	20538	20476	20150	20013	20346	20253	20331	20378	20244	20248	20332	19998	20246	20208	20366	20387	20283	20251	20114	20273	20279	19991	20114	20249	20295	20330	20397	20271	20149	20289	20122	20208	20139	20174	20273	20188	20343	20360	20214	20421	20157	20203	20245	20244	20208	20232	20340	20402	20064	20069	20295	20241	20318	20340	20360	20277	20001	20196	20155	20298	20186	20273	20543	20310	20416	20331	20238	20254	20259	20325	20415	20459	20333	20239	20137	20250	20131	20261	20278	20153	20047	20226	20132	20324	20125	20120	20137	20170	20296	20210	20243	20122	20303	20202	20432	20279	20264	20193	20231	20363	20241	20224	20146	20195	20326	20287	20211	20219	20216	20367	20318	20233	20273	20121	20521	20356	20316	20336	20383	20325	20352	20162	20027	20168	20133	20165	20122	20288	20248	20076	20153	20447	20176	20243	20430	20217	20222	20211	20371	20171	20251	20265	20117	20138	20069	20346	20298	20111	20281	20052	20070	20097	20264	20276	20303	20211	20300	20177	20476	20282	20274	20376	20424	20260	20337	20375	20326	20282	20214	20135	20146	20219	20280	20106	20150	20190	20428	20188	20218	20174	20416	20243	20178	20116	20408	20264	20228	20273	20051	20388	20285	20221	20336	20092	20096	20407	20272	20173	20083	20108	20374	20467	20290	20370	20198	20344	20200	20235	20164	20314	20400	20060	20149	20289	20345	20270	20255	20164	20199	20303	20193	20351	20280	20212	20243	20244	20401	20479	20218	20271	20267	20328	20169	20233	20260	20312	20191	20368	20274	20165	20230	20274	20346	20248	20325	20255	20457	20220	20453	20315	20140	20231	20261	20207	20382	20235	20257	20238	20293	20124	20145	20326	20287	20426	20236	20373	20383	20361	20229	20286	20288	20182	20272	20249	20334	20355	20332	20291	20466	20055	20361	20239	20126	20351	20266	20216	20283	20449	20136	20224	20211	20298	20122	20395	20199	20196	20359	20567	20301	20087	20506	20165	20171	20216	20323	20159	20404	20354	20393	20293	20139	20354	20219	20342	20378	20188	20264	20139	20324	20139	20301	20338	20162	20232	20400	20138	20223	20297	20160	20240	20306	20196	20376	20152	20263	20414	20267	20194	20049	20104	20278	20167	20196	20457	20003	20365	20409	19971	20161	20169	20177	20176	20305	20209	20392	20222	20168	20038	20085	20201	20315	20037	20236	20289	20310	20294	20201	20212	20220	20022	20313	20262	20409	20254	20240	20022	20125	20101	20156	20248	20242	20360	20206	20351	20589	20534	20214	20308	20308	20149	20199	20187	20333	20116	20323	20158	20311	20271	20341	20165	20056	20362	20363	20182	20356	20208	20033	20205	20305	20338	20423	20384	20253	20261	20095	20194	20316	20236	20386	19975	20220	20217	20156	20268	19901	20086	20253	20319	20172	20215	20320	20174	20207	20398	20180	20292	20250	20292	20508	20305	20283	20160	19960	20217	20108	20059	20069	20053	20008	20413	20220	20525	20261	20318	20284	20483	20036	20344	20564	20336	20207	20301	20383	20295	20383	20278	20275	20242	20117	20384	20244	20325	20252	20499	20353	20362	20340	20274	20224	20380	20335	20148	20339	20257	20427	20106	20289	20134	20175	20189	20379	20362	20354	20350	20382	20233	20048	19897	20179	20269	20328	20047	20311	20205	20230	20157	20262	20438	20233	20178	20335	20201	20176	20337	20045	20154	20342	20491	20343	20324	20411	20454	20243	20419	20246	20147	20408	20377	20169	20365	20292	20381	20317	20227	20376	20280	20232	20202	20102	20277	20408	20086	20107	20204	20636	20475	20209	20202	20192	20174	20226	20233	20128	20287	20304	20087	20105	20315	20338	20209	20450	20233	20272	20270	20164	20438	20185	20283	20120	20223	20415	20116	20283	20331	20044	20122	20299	20261	20112	20365	20294	20325	20239	20199	20182	20271	20141	20165	20272	20135	20177	20296	20206	20187	20290	20484	20291	20119	20357	20240	20365	20169	20356	20225	20225	20246	20397	20211	20258	20136	20341	20038	20283	20277	20220	19989	20262	20185	20424	20282	20133	20243	20268	20197	20200	20263	19998	20382	20501	20270	20152	20234	20269	20386	20364	20186	20358	20263	20158	20125	20151	20285	20388	20286	20211	20645	20245	20090	20258	20024	20290	20279	20196	20055	20274	20184	20155	20177	20340	20310	20526	20281	20294	20032	20323	20491	20318	20471	20279	20124	20172	20387	20151	20226	20177	20367	20203	20102	20228	20269	20099	20159	20133	20384	20264	20183	20475	20192	20298	20337	20273	20283	20420	20123	20124	20203	20319	20280	20090	20337	20371	20327	20077	20234	20251	20342	20106	20254	20340	20229	20172	20161	20256	20298	20318	20154	20092	20183	20315	20074	20344	20166	20331	20241	20050	20323	20211	20383	20372	20179	20174	20110	20315	20224	20502	20426	20298	20328	20118	20360	20159	20130	20329	20155	20412	20092	20170	20194	20267	20307	20206	20160	20254	20223	20202	20254	20227	20322	20269	20459	20370	20207	20209	20188	20123	20379	20286	20189	20103	20242	20276	20212	20190	20390	20145	20236	20124	20175	20112	20147	20141	20167	20093	20249	20276	20228	20190	20190	20199	20457	20310	20389	20349	20338	20259	20399	20280	20145	20160	20266	20249	20185	19972	20160	20202	20204	20183	20223	20208	20192	20264	20021	20131	20216	20211	20399	20257	20178	20163	20168	20484	20344	20152	20173	19977	20110	20030	20097	20141	20014	20073	20156	20261	20173	20121	20196	20151	20170	20289	20289	20175	20353	20298	20329	20228	20455	20296	20409	20304	20289	20382	20233	20384	20286	20421	20338	20358	20089	20341	20173	19830	20173	20348	20184	19963	20154	20287	20291	20022	20250	20190	20230	20193	20385	20117	20317	20123	20235	20401	20307	20295	20090	20319	20100	20130	20140	20205	20186	20423	20183	20373	20199	20438	20281	20299	20322	20323	20075	20178	20139	20309	20312	20554	20202	20324	20103	20273	20350	20364	20326	20233	20283	20235	20291	20184	20226	20090	20187	20107	20356	20408	20360	20229	20256	20090	20277	20410	20316	20249	20051	20180	20203	20216	20453	20563	20294	20233	20272	20168	20459	20203	20403	20124	20232	20295	20279	20132	20345	20173	20148	20307	20113	20241	20013	20213	20249	20330	20233	20446	20221	20313	20138	20147	20238	20362	20330	20278	20244	20382	20184	20090	20127	20391	20114	20321	20423	20246	20277	20523	20148	20001	20281	20153	20333	20356	20372	20379	20494	20465	20285	20257	20291	20282	20376	20256	20250	20257	20030	20507	20510	20268	20116	20263	20252	20141	20394	20150	20322	20158	19984	20442	20298	20317	20417	20208	20286	20235	20366	20363	20130	20290	19981	20042	20306	20358	20213	20274	20347	20173	20179	20156	20236	20328	20327	20321	20274	20204	20388	20383	20003	20231	20412	19978	20362	20496	20441	20228	20391	20173	20137	20337	20153	20123	20375	20280	20148	20196	20142	20466	20306	20093	20192	20296	20297	20525	20402	20250	20376	20123	20456	20369	20128	20183	20480	20359	20259	20333	20308	20299	20271	20075	20060	20253	20371	20214	20103	20011	20316	20304	20208	20243	20256	20457	20405	20181	20380	20271	20249	20239	20449	20338	20498	20315	20376	20320	20279	20170	20336	20374	19918	20368	20091	20223	20226	20210	20397	20330	20276	20299	20231	20395	20186	20463	20340	20349	20316	20392	20454	20291	20191	20317	19964	20204	20264	20435	20203	20269	20320	20194	20207	20183	20230	20140	20340	20391	20304	20196	20201	20200	20309	20329	20195	20264	20365	20182	20050	20367	20072	20241	20242	20432	20315	20419	20218	20323	20311	20264	20294	20256	20289	20319	20192	20428	20103	20038	20440	20018	20290	20530	20124	20324	20130	20231	20303	20224	20079	20248	20341	20408	19989	20195	20230	20403	20079	20206	20398	20193	20142	20264	20306	20330	20296	20199	20179	20520	20014	20374	20297	20270	20163
23264	62912	96984	92191	60918	21148	17383	17207	17256	17279	17100	17216	17039	17127	17323	17311	17402	17001	17205	17123	17166	17279	17168	17230	17372	17168	17186	17058	17161	17315	17104	17215	17299	17155	17220	17163	17061	17117	17248	16912	17088	17173	17251	17124	17203	17250	17221	17134	17134	17185	17125	17265	17112	17069	17150	17253	17198	17021	16970	17264	17149	17189	17216	17278	17152	17229	17182	17225	17228	17183	17306	17187	17131	17359	16964	17223	17258	17180	17453	17074	16958	17096	17139	17196	17085	17029	17210	17144	17098	17283	17029	17160	17132	17221	17121	17223	17117	17358	17136	17272	17029	17201	17213	17281	17203	17017	17088	17145	17166	17149	17152	17031	16993	17250	17316	16898	17158	17247	17342	17109	17305	17202	17238	17096	17108	17158	17196	16995	17115	17340	17222	17166	17158	17276	17203	17064	17255	17095	17129	17173	17118	17135	17206	17078	17020	17102	17102	17028	17088	17282	17203	17291	17073	17005	17362	17049	17101	17158	17244	17117	17149	17116	16968	17151	17232	17179	17118	16951	17070	16975	17123	17131	17117	17027	17197	17072	17127	17103	17137	16949	17326	17154	17042	17158	17254	17140	17252	17112	17313	17120	17081	17214	17191	17266	17377	17125	17193	17334	17097	17168	16977	17113	17104	17195	17282	17202	17116	17154	17218	17074	17151	16889	17180	17130	17333	17147	17082	17080	17032	16986	17097	17175	17027	17161	17141	17118	17188	17101	17213	17210	17077	17125	17034	17249	17110	17246	17166	17230	17111	17174	17154	17066	17209	17276	17124	17009	17121	17206	17262	17112	16995	17067	17320	17180	17139	17130	17167	17155	17178	17030	17130	17063	17069	17008	17202	16975	17185	17168	17112	17091	17065	17121	17196	17182	17046	17245	17111	17068	17146	17182	17184	17125	17094	17125	17248	17090	17122	17128	17050	17114	17121	17156	17091	17167	17239	17248	17105	17211	17159	17365	17123	17198	17268	17215	17303	17152	17384	17128	17178	17197	17228	17039	17176	17093	16994	17240	17131	16967	17165	17084	17146	17228	17052	17247	17289	17156	16965	16981	17177	17051	17059	17074	17161	16939	17157	16944	17018	17079	17263	17187	17149	17133	17274	17066	17069	17043	17102	17157	17160	17140	17073	17303	17159	17121	17223	17222	17379	17313	17216	17204	17287	17150	17156	17189	17172	17226	17205	17261	17185	17023	17041	17132	17126	17204	17112	17202	17263	17260	17027	17151	17311	17035	17180	17069	16982	17320	16987	17066	17199	17182	17060	17164	17055	17013	17139	17173	17126	17250	17059	17212	17123	17139	16989	17013	17294	16997	17077	17030	17120	17179	17250	17043	17189	17132	17011	17296	17058	17108	17071	17036	17215	17193	17243	17292	17185	17060	16920	17173	17080	17094	17081	17045	17130	17179	17025	17016	17231	17176	17037	17106	17072	17228	17124	17109	17160	17355	17166	17235	17086	17204	17215	17146	17177	17009	16973	17228	17112	17052	17063	17010	17195	17231	17124	17403	16968	17022	17184	17270	16938	17145	17249	17155	17103	17123	17171	17331	17041	17031	17074	17167	17235	17110	17428	17110	17136	17105	17074	17041	17085	17019	17112	17256	17146	17063	17274	17043	17138	17069	17166	17163	17203	17208	17148	17076	17134	17204	17037	16996	17114	16973	17094	17321	17074	17190	17154	17225	17151	17157	17249	16957	17165	17111	17164	17179	17044	17082	17215	17111	17061	17115	17103	17139	17140	16930	17122	17114	17046	16949	17162	17078	17053	17044	17318	16975	17230	17118	17243	17097	17172	17045	17328	17088	17118	17132	17289	17168	17184	17145	17097	17151	17076	17237	17162	17222	17026	16985	17050	17023	16938	17161	17257	17132	17219	17165	17161	17005	17054	17018	17082	17016	17149	17192	17174	17073	17317	17207	17252	17308	17241	17122	17243	17051	17059	17181	17246	17174	17060	17119	17087	17185	17122	17295	16988	17090	17179	17285	17210	17098	17127	17045	17104	17354	17203	17188	17118	17005	17219	17117	17069	17142	17173	17099	17067	17173	17035	17115	17080	17112	17231	17261	17262	17108	17183	17093	17212	17146	17191	17116	17189	17063	17167	17052	16989	17170	17117	17178	17158	17162	17145	17232	17090	17123	17003	17193	17076	17050	16963	17068	17226	17266	17142	17020	17148	17235	17229	17165	17113	17089	17063	17030	17084	17244	17318	17037	17094	17316	16973	16985	17037	17335	16891	17180	17108	16940	17181	17259	17207	17025	17302	17039	17091	17083	17160	17121	17069	17134	17202	17126	17010	17120	17073	16999	17386	17164	17083	17032	17236	17193	17234	17071	17015	17028	17197	17125	16998	17206	17128	17382	17096	17319	17189	17306	16993	17228	17011	17062	17173	17164	17076	17109	17005	17198	17294	17225	17095	17153	17254	17043	17178	17166	17260	17128	17295	17230	17053	17097	17099	17130	17059	17150	17139	17000	17141	17070	17146	17173	17105	17144	17102	17216	17262	17274	17080	17144	17126	17146	17229	16954	16921	17182	17080	17138	17280	17013	17135	17281	17152	17034	17023	17108	17221	17030	17131	17103	17076	17237	17221	17173	17003	17074	17220	17179	17097	17126	17152	16988	17006	16978	17059	17098	17079	17268	17126	17265	17102	17112	17040	16990	17033	17358	17059	16991	17048	17103	17241	17225	17258	17073	17055	17102	17258	17117	17118	17288	17085	17212	17109	17281	17153	17190	17067	17118	17156	17196	17325	17002	17176	17023	17176	17073	16966	17127	17136	17257	16973	16958	17266	17171	17082	17039	17126	17227	17114	17069	17148	17113	17098	17101	17143	17019	17212	16957	17307	17236	17124	16970	17021	16968	17171	17218	17072	17159	17195	17003	17079	17121	17117	17163	16912	17097	17094	16998	17248	17178	16978	17129	17129	17204	17101	17173	16990	17196	17191	17120	17117	17138	17229	17156	17190	16917	17149	17019	17210	17028	17210	17170	17160	17052	17110	17195	17332	17048	17089	17222	17125	17119	17180	17002	17232	17232	17178	17148	16964	17166	17144	16963	17216	17070	17136	17183	17079	17141	17292	17040	17150	17051	17015	17171	17164	17169	17132	17129	17260	17327	16909	17088	17121	17202	17030	17210	17086	17176	17094	17133	17162	16939	16989	17053	17255	17190	17215	17078	16990	17229	17145	17205	17160	17223	17073	17126	17064	16884	17088	17079	17303	17040	17211	17208	17409	17007	17135	17110	16922	17102	17109	17248	17106	17024	17095	17272	17259	17067	17032	17028	17170	17326	17085	17206	17093	17222	17293	17129	17173	17179	17202	17244	17088	17166	17127	17129	17224	17116	17147	17206	17139	17266	17233	17088	17004	17144	17185	17321	17092	17275	17104	17043	17141	17217	17238	17166	17146	17132	17198	17181	17057	16971	17140	17208	17231	17148	17109	17090	16994	17072	17184	17041	17227	17071	16984	17115	17129	17180	17233	17082	17087	17245	17099	17059	17107	16998	17327	17138	17153	17291	17148	17099	17290	17055	17179	17190	17083	17210	17131	17013	17242	17118	17179	16979	17217	17219	17208	17128	17295	16927	17175	17240	17227	17228	17178	17263	17110	17227	17024	17150	17100	17204	17248	17144	17200	17023	17174	17141	17135	17067	17015	17146	17013	17066	17188	17084	17153	17134	16990	17082	17322	17298	17145	17121	17117	17237	17261	17170	17118	17084	17168	16906	17183	16947	17310	17085	17276	17051	17109	17119	17204	17066	17235	17127	17193	17258	17010	17323	17071	17196	17164	17120	17205	17249	17108	17163	17151	17195	17125	17130	17170	17160	17128	17193	17162	17376	17104	17190	17120	17070	17041	17234	17151	17144	17107	17165	17152	17145	17143	16971	17109	17222	17139	16947	17149	17078	17120	17334	17205	17173	17229	17109	17174	17027	17089	16981	17060	17145	17181	17141	17181	17081	17223	17086	17264	17186	17089	17267	17149	17142	17133	17057	17172	17198	17186	17069	17016	16930	17147	17138	17132	17014	17026	17160	17030	17063	17084	17127	17369	17081	17263	17224	17168	17193	17150	17031	17060	17252	17117	17120	17112	17066	17160	17104	17114	17005	17046	17158	17188	17167	17247	17010	17111	17281	17284	17156	17121	17002	17007	17106	17123	17071	17112	17087	17059	17102	17144	17226	17115	17140	17081	17178	17246	17099	17256	17034	16992	17151	17173	17094	17188	16989	17146	17205	17081	17181	17266	16983	17205	17028	17095	17408	17133	17182	17183	17205	17107	17292	17106	17205	16999	17254	17186	17258	17253	16984	17181	17117	17238	17031	17142	16984	17238	17126	17210	17232	17124	17145	17296	17000	17098	17102	17209	17052	17107	17290	17225	17094	17163	17292	17117	17061	17211	17037	17094	17026	17192	17121	17259	17318	17033	17158	17341	17145	17044	17176	17198	17199	17201	17083	17120	16954	17071	17267	17235	17053	16925	17220	17253	16903	17224	17261	17154	17096	17118	17141	17094	17299	17196	16968	17329	17093	17162	17055	17196	17048	17174	17057	17297	17164	17159	17288	17211	17072	17328	17171	17187	17204	17037	17068	17096	17254	17093	17156	17273	17079	17021	17196	17245	16964	17229	17229	17075	17157	17000	17163	17309	17089	17173	17166	17197	17217	17064	17192	17208	16981	17254	16974	17220	17075	17344	17017	17263	16991	17247	17155	17182	17089	17077	17184	17258	17120	17172	17279	17183	17082	17128	17226	16999	17222	17040	17254	17184	17243	17119	17082	17177	17000	17191	17231	17306	17215	17144	17212	17264	17112	17151	16990	17240	17246	17165	17060	17235	16969	17221	17180	17001	17061	17141	17061	17252	17142	17260	16990	16989	17085	17183	17073	17043	17064	17149	17351	16940	17032	17061	17262	17099	17148	17162	17051	17052	17152	17139	17138	17023	17076	16970	17109	16999	17121	16959	17063	17049	17129	17137	17010	17055	17063	17129	17217	17203	17105	17195	17081	17097	17122	17112	17125	16848	17143	17087	17070	17251	17203	17050	17042	17021	17105	17084	17279	17172	17202	16985	17137	17222	17192	17340	17115	17107	17139	17154	17228
28151	23745	42383	45808	34186	24296	21712	21337	21144	21313	21326	21443	21127	21145	21336	21334	20977	21209	21313	21261	21177	21218	21198	21386	21219	21358	21328	21057	21235	21061	21132	21078	21279	21058	21082	21229	21233	21184	21024	21117	20982	21281	20977	21281	21294	21049	21190	21229	21323	21256	21250	21264	21046	21322	21209	21254	21344	21110	21106	21137	21154	21104	21162	21110	21204	21046	21343	21288	21423	21233	21159	21104	21141	21331	21096	21273	21280	21212	21159	21377	21163	21183	21207	21335	21368	21099	21070	21113	21237	21207	21348	21245	21191	21329	21113	21225	21185	21228	21101	21153	21192	21309	21093	21186	21156	21268	21394	21131	21216	21298	21039	21055	21286	21002	21278	21230	21059	21099	21065	21155	21154	21228	21104	21191	21120	21274	21249	21113	21227	21189	21345	20957	21212	20922	21173	21064	21337	21306	21295	20900	21215	21143	21242	21390	21239	21128	21067	21361	21117	21207	21325	21372	21305	21125	20960	21189	21182	21117	21346	21188	21153	21156	21108	21132	21164	21253	21239	21012	21227	21224	21060	21403	21376	21040	21258	21218	21199	21077	21128	21239	21141	21078	21146	21094	21047	21239	21239	21120	21153	21280	21233	21149	21370	21198	21413	21120	21264	21001	21107	21056	21349	21223	21179	21276	21155	21148	21203	21214	21428	21287	21066	21354	21350	21184	20994	20865	20948	20875	21029	21158	21260	21118	21201	21028	21008	21103	20954	21059	21302	21034	21200	20981	21226	21169	21198	21184	21134	21092	20993	21410	21243	21050	21201	21266	21341	21093	21101	21344	21392	21208	21214	20934	21347	21138	21188	21210	21296	21183	21178	21223	21308	21027	21065	21181	21028	21080	21164	21183	21380	21251	21051	21358	21391	20884	21135	21062	21094	21296	21140	21054	21226	21209	21223	21234	21140	21195	21324	21265	21191	21305	21304	21224	21217	21038	21252	21260	21317	21187	21205	21209	21094	21369	21430	21208	21166	21327	21055	21232	21027	21206	21266	21113	21081	21311	21447	21033	21154	21331	21421	21271	21301	21135	21096	21178	21096	21340	21148	21170	21273	21352	21101	21248	21076	21184	21137	21264	21216	21330	21286	21041	21142	21299	21260	21177	21332	21369	21251	21267	21279	21324	21180	21123	21134	21261	21196	21219	21216	21100	21243	21383	21173	21163	21225	21233	21239	21370	21069	21254	21204	21306	21108	21010	21136	21302	21230	21255	21024	21053	21235	20995	21060	21137	21202	21042	21417	21063	21350	21373	21058	20972	20958	21150	21273	21188	21316	21149	21306	21119	21258	21431	21063	21032	21405	21259	21161	20977	21106	21060	21096	21107	21255	21297	21275	21136	21040	21271	21160	21160	21346	21267	21315	21161	21050	21184	21196	21191	21134	21160	21446	21424	21267	21137	21139	21227	21249	21252	21053	21168	21258	21416	21270	21108	21122	21336	21264	21273	21156	21191	21257	21088	21333	21146	21254	21085	21066	21298	21144	20973	21170	21138	21380	21208	21273	21037	21261	21204	21076	21219	21105	21190	21212	21073	21229	21122	21415	21101	21322	21267	21147	21277	21202	21235	21197	21010	20980	21443	21109	21049	21314	21353	21248	21082	21121	21276	21109	21119	21038	21328	21276	21222	21180	21058	20974	21137	21148	21123	21084	21205	21297	21119	21313	21091	21263	21104	21072	21076	21077	21461	21076	21199	21066	21263	21378	21285	21132	21107	21125	21196	21082	21169	21392	21160	21181	20932	21227	21260	21088	21154	21123	21217	21021	20996	21254	21284	21188	21174	21124	21153	21213	21109	20956	21104	21079	21197	21393	21236	21252	21105	21133	21219	21117	20940	21318	21359	21145	21128	21073	21359	21203	21142	21162	21111	21185	21142	21249	21131	21068	21011	20862	21258	21235	21167	21079	21044	21265	21236	21096	21249	21277	21354	21077	21070	21339	21213	21213	21260	21288	21125	21484	21266	21118	21126	21124	21315	21250	21244	21212	21138	21070	21233	21240	21136	21120	20991	21101	21150	21252	21166	21282	21216	21342	21104	21084	21083	21202	21270	21129	21145	21456	21119	21160	21018	21343	21320	21252	21214	21342	21302	21403	21305	21112	21020	21170	21012	21160	20978	21068	21191	21017	21187	21001	21138	21312	21066	21347	21174	21131	20978	21346	21416	21192	21373	21402	21268	21061	21098	20971	21249	21196	20954	21294	21074	21354	21415	21245	21252	21096	21262	21102	21152	21129	21140	21027	21240	21350	21302	21201	21371	21255	21112	21283	21210	21073	21088	20966	21281	21373	21124	20996	21037	21464	21295	21193	21020	21218	21343	21059	21121	21059	21357	21164	21354	20928	21028	21151	21082	21202	21157	20968	21273	21223	20991	21207	21154	21273	21311	21172	21167	21295	21007	21051	21307	21213	21306	21287	21149	21469	21093	21146	21127	21167	21186	21031	21285	21121	21204	21012	21266	21246	21351	21133	21354	21242	21065	21193	21127	21328	21391	21226	21313	21060	21303	21393	21177	21257	21354	21089	21143	21201	21255	21205	21123	21419	21042	21157	21124	21533	21259	21204	20819	21210	21052	21242	21404	21197	21276	21138	21208	21244	21115	21288	21318	21280	21179	21267	21075	21274	21211	21161	21230	21197	21310	21187	21024	21110	20942	21107	21263	21267	20966	21257	20991	21297	21144	21441	21279	20979	21114	21352	21122	21222	21065	20983	21291	21458	21203	21119	21316	21336	21388	21303	21108	21345	21265	21215	21163	21233	21095	21210	21144	21247	21119	21301	21442	21400	21120	21027	21130	21295	21343	21166	21349	20984	21308	21322	21261	21215	21181	21095	21331	21055	21073	21130	21303	21261	21101	21215	21104	21137	21268	21290	21179	21091	21361	21058	21404	21175	21249	21164	21292	21259	21203	21228	21162	21140	21281	21325	21050	21125	21183	21204	21318	21239	21145	21181	21181	21152	21459	21496	21282	21288	21204	20974	21312	21335	21026	21094	21140	21324	21122	21086	21176	21238	21285	21249	21137	20958	21352	21299	21262	21403	21058	21328	21157	21301	21049	21584	21429	21312	21175	21410	21224	21065	20953	21281	21179	21313	21173	21156	21033	21228	21026	21169	21276	21334	21182	21330	21055	21176	21308	21264	21188	21007	21114	21120	21496	21283	21137	21291	21023	20990	21123	21359	21278	21412	21133	21320	21187	21031	21053	21133	21170	21109	21259	21257	21308	21233	21211	20983	21195	21169	21163	21285	21480	21260	21385	21404	21077	21132	21242	21125	21273	21154	21376	21258	21153	21363	21106	21232	21229	21258	21179	21636	21407	21262	21030	21138	21490	21326	21083	21207	20991	21033	21184	21282	21192	21313	21378	21345	21185	21130	21323	21117	21259	21100	21240	21240	21250	21193	21234	21076	21056	21075	21081	21112	21087	21102	21271	21322	21468	21187	21216	20985	21117	21155	21102	21327	21175	21194	21237	21023	21134	21167	21168	21069	21203	21109	21186	21127	21017	21156	21333	21125	21322	21409	21295	21252	21155	21405	20924	21173	21473	21341	21266	21408	21138	21320	21370	21229	21454	21136	20925	20889	21299	21195	21343	21363	21306	21273	21249	21074	21029	21093	21234	21181	21086	21359	21097	21205	21229	21234	21186	21121	21167	21120	21220	21111	21076	21243	21316	21472	21240	21101	20945	21167	21290	21141	21140	21106	21117	21442	21214	21285	21348	21120	21046	21281	21135	21031	21083	21191	21139	21018	21307	21265	20952	21116	21243	21231	21292	21206	21512	21005	21169	21140	21107	21279	21194	21100	20992	21325	21032	21222	21292	20989	20919	21356	21066	21147	21093	21141	21214	21007	21375	21364	20987	21339	21138	21184	21094	21285	21186	21245	21153	21220	21236	21327	21212	21137	21392	21330	21168	21252	21549	21202	21407	21074	21072	21141	21160	21124	21215	21129	21278	21204	21151	21175	21336	21284	21371	21269	21261	21270	21410	21341	21250	21292	21156	21130	21218	21317	21161	21292	21353	21203	21156	21282	21195	21343	21286	21210	21067	21283	21120	21033	21220	21277	21140	20902	21324	21250	21301	21004	21294	21137	21262	21155	21088	21151	21179	21142	21152	21282	21380	21089	21202	21191	21412	21415	21174	21333	21204	21113	21031	20875	21289	21140	21256	21147	21070	21258	21110	21247	21363	21299	21301	21175	21096	21133	21196	21189	21045	21257	21124	21165	21089	21239	21165	21331	21259	21045	21357	21237	21120	21088	21239	21102	21061	21086	20963	21244	21106	21322	21079	21148	21283	21157	21091	21114	21291	21232	21225	21231	21266	21113	21154	21275	21125	21331	21354	21144	21390	21136	21176	21418	21256	21300	21181	21234	21150	21405	21319	21464	20967	21230	21141	21078	21363	21017	21298	21179	21225	21271	21041	20951	21282	21225	21124	21243	20968	21280	21192	21320	21380	21372	20942	21093	21157	21254	21124	21029	21499	21173	21102	21086	21258	21206	21199	21333	21106	21139	21153	21277	21259	21111	21137	21187	21060	21155	20971	21254	21316	21206	21127	21071	21004	21000	21177	21143	21200	21233	21143	21269	20985	21181	21131	21180	21232	21289	21210	21259	21185	21391	21388	21152	21229	21236	21349	21225	21142	21051	21077	21280	21282	21150	21237	21187	21239	21229	21068	21203	21093	21234	21298	21451	21224	21337	21366	21302	21306	21117	21276	21148	21158	21270	21358	21224	21276	21222	20963	21299	21215	21318	20983	21276	21314	21049	21104	21363	21479	21291	21331	21434	21206	21331	21228	21264	21144	21320	21215	21208	21085	21034	21167	21055	21161	21026	21129	21050	21441	21156	21187	21220	21204	21035	21039	21204	21161	21313	21118	21248	21175	21275	21166	21258	21463	21302	21280	21407	21287	21027	21056	21242	21096	21090	21163	21196	21134	21206	21227	21228	21560	21208	21175	20977	21207	21195	21035	21222	21062	20943	21116	21221	21202	21120	21394	21165	21272	21377	21225	21344	21293	21195	21118	21297	21064	21117	21194	21396	21472	21219	21218	21111	21204	21193	21092	21000	21218	21271	21247	21291	21196	21316	21445	21184	21109
17686	30642	49388	42345	30550	18742	17621	17466	17757	17768	17498	17769	17712	17812	17807	17641	17592	17814	17691	17760	17607	17686	17688	17654	17620	17750	17616	17600	17666	17805	17704	17726	17644	17494	17542	17480	17708	17627	17577	17794	17641	17864	17885	17633	17718	17824	17651	17726	17813	17778	17643	17548	17586	17652	17752	17654	17757	17562	17521	17836	17712	17731	17612	17584	17564	17592	17532	17729	17553	17754	17578	17678	17590	17552	17741	17604	17623	17630	17591	17547	17710	17697	17600	17685	17582	17674	17781	17742	17659	17469	17506	17394	17691	17575	17584	17521	17644	17525	17643	17837	17613	17676	17626	17769	17638	17722	17619	17529	17683	17611	17729	17541	17617	17876	17626	17599	17630	17745	17735	17671	17585	17605	17543	17686	17649	17838	17537	17578	17637	17720	17692	17629	17588	17747	17715	17607	17696	17603	17558	17513	17691	17744	17640	17460	17648	17775	17653	17655	17646	17611	17606	17719	17694	17782	17683	17586	17534	17833	17389	17620	17665	17670	17589	17564	17597	17523	17645	17684	17579	17616	17767	17733	17858	17532	17764	17321	17602	17629	17654	17585	17599	17541	17503	17445	17651	17615	17583	17392	17585	17690	17473	17520	17664	17554	17577	17764	17666	17449	17709	17590	17576	17630	17725	17619	17702	17784	17669	17601	17567	17718	17573	17730	17658	17571	17420	17769	17529	17622	17642	17692	17632	17556	17749	17544	17721	17755	17647	17538	17637	17645	17483	17649	17684	17917	17689	17504	17887	17693	17406	17590	17560	17844	17801	17650	17579	17673	17732	17535	17638	17639	17738	17549	17865	17629	17600	17655	17620	17795	17751	17651	17659	17596	17534	17683	17620	17672	17801	17561	17615	17693	17488	17633	17803	17589	17466	17755	17677	17477	17367	17700	17649	17835	17652	17663	17564	17662	17570	17722	17631	17681	17523	17505	17793	17717	17614	17574	17769	17660	17679	17445	17629	17854	17728	17497	17475	17576	17666	17596	17540	17826	17589	17630	17804	17652	17583	17650	17631	17811	17852	17582	17456	17805	17792	17817	17549	17574	17436	17774	17630	17536	17639	17566	17583	17502	17564	17634	17580	17592	17814	17623	17606	17703	17783	17618	17688	17828	17552	17789	17564	17659	17588	17676	17606	17591	17648	17554	17669	17636	17624	17536	17725	17653	17720	17644	17742	17642	17550	17729	17676	17744	17563	17626	17660	17636	17574	17716	17666	17599	17686	17610	17459	17818	17746	17595	17622	17567	17848	17629	17643	17517	17662	17656	17755	17523	17819	17520	17495	17559	17734	17738	17599	17649	17666	17560	17841	17783	17870	17681	17849	17646	17539	17813	17648	17750	17649	17529	17683	17656	17490	17586	17772	17584	17692	17569	17808	17412	17682	17708	17730	17683	17642	17665	17547	17473	17689	17630	17561	17678	17738	17539	17588	17663	17672	17820	17378	17600	17785	17576	17681	17698	17550	17703	17715	17536	17663	17475	17753	17582	17800	17595	17695	17602	17656	17762	17598	17589	17555	17661	17589	17632	17703	17523	17569	17709	17489	17814	17615	17438	17777	17643	17672	17711	17652	17781	17613	17609	17604	17601	17658	17643	17719	17554	17671	17670	17698	17615	17512	17531	17609	17864	17592	17600	17585	17467	17530	17597	17623	17887	17729	17584	17767	17520	17782	17564	17592	17639	17697	17743	17686	17727	17659	17727	17796	17461	17661	17675	17586	17696	17481	17730	17570	17690	17704	17739	17651	17744	17584	17588	17687	17528	17708	17557	17590	17469	17697	17873	17695	17730	17655	17676	17606	17657	17562	17587	17475	17748	17597	17607	17795	17732	17794	17549	17605	17620	17639	17687	17763	17420	17666	17617	17497	17719	17741	17594	17561	17638	17561	17445	17731	17729	17532	17666	17463	17589	17480	17639	17793	17587	17559	17764	17434	17715	17678	17514	17591	17588	17524	17597	17626	17519	17738	17748	17502	17589	17569	17579	17602	17734	17457	17537	17697	17674	17564	17698	17510	17767	17674	17800	17688	17755	17664	17561	17480	17625	17620	17596	17771	17547	17792	17695	17396	17562	17535	17665	17558	17754	17694	17498	17468	17732	17681	17493	17579	17549	17676	17681	17557	17648	17577	17713	17644	17626	17698	17750	17617	17570	17760	17719	17671	17649	17541	17572	17843	17729	17724	17676	17559	17613	17749	17523	17610	17553	17635	17688	17449	17700	17583	17470	17574	17717	17795	17729	17734	17567	17618	17684	17518	17687	17767	17662	17707	17674	17697	17653	17668	17569	17584	17541	17837	17718	17696	17590	17580	17388	17791	17700	17834	17536	17875	17687	17710	17495	17534	17571	17769	17638	17704	17605	17785	17734	17711	17643	17708	17829	17539	17691	17753	17727	17588	17540	17692	17721	17617	17697	17731	17670	17531	17544	17721	17504	17690	17744	17667	17640	17808	17617	17781	17761	17758	17691	17519	17740	17545	17639	17526	17615	17720	17637	17630	17638	17805	17689	17554	17759	17606	17699	17653	17662	17623	17805	17572	17816	17699	17482	17722	17601	17725	17769	17714	17464	17559	17739	17586	17715	17628	17831	17976	17659	17577	17751	17601	17724	17587	17688	17606	17504	17755	17770	17613	17806	17585	17813	17710	17625	17407	17702	17634	17663	17721	17838	17632	17686	17657	17499	17484	17585	17608	17747	17702	17582	17683	17659	17676	17635	17604	17690	17681	17566	17667	17710	17644	17665	17618	17786	17736	17691	17485	17741	17702	17591	17814	17747	17669	17599	17480	17561	17728	17623	17538	17682	17738	17636	17530	17646	17619	17951	17605	17396	17663	17712	17764	17672	17640	17579	17631	17752	17754	17607	17746	17465	17636	17596	17692	17644	17520	17682	17571	17824	17861	17785	17670	17543	17642	17758	17764	17545	17853	17423	17572	17851	17691	17648	17801	17563	17571	17463	17700	17747	17559	17611	17619	17602	17538	17705	17586	17793	17765	17588	17661	17537	17602	17517	17837	17653	17606	17734	17691	17753	17578	17744	17722	17474	17839	17572	17487	17836	17694	17690	17677	17680	17762	17546	17610	17768	17553	17663	17647	17607	17819	17554	17671	17587	17655	17868	17638	17589	17579	17664	17686	17693	17657	17723	17609	17689	17687	17609	17461	17707	17596	17639	17739	17715	17640	17483	17518	17688	17761	17516	17723	17550	17686	17753	17566	17752	17506	17739	17705	17636	17520	17795	17674	17693	17753	17719	17754	17720	17687	17522	17679	17673	17711	17604	17664	17592	17598	17537	17804	17630	17803	17656	17624	17574	17661	17648	17766	17612	17646	17642	17702	17712	17752	17870	17557	17547	17613	17725	17819	17633	17599	17702	17564	17643	17815	17727	17641	17719	17655	17558	17606	17595	17783	17771	17724	17828	17719	17691	17484	17809	17653	17647	17668	17651	17628	17653	17582	17635	17819	17595	17494	17547	17678	17526	17764	17599	17868	17582	17695	17625	17643	17541	17743	17656	17639	17616	17790	17542	17648	17783	17623	17775	17723	17686	17646	17758	17650	17645	17560	17885	17795	17446	17675	17602	17531	17564	17648	17662	17829	17536	17625	17534	17619	17520	17705	17680	17709	17631	17810	17754	17676	17723	17595	17566	17766	17589	17563	17497	17558	17691	17593	17863	17815	17660	17590	17793	17742	17866	17754	17664	17731	17623	17811	17722	17691	17601	17660	17560	17634	17751	17841	17736	17703	17734	17630	17632	17714	17668	17519	17622	17632	17576	17662	17638	17644	17629	17677	17767	17496	17528	17796	17677	17692	17775	17614	17760	17613	17632	17698	17804	17580	17590	17642	17440	17615	17609	17677	17701	17639	17579	17627	17639	17792	17769	17529	17822	17709	17768	17743	17541	17685	17526	17736	17644	17523	17666	17546	17531	17692	17651	17608	17710	17787	17434	17807	17781	17661	17785	17559	17704	17447	17602	17624	17640	17657	17595	17780	17680	17778	17748	17510	17600	17654	17739	17777	17646	17669	17603	17604	17592	17721	17635	17511	17814	17756	17760	17724	17744	17651	17635	17569	17530	17595	17596	17684	17480	17570	17584	17668	17713	17633	17727	17703	17629	17621	17788	17721	17626	17704	17596	17597	17648	17742	17624	17690	17786	17582	17520	17614	17650	17656	17589	17679	17698	17616	17651	17617	17528	17596	17744	17690	17639	17668	17705	17605	17867	17778	17637	17703	17629	17695	17724	17523	17771	17760	17736	17614	17635	17563	17662	17809	17728	17772	17722	17741	17588	17762	17653	17617	17734	17566	17756	17590	17538	17759	17753	17791	17551	17941	17641	17720	17669	17758	17642	17757	17741	17652	17704	17713	17746	17591	17714	17707	17638	17533	17571	17757	17641	17656	17525	17594	17753	17615	17649	17814	17703	17686	17711	17693	17729	17583	17707	17669	17525	17638	17648	17495	17631	17622	17676	17423	17673	17699	17642	17783	17685	17701	17823	17253	17653	17608	17623	17709	17741	17535	17605	17643	17672	17725	17461	17573	17627	17716	17641	17607	17743	17653	17777	17651	17778	17525	17541	17636	17433	17675	17529	17600	17616	17565	17713	17768	17697	17867	17742	17769	17580	17609	17599	17697	17516	17838	17533	17594	17589	17692	17607	17696	17555	17749	17618	17675	17541	17637	17639	17729	17719	17738	17601	17664	17778	17746	17601	17603	17704	17802	17637	17747	17822	17595	17537	17704	17706	17668	17628	17638	17521	17581	17650	17650	17601	17584	17758	17716	17409	17658	17656	17663	17616	17769	17731	17699	17631	17603	17717	17573	17589	17645	17862	17815	17738	17645	17670	17664	17576	17614	17778	17865	17615	17565	17677	17704	17684	17685	17765	17643	17805	17473	17603	17707	17565	17584	17559	17635	17664	17609	17738	17661	17477	17700	17571	17609	17757	17482	17785	17574	17717	17670	17588	17686	17699	17652	17610	17610	17589	17509	17610	17514	17658	17666	17750	17598	17590	17703	17786	17718	17681	17651	17594	17571	17775	17588	17808	17592	17583	17821	17579	17592	17563	17693	17798	17738	17685	17685	17616	17658	17787	17638	17652
23219	21494	41650	62422	56227	38596	27847	24227	23440	23910	23578	23375	23459	23485	23475	23399	23428	23603	23160	23272	23422	23287	23308	23418	23177	23509	23167	23412	23158	23139	22948	23087	23328	23287	23201	23262	23406	23150	23212	23191	23341	23120	23244	23317	23098	23057	23380	23010	23131	23343	22989	23097	22996	23025	23261	23041	23110	23350	23174	23133	23077	23138	23214	23054	23169	23161	23226	23168	23103	23241	23063	22984	23113	22991	23140	23246	23187	23358	23174	23139	23089	23151	23204	22997	23007	23340	22975	23177	23021	23266	22993	22931	23085	22983	23032	23198	23227	23298	23124	23019	23295	23068	22965	23224	23219	23190	23219	23201	23151	23369	23321	22978	23294	23281	23028	23321	23318	23248	23284	23311	23400	23115	23234	23100	23178	23078	23107	23090	23230	23243	23442	23082	22904	23225	23083	23269	23110	23256	23072	23295	23279	23025	23000	23130	23166	23155	23223	23184	23011	23112	23117	23168	23052	23043	23105	23243	23096	23203	22903	23042	23170	23176	23128	23264	23153	22969	23059	23357	23242	23228	22985	22919	23172	22852	23134	23111	23085	23082	23154	23100	23195	23028	23065	23111	23336	23276	23173	23098	23299	23174	23218	23155	23190	22930	23268	23076	23047	23225	23129	23164	23102	23213	23250	23035	23049	23139	23045	23280	22981	22988	23230	23218	23065	23222	22943	23234	23149	23061	23043	22964	23051	23091	22868	23145	22859	23079	23362	23303	23196	23270	23244	23055	23230	23112	23184	23052	23329	23412	23058	22856	23294	23172	23069	23076	23226	23289	23163	23238	23167	23047	23129	23176	23329	23266	23069	23011	22948	23087	22996	23135	23096	23177	23383	22827	23047	23377	23083	23127	23079	23056	22937	23159	23199	22957	23253	22934	23057	23055	23195	23139	23075	23071	22971	23152	23281	23100	23114	22910	23349	23081	23148	23171	23236	23077	23175	23140	23255	23181	23163	23074	23085	22983	23142	23139	22881	23083	22946	23141	23129	23040	23218	23156	23255	22909	23149	23047	23120	23070	23086	23097	23316	23435	23109	23065	23046	23023	23174	23113	23207	22960	23125	23167	23055	23196	22956	23131	23071	23109	22949	23219	23212	22901	23023	23241	23005	22950	23146	23070	23415	23263	22918	23115	22978	22991	23159	23133	23141	23231	23142	23327	23088	23103	23096	23372	23306	22891	23148	23135	23066	23115	23158	23176	23111	22956	23141	23222	23064	23274	23082	22919	23011	23083	23197	23002	23312	23251	22941	23046	22808	23000	23167	23052	22963	23227	23122	23027	23123	23199	23247	23040	23369	23243	23155	23248	23268	23094	23048	22956	22965	23140	23036	23213	23142	23079	23151	22709	23246	23040	23243	23046	23170	23158	23204	23050	23241	23327	23099	23349	23384	22869	23117	23318	23268	23295	23088	23077	23173	23265	23332	23410	23022	23107	23273	23101	23233	23075	23198	23203	23268	22977	23120	23328	23047	22952	23136	23192	23143	23068	23067	23164	23124	22902	23041	22909	23117	23311	23065	23167	23101	23293	23185	23211	23207	23160	23020	22939	23044	23122	23320	23079	23024	23084	23027	23122	23048	23079	23026	23271	23009	23019	23179	23214	23303	23088	22904	23177	23212	22982	23114	22814	23300	23102	23139	23073	23366	22924	23006	23109	22964	23081	23389	22950	23272	23114	23130	22919	23004	23139	23241	23066	23154	23183	23129	22962	23133	23065	22973	23066	23189	23228	23050	23097	23193	22946	23039	23076	23190	23272	23332	23002	23159	23197	23132	23368	23366	22996	23212	23167	23115	23105	23197	23152	23257	23229	23482	23237	22927	23137	23155	23008	23143	23177	23099	23036	23113	23155	23102	23052	23378	23275	23211	23073	23039	23191	23144	23185	23170	23027	23076	22881	23093	23213	23032	22968	23065	22966	23184	23153	22944	23155	23149	23245	23268	23124	23151	23277	23092	23165	23197	23131	23046	23196	23205	22993	23245	23086	23158	23095	23015	22970	23323	23110	23103	23102	23395	23295	23116	23224	23049	23405	23114	23153	23203	23190	22901	22739	23184	23169	22859	23187	23180	23313	23092	22982	23150	23340	23236	23108	23050	23024	23169	23159	23197	23131	23230	22921	23060	23142	23444	23139	23187	23057	23342	22877	23193	23151	23109	23253	23215	23158	23114	23092	23242	23164	23239	23032	23093	23146	23160	23158	23353	23121	23268	23189	23128	23244	23015	23078	23196	23084	22984	23117	23101	23008	23061	22900	22993	23037	23017	23131	23207	23065	23174	23097	23092	23051	23192	23233	23342	23300	23057	23141	23124	23130	23137	22964	23186	23157	23146	23107	23103	23370	23188	23020	23213	23168	23035	22984	23320	22784	23173	23260	23120	23099	23224	23186	23023	23036	23023	23136	23104	23138	23112	23218	22984	23083	23098	23371	23370	23284	23170	23163	23127	23277	23174	23203	23363	23033	23368	23199	23043	23177	23295	23078	23280	23299	23496	23271	22849	23263	23132	22988	23238	23148	23203	23096	23121	23168	23209	22790	23062	23105	23212	22921	23254	23074	23016	22959	23203	22810	22971	23108	23394	23050	23066	23103	23080	23125	23101	23017	23361	23022	23168	23171	23348	22999	23009	23045	23189	23225	23014	23084	23361	23118	23156	22935	23154	23224	23009	23362	23018	23136	23252	23056	23107	23031	23122	22909	23036	23169	22972	23240	23245	23237	23221	23105	23148	23197	23087	23149	23014	23147	23324	23126	23042	22970	23086	23116	23201	23079	23125	23124	22821	23061	23024	23167	23177	23255	22917	23120	23200	23181	22885	23198	23429	23007	23259	23055	23191	23026	23554	23008	23088	23200	22974	23311	23058	23003	23123	23059	23164	23113	23147	23334	23160	23210	23139	23100	23123	23164	23119	23268	23043	23046	23190	23127	23259	23338	23051	23215	22959	23013	23252	23245	23211	22965	23115	23183	23193	23095	22953	23132	23291	23138	23004	23184	22936	23110	23008	23218	23104	23176	23196	23203	23246	22969	23232	23186	23361	23040	23062	23045	23094	23036	23129	23339	23034	23010	23118	23168	23179	22940	23026	23092	23172	23189	22982	23151	23054	23307	23154	23260	22930	23113	23070	23111	23001	23212	23208	23243	23062	23158	23159	23140	23011	23106	23106	23119	23154	23101	23275	23114	23304	23242	23174	23185	22995	23234	23237	22892	23185	23151	23196	22941	23057	23142	23280	23108	23298	23031	22858	23192	23188	23084	23207	23301	23173	23118	23358	23112	23383	23164	23129	23265	23004	23089	23038	23130	23369	23142	23189	23099	22994	23335	22943	23216	23325	23133	22981	22791	23270	22996	23209	23058	23247	23192	23147	23094	23292	23293	23036	23041	23163	23209	23276	23037	22899	22996	23112	23071	23229	23101	23031	23216	23013	23062	23050	23178	23191	23148	23125	23108	23215	22958	23234	23045	23175	22961	23123	23330	23065	23152	23292	23266	23090	22951	23117	23322	23192	23101	23186	22992	23096	23195	22957	23078	23259	23100	23260	23109	23450	23218	23088	23164	23268	23172	23205	23132	23370	22976	23122	23180	23034	23098	22992	23215	23093	23091	23030	23139	23266	22887	23133	23220	23104	23065	23052	23261	23248	23167	23162	23481	23078	22955	23189	23236	23265	23232	23225	23118	23128	23286	22843	23004	23130	23087	23134	22977	22972	23026	23197	23077	23284	23069	23069	23159	23162	23138	23224	23284	23261	23223	23163	23003	23128	23094	23305	23251	23025	22991	23088	23307	23268	23079	23177	22877	23111	23215	23187	23248	22985	23063	23254	22978	23077	23136	23186	23177	22998	23067	23089	22945	22867	23160	22990	23181	23110	23060	23277	23150	22959	23130	22948	23004	23080	23115	22942	23202	23255	23071	23130	23072	22960	23047	23264	23157	23088	23143	23110	23114	23262	23005	23081	23290	23299	23210	23229	23167	23132	23352	23088	23055	23279	23162	23188	22968	23084	23058	23267	23208	22943	22962	23101	22969	23078	22899	23158	23258	23266	23207	23207	23336	23081	23149	23274	23258	23187	22987	22954	23249	23035	23219	23263	22995	23114	22999	23222	22951	23155	23136	22934	23174	23042	23372	23381	23172	23082	22941	23153	23052	23116	23157	23101	23108	23129	22997	23321	23275	23059	23272	23111	23217	23473	23104	22987	23040	23474	23037	22997	22927	23138	23309	23335	23105	23392	23294	23190	23202	22957	23100	23398	23255	22952	23271	23264	22951	23066	22972	23187	22951	23026	23209	23231	23115	23153	23020	23448	23063	23332	23212	23159	23276	22957	23128	23152	23242	23192	23144	23280	23142	23304	23170	23106	23341	23422	23060	23043	23264	22931	23115	23033	22960	23165	23072	23394	23008	23139	23108	23271	23154	23032	23181	23106	23071	23215	23290	23226	23204	23056	23144	23143	23051	23042	23397	23248	23204	23156	23109	23026	23039	23029	22956	23065	23015	23219	23205	23276	22895	23093	23212	23190	23076	22990	23310	23335	23235	23318	23304	23168	23199	23435	23313	23097	23335	23029	23020	23099	23280	23247	22990	23134	23187	22886	23176	23292	23317	23467	23074	23243	23230	23164	22899	23071	22978	23217	23156	23203	23082	23118	23067	23120	23071	23006	23207	23042	23159	23025	23224	22997	22961	23124	23294	23054	23108	23109	23032	23073	23066	22933	23195	22870	23298	23185	23311	23222	23036	23042	23123	23162	22873	23168	23246	23218	22974	23114	23117	23212	23144	23309	23312	22973	23371	23084	23123	23326	23133	23056	23106	23134	23127	23016	23150	23176	23020	22903	23195	23004	23138	23000	23047	23221	23053	23296	23095	23314	23159	23125	22985	23121	23206	22909	23184	23176	23007	23144	22984	23271	23071	22892	23250	23303	23122	23422	23179	23248	23006	23040	23187	23131	23264	23070	23159	23165	23147	23083	23305	22970	22919	23138	23095	23272	23333	23380	23316	23156	22969	23070	23040	23078	23164	23079	23041	23188	23207	23172	23308	23264	23027	23050	23155	23080	22936	23131	23199	22935	23111	23145	23213	23018	23106	23266	23050	22996	23221	23132	23123
27404	70044	102587	93156	70741	35033	18823	18861	18807	18821	18923	18817	18978	18910	18760	18868	18897	18873	18755	18943	18782	18995	18916	18799	18808	18749	18814	18829	18721	18820	18852	18939	18751	18627	18852	18762	18931	18683	18758	18762	18820	18768	18873	18597	18964	18688	18814	18947	18905	18822	18846	18778	18941	18873	18977	18876	19006	18968	18874	18880	18782	18821	18880	18934	18891	18949	18805	18767	18827	18901	18778	18918	18923	18529	18830	18622	18749	18999	18863	18810	18826	18785	18923	18699	18734	18705	18887	18901	18861	18965	18867	18723	18866	18860	18978	18799	18903	18962	18873	18764	18823	18875	18766	18708	18896	18672	18982	18732	18825	18680	18989	18746	18768	18773	18821	18891	18680	18982	18846	18789	18789	18829	18843	18855	18977	18754	18996	18833	18822	18850	19005	18846	18688	18869	18774	18858	18791	18780	18799	18691	18806	18924	18681	18860	18844	18750	18828	18717	18764	18731	18940	18795	18892	19030	18947	18731	18786	19010	18991	18884	18804	18848	18846	18843	18823	18819	18805	18644	18894	18897	18888	18700	18782	18764	18825	18854	18912	19026	18674	18890	18835	18826	18764	18807	18961	18896	18821	18731	18849	18661	18800	18782	18762	18726	18742	18850	18705	18798	18909	18732	18861	18947	18859	18747	18617	19025	18740	18816	18734	18680	18772	18721	18908	18679	18846	18914	18886	18842	18748	18877	18747	18835	18763	18852	18679	18793	18913	18904	18854	18719	18797	18944	18987	18875	18830	18677	18971	18793	18818	18644	18740	18942	18731	18772	18846	18913	18781	18712	18816	18817	18719	18832	18672	18880	18808	18863	18811	18721	18810	18826	18879	18857	18712	18705	18787	18781	18960	18575	18818	18840	18857	18790	18818	18800	18899	18740	19002	18763	18837	18925	18782	18814	18590	18923	18628	18796	18896	18737	18798	18883	18736	18751	18905	18784	18829	18817	18917	18746	18770	18881	18828	18684	18958	18971	18798	18877	18918	18757	18948	18816	18839	18950	18700	18758	18824	18935	18920	18832	18657	18661	18768	18733	18761	18828	18792	18805	18838	18971	18836	18837	18830	18791	18830	18802	18886	18870	18819	18912	18914	18954	18734	18860	18660	18772	18792	18828	18678	18833	18831	18703	18729	18756	18803	18822	18878	19006	18888	18835	18977	18840	18848	18815	18736	18928	18804	18910	18640	18878	18721	18896	18734	18883	18915	18758	18864	18974	18791	18982	18944	18694	18653	18946	19036	18667	18595	18978	18844	18969	18721	18914	19003	18757	18633	18749	18853	18713	18936	18776	18734	18699	18967	18858	18714	18789	18899	18931	18932	18806	18860	18898	18845	18776	18744	18883	18881	18666	18863	18864	18802	18968	18793	18805	18771	18860	18602	18850	18831	18757	18848	18903	18839	18748	18865	18896	18915	18695	18766	19077	18671	18798	18591	18727	18725	18929	18669	18916	18866	18816	18813	19002	18686	18806	18815	19010	18716	18856	18631	18853	18962	18677	18909	18777	18809	18699	18777	18836	18853	18747	18664	18883	18870	18860	18757	18815	18787	18873	18986	18710	18819	18718	18967	18938	18879	18873	18956	18764	18630	18904	18825	18878	18801	18843	18868	18799	18747	18757	18844	18750	18969	18747	18804	18815	18745	18710	18717	18824	18708	18701	18894	18744	18889	18861	18853	18874	18818	18835	19003	18818	18906	18704	18845	18657	18954	18605	18905	18883	18904	18849	18768	18969	18756	18786	18901	18812	18824	18697	18757	18833	19011	18828	18901	18756	18899	18836	18696	18718	18711	18867	18949	18687	18870	18720	18799	18710	18892	18744	18873	18960	18806	18867	18989	18778	18904	18817	18767	18716	18853	18801	18926	18652	18769	18794	18946	18704	18784	18855	18787	18840	18794	18727	18782	18829	18739	18883	18881	18891	19005	18644	18738	18712	19001	18733	18775	18706	18756	18736	18786	18716	18738	18856	18629	18818	18844	18860	18727	18806	18758	18766	18842	18888	19034	18754	18838	18932	18908	18812	19037	18733	18718	18954	18870	18858	18916	18793	18763	18996	18946	18811	18820	18596	18784	18755	18711	18904	18894	18848	18733	18950	18886	18897	18925	18555	18799	18929	18755	18820	18849	18848	18875	18820	18899	18948	18770	18925	18623	18915	18963	18767	18760	18791	18841	18852	18773	18859	18780	18781	18761	18809	18684	18668	18894	18552	18878	18823	18832	18753	18710	18797	18893	18874	18918	18848	18844	18877	18893	18823	18689	18771	18746	18985	18726	18929	18932	18782	18790	18893	18847	18818	18825	18908	18791	18852	18724	18931	18895	18793	18767	18790	18717	18671	18787	18716	18840	18705	18707	18948	18786	18761	18698	18961	18923	18805	18678	18863	18749	18862	18782	18865	18947	18948	18723	18871	18861	18945	18822	19055	18890	18684	18813	18760	18797	18920	18572	18739	18623	18701	18923	18883	18938	18743	18740	18731	18950	18784	19033	18895	18809	18739	18833	18936	18841	18834	18718	18858	18902	18751	18884	18852	18798	18865	18700	18863	18780	18784	18900	18807	18977	18939	18961	18686	18851	18795	18646	18732	18857	18793	18961	18838	18900	18776	18716	18770	18713	18912	18774	18944	18836	18756	18933	18512	18844	18821	18952	19028	18727	18972	18808	18859	18855	18810	18795	18909	18806	18981	18756	18726	18720	18953	18839	18824	18676	18800	18715	18743	18757	18790	18792	18832	18802	18733	18975	18535	18840	18708	18750	18892	18827	18825	18977	18908	18679	18866	18696	18772	18694	18762	18821	18787	18700	18625	18870	18774	18817	18777	18873	18886	18735	18816	19000	18922	18748	18749	18919	18850	18753	18881	18898	18912	18859	18822	18732	18911	18726	18748	18666	18596	18870	19026	18889	18811	18806	18888	18679	18887	18686	18874	18894	18930	18623	18859	18898	18834	18957	18767	18876	18567	18856	18872	18908	18949	18774	18845	18923	18856	18768	18790	18958	18612	18894	18900	18779	18813	18842	19031	18743	18957	18887	18984	18783	18836	18824	18832	18821	18664	18872	18790	18763	18850	18793	18771	18769	18712	18763	18958	18655	18829	18949	18828	18708	18647	18748	18789	18813	18750	18930	18809	18806	18835	18676	18807	18826	18738	18791	18764	18865	18641	18764	18814	19032	18937	18953	18928	18895	18869	18867	18773	18929	18791	18774	18796	18708	18983	18643	18920	18660	18861	18774	18832	18781	18774	18729	18860	18677	18720	18791	18740	18788	18833	18817	18682	18985	18727	18844	18737	18809	18889	19006	18878	18854	18939	18967	18949	18965	18856	18913	18810	18828	18717	18796	18891	18908	18713	18932	18830	18806	18826	18665	18830	18736	18964	18780	18777	18761	18862	18776	18673	18761	18778	18907	18735	18763	18663	18793	18714	18960	18733	18911	18838	18770	18788	18819	18696	18878	18718	18756	18676	18820	18952	18771	18740	18798	18792	18744	18943	18885	18881	18735	18972	18794	18913	18790	18730	18965	18838	18824	18883	18709	18928	18749	18853	18763	18798	18991	18922	18806	18788	18688	18780	18738	18860	18879	18781	18893	18588	18641	18738	18764	18808	18656	18818	18742	18751	18700	18804	18812	18787	18756	18802	18806	18756	18734	18869	18888	18706	18828	18801	18875	18784	19077	18936	18574	18706	18815	18732	18984	18750	19056	18826	18775	18653	18856	18595	18669	18760	18793	18724	18872	18928	18942	18738	18892	18888	18755	18894	18891	18691	18979	18697	18807	18842	18812	18879	18935	18880	18823	18971	18759	18827	18848	18875	18797	18707	18691	18726	18906	18846	18888	18736	18784	18773	18783	18760	18661	18869	18750	18737	18616	18754	18858	18611	18743	18818	18898	18860	18885	18798	18830	18747	18801	18732	18825	18799	18721	18875	18789	18779	18895	18712	18766	18928	18584	18836	18824	18789	18921	19049	18943	18779	18748	18696	18744	18830	18938	18819	18665	18712	18831	18866	18711	18878	18850	18868	18985	18968	18797	18803	18806	18652	18833	18956	18784	18687	18934	18893	18889	18826	18602	18856	18933	18754	19000	18784	18940	18869	18683	18806	18761	18667	18816	18883	18751	18955	18923	18914	18844	18707	18902	18729	18681	18857	18620	18796	19007	18614	18822	18817	18737	18900	18795	18934	18783	18629	18907	18780	18841	18809	18588	18718	18731	18691	18710	18924	18995	18749	18869	18810	18762	18741	18940	18876	18881	18834	18872	18834	18807	18957	18732	18921	18892	18907	18932	18851	18925	18891	18869	18759	18863	18908	18693	18983	18673	18655	18929	18889	18615	18744	18828	18717	18818	18902	18829	18945	18952	18831	18772	18784	18840	18886	18822	18688	18700	18726	18626	18691	18870	18721	18903	18809	18972	18760	18868	18708	18882	18842	18814	18708	18850	18845	18885	18825	18829	18880	18741	18911	18938	18763	19041	18648	18757	18978	18855	18841	18874	18762	18741	18732	18779	18932	18833	18830	18861	18743	18975	18690	18787	18910	18902	18827	18677	18833	18858	18769	18842	18812	18757	19060	18968	18968	18685	18693	18878	18704	18835	18836	18789	18742	18984	18900	18832	18815	18983	18812	18952	18719	18965	18681	18862	18710	18831	18759	18743	18891	18921	18945	19004	19067	18911	18663	18684	18880	18747	18860	18763	18959	18741	18836	18862	18787	18873	18907	19027	18686	18837	18716	19044	18849	18806	18875	18919	18740	18947	18879	18723	18847	18784	18753	18629	18796	18754	18741	18876	18749	18806	18766	18789	18692	18896	18904	18935	18745	18736	18894	18891	18918	18770	18801	18718	18824	18870	18784	18895	18855	18916	18856	18712	18787	18804	18838	18958	18849	18673	18864	18712	18735	18826	18702	18528	18833	18662	18754	18752	18771	18770	18760	18749	18747	18647	18627	18587	19032	18920	18664	18843	18736	18921	18785	18939	18806	18760	18803	18814	18868	18784	18776	18851	18843	18747	18989	18901	18729	18862	19069	18835	18726	18871	18864	18693	18788	18879	18815	18733	18880	18909	18775	18832	18888	18675	18696	18849	18943	18953	18870	18754	18777	18732	18699
22987	21400	41006	60188	54042	36965	27784	24705	23977	24045	24078	24055	23919	23678	23795	23884	23666	23766	23786	23832	23964	23889	23777	23742	23735	23734	23636	23873	23910	23676	23682	23679	23738	23885	23577	23728	23610	23721	23802	23430	23747	23527	23807	23635	23565	23581	23624	23668	23660	23654	23644	23512	23598	23650	23750	23480	23606	23696	23510	23591	23658	23541	23581	23713	23544	23556	23752	23676	23612	23571	23515	23433	23701	23748	23548	23500	23680	23693	23900	23486	23690	23638	23624	23664	23710	23593	23553	23519	23624	23603	23702	23484	23511	23550	23658	23658	23594	23483	23400	23544	23754	23515	23635	23476	23507	23532	23532	23587	23737	23695	23603	23446	23621	23692	23513	23396	23607	23583	23544	23692	23504	23335	23586	23744	23573	23562	23827	23696	23360	23541	23654	23365	23546	23703	23341	23550	23639	23523	23473	23595	23614	23699	23713	23734	23551	23357	23668	23614	23385	23459	23643	23660	23606	23424	23639	23577	23518	23445	23625	23711	23558	23711	23800	23785	23482	23639	23139	23473	23251	23664	23977	23489	23497	23573	23534	23493	23498	23579	23308	23430	23825	23481	23518	23429	23498	23515	23851	23496	23578	23645	23639	23686	23604	23521	23454	23505	23573	23706	23720	23714	23554	23758	23515	23650	23447	23648	23597	23505	23378	23439	23499	23347	23555	23514	23761	23777	23534	23297	23460	23464	23377	23506	23749	23772	23698	23599	23775	23699	23556	23502	23482	23734	23727	23610	23482	23394	23530	23741	23683	23550	23342	23498	23521	23533	23413	23757	23370	23498	23546	23552	23694	23627	23547	23383	23634	23621	23416	23515	23614	23544	23515	23421	23621	23691	23636	23500	23568	23513	23603	23452	23445	23726	23337	23593	23654	23721	23656	23629	23652	23557	23756	23581	23330	23607	23412	23682	23696	23570	23566	23661	23658	23514	23653	23509	23831	23523	23632	23580	23447	23497	23400	23694	23651	23556	23674	23366	23401	23409	23548	23614	23351	23727	23706	23638	23425	23475	23503	23529	23354	23552	23624	23707	23539	23586	23839	23780	23622	23471	23472	23466	23566	23506	23691	23452	23547	23456	23616	23641	23558	23620	23584	23661	23599	23633	23680	23662	23676	23571	23709	23569	23478	23682	23735	23434	23536	23560	23509	23725	23376	23546	23374	23457	23791	23515	23554	23483	23413	23639	23581	23587	23802	23474	23462	23702	23846	23612	23636	23341	23421	23667	23534	23512	23779	23438	23384	23531	23598	23637	23556	23551	23517	23659	23528	23592	23467	23421	23817	23662	23552	23627	23652	23514	23362	23359	23431	23465	23461	23467	23565	23456	23595	23572	23474	23583	23434	23332	23335	23552	23640	23406	23658	23475	23292	23420	23650	23383	23445	23385	23426	23639	23569	23517	23429	23534	23402	23664	23446	23743	23544	23485	23523	23639	23689	23504	23640	23639	23543	23557	23284	23871	23569	23621	23396	23285	23516	23599	23551	23698	23499	23514	23515	23742	23767	23498	23579	23313	23459	23596	23667	23547	23530	23464	23380	23421	23544	23584	23492	23709	23524	23455	23519	23562	23531	23423	23436	23555	23557	23452	23465	23669	23569	23703	23503	23485	23576	23534	23572	23562	23382	23610	23589	23403	23423	23611	23469	23609	23700	23645	23753	23306	23609	23509	23484	23528	23393	23524	23565	23492	23570	23358	23338	23499	23786	23734	23391	23565	23660	23671	23519	23595	23503	23475	23561	23736	23412	23513	23843	23641	23526	23561	23514	23588	23431	23644	23608	23711	23449	23502	23642	23377	23541	23764	23445	23588	23653	23459	23594	23674	23426	23440	23392	23440	23473	23405	23582	23726	23677	23437	23514	23880	23644	23490	23646	23421	23675	23491	23617	23303	23464	23414	23441	23640	23643	23686	23397	23400	23515	23549	23438	23521	23768	23245	23517	23480	23721	23596	23235	23584	23588	23466	23558	23691	23490	23641	23486	23466	23616	23373	23538	23631	23637	23635	23452	23492	23452	23308	23631	23538	23553	23432	23635	23724	23672	23568	23508	23760	23512	23560	23682	23703	23740	23590	23674	23463	23611	23510	23708	23676	23558	23543	23523	23623	23625	23398	23451	23435	23867	23541	23487	23461	23626	23504	23468	23623	23650	23697	23504	23366	23475	23334	23528	23605	23702	23449	23622	23373	23681	23404	23533	23486	23554	23611	23423	23802	23720	23345	23636	23538	23536	23442	23477	23627	23525	23450	23686	23416	23498	23661	23373	23577	23585	23668	23560	23510	23811	23571	23471	23512	23461	23691	23515	23498	23585	23556	23586	23550	23527	23526	23359	23502	23429	23394	23541	23753	23399	23476	23471	23603	23522	23676	23406	23320	23508	23584	23441	23563	23678	23521	23666	23660	23594	23593	23485	23668	23381	23599	23618	23666	23615	23617	23498	23552	23427	23619	23866	23489	23587	23523	23572	23665	23501	23463	23419	23585	23496	23468	23430	23725	23742	23557	23554	23484	23562	23574	23339	23739	23627	23656	23546	23634	23456	23859	23560	23702	23771	23708	23647	23619	23370	23520	23686	23648	23259	23711	23549	23565	23656	23664	23358	23428	23567	23459	23676	23719	23742	23712	23458	23666	23533	23595	23640	23799	23314	23520	23451	23757	23715	23430	23686	23586	23396	23460	23452	23437	23494	23590	23611	23536	23494	23411	23323	23763	23475	23574	23482	23662	23601	23576	23786	23702	23529	23598	23688	23704	23303	23522	23584	23648	23622	23764	23521	23498	23533	23617	23560	23413	23584	23557	23649	23573	23515	23557	23666	23675	23630	23506	23460	23576	23532	23616	23520	23453	23788	23577	23327	23417	23459	23579	23581	23516	23488	23587	23494	23483	23548	23333	23433	23504	23735	23801	23541	23542	23554	23437	23559	23408	23727	23481	23568	23605	23577	23545	23499	23513	23557	23727	23600	23658	23472	23559	23416	23412	23862	23392	23735	23615	23628	23520	23320	23480	23549	23679	23416	23643	23555	23652	23367	23582	23496	23611	23805	23589	23655	23463	23574	23738	23625	23549	23564	23385	23661	23278	23554	23824	23734	23492	23559	23561	23546	23498	23762	23506	23479	23403	23615	23561	23535	23516	23487	23387	23518	23480	23671	23493	23336	23465	23477	23572	23421	23491	23621	23508	23579	23650	23511	23467	23673	23325	23607	23670	23526	23606	23610	23531	23754	23500	23555	23464	23771	23464	23556	23406	23825	23682	23611	23472	23538	23601	23398	23411	23476	23536	23437	23551	23316	23617	23525	23632	23301	23565	23513	23683	23629	23624	23604	23577	23578	23647	23637	23393	23550	23458	23392	23569	23580	23499	23540	23619	23442	23586	23405	23597	23541	23467	23721	23286	23626	23440	23791	23583	23365	23837	23602	23655	23671	23531	23550	23600	23474	23631	23502	23572	23515	23561	23806	23621	23803	23574	23444	23601	23584	23567	23393	23718	23229	23577	23633	23474	23492	23572	23631	23601	23433	23614	23428	23683	23608	23414	23768	23423	23467	23532	23500	23538	23681	23433	23541	23597	23341	23501	23747	23629	23559	23620	23556	23536	23390	23434	23510	23692	23507	23581	23360	23652	23635	23614	23697	23611	23388	23451	23396	23648	23403	23614	23607	23965	23563	23688	23695	23649	23357	23506	23625	23406	23735	23478	23480	23522	23430	23463	23346	23568	23607	23486	23421	23651	23560	23555	23305	23329	23693	23626	23344	23771	23557	23629	23607	23450	23480	23433	23698	23436	23473	23567	23498	23619	23693	23400	23621	23521	23501	23602	23577	23345	23578	23511	23405	23375	23515	23430	23409	23354	23467	23311	23543	23662	23494	23522	23445	23671	23440	23452	23398	23419	23500	23463	23375	23607	23411	23396	23416	23410	23638	23654	23700	23441	23622	23510	23591	23574	23658	23718	23449	23416	23608	23628	23650	23478	23543	23476	23430	23371	23634	23627	23546	23689	23509	23460	23403	23519	23708	23452	23586	23680	23361	23589	23436	23659	23533	23628	23560	23648	23663	23634	23500	23624	23448	23446	23779	23644	23636	23463	23561	23652	23706	23517	23676	23487	23542	23555	23573	23387	23412	23356	23283	23536	23643	23492	23604	23486	23747	23511	23517	23529	23535	23785	23712	23378	23423	23458	23555	23584	23857	23530	23363	23580	23492	23763	23398	23644	23787	23688	23699	23570	23408	23360	23528	23541	23638	23457	23773	23677	23905	23574	23639	23447	23582	23566	23472	23523	23567	23290	23420	23373	23411	23637	23441	23479	23515	23658	23786	23613	23411	23404	23432	23457	23564	23309	23556	23515	23677	23580	23572	23312	23443	23547	23350	23370	23665	23762	23586	23666	23738	23704	23492	23375	23723	23431	23501	23462	23594	23588	23654	23398	23422	23664	23527	23524	23454	23459	23366	23727	23270	23675	23590	23561	23716	23554	23708	23506	23566	23566	23207	23443	23576	23454	23487	23561	23348	23758	23593	23846	23422	23795	23420	23311	23717	23502	23736	23576	23555	23593	23498	23526	23606	23570	23556	23486	23631	23442	23529	23522	23515	23737	23452	23603	23439	23554	23657	23767	23593	23680	23583	23548	23552	23578	23434	23497	23719	23612	23461	23661	23279	23438	23583	23561	23531	23440	23626	23597	23567	23601	23507	23601	23518	23514	23795	23614	23534	23790	23418	23455	23417	23508	23433	23466	23578	23454	23735	23527	23672	23568	23538	23769	23613	23488	23632	23716	23808	23575	23553	23497	23789	23327	23550	23680	23468	23694	23553	23704	23496	23498	23482	23518	23434	23466	23829	23581	23405	23338	23551	23593	23671	23647	23774	23665	23490	23438	23688	23876	23591	23525	23576	23522	23454	23524	23626	23667	23604	23450	23487	23586	23460	23455	23658	23765	23461	23553	23545	23531	23467	23559	23550	23605	23604	23430	23432	23398	23675	23670	23438	23436	23646	23603	23522	23457	23475	23587	23796	23525	23544	23588	23639	23517	23459	23607	23595	23563	23579	23575	23608	23182	23506	23232	23420	23599	23503	23425	23461	23272	23483	23605	23966	23691	23585	23562
25303	61355	100653	94554	70886	33808	19041	19162	18838	18947	19079	19021	18853	18964	18996	19065	18872	19091	18802	18986	18815	18990	19020	19034	19053	18987	18875	18759	18881	19050	18962	18872	19060	18947	18950	19003	19053	19144	18956	18881	18959	18917	18882	18908	19117	19020	19012	19160	18855	18941	18667	18983	18896	18826	19149	18864	19070	18868	18940	18743	19055	19022	18950	18992	18857	18861	18861	18972	19070	19163	19261	19026	18988	18912	19156	18813	19029	19244	18949	19005	18933	19158	18933	18928	18926	18955	19013	18968	18943	19088	18991	19051	19003	18940	19042	18881	19139	19044	19012	19054	18905	18747	19155	18893	18787	18665	18870	19046	19064	18744	18938	18961	18832	18963	18971	18931	18976	19025	18929	18832	18971	18992	18853	19030	19030	18978	18931	18933	18898	18959	18975	19054	18951	18968	18905	18992	18982	18917	18855	18984	19079	18867	18976	19121	18992	18964	18845	19066	18862	18997	19033	19036	18843	18960	18968	18914	18966	18892	18982	18881	18918	18899	18955	18858	19179	18878	18812	19119	19016	18941	18906	18835	18868	18916	19104	18992	18846	18987	18910	18993	18927	19036	18966	18957	18990	18880	18854	19004	19131	18864	18938	18841	18899	19015	19087	19021	18924	19097	19028	18880	18930	19009	18956	19003	18984	19170	18910	19069	18930	18974	18883	18861	19008	18933	18992	18817	19060	18933	18912	18911	19063	18939	18849	19017	18849	18972	18947	19137	18990	18937	18966	18909	18907	19053	18935	19041	18970	18988	18907	18901	19061	19033	19107	19040	18935	18778	18996	18993	18917	19024	18968	19044	19054	18962	18850	18933	18972	18968	18984	19223	18799	19106	18762	18927	18939	19067	18804	19006	18949	18969	19030	18987	19020	18855	19144	18901	19076	19166	19031	18874	19119	18821	19030	18982	19023	18916	18972	18958	18948	19098	18966	18865	18922	18997	18961	18965	19054	18944	19032	18941	18942	19027	18877	18812	18924	18810	18828	18795	19015	19148	18851	18907	18979	18813	18971	18935	18875	18913	19191	18839	18823	18962	18994	18908	18974	18940	18981	19078	18994	19005	19086	18961	18988	18950	19037	18965	19228	19024	19019	18925	18852	19086	19059	18991	18954	18976	18973	18863	18898	18878	19026	18944	18992	18922	18888	18833	19050	18934	19035	18962	19033	18964	18908	18955	19144	18926	18996	19027	18994	18918	19166	19007	18818	18820	18912	18995	18887	19182	19035	19028	18976	18751	19095	19017	19020	18964	19060	18896	18847	18998	18884	19047	18685	18865	18979	19083	18922	19083	19191	18945	18997	18849	19149	18995	18992	18837	19035	18935	18822	18987	19112	19007	18814	19043	18951	18982	18864	19039	19012	19004	18960	18966	18820	18917	19006	19064	18958	18911	19161	18783	18992	18901	18935	19127	19080	18763	18908	18879	19223	18889	18989	18961	19004	18853	18857	19051	19035	18817	18893	18932	18900	19063	18864	19040	19044	19066	18950	18773	19184	18892	18976	19105	19213	19122	19050	18983	18867	19064	18977	18875	19026	18788	19094	19099	19174	18917	19108	18926	18969	18956	18894	18990	18961	19036	19007	18880	18909	19060	18987	18778	19017	18994	18935	19084	18830	19018	18814	19024	18965	18898	18916	18997	19097	18819	18916	18959	18951	19032	19146	18910	19015	19020	19043	18852	18889	19179	19063	18720	19048	18996	19050	18849	19081	18935	18998	18915	18856	18915	19000	18912	18997	18934	19039	19062	19144	18924	18894	19043	19055	18880	18926	18956	19097	19030	18886	18945	19078	18930	18760	18907	18982	19192	19088	18854	18831	18937	19020	18942	19024	18958	19048	18878	19092	18923	19139	19081	19093	18958	19033	18813	18991	19006	19055	18990	18769	19007	18890	18844	19047	19065	18985	19053	18907	19032	19228	18823	18891	18853	18948	19017	18869	19007	19003	18987	18862	19028	19021	18780	18907	19059	18951	18959	19021	18854	18984	18935	18886	18954	19007	18819	18985	18869	19021	18919	18853	18998	18864	18831	18983	18739	19125	18874	18941	18840	19050	19080	18862	19156	18983	19079	18940	18853	19021	19035	18992	18931	18907	19119	18896	19019	19093	18967	18939	18956	18946	18766	19041	19035	19023	18893	18972	18934	18913	19048	18944	18796	19083	18917	18917	19020	19014	18932	18782	18870	18830	18860	19048	18842	19000	18978	18865	18918	18964	18891	18974	19096	19078	18888	18973	18990	18755	18789	19046	19004	18849	19096	18904	18995	18896	19019	18907	19080	18980	18946	18984	18901	18974	19043	18819	18910	19047	19023	18989	19038	18926	18956	19013	18927	18902	19126	19004	18961	18891	18829	18961	19073	18987	18918	18902	19015	19036	19144	18899	19074	19023	19012	18917	19110	19056	18924	19084	18992	19003	18979	18921	18885	18850	18895	18928	19055	19041	18900	19128	18873	18951	18999	18845	19108	18922	18927	18923	19071	19009	18920	18905	18923	18990	18887	19117	18963	19043	19059	19228	18846	19018	18958	18990	18965	19120	18921	19124	18994	19025	19025	18965	18899	18803	18967	18886	19006	19117	18879	18839	18904	19038	19057	18822	18946	19024	18925	18927	18869	18995	19083	19119	18955	18975	19131	18974	18953	18923	18958	19051	18781	19006	18875	18902	18914	18885	18922	19122	18906	18939	18974	19035	18828	18873	19025	18874	19103	18947	19083	18996	18749	18762	18909	18859	18903	19058	18893	18957	18935	19135	19012	18789	18936	18818	18878	19048	18982	18871	19024	18905	19025	18859	19080	18735	18845	18798	18872	18918	19003	18668	19021	18749	18906	18983	19062	18999	18977	19079	18907	18915	18843	19004	19051	19117	18866	18960	18922	19020	19085	19011	18948	18870	19020	19007	18884	18948	18963	18978	18949	19006	19082	19035	18988	18974	18985	19058	18866	18902	19138	18914	19016	18970	18994	18892	18836	18801	18788	19089	18886	18951	19057	19008	18984	19071	19017	18985	18804	18791	18845	18908	18994	18931	18897	19003	19069	18934	19039	19127	18926	19055	18916	19000	18937	18940	19035	18918	18918	19010	18941	19088	19033	18935	19091	18884	18946	18931	18907	18896	19084	18922	18987	19030	19060	19018	18917	19176	19016	18982	18944	18812	18969	18982	18975	19079	18913	18808	19008	19070	18949	18780	18809	18907	19014	18877	18905	19161	18878	19022	18863	19128	18920	18854	19064	19057	18894	18883	18882	18882	18979	18889	18880	19051	19015	19023	18894	18821	18796	18741	19004	18925	18937	19002	18778	18874	18953	18936	18886	18878	19123	19044	18890	19114	18995	18843	18995	19036	18910	19151	18998	19089	19020	18941	19105	19010	19018	18900	19082	18910	18931	19021	18987	19096	19112	19143	18911	18965	19017	18918	19014	18994	18951	18919	19021	19164	18825	18920	18961	18852	18990	19016	18944	18892	18899	19046	19053	18955	19155	18874	18831	19013	18885	19004	18926	19001	18932	18872	18952	18901	19001	19007	18971	18964	18885	19017	18972	18961	18959	18958	18896	19025	18840	18961	18916	18998	18943	18916	18906	18911	18862	18843	18855	18990	18880	19007	18742	19013	18833	18936	18840	19108	18863	18800	18997	18699	18937	18793	19030	18808	18856	18896	18747	19133	19015	18942	18886	19023	18855	18971	19032	18971	18977	19075	18995	18954	19008	18926	18815	18736	19087	18937	19026	19071	18954	18996	18985	18982	19005	18941	18983	19020	18969	18676	18968	18996	18748	18965	19059	18994	18945	18939	19090	18820	18849	18908	19076	19003	18990	18821	19102	18920	18953	18975	18960	18957	19039	18839	19047	18949	18946	18869	18978	18946	18729	19095	18959	19109	18818	19024	18977	19025	18812	19012	18870	19005	19109	19030	18909	18991	18736	18798	18852	18692	19023	18800	18913	19037	19010	19017	18958	18826	19034	19039	18856	19024	18857	19013	19058	19035	18977	18957	18899	18926	19137	18851	18883	18969	18895	18901	18999	18867	18974	19040	18971	19103	18869	18913	19050	18854	19151	19002	18905	19009	19079	19093	19015	19037	19084	18909	18921	19009	19056	19058	19159	19015	19074	18907	19076	19048	19050	18793	19015	19003	18963	19005	18822	19006	18970	19045	19047	18905	18854	18895	19003	19015	19044	19085	18903	18926	18763	18898	18901	19111	19033	19254	18759	18885	19116	19050	18920	18973	18928	18969	19137	19033	18929	18978	18933	18884	18906	19060	19038	19064	19068	18937	18875	18777	18942	18914	18945	18886	18977	18898	18983	18860	18949	18959	19020	18874	18913	18959	18957	18818	19033	18774	18836	18818	18974	19049	19024	19072	18855	18993	18901	18974	19005	19031	18919	18972	18973	19038	18980	18931	19155	18957	18949	18942	19131	18892	18987	19041	19246	18921	18976	19163	18861	19015	18860	18891	18836	19013	18896	19031	18742	19052	19048	18930	19056	18983	18887	18924	18899	18903	19016	18899	19052	18975	18836	18876	18978	18942	18934	19118	18985	19038	18920	19114	18961	19028	18909	18896	19098	18987	18891	19025	19008	18940	18906	18878	19041	18825	18971	19065	19026	18994	18957	18956	18950	18933	18964	18999	18995	19027	18894	19131	18938	19172	19013	18918	18974	18917	19045	18904	18970	19036	19119	19054	19004	19134	18741	18885	18845	19004	19110	18927	19044	18952	18873	18921	18949	18879	19279	18827	18909	18982	18913	19018	19141	19024	18692	19018	19014	19022	18725	18847	18960	19032	18937	19139	18947	18800	19119	18913	18792	18975	19105	18961	18914	18931	18909	19075	18983	19149	18968	19027	18879	18971	18962	19246	19126	18966	18914	18997	19081	18901	19087	18987	19124	19070	18794	19061	18887	18917	18970	18976	19092	19043	18818	18979	18963	19021	18913	19014	19097	18950	18771	19002	18961	19175	18910	18984	18831	19007	18881	18876	19090	18969	18972	18956	18980	18968	18845	18941	18894	19134	18817	19067	18964	19010	18941	18899	18950	18986	18899	18902	19076	18989	19016	18910	19001	18989	18877	19037	18837	18916	18884	18960	19101	19038	19003	18948	19107	19024	19033
28257	24951	46627	46458	34199	25443	23670	23374	23062	23131	23088	23109	23178	23220	23138	23163	23151	23075	23139	23203	22884	23087	23518	23268	23307	23111	23065	23078	23215	23000	23103	23090	23137	23093	23158	23060	23050	23118	23308	23237	23299	23364	23132	23133	22988	23056	23202	22934	22792	23103	23060	23212	22922	23259	23249	23065	23237	23216	23132	23070	23060	23082	23009	23034	23118	23312	23152	22967	23296	23240	23039	22944	23050	23190	23062	23205	23176	23295	22970	23053	23160	23109	23062	23245	23229	22917	22958	23208	23154	23018	23110	22969	23061	22944	23052	23086	23125	23229	22908	22979	23127	22920	23195	23178	23118	23122	23084	22960	22984	23067	23023	23033	23206	23054	23158	22950	23200	23048	23400	23287	23235	23035	23043	23092	22967	23059	23005	23102	23155	22968	23111	23115	23054	23139	22904	23212	23315	23083	23240	23074	22824	23096	23322	22993	23096	23120	23225	23250	23175	23089	23102	23199	23142	23042	23161	23137	23007	23205	23125	23287	23233	23117	23046	23061	22998	23082	23121	23244	23093	23075	23159	23199	22913	22830	23200	23194	23068	23195	23156	23293	23395	23150	23091	23251	23071	23102	23240	22890	23076	22973	22888	23173	23261	23171	22962	22904	23043	23138	22915	23158	23106	22956	23299	22975	23025	23134	23025	23110	23221	23288	23044	22910	23098	23068	23084	23109	22996	23188	23164	23039	23238	22979	23123	22932	23103	22879	23174	23033	22992	23144	23148	23381	23122	23387	23296	22955	23049	23023	23150	23294	23160	23255	23142	23017	23032	23059	23251	22943	22957	22915	23432	23063	23042	23202	23217	23196	23349	23093	22852	23172	22994	23187	23243	23046	23145	22933	23199	23033	23188	23091	23091	23227	23081	23052	23107	22934	23051	23175	23009	23070	23096	23192	23178	23237	23021	23055	23018	23060	23121	22989	23206	23094	23085	22943	23155	23263	23006	23210	23085	23059	23140	23097	23070	22924	22976	23003	22946	23102	23050	22899	23375	22928	22952	22986	23050	23170	23324	23106	23207	23123	23150	23177	23298	23099	23039	23233	23171	23030	23105	23054	23110	23076	22862	23128	23296	22960	23143	23047	23093	23247	22999	23059	23147	23062	22975	23123	23196	23140	23365	22902	23191	22805	22879	22916	23199	22962	23100	22938	23106	22915	23087	22977	22904	23018	23307	23219	23334	23143	23050	23131	23044	23064	23222	23125	22965	22894	23143	23439	23262	22991	23118	23068	23085	23022	23114	23210	23085	23111	23166	23079	23172	23279	22997	22998	23283	22942	22996	22981	23077	23164	23127	23233	22904	23035	23272	23109	23037	22967	23109	23143	23000	23009	22935	23124	23016	23149	23120	23294	23026	23198	23110	23128	23257	22993	23167	23142	22881	22995	22998	23113	22911	23213	23069	23122	23175	23179	23097	23133	23178	23040	23150	22865	23100	22942	23025	23119	22879	23027	23260	23211	23103	23105	23167	23072	23284	22919	23226	23120	22939	23018	23035	23092	22834	23155	23112	23208	23155	23163	23002	23115	22961	23178	23012	23285	23054	23165	23197	23003	23207	23218	23387	22964	23026	22934	23040	23311	23123	23371	23122	22908	23164	23189	22806	23064	23110	22952	23170	23175	23202	23317	23037	23326	22968	22990	23105	23321	23117	23173	23209	23249	23176	22905	23074	23055	23208	23089	23212	22887	23238	23146	22916	22946	23268	23020	23095	23051	23137	23159	22920	23182	23025	22865	22988	23106	23203	22907	23067	23251	22988	23171	23415	22815	23011	23056	23308	23217	23067	23071	23262	22840	23190	23025	22792	23197	23310	23074	23206	23175	23307	23087	23122	23090	23007	22833	23035	22904	22987	23204	22974	23153	23136	22955	23046	22990	23026	23092	23186	23202	23264	23075	23029	23103	23192	22981	23178	22979	23146	23000	23250	22967	22988	23100	23136	23042	22937	23290	23100	23198	23201	23226	23161	23156	23324	23179	23053	22969	22992	23114	22903	23190	23369	23108	22969	23041	23251	23228	23090	23274	23106	23062	23083	23068	23195	23130	23066	22863	22894	23160	23109	23079	23117	23043	23094	23160	23163	23206	23185	23218	23027	22994	22881	23034	22924	23126	23038	22860	22980	23180	23015	22959	22795	22973	23162	23174	23298	23037	23129	23055	23132	22842	22957	23241	23116	23177	22975	23086	23235	23232	23233	23017	23168	23153	23103	23012	23074	22975	23029	23296	22928	23265	23051	23131	23118	23190	23098	23086	23022	22968	23228	22866	22965	23095	23097	23080	23233	23085	23217	23093	22973	22985	23234	23230	23199	23258	23170	22981	23228	23404	22887	22954	23226	23132	23180	22963	22931	23059	22784	23087	23103	23072	23016	23275	23271	23187	22958	23001	23357	22971	23059	23201	23087	22949	23150	23267	23193	22993	23007	23088	23018	23111	23160	23277	22993	23099	23182	23033	22965	22998	23391	22921	22949	23282	23126	23026	23144	23199	23016	23065	22861	22891	23077	22956	23017	23141	23103	23102	23178	22932	23099	22905	23135	23027	23098	23146	22997	23030	23316	23271	22892	23247	23055	22966	23074	23271	23082	23005	22993	23238	22957	23098	23257	23186	23057	23049	23108	23018	23349	23130	23091	23198	23270	23111	23042	22993	23029	23187	23101	23073	23150	23218	23168	23188	23118	23092	23224	23141	23089	23105	23098	23028	23166	23195	23201	23129	23148	23142	23058	23100	23060	22932	23241	23090	23091	23113	22957	22899	23018	22945	23218	22996	23131	23031	23204	23238	23059	23011	23199	22871	23184	23066	23281	23133	22997	23121	23185	23257	23140	23171	22983	23040	23011	23124	23159	22912	23020	23310	23150	23194	22928	23099	22994	23196	23025	22819	22912	23102	23145	23162	23252	23031	23005	23177	23118	23127	23090	23021	23343	23084	23334	23065	23004	23169	23124	23042	23186	23025	23269	23075	23227	23124	23097	22989	23024	23001	23238	22985	23058	23074	23005	23159	22993	23150	23054	22825	23022	22798	23047	23230	23070	23047	22963	23107	23128	22951	23074	23076	23050	22973	23232	23130	22910	23186	23287	23229	23280	23011	23044	23091	22989	23041	22926	23048	23215	23145	23068	23119	23112	23107	22885	23168	23083	23028	22982	22917	22943	23112	23127	23133	23286	23048	23246	23086	23003	22921	23053	22876	23070	23087	23060	23018	22895	22926	23078	23135	23042	23137	23184	23169	23142	23154	23263	22805	22854	22967	23044	22960	23039	23033	22746	23071	23370	23074	23240	23080	22961	22812	23089	23288	23340	23080	23113	23081	23357	23086	23310	23030	23007	23113	23108	23177	23123	23309	23247	23024	23123	23092	22890	23012	23098	23187	23148	22868	22979	23149	23239	23049	23248	23155	23095	23207	23137	23184	23046	23067	23097	23305	23059	23005	23213	23141	23023	23229	23213	23286	23205	23111	23331	23108	23066	22969	23280	22978	22894	23113	23120	23168	23120	23015	23306	23146	23086	22973	23215	22834	23034	23089	23181	23075	23338	23114	23158	23112	23317	23008	22945	22977	23274	22979	23254	23121	23054	23080	23230	23055	22929	23192	23006	23051	23052	23302	23104	23071	23025	23138	23053	23183	23156	23054	23105	22918	23022	23153	23091	22976	23204	23159	23123	23326	23205	23215	23240	23221	23002	23145	23069	23178	22894	23205	23325	23043	23201	23195	23319	23049	23114	23219	23076	23023	23011	23137	23228	23176	23204	22954	23030	23233	23094	23263	23046	23076	23098	23040	23092	23092	23059	23038	22990	23088	23020	23106	23256	23007	23055	23159	23199	23059	23474	23279	23403	22962	23132	23184	22982	23070	23279	23003	23009	22966	23112	23074	23153	23002	23011	22930	23024	22842	23116	23162	22995	23154	23198	23004	23098	23130	23089	23046	22976	23022	23010	22920	23035	23010	23083	23213	23058	23250	23046	22997	23031	23236	23018	22976	23167	23069	22903	22851	23168	23266	23330	23136	23079	23186	23056	23250	23120	23006	23199	22995	22774	23227	23055	22984	22926	23285	23139	23063	23121	23079	23099	23166	22931	23087	23084	23120	23022	22950	23074	23059	23064	23135	22898	23157	23099	23140	23286	22782	23077	23063	23234	22979	23050	22936	23151	23133	23146	22950	23203	23069	22997	23041	23030	23130	22977	23059	23101	23134	23116	23119	23074	22915	23098	23093	23087	23155	22911	23027	22857	22972	23156	22944	23133	23042	23248	23139	23076	23162	22839	23181	23028	23032	23033	23268	23359	23209	23240	23194	23196	23372	23072	23014	23067	23111	23214	23072	23369	23085	23015	23262	23307	22931	23139	23115	23054	22994	23086	23146	23029	23075	23108	23178	23269	23143	23016	23096	23082	22896	23074	23257	23233	23157	23033	22959	23180	23257	22985	23190	23071	23100	22924	23104	23274	23050	23077	23192	23199	23114	23160	23079	23098	23192	23005	23089	23151	23096	23018	22984	23087	22994	23085	23024	22874	22994	23310	22881	23191	22818	23210	23263	23114	23024	23183	22928	22943	22844	23136	23050	23180	22963	22947	22883	23003	23159	23202	22883	23146	23066	23256	23233	23153	23063	23050	23117	22959	22913	22906	22955	23401	23098	23009	23216	23069	22954	23237	23127	23257	23242	23260	23132	23035	23275	22991	23128	23209	23095	22911	23106	23042	23430	23179	22904	22937	23397	23361	23044	22942	23151	23096	23029	23236	23246	23010	23117	23012	23034	23038	23045	23290	23249	23264	23236	23134	23076	23050	23131	23073	23162	23222	23091	23063	23089	23245	23178	23088	23169	23118	22943	22894	22936	23333	23127	23018	23195	22969	23033	23235	23309	22825	22882	23205	22909	23188	23040	23136	23074	22920	23154	23176	23204	23031	23315	23231	23131	22957	22992	23058	23312	22898	23031	23095	23091	23155	23112	23075	23047	23282	23054	23109	23076	22953	23176	23037	23001	22824	23419	23092	23198	23063	22991	23167	23086	23171	23129	23071	23119	23329	23323	22893	22972	22998	23115	23087	22925	23172	23134	23094	22962	23037	23136	23190	23094	23051	23177	23040	23064	23174	22961
18283	34683	52851	42855	30121	19826	18814	18596	18699	18552	18547	18583	18822	18411	18590	18438	18785	18616	18675	18465	18455	18596	18795	18696	18607	18705	18623	18574	18583	18621	18651	18657	18512	18607	18627	18566	18543	18650	18570	18603	18647	18806	18679	18774	18669	18555	18522	18597	18693	18471	18574	18652	18455	18723	18587	18458	18662	18628	18557	18682	18641	18556	18506	18664	18629	18532	18537	18775	18749	18809	18506	18542	18578	18463	18615	18505	18545	18543	18645	18610	18547	18748	18544	18725	18539	18579	18585	18605	18607	18629	18517	18539	18479	18843	18632	18557	18424	18440	18351	18618	18675	18571	18634	18527	18600	18547	18523	18534	18666	18382	18762	18610	18649	18798	18503	18556	18497	18562	18527	18560	18630	18743	18614	18532	18586	18537	18588	18484	18567	18602	18632	18535	18639	18672	18584	18359	18733	18449	18392	18680	18506	18515	18449	18467	18543	18387	18531	18421	18519	18774	18628	18705	18644	18604	18502	18542	18643	18651	18517	18619	18620	18568	18487	18645	18310	18724	18372	18736	18562	18535	18683	18716	18578	18699	18795	18661	18497	18580	18541	18515	18675	18571	18626	18548	18648	18429	18571	18628	18588	18343	18619	18733	18521	18640	18663	18378	18512	18516	18566	18675	18447	18601	18609	18596	18604	18463	18526	18509	18767	18580	18573	18486	18768	18613	18508	18505	18590	18575	18527	18583	18600	18805	18605	18556	18786	18619	18544	18694	18485	18466	18743	18473	18551	18706	18476	18559	18627	18564	18684	18568	18586	18424	18491	18667	18503	18762	18533	18563	18550	18629	18584	18450	18777	18603	18671	18553	18676	18833	18556	18640	18715	18682	18512	18653	18369	18750	18597	18440	18687	18555	18711	18597	18675	18664	18599	18568	18565	18524	18746	18377	18543	18536	18447	18574	18494	18614	18476	18786	18630	18575	18584	18580	18498	18625	18606	18592	18563	18789	18493	18466	18657	18516	18332	18701	18546	18484	18665	18518	18589	18534	18611	18468	18589	18532	18673	18574	18695	18606	18557	18603	18670	18572	18497	18523	18589	18528	18548	18594	18646	18567	18431	18709	18315	18591	18601	18641	18548	18526	18782	18524	18610	18667	18738	18635	18607	18590	18694	18519	18594	18767	18554	18605	18660	18646	18608	18570	18612	18686	18488	18737	18473	18661	18503	18715	18584	18568	18736	18623	18699	18538	18508	18612	18504	18687	18589	18557	18621	18549	18463	18589	18562	18628	18568	18695	18581	18564	18552	18614	18564	18486	18728	18581	18674	18483	18549	18402	18608	18647	18491	18581	18590	18406	18525	18817	18532	18621	18593	18570	18522	18473	18614	18343	18727	18655	18595	18402	18601	18484	18504	18458	18598	18617	18579	18566	18461	18742	18664	18714	18703	18643	18567	18517	18608	18617	18527	18626	18568	18648	18553	18452	18522	18627	18539	18615	18644	18482	18612	18704	18593	18737	18498	18634	18560	18490	18612	18573	18604	18640	18440	18488	18666	18747	18682	18622	18535	18494	18572	18607	18499	18604	18621	18648	18560	18525	18670	18674	18652	18492	18686	18596	18528	18604	18530	18492	18709	18480	18669	18583	18571	18517	18528	18522	18439	18398	18554	18656	18648	18496	18769	18679	18574	18629	18448	18501	18592	18867	18468	18487	18632	18562	18380	18642	18614	18633	18481	18502	18707	18555	18634	18561	18518	18676	18644	18583	18667	18458	18591	18588	18558	18575	18677	18528	18551	18771	18672	18528	18574	18515	18466	18754	18652	18643	18492	18624	18714	18640	18793	18590	18541	18625	18605	18708	18478	18720	18582	18614	18511	18762	18665	18556	18548	18497	18712	18476	18631	18474	18447	18545	18639	18562	18662	18384	18546	18666	18765	18582	18531	18506	18434	18653	18591	18725	18642	18470	18699	18480	18567	18478	18843	18427	18590	18564	18594	18614	18667	18479	18691	18519	18575	18670	18474	18516	18717	18589	18577	18633	18641	18455	18598	18495	18481	18581	18502	18532	18635	18668	18501	18663	18750	18575	18691	18780	18690	18589	18396	18678	18607	18640	18487	18660	18498	18769	18601	18477	18569	18581	18677	18498	18781	18517	18604	18505	18603	18717	18491	18697	18612	18569	18387	18553	18653	18590	18606	18424	18697	18626	18574	18662	18702	18666	18698	18486	18655	18652	18673	18605	18617	18646	18494	18462	18568	18708	18477	18698	18708	18666	18643	18577	18676	18560	18564	18544	18607	18633	18545	18602	18605	18600	18475	18665	18572	18551	18578	18673	18592	18610	18717	18580	18581	18741	18512	18618	18569	18519	18500	18279	18541	18684	18606	18477	18537	18691	18479	18648	18715	18603	18618	18697	18517	18673	18393	18634	18632	18572	18594	18735	18601	18643	18652	18764	18593	18637	18604	18499	18493	18480	18715	18648	18495	18639	18553	18504	18498	18537	18598	18478	18730	18613	18666	18651	18556	18662	18655	18489	18778	18563	18596	18560	18546	18516	18718	18592	18673	18563	18433	18619	18676	18646	18579	18667	18477	18375	18546	18594	18519	18744	18678	18615	18574	18615	18695	18615	18419	18626	18712	18322	18685	18686	18567	18635	18468	18566	18619	18344	18488	18680	18525	18650	18656	18334	18721	18652	18549	18616	18575	18523	18641	18612	18512	18538	18706	18607	18695	18587	18613	18701	18503	18594	18610	18667	18628	18597	18633	18597	18443	18648	18491	18680	18548	18598	18738	18621	18548	18582	18601	18617	18664	18534	18817	18517	18662	18549	18644	18651	18560	18583	18619	18583	18468	18543	18646	18545	18792	18717	18789	18586	18461	18608	18637	18788	18680	18504	18474	18472	18643	18581	18700	18626	18531	18656	18493	18417	18599	18438	18647	18633	18593	18642	18621	18548	18728	18728	18507	18540	18595	18578	18493	18548	18554	18600	18554	18478	18523	18520	18648	18639	18625	18887	18543	18617	18646	18439	18700	18604	18550	18676	18563	18687	18681	18623	18617	18513	18513	18540	18587	18614	18558	18525	18767	18650	18658	18556	18589	18732	18666	18512	18577	18754	18639	18602	18396	18415	18600	18477	18667	18525	18554	18370	18714	18577	18548	18564	18710	18641	18490	18720	18587	18658	18616	18587	18559	18669	18760	18519	18545	18655	18589	18431	18464	18599	18550	18845	18622	18673	18561	18631	18592	18630	18725	18642	18682	18634	18584	18771	18782	18761	18589	18392	18658	18516	18614	18563	18743	18496	18652	18519	18595	18499	18538	18453	18549	18563	18638	18659	18539	18509	18659	18420	18807	18437	18673	18580	18560	18555	18562	18503	18488	18732	18658	18423	18530	18621	18430	18503	18552	18553	18647	18378	18638	18617	18540	18719	18639	18542	18530	18596	18706	18661	18722	18591	18532	18495	18855	18398	18596	18601	18729	18394	18400	18558	18478	18541	18566	18626	18585	18550	18640	18687	18601	18563	18793	18695	18654	18489	18584	18720	18628	18753	18568	18715	18674	18553	18536	18445	18501	18625	18557	18611	18600	18718	18711	18609	18620	18626	18552	18660	18490	18464	18535	18562	18543	18543	18526	18507	18655	18813	18415	18602	18594	18538	18563	18535	18547	18671	18632	18702	18469	18360	18577	18527	18534	18586	18668	18559	18564	18280	18677	18593	18342	18628	18625	18492	18474	18704	18543	18805	18596	18605	18552	18637	18571	18565	18671	18523	18747	18605	18694	18775	18592	18555	18823	18588	18684	18743	18646	18527	18672	18518	18739	18701	18758	18673	18516	18553	18656	18496	18643	18520	18765	18636	18717	18524	18620	18718	18706	18659	18675	18697	18562	18697	18542	18676	18498	18605	18749	18397	18656	18546	18647	18653	18663	18556	18576	18708	18629	18612	18601	18623	18648	18590	18565	18507	18618	18608	18668	18532	18629	18543	18581	18770	18706	18518	18668	18682	18585	18534	18724	18588	18609	18543	18586	18589	18419	18713	18482	18701	18721	18630	18714	18763	18622	18595	18635	18646	18658	18529	18486	18560	18575	18477	18471	18562	18567	18573	18571	18628	18372	18552	18539	18460	18639	18510	18697	18507	18601	18570	18632	18499	18521	18655	18537	18645	18607	18703	18767	18400	18540	18515	18535	18569	18568	18507	18516	18627	18723	18659	18671	18474	18465	18530	18534	18577	18311	18459	18637	18717	18586	18822	18767	18582	18503	18612	18585	18620	18563	18630	18526	18482	18602	18526	18622	18440	18489	18692	18569	18581	18618	18715	18587	18537	18550	18588	18618	18516	18640	18441	18641	18499	18558	18740	18540	18654	18766	18498	18547	18691	18504	18728	18628	18560	18545	18560	18711	18622	18509	18610	18558	18551	18648	18598	18677	18609	18490	18397	18474	18653	18761	18626	18451	18678	18463	18613	18488	18681	18590	18691	18595	18671	18669	18604	18602	18483	18578	18626	18551	18682	18722	18497	18415	18654	18487	18589	18722	18513	18622	18600	18670	18554	18609	18632	18564	18619	18573	18744	18633	18673	18684	18609	18544	18587	18701	18670	18475	18546	18562	18614	18676	18483	18660	18487	18661	18487	18433	18641	18616	18797	18517	18642	18518	18689	18521	18726	18482	18719	18588	18570	18465	18690	18683	18581	18634	18539	18513	18507	18655	18699	18631	18551	18718	18512	18564	18560	18821	18583	18635	18382	18538	18495	18625	18682	18532	18525	18473	18536	18479	18696	18773	18681	18712	18647	18488	18640	18546	18597	18655	18461	18495	18433	18591	18528	18724	18687	18645	18514	18662	18768	18353	18691	18667	18679	18456	18632	18562	18483	18668	18638	18591	18680	18626	18528	18569	18557	18474	18503	18623	18677	18546	18622	18625	18778	18724	18681	18680	18458	18727	18487	18580	18596	18435	18606	18440	18563	18440	18658	18577	18574	18628	18487	18685	18773	18741	18614	18711	18641	18545	18497	18567	18521	18529	18647	18501	18550	18511	18633	18506	18576	18550	18754	18662	18704	18744	18653	18615	18648	18532	18617	18434	18602	18543	18491	18546	18545	18652	18620	18416	18691	18403	18553	18545	18662	18666	18538	18556	18733	18652	18637
23206	21425	41665	59899	52253	36973	27034	23825	22997	23301	23311	23227	23001	23057	22991	22860	23068	22999	22864	23024	22782	22958	22785	22895	22790	22849	22837	22985	22885	22900	22736	22939	22994	22989	22923	22793	22803	22780	22689	22948	22799	22821	22678	22883	22760	22684	22883	22862	22769	22767	22662	22933	22754	23034	22733	22857	22828	22580	22993	22749	22779	22725	22722	22768	22702	22757	22837	22591	22793	22869	22867	22717	22723	22598	22861	22837	22974	22616	22767	22856	22916	22790	22832	22721	22683	23004	22713	22893	22711	22788	22685	22744	22647	22653	22677	22626	22714	22619	22690	22962	22946	22663	22808	22819	22527	22761	22801	22627	22720	22857	22474	22753	22737	22774	22960	22647	22809	22735	22641	22600	22652	22866	22598	22886	22589	22815	22687	22671	23039	22727	22971	22676	22571	22646	22724	22719	22635	22755	22727	22862	22739	22550	22763	22588	22697	22594	22865	22961	22805	22748	22731	22491	23110	22590	22697	22656	22675	22969	22916	22705	22798	22866	22655	22847	22773	22860	22665	22667	22762	22809	22482	22791	22709	22812	22739	22564	22689	22550	22739	22509	22595	22678	22769	22744	22738	22775	22734	22794	22666	22790	22577	22681	22626	22466	22796	22716	22745	22798	22683	22870	22748	22519	22808	22893	22800	22823	22638	22765	22677	22664	22748	22755	22702	22749	22716	22634	22550	22671	22830	22759	22615	22742	22745	22651	22738	22649	22746	22818	22795	22516	22806	22586	22479	22466	22773	22638	22793	22601	22778	22680	22750	22755	22657	22796	22893	22725	22772	22721	22699	22598	22749	22570	22695	22698	22718	23042	22898	22743	22909	22702	22696	22603	22838	22825	22810	22713	22648	22598	22792	22745	22638	22831	22577	22955	22713	22766	22746	22715	22794	22818	22636	22743	22613	22510	22854	22961	22756	22880	22688	22831	22555	22522	22746	22840	22786	22913	22780	22614	22706	22645	22681	22658	22692	22682	22855	22411	22706	22576	22597	22812	22707	22957	22736	22706	22893	22641	22710	22571	22960	22782	22507	22784	22761	22706	22909	22454	22956	22819	22915	22742	22544	22876	22666	22625	22813	22617	22739	22655	22710	22857	22613	22676	22676	22557	22779	22689	22656	22489	22581	22747	22830	22648	22734	22925	22571	22795	22588	23001	22686	22727	22641	22611	22824	22866	22635	22633	22644	22632	22787	22603	22934	22790	22774	22888	22740	22920	22860	22831	22690	22800	22696	22580	22535	22686	22900	22822	22638	22451	22777	22707	22551	22689	22647	22704	22580	22730	22850	22616	22673	22640	22610	22637	22693	22761	22680	22587	22886	22596	22690	22801	22438	22625	22602	22674	22697	22871	22722	22958	22947	22820	22919	22738	22776	22889	22659	22477	22762	22889	22768	22814	22665	22771	22702	22637	22692	22833	22815	22726	22840	22909	22618	22606	22909	22503	22523	22785	22715	22776	22596	22794	22677	22564	22752	22548	22857	22517	22780	22862	22876	22657	22756	22452	22644	22598	22583	22489	22676	22667	22654	22729	22728	22849	22667	22643	22686	22751	22688	22573	22811	22700	22877	22925	22716	22683	22630	22642	22625	22692	22868	22786	22472	22616	22666	22855	22712	22644	22777	22611	22949	23031	22814	22456	22939	22521	22762	22915	22668	22862	22634	22599	22801	22568	22686	22570	22799	22677	22718	22723	22837	22804	22720	22818	22790	22641	22738	22579	22687	22716	22795	22989	22720	22759	22903	22623	22572	22686	22672	22456	22629	22669	22719	22885	22808	22857	22570	22710	22895	22635	22668	22718	22698	22692	22937	22678	22564	22805	22810	22608	22861	22834	22677	22513	22554	22512	22473	22649	22851	22910	22844	22570	22670	22552	22777	22604	22656	23025	22768	22777	22755	22725	22734	22566	22637	22568	22485	22653	22810	22604	22927	22561	22653	22645	22738	22580	22639	22707	22706	22718	22882	22925	22549	22622	22596	22798	22737	22846	22710	22574	22865	22663	22682	22696	22680	22526	22809	22973	22719	22477	22648	22767	22777	22819	22420	22678	22829	22957	22798	22640	22801	22572	22834	22779	22538	22703	22715	22989	22669	22694	22779	22722	22635	22754	22789	22752	22730	22543	22626	22852	22592	22793	22548	22684	22734	22707	22832	22852	22677	22527	22984	22633	22622	22629	22534	22949	22734	22603	22615	22502	22744	22750	22727	22734	23005	22773	22543	22593	22433	22694	22879	22827	22887	22793	22674	22610	22726	22625	22915	22791	22669	22454	22477	22532	22653	22483	22794	22756	22676	22725	22888	22840	22880	22679	22761	22618	22719	22582	22806	22890	22845	22692	22697	22400	22660	22634	22808	22703	22689	22707	22547	22777	22732	22783	22869	22740	22657	22823	22711	22703	22650	22507	22628	22770	22709	22879	22651	22638	22614	22776	22755	22705	22997	22737	22751	22803	22961	22694	22772	22803	22535	22723	22682	22860	22963	22606	22569	22659	22689	22681	22799	22676	22787	22656	22561	22764	22779	22821	22802	22716	22875	22581	22855	22799	22849	22937	22626	22622	22569	22540	22604	22714	22399	22637	22635	22666	22537	22684	22751	22753	22611	22715	22920	22868	22690	22539	22949	22873	22811	22637	22643	22821	22800	22613	22771	22627	22571	22569	22741	22770	22617	22788	22713	22706	22633	22671	22738	22674	22786	22671	22769	22570	22596	22993	22725	22759	22823	22459	22730	22693	22669	22617	22789	22864	22713	22663	22754	22764	22632	22929	22684	22679	22541	22703	22771	22557	22810	22550	22654	22896	22738	22765	22906	22651	22820	22815	22755	22379	22523	22836	22681	23046	22837	22733	23003	22751	22676	22537	22508	22504	22687	22742	22810	22863	22851	22932	22548	22576	22824	22729	22723	22711	22902	22907	22546	22638	22755	22576	22755	22809	22442	22824	22733	22728	22970	22826	22727	22661	22873	22683	22783	22754	22827	22917	22677	22890	22674	22494	22820	22902	22785	22719	22789	22796	22487	22586	22707	22723	22790	22784	22646	22731	22897	22556	22838	22794	22391	22668	22706	22747	22718	22658	22726	22966	22929	22929	22809	22545	22764	22512	22827	22728	22589	22558	22574	22771	22573	22566	22750	22779	22832	22669	22668	22738	22799	22701	22605	22837	22772	22820	22806	23023	22626	22618	22538	22683	22794	22743	22884	22702	22744	22750	22966	22815	22860	22974	22764	22490	22521	22849	22744	22679	22729	22652	22776	22552	22677	22820	22737	22768	22749	22688	22745	22815	22977	22651	22785	22748	22727	22546	22559	22732	22578	22644	22816	22787	22672	22732	22841	22788	22619	22918	22545	22634	22589	22764	22737	22611	22754	22758	22767	22723	22596	22808	22774	22571	22829	22952	22819	22790	22878	23091	22718	22774	22791	22507	22654	22456	22775	22608	22725	22719	22947	22811	22780	22692	22711	22682	22653	22815	22654	22708	22632	22717	22851	22849	22813	23051	22825	22724	22674	22844	22755	22810	23000	22762	22896	22836	22788	22664	22495	22522	22509	22636	22726	22688	22657	22684	22667	22859	22502	22508	22672	22550	22817	22626	22689	22779	22801	22744	22880	22933	22731	22843	22834	22704	22810	22664	22675	22713	22849	22857	22646	22574	22633	22837	22802	22708	22817	22894	22680	22707	22667	22670	22705	22906	22831	22743	22656	22804	22730	22624	22662	22808	22721	22835	22779	22642	22643	22843	22679	22589	22547	22768	22701	22716	22669	22654	22592	22715	22832	22638	22827	22896	22745	22923	22727	22782	22787	22620	22582	22796	22791	22616	22823	22809	22789	22693	22689	22845	22582	22810	22874	22772	22844	22718	23064	22938	22900	22714	22764	22871	22762	22820	22822	22558	22615	22526	22662	22623	22874	22795	22806	22867	22695	22807	22670	22818	22706	22834	22918	22787	22635	22553	22836	22687	22795	22903	22768	22966	22699	22760	22634	22643	22648	22451	22657	22339	22637	23004	22772	22716	22794	22711	22644	22728	22974	22728	22720	22807	22745	22959	22582	22523	22757	22723	22751	22655	22897	22786	22762	22557	22592	22869	22824	22846	22814	22709	22879	22445	22786	22579	22729	22541	22806	22668	22694	22555	22736	22573	22708	22705	22847	22733	22721	22879	22726	22785	22747	22512	22501	22368	22585	22404	22525	22679	22904	22762	22711	22783	22872	22668	22955	22957	22720	22797	22703	22903	22674	22914	22535	22526	22793	22620	22696	22648	22817	22848	22677	22931	22662	22945	22812	22783	22867	22838	22783	22726	22793	22720	22671	22709	22516	22698	22503	22587	22613	22830	22827	22649	22752	22678	23061	23013	22574	22563	22712	22820	22691	22931	22719	22685	22751	22674	22850	22861	22711	22822	22692	22705	22845	22573	22708	22685	22664	22794	22645	22919	22858	22922	22791	22747	22689	22666	22636	22363	22698	22665	22542	22687	22803	22650	22818	22556	22582	22786	22489	22507	22846	22926	22879	22720	22695	22669	22695	22674	22624	22656	22804	22866	22480	22825	22758	22900	22669	22721	22745	22982	22806	22669	22735	22774	22656	22796	22846	22591	22758	22685	22615	22668	22747	22674	22852	22805	22648	22758	22724	22814	22827	22602	22786	22721	22944	22715	22728	22693	22930	22820	22731	22573	22717	22514	22770	22856	22611	22752	22753	22679	22645	22645	22871	22725	22613	22631	22769	22743	22716	22802	22660	22940	22797	22584	22804	22883	22657	22787	22769	22709	22551	22422	22783	22718	22598	22527	22667	22853	22915	22836	22681	22557	22672	22874	22860	22830	22613	22685	22586	22666	22885	22614	22761	22647	22759	22704	22984	22601	22603	22765	22714	22830	22670	22723	22670	22869	22654	22515	22616	22881	22648	22745	22687	22721	22645	22798	22847	22877	22784	22637	22628	22826	22795	22700	22761	22783	22895	22698	22669	22786	22639	22658	22662	22912	22729	22749	22627	22728	22556	22774	22656	22724	22764	22749	22683	22713	22854	22824	22809	22917	22613	22748	23022	22471	22635	22788	22601	22804	22793	22719	22450	22804	22704	22814	22774	22864	22755	22914	22753	22730
21930	57836	98686	92663	61791	35056	18734	18446	18500	18599	18395	18443	18661	18429	18347	18379	18476	18327	18359	18441	18363	18372	18382	18591	18384	18346	18401	18467	18451	18424	18445	18325	18503	18500	18623	18521	18362	18423	18566	18479	18616	18302	18513	18355	18329	18354	18325	18545	18359	18466	18332	18180	18350	18371	18372	18303	18443	18400	18221	18512	18389	18305	18413	18573	18374	18363	18451	18393	18423	18396	18447	18413	18421	18430	18365	18480	18493	18523	18207	18282	18339	18600	18491	18436	18475	18358	18531	18426	18538	18491	18297	18405	18319	18484	18285	18395	18384	18375	18330	18502	18556	18560	18460	18470	18627	18430	18417	18201	18435	18475	18385	18441	18375	18455	18305	18631	18493	18336	18379	18331	18416	18496	18394	18439	18423	18397	18478	18487	18362	18425	18407	18323	18379	18494	18279	18257	18462	18356	18289	18278	18363	18435	18168	18393	18347	18258	18531	18312	18576	18310	18294	18432	18357	18422	18342	18340	18446	18469	18341	18446	18431	18467	18477	18330	18618	18463	18363	18499	18429	18613	18356	18482	18380	18415	18447	18637	18577	18629	18415	18258	18452	18469	18402	18291	18480	18399	18499	18362	18478	18383	18471	18370	18347	18589	18256	18524	18525	18498	18352	18300	18607	18361	18502	18388	18371	18216	18374	18443	18447	18423	18417	18283	18470	18409	18358	18444	18584	18493	18378	18458	18503	18388	18412	18408	18429	18527	18366	18306	18508	18386	18339	18380	18507	18296	18432	18311	18515	18396	18316	18214	18497	18379	18510	18328	18482	18459	18333	18484	18343	18258	18536	18200	18386	18524	18399	18390	18496	18236	18531	18528	18723	18239	18339	18569	18479	18537	18545	18306	18384	18511	18405	18512	18427	18659	18350	18338	18405	18381	18395	18566	18308	18486	18439	18320	18370	18492	18311	18441	18396	18316	18470	18463	18437	18327	18357	18249	18287	18336	18487	18566	18447	18351	18475	18409	18605	18387	18535	18280	18378	18283	18429	18387	18540	18492	18275	18560	18448	18488	18481	18469	18362	18330	18638	18516	18392	18428	18292	18353	18381	18506	18372	18466	18569	18236	18522	18524	18543	18579	18350	18677	18361	18478	18397	18251	18284	18345	18430	18479	18259	18487	18518	18586	18470	18222	18437	18556	18453	18418	18369	18374	18493	18413	18244	18426	18381	18374	18345	18541	18387	18561	18376	18502	18550	18498	18415	18254	18405	18397	18456	18694	18396	18392	18442	18291	18571	18510	18426	18393	18376	18389	18409	18287	18415	18318	18384	18254	18371	18365	18369	18354	18536	18625	18616	18448	18573	18398	18581	18524	18437	18254	18493	18224	18376	18515	18389	18069	18367	18288	18404	18267	18533	18291	18476	18470	18570	18242	18665	18344	18384	18383	18564	18364	18402	18377	18461	18033	18619	18420	18228	18493	18475	18334	18357	18494	18464	18364	18567	18268	18197	18485	18291	18534	18377	18328	18346	18392	18424	18438	18522	18503	18517	18225	18483	18131	18468	18411	18292	18296	18412	18355	18498	18446	18350	18277	18535	18532	18387	18311	18569	18532	18333	18462	18228	18494	18421	18338	18218	18294	18387	18333	18409	18471	18330	18309	18344	18662	18316	18404	18460	18501	18416	18483	18343	18394	18406	18233	18387	18588	18431	18532	18332	18526	18341	18448	18394	18383	18347	18365	18360	18334	18450	18233	18480	18413	18326	18323	18432	18466	18405	18581	18518	18321	18558	18417	18441	18435	18407	18355	18284	18588	18618	18408	18479	18400	18323	18584	18445	18408	18284	18301	18325	18430	18638	18375	18366	18346	18269	18388	18421	18277	18402	18499	18318	18303	18391	18278	18335	18484	18494	18198	18426	18349	18353	18264	18528	18431	18483	18369	18685	18377	18708	18289	18454	18408	18453	18286	18388	18287	18369	18530	18418	18603	18339	18318	18298	18335	18432	18338	18415	18490	18537	18335	18369	18356	18380	18484	18442	18282	18403	18341	18501	18529	18529	18440	18424	18325	18261	18474	18541	18484	18474	18286	18514	18210	18281	18383	18036	18540	18457	18355	18429	18342	18293	18441	18455	18397	18373	18509	18361	18632	18340	18538	18537	18245	18599	18524	18323	18249	18510	18400	18461	18334	18433	18449	18470	18458	18340	18287	18454	18384	18460	18349	18770	18475	18194	18272	18481	18261	18443	18619	18362	18437	18519	18450	18338	18433	18441	18499	18487	18380	18474	18459	18286	18372	18383	18514	18387	18313	18262	18331	18428	18583	18388	18503	18187	18345	18487	18575	18307	18598	18335	18534	18365	18361	18653	18372	18548	18438	18483	18239	18320	18272	18333	18426	18318	18360	18355	18420	18205	18465	18467	18374	18393	18465	18372	18503	18359	18246	18236	18403	18508	18266	18417	18215	18489	18217	18516	18430	18584	18413	18386	18347	18469	18373	18331	18213	18599	18401	18464	18527	18421	18197	18223	18467	18387	18325	18361	18442	18451	18466	18437	18540	18452	18486	18300	18500	18267	18433	18587	18427	18429	18527	18466	18411	18520	18408	18507	18425	18588	18304	18349	18373	18535	18213	18515	18368	18315	18581	18405	18292	18465	18437	18433	18441	18442	18444	18397	18294	18371	18386	18366	18439	18353	18459	18449	18462	18585	18536	18471	18477	18314	18553	18276	18409	18326	18353	18256	18332	18416	18438	18588	18471	18486	18383	18388	18456	18241	18488	18381	18374	18304	18484	18470	18461	18418	18261	18473	18565	18531	18253	18406	18286	18418	18237	18255	18488	18440	18392	18482	18354	18503	18481	18459	18492	18612	18394	18406	18466	18191	18354	18374	18412	18464	18494	18470	18242	18454	18627	18362	18452	18555	18381	18407	18456	18338	18422	18533	18367	18324	18376	18512	18353	18497	18516	18435	18553	18247	18379	18547	18331	18351	18370	18368	18272	18467	18280	18405	18383	18487	18381	18503	18631	18537	18497	18440	18406	18457	18426	18572	18387	18537	18477	18420	18324	18590	18339	18409	18216	18333	18271	18438	18278	18346	18524	18426	18524	18454	18330	18406	18411	18543	18461	18433	18574	18316	18574	18380	18597	18336	18332	18317	18365	18302	18326	18314	18449	18352	18324	18565	18367	18442	18429	18434	18491	18469	18456	18452	18242	18600	18383	18457	18435	18112	18495	18397	18411	18548	18375	18386	18332	18398	18512	18460	18479	18411	18474	18427	18313	18351	18357	18564	18599	18376	18190	18224	18589	18342	18474	18368	18384	18560	18316	18480	18472	18379	18577	18511	18487	18359	18431	18458	18409	18595	18342	18548	18367	18465	18368	18554	18326	18464	18457	18530	18293	18362	18390	18416	18417	18551	18190	18237	18489	18574	18434	18428	18315	18511	18499	18473	18450	18471	18375	18321	18565	18471	18464	18348	18492	18443	18449	18379	18318	18367	18321	18399	18356	18359	18519	18430	18406	18284	18290	18474	18431	18417	18569	18390	18464	18570	18543	18382	18508	18485	18367	18417	18452	18624	18240	18400	18526	18447	18573	18384	18252	18247	18271	18377	18404	18362	18552	18483	18486	18467	18330	18544	18252	18365	18415	18624	18338	18466	18403	18450	18425	18321	18343	18495	18540	18392	18354	18290	18660	18610	18481	18345	18212	18631	18336	18402	18313	18506	18196	18525	18507	18357	18464	18433	18145	18486	18371	18320	18519	18483	18572	18414	18315	18471	18328	18385	18426	18429	18266	18497	18362	18393	18168	18163	18412	18341	18494	18323	18386	18495	18444	18299	18307	18549	18565	18494	18304	18286	18422	18440	18159	18419	18424	18377	18471	18382	18580	18625	18333	18382	18337	18431	18404	18423	18327	18579	18271	18520	18466	18387	18452	18496	18326	18275	18535	18282	18314	18369	18327	18435	18336	18419	18388	18349	18471	18242	18478	18363	18295	18374	18307	18282	18314	18244	18442	18363	18373	18381	18397	18361	18426	18477	18301	18513	18489	18392	18448	18397	18218	18289	18317	18429	18366	18451	18296	18372	18254	18332	18423	18394	18630	18606	18385	18386	18485	18313	18523	18468	18571	18438	18512	18421	18483	18601	18183	18513	18215	18397	18337	18242	18345	18531	18351	18520	18302	18387	18394	18476	18355	18470	18423	18582	18374	18291	18489	18526	18394	18445	18236	18558	18452	18488	18281	18511	18437	18372	18373	18352	18424	18337	18451	18362	18260	18436	18476	18316	18389	18499	18363	18261	18389	18602	18478	18492	18483	18238	18327	18487	18534	18545	18395	18360	18395	18496	18334	18389	18558	18600	18624	18247	18534	18594	18401	18331	18386	18377	18501	18348	18383	18417	18462	18527	18178	18441	18465	18521	18425	18461	18423	18356	18352	18397	18321	18378	18474	18350	18348	18332	18200	18306	18207	18503	18453	18494	18280	18476	18467	18497	18643	18442	18619	18420	18552	18332	18391	18476	18370	18337	18395	18447	18510	18341	18364	18397	18570	18334	18437	18444	18429	18490	18531	18647	18371	18346	18591	18412	18372	18441	18365	18488	18443	18357	18469	18398	18351	18348	18595	18371	18406	18361	18463	18363	18444	18343	18372	18289	18391	18654	18568	18466	18440	18506	18545	18387	18306	18510	18236	18435	18422	18297	18530	18529	18615	18540	18365	18383	18332	18342	18554	18331	18427	18280	18391	18284	18405	18271	18456	18450	18314	18491	18351	18377	18385	18402	18273	18408	18437	18398	18303	18380	18427	18429	18522	18487	18454	18320	18329	18496	18320	18453	18348	18501	18413	18370	18446	18357	18448	18314	18377	18328	18335	18470	18397	18495	18456	18354	18567	18462	18419	18321	18247	18325	18639	18532	18645	18326	18478	18378	18527	18412	18177	18444	18477	18379	18416	18546	18481	18265	18445	18603	18498	18550	18255	18577	18430	18630	18379	18269	18437	18451	18447	18346	18451	18516	18510	18439	18334	18387	18416	18404	18201	18652	18273	18480	18298	18507	18624	18387	18461	18246	18470	18370	18440	18403	18444	18314	18381	18358	18465	18455	18371	18298	18360	18441	18368	18264	18322	18539	18616	18150	18316	18334	18303
23019	21357	39877	59975	47830	38000	27246	23666	22671	22759	22877	22747	22724	22273	22717	22658	22788	22541	22561	22711	22434	22498	22530	22404	22582	22534	22494	22474	22536	22500	22422	22460	22409	22576	22133	22426	22517	22500	22281	22405	22280	22473	22458	22268	22438	22239	22332	22214	22094	22483	22305	22368	22449	22350	22420	22394	22395	22089	22494	22215	22157	22032	22348	22367	22355	22265	22436	22255	22358	22550	22268	22243	22359	22273	22306	22369	22257	22203	22421	22099	22306	22294	22381	22332	22340	22318	22444	22347	22238	22396	22178	22227	22445	22326	22421	22375	22243	22144	22381	22155	22323	22440	22236	22167	22153	22279	22447	22255	22272	22268	22159	22402	22550	22103	22365	22239	22345	22094	22172	22410	22103	22122	22174	22275	22232	22219	22566	22258	22248	22115	22389	22407	22272	22393	22327	22234	22282	22395	22552	22574	22046	22166	22340	22249	22191	22102	22114	22086	21975	22360	22360	22531	22218	22353	22295	22102	22382	22197	22438	22193	22225	22313	22357	22206	22325	22139	22517	22175	22399	22419	22272	22035	22248	22254	22182	22131	22361	22184	22353	22321	22437	22055	22187	22201	22450	22351	22246	22327	22302	22306	22373	22232	22035	22300	22138	22274	22315	22499	22103	22028	22251	22558	22388	22285	22270	22061	22177	22164	22202	22515	22146	22445	22176	22367	22390	22146	22276	22190	22126	22208	22461	22340	22162	22311	22494	22358	22360	22440	22272	22240	22073	22272	22415	22302	22384	22337	22053	22296	22037	22179	22116	22434	22133	22401	22283	22132	21899	22368	22355	22359	22194	22250	22288	22228	22242	22148	22287	22490	22438	22336	22341	22374	22208	22164	22213	22202	22274	22250	22320	22453	22444	22238	22227	22341	22399	22205	22367	22381	22203	22438	22265	22095	22456	22342	22532	22179	22395	22311	22284	22212	22250	22260	22118	22191	22182	22495	22245	22219	22325	22263	22302	22255	22193	22157	22435	22275	22338	22389	22369	22417	22205	22234	22319	22036	22454	22179	22159	22147	22342	22372	22098	22376	22299	21986	22287	22273	22133	22312	22201	22262	22458	22361	22281	22277	22301	22211	22186	22107	22281	22392	22152	22453	22060	22245	22362	22254	22311	22338	22339	21872	22419	22397	22240	22349	22263	22041	22286	22160	22343	22157	22334	22262	22089	22324	22176	22230	22146	22330	22320	22204	22088	22251	22154	22558	22309	22076	22367	22258	22091	22449	22251	22295	22309	22317	22150	22310	22283	22097	22154	22470	22350	22206	22319	22453	22276	22214	22264	22250	22282	22182	22191	22335	22224	22369	22441	22264	22211	22255	22355	22226	22356	22428	22407	22212	22454	22121	22202	22271	22126	22204	22484	22428	22168	22191	22107	22134	22169	22354	22126	22418	22404	22289	22360	22176	22303	22285	22558	22330	22278	22171	22276	22320	22441	22272	22456	22330	22217	22385	22214	22321	22321	22376	22340	22317	22163	22419	22285	22135	22132	22059	22327	22289	22271	22108	22374	22167	22243	22198	22083	22176	22403	22126	22185	22327	22309	22255	22097	22299	22352	22298	22330	22159	22299	22215	22242	22301	22140	22151	22260	22327	22150	22364	22267	22125	22271	22212	22204	22333	22352	22329	22155	22302	22347	22301	22231	22330	22210	22377	22116	22075	22287	22405	22262	22276	22393	22366	22156	22434	22189	22267	22218	22273	22250	22151	22347	22115	22470	22229	22202	22158	22195	22156	22190	22412	22260	22178	22287	22359	22220	22062	22314	22532	22209	22129	22325	22546	22253	22367	22260	22270	22286	22123	22324	22345	22211	21984	22255	22297	22326	22139	22070	22208	22347	22379	22197	22282	22290	22440	22163	22274	22207	22478	22327	22192	22179	22035	22202	22200	22381	22224	22172	22240	22238	22190	22211	22118	22054	22302	22339	22312	22572	22308	22256	22288	22422	22343	22288	22325	22298	22197	22333	22282	22296	22328	22146	22263	22208	22032	22417	22182	22180	22267	22412	22192	22347	22264	22240	22283	22395	22230	22335	22027	22299	22315	22351	22431	22133	22133	22149	22303	22464	22349	22173	22253	22390	22256	22498	22433	22410	22090	22253	22433	22400	22305	22289	22421	22136	22231	22321	22251	22235	22144	22121	22267	22257	22276	22355	22259	22396	22404	22181	22090	22135	22501	22370	22340	22171	22440	22391	22257	22271	22157	22235	22207	22281	22203	22190	22219	22344	22292	22245	22353	22250	22199	22481	22243	22300	22333	22332	22084	22142	22276	22482	22495	22236	21894	22095	22116	22193	22348	22370	22225	22421	21967	22138	21968	22248	22314	22058	22206	22416	22429	22153	22186	22151	22228	22164	22103	22282	22246	22301	22353	22286	22210	22227	22208	22185	22234	22227	22438	22442	22135	22220	22366	22186	22244	22303	22420	22396	22323	22289	21942	22657	22179	22382	22229	22250	22219	22352	22503	22349	22519	22429	22210	22423	22250	22496	22339	22207	22119	22205	22116	22356	22139	22087	22152	22314	22252	22184	22355	22274	22288	22175	22057	22309	22441	22367	22432	22341	22135	22415	22310	22199	22167	22366	22408	22378	22230	22171	22069	22440	22269	22188	22250	22428	22482	22295	22255	22305	22212	22442	22101	22065	22533	22607	22175	22254	22470	22361	22363	22261	22148	22231	22396	22345	22464	22429	22273	22326	22275	22491	22179	22323	22082	22340	22338	22338	22056	22156	22431	22379	22540	22387	22143	22465	22241	22225	22296	22261	22154	22255	22440	22257	22232	22314	22398	22490	22315	22327	22290	22359	22225	22315	22367	22196	22264	22248	22343	22295	22169	22319	22127	22248	22159	22121	22294	21914	22096	22342	22130	22369	22216	22200	22277	22435	22466	22268	22361	22364	22367	22093	22119	22343	22305	22171	22586	22291	22419	22343	22318	22235	22162	22244	22102	22327	22224	22279	22096	22411	22328	22103	22358	22211	22352	22372	22481	22175	22341	22388	22149	22257	22282	22316	22263	22268	22478	22377	22365	22378	22295	22198	22271	22289	22397	22368	22536	22296	22244	22382	22300	22466	22372	22409	22188	22357	22558	22118	22200	22139	22296	22269	22238	22617	22237	22306	22279	22412	22433	22171	22207	22266	22154	22317	22061	22440	22250	22349	22313	22293	22279	22378	22319	22453	22261	22187	22206	22324	22347	22247	22302	22472	22322	22224	22267	22234	22239	22266	22068	22380	22093	22296	22266	22211	22335	22226	22329	22371	22233	22168	22468	22188	22097	22417	22067	22131	22250	22234	22233	22001	22584	22544	22250	22341	22193	22244	22178	22288	22324	22327	22225	22315	22311	22282	22150	22300	22486	22247	22493	22257	22224	22186	22254	22542	22252	22525	22217	22132	22277	22342	22082	22209	22216	22344	22300	22300	22191	22138	22331	22305	22317	22322	22431	22236	22093	22241	22170	22130	22099	22348	22085	22151	22164	22225	22452	22085	22173	22076	22292	22166	22255	22544	22278	22216	22216	22413	22223	22380	22229	22503	22117	22245	22424	22248	22169	22185	22247	22471	22326	22168	22372	22308	22507	22324	22195	22363	22387	22569	22283	22304	22237	22274	22297	22265	22204	22500	22308	22240	22322	22344	22396	22544	22211	22314	22300	22311	21917	22035	22189	22255	22151	22240	22320	22386	22159	22126	22174	22297	21975	22004	22311	22195	22200	22181	22599	22132	22166	22117	22436	22144	22278	22310	22294	22296	22318	22236	22119	22331	22286	22154	22077	22199	22142	22210	22344	22539	22410	22315	22554	22082	22168	22251	22563	22611	22368	22240	22365	22274	22285	22293	22250	22249	22402	22220	22236	22249	22325	22091	22258	22239	22354	22330	22227	22328	22167	22310	22277	22114	22372	22378	22504	22253	22325	22400	22314	22220	22200	22279	22566	22127	22338	22381	22309	22256	22448	22231	22375	22284	22337	22309	22189	22233	22125	22302	22217	22354	22293	22277	22332	22180	22146	22313	22346	22336	22434	22438	22387	22397	22317	22245	22211	22270	22154	22445	22278	22280	22191	22261	22205	22329	22384	22328	22275	22455	22385	22323	22440	22252	22116	22268	22214	22291	22319	22246	22334	22323	22109	22365	22490	22391	22485	22228	22321	22426	22456	22539	22292	22400	22128	22465	22522	22521	22307	22265	22118	22068	22086	22427	22570	22205	22274	22170	22420	22534	22160	22354	22334	22488	22269	22207	21993	22353	22183	22375	22280	22192	22309	22389	22452	22403	22294	22267	22329	22289	22324	22156	21984	22298	22139	22477	22233	22297	22177	22400	22273	22395	22211	22146	22217	22299	22161	22334	22228	22355	22342	22260	22165	22231	22046	22411	22545	22344	22198	22229	22426	22250	22245	22281	22446	22458	22308	22370	22357	22194	22090	22458	22212	22089	22192	22200	22183	22355	22167	22263	22377	22300	22238	22358	22150	22257	22227	22151	22163	22379	22397	22134	22145	22131	22217	22371	22310	22205	22333	22290	22177	22388	22204	22426	22172	22193	22347	22359	22348	22248	22449	22381	22422	22460	22230	22408	22374	22339	22087	22219	22350	22410	22306	22426	22302	22253	22293	22402	22210	22657	22371	22238	22443	22462	22405	22534	22601	22279	22197	22335	22283	22234	22314	22302	22349	22408	22394	22095	22138	22348	22137	22278	22291	22429	22338	22240	22435	22342	22482	22207	22171	22171	22455	22295	22433	22492	22403	22035	22410	22304	22352	22106	22333	22262	22105	22194	22434	22459	22343	22251	22141	22242	22311	22346	22440	22324	22513	22277	22196	22373	22239	22234	22083	22374	22337	22339	22209	22391	22061	22267	22319	22387	22212	22178	22273	22412	22208	22373	22418	22257	22322	22378	22386	22214	22130	22459	22250	22404	22360	22372	22360	22378	22605	22249	22324	22045	22118	22319	22252	22116	22182	22186	22192	22155	22372	22542	22219	22460	22372	22364	22296	22297	22373	22236	22385	22107	22332	22267	22374	22199	22051	22233	22397	22499	22404	22346	22167	22168	22328	22309	22279	22232	22135	22035	22359	22263	22210	22130	22282	22411	22350	22324	22100
22109	44463	88544	92166	61440	37206	18404	18131	18361	18246	18320	18213	18103	18165	18378	18226	18270	18169	18236	18155	18290	18166	18110	18186	18167	18289	18222	18178	18154	18173	18212	18139	18194	18185	18209	18282	18020	18269	18078	18215	18121	18120	18200	18298	18255	18146	18156	18227	18161	18157	18451	18058	18083	18059	18143	18092	18177	18210	18110	18067	18180	18098	18292	18164	18047	18117	18142	18026	18136	17984	18245	18389	18252	18089	18030	18209	18273	18373	18418	18110	18214	18101	18156	18160	18108	18122	18221	18116	18163	18041	18245	18118	18243	18236	18151	18043	17989	18328	18216	18072	18095	18093	18168	18140	18074	18178	18171	18098	18009	18098	18145	18275	18306	18064	18137	18081	18164	18089	18210	18056	18156	18108	18227	18325	18106	17964	18068	18163	18122	18219	18060	18098	18123	18080	18033	18223	18086	18260	18186	18096	18287	18046	18123	18042	18012	18159	18099	18052	17989	18193	18155	18175	18122	18170	18178	18229	18130	18047	18232	18111	18025	18075	18185	18212	17964	18004	18241	18004	18342	18105	17996	18075	18193	18198	18088	18264	18068	18276	18139	18050	18013	17969	18366	18061	18099	18283	18174	18051	18071	17958	18131	18179	18216	18113	18138	17997	18147	18112	18180	17884	18204	18078	18128	18341	18103	18104	18067	18133	18142	18231	18083	18160	18142	18343	18178	18264	18406	18133	17994	18126	18147	18077	18167	18133	18207	18105	18286	18223	18259	18114	18125	18022	18159	17985	18185	18109	18409	18039	18145	18249	18044	18204	18328	18065	18091	18235	18143	18083	18118	18312	18147	17903	18176	18111	18125	18159	18167	18288	18249	18248	18084	18175	18220	18201	18320	18158	18137	18074	17906	18069	18184	18028	18242	17956	18148	18365	18009	18223	18040	18045	18231	18243	18167	18108	18085	18169	18095	18345	17874	18135	18102	18064	18169	18185	18121	18043	18198	18233	18294	18413	18310	18105	18226	18162	18026	18091	18225	17947	18106	18268	18157	18050	18216	18066	17970	18145	18259	18184	18156	18084	18148	18383	18301	18148	18059	18294	18110	18080	18134	18231	18013	17979	18252	18183	18129	18156	18155	18112	18155	18169	18028	18080	18176	18089	18073	18192	18167	18110	18131	17977	18125	18060	18027	18186	18145	18202	18125	18198	18193	18106	18302	18087	18053	18067	18075	18318	18278	18222	18195	18376	18014	18173	18180	18234	18245	18169	18292	18149	18053	18063	18029	18356	18177	17881	18129	18142	18144	18191	17986	18161	18138	18043	17966	18289	18096	18264	18091	18028	18184	18047	18160	18075	18010	18152	18145	17970	18246	17969	18218	18213	18291	18316	18126	18141	18135	18217	18119	18084	18305	17957	18152	18195	18170	18041	18131	18130	18087	18300	18086	18125	18037	18378	18067	18173	18175	18331	18073	18115	18212	17984	18030	18023	18300	18408	18084	18003	18182	18062	18283	17990	18167	18005	18154	18034	18197	18127	18267	18200	18278	18214	18149	18180	18195	17990	18044	17990	18069	18108	18101	17986	18212	18240	18197	18109	18220	18142	18129	17987	18061	18174	18196	18318	18069	18129	18199	18114	17991	18268	18106	18292	18300	18110	18229	18202	18184	18218	18073	18131	18168	18121	18069	18123	18221	18109	18235	18070	18124	18044	18048	18170	17857	18187	18296	18113	18242	18055	18296	17962	18192	18212	18313	18175	18403	18101	18184	18211	18186	18110	18137	18118	18068	18137	18066	18414	18086	18245	18064	18001	17933	18297	18081	18292	18243	18162	18016	18078	18128	18203	18137	18226	18184	18030	18196	18020	18160	18232	18309	18167	18183	18177	18022	18111	17910	18013	18225	18004	17975	18149	18164	18113	18178	18016	18103	18180	18223	18224	17937	18284	18092	18171	18121	18152	18148	18142	18156	18114	18123	18163	18264	18380	18070	18224	18136	18174	18170	18095	17946	18156	18242	18055	17949	17982	18189	18061	18088	18107	18185	18122	18070	18198	18112	18110	18122	18080	18298	18089	18143	18026	18224	18128	18345	18060	18080	18325	18180	18109	18208	18053	18230	18133	18227	17956	18100	18098	18107	18280	18270	18076	18110	18127	18186	18079	18026	18238	18053	18002	18179	18174	18183	18237	18058	18100	18043	18209	18157	18061	18204	17945	18235	18191	17943	18265	18299	18054	18141	18078	18129	18147	18019	18141	18123	18041	18017	18024	18115	18114	18122	18201	17928	18025	18217	17995	18145	18146	17973	18117	18072	18057	18185	18087	18062	18210	17897	18161	18266	18072	18110	18023	18068	18092	18263	18183	18112	18212	18092	18275	18218	18061	18262	18171	18125	18136	18234	18059	18179	18063	18172	18254	18181	18056	18149	18165	18264	18278	18148	18204	18117	18354	18043	18401	18160	18054	18115	18094	18177	18131	18094	18174	18140	18126	18308	18229	18229	18312	18140	18436	18095	18065	18094	18216	18128	18154	18193	18351	18041	18157	17946	17866	18196	18189	18022	18251	18224	18104	18397	18389	18093	18224	18197	18171	18076	17952	18122	18290	18149	18279	18043	18381	18206	18078	18270	18153	18110	18042	18206	18109	18222	18006	18167	18185	18281	18073	18089	18224	18121	18021	18254	18179	18262	18085	18027	18200	18075	18186	18121	18192	18224	18222	18072	17987	18148	18144	18194	18206	18044	18196	18177	18142	18095	18100	18113	18329	18212	18184	18061	18104	18063	18159	17981	18146	18082	17989	18127	18050	18103	18206	18265	18315	18052	18135	18077	18102	18209	18196	18134	18293	18321	18172	18108	18183	18035	17994	18215	18250	18201	18315	18258	18195	18161	18169	18131	18303	18260	18169	17963	18268	18171	18154	18001	18243	18102	18242	18084	18172	17891	18069	18266	18183	18269	18192	18211	17959	18205	18169	18402	18124	18109	18156	18167	18193	18109	18232	18198	18108	18426	18140	18120	18237	18225	17836	18237	18077	18249	18146	18205	17979	17988	18122	18275	18169	18169	17953	18073	18242	18083	17958	18062	18144	18143	18053	18302	18147	18207	18179	18287	17932	18170	18119	18129	18128	18137	18072	18293	18295	18179	17977	18189	18132	18417	18204	18174	17913	18438	17990	17936	18197	18114	18173	17945	18208	18216	18108	18095	18016	18223	18128	18183	18286	18060	18229	18078	18101	18174	18174	18251	18035	18192	18023	18237	17853	18078	18225	17995	18193	18341	18248	18150	18135	18153	18091	17925	18104	18160	18100	18270	18116	18172	18116	18289	18283	18018	17981	18165	18025	18188	18210	18279	18163	17908	18094	18104	18224	18127	18120	18178	18024	18196	18013	18088	18132	18154	18244	18394	18233	18194	18278	18181	18135	18213	18198	18186	18127	18028	18109	18037	18096	18280	18211	18226	18167	18143	18129	18051	18025	18214	18073	18210	18006	17978	18209	18084	18173	18143	18189	18141	18299	18123	18113	18125	18196	18107	17987	18219	18233	18138	18142	18175	18400	18195	18284	18455	18213	18105	18325	18061	18162	18208	18076	18227	18054	17999	18296	17997	18084	18056	18152	18253	18016	18068	18135	18051	18136	18033	17953	18218	18186	18376	18316	18122	18111	18253	17886	18140	18091	18112	18342	18073	18141	18172	18222	18095	18206	18156	18097	17961	18130	18107	18209	18119	18202	18162	18108	18291	18176	18086	18170	18167	17970	18155	18144	17985	18106	18057	18136	18118	18156	18041	17772	18036	18175	18031	18086	18315	18068	18036	18362	18121	18128	18193	18187	18289	18133	18145	18114	18133	18001	18223	18029	18144	18328	18014	18146	18266	18108	18109	18125	18096	18147	18245	18132	18230	18093	18234	18164	18075	18117	18222	18210	18203	18146	18099	18145	18099	18176	18156	18131	18322	18291	18120	18147	18103	18248	18214	18067	18058	18230	18319	18129	18096	18075	18065	18230	18294	18159	18170	18272	18104	18211	18201	18206	18026	18186	18120	18099	18114	18231	18129	18049	18149	18220	18024	18050	18321	18035	18152	18004	18238	18144	18181	18061	18075	18163	18279	18200	18186	18113	18265	18127	18218	18222	18290	18296	18213	18093	18255	18278	18148	18249	18208	18107	18121	18106	18221	18143	18044	18055	18268	17914	18146	18009	18121	18148	18171	18148	18262	18089	18206	18125	18088	18204	18037	17959	18121	18115	18051	18149	18191	18121	18245	18022	18310	18220	18140	18152	17935	18065	17994	18090	18206	18173	18141	18050	18097	18103	18092	18194	17970	18247	18027	18242	18096	18411	18067	18198	18271	18113	18138	18094	17938	18035	18074	18064	18349	18161	18172	17989	18102	18097	18121	18223	18182	18035	18066	18133	18217	18172	18251	18131	18162	18238	18144	18230	18164	17981	18064	18092	18000	18221	18170	18152	18169	18237	17931	18010	18018	18132	18217	18270	18105	18123	18171	18255	18214	18177	18160	18035	18140	18135	18172	18109	18074	18157	18141	18103	18110	18041	18160	18122	18260	18275	17920	18059	18170	18246	18073	18270	18326	18121	18086	18090	18163	18086	18114	18148	18133	18197	18050	18081	18144	18095	18017	18030	18283	18330	18149	18267	18289	18067	18123	17910	18054	18110	18090	18126	18208	18118	18201	18112	18114	18098	18189	18205	18126	18064	18185	18208	17991	18029	18091	18013	18136	18058	17979	17990	18280	18150	18173	18181	18202	18155	18125	18048	18238	18149	18092	17977	17904	18082	18155	18109	18099	18052	18137	18226	18073	18104	18169	18161	18086	18200	18133	18273	18110	18082	18087	18176	18187	18304	18191	18141	18091	18015	18308	18098	18270	18177	18128	18161	18077	18089	18238	18213	18203	18106	18118	18178	18019	18069	18257	18131	18170	18047	18258	18022	18205	18128	18117	18231	18234	18125	18015	18075	18112	18059	18262	18062	18080	18193	18190	17966	18238	18125	18198	17991	18376	17904	18111	18104	18374	18312	18241	17966	18125	18055	18165	18060	18119	17996	18347	18123	18278	18164	18131	18148	18326	18043	18088	18140	18008	18076	18150	18155	18236	18076	18027	18216	18089	17916	18050	18139	18218	18044	18097	18363	18330	18126
28146	23244	44943	47276	30031	23631	22187	21668	21553	21686	21396	21324	21383	21514	21405	21541	21626	21457	21588	21670	21300	21605	21329	21524	21427	21480	21432	21549	21460	21434	21402	21486	21508	21403	21674	21349	21425	21619	21758	21661	21500	21516	21591	21452	21449	21524	21565	21576	21549	21383	21604	21390	21470	21744	21874	21294	21539	21375	21456	21452	21493	21480	21533	21556	21525	21476	21647	21621	21635	21512	21466	21518	21548	21618	21562	21692	21651	21603	21570	21520	21510	21500	21583	21536	21623	21602	21494	21455	21601	21553	21590	21510	21530	21428	21604	21492	21453	21440	21306	21257	21413	21557	21522	21450	21501	21529	21589	21473	21532	21689	21582	21676	21496	21444	21445	21515	21601	21654	21481	21538	21321	21603	21635	21585	21752	21573	21380	21385	21398	21432	21418	21398	21569	21464	21516	21594	21381	21584	21449	21389	21540	21362	21267	21718	21475	21507	21408	21579	21394	21560	21480	21507	21345	21597	21718	21378	21534	21634	21272	21380	21559	21407	21407	21512	21505	21467	21391	21474	21262	21294	21341	21369	21583	21469	21424	21407	21470	21482	21685	21535	21664	21343	21441	21521	21542	21667	21559	21641	21604	21521	21336	21590	21399	21589	21391	21490	21694	21450	21476	21180	21429	21467	21575	21401	21700	21305	21503	21430	21452	21509	21385	21371	21495	21268	21514	21551	21340	21552	21638	21666	21416	21593	21412	21472	21345	21581	21648	21394	21399	21501	21529	21485	21690	21451	21516	21446	21501	21332	21359	21538	21514	21407	21490	21544	21508	21424	21480	21416	21407	21564	21484	21384	21612	21393	21678	21505	21394	21501	21330	21463	21549	21526	21364	21265	21752	21724	21649	21404	21598	21342	21491	21599	21344	21628	21411	21389	21558	21397	21632	21688	21433	21468	21383	21569	21600	21498	21621	21601	21179	21520	21517	21412	21587	21411	21335	21675	21522	21542	21385	21444	21394	21466	21537	21383	21725	21591	21584	21449	21383	21526	21507	21322	21758	21421	21663	21541	21821	21305	21623	21539	21669	21442	21759	21516	21346	21399	21434	21284	21744	21558	21540	21399	21280	21318	21448	21568	21542	21560	21611	21588	21203	21316	21713	21561	21623	21337	21558	21422	21561	21571	21488	21479	21453	21414	21571	21457	21660	21671	21520	21327	21494	21627	21573	21650	21419	21574	21384	21760	21291	21305	21570	21392	21609	21479	21636	21540	21575	21409	21423	21535	21681	21285	21536	21311	21566	21665	21299	21501	21532	21454	21688	21632	21486	21636	21368	21461	21739	21402	21309	21424	21415	21632	21138	21473	21413	21513	21517	21441	21520	21653	21383	21532	21672	21556	21619	21628	21477	21362	21240	21437	21732	21494	21649	21639	21520	21559	21396	21298	21381	21661	21510	21417	21537	21454	21622	21475	21540	21595	21538	21340	21411	21434	21575	21489	21380	21435	21353	21524	21557	21615	21541	21384	21341	21487	21603	21753	21426	21489	21475	21563	21580	21418	21707	21637	21652	21340	21357	21302	21426	21437	21277	21301	21424	21537	21570	21472	21694	21690	21498	21473	21511	21353	21713	21511	21532	21375	21463	21603	21535	21429	21384	21565	21669	21689	21548	21472	21437	21474	21518	21703	21427	21345	21430	21667	21480	21622	21528	21513	21429	21610	21530	21540	21599	21541	21563	21541	21707	21542	21632	21507	21680	21511	21399	21532	21518	21619	21550	21395	21460	21366	21552	21624	21329	21290	21465	21506	21425	21580	21514	21394	21438	21398	21727	21437	21486	21455	21707	21546	21351	21716	21493	21539	21627	21358	21567	21485	21289	21516	21665	21805	21480	21549	21402	21496	21442	21264	21551	21453	21453	21592	21835	21580	21511	21600	21482	21638	21634	21580	21488	21273	21492	21702	21264	21635	21629	21296	21500	21578	21405	21800	21569	21516	21567	21443	21573	21528	21617	21584	21590	21504	21607	21589	21548	21502	21698	21616	21474	21512	21319	21580	21513	21483	21288	21666	21300	21368	21594	21365	21735	21345	21567	21661	21466	21514	21575	21663	21519	21459	21455	21555	21719	21590	21469	21306	21574	21426	21544	21512	21508	21673	21539	21571	21440	21494	21606	21678	21350	21510	21452	21482	21530	21358	21511	21469	21666	21731	21737	21568	21512	21368	21496	21459	21510	21579	21576	21464	21724	21691	21531	21536	21430	21570	21579	21489	21617	21538	21560	21543	21663	21388	21522	21302	21578	21476	21529	21414	21398	21534	21485	21356	21446	21538	21559	21510	21449	21517	21602	21601	21488	21469	21533	21504	21375	21596	21356	21506	21432	21564	21416	21562	21490	21274	21477	21443	21580	21396	21506	21608	21523	21614	21658	21721	21581	21378	21729	21545	21750	21705	21417	21496	21522	21658	21293	21054	21617	21425	21684	21605	21644	21562	21685	21483	21651	21470	21456	21401	21342	21474	21469	21433	21497	21467	21564	21411	21616	21856	21556	21645	21438	21654	21543	21550	21600	21166	21584	21510	21376	21532	21439	21523	21558	21530	21551	21440	21528	21553	21549	21444	21547	21514	21553	21331	21263	21480	21367	21499	21397	21557	21455	21376	21580	21381	21515	21472	21354	21495	21525	21518	21424	21534	21570	21506	21515	21487	21329	21478	21672	21431	21361	21344	21342	21461	21531	21290	21299	21364	21577	21452	21560	21435	21326	21533	21448	21522	21666	21546	21517	21660	21492	21320	21608	21601	21556	21373	21610	21445	21523	21674	21465	21538	21523	21554	21390	21398	21566	21334	21791	21436	21534	21596	21483	21446	21349	21487	21289	21397	21568	21373	21345	21629	21575	21528	21642	21677	21598	21459	21500	21342	21632	21422	21412	21714	21367	21654	21540	21564	21502	21372	21458	21329	21604	21352	21434	21556	21522	21491	21644	21624	21546	21441	21452	21674	21665	21358	21364	21597	21479	21567	21501	21470	21552	21491	21546	21590	21357	21627	21647	21504	21514	21727	21637	21742	21609	21515	21666	21774	21320	21602	21438	21243	21520	21515	21459	21497	21625	21356	21547	21605	21695	21609	21283	21357	21619	21361	21550	21555	21561	21768	21619	21485	21578	21214	21447	21360	21543	21625	21492	21652	21662	21465	21689	21415	21543	21535	21470	21486	21191	21495	21351	21522	21734	21769	21519	21391	21782	21596	21626	21622	21443	21519	21357	21363	21438	21381	21646	21442	21288	21624	21525	21395	21440	21420	21429	21741	21483	21601	21606	21543	21588	21372	21495	21861	21597	21376	21545	21452	21436	21632	21506	21465	21718	21392	21506	21785	21597	21531	21716	21551	21505	21599	21496	21551	21558	21482	21615	21580	21362	21646	21540	21477	21489	21670	21559	21363	21490	21504	21366	21517	21273	21575	21529	21211	21392	21490	21370	21381	21435	21509	21570	21588	21411	21481	21442	21350	21450	21684	21538	21450	21468	21345	21735	21395	21557	21561	21291	21431	21447	21463	21675	21529	21639	21590	21412	21333	21573	21712	21273	21383	21586	21497	21539	21415	21631	21341	21453	21597	21512	21504	21413	21519	21452	21556	21624	21537	21435	21656	21436	21375	21712	21476	21610	21725	21414	21379	21388	21432	21418	21456	21446	21525	21284	21544	21458	21583	21399	21873	21434	21628	21458	21766	21450	21486	21621	21573	21431	21550	21588	21357	21606	21483	21528	21447	21397	21581	21742	21696	21447	21675	21503	21409	21491	21454	21590	21626	21578	21445	21624	21345	21461	21445	21621	21487	21661	21361	21631	21578	21787	21545	21394	21519	21612	21442	21468	21662	21638	21290	21413	21482	21633	21351	21766	21348	21285	21351	21417	21446	21421	21372	21613	21549	21586	21454	21575	21545	21587	21420	21353	21516	21457	21424	21601	21437	21377	21625	21468	21381	21426	21560	21642	21324	21474	21442	21458	21567	21526	21490	21397	21349	21371	21425	21550	21333	21615	21534	21516	21513	21508	21388	21332	21418	21698	21525	21451	21643	21310	21355	21616	21519	21570	21503	21580	21695	21440	21479	21620	21474	21646	21607	21756	21682	21475	21699	21609	21610	21602	21496	21583	21655	21558	21407	21660	21555	21638	21556	21561	21451	21775	21443	21608	21243	21461	21460	21509	21546	21369	21462	21446	21481	21427	21586	21604	21471	21619	21617	21656	21551	21528	21366	21560	21689	21411	21582	21467	21453	21403	21524	21685	21601	21576	21612	21567	21509	21463	21235	21650	21484	21489	21660	21534	21240	21485	21490	21451	21456	21480	21395	21518	21558	21487	21406	21318	21830	21462	21664	21571	21516	21442	21431	21378	21469	21306	21325	21419	21365	21426	21499	21349	21399	21500	21325	21639	21686	21504	21521	21389	21444	21553	21632	21624	21481	21433	21394	21783	21395	21459	21695	21581	21541	21693	21455	21518	21833	21546	21671	21295	21546	21487	21277	21724	21523	21579	21476	21394	21248	21371	21676	21566	21632	21578	21601	21492	21731	21593	21469	21601	21367	21588	21585	21540	21489	21724	21447	21651	21507	21490	21454	21436	21449	21442	21445	21359	21506	21538	21582	21380	21608	21577	21603	21669	21413	21595	21599	21613	21578	21359	21442	21602	21559	21419	21405	21378	21462	21526	21706	21440	21600	21643	21521	21606	21475	21319	21363	21580	21329	21527	21458	21567	21579	21423	21489	21591	21416	21547	21389	21523	21536	21706	21617	21525	21419	21661	21542	21439	21393	21421	21568	21172	21452	21564	21416	21731	21490	21454	21446	21303	21502	21423	21402	21634	21515	21698	21821	21590	21556	21468	21343	21582	21545	21436	21359	21519	21565	21522	21340	21558	21610	21491	21449	21428	21753	21547	21611	21603	21450	21262	21434	21629	21267	21420	21552	21533	21431	21584	21353	21517	21439	21384	21328	21612	21653	21496	21452	21467	21458	21565	21650	21481	21399	21728	21503	21511	21474	21502	21497	21441	21583	21377	21401	21462	21632	21448	21550	21564	21590	21717	21165	21512	21486	21559	21424	21580	21564	21591	21477	21417	21522	21772	21589	21632	21283	21458	21533	21487	21724	21465	21483
16531	26778	52123	42866	24543	19398	17558	17646	17822	17625	17618	17671	17654	17752	17711	17773	17760	17773	17733	17506	17647	17752	17696	17796	17799	17671	17698	17618	17758	17637	17662	17602	17711	17815	17952	17785	17788	17658	17667	17599	17765	17675	17633	17633	17629	17808	17795	17766	17712	17765	17681	17748	17609	17551	17748	17727	17692	17819	17565	17535	17630	17789	17608	17466	17836	17688	17684	17833	17729	17628	17739	17774	17745	17758	17626	17843	17677	17596	17520	17735	17672	17624	17567	17688	17635	17733	17701	17779	17746	17589	17584	17749	17496	17723	17899	17653	17720	17576	17734	17715	17757	17615	17609	17519	17715	17891	17708	17635	17623	17849	17706	17802	17478	17828	17609	17565	17765	17657	17626	17637	17747	17741	17800	17646	17706	17679	17689	17716	17657	17751	17667	17946	17719	17605	17668	17633	17767	17647	17578	17537	17712	17698	17609	17634	17611	17549	17693	17494	17733	17407	17657	17661	17689	17722	17659	17697	17613	17637	17827	17738	17719	17716	17744	17739	17667	17515	17625	17682	17701	17677	17629	17685	17661	17633	17740	17661	17475	17713	17605	17719	17681	17582	17669	17542	17614	17882	17540	17555	17873	17730	17652	17795	17913	17651	17797	17776	17587	17746	17738	17774	17648	17706	17604	17810	17730	17885	17647	17590	17660	17803	17607	17565	17663	17603	17772	17752	17693	17639	17534	17649	17782	17616	17571	17615	17578	17687	17573	17544	17839	17851	17681	17700	17683	17734	17573	17590	17659	17873	17679	17745	17661	17680	17607	17630	17692	17484	17879	17540	17655	17603	17784	17736	17633	17680	17622	17605	17575	17559	17683	17620	17613	17789	17715	17667	17823	17713	17593	17668	17687	17709	17571	17729	17768	17602	17563	17662	17602	17831	17490	17687	17478	17793	17520	17666	17675	17555	17899	17651	17639	17892	17555	17849	17599	17680	17647	17675	17623	17695	17723	17563	17609	17672	17856	17773	17763	17716	17573	17924	17702	17656	17804	17619	17656	17798	17721	17582	17753	17778	17605	17619	17751	17756	17674	17620	17706	17841	17856	17680	17863	17682	17879	17595	17591	17754	17632	17743	17581	17830	17608	17779	17672	17543	17502	17712	17763	17770	17703	17671	17536	17780	17786	17702	17689	17594	17669	17627	17711	17661	17874	17587	17809	17836	17893	17659	17920	17650	17638	17619	17746	17628	17705	17635	17456	17838	17715	17681	17640	17793	17713	17717	17762	17691	17716	17582	17686	17574	17797	17664	17620	17736	17713	17602	17609	17661	17631	17818	17728	17526	17614	17717	17686	17666	17617	17817	17674	17605	17707	17663	17687	17819	17700	17736	17614	17743	17621	17722	17545	17612	17714	17606	17625	17593	17872	17732	17655	17730	17613	17735	17735	17618	17739	17511	17609	17736	17701	17806	17692	17607	17663	17729	17894	17749	17775	17622	17681	17759	17817	17773	17700	17652	17673	17620	17809	17667	17639	17656	17624	17632	17763	17505	17757	17787	17516	17700	17816	17696	17698	17661	17788	17514	17654	17740	17725	17652	17766	17767	17891	17612	17675	17624	17683	17582	17741	17800	17576	17562	17707	17732	17940	17820	17658	17497	17648	17610	17589	17611	17710	17719	17818	17607	17721	17716	17783	17879	17723	17740	17649	17784	17749	17682	17520	17689	17589	17552	17731	17620	17664	17839	17666	17650	17672	17838	17838	17653	17671	17750	17655	17813	17731	17559	17723	17476	17692	17730	17721	17555	17665	17749	17663	17753	17797	17433	17828	17666	17813	17733	17743	17715	17743	17808	17585	17618	17903	17724	17805	17709	17813	17609	17607	17755	17706	17656	17658	17772	17698	17757	17618	17539	17665	17567	17762	17662	17625	17772	17696	17516	17628	17730	17658	17719	17805	17686	17812	17772	17699	17739	17659	17759	17655	17664	17628	17642	17754	17689	17853	17686	17452	17666	17802	17778	17815	17686	17711	17574	17591	17704	17657	17708	17693	17676	17690	17694	17703	17895	17869	17737	17645	17562	17762	17723	17601	17683	17858	17763	17748	17585	17589	17684	17686	17447	17650	17645	17616	17636	17905	17662	17743	17683	17752	17608	17504	17607	17719	17665	17632	17577	17759	17756	17600	17734	17650	17757	17624	17686	17617	17677	17795	17711	17759	17759	17654	17715	17620	17776	17669	17571	17673	17787	17787	17614	17874	17728	17646	17611	17580	17660	17571	17820	17511	17823	17950	17688	17681	17543	17601	17572	17687	17732	17623	17695	17588	17655	17769	17900	17676	17675	17617	17762	17780	17737	17588	17656	17734	17783	17752	17756	17720	17719	17576	17668	17724	17696	17513	17612	17717	17584	17715	17674	17709	17791	17717	17668	17744	17747	17720	17546	17735	17847	17827	17688	17619	17661	17823	17713	17657	17592	17598	17698	17770	17722	17753	17667	17764	17825	17804	17771	17785	17512	17675	17612	17723	17651	17794	17621	17696	17635	17616	17613	17666	17745	17781	17761	17664	17663	17717	17673	17628	17673	17783	17568	17753	17798	17715	17521	17627	17579	17713	17677	17756	17943	17607	17634	17704	17797	17753	17733	17736	17777	17696	17599	17687	17823	17953	17553	17747	17617	17702	17773	17634	17636	17619	17680	17670	17563	17798	17629	17659	17625	17664	17710	17655	17820	17758	17726	17555	17609	17580	17723	17745	17805	17496	17792	17648	17757	17860	17700	17720	17650	17640	17772	17625	17713	17598	17903	17639	17732	17688	17690	17600	17703	17697	17699	17596	17942	17589	17774	17639	17565	17789	17707	17557	17560	17771	17774	17544	17855	17650	17624	17560	17640	17639	17726	17624	17527	17517	17722	17607	17641	17691	17815	17747	17609	17725	17677	17665	17700	17681	17633	17582	17677	17554	17767	17604	17690	17936	17932	17579	17872	17567	17724	17797	17604	17695	17736	17810	17556	17717	17658	17875	17709	17720	17669	17713	17742	17673	17521	17696	17699	17632	17744	17648	17597	17663	17671	17539	17621	17731	17768	17773	17567	17737	17577	17796	17625	17750	17646	17633	17870	17574	17799	17730	17724	17697	17564	17839	17718	17758	17602	17729	17630	17622	17473	17806	17693	17586	17752	17696	17670	17583	17638	17693	17783	17802	17685	17703	17701	17503	17690	17602	17686	17730	17567	17787	17757	17721	17522	17631	17643	17753	17654	17651	17696	17687	17811	17900	17664	17738	17520	17715	17813	17862	17763	17541	17664	17857	17746	17500	17724	17826	17721	17799	17687	17504	17695	17669	17738	17772	17758	17580	17595	17792	17687	17656	17782	17902	17853	17590	17651	17784	17709	17782	17715	17632	17649	17611	17838	17584	17760	17748	17843	17659	17723	17733	17749	17643	17660	17862	17662	17813	17614	17717	17474	17626	17781	17724	17784	17967	17580	17623	17767	17746	17769	17731	17810	17741	17730	17583	17785	17742	17639	17744	17762	17630	17471	17532	17759	17840	17862	17606	17617	17674	17856	17617	17600	17638	17748	17752	17606	17875	17774	17655	17774	17717	17915	17640	17544	17774	17555	17834	17820	17698	17820	17719	17722	17597	17677	17736	17552	17751	17488	17969	17821	17681	17653	17671	17684	17701	17585	17703	17724	17529	17746	17646	17647	17751	17690	17705	17825	17580	17872	17663	17701	17639	17754	17761	17626	17415	17765	17670	17613	17727	17714	17604	17737	17704	17734	17642	17651	17742	17559	17763	17678	17656	17697	17684	17594	17595	17569	17537	17661	17859	17785	17699	17804	17681	17714	17969	17558	17423	17659	17606	17653	17763	17639	17587	17761	17877	17566	17634	17690	17614	17743	17767	17689	17706	17675	17683	17590	17732	17552	17736	17547	17765	17668	17771	17691	17700	17548	17666	17661	17673	17601	17632	17783	17758	17666	17829	17775	17586	17680	17633	17581	17641	17748	17673	17844	17609	17548	17648	17689	17703	17651	17782	17559	17623	17721	17655	17646	17733	17665	17626	17733	17666	17706	17644	17755	17733	17656	17590	17807	17717	17828	17703	17661	17673	17599	17751	17719	17610	17608	17642	17687	17528	17918	17741	17661	17753	17815	17612	17693	17694	17757	17727	17710	17790	17829	17803	17589	17666	17714	17681	17714	17786	17574	17783	17698	17662	17819	17630	17793	17555	17698	17795	17892	17659	17787	17945	17793	17743	17715	17782	17744	17690	17837	17690	17862	17713	17742	17679	17732	17682	17702	17584	17504	17505	17808	17556	17720	17682	17778	17605	17662	17953	17694	17673	17658	17550	17774	17476	17754	17640	17751	17594	17740	17877	17871	17724	17628	17667	17686	17733	17798	17639	17744	17598	17543	17632	17788	17628	17642	17726	17709	17754	17553	17699	17736	17794	17768	17509	17868	17817	17642	17436	17684	17694	17609	17724	17683	17636	17806	17682	17652	17683	17655	17659	17503	17826	17698	17520	17823	17719	17761	17636	17592	17550	17787	17665	17888	17532	17660	17909	17770	17544	17613	17834	17642	17763	17761	17564	17624	17658	17921	17632	17743	17748	17841	17592	17623	17692	17967	17663	17691	17782	17612	17677	17769	17855	17810	17633	17602	17760	17748	17744	17730	17775	17753	17631	17767	17771	17638	17536	17795	17664	17655	17866	17492	17674	17731	17735	17758	17669	17743	17616	17692	17743	17644	17639	17656	17711	17792	17653	17715	17779	17579	17881	17683	17597	17532	17681	17704	17778	17682	17727	17879	17718	17711	17703	17699	17810	17462	17672	17473	17870	17537	17741	17635	17676	17775	17709	17810	17837	17728	17810	17683	17948	17547	17518	17488	17506	17688	17904	17850	17524	17610	17667	17765	17642	17692	17677	17640	17703	17617	17659	17643	17671	17706	17656	17653	17609	17487	17786	17717	17643	17703	17638	17697	17776	17552	17670	17859	17653	17744	17473	17614	17703	17641	17682	17704	17645	17589	17657	17800	17460	17763	17622	17564	17607	17681	17614	17654	17709	17626	17660	17768	17796	17657	17602	17490	17851	17699	17681	17680	17656	17754	17729	17606	17751	17850	17737	17666	17768	17709	17685	17622	17801	17700
23221	21397	41040	60825	43424	29430	25632	21826	20969	21058	20849	20780	20816	20788	20984	20800	20744	20595	20663	20508	20675	20704	20775	20481	20469	20559	20679	20411	20629	20616	20728	20447	20556	20414	20636	20449	20504	20525	20578	20424	20699	20605	20517	20405	20495	20616	20671	20405	20521	20458	20712	20603	20642	20574	20429	20616	20522	20470	20656	20619	20730	20352	20485	20524	20527	20364	20564	20532	20599	20615	20531	20567	20466	20481	20661	20650	20846	20585	20686	20729	20460	20571	20358	20499	20647	20603	20601	20657	20430	20468	20614	20271	20433	20402	20480	20631	20335	20577	20740	20586	20256	20480	20534	20514	20481	20497	20434	20576	20502	20437	20644	20130	20296	20403	20273	20655	20484	20549	20768	20698	20377	20591	20322	20541	20641	20541	20524	20304	20618	20384	20617	20668	20523	20427	20674	20533	20537	20434	20659	20584	20530	20586	20655	20576	20523	20522	20478	20403	20521	20344	20444	20387	20344	20408	20587	20388	20709	20397	20524	20585	20426	20441	20294	20510	20393	20648	20530	20585	20419	20347	20555	20699	20426	20519	20428	20618	20500	20456	20596	20561	20484	20411	20565	20366	20520	20441	20434	20665	20360	20372	20449	20566	20520	20325	20466	20297	20503	20377	20452	20400	20360	20555	20470	20296	20409	20304	20694	20499	20460	20502	20570	20434	20583	20498	20582	20455	20674	20584	20325	20446	20491	20353	20506	20496	20446	20365	20683	20453	20344	20362	20525	20470	20561	20478	20394	20505	20355	20760	20403	20503	20494	20295	20598	20292	20493	20435	20587	20574	20395	20504	20661	20548	20458	20704	20367	20296	20425	20696	20395	20390	20571	20586	20507	20781	20498	20587	20593	20517	20527	20470	20492	20544	20410	20310	20440	20666	20556	20613	20663	20405	20429	20385	20411	20420	20444	20564	20559	20609	20303	20425	20363	20327	20491	20508	20518	20466	20460	20447	20350	20336	20531	20525	20465	20640	20553	20551	20645	20760	20563	20521	20683	20547	20458	20389	20657	20438	20667	20759	20458	20415	20446	20455	20532	20466	20589	20304	20460	20498	20502	20429	20472	20669	20606	20622	20522	20507	20347	20436	20400	20250	20363	20404	20443	20693	20714	20326	20460	20300	20547	20354	20576	20376	20752	20375	20346	20577	20498	20349	20601	20374	20433	20583	20530	20497	20552	20398	20488	20422	20544	20382	20857	20444	20516	20473	20426	20640	20499	20526	20459	20303	20540	20457	20382	20313	20499	20387	20185	20493	20449	20487	20563	20603	20224	20612	20346	20720	20461	20632	20393	20289	20485	20342	20522	20453	20574	20461	20572	20421	20457	20544	20483	20569	20211	20600	20529	20631	20392	20614	20511	20530	20482	20460	20527	20347	20550	20437	20486	20429	20547	20409	20432	20476	20543	20627	20761	20287	20643	20356	20668	20575	20641	20167	20745	20445	20669	20259	20444	20341	20608	20552	20430	20411	20383	20451	20497	20612	20551	20522	20614	20447	20416	20404	20752	20484	20667	20364	20646	20496	20654	20527	20719	20325	20438	20593	20467	20325	20482	20476	20404	20285	20383	20415	20694	20546	20521	20485	20487	20473	20170	20347	20607	20492	20497	20424	20558	20498	20511	20440	20334	20557	20342	20595	20768	20415	20699	20380	20694	20445	20500	20301	20532	20489	20491	20460	20550	20627	20619	20357	20570	20347	20323	20617	20609	20478	20575	20451	20477	20593	20471	20460	20580	20467	20423	20525	20439	20580	20467	20564	20419	20401	20507	20339	20381	20606	20767	20536	20382	20575	20466	20351	20436	20451	20518	20301	20429	20464	20447	20530	20646	20511	20555	20522	20319	20396	20392	20220	20452	20483	20496	20462	20349	20234	20524	20356	20250	20600	20460	20515	20683	20648	20564	20494	20569	20551	20311	20284	20535	20512	20512	20351	20537	20603	20596	20488	20448	20603	20534	20359	20683	20622	20561	20364	20523	20460	20312	20562	20584	20718	20400	20229	20438	20620	20409	20543	20613	20466	20403	20523	20279	20551	20540	20493	20474	20401	20397	20194	20539	20560	20537	20733	20626	20419	20523	20539	20381	20419	20459	20518	20418	20342	20327	20484	20390	20540	20387	20527	20765	20474	20464	20289	20554	20356	20395	20466	20419	20767	20643	20639	20332	20419	20424	20804	20489	20470	20463	20556	20579	20370	20584	20483	20540	20691	20437	20759	20384	20243	20391	20493	20561	20354	20559	20449	20644	20324	20417	20562	20491	20228	20458	20615	20379	20244	20555	20444	20476	20401	20377	20372	20469	20356	20488	20507	20542	20344	20444	20530	20636	20608	20561	20512	20420	20505	20538	20414	20535	20593	20594	20485	20395	20678	20818	20605	20639	20547	20289	20470	20383	20580	20349	20403	20627	20464	20715	20261	20333	20404	20363	20646	20566	20406	20420	20318	20450	20729	20583	20705	20441	20448	20510	20481	20349	20242	20421	20293	20535	20398	20763	20347	20483	20417	20631	20388	20510	20544	20184	20322	20437	20440	20384	20459	20485	20356	20443	20532	20823	20540	20507	20403	20449	20476	20509	20672	20386	20500	20489	20567	20370	20467	20300	20425	20388	20674	20292	20457	20586	20405	20329	20445	20643	20624	20436	20657	20430	20432	20578	20614	20535	20620	20578	20506	20422	20268	20511	20582	20505	20360	20598	20535	20490	20353	20408	20412	20436	20538	20461	20542	20425	20650	20456	20617	20516	20587	20347	20472	20435	20318	20664	20437	20320	20523	20600	20540	20642	20520	20612	20323	20513	20431	20416	20687	20557	20423	20754	20490	20530	20367	20419	20426	20638	20451	20334	20591	20516	20548	20402	20394	20673	20497	20631	20567	20565	20373	20565	20409	20728	20527	20505	20594	20548	20620	20410	20584	20580	20474	20520	20567	20328	20510	20493	20417	20775	20557	20325	20384	20553	20422	20394	20588	20487	20410	20651	20366	20257	20302	20524	20596	20798	20634	20456	20442	20331	20643	20600	20351	20602	20576	20432	20630	20474	20397	20264	20318	20559	20433	20504	20425	20596	20491	20571	20660	20524	20271	20466	20430	20506	20468	20494	20446	20424	20420	20365	20360	20649	20469	20465	20598	20458	20262	20663	20444	20418	20451	20657	20441	20328	20369	20671	20596	20439	20418	20382	20687	20558	20500	20637	20570	20455	20428	20532	20433	20445	20448	20490	20361	20523	20475	20430	20376	20623	20476	20426	20428	20453	20627	20532	20541	20320	20416	20319	20411	20354	20491	20369	20524	20692	20284	20482	20596	20620	20531	20559	20725	20480	20478	20379	20392	20692	20415	20513	20391	20731	20680	20469	20613	20412	20471	20421	20548	20363	20628	20275	20442	20746	20607	20508	20618	20563	20358	20478	20762	20663	20537	20550	20618	20310	20484	20708	20486	20648	20504	20639	20673	20392	20484	20665	20483	20535	20422	20720	20639	20476	20287	20294	20457	20582	20549	20416	20458	20424	20603	20619	20383	20399	20597	20532	20350	20358	20507	20566	20434	20518	20574	20512	20350	20556	20512	20810	20493	20659	20521	20470	20511	20445	20475	20410	20709	20280	20434	20371	20426	20476	20489	20381	20550	20760	20359	20517	20641	20447	20469	20498	20358	20247	20584	20390	20642	20749	20483	20630	20793	20636	20379	20472	20265	20273	20450	20605	20455	20437	20377	20641	20393	20534	20523	20530	20386	20374	20594	20432	20284	20586	20652	20466	20277	20435	20613	20485	20583	20416	20575	20238	20293	20634	20456	20677	20267	20296	20382	20570	20525	20406	20397	20352	20533	20406	20433	20489	20383	20486	20657	20547	20323	20602	20683	20530	20554	20529	20595	20458	20711	20685	20505	20460	20471	20387	20455	20458	20600	20497	20468	20618	20764	20535	20432	20617	20591	20425	20569	20714	20494	20450	20627	20733	20385	20497	20423	20499	20421	20529	20497	20546	20575	20541	20327	20472	20358	20547	20724	20609	20586	20506	20461	20508	20614	20546	20355	20549	20642	20484	20657	20551	20572	20522	20306	20301	20407	20454	20529	20581	20362	20533	20279	20381	20505	20498	20546	20431	20655	20519	20288	20481	20315	20441	20421	20286	20425	20283	20479	20440	20591	20363	20362	20605	20452	20647	20287	20490	20494	20481	20491	20549	20565	20392	20459	20553	20527	20581	20409	20552	20441	20379	20649	20384	20515	20606	20415	20799	20518	20635	20625	20289	20360	20358	20459	20604	20411	20556	20571	20410	20372	20476	20491	20471	20235	20614	20389	20671	20564	20468	20627	20489	20500	20542	20417	20249	20264	20627	20601	20559	20406	20491	20401	20597	20725	20572	20190	20474	20433	20461	20195	20439	20376	20462	20388	20532	20613	20418	20451	20489	20424	20413	20603	20419	20363	20627	20398	20336	20643	20654	20458	20434	20606	20451	20582	20471	20402	20494	20502	20457	20438	20588	20397	20363	20377	20464	20568	20586	20313	20278	20622	20437	20500	20381	20528	20490	20526	20334	20364	20575	20580	20314	20420	20579	20398	20387	20304	20346	20480	20481	20545	20542	20457	20605	20521	20419	20381	20290	20446	20477	20498	20553	20485	20470	20467	20550	20468	20479	20410	20574	20667	20414	20452	20390	20489	20486	20448	20427	20533	20563	20494	20491	20557	20591	20213	20513	20475	20574	20541	20558	20418	20602	20523	20592	20536	20550	20533	20428	20384	20487	20304	20353	20295	20499	20364	20323	20495	20305	20618	20463	20379	20523	20575	20541	20399	20597	20441	20594	20412	20346	20403	20601	20466	20441	20492	20532	20432	20586	20599	20393	20239	20574	20624	20594	20338	20451	20600	20494	20463	20523	20352	20477	20554	20643	20423	20717	20612	20543	20324	20446	20604	20542	20513	20558	20609	20457	20428	20630	20493	20606	20564	20554	20616	20422	20254	20339	20526	20673	20264	20586	20363	20448	20629	20450	20384	20493	20351	20266	20536	20561	20570	20326	20322	20459	20469	20424	20356	20510	20390	20518	20501	20444	20351	20437	20513	20357	20482	20511	20539	20566	20442	20637	20546	20580	20392	20669	20462
19325	44541	93560	91769	51784	25353	17449	17227	17454	17354	17172	17312	17250	17232	17305	17216	17153	17128	17170	17310	17161	17226	17298	17264	17180	17133	17027	17345	17261	17095	17153	17124	17293	17196	17020	17156	17276	17137	17087	17036	17312	17113	17101	17243	17155	17044	17309	16994	17302	17293	17215	17012	17197	17157	17193	17160	17193	17107	17187	17078	17224	17127	17241	17076	17076	17148	17134	17269	17268	17017	17250	17228	17114	17217	17222	17315	17261	17275	17089	17236	17203	17174	16972	17138	17021	17160	16968	17103	17214	17107	17074	17149	17220	17215	17069	17106	17135	17232	17258	17077	17369	17125	17106	17198	17078	17206	17110	17145	17227	17244	16988	17170	17227	17178	17160	17053	17167	17164	17161	17021	17278	16975	17203	17250	17088	17136	17110	17131	16860	16979	17168	17096	17155	17090	16971	17093	17165	17255	17239	17200	16984	17148	17135	17193	17024	17274	17234	17197	17201	17172	17131	17153	17031	17114	17153	17060	17184	17104	17267	17166	17290	17165	17175	17155	17131	17062	17229	17162	17195	16860	17118	17055	17138	17173	17084	17186	17075	17136	17199	17270	17119	17043	17182	17178	17037	17182	17304	17203	17167	17188	16987	17375	17166	17134	17206	17174	17197	17114	17158	17131	17068	17258	17193	17146	17066	17021	17180	17155	17074	17338	17178	17067	17156	17061	17159	17253	17209	17007	17213	17171	17057	17176	17088	17161	17124	17062	16958	17165	17192	17089	17063	17103	17240	17137	17092	17136	17028	17306	17123	17084	17006	16986	17086	17113	17181	16996	17138	16903	17123	17047	17229	17201	17244	17065	17154	17220	17101	16988	17183	17303	17173	17135	17271	17186	17157	17342	17297	17128	17036	17029	17025	17421	17063	17090	17129	17187	17106	17168	17202	17180	17097	17145	17105	17139	17308	17206	17174	16971	17088	17274	17224	17086	17117	17135	17214	17165	17203	16982	17071	17077	17012	17200	17084	17239	17073	17247	17196	17320	17038	17102	17245	17032	17236	17044	17203	17203	17259	17169	17223	17156	17045	17051	17140	17214	17067	16915	17138	17058	17041	17136	17123	17049	17193	17262	17082	17113	17004	17147	17134	17093	17129	17113	17217	17169	17093	17179	17028	17032	17234	17239	16985	17015	17136	17203	17260	17049	17130	16922	17099	16918	17166	17186	17312	17120	17239	17254	17250	17163	17002	16998	17162	17271	17167	17223	17154	17070	17177	17186	17086	17131	17103	17010	17039	17253	17187	17059	17126	17162	17259	17257	17211	17224	17209	17076	17223	17147	17145	17129	17080	16980	17167	17062	17271	17133	17234	17019	16863	17099	17099	17109	17055	17211	17019	17002	17080	17159	17097	17053	17216	17167	17149	17207	17213	16992	17267	17015	17160	17241	17019	17135	17267	17005	17271	17218	17177	17223	17201	16972	17247	17105	17102	17107	17147	17025	17153	17221	17103	17081	17211	17050	17069	17333	17114	17111	17108	17072	17006	16963	17240	16943	17180	17235	17098	17145	16981	17047	17162	17133	17095	17123	17090	17178	17117	17151	17237	17132	17174	17258	17234	17212	17297	17247	17327	17061	17124	17154	16974	17092	17246	16949	17063	17033	17098	16987	17225	17138	17261	17058	17097	17320	17193	17019	17110	17167	17208	17247	17254	17105	17066	17132	17318	17127	17233	17199	17214	17090	17072	17114	17193	17310	17084	17185	17133	17163	17094	17159	17234	17012	17048	17312	17201	17044	17201	17168	16998	17140	17048	17226	17130	17059	17398	16960	17288	17209	17118	17086	17236	17131	17144	17191	17159	17219	17138	17185	17245	17117	17263	17170	17099	17076	17107	17007	17171	17136	17070	17114	17246	17184	16947	17242	17152	17180	17141	17235	17185	17100	17161	17013	17082	17184	17182	17139	17145	17111	17150	17092	17016	17179	17146	17376	17016	17124	17179	17091	16994	17036	17080	17117	17156	17128	17170	17170	17203	17047	17156	17252	16965	17205	17047	17101	17335	17045	17281	17193	17066	17055	17028	17160	17105	17175	17121	17084	17224	17141	17083	17106	17119	17222	17046	17228	17369	17181	17195	17100	17193	17061	17107	17149	17045	17224	17016	17081	17273	17197	17080	17218	17188	16864	17119	17153	17198	17164	17025	17169	16986	17203	17180	17211	16994	17243	17284	17232	17139	17026	17083	17103	17013	17134	17209	17124	17038	17212	17200	17282	17126	17236	17292	16917	17102	17271	17176	17136	17137	17152	17097	17299	17281	17143	17185	17103	17162	17052	17141	17042	17157	17224	17012	17164	17139	17068	17041	17293	17100	17219	17166	16975	17284	17208	17135	17092	17078	17082	17204	17056	17124	17221	17061	17179	17087	17145	17043	17011	17222	17435	17164	17075	16997	17010	17171	16911	17283	17213	16847	17074	17113	17089	17159	17143	17212	17033	17074	17163	16999	17066	17209	17236	17244	17077	17190	17139	17167	17246	17106	17245	17015	17154	17183	17039	17050	17416	17216	17194	17363	17121	17086	17185	16977	17252	17159	17117	17241	17277	17082	17088	17185	17174	17084	17161	17126	17344	17067	17124	17195	17061	17192	17244	17200	17230	17162	17136	17190	17139	17179	17016	17230	16908	17038	17027	17175	17107	17299	17181	17187	16996	17090	17313	17264	17050	17106	17023	17110	17139	17075	17137	17178	17242	17058	17160	17029	17249	17281	17089	17115	17255	17213	17103	17090	17088	17218	17156	17158	17231	17225	17063	17252	17079	17146	17118	17284	17181	17018	17056	17152	17173	17153	17254	17035	17214	17246	17397	16977	16900	17165	17134	17232	17108	17124	17203	17132	16992	17117	17274	17068	17252	17322	17155	17188	17191	17188	17027	17028	17146	17168	17231	17061	17057	17137	17194	17122	17200	17200	17195	17111	17155	17223	16991	17222	17276	17161	17158	17035	17011	17072	17188	16983	17056	16992	17199	17185	17254	17140	16952	17062	17090	17014	17064	16928	17223	17059	16981	17115	16992	17082	17125	17129	17141	17136	17190	17068	17063	17045	17089	17045	16930	17337	17101	17016	17152	17157	17228	17264	17275	17050	17215	17213	17182	17179	17306	17223	17058	17088	17164	17017	17236	17278	17094	17057	16975	17047	17249	17123	17196	17277	17071	17018	17112	16931	17110	17097	17158	17074	17158	17230	17019	17083	17114	17096	17184	17135	16973	17126	17113	17388	17080	17120	17071	16982	17011	17292	17137	17152	17021	17139	17196	17261	17071	16954	17034	17172	17203	17160	17123	16993	17087	16930	17222	17104	17274	17256	17116	17041	17162	17060	17132	17219	17112	17173	17029	17002	17084	17189	17152	17075	17116	17006	17220	17432	17199	16963	17327	17080	17193	17030	17033	17206	17227	17059	17138	17119	17184	17363	17284	17014	17244	17131	17155	17283	17248	17231	17198	17155	17192	17194	17145	17334	17150	16951	17187	17421	17021	17042	17042	17014	17216	17206	17126	17079	17210	17092	17044	17094	17119	17004	17052	17349	17224	17304	17151	17112	16929	17013	17052	16953	17095	17161	17065	17057	17100	16908	17205	17174	17114	17061	17045	17201	17040	17277	17168	17222	17112	17123	17173	17044	17057	17270	17174	17215	17126	17061	17077	16987	17091	17146	17044	17153	17024	17195	17129	17245	17143	16954	17183	17180	17081	17132	17194	17184	17130	17073	17044	17157	17202	17039	17021	17267	16928	17201	17199	17040	17081	17116	17137	17261	17237	17288	17162	17261	16845	17212	17107	17113	17140	17022	17129	17054	17179	17343	17293	17083	17195	17217	16989	17239	17139	17215	16934	17163	17239	17161	17182	17242	17302	17230	17121	17169	17067	16948	17032	17077	17042	17244	17141	17214	17107	17343	17113	17449	17084	17179	17238	17523	17161	17104	17210	17184	17160	17200	17247	17153	16958	17218	16983	17285	17043	17180	16993	17197	17172	17309	17194	17074	17183	16996	17061	17113	17303	17027	17212	17149	17131	16967	17162	17110	17125	17203	17121	17066	16925	17076	17201	17130	17113	17220	17267	17096	16938	17128	17056	17053	17187	17206	17139	17197	17092	17307	17187	17111	17084	17130	17141	17172	17233	17123	17155	17127	17024	17326	16944	17200	17026	17054	17046	17311	17158	16874	17175	16942	17123	17226	17191	17086	17236	17234	17105	17076	17233	17022	17351	17230	17178	17208	17242	17128	17302	16979	17279	17099	16995	17297	17231	17140	17020	16980	17157	16985	17049	17086	17100	17130	17047	17236	17151	17006	17118	17088	17040	17201	17222	17161	16965	17148	17152	17133	17091	17069	17140	17197	17082	17207	17257	17011	17128	17205	17149	17250	17338	17224	16991	17367	17079	17167	17098	17179	17206	17153	17233	17237	17170	17219	17077	17144	16956	17181	17188	17182	17130	16925	16973	17423	17232	17097	17089	16972	17151	17148	17101	17161	17161	17171	17139	17290	17270	17230	17240	17029	17197	17304	17199	16950	17260	17147	17086	17119	17228	17105	17018	17254	17158	17207	17059	17155	16977	17177	17176	17193	17103	17085	17007	17188	17005	17117	17089	17282	17106	17049	17171	17202	17202	17089	17141	17106	17051	17194	17118	17229	17251	17020	17114	17203	17173	17215	17028	16939	17179	17170	17148	17163	17287	17062	16900	17160	16999	17207	16963	17093	17073	17095	17204	17044	17197	17084	16996	17147	17166	17107	17142	17206	17112	17176	17238	17241	17182	17085	17291	17064	17155	17136	17173	17246	17081	17113	16962	17249	17024	17182	17140	17236	17210	16993	17118	17050	17293	17040	17240	17198	17203	17235	17168	17006	17210	17010	17314	17187	17208	17120	17137	17173	17087	17110	17172	17152	17212	17122	17214	17312	17162	17164	17125	17029	16990	17222	17003	16992	17128	17186	17143	17233	17066	16997	17153	17231	17058	17182	17327	17163	17012	17175	17253	17319	17318	17219	16985	17089	17237	17113	17299	16990	17051	17221	16956	17046	17097	17058	17197	17111	17060	17104	17170	17095	17042	17116	17261	17048	16998	17107	17106	17095	17152	17109	17095	17179	16992	17254	16996	17132	17247
23134	21399	39462	53671	39443	26065	26286	22239	20629	21170	21112	20801	20856	20853	20637	20874	20658	20710	20947	20760	20836	20788	20842	20700	20624	20818	20663	20793	20744	20714	20627	20727	20777	20563	20665	20634	20791	20613	20714	20701	20665	20645	20710	20640	20629	20488	20730	20770	20742	20459	20588	20677	20666	20699	20740	20563	20666	20565	20378	20690	20539	20538	20640	20537	20522	20545	20475	20547	20721	20635	20801	20606	20581	20789	20561	20685	20763	20784	20742	20736	20434	20588	20371	20323	20431	20878	20543	20377	20484	20371	20681	20637	20504	20488	20560	20739	20753	20560	20731	20709	20431	20426	20381	20522	20697	20309	20347	20543	20656	20463	20671	20542	20528	20478	20590	20521	20453	20629	20696	20785	20494	20575	20547	20557	20514	20563	20667	20490	20727	20616	20445	20412	20615	20545	20613	20484	20243	20592	20664	20444	20718	20470	20667	20477	20706	20652	20634	20592	20557	20537	20330	20399	20638	20554	20381	20576	20708	20586	20396	20596	20480	20636	20348	20507	20692	20460	20527	20660	20641	20494	20690	20485	20256	20505	20539	20495	20671	20658	20478	20452	20735	20607	20535	20468	20595	20547	20720	20708	20423	20587	20589	20341	20503	20522	20523	20627	20685	20670	20732	20587	20514	20529	20584	20529	20555	20353	20600	20450	20513	20256	20520	20563	20509	20336	20524	20580	20540	20631	20385	20514	20553	20433	20416	20459	20797	20829	20659	20481	20462	20404	20664	20629	20553	20609	20695	20494	20573	20591	20301	20405	20599	20590	20643	20494	20574	20593	20563	20813	20788	20692	20681	20312	20733	20312	20472	20420	20417	20487	20721	20748	20512	20414	20608	20516	20776	20478	20328	20342	20326	20505	20529	20495	20444	20527	20459	20651	20506	20598	20364	20568	20443	20776	20658	20383	20718	20618	20536	20603	20550	20568	20298	20786	20725	20728	20490	20471	20505	20559	20484	20608	20430	20456	20538	20471	20526	20533	20555	20454	20443	20553	20456	20504	20792	20552	20501	20571	20738	20461	20700	20510	20370	20725	20305	20600	20380	20568	20607	20521	20411	20689	20414	20598	20637	20562	20524	20525	20468	20426	20458	20325	20605	20435	20623	20640	20541	20570	20501	20594	20611	20384	20437	20527	20689	20502	20421	20589	20600	20490	20660	20530	20695	20629	20617	20446	20600	20534	20630	20423	20570	20588	20331	20581	20664	20412	20666	20544	20701	20490	20598	20555	20698	20476	20498	20557	20414	20354	20740	20578	20442	20427	20477	20460	20359	20475	20598	20562	20387	20263	20566	20740	20679	20455	20620	20443	20424	20367	20740	20589	20460	20350	20395	20485	20479	20508	20552	20387	20660	20634	20663	20484	20333	20481	20556	20469	20472	20480	20497	20433	20406	20591	20680	20442	20660	20536	20740	20558	20582	20722	20383	20473	20746	20428	20537	20437	20490	20411	20612	20525	20682	20658	20532	20281	20574	20546	20530	20571	20754	20631	20339	20556	20635	20505	20369	20565	20587	20496	20495	20661	20479	20565	20474	20395	20531	20480	20698	20495	20676	20731	20539	20530	20377	20513	20346	20637	20341	20630	20543	20503	20584	20614	20611	20599	20480	20400	20486	20517	20464	20683	20350	20692	20789	20682	20602	20617	20457	20589	20649	20590	20608	20735	20520	20496	20477	20479	20353	20430	20324	20296	20673	20614	20135	20308	20616	20488	20737	20536	20596	20416	20449	20850	20554	20629	20646	20464	20695	20639	20784	20763	20614	20716	20679	20561	20403	20358	20390	20682	20755	20574	20515	20549	20511	20393	20432	20586	20688	20475	20468	20569	20677	20531	20546	20392	20614	20325	20481	20480	20636	20584	20391	20253	20330	20403	20670	20554	20564	20400	20541	20529	20613	20465	20336	20672	20681	20484	20417	20594	20424	20420	20523	20620	20440	20529	20582	20670	20665	20560	20618	20334	20445	20504	20510	20615	20482	20357	20389	20494	20364	20452	20677	20576	20411	20467	20527	20243	20518	20568	20484	20253	20629	20717	20512	20425	20551	20226	20442	20630	20436	20392	20592	20438	20803	20550	20501	20561	20414	20406	20725	20567	20565	20531	20695	20508	20492	20442	20624	20565	20456	20552	20479	20598	20452	20359	20503	20438	20345	20674	20601	20485	20596	20540	20553	20303	20566	20388	20381	20539	20662	20724	20444	20631	20412	20518	20428	20580	20423	20514	20532	20654	20580	20373	20410	20592	20339	20507	20581	20332	20402	20519	20550	20662	20627	20461	20432	20382	20700	20383	20363	20430	20808	20430	20478	20556	20650	20636	20338	20556	20547	20647	20472	20660	20546	20897	20493	20449	20497	20368	20400	20335	20398	20314	20729	20606	20316	20346	20403	20475	20487	20384	20481	20532	20522	20447	20639	20577	20664	20361	20432	20685	20527	20354	20442	20398	20388	20614	20305	20630	20519	20470	20496	20507	20580	20636	20391	20355	20493	20557	20613	20720	20634	20540	20390	20507	20251	20564	20585	20506	20365	20570	20617	20416	20438	20563	20526	20523	20726	20586	20550	20486	20487	20624	20427	20346	20734	20693	20576	20495	20661	20619	20368	20790	20598	20514	20594	20663	20423	20340	20600	20457	20512	20306	20660	20468	20559	20557	20611	20642	20458	20752	20440	20512	20403	20540	20773	20572	20407	20526	20526	20505	20579	20546	20530	20663	20467	20558	20541	20524	20415	20472	20675	20626	20676	20463	20341	20485	20572	20413	20670	20445	20674	20503	20651	20400	20415	20632	20630	20478	20536	20436	20528	20495	20494	20414	20382	20393	20658	20702	20559	20505	20619	20491	20558	20705	20647	20359	20491	20445	20347	20526	20472	20483	20509	20463	20514	20311	20710	20540	20532	20542	20457	20425	20529	20409	20532	20462	20439	20668	20594	20529	20506	20405	20496	20648	20469	20455	20520	20627	20635	20580	20476	20499	20508	20572	20609	20480	20713	20711	20457	20601	20554	20423	20397	20440	20339	20422	20600	20432	20509	20553	20593	20536	20400	20410	20583	20804	20570	20507	20548	20618	20262	20523	20483	20402	20338	20564	20493	20402	20386	20452	20617	20419	20618	20489	20549	20285	20516	20677	20528	20508	20708	20436	20316	20621	20330	20455	20589	20586	20723	20538	20328	20336	20553	20325	20601	20492	20623	20582	20443	20425	20521	20350	20721	20422	20700	20644	20549	20379	20582	20785	20497	20598	20661	20618	20397	20575	20568	20614	20476	20314	20531	20650	20655	20557	20609	20608	20538	20683	20461	20719	20741	20310	20487	20526	20431	20540	20477	20593	20561	20578	20487	20536	20451	20473	20489	20604	20585	20512	20497	20467	20457	20266	20475	20442	20642	20473	20484	20599	20586	20512	20637	20534	20425	20411	20466	20471	20638	20415	20697	20637	20529	20511	20363	20362	20557	20411	20530	20346	20526	20523	20616	20294	20454	20478	20450	20502	20638	20522	20513	20501	20555	20555	20453	20660	20719	20504	20568	20565	20456	20479	20474	20499	20549	20549	20406	20496	20662	20512	20386	20546	20511	20393	20642	20524	20473	20556	20435	20551	20321	20261	20631	20569	20546	20482	20683	20464	20391	20537	20754	20678	20454	20310	20471	20762	20445	20382	20644	20529	20372	20397	20553	20460	20735	20416	20464	20636	20471	20559	20542	20641	20657	20533	20592	20443	20575	20887	20368	20505	20512	20524	20599	20407	20363	20857	20582	20561	20397	20393	20464	20418	20446	20617	20474	20426	20463	20329	20546	20567	20545	20280	20429	20539	20530	20267	20493	20740	20399	20546	20427	20756	20514	20557	20575	20436	20525	20549	20695	20465	20489	20486	20510	20461	20545	20460	20315	20484	20462	20525	20414	20304	20459	20659	20446	20602	20624	20518	20496	20346	20678	20771	20384	20536	20582	20525	20780	20281	20302	20339	20270	20590	20604	20377	20573	20301	20387	20530	20424	20780	20615	20366	20575	20502	20615	20464	20472	20395	20416	20509	20446	20581	20561	20498	20465	20681	20472	20550	20735	20598	20635	20634	20636	20529	20404	20449	20262	20462	20613	20506	20352	20367	20589	20499	20460	20430	20750	20699	20603	20285	20492	20617	20558	20515	20373	20728	20290	20539	20618	20666	20465	20419	20517	20473	20464	20517	20285	20358	20399	20643	20492	20615	20460	20561	20397	20532	20623	20558	20707	20354	20566	20308	20554	20441	20598	20720	20663	20426	20563	20405	20554	20310	20536	20467	20460	20438	20554	20456	20559	20457	20544	20588	20445	20341	20489	20511	20522	20644	20625	20491	20659	20263	20385	20286	20469	20630	20624	20354	20770	20610	20242	20392	20630	20551	20475	20585	20474	20417	20588	20608	20603	20650	20507	20308	20324	20481	20553	20409	20324	20617	20582	20571	20643	20394	20724	20398	20508	20578	20481	20602	20605	20568	20521	20415	20526	20603	20357	20648	20396	20519	20498	20418	20605	20595	20350	20304	20539	20471	20479	20401	20533	20393	20556	20599	20441	20459	20606	20198	20391	20569	20597	20412	20323	20419	20610	20673	20403	20525	20577	20509	20706	20503	20511	20480	20520	20362	20607	20581	20598	20510	20592	20658	20591	20690	20440	20360	20438	20546	20531	20314	20538	20407	20558	20418	20477	20551	20707	20438	20834	20533	20390	20566	20340	20492	20541	20435	20685	20564	20530	20391	20592	20746	20456	20594	20474	20451	20559	20540	20590	20447	20572	20477	20564	20491	20552	20417	20742	20670	20609	20426	20617	20597	20408	20483	20521	20403	20589	20275	20589	20391	20668	20712	20451	20470	20496	20682	20585	20300	20355	20298	20475	20510	20677	20423	20451	20286	20638	20586	20537	20353	20505	20522	20532	20513	20356	20496	20552	20408	20380	20335	20658	20495	20367	20504	20318	20456	20487	20411	20616	20683	20371	20375	20444	20436	20429	20205	20276	20661	20617	20299	20727	20548	20331	20568	20747	20706	20486	20582	20632	20544	20812	20511	20588	20649	20562	20591	20592	20290	20750	20650	20393	20530	20544	20547	20481	20307	20527	20343	20560	20572
24566	59700	100443	89236	51890	19199	17380	17396	17183	17468	17301	17448	17374	17225	17229	17113	17062	17264	17257	17100	17191	17329	17130	17189	17279	17198	17074	17129	17220	17293	17101	17044	17103	17013	17200	17142	17356	17128	17279	17382	17295	17131	17147	17238	17203	17151	17261	17301	17174	17094	16973	17161	17242	17118	17138	17225	17267	17151	17089	17210	17295	17103	17308	17075	16994	17400	17293	17135	17189	17180	17229	17036	17173	17351	17264	17356	17447	17308	17240	17200	17129	17047	17411	17172	17209	17178	17225	17200	17236	17164	17178	17161	17185	17165	17341	17187	16968	17202	17121	17175	17059	16995	17177	17277	17274	17166	17015	17085	17012	17200	17100	16997	17094	17414	16952	17063	17093	17058	17246	17053	17146	16886	17228	17149	17226	17152	17199	17228	17241	17028	17145	17054	17094	17117	17271	17068	16989	17115	17126	16948	17113	17071	17181	17107	17100	17220	16998	17047	17250	17061	17319	17077	17216	17198	17123	17086	16997	17077	17155	17222	17045	17084	17120	17204	17363	17060	17045	17133	17265	17065	17242	17169	17255	17161	17127	17245	17260	17222	17204	17139	17204	17140	17118	17152	16980	17190	17235	17288	17225	17167	17143	17283	17068	17097	17320	17281	17177	17271	17139	17068	17244	17260	17198	17188	17109	17301	17043	17095	17074	17075	17036	17056	17234	17171	17215	17059	17336	17013	17178	17067	16999	17109	17189	17155	17240	17245	17172	17113	17021	17304	17026	17114	17175	17140	17188	17184	17276	17233	17165	17158	17083	17082	17114	17125	17053	17318	17088	17091	17071	17062	17167	17354	17148	17148	17184	17149	17099	17154	17261	17257	17208	17195	17191	17377	17167	17189	17316	17187	17079	17176	17063	17393	17099	17110	17118	17178	17228	17153	17239	17058	17091	17143	17289	17054	17124	17120	17200	17221	17082	17218	17175	17260	17111	17069	17281	17230	17106	17108	17200	17206	17267	17432	17064	17202	17149	17216	17173	17148	17243	17320	17132	17175	17282	17238	17108	17243	17216	17251	17138	17131	17046	17160	17137	17219	17148	17108	17134	17216	17149	16929	17142	17133	17165	17151	17226	17152	17040	17244	17277	17119	17148	17040	16985	17214	17098	17192	17225	17141	17275	17196	17153	17128	17106	16992	17133	17125	17118	17124	16930	17212	17352	17081	17221	17248	16950	17348	17081	17135	17076	17193	17122	17047	17305	17244	17025	16967	17145	17082	17165	17145	17214	16954	17094	17056	16983	17084	17104	17217	17130	17299	17159	17046	17127	17164	17220	17362	17194	17156	17154	17020	17143	17087	17226	17248	17210	17215	17154	17157	17157	17171	17211	17323	17284	17174	17011	17283	16990	17198	17208	16969	17158	17205	17168	17228	17072	17034	17196	17191	16940	17325	17053	16995	17234	17129	17030	17080	17181	17044	17121	17177	17303	17315	17206	17136	17102	17239	17071	17292	17499	17162	17104	17223	17175	17132	16978	17278	17008	17255	17110	17219	17110	17155	17207	17071	17269	17177	17147	17192	17074	17034	17134	17242	17045	17345	17316	17126	17312	17084	17203	17246	17075	17199	17137	17034	17168	17156	17254	17109	17275	17263	17145	17240	17076	17162	17134	17194	17139	17092	17222	16993	17203	17111	17208	17073	17102	17092	17047	17139	17057	17130	17082	17061	17174	17353	17157	17109	17146	17327	16994	17025	17286	17298	17162	16871	17152	17184	17219	17114	17220	17184	17111	17300	17328	17144	17221	17093	17333	17104	17301	17212	17099	17152	17306	17300	17177	17158	17207	17153	17262	17193	17097	17014	17194	17069	17304	17040	17315	16950	17076	17118	17294	17132	17159	17150	17147	17169	17300	17137	17139	17224	17114	17306	16997	17215	17223	17298	17157	17294	17174	17091	17264	17051	17170	17222	17139	17093	17214	17179	17209	17098	17161	17030	17164	17295	16985	17155	17107	17105	17230	16991	17195	17233	17128	17257	17162	17384	17096	17124	16993	16972	17042	17049	17296	16969	17114	17204	17140	17155	17123	17280	17232	17129	17152	17164	17137	17250	17273	16853	17210	17111	17225	17230	17377	16979	17079	17207	17246	17068	17042	17132	17170	17294	17126	17135	17199	17146	17022	17209	17277	17123	17142	17170	17020	17119	17198	17131	17155	17209	17175	17198	17043	17092	17192	17209	17153	17013	17165	17092	17193	17060	17159	17154	17093	17083	17197	17159	17134	17065	17222	17050	17163	17099	17399	17256	17220	17129	17144	17041	17237	17115	17136	17143	17128	17048	17184	17089	17230	17193	16970	17111	17169	17316	17261	17176	17162	17234	17249	17183	17179	17147	17153	17198	17099	17175	16994	17260	17320	17105	17121	17182	17216	17102	17308	17082	17209	17336	17110	17050	17187	16995	17207	17301	17138	17031	17104	17336	16982	17188	17158	16979	17157	17232	17216	17137	17000	17143	17114	17182	17249	17240	16933	17149	17143	17142	17213	16943	17004	17201	17132	17128	17130	17081	17188	17281	17070	17163	17142	17179	17267	17166	17201	17023	17049	17372	17264	17107	16942	17279	17188	17010	17244	17136	17226	17142	17058	17072	17255	17055	17142	17240	17373	17192	17078	17033	16880	17193	17236	17117	17049	17100	17013	17155	17157	17176	17188	17296	16993	16987	17098	17129	17127	17108	17022	17182	17222	17075	17013	17189	17088	17153	17116	17143	17330	17110	17266	17322	17173	17044	17323	17150	17078	17049	17207	17112	17151	16992	17156	17136	17185	17016	17267	17135	17114	17230	17061	17192	17108	17130	17181	17137	17148	17150	17273	17183	17187	17201	16978	17075	17101	17128	17297	17071	17058	17046	17108	17089	17222	17058	17257	17197	17345	17224	17221	17147	17088	17241	17156	17229	17176	17277	17081	17105	17340	17095	17267	17291	16944	17077	17040	17269	17085	17237	17035	17070	17239	17240	16899	17266	17153	17111	17073	17204	17261	17209	17115	17102	17217	17117	17245	17217	17118	17113	17314	17043	17099	17095	17189	16953	17036	16956	17094	16965	17271	16952	17175	17111	17030	17053	17289	17151	16925	17084	17209	16958	17146	17151	17295	17252	17308	17221	17136	17127	17148	17286	17073	17253	17037	17210	17194	17057	17008	17148	16999	17240	17370	17058	17100	17142	17206	17204	17273	17077	17245	17020	17186	17109	17096	17119	17243	17121	17057	17074	17095	17175	17260	17268	17319	17122	17266	17144	17259	17200	17145	17201	17221	17225	17130	17064	17094	17015	17210	16958	17093	16957	17243	17376	17032	17098	17112	17255	16993	17391	17300	17101	17284	16942	17150	17094	17095	17262	17283	17255	17083	17177	17289	17237	17116	16997	17252	17034	17226	17074	17156	17185	17122	17165	17242	16999	17244	17331	17232	17365	17213	17210	17225	17177	17245	17119	17020	17260	17203	17212	17005	17135	17312	17088	17192	17174	17213	16893	17176	17155	17173	17146	17220	17160	17235	17230	17301	17191	17223	17074	17272	17069	17030	17280	17341	17119	17288	17284	17143	17163	17135	17201	17217	17012	17308	17104	17233	17162	17244	17074	17320	17066	17100	17286	17113	17105	16983	17120	17068	17133	17011	17153	17223	17122	17113	17080	17138	16978	17195	17093	17173	17004	16979	17007	17173	17061	17047	17169	17248	17265	17109	17243	17158	17040	17401	17122	17192	17093	17156	17103	17115	17185	17254	17227	17086	17200	17214	17047	17211	17184	17190	17064	17195	17192	17168	17022	17116	17134	17205	17207	17293	17132	17139	17129	16943	17038	17039	17017	17197	17012	17216	17105	17286	17210	17151	17057	17195	17160	17215	17214	17181	17142	17107	17009	17060	16974	17165	17288	17125	17155	17119	17225	17060	16966	16994	17290	17027	17185	17126	17139	17231	17394	17146	17310	17108	17049	17064	17087	17188	17015	17276	17072	17238	17016	17188	17187	17145	17201	17379	17137	17245	17195	17171	17221	17142	17290	17219	17281	17093	17178	16995	17198	17262	17075	17205	17262	17024	17213	17328	17325	17278	17238	17186	17346	17162	17073	17098	17157	17229	17040	17065	17155	17255	17194	17069	17155	17168	17207	17077	17076	16930	17031	17228	17211	17164	17171	17146	17221	17159	17087	17210	17320	17052	16963	17319	17269	17147	17187	17084	16972	17122	17045	16963	17123	17330	17316	17224	17173	17318	17228	17110	17120	17229	17071	17160	17250	17124	17156	17178	17106	17066	17040	17167	17198	17253	17103	17161	17333	17337	17396	17117	17082	17081	17155	17170	17001	17201	17146	17036	17203	17248	17014	16980	17188	17140	17133	17208	17189	17234	17238	17103	17219	17263	16987	17327	17232	17101	17219	17173	17189	17259	17028	17242	17220	17241	17339	17010	17207	16946	17079	17134	17192	17140	17020	17165	17014	17151	17181	17237	17034	17330	17256	17368	17145	17129	17144	17168	17130	17118	17188	17098	16926	17277	17145	17221	17150	17156	17241	17085	16965	17103	17145	17027	17100	16974	17219	17128	17224	17122	17253	16951	17172	17256	17101	17202	17241	17186	17080	17150	17075	17072	16976	16898	16967	17168	17282	17089	17146	17114	17140	17219	17182	16922	17290	17221	17259	17222	17199	17335	17137	17051	17209	17222	17033	17212	17103	17316	17177	17216	17007	17198	17255	17046	17108	17176	17095	16988	17185	17055	17141	17148	17159	17349	17129	17191	17138	17170	17153	17141	17198	17120	17107	17192	17300	17316	17146	17217	17058	17205	17061	17193	16966	17253	17124	17041	17149	17149	17148	17286	17189	17229	17218	17037	17189	17100	17247	17218	16863	17134	17026	17261	17163	17024	17179	17317	17154	17123	17139	17095	17102	17168	17227	17325	17114	17025	17058	17353	17130	16901	17098	17134	17178	17116	17172	17141	17031	17089	17208	17217	17083	17075	17271	17142	17293	16929	17257	17155	17245	17208	17216	17168	17130	17133	17149	17083	17143	17202	17186	17149	17196	17034	17200	17258	17266	17156	17152	17116	17212	17203	17015	17215	17255	17130	17244	17106	17377	17050	17078	17267	17089	17128	17086	17181	17294
28068	25567	42261	41047	26406	21220	20678	20497	20364	20150	20362	20334	20559	20222	20316	20347	20372	20130	20165	20211	20476	20335	20180	20401	20457	20035	20144	20166	20297	20379	20162	20300	20417	20173	20221	20385	20203	20331	20204	20264	20296	20320	20363	20299	20400	20370	20328	20228	20159	20395	20340	20405	20217	20013	20216	20248	20267	20206	20126	20225	20166	20365	20292	20318	20178	20203	20209	20368	20310	20127	20245	20084	20151	20249	20191	20248	20221	20319	20273	20037	20511	20126	20020	20174	20242	20237	20200	20273	20354	20256	20400	20222	20346	20076	20248	20304	20349	20499	20110	20164	20251	20298	20311	20242	20211	20151	20279	20297	20142	20269	20278	20230	20338	20279	20107	20275	20283	20197	20373	20262	20206	20204	20216	20260	20190	20265	20310	20319	20278	20296	20202	20046	20304	20103	20545	20383	20187	20162	20046	20294	20167	20109	20164	20051	20271	20323	20363	20300	20384	20365	20222	20290	20287	20133	20272	20307	20128	20229	20464	20018	19987	20344	20470	20203	20424	20374	20420	20313	20175	20301	20177	20417	20299	20399	20139	20390	20394	20395	20387	20250	20318	20258	20316	20249	20285	20302	20311	20250	20196	20229	20315	20149	20274	20289	20312	20307	20395	20232	20281	20087	20159	20228	20226	20408	20355	20403	20185	20198	20215	20449	20347	20285	20456	20169	20272	20538	20442	20262	20355	20459	20220	20435	20142	20255	20152	20063	20415	20261	19970	20107	20361	20297	20240	20156	20299	20292	19900	20382	20372	20394	20160	20399	20255	20455	20329	20225	20494	20031	20263	20163	20532	20308	20361	20291	20287	20296	20191	20239	20199	20251	20387	20286	20327	20195	20033	20314	20212	20237	20297	20208	20476	20133	20333	20264	20258	20252	20455	20202	20266	20399	20134	20181	20153	20280	20221	20258	20357	20271	20120	20094	20417	20303	20201	20207	20328	20296	19988	20191	20142	20003	20354	20120	20244	20375	20523	20269	20148	20325	20227	20474	20287	20238	20053	20129	20251	20289	20240	20141	20204	20290	20226	20158	20338	20367	20406	20298	20070	20275	20372	20242	20337	20253	20232	20144	20307	20100	20440	20342	20183	20313	20378	20361	20069	20247	20346	20293	20160	20140	20204	20461	20418	20329	20148	20351	20211	20139	20514	20353	20194	20416	20354	20335	20417	20240	20290	20313	20205	20341	20322	20223	20398	20340	20382	20218	20158	20534	20342	20383	20468	20017	20239	20265	20044	20301	20273	20246	20274	20187	20169	20259	20245	20332	20171	20180	20162	20362	20160	20377	20228	20390	20177	20311	20184	20222	20091	20046	20179	20317	20106	20392	20089	20387	20433	20405	20190	20455	20141	20072	20316	20228	20205	20004	20116	20340	20323	20007	20368	20181	20254	20449	20218	20185	20167	20143	20495	19967	20133	20269	20260	20160	20317	20249	20212	20238	20213	20340	20307	20257	20497	20351	20176	20400	20291	20448	20175	20287	20374	20229	20263	20461	20490	20389	20459	20349	20222	20243	20404	20362	20384	20182	20328	20246	20084	20226	20306	20248	20570	20366	20457	20247	20459	20368	20534	20381	20447	20244	19804	20281	20243	20091	20339	19988	20321	20071	20188	20382	20182	20325	20279	20223	20235	19920	20109	20260	20299	20284	20158	20097	20363	20279	20242	20258	20094	20408	20044	20284	20291	20402	20170	20129	20152	20282	20379	20525	20396	20192	20191	20443	20193	20258	20387	20067	20506	20033	20196	20058	20561	20275	19942	20390	20057	20232	20282	20218	20239	20346	20353	20158	20348	20225	19979	20137	20213	20275	20318	20305	20426	20271	20238	20383	20443	20180	20108	20208	20474	20388	20218	20289	20205	20234	20431	20206	20460	20176	20193	20417	20436	20270	20098	20233	20293	20092	20191	20321	20343	20247	20330	20386	20116	20421	20168	20321	20396	20160	20313	20334	20279	20284	20322	20305	20541	20317	20199	20261	20296	20407	20480	20265	20305	20376	20326	20127	20004	20143	20395	20519	20401	20095	20139	20496	20222	20382	20374	20310	20153	20310	20217	20067	20182	20411	20266	20268	20249	20321	20320	20456	20419	20236	20409	20396	20191	20252	20560	20200	20416	20164	20427	20329	20303	20273	20415	20294	20275	20374	20243	20494	20314	20334	20434	20184	20334	20289	20336	20248	20218	20190	20123	20348	20212	20389	20336	20140	20457	20105	20245	20180	20535	20289	20333	20160	20304	20226	20364	20454	20148	20385	20345	20385	20249	20175	20292	20495	20406	20233	20169	20345	20117	20093	20250	20413	20027	20365	20446	20499	20354	20261	20105	20118	20268	20318	20355	20334	20484	20392	20576	20254	20234	20172	20337	20366	20191	20243	20140	20413	20399	20147	20326	20246	20156	20167	20324	19896	20263	20299	20189	20191	20195	20323	20462	20082	20338	20309	20421	20431	20426	20081	20124	20112	20379	20415	20373	20169	20201	20238	20302	20220	20381	20373	20338	20488	20044	20167	20525	20345	20180	20231	20170	20204	20208	20378	20225	20410	20369	20167	20083	20291	20378	20286	19985	20248	20138	20473	20369	20295	20309	20177	20213	20170	20455	20293	20507	20381	20201	20305	20170	20209	20364	20620	20258	20265	20325	20126	20249	20294	20355	20137	20289	20275	20005	20274	20242	20289	20448	20245	19971	20079	20132	20106	20287	20303	20451	20161	20372	20211	20197	20284	20373	20250	20235	20393	20199	20315	20187	20236	20162	20057	20146	20089	20111	20167	20343	20199	20174	20222	20267	20184	20457	20448	20308	20290	20475	20295	20474	20252	20105	20096	20205	20377	20196	20219	20408	20395	20395	20283	20137	20540	20339	20140	20503	20269	20166	20153	20262	20311	20364	20226	20306	20137	20136	20253	20121	20186	20116	20375	20317	20304	20157	20154	20348	20131	20434	20395	20457	20217	20143	20148	20366	20129	20401	20442	20229	20011	20175	20545	20106	20356	20231	20411	20233	20266	20379	20521	20279	20215	20377	20309	20299	20327	20281	20268	20141	20281	20324	20310	20238	20278	20382	20384	20516	20471	20393	19997	20376	19940	20138	20161	20359	20386	20405	20448	20266	20299	20333	20357	20449	20177	20284	20176	20429	20282	20242	20312	20091	20125	20290	20095	20352	20045	20170	20512	20283	20246	20592	20367	20122	20076	20295	20021	20278	20067	20259	20366	20510	20139	19952	20142	20236	20224	20399	20167	20185	20248	20256	20100	20356	20260	20256	20161	20366	20359	20196	20374	20198	20198	20382	20165	20332	20141	20137	20280	20331	20220	20124	20526	20053	20188	20345	20409	20359	20297	20419	20268	20205	20326	20347	20212	20366	20556	20274	20202	20146	20371	20428	20149	20172	20165	20337	20341	20181	20165	20203	20374	20395	20335	20295	20264	20382	20183	20205	20415	20105	20104	20166	20347	20305	20195	20244	20294	20493	20186	20174	20242	20385	20264	20271	20273	20350	20167	20281	20086	20271	20437	20323	20254	20293	20391	20325	20302	20175	20472	20212	20276	20291	20630	20333	20110	20312	20295	20146	20221	20223	20168	20431	20497	20229	20341	20211	20257	20415	20240	20380	20355	20505	20228	20144	20259	20521	20345	20195	20248	20263	20309	20382	20544	20399	20205	20352	20235	20197	20212	20297	20271	20451	20195	20275	20364	20181	20335	20278	20216	20362	20237	20211	20349	20234	20521	20193	20281	20250	20230	20145	19925	20536	20382	20507	20393	20446	20178	20160	20252	20257	20241	20323	20211	20413	20332	20279	20301	20133	20187	20264	20446	20519	20107	20228	20263	20506	20427	20270	20310	20443	20388	20404	20158	20186	20203	20231	20348	20272	20359	20341	20358	20184	20193	20314	20297	20309	20428	20113	20075	20479	20158	20345	20400	20435	20336	20246	20187	20324	20215	20157	19988	20161	20144	20039	20412	20171	20227	20240	20386	20358	20275	20315	20029	20244	20206	20384	20071	20223	20274	20433	20194	20162	20413	20288	20267	20199	20209	20210	20138	20379	20118	20432	20463	20377	20340	20358	20337	20371	20313	20197	20316	20367	20428	20284	20212	20251	19928	20231	20221	20206	20233	20351	20310	20353	20287	20457	20200	20399	20210	20110	20427	20416	20130	20170	20370	20420	19957	19982	20294	20491	20324	20081	20189	20150	20337	20159	20257	20224	20297	20481	20294	20272	20348	20267	20198	20217	20294	20544	20148	20240	20397	20314	20175	20203	20402	20415	20208	20432	20323	20035	20286	20276	20123	20288	20496	20450	20314	20202	20331	20292	20429	20212	20212	20387	20212	20193	20351	20454	20353	20182	20344	20180	20316	20375	20199	20351	20199	20233	20183	20160	20197	20151	20237	20261	20364	20477	20362	20172	20249	20194	20351	20235	20232	20279	20394	20454	20074	20383	20188	20375	20301	20249	20188	20221	20227	20097	20255	20406	20440	20237	20128	20196	20224	20031	20261	20231	20191	20363	20358	20255	20293	20465	20292	20463	20472	20279	20346	20239	20429	20262	20531	20271	20313	20316	20343	20299	20306	20261	20265	20506	20238	20332	20322	20307	20136	20167	20472	20190	20263	20381	20219	20381	20187	20151	20273	20434	20335	20524	20141	20270	20378	20281	20316	20309	20163	20163	20400	20178	20510	20210	20343	20362	20124	20363	20241	20383	20113	20308	20264	20146	20103	20229	20322	20316	20181	20164	20280	20298	20096	20234	20225	20289	20269	20203	20485	20363	20193	20218	20330	20262	20185	19717	20141	20227	20218	20371	20149	20403	20305	20192	20311	20372	20287	20334	20280	20059	20291	20145	20325	20222	20322	20316	20412	20270	20274	20450	20205	20552	20288	20371	20367	20244	20190	20270	20242	20053	20269	20413	20230	20079	20051	20354	20300	20376	20322	20194	20339	20547	20223	20319	20463	20209	20333	20255	20224	20417	20194	20234	20236	20185	20316	20390	20241	20299	20178	20309	20065	20510	20510	20439	20096	20161	20442	20222	20267	20434	20208	20208	20483	20398	20201	20321	20207	20450	20336	20220	20154	20557	20373	20297	20016	20367	20515	20242	20242
16486	39078	48037	37844	22391	16928	16952	16836	17045	16916	17249	17045	16956	17003	16949	17001	16874	17093	16912	17025	16920	16849	16816	16819	16879	16919	17047	16815	16953	17045	16981	16784	16918	16787	16903	16836	17008	17068	16945	16998	17015	16950	16925	16723	16959	16936	16830	16746	17100	16971	17159	16887	16952	17088	16939	17205	16933	16737	16963	16831	16867	16931	17026	16852	16829	17037	16735	16953	16865	16868	17020	17105	16948	16936	17002	16759	16953	16768	16894	16936	16885	16866	16852	17034	17038	16978	16949	16965	16891	16922	16933	16914	16967	16873	16879	16927	16958	16947	17070	16860	16902	16999	16968	17015	16979	16996	16966	17015	16864	16859	16894	17125	16760	17020	16736	17003	16830	16912	17016	16897	16816	16983	16884	16775	16966	17071	16755	16943	16858	16894	16991	16802	17000	16842	16947	16851	17006	17083	16817	16943	16894	17038	16823	16952	16876	16868	17061	17079	16872	16713	16862	16928	16900	16963	16859	16943	16890	16862	17007	17001	16980	16942	16847	17009	16787	16930	16942	16837	16990	16850	16731	16873	17155	17031	17057	16966	16966	16878	17039	16890	16896	16788	17083	16957	16912	17140	16932	17043	16840	17045	17118	16956	16989	17024	16984	16896	17126	17004	16829	17019	16964	17019	17057	17052	16832	16910	16789	16796	16960	17016	17149	16854	16765	16909	17015	16971	16965	16765	17099	16901	16834	16880	16964	16975	17054	16915	16947	16863	16813	16912	16900	16724	16949	17081	16754	17003	17014	16941	16895	16973	16843	16847	16872	17168	16946	16765	16802	16910	16804	16993	16920	16903	16919	16906	16885	16879	17142	16799	16867	16894	16986	16896	17050	16978	16909	16893	17021	16978	16953	17044	16817	16996	16875	17130	16826	16911	16995	17062	16783	17044	16919	16741	16947	16897	16790	17028	17015	16926	16814	16921	17016	16895	16867	16868	17093	16930	17048	16717	16985	16867	16823	17027	17022	16899	16822	16836	16854	16843	16975	17105	16939	16773	16886	16904	16912	16983	17027	16779	16996	17090	16891	17009	17025	16865	17236	16949	17012	16830	17004	16761	16811	16882	17012	16988	16945	16908	17063	16918	16952	17012	16838	16860	16889	16923	17049	16957	16908	16917	16966	16911	16849	16922	16916	16930	16967	16879	17030	16919	16924	16981	17080	16874	16900	17014	16876	16809	16938	16866	16896	16907	16865	16894	16915	17000	16891	16916	16922	16786	16934	16943	16912	16872	17104	16836	16846	16845	16765	17021	16886	16766	17124	16973	16845	16930	16956	16777	16840	16710	17061	16829	17074	16786	16854	17028	17053	17028	16877	17001	17049	17092	16974	16871	17044	16992	16887	16981	16973	16821	16955	16972	17043	16840	17004	16756	16835	16943	16860	16846	16907	17075	16948	16919	16871	16944	17089	16952	17106	16912	17070	17015	16980	16868	16828	16955	17001	16896	16876	16819	17042	16856	16890	17077	17020	16897	17008	16926	16765	17072	16926	17021	16917	16974	16844	16926	16835	16652	16904	16923	16975	16996	16971	17085	16879	17037	16933	17050	17011	16956	17014	16801	17040	16972	16844	16910	16985	16913	16913	17093	16790	17034	16947	16984	16943	16920	16944	16900	16873	16910	17018	16950	16999	16951	17022	16870	16923	16841	16832	16907	17056	16989	16923	16947	16883	17143	16833	16979	17075	16985	17062	17189	17086	17004	16922	17004	16966	16965	17078	16891	16979	16895	17003	16952	16958	16979	17032	16962	16916	16893	16881	17025	16902	17001	16947	16985	16982	16943	17045	16895	16930	17015	17023	16758	16981	16964	16907	16899	17015	16927	16984	17014	16968	16876	16957	17086	16968	16912	16886	16986	17032	16817	17061	16761	16976	16968	16795	16987	16940	16799	16811	16854	16970	16929	16894	16947	17086	17032	16958	17017	16783	16769	16908	16866	17006	17055	16774	17013	16966	17019	16781	16848	16831	17010	16977	17012	16958	16893	16893	16819	17046	16683	16876	16846	17176	16953	16796	16838	16984	16829	16986	16965	17003	17028	16820	16942	16994	16874	17048	16919	16989	16805	16891	16916	17081	17002	16933	17123	17048	17057	17009	16841	16991	17063	16916	16852	16946	16840	16956	16800	16844	16987	16910	16993	17044	16925	16979	16883	17060	17009	16954	16981	16996	16876	16749	17056	16907	17066	16872	17085	17130	16904	16942	16902	17026	17034	16969	17018	16938	16750	16832	16982	16921	16833	17001	17001	16984	16855	17029	17011	17013	16889	16922	16965	17097	16984	17014	16886	17102	16978	16979	17024	17071	16898	16765	16970	17064	16866	16981	17017	17144	16909	16916	16906	17042	16825	16896	16788	16937	17090	16909	17048	16903	17007	17016	16964	16990	16956	16825	16959	16988	16808	16950	17039	16980	16969	16889	16994	16938	16790	17010	17037	16966	16981	16882	17061	16756	16943	17075	16873	17012	16645	17074	16968	17042	16924	17034	16988	16871	16917	17072	16881	17144	16721	17087	16985	16918	16812	16958	16941	16948	16952	17084	16832	17135	16864	16966	16928	16811	17084	16971	16974	16894	16955	16961	16820	16856	16893	16724	16994	16905	17010	16945	16868	16908	16990	16791	16937	17000	17019	17034	16788	17064	16978	17065	17055	16991	16792	16891	17012	16944	16969	17130	16989	17039	16937	17147	16916	17082	16861	16930	17020	16896	16969	17029	16953	16890	16807	16754	16869	17095	16879	16868	16835	16834	16878	16998	16860	16786	16917	16800	16974	17014	17002	16871	16969	16907	16909	17091	16877	16969	16923	16925	16736	17074	17021	17011	16963	16827	16980	16938	16950	16741	16906	16893	16775	16823	16980	17054	16820	16879	17050	16861	16800	16771	16989	16911	16865	17000	16802	17013	16910	17007	16859	16916	17033	17014	16943	16941	16986	17035	17004	17006	16868	16963	16913	16980	16975	17032	17071	16818	16889	17055	16871	16862	16951	16879	16853	16800	16898	16982	16944	16963	16980	17014	17091	16840	17006	16838	16816	16848	16937	16962	16873	16973	16882	17057	16827	16809	16969	16886	16850	16980	16936	16849	16929	16934	17161	17133	16808	16822	16971	16871	16775	17051	17042	16913	16932	16871	16997	16852	16893	17010	16877	17078	16918	16999	16952	16846	16947	16776	16954	17007	16854	17162	16816	16858	16793	16922	16816	17000	16685	16944	16883	16841	17004	17005	16932	16941	16953	16959	17074	16980	16775	16902	16921	16952	16843	16852	16773	16924	16851	16721	16801	16925	16757	16931	16761	16679	16824	16891	17126	16986	16958	16854	16984	17009	16762	16809	16980	17041	17157	17067	16804	17057	16987	16934	16908	16890	16844	16805	16967	16932	16934	17176	16972	16969	16986	16974	17037	16891	16938	16932	16898	16952	17043	17008	17055	16947	16827	17021	16997	16978	16986	17084	16917	16964	16983	17069	16952	16875	16830	17061	16938	16892	16972	17035	17226	16934	16918	16922	16986	16879	16684	16919	16872	16772	16937	16876	16869	16943	16999	16921	17051	17090	16918	16939	16986	16948	16945	17008	16964	16747	17028	17067	17039	16896	16987	17053	17016	17078	16960	17083	16824	17002	16896	16885	16898	16898	17035	16955	17049	16947	16984	16833	17009	17108	17016	16961	17082	16969	17021	17002	16830	16992	17146	16891	16978	16851	16888	16960	16778	16863	16827	16878	16732	16857	16919	16992	16968	17080	16853	16960	16981	17045	16976	16855	16943	16862	16844	17013	17010	16929	16897	16964	16863	16971	16900	16909	17038	17064	16902	16970	16927	16971	16838	17050	16971	16999	16868	16850	16854	16975	16972	17162	16846	17176	16987	16946	16966	16961	16907	16941	16921	17101	16898	16936	16855	16823	16893	17067	16741	16988	16873	16820	16885	16960	16812	16795	16879	16955	17119	16941	16902	16997	16963	16781	16953	16876	16990	16970	16968	16924	16891	17012	16891	16960	16962	17239	16803	16908	16707	17017	16853	16984	17002	16879	17056	17118	17177	17050	16916	16992	17018	16740	17026	16934	17034	16948	16949	16823	16996	16989	17093	16861	16965	17023	17093	17054	17060	17011	16757	17061	16910	16941	16969	16814	16889	16944	16995	16954	17043	16802	16904	16912	17094	16870	16994	16879	16947	17034	16809	16973	17083	16912	16812	17012	16965	16896	16973	16847	16989	16803	16875	16938	17022	17015	17000	16893	16802	16935	17022	17024	16822	16834	16886	16910	16900	16905	16902	16949	16998	17064	16982	16842	16941	17025	16922	17084	16994	17085	16900	16828	16843	16950	16916	17001	17057	16774	16825	17077	17000	16883	17019	16807	16665	16852	16945	17009	17112	16862	16787	16962	16928	16934	16977	16784	16832	17037	16890	17003	16878	17111	17058	17042	17018	16982	16920	17031	16974	16974	16858	16980	16858	16957	17022	16891	17029	16915	16931	16912	17039	17122	16842	17138	16894	17275	16987	16924	16836	16884	16855	16878	16940	16919	16814	16819	16834	17137	16974	17042	17013	16826	16842	16924	16835	16920	16956	16838	16903	16969	16866	17004	16797	16970	16887	16815	16934	16963	16866	16950	17159	16945	16893	16992	16957	16873	17009	16976	17058	16915	16834	16974	16796	16892	17051	17039	16910	16931	17023	16885	16870	17008	16945	17077	16959	16977	16950	17016	16910	16993	16935	16907	16969	17113	16908	16773	16934	16993	17027	16979	16878	16771	16886	17045	16967	16880	16968	16896	16836	17075	16829	16761	16868	16779	17053	16997	16922	16899	16966	16904	16989	16873	16884	16974	16859	17007	16892	17018	16961	16899	17030	16982	16998	17011	17015	17105	17077	16947	16983	16741	16919	17006	16828	16772	17087	16906	17066	16942	16803	17182	16985	17111	16684	16977	16831	16862	16981	16866	16904	16770	17036	17135	16897	16886	16974	17123	16960	16863	17032	17028	16923	16918	17114	17005	16745	16977	16916	16920	16930	16896	17125	16958	16951	16962	16969	16943	16972	17078	16938	16989	16678	16870	16840	16988	16924	16973	16829	16836	16923	17099	16827	16941	16913	16900	16813	16852	16897
23277	21487	36927	47392	41577	26167	25766	21133	20031	20524	20170	20065	20118	20084	19781	20055	20015	19892	20008	19832	19954	19867	19923	19980	20065	19997	20062	19830	20054	20065	19848	19757	19819	19873	19828	19966	19918	19826	19926	19920	19872	19804	19891	19732	19728	19808	19864	19837	19755	19703	19643	19828	19810	19883	19894	19803	19792	19810	19631	19749	19604	19745	19826	19746	19717	19896	19871	19823	19808	19956	19816	19717	19897	19999	20048	19920	19872	20160	20089	19834	19734	19714	19768	19666	19897	19726	20036	19742	19797	19704	19821	19976	19592	19687	19856	19930	19910	19801	19593	19659	19725	19867	19730	19830	19741	19873	19928	19639	19840	19612	19762	20069	19894	19747	19794	19726	19709	19630	19605	19859	19637	19924	19928	19994	19850	19508	19839	19796	19545	19859	19849	19799	19864	20012	19823	19740	19770	19657	19596	19724	19613	19772	19677	19880	19657	19591	19895	19723	19822	19666	19643	19643	20033	19684	19746	19636	19737	19918	19983	19735	19926	19971	19715	19690	19776	20059	19922	20051	19791	19833	19784	19579	19742	19716	19719	19796	19739	19665	19830	19892	20021	19952	19809	19727	19640	19554	19817	19612	19783	19732	19665	20041	19795	19789	19803	19736	19610	19733	19945	19848	19798	19788	20083	19878	20100	19977	19810	20007	19853	19697	19889	20000	19778	19943	19812	19949	19959	19763	19831	19648	19595	19712	19797	19774	19631	19549	19710	19665	19744	19476	19717	19586	19884	19722	19635	19756	19812	19769	19716	19738	19676	19800	19724	19804	19780	19914	19861	19723	19759	19914	19835	19562	19681	19773	19647	19615	19763	19745	19747	19783	19785	19891	19438	19691	19602	19748	19745	19651	19820	19773	19925	19718	19770	19920	19933	19786	19830	19777	19673	19824	19766	19754	19811	19572	19501	19596	19789	19827	19673	19882	19782	19780	19663	19761	19863	19833	19959	19711	19955	19832	19835	19797	19751	19803	19573	19555	19763	19618	19632	19646	19911	20041	19735	19596	19697	19614	19903	19625	19823	19795	19666	20020	19968	19763	19754	20055	19836	19550	19575	19775	19959	19719	20024	19687	19870	19904	19834	19908	19606	19656	19624	19827	19680	20064	19755	20003	19726	19897	19874	19701	19712	19775	19760	19711	19788	19522	19737	19737	19450	19837	19713	19798	19784	19924	19658	19691	19796	19952	19811	19929	19843	19630	19733	19592	19631	19613	19791	19614	19763	19812	19862	19790	19729	19814	19866	19829	19781	19847	19878	19794	19850	19798	19818	19792	19980	19535	19675	19798	19939	19617	19704	19681	19704	19871	19761	19658	19704	19673	19833	19696	19824	19969	19860	19802	19887	19794	19584	19642	19889	19562	19838	19767	19665	19731	19777	19918	19597	19774	19590	19814	19939	19691	19735	19599	19963	20019	19882	19752	19666	19862	19848	19657	19840	19610	19867	19742	19588	19663	19879	19659	19815	19660	19858	19710	19585	19642	19879	19775	19745	19871	19644	19868	19764	19777	19722	19762	19629	19904	19744	19774	19846	19851	19737	19778	19793	19858	19802	19822	19657	19648	19647	19783	19792	19820	19645	19785	19464	19676	19491	19771	19615	19828	19685	19816	19878	19757	19837	19569	19888	19557	19813	19725	19831	19590	19665	19785	19868	19834	19876	19792	19899	19683	19739	19672	19614	19633	19894	19837	20002	19910	19726	19718	19874	19761	19847	19971	19625	19719	19662	19881	19874	19764	19646	19713	19952	19736	19636	19553	19743	19888	19848	19618	19829	20007	19982	19677	19676	19681	19780	19691	19639	19810	19904	19810	19926	19688	19917	19764	19523	19885	19662	19707	19563	19585	19800	19626	19969	19830	19599	19521	19652	19641	19448	19786	19883	19701	20002	19671	19805	19782	19726	19811	19710	19707	19793	19935	20025	19696	19790	19728	19744	19665	19564	19648	19769	19761	19713	19957	19560	19653	19867	19682	19769	19791	19603	20022	19878	19764	19658	19753	19522	19858	19709	19834	19632	19772	19888	19823	19952	19944	19850	19870	19876	19636	19775	19792	19725	19706	19732	19903	19705	19763	19799	19717	20008	19882	19681	19747	19847	19813	19685	19666	19808	19808	20046	19686	19761	19817	19911	19737	19806	19652	19600	19973	19672	19700	19711	19576	19787	19600	19762	19790	19897	19923	19572	19912	19956	20003	19386	19601	19937	19799	19775	19605	19747	19732	19815	19600	19695	19715	19682	19609	19778	19724	19841	19623	19881	19635	19670	19687	19902	19662	19818	19619	19942	19711	19756	19885	19841	19739	19667	19686	19824	19874	19821	19768	19874	19856	19921	19880	20000	19702	19828	19853	19798	19639	19948	19798	19668	19781	19781	19887	19855	19790	19667	19616	19835	19815	19930	19832	19605	19653	19731	19765	19937	19862	19855	19583	19749	19901	19709	19863	19683	19833	19849	19607	19889	19600	19631	19536	19715	19665	19689	19622	19808	19805	19879	19823	19790	19809	19746	19573	19728	19867	19928	19705	19786	19693	19839	19792	19860	19578	19833	19794	19826	19812	19423	19773	19757	19714	19552	19793	19726	19751	19910	19754	19774	19687	19935	19813	19885	19882	19369	19816	19866	19728	19701	19598	19801	19587	19765	19691	19659	19434	19632	19959	19761	19804	19734	19583	19526	19681	19646	19677	19683	19528	19846	19582	19620	19774	19758	19704	19974	19793	19824	19670	19917	19726	19725	19814	19752	19781	19749	19970	19550	19682	19838	19667	19639	19747	19649	19666	19703	19742	19804	20035	19875	19660	19858	19822	19804	19808	19730	19829	19732	19783	19774	19651	19942	19624	19680	19651	19752	19752	19817	19780	19598	19693	19875	19951	19817	19864	19832	19926	19713	19935	19920	19646	19803	19924	19774	19749	19800	19841	19838	19979	19745	19658	19710	19975	19837	19669	19643	19767	19731	19807	19842	19667	19859	19740	19912	19831	19789	19854	19727	19577	19746	20000	19692	19709	19713	19734	19603	19755	19646	19739	19938	19761	19851	19489	19754	19715	19786	19696	19677	19757	19866	19666	19717	19770	19835	19931	19741	19814	19817	19969	19532	19809	19863	19750	19786	19718	19764	19735	19691	19740	19663	19861	19812	19856	19806	19933	19923	19572	19712	19678	19724	19825	19842	19918	19630	19669	19743	19882	19675	19563	19645	19709	19733	19727	19676	19792	19886	19833	19818	19740	19632	19819	19630	19637	19607	19718	19730	19846	19745	19666	19556	19634	19713	19778	19656	19815	19948	19952	19700	19987	19882	19788	19845	19514	19408	19612	19569	19679	19614	19763	19716	19842	19965	19931	19600	19652	19711	19707	19747	19737	19724	19665	19725	19623	19789	19734	19840	19814	19849	19746	19802	19703	19757	19718	19677	19910	19700	19808	19652	19505	19857	19805	19635	19699	19776	19752	19879	19666	19872	19778	19587	19680	19729	20099	19812	19822	19853	19719	19582	19750	19842	19913	19627	19679	19840	19828	19742	19718	19715	19823	19755	19720	19844	19736	19793	19611	19800	19641	19657	19775	19818	19626	19735	19639	19669	19635	19737	19783	19796	19731	19638	19929	19867	19783	19667	19629	19708	19504	19604	19772	19789	19679	19736	19844	19732	19876	19625	19792	19752	19631	19684	19941	19474	19638	19656	19909	19752	19478	19946	19818	19801	19797	19905	19710	19845	19721	19605	19630	19584	19847	19692	19704	19724	19702	19713	19847	19709	19833	19676	19768	19851	19897	19750	19822	19746	19661	19799	19919	19505	19660	19888	19722	19631	19679	19742	19728	19814	19807	19554	19862	19793	20030	19657	19706	19643	19770	19601	19897	19797	19872	19784	19841	19667	19682	19920	19607	19619	19769	19750	19695	19744	19868	19972	19755	19778	19853	19658	19606	19729	19843	19917	19789	19770	19677	19552	19925	19700	19818	19660	19801	19886	19799	19628	19655	19616	19600	19687	19879	19755	19910	19830	19769	19686	19801	19765	19825	19638	19684	19684	19831	19783	19788	19742	19962	19765	19759	19860	19709	19804	19853	19633	19668	19870	19745	19821	19585	19602	19783	19675	19711	19797	19575	19892	19781	19625	19606	19627	19578	19824	19782	19818	19635	19960	19711	19884	19644	19940	19722	19763	19868	19751	19913	19757	19680	19631	19919	19879	19932	19906	19710	19685	19777	19855	19925	19785	19789	19713	19914	19705	19965	19687	19557	19962	19768	19539	19773	19842	20030	19504	19705	19782	19768	19835	19798	19904	19577	20001	19740	19725	19841	19677	19488	19647	19927	19764	19635	19765	19525	19779	19890	19960	19664	19992	19790	19756	19704	19743	19594	19816	19647	19844	19711	19955	19632	19867	19825	19678	19772	19650	19887	19922	19798	19764	19710	19679	19759	19688	19760	19733	19917	19738	19845	19849	19633	19707	19630	19698	19836	19808	19925	19596	19778	19872	19771	19638	19752	19615	19841	19867	19593	19814	19864	19809	19692	19703	19868	19674	19596	19792	19830	19749	19846	19737	19726	19630	19664	19887	19732	19711	19727	20011	19734	19551	19948	19929	19613	20072	19759	19838	19647	19644	19576	19767	19693	19770	19920	19995	19695	19735	19705	19646	19768	19744	19744	19741	19656	19601	19732	19537	19731	19848	19855	19823	19838	19699	19734	19813	19873	19591	19659	19471	19766	19727	19593	19840	19780	19447	19759	19881	19564	19788	19666	19753	19663	19618	19742	19762	19517	19736	19830	19966	19660	19994	19459	19850	19816	19843	19663	19712	19811	19681	19553	19993	19635	19797	19827	19759	19511	19713	19723	19711	19766	19816	19846	19908	19779	19595	19762	19599	19778	19731	20054	19564	19665	19874	19916	19699	19845	19744	19583	19966	19926	19722	19652	19703	19706	19634	19762	19738	19821	19664	19700	19866	19497	19665	19710	19564	19528	19620	19564	19882	19792	19756	19913	19910	19926	19777	19803	19741	19942	19848	19672	19785	19744	19859	19756	19717	19723	19870	19865	19810	19875	19766	19584	19806	19818	19516	19903	19803	19654	19838	19808	19633	19714	19757	19799	19856	20057	20017	19620
31273	84415	98267	80370	52955	17271	17058	16904	16913	16761	16677	16851	16696	16782	16755	16641	16832	16699	16845	16694	16577	16782	16718	16685	16625	16740	16641	16733	16770	16719	16535	16796	16859	16682	16806	16750	16685	16683	16738	16680	16758	16783	16732	16713	16835	16670	16680	16685	16613	16525	16667	16561	16557	16728	16597	16753	16671	16675	16717	16588	16556	16675	16805	16608	16699	16565	16658	16598	16700	16692	16562	16701	16409	16644	16731	17136	17259	16995	16781	16695	16657	16709	16676	16515	16602	16516	16839	16558	16554	16683	16595	16655	16621	16690	16711	16886	16798	16346	16602	16591	16795	16502	16698	16461	16825	16806	16560	16721	16665	16696	16671	16629	16798	16542	16602	16713	16500	16480	16670	16747	16627	16749	16525	16536	16603	16463	16641	16659	16541	16585	16641	16773	16660	16718	16598	16586	16671	16665	16617	16624	16549	16657	16613	16614	16734	16554	16778	16539	16484	16550	16733	16543	16880	16544	16597	16723	16675	16603	16504	16618	16371	16693	16620	16514	16866	16622	16509	16659	16637	16672	16729	16594	16545	16573	16756	16571	16603	16611	16590	16580	16758	16705	16739	16723	16639	16676	16637	16741	16536	16836	16711	16413	16621	16657	16698	16731	16559	16592	16647	16722	16623	16617	16516	16601	16524	16571	16639	16629	16507	16650	16639	16660	16704	16439	16573	16651	16536	16514	16755	16706	16491	16644	16614	16769	16550	16668	16620	16611	16730	16653	16629	16700	16580	16547	16644	16734	16802	16798	16629	16723	16565	16556	16616	16739	16672	16502	16472	16570	16646	16682	16661	16602	16612	16553	16583	16694	16652	16732	16688	16827	16615	16541	16636	16672	16839	16716	16603	16670	16564	16726	16511	16718	16546	16762	16637	16513	16598	16625	16725	16805	16650	16578	16703	16617	16770	16613	16744	16430	16615	16706	16632	16582	16636	16764	16509	16545	16635	16495	16610	16361	16648	16749	16753	16590	16479	16625	16666	16493	16579	16554	16604	16672	16904	16676	16623	16718	16634	16635	16690	16619	16590	16623	16579	16435	16475	16713	16496	16603	16664	16693	16649	16564	16511	16770	16755	16753	16658	16731	16533	16712	16743	16642	16678	16575	16636	16640	16681	16719	16696	16639	16613	16622	16412	16697	16718	16616	16805	16787	16578	16609	16472	16522	16630	16544	16762	16628	16689	16662	16729	16612	16591	16693	16672	16571	16533	16625	16747	16733	16645	16661	16635	16616	16397	16572	16560	16624	16670	16589	16596	16693	16502	16659	16703	16607	16594	16700	16497	16563	16580	16588	16580	16726	16631	16642	16585	16458	16429	16716	16663	16507	16668	16542	16682	16619	16694	16525	16603	16555	16669	16587	16658	16579	16504	16442	16778	16770	16541	16646	16607	16734	16432	16642	16513	16657	16599	16515	16717	16696	16577	16743	16722	16674	16452	16423	16742	16697	16812	16693	16646	16551	16663	16584	16711	16681	16578	16669	16702	16647	16619	16718	16608	16646	16802	16591	16743	16602	16755	16512	16663	16585	16684	16587	16705	16596	16600	16636	16706	16768	16676	16639	16801	16411	16657	16653	16559	16689	16595	16768	16598	16630	16604	16654	16577	16787	16461	16912	16724	16526	16600	16621	16422	16677	16723	16781	16700	16704	16797	16473	16525	16625	16590	16748	16553	16388	16607	16723	16566	16715	16570	16692	16588	16634	16710	16682	16665	16575	16588	16771	16554	16731	16798	16475	16460	16580	16566	16616	16565	16543	16659	16636	16669	16679	16725	16613	16683	16594	16765	16638	16680	16360	16599	16469	16650	16620	16597	16453	16736	16577	16400	16545	16653	16665	16760	16547	16718	16561	16617	16723	16743	16407	16732	16577	16541	16757	16689	16569	16592	16821	16667	16580	16522	16592	16562	16537	16687	16511	16797	16655	16563	16522	16808	16437	16535	16699	16600	16520	16636	16553	16689	16643	16631	16649	16652	16749	16528	16760	16783	16532	16584	16649	16667	16637	16586	16594	16668	16694	16772	16681	16641	16711	16751	16666	16594	16652	16627	16766	16602	16538	16648	16542	16507	16642	16548	16742	16599	16540	16605	16592	16530	16547	16571	16809	16612	16719	16633	16638	16628	16727	16749	16586	16695	16383	16913	16585	16673	16631	16488	16548	16671	16553	16604	16679	16661	16795	16543	16695	16623	16775	16516	16626	16593	16596	16702	16585	16692	16505	16531	16777	16825	16544	16618	16615	16519	16482	16657	16634	16645	16731	16742	16713	16623	16632	16648	16547	16783	16627	16675	16698	16736	16751	16630	16650	16597	16677	16740	16680	16574	16463	16879	16732	16668	16603	16539	16470	16737	16810	16562	16515	16626	16593	16644	16777	16701	16494	16520	16671	16593	16678	16730	16546	16737	16610	16696	16756	16698	16548	16578	16495	16706	16624	16538	16739	16725	16651	16433	16760	16494	16686	16703	16645	16661	16639	16642	16586	16585	16586	16622	16625	16669	16693	16655	16597	16668	16500	16530	16483	16534	16462	16525	16645	16667	16757	16703	16618	16676	16485	16633	16579	16611	16547	16532	16732	16652	16667	16589	16713	16552	16590	16615	16562	16614	16617	16831	16611	16678	16603	16613	16838	16628	16417	16637	16679	16599	16714	16671	16445	16622	16608	16572	16500	16694	16572	16623	16533	16742	16804	16547	16678	16529	16574	16690	16820	16510	16640	16727	16734	16545	16730	16601	16524	16642	16763	16666	16548	16578	16571	16644	16636	16659	16553	16513	16611	16664	16666	16660	16615	16509	16664	16496	16746	16664	16608	16774	16824	16722	16448	16602	16759	16418	16724	16660	16569	16690	16783	16658	16787	16755	16652	16511	16705	16781	16687	16562	16595	16798	16598	16484	16682	16781	16392	16615	16533	16699	16551	16476	16658	16590	16814	16635	16629	16685	16758	16606	16594	16720	16518	16643	16676	16694	16673	16641	16727	16641	16565	16760	16540	16473	16757	16452	16434	16729	16699	16479	16518	16650	16668	16507	16771	16530	16552	16630	16573	16736	16723	16516	16409	16642	16698	16562	16795	16653	16851	16652	16878	16649	16804	16551	16751	16710	16704	16588	16695	16769	16518	16631	16740	16506	16530	16631	16631	16555	16594	16807	16641	16750	16643	16616	16592	16466	16759	16568	16544	16586	16605	16626	16721	16614	16619	16657	16863	16769	16636	16661	16964	16625	16606	16639	16750	16661	16585	16653	16560	16508	16619	16703	16631	16515	16742	16654	16799	16648	16726	16542	16568	16566	16572	16534	16577	16577	16584	16670	16600	16675	16675	16602	16631	16661	16624	16717	16688	16610	16746	16708	16687	16550	16642	16533	16722	16752	16647	16562	16713	16730	16673	16672	16519	16800	16502	16627	16516	16668	16586	16699	16546	16737	16693	16520	16385	16732	16619	16716	16559	16513	16841	16638	16806	16703	16655	16607	16582	16590	16759	16668	16749	16711	16729	16763	16476	16602	16728	16637	16719	16682	16572	16690	16758	16635	16558	16638	16658	16791	16734	16730	16627	16414	16541	16607	16382	16512	16541	16715	16707	16580	16674	16502	16671	16713	16706	16585	16614	16649	16594	16574	16810	16543	16751	16621	16517	16460	16663	16882	16599	16734	16699	16620	16661	16680	16609	16694	16595	16588	16597	16816	16610	16572	16808	16823	16584	16750	16744	16670	16721	16683	16696	16642	16561	16738	16622	16487	16684	16747	16731	16446	16575	16875	16657	16747	16513	16599	16542	16539	16545	16684	16732	16634	16563	16755	16596	16666	16625	16431	16579	16659	16662	16623	16570	16656	16649	16670	16622	16680	16540	16608	16614	16591	16772	16660	16579	16549	16578	16440	16637	16618	16586	16597	16636	16749	16617	16405	16725	16641	16621	16633	16605	16728	16643	16711	16594	16648	16610	16511	16432	16751	16633	16556	16500	16475	16692	16701	16575	16531	16643	16458	16666	16540	16839	16525	16644	16685	16679	16615	16553	16634	16698	16495	16737	16605	16634	16746	16907	16701	16617	16620	16489	16561	16705	16708	16697	16733	16568	16552	16562	16476	16729	16672	16542	16674	16741	16560	16804	16710	16734	16637	16686	16647	16605	16523	16737	16649	16677	16419	16520	16613	16714	16595	16550	16494	16608	16641	16554	16577	16665	16631	16641	16773	16535	16740	16611	16687	16546	16787	16730	16547	16837	16747	16562	16638	16747	16698	16546	16593	16640	16427	16671	16704	16600	16574	16721	16522	16657	16618	16525	16677	16651	16501	16710	16493	16590	16580	16516	16650	16683	16581	16500	16426	16695	16449	16538	16564	16669	16650	16479	16766	16486	16534	16685	16811	16661	16699	16573	16665	16855	16620	16575	16542	16614	16569	16399	16737	16727	16561	16605	16576	16513	16648	16510	16685	16539	16542	16659	16485	16747	16618	16590	16562	16497	16743	16496	16510	16531	16561	16595	16877	16463	16646	16552	16710	16640	16594	16720	16791	16559	16637	16626	16561	16690	16740	16709	16649	16616	16535	16673	16571	16633	16697	16622	16716	16727	16468	16747	16488	16667	16655	16628	16705	16584	16650	16839	16551	16552	16640	16797	16699	16701	16586	16602	16760	16563	16784	16634	16697	16719	16653	16691	16599	16799	16674	16896	16617	16621	16739	16650	16564	16694	16638	16537	16640	16532	16613	16516	16648	16727	16630	16788	16408	16705	16538	16591	16658	16656	16533	16704	16465	16626	16652	16509	16580	16615	16746	16589	16515	16505	16635	16744	16633	16626	16781	16642	16645	16550	16625	16665	16646	16689	16686	16682	16521	16672	16667	16657	16602	16682	16665	16589	16715	16555	16666	16557	16626	16536	16532	16692	16647	16503	16621	16620	16613	16733	16697	16608	16704	16628	16693	16651	16542	16772	16565	16562	16770	16566	16670	16598	16613	16479	16799	16799	16663	16653	16752	16634	16638	16673	16538	16575	16698	16731	16657	16644	16648	16595	16652	16513	16649	16721	16732	16637	16628	16564	16758	16741	16468	16652	16621	16675	16717	16730	16830	16748	16541	16715	16693	16554	16662	16565	16679	16744
23215	21426	33275	44918	41471	25695	24521	19724	18609	18763	18484	18535	18386	18266	18474	18373	18685	18606	18285	18506	18244	18142	18064	18189	17908	18132	18292	18251	18240	18114	18230	18101	18208	18291	18189	18197	18332	18081	18251	18204	18183	18174	18416	18088	18119	18389	18054	18229	18128	18176	18130	18259	18250	18136	17986	18097	18288	18128	18042	18075	18276	18062	18152	18150	18064	18081	18331	18151	18309	18164	18035	18307	18235	17979	18149	18418	18637	18386	18227	18184	18332	18307	18205	18029	18240	18333	18262	18198	18048	18201	18227	17995	17933	18254	18194	18054	17960	17993	18012	18132	18138	18124	18239	18136	18250	18087	18245	18018	18117	17994	18144	18040	18165	18267	18112	18102	18261	18146	18303	17917	18003	18230	18234	18207	18249	18079	18289	18141	18285	17980	18132	18100	18179	18074	18188	18169	18118	18174	18237	18134	17963	18244	18074	17861	18091	18045	18026	18316	18221	18051	18065	18230	18066	18147	18127	18046	18228	18017	18072	18089	18266	17955	18054	18157	18158	17999	18149	18145	18196	18193	18008	18154	18029	18170	18082	18146	18159	18131	18124	18214	18212	18159	18009	17983	18134	17958	18279	17989	18018	17802	17996	18190	18237	18236	18050	18096	18058	18120	18044	17806	18044	18175	18214	18030	17990	17973	18166	18345	18236	18400	18203	18155	18017	18031	18108	18010	18094	18119	17939	18075	17996	18104	18174	18180	18211	18321	18057	18136	17959	18292	18060	17999	18356	18191	18145	18107	18228	18101	18015	18164	18135	18258	18000	18100	18192	18205	18147	18186	17862	18069	18079	18092	17969	18028	18202	18071	18177	18014	18098	18034	18211	18024	17968	18033	18058	18068	18249	18112	17953	18333	18185	18112	18147	17901	18164	18070	17970	18104	18067	17833	18268	18208	18239	18142	18012	18241	18297	18223	18179	18146	18201	18020	18231	18250	18066	18056	18030	18089	18172	18170	18060	18144	18169	18143	18118	17980	18006	18025	18086	18179	18432	17949	17990	17974	18088	18355	18199	18102	18252	17789	18053	18124	18153	18384	18143	18198	18109	18148	18163	18309	18093	18077	18304	18421	18112	18189	18118	17892	18262	18095	18226	18004	17845	18189	18121	18273	18039	18038	18157	18093	18020	18280	18196	18061	17888	18035	18113	18258	18145	17982	18428	18188	18072	18100	18362	18021	18050	18127	18024	18106	18193	18126	18131	18138	18283	18088	18252	17910	18055	17893	18059	18157	18073	17975	18201	18139	18314	18050	18155	18248	18109	17965	17986	18168	18009	18279	18128	18036	18091	18022	18199	18236	18191	18021	18200	18045	18196	18192	18325	18075	18030	18113	17886	18064	18241	18047	18239	17935	17921	18129	18212	18185	18131	18054	18197	18322	18150	18130	18026	18114	18071	18014	17990	18122	18110	18234	18296	18090	18175	18051	17881	18117	17934	18132	18228	18077	18037	18106	18381	18029	18131	17879	18201	18144	18208	18254	18107	18261	18172	18253	18142	18146	18141	18260	18072	18155	18235	17973	18193	18184	17949	18115	18155	17921	17856	17897	18079	18156	18070	17962	18132	17973	18384	18138	18016	18300	18103	18125	18275	18256	18343	18078	18166	18198	17944	18071	18081	18169	18091	17912	18136	18155	18135	18151	18170	18077	17998	18424	18191	18102	18243	18054	18168	18203	18005	17871	18082	18061	18167	17912	18006	17883	18039	17929	18120	18131	18093	18136	18124	18115	18144	18091	18195	18041	18196	18052	17967	17980	18121	18348	18263	18169	18088	17956	18084	18045	18063	18252	18132	18197	18159	18164	17888	18058	18052	18201	18210	18080	17983	18120	17917	18157	18107	18156	18114	18164	17817	18214	18231	18160	18149	18179	18086	18177	18180	18215	18116	17971	17997	18209	18106	18221	18120	18241	18254	18263	18010	18079	18277	18180	18267	18265	18388	17968	17986	18007	18075	18063	18074	18221	18148	18140	18129	17963	18270	18122	17973	18107	18238	18167	18052	18150	18057	18160	18151	18007	18258	18301	18136	18053	18304	18174	18217	18022	18252	18438	18260	18014	18201	17973	17933	18213	18120	18014	18278	18170	18090	18031	17998	17914	18145	18059	17837	17948	18017	18091	18160	18035	17873	18007	17869	17964	18190	18100	18111	18135	18156	18156	18107	18067	17997	18159	18305	18122	18170	18015	18181	18233	17850	17904	17975	18141	18115	18222	18194	17994	18089	18014	18291	18143	18105	18185	18148	18274	18163	17966	18138	18217	18119	18186	18296	18194	18176	18100	18478	18082	17943	18143	17950	17878	18225	18326	18165	18011	17968	18098	18054	18053	18275	18145	17992	17959	18156	18204	18183	17955	18127	18102	18114	18349	17971	18046	18242	18161	17954	18176	18142	18125	17859	18392	18262	17906	18045	18024	18115	18198	18063	18204	18215	17998	17880	18229	18379	18269	18356	18301	18079	18192	18211	18274	18195	18152	18258	18039	18082	18001	17960	17996	18196	18035	18041	18138	18186	17997	18105	18240	18249	18030	18153	18064	18044	18118	18062	17896	18250	17968	18388	18169	18182	18126	17918	17767	17906	18220	18228	18236	18190	18126	18086	18136	17945	18244	17985	18137	17978	17967	18023	17953	18088	18191	18045	18088	18266	18226	18208	18398	18064	18015	18243	17907	18115	18115	18271	18049	18146	18040	18074	17955	18272	18108	18094	18098	18070	18199	18168	18097	18074	18169	18070	18032	17989	18204	18025	18086	18203	18135	18045	18276	18217	18283	17945	18127	17932	18249	18069	18124	18143	18307	18296	18100	17824	18036	17876	17937	18187	18092	18044	17953	17969	18133	18053	18227	18043	18074	18239	18045	18044	18213	18192	18037	18219	18190	18133	18230	18165	18229	18148	18176	18151	18169	18033	18037	18192	18075	18025	18035	18032	18050	17946	18152	18294	18251	17905	18213	18217	17978	17921	17856	18134	18135	18144	18106	18127	18144	18247	18198	18249	18226	18067	18135	18181	17965	18147	18113	17940	18282	18084	18117	18109	18057	18222	17867	18194	18058	18211	18150	18065	18045	18259	18003	18227	18091	17926	18180	18116	17957	18140	18171	18000	18146	17904	18194	18162	18155	18023	18096	18100	18082	17988	18241	18023	18237	17856	17956	18433	18057	18007	18104	18070	18113	18066	18143	18235	17980	18039	17975	17937	18050	17986	18038	18004	18204	18195	18257	18125	18326	18134	18150	18176	18154	17980	18241	18193	17951	17980	18294	18076	18115	18082	18050	18081	17922	18176	18175	18279	18188	17992	17887	17919	18068	18027	18081	18109	18108	18094	18089	18088	18143	18058	18280	18148	18112	18075	17997	18095	17995	17903	18300	18313	18012	18084	18094	18278	18120	18079	18234	18039	18195	17951	18230	18222	18163	18108	17987	18240	17958	18154	18066	18155	17978	18134	18209	18319	17782	18194	18017	17969	18030	18037	18061	18087	18150	18095	18248	17901	18239	18045	18184	18069	18043	18336	18037	18362	18123	18310	18246	18088	17927	18146	18198	18140	18123	18128	17973	18029	18205	18031	18127	18129	18257	18140	18127	18058	18223	17999	18067	18107	18136	17906	18208	18240	18037	18096	18281	18097	18204	17929	18027	18114	18228	18074	18214	18090	18240	18134	18081	18117	18001	18098	18277	18102	18022	18190	17915	17947	18080	18212	18067	18106	18370	18248	17981	18219	18039	18015	18227	18121	18062	18267	18063	18038	18070	17997	18381	18189	17993	18053	18300	18189	17937	18236	18231	18077	18024	18094	18250	18124	17953	18034	18201	17893	18287	18299	18132	18105	18182	18103	17946	18121	18160	18023	18300	18064	18191	18130	18358	18199	18230	18010	18140	18005	18174	18229	18115	18115	18325	18258	18150	18115	18102	18214	18020	18157	18022	18104	18205	17997	18029	18060	18067	18231	18031	18247	18044	17900	17990	17994	18142	18352	18143	18111	18141	18141	18000	17941	18080	18111	18229	18177	18051	17963	18174	18124	18104	18275	18054	18362	18147	18107	17967	18200	18073	18149	18119	18109	18008	18161	17949	17932	18295	18053	18159	18207	18181	18321	18205	18183	18061	18003	18217	18155	18176	18178	18137	18158	18106	18210	18214	18092	18021	18198	18458	18149	18243	18120	18037	18059	17956	18053	18121	18101	18051	18023	18289	18131	18118	18061	18176	18133	18058	18252	18331	18099	18241	18016	18087	18318	18131	18083	18258	18077	18122	18036	18216	18159	18017	18122	18128	18219	17877	18209	18020	18097	18057	18046	18056	18124	18089	18133	18156	18131	18288	18020	18116	18114	18182	17988	18134	18382	18291	18190	18288	18210	18103	17975	18064	18201	18290	18192	17987	17926	18042	18271	18238	18155	17947	18110	18218	18040	18069	18096	18203	17925	18177	18165	18108	18101	18067	18175	18060	18159	18038	17927	18090	18081	18131	18072	18287	17949	18280	18119	18075	18096	17930	18176	18163	18198	18043	17917	18185	18186	18225	18016	18086	18450	18061	18238	17963	17880	18077	18267	17999	17801	18089	17992	17910	18011	18150	18201	17987	18058	18420	18202	18127	18038	17923	18208	18042	18157	18166	18034	18192	18257	18214	18159	18138	18235	18059	17971	18162	18130	18230	18274	17992	18115	17941	18025	18264	18181	18319	18159	18118	18199	18134	18356	18187	18072	18097	18257	18193	18166	18088	18088	18098	18064	18077	18096	17906	18170	18306	18162	18064	17927	18185	18070	18153	18324	17954	17969	17938	18120	18191	18020	18064	18034	17906	18092	18324	18047	18165	18105	18019	18242	18062	18068	18008	18205	18026	18246	18080	18027	18111	18024	18062	18169	18052	18087	17939	18073	18102	18142	18370	18305	18154	18200	18022	18204	18115	18088	18518	18107	18244	18036	18160	18133	17796	18023	18075	18135	18229	18176	18024	18135	18044	17973	18338	18159	18114	18247	18128	18085	18172	18131	18000	18258	17917	18055	18251	18185	18078	18216	17992	18017	18101	18063	18205	18164	17988	18006	18146	18221	18154	18205	18079	18334	18075	18180	17995	18035	18090	18145	17932	18054	18162	18297	18214
28033	83188	94257	77622	53621	16275	16214	16019	15962	15901	15853	15927	15800	15778	15743	15712	15779	15755	15820	15603	15578	15618	15794	15635	15760	15628	15632	15628	15670	15709	15726	15656	15524	15544	15739	15843	15560	15479	15585	15455	15762	15497	15510	15428	15536	15453	15526	15562	15568	15741	15552	15619	15617	15655	15608	15487	15622	15498	15683	15519	15692	15578	15576	15697	15550	15322	15796	15430	15508	15566	15628	15618	15743	15598	15605	16146	16232	15903	15767	15605	15499	15508	15498	15420	15457	15575	15627	15444	15470	15658	15581	15572	15558	15384	15599	15448	15709	15563	15706	15570	15703	15486	15463	15605	15521	15623	15621	15517	15541	15710	15459	15457	15608	15526	15707	15607	15618	15616	15580	15483	15549	15646	15631	15656	15425	15560	15433	15669	15607	15511	15464	15512	15393	15611	15705	15451	15784	15543	15350	15548	15821	15608	15477	15569	15611	15676	15710	15469	15602	15498	15532	15504	15490	15653	15485	15550	15557	15531	15585	15541	15471	15611	15623	15557	15520	15587	15696	15387	15518	15416	15563	15605	15556	15626	15600	15423	15693	15549	15620	15657	15428	15691	15609	15317	15460	15686	15510	15589	15629	15488	15570	15650	15378	15643	15604	15702	15621	15511	15538	15626	15571	15611	15537	15468	15581	15432	15462	15490	15537	15469	15473	15416	15377	15644	15564	15563	15625	15666	15563	15436	15513	15490	15388	15674	15491	15581	15449	15351	15638	15480	15491	15449	15394	15547	15528	15486	15518	15665	15483	15403	15675	15316	15466	15543	15617	15406	15493	15454	15472	15517	15665	15435	15473	15465	15763	15679	15676	15425	15530	15577	15582	15575	15591	15558	15371	15555	15343	15565	15690	15606	15540	15602	15634	15551	15571	15679	15743	15667	15524	15429	15644	15465	15486	15694	15719	15510	15520	15666	15846	15544	15470	15386	15640	15579	15554	15527	15395	15589	15525	15645	15516	15487	15506	15619	15477	15503	15552	15426	15530	15422	15490	15580	15493	15566	15456	15669	15555	15381	15598	15612	15438	15622	15541	15420	15522	15543	15525	15560	15510	15472	15457	15487	15616	15550	15455	15594	15633	15593	15454	15374	15652	15428	15741	15651	15486	15491	15615	15582	15555	15780	15446	15633	15656	15657	15548	15559	15657	15582	15657	15584	15583	15598	15720	15532	15676	15524	15559	15536	15610	15699	15715	15388	15417	15692	15623	15473	15616	15579	15502	15626	15620	15479	15567	15595	15631	15489	15508	15624	15545	15629	15469	15648	15345	15676	15515	15504	15556	15377	15479	15571	15533	15557	15536	15467	15433	15360	15492	15458	15640	15503	15494	15526	15690	15477	15610	15514	15481	15386	15704	15515	15658	15416	15513	15798	15523	15363	15553	15633	15527	15736	15560	15494	15648	15594	15566	15649	15525	15534	15664	15436	15424	15537	15620	15543	15544	15532	15700	15353	15551	15661	15523	15422	15425	15546	15671	15312	15556	15717	15518	15565	15544	15470	15452	15576	15624	15551	15758	15546	15659	15653	15656	15599	15566	15597	15512	15578	15454	15557	15768	15532	15637	15653	15558	15484	15506	15495	15331	15667	15612	15522	15627	15546	15600	15458	15495	15569	15679	15516	15594	15563	15690	15591	15599	15391	15701	15528	15429	15484	15608	15514	15651	15567	15588	15510	15589	15547	15435	15340	15569	15399	15676	15576	15521	15588	15514	15702	15382	15632	15496	15556	15630	15529	15611	15630	15606	15668	15528	15802	15392	15656	15589	15778	15569	15457	15510	15609	15422	15661	15541	15563	15524	15482	15596	15619	15557	15584	15354	15604	15447	15592	15411	15552	15681	15702	15621	15423	15544	15611	15497	15426	15606	15613	15650	15612	15599	15611	15722	15643	15672	15523	15614	15539	15615	15688	15627	15511	15666	15702	15623	15329	15698	15559	15566	15603	15584	15406	15674	15454	15466	15689	15570	15495	15683	15580	15662	15581	15514	15446	15458	15527	15685	15691	15610	15493	15486	15704	15644	15533	15526	15374	15854	15481	15617	15627	15510	15534	15541	15452	15500	15477	15587	15585	15673	15636	15423	15453	15519	15638	15394	15598	15672	15536	15585	15553	15408	15409	15519	15691	15438	15534	15562	15609	15667	15705	15583	15475	15646	15542	15762	15651	15409	15575	15522	15285	15649	15485	15680	15576	15430	15566	15570	15645	15613	15549	15667	15647	15620	15477	15650	15708	15655	15596	15826	15635	15719	15512	15748	15572	15421	15728	15514	15512	15490	15596	15629	15433	15526	15745	15599	15592	15568	15496	15433	15491	15564	15407	15630	15728	15477	15495	15560	15538	15507	15530	15674	15593	15589	15394	15409	15712	15560	15662	15562	15458	15446	15598	15487	15491	15582	15774	15558	15606	15487	15594	15502	15503	15597	15548	15533	15523	15627	15593	15689	15663	15512	15439	15647	15529	15550	15561	15537	15592	15312	15507	15547	15659	15668	15586	15521	15491	15717	15553	15460	15538	15531	15693	15533	15586	15459	15578	15532	15670	15393	15417	15576	15587	15646	15552	15613	15646	15768	15678	15538	15554	15627	15628	15614	15543	15373	15356	15341	15767	15571	15600	15444	15594	15502	15559	15375	15718	15697	15476	15506	15588	15583	15601	15436	15398	15517	15573	15715	15406	15669	15457	15525	15596	15478	15551	15573	15474	15532	15610	15518	15495	15498	15443	15489	15484	15508	15699	15650	15565	15398	15462	15444	15626	15576	15679	15551	15646	15671	15660	15549	15535	15407	15645	15525	15467	15481	15571	15666	15439	15529	15614	15571	15356	15435	15719	15768	15593	15524	15486	15752	15533	15547	15599	15428	15589	15435	15564	15595	15487	15560	15607	15506	15577	15498	15487	15487	15645	15495	15462	15521	15735	15407	15547	15448	15381	15580	15653	15459	15552	15626	15348	15480	15717	15491	15608	15559	15430	15502	15386	15420	15599	15691	15643	15660	15581	15614	15444	15593	15474	15425	15540	15746	15647	15588	15543	15668	15511	15493	15628	15580	15515	15637	15529	15437	15543	15580	15640	15470	15623	15526	15629	15557	15646	15453	15647	15601	15452	15568	15582	15491	15651	15547	15489	15608	15438	15718	15358	15651	15579	15436	15551	15558	15418	15534	15442	15772	15601	15626	15621	15498	15627	15526	15426	15544	15357	15563	15472	15556	15603	15513	15406	15693	15727	15605	15536	15533	15680	15675	15428	15376	15666	15461	15580	15457	15574	15881	15515	15629	15555	15440	15632	15560	15487	15484	15660	15605	15626	15560	15585	15671	15618	15581	15353	15602	15526	15442	15702	15510	15509	15732	15479	15407	15494	15541	15614	15544	15406	15573	15600	15591	15680	15449	15615	15609	15495	15393	15446	15604	15731	15539	15571	15649	15502	15529	15584	15661	15577	15645	15375	15774	15665	15449	15610	15377	15435	15545	15467	15639	15614	15570	15450	15532	15461	15454	15418	15608	15418	15659	15554	15546	15546	15631	15660	15728	15686	15658	15475	15499	15547	15563	15657	15626	15640	15457	15559	15431	15516	15445	15544	15670	15530	15491	15426	15549	15509	15563	15632	15483	15671	15806	15376	15517	15629	15675	15487	15406	15540	15651	15688	15524	15554	15407	15653	15607	15637	15627	15485	15566	15515	15584	15547	15457	15588	15549	15483	15537	15594	15448	15730	15710	15475	15462	15612	15550	15520	15648	15622	15499	15621	15493	15464	15437	15532	15667	15471	15475	15711	15669	15517	15448	15660	15577	15447	15492	15512	15755	15565	15499	15578	15611	15475	15515	15494	15499	15478	15525	15602	15595	15554	15538	15632	15548	15737	15631	15361	15596	15596	15504	15566	15540	15762	15615	15637	15522	15549	15516	15495	15585	15428	15352	15511	15522	15501	15529	15605	15470	15596	15569	15606	15647	15653	15484	15507	15530	15563	15529	15564	15494	15497	15616	15662	15435	15303	15517	15436	15732	15429	15489	15510	15615	15574	15681	15435	15521	15558	15348	15551	15570	15511	15520	15500	15516	15596	15621	15425	15526	15451	15478	15801	15619	15346	15530	15385	15591	15479	15525	15454	15644	15623	15558	15583	15502	15560	15541	15316	15521	15562	15556	15614	15469	15497	15466	15591	15616	15572	15490	15723	15587	15599	15420	15685	15802	15421	15596	15583	15527	15608	15584	15516	15481	15450	15544	15586	15536	15563	15567	15508	15618	15609	15463	15514	15588	15553	15636	15494	15518	15578	15692	15689	15532	15669	15689	15649	15680	15614	15718	15533	15645	15495	15410	15603	15454	15318	15665	15589	15350	15464	15599	15501	15580	15696	15506	15540	15566	15383	15680	15447	15655	15431	15584	15770	15546	15545	15567	15641	15552	15667	15553	15696	15448	15669	15626	15546	15684	15487	15647	15613	15474	15403	15576	15487	15311	15652	15555	15342	15585	15505	15519	15798	15613	15607	15567	15539	15481	15488	15635	15412	15714	15546	15594	15478	15571	15593	15585	15544	15553	15581	15483	15540	15495	15559	15577	15509	15614	15624	15534	15647	15685	15536	15638	15576	15456	15391	15518	15676	15624	15571	15516	15514	15559	15631	15619	15661	15561	15593	15483	15465	15524	15469	15672	15574	15634	15527	15648	15580	15507	15677	15425	15416	15655	15647	15645	15470	15646	15507	15754	15389	15621	15595	15595	15490	15460	15532	15502	15692	15457	15295	15625	15522	15640	15520	15446	15597	15545	15547	15741	15515	15442	15421	15518	15375	15406	15500	15552	15430	15652	15461	15713	15531	15518	15349	15485	15494	15377	15575	15629	15689	15571	15517	15366	15504	15494	15570	15519	15580	15593	15533	15504	15565	15601	15480	15609	15815	15480	15622	15675	15476	15573	15558	15680	15651	15494	15451	15434	15508	15593	15589	15558	15625	15522	15619	15472	15666	15413	15700	15582	15665	15551	15575	15661	15533	15591	15525	15538	15576	15491	15500	15607	15572	15602	15633	15554	15588	15525	15573	15645	15491	15670	15542	15671	15513	15534	15450	15786	15539	15637	15476	15621	15389	15595	15607	15484	15449
27743	23186	30736	33126	21368	16445	15904	15552	15375	15343	15617	15408	15287	15371	15437	15359	15544	15341	15276	15599	15353	15400	15456	15679	15399	15459	15445	15364	15437	15297	15249	15430	15422	15365	15350	15441	15609	15537	15435	15315	15386	15244	15521	15423	15376	15298	15373	15496	15397	15395	15441	15259	15413	15488	15391	15345	15392	15415	15509	15235	15589	15306	15391	15364	15423	15126	15451	15385	15432	15395	15390	15371	15280	15259	15320	15633	15387	15512	15257	15350	15370	15405	15351	15169	15341	15301	15317	15438	15302	15393	15310	15459	15559	15409	15692	15329	15323	15494	15422	15491	15316	15360	15258	15350	15350	15435	15397	15354	15511	15267	15404	15475	15405	15469	15263	15465	15406	15364	15351	15359	15274	15180	15325	15405	15411	15240	15422	15341	15325	15377	15412	15420	15226	15443	15381	15381	15395	15219	15513	15412	15314	15361	15459	15414	15372	15355	15383	15370	15384	15348	15387	15296	15481	15526	15638	15440	15397	15377	15326	15297	15562	15422	15511	15421	15264	15353	15420	15257	15310	15229	15254	15329	15446	15354	15259	15130	15386	15224	15297	15523	15355	15295	15293	15430	15387	15363	15316	15341	15444	15310	15327	15376	15300	15238	15517	15254	15437	15515	15398	15269	15277	15310	15466	15473	15409	15384	15300	15359	15296	15303	15533	15478	15489	15377	15401	15316	15308	15384	15272	15513	15400	15559	15434	15395	15314	15359	15186	15522	15474	15346	15278	15207	15518	15399	15441	15239	15214	15438	15378	15669	15435	15448	15163	15359	15546	15527	15130	15505	15381	15288	15327	15492	15442	15206	15367	15479	15474	15350	15272	15283	15364	15354	15438	15275	15471	15311	15497	15502	15428	15422	15473	15121	15346	15353	15325	15240	15351	15477	15395	15530	15295	15453	15452	15452	15472	15377	15256	15329	15307	15222	15289	15319	15487	15419	15294	15358	15518	15554	15329	15316	15394	15145	15226	15026	15145	15329	15333	15418	15282	15467	15243	15360	15343	15298	15155	15461	15380	15447	15318	15202	15344	15306	15532	15420	15376	15482	15596	15312	15425	15366	15465	15424	15407	15391	15188	15256	15493	15288	15392	15339	15214	15270	15237	15377	15310	15255	15280	15258	15361	15272	15459	15261	15422	15333	15205	15330	15389	15418	15324	15544	15372	15400	15317	15394	15422	15536	15390	15310	15388	15260	15496	15575	15505	15388	15433	15485	15569	15431	15320	15422	15371	15380	15273	15464	15401	15341	15346	15323	15266	15561	15456	15321	15457	15297	15364	15120	15413	15331	15395	15118	15331	15309	15366	15254	15286	15377	15178	15458	15443	15417	15216	15280	15367	15171	15396	15253	15497	15611	15493	15369	15471	15229	15393	15386	15310	15398	15372	15317	15266	15695	15378	15323	15475	15403	15425	15454	15378	15498	15292	15434	15504	15298	15367	15291	15302	15436	15511	15270	15539	15336	15508	15314	15309	15422	15366	15286	15250	15392	15522	15296	15326	15255	15657	15510	15417	15390	15325	15403	15418	15350	15406	15357	15338	15422	15516	15168	15243	15304	15345	15335	15343	15456	15172	15198	15383	15263	15350	15501	15248	15730	15241	15543	15411	15481	15489	15367	15378	15288	15257	15282	15193	15402	15159	15262	15379	15294	15311	15493	15524	15511	15397	15246	15469	15560	15550	15402	15471	15346	15433	15504	15304	15423	15109	15436	15151	15370	15506	15351	15345	15278	15514	15619	15380	15527	15617	15468	15342	15293	15151	15136	15494	15548	15399	15415	15430	15313	15288	15345	15242	15325	15288	15227	15260	15438	15513	15407	15569	15475	15486	15156	15315	15521	15495	15464	15338	15500	15603	15240	15400	15420	15368	15230	15597	15612	15488	15339	15377	15376	15326	15551	15362	15516	15382	15291	15434	15378	15516	15437	15378	15205	15254	15397	15351	15337	15388	15533	15312	15260	15417	15458	15327	15567	15547	15571	15279	15424	15310	15348	15365	15193	15147	15409	15355	15416	15405	15488	15246	15283	15138	15485	15503	15343	15307	15453	15410	15467	15305	15367	15304	15289	15482	15326	15480	15488	15430	15482	15291	15451	15265	15450	15446	15323	15466	15290	15423	15218	15381	15279	15314	15287	15435	15398	15359	15249	15279	15414	15487	15391	15326	15395	15314	15581	15337	15379	15367	15346	15427	15385	15540	15407	15601	15437	15446	15333	15399	15531	15530	15222	15387	15360	15505	15216	15325	15310	15485	15393	15339	15277	15378	15282	15400	15482	15312	15329	15485	15460	15456	15363	15302	15297	15202	15292	15393	15359	15488	15317	15403	15315	15449	15306	15222	15284	15307	15303	15469	15367	15341	15303	15471	15407	15173	15533	15278	15354	15341	15380	15342	15353	15451	15425	15364	15285	15235	15501	15581	15275	15597	15398	15284	15273	15390	15291	15353	15332	15458	15420	15371	15321	15413	15315	15365	15235	15477	15233	15288	15570	15346	15324	15262	15304	15328	15275	15183	15379	15449	15327	15277	15298	15422	15277	15348	15269	15470	15412	15483	15425	15602	15384	15417	15269	15194	15371	15267	15294	15478	15344	15520	15323	15519	15271	15223	15404	15231	15383	15436	15324	15253	15512	15203	15193	15413	15436	15654	15439	15460	15262	15323	15392	15418	15409	15298	15361	15623	15551	15270	15450	15297	15351	15424	15264	15359	15474	15627	15376	15270	15423	15285	15281	15187	15464	15581	15442	15207	15489	15283	15430	15218	15385	15478	15293	15452	15372	15428	15570	15313	15270	15270	15317	15431	15360	15625	15444	15239	15260	15433	15422	15329	15467	15243	15175	15380	15402	15360	15440	15151	15531	15187	15225	15214	15291	15269	15342	15201	15328	15564	15544	15352	15531	15307	15248	15401	15314	15359	15311	15407	15297	15512	15547	15475	15423	15382	15295	15392	15428	15479	15373	15288	15539	15514	15356	15314	15292	15295	15539	15123	15330	15571	15347	15642	15381	15280	15256	15572	15457	15552	15491	15490	15476	15451	15564	15405	15498	15407	15430	15280	15282	15354	15412	15325	15425	15342	15487	15562	15352	15492	15505	15462	15498	15345	15491	15239	15306	15414	15754	15518	15240	15346	15454	15457	15333	15320	15277	15525	15395	15553	15204	15394	15388	15433	15534	15402	15365	15472	15236	15324	15349	15414	15357	15470	15551	15509	15162	15564	15344	15410	15482	15235	15269	15389	15288	15231	15596	15472	15253	15358	15380	15376	15580	15342	15332	15289	15405	15361	15342	15408	15522	15487	15311	15350	15308	15281	15443	15593	15319	15401	15310	15369	15383	15471	15357	15579	15212	15454	15494	15387	15227	15350	15400	15179	15313	15226	15128	15197	15442	15467	15572	15478	15435	15490	15440	15281	15150	15294	15432	15439	15277	15392	15363	15523	15375	15416	15422	15482	15325	15311	15450	15416	15447	15241	15316	15502	15586	15531	15204	15459	15579	15388	15520	15454	15399	15368	15416	15204	15549	15354	15407	15302	15329	15350	15185	15103	15489	15469	15325	15235	15295	15432	15240	15334	15414	15603	15392	15462	15498	15284	15321	15665	15322	15575	15276	15504	15401	15239	15568	15345	15152	15397	15307	15415	15495	15455	15421	15225	15433	15319	15329	15482	15351	15369	15300	15256	15256	15363	15487	15514	15451	15559	15318	15379	15321	15374	15564	15377	15289	15353	15289	15314	15327	15575	15296	15350	15536	15236	15335	15262	15264	15343	15404	15519	15455	15530	15447	15415	15336	15522	15410	15502	15438	15427	15423	15519	15330	15318	15288	15442	15298	15325	15176	15410	15347	15307	15429	15525	15221	15324	15293	15358	15334	15203	15452	15280	15415	15388	15472	15399	15513	15455	15457	15297	15317	15474	15692	15280	15296	15495	15456	15329	15299	15431	15367	15277	15302	15360	15438	15483	15207	15011	15244	15480	15189	15425	15521	15340	15381	15309	15255	15528	15529	15399	15232	15126	15440	15363	15477	15459	15458	15402	15179	15382	15438	15522	15479	15369	15446	15257	15249	15142	15227	15372	15397	15500	15319	15273	15544	15225	15350	15338	15330	15530	15331	15372	15252	15424	15310	15271	15196	15283	15333	15212	15353	15346	15450	15332	15154	15513	15308	15302	15334	15319	15516	15532	15640	15358	15363	15578	15541	15510	15306	15541	15554	15297	15409	15470	15403	15324	15294	15503	15254	15140	15328	15324	15310	15513	15648	15355	15379	15417	15334	15532	15374	15445	15516	15445	15235	15523	15564	15574	15325	15310	15379	15293	15465	15447	15468	15431	15365	15619	15354	15224	15524	15566	15501	15320	15444	15508	15395	15572	15367	15151	15557	15354	15498	15540	15369	15266	15315	15448	15330	15358	15416	15462	15525	15339	15455	15372	15106	15394	15348	15495	15331	15296	15343	15457	15379	15256	15413	15470	15264	15275	15615	15482	15349	15420	15478	15267	15545	15384	15368	15434	15397	15452	15369	15372	15309	15399	15408	15471	15508	15393	15412	15311	15329	15494	15571	15335	15427	15333	15335	15344	15568	15395	15194	15442	15446	15420	15401	15357	15589	15385	15437	15294	15518	15661	15417	15259	15264	15471	15313	15495	15511	15564	15508	15352	15306	15465	15344	15309	15184	15132	15261	15518	15229	15228	15382	15592	15439	15449	15428	15408	15394	15466	15323	15396	15456	15338	15122	15256	15458	15345	15539	15519	15601	15292	15206	15309	15399	15348	15298	15452	15429	15313	15578	15287	15494	15229	15310	15312	15150	15481	15310	15416	15356	15492	15471	15217	15383	15360	15297	15361	15204	15444	15488	15386	15357	15301	15257	15320	15399	15490	15279	15277	15410	15311	15401	15587	15316	15231	15275	15497	15317	15435	15341	15508	15503	15402	15525	15398	15328	15382	15632	15460	15397	15506	15240	15030	15497	15421	15333	15317	15409	15634	15566	15371	15402	15440	15461	15309	15398	15440	15429	15527	15350	15416	15288	15280	15227	15364	15471	15561	15549	15286	15298	15323	15216	15431	15394	15307	15570	15332	15379	15189	15402	15490	15366	15425	15323
13869	31443	35558	32230	19352	13836	13977	14039	13794	13854	13929	13915	14071	13887	13811	13900	13866	13625	13718	14084	13739	13761	13827	13832	13793	13491	13715	13779	13847	13724	13780	13849	13896	13837	13694	13754	14017	13839	13609	13858	13835	13642	13719	13789	13755	13849	13900	13767	13659	13872	13898	13686	13877	13801	13730	13826	13903	14041	13754	13826	13777	13900	13800	13814	13777	13840	13815	13778	13843	13800	13799	13680	13832	13779	13959	13838	13939	13815	13810	13679	13888	13817	13750	13769	13721	13730	13853	13685	13778	13904	13681	13815	13944	13737	13803	13859	13728	13907	13735	13870	13868	13878	13963	14051	13762	13857	13789	13930	13877	13852	13806	13968	13775	13816	13768	13827	13877	13721	13779	13783	13782	13892	13780	13751	13743	13829	13802	13757	13813	13924	13830	13839	13734	13937	13647	13826	13828	13680	13722	13891	13793	13903	13844	13811	13677	13887	13919	13853	13736	13712	13923	13772	13767	13908	13763	13905	13704	13864	13807	13788	13713	13749	13700	13567	13835	13667	13733	13905	13803	13906	13847	13883	13865	13912	13961	13826	13923	13779	13796	13832	13754	13828	13739	13777	13972	13747	13883	13840	13659	13750	13766	13851	13770	13803	13726	13585	13901	13839	13817	13891	13903	13605	13902	13783	13918	13895	13833	13839	13793	13867	13870	14087	13716	13827	14018	13641	13781	13853	13887	13658	13827	13758	13647	13834	13707	13891	13722	13737	13722	13799	13814	13871	13845	13745	13778	13841	13758	13684	13943	13875	13790	13823	13961	13728	13923	13857	13627	14033	13787	13689	13753	13638	13676	13939	13676	13814	13839	13787	13833	13752	13904	13687	13807	13848	13900	13708	13820	13790	13923	13904	13854	13638	13717	13795	13885	13796	13750	13794	13812	13822	13870	13893	13806	13727	13866	13823	13783	13763	13785	13774	13784	13709	13892	13919	13679	13738	13722	13895	13663	13786	13827	13820	13974	13878	13921	13711	13754	13871	13742	13804	13888	13790	13875	13811	13853	13749	13886	13785	13811	13690	13813	13865	13766	13746	13858	13726	13903	13691	13764	13759	13773	13749	13750	13816	13809	13837	13887	13713	13707	13815	13703	13644	13919	13811	13742	13871	13842	13782	13750	13793	14082	13907	13959	13750	13818	13896	13919	13684	13725	13642	13978	13630	13950	13746	13744	13632	13789	13828	13613	13951	13762	13666	13726	13829	13741	13877	13730	13843	13749	13881	13907	13821	13783	13673	13828	13717	13840	13733	13812	13689	13788	13527	13802	13766	13796	13814	13796	13903	13872	13676	13625	13720	13804	13937	13801	13814	13919	13686	13651	13823	13833	13681	13888	13784	13713	13827	13715	13908	13798	13707	13875	13692	13794	13817	13770	13947	13810	13800	13758	13937	13695	13775	13619	13775	13688	13779	13690	13744	13734	13859	13703	13888	13949	13870	13872	13799	13790	13778	13896	13793	13760	13634	13987	13827	13870	13623	13790	13874	13797	13834	13849	13798	13741	13964	13849	13807	13787	13850	13764	13841	13696	13759	13898	13779	13850	13798	13674	13821	13798	13862	13754	13867	13629	13836	13816	13665	13777	13878	13873	13771	13893	13779	13829	13850	13938	13847	13740	13920	13873	13809	13883	13689	13876	13921	13814	13785	13775	13807	13820	13833	13838	13844	13714	13676	13876	13689	13734	13810	13858	13809	13835	13843	13964	13790	13892	13737	13779	13684	13985	13810	13851	13880	13789	13840	13785	13793	13843	13727	13894	13653	13767	13765	13886	13749	13876	13683	13845	13893	13755	13789	13803	13739	13723	13951	13775	13924	13777	13846	13671	13896	13946	13797	13815	13681	13871	13824	13838	13658	13743	13753	13688	13839	13943	13872	13769	13720	13826	14019	13848	13898	13693	13716	13792	13780	13660	13797	14038	13863	13859	13799	13796	13685	13764	13775	13919	13690	13835	13687	13817	13879	13714	13714	13816	13816	13795	13685	13864	13957	13831	13954	13740	13736	13867	13795	13657	13731	13750	13916	13652	13890	13797	13737	13852	13908	13868	13828	13710	13869	13832	13990	13955	13944	13957	13842	13873	13978	13827	13822	13871	13791	13982	13800	13728	13901	13918	13794	13945	13845	13684	13859	13868	13938	13598	13913	13870	13878	13704	13643	13727	13869	13609	13764	13757	13884	13665	13682	13895	13757	13731	13720	13896	13751	13632	13803	13681	13835	13851	13801	13747	13745	13728	13851	13732	13503	13747	13813	13816	13748	13744	13839	13877	13870	13643	13740	13828	13898	13959	13868	13889	13756	13853	13857	13820	13805	13962	13892	13716	13790	13654	13685	13592	13776	13758	14006	13819	13746	13961	13796	13899	13890	13951	13716	13803	13729	13843	13782	13679	13835	13688	13719	13785	13714	13805	13916	13962	13604	13873	13913	13762	13828	13860	13810	13821	13793	13744	13813	13783	13644	13758	13860	13814	13779	13704	13869	13791	13623	13870	13678	13886	13783	13821	13898	13787	13743	13865	13733	13768	13808	13684	14058	13748	13684	13883	13808	13742	13603	13830	13838	13733	13667	13814	13947	13785	13955	13886	13832	13673	13871	13893	13692	13717	13621	13761	13761	13781	13830	13678	13854	13707	13745	13814	13846	13800	13767	13696	13827	13756	13725	13807	13626	13904	13783	13772	13770	13770	13723	13882	13914	13827	13779	13958	13946	13799	13928	13765	13673	13698	13800	13860	13686	13864	13803	13786	13810	13890	13801	13889	13708	13729	13741	13788	13972	13818	13877	13870	13688	13818	13842	13829	13858	13820	13908	13811	13747	13773	13855	13998	13789	13856	13929	13838	13850	13810	13767	13659	13848	13881	13788	13917	13773	13885	13739	13900	13783	14011	13988	13785	13899	14043	13623	13759	13936	13803	13769	13674	13691	13777	13806	13707	13894	13844	13602	13958	13790	13755	13900	13763	13786	13776	13792	13780	13786	13809	13967	13672	13919	13745	13963	13872	13840	13935	13789	13774	13880	13694	13668	13886	13732	13789	13827	13850	13702	13873	13897	13712	13789	13702	13883	13797	13774	13930	13861	13849	13904	13915	13803	13760	13995	14001	13907	13853	13649	13742	13876	13827	13589	13894	13860	13704	13918	13932	13839	13868	13881	13790	13899	13893	13788	13947	13813	13803	13823	13677	13837	13699	13727	13805	13837	13762	13740	13729	13669	13889	13733	13802	13692	13875	13858	13893	13749	13991	13902	13815	13742	13778	13944	13813	13846	13855	13804	13847	13910	13900	13583	13855	13737	13911	13660	13666	13844	13658	13982	13717	13770	13737	13693	13859	13951	13882	13810	13789	13867	13689	13786	13866	13803	13815	13870	13809	13851	13903	13720	13974	13813	13741	13839	13864	13862	13930	13897	13922	13835	13812	13818	13838	13794	13884	13716	13866	13934	13788	13801	13895	13676	13755	13746	13850	13724	13834	13674	13694	13785	13668	13836	13723	13834	13896	13857	13764	13841	13781	13853	13943	13956	13882	13765	13946	13691	13832	13815	13825	13901	13940	13725	13799	13889	13756	13828	13762	13757	13856	13819	13957	13978	13794	13722	13840	13821	13911	13740	13820	13860	13807	13812	13724	13797	13704	13850	13860	13629	14064	13885	13800	13721	13799	13836	13655	13619	13762	13795	13699	13865	13773	13845	13698	13883	13677	13732	13788	13864	13890	13960	13703	13682	13991	13736	13674	13853	13803	13975	13601	13817	13740	13903	13814	13758	13711	13785	13703	13783	13863	13657	13714	13804	13770	13805	13826	13983	13753	13589	13833	13726	13788	13749	13923	13761	13908	13899	13936	13883	13973	13861	13731	13816	13825	13893	13951	13869	13842	13728	13958	13890	13921	13765	13786	13808	13826	13856	13806	13789	13953	13791	13818	13801	13803	13803	13969	13860	13668	13827	13751	13653	13810	13790	14166	13771	13867	13612	13965	13668	13903	13744	13808	13848	13669	13998	13714	13825	13827	13694	13690	13971	13759	13894	13808	13647	13888	13740	13717	13703	13820	13667	13861	13814	13874	13951	13844	13870	13884	13899	13753	13722	13842	13795	13890	13637	13955	13716	13763	13849	13863	13719	13717	13795	13834	13927	13751	13792	13939	13887	13886	13891	13884	13779	13815	13766	13853	13797	13827	13782	13682	13824	13780	13872	13809	13820	13754	13809	13833	13845	13929	13803	13783	13861	13754	13773	13893	13813	13893	13780	13672	13654	13664	13715	13725	13973	13739	13796	13838	13870	13655	13745	13851	13893	13814	13857	13818	13830	13691	13815	13801	13898	13894	13853	13885	13720	13696	13787	13795	13716	13681	13824	13829	13833	13810	13835	13628	13708	13919	13637	13781	13682	13991	13792	13684	13901	13701	13765	13870	13822	13800	13703	13679	13867	13789	13891	13816	13737	13922	13830	13686	13768	13796	13746	13898	13700	13707	13793	13959	13967	13885	13674	13921	13915	13696	13729	13720	13774	13697	13755	13817	13840	13750	13840	13734	13920	14033	13700	13773	13864	13833	13771	13881	13775	13902	13690	13843	13642	13925	14007	13757	13702	13839	13840	13832	13788	13824	13802	13828	13890	13771	13687	13672	14079	13803	14035	13846	13889	13802	13921	13727	13872	13805	13874	13840	13717	13866	13768	13885	13727	13870	13811	13684	13838	13739	13855	13780	13887	13794	13871	13872	13954	13667	13866	13888	13742	13868	13785	13873	13857	13993	13846	13787	13759	13800	13784	13688	13632	13672	13763	13574	13795	13808	13797	13746	13877	13884	13778	13775	13948	13790	13653	13858	13779	13806	13885	13945	13875	13733	13873	13837	13975	13694	13708	13834	13973	13749	13972	13825	13909	13769	13729	13730	13881	13800	13764	13747	13750	13763	13891	13746	13749	13732	13889	13637	13772	13944	13709	13853	13875	13887	13631	13796	13831	13914	13694	13823	13804	13887	13760	14081	13747	13871	13893	13722	13715	13801	13947	13726	13902	13632	13750	13658	13809	13728	13791	13786	13697	13664	13978	13807	13712	13833	13873	13850	13894	13759	13801	13715	13779	13956	13840	13709	13911	13876	13702
23533	21405	29377	31611	39885	23571	16864	12219	11361	11105	10988	10993	11043	11128	10868	10962	10988	10949	10829	10995	10998	10718	10866	10618	10693	10974	10784	10754	10931	10744	10723	10999	10952	10831	10846	10838	10775	10586	10921	10927	10793	10708	10742	10950	10894	10859	10788	10935	10864	10844	10816	10872	10819	10711	10775	10829	10773	10719	10781	10807	10847	10738	10854	10895	10708	10770	10724	10769	10920	10621	10769	10923	10768	10750	10661	11049	11242	11117	10763	10724	10800	10812	10678	10749	10860	10644	10943	10825	10495	10632	10637	10614	10789	10721	10822	10769	10657	10770	10659	10706	10814	10815	10591	10565	10603	10715	10501	10782	10813	10620	10616	10575	10538	10827	10742	10596	10661	10748	10723	10698	10753	10568	10836	10744	10847	10738	10663	10669	10657	10790	10758	10716	10581	10700	10828	10585	10663	10881	10840	10730	10750	10653	10666	10702	10660	10904	10757	10703	10637	10685	10702	10799	10714	10744	10602	10822	10680	10721	10759	10616	10639	10721	10565	10801	10767	10833	10601	10811	10760	10762	10707	10788	10834	10625	10829	10839	10804	10785	10646	10765	10767	10713	10903	10761	10693	10797	10984	10643	10638	10712	10626	10613	10745	10694	10667	10712	10817	10590	10825	10781	10698	10842	10594	10759	10797	10813	10733	10628	10904	10681	10633	10734	10728	10612	10888	10645	10675	10766	10736	10650	10724	10686	10750	10868	10746	10722	10762	10705	10624	10612	10597	10814	10666	10628	10571	10658	10665	10800	10717	10687	10741	10611	10587	10672	10666	10869	10771	10731	10619	10738	10852	10789	10503	10670	10612	10656	10704	10798	10744	10646	10747	10592	10671	10901	10749	10809	10650	10654	10762	10570	10747	10858	10777	10646	10722	10502	10576	10707	10694	10711	10685	10492	10782	10738	10874	10693	10607	10679	10667	10802	10793	10709	10567	10722	10798	10936	10748	10718	10778	10776	10858	10793	10678	10758	10685	10705	10606	10684	10712	10617	10675	10522	10667	10707	10549	10660	10838	10648	10863	10808	10680	10720	10501	10612	10755	10774	10692	10878	10958	10719	10698	10713	10737	10599	10650	10771	10740	10670	10719	10585	10755	10696	10753	10679	10891	10709	10687	10893	10789	10820	10781	10689	10564	10672	10780	10597	10527	10688	10727	10655	10578	10792	10721	10797	10827	10733	10818	10672	10652	10745	10766	10721	10816	10608	10578	10756	10757	10597	10582	10591	10605	10563	10604	10639	10670	10744	10707	10678	10711	10756	10799	10660	10734	10765	10772	10696	10689	10601	10598	10686	10972	10808	10570	10675	10770	10712	10780	10876	10568	10796	10742	10785	10711	10796	10698	10649	10656	10729	10747	10567	10829	10711	10587	10694	10791	10655	10712	10806	10664	10552	10612	10647	10689	10741	10777	10768	10615	10586	10902	10808	10608	10640	10694	10761	10587	10776	10641	10693	10773	10808	10692	10713	10816	10675	10870	10749	10611	10685	10790	10638	10682	10683	10914	10760	10732	10755	10763	10647	10784	10642	10592	10553	10702	10681	10805	10647	10839	10627	10725	10551	10906	10744	10683	10658	10815	10815	10860	10769	10606	10673	10706	10880	10944	10835	10650	10654	10739	10746	10587	10742	10593	10567	10711	10610	10692	10833	10645	10646	10681	10748	10700	10773	10585	10593	10491	10607	10589	10760	10649	10867	10653	10590	10602	10682	10737	10761	10676	10650	10787	10762	10709	10731	10703	10549	10557	10527	10825	10656	10676	10628	10770	10726	10689	10816	10746	10654	10688	10733	10761	10690	10670	10706	10578	10707	10586	10767	10816	10711	10629	10732	10689	10561	10653	10558	10751	10658	10615	10818	10748	10594	10607	10636	10697	10699	10693	10624	10681	10567	10550	10582	10680	10585	10717	10638	10717	10742	10934	10664	10836	10699	10771	10830	10803	10775	10792	10765	10640	10701	10577	10718	10682	10729	10640	10637	10872	10843	10574	10836	10668	10737	10616	10631	10828	10607	10679	10858	10744	10592	10739	10801	10666	10573	10770	10893	10744	10714	10645	10737	10716	10744	10746	10774	10628	10630	10499	10446	10738	10460	10797	10652	10658	10671	10610	10606	10659	10665	10667	10783	10661	10748	10783	10689	10745	10708	10817	10608	10661	10569	10785	10696	10609	10804	10628	10651	10640	10747	10640	10651	10730	10915	10690	10716	10757	10638	10816	10710	10634	10729	10629	10724	10683	10482	10633	10741	10755	10619	10892	10875	10799	10744	10737	10887	10769	10727	10695	10677	10596	10702	10671	10543	10770	10652	10867	10770	10498	10797	10759	10665	10750	10793	10685	10835	10612	10631	10599	10802	10702	10625	10835	10695	10910	10863	10755	10728	10826	10783	10892	10797	10773	10749	10745	10793	10666	10712	10768	10736	10742	10579	10692	10717	10744	10800	10770	10622	10595	10705	10914	10612	10614	10605	10637	10701	10608	10750	10640	10623	10636	10748	10657	10820	10758	10713	10767	10472	10582	10698	10732	10520	10613	10679	10652	10763	10627	10727	10738	10709	10607	10543	10875	10656	10841	10635	10508	10766	10829	10876	10839	10624	10771	10555	10602	10848	10473	10780	10748	10736	10604	10638	10553	10659	10657	10772	10666	10823	10882	10680	10753	10675	10662	10692	10748	10560	10538	10753	10741	10775	10658	10623	10789	10702	10898	10673	10555	10647	10855	10560	10617	10756	10858	10744	10766	10861	10827	10536	10712	10650	10701	10782	10636	10742	10748	10801	10813	10778	10749	10637	10702	10665	10768	10678	10632	10725	10619	10524	10584	10798	10509	10781	10641	10757	10806	10716	10751	10806	10648	10672	10591	10796	10803	10771	10642	10871	10554	10588	10669	10864	10708	10623	10627	10718	10659	10621	10661	10678	10474	10661	10540	10665	10708	10661	10645	10851	10675	10666	10638	10700	10711	10740	10779	10666	10627	10751	10786	10717	10800	10661	10863	10679	10659	10713	10639	10694	10787	10733	10538	10702	10682	10704	10876	10660	10654	10812	10563	10760	10691	10665	10778	10559	10718	10654	10822	10684	10620	10689	10614	10582	10732	10737	10929	10746	10825	10817	10559	10618	10638	10566	10594	10491	10707	10808	10695	10607	10642	10726	10781	10766	10715	10708	10660	10615	10672	10605	10850	10636	10716	10760	10797	10774	10580	10771	10802	10851	10827	10551	10767	10676	10697	10605	10571	10650	10843	10741	10628	10696	10562	10551	10777	10522	10623	10816	10642	10701	10988	10601	10604	10609	10696	10522	10870	10916	10805	10766	10665	10664	10551	10748	10690	10732	10675	10627	10639	10791	10729	10631	10703	10592	10677	10732	10644	10734	10777	10636	10880	10718	10771	10820	10796	10752	10562	10770	10589	10741	10636	10757	10567	10807	10848	10650	10789	10794	10720	10609	10880	10597	10667	10653	10706	10694	10753	10762	10780	10435	10848	10673	10543	10629	10655	10678	10726	10776	10721	10507	10720	10601	10691	10738	10725	10775	10770	10833	10658	10659	10728	10673	10706	10736	10839	10854	10704	10753	10587	10720	10714	10738	10631	10625	10598	10632	10664	10768	10593	10743	10880	10680	10698	10635	10731	10755	10912	10919	10779	10610	10749	10671	10657	10790	10548	10624	10593	10670	10842	10755	10761	10609	10619	10758	10687	10757	10689	10781	10649	10710	10847	10853	10691	10724	10641	10804	10716	10621	10703	10600	10809	10675	10814	10666	10461	10854	10634	10863	10730	10722	10703	10706	10971	10654	10697	10700	10735	10849	10737	10717	10632	10855	10728	10791	10638	10727	10698	10756	10620	10450	10634	10668	10757	10808	10813	10728	10705	10598	10768	10722	10725	10739	10647	10543	10838	10838	10535	10666	10715	10747	10726	10628	10502	10729	10690	10452	10685	10775	10692	10661	10647	10669	10700	10516	10654	10735	10614	10772	10816	10632	10517	10715	10623	10668	10626	10631	10900	10971	10622	10674	10615	10820	10699	10672	10580	10639	10691	10747	10695	10645	10672	10582	10686	10699	10716	10665	10504	10858	10669	10725	10644	10610	10579	10547	10721	10717	10662	10755	10638	10620	10640	10729	10733	10731	10708	10615	10820	10588	10798	10665	10628	10801	10776	10548	10647	10530	10608	10576	10567	10583	10544	10752	10785	10800	10695	10750	10781	10752	10570	10623	10599	10672	10524	10644	10882	10692	10744	10737	10784	10718	10705	10688	10647	10678	10844	10774	10737	10777	10859	10664	10627	10534	10661	10790	10653	10730	10781	10752	10854	10721	10669	10725	10707	10831	10700	10699	10723	10571	10864	10642	10750	10697	10756	10773	10664	10815	10367	10713	10737	10475	10813	10821	10762	10742	10823	10713	10789	10780	10627	10716	10794	10684	10688	10663	10705	10797	10757	10807	10676	10815	10755	10730	10800	10591	10615	10635	10785	10761	10589	10721	10635	10733	10540	10837	10774	10672	10782	10803	10622	10658	10693	10691	10788	10753	10581	10646	10826	10885	10889	10645	10686	10659	10831	10919	10706	10619	10522	10722	10665	10675	10819	10619	10671	10730	10686	10722	10405	10676	10714	10877	10560	10693	10736	10892	10678	10578	10809	10719	10791	10729	10753	10856	10646	10628	10571	10704	10736	10619	10741	10773	10618	10547	10591	10619	10785	10672	10845	10606	10538	10836	10843	10658	10621	10710	10837	10965	10822	10642	10761	10712	10736	10510	10699	10852	10842	10696	10716	10636	10873	10607	10628	10674	10446	10724	10638	10590	10551	10638	10748	10782	10626	10725	10684	10779	10671	10693	10742	10614	10870	10689	10809	10608	10779	10709	10846	10837	10649	10727	10622	10623	10650	10797	10702	10737	10717	10868	10798	10594	10684	10669	10578	10558	10768	10680	10738	10816	10824	10710	10669	10957	10651	10823	10897	10662	10574	10674	10591	10692	10571	10592	10872	10814	10721	10747	10679	10653	10479	10506	10759	10904	10734	10808	10841	10786	10753	10681	10685	10806	10804	10809	10644	10774	10763	10780	10837	10642	10756	10715	10711	10741	10738	10748	10730	10718
20751	70283	63371	55223	48766	12755	11562	11417	11226	11228	11040	10985	10970	10945	10976	11027	10803	10689	10786	10749	10868	10750	10678	10782	10752	10641	10680	10640	10622	10812	10713	10428	10576	10453	10545	10682	10705	10644	10621	10876	10622	10643	10721	10591	10488	10583	10768	10625	10661	10676	10669	10726	10539	10626	10617	10666	10749	10619	10704	10590	10617	10698	10588	10740	10637	10653	10786	10617	10730	10480	10665	10689	10627	10727	10722	11081	11216	10936	10643	10580	10645	10548	10420	10532	10606	10582	10543	10669	10637	10533	10677	10492	10648	10569	10639	10574	10624	10713	10678	10508	10579	10514	10584	10683	10746	10548	10534	10568	10524	10736	10552	10658	10613	10637	10571	10511	10646	10462	10695	10712	10656	10706	10429	10652	10673	10703	10581	10750	10655	10556	10650	10655	10582	10698	10600	10470	10600	10503	10696	10522	10603	10714	10572	10572	10754	10571	10610	10532	10718	10665	10669	10637	10500	10594	10706	10714	10533	10701	10583	10688	10774	10471	10685	10661	10688	10574	10686	10564	10522	10484	10625	10551	10615	10668	10581	10639	10634	10683	10723	10606	10559	10707	10623	10533	10733	10455	10568	10548	10440	10653	10582	10580	10495	10797	10636	10587	10586	10641	10615	10592	10671	10750	10605	10662	10551	10814	10493	10656	10571	10547	10428	10634	10703	10541	10596	10491	10712	10551	10556	10687	10506	10677	10636	10447	10711	10676	10675	10631	10711	10528	10698	10480	10843	10781	10519	10667	10519	10711	10652	10511	10531	10650	10476	10691	10619	10666	10652	10472	10665	10413	10744	10730	10615	10573	10529	10611	10747	10729	10606	10543	10502	10559	10550	10609	10716	10616	10584	10768	10632	10500	10544	10497	10560	10595	10639	10636	10601	10582	10517	10524	10704	10742	10538	10475	10558	10761	10790	10730	10561	10733	10592	10576	10522	10667	10737	10447	10449	10842	10638	10555	10667	10460	10503	10561	10528	10582	10595	10657	10553	10571	10545	10661	10646	10703	10506	10646	10654	10641	10626	10603	10682	10518	10565	10682	10649	10700	10546	10553	10560	10769	10632	10735	10444	10657	10544	10649	10768	10657	10589	10564	10628	10519	10532	10598	10689	10723	10525	10776	10706	10665	10620	10660	10660	10693	10665	10498	10597	10544	10609	10777	10628	10562	10583	10686	10627	10573	10639	10475	10816	10465	10721	10535	10641	10684	10680	10551	10672	10648	10583	10695	10636	10650	10648	10723	10572	10704	10605	10606	10639	10758	10644	10590	10719	10601	10599	10630	10651	10700	10658	10591	10481	10676	10466	10630	10505	10664	10668	10804	10568	10700	10562	10560	10619	10538	10713	10660	10460	10652	10620	10802	10509	10617	10467	10713	10644	10615	10635	10540	10631	10586	10649	10679	10579	10636	10608	10456	10574	10640	10603	10621	10615	10628	10583	10566	10721	10656	10549	10615	10625	10616	10548	10421	10472	10472	10596	10492	10675	10670	10630	10639	10645	10444	10571	10624	10465	10601	10672	10617	10655	10449	10657	10650	10581	10540	10409	10658	10688	10588	10703	10489	10491	10641	10714	10630	10666	10513	10622	10617	10542	10627	10644	10678	10585	10560	10586	10632	10590	10726	10637	10517	10505	10525	10750	10665	10610	10615	10583	10489	10639	10473	10700	10719	10637	10680	10679	10474	10428	10722	10637	10801	10541	10577	10569	10569	10552	10535	10636	10687	10524	10584	10728	10671	10690	10693	10684	10501	10594	10450	10632	10598	10649	10563	10630	10581	10626	10589	10580	10593	10505	10641	10689	10557	10724	10566	10673	10551	10527	10564	10659	10620	10698	10570	10547	10430	10589	10532	10652	10641	10674	10644	10665	10673	10652	10658	10633	10575	10656	10740	10678	10673	10498	10669	10642	10614	10817	10490	10581	10553	10690	10662	10626	10635	10605	10544	10569	10508	10670	10618	10546	10505	10621	10734	10550	10690	10579	10719	10425	10683	10577	10607	10738	10647	10418	10742	10505	10579	10632	10583	10466	10522	10632	10578	10559	10695	10725	10531	10649	10591	10750	10688	10582	10614	10553	10716	10591	10548	10491	10532	10559	10626	10767	10721	10493	10558	10627	10617	10623	10642	10602	10596	10462	10673	10371	10621	10541	10606	10661	10459	10756	10598	10564	10672	10668	10539	10580	10712	10487	10548	10586	10447	10621	10698	10710	10692	10590	10686	10526	10647	10543	10638	10536	10594	10565	10768	10638	10610	10500	10709	10451	10689	10644	10545	10585	10584	10545	10534	10612	10609	10695	10545	10693	10619	10594	10614	10574	10617	10621	10692	10585	10583	10533	10448	10610	10545	10614	10540	10535	10707	10492	10568	10584	10512	10636	10602	10490	10667	10616	10658	10470	10638	10477	10681	10609	10753	10644	10675	10643	10583	10700	10514	10663	10684	10605	10421	10755	10601	10635	10630	10511	10593	10635	10579	10811	10512	10531	10695	10637	10622	10659	10599	10566	10744	10398	10588	10658	10660	10584	10631	10542	10616	10622	10807	10783	10853	10745	10444	10672	10668	10562	10506	10574	10670	10582	10534	10573	10544	10619	10574	10554	10533	10735	10562	10804	10649	10607	10452	10661	10669	10618	10691	10527	10645	10619	10669	10467	10611	10629	10645	10651	10525	10662	10566	10561	10599	10567	10548	10655	10740	10659	10637	10650	10440	10591	10715	10672	10536	10500	10616	10601	10720	10606	10660	10532	10678	10564	10618	10534	10557	10597	10554	10740	10668	10664	10487	10513	10682	10672	10459	10579	10684	10506	10580	10671	10573	10561	10569	10496	10613	10566	10640	10642	10557	10544	10597	10658	10557	10800	10575	10625	10474	10507	10711	10618	10676	10562	10557	10659	10652	10677	10646	10730	10619	10657	10528	10555	10608	10560	10566	10486	10551	10477	10660	10668	10630	10650	10629	10540	10600	10574	10652	10493	10605	10720	10584	10625	10571	10701	10671	10596	10708	10490	10619	10567	10628	10644	10477	10590	10570	10813	10686	10681	10547	10628	10503	10535	10565	10635	10745	10600	10574	10571	10605	10705	10537	10778	10559	10668	10706	10563	10543	10613	10616	10773	10602	10625	10572	10614	10640	10635	10539	10535	10675	10540	10538	10567	10729	10632	10573	10625	10609	10698	10488	10646	10509	10630	10575	10620	10736	10631	10713	10685	10720	10733	10671	10640	10651	10687	10714	10637	10581	10756	10558	10693	10609	10594	10695	10562	10734	10540	10665	10514	10818	10637	10668	10707	10530	10769	10603	10625	10531	10627	10684	10649	10671	10495	10606	10651	10761	10571	10431	10614	10745	10718	10724	10592	10630	10723	10566	10644	10556	10541	10654	10448	10600	10612	10606	10671	10617	10580	10667	10623	10764	10672	10686	10656	10409	10695	10728	10711	10545	10595	10519	10654	10509	10731	10520	10762	10546	10562	10718	10639	10631	10687	10677	10542	10480	10685	10515	10594	10794	10490	10647	10521	10535	10638	10635	10701	10544	10800	10502	10619	10603	10652	10597	10646	10577	10751	10723	10651	10607	10593	10676	10627	10708	10589	10614	10573	10708	10536	10594	10528	10550	10715	10608	10600	10548	10621	10680	10560	10652	10578	10713	10599	10688	10678	10548	10509	10651	10685	10704	10636	10512	10719	10644	10749	10517	10753	10565	10632	10726	10654	10745	10621	10573	10564	10581	10521	10661	10586	10652	10715	10615	10579	10694	10714	10527	10542	10507	10694	10524	10651	10653	10431	10796	10599	10690	10672	10448	10653	10526	10427	10553	10595	10585	10676	10687	10581	10669	10594	10635	10587	10370	10584	10662	10588	10607	10413	10629	10578	10659	10718	10541	10614	10565	10546	10590	10701	10579	10866	10477	10665	10634	10437	10700	10625	10659	10535	10623	10669	10567	10665	10562	10517	10667	10701	10612	10652	10594	10455	10602	10545	10800	10662	10620	10736	10618	10661	10500	10619	10580	10652	10563	10632	10638	10535	10486	10583	10553	10515	10697	10631	10718	10518	10754	10534	10699	10588	10567	10468	10660	10536	10526	10704	10457	10613	10440	10751	10563	10681	10573	10561	10469	10567	10576	10688	10700	10689	10534	10496	10659	10533	10717	10652	10546	10452	10748	10545	10497	10587	10466	10628	10626	10681	10672	10628	10658	10645	10620	10619	10506	10630	10723	10601	10341	10582	10518	10448	10474	10586	10602	10673	10698	10567	10625	10649	10568	10464	10780	10696	10664	10701	10463	10601	10691	10705	10635	10549	10614	10557	10460	10644	10618	10704	10465	10545	10716	10534	10513	10639	10597	10666	10630	10574	10711	10643	10653	10748	10603	10739	10380	10624	10597	10728	10536	10665	10444	10698	10656	10628	10653	10536	10423	10490	10597	10572	10654	10683	10509	10616	10604	10531	10559	10553	10781	10606	10743	10608	10473	10772	10490	10593	10525	10710	10658	10630	10621	10606	10577	10734	10519	10601	10799	10570	10564	10680	10547	10603	10560	10587	10805	10648	10545	10637	10595	10573	10540	10621	10628	10533	10512	10606	10695	10634	10659	10486	10660	10746	10671	10591	10662	10706	10487	10557	10578	10669	10644	10704	10623	10695	10726	10659	10720	10475	10509	10654	10538	10728	10572	10647	10624	10639	10518	10536	10453	10605	10725	10533	10676	10705	10716	10492	10583	10698	10721	10536	10509	10629	10791	10635	10579	10630	10603	10545	10580	10672	10596	10605	10513	10510	10571	10576	10636	10641	10597	10587	10516	10672	10593	10612	10606	10583	10611	10621	10745	10571	10753	10789	10503	10479	10600	10742	10731	10590	10561	10593	10491	10632	10548	10501	10806	10555	10572	10759	10627	10739	10475	10656	10740	10502	10549	10656	10848	10657	10610	10668	10491	10621	10585	10555	10597	10444	10528	10587	10569	10580	10658	10575	10653	10607	10483	10730	10558	10673	10499	10596	10588	10796	10588	10397	10678	10573	10608	10642	10678	10583	10613	10632	10531	10621	10535	10515	10575	10484	10559	10617	10619	10677	10599	10668	10635	10536	10539	10547	10628	10554	10593
23409	21376	30461	29138	35404	24715	18669	11489	9958	10014	9848	9720	9619	9771	9709	9816	9692	9504	9471	9653	9597	9558	9562	9639	9574	9506	9596	9465	9498	9610	9623	9532	9524	9625	9556	9560	9589	9457	9587	9510	9659	9507	9548	9509	9544	9464	9642	9480	9410	9638	9480	9444	9586	9709	9591	9480	9454	9478	9440	9435	9593	9536	9496	9614	9418	9473	9473	9323	9568	9424	9557	9422	9371	9504	9231	9523	9920	9544	9505	9415	9355	9146	9378	9420	9465	9435	9510	9680	9580	9459	9455	9636	9715	9415	9378	9462	9602	9467	9502	9432	9285	9351	9476	9372	9375	9248	9518	9570	9425	9505	9462	9312	9376	9421	9522	9686	9379	9425	9402	9466	9405	9527	9506	9507	9483	9491	9352	9436	9548	9352	9347	9406	9537	9434	9443	9384	9525	9464	9507	9446	9486	9467	9456	9568	9520	9458	9516	9563	9431	9513	9405	9467	9524	9351	9443	9496	9584	9473	9598	9415	9406	9577	9573	9530	9542	9588	9378	9505	9519	9619	9341	9539	9497	9576	9599	9518	9410	9558	9519	9502	9545	9566	9422	9625	9406	9465	9607	9469	9503	9471	9420	9521	9427	9407	9639	9351	9497	9451	9336	9450	9531	9551	9581	9533	9483	9491	9413	9585	9540	9358	9298	9489	9599	9458	9478	9333	9318	9435	9429	9489	9334	9388	9534	9493	9377	9401	9421	9525	9467	9538	9484	9454	9343	9331	9443	9555	9399	9430	9519	9536	9408	9541	9457	9337	9550	9423	9442	9627	9367	9452	9435	9365	9596	9361	9432	9392	9410	9529	9415	9553	9642	9376	9497	9288	9506	9488	9495	9452	9255	9351	9524	9267	9381	9437	9294	9587	9467	9556	9354	9584	9523	9472	9397	9488	9439	9527	9279	9450	9589	9407	9484	9411	9476	9544	9327	9503	9449	9399	9480	9393	9579	9428	9308	9418	9593	9457	9469	9507	9620	9409	9499	9509	9321	9397	9529	9434	9443	9461	9372	9437	9347	9453	9527	9357	9349	9421	9523	9620	9471	9497	9447	9432	9384	9360	9387	9566	9404	9498	9456	9447	9453	9320	9393	9520	9253	9459	9516	9525	9438	9322	9317	9364	9490	9301	9318	9429	9523	9394	9400	9425	9347	9495	9362	9511	9405	9506	9208	9608	9462	9344	9507	9388	9455	9505	9353	9496	9421	9506	9489	9498	9456	9454	9540	9557	9477	9377	9523	9500	9594	9450	9537	9593	9428	9329	9365	9359	9526	9469	9354	9490	9388	9406	9459	9454	9547	9594	9548	9593	9523	9406	9531	9414	9405	9455	9502	9350	9585	9382	9291	9476	9641	9628	9402	9346	9707	9368	9516	9644	9492	9390	9351	9451	9423	9462	9549	9404	9466	9636	9221	9571	9396	9384	9537	9362	9522	9435	9503	9435	9395	9584	9395	9602	9477	9438	9455	9443	9624	9420	9465	9484	9390	9479	9542	9448	9426	9531	9482	9438	9485	9466	9526	9351	9467	9495	9493	9414	9563	9598	9424	9573	9501	9441	9286	9353	9449	9381	9326	9313	9436	9575	9355	9559	9455	9433	9444	9410	9446	9497	9543	9446	9557	9448	9253	9457	9428	9247	9498	9466	9542	9425	9536	9579	9379	9429	9350	9513	9436	9451	9487	9336	9403	9271	9434	9695	9597	9492	9456	9537	9578	9773	9406	9239	9431	9435	9409	9457	9380	9423	9503	9369	9524	9647	9412	9593	9295	9386	9491	9537	9256	9482	9418	9531	9513	9511	9513	9522	9441	9397	9481	9518	9515	9423	9499	9589	9496	9496	9469	9348	9603	9440	9347	9333	9254	9480	9485	9419	9556	9533	9520	9498	9404	9557	9513	9422	9490	9466	9507	9492	9349	9413	9520	9459	9522	9455	9565	9459	9306	9560	9428	9543	9459	9414	9379	9392	9570	9400	9389	9373	9466	9497	9348	9477	9374	9428	9483	9633	9550	9392	9486	9452	9562	9319	9615	9475	9597	9423	9360	9322	9365	9492	9429	9235	9324	9317	9450	9448	9414	9535	9618	9472	9603	9531	9324	9368	9455	9343	9325	9507	9427	9342	9457	9436	9314	9557	9708	9382	9223	9435	9408	9486	9377	9296	9439	9282	9375	9338	9399	9368	9563	9430	9505	9510	9476	9336	9437	9534	9575	9433	9431	9574	9523	9361	9577	9393	9413	9496	9277	9427	9429	9478	9502	9488	9408	9491	9467	9458	9534	9383	9416	9445	9457	9593	9439	9329	9311	9433	9433	9465	9448	9356	9546	9361	9446	9437	9295	9300	9585	9539	9345	9429	9497	9409	9599	9589	9559	9338	9346	9631	9582	9529	9379	9371	9549	9466	9438	9476	9363	9353	9397	9548	9565	9599	9404	9453	9473	9481	9411	9343	9543	9421	9556	9433	9251	9443	9541	9518	9272	9467	9461	9499	9641	9491	9442	9570	9485	9397	9569	9486	9482	9358	9247	9326	9426	9431	9518	9556	9450	9542	9488	9431	9598	9470	9294	9512	9468	9374	9336	9431	9434	9523	9394	9530	9554	9437	9323	9385	9487	9408	9551	9350	9537	9348	9363	9477	9478	9424	9733	9378	9409	9501	9491	9382	9461	9469	9374	9348	9547	9480	9500	9582	9367	9341	9498	9413	9336	9381	9611	9341	9375	9565	9409	9390	9453	9606	9340	9342	9290	9384	9550	9334	9503	9514	9405	9407	9386	9523	9424	9419	9399	9546	9468	9596	9523	9470	9358	9402	9442	9466	9518	9476	9491	9390	9616	9508	9582	9487	9446	9528	9507	9316	9390	9567	9531	9387	9595	9339	9447	9364	9475	9437	9301	9367	9343	9401	9600	9601	9441	9511	9528	9323	9420	9408	9496	9357	9446	9519	9390	9396	9522	9545	9476	9432	9359	9490	9565	9326	9496	9540	9464	9514	9502	9548	9450	9397	9236	9430	9488	9449	9481	9549	9287	9486	9435	9513	9585	9395	9520	9627	9358	9574	9480	9475	9535	9330	9412	9482	9477	9474	9483	9512	9444	9372	9406	9515	9509	9445	9422	9384	9399	9194	9544	9551	9439	9347	9488	9508	9460	9516	9521	9429	9535	9426	9449	9546	9524	9401	9441	9360	9498	9473	9568	9489	9410	9386	9435	9430	9476	9359	9506	9368	9407	9588	9550	9606	9496	9483	9442	9542	9483	9257	9493	9677	9353	9382	9460	9413	9578	9559	9493	9481	9507	9678	9557	9373	9603	9517	9461	9241	9494	9472	9418	9487	9411	9512	9392	9549	9472	9345	9266	9454	9325	9421	9348	9369	9606	9488	9503	9599	9382	9610	9392	9369	9497	9344	9348	9427	9557	9468	9441	9533	9261	9312	9454	9434	9422	9435	9632	9354	9466	9465	9345	9677	9418	9347	9499	9365	9275	9397	9516	9519	9405	9550	9351	9509	9424	9565	9452	9661	9545	9404	9525	9232	9427	9441	9365	9429	9328	9556	9354	9525	9384	9450	9430	9520	9381	9441	9474	9399	9395	9401	9640	9505	9291	9425	9476	9590	9446	9406	9777	9561	9587	9406	9422	9432	9495	9460	9449	9390	9377	9600	9370	9338	9513	9506	9506	9394	9353	9361	9504	9466	9612	9604	9559	9391	9375	9312	9441	9498	9380	9437	9418	9444	9563	9516	9493	9467	9304	9206	9385	9542	9365	9287	9409	9432	9434	9377	9381	9483	9424	9475	9447	9474	9513	9317	9412	9430	9530	9463	9671	9398	9304	9505	9353	9363	9530	9454	9588	9412	9245	9613	9445	9605	9615	9472	9412	9407	9517	9527	9424	9300	9374	9479	9411	9333	9525	9486	9414	9449	9591	9545	9456	9494	9297	9262	9358	9455	9477	9436	9529	9460	9536	9502	9627	9494	9558	9403	9548	9526	9433	9434	9413	9375	9302	9396	9485	9522	9465	9559	9413	9475	9513	9449	9410	9469	9452	9394	9543	9331	9420	9488	9575	9297	9544	9315	9404	9413	9385	9482	9494	9365	9450	9190	9418	9495	9390	9352	9434	9487	9438	9490	9641	9286	9467	9495	9429	9424	9443	9641	9427	9358	9489	9305	9486	9471	9544	9550	9323	9451	9393	9535	9363	9297	9593	9436	9658	9459	9525	9502	9464	9568	9385	9543	9513	9454	9502	9359	9443	9452	9579	9522	9370	9574	9521	9557	9429	9679	9637	9407	9594	9300	9541	9421	9462	9445	9390	9593	9443	9410	9324	9303	9384	9375	9439	9422	9454	9468	9372	9355	9315	9513	9450	9400	9377	9552	9532	9516	9537	9421	9434	9334	9338	9500	9371	9520	9417	9269	9455	9429	9357	9420	9117	9486	9413	9451	9628	9518	9427	9458	9382	9356	9477	9355	9424	9583	9403	9635	9412	9493	9370	9208	9401	9570	9574	9452	9361	9474	9480	9493	9447	9464	9371	9322	9480	9346	9526	9543	9437	9541	9388	9440	9515	9464	9431	9478	9535	9263	9325	9380	9389	9565	9387	9563	9446	9400	9322	9314	9292	9511	9317	9426	9570	9585	9278	9504	9478	9554	9441	9578	9450	9259	9376	9493	9538	9501	9511	9320	9430	9430	9433	9519	9431	9381	9457	9404	9498	9269	9285	9400	9337	9447	9552	9543	9411	9324	9521	9653	9454	9555	9634	9417	9412	9496	9293	9384	9501	9429	9504	9476	9515	9533	9479	9437	9434	9480	9432	9429	9365	9372	9461	9479	9437	9434	9367	9374	9263	9565	9400	9520	9440	9381	9408	9472	9458	9412	9563	9541	9471	9490	9511	9490	9506	9375	9442	9482	9567	9460	9510	9282	9426	9411	9556	9549	9429	9406	9456	9334	9611	9454	9328	9525	9273	9464	9446	9383	9448	9370	9417	9482	9365	9522	9519	9368	9636	9568	9492	9495	9337	9422	9610	9572	9306	9498	9332	9401	9383	9492	9467	9497	9381	9479	9422	9450	9347	9474	9503	9483
18810	65455	79262	46257	55777	12773	11366	11016	10737	10823	10608	10367	10398	10346	10461	10406	10352	10246	10241	10287	10298	10221	10298	10458	10341	10194	10135	10055	10046	10131	10064	10084	10163	10326	10225	10234	10253	10152	10138	10155	10134	10101	10204	10283	10232	10324	10308	10329	10287	10332	10160	10189	10116	10248	10140	10177	10164	10201	10118	10028	10087	10308	10225	9925	10108	10188	10190	10129	10229	10208	10259	10139	10138	10216	10186	10457	10742	10354	10147	10181	10162	10080	10215	10031	10205	10266	10163	10115	10190	10255	10186	10199	10123	10100	10090	10146	10035	10229	10160	10082	10200	10204	9936	10177	10164	10103	10072	10217	10273	10175	10066	10192	9894	10188	10211	10155	10067	10147	10264	10053	9985	10149	10076	10155	10234	10056	10099	10145	10230	10212	10257	10239	10290	10035	10254	10119	10134	10252	10114	10149	9934	10112	10053	10072	10144	10127	10305	10040	10140	10102	10088	10089	10123	10189	10173	9984	9987	10132	10353	10037	10077	10199	10200	10175	10075	10161	10268	10147	9956	10213	10117	10207	10150	10145	10068	10268	10120	10130	10082	9984	10141	10246	10123	10063	10012	9987	10117	10072	10164	10118	10103	10109	10319	10022	10180	10129	10268	10096	10262	10017	10157	10202	10146	10084	10147	10140	10031	10158	10015	10187	10251	10114	10153	10200	10113	10058	10336	10160	10013	10179	10160	10105	10191	10251	10100	10019	10012	9947	10205	10087	10100	10088	10032	10011	10118	10194	10214	10141	10130	10036	10034	10113	10141	10101	10128	10071	10192	10114	10216	10118	10195	10078	10114	10015	10125	10113	10151	10125	10114	10041	10029	9943	10045	10141	10078	10159	10149	10083	10007	10031	9960	10000	10042	10130	10063	10233	10154	10114	10128	10140	10087	10094	10149	10076	10169	10184	10179	10220	10168	10130	10197	10277	10146	10175	10086	10113	10153	10196	10053	10262	10090	10116	10352	10088	10154	10047	10177	10088	10233	10005	10216	10110	9979	9960	10114	9970	10185	10187	10164	10145	10029	10184	10222	10165	10059	10230	10067	10035	10059	9993	10174	10172	10112	10255	10226	10219	10055	10135	10167	10273	10148	10089	10079	10050	10034	10189	10168	10200	10193	10093	10205	10066	10227	10072	10072	10004	10070	10115	10191	10067	10046	10225	10134	9980	10133	10160	10028	10153	10133	10185	10152	10151	10189	10106	10139	10270	10069	10162	10285	10048	10212	10139	10179	10066	10147	10079	10213	10082	10146	9993	10055	10120	10147	10250	10034	10150	10151	10083	10062	10125	10257	10119	10143	10283	10259	10081	10123	10078	10113	10110	10346	9943	10250	10115	10133	10181	10144	10092	10156	10030	10148	10161	10193	10039	10209	10117	10196	10093	10179	10137	10058	9997	10195	10192	10240	10124	10150	9983	10180	10162	10133	9931	10291	10228	10202	10051	10186	10144	10085	10208	10034	10214	10113	10104	10217	10263	10070	10162	10208	10170	10057	10260	10105	10092	9960	10151	10125	10180	10169	10133	10149	10089	10176	10178	9992	10137	10128	10135	10229	10119	10382	10176	10123	10162	10210	10019	10120	10042	10423	10173	10248	10384	10068	10107	10157	10096	9942	10108	10040	10170	10130	10157	10182	10165	10041	10345	10117	10205	10189	9997	10166	10199	10181	10145	10083	10217	10023	10156	10194	10329	10132	10168	10087	10174	10004	10151	10055	10212	10142	10185	10092	10131	10078	10128	10064	10121	10299	10273	10077	10053	10084	10140	10107	10054	10137	10177	10065	10097	10171	10257	10176	10037	9964	10095	10017	10095	10109	10155	10175	10095	9987	10108	10285	10180	10142	10127	10161	10187	10074	10098	10060	10131	10120	10139	10130	10154	10052	10089	10196	10158	10038	10131	10070	10100	10173	10065	10274	10215	10089	10121	10141	10027	10271	10142	10082	10195	10144	10059	10228	10132	10244	10137	10095	10147	10039	10185	10121	10153	10075	10131	10118	10071	10090	10086	10099	10175	10059	10095	10368	10160	10227	10123	10164	10094	10262	10223	10187	10091	10141	10200	10235	10098	10068	10029	9963	10217	10013	10153	10287	10149	10136	10202	10044	9967	10031	10141	10069	10157	10220	10150	10229	10029	10196	10176	10014	10118	10156	10066	10130	10281	10043	10122	10255	10206	10137	10010	10125	10183	10021	10233	10050	9990	10160	10252	10116	10134	10212	10133	10164	10103	10128	10028	10032	10117	10116	10269	10080	10013	10257	9972	10008	10275	10185	10074	10105	9952	10269	10080	10075	10006	10234	10265	10088	10088	10311	10029	10126	10170	10087	10079	10062	10161	10230	10124	10073	10143	10050	10135	9999	10004	10054	10241	10087	10077	10118	10118	10218	10090	10084	10159	10112	10161	10067	10013	10321	10156	10204	10165	10035	10099	10221	10245	10163	10149	10249	10170	10119	10193	10069	10315	10090	10126	10182	10093	10259	10182	10007	10034	10046	10291	10026	10245	10147	10160	10117	10338	10033	10195	10077	10109	10274	10210	9968	10195	10108	10170	10098	9973	10145	10313	10081	10252	9974	10275	10236	10075	10095	10140	10095	10124	10032	10091	9998	10125	9946	10143	10105	10184	10149	10043	10134	10074	10129	10085	10234	10076	10032	10018	10203	10101	10220	10176	10110	10211	10107	10091	10088	10210	10141	10029	10256	10103	10006	10180	10043	10138	10255	10173	10270	10047	10190	10205	10130	10201	10158	10018	10255	10046	10298	9982	10037	10079	10143	10218	10140	10176	10230	10137	10139	10286	10110	9991	10171	10288	10133	10191	10053	10148	10065	10126	10186	10120	10195	10215	10177	10046	10120	9873	10058	10127	10127	10130	10030	10185	10046	10142	10008	10134	10067	10165	10101	10057	10141	10120	10031	10209	10063	10281	10077	10090	10055	10155	10132	10111	10095	10157	10155	10107	10247	10200	10148	10284	10058	10011	10163	10122	10179	10098	10041	10131	10160	10117	10027	10156	9964	10091	9992	10034	10138	10077	10116	10232	10119	10219	10176	10150	10127	10123	10239	10023	9967	10160	10280	10148	10084	10070	10066	10192	10151	10172	9989	9983	10242	10187	9914	10148	10192	10003	10134	10073	10131	10266	10073	10077	10212	10152	10327	10172	10127	10214	10120	10082	10159	10063	10222	10142	10151	10187	10280	10104	10065	10016	10095	10093	10015	10089	10237	10113	10228	10076	10213	9949	10130	9915	10006	10008	10068	10101	10086	10202	10056	10100	10062	10188	10130	10049	9930	10009	10148	10228	10152	10145	10091	10152	10084	10154	10082	10140	10218	10122	10129	10120	10039	10038	10151	10238	10254	10168	10042	10312	10109	10170	10104	10031	10219	10247	10043	9982	10103	10084	10101	10168	10202	10096	10062	10323	10142	10046	10123	10212	10055	10104	10141	10185	10274	10143	10227	10049	10102	10057	10033	10178	10135	10093	10127	10092	10243	10119	10107	10052	10112	10145	10248	10132	10308	10158	10045	10027	10164	10144	10208	10084	10092	10101	10154	10100	10196	10071	10017	10161	10017	10186	10091	9941	10080	10193	10064	10082	10195	10098	10093	10191	10130	10023	10009	10253	10208	10077	10048	10202	9985	10115	10224	10080	10130	10203	10091	10167	10185	10025	10143	10149	10177	10174	10404	10162	10204	10043	9893	10221	10202	10011	10085	10195	10083	10127	10148	10250	10033	10064	10179	10293	10178	10253	10129	10310	10173	10246	10034	10159	10009	10252	9974	10210	10059	10332	10223	10182	9928	10118	10187	10133	10268	10063	10198	10094	10107	10152	10078	10089	10209	10188	10201	10202	10189	10159	10067	10050	10187	10164	10179	10186	9974	10056	10141	10172	10140	10151	10112	10136	10207	10270	10188	10026	10099	10022	10127	10089	10233	10129	10261	10182	9947	10094	10038	10074	10203	10217	10197	10167	10338	9996	10063	10097	10086	10136	10249	10106	10137	10085	10230	10027	10281	10135	10123	10266	10179	10185	9964	10256	9975	10111	9898	10169	10032	10214	10036	10201	10286	10119	10016	10242	10062	10188	9968	10034	10148	10179	10263	10069	10244	10057	10222	10118	9989	10231	10022	10115	10171	10255	10142	9982	10050	10267	10113	10176	10092	10082	10239	10065	10071	10042	10127	10282	10161	10005	10198	10041	10174	10117	10084	10099	10213	10218	10134	10293	10124	10029	10025	9913	10150	10133	10161	10221	10155	10110	10153	10213	10167	10179	10105	10030	10189	10143	9997	10181	9996	10097	10086	10130	10097	10093	10123	10253	10170	10129	10045	10027	10185	10165	10083	10124	10124	10156	10100	10253	10174	10281	10069	10059	10218	10094	10168	10225	10196	10249	10080	10203	10146	10065	10134	10172	10173	9998	10085	10131	10191	10097	10188	10170	10072	10052	10151	10113	10134	10027	10275	10087	10015	10183	10045	10066	10268	10130	10076	10053	10055	10098	10197	10188	10165	10148	10312	10207	10219	10146	10217	10054	10068	10104	10160	10188	10074	10096	10261	10062	10138	10126	10150	10096	10086	10062	10082	10096	10161	10155	10185	10059	10180	10084	10226	10075	10099	10179	10190	10077	10118	10154	10212	10156	9864	10144	9912	10163	10048	10183	10149	10058	10155	10093	10059	10209	10153	10140	10292	10108	10200	10035	10101	9957	10229	10177	10118	9994	10141	10109	10165	10109	10048	10131	10115	10055	10214	10210	10123	10102	10157	10186	10226	10121	10134	10140	10053	10214	10042	10026	10233	9946	10104	10178	10037	10056	10265	10231	10284	10198	10114	10213	10240	10144	10069	10228	10164	10134	10068	10119	10166	10083	10152	10240	10103	10159	10013	10155	9987	10166	10224	10097	10089	10123	10116	10149	10178	10183	10279	10044	10015	10046	10220	10198	10067	10199	10128	10163	10157	10079	10245	10059	10038	10126	10127	10126	10152	10095	10223	10202	10330	10052	10178	10107	10096	10216	10283	10133	10076	10029	10143	10151	10221	9984	10096	10151	10175	10244	10161	10278	10208	10223	10225	10096	10049	9959	10125	10248	10234	10283
27373	22129	29516	25176	16421	10693	9904	9719	9548	9481	9498	9481	9533	9638	9473	9651	9519	9516	9530	9298	9523	9610	9640	9496	9480	9595	9584	9502	9616	9410	9543	9502	9437	9469	9621	9446	9559	9432	9564	9537	9512	9563	9362	9350	9367	9589	9523	9492	9402	9570	9415	9532	9517	9352	9320	9586	9523	9389	9495	9588	9443	9628	9514	9695	9284	9487	9571	9477	9616	9545	9550	9438	9486	9349	9634	9466	9639	9430	9324	9602	9573	9473	9505	9524	9508	9444	9659	9484	9477	9474	9326	9501	9469	9413	9393	9568	9552	9435	9536	9590	9633	9557	9412	9484	9544	9447	9467	9520	9627	9465	9416	9556	9636	9548	9521	9497	9515	9530	9562	9447	9608	9444	9453	9509	9562	9422	9498	9478	9602	9561	9489	9430	9545	9458	9379	9436	9429	9418	9647	9334	9433	9525	9555	9575	9381	9418	9450	9485	9550	9550	9450	9453	9638	9471	9507	9434	9319	9594	9718	9505	9391	9302	9503	9552	9522	9449	9446	9265	9486	9487	9537	9429	9504	9469	9521	9643	9605	9377	9504	9599	9640	9513	9448	9595	9639	9459	9389	9560	9604	9492	9496	9466	9486	9534	9381	9410	9502	9360	9626	9413	9570	9496	9414	9430	9475	9601	9650	9588	9500	9307	9505	9485	9428	9406	9582	9492	9564	9445	9336	9554	9465	9390	9673	9509	9667	9595	9461	9485	9511	9444	9466	9453	9550	9552	9481	9508	9489	9353	9570	9504	9468	9385	9461	9364	9618	9534	9481	9453	9560	9591	9307	9291	9487	9468	9483	9352	9347	9568	9514	9639	9570	9386	9517	9435	9472	9574	9543	9449	9716	9581	9508	9553	9711	9513	9474	9498	9643	9659	9492	9464	9547	9523	9615	9534	9540	9495	9325	9492	9481	9600	9407	9563	9267	9473	9443	9439	9414	9609	9567	9545	9505	9407	9347	9593	9455	9448	9546	9507	9437	9479	9508	9521	9438	9489	9485	9434	9396	9523	9369	9421	9478	9453	9623	9475	9492	9440	9495	9525	9345	9467	9678	9405	9550	9512	9293	9504	9654	9573	9397	9417	9560	9604	9585	9462	9513	9530	9564	9381	9422	9578	9573	9514	9436	9396	9462	9581	9556	9530	9561	9447	9514	9530	9394	9538	9576	9540	9385	9290	9440	9579	9632	9557	9327	9373	9569	9637	9473	9558	9398	9502	9544	9689	9512	9453	9576	9655	9506	9568	9462	9522	9501	9380	9549	9604	9569	9451	9635	9612	9522	9473	9342	9367	9434	9504	9499	9549	9576	9489	9492	9485	9432	9459	9536	9487	9684	9567	9560	9472	9446	9636	9604	9443	9438	9518	9413	9609	9363	9597	9442	9353	9396	9634	9391	9428	9599	9501	9437	9420	9543	9542	9599	9650	9530	9616	9657	9529	9501	9312	9434	9492	9732	9518	9552	9505	9445	9430	9500	9406	9402	9508	9501	9510	9412	9487	9596	9513	9625	9570	9543	9358	9538	9477	9407	9287	9594	9372	9395	9406	9463	9411	9535	9477	9505	9686	9559	9458	9253	9430	9458	9412	9571	9390	9488	9523	9542	9471	9364	9565	9573	9451	9559	9451	9419	9459	9572	9533	9554	9488	9648	9387	9451	9515	9548	9556	9406	9553	9466	9447	9650	9483	9493	9557	9433	9430	9382	9379	9331	9495	9533	9452	9484	9393	9449	9447	9427	9454	9609	9448	9419	9386	9528	9557	9273	9467	9525	9702	9364	9475	9486	9477	9492	9684	9547	9473	9685	9506	9434	9429	9513	9334	9385	9528	9515	9627	9516	9570	9408	9274	9203	9471	9504	9649	9480	9410	9559	9463	9337	9420	9473	9558	9668	9528	9432	9396	9417	9409	9454	9355	9571	9466	9557	9409	9611	9440	9564	9588	9388	9558	9458	9555	9484	9511	9505	9523	9433	9418	9347	9418	9566	9612	9587	9346	9502	9405	9441	9469	9431	9408	9502	9443	9506	9490	9517	9394	9625	9466	9539	9678	9442	9409	9431	9477	9364	9551	9559	9443	9326	9464	9534	9529	9348	9446	9451	9532	9444	9511	9487	9531	9455	9407	9453	9568	9444	9460	9426	9414	9573	9527	9510	9607	9414	9439	9437	9526	9474	9608	9498	9452	9494	9600	9364	9377	9556	9506	9548	9420	9497	9479	9534	9634	9555	9736	9616	9553	9482	9327	9445	9597	9417	9489	9462	9451	9402	9451	9396	9413	9603	9325	9594	9376	9531	9519	9388	9668	9605	9440	9505	9355	9540	9452	9596	9411	9452	9306	9462	9557	9375	9560	9491	9606	9533	9606	9433	9501	9538	9541	9588	9545	9400	9532	9427	9403	9377	9416	9544	9536	9555	9454	9638	9354	9442	9522	9444	9507	9459	9349	9520	9347	9455	9514	9433	9471	9512	9534	9563	9472	9420	9436	9492	9309	9574	9345	9597	9498	9480	9423	9631	9446	9626	9537	9689	9484	9443	9493	9568	9620	9420	9419	9385	9642	9491	9509	9491	9606	9493	9312	9428	9522	9566	9406	9636	9350	9570	9456	9457	9481	9625	9427	9472	9455	9489	9475	9515	9407	9355	9325	9480	9473	9496	9555	9519	9537	9553	9433	9426	9431	9394	9586	9506	9514	9587	9391	9567	9539	9579	9546	9389	9310	9402	9453	9441	9451	9463	9582	9526	9332	9442	9612	9471	9605	9570	9494	9449	9472	9643	9539	9493	9512	9241	9584	9636	9537	9565	9366	9504	9415	9378	9635	9583	9508	9465	9526	9519	9494	9579	9582	9303	9542	9385	9399	9368	9360	9522	9407	9561	9576	9415	9486	9477	9523	9646	9347	9431	9660	9457	9393	9657	9541	9573	9455	9560	9679	9477	9545	9503	9569	9444	9549	9629	9428	9408	9405	9466	9456	9434	9432	9557	9592	9444	9389	9669	9460	9514	9411	9449	9670	9556	9457	9342	9563	9419	9429	9472	9602	9483	9383	9307	9526	9537	9397	9406	9581	9518	9361	9408	9441	9617	9536	9399	9510	9633	9546	9424	9392	9479	9493	9572	9379	9627	9372	9471	9427	9468	9580	9449	9520	9495	9594	9434	9551	9427	9503	9568	9439	9528	9656	9375	9553	9458	9536	9464	9460	9524	9433	9397	9554	9352	9396	9538	9447	9469	9519	9463	9468	9530	9522	9329	9487	9383	9516	9388	9415	9732	9513	9629	9447	9412	9485	9550	9595	9465	9482	9539	9430	9453	9371	9491	9398	9357	9491	9452	9376	9505	9420	9464	9581	9370	9641	9416	9526	9467	9426	9370	9524	9560	9633	9631	9573	9517	9718	9331	9481	9519	9540	9405	9472	9522	9476	9485	9450	9504	9501	9535	9554	9534	9683	9500	9436	9524	9459	9596	9547	9590	9428	9694	9556	9574	9550	9507	9518	9321	9386	9380	9434	9493	9625	9520	9551	9602	9351	9502	9410	9572	9711	9533	9572	9411	9489	9502	9648	9440	9381	9510	9549	9480	9233	9589	9565	9300	9565	9548	9413	9436	9513	9341	9523	9462	9492	9468	9463	9503	9518	9501	9419	9517	9476	9499	9506	9518	9561	9603	9445	9508	9469	9596	9546	9519	9540	9473	9556	9561	9510	9548	9628	9425	9304	9397	9493	9509	9534	9379	9329	9325	9606	9388	9561	9593	9642	9518	9516	9423	9653	9591	9530	9675	9369	9496	9589	9587	9445	9584	9432	9509	9485	9488	9603	9593	9446	9408	9452	9330	9511	9378	9296	9365	9537	9575	9504	9526	9334	9352	9484	9593	9514	9536	9590	9503	9512	9626	9434	9343	9526	9538	9412	9610	9447	9421	9466	9499	9377	9715	9533	9415	9294	9486	9599	9416	9467	9502	9518	9508	9350	9464	9611	9427	9603	9632	9474	9637	9387	9646	9431	9476	9448	9425	9507	9566	9449	9605	9465	9571	9490	9441	9488	9391	9562	9420	9542	9527	9596	9266	9573	9782	9415	9460	9407	9468	9589	9623	9548	9712	9629	9442	9487	9568	9555	9490	9542	9534	9531	9565	9495	9531	9406	9566	9645	9331	9474	9458	9666	9456	9570	9512	9333	9340	9451	9451	9522	9529	9462	9481	9590	9413	9550	9396	9616	9399	9426	9594	9481	9433	9461	9575	9523	9524	9440	9446	9301	9631	9436	9501	9441	9473	9533	9448	9574	9451	9445	9514	9582	9558	9469	9479	9542	9471	9587	9538	9339	9575	9476	9543	9661	9567	9614	9396	9460	9462	9425	9527	9512	9399	9360	9623	9476	9641	9557	9429	9673	9561	9394	9615	9377	9516	9501	9543	9528	9587	9509	9547	9497	9560	9462	9336	9561	9448	9392	9414	9336	9531	9425	9492	9665	9526	9497	9454	9553	9208	9302	9522	9629	9567	9443	9495	9530	9506	9632	9569	9667	9605	9330	9390	9531	9485	9598	9645	9602	9372	9510	9536	9523	9440	9539	9390	9490	9400	9567	9299	9526	9365	9420	9433	9424	9512	9464	9458	9506	9671	9586	9523	9438	9393	9432	9581	9435	9351	9450	9429	9481	9403	9478	9461	9388	9377	9382	9525	9331	9380	9498	9403	9535	9390	9546	9471	9271	9383	9562	9693	9510	9626	9393	9385	9343	9448	9435	9302	9412	9542	9544	9551	9532	9523	9233	9515	9616	9444	9582	9567	9435	9455	9510	9341	9458	9430	9520	9587	9444	9446	9625	9694	9441	9335	9503	9487	9548	9433	9524	9646	9511	9514	9442	9445	9529	9593	9503	9463	9438	9390	9597	9487	9619	9423	9410	9430	9494	9475	9388	9412	9420	9462	9641	9593	9405	9596	9464	9455	9495	9349	9300	9375	9544	9406	9480	9312	9507	9571	9446	9431	9573	9587	9455	9378	9612	9425	9390	9498	9608	9460	9469	9381	9509	9542	9586	9519	9388	9504	9433	9444	9389	9421	9466	9459	9592	9366	9445	9496	9392
11015	27156	37046	24668	18322	10518	10181	10268	10088	10249	10197	10032	10203	10173	10162	9954	10164	10234	10243	10270	10216	10134	10217	10249	10107	10152	10072	10145	10232	10010	10105	10016	10122	10230	10093	10263	10257	10260	10216	10057	10044	10273	10262	10075	10120	10209	10057	10191	10150	10117	10003	10089	10090	10072	10125	10105	10114	10070	10146	10096	10177	9982	10094	10147	9997	9992	10189	10050	10162	10081	10080	10158	10059	10347	10140	10060	10131	9965	10055	10026	10129	10112	10124	10215	10137	10051	10133	9979	10108	10200	10256	10235	10081	10138	10073	9994	10096	10275	10181	10133	10103	10080	10139	10244	10048	9917	10102	10120	10202	10041	10150	10052	10081	10202	10092	10200	10182	10284	10113	10189	10301	10085	10029	10191	10053	10272	10121	10020	10263	10103	10107	10164	10244	10180	10145	10082	10133	10228	10093	9940	10114	10039	10098	10085	10230	10076	10106	10049	10151	10261	10177	10208	10189	9946	10068	10081	10177	10020	10180	10074	10164	10030	10264	10159	10096	10021	10118	10118	10070	10092	10043	9974	9974	10078	10186	10227	10087	10099	10072	10343	10191	9962	10207	10084	10116	10106	10057	10052	10207	10125	10175	10240	10141	10057	10125	10035	10024	9904	10035	10146	10137	10026	10034	10169	10119	10042	10295	10093	10015	10172	10095	10143	10229	10117	10161	10261	10117	10070	10149	10030	10054	10117	10101	10189	10056	10370	10131	10089	10148	10111	10127	10127	9992	10105	9970	10140	9980	10219	10088	10153	10262	10188	9941	10179	9883	10050	10040	10189	10095	10200	10243	10143	10003	10115	10028	10187	10075	10116	10054	10132	10199	10126	10198	10199	10209	10273	10090	9922	9969	10082	10205	10090	9976	10200	10050	10126	10116	10191	10171	10098	10278	10099	9998	10126	10182	10134	10070	10185	10265	10100	10056	10151	10089	10185	10223	10222	10177	10307	10116	10180	10130	10052	10122	10086	10090	9977	10201	10091	10007	10194	10186	9925	10102	10171	10122	10128	10229	10115	10157	10090	10060	10068	10080	10111	9964	9944	10146	10066	9978	10206	10157	10103	10240	10171	10106	10143	10007	10100	10302	10117	9979	9999	10112	10086	10244	10145	10195	10158	10022	10123	10058	10070	10086	10183	10039	10131	10203	10140	10272	10121	10184	10035	9992	9968	10096	10153	10137	10125	10303	10108	10156	10142	10111	10225	10114	9994	10295	10190	10014	10120	10192	10253	10140	10083	10253	10127	10185	10102	10205	10103	10075	10290	10074	10124	10161	9986	10126	10160	10028	10301	10111	10206	10245	10174	10054	10157	10019	9982	10106	10119	10056	10183	10126	10019	10259	10208	10223	10111	10144	10189	10131	10177	10128	10242	10255	10201	10165	10113	10167	10134	10090	10177	10128	10252	9979	10159	10205	10069	10161	10127	10209	10252	10282	10089	9980	10177	10187	9877	10117	9952	10107	10089	10082	10127	10073	10232	10083	9959	10067	10209	10224	9968	10114	10066	10154	10246	10229	10098	10212	10133	10008	10015	10132	10111	10191	10155	10162	10153	10049	9984	10038	10130	10146	10246	10198	10196	10202	10071	10146	10196	10059	10155	10099	9943	10046	10142	9970	10139	10092	10066	10162	9983	10045	10225	10133	10081	10074	10066	10184	10106	10139	10120	10146	10283	10161	10104	10120	10170	10087	10225	10118	10141	10086	9991	10123	10018	9977	10210	10099	10179	10062	10021	10186	10183	10076	10262	10203	10037	10000	10223	10121	10174	10309	10160	10184	10174	10092	10112	10110	10246	10214	10014	10115	10068	10085	10183	10077	10293	10296	10162	10141	10121	10167	10291	10046	10202	10105	10110	10147	10232	10208	10242	10051	10091	10147	10074	10175	10007	9990	9985	10196	10117	10206	10163	10252	10149	10084	10022	10178	10255	10140	10013	10233	10222	9902	9994	10141	9997	10209	10040	10077	9952	10238	10226	10039	10133	10239	10192	10290	10117	10076	9984	10003	10077	10201	10143	10155	10134	10036	10128	10120	10182	10199	10310	10262	9919	10204	10182	10026	10111	10120	10037	10035	9976	10077	10008	10081	10109	10087	10129	10204	10185	10214	10191	10156	10268	10280	10022	10212	10165	10194	10165	10123	10168	10132	10163	10140	10184	10214	10031	10075	10128	10015	10001	10202	10160	10148	10066	10165	10096	10273	9935	10060	10216	10177	9959	10136	10284	10137	10014	10202	10165	10172	10132	10061	10231	10093	10243	10041	10112	10113	10182	10113	10149	10223	10164	10052	10186	10239	9964	10035	10163	10081	10121	10017	10195	10015	10063	10134	10267	10242	10187	10047	10176	10175	10141	10260	10126	10161	10051	10159	10084	10082	10064	10165	10232	10001	10144	10035	10249	10089	10005	10025	10051	10177	10041	10134	10174	10132	10100	10114	10141	10165	10126	9946	9994	10022	10163	10104	10178	10177	10152	10024	10071	10072	9970	10074	10278	10133	10154	10275	10125	10216	10154	10097	10139	10026	10204	10092	10213	10120	10045	10205	10220	10150	10190	10156	9991	10096	9947	9984	10020	10094	10043	10084	10136	10164	10149	10265	10129	10168	10190	10368	10175	9922	10167	10121	10186	10115	10203	10173	10223	10060	10260	10099	9987	10207	10209	10298	10136	10136	9973	10038	10130	10171	10228	10127	10119	10143	10053	10233	10255	10146	10141	10129	10136	10042	10108	9859	10121	10184	10046	10108	10235	10055	10141	10270	9978	10027	10194	10204	10135	10073	10117	10177	10195	10069	10130	10011	10084	10061	10083	9955	10111	10107	10139	10154	9992	10211	10021	10058	10277	10278	10258	10050	10190	10270	10058	10147	10018	10217	10160	10127	10136	10216	10124	10139	10227	10147	10238	9986	10060	10100	10170	10153	10134	10056	10061	10088	10030	10201	10159	10088	10137	10132	10121	10046	10010	9963	10268	10346	10019	10174	10163	10251	9986	9986	10059	10041	10207	10156	10180	10093	10214	10198	10128	10029	10250	10209	10215	10258	10062	10172	10014	10008	9950	10134	10157	10202	10099	10077	10123	10095	10091	10103	10250	10188	10204	10089	10099	10240	10129	10060	10157	10213	10038	10137	10111	10033	9994	10113	10066	10142	10147	10079	10003	10087	10051	10198	10110	10139	9936	9996	10193	10193	10169	9997	10073	9994	9996	10154	10015	10205	10139	10146	10050	10264	10140	10056	10232	10321	10204	10182	10113	10107	10099	10099	10079	10072	10052	10084	10119	10112	9953	10035	10064	10302	10173	10000	10239	10112	10226	10191	10270	10210	9890	10130	10248	10053	10179	10077	10248	10119	10067	10226	10096	10284	10110	10084	10062	10205	10109	10226	10033	10259	10136	10093	10102	9877	10197	10126	10183	10152	10100	10161	10148	10090	10233	10163	10137	10230	10011	10081	9940	10100	10212	10039	10346	10162	10248	10224	10216	10163	10157	10017	9935	10183	10043	10311	10061	10183	10122	10010	10154	10129	10144	10239	10152	10097	10292	10151	10077	10156	10247	10107	10095	10099	10062	10226	9996	10159	10221	10119	10125	10070	10166	10159	10158	10018	10195	10145	10165	10155	10001	10067	10136	10203	10131	10227	10104	10298	10265	10094	9964	10035	10092	10022	10088	10061	10073	10102	10082	9991	10085	10263	10236	10075	10179	10175	10207	9985	9989	10006	10091	10203	10223	10138	10065	10128	10217	10027	10143	10194	9984	10068	10262	9955	10206	10045	10062	10176	10234	10146	10003	10199	10062	10203	10228	10269	10111	10180	10130	10126	10142	10103	10199	10043	10198	10263	10023	10124	10001	10126	10004	10077	10172	10126	10195	10152	10153	10099	10258	10125	9918	10102	9989	10140	10015	10080	10118	10067	10124	10103	10103	10069	10013	10035	10097	10166	10096	10103	10097	9999	10151	10043	9985	10074	10090	10235	10081	10024	10122	10116	10225	10208	10211	10301	10181	10127	10215	10079	10006	10191	10225	10167	10095	10139	10092	10211	10076	10191	10164	10187	10083	10082	10079	10128	10160	10111	10250	10184	10134	10182	10138	10111	10132	10190	10230	10049	10009	10099	10160	10122	10169	10399	10231	10214	10083	10122	10233	10193	10123	10151	10276	10031	10240	10195	10102	10131	10112	10086	10103	10132	10025	10083	10106	10105	10166	10376	9878	10143	10080	10175	10048	10147	10174	10276	10192	10126	10188	10082	10238	10192	10010	10147	10071	10208	10260	10176	10040	10211	10274	10192	10073	10126	10093	10166	10156	10040	10093	10252	10227	10082	10167	10101	10130	10082	10210	9968	10152	10170	10003	10105	10209	10175	10085	10158	10132	9974	10235	10109	10141	10190	10033	10019	10275	10135	10048	10042	10148	10003	10094	10064	10104	10199	10037	9998	10091	9958	10017	10048	10119	10066	10141	10040	10036	10145	10100	10138	10139	10041	10111	10079	10211	10086	10033	10100	10201	9978	10156	10047	10305	10167	10064	10112	10173	10074	10186	10197	10088	10018	10161	10168	10212	10032	10047	10101	10128	10085	10204	10067	10162	10055	10152	10131	10025	10247	10080	10175	10108	10027	10171	10045	9902	10124	10003	10167	10050	10190	10230	10178	10195	10135	10071	10150	10051	10115	10259	10072	10141	10045	10080	10042	10108	10099	10259	10112	10042	10185	10169	10069	10215	10179	10118	10270	10088	10208	10137	10225	10241	10113	10207	10240	10219	10129	10355	10183	10080	10074	9965	10188	10243	9992	10161	10131	10116	10166	10202	10052	10037	10128	10129	10130	10285	10147	10194	10173	9960	10336	10099	10083	9966	10189	10149	9976	10083	10083	10251	10208	10179	10149	10089	10098	10000	10209	10216	10174	10120	10111	10113	10103	10246	10176	10136	10184	10050	10191	10228	10210	10243	10101	10129	9987	10042	10159	10187	10247	10120	10074	10060	10236	10068	10198	10231	10119	10120	10049	10225	9989	10218	10054	10075	10209	10179	10036	10094	10087	10194	10016	10093	10165	10263	10147	10145	10079	10232	10121	10089	10142	10281	10094	10160	10259	10076	10089	10268
23618	21376	31322	38420	34421	24936	17052	11037	9665	9673	9441	9398	9326	9454	9389	9223	9249	9035	9306	9204	9353	9285	9221	9186	9424	9322	9310	9227	9042	9171	9148	9178	9241	9185	9110	9128	9294	9230	9167	9129	9337	9156	9149	9126	9225	9118	9127	9072	9070	9204	9214	9115	9131	9084	9054	9066	9294	9005	9152	9005	9208	9164	9130	9068	9075	9225	9060	9151	8967	9121	9216	9278	9073	9185	8971	9251	9299	9120	9199	9105	9111	9095	9157	9216	9042	9009	9011	9194	9187	9151	9100	8995	9228	9036	9068	8957	9102	8959	9052	9140	9062	9158	9059	9018	9107	9051	9170	9296	9133	9031	9130	9179	9025	9154	9007	9061	9262	9036	9151	8951	9004	9014	9186	9222	9167	9210	9129	8918	9150	8921	9046	9178	9026	9092	9100	9041	9043	9182	9286	9003	9093	9163	9245	9103	9108	9060	9250	8938	9211	9089	9198	9106	9124	9137	9146	9040	9022	9086	9135	9053	9184	9038	9231	9179	9160	9206	9126	9050	9074	9068	9161	9014	8993	9012	9193	9216	9102	9073	8942	8925	9107	9160	9013	9267	9058	9072	9160	9135	9051	9136	8981	9267	9114	9158	9055	8987	9049	9151	9232	9071	9215	9085	9111	9073	8972	9128	8966	9086	9286	9147	9183	8874	9039	9117	9071	9045	9228	9029	9142	9068	9051	9171	8941	9121	9111	9030	9299	9062	9089	9126	9041	8857	8860	9083	9177	8906	9216	9246	9114	9116	9147	8999	9121	9139	9199	8881	9126	8920	8983	9021	9105	9016	9052	9168	9055	9228	9135	9107	9055	9101	9040	9198	9160	9043	9149	9001	8805	9002	8976	9042	9106	9282	9164	9030	9032	9151	9248	9098	9131	9075	8955	9083	8976	9050	9026	9134	9146	9049	9134	9086	9150	9034	9088	8901	9170	9148	9080	8978	9076	9194	9060	9015	9005	9012	9060	9110	9080	9128	9167	9111	9028	9068	9060	8930	9193	8979	9127	8942	9148	9156	9160	9192	8941	9046	8938	8996	9060	9054	9173	9010	9131	9022	8949	9086	8868	8971	9093	9023	9245	9244	8968	9179	9006	8978	9028	9122	9068	8953	9070	9210	9059	9082	9212	8992	8944	8962	9131	9063	9020	9041	9005	9049	8973	9143	9083	9081	9058	9042	9170	9350	9032	9038	9101	9199	9233	9000	9137	9005	9228	8912	9077	9239	8938	9112	9138	9159	9208	9090	8925	9006	9015	9070	9026	8979	9086	9060	9050	9091	9067	8995	9238	9087	8979	9036	9012	8946	9094	9091	8978	9193	9271	9069	9037	9062	9236	9101	9271	9065	9205	9114	9007	9127	9134	9205	8933	9090	9197	9018	8934	9131	9082	9014	9017	8962	9069	9095	9059	9136	9000	9151	9251	9035	9007	9141	9107	8958	9065	8997	9140	9011	9146	9107	9140	8985	8958	8997	9080	9146	9154	9073	9117	9039	9044	8992	9088	8867	9054	9050	9095	9020	9085	9126	9206	8891	9147	9033	8997	8927	9145	9088	9021	9051	9102	8952	9119	8962	9109	9138	9083	9133	9171	9108	9077	9110	9180	9066	9052	9030	9018	8908	9113	9318	9195	9048	8952	9151	9058	9288	9138	9143	9094	8880	9106	8951	9018	8928	9150	9123	9076	8812	8968	9155	9002	9065	8995	8978	9153	8989	8997	9006	9045	8978	9160	9115	8963	9141	9184	9085	9135	9006	9197	9126	9114	9134	9164	9170	9245	9203	9227	9178	9099	9019	9045	9051	9091	8893	9090	9184	9002	9140	8998	9177	9100	9069	8993	8986	9048	9192	8992	8971	8843	9186	9009	9058	9083	9001	9056	9242	9075	9162	9207	9078	9156	9185	9162	9281	9101	8985	9231	9017	9068	9125	9200	8963	9114	9157	9064	9052	9133	9192	9104	9044	9056	8934	9012	9052	9004	9062	8990	8959	9046	8965	9143	9060	9021	9124	9060	9211	9074	9112	9202	9073	9020	9187	8983	9007	9127	9109	9136	9028	9053	9109	9289	9234	9090	9073	8988	9138	9118	9200	8945	9204	9176	9071	9237	9030	9079	9044	8967	9080	9176	9166	8911	9195	9026	9120	9179	9138	9104	9170	9109	8970	9008	9158	8968	9150	9210	9059	9103	9244	9071	9233	9092	9132	9171	8860	9092	9008	9093	9036	8901	9044	9081	9117	9061	8917	9246	9023	9108	8998	9060	9035	9007	9113	8997	9132	8986	8843	9167	9095	9124	9031	9087	8961	9090	9086	9078	9054	9079	9093	9070	9205	9116	9080	9033	9223	8847	8982	9261	9054	9108	8994	8982	9039	9144	9060	9018	9074	9212	9106	9167	9020	9071	9029	9099	9024	8930	8824	9139	9120	9219	9163	9116	9152	9022	9112	9124	9113	9211	9081	9065	9224	9033	9146	9297	9038	9094	9131	9008	9154	9071	8995	9083	8960	8955	8992	9320	9064	9005	8943	8982	8987	9154	9184	9139	9058	9168	9097	9068	9091	8931	9109	9129	9136	9037	9296	9057	8985	9224	8987	9096	9096	9116	9050	8953	9121	8915	9199	8962	9013	9192	9229	9188	8979	9052	9034	8949	8942	8999	9109	9105	8974	9008	9014	9128	9101	9083	9013	9014	9010	9203	9090	9050	9057	8941	8959	9068	8980	9079	8997	8962	9024	9023	9126	9050	9044	9132	9081	9011	9199	8999	9112	9203	9326	9020	9059	9026	9207	9100	8917	9174	9215	9209	9163	9061	9128	9000	8984	9266	8958	9171	9012	9004	9135	9120	8903	9117	9205	9133	8949	9020	9061	9211	8960	9180	9023	8992	9058	9003	9093	9112	9248	9031	9098	9091	9001	8966	9051	8838	9063	9070	9175	8996	9081	9084	9239	8945	8766	8963	9178	9277	9115	9086	8955	9045	8999	8998	8982	9067	9099	8998	9076	9094	9112	9095	9003	9052	8963	9047	9184	9132	9057	9039	8947	9117	9074	9129	9108	9034	9091	9146	9035	8998	9010	8927	9143	8878	8919	9132	9000	9059	8956	9047	8905	8974	8968	9031	9012	9178	9123	9077	9080	9096	8982	8992	9080	9192	8966	9090	9196	9068	9054	8949	9017	8901	8950	9195	9000	8984	8945	9085	9254	9121	9078	9020	8962	8851	9110	9078	9034	9060	8987	9043	9002	9135	9003	9085	9043	8921	9109	8855	9113	9134	9141	9060	9154	9194	9135	8980	9227	9035	8977	9175	9093	9088	9065	9178	9073	9136	9232	9005	9181	9095	9235	9185	9108	9095	9073	9113	8953	9047	9128	9002	9082	9079	9190	9060	8996	9001	9059	9100	8963	8993	9100	9032	8989	9138	9055	9370	9163	9161	8950	9156	9159	9164	9230	9093	9037	9169	8951	9106	9173	9026	9021	9112	9122	9061	9108	9054	9066	8992	9119	8937	9038	9059	9150	9076	9126	9150	9097	9080	9074	9039	9159	9188	8971	8939	8909	9276	9069	9044	9140	8984	9007	8991	9189	9075	8948	9053	8952	8932	9152	9180	9003	9054	9232	9272	9196	9260	9061	9169	9169	9182	9030	9139	8988	9035	9100	9130	9085	9047	9103	9062	9104	9146	9129	9045	9289	9250	9010	9079	8981	8937	9270	9030	9206	9085	9072	9090	9028	9119	9015	9152	9102	9085	9032	9148	9192	9119	9128	9134	9163	9144	9113	8971	9108	9288	9081	9093	9120	9049	9071	9165	9049	9065	9145	9147	9186	9113	9148	8916	9271	9059	9143	9003	9095	9046	9128	8987	9067	9056	8870	8932	9131	9182	9118	9166	9254	9068	8936	8855	8856	9107	9169	9132	9089	9199	9110	9060	9172	9138	9142	9233	9167	9035	9069	9187	9034	9088	9137	8995	9129	9176	9129	8874	9048	9113	9063	9085	9024	9085	9083	9076	8892	9134	9081	8959	8998	9035	9060	9003	9171	8963	9199	9111	8985	9079	9028	9051	8964	9076	8908	9085	9223	9045	9082	9136	9070	9049	8895	9042	9065	9042	8961	9155	8921	8962	9130	9008	8955	9026	8975	9077	9125	8893	9100	9141	9058	9096	9098	9212	9081	9075	9070	8980	9155	9136	9179	9072	9163	9172	9024	8996	9171	9182	8969	9079	9083	9178	8918	9020	9198	9006	9034	9111	9158	9118	9126	9122	8967	9010	9047	9045	9198	9081	8962	8946	9006	9006	8973	8997	9072	8924	9081	9175	9103	9082	9122	9175	9062	9196	9225	8991	9164	9120	9157	9053	9078	9054	9066	9113	9067	9092	9014	9099	9196	9010	9024	8947	9186	9081	9127	9134	9109	9242	9066	9075	9045	9043	9061	9183	9105	9061	9001	9060	9145	8991	9086	9192	9215	9079	9037	9016	9044	8771	9014	9034	9094	9157	8965	9162	9243	8991	9069	9145	9303	9107	9090	9163	9097	9078	9117	9061	9052	9185	9024	8989	9108	9178	9207	9159	9105	9195	9177	9105	9034	9150	9097	9130	9001	8957	9221	9122	9098	9088	9096	9078	8836	9073	9142	8912	9063	9167	9072	9001	9097	9137	9077	9237	8987	9174	8982	9057	9211	9066	9208	9054	9046	9101	9140	9057	9025	9165	9014	9210	8996	9282	9006	9143	9070	8975	9007	9145	8984	9110	9181	9133	9085	9239	9053	9020	8996	9023	9091	9073	8942	9092	9078	9206	9187	9098	9103	8957	9094	9179	9304	9064	9091	9069	9127	9028	9177	9170	9086	9153	9148	8991	9168	9034	8998	9237	9013	9160	9005	9163	8999	9292	9071	9086	9093	9091	9102	9142	9112	8990	9131	9069	9082	9030	9062	9133	8970	9012	8915	8936	9032	9236	9028	8830	8968	9000	9061	8935	9126	9061	9046	9114	9089	9031	9245	9239	9069	9026	9023	9161	9047	9067	8917	9102	9191	9035	9137	8867	9079	9059	9133	9128	9017	9058	9027	9220	9078	9242	9135	9128	9102
17772	55101	82905	70162	52348	15301	10860	10763	10595	10583	10510	10300	10333	10373	10270	10127	10172	9961	10185	10247	10068	10092	10150	10036	9967	10155	9996	10078	10001	9985	10019	10011	10200	10025	10143	9977	9971	10014	10136	9993	10057	9822	10120	10097	10148	10017	10021	9957	10033	9955	10027	10006	9922	9943	10049	10096	10041	10063	9954	10123	9975	10112	9879	9974	9956	10036	9994	9871	10048	10080	9883	9964	10087	9988	9882	10111	10334	9951	10068	10131	9924	9941	9998	10082	9917	10082	10029	10077	10039	9949	10124	9859	9950	10017	10022	10000	10132	10001	10084	9960	10063	9944	10146	9856	10028	9918	10050	9978	10034	9914	10068	9924	10053	10008	10113	10029	9925	10125	9980	9965	9932	10068	9946	10052	9883	9964	10139	9982	9961	10108	9936	9881	10001	10005	9998	10011	9948	10017	9928	9945	9983	9907	10106	9939	10009	9953	9802	9925	9866	9953	10058	10092	10146	9927	10050	9986	10059	10029	10059	10095	10001	10014	10033	9902	9947	9953	9972	9928	10150	9957	10101	9979	10018	9999	9881	9933	9927	9963	9951	9932	10028	10006	9929	10043	9916	9896	9869	9904	9918	10086	9783	10065	10065	10042	10170	10076	9916	10029	9837	9990	9883	9989	9999	10012	9983	9984	10065	10090	10011	10011	10088	9910	9939	9793	9922	9915	9944	10093	9914	9947	10072	10117	9886	10041	9944	10024	9982	10004	9901	10192	10023	10184	9990	10051	9975	10080	10169	9851	10084	10068	10012	9921	10034	9974	9975	9908	9935	9952	10235	10084	10083	10048	10225	9961	10146	10117	10023	9874	9837	9971	9913	10004	9990	9942	10115	10000	10042	9950	10019	9855	9943	9860	10080	9970	9994	10046	10069	9897	10145	10011	10041	9992	9932	10080	9960	10064	10043	10103	9839	9966	10184	9970	9960	9967	9917	10018	10050	10092	9952	10042	9968	10048	10143	10091	9988	9892	10139	10023	9884	9868	10092	9927	10072	9963	10044	9971	9950	9858	9979	10125	9941	10056	10049	10116	10062	10171	10038	9925	10031	9988	10053	10000	9930	10219	10039	10009	9946	9993	9980	10039	9989	10064	9998	10065	9983	10059	10072	10099	9863	10006	10049	10049	9918	10036	10002	9984	10037	9938	10092	9891	9973	9935	10130	9842	9977	10012	9965	9965	10104	9990	10048	9930	10059	9931	10028	9937	10129	10040	10040	10199	9962	10150	9821	10027	9905	10003	10028	9958	9891	9960	10057	9842	9993	9873	10065	10014	9953	9940	10067	9966	10102	10080	10049	10066	9915	10036	10017	10096	9895	10085	9988	10197	10022	10021	9967	9879	9986	9986	9961	9965	10125	10096	10043	10013	9999	10070	10021	10054	9826	10204	10022	9894	10069	10073	10123	10062	9941	9953	9991	9958	9912	9906	9873	10062	9874	10026	9992	10000	9999	10153	10094	9958	9826	9953	9937	10020	9948	10028	10005	9964	10025	9933	10074	9970	10034	10064	10154	9987	10000	9919	9978	10065	9930	10022	10047	10008	10045	9905	10080	9903	10039	9896	9973	9894	9928	9979	10047	9912	10075	9889	10074	10036	10065	9991	9991	9891	9897	9963	9942	10012	9955	9828	9949	9901	10166	9875	9874	10079	9970	9821	9921	10121	9814	9834	10041	9914	9996	9990	9893	9889	10031	9892	10028	9898	10013	9975	10011	9903	10006	9921	9964	10046	10092	9926	10089	10046	10005	10006	9829	9984	10119	10001	10015	9829	10114	10033	10019	10073	10137	10084	9831	10166	10043	10081	10143	9990	10001	10012	9992	10131	10126	9913	9925	9791	10009	9977	9991	10023	9974	10017	9844	9991	10080	10081	10086	10107	9980	9995	9941	9940	10034	9967	9936	10009	10074	10039	10122	10022	10159	10031	9982	10058	10071	10029	9970	9944	10066	10034	10000	10072	9968	10029	10063	10013	10013	9924	10160	10031	10105	9949	9979	9941	10040	10073	10055	10056	9947	9983	9956	9976	9886	10069	9959	10011	10034	9936	10061	10184	9941	10072	10085	9992	10036	9886	10004	9997	10083	10080	9988	10063	9826	10047	10059	10108	10017	10166	10009	10093	10032	10030	10106	9937	10097	9838	10003	10025	10017	10089	10060	10093	9990	9983	10142	10016	9992	9997	9916	9934	9957	10070	10029	9935	10066	10107	9944	9968	9892	9953	9918	9970	10050	10133	9934	9932	9899	9994	10082	10026	9943	9988	10163	9923	9976	10094	10005	10073	10063	9938	9996	10078	9856	10007	10058	9966	10116	10012	10056	9992	9964	10061	9825	10032	10026	9896	9956	10094	9984	10124	10046	9948	9985	10031	9917	9880	9974	9952	9962	9912	9913	9936	9975	10066	10008	10013	10011	9912	9941	9946	9931	9993	9911	10083	10247	10052	10008	10074	9988	10093	9973	9885	9908	10028	9780	10009	10015	10008	9997	9900	10092	10022	10014	9883	10043	9912	10046	10086	10139	9890	9935	9960	9966	9895	9811	9991	9848	10151	9850	10017	9936	10031	9983	9974	9923	10164	9938	9936	9992	10096	10175	10102	10031	9914	10102	9989	9936	9914	9960	9954	10026	9785	10026	10059	9849	10044	9896	9936	10009	10049	9914	10082	10058	9926	10073	9861	9852	9921	10009	9973	10185	9984	10118	10017	9892	9995	9966	10129	10002	10077	9889	9832	9962	10045	9906	10033	10040	10046	9934	10017	10185	9984	9848	10069	10022	10082	9989	9925	9839	9935	9853	10067	10073	9866	10007	10050	9952	10205	10025	9973	10067	10100	10030	9996	9992	9885	10083	9970	9999	9852	9977	9926	10090	9829	9956	9974	9953	9923	9993	9917	10109	9932	9945	10087	9904	9896	10069	9893	9955	9894	10016	9838	10042	9983	10042	10169	9936	10000	9964	9904	10033	10007	10103	9964	9967	9951	9926	10014	10126	9893	9952	9824	10104	9824	10080	10050	9858	9958	9998	10051	10110	9842	9890	9928	9959	9940	9931	9945	10029	10025	10083	10033	9912	9837	9949	10145	10129	10059	10067	9793	10016	9901	10014	9984	10028	10025	9921	9927	9952	10032	10037	9961	10077	10044	10163	9943	10104	10012	10134	9989	9928	9885	9882	10078	9900	9973	10097	9942	9938	10007	9981	9881	9859	9989	10042	10046	9938	9897	10008	10044	10014	10173	10026	10033	9961	10011	9907	10076	9899	10066	10068	10083	10099	10224	9874	10026	9969	10068	9952	10165	10100	10146	10024	10000	10004	10186	10103	9943	9910	9791	9947	9896	9841	9941	9932	10021	9992	9922	10083	9952	10057	10018	10161	9960	10029	9885	9968	9947	10056	10000	10015	10069	9888	10020	10047	9972	9812	9975	9851	9949	10015	10170	9974	10013	9833	10083	10059	10022	9909	9762	9742	10172	9934	10015	9920	9998	9906	10080	9931	9986	9963	9979	9920	10046	10010	9937	9976	10072	9994	10098	9931	10071	9968	9982	9940	10079	9945	10091	9956	10030	9949	9920	9944	10136	10066	10091	9950	9942	10036	9979	9955	10125	9974	9986	10023	10045	9985	9910	10055	9916	10124	9990	10066	10083	10020	10029	10010	9895	10006	10058	9992	9835	9972	10092	10027	10005	9983	10066	9936	10041	10001	10022	10074	9953	10059	9894	9989	10160	9948	10050	9985	9984	9935	10099	9933	10177	10171	10029	9998	9993	10046	9885	10065	10008	9965	9916	9940	9969	10038	9980	9980	10104	10101	9912	10114	9906	9963	9945	10061	9984	10019	10003	10049	9877	10008	10040	9827	10153	9996	9926	9940	10105	9864	10042	9953	10084	9940	9988	9904	9942	10165	9901	10026	10092	10003	10077	10036	10171	9892	10083	9937	9907	10089	10100	9975	9968	10123	10079	10054	10067	9905	10049	10088	9894	10033	10007	10040	9899	10025	9851	10083	10101	10054	9996	9958	10095	9978	9791	9961	9867	9906	10013	10118	10003	9991	9961	9967	10057	10122	9970	9969	9864	10136	10012	10068	9811	9881	10088	9988	10087	10043	9843	9973	10118	9926	9964	9998	10019	10064	9974	9993	9888	9897	10005	10118	10032	9953	10063	9905	10010	9973	9961	10030	9922	10019	9940	9925	9896	9995	10059	10024	10041	10071	10027	9781	10025	10131	9977	10095	9890	9945	10014	9909	9868	10002	10008	10076	9980	10050	10008	9990	9923	9976	10136	9981	10086	9985	9934	9970	10035	9994	10081	10057	10039	10095	10030	10084	10162	10033	10082	10024	10057	9916	10131	10012	10135	10030	9971	9984	9993	9986	9921	9924	10100	9888	10063	10037	9940	9904	10062	9938	10135	10111	9976	9943	10060	10100	9903	9997	10045	9997	10087	9815	10039	10116	10047	9869	10060	10094	10041	10011	10001	10000	9782	10041	10111	10025	10117	9959	9906	10077	9961	10020	10112	10006	10029	9872	10081	10045	9842	9962	9997	9984	10042	9854	10082	9934	9947	9956	10116	9982	9926	10184	9904	10073	9912	10060	9796	9901	9988	10026	9997	10195	9968	10038	9925	9736	10009	9874	9950	10058	9970	10060	10129	9912	9983	9994	10100	9972	10014	10085	10029	10091	10034	9955	10040	9864	9958	10047	9937	9929	10075	10149	10025	9968	10027	9878	9834	9932	10166	10139	10069	10080	10124	10054	10065	9849	10038	10065	10099	10167	9993	10103	9973	10016	10035	10032	10013	10019	9969	10049	9951	10020	10003	10135	9943	9880	10008	10016	10062	9911	9927	9994	9932	10003	10016	10012	9921	9899	9975	10121	10025	9814	10138	10157	10064	9943	9904	9893	10019	9949	9992	10007	9968	10023	9930	9960	9982	9997	9933	10018	10031	10037	10138	9952	9893	10088	9993	10021	10035	10187	10013	10019	9960	9969	10009	10027	9887	9892	10071	10011	10185	9905	9963	9956	9916	10099	10010	10042	9978	10150	10060	9976	10068	9964	10004	10034	10115	10062	9970	9941	10093	9988	10005	10007	9990	9998	9891
23381	21396	33019	33015	34011	25140	22627	15230	13261	13314	13246	12931	12757	12954	12971	13034	13011	12750	12689	12702	12597	12812	13025	12809	12802	12843	12642	12695	12795	12511	12680	12642	12512	12792	12638	12733	12699	12751	12622	12712	12777	12714	12618	12629	12811	12791	12750	12739	12507	12749	12776	12591	12593	12623	12816	12570	12653	12490	12626	12797	12622	12640	12518	12693	12667	12626	12667	12588	12776	12656	12780	12711	12625	12645	12579	12913	13119	13002	12692	12882	12767	12598	12640	12738	12573	12586	12708	12586	12572	12565	12572	12819	12641	12412	12525	12668	12600	12740	12530	12576	12659	12624	12727	12660	12738	12720	12591	12590	12824	12642	12448	12474	12575	12463	12485	12604	12543	12615	12582	12581	12684	12674	12666	12571	12696	12334	12585	12415	12699	12413	12464	12561	12594	12421	12671	12697	12599	12720	12723	12408	12565	12566	12547	12542	12636	12617	12727	12625	12635	12676	12667	12583	12658	12552	12558	12558	12604	12621	12762	12570	12660	12571	12497	12451	12635	12634	12633	12643	12701	12402	12593	12558	12698	12546	12563	12622	12568	12618	12660	12528	12556	12600	12651	12696	12772	12633	12479	12518	12576	12584	12488	12586	12637	12698	12523	12637	12620	12514	12733	12644	12853	12656	12493	12621	12666	12655	12361	12562	12653	12667	12827	12705	12800	12563	12678	12805	12506	12609	12486	12510	12588	12639	12555	12679	12639	12674	12717	12627	12517	12699	12626	12713	12673	12536	12584	12567	12769	12676	12701	12689	12445	12671	12866	12457	12532	12756	12785	12618	12565	12652	12631	12686	12593	12623	12642	12634	12706	12509	12693	12638	12372	12484	12671	12646	12489	12484	12425	12805	12607	12771	12620	12474	12640	12760	12523	12597	12574	12626	12619	12751	12412	12620	12513	12607	12401	12778	12697	12590	12558	12457	12610	12619	12382	12540	12760	12495	12633	12794	12564	12639	12570	12782	12712	12550	12653	12589	12675	12644	12578	12721	12426	12723	12720	12452	12517	12568	12668	12685	12532	12665	12607	12752	12400	12567	12563	12492	12531	12590	12471	12613	12664	12705	12523	12732	12600	12613	12510	12372	12582	12676	12691	12631	12548	12527	12514	12684	12538	12699	12694	12583	12745	12555	12544	12585	12698	12584	12588	12485	12472	12644	12459	12488	12678	12732	12732	12639	12658	12544	12789	12462	12593	12484	12521	12429	12375	12696	12566	12620	12615	12595	12495	12481	12567	12507	12732	12353	12594	12693	12533	12461	12465	12620	12622	12572	12641	12683	12708	12506	12595	12548	12819	12791	12706	12586	12462	12461	12506	12469	12501	12410	12495	12741	12640	12582	12717	12531	12459	12573	12723	12629	12618	12650	12634	12766	12695	12677	12613	12654	12549	12659	12584	12567	12623	12739	12321	12819	12681	12566	12768	12559	12622	12608	12565	12590	12419	12400	12681	12712	12513	12504	12573	12677	12581	12615	12755	12679	12652	12523	12523	12396	12603	12617	12524	12600	12541	12732	12599	12601	12731	12650	12572	12587	12549	12755	12578	12645	12475	12530	12631	12689	12484	12516	12636	12522	12681	12524	12520	12629	12729	12511	12563	12565	12567	12741	12651	12676	12533	12664	12614	12482	12525	12690	12454	12526	12550	12554	12679	12530	12745	12584	12781	12649	12667	12863	12574	12535	12647	12632	12709	12956	12632	12679	12818	12507	12693	12561	12501	12703	12649	12693	12569	12561	12589	12530	12595	12606	12466	12722	12549	12613	12659	12508	12627	12654	12678	12666	12636	12355	12640	12452	12524	12474	12673	12557	12780	12746	12582	12519	12484	12676	12765	12694	12389	12480	12784	12401	12592	12819	12754	12746	12430	12646	12539	12810	12583	12515	12648	12513	12664	12744	12777	12713	12661	12427	12586	12474	12681	12570	12619	12734	12529	12589	12612	12593	12528	12622	12605	12450	12669	12706	12501	12702	12467	12592	12753	12480	12757	12591	12584	12570	12677	12730	12595	12565	12660	12558	12636	12625	12581	12676	12543	12334	12646	12765	12756	12489	12848	12620	12713	12600	12509	12518	12783	12640	12608	12603	12633	12657	12657	12638	12638	12611	12545	12593	12509	12678	12411	12419	12558	12636	12690	12605	12444	12610	12591	12599	12760	12470	12706	12600	12623	12489	12575	12466	12613	12764	12609	12459	12554	12512	12662	12543	12692	12644	12637	12700	12519	12845	12794	12732	12572	12669	12595	12562	12435	12485	12538	12551	12611	12815	12745	12511	12571	12624	12542	12810	12540	12701	12506	12625	12523	12542	12519	12641	12463	12578	12446	12745	12549	12440	12547	12571	12666	12634	12699	12532	12698	12555	12787	12705	12686	12412	12625	12679	12610	12761	12594	12571	12618	12576	12632	12629	12394	12681	12563	12508	12650	12596	12676	12660	12419	12568	12458	12642	12641	12649	12654	12618	12701	12448	12637	12526	12602	12623	12591	12728	12585	12690	12540	12675	12752	12740	12728	12687	12652	12449	12400	12665	12615	12551	12649	12591	12625	12423	12687	12617	12692	12662	12498	12766	12577	12641	12809	12516	12459	12489	12761	12635	12537	12611	12655	12460	12471	12458	12522	12613	12734	12637	12727	12707	12557	12674	12760	12712	12652	12388	12658	12696	12517	12692	12704	12411	12480	12597	12675	12514	12552	12598	12736	12652	12576	12654	12664	12724	12441	12555	12745	12793	12549	12551	12410	12591	12575	12757	12657	12883	12538	12612	12599	12602	12551	12625	12662	12647	12427	12527	12323	12593	12578	12426	12598	12526	12615	12625	12576	12489	12544	12417	12689	12532	12584	12755	12822	12785	12604	12593	12621	12641	12589	12480	12586	12565	12514	12459	12537	12589	12527	12735	12421	12551	12625	12520	12435	12463	12485	12825	12567	12696	12697	12728	12521	12560	12553	12719	12694	12920	12585	12656	12454	12659	12776	12635	12639	12491	12666	12683	12750	12549	12547	12516	12522	12741	12399	12466	12501	12618	12591	12628	12762	12601	12502	12489	12560	12543	12589	12571	12504	12406	12599	12673	12818	12635	12676	12643	12675	12559	12511	12692	12550	12581	12585	12453	12499	12668	12571	12459	12655	12464	12488	12724	12650	12674	12629	12683	12585	12651	12468	12617	12546	12455	12654	12716	12655	12666	12427	12608	12565	12598	12598	12568	12576	12588	12654	12597	12683	12865	12760	12462	12541	12663	12557	12604	12798	12586	12594	12532	12651	12535	12507	12648	12574	12604	12506	12636	12474	12623	12450	12520	12692	12602	12489	12461	12683	12465	12617	12582	12433	12802	12706	12566	12668	12598	12590	12528	12628	12631	12501	12590	12529	12536	12559	12436	12657	12617	12770	12667	12627	12336	12624	12747	12554	12599	12503	12616	12683	12928	12890	12542	12427	12700	12661	12597	12714	12747	12524	12673	12685	12385	12595	12598	12598	12666	12544	12575	12742	12543	12687	12752	12716	12625	12295	12472	12411	12662	12570	12406	12358	12392	12607	12804	12746	12495	12670	12483	12376	12676	12654	12519	12563	12494	12528	12547	12575	12522	12662	12707	12672	12850	12544	12673	12644	12704	12787	12672	12679	12616	12493	12534	12526	12428	12553	12527	12721	12710	12509	12702	12726	12705	12486	12499	12562	12691	12852	12710	12494	12561	12648	12625	12652	12621	12585	12598	12702	12623	12560	12618	12636	12680	12484	12749	12745	12730	12459	12705	12640	12710	12526	12845	12586	12617	12704	12566	12545	12417	12771	12493	12723	12643	12491	12516	12638	12401	12657	12683	12617	12611	12597	12541	12572	12466	12487	12544	12625	12559	12742	12799	12634	12660	12591	12476	12590	12705	12666	12708	12717	12536	12627	12646	12582	12731	12420	12735	12586	12528	12600	12455	12616	12348	12574	12540	12461	12609	12700	12721	12502	12620	12574	12639	12671	12566	12603	12701	12655	12620	12649	12585	12597	12824	12590	12404	12696	12632	12571	12436	12606	12517	12586	12688	12574	12455	12670	12642	12636	12863	12705	12488	12539	12647	12439	12381	12621	12455	12405	12793	12750	12707	12639	12713	12567	12482	12666	12540	12613	12671	12681	12683	12469	12742	12512	12618	12551	12595	12721	12547	12587	12676	12420	12680	12453	12754	12485	12459	12560	12642	12618	12672	12462	12823	12736	12543	12731	12654	12502	12591	12566	12711	12482	12662	12464	12588	12678	12563	12423	12573	12639	12641	12517	12577	12719	12527	12770	12651	12520	12345	12505	12524	12398	12688	12713	12677	12558	12508	12699	12353	12450	12473	12529	12541	12665	12777	12727	12435	12599	12635	12535	12632	12719	12567	12844	12646	12496	12658	12502	12840	12596	12531	12455	12639	12509	12556	12500	12644	12466	12483	12631	12590	12666	12592	12570	12491	12638	12606	12749	12524	12570	12654	12601	12642	12575	12476	12546	12591	12431	12510	12724	12631	12644	12534	12658	12677	12656	12552	12492	12580	12720	12698	12696	12620	12481	12543	12683	12461	12499	12554	12663	12547	12626	12497	12600	12762	12583	12678	12594	12740	12633	12581	12636	12688	12654	12450	12668	12525	12675	12444	12702	12590	12611	12670	12670	12437	12504	12686	12684	12801	12704	12768	12532	12839	12667	12500	12562	12605	12548	12787	12567	12644	12791	12745	12623	12699	12655	12606	12721	12587	12539	12503	12707	12527	12612	12474	12571	12495	12563	12775	12770	12561	12541	12754	12591	12537	12827	12621	12606	12631	12555	12546	12731	12600	12724	12781	12486	12611	12445	12667	12689	12643	12628	12669	12566	12580	12736	12543	12682	12777	12653	12659	12424	12477	12500	12526	12601	12630	12628	12677	12620	12743	12405	12545	12576	12596	12553	12611	12610	12748	12623	12491	12445	12710	12822	12712	12648	12566	12626	12630	12678	12741	12836	12671	12796	12478	12716	12819	12605	12498	12606	12547	12605	12697	12702	12591	12684	12555	12471	12575	12706	12674	12433	12853	12635	12470	12448	12661	12595	12687	12748	12491	12509	12642	12742	12452	12666	12614	12672	12547	12717	12590
18836	58222	90203	70570	55178	14255	13441	13115	13020	12878	12894	12739	12808	12726	12839	12757	12724	12647	12554	12667	12731	12570	12693	12733	12669	12637	12743	12551	12596	12624	12613	12642	12466	12668	12417	12712	12571	12607	12451	12567	12681	12544	12679	12546	12361	12381	12636	12581	12674	12471	12498	12531	12640	12562	12603	12508	12431	12603	12539	12494	12434	12594	12537	12486	12746	12584	12513	12523	12499	12672	12404	12537	12635	12494	12574	12826	13080	12999	12484	12518	12539	12319	12553	12405	12536	12431	12554	12620	12507	12540	12571	12577	12738	12486	12743	12496	12655	12486	12412	12457	12610	12484	12689	12501	12449	12451	12555	12515	12565	12583	12628	12391	12452	12463	12594	12592	12454	12299	12351	12341	12516	12439	12621	12452	12591	12596	12604	12361	12597	12568	12639	12400	12479	12427	12628	12432	12591	12558	12607	12457	12506	12509	12679	12563	12321	12619	12624	12635	12365	12524	12545	12477	12529	12574	12504	12610	12598	12599	12473	12543	12544	12571	12670	12367	12439	12752	12533	12552	12625	12448	12636	12472	12699	12366	12371	12520	12513	12424	12577	12499	12443	12460	12440	12501	12586	12546	12564	12465	12520	12555	12549	12562	12428	12614	12511	12378	12623	12587	12587	12500	12587	12692	12499	12661	12412	12319	12584	12614	12545	12406	12533	12578	12397	12498	12651	12525	12488	12648	12472	12679	12446	12624	12487	12494	12432	12491	12542	12625	12625	12431	12419	12580	12516	12640	12458	12472	12712	12719	12681	12376	12576	12373	12543	12535	12525	12408	12648	12550	12524	12506	12693	12384	12535	12589	12486	12713	12585	12522	12583	12591	12684	12252	12589	12567	12523	12622	12472	12468	12612	12444	12538	12362	12445	12449	12602	12563	12552	12559	12517	12535	12500	12509	12458	12436	12506	12326	12600	12548	12653	12585	12496	12489	12480	12540	12407	12490	12391	12543	12568	12528	12561	12514	12638	12513	12509	12654	12531	12584	12533	12491	12665	12508	12639	12438	12435	12375	12665	12566	12558	12447	12593	12598	12557	12404	12447	12395	12457	12675	12445	12611	12544	12475	12337	12726	12375	12507	12535	12451	12426	12681	12416	12560	12711	12365	12622	12687	12649	12559	12604	12521	12564	12464	12277	12518	12547	12427	12394	12597	12388	12501	12622	12638	12599	12459	12574	12551	12552	12439	12480	12715	12642	12621	12405	12551	12545	12588	12392	12579	12633	12493	12476	12601	12539	12623	12586	12483	12640	12550	12395	12522	12424	12508	12447	12562	12534	12516	12630	12516	12661	12694	12486	12437	12407	12693	12500	12488	12582	12550	12700	12571	12675	12414	12651	12803	12685	12528	12559	12449	12462	12531	12460	12692	12547	12627	12522	12537	12448	12603	12471	12599	12544	12539	12554	12611	12356	12555	12630	12351	12389	12668	12653	12526	12422	12653	12692	12515	12589	12633	12474	12572	12585	12708	12365	12483	12353	12576	12502	12565	12409	12657	12610	12391	12429	12560	12574	12384	12412	12490	12467	12474	12498	12559	12567	12608	12577	12553	12585	12497	12528	12526	12617	12507	12506	12490	12501	12529	12373	12581	12619	12537	12464	12550	12570	12532	12589	12592	12506	12424	12527	12507	12573	12490	12473	12397	12605	12539	12425	12667	12498	12448	12611	12487	12564	12556	12509	12665	12576	12396	12554	12620	12495	12463	12502	12459	12510	12468	12468	12680	12538	12642	12567	12539	12566	12584	12485	12333	12376	12689	12605	12614	12590	12503	12623	12500	12449	12514	12512	12606	12486	12648	12549	12614	12612	12623	12454	12449	12566	12380	12534	12394	12632	12660	12660	12617	12696	12549	12485	12617	12689	12624	12582	12467	12486	12532	12376	12414	12566	12579	12423	12574	12478	12478	12677	12427	12385	12658	12499	12520	12495	12720	12474	12547	12606	12583	12371	12559	12575	12484	12478	12563	12553	12532	12530	12518	12434	12662	12517	12548	12540	12472	12481	12552	12615	12550	12511	12571	12529	12537	12604	12415	12544	12549	12535	12587	12581	12496	12453	12622	12315	12293	12624	12588	12650	12547	12661	12477	12531	12622	12420	12527	12504	12430	12470	12479	12537	12522	12393	12571	12510	12446	12500	12551	12584	12573	12456	12595	12483	12508	12434	12593	12567	12441	12396	12586	12589	12584	12556	12509	12574	12508	12557	12461	12629	12507	12658	12550	12562	12599	12576	12482	12499	12460	12574	12559	12636	12652	12439	12595	12423	12617	12502	12653	12411	12487	12524	12507	12724	12617	12569	12645	12462	12604	12619	12575	12574	12551	12378	12428	12518	12377	12485	12645	12551	12536	12647	12618	12541	12426	12585	12501	12511	12540	12615	12526	12474	12589	12535	12449	12637	12600	12563	12582	12581	12457	12571	12582	12406	12439	12540	12535	12589	12502	12522	12574	12506	12444	12594	12527	12705	12630	12693	12545	12391	12513	12623	12538	12640	12491	12345	12432	12442	12580	12618	12699	12489	12538	12494	12505	12497	12488	12577	12401	12571	12454	12540	12484	12622	12464	12593	12455	12401	12458	12611	12605	12360	12523	12533	12612	12552	12433	12376	12538	12583	12586	12553	12694	12594	12395	12570	12513	12373	12522	12683	12296	12618	12471	12586	12419	12564	12573	12478	12541	12644	12437	12526	12680	12509	12559	12465	12595	12416	12466	12497	12536	12487	12527	12612	12511	12491	12670	12535	12432	12627	12404	12389	12488	12534	12649	12562	12469	12334	12545	12518	12411	12654	12663	12457	12460	12582	12536	12684	12612	12564	12636	12406	12599	12512	12412	12464	12449	12607	12511	12575	12606	12583	12499	12526	12620	12433	12613	12619	12451	12503	12517	12667	12368	12377	12451	12619	12481	12438	12477	12554	12592	12692	12569	12571	12614	12393	12512	12595	12568	12571	12504	12622	12464	12366	12547	12544	12558	12447	12627	12454	12587	12733	12375	12710	12415	12562	12651	12499	12383	12453	12443	12591	12390	12634	12464	12550	12568	12672	12664	12453	12419	12455	12514	12520	12472	12398	12692	12530	12586	12583	12382	12519	12495	12619	12493	12513	12434	12480	12542	12409	12413	12533	12573	12598	12504	12433	12594	12467	12501	12500	12537	12575	12273	12458	12539	12673	12514	12611	12406	12580	12538	12684	12549	12403	12352	12536	12641	12511	12540	12639	12580	12432	12576	12645	12695	12638	12584	12686	12586	12407	12561	12636	12556	12527	12576	12569	12419	12474	12562	12666	12513	12543	12494	12481	12644	12467	12474	12417	12587	12587	12415	12484	12676	12474	12587	12455	12676	12496	12499	12440	12708	12611	12402	12389	12568	12575	12559	12504	12519	12546	12481	12589	12566	12305	12493	12506	12603	12521	12547	12458	12489	12548	12602	12616	12573	12551	12596	12676	12474	12388	12479	12539	12636	12565	12479	12639	12540	12564	12604	12481	12434	12534	12502	12479	12497	12523	12490	12471	12502	12736	12477	12267	12550	12690	12344	12486	12433	12577	12451	12514	12645	12469	12449	12478	12483	12463	12538	12641	12506	12697	12490	12491	12525	12493	12556	12595	12351	12295	12663	12568	12388	12418	12426	12686	12629	12421	12626	12530	12446	12727	12479	12534	12595	12377	12589	12458	12419	12512	12463	12560	12628	12594	12493	12315	12422	12370	12568	12629	12323	12515	12434	12397	12528	12437	12503	12536	12391	12435	12682	12476	12647	12405	12446	12508	12518	12456	12474	12570	12501	12487	12518	12564	12646	12500	12662	12511	12383	12597	12670	12490	12479	12572	12453	12629	12568	12615	12582	12534	12555	12741	12532	12495	12654	12544	12450	12546	12683	12541	12470	12575	12702	12414	12537	12472	12430	12697	12450	12481	12451	12493	12452	12536	12604	12580	12513	12629	12365	12620	12540	12438	12504	12415	12459	12390	12648	12498	12572	12467	12379	12622	12492	12613	12471	12412	12418	12618	12445	12518	12427	12461	12471	12589	12371	12574	12389	12542	12437	12610	12451	12524	12521	12597	12702	12490	12622	12654	12630	12682	12504	12558	12581	12635	12682	12698	12458	12563	12692	12472	12546	12533	12613	12560	12360	12674	12462	12475	12725	12390	12662	12536	12578	12574	12432	12452	12493	12528	12572	12504	12524	12555	12644	12375	12647	12296	12610	12552	12415	12690	12365	12567	12710	12639	12503	12573	12550	12510	12578	12491	12614	12526	12579	12379	12502	12673	12612	12402	12599	12385	12549	12667	12616	12526	12604	12457	12466	12544	12581	12433	12410	12441	12549	12604	12506	12570	12449	12495	12436	12453	12485	12562	12637	12463	12359	12629	12574	12661	12509	12581	12594	12615	12543	12538	12589	12517	12472	12589	12385	12479	12572	12528	12435	12450	12562	12447	12549	12546	12567	12514	12579	12601	12508	12488	12566	12583	12579	12420	12534	12607	12400	12588	12714	12445	12688	12465	12442	12331	12528	12494	12631	12565	12574	12579	12465	12502	12451	12528	12482	12530	12542	12511	12622	12417	12481	12581	12691	12569	12536	12564	12515	12503	12394	12675	12498	12486	12543	12408	12554	12493	12493	12505	12449	12566	12465	12572	12704	12569	12475	12560	12609	12588	12630	12441	12618	12334	12705	12377	12680	12599	12492	12672	12313	12378	12610	12478	12513	12588	12451	12514	12550	12572	12522	12608	12457	12553	12562	12646	12624	12604	12624	12520	12539	12421	12454	12580	12550	12407	12583	12484	12467	12455	12810	12481	12538	12684	12553	12672	12400	12531	12512	12376	12578	12477	12486	12507	12541	12571	12540	12583	12413	12491	12619	12538	12456	12441	12559	12360	12559	12577	12559	12587	12626	12374	12622	12545	12589	12597	12468	12590	12612	12576	12438	12357	12460	12443	12504	12515	12699	12548	12567	12660	12550	12569	12467	12557	12382	12395	12319	12444	12414	12452	12651	12523	12589	12485	12570	12495	12546	12578	12425	12692	12486	12621	12432	12369	12534	12676	12621	12401	12391	12479	12606	12558	12785	12464	12588	12657	12469	12476	12660	12449	12555	12377	12505
27583	22057	33701	28188	21362	14559	13732	13552	13487	13333	13379	13357	13474	13566	13477	13393	13447	13439	13402	13553	13214	13467	13418	13496	13197	13492	13529	13368	13565	13299	13465	13526	13484	13670	13470	13228	13544	13397	13300	13211	13274	13388	13374	13350	13352	13328	13375	13234	13394	13476	13413	13420	13441	13383	13372	13472	13371	13390	13488	13326	13412	13353	13339	13390	13395	13343	13438	13325	13439	13141	13532	13448	13554	13275	13473	13482	13477	13312	13213	13362	13351	13451	13433	13493	13533	13509	13219	13434	13497	13350	13323	13391	13452	13437	13574	13342	13314	13562	13275	13275	13485	13339	13355	13233	13392	13375	13476	13249	13459	13402	13401	13253	13488	13362	13422	13495	13252	13375	13225	13490	13449	13401	13453	13300	13323	13443	13337	13297	13332	13365	13530	13325	13252	13322	13324	13302	13460	13414	13447	13386	13491	13438	13383	13321	13418	13287	13314	13527	13322	13458	13200	13263	13322	13390	13301	13283	13423	13423	13241	13272	13321	13215	13380	13303	13269	13310	13354	13530	13521	13411	13372	13284	13496	13276	13319	13473	13309	13253	13225	13229	13401	13268	13430	13615	13424	13416	13454	13424	13166	13399	13207	13407	13396	13268	13466	13289	13284	13407	13302	13197	13334	13384	13232	13490	13084	13341	13348	13402	13347	13329	13464	13345	13293	13335	13307	13393	13594	13419	13400	13454	13409	13282	13403	13476	13554	13325	13309	13417	13363	13315	13388	13372	13297	13320	13422	13441	13415	13391	13286	13381	13340	13204	13185	13329	13202	13196	13303	13354	13335	13484	13240	13446	13303	13278	13352	13399	13433	13172	13435	13309	13358	13442	13299	13328	13323	13315	13279	13539	13347	13317	13255	13504	13442	13518	13266	13398	13279	13467	13290	13315	13241	13409	13480	13356	13264	13396	13423	13298	13564	13420	13401	13551	13528	13320	13323	13428	13531	13386	13517	13309	13348	13304	13194	13392	13408	13421	13371	13399	13260	13497	13473	13328	13412	13273	13455	13359	13460	13408	13486	13361	13342	13215	13363	13398	13242	13316	13343	13233	13327	13283	13307	13501	13190	13294	13274	13292	13440	13387	13296	13095	13488	13410	13413	13400	13437	13393	13214	13476	13436	13399	13406	13367	13461	13336	13380	13208	13451	13316	13372	13294	13227	13423	13384	13351	13431	13284	13341	13588	13456	13640	13438	13247	13475	13333	13487	13422	13190	13345	13486	13450	13270	13448	13338	13348	13171	13380	13332	13433	13531	13446	13559	13466	13500	13360	13418	13292	13405	13368	13429	13408	13259	13400	13426	13423	13531	13588	13425	13535	13253	13487	13223	13226	13356	13385	13363	13345	13239	13296	13361	13353	13460	13340	13380	13296	13397	13406	13573	13222	13498	13483	13358	13410	13158	13302	13347	13464	13107	13324	13339	13318	13521	13254	13425	13352	13343	13191	13357	13270	13360	13355	13337	13435	13254	13376	13342	13300	13371	13310	13337	13271	13307	13417	13187	13451	13165	13565	13409	13270	13300	13416	13176	13347	13640	13193	13303	13294	13462	13316	13321	13449	13375	13440	13318	13440	13340	13443	13223	13271	13296	13446	13348	13581	13321	13378	13531	13280	13421	13478	13324	13575	13550	13353	13431	13462	13244	13648	13387	13329	13335	13448	13295	13267	13358	13495	13302	13350	13386	13242	13338	13244	13403	13231	13433	13117	13232	13506	13372	13326	13300	13395	13490	13471	13522	13331	13450	13361	13381	13275	13520	13201	13390	13314	13463	13250	13526	13489	13537	13360	13542	13342	13201	13488	13309	13552	13488	13350	13440	13366	13383	13320	13305	13349	13367	13449	13384	13374	13471	13258	13452	13609	13329	13344	13372	13386	13406	13255	13189	13396	13463	13322	13541	13491	13350	13340	13210	13232	13360	13479	13283	13225	13400	13465	13271	13461	13384	13452	13412	13357	13320	13302	13542	13351	13364	13278	13389	13333	13575	13533	13351	13165	13348	13502	13220	13332	13511	13425	13240	13475	13523	13441	13325	13427	13385	13413	13513	13315	13525	13459	13324	13393	13209	13408	13431	13488	13262	13396	13156	13558	13351	13563	13503	13408	13462	13337	13416	13281	13376	13232	13312	13155	13373	13220	13388	13579	13475	13404	13189	13168	13428	13405	13314	13537	13456	13288	13311	13307	13432	13308	13357	13269	13524	13608	13317	13275	13377	13351	13341	13286	13154	13129	13460	13472	13344	13250	13417	13433	13314	13377	13413	13467	13372	13232	13341	13465	13388	13306	13574	13380	13291	13156	13244	13326	13305	13203	13251	13447	13504	13291	13264	13428	13554	13340	13469	13279	13389	13413	13402	13314	13344	13277	13232	13490	13476	13231	13338	13363	13522	13425	13480	13509	13480	13205	13241	13279	13250	13502	13295	13400	13290	13537	13462	13383	13300	13475	13543	13406	13345	13212	13288	13405	13381	13309	13331	13498	13553	13371	13269	13389	13456	13300	13233	13368	13309	13482	13353	13472	13413	13375	13359	13375	13405	13299	13597	13377	13028	13446	13335	13354	13336	13144	13249	13330	13362	13245	13369	13400	13180	13546	13420	13414	13379	13462	13318	13323	13273	13289	13388	13466	13425	13222	13393	13361	13410	13149	13339	13372	13373	13338	13320	13460	13253	13276	13179	13203	13282	13500	13244	13480	13463	13443	13369	13368	13330	13268	13277	13473	13469	13451	13413	13279	13446	13319	13538	13386	13119	13441	13369	13307	13442	13392	13306	13292	13360	13607	13351	13406	13303	13258	13459	13304	13352	13380	13381	13533	13450	13432	13335	13303	13426	13369	13322	13456	13337	13130	13414	13366	13464	13475	13282	13276	13462	13301	13265	13301	13412	13491	13438	13397	13422	13407	13230	13310	13192	13300	13432	13611	13549	13350	13324	13333	13461	13386	13462	13323	13367	13224	13292	13478	13414	13111	13480	13535	13586	13232	13313	13371	13425	13303	13509	13273	13285	13522	13408	13367	13322	13234	13204	13518	13373	13389	13287	13352	13230	13376	13160	13222	13505	13271	13458	13479	13541	13396	13349	13499	13239	13328	13564	13366	13311	13202	13460	13216	13307	13236	13296	13378	13287	13236	13401	13353	13244	13364	13259	13357	13512	13414	13220	13054	13281	13501	13529	13227	13321	13413	13337	13331	13341	13336	13469	13389	13138	13477	13445	13421	13479	13461	13405	13260	13371	13308	13470	13369	13495	13443	13408	13485	13353	13305	13293	13430	13247	13498	13482	13320	13198	13484	13343	13413	13498	13461	13352	13492	13457	13302	13368	13482	13479	13483	13515	13295	13379	13158	13366	13264	13374	13471	13472	13415	13401	13558	13441	13307	13425	13406	13293	13229	13305	13295	13340	13586	13457	13491	13253	13396	13329	13436	13274	13460	13259	13441	13486	13288	13178	13429	13460	13495	13471	13563	13492	13331	13459	13358	13341	13304	13376	13334	13476	13351	13303	13457	13524	13245	13317	13266	13417	13324	13335	13258	13294	13362	13447	13377	13406	13426	13471	13355	13219	13394	13468	13475	13561	13303	13296	13207	13493	13394	13331	13551	13353	13326	13295	13379	13508	13322	13315	13222	13312	13235	13537	13217	13400	13613	13294	13247	13476	13398	13292	13360	13570	13520	13111	13500	13264	13311	13389	13261	13268	13265	13322	13450	13379	13210	13336	13472	13401	13484	13420	13265	13429	13357	13348	13463	13353	13335	13410	13375	13331	13295	13121	13418	13379	13440	13389	13377	13374	13313	13129	13332	13543	13601	13282	13611	13608	13423	13466	13472	13346	13249	13544	13181	13374	13274	13450	13468	13533	13331	13426	13345	13357	13345	13368	13525	13426	13280	13383	13341	13290	13401	13363	13493	13509	13454	13597	13553	13264	13353	13444	13286	13541	13282	13368	13215	13563	13394	13155	13454	13282	13272	13342	13282	13389	13276	13420	13262	13233	13349	13389	13429	13237	13446	13329	13317	13422	13178	13261	13395	13282	13158	13385	13413	13457	13273	13235	13242	13183	13238	13574	13314	13267	13439	13456	13329	13354	13538	13309	13333	13289	13395	13277	13401	13399	13344	13367	13292	13324	13207	13342	13243	13420	13354	13407	13135	13466	13541	13426	13308	13274	13399	13347	13410	13352	13396	13442	13404	13360	13496	13386	13399	13399	13437	13503	13421	13263	13257	13448	13306	13330	13361	13417	13237	13265	13338	13501	13261	13462	13381	13399	13381	13518	13295	13467	13474	13291	13377	13479	13234	13432	13339	13261	13322	13642	13409	13372	13184	13403	13363	13517	13305	13306	13221	13412	13368	13503	13362	13294	13435	13433	13361	13412	13414	13322	13433	13524	13587	13325	13371	13218	13326	13360	13341	13445	13425	13448	13248	13249	13387	13296	13396	13361	13398	13279	13151	13415	13448	13297	13371	13358	13211	13424	13424	13342	13275	13272	13198	13329	13410	13343	13317	13474	13341	13416	13419	13151	13347	13084	13330	13385	13337	13536	13350	13419	13283	13419	13465	13500	13506	13311	13477	13255	13544	13315	13348	13128	13240	13277	13497	13433	13207	13358	13276	13413	13425	13420	13427	13427	13340	13434	13340	13224	13298	13387	13258	13273	13290	13381	13351	13518	13244	13416	13306	13372	13383	13306	13343	13288	13184	13256	13372	13265	13508	13418	13328	13290	13374	13492	13544	13411	13413	13582	13410	13439	13417	13278	13308	13355	13340	13440	13176	13583	13524	13413	13456	13478	13377	13449	13288	13617	13325	13531	13407	13338	13250	13320	13238	13163	13346	13312	13338	13373	13415	13452	13304	13433	13282	13281	13253	13321	13407	13437	13255	13551	13371	13379	13252	13366	13438	13556	13474	13461	13331	13431	13376	13337	13385	13456	13476	13400	13419	13289	13346	13315	13513	13445	13294	13374	13432	13530	13269	13311	13349	13370	13284	13368	13522	13277	13352	13373	13348	13421	13337	13444	13300	13116	13272	13254	13410	13524	13194	13313	13330	13451	13369	13293	13387	13349	13310	13395	13392	13523	13571	13407	13250	13428	13478	13343	13334
12718	23338	41572	27366	21928	12859	12979	13024	12995	12634	12823	12944	12863	12952	12913	12851	12713	12639	12868	12890	12805	12845	12891	12876	12806	13023	12902	12785	12940	12924	12876	12865	12914	12704	12852	13057	12767	12915	12877	12770	12693	12920	13068	12838	13032	12872	12913	12784	12796	12838	12797	12801	12809	13081	12695	12940	12820	12788	12890	12709	12878	12746	12812	12814	12841	12851	12776	12906	12884	12774	12841	12889	12851	12670	12755	12867	12901	12865	12780	12963	12905	12882	12728	12893	12773	12770	12932	12765	12827	12851	12913	12707	12894	12817	12767	12859	12989	12833	12843	12722	12974	12891	12904	12865	12973	12833	12895	12728	12990	12807	12744	12799	12923	12650	13014	12815	12883	12943	13016	12894	12880	12883	12829	12773	12826	12639	12781	12847	12717	12838	12874	12877	12883	12974	12742	12973	12867	12971	12676	12782	12690	12609	13001	12980	12939	12959	12775	12913	12860	12751	12895	12870	12925	13001	12909	12894	12882	12847	13099	12840	12775	12788	12805	12950	12923	12906	12891	12850	12894	12951	12918	12856	12775	12809	12892	12664	12888	12923	12736	12753	12992	12985	12950	12750	12833	12835	13008	12675	12696	12965	12700	12995	12858	13019	12722	12701	12790	12963	12789	12978	12800	12857	12829	12755	12730	12786	12672	12905	12786	12834	12813	12864	12768	12965	12843	12846	12964	12768	12816	13032	12823	12791	12769	12701	12823	12834	12938	12862	12908	12712	12949	13009	12929	12904	12852	12926	12865	12847	12899	12779	12913	12832	12749	12863	12927	12815	12752	12824	12837	12744	12895	12800	12844	12662	12851	12712	12610	12744	12898	12736	12938	12811	12891	12958	12881	12898	12947	12908	12919	12849	12753	12809	12989	12738	12778	12828	12851	12703	12908	12792	12875	12684	12791	12779	12851	12989	12779	13019	12993	12950	12738	12740	12849	12897	12803	12977	12708	12756	13011	12775	12994	12979	12852	12778	12834	12797	12852	12865	12934	12774	12859	12867	12767	12913	12972	12856	12947	12789	12784	13028	12846	12888	12892	12743	12867	12790	12894	12974	12853	12693	12893	12975	12779	12836	12991	12963	12903	12709	12957	12889	12867	12949	12826	12685	13004	12873	12841	12771	12900	12809	12910	12776	12907	12710	12924	12859	12968	12881	12867	12931	12872	12801	12857	12767	12870	12765	12924	12786	12802	12792	12812	12837	12885	12756	12861	12839	12680	12799	12887	12959	12783	12873	12756	12829	12849	12814	12792	12750	12884	12769	12748	12790	12868	12872	12948	12851	12825	12785	12928	12886	12917	12891	12829	12802	12930	12791	12897	12941	12782	12774	12604	12685	12758	12822	12792	12947	12771	12985	12681	12967	12781	12861	12766	12943	12844	12830	12721	12957	12890	12880	12882	12792	12788	12857	12936	12786	12786	12742	12958	12770	12845	12719	13023	12870	12921	13025	12814	12684	12711	12790	12955	12825	12748	12900	12778	12725	12877	12831	13020	12955	12827	12835	12917	12718	12918	12864	12812	12774	12964	12819	12905	12964	12862	12817	13008	12770	12817	12723	12872	12825	12833	12842	12800	12877	12675	12878	12863	12818	12840	12858	12823	12625	12825	12823	12812	12761	12846	12901	12760	12844	12845	12787	12773	12838	12775	12736	12913	12812	12739	12728	12901	12728	12795	12933	12849	12699	12739	12994	12744	12861	12944	12764	12827	12806	12834	12852	12807	12715	12856	12990	12802	12915	12789	12996	12611	12891	12810	12776	12690	12838	12905	12778	12874	12870	12746	12870	12778	12746	12871	12917	12827	12875	12873	12789	12963	12947	12688	12861	12897	12822	12684	12650	12951	12982	12696	12842	12896	12734	12889	12723	12882	12817	12900	12877	12730	12992	12920	12854	12934	12901	12872	12763	12777	12947	12788	12679	12933	13068	12950	12728	12845	12815	12863	12753	12745	12703	12955	12832	12887	12828	12979	12877	13031	12885	12884	12774	12837	12673	12850	12821	12882	13052	12839	12781	12720	12861	12926	12908	12954	12980	12795	13036	12908	12819	12893	12963	12801	12849	12993	12811	12874	12637	12693	12893	12836	12656	12903	12869	12845	12846	12834	12863	12775	12804	12982	12821	12683	12793	12958	12863	12789	12884	12911	12813	12756	12774	12729	12811	12956	12824	12919	12975	12869	12859	12856	12893	12805	12958	12862	12813	12682	12761	12910	12952	12787	12691	13025	12879	12803	12751	12827	12761	12801	12831	13000	12743	12796	12845	12741	12872	12808	13061	12910	12758	12811	12768	12894	12826	12801	12972	12894	12764	12810	12963	12819	12616	12911	12889	12949	12897	12780	12719	12706	13014	12935	12863	12971	12854	13002	12780	12924	12800	12995	12945	13185	12812	12686	12964	12851	12819	12968	12754	12823	12712	12818	12874	12810	12792	12827	12940	12822	12814	12757	12957	12917	12852	12873	12887	12959	13040	12808	12866	12809	12715	12932	13028	12788	12834	12811	12904	12994	12868	12747	12890	12834	12891	12761	12878	12805	12681	12918	13041	12799	12892	12926	12967	12708	12829	12853	12738	12933	12931	12871	12907	12910	12980	12917	12743	12841	12724	12852	12766	12843	12794	12785	12762	12989	12996	12828	12965	12900	12909	12933	12636	12973	12828	12869	12951	13076	12958	12937	12797	12757	12700	12915	12810	12782	12765	12929	12937	12843	12805	12728	12743	12882	12845	12932	12940	13013	12832	12840	12916	12852	12775	12850	12857	12814	12853	12877	12918	12959	12933	12838	12849	12952	12824	12730	12954	12924	12828	12954	12975	12921	13016	12857	12650	12978	12812	12797	12838	12860	12851	13020	12884	12933	12848	12824	12843	12610	12813	12702	12958	12726	12807	12736	12840	12838	12859	12883	12994	12752	12848	12881	12937	12805	12908	12698	12943	12737	12941	12728	12734	12883	12847	12824	12762	12942	12720	12752	12922	12813	12841	12798	12818	12841	12822	12935	12735	12853	12823	12869	12816	12858	12708	12693	12805	12883	12923	12772	12769	12760	12926	12932	12812	12744	12776	12824	12911	12755	12848	12775	12969	12910	12681	12866	12923	12968	12914	12899	13055	12845	12825	12937	12833	12854	12960	12890	12961	12857	12635	12876	12906	12817	12785	12892	12665	12935	12787	12960	12796	12908	12812	12781	12832	12898	12727	12907	12848	12918	13004	12935	12964	12853	12896	12962	12776	12773	12761	12936	12771	12881	12838	12917	12808	12859	12933	12929	13003	12733	12732	12867	12753	12785	12755	12897	12791	12774	12741	12884	12916	12948	12777	12863	12864	12841	12865	12899	12923	12779	12943	12845	12769	12719	12803	12875	12950	12724	12838	12848	12717	12925	12895	12785	12921	12878	12765	12970	12831	12865	12976	12849	12889	12955	12860	12768	12747	12698	12855	12939	12667	12971	12862	12851	12742	12797	12813	12967	12837	12849	12962	12722	12675	12875	12780	12780	12842	12800	12884	12842	12817	12937	12697	12800	12982	12692	12753	12938	12745	12870	13020	12867	12778	12936	12929	12737	12874	12915	12871	12660	12854	12813	12794	12720	12767	12880	12741	12802	13017	12731	12706	12735	12928	12861	12907	12848	13015	12845	12788	12672	12826	12894	12899	12881	12930	12894	12842	12804	12946	12894	12798	12892	12873	12839	12722	12982	12787	12836	12767	12907	12903	13046	12939	12774	12809	12865	12849	12816	12752	12920	12931	12968	12840	13136	12800	12732	12925	12744	12893	12985	12841	12825	12854	12883	12782	12668	12905	12870	12661	12966	12882	12990	12755	12792	12843	12795	12830	13017	12923	12947	12816	12739	13029	12974	12984	12945	12990	12804	12916	12766	12933	12809	12876	12846	12876	12903	12762	12844	13073	12805	12836	12806	12855	12892	12933	12855	12764	12866	12830	12840	12883	12933	12909	12818	12917	12846	12863	12744	12960	12846	12824	12725	12845	12992	12849	12856	12597	12722	12903	12830	12821	12786	12697	12837	12674	12768	12774	12739	12905	12802	12673	12853	12945	12967	13028	12775	12790	12837	12863	12783	12888	12851	12869	12853	12835	12807	12854	13041	12914	12808	12877	12971	12686	12762	12872	12770	12806	12783	12836	12954	12871	12708	13007	12766	12763	12839	12844	12924	12939	12949	12824	12926	12806	12957	12928	12938	12781	12757	12756	12911	12887	12934	12813	12936	12828	13008	13027	12904	12940	12708	12947	12881	12855	12869	12762	12904	12810	12890	12961	12752	12929	12736	12681	12841	12817	12662	12728	12811	13026	12812	12749	12841	12748	12869	12816	12860	12812	12779	12876	12755	12821	12969	12838	12747	12850	12738	12807	12715	12690	12736	12880	12850	12779	12725	12889	12905	12906	12923	13037	13064	12903	13004	12790	12807	12893	12848	12792	12759	12752	12839	12849	12745	12773	12954	13027	12905	12950	12697	12926	12815	12918	12899	12987	12941	12787	12924	12810	12804	12792	12978	12810	12814	12742	12848	13041	12947	12944	12791	12769	12872	12896	12806	12814	12828	12955	12975	12842	12738	12837	12857	12756	13033	12869	12966	12941	12861	12800	12941	12966	12828	12894	12875	12775	12879	12939	12799	12739	12850	12928	12848	12881	12769	12867	12906	13034	12775	12733	12772	12618	12846	12855	12854	12882	12788	12894	12761	12813	12862	12763	12647	12908	12926	12785	12818	12852	12900	13008	12810	12835	12871	12654	12822	12871	12757	12798	12737	12776	12996	12895	12839	12836	12871	12853	12901	12920	12737	12774	12954	12794	12780	12913	12956	12926	12795	12827	12762	12906	12706	12866	12811	12801	12888	12910	12892	12938	12805	12722	12993	12852	12923	12796	12744	12829	12766	12850	12806	12861	12781	12888	12898	12773	12720	12826	12861	12843	12739	12817	12802	12796	12834	12971	12896	12794	12820	12929	12805	12891	12946	12855	12845	12661	12782	12818	12928	13007	12885	12713	12901	12807	12741	12857	12916	12839	12826	12749	12806	12745	12852	12789	12851	12922	12706	12827	12758	12707	12873	12875	13018	12821	12901	12996	12883	12999	12764	12850	12819	12901
23447	21392	37613	36077	45544	25596	18388	15226	14713	14785	14556	14463	14544	14290	14341	14250	14228	14335	14472	14267	14321	14209	14276	14209	14223	14390	14347	14208	14396	14202	14149	14242	14090	14245	14292	14167	14077	14392	14135	14116	14155	14241	14171	14174	14080	14232	14233	14144	14148	14145	14250	14177	14211	14096	14221	14231	14162	14117	14034	14070	13985	13984	14223	14190	14225	14240	13869	14102	14198	14142	14183	14098	14076	14059	14196	14446	14552	14251	14030	14047	14074	14008	14248	13972	14027	14170	14084	13895	14182	13939	14092	14093	14132	14242	14213	14253	14098	13981	14224	14306	14218	14212	14120	14116	14016	14194	14089	14307	14078	13959	14154	14066	14178	13993	14152	14101	14111	14071	14061	14060	14143	14131	14094	14040	14115	13983	13877	14185	14069	14246	14133	13964	14120	14071	13933	14073	14159	13928	14154	13986	14235	14169	14141	14033	14040	14066	14113	14071	14181	14248	14002	14121	14136	14262	14126	14211	14205	13982	14230	14096	13783	13889	14081	13997	13964	14132	14028	13980	14069	14126	14250	13999	13986	14029	13893	14051	14086	14143	14119	14297	14166	14036	14062	14243	14106	14088	14200	14091	14178	13928	14042	13944	14104	14023	13925	14209	14197	14160	14082	13945	14277	14267	14110	13917	14136	14032	13928	14027	13974	14064	14373	14097	14017	14162	13980	13964	14157	14308	13839	14265	13860	14167	14123	14186	14238	14203	14162	14036	14021	14104	13957	14097	14067	14261	14230	14079	14172	14140	13978	13972	14113	13945	14230	14034	14205	14192	14166	14071	14139	14205	14319	14190	13955	14114	13989	14147	13984	14207	13915	14179	14036	14057	13804	14288	14062	14122	14086	14085	14108	14380	14065	14019	13927	14167	14095	14091	13964	13805	14124	14050	14156	13968	13902	13892	14133	14084	14134	14122	14080	14232	14056	13942	14228	13996	13932	14030	14126	14176	14119	14192	14086	14115	14042	14042	14257	14242	13995	13982	14261	14054	14071	14035	13834	13933	14047	14028	14159	14036	14018	14148	13950	14093	14242	14034	13858	14034	14010	14139	14043	14025	14039	14100	14364	14026	14018	14006	14003	14135	14052	14058	14282	14297	14019	13996	14053	14001	13984	14058	13957	14117	14358	14239	14011	13986	13897	14042	14136	14209	14142	14224	14113	14209	14030	13863	14028	14255	14025	14033	14188	14033	14202	13728	14107	14075	14068	14009	14140	13850	14017	14066	14105	13901	13997	13876	14135	14038	13827	14136	14070	13988	14156	14123	14233	13942	14083	13974	14131	14084	14084	14038	14084	14145	14172	13929	14094	14236	14112	14010	14011	14208	14207	14119	14050	14044	14089	13872	13989	13848	14114	14243	14182	13966	14199	13968	14069	14234	14075	13929	14089	14066	14108	14155	14002	14065	14048	13971	14196	14146	14046	14028	14078	13899	14014	13946	13992	14088	14132	14020	14074	14088	14150	14195	13999	13983	13953	13972	14105	14081	14240	13977	14089	14188	14038	13931	14096	13940	14154	14038	13891	13757	14207	14080	14167	14071	14211	14024	14201	14038	14108	14090	14031	14059	14101	14161	14176	14241	13998	14110	14032	14193	14233	14247	14184	14176	14206	14059	14142	14084	14058	14087	14126	14261	14036	14043	13965	14072	14119	14014	14051	14103	14265	13981	14116	14253	14239	14061	14009	13921	14029	13813	14161	14094	13967	14064	14071	14133	13977	14117	14170	13949	14012	14050	14075	14045	14077	13967	14027	13838	13960	13993	14125	14300	14026	13985	14104	14126	14143	14185	14019	14134	14129	14127	14165	14040	13963	13910	14146	14139	14010	14261	14123	14228	14082	14035	13920	14034	14104	13952	14079	14230	14283	14116	14115	14155	14231	14068	14136	14141	13974	13926	13969	14342	14198	13969	14006	14157	13982	14087	14026	14162	14011	14157	14265	14245	14062	14096	13982	14318	14144	14238	14149	13959	14079	14156	14081	14029	14068	14041	14039	14028	14076	14041	14156	13909	13922	14179	14159	13950	14153	14101	14055	13998	13818	14096	14011	14095	14140	14097	14129	14103	14231	14080	14036	14194	14249	14291	13990	13760	14202	14033	14146	14057	14116	13860	14116	14050	14002	13984	14048	14045	14026	13823	13964	14033	14188	13928	14067	14082	14095	14117	14020	14062	14064	14018	14117	14107	13995	14086	14121	14141	13930	13911	13879	13953	14128	14118	13910	13940	14165	14072	13987	14063	14031	13832	14028	14084	14063	14141	14125	13997	14223	14162	13939	13828	14093	14181	14234	14259	14062	14082	13987	13974	14028	14097	14063	14086	14182	14029	14020	14023	14104	14198	14001	14107	14138	14106	14082	14065	14147	14052	14124	14079	13996	14340	14188	14068	14139	14172	14135	14235	14053	13985	14152	13906	13995	14080	13985	14010	14051	14149	14014	14099	13904	14237	14037	14085	13964	14035	14164	14141	14084	14200	14171	14047	13994	13884	14026	14066	14279	14018	14057	14007	14061	13826	14215	14067	14273	13980	14112	14126	14068	14173	14080	14058	13925	14081	14119	13971	14067	14070	14056	14176	14028	14030	14113	14179	14031	14208	14200	14152	14057	14050	14043	14235	14393	14000	14079	14036	14077	14038	14196	14103	13940	13931	13985	14118	14079	14163	14085	14104	14111	14208	14234	14100	14254	14116	14164	14055	14271	14181	14033	14038	14208	14140	14053	14212	14087	14066	14107	13931	13982	14077	13922	13939	14176	14101	14171	14220	14081	14065	14209	14005	13866	14114	14007	14035	14111	14003	13930	13851	14237	14122	13885	14071	13897	14047	13941	14067	13929	13844	13991	14047	13911	13991	14090	14004	14038	14096	13962	13957	13959	14014	13986	14200	14110	14241	13959	13895	14018	14187	14024	14084	14152	14170	14116	14037	14014	14163	13943	14115	14057	14247	14033	13952	14073	13994	14051	14012	13875	14196	14164	14042	14055	14098	14035	13946	14102	14116	14141	14050	13935	13936	14028	14061	14108	14108	13908	13959	14057	14127	13989	13993	14042	13922	14095	14013	14022	14041	14131	14146	13847	14019	13971	14105	14094	14223	14154	14131	14239	13940	14160	14125	14060	13993	14014	14159	14005	14152	14034	14044	14113	14122	14106	14059	13798	13995	13989	13874	14348	14143	13973	13992	14012	14166	14117	14021	14040	13934	13893	14005	14094	14170	14056	14080	14071	13875	14029	14095	14005	14153	14165	13928	14066	13866	14052	14091	14217	14084	13952	13986	14156	14064	14061	14110	14241	13903	13910	14163	14079	14262	14050	14031	14172	14039	14131	14039	14082	13992	14024	14296	14045	13985	14317	14060	14176	14337	14141	14119	14057	14063	14140	13982	14000	13994	14193	13998	13893	14045	14034	14058	14092	13861	14069	13996	14164	14152	14083	14069	14299	14059	14122	14055	14259	14105	13932	13981	14150	14120	14089	13840	14202	14177	14250	14077	13967	14151	14077	14204	13982	14024	14099	14160	14113	14118	14104	14061	13985	14049	13985	14253	13813	14119	14251	13912	14072	13915	14057	14056	14105	14157	14231	14146	13852	14011	13985	14258	14099	14277	14181	13934	13933	14142	14032	14232	14116	14172	14094	14056	13955	14098	14070	13864	13996	13910	13937	13919	14054	14268	14171	13987	14013	14084	14274	14088	14060	13904	14136	13956	14010	14138	14171	13942	14005	14120	14101	14052	14113	14192	14270	14027	14145	14097	14082	14012	14135	14196	13926	13872	14093	14103	14074	14117	14164	13924	14132	14239	14075	14128	14185	13912	13995	14227	14073	14245	14172	13956	14260	14269	14163	14145	14030	14184	14297	14036	14126	14141	14183	14059	13888	14040	14014	14023	14120	14125	13871	14137	14136	13954	14058	14158	14077	14050	14024	14039	14011	14152	14215	13839	14012	14235	13879	14175	13985	13935	14110	13962	14136	13806	13986	14180	14007	14162	13933	14146	14170	14083	13941	14047	13897	14087	14076	14075	14222	14048	13917	13869	14047	14114	14163	14030	13980	14238	14175	14061	14031	14254	14074	14146	14208	14164	14207	14104	13883	14034	14028	14024	14207	14172	14109	14093	14206	14129	13916	14124	14100	14055	13894	14158	14265	13996	14010	14193	14133	13884	14209	14026	14126	13952	14095	14224	14316	14093	14069	14204	14309	14345	14096	14102	13991	14123	14026	13992	14252	14077	13963	13925	13991	14112	14130	13963	14102	14117	14071	14089	13923	14024	14306	13857	14106	13846	14126	14158	14129	13913	14145	14266	13995	14015	14039	14009	14092	14104	13955	14149	14135	14100	14177	14137	14109	13823	14094	14034	14167	13986	14108	13986	14037	14079	14115	13907	13996	13983	14097	14076	13930	14053	14094	13932	14033	14002	13980	14205	14016	14116	14137	14130	14020	14065	13911	13880	13812	13935	14227	13923	14109	14272	14050	13932	14017	14172	13959	14166	14157	14023	13998	14121	14210	14034	14123	14135	13968	14117	13943	14051	14231	14118	13956	13991	14049	14014	14134	14112	14078	14249	14071	13882	14236	14175	14372	14153	14272	14105	14023	13974	14064	13918	13994	14189	14126	14008	14008	13990	14100	13872	14101	14167	14229	13873	13922	14059	14089	14027	14032	14088	14141	14137	14163	14144	14129	14134	13953	13955	13945	14055	14191	14027	14150	14185	13883	14307	13948	13983	14304	14003	14136	14170	14156	14021	14046	14133	13902	14092	14116	14157	14328	13984	14171	13910	14145	13950	14165	14045	13912	14179	14059	14136	14172	14115	14089	13944	13993	14143	14133	14198	14030	14053	13898	14073	14132	14030	14081	13932	14250	14040	14160	13912	13873	14146	13999	13905	14179	13909	14116	14190	13952	14009	14019	14147	14002	14063	14019	14178	14149	14182	14072	14161	14157	13999	14090	14162	13925	14089	13982	13929	13978	14061	14100	13748	13998	14041	14119	14078	14122	13959	13981	14232	14141	14147	14019	14123	14063	14088	14124	14184	14061	13980	14259	14161	14173	14187	13945	14069	14083	14108	13976	14058	14132	14302	14199	13952	13896	13992	13981	14057	14027	14138
16920	47402	87178	48088	52592	14458	14031	13858	13754	13463	13543	13619	13322	13555	13528	13426	13379	13380	13412	13447	13350	13328	13251	13479	13377	13171	13400	13391	13348	13417	13316	13436	13367	13321	13424	13376	13428	13293	13301	13276	13373	13269	13201	13377	13200	13425	13371	13212	13338	13344	13423	13278	13153	13317	13253	13436	13235	13281	13396	13138	13069	13289	13371	13244	13136	13325	13395	13240	13404	13390	13239	13201	13338	13238	13416	13882	14178	13676	13354	13313	13321	13356	13321	13281	13286	13234	13343	13094	13202	13258	13434	13236	13390	13347	13172	13240	13285	13254	13280	13244	13376	13363	13282	13215	13354	13402	13237	13252	13364	13163	13387	13425	13409	13218	13302	13211	13237	13393	13267	13351	13292	13242	13128	13235	13292	13336	13216	13385	13247	13231	13430	13182	13295	13261	13349	13480	13368	13377	13339	13241	13320	13354	13406	13420	13323	13207	13426	13199	13281	13306	13335	13321	13396	13267	13543	13119	13303	13244	13318	13285	13190	13227	13330	13353	13480	13264	13299	13240	13362	13186	13329	13238	13155	13334	13386	13288	13399	13344	13271	13303	13396	13443	13378	13158	13318	13196	13427	13344	13352	13275	13306	13303	13159	13267	13237	13296	13254	13274	13283	13098	13546	13281	13411	13257	13209	13396	13141	13303	13433	13261	13264	13199	13228	13234	13313	13352	13272	13340	13154	13375	13492	13209	13317	13276	13183	13296	13397	13406	13319	13285	13266	13292	13368	13222	13185	13266	13230	13267	13363	13222	13318	13408	13402	13295	13281	13288	13333	13246	13313	13227	13310	13312	13221	13178	13327	13126	13333	13194	13318	13362	13414	13268	13176	13271	13233	13379	13277	13408	13366	13423	13421	13241	13446	13127	13171	13340	13074	13272	13353	13269	13453	13353	13282	13239	13282	13252	13387	13279	13129	12969	13411	13304	13272	13325	13419	13394	13172	13428	13144	13329	13230	13247	13505	13390	13456	13177	13173	13449	13301	13153	13318	13257	13238	13131	13203	13388	13344	13206	13377	13283	13395	13034	13150	13320	13305	13415	13347	13331	13258	13285	13352	13229	13330	13304	13425	13332	13334	13273	13258	13262	13245	13205	13288	13434	13252	13309	13196	13110	13191	13113	13140	13255	13218	13435	13199	13462	13279	13364	13269	13179	13231	13190	13194	13407	13138	13399	13351	13232	13247	13419	13298	13539	13311	13211	13384	13356	13345	13291	13304	13217	13161	13080	13178	13352	13269	13308	13342	13333	13285	13303	13414	13303	13229	13164	13240	13286	13364	13303	13534	13164	13259	13415	13213	13219	13182	13322	13275	13405	13422	13416	13308	13338	13227	13482	13362	13329	13307	13344	13223	13279	13427	13250	13226	13324	13144	13290	13400	13351	13289	13180	13356	13335	13243	13336	13296	13105	13382	13328	13282	13140	13219	13291	13112	13336	13225	13237	13347	13323	13200	13187	13209	13363	13412	13343	13113	13330	13236	13165	13314	13348	13302	13246	13418	13225	13245	13425	13341	13170	13296	13267	13280	13254	13274	13289	13467	13378	13529	13296	13247	13185	13188	13286	13311	13214	13246	13245	13340	13082	13306	13459	13203	13257	13534	13338	13328	13212	13404	13402	13372	13058	13226	13276	13338	13330	13170	13240	13310	13138	13295	13162	13321	13251	13264	13274	13186	13113	13220	13229	13329	13099	13392	13387	13206	13158	13290	13422	13175	13086	13245	13271	13293	13388	13416	13329	13309	13205	13220	13356	13272	13329	13122	13303	13365	13153	13280	13130	13360	13367	13305	13251	13232	13346	13179	13355	13190	13344	13333	13348	13272	13434	13331	13230	13412	13317	13181	13253	13311	13273	13305	13209	13338	13196	13441	13441	13289	13283	13163	13258	13311	13263	13276	13289	13256	13320	13166	13185	13113	13217	13187	13356	13352	13202	13364	13132	13299	13325	13368	13349	13388	13317	13443	13347	13392	13311	13150	13342	13424	13344	13202	13499	13285	13201	13132	13377	13311	13420	13269	13260	13249	13297	13118	13307	13173	13448	13223	13313	13227	13334	13304	13240	13330	13306	13332	13207	13207	13202	13355	13344	13295	13205	13244	13414	13111	13527	13269	13365	13308	13226	13241	13352	13261	13400	13236	13316	13383	13321	13249	13437	13311	13407	13369	13305	13328	13365	13381	13326	13181	13283	13368	13261	13307	13351	13243	13244	13335	13312	13225	13269	13418	13327	13393	13218	13215	13226	13309	13353	13285	13234	13357	13463	13327	13273	13327	13219	13261	13110	13255	13167	13279	13133	13166	13221	13369	13269	13430	13359	13310	13134	13165	13329	13134	13308	13277	13252	13266	13218	13352	13343	13264	13395	13244	13411	13073	13522	13366	13218	13293	13279	13180	13333	13331	13390	13262	13226	13317	13332	13209	13229	13308	13294	13336	13343	13207	13174	13255	13537	13262	13324	13350	13381	13260	13322	13149	13289	13240	13474	13351	13247	13467	13142	13261	13262	13295	13350	13342	13382	13198	13352	13263	13396	13260	13276	13478	13296	13301	13446	13298	13447	13313	13309	13170	13310	13099	13385	13323	13146	13343	13418	13356	13285	13245	13377	13236	13278	13245	13140	13146	13237	13334	13270	13536	13288	13093	13290	13068	13341	13146	13096	13281	13497	13339	13382	13211	13265	13311	13312	13261	13252	13179	13390	13402	13306	13245	13217	13318	13252	13216	13296	13383	13413	13111	13331	13443	13251	13298	13254	13357	13177	13371	13376	13202	13328	13272	13275	13212	13399	13375	13322	13196	13296	13127	13419	13232	13279	13336	13339	13376	13337	13293	13355	13152	13231	13323	13376	13324	13443	13195	13325	13268	13401	13353	13334	13309	13239	13207	12993	13186	13244	13459	13294	13540	13275	13425	13232	13208	13266	13376	13255	13206	13310	13244	13393	13189	13303	13160	13330	13340	13341	13211	13447	13335	13343	13271	13168	13235	13237	13376	13394	13367	13250	13329	13231	13359	13215	13269	13448	13289	13283	13229	13341	13241	13276	13376	13298	13292	13100	13129	13363	13382	13415	13280	13267	13347	13178	13185	13285	13203	13260	13277	13247	13236	13208	13375	13248	13317	13326	13248	13144	13291	13197	13321	13340	13347	13332	13268	13168	13412	13265	13379	13325	13443	13283	13163	13322	13281	13368	13256	13303	13339	13442	13462	13157	13278	13268	13441	13390	13268	13246	13172	13285	13374	13222	13390	13350	13269	13229	13303	13244	13270	13221	13152	13221	13246	13241	13379	13218	13300	13348	13319	13367	13238	13360	13142	13282	13382	13304	13305	13306	13202	13334	13316	13085	13174	13285	13246	13046	13182	13127	13189	13229	13270	13430	13291	13429	13377	13207	13333	13191	13340	13283	13454	13306	13340	13302	13389	13281	13355	13292	13059	13266	13211	13287	13356	13193	13346	13237	13196	13127	13131	13308	13155	13448	13314	13323	13304	13338	13206	13138	13214	13402	13204	13223	13207	13362	13236	13275	13356	13267	13424	13293	13445	13284	13221	13235	13327	13422	13338	13300	13341	13366	13216	13296	13233	13244	13247	13397	13258	13213	13065	13221	13235	13426	13428	13301	13354	13200	13438	13277	13289	13348	13333	13212	13193	13246	13357	13159	13177	13343	13430	13362	13231	13297	13351	13284	13290	13267	13352	13220	13378	13346	13202	13266	13351	13201	13174	13138	13327	13234	13377	13295	13259	13242	13207	13224	13361	13298	13209	13287	13264	13192	13210	13273	13337	13125	13424	13336	13384	13209	13381	13320	13274	13277	13254	13256	13314	13384	13387	13235	13182	13206	13305	13330	13426	13367	13349	13106	13359	13266	13263	13363	13268	13358	13443	13568	13340	13239	13189	13271	13186	13136	13182	13355	13195	13227	13455	13115	13335	13150	13262	13282	13379	13233	13200	13421	13311	13223	13151	13315	13312	13346	13196	13336	13355	13436	13220	13286	13317	13259	13204	13316	13442	13411	13390	13141	13273	13189	13282	13396	13342	13359	13109	13301	13347	13409	13328	13252	13379	13094	13201	13245	13292	13288	13318	13265	13225	13275	13225	13206	13289	13205	13154	13361	13299	13417	13403	13344	13288	13347	13153	13269	13183	13118	13382	13312	13250	13212	13210	13335	13445	13244	13234	13247	13389	13312	13482	13183	13278	13365	13307	13369	13372	13340	13244	13151	13260	13312	13411	13263	13199	13446	13283	13265	13235	13286	13173	13183	13321	13273	13343	13269	13244	13118	13321	13277	13230	13140	13276	13410	13220	13286	13185	13240	13130	13335	13286	13308	13264	13419	13169	13403	13251	13312	13261	13248	13178	13195	13155	13288	13313	13240	13250	13284	13240	13407	13396	13355	13243	13175	13382	13336	13283	13266	13329	13260	13272	13256	13296	13300	13291	13269	13247	13253	13201	13186	13393	13301	13354	13156	13234	13251	13433	13354	13373	13353	13402	13377	13322	13218	13318	13119	13280	13225	13209	13326	13503	13318	13251	13281	13235	13311	13281	13313	13330	13413	13420	13234	13296	13232	13351	13363	13199	13396	13245	13366	13185	13286	13318	13259	13335	13514	13236	13275	13234	13174	13319	13107	13366	13348	13289	13218	13398	13247	13344	13154	13318	12993	13166	13378	13315	13321	13346	13204	13276	13293	13185	13357	13313	13391	13347	13283	13217	13308	13263	13049	13310	13136	13260	13181	13220	13489	13148	13391	13230	13298	13242	13242	13372	13247	13339	13228	13187	13381	13280	13283	13290	13219	13104	13349	13242	13252	13077	13260	13360	13200	13343	13246	13294	13338	13297	13082	13407	13173	13368	13335	13260	13343	13283	13186	13349	13083	13334	13119	13335	13168	13491	13205	13348	13408	13274	13195	13411	13227	13199	13305	13398	13283	13213	13371	13147	13312	13226	13366	13269	13341	13476	13318	13262	13460	13385	13153	13359	13389	13217	13165	13329	13179	13206	13307	13249	13189	13281	13258	13337	13340	13270	13357	13290	13280	13138	13353	13204	13270	13239	13403	13248	13312	13412	13194	13291	13358	13125	13227	13104	13339	13367	13301
23308	21364	38582	37473	48376	26876	19591	15414	14418	14519	14405	14352	14318	14352	14117	14060	14251	14318	14131	14173	14145	13966	14004	14141	14084	14188	14072	14000	14004	14112	13908	14009	13989	13996	13950	13897	14015	14001	14195	13838	14077	14105	14003	14098	14236	14032	13881	14015	13858	13965	14050	13981	13950	14004	13965	14056	13992	14010	13956	14092	14233	14072	14141	13911	14113	14100	13885	14010	14060	13899	13848	13991	13960	13903	14122	14311	14540	14234	14117	13977	14146	13943	13852	13923	14110	14085	13946	13823	13828	13995	14063	13912	13977	13945	14049	14059	13908	13676	13996	14018	13908	13921	13859	13814	13948	13989	13974	14019	13832	13933	13718	14019	14051	13707	14201	13903	13939	13945	13954	13920	13943	13924	13856	13868	13959	13948	14058	13930	13918	13973	13863	13777	13965	13891	13944	13931	14066	13979	13898	13881	13869	13973	13841	13842	13930	14005	13726	13927	13963	13889	14032	13730	13766	13860	13908	14057	13953	13999	13936	13943	13776	14046	13924	13706	13799	14038	13748	14075	13897	13722	13945	13956	13948	13974	13975	13906	13803	13824	13949	13895	13957	13906	13901	13965	13834	13568	13827	13907	13909	13893	13793	13846	13807	13984	13899	13991	13801	14065	13835	14035	14047	13869	14044	13765	13977	13910	14057	14087	14010	13834	13919	13809	13977	13888	13855	13881	13912	13783	13805	13942	13887	13997	13789	13918	13914	14012	13928	13933	13900	13875	13925	14001	13984	13977	13775	13962	13993	13798	14007	13982	13927	13716	13937	13817	13862	14004	13880	13908	13955	13923	13911	13852	13984	13955	13894	13888	14062	13770	13826	13834	13905	13988	13874	13802	13889	13904	13864	13849	13894	13855	13983	14042	13946	13838	13874	14146	14013	14215	13743	14088	14038	13878	13910	13792	13796	13689	13861	14139	14013	13912	13926	13856	13797	13658	13882	13897	13892	13683	13722	13886	14026	13971	13842	13846	13951	13969	14032	13866	13849	13776	13992	13885	13878	13776	13939	13891	14015	14023	14030	13898	13886	14102	13680	13796	13911	13992	13922	14001	13980	13903	13944	13962	13738	13852	13829	13901	13943	13767	13864	14118	13895	14021	13919	13941	13957	13914	13977	13968	13912	13978	13683	13834	13882	13802	13772	13825	13975	14012	13828	13928	14006	13987	13848	13848	13769	13873	13932	13897	13967	13940	13955	13921	13842	13784	13881	13801	13928	13630	13698	13838	13742	13950	14027	13846	13951	13887	13946	13735	13890	14075	13994	13904	13685	13894	13964	14006	13854	13688	13658	13876	13987	13960	13909	13873	13899	14125	13808	13967	13994	13835	13857	13791	13644	13997	13868	13840	13866	14074	13975	13824	13702	13816	13882	13983	13959	13867	13817	13967	13886	13950	13715	13857	13920	13808	13810	13775	14064	13971	13831	14022	14172	13786	13885	13746	13965	13906	13860	14094	14101	13880	13967	13969	13862	13850	13798	13931	13892	14003	13922	13719	13756	13769	13815	14192	13866	13742	13872	13829	13906	13893	14125	13855	14039	13957	13825	13977	14006	14095	13923	13923	13732	14143	13882	13839	13801	13782	14028	13847	13825	13979	13852	13737	13929	14015	14008	13932	13861	13908	13991	13865	13788	13912	13757	13987	13736	13950	14045	13832	14027	13891	13991	13875	14100	13841	13820	13922	14081	14051	14087	13968	13988	13866	13961	13779	14005	13926	13965	13954	13908	13996	13916	13928	14075	13911	13964	13943	14048	13905	13925	14100	13916	14044	13870	13970	13955	13847	13837	13839	13686	13917	13773	13982	13857	13926	14000	14107	13934	13753	13975	13985	13977	13853	13820	13844	13832	14042	13884	13994	13885	14007	13835	13922	13739	13879	13915	14017	13909	13831	13995	13876	13728	13980	13908	13883	13756	13936	13990	13856	13910	13740	13984	14003	13993	13916	13734	13693	13891	13807	13832	13797	14009	13922	14135	13976	13971	13939	13956	14107	13871	13982	13901	13703	13943	13920	13800	13815	13919	13784	13825	13758	14024	13941	14119	13965	13965	13879	13897	14120	13933	14032	14077	13910	14013	13943	13914	13908	13879	13781	13965	13865	13889	13943	13920	13825	13961	13887	13717	14025	13942	13927	13925	13957	13857	14133	13977	13776	13878	13969	13871	13874	14011	13993	13937	13926	13913	13980	13679	13815	13951	14024	13847	14061	14051	13902	14000	13923	13968	13943	13917	13913	13988	13962	13794	13972	13914	13834	13991	13909	13850	14142	14094	13813	13882	13896	13995	13763	13517	13856	13989	13918	13845	13852	13743	13799	13914	13850	13833	13894	13920	13620	13953	13818	13958	13879	14012	13801	13870	13958	14003	13967	13936	14123	13798	13929	14043	13989	13934	13791	13785	14005	13992	13997	13969	13889	13840	13745	14045	14014	14075	14002	13933	13869	13952	14025	13966	13956	13895	13903	14064	13996	13932	13892	14009	14047	13916	13888	13984	13964	13894	13907	14027	14190	13843	14074	14093	13790	13803	13970	13848	14102	14034	13759	13993	13871	13954	14019	13762	13966	14038	13832	13789	13918	13871	13793	13873	14135	13793	13842	13978	14090	13941	13878	13916	14042	13843	13834	13880	13818	13822	13836	13890	13754	14020	13915	14079	13959	13880	13901	13782	13925	14028	14034	13691	13927	13968	14034	14029	13771	13813	13879	13939	13875	13737	13887	13763	13737	13801	13936	13962	14079	13901	13743	13736	14025	13786	13861	13870	13847	13853	14088	13841	13860	13990	13923	14005	13741	14001	14119	13886	13967	13986	13911	13963	14050	13830	13937	13967	13923	14021	13913	14185	13928	13890	13852	13815	13881	13884	14076	14122	13864	13878	13986	13796	13799	13852	13768	13833	13902	13974	13888	13767	13897	13884	13978	13934	13927	13745	13843	13884	13901	13885	13836	13877	13901	13773	13941	13901	14003	13808	13874	14004	13933	13955	13957	13838	13925	13749	13956	13782	13892	13986	14002	13719	13876	13957	13826	13732	13697	13963	13919	13849	13714	14021	13989	13800	13820	13957	13934	13953	13774	13844	13938	13838	13963	13743	13799	14024	13849	13846	13866	13774	14100	13957	13933	13829	13891	13940	14017	13996	14029	13954	14084	13836	13853	14108	13797	13827	14004	13720	13766	13936	13815	13875	13848	13951	13861	13878	14050	13838	14107	13991	14081	13900	13845	13754	13902	13998	13948	13846	13963	13943	14000	13957	13995	13872	13909	14022	13814	13991	13993	13939	13974	13861	13872	13991	13946	13949	13991	14069	13916	14028	14017	14005	14032	13864	13849	13778	13862	13841	13949	13847	13817	13770	13830	13763	13952	14047	13819	14090	13956	13710	14074	13970	14080	13814	13896	13985	13878	13861	13836	13832	13726	13968	14142	13874	13918	13969	14003	13800	14107	13799	13979	13822	13883	13892	13900	13763	13830	14028	14043	13981	13987	13866	13784	13826	13825	13814	13776	13918	13939	13918	13803	13957	13803	13841	13968	14064	13799	13992	13820	14087	13831	13886	13936	13976	13820	13908	13997	14059	13955	14070	13929	13870	13704	13982	14112	13880	14029	14073	13928	14048	13978	13974	13778	13839	14021	13893	13845	13854	14040	13801	13831	13877	13956	13868	14016	14039	14134	13970	13932	13975	13669	13878	13774	14033	13826	13751	13794	13844	13789	13811	13905	13800	13927	13923	14054	14036	14157	13812	13995	13967	14022	13912	13882	13874	13997	13926	13939	13833	13945	13951	13860	13985	13910	13799	13994	14224	13857	13931	13976	13839	13735	13786	13971	14021	13886	13996	14061	13933	13878	13918	13799	13984	13927	13881	13735	14031	13950	13971	13880	14190	13872	13770	13776	13897	13855	13922	13791	13917	13944	13854	14051	13982	14032	13916	13916	13818	13976	13942	13762	13870	13968	13980	13848	13982	13721	13997	13945	13750	13837	13901	13873	13884	13869	13988	14096	13890	13832	13990	13863	13976	13822	13846	13894	13862	13873	13913	13755	13895	13988	13757	13796	13907	13853	13729	13899	13765	13900	13957	13765	14141	13809	13853	13969	13775	13914	14000	13969	13966	13772	13873	13775	13920	13624	13862	13957	13705	13949	13881	14235	13998	14068	13868	14082	14022	13986	13851	13889	13950	13984	13982	13733	13913	13830	13905	13965	14122	14028	13890	13960	13898	13825	13811	13910	13954	14048	13905	14093	13790	13881	14037	13828	13966	14105	14043	13926	14020	14065	14021	13998	13851	13975	14099	14112	13941	13992	13905	13922	13854	13758	13848	13714	13726	13899	13974	14136	13951	13908	13790	13812	13846	13847	13894	13765	13915	13848	13776	13996	13900	13955	14008	13879	13899	13921	13841	13796	14007	13866	14149	13767	13908	13849	13679	13816	14093	13987	14054	14030	14005	14093	14009	13776	13952	13951	13903	13890	13852	13799	14027	13988	13690	13855	13922	13943	13816	13957	13967	14086	13812	14006	13944	13793	14000	13987	14014	13986	13982	13795	13718	14041	13891	13875	13862	13928	13759	14045	13931	13726	13940	13931	13813	13974	13966	13991	13953	13814	13898	13845	13821	14091	13937	13656	13689	13702	13914	13779	14089	13963	13906	13867	13852	13921	13785	13860	14008	13882	13850	13888	14002	13984	14057	14017	13860	13966	13958	14030	13906	14068	13873	13821	13933	13945	14000	13824	13908	13883	13952	13890	14002	14012	13973	13897	14015	13871	14080	14037	13825	13883	14030	13966	13928	13974	13876	13950	13810	13909	13712	14006	13965	13990	13727	14066	14125	13873	13926	13830	13831	13764	13863	13808	13982	14078	14024	13730	13865	14095	13813	14028	13747	13732	13866	13784	13917	13743	14054	13934	13829	13961	13897	14021	14057	14002	13860	13937	13747	13751	13953	13916	13935	13942	13786	13813	14025	13917	13854	14131	13897	13954	13864	13817	13827	13924	13931	14023	13887	14027	13771	13857	14025	13884	13849	13770	13989	14056	13771	13967	14144	13945	13889	14147	13932	13917	13869	14020	13873	13720	14129	13916	13808	14058	14017	13950	14003	13840	13733	13848
16539	46328	77273	49231	57903	14242	14124	13858	13583	13705	13546	13648	13522	13326	13435	13479	13225	13326	13303	13354	13183	13241	13361	13155	13318	13363	13307	13463	13103	13153	13222	13066	13292	13332	13381	13154	13241	13227	13204	13163	13148	13417	13146	13264	13237	13077	12958	13148	13230	13039	13183	13483	13109	13124	13073	13080	13201	13111	13075	13246	13211	13161	13264	13183	13237	13162	13025	13211	13064	13223	13202	13207	13060	13284	13432	13551	13913	13322	13245	13052	13162	13210	13336	13167	13254	13161	13281	13067	13175	13154	13025	13291	13168	13172	13248	12999	13184	13292	12931	13245	13128	13155	13386	13320	13212	13120	13070	13199	13215	13244	13171	13138	13214	13187	13186	13236	13147	13190	13206	13230	13296	13097	13209	13175	13058	13134	13182	13137	13239	13269	13284	13247	13125	13165	13112	13099	12930	13262	13184	13284	13435	13287	13180	13210	13139	13062	13127	13066	13149	13095	13215	13196	13197	13125	13259	13336	13282	13294	13253	13144	13220	13101	13172	13322	13137	13181	13245	13235	13042	13163	13214	13173	13047	13189	13079	13178	13265	13222	13166	13275	13144	13093	13013	13136	13146	13142	13252	13100	13030	13168	13271	13058	13147	13198	13152	13218	13200	13092	13222	13191	13126	13063	13272	13071	13233	13025	13182	13207	13125	13037	13145	13345	13139	13219	12995	13234	13121	13104	13165	13199	13227	13296	13249	13233	13148	13161	13163	13129	13137	13284	13105	13167	13252	13118	13123	13110	13170	13258	13070	13029	13214	13250	13226	13235	13117	13183	13074	13261	13255	13326	13235	13105	13182	13154	13334	13088	13217	13060	13237	13195	13105	13119	13212	13361	13172	13078	13163	13203	13252	13241	13010	12957	13258	13295	13176	13226	13253	13113	13159	13172	13229	13149	13283	13036	13172	13108	13048	13186	12982	13316	13224	13192	13207	13126	13050	13391	13231	13255	13036	13100	13022	13390	13069	13289	13302	13115	13154	13290	13096	13000	13058	13177	13171	13063	13143	13247	13051	13194	13005	13202	13411	13162	13222	13330	13219	13118	13281	13280	13354	13096	13146	13266	13070	13112	13205	13340	13067	13220	13168	13252	13062	13282	13226	13255	13193	13194	13331	13086	13194	13113	13039	13060	13078	13163	13244	13135	13294	13104	13153	13246	13190	13190	13105	13156	13136	13123	13259	13151	13165	13076	13060	13120	13028	13165	12981	13285	13234	13086	13072	13046	13110	13110	13174	13206	13171	13219	13056	13181	13155	13182	13161	13178	13305	12978	13253	12973	13229	13254	13221	13171	13081	13209	13162	13273	13255	13042	13131	13120	13060	13210	13204	13136	13357	13125	13114	13222	12990	13155	13121	13128	13386	13052	13310	13108	13109	13032	12979	13089	13150	13126	13058	13056	13276	13091	13208	13092	13213	13129	13166	13066	13170	13147	13177	13329	12944	13186	13164	13242	13220	13110	13154	13232	13064	13321	13266	13230	13135	13102	13205	13047	13114	13153	13209	13167	13136	13100	13168	13040	13111	13041	13185	13239	13130	13109	13201	13319	13212	13231	13148	13052	13242	13221	13179	13046	13262	13131	13020	13193	13359	13158	13351	13090	13033	13277	13042	13109	13084	12927	13155	13117	13148	13204	13008	13221	13247	13203	13209	13244	13193	13124	13138	13152	13090	13153	13172	13039	13127	13176	13176	13071	13125	13163	13133	13346	13271	13017	13031	13148	13232	13167	13170	13007	13241	13095	13172	13117	13117	13143	13326	13188	13064	13151	13135	13285	13013	13087	13141	13104	13127	13086	13227	13158	13172	13245	13242	13148	13148	13236	13177	13175	13271	13279	13076	13136	13257	13265	13028	12958	13112	13035	13182	13105	13220	13152	13115	13212	13195	13240	13258	13008	13146	12922	13063	13192	13059	13132	13163	13132	13199	13199	13159	13227	13156	13155	13233	13042	13060	13141	13097	13081	13319	13090	13157	13085	13124	13160	13177	13020	13212	13128	13323	13044	13323	13154	13169	12939	13248	13224	12996	13169	13126	13077	13261	13349	13072	13117	13020	13246	13235	13282	13225	13067	13203	13229	13107	13209	13177	13155	13259	13109	13241	13237	13201	13098	13262	13110	13216	13185	13074	13250	13068	13160	13170	13281	13293	13178	13226	13268	13207	13225	13099	13123	13084	13321	13236	13094	13193	13198	13199	13050	13190	13269	13258	13228	13170	13224	13054	13318	13140	13078	13242	13311	13017	13052	13230	13222	13051	13241	13220	13208	13125	13040	13205	12969	13267	13183	13263	13018	13177	13296	13070	13111	12985	13200	13245	13199	13195	13220	13203	13081	13215	13147	13358	13259	13139	13172	13265	13038	13287	13268	13044	13205	13247	13052	13253	13287	13194	13168	13298	13037	13068	13229	13280	13275	12923	13134	13122	13169	13262	13138	13183	13318	13080	13324	13109	13249	13052	13089	13174	13296	13165	13358	13039	13238	13332	13269	13076	13087	13227	13136	13297	13072	13160	13151	13224	13263	13271	13224	13189	13312	13203	13149	13063	13239	13293	13151	13064	13127	13216	13173	13329	13057	13228	13201	13269	12943	12967	13196	13247	13206	13185	13207	13241	13113	13106	13198	13126	13209	13249	13124	13061	13160	13205	13069	13237	13045	12883	13240	12996	13186	13133	13135	13261	12980	13184	13195	13183	12991	13102	12949	12992	13176	13141	13148	13235	13004	13262	13210	13149	12959	13293	13065	13279	13115	13118	13117	13135	13046	13273	13104	13144	13095	13270	13093	13283	12970	13220	13162	13238	13146	13173	13268	13001	13108	13152	13171	13176	13069	13146	13316	13057	12977	13188	13107	13236	13062	13279	13166	13291	13301	13153	13184	13246	13139	13150	13151	13143	13188	13225	13099	13073	13180	13167	13080	13213	13028	13100	13077	13205	13242	13127	13160	13180	13113	13215	13262	13291	13124	13218	13159	13148	13078	13136	13161	13109	13212	13185	13186	13051	12983	13254	12986	13054	13316	13155	13171	13458	13109	13157	13152	13169	13150	13108	12990	13042	13295	13135	13237	13134	13105	13049	13209	13110	13186	13109	13048	12984	13264	13039	13193	13225	13074	13222	13244	12996	13257	13030	13220	13075	13157	13241	13227	13043	12963	13128	13105	13183	13143	13155	13230	13166	13293	12959	13109	13080	13181	12938	13166	13197	13106	13236	13032	13152	13185	13212	13352	13232	13178	13045	13202	13117	12999	13264	13048	13220	13126	13193	13364	13113	13144	13149	13231	13273	13130	13151	13093	13421	13226	12988	13173	13157	13041	13275	13188	13334	13051	13252	13197	13306	13240	13108	13184	13301	13287	13066	13155	13203	13032	13161	12999	13309	12967	13044	13107	13255	13219	13323	13140	13171	13010	13343	13118	13148	13285	13108	13106	13057	13149	13101	13272	13142	13139	13268	13158	13221	13251	13180	13177	13318	12956	13103	13165	13143	13107	13128	13113	13262	13139	13298	13096	13280	13098	13004	13154	13240	13236	13232	13072	13063	13202	13004	13167	13110	13196	13317	13223	13113	13337	13204	13171	13208	13060	13227	13131	13169	13124	13187	13222	13133	13276	13222	13139	13439	13300	13103	13251	13187	13273	13159	13135	13192	13009	13186	13179	13135	13231	13056	13213	13284	13051	13122	13327	13232	13140	13269	13048	13105	13189	13113	13166	13294	13255	13087	13282	13412	13072	13247	13293	13073	13203	13240	13116	13224	13159	12990	13206	13093	13180	13156	13250	13104	13267	13100	13166	13193	13176	13055	13230	13384	13108	13164	13161	13290	13205	13089	13182	13186	13120	13202	13189	13130	13067	13046	13308	13101	13267	13090	13057	13218	13374	13231	13005	13131	13231	13200	13139	13319	13183	13326	13091	13239	13087	13176	13190	13059	13235	13290	13088	13228	13160	13195	13240	13053	13131	13236	13150	13194	13196	13201	13183	12936	13191	13213	13156	13154	13169	13029	13200	13171	13155	13210	13081	13056	13146	13256	13238	13220	13196	13357	13350	13038	13227	13239	13094	13209	13034	13270	13261	13078	13097	13083	13284	13195	13110	13262	13308	13175	13246	13088	13299	13206	13189	13071	13090	13127	13254	13199	13077	13054	13493	13182	13309	13081	13300	13123	13230	13217	13131	13127	13150	13080	13184	13105	13110	13169	13267	13065	13089	13239	13021	13414	12940	13151	13137	13067	13245	13175	13187	13262	13150	13029	13229	13129	13177	13189	12938	13185	13265	13229	13157	13000	13124	13265	13159	13067	13272	13161	13210	13311	13077	13182	13258	13297	13254	13062	13119	12970	13438	13229	12999	13363	13027	13116	13079	13071	13001	13136	13174	13315	13160	13136	13019	13281	13252	13248	12998	13242	13090	13118	13354	13403	13269	13152	13257	13015	13368	13053	13225	13142	13274	13084	12965	12991	13209	12983	13026	13358	13278	13449	13201	13171	13223	13158	13209	13104	13182	13089	13010	13262	13150	13330	13129	13191	13172	13181	13212	13065	13140	13156	13000	13318	13215	13008	13199	13172	13125	12984	13320	13279	13052	13217	12931	13204	13130	13201	13195	13308	13081	13174	13233	13108	13288	13408	13186	13316	13041	13172	13160	13089	13279	13184	13133	13240	13257	13236	13114	13250	13217	13349	13185	13203	12871	13216	13140	13044	13167	13383	13216	13297	13064	13271	13123	13413	13410	13046	13308	13141	12986	13103	13256	13303	13167	13122	13258	13140	13171	13277	13122	13164	13194	13027	13055	13125	13087	13190	13249	13050	13096	13048	13058	13068	13140	13174	13226	13177	13294	13082	13309	13137	13092	13157	13245	13090	13089	13090	13216	13003	13159	13174	13160	13066	12998	13203	13246	13218	13319	13062	13136	13273	13109	13147	13134	13254	13307	13414	13065	13164	13142	13288	13074	12958	13124	13268	13264	13063	13209	13151	13241	13112	13235	13189	13175	13242	13206	13244	13178	13152	13308	13221	13019	13086	13200	13207	13255	13033	13154	13176	13040	13078	13259	13237	13091	13236	13066	13210	13189	13103	13256	13000	13086	13242	13177	13144	13212	13126	13053
27645	22137	39225	31432	23039	15524	15019	14539	14571	14596	14682	14680	14485	14685	14548	14675	14530	14617	14700	14565	14434	14617	14431	14710	14566	14673	14666	14454	14386	14535	14549	14717	14638	14647	14717	14751	14697	14547	14568	14517	14488	14627	14530	14673	14516	14669	14577	14554	14549	14458	14449	14448	14619	14616	14413	14618	14615	14511	14460	14665	14638	14556	14507	14315	14517	14692	14441	14615	14581	14713	14711	14342	14561	14805	14591	14440	14609	14329	14542	14515	14668	14520	14542	14631	14307	14631	14544	14546	14466	14363	14451	14537	14657	14744	14575	14458	14611	14693	14531	14412	14505	14558	14446	14663	14585	14510	14363	14588	14403	14680	14521	14644	14456	14530	14755	14502	14446	14591	14454	14500	14334	14449	14586	14567	14372	14678	14467	14634	14566	14567	14496	14391	14676	14565	14581	14594	14472	14567	14424	14332	14611	14394	14594	14460	14631	14555	14413	14800	14564	14562	14487	14551	14542	14550	14576	14442	14534	14397	14521	14498	14642	14676	14406	14611	14599	14422	14471	14346	14432	14659	14624	14524	14694	14552	14406	14563	14445	14459	14263	14402	14561	14578	14759	14634	14531	14498	14514	14453	14602	14462	14341	14215	14474	14409	14697	14457	14457	14502	14455	14581	14488	14523	14496	14363	14573	14469	14670	14433	14467	14439	14412	14378	14566	14347	14329	14555	14648	14508	14644	14541	14521	14443	14573	14500	14497	14593	14549	14352	14638	14466	14507	14504	14402	14441	14504	14558	14548	14640	14451	14476	14526	14486	14570	14518	14474	14561	14535	14546	14609	14566	14457	14603	14664	14500	14464	14422	14536	14617	14454	14431	14688	14707	14533	14481	14607	14605	14630	14473	14345	14647	14264	14366	14519	14441	14369	14541	14473	14409	14487	14411	14480	14463	14667	14473	14189	14594	14553	14557	14378	14378	14608	14604	14720	14530	14640	14421	14521	14579	14633	14455	14655	14503	14469	14543	14408	14670	14680	14456	14516	14506	14492	14497	14603	14583	14294	14457	14538	14451	14531	14588	14588	14264	14567	14391	14470	14511	14399	14571	14455	14589	14466	14554	14582	14525	14468	14602	14521	14631	14621	14503	14518	14530	14705	14716	14418	14463	14442	14481	14310	14464	14564	14446	14568	14440	14446	14459	14433	14522	14523	14636	14481	14614	14469	14549	14388	14332	14695	14561	14529	14460	14458	14490	14429	14453	14755	14517	14584	14445	14528	14487	14426	14354	14295	14477	14592	14329	14546	14482	14619	14430	14494	14499	14482	14482	14701	14508	14635	14489	14671	14664	14733	14612	14504	14570	14540	14339	14475	14551	14543	14595	14581	14723	14465	14358	14365	14585	14447	14540	14412	14476	14454	14498	14564	14327	14553	14370	14704	14597	14481	14622	14454	14404	14490	14688	14543	14428	14605	14500	14537	14544	14462	14648	14470	14578	14428	14278	14516	14616	14445	14773	14747	14467	14784	14495	14773	14541	14319	14583	14347	14501	14446	14583	14427	14660	14477	14486	14482	14394	14508	14524	14771	14647	14471	14424	14476	14533	14572	14589	14466	14570	14432	14470	14478	14557	14510	14396	14738	14571	14522	14622	14539	14598	14478	14763	14477	14744	14519	14649	14669	14572	14547	14718	14470	14529	14627	14461	14549	14315	14537	14545	14538	14264	14379	14461	14549	14511	14543	14524	14538	14731	14499	14536	14581	14440	14624	14540	14623	14777	14620	14493	14575	14596	14590	14495	14409	14658	14421	14550	14437	14356	14442	14524	14676	14475	14431	14700	14628	14630	14402	14390	14598	14407	14685	14558	14466	14633	14619	14465	14641	14398	14575	14474	14365	14559	14511	14538	14317	14326	14443	14593	14571	14575	14600	14612	14368	14585	14573	14621	14493	14634	14634	14458	14430	14492	14397	14380	14684	14485	14594	14552	14582	14517	14605	14410	14532	14482	14568	14250	14428	14452	14457	14650	14386	14504	14646	14382	14557	14518	14384	14641	14583	14471	14607	14617	14518	14497	14554	14524	14371	14567	14523	14615	14562	14533	14585	14596	14463	14598	14451	14626	14653	14496	14640	14619	14469	14491	14565	14452	14481	14560	14467	14631	14378	14514	14581	14580	14463	14457	14455	14457	14553	14485	14677	14694	14553	14717	14495	14593	14480	14498	14649	14657	14564	14640	14469	14552	14499	14549	14461	14495	14577	14466	14417	14372	14379	14458	14436	14706	14493	14568	14668	14462	14488	14480	14577	14401	14671	14505	14557	14633	14521	14436	14771	14579	14444	14345	14753	14687	14565	14545	14551	14551	14550	14616	14550	14713	14603	14322	14575	14466	14591	14271	14525	14623	14655	14519	14471	14372	14443	14353	14506	14639	14458	14493	14476	14451	14581	14662	14467	14455	14707	14576	14428	14532	14420	14671	14431	14472	14379	14564	14610	14593	14374	14546	14548	14606	14571	14246	14620	14535	14565	14350	14564	14668	14651	14546	14500	14470	14511	14661	14381	14669	14256	14581	14560	14462	14730	14709	14679	14516	14441	14571	14538	14585	14424	14486	14656	14650	14499	14480	14567	14621	14460	14426	14367	14516	14383	14594	14668	14538	14537	14457	14611	14795	14511	14554	14532	14358	14515	14541	14611	14598	14593	14389	14519	14489	14526	14524	14366	14355	14401	14498	14499	14530	14474	14627	14488	14412	14448	14519	14644	14569	14528	14676	14502	14484	14754	14533	14499	14644	14664	14512	14463	14644	14527	14631	14649	14539	14625	14470	14565	14275	14525	14461	14562	14685	14623	14467	14598	14727	14571	14512	14366	14479	14459	14486	14576	14598	14545	14552	14558	14365	14558	14535	14521	14629	14501	14527	14496	14466	14776	14667	14564	14426	14635	14554	14401	14559	14621	14593	14509	14676	14428	14469	14491	14469	14307	14372	14490	14459	14610	14466	14608	14508	14471	14443	14647	14553	14502	14461	14437	14619	14558	14606	14466	14640	14364	14591	14450	14442	14397	14614	14640	14340	14542	14413	14533	14488	14433	14681	14568	14524	14647	14568	14384	14609	14407	14516	14592	14571	14675	14687	14514	14391	14534	14283	14550	14534	14674	14382	14478	14446	14667	14541	14561	14459	14542	14575	14401	14411	14451	14227	14661	14450	14433	14419	14494	14518	14450	14508	14659	14359	14547	14593	14642	14534	14641	14639	14586	14489	14468	14438	14547	14670	14495	14511	14700	14676	14621	14665	14671	14490	14486	14536	14435	14551	14551	14478	14544	14475	14663	14580	14697	14596	14523	14592	14332	14639	14587	14598	14438	14508	14493	14646	14511	14507	14583	14450	14404	14721	14540	14559	14492	14421	14668	14379	14596	14548	14491	14391	14542	14643	14610	14612	14536	14489	14497	14600	14476	14558	14419	14428	14646	14351	14629	14392	14513	14611	14578	14517	14620	14625	14453	14539	14304	14288	14499	14508	14528	14684	14601	14470	14522	14530	14510	14476	14598	14316	14362	14604	14507	14483	14614	14598	14615	14467	14428	14416	14652	14704	14555	14410	14395	14582	14402	14732	14476	14654	14315	14404	14786	14409	14628	14402	14655	14494	14434	14439	14405	14608	14500	14471	14451	14336	14574	14559	14475	14379	14451	14379	14620	14509	14500	14504	14657	14440	14618	14535	14368	14573	14492	14543	14507	14502	14647	14706	14645	14493	14560	14503	14567	14476	14606	14559	14563	14652	14533	14534	14756	14595	14497	14515	14466	14659	14549	14382	14488	14518	14391	14560	14626	14419	14604	14606	14480	14420	14653	14662	14573	14648	14595	14384	14575	14562	14405	14586	14615	14556	14588	14577	14612	14647	14626	14707	14628	14532	14624	14589	14403	14492	14447	14529	14681	14385	14392	14578	14543	14570	14631	14494	14366	14418	14432	14261	14540	14504	14555	14448	14443	14488	14740	14642	14701	14606	14452	14593	14451	14663	14475	14700	14353	14432	14501	14440	14547	14671	14442	14578	14671	14559	14543	14757	14312	14492	14402	14570	14527	14707	14535	14622	14511	14439	14510	14510	14341	14524	14553	14635	14548	14573	14707	14718	14378	14513	14496	14352	14519	14396	14545	14537	14466	14585	14553	14505	14676	14450	14478	14576	14345	14434	14581	14369	14557	14735	14623	14730	14472	14418	14493	14417	14285	14452	14744	14557	14634	14547	14448	14459	14503	14540	14601	14751	14573	14407	14387	14577	14616	14746	14550	14524	14682	14524	14375	14620	14411	14408	14473	14408	14534	14704	14595	14514	14512	14466	14542	14445	14459	14452	14490	14607	14641	14438	14615	14490	14534	14663	14636	14571	14489	14490	14344	14401	14611	14504	14517	14420	14619	14645	14505	14405	14720	14484	14598	14446	14607	14657	14476	14386	14613	14454	14558	14520	14432	14603	14477	14449	14744	14607	14495	14467	14611	14270	14777	14565	14606	14726	14425	14709	14674	14520	14565	14582	14551	14597	14317	14541	14510	14678	14461	14622	14688	14504	14527	14513	14485	14514	14509	14609	14412	14278	14551	14581	14502	14454	14566	14500	14617	14630	14643	14589	14482	14462	14438	14616	14443	14480	14639	14504	14504	14364	14402	14678	14509	14414	14676	14486	14768	14475	14564	14551	14590	14467	14465	14549	14570	14484	14344	14451	14654	14592	14378	14579	14482	14428	14373	14714	14707	14598	14603	14474	14506	14535	14452	14553	14589	14641	14323	14677	14684	14630	14646	14383	14500	14393	14447	14479	14314	14688	14552	14689	14573	14573	14554	14481	14460	14556	14485	14629	14608	14505	14418	14334	14461	14495	14463	14399	14384	14547	14610	14585	14620	14500	14349	14630	14757	14614	14586	14651	14615	14429	14559	14563	14479	14546	14469	14503	14430	14728	14322	14371	14493	14499	14454	14577	14600	14521	14444	14660	14570	14579	14507	14653	14321	14539	14493	14414	14464	14629	14553	14559	14532	14532	14588	14576	14444	14638	14566	14383	14393	14396	14508	14491	14475	14483	14291	14548	14476	14597	14650	14552	14480	14713	14486	14538	14526	14446	14433	14478	14552	14471	14553	14618	14685	14550	14471	14412
13565	22987	47606	28409	22841	13665	13648	13712	13548	13494	13553	13672	13522	13587	13629	13461	13488	13600	13494	13621	13655	13662	13580	13515	13625	13647	13651	13555	13473	13672	13665	13661	13484	13653	13482	13608	13585	13477	13661	13430	13589	13550	13489	13504	13516	13635	13656	13443	13649	13586	13706	13509	13465	13662	13447	13636	13492	13480	13589	13578	13586	13555	13768	13466	13760	13611	13413	13460	13603	13478	13405	13387	13502	13783	13548	13463	13590	13639	13538	13523	13787	13484	13586	13558	13546	13572	13586	13648	13571	13567	13482	13534	13442	13639	13638	13540	13311	13555	13531	13483	13288	13390	13625	13316	13579	13705	13414	13522	13500	13591	13588	13756	13521	13475	13546	13630	13618	13532	13502	13494	13625	13359	13635	13651	13575	13528	13439	13603	13668	13422	13538	13652	13627	13596	13546	13529	13635	13471	13583	13611	13502	13511	13516	13510	13607	13412	13634	13450	13503	13525	13579	13503	13456	13459	13611	13488	13690	13566	13501	13457	13486	13607	13265	13455	13579	13675	13572	13588	13523	13527	13478	13554	13440	13630	13671	13488	13480	13434	13428	13492	13544	13718	13603	13551	13520	13494	13607	13582	13634	13309	13434	13607	13450	13571	13498	13499	13514	13444	13353	13605	13448	13627	13473	13523	13542	13410	13470	13469	13672	13549	13433	13535	13538	13532	13611	13569	13531	13421	13541	13572	13551	13635	13501	13543	13559	13520	13575	13571	13319	13462	13543	13578	13524	13412	13646	13497	13605	13602	13469	13559	13382	13600	13418	13665	13364	13618	13557	13486	13671	13570	13605	13708	13561	13576	13527	13474	13510	13561	13496	13569	13343	13585	13378	13488	13395	13532	13671	13581	13439	13474	13390	13526	13613	13489	13521	13574	13490	13578	13635	13512	13420	13557	13543	13487	13595	13506	13521	13442	13595	13527	13654	13636	13647	13397	13574	13521	13566	13500	13435	13432	13497	13548	13437	13511	13625	13461	13410	13490	13488	13534	13613	13452	13412	13561	13497	13746	13436	13577	13575	13398	13452	13554	13491	13557	13599	13519	13322	13410	13631	13432	13552	13726	13654	13481	13546	13439	13624	13516	13494	13520	13522	13521	13553	13414	13571	13498	13445	13557	13702	13577	13557	13396	13551	13475	13451	13577	13505	13593	13504	13581	13617	13627	13429	13589	13365	13494	13388	13623	13774	13469	13626	13538	13427	13529	13438	13458	13492	13798	13609	13489	13606	13482	13442	13498	13443	13687	13573	13550	13691	13685	13621	13667	13637	13454	13566	13571	13540	13497	13437	13434	13602	13398	13688	13638	13590	13505	13442	13696	13438	13600	13470	13493	13655	13482	13448	13468	13536	13578	13525	13590	13614	13462	13500	13556	13599	13336	13450	13510	13507	13570	13448	13577	13485	13531	13558	13284	13679	13702	13530	13587	13561	13462	13655	13609	13635	13581	13516	13530	13602	13528	13587	13508	13626	13489	13584	13557	13489	13529	13597	13722	13472	13531	13415	13600	13634	13480	13663	13449	13636	13491	13491	13567	13579	13546	13570	13553	13785	13513	13611	13636	13499	13529	13582	13526	13551	13627	13413	13600	13538	13448	13410	13526	13577	13583	13539	13540	13675	13494	13569	13402	13549	13550	13401	13454	13537	13665	13525	13615	13591	13585	13259	13536	13436	13502	13535	13479	13560	13374	13716	13655	13555	13650	13546	13613	13475	13574	13683	13578	13539	13602	13433	13548	13594	13358	13414	13348	13492	13501	13548	13387	13519	13548	13422	13608	13562	13360	13540	13559	13536	13494	13767	13590	13463	13577	13393	13438	13393	13455	13590	13587	13559	13563	13640	13571	13546	13532	13489	13562	13523	13500	13664	13595	13401	13535	13671	13637	13609	13455	13511	13559	13608	13574	13483	13483	13562	13565	13520	13461	13695	13651	13660	13569	13512	13545	13533	13598	13493	13563	13657	13516	13604	13448	13647	13427	13482	13546	13576	13530	13698	13742	13664	13376	13449	13561	13676	13451	13440	13686	13480	13592	13510	13489	13510	13395	13689	13496	13482	13576	13453	13421	13426	13514	13392	13563	13408	13503	13633	13467	13667	13604	13388	13681	13520	13558	13497	13527	13670	13500	13556	13403	13501	13555	13445	13637	13516	13561	13489	13482	13506	13580	13654	13650	13772	13593	13543	13458	13726	13416	13513	13516	13508	13521	13471	13480	13553	13561	13556	13383	13469	13520	13481	13450	13311	13577	13504	13547	13466	13541	13506	13490	13491	13554	13731	13380	13473	13464	13400	13574	13452	13294	13490	13527	13499	13389	13583	13680	13730	13552	13534	13484	13641	13513	13460	13587	13665	13506	13474	13715	13487	13585	13516	13456	13623	13625	13412	13645	13459	13620	13526	13417	13619	13374	13629	13673	13605	13557	13612	13621	13626	13588	13551	13592	13572	13514	13811	13477	13565	13561	13565	13657	13523	13498	13441	13449	13588	13683	13369	13634	13621	13556	13583	13581	13614	13417	13387	13510	13726	13585	13641	13420	13626	13628	13652	13651	13527	13558	13520	13542	13695	13649	13508	13560	13659	13541	13452	13433	13595	13489	13476	13584	13540	13632	13461	13523	13507	13545	13290	13430	13574	13457	13459	13633	13621	13738	13493	13465	13496	13527	13498	13371	13509	13458	13576	13497	13723	13602	13584	13604	13534	13685	13524	13562	13510	13661	13618	13306	13668	13470	13336	13505	13530	13514	13535	13722	13500	13459	13488	13737	13427	13553	13633	13646	13627	13588	13490	13684	13629	13460	13560	13481	13449	13535	13484	13527	13510	13432	13552	13519	13533	13369	13567	13616	13466	13581	13500	13583	13617	13580	13451	13490	13404	13703	13527	13471	13461	13406	13636	13477	13615	13469	13392	13646	13486	13552	13528	13427	13480	13619	13671	13683	13543	13615	13564	13613	13560	13490	13505	13537	13604	13557	13642	13494	13415	13560	13567	13518	13657	13540	13490	13472	13549	13552	13468	13594	13672	13499	13521	13389	13504	13527	13566	13535	13605	13388	13672	13477	13661	13564	13587	13472	13516	13503	13636	13467	13556	13486	13484	13677	13617	13640	13589	13520	13633	13513	13602	13455	13541	13561	13469	13338	13493	13466	13463	13624	13617	13697	13451	13637	13486	13480	13682	13567	13418	13603	13466	13494	13611	13559	13638	13546	13616	13635	13689	13789	13540	13619	13577	13357	13541	13668	13356	13592	13486	13492	13591	13591	13631	13492	13572	13817	13479	13556	13407	13517	13683	13392	13470	13549	13579	13584	13424	13483	13620	13611	13433	13683	13599	13359	13566	13497	13402	13544	13503	13535	13538	13541	13523	13605	13518	13552	13648	13619	13561	13579	13534	13436	13529	13521	13460	13502	13472	13517	13622	13560	13410	13507	13626	13563	13402	13441	13637	13488	13579	13478	13581	13606	13523	13529	13597	13698	13484	13536	13653	13602	13599	13481	13544	13480	13495	13432	13472	13524	13534	13430	13535	13543	13477	13514	13625	13614	13487	13488	13538	13519	13535	13507	13459	13387	13464	13527	13490	13616	13586	13609	13730	13502	13547	13591	13603	13534	13643	13480	13504	13543	13444	13448	13520	13523	13560	13356	13535	13592	13565	13676	13514	13608	13643	13555	13619	13757	13576	13602	13678	13479	13566	13461	13630	13702	13534	13588	13605	13602	13675	13592	13722	13474	13534	13600	13479	13436	13443	13474	13515	13681	13500	13493	13556	13514	13508	13618	13710	13645	13543	13558	13557	13415	13741	13708	13569	13591	13578	13502	13382	13698	13611	13579	13462	13428	13589	13603	13422	13526	13589	13590	13597	13535	13532	13345	13550	13472	13614	13323	13558	13540	13675	13549	13590	13518	13430	13603	13470	13466	13536	13431	13520	13610	13514	13542	13575	13610	13395	13498	13701	13597	13414	13624	13529	13566	13523	13464	13612	13639	13485	13636	13442	13555	13504	13568	13678	13503	13704	13372	13535	13574	13512	13455	13507	13426	13679	13553	13531	13459	13608	13549	13590	13510	13562	13511	13556	13499	13552	13457	13439	13521	13536	13551	13712	13604	13485	13555	13414	13493	13595	13729	13572	13632	13543	13542	13482	13440	13517	13676	13414	13545	13450	13637	13613	13442	13536	13483	13565	13548	13544	13507	13786	13590	13558	13394	13627	13632	13591	13521	13619	13563	13601	13587	13582	13612	13667	13643	13591	13727	13569	13652	13581	13549	13576	13556	13516	13597	13590	13520	13574	13593	13445	13365	13720	13312	13434	13505	13444	13565	13493	13545	13572	13438	13498	13639	13631	13683	13632	13575	13476	13529	13633	13680	13372	13471	13544	13575	13608	13586	13521	13523	13550	13363	13558	13480	13624	13357	13519	13445	13629	13444	13591	13588	13488	13596	13574	13694	13455	13536	13504	13692	13396	13688	13647	13449	13484	13476	13517	13372	13695	13354	13608	13559	13584	13341	13764	13480	13526	13458	13298	13540	13468	13516	13651	13613	13443	13423	13605	13530	13570	13491	13429	13590	13508	13445	13511	13547	13434	13725	13470	13549	13638	13569	13447	13516	13604	13726	13693	13603	13614	13578	13381	13489	13521	13630	13567	13472	13356	13440	13606	13539	13553	13697	13725	13496	13489	13610	13520	13596	13496	13529	13517	13475	13744	13493	13704	13646	13639	13554	13582	13455	13506	13610	13654	13443	13473	13555	13432	13544	13488	13500	13389	13471	13626	13576	13635	13505	13461	13470	13605	13688	13660	13549	13564	13475	13649	13565	13431	13584	13592	13449	13669	13597	13496	13573	13600	13442	13751	13615	13515	13523	13700	13537	13501	13646	13501	13575	13515	13422	13586	13541	13617	13661	13523	13374	13636	13509	13500	13620	13586	13581	13610	13594	13726	13545	13656	13357	13514	13501	13496	13656	13587	13572	13400	13522	13561	13508	13436	13447	13398	13561	13457	13416	13455	13441	13679	13566	13665	13540	13623	13369	13448	13726	13544	13618	13672	13581	13816	13539	13667	13515	13635	13591	13587	13563	13625	13543	13650	13513	13596	13472	13447	13560
23473	21392	36407	39150	35649	22626	19641	14789	13480	13549	13573	13182	13287	13505	13170	13392	13514	13349	13227	13084	13104	13000	13248	13195	12927	13213	13110	13293	13064	13064	13107	13010	12991	13192	13039	12836	12987	12996	13211	13301	13058	13089	13121	12952	13144	12970	13164	13013	13031	13078	12974	13046	13010	12897	12905	13220	13048	13028	12961	13181	13061	13084	13029	13216	13041	12909	13078	13169	13150	12909	12935	13162	12971	13123	13075	13413	13383	12970	13056	13021	13066	13116	12879	13255	13051	12964	13184	12967	13027	12822	13232	12951	13044	13241	13084	13178	13028	13221	13198	12961	12975	13076	13128	13002	13082	12948	12923	13110	12876	12827	13006	13017	13064	13062	13092	12915	13088	12882	13002	12953	12925	12855	12824	13025	13084	13099	13202	13185	12836	13008	13033	13227	13223	12996	12988	12859	13020	13235	13115	13000	12923	13074	12810	12984	13135	13109	13033	13062	13011	12823	12981	13096	12967	12977	12950	13095	13190	13062	13112	13085	13083	12991	12912	13038	12944	13010	13211	13049	12852	13071	13237	13062	12950	13050	12977	13028	13039	13241	13082	13023	13128	13067	12845	13003	12983	12930	13052	13004	13206	12992	13150	12977	13045	13102	12975	12776	12922	12934	13018	13068	13061	13063	13051	13085	13065	13015	13186	13148	12839	13149	13198	12977	13095	12964	13020	13188	13034	13199	12834	13204	13085	13275	13040	13273	13086	13022	12967	12955	13114	12936	13035	12914	12910	12911	12893	13049	13077	13071	12968	13142	13043	13002	13079	12849	12978	12986	13080	12993	13076	13068	13038	12960	13010	13138	12936	13021	13102	13015	12868	12927	12795	13191	13044	12961	13008	12927	13165	13069	13150	12999	13036	12820	13037	13046	12978	12945	12883	12668	12954	13066	12857	13189	13038	13043	12922	13016	13041	12930	13092	12814	12973	12959	12948	12873	13140	12970	12987	13047	12981	13045	12859	13137	12906	13072	12933	13136	13119	12989	12759	12840	12917	13000	13236	12957	13093	12995	12937	13038	13136	13211	13118	12955	13061	12978	12976	13001	13175	12947	13189	12967	12971	12992	13010	12913	12850	13047	13165	13033	13156	12952	13107	12840	13042	13122	13002	12874	13126	12977	13010	12913	13009	13020	13191	12920	13038	13166	12869	13084	13095	12902	12896	12921	13091	13225	13024	12853	13166	12981	13003	13016	13182	13057	13012	12936	12949	12823	12898	13016	13102	13055	12943	12954	13212	13149	12954	13052	13115	12980	12824	12877	12946	12998	12990	13103	13221	12899	12993	12973	12984	12946	13015	12935	12909	12921	13070	12990	12977	13084	13188	12919	12959	12969	13027	13041	12939	12926	13047	13072	13096	13008	12934	12995	12962	13043	13056	12885	12991	13030	13114	12960	13080	13171	13097	13094	12958	12971	12969	12844	13062	12950	13114	12902	13116	12758	12994	12859	12888	13016	12998	12805	13146	13044	13097	13107	13248	13144	13103	13000	13111	13042	13130	13088	13004	13084	13117	13128	12937	13141	12944	12824	13012	12951	13068	13146	13072	13090	12828	13130	12825	12890	12971	12923	12983	12972	12982	13009	13170	12911	13163	12900	12958	13065	13131	12981	12961	13050	13110	12920	12957	12932	13019	12987	13032	13102	13299	13122	12945	12950	13057	12787	12921	13068	13058	12793	13051	13030	12903	13174	13088	12926	12964	13063	13007	12968	13179	12953	12754	12909	13026	12839	13106	12928	12972	13049	13020	13036	13138	12966	13222	13236	13136	13156	13049	13056	12893	13013	13254	12966	13011	12927	12944	12847	13216	13057	13051	13060	13028	12900	12956	13010	13053	12966	13038	13083	13101	13048	13010	12748	12974	13000	12975	13103	12981	12980	13090	12975	13043	13059	13115	13006	12909	13166	12963	12977	12851	12937	12953	13113	13033	12939	12907	13062	13080	13015	13022	13082	13142	13091	12978	12853	12911	13018	13063	13068	12854	12891	13090	13059	12954	13140	13024	12970	13053	13115	13031	12900	12881	13135	13040	13067	12963	12889	13028	13050	13031	13087	13073	12967	13126	12945	12882	13021	13069	13046	13093	13187	13162	12933	12966	12911	12898	13130	12952	13156	12957	13016	13161	13137	13158	13198	13031	13138	12926	13098	13075	13139	13070	12950	13102	13137	13141	12924	12972	12946	13131	12856	12835	12906	13033	12953	13185	12958	13191	12944	12970	12942	12968	13084	12937	13163	12865	13203	12963	13107	13183	13246	13027	12855	12957	13188	12973	13110	12872	13020	13111	13082	13044	13013	12984	12856	12989	12948	13172	12825	13017	12994	13171	12977	13013	13082	12939	13033	12996	12913	13016	13221	13119	12942	13085	12975	13151	12967	13010	12850	13072	13066	13107	12989	13092	13005	13059	13065	12987	12952	12941	13086	12865	12925	13101	13030	12959	13176	12826	12940	13008	13005	12960	12969	13023	12969	13051	13110	13213	12861	13079	13099	12837	12901	13084	12969	13022	13049	13063	12840	13236	13106	13144	13266	12919	13008	12959	12904	13185	13030	13120	13025	13162	12955	13040	13050	13013	12880	12968	12805	12950	13085	13289	12919	13034	13135	13113	12984	13164	13163	13071	13032	13001	12818	13183	12903	13097	13085	13052	12971	12896	12848	13077	13169	13057	13017	13009	13126	13168	13014	12793	12917	12920	12967	12786	13018	13048	13007	12918	12905	12959	12965	13053	13100	13136	12961	13087	13234	13101	12897	12836	13044	13014	13022	13167	12951	13082	13107	13116	13127	12942	13015	13076	13178	12861	12857	12847	12950	13050	13031	13214	12967	13059	12997	13081	13165	13098	12888	12743	13050	13145	13096	12952	12981	13058	13025	12879	12821	13119	12968	13010	12931	12880	13033	13034	13080	13237	13020	13143	12984	13150	12932	12992	13032	13038	12922	13050	12880	12952	13066	12952	13140	12950	12919	13006	13128	12860	12868	13079	12936	12974	13057	13015	12977	13091	13016	13012	12941	13059	13035	12848	12963	13078	13074	13136	12943	12782	13093	13147	13048	13046	12978	13114	13055	12912	13185	13019	13053	12964	12888	12979	13017	12954	13099	13055	13175	13105	13076	12984	12993	12988	12977	13075	12889	12986	13025	13047	13057	13076	12844	13135	13039	13183	13031	13223	13142	13211	12987	13133	13018	13006	13036	13023	12957	12996	13043	13221	13096	13011	13019	12857	13011	13148	13036	12885	12925	13008	13028	13084	12845	13077	12931	13043	13081	13007	13155	12886	12781	12964	13147	13112	12921	12856	13153	13020	13039	13120	13144	13099	12996	13031	12833	12979	13076	12993	13031	13028	12920	12998	12952	13002	13254	13112	13060	13200	12960	13097	12971	13181	13014	13054	13087	13024	12961	12841	12967	13054	13056	12956	12709	12752	12960	13080	12978	12938	13050	12972	12976	13090	12963	12921	12813	12934	13130	13097	13010	13137	13047	13092	13117	13176	13154	12937	12967	13006	13123	13026	13092	12965	12895	12974	13083	13192	12888	13148	13202	13056	13158	13036	12938	13081	12990	13054	12795	12946	13164	12886	13211	13161	13092	13006	12787	13095	13029	13125	13072	13008	13118	13033	12976	12977	13010	12884	12999	13053	12893	13163	12868	13129	13005	13035	12908	12998	12975	12944	13070	13111	12916	13075	13248	13004	13010	13135	13165	13149	13070	12995	13030	13056	12980	13124	13055	13087	13078	12997	13053	12853	12904	13106	13001	12877	13075	13076	13013	13079	13172	13043	13060	13064	13277	13043	12919	12914	13052	12956	12992	12937	13060	12955	13018	12980	13051	13091	13091	12974	12897	13106	13068	12817	13109	13154	13035	13132	13075	13158	12846	13063	12985	13018	12930	12878	12957	12872	12994	13016	12881	12982	13017	13164	13001	12981	13059	13077	13054	13006	12891	12819	12929	13100	13082	12984	13100	13091	12955	13061	13051	13136	12861	12939	13123	12932	13016	12997	13036	13069	13101	13067	12946	12977	13266	13011	13027	13017	12878	13110	12958	12982	13213	13178	13024	12945	13215	13041	13312	13031	12869	12922	13109	12794	12931	12950	12885	12977	13120	12988	12987	12904	13012	13216	12964	12866	13132	13126	13029	13136	12993	12793	12945	13114	12940	12998	13021	12976	12974	12939	12799	13003	12877	13139	13078	13092	12801	12906	12947	13051	12906	12978	13099	13045	13027	13061	12905	12968	12971	13092	13040	13188	13180	12982	12986	13020	13124	12995	12942	13065	13025	13085	12951	12987	12908	13132	13039	13065	13100	13059	12972	12996	12941	12935	12899	12859	12901	13255	13131	13005	12860	12990	13123	13172	13029	12955	13074	13074	12995	12923	13172	13018	13154	13030	13090	13061	13142	12924	12884	13071	13105	13067	13070	12940	13086	13028	12943	13053	12961	13177	12947	12902	13019	13102	13126	12791	12967	13009	13199	12978	12976	12961	13147	13135	12967	13008	12913	12946	13054	12852	12935	12789	13084	12834	13108	13035	13097	13083	12989	13128	13061	13067	13048	13146	12740	12848	13060	12881	12945	13006	13025	12924	13117	13044	12881	12898	13052	13061	12923	12989	12824	12918	13107	12914	13215	12912	13021	12940	13000	13120	13137	13080	13044	13075	13050	13041	13087	13011	13186	13091	12891	12871	13150	13115	13139	13171	12981	13140	13151	13106	13031	13234	12811	12808	12982	13085	13051	13050	13140	12906	12946	12868	12877	12930	12903	12805	13098	13172	13031	13085	13079	13057	13212	12948	13076	13129	13000	13103	12901	12833	12913	12888	13192	13150	13146	13061	12954	13131	12987	12797	13112	13019	12937	13039	12976	13101	13028	13087	13182	13072	13020	13044	12985	13028	12999	13062	12913	12932	12920	12917	12912	13022	12927	12779	13051	12902	13047	13118	13215	12953	13122	12975	12997	13126	12936	12902	13107	12829	12930	12962	12925	13015	12992	13009	12989	13054	12969	13004	12973	13071	13228	13184	12976	12974	13089	13098	12903	12992	13149	13057	12987	12999	12872	13139	12974	13069	12880	13034	12746	12763	12943	13210	13176	13076	13147	13032	12965
15795	49587	95633	64880	46335	13390	13265	13063	13013	12693	12828	12814	12671	12745	12611	12677	12650	12773	12580	12669	12571	12513	12449	12640	12726	12592	12626	12547	12620	12632	12420	12693	12523	12398	12695	12556	12550	12524	12489	12444	12611	12595	12641	12500	12677	12479	12485	12526	12594	12576	12624	12682	12513	12590	12776	12555	12634	12419	12580	12451	12518	12535	12619	12482	12574	12400	12620	12425	12479	12679	12528	12661	12483	12553	12730	12718	13159	12519	12463	12594	12535	12432	12505	12539	12553	12597	12471	12547	12646	12433	12741	12665	12444	12515	12536	12507	12507	12574	12732	12494	12479	12460	12500	12411	12621	12521	12574	12522	12579	12446	12408	12529	12462	12605	12498	12511	12684	12528	12493	12560	12650	12569	12616	12495	12566	12569	12518	12547	12482	12550	12403	12565	12589	12361	12637	12539	12581	12531	12411	12605	12430	12470	12543	12372	12463	12584	12485	12718	12671	12552	12460	12646	12562	12559	12496	12585	12616	12427	12609	12647	12312	12671	12499	12622	12517	12499	12484	12595	12471	12568	12526	12618	12612	12434	12451	12529	12457	12668	12409	12620	12358	12462	12522	12644	12573	12440	12549	12534	12473	12473	12493	12462	12610	12614	12412	12458	12514	12474	12477	12556	12634	12602	12500	12540	12676	12458	12741	12530	12611	12412	12586	12575	12576	12625	12618	12530	12440	12450	12458	12581	12652	12566	12554	12419	12544	12386	12539	12377	12564	12541	12378	12381	12567	12524	12529	12625	12569	12448	12690	12467	12459	12524	12622	12609	12467	12526	12465	12512	12540	12492	12621	12424	12491	12397	12602	12648	12672	12465	12575	12617	12621	12481	12445	12537	12608	12405	12437	12472	12626	12534	12640	12633	12564	12353	12447	12571	12760	12568	12519	12473	12448	12616	12649	12489	12361	12453	12425	12506	12425	12560	12587	12606	12614	12415	12555	12598	12452	12583	12562	12586	12512	12433	12533	12424	12431	12444	12516	12525	12636	12545	12555	12626	12573	12502	12540	12444	12593	12616	12543	12567	12600	12638	12517	12508	12520	12577	12502	12448	12520	12522	12542	12366	12655	12436	12463	12524	12455	12529	12674	12488	12422	12605	12585	12555	12507	12618	12573	12514	12481	12564	12566	12465	12516	12681	12597	12435	12393	12589	12494	12593	12551	12604	12501	12565	12381	12421	12452	12486	12417	12502	12571	12414	12655	12562	12544	12464	12512	12529	12530	12524	12654	12561	12502	12489	12499	12486	12532	12461	12589	12592	12476	12491	12500	12421	12545	12512	12524	12350	12643	12593	12475	12543	12529	12545	12678	12570	12585	12509	12468	12460	12510	12631	12417	12609	12562	12584	12481	12499	12512	12608	12484	12769	12517	12481	12541	12455	12623	12524	12461	12581	12469	12428	12664	12654	12451	12680	12611	12358	12625	12622	12454	12703	12656	12582	12309	12534	12424	12596	12597	12531	12340	12562	12537	12469	12424	12599	12631	12581	12442	12646	12435	12548	12526	12496	12637	12744	12565	12564	12536	12535	12468	12526	12458	12509	12400	12530	12473	12420	12432	12573	12463	12686	12384	12476	12613	12496	12662	12550	12559	12381	12575	12514	12312	12395	12361	12493	12456	12388	12503	12634	12511	12365	12668	12553	12432	12400	12556	12562	12525	12442	12524	12525	12559	12620	12556	12614	12479	12363	12542	12372	12571	12465	12549	12625	12517	12598	12525	12525	12440	12421	12590	12535	12601	12549	12395	12465	12527	12609	12545	12447	12396	12679	12529	12432	12613	12433	12426	12574	12648	12372	12632	12398	12470	12543	12676	12517	12624	12491	12588	12549	12658	12477	12430	12441	12575	12573	12493	12564	12531	12567	12558	12535	12443	12506	12481	12511	12537	12560	12526	12545	12414	12397	12643	12507	12568	12724	12593	12431	12395	12638	12597	12405	12485	12456	12373	12567	12446	12609	12411	12466	12509	12563	12501	12460	12553	12560	12455	12414	12433	12661	12360	12564	12798	12504	12500	12533	12574	12482	12618	12412	12401	12542	12538	12611	12506	12444	12578	12498	12487	12555	12484	12370	12437	12470	12714	12483	12552	12623	12462	12410	12485	12438	12622	12637	12417	12521	12499	12628	12744	12586	12512	12594	12566	12431	12412	12550	12448	12633	12455	12391	12403	12606	12798	12462	12544	12647	12515	12634	12585	12476	12698	12510	12683	12728	12415	12669	12554	12556	12377	12522	12701	12489	12557	12616	12590	12452	12380	12637	12551	12642	12252	12546	12448	12529	12671	12479	12410	12419	12587	12442	12638	12437	12581	12541	12637	12400	12459	12590	12447	12649	12574	12633	12556	12551	12624	12467	12547	12385	12429	12553	12523	12478	12516	12559	12539	12474	12543	12537	12448	12448	12491	12584	12291	12507	12617	12553	12609	12482	12521	12511	12391	12470	12546	12384	12506	12560	12449	12565	12416	12623	12532	12468	12435	12385	12512	12492	12516	12567	12397	12592	12557	12449	12415	12695	12501	12450	12772	12785	12621	12530	12516	12455	12591	12410	12652	12561	12520	12514	12676	12507	12565	12429	12575	12510	12482	12611	12496	12411	12435	12562	12629	12608	12466	12483	12566	12464	12752	12432	12444	12466	12383	12572	12546	12439	12421	12504	12545	12479	12678	12662	12460	12465	12728	12464	12610	12503	12620	12544	12529	12510	12512	12695	12523	12497	12570	12579	12452	12538	12514	12568	12491	12583	12696	12382	12484	12616	12481	12468	12467	12536	12323	12529	12573	12593	12623	12348	12611	12500	12471	12610	12593	12538	12522	12509	12371	12556	12478	12580	12668	12525	12404	12513	12721	12406	12420	12416	12576	12637	12457	12634	12195	12409	12528	12551	12514	12453	12576	12512	12475	12423	12609	12516	12546	12519	12646	12526	12428	12336	12488	12392	12688	12501	12589	12546	12411	12630	12537	12589	12481	12624	12389	12535	12407	12530	12667	12554	12478	12508	12614	12501	12518	12389	12514	12697	12344	12595	12490	12641	12548	12403	12525	12506	12508	12596	12634	12582	12541	12357	12288	12554	12400	12531	12533	12477	12454	12509	12533	12603	12532	12484	12592	12587	12510	12601	12583	12585	12718	12510	12510	12631	12566	12369	12490	12511	12402	12461	12435	12582	12601	12649	12525	12472	12457	12487	12476	12621	12492	12686	12453	12651	12528	12437	12514	12488	12658	12473	12482	12613	12616	12493	12503	12520	12405	12495	12523	12578	12626	12627	12466	12620	12429	12340	12332	12712	12488	12517	12454	12474	12444	12533	12579	12416	12517	12461	12625	12570	12539	12638	12543	12635	12603	12668	12448	12570	12466	12644	12462	12589	12589	12553	12514	12463	12515	12461	12423	12616	12562	12514	12598	12626	12479	12494	12589	12300	12485	12573	12524	12465	12469	12386	12459	12563	12566	12507	12612	12652	12355	12454	12542	12641	12567	12554	12534	12690	12545	12455	12536	12470	12621	12494	12381	12466	12484	12555	12508	12482	12671	12518	12483	12577	12523	12479	12520	12499	12544	12464	12569	12414	12659	12504	12752	12720	12586	12513	12361	12653	12572	12602	12523	12461	12478	12655	12413	12669	12545	12536	12638	12466	12448	12528	12477	12583	12455	12428	12620	12486	12588	12387	12481	12511	12582	12560	12434	12553	12516	12432	12621	12612	12496	12448	12621	12391	12561	12482	12679	12430	12543	12565	12481	12503	12628	12489	12523	12403	12593	12527	12501	12458	12396	12523	12577	12534	12453	12570	12413	12749	12458	12279	12579	12463	12417	12520	12397	12489	12660	12635	12498	12428	12379	12549	12582	12587	12442	12604	12430	12540	12631	12390	12583	12535	12547	12531	12524	12472	12426	12491	12489	12329	12500	12461	12509	12425	12562	12400	12678	12572	12465	12593	12567	12504	12687	12479	12459	12514	12455	12566	12474	12505	12465	12585	12480	12533	12456	12449	12579	12434	12557	12476	12433	12385	12531	12460	12702	12530	12553	12487	12405	12523	12594	12497	12611	12471	12554	12704	12658	12541	12463	12483	12410	12525	12405	12473	12443	12601	12529	12707	12449	12321	12616	12552	12695	12307	12438	12637	12432	12608	12611	12444	12503	12459	12499	12635	12454	12583	12475	12429	12448	12515	12537	12477	12475	12565	12520	12501	12408	12546	12592	12408	12524	12442	12433	12626	12453	12626	12569	12645	12688	12451	12494	12571	12572	12527	12493	12558	12534	12483	12350	12395	12450	12534	12608	12580	12474	12512	12609	12556	12518	12441	12647	12639	12545	12470	12683	12291	12581	12466	12665	12396	12613	12641	12547	12522	12575	12681	12576	12590	12471	12492	12634	12351	12525	12399	12539	12376	12555	12611	12476	12422	12516	12403	12554	12500	12527	12722	12523	12560	12386	12609	12396	12596	12522	12490	12459	12626	12495	12427	12338	12693	12587	12523	12562	12438	12425	12469	12565	12426	12572	12520	12690	12545	12402	12590	12572	12456	12542	12423	12448	12432	12319	12527	12533	12688	12614	12532	12405	12475	12489	12573	12379	12504	12365	12361	12555	12551	12418	12711	12442	12461	12588	12502	12560	12642	12481	12631	12702	12640	12503	12663	12596	12573	12688	12566	12448	12571	12541	12450	12587	12509	12616	12439	12410	12611	12400	12379	12576	12608	12584	12465	12534	12515	12668	12435	12628	12498	12498	12589	12404	12533	12533	12536	12626	12660	12408	12530	12632	12571	12568	12501	12457	12441	12472	12556	12583	12521	12489	12623	12536	12451	12583	12601	12693	12432	12636	12471	12523	12524	12731	12450	12503	12534	12801	12598	12687	12637	12539	12471	12449	12525	12427	12511	12464	12597	12658	12520	12591	12560	12515	12474	12569	12558	12490	12646	12543	12423	12287	12442	12686	12566	12558	12401	12503	12722	12479	12487	12619	12442	12539	12610	12710	12622	12475	12501	12549	12534	12558	12504	12373	12571	12543	12635	12597	12324	12433	12490	12547	12550	12435	12531	12595	12488	12577	12487	12587	12367	12601	12634	12416	12616	12530	12561	12547	12500	12523	12518	12479	12504
23294	21379	40295	45561	34400	22396	20239	14598	13368	13173	13318	13244	13107	13066	13137	13215	13026	13039	13075	12938	12785	13155	12893	12956	13139	13095	12785	12952	12953	12962	12738	12943	12926	12772	12935	12823	12927	12921	12906	12716	12706	12784	13102	12896	12813	12909	12857	12783	12648	12843	13104	13005	12872	12828	12966	12852	12873	12867	12709	12688	12894	12715	13013	12709	12807	12897	12953	12721	12877	12659	12852	12800	12710	12799	13011	13149	13057	12842	13030	13103	12973	12886	12883	12827	12779	12751	12872	12919	12918	12797	12888	12850	12785	12750	12881	12724	12990	12883	12873	12713	12893	13033	12951	12887	12769	12859	12849	12940	12873	12858	12770	12941	12884	12757	12797	12926	13111	12873	12840	12748	12957	12939	12996	12709	12957	12956	12888	12969	12757	12813	13064	12832	12840	12968	12810	12829	12768	12755	12696	12907	12629	12763	12802	12814	12952	12971	12783	12892	12733	12935	12829	12831	12985	12915	12672	12722	12749	12852	13094	12909	12793	12786	12915	12717	12935	12889	12877	12750	12800	12983	12622	12831	12780	12989	12796	12905	12756	12727	12836	12737	12787	12888	12930	12889	12886	12668	12963	12756	12762	12719	12941	12839	12792	12830	12836	12848	12785	12697	13017	12909	12872	12825	12793	12649	12706	12715	12929	12842	12733	12756	12942	12743	12843	12738	12818	12802	12875	12879	13035	12840	12767	12861	12748	12878	12925	12816	12750	12638	12781	12860	12882	12641	12836	12727	12969	12994	12814	12827	12679	12828	12865	12871	12886	12915	12817	12945	12760	12742	12918	12874	12771	12436	12744	12811	12916	12832	12794	12663	12922	12756	12977	13012	12843	12874	12874	12889	12934	12802	12871	13156	12912	12993	12788	12668	12745	12896	12913	12951	12876	12854	12817	12804	12929	12905	12761	12708	12709	12703	12896	12920	12605	12747	12954	12683	12760	12854	12731	13002	12943	12924	12972	12736	12990	12806	13046	12903	12885	12793	12890	12839	12692	12982	12811	12756	12568	12943	12883	12807	12828	12674	12789	12954	12952	12891	12888	12892	12879	12880	12882	12720	12751	13024	12808	12930	12813	12769	12783	12799	12741	12779	12867	13000	12854	12791	12805	12785	12838	12971	12936	12706	12716	12892	12890	13052	12884	12697	12947	12765	12988	12703	12637	12776	12798	12741	12749	12694	12744	12744	12920	12724	12744	12710	12985	12791	12877	12833	12738	12755	12671	12869	12870	12904	13080	12843	12856	12804	12832	12771	12750	12930	12837	12748	12883	12815	12818	13068	12812	12801	12871	12713	12885	12700	12690	12770	12885	12825	12671	12818	12742	12769	12769	13051	12754	12727	12749	12885	12797	12837	12879	12850	12874	12814	12766	12813	12851	12796	12791	12841	13020	12788	12814	12712	12802	12929	12948	12739	13101	13086	12797	12850	12805	12826	12692	12818	12630	12763	12911	12737	12688	12820	12765	12775	12805	12932	12793	12894	12786	12921	12793	12723	12761	12927	12847	12746	12934	12998	12832	12790	12885	12763	12791	12884	12931	12743	12887	12706	12738	12959	12976	12830	12680	12791	12903	12987	12750	13006	12785	12959	12760	12896	12878	12810	12891	12762	12907	12728	12689	12743	12691	12739	12840	12820	12971	12811	12694	12882	12766	12608	12679	12705	12807	12704	12867	12812	12796	12767	12774	12786	12705	12800	12870	12841	12807	12674	12731	13082	12826	12775	12846	12728	12755	12811	12829	12847	12804	12817	12819	12790	12837	12848	12700	12739	12903	12710	12807	12724	12870	12699	12798	12944	12843	12943	13019	12776	12843	12925	12818	12839	12849	12800	13009	12986	12904	12904	12994	12781	12624	12787	12941	12995	12881	12850	12969	12833	12609	12943	12695	12707	12977	12823	12724	12919	12845	12876	12777	12744	12748	12825	12805	12744	12640	12939	12744	12858	12910	12793	12787	12849	12741	12849	12685	12854	12647	13012	12626	12772	12986	12780	12755	12779	12669	12705	12950	12816	12730	13002	12934	12981	12876	12963	12696	12938	12886	12802	12862	12949	12793	12807	12929	12774	12823	12703	12759	12868	12671	12826	12924	12830	12729	12833	12923	12870	12833	12722	13045	12859	12860	12895	12726	12917	12819	12853	12803	12875	12914	12851	12708	12791	12800	12763	12747	12857	12978	12820	12793	12683	12782	12762	12808	12846	12907	12863	12824	12936	12855	12861	12620	12804	13016	12798	12887	12780	12910	12870	12732	12917	12668	12893	12901	12914	12865	12690	12722	12882	12603	12807	12901	12667	12959	12902	12708	13036	12712	12809	12775	12968	12859	12798	12832	12700	12808	12876	12860	12992	13029	12838	12793	12899	12945	12857	12756	12819	12946	13062	12929	12846	12868	12893	12804	12820	12801	12739	12986	12739	12816	12599	12814	12816	12886	12914	12933	12910	12737	12760	12835	12834	12853	12754	12720	12706	12898	12760	12859	12786	12708	12773	12678	12869	12812	12827	12800	12774	12606	12967	12800	12814	12898	12871	12867	12664	12879	12615	12859	12850	12963	12804	12814	12836	12779	12772	12733	12920	12764	12974	12946	12974	12615	12747	12821	12937	12627	12998	12739	12654	12919	12929	12915	12723	12883	12721	12640	12876	12865	12940	12970	12760	12603	12766	12654	12742	12911	12957	12688	12816	12930	12786	13028	12832	12848	12702	12782	12800	12999	12731	13006	12858	12815	12750	12740	12982	12621	12698	12786	12797	12723	12898	12819	12819	12644	12737	12913	12891	12720	12818	12832	12757	12834	12786	12799	12661	12747	12697	12749	12841	12829	12876	12936	12846	12677	12909	12739	12962	12879	12726	12743	12837	12865	12683	12826	12830	12643	12928	12870	12702	12700	12658	12786	12829	12860	12859	12951	12806	12702	12913	12918	12782	12872	12676	12858	12906	12778	13030	12814	12756	12925	12813	12853	12806	12752	12893	12933	12732	12867	12872	12821	12839	12645	12710	12791	12837	12560	12835	12750	12870	12949	12946	12853	12751	12949	12842	12744	12865	12792	13028	12823	12847	12860	12705	12766	12761	12613	12737	12850	12682	12933	12844	12945	12825	12678	12849	12861	12746	12677	12782	12947	12758	12861	12913	12811	12657	12775	12881	12832	12897	12885	12592	12916	12868	12991	12814	12732	12732	12724	12656	12883	12732	12802	12705	12795	12818	12743	12790	12793	12710	12848	12714	13010	12979	12825	12887	12815	12815	12677	12907	12938	12928	12788	12799	12835	13002	12840	13022	12866	12665	12830	12824	12792	12580	12845	12813	12842	12818	13120	13013	12726	12796	12697	12776	12811	12886	12751	12702	12836	12677	12632	12836	12985	12811	12702	12875	12780	12820	12688	12712	12774	12815	12816	12763	12788	12718	12822	12932	12723	12811	12908	12893	12887	12758	12746	12766	12849	12832	12987	12889	12909	12894	12768	12709	12670	12788	12962	12774	12770	12671	12727	12843	12775	12839	12900	12836	12925	12836	12729	12816	12694	12973	12902	12722	12805	12708	12659	12787	12711	12720	12839	12859	12896	12722	12862	12893	13034	12811	13020	12754	12949	12776	12792	12866	12768	12863	12908	13005	12883	12911	12834	12912	12720	13044	12809	12550	12587	12756	12848	12775	12634	12915	12799	12721	12880	12888	12926	12878	12673	12767	12862	12894	12941	12786	12683	12683	12751	12884	12864	12849	12892	12861	13038	13050	12853	12749	12696	12812	12915	12930	12903	12958	12897	12803	12825	12629	12777	12730	12764	12719	12750	12737	12794	12789	13049	12749	12802	12901	12844	12733	12937	12874	12762	12775	12828	12963	12968	12833	12661	13013	12852	12761	12768	12600	13037	12750	12766	12746	12894	12954	12831	12725	12853	12974	12850	12985	12823	12829	12746	12887	12834	12820	12711	12744	12690	12700	12974	12583	12779	12794	12918	12921	12860	12710	12727	12753	12870	12875	12748	12784	12848	12891	13097	12666	12834	12665	12681	13088	12834	12936	12840	12849	12949	12740	12718	12847	12762	12782	12869	12920	12788	12897	12845	12622	12889	12751	12759	12791	12731	13034	12834	12921	12714	12895	12809	12808	12719	12628	12764	12818	12876	12793	12776	12702	12940	12876	12665	12782	12800	12731	12942	12742	12890	12967	12998	12906	12986	12954	12878	12861	12797	12659	12983	12782	12832	12876	12848	12800	12902	12813	12791	12801	12873	12823	12916	12770	12947	12968	12875	12673	13050	12795	12696	12737	12711	12884	12805	12709	12816	12770	12675	12730	12784	12842	12890	12746	12966	12665	12767	12841	12866	12924	12951	12899	12947	12826	12914	12801	12741	12826	12889	12523	12600	12968	12910	12881	12801	12894	13067	12807	13120	12982	12743	12754	12890	12912	12904	12951	12782	12873	12786	12775	12981	12800	12866	12849	12946	12581	12877	12798	12783	12888	12944	12780	12778	12877	12680	12839	12869	13003	12793	12835	12830	12834	12836	12792	12844	12836	12698	12793	12958	13026	12998	12985	12744	12780	12941	12767	12861	12877	12677	12809	12919	12769	12810	12818	12795	12932	12828	12904	12986	12759	12830	12747	12710	12738	12790	12828	12787	12852	12980	12919	12859	12924	12796	12768	13014	12809	13093	12767	12736	12971	12873	12885	12836	13025	12806	12832	12668	12776	12936	12690	12942	12891	12671	12769	12836	12753	12684	12779	12802	12798	12888	12654	12698	12800	12780	12957	12847	12721	12789	12772	12876	12733	13017	12892	12588	12837	12790	12819	12735	12749	12905	12644	12747	12765	12933	12778	12851	12926	12881	12759	12923	12856	12714	12984	12679	12682	12649	12601	12768	12830	12854	12692	12740	12735	13048	12821	12794	12861	12744	12905	12854	12801	12973	13058	12851	12717	12718	12765	12795	12994	12780	12915	12768	12693	12799	12918	12746	12948	12850	12737	12777	12905	12924	12763	12843	12851	12877	12976	12907	12810	12991	12904	12887	12849	12878	12744	12840	12889	12942	12580	13069	12730	12815	12707	12800	12623	12846	12762	12881	12689	12696	12870	12741	12904	12793	12797	12636	12869	12802	12678
15798	56075	94183	65485	41184	13407	13127	12898	12870	12832	12690	12850	12723	12630	12577	12721	12612	12747	12834	12669	12607	12740	12523	12669	12636	12565	12581	12604	12449	12479	12614	12622	12488	12585	12416	12519	12543	12626	12580	12454	12556	12329	12680	12649	12558	12423	12475	12493	12510	12491	12561	12445	12383	12450	12536	12438	12500	12409	12519	12485	12416	12578	12550	12562	12496	12427	12620	12534	12468	12563	12495	12370	12387	12521	12457	12892	12610	12642	12539	12439	12559	12581	12397	12430	12491	12615	12439	12531	12645	12538	12711	12389	12468	12443	12562	12476	12484	12677	12444	12407	12535	12383	12433	12386	12650	12548	12484	12508	12534	12612	12508	12409	12496	12344	12458	12569	12580	12422	12576	12405	12354	12287	12505	12519	12548	12506	12537	12664	12474	12380	12447	12370	12599	12449	12536	12536	12479	12370	12361	12445	12533	12495	12481	12512	12374	12512	12508	12539	12572	12422	12653	12452	12535	12474	12409	12532	12663	12445	12372	12426	12463	12534	12560	12431	12491	12476	12414	12495	12271	12429	12473	12378	12473	12394	12536	12494	12534	12555	12475	12435	12492	12616	12466	12424	12516	12384	12543	12487	12423	12567	12370	12528	12530	12481	12445	12620	12517	12517	12433	12514	12527	12477	12550	12584	12619	12662	12295	12604	12557	12328	12543	12368	12511	12437	12597	12430	12477	12532	12617	12510	12592	12571	12558	12487	12567	12427	12554	12398	12469	12460	12398	12685	12530	12534	12617	12405	12601	12440	12620	12568	12325	12437	12218	12479	12569	12568	12483	12553	12496	12383	12511	12403	12476	12461	12526	12492	12468	12397	12508	12301	12547	12611	12419	12230	12456	12536	12398	12366	12449	12534	12604	12599	12426	12585	12536	12448	12510	12419	12641	12482	12467	12463	12447	12357	12395	12647	12631	12386	12431	12562	12612	12443	12374	12414	12511	12515	12614	12465	12542	12393	12528	12366	12594	12465	12424	12561	12618	12467	12394	12427	12436	12497	12520	12552	12309	12451	12528	12315	12454	12422	12529	12349	12396	12554	12485	12289	12586	12557	12323	12624	12562	12480	12558	12494	12474	12411	12494	12507	12550	12393	12468	12543	12486	12539	12440	12494	12578	12233	12448	12435	12494	12423	12595	12563	12539	12515	12423	12460	12402	12408	12592	12490	12441	12424	12416	12529	12495	12590	12578	12526	12546	12253	12575	12487	12595	12385	12636	12603	12461	12455	12516	12510	12441	12519	12586	12425	12370	12434	12451	12470	12409	12342	12450	12505	12547	12430	12596	12416	12552	12454	12451	12397	12319	12473	12671	12526	12378	12492	12469	12408	12491	12383	12407	12324	12487	12359	12555	12496	12519	12631	12461	12511	12428	12502	12571	12520	12458	12450	12425	12404	12533	12439	12617	12422	12516	12474	12465	12642	12474	12489	12462	12521	12540	12848	12521	12378	12447	12419	12473	12502	12601	12513	12360	12486	12503	12662	12483	12468	12367	12510	12344	12579	12437	12570	12541	12504	12395	12564	12388	12509	12390	12523	12287	12401	12497	12482	12381	12515	12532	12414	12504	12462	12410	12528	12471	12482	12409	12480	12542	12590	12471	12440	12397	12534	12520	12427	12515	12432	12471	12528	12587	12247	12586	12568	12522	12431	12529	12700	12521	12418	12422	12385	12340	12515	12564	12417	12355	12486	12596	12531	12543	12487	12652	12498	12600	12591	12419	12349	12511	12569	12465	12584	12436	12514	12454	12336	12398	12453	12498	12517	12531	12602	12582	12453	12495	12578	12465	12500	12517	12289	12494	12484	12451	12542	12334	12624	12333	12468	12531	12429	12584	12312	12539	12439	12461	12333	12529	12490	12398	12471	12574	12360	12534	12441	12540	12493	12487	12507	12433	12297	12410	12582	12504	12500	12428	12540	12433	12328	12512	12477	12523	12516	12403	12623	12370	12336	12326	12399	12505	12450	12493	12353	12417	12313	12383	12574	12375	12543	12516	12430	12409	12540	12321	12403	12346	12523	12496	12667	12530	12656	12443	12407	12555	12388	12493	12554	12388	12567	12381	12535	12569	12542	12415	12523	12454	12510	12403	12576	12443	12386	12509	12310	12503	12341	12473	12446	12465	12583	12583	12588	12279	12482	12530	12504	12624	12590	12349	12511	12491	12377	12481	12305	12529	12549	12577	12458	12690	12539	12564	12486	12530	12571	12470	12477	12454	12328	12395	12598	12493	12465	12306	12510	12442	12618	12518	12597	12380	12375	12443	12423	12541	12317	12544	12504	12491	12379	12519	12490	12431	12458	12423	12512	12486	12486	12514	12560	12475	12559	12493	12455	12543	12485	12564	12677	12287	12349	12506	12559	12483	12528	12593	12565	12651	12507	12493	12450	12656	12427	12445	12530	12357	12437	12558	12475	12492	12578	12289	12555	12527	12445	12516	12460	12384	12402	12488	12396	12466	12506	12609	12623	12366	12533	12426	12403	12417	12503	12570	12434	12477	12370	12462	12410	12463	12598	12550	12362	12314	12313	12462	12332	12516	12537	12470	12486	12680	12562	12380	12400	12602	12588	12540	12382	12638	12511	12494	12395	12427	12698	12342	12465	12414	12425	12328	12470	12360	12535	12483	12497	12576	12356	12629	12552	12385	12594	12524	12383	12539	12506	12429	12627	12406	12562	12435	12430	12435	12433	12405	12377	12325	12509	12448	12461	12446	12505	12579	12512	12545	12383	12517	12432	12414	12616	12548	12460	12579	12561	12579	12382	12534	12607	12492	12411	12357	12492	12570	12588	12506	12607	12524	12688	12380	12578	12391	12560	12489	12376	12518	12581	12513	12553	12305	12586	12449	12428	12615	12382	12585	12545	12491	12467	12158	12571	12594	12573	12378	12419	12506	12530	12665	12563	12441	12459	12537	12482	12443	12494	12429	12586	12388	12431	12393	12530	12482	12509	12610	12450	12385	12450	12514	12489	12464	12380	12447	12419	12505	12429	12524	12413	12364	12455	12290	12448	12400	12472	12538	12577	12473	12318	12448	12604	12531	12375	12631	12390	12478	12330	12463	12451	12311	12289	12582	12521	12506	12569	12516	12440	12464	12462	12547	12560	12493	12453	12539	12464	12418	12447	12332	12509	12403	12470	12319	12449	12529	12437	12558	12416	12389	12446	12615	12315	12545	12561	12576	12593	12563	12471	12535	12413	12416	12513	12418	12290	12428	12579	12485	12610	12344	12581	12415	12471	12527	12542	12367	12440	12549	12474	12558	12362	12277	12510	12671	12550	12435	12572	12268	12535	12539	12523	12435	12473	12648	12510	12516	12475	12634	12464	12411	12280	12523	12601	12655	12401	12411	12461	12455	12495	12552	12463	12402	12447	12523	12525	12416	12481	12627	12489	12304	12525	12417	12333	12627	12546	12503	12504	12496	12275	12285	12437	12470	12347	12775	12518	12522	12427	12705	12477	12332	12640	12684	12374	12467	12539	12483	12518	12522	12401	12500	12511	12401	12489	12475	12682	12450	12306	12309	12561	12610	12447	12464	12448	12478	12586	12674	12541	12473	12440	12418	12499	12556	12561	12483	12522	12518	12404	12463	12486	12655	12410	12436	12434	12539	12660	12373	12377	12408	12405	12424	12471	12532	12456	12442	12685	12259	12458	12294	12461	12520	12534	12470	12478	12540	12505	12482	12503	12296	12572	12380	12452	12566	12661	12665	12442	12455	12713	12381	12559	12566	12397	12389	12493	12646	12449	12482	12453	12571	12721	12438	12418	12552	12438	12487	12453	12398	12461	12497	12367	12392	12394	12303	12510	12521	12489	12466	12417	12493	12458	12515	12459	12393	12469	12481	12524	12497	12410	12556	12365	12287	12599	12632	12602	12530	12486	12494	12566	12431	12458	12485	12378	12654	12424	12501	12512	12621	12435	12530	12547	12271	12481	12550	12425	12475	12407	12561	12633	12444	12400	12610	12486	12475	12540	12460	12698	12700	12535	12574	12438	12442	12484	12345	12422	12552	12360	12585	12637	12455	12449	12668	12484	12433	12624	12411	12469	12547	12492	12465	12358	12504	12384	12721	12434	12512	12396	12377	12415	12474	12360	12421	12621	12491	12461	12541	12547	12416	12509	12596	12538	12469	12609	12594	12319	12417	12506	12627	12548	12347	12439	12638	12445	12412	12496	12400	12475	12424	12476	12376	12536	12603	12582	12393	12455	12418	12574	12380	12347	12508	12651	12514	12643	12391	12497	12545	12476	12453	12525	12515	12385	12472	12499	12391	12456	12474	12620	12459	12389	12476	12351	12493	12522	12412	12511	12583	12501	12449	12601	12426	12422	12497	12644	12344	12368	12446	12496	12585	12487	12291	12503	12391	12436	12503	12329	12545	12358	12514	12478	12530	12583	12531	12488	12590	12362	12503	12401	12564	12501	12595	12427	12436	12596	12567	12661	12348	12446	12584	12381	12629	12511	12640	12484	12439	12561	12337	12457	12457	12560	12347	12486	12437	12476	12422	12280	12384	12299	12432	12446	12487	12474	12447	12514	12569	12481	12561	12510	12502	12556	12572	12381	12533	12520	12391	12419	12351	12532	12589	12554	12492	12474	12431	12434	12426	12555	12294	12434	12452	12457	12387	12539	12770	12655	12344	12422	12547	12499	12550	12439	12528	12622	12381	12511	12399	12527	12507	12486	12420	12405	12465	12590	12440	12593	12373	12472	12466	12449	12392	12388	12446	12331	12567	12451	12551	12354	12462	12550	12494	12579	12468	12345	12402	12575	12445	12257	12549	12538	12505	12454	12514	12431	12379	12462	12485	12473	12430	12645	12523	12574	12542	12367	12452	12416	12575	12613	12544	12354	12495	12328	12542	12414	12379	12561	12385	12497	12422	12499	12498	12392	12506	12480	12556	12499	12382	12470	12387	12521	12516	12549	12500	12388	12462	12406	12469	12488	12453	12356	12480	12424	12443	12430	12367	12466	12562	12527	12615	12325	12490	12506	12645	12445	12488	12410	12407	12350	12689	12466	12353	12418	12528	12480	12527	12495	12579	12412	12458	12536	12655	12446	12450	12362	12451	12568	12454	12532	12512	12259	12406	12596	12494	12491
27728	22598	39383	30993	18235	13307	13002	12902	12740	12571	12528	12642	12777	12773	12880	12681	12661	12715	12640	12771	12737	12623	12659	12540	12664	12767	12650	12658	12777	12725	12590	12829	12626	12820	12801	12752	12808	12766	12504	12826	12747	12583	12740	12776	12685	12435	12843	12604	12721	12765	12667	12627	12834	12609	12801	12687	12529	12536	12753	12756	12692	12584	12820	12680	12663	12691	12669	12604	12832	12567	12688	12526	12665	12684	12645	12793	12776	12676	12664	12815	12619	12556	12683	12532	12713	12663	12838	12664	12548	12634	12653	12635	12735	12654	12631	12756	12630	12581	12782	12741	12707	12724	12705	12785	12616	12704	12766	12581	12655	12699	12675	12675	12629	12575	12665	12829	12483	12728	12782	12714	12663	12560	12490	12791	12637	12699	12815	12634	12831	12647	12644	12762	12807	12715	12730	12625	12527	12699	12737	12758	12670	12728	12705	12679	12701	12639	12691	12613	12673	12791	12758	12743	12633	12639	12677	12682	12714	12685	12834	12727	12675	12630	12653	12676	12777	12649	12643	12810	12575	12554	12769	12653	12805	12663	12674	12569	12709	12692	12653	12755	12720	12885	12659	12639	12657	12758	12652	12610	12692	12604	12672	12526	12782	12614	12740	12730	12534	12694	12586	12820	12725	12731	12538	12746	12664	12704	12733	12661	12647	12673	12564	12834	12774	12754	12686	12544	12749	12708	12720	12670	12666	12643	12728	12667	12677	12538	12776	12607	12555	12682	12683	12755	12647	12737	12523	12613	12754	12616	12602	12680	12750	12573	12676	12588	12664	12632	12748	12758	12475	12606	12749	12494	12787	12873	12566	12704	12767	12686	12639	12862	12757	12724	12679	12804	12569	12605	12768	12611	12669	12935	12589	12621	12561	12739	12644	12632	12605	12666	12897	12806	12565	12771	12603	12701	12748	12567	12496	12692	12770	12620	12763	12649	12760	12723	12923	12710	12796	12805	12632	12794	12403	12677	12743	12548	12817	12671	12663	12730	12737	12772	12649	12485	12620	12684	12599	12601	12720	12791	12526	12507	12770	12630	12623	12690	12692	12678	12921	12607	12796	12621	12593	12782	12792	12735	12811	12440	12758	12732	12819	12954	12733	12640	12471	12580	12762	12864	12731	12709	12768	12883	12757	12773	12608	12647	12628	12641	12581	12584	12449	12599	12583	12619	12679	12881	12559	12618	12602	12843	12765	12683	12690	12598	12753	12619	12503	12678	12764	12673	12735	12896	12528	12639	12733	12815	12829	12777	12868	12733	12801	12743	12610	12697	12755	12719	12611	12523	12649	12582	12685	12583	12665	12523	12503	12504	12756	12747	12663	12849	12715	12616	12674	12614	12625	12626	12760	12533	12706	12717	12575	12582	12674	12718	12585	12784	12738	12649	12762	12783	12778	12763	12608	12631	12794	12471	12825	12742	12780	12826	12665	12753	12821	12644	12495	12573	12544	12614	12684	12682	12732	12711	12939	12678	12632	12850	12607	12689	12421	12612	12510	12696	12660	12451	12625	12691	12752	12801	12635	12834	12715	12609	12499	12888	12658	12639	12629	12709	12701	12682	12648	12720	12667	12628	12640	12657	12750	12676	12685	12928	12580	12592	12570	12750	12528	12674	12714	12618	12509	12700	12706	12792	12717	12753	12595	12701	12737	12677	12682	12673	12592	12873	12721	12568	12738	12637	12606	12731	12857	12693	12625	12774	12820	12629	12692	12564	12530	12610	12561	12707	12584	12735	12522	12676	12790	12667	12833	12692	12689	12738	12625	12741	12816	12845	12784	12544	12767	12491	12619	12626	12560	12741	12826	12650	12775	12877	12764	12711	12573	12642	12831	12658	12589	12801	12717	12487	12822	12782	12890	12709	12688	12623	12641	12656	12701	12797	12730	12652	12677	12677	12822	12756	12618	12735	12515	12731	12741	12841	12954	12799	12784	12811	12770	12636	12851	12574	12736	12835	12627	12623	12479	12730	12547	12588	12729	12615	12500	12398	12810	12733	12721	12706	12841	12748	12659	12792	12796	12875	12734	12685	12559	12692	12786	12803	12935	12688	12718	12872	12576	12718	12689	12725	12529	12611	12820	12682	12592	12627	12742	12664	12751	12842	12698	12585	12711	12553	12747	12911	12741	12798	12661	12669	12868	12695	12722	12655	12705	12764	12610	12589	12752	12786	12706	12761	12649	12576	12669	12742	12646	12565	12604	12688	12645	12796	12761	12510	12757	12750	12661	12816	12692	12800	12727	13069	12603	12657	12672	12666	12678	12730	12732	12698	12778	12613	12682	12762	12787	12804	12808	12564	12575	12667	12476	12820	12554	12786	12551	12583	12707	12716	12792	12629	12649	12713	12473	12798	12663	12598	12646	12869	12668	12824	12758	12789	12666	12525	12540	12623	12615	12403	12834	12528	12787	12875	12563	12718	12674	12653	12917	12578	12628	12565	12698	12573	12778	12779	12796	12651	12663	12723	12687	12756	12580	12642	12617	12609	12593	12709	12625	12737	12714	12640	12706	12639	12713	12780	12645	12824	12669	12691	12585	12646	12584	12686	12883	12688	12751	12660	12658	12638	12804	12752	12736	12619	12475	12508	12813	12568	12432	12642	12607	12636	12606	12658	12612	12478	12700	12603	12647	12661	12808	12611	12476	12594	12448	12504	12547	12683	12726	12656	12804	12689	12772	12722	12755	12721	12652	12786	13016	12536	12764	12822	12810	12614	12837	12812	12803	12517	12544	12739	12693	12582	12684	12831	12730	12673	12795	12719	12445	12546	12653	12934	12786	12767	12671	12603	12690	12802	12808	12590	12912	12579	12723	12638	12693	12806	12519	12741	12660	12725	12929	12799	12715	12540	12610	12710	12812	12559	12616	12752	12666	12568	12651	12700	12702	12415	12634	12674	12664	12841	12664	12905	12615	12759	12755	12751	12472	12732	12802	12571	12736	12766	12796	12735	12823	12591	12859	12571	12656	12634	12739	12720	12767	12851	12634	12627	12768	12839	12680	12558	12590	12627	12800	12744	12745	12717	12524	12798	12566	12508	12726	12691	12755	12744	12850	12760	12636	12660	12710	12645	12567	12642	12716	12782	12550	12692	12500	12715	12662	12602	12846	12681	12667	12923	12699	12641	12621	12644	12876	12773	12532	12757	12411	12562	12880	12796	12886	12676	12828	12752	12691	12583	12821	12936	12664	12616	12730	12733	12659	12817	12476	12574	12574	12873	12827	12770	12600	12769	12585	12623	12757	12698	12704	12724	12651	12756	12646	12624	12829	12811	12668	12529	12731	12705	12728	12662	12744	12719	12646	12526	12690	12626	12513	12807	12691	12611	12803	12812	12839	12888	12632	12658	12725	12424	12683	12613	12736	12857	12740	12666	12741	13018	12729	12717	12853	12799	12648	12764	12783	12768	12735	12665	12582	12787	12631	12656	12666	12782	12567	12638	12672	12754	12697	12794	12701	12804	12781	12728	12739	12648	12594	12741	12779	12712	12747	12644	12740	12818	12791	12645	12715	12601	12714	12708	12653	12750	12761	12577	12758	12752	12735	12726	12576	12719	12640	12583	12848	12728	12584	12608	12678	12479	12726	12624	12641	12858	12805	12821	12703	12587	12656	12706	12832	12718	12757	12838	12781	12711	12656	12832	12708	12666	12648	12671	12815	12565	12682	12615	12654	12738	12628	12803	12642	12800	12792	12714	12761	12544	12770	12814	12803	12555	12601	12594	12684	12766	12770	12698	12817	12585	12716	12802	12690	12528	12607	12672	12728	12886	12702	12560	12833	12578	12792	12663	12685	12860	12762	12649	12815	12731	12866	12657	12605	12733	12875	12557	12632	12743	12730	12529	12900	12690	12497	12678	12753	12733	12753	12861	12642	12581	12854	12801	12570	12666	12726	12738	12701	12758	12903	12697	12625	12751	12596	12705	12896	12689	12661	12635	12782	12903	12839	12675	12612	12658	12646	12773	12872	12758	12732	12721	12592	12685	12582	12653	12644	12484	12775	12654	12624	12544	12542	12740	12641	12719	12754	12755	12723	12828	12868	12688	12698	12774	12754	12683	12658	12642	12709	12638	12635	12870	12776	12731	12687	12947	12816	12662	12613	12688	12652	12770	12745	12778	12654	12784	12809	12825	12683	12729	12723	12670	12565	12741	12688	12875	12788	12681	12719	12824	12782	12612	12817	12849	12691	12548	12737	12779	12771	12776	12619	12681	12574	12860	12824	12703	12637	12793	12715	12634	12638	12590	12915	12606	12771	12601	12885	12714	12851	12788	12699	12746	12739	12716	12719	12698	12624	12632	12613	12567	12746	12721	12682	12740	12730	12661	12789	12799	12547	12842	12719	12674	12559	12624	12539	12803	12449	12674	12692	12511	12598	12610	12511	12568	12567	12766	12569	12684	12484	12655	12605	12640	12657	12850	12815	12708	12709	12546	12739	12602	12583	12458	12532	12737	12780	12805	12712	12539	12665	12814	12664	12716	12707	12654	12787	12803	12562	12641	12776	12744	12649	12736	12774	12685	12706	12590	12728	12784	12727	12756	12679	12885	12816	12612	12710	12785	12681	12683	12835	12595	12817	12626	12742	12559	12388	12785	12823	12706	12743	12704	12645	12624	12622	12580	12492	12723	12837	12743	12640	12720	12679	12613	12756	12733	12407	12508	12760	12776	12621	12732	12741	12687	12710	12745	12607	12839	12651	12709	12635	12450	12834	12786	12686	12850	12548	12753	12829	12551	12616	12698	12608	12725	12753	12597	12585	12531	12768	12648	12716	12641	12551	12665	12523	12661	12551	12576	12800	12758	12669	12757	12732	12622	12815	12803	12745	12667	12706	12668	12747	12907	12812	12777	12740	12624	12554	12827	12632	12709	12807	12692	12805	12692	12626	12566	12603	12774	12690	12669	12640	12547	12673	12726	12756	12778	12700	12734	12785	12670	12763	12611	12669	12613	12734	12822	12806	12565	12702	12724	12661	12702	12720	12681	12566	12549	12803	12562	12784	12637	12606	12661	12794	12784	12680	12786	12613	12463	12648	12745	12652	12588	12849	12656	12645	12768	12424	12625	12611	12704	12631	12474	12853	12821	12683	12888	12670	12657	12657	12709	12751	12701
12608	27654	47778	26787	16970	12499	12472	12453	12565	12572	12602	12476	12523	12651	12513	12578	12447	12523	12464	12454	12496	12495	12452	12525	12588	12496	12453	12460	12633	12599	12537	12545	12287	12609	12513	12500	12583	12664	12527	12480	12495	12418	12385	12566	12594	12609	12491	12485	12387	12472	12651	12454	12476	12529	12525	12328	12505	12509	12553	12508	12370	12519	12617	12470	12532	12594	12475	12649	12587	12529	12594	12581	12671	12460	12560	12570	12583	12467	12419	12492	12357	12643	12461	12364	12586	12598	12495	12565	12720	12439	12483	12554	12344	12497	12683	12476	12506	12570	12565	12519	12639	12545	12540	12523	12509	12633	12394	12603	12436	12516	12565	12451	12490	12482	12526	12481	12564	12615	12551	12634	12503	12366	12645	12504	12490	12445	12310	12385	12568	12570	12579	12571	12717	12435	12529	12455	12549	12616	12480	12444	12459	12488	12472	12573	12520	12566	12570	12485	12414	12662	12559	12452	12424	12513	12443	12454	12528	12435	12483	12532	12702	12599	12536	12593	12423	12578	12517	12577	12583	12547	12548	12513	12451	12362	12393	12514	12596	12536	12598	12624	12587	12399	12654	12589	12701	12563	12461	12591	12557	12407	12651	12565	12581	12608	12512	12365	12504	12499	12494	12559	12433	12408	12644	12524	12456	12510	12673	12706	12492	12490	12497	12595	12554	12337	12392	12516	12490	12503	12637	12455	12530	12497	12524	12471	12445	12530	12367	12464	12554	12391	12565	12326	12656	12675	12446	12639	12716	12565	12537	12593	12427	12294	12567	12622	12659	12568	12558	12531	12329	12462	12525	12509	12479	12690	12621	12511	12421	12478	12570	12671	12464	12526	12577	12422	12493	12487	12481	12457	12392	12540	12389	12450	12485	12455	12528	12673	12381	12486	12353	12472	12433	12346	12336	12561	12569	12448	12357	12331	12411	12460	12574	12458	12544	12529	12455	12243	12345	12622	12406	12456	12429	12394	12525	12550	12383	12468	12707	12549	12458	12485	12574	12558	12550	12495	12657	12559	12552	12589	12510	12519	12569	12512	12553	12511	12542	12483	12439	12582	12420	12535	12579	12425	12453	12436	12578	12603	12480	12404	12632	12450	12503	12404	12536	12519	12580	12402	12505	12620	12622	12516	12491	12549	12426	12642	12665	12660	12632	12504	12536	12427	12440	12498	12416	12453	12522	12422	12643	12575	12490	12481	12533	12510	12614	12447	12405	12596	12548	12441	12613	12549	12570	12673	12577	12488	12236	12422	12512	12466	12580	12460	12485	12468	12401	12435	12519	12583	12654	12618	12440	12508	12484	12519	12513	12514	12427	12458	12592	12468	12475	12298	12495	12465	12617	12425	12664	12465	12470	12646	12526	12491	12629	12568	12623	12471	12570	12645	12483	12489	12393	12552	12502	12475	12544	12587	12537	12533	12330	12625	12484	12525	12587	12467	12457	12420	12516	12526	12478	12564	12556	12550	12642	12481	12654	12719	12407	12593	12584	12593	12495	12287	12625	12507	12565	12488	12371	12544	12548	12489	12412	12555	12438	12583	12725	12380	12588	12593	12282	12746	12342	12493	12475	12560	12551	12653	12479	12511	12507	12568	12424	12445	12584	12620	12457	12553	12443	12584	12449	12684	12446	12514	12543	12458	12600	12554	12589	12390	12498	12431	12339	12436	12567	12617	12461	12281	12577	12586	12413	12427	12521	12463	12632	12576	12512	12480	12705	12427	12629	12442	12665	12510	12594	12517	12508	12466	12546	12422	12528	12467	12375	12648	12579	12685	12547	12526	12647	12571	12625	12645	12538	12545	12524	12471	12563	12505	12459	12383	12588	12495	12471	12442	12539	12485	12530	12567	12487	12633	12528	12484	12605	12476	12573	12606	12677	12719	12680	12554	12573	12544	12520	12583	12415	12549	12521	12637	12775	12493	12630	12448	12609	12523	12633	12760	12519	12509	12444	12453	12485	12603	12543	12472	12365	12417	12600	12503	12649	12297	12564	12699	12604	12472	12529	12466	12467	12702	12510	12560	12500	12558	12626	12522	12558	12510	12405	12474	12439	12546	12471	12516	12421	12483	12595	12548	12454	12361	12501	12444	12486	12517	12602	12484	12601	12525	12554	12632	12405	12430	12584	12611	12542	12459	12607	12502	12378	12587	12552	12542	12574	12662	12538	12656	12551	12489	12419	12519	12570	12434	12545	12543	12617	12517	12653	12418	12467	12449	12633	12316	12460	12683	12708	12533	12254	12586	12554	12651	12510	12478	12479	12411	12394	12461	12445	12552	12480	12487	12559	12614	12606	12602	12573	12581	12449	12356	12389	12491	12586	12551	12549	12681	12448	12486	12433	12540	12541	12479	12381	12602	12462	12571	12539	12587	12383	12562	12538	12538	12501	12601	12568	12399	12375	12664	12511	12565	12525	12420	12638	12585	12513	12712	12536	12692	12376	12571	12364	12503	12460	12460	12547	12564	12462	12527	12603	12610	12618	12712	12509	12472	12489	12372	12528	12554	12536	12547	12691	12521	12569	12557	12532	12409	12461	12401	12286	12680	12440	12572	12451	12463	12623	12593	12663	12460	12418	12598	12543	12378	12472	12512	12615	12555	12437	12472	12555	12676	12456	12485	12366	12385	12499	12348	12500	12483	12714	12590	12480	12509	12588	12531	12507	12556	12431	12553	12444	12562	12549	12599	12490	12593	12440	12678	12334	12355	12689	12554	12632	12489	12560	12514	12492	12352	12413	12520	12536	12533	12533	12584	12499	12732	12615	12482	12502	12478	12611	12510	12540	12451	12569	12476	12534	12556	12332	12508	12545	12554	12539	12565	12590	12711	12418	12374	12609	12522	12512	12394	12675	12553	12393	12450	12714	12491	12640	12546	12479	12438	12404	12529	12467	12520	12452	12517	12418	12387	12584	12427	12465	12653	12413	12588	12355	12247	12675	12507	12446	12401	12557	12533	12607	12568	12514	12360	12614	12546	12642	12362	12436	12447	12510	12559	12587	12445	12483	12346	12416	12511	12493	12526	12503	12530	12561	12577	12393	12509	12541	12690	12534	12560	12543	12408	12467	12440	12580	12529	12453	12578	12560	12373	12676	12644	12504	12751	12613	12413	12668	12597	12558	12468	12627	12636	12626	12604	12600	12542	12514	12561	12512	12526	12450	12508	12573	12591	12310	12553	12554	12440	12588	12323	12413	12598	12635	12711	12474	12474	12562	12358	12583	12580	12575	12457	12753	12523	12576	12593	12487	12507	12428	12423	12447	12603	12376	12462	12503	12538	12486	12427	12479	12415	12492	12553	12594	12420	12692	12632	12388	12418	12610	12526	12576	12368	12470	12348	12519	12447	12448	12352	12338	12584	12665	12529	12735	12525	12452	12570	12470	12573	12626	12556	12609	12414	12455	12506	12513	12429	12459	12462	12536	12516	12526	12520	12444	12658	12452	12530	12594	12576	12509	12511	12686	12539	12599	12438	12497	12367	12502	12535	12584	12628	12553	12424	12432	12490	12609	12560	12360	12380	12615	12427	12508	12579	12542	12653	12531	12509	12866	12515	12434	12633	12579	12530	12539	12654	12466	12565	12420	12485	12504	12503	12441	12431	12664	12417	12435	12606	12447	12383	12388	12505	12592	12521	12508	12578	12527	12516	12660	12548	12695	12484	12582	12547	12550	12552	12496	12467	12576	12518	12512	12596	12550	12453	12453	12667	12630	12489	12408	12347	12645	12515	12674	12491	12593	12579	12746	12479	12479	12571	12537	12544	12610	12622	12355	12503	12588	12411	12462	12523	12302	12412	12402	12468	12600	12586	12542	12504	12522	12584	12498	12583	12479	12457	12454	12585	12565	12679	12500	12486	12491	12643	12743	12322	12480	12560	12582	12428	12571	12395	12569	12566	12551	12455	12562	12563	12547	12488	12444	12493	12475	12487	12509	12386	12633	12538	12440	12521	12582	12511	12596	12397	12500	12636	12435	12588	12584	12587	12530	12583	12543	12484	12459	12419	12487	12621	12606	12581	12523	12515	12525	12546	12669	12381	12514	12536	12461	12430	12479	12644	12523	12478	12524	12369	12563	12577	12561	12494	12395	12646	12522	12555	12460	12446	12359	12593	12531	12433	12391	12364	12797	12517	12517	12659	12674	12517	12567	12480	12445	12620	12471	12719	12340	12490	12591	12461	12625	12631	12613	12621	12501	12542	12503	12483	12556	12555	12473	12406	12503	12500	12512	12577	12566	12570	12462	12674	12635	12500	12602	12636	12417	12494	12510	12544	12697	12662	12528	12502	12511	12640	12521	12508	12358	12433	12473	12396	12586	12516	12509	12516	12450	12430	12731	12420	12509	12523	12550	12415	12497	12666	12332	12598	12504	12532	12675	12521	12600	12525	12516	12612	12557	12559	12504	12612	12483	12334	12564	12443	12609	12513	12381	12552	12548	12412	12394	12443	12539	12520	12497	12526	12447	12639	12523	12556	12585	12531	12658	12322	12452	12467	12436	12610	12697	12447	12439	12521	12613	12593	12533	12386	12492	12557	12621	12563	12575	12626	12538	12502	12495	12525	12548	12540	12615	12686	12479	12581	12699	12601	12654	12619	12547	12472	12461	12574	12534	12398	12370	12472	12512	12611	12612	12645	12534	12295	12593	12557	12641	12389	12645	12435	12470	12519	12398	12652	12613	12417	12505	12675	12523	12533	12608	12564	12684	12561	12431	12580	12563	12542	12604	12732	12406	12472	12657	12486	12447	12510	12606	12439	12595	12485	12517	12351	12654	12378	12673	12414	12483	12644	12460	12543	12361	12579	12543	12578	12581	12385	12522	12567	12641	12606	12396	12383	12561	12596	12551	12512	12558	12431	12591	12550	12403	12558	12581	12606	12541	12466	12442	12405	12514	12550	12411	12457	12411	12632	12562	12465	12591	12543	12433	12508	12470	12488	12599	12578	12700	12310	12556	12555	12495	12537	12518	12538	12464	12783	12328	12555	12554	12473	12596	12475	12583	12446	12421	12517	12509	12607	12664	12620	12428	12553	12708	12501	12516	12571	12538	12420	12476	12588	12537	12581	12544	12480	12620	12565	12493	12491	12554	12495	12455	12387	12670	12649	12551	12456
23572	21428	38660	49504	31314	22489	21966	17070	15600	15814	15906	15678	15866	15820	15709	15614	15812	15517	15597	15582	15528	15465	15712	15583	15635	15450	15600	15476	15604	15678	15582	15505	15359	15536	15519	15639	15602	15460	15531	15384	15514	15535	15532	15458	15286	15436	15453	15694	15492	15373	15463	15499	15374	15447	15593	15468	15380	15575	15455	15355	15356	15449	15445	15371	15474	15358	15479	15643	15581	15346	15475	15600	15409	15322	15657	15648	16061	15562	15632	15445	15516	15529	15452	15283	15525	15261	15406	15516	15457	15471	15502	15439	15387	15344	15404	15438	15300	15409	15303	15617	15350	15470	15472	15389	15384	15308	15455	15308	15301	15305	15490	15141	15270	15366	15395	15618	15554	15155	15316	15438	15285	15485	15376	15460	15348	15572	15581	15423	15276	15493	15520	15423	15504	15438	15520	15448	15407	15497	15537	15302	15376	15187	15370	15299	15505	15398	15363	15543	15393	15363	15362	15474	15489	15592	15383	15599	15413	15566	15302	15395	15569	15415	15455	15519	15251	15469	15339	15448	15398	15317	15506	15439	15401	15392	15378	15240	15470	15442	15408	15459	15349	15377	15580	15482	15391	15228	15490	15190	15471	15367	15308	15560	15517	15393	15533	15461	15637	15375	15465	15292	15487	15563	15368	15407	15454	15382	15410	15460	15413	15428	15316	15506	15579	15411	15532	15553	15504	15454	15541	15428	15562	15427	15305	15261	15429	15377	15450	15412	15460	15316	15373	15367	15216	15416	15117	15302	15471	15377	15237	15445	15521	15487	15483	15548	15447	15440	15309	15347	15407	15359	15536	15561	15559	15273	15329	15477	15233	15386	15501	15422	15456	15523	15240	15249	15501	15383	15311	15437	15422	15486	15263	15507	15463	15407	15513	15458	15376	15399	15471	15465	15641	15411	15478	15535	15563	15421	15555	15636	15486	15317	15474	15347	15551	15399	15469	15397	15408	15473	15354	15441	15411	15463	15471	15313	15455	15472	15519	15393	15283	15443	15295	15338	15227	15227	15242	15310	15544	15468	15518	15507	15324	15398	15318	15480	15415	15307	15606	15447	15318	15488	15424	15428	15544	15679	15356	15539	15324	15445	15293	15464	15636	15430	15563	15350	15383	15431	15528	15486	15363	15560	15341	15563	15550	15409	15429	15557	15378	15313	15461	15291	15440	15474	15529	15407	15454	15307	15639	15325	15373	15383	15351	15412	15517	15335	15496	15384	15473	15131	15458	15494	15235	15361	15340	15595	15314	15195	15509	15457	15445	15450	15701	15513	15500	15394	15334	15292	15536	15518	15379	15528	15516	15694	15501	15177	15493	15483	15424	15538	15333	15456	15300	15310	15476	15394	15283	15301	15312	15267	15329	15503	15347	15373	15348	15442	15309	15324	15360	15448	15312	15418	15506	15639	15304	15542	15585	15449	15469	15376	15147	15412	15412	15363	15323	15371	15184	15311	15472	15523	15302	15337	15367	15594	15333	15286	15624	15360	15353	15495	15534	15382	15409	15312	15479	15490	15416	15530	15411	15623	15426	15281	15430	15423	15390	15343	15634	15526	15585	15450	15479	15274	15422	15191	15480	15335	15626	15186	15450	15326	15203	15441	15499	15236	15288	15553	15495	15619	15519	15286	15534	15455	15480	15332	15404	15389	15422	15394	15147	15536	15421	15500	15555	15157	15356	15333	15386	15365	15598	15303	15395	15278	15295	15509	15711	15491	15354	15333	15465	15668	15163	15383	15354	15554	15393	15275	15320	15423	15420	15395	15344	15426	15278	15399	15545	15510	15381	15420	15346	15472	15411	15177	15627	15522	15420	15430	15451	15358	15475	15410	15433	15397	15262	15497	15528	15577	15301	15303	15399	15386	15473	15395	15460	15360	15353	15439	15417	15322	15248	15406	15459	15364	15269	15330	15325	15212	15437	15566	15359	15376	15511	15278	15491	15507	15316	15514	15365	15468	15543	15281	15363	15329	15463	15402	15350	15467	15452	15436	15533	15427	15509	15435	15477	15592	15402	15482	15397	15497	15336	15522	15376	15465	15482	15464	15555	15428	15465	15638	15268	15595	15463	15260	15383	15612	15524	15462	15424	15443	15366	15469	15576	15553	15254	15285	15417	15509	15464	15257	15396	15531	15341	15305	15605	15218	15319	15566	15525	15464	15437	15466	15517	15454	15361	15390	15256	15631	15545	15506	15366	15640	15460	15323	15389	15280	15207	15351	15525	15491	15442	15276	15486	15517	15525	15425	15279	15475	15465	15497	15535	15296	15486	15472	15482	15453	15559	15547	15428	15201	15476	15351	15507	15446	15313	15258	15507	15359	15372	15324	15308	15428	15417	15582	15397	15324	15578	15243	15504	15458	15430	15309	15356	15471	15452	15460	15419	15350	15434	15476	15369	15415	15563	15297	15488	15310	15393	15619	15387	15346	15475	15471	15424	15332	15523	15498	15464	15339	15367	15425	15653	15307	15375	15199	15452	15382	15394	15572	15229	15438	15339	15428	15592	15404	15309	15595	15591	15450	15526	15533	15374	15488	15428	15618	15478	15574	15476	15395	15398	15490	15467	15324	15500	15289	15504	15432	15358	15256	15355	15321	15342	15395	15180	15420	15322	15154	15339	15152	15425	15294	15582	15473	15373	15404	15466	15360	15448	15418	15553	15630	15373	15222	15319	15486	15552	15395	15478	15380	15279	15308	15278	15418	15388	15486	15402	15372	15432	15464	15444	15581	15434	15409	15615	15284	15534	15364	15348	15316	15572	15287	15384	15411	15509	15322	15447	15495	15430	15386	15216	15437	15488	15552	15352	15390	15305	15215	15366	15307	15505	15342	15320	15385	15269	15406	15484	15483	15332	15334	15313	15590	15339	15296	15424	15510	15490	15330	15410	15316	15269	15349	15365	15388	15440	15469	15415	15678	15375	15319	15469	15144	15434	15413	15386	15345	15331	15487	15316	15321	15471	15236	15436	15378	15257	15486	15361	15560	15541	15566	15308	15662	15353	15286	15434	15477	15253	15306	15486	15557	15177	15228	15386	15324	15447	15394	15524	15474	15304	15558	15441	15421	15624	15470	15316	15521	15315	15257	15515	15516	15444	15294	15559	15580	15245	15352	15531	15373	15503	15454	15455	15340	15466	15453	15417	15331	15394	15506	15592	15465	15562	15361	15428	15244	15242	15448	15236	15437	15444	15404	15495	15541	15428	15317	15347	15379	15323	15402	15578	15325	15393	15468	15444	15445	15466	15455	15526	15464	15287	15347	15251	15574	15450	15255	15422	15348	15276	15229	15523	15256	15634	15340	15588	15485	15395	15502	15315	15445	15350	15431	15454	15354	15478	15317	15355	15486	15663	15170	15350	15329	15472	15466	15521	15230	15464	15376	15417	15308	15576	15158	15387	15463	15296	15381	15354	15422	15386	15271	15213	15497	15597	15434	15300	15438	15321	15283	15449	15400	15406	15405	15562	15517	15428	15431	15629	15411	15443	15420	15591	15426	15619	15477	15128	15385	15328	15339	15630	15396	15482	15461	15423	15499	15301	15433	15438	15325	15382	15326	15396	15382	15351	15619	15375	15170	15355	15463	15354	15378	15575	15454	15383	15543	15264	15383	15330	15399	15305	15387	15386	15453	15607	15357	15455	15413	15455	15406	15512	15374	15550	15418	15243	15303	15333	15297	15255	15211	15328	15352	15390	15294	15493	15396	15388	15399	15366	15238	15394	15422	15432	15354	15331	15648	15402	15525	15478	15390	15168	15402	15477	15420	15324	15358	15290	15479	15411	15579	15338	15476	15490	15488	15465	15274	15301	15430	15278	15417	15557	15479	15389	15404	15298	15336	15233	15485	15331	15313	15323	15180	15271	15354	15252	15421	15370	15380	15443	15319	15425	15604	15545	15406	15427	15374	15370	15324	15355	15458	15421	15402	15369	15347	15559	15467	15450	15676	15333	15482	15419	15365	15266	15570	15508	15536	15466	15477	15300	15335	15484	15451	15451	15489	15641	15612	15558	15498	15483	15446	15322	15384	15405	15361	15272	15321	15391	15206	15453	15458	15531	15399	15597	15572	15360	15528	15536	15410	15541	15544	15590	15435	15368	15411	15375	15329	15318	15584	15497	15377	15393	15499	15241	15302	15381	15263	15482	15368	15388	15509	15527	15555	15569	15343	15513	15504	15484	15256	15504	15555	15429	15445	15260	15626	15333	15605	15306	15298	15457	15424	15406	15235	15422	15353	15477	15285	15437	15499	15599	15350	15577	15532	15250	15152	15338	15428	15508	15417	15257	15475	15213	15399	15293	15214	15570	15467	15419	15458	15391	15185	15173	15281	15446	15663	15419	15400	15425	15390	15564	15440	15432	15450	15561	15464	15356	15409	15530	15394	15572	15527	15391	15537	15549	15438	15148	15245	15318	15347	15405	15413	15407	15429	15468	15380	15338	15343	15410	15380	15311	15463	15215	15341	15744	15540	15692	15371	15222	15369	15383	15561	15436	15482	15315	15316	15312	15602	15505	15245	15363	15396	15425	15411	15521	15445	15402	15522	15413	15377	15284	15406	15226	15508	15413	15503	15488	15389	15446	15538	15606	15314	15459	15575	15518	15338	15532	15500	15516	15315	15528	15301	15477	15412	15492	15485	15307	15393	15501	15277	15498	15342	15448	15499	15376	15392	15453	15404	15402	15444	15385	15458	15274	15490	15526	15361	15484	15545	15347	15421	15422	15429	15443	15456	15231	15400	15477	15284	15509	15345	15366	15374	15477	15403	15617	15270	15397	15432	15535	15511	15314	15293	15248	15498	15521	15429	15322	15517	15334	15392	15554	15236	15292	15291	15373	15484	15442	15199	15561	15456	15298	15328	15388	15483	15348	15466	15368	15463	15552	15552	15118	15419	15172	15318	15402	15367	15289	15383	15356	15513	15488	15517	15617	15533	15421	15551	15359	15400	15392	15400	15452	15360	15408	15407	15456	15358	15479	15344	15357	15310	15202	15356	15609	15385	15336	15380	15326	15615	15261	15367	15590	15446	15342	15386	15485	15366	15420	15234	15365	15319	15278	15443	15298	15249	15545	15384	15517	15438	15449	15363	15248	15257	15405	15372	15315	15423	15404	15332
18494	52437	93248	75315	30261	14785	14596	14547	14619	14476	14437	14240	14327	14377	14351	14135	14233	14122	14227	14124	14287	14196	14175	14348	14066	14151	14278	14130	14254	14129	14355	14173	14253	14271	14001	14236	14195	14085	14020	14196	14264	14241	14372	14174	14275	14222	14333	14233	14102	13954	14080	14011	14276	14204	14142	14117	14069	14114	14083	14158	14112	14180	14142	14214	14298	14161	14153	14103	14268	14066	14218	14061	14027	14133	14293	14647	14779	14397	14111	14158	14222	14204	13985	14231	14259	14144	14175	14319	14097	14159	14166	14185	14057	14113	14221	14196	14172	14105	14216	13987	14222	14109	14048	14226	14239	14078	14319	14158	14127	14292	14129	14106	14128	14263	14101	13911	14248	14105	14079	14036	13987	14314	14230	14272	14206	14264	14191	14255	14154	14234	14141	14083	14094	14103	14038	14146	14235	14163	14078	14269	14077	14181	14089	14357	14155	14175	14270	14133	14194	14029	14258	14120	14018	14166	14131	14183	14119	13964	14149	13951	14151	14187	14230	14225	14278	14220	14174	14117	14164	14273	14237	14153	13962	14094	14157	14328	14321	14199	14088	14165	14371	14288	14159	14101	14218	14232	14089	14158	14199	14124	14179	14110	14248	14125	14098	14020	14060	14135	14155	14247	14102	13915	14204	14175	14184	14166	14170	14216	14063	14217	14029	14053	14021	14197	14084	14153	14240	14124	14255	14243	13970	14095	14084	14093	14126	14216	14181	14345	14192	14163	14128	14115	14193	14225	14139	13994	14042	14072	14036	14176	14132	14256	14249	14184	14113	14139	14346	14061	14155	14150	14325	14155	14191	14121	13987	14144	14193	14128	14101	14130	14339	14040	14135	14285	14074	13970	14186	14129	14083	14115	14178	14080	14340	14073	14077	14209	14202	14289	14306	14037	14080	14324	14175	14154	14153	14270	14168	14036	14032	14292	14253	14021	14112	14338	14135	14179	14168	14175	14153	14274	14199	14179	14124	14202	14130	14124	14146	14035	14111	14124	14122	14147	14075	14252	14105	14250	14169	14165	14162	14178	14162	14136	14113	14166	14150	14081	14300	14113	14159	14201	14102	14118	14223	14055	14103	14225	14222	14142	14222	14249	14212	14285	14265	14198	13961	14084	14246	14185	14002	13913	14028	14235	14209	14208	14090	14229	14144	14159	14046	14205	14197	14032	14108	14094	14265	14057	14132	14018	13990	14101	14225	14087	14231	14130	14173	14180	14215	14079	14073	14276	14098	14170	14168	14228	14143	14203	13997	14310	14139	14120	14154	14099	14212	14134	14045	14095	14129	14268	14375	14201	14049	14168	14057	14129	14110	14067	14336	14196	14205	14124	14322	14062	14203	14254	14087	14255	14237	14167	14104	14118	14149	14202	14091	14123	14319	14217	14222	14120	14211	14150	14115	14136	13911	14341	14103	14154	14131	14237	14110	14153	14281	14243	14188	14179	14047	14260	14163	14018	14186	14000	14214	14069	14167	14125	14288	14073	14160	14127	14118	14205	14145	14192	14094	14089	14238	14088	14090	14124	14267	14006	14183	14092	14072	14269	14240	14276	14129	14213	14189	14212	14073	14049	14215	14030	14105	14224	14226	14123	14201	14229	14083	14062	14222	14102	14308	13981	14062	14239	14144	14133	14083	14242	14070	14120	14153	14150	14264	14168	14110	14083	14122	14110	14263	14208	14070	14130	14141	14081	13967	14029	14065	14121	14149	14136	14287	14128	14109	14131	14299	14229	14227	14211	14118	14034	14289	14150	14082	14214	14085	14212	14168	14350	14191	14134	14169	14095	14236	14240	14187	14097	14122	14291	14085	14252	14280	14048	14223	14156	14123	14241	14257	14279	14062	14085	14057	14205	14118	14255	14099	14248	13994	14167	14092	14189	14131	14142	14073	14238	14209	14276	14078	14236	14172	14010	14048	14111	14113	14215	14133	14158	14248	14191	14254	14150	14240	14213	14205	14206	14061	14180	14123	14002	14303	14220	13921	14180	14088	14108	13928	14143	14069	14094	14201	14044	14161	14183	14114	14032	14143	14125	14086	13961	13948	14187	14157	14152	13957	13960	14149	14130	13983	14229	14141	14126	14262	14070	14151	14095	14095	14066	14176	14159	14117	13953	14160	14035	14082	14099	14148	14164	14073	14157	14281	14181	14027	14155	14050	14019	14172	14230	14027	14323	14198	14074	14157	14077	14070	14205	14180	14280	14045	14126	14378	14059	14229	14134	14142	14116	14072	14134	14142	14030	14001	14190	14071	14194	14190	13882	14162	14096	14170	14127	14137	14053	14140	14256	14095	14225	14087	14151	14160	14150	13888	14049	14250	13972	14241	13975	14063	14093	14029	14170	14158	14123	14010	13958	14150	14105	14284	14132	14263	14135	14221	14161	14180	14163	14177	14047	14076	13940	14165	14211	14047	14132	14113	14136	14183	14166	14160	14186	14033	14257	14234	14023	14275	14223	14178	13950	14170	14164	13988	14117	14089	14013	14114	14375	14079	13962	14139	14198	14153	14131	13972	14265	14070	13993	14130	14273	14194	14207	13985	14016	14149	14144	14158	14164	14275	14132	14022	14172	14144	14101	14174	14207	14005	14218	14104	14097	14113	14090	14190	13951	14158	14064	14166	14101	14108	14173	14021	14218	14322	14104	14009	14114	14030	14098	14184	14180	14034	14116	14278	14266	14157	14159	14048	14054	14108	14026	14105	14074	14121	14134	14127	14182	14191	14279	14154	14175	14210	14163	14052	14213	14147	14222	14101	14169	14184	14109	14211	14148	14234	14124	14125	14263	14080	14244	14087	14262	14216	14354	14115	14239	14080	14040	14380	13962	14233	14085	14179	14183	14194	14209	14128	14278	14177	14210	14129	14059	14114	14333	14081	14033	14063	14129	14016	14136	14145	14255	13972	14282	14184	14271	14052	14063	14182	14092	14190	14196	14217	14183	14141	14206	14114	14160	14095	14139	14217	14230	14051	14117	14219	14076	14298	14201	14248	14123	14214	14131	14254	14245	14094	14185	14153	14099	14276	14182	14103	14106	14212	13983	14199	14070	14211	14064	14274	14082	14255	14100	14175	14275	14242	13996	13951	14231	14090	14086	14215	14172	14145	14136	14258	14019	14182	14244	14087	14147	14283	14136	14103	14259	14231	13937	14185	14224	14105	14149	14190	14099	14089	14200	14179	14193	14149	14224	14182	14066	14007	14201	14010	14171	14124	14139	14126	14034	14077	14222	14190	14204	14163	14108	14155	14131	14225	14141	14167	14153	14117	14211	14299	14203	14270	14126	13954	14165	14183	14135	14088	14193	14258	14144	14210	14155	14073	14313	14163	13984	14059	14197	14028	14109	14170	14216	14064	14076	14170	14110	13965	14252	14042	14300	14228	14110	14214	14170	14293	14049	14115	14237	14175	14165	14086	14025	14126	14111	14132	14277	14118	14141	14280	14304	14205	14089	14030	14183	14079	14120	14086	14139	14073	14151	14118	14132	14395	14290	13992	14014	13975	14238	14185	14069	14138	14155	14227	13956	14212	14154	14227	14202	14127	14166	14125	14171	14138	14024	14162	14088	14256	14163	14116	14115	14045	14158	13979	14312	14133	14081	14084	14098	14277	14003	14255	14222	14093	14121	13854	14233	14110	14192	14045	14253	14212	14200	14104	14192	14228	14017	14197	14109	14144	14081	14128	14166	14201	14135	14122	14237	14039	14336	14160	14205	14144	14271	13999	14018	14137	14138	13820	14207	14257	14268	14081	14011	14186	14078	14098	14048	14101	14079	14261	14085	14158	14125	14182	14319	14150	14107	14108	14213	14212	14175	14135	14052	14081	14140	14220	14340	14276	14206	14023	14221	14078	14184	14061	14209	14171	14184	14214	14344	14097	14052	14122	14004	14051	14287	14052	14099	14147	14184	14122	14112	14238	14100	14224	14141	14344	13968	14242	14180	14163	14211	14115	14036	14301	14138	14020	14202	14156	14041	14111	14083	14335	14288	14060	14169	13942	14087	14229	14112	14245	14044	14049	14159	14236	14048	14187	14107	14209	14238	14182	14207	14143	14087	14243	14187	14076	14054	14150	14236	14068	14009	14152	14085	14064	14215	14114	14109	14023	14046	14133	13922	14057	14117	14294	14126	13994	14131	14282	13978	14185	14001	14368	14070	14332	14081	14135	14255	13985	14105	14109	14313	14210	14305	13939	14102	14118	14249	14086	14205	14296	14102	14196	14085	14117	14311	14103	13970	14175	14227	14113	14145	14058	14186	14082	14192	13961	14221	14030	14057	14216	14276	14158	14033	14047	14180	14217	14177	14045	14246	14183	13959	14013	14058	14286	14083	14077	14075	14257	13981	14146	14127	14229	14153	14126	14114	14227	14161	14373	14095	14125	14087	14060	14128	14085	14351	14199	14180	14180	14036	14182	14265	14251	14253	14278	14287	14192	14139	14146	14145	14095	14186	14140	14063	14326	14020	14097	14225	14178	14156	14046	14115	14211	14082	14176	14070	14314	14167	14316	14148	14173	14183	13976	14021	13944	14160	14085	14116	14152	14216	14060	13950	14162	14047	14184	14008	14173	14056	14171	14162	14015	14126	14176	14096	14076	14117	14086	14058	14099	14282	14120	14056	14048	14318	14228	14067	14171	14117	14137	14069	14261	14098	14137	14035	14119	14240	14081	14122	14183	14143	14169	14157	14254	14140	14250	14109	14162	14144	14106	14153	14152	14228	14101	14228	14252	14191	14025	14184	14035	14076	14023	14001	14206	14169	14109	14202	14145	14264	14090	14153	14009	14207	13920	14171	14155	14325	14108	14127	14184	14225	14022	14043	14203	14261	14067	14236	14141	14107	14166	14125	14288	14127	14192	14029	14285	14093	14255	14228	14215	14128	14153	14336	14096	14200	14148	14023	14083	14084	14282	14027	14052	14089	14122	14083	14232	14008	14285	14263	14142	14184	14217	14265	13923	14123	14065	14051	14128	14148	14164	13993	14204	14193	14114	14122	14132	14372	14049	14299	14065	14070	14140	14219	14219	14268	14011	14134	14300	14052	14229	14259	14088	14039	14072	14068	14082	14092	14039	14200	14290	14135	14108	14103	14265	14077	13983	13936	14227	14175
23279	21396	36010	52969	29484	21737	21001	17105	15346	15531	15635	15487	15508	15542	15269	15530	15422	15362	15310	14971	15080	15250	15180	15151	15278	15270	15218	15249	15008	15001	15122	15228	14996	15281	15167	15188	15054	14913	14919	15015	15155	15184	15118	15183	15311	15002	15104	15400	14988	15102	15033	15122	15150	15127	15135	15226	15030	14922	15191	14925	15029	15084	15105	15064	15072	15107	15330	15304	15119	14804	14980	15088	15166	15072	15002	15285	15611	15282	15149	15237	15014	15175	14987	14905	15078	15171	14928	15009	15177	15149	15124	15026	14989	14915	14893	15104	15171	15165	15019	15098	14917	14980	15136	14968	15111	15033	15142	14989	15121	15009	15134	14942	15130	15078	15028	15125	15250	15047	15233	15163	15215	15108	15089	15027	15073	15076	15130	15124	14695	14797	15073	14940	14948	15333	15094	15077	15068	15277	15030	15035	14982	15011	15063	14852	15069	15323	15111	15034	15029	14986	15161	14961	15017	14981	14993	14990	15010	14909	14971	15162	15054	14872	14972	15134	15049	15162	15116	15155	14950	14826	14858	14986	14833	15014	14935	15073	15041	14992	15137	14920	14917	14978	15122	14993	15045	14919	15122	14925	15047	15124	15149	15086	15152	15210	14978	15029	14989	15246	15082	14853	15071	15057	14917	14901	14979	15059	15173	14976	14997	15022	15006	15000	15038	14963	14985	15004	15064	14888	14974	15191	15017	15082	15172	14873	14999	15125	15080	15049	15226	15331	15118	14940	15032	14883	15029	15022	14910	14955	14974	15157	15096	15077	14910	15094	15040	15067	15114	15180	15054	15089	14934	15091	14904	15002	15008	14905	15214	14940	14921	15127	15271	15152	14911	14819	15162	15004	15013	15032	14947	15108	15039	15001	15022	14935	15061	14993	14734	14874	15032	15054	14965	15130	15213	15144	15074	15111	15003	15063	14916	14966	15046	14983	15007	14978	15271	15043	15001	15062	15029	14846	15063	14987	15140	15199	15011	15135	15244	14920	14968	14971	15056	15132	15107	15025	15140	15079	14954	15087	15234	15184	15225	15087	15050	14864	14814	15016	14976	15073	15124	15030	15118	15082	14921	15132	15022	15160	15039	15086	15108	14915	15052	14869	15099	15039	15161	15129	15148	15105	14884	15140	14803	14989	14970	14996	14838	15087	14979	15030	14948	15196	14944	14991	15136	15057	15063	15117	15091	14874	15032	15057	14939	15031	15141	14948	15004	14984	15175	15231	14851	15108	14890	15049	14976	14980	14886	15167	14859	15195	15103	15142	14973	14900	14982	15082	15039	14970	15131	15239	15131	15036	15075	14752	15224	15070	15081	15071	15013	14920	15158	15073	14934	15084	15177	15050	14994	15030	15236	14952	15134	15086	15017	14965	14892	15094	14947	15116	15218	15205	14823	14912	15188	14952	15184	14985	14997	15180	15069	14893	14964	14828	15109	15099	14983	14882	14980	14975	14972	15188	15342	15152	15169	14871	14837	15180	15115	15175	15043	15147	15029	15093	15013	15028	14985	14959	15097	15036	15257	15008	14976	15136	14999	14988	15245	14998	14922	14874	15026	15002	15090	14981	15168	15216	15059	15156	15162	14864	14979	14874	15006	15048	15029	15128	15041	15246	15012	14884	15016	14793	15367	15057	15257	14989	14915	15102	15030	15072	14917	15118	14913	15022	15011	15134	15024	15027	15054	15015	14941	15068	15098	14967	14964	15068	15214	14812	14911	15071	15162	15142	15067	14981	15082	14994	14885	14968	14980	14862	15030	15183	14954	15179	15168	15132	15129	15093	15036	15032	15126	15062	14874	15049	15187	14904	14975	15116	15031	15207	14971	15096	14687	14913	14920	14978	15002	15013	15074	15237	14966	15202	15089	14900	14952	15143	15030	15040	14962	14977	15014	15101	14931	15020	14999	14998	15082	15088	15075	15336	15088	15008	15098	15073	15056	15008	14872	15033	15085	15015	15054	15027	15034	15049	15102	14830	15054	15008	15044	15194	15139	14973	15214	15227	15167	15159	14865	14995	15075	15057	14944	14954	14932	15060	15164	14982	15024	14956	15151	15203	14744	14769	14951	14898	14926	14881	15102	14965	15014	14989	14895	15049	15054	15012	15003	14953	15082	15139	14855	14985	15000	14946	14965	14910	14834	14968	14895	15081	14945	15088	15114	14975	15095	15152	14849	15073	15030	15040	15031	14830	14981	15114	15023	15100	14870	14892	14994	15065	15002	15014	14967	15078	15090	15102	15114	15075	15048	15137	14978	14939	14872	14998	15210	15150	15080	15074	15000	15069	14966	15067	15058	15151	14965	14942	15024	15093	15009	15114	14944	14952	15185	14943	15022	15205	15111	14995	15080	14955	15131	15214	15117	15194	15029	15230	15081	15001	15309	15029	15082	15151	14885	14816	15207	15052	15007	15047	14974	14914	14769	14917	15090	14993	15182	15219	15096	14965	15012	15064	15020	14968	15314	14923	14897	14797	14980	14959	15029	14929	15194	15059	15297	15140	14909	15097	14786	14907	14963	15044	14953	14865	15155	14928	15078	15032	14958	15068	15229	15121	15176	15131	15190	15124	15093	15133	15129	15076	15082	15064	15008	15073	15099	14912	14847	15057	15070	14999	15037	15137	14809	15034	15039	15037	15153	14923	15086	15231	15148	14863	15101	15122	15043	15066	14938	14993	15140	15037	14909	15005	14947	15150	15190	15035	15117	14989	15117	14968	14988	15024	15097	14881	14864	14986	14928	15176	14884	15076	15158	14986	14990	15112	14956	14945	15042	15246	15009	14974	15016	15052	14933	14878	14955	15153	14974	15013	15105	14972	15016	14913	14964	15105	14978	15066	14928	15096	14947	15036	15380	15270	14969	15176	14959	15115	15036	15119	15256	15100	15016	14964	14944	15294	14980	14980	14860	14959	14973	15029	14842	15091	15055	14879	15023	15106	14932	15038	14994	14945	15185	15037	14915	15117	15131	14985	14991	15012	15096	14923	15033	15019	14979	14977	15072	14864	15062	15131	15112	15046	15127	14972	14973	15027	15153	14985	14825	15109	14968	14945	15130	15090	15102	15040	15108	14951	15156	15008	14917	15172	14962	15044	14867	15066	14741	14957	15017	15157	14926	15174	15011	15103	14982	14843	15127	14981	15137	15019	14777	14952	15039	14995	15068	15273	15173	15130	15123	15038	15007	14963	15178	15040	15194	15054	14953	15066	15059	14849	15023	14968	14987	14856	15051	14955	14915	15048	14922	15161	15055	15162	15023	14996	15112	14957	14848	15222	15071	15029	15260	15129	15039	15093	15054	15143	15134	15153	15112	15015	15042	14852	14870	14813	14883	14862	14796	15134	14925	14937	15173	14799	14916	15000	15050	15090	15135	15039	15182	14887	15048	15185	15384	15142	15056	14840	15072	14975	15020	14945	15014	15036	15052	15036	15126	14868	15125	15040	15008	15130	15067	15065	14874	14988	15072	14967	15045	14890	15073	14928	14945	14939	15074	15012	14976	14811	14946	15078	15047	15090	15130	14892	15038	14984	14984	15023	15142	14988	15202	15005	15030	15033	15148	15062	15146	15024	15203	14842	15114	15167	15191	14956	15155	15090	15012	15238	15047	14984	14908	14980	15059	15216	15075	15219	15136	15198	14995	14905	15009	15020	15065	15103	15019	15116	14952	15112	15044	15022	15006	15070	14980	14930	15168	15041	15070	15240	15044	14916	15114	14930	15101	15040	15037	14969	15160	15036	15171	15023	14910	15168	15032	15060	15030	14970	15114	15056	15003	15231	15029	15044	15014	14771	14959	14811	15213	14978	14976	15033	15027	15163	14947	15114	15134	15031	15020	14980	14989	15207	15049	15054	15088	15107	14995	15077	15057	14917	14959	15017	14875	14859	14974	15162	15066	14941	15050	14992	15104	15141	15124	14920	15134	15051	15173	14890	15010	15126	14967	14871	15050	15090	14953	14955	15228	15015	15076	14980	15180	15266	14934	15060	15057	14834	15152	15146	15042	14889	15063	15199	15071	15045	15087	15144	15170	15156	15144	15014	15003	15031	14911	15063	14822	15085	15027	15170	15225	15162	15265	15044	15048	15095	14893	14904	15060	15145	14916	15004	15038	15275	15103	15006	14859	15214	15008	15009	14937	15222	15195	15004	15050	15103	14967	14950	15039	15110	15034	14905	14943	15154	14879	14986	15175	14981	15080	14810	15129	14985	15130	14956	15006	15031	14972	15225	14884	15029	15042	14863	14998	15009	15179	15090	15019	15221	15158	15233	15172	14988	14985	14971	15266	15298	15110	15030	15211	14837	15042	15098	14935	15066	15062	15130	15132	15096	15049	14760	15101	14995	14756	15161	14978	15031	14912	15147	14878	15014	14966	15056	15016	15023	14996	15008	14982	15063	15184	15092	15052	15251	15082	14966	14977	15102	14985	15077	14972	14778	15133	15002	14940	15036	15006	14926	14883	15008	15212	14926	15063	15035	15073	15109	14866	14890	15042	14954	15093	14976	15149	15107	15286	15010	15077	15089	15185	14992	14936	14929	15247	15049	14978	14871	14813	14991	14945	14887	15078	14995	14962	15132	14843	15083	15126	15118	15126	15016	15179	15003	15120	15009	15094	14945	15181	15136	15187	15157	15015	14924	15039	14885	15135	15107	15121	14940	14883	15073	14860	15019	15048	15359	15040	14978	15182	15076	15137	14872	14983	14965	15084	15156	15060	15220	15190	15271	15137	14934	15002	14907	14955	15125	14836	15112	15023	14854	14915	15127	15225	15137	15120	15043	15034	14978	15069	14915	15009	15044	14908	14937	15094	14913	15087	15032	14942	14945	14964	14877	15032	15146	15198	14853	15033	14956	15226	15041	14967	14987	15146	15071	14953	15139	15208	14957	14872	14931	15025	15301	15062	14908	14901	15012	15227	14934	15228	15007	15119	15036	15144	15104	15085	14981	14859	15079	14969	15043	14955	15077	15053	15285	15107	15056	15039	15004	15130	15273	15088	15009	15216	15062	14998	14992	14910	14820	15065	14974	15092	15016	14989	14984	15168	15049	15197	15181	15062	15013	14988	15111	14913	14885	14943	15177	14794	15086	14838	14778	15108	14966	15020	15083	14865	15013
17888	39447	85450	72696	25741	14737	14453	14184	14055	13913	14026	14114	14153	13917	14009	13870	13838	13842	13999	13861	13845	13803	13819	13848	13942	13932	13911	13848	13899	13923	13815	13822	13919	13779	13884	13744	13673	13735	13722	13973	13749	13853	13636	13860	13664	13800	13786	13695	13926	13776	13788	13715	13811	13585	13728	13934	13749	13705	13858	13900	13691	13857	13779	13758	13875	13784	13839	13902	13927	13690	13701	13588	13805	13842	13861	14185	14493	14153	13781	13802	13651	13769	13818	13638	13719	13735	13734	13695	13795	13660	13793	13565	13828	13803	13775	13604	13784	13783	13699	13938	13768	13734	13888	13748	13972	13646	13731	13777	13532	13652	13746	13803	13755	13824	13731	13516	13716	13774	13847	13689	13558	13816	13767	13819	13792	13752	13925	13695	13724	13537	13744	13869	13787	13821	13661	13914	13621	13832	13657	13829	13638	13776	13658	13628	13843	13886	13909	13626	13644	13611	13807	13707	13780	13706	13831	13877	13798	13768	13722	13862	13690	13743	13763	13701	13912	13775	13832	13774	13831	13722	13823	13785	13671	13716	13742	13764	13821	13797	13811	13643	13686	13753	13730	13801	13871	13804	13582	13803	13729	13697	13661	13932	13701	13765	13729	13792	13802	13654	13868	13686	13724	13816	13784	13811	13824	13608	13739	13841	13695	13840	13658	13786	13892	13737	13587	13663	13891	13520	13757	13777	13808	13914	13734	13942	13688	13803	13757	13558	13864	13638	13780	13783	13973	13577	13718	13700	13676	13852	13848	13893	13586	13707	13766	13697	13608	13605	13698	13702	13785	13750	13827	13603	13815	13881	13872	13877	13822	13906	13660	13901	13741	13713	13991	13975	13785	13686	13814	13909	13694	13794	13797	14034	13613	13899	13694	13642	13717	13744	13741	13765	13630	13852	13761	13728	13842	13633	13652	13788	13722	13775	13837	13807	13605	13837	13768	13713	13756	13878	13766	13922	13849	13760	13774	13634	13796	13721	13860	13750	13833	13849	13839	13949	13713	13773	13794	13587	13804	13756	13765	13623	13791	13685	13792	13842	13804	13615	13779	13600	13777	13730	13742	13764	13747	13819	13868	13857	13811	13698	13640	13815	13734	13677	13637	13681	13791	13827	13667	13690	13770	13728	13890	13743	13809	13757	13802	13617	13739	13826	13611	13718	13622	13774	13759	13782	13842	13712	13757	13721	13771	13836	13735	13835	13815	13973	13810	13823	13768	13854	13727	13648	13854	13647	13958	13725	13623	13799	13701	13772	13723	13842	13768	13728	13806	13676	13831	13689	13760	13711	13743	13810	13661	13807	13743	13780	13827	13705	13830	13783	13823	13881	13523	13710	13730	13725	13793	13569	13925	13832	13603	13637	13661	13740	14001	13733	13748	13550	13879	13777	13626	13713	13747	13696	13798	13924	13665	13835	13703	13701	13798	13719	13719	13850	13653	13843	13729	13694	13726	13771	13815	13739	13844	13751	13850	13781	13611	13716	13751	13754	13653	13777	13697	13779	13697	13798	13624	13818	13750	13555	13792	13615	13807	13724	13758	13772	13774	13700	13731	13708	13685	13704	13654	13797	13797	13721	13789	13921	13595	13798	13836	13698	13786	13789	13933	13783	13755	13753	13623	13723	13836	13651	13701	13789	13891	13650	13686	13930	13749	13820	13915	13782	13698	13709	13708	13688	13805	13832	13827	13934	13801	13785	13744	13600	13668	13700	13700	13661	13778	13699	13720	13733	13868	13740	13752	13807	13680	13572	13868	13650	13717	13664	13863	13888	13776	13810	13879	13777	13693	13556	13730	13861	13847	13853	13791	13851	13839	13756	13844	13716	13727	13634	13666	13795	13806	13759	13680	13676	13764	13828	13665	13747	13785	13660	13842	13831	13745	13698	13681	13781	13803	13766	13797	13626	13820	13888	13728	13768	13825	13861	13659	13676	13602	13701	13678	13786	13708	13723	13734	13584	13670	13608	13734	13729	13834	13728	13712	13772	13841	13936	13695	13737	13725	13705	13563	13815	13840	13669	13746	13785	13657	13921	13838	13848	13717	13661	13733	13815	13861	13705	13765	13554	13728	13614	13777	13768	13738	13885	13797	13830	13694	13790	13862	13902	13772	13717	13787	13808	13705	13904	13695	13763	13781	13756	13893	13725	13754	13697	13786	13455	13622	13777	13794	13726	13693	13746	13781	13616	13676	13880	13767	13699	13728	13690	13755	13649	13715	13744	13755	13844	13620	13700	13887	13596	13644	13860	13635	13782	13607	13688	13635	13617	13912	13682	13793	13752	13596	13661	13854	13639	13799	13743	13749	13616	13619	13892	13786	13753	13923	13761	13704	13656	13829	13628	13668	13798	13772	13751	13768	13762	13722	13817	13552	13857	13714	13789	13756	13620	13600	13771	13717	13823	13844	13614	13923	13773	13898	13839	13759	13756	13724	13647	13791	13847	13744	13655	13705	13916	13585	13875	13575	13765	13626	13437	13753	13815	13712	13590	13702	13843	13656	13619	13832	13648	13938	13579	13807	13644	13579	13774	13807	13660	13643	13735	13732	13672	13804	13742	13930	13737	13756	13758	13790	13825	13528	13777	13623	13827	13671	13891	13964	13737	13774	13661	13670	13875	13696	13781	13617	13731	13658	13794	13703	13733	13694	13706	13673	13743	13680	13747	13720	13677	13677	13796	13762	13671	13612	13671	13974	13666	13906	13626	13907	13732	13767	13580	13892	13726	13842	13649	13851	13724	13717	13662	13669	13689	13728	13968	13667	13787	13690	13905	13633	13819	13720	13793	13631	13764	13766	13733	13709	13740	13779	13848	13876	13772	13771	13781	13735	13654	13598	13837	13817	13817	13768	13690	13670	13739	13800	13855	13790	13729	13734	13699	13723	13864	13787	13931	13645	13928	13756	13731	13640	13705	13687	13641	13787	13750	13829	13642	13727	13671	13768	13743	13761	13712	13793	13772	13759	13744	13832	13880	13755	13766	13752	13866	13763	13895	13639	13842	13624	13726	13892	13854	13799	13713	13824	13642	13667	13854	13735	13641	13806	13725	13709	13590	13668	13876	13732	13741	13660	13713	13738	13706	13746	13919	13715	13825	13761	13728	13720	13890	13828	13689	13808	13722	13824	13751	13881	13735	13745	13729	13845	13631	13778	13833	13787	13624	13957	13680	13613	13722	13687	13756	13768	13852	13653	13679	13767	13885	13837	13759	13619	13725	13720	13853	13863	13574	13699	13989	13740	13765	13796	13556	13733	13809	13681	13676	13720	13877	13771	13785	13615	13811	13731	13701	13810	13795	13723	13913	13592	13772	13700	13620	13809	13727	13791	13774	13773	13769	13777	13723	13810	13830	13736	13894	13748	13676	13774	13896	13704	13823	13730	13717	13658	13760	13812	13831	13665	13947	13738	13704	13788	13904	13750	13843	13922	13592	13840	13928	13626	13682	13960	13770	13734	13782	13731	13844	13753	13926	13682	13733	13814	13723	13738	13764	13822	13910	13649	13825	13673	13807	13876	13585	13703	13721	13711	13762	13777	13717	13856	13779	13739	13476	13684	13754	13841	13830	13655	13701	13830	13759	13560	13743	13719	13822	13617	13565	13726	13804	13759	13693	13773	13898	13551	13945	13759	13708	13726	13754	13854	13694	13630	13899	13879	13802	13631	13611	13846	13787	13604	13963	13707	13820	13804	13849	13774	13744	13707	13664	13795	13743	13633	13726	13621	13831	13797	13683	13877	13660	13909	13769	13770	13886	13610	13827	13842	13807	13681	13763	13742	13652	13716	13875	13877	13751	13744	13897	13820	13417	13754	13747	13707	13718	13703	13758	13586	13888	13661	13728	13707	13821	13586	13862	13892	13616	13835	13850	13689	13651	14058	13658	13649	13715	13657	13863	13582	13532	13874	13661	13824	13809	13689	13733	13664	13760	13699	13936	13703	14003	13790	13552	13712	13818	13852	13673	13787	13707	13851	13538	13930	13686	13899	13793	13615	13528	13920	13634	13731	13923	13695	13774	13649	13784	13659	13799	13726	13641	13653	13827	13906	13713	13723	13705	13602	13702	13896	13652	13633	13794	13773	13729	13698	13748	13700	13619	13718	13722	13724	13570	13728	13665	13782	13823	13760	13859	13823	13733	13808	13767	13748	13657	13701	13691	13977	13607	13820	13560	13780	13703	13742	13832	13739	13570	13737	13600	13616	13794	13803	13735	13707	13756	13836	13773	13636	13740	13811	13790	13755	13798	13709	13671	13953	13598	13752	13714	13834	13739	13832	13911	13651	13592	13743	13826	13672	13866	13864	13836	13644	13776	13801	13678	13649	13640	13832	13670	13780	13730	13772	13947	13563	13850	13794	13786	13673	13652	13961	13612	13797	13641	13730	13771	13819	13732	13685	13608	13781	13788	13518	13724	13831	13705	13824	13715	13726	13706	13875	13774	13659	13784	13864	13808	13590	13918	13664	13966	13573	13811	13925	13629	13842	13762	13765	13810	13829	13777	13937	13837	13862	13631	13738	13809	13700	13704	13677	13735	13667	13730	13653	13871	13762	13728	13553	13835	13840	13848	13812	13686	13922	13785	13752	13652	13736	13672	13823	13866	13735	14052	13845	13798	13720	13708	13917	13658	13614	13714	13785	13595	13733	13727	13819	13725	13942	13862	13881	13733	13818	13711	13739	13544	13799	13845	13841	13762	13877	13638	13770	13843	13792	13590	13549	13957	13713	13734	13705	13805	13789	13757	13891	13777	13771	13667	13762	13694	13766	13768	13750	13627	13756	13623	13862	13918	13764	13800	13984	13655	13639	13775	14015	13695	13680	13909	13658	13594	13758	13663	13884	13835	13803	13841	13776	13669	13823	13691	13647	13733	13713	13918	13550	13775	13770	13802	13908	13653	13915	13625	13762	13641	13845	13915	13964	13710	13703	13894	13660	13930	14011	13832	13608	13721	13872	13845	13863	13654	13842	13706	13845	13600	13695	13851	13722	13807	13752	13803	13674	13780	13839	13778	13692	13770	13480	13759	13788	13750	13846	13710	13781	13727	13701	13905	13678	13682	13782	13579	13709	13950	13823	13637	13713	13880	13764	13788	13745	13731	13738	13879	13828	13642
27863	22069	41118	39417	19454	15831	15363	15257	14997	15259	14993	15250	15232	15049	15156	15052	15001	15140	14879	15447	15285	15261	15120	15056	15135	14975	15044	15183	15225	15089	15085	14941	15075	14991	15113	15028	15117	15112	15062	15273	15014	15067	15075	14963	15049	15006	15083	15014	15007	15051	15130	14950	14905	14952	15004	14941	15029	15014	15049	15116	15048	15188	14868	14989	14853	14994	15072	14890	15309	14975	15138	15048	15156	15271	14961	15051	15102	15026	15055	15064	14902	15126	14928	14914	14977	15001	15167	15052	14806	15099	15167	14977	14866	15315	15268	15166	15283	15270	14980	15136	15239	15125	15206	15054	15102	15141	15087	14990	15273	15142	15123	14891	15334	14871	15172	14997	15243	15100	15157	15041	15183	15169	15324	14891	14782	15095	15031	15032	15160	15172	15163	15094	14952	14825	14934	15018	15066	15102	14983	14935	15093	14997	15036	15213	15106	15119	15098	15007	15161	14945	15136	15077	15149	15019	15144	15093	14976	15065	15087	14989	15131	15224	14973	15182	14843	15002	15054	15051	14943	14948	15003	14930	14969	14872	15251	15084	15198	15166	15218	15119	15236	15022	14817	14968	15093	15238	15122	15131	14965	15128	15048	15172	15217	14885	14965	15203	15086	14960	15133	15099	15062	15311	15043	15041	15112	15232	15249	15008	15042	14948	15098	15072	15003	14973	15079	14971	14980	15126	14891	14907	15067	15023	15007	14967	15066	14906	15095	15031	14943	15066	15111	15056	15255	14986	15247	15081	15143	15080	15069	14978	14952	15213	15161	15083	14930	14988	15074	15116	15065	15072	14878	15075	15241	14986	15148	15095	15238	15136	15212	14905	14980	14857	15044	14974	15152	15012	14988	15123	15031	15103	15143	15021	15132	15133	15214	15045	15167	15008	15082	15150	14939	15037	15023	15068	15115	14902	15201	15304	15092	15051	15103	15097	15166	15236	14992	15089	14920	15135	15006	15051	15107	14999	15191	14956	14840	14952	15033	15066	15200	15073	15238	14987	15053	14888	15139	14901	15240	14999	14945	15168	14924	15143	15016	15166	14900	14941	15041	15005	15134	15081	15229	15088	15193	15064	15034	15047	15131	15116	14928	15064	14978	15057	15158	15290	15045	14852	15133	15110	15129	15070	15191	14935	15172	15073	15076	15192	14922	15072	15009	15190	15094	15027	14853	15173	15092	15085	15103	15026	15155	15064	14935	15101	15176	14904	14960	14929	15043	15053	15103	15031	15055	15200	15105	14974	15158	14971	14852	15086	15067	15071	14927	15012	15075	15057	15071	15062	15071	15075	14993	15351	15041	15049	15348	15005	15247	14971	15091	14948	15080	15036	15215	14962	15143	15091	15111	15216	14990	15134	14957	15206	15186	15101	14805	15065	15026	15229	15010	15166	15071	15016	15221	15060	15310	15109	15277	15064	15072	15123	15032	14999	15054	14962	15163	15156	15120	15164	15097	15016	14847	15164	15234	14935	15275	15110	15111	15014	15167	15139	15141	14904	15024	15187	15177	15106	15121	14884	14975	14956	14965	15081	15020	15104	15143	15159	14937	15294	15023	15036	15087	14914	15050	15005	14871	15100	15132	15233	15063	14855	14904	15040	15172	15167	14982	15029	15087	15128	15182	15044	15144	15201	15083	15205	15008	15004	15116	15132	15018	15075	15100	15125	15069	15121	15128	15010	14914	15066	15213	15116	14884	14981	14959	15206	15158	15014	15049	15195	15120	15129	14988	14970	15145	14962	15165	15007	15030	15110	14943	14925	15125	15086	14898	15128	14963	15016	14840	14970	14954	15058	14990	15065	15090	15117	15156	14984	15124	15236	14975	15071	14974	15126	15162	14998	15020	15038	15196	15091	15039	15186	15223	15099	15279	15097	15187	15039	14973	15048	15177	15110	15062	15125	15087	14840	14986	14889	14967	15093	15083	15055	15107	15157	14977	15014	15215	14912	15003	15003	15019	15013	15030	15138	15112	15176	15089	15270	15155	15109	14972	15101	15079	15088	15062	15085	15066	15011	14904	14937	14933	15239	14888	15050	15157	15127	15055	15107	15147	15096	15029	14790	15128	15072	15081	15038	15016	15072	15002	15111	14842	15062	14918	15036	15028	14959	15237	15159	15294	15053	15168	14860	15110	15058	15010	15057	15063	14869	14885	15140	15154	15129	14928	15108	15082	14909	15145	15217	14961	15052	15075	15080	14928	15091	15083	15201	14887	15118	15055	15123	14967	15052	15008	15029	15017	15128	15040	14984	15158	15216	15093	15239	15009	15219	15074	15205	15253	15082	15122	14920	15124	14998	15190	15118	15181	15074	14941	14922	15072	15264	15169	15252	15097	14821	14989	15109	15061	14942	15100	15063	14829	14951	15159	14912	15170	15189	15053	15148	15162	14993	15174	15170	15179	14990	15142	15136	15086	15292	15085	15119	14894	15017	15117	15142	15116	15040	14884	14779	15009	15190	14959	14997	15108	14999	14974	15029	15003	15050	14965	15100	15160	15130	14916	14951	15130	15039	15081	15293	14895	15039	15164	15156	15141	15205	14907	15125	14886	15097	15110	15104	15213	14940	15061	15015	15003	15132	14925	15094	15085	15055	14974	15239	15167	14922	15021	15051	15071	14738	15038	15071	15162	15016	14974	14862	14945	14729	14978	15049	15128	15186	14952	15013	15171	14962	15172	14947	15155	15091	15047	15016	15040	14885	14922	15056	15150	14951	15016	15111	14959	14980	15044	15071	15105	14988	15230	15030	15123	15087	14888	14928	14858	15186	14992	14987	15101	15129	15105	14905	15020	14964	15050	15047	15141	15164	15158	15035	15178	15256	15056	15164	15048	15088	15277	14848	15015	15046	15143	15095	15039	14931	15039	15012	15009	14934	14835	15064	15105	14952	15221	15255	15031	15035	14949	15080	15285	15075	15102	15224	15000	14879	15077	15168	15108	14942	15137	14978	15180	15004	15044	14971	14940	14892	14998	15068	15163	15183	15153	14917	15098	15152	15077	15085	15099	14875	14831	14922	15177	15054	15136	15300	15167	15148	15056	15038	14942	14982	15091	15169	15044	15198	15143	15219	15019	14985	15148	15206	15168	14941	15070	15163	15268	15101	15045	15117	15074	15127	14968	15025	14831	15277	15171	15114	15152	15001	15104	14914	14825	14918	14903	15100	14895	14972	14964	15015	15082	14856	15058	14817	15208	14962	15072	15123	14957	15044	15124	15003	14874	15178	15146	14949	15052	14889	15471	15123	15171	15099	15024	14930	15079	15075	14978	15049	15219	15031	14966	15079	14946	14992	15080	15195	15049	15215	15084	15143	15013	14891	15089	15077	15243	15115	15040	15061	15002	15234	15167	15218	15046	15020	15076	15018	15024	15051	15129	15161	15152	15005	15178	15133	15133	14900	15014	14992	15032	15165	15267	14993	14968	15176	15113	15164	15154	15118	15087	15172	14980	15087	15250	15083	15107	14859	14980	15264	15163	15172	15012	15239	14897	14932	14906	15023	15174	15188	14945	15136	14989	15028	15143	14870	14964	15036	15283	15203	15202	15096	14883	14916	15018	14844	14897	14941	14958	15019	15131	15265	15139	15148	15085	15057	14928	15144	15066	14984	15160	15076	15137	15179	15043	14974	15317	15079	15034	14992	15268	15038	14998	14987	14988	15074	15089	14754	15079	15169	14987	15085	15165	15114	15093	15041	15147	15162	15098	15117	15052	15249	14997	14971	14923	15265	14981	15134	15312	15152	15202	15031	14992	14944	15042	15070	15071	14987	15087	15199	15031	15038	14956	15126	15182	15366	15036	15125	15100	15007	15012	14844	15023	15131	15161	15093	14973	15053	15085	15024	15153	15035	15150	14978	15071	15033	15218	15054	15093	15104	15114	14823	15202	15236	14997	15028	15157	15039	15248	15138	15050	15042	15235	15092	15030	15148	15062	15102	15210	15132	15162	15181	15064	14852	15092	15085	14989	15032	15073	14825	14892	15108	15064	15145	15194	15089	14973	15219	15014	14974	14894	15121	15077	15187	14989	15057	15174	15164	15091	15072	15169	15018	15030	14999	15046	15116	15062	15125	14975	14860	15067	15255	15129	14955	15229	14803	15118	15035	15044	15228	14866	15019	15111	15074	15086	14929	15125	15170	15115	15282	14914	15026	15095	15247	15086	15171	15048	15139	14977	15251	15154	15199	15223	15052	15161	14941	15073	15224	15050	14880	14835	14943	15123	15146	15093	15050	15164	14981	15017	15152	15123	15355	15168	14825	14938	15073	15103	15188	15029	15129	15094	15106	14817	15041	15130	14938	15043	14904	14995	14972	15110	14923	15258	15085	15052	15028	15072	15125	14893	14954	15067	15031	15116	15034	15022	14907	15189	14991	15092	15021	15199	15083	15277	14885	15011	15212	15187	15107	14925	14917	14931	15050	15003	15157	14870	15103	15032	14981	14947	15145	15180	15140	15112	14934	15071	14809	15002	15163	14987	15178	15158	15165	15249	15114	15050	14890	15031	15145	15048	15022	15043	15172	14850	15047	15209	15160	14941	14862	15042	14973	15142	15117	14993	14914	14911	14887	15222	15064	15102	15050	15143	15067	15198	15134	15181	15089	15111	15175	14993	15023	15271	15186	14950	15173	15127	15139	15294	14898	15062	15072	15098	15206	15017	15036	14903	15170	15000	15142	15065	14868	15029	14978	14942	15007	15234	14991	14949	15055	14997	15257	15283	15212	14908	15146	15294	14934	15140	15126	15012	15196	15097	15409	14942	15159	15007	15102	15326	15246	15063	15174	15173	15111	15064	15199	15167	15150	15101	15178	15074	15081	15114	15006	14935	14911	15141	15270	15113	15147	15112	15217	14956	15090	15257	15169	15339	15074	15250	15155	15047	15009	15079	14938	15046	14971	15187	15109	15111	15183	15014	14932	15068	15062	15062	15008	15035	14945	15086	15167	15292	14828	14959	15221	15271	15077	15101	15170	15223	15025	15054	15043	15146	15090	15232	15122	15077	14959	15176	14994	15069	14742	14841	15131	15094	15012	15032	15164	15158	15013	15187	15137	15193	15110	15041	14981	15029	15172	15032	15025	15041	14983	14986	14915	14965	14939	14928	15057	15060	15028
13570	17904	50067	34778	15525	13752	13826	13804	13925	13879	13916	13902	13839	13986	14039	13850	13849	13877	13716	13781	13753	13807	13791	13922	13771	13750	13901	13821	13832	13808	13837	13647	13869	13780	13809	13860	13811	13783	13737	13956	13884	13758	13847	14040	13815	13799	13759	13803	13879	13823	13758	13845	13759	13862	13866	13800	14018	13649	13792	13882	13893	13862	13874	13980	13963	13982	13654	13878	13917	13782	13734	13859	13565	13791	13812	13888	13945	13999	13865	13750	13843	13921	13935	13898	13827	13846	13873	13805	13726	13772	13819	13609	13735	13736	13857	13905	13882	13761	13756	13842	13886	13826	13880	13951	13938	13886	13777	13785	13858	13782	13827	13758	13825	13659	13885	13756	13661	13684	13797	13757	13897	13757	13834	13902	13859	13658	13835	13822	13947	13881	14023	13782	13901	14105	13768	13646	13849	13920	13784	14008	13703	13967	13743	13882	13798	13723	13686	13754	13869	13836	13782	13954	13781	13839	13824	13701	13882	13999	13836	13797	13868	13870	13801	13771	13844	13913	13928	13828	13875	13753	13853	13822	13866	13622	13977	13781	13835	13808	13874	13834	13850	13814	13968	13712	13915	13801	13755	13757	13805	13768	13801	13772	13586	13909	13728	13767	13893	13674	13827	13880	13771	13784	13748	13771	13774	13820	13859	13847	13803	13834	13883	13649	13687	13858	13805	13747	13881	13842	13922	13843	13859	13652	13847	13775	13744	13773	13901	13793	13742	13790	13893	13995	13965	13717	13836	13795	13873	13887	13863	13897	13852	13710	13789	13794	13876	13879	13825	13687	13944	13905	13719	13932	13713	13819	13616	13906	13834	13747	13799	13856	13907	13838	13683	13885	13798	13776	13671	13721	13757	13771	13783	13965	13791	13899	13829	13960	13766	13999	13889	13634	13892	13935	13817	13907	13704	13720	13839	13787	13698	13788	13750	13699	13737	13642	13805	13737	13873	13818	13785	13960	13841	13796	13877	13744	13911	13940	13926	13825	13839	13908	13839	13632	13794	13869	13692	13845	13832	13824	13780	13883	13761	13879	13899	13766	13926	13919	13853	13824	13742	13905	13714	13839	13758	13720	14022	13730	13714	13664	13673	13946	13739	13822	13805	13832	13838	13819	13928	13806	13754	13856	13825	13788	13809	13962	13684	13776	13964	13512	13984	13977	13798	13797	13844	13864	13831	13692	13688	13899	13797	13870	13995	13879	13775	13845	13802	13895	13954	13782	13876	13920	13746	13820	13847	13876	13854	13752	13838	13750	13752	13810	13886	13817	13642	13676	13804	13812	13796	13761	13875	13894	13819	13816	13893	13857	13718	13962	13747	13847	13905	13772	13987	13869	13780	13758	13832	13834	13857	13723	13694	13770	13820	13863	13839	13735	13867	13957	13857	13870	14003	13746	13859	13741	13990	13781	13818	13841	14014	13827	13762	13792	13771	13920	13729	13827	13950	13600	13748	13746	13903	13892	13893	13770	13812	13899	13824	13746	13981	13868	13722	14053	13848	13930	13826	13856	13911	13752	13926	13811	13807	13628	13857	13858	13810	13738	13796	13846	13805	13766	13788	13760	13893	13869	13805	13804	13867	13813	13815	13871	14007	13878	13907	13808	13670	13840	13843	13886	13808	13880	13764	13800	13642	13727	13768	13839	13816	13848	13879	13625	14103	13899	13759	13893	13772	13711	13860	14002	13740	13873	13997	13708	13711	13841	13774	13822	13882	13818	13900	13985	13835	13971	13762	13947	13794	13750	13703	13902	13754	13864	13936	13813	13871	13683	13821	13905	13791	13716	13982	13759	13826	13867	14093	13870	13882	13881	13855	13619	13871	13833	13830	13828	13932	13843	14036	13896	13786	13864	13890	13713	13864	13759	13801	13727	13864	13843	13946	13907	13868	13914	13828	13952	13667	13740	13847	13982	13910	13807	13841	13824	14043	13693	13925	13791	13806	13843	13776	13891	13878	13875	13777	13799	13840	13904	13684	13677	13782	13675	13808	13922	13888	13750	13827	13819	13619	14000	13986	13715	13938	13635	13779	13971	13854	13853	13801	13787	14002	13818	13875	13802	13735	13774	13906	13752	13835	13811	13894	13943	13863	13831	13741	14018	13872	13637	13773	13748	13808	13852	13966	13884	13637	13894	13842	13866	13827	13731	13963	13734	13824	13631	13758	13858	13833	13820	13930	13869	13769	13709	13817	13765	13879	13741	13907	13951	13729	13645	13974	13960	13890	13759	13737	13738	13968	13928	14011	13983	13877	13754	13812	13855	13803	13995	13941	13857	13967	13951	13708	13922	13857	13779	13859	13850	13944	13829	13936	13856	13915	13829	13828	13627	13793	13798	13833	13771	13902	13787	13818	13720	13785	13949	13800	13665	13922	13816	13893	13865	13869	13665	13825	13661	13934	13924	13848	13841	13855	13962	13943	13833	13808	13731	13619	14012	13851	13722	13885	13796	13685	13761	13864	13663	13834	13895	13855	13831	13824	13820	13626	13855	13750	13685	13901	13805	13775	13843	13783	13844	13825	13944	13897	13906	13883	13934	13759	13604	13903	13784	13726	13755	13801	13888	13903	13813	13604	13898	13879	13913	13779	13927	13814	13968	13882	13909	13682	13989	13745	14025	13911	13765	13937	13734	13808	13733	13653	14010	13681	13670	13851	13852	13927	13928	13878	13779	13853	13855	13770	13816	13825	13846	13748	13654	13853	13819	13785	13875	13897	13906	13886	13928	13928	13815	13688	13828	13957	13794	13831	13917	13777	13806	13932	13745	13800	13844	13858	13846	13819	13789	13687	13869	13809	13942	13921	13746	13875	13910	13766	13952	13680	13835	13845	13894	13833	13750	13647	14017	13877	13829	13701	13809	13858	13699	13824	13686	13926	13732	13842	13767	13891	13911	13877	13932	13845	13728	13886	13758	13959	13730	14000	13724	13815	13852	13789	13697	13774	13869	13876	13712	13675	13824	13959	13728	13856	13708	13759	13732	13731	13862	13669	13760	13881	13851	13789	13728	13847	13816	13966	13726	13846	13749	13730	13881	13928	13867	13764	13916	13824	13841	13929	13861	13788	13950	13844	13885	13768	13970	13688	13724	13800	13704	13736	13752	13836	13888	13930	13714	13833	13748	13756	13744	13849	13840	13684	13839	13832	13861	13716	13855	13810	13906	13715	13819	13792	13689	13909	13881	13850	13668	13861	13905	13905	13764	13932	13851	13769	13789	13979	13794	13811	13962	13894	13829	13924	13921	14009	13867	13912	13821	13762	13915	13777	13882	13849	13764	13759	13829	13666	13817	13760	13914	14016	14071	13899	13858	13799	13855	13809	13787	13910	14005	13847	13872	13929	13840	13929	13914	13859	14001	13734	13802	13780	13758	13763	13870	13877	13866	13863	13768	13959	13767	13760	14020	13764	13693	13958	13857	13801	13927	13689	13861	13810	13776	13785	13897	13621	13741	14091	13874	13762	13900	13893	13830	13751	13751	13821	13858	13949	13888	13752	13776	13915	13792	13755	13846	13983	13823	13771	13697	13841	13875	13812	13854	13886	13813	13657	13833	13791	13833	13779	13702	13967	13818	13918	13996	13708	13842	13874	13849	13699	13854	13926	13856	13828	13753	13864	13902	13827	13800	13857	13901	13727	13830	13854	13834	13781	13648	13775	13730	13903	13710	13651	13992	13848	13977	13826	13960	13894	13727	13851	13731	13946	13699	13780	13909	13835	13731	13722	13930	13863	13665	13836	13804	13881	13825	14016	13953	13904	13901	13888	13780	13746	14044	13788	13672	13753	13710	13799	13771	13942	13702	13865	13882	13772	13763	13818	13802	13847	13921	13765	13915	14002	13798	13818	13851	13852	13654	13865	13862	14003	13827	13753	13773	13757	13731	13764	13858	13832	13837	13790	13913	13878	13818	13847	13788	13756	13827	13848	13913	13896	13739	13844	13769	13872	13812	13883	13769	13703	13880	13953	13719	13751	13857	13632	13899	13740	13976	13721	13917	13765	13888	13876	13793	13843	13828	13795	13805	13865	13843	14012	13880	14023	14100	13642	13737	13926	13672	13684	13682	13954	13974	13962	13813	13922	13726	13637	13762	13786	14049	13731	13899	13934	13766	13854	13839	13965	13864	13686	13969	13742	13870	13744	13817	13648	13778	13811	13869	13857	14040	13811	13815	13921	13796	13882	13816	14035	13881	13833	13976	13801	13754	13818	13873	13948	13842	13853	13872	13785	13852	13848	13866	13737	13827	14001	14036	13862	13781	13974	13773	13863	13856	13891	14003	13778	13676	13759	13884	13925	13896	13938	13867	13720	13928	13842	13879	14004	13920	13838	13825	13836	13915	13815	13924	13922	13825	13923	13843	13732	13876	13713	13957	13841	13813	13846	13708	13820	13773	13721	13886	13832	13812	13733	13939	13790	13794	13923	13850	13847	13832	13891	13774	13795	13780	13961	13679	13874	13822	13822	13893	13893	13950	14082	13910	13799	13760	13824	13797	13852	13787	13760	13906	13848	13947	13709	13784	13872	13903	13914	13889	13960	13856	13878	13874	14002	13835	13773	13723	13826	13765	13932	13778	13647	13805	13824	13806	13906	13952	13807	13837	14056	13825	13783	13801	13666	13702	13797	13571	13883	13750	13935	13798	13845	13924	13655	13937	13787	13789	13920	13825	13779	13927	13828	13999	14080	13811	13777	13698	13769	13971	13810	13943	13813	13766	13708	13871	13681	13931	13942	13886	13703	13838	13884	13880	13751	13876	13843	13790	13855	13830	13749	13940	13934	13864	13700	13845	13820	13663	13711	13902	13855	13830	13821	13756	13996	13906	14040	13680	13894	13847	13876	13740	13989	13987	13654	13800	13879	13756	13799	13634	13976	13946	13847	14024	13767	13701	13862	13862	13918	13720	13803	13964	13845	13873	13989	13915	13828	14016	13992	13699	13839	13832	13603	13948	13888	13955	13858	13761	13788	13838	13828	13941	13946	13738	13882	13943	13776	13681	13877	13788	13902	13775	13950	14057	13744	13779	13893	13680	13891	13977	13743	13955	13668	13761	13871	13743	13856	13779	13659	13804	13892	13780	13813	13810	13860	13807	13813	14032	13902	13713	13992	13681
23452	21405	40052	54299	27564	22350	22244	17647	16390	16511	16557	16333	16366	16349	16375	16176	16428	16309	16199	16125	16110	16105	16035	16130	16151	16319	16160	16149	16070	16210	16416	16033	16206	16001	16188	16224	16007	16288	16203	16171	16285	16158	16206	15968	16054	15863	16194	15964	16171	16044	16093	16125	16110	16086	16150	15949	16095	16071	16161	16140	16051	15935	16173	16063	16080	16163	16123	16055	16068	15999	16135	15905	16102	15962	16040	16092	16676	16347	16149	16027	15964	15911	16316	16053	16144	16129	15987	16140	16201	16235	16129	16366	16271	16184	16083	16202	16269	15989	16089	15884	16064	15998	16051	16074	15910	16120	15919	16229	15920	15947	16188	15933	15965	16138	16041	16156	16200	16142	16152	16125	16060	15917	16273	16123	16122	16021	15993	16083	16018	16032	16084	16242	16105	15997	15943	15901	16061	16137	16126	16133	15828	16117	15838	15958	16029	16141	15998	15934	16176	16152	16039	15966	15918	15745	16081	15975	16132	16148	16211	15941	16041	16039	16113	15979	16147	16096	16079	15845	15934	15889	16388	15930	16055	16208	16072	16014	15908	16002	16103	16051	16172	16176	16014	16143	16007	16093	16187	16040	15887	16099	16071	15965	16161	16117	16084	15941	16217	16066	16081	16134	15828	16003	15955	16079	16177	16194	16116	16222	15987	15903	15991	16242	16095	15973	15970	16012	16040	16095	16111	16055	16149	16191	16057	16129	15916	16073	16176	16029	15956	16189	16020	16097	16094	16057	16017	16116	16018	16048	16026	16284	15939	16115	16094	16000	16011	16119	16091	16103	15888	15949	15977	15944	16076	15913	16133	15953	16078	15975	15982	15833	16047	15909	15960	16000	15994	16083	16040	16192	15930	16082	15988	16166	16049	15916	16040	15941	16066	16072	15909	15878	15964	16073	15972	16008	16268	16098	16083	15863	15919	16008	16155	16011	16029	15995	16120	15998	16069	16069	16092	16151	16082	16006	15926	15998	15917	16023	16245	16058	16139	16240	16290	15938	16198	16148	16066	16063	16143	16093	16156	16135	15936	16079	16276	16118	16245	16083	15971	16054	16128	16182	16148	15974	16131	16206	15980	15920	15927	16030	16156	16223	16061	16023	15948	15979	16241	16123	16200	16011	16201	16143	15989	15926	15848	16112	16120	16089	16013	15832	16016	15996	15945	16008	15819	15936	15928	16069	15880	16014	16224	16099	16063	16168	15928	16310	16134	16009	16022	15959	16188	16024	16132	15967	16147	16062	16118	15963	16160	16003	16030	15969	16067	15929	15909	16082	16311	16152	15994	16070	16085	16111	16171	15983	16198	16057	16117	15916	15915	16060	16120	15967	16042	16148	15986	16002	16109	15980	16272	15956	15969	16125	15923	15961	15896	16162	16188	16088	16159	16151	16001	16076	16196	16314	16073	16049	16106	15998	16109	15965	15973	16181	16049	15859	15941	16020	15799	16085	16091	15877	16056	16063	16042	16065	16139	16097	16025	16315	16054	16060	16096	15852	16117	16155	15959	16083	16003	16111	16070	16299	16054	16009	16105	16145	16289	16111	15919	16055	16231	16216	16276	16118	16026	16138	16360	16027	15954	16150	16372	16266	16069	16056	16134	15986	16017	15993	16033	16048	16064	16006	15762	15910	16375	16085	16203	16212	16107	15814	16003	16182	15943	16063	16226	15995	15960	15935	15956	16023	15951	16016	15971	16094	15950	16079	15984	16070	16160	16125	16065	15979	15947	16050	16193	16136	16287	16102	16102	15909	16126	16021	15885	16104	15846	15903	16093	16252	16109	15986	16182	16208	15993	16102	16143	15921	16012	16136	16151	16133	16118	15995	16003	16024	15992	15951	16115	16124	16165	16079	16047	16044	16170	16032	16090	15997	15735	16329	16078	16203	16047	16097	16118	16057	15979	16256	15964	16102	16021	16107	16106	16229	16000	15979	16001	15923	15858	16029	16027	16173	16023	15816	16183	16067	15943	16072	16221	16013	16179	15950	16187	15986	16044	16138	16161	16118	16030	15829	16142	15977	15989	16092	16166	16094	15983	15897	16352	16003	16129	15914	16188	16124	16106	15966	15847	16034	16067	16056	15918	16054	16001	16094	16074	16102	16093	15965	16010	16054	16155	16057	15981	15842	15945	15979	16191	16000	16169	16019	16154	15990	15986	15940	16164	15971	16030	16322	16172	16145	15981	16022	16035	15870	16102	16147	16055	16295	16165	15964	16019	16094	15989	15922	15841	16122	15917	15879	16093	15921	16270	16087	15971	16006	15911	16077	16222	15920	15868	16001	15931	16178	16033	16022	16035	16198	16277	16063	16025	15942	16110	16030	15908	16014	15910	15972	15904	15780	15982	15865	16015	15928	16015	15885	16064	16099	16097	16140	16085	15987	16066	16068	16313	16129	16112	16047	15877	16004	16127	16004	16176	16129	15908	15785	15918	16179	16118	16245	16175	16152	16054	16011	16077	15933	15946	15999	16251	16180	16202	15974	16095	16007	16002	16078	16030	16282	15985	16018	15930	15875	15950	16207	16083	16134	16060	16250	16110	15839	15893	16162	16075	16146	16062	16227	15995	16088	16150	16070	15941	16122	16288	16129	16120	15850	16037	16233	15854	16149	16055	15920	16179	15960	16067	16029	16167	15961	16020	15711	16009	15923	16168	15989	15852	15852	16173	16105	16002	15936	15989	15883	16043	16093	16356	16206	16085	15997	16236	15978	16013	15883	15947	16428	16165	16037	16232	16082	15973	16065	16055	15972	16118	15878	15999	15789	15934	16102	16024	16293	16179	16104	16280	15962	16023	16020	16002	15899	16104	16330	16029	15949	16154	15912	16139	16043	16143	16056	16032	15969	16105	16144	16210	16056	16160	15997	16044	16166	16257	16110	16021	16183	16036	15908	15955	16202	16139	16270	16131	16078	15977	15995	15965	16212	16066	15867	15909	16053	16020	15916	16049	16131	16163	16027	15912	16154	16000	16111	16102	16009	15997	16058	16116	15980	16070	16120	15899	15933	16046	15833	16142	15805	16029	16062	15994	15968	16107	16256	16053	16168	16186	16297	16005	15954	15857	16183	15925	16172	16102	15976	16053	16116	16020	16259	16156	16136	16008	16004	16180	16258	15907	16100	16185	16128	15963	16065	15965	16198	15965	15913	16190	16202	15963	16135	16038	16157	16041	16094	16057	15794	15881	15976	16081	16038	15886	16106	16160	16066	16156	16037	16129	16077	16252	15921	16131	15974	16130	16107	15856	15938	15905	16192	16028	16056	16171	15990	16148	16103	16072	15964	16031	16061	16103	16126	15900	16112	16129	16122	16088	16061	16135	16162	16093	16006	16134	16038	16128	16216	16133	16131	15884	16134	16255	15911	16137	15959	16020	16195	16136	16065	16066	16027	16006	15933	16045	16048	16206	16000	15910	15981	16107	16002	15936	16033	16055	16045	16041	16009	16254	16024	15879	16229	16014	16156	15923	16217	15999	16034	15994	16077	16111	16158	16173	16041	15908	15987	16030	16231	16212	16091	16164	16088	16290	16006	16153	16166	15858	15887	16274	16139	16074	15911	16039	16049	16163	15989	16066	16066	16283	16154	16155	16137	15994	15849	16167	15967	15990	16049	16020	16187	15993	15691	16036	15953	16137	16181	15950	15888	16032	16033	16010	16077	16023	16060	16044	16163	16009	15948	16211	16078	16098	16030	15986	16087	16152	15940	15995	16152	16087	15960	16277	15783	16101	16051	16219	16051	16022	16158	16066	16049	16137	15861	16083	15865	16036	16124	16061	15848	16051	16235	16119	15961	15998	16201	15920	16148	16093	16102	15954	15943	15992	16034	16175	16057	16209	16096	16077	16089	15976	15920	16168	15948	16142	15890	16098	16226	16189	16026	16029	16140	16135	16084	16027	15841	15937	15882	16071	16032	15905	15927	16197	15888	16102	16140	16067	16033	15971	15868	15951	16164	16016	15927	15946	16092	16059	16005	16242	15983	15949	16136	16033	15902	16100	16275	16100	16139	16268	16183	16303	16189	16206	16162	15992	15891	16065	15890	15996	15973	16083	16050	16055	16133	16027	16035	15855	16139	15986	16070	16000	16147	16283	16231	16084	15952	16137	16054	15924	16130	16185	15967	16043	16099	16020	16215	16177	15939	15984	15910	16113	16141	16132	16081	16157	16112	15961	15966	15947	16072	16191	16182	16157	15981	15951	16072	16024	15991	16112	15877	16016	16105	15958	16076	16061	16042	15972	16016	15923	16140	16009	16045	16051	16076	15992	16026	15707	16151	16098	16070	16025	15997	16094	15895	16129	15956	16156	16090	15966	16115	15953	16036	16027	16163	16124	15960	16153	16198	15999	16171	16099	16041	15996	16142	16152	15920	16201	15973	15947	16037	16049	15982	16319	16094	15871	16048	16064	16048	16209	15984	16109	16071	16030	16066	16065	16096	15994	16210	16303	16044	16122	16141	16165	15902	16250	16185	16063	16058	16078	16130	16132	15901	16149	16166	16154	16068	16130	16172	16106	16077	15965	15945	16036	15994	16116	16300	16095	15940	16084	15958	16345	16029	16342	16087	16075	16020	16017	16052	16169	16090	16163	15955	16042	15968	16103	16117	16090	16263	15906	16021	16090	16273	16271	15950	16146	16059	15896	15943	16033	15990	16093	16178	15695	16165	15876	15922	16155	16028	16043	16131	16066	16005	16175	15980	16007	16095	16372	16035	16053	15958	16071	16140	15954	15971	15913	16004	15944	16187	16238	16020	16287	16224	16185	16123	16450	16153	15953	16047	16010	16210	16189	16079	16214	16216	16034	16029	15889	15833	16150	16028	16027	16420	16025	15998	15996	16041	16307	15874	16074	16170	15841	16059	16282	16068	16124	15987	16093	16189	15942	16211	16113	16287	15974	16006	15986	16179	16293	16075	16032	16038	16252	16010	16089	16043	16087	16054	15872	16078	15955	15927	16010	16146	16089	16322	16121	15946	16060	16041	16281	16131	16162	16193	16226	16168	16120	16071	16046	15872	16063	16021	16080	16066	15990	16140	16219	16217	15876	16133	16006	16000	16106	16045	16089	15959	16096	16142	16193	15915	15908	16034	16116	15926	15918	15943	16139	15875
17400	35593	95167	77651	18480	15286	14907	14859	14688	14617	14663	14871	14583	14574	14562	14467	14712	14798	14631	14386	14695	14543	14452	14566	14533	14777	14552	14470	14657	14526	14612	14541	14693	14580	14542	14659	14517	14485	14661	14610	14589	14590	14592	14579	14404	14504	14538	14566	14451	14648	14612	14565	14531	14337	14392	14385	14645	14457	14566	14530	14475	14606	14475	14516	14620	14489	14512	14519	14605	14738	14511	14593	14614	14431	14523	14909	15085	14858	14593	14553	14468	14524	14442	14567	14539	14605	14458	14425	14697	14453	14705	14540	14627	14475	14597	14600	14557	14587	14394	14539	14543	14452	14454	14532	14508	14665	14527	14444	14643	14425	14707	14617	14460	14342	14493	14376	14487	14594	14242	14594	14646	14589	14487	14471	14337	14534	14642	14495	14447	14546	14532	14400	14269	14754	14464	14461	14670	14445	14548	14510	14420	14494	14668	14736	14462	14498	14563	14440	14667	14551	14277	14424	14554	14537	14559	14401	14666	14596	14516	14534	14445	14366	14617	14464	14439	14511	14506	14474	14444	14585	14362	14593	14503	14421	14411	14568	14659	14523	14551	14485	14529	14453	14534	14478	14593	14475	14573	14476	14553	14466	14458	14430	14599	14649	14453	14512	14270	14643	14512	14446	14482	14639	14607	14600	14506	14431	14338	14582	14477	14437	14376	14528	14576	14460	14528	14407	14470	14624	14593	14623	14590	14594	14647	14623	14422	14506	14558	14653	14513	14573	14471	14523	14563	14509	14537	14559	14600	14558	14435	14691	14395	14446	14443	14491	14518	14462	14548	14668	14450	14450	14543	14602	14485	14533	14545	14475	14587	14367	14459	14436	14408	14480	14402	14491	14543	14375	14497	14545	14666	14675	14290	14480	14712	14484	14478	14627	14390	14582	14562	14498	14527	14513	14620	14642	14501	14705	14609	14648	14525	14574	14447	14481	14567	14437	14620	14424	14420	14542	14587	14478	14338	14507	14540	14571	14486	14340	14359	14617	14570	14505	14462	14502	14390	14602	14410	14535	14436	14699	14636	14445	14338	14499	14509	14561	14352	14748	14514	14434	14291	14534	14594	14524	14664	14574	14496	14425	14468	14407	14496	14552	14585	14442	14541	14518	14644	14660	14529	14603	14459	14666	14642	14509	14485	14557	14487	14430	14461	14507	14511	14610	14525	14539	14615	14419	14560	14511	14676	14480	14370	14334	14575	14391	14446	14624	14489	14466	14327	14533	14375	14564	14447	14370	14552	14402	14557	14442	14538	14506	14597	14432	14473	14465	14512	14542	14581	14439	14485	14561	14585	14646	14335	14568	14447	14681	14360	14566	14607	14444	14510	14384	14423	14518	14495	14502	14535	14589	14462	14431	14523	14459	14374	14614	14564	14583	14566	14443	14560	14531	14468	14509	14577	14612	14550	14565	14613	14582	14642	14615	14394	14750	14482	14578	14667	14469	14565	14438	14608	14550	14579	14687	14527	14412	14460	14768	14407	14522	14445	14534	14450	14550	14439	14505	14564	14493	14437	14509	14591	14483	14540	14423	14526	14582	14554	14580	14831	14445	14313	14515	14455	14562	14402	14609	14537	14463	14549	14611	14398	14362	14495	14672	14541	14574	14510	14516	14611	14370	14629	14378	14561	14649	14620	14485	14552	14509	14460	14474	14604	14390	14626	14472	14488	14610	14522	14686	14443	14557	14500	14476	14561	14399	14586	14387	14494	14450	14569	14521	14349	14555	14508	14585	14475	14350	14528	14414	14565	14569	14424	14570	14642	14352	14512	14438	14543	14419	14406	14583	14543	14519	14455	14357	14520	14602	14584	14538	14653	14334	14683	14562	14532	14505	14663	14528	14578	14493	14582	14441	14510	14542	14595	14566	14484	14643	14463	14428	14512	14450	14597	14372	14472	14482	14526	14608	14759	14552	14500	14542	14613	14586	14659	14470	14451	14576	14385	14483	14398	14405	14598	14512	14615	14482	14456	14640	14567	14377	14520	14473	14536	14491	14457	14417	14529	14431	14581	14455	14592	14396	14384	14398	14571	14466	14363	14496	14519	14516	14535	14690	14569	14526	14471	14488	14535	14521	14407	14360	14502	14540	14605	14501	14527	14490	14632	14526	14481	14680	14474	14552	14505	14470	14416	14520	14370	14473	14718	14504	14463	14687	14586	14270	14565	14538	14477	14534	14464	14369	14302	14557	14535	14428	14645	14496	14478	14462	14466	14423	14626	14456	14582	14461	14491	14658	14486	14551	14595	14614	14514	14663	14344	14508	14470	14515	14597	14487	14605	14529	14524	14633	14411	14368	14565	14555	14435	14413	14365	14513	14784	14402	14572	14533	14600	14638	14360	14594	14305	14405	14661	14329	14497	14489	14479	14480	14545	14510	14440	14506	14442	14394	14485	14526	14494	14541	14407	14515	14550	14727	14552	14625	14489	14500	14577	14631	14497	14523	14556	14571	14520	14600	14601	14467	14455	14546	14379	14533	14708	14426	14787	14526	14500	14649	14529	14711	14534	14487	14580	14545	14386	14578	14546	14574	14513	14371	14480	14320	14531	14476	14520	14650	14446	14618	14637	14426	14453	14514	14356	14544	14480	14343	14486	14407	14613	14577	14424	14348	14517	14443	14602	14477	14599	14447	14520	14543	14523	14471	14426	14483	14571	14520	14588	14484	14347	14424	14545	14535	14371	14522	14445	14555	14542	14455	14461	14566	14592	14522	14567	14628	14428	14650	14481	14494	14493	14556	14328	14551	14376	14527	14323	14518	14398	14396	14524	14462	14632	14539	14433	14729	14375	14540	14463	14467	14516	14537	14610	14541	14494	14609	14590	14356	14759	14637	14494	14594	14478	14345	14587	14414	14615	14618	14637	14418	14617	14556	14240	14564	14411	14503	14486	14481	14516	14511	14627	14361	14609	14680	14564	14667	14586	14601	14430	14446	14346	14448	14514	14454	14449	14208	14513	14450	14581	14492	14622	14538	14458	14465	14533	14599	14634	14433	14581	14607	14392	14673	14689	14624	14472	14539	14459	14663	14385	14648	14574	14623	14500	14514	14482	14550	14542	14437	14677	14590	14628	14589	14537	14516	14546	14391	14364	14445	14371	14610	14607	14561	14529	14380	14292	14456	14583	14437	14618	14407	14524	14360	14514	14513	14385	14479	14422	14523	14732	14627	14493	14585	14565	14418	14671	14566	14587	14541	14632	14429	14469	14404	14694	14538	14590	14442	14425	14497	14351	14334	14575	14495	14561	14478	14553	14585	14615	14483	14493	14617	14715	14523	14657	14490	14456	14566	14365	14549	14554	14303	14483	14382	14353	14590	14580	14414	14467	14553	14351	14688	14423	14663	14718	14376	14433	14568	14560	14575	14422	14512	14434	14640	14488	14487	14485	14463	14628	14610	14633	14318	14568	14474	14538	14650	14559	14653	14451	14635	14559	14447	14665	14699	14441	14416	14551	14504	14568	14435	14599	14526	14593	14485	14399	14657	14363	14566	14678	14408	14488	14468	14474	14361	14411	14659	14453	14474	14490	14518	14354	14635	14419	14459	14564	14643	14464	14498	14400	14429	14576	14555	14657	14645	14398	14546	14524	14521	14560	14479	14656	14417	14555	14414	14481	14361	14677	14563	14445	14461	14334	14726	14418	14564	14373	14521	14445	14471	14410	14426	14636	14460	14440	14561	14519	14603	14392	14562	14377	14559	14494	14464	14564	14418	14542	14597	14579	14522	14520	14535	14365	14484	14638	14485	14434	14580	14401	14559	14677	14681	14564	14480	14452	14450	14613	14517	14666	14550	14543	14392	14394	14557	14612	14612	14593	14660	14458	14500	14380	14353	14389	14557	14487	14532	14571	14436	14528	14606	14621	14418	14544	14562	14536	14561	14442	14513	14594	14439	14768	14493	14440	14410	14529	14594	14577	14489	14411	14365	14519	14449	14497	14399	14556	14515	14440	14545	14575	14618	14363	14670	14577	14647	14482	14362	14519	14578	14438	14590	14373	14403	14536	14351	14536	14463	14620	14631	14454	14495	14459	14461	14544	14647	14644	14618	14588	14628	14541	14549	14577	14483	14337	14584	14348	14493	14604	14524	14595	14548	14622	14560	14484	14597	14355	14657	14564	14525	14509	14403	14366	14418	14464	14538	14457	14583	14545	14698	14513	14507	14407	14430	14749	14550	14565	14570	14567	14556	14514	14440	14600	14490	14391	14519	14457	14482	14597	14346	14457	14608	14576	14667	14510	14590	14480	14509	14379	14515	14614	14653	14650	14581	14613	14440	14603	14535	14472	14307	14514	14660	14406	14468	14518	14510	14586	14591	14617	14532	14563	14563	14409	14681	14619	14580	14708	14434	14491	14341	14798	14660	14541	14516	14588	14645	14539	14465	14466	14407	14496	14606	14622	14514	14505	14529	14458	14542	14632	14447	14457	14641	14510	14537	14459	14434	14554	14551	14452	14475	14369	14551	14429	14497	14535	14595	14476	14425	14506	14643	14491	14581	14426	14587	14522	14389	14274	14306	14440	14512	14531	14449	14504	14652	14548	14636	14560	14524	14630	14473	14532	14421	14566	14366	14490	14414	14512	14488	14563	14465	14538	14545	14451	14571	14461	14655	14645	14574	14535	14303	14256	14420	14616	14200	14624	14577	14454	14292	14407	14356	14455	14420	14627	14568	14303	14436	14563	14486	14553	14600	14509	14556	14378	14459	14604	14531	14526	14523	14518	14501	14544	14625	14465	14521	14542	14411	14492	14500	14380	14437	14336	14494	14478	14546	14429	14627	14454	14626	14405	14582	14490	14644	14592	14574	14432	14429	14456	14534	14417	14397	14565	14410	14452	14379	14579	14465	14631	14459	14535	14565	14452	14617	14433	14440	14640	14423	14556	14491	14397	14543	14415	14562	14495	14584	14464	14492	14478	14497	14616	14633	14554	14472	14522	14558	14427	14631	14620	14527	14604	14495	14615	14453	14517	14356	14634	14521	14366	14388	14403	14414	14463	14403	14363	14500	14484	14475	14532	14576	14468	14584	14533	14592	14544	14494	14405	14508	14639	14522	14458	14666	14557	14561	14472	14544	14517	14690	14447	14418	14446	14493	14483	14498	14465	14629
23300	21366	38739	55445	31943	23006	22700	17957	16902	17047	16826	17055	16915	16877	16870	16820	16851	16624	16633	16699	16684	16531	16888	16615	16768	16607	16827	16716	16658	16598	16682	16484	16500	16690	16771	16623	16576	16507	16645	16486	16293	16440	16662	16399	16551	16628	16464	16635	16382	16467	16590	16601	16740	16609	16549	16556	16610	16658	16550	16408	16464	16532	16767	16444	16524	16486	16506	16483	16425	16414	16578	16627	16452	16414	16427	16723	16991	16673	16400	16330	16600	16441	16373	16589	16675	16478	16423	16308	16532	16382	16548	16453	16444	16379	16578	16420	16462	16532	16617	16216	16547	16645	16439	16487	16483	16508	16488	16495	16424	16667	16566	16610	16350	16468	16338	16341	16480	16517	16471	16434	16602	16651	16533	16664	16528	16575	16502	16395	16464	16418	16542	16447	16479	16505	16607	16371	16463	16394	16324	16485	16557	16442	16478	16452	16533	16682	16627	16563	16506	16429	16647	16542	16406	16429	16469	16531	16427	16633	16681	16429	16631	16458	16293	16482	16514	16380	16412	16313	16512	16509	16395	16557	16470	16514	16466	16328	16541	16453	16513	16593	16548	16474	16358	16417	16510	16616	16622	16539	16320	16476	16458	16371	16645	16577	16361	16570	16501	16541	16502	16370	16293	16650	16470	16443	16678	16580	16527	16628	16458	16545	16574	16770	16527	16449	16443	16452	16417	16562	16455	16400	16520	16381	16419	16509	16302	16547	16488	16530	16634	16350	16481	16446	16374	16390	16303	16423	16463	16702	16653	16544	16570	16324	16296	16292	16291	16489	16323	16334	16513	16529	16538	16424	16641	16536	16410	16309	16577	16476	16346	16386	16538	16285	16396	16328	16531	16425	16606	16209	16574	16476	16492	16312	16665	16571	16514	16529	16506	16451	16558	16455	16417	16650	16445	16381	16350	16490	16531	16522	16534	16388	16453	16326	16201	16313	16532	16454	16800	16520	16480	16427	16376	16734	16606	16701	16337	16327	16560	16382	16473	16252	16450	16792	16514	16539	16451	16510	16443	16246	16431	16294	16490	16445	16703	16619	16215	16491	16531	16440	16398	16229	16340	16497	16443	16469	16587	16642	16377	16481	16636	16543	16516	16490	16535	16507	16607	16573	16343	16552	16574	16438	16608	16673	16392	16393	16579	16523	16380	16378	16295	16697	16302	16517	16483	16581	16467	16501	16427	16297	16422	16415	16420	16611	16368	16444	16416	16513	16512	16531	16482	16372	16449	16409	16476	16516	16416	16443	16511	16519	16526	16558	16457	16490	16544	16457	16407	16700	16681	16389	16483	16441	16513	16586	16419	16435	16472	16450	16437	16351	16458	16494	16484	16377	16557	16372	16556	16527	16522	16422	16522	16478	16484	16595	16390	16303	16504	16379	16458	16588	16520	16385	16448	16486	16343	16574	16574	16659	16572	16581	16509	16356	16551	16516	16482	16676	16459	16137	16434	16493	16250	16639	16673	16275	16294	16547	16436	16366	16416	16446	16204	16384	16441	16440	16379	16498	16539	16587	16485	16437	16278	16205	16409	16391	16385	16651	16590	16399	16403	16652	16652	16427	16284	16334	16511	16407	16609	16485	16542	16527	16497	16257	16578	16476	16537	16597	16484	16369	16388	16713	16466	16402	16482	16478	16250	16695	16533	16335	16596	16408	16589	16520	16563	16457	16407	16299	16596	16540	16335	16488	16533	16554	16440	16307	16266	16431	16303	16492	16434	16609	16432	16440	16586	16534	16526	16567	16536	16637	16654	16613	16709	16404	16508	16713	16582	16540	16514	16456	16601	16597	16510	16527	16507	16422	16497	16198	16271	16408	16673	16401	16508	16558	16561	16332	16418	16364	16285	16526	16398	16263	16335	16349	16511	16389	16563	16514	16589	16465	16539	16365	16578	16365	16498	16334	16367	16403	16445	16569	16648	16349	16384	16427	16258	16525	16428	16548	16495	16521	16514	16550	16535	16475	16311	16579	16475	16595	16483	16352	16632	16419	16448	16435	16544	16400	16457	16403	16423	16454	16475	16458	16436	16496	16492	16341	16513	16594	16499	16717	16463	16534	16580	16370	16408	16334	16341	16253	16554	16393	16510	16399	16561	16412	16479	16385	16608	16546	16455	16425	16435	16494	16521	16416	16641	16342	16369	16442	16503	16535	16645	16604	16408	16551	16507	16498	16379	16290	16632	16414	16402	16438	16640	16379	16527	16355	16658	16383	16398	16512	16611	16501	16596	16202	16546	16551	16317	16414	16515	16447	16464	16417	16313	16687	16548	16524	16461	16529	16605	16481	16457	16352	16663	16458	16542	16523	16467	16477	16639	16499	16441	16341	16454	16457	16556	16299	16461	16455	16427	16390	16584	16512	16604	16492	16648	16539	16684	16395	16455	16447	16398	16402	16496	16618	16497	16415	16535	16418	16447	16510	16243	16353	16358	16679	16511	16316	16437	16546	16330	16458	16479	16424	16471	16350	16323	16372	16499	16421	16566	16639	16631	16556	16463	16623	16637	16486	16528	16623	16643	16609	16556	16627	16718	16537	16328	16333	16482	16455	16529	16639	16592	16521	16659	16538	16515	16323	16576	16506	16466	16341	16532	16468	16400	16389	16494	16347	16607	16533	16511	16507	16587	16524	16469	16447	16475	16261	16455	16417	16376	16487	16370	16562	16399	16240	16652	16376	16616	16657	16636	16484	16316	16601	16402	16335	16254	16586	16447	16489	16325	16416	16756	16378	16579	16614	16234	16454	16579	16224	16342	16593	16647	16579	16569	16448	16467	16384	16143	16484	16468	16477	16477	16457	16558	16596	16332	16434	16438	16551	16681	16444	16573	16329	16394	16472	16342	16352	16725	16406	16359	16531	16458	16492	16429	16636	16449	16326	16523	16426	16447	16491	16576	16271	16395	16574	16659	16533	16391	16535	16470	16458	16305	16432	16536	16548	16634	16656	16281	16346	16367	16636	16506	16540	16606	16494	16411	16423	16540	16681	16522	16500	16574	16519	16582	16592	16591	16625	16401	16698	16565	16434	16542	16376	16520	16596	16491	16319	16434	16555	16389	16299	16441	16543	16683	16362	16451	16405	16477	16414	16388	16573	16567	16392	16490	16262	16348	16687	16440	16528	16426	16453	16541	16528	16456	16468	16525	16578	16697	16656	16299	16500	16280	16517	16398	16512	16709	16362	16634	16302	16665	16491	16374	16382	16368	16400	16493	16438	16366	16479	16623	16404	16435	16419	16439	16656	16382	16692	16632	16429	16446	16421	16626	16160	16449	16507	16450	16445	16322	16421	16457	16526	16466	16512	16557	16455	16496	16491	16360	16492	16557	16385	16482	16587	16599	16504	16386	16441	16552	16457	16445	16557	16620	16558	16425	16442	16543	16448	16507	16337	16439	16537	16521	16485	16366	16622	16530	16661	16361	16476	16465	16574	16608	16590	16601	16398	16602	16497	16412	16492	16393	16605	16493	16483	16422	16421	16552	16502	16455	16386	16808	16288	16532	16522	16273	16454	16429	16287	16407	16323	16317	16466	16489	16532	16497	16493	16434	16375	16313	16541	16455	16441	16500	16429	16333	16492	16568	16339	16504	16800	16300	16271	16321	16491	16392	16470	16540	16507	16502	16452	16649	16632	16490	16541	16317	16499	16495	16505	16565	16457	16503	16472	16549	16478	16419	16600	16297	16584	16500	16478	16502	16355	16256	16370	16655	16618	16421	16599	16522	16651	16375	16277	16649	16594	16325	16352	16524	16460	16691	16407	16385	16361	16551	16510	16402	16481	16392	16531	16624	16545	16381	16538	16598	16515	16451	16536	16386	16325	16666	16494	16624	16474	16287	16365	16574	16372	16389	16592	16220	16532	16418	16628	16459	16560	16576	16422	16472	16438	16500	16379	16399	16593	16500	16579	16650	16583	16478	16395	16606	16304	16691	16586	16683	16538	16594	16486	16469	16488	16346	16521	16567	16415	16491	16575	16475	16657	16530	16357	16303	16394	16637	16470	16387	16506	16347	16223	16608	16371	16427	16467	16578	16566	16357	16459	16503	16471	16447	16382	16421	16349	16412	16399	16430	16402	16276	16446	16484	16363	16449	16433	16434	16516	16316	16674	16491	16242	16449	16405	16481	16402	16580	16576	16505	16423	16601	16742	16359	16365	16430	16421	16461	16389	16357	16754	16455	16564	16503	16267	16234	16465	16523	16652	16631	16504	16145	16479	16343	16382	16386	16491	16507	16586	16465	16390	16588	16399	16590	16498	16417	16465	16506	16488	16561	16405	16313	16462	16563	16517	16505	16510	16390	16457	16439	16542	16631	16533	16688	16659	16679	16430	16447	16396	16567	16320	16638	16355	16615	16501	16466	16366	16459	16188	16381	16228	16409	16274	16479	16434	16488	16480	16521	16579	16646	16451	16363	16518	16641	16643	16431	16446	16463	16415	16460	16448	16455	16559	16642	16317	16278	16393	16402	16597	16573	16487	16275	16699	16558	16457	16337	16397	16396	16498	16525	16510	16495	16546	16321	16571	16492	16502	16325	16369	16594	16731	16570	16510	16463	16505	16600	16439	16397	16537	16594	16782	16659	16527	16507	16491	16512	16508	16586	16510	16474	16439	16371	16565	16566	16504	16806	16630	16555	16461	16491	16533	16425	16363	16538	16527	16387	16490	16443	16438	16563	16770	16555	16388	16497	16469	16243	16406	16535	16502	16480	16434	16583	16536	16400	16407	16746	16266	16312	16548	16468	16422	16463	16339	16461	16665	16599	16543	16399	16415	16343	16446	16267	16565	16581	16618	16656	16610	16194	16592	16573	16530	16749	16591	16527	16630	16686	16577	16558	16479	16470	16513	16613	16520	16459	16638	16577	16565	16519	16528	16406	16485	16509	16517	16489	16472	16497	16658	16617	16586	16460	16434	16446	16385	16221	16539	16360	16530	16385	16618	16625	16696	16441	16722	16519	16492	16548	16486	16384	16486	16503	16429	16394	16482	16524	16415	16747	16315	16704	16737	16761	16403	16413	16514	16428	16562	16534	16390	16467	16504	16511	16490	16723	16618	16431	16532	16541	16434	16380	16562	16382	16659	16392	16650	16486	16513	16490	16606	16351	16547
18289	38265	83967	83721	18681	15209	15110	14779	14998	14953	14808	14792	14764	14943	14879	14657	14649	14784	14562	14663	14772	14750	14696	14478	14957	14565	14738	14572	14789	14687	14884	14644	14591	14745	14798	14539	14620	14661	14806	14628	14769	14480	14696	14616	14595	14536	14745	14844	14728	14639	14652	14617	14682	14676	14725	14796	14495	14596	14612	14606	14559	14642	14594	14665	14756	14554	14579	14651	14567	14636	14533	14682	14603	14550	14651	15091	14919	15053	14494	14659	14539	14713	14555	14766	14544	14680	14683	14640	14600	14585	14680	14687	14814	14694	14724	14549	14551	14631	14589	14633	14673	14545	14658	14691	14673	14611	14642	14618	14557	14486	14559	14655	14530	14620	14582	14796	14725	14664	14605	14663	14647	14434	14626	14602	14630	14505	14548	14505	14622	14787	14519	14577	14583	14479	14702	14603	14578	14527	14523	14686	14744	14712	14675	14606	14717	14679	14541	14689	14484	14567	14398	14716	14590	14541	14690	14641	14700	14553	14486	14763	14598	14603	14575	14552	14558	14683	14582	14587	14465	14486	14630	14726	14772	14711	14668	14688	14753	14513	14658	14682	14686	14539	14686	14723	14513	14405	14623	14582	14472	14745	14532	14679	14619	14658	14654	14539	14642	14624	14465	14613	14663	14562	14747	14647	14468	14602	14569	14651	14655	14563	14440	14641	14700	14569	14671	14521	14593	14618	14661	14611	14607	14599	14530	14685	14489	14566	14630	14663	14696	14496	14652	14438	14590	14524	14641	14665	14519	14534	14551	14668	14716	14478	14717	14693	14552	14339	14758	14611	14649	14739	14739	14551	14582	14715	14613	14592	14557	14501	14428	14579	14690	14682	14572	14570	14671	14604	14435	14650	14513	14583	14457	14493	14663	14575	14448	14518	14573	14613	14708	14800	14679	14483	14472	14689	14437	14613	14530	14451	14678	14682	14385	14557	14524	14527	14809	14631	14566	14608	14556	14670	14647	14575	14530	14609	14607	14713	14665	14727	14876	14700	14548	14673	14559	14565	14638	14827	14662	14697	14511	14671	14634	14690	14610	14584	14784	14603	14778	14488	14549	14748	14634	14668	14560	14463	14422	14672	14604	14575	14345	14739	14628	14522	14736	14597	14629	14517	14512	14673	14562	14589	14679	14703	14639	14776	14486	14558	14582	14623	14535	14661	14524	14719	14646	14562	14442	14525	14634	14592	14616	14631	14599	14626	14657	14610	14701	14581	14637	14658	14634	14646	14644	14461	14768	14540	14579	14668	14634	14653	14564	14595	14389	14683	14647	14696	14640	14613	14672	14638	14514	14748	14676	14617	14820	14588	14620	14755	14482	14549	14859	14635	14594	14744	14588	14636	14608	14530	14691	14638	14523	14606	14493	14682	14625	14549	14460	14534	14592	14563	14702	14592	14501	14664	14554	14627	14591	14632	14669	14660	14599	14487	14649	14923	14665	14842	14604	14601	14682	14379	14472	14629	14711	14430	14444	14535	14572	14516	14516	14751	14672	14547	14538	14591	14415	14568	14650	14592	14560	14732	14744	14784	14513	14781	14646	14546	14522	14504	14817	14631	14575	14622	14538	14608	14697	14653	14624	14558	14677	14501	14529	14506	14603	14471	14723	14613	14702	14619	14523	14578	14556	14680	14653	14659	14681	14575	14449	14655	14696	14503	14596	14617	14621	14619	14637	14630	14796	14653	14616	14548	14693	14709	14643	14649	14494	14652	14626	14731	14552	14666	14684	14591	14837	14602	14667	14694	14619	14625	14467	14807	14575	14548	14743	14367	14515	14642	14558	14597	14603	14513	14680	14543	14566	14673	14530	14568	14588	14684	14425	14564	14592	14678	14639	14579	14464	14642	14638	14576	14657	14565	14735	14559	14569	14610	14544	14762	14615	14571	14676	14578	14636	14555	14562	14520	14526	14573	14748	14680	14509	14540	14729	14835	14646	14585	14524	14580	14564	14473	14828	14536	14664	14686	14601	14650	14609	14606	14545	14724	14597	14532	14759	14641	14639	14571	14700	14470	14638	14538	14697	14787	14923	14498	14653	14646	14549	14615	14474	14653	14767	14370	14560	14728	14566	14659	14622	14569	14520	14496	14775	14436	14632	14604	14626	14668	14636	14647	14526	14633	14482	14678	14647	14581	14532	14649	14498	14647	14718	14521	14618	14629	14669	14578	14489	14618	14566	14663	14559	14845	14576	14566	14709	14481	14455	14539	14563	14453	14662	14595	14487	14477	14748	14561	14733	14807	14584	14692	14711	14594	14573	14714	14399	14546	14597	14602	14629	14693	14650	14718	14510	14560	14613	14660	14688	14695	14689	14684	14676	14530	14547	14657	14572	14585	14627	14564	14617	14758	14535	14656	14693	14750	14628	14635	14533	14826	14390	14550	14486	14599	14711	14638	14581	14690	14823	14677	14722	14588	14435	14576	14602	14751	14515	14542	14712	14467	14591	14488	14710	14698	14633	14596	14647	14445	14614	14768	14710	14652	14660	14662	14593	14579	14509	14669	14610	14356	14770	14452	14826	14563	14452	14628	14758	14669	14588	14497	14684	14455	14617	14497	14874	14628	14644	14594	14752	14815	14428	14498	14656	14527	14722	14675	14752	14609	14530	14747	14654	14623	14629	14733	14628	14540	14584	14604	14713	14506	14702	14572	14677	14589	14509	14655	14556	14567	14680	14694	14717	14617	14443	14566	14575	14666	14643	14508	14480	14571	14689	14676	14601	14555	14569	14481	14549	14681	14619	14523	14485	14618	14511	14523	14710	14676	14607	14786	14756	14648	14588	14596	14558	14671	14771	14738	14700	14618	14582	14601	14665	14526	14557	14808	14521	14574	14609	14619	14692	14541	14563	14506	14539	14539	14682	14697	14810	14794	14541	14628	14632	14559	14494	14793	14475	14629	14724	14715	14673	14550	14508	14458	14603	14569	14563	14553	14643	14670	14557	14599	14697	14709	14669	14480	14745	14520	14530	14399	14745	14649	14408	14611	14645	14596	14585	14432	14572	14563	14570	14505	14708	14511	14657	14560	14600	14538	14584	14739	14423	14713	14573	14585	14585	14593	14689	14693	14461	14572	14588	14641	14495	14551	14598	14619	14588	14494	14587	14579	14687	14831	14748	14584	14566	14549	14554	14492	14781	14592	14694	14706	14640	14449	14563	14593	14758	14626	14644	14500	14624	14623	14606	14654	14660	14463	14567	14653	14429	14553	14568	14606	14694	14693	14668	14562	14696	14761	14559	14598	14680	14697	14549	14577	14558	14690	14527	14641	14587	14674	14577	14615	14550	14789	14657	14537	14626	14489	14510	14767	14658	14809	14587	14556	14381	14585	14513	14563	14645	14797	14539	14694	14654	14742	14560	14551	14667	14502	14516	14610	14632	14574	14556	14695	14558	14454	14653	14503	14673	14747	14618	14539	14476	14469	14617	14579	14561	14687	14555	14550	14689	14393	14554	14801	14684	14595	14426	14639	14684	14400	14590	14468	14625	14612	14465	14495	14714	14423	14659	14676	14607	14484	14572	14722	14617	14720	14534	14572	14523	14753	14515	14592	14474	14563	14663	14544	14661	14530	14521	14471	14546	14573	14510	14515	14652	14663	14669	14661	14705	14548	14629	14728	14678	14783	14464	14605	14658	14748	14684	14645	14552	14519	14587	14629	14663	14622	14762	14551	14453	14532	14681	14788	14554	14692	14447	14554	14593	14524	14573	14633	14630	14575	14762	14509	14549	14693	14478	14725	14637	14653	14667	14544	14468	14455	14686	14556	14650	14591	14601	14546	14734	14621	14468	14744	14560	14781	14582	14603	14659	14761	14434	14438	14637	14639	14458	14536	14732	14621	14674	14590	14588	14624	14500	14681	14715	14596	14688	14715	14361	14493	14665	14673	14418	14564	14551	14554	14628	14703	14589	14747	14746	14703	14553	14683	14484	14608	14669	14428	14570	14535	14621	14472	14562	14572	14658	14752	14597	14547	14756	14677	14565	14546	14666	14550	14538	14489	14635	14682	14567	14500	14369	14836	14560	14736	14474	14746	14737	14678	14710	14530	14596	14625	14431	14638	14529	14529	14589	14679	14709	14539	14554	14591	14660	14658	14592	14511	14431	14399	14607	14485	14644	14495	14691	14736	14565	14658	14749	14406	14662	14529	14696	14822	14658	14396	14598	14589	14658	14566	14681	14574	14716	14542	14575	14651	14603	14569	14649	14697	14588	14673	14528	14762	14666	14614	14658	14641	14591	14470	14597	14494	14391	14648	14715	14653	14653	14679	14540	14688	14676	14637	14560	14642	14680	14651	14390	14755	14710	14783	14568	14617	14700	14544	14365	14454	14630	14615	14663	14549	14698	14784	14667	14562	14490	14749	14362	14837	14592	14572	14620	14501	14407	14475	14555	14541	14615	14520	14519	14560	14657	14539	14483	14579	14660	14678	14474	14508	14562	14603	14650	14605	14675	14642	14623	14762	14451	14535	14620	14743	14513	14765	14651	14712	14415	14823	14672	14557	14805	14670	14580	14798	14637	14609	14510	14662	14659	14662	14635	14668	14650	14747	14694	14705	14651	14619	14509	14572	14586	14540	14530	14583	14769	14585	14591	14534	14566	14505	14590	14591	14547	14602	14636	14614	14612	14608	14446	14558	14423	14618	14649	14626	14672	14651	14494	14642	14682	14626	14542	14644	14578	14570	14639	14624	14630	14581	14868	14731	14583	14780	14682	14502	14536	14510	14603	14554	14683	14673	14577	14626	14747	14615	14636	14515	14634	14712	14684	14747	14575	14537	14666	14506	14743	14618	14522	14512	14716	14632	14782	14638	14646	14585	14726	14703	14567	14696	14727	14606	14451	14577	14653	14622	14706	14600	14710	14529	14523	14548	14573	14602	14728	14670	14667	14565	14751	14606	14634	14641	14633	14612	14546	14638	14698	14576	14517	14391	14716	14485	14704	14572	14786	14629	14512	14591	14472	14511	14630	14676	14563	14842	14533	14502	14669	14643	14639	14536	14755	14633	14484	14605	14624	14542	14705	14493	14703	14552	14551	14590	14629	14639	14609	14480	14614	14574	14667	14712	14557	14633	14587	14640	14787	14726	14522	14820	14669	14499	14679	14575
27869	22378	41657	42805	21544	16581	16000	15819	15960	15930	15855	15849	15785	15742	15691	15880	15700	15671	15690	15921	15882	15871	15734	15694	15870	15763	15690	15784	15756	15599	15683	15913	15674	15844	15810	15881	15920	15765	15534	15816	15797	15745	15846	15699	15827	15846	15786	15894	15577	15763	15734	15794	15580	15598	15831	15882	15701	15800	15756	15987	15713	15890	15751	15777	15738	15813	15716	15772	15647	15756	15833	15779	15813	15684	15813	15928	15651	15768	15794	15721	15619	15651	15708	15693	15872	15593	15662	15624	15741	15589	15684	15664	15564	15704	15768	15697	15704	15773	15860	15635	15780	15678	15682	15769	15781	15908	15718	15833	15789	15701	15696	15624	15861	15983	15584	15713	15685	15694	15517	15717	15846	15917	15789	15785	15690	15801	15957	15716	15543	15728	15768	15775	15599	15788	15692	15661	15848	15753	15970	15798	15817	15898	15728	15790	15685	15581	15885	15766	15912	15808	15691	15709	15674	15750	15791	15795	15745	15811	15789	15818	15616	15796	15692	15683	15621	15751	15803	15683	15670	15598	15383	15853	15783	15571	15894	15582	15720	15786	15616	15687	15673	15644	15789	15735	15682	15761	15595	16018	15802	15777	15785	15803	15875	15847	15867	15856	16006	15803	15849	15729	15904	15773	16097	15867	15717	15559	15974	15526	15737	15624	15772	15756	15894	15642	15823	15845	15737	15913	15709	15818	15837	15681	15799	15702	15726	15701	15639	15612	15663	15621	15739	15761	15728	15664	16022	15823	15710	15900	15837	15665	15626	15747	15870	15633	15527	15562	15565	15669	15559	15856	15970	15635	15662	15781	15937	15896	15912	15693	15725	15712	15841	15577	15709	15826	15719	15765	15820	15633	15590	15834	15837	15659	15646	15724	15659	15698	15577	15668	15790	15766	15428	15709	15720	15663	15761	15704	15745	15501	15819	15815	15703	15792	15835	15670	15880	15673	15654	15764	15888	15824	15694	15661	15776	15858	15649	15895	15955	15646	16002	15863	15650	15608	15753	15717	15853	15794	15665	15961	15821	15596	15516	15504	15799	15596	15852	15784	15674	15706	15393	15692	15941	15702	15367	15755	15696	15875	15754	15631	15756	15827	15862	15899	15697	15745	15731	15670	15613	15770	15889	15835	15776	15605	15764	15821	15647	15833	15786	15676	15768	15834	15806	15798	15689	15611	15641	15810	15656	15666	15694	15639	15687	15782	15787	15858	15639	15804	15653	15745	15702	15730	15816	15745	15849	15898	15806	15713	15747	15553	15674	15712	15798	15757	15611	15741	15734	15508	15507	15766	15664	15644	15619	15813	15737	15739	15711	15762	15655	15780	15770	15708	15977	15707	15832	15729	15846	15847	15619	15702	15551	15693	15386	15689	15721	15655	15738	15582	15794	15655	15583	15851	15932	15751	15821	15841	15765	15682	15691	15698	15568	15738	15653	15680	15787	15670	15661	15607	15657	15594	15704	15990	15693	15725	15723	15622	15803	15846	15556	15833	15779	15518	15625	15546	15676	15888	15750	15702	15759	15664	15679	15861	15632	15640	15543	15682	15591	15773	15789	15643	16010	15613	15934	15718	15800	15848	15674	15758	15702	15837	15766	15781	15750	15719	15737	15729	15776	15701	15742	15677	15757	15738	15608	15610	15554	15822	15583	15733	15779	15810	15896	15821	15656	15431	15875	15627	15935	15674	15894	15916	15772	15766	15881	15686	15755	15719	15528	15881	15761	15765	15701	15657	15669	15763	15831	15867	15751	15598	15876	15735	15693	15755	15712	15860	15670	15647	15694	15766	15711	15719	15715	15773	15656	15732	15926	15703	15514	15726	15783	15923	15745	15674	15656	15827	15833	15778	15744	15648	15567	15855	15897	15971	15764	15637	15790	15702	15601	15624	15823	15577	15823	15718	15878	15648	15614	15754	15638	15625	15599	15910	15724	15891	15749	15520	15748	15646	15600	15780	15702	15680	15785	15906	15588	15809	15819	15638	15768	15833	15785	15667	15663	15680	15533	15759	15642	15578	15755	15732	15793	15570	15885	15735	15685	15638	15704	15661	15708	15745	16024	15525	15615	15747	15803	15669	15792	15601	15587	15690	15692	15750	15706	15643	15599	16011	15833	15834	15896	15841	15654	15762	15880	15812	15788	15744	15748	15569	15804	15629	15661	15555	15725	15869	15773	15633	15800	15750	15750	15703	15715	15680	15680	15697	15742	15771	15751	15714	15939	15805	15427	15590	15731	15913	15765	15755	15744	15779	15719	15541	15789	15857	15860	15762	15627	15794	15810	15686	15704	15825	15736	15646	15818	15786	15774	15681	15873	15635	15728	15829	15703	15750	16043	15979	15602	15780	15960	15689	15820	15699	15653	15718	15664	15613	15658	15860	15733	15851	15618	15776	15636	15810	15726	15784	15651	15660	15759	15726	15556	15494	15603	15656	15804	15675	15888	15696	15793	15700	15637	15816	15747	15725	15687	15731	15614	15631	15662	15978	15993	15579	15659	15787	15601	15651	15685	15856	15840	15684	15680	15802	15766	15755	15848	15786	15692	15901	15787	16044	15621	15835	15895	15722	15630	15716	15795	15697	15817	15481	15651	15700	15752	15571	15693	15754	15708	15657	15808	15780	15899	15800	15682	15680	15924	15806	15702	15706	15758	15717	15822	15784	15923	15809	15635	15643	15637	15880	15813	15621	15655	15771	15723	15591	15880	15828	15908	15763	15736	16018	15826	15743	15693	15793	15886	15662	15728	15754	15739	15824	15740	15732	15792	15674	15676	15763	15972	15824	15747	15748	15769	15517	15885	15620	15590	15797	15722	15614	15939	15674	15535	15674	15782	15714	15789	15498	15855	15690	15575	15760	15685	15803	15803	15868	15971	15763	15584	15714	15971	15800	15993	15789	15835	15929	15774	15878	15628	15806	15817	15655	15966	15775	15967	15780	15442	15574	15581	15792	15588	15826	15692	15779	15825	15726	15865	15727	15741	15635	15682	15924	15610	15840	15621	15644	15714	15890	15624	15670	15688	15869	15847	15541	15982	16040	15658	15737	15619	15778	15663	15680	15776	15668	15619	15828	15646	15652	15641	15840	15836	15781	15874	15755	15923	15810	15652	15843	15753	15892	15812	15771	15825	15686	15482	15681	15738	15729	15767	15784	15655	15874	15784	15711	15721	15690	15856	15712	15728	15622	15713	15860	15865	15934	15610	15712	15727	15822	15693	15711	15919	15633	15641	15700	15792	15923	15744	15732	15712	15625	15909	15825	15874	15784	15594	15855	15702	15843	15697	15743	15880	15654	15750	15957	15587	15750	15563	15675	15838	15752	15814	15680	15648	15723	15793	15635	15795	15678	15730	15769	15712	15834	15709	15904	15784	15773	15627	15678	15861	15568	15686	15595	15967	15739	15813	15782	15755	15915	15750	15763	15972	15628	15643	15749	15872	15598	15818	15803	15670	15750	15689	15718	15472	15791	15783	15718	15826	15923	16035	15978	15446	15734	15687	15816	15637	15828	15664	15686	15605	15794	15812	15674	15726	15979	15829	15843	15422	15744	15731	16035	15790	15762	15780	15875	15781	15759	15829	15801	15847	15867	15894	15730	15765	15752	15789	15628	15754	15740	15723	15663	15585	15807	15839	15739	15774	15806	15822	15645	15858	15691	15669	15483	15712	15750	15737	15594	15704	15848	15773	15797	15610	15539	15936	15779	15571	15799	15656	15680	15619	15805	15819	15665	15953	15789	15838	15744	15829	15538	15739	15588	15615	15601	15523	15709	15638	15859	15917	15941	15667	15574	15804	15854	15821	15479	15769	15744	15678	15895	15709	15769	15681	15999	15709	15903	15853	15788	15785	15766	15764	15810	15712	15604	15525	15764	15852	15895	15665	15731	15992	15990	15811	15711	15732	15737	15813	15610	15672	15776	15732	15668	15728	15844	15781	15581	15859	15621	15753	15429	15680	15716	15630	15738	15769	15890	15851	15781	15663	15666	15588	15961	15793	15911	16064	15784	15577	15750	15835	15705	15745	15733	15638	15754	15663	15731	15857	15823	15897	15617	15974	15709	15701	15883	15636	15706	15536	15501	15893	15848	15845	15821	15698	15775	15807	15767	15901	15890	15773	15681	16042	15812	15681	15629	15774	15721	16038	15664	15753	15710	15758	15752	15844	15699	15864	15637	15643	15851	15779	15573	15769	15783	15763	15942	15675	15882	15856	15753	15802	15734	15897	15612	15689	15684	15667	15802	15617	15665	15570	15693	15724	15749	15910	15548	15773	15724	15629	15741	15656	15667	15869	15788	15884	15552	15697	15724	15874	15543	15740	15826	15881	15780	15757	15679	15733	15726	15841	15702	15768	15588	15708	15692	15791	15650	15769	15708	15798	15824	15798	15593	15749	15582	15833	15652	15853	15693	15825	15785	15675	15753	15786	15885	15653	15706	15560	15762	15630	15618	15689	15828	15758	15761	15665	15731	15824	15603	15594	15649	15777	15690	15663	15790	15820	15777	15899	16041	15850	15756	15816	15761	15767	15693	15882	15688	15832	15634	15841	15820	15786	15740	15732	15713	15874	15999	15763	15709	15791	15880	15801	15606	15770	15722	15686	15689	15824	15669	15693	15604	15749	15670	15917	15706	15678	15690	15777	15765	15740	15730	15997	15690	15801	15569	15673	15600	15671	15790	15872	15778	15736	15869	15788	15671	15674	15682	15759	15800	15824	15758	15600	15621	15766	15781	15831	15881	15821	15713	15755	15904	15895	15786	15935	15861	15625	15712	15812	15625	15853	15639	15715	15620	15786	15962	15753	15637	15574	15883	15869	15828	15704	15648	15877	15648	15656	15609	15745	15591	15477	15805	15658	15638	15639	15678	15772	15861	15802	15669	15773	15822	15781	15813	15741	15789	15804	15732	15984	15690	15725	15735	15808	15620	16023	15686	15786	15906	15883	15865	15722	15587	15701	15865	15818	15632	15901	15862	15652	15700	15837	15775	15695	15661	15946	15940	15690	15876	15780	15856	15738	15841	15900	15740	15998	15864	15799	15800	15708	15770	15829	15791	15706	15672	15635	15835	15760	15637	15599	15736	15788	15520	15802	15836	15767	15740	15873	15601	15648	15760
14058	23727	48695	40036	15101	14005	14309	14136	14070	14127	14270	14285	14070	14231	14225	14148	14185	14162	14271	14232	14125	14211	14318	14155	14266	14315	14090	14082	14094	14202	14126	14214	14065	14232	14064	14210	14265	14038	14348	14163	14042	14212	14045	14058	14272	14063	14181	14246	14280	14325	14138	14274	13865	14135	14413	14164	14201	14262	14073	14296	14154	14278	14210	14073	14152	14180	14257	14230	14085	14227	14271	14083	14252	14065	14276	14265	14140	14229	14142	14083	14144	14085	14059	14120	14070	13993	14086	14208	14242	14132	14284	14094	14236	14142	14134	14150	14237	14090	13996	14272	14099	14204	14171	14129	14042	14185	14130	13903	14335	14251	14223	14189	14035	14133	14120	14058	14253	14415	14095	14258	14247	14167	14302	14033	14236	14237	14046	14043	14102	14305	14100	14014	14303	14262	14083	14314	14181	14066	14237	14076	14237	14154	14071	14194	14214	14110	14079	14105	14071	14381	14168	14181	14114	14023	14158	14222	14257	14147	14064	14207	14232	14166	14046	14212	14142	14085	14248	14191	14347	14105	14212	14147	14128	14124	14240	14152	14120	14064	14233	14146	14199	14228	14044	14214	14128	14254	14065	14185	14315	14194	14280	14280	14203	14188	14200	14161	14066	14134	14301	14063	14151	14128	14091	14211	14204	14208	14235	14266	14280	14143	14085	14214	14141	14090	14099	14041	14079	14198	14176	14233	14071	14122	14038	14036	14186	14302	14244	14212	13995	14180	14038	14030	14392	14106	14185	14277	14231	14148	14101	14110	14347	14228	14021	14151	14309	14077	14194	14172	14157	14071	14175	14134	14189	14146	14159	14148	14160	14273	14232	14143	14211	14054	14000	14205	14316	14259	14225	14134	14082	14221	14309	14105	14216	14255	14131	14096	14127	14087	14227	14226	14007	14325	14284	14161	14270	14090	14171	14232	14179	14035	14154	14155	14142	14244	14109	14235	14309	14243	14199	14045	13996	14250	14263	14275	14198	13943	14099	14209	14268	14111	14134	14186	14198	14127	14243	13963	14115	14141	14059	14204	14186	14181	14220	14188	14223	14137	14113	13966	14173	13978	14148	14233	14063	14074	14082	14156	14202	14142	14043	14221	14353	14097	14036	14090	14093	14243	14059	14148	14246	14018	14132	14209	14107	14276	14313	14160	14235	14074	14179	14104	14073	14141	14196	14122	14133	14239	14326	14087	14156	14129	14309	14224	14133	14080	14293	14155	14098	14262	14093	14201	14188	14028	14186	14136	14051	14251	14111	14268	14087	14086	14162	14226	14047	14275	14048	14255	14194	14166	14133	14176	14314	14298	14029	14192	14045	14228	14248	14173	14167	14210	14210	14132	14134	14125	14173	14225	14070	14291	13992	14322	14201	14159	14015	14226	14242	14127	14329	14069	14205	14170	14141	14041	14309	14097	14053	14288	14081	14174	14204	14234	14089	14014	14288	14173	14203	14239	14296	14281	14031	14058	14104	14195	14342	14018	14225	14158	14062	14116	14213	14086	14146	14209	14185	14072	14258	14052	14186	14153	14242	14146	14106	14172	14114	14120	14104	14092	14259	14377	14096	14152	14120	14253	14158	14230	14164	14121	14297	14249	14126	14260	14166	14288	14269	14000	14163	14221	14154	14182	14231	14096	14191	14142	14048	14247	14248	14326	14114	14160	14300	14107	14149	14152	14255	14063	14126	14189	14073	14195	14234	14241	14202	14211	14034	14104	13992	14063	14336	14342	14185	14315	14344	14377	13993	14279	14346	14171	14248	14242	14153	14180	14134	14014	14356	14247	14161	14125	14108	14238	14040	14156	13994	14127	14044	14167	14141	14144	14209	14210	14142	14263	14269	14133	14072	14042	14123	14263	14154	13914	14137	14077	13998	14178	14272	14272	14271	14240	14146	14241	14127	14137	14145	14227	14176	14313	14129	14134	14015	13961	14280	14129	14073	13972	13951	13984	14125	14254	14215	14068	14081	14257	14093	14293	14174	14071	14127	14074	14166	14086	14216	14244	14110	14195	14064	14142	14209	14149	14069	14137	14113	14262	14191	14342	14243	14090	14071	13977	14189	14003	14084	14025	14292	14107	14081	14125	14075	14068	13987	14246	14077	14083	14122	14089	13988	14207	14035	14026	14085	14189	14223	14183	14099	14300	14106	14093	14171	14043	14309	14155	14129	14270	14230	14191	14118	14061	14117	14178	14153	14192	14056	14273	14166	13971	14021	14378	14151	14188	14084	14150	14160	14251	14110	14193	14142	14226	14203	14283	14221	14164	14200	14385	14220	14206	14150	14166	14196	14119	14207	14218	14297	14101	14154	14271	14262	14223	14078	14073	14215	14187	14222	14191	14124	14113	14208	14071	14227	14146	14291	14270	14308	14119	14165	14094	14152	14174	14055	14278	14370	14097	14092	14111	14052	14327	14205	14153	14213	14129	14308	14176	14141	14181	14038	14344	14174	14308	14130	14221	14351	14024	14153	14087	14239	14231	14265	14084	14268	14244	14086	14263	14158	14184	14258	14073	14242	14169	14186	14180	14092	14147	14143	14089	14092	14226	14207	14141	14320	14162	14220	14202	14245	14219	14212	14128	14091	14143	14224	14186	13987	14139	14223	14245	14096	14316	14331	14220	14362	14206	14157	14251	14147	14237	14305	13918	14355	14125	14230	14147	14160	14051	14058	14140	13976	14065	14144	14142	14117	14254	14208	14162	14083	14049	14255	14171	14204	14106	14092	14263	14082	14314	14126	14103	14093	14162	14245	14243	14168	14097	14224	14182	14189	14123	14391	14316	14151	14201	14067	14249	14048	14059	14017	14099	14127	14054	14087	14249	14283	14335	14157	14207	14163	14198	14100	14058	14132	14165	14225	14112	14237	14069	14190	14099	14056	13888	14086	14181	14202	14175	14020	14146	14073	14247	14247	14157	14076	14216	14161	14058	14261	14106	14079	14082	13998	14124	14238	14157	14189	13894	14164	14302	14079	14178	14348	14175	14110	14316	14118	14125	14085	14144	14278	14086	14232	14202	14073	14229	14162	14244	14182	14357	14063	14289	14216	14210	14127	14155	14209	14166	14307	14183	14207	14246	14052	14126	14028	14173	14297	14108	14127	14244	14122	14300	14218	14144	14188	14221	14075	14205	14252	14129	14201	14126	14005	14383	14130	14091	14314	14273	14016	14212	14199	14318	14184	14097	14139	14156	14215	14153	14104	14228	14034	14323	14224	14267	14139	14085	14048	14238	14279	14036	14335	14128	14257	14158	14275	14153	14095	14169	14038	14127	14110	14150	14233	14261	13881	14187	14251	14080	14226	14060	14169	14167	14204	14199	14311	14118	14291	14204	14107	14270	14049	14146	14180	13999	14170	14257	14228	14330	14158	14024	14196	14171	14291	14171	14273	14084	14225	14189	14078	14101	14239	14092	14294	14339	14219	14175	14141	14050	14071	13971	14135	14118	13972	14266	14108	14230	14205	14066	14283	14089	14209	14050	14098	14127	14316	14013	14232	14005	14123	14171	14204	14234	14185	14196	14302	14158	14160	14329	14223	14186	14010	14129	14178	14142	14205	13995	14181	14184	14140	14255	14076	14167	14090	14257	14025	14346	14171	14163	14058	14092	14101	14288	14267	14212	14109	14215	14171	14320	14096	14240	14268	14228	14219	14191	14046	14229	14148	14121	14383	14144	14020	14183	14273	14080	14060	14140	14283	14085	14299	14179	14158	14151	14224	14152	14370	14064	14304	14195	14287	14241	14358	14217	14187	14140	14344	14130	14274	14154	14257	14071	14089	14139	14173	14112	14062	14159	14121	14083	14150	14071	14249	14091	14124	14202	14167	14155	14018	14000	14183	14054	14253	14203	14121	14323	14136	14322	14276	14198	14192	14246	14161	14208	14139	14023	14179	14302	14036	14099	14248	14144	14324	13995	14047	14107	14216	14238	14201	14167	14241	14278	14228	14323	14137	14001	14183	14177	14077	14283	14021	14199	14090	14393	14120	14164	14075	14222	14267	14109	14106	14053	14192	14140	14242	14184	14127	14290	14199	14135	14108	14190	14003	14265	14168	14195	14156	14239	14035	14048	14183	14195	14352	14033	14289	14162	14172	14242	13989	14262	14315	14138	14174	13987	14125	14124	14164	14217	14017	14237	14366	14278	14151	14069	14213	14187	14188	14313	14144	14150	14154	14211	14214	14086	14321	14000	14248	14119	14079	14146	14307	14191	14202	14180	14154	14208	14296	14259	14170	14081	14139	14086	14040	14113	14270	14369	14185	14310	14134	14061	14026	14183	14200	14082	14060	14081	14158	14054	14070	14093	14163	14058	14270	14187	14032	14237	14069	14003	14138	14382	14223	14195	14070	14328	14094	14166	14198	14171	14264	14102	14006	14084	14248	14122	14275	14165	14112	14086	14268	14128	14098	14105	14034	14203	14295	14212	14096	14278	14273	14364	14247	14085	14084	14181	13931	14336	14340	14131	14048	14205	14090	14124	14254	14287	14185	14205	14106	14227	14250	14214	14064	14265	14111	14058	14148	14120	14068	14418	14430	14145	14180	14253	14235	14203	14223	14085	14113	14316	14160	14160	14128	14236	14148	14046	14070	14067	14117	14310	14098	13948	14146	14075	14164	14249	14185	14086	14093	14152	14203	14020	14193	14161	14268	14210	14234	14261	14191	14174	14134	14099	14248	14247	14251	14125	14332	13995	14073	14114	14227	14146	14126	14173	14105	14173	14300	14206	14201	13992	14221	14205	13980	14186	13996	14074	14198	14285	14042	14085	14162	13988	14096	14150	14119	14086	14189	14027	14104	14209	14266	14309	14127	14174	14150	14191	14315	14389	14282	14166	14080	14076	14289	14125	14214	14109	14262	14220	14160	14169	14198	14375	14315	14305	14172	14222	14155	14191	14309	14230	14123	14169	14316	14170	14192	14167	14112	14187	14236	14247	14298	14083	14047	14195	14156	14073	14427	14208	14207	14264	14025	14166	14246	14151	14186	14195	14143	14282	14084	14182	14067	14064	14087	14213	14116	14085	14171	14108	14157	14110	14155	14139	14195	14162	14382	14090	14097	14234	14093	14266	14205	14132	14282	14163	13954	14121	14269	14232	14090	14235	14151	14136
23442	21389	40549	57393	33947	22199	22320	17215	15293	15635	15374	15255	15465	15422	15288	15452	15213	15283	15145	15198	15120	15321	15178	15187	15225	15192	15208	14892	15319	14983	15268	15170	15009	15113	15074	15039	15072	15095	15135	15117	15205	15033	15027	15094	15006	15043	15107	15275	14993	15065	15157	14940	14910	15088	15025	14942	14906	15024	15094	15229	15117	15060	14936	15119	15006	14928	14980	15001	15264	14985	14956	15207	15222	15072	15269	15049	15065	15170	15106	15045	15144	15185	15220	15311	15103	15206	15130	15005	15066	14832	14952	15109	14977	15161	15002	15191	15084	15133	15110	15238	15084	14919	15281	15128	15055	14841	14931	15041	14930	15098	15018	15049	15175	15038	14987	15229	14944	15076	15116	14989	15130	15036	14994	15120	15140	15062	14872	15037	15104	15142	15093	15119	15059	15137	14968	15193	15315	14966	14950	15141	15005	14941	15075	15066	14856	15046	14880	14979	15135	14900	15082	15143	15053	15249	14956	14925	15063	15003	14944	15128	14947	15023	14843	14814	15134	15196	15176	14912	15258	15190	14962	14973	14941	15187	14973	14924	15055	15060	14899	15042	15031	15100	14815	14988	15063	15300	15167	15071	15114	14887	14906	14958	15018	15044	14961	15140	14816	14991	15058	15036	15070	15122	14961	14962	15067	15201	14878	14997	14875	15166	14886	15086	14857	15173	14947	15140	15038	14751	14992	15198	15126	15041	15177	14845	15167	15061	15031	14994	14985	15103	14926	15074	15092	15066	14878	14861	14988	15052	15204	15254	15176	14933	14782	14987	14980	14922	15109	15020	15053	14913	14922	14973	15058	15271	14678	15038	14927	14942	14921	15036	15099	15115	14919	15063	15034	15144	15061	15126	14958	15068	15072	15054	14983	14964	15057	14831	14909	15071	15103	14993	15042	14934	15227	15057	14989	14891	14866	15033	14877	15124	15210	14911	14958	14982	14969	14922	15159	14921	14997	15163	15115	14770	15104	15014	15247	15065	15035	14926	15092	15073	15019	14995	15116	14994	15003	15089	15095	15127	15004	15117	14969	15249	15044	14834	14974	15186	15225	14904	15104	15189	14921	14908	15100	14988	15112	15015	14878	15103	14978	15096	14971	14884	15135	14872	15076	14843	15078	15259	15113	15014	15156	14957	15222	15046	14964	14974	15018	15055	15006	14957	15178	15029	15134	15014	15141	14856	15150	15137	15075	14971	15014	14999	15041	15126	15138	14803	14895	14971	14905	15019	14847	15098	15044	15060	15106	15093	15018	15056	14886	15067	14925	15092	15001	14935	15094	15020	15278	14969	15031	15110	15126	15106	15208	14960	15183	15065	15087	15077	15110	15065	14947	15248	15035	15103	14913	14939	15120	15010	15164	15053	15056	15042	15065	14839	14952	14937	15124	15066	15146	14990	15243	14860	14991	15083	15125	15191	15015	14858	15032	14927	14897	14858	15014	14859	15035	15107	14908	15038	15199	15049	15117	14852	15101	15052	14877	14974	14930	14907	15205	15155	14935	15003	15069	14896	14951	15061	15029	15057	15110	15019	15185	15002	14852	14911	14982	15133	15152	14905	14816	14987	15140	14962	15092	15016	14911	15135	15123	14842	14850	15003	14846	15057	15091	15058	15146	15061	14964	14954	14965	15113	15157	15089	15188	15050	15066	15026	15155	14779	14916	15004	15089	15010	15232	15159	15109	15041	14996	14868	15062	14842	14956	15151	14997	15001	14777	15080	14859	14960	15085	14987	15015	14869	15067	14891	14973	15236	15204	14949	14940	15146	15011	15062	14981	15086	15127	15225	15140	15054	14919	15057	15055	15049	14967	15131	14958	15186	15271	15074	15247	15061	15081	15128	15170	14997	15111	15039	14974	14922	15006	15061	15073	15091	15189	15293	14984	14865	15051	14970	14995	15062	14904	14954	14980	15129	15039	15089	14824	14984	14965	14878	15127	14915	15156	15212	15027	15203	14933	15105	14976	14994	14995	15135	15100	14834	15140	15291	15137	15124	15161	15047	15017	15107	14882	15004	14995	15017	14940	15054	14903	14937	15106	15146	14777	15077	15078	14933	15159	14972	15176	14901	15036	15149	15248	15123	14944	15081	15003	15032	15192	15037	14965	14971	15161	14746	15085	15120	14924	14879	14987	15152	15182	15034	14973	15121	14943	14930	14980	14967	15056	15108	14959	14983	15004	14939	15179	15055	15046	14962	15042	15005	15012	15122	15146	14985	15129	15159	14860	14978	15128	14841	15036	15058	15043	15205	15047	14935	14851	15060	15238	15023	15074	15112	14939	14776	15046	14828	15045	14956	15064	15314	15036	15077	15192	15055	15172	15176	14884	14943	14978	15188	14973	15164	15136	15084	14959	15076	15017	15274	14981	14795	14995	15077	14996	14973	14961	15150	15003	14787	14919	14997	15066	15092	15099	15149	14974	14866	15086	15043	14871	15161	15057	15037	14876	14969	15018	15035	14954	15003	15035	15149	14992	15151	15210	14899	15094	15251	14881	15036	15222	14978	14970	14932	15012	14942	15103	15187	15105	15111	14951	15024	14908	14946	14850	14839	14997	15047	14938	14953	14943	15050	14984	14946	14807	15096	15089	14909	15162	15102	15062	14951	15088	15174	14944	15181	14785	14929	14995	14957	15094	15193	15033	14942	14941	15059	14800	15003	14989	15171	14932	15048	14980	14854	15000	15159	15185	14919	15103	14952	15112	15092	15100	15123	15050	15134	15151	14865	15050	14819	14938	15005	14974	14974	15050	14816	15112	15119	14985	15135	15239	14913	15169	14955	14983	14826	14981	14942	15105	14828	14921	14979	15143	14945	15061	15099	15043	15183	14953	15119	15084	15039	15126	15077	15044	15089	15070	14973	14930	14880	15036	15176	14958	14982	14974	14998	15059	15074	15077	15064	15027	15003	14888	15170	14963	14996	14964	14818	14957	15214	15019	14859	15060	15076	15150	15017	14993	15132	15089	14998	14980	15026	14996	14949	15077	15024	15095	14833	14963	14988	15051	15150	14876	14981	14983	15109	15239	14983	15027	14852	14996	15066	14992	15167	15010	15012	15247	15025	14965	15204	15029	15004	15113	14781	15047	14913	14866	15093	15182	14986	14909	14930	14873	15056	14732	14783	15075	15054	15201	14958	15011	14965	15030	14954	14959	14865	15195	14927	15026	15018	15033	14929	14919	15149	15048	15033	15071	15079	14930	14788	15037	14949	14973	15059	14944	14893	14939	14899	14955	15074	15157	15161	15169	15130	14894	14958	14868	15094	15076	15191	15086	15087	15071	15107	15109	14901	15039	14990	14965	14981	14864	14891	14862	14927	15281	15084	14958	14973	15187	15098	15061	14910	14893	14989	15123	14798	15077	15150	14974	14948	15075	14918	15118	15032	14913	15004	15087	14905	14914	14916	15183	15064	14929	15103	15022	15098	15062	14978	14817	15230	14952	15178	14879	15106	15082	15097	15135	15044	14804	15009	15093	14869	14893	14846	15103	14993	15324	15245	15247	14937	15107	15055	14913	14916	15095	14978	15036	15085	15128	14915	15065	15104	14976	14998	15013	14820	14806	15017	14883	15040	15268	14938	15053	15044	15036	15119	14808	14951	15066	14843	14956	15067	15055	15138	14942	14927	14996	14956	15172	15056	14751	14738	15078	14995	15010	15005	15052	15039	14975	15003	15056	15082	14972	15046	14962	15136	15195	14972	14998	15048	15064	15032	15013	14822	14970	15002	14985	15050	15048	15046	15061	15017	15041	14995	15105	14911	15165	15075	15020	14905	15000	15022	15138	14829	15093	15047	14949	15015	15084	15053	15164	14931	15032	15117	15296	15141	15040	15146	14924	14923	14960	14818	15172	15053	15073	15089	15196	15038	15038	14851	14966	15110	15110	15129	15140	15101	15116	14908	15121	15045	15138	15135	15138	14925	14985	15083	14826	15102	15122	15099	14937	14976	15135	15089	15060	15109	14892	14961	15074	15093	14953	15031	15108	15068	14962	15063	15085	15111	14876	15023	15218	14945	14777	14928	15108	15123	15221	15061	14977	15228	14918	14916	14884	15067	14906	14999	14945	15010	15035	14890	15085	14930	15183	15078	14942	15205	15108	14984	15011	14982	14993	14905	14861	14740	15066	14968	15201	14731	14840	15039	15012	15096	15008	14997	14869	14931	15030	15115	14899	15038	15031	14881	14972	14948	14904	15196	14949	15073	14963	15064	15099	15141	15039	15085	14990	14896	15185	14722	15119	15106	15026	15030	15263	14977	14989	15073	14783	14823	14988	14805	14975	15049	14967	15097	15098	15222	15151	14938	15196	14939	14929	14984	15117	15041	15062	14909	14999	15020	15099	14897	14865	14982	15021	15052	15129	15013	14997	15158	15023	14950	14817	15088	15000	14963	15025	15039	15174	14904	14821	15033	14931	14998	14929	15107	14802	14885	14976	15046	15082	15145	15250	14913	14970	14947	14921	14970	15174	15073	15025	15028	14999	15079	15052	15088	15205	15198	15091	15086	14918	15098	15041	15008	15218	15059	15036	14765	14904	15046	14920	14986	15057	15088	15033	14795	14866	14960	15121	15035	15071	14958	14987	15168	14989	14910	15000	14886	14939	15014	15094	14931	15079	15132	15083	14837	14959	14906	14975	15039	15280	15099	15038	15141	15046	14929	15023	15109	14987	14971	15105	15069	15100	14973	15103	14955	15057	14909	15101	15047	14937	15202	15117	14991	15062	15000	15025	14943	15064	14785	14950	15092	15031	15017	14925	14941	14999	14898	14860	15235	15001	15251	15216	14998	14972	15110	15185	15180	14953	14950	14989	14917	15043	15046	15128	15152	14872	15085	14881	14937	15258	15002	15077	14857	14820	14979	15036	15017	15116	15009	15035	15016	15004	15154	15044	15104	14900	15040	14918	14882	15127	15087	14942	15011	15043	15166	15166	15130	15139	15089	15026	14930	15168	15034	15226	15022	15134	14918	15039	15020	14903	15082	15258	15217	14956	14825	15001	14958	14865	14940	15032	15006	15004	15092	15198	15063	15115	15043	15147	14940	14988	14996	14966	14821	14855	15106	15010	15195	14918	14979	15002	14873	14902	15114	15156	15033	15000	15033	14925	14979
17100	50208	98747	87952	23743	14378	14280	14059	13844	13857	14138	14025	14076	13884	14050	13914	13863	13937	13886	13874	13790	13948	14122	13856	13959	13809	13972	13780	13829	13852	13877	13978	13925	13991	13901	13722	13907	13852	13928	13897	13852	13986	13871	13949	13910	13898	13715	13708	14040	13969	13797	14016	13717	13987	13785	13839	13788	13740	13974	14003	13898	13916	13825	13981	13719	13751	13823	13938	13738	13710	13837	13903	13752	13913	13967	14033	14041	13802	13852	13841	13755	13801	13862	13873	13768	13896	14023	13978	14014	13697	13808	13925	13933	13943	14053	13932	13901	13804	13900	14057	13825	13928	13831	13957	13867	13729	14012	13695	13783	13876	13828	13638	13710	13986	13828	13851	13810	13879	13864	13739	13787	13931	13768	13901	13893	13777	13879	13820	13970	13924	13806	13730	13830	13766	13795	13756	13705	13996	13864	13807	13883	13914	13992	13784	13850	13769	13863	13814	13945	13891	13899	13841	13782	13862	13977	13766	13753	13788	13916	13893	13919	13878	13953	13704	13495	13927	13946	13906	13859	13853	13786	14009	13855	13712	13763	13905	13727	13881	13751	13830	13909	14000	14017	13859	13783	13887	13927	13776	13707	13979	13801	13925	13807	13886	13852	13809	13945	13812	13999	13809	13891	13749	13897	13864	13909	13901	13771	13668	13789	13911	13999	13812	13882	13890	13810	13875	13865	14026	13786	13862	13920	13886	13935	14032	13909	13929	13688	13839	13750	14004	13888	13942	13758	13906	13818	13942	13740	13950	13881	13820	13955	13828	13936	13917	13915	13868	13869	13901	14071	13928	13831	13943	13932	13810	13780	13838	13844	13875	13803	13885	13875	13643	13960	13756	13875	13819	13764	13952	13721	13982	13993	13773	13864	13797	13869	13757	13826	13738	13854	13755	13992	13794	13829	13951	13754	13743	13770	13793	13833	13990	13994	13832	13636	13810	13716	13780	13620	13822	13826	13770	13882	13933	13910	13907	13891	13980	13822	13716	13762	13730	13957	13859	13832	14004	13847	13884	13723	13794	13841	13845	13734	14030	13692	13883	13950	13941	14097	13979	14023	13819	13909	13833	13901	13796	13890	14069	13896	13714	13847	13917	13899	13653	13802	13867	13636	13922	13913	13932	13845	13791	13851	13882	13926	13877	13841	13938	13854	13870	13777	13846	13813	13738	13879	13825	13921	13781	13914	13837	13773	13985	13966	13935	13947	13956	13844	13983	13846	13953	13798	13817	14033	13650	13868	13712	13935	13802	13713	13692	13895	13814	13859	13989	13632	13944	13757	13920	13875	13731	13797	13932	13923	13853	13846	13999	13851	13883	13841	13932	13941	13959	13926	13904	13942	13878	13934	13860	13919	13846	13903	13900	14007	13858	13861	13691	13856	13588	13875	13851	13932	13788	13830	13729	13881	13897	13888	13776	13762	13750	13785	13854	13794	13862	13991	13698	13914	13819	13764	13970	13867	13828	13827	14147	13968	13935	13974	13854	14034	13732	13768	13991	13788	13822	13741	13977	13786	13846	13803	13849	13805	13908	13769	13952	13834	13854	13982	13904	14014	13856	13694	14052	13991	13727	13683	13938	13813	13794	14042	13906	13905	13836	13960	13720	13832	13841	13861	13856	13890	13951	13734	14020	13930	13816	13971	13986	14027	14089	13815	13992	13810	13951	14033	13872	13918	13843	13797	13879	13803	14009	13904	13868	13802	13829	13775	13903	13838	13864	13930	13909	13808	13843	13862	13834	13745	13844	13878	13910	13744	13915	13911	13901	13811	13744	13874	13911	13894	13841	13929	14016	13912	13931	13892	13783	13899	13851	13804	13891	13788	13874	13779	13800	13948	13967	13871	13871	13842	13831	13746	13855	13856	13866	13770	13727	13828	13720	13847	13818	13790	13871	13836	13936	13815	13706	13836	13654	13922	13803	13774	13973	13762	13960	13841	13842	13737	13885	13722	13849	13853	13760	13894	13894	13831	13839	13826	13998	13907	13951	13870	14048	13820	13849	13851	13839	13782	13778	13943	13837	13842	13801	14000	13914	13693	13916	13969	14010	13918	13637	13869	13849	13872	13799	13822	13906	13853	13892	13722	13822	13803	13934	13820	13909	13777	14054	13827	13961	13939	13679	13894	13694	13909	13986	13800	13777	13848	13738	13865	13967	13619	13858	13847	13849	13861	13974	14020	13824	13826	13754	13966	13783	13651	13725	13751	13942	13814	13979	13777	13837	14056	13959	13773	13920	13667	13777	13838	13851	14017	13859	13835	13763	13843	13815	13915	13987	13789	13756	14046	13781	13836	13934	13872	13727	13806	13830	13980	13843	13727	13974	13880	13912	13854	13864	13858	13855	13831	13778	13910	13766	13873	13854	13864	13773	13961	13749	14056	13836	13953	13775	13775	13912	13685	13967	14050	13858	13824	13771	13830	13725	13746	14046	13871	13920	13922	13948	13896	13693	13834	13735	13809	13885	13887	13717	13959	13996	14069	13859	13740	13953	13870	13727	13777	13859	13732	14018	13773	13695	13852	13902	13887	14037	13879	13860	13979	13702	13793	13789	13930	13868	13765	14015	13825	13855	13815	13848	13757	13750	13832	13874	13824	13916	13914	13841	13816	13857	13820	13826	13919	13911	13860	13725	13828	13896	14003	13811	13913	13966	13807	13988	13779	13754	13796	13750	13844	14089	13906	13854	13848	13791	13835	13941	13757	13825	13836	13610	13883	13844	13688	13787	13895	13886	13822	14061	13696	13903	13940	13785	14092	13897	13862	13761	13743	13816	13946	13787	13733	13804	13779	13739	13773	13897	13746	13841	13893	13845	13773	13943	13742	13945	13832	14049	13972	14066	13838	13865	13894	13867	13787	13879	13816	13935	13936	14005	13777	13824	13773	13850	13834	13946	13887	13723	13991	13740	13824	13834	13873	13994	13770	14001	13775	13793	13855	13908	13746	13792	13961	13690	13891	13900	13791	13844	13850	13982	14065	13872	13836	13873	13704	13765	13876	13795	13893	13654	13750	13763	14053	13909	13805	13840	13741	13812	13834	13766	13889	13976	13855	13886	13763	13830	13871	13819	13868	13921	14005	13764	13768	13823	13678	13809	13978	13811	13878	13873	13985	13765	13976	13939	13787	13981	13790	13823	14067	13843	13913	13798	13863	13802	13809	13774	13871	13919	13739	13844	13757	14001	13853	13934	13845	13764	13752	13785	13760	13788	13831	13650	13733	13878	13823	13852	13828	13980	13803	13871	13861	13952	13704	13873	13919	13839	13812	13955	13766	13866	13962	13849	13886	13901	13903	13972	13853	13906	13869	13835	13678	13819	13931	13881	13807	13818	13846	13708	13836	13827	13789	13839	13821	13799	13830	13909	14038	13859	13987	13749	13909	13849	13868	13847	13752	13990	13893	13815	13870	13727	13828	13884	13843	13808	13845	13809	13750	13900	13877	13840	13691	13703	13922	13831	13784	13889	13840	13907	13898	13680	13795	14019	13831	13670	13916	13771	13885	13961	13865	13981	13965	13919	13887	13976	13875	13787	13932	13887	13927	13735	13838	13920	13837	13623	13892	13952	13699	13786	13810	13752	13820	13905	14001	13793	13714	13820	13771	13795	13926	13794	14080	13706	13842	13813	13847	13922	13749	13801	14013	13833	13885	13813	13824	13752	13796	13992	13705	13836	13844	13753	13943	13851	13977	13777	13779	13910	13884	13763	13843	13741	13840	13769	13987	13696	13871	13901	13780	13757	13931	13774	13885	13864	13895	13884	13956	13759	13779	13914	14017	13777	13928	13817	13977	13803	13892	13679	13921	13873	14009	13762	13973	13831	13934	13883	13840	13834	13817	13859	13881	13681	13804	13849	13751	13671	13997	13926	13828	13841	13940	13932	13845	13983	13736	13724	13889	13769	13889	13756	13897	13741	13773	13966	13921	13878	13877	13767	13911	13855	13898	13806	13818	13831	13912	13924	13806	13810	13961	13864	13783	14110	13957	13903	13984	13933	13889	13766	13811	13825	13857	13882	13856	14021	13808	13884	13954	13670	13819	13957	13838	13773	13853	13733	14106	13819	13899	13926	14003	13954	13958	13967	13895	14175	14001	13851	13765	13947	13939	13823	14016	13916	13872	13814	13922	13817	13795	14029	13824	13846	13930	13841	13707	13681	13887	13800	13947	13777	13833	13931	13844	14015	14003	13792	13934	13868	13972	13758	14011	13837	13949	13837	13756	13773	13903	13900	13751	13918	13944	13951	13800	13777	13855	13976	13777	13955	13836	13940	13793	13881	13846	13712	13891	14059	13926	13855	13901	13825	13900	13811	13964	13871	13853	13813	13883	13858	13788	14022	13698	13975	13911	13867	13848	13859	13899	14072	13892	13882	13920	13777	13812	13840	13874	13711	14047	14025	13960	13869	13894	13913	13973	13824	13742	13838	13762	13729	13995	13877	13967	13832	13748	13905	13953	13760	13579	13970	13878	13802	13892	13848	13887	13844	13725	13922	14014	13951	13808	13820	13855	14105	13767	13931	13813	13860	13704	13747	13794	14034	14007	13912	13936	13898	13998	13854	13894	13950	13792	13858	13892	13926	13831	13970	14021	13832	13920	13860	14021	13935	13760	14037	13853	13898	13787	13935	13853	13865	13705	13822	13676	13978	13821	13871	13871	13806	13781	13938	13856	13987	13745	13823	13925	13986	13889	13903	13918	13792	13675	13854	13846	13832	13753	13807	13822	13964	13870	13789	13862	13624	13956	13739	13864	13899	13884	13913	13895	13661	13883	13809	13747	14047	13784	13981	13858	14034	13738	13895	13864	13917	13797	13860	13643	13893	13612	13799	13924	13870	13904	13878	13885	13843	13897	13820	13973	13937	13789	13792	13745	14039	13969	13980	13885	13794	13783	13918	13806	13896	13756	13901	13917	13792	13921	13902	13830	13932	14021	13943	13803	13791	13930	13829	13840	13907	13769	13884	13921	13907	13794	13945	13862	13795	13800	13665	13811	13854	13782	13851	13974	13948	13882	13749	13898	13697	13854	13821	13844	13930	13880	13962	13851	13938	14073	13699	13832	13753	13940	13906	13787	13848	13783	13774	13770	14001	13808	13902	13852	13708	13853	13930
23285	21427	39222	55807	38428	22545	21828	17892	16177	16256	16470	16103	16281	16050	16178	16045	15906	15802	15971	15957	15904	15821	16067	16074	15877	16000	15860	15722	16004	15690	15773	16140	15901	16034	15784	15955	15907	15930	16117	15879	15974	16041	15750	15978	15839	15747	15858	15923	15918	15721	15841	15795	15716	15697	15690	15925	15831	15806	15697	16078	15767	15945	15815	15922	15979	15765	15820	16074	15766	15895	15787	15872	15890	15659	15888	15679	15891	15877	15904	15964	15809	15956	15730	15970	15864	15790	15773	15818	15823	15756	15868	15704	15656	15818	15833	15889	15762	15630	16010	15750	15807	15833	15817	15647	15921	15960	15755	15834	15890	15927	15792	15922	15803	15921	15865	15842	15879	15752	15689	15762	15814	15942	15832	15692	15961	15793	15779	15861	15741	15920	15835	15779	15807	15715	15871	15883	15797	15613	15727	16124	15646	15753	16022	15807	15511	15776	15623	15655	15813	15806	15766	15737	15874	15920	16063	15769	15872	15890	15768	15798	15714	15651	15681	15904	15857	15832	15782	15813	15904	15843	15752	15829	15953	15700	15706	15666	15941	15850	15867	15761	15842	15883	15844	15903	15842	15842	15898	15796	15841	15830	15756	15770	15968	15833	15853	15839	15866	15834	15829	15781	15949	15891	15856	15780	15655	15862	15758	15612	15831	15881	15822	15865	15662	15554	16040	15751	15671	15759	15673	15942	15820	15835	15894	15694	15713	15650	15888	15917	15848	15735	15867	15649	15675	15556	15643	15607	15726	15691	15835	15721	15786	15762	15904	15886	15855	15703	15622	15728	15747	15595	15830	15933	15893	15742	15737	15783	15880	15873	15648	15698	15819	15690	15747	15848	15809	15800	15920	15712	15882	15697	15765	15666	15703	15879	15742	15627	15889	15715	15869	15684	15890	15921	15846	15828	15642	15715	15789	15926	15823	15791	15774	15668	15740	15774	15792	15693	15704	15584	15642	15820	15695	15648	15626	15596	15880	15660	15807	15757	15728	15839	15679	15850	15975	15724	15639	15817	15638	15851	15717	15777	15726	15814	15676	15819	15861	15754	15824	15880	15839	15929	15829	15699	15721	15719	15852	15880	15800	15695	15837	15730	15611	15644	15844	15779	15887	15860	15855	15808	15969	15710	15661	15758	15630	15888	15831	15821	15710	15500	15633	15858	15728	15793	15967	15972	15814	15670	15692	15680	15542	15817	15559	15510	15723	15753	15652	15618	15749	15809	15834	15719	16036	15680	15953	15873	15731	15906	15822	15805	15841	15789	15881	15763	15757	15765	15753	15821	15664	15746	15779	15737	15738	15775	15726	15811	15848	15751	15694	15635	15845	15997	15782	15980	15855	15745	15903	16013	16036	15944	15794	15563	15803	15685	16006	15778	15798	15705	15931	15787	15905	15652	15786	15722	15643	15835	15936	15613	15676	15752	15633	15724	15759	15652	15974	15640	15764	15754	15776	15634	15894	15795	15810	15847	15804	15737	15861	15571	15688	15879	15626	15719	15666	15453	15691	15770	15844	15844	15824	15666	15651	15782	15799	15685	15893	15929	15852	15754	15886	15827	15881	15615	15808	15588	15608	15638	15825	15880	15782	15988	15827	15809	16010	15741	15746	15772	15660	15666	15713	15935	15814	15574	15723	15798	15641	15866	15707	15726	15848	15880	15897	15857	15786	15759	15780	15820	15790	15798	15782	15701	15789	15928	15749	15700	15743	15751	15781	15585	15787	15912	15767	15779	15984	15827	15712	15614	15758	15941	15883	15797	15712	15760	15599	15800	15869	15899	15737	15855	15897	15743	15816	15799	15601	15742	15891	16021	15794	15611	15912	15845	15702	15600	15711	15752	15713	15681	15952	15810	15674	15788	15796	15730	15666	15918	15937	15969	15873	15810	15734	15829	15639	15801	15897	15912	15743	15742	15928	15879	15751	15699	15859	15820	15807	15853	15800	15626	15914	15953	15823	15668	15899	15762	15891	15656	15745	15847	15719	15690	15906	15908	15895	15896	15616	15660	15727	15567	15754	15849	15904	15783	15655	15861	15831	15716	15833	15870	15646	15694	15807	15832	15711	15767	15926	15824	15689	15727	15734	15666	15703	15731	15551	15872	15864	15774	15848	15690	15816	15886	15856	15896	15908	15904	15903	15806	15570	15778	15925	15754	15712	15929	15734	15872	15918	15985	15807	15681	15664	15592	15693	15598	15913	15808	15732	15886	15649	15784	15900	15687	15732	15889	15598	15872	15860	15668	15734	15704	15899	15985	15826	15651	15660	15809	15745	15770	15820	15813	15674	15865	15789	15906	15640	15842	15924	15759	15892	15747	15758	15756	15678	15835	15792	15750	15883	15901	15915	15895	15872	15569	15832	15793	15929	15896	15810	15605	15505	15782	15744	15846	15759	15882	15776	15654	15690	15764	15760	15791	15689	15950	15595	15664	15668	15906	15878	15976	15779	15803	15754	15960	15865	15679	15738	15827	15706	15905	15687	15787	15706	15766	15691	15695	15716	15493	15722	15721	15829	15816	15889	15750	15708	15851	15758	15601	15917	15797	15687	15763	15801	15783	15737	15844	15802	15936	15925	15906	15764	15694	15796	15701	15823	15676	15788	15871	15590	15557	15781	15830	16165	15542	15637	15800	15531	15792	15886	15935	15789	15788	15767	15630	15755	15930	15840	15785	15821	15701	15854	15719	15789	15833	15801	15836	15694	15673	15883	15826	15756	15860	15782	15727	15708	15686	15627	15514	15990	15874	15752	15810	15961	15905	15715	15758	15703	15807	15858	15744	15698	15816	15813	15794	15555	15653	15666	15830	15995	15770	15691	15765	15843	15883	15696	15675	15748	15610	15729	15857	15736	15896	15893	15921	16000	15715	15819	15874	15759	15796	15789	15801	15548	15795	15682	15881	15834	15805	15692	15755	15806	15879	15748	15782	15943	15951	15844	15775	15734	15843	15795	15769	15842	15673	15649	15784	15810	16013	15755	15590	15746	15923	15850	15891	15535	15870	15924	15854	15805	15711	15741	15942	15586	15656	15924	15807	15948	15722	15801	15672	15813	15880	15813	15844	16009	15820	15803	15771	15562	15870	15980	15577	15712	15679	15727	15631	15865	15706	15875	15776	15751	15850	15786	15898	15984	15832	15775	15598	15672	15842	15823	15833	15751	15853	15706	15603	15810	15724	15814	15876	15758	15800	15822	15759	15800	15797	15745	15722	15742	15731	15847	15785	15740	15686	15782	15739	15892	15825	15805	15853	15672	15672	15762	15881	15660	15730	15778	15764	15955	15853	15786	15914	15649	15717	15780	15855	15810	15782	15671	15759	15888	15960	15883	15860	15713	15615	15556	15732	15728	15794	15666	15768	15829	15853	15961	15836	15971	15643	15962	15879	15744	15890	15717	15741	15685	15878	15793	15861	15886	15636	15760	15842	15846	15731	15672	15806	15644	15724	15815	15792	15809	15750	16072	15911	15667	15796	15821	15802	15703	15945	16013	15880	15956	15869	15791	15665	15589	15791	15877	15766	15882	15810	15851	15836	15817	15961	15786	15705	15825	15620	15852	15817	15760	15924	15640	15892	15705	15799	15714	15705	15873	15947	15904	15782	15726	15740	15694	15772	15784	15630	15928	15712	15748	15817	15603	15750	15756	15889	15840	15913	15821	15745	15631	15655	15803	15873	15895	15862	15709	15803	15869	15829	15809	15747	15781	15857	15747	15728	15803	15780	15868	15543	16020	15721	15839	15691	15637	15641	15775	15792	15915	15856	15918	15763	15663	15860	15913	15730	15838	15860	15747	15710	15858	15705	15564	15814	16093	15822	15821	15667	15795	15931	15814	15620	15841	15598	15827	15705	15897	15814	15703	15701	15997	15791	15787	15489	15771	15715	15874	15754	15820	15710	15753	15725	15626	15651	15636	15791	15855	15903	16047	15711	15925	15868	15899	15694	15649	15800	15809	15762	15736	15893	15899	15811	15686	15675	15850	15957	15942	15667	15780	15814	15716	15875	15886	15715	16017	15872	15731	15768	15918	15789	15730	15879	15815	15990	15797	15901	15986	15818	15892	15826	15724	15712	15530	15813	15968	15812	15683	15776	15949	15818	15840	16078	15963	15773	15824	15520	15517	15799	15905	15691	15847	15685	15613	15829	15713	15664	15858	15676	15795	15924	15827	15686	15901	15774	15897	15748	15737	15787	15933	15964	15891	15718	15764	15839	15869	15700	15771	15651	15766	15779	15760	15716	15802	15607	15883	15872	15996	15991	15887	15631	15790	15746	15841	15816	15840	15804	15826	15869	15713	15768	15926	15886	15742	15719	15872	16011	15667	15732	15790	15674	15696	15576	15854	15850	15707	15825	15683	15672	15623	15693	15816	16012	15737	15903	15675	15795	15997	15894	15569	15919	15759	15851	15851	15841	15872	15786	15791	15872	15793	15833	15735	15783	15933	15803	15888	15850	15802	15785	15827	15897	15915	15666	15850	15775	16057	15960	15957	15860	15755	15763	15765	15742	15881	15708	15582	15844	15873	15912	15667	15729	15745	15890	15876	15723	15796	15799	15689	15649	15868	15766	15816	15913	15649	15504	15878	15776	15700	15660	15803	15824	15803	15553	15616	15854	15743	15700	15867	15773	15896	15923	15946	15675	15716	15748	15903	15869	15731	15668	15635	15892	15857	15865	15858	15810	15735	15672	15906	15681	15965	15879	15841	15752	15869	15889	15833	15879	15742	15733	15948	15841	15937	15603	15785	15699	15713	15730	15832	15798	15819	15704	15744	15822	15714	15704	15644	15737	15755	15713	15902	15846	15862	15763	15853	15673	15901	16097	15915	15810	15772	15729	15753	15832	15838	15930	15844	15630	15851	15839	15951	15654	15668	16016	15857	15889	15668	15740	15819	15769	15798	15869	15719	15888	15851	15809	15803	15734	15705	15853	15779	15662	15792	15750	15644	15849	15759	15736	15872	15641	15790	15736	15863	15771	15679	15687	15856	15685	15854	15794	15759	15659	15695	15727	15688	15775	15460	15623	16109	15864	15735	15529	15721	15856	15728	15700	15743	15753	15789	15734	15820	15673	15829	15685	15754	15768	15729	15792	15731	15668	15895	15735	15628	15572
23559	68025	100591	90659	27617	14961	14645	14536	14349	14604	14503	14437	14261	14323	14410	14439	14296	14444	14367	14351	14248	14389	14500	14329	14245	14397	14478	14388	14291	14508	14259	14317	14265	14284	14455	14396	14358	14268	14345	14258	14064	14482	14276	14274	14138	14188	14358	14282	14310	14264	14268	14380	14344	14164	14295	14374	14237	14351	14221	14300	14145	14278	14225	14438	14029	14159	14214	14329	14393	14322	14326	14295	14230	14295	14392	14254	14382	14435	14367	14327	14199	14470	14258	14215	14300	14365	14317	14287	14216	14372	14298	14378	14250	14395	14261	14239	14349	14250	14201	14175	14308	14231	14368	14258	14355	14225	14205	14248	14223	14213	14226	14489	14279	14250	14333	14365	14255	14236	14240	14282	14535	14227	14309	14367	14532	14390	14260	14418	14273	14269	14299	14225	14355	14291	14305	14207	14283	14260	14174	14320	14301	14222	14315	14317	14289	14249	14163	14192	14309	14271	14472	14186	14361	14438	14262	14320	14303	14206	14409	14183	14241	14264	14334	14237	14373	14182	14331	14340	14315	14069	14279	14343	14229	14251	14384	14248	14211	14271	14325	14295	14281	14309	14228	14345	14341	14120	14232	14155	14318	14255	14225	14292	14235	14335	14292	14288	14275	14106	14404	14387	14218	14233	14304	14559	14354	14275	14236	14343	14389	14219	14167	14412	14305	14427	14372	14353	14238	14297	14296	14416	14213	14364	14041	14272	14200	14298	14342	14459	14286	14346	14289	14380	14317	14466	14251	14380	14485	14494	14289	14158	14355	14337	14458	14339	14292	14343	14211	14118	14320	14344	14433	14345	14284	14252	14147	14303	14504	14439	14321	14267	14389	14324	14214	14167	14294	14290	14286	14233	14364	14370	14185	14381	14324	14243	14369	14363	14298	14213	14269	14181	14307	14142	14143	14149	14238	14275	14199	14307	14284	14412	14268	14211	14272	14253	14277	14252	14344	14225	14415	14346	14320	14282	14322	14307	14278	14260	14277	14249	14346	14163	14310	14178	14182	14188	14341	14240	14326	14298	14413	14230	14351	14344	14358	14469	14287	14464	14391	14409	14060	14136	14312	14305	14313	14410	14388	14212	14429	14164	14223	14286	14438	14270	14390	14321	14335	14342	14395	14385	14233	14313	14287	14186	14232	14289	14403	14213	14391	14160	14340	14218	14244	14282	14204	14296	14368	14376	14316	14437	14308	14181	14127	14304	14330	14295	14399	14374	14596	14154	14293	14394	14193	14233	14251	14358	14325	14291	14196	14226	14184	14248	14298	14281	14167	14239	14352	14194	14330	14311	14342	14220	14326	14379	14208	14151	14115	14255	14173	14413	14251	14328	14366	14339	14075	14122	14253	14324	14218	14421	14244	14262	14201	14305	14323	14473	14167	14287	14421	14296	14404	14273	14252	14260	14342	14217	14395	14269	14257	14149	14362	14173	14361	14209	14568	14166	14138	14314	14265	14317	14172	14243	14185	14193	14390	14416	14290	14198	14261	14339	14183	14217	14328	14121	14207	14228	14360	14319	14352	14368	14214	14203	14326	14093	14287	14300	14340	14307	14359	14222	14388	14341	14147	14065	14401	14323	14323	14418	14330	14413	14093	14482	14352	14341	14297	14284	14304	14283	14313	14294	14184	14162	14309	14256	14291	14135	14266	14455	14346	14281	14161	14328	14257	14347	14421	14445	14196	14313	14262	14381	14422	14365	14279	14401	14176	14303	14175	14288	14155	14219	14217	14255	14247	14172	14323	14354	14295	14323	14311	14419	14217	14140	14263	14203	14247	14281	14232	14268	14235	14449	14087	14078	14202	14143	14297	14247	14255	14282	14230	14242	14175	14240	14170	14202	14322	14468	14184	14351	14173	14346	14307	14433	14220	14103	14430	14331	14397	14338	14314	14144	14263	14281	14234	14316	14167	14200	14231	14398	14301	14255	14383	14429	14149	14425	14186	14354	14231	14191	14321	14330	14335	14269	14336	14251	14434	14324	14207	14503	14283	14200	14447	14324	14093	14547	14177	14279	14464	14161	14324	14393	14230	14235	14308	14381	14239	14229	14456	14264	14172	14277	14360	14272	14272	14148	14496	14337	14313	14192	14317	14394	14111	14288	14377	14296	14319	14374	14172	14193	14334	14394	14297	14335	14272	14179	14275	14183	14259	14254	14292	14191	14121	14319	14167	14253	14294	14382	14267	14181	14213	14352	14269	14343	14153	14215	14354	14238	14222	14025	14428	14269	14383	14245	14370	14262	14143	14181	14210	14223	14266	14330	14431	14367	14385	14154	14218	14291	14319	14321	14091	14211	14386	14296	14055	14197	14391	14419	14128	14133	14207	14167	14057	14340	14133	14164	14465	14191	14361	14343	14233	14289	14483	14158	14081	14192	14305	14285	14368	14200	14428	14182	14255	14244	14346	14380	14129	14162	14294	14182	14433	14299	14240	14374	14224	14225	14396	14216	14303	14293	14331	14221	14082	14431	14439	14135	14305	14276	14303	14336	14357	14275	14378	14302	14195	14224	14312	14251	14223	14237	14329	14247	14322	14325	14192	14241	14345	14168	14300	14069	14312	14241	14418	14382	14319	14331	14216	14286	14276	14182	14344	14133	14423	14388	14253	14303	14252	14359	14308	14216	14207	14296	14307	14304	14218	14356	14287	14314	14291	14263	14136	14354	14373	14027	14303	14135	14207	14408	14316	14295	14315	14057	14274	14147	14231	14243	14092	14395	14097	14315	14250	14312	14175	14423	14212	14360	14421	14261	14220	14089	14304	14283	14235	14432	14217	14315	14286	14132	14273	14192	14267	14241	14248	14298	14255	14434	14227	14293	14268	14231	14266	14149	14328	14253	14234	14426	14290	14171	14406	14432	14219	14384	14204	14258	14436	14482	14168	14210	14380	14009	14274	14323	14348	14187	14160	14243	14286	14186	14368	14248	14307	14253	14269	14133	14205	14381	14328	14350	14267	14329	14300	14303	14267	14179	14209	14307	14260	14225	14342	14372	14315	14233	14187	14170	14299	14205	14195	14418	14280	14418	14210	14438	14283	14249	14207	14224	14237	14305	14294	14370	14395	14232	14423	14183	14330	14068	14237	14307	14295	14318	14449	14060	14249	14328	14236	14374	14253	14333	14338	14381	14180	14350	14292	14291	14153	14369	14201	14251	14288	14313	14339	14299	14432	14181	14249	14154	14272	14348	14111	14192	14183	14287	14437	14258	14123	14450	14247	14411	14245	14393	14201	14213	14162	14315	14437	14214	14281	14413	14316	14447	14248	14236	14273	14449	14144	14285	14254	14284	14262	14194	14147	14349	14264	14445	14312	14201	14215	14311	14293	14245	14153	14377	14175	14248	14266	14273	14108	14114	14323	14354	14264	14183	14315	14432	14210	14324	14233	14161	14151	14343	14286	14349	14187	14197	14353	14178	14245	14279	14128	14396	14356	14232	14331	14231	14323	14228	14244	14346	14381	14180	14268	14406	14233	14378	14234	14452	14269	14286	14112	14210	14243	14362	14314	14380	14391	14170	14289	14130	14304	14282	14242	14158	14380	14191	14212	14265	14173	14211	14191	14180	14296	14236	14284	14362	14316	14188	14388	14212	14333	14200	14211	14331	14288	14223	14329	14391	14376	14306	14387	14280	14133	14347	14426	14236	14495	14287	14246	14324	14270	14246	14255	14111	14293	14106	14263	14294	14303	14349	14171	14331	14282	14134	14264	14151	14451	14445	14244	14270	14410	14289	14398	14110	14283	14112	14347	14277	14239	14283	14277	14182	14222	14133	14295	14294	14225	14172	14281	14258	14181	14296	14254	14096	14348	14279	14103	14176	14223	14356	14333	14205	14211	14284	14337	14498	14226	14350	14305	14141	14084	14427	14357	14315	14363	14363	14271	14318	14220	14247	14300	14334	14111	14190	14510	14247	14196	14271	14320	14182	14452	14209	14291	14182	14202	14349	14230	14183	14482	14231	14221	14428	14145	14412	14207	14388	14145	14385	14288	14263	14404	14252	14304	14352	14239	14299	14328	14302	14247	14238	14241	14334	14266	14150	14221	14331	14144	14249	14379	14384	14185	14275	14231	14366	14323	14332	14402	14321	14197	14127	14218	14219	14230	14126	14339	14189	14310	14486	14178	14321	14310	14462	14306	14109	14359	14152	14272	14230	14260	14351	14295	14254	14187	14266	14378	14183	14205	14301	14351	14169	14219	14180	14234	14512	14354	14567	14332	14337	14328	14052	14448	14320	14458	14366	14237	14257	14325	14353	14215	14321	14331	14444	14425	14137	14127	14368	14466	14310	14270	14340	14238	14154	14289	14338	14300	14308	14310	14301	14318	14299	14201	14305	14129	14223	14161	14317	14320	14331	14168	14141	14162	14329	14296	14181	14191	14343	14241	14065	14158	14420	14507	14160	14197	14288	14283	14159	14146	14250	14256	14315	14253	14364	14354	14216	14322	14403	14357	14453	14269	14451	14231	14372	14338	14174	14271	14260	14292	14343	14299	14338	14371	14191	14375	14251	14370	14357	14333	14426	14296	14139	14228	14165	14168	14194	14354	14267	14291	14367	14069	14538	14250	14312	14378	14271	14296	14312	14361	14243	14334	14373	14278	14268	14164	14207	14340	14343	14280	14117	14233	14395	14294	14318	14328	14342	14287	14160	14222	14305	14220	14410	14177	14294	14415	14110	14393	14275	14254	14431	14235	14287	14155	14290	14432	14206	14274	14458	14316	14348	14283	14225	14322	14270	14214	14260	14294	14352	14356	14114	14248	14353	14424	14282	14362	14171	14499	14204	14284	14423	14218	14272	14370	14352	14257	14381	14214	14323	14378	14145	14358	14178	14216	14156	14215	14209	14399	14196	14327	14213	14330	14384	14479	14248	14208	14341	14192	14495	14375	14145	14305	14261	14337	14199	14183	14321	14236	14138	14198	14116	14291	14253	14144	14213	14176	14438	14250	14297	14308	14242	14245	14192	14277	14357	14389	14351	14168	14279	14268	14241	14323	14296	14194	14233	14343	14176	14240	14527	14193	14323	14327	14296	14321	14360	14236	14237	14185	14313	14299	14208	14349	14388	14205	14256	14252	14138	14365	14452	14375	14193	14179	14248	14334	14247
27675	24174	41714	40377	24237	16555	16030	15765	15716	15785	15826	15753	15645	15612	15720	15773	15706	15864	15742	15583	15868	15671	15859	15551	15744	15477	15602	15643	15635	15601	15715	15842	15573	15711	15629	15644	15711	15825	15580	15742	15484	15560	15744	15580	15875	15615	15503	15532	15521	15624	15636	15816	15683	15650	15680	15494	15659	15756	15525	15650	15481	15752	15790	15550	15475	15533	15545	15588	15788	15687	15554	15510	15514	15491	15632	15708	15657	15894	15481	15603	15522	15474	15592	15636	15786	15677	15546	15463	15489	15712	15520	15541	15793	15368	15685	15651	15609	15498	15810	15721	15641	15533	15558	15641	15665	15678	15547	15519	15462	15573	15403	15721	15734	15480	15588	15706	15550	15472	15639	15735	15804	15676	15593	15540	15822	15822	15467	15714	15724	15692	15526	15586	15577	15600	15753	15767	15653	15478	15609	15900	15426	15798	15650	15694	15627	15722	15598	15803	15733	15753	15535	15636	15616	15580	15545	15786	15736	15660	15599	15665	15770	15683	15427	15659	15546	15681	15616	15569	15462	15657	15793	15788	15641	15791	15701	15597	15793	15584	15674	15425	15417	15549	15473	15572	15613	15402	15765	15553	15426	15699	15555	15628	15705	15638	15431	15565	15536	15654	15568	15494	15643	15555	15556	15595	15601	15663	15577	15697	15628	15721	15752	15717	15810	15538	15559	15608	15547	15609	15628	15525	15635	15809	15606	15219	15434	15657	15677	15636	15450	15764	15621	15555	15322	15544	15661	15686	15669	15538	15614	15661	15618	15594	15668	15675	15710	15717	15496	15799	15496	15445	15483	15705	15658	15677	15743	15633	15746	15486	15815	15694	15570	15649	15669	15669	15599	15598	15610	15598	15635	15717	15525	15588	15613	15614	15773	15514	15799	15681	15590	15578	15381	15621	15605	15685	15776	15413	15772	15464	15652	15581	15609	15615	15659	15650	15644	15618	15635	15735	15879	15488	15598	15561	15699	15675	15707	15673	15611	15737	15574	15619	15636	15607	15660	15492	15592	15493	15744	15592	15766	15672	15664	15682	15605	15643	15791	15602	15542	15662	15772	15592	15598	15534	15650	15681	15545	15786	15639	15614	15767	15691	15514	15594	15723	15660	15566	15812	15562	15640	15517	15683	15727	15661	15551	15631	15774	15576	15570	15615	15472	15506	15627	15624	15457	15681	15808	15359	15722	15736	15696	15631	15676	15779	15444	15718	15608	15617	15545	15472	15542	15553	15597	15657	15679	15540	15686	15669	15799	15699	15477	15549	15678	15628	15725	15732	15683	15558	15622	15644	15585	15468	15708	15622	15547	15565	15665	15591	15554	15306	15498	15656	15719	15626	15503	15728	15661	15385	15687	15743	15655	15673	15663	15635	15666	15637	15449	15489	15645	15455	15669	15570	15644	15406	15483	15666	15500	15558	15694	15676	15632	15560	15571	15523	15656	15857	15672	15735	15612	15604	15633	15658	15554	15735	15505	15808	15464	15613	15677	15643	15766	15536	15721	15551	15700	15677	15413	15828	15642	15616	15708	15671	15573	15919	15597	15506	15477	15854	15684	15679	15737	15769	15717	15490	15538	15585	15791	15544	15651	15570	15652	15618	15782	15836	15776	15525	15655	15653	15645	15525	15688	15759	15616	15452	15535	15702	15671	15737	15775	15586	15510	15617	15484	15605	15601	15719	15630	15502	15415	15729	15760	15658	15569	15350	15670	15566	15706	15647	15731	15613	15599	15687	15451	15638	15451	15718	15606	15525	15670	15694	15778	15650	15595	15698	15608	15563	15632	15583	15580	15530	15681	15648	15759	15694	15539	15683	15625	15359	15696	15594	15605	15543	15817	15556	15575	15480	15510	15481	15729	15661	15773	15819	15811	15690	15754	15491	15405	15601	15587	15363	15591	15671	15533	15588	15684	15543	15350	15574	15642	15706	15716	15796	15737	15823	15635	15788	15583	15564	15718	15514	15578	15354	15667	15619	15753	15619	15588	15557	15551	15616	15560	15639	15627	15650	15544	15677	15558	15595	15521	15769	15749	15607	15839	15456	15549	15804	15753	15615	15702	15666	15449	15739	15473	15640	15697	15732	15760	15684	15620	15744	15515	15830	15675	15707	15750	15685	15538	15594	15516	15572	15545	15658	15624	15577	15647	15446	15775	15756	15559	15698	15629	15468	15737	15529	15704	15474	15658	15452	15716	15478	15669	15625	15870	15739	15569	15652	15630	15460	15797	15683	15795	15711	15621	15553	15649	15671	15592	15641	15682	15792	15746	15818	15619	15738	15526	15807	15557	15542	15545	15502	15533	15682	15499	15704	15686	15647	15378	15726	15607	15641	15511	15695	15506	15395	15803	15690	15627	15640	15867	15623	15549	15452	15751	15628	15526	15652	15658	15530	15603	15416	15824	15644	15459	15359	15753	15722	15753	15548	15657	15706	15470	15753	15716	15450	15525	15536	15745	15746	15648	15605	15533	15580	15768	15548	15611	15664	15631	15582	15651	15592	15778	15486	15732	15505	15640	15583	15703	15609	15552	15718	15612	15533	15538	15737	15598	15618	15544	15753	15696	15807	15704	15659	15632	15697	15679	15712	15395	15524	15548	15573	15768	15686	15400	15758	15608	15534	15624	15672	15497	15555	15392	15427	15311	15783	15733	15671	15719	15653	15660	15696	15797	15580	15499	15524	15812	15450	15645	15531	15532	15528	15522	15641	15703	15717	15679	15573	15574	15687	15577	15552	15565	15523	15629	15607	15591	15713	15673	15583	15613	15620	15722	15638	15655	15458	15675	15338	15662	15605	15548	15686	15605	15772	15697	15713	15742	15671	15395	15474	15679	15701	15762	15493	15631	15565	15656	15734	15554	15534	15597	15416	15581	15506	15681	15791	15629	15638	15774	15455	15738	15692	15803	15540	15725	15703	15698	15605	15507	15914	15611	15485	15683	15604	15795	15509	15520	15547	15569	15739	15679	15752	15733	15547	15623	15818	15671	15573	15553	15773	15674	15646	15779	15713	15672	15720	15673	15566	15622	15593	15582	15411	15646	15848	15681	15669	15761	15416	15816	15630	15758	15711	15632	15670	15668	15770	15540	15682	15403	15641	15584	15371	15495	15673	15550	15725	15444	15646	15688	15792	15816	15560	15570	15552	15522	15776	15713	15499	15703	15524	15627	15591	15564	15694	15674	15613	15642	15594	15714	15450	15685	15550	15455	15493	15553	15682	15657	15685	15587	15836	15574	15673	15513	15533	15681	15573	15491	15766	15499	15493	15658	15711	15605	15685	15509	15795	15600	15390	15504	15800	15654	15545	15733	15610	15695	15410	15457	15746	15909	15552	15616	15633	15500	15593	15537	15530	15484	15529	15680	15584	15443	15574	15593	15678	15597	15676	15408	15536	15710	15641	15396	15818	15636	15566	15549	15461	15699	15702	15576	15625	15645	15651	15514	15574	15633	15574	15670	15573	15632	15580	15917	15554	15575	15718	15684	15757	15731	15518	15578	15634	15478	15773	15714	15572	15546	15585	15622	15514	15445	15504	15868	15583	15669	15523	15716	15518	15548	15744	15776	15704	15714	15648	15472	15556	15753	15742	15787	15665	15646	15581	15677	15616	15462	15519	15620	15590	15615	15566	15688	15594	15670	15710	15533	15678	15684	15735	15549	15729	15820	15675	15418	15440	15595	15645	15526	15555	15710	15535	15681	15446	15794	15607	15949	15672	15763	15556	15606	15718	15623	15663	15446	15686	15664	15702	15449	15575	15705	15621	15560	15637	15585	15620	15591	15621	15553	15628	15469	15472	15681	15663	15661	15536	15676	15604	15465	15582	15663	15601	15590	15568	15504	15537	15698	15718	15676	15643	15558	15760	15634	15752	15512	15492	15590	15717	15502	15819	15680	15486	15406	15586	15655	15596	15693	15393	15524	15509	15651	15467	15626	15632	15538	15736	15823	15550	15627	15602	15747	15706	15504	15697	15826	15806	15433	15574	15704	15599	15587	15830	15801	15599	15713	15498	15548	15683	15777	15621	15565	15646	15482	15662	15682	15742	15596	15658	15537	15652	15515	15658	15666	15717	15687	15740	15793	15545	15728	15664	15522	15623	15483	15659	15566	15626	15600	15642	15542	15637	15713	15575	15631	15752	15690	15637	15586	15642	15534	15685	15624	15620	15527	15604	15695	15436	15588	15425	15660	15667	15533	15639	15472	15469	15649	15628	15661	15747	15581	15813	15522	15495	15605	15574	15702	15486	15756	15572	15590	15610	15353	15703	15593	15544	15632	15704	15564	15534	15557	15549	15758	15620	15695	15632	15581	15542	15835	15644	15654	15477	15563	15524	15745	15621	15641	15612	15602	15808	15680	15530	15704	15481	15627	15670	15677	15557	15612	15552	15424	15543	15684	15819	15791	15845	15675	15734	15350	15615	15629	15609	15530	15561	15631	15751	15594	15503	15678	15598	15642	15688	15589	15663	15574	15469	15604	15618	15516	15843	15541	15467	15672	15605	15589	15677	15651	15782	15465	15710	15557	15562	15787	15602	15664	15626	15641	15646	15650	15693	15680	15644	15366	15763	15682	15774	15566	15738	15617	15476	15528	15864	15706	15592	15800	15531	15566	15560	15599	15689	15701	15606	15557	15648	15692	15619	15655	15539	15585	15614	15608	15738	15745	15427	15759	15560	15667	15524	15618	15716	15524	15811	15581	15822	15757	15719	15687	15570	15667	15643	15652	15654	15491	15525	15744	15715	15654	15608	15720	15595	15690	15608	15525	15631	15595	15497	15692	15751	15681	15752	15881	15549	15547	15653	15640	15467	15695	15700	15535	15701	15779	15779	15607	15697	15547	15750	15654	15618	15603	15724	15611	15533	15535	15733	15475	15687	15593	15372	15721	15537	15542	15474	15637	15654	15700	15600	15634	15715	15776	15577	15872	15551	15650	15827	15689	15616	15431	15633	15670	15533	15582	15496	15420	15486	15582	15628	15572	15740	15563	15628	15661	15813	15757	15691	15660	15641	15686	15581	15618	15783	15566	15729	15617	15476	15649	15551	15573	15550	15650	15735	15661	15631	15854	15766	15551	15558	15438	15441	15536	15632	15886	15598	15504	15647	15536	15671
15121	36284	48988	39405	19294	14225	14213	14376	14240	14191	14067	14140	14029	14268	14201	14305	14204	14204	14277	14259	14394	14319	14371	14334	14192	14177	14396	14254	14187	14294	14185	14314	14409	14362	14291	14278	14235	14231	14367	14225	14142	14176	14165	14204	14305	14065	14145	14314	14115	14388	14027	14254	14197	14254	14277	14141	14342	14248	14254	14177	14417	14292	14250	14304	14150	14284	14269	14240	14210	14191	14162	14271	14309	14038	14192	14340	14150	14057	14255	14163	14258	14294	14316	14257	14300	14296	14210	14227	14188	14306	14217	14069	14316	14280	14284	14319	14026	14263	14171	14144	14225	14315	14404	14185	14170	14110	14201	14277	14193	14498	14264	14179	14135	14326	14250	14175	14241	14097	14184	14261	14145	14221	14266	14073	14197	14154	14263	14149	14362	14336	14378	14163	14414	14269	14262	14232	14092	14351	14357	14130	14288	14160	14271	14055	14266	14105	14119	14343	14267	14149	14296	14159	14273	14133	14293	14115	14106	14251	14156	14201	14272	14248	14405	14236	14382	14148	14263	13984	14238	14219	14163	14217	14202	14336	14084	14130	14147	14202	14134	14234	14332	14218	14162	14299	14297	14014	14246	14185	14185	14101	14305	14373	14182	14278	14194	14046	14243	14311	14210	14172	14287	14231	14342	14318	14229	14260	14214	14328	14146	14227	14260	14308	14259	14228	14170	14388	14112	14284	13961	14229	14300	14288	14272	14317	14327	14266	14247	14333	14192	14178	14347	14433	14214	14104	14260	14221	14411	14366	14353	14019	14362	14178	14197	14210	14234	14154	14303	14168	14233	14084	14317	14373	14066	14289	14327	14226	14293	14119	14357	14089	14119	14287	14317	14083	14321	14267	14261	14270	14241	14265	14102	14245	14257	14311	14401	14229	14403	14265	14149	14192	14145	14330	14268	14166	14272	14089	14020	14204	14093	14029	14177	14354	14134	14272	14310	14335	14267	14229	14100	14273	14275	14179	14216	14181	14182	14021	14202	14143	14272	14430	14230	14278	14211	14156	14237	14257	14259	14250	14280	14343	14114	14372	14187	14321	14093	14222	14225	14210	14180	14172	14271	14177	14003	14247	14286	14283	14219	14317	14087	13993	14284	14148	14282	14218	14310	14218	14211	14294	14210	14193	14289	14123	14199	14270	14175	14242	14170	14337	14296	14421	14129	14185	14156	14107	14216	14264	14230	14212	14269	13985	14088	14314	14083	14294	14297	14310	14223	14092	14065	14248	14250	14298	14358	14139	14167	14332	14302	14330	14219	14173	14158	14167	14277	14090	14142	14242	14239	14155	14074	14160	14155	14215	14304	14019	14481	14256	14128	14196	14244	14428	14164	14128	14371	14255	14261	14181	14454	14279	14182	14260	14259	14179	14206	14046	14306	14326	14047	14319	14308	14260	14210	14302	14213	14270	14219	14475	14384	14245	14300	14229	14275	14336	14251	14344	14189	14205	14420	14369	14300	14350	14317	14167	14251	14233	14114	14289	14331	14212	14243	14295	14276	14290	14289	14178	14216	14181	14295	13965	14288	14395	14157	14499	14422	14248	14216	14328	14177	14195	14309	14215	14301	14192	14180	14095	14245	14425	14237	14323	14220	14302	14152	14397	14320	14208	14258	14166	14190	14202	14168	13993	14323	14255	14131	14336	14207	14200	14187	14261	14136	14198	14257	14110	14224	14004	14221	14353	14184	14447	14221	14307	14242	14275	14300	14246	14327	14174	14339	14140	13990	14240	14081	14077	14240	14274	14332	14141	14161	14196	14238	14371	14271	14223	14141	14260	14230	14300	14159	14254	14393	14178	14197	14264	14334	14301	14235	14430	14107	14326	14048	14169	14497	14298	14143	14357	14142	14337	14216	14296	14220	14314	14358	14134	14285	14194	14288	14169	14206	14190	14281	14144	14253	14245	14188	14247	14238	14287	14269	14087	14267	14156	14351	14376	14138	14300	14161	14310	14255	14186	14155	14148	14084	14217	14237	14355	14200	14253	14386	14183	14245	14152	14139	14121	14280	14172	14256	14383	14434	14359	14235	14161	14141	14271	14217	14329	14111	14041	14417	14263	14203	14270	14039	14262	14343	14234	14316	14207	14195	14188	14360	14259	14421	14152	14293	14125	14269	14303	14328	14399	14270	14185	14114	14295	14279	14227	14270	14158	14264	14327	14168	14157	14184	14017	14224	14008	14271	14284	14370	14378	14038	14189	14182	14127	14254	14154	14246	14094	14274	14194	14284	14260	14203	14223	14284	14185	14283	14050	14217	14204	14333	14012	14162	14291	14220	14341	14232	14170	14226	14204	14221	14078	14300	14285	14232	14304	14138	14286	14233	14244	14371	14337	14336	14178	14246	14302	14146	14179	14199	14128	14208	14275	14242	14248	14218	14291	14203	14273	14154	14233	14229	14197	14197	14336	14108	14183	14315	14276	14177	14138	14192	14261	14230	14196	14174	14311	14300	14126	14262	14099	14255	14137	14213	14243	14200	14255	14239	14078	14308	14421	14189	14323	14044	14162	14239	14332	14048	14233	14188	14188	14152	14115	14235	14358	14155	14140	14250	14149	14238	14100	14184	14135	14203	14228	14322	14276	14266	14130	14261	14281	14247	14332	14042	14213	14269	14210	14348	14150	14149	14245	14116	14201	14123	14345	14308	14251	14214	14237	14251	14160	14065	14207	14286	14326	14318	14273	14249	14113	14352	14239	14080	14128	14321	14299	14199	14234	14362	14045	14237	14219	14345	14155	14273	14159	14357	14248	14188	14327	14225	14187	14251	14295	14158	14290	14384	14122	14084	14102	14194	14257	14115	14413	14203	14300	14259	14297	14153	14324	14287	14164	14331	14189	14315	14176	14135	14205	14285	14193	14197	14124	14089	14172	14345	14381	14106	14314	14279	14157	14275	14310	14248	14254	14204	14384	14281	14259	14266	14186	14243	14176	14177	14367	14287	14291	14042	14099	14259	14060	14222	14317	14209	14197	14197	14252	14341	14307	14260	14106	14284	14379	14438	14156	14329	14006	14307	14306	14067	14248	14108	14343	14148	14147	14285	14154	14233	14084	14301	14091	14330	14129	14220	14096	14270	14290	14324	14368	14280	14426	14325	14227	14215	14111	14298	14205	14193	14126	14556	14172	14163	14149	14144	14146	14228	14371	14204	14208	14310	14218	14128	14258	14244	14110	14179	14228	14332	14156	14247	14294	14308	14337	14326	14041	14112	14238	14164	14195	14319	14277	14240	14223	14364	14214	14144	14201	14123	14267	14250	14277	14139	14179	14209	14208	14244	14328	14316	14173	14143	14158	14387	14331	14175	14189	14265	14098	14223	14213	14292	14252	14270	14483	14184	14085	14248	14189	14253	14224	14104	14319	14194	14304	14346	14275	14251	14125	14335	14174	14162	14185	14222	14228	14362	14211	14272	14331	14172	14239	14204	13992	14335	14221	14275	14097	14174	14319	14206	14154	14401	14183	14224	14147	14232	14287	14160	14206	14164	14189	14406	14222	14172	14108	14307	14241	14251	14214	14137	14401	14089	14095	14186	14227	14234	14295	14346	14249	14179	14264	14247	14238	14242	14334	14286	14149	14300	14278	14142	14215	14201	14282	14203	14292	14286	14166	14374	14236	14369	14231	14030	14371	14266	14217	14266	14492	14300	14124	14318	14227	14108	14290	14115	14232	14187	14359	14227	14184	14207	14116	14254	14181	14260	14148	14344	14057	14342	14252	14047	14221	14291	14194	14423	14154	14299	14212	14226	14200	14194	14225	14141	14248	14274	14305	14140	14350	14148	14278	14197	14121	14285	14306	14200	14240	14223	14209	14347	14250	14278	14076	14296	14162	14055	14244	14379	14200	14287	14175	14207	14131	14100	14133	14041	14181	14297	14364	14237	14118	14367	14160	14164	14377	14089	14175	14107	14277	14250	14085	14312	14085	14226	14392	14390	14384	14333	14162	14218	14238	14056	14243	14367	14349	14160	14296	14359	14294	14236	14253	14333	14220	14256	14277	14208	14342	14114	14178	14089	14352	14376	14135	14289	14330	14140	14217	14199	14222	14307	14328	14363	14219	14099	14195	14134	14258	14245	14279	14099	14261	14170	14285	14234	14179	14175	14339	14244	14222	14387	14203	14269	14301	14227	14293	14338	14260	14236	14176	14078	14306	14238	14209	14297	14165	14251	14292	14152	14194	14287	14372	14313	14004	14096	14305	14315	14190	14335	14185	14120	14193	14290	14333	14157	14270	14379	14389	14230	14192	14235	14200	14079	14241	14282	14314	13982	14123	14212	14141	14192	14109	14315	14107	14225	14155	14177	14226	14099	14298	14423	14273	14271	14117	14257	14262	14131	14321	14218	14285	14079	14318	14191	14279	14211	14201	14203	14241	14414	14198	14192	14300	14113	14279	14322	14227	14123	14103	14089	14397	14234	14170	14444	14181	14126	14155	14147	14191	14285	14184	14198	14284	14239	14251	14151	14109	14141	14351	14145	14140	14164	14215	14208	14138	14337	14297	14373	14339	14232	14259	14239	14390	14269	14170	14299	14363	14314	14193	14222	14281	14276	14316	14157	14346	14189	14224	14287	14381	14212	14153	14233	14175	14262	14413	14238	14255	14199	14121	14187	14209	14237	14235	14347	14213	14338	14117	14245	14270	14241	14187	14200	14284	14347	14292	14144	14255	14147	14328	14104	14088	14249	14274	14060	14183	14311	14370	14308	14149	14094	14234	14035	14453	14189	14191	14119	14285	14100	14150	14173	14203	14184	14153	14154	14213	14235	14232	14206	14316	14320	14150	14356	14166	14311	14175	14147	14204	14286	14316	14335	14367	14247	14252	14177	14073	14287	14231	14233	14270	14105	14257	14107	14276	14266	14269	14195	14145	14242	14250	14152	14299	14127	14299	14319	14052	14183	14158	14243	14146	14209	14371	14346	14180	14214	14281	14297	14331	14127	14381	14174	14277	14325	14372	14331	13999	14233	14337	14147	14123	14042	14167	14159	14371	14278	14334	14202	14271	14206	14254	14213	14404	14253	14339	14294	14188	14277	14118	14293	14286	14160	14187	14268	14223	14413	14227	14223	14191	14098	14260	14189	14207	14122	14309	14061	14245	14102	14305
23433	21416	38003	54292	36389	22229	21870	17228	15491	15567	15564	15220	15357	15325	15176	15196	15117	15229	15027	15188	15219	15156	15393	15188	15323	15091	14878	15099	15066	14897	15254	15099	15308	15100	15139	14995	15052	15164	15044	15219	15129	15038	15073	14915	15123	15060	15033	15163	15193	14907	15015	15147	15038	15042	15080	14918	14925	14985	15103	15116	15036	15090	15266	15046	15043	14980	15146	15090	14926	15077	15143	14842	14986	15072	15078	15222	15218	15124	14907	14851	15034	14812	15138	14972	14895	15041	15019	15088	15221	15169	15197	15009	15089	15034	14954	15064	15004	15069	14990	15199	15008	15049	14855	15205	14829	14978	14716	14851	15160	15097	14960	15051	15131	15122	14986	15092	14890	15135	15088	15074	15079	15045	15047	15135	14797	14958	15091	15100	15058	14958	15107	15115	15110	14909	14976	15114	15041	14976	14978	14961	14934	15040	14853	14997	14975	14991	14909	15010	15028	15181	15047	15064	14924	15084	15070	15065	15110	14972	15280	15023	15123	15049	14900	14884	15087	14972	15119	14963	14898	14899	15051	14968	14998	14965	14931	14863	15003	15179	14913	15161	14941	14974	15089	15011	15166	15006	15242	15005	15094	14937	14915	15025	15191	14991	14985	14696	15020	15112	15020	14878	15000	14815	15024	15047	14939	14771	15048	15037	14980	15044	15133	14895	15202	15082	14881	15094	15022	15011	14865	14900	14966	15130	14902	14811	14837	14787	15066	15168	14994	15018	14958	14934	14805	15073	15047	14947	14950	15056	15028	15047	15109	15136	14937	14829	14885	15007	15045	15160	14933	15049	15135	14841	14941	14839	14880	14862	14846	14782	14824	14764	14851	14958	14967	14984	14983	14970	14849	14963	14944	15187	14921	14922	14976	14814	14889	14840	14981	14812	15016	14918	14897	14734	14833	14984	14984	14908	15075	15102	15137	15227	15296	14922	15049	15156	15223	14925	14922	14932	15134	15266	15026	14970	14955	14964	15011	14826	14901	14851	15088	15028	14845	14857	14992	14856	14965	14843	15009	15084	14979	15102	15051	14970	14996	14935	14794	14938	15107	15023	14962	14972	14897	14935	14775	15201	15066	14973	15064	14992	14977	15005	15009	15038	14878	14978	14825	14875	15083	14819	15062	14821	14709	14780	14905	14985	14975	15027	14952	15021	14855	14998	14895	15160	15119	15098	15129	15061	14979	14809	15010	14922	15101	14939	14941	14998	14975	14976	14979	15055	14778	14867	14872	14913	15148	15301	15003	15007	15137	14928	14893	14951	14885	14965	15086	14837	14948	14967	14901	14984	15000	14914	15203	15036	15072	14910	14833	15143	14881	14992	14939	15001	15037	15003	15151	15036	14873	14863	14907	14985	14971	14983	14951	14921	14984	15161	14865	14908	14805	14922	14923	14990	15028	14935	14979	14951	14979	14972	15070	15108	14985	15089	15043	15012	14984	14873	14941	14985	15053	15025	14873	14848	14900	14996	14925	15101	15075	15051	15080	15043	15050	14808	14997	15220	14997	14980	15020	14983	14935	14973	15053	15075	15119	14844	14985	14986	15123	15054	15006	15083	15095	14935	15060	15063	14984	14850	15002	15007	15037	14813	14984	14945	14922	14785	14963	14964	14978	15078	15209	14899	15115	15137	14669	14798	15007	15043	15092	15070	14882	15159	14982	15052	14831	14903	15077	14968	15011	14968	15007	14878	14946	15000	14941	14962	15090	15136	14856	14912	15140	14792	14762	15036	14907	15123	15051	15013	14956	15239	14932	14890	14903	15055	14863	14837	15046	15057	15093	15074	15043	15002	15046	14948	15133	15054	14905	15116	15046	15041	15047	15029	14929	14747	14903	15025	14921	15050	14917	15088	15072	14823	14941	14905	15088	15047	15083	14971	15035	15028	15084	15077	15106	15028	14986	14957	15003	14872	15070	14895	15095	15026	15159	14907	15083	14997	15045	15032	15048	14863	15055	15015	14899	14943	14829	15065	14949	14935	15186	15107	15110	15098	15098	14816	15112	15043	14987	15035	15029	15158	15109	14882	15097	15043	14891	14933	15035	15041	15102	15246	14950	14836	14752	14877	15014	14898	14774	14796	15038	14820	15068	14920	15154	14948	15027	14956	15100	15116	14996	15023	15089	15057	14992	14901	15093	15022	14958	15038	15165	14882	14992	14961	15056	14971	14998	14863	14805	14750	14961	15083	15064	15056	14942	15070	14889	14958	14995	14788	15033	15009	15038	14922	15115	14844	14924	15112	14885	15081	15245	14922	14945	14905	14888	14998	15003	15031	14872	15160	15019	15032	14709	15089	14994	15158	14865	14971	15106	15132	15143	15076	15161	15085	14930	14925	15017	15056	15055	14942	14847	14978	14793	14813	14888	14687	15080	15148	15223	15078	15142	15183	14969	14901	14918	14883	15059	15096	14874	15024	15264	15161	15005	15133	15034	15006	15001	14852	14937	15088	15046	15072	15336	14995	15023	15040	14844	15032	14926	14930	14986	14977	15015	14875	14947	15011	15002	14974	14811	14991	14912	14885	15147	14827	15010	14956	14877	15021	14973	14902	14970	15049	14959	15036	15004	14972	15099	15044	15068	15022	15037	15032	14978	15119	14859	14792	15078	14962	15055	15101	14969	14832	15161	14900	15086	14985	14892	15050	14913	14977	14861	15070	15222	14822	14907	14905	14910	15083	15174	15019	15089	14973	15098	15006	14916	15171	15130	14802	14997	15064	14898	14857	15000	14965	15117	14985	14846	14893	14885	14860	15062	15148	14799	15071	15148	15172	14892	14995	15041	15068	15094	14980	15061	14992	14936	15016	15056	14793	14996	15037	14972	14976	15144	15079	15090	15204	14919	14967	15098	15147	15211	15031	14970	14954	14982	15110	15044	15159	14946	14991	15178	15034	14985	14966	15029	14977	14904	14907	15048	15110	14976	14930	14808	15154	14915	14862	14899	15178	14815	14906	14914	14800	14925	14918	14833	15201	15037	15004	14969	14920	15147	14792	14837	14898	15053	14887	14941	15002	15042	15007	14932	15021	14811	15083	15143	14969	15018	14990	15020	15068	15114	14938	14992	14896	14927	14959	14807	14808	14873	14882	15055	15044	14797	15114	15258	14987	14915	15163	15192	14936	14933	14904	15124	14840	15090	14969	15120	14955	15059	14855	14821	14872	15013	14885	15060	14867	15387	14898	15092	14964	14989	15046	14850	14838	15127	15056	15044	14971	14951	14851	15139	14971	14964	14877	14946	15087	15062	14992	14980	14917	15052	14983	14870	15054	14893	14885	15351	14756	15000	15118	14958	15025	15016	15016	15041	14842	15022	14748	14762	15005	15089	15023	14939	14889	15111	15036	14965	14951	14949	14997	15013	15063	14923	14939	14859	14757	14998	15039	14882	14976	15195	15015	14870	15010	14936	14796	15067	15106	14993	15070	15104	14927	15055	14991	15285	15006	15132	15141	14952	14934	14945	14943	14971	14859	15040	14973	14957	15116	15096	14772	15080	14860	15009	15099	14907	15015	14899	14934	15035	15138	15112	14967	14799	14970	14922	15084	15093	15069	15075	15069	14927	15066	15114	15147	14921	14813	14988	14942	14963	15034	15039	14987	15102	15084	15004	15088	15025	15021	15187	15039	14977	15102	14852	14917	14912	14941	15059	14984	15183	15066	14866	14834	15034	14809	15017	15205	15113	15085	15002	14858	15028	15006	15018	15059	15074	14920	14989	15094	15021	15062	14997	14913	15215	15134	14937	14928	15074	15017	14836	14842	14950	14972	15188	15093	15106	15063	14872	15079	15009	15110	15066	14960	14821	14944	15033	15072	14921	14983	15084	15138	15027	14979	15210	15149	14760	15027	14887	15094	15059	14986	14962	15036	14958	15084	14960	14972	15056	15120	14868	15000	14980	14969	15118	14944	14892	15014	14835	14953	15029	14897	15024	14870	14932	15141	15011	14953	15127	14856	14844	14887	15147	14953	15024	15130	14843	14876	15035	14931	14893	15058	14921	14871	14995	15025	14809	14894	15123	15099	14980	15062	15024	14989	15055	14950	15160	14932	15094	15084	15152	14847	15068	14939	15013	14939	15149	15143	15253	14984	14918	14906	15164	15116	15193	15041	15151	15001	14969	14932	15149	14908	14837	15053	15095	14971	14803	14914	14945	15132	14911	14991	14992	15017	15048	14955	15081	15122	15017	14881	15078	14966	14843	14896	15029	15071	15048	14843	15083	14927	15013	15046	15022	14932	15090	14937	14745	14842	15087	15159	14877	15082	14958	14970	15000	15065	14863	15057	15096	14969	14899	14960	15131	14892	15004	14869	14895	14846	14995	14905	15011	14960	14856	14972	15134	15191	14823	14880	15002	15057	14718	14999	15018	15191	15029	14896	15076	15125	14915	14914	15136	15120	15139	14973	15103	15054	14779	14966	14903	14984	14957	14978	15136	15136	14866	14914	14956	14949	15020	14904	15288	15198	14891	15019	14953	14906	15144	14916	15117	15251	15044	15006	15162	15062	14982	15033	15202	15084	14960	15068	14993	15009	15119	14954	14867	15007	14979	14911	15045	15064	15300	14897	15010	15190	15189	14858	15097	15117	15041	15065	15192	15104	14902	14890	14933	15023	15162	14951	15051	14959	14921	14987	14940	15191	14975	15072	15064	14930	15020	14840	14944	14805	15017	14871	14981	14995	15189	15048	15003	15062	14930	14883	14873	15049	14985	15143	14950	14949	14928	14867	14969	14806	14952	14922	14885	14971	15039	14986	14833	15066	15195	14914	15024	14739	15074	15038	15031	15038	15067	14991	14996	14937	14792	15235	15002	15073	14934	14948	15037	15040	14892	14797	14851	15019	14999	14982	14869	14996	14995	15244	15160	15098	14978	14850	15112	15233	14958	14975	14930	14967	14983	14969	15088	14752	15086	14919	15142	15087	15163	14947	14997	15072	14997	15037	14955	14964	15060	15229	15056	15035	15028	15101	14816	14982	15144	15303	14962	14883	15157	14985	15052	14955	14927	14994	15087	15088	14971	14851	15014	14770	15112	15189	14824	15223	15006	14992	14993	15152	15047	15089	15173	15035	15089	15002	14968	15044	14951	15046	15068	14979	14718	14858	14844	14965
25098	76171	101237	89059	24864	14350	14124	14012	14037	14065	14071	13782	13774	13791	14148	14069	13867	13800	14017	13894	14199	13696	13935	14165	13816	13799	13786	13732	13945	13550	13742	13939	13651	13921	13865	13977	13727	13780	13855	13903	13754	13801	13898	13953	13895	13702	13884	14045	13734	13861	13812	13887	13749	13731	13771	13734	13606	13780	13768	13844	14011	13729	13664	13731	13860	13842	13770	13848	13883	13611	13704	13940	13739	13920	13917	14148	14056	13832	13717	13867	13869	13901	13865	13651	13709	13930	13879	13827	13829	13784	13804	13946	13895	13801	13834	13775	13712	13681	13955	13756	13849	13806	13680	13785	13783	13690	13847	13775	13778	13728	13655	13826	13830	13774	13878	13921	13770	13897	13791	13772	13836	13736	13706	13950	13817	13809	13833	13682	13698	13735	13957	13832	14031	13686	13812	13850	13847	13718	13882	13868	13785	13798	13851	13748	13936	13803	13735	13820	14004	13721	13853	13904	13812	13851	13888	13884	13968	13918	13755	13887	13837	13687	13865	13719	13913	13754	13835	13629	13804	13799	13892	13772	13638	13771	13923	13804	13783	13662	13837	13760	13748	13793	13803	13854	13851	13958	13867	13839	13756	13877	13903	13788	13880	13734	13768	13925	13723	13783	13758	13758	13747	13674	13806	13876	13709	13827	13880	13913	13695	13864	13663	13636	13846	13729	13796	13756	13995	13640	13815	13669	13888	13841	13725	13715	14000	13786	13803	13887	13952	13737	13770	13965	13678	13697	13668	13734	13993	13860	13802	13708	13747	13758	13886	13800	13913	13703	13933	13806	13949	13702	13835	13936	13802	13841	13840	13779	13782	13709	13912	13795	13811	13767	13823	13759	13588	13831	13705	13823	13700	13746	13920	13744	13766	13728	13735	13844	13680	13871	13756	13757	13549	13908	13826	13659	13689	13708	13694	13908	13544	13846	13772	13791	13784	13742	13738	13690	13827	13734	13678	13682	13783	13890	13994	13951	14028	13758	13623	13785	13857	13785	14009	13750	13682	13719	13828	13864	13696	13751	13739	13852	13719	13756	13707	13731	13823	13933	13743	13754	13774	13957	13669	13903	13626	13775	13892	13739	13786	13764	13861	13649	13712	13869	13679	13755	13787	13697	13784	13648	13897	13947	13911	13841	13727	13709	13763	13788	13996	13630	13774	13740	13834	13729	13787	13783	13799	13942	13708	13742	13912	13861	13941	13855	13904	13732	13800	13832	13878	13674	13964	13776	13848	13834	13788	13643	13776	13748	13674	13847	13798	13995	13821	13833	13765	13892	13867	13697	13754	13746	13922	13893	13696	13900	13875	13769	13812	13826	13863	13872	13830	13816	13866	13841	13923	13730	13690	13771	13698	13857	13877	13667	13754	13643	13734	13657	13891	13877	13876	13737	13758	13793	13852	13723	13623	13774	13601	13782	13915	13914	13845	13647	13782	13900	13793	13829	14036	13797	13787	13663	13889	13704	13843	13780	13739	13788	13705	13937	13828	13759	13787	13730	13905	13729	13905	13762	13928	13686	14013	13744	13781	13758	13880	13873	13734	13863	13763	13624	13994	13724	13755	13639	13867	13751	13834	13695	13776	13774	13799	13767	13753	13805	13559	13674	13880	13973	13792	13803	13809	13725	13818	13795	13810	13761	13774	13918	13768	13812	13563	14014	13864	13811	13821	13920	13713	13633	13771	13635	13945	13862	13742	13768	13595	13788	13643	13688	13876	13907	13951	13840	13758	13730	13948	13925	13669	13783	13796	13766	13935	13681	13729	13957	13715	13865	13657	13763	14051	13784	13779	13834	13814	13770	13942	13666	13801	13810	13764	13849	13783	13743	13790	13890	13846	13912	14012	13564	13679	13855	13838	13768	13778	13723	13847	13746	13732	13809	13724	13757	13905	13901	13755	13802	13712	13694	13729	13919	13816	13855	13604	13796	13843	13842	13861	13836	13827	14019	13602	13877	13848	13740	13763	13699	13794	13810	13748	13880	13750	13753	13829	13822	13826	13871	13915	13815	13766	13729	13851	13758	13895	13851	13760	13674	13637	13744	13922	13841	13925	13735	13953	13884	13817	13728	13851	13936	13692	13763	13818	13907	13841	13798	13763	13742	13808	13777	13756	13710	13949	13804	13875	13963	13760	13859	13807	13800	13977	13719	13689	13782	13871	13844	13848	13708	13781	13773	13884	13861	13818	13686	13773	13732	13691	13815	13919	13867	13800	13746	13811	13771	13818	13827	13626	13882	13974	13684	13684	13750	13808	13792	13883	13727	13901	13834	13795	13629	13831	13927	13790	13898	13765	13909	13771	13861	13645	13775	13777	13666	13803	13643	13820	13954	13798	13828	13828	13830	13756	13825	13724	13774	13879	13696	13982	13912	13745	13883	13714	13693	13857	13794	13726	13784	13789	13747	13828	13795	14036	13825	13731	13726	13901	13816	13780	13824	13872	13981	13801	13713	13834	13627	13813	13865	13821	13980	13806	13854	13832	13768	13904	13790	13606	13753	13810	13702	13718	13811	13811	13712	13782	13792	13798	13695	13815	13718	13867	13767	13863	13842	13639	13833	13640	13768	13703	13852	13871	13854	13663	13869	13808	13852	13734	13735	13754	13769	13722	13812	13793	13777	13870	13610	13834	13794	13708	13859	13779	13752	13887	13790	13810	13673	13554	13864	13774	13746	13815	13833	13855	13832	13791	13843	13904	13694	13874	13781	13727	13828	13756	13867	13782	13611	13904	13886	13918	13914	13864	13712	13753	13762	13801	13730	13717	13858	13756	13784	13857	13964	13666	13822	13731	13911	13649	13763	13689	13687	13968	13826	13837	13820	13751	13779	13704	13906	13830	13766	13881	13784	13840	13737	13814	13760	13956	13812	13777	13734	13706	13693	13776	14028	13732	13760	13808	13758	13890	13813	13822	13740	13905	13787	13688	13781	13777	13675	13619	13856	13637	13812	13689	13975	13833	13793	13649	13874	13674	13781	13757	13921	13754	13701	13708	13794	13792	13776	13956	13686	13821	13741	13839	13793	13624	13875	13830	13669	13596	13851	13866	13928	13683	13725	13951	13757	13880	13740	13722	13767	13664	13896	13850	13615	13782	13820	13765	13652	13785	13791	13903	13787	13925	13859	13687	13815	13753	13779	13663	13698	13811	13846	13794	13739	13758	13901	13780	13891	13860	13798	13903	13738	13853	13826	13937	13747	13897	13900	13964	13821	13752	13861	13805	13888	13802	13722	13822	13592	13690	13840	13752	13771	13908	13817	13702	13892	13923	13632	13819	13832	13776	13739	13639	13734	13858	13752	13823	13602	13914	13721	13710	13841	13662	13626	13606	13880	13862	13783	13773	13918	13695	13686	13830	13828	13667	13908	13824	13801	13809	13713	13893	13885	13803	13674	13734	13674	13849	13866	13816	13691	13820	13765	13966	13807	13733	13796	13741	13744	13582	13918	13772	13886	13646	13815	13757	13849	13790	13825	13812	13773	13769	13750	13604	13784	13734	13715	13686	13765	13793	13766	13926	13821	13920	13792	13761	13769	13752	13784	13641	13853	13843	13909	13787	13714	13678	13996	13864	13891	13791	13792	13639	13752	13745	13844	13930	13704	13677	13872	13738	13748	13629	13797	13942	13815	13592	13945	13701	13857	13928	13928	13716	13783	13785	13920	13613	13708	13840	13926	13654	13794	13845	13786	13713	13849	13881	13821	13847	13726	13793	13758	13964	13907	13876	13894	13927	13809	14017	13957	13738	13867	13849	13767	13724	13826	13855	13797	13901	13831	13835	13627	13792	13638	13843	13900	13869	13873	13791	13882	13804	13803	13806	13874	13777	13724	13773	13653	13801	13802	14092	13805	13938	13818	13864	13765	13678	13687	13811	13718	13917	13692	13947	13789	13887	13639	13774	13761	13910	13894	13787	13796	13987	13797	13786	13857	13801	13751	13923	13835	13878	13829	13875	13862	13682	13732	13839	13861	13771	13728	13607	13744	13776	13797	13696	13821	13767	13804	13777	13872	13793	13695	13856	13699	13762	13702	13699	13979	13669	13841	13683	13812	13878	13861	13717	13846	13606	13796	13526	13779	13718	13830	13746	13845	13801	13815	13891	13884	13735	13673	13643	13867	13904	13649	13785	13704	13783	13756	13765	13825	13843	13734	13857	13915	13504	13815	13818	13859	13818	13776	13851	13737	13824	13827	13936	13911	13701	13685	13777	13804	13856	13942	13784	13791	13732	13757	13828	13774	13880	13796	13787	13802	13704	13685	13806	13724	13651	13882	13757	13687	13848	13896	13848	13792	13812	13829	13805	13941	13958	13843	13837	13901	13614	13709	13915	13631	13732	13913	13710	13686	13835	13716	13767	13764	13835	13887	13821	13792	14067	13612	13944	13726	13608	13828	13862	13896	13757	14061	13704	13814	13505	13723	13722	13863	13812	13720	13826	13880	13886	13683	13839	13754	13824	13848	13792	13847	13714	13917	13726	13785	13781	13851	13834	13783	13989	13599	13792	13779	13969	13776	13888	13738	13831	13792	13940	13854	13841	13797	13814	13874	13673	13689	13635	13952	13898	13689	13886	13898	13630	13806	13696	13894	13919	13821	13910	13890	14070	13857	13874	13958	13712	13816	13802	13737	13862	13859	13818	13877	13651	13811	13823	13821	13843	13775	13764	13842	13892	13730	13852	13694	13821	13771	13929	13960	13771	13857	13779	13957	13809	13775	13889	13673	13681	13699	13671	13827	13805	13864	13818	13918	13716	13611	14053	13646	13927	13634	13802	13893	13956	13836	13732	13848	13963	13738	13891	13777	13850	13830	13710	13861	13759	13813	13653	13685	13903	13598	13908	13866	13742	13792	13776	13694	13920	13974	13785	13807	13963	13787	13862	13760	13918	13811	13636	13799	14016	13770	13833	13853	13752	13752	13818	13566	13852	13913	13665	13838	13818	13728	13856	13660	13753	13799	13680	13965	13736	13832	13768	13690	13911	13881	13779	13883	13831	13813	13810	13821	13651	13833	13848	13825	13674	13905	13558	13814	13769	13687	13772	13708	13717	14005	13883	13898	13900	13689	13748	13752	13834	13911	13880	13799	13798	13550	13758	13681	13806	13679	13843	13852
23333	21379	37936	55337	31380	22399	22980	16387	14461	14876	14750	14567	14651	14713	14584	14397	14418	14597	14374	14387	14466	14336	14169	14283	14410	14303	14216	14424	14216	14386	14190	14319	14345	14200	14238	14142	14270	14409	14257	14210	14423	14207	14176	14266	14277	14304	14214	14203	14174	14396	14220	14321	14289	14358	14164	14228	14300	14310	14456	14244	14230	14268	14330	14091	14262	14165	14310	14269	14167	14355	14244	14188	14325	14158	14436	14308	14321	14351	14328	14210	14091	14189	14230	14265	14127	14222	14158	14178	14145	14251	14402	14195	14095	14046	14041	14333	14117	14069	14075	14053	14290	14355	14065	14254	14204	14270	14214	14126	14251	14158	14310	14149	14048	14129	14111	14082	14382	14168	14306	14235	14176	14286	14189	14159	14221	14335	14169	14309	14334	14201	14322	14283	14340	14250	14251	14314	14324	14484	14389	14111	14259	14525	14344	14291	14119	14003	14148	14363	13899	14157	14199	14061	14307	14085	14233	14309	14301	14094	14190	14324	14259	14327	14148	14113	14201	14275	14245	14293	14111	14210	14208	14267	14102	14341	14392	14271	14407	14269	14172	14132	14142	14223	14131	14158	14106	14139	14160	14199	14234	14278	14098	14007	14292	14256	14384	14223	14036	14189	14305	14040	14023	14041	14303	14130	14254	14286	14194	14130	14102	14266	14361	14332	14341	14230	14040	14141	14052	14203	14164	14297	14122	14355	14133	14133	14327	14180	14276	14108	14220	14020	14359	14182	14202	14190	14227	14085	14238	14137	14184	14041	14097	14237	14164	14180	14256	14037	14362	14069	14273	14053	14188	14110	14208	14155	14102	14308	14202	13999	14255	14210	14252	14100	14332	14144	14247	14391	14138	14294	14099	14138	14055	14313	14011	14234	14067	14025	14045	14257	14146	14369	14188	14249	14116	14145	14129	14191	14169	14206	14233	14099	14221	14164	14152	14325	14205	14126	14017	14230	14434	14224	14137	14268	14168	14073	14271	14226	14099	14138	14015	14145	14119	14192	14122	14274	14295	14182	14225	14253	14063	14145	14331	14159	14420	14371	14294	14266	14281	14172	14261	14155	14399	14184	14244	14108	14267	14389	14141	14088	14241	14152	14207	14379	14220	14106	14069	14101	14203	14163	14198	14208	14270	14290	14230	13967	14201	14242	14287	14306	14231	14276	14192	14382	14115	14342	13965	14210	14063	14058	14245	14173	14198	14068	14259	14065	14303	14373	14390	14343	14209	14071	14231	14270	14081	14295	14237	13996	14251	14213	14104	14185	14291	14153	14305	14159	14211	14156	14054	14119	14285	13991	14290	14161	14211	14278	14237	14152	14131	14085	14095	14164	14090	14308	14190	14142	14329	14177	14064	13938	14204	14189	14191	14145	14093	14302	14153	14155	14258	13993	14273	14232	14363	14120	14261	14178	14227	14253	14351	14137	14143	14250	14149	14267	14252	14203	14186	14124	14219	14116	14244	14450	14221	14178	14471	14056	14387	14261	14257	14349	14301	14167	14177	14208	14311	14264	14267	14251	14062	14125	14159	14212	14153	14356	14085	14239	13907	14155	14221	14292	14352	14083	14071	14188	14249	14170	14373	14147	13906	14277	14263	14232	14267	14171	14283	14175	14209	14167	14143	14234	14207	14354	14105	14273	14181	14154	14278	14052	14204	14363	14084	14251	14236	14269	14161	14091	14332	14030	14067	14142	14370	14304	14288	14150	14177	14161	14169	14171	14358	14109	14232	14249	14260	14286	14195	14233	14276	14039	14106	14157	14162	14291	14208	14319	14261	14246	14297	13926	14125	14233	14297	14128	14217	14235	14122	14196	14285	14368	14234	14230	14096	14205	14332	14331	14303	14083	14375	14310	14260	14116	14215	14294	14362	14390	14432	14266	14309	14382	14048	14251	14155	14503	14168	14049	14072	14330	14233	14260	14352	14272	14160	14209	14459	14178	14324	14048	14374	14276	14281	14227	14248	14260	14179	14016	14152	14221	14125	14209	14282	14294	14174	14302	14027	14363	14223	14136	14069	14184	14104	14189	14098	14093	14050	14518	14273	14288	14243	14194	14156	14218	14227	14410	14134	14446	14138	14242	14238	14294	14272	14059	14103	14300	14006	14120	14300	14215	14341	14340	14168	14242	14231	14114	14254	14024	14085	14222	14195	14132	14281	14186	14147	13935	14219	14343	13995	14214	14102	14236	14294	14178	14116	14171	14139	14091	14182	14140	14149	14037	14155	14251	14291	14148	14365	14016	14154	14257	14400	14141	14293	14106	14186	14072	14112	14042	14311	14271	14235	14035	14096	14476	14269	14171	13981	14091	14231	14087	14301	14384	14312	14180	14169	14207	14306	14251	14267	14193	14300	14225	14185	14163	14279	14184	14345	14322	14139	14309	14325	14216	14252	14292	14035	14296	14293	14172	14227	14235	14386	14213	14469	14212	14063	14249	14150	14286	14119	13904	14086	14130	14169	14190	14190	14115	14406	14172	14287	14263	14208	14180	14189	14230	14388	14479	14198	14165	14328	14280	14262	14129	14241	14236	14282	14208	14358	14122	13975	14330	14112	14248	14367	14183	13995	14236	14207	14326	14127	14248	14230	14208	14232	14233	14046	13975	14182	14196	14166	14053	14193	14054	13878	14000	14089	14168	14005	14218	14110	14217	14220	14204	14280	14227	14056	14032	14277	14034	14179	14195	14246	14118	14096	14204	14089	14033	14093	14324	14221	14097	14081	13975	14212	14078	14086	14105	13999	14057	14126	14220	14090	14135	14306	14113	14187	14220	14338	14337	14083	14302	14063	14173	14312	14083	14068	14147	14162	14273	14222	14056	14229	14086	14065	14210	14348	14325	14082	14204	14052	14269	14288	14203	14158	14304	14189	14269	14088	14272	14220	14198	14288	14132	14117	14220	14164	14286	14081	14069	14281	14236	14107	14088	14179	14187	14115	14184	14304	14224	14264	13967	14155	14194	14203	14270	14444	14291	14179	14187	14238	14174	14123	14112	14099	14105	14302	14207	14242	14225	14219	14022	14261	14267	14143	14109	14304	14270	14120	14141	14021	14141	14055	14269	14294	14233	14161	14246	14444	14045	14219	14147	14383	14379	14260	14247	14304	14368	14227	14134	14196	14110	14295	14145	14238	14321	14172	14173	14174	14231	14246	14082	14101	14133	14191	14067	14181	14175	14174	14263	14149	14109	14229	14230	14168	14233	14394	14151	14043	14189	14091	14345	14053	14305	14069	14174	14231	14238	14291	14198	14112	14118	14258	14185	14375	14282	14283	14351	14276	14090	14092	14265	14347	14100	14235	14139	14316	14311	14168	14205	14076	14230	14285	14237	14397	14038	14088	14138	14303	14193	14171	14103	14048	14227	14160	14115	14198	14202	14336	14221	13978	14004	14272	14205	14306	14139	14182	14222	14292	14110	14191	14191	14317	14140	14277	14237	14131	14336	14291	14162	14120	14341	14272	13962	14011	14197	14331	14086	14082	13968	14209	14324	14134	14337	14114	14021	14255	14066	14209	14113	14304	14215	14169	14204	14211	14084	14231	14212	14201	14210	14232	14119	14225	14077	14109	14237	14152	14156	14256	13971	14165	14382	14290	14177	14143	14347	13937	14170	14048	14163	14271	14331	14109	14378	14200	14086	14361	14136	14302	14078	14281	14177	14197	13997	14240	13953	14191	14138	14238	14251	14266	14077	14254	14086	14223	14274	14230	14294	14459	14254	14242	14201	14280	13973	14191	14139	14067	14061	14191	14123	14215	14035	14199	14380	14020	14243	14268	14025	14255	14046	14238	14214	14157	14139	14160	14227	14073	14302	14200	14216	14111	14261	14146	14029	14193	14150	14356	14248	14384	14257	14201	14101	14087	14104	14222	14331	14219	14297	14089	14059	14052	14245	14194	14248	14257	14182	14152	14063	14374	14288	14068	14291	14173	13925	13990	14109	14295	14171	14086	14248	14108	14123	14156	14171	14261	14306	14124	14239	14276	14309	14234	14204	14193	14202	14118	14204	14228	14259	14047	14281	14085	14197	14412	13965	14334	14211	14271	14169	14252	14201	14215	14077	14335	14100	14144	14241	14318	14256	14355	14397	14164	14391	14262	14227	14039	14085	14229	14247	14198	14337	14281	14229	14297	14354	14125	14250	14270	13993	14127	14197	14121	14216	14163	14231	14154	14111	14193	14130	14272	14062	14301	14202	14190	14172	14029	14279	14096	14150	13987	14179	14363	14161	14331	14148	14224	14220	14125	14169	14030	14096	14236	14051	14170	14294	14190	14440	14071	14113	14227	14268	14135	14298	14206	14270	14135	14268	14371	14328	14265	14210	14005	14215	14451	14122	13900	14284	14158	14066	14169	14072	14108	14192	14117	14273	14142	14233	13949	14236	14244	14245	14124	14101	14284	14294	14068	14082	14180	14117	14229	13998	14111	14029	14339	14257	14301	14151	14197	14236	14228	14305	14330	14136	13982	14251	14195	14428	14329	14363	14134	14190	14344	13995	14136	14099	14196	14058	14177	14093	14136	14169	14316	14213	13935	14156	14240	14184	14175	14006	14215	14314	14072	14433	14365	14208	14011	14325	14105	14258	14141	14458	14353	14053	14254	14167	14049	14170	14204	14060	14062	14036	14211	14303	14136	14182	14067	14205	14153	14370	14381	14360	14034	13894	14081	14224	14132	14298	14288	14099	14161	14369	14070	14431	14370	14365	14312	14119	14195	14278	14196	14128	14153	14247	14087	14235	14314	14340	14302	14295	14290	14083	14236	14195	14227	14166	14177	14153	14123	14173	14199	14211	14018	14240	14100	14361	14239	14240	14136	14200	14120	14061	14199	14263	14040	14192	14242	14249	14211	14310	14174	14127	13861	14037	14205	14337	14353	14420	14341	14261	14180	14211	14052	14235	14205	14118	14270	14297	14190	14126	14323	14032	14157	14107	14114	13956	14406	14232	14090	14031	14316	14118	14076	14272	14227	14355	14068	14064	14052	14134	14084	14291	14112	14278	14155	14339	14285	14125	14211	14204	14320	14007	14258	14130	14236	14109	14121	14052	14187	14181	14167	14177	14250	14193	14216	14287	14288	14397	14186	14114	14175	14289	14018	14135	14145	13944
21151	71193	101081	90587	18509	13927	13702	13589	13519	13373	13481	13421	13288	13443	13254	13332	13245	13134	13109	13389	13340	13173	13290	13268	13138	13204	13285	13214	13076	13164	13124	13376	13286	13074	13320	13374	13318	13368	13394	13333	13155	13198	13181	13056	13307	13149	13212	13264	13287	13111	13215	13181	13233	13123	13303	13135	13331	13218	13202	13334	13225	13334	13192	13177	13294	13080	13170	13193	13222	13304	13260	13312	13081	13253	13181	13438	13457	13321	13111	13162	13228	13053	13182	13280	13175	13324	12971	13132	13262	13359	13170	13149	13211	13133	13192	13132	13054	12981	13242	13142	13199	13255	13054	13113	13360	13205	13367	13141	13214	13192	13075	13224	13184	13316	13173	13144	13230	13206	13300	13227	13367	13215	13091	13228	13193	13374	13272	13210	13271	13167	13370	13150	13256	13288	13109	13066	13285	13400	13225	13157	13096	13160	13243	13128	13168	13266	13331	13269	13251	13263	13206	13233	13146	13100	13198	13213	13311	13168	13228	13271	13228	13233	13262	13131	13166	13164	13343	13175	13185	13263	13080	13317	13112	13236	13192	13212	13165	13172	13327	13029	13085	13228	13183	13132	13135	13304	13350	13102	13065	13127	13163	13283	13213	13089	13266	13187	13255	13219	13187	13306	13015	13316	13085	13156	13150	13209	13283	13176	13325	13237	13318	13227	13215	13269	13097	13262	13336	13235	13077	13075	13300	13087	13257	13282	13263	13293	13048	13183	13188	13287	13195	13344	13046	13033	13191	13282	13212	13145	13232	13223	13115	13252	13271	13319	13314	13355	13225	13166	13188	13142	13149	13141	13188	13092	13133	13165	13316	13067	13131	13178	13260	13299	13110	13177	13245	13097	13090	13282	13063	13198	13097	13141	13155	13111	13221	13196	13382	13150	13243	13351	13418	13199	13398	13236	13187	13255	13259	13276	13204	13186	13223	13323	13191	13215	13399	13197	13237	13183	13210	13131	13281	13268	13259	13279	13123	13147	13151	13117	13126	13237	13116	13196	13185	13170	13298	13148	13217	13208	13113	13068	13112	13376	13170	13114	13192	13240	13178	13105	13151	13214	12990	13319	13274	13159	13098	13211	13093	13147	13409	13161	13146	13090	13145	13260	13023	13181	13289	13349	13210	13262	13154	13223	13262	13147	13266	13207	13169	13244	13072	13121	13083	13197	13239	13207	13299	13121	13188	13240	13121	13191	13279	13126	13320	13147	13220	13326	13171	12946	13235	13274	13223	13216	13395	13298	13266	13342	13324	13073	13180	12946	13216	13218	13175	13307	13287	13235	13154	13289	13241	13082	13252	13235	13308	13225	13179	13308	13444	13272	13136	13304	13066	13239	13139	13327	13166	13183	13040	13125	13255	13176	13167	13109	13229	13105	13265	13409	13081	13141	13225	13064	13312	13145	13128	13168	13220	13078	13365	13115	13194	13284	13207	13045	13259	13190	13193	13204	13157	13228	13219	13191	13165	13235	13257	13344	13212	13206	13063	13217	13059	13167	13201	13318	13229	13261	13198	13108	13172	13175	13238	13266	13045	13252	13219	13193	13167	13188	13238	13325	13170	13241	13183	13105	13076	13194	13319	13186	13205	13096	13318	13210	13233	13063	13209	13138	13221	13112	13160	13156	13164	13226	13177	13289	13189	13145	13160	13175	13246	13201	13105	13083	13147	13255	13330	13136	13027	13279	13317	13275	13163	13167	13152	13072	13071	13112	13226	13111	13133	13071	13194	13181	13092	13297	13155	13100	13118	13188	13087	13145	13017	13320	13164	13100	13400	12989	13242	13210	13283	13228	13113	13008	13118	13418	13323	13355	13149	13216	13237	13203	13177	13251	13161	13118	13314	13174	13193	13131	13252	13304	13375	13233	13292	13256	13219	13028	13295	13042	13056	13025	13111	13101	13346	13275	13154	13304	13158	12984	13148	13117	13146	13143	12998	13165	13200	13163	13162	13246	13075	13105	13166	13229	13150	13194	13325	13251	13287	13356	13222	13037	13291	13253	13153	13163	13265	13108	13291	13160	13120	13316	12919	13271	13337	13172	13132	13251	13239	13077	13169	13246	13212	13106	13050	13147	13275	13147	13178	13167	13321	13216	13119	13295	13368	13255	13193	13200	13136	13203	13091	13251	13255	13307	13262	13274	13246	13324	13291	13049	13299	13213	13270	13326	13262	13076	13144	13264	13142	13252	13142	13345	13153	13126	13021	13282	13137	13230	13232	13064	13177	13043	13215	13226	13104	13317	13133	13282	13325	13178	13294	13110	13341	13297	13174	13350	13007	13139	13209	13197	13165	13001	13260	13036	13096	13200	13076	13258	13339	13128	13264	13312	13148	13179	13063	13169	13023	13139	13266	13182	13278	13258	13112	13423	13247	13185	13163	13126	13351	13158	13323	13132	13141	13298	13157	13205	13192	13191	13172	13320	13197	13252	13114	13094	13247	13305	13205	13181	13330	13169	13113	13112	13176	13171	13007	13153	13141	13143	13166	13252	13155	13222	13202	13052	13159	13226	13204	13158	13043	13082	13143	13062	13286	13279	13240	13257	13262	13210	13259	13275	13092	13240	12973	13300	13160	13065	13203	13065	13294	13246	13265	13122	13163	13176	13320	13221	13278	13262	13235	13057	13027	13101	13188	13069	13223	13276	13117	13304	13241	13098	12969	13243	13110	13117	13100	13237	13095	13315	13158	13336	13088	13159	13002	13128	13340	13154	13274	13208	13188	13267	13333	13019	13128	13265	13146	13198	13227	13125	13097	13202	13284	13304	13208	13095	13161	13208	13152	13161	13191	13258	13226	13121	13282	13373	13141	13182	13074	13134	13185	13133	13255	13308	13162	13207	13033	13237	13239	13335	13145	13101	13306	13124	13318	13085	13343	13094	13292	13120	13267	13181	13123	13247	12936	13278	13222	13158	13048	13135	13109	13154	13276	13285	13322	13428	13063	13389	13332	13192	13230	13231	13261	13374	13225	13329	13172	13161	13107	13237	13377	13116	13171	13246	13211	13264	13281	13260	13336	13114	13158	12979	13264	13162	13326	13255	13256	13312	13131	13290	13286	13162	13213	13240	13171	13133	13272	13264	13341	13141	13147	13213	13300	13213	13274	13064	13094	13292	13198	13054	13175	13202	13174	13284	13151	13059	13168	12979	13095	13272	13194	13326	13259	13031	13128	13115	13191	13254	13164	13039	13154	13147	13123	13260	13283	13015	13123	13055	13129	13273	13200	13090	13304	13128	13100	13371	13209	13267	13119	13179	13205	13215	13124	13162	13237	12976	13038	13120	13055	13191	13119	13132	13208	13200	13199	13131	12956	13097	13286	13374	13001	13255	13185	13301	13154	13156	13205	13141	13270	13299	13260	13297	13107	13132	13084	13154	13110	13307	13164	13342	13148	13234	13270	12919	13150	13186	13241	13184	13161	13165	13139	13071	13037	13100	13124	13292	13182	13091	13314	13231	13215	13163	13139	13261	13230	13157	13286	13237	13172	13016	13270	13176	13076	13204	13314	12950	13110	13240	13132	13175	13163	13053	13131	13202	13154	13330	13232	13191	13291	13244	13011	13212	13425	13047	13160	13209	13155	13082	13171	13140	13095	13193	13184	13132	13096	13148	13136	13140	13133	13199	13171	13239	13233	13083	13265	13030	13395	13229	13406	13181	13167	13383	13110	13140	13253	13259	13073	13258	13124	13219	13176	13103	13299	13035	13136	13187	13195	13178	13102	13117	13157	13331	13183	13278	13214	13221	13292	13045	13188	13168	13224	13223	13223	13144	13203	13287	13163	13100	13226	13173	13170	13051	13217	13237	13136	13199	13117	13297	13118	13185	13062	13040	13307	13134	13312	13337	13220	13132	13087	13152	13170	13151	13283	13225	13214	13131	13207	13219	13082	13190	13194	13161	13215	13060	13228	13214	13286	13099	13154	13171	13155	13279	13173	13075	13275	13091	13073	13034	13371	13130	13180	13349	13340	13317	13166	13138	12990	13144	13254	13116	13109	13205	13212	12975	13140	13045	13277	13112	13268	13115	13248	13293	13249	13202	13139	13188	13297	13088	13016	13263	13103	13290	13124	13130	13182	13184	13167	13168	13175	13327	13206	13181	13185	13131	13130	13111	13239	13304	13146	13257	13169	13021	13154	13186	13149	13216	13249	13208	13245	13215	13249	13277	13100	13127	13236	13089	13078	13106	13154	13173	13338	13260	13088	13124	13153	13131	13173	13494	13282	12995	13079	13160	13213	13314	13159	12980	13249	13119	13006	13269	13190	13270	13248	13190	13208	13241	13113	13272	13234	13249	13103	13203	13209	13293	13268	13202	13151	13312	13245	13262	13201	13215	13322	13083	13216	13376	13277	13163	13369	13133	13244	13214	13126	13048	13146	12893	13049	13215	13090	13137	13103	13465	13303	13183	13364	13148	13299	13213	13208	13281	13157	13328	13221	13324	13246	13195	13254	13057	13310	13268	13184	12982	13125	13213	13307	12971	13119	13130	13124	13407	13240	13319	13189	13216	13139	13314	13309	13191	13174	13181	13395	13230	13150	13135	13247	13326	13290	13105	13162	13160	13240	12996	13173	13190	13174	13243	13293	13308	13340	13125	13161	13345	13045	13390	13180	13271	13136	13215	12994	13436	13301	13260	13350	13258	13241	13282	13041	13216	13302	13172	13200	13209	13202	13131	13066	13265	13061	13204	13199	13164	13084	13057	13152	13104	13178	13194	13315	13255	13251	13159	13193	13122	13188	13229	13068	13279	13197	13126	12965	13127	13222	13418	13144	13240	13141	13124	13168	13198	13377	13132	13077	13283	13218	13248	13183	13095	13134	13235	13127	13126	13181	13058	13041	13074	13345	13026	13202	13104	13170	13214	13227	13102	13208	13201	13208	13106	13194	13236	13237	13249	13084	13178	13190	12998	13232	13216	13256	13175	13214	13051	13181	13185	13236	13147	13208	13118	13245	13219	13322	13257	13015	13197	13212	13072	13068	13283	12989	13122	13169	13226	13257	13211	13117	13197	13284	13184	13238	13119	13125	13280	13047	13045	13217	13393	13193	13215	13054	13239	13207	13264	13036	13308	12996	13147	13184	13195	13255	13095	13210	13047	13158	13195
27673	22155	39341	39593	19498	13786	13106	12814	12995	12667	12890	12806	12730	12774	12793	12717	12758	12656	12814	12780	12859	12893	12911	12706	12784	12835	12796	12772	12729	12713	12820	12636	12722	12707	12742	12739	12790	12697	12885	12877	12773	12803	12769	12603	12710	12725	12791	12848	12713	12592	12866	12655	12848	12798	12519	12631	12873	12705	12719	12740	12604	12746	12837	12623	12512	12819	12623	12821	12853	12910	12682	12847	12689	12881	12907	12832	12756	12771	12838	12722	12661	12883	12820	12752	12720	12661	12759	12703	12542	12656	12688	12700	12667	12541	12574	12670	12745	12747	12647	12617	12731	12703	12885	12578	12850	12620	12729	12784	12879	12555	12898	12599	12641	12848	12680	12851	12834	12661	12541	12616	12734	12616	12723	12768	12733	12768	12712	12825	12764	12784	12694	12738	12649	12637	12607	12776	12846	12656	12733	12748	12721	12802	12854	12766	12804	12786	12952	12639	12806	12842	12702	12739	12889	12691	12708	12636	12667	12668	12831	12939	12637	12791	12627	12711	12768	12695	12524	12870	12546	12763	12617	12794	12611	12645	12595	12697	12678	12705	12786	12889	12816	12706	12774	12772	12571	12710	12857	12751	12745	12773	12666	12594	12763	12724	12916	12743	12645	12611	12650	12836	12564	12789	12861	12835	12813	12694	12594	12830	12663	12783	12732	12790	12795	12770	12888	12791	12582	12642	12666	12886	12652	12742	12698	12807	12729	12641	12756	12610	12733	12801	12831	12597	12689	12714	12642	12856	12750	12676	12649	12675	12815	12682	12612	12627	12594	12711	12582	12909	12715	12631	12712	12645	12754	12728	12870	12723	12704	12817	12663	12472	12723	12641	12778	12849	12647	12755	12814	12630	12634	12872	12601	12701	12870	12666	12773	12675	12610	12599	12791	12764	12959	12532	12617	12743	12781	12440	12711	12745	12559	12542	12643	12578	12945	12747	12662	12574	12581	12621	12655	12894	12633	12960	12810	12727	12834	12604	12779	12618	12763	12702	12758	12726	12699	12742	12639	12744	12733	12874	12836	12746	12703	12650	12797	12653	12740	12716	12811	12686	12776	12770	12556	12724	12616	12701	12699	12727	12969	12744	12743	12694	12705	12816	12674	12700	12710	12746	12690	12689	12644	12685	12686	12957	12860	12661	12835	12773	12931	12688	12591	12540	12675	12681	12844	12570	12797	12782	12998	12752	12749	12764	12855	12942	12828	12796	12730	12473	12991	12532	12791	12671	12703	12598	12615	12747	12719	12610	12751	12735	12736	12688	12820	12665	12600	12784	12808	12783	12608	12849	12843	12804	12663	12488	12684	12663	12818	12758	12942	12578	12757	12677	12854	12593	12661	12630	12682	12690	12773	12956	12739	12685	12798	12514	12750	12704	12633	12704	12606	12783	12657	12504	12585	12881	12753	12662	12815	12970	12845	12774	12715	12748	12673	12570	12727	12919	12729	12638	12642	12732	12590	12579	12880	12592	12630	12734	12550	12684	12737	12841	12793	12720	12696	12717	12805	12724	12566	12812	12733	12706	12575	12639	12874	12740	12773	12805	12722	12742	12519	12560	12616	12888	12760	12777	12669	12690	12771	12752	12701	12752	12717	12698	12612	12738	12855	12740	12612	12765	12862	12664	12820	12747	12909	12690	12699	12800	12740	12799	12762	12736	12758	12918	12865	12948	12723	12822	12779	12612	12508	12789	12742	12727	12806	12668	12982	12869	12695	12690	12707	12715	12624	12767	12770	12751	12723	12900	12899	12828	12907	12864	12699	12714	12570	12702	12690	12548	12890	12941	12840	12704	12555	12801	12725	12727	12690	12643	12707	12716	12780	12776	12723	12733	12818	12954	12685	12617	12765	12733	12748	12910	12586	12646	12746	12772	12966	12623	12678	12589	12702	12676	12664	12869	12717	12662	12903	12547	12657	12732	12638	12734	12616	12618	12637	12688	12650	12805	12668	12836	12838	12644	12574	12701	12861	12635	12719	12859	12819	12588	12669	12638	12719	12666	12807	12606	12616	12709	12854	12868	12749	12690	12607	12753	12707	12934	12732	12614	12745	12847	12767	12689	12824	12668	12723	12730	12852	12738	12699	12734	12846	12750	12624	12670	12776	12605	12648	12674	12685	12937	12751	12847	12737	12758	12655	12742	12785	12916	12795	12891	12691	12605	12852	12715	12675	12746	12854	12624	12654	12583	12728	12660	12686	12755	12667	12821	12606	12898	12726	12742	12835	12636	12731	12726	12907	12622	12567	12626	12704	12767	12766	12672	12616	12614	12889	12812	12716	12908	12824	12634	12709	12816	12774	12746	12683	12819	12702	12718	12791	12773	12724	12750	12642	12713	12790	12888	12619	12704	12661	12602	12755	12864	12742	12703	12413	12700	12605	12876	12751	12928	12728	12570	12725	12782	12738	12807	12646	12786	12474	12621	12825	12821	12743	12817	12556	12749	12828	12772	12596	12764	12675	12565	12601	12655	12684	12859	12719	12572	12900	12599	12680	12723	12917	12521	12875	12626	12656	12484	12732	12766	12612	12739	12887	12815	12755	12463	12698	12769	12817	12674	12763	12778	12551	12845	12630	12844	12824	12773	12608	12648	12725	12713	12781	12810	12832	12744	12666	12715	12538	12728	12843	12773	12815	12782	12844	12769	12700	12550	12801	12819	12783	12845	12882	12766	12684	12659	12691	12837	12695	12675	12756	12542	12527	12780	12603	12516	12629	12647	12804	12651	12727	12719	12638	12781	12846	12778	12805	12599	12935	12828	12767	12686	12611	12764	12602	12717	12767	12696	12617	12625	12894	12742	12782	12811	12852	12531	12938	12692	12393	12790	12618	12926	12699	12660	12813	12648	12578	12651	12699	12749	12892	12943	12615	12656	12652	12634	12805	12484	12573	12767	12489	12708	12790	12647	12650	12672	12693	12513	12657	12559	12631	12702	12659	12693	12802	12900	12594	12663	12828	12728	12710	12741	12765	12605	12658	12779	12722	12622	12891	12592	12594	12758	12665	12822	12533	12741	12772	12718	12758	12800	12736	12856	12723	12618	12849	12648	12751	12616	12841	12755	12758	12876	12703	12851	12771	12723	12844	12717	12825	12885	12673	12732	12590	12870	12712	12690	12571	12749	12707	12734	12727	12655	12730	12662	12693	12534	12608	12646	12640	12723	12448	12731	12727	12818	12739	12746	12960	12746	12527	12842	12830	12862	12676	12440	12563	12691	12895	12783	12784	12645	12632	12935	12753	12725	12743	12851	12844	12759	12738	12758	12722	12830	12790	12816	12743	12720	12771	12681	12795	12673	12627	12647	12803	12587	12931	12800	12696	12585	12744	12738	12460	12720	12706	12699	12696	12679	12778	12796	12782	12767	12714	12863	12706	12667	12742	12857	12769	12840	12917	12761	12833	12657	12712	12615	12850	12609	12737	12731	12767	12632	12604	12812	12769	12733	12717	12859	12674	12714	12684	12656	12645	12671	12842	12690	12831	12647	12794	12686	12857	12660	12661	12651	12688	12556	12703	12702	12733	12624	12762	12627	12595	12711	12856	12831	12828	12849	12733	12723	12791	12879	12690	12870	12628	12719	12687	12676	12818	12834	12694	12567	12581	12741	12663	12657	12785	12635	12901	12692	12859	12702	12624	12838	12780	12783	12933	12603	12830	12663	12698	12733	12757	12768	13026	12498	12769	12865	12761	12744	12916	12774	12849	12697	12724	12576	12676	12776	12748	12725	12886	12662	12540	12687	12831	12640	12772	12620	12603	12878	12689	12591	12799	12805	12601	12761	12760	12606	12736	12742	12602	12701	12728	12713	12680	12596	12804	12760	12869	12767	12804	12846	12821	12787	12579	12784	12946	12756	12642	12748	12745	12775	12778	12848	12687	12712	12773	12883	12698	12733	12673	12821	12511	12773	12684	12776	12860	12746	12850	12792	12525	12507	12614	12433	12668	12740	12669	12683	12736	12438	12629	12865	12664	12743	12702	12735	12714	12608	12832	12710	12715	12575	12604	12649	12633	12640	12784	12801	12779	12862	12773	12663	12847	12671	12739	12752	12853	12697	12582	12766	12724	12749	12645	12850	12720	12705	12704	12732	12709	12659	12730	12629	12744	12777	12774	12767	12810	12705	12750	12893	12645	12580	12636	12594	12811	12652	12924	12685	12866	12776	12797	12563	12656	12694	12691	12709	12709	13008	12677	12714	12635	12559	12776	12675	12824	12648	12555	12824	12814	12728	12891	12797	12838	12746	12622	12685	12694	12948	12722	12598	12805	12498	12538	12666	12618	12719	12887	12682	12966	12849	12817	12722	12826	12711	12752	12729	12575	12711	12601	12680	12681	12769	12718	12771	12796	12792	12745	12702	12733	12746	12803	12685	12719	12738	12582	12855	12594	12727	12841	12605	12636	12677	12744	12716	12842	12659	12568	12808	12829	12799	12648	12752	12807	12667	12819	12838	12917	12716	12807	12616	12835	12641	12724	12887	12720	12851	12660	12736	12709	12842	12566	12682	12877	12743	12712	12455	12719	12859	12839	12888	12779	12639	12692	12660	12770	12781	12782	12573	12835	12863	12599	12885	12710	12579	12859	12654	12787	12670	12787	12681	12727	12644	12540	12729	12517	12643	12589	12554	12687	12622	12603	12744	12867	12769	12852	12530	12744	12515	12971	12709	12821	12588	12705	12719	12730	12784	12664	12749	12693	12790	12751	12785	12779	12575	12736	12506	12714	12771	12759	12717	12718	12763	12698	12749	12797	12659	12597	12978	12783	12683	12706	12756	12580	12473	12889	12602	12715	12535	12728	12747	12821	12625	12594	12716	12685	12761	12729	12724	12694	12675	12667	12784	12906	12779	12834	12794	12839	12733	12733	12726	12797	12746	12805	12678	12816	12658	12709	12696	12755	12766	12650	12629	12732	12832	12692	12761	12663	12724	12783	12666	12914	12657	12904	12773	12818	12652	12917	12687	12682	12720	12768	12821	12797	12582	12600	12645	12847	12765	12860	12681	12826	12951	12719	13030	12839	12700	12714	12727	12813	12733	12888	12638	12601	12745	12713	12825	12918	12630	12590	12632	12713	12706	12733	12723	12854	12794	12753	12734	12687	12781	12804	12562
13301	24666	47827	38107	13724	12401	12400	12334	12356	12305	12273	12283	12373	12529	12383	12355	12254	12245	12427	12319	12327	12395	12308	12401	12251	12320	12412	12236	12359	12291	12310	12357	12416	12432	12249	12280	12498	12260	12462	12379	12317	12315	12380	12239	12366	12305	12357	12428	12252	12201	12295	12338	12410	12289	12346	12265	12419	12388	12292	12368	12309	12264	12330	12280	12315	12312	12397	12347	12417	12418	12333	12156	12386	12200	12270	12182	12268	12374	12312	12337	12467	12333	12253	12293	12320	12586	12339	12281	12305	12279	12370	12183	12347	12428	12348	12218	12374	12436	12335	12350	12234	12327	12247	12326	12353	12200	12349	12199	12430	12263	12434	12424	12441	12223	12256	12368	12343	12372	12270	12409	12340	12409	12363	12341	12338	12213	12336	12256	12364	12295	12298	12358	12384	12297	12165	12435	12328	12327	12316	12337	12246	12392	12301	12453	12346	12290	12351	12406	12440	12340	12264	12455	12361	12294	12378	12300	12327	12224	12315	12225	12412	12448	12259	12421	12308	12320	12213	12210	12336	12246	12368	12355	12185	12255	12453	12340	12395	12401	12335	12395	12186	12144	12426	12403	12352	12265	12295	12545	12313	12261	12487	12367	12252	12427	12336	12181	12271	12280	12336	12429	12443	12307	12329	12253	12242	12372	12569	12284	12275	12534	12190	12158	12405	12193	12395	12411	12443	12461	12348	12235	12282	12379	12140	12257	12290	12340	12528	12298	12451	12395	12328	12240	12215	12292	12461	12219	12155	12421	12467	12315	12229	12382	12289	12303	12318	12303	12269	12261	12360	12217	12247	12376	12401	12391	12311	12272	12163	12327	12246	12203	12226	12475	12343	12273	12239	12322	12193	12433	12427	12311	12419	12419	12405	12378	12386	12302	12137	12263	12440	12144	12470	12326	12420	12252	12414	12263	12416	12319	12272	12287	12306	12367	12174	12330	12338	12442	12293	12377	12300	12300	12410	12404	12315	12331	12292	12229	12333	12507	12216	12484	12209	12291	12256	12211	12377	12373	12282	12294	12413	12271	12333	12120	12415	12123	12287	12305	12226	12363	12379	12366	12334	12297	12402	12337	12310	12320	12255	12347	12272	12310	12230	12261	12332	12460	12258	12291	12305	12377	12221	12351	12215	12366	12257	12510	12320	12459	12286	12391	12052	12328	12339	12298	12297	12447	12317	12345	12353	12244	12396	12347	12216	12317	12313	12220	12265	12180	12647	12349	12230	12453	12331	12404	12491	12267	12402	12242	12425	12099	12368	12295	12364	12210	12214	12266	12327	12334	12354	12292	12435	12421	12372	12258	12300	12405	12077	12310	12418	12323	12223	12432	12282	12381	12404	12305	12315	12313	12139	12360	12231	12398	12247	12424	12200	12360	12296	12399	12466	12231	12429	12293	12323	12252	12444	12246	12399	12363	12325	12313	12419	12213	12330	12359	12366	12349	12234	12322	12485	12331	12461	12309	12214	12421	12227	12344	12390	12464	12186	12186	12440	12213	12293	12315	12292	12234	12444	12201	12200	12405	12133	12274	12356	12237	12318	12305	12300	12356	12389	12197	12279	12394	12336	12119	12322	12482	12275	12416	12220	12408	12421	12197	12385	12209	12438	12304	12348	12066	12357	12310	12368	12330	12259	12210	12534	12310	12245	12452	12425	12393	12168	12443	12258	12305	12335	12335	12245	12339	12387	12394	12309	12351	12357	12285	12232	12519	12301	12385	12245	12303	12457	12322	12100	12340	12229	12524	12225	12212	12257	12302	12422	12353	12324	12220	12381	12329	12288	12250	12287	12364	12502	12398	12359	12382	12441	12248	12293	12189	12398	12433	12523	12197	12396	12298	12393	12366	12418	12175	12377	12265	12402	12209	12201	12301	12231	12312	12343	12499	12077	12273	12350	12196	12294	12329	12383	12249	12219	12239	12382	12316	12253	12311	12264	12338	12330	12214	12396	12400	12413	12517	12294	12398	12222	12352	12428	12316	12376	12448	12546	12428	12374	12330	12339	12343	12502	12309	12275	12264	12282	12423	12347	12278	12368	12308	12428	12244	12268	12128	12193	12251	12282	12509	12367	12486	12325	12367	12222	12498	12442	12345	12447	12340	12329	12224	12246	12250	12341	12452	12270	12259	12303	12235	12348	12107	12497	12312	12316	12274	12261	12483	12284	12393	12072	12345	12474	12317	12179	12188	12192	12346	12300	12320	12143	12256	12367	12278	12408	12410	12361	12352	12283	12394	12492	12417	12253	12252	12432	12246	12375	12387	12313	12359	12514	12254	12426	12267	12378	12468	12413	12361	12381	12217	12256	12371	12353	12364	12351	12420	12292	12355	12308	12340	12245	12141	12223	12258	12359	12456	12305	12284	12315	12209	12339	12371	12386	12256	12249	12363	12414	12313	12241	12241	12389	12516	12317	12281	12249	12275	12372	12224	12451	12308	12271	12327	12355	12211	12419	12225	12287	12217	12398	12394	12482	12443	12277	12283	12183	12547	12300	12368	12392	12297	12340	12347	12380	12335	12292	12334	12439	12455	12395	12340	12226	12406	12276	12396	12274	12364	12342	12220	12254	12220	12499	12432	12266	12333	12265	12341	12327	12260	12184	12444	12423	12448	12408	12374	12284	12134	12281	12457	12167	12494	12106	12133	12248	12392	12509	12266	12189	12328	12260	12370	12312	12396	12243	12402	12161	12281	12394	12384	12309	12350	12332	12260	12412	12384	12459	12229	12346	12384	12158	12266	12155	12358	12351	12416	12322	12372	12278	12258	12325	12287	12342	12332	12359	12338	12221	12524	12502	12136	12316	12372	12543	12178	12268	12244	12383	12373	12429	12359	12502	12279	12399	12304	12287	12392	12282	12375	12469	12331	12227	12383	12398	12340	12333	12168	12258	12222	12308	12322	12218	12416	12291	12212	12289	12265	12241	12299	12239	12287	12410	12184	12178	12412	12380	12211	12347	12285	12279	12361	12286	12204	12342	12181	12414	12305	12511	12254	12421	12340	12312	12249	12339	12381	12473	12206	12406	12301	12316	12380	12336	12313	12364	12216	12459	12315	12139	12379	12247	12389	12250	12356	12152	12266	12233	12327	12419	12369	12232	12311	12322	12374	12368	12398	12332	12427	12213	12230	12366	12359	12303	12289	12281	12412	12257	12372	12300	12328	12364	12531	12306	12398	12279	12295	12420	12284	12303	12483	12414	12332	12213	12196	12286	12290	12378	12320	12482	12223	12293	12381	12357	12230	12327	12398	12164	12505	12197	12352	12217	12109	12316	12119	12456	12201	12273	12268	12193	12393	12365	12255	12286	12396	12250	12422	12287	12289	12295	12335	12247	12324	12205	12296	12354	12482	12411	12173	12418	12163	12343	12368	12300	12468	12316	12451	12334	12194	12277	12360	12281	12341	12392	12335	12335	12371	12297	12255	12269	12401	12246	12307	12345	12271	12403	12263	12474	12239	12161	12344	12166	12346	12444	12267	12323	12503	12218	12302	12330	12272	12322	12294	12545	12286	12196	12304	12284	12300	12274	12352	12329	12298	12332	12246	12312	12276	12355	12291	12477	12352	12364	12349	12231	12333	12484	12197	12249	12346	12236	12243	12232	12405	12276	12457	12462	12201	12206	12455	12377	12325	12323	12379	12210	12412	12204	12387	12305	12307	12404	12195	12272	12349	12217	12242	12465	12176	12272	12309	12468	12300	12416	12330	12288	12297	12363	12388	12274	12195	12361	12274	12298	12325	12242	12450	12416	12292	12326	12391	12434	12311	12268	12474	12375	12364	12364	12268	12309	12426	12272	12466	12505	12456	12281	12321	12468	12313	12429	12343	12177	12378	12231	12443	12473	12262	12317	12391	12488	12391	12258	12557	12140	12211	12401	12143	12350	12292	12448	12262	12262	12428	12343	12309	12323	12339	12516	12168	12457	12340	12386	12316	12398	12286	12212	12387	12367	12410	12258	12277	12277	12359	12199	12390	12408	12168	12330	12360	12286	12478	12356	12337	12472	12227	12450	12181	12516	12294	12261	12328	12214	12255	12397	12261	12304	12143	12328	12240	12332	12295	12284	12362	12351	12335	12437	12174	12359	12327	12209	12334	12377	12378	12307	12350	12405	12250	12373	12458	12300	12290	12351	12337	12518	12378	12418	12352	12455	12204	12519	12309	12280	12357	12278	12276	12372	12334	12400	12310	12260	12372	12298	12333	12442	12342	12374	12466	12369	12385	12148	12404	12330	12247	12484	12288	12391	12225	12323	12365	12322	12301	12353	12485	12426	12360	12226	12372	12260	12386	12350	12277	12317	12249	12304	12411	12471	12396	12322	12223	12469	12211	12508	12196	12459	12252	12508	12302	12232	12484	12223	12237	12364	12384	12387	12236	12351	12139	12483	12248	12322	12319	12398	12295	12225	12315	12317	12147	12361	12348	12233	12318	12372	12040	12459	12188	12357	12290	12335	12295	12545	12383	12226	12380	12177	12434	12385	12362	12372	12228	12296	12301	12302	12248	12234	12172	12276	12376	12333	12149	12355	12240	12230	12330	12401	12373	12236	12407	12186	12401	12321	12422	12419	12425	12333	12209	12212	12407	12161	12468	12244	12374	12267	12312	12375	12387	12252	12412	12361	12344	12188	12239	12439	12240	12287	12340	12399	12368	12359	12319	12425	12509	12325	12346	12300	12358	12243	12207	12281	12259	12343	12424	12142	12323	12388	12304	12267	12405	12413	12307	12187	12546	12374	12162	12299	12248	12253	12456	12309	12290	12338	12430	12235	12310	12228	12455	12377	12301	12380	12302	12351	12328	12351	12261	12499	12358	12345	12196	12290	12217	12332	12270	12343	12400	12303	12274	12283	12401	12185	12268	12336	12396	12487	12355	12203	12237	12335	12338	12319	12255	12353	12452	12209	12234	12375	12276	12323	12491	12374	12438	12321	12163	12222	12334	12363	12205	12363	12290	12215	12480	12363	12456	12369	12344	12404	12243	12424	12206	12210	12327	12448	12352	12254	12364	12428	12139	12267	12247	12474	12339	12387	12418	12422	12266	12451	12289	12303	12294	12129	12316	12446	12202	12241	12243	12407	12412	12216	12283	12368	12395	12330	12382	12196	12327
23638	21378	37909	55676	38322	21999	18943	14950	14060	14136	14269	13909	13958	13898	14043	13909	13761	14054	13792	13725	13854	13908	13906	13800	13522	13829	13952	13678	13719	13770	13759	13665	13829	13815	13732	13586	13647	13867	13792	13680	13668	13672	13560	13824	13570	13793	13707	13725	13647	13589	13657	13740	13677	13738	13739	13648	13643	13736	13634	13859	13676	13684	13731	13496	14020	13722	13497	13835	13627	13671	13734	13663	13767	13774	13607	13756	13895	13720	13783	13852	13674	13660	13920	13760	13705	13692	13813	13647	13721	13576	13754	13560	13731	13675	13770	13864	13717	13886	13636	13631	13682	13689	13660	13829	13686	13602	13628	13550	13600	13720	13608	13601	13612	13504	13718	13574	13681	13703	13617	13782	13535	13563	13617	13693	13807	13722	13747	13606	13882	13801	13750	13820	13414	13862	13591	13564	13754	13715	13642	13559	13606	13613	13547	13619	13873	13803	13768	13420	13678	13700	13446	13676	13819	13748	13510	13486	13668	13532	13702	13478	13534	13587	13663	13864	13687	13704	13772	13356	13394	13692	13514	13696	13638	13713	13560	13740	13756	13569	13630	13723	13607	13780	13906	13836	13541	13816	13633	13734	13944	13628	13762	13641	13775	13603	13547	13594	13828	13578	13600	13621	13572	13761	13690	13763	13772	13652	13519	13802	13589	13792	13589	13508	13694	13696	13774	13826	13646	13855	13658	13674	13515	13734	13711	13682	13800	13487	13643	13695	13724	13659	13745	13685	13486	13701	13660	13636	13552	13695	13576	13585	13699	13543	13697	13569	13781	13667	13850	13600	13664	13777	13511	13896	13613	13486	13745	13865	13738	13487	13771	13538	13534	13666	13645	13682	13698	13644	13929	13709	13756	13796	13885	13563	13674	13815	13687	13685	13642	13613	13637	13724	13682	13736	13705	13619	13866	13529	13483	13591	13769	13678	13793	13713	13742	13633	13569	13810	13594	13647	13708	13614	13505	13598	13712	13881	13555	13582	13479	13454	13610	13674	13710	13710	13657	13869	13596	13675	13657	13839	13512	13546	13658	13697	13517	13576	13587	13532	13543	13739	13805	13614	13833	13614	13618	13783	13720	13568	13862	13533	13592	13427	13514	13670	13561	13696	13594	13586	13833	13725	13814	13644	13598	13632	13769	13703	13800	13771	13701	13624	13538	13674	13696	13605	13552	13596	13543	13646	13617	13642	13745	13595	13794	13602	13679	13735	13729	13568	13688	13741	13634	13543	13733	13590	13564	13487	13643	13752	13449	13562	13593	13628	13597	13736	13846	13687	13548	13665	13446	13622	13542	13636	13583	13751	13607	13566	13657	13540	13469	13745	13392	13645	13819	13618	13547	13764	13663	13625	13938	13560	13624	13591	13695	13712	13760	13768	13951	13667	13737	13699	13662	13626	13746	13623	13522	13542	13643	13570	13657	13715	13698	13634	13767	13517	13574	13572	13654	13676	13648	13496	13694	13559	13567	13441	13658	13532	13540	13627	13716	13675	13631	13654	13572	13716	13476	13696	13727	13705	13681	13439	13507	13606	13610	13727	13653	13542	13800	13679	13765	13554	13719	13766	13703	13712	13781	13560	13748	13600	13718	13606	13384	13746	13737	13679	13497	13652	13631	13619	13678	13864	13658	13765	13705	13806	13633	13728	13559	13787	13656	13709	13673	13633	13605	13550	13619	13653	13677	13876	13749	13731	13620	13626	13693	13676	13639	13832	13680	13611	13595	13613	13488	13732	13821	13706	13777	13694	13791	13374	13501	13731	13591	13888	13592	13636	13628	13701	13997	13754	13773	13541	13647	13665	13764	13857	13754	13664	13707	13730	13817	13664	13618	13627	13792	13693	13595	13593	13765	13720	13534	13745	13761	13868	13505	13756	13759	13638	13629	13567	13725	13838	13860	13787	13728	13706	13494	13531	13534	13662	13717	13813	13738	13809	13630	13720	13567	13791	13842	13607	13664	13553	13739	13792	13640	13684	13582	13487	13485	13704	13847	13537	13573	13771	13596	13578	13747	13632	13674	13711	13650	13628	13616	13820	13519	13461	13398	13753	13720	13528	13656	13450	13679	13446	13562	13591	13635	13664	13734	13592	13808	13666	13662	13648	13589	13537	13571	13798	13819	13690	13549	13790	13645	13647	13796	13518	13763	13993	13691	13745	13577	13650	13826	13779	13751	13575	13777	13577	13679	13725	13609	13620	13354	13652	13703	13708	13623	13543	13785	13804	13825	13631	13548	13653	13568	13554	13771	13760	13690	13710	13741	13688	13612	13665	13875	13608	13750	13834	13564	13663	13569	13592	13485	13678	13442	13588	13354	13820	13669	13693	13654	13760	13560	13671	13561	13522	13837	13564	13735	13625	13687	13511	13842	13643	13637	13704	13675	13528	13397	13754	13518	13651	13784	13791	13489	13621	13600	13609	13782	13764	13653	13795	13589	13551	13729	13574	13705	13827	13466	13490	13828	13716	13706	13739	13597	13767	13681	13672	13608	13673	13522	13746	13668	13597	13685	13630	13419	13661	13738	13731	13715	13655	13612	13720	13869	13734	13829	13804	13597	13576	13492	13573	13676	13550	13690	13613	13644	13683	13461	13717	13666	13722	13590	13702	13821	13576	14000	13749	13707	13564	13688	13558	13558	13435	13564	13616	13649	13888	13531	13588	13583	13626	13783	13741	13679	13689	13721	13766	13694	13646	13766	13561	13517	13546	13701	13884	13673	13439	13631	13686	13744	13679	13739	13537	13633	13539	13792	13623	13970	13673	13900	13955	13858	13633	13765	13566	13600	13730	13662	13652	13789	13729	13646	13652	13679	13669	13798	13473	13760	13650	13706	13616	13801	13729	13538	13736	13753	13904	13617	13666	13675	13514	13559	13620	13628	13677	13690	13674	13761	13545	13637	13569	13563	13645	13580	13641	13419	13613	13736	13766	13790	13652	13583	13601	13779	13560	13703	13683	13717	13555	13709	13522	13608	13751	13671	13754	13615	13567	13486	13517	13588	13817	13525	13806	13630	13477	13774	13534	13576	13649	13816	13668	13658	13629	13852	13472	13561	13808	13622	13827	13700	13652	13884	13539	13612	13508	13739	13519	13600	13564	13811	13665	13612	13586	13804	13728	13604	13680	13635	13761	13608	13805	13682	13711	13606	13761	13692	13593	13716	13810	13707	13549	13460	13539	13506	13648	13926	13870	13574	13568	13732	13810	13698	13794	13740	13738	13728	13835	13756	13734	13622	13673	13671	13586	13533	13525	13564	13595	13592	13833	13768	13616	13607	13705	13644	13765	13618	13741	13554	13641	13591	13704	13631	13720	13927	13683	13464	13552	13763	13661	13945	13828	13925	13506	13618	13600	13783	13760	13730	13814	13723	13710	13559	13682	13849	13759	13624	13759	13822	13645	13797	13754	13567	13702	13771	13671	13713	13684	13613	13750	13687	13689	13664	13719	13457	13823	13616	13736	13623	13873	13484	13728	13571	13561	13723	13674	13617	13697	13558	13561	13582	13413	13547	13608	13810	13734	13730	13719	13853	13835	13516	13741	13793	13668	13607	13711	13602	13761	13689	13737	13737	13582	13704	13658	13687	13789	13670	13727	13816	13692	13735	13615	13601	13668	13580	13684	13558	13580	13786	13816	13527	13677	13573	13616	13718	13689	13571	13753	13639	13605	13777	13745	13792	13671	13709	13703	13379	13602	13692	13655	13646	13587	13560	13591	13719	13649	13614	13744	13761	13727	13679	13769	13583	13596	13648	13553	13518	13672	14018	13665	13756	13652	13623	13667	13505	13757	13686	13484	13676	13625	13753	13646	13645	13764	13506	13523	13766	13731	13750	13549	13698	13618	13631	13662	13458	13520	13584	13809	13741	13460	13684	13590	13800	13558	13615	13635	13597	13743	13749	13615	13674	13651	13562	13565	13787	13682	13816	13776	13729	13760	13690	13672	13649	13750	13798	13704	13915	13498	13767	13688	13663	13605	13497	13791	13671	13548	13600	13743	13538	13748	13546	13658	13741	13612	13619	13591	13795	13833	13705	13711	13776	13577	13451	13552	13763	13684	13699	13474	13841	13617	13564	13526	13644	13722	13604	13612	13769	13667	13495	13664	13649	13704	13612	13673	13874	13618	13614	13638	13614	13774	13606	13730	13560	13774	13570	13554	13738	13590	13731	13717	13761	13792	13673	13802	13648	13652	13624	13926	13593	13638	13855	13669	13614	13840	13734	13823	13801	13695	13765	13778	13674	13704	13545	13577	13711	13537	13599	13609	13836	13725	13696	13599	13647	13559	13631	13634	13582	13799	13878	13651	13788	13634	13673	13706	13890	13686	13600	13604	13627	13872	13677	13628	13765	13726	13728	13506	13654	13615	13835	13421	13716	13624	13698	13898	13668	13754	13761	13565	13578	13579	13738	13878	13646	13914	13788	13629	13796	13654	13680	13725	13698	13663	13645	13627	13654	13773	13522	13648	13682	13751	13784	13658	13786	13832	13661	13544	13598	13644	13912	13652	13677	13504	13630	13648	13539	13670	13591	13643	13906	13575	13589	13762	13754	13821	13583	13646	13511	13716	13506	13387	13543	13672	13527	13574	13499	13718	13677	13653	13565	13621	13632	13801	13674	13733	13673	13753	13754	13507	13571	13779	13582	13711	13696	13763	13560	13546	13666	13750	13675	13669	13622	13684	13677	13751	13667	13659	13603	13702	13695	13529	13480	13767	13763	13620	13634	13613	13611	13475	13461	13620	13729	13631	13727	13552	13639	13661	13606	13672	13685	13786	13811	13740	13755	13664	13793	13558	13794	13754	13673	13651	13644	13666	13691	13696	13623	13692	13704	13435	13854	13700	13734	13636	13479	13657	13568	13659	13613	13631	13680	13490	13736	13662	13638	13706	13672	13683	13547	13711	13849	13529	13473	13513	13587	13605	13695	13434	13564	13699	13473	13713	13632	13586	13615	13556	13501	13727	13830	13851	13547	13678	13708	13717	13538	13600	13898	13728	13895	13610	13760	13564	13546	13532	13637	13712	13618	13671	13655	13798	13688	13655	13640	13690	13503	13696	13739	13740	13699	13741	13510	13754	13657	13704	13671	13657	13643	13713	13556	13692	13593	13763
19127	52746	97300	85900	28199	13578	13396	13550	13172	13362	13370	13258	13221	13074	13060	13162	13111	13116	13078	13074	13157	13074	13081	12998	13024	13068	13126	12910	13165	13096	13222	12928	13073	13098	13062	13066	12923	12971	13038	13070	12990	13166	13084	12907	12972	13136	12954	12984	12866	12993	12902	12962	12923	12906	13020	12959	12960	13035	12803	13133	12980	12970	12987	12997	12897	13002	12889	12981	13056	12903	13021	13114	12824	12993	13242	13221	13440	13107	13088	12992	13057	13054	13041	13012	12882	13047	13011	13046	13083	13138	13006	12979	13066	12891	13054	12941	12850	13032	13014	12995	13155	13115	13059	12873	12987	13129	13097	12869	12884	12972	13001	12865	13177	13085	12909	12919	13096	13051	13026	12844	12859	13038	12886	13024	12922	13069	13008	13007	12983	13106	13033	12745	12901	13124	12937	12923	13025	13008	13072	13004	12997	12867	13050	12839	13028	12994	12953	12997	12982	12903	12674	13140	13069	13022	13108	13010	12756	12966	13093	12965	12951	12889	13018	13153	12999	13001	13096	13173	12885	13009	13001	13010	12944	12924	12877	12945	12865	12907	12829	13152	12968	13078	12917	12930	12993	13043	13058	13061	12873	12816	13141	12945	13058	12953	12842	12982	13021	12992	12873	12952	13088	13007	12926	12929	13054	12924	12921	13041	12998	13102	13129	13007	13024	12964	13012	12927	12982	12857	13182	12879	13035	12962	12910	13115	12875	12918	12993	12901	12902	12874	12975	12873	12975	13059	12971	12962	13128	13069	12904	12922	12904	12858	12996	13047	13068	12978	13040	13146	13113	13007	12879	13136	13023	13051	13018	13023	13051	12979	13060	13028	12911	12879	13090	13135	13009	13114	12988	13063	12919	12956	13005	12919	12993	13034	12846	12966	12993	13011	12826	13070	13020	13055	13065	13008	13068	12998	12864	13023	13009	12888	12746	12868	13030	13022	12944	13028	12987	12993	12982	13190	12864	13052	12987	12822	12981	12962	13092	12997	12866	12819	12998	12978	12937	13146	13096	13067	13057	12999	12847	13097	13014	13048	13037	12873	13090	12926	13028	12970	12971	12870	13164	12986	12986	12925	12895	12924	13085	12969	13070	12967	13085	12776	12964	12931	12819	12942	12985	13075	12937	12992	13049	12906	12910	12972	13125	12939	12961	13071	13036	12890	12993	13053	13114	12867	13012	13109	13009	12802	13145	12916	12990	13057	12964	13102	12974	13159	13065	12913	13029	12890	13028	12971	13197	12970	13138	12943	12821	12972	12961	13075	12873	13081	12965	12992	13082	12991	12949	13024	13171	12987	12908	13161	13050	13055	13011	13054	13140	13022	12944	13083	13002	12971	13176	13089	13004	13064	13059	12912	12856	12912	12906	13047	12913	12942	12899	13023	12915	12917	12968	13060	12944	13078	13028	13067	13061	12985	13043	12774	12913	13169	12893	12963	12975	13056	13184	13082	13115	13007	13080	12877	13112	12937	13088	12931	12980	13017	12934	12963	12914	13114	12989	12992	12980	13120	12856	13027	13030	12957	12841	12929	12971	12852	12934	13057	13024	12955	13100	13064	12935	12971	12951	13129	12976	12954	13105	12958	12867	13168	13000	13015	12933	12990	13049	13001	12927	13018	12972	12936	13110	13033	12956	12883	12987	13092	13106	12884	13164	13170	12913	12924	13027	12961	13011	12900	12845	13036	13008	13013	12912	13172	13016	12885	12985	13008	12961	13081	13101	12992	13051	12918	13025	13060	12944	13124	13064	12943	12833	12925	12933	13007	12900	12916	12965	13026	12991	12922	12917	13055	13133	13022	13114	13026	12930	13036	13174	13043	13055	13046	13092	13014	12970	12956	13156	12954	12945	12917	12862	12926	12909	12993	12864	13008	13022	12927	13035	13115	12997	13098	13012	12881	13103	13050	12868	12902	13014	12956	12847	12723	13011	13011	12927	13124	13109	12856	13019	13018	13045	13054	13012	13081	13092	13015	12903	13114	12866	12988	12785	13054	12826	13019	12980	12904	13140	12982	12889	13059	13050	13037	13053	13061	13028	13008	12930	13049	12961	12955	12850	13040	12896	13033	13110	12903	13136	13026	12976	13028	13115	13045	12819	12870	12908	13036	13060	13058	12981	13086	13047	13006	12924	13059	13076	12923	13038	13143	12946	13002	12938	12941	13105	13024	13089	12963	12974	13026	12936	12927	12883	13028	13098	12947	12977	12960	13082	12975	12974	13020	12984	13067	12980	12973	13169	13006	12994	13042	12998	12955	12916	12856	13086	12962	13011	12860	13123	12959	13098	12901	13004	12949	13053	13027	13020	13046	13010	12955	12897	12991	13064	13065	12993	13028	13183	13045	12974	13075	12970	12940	13080	12978	12958	13063	12870	12877	12888	13033	13022	12857	13081	12955	12896	13112	12973	12897	12958	12826	13082	13021	12886	12992	12981	13049	13103	12980	13147	12903	12843	12903	13048	13007	12987	12984	13055	12956	12914	12925	13040	13026	13036	12872	12935	12964	13052	12927	13062	12876	12925	13190	13086	12966	13008	13052	13041	12998	13085	12902	13103	13035	12966	12866	13057	13034	13052	13047	12951	12903	12991	12884	12983	12956	13072	12898	13005	13026	12809	13041	13047	12894	12924	12983	12948	12893	13039	12953	12881	12991	13043	13066	12961	13053	13085	12980	13016	12898	13085	13117	13031	12985	13138	12909	13107	12992	13081	12902	12949	12915	12828	12956	12951	12964	13118	13054	12882	12916	13099	12913	12914	13047	12999	12879	12850	13029	13191	13025	13020	12955	12969	13077	12844	13020	13028	13006	13058	12807	13074	13004	12846	13062	12936	12945	12931	13117	13050	13087	13133	12973	13142	12827	13128	12951	12979	12882	13087	13037	13040	12842	13164	12868	13051	12860	12893	12867	13008	13032	13083	12917	13025	13194	13301	13063	13062	12869	12923	13145	12970	12986	12985	13007	13026	12925	12926	13149	13159	12995	12880	13002	12967	13039	12830	12968	13037	13002	13078	13093	12965	13070	13098	13010	12930	13110	12823	12827	13068	12908	12943	12965	13016	12909	13096	12944	12979	13008	12827	12972	13126	12840	13021	13050	12904	13141	13110	12928	13015	13080	13056	12879	13078	13002	12940	12994	13001	12899	13011	13001	13038	12933	13011	12974	12940	13082	13053	12830	13095	13030	12940	12921	13041	13083	13005	13039	13074	12932	13151	13071	12980	12971	12985	13036	13067	12977	13065	12965	13048	12934	13044	12969	12785	12990	12990	12887	12878	13138	12847	13011	12987	13241	12973	13092	12880	12989	13067	12956	12875	13019	12940	12855	12879	13048	12849	13071	13076	12978	13039	12999	13055	12955	13097	13074	12997	12857	12996	12941	13090	12885	13006	13093	13002	12949	13094	13113	13046	13005	12995	13086	12942	12939	13016	12917	12825	13012	12972	12966	12920	13015	13122	13004	12920	13197	12985	13020	13016	13034	12953	12978	13073	13115	12892	13058	12888	13019	13095	12986	12971	12898	12887	13049	13086	12909	13011	12944	13103	12839	13056	13124	13010	12987	12999	13078	13077	13043	12877	12907	13094	12873	13025	12971	12978	12922	13133	13088	12735	12972	12893	12944	12991	13003	12973	13117	12914	13190	12899	12952	12952	12980	13102	12972	13058	12831	13092	12998	12833	12981	12901	12946	12869	12983	13038	13108	12874	12972	13050	13131	13023	12953	12820	13067	13081	12967	12931	13093	12853	12853	12921	12921	12997	13037	12946	13098	12991	13013	12870	12888	12985	13024	13001	13143	13019	12937	12919	13172	12827	12917	13022	12933	13174	12927	12910	13095	13024	13043	12971	12923	13062	13034	12811	12937	12983	12894	12901	12908	13101	13143	13028	12965	13033	12922	12874	12899	12987	13070	13007	13210	13017	12976	13045	13134	12987	13029	12982	13084	12889	13229	13052	13009	13190	12922	12929	12906	13048	13094	12932	12958	12883	13034	13021	12810	13099	13119	13359	12914	12939	13110	12973	12874	13053	13052	12918	13027	12895	13088	13060	12888	13077	13007	13040	13053	13083	12882	12918	13041	13097	12962	12787	13008	12956	12938	13027	13002	12754	13050	13054	12810	12821	13079	12884	13113	13035	13036	13076	12849	13182	12936	12902	12894	13019	13085	12975	12933	12997	13051	12966	12980	12908	12943	12941	12975	13080	13129	13068	12988	12885	13072	13014	12967	12913	12955	12930	13043	13146	12977	13150	12837	13009	12964	12977	12942	12954	12969	12855	13117	13078	13089	12976	13031	13085	12895	12871	12968	12943	13047	13024	12976	13036	12960	12895	13023	12900	13057	13041	12840	12912	13059	13065	12976	12918	13170	13022	13007	12892	13038	13015	12924	13022	12856	13004	13043	12886	13129	12783	12991	12928	12894	13044	12971	13048	12979	12972	12956	12719	12863	13059	12905	13010	12931	12994	13033	13076	12927	12953	13184	12998	12892	13043	12959	13181	13014	13095	12949	12889	12904	13162	12901	13189	13143	12940	12977	12951	12956	12942	12986	13134	13091	12872	13159	13003	13032	12977	13119	13271	12953	12850	12940	12901	12915	13051	12935	13149	13026	13080	13035	13018	13035	12848	13055	12880	13056	13092	13092	13059	13032	13129	12927	13071	13093	12841	12936	12993	12885	13023	13047	13074	13014	12935	12930	13091	13180	13052	12925	13077	13108	12966	12998	12986	12851	12999	13198	12998	12880	12888	12928	12981	12935	13127	13084	12914	13022	12891	13123	12969	13033	13202	12971	13019	13012	12899	12905	13040	13103	13152	13147	13016	13025	12997	12966	12970	13021	12982	12813	12958	12859	13021	12929	13105	13043	12993	13169	13098	12900	12929	13104	12993	13149	12876	12972	12988	12912	12823	13099	13097	13019	13129	13010	13097	12955	12926	12979	13048	13072	13108	12990	13162	12862	13070	12947	12890	12990	13116	13000	13014	13036	13167	12851	12978	12866	13006	12944	12779	12968	13029	13060	12996	12935	13030	13113	12950	12953	12860	12998	12966	12873	12974	12965	12960	12992	12868	13073	13021	12981	12987	12985	12994	13019	12999	13034	12985	12864	12981	12994
23417	21382	36558	54982	33354	22470	22346	16588	14862	14939	14918	14661	14788	14762	14716	14627	14698	14625	14515	14689	14655	14678	14394	14609	14698	14655	14688	14527	14362	14341	14437	14585	14544	14441	14602	14695	14614	14461	14587	14295	14520	14476	14696	14679	14605	14360	14447	14486	14418	14313	14444	14481	14521	14485	14381	14355	14250	14525	14348	14317	14453	14322	14355	14566	14491	14507	14430	14596	14337	14406	14439	14535	14491	14393	14437	14657	14795	14591	14358	14304	14449	14477	14631	14511	14555	14404	14500	14543	14501	14539	14432	14496	14561	14388	14436	14395	14700	14485	14488	14439	14482	14413	14538	14331	14627	14412	14545	14338	14638	14498	14694	14422	14490	14363	14499	14426	14536	14564	14443	14462	14368	14582	14581	14568	14406	14381	14673	14399	14414	14183	14590	14559	14475	14407	14481	14369	14438	14579	14688	14225	14554	14522	14650	14497	14309	14458	14390	14694	14442	14360	14502	14358	14501	14399	14560	14501	14468	14440	14510	14354	14323	14433	14496	14540	14382	14565	14461	14523	14505	14423	14401	14285	14398	14374	14260	14407	14317	14366	14600	14573	14411	14498	14394	14426	14365	14616	14540	14316	14351	14324	14435	14239	14405	14496	14458	14224	14428	14536	14579	14339	14406	14621	14440	14420	14495	14399	14533	14478	14339	14409	14356	14424	14589	14370	14415	14512	14436	14321	14413	14379	14416	14437	14425	14371	14502	14552	14287	14418	14470	14418	14457	14389	14513	14563	14473	14297	14455	14391	14351	14470	14581	14465	14464	14479	14500	14174	14369	14520	14472	14475	14473	14480	14404	14341	14307	14415	14280	14382	14458	14699	14522	14400	14430	14434	14391	14378	14514	14450	14372	14321	14336	14478	14587	14400	14312	14412	14484	14458	14527	14302	14483	14471	14394	14494	14372	14478	14553	14448	14338	14202	14529	14455	14474	14452	14580	14405	14385	14418	14463	14211	14350	14622	14554	14266	14351	14640	14532	14507	14196	14464	14415	14405	14573	14498	14321	14505	14385	14415	14424	14576	14475	14532	14371	14419	14500	14474	14280	14344	14468	14318	14530	14364	14450	14521	14381	14273	14476	14310	14592	14531	14287	14294	14344	14381	14653	14429	14360	14276	14521	14424	14313	14502	14391	14488	14392	14157	14328	14534	14383	14407	14680	14621	14368	14472	14401	14362	14555	14468	14653	14671	14298	14475	14484	14596	14378	14336	14492	14325	14443	14492	14379	14375	14341	14532	14423	14423	14275	14348	14365	14293	14461	14361	14412	14266	14564	14211	14488	14409	14341	14249	14605	14467	14242	14498	14336	14519	14566	14530	14529	14326	14450	14246	14380	14315	14380	14421	14443	14265	14534	14402	14433	14445	14438	14295	14578	14619	14439	14447	14445	14507	14542	14372	14303	14675	14483	14568	14531	14425	14600	14302	14342	14430	14544	14434	14634	14379	14540	14534	14366	14524	14337	14487	14543	14373	14427	14436	14312	14318	14298	14617	14379	14505	14377	14403	14423	14527	14543	14380	14510	14493	14383	14649	14459	14490	14392	14410	14410	14459	14653	14509	14448	14445	14493	14327	14442	14430	14303	14361	14466	14472	14399	14487	14631	14515	14456	14330	14327	14413	14377	14495	14463	14379	14507	14417	14452	14202	14319	14298	14466	14445	14393	14537	14320	14439	14406	14414	14437	14427	14440	14500	14472	14399	14384	14458	14362	14460	14456	14323	14382	14600	14369	14355	14408	14391	14410	14454	14260	14307	14467	14349	14377	14185	14509	14385	14505	14343	14471	14531	14548	14521	14443	14569	14349	14401	14346	14330	14532	14534	14369	14355	14556	14630	14440	14556	14311	14458	14434	14324	14486	14361	14441	14324	14434	14489	14642	14550	14480	14528	14493	14229	14517	14373	14227	14560	14579	14570	14570	14530	14542	14538	14362	14331	14615	14450	14485	14363	14392	14615	14268	14322	14514	14350	14426	14275	14524	14351	14498	14438	14454	14417	14710	14566	14513	14445	14378	14521	14388	14386	14486	14483	14242	14405	14524	14667	14437	14434	14425	14286	14422	14243	14458	14401	14367	14373	14697	14239	14656	14401	14456	14312	14451	14482	14319	14400	14458	14716	14267	14060	14501	14530	14412	14562	14291	14405	14613	14566	14308	14296	14455	14379	14514	14316	14389	14360	14652	14563	14648	14508	14449	14625	14390	14470	14336	14429	14472	14434	14255	14579	14583	14426	14366	14468	14550	14473	14475	14398	14206	14392	14361	14529	14554	14306	14234	14424	14458	14486	14347	14607	14381	14444	14479	14486	14437	14494	14501	14503	14493	14448	14426	14417	14284	14577	14543	14329	14220	14458	14532	14575	14535	14428	14308	14393	14448	14353	14593	14605	14472	14186	14255	14409	14396	14520	14349	14463	14430	14325	14383	14335	14456	14543	14336	14349	14370	14322	14381	14239	14315	14513	14386	14475	14557	14375	14498	14641	14464	14384	14568	14420	14417	14521	14607	14495	14453	14331	14331	14284	14430	14341	14434	14349	14366	14477	14535	14430	14460	14492	14437	14397	14397	14286	14447	14425	14553	14489	14235	14376	14407	14628	14448	14383	14567	14324	14239	14426	14576	14521	14351	14350	14403	14491	14636	14504	14285	14475	14389	14410	14639	14294	14460	14363	14426	14494	14197	14428	14438	14231	14359	14458	14407	14292	14267	14343	14587	14491	14464	14455	14429	14542	14539	14287	14457	14492	14317	14481	14424	14470	14518	14570	14538	14398	14454	14381	14331	14422	14382	14495	14445	14316	14433	14418	14493	14431	14404	14611	14310	14629	14582	14496	14396	14627	14489	14655	14407	14543	14496	14520	14378	14553	14413	14449	14368	14173	14259	14250	14377	14315	14249	14407	14462	14558	14589	14514	14517	14410	14399	14345	14455	14486	14546	14620	14319	14346	14465	14458	14377	14428	14501	14594	14542	14424	14413	14449	14401	14553	14496	14390	14542	14321	14539	14456	14444	14347	14436	14507	14278	14376	14528	14518	14470	14423	14492	14333	14349	14393	14403	14705	14335	14440	14443	14383	14560	14409	14295	14479	14286	14460	14521	14564	14299	14300	14363	14521	14461	14317	14468	14545	14643	14304	14531	14504	14464	14520	14476	14250	14626	14497	14286	14593	14385	14423	14424	14387	14422	14505	14360	14281	14412	14460	14500	14497	14530	14357	14352	14388	14435	14360	14338	14573	14489	14092	14251	14488	14434	14450	14303	14349	14751	14461	14460	14494	14342	14327	14504	14485	14467	14565	14495	14446	14654	14369	14537	14284	14498	14461	14329	14226	14377	14390	14274	14448	14628	14436	14422	14469	14468	14323	14409	14527	14459	14459	14389	14431	14540	14441	14298	14410	14442	14451	14461	14349	14283	14421	14241	14484	14534	14451	14478	14359	14331	14370	14353	14500	14301	14469	14537	14522	14553	14568	14313	14373	14350	14314	14423	14571	14288	14451	14244	14544	14674	14487	14527	14320	14557	14471	14539	14575	14656	14457	14448	14219	14416	14351	14511	14431	14471	14384	14315	14359	14384	14607	14447	14351	14376	14451	14452	14134	14571	14472	14539	14450	14588	14268	14232	14408	14432	14398	14456	14546	14331	14425	14414	14227	14335	14269	14329	14349	14502	14461	14619	14446	14391	14594	14421	14368	14520	14523	14572	14450	14432	14511	14501	14578	14487	14562	14439	14425	14381	14227	14331	14500	14353	14358	14595	14500	14369	14509	14423	14427	14521	14419	14228	14561	14378	14354	14235	14519	14515	14486	14456	14447	14533	14509	14332	14482	14429	14525	14477	14486	14414	14503	14368	14532	14272	14380	14442	14397	14590	14451	14440	14608	14464	14433	14330	14376	14633	14575	14386	14402	14417	14408	14538	14606	14300	14328	14369	14371	14430	14436	14452	14593	14556	14295	14215	14246	14518	14346	14553	14352	14433	14402	14662	14523	14473	14209	14618	14493	14281	14360	14339	14277	14259	14425	14579	14456	14662	14492	14336	14471	14389	14410	14326	14398	14540	14460	14501	14535	14387	14517	14448	14425	14311	14356	14276	14548	14159	14390	14309	14443	14417	14272	14591	14252	14380	14429	14457	14432	14432	14241	14489	14370	14486	14436	14334	14439	14402	14589	14231	14292	14550	14425	14425	14265	14269	14544	14565	14460	14543	14456	14325	14246	14371	14364	14467	14289	14365	14362	14398	14343	14323	14535	14463	14533	14423	14507	14362	14597	14319	14455	14400	14398	14520	14512	14580	14408	14366	14486	14364	14567	14520	14298	14335	14452	14451	14436	14423	14553	14438	14395	14470	14414	14216	14380	14475	14466	14448	14208	14245	14495	14502	14594	14602	14619	14375	14461	14391	14495	14631	14403	14473	14684	14483	14359	14336	14514	14420	14383	14583	14365	14391	14350	14548	14287	14403	14525	14261	14561	14599	14532	14573	14330	14389	14402	14545	14470	14539	14524	14344	14619	14496	14363	14422	14340	14279	14546	14380	14534	14462	14391	14438	14328	14251	14384	14538	14311	14540	14415	14636	14251	14343	14440	14373	14350	14369	14410	14519	14400	14650	14467	14366	14399	14319	14437	14433	14395	14374	14241	14455	14566	14498	14367	14315	14499	14281	14346	14460	14329	14523	14435	14473	14355	14492	14479	14224	14494	14331	14393	14324	14350	14450	14315	14455	14470	14583	14476	14294	14588	14421	14480	14489	14506	14506	14570	14315	14568	14559	14421	14469	14500	14357	14604	14505	14471	14411	14332	14283	14259	14366	14363	14342	14458	14366	14420	14500	14406	14383	14362	14381	14582	14326	14474	14552	14254	14375	14474	14534	14444	14541	14552	14444	14352	14557	14422	14360	14598	14347	14516	14448	14545	14419	14496	14377	14550	14378	14510	14392	14378	14377	14691	14439	14330	14513	14425	14447	14476	14370	14497	14483	14623	14490	14415	14457	14524	14388	14667	14586	14322	14562	14565	14419	14249	14458	14248	14393	14429	14410	14284	14549	14681	14490	14479	14560	14427	14487	14451	14330	14505	14561	14437	14528	14516	14548	14452	14494	14401	14545	14435
19113	49465	100650	91016	20871	14126	14162	13965	13831	14000	13630	13757	13510	13601	13608	13705	13620	13405	13566	13652	13510	13701	13636	13603	13572	13542	13653	13570	13605	13544	13635	13587	13530	13535	13512	13616	13504	13599	13549	13494	13650	13396	13478	13401	13707	13375	13497	13487	13596	13386	13662	13468	13552	13439	13553	13590	13626	13581	13672	13369	13543	13611	13403	13605	13409	13708	13595	13530	13730	13604	13491	13481	13464	13666	13629	13929	14025	13655	13579	13494	13604	13333	13498	13659	13659	13556	13449	13527	13605	13352	13426	13564	13563	13536	13414	13312	13590	13502	13649	13400	13455	13487	13576	13713	13635	13495	13539	13431	13623	13378	13476	13645	13486	13637	13589	13589	13581	13353	13452	13630	13657	13534	13574	13445	13490	13477	13641	13592	13430	13434	13445	13664	13457	13560	13546	13535	13544	13650	13501	13631	13523	13541	13704	13624	13531	13497	13435	13542	13681	13620	13691	13528	13577	13555	13582	13625	13530	13368	13447	13676	13455	13611	13363	13480	13526	13500	13620	13529	13557	13701	13367	13410	13631	13645	13643	13304	13541	13502	13484	13421	13480	13587	13555	13530	13520	13507	13627	13687	13751	13421	13520	13499	13483	13465	13356	13484	13451	13518	13340	13637	13514	13500	13389	13462	13603	13503	13590	13505	13406	13347	13339	13380	13466	13664	13372	13477	13476	13535	13649	13517	13633	13460	13508	13622	13348	13527	13550	13514	13623	13498	13542	13481	13483	13351	13584	13482	13402	13555	13429	13611	13609	13642	13528	13467	13516	13565	13399	13499	13516	13446	13597	13615	13329	13369	13477	13531	13647	13543	13449	13666	13519	13487	13579	13599	13537	13667	13668	13455	13471	13552	13413	13568	13637	13564	13430	13620	13702	13567	13466	13444	13580	13524	13569	13565	13732	13479	13524	13525	13567	13483	13467	13437	13612	13426	13627	13500	13557	13706	13347	13558	13524	13518	13694	13529	13613	13363	13467	13471	13445	13658	13517	13587	13583	13486	13465	13478	13684	13526	13537	13685	13566	13426	13661	13492	13697	13428	13669	13528	13454	13540	13485	13635	13460	13684	13506	13582	13428	13460	13672	13464	13645	13584	13431	13573	13398	13492	13635	13579	13602	13542	13555	13438	13487	13616	13401	13417	13533	13532	13484	13561	13433	13483	13568	13556	13614	13390	13639	13559	13501	13459	13553	13627	13501	13593	13522	13353	13520	13633	13592	13349	13482	13508	13589	13484	13532	13668	13616	13590	13473	13497	13324	13549	13552	13473	13643	13396	13514	13526	13565	13510	13407	13363	13347	13492	13470	13385	13612	13627	13605	13568	13571	13385	13638	13402	13670	13681	13543	13508	13538	13574	13251	13473	13270	13415	13403	13646	13611	13621	13410	13658	13486	13425	13495	13497	13422	13420	13459	13531	13553	13430	13527	13522	13542	13498	13543	13561	13405	13537	13492	13570	13326	13404	13492	13417	13616	13504	13508	13335	13531	13678	13704	13488	13625	13326	13607	13547	13449	13539	13434	13421	13643	13693	13557	13462	13453	13431	13463	13602	13490	13457	13647	13434	13514	13510	13564	13593	13421	13690	13441	13566	13611	13810	13518	13583	13588	13577	13387	13446	13665	13369	13581	13534	13539	13563	13542	13550	13385	13498	13424	13479	13609	13610	13547	13573	13244	13609	13426	13680	13627	13506	13366	13443	13400	13482	13569	13490	13445	13656	13307	13619	13566	13502	13655	13603	13496	13464	13467	13470	13481	13634	13566	13445	13536	13625	13478	13624	13430	13700	13626	13586	13381	13464	13374	13414	13607	13530	13434	13741	13454	13435	13539	13720	13661	13453	13677	13414	13579	13540	13631	13551	13339	13685	13447	13500	13408	13454	13602	13597	13508	13523	13387	13760	13596	13543	13464	13649	13492	13505	13549	13525	13463	13592	13344	13539	13480	13494	13547	13473	13386	13503	13649	13751	13331	13568	13634	13524	13524	13488	13540	13488	13697	13613	13538	13444	13446	13452	13449	13674	13654	13574	13679	13462	13461	13506	13519	13499	13444	13608	13544	13343	13444	13350	13552	13472	13534	13345	13555	13545	13534	13565	13448	13527	13439	13596	13475	13338	13365	13438	13564	13570	13496	13419	13455	13561	13636	13466	13512	13412	13545	13570	13558	13656	13674	13501	13568	13499	13536	13545	13619	13495	13409	13608	13466	13588	13523	13634	13603	13509	13589	13465	13441	13326	13571	13518	13645	13429	13457	13554	13652	13465	13393	13573	13580	13585	13517	13445	13546	13449	13398	13474	13478	13461	13644	13480	13461	13497	13415	13477	13543	13455	13524	13513	13459	13439	13371	13603	13547	13669	13704	13658	13569	13463	13515	13499	13441	13632	13493	13560	13379	13512	13591	13575	13504	13575	13548	13457	13488	13662	13616	13437	13432	13509	13388	13430	13551	13390	13643	13640	13408	13539	13539	13653	13419	13478	13473	13588	13518	13569	13666	13528	13474	13403	13492	13496	13415	13653	13532	13660	13461	13503	13446	13534	13554	13526	13568	13444	13540	13408	13406	13402	13632	13583	13410	13342	13563	13599	13312	13420	13496	13569	13706	13622	13413	13617	13466	13556	13738	13713	13492	13403	13507	13673	13471	13541	13518	13526	13500	13525	13729	13599	13712	13381	13709	13651	13602	13554	13644	13483	13497	13614	13427	13466	13565	13723	13382	13549	13560	13579	13530	13550	13529	13524	13569	13601	13564	13558	13707	13539	13554	13509	13461	13540	13515	13591	13526	13674	13382	13649	13424	13476	13566	13538	13673	13548	13541	13517	13523	13515	13532	13467	13726	13391	13477	13460	13436	13523	13562	13307	13550	13389	13535	13421	13485	13631	13541	13443	13469	13546	13644	13398	13537	13461	13303	13489	13615	13588	13536	13607	13573	13558	13534	13552	13492	13535	13503	13537	13388	13616	13471	13404	13623	13345	13626	13526	13472	13520	13539	13641	13472	13560	13489	13609	13561	13681	13697	13644	13436	13534	13576	13483	13493	13553	13490	13488	13575	13466	13534	13394	13510	13517	13447	13616	13515	13655	13582	13618	13434	13741	13500	13530	13732	13501	13515	13470	13615	13520	13592	13474	13654	13250	13559	13535	13501	13496	13516	13571	13596	13575	13411	13632	13593	13657	13504	13456	13545	13579	13356	13447	13554	13514	13499	13417	13591	13641	13433	13531	13536	13597	13363	13491	13567	13416	13421	13462	13559	13624	13480	13732	13420	13579	13567	13480	13669	13705	13680	13406	13425	13409	13539	13463	13418	13472	13431	13317	13673	13454	13746	13619	13592	13673	13464	13488	13553	13620	13522	13417	13495	13754	13589	13397	13379	13533	13494	13566	13532	13731	13573	13586	13487	13425	13476	13455	13377	13564	13570	13441	13375	13523	13467	13706	13449	13404	13508	13531	13462	13504	13349	13556	13574	13410	13431	13575	13628	13570	13471	13396	13526	13669	13351	13610	13560	13498	13407	13419	13666	13567	13669	13496	13509	13493	13556	13526	13504	13400	13380	13548	13461	13439	13463	13614	13498	13642	13561	13507	13528	13452	13687	13559	13668	13570	13452	13662	13570	13572	13462	13471	13430	13605	13414	13588	13492	13522	13577	13642	13588	13504	13395	13497	13493	13429	13516	13483	13576	13399	13548	13448	13636	13628	13479	13510	13536	13301	13407	13469	13585	13596	13444	13435	13371	13535	13320	13439	13678	13584	13505	13584	13514	13459	13502	13520	13645	13684	13454	13502	13553	13634	13556	13539	13554	13608	13599	13547	13512	13673	13442	13669	13481	13724	13581	13401	13427	13591	13381	13377	13675	13545	13409	13325	13528	13634	13378	13497	13483	13454	13445	13706	13422	13709	13493	13564	13733	13534	13515	13473	13428	13348	13556	13411	13462	13526	13536	13539	13517	13525	13633	13475	13533	13553	13406	13384	13444	13468	13370	13543	13489	13537	13567	13527	13492	13420	13574	13456	13601	13418	13486	13541	13459	13450	13548	13586	13586	13562	13513	13439	13549	13514	13685	13541	13631	13484	13465	13548	13462	13596	13665	13373	13564	13644	13471	13450	13489	13349	13438	13475	13456	13481	13427	13491	13385	13441	13542	13643	13495	13462	13509	13404	13583	13373	13567	13565	13542	13580	13504	13497	13661	13490	13587	13598	13548	13674	13617	13642	13355	13512	13419	13495	13554	13539	13341	13530	13592	13432	13528	13588	13611	13573	13436	13415	13596	13653	13424	13578	13485	13540	13488	13543	13490	13657	13585	13292	13488	13505	13595	13540	13566	13572	13575	13466	13639	13516	13535	13463	13477	13569	13583	13561	13674	13576	13566	13653	13533	13522	13386	13614	13365	13466	13534	13482	13521	13418	13546	13490	13394	13654	13412	13453	13368	13600	13484	13530	13518	13648	13464	13646	13616	13423	13636	13482	13467	13486	13715	13509	13668	13754	13428	13737	13567	13545	13479	13663	13573	13598	13493	13668	13663	13583	13506	13503	13639	13514	13492	13615	13517	13485	13713	13547	13484	13502	13444	13652	13426	13621	13597	13597	13558	13619	13435	13380	13597	13598	13592	13534	13599	13415	13392	13517	13678	13648	13421	13576	13407	13499	13610	13434	13368	13541	13300	13582	13643	13612	13480	13465	13556	13561	13664	13559	13424	13551	13695	13561	13462	13338	13556	13435	13467	13481	13602	13523	13545	13606	13449	13704	13308	13512	13609	13339	13602	13627	13625	13559	13517	13553	13730	13541	13614	13442	13521	13473	13480	13693	13559	13479	13675	13493	13532	13671	13574	13619	13494	13461	13418	13538	13526	13495	13610	13335	13590	13559	13334	13440	13397	13568	13498	13468	13521	13554	13634	13603	13572	13564	13586	13549	13560	13529	13675	13645	13359	13616	13424	13499	13513	13575	13663	13541	13415	13553	13738	13667	13677	13579	13520	13497	13573	13460	13443	13511	13395	13595	13440	13599	13510	13565	13608	13570	13464	13429	13467	13588	13600	13529	13361	13556	13287	13644	13595	13568	13419	13388	13516	13642	13483	13598	13530	13526	13525	13502
28080	22786	38079	41494	24031	16710	16138	15791	15609	15631	15748	15411	15426	15596	15579	15498	15547	15641	15641	15531	15631	15661	15565	15486	15508	15628	15498	15678	15674	15526	15654	15498	15545	15506	15508	15626	15603	15539	15567	15436	15740	15417	15668	15578	15520	15606	15610	15525	15566	15584	15557	15639	15672	15525	15593	15567	15541	15648	15432	15581	15614	15558	15587	15663	15707	15586	15858	15423	15588	15390	15504	15331	15513	15649	15556	15593	15671	15622	15746	15792	15558	15712	15689	15556	15449	15474	15579	15471	15682	15557	15764	15667	15590	15478	15350	15426	15381	15363	15399	15442	15634	15583	15687	15695	15519	15515	15407	15304	15673	15669	15593	15374	15649	15586	15660	15525	15564	15683	15772	15436	15266	15487	15538	15451	15498	15553	15594	15529	15467	15464	15528	15352	15796	15507	15635	15574	15697	15623	15450	15441	15523	15399	15568	15586	15908	15595	15646	15631	15529	15560	15686	15691	15564	15516	15413	15485	15713	15519	15509	15821	15459	15447	15654	15631	15581	15421	15533	15508	15714	15414	15530	15450	15615	15663	15558	15623	15705	15501	15427	15510	15450	15624	15658	15613	15581	15544	15573	15415	15543	15488	15462	15652	15729	15676	15422	15631	15627	15532	15560	15560	15508	15555	15425	15683	15565	15550	15436	15475	15587	15381	15588	15619	15679	15641	15527	15462	15459	15622	15538	15436	15368	15403	15374	15760	15647	15441	15560	15641	15440	15539	15433	15554	15752	15711	15629	15416	15539	15511	15419	15479	15306	15529	15438	15839	15606	15781	15554	15479	15435	15466	15643	15558	15546	15369	15529	15553	15482	15505	15631	15451	15411	15650	15533	15721	15479	15727	15712	15582	15535	15590	15694	15707	15338	15497	15582	15447	15634	15595	15637	15577	15635	15636	15405	15774	15729	15509	15664	15566	15449	15567	15460	15459	15566	15458	15622	15525	15648	15698	15517	15651	15427	15573	15772	15431	15789	15688	15502	15401	15706	15541	15654	15732	15440	15507	15625	15484	15462	15287	15441	15383	15553	15530	15534	15589	15550	15403	15590	15665	15596	15506	15454	15347	15548	15516	15543	15522	15517	15554	15545	15435	15656	15572	15617	15568	15620	15581	15436	15559	15444	15640	15464	15700	15627	15655	15662	15598	15619	15395	15487	15498	15616	15699	15564	15568	15706	15504	15564	15598	15364	15764	15491	15521	15528	15649	15557	15593	15467	15523	15506	15695	15559	15707	15552	15493	15787	15547	15697	15630	15707	15602	15558	15629	15475	15510	15777	15580	15486	15682	15502	15693	15521	15593	15445	15620	15570	15391	15481	15544	15459	15666	15601	15584	15749	15468	15477	15497	15587	15372	15579	15586	15615	15554	15546	15397	15667	15439	15450	15456	15550	15434	15593	15549	15553	15507	15416	15705	15454	15609	15603	15547	15628	15398	15475	15470	15532	15489	15671	15699	15583	15727	15432	15493	15403	15469	15161	15569	15634	15642	15429	15642	15628	15579	15648	15441	15711	15563	15525	15559	15482	15567	15656	15764	15521	15415	15715	15700	15677	15548	15610	15633	15563	15556	15537	15643	15547	15531	15568	15611	15581	15640	15380	15532	15554	15446	15580	15629	15585	15634	15650	15621	15561	15526	15560	15564	15399	15411	15442	15457	15596	15681	15370	15400	15617	15574	15286	15572	15483	15608	15699	15409	15460	15426	15458	15751	15528	15424	15682	15574	15641	15715	15721	15607	15520	15456	15615	15410	15611	15593	15511	15664	15551	15719	15480	15369	15387	15545	15581	15518	15546	15406	15365	15589	15496	15477	15579	15546	15513	15466	15464	15630	15632	15849	15631	15526	15406	15399	15537	15727	15545	15515	15532	15640	15615	15530	15604	15709	15720	15661	15800	15659	15387	15637	15580	15535	15504	15596	15409	15583	15640	15394	15615	15653	15622	15618	15520	15441	15410	15504	15570	15476	15640	15541	15549	15629	15538	15444	15658	15419	15510	15535	15439	15378	15613	15520	15692	15698	15610	15654	15764	15333	15575	15301	15607	15622	15572	15649	15461	15598	15606	15452	15640	15556	15704	15559	15789	15567	15439	15491	15454	15602	15461	15673	15622	15568	15676	15711	15572	15359	15496	15350	15388	15553	15535	15509	15554	15540	15575	15768	15676	15566	15669	15438	15505	15424	15568	15648	15549	15406	15657	15575	15692	15599	15599	15616	15640	15373	15541	15700	15761	15810	15627	15524	15364	15556	15563	15565	15623	15453	15594	15444	15472	15601	15621	15502	15553	15415	15638	15574	15352	15559	15652	15544	15641	15553	15666	15591	15524	15749	15459	15617	15443	15420	15568	15647	15454	15587	15645	15476	15495	15630	15539	15398	15528	15515	15509	15655	15319	15752	15556	15560	15656	15535	15682	15550	15660	15577	15751	15537	15420	15591	15552	15477	15588	15519	15728	15570	15552	15617	15583	15469	15571	15473	15362	15377	15498	15744	15863	15625	15667	15664	15571	15614	15667	15388	15491	15820	15685	15477	15454	15574	15450	15623	15466	15556	15439	15585	15598	15508	15483	15603	15457	15580	15537	15509	15384	15508	15759	15570	15483	15448	15573	15622	15626	15508	15537	15415	15554	15633	15547	15528	15683	15587	15444	15534	15535	15555	15551	15543	15558	15647	15406	15466	15574	15489	15496	15615	15676	15423	15646	15180	15828	15620	15568	15509	15436	15465	15667	15492	15560	15544	15500	15502	15663	15678	15573	15493	15553	15422	15524	15523	15569	15587	15805	15389	15520	15639	15547	15378	15604	15708	15704	15469	15553	15516	15693	15854	15664	15562	15572	15563	15515	15545	15606	15552	15622	15791	15532	15598	15576	15362	15665	15352	15401	15378	15556	15377	15594	15755	15642	15384	15746	15610	15469	15502	15580	15571	15657	15537	15791	15754	15554	15544	15624	15460	15747	15442	15563	15652	15566	15611	15558	15811	15658	15705	15538	15510	15512	15472	15516	15491	15447	15590	15493	15568	15633	15724	15686	15678	15438	15523	15536	15527	15477	15455	15854	15560	15429	15463	15435	15556	15375	15484	15359	15514	15385	15473	15579	15585	15703	15683	15545	15625	15549	15400	15434	15573	15559	15513	15541	15608	15551	15716	15680	15536	15639	15576	15548	15608	15472	15573	15592	15662	15630	15649	15435	15540	15598	15702	15768	15277	15500	15514	15421	15476	15650	15540	15424	15668	15411	15518	15531	15448	15445	15494	15741	15645	15478	15608	15806	15573	15784	15798	15479	15547	15551	15586	15517	15550	15572	15641	15543	15458	15538	15758	15359	15335	15694	15533	15576	15543	15620	15566	15498	15446	15577	15512	15737	15373	15711	15747	15544	15641	15521	15447	15423	15783	15540	15750	15667	15427	15602	15463	15566	15410	15317	15537	15592	15391	15575	15546	15465	15689	15714	15509	15680	15432	15255	15689	15396	15560	15492	15527	15500	15547	15472	15451	15509	15647	15398	15432	15547	15546	15539	15647	15629	15396	15418	15631	15711	15509	15626	15520	15322	15660	15882	15520	15675	15698	15587	15534	15716	15515	15487	15570	15623	15438	15730	15381	15446	15650	15499	15337	15581	15339	15343	15508	15625	15632	15772	15582	15583	15674	15561	15522	15605	15614	15775	15458	15660	15746	15375	15602	15543	15541	15591	15789	15826	15561	15627	15653	15546	15622	15667	15814	15610	15496	15661	15510	15440	15517	15756	15677	15521	15516	15589	15549	15656	15611	15646	15597	15551	15601	15679	15413	15550	15532	15502	15551	15572	15429	15564	15460	15427	15576	15581	15389	15754	15425	15549	15390	15664	15711	15687	15581	15534	15478	15703	15593	15569	15497	15529	15657	15539	15485	15522	15493	15504	15732	15417	15671	15464	15409	15616	15512	15691	15721	15768	15605	15561	15653	15647	15529	15601	15541	15635	15565	15515	15542	15767	15547	15590	15689	15619	15802	15683	15568	15692	15560	15369	15466	15605	15594	15681	15502	15510	15433	15521	15619	15651	15311	15302	15468	15628	15539	15636	15542	15386	15484	15541	15624	15744	15515	15516	15565	15459	15506	15613	15562	15510	15678	15354	15712	15732	15559	15388	15596	15587	15518	15564	15597	15687	15810	15665	15693	15387	15719	15567	15408	15379	15496	15464	15612	15685	15695	15507	15671	15606	15516	15282	15630	15494	15630	15472	15614	15485	15377	15695	15404	15470	15497	15433	15390	15526	15394	15605	15623	15607	15411	15579	15404	15504	15560	15696	15344	15511	15509	15401	15739	15373	15257	15701	15709	15394	15583	15417	15546	15409	15485	15591	15538	15412	15683	15487	15627	15670	15702	15635	15616	15573	15537	15546	15573	15596	15601	15584	15461	15649	15628	15584	15653	15586	15672	15596	15731	15586	15602	15653	15539	15551	15522	15597	15528	15376	15423	15616	15800	15449	15416	15315	15548	15522	15536	15522	15524	15524	15737	15527	15604	15430	15537	15531	15601	15809	15540	15628	15658	15496	15462	15595	15455	15475	15498	15454	15405	15504	15499	15527	15473	15642	15715	15682	15584	15677	15651	15461	15687	15674	15517	15472	15475	15705	15681	15663	15575	15566	15709	15506	15416	15566	15427	15639	15465	15538	15529	15744	15839	15665	15637	15388	15626	15606	15382	15414	15634	15661	15757	15660	15564	15598	15580	15713	15445	15399	15457	15482	15694	15521	15690	15522	15548	15602	15424	15430	15615	15613	15618	15523	15603	15638	15458	15512	15453	15523	15595	15488	15589	15628	15549	15528	15532	15607	15502	15687	15534	15590	15695	15249	15568	15607	15608	15495	15406	15605	15539	15624	15493	15719	15393	15354	15544	15756	15710	15597	15618	15648	15812	15846	15468	15492	15480	15417	15521	15655	15512	15545	15490	15687	15355	15678	15619	15645	15478	15777	15657	15395	15467	15532	15580	15643	15562	15667	15757	15539	15590	15517	15606	15518	15562	15547	15619	15595	15566	15546	15804	15607	15508	15539	15640	15588	15653	15362	15304	15650	15432	15491	15432	15626	15390	15475	15582	15687	15637	15411	15542	15489	15486
14351	27105	46406	40608	18687	14203	14248	14230	14088	14256	14182	14045	14275	14144	14288	14439	14123	14184	14165	14258	14399	14087	14264	14205	14173	14105	14213	14373	14288	14305	14160	14077	14183	14241	14091	14279	14170	14225	14156	14261	14268	14242	14289	14152	14222	14287	14302	14263	14113	14226	14123	14273	14210	14215	14168	14232	14073	14123	14224	14434	14106	14304	14084	14101	14162	14227	14190	14091	14162	14189	14181	14113	14181	14145	14228	14260	14375	14246	14347	14163	14293	14015	14219	14084	14167	14090	14291	14067	14207	14164	14213	14056	14064	14249	14250	14300	14143	14328	14199	14185	14129	14181	14191	14205	14219	14101	14084	14219	14295	14395	14070	14016	14119	14238	14223	14205	14314	14079	14088	14260	14048	14147	14332	14023	14272	14268	14126	14273	14224	13963	14161	14242	14248	14072	14146	14197	14125	14031	14185	14146	14152	14364	14145	14280	14200	14170	14216	14158	14183	14237	14097	14283	14159	14375	14231	14231	14190	14101	14253	14108	14230	14146	14217	14288	14151	14305	14272	14192	14124	14317	14239	13978	14260	14211	14262	14286	14051	14032	14098	14080	14009	14252	14150	14306	14175	14195	14126	14150	14336	14067	14244	14101	14222	14113	14324	14192	14043	14041	14336	14187	14287	14068	14277	14258	14321	14327	14182	14201	14177	14049	14246	14054	14387	14336	14212	14113	14164	14222	14242	14003	14178	14099	14046	14167	14190	13997	14344	14333	14245	14286	14221	14109	14225	14165	14213	14256	14137	14245	14094	14206	14204	14191	14266	14067	14100	14179	14223	14146	14154	14149	14206	14169	14228	14254	14145	14170	14221	14078	14212	14254	14252	14106	14227	14205	14420	14234	14176	14177	14151	14344	14208	14367	14123	14275	14210	14027	14157	14398	14311	14166	14246	14227	14144	14270	14137	14166	14266	14375	14270	14249	14188	14009	14153	14170	14187	14312	14151	14052	14238	14261	14253	14174	14151	14059	14232	14176	14292	14218	14242	14162	14248	14107	14268	14146	14154	14478	14334	14260	14312	14191	14232	14244	14169	14148	14196	14287	14252	14282	14266	14108	14280	14148	14254	14227	14255	14109	14241	14175	14188	14229	14300	14221	14216	14295	14071	14269	14293	14000	14144	14110	14230	14146	14064	14274	14266	14267	14085	14227	14220	14286	14193	14082	14207	14314	14157	14256	14163	14274	14150	14139	14179	14269	14185	14240	14186	14302	14097	14301	14358	14215	14255	14280	14137	14106	14209	14315	14161	14254	14332	14157	14059	14213	14145	14318	14144	14328	14143	14104	14154	14327	14374	14312	14244	14204	14150	14178	14279	14312	14260	14149	14082	14370	14004	14413	14254	14249	14088	14074	14044	14254	14181	14151	14513	14126	14186	14322	14271	14224	14101	14275	13963	14186	14350	14343	14162	14202	14092	14009	14214	14344	14180	14254	14244	14182	14152	14098	14233	14219	14271	14023	14149	14195	14235	14111	14196	14160	14218	14172	14225	14321	14232	14289	14213	14317	14052	14083	14139	14254	14141	14335	14302	14190	14131	14204	14147	14192	14192	14207	14249	14357	14347	14218	14233	14090	14429	14111	14253	14223	14280	14265	14308	14134	14262	14270	14236	14122	14307	14236	14224	14272	14146	14125	14246	14121	14125	14234	14195	14217	14133	14158	14211	14279	14129	14167	14288	14196	14261	14150	14209	14158	14134	14182	14162	14210	14136	14126	14305	14157	14184	14464	14101	14172	14167	14294	14055	14175	14158	14117	14315	14202	14120	14300	14252	14205	14175	14291	14218	14147	14192	14360	14262	14245	14255	14079	14312	14158	14223	13931	14255	14330	14243	14250	14166	14297	14267	14168	14350	14114	14447	14196	14154	14239	14336	14229	14264	14223	14181	14178	14228	14075	14325	14238	14291	14056	14148	14172	14373	14026	14171	14188	14199	14038	14242	14191	14279	14006	14408	14151	14248	14274	14100	14050	14156	14066	14219	14230	14333	14231	14012	14239	14177	14263	14322	14019	14224	14234	14220	14301	14207	14280	14276	14158	14133	14289	14129	14202	14300	14000	14237	14207	14001	14148	14201	14203	14255	14082	14082	14127	14316	14241	14256	14267	14005	14070	14105	14159	14194	14248	14131	14206	14014	14223	14156	14208	14187	14256	14193	14125	14176	14334	14127	13939	14162	14190	14371	14225	14196	14201	14057	14181	14203	14125	14277	14256	14046	14229	14288	14319	14076	14193	14224	14205	14272	14349	14393	14232	14215	14165	14274	14109	14249	14281	14281	14122	14223	14163	14119	14167	14199	14222	14224	14252	14213	14208	14185	14253	14254	14183	14242	14220	14186	14207	14145	14233	14130	14126	14525	14245	14156	14424	14070	14212	14216	14238	14151	14170	14037	14220	14292	14340	14196	14112	14118	14311	14270	14324	14108	14226	14241	14271	14090	14078	14145	14212	14108	14246	14347	14005	14211	14123	14375	14151	14153	14243	14466	14248	14121	14187	14224	14116	14138	14215	14283	14276	14101	14197	14188	14166	14396	14282	14119	14188	14166	14233	14249	14255	14178	14307	14290	14227	14185	14109	14035	14033	14226	14019	14328	14006	14309	14227	14191	14252	14173	14181	14186	14261	14100	14224	14270	14266	14035	14192	14244	14250	14112	14140	14213	14148	14242	14160	14025	14253	14201	14425	14115	14256	14084	14288	14160	14160	14215	14193	13987	14200	14218	14149	14243	14115	14133	14281	14154	14155	14161	14322	14044	14273	14292	14191	14180	14288	14304	14351	14131	14056	14233	14213	14181	14083	14435	14232	14091	14271	14284	14078	14234	14127	14190	14201	14248	14104	14323	14281	14226	14259	14307	14155	14236	14214	14283	14069	14288	14242	14242	14151	14231	14109	14242	14215	14257	14249	14127	14264	14211	14254	14250	14129	14050	14171	14293	14101	14214	14112	14223	14167	14018	14189	14044	14385	14327	14166	14231	14108	14208	14055	14424	14229	14349	14141	14205	14048	14363	14254	14290	14304	14170	14289	14244	13957	14287	14271	14380	14291	14234	14061	14072	14217	14151	14400	14177	14336	14223	14123	14119	14171	14330	14367	14209	14165	14038	14189	14203	14133	14188	14244	14285	14215	14265	14120	14290	14275	14107	14314	14136	14187	14119	14343	14199	14393	14289	14324	14093	14049	14199	14168	14257	14143	14180	14407	14155	14061	14293	14211	14179	14156	14260	14257	14255	14272	14260	14278	14184	14183	14036	14090	14294	14163	14179	14248	14230	14259	14265	14267	14208	14225	14257	14205	14028	14192	14250	14149	14196	14192	14183	14097	14129	14176	14116	14338	14133	14248	14146	14205	14382	14185	14241	14157	14188	13987	14124	14331	14109	14230	14244	14095	14110	14270	14207	14184	14312	14029	14117	14205	14176	14237	14217	14233	14184	14373	14186	14177	14027	14059	14083	14205	14245	14198	14275	14321	14225	14172	14165	14212	14219	14185	14179	14084	14049	14066	14232	14217	14394	14263	14301	14148	14068	14120	14346	14079	14071	14123	14207	14166	14144	14145	14113	14219	14203	14127	14226	14347	14185	14335	14192	14048	14105	14238	14311	14145	14226	14015	14266	14292	14203	14221	14291	14331	14194	14261	14158	14323	14251	14340	14176	14291	14227	14345	14091	14239	14268	14093	14267	14118	14122	14422	14292	14210	14262	14197	14349	14115	14088	14168	14188	14333	14162	14154	14229	14211	14227	14347	14220	14253	14222	14154	14265	14249	14134	14405	14152	14200	14060	14219	14311	14243	14293	14116	14255	14127	14286	14062	14090	14148	14153	14303	14126	14125	14197	14458	14288	14256	14169	14122	14114	14204	14183	14215	14220	14336	14272	14153	14130	14270	14293	14178	14290	14318	13972	14084	14199	14159	14364	14134	14094	14219	14207	14114	14172	14289	14186	14196	14196	14387	14106	14290	14065	14366	14114	14057	14267	14167	14210	14154	14105	14119	14293	14228	14116	14149	14106	14271	14157	14103	14197	14222	14078	14329	14220	14214	14342	14080	14238	14207	14167	14145	14180	14261	14413	14206	14197	14074	14254	14170	14133	14424	14179	14286	14077	14084	14164	14180	14217	14252	14310	14220	14340	14055	14311	14229	14121	14200	14205	14146	14151	14164	14237	14251	14324	14173	14317	14040	14180	14180	14204	14202	14272	14417	14006	14155	14207	14217	14403	14280	14209	14284	14168	14212	14108	14172	14103	14244	14093	14246	14511	14266	14161	14194	14149	14022	14281	14226	14238	14357	14109	14125	14401	14346	14085	14243	14200	14241	14373	14181	14183	14053	14233	14275	14261	14200	14174	14202	14320	14063	14222	14245	14240	14137	14243	14122	14163	14265	14267	14187	14122	14320	13991	14175	14225	14316	14190	14216	14183	14194	14188	14250	14202	14183	14229	14192	14267	14158	14170	14314	14303	14121	14236	14342	14133	13947	14239	14258	14166	14298	14192	14340	14123	14085	14189	14205	14104	14128	14062	14185	14208	14110	14176	14117	14163	14205	14175	14242	14050	14120	14234	14166	14283	14106	14314	14090	14182	14143	14052	14085	14152	14181	14280	14181	14183	14163	14185	14104	14208	14230	14124	14073	14166	14228	14083	14109	14224	14071	14428	14359	14260	14204	14170	14196	14298	14175	14339	14182	14232	14197	14307	14183	14165	14234	14358	14208	14140	14235	14010	14094	14355	14250	14182	14199	14129	14286	14351	14143	14027	14092	14102	14209	14284	14178	14436	14204	14085	14083	14268	14184	14229	14252	14151	14197	14313	14305	14270	14059	14219	14236	14147	14121	14269	14170	14077	14096	14216	14226	14375	14011	14352	14085	14145	14153	14282	14218	14122	14112	14256	14200	14201	14237	14423	14318	14320	14119	14284	14206	14277	14112	14307	14293	14050	14112	14187	14174	14181	14305	14206	14100	14339	14308	14119	14149	14220	14178	14186	14272	14253	14085	14246	14106	14146	13999	14238	14272	14325	14085	14183	14201	14211	14066	14264	14397	14105	14168	14171	14154	14155	14108	13951	14084	14345	14258	14263	14213	14186	14142	14063	14273	14374	14241	14341	14315
23614	21368	34391	58146	43412	22917	21473	18335	16962	17014	16970	16979	16704	16685	16745	16651	16728	16793	16617	16672	16716	16475	16737	16301	16682	16681	16787	16556	16903	16556	16711	16531	16738	16557	16710	16714	16721	16698	16670	16473	16340	16520	16622	16780	16670	16675	16327	16518	16586	16558	16593	16601	16565	16696	16549	16624	16612	16704	16609	16572	16613	16701	16425	16570	16420	16510	16592	16585	16521	16448	16419	16497	16665	16491	16221	16689	16817	16915	16557	16774	16535	16452	16433	16396	16544	16497	16623	16547	16467	16526	16493	16518	16556	16482	16634	16520	16510	16574	16360	16665	16593	16532	16497	16278	16724	16504	16526	16482	16451	16546	16455	16707	16431	16417	16462	16432	16493	16618	16595	16389	16672	16465	16652	16655	16678	16445	16550	16519	16329	16574	16627	16488	16448	16377	16626	16587	16480	16556	16435	16527	16536	16571	16452	16460	16603	16623	16452	16570	16557	16609	16578	16544	16338	16404	16604	16467	16768	16558	16581	16481	16476	16533	16610	16524	16381	16623	16524	16625	16690	16517	16465	16667	16631	16610	16454	16645	16598	16525	16418	16603	16539	16550	16294	16483	16421	16461	16673	16655	16604	16737	16489	16452	16547	16479	16561	16600	16299	16441	16620	16508	16432	16400	16432	16770	16606	16677	16477	16491	16492	16488	16411	16476	16677	16308	16618	16531	16537	16427	16591	16700	16608	16516	16439	16489	16526	16423	16484	16592	16591	16552	16643	16598	16473	16753	16560	16622	16606	16565	16544	16587	16621	16560	16340	16545	16612	16599	16530	16453	16663	16423	16470	16627	16536	16406	16285	16558	16581	16406	16496	16410	16551	16707	16526	16644	16550	16519	16653	16454	16595	16407	16586	16456	16445	16615	16671	16634	16764	16617	16523	16698	16583	16468	16637	16548	16476	16511	16479	16620	16444	16655	16442	16649	16785	16522	16646	16445	16364	16280	16371	16470	16540	16462	16478	16244	16465	16486	16583	16581	16576	16560	16518	16444	16552	16582	16590	16365	16429	16596	16463	16530	16370	16372	16608	16475	16630	16510	16572	16419	16587	16470	16569	16551	16414	16702	16633	16777	16591	16512	16673	16362	16760	16479	16525	16318	16390	16451	16474	16397	16490	16533	16545	16462	16659	16363	16415	16357	16394	16461	16548	16507	16377	16604	16366	16407	16455	16694	16480	16485	16655	16557	16389	16309	16541	16438	16324	16400	16567	16495	16705	16400	16508	16459	16460	16523	16689	16468	16511	16611	16416	16390	16561	16577	16316	16499	16408	16527	16613	16234	16666	16379	16515	16398	16491	16521	16559	16600	16477	16522	16631	16550	16527	16234	16497	16665	16446	16418	16630	16517	16527	16478	16391	16544	16475	16617	16444	16457	16429	16471	16555	16613	16459	16209	16619	16577	16537	16578	16446	16375	16711	16581	16366	16302	16592	16408	16530	16578	16450	16369	16647	16687	16297	16240	16491	16511	16578	16432	16694	16573	16569	16555	16595	16655	16423	16468	16707	16558	16252	16429	16599	16458	16521	16580	16338	16558	16310	16271	16487	16504	16500	16454	16636	16474	16401	16298	16453	16385	16422	16498	16380	16391	16480	16468	16599	16604	16653	16382	16366	16432	16529	16762	16460	16340	16607	16579	16647	16444	16492	16505	16595	16444	16444	16254	16499	16180	16443	16427	16561	16463	16428	16404	16565	16702	16475	16475	16540	16431	16340	16474	16552	16556	16641	16460	16585	16651	16524	16537	16622	16497	16509	16221	16408	16370	16476	16582	16713	16507	16750	16442	16477	16475	16437	16408	16608	16314	16486	16658	16394	16475	16549	16428	16321	16471	16406	16317	16522	16356	16628	16580	16424	16381	16531	16338	16497	16452	16678	16657	16519	16332	16652	16725	16532	16470	16473	16638	16654	16528	16690	16692	16601	16426	16611	16598	16418	16492	16681	16526	16457	16545	16450	16567	16562	16581	16506	16453	16318	16653	16573	16427	16514	16492	16451	16522	16617	16462	16304	16292	16440	16521	16497	16596	16473	16516	16677	16556	16444	16494	16394	16655	16604	16403	16550	16600	16642	16462	16402	16273	16436	16471	16612	16606	16643	16349	16457	16314	16455	16508	16570	16475	16523	16371	16639	16366	16076	16613	16585	16662	16646	16451	16669	16467	16538	16600	16519	16571	16669	16543	16596	16441	16467	16463	16590	16618	16333	16505	16363	16435	16563	16617	16695	16545	16518	16475	16629	16568	16490	16422	16432	16473	16737	16456	16506	16290	16612	16416	16516	16420	16506	16452	16508	16505	16604	16553	16543	16398	16562	16638	16593	16659	16723	16412	16492	16594	16724	16506	16452	16519	16497	16515	16389	16498	16547	16501	16546	16267	16556	16564	16370	16405	16536	16503	16498	16330	16463	16414	16490	16456	16363	16687	16524	16530	16661	16503	16656	16403	16675	16498	16496	16385	16449	16668	16497	16443	16410	16275	16662	16491	16486	16696	16215	16339	16619	16548	16551	16416	16702	16623	16379	16490	16420	16470	16427	16702	16526	16598	16623	16726	16593	16422	16831	16671	16514	16661	16718	16376	16409	16649	16434	16345	16388	16335	16501	16712	16417	16389	16347	16677	16430	16547	16567	16491	16533	16442	16441	16467	16709	16535	16470	16300	16563	16470	16617	16524	16640	16639	16518	16629	16560	16452	16460	16520	16537	16580	16408	16519	16544	16498	16402	16581	16708	16392	16576	16507	16603	16527	16324	16341	16531	16569	16465	16460	16487	16599	16452	16554	16433	16602	16401	16601	16568	16510	16621	16644	16423	16561	16518	16544	16644	16581	16607	16680	16407	16488	16685	16426	16633	16576	16523	16567	16466	16567	16378	16693	16542	16512	16450	16621	16430	16569	16508	16493	16439	16705	16539	16311	16450	16728	16481	16558	16386	16612	16434	16576	16650	16779	16634	16521	16356	16514	16530	16479	16722	16530	16607	16510	16636	16605	16450	16446	16484	16649	16618	16659	16781	16538	16657	16577	16649	16370	16432	16258	16476	16650	16612	16508	16419	16520	16552	16486	16496	16534	16622	16381	16762	16417	16407	16507	16534	16319	16558	16598	16376	16391	16386	16432	16543	16550	16489	16712	16482	16447	16568	16543	16472	16333	16573	16679	16342	16488	16579	16557	16585	16475	16353	16378	16667	16522	16646	16349	16415	16642	16571	16294	16414	16557	16642	16526	16498	16693	16623	16601	16337	16342	16534	16584	16611	16528	16705	16445	16487	16264	16476	16578	16477	16448	16447	16595	16513	16432	16546	16731	16468	16435	16561	16665	16294	16546	16328	16392	16508	16477	16511	16616	16509	16456	16662	16445	16366	16564	16656	16349	16443	16464	16362	16595	16587	16390	16562	16558	16542	16595	16439	16338	16550	16480	16349	16500	16580	16514	16798	16634	16466	16466	16544	16363	16465	16434	16601	16508	16505	16577	16593	16380	16548	16522	16632	16618	16601	16419	16575	16544	16491	16439	16425	16415	16403	16430	16540	16461	16450	16437	16571	16539	16671	16653	16724	16493	16410	16524	16534	16365	16498	16464	16504	16548	16478	16454	16554	16725	16447	16332	16397	16364	16421	16459	16489	16590	16511	16552	16500	16370	16621	16560	16316	16552	16431	16650	16659	16564	16330	16522	16666	16545	16535	16408	16438	16464	16496	16600	16491	16369	16513	16587	16569	16584	16333	16480	16596	16514	16449	16692	16551	16356	16685	16558	16707	16507	16578	16726	16422	16520	16436	16285	16749	16518	16674	16546	16878	16312	16549	16724	16594	16414	16522	16466	16498	16504	16376	16410	16476	16535	16524	16483	16621	16489	16716	16461	16502	16562	16397	16527	16632	16593	16447	16540	16396	16466	16421	16513	16559	16479	16542	16547	16388	16453	16414	16511	16761	16585	16575	16339	16299	16637	16713	16684	16431	16604	16510	16425	16534	16587	16411	16439	16554	16554	16585	16650	16476	16453	16437	16540	16615	16258	16477	16420	16516	16476	16572	16592	16426	16297	16552	16355	16590	16549	16424	16396	16514	16620	16506	16335	16396	16680	16379	16644	16536	16426	16692	16488	16375	16628	16583	16591	16561	16457	16568	16435	16530	16411	16586	16478	16658	16498	16575	16572	16546	16756	16641	16477	16308	16563	16677	16552	16582	16615	16523	16558	16442	16485	16338	16585	16508	16425	16524	16645	16657	16397	16628	16465	16519	16615	16612	16350	16728	16581	16333	16513	16366	16390	16481	16399	16510	16358	16414	16524	16428	16472	16614	16446	16638	16647	16513	16449	16652	16484	16425	16687	16539	16477	16629	16650	16414	16343	16660	16579	16593	16572	16432	16445	16595	16666	16461	16597	16645	16529	16467	16457	16566	16498	16561	16474	16533	16627	16380	16530	16536	16467	16423	16561	16448	16595	16530	16507	16567	16502	16648	16378	16398	16635	16587	16730	16322	16589	16604	16456	16483	16634	16532	16411	16717	16284	16466	16568	16431	16566	16432	16468	16353	16493	16446	16618	16493	16416	16461	16463	16529	16775	16274	16391	16531	16427	16622	16317	16233	16418	16449	16662	16644	16712	16508	16592	16411	16404	16322	16482	16572	16594	16522	16560	16423	16424	16653	16450	16465	16563	16475	16561	16581	16305	16431	16685	16435	16646	16579	16692	16459	16564	16593	16639	16472	16565	16463	16375	16482	16698	16399	16583	16527	16699	16569	16450	16272	16423	16621	16582	16613	16425	16392	16515	16344	16645	16565	16510	16438	16566	16694	16561	16409	16413	16300	16619	16557	16591	16447	16344	16433	16747	16530	16486	16400	16414	16478	16361	16480	16614	16519	16400	16673	16407	16373	16651	16486	16409	16526	16751	16487	16525	16406	16605	16533	16636	16436	16307	16406	16304	16537	16325	16619	16713	16433	16416	16331	16424	16567	16390	16415	16366	16396	16743	16611	16569	16552	16542	16512	16595	16511	16753	16547	16624	16431	16527	16396	16512	16541	16721	16393	16567	16305	16414	16586	16399	16516	16430	16557	16499	16567	16437	16550	16484	16496	16476	16555	16450	16490	16509	16432	16495
20593	57191	97542	92231	30455	15403	15075	15207	15007	15018	14888	15109	14904	14903	14838	14973	14919	14833	14796	14709	14881	14927	14825	14882	14849	14860	15001	14592	14886	14806	14777	14604	14749	14804	14879	14711	14613	14868	14704	14792	14855	14937	14769	14805	14884	15106	14853	14709	14784	14754	14777	14797	14775	14780	14744	14860	14831	14981	14891	14731	14914	14748	14923	14651	14957	14950	14828	14923	14883	14880	14802	14782	14714	14711	14805	15030	15267	15006	14960	14729	14781	14715	14753	14718	14705	14802	14685	14786	14859	14761	14809	14832	14706	14595	14603	14848	14677	14826	14851	14736	14719	14902	14794	14896	14988	14833	14707	14787	14870	14756	14807	14880	14758	14869	14875	14736	14754	14682	14801	14776	14818	14836	14811	14717	14832	14816	14705	14641	14864	14699	14941	14921	14708	14906	14796	14643	14820	14752	14797	14711	14784	14829	14812	14878	14881	14646	14866	14977	14632	14714	14687	14762	14756	14826	14702	15046	14933	14713	14871	14957	14857	14822	14764	14877	14766	14919	14701	15091	14585	14922	14953	14711	14741	14730	14853	14730	14796	14872	14720	14846	14879	14888	14791	14751	14764	14950	14832	14796	14680	14930	14686	14863	14745	14787	14756	14685	14767	14810	14734	14848	14796	14734	14998	14916	14993	14786	14847	14861	14837	14739	14817	14623	14878	14948	14802	14913	14829	14942	14725	14875	14709	14880	14642	14770	14820	14886	14757	14796	14977	14850	14756	14715	14822	14605	14765	14845	14716	14911	14893	14839	14931	14847	14844	14792	14743	14704	14835	14656	14958	14863	14740	14758	14775	15019	14987	14824	14837	14698	14802	14882	14763	14793	14702	14953	14795	14745	14737	14812	14650	14955	14937	14835	14840	14811	14768	14780	14749	14882	14760	14799	14506	14794	14937	14947	14735	14990	14893	14862	14770	14857	14710	14733	14658	14785	14930	14746	14821	14583	14800	14734	14713	14830	14875	14670	14800	14713	14742	14841	14878	14794	14922	14834	14741	14923	14847	14914	15023	14799	14730	14809	14747	14797	14831	14843	14774	14939	14952	14824	14822	14796	14819	14732	14654	14880	14722	14797	14842	15002	14931	14637	14937	14639	14833	14763	14783	14817	14799	14788	14928	14839	14724	14810	14928	14814	14647	14941	14805	14465	14865	14716	14906	14772	14837	14795	14690	14902	14752	14675	14864	14605	14808	14708	14798	14780	14821	14772	14832	14927	14832	14818	14817	14793	14747	14875	14833	14795	14874	14673	14906	14626	14908	14802	14831	14732	14891	14761	14878	14881	14790	14852	14897	14915	14798	14796	14804	14734	14777	14764	14622	14819	15026	14806	14806	14739	14616	14872	14800	14807	14653	14831	14869	14692	14815	14783	14836	14782	14763	14791	14644	14746	14754	14701	14814	14614	14894	14846	14649	14802	14791	14889	14860	14934	14854	14862	14712	14857	14747	14763	14696	14898	14639	14738	15024	14833	14844	14833	14782	14780	14795	14898	14763	14734	14743	14725	14887	14737	14841	14853	14594	14807	14845	14824	14771	14755	15016	14755	14796	14783	14773	14833	14814	14758	14689	14742	14933	14742	14848	14960	14786	14748	14840	14887	14689	14593	14762	14788	14716	14807	14852	14802	14886	14883	14700	14733	14765	14781	14898	14727	14884	14989	14704	14877	14663	14805	14826	14880	14815	14743	14776	14940	14680	14657	14725	14701	14924	14975	14813	14867	14766	14917	14831	14807	14762	14805	14869	14656	15030	14765	14627	14796	14883	14820	14814	14716	14866	14837	14730	14843	14664	14778	14768	14763	14688	14789	14768	14745	14809	14769	14730	14815	14928	14695	14924	14770	14857	14866	14727	14821	14814	14703	14870	14850	14721	14891	14840	14842	14817	14754	14644	14752	14804	14852	14890	14654	14770	14938	14938	14912	14832	14849	14854	14804	14809	14938	14869	14904	14897	14716	14887	14727	14901	14872	14961	14622	14828	14815	14761	14659	14630	14923	14736	14844	14638	14899	14668	14817	14773	14878	14825	14794	14739	14760	15009	14766	14958	14605	14928	14873	14601	14725	14796	14703	14840	14799	14814	14759	14799	14585	14640	14840	14847	14659	14947	14837	14877	14824	14730	14713	14781	14801	14911	14778	14887	14827	14872	15008	14779	14787	15049	14777	14795	14801	14939	14874	14929	14844	14741	14781	14862	14800	14701	14785	14818	14769	14990	14870	14836	14786	14825	14775	14690	14715	14843	14632	14738	14690	14740	14744	14743	14649	14654	14826	14787	14676	14864	14647	14743	14705	14690	14806	14685	14911	14838	14713	14850	14788	14782	14799	14935	14812	14798	14766	14820	14734	14742	14870	14788	14680	14816	14747	14859	14784	14815	14791	14978	15033	14911	14808	14954	14795	14724	14749	14997	14897	14750	14900	14768	14746	14934	14805	14657	14961	14722	14797	14744	14777	14838	14815	14941	14947	14780	14787	14585	14741	14616	14959	14894	14928	14737	14751	14862	14616	14807	14641	14728	14753	14645	14790	14735	14632	14854	14673	14707	14909	14790	14670	14872	14842	14736	14781	14728	14745	14853	14851	14814	14817	14884	14802	14741	14900	14823	14877	14850	14769	14794	14745	14681	14833	14865	14913	14843	14711	14819	14873	14813	14810	14773	14715	14778	14833	14841	14731	14844	14802	14948	14702	14854	14913	14688	14777	14768	14739	14773	14970	15160	14674	14812	14957	14659	14798	14853	14768	14761	14723	14803	14623	14779	14774	14803	14763	14837	14744	14619	14779	14672	14873	14827	14874	14795	14882	14798	14679	14759	14877	14820	14833	14599	14853	14724	14839	14671	14709	14705	14893	14667	14886	14811	14894	14796	14788	14710	14796	14863	14744	14499	14804	14727	14731	14894	14842	14740	14790	14858	14870	14772	14924	14857	14695	14786	14715	14859	14866	14839	14888	14748	14800	14967	14973	15000	14675	14800	14848	14858	14813	14701	14951	14799	14819	14892	14609	14665	14690	14782	14896	14734	14957	14769	14976	14716	14912	14782	14862	14814	14884	14855	14957	14800	14844	14839	14714	14708	14686	14800	14685	14726	14720	14897	14796	14698	14762	14673	14673	14883	14712	14720	14805	14925	14937	14801	14789	14904	14665	14714	14653	14987	14911	14689	14825	14948	14919	14955	14878	14829	15065	14789	14736	14764	14856	14854	14899	14823	14807	14815	14844	14905	14850	14695	14763	14861	15048	14772	14775	14881	14658	14765	14826	14785	14827	14823	14597	14961	14817	14820	14550	14985	14805	14798	14935	14699	14938	14889	14844	14865	14773	14817	14626	14718	14731	14754	14655	14799	14791	14727	14583	14783	14819	14746	14938	14669	14887	14977	14837	14832	14907	14685	14605	14814	14777	14786	14684	14771	14850	14701	14715	14952	14932	14835	14795	14821	14623	14816	15041	14644	14829	14864	14769	14918	14805	14607	14745	14713	14658	14698	14615	14889	14896	14660	14777	15020	14837	14723	14709	14798	14894	14810	14702	14855	14987	14571	14764	14711	14815	14896	14938	14718	14869	14706	14978	14831	14971	14872	14606	14895	14788	14650	14736	14876	14771	14654	14822	14749	14798	14802	14996	14942	14727	14918	14743	14660	14823	14834	15025	14807	14824	14809	14943	14796	14876	14692	14740	14656	14677	14730	14870	14930	14855	14780	14861	14733	14773	14858	14845	14832	14733	14850	14857	14849	14742	14797	14789	14846	14820	14746	14906	14755	14813	14964	14787	14792	14789	14772	14732	14728	14842	14815	14755	14771	14759	14656	14607	14857	14698	14864	14737	14685	14865	14856	14793	14761	14906	14669	14933	14814	14754	14792	14769	14548	14778	14752	14850	14793	14946	14812	14813	14916	14854	14806	14766	14768	14899	14753	15023	14904	14707	14739	14760	14861	14818	14716	14790	14856	14862	14837	14737	14704	14870	14845	14867	14693	14813	14815	14722	14764	14853	14891	14824	14793	14705	14905	14812	14704	14780	14789	15014	14742	14753	14852	14714	14854	14934	14964	14870	14716	14768	14808	14914	14855	14993	14697	14820	14778	14715	14876	14849	14801	14702	14803	14867	14799	14775	14780	14738	14753	14562	14830	14758	14922	14929	14860	14784	14931	14858	14870	14835	14860	14894	14838	14771	14728	14867	14762	14837	14758	14823	14851	14710	14818	14793	14876	14836	14763	14778	14862	14667	14991	14823	14935	14703	14697	14679	14726	14803	14871	14706	14680	14857	14685	14802	14811	14813	14901	14928	14618	14832	14959	14661	14847	14777	14620	14799	14804	14801	14788	14799	14714	14784	14798	14719	14568	14761	15061	14721	14922	14571	14799	14757	14924	14947	14614	14953	14612	14573	14886	14812	14740	14762	14804	14772	14787	14854	14767	14940	14740	14727	14662	14706	14763	14821	14768	14702	14755	14712	14805	14894	14863	14820	14706	14746	14783	14737	14890	14810	14841	14763	14775	14990	14884	14807	14693	14789	14765	14763	14803	14652	14763	14750	14876	14914	14833	14813	14758	14909	14840	14663	14847	14667	14827	14704	14952	14830	14663	14913	14952	14658	14914	14725	14866	14756	14703	14905	14756	14798	14667	14919	14776	14831	14829	14725	14856	14986	14778	14939	14739	15020	14859	14643	15000	14612	14873	14806	14807	14742	14675	14823	14795	14830	14632	14688	14726	14701	14816	14784	14854	14891	14740	14908	14850	14814	14824	14753	14791	14932	14845	14896	14828	14965	14555	14720	14905	14876	14759	14838	14757	14845	14792	14858	14955	14826	14707	14954	14697	14757	15002	14668	14553	14979	14894	14628	14999	14771	14815	14941	14744	14904	14814	14732	14740	14729	14568	14881	14899	14842	14840	14872	14767	14871	14780	14781	14816	14846	14903	14824	14820	14743	14969	14599	14893	14762	14805	14871	14719	14773	14950	14915	14909	14647	14880	14830	14819	14952	14867	14734	14654	14771	14823	14762	14850	14769	14785	15015	14736	14810	14844	14870	14798	14895	14917	14764	14825	14742	14842	14697	14820	14838	14790	14847	14773	14684	14861	14651	14652	14841	14746	14582	14751	14782
23385	21457	33673	56902	45496	24184	22800	19163	17575	17766	17661	17462	17514	17399	17302	17458	17430	17396	17412	17444	17418	17378	17403	17518	17283	17265	17311	17243	17331	17376	17184	17231	17077	17060	17189	17359	17331	17363	17051	17396	17122	17203	17085	17118	17234	17396	17389	17070	17307	17242	17271	17239	17194	17178	17150	17109	17154	17027	17074	17464	17157	17303	17165	17080	17014	17194	17269	17243	17086	17354	17265	17220	17254	17350	17168	17158	17525	17269	17186	17111	17227	17356	17271	17063	17068	17309	17225	17320	17124	17116	17165	17087	17262	17114	17086	17200	17189	17251	17178	17238	17141	17103	17313	17115	17103	17129	17113	17229	17171	17324	17215	17047	17325	17274	17223	17144	17286	17350	17131	17175	17091	17257	17007	17132	17192	17471	17270	17143	17234	17283	17195	17149	17142	17111	17112	17261	17124	17048	17195	17276	17292	17088	17045	17039	17144	17046	17041	17096	16965	16972	17100	17227	17161	17030	17062	16998	17331	16996	17085	17354	17103	17294	17118	17168	17113	17165	17076	17138	17225	17039	17183	17316	17261	17145	16960	17003	17070	17056	17066	17178	17096	17130	17132	17244	17304	17308	17213	17078	17164	17162	17098	17066	17052	17027	17156	17080	17334	17191	17297	17162	17128	16991	17154	17020	17005	17052	17078	17445	17220	17209	17172	17164	17297	17141	17059	17262	17146	17255	17199	17142	17100	17292	17241	17175	17055	17076	17091	17163	17171	17001	17116	17083	17281	17124	16968	17001	16971	17221	17158	17378	17312	17271	17133	17042	17059	17171	17104	17109	17238	17159	17087	17182	17060	17178	17329	17138	17161	17125	17183	17188	17031	17179	16977	17115	17483	17236	17187	17262	17062	17400	17336	17237	17098	17188	17098	17120	17028	17151	17198	17079	17227	17084	17365	17202	17165	17037	17104	17124	17239	17316	17269	17098	17043	17191	17008	17172	17279	17000	17333	17193	17112	17139	17119	17327	17268	17293	17091	17178	17238	17188	16993	17263	17216	17211	17319	17326	17313	17206	17195	17224	17133	17112	17254	17167	17226	17244	17198	17086	17053	17155	17089	17111	17345	17185	16965	16839	17007	17073	17189	16975	17043	17094	17064	17104	17103	17153	17235	17179	17301	17026	17000	17102	17183	17302	16998	17260	17043	17046	17178	17157	17187	17095	17176	17044	17146	17151	17343	16919	16988	17274	17214	17051	17198	17168	17273	17072	17504	17227	17221	16990	17061	17128	16964	17111	16992	17002	17170	17169	17447	17344	17401	17200	17166	17144	17175	17241	17212	17358	17243	17108	17366	17318	17095	17228	17280	17269	17171	17314	17114	17094	17046	17092	17031	17410	17017	17267	17093	17205	17272	17178	17035	17305	17333	17090	17179	17186	17269	17016	17300	17150	16949	17259	17158	16998	17108	17289	17262	17018	17233	17100	17249	17338	17133	17243	17099	17023	17219	17125	17353	17248	17463	17113	17433	17309	17191	17207	17219	17119	17206	17220	17262	17192	17090	16915	17052	17212	17149	17056	17154	17206	17167	17077	17221	17230	17090	17189	17000	17132	17096	17146	17101	17160	17030	17098	17193	17260	17176	17192	17005	17084	17026	17053	16986	17273	17276	17034	17355	17212	17055	17093	17287	17155	17204	17305	17219	17192	17083	17016	17076	17215	17242	17025	17138	16962	16917	17120	17214	16868	16906	17089	17098	17177	17181	17016	17145	17101	17140	17178	16991	17450	17320	17027	17248	17190	17179	17265	17103	17146	17160	17051	17211	17074	17153	17331	17112	16974	17001	17137	17207	17233	17036	17241	17067	17356	17285	17154	17079	16994	17112	17253	17281	17140	17164	17199	17188	17142	17305	17053	17254	17200	17272	17048	17013	17071	17289	17082	16974	17273	17035	17386	17141	17166	17182	17005	17171	17151	17053	17095	17353	17179	17083	17112	17156	17138	17224	17158	17066	16998	17122	17133	17209	17200	17001	16949	17223	17107	17229	17192	17212	17330	17161	17163	17238	17098	17225	17173	17241	17260	17320	17115	17147	17244	17194	17125	16864	17064	17279	17146	17109	17249	17125	17054	17156	17177	17172	17092	17326	17083	17235	17211	17436	17221	17162	17177	17437	17143	17208	17015	17114	17038	17097	17117	17077	16893	17099	17254	17202	17191	17281	17201	17099	17101	17096	17313	17051	17137	17136	17219	17151	17106	17117	17347	17070	17156	17369	17125	17132	16999	17124	16962	17074	17118	17137	17242	16987	17240	17315	17105	17248	17116	17241	17263	17275	17169	17097	17281	17021	17171	17222	17239	17175	16951	17051	17078	17105	17278	17097	17151	17135	17046	17110	17162	17066	17176	17185	16913	17282	17274	17270	17012	16923	16999	17074	17108	17202	17153	17037	17127	17295	17023	17326	17201	17178	16890	17260	17198	17313	17138	17275	17174	17124	17175	17090	17083	17197	17182	17054	17098	16990	17185	17011	17180	17113	17043	17230	17217	17182	17098	17038	16966	17293	17065	17137	17020	17075	17218	17114	16922	16995	17082	17067	17261	17265	17067	16990	17153	17267	17386	17014	17350	17101	17224	17238	16976	17110	16983	16950	17037	16975	17007	17128	17057	17091	17204	16971	17115	17230	16999	17229	17055	17056	17194	17162	17077	17222	17041	17179	17133	17346	17088	17060	17431	17380	17005	17078	17269	17187	17080	17204	17022	17122	17272	17077	17367	17115	16970	17075	17064	16972	17197	17129	17205	17385	17060	17264	17248	17162	17035	17211	17035	17017	17105	17154	17236	17009	17225	17165	17122	17166	17026	17149	17120	17158	17327	17276	17084	17176	16992	17131	17147	17057	17094	17217	17098	17085	17216	17310	17169	17120	17041	17206	17162	17098	17300	17230	17150	17143	17086	16976	17234	17080	17154	17113	17153	17059	17306	17186	17141	17102	17221	17196	17140	17322	17219	17240	17164	17097	17123	17124	16975	17174	17167	17077	16953	17293	17306	17242	17093	16934	17116	17126	17140	17112	16878	16944	17317	17181	17196	17115	17286	17191	17262	17077	17363	17140	17170	17342	17108	17113	17225	17207	17166	17224	17199	17450	17116	17199	17087	16940	17006	17224	17017	17157	17226	17159	17254	17272	17011	17228	17181	17160	17074	17107	17139	17266	17186	17287	17221	17211	17084	17236	17156	17181	17069	16981	17062	17175	17164	17097	17198	17202	17095	17184	17254	17317	17136	17294	17099	17080	17182	17150	17022	17036	17090	17085	17140	17128	17191	17297	16956	17273	17244	17156	17174	17329	16922	17143	17071	17240	17238	17154	17105	17092	17353	17123	17090	17215	17273	17166	17158	17161	17276	17330	17075	16963	17203	17119	17177	16940	17000	17181	17004	16977	17192	17247	17321	17166	17237	17096	17086	17078	17057	17188	17152	17209	17194	17249	17215	17254	17364	17196	17272	17175	17182	17100	17147	17263	17369	17249	17168	17168	17158	17173	17045	17145	17279	17236	17069	17192	17205	16809	16910	17100	16982	17012	17121	17245	17163	17126	17006	16978	16942	17148	17234	17213	17137	16984	17117	17068	17162	17261	17112	17245	17248	17122	17130	17132	16948	17215	17156	17316	16946	17128	17311	17109	17144	17243	17309	17237	17229	17062	17098	17115	17290	17157	17305	17453	17232	17123	17258	17033	17106	16989	16962	17007	17128	17107	17116	17066	17149	17265	17300	17292	17256	17190	17273	17326	17185	17098	16952	17179	17003	16795	17017	17240	16949	17212	17076	17054	17181	17204	16962	17059	17178	17182	17268	17181	17218	17228	17325	17136	17015	16994	17087	17306	17058	17107	17420	17225	17208	17006	16995	17079	17240	17326	17224	17033	17433	17065	17221	17287	17111	17007	17153	17194	17014	17114	17119	17183	17311	17197	17358	17222	17121	17230	16970	17179	17021	17175	17025	17248	17075	17056	17034	17199	17087	17213	17268	17101	17195	17046	17138	17230	17175	17128	17029	17048	17267	17193	17234	17179	17117	16973	17120	17171	17189	17165	17253	17343	17116	17152	16983	17158	17051	17190	16966	16934	17068	17136	16993	17025	17162	16998	17063	17103	17306	17211	17168	17058	17200	17145	17209	17130	17191	17120	17242	17169	17243	17034	17099	17377	17086	17218	16972	16833	17119	17102	17230	17041	17026	17159	17010	17213	17160	17090	17122	17237	17107	17051	17204	17118	17280	17176	17219	17138	17226	17142	17183	17177	17022	16921	17241	17077	17210	17193	16946	17163	17145	16914	17163	17090	17122	17131	17150	16948	17239	17135	17101	17230	17338	17068	17184	17135	17187	17138	17102	17027	17300	17197	17265	17174	17384	17244	17137	17101	17300	17133	17043	17095	16879	17166	17184	17083	17031	17178	17113	17289	17285	17105	16971	16982	17202	17210	17071	17001	16968	17096	17168	17267	17123	17231	17165	17116	17058	17274	17150	17188	17128	17127	17093	17213	17167	17245	17161	17279	17100	17163	16998	17036	17192	17112	17115	17228	17276	17117	17125	16974	17058	17135	17228	17039	17188	17151	17245	17119	17315	17158	17175	17194	17164	17331	17075	17102	17163	17228	17196	17430	17284	17154	17194	17074	17174	17016	17116	17144	16911	17319	17026	17204	17149	17068	17171	17193	17203	17089	17177	17301	17189	17290	17079	17050	16912	17160	17213	17105	16968	17099	16992	17020	17295	16917	17185	17065	17402	17109	17070	17105	16923	17211	17101	17375	17264	17251	17032	17198	17222	17176	17150	16797	17102	17286	17088	17078	17202	17203	17023	17337	17174	17070	17271	17170	17079	17253	17325	17256	17162	17091	17083	17059	17163	17116	17370	17006	17272	17213	17115	17099	17111	17202	17142	17001	17215	17059	17144	17080	16943	17113	17105	17008	16995	17230	17228	17105	17018	17339	17005	17159	17188	17109	17126	17262	17104	17089	17177	17225	17078	17251	17308	17309	17283	17045	17242	17112	17021	17095	17133	17025	17161	17051	17267	17108	17271	17329	17184	17167	17034	17263	17077	17193	17121	17413	17198	17332	17201	17348	17093	17082	16901	17191	17184	17265	17101	17120	17199	17184	17206
24012	48012	88456	95490	35178	15800	15685	15626	15588	15518	15310	15249	15260	15242	15395	15314	15252	15345	15288	15294	15251	15308	15241	15176	15115	15205	15322	15156	15214	15276	15306	15334	15280	15113	15086	15080	15364	15240	15315	15317	15184	15134	15177	15231	15240	15308	15101	15364	15253	15206	15122	15185	15221	14956	15160	15230	15102	15250	15080	15283	15129	15066	14972	15083	15167	15186	15286	15274	15326	15200	15288	15220	15124	15144	15161	15447	15691	15467	15294	15183	15254	15164	15292	15107	15266	15237	15213	15018	15220	15038	15217	15249	15197	15177	15204	15139	15251	15109	15250	15297	15347	15150	15270	15128	15160	15132	15258	15352	15153	15067	15187	15243	15189	15000	15240	15239	15220	15126	15169	15159	15122	15193	15141	15255	15145	15106	15276	15187	15145	15197	15108	15119	15267	15213	15241	15049	15196	15188	14982	15030	15225	15082	15213	15131	15293	15006	15037	15246	15196	15183	15117	15153	15167	15239	15382	15171	15272	15234	15084	15041	15000	15170	15075	15254	15235	15152	15189	15201	15263	15141	15126	15101	15227	15231	15220	15220	15222	15206	15207	15288	15194	15258	15073	15217	15185	15201	15285	15217	15107	15263	15255	15069	15179	15319	15056	15287	15152	15142	15011	15286	15213	15181	14974	15127	14948	15086	15326	15272	15136	15242	15090	15093	15106	15255	15022	15118	15051	15028	15070	15155	14995	15327	15014	15160	15048	15200	15138	15252	15092	14994	15302	15349	15237	15165	15018	15235	15119	15213	15228	15328	15180	15185	15191	15129	15298	15281	15217	15050	15010	15199	15225	15090	15190	15425	15200	15032	15149	15131	15278	15250	15101	15033	15116	15180	15323	15042	15163	15057	15150	15228	15145	15076	15119	15097	15158	15122	15154	15227	15162	15286	15210	15332	15078	15241	15153	15191	15099	15100	15055	15110	15194	15069	14997	15253	15116	15152	15287	15151	15217	15133	15149	15309	15085	15228	15198	15143	15081	15323	15317	15106	15112	15169	15384	15062	15237	15205	15051	15134	14956	15168	15139	14998	15049	14955	15232	15147	15017	15342	15183	15203	15166	15031	15316	15194	15236	15060	15107	15313	15263	15114	15064	15137	15244	15184	15105	15116	15231	15332	15339	15136	15426	15171	15015	15240	15267	15426	15180	15147	15432	15140	15102	15096	15162	15203	15098	15203	15247	15047	15078	15241	15149	15284	15080	15181	15161	15199	15201	15247	15047	15204	15126	15237	15043	15121	15199	15186	15251	15252	15264	15273	15305	15119	15195	15213	15175	15079	15095	15413	15194	15179	15225	15148	15135	15185	15188	15079	15348	15202	15246	15185	15223	15082	15131	15142	14957	15263	15282	15234	15092	15272	15263	14985	15216	15057	15127	15178	15202	15192	15332	15076	15221	15047	15144	15171	15260	15220	15099	15177	15185	15180	15027	15094	15357	15294	15066	15162	15115	15328	15196	15091	15209	15132	15198	15244	15286	15283	15243	15211	15020	15023	15140	15126	15324	15003	15098	15123	15230	15144	15005	15156	14976	15310	15065	15045	15074	15045	15243	15168	15287	15188	15196	15134	15007	15215	15261	15169	14994	15172	15131	15246	15163	15196	15061	15142	15285	15105	15041	15125	15226	15017	15079	15201	15143	15226	15213	15198	15213	15401	15285	15122	15279	15120	15228	15005	15223	15121	15111	15221	15010	15178	15217	14971	15104	15261	15150	15202	14985	15142	14969	15098	15135	15124	15250	15092	15194	15067	15169	15225	15113	15218	15183	15215	15000	15189	15139	15198	15252	15273	15238	15192	15125	15201	14998	15088	15093	15026	15132	15043	15229	15220	15373	15166	15237	15246	15199	15124	15292	15108	15249	15040	15191	15117	15155	15321	15206	15170	15198	15082	15237	15290	15142	15294	15175	15042	15107	15169	15237	15185	15387	15227	15206	15003	15051	15163	15145	15165	15213	15169	15152	15059	15201	15066	15266	15142	15236	15160	15244	15177	15063	14981	15126	15168	15130	15272	15171	15070	15264	15105	15241	15172	15115	15259	15042	14927	15117	15275	15139	15202	15158	15147	15174	15052	15271	15071	15358	15036	15246	15127	15247	15267	15253	15207	15065	15202	15447	14986	15164	14949	15049	15173	15061	15232	15062	15184	15125	15147	14921	15298	15284	15124	15188	15196	14980	15202	15261	15257	15171	15020	15192	15095	15045	15231	15184	15213	15202	15231	15149	15204	15243	15114	15283	15112	15164	15264	15269	15046	15219	15354	15369	15341	15242	15074	14996	15206	15156	15068	15272	15184	15264	15239	15168	15198	15232	15253	15088	15211	15135	15258	15128	15198	15079	15101	15208	15401	15057	15103	15187	15075	15061	15259	15270	15117	15223	15155	15156	15239	15118	15018	15245	15054	15215	15101	15163	15279	15174	15261	15224	15329	15109	15089	15115	15232	15108	15066	15251	15173	15161	15405	15215	15255	15167	15035	15131	15239	15390	14988	15054	15265	15094	15335	15140	15143	15205	15252	15309	15138	15106	15039	15066	15258	15162	15121	15159	15136	15076	15049	15224	15353	15092	15142	15147	15043	15112	15070	15032	15152	15036	15170	15170	15156	15290	15167	15069	15244	15193	15191	15345	15181	15074	15281	15191	15148	15257	15367	15166	15203	15060	15165	15040	15233	15273	15204	15259	15283	15197	15107	15182	15187	15004	15254	15227	15187	14984	15296	15311	15105	15101	15201	15252	15247	15239	15110	15307	15278	15118	15276	15271	15126	15018	15161	15248	15274	15172	15134	15194	15135	15191	15257	15097	15285	15079	15090	15290	15176	15118	15151	15164	15266	15075	15258	15224	15318	15237	15235	14956	15201	15121	15264	15374	15177	15086	15143	15246	15186	15112	15150	15059	15187	15357	15173	15263	15188	15303	15093	15167	15250	15189	15166	15039	15195	15089	15264	15043	15234	15104	15050	15220	15291	15068	15287	15190	15071	15141	15285	15202	15062	15250	15246	15281	15198	15220	15243	15261	15202	15351	15280	15304	15050	15162	15241	15182	15187	15098	15132	15012	15161	15220	15163	15222	15308	15126	15064	15156	15276	15242	15156	15294	15114	15103	15280	15292	15134	15065	15221	15259	15037	15238	15172	15232	14992	15202	15119	15055	15135	15277	15176	15071	15141	15157	15212	15254	15198	15028	15194	15243	15186	15115	15243	15187	15115	15199	15235	15193	15264	15325	15257	15084	15238	15169	15173	15121	15024	15280	15141	15204	15261	15173	15239	15247	15149	15191	15203	15213	15139	15049	15003	15221	14976	14973	15202	15094	15139	14987	15269	15175	15010	15246	15134	15221	15089	15257	15065	15175	15193	15065	15141	15234	15038	15171	15059	15179	15276	15185	15289	15244	15083	15223	15139	15435	15061	15310	15245	15153	15125	15186	15276	15153	15227	15197	15003	15097	15174	15166	15235	15005	15079	15070	15186	15100	15071	15163	15260	15132	15187	15025	15240	15312	15067	14977	15230	15282	15201	15229	15086	15184	15123	15104	15258	15191	15122	15115	15048	15302	15132	15236	15108	15158	15082	15085	15141	15014	15047	15240	15131	15074	15178	15077	15267	15148	15232	15226	15128	15184	15216	15240	15176	15189	15029	15170	15108	15076	15051	15209	15352	15085	15259	15217	15116	15135	15289	15145	15179	14928	14989	15178	15435	15206	15183	15221	15263	15163	15074	15278	15059	15118	15169	15309	15244	15027	15173	15121	15128	15189	15000	15213	15234	15016	15191	15209	15160	15048	15258	15107	14939	15346	15152	15209	15169	15079	15157	15254	15073	15063	15324	15251	15280	15326	15123	15291	15164	15262	15205	14921	15267	15046	15236	15388	15127	15128	15383	15099	15301	15142	15074	15202	15158	15326	15328	15229	15164	15190	15138	15236	15079	15408	14996	15251	15188	15232	15025	15116	15341	15071	15234	15147	15255	15168	15191	15045	15277	15236	15095	15164	15116	15227	15213	15228	15054	15148	15171	15122	15140	15210	14936	15108	15309	15163	15084	15163	15161	15323	15256	15089	15101	15168	15090	15175	15130	15087	15202	15162	15132	15121	15112	15247	15074	15120	15110	15213	15082	15012	15205	15014	15203	15235	14840	15228	15194	15156	15050	15112	15103	15021	15193	15466	15209	15192	15231	15184	15141	15366	15194	15327	15253	15180	15132	15096	15166	15262	15079	15063	15041	15154	15255	15137	14944	15253	15102	15252	15049	15202	15280	15284	15176	15089	15138	15305	15188	15216	15093	15197	15190	15292	15111	15124	15248	15399	15218	15245	15305	15131	15130	15096	15208	15126	15098	15134	15121	15177	15140	15279	15232	15098	15248	15204	15176	15131	15270	15023	15106	15254	15184	15018	15067	15224	15234	15232	15153	15305	15152	15217	15190	15170	15138	15158	15118	15224	15038	15003	15187	15066	15115	15293	15231	15226	15189	15296	15283	15334	15041	15204	15245	15240	15199	15129	15194	15214	15139	15118	14984	14977	15244	15203	15231	15127	15119	15293	15289	15130	15229	15325	15014	15213	15255	15144	15145	15217	15018	15117	15097	15216	15154	15151	15193	15020	15345	15328	15200	15218	15166	15016	15308	15066	15090	15066	15197	15253	15192	15248	15298	15290	15151	15217	15042	15069	15178	15149	14992	15190	15238	15227	15340	15126	15253	15146	15162	15167	15117	15148	15171	15170	15255	15290	15125	15154	15066	14991	15163	15142	15299	15047	15152	15297	15337	15299	15294	15298	15172	15392	15119	15241	15358	15134	14936	15258	15229	15204	15285	15189	15034	15175	15085	15088	15294	15029	15125	15169	15263	15204	15189	15194	15349	15288	15178	15079	15094	15244	15162	15162	15236	15145	15064	15127	15189	15116	15004	15216	15167	15119	15249	15299	15131	15159	15161	15210	15147	15140	15123	15158	15139	15264	15124	15082	14977	15086	15107	15053	14965	15255	15072	15117	15134	15244	15181	15156	15231	15119	15065	15239	15080	15279	15045	15317	15110	15200	15233	15144	15172	15163	14989	15131	15144	15248	14925	14939	15303	15245	15278	15125	15095	15249	15222	15213	15110	15010	15142
27930	22515	35607	43195	29097	18982	18116	17789	17802	17611	17847	17754	17656	17778	17634	17624	17716	17796	17865	17667	17568	17778	17915	17624	17712	17854	17788	17771	17852	17930	17490	17682	17560	17778	17569	17715	17664	17807	17607	17734	17624	17876	17521	17674	17683	17600	17716	17767	17590	17567	17628	17535	17640	17790	17803	17742	17680	17530	17752	17765	17712	17620	17650	17784	17640	17861	17679	17723	17756	17697	17549	17667	17776	17750	17681	17584	17767	17637	17509	17580	17643	17599	17868	17772	17826	17691	17975	17545	17657	17900	17789	17843	17675	17604	17580	17630	17841	17698	17710	17544	17705	17481	17797	17662	17675	17536	17755	17590	17817	17744	17571	17648	17726	17482	17911	17980	17846	17652	17781	17756	17521	17743	17560	17692	17578	17482	17759	17625	17461	17859	17671	17964	17655	17567	17673	17781	17654	17597	17513	17558	17725	17631	17912	17592	17650	17653	17716	17869	17777	17701	17672	17467	17741	17691	17719	17666	17576	17802	17691	17688	17721	17533	17766	17667	17630	17562	17675	17756	17922	17819	17712	17574	17796	17739	17800	17676	17753	17536	17639	17745	17608	17655	17642	17687	17747	17638	17609	17761	17525	17606	17809	17776	17644	17560	17526	17682	17464	17409	17675	17703	17690	17719	17580	17657	17507	17576	17631	17711	17586	17666	17680	17583	17901	17713	17615	17747	17558	17810	17608	17829	17580	17589	17873	17638	17803	17618	17723	17831	17854	17624	17624	17594	17715	17826	17658	17669	17791	17819	17482	17630	17713	17710	17690	17841	17581	17798	17669	17745	17617	17501	17810	17729	17462	17597	17553	17596	17796	17417	17836	17734	17659	17854	17715	17596	17703	17640	17802	17770	17692	17466	17552	17724	17806	17672	17646	17723	17672	17489	17568	17562	17621	17989	17670	17772	17527	17746	17625	17436	17774	17836	17646	17691	17789	17777	17769	17587	17885	17616	17704	17702	17665	17742	17703	17586	17700	17936	17659	17752	17711	17718	17444	17698	17636	17731	17894	17891	17754	17491	17570	17595	17702	17687	17738	17828	17771	17752	17693	17665	17767	17789	17661	17687	17686	17521	17596	17788	17824	17701	17647	17677	17743	17656	17753	17763	17821	17421	17496	17646	17706	17739	17620	17760	17779	17734	17543	17735	17696	17647	17806	17646	17854	17559	17718	17753	17839	17702	17597	17563	17629	17716	17624	17553	17816	17745	17636	17499	17728	17680	17626	17709	17592	17518	17590	17667	17870	17680	17780	17713	17524	17482	17817	17583	17810	17642	17761	17571	17524	17708	17451	17581	17826	17624	17814	17693	17720	17563	17670	17518	17750	17910	17572	17564	17826	17666	17828	17611	17634	17704	17851	17573	17578	17769	17595	17489	17836	17981	17721	17654	17714	17534	17617	17656	17613	17553	17651	17594	17684	17630	17704	17740	17703	17720	17548	17468	17775	17530	17625	17567	17624	17777	17532	17620	17668	17559	17686	17787	17650	17525	17702	17855	17536	17590	17721	17713	17583	17804	17810	17590	17781	17821	18027	17620	17849	17540	17722	17848	17816	17857	17656	17824	17599	17711	17810	17693	17679	17627	17524	17629	17849	17672	17950	17645	17803	17749	17648	17806	17823	17795	17826	17877	17633	17715	17368	17991	17611	17759	17709	17743	17741	17585	17890	17669	17749	17759	17789	17851	17683	18024	17604	17811	17629	17680	17898	17595	17632	17840	17722	17802	17684	17708	17708	17671	17613	17687	17724	17791	17462	17539	17592	17787	17606	17665	17768	18008	17668	17623	17737	17951	17681	17764	17702	17569	17754	17829	17647	17843	17573	17641	17747	17628	17498	17605	17719	17730	17578	17715	17777	17879	17805	17381	17764	17881	17849	17647	17450	17571	17538	17789	17869	17632	17595	17573	17790	17788	17575	17707	17943	17892	17839	17649	17768	17629	17797	17820	17644	17663	17909	17514	17536	17696	17952	17810	17773	17533	17560	17773	17735	17661	17773	17806	17662	17547	17429	17591	17729	17703	17893	17618	17599	17670	17626	17556	17610	17663	17803	17758	17792	17773	17720	17780	17570	17825	17704	17649	17555	17750	17648	17626	17760	17588	17808	17738	17834	17816	17971	17947	17613	17521	17860	17734	17446	17369	17505	17605	17755	17639	17808	17639	17521	17724	17651	17655	17660	17657	17710	17717	17711	17567	17674	17639	17729	17690	17760	17755	17747	17817	17739	17790	17755	17706	17748	17762	17797	17779	17757	17656	17789	17787	17754	17740	17607	17598	17780	17595	17730	17576	17714	17528	17636	17635	17564	17503	17495	17603	17724	17654	17721	17699	17691	17698	17761	17727	18009	17649	17755	17584	17614	17775	17786	17719	17627	17848	17562	17644	17728	17584	17888	17845	17896	17681	17630	17874	17816	17627	17740	17814	17644	17488	17579	17787	17575	17810	17652	17629	17650	17653	17875	17551	17684	17607	17819	17688	17619	17545	17669	17661	17643	17750	17770	17771	17622	17557	17801	17815	17632	17955	17739	17629	17677	17541	17455	17557	17782	17556	17740	17812	17690	17568	17715	17847	18003	17692	17713	17657	17641	17924	17581	17722	17691	17725	17549	17895	17784	17708	17569	17556	17777	17544	17643	17978	17744	17721	17854	17399	17415	17488	17507	17753	17742	17625	17504	17781	17831	17745	17647	17752	17754	17696	17805	17950	17748	17656	17698	17378	17720	17812	17821	17545	17696	17857	17785	17819	17595	17647	17851	17811	17717	17728	17664	17595	17620	17866	17700	17804	17711	17946	17880	17767	17844	17828	17608	17835	17756	17811	17848	17584	17738	17342	17757	17723	17741	17959	17760	17762	17416	17778	17964	17846	17675	17757	17773	17690	17743	17643	17520	17782	17656	17509	17684	17799	17558	17589	17573	17632	17581	17705	17533	17675	17562	17725	17652	17611	17597	17812	17777	17623	17785	17935	17737	17529	17627	17807	17572	17991	17702	17799	17864	17843	17758	17718	17766	17668	17850	17822	17567	17561	17883	17426	17742	17617	17693	17474	17668	17773	17890	17602	17814	17732	17636	17651	17670	17637	17733	17515	17771	17582	17615	17894	17850	17804	17532	17731	17831	17639	17543	17515	17913	17876	17560	17550	17643	17606	17610	17711	17716	17808	17556	17625	17750	17544	17772	17750	17495	17682	17768	17704	17905	17621	17709	17599	17641	17726	17768	17694	17679	17626	17796	17779	17579	17527	17411	17876	17515	17723	17745	17551	17928	17637	17541	17795	17736	17708	17845	17864	17801	17584	17523	17643	17655	17655	17642	17789	17861	17645	17790	17728	17675	17706	17735	17605	17682	17585	17695	17701	17530	17796	17519	17518	17705	17582	17674	17679	17757	17625	17581	17605	17676	17391	17708	17766	17756	17818	17659	17798	17375	17799	17826	17818	17614	17693	17904	17847	17695	17743	17668	17744	17538	17551	17486	17749	17861	17549	17659	17763	17729	17451	17647	17571	17766	17816	17581	17582	17830	17605	17727	17673	17840	17677	17572	17747	17705	17646	17602	17821	17761	17765	17551	17671	17936	17834	17595	17776	17719	17760	17347	17636	17798	17789	17440	17585	17629	17628	17659	17617	17671	17791	17761	17722	17683	17707	17651	17743	17730	17734	17807	17757	17606	17630	17779	17933	17663	17860	17736	17721	17677	17615	17713	17694	17859	17714	17756	17624	17729	17713	17425	17760	17931	17654	17789	17633	17631	17707	17586	17624	17725	17570	17735	17814	17724	17717	17609	17773	17626	17808	17722	17661	17591	17732	17700	17724	17675	17467	17703	17714	17782	17453	17881	17664	17771	17820	17970	17959	17778	17709	17867	17707	17636	17844	17607	17723	17776	17519	17545	17528	17715	17878	17630	17653	17693	17796	17579	17602	17638	17698	17864	17879	17629	17657	17686	17677	17587	17828	17818	17730	17650	17636	17547	17852	17432	17645	17682	17423	17777	17643	17799	17788	17687	17708	17792	17829	17659	17673	17743	17841	17572	17643	17890	17624	17779	17756	17781	17595	17703	17690	17809	17674	17747	17642	17622	17746	17582	17815	17649	17795	17516	17572	17830	17657	17841	17664	17775	17794	17857	17864	17541	17530	17591	17829	17851	17536	17679	17872	17748	17612	17762	17868	17676	17888	17698	17656	17664	17794	17877	17668	17759	17506	17637	17825	17547	17708	17819	17778	17542	17670	17680	17755	17763	17671	17405	17692	17514	17568	17573	17732	17651	17710	17689	17601	17563	17677	17606	17614	17725	17757	17768	17824	17583	17513	17671	17551	17551	17702	17590	17604	17984	17727	17900	17634	17610	17484	17635	17585	17761	17679	17682	17823	17915	17719	17801	17784	17762	17703	17777	17746	17612	17838	17700	17874	17688	17665	17652	17614	17660	17694	17665	17732	17653	17664	17743	17845	17508	17678	17521	17694	17580	17647	17781	17989	17694	17729	17548	17600	17860	17705	17578	17755	17741	17617	17547	17696	17664	17825	17621	17530	17583	17580	17697	17710	17696	17647	17661	17480	17834	17714	17691	17709	17587	17790	17820	17724	17799	17763	17682	17746	17806	17749	17494	17769	17958	17863	17727	17860	17557	17692	17658	17575	17818	17656	17701	17814	17536	17540	17855	17895	17723	17814	17511	17621	17751	17762	17667	17715	17670	17570	17628	17676	17707	17616	17582	17702	17634	17726	17857	17528	17824	17800	17897	17823	17614	17530	17793	17841	17793	17721	17757	17556	17908	17626	17695	17580	17725	17652	17603	17728	17725	17539	17676	17487	17465	17556	17731	17693	17656	17951	17707	17818	17580	17773	17596	17781	17820	17715	17614	17750	17725	17508	17720	17587	17732	17663	17673	17850	17812	17697	17584	17772	17874	17798	17802	17654	17628	17665	17567	17495	17729	17588	17681	17646	17775	17922	17705	17630	17811	17628	17719	17663	17521	17746	17589	17663	17758	17705	17569	17842	17614	17538	17710	17675	17548	17837	17753	17645	17738	17783	17877	17646	17695	17772	17743	17650	17709	17611	17853	17746	17630	17650	17545	17638	17683	17640	17947	17594	17587	17654	17636	18026
16180	24982	43089	41944	23214	15486	15350	15458	15468	15567	15255	15315	15387	15621	15379	15545	15347	15423	15362	15295	15321	15135	15404	15215	15348	15389	15355	15512	15469	15495	15402	15470	15399	15373	15448	15394	15432	15508	15463	15368	15238	15554	15148	15403	15507	15430	15297	15561	15238	15362	15416	15238	15299	15522	15417	15468	15596	15266	15388	15364	15584	15397	15478	15587	15274	15289	15289	15464	15379	15368	15532	15161	15446	15329	15473	15549	15560	15512	15275	15527	15346	15404	15324	15423	15337	15260	15338	15232	15549	15420	15415	15519	15228	15390	15365	15341	15330	15270	15338	15253	15542	15489	15259	15318	15452	15399	15466	15291	15422	15341	15491	15394	15346	15429	15411	15241	15206	15310	15381	15372	15408	15266	15427	15460	15450	15429	15546	15331	15484	15536	15367	15375	15467	15389	15249	15470	15328	15420	15393	15375	15680	15320	15293	15527	15356	15400	15482	15382	15348	15411	15319	15325	15573	15448	15309	15678	15460	15488	15509	15296	15475	15363	15319	15444	15288	15538	15341	15543	15449	15431	15313	15483	15271	15373	15506	15374	15483	15351	15295	15373	15521	15391	15405	15349	15323	15324	15510	15491	15314	15434	15467	15435	15451	15301	15277	15365	15338	15556	15354	15276	15404	15525	15322	15496	15289	15530	15423	15365	15356	15292	15646	15133	15332	15317	15342	15350	15476	15363	15498	15402	15379	15203	15342	15360	15518	15450	15501	15362	15295	15282	15389	15271	15283	15198	15481	15459	15377	15423	15405	15367	15372	15451	15343	15412	15473	15225	15455	15508	15443	15331	15505	15329	15342	15628	15384	15350	15357	15459	15326	15406	15516	15555	15464	15329	15313	15362	15333	15387	15464	15501	15482	15373	15414	15231	15505	15211	15423	15496	15230	15506	15512	15363	15400	15382	15461	15303	15361	15403	15318	15620	15339	15446	15544	15507	15257	15293	15437	15422	15289	15394	15501	15453	15333	15389	15508	15529	15447	15405	15502	15217	15234	15429	15288	15461	15466	15449	15459	15307	15201	15269	15415	15435	15460	15394	15432	15428	15535	15334	15446	15383	15269	15549	15429	15418	15260	15437	15522	15582	15292	15343	15318	15327	15553	15367	15538	15412	15531	15388	15498	15386	15253	15452	15438	15467	15379	15406	15399	15412	15384	15373	15311	15438	15418	15224	15279	15539	15437	15473	15311	15323	15313	15338	15330	15439	15474	15281	15561	15430	15544	15331	15410	15220	15404	15343	15449	15483	15309	15505	15404	15359	15314	15410	15417	15639	15432	15291	15370	15564	15344	15479	15552	15413	15371	15579	15337	15387	15495	15241	15332	15334	15283	15435	15538	15330	15432	15384	15409	15486	15205	15327	15524	15501	15388	15475	15334	15389	15549	15284	15334	15319	15462	15461	15578	15494	15458	15437	15569	15305	15399	15418	15392	15265	15391	15333	15294	15376	15394	15372	15483	15311	15417	15347	15433	15308	15415	15208	15306	15188	15388	15380	15370	15400	15286	15410	15475	15493	15282	15490	15418	15237	15473	15300	15367	15422	15320	15463	15428	15443	15324	15416	15290	15452	15369	15444	15498	15407	15314	15301	15408	15399	15393	15496	15474	15434	15406	15360	15541	15294	15466	15370	15290	15204	15410	15467	15394	15534	15479	15351	15291	15423	15509	15302	15284	15490	15436	15581	15362	15409	15423	15581	15422	15459	15292	15464	15363	15384	15476	15338	15302	15316	15405	15421	15288	15511	15448	15290	15569	15414	15410	15306	15609	15554	15461	15357	15400	15183	15359	15442	15439	15326	15388	15572	15476	15290	15408	15322	15328	15459	15248	15416	15331	15480	15547	15534	15323	15344	15338	15490	15372	15399	15403	15513	15207	15460	15560	15576	15263	15489	15397	15525	15488	15288	15306	15381	15276	15446	15237	15479	15421	15341	15260	15506	15327	15332	15390	15376	15479	15444	15312	15474	15450	15391	15258	15311	15516	15485	15370	15238	15432	15494	15519	15427	15465	15410	15349	15326	15522	15471	15372	15546	15397	15561	15336	15459	15265	15276	15377	15331	15441	15417	15496	15321	15300	15313	15450	15204	15383	15380	15231	15411	15453	15406	15532	15260	15502	15292	15329	15299	15262	15459	15355	15548	15380	15326	15371	15336	15515	15436	15638	15308	15278	15456	15395	15351	15542	15482	15423	15516	15165	15457	15358	15283	15305	15375	15459	15454	15391	15359	15377	15490	15386	15388	15439	15303	15249	15591	15407	15432	15549	15484	15464	15284	15280	15256	15418	15386	15345	15388	15477	15350	15442	15368	15466	15618	15297	15443	15317	15406	15438	15356	15503	15314	15528	15529	15502	15314	15436	15470	15349	15416	15405	15290	15475	15476	15352	15303	15385	15332	15411	15400	15468	15395	15409	15317	15268	15385	15471	15394	15309	15416	15278	15386	15393	15345	15347	15356	15322	15229	15340	15434	15614	15353	15227	15661	15474	15454	15421	15286	15346	15420	15597	15402	15425	15351	15374	15418	15369	15257	15355	15349	15225	15571	15413	15325	15593	15398	15483	15390	15302	15629	15368	15383	15556	15368	15361	15393	15380	15344	15635	15314	15429	15429	15371	15298	15394	15170	15263	15513	15347	15264	15326	15326	15483	15298	15474	15421	15200	15398	15568	15456	15207	15349	15384	15247	15316	15396	15556	15330	15580	15582	15450	15625	15312	15533	15342	15369	15362	15478	15382	15478	15409	15416	15443	15368	15424	15478	15417	15228	15446	15494	15399	15262	15417	15349	15423	15404	15524	15412	15464	15210	15381	15386	15357	15394	15462	15178	15406	15566	15600	15309	15381	15320	15275	15301	15459	15326	15353	15382	15395	15363	15515	15333	15438	15505	15270	15435	15508	15386	15394	15328	15395	15590	15375	15391	15493	15302	15406	15426	15367	15289	15360	15384	15396	15353	15487	15530	15422	15436	15266	15501	15586	15442	15407	15511	15386	15328	15314	15526	15463	15228	15484	15183	15486	15507	15312	15395	15350	15373	15309	15532	15316	15541	15276	15510	15338	15352	15544	15430	15335	15389	15371	15528	15262	15475	15405	15515	15325	15432	15435	15447	15367	15356	15386	15482	15301	15435	15453	15508	15422	15277	15473	15432	15354	15251	15515	15426	15387	15423	15517	15331	15323	15427	15292	15251	15343	15414	15356	15313	15531	15390	15534	15250	15357	15385	15248	15318	15285	15267	15555	15278	15386	15231	15438	15349	15422	15388	15403	15436	15540	15429	15466	15475	15565	15426	15339	15334	15375	15443	15405	15470	15409	15450	15373	15410	15437	15343	15422	15518	15446	15511	15563	15528	15338	15400	15404	15239	15411	15434	15527	15250	15397	15488	15239	15443	15538	15271	15296	15438	15389	15403	15470	15434	15516	15395	15414	15357	15372	15510	15397	15343	15439	15596	15461	15414	15196	15449	15456	15228	15318	15356	15326	15347	15378	15308	15348	15402	15298	15426	15514	15570	15408	15416	15286	15387	15529	15565	15388	15284	15487	15347	15342	15418	15313	15431	15298	15436	15390	15401	15349	15341	15552	15424	15564	15508	15401	15441	15399	15363	15540	15487	15620	15297	15589	15448	15338	15421	15437	15567	15520	15301	15570	15457	15372	15489	15256	15385	15252	15443	15502	15387	15386	15281	15466	15277	15409	15402	15484	15305	15354	15241	15282	15533	15302	15276	15593	15377	15601	15347	15312	15389	15398	15405	15436	15242	15423	15444	15426	15374	15506	15524	15269	15301	15472	15211	15330	15409	15491	15352	15449	15344	15554	15427	15506	15457	15467	15350	15396	15325	15398	15322	15458	15436	15550	15471	15392	15508	15499	15320	15421	15292	15383	15362	15342	15221	15393	15509	15554	15256	15464	15551	15365	15396	15454	15289	15498	15339	15594	15421	15444	15428	15480	15425	15402	15333	15573	15377	15548	15287	15579	15512	15287	15443	15231	15260	15408	15383	15426	15628	15390	15506	15398	15374	15450	15425	15347	15428	15303	15396	15616	15208	15399	15369	15482	15338	15294	15426	15390	15526	15385	15491	15325	15398	15420	15346	15540	15435	15315	15359	15465	15373	15497	15319	15587	15412	15471	15483	15398	15356	15355	15224	15538	15422	15347	15401	15426	15604	15420	15514	15407	15385	15564	15366	15297	15331	15486	15484	15364	15500	15476	15459	15402	15540	15536	15407	15511	15319	15402	15379	15472	15394	15437	15337	15259	15412	15304	15534	15445	15472	15443	15272	15354	15455	15568	15442	15459	15290	15462	15496	15345	15283	15473	15209	15483	15385	15439	15348	15507	15408	15419	15231	15349	15465	15437	15329	15420	15403	15596	15484	15475	15609	15513	15401	15236	15548	15501	15296	15507	15403	15275	15387	15259	15498	15379	15481	15314	15505	15474	15367	15520	15281	15442	15394	15317	15423	15461	15453	15462	15411	15395	15382	15511	15390	15515	15350	15361	15228	15480	15562	15419	15253	15292	15371	15483	15481	15323	15331	15180	15348	15500	15396	15287	15343	15405	15430	15418	15543	15369	15465	15531	15353	15560	15367	15447	15430	15268	15405	15347	15325	15507	15349	15384	15350	15583	15445	15351	15222	15452	15462	15477	15343	15452	15312	15341	15470	15330	15474	15340	15394	15520	15452	15374	15363	15387	15280	15534	15606	15425	15287	15355	15436	15430	15451	15358	15557	15322	15462	15526	15318	15433	15605	15403	15574	15416	15444	15326	15431	15524	15452	15505	15263	15472	15298	15356	15495	15372	15340	15340	15484	15463	15484	15412	15530	15329	15456	15426	15486	15291	15302	15370	15358	15285	15290	15190	15460	15391	15372	15386	15295	15389	15391	15298	15555	15466	15480	15538	15322	15382	15269	15538	15389	15357	15210	15490	15538	15535	15602	15303	15457	15615	15427	15346	15463	15385	15363	15414	15344	15483	15472	15256	15432	15525	15439	15329	15377	15398	15213	15464	15477	15392	15400	15471	15312	15287	15328	15283	15384	15393	15524	15438	15441	15544	15343	15359	15468	15278	15444	15336	15452	15564	15492	15562	15459	15374	15478	15380	15349
23410	21356	33707	58289	44375	23181	22349	19260	17937	17863	17694	17806	17669	17676	17737	17561	17470	17556	17628	17367	17610	17441	17650	17574	17326	17492	17404	17439	17507	17536	17350	17478	17426	17604	17535	17419	17223	17606	17396	17598	17576	17519	17377	17428	17238	17220	17397	17491	17541	17454	17365	17416	17355	17394	17383	17433	17498	17307	17567	17497	17470	17466	17597	17293	17366	17697	17378	17189	17296	17414	17737	17375	17390	17329	17437	17556	17651	17613	17467	17546	17524	17367	17124	17439	17312	17466	17354	17455	17547	17177	17356	17315	17387	17394	17343	17501	17315	17520	17541	17217	17449	17538	17302	17255	17299	17434	17185	17585	17305	17419	17324	17396	17248	17473	17326	17250	17370	17395	17382	17545	17167	17373	17353	17341	17258	17163	17398	17396	17443	17410	17317	17238	17269	17293	17323	17425	17244	17462	17410	17494	17433	17522	17303	17326	17307	17424	17337	17426	17352	17434	17257	17336	17560	17434	17447	17164	17470	17333	17330	17365	17256	17302	17258	17162	17299	17296	17370	17476	17351	17466	17634	17409	17423	17285	17339	17508	17262	17461	17451	17408	17629	17435	17222	17123	17302	17362	17368	17354	17150	17406	17379	17459	17386	17243	17582	17395	17386	17296	17267	17453	17483	17481	17410	17249	17445	17388	17473	17360	17491	17262	17353	17376	17293	17259	17321	17517	17274	17488	17443	17424	17381	17372	17409	17468	17414	17512	17392	17401	17444	17559	17414	17491	17327	17530	17227	17288	17639	17360	17232	17379	17507	17285	17455	17296	17335	17318	17231	17424	17479	17257	17358	17328	17197	17374	17182	17495	17177	17433	17301	17590	17449	17373	17457	17497	17594	17612	17416	17231	17269	17256	17278	17304	17492	17387	17508	17393	17489	17347	17189	17263	17582	17483	17213	17646	17490	17421	17297	17300	17314	17459	17257	17376	17464	17224	17201	17349	17508	17220	17331	17266	17288	17155	17308	17461	17468	17611	17318	17421	17372	17469	17471	17350	17349	17254	17405	17542	17434	17246	17368	17418	17443	17533	17339	17361	17452	17464	17258	17356	17256	17329	17388	17341	17455	17423	17317	17299	17319	17298	17526	17339	17231	17330	17471	17119	17418	17611	17311	17191	17303	17294	17398	17305	17327	17359	17556	17271	17413	17443	17470	17288	17393	17543	17186	17266	17312	17290	17470	17223	17376	17424	17595	17372	17328	17331	17479	17242	17534	17343	17366	17398	17293	17253	17108	17481	17280	17281	17463	17157	17420	17341	17382	17424	17511	17463	17514	17291	17266	17452	17287	17218	17246	17101	17631	17430	17334	17448	17480	17168	17486	17418	17448	17290	17376	17327	17420	17297	17110	17302	17314	17371	17234	17388	17168	17325	17455	17519	17358	17216	17256	17103	17263	17569	17341	17368	17274	17264	17428	17403	17427	17359	17196	17187	17237	17546	17299	17313	17260	17272	17580	17279	17309	17408	17602	17483	17402	17271	17374	17479	17375	17308	17167	17388	17461	17529	17342	17497	17420	17354	17383	17225	17436	17372	17511	17226	17218	17470	17219	17343	17348	17170	17277	17338	17465	17461	17484	17259	17257	17062	17434	17253	17515	17264	17392	17378	17318	17535	17391	17328	17301	17362	17632	17281	17321	17541	17346	17286	17437	17468	17305	17330	17299	17525	17374	17324	17303	17297	17436	17462	17397	17269	17511	17289	17506	17272	17331	17348	17591	17500	17527	17428	17368	17369	17439	17223	17242	17520	17499	17391	17287	17254	17464	17252	17561	17316	17198	17389	17502	17313	17409	17508	17475	17310	17263	17423	17250	17286	17605	17628	17363	17459	17442	17303	17342	17552	17436	17247	17122	17161	17378	17396	17450	17299	17243	17571	17422	17397	17324	17269	17305	17456	17340	17403	17549	17298	17453	17346	17650	17415	17339	17247	17525	17367	17109	17348	17118	17350	17500	17438	17525	17267	17407	17499	17311	17450	17377	17403	17348	17192	17201	17194	17255	17631	17592	17324	17365	17310	17471	17498	17312	17450	17370	17352	17590	17310	17552	17443	17354	17208	17352	17299	17274	17446	17313	17350	17661	17506	17435	17483	17255	17357	17409	17429	17378	17338	17437	17324	17326	17346	17400	17245	17450	17426	17287	17398	17588	17285	17435	17518	17423	17447	17339	17343	17465	17105	17419	17491	17502	17358	17276	17413	17299	17383	17386	17471	17581	17282	17214	17242	17250	17449	17324	17234	17236	17365	17346	17297	17249	17426	17221	17530	17423	17140	17385	17236	17295	17316	17349	17438	17452	17249	17376	17237	17510	17481	17387	17316	17418	17259	17379	17458	17277	17342	17563	17338	17393	17179	17278	17364	17231	17555	17249	17316	17454	17282	17278	17275	17142	17138	17357	17477	17415	17234	17226	17239	17555	17243	17473	17470	17379	17509	17229	17428	17248	17343	17549	17304	17613	17332	17446	17429	17571	17346	17502	17274	17483	17326	17421	17119	17387	17464	17356	17330	17404	17340	17404	17554	17472	17454	17484	17393	17204	17464	17309	17425	17290	17296	17519	17252	17413	17454	17389	17357	17417	17479	17456	17348	17325	17302	17360	17327	17385	17185	17564	17471	17159	17435	17324	17462	17435	17276	17322	17337	17273	17540	17430	17463	17463	17352	17478	17436	17315	17061	17238	17332	17410	17293	17392	17465	17280	17062	17314	17217	17478	17472	17316	17364	17114	17185	17096	17409	17203	17305	17437	17328	17461	17387	17438	17468	17421	17352	17256	17436	17609	17434	17226	17138	17436	17409	17219	17180	17272	17514	17408	17582	17277	17302	17267	17318	17291	17435	17314	17426	17411	17220	17240	17509	17456	17405	17437	17454	17128	17355	17293	17407	17475	17386	17623	17395	17289	17258	17453	17412	17181	17280	17246	17271	17366	17440	17439	17577	17361	17511	17401	17436	17241	17356	17318	17482	17426	17551	17292	17443	17313	17462	17257	17365	17374	17267	17417	17418	17114	17376	17288	17496	17403	17386	17595	17451	17263	17511	17373	17471	17313	17322	17148	17006	17654	17597	17354	17498	17477	17538	17526	17432	17149	17446	17284	17405	17360	17464	17177	17516	17614	17487	17275	17243	17323	17212	17587	17449	17549	17340	17427	17521	17521	17338	17563	17393	17242	17395	17375	17392	17377	17250	17268	17180	17169	17278	17469	17428	17504	17411	17287	17306	17265	17375	17241	17471	17404	17500	17313	17441	17413	17203	17235	17267	17338	17482	17288	17395	17063	17494	17259	17492	17354	17390	17334	17368	17399	17314	17261	17211	17301	17382	17455	17080	17289	17442	17293	17267	17319	17477	17517	17399	17330	17377	17305	17441	17491	17221	17484	17418	17442	17439	17460	17327	17314	17159	17486	17329	17350	17361	17304	17377	17434	17560	17307	17478	17566	17173	17340	17356	17524	17399	17493	17187	17348	17549	17520	17398	17210	17309	17366	17420	17423	17234	17461	17521	17312	17472	17581	17385	17289	17368	17199	17319	17485	17499	17438	17484	17457	17268	17375	17126	17361	17310	17404	17369	17372	17136	17381	17543	17300	17609	17329	17209	17407	17279	17305	17386	17340	17248	17340	17314	17452	17269	17456	17225	17373	17469	17515	17075	17162	17100	17271	17340	17512	17384	17439	17229	17342	17575	17266	17319	17568	17347	17431	17378	17332	17392	17199	17260	17290	17273	17373	17371	17168	17257	17371	17433	17421	17142	17463	17399	17352	17244	17359	17435	17380	17167	17408	17371	17483	17346	17364	17291	17490	17249	17456	17321	17379	17396	17210	17276	17237	17308	17226	17329	17248	17508	17477	17430	17500	17261	17296	17242	17432	17415	17436	17539	17582	17432	17317	17419	17242	17329	17285	17314	17312	17447	17496	17348	17541	17278	17368	17376	17467	17535	17429	17491	17180	17291	17366	17439	17271	17412	17321	17420	17313	17337	17286	17355	17389	17496	17435	17256	17159	17494	17203	17468	17378	17215	17473	17473	17411	17360	17259	17176	17315	17365	17302	17454	17542	17353	17483	17447	17516	17419	17429	17273	17123	17488	17431	17409	17408	17339	17315	17127	17377	17414	17643	17307	17329	17306	17422	17480	17251	17412	17335	17321	17305	17320	17263	17256	17362	17459	17578	17552	17208	17317	17453	17502	17384	17452	17438	17248	17461	17825	17320	17333	17415	17547	17506	17332	17350	17315	17503	17420	17421	17272	17178	17184	17399	17457	17422	17419	17404	17158	17258	17234	17168	17479	17450	17143	17289	17362	17464	17328	17325	17260	17332	17240	17340	17320	17352	17298	17292	17315	17364	17278	17188	17326	17362	17362	17297	17419	17433	17357	17461	17468	17379	17405	17500	17355	17413	17250	17350	17513	17290	17387	17144	17279	17366	17365	17264	17445	17394	17357	17381	17528	17332	17371	17210	17338	17574	17261	17399	17567	17294	17265	17332	17328	17376	17343	17222	17158	17313	17447	17237	17637	17312	17392	17423	17565	17386	17204	17154	17461	17450	17352	17291	17338	17246	17370	17270	17488	17451	17180	17431	17286	17253	17287	17346	17294	17349	17384	17515	17335	17361	17350	17370	17444	17264	17228	17389	17369	17454	17391	17289	17306	17353	17368	17334	17288	17166	17400	17284	17417	17428	17198	17345	17399	17212	17257	17434	17303	17376	17470	17607	17292	17451	17314	17355	17360	17468	17571	17306	17343	17504	17395	17369	17194	17200	17433	17147	17413	17547	17291	17279	17559	17306	17127	17279	17497	17468	17476	17302	17282	17384	17393	17367	17416	17254	17177	17489	17362	17459	17301	17401	17459	17484	17541	17293	17204	17347	17478	17381	17469	17337	17348	17372	17455	17333	17508	17440	17308	17509	17347	17359	17418	17312	17345	17565	17410	17438	17539	17347	17220	17373	17397	17247	17279	17349	17465	17434	17425	17312	17317	17366	17400	17202	17325	17535	17571	17328	17321	17273	17383	17271	17308	17188	17520	17419	17389	17465	17422	17505	17442	17602	17132	17469	17304	17274	17148	17294	17298	17491	17239	17336	17241	17339	17341	17426	17113	17255	17527
22839	50348	90473	93365	29291	15597	15781	15647	15525	15452	15248	15421	15193	15360	15250	15384	15371	14950	15430	15193	15187	15305	15246	15291	15236	15272	15454	15396	15214	15146	15324	15209	15453	15231	15141	15125	15284	15197	15261	15204	15167	15169	15269	15230	15112	15375	15179	15220	15127	15217	15141	14998	15220	15089	15032	15044	15265	15300	15081	15171	15221	15260	15324	15146	15234	15251	15181	15201	15268	15084	15149	15242	15000	15238	15239	15414	15641	15569	15102	15195	15057	15210	15222	15340	15235	15159	15226	15141	15138	15299	15252	15203	15245	15275	15129	15246	15106	15122	15236	15276	15181	15178	15186	15257	15169	15196	15193	15216	15250	15203	15271	15132	15317	15253	15079	15275	15285	15298	15253	15232	15160	15278	15165	15263	15150	15191	15000	15269	14992	15144	15254	15225	15149	15195	15105	15093	15126	15176	15308	15194	15147	15211	15198	15262	15283	15080	15407	15204	15130	15220	14986	15309	15129	15088	15290	15160	15224	15119	15343	15118	15181	15272	15312	15184	15293	15187	15206	15116	15233	15169	15106	15244	15152	15401	15246	15240	15174	15268	15163	15086	15179	15229	15164	15039	15027	15240	15128	15185	14995	15268	15251	15208	15164	15228	15012	15295	15156	15080	15008	15154	15133	15044	15231	15087	15269	15204	15168	15185	15394	15179	15057	15098	15165	15080	15331	15237	15275	15280	15318	15325	15303	15164	15157	15320	15122	15089	15174	15315	15174	15104	15057	15188	15054	15042	15245	15085	15225	15297	15150	15093	15272	15095	15011	15248	15293	15111	15220	15064	15124	15303	15141	15134	15089	15120	15137	15222	15366	15193	15019	15083	15233	15158	15131	15303	15126	15044	15253	15231	15146	15269	15230	15417	15269	15230	15216	15198	15095	15260	15261	15174	15061	15299	15169	15189	15299	15127	15213	15142	15127	15266	15403	15159	15095	15342	15029	15320	15288	15114	15086	15093	15209	15178	15087	15449	15156	15244	15259	15110	15292	15056	15174	15016	15249	15322	15241	15221	15178	15125	15227	15019	15213	15131	15219	15275	15232	15188	15278	15227	15079	15084	15206	15249	15132	15009	15205	15175	15296	15145	15285	15172	15316	15148	14963	15145	15360	15198	15124	15360	15222	15241	15299	15239	15111	15188	15370	15200	15198	15292	15256	15186	15110	15216	15073	15113	15125	15355	15115	15029	15189	15260	15040	15164	15150	15258	15288	15388	15182	14983	15089	15099	15144	14927	15255	15171	15298	15228	15159	15127	15106	15392	15121	15184	15206	15099	15252	15204	15327	15234	15249	15215	15137	15012	15176	15235	15019	15202	15176	15111	15214	15262	15154	15124	15267	15099	15072	15258	15116	15195	15180	15126	15264	15159	15319	15173	15310	15178	15147	15233	15161	15212	15195	15298	15097	15079	15270	15160	15130	15101	15109	15234	15097	15081	15235	14958	15053	15206	15206	15239	15133	15133	15225	15060	15316	15107	15328	15287	15389	15170	15239	15186	15257	15051	15186	15024	15083	14967	15240	15221	15218	15214	15005	15255	15125	15214	15103	15299	15279	15276	15158	15112	15164	15070	15083	15279	15222	15174	15183	15107	14958	15133	15200	15258	15064	15293	15425	15261	15331	15253	15156	15099	15049	15120	15005	15164	15279	15273	15253	15056	15197	15314	15008	15158	15193	15204	15151	15167	15139	15076	14945	15156	15118	15143	15259	15104	14957	15068	15251	15035	15169	15014	15395	15323	15245	15196	15263	15055	15152	15118	15127	15181	15147	15211	15205	15110	15338	15203	15074	15184	15188	15369	15263	15167	15176	15197	15049	15087	15142	15193	15364	15154	15242	15158	15215	15147	15110	15259	15219	15258	15284	15385	15184	15227	15298	15212	15122	15173	15177	15082	15313	15275	15175	15000	15262	15161	15255	15209	15194	15188	15434	15156	15216	15331	15327	15250	15243	15433	15063	15287	15275	15163	15254	15163	15194	15142	15164	15240	15222	15034	15161	15146	15241	15337	15133	15172	15119	15220	15289	15243	15227	15244	15139	15322	15139	15045	15270	15185	15318	15087	15186	15330	15126	15191	15126	15220	15108	15067	15337	15162	15373	15205	15188	15184	15186	15312	15163	15274	15253	15229	14986	15232	15252	15154	15273	15044	15077	15151	15151	15098	15071	15160	15208	15344	15274	15141	15188	15281	14941	15276	15353	15033	15290	15141	15254	15159	15185	15294	15143	15113	15134	15174	15130	15238	15150	15147	15151	15128	15133	15327	15298	15261	15240	15189	15228	15162	15152	15036	15127	15237	15072	15110	15332	15324	15197	15077	15315	15059	15254	15223	15142	15190	15233	15082	15224	15279	15172	15209	15232	15131	15197	15269	15183	15178	15336	15176	15387	14884	15222	15311	15143	15150	15013	15155	15161	15051	15280	15195	15317	15185	14988	15200	15212	15103	15222	15193	15068	15312	15190	15144	15122	15216	15226	15303	15105	15276	15152	15047	15254	15008	15117	15185	15227	15282	15270	15232	15177	15313	15386	15228	15186	15275	15120	15079	15231	15234	15079	15239	15150	15029	15268	15111	15223	15203	15132	15123	15215	15109	15349	15298	15085	15173	15229	15126	15264	15322	15156	15095	15092	15104	15146	15288	15248	15368	15127	15043	15358	15195	15256	15268	15159	15193	15197	15255	15332	15208	15156	15336	15172	15211	15226	15250	15139	15322	15149	15336	15057	15263	15350	15022	15052	15186	15232	15205	15344	15349	15199	15057	15416	15004	15122	15157	15388	15283	15232	15260	15155	15164	15331	15079	15230	15189	15368	15224	15278	15152	15234	15322	15176	15087	15243	15204	15418	15227	15152	15258	15030	15203	15313	15052	15064	15206	15037	15201	15284	15060	15246	15236	15127	15296	15211	15189	15247	15158	15151	15075	15149	15106	15279	15169	15272	15017	15166	15298	15204	15174	15223	15173	15240	15157	15029	15199	15066	15265	15168	15327	15242	15206	15110	15358	15370	15222	15259	15110	15312	15046	15143	15215	15319	15268	15266	15181	15326	15275	15000	15237	15025	15274	15300	15108	15353	15250	15162	15215	15133	15162	15198	15122	15191	15233	15102	15310	15189	15431	15186	15240	15216	15254	15101	15079	15212	15211	15311	15380	15390	15190	15377	15296	15245	15146	15337	15001	15240	15013	15256	15228	15241	15094	15222	15097	15253	14972	15190	15174	15189	15169	15152	15273	15233	15187	15207	15235	15210	15286	15265	15187	15251	15228	15250	15266	15098	15223	15140	15124	15160	15112	15196	15267	15199	15161	15223	15021	15379	15226	15261	15155	15187	15249	15229	15154	15163	15204	15292	15102	15176	15099	15301	15222	15173	15231	15244	15107	15257	15075	15205	15291	15341	15317	15366	15192	15308	15126	15299	15205	15308	15198	15103	15131	15258	15311	15147	15229	15146	15257	15058	15226	14990	15098	15176	15206	15237	15252	15161	15237	15167	15230	15239	15246	15128	15205	15197	15255	15175	15159	15223	15168	15367	15046	15167	15315	15113	15122	15254	15052	15279	15104	15153	15167	15151	15089	15138	15168	15205	15217	15222	15115	15078	15149	15278	15191	15053	15247	15301	15178	15087	15254	15140	15225	15274	15253	15324	15125	15181	15238	15239	15099	15210	15136	15169	15208	15214	15189	15029	15142	15236	15185	15116	15166	15213	15375	15018	15232	15358	15444	15166	15246	15139	15380	15138	15188	15221	15314	15125	15213	14972	15180	15158	15244	15237	15100	15297	15237	15249	15178	15356	15299	14998	15255	15190	15132	15067	15183	15262	15245	15127	15203	15223	15280	15237	15350	15184	15152	15239	15131	15233	15378	15295	15222	15146	15252	15238	15377	15358	15207	14891	15142	15245	15164	15137	15220	15328	15073	15189	15099	15312	15191	15160	15101	15350	15323	15148	15208	15118	15168	15197	15314	15110	15284	15372	15273	15285	15101	15088	15030	15197	15304	15243	14998	15148	15327	15081	15181	15159	15319	15159	15248	15132	15111	15167	15277	15215	15140	15243	15070	15069	15119	15086	15228	15089	15135	15146	15274	15171	15148	15152	15388	15330	15222	15166	15101	15400	15100	15290	15005	15141	15166	15298	15299	15128	15198	15359	15313	15290	15317	15218	15057	15196	15211	15199	15216	15276	15183	15259	15296	15162	15182	15289	15202	15174	15262	15210	15439	15228	15196	15325	15057	15068	15232	15180	15152	15248	15216	15145	15230	15122	15138	15375	15179	15200	15148	15287	15119	15256	15219	15327	15288	15180	15125	15275	15016	15046	15218	15216	15249	15394	15101	15210	15332	15088	15276	15164	15038	15172	15196	15260	15275	15179	15193	15244	15151	15313	15158	15134	15175	15204	15169	15161	15193	15093	15107	15268	15104	15095	15105	15224	15224	15205	15153	15224	15443	15140	15367	15323	15247	15094	15202	15150	15261	15155	15514	15292	15309	15261	15198	15167	15151	15067	15181	15280	15312	15183	15137	15181	15178	15088	15094	15272	15177	15197	15258	15152	15124	15147	15393	15159	15101	15106	15251	15240	15133	15181	15110	15367	15123	15135	15192	15135	15239	15273	15188	15175	15148	15183	15104	15159	15233	15284	15284	15187	15267	15197	15282	15223	15219	15190	15118	15316	15190	15305	15236	15244	15014	15020	15220	15284	15171	15115	15191	15016	15182	15255	15149	15281	15163	15062	15222	15206	15287	15271	15266	15109	15152	15223	15319	15306	15123	15109	15208	15086	15188	15283	15077	15166	15234	15229	15130	15197	15164	15201	15177	15245	15079	15359	15048	15135	15073	15114	15258	15205	15153	15138	15125	14900	15333	15101	15044	15252	15207	15153	15254	15183	15161	15085	15002	15218	15115	15088	15093	15159	15045	15192	15246	15271	15184	15346	15157	15187	15209	15246	15219	15304	15195	15175	15221	15151	15244	15359	15131	15102	15190	15103	15267	15522	15071	15279	15316	15269	15274	15166	15196	15013	15112	15313	15302	15350	15328	15106	15242	15146	15409	15245	15164	15323	15319	15280	15268	15189	15154	15190	15309	15194	15212	15011	15096	15268	15247	15242	15379
23156	21367	33340	51272	35706	22444	26260	21212	18001	18328	18534	18148	18250	17982	17977	18062	18048	18000	18038	17856	17764	17714	17658	17856	17822	17872	17930	17712	17892	17979	17856	17774	17782	17995	17777	17711	17650	17857	17670	17949	17749	17911	17797	17873	17864	17772	17670	17641	17631	17698	17557	17591	17674	17883	17759	17787	17657	17669	17526	17814	17706	17810	17682	17761	17740	17817	17784	17787	17730	17726	17786	17564	17655	17601	17547	17936	18087	18136	17641	17675	17781	17829	17832	17782	17707	17703	17723	17679	17692	17645	17662	17582	17678	17542	17865	17671	17726	17689	17596	17878	17484	17747	17922	17578	17707	17577	17864	17596	17857	17646	17844	17637	17820	17748	17565	17707	17705	17680	17615	17980	17605	17932	17378	17483	17677	17725	17752	17725	17916	17711	17870	17562	17720	17629	17603	17841	17590	17695	17762	17689	17779	17618	17571	17483	17666	17643	17708	17641	17599	17617	17577	17732	17819	17910	17810	17546	17635	17846	17609	17703	17764	17707	17727	17597	17816	17715	17800	17757	17756	17559	17606	17678	17734	17450	17385	17483	17595	17722	17680	17574	17805	17720	17701	17592	17551	17449	17791	17730	17695	17892	17759	17819	17676	17602	17793	17634	17722	17675	17785	17576	17746	17807	17654	17736	17655	17727	17606	17669	17629	17721	17762	17832	17817	17597	17576	17624	17558	17594	17696	17603	17589	17479	17679	17574	17454	17529	17676	17677	17672	17642	17634	17540	17677	17743	17634	17703	17710	17777	17707	17644	17823	17834	17733	17730	17549	17640	17625	17502	17569	17482	17589	17734	17548	17623	17506	17773	17887	17688	17558	17956	17613	17497	17681	17527	17748	17540	17869	17625	17572	17767	17742	17781	17713	17729	17758	17455	17624	17812	17764	17566	17663	17767	17689	17735	17566	17808	17503	17501	17692	17724	17745	17797	17698	17582	17625	17702	17659	17827	17750	17667	17576	17774	17659	17586	17748	17769	18022	17581	17476	17733	17686	17682	17603	17682	17965	17693	17733	17447	17598	17696	17787	17720	17787	17656	17928	17536	17712	17648	17825	17782	17720	17574	17748	17579	17578	17765	17697	17847	17754	17731	17695	17842	17553	17752	17785	17625	17637	17611	17631	17753	17585	17740	17808	17704	17605	17600	17510	17653	17787	17753	17659	17854	17999	17570	17580	17600	17639	17818	17726	17490	17712	17578	17657	17684	17731	17626	17654	17835	17652	17721	17434	17736	17645	17763	17759	17752	17777	17750	17436	17710	17508	17559	17654	17715	17753	17506	17620	17672	17833	17620	17590	17615	17593	17740	17833	17634	17720	17713	17650	17649	17811	17603	17595	17895	17723	17538	17803	17608	17691	17588	17753	17859	17639	17632	17596	17795	17873	17720	17560	17483	17436	17656	17725	17520	17684	17694	17555	17607	17738	17695	17661	17583	17825	17860	17713	17780	17740	17677	17690	17791	17699	17549	17637	17478	17632	17715	17549	17710	17754	17763	17665	17599	17787	17645	17728	17632	17612	17678	17559	17836	17578	17753	17791	17675	17835	17606	17875	17680	17770	17391	17547	17536	17700	17626	17566	17722	17704	17596	17464	17496	17763	17741	17685	17756	17871	17672	17862	17743	17679	17741	17528	17635	17636	17704	17750	17697	17719	17696	17621	17619	17689	17712	17652	17677	17775	17651	17516	17624	17616	17712	17723	17817	17514	17595	17689	17609	17704	17495	17742	17748	17681	17865	17749	17702	17558	17759	17716	17586	17594	17751	17718	17677	17809	17777	17711	17667	17755	17731	17447	17581	17513	17681	17493	17678	17706	17666	17644	17644	17599	18047	17732	17598	17594	17669	17701	17476	17433	17791	17618	17598	17695	17623	17760	17744	17695	17488	17681	17790	17583	17784	17681	17782	17785	17636	17858	17820	17514	17923	17674	17639	17718	17674	17639	17734	17595	17785	17636	17823	17778	17463	17614	17531	17645	17559	17692	17549	17698	17806	17895	17638	17919	17697	17582	17608	17605	17629	17668	17676	17675	17634	17607	17613	17536	17521	17752	17459	17661	17760	17617	17600	17581	17742	17648	17637	17672	17678	17933	17692	17664	17598	17741	17593	17846	17548	17929	17633	17714	17790	17710	17672	17675	17678	17820	17646	17604	17625	17665	17623	17481	17733	17554	17699	17886	17533	17440	17694	17647	17655	17635	17657	17644	17687	17718	17661	17694	17953	17764	17685	17675	17742	17608	17791	17757	17780	17657	17692	17529	17643	17818	17732	17705	17644	17611	17562	17711	17593	17559	17682	17617	17656	17738	17767	17606	17794	17686	17487	17542	17511	17836	17890	17754	17630	17532	17702	17638	17675	17595	17421	17786	17462	17793	17703	17674	17611	17697	17688	17698	17848	17676	17710	17609	17568	17776	17487	17804	17575	17690	17798	17522	17476	17635	17766	17996	17928	17741	17821	17531	17792	17714	17705	17667	17709	17798	17614	17642	17712	17683	17635	17795	17606	17680	17565	17646	17747	17656	17670	17505	17691	17760	17597	17653	17791	17794	17623	17946	17801	17650	17853	17722	17657	17425	17738	17800	17642	17770	17779	17626	17676	17697	17534	17725	17812	17655	17619	17785	17654	17733	17616	17530	17766	17722	17886	17624	17651	17770	17583	17678	17864	17788	17751	17705	17596	17646	17635	17689	17570	17719	17590	17656	17808	17684	17610	17631	17630	17691	17734	17581	17859	17762	17617	17735	17607	17813	17769	17485	17647	17894	17621	17757	17551	17688	17728	17697	17551	17334	17603	17668	17711	17973	17662	17715	17608	17846	17813	17611	17526	17593	17628	17734	17609	17654	17563	17614	17707	17534	17508	17708	17744	17748	17540	17581	17720	17695	17784	17662	17625	17713	17800	17646	17688	17550	17621	17672	17710	17812	17681	17702	17751	17801	17545	17592	17539	17638	17540	17650	17683	17498	17472	17815	17628	17648	17617	17742	17745	17712	17696	17677	17668	17565	17802	17610	17616	17687	17548	17707	17458	17611	17615	17685	17651	17575	17666	17630	17733	17657	17653	17714	17754	17534	17811	17755	17877	17815	17810	17470	17939	17737	17725	17721	17492	17560	17671	17655	17533	17646	17698	17617	17624	17506	17609	17696	17520	17757	17710	17809	17676	17642	17657	17650	17639	17643	17812	17565	17587	17582	17615	17612	17535	17465	17680	17851	17785	17744	17738	17635	17686	17660	17515	17538	17899	17756	17740	17907	17667	17643	17707	17831	17440	17660	17691	17737	17828	17687	17709	17646	17618	17751	17702	17771	17763	17738	17544	17859	17715	17738	17748	17803	17672	17830	17774	17851	17670	17795	17893	17813	17611	17542	17674	17808	17678	17801	17553	17635	17428	17558	17658	17514	17517	17826	17797	17628	17514	17766	17590	17826	17518	17615	17628	17567	17895	17567	17648	17781	17545	17664	17655	17500	17598	17564	17791	17569	17726	17907	17769	17593	17638	17834	17650	17725	17823	17709	17568	17712	17539	17638	17786	17687	17596	17748	17811	17785	17654	17847	17570	17556	17611	17569	17744	17603	17835	17707	17687	17706	17706	17668	17712	17769	17798	17770	17952	17632	17595	17567	17716	17486	17688	17777	17644	17742	17683	17681	17631	17696	17680	17654	17975	17658	17746	17600	17886	17669	17845	17655	17559	17717	17664	17803	17718	17670	17794	17628	17707	17657	17685	17550	17593	17921	17562	17704	17760	17680	17735	17771	17853	17827	17627	17468	17638	17737	17702	17593	17801	17659	17720	17704	17696	17523	17666	17621	17672	17496	17512	17597	17569	17840	17808	17790	17443	17768	17684	17566	17543	17715	17716	17627	17713	17648	17655	17671	17574	17771	17634	17750	17639	17714	17639	17690	17741	17910	17571	17851	17653	17683	17665	17810	17665	17803	17571	17749	17547	17600	17655	17698	17530	17749	17783	17509	17730	17659	17797	17667	17604	17556	17706	17669	17678	17759	17552	17704	17557	17521	17392	17743	17714	17685	17475	17682	17808	17779	17578	17834	17831	17812	17509	17536	17587	17747	17726	17651	17781	17598	17649	17971	17692	17673	17668	17847	17657	17545	17574	17566	17579	17787	17753	17683	17886	17547	17738	17648	17598	17675	17537	17659	17683	17715	17706	17836	17684	17621	17598	17713	17545	17717	17627	17613	17601	17672	17402	17668	17677	17645	17624	17472	17745	17687	17759	17887	17609	17545	17828	17709	17623	17696	17743	17440	17531	17732	17657	17543	17566	17375	17511	17807	17715	17615	17640	17625	17667	17619	17587	17727	17636	17632	17638	17730	17807	17652	17613	17599	17756	17905	17621	17736	17983	17780	17545	17732	17693	17603	17581	17745	17569	17712	17669	17694	17634	17710	17670	17580	17585	17491	17519	17627	17734	17672	17752	17513	17628	17592	17586	17520	17663	17783	17539	17993	17803	17701	17721	17625	17633	17812	17624	17611	17486	17837	17444	17634	17625	17823	17627	17721	17837	17638	17986	17638	17733	17687	17294	17634	17726	17567	17906	17748	17556	17687	17539	17745	17804	17816	17601	17689	17383	17596	17231	17801	17476	17678	17543	17871	17667	17818	17756	17831	17727	17922	17720	17733	17733	17779	17676	17618	17742	17506	17583	17831	17819	17811	17760	17656	17680	17747	17729	17568	17744	17636	17720	17766	17702	17756	17635	17603	17911	17560	17725	17593	17627	17622	17593	17660	17710	17633	17658	17608	17684	17522	17583	18010	17671	17499	17649	17589	17835	17723	17636	17742	17769	17485	17575	17503	17617	17734	17651	17811	17678	17816	17617	17848	17534	17645	17657	17868	17851	17530	17714	17857	17718	17478	17741	17399	17610	17593	17694	17596	17683	17714	17793	17602	17566	17574	17857	17739	17671	17697	17709	17606	17504	17598	17768	17720	17879	17761	17510	17790	17670	17618	17827	17769	17720	17778	17778	17880	17587	17578	17711	17427	17740	17880	17708	17538	17586	17839	17647	17654	17671	17733	17577	17762	17734	17499	17560	17662	17831	17659	17690	17616	17687	17689	17775	17642	17626	17566	17729	17711	17771	17686	17767
22181	47538	91942	94868	37885	15939	15646	15543	15565	15505	15458	15467	15441	15472	15410	15307	15329	15479	15301	15509	15315	15230	15271	15429	15272	15263	15409	15494	15364	15305	15318	15262	15327	15446	15393	15235	15472	15264	15352	15432	15388	15186	15434	15373	15336	15392	15190	15221	15408	15337	15201	15420	15283	15516	15275	15266	15374	15361	15286	15494	15273	15396	15276	15281	15209	15385	15298	15324	15236	15336	15326	15366	15356	15391	15253	15764	15771	15609	15293	15320	15187	15176	15213	15250	15293	15262	15444	15335	15294	15259	15314	15287	15264	15131	15439	15230	15219	15405	15241	15206	15244	15255	15109	15425	15334	15277	15210	15308	15364	15283	15373	15215	15234	15419	15273	15413	15300	15265	15345	15184	15256	15332	15243	15258	15162	15181	15310	15216	15319	15435	15243	15245	15283	15375	15213	15121	15383	15312	15353	15309	15257	15428	15336	15390	15283	15268	15175	15296	15189	15242	15204	15144	15400	15238	15278	15215	15266	15270	15349	15379	15254	15499	15208	15463	15109	15390	15297	15077	15315	15308	15323	15360	15317	15410	15255	15255	15260	15256	15282	15461	15326	15309	15250	15256	15304	15153	15215	15256	15140	15460	15210	15285	15384	15328	15304	15347	15364	15500	15290	15361	15309	15090	15305	15277	15269	15329	15308	15287	15423	15322	15340	15292	15353	15257	15305	15088	15386	15171	15354	15029	15256	15259	15308	15297	15341	15249	15276	15299	15341	15358	15187	15363	15433	15267	15378	15351	15372	15467	15403	15328	15213	15387	15125	15300	15312	15433	15427	15198	15228	15358	15423	15420	15183	15337	15408	15224	15220	15248	15287	15271	15395	15155	15361	15235	15380	15423	15380	15393	15369	15395	15217	15229	15284	15172	15433	15205	15257	15430	15275	15182	15168	15254	15287	15243	15242	15153	15585	15346	15241	15235	15253	15264	15131	15349	15288	15217	15300	15266	15349	15247	15243	15308	15249	15260	15355	15264	15391	15354	15314	15146	15323	15254	15438	15245	15198	15453	15347	15309	15300	15377	15623	15210	15241	15286	15445	15334	15376	15328	15245	15341	15152	15178	15166	15337	15315	15309	15331	15273	15429	15241	15388	15239	15276	15361	15333	15338	15263	15348	15233	15233	15311	15348	15123	15433	15293	15225	15213	15290	15327	15416	15249	15231	15334	15271	15288	15278	15299	15278	15476	15150	15404	15190	15317	15218	15273	15330	15235	15313	15514	15300	15344	15248	15201	15246	15397	15384	15338	15388	15256	15305	15402	15303	15388	15181	15234	15332	15383	15251	15398	15085	15325	15155	15255	15085	15383	15403	15430	15191	15312	15272	15438	15217	15338	15289	15399	15263	15351	15476	15491	15147	15347	15282	15401	15305	15502	15174	15110	15243	15215	15313	15288	15270	15441	15201	15237	15196	15385	15267	15428	15375	15278	15340	15289	15413	15465	15206	14932	15255	15228	15346	15314	15142	15307	15326	15386	15341	15120	15417	15181	15176	15390	15497	15163	15257	15333	15334	15180	15312	15342	15205	15270	15320	15127	15306	15343	15159	15194	15331	15505	15228	15333	15248	15228	15335	15344	15331	15193	15219	15376	15287	15228	15179	15293	15316	15290	15311	15433	15259	15297	15235	15331	15206	15304	15365	15185	15208	15333	15166	15290	15302	15013	15350	15238	15454	15237	15294	15315	15386	15254	15286	15466	15350	15316	15259	15306	15284	15351	15256	15082	15223	15242	15298	15429	15200	15285	15231	15356	15340	15449	15466	15200	15384	15419	15399	15406	15277	15294	15386	15263	15258	15293	15277	15222	15315	15396	15206	15342	15234	15196	15279	15161	15342	15306	15422	15317	15258	15247	15245	15325	15400	15427	15423	15176	15323	15474	15377	15278	15330	15132	15406	15187	15308	15248	15336	15262	15191	15483	15533	15345	15264	15290	15162	15235	15174	15254	15226	15325	15266	15163	15272	15243	15222	15203	15221	15370	15459	15227	15451	15281	15340	15270	15254	15416	15263	15137	15269	15427	15202	15269	15329	15242	15420	15187	15246	15364	15359	15211	15336	15308	15218	15187	15233	15367	15362	15302	15204	15441	15042	15365	15306	15214	15375	15177	15219	15256	15430	15173	15250	15344	15314	15257	15277	15305	15093	15098	15583	15271	15279	15342	15217	15362	15334	15414	15375	15275	15320	15193	15362	15430	15390	15282	15262	15228	15235	15375	15222	15325	15376	15154	15289	15352	15403	15251	15125	15119	15379	15190	15469	15299	15319	15194	15302	15290	15168	15287	15230	15413	15056	15328	15305	15473	15308	15082	15382	15315	15307	15401	15267	15246	15351	15346	15200	15358	15526	15090	15463	15165	15380	15260	15167	15083	15253	15262	15210	15387	15394	15385	15468	15273	15350	15275	15196	15227	15211	15247	15378	15217	15229	15288	15289	15171	15475	15298	15287	15413	15402	15367	15578	15325	15330	15387	15371	15308	15272	15178	15346	15263	15343	15290	15252	15277	15402	15287	15396	15113	15333	15062	15237	15334	15294	15262	15367	15164	15242	15457	15255	15351	15181	15272	15205	15402	15423	15272	15186	15470	15192	15210	15250	15341	15219	15291	15406	15317	15344	15416	15354	15305	15185	15249	15378	15299	15371	15209	15200	15200	15311	15386	15409	15436	15374	15184	15291	15279	15447	15355	15390	15232	15222	15205	15258	15112	15324	15366	15179	15348	15318	15215	15001	15274	15273	15276	15286	15247	15163	15283	15398	15363	15441	15332	15241	15401	15220	15396	15262	15521	15612	15340	15335	15277	15381	15343	15322	15334	15113	15343	15479	15132	15283	15443	15342	15264	15320	15218	15225	15307	15278	15279	15111	15572	15227	15286	15276	15425	15226	15498	15226	15278	15465	15527	15362	15331	15343	15327	15340	15145	15393	15312	15348	15235	15262	15200	15357	15346	15245	15275	15259	15188	15224	15489	15225	15276	15346	15225	15109	15368	15097	15221	15187	15269	15258	15236	15371	15294	15151	15080	15299	15421	15079	15286	15297	15311	15191	15334	15165	15264	15219	15273	15365	15426	15310	15114	15354	15350	15295	15350	15311	15128	15246	15237	15363	15094	15444	15155	15218	15299	15367	15333	15210	15171	15397	15322	15343	15447	15355	15222	15294	15189	15261	15315	15209	15318	15253	15284	15209	15227	15215	15345	15341	15240	15367	15509	15332	15327	15108	15296	15382	15125	15240	15332	15381	15284	15388	15147	15233	15337	15376	15285	15419	15390	14956	15209	15239	15197	15229	15386	15334	15179	15342	15342	15346	15287	15202	15457	15224	15284	15375	15381	15352	15436	15352	15250	15471	15267	15295	15251	15228	15301	15205	15272	15319	15352	15273	15270	15138	15271	15351	15169	15493	15409	15334	15258	15317	15328	15294	15444	15128	15262	15288	15113	15226	15280	15370	15269	15238	15297	15344	15348	15222	15245	15242	15172	15163	15296	15341	15278	15357	15210	15405	15297	15322	15282	15297	15449	15365	15315	15303	15254	15369	15210	15267	15139	15302	15449	15384	15298	15421	15382	15284	15378	15398	15147	15273	15253	15345	15123	15184	15220	15204	15275	15170	15251	15317	15384	15162	15373	15166	15380	15272	15406	15558	15158	15280	15197	15352	15293	15223	15266	15308	15288	15297	15346	15253	15250	15202	15399	15242	15390	15331	15376	15276	15298	15263	15475	15466	15291	15272	15227	15292	15496	15307	15277	15223	15258	15320	15307	15173	15294	15210	15253	15275	15413	15329	15183	15141	15287	15244	15276	15352	15308	15188	15249	15267	15403	15225	15296	15065	15503	15245	15276	15340	15368	15473	15462	15329	15345	15352	15333	15149	15297	15255	15290	15218	15076	15386	15367	15369	15321	15271	15279	15394	15205	15354	15381	15247	15434	15370	15267	15214	15378	15393	15301	15268	15224	15235	15091	15254	15490	15272	15051	15241	15229	15221	15300	15178	15332	15247	15345	15345	15366	15226	15152	15453	15472	15428	15275	15204	15208	15249	15201	15295	15448	15327	15481	15287	15301	15185	15407	15208	15416	15206	15309	15232	15370	15194	15293	15371	15376	15424	15267	15357	15249	15345	15163	15407	15140	15448	15360	15376	15421	15340	15260	15400	15323	15301	15222	15276	15311	15230	15302	15363	15273	15410	15132	15356	15335	15158	15228	15222	15277	15390	15337	15178	15539	15239	15448	15318	15292	15126	15226	15294	15127	15230	15505	15384	15227	15411	15379	15316	15253	15255	15211	15144	15175	15172	15241	15328	15336	15289	15352	15287	15507	15328	15357	15281	15125	15287	15366	15309	15470	15219	15322	15297	15195	15451	15423	15393	15276	15369	15291	15199	15305	15357	15423	15320	15271	15291	15327	15394	15282	15336	15229	15273	15325	15392	15270	15255	15383	15282	15374	15288	15243	15215	15366	15129	15378	15252	15285	15230	15310	15270	15408	15221	15466	15387	15297	15208	15200	15170	15200	15374	15181	15227	15344	15315	15198	15383	15437	15270	15437	15442	15369	15290	15364	15297	15288	15218	15280	15340	15429	15289	15354	15339	15240	15309	15383	15231	15288	15281	15287	15196	15318	15181	15276	15612	15294	15368	15351	15318	15247	15252	15250	15418	15261	15309	15381	15389	15234	15421	15216	15383	15138	15289	15482	15448	15268	15380	15383	15347	15272	15170	15369	15226	15272	15337	15304	15277	15488	15384	15149	15157	15356	15333	15332	15380	15351	15365	15475	15225	15207	15193	15222	15378	15312	15288	15254	15158	15315	15285	15105	15405	15337	15477	15339	15262	15179	15412	15275	15212	15365	15206	15299	15198	15362	15413	15166	15378	15203	15304	15221	15409	15331	15278	15290	15360	15275	15406	15343	15279	15261	15325	15320	15285	15445	15323	15294	15211	15440	15320	15241	15120	15346	15276	15244	15225	15456	15106	15351	15376	15289	15250	15352	15279	15254	15304	15317	15164	15297	15282	15252	15278	15458	15225	15306	15338	15260	15235	15176	15235	15537	15307	15298	15361	15323	15305	15409	15199	15217	15246	15249	15344	15368	15381	15201	15314	15292	15378
27637	22165	37419	42220	27445	18309	17564	17249	17171	17469	17203	17021	17213	17420	17200	17114	17220	17084	17052	16947	17104	17048	17439	17106	17167	17302	16985	17267	17103	17044	17167	17263	17179	17143	17095	16898	17182	17230	17166	17216	17205	17252	17227	17051	17149	17027	17169	17067	16988	17138	17020	16944	17009	16981	17010	17228	17168	17139	17160	16864	17121	17141	16980	17127	17078	17229	16945	17224	17240	17140	17121	17042	17063	17169	17184	17114	17252	17290	17162	17252	17342	17317	16910	17120	17035	17076	17057	17002	17060	17098	17019	17177	17183	17343	16956	17136	17307	16989	16920	17167	16941	17125	16931	17051	17148	17238	17011	17090	17117	17234	17359	17195	17139	17032	17094	17276	16992	17170	17115	17207	17128	17126	17243	17071	17128	16968	17115	17165	16956	17082	17180	17057	17010	17035	17009	17070	17021	17246	17033	17017	17141	17114	17170	17194	17024	17089	17247	17307	17093	16915	17023	17145	17075	17082	16978	16954	16944	16990	16952	17151	17269	17328	17136	17073	17157	17109	17233	17091	17093	16983	16936	17036	17276	17130	17071	17049	17078	17139	17030	17191	17088	17038	17283	17037	17263	16966	17213	17027	17082	17021	16990	17164	17037	16968	17078	16954	17265	17051	16933	17078	17032	17146	17181	17158	17113	16964	16915	17030	17288	17071	17177	17156	17285	17043	17062	17093	17215	17057	17228	17054	17089	17130	17262	17066	17134	17231	17082	17032	17297	16999	17260	17065	17145	16976	16969	17116	17183	16981	17008	16880	17135	17074	17149	16960	17210	17029	17125	17125	17026	17282	17177	17228	17114	17214	17069	16932	16968	17098	17052	17079	17280	17097	17139	17114	16897	17013	16934	16921	17190	17006	17230	17113	17128	17215	17143	16997	17147	16763	17172	17016	17185	16982	17115	16873	16995	17220	17270	17000	17201	17063	17176	17207	17192	17191	17147	17148	17216	17245	16986	17069	17018	17160	17121	17135	17103	17150	17053	17137	17062	17202	17248	17198	16917	17153	16959	17348	17001	17090	17244	17286	17124	17227	17064	17094	17223	16965	17116	17188	17242	17011	17140	16954	17118	16973	17064	17227	17070	17025	17122	17169	17118	17101	17119	16899	16908	16991	17023	17106	16990	17083	17093	17151	16990	17146	17063	17059	17218	17168	17084	17033	17112	17030	17056	17038	17100	17081	17168	17159	17000	17095	17094	16988	17021	17157	17091	17158	16990	17228	17058	17015	17084	16947	16923	17061	17202	17139	17168	17172	16983	16806	17076	17010	17223	17178	17027	16980	17143	17116	17031	17111	17213	17189	17023	17193	17205	17040	17189	17298	17189	17105	17083	17046	16979	17126	17158	17211	17078	17198	17143	16957	17113	17397	17042	17116	17058	16901	17221	17079	17053	16969	17078	17136	17110	16993	16982	17133	17127	17147	17106	17085	17030	16912	17124	17233	17139	17149	17039	17211	17107	17008	17113	17070	16957	17059	17049	16992	17213	17043	17295	17001	17218	17164	17193	17244	17196	17192	17030	17129	17228	17229	17238	17215	17150	17187	17046	17315	17111	17057	16987	17111	17155	17158	17141	16810	16937	17052	17105	16872	16902	17040	17028	17159	17142	17044	17006	17019	17086	17067	17137	16776	17182	16932	17027	17108	17154	17091	17095	16971	17067	17083	17122	17267	17123	16937	17006	17023	17251	17018	17163	17054	16965	17141	17123	17150	17221	17169	17065	16993	17188	17162	16993	17153	17183	17110	17175	17210	16969	16995	17120	17259	17011	17238	17253	16994	17067	17209	17164	17086	17105	17072	17158	16873	17199	17104	16844	16989	17015	17136	17066	17158	17265	17211	17065	17100	16994	17161	17219	17274	17317	17113	17117	17279	17160	17339	17191	17042	16960	17115	17154	17023	17004	17301	17147	17222	17117	16950	17272	17194	17319	17014	17216	17175	17023	17098	17039	16963	17141	16995	17329	17033	17065	17134	17073	16935	17021	17156	17114	17123	17025	17009	16985	17287	17146	17129	17214	17252	17142	17133	17158	17088	17204	17219	17126	16979	17220	17006	17105	16935	17031	17084	17042	17055	17107	17062	17146	17243	17076	17138	17142	17036	17500	17163	17126	17157	17212	17051	17344	17202	17035	17239	17109	17165	17078	16871	16939	17190	17142	17140	16953	17089	17137	17214	17089	17141	17116	17091	17256	17236	17274	17238	17107	17109	17197	17280	17190	17155	16982	17246	16982	17084	17120	17014	16964	17211	17052	17026	17124	17124	17040	17040	17121	17107	16965	17210	16998	17328	17024	17232	17042	17197	17236	17068	17009	16903	17207	17185	17204	17287	17075	17072	17000	17176	17085	16981	17201	17236	17099	16833	17030	17135	17042	16915	17194	17386	17050	17111	17272	17165	17011	16975	17106	16941	16911	17096	17090	17038	17323	17293	17134	17181	17125	16950	17066	17136	17225	17120	17076	17139	16945	17192	17178	17167	16904	17154	17195	17203	17063	16987	17045	17019	17065	16929	17316	17018	17038	17016	17185	16954	17245	16762	17014	17163	17390	16967	17232	17069	17146	17121	17225	17075	17100	16913	17148	16953	17206	17163	17282	17106	16986	17057	17071	16992	17131	17212	17059	17072	17169	17238	17237	17123	17120	17027	17168	17092	17093	17165	17083	17162	16992	17157	17102	17070	17313	17146	17068	17149	17131	17082	17110	17177	17092	16969	17083	16980	17301	17082	17025	17278	17056	17099	17079	17208	17114	17288	17056	16965	17197	17002	17170	17346	17357	16983	17036	17132	17254	17109	17160	17030	17124	17053	17196	17217	16963	16932	16990	17236	17219	17170	17070	17044	17073	17073	16968	17059	16938	17109	17085	17126	17238	17242	17158	16867	17182	17160	17235	17141	16947	17073	17089	16985	17189	17348	17014	17163	17233	17310	17221	17124	17014	17005	17056	17097	17232	17270	17151	16960	17078	17153	17024	16889	16864	17298	17154	17124	17324	17136	16979	16989	16962	17008	16999	17063	17220	17190	17116	17052	17185	17250	17061	17079	17132	17108	17053	16979	17052	17074	17170	16948	17026	17008	17218	17113	17164	17204	17002	17109	17155	17157	17085	17163	16938	17105	17020	17184	16904	17280	16835	17107	17132	16886	17252	17175	17037	17025	16967	17055	17295	17113	17194	17083	17048	17195	17179	17116	17153	17273	17096	17072	17125	17178	17048	16984	17225	17150	16982	17193	17160	17097	17129	17087	17330	17247	17295	17082	17282	17225	17121	17088	17099	16997	17209	17121	17052	17204	17033	17114	17035	17070	17098	17144	17025	16978	17179	17086	17265	17274	17133	17246	17218	17102	17298	17072	17032	17045	17135	17289	17055	17154	17143	17052	17249	17112	17119	17030	17107	17169	17042	16887	17249	17160	17108	16947	17221	16985	17163	16968	17051	17107	17091	17206	17155	17015	17354	17100	17032	17117	17013	17085	17060	17070	17211	17049	17326	17153	17070	17240	16980	17254	17009	17143	17063	17156	17181	17290	17508	17068	17101	17132	17027	16977	17109	17073	17096	16958	17131	17086	17180	16911	17240	17101	17087	17073	17109	17137	17032	16980	17106	17281	17099	17180	17090	16992	16933	17255	16957	17082	16982	17180	16966	17108	17037	17129	17208	17025	16920	17134	17203	17084	17412	17171	17073	17061	17207	17178	17265	17173	17060	17039	16803	17283	17202	17317	17317	17217	17097	17130	17075	17056	17190	17202	17045	17179	16930	17189	17059	16998	17037	17152	17008	17091	17237	16981	17069	17038	17205	17000	17086	17135	17135	17162	17008	17048	17262	17071	17136	17109	16982	17135	17206	17085	16981	17038	17048	16898	17197	17084	17203	16841	16963	16962	16859	16988	17016	17092	16971	16841	17092	17394	16959	17090	17046	17068	17181	17066	17080	17064	16929	17131	17126	17104	17204	17033	17070	17064	17123	17177	17202	17255	16929	17039	17256	17117	17002	17131	17053	17189	17226	17241	17237	17313	17167	17136	17191	17208	17055	17099	17083	17228	17245	17064	16996	17203	17161	17313	16953	17263	17179	17042	17121	16838	17033	16966	17046	17322	17224	17278	17054	17178	16868	17059	17037	17238	17066	17103	17108	17163	17110	17396	16871	17109	17018	17275	17293	17044	16960	17161	17048	17020	17016	17141	17095	17032	17027	17219	17156	17267	17141	17066	16989	16954	17107	17144	17059	17008	16874	17103	17126	17037	17154	17067	17169	17205	16908	17126	17114	17068	17106	17164	17089	17029	17164	17349	17127	16941	17152	17023	17192	16978	17174	17161	17280	17202	17170	17182	17080	17059	17121	17148	17322	17330	17347	17135	17048	17001	17255	17127	17055	16967	16990	17200	17108	16937	16870	17013	17208	17250	17141	17339	17150	17203	17087	17297	17182	17161	17159	17002	17037	17240	17468	17307	17170	17234	17087	17022	17201	17096	17068	17193	16897	17174	17030	17255	16920	17161	17206	17312	16856	17075	17233	17065	16861	17088	16830	17211	17046	17154	17123	16964	17349	17319	17171	17127	17072	17259	17084	17264	17098	17086	17136	17023	16981	17182	17213	16941	17286	17209	17085	17132	17096	17149	17224	16908	17146	17118	17282	16971	17010	17273	17046	17140	16961	16877	17086	16985	17108	17159	17049	17244	17152	17147	17016	17139	16904	17175	17143	17218	17160	17096	17024	17141	17283	16957	17218	17272	17199	17230	17147	17010	17020	16985	17232	17159	17213	16969	17202	16960	16861	17052	17174	17200	17121	17095	17010	17233	16937	16965	17013	17203	17105	17207	17205	17107	17156	17174	17240	17237	17264	17186	17222	17181	17107	17185	17136	17006	17108	17309	17111	16975	17240	17220	17322	17050	16879	16894	17064	17189	17046	17017	16913	17191	16963	17214	17157	17169	16983	17097	17102	17215	17064	17025	17035	16879	16844	16899	17042	17171	17179	17119	17337	16989	16991	17012	17142	17126	17209	16943	17070	17068	17082	17325	17086	16977	16959	17050	17029	17277	17137	17055	17056	17233	17253	17202	17171	17111	17042	17036	17033	16934	17048	17139	17244	16898	17081	17126	17069	17157
14678	20943	45582	40636	22208	15015	14815	14936	14858	14992	14980	15108	15010	15023	15013	15052	15043	15091	14957	14888	15097	15011	15080	14962	14965	15022	14844	14975	15050	14982	15045	15096	15023	15130	15021	14897	15039	15054	14773	15020	14924	14814	14954	14847	15044	14964	15106	14935	14962	14813	14967	14975	15043	15006	14996	15138	14851	15091	15065	15012	15140	15043	15026	15046	14889	15134	14831	14978	15022	14868	15190	15020	14835	14921	15023	14986	15081	15096	14941	15039	14937	14971	14913	15004	15013	15003	15105	15059	14990	14898	15026	15025	15087	14991	14913	14855	15025	14998	14920	15131	14937	15070	14863	15033	14982	14817	14946	14893	15179	14868	14992	14973	15083	14908	15067	14905	14948	15054	14926	15022	14933	15053	14894	14893	14897	14911	14831	15110	14981	14993	15023	15033	15011	14867	15093	14817	15017	14917	14962	14969	15002	15034	14826	15041	14958	14943	15112	14877	15088	14914	14971	14876	15031	14885	14930	14794	15015	14860	14839	15238	15006	14795	14994	14912	14831	15107	15093	14893	15038	15010	15096	15057	15085	15091	14965	14972	14999	14872	15076	14875	14933	15092	15093	14939	14839	15071	15003	14919	14987	14808	14785	15048	14963	15094	15045	14827	14932	15011	15064	15027	15005	15052	14804	14892	14936	15077	14905	14989	15011	14904	15012	15022	15011	14988	15008	15088	14959	15030	14900	15034	15139	14974	14983	14983	14895	15030	15082	14976	15035	14809	15184	14957	14868	15066	15040	15037	14849	15076	14918	14970	14922	14979	14910	14874	15078	14968	14909	14854	15000	14982	14962	14925	14969	14897	15063	14995	14810	15039	15036	14980	14958	14918	15042	14838	14816	14949	15048	14986	15014	14822	15012	14862	15056	14908	15111	14892	14983	15028	15166	14852	15222	14944	15150	14953	14966	15142	14842	14851	14957	15105	14826	14913	15092	14790	15076	14885	14858	14902	15091	14829	15074	14923	14926	15088	15220	15073	15143	15006	14725	14930	14942	14990	15019	14892	14969	14892	15010	14981	14963	14900	14925	14914	15113	14913	14997	14851	15012	15019	15027	14937	15177	15002	15047	15030	15088	14902	14958	15018	14853	14960	15074	14908	14885	14905	15087	14952	15019	14776	15020	15112	15014	14826	14959	14933	14993	14939	14884	14988	15159	14865	15010	15210	14960	15054	15028	14926	15091	15036	14879	14888	14945	14922	14839	14870	14982	14853	15049	15116	14919	14986	14989	14942	14843	14970	15143	14975	15052	14890	14922	15028	14904	14978	15025	14927	15122	14884	14946	15059	15031	14919	14960	14951	15081	14998	14983	14969	14787	15136	14948	14963	15088	15136	15031	14936	15089	14967	14888	15108	14963	14960	15043	15127	14963	14943	14904	14920	14927	14944	15067	14919	14909	14972	14848	14959	15036	15096	14941	14981	14956	14814	14913	14974	14976	14956	15099	15147	15071	14895	15003	15087	14999	15105	15203	14917	14888	14959	15058	15029	14948	15002	15028	14740	15093	14931	14913	15073	14838	14941	14911	14928	14774	14916	15045	14864	15142	15088	14854	15115	14930	15190	15053	14912	15086	14983	14985	14998	14904	14970	15011	14795	14947	15037	15129	15057	14936	15001	14998	14901	14948	14868	14890	15097	15081	14999	14866	14997	14963	15159	15070	14993	15017	14986	15017	14914	14968	15037	14861	15064	14860	14959	15058	15079	14900	14926	15090	14971	14989	14976	14979	15127	14986	14928	15056	14985	15029	14912	14824	15049	15034	14896	14925	15022	15112	15092	14988	14879	14891	14898	15019	15056	14810	14912	15081	15033	14944	15010	15061	14986	15082	15020	15034	14933	15017	15155	14933	14808	14965	15056	14955	14955	14889	14922	15078	14952	15061	15159	14937	14993	14965	15029	14933	15166	15036	15042	15068	14976	15002	14978	15124	14896	14867	14835	14934	14916	14869	14922	14968	14983	14989	15004	15267	15001	15107	14809	15002	14793	15125	14940	14974	14986	14839	14970	14881	14880	15009	14932	14865	15073	14915	15127	14912	14921	15017	14917	14899	15108	14863	15062	15039	15270	14946	15077	15027	14968	14932	15000	14923	14925	15098	15007	15025	14958	15067	14901	14981	15051	14944	14920	15023	15024	15050	14868	14943	14944	15037	15014	15012	14802	15098	15078	14962	14945	14930	15022	15010	14921	15051	15023	15046	15046	14936	15134	14996	14869	15118	14912	14933	14916	14901	15061	14920	14973	15089	14893	14917	15144	15037	15024	14949	14941	14857	14985	14955	14924	15129	14896	14997	15010	14925	15009	15074	15161	14771	14957	15017	15123	15107	14936	15039	14904	14876	14833	14988	14921	14766	15003	14951	14949	14794	14984	15235	14857	14778	15044	14937	14940	14988	14933	14826	15015	15200	14992	14887	14978	14939	14880	14888	15193	15036	14984	14918	14817	15082	14781	15076	14900	14974	14931	14900	14908	14962	14934	14987	14997	14939	15122	14910	15113	14985	15170	15104	15014	15070	14989	15091	14830	15030	15045	14917	14904	14992	14933	15139	15028	15028	14980	15020	14985	15239	14891	15000	15001	15056	15017	14836	14913	14879	15008	15079	15124	14979	15236	14981	14974	15037	15025	14950	14858	15100	15021	14890	15044	15099	14940	14956	14928	15088	15062	14878	15060	14895	14952	15012	14925	14888	14996	14911	14905	15017	14945	14965	15014	14937	15070	14944	14902	15056	14931	14978	15032	15058	14978	15032	14897	15012	14934	15079	15013	15030	15053	15007	15007	14942	15078	14906	14948	15013	15028	15175	14983	14962	14828	14988	15071	14909	15011	14873	14980	14883	14883	15046	14968	14930	14963	14821	14995	15058	15094	14988	14925	14975	15067	14895	14942	14881	14995	14966	14851	14805	15016	14988	14964	15000	14932	14998	14982	14913	15116	15038	15004	14909	15087	15093	15079	15085	15098	15093	15073	14831	15183	14912	14994	14990	14959	15007	14998	15192	15247	14961	15110	15034	14983	15097	14963	14996	14999	14851	15036	14907	14951	15017	14816	15119	14977	14936	14805	14899	15035	15113	14803	15055	15006	14856	15008	14889	14959	14974	14990	14861	15042	14922	15011	14915	15043	15111	14982	15181	14925	14985	15104	15042	14790	14841	14954	14927	14935	14967	14868	14975	14836	14903	14947	15020	14805	14960	14903	14926	15074	14706	14928	15086	14992	14762	15072	14966	14997	14961	15004	14901	14973	15065	15057	15131	14853	14588	14991	14957	14961	15056	14824	14888	14977	14948	14865	15104	15049	15021	15068	14874	15083	14967	14932	14904	15094	15033	15012	14894	15020	14855	14949	14861	15042	14852	15030	15045	15088	14935	14984	15096	15044	14900	14894	15018	14914	15061	14810	15111	15021	14991	14957	14907	14991	14889	14791	14933	14877	14984	15059	15119	15036	14916	14930	14912	15197	15031	14856	15071	15010	15080	15017	14976	15112	14853	14956	14949	15055	14926	15008	14999	14992	15000	14961	15025	14903	15015	14934	15149	14852	15021	14843	14931	14891	14986	14969	14838	15005	15076	14933	15011	15160	15072	14955	14786	14924	14975	15011	15093	14928	14960	14936	14906	14979	14981	15011	14920	14850	14946	14959	14990	15004	15120	14961	15020	14873	14841	15141	15095	15110	14810	15114	14962	15035	14912	15098	15027	15030	15104	15043	15134	15062	15152	15105	15031	14956	15179	14913	14893	14980	14955	15015	15058	14978	15019	14959	14839	15080	15022	14958	15049	15049	15027	14906	15005	14910	14869	14885	15012	14976	14819	14925	14863	15153	15064	14899	14968	14995	15136	14923	15004	14777	14894	14974	15045	14837	14900	14989	14911	14915	14958	15044	15078	15012	15096	15163	14991	14923	14750	14972	15103	15038	15033	14885	14952	14926	15076	15006	15006	14888	15053	14902	14961	14892	15075	15081	15044	15058	14993	15099	14872	15144	15046	14905	14934	15276	14901	14967	15051	14931	14934	15114	15010	14881	15094	14960	15072	14976	15037	15051	14908	14986	14826	14999	14862	14849	15256	15155	15011	15036	14951	14842	14959	14971	14921	14848	15042	14875	14936	14906	15047	15021	15057	15093	15094	14989	15001	15033	15009	14998	15070	15001	14995	15089	14921	15093	14863	14965	14778	14948	14914	15167	15054	15123	15005	14901	14959	15108	15080	15072	14896	15030	15036	15128	15076	14943	14891	15080	14996	14892	14805	15137	15069	15078	14934	14877	15032	14850	15072	14862	14875	14865	14986	15023	14941	14946	14887	15063	14875	14927	15115	15004	14897	15073	15002	14829	15083	15002	15003	14924	14979	14858	15155	14828	15058	14769	15105	14982	14954	14898	15059	15044	15080	15144	14959	14979	14857	14831	14969	14895	14941	15059	15053	15068	14910	15090	14877	14871	14954	14989	14932	14931	14964	15113	14984	15108	14767	15073	14981	14904	14836	14963	14947	14995	14898	15040	15056	15097	15019	14943	14892	14930	14833	15208	15171	15005	15013	15010	14895	14867	14999	14939	15011	15015	15041	15003	15008	14964	15071	15086	15004	15070	15072	14692	15030	15028	15034	15072	15092	14984	14861	14883	15173	14845	14967	14835	14917	14837	14989	15112	15027	14971	15036	15065	14940	15012	14939	15090	15022	14893	14867	14957	14992	14862	15020	15025	14951	15019	14940	14979	14926	15046	14864	15022	15001	15141	14971	15020	15100	15105	14946	14889	14767	14780	15012	14949	14944	15122	15032	14999	14990	14869	15012	14853	15008	14982	15053	15093	15042	14873	15100	15060	15067	15053	14967	15114	14940	14983	15030	14832	15074	15009	15028	15038	14814	14915	14928	14885	15074	15031	14964	14957	15053	15003	14902	14951	15078	14984	14982	15013	14911	15109	14906	15182	14943	15047	14777	15016	14967	14986	14919	14978	15079	14966	14878	15027	14980	15022	14875	15010	15149	14956	15005	14913	14963	15070	15005	14863	14815	14894	14990	14850	14954	15077	14947	14872	14943	14943	15043	14972	15014	14908	14902	14997	14885	14953	14968	14858	15204	14842	14991	14965	15028	14997	15061	14821	15027	14943
23374	21368	34164	53178	39899	23185	23082	18979	17101	17264	17348	17130	17116	17096	17111	16829	17054	17056	16942	17027	16891	17020	16908	17083	16916	16829	16761	16973	16874	16989	16949	16912	16845	16807	16997	16811	16727	16789	16799	16901	16953	16753	16675	16831	16834	16774	16833	16891	16778	16707	16821	16794	16736	16985	16707	16786	16946	16755	16768	17011	16850	17007	16847	16815	16665	16818	16710	16639	16701	16822	16547	16855	16679	16837	16860	16982	17037	16983	16875	16763	16707	16883	16780	16978	16895	16812	16696	16748	16776	16875	17006	16701	16701	16819	16768	16960	16736	16817	16799	16729	16834	16790	16570	16621	16835	16726	16852	16692	16733	16816	16759	16647	16620	16816	16855	16787	16858	16893	16802	16815	16676	16682	16751	16796	16606	16775	16663	16665	16677	16671	16883	16738	16669	16896	16839	16809	16655	16727	16763	17011	16953	16783	16736	16812	16964	16635	16791	16878	16732	16831	16961	16817	16828	16808	16782	16744	16688	16689	16763	16940	16493	16692	16762	16791	16544	16668	16814	16687	16701	16775	16775	16653	16965	16804	16820	16822	16788	16757	16674	16810	16664	16893	16843	16952	16872	16667	16529	16668	16968	16760	16804	16748	16792	16729	16623	16901	16635	16780	16787	16821	16920	16886	16573	16683	16730	16805	16774	16801	16653	16500	16690	16839	16671	16603	16655	16653	16903	16923	16704	16609	16633	16929	16720	16716	16763	16842	16619	16714	16849	16906	16914	16804	16812	16781	16761	16635	16705	16747	16646	17009	16556	16884	16889	16931	16712	16593	16751	16864	16784	16706	16770	16742	16788	16613	16647	16703	16834	16698	16743	16635	16800	16795	16753	16768	16661	16743	16805	16769	16574	16749	16780	16659	16820	16800	16910	16682	16626	16770	16831	16554	16848	16850	16683	16845	16723	16678	16809	16828	16822	16918	16647	16849	16959	16762	16884	16871	16845	16769	16691	16719	16838	16451	16558	16813	16746	16948	16755	16824	16895	16767	16731	16549	16668	16678	16730	16909	16769	16811	16872	16814	16811	16759	16799	16749	16660	16819	16599	16787	16796	16717	16865	16557	16928	16839	16795	16611	17010	16788	16963	16760	16743	16748	16759	16908	16637	16700	16731	16728	16823	16656	16601	16750	16850	16607	16812	16931	16731	16882	17042	16923	16779	16829	16785	16676	16828	16643	16740	16796	16829	16806	16890	16534	16810	16639	16757	16677	16703	16762	16848	16648	16719	16797	16698	16760	16826	16748	16759	16593	16864	16714	16633	16638	16837	16762	16871	16806	16911	16796	16771	16655	16748	16927	16731	16842	16803	16630	16867	16786	16893	16805	16826	16940	16963	16750	16671	16630	16800	16718	16785	16733	16770	16577	16720	16937	16748	16623	16585	16676	16623	16699	16877	16854	16892	16838	16894	16759	16911	16764	16774	16665	16828	16712	16884	17017	16876	16825	16690	16786	16703	16678	16805	16759	16772	16911	16910	16688	16766	16668	16647	16669	16858	16704	16837	16886	16735	16501	16796	16785	16733	16787	16711	16747	16784	16663	16607	16836	16805	16645	16627	16746	16616	16725	16586	16680	16924	16762	16549	16769	16722	16762	16788	16501	16752	16857	16674	16713	16532	16588	16630	16780	16917	16708	16928	16803	16564	16680	16633	16720	16796	16861	16753	16583	16569	16938	16829	16661	16786	16687	16706	16783	16936	16662	16857	16678	16664	16987	16700	16622	16809	16725	16686	16886	16826	16896	16661	16840	16836	16772	16763	16722	16738	16648	16651	16690	16837	16750	16679	16735	16651	16850	17056	16681	16791	16562	16830	16745	16723	16905	16695	16812	16726	16698	16704	16711	16666	16796	16795	16909	16700	16742	16639	17002	16862	16799	16738	16603	16678	16823	16632	16567	16621	16613	16501	16630	16548	16825	16692	16676	16645	16558	16704	16802	16767	16796	16793	16949	16651	16959	16668	16701	16778	16835	16604	16554	16633	16558	16718	16861	16728	16754	16842	16837	16921	16693	16781	16821	16844	16763	16631	16672	16868	16837	16651	16834	16842	16686	16945	16506	16800	16717	16926	16791	16820	16763	16686	16758	16838	16754	16920	16629	16542	16798	16863	16889	16669	16887	16809	16827	16727	16892	16775	16500	16659	16789	16544	16832	16776	16918	16716	16692	16611	16773	16658	16749	16780	16567	16602	16873	16637	16876	16635	16794	16884	16902	16846	16776	16819	16754	16822	16817	16956	16702	16740	16717	16849	16702	17048	16810	16865	16856	16788	16600	16679	16629	16694	16788	16816	16904	16699	16592	16723	16795	16772	16663	17085	16598	16679	16602	16719	16860	16610	16406	16726	16611	16751	16716	16768	16816	16709	16882	16935	16715	16567	16707	16743	16627	16822	16621	16396	16764	16734	17020	16673	17009	16751	16792	16912	16686	16788	16586	16648	16830	16695	16336	16636	16630	16749	16830	16651	16709	16749	16835	16771	16857	16756	16629	16935	16808	16635	16766	16568	16913	16859	16628	16788	16741	16696	16863	16649	16857	16845	16742	16940	16888	16699	16622	16805	16805	16739	16759	16694	16710	16679	16678	16549	16642	16803	16822	16904	16898	16653	17000	16992	16843	16822	16712	16789	16789	16976	16608	16661	16887	16818	16647	16816	16890	16720	16772	16562	16960	16588	16727	16927	16763	16615	16693	16832	16866	16794	16789	16574	16662	16894	16881	16756	16773	16840	16950	16887	16673	16664	16731	16931	16945	16939	16759	16938	16716	16611	16768	16843	16778	16924	16558	16802	16778	16891	16911	16966	16861	16773	16806	16766	16557	16711	16662	16797	16689	16722	16759	16732	16851	16615	16751	16829	16845	17008	16817	16800	16700	16889	16773	16768	16673	16590	16782	16831	16835	16712	16913	16619	16892	16886	16677	16833	16813	16710	16882	16762	16823	16940	16868	16722	16675	16715	16754	16779	16696	16633	16720	16659	16624	16884	16683	16736	16873	16683	16930	16892	16747	16703	16557	16886	16865	16850	16875	17031	16509	16827	16852	16988	16769	16768	16746	16698	16727	16854	16919	16798	16756	16520	16912	16640	16922	16725	16646	16880	16845	16770	16631	16765	16733	16820	16729	16625	16538	16774	16812	16628	16626	16758	16783	16728	16673	16944	16661	16817	16721	16837	16929	16836	16618	16906	16883	16734	16846	16747	16847	16772	16887	16883	16723	16718	16839	16486	16661	16705	16935	16708	16721	16897	16751	16810	16739	16753	16836	16825	16935	16756	16956	16860	16743	16807	16639	16825	16720	16973	16658	16743	16693	16804	16773	16793	16815	16796	16555	16592	16871	16679	16747	16824	16557	16799	16781	16897	16751	16802	16855	16801	16841	16822	16747	16880	16947	16940	16930	16891	16966	16799	16696	16753	16548	16793	16577	16557	16850	16826	16614	16650	16606	16684	16923	16825	16606	16776	16706	16594	16833	16840	16708	16704	16564	16897	16872	16950	16884	16673	16787	16692	16752	16697	16762	16793	16820	16855	17029	16767	16690	16828	16700	16868	16931	16947	16867	16768	16796	16673	16788	16758	16824	16627	16737	16552	16665	16661	16765	16715	16614	16721	16897	16760	16514	16881	16881	16814	17063	16828	16849	16578	16790	16771	16806	16850	16798	16860	16843	16670	16814	16716	16646	16773	16803	16603	16728	16791	16768	16685	16912	16876	17029	16777	16740	16826	16967	16719	16976	16699	16584	16753	16734	16657	16765	16860	16763	16773	16525	16593	16802	16816	16953	16730	16967	16558	16677	16682	16725	16966	16864	16607	16796	16737	16901	17022	16723	16693	16911	16528	16770	16699	17032	16613	16654	16778	16575	16848	16850	16995	16864	16836	16699	16679	16630	16833	16625	16771	16755	16800	16572	16834	16741	16912	16887	17007	16988	16814	16704	16745	17004	16585	16861	16908	16765	16822	16807	16456	16698	16761	16781	16992	16729	16603	16465	16580	16754	16781	16904	16734	16513	16671	17054	16670	16768	16789	16720	16799	16765	16808	16782	17040	16629	16820	16892	16591	16936	16859	16608	16719	16894	16689	16995	16637	16698	16777	16945	16845	16729	16631	16671	16592	16871	16743	16665	16787	16845	16628	16864	16813	16768	16503	16703	16701	16807	16755	16623	16891	16873	16851	16774	16668	16785	16729	16824	16776	16781	16702	16890	16732	16541	16686	16678	16892	16994	16614	16808	16867	16806	16920	16641	16771	16720	16654	16705	16853	16727	16888	16818	16895	16749	16660	16864	16726	16779	16692	16851	16964	16704	16895	16716	16705	16942	16767	16604	16666	16588	16846	16751	16621	16828	16774	16777	16614	16589	16682	16759	16808	16732	16931	16863	16839	16508	16831	16501	16654	16657	16935	16543	16706	17059	16570	16736	16721	16965	16698	16671	16804	16660	16799	16737	16565	16674	16940	16835	16725	16854	16677	16675	16887	16809	16882	16982	16726	16711	16898	16704	16750	16645	16909	16461	16760	16757	16658	16834	16869	16884	16769	16689	16598	16559	16886	16788	16717	16573	16828	16762	16628	16779	16670	16784	16723	16762	16832	16869	16745	16900	16863	16948	16845	16700	16591	16741	16900	16665	16769	16687	16573	16666	16791	16733	16539	16741	16692	16801	16789	16670	16820	16788	16834	16700	16860	16612	16744	16657	16682	16655	16867	16629	16836	16854	16921	16889	16931	16789	16788	16750	16663	16927	16696	16857	16817	16663	16489	16704	16834	16936	16574	16830	16616	16790	16777	16743	16642	16708	16633	16666	16595	16941	16844	16796	16959	16785	16969	16908	16790	16663	16656	16762	16630	16767	16614	16541	16885	17030	16549	16811	16694	16630	16864	16578	16679	16888	16761	16940	16528	16827	16641	16940	16837	16918	17005	16579	16738	17012	16804	16858	16667	16635	16874	16843	16692	16683	16766	16678	16650	16594	16893	16774	16569	16780	16765	16751	16918	16948	16842	16855	16865	16630	16634	16635	16562	16618	16669	16655	16670	16807	16689	16906	16770	16696	16779	16852	16908	16836	16783	16929	16784	16672	16750	16708	16698	16671	16681	16827	16607	16530	16868	16663
18816	43474	86251	91476	31308	15298	15310	15351	15014	15151	14994	14798	15098	15114	15017	14985	14856	14898	15027	15142	14745	15098	14841	14993	14825	14889	14944	14844	14955	15005	14860	14806	14808	14913	14863	14884	14942	14885	14777	14959	15012	14851	14815	14949	15041	14974	14871	14931	14847	14976	14916	14981	14836	14917	14900	14931	14730	14801	14773	14731	14740	14937	15027	14956	14702	14893	14823	14798	14923	14771	14948	14869	14912	14661	15071	15079	15418	15224	14956	14664	15074	14895	14771	14932	14978	15020	15039	14785	14971	14906	14751	14927	14885	14685	14863	14950	14833	14759	14759	14877	15008	14907	14948	14881	14839	14909	14770	14771	14828	14787	14863	14879	14888	14978	14645	14823	14772	14943	14894	14850	14801	14793	14885	14796	14691	14750	14755	15011	14929	14927	14893	15146	14742	14938	14942	14821	14943	14663	15034	14789	14879	14848	14858	14989	14962	14782	14841	14795	14899	14988	14802	14938	14858	15034	14720	14719	14829	14962	14771	14893	14808	14728	14890	14822	14802	14746	14762	14917	14931	14823	14856	14857	14809	14844	14870	14863	14808	14825	14633	14915	14793	14947	14827	14868	14684	15072	14887	15050	14780	14832	14888	14773	14905	14829	14749	15035	14893	14608	14715	14801	14851	14863	14958	14948	14862	14905	14821	14961	14926	14905	14953	14939	14656	14723	14971	14905	14855	14708	14710	14961	14720	14992	14799	14926	14865	14656	14810	14941	14855	14975	14718	14987	14832	14718	15094	14850	15002	15103	14923	14825	14645	14952	14771	14801	14891	14899	14806	14906	14834	14787	14874	14909	14850	14801	14798	14850	14778	14957	14940	14712	14983	15020	14822	14778	14711	14823	14900	14922	14816	14849	14828	14664	14934	14827	14745	14890	14964	14777	14917	14813	14756	14832	14907	14858	14952	14814	14801	14819	14874	14797	14791	14711	14933	14819	15087	14818	14821	14658	14796	14872	14736	14925	14737	14870	14990	14781	14894	14779	14815	14848	14862	14874	14632	14908	14802	14931	14942	14906	14937	14873	14730	14925	14821	14881	14719	14787	15037	14908	14784	14895	14903	14764	14848	14821	14881	15006	14907	14678	14987	14724	15009	14985	15099	14724	14835	14787	14874	14735	14809	14893	14610	14921	14885	14940	14699	14726	14874	14971	14865	14731	14994	14548	14666	14709	14774	14831	14814	14864	14855	14927	14813	14966	14883	14910	14788	14866	14764	15039	14831	14815	14922	14766	14967	14519	14895	14891	14914	14791	14819	14944	14984	14859	14858	14952	14737	14754	15062	14898	14805	14742	14653	14977	14908	14774	14894	14809	14865	14823	14688	14695	14734	14829	14665	14842	14845	14679	14760	14938	14567	14812	14694	14706	14877	14925	14835	14857	14866	14786	14822	14670	14851	14829	14850	14757	14867	15013	15080	14834	14973	14781	14922	14880	14875	14955	14876	14838	14910	14804	14717	15048	14895	14903	14860	14904	14873	14722	14786	14974	14949	14842	14777	14766	14917	14981	14827	14899	14907	14853	14889	15099	14896	14946	14778	14975	14804	14923	14872	14945	15012	14923	14795	14715	14793	14856	14879	14894	14813	14926	14954	14719	14971	14863	14778	14789	15025	14773	14690	14840	14959	14799	14741	14763	14663	14813	14810	14900	14788	14882	14858	14781	15014	14818	14732	14757	14827	14781	14909	14756	14631	14789	14978	14789	14807	14851	14841	14657	14873	14895	14818	14566	15017	14907	14847	14989	14809	14930	14896	14826	15039	14933	14752	14921	14930	14978	14883	14843	14758	14775	14751	14721	14968	14774	14808	15084	14818	14794	14918	14940	14687	14991	14783	14849	14790	14782	14829	14789	14757	14741	14735	14830	14887	14965	14881	14911	14926	14826	14866	14863	14794	14866	14907	14892	14839	14849	14844	14860	14831	14782	14853	14852	14909	14684	14795	14983	14757	14766	14842	14833	14773	14915	14736	14803	14733	14887	14749	14831	14777	14796	14815	14924	14825	14674	14853	14976	14870	14801	14975	14723	14791	14835	14819	14908	14821	14827	14793	14891	14954	14793	14859	14986	14836	15074	14826	14694	14664	14851	14880	14734	14529	14735	14873	14636	14936	14838	14909	14790	14968	14885	14817	14810	14933	14803	14853	14871	14877	14870	14785	14907	14996	14815	14776	14818	14943	14754	14930	14909	14861	14759	14772	15012	14881	14843	14979	14783	14767	14656	14750	14909	14823	14830	14902	14754	14943	14894	14954	14894	14673	15030	14879	14699	14779	14790	14685	14887	14935	14719	14846	14663	14754	14949	14957	14848	14728	14955	14805	14846	15006	14772	14885	14781	14774	15078	14590	14869	14930	14893	14838	14774	14827	14879	14907	14822	14801	14792	14762	14799	14887	14855	14939	14902	14990	14838	14789	14752	14913	14754	14774	15030	14911	14726	14946	14767	14840	14906	14710	14941	14832	14738	14804	14856	14696	14809	14852	14811	14867	14675	14848	14766	15009	14780	14818	14879	14893	14841	14804	14760	14781	14772	14771	14837	14864	14862	14973	14843	14805	14938	14787	14879	14918	14921	14879	14793	14851	14903	14947	14692	14907	14912	14817	14891	14980	14869	14866	14979	15001	14719	14718	14778	14840	14895	14811	14890	14846	14974	14733	14851	14690	14846	14797	14936	14842	14906	14786	14954	14704	14833	14885	14875	14812	14864	14750	14845	14901	14879	14880	14810	14794	14788	14840	14820	14768	14981	14879	14762	14792	14842	14847	14861	14883	14708	14939	14844	14911	14998	14704	14741	14802	14985	14780	14839	14783	15050	14949	14824	14998	14942	14790	14777	14941	14760	14777	14749	14751	14781	14964	14730	14894	14788	14811	14782	14856	14819	14937	14820	14836	14729	14784	14862	14914	14857	14705	14820	14777	14920	14847	14648	14849	14877	14834	14769	14958	14725	14763	14767	14677	14667	14774	14632	14915	14935	14790	14735	14895	14928	14941	14861	14771	14614	14802	14924	14868	14937	15013	14711	14914	14826	14960	14914	14963	14779	14809	14698	14955	14806	14855	14804	14909	14817	14996	14792	14819	14873	14886	14678	14736	14818	14863	14971	14913	14900	14919	14780	14856	14800	14840	14780	14830	14941	14833	14968	14908	14707	14582	14954	14900	14840	14893	14831	14898	14786	14800	15001	14834	14843	14813	14862	14905	14726	14989	14784	14916	14878	14874	14873	14803	14775	14811	14941	14770	14803	15092	14856	14762	14801	14763	14781	14612	14893	14816	14672	14746	15100	14925	14761	14905	14883	14945	14802	14886	14851	14861	14716	14689	14827	14916	14773	14811	14921	14923	14930	14868	14589	14672	14654	15050	14742	14778	14866	14894	14791	14953	14807	15020	14903	14762	14813	14729	14894	14901	14885	14737	14859	14798	15003	14773	14861	14848	15072	14845	14839	14846	14888	14823	14974	14913	14762	14947	15007	14868	14988	14767	14807	15007	14826	14972	15036	14881	14936	14871	14768	14867	14837	14961	14803	15016	14979	14923	14836	14826	14781	14791	14744	14662	14867	14848	14819	14900	14858	14792	14800	14954	14910	14743	15033	14726	14573	14730	14915	14948	14801	14735	14878	14897	14759	15056	14786	14782	14927	14746	14778	14828	14863	14874	14609	14863	14725	14958	14871	14733	14872	14824	14881	14849	14805	14775	14945	14615	14778	14811	14938	14777	14781	14639	14842	14752	14712	14881	14729	14961	14732	14669	15059	14842	14877	14860	14709	14777	14827	14767	15002	14853	14838	14758	14574	14759	14829	14898	14892	14771	14922	14963	14763	14834	14699	14943	14871	14856	14898	14774	14937	14790	14788	14941	14861	14807	14712	14825	14893	14715	14900	15039	14792	14839	14965	14835	14624	14912	14976	14866	14903	14844	14939	14749	14751	14824	14810	14927	14887	14789	14736	15067	14781	14881	14883	14694	14640	14850	14824	15034	14756	14855	14786	14870	14773	14939	14969	14655	15016	14974	14864	14740	14723	14804	14767	14861	14786	14999	15023	14883	14667	14726	15042	14963	14875	14805	14768	14799	14940	14769	14757	14706	14827	15051	14755	14791	14655	15029	14735	14811	14832	14805	14848	14911	14907	15180	14777	14817	15039	14820	14875	14728	14731	14678	14864	14796	15021	14662	14962	14839	14867	14893	14862	14816	14916	14836	14859	14818	14796	14781	14731	14963	14964	14885	14739	14798	14926	14969	14858	14906	14790	15010	14908	14885	14716	14887	14904	14753	14871	14814	14786	14882	14941	14837	14828	15019	14643	14890	14972	14820	14669	14918	14898	14818	14956	14870	14758	14801	14835	14944	14857	14878	14818	14911	14860	14980	14783	14822	14955	14801	14843	15048	14794	14882	14984	14708	14925	14916	14773	14788	14875	14958	14764	14827	14809	14787	14645	14795	14875	14893	14820	14903	14875	14995	14805	14876	15016	14882	14688	14845	14780	14769	14816	14835	15022	14849	14918	14734	14656	14929	14817	14887	14868	14858	14819	14915	14993	14708	14769	14896	14938	14897	14984	14821	14676	14702	14806	14722	14838	14763	14779	14797	14629	14941	14900	14783	14873	14855	14776	14635	14787	14801	14759	15004	14789	14760	14896	14838	14754	14828	14650	15169	14905	14883	14808	14755	14894	14884	14803	14885	14921	14766	14839	14739	14923	14705	14805	14809	14974	14895	14910	14727	14862	14990	14879	14912	14959	14998	14884	14796	14878	14931	14952	14912	14774	14923	14895	14862	14625	14728	14724	14687	14675	14930	14885	14789	14870	14813	15015	14682	14815	14842	14836	14838	15001	14944	14722	14910	14863	14770	14662	14840	14682	14867	14676	14821	14815	14970	14936	14948	14788	14844	14884	14896	14852	14565	14843	14847	14842	14976	14839	14984	14809	14877	14779	14799	14918	14789	14740	14800	14781	14876	14902	14788	14920	14833	14854	14965	14810	14879	14977	14947	14717	14930	14778	14827	14738	14906	14827	14902	14825	14866	14849	15013	14856	14904	14972	14904	14906	14903	14852	14961	14954	14817	14884	14778	14860	14868	14912	14875	14877	14783	14689	14865	14972	14808	14764
23381	21436	33618	52592	38112	23398	24312	18884	16937	17195	17142	16982	16597	16878	16843	16949	16742	16760	16638	17032	16640	16708	16871	16586	16753	16791	16708	16625	16558	16659	16700	16359	16636	16641	16763	16781	16554	16655	16636	16867	16602	16671	16672	16695	16523	16678	16582	16650	16372	16726	16640	16701	16478	16690	16745	16744	16703	16471	16521	16530	16488	16622	16733	16496	16657	16622	16519	16488	16651	16653	16448	16399	16541	16601	16554	16954	16970	16919	16714	16939	16594	16672	16585	16717	16692	16608	16581	16508	16449	16755	16589	16558	16748	16461	16794	16599	16299	16582	16613	16705	16805	16521	16598	16622	16451	16732	16831	16586	16364	16571	16581	16405	16456	16573	16659	16516	16527	16540	16384	16666	16733	16451	16604	16534	16580	16604	16695	16516	16622	16653	16404	16712	16764	16412	16606	16599	16524	16634	16467	16538	16734	16474	16675	16389	16385	16724	16587	16642	16629	16655	16711	16725	16869	16576	16532	16772	16730	16664	16640	16511	16637	16499	16652	16469	16666	16607	16675	16595	16641	16827	16679	16714	16470	16647	16432	16530	16742	16569	16497	16750	16705	16725	16482	16621	16623	16579	16566	16478	16285	16557	16439	16374	16630	16525	16737	16532	16629	16343	16471	16583	16484	16626	16480	16439	16599	16607	16559	16324	16662	16480	16677	16596	16677	16562	16688	16714	16607	16597	16672	16647	16615	16572	16339	16684	16520	16605	16567	16450	16459	16585	16640	16447	16580	16454	16479	16511	16515	16524	16779	16719	16525	16682	16687	16441	16523	16517	16535	16554	16613	16610	16591	16608	16645	16703	16359	16540	16671	16403	16676	16536	16553	16623	16524	16463	16555	16589	16724	16654	16492	16600	16606	16468	16372	16677	16640	16560	16514	16538	16591	16698	16653	16425	16445	16549	16424	16562	16459	16538	16795	16533	16523	16590	16540	16650	16586	16538	16639	16445	16585	16431	16440	16482	16543	16427	16661	16680	16596	16556	16662	16583	16535	16584	16547	16516	16510	16552	16550	16557	16686	16643	16443	16484	16672	16488	16708	16435	16527	16614	16632	16606	16651	16573	16487	16745	16526	16603	16684	16359	16489	16555	16506	16349	16646	16428	16488	16452	16596	16436	16709	16627	16665	16581	16384	16747	16553	16507	16778	16352	16646	16433	16621	16671	16811	16528	16545	16638	16585	16677	16512	16615	16466	16644	16632	16690	16696	16692	16576	16591	16511	16428	16627	16670	16702	16701	16688	16758	16486	16799	16556	16612	16656	16846	16585	16578	16651	16534	16602	16405	16581	16553	16748	16444	16564	16476	16658	16442	16511	16643	16658	16617	16630	16597	16814	16320	16541	16631	16584	16342	16562	16672	16671	16468	16639	16578	16648	16431	16601	16334	16554	16633	16720	16670	16553	16640	16572	16776	16642	16635	16449	16622	16592	16452	16686	16663	16582	16674	16566	16574	16628	16618	16554	16661	16443	16477	16376	16449	16386	16571	16454	16784	16551	16663	16383	16760	16758	16643	16599	16463	16510	16452	16510	16642	16588	16580	16350	16381	16682	16640	16591	16559	16322	16664	16612	16483	16685	16612	16723	16643	16385	16575	16588	16616	16572	16575	16670	16474	16644	16380	16649	16405	16489	16561	16674	16557	16440	16596	16629	16589	16464	16375	16594	16606	16362	16465	16522	16542	16572	16396	16485	16745	16597	16446	16587	16480	16421	16460	16561	16611	16433	16517	16544	16627	16657	16412	16701	16739	16614	16602	16436	16444	16607	16445	16744	16529	16468	16761	16493	16519	16529	16712	16564	16537	16448	16638	16456	16713	16723	16662	16392	16596	16639	16606	16601	16584	16634	16579	16563	16699	16453	16619	16475	16580	16561	16576	16568	16568	16660	16369	16768	16567	16512	16482	16604	16535	16391	16672	16623	16486	16461	16566	16583	16548	16534	16543	16433	16537	16645	16408	16632	16629	16644	16495	16428	16613	16646	16580	16550	16527	16481	16529	16568	16682	16512	16655	16386	16226	16349	16724	16659	16666	16674	16408	16570	16697	16645	16478	16636	16513	16497	16743	16574	16623	16605	16489	16528	16490	16436	16657	16498	16519	16524	16486	16598	16564	16607	16564	16412	16667	16585	16519	16759	16634	16629	16520	16560	16699	16506	16635	16733	16798	16526	16595	16518	16577	16486	16447	16529	16583	16568	16511	16469	16384	16353	16551	16377	16569	16584	16554	16544	16431	16469	16595	16666	16577	16702	16579	16641	16647	16737	16614	16657	16483	16610	16263	16455	16516	16617	16900	16444	16488	16651	16483	16397	16645	16583	16541	16696	16460	16619	16604	16537	16480	16532	16561	16469	16482	16559	16479	16720	16445	16666	16638	16599	16327	16671	16578	16482	16517	16648	16566	16564	16623	16646	16692	16569	16500	16722	16537	16716	16723	16500	16381	16396	16639	16660	16472	16434	16584	16584	16533	16746	16712	16546	16727	16492	16475	16436	16483	16525	16515	16617	16633	16573	16532	16684	16593	16439	16650	16607	16571	16570	16475	16534	16578	16675	16502	16613	16676	16524	16499	16659	16768	16665	16691	16416	16506	16463	16575	16592	16655	16472	16476	16582	16550	16643	16597	16559	16822	16559	16667	16548	16675	16774	16569	16612	16612	16538	16599	16627	16426	16487	16623	16368	16467	16430	16415	16503	16681	16780	16534	16362	16540	16764	16607	16616	16655	16480	16575	16613	16425	16447	16661	16659	16558	16579	16647	16523	16640	16392	16720	16362	16539	16512	16617	16627	16697	16760	16559	16540	16563	16504	16623	16486	16724	16603	16435	16602	16767	16632	16585	16595	16611	16594	16561	16617	16382	16504	16490	16537	16493	16491	16663	16546	16679	16746	16625	16619	16662	16649	16439	16462	16618	16701	16584	16522	16737	16459	16508	16489	16681	16480	16484	16382	16692	16797	16653	16353	16455	16396	16647	16489	16472	16456	16487	16606	16389	16567	16319	16546	16577	16570	16505	16601	16812	16306	16418	16457	16449	16510	16637	16681	16406	16547	16621	16626	16722	16516	16532	16456	16772	16509	16611	16653	16630	16599	16728	16521	16471	16672	16429	16612	16576	16662	16672	16630	16605	16445	16644	16502	16663	16618	16537	16681	16597	16465	16589	16744	16563	16603	16713	16557	16626	16406	16719	16408	16375	16710	16359	16415	16411	16552	16565	16694	16612	16656	16676	16670	16674	16662	16530	16646	16608	16581	16611	16528	16611	16695	16517	16586	16528	16582	16576	16565	16482	16437	16526	16617	16566	16511	16569	16416	16443	16431	16502	16591	16566	16502	16558	16556	16651	16552	16814	16618	16400	16529	16576	16578	16678	16819	16360	16503	16404	16649	16650	16314	16443	16544	16500	16596	16510	16504	16486	16525	16679	16782	16477	16580	16664	16551	16765	16424	16284	16567	16655	16625	16643	16587	16572	16441	16601	16685	16675	16772	16698	16624	16511	16513	16454	16586	16424	16471	16402	16506	16657	16698	16710	16660	16389	16741	16451	16488	16661	16411	16720	16621	16483	16629	16455	16693	16595	16611	16602	16760	16623	16330	16280	16496	16567	16639	16487	16584	16434	16523	16575	16524	16584	16668	16600	16729	16596	16458	16663	16684	16566	16591	16664	16550	16681	16567	16459	16521	16589	16381	16572	16435	16591	16673	16698	16573	16671	16576	16448	16667	16618	16643	16379	16673	16611	16565	16424	16657	16611	16499	16679	16526	16432	16490	16659	16678	16481	16479	16465	16603	16665	16512	16348	16622	16258	16713	16665	16590	16461	16470	16769	16334	16629	16469	16515	16357	16434	16533	16627	16434	16369	16594	16747	16517	16871	16418	16535	16448	16653	16534	16728	16566	16431	16507	16477	16603	16401	16670	16506	16522	16615	16745	16684	16593	16433	16546	16515	16639	16416	16240	16370	16473	16323	16669	16540	16662	16687	16559	16724	16573	16591	16431	16440	16692	16654	16571	16815	16503	16624	16525	16559	16630	16624	16528	16608	16554	16613	16652	16521	16455	16828	16538	16622	16556	16725	16533	16695	16601	16573	16631	16470	16673	16574	16585	16542	16466	16642	16805	16597	16435	16371	16581	16543	16588	16408	16671	16568	16457	16564	16652	16629	16467	16491	16469	16698	16587	16418	16570	16610	16602	16545	16612	16695	16531	16685	16406	16484	16532	16575	16455	16587	16711	16573	16490	16506	16752	16460	16521	16470	16387	16530	16423	16516	16511	16487	16429	16448	16647	16507	16629	16544	16559	16656	16719	16553	16694	16802	16622	16411	16600	16613	16372	16470	16527	16549	16524	16705	16439	16669	16678	16416	16540	16541	16556	16403	16402	16590	16413	16719	16671	16529	16479	16512	16482	16510	16795	16629	16549	16541	16461	16485	16591	16524	16508	16497	16634	16371	16745	16818	16686	16456	16480	16380	16520	16679	16519	16498	16449	16421	16667	16563	16697	16679	16488	16498	16652	16664	16622	16466	16712	16534	16592	16669	16488	16645	16529	16525	16638	16382	16751	16660	16787	16591	16757	16621	16476	16592	16527	16264	16426	16434	16557	16580	16602	16521	16734	16520	16467	16700	16594	16718	16817	16626	16672	16637	16487	16744	16680	16547	16571	16643	16427	16490	16512	16447	16471	16486	16877	16514	16667	16655	16492	16379	16372	16418	16607	16627	16677	16439	16456	16486	16524	16502	16497	16645	16559	16338	16511	16708	16543	16575	16576	16508	16523	16617	16523	16552	16525	16734	16483	16619	16722	16450	16421	16581	16547	16547	16521	16468	16792	16464	16627	16713	16603	16598	16429	16519	16687	16613	16662	16528	16689	16575	16679	16624	16396	16375	16518	16704	16527	16518	16474	16431	16541	16543	16674	16695	16535	16447	16551	16656	16584	16641	16675	16480	16468	16643	16549	16409	16527	16808	16575	16645	16379	16601	16483	16494	16607	16596	16572	16519	16482	16633	16584	16623	16527	16519	16398	16653	16655	16546	16484	16321	16499	16597	16706	16576	16646	16445	16491	16326	16708	16490	16448	16690	16645	16444	16566	16561	16834	16537	16493	16571
21023	48201	87347	95434	27509	15596	15211	15141	14895	14949	14855	14899	14708	14898	14825	14835	14736	14827	14765	14814	14711	14812	14710	14730	14796	14679	14814	14640	14572	14666	14752	14638	14794	14834	14673	14836	14786	14751	14782	14750	14640	14659	14687	14592	14765	14839	14707	14738	14739	14693	14645	14785	14653	14624	14643	14596	14711	14719	14864	14751	14749	14651	14514	14780	14851	14596	14667	14716	14759	14819	14612	14765	14587	14599	14698	15204	15292	14913	14805	14648	14749	14505	14404	14724	14571	14644	14620	14932	14610	14666	14642	14654	14628	14686	14502	14675	14594	14643	14634	14669	14715	14692	14683	14573	14639	14712	14724	14640	14643	14856	14557	14776	14595	14749	14651	14819	14700	14495	14588	14718	14842	14546	14649	14411	14866	14749	14620	14799	14483	14834	14638	14664	14724	14643	14616	14545	14715	14812	14635	14681	14698	14719	14888	14783	14541	14571	14429	14674	14590	14578	14675	14455	14723	14742	14785	14796	14662	14521	14816	14577	14629	14706	14627	14737	14683	14703	14520	14643	14484	14608	14734	14488	14715	14641	14616	14733	14648	14862	14706	14661	14770	14636	14874	14553	14721	14848	14629	14584	14561	14613	14669	14539	14781	14589	14701	14674	14645	14600	14586	14618	14599	14569	14766	14700	14731	14692	14744	14689	14599	14658	14769	14837	14740	14600	14616	14646	14748	14547	14677	14723	14743	14740	14714	14666	14682	14719	14627	14554	14560	14834	14634	14659	14641	14596	14757	14491	14852	14589	14687	14701	14706	14568	14783	14699	14670	14481	14732	14718	14666	14591	14617	14657	14724	14743	14639	14749	14698	14625	14597	14597	14678	14615	14679	14651	14606	14783	14629	14687	14846	14641	14898	14673	14682	14694	14699	14642	14700	14696	14525	14631	14639	14577	14688	14620	14719	14707	14685	14559	14801	14608	14776	14528	14542	14558	14597	14657	14638	14706	14470	14734	14538	14685	14785	14732	14660	14589	14699	14609	14733	14633	14667	14672	14713	14745	14765	14685	14708	14683	14418	14766	14817	14554	14907	14678	14728	14554	14757	14792	14586	14713	14704	14707	14559	14579	14651	14592	14640	14805	14705	14614	14738	14689	14691	14508	14737	14673	14698	14608	14765	14674	14523	14702	14802	14763	14777	14722	14713	14520	14699	14747	14493	14518	14793	14514	14590	14762	14682	14597	14654	14682	14696	14713	14544	14572	14665	14665	14463	14699	14754	14774	14548	14509	14737	14533	14560	14783	14671	14477	14587	14652	14562	14667	14680	14591	14556	14774	14566	14682	14782	14791	14723	14701	14802	14743	14704	14695	14642	14725	14696	14760	14628	14681	14688	14680	14714	14833	14559	14792	14625	14638	14596	14852	14585	14888	14632	14584	14626	14635	14821	14776	14557	14540	14769	14746	14594	14829	14499	14646	14739	14571	14589	14728	14447	14636	14721	14670	14627	14579	14693	14447	14575	14606	14728	14749	14695	14728	14774	14660	14603	14456	14601	14627	14611	14727	14720	14599	14626	14706	14783	14637	14734	14742	14563	14530	14524	14602	14667	14634	14620	14542	14586	14807	14743	14564	14555	14547	14654	14712	14541	14643	14654	14734	14716	14583	14702	14765	14531	14848	14706	14513	14724	14553	14667	14595	14451	14807	14771	14655	14748	14656	14528	14513	14666	14601	14649	14682	14648	14564	14687	14676	14586	14624	14667	14526	14721	14650	14734	14640	14708	14536	14664	14810	14658	14539	14671	14639	14656	14605	14646	14793	14966	14766	14636	14689	14581	14759	14570	14939	14720	14682	14659	14673	14841	14840	14588	14785	14642	14594	14452	14672	14683	14671	14599	14774	14760	14818	14795	14601	14672	14506	14668	14524	14604	14592	14700	14903	14672	14604	14317	14791	14698	14664	14650	14592	14663	14536	14585	14569	14392	14701	14725	14730	14677	14686	14623	14671	14636	14737	14510	14739	14588	14736	14586	14779	14662	14502	14760	14646	14549	14664	14820	14590	14787	14659	14685	14597	14684	14810	14440	14618	14634	14706	14723	14511	14592	14754	14908	14701	14652	14633	14643	14888	14608	14601	14661	14834	14494	14713	14741	14802	14616	14501	14703	14635	14613	14667	14841	14568	14699	14708	14696	14615	14650	14562	14832	14700	14562	14668	14544	14682	14656	14693	14806	14659	14542	14675	14567	14898	14694	14655	14768	14630	14522	14588	14551	14641	14682	14587	14829	14762	14632	14710	14751	14653	14669	14524	14559	14749	14853	14567	14679	14775	14671	14498	14501	14671	14782	14858	14734	14725	14701	14717	14573	14598	14731	14819	14778	14719	14573	14676	14759	14528	14642	14803	14744	14693	14620	14578	14924	14582	14753	14471	14803	14688	14637	14606	14758	14677	14759	14667	14590	14768	14652	14736	14561	14647	14666	14736	14758	14737	14631	14617	14717	14577	14651	14535	14629	14652	14609	14758	14674	14664	14591	14857	14879	14741	14455	14677	14615	14749	14720	14876	14884	14701	14718	14810	14608	14590	14871	14882	14658	14634	14564	14654	14760	14583	14715	14727	14735	14776	14780	14654	14621	14728	14749	14666	14683	14757	14553	14787	14621	14730	14628	14853	14503	14482	14580	14517	14661	14568	14653	14543	14749	14674	14641	14620	14635	14730	14560	14693	14735	14649	14639	14693	14663	14662	14651	14626	14682	14671	14580	14827	14728	14719	14765	14723	14651	14787	14668	14584	14648	14695	14611	14622	14585	14580	14784	14607	14544	14568	14689	14720	14565	14656	14561	14710	14685	14614	14815	14429	14748	14575	14792	14577	14586	14704	14714	14878	14556	14588	14656	14694	14723	14538	14602	14470	14526	14600	14464	14816	14523	14691	14639	14826	14485	14524	14692	14496	14579	14830	14578	14801	14663	14757	14544	14705	14651	14603	14729	14593	14450	14449	14804	14711	14608	14515	14645	14682	14876	14603	14690	14555	14830	14632	14765	14620	14754	14603	14654	14735	14448	14596	14577	14554	14782	14717	14909	14781	14538	14640	14847	14630	14609	14521	14673	14553	14589	14631	14592	14694	14802	14782	14595	14533	14498	14533	14576	14687	14615	14679	14752	14698	14749	14695	14801	14466	14665	14680	14717	14529	14764	14773	14836	14777	14753	14931	14776	14762	14813	14630	14715	14532	14770	14634	14516	14717	14730	14687	14695	14533	14572	14671	14735	14598	14726	14395	14583	14622	14556	14501	14688	14733	14713	14747	14662	14597	14622	14682	14512	14707	14658	14541	14752	14594	14515	14768	14712	14717	14678	14775	14683	14621	14824	14712	14760	14492	14663	14599	14579	14972	14584	14676	14855	14660	14505	14492	14645	14722	14493	14466	14786	14527	14566	14597	14735	14844	14768	14728	14613	14597	14680	14548	14715	14691	14744	14434	14573	14659	14623	14713	14642	14596	14735	14581	14538	14864	14617	14579	14581	14711	14437	14809	14605	14602	14671	14732	14700	14765	14506	14798	14707	14735	14716	14612	14808	14582	14747	14520	14625	14701	14604	14642	14594	14630	14676	14573	14491	14432	14662	14640	14605	14722	14541	14667	14620	14758	14779	14676	14651	14462	14574	14557	14657	14669	14857	14631	14508	14577	14779	14633	14573	14544	14664	14772	14575	14755	14622	14812	14799	14530	14683	14619	14638	14665	14667	14680	14848	14748	14814	14641	14769	14663	14696	14639	14626	14860	14687	14557	14715	14675	14660	14644	14602	14610	14677	14653	14588	14420	14618	14684	14812	14645	14672	14764	14574	14682	14854	14358	14534	14595	14726	14728	14570	14589	14786	14555	14701	14475	14684	14746	14566	14676	14601	14592	14567	14849	14732	14616	14669	14851	14718	14687	14524	14725	14711	14736	14581	14690	14607	14779	14671	14475	14725	14604	14561	14738	14868	14670	14671	14717	14713	14594	14781	14670	14613	14700	14772	14710	14589	14746	14705	14747	14709	14743	14769	14500	14624	14714	14437	14763	14640	14667	14702	14602	14595	14561	14739	14622	14612	14831	14738	14580	14734	14713	14690	14720	14525	14636	14455	14648	14647	14527	14578	14745	14723	14594	14657	14649	14586	14533	14682	14685	14765	14642	14585	14634	14527	14762	14748	14752	14636	14796	14689	14778	14522	14472	14569	14558	14692	14842	14598	14646	14614	14594	14665	14610	14633	14747	14694	14703	14546	14720	14704	14725	14732	14662	14675	14570	14602	14503	14491	14444	14671	14712	14676	14592	14513	14694	14604	14602	14673	14562	14542	14705	14806	14675	14653	14583	14674	14589	14706	14794	14725	14643	14604	14681	14539	14857	14655	14603	14676	14890	14604	14655	14760	14668	14586	14779	14800	14657	14580	14498	14709	14609	14640	14640	14620	14568	14669	14704	14572	14508	14736	14611	14678	14576	14551	14783	14732	14680	14680	14696	14690	14530	14619	14614	14729	14671	14685	14702	14723	14561	14695	14739	14608	14637	14744	14511	14812	14838	14767	14631	14717	14783	14475	14670	14760	14619	14660	14664	14752	14584	14503	14783	14598	14680	14728	14581	14762	14802	14614	14546	14586	14607	14794	14684	14841	14707	14660	14629	14700	14698	14572	14576	14814	14689	14851	14645	14699	14771	14621	14596	14766	14709	14520	14785	14654	14659	14536	14755	14651	14549	14684	14684	14628	14593	14724	14816	14519	14694	14561	14656	14809	14795	14674	14774	14671	14631	14758	14765	14711	14635	14662	14579	14799	14677	14668	14672	14706	14720	14567	14689	14667	14696	14653	14612	14623	14724	14672	14596	14644	14647	14717	14643	14632	14677	14670	14543	14629	14680	14577	14538	14635	14785	14604	14786	14754	14694	14634	14729	14607	14767	14687	14636	14583	14567	14709	14581	14675	14741	14548	14534	14649	14605	14790	14604	14537	14627	14555	14619	14606	14662	14745	14734	14563	14843	14804	14665	14678	14529	14695	14707	14681	14715	14627	14680	14614	14868	14681	14550	14625	14691	14475	14870	14601	14710	14751	14629	14556	14606	14782	14737	14895	14570	14602	14783	14730	14837	14681	14731	14607	14733	14722	14686	14623	14766
27866	22238	35492	42466	23563	17379	16831	16482	16503	16610	16484	16400	16424	16568	16617	16637	16398	16639	16466	16536	16435	16602	16406	16555	16537	16520	16606	16528	16385	16422	16742	16489	16503	16580	16392	16457	16650	16503	16514	16207	16554	16585	16349	16488	16375	16602	16726	16442	16426	16360	16412	16564	16423	16458	16486	16430	16522	16545	16554	16520	16481	16434	16523	16371	16458	16469	16520	16402	16552	16367	16574	16407	16431	16454	16376	16512	16531	16545	16292	16497	16596	16568	16244	16260	16662	16629	16284	16341	16547	16281	16383	16495	16454	16403	16637	16473	16491	16325	16467	16466	16522	16337	16523	16373	16528	16562	16269	16388	16638	16341	16507	16388	16539	16519	16664	16507	16500	16406	16653	16463	16311	16514	16498	16564	16544	16461	16551	16540	16551	16455	16387	16569	16579	16546	16510	16310	16353	16667	16509	16443	16431	16509	16510	16496	16655	16476	16489	16443	16472	16578	16572	16430	16304	16223	16580	16549	16367	16255	16393	16641	16594	16663	16440	16696	16611	16422	16615	16337	16393	16468	16608	16676	16510	16477	16346	16546	16482	16501	16552	16426	16572	16403	16534	16441	16577	16523	16321	16358	16476	16500	16439	16325	16555	16668	16430	16517	16520	16639	16367	16587	16594	16306	16459	16496	16282	16489	16504	16311	16542	16438	16629	16475	16506	16559	16472	16567	16416	16561	16572	16473	16458	16504	16589	16432	16236	16537	16554	16442	16446	16617	16585	16564	16359	16622	16594	16515	16326	16413	16456	16677	16642	16451	16299	16412	16373	16443	16466	16513	16605	16548	16396	16745	16307	16567	16606	16407	16268	16571	16400	16503	16575	16546	16556	16417	16476	16520	16433	16410	16501	16665	16462	16467	16589	16488	16411	16347	16518	16477	16385	16642	16299	16263	16405	16468	16411	16543	16475	16446	16300	16584	16644	16428	16417	16535	16684	16615	16385	16536	16520	16334	16462	16489	16599	16498	16569	16385	16362	16516	16593	16598	16531	16286	16611	16587	16565	16356	16544	16562	16452	16484	16491	16289	16387	16404	16550	16462	16497	16622	16296	16366	16473	16419	16684	16385	16656	16248	16510	16679	16542	16482	16394	16397	16422	16506	16663	16577	16549	16583	16449	16433	16452	16487	16651	16399	16566	16613	16476	16513	16367	16480	16401	16406	16543	16574	16590	16342	16436	16352	16378	16580	16458	16588	16393	16588	16627	16435	16537	16391	16450	16453	16646	16740	16575	16618	16352	16501	16544	16319	16541	16413	16414	16443	16549	16639	16469	16315	16548	16288	16630	16430	16446	16686	16503	16571	16459	16408	16599	16365	16440	16598	16637	16457	16397	16715	16404	16432	16625	16647	16526	16356	16668	16370	16541	16478	16550	16576	16445	16487	16556	16457	16630	16437	16454	16396	16437	16388	16346	16440	16599	16502	16377	16507	16505	16475	16506	16397	16709	16590	16557	16380	16318	16348	16338	16446	16504	16334	16713	16392	16250	16287	16603	16468	16680	16475	16430	16375	16555	16519	16419	16458	16749	16540	16440	16517	16498	16435	16555	16685	16494	16389	16453	16393	16241	16432	16519	16552	16600	16761	16560	16509	16427	16468	16672	16472	16484	16303	16467	16464	16577	16645	16430	16522	16277	16420	16373	16305	16527	16526	16378	16733	16420	16379	16411	16429	16388	16069	16284	16367	16398	16387	16520	16366	16550	16387	16480	16375	16416	16407	16510	16543	16478	16290	16379	16535	16660	16302	16593	16476	16474	16528	16369	16528	16621	16523	16494	16471	16614	16580	16298	16568	16667	16521	16272	16617	16512	16525	16467	16397	16286	16399	16395	16335	16422	16532	16502	16559	16512	16306	16529	16250	16419	16554	16407	16537	16484	16279	16279	16623	16588	16546	16451	16687	16414	16457	16376	16428	16269	16439	16581	16429	16441	16504	16341	16609	16400	16430	16447	16272	16419	16367	16500	16519	16352	16376	16515	16565	16399	16634	16578	16509	16550	16500	16530	16438	16453	16416	16459	16392	16476	16565	16454	16349	16380	16520	16544	16611	16566	16408	16437	16648	16372	16409	16417	16530	16447	16470	16593	16364	16480	16621	16677	16638	16435	16478	16613	16429	16666	16518	16449	16530	16364	16487	16474	16662	16534	16510	16670	16568	16562	16505	16485	16536	16672	16551	16477	16257	16502	16301	16572	16560	16643	16719	16628	16476	16541	16570	16688	16406	16466	16470	16515	16407	16709	16467	16417	16410	16582	16388	16521	16483	16567	16578	16506	16408	16508	16532	16279	16363	16577	16632	16422	16416	16592	16397	16328	16522	16544	16411	16352	16483	16523	16502	16534	16594	16418	16491	16435	16666	16145	16380	16563	16480	16471	16345	16661	16494	16419	16476	16497	16617	16645	16314	16271	16557	16441	16610	16441	16650	16435	16421	16343	16466	16477	16486	16454	16674	16633	16203	16566	16570	16480	16494	16468	16353	16405	16640	16321	16525	16439	16525	16352	16597	16428	16266	16526	16456	16340	16520	16651	16277	16510	16580	16540	16436	16562	16502	16568	16495	16375	16647	16479	16416	16538	16538	16217	16255	16485	16467	16634	16251	16354	16281	16475	16474	16470	16386	16559	16425	16588	16485	16522	16367	16665	16466	16441	16482	16635	16724	16356	16539	16424	16528	16465	16404	16460	16471	16277	16349	16517	16412	16385	16799	16580	16452	16535	16446	16394	16743	16375	16519	16453	16600	16445	16652	16648	16404	16539	16553	16357	16627	16538	16731	16351	16372	16551	16570	16267	16211	16425	16551	16483	16354	16470	16449	16642	16336	16390	16439	16547	16527	16577	16411	16281	16499	16329	16286	16472	16525	16598	16447	16500	16332	16396	16542	16478	16409	16462	16539	16484	16548	16322	16543	16316	16582	16480	16435	16406	16547	16449	16439	16518	16527	16653	16534	16660	16477	16659	16483	16428	16368	16463	16359	16535	16572	16522	16353	16465	16545	16417	16518	16241	16437	16302	16569	16514	16497	16564	16631	16573	16577	16415	16542	16576	16465	16483	16468	16244	16263	16523	16309	16523	16445	16423	16347	16243	16445	16449	16459	16492	16467	16372	16450	16487	16397	16513	16362	16459	16464	16506	16403	16461	16364	16453	16478	16438	16481	16442	16461	16398	16503	16575	16491	16487	16374	16433	16451	16350	16469	16515	16400	16396	16516	16507	16669	16319	16569	16607	16514	16410	16406	16578	16509	16521	16473	16425	16349	16524	16371	16590	16651	16380	16639	16341	16518	16355	16492	16478	16463	16559	16514	16370	16470	16585	16586	16198	16482	16711	16555	16552	16525	16651	16415	16642	16543	16546	16461	16447	16400	16460	16648	16583	16355	16436	16423	16539	16504	16319	16602	16386	16466	16433	16441	16444	16298	16570	16491	16438	16689	16344	16433	16442	16364	16593	16653	16508	16630	16461	16341	16188	16551	16546	16355	16475	16581	16532	16459	16401	16456	16374	16516	16690	16294	16571	16328	16445	16562	16595	16465	16383	16461	16426	16379	16513	16540	16605	16545	16406	16531	16379	16645	16695	16531	16638	16375	16304	16553	16467	16651	16486	16357	16285	16254	16393	16591	16638	16452	16510	16519	16545	16412	16384	16337	16732	16357	16424	16565	16391	16403	16505	16622	16379	16451	16560	16309	16402	16256	16482	16515	16541	16567	16471	16387	16472	16718	16468	16553	16620	16573	16488	16597	16201	16552	16297	16542	16230	16399	16534	16299	16347	16481	16575	16511	16441	16436	16498	16513	16417	16422	16466	16296	16246	16442	16440	16761	16654	16423	16571	16330	16592	16716	16574	16573	16508	16535	16594	16466	16467	16546	16393	16435	16486	16465	16582	16509	16375	16375	16429	16489	16441	16526	16602	16344	16419	16590	16557	16399	16398	16543	16609	16495	16652	16579	16522	16459	16587	16405	16424	16377	16592	16558	16667	16431	16219	16538	16224	16380	16555	16599	16586	16572	16411	16462	16567	16406	16419	16427	16280	16274	16295	16499	16640	16640	16571	16503	16616	16423	16723	16503	16470	16486	16264	16572	16453	16633	16559	16414	16516	16202	16678	16522	16439	16411	16484	16303	16421	16549	16621	16565	16410	16400	16422	16633	16549	16551	16475	16353	16516	16709	16479	16526	16739	16493	16535	16513	16516	16645	16661	16470	16467	16552	16403	16480	16635	16448	16483	16491	16359	16543	16506	16394	16298	16465	16231	16636	16600	16695	16464	16303	16515	16587	16161	16366	16345	16660	16386	16323	16304	16475	16468	16438	16253	16623	16542	16428	16669	16512	16432	16595	16737	16426	16576	16591	16578	16495	16449	16534	16468	16563	16440	16485	16534	16403	16561	16620	16421	16411	16485	16570	16722	16482	16397	16507	16648	16449	16618	16577	16409	16521	16524	16658	16533	16664	16438	16384	16680	16483	16335	16244	16421	16503	16414	16402	16633	16358	16538	16523	16401	16456	16427	16532	16528	16615	16613	16386	16615	16500	16521	16536	16413	16343	16292	16506	16464	16242	16429	16457	16547	16493	16436	16692	16671	16348	16371	16215	16538	16558	16502	16482	16519	16473	16463	16449	16467	16658	16468	16559	16558	16380	16504	16588	16359	16451	16490	16588	16676	16315	16576	16640	16501	16585	16466	16564	16394	16625	16528	16428	16496	16579	16611	16483	16410	16488	16534	16531	16624	16541	16549	16443	16514	16572	16347	16592	16628	16508	16377	16612	16609	16491	16592	16232	16276	16465	16451	16420	16434	16530	16491	16360	16540	16537	16581	16436	16500	16391	16428	16222	16328	16535	16531	16467	16510	16474	16519	16392	16438	16408	16485	16458	16399	16486	16661	16489	16583	16629	16397	16501	16490	16691	16562	16541	16571	16311	16604	16449	16505	16297	16373	16442	16492	16328	16528	16380	16447	16489	16583	16526	16485	16536	16489	16430	16763	16360	16581	16461	16487	16432	16441	16452	16423	16557	16648	16515	16356	16463	16414	16416	16554	16502	16542	16499	16450	16554	16609	16474	16621	16361	16257	16573	16639	16686	16576	16474	16544	16353	16683	16712
15243	21313	42581	41135	16965	14725	14566	14713	14682	14590	14690	14561	14660	14649	14722	14674	14748	14554	14829	14710	14520	14568	14704	14649	14594	14681	14826	14668	14567	14500	14674	14722	14546	14750	14383	14687	14526	14775	14562	14604	14597	14642	14737	14652	14700	14577	14639	14784	14646	14649	14646	14648	14548	14605	14567	14708	14704	14634	14636	14707	14390	14538	14671	14551	14535	14571	14565	14561	14818	14671	14684	14360	14709	14475	14641	14700	14733	14698	14574	14774	14622	14648	14534	14702	14661	14494	14666	14741	14554	14497	14745	14612	14531	14668	14481	14808	14703	14703	14527	14493	14600	14730	14987	14762	14669	14683	14522	14556	14705	14666	14595	14735	14705	14624	14616	14781	14604	14587	14631	14626	14560	14503	14603	14546	14586	14568	14684	14530	14615	14554	14640	14595	14691	14783	14575	14774	14689	14671	14705	14687	14537	14545	14408	14563	14687	14575	14586	14461	14610	14575	14574	14635	14738	14527	14724	14813	14677	14544	14655	14623	14562	14542	14560	14525	14595	14667	14637	14773	14681	14518	14597	14414	14638	14732	14622	14636	14441	14641	14611	14742	14677	14607	14648	14674	14583	14689	14583	14730	14750	14704	14661	14568	14604	14546	14683	14667	14551	14748	14505	14668	14577	14676	14567	14759	14646	14682	14694	14682	14486	14747	14669	14758	14657	14715	14568	14692	14624	14640	14498	14571	14590	14551	14471	14590	14593	14511	14731	14652	14624	14532	14581	14702	14730	14619	14832	14559	14701	14580	14547	14394	14624	14521	14649	14623	14431	14680	14845	14526	14557	14421	14532	14566	14610	14613	14599	14494	14556	14557	14718	14542	14665	14636	14537	14419	14595	14672	14575	14608	14641	14541	14727	14531	14732	14620	14766	14548	14691	14720	14585	14621	14623	14514	14574	14571	14628	14629	14387	14618	14583	14623	14459	14661	14674	14516	14586	14355	14745	14742	14479	14532	14649	14583	14737	14690	14650	14491	14643	14521	14632	14658	14597	14562	14589	14650	14658	14522	14668	14449	14582	14623	14620	14689	14571	14360	14565	14653	14613	14725	14700	14409	14717	14736	14520	14566	14714	14572	14684	14735	14659	14633	14626	14579	14712	14518	14563	14463	14432	14562	14611	14546	14694	14697	14720	14711	14588	14558	14647	14599	14692	14505	14549	14490	14844	14510	14518	14734	14525	14515	14491	14717	14841	14532	14483	14567	14751	14617	14736	14683	14498	14567	14545	14681	14488	14681	14606	14451	14588	14417	14586	14540	14634	14547	14555	14636	14536	14620	14685	14541	14673	14521	14601	14624	14527	14549	14728	14623	14731	14527	14539	14712	14519	14725	14658	14612	14489	14705	14712	14581	14502	14686	14429	14548	14454	14579	14472	14633	14814	14635	14571	14552	14735	14491	14595	14643	14590	14628	14548	14624	14548	14524	14414	14781	14680	14636	14629	14586	14489	14561	14840	14537	14656	14538	14585	14606	14517	14556	14695	14579	14685	14597	14673	14567	14523	14574	14513	14653	14678	14641	14662	14512	14750	14738	14599	14627	14782	14611	14785	14596	14493	14756	14429	14754	14526	14716	14568	14692	14648	14711	14516	14676	14702	14498	14660	14559	14669	14475	14611	14444	14694	14598	14788	14587	14677	14528	14549	14516	14791	14841	14521	14579	14653	14602	14733	14630	14601	14574	14599	14740	14590	14613	14696	14713	14703	14824	14586	14620	14751	14568	14585	14739	14549	14672	14644	14509	14688	14568	14645	14718	14649	14627	14747	14676	14572	14557	14785	14464	14587	14485	14664	14701	14534	14596	14541	14510	14549	14473	14482	14395	14748	14650	14630	14600	14600	14660	14560	14513	14600	14492	14668	14673	14529	14598	14600	14554	14766	14610	14610	14660	14645	14572	14631	14654	14598	14520	14768	14494	14617	14522	14597	14615	14606	14529	14519	14420	14692	14704	14522	14606	14477	14619	14712	14774	14440	14722	14539	14540	14614	14646	14685	14561	14548	14594	14632	14536	14580	14660	14591	14744	14478	14610	14598	14511	14641	14628	14591	14726	14514	14708	14766	14893	14751	14603	14627	14594	14872	14588	14704	14590	14646	14703	14732	14624	14651	14773	14458	14740	14620	14782	14558	14820	14580	14630	14898	14703	14552	14558	14693	14583	14736	14375	14704	14593	14551	14516	14625	14680	14519	14479	14780	14703	14477	14568	14778	14579	14620	14581	14511	14506	14498	14453	14570	14688	14657	14535	14566	14534	14770	14639	14715	14578	14532	14814	14745	14709	14720	14617	14474	14592	14835	14578	14667	14569	14611	14549	14677	14689	14672	14624	14602	14704	14675	14562	14600	14640	14739	14581	14562	14559	14654	14682	14561	14615	14688	14744	14575	14520	14704	14635	14675	14605	14590	14529	14677	14698	14748	14699	14579	14674	14705	14456	14504	14734	14630	14641	14555	14561	14743	14464	14554	14706	14649	14844	14594	14697	14724	14543	14582	14626	14703	14777	14722	14404	14671	14737	14481	14657	14715	14570	14602	14663	14706	14459	14510	14792	14668	14621	14617	14623	14722	14787	14632	14637	14418	14569	14551	14644	14617	14705	14734	14650	14604	14697	14641	14431	14659	14742	14737	14704	14874	14544	14603	14748	14628	14488	14606	14626	14755	14657	14675	14609	14748	14784	14740	14472	14756	14572	14667	14598	14903	14527	14456	14702	14642	14663	14610	14437	14754	14808	14659	14722	14722	14685	14729	14640	14797	14560	14634	14676	14623	14735	14668	14666	14573	14624	14740	14564	14560	14616	14674	14603	14732	14513	14665	14641	14744	14539	14462	14504	14656	14563	14736	14529	14757	14650	14637	14731	14573	14513	14580	14550	14473	14746	14673	14481	14590	14826	14496	14602	14590	14678	14543	14577	14549	14449	14743	14618	14579	14647	14689	14506	14801	14697	14624	14539	14722	14615	14614	14503	14612	14748	14602	14679	14599	14557	14699	14498	14437	14781	14469	14706	14590	14653	14739	14501	14741	14607	14501	14537	14518	14542	14615	14457	14695	14422	14684	14597	14593	14732	14630	14458	14725	14625	14483	14615	14729	14615	14710	14692	14611	14708	14726	14645	14681	14626	14781	14547	14564	14716	14527	14468	14659	14511	14809	14546	14522	14576	14542	14660	14512	14573	14577	14719	14625	14828	14611	14551	14818	14688	14582	14734	14665	14659	14600	14696	14630	14731	14771	14673	14437	14740	14639	14550	14674	14542	14689	14725	14566	14786	14640	14539	14683	14718	14687	14714	14599	14658	14622	14677	14870	14464	14663	14411	14779	14602	14647	14637	14658	14704	14765	14605	14718	14561	14585	14741	14615	14549	14723	14692	14769	14555	14665	14535	14578	14540	14782	14559	14670	14692	14504	14594	14793	14570	14580	14754	14714	14695	14614	14480	14561	14737	14548	14640	14745	14715	14545	14528	14682	14610	14621	14604	14600	14710	14587	14636	14684	14623	14575	14656	14748	14511	14679	14673	14612	14787	14610	14706	14484	14463	14625	14667	14509	14610	14609	14721	14520	14621	14734	14555	14749	14463	14630	14717	14682	14412	14658	14574	14582	14624	14571	14582	14585	14664	14711	14679	14592	14580	14593	14723	14430	14692	14670	14677	14562	14696	14682	14615	14770	14677	14693	14608	14495	14697	14656	14677	14475	14662	14691	14635	14520	14704	14698	14777	14562	14844	14599	14525	14624	14759	14521	14734	14467	14780	14573	14628	14576	14488	14564	14604	14671	14539	14654	14499	14646	14682	14627	14635	14395	14617	14565	14743	14719	14568	14803	14695	14700	14687	14720	14695	14626	14685	14699	14672	14611	14668	14566	14436	14800	14551	14768	14744	14569	14564	14649	14574	14706	14614	14731	14653	14734	14687	14554	14584	14550	14590	14636	14707	14687	14658	14504	14639	14574	14586	14686	14802	14491	14681	14447	14596	14605	14624	14490	14743	14635	14673	14553	14721	14569	14670	14517	14585	14582	14603	14517	14843	14669	14633	14542	14456	14615	14600	14645	14761	14529	14522	14587	14654	14605	14637	14585	14568	14500	14667	14507	14572	14605	14618	14716	14580	14552	14529	14664	14741	14402	14688	14641	14492	14644	14616	14798	14675	14483	14685	14764	14453	14618	14654	14844	14589	14722	14475	14519	14673	14741	14716	14491	14360	14645	14601	14582	14539	14724	14625	14613	14771	14596	14596	14652	14702	14504	14857	14478	14741	14592	14571	14765	14602	14641	14635	14549	14689	14513	14687	14541	14655	14730	14715	14616	14583	14575	14573	14459	14634	14553	14594	14789	14621	14669	14791	14523	14669	14624	14623	14538	14625	14552	14590	14577	14694	14662	14547	14437	14664	14656	14584	14749	14553	14713	14637	14459	14720	14641	14599	14800	14700	14733	14637	14705	14856	14534	14608	14688	14645	14567	14512	14688	14811	14799	14491	14554	14485	14486	14568	14744	14623	14695	14770	14564	14573	14547	14440	14689	14695	14625	14722	14760	14565	14648	14739	14619	14637	14648	14593	14655	14705	14471	14533	14573	14621	14598	14825	14862	14663	14787	14449	14581	14535	14642	14648	14659	14613	14540	14539	14609	14752	14736	14661	14614	14534	14620	14604	14587	14550	14812	14444	14500	14556	14520	14504	14639	14649	14449	14518	14593	14454	14558	14634	14695	14809	14680	14550	14646	14635	14558	14504	14701	14617	14650	14538	14608	14608	14548	14636	14621	14720	14736	14577	14665	14561	14580	14633	14568	14712	14586	14528	14802	14498	14471	14626	14575	14510	14710	14682	14576	14780	14639	14613	14564	14588	14506	14466	14564	14679	14592	14587	14657	14619	14520	14619	14592	14624	14628	14628	14419	14477	14529	14719	14588	14663	14686	14591	14785	14642	14613	14675	14717	14714	14523	14686	14583	14522	14608	14685	14717	14579	14743	14562	14653	14748	14657	14688	14549	14607	14752	14626	14751	14493	14606	14752	14497	14696	14530	14701	14580	14594	14569	14535	14632	14782	14652	14684	14661	14479	14596	14569	14664	14694	14611	14731	14618	14612	14588	14623	14574	14516	14550	14677
23432	21407	35990	58485	33941	23010	24246	19155	17327	17558	17669	17504	17351	17439	17200	17165	17202	17329	17056	17347	17275	17311	17240	16986	17285	16945	16958	17131	17172	17166	17075	17066	16979	17227	17206	17192	17150	17417	17253	17072	17121	17331	17250	17086	17127	17114	17184	16944	17209	17200	17380	17053	16938	17104	17069	17076	17050	17035	17104	17354	17282	17048	17272	17049	17205	17124	16920	17049	17180	17113	17133	17141	16940	17261	17021	17208	17310	17372	16873	17184	17157	17117	16972	17149	17016	16915	16900	17044	16963	17042	16992	17090	17137	16957	17082	17068	17118	16961	17174	16990	17218	17088	16941	17064	17148	17095	17037	16907	17201	17119	16928	17133	17093	17152	17146	17063	16958	17204	17067	17031	16986	17146	17175	17067	16970	16974	16979	16938	16953	17002	17151	17033	17027	17089	16968	16956	17000	17044	16979	17105	16881	17051	17113	17144	16848	17176	17088	17290	17120	17193	17206	17059	16964	17128	17159	17112	17100	17005	17214	17063	17216	17059	16946	17076	17082	17055	17120	16985	17181	17032	17109	17160	17124	16900	16933	17181	16981	16974	17100	17011	17027	17002	17288	17062	17275	17242	17053	17224	17128	16992	17285	16978	17004	17001	16923	17109	17267	16998	17054	17250	16906	16967	17268	17098	17072	17218	17211	17051	17013	17189	17167	16927	17018	17060	17152	17031	17065	16866	17289	16990	16985	17024	17119	17152	16921	17156	17058	16984	16953	17005	17031	17034	17120	16963	17196	17083	17058	17296	17114	17107	16943	17174	17244	17200	17088	17078	17042	16809	16990	16951	17218	16948	16974	16970	17268	17024	16945	17052	17093	16909	17058	17118	17084	17153	16950	17207	17177	16846	17138	16959	17138	17035	17036	17073	17319	17018	16887	17073	17029	17107	16957	17016	16978	16856	16913	17067	16993	17147	16943	17145	17007	17139	17023	17143	17081	16896	17029	17026	16832	17054	17249	16937	17049	16961	17165	17035	17086	16919	17071	17119	17129	17237	16863	16985	17206	17023	16993	17037	17066	16940	17143	17107	16978	17113	17053	17014	17016	16942	17135	16993	16953	16977	16992	17080	17129	17078	17121	17050	17020	17032	16777	17120	16838	17034	16927	16968	17000	17019	16987	17203	17049	17030	16866	17194	16820	17122	17104	17044	17026	17154	17031	17268	16949	17180	17114	16824	16998	17082	17199	17104	17170	17046	17169	16967	17048	17134	17134	17095	17206	17066	17079	16942	16919	17043	17072	17184	17116	16962	17077	17090	17125	17121	16933	16996	16875	16891	17057	17172	17081	17109	17094	17100	17221	17012	17025	17100	16879	16996	17026	17052	17226	16973	17096	17041	16949	16985	17057	17264	17298	17291	16994	17090	17117	17085	17055	17202	17058	17139	17163	17087	17078	17116	17236	16955	16977	17043	17035	17109	16808	17130	17071	17099	17030	16934	17045	17208	16998	16915	16953	16846	17080	16957	17094	17100	17016	17059	17051	17054	17089	16858	17058	16886	16952	17102	17103	17090	17119	17021	16910	16964	16987	16800	17083	16916	16994	17122	17067	16911	17094	16985	16934	17166	17101	16931	16684	17003	17005	17030	17277	16860	17140	17212	17024	17042	17161	17128	16954	17138	17055	16940	17010	17067	17067	16956	17112	17076	17194	17200	17016	17147	16906	17129	17354	16991	16934	17047	17052	17030	17077	17101	17099	17173	17129	16925	17184	17099	17148	17160	16817	17288	16867	17139	17052	17096	17056	16985	16949	17101	17075	16937	17086	16896	16992	16940	17142	17014	16909	17122	17076	17182	17200	16981	17094	17127	16982	17127	17040	17152	17230	17252	17171	16940	16919	16929	17120	17000	17189	16867	17304	16974	17128	17041	17118	17236	16927	17184	16875	17120	17194	16971	17258	17088	17027	16953	16985	16807	17096	17095	16953	17160	16944	17138	17061	16938	17036	17087	17132	17001	17204	16984	17171	16865	17138	17086	17135	17147	16972	17091	16961	16855	17110	17172	17125	17192	17064	17057	17006	17060	17097	17111	17164	17084	17140	17009	17084	16946	17124	17254	17024	17018	17105	17099	17045	17022	17011	17107	16989	17097	16940	17112	17060	17151	17055	17125	16834	17148	16985	16881	17278	16933	16847	16920	16975	17139	17088	17121	17138	16899	16792	17166	17035	16936	17176	17179	16997	17054	17128	17105	16907	17022	16972	17088	17118	17041	17094	17164	17053	17024	17048	17016	17064	16996	17047	16810	17227	16930	17032	17053	16958	16917	17113	16986	17049	17003	17122	16978	16975	16952	16972	16945	16978	16945	17136	16938	17057	16989	17023	16904	17086	16947	17067	17055	17086	16975	17308	17215	17009	16981	16938	17092	17115	17193	17249	17101	17040	17117	17016	16981	17081	16970	17086	17105	17076	17227	17081	17064	16954	17088	17045	17166	16960	17037	16831	17202	17298	17013	17128	17043	16996	17110	16863	17160	16907	17213	16912	16885	17128	16947	16956	17189	16962	17060	17066	16966	17230	17072	16873	17147	16918	16984	16876	16873	16914	17094	16981	17153	17254	17148	17101	17089	17017	16958	16985	16870	17100	16997	17133	17146	17055	17051	17046	17143	17209	17101	17105	16949	17109	16955	17117	17022	17126	17127	17087	17060	16934	17252	16997	17258	16864	16904	17236	17083	17228	17086	16914	16996	17065	17005	17261	17153	17079	17107	17005	16885	17179	17137	17083	17175	17244	16889	17032	17137	17074	17076	17165	17201	17051	17080	17006	17069	17180	16974	16978	16994	17061	17130	17061	17024	17107	16910	17079	17065	16970	17101	17239	17083	17003	16849	17104	17147	17171	17110	16955	17005	17006	17068	16965	16857	17001	17065	17039	17044	16812	16848	16934	16950	17105	17189	16871	17018	17006	16857	17149	17264	17196	17219	16977	16728	16890	17089	16988	16983	17325	16992	17084	17088	16965	16956	17093	16877	17138	17008	17073	17077	17170	16868	17079	17090	16957	17068	16996	17088	16977	17017	17216	17012	17185	17019	16855	17024	17028	17196	17038	17055	17001	17000	17027	16904	17168	16991	16704	16956	16965	16871	16864	16866	17088	16892	17233	17141	17028	17108	16923	17113	17097	17162	17163	16972	17013	17048	16940	16927	17315	17006	16951	16776	16982	16977	16961	17005	16972	17068	17094	16847	16974	17041	17232	17050	17011	17135	17024	17039	16921	17118	16951	17162	17030	16936	17157	16978	17231	17041	17121	17098	16992	17110	17382	17194	17025	16917	16949	16937	17069	16961	17202	16727	17076	17046	17068	16950	17180	16971	16958	17030	17017	17179	17073	17001	16942	17145	17045	17213	17057	17137	17160	16944	16837	17028	16966	17056	17262	16861	17063	16955	17181	17023	17028	17393	17134	16986	17040	17178	17227	17009	17008	17025	16949	16924	17074	16915	16971	16892	17161	17009	16799	16957	16948	17032	17080	16903	17100	16974	16948	17082	17100	17238	17070	17171	16994	17065	16919	17165	17103	17059	16994	17258	17108	16856	17037	17031	17196	16980	17149	17133	17213	17048	17032	17039	17093	17185	16946	17128	17014	16979	17261	17172	16895	16913	16978	16958	17020	17101	16993	17052	17221	17155	17018	17177	16938	17062	17068	16963	17017	16781	17140	17102	17065	17223	16915	17030	17179	17163	17172	16784	16890	16948	17244	16989	17105	16972	16952	17022	17011	17018	17099	17178	17083	16994	17285	17267	17158	17047	16989	17092	17049	17081	16941	16737	16807	17108	17165	16966	17155	16997	16955	16747	17016	16985	17232	17015	16985	17191	16872	17294	17053	17066	16938	17189	17120	16978	17120	17113	16981	17195	17112	17107	16993	16993	17057	16965	17112	17156	17234	17008	17117	16980	17101	17151	16914	16975	17056	16817	16863	17042	16947	17154	16916	17052	17245	17086	17007	16942	16917	16930	17035	16983	17135	17011	17019	17214	17212	17240	17198	16961	17112	16851	16781	17000	16811	17066	17342	16976	17081	16871	17001	17034	17040	17046	17134	17004	16800	17102	17137	17060	17100	17224	17045	17090	17144	17161	17108	16966	17251	17067	17069	17028	17229	17089	16885	17224	17012	16971	17031	17026	17188	16967	16979	16922	17122	17032	17085	17117	16940	16966	17162	17220	17096	17010	16838	16924	16880	17081	17109	17050	17001	16998	17076	17087	17069	16971	16831	17064	17097	17134	17120	17004	17029	17118	17089	16932	17112	16919	16956	17052	16934	17031	17006	17063	17192	16934	16959	17058	17165	16988	17145	17202	17108	17233	17146	17151	17146	17158	17147	17095	17106	17167	17302	17195	17196	17006	16954	17150	16972	17142	17036	17141	17073	17126	17033	17127	17158	17061	17042	17252	17164	17105	16948	16835	17035	17183	17154	17071	17025	16933	17138	16858	16922	16996	17101	17214	16909	17010	17214	17132	16995	17163	16867	17178	17168	17016	17069	17028	17051	16976	16996	16886	17134	17120	16953	16986	17186	16841	16914	16990	17037	17026	17042	17330	16903	16814	17172	17222	17076	17095	17081	16773	17096	17011	16987	17155	17066	16995	17045	16877	17029	16853	17009	16984	16925	17074	16899	17023	17000	17258	16971	16931	16986	17078	17029	17025	16787	17153	16867	17145	17172	16923	17196	17069	17074	17163	17038	17043	17023	17185	16998	17023	16835	17109	17188	17175	17199	17079	17237	17038	17281	17128	17134	17133	17180	16902	16972	17049	17059	16861	17035	17118	17053	16934	17041	17109	17081	16900	16978	16995	16978	17000	17140	16940	17027	17124	17225	17197	16909	17101	17078	17044	17077	17015	17039	17053	16999	17088	17008	17145	16874	17161	17006	17105	17061	17066	17016	17054	17447	17084	17101	17291	17005	17094	17164	17154	17083	17084	17167	17067	16910	16911	16953	17012	17029	17042	16862	17026	17084	17120	17059	16931	17129	17230	17109	16952	16939	17002	16859	17041	16932	17122	17011	16985	17104	17095	17026	17147	16855	17035	17208	17181	17104	17059	16892	17080	17074	17124	17117	17053	17023	17129	17177	16898	16905	16767	17052	17209	16998	17101	16914	17168
19999	41129	86669	93344	21097	15578	15474	15328	15225	15143	15133	15171	14985	15108	15227	15012	14899	15191	14948	15240	14957	15046	15050	14960	14934	15073	14915	14980	14982	14995	15113	14926	14854	14945	15028	14954	15004	14937	14960	14876	15161	14759	14850	14959	14873	14782	14904	15076	15053	15016	14926	14989	15058	14780	14974	14884	14940	14856	14914	14931	14813	15104	14898	14912	14962	14953	14810	14988	14927	14772	15014	14933	15018	14803	15183	15450	15621	15227	14829	14932	14872	14927	14945	15154	15009	14862	14872	15035	14971	14883	14991	14841	15127	14969	15069	14981	14890	14990	14865	14880	14956	14916	14940	14884	14863	14901	15046	15099	14874	14910	14857	15056	14963	14903	14842	14943	15060	14869	15163	14871	14943	14869	14954	15082	15025	14933	14774	14943	14948	15115	15125	14862	14915	14938	14946	14961	14914	14845	14960	14883	14974	15036	14976	15126	14944	14957	15141	14872	14994	14950	14832	14797	14877	15006	15015	14888	15016	15018	14922	15026	15039	14794	15018	14858	14924	14836	15056	14924	14813	14923	14889	14895	15018	14959	14877	14975	14887	14950	15061	14891	14929	14881	14921	15067	14978	14783	14818	14947	14923	14871	14761	14891	14869	14714	15014	14909	14981	14885	14974	14874	15004	14735	15011	14907	14833	14997	14630	14953	14946	14874	15091	14935	14910	14948	14979	14995	14907	15078	14971	15106	14946	14974	14864	14944	14750	14964	14940	14832	14876	14884	14750	14838	15052	14861	14829	15063	14869	14966	15007	14801	14925	14951	14794	14950	15007	15144	15011	14843	15076	14788	15057	14910	15061	14862	14943	14945	14976	14871	14867	14889	15009	14991	14934	14775	14906	14856	14953	15019	15006	15011	14954	14877	14972	14818	14834	14945	14927	14968	14997	15060	14906	14867	14964	15049	14892	14923	14829	14904	14862	14968	15011	14934	15089	14722	14859	14926	14954	15042	14941	14895	14841	14927	14793	14963	14929	14860	14897	14899	14892	14880	14792	14981	14961	14947	14828	15197	14925	14721	14914	14891	15035	14869	14893	14947	15037	14802	14848	15045	14960	14854	14765	14957	14855	15026	14787	14975	14770	15020	14961	14953	14962	14891	14863	14874	14930	14920	15038	14884	14863	14904	14814	15045	14870	14926	14905	14838	14971	14942	14973	14995	14995	14968	14925	14828	14878	15010	14819	15124	15085	14977	14918	15043	14829	15176	14968	14836	14819	14871	14781	14946	14838	14845	14702	15015	14934	14989	15113	14872	14985	15009	14919	14940	14982	14765	14688	15015	14944	14890	15068	14944	14924	15019	14844	14966	14880	14789	14966	14843	14915	14894	15050	14920	14953	14769	14881	14980	14847	14906	14960	14987	14728	14898	14865	14942	14870	14800	14748	14994	14790	14738	14980	14943	14750	14917	15000	14849	15056	15022	15100	14819	14849	14633	15084	15042	14829	14710	14942	14863	15072	15036	15015	15096	14833	14914	15007	14834	15017	15074	14826	14881	15157	14816	15021	14904	15101	14843	14832	14863	15035	14920	14753	14818	14807	14933	14933	14951	14985	14768	14805	14928	14906	14962	14818	14747	14809	14705	14975	14997	15087	15038	15015	14980	14999	14810	14930	14951	15103	14876	14876	14875	14894	14853	14930	14859	14900	15016	14977	14850	15023	15008	15068	14853	14916	14896	14982	14870	14958	14872	14946	14982	14894	14906	14806	14767	15022	15010	14935	14830	14961	14898	15073	14725	14853	14912	14974	14999	14879	14727	14893	14998	14926	14856	14917	14834	14832	14795	14938	14969	14899	14960	15005	14955	14969	14906	14814	14961	14980	14996	14969	14780	14921	14981	15078	14702	14858	14917	14910	14862	14874	14904	14758	14993	14695	15019	14674	15046	14819	15019	14808	14785	14908	14880	15053	14856	14947	14803	14862	14872	14799	14879	14802	15031	14978	14856	14990	14926	14896	14809	14919	14947	14905	15103	15112	14809	14951	15068	14991	14945	14828	14906	14874	14790	14749	14971	14879	14898	14907	14861	14851	14820	15010	14965	15032	14774	14863	14978	15004	14847	14912	14872	14802	14831	14760	14929	14848	14870	15003	14953	14880	14820	14926	14847	14902	15038	14851	14978	14888	14895	14882	14911	15147	14866	15075	14889	14792	14959	15009	14835	14916	14901	14941	15017	14971	14860	14979	14946	14964	14861	14936	14815	14725	14772	14972	14669	14978	14844	14882	14895	14911	14916	14827	14922	14893	14987	14830	14844	14773	14877	14993	15115	14999	14889	15007	14977	14897	14808	14878	14769	14945	14856	15059	15011	14704	14831	14844	15099	14976	15096	14779	14888	15046	14877	14883	14879	14779	14857	14889	15067	14879	14817	14752	15108	14970	14902	14783	15064	15083	14950	15059	15026	14978	15004	14760	15017	15075	14941	14885	14953	14915	15010	14847	14917	14891	14949	15048	15027	14972	14990	15048	14967	14954	15000	14817	14779	14877	14726	14941	14923	14908	14919	14990	14993	14940	14972	15038	14953	14954	15026	14836	14957	14739	14904	15076	14918	14969	14853	14864	14957	14933	14767	14802	14813	14927	14951	14831	14923	15060	15025	14921	14876	14928	14819	14778	14877	14940	15075	14929	14978	15018	15045	14819	14839	14987	14801	14907	14914	14951	14807	14926	14876	14849	14810	14739	15100	15022	14942	14909	14903	14812	15018	14982	14928	14939	15024	14836	14829	14922	15005	14987	14888	14802	14859	14848	15050	14861	14929	15002	14731	14857	14890	14934	14913	14810	14992	14955	15036	15056	14888	14782	14884	14972	14948	14774	14992	14900	14935	14877	14841	14825	14723	15003	15022	14778	14879	14831	14887	14894	14851	14901	14838	15036	14828	14864	14849	14859	14991	14914	14921	14900	15090	14871	14938	15038	14979	14796	14904	15055	14768	14852	14891	14839	14945	14839	14939	14924	14851	14847	14835	14857	14828	14828	15037	14792	14869	15033	14938	14886	14755	14907	14949	14890	14923	14978	14969	14913	14850	14944	15031	14888	14827	14843	14773	14889	14728	14928	14922	14979	14915	15188	14927	14981	14957	14943	14945	15013	14776	14818	15042	14963	14803	15139	15017	14777	14877	14983	14874	14994	15001	14852	14955	15092	14802	15168	14918	14962	15068	14780	14922	14872	14876	15169	15021	14972	15025	14961	14918	14870	14944	14926	14975	14971	15011	14952	15026	14892	14974	14942	14891	14965	14665	14956	14897	14977	14989	14924	14875	15039	14956	14872	15071	15048	14992	14982	14895	14868	14750	14995	14846	15020	15131	14916	14902	14896	14816	14876	15034	14926	14801	15052	15130	14875	14875	14942	14955	14913	14875	14762	14953	15148	15005	14994	14977	14789	14918	14915	14910	14911	14838	14929	14937	14936	14776	15013	15032	14857	14836	14825	15037	14816	14933	14983	14795	15017	14966	14852	14944	14914	14961	15123	15110	14986	14852	14705	14930	14913	14802	14854	15001	14880	14797	14950	14872	15007	15042	14847	14923	15083	14978	14915	14829	14776	15010	15007	14923	15012	14783	14950	15006	14777	14744	14954	14767	14960	14759	15021	14885	14906	14843	14811	14841	14939	14928	14886	14904	15074	14942	14898	14819	14846	15039	14805	14974	14985	14943	14960	14950	14924	14818	14893	15017	14994	14797	14832	14866	14920	14907	14980	14947	14928	14952	14830	14939	14923	14956	14954	14995	15091	14901	14935	14999	14915	14872	14732	14955	14971	14666	14822	14930	15040	15025	15116	15023	15036	15001	14893	15084	14954	14860	14980	14770	14742	14914	14855	14773	14994	14903	14877	15003	14833	14903	15001	14801	14960	14837	14707	14995	14813	14779	14754	14734	14818	15015	15029	14741	14962	15005	15063	15056	14885	15042	15117	14938	14950	14991	14973	14909	14873	14964	14838	14737	14888	14991	14876	14844	14904	14939	14953	14961	14950	14978	14970	14737	15050	15027	14823	15023	14731	14960	14959	14951	14958	14917	15049	14840	14977	14836	15048	14867	15095	14800	14793	15122	14932	14812	14930	14881	14862	14927	14961	14824	14965	14977	14967	14999	14728	14992	14948	14944	14910	14908	14879	14950	14997	14949	14880	14752	14908	14850	14935	14954	14940	14992	15008	14960	14792	14843	15108	14950	14767	14975	14938	14909	14945	14964	15070	14833	14853	14981	14974	14886	14737	14998	14983	15062	14990	14825	14896	15037	14858	14940	14930	14893	14976	15009	15046	14943	14898	14973	14902	14854	15037	14838	14888	14815	14977	14989	14814	14931	14898	14881	14782	14916	14710	14766	15051	14956	14749	14979	14961	14618	14995	14918	14982	14882	15001	14947	14899	14895	14967	15033	14938	14978	14833	15025	14874	14976	14956	14907	15111	15007	14673	14886	14968	15036	14915	14728	15042	15097	14911	14916	14833	14869	14912	14859	15045	15013	14810	14813	14977	14821	15098	14879	14987	15022	15024	14865	14970	14824	14876	14834	14743	14828	14876	14923	14933	14855	15024	14941	14825	14873	14993	14952	14977	15033	15035	14930	14809	14960	14932	14913	15006	14973	14856	14780	15046	14946	14957	14915	14899	15061	14651	14884	14933	14961	14914	14958	14823	14944	14822	14937	14813	14961	15003	15030	14969	14826	15132	15034	14786	14783	15008	14875	14957	14999	15007	14846	14825	14932	14971	14884	14787	15089	14961	14843	14983	14838	14990	15026	15018	14942	15042	15058	14953	14831	15012	14944	14939	15028	15033	14953	14804	14804	14880	14849	15013	14916	14858	14882	14921	15035	14891	14884	15037	14816	14933	14792	14814	15018	14996	15100	15076	14903	14912	14900	14777	14724	15084	14855	14746	15084	14775	14911	14966	14955	14856	14998	14913	14962	14876	14970	14918	14932	14979	14900	14824	14929	14886	14935	14920	14892	14949	14930	14986	14746	14762	15150	15100	14958	14814	14957	14775	14875	14966	14863	14722	14809	14985	14867	14898	14923	14881	14992	14958	14953	14846	15035	14962	14781	15006	14899	14987	15013	14935	14991	14945	14907	14918	14915	14882	14956	14898	15056	14979	14919	14881	14906
23305	21412	35355	57196	45083	25373	22688	18122	17253	17417	17375	17091	17077	16784	16984	17134	17052	16788	17098	16985	16924	16911	17013	16735	16876	16815	16855	16820	16777	16712	16862	16862	16923	16940	16933	17069	16773	16856	16880	16941	16846	16459	16679	16662	16826	16708	16956	16889	16751	16882	16635	16842	16728	16766	16786	16947	16778	16809	16789	16738	16581	16557	16541	16978	16832	16537	16786	17062	16862	16752	16857	16775	16835	16697	16854	17214	17136	16840	16761	16645	16700	16623	16620	16787	16587	16834	16841	16856	16649	16534	16726	16726	16814	16833	16699	16830	16817	16590	16757	16901	16810	16653	16875	16646	16640	16827	16762	16720	16790	16598	16849	16721	16832	16854	16784	16623	16694	16618	16848	16694	16690	16904	16652	16627	16880	16879	16763	16786	16514	16659	16593	16747	16577	16523	16671	16709	16565	16761	16511	16766	16774	16627	16441	16738	16845	16742	16792	16692	16732	16786	16604	16638	16620	16700	16729	16705	16726	16835	16753	16743	16703	16645	16538	16580	16748	16662	16823	16632	16708	16696	16693	16971	16617	16806	16648	16571	16453	16559	16713	16343	16747	16714	16413	16651	16742	16727	16628	16767	16704	16600	16735	16623	16866	16667	16641	16453	16519	16616	16735	16962	16878	16619	16725	16897	16867	16747	16562	16852	16898	16715	16655	16654	16587	16586	16536	16657	16620	16693	16820	17038	16655	16735	16640	16654	16771	16639	16832	16652	16589	16766	16837	16926	16771	16822	16695	16635	16713	16710	16589	16653	16690	16670	16668	16820	16680	16705	16696	16750	16874	16651	16896	16543	16698	16734	16932	16727	16578	16692	16778	16586	16528	16769	16830	16823	16785	16884	16775	16868	16496	16761	16713	16771	16766	16670	16706	16528	16693	16689	16736	16824	16835	16581	16725	16652	16717	16835	16653	16662	16623	16635	16679	16611	16794	16663	16581	16784	16805	16571	16737	16640	16749	16823	16677	16790	16778	16722	16617	16648	16788	16621	16663	16838	16812	16646	16684	16513	16714	16633	16629	16621	16602	16668	16522	16761	16581	16648	16740	16682	16741	16811	16599	16555	16805	16440	16643	16735	16682	16694	16634	16891	16662	16872	16706	16685	16716	16773	16567	16702	16787	17010	16570	16626	16776	16849	16840	16676	16549	16702	16808	16711	16751	16590	16699	16589	16831	16729	16773	16717	16764	16507	16506	16772	16716	16659	16733	16655	16728	16703	16821	16672	16770	16850	16782	16803	16835	16646	16620	16565	16565	16686	16522	16723	16695	16527	16501	16661	16648	16618	16612	16632	16900	16637	16813	16663	16816	16655	16624	16720	16704	16510	16541	16600	16703	16884	16722	16454	16729	16840	16607	16519	16709	16738	16713	16877	16641	16697	16537	16491	16639	16585	16818	16669	16471	16588	16722	16588	16707	16689	16620	16572	16630	16735	16985	16954	16857	16519	16774	16687	16678	16858	16912	16735	16851	16645	16594	16694	16593	16831	16783	16719	16679	16553	16704	16651	16928	16669	16635	16584	16590	16702	16602	16772	16768	16629	16554	16787	16761	16645	16802	16643	16447	16644	16654	16802	16900	16900	16634	16643	16851	16694	16780	16880	16683	16486	16742	16741	16767	16635	16684	16858	16853	16643	16633	16539	16607	16726	16578	16790	16656	16774	16617	16777	16884	16769	16623	16758	16754	16816	16856	16666	16687	16544	16619	16619	16592	16771	16688	16594	16657	16616	16798	16609	16555	16603	16831	16643	16693	16611	16556	16716	16688	16874	16766	16775	16591	16738	16766	16546	16547	16675	16758	16715	16702	16691	16740	16774	16782	16834	16729	16641	16615	16787	16720	16777	16649	16701	16653	16812	16599	16696	16581	16611	16825	16624	16757	16485	16736	16788	16767	16415	16699	16815	16576	16815	16602	16607	16756	16636	16538	16824	16674	16774	16786	16784	16686	16790	16857	16570	16528	16677	16731	16665	16705	16720	16906	16440	16693	16611	16450	16508	16654	16831	16820	16816	16739	16619	16681	16597	16808	16620	16774	16641	16612	16488	16658	16852	16673	16634	16458	16553	16907	16550	16529	16837	16684	16789	16891	16922	16746	16693	16825	16852	16655	16563	16518	16598	16800	16613	16761	16672	16832	16797	16679	16738	16724	16827	16649	16773	16671	16604	16575	16535	16644	16580	16543	16566	16593	16682	16736	16592	16794	16619	16743	16494	16572	16580	16835	16776	16585	16553	16530	16529	16631	16650	16735	16812	16603	16602	16599	16696	16797	16812	16695	16614	16629	16648	16807	16845	16710	16601	16692	16680	16624	16725	16748	16588	16723	16821	16663	16565	16855	16713	16761	16749	16672	16496	16703	16585	16563	16606	16732	16464	16864	16746	16627	16683	16643	16788	16767	16651	16705	16862	16647	16714	16800	16690	16691	16722	16731	16713	16764	16714	16609	16626	16639	16707	16679	16465	16763	16608	16837	16682	16733	16681	16462	16782	16796	16867	16636	16766	16617	16713	16919	16772	16724	16574	16841	16710	16836	16797	16707	16783	16646	16698	16747	16698	16532	16542	16725	16529	16809	16808	16741	16701	16647	16584	16502	16712	16697	16705	16675	16827	16667	16455	16556	16727	16650	16673	16601	16297	16885	16626	16772	16746	16561	16775	16568	16649	16784	16723	16786	16739	16590	16717	16684	16825	16678	16661	16642	16697	16824	16653	16462	16539	16684	16616	16609	16585	16461	16600	16796	16703	16787	16629	16740	16903	16669	16696	16525	16662	16656	16811	16820	16856	16674	16620	16439	16466	16635	16768	16729	16720	16756	16676	16806	16778	16861	16572	16852	16761	16650	16683	16733	16735	16845	16731	16503	16666	16655	16697	16665	16631	16779	16629	16548	16565	16498	16831	16814	16787	16790	16889	16916	16983	16864	16643	16592	16637	16683	16757	16844	16626	16800	16695	16831	16758	16635	16766	16715	16814	16719	16547	16520	16752	16453	16681	16674	16854	16692	16734	16618	16752	16924	16574	16730	16494	16937	16838	16653	16634	16808	16709	16811	16782	16786	16716	16795	16534	16765	16682	16722	16719	16379	16347	16633	16582	16679	16616	16710	16851	16650	16880	16854	16472	16866	16729	16669	16649	16791	16670	16561	16897	16854	16808	16539	16525	16522	16730	16721	16685	16927	16742	16730	16481	16650	16732	16868	16424	16564	16534	16843	16534	16963	16517	16824	16706	16731	16713	16715	16708	16684	16613	16532	16805	16723	16802	16574	16663	16820	16437	16542	16604	16698	16783	16703	16859	16594	16764	16748	16902	16570	16808	16641	16655	16633	16732	16732	16810	16748	16720	16635	16804	16664	16694	16737	16688	16850	16620	16756	16830	16577	16747	16640	16672	16776	16751	16727	16619	16650	16774	16740	16846	16559	16669	16563	16748	16659	16667	16558	16618	16711	16702	16606	16628	16695	16664	16546	16699	16555	16566	16871	16695	16506	16632	16794	16591	16896	16678	16653	16684	16759	16717	16673	16559	16728	16754	16550	16908	16729	16677	16764	16617	16781	16742	16840	16730	16633	16691	16537	16760	16741	16573	16555	16691	16918	16869	16784	16806	16677	16666	16722	16641	16833	16861	16572	16705	16629	16738	16886	16818	16794	16959	16588	16741	16677	16647	16654	16779	16584	16476	16644	16638	16591	16694	16720	16689	16895	16537	16572	16859	16533	16815	16300	16607	16849	16652	16695	16651	16696	16748	16521	16609	16549	16483	16779	16741	16614	16786	16616	16695	16640	16733	16761	16799	16771	16702	16830	16772	16738	16780	16544	16718	16591	16649	16699	16699	16682	16671	16637	16567	16695	16670	16642	16848	16895	16329	16814	16718	16714	16659	16704	16793	16690	16421	16718	16806	16678	16701	16678	16641	16803	16592	16724	16737	16785	16645	16829	16685	16795	16738	16848	16847	16777	16602	16627	16674	16813	16671	16732	16673	16685	16642	16712	16833	16717	16601	16641	16813	16585	16834	16838	16670	16733	16806	16544	16445	16811	16798	16791	16656	16790	16544	16737	16698	16686	16683	16704	16587	16775	16756	16722	16894	16926	16843	16646	16692	16557	16621	16525	16799	16728	16717	16719	16576	16821	16890	16581	16588	16583	16729	16972	16504	16819	16535	16862	16738	16733	16647	16683	16766	16628	16685	16686	16633	16800	16699	16596	16535	16742	16669	16785	16782	16669	16530	16737	16861	16525	16736	16718	16829	16868	16729	16516	16933	16782	16697	16638	16633	16897	16619	16541	16824	17067	16594	16698	16971	16594	16703	16805	16790	16662	16593	16966	16556	16763	16711	16779	16799	16603	16564	16890	16592	16599	16525	16551	16650	16594	16641	16708	16878	16592	16676	16573	16685	16709	16472	16888	16585	16714	16812	16675	16776	16720	16592	16835	16799	16594	16710	16499	16680	16523	16692	16722	16626	16643	16909	16570	16782	16819	16597	16887	16553	16554	16569	16849	16519	16656	16874	16597	16810	16880	16820	16715	16829	16842	16713	16954	16673	16705	16844	16538	16737	16504	16653	16688	16675	16673	16762	16737	16711	16720	16483	16667	16663	16685	16517	16737	16778	16615	16837	16908	16774	16557	16681	16980	16608	16737	16700	16800	16859	16463	16569	16611	16696	16861	16744	16727	16773	16713	16981	16672	16699	16836	16619	16851	16629	16770	16549	16798	16659	16619	16733	16751	16569	16650	16617	16770	16632	16551	16590	16898	16530	16641	16660	16837	16666	16879	16675	16796	16872	16638	16655	16730	16810	16866	16727	16809	16865	16936	16963	16855	16578	16531	16552	16784	16610	16872	16512	16519	16774	16621	16767	16635	16688	16824	16642	16724	16616	16721	16756	16661	16651	16624	16647	16845	16696	16798	16539	16779	16667	16541	16593	16623	16522	16490	16772	16699	16583	16699	16851	16764	16893	16722	16812	16760	16662	16795	16631	16473	16639	16775	16791	16707	16629	16719	16526	16688	16664	16616	16912	16775	16676	16662	16617	16695	16718	16587	16641	16653	16899	16745	16810	16762	16602	16693	16958	16562	16584	16587	16745	16605	16711	16795	16888	16643	16770
19787	37157	83472	94649	35492	15381	15108	15200	14998	15052	14865	15025	14968	14804	14767	14836	14769	14870	14604	14673	14726	14709	14779	14694	14893	14774	14719	14740	14729	14783	14618	14803	14644	14761	14811	14726	14728	14737	14743	14737	14721	14752	14613	14978	14629	14835	14737	14756	14698	14766	14665	14630	14577	14838	14612	14704	14745	14700	14829	14652	14586	14685	14906	14743	14806	14817	14688	14644	14774	14719	14707	14666	14792	14828	14860	15161	15394	14929	14709	14754	14672	14784	14705	14743	14713	14590	14570	14791	14648	14683	14643	14808	14803	14560	14781	14622	14727	14626	14649	14522	14862	14756	14676	14579	14665	14583	14669	14897	14741	14839	14785	14694	14825	14789	14677	14716	14710	14763	14694	14590	14725	14672	14674	14762	14807	14711	14882	14607	14813	14672	14746	14807	14581	14860	14652	14809	14553	14861	14651	14849	14780	14768	14923	14663	14771	14797	14668	14859	14650	14573	14645	14731	14590	14692	14561	14629	14549	14796	14748	14815	14678	14702	14600	14473	14754	14673	14775	14541	14823	14721	14856	14712	14825	14586	14775	14553	14860	14495	14647	14733	14765	14544	14665	14880	14798	14968	14585	14759	14660	14694	14846	14775	14666	14740	14690	14565	14650	14745	14638	14787	14615	14728	14648	14760	14787	14727	14851	14811	14652	14765	14679	14751	14590	14738	14571	14813	14665	14729	14755	14699	14778	14683	14619	14775	14695	14665	14799	14713	14780	14602	14446	14848	14589	14631	14859	14627	14648	14757	14670	14674	14701	14662	14723	14789	14573	14685	14769	14740	14851	14834	15013	14772	14810	14759	14763	14652	14620	14648	14632	14815	14646	14641	14693	14800	14655	14843	14823	14708	14691	14668	14677	14715	14563	14610	14837	14568	14870	14750	14769	14793	14731	14634	14732	14637	14666	14687	14743	14630	14586	14584	14527	14652	14681	14845	14845	14758	14697	14574	14674	14760	14585	14709	14792	14739	14845	14737	14713	14784	14648	14821	14625	14602	14762	14788	14829	14776	14822	14823	14770	14713	14717	14684	14730	14695	14666	14679	14794	14805	14696	14588	14549	14780	14730	14822	14835	14621	14655	14678	14568	14662	14655	14663	14816	14794	14796	14670	14640	14657	14573	14771	14672	14534	14611	14783	14598	14746	14550	14973	14791	14709	14602	14754	14728	14596	14608	14609	14776	14760	14793	14709	14777	14709	14619	14697	14782	14539	14726	14527	14633	14740	14728	14754	14672	14757	14627	14648	14699	14649	14816	14569	14667	14662	14688	14768	14645	14794	14546	14871	14828	14538	14547	14764	14784	14693	14766	14568	14692	14770	14774	14706	14691	14711	14732	14681	14685	14790	14601	14694	14571	14801	14763	14734	14686	14876	14631	14523	14860	14681	14572	14757	14628	14693	14641	14614	14660	14754	14757	14899	14638	14708	14669	14718	14703	14806	14584	14567	14790	14429	14691	14810	14673	14743	14530	14486	14746	14596	14853	14835	14639	14711	14808	14763	14797	14633	14564	14887	14707	14925	14669	14670	14834	14736	14557	14621	14681	14731	14575	14670	14703	14466	14735	14721	14884	14622	14795	14713	14591	14659	14561	14528	14707	14671	14661	14755	14734	14793	14834	14756	14600	14765	14718	14625	14709	14570	14789	14769	14526	14693	14642	14527	14649	14641	14808	14751	14750	14728	14804	14628	14523	14636	14773	14802	14655	14684	14685	14722	14550	14751	14802	14778	14623	14645	14689	14729	14796	14712	14622	14674	14690	14793	14502	14712	14631	14649	14746	14852	14583	14829	14763	14596	14579	14525	14711	14673	14591	14848	14729	14698	14564	14669	14802	14819	14634	14646	14634	14589	14883	14735	14753	14930	14654	14681	14658	14721	14746	14647	14709	14626	14890	14682	14570	14703	14793	14585	14577	14636	14751	14612	14837	14668	14721	14703	14657	14698	14725	14718	14797	14666	14692	14629	14759	14660	14633	14686	14705	14706	14769	14694	14653	14627	14785	14770	14686	14627	14666	14643	14733	14986	14495	14710	14650	14666	14722	14766	14656	14795	14662	14527	14813	14595	14888	14724	14554	14662	14811	14837	14710	14733	14831	14603	14707	14780	14671	14628	14541	14586	14669	14694	14754	14628	14619	14715	14716	14665	14745	14652	14666	14601	14699	14871	14747	14894	14720	14796	14771	14666	14681	14592	14682	14577	14699	14640	14651	14660	14649	14669	14604	14584	14613	14585	14734	14670	14595	14708	14673	14553	14564	14623	14732	14507	14613	14814	14666	14733	14421	14627	14690	14527	14781	14897	14665	14669	14508	14595	14639	14693	14776	14784	14805	14660	14593	14708	14777	14668	14772	14705	14661	14647	14776	14510	14705	14642	14635	14495	14728	14687	14772	14671	14771	14651	14774	14691	14795	14658	14715	14756	14870	14475	14749	14651	14818	14770	14768	14521	14575	14671	14783	14715	14738	14727	14754	14550	14672	14785	14768	14713	14753	14682	14886	14504	14637	14659	14748	14798	14740	14776	14608	14729	14699	14798	14611	14658	14848	14708	14816	14531	14691	14625	14775	14447	14647	14757	14531	14704	14712	14872	14824	14919	14637	14758	14850	14682	14782	14685	14728	14788	14664	14826	14801	14602	14582	14659	14786	14585	14828	14744	14803	14616	14871	14606	14806	14696	14566	14559	14719	14740	14650	14629	14799	14642	14698	14804	14612	14944	14702	14703	14688	14612	14662	14761	14914	14810	14704	14598	14832	14680	14756	14596	14630	14701	14653	14610	14775	14821	14546	14632	14772	14645	14750	14643	14784	14679	14890	14720	14821	14681	14515	14881	14702	14662	14672	14589	14568	14698	14737	15006	14759	14628	14629	14746	14616	14529	14630	14789	14719	14786	14677	14827	14699	14622	14809	14610	14759	14578	14787	14724	14799	14645	14789	14780	14692	14742	14690	14604	14852	14733	14705	14617	14803	14769	14576	14828	14710	14814	14665	14674	14621	14675	14655	14771	14567	14765	14671	14760	14702	14619	14547	14834	14612	14525	14822	14838	14657	14825	14773	14747	14615	14826	14538	14615	14690	14524	14627	14701	14630	14780	14940	14667	14748	14830	14661	14534	14712	14675	14511	14720	14586	14568	14717	14716	14491	14700	14665	14654	14746	14521	14719	14623	14730	14787	14788	14691	14636	14677	14624	14687	14638	14732	14828	14633	14738	14652	14633	14713	14859	14666	14560	14654	14818	14701	14723	14804	14692	14726	14744	14521	14854	14514	14728	14664	14680	14506	14613	14813	14505	14835	14820	14611	14736	14649	14819	14709	14696	14658	14755	14651	14722	14486	14696	14548	14646	14733	14650	14747	14787	14669	14734	14674	14607	14609	14654	14637	14669	14775	14617	14806	14600	14647	14722	14731	14692	14711	14458	14803	14515	14689	14557	14658	14739	14618	14805	14690	14791	14657	14714	14865	14659	14738	14876	14649	14716	14675	14714	14789	14739	14798	14664	14626	14717	14738	14777	14753	14816	14796	14686	14722	14725	14585	14419	14527	14839	14765	14513	14750	14645	14669	14598	14605	14663	14651	14753	14697	14619	14743	14799	14650	14775	14723	14855	14678	14779	14583	14851	14712	14683	14604	14783	14598	14593	14705	14673	14730	14677	14698	14703	14819	14881	14681	14738	14845	14907	14660	14650	14514	14698	14788	14800	14619	14663	14651	14769	14688	14793	14690	14570	14639	14545	14577	14655	14712	14702	14729	14872	14691	14720	14707	14659	14589	14737	14707	14868	14688	14588	14742	14844	14784	14727	14724	14576	14584	14729	14581	14707	14739	14659	14518	14761	14574	14793	14778	14739	14832	14712	14791	14610	14759	14862	14627	14693	14774	14814	14767	14704	14700	14578	14914	14547	14709	14763	14565	14775	14659	14694	14662	14710	14679	14725	14794	14724	14759	14624	14688	14802	14758	14624	14704	14557	14688	14515	14646	14784	14797	14744	14614	14697	14682	14590	14635	14639	14757	14634	14747	14873	14825	14706	14620	14861	14693	14655	14756	14674	14556	14835	14716	14783	14693	14680	14582	14857	14648	14502	14653	14736	14724	14780	14606	14644	14649	14568	14637	14606	14747	14575	14714	14810	14469	14665	14819	14697	14662	14791	14861	14750	14652	14727	14589	14723	14737	14751	14578	14647	14850	14671	14696	14761	14746	14720	14665	14733	14660	14665	14738	14734	14847	14757	14856	14720	14822	14674	14823	14501	14740	14782	14613	14632	14577	14724	14865	14673	14695	14521	14607	14780	14730	14671	14824	14529	14645	14585	14768	14639	14755	14712	14696	14686	14793	14708	14614	14598	14681	14620	14624	14755	14666	14651	14498	14578	14766	14713	14725	14721	14661	14734	14694	14615	14767	14678	14703	14784	14765	14685	14575	14722	14701	14592	14770	14708	14683	14823	14592	14682	14809	14704	14685	14728	14598	14758	14691	14547	14666	14664	14582	14864	14696	14684	14811	14861	14634	14800	14742	14714	14639	14669	14783	14687	14711	14765	14790	14873	14541	14583	14729	14689	14687	14828	14753	14653	14674	14644	14655	14600	14724	14755	14766	14706	14766	14840	14805	14575	14815	14892	14646	14695	14552	14779	14672	14677	14564	14759	14705	14727	14717	14844	14814	14687	14687	14588	14608	14658	14735	14666	14642	14832	14703	14617	14461	14899	14730	14778	14737	14774	14594	14727	14650	14840	14499	14678	14589	14923	14679	14708	14654	14520	14597	14588	14818	14722	14754	14635	14616	14727	14620	14623	14635	14657	14642	14510	14590	14751	14850	14720	14869	14683	14693	14601	14577	14683	14700	14650	14754	14632	14635	14790	14712	14687	14836	14637	14720	14728	14668	14650	14731	14755	14766	14863	14690	14619	14744	14678	14771	14594	14771	14770	14533	14693	14612	14687	14643	14785	14621	14871	14735	14578	14549	14618	14856	14745	14700	14673	14765	14760	14694	14781	14786	14533	14726	14785	14771	14851	14755	14701	14736	14664	14704	14680	14625	14651	14760	14634	14645	14730	14935	14620	14769	14795	14705	14654	14697	14758	14735	14720	14785	14681	14603	14943	14687
27868	21876	34106	40786	26599	16780	15897	15556	15622	15553	15629	15573	15665	15629	15588	15751	15584	15786	15543	15700	15613	15568	15851	15675	15553	15629	15538	15740	15626	15828	15554	15563	15444	15609	15514	15479	15551	15559	15612	15505	15478	15845	15594	15557	15680	15623	15770	15768	15742	15632	15570	15635	15488	15460	15825	15648	15618	15608	15532	15438	15609	15546	15416	15637	15564	15523	15718	15532	15610	15610	15602	15632	15425	15539	15781	15663	15680	15678	15546	15592	15706	15604	15627	15515	15606	15543	15586	15454	15516	15483	15386	15551	15466	15652	15557	15425	15672	15367	15472	15604	15538	15804	15633	15560	15406	15661	15391	15570	15505	15437	15403	15423	15601	15727	15688	15629	15608	15348	15521	15576	15701	15604	15481	15793	15394	15607	15423	15531	15544	15651	15472	15457	15590	15620	15623	15596	15475	15290	15633	15536	15698	15631	15501	15705	15651	15663	15516	15497	15496	15559	15643	15531	15652	15538	15574	15575	15460	15600	15771	15490	15652	15526	15653	15358	15645	15455	15612	15554	15496	15783	15688	15476	15573	15623	15636	15442	15661	15729	15466	15775	15606	15433	15525	15652	15523	15598	15611	15567	15435	15693	15466	15554	15753	15553	15320	15558	15655	15639	15503	15441	15692	15654	15667	15662	15598	15514	15525	15594	15467	15623	15516	15674	15622	15576	15553	15383	15460	15567	15582	15642	15405	15542	15447	15467	15425	15715	15588	15411	15680	15831	15479	15600	15466	15637	15502	15579	15664	15669	15784	15526	15579	15464	15572	15651	15780	15487	15669	15645	15607	15587	15734	15536	15474	15626	15669	15587	15454	15606	15761	15433	15498	15568	15472	15417	15500	15633	15548	15564	15675	15520	15423	15492	15700	15547	15533	15494	15840	15548	15638	15680	15609	15595	15642	15682	15643	15612	15530	15522	15777	15651	15654	15693	15653	15364	15739	15660	15860	15717	15614	15781	15560	15703	15569	15678	15746	15581	15639	15672	15492	15661	15655	15542	15893	15552	15671	15496	15390	15726	15711	15485	15481	15451	15508	15599	15530	15534	15644	15496	15637	15571	15502	15427	15854	15520	15335	15557	15794	15620	15724	15520	15469	15581	15632	15623	15430	15691	15521	15515	15630	15520	15592	15557	15531	15475	15511	15749	15575	15665	15515	15538	15496	15668	15550	15620	15643	15548	15754	15574	15620	15690	15566	15546	15585	15428	15497	15539	15712	15559	15339	15737	15598	15549	15509	15473	15575	15656	15565	15858	15773	15761	15626	15616	15539	15469	15560	15581	15599	15401	15518	15657	15717	15557	15587	15514	15717	15499	15553	15542	15635	15552	15515	15353	15509	15721	15705	15670	15808	15478	15491	15694	15875	15638	15453	15458	15477	15697	15459	15582	15672	15865	15672	15524	15584	15577	15704	15677	15560	15595	15477	15629	15600	15605	15703	15692	15638	15400	15434	15450	15620	15727	15475	15547	15551	15523	15603	15618	15483	15673	15388	15478	15586	15464	15757	15741	15553	15655	15638	15716	15728	15587	15694	15413	15566	15585	15493	15715	15382	15680	15540	15766	15498	15497	15694	15696	15545	15426	15430	15622	15541	15469	15554	15636	15572	15502	15517	15748	15614	15437	15627	15661	15801	15470	15525	15460	15474	15632	15557	15642	15557	15439	15349	15333	15609	15717	15606	15639	15574	15381	15592	15377	15554	15443	16029	15626	15579	15724	15539	15671	15529	15675	15873	15702	15648	15574	15580	15564	15588	15469	15565	15420	15668	15585	15486	15480	15501	15649	15567	15452	15600	15576	15607	15676	15465	15549	15655	15482	15571	15642	15645	15755	15626	15652	15362	15439	15566	15535	15646	15352	15617	15533	15632	15308	15594	15614	15507	15481	15548	15458	15549	15515	15649	15531	15618	15460	15729	15618	15495	15529	15694	15653	15801	15400	15428	15562	15663	15732	15766	15511	15506	15513	15550	15771	15704	15450	15550	15565	15603	15683	15372	15583	15587	15486	15478	15649	15725	15652	15737	15833	15469	15470	15651	15536	15693	15537	15421	15482	15594	15537	15536	15743	15638	15425	15533	15710	15639	15305	15557	15493	15540	15690	15676	15485	15705	15492	15617	15471	15471	15636	15503	15771	15622	15593	15512	15528	15503	15664	15555	15517	15588	15484	15550	15607	15640	15468	15618	15432	15635	15386	15548	15447	15582	15824	15564	15535	15437	15483	15641	15520	15579	15413	15414	15639	15572	15546	15590	15583	15352	15384	15549	15422	15382	15652	15586	15520	15407	15539	15606	15749	15678	15391	15567	15572	15675	15718	15557	15542	15569	15571	15598	15476	15569	15618	15627	15463	15509	15223	15370	15702	15617	15607	15568	15556	15533	15504	15530	15623	15759	15431	15680	15484	15606	15537	15663	15499	15378	15541	15528	15608	15522	15680	15620	15655	15515	15625	15471	15379	15431	15560	15751	15664	15750	15475	15678	15732	15583	15594	15462	15592	15595	15559	15507	15487	15483	15689	15363	15544	15583	15549	15567	15529	15491	15666	15520	15528	15483	15475	15424	15558	15589	15639	15561	15640	15567	15662	15585	15415	15614	15601	15768	15546	15604	15329	15536	15525	15551	15587	15654	15488	15595	15542	15808	15626	15550	15579	15652	15720	15577	15392	15619	15533	15506	15512	15750	15633	15576	15616	15597	15598	15597	15588	15565	15648	15435	15519	15504	15643	15795	15708	15494	15770	15682	15709	15552	15514	15661	15606	15339	15582	15494	15451	15703	15502	15646	15680	15512	15792	15565	15647	15745	15376	15624	15508	15686	15519	15580	15564	15579	15650	15621	15569	15732	15589	15611	15699	15792	15588	15682	15604	15614	15383	15690	15507	15629	15472	15538	15627	15552	15534	15487	15598	15494	15619	15632	15746	15685	15531	15739	15581	15544	15610	15713	15574	15528	15573	15630	15630	15532	15556	15624	15466	15532	15381	15551	15557	15678	15769	15578	15599	15571	15664	15612	15633	15749	15507	15483	15419	15554	15552	15438	15554	15540	15629	15640	15628	15650	15702	15545	15654	15753	15607	15502	15218	15684	15461	15680	15555	15695	15497	15586	15528	15602	15562	15508	15648	15585	15388	15641	15275	15417	15571	15633	15683	15656	15662	15589	15580	15507	15494	15745	15606	15532	15564	15432	15568	15606	15690	15622	15519	15740	15594	15661	15483	15544	15530	15625	15531	15533	15491	15684	15639	15542	15683	15517	15605	15612	15441	15444	15556	15671	15499	15749	15748	15536	15453	15480	15518	15698	15728	15626	15575	15624	15732	15661	15632	15600	15626	15429	15624	15562	15705	15649	15447	15461	15447	15396	15754	15540	15497	15404	15570	15452	15612	15545	15610	15662	15656	15673	15694	15648	15570	15581	15649	15583	15509	15516	15436	15453	15458	15625	15462	15647	15555	15500	15605	15537	15657	15600	15769	15482	15492	15639	15596	15750	15584	15503	15559	15569	15514	15617	15615	15775	15587	15527	15803	15674	15753	15664	15695	15468	15583	15571	15660	15545	15429	15390	15455	15609	15736	15374	15439	15409	15560	15478	15597	15775	15693	15702	15727	15590	15823	15560	15889	15633	15687	15645	15432	15518	15663	15600	15482	15535	15525	15543	15536	15662	15419	15528	15472	15471	15425	15581	15617	15662	15552	15626	15473	15496	15534	15572	15543	15657	15508	15402	15550	15490	15612	15732	15620	15761	15504	15717	15344	15295	15627	15502	15598	15505	15456	15633	15684	15661	15489	15578	15779	15617	15521	15597	15443	15428	15583	15635	15663	15519	15621	15530	15450	15530	15581	15612	15549	15623	15751	15565	15394	15609	15689	15598	15574	15668	15680	15648	15652	15557	15659	15530	15694	15642	15274	15434	15561	15660	15575	15355	15644	15624	15454	15531	15376	15629	15337	15427	15603	15633	15537	15616	15466	15432	15536	15465	15619	15432	15495	15611	15331	15597	15561	15659	15557	15681	15735	15637	15691	15773	15532	15618	15607	15286	15623	15471	15352	15383	15511	15839	15697	15619	15550	15566	15565	15581	15479	15576	15393	15875	15440	15607	15466	15555	15407	15578	15757	15386	15769	15563	15430	15443	15543	15586	15495	15549	15654	15581	15780	15440	15601	15672	15320	15484	15658	15592	15546	15674	15545	15464	15653	15554	15475	15529	15608	15566	15568	15539	15550	15498	15627	15595	15735	15640	15789	15586	15593	15698	15541	15649	15294	15516	15517	15612	15461	15581	15511	15503	15600	15712	15810	15754	15815	15409	15551	15761	15518	15499	15558	15558	15612	15622	15590	15683	15712	15483	15365	15576	15603	15498	15353	15346	15499	15729	15557	15534	15561	15606	15532	15470	15409	15563	15676	15703	15794	15556	15803	15729	15517	15532	15895	15631	15489	15475	15464	15439	15568	15614	15463	15609	15694	15617	15645	15613	15628	15491	15525	15562	15486	15565	15668	15541	15504	15677	15264	15734	15574	15656	15654	15637	15489	15547	15561	15551	15586	15691	15656	15629	15636	15644	15802	15691	15613	15703	15651	15722	15407	15514	15532	15474	15618	15393	15518	15502	15568	15623	15393	15558	15562	15542	15481	15811	15544	15672	15424	15668	15500	15560	15495	15443	15533	15465	15607	15524	15495	15621	15644	15497	15618	15736	15504	15542	15741	15692	15433	15396	15416	15658	15443	15485	15620	15668	15630	15593	15526	15707	15590	15478	15530	15722	15429	15347	15426	15755	15580	15454	15481	15419	15586	15433	15602	15353	15459	15468	15277	15627	15772	15714	15602	15629	15726	15684	15588	15475	15533	15647	15577	15757	15575	15728	15572	15622	15465	15524	15746	15541	15657	15432	15540	15536	15609	15573	15606	15634	15817	15532	15564	15505	15427	15416	15519	15624	15699	15387	15812	15706	15515	15364	15612	15622	15610	15703	15409	15557	15477	15551	15730	15545	15522	15644	15707	15668	15685	15635	15726	15528	15539	15542	15593	15629	15522	15723	15652	15536	15430	15454	15432	15367	15605	15554	15570	15483	15450	15595	15595	15522	15585	15587	15513	15510	15756	15540	15491
14045	16612	40724	39713	20641	13919	13906	13895	14209	14112	13948	13918	13912	14064	13924	13843	13920	14000	13977	13985	13983	13994	13944	14003	13753	13961	13849	14029	13917	13969	14115	13936	13858	14069	13825	14101	13805	13887	14093	14091	13951	13999	13844	14069	13900	13880	13931	13959	13962	14029	14201	13874	13983	13896	13851	13827	14047	13906	14042	13842	14097	14007	14058	13933	13921	13945	14089	13815	13961	14002	14171	13840	13968	14115	13875	14036	14001	14066	13894	13880	13848	14015	14031	13983	13921	13890	14135	13929	13955	14013	13916	13981	13951	13940	14062	13872	14073	13875	14001	13891	13911	14050	13968	13842	14041	13913	13870	13931	13980	14013	13919	13826	13902	14126	14017	13972	14043	13900	13909	14070	13846	13924	14036	13981	13901	13850	14089	13891	14019	13765	13900	14040	13878	13949	13962	13930	14060	13841	14074	14065	13765	14002	13934	13772	14019	13966	13938	13923	13953	13976	13734	13971	13960	13907	13968	13965	13860	14051	14086	13843	13987	14044	14065	13815	14034	13840	13911	13857	14054	13948	13873	13853	13915	14057	13947	13882	13964	14011	14026	13850	13945	14001	13943	14030	14046	13947	13723	13923	13991	13895	13993	14077	13968	14033	13832	14083	13954	13781	13910	13942	14012	13953	13912	13949	14027	14226	14000	13958	13935	13959	14111	13955	14013	13935	14021	13972	13970	13994	13904	14093	14049	13998	13888	13947	13839	14019	13999	13831	13998	13962	13931	13962	14055	13979	13979	13732	13850	13873	14004	13952	13891	14017	14141	13923	13882	13864	13975	14091	13740	13910	14006	13952	14046	13934	13845	14106	13941	13949	14164	13963	13871	14132	14015	13829	13866	13857	13837	13910	14138	13876	13986	13936	14096	13881	13951	13862	13787	13997	13986	13967	13862	14081	13938	13883	13903	13829	14100	13648	14023	13844	13962	13856	14008	14021	13946	13917	13889	14063	14080	13845	14049	13986	13886	13987	13837	14006	13890	14054	13933	14043	14033	13930	13853	14044	13896	13858	14115	13990	13948	13967	14044	13919	14124	13955	13823	13874	13948	13874	13987	13930	13872	13981	13809	14013	13910	13841	13933	14024	14027	13911	13787	14078	14041	13984	14030	13984	14147	13849	14083	14077	13898	13843	13918	13989	13995	13888	13919	13946	13835	13805	14007	13902	13940	14021	13901	13965	14034	14002	13931	13959	13977	13917	13954	13948	14034	14048	13889	14006	14074	14069	13986	14016	13843	13987	13967	14023	14177	14016	14082	13957	14074	13924	13898	13940	13883	14037	13910	13925	14063	13996	13890	14120	13902	14089	13937	13984	13885	13927	13915	13785	13972	13913	13825	13934	13938	14092	14033	13976	13954	14006	13906	13959	13862	13915	13795	13898	13836	13882	13896	13818	14014	14054	13894	13900	14064	14029	14047	13992	13926	13852	14138	14046	13991	13848	13942	13868	13908	13864	13905	14034	14029	13923	13873	13810	14038	13910	13911	13920	13733	14083	13959	13966	13927	13853	13934	13917	13885	14048	14006	13888	14035	14063	13893	13881	13929	13846	13949	13909	13979	14016	14053	13934	13955	13916	14002	13863	13803	13953	14142	13962	14018	13930	13964	13921	14072	14031	14022	13998	13918	13963	14020	13942	13951	13837	13888	14043	14110	13985	14083	13911	13842	14019	13962	13961	13795	13881	13949	14024	13843	13902	13855	14020	13883	14031	13946	13926	13846	14109	14170	13971	13987	14089	13879	14085	14117	14059	13982	13887	14036	14070	13917	13883	14141	13803	13966	13842	13960	13957	14189	13877	13961	13985	14040	14082	13935	13769	13878	13867	14093	13874	14033	13991	13916	14017	14015	13908	14001	14033	13982	13945	14002	14108	14013	14032	13883	13889	13865	13978	13874	13792	13943	13842	14098	13931	13986	14001	13959	13892	13883	14064	13978	13898	13886	14070	14013	13903	13997	13776	13931	13939	13944	13847	13952	13989	13860	13843	14023	13783	13892	14159	14075	13909	13941	13940	13891	13856	13937	13983	13901	13883	14075	13902	13956	14010	13940	13950	13932	14124	14087	14122	13935	13972	14014	14089	13940	13992	14084	13946	13988	13845	13851	13861	14101	14035	13935	13978	13827	14065	13939	14104	14080	13939	14111	14017	13992	14155	13845	14111	13904	14091	13881	14119	13960	14094	14182	13989	13822	14029	13812	13979	13849	14052	14076	13892	14207	14148	13741	13956	13911	13998	13965	13849	13890	13989	13802	14050	14122	13827	13878	13843	13877	13997	13867	14062	14005	13870	13985	13823	13879	13927	13918	13921	13836	14039	13929	13970	13905	13821	13884	13949	13953	14062	14021	13991	13928	13974	13782	13922	13938	13915	13938	13975	13900	13952	14051	13815	13934	13955	13945	14018	13855	14054	13951	13830	13966	13913	13862	14056	14113	14038	13844	14049	13816	13912	13887	13803	13942	13796	14005	13867	13987	14018	13894	13936	13925	14031	13974	13766	13955	14040	13808	13922	13922	13907	13864	14084	13898	13998	13724	13989	14066	13938	13949	14005	14009	14023	13858	13872	13985	14067	14007	14007	14068	14213	13977	13950	13974	13886	13967	13887	13828	13986	13917	14047	13911	13848	13871	14039	13912	14003	13909	13987	14050	13864	13768	13816	14092	13885	13998	13881	13941	14037	14013	13981	14041	14002	14022	14006	13818	13766	14022	13979	13901	14065	14006	14053	13932	13942	13923	13782	13865	13893	14019	13985	13925	14018	13978	13941	13958	13971	14053	13818	14038	14033	13901	13799	14099	13969	13918	13960	13928	13931	14086	13923	14046	13839	14011	13909	14108	14025	13882	13927	13923	13981	13880	13844	13846	13956	14092	13838	14022	14044	13860	13982	13951	13981	14018	13888	14087	14025	13863	14035	14155	14024	14035	13941	14063	14082	14039	13840	13935	14032	13829	13906	14035	13940	14067	14010	13977	13812	13972	13961	13984	14006	13852	13864	13942	14095	13913	13878	14235	13949	13911	14063	14081	13882	13901	13838	13869	13909	13886	13960	13951	14046	13989	14030	14007	13933	13974	13962	13938	13888	14057	13853	14017	13979	14032	13902	14156	13921	14009	13901	13935	14059	13974	13824	13992	14011	13998	13997	14110	13963	14006	13967	13908	14071	14043	13947	14114	14096	13984	13950	13965	14014	14000	13877	14020	13951	14017	14020	14054	13996	14046	13950	13950	13988	13930	14114	13926	13852	14081	14017	14068	13857	13979	14005	14070	13791	13944	14083	13979	14034	14010	13866	14052	13994	13903	14005	13980	14117	14071	13997	13969	13871	14122	14023	14087	14123	13929	13968	14023	13934	13789	13915	13994	13978	13841	13819	14025	14118	14006	14062	13995	13952	13847	13847	13875	14041	14004	14007	14119	13943	14042	14057	13962	13872	13898	13899	13982	13966	13920	14077	13915	13785	13793	13931	13832	14046	14079	13832	13873	14011	14023	14051	14017	13968	13843	13893	13892	14015	13880	13759	14014	13968	14034	14097	14096	13915	13760	13912	13887	14108	14046	13875	13992	14006	13851	14051	13885	14048	14040	13856	13920	13936	13899	13870	14180	13914	13822	14026	13977	13917	13880	13933	14128	14134	13871	13942	14021	13907	14098	13962	14012	13979	14065	13945	13896	13893	13863	14004	14053	14021	14035	13896	14177	13887	13967	13977	13947	13939	14059	14007	13931	13905	13830	13982	14056	13821	14004	13911	13829	13832	14001	13937	14009	13977	13836	13833	13925	13959	13889	14123	14209	13985	13965	13735	14034	14176	13793	13929	13965	14054	13851	13930	13964	14064	13968	13886	13940	14062	13963	13915	13893	13971	13929	14040	14075	14047	14022	13916	13969	14110	13897	14056	13994	13880	14045	13963	13879	13935	14033	14114	14117	13812	13915	13963	13904	13934	13967	13983	13961	13938	13896	14034	13928	14045	13892	14067	13874	13971	14163	13844	14025	14155	13984	13902	13853	14074	14073	13958	14041	13790	14085	13812	13887	13872	13966	14024	14020	14104	13943	14076	13927	13964	14051	13908	14060	14108	13989	14089	13928	13890	14151	13924	13961	13931	13983	13999	13975	13929	13931	13946	14108	14174	14096	13811	14006	13904	13953	13785	13999	13978	13951	13981	13900	14001	13973	14066	13802	13911	13878	13932	13910	13843	14003	14073	13977	13910	13871	13991	14042	14036	14003	14000	13981	13875	14053	13811	13931	13925	14099	13974	13952	13788	13944	14100	13715	13947	13988	13991	13856	13895	13953	13954	13908	13893	14062	13740	14022	13841	13989	14028	13787	13927	13833	13871	14002	14026	13861	13820	13954	13936	13823	13907	14016	13970	13931	14003	14020	13802	13937	13954	13943	13939	14061	13940	13955	13917	13919	14082	14035	13836	13851	14002	13907	14038	14114	13935	13776	13942	13867	13964	14132	13934	13895	14113	13956	13930	14041	14026	13847	13833	13951	14049	13959	13945	14000	13989	13910	14099	13905	13830	14007	13993	14030	13984	14006	13832	13939	13938	13957	13956	13952	14011	13993	13929	14091	13949	13938	13886	13894	14024	13897	13981	13739	13832	13888	14049	13862	13984	13901	14013	13810	14064	13856	13714	13944	13963	13748	14134	14087	14014	13878	14025	13988	13911	14019	13927	13826	13869	13971	13797	14044	13994	13889	13969	13982	14038	13945	13811	13871	14152	13901	13912	14080	13926	13908	13965	13881	13847	13982	13848	13842	13936	13844	14073	13983	14029	13912	14018	13933	13999	13979	13878	13880	13942	13971	13868	13983	13998	14168	13937	14004	13985	14003	13952	13991	13989	13970	13974	13939	13878	13898	14024	13920	13913	14115	13902	13989	14034	13963	14004	13971	14068	14105	13983	13886	14071	14104	13925	13999	13807	13963	13900	13951	13807	14017	13905	13867	14021	14062	13881	13824	14005	14116	13724	13887	13819	13901	13959	14042	13860	13917	14040	13975	13896	13928	13911	14044	13856	14000	13952	13801	13923	14111	13907	13969	13829	14081	13921	14022	13934	14047	13924	14010	13730	14051	14144	14045	14027	13958	13872	14081	13846	13997	14020
23509	21466	34756	51334	32787	22771	22084	16561	15278	15377	15280	15091	15178	15138	15052	15030	15070	14994	15016	14975	14931	15002	14913	14997	14911	14986	15005	14966	14956	15038	15078	15062	14852	14930	14920	14809	14842	14765	15031	14660	14965	14856	14946	14966	15036	14945	14938	15092	14934	15039	15041	14883	14835	14860	14824	14825	14769	15016	14943	15124	14998	14997	14933	14914	15065	14856	14714	14792	14895	14939	15011	14877	14866	14875	15005	15248	15292	15193	15104	14911	14975	14818	14846	14885	14723	14873	14847	14725	14983	15011	14898	14729	14737	14898	14853	14599	14907	14704	14886	14992	14953	14789	14745	14736	14710	14972	14733	14774	14842	14805	14894	14737	14896	14833	14771	15000	14724	14775	14858	15050	15016	14910	14869	15127	14955	14772	14840	14991	14866	14609	14801	14883	14951	14812	14707	14857	14772	14839	15027	14791	14969	14740	14611	14703	14989	14675	14896	14848	14717	14762	14880	14833	14861	14868	14881	14622	14975	14794	14943	14952	15073	14927	14893	14996	14832	14689	15045	14920	14975	14974	14908	14808	14679	14710	14917	14891	14748	14891	14817	14756	14745	14819	14775	14869	14838	14806	14885	14935	14870	14812	14988	14931	14965	14955	14916	14794	14895	14990	14937	14893	14843	14939	14855	14904	14615	14899	14758	14986	14717	14799	14861	14937	14926	14850	14744	14742	14941	15031	14940	14791	14555	14998	14855	14847	14787	14856	14909	14883	14735	14812	14920	14894	14851	15019	14999	14702	14726	14870	14890	14918	14818	14744	14958	14861	14693	14857	14724	15061	15009	14989	14868	14780	14870	14931	14978	15036	14885	14945	14735	14686	14958	14883	14955	14894	14796	14924	14949	14857	14848	14815	14870	14674	14907	14778	14690	14887	14902	14540	15058	14720	14709	14934	14860	14975	14801	14757	14740	14650	14842	14839	14781	14896	14924	14689	14910	14776	14952	14852	14992	14863	14943	14899	15070	15040	14804	14781	14774	14798	15002	14932	14800	14829	14944	14739	14774	14919	14917	15005	14809	15017	14564	14862	14834	14842	14907	14824	14830	14881	14848	14904	14809	14856	14870	14754	14913	14761	14907	14931	14715	14920	14745	14832	14905	14819	14832	14960	14827	14855	14947	14846	14704	14914	14807	14905	14817	14740	14682	14902	14780	14948	15047	14717	14871	14982	14850	14836	14802	14940	14902	14945	14743	14800	14931	14837	14700	14821	14825	14878	14855	14850	14951	14929	15006	14885	14792	14931	14916	14875	14841	14823	14918	14811	14678	14695	14955	14838	14817	14784	14718	14735	14988	14877	14854	14804	14839	14819	14801	14885	14869	14745	14811	14708	14935	15021	14858	14963	14896	14934	14871	14825	15076	14790	14890	14871	14773	14913	14722	14834	14879	14853	14904	14939	14905	14974	14803	14849	14720	14930	15001	14718	14879	14852	14994	14728	14771	14776	14975	14688	14774	14815	14767	14795	14821	14768	14744	14758	14760	14844	14884	14694	15045	14757	14960	14929	14956	14878	14923	14963	14843	14898	14978	14674	14910	14937	14644	14683	14941	14988	14987	14803	14763	14817	14794	14862	14888	14742	14691	14785	14798	14845	14894	14878	14777	14797	14954	14902	14903	14968	14786	14967	14834	14793	14886	14749	14806	14721	14824	14962	14918	14850	14853	14717	14835	14774	14751	14917	14742	14914	14918	15017	14832	14919	14913	14924	14806	14943	14800	14906	14953	14792	14844	14769	14915	14823	14944	14744	14841	14816	14927	14977	14819	14950	15052	15026	14887	14832	14960	14924	14964	14997	14782	14807	14716	14975	14963	14939	14705	14870	14812	14796	14650	14943	14730	14775	14943	14649	14998	14804	15025	14915	14860	14858	14800	14804	14775	14864	14747	14836	14887	14834	14877	14951	14788	14711	14615	14722	14879	14723	14858	15035	14932	14760	14691	14703	14929	14863	14889	14807	14866	14759	14755	14858	14921	14660	14851	14741	14829	14764	14907	15074	14793	14985	14908	14907	15082	14568	15097	14908	14949	14880	14805	14893	14884	14780	14797	14901	14997	14864	14896	14800	14831	14883	15005	14992	14875	14837	14784	14761	14917	14864	14805	14906	14889	15021	14907	14913	14785	14928	14754	14684	14871	14890	14903	14682	14846	14826	14945	14711	14952	14828	14811	14778	15037	14827	14701	14795	15027	14829	14827	14800	14749	14979	14795	14747	14806	14841	14852	14872	14699	14822	14772	14994	14826	14906	14784	14796	14774	14786	14633	14793	15068	15064	14799	14887	14941	14819	14787	14850	14733	14773	14678	14738	15067	14789	14825	14865	14821	14863	14805	15009	14917	14867	14929	14877	14892	14881	14955	14837	14682	14778	14825	14729	14886	14827	14757	14662	14807	14902	15052	14698	14924	14868	14987	14912	14878	14829	14833	14706	14727	14857	14910	14905	14805	14884	14797	14850	14772	14829	14755	14912	14878	14812	14758	14830	14948	14761	15093	14872	14715	14808	14771	14866	14927	14932	14825	14564	14939	14746	14698	14937	14788	14856	14863	14963	14861	14755	14678	14673	14876	14949	14866	14724	14788	14903	14956	15039	14659	14788	14997	15090	14810	14875	14717	14741	14866	14903	14945	14551	14818	14892	14677	14722	14863	14666	14684	15034	14806	14784	14962	14800	14855	14941	14873	14906	14768	14987	14781	14952	14877	14973	14731	14722	14829	14785	14982	14853	14784	14877	14914	14887	14908	14875	14865	14714	14838	15073	14935	14769	14870	14797	14832	14830	14682	14770	14767	14990	14895	14957	14686	14712	14823	14813	14880	14980	14908	14837	14943	14720	14943	14734	14872	14927	14995	14928	14870	14794	14721	14905	14775	14804	14890	14716	14829	14866	14813	14837	14987	14743	14836	14709	14844	14751	15164	14731	14741	14681	14861	14939	14803	15021	14877	14924	14987	15001	14814	14873	14728	14806	15019	14849	14989	14774	14898	14884	14917	15002	14990	15010	15160	14805	14781	14631	14847	14902	14954	14986	14737	14918	14689	15009	14633	14872	14858	14709	14833	15001	14951	15051	14936	14852	14705	14933	14673	14750	14704	14792	14866	14781	14983	14858	14794	14832	14650	14908	15001	14707	14822	14775	14941	14802	14763	14756	14939	14790	14810	14913	14861	14827	14877	14834	14817	14957	15093	15104	14813	14842	14950	14869	14924	14710	15037	14723	14876	14859	14847	14867	14874	14904	14886	14599	14794	14895	14989	15033	15093	14802	14911	14825	14838	14747	14878	14665	14788	14671	14808	14722	14890	14906	14911	15011	14815	14953	14972	14893	14743	14659	14936	14845	14849	14706	14740	14827	14738	14788	14980	14943	14864	14825	15071	14886	15005	14809	14852	14900	14890	15061	14708	15069	14967	14808	14940	14734	14680	14995	14683	14848	14927	14671	14840	14844	14633	14905	14994	14765	14778	14966	14780	14800	14993	14797	14646	14897	14938	14795	14760	14894	14876	14995	14801	14959	14917	14726	14806	14707	14909	14791	14797	14772	15021	14743	14992	14736	14911	14856	14919	14666	14813	14841	14707	14850	14897	14691	14633	14945	14912	14966	14728	15007	14753	14761	14915	14916	14842	14708	14578	14661	14849	14955	14894	14929	14909	14911	14726	14612	14701	14882	15070	14898	14966	14901	14798	14905	14791	14989	14802	14885	14883	14688	14897	14928	14679	14755	14922	14812	14803	14953	14808	14750	14955	14668	14755	14934	14908	15055	14862	14966	14741	14907	14765	14792	14769	14761	14872	14953	14588	14880	14974	14940	14997	14860	14819	14971	14917	14830	14861	14735	14898	14987	14975	14831	14807	14891	14874	14800	15087	14829	14739	14904	14819	14919	14811	14758	14684	14799	14691	14767	14980	14922	14914	14953	14759	14880	14866	14940	14849	14858	14855	14824	14769	14792	14786	14907	14933	14944	14786	14995	14881	14820	14732	14921	14829	14818	14743	14756	14875	14797	14813	15014	15027	14904	14937	14750	15008	14919	14868	14818	14871	14761	14889	14872	14752	14733	14935	14860	14815	14864	14861	14932	14882	14978	14732	14911	15027	14947	14990	14744	14587	14770	14758	14887	14662	15007	14916	14848	14759	14777	14832	14951	14819	15005	14868	14936	14837	14880	14835	14858	14881	14981	14742	14838	14802	14968	14905	14901	14892	14812	14918	14901	14941	14797	14972	14962	14849	14935	15001	15046	14846	14935	14880	14982	14887	15071	14902	14812	14673	14714	14736	14847	14619	14979	14718	14826	14733	14773	14978	14653	14782	14806	14809	14695	14688	14874	14759	14754	14745	14925	15072	14822	14963	14856	14712	14979	14778	14779	14822	14711	15039	14920	14785	14745	14625	14845	14899	14974	14934	14894	14863	14570	14911	14932	14884	14744	14839	14854	14858	14817	14816	14849	14791	14751	14935	14857	14840	14808	14937	14838	14822	14883	14712	14841	14911	14878	14876	14830	14823	14837	14836	14865	14784	14908	14933	14811	14834	14602	14922	14955	14744	14814	15067	14873	14959	14921	14891	14784	14962	14845	14746	14863	14712	14933	15083	14957	14924	14751	14863	14855	14909	14824	14846	14812	14891	15021	14962	14909	14736	14666	14900	14718	14831	14657	14742	14875	14881	14781	14930	15106	14858	14812	14558	14840	14678	14959	14671	14853	14718	14998	14930	14729	14699	14937	14636	14825	14808	14775	14797	14921	14950	14748	14662	14757	14741	14777	14958	14886	14968	14824	14844	14944	14991	14763	14811	14964	14702	14793	14811	14853	15084	14927	14819	14805	14894	14872	14947	15094	14935	14929	14741	14953	14810	14828	14736	14677	14781	14946	14946	14840	14927	14852	14972	14955	14799	14994	14780	14919	14945	14831	14938	14807	14987	14876	14755	14943	14906	14727	14950	14903	14830	14842	14928	14791	14957	14934	14907	14860	15047	14883	14973	15017	14880	14880	14621	14719	15048	14935	15078	14901	14987	14689	14743	14801	14710	14765	14959	14841	15044	14767	14879	14845	14980	14900	14886	14878	14661	14924	14799	14848	14924	14828	15013	14854	14735	14996	14903	14914	14909	14941
17747	34172	84677	86293	22077	14565	14396	13972	13998	13815	13935	13800	13803	13729	13655	13719	13672	13878	13637	13664	13647	13584	13453	13548	13667	13664	13696	13602	13490	13503	13632	13551	13715	13555	13643	13458	13433	13487	13650	13519	13410	13710	13609	13575	13501	13569	13580	13671	13566	13594	13620	13618	13604	13584	13499	13537	13656	13577	13463	13581	13673	13484	13592	13538	13608	13679	13570	13653	13527	13656	13461	13652	13570	13503	13722	14174	14099	13885	13619	13655	13423	13670	13546	13515	13548	13825	13508	13428	13628	13501	13561	13427	13649	13478	13658	13644	13600	13602	13664	13514	13660	13701	13548	13627	13361	13496	13649	13671	13334	13512	13577	13523	13581	13433	13694	13609	13559	13701	13428	13503	13523	13587	13543	13466	13473	13654	13504	13671	13634	13531	13694	13572	13487	13623	13684	13556	13662	13454	13630	13475	13698	13456	13618	13536	13649	13653	13488	13531	13540	13482	13455	13701	13684	13598	13575	13655	13549	13570	13737	13518	13570	13645	13529	13492	13654	13435	13653	13502	13635	13460	13549	13434	13603	13430	13513	13427	13670	13543	13351	13589	13424	13475	13544	13517	13455	13375	13587	13489	13405	13569	13647	13718	13463	13473	13595	13444	13526	13568	13580	13581	13615	13578	13460	13677	13476	13554	13608	13564	13485	13692	13599	13572	13580	13581	13698	13396	13563	13589	13613	13495	13444	13523	13681	13448	13438	13601	13644	13634	13494	13571	13388	13464	13599	13537	13673	13455	13630	13617	13747	13547	13468	13676	13426	13579	13614	13601	13631	13546	13664	13658	13527	13512	13469	13559	13563	13417	13543	13612	13389	13616	13540	13550	13523	13529	13765	13423	13548	13552	13625	13680	13513	13774	13459	13521	13573	13595	13464	13537	13540	13658	13508	13544	13520	13477	13529	13562	13617	13539	13627	13492	13665	13560	13494	13387	13421	13642	13614	13427	13589	13500	13511	13527	13512	13539	13636	13645	13593	13533	13739	13477	13414	13588	13618	13590	13485	13594	13375	13499	13421	13539	13521	13597	13501	13608	13672	13553	13481	13600	13589	13573	13617	13449	13585	13458	13465	13345	13589	13686	13470	13636	13604	13586	13611	13505	13507	13614	13477	13575	13701	13391	13588	13593	13607	13579	13627	13450	13574	13391	13557	13644	13623	13523	13626	13528	13490	13561	13462	13549	13709	13558	13596	13661	13504	13762	13612	13497	13484	13545	13602	13546	13611	13573	13592	13432	13470	13553	13592	13551	13424	13655	13436	13440	13373	13792	13599	13573	13636	13559	13383	13537	13571	13693	13429	13587	13617	13647	13434	13614	13497	13387	13555	13583	13682	13662	13453	13545	13612	13446	13660	13654	13604	13557	13600	13614	13509	13416	13576	13527	13423	13618	13680	13519	13541	13494	13593	13546	13703	13476	13433	13435	13605	13598	13512	13456	13552	13623	13512	13511	13479	13699	13524	13470	13502	13621	13619	13321	13581	13365	13753	13615	13630	13486	13445	13267	13670	13488	13581	13579	13544	13555	13587	13747	13548	13692	13688	13744	13620	13573	13548	13477	13707	13525	13512	13521	13642	13666	13627	13589	13526	13370	13577	13678	13613	13617	13574	13574	13472	13607	13706	13509	13559	13621	13422	13474	13610	13501	13638	13526	13587	13587	13520	13578	13571	13603	13469	13672	13606	13479	13647	13487	13557	13548	13689	13567	13563	13440	13699	13713	13628	13571	13398	13616	13478	13578	13581	13633	13463	13556	13435	13484	13659	13570	13688	13501	13522	13542	13480	13701	13554	13562	13470	13695	13633	13485	13509	13470	13623	13497	13616	13571	13555	13550	13488	13555	13521	13568	13572	13549	13537	13598	13486	13537	13599	13459	13572	13576	13587	13459	13517	13483	13621	13584	13701	13525	13689	13564	13630	13596	13592	13688	13483	13601	13684	13526	13448	13609	13474	13619	13571	13706	13436	13643	13610	13465	13740	13544	13775	13567	13666	13508	13742	13460	13547	13424	13505	13531	13634	13424	13593	13649	13608	13587	13506	13472	13647	13608	13468	13505	13459	13536	13464	13576	13521	13682	13548	13449	13538	13557	13457	13627	13542	13513	13587	13532	13585	13649	13669	13445	13483	13691	13457	13589	13542	13503	13624	13567	13622	13593	13632	13518	13721	13636	13721	13556	13565	13566	13563	13612	13502	13649	13498	13610	13414	13422	13453	13588	13494	13584	13618	13574	13515	13606	13523	13343	13608	13634	13714	13508	13504	13641	13565	13552	13434	13586	13488	13708	13748	13668	13573	13510	13670	13606	13397	13609	13769	13607	13614	13606	13532	13477	13626	13552	13482	13429	13578	13605	13590	13666	13582	13345	13551	13506	13629	13571	13538	13603	13619	13632	13602	13567	13515	13476	13501	13695	13564	13451	13571	13538	13443	13629	13707	13517	13573	13603	13582	13602	13730	13493	13561	13637	13484	13506	13393	13448	13569	13636	13480	13638	13701	13538	13602	13605	13580	13548	13546	13599	13526	13367	13659	13472	13606	13611	13422	13475	13533	13464	13603	13444	13523	13562	13523	13663	13498	13580	13620	13493	13669	13467	13437	13412	13647	13548	13545	13435	13620	13676	13599	13556	13606	13492	13638	13375	13540	13572	13665	13595	13527	13530	13631	13496	13519	13431	13591	13482	13573	13708	13474	13672	13518	13709	13421	13438	13562	13575	13653	13526	13571	13588	13651	13529	13659	13656	13544	13511	13532	13612	13476	13664	13527	13541	13624	13616	13530	13526	13648	13613	13627	13573	13535	13765	13472	13767	13721	13539	13641	13711	13517	13283	13516	13435	13692	13480	13761	13522	13487	13507	13732	13663	13648	13459	13577	13720	13477	13688	13393	13633	13571	13494	13594	13599	13494	13551	13563	13522	13518	13609	13530	13551	13560	13530	13766	13396	13597	13406	13615	13466	13573	13503	13572	13560	13498	13502	13584	13671	13594	13529	13488	13656	13658	13697	13481	13483	13665	13516	13541	13440	13463	13440	13708	13455	13609	13541	13583	13590	13480	13450	13688	13497	13658	13458	13477	13490	13640	13478	13526	13452	13569	13644	13490	13579	13559	13599	13751	13612	13691	13595	13534	13430	13502	13607	13524	13346	13430	13493	13507	13766	13592	13570	13536	13640	13514	13600	13535	13506	13834	13571	13536	13485	13504	13535	13616	13477	13577	13652	13430	13484	13631	13685	13508	13510	13619	13724	13617	13575	13548	13530	13682	13526	13491	13493	13514	13523	13569	13488	13570	13661	13561	13551	13563	13403	13588	13476	13581	13488	13523	13558	13502	13575	13558	13545	13654	13594	13421	13425	13520	13654	13680	13641	13521	13624	13370	13596	13462	13545	13750	13603	13494	13608	13630	13537	13674	13680	13584	13570	13591	13550	13451	13515	13579	13611	13613	13679	13580	13439	13489	13675	13717	13489	13746	13414	13628	13565	13475	13589	13334	13534	13622	13604	13556	13582	13449	13557	13553	13677	13763	13536	13450	13663	13461	13818	13695	13554	13552	13682	13541	13580	13544	13703	13648	13610	13402	13459	13529	13606	13465	13588	13383	13637	13569	13635	13578	13556	13701	13625	13456	13624	13425	13735	13538	13419	13643	13519	13443	13509	13491	13595	13683	13481	13533	13829	13591	13564	13681	13502	13543	13590	13376	13607	13739	13590	13662	13347	13509	13585	13355	13572	13598	13575	13464	13553	13583	13735	13604	13572	13472	13568	13646	13655	13539	13601	13607	13651	13473	13379	13627	13418	13338	13560	13475	13675	13601	13580	13647	13547	13402	13574	13487	13552	13620	13572	13528	13631	13301	13591	13551	13608	13675	13499	13594	13523	13756	13629	13569	13628	13530	13509	13593	13559	13628	13653	13590	13405	13572	13416	13485	13529	13676	13559	13419	13497	13577	13378	13539	13537	13569	13679	13471	13470	13369	13607	13491	13578	13583	13587	13528	13658	13486	13684	13501	13485	13405	13680	13536	13482	13498	13447	13543	13515	13636	13518	13477	13400	13479	13531	13593	13536	13363	13615	13681	13531	13566	13598	13518	13524	13545	13625	13466	13710	13534	13566	13601	13476	13462	13563	13600	13524	13459	13449	13580	13677	13584	13474	13402	13342	13584	13601	13586	13685	13635	13550	13617	13425	13585	13586	13479	13432	13489	13479	13625	13519	13508	13470	13634	13492	13559	13671	13481	13547	13498	13561	13660	13443	13680	13635	13673	13516	13456	13591	13640	13612	13520	13542	13521	13675	13532	13699	13519	13531	13549	13629	13565	13601	13485	13612	13700	13655	13662	13649	13627	13542	13546	13632	13536	13661	13553	13627	13561	13664	13569	13680	13463	13634	13481	13479	13509	13524	13486	13603	13621	13611	13556	13619	13326	13634	13594	13525	13488	13584	13792	13531	13521	13453	13547	13714	13516	13608	13511	13550	13619	13640	13413	13524	13444	13537	13576	13639	13465	13619	13405	13604	13691	13561	13587	13623	13593	13527	13597	13661	13618	13647	13670	13556	13577	13383	13412	13572	13432	13510	13679	13605	13626	13686	13503	13465	13443	13599	13471	13483	13606	13584	13423	13476	13517	13548	13561	13768	13559	13454	13570	13593	13458	13610	13510	13488	13425	13528	13576	13698	13442	13478	13480	13538	13554	13619	13603	13585	13628	13689	13595	13484	13664	13427	13559	13359	13529	13445	13630	13595	13534	13509	13633	13748	13488	13571	13427	13638	13577	13547	13411	13632	13570	13648	13525	13485	13518	13475	13526	13600	13598	13564	13653	13623	13621	13538	13550	13487	13514	13697	13622	13578	13599	13565	13636	13544	13575	13453	13551	13453	13588	13740	13561	13491	13552	13454	13567	13629	13600	13573	13396	13612	13462	13589	13475	13660	13630	13523	13425	13510	13451	13513	13667	13439	13528	13667	13635	13719	13726	13369	13518	13552	13476	13619	13580	13512	13438	13562	13315	13534	13504	13602	13765	13453	13643	13676	13582	13669	13544	13574	13676	13637	13450	13581	13600	13478	13648	13613	13625	13423	13458	13456	13514	13489	13511	13451	13492	13528
23287	21408	33488	46831	28692	22334	21808	16714	15431	15673	15575	15330	15277	15246	15233	15213	15250	15040	15233	15024	14957	15149	15028	14920	15160	15142	15060	14796	15119	15044	15063	15053	15041	15150	15123	14943	15040	14933	14860	14947	14816	15060	14968	14861	14861	14897	15171	14890	15124	14985	15096	14946	14944	14964	14980	14872	14862	15148	15139	15019	15054	14976	14987	15065	15053	14905	14904	14976	14908	14875	15220	14902	15137	14863	15082	15564	15435	15264	14941	14871	14989	14992	14835	15016	15030	14911	14921	14896	15240	15051	15115	14793	14997	15105	15102	14917	15069	14988	14950	14786	14828	14937	14922	15161	14805	14866	14909	14810	14897	14829	15038	14957	15110	15120	14869	15039	14921	14822	15043	14651	14631	15016	14848	14942	14900	14786	14979	15006	14998	14980	15067	14909	14729	14883	14882	14977	15110	15120	15092	14903	14864	14794	14915	14918	14925	14997	14921	15262	15187	15026	14961	14857	14990	14931	14959	14966	14831	14707	14927	15008	14910	14909	14887	14983	15044	15076	14999	15115	15144	14997	15135	15053	15095	15112	14892	14835	15240	15116	14925	14935	14771	14830	14864	15019	14892	14976	14984	14851	14940	14920	14895	14836	14945	14979	14876	14958	15019	14988	14994	14937	14946	15034	15074	14863	14908	14831	14825	14872	15179	14978	14914	14905	14881	15057	14856	14866	14757	14892	14987	14919	14962	14938	14951	14954	14883	15120	14858	14912	14802	14950	14880	14927	14799	14822	14718	15019	14978	15006	15010	14868	14981	15109	15013	14970	15075	14816	14899	14812	14975	14945	14914	15000	14860	14872	14946	14897	15270	14891	14908	14845	14910	14947	14846	15036	14927	14982	14927	15025	14970	14963	15142	14819	15024	14999	15024	14855	14974	15012	15088	14997	15031	14931	14999	15005	15055	15178	14864	14990	14997	14840	14905	15097	15015	14835	15039	14962	14844	14927	15044	14932	14903	15019	15007	14943	14994	14688	15134	14814	14863	14934	14925	14861	14980	14999	14873	14724	14795	15100	14938	14698	14838	14914	14898	15004	15032	14880	14764	14923	14935	14822	14889	14953	14738	14992	15068	15062	14710	14809	15093	15093	14950	14779	14859	14816	15075	14649	14762	14975	14767	14690	14924	15035	14880	14961	14887	14911	14923	15043	14954	15001	14979	14946	14840	14902	14899	14888	15048	14758	14962	14837	15000	14688	14902	14896	14845	14901	14767	14863	14784	15009	14776	14997	14942	14665	14921	14948	14935	14799	14680	15039	14941	14747	14749	14919	14975	14839	14991	14889	14887	14950	14984	14898	15164	14925	14886	14870	14858	14810	14984	14874	14841	14977	14814	14867	15013	14919	14831	14927	14778	14819	14893	14849	14970	14743	14974	14933	15015	15077	14808	14835	15126	15093	15019	14827	14706	14885	14998	14900	14966	14874	14909	15093	15022	14748	14828	14789	14949	14996	14979	14899	14912	14901	14998	15036	14818	15014	14668	15015	14941	15062	15011	14947	15107	14818	14836	15062	15000	15015	14989	14858	15010	14787	14936	15160	15133	14807	15082	14935	14893	15081	15001	14751	14811	14865	14900	14969	14915	14985	14908	15051	14954	14990	14931	14897	15101	15059	14828	14713	14953	14935	15071	15061	14897	14956	14702	14980	14913	14868	14898	15091	14828	14788	14875	14773	14946	15019	14927	14841	14997	15025	14884	14983	15002	14844	14926	15162	15114	14953	14959	15099	14917	14870	14937	14737	15065	14877	14907	14941	14682	14944	14881	14838	15003	14733	14779	14858	14844	15012	14936	15078	14941	14699	14908	14875	15051	15004	14851	14676	14985	14999	14990	14865	14991	14935	15016	14900	15001	14985	14837	14999	14982	15114	14867	15002	14883	14810	15007	15197	14961	14814	14854	14789	14941	15121	15054	15067	15128	14997	15017	15055	14938	15148	14981	14869	14862	14998	14972	15042	15088	14941	14929	14947	14862	14800	14992	15053	14951	15176	14980	14949	14970	14880	14805	15102	14920	14865	14952	14866	14800	15079	14946	14851	14817	14923	14905	15074	14925	14889	15007	15042	14967	14896	14793	14871	15208	14715	14931	14917	14826	14775	15017	14955	14813	14853	15071	14780	14924	14770	14575	15010	15066	14944	15004	14742	14959	15079	14935	15171	14817	14934	15042	15105	14857	14759	14984	15195	14908	14921	14835	15186	15082	14936	14949	14995	14751	14923	15176	14839	14930	14991	14937	15009	14794	14925	15015	15073	15001	14849	14895	14834	14868	14986	14927	14959	14966	14920	14996	14855	15134	14944	14854	14991	14975	14934	14999	14870	14938	15029	15045	15077	14893	14848	14860	14891	15087	14817	14991	14926	14965	14733	14943	15097	14921	14919	15018	14979	15001	14715	14962	15037	15026	15001	14977	15080	15007	15127	14961	15019	15135	15065	14876	14876	14995	14863	14975	15010	14995	14830	15087	14909	14833	14928	14902	14998	14850	15033	15035	14786	15049	14909	14849	14922	14828	14778	15066	14902	14950	14834	15003	14669	14931	14980	14880	15015	15038	15033	14939	14880	14991	15058	14895	14859	15012	14893	14867	14858	14831	15001	14840	14817	14688	14879	15038	14939	14949	14758	15056	14983	15006	15069	14995	14930	15077	14908	14955	14876	14986	14896	15004	14906	14983	14877	14816	14907	14839	14876	14886	14887	14980	14882	15124	15016	14958	14985	15078	15059	14898	14778	15042	15130	15111	15129	14856	15002	14736	14890	15010	14933	14992	15083	14863	14894	15053	14851	14829	14889	14872	15030	15019	14858	14965	14845	14928	14844	15033	14965	14982	14983	14975	14965	14862	14765	14946	15016	15084	15081	14842	14950	15020	15103	14964	14962	14968	15007	15121	14905	14938	14800	14836	15012	14918	14900	15018	15015	14689	14831	14953	14960	14916	14938	14888	15141	14894	15015	14992	14814	14716	15187	15138	14883	14833	14917	14805	14993	14911	14958	14999	14898	14901	14774	14937	14865	14937	15002	15057	15020	14808	14972	14744	14938	14961	14850	14786	14985	15293	14823	14791	14896	15003	14970	14835	14944	14842	14898	14891	15020	15084	14969	14839	15069	14871	14901	14902	14835	14980	14851	14838	15001	14958	14818	15053	14832	15071	14929	14781	14857	14918	14754	14948	15082	14966	14931	14793	14993	15059	14930	14941	14992	14976	15012	14942	14912	14882	14887	14967	15001	14907	15025	14760	14749	14652	15082	14834	14888	14903	14862	15024	14940	15040	14890	14722	14967	14967	14857	14956	14994	14999	15105	14959	15050	14873	14967	15022	15160	14917	15003	15147	14762	14982	15047	15127	14926	15058	15092	15084	14879	15127	14892	15068	14894	14764	14926	14804	15138	15039	14850	14958	15218	15042	14859	14851	14818	14814	15011	14924	14897	14828	14913	14794	15038	14823	15017	15057	14967	14885	14830	14957	14998	15092	15029	14826	14897	14944	15021	14859	14759	14941	14858	15095	15131	14816	14863	14934	15069	14764	14812	14733	15098	14879	15138	14969	14898	14881	14942	14863	15090	15096	14987	14968	14984	15010	14932	14928	14675	14901	14997	14959	14797	14887	14920	14756	14937	14803	15118	14770	14985	14849	15091	14855	14767	14750	14949	14862	15036	14920	15040	14959	14844	14977	14781	14874	14726	15137	14903	14957	14826	14875	14733	14987	14992	14843	14961	14991	14947	14948	15089	14960	14832	15034	14996	15180	14873	14965	15181	14881	14738	14869	14820	14996	14991	14961	14919	14919	14985	14883	15050	14739	14834	14874	15008	14792	14900	15138	14953	15060	14958	14962	14916	14919	14924	14939	14894	15011	15000	14822	14963	14955	14766	14912	15122	14971	14810	15055	15076	14926	14934	14937	14975	14995	14855	14963	14914	14683	15052	14945	15037	14822	14941	14856	14950	15005	14826	14750	14817	14916	14837	14851	14899	14659	14685	15032	15084	15089	14901	14969	15194	15058	14888	14882	14864	14911	14837	15067	14962	14788	14995	15160	14931	15104	14939	15061	14837	14896	14951	15069	15230	14877	15113	15018	14877	14943	14997	14962	14965	15006	14981	14914	14982	14787	15031	14946	14854	14829	14915	14947	14899	14874	14854	14865	15023	14703	14982	14851	14922	14854	14951	14936	14795	14813	14948	14906	15120	14811	14774	14902	14869	14927	14923	15043	14846	14993	15032	14708	14849	15009	14999	14992	15069	15037	15105	15022	14940	14827	14735	14893	14871	14893	14877	15088	14882	14878	14845	15097	14984	14993	14820	14706	15111	14885	14974	15003	14874	15045	14999	14928	14963	14959	14753	14922	14964	15027	14972	14931	14837	14894	14926	14858	15080	14974	14984	15022	14875	15002	14903	14714	15036	14901	14988	15004	14939	14977	14822	15023	14929	14980	15010	14867	14792	14854	14993	14900	14941	15028	14773	14894	14974	14905	14968	15020	14925	15033	14834	14685	14977	15134	14985	14885	14939	14959	14993	14954	15034	14926	14796	14809	14817	14968	15018	14864	14913	14789	14879	14883	14793	14866	14840	14909	14960	14970	15009	14930	14812	14883	14808	14957	15044	15051	14960	14881	15169	14945	14852	14988	14939	14838	14822	15085	14860	15074	14917	15190	15039	15135	15048	14966	14874	14996	14927	14978	14904	15020	14922	14990	14903	15058	14849	14974	14865	14861	15198	14878	14855	14873	14976	14779	14966	14891	14976	15006	14794	15002	15001	14812	14847	15006	14974	15175	15076	15145	15062	14957	14843	14803	15002	14848	14865	15079	15116	14892	14773	14949	14873	14838	14803	14932	14742	15035	14852	14898	14907	14881	14793	14917	14912	14990	14958	15011	14948	15025	14798	14818	15143	14861	14748	14938	14709	14713	14981	14861	15066	14857	14826	14920	14973	15054	14954	15100	15048	14878	15041	15151	15125	14962	14857	15068	14934	14975	14920	14845	14831	15039	15018	14899	14989	15011	14881	15016	15024	14964	15090	14882	14978	15173	14896	14991	14986	14752	14856	14949	14973	14887	14899	14951	14946	15102	14855	15038	15069	14979	14782	14840	15092	14868	14934	15077	15071
18181	36783	84309	81024	16504	14750	14419	14169	14011	13972	14015	13721	13770	13613	13618	13716	13604	13771	13577	13720	13663	13664	13592	13579	13641	13612	13535	13741	13524	13491	13744	13606	13546	13563	13718	13524	13596	13584	13767	13660	13730	13531	13541	13500	13466	13722	13546	13592	13528	13517	13640	13571	13535	13660	13598	13685	13621	13631	13519	13453	13557	13576	13428	13523	13703	13573	13612	13405	13584	13614	13532	13575	13556	13544	13902	14329	14234	13908	13445	13408	13495	13635	13599	13425	13632	13633	13406	13586	13477	13641	13573	13416	13485	13548	13526	13390	13494	13500	13495	13443	13731	13473	13510	13759	13672	13564	13526	13700	13396	13554	13411	13607	13697	13796	13590	13683	13599	13652	13517	13564	13621	13559	13436	13546	13464	13570	13607	13671	13691	13429	13416	13535	13607	13538	13555	13578	13592	13553	13559	13671	13670	13644	13532	13418	13539	13439	13505	13464	13565	13392	13462	13418	13583	13578	13379	13509	13626	13590	13510	13508	13664	13480	13573	13639	13462	13594	13558	13656	13489	13709	13525	13482	13511	13584	13674	13494	13460	13501	13625	13654	13489	13423	13505	13569	13536	13709	13549	13555	13582	13478	13450	13444	13782	13472	13687	13792	13542	13460	13673	13548	13707	13584	13509	13642	13540	13449	13521	13616	13480	13679	13512	13511	13514	13731	13516	13569	13480	13452	13605	13434	13565	13527	13408	13482	13558	13513	13337	13607	13463	13597	13608	13504	13501	13504	13665	13465	13368	13555	13479	13488	13540	13750	13628	13528	13566	13581	13437	13759	13399	13500	13596	13324	13319	13593	13580	13733	13555	13374	13595	13637	13549	13464	13616	13545	13401	13602	13510	13627	13403	13453	13597	13640	13513	13589	13600	13511	13428	13384	13431	13667	13513	13559	13362	13580	13309	13482	13442	13428	13464	13561	13648	13607	13474	13577	13622	13455	13584	13423	13687	13565	13495	13616	13483	13417	13625	13452	13575	13443	13777	13521	13580	13569	13673	13481	13609	13552	13543	13538	13658	13582	13451	13410	13459	13552	13428	13503	13528	13489	13489	13323	13448	13516	13524	13594	13633	13537	13742	13495	13474	13390	13530	13620	13516	13516	13498	13684	13418	13593	13360	13527	13604	13471	13539	13529	13636	13526	13513	13627	13325	13693	13527	13641	13632	13465	13529	13709	13775	13694	13440	13626	13472	13541	13568	13650	13444	13523	13399	13505	13532	13420	13392	13627	13706	13636	13505	13653	13391	13551	13557	13579	13502	13498	13435	13591	13725	13613	13548	13516	13499	13666	13657	13478	13382	13681	13465	13564	13703	13589	13459	13628	13631	13627	13459	13548	13450	13404	13509	13345	13583	13514	13393	13367	13484	13544	13372	13466	13521	13412	13425	13388	13538	13704	13583	13472	13513	13673	13485	13750	13482	13441	13575	13583	13596	13314	13652	13637	13432	13649	13483	13525	13563	13716	13543	13670	13699	13552	13584	13412	13618	13582	13441	13661	13613	13427	13487	13440	13568	13590	13695	13548	13451	13608	13569	13560	13646	13564	13436	13509	13506	13797	13646	13436	13664	13562	13526	13523	13449	13621	13426	13695	13541	13542	13465	13444	13479	13678	13516	13493	13661	13436	13426	13587	13589	13643	13607	13432	13511	13518	13574	13524	13637	13392	13500	13533	13582	13564	13507	13576	13637	13560	13517	13468	13641	13500	13443	13592	13659	13641	13540	13597	13510	13322	13723	13561	13596	13614	13657	13621	13485	13669	13527	13552	13559	13669	13575	13618	13621	13626	13708	13489	13544	13554	13527	13600	13442	13580	13495	13571	13682	13377	13764	13597	13412	13589	13587	13412	13515	13532	13457	13547	13443	13506	13263	13530	13537	13610	13483	13555	13559	13410	13518	13448	13449	13729	13523	13480	13501	13588	13644	13488	13539	13456	13483	13622	13494	13630	13631	13422	13620	13735	13421	13443	13602	13521	13576	13565	13626	13486	13537	13499	13658	13560	13637	13520	13582	13494	13516	13591	13587	13596	13465	13457	13447	13547	13483	13312	13489	13445	13562	13528	13674	13537	13632	13505	13520	13506	13590	13638	13487	13365	13530	13505	13451	13563	13528	13505	13511	13456	13388	13569	13475	13654	13660	13646	13473	13503	13772	13704	13512	13600	13620	13602	13445	13466	13445	13527	13461	13646	13518	13553	13487	13589	13517	13488	13495	13547	13323	13514	13597	13605	13544	13753	13447	13630	13576	13601	13581	13460	13446	13459	13524	13510	13552	13398	13562	13600	13517	13621	13597	13588	13563	13590	13577	13503	13557	13675	13609	13418	13463	13504	13587	13552	13635	13575	13548	13441	13620	13594	13456	13548	13494	13572	13505	13683	13500	13479	13446	13589	13636	13476	13357	13517	13627	13467	13581	13476	13549	13629	13479	13445	13465	13465	13406	13662	13529	13531	13409	13685	13552	13642	13653	13701	13428	13507	13537	13495	13522	13418	13635	13390	13529	13501	13444	13525	13505	13535	13404	13605	13621	13398	13469	13575	13526	13407	13697	13597	13531	13501	13492	13530	13570	13451	13644	13467	13569	13714	13484	13549	13558	13520	13669	13550	13615	13700	13527	13480	13620	13407	13567	13560	13563	13483	13483	13445	13459	13489	13619	13715	13527	13473	13591	13496	13548	13629	13534	13528	13553	13574	13686	13351	13546	13620	13360	13580	13508	13525	13470	13601	13539	13344	13536	13596	13455	13623	13691	13439	13571	13444	13536	13557	13420	13557	13612	13470	13461	13703	13454	13573	13545	13703	13556	13330	13508	13356	13574	13676	13615	13652	13536	13410	13563	13491	13540	13714	13343	13518	13467	13418	13521	13488	13504	13523	13504	13400	13556	13518	13528	13487	13544	13659	13513	13575	13636	13600	13439	13557	13496	13498	13448	13616	13498	13560	13392	13554	13570	13395	13669	13592	13477	13481	13521	13492	13453	13674	13658	13586	13571	13579	13566	13679	13540	13503	13480	13627	13618	13669	13588	13464	13643	13498	13609	13609	13669	13410	13620	13688	13606	13582	13557	13604	13475	13573	13513	13516	13514	13444	13502	13543	13516	13606	13526	13750	13523	13536	13374	13483	13691	13805	13696	13479	13461	13615	13696	13517	13611	13515	13568	13606	13557	13487	13462	13368	13579	13611	13442	13479	13556	13496	13507	13604	13495	13572	13633	13343	13516	13641	13574	13525	13480	13569	13771	13561	13469	13486	13623	13499	13438	13653	13600	13658	13506	13476	13656	13660	13586	13475	13554	13512	13536	13497	13477	13600	13497	13464	13510	13610	13410	13645	13514	13561	13602	13549	13702	13418	13536	13640	13608	13733	13512	13582	13536	13444	13425	13607	13548	13579	13578	13499	13530	13441	13577	13615	13506	13523	13632	13567	13548	13591	13568	13465	13457	13601	13588	13567	13477	13569	13487	13726	13480	13637	13502	13365	13498	13674	13563	13503	13814	13528	13449	13791	13691	13578	13443	13550	13428	13637	13582	13596	13489	13501	13651	13452	13734	13466	13526	13600	13401	13523	13553	13572	13521	13478	13469	13794	13635	13504	13496	13530	13451	13553	13562	13680	13567	13321	13553	13449	13562	13578	13535	13464	13436	13596	13572	13496	13607	13638	13364	13400	13546	13495	13628	13607	13526	13536	13599	13627	13446	13823	13525	13515	13523	13521	13585	13432	13711	13589	13339	13506	13649	13465	13587	13517	13610	13563	13565	13506	13551	13523	13552	13540	13744	13525	13610	13541	13497	13583	13672	13553	13473	13376	13401	13554	13533	13546	13377	13650	13543	13501	13533	13391	13462	13549	13476	13639	13594	13461	13562	13694	13551	13627	13428	13604	13396	13515	13521	13386	13639	13336	13477	13513	13564	13637	13585	13562	13440	13605	13534	13527	13545	13548	13576	13698	13432	13639	13451	13403	13600	13485	13683	13739	13311	13513	13513	13641	13543	13521	13508	13494	13663	13484	13658	13595	13565	13666	13586	13544	13532	13610	13392	13626	13606	13552	13512	13571	13551	13656	13561	13624	13585	13599	13544	13479	13527	13646	13544	13500	13525	13340	13669	13521	13605	13669	13646	13636	13571	13611	13534	13516	13450	13523	13434	13565	13494	13322	13522	13410	13556	13730	13437	13616	13514	13502	13488	13509	13404	13617	13639	13474	13448	13597	13594	13471	13658	13575	13445	13562	13490	13450	13555	13522	13756	13557	13484	13620	13528	13569	13538	13487	13551	13595	13577	13496	13688	13330	13503	13432	13630	13633	13509	13626	13534	13624	13462	13618	13454	13470	13468	13542	13583	13432	13401	13482	13696	13459	13608	13640	13505	13651	13494	13551	13541	13575	13431	13619	13522	13450	13535	13572	13514	13511	13434	13592	13584	13629	13580	13677	13539	13642	13605	13502	13538	13463	13475	13601	13528	13629	13527	13610	13539	13443	13637	13572	13641	13425	13574	13670	13496	13662	13411	13660	13544	13573	13398	13577	13608	13700	13521	13686	13396	13613	13226	13544	13575	13681	13433	13651	13443	13357	13512	13558	13545	13502	13503	13613	13625	13590	13738	13461	13659	13605	13646	13344	13490	13663	13735	13545	13670	13692	13648	13623	13491	13608	13594	13592	13755	13566	13638	13476	13443	13513	13474	13650	13623	13608	13496	13545	13485	13583	13308	13426	13537	13654	13671	13712	13624	13614	13561	13686	13675	13568	13441	13526	13458	13548	13574	13500	13539	13570	13467	13710	13570	13561	13489	13672	13527	13516	13478	13661	13599	13577	13529	13526	13519	13751	13502	13450	13647	13573	13633	13480	13533	13592	13600	13716	13450	13579	13476	13404	13556	13470	13528	13680	13707	13469	13541	13614	13573	13478	13712	13681	13516	13615	13654	13380	13556	13447	13656	13662	13534	13536	13423	13565	13567	13685	13709	13405	13507	13371	13515	13450	13622	13499	13524	13643	13486	13768	13526	13591	13543	13523	13499	13366	13616	13429	13512	13481	13439	13410	13664	13564	13454	13607	13536	13629	13522	13597	13617	13577	13574	13576	13446	13711	13422	13611	13451	13267
27853	21842	33598	39566	19446	15486	14989	14611	14902	14789	14865	14792	14770	14772	14627	14986	14607	14948	14768	14912	14839	14875	14979	14734	14863	14713	14699	14640	14821	14679	14778	14617	14811	14520	14739	14866	14644	14817	14802	14771	14705	14927	14915	14736	14841	14710	14616	14499	14788	14947	14564	14899	14656	14602	14659	14633	14653	14953	14699	14631	14518	14851	14859	14694	14805	14700	14638	14788	14747	14758	14647	14614	14989	14628	14684	14620	14841	14548	14778	14772	14583	14645	14743	14706	14744	14760	14711	14726	14945	14763	14672	14836	14572	14859	14854	14788	14551	14688	14824	14756	14767	14498	14633	14734	14804	14534	14658	14797	14719	14638	14594	14863	14540	14863	14792	14675	14598	14728	14941	14690	14435	14812	14653	14635	14834	14828	14677	14660	14719	14727	14685	14624	14708	14772	14773	14509	14777	14673	14694	14624	14794	14941	14808	14634	14597	14657	14805	14648	14665	14913	14712	14713	14735	14663	14612	14548	14764	14932	14578	14812	14782	14790	14800	14798	14924	14949	14947	14732	14803	14640	14661	14703	14624	14332	14751	14763	14877	14752	14680	14810	14792	14872	14775	14614	14777	14714	14762	14832	14590	14823	14573	14907	14724	14791	14803	14546	14771	14795	14794	14780	14615	14607	14612	14870	14819	14811	14745	14599	14801	14927	14770	14883	14748	14783	14980	14914	14630	14782	14605	14725	14882	14889	14861	14812	14752	14731	14644	14815	14748	14658	14625	14822	14761	14692	14706	14635	14651	14913	14650	14638	14921	14661	14847	14614	14625	14772	14844	14799	14882	14717	14828	14788	14667	14871	14843	14894	14965	14884	14696	14750	14715	14797	14834	14948	14686	14707	14983	14680	14815	14492	14538	14535	14622	14979	14902	14691	14554	14502	14575	14761	14652	14605	14753	14764	14786	14651	14663	14774	14605	14686	14804	14923	14668	14704	14990	14784	14728	14655	14857	14699	14708	14670	14726	14957	14881	14786	15026	14895	14394	14810	14795	14818	14937	14651	15091	14647	14457	14614	14791	14585	14577	14612	14764	14688	14591	14698	14719	14732	14691	14717	14674	14654	14685	14655	14739	14764	14565	14627	14680	14769	14679	14843	14925	14588	14687	14647	14773	14663	14823	14653	14671	14925	14823	14807	14688	14888	14750	14945	14873	14862	14684	14839	14645	14732	14873	14706	14516	14784	14856	14753	14936	14658	14588	14587	14445	14875	14640	14651	14734	14538	14582	14647	14683	14813	14718	14727	14712	14833	14806	14741	14749	14673	14792	14488	14865	14743	14859	14783	14681	14544	14661	14788	14880	14770	14676	14686	14772	14675	14812	14789	14982	14565	14765	14801	14757	14836	14766	14745	14901	14636	14765	14791	14756	14946	14815	14864	14691	14747	14806	14817	14643	14935	14834	14681	14642	14771	14701	14793	14694	14677	14793	14708	14592	14609	14843	14633	14605	14778	14554	14747	14753	14716	14891	14571	14640	14789	14709	14755	14731	14679	14716	14675	14775	14811	14703	14559	14767	14489	14642	14699	14880	14776	14584	14680	14587	14786	14695	14760	14622	14680	14870	14866	14791	14752	14645	14825	14801	14713	14689	14709	14616	14482	14702	14834	14643	14535	14824	14988	14879	14737	14658	14637	14615	14785	14707	14833	14798	14750	14866	14670	14613	14703	14723	14604	14706	14823	14695	14600	14548	14622	14775	14589	14849	14844	14846	14637	14610	14433	14757	14787	14823	14760	14732	14911	14590	14810	14578	14691	14609	14607	14772	14633	14873	14811	14589	14759	14627	14837	14752	14646	14802	14776	14725	14662	14641	14501	14781	14593	14662	14632	14836	14735	14538	14672	14819	14741	14761	14722	14943	14789	14705	14885	14591	14808	14641	14577	14632	14799	14737	14599	14779	14587	14782	14555	14809	14744	14731	14701	14631	14773	14803	14765	14712	14756	14702	14882	15055	14541	14626	14710	14769	14714	14728	14528	14887	14625	14500	14756	14643	14939	14693	14689	14743	14760	14786	14846	14597	14830	14641	14796	14743	14589	14840	14696	14810	14687	14524	14760	14635	14513	14680	14790	14722	14671	14859	14805	14654	14661	14984	14608	14682	14667	14791	14707	14597	14629	14596	14641	14634	14822	14970	14759	14666	14707	14574	14663	14687	14778	14689	14691	14997	14688	14689	14825	14795	14865	14613	14907	14703	14795	14789	14712	14583	14720	14685	14759	14680	14722	14699	14818	14755	15022	14813	14960	14835	14676	14828	14747	14790	14680	14809	14802	14673	14787	14713	14717	14670	14598	14723	14783	14727	14588	14633	14618	14633	14708	14674	14722	14748	14701	14704	14787	14806	14732	14609	14749	14820	14813	14615	14855	14842	14761	14771	14722	14796	14791	14899	14696	14747	14761	14943	14781	14782	14645	14748	14737	14528	14709	14834	14678	14573	14757	14713	14935	14734	14616	14783	14731	14671	14738	14933	14722	14787	14895	14828	14881	14823	14577	14840	14628	14893	14873	14730	14688	14685	14721	14830	14783	14775	14898	14840	14868	14751	14782	14627	14878	14830	14804	14745	14719	14742	14535	14713	14579	14749	14743	14638	14721	14818	14839	14783	14766	14878	14711	14737	14734	14861	14756	14768	14774	14647	14710	14718	14743	14816	14801	14739	14627	14876	14721	14859	14656	14721	14629	14995	14894	14793	14684	14758	14791	14634	14841	14549	14801	14833	14761	14626	14780	14775	14830	14730	14674	14666	14742	14735	14676	14648	14899	14678	14519	14922	14614	14647	14709	14901	14816	14787	14914	14673	14919	14632	14771	14750	14817	14941	14815	14789	14852	14885	14719	15124	14898	14704	14786	14678	14664	14712	14723	14663	14859	14583	14583	14788	14722	14849	14684	14763	14822	14762	14691	14814	14685	14579	14917	14662	14954	14694	14767	14597	14769	14946	15138	14736	14760	14746	14665	14919	14726	14899	14715	14772	14875	14802	14630	14707	14822	14808	14685	14757	14623	14771	14577	14671	14749	14610	14858	14862	14807	14696	14815	14690	14676	14601	14583	14788	14766	14680	14768	14916	14834	14824	14846	14756	14550	14705	14657	15011	14835	14751	14659	14712	14685	14758	14858	14826	14874	14706	14849	14641	14807	14740	14746	14844	14645	14780	14870	14670	14724	14606	14902	14623	14795	14775	14739	14592	14753	14688	14933	14772	14604	14725	14831	14874	14732	14777	14673	14664	14655	14588	14709	14641	14665	14638	14679	14611	14736	14647	14762	14758	14507	14742	14703	14912	14572	14651	14852	14817	14611	14655	14751	15070	14719	14617	14770	14736	14795	14692	14715	14616	14432	14598	14636	14751	14724	14775	14769	14787	14758	14681	14904	14609	14744	14710	14614	14868	14720	14735	14808	14401	14751	14664	14519	14839	14826	14828	14738	14754	14850	14763	14709	14682	14703	14753	14751	14593	14722	14855	14699	14926	14630	14717	14617	14580	14622	14779	14646	14866	14618	14608	14824	14601	14751	14518	14765	14638	14731	14952	14950	14755	14452	14486	14647	14785	14555	14835	14570	14585	14569	14741	14832	14647	14798	14766	14829	14726	14713	14847	14776	14689	14718	14696	14899	14841	14831	14784	14929	14906	14927	14700	14655	14772	14787	14885	14776	14834	14832	14697	14753	14676	14715	14624	14677	14688	14717	14729	14845	14773	14818	14793	14789	14913	14888	14904	14946	14686	14709	14941	14848	14620	14822	14737	14681	14737	14913	14792	14939	14837	15023	14762	14902	14627	14700	14655	14649	14623	14806	14714	14550	14758	14782	14745	14534	14691	14762	14605	14649	14632	14586	14691	14801	14700	14746	14677	14583	14734	14747	14687	14735	14723	14621	14825	14780	14926	14571	14648	14954	14766	14787	14881	14771	14794	14819	14643	14873	14848	14621	14679	14802	14634	14704	14697	14756	14666	14843	14665	14683	14725	14915	14944	15020	14593	14808	14565	14517	14554	14754	14648	14841	14744	14517	14908	14807	14665	14858	14734	14841	14508	14765	14670	14723	14724	14606	14699	14555	14607	14738	14663	14653	14870	14908	14742	14855	14656	14625	14739	14800	14719	14644	14676	14741	14725	14738	14655	14899	14992	14774	14631	14687	14880	14761	14712	14580	14878	14768	14611	14664	14715	14768	14868	14839	14865	14755	14669	14841	14733	14762	14712	14715	14669	14766	14602	14660	14746	14637	14927	14758	14648	14735	14589	14846	14765	14801	14596	14695	14548	14753	14637	14777	14766	14780	14794	14798	14672	14791	14555	14842	14561	14693	14823	14755	14712	14952	14829	14865	14536	14852	14893	14820	14677	14782	14695	14585	14974	14580	14734	14704	14571	14641	14435	14540	14628	14509	14644	14695	14696	14630	14530	14748	14723	14725	14614	14799	14679	14775	14893	14667	14765	14707	14787	14590	14826	14690	14793	14633	14683	14570	14784	14710	14677	14869	14693	14741	14839	14800	14727	14665	14654	14838	14864	14671	14813	14439	14699	14713	14779	14822	14872	14729	14830	14548	14694	14686	14587	14828	14828	14715	14869	14866	14580	14755	14723	14935	14857	14691	14930	14667	14656	14780	14947	14768	14897	14779	14746	14935	14788	14800	14688	14740	14739	14701	14590	14549	14758	14710	14935	14853	14700	14851	14694	14897	14832	14732	14877	14718	14570	14758	14669	14816	14667	14768	14769	14668	14602	14723	14524	14771	14823	14589	14681	14738	14590	14732	14718	14695	14714	14619	14595	14760	14861	14638	14927	14591	14607	14752	14890	14687	14683	14691	14740	14876	14566	14738	14819	14993	14644	14804	14792	14835	14434	14775	14652	14554	14678	14750	14828	14747	14954	14657	14715	14894	14692	14768	14726	14699	14822	14807	14766	14585	14782	14673	14593	14729	14663	14775	14833	14863	14741	14773	14803	14852	14512	14819	14761	14873	14711	14888	14601	14790	14870	14659	14755	14638	14717	14654	14734	14690	14774	14642	14828	14758	14684	14851	14712	14765	14674	14592	14623	14744	14691	14762	14610	14617	14775	14837	14897	14758	14700	14712	14677	14806	14752	14761	14687	14677	14659	14648
13854	17313	40314	37373	13893	13500	13570	13458	13533	13498	13431	13440	13398	13460	13611	13478	13559	13488	13505	13596	13514	13516	13377	13420	13407	13627	13627	13513	13294	13460	13416	13319	13612	13416	13410	13371	13515	13430	13413	13333	13544	13387	13544	13600	13605	13545	13468	13540	13576	13510	13509	13352	13490	13536	13380	13517	13365	13363	13358	13360	13582	13440	13464	13495	13536	13502	13322	13322	13393	13507	13490	13394	13515	13398	13311	13383	13528	13375	13394	13498	13444	13413	13413	13535	13401	13412	13349	13488	13369	13317	13516	13340	13390	13342	13407	13453	13372	13170	13470	13491	13517	13445	13333	13439	13560	13429	13401	13435	13289	13474	13507	13290	13429	13481	13498	13510	13480	13430	13452	13255	13517	13500	13493	13332	13416	13476	13292	13481	13439	13398	13457	13345	13594	13356	13394	13282	13546	13379	13422	13387	13446	13506	13411	13488	13616	13516	13490	13466	13514	13311	13492	13472	13520	13498	13488	13473	13444	13287	13456	13349	13501	13401	13541	13337	13456	13240	13445	13239	13490	13567	13396	13519	13414	13374	13512	13345	13626	13411	13448	13387	13327	13440	13544	13360	13572	13284	13492	13464	13487	13329	13569	13406	13489	13499	13406	13393	13342	13366	13393	13359	13488	13482	13514	13470	13579	13584	13663	13436	13576	13487	13197	13447	13392	13502	13649	13316	13371	13565	13387	13410	13436	13516	13462	13393	13331	13493	13340	13460	13370	13517	13475	13469	13468	13349	13551	13170	13351	13327	13550	13365	13407	13215	13450	13468	13320	13417	13489	13362	13524	13369	13439	13467	13497	13530	13405	13283	13451	13438	13344	13398	13415	13337	13538	13306	13482	13485	13594	13401	13368	13469	13512	13505	13514	13338	13531	13452	13472	13497	13467	13511	13538	13387	13441	13593	13497	13433	13395	13537	13608	13289	13442	13475	13335	13269	13301	13528	13386	13318	13356	13483	13355	13431	13405	13511	13476	13499	13582	13470	13476	13579	13442	13446	13376	13468	13460	13346	13457	13446	13530	13479	13459	13373	13374	13366	13378	13464	13509	13322	13447	13400	13313	13547	13550	13343	13432	13394	13325	13521	13413	13530	13485	13505	13363	13381	13446	13405	13410	13482	13375	13558	13305	13486	13413	13381	13415	13334	13363	13457	13508	13474	13461	13483	13436	13594	13336	13489	13351	13436	13456	13391	13469	13496	13472	13505	13351	13341	13468	13351	13463	13411	13529	13295	13474	13476	13359	13526	13390	13449	13541	13338	13455	13434	13268	13408	13393	13297	13313	13543	13484	13391	13423	13403	13452	13450	13428	13531	13503	13449	13455	13328	13415	13328	13501	13462	13506	13377	13470	13390	13343	13504	13539	13416	13415	13516	13389	13428	13370	13479	13522	13416	13382	13423	13401	13429	13512	13534	13558	13514	13435	13477	13505	13314	13648	13242	13418	13478	13638	13452	13637	13471	13494	13439	13381	13529	13299	13377	13376	13430	13268	13478	13456	13481	13325	13370	13483	13490	13610	13369	13372	13567	13413	13484	13493	13500	13436	13517	13423	13500	13339	13389	13415	13357	13434	13454	13408	13430	13481	13453	13474	13408	13582	13405	13454	13353	13361	13372	13261	13591	13537	13379	13573	13409	13411	13409	13486	13516	13465	13454	13516	13487	13499	13535	13497	13570	13409	13441	13527	13540	13425	13517	13371	13507	13368	13367	13498	13486	13463	13562	13273	13478	13544	13341	13417	13478	13244	13330	13438	13481	13510	13585	13633	13370	13524	13429	13336	13489	13445	13390	13518	13227	13386	13400	13591	13268	13326	13509	13494	13412	13464	13470	13291	13380	13593	13382	13319	13559	13569	13347	13446	13466	13411	13476	13359	13156	13221	13514	13584	13363	13378	13467	13493	13457	13379	13303	13356	13544	13457	13402	13492	13562	13478	13443	13468	13551	13454	13481	13531	13355	13357	13604	13550	13461	13507	13440	13306	13490	13390	13670	13234	13425	13332	13447	13319	13414	13573	13711	13665	13342	13321	13529	13296	13543	13522	13470	13401	13291	13506	13618	13571	13501	13337	13550	13376	13404	13401	13518	13473	13352	13522	13441	13530	13328	13452	13282	13556	13553	13507	13404	13388	13586	13318	13389	13499	13317	13502	13494	13511	13409	13430	13579	13728	13439	13317	13470	13504	13515	13333	13401	13486	13284	13514	13338	13296	13429	13555	13289	13482	13542	13610	13568	13386	13213	13380	13446	13551	13430	13368	13397	13413	13376	13572	13419	13570	13403	13367	13369	13580	13393	13550	13357	13516	13298	13411	13400	13397	13441	13363	13562	13426	13453	13435	13415	13535	13527	13473	13272	13321	13344	13480	13355	13630	13510	13308	13513	13492	13537	13428	13505	13496	13471	13571	13383	13428	13479	13347	13439	13431	13369	13442	13332	13233	13526	13453	13455	13487	13601	13283	13339	13467	13373	13380	13353	13421	13557	13579	13448	13473	13480	13557	13347	13397	13606	13432	13327	13294	13306	13635	13508	13575	13447	13278	13440	13497	13436	13313	13400	13553	13270	13480	13408	13290	13346	13425	13473	13527	13336	13516	13350	13406	13356	13398	13383	13474	13448	13326	13512	13231	13265	13452	13344	13518	13408	13526	13605	13580	13440	13476	13480	13553	13421	13494	13404	13274	13401	13514	13452	13357	13494	13507	13428	13548	13404	13367	13423	13472	13416	13388	13475	13414	13333	13486	13439	13442	13513	13436	13443	13472	13432	13679	13535	13384	13554	13468	13361	13380	13430	13539	13502	13487	13372	13414	13247	13591	13493	13519	13490	13515	13505	13484	13558	13452	13462	13590	13303	13359	13590	13491	13499	13387	13627	13342	13577	13374	13403	13535	13467	13374	13243	13385	13468	13478	13376	13436	13610	13371	13354	13518	13491	13449	13510	13428	13485	13604	13341	13436	13553	13566	13394	13538	13519	13500	13473	13417	13431	13487	13460	13491	13465	13536	13354	13409	13486	13446	13487	13634	13496	13456	13492	13347	13370	13472	13468	13388	13584	13417	13475	13389	13479	13318	13476	13346	13324	13659	13221	13276	13449	13426	13360	13442	13531	13510	13509	13464	13561	13447	13561	13360	13433	13729	13377	13711	13362	13490	13350	13457	13514	13266	13429	13380	13444	13465	13514	13572	13362	13437	13423	13325	13300	13385	13355	13645	13331	13390	13387	13565	13464	13343	13541	13528	13387	13553	13329	13558	13612	13570	13254	13396	13578	13418	13502	13668	13438	13562	13477	13364	13490	13316	13432	13542	13267	13489	13288	13403	13479	13516	13392	13479	13448	13416	13466	13391	13540	13436	13522	13520	13423	13459	13342	13353	13535	13443	13438	13349	13438	13303	13439	13514	13330	13341	13292	13482	13445	13403	13584	13490	13389	13432	13246	13647	13509	13456	13418	13401	13411	13614	13533	13264	13507	13541	13360	13472	13543	13434	13478	13454	13374	13421	13439	13438	13476	13526	13503	13467	13546	13380	13403	13476	13529	13483	13559	13464	13566	13583	13415	13488	13361	13455	13477	13442	13285	13502	13408	13532	13629	13452	13347	13388	13611	13573	13558	13382	13463	13612	13470	13490	13365	13463	13303	13361	13557	13509	13501	13459	13351	13496	13400	13437	13530	13443	13361	13486	13213	13490	13451	13418	13288	13434	13392	13420	13628	13551	13330	13562	13434	13308	13396	13493	13245	13487	13342	13337	13427	13441	13712	13403	13441	13519	13503	13495	13443	13325	13401	13536	13374	13411	13651	13476	13422	13480	13416	13463	13547	13323	13410	13426	13392	13404	13481	13425	13510	13465	13461	13537	13322	13361	13403	13471	13586	13546	13477	13365	13364	13561	13604	13469	13581	13515	13413	13376	13525	13587	13285	13462	13502	13583	13300	13494	13691	13496	13274	13453	13464	13342	13433	13326	13381	13462	13270	13613	13524	13165	13388	13359	13550	13711	13411	13567	13533	13562	13499	13354	13381	13629	13362	13384	13439	13473	13597	13545	13375	13483	13487	13445	13424	13471	13355	13455	13312	13499	13415	13592	13238	13392	13419	13548	13318	13515	13411	13399	13390	13371	13399	13464	13316	13413	13530	13528	13387	13512	13363	13404	13433	13491	13199	13533	13471	13465	13250	13614	13396	13350	13482	13341	13494	13291	13558	13571	13403	13534	13404	13528	13341	13303	13523	13337	13541	13541	13676	13514	13587	13523	13388	13477	13377	13488	13396	13475	13449	13397	13509	13419	13403	13292	13364	13485	13428	13311	13484	13349	13259	13425	13455	13532	13581	13521	13441	13486	13402	13383	13444	13389	13397	13509	13270	13552	13468	13471	13429	13592	13521	13420	13314	13269	13500	13477	13403	13373	13523	13275	13430	13358	13428	13297	13467	13418	13510	13596	13369	13465	13495	13341	13306	13512	13401	13531	13323	13530	13279	13398	13448	13535	13337	13429	13472	13514	13302	13370	13423	13570	13393	13303	13355	13520	13491	13263	13368	13387	13444	13516	13280	13370	13467	13390	13309	13487	13367	13562	13519	13376	13332	13465	13373	13416	13477	13363	13508	13386	13438	13437	13496	13445	13250	13370	13432	13312	13428	13438	13453	13594	13488	13575	13365	13395	13527	13514	13462	13454	13332	13491	13446	13319	13440	13586	13527	13485	13459	13539	13486	13429	13592	13428	13272	13424	13516	13332	13289	13335	13633	13421	13477	13414	13436	13329	13546	13445	13455	13428	13440	13610	13560	13313	13497	13466	13434	13472	13469	13487	13496	13573	13376	13511	13420	13479	13456	13340	13476	13478	13654	13359	13540	13561	13404	13450	13377	13399	13516	13386	13520	13408	13387	13342	13393	13347	13461	13550	13460	13467	13440	13528	13299	13573	13651	13407	13407	13521	13388	13471	13445	13409	13340	13583	13334	13519	13296	13503	13452	13354	13453	13311	13495	13202	13637	13431	13516	13387	13593	13568	13484	13394	13386	13484	13421	13349	13478	13419	13348	13487	13322	13471	13622	13449	13483	13474	13396	13373	13316	13496	13577	13433	13458	13479	13250	13455	13511	13411	13446
23675	21450	34556	56325	31463	23111	22974	17674	16610	16638	16573	16384	16485	16590	16383	16136	16471	16294	16509	16287	16260	16217	16346	16228	16071	16199	16236	15948	16098	16222	16496	16297	16291	16060	16197	16147	16138	16096	16234	16064	16176	16194	16131	16136	16022	16119	16256	16246	16069	16145	16167	16162	16126	16112	16237	16105	15975	16025	16201	16029	16044	16102	16207	16144	16159	15973	16048	16302	15945	15984	16253	16080	16149	16082	16237	16550	16541	16457	16155	16007	16116	15924	16291	16193	16159	16100	16134	16277	16101	16076	16212	16177	16152	16280	16018	15964	16096	15994	16141	15910	16092	16104	16072	16343	16169	16098	16265	16162	16111	16073	16059	16265	16113	16075	16158	16236	16093	16121	16053	16021	15994	16123	16071	16197	16039	16049	16172	16214	16093	16059	15956	16220	15946	16211	16102	16209	16103	16089	15831	16010	16192	16237	16065	16163	16134	16207	16307	16204	16259	15978	16223	16036	16113	16117	16153	16046	16186	15761	16129	16091	16111	16032	16140	16132	16246	16102	16100	15928	16031	15909	16019	16172	16119	16234	16193	16101	15994	16015	16133	16031	16106	16210	16263	16072	16103	16121	15857	16200	16173	16061	16157	16060	16027	16248	16098	16123	16143	16217	16169	16160	16058	16331	16147	16218	16032	16260	16208	16204	16009	16065	16021	16077	16184	16071	16229	15951	16182	15993	16002	16129	16097	16065	16069	16032	16121	16222	16314	16231	16146	16262	15990	16086	16100	16037	15916	16063	16220	15914	16101	16257	16142	16262	16219	15863	16210	16125	16130	16057	16066	16104	16127	16136	15798	16301	15984	16095	16140	15981	16147	15974	16135	16047	16197	16073	16062	15927	16186	16021	16102	16235	16027	16012	16173	16172	15924	16033	15911	16183	15981	16033	16219	15956	15966	16023	15980	16035	16043	16141	16031	16222	16160	16098	16097	16369	16144	16061	16243	16137	16064	16129	16128	15965	16139	16155	16194	16018	15886	16147	16004	16085	16327	16093	16184	16235	16021	16018	16234	16103	16190	16174	16149	16239	16222	16169	16188	16233	16170	16113	16184	15998	16189	16094	16146	16182	16383	15959	15865	16014	15966	16112	15946	16142	16207	16126	16337	16172	16000	16131	15985	16152	15955	16164	16180	16088	16149	16194	16063	16242	16064	16234	16209	15840	15869	16143	16225	16137	16141	16213	15983	16078	16121	16206	16185	16111	16297	16094	16153	16240	16044	16191	16067	16090	16093	16158	16107	16300	16267	16036	16195	16117	16398	16105	16008	15944	16130	16125	16145	16072	16149	16049	16019	16326	16062	16093	16221	16288	16046	15919	15872	16211	16145	16115	16187	16023	16063	16058	16122	16144	16152	15991	15999	16146	16190	15989	16062	16189	16028	16002	16206	16050	16184	16060	16042	16174	16044	15914	15968	15901	15992	16090	16137	16225	16286	16142	16177	16181	16045	16114	16019	15886	16304	16292	15963	16398	16043	16038	16046	16206	15999	16032	16401	16353	16315	16288	16144	16015	16164	15935	16040	16194	16229	16040	16126	16063	16231	15812	15912	16000	16094	16190	16102	16235	16248	16066	16088	16163	16060	16005	16260	16046	15987	16073	15906	15992	16024	16243	16102	16074	16071	16130	16030	16235	16096	16168	16022	16208	15889	16089	16215	16118	16180	15864	16237	16154	16234	15963	16120	16154	16025	16049	16113	15982	16103	16177	16045	16208	15978	16170	16155	16114	16104	15981	15977	16082	16133	16238	16150	15946	16316	16060	16347	15989	16173	15985	16189	16311	16231	15994	15965	16163	16447	16124	15996	16249	16015	15869	16124	16054	16184	16138	15979	15957	16213	16185	16123	15920	16184	15956	16109	16042	15972	16168	16140	16017	16158	16265	16037	16262	16144	16181	16199	16084	16152	16107	16199	16081	15928	16144	15982	16080	15855	16078	15918	16136	16065	16123	16049	16154	16255	16419	15974	16114	16195	16031	16232	16017	16013	16061	16048	16266	16025	15907	16048	16155	15962	16210	16184	16014	16101	16152	16090	16205	16331	16135	16131	16138	16206	16006	16204	16136	16253	16115	16073	16017	16160	15898	16058	16100	16252	15929	16053	16107	15998	15983	15976	16029	16249	16146	15921	16205	16153	16290	16261	16229	16324	15973	16157	16102	16133	16032	16265	16309	16265	16102	16075	15955	15929	16312	16159	16118	16198	15975	16093	15998	16085	16239	16114	16252	16080	16225	16204	15974	16113	16086	16231	16203	16131	16040	16045	16039	16187	15977	16162	15982	16009	16105	16065	16049	16049	16075	16345	16071	16063	15907	15920	16168	16070	16046	16055	16063	16018	16048	16088	16042	16203	16206	16026	16078	16161	16173	15958	16159	15989	16263	15859	16177	16002	15981	16252	15871	16196	16085	16012	16091	16171	15967	16030	15955	16017	16091	16035	16150	16312	15982	15736	16030	16105	16060	16140	16287	16157	16077	15940	16267	16202	16234	16071	16197	16312	16102	16239	15928	16001	16059	16169	16115	16135	16194	16141	16220	16085	15955	16140	16195	16028	16190	15972	16031	16246	15989	16065	16241	16118	16259	16020	16217	16082	16127	16237	16334	16208	16119	16191	15930	16004	16154	16109	16243	16272	16002	15956	16193	16007	15998	16151	16125	16161	15988	16085	16325	16219	16129	16125	16177	16005	15980	16024	16101	16124	16050	16161	15787	15920	16121	16155	15997	16190	16170	16082	16108	16143	15989	16193	15960	16055	15915	16061	16212	16122	16186	16183	16181	16077	16166	15799	16237	16106	16108	16314	16020	16074	16310	16149	16085	16205	16081	16072	16161	16183	16013	16099	16184	16132	16160	16077	16286	16098	16025	16395	16124	16153	15933	16019	16162	15972	16113	16072	16046	16278	16064	16149	16415	16260	16134	16164	16151	16154	16029	16031	16096	15819	16139	16061	16061	16198	16136	15904	16092	16153	16042	16036	16098	16066	16079	16265	16075	16010	16204	15985	15901	15892	15832	15891	16001	16162	15882	16213	16357	16107	16237	16401	16140	16010	16163	15903	16044	16024	16032	15900	16139	16044	16236	16239	15920	16170	15788	16148	16276	16013	15859	16019	16078	16315	15965	16070	16137	16148	16190	15907	16153	16101	16093	16201	16120	16116	15992	16140	16086	16095	16111	15979	16163	16176	16041	16224	16094	16046	16053	16055	16043	16067	16141	16201	16220	16154	16206	15934	16239	16149	16043	16086	16075	16218	16205	16160	16075	16250	16146	16139	16288	16073	15981	16053	16221	16083	15858	16144	16199	16142	15978	16018	15868	16271	15987	15996	16137	16169	16201	16101	16126	16240	16341	16191	16073	15950	16141	16191	16052	16043	16128	16099	15912	15967	15988	16094	15965	16002	16140	16379	16136	16127	16079	16109	16206	16092	15899	15918	16162	16157	16258	16282	16260	16168	16128	16275	16036	16044	16006	16253	16078	15959	16071	16003	16090	16151	15975	16127	16124	16141	16034	16149	16113	16053	16165	15896	16028	16228	16053	16218	16276	16277	16207	16065	16120	15942	16067	16024	16390	16275	16203	15943	15809	15999	16185	16032	16062	16048	16095	15964	16052	16064	16135	16105	16169	15960	16129	16131	16182	16071	16014	16109	16217	16097	16286	16378	16091	15985	15870	16017	16141	15948	16199	16096	16055	15899	16216	16175	16303	16096	16063	16153	16134	15974	16003	16251	15992	16096	15988	15989	16173	16130	16081	16258	15828	16128	16314	16214	16332	16130	16085	16336	16274	16141	16075	16196	16083	16065	16162	15985	15849	16061	16127	15886	16073	16209	16148	16190	15963	15942	16083	16280	15931	15888	15945	16089	16316	16072	15924	16112	16266	16239	16190	16123	16265	16065	15914	16259	16201	16048	15986	16167	15893	16129	16061	15994	16108	16011	15977	16348	16071	16318	16271	16018	16227	16120	16021	16346	16062	16034	15887	15998	16057	16184	16082	16176	16123	16122	15996	16209	15979	16101	16100	16198	16123	16051	16000	16105	15966	16187	16061	16221	16190	15985	16213	16126	16012	16140	16037	15995	16054	16048	16333	16235	16101	15941	15991	15999	16234	16029	16148	16031	16101	16049	16127	16065	15905	16091	16132	16005	16165	16077	15969	16094	16020	16074	16136	16194	16074	16074	15894	16007	16172	16168	16110	16056	16169	16117	16118	16037	16050	16354	16240	16028	16127	16088	15865	16135	15968	16119	16212	15932	16027	16285	16094	16186	15995	16107	16069	16174	16083	15987	16118	16028	16273	16085	15974	16161	16140	16070	15973	15975	16182	16203	16013	16186	15927	16099	16069	16012	16076	16203	16081	16059	16062	15987	16033	15985	16179	16248	16115	16208	15997	16117	16302	16048	15971	16152	16139	16122	16019	16042	15873	16030	16177	15928	16069	16139	16437	16185	16145	16027	15968	15986	16288	16180	15913	16074	16111	16252	16234	16087	15871	15994	15985	15960	16097	16232	15910	16058	16238	16008	16128	15920	16045	16049	16056	16112	16078	16039	15919	16097	16243	15967	16116	16062	16070	16169	16105	16003	16031	16003	16048	16008	16026	15968	15786	16146	16134	15948	16169	16193	15939	16048	15978	16018	16187	16041	16063	16110	16061	16282	16159	16288	16002	16076	16305	16176	15937	15957	16040	16104	16031	15960	16249	16230	16060	16189	16076	16279	16162	16039	15974	16072	16062	15958	16083	15993	16138	16087	16032	16038	15949	16282	16242	16096	16116	16110	16116	15909	16123	16153	16123	15981	16139	15896	16301	15978	16176	16001	15999	16081	16049	16019	16206	16076	16040	16035	16058	16058	15951	16182	16050	16088	16189	16192	16289	16173	16051	16074	16008	16094	16147	16093	16055	15998	16111	16036	16103	16076	16041	16204	16242	16005	15999	16123	16006	16101	16129	16183	16213	16106	16044	16083	16011	16152	16075	16160	16035	16361	15998	16232	15848	15958	15949	15993	16097	16268	16169	15959	16154	16141	16045	16106	15972	15926	15977	16249	16150	16146	16149	16067	15990	16119	16068	16102	16002	16123	16107	16087	16063	16109	15982	15999	16085	16057	16176
19187	35450	79109	89158	15514	15226	14937	14742	14567	14796	14608	14658	14363	14545	14489	14387	14345	14413	14243	14333	14500	14395	14601	14255	14451	14462	14219	14459	14383	14339	14293	14442	14367	14336	14556	14215	14520	14326	14364	14326	14249	14494	14382	14265	14232	14472	14617	14272	14294	14209	14313	14426	14403	14427	14319	14415	14306	14253	14398	14329	14386	14371	14212	14472	14403	14387	14145	14451	14420	14424	14427	14392	14476	14356	14519	14974	14913	14886	14644	14298	14156	14320	14311	14312	14449	14348	14390	14490	14337	14421	14421	14429	14532	14258	14244	14368	14316	14378	14266	14293	14483	14381	14493	14306	14349	14510	14336	14247	14329	14304	14402	14353	14504	14252	14352	14385	14348	14251	14406	14550	14335	14403	14339	14442	14278	14263	14234	14467	14369	14144	14256	14369	14298	14320	14447	14422	14154	14225	14504	14408	14245	14398	14306	14338	14327	14252	14259	14298	14287	14437	14431	14280	14525	14268	14409	14189	14428	14284	14253	14129	14415	14269	14395	14264	14343	14317	14372	14388	14282	14462	14307	14347	14227	14181	14278	14293	14252	14412	14136	14286	14220	14384	14426	14433	14272	14515	14362	14232	14324	14324	14377	14340	14396	14386	14405	14219	14412	14235	14319	14383	14336	14302	14270	14545	14225	14429	14211	14445	14430	14318	14376	14434	14225	14211	14327	14438	14269	14289	14380	14431	14396	14293	14353	14179	14293	14273	14466	14244	14350	14310	14248	14266	14403	14348	14312	14418	14214	14381	14442	14313	14292	14242	14317	14352	14371	14242	14292	14342	14362	14281	14390	14309	14325	14390	14391	14369	14399	14327	14268	14111	14261	14342	14284	14536	14146	14502	14348	14231	14273	14309	14321	14339	14319	14185	14253	14279	14277	14242	14476	14156	14157	14431	14267	14317	14231	14418	14515	14352	14245	14393	14332	14303	14478	14291	14205	14337	14331	14294	14350	14193	14410	14435	14265	14369	14454	14434	14276	14333	14433	14207	14096	14197	14214	14389	14318	14182	14197	14384	14442	14333	14265	14319	14229	14272	14303	14372	14410	14416	14248	14193	14286	14329	14366	14285	14340	14242	14553	14237	14275	14292	14346	14279	14314	14471	14379	14259	14323	14310	14433	14285	14221	14410	14320	14313	14379	14373	14283	14327	14491	14314	14175	14179	14346	14277	14396	14341	14331	14336	14330	14283	14422	14440	14490	14238	14427	14455	14384	14415	14468	14335	14315	14226	14359	14249	14345	14348	14379	14437	14291	14371	14430	14417	14247	14423	14673	14443	14242	14238	14287	14409	14396	14413	14294	14398	14378	14304	14425	14168	14409	14491	14202	14311	14466	14434	14275	14373	14259	14475	14241	14334	14390	14389	14359	14443	14348	14380	14446	14346	14468	14465	14419	14416	14317	14361	14350	14475	14279	14341	14419	14343	14262	14355	14202	14371	14362	14418	14380	14260	14450	14347	14391	14338	14426	14313	14355	14401	14360	14287	14347	14284	14417	14246	14273	14360	14406	14158	14434	14542	14373	14361	14252	14276	14244	14285	14286	14440	14374	14243	14357	14359	14329	14340	14366	14153	14182	14424	14371	14401	14444	14232	14428	14383	14259	14218	14496	14585	14344	14276	14440	14245	14340	14297	14276	14365	14417	14324	14209	14182	14441	14308	14541	14545	14346	14489	14282	14411	14320	14221	14315	14365	14266	14249	14429	14293	14458	14497	14386	14360	14297	14367	14273	14310	14288	14341	14332	14489	14415	14413	14327	14340	14244	14304	14221	14240	14363	14470	14134	14345	14371	14387	14373	14220	14319	14405	14247	14195	14356	14305	14285	14292	14205	14366	14481	14555	14344	14432	14164	14323	14298	14181	14463	14510	14301	14413	14191	14547	14307	14419	14247	14465	14248	14338	14463	14253	14358	14287	14315	14210	14313	14432	14324	14439	14263	14222	14534	14289	14483	14556	14198	14316	14138	14266	14238	14422	14276	14386	14292	14348	14292	14448	14415	14250	14460	14309	14428	14433	14173	14504	14251	14240	14426	14436	14298	14215	14351	14221	14321	14294	14349	14439	14274	14314	14338	14324	14333	14253	14315	14224	14335	14306	14251	14394	14235	14274	14363	14343	14316	14380	14247	14419	14154	14299	14417	14289	14256	14247	14214	14420	14509	14251	14427	14429	14452	14279	14378	14242	14264	14414	14359	14366	14466	14252	14300	14521	14384	14276	14433	14362	14471	14371	14243	14397	14256	14364	14300	14163	14336	14396	14349	14302	14320	14476	14265	14349	14349	14314	14322	14282	14258	14290	14339	14290	14458	14138	14468	14472	14362	14372	14366	14379	14435	14289	14237	14399	14167	14292	14349	14329	14323	14300	14349	14329	14360	14337	14524	14402	14506	14374	14350	14307	14186	14329	14274	14518	14249	14424	14338	14290	14194	14392	14334	14308	14234	14288	14348	14263	14359	14251	14454	14401	14262	14293	14272	14306	14277	14290	14431	14333	14286	14361	14362	14349	14416	14353	14342	14465	14306	14399	14408	14362	14282	14247	14524	14358	14362	14312	14369	14316	14360	14416	14235	14199	14423	14325	14478	14268	14441	14267	14363	14291	14089	14374	14347	14332	14305	14444	14309	14347	14410	14366	14378	14443	14331	14222	14454	14343	14348	14297	14140	14263	14356	14374	14427	14441	14228	14257	14493	14366	14503	14318	14439	14259	14406	14494	14409	14378	14288	14451	14325	14433	14427	14097	14433	14224	14428	14458	14391	14257	14290	14263	14261	14304	14522	14397	14355	14339	14360	14407	14489	14387	14430	14275	14430	14275	14395	14466	14409	14336	14374	14446	14262	14494	14386	14320	14333	14236	14403	14382	14311	14392	14202	14404	14278	14358	14325	14360	14403	14487	14386	14389	14311	14269	14304	14478	14332	14209	14249	14441	14369	14518	14359	14229	14377	14359	14278	14337	14312	14529	14293	14229	14571	14341	14421	14392	14274	14380	14223	14399	14482	14233	14384	14278	14301	14255	14465	14487	14328	14456	14321	14367	14357	14416	14281	14288	14294	14310	14114	14496	14375	14441	14276	14237	14259	14251	14269	14309	14427	14338	14272	14372	14376	14306	14245	14351	14686	14368	14209	14327	14420	14375	14399	14330	14238	14380	14379	14339	14402	14289	14416	14186	14312	14457	14167	14413	14210	14356	14343	14405	14450	14397	14295	14363	14374	14178	14457	14273	14300	14162	14221	14295	14312	14361	14309	14304	14238	14295	14304	14380	14296	14350	14336	14337	14263	14385	14242	14274	14198	14327	14293	14444	14094	14347	14180	14341	14202	14450	14183	14479	14426	14343	14263	14424	14367	14381	14264	14382	14200	14148	14310	14361	14131	14395	14387	14177	14402	14508	14307	14478	14286	14325	14260	14373	14432	14290	14056	14313	14511	14427	14344	14404	14421	14202	14381	14407	14342	14158	14365	14347	14287	14410	14348	14349	14271	14208	14285	14282	14296	14382	14355	14249	14222	14495	14379	14247	14305	14513	14500	14400	14383	14254	14480	14176	14279	14356	14417	14237	14279	14390	14380	14280	14429	14178	14368	14340	14502	14349	14327	14264	14389	14451	14326	14528	14545	14181	14302	14380	14407	14218	14179	14292	14229	14172	14394	14290	14436	14271	14333	14215	14302	14268	14260	14333	14232	14414	14384	14464	14311	14449	14430	14183	14344	14366	14388	14480	14407	14359	14239	14276	14407	14317	14465	14307	14374	14292	14383	14165	14302	14317	14337	14462	14351	14292	14356	14419	14277	14524	14431	14378	14318	14262	14299	14279	14389	14468	14298	14364	14325	14514	14342	14401	14209	14379	14336	14351	14350	14463	14298	14170	14227	14310	14259	14245	14374	14290	14221	14278	14436	14354	14251	14211	14298	14377	14248	14441	14384	14118	14158	14350	14390	14274	14367	14420	14324	14362	14361	14367	14253	14458	14407	14314	14227	14243	14232	14198	14286	14315	14342	14376	14248	14367	14245	14207	14304	14263	14471	14348	14172	14316	14435	14310	14406	14353	14400	14328	14345	14271	14391	14294	14436	14587	14276	14442	14390	14258	14339	14362	14406	14406	14302	14205	14236	14331	14376	14347	14445	14323	14316	14485	14298	14411	14300	14254	14194	14204	14383	14387	14312	14188	14252	14290	14287	14287	14370	14229	14406	14294	14262	14468	14323	14397	14327	14228	14373	14297	14422	14323	14190	14272	14421	14308	14420	14325	14349	14361	14082	14385	14360	14431	14222	14408	14395	14635	14379	14223	14199	14368	14373	14171	14462	14431	14291	14253	14552	14249	14277	14336	14278	14256	14346	14231	14332	14262	14437	14311	14257	14264	14436	14270	14252	14304	14327	14426	14482	14414	14350	14271	14401	14342	14323	14367	14288	14381	14367	14477	14326	14423	14410	14293	14362	14277	14177	14266	14302	14325	14296	14339	14433	14318	14378	14307	14265	14287	14293	14225	14142	14322	14359	14370	14422	14303	14228	14400	14385	14237	14371	14237	14364	14340	14355	14444	14308	14376	14324	14324	14330	14236	14256	14470	14315	14386	14333	14460	14369	14372	14341	14297	14271	14233	14318	14419	14340	14112	14230	14433	14462	14275	14260	14341	14329	14432	14310	14283	14289	14292	14456	14355	14298	14337	14606	14348	14413	14340	14378	14348	14459	14219	14372	14340	14242	14452	14361	14462	14294	14310	14403	14184	14198	14400	14149	14414	14172	14345	14314	14410	14347	14379	14286	14310	14396	14338	14334	14412	14373	14285	14311	14323	14390	14402	14139	14297	14449	14401	14448	14401	14363	14440	14417	14329	14267	14328	14293	14398	14322	14254	14241	14475	14221	14197	14312	14145	14290	14297	14128	14305	14266	14392	14312	14341	14435	14257	14397	14503	14200	14350	14330	14517	14416	14392	14288	14263	14511	14445	14325	14414	14192	14289	14234	14358	14376	14398	14306	14311	14466	14476	14347	14238	14214	14338	14300	14561	14205	14395	14590	14296	14406	14349	14322	14478	14369	14358	14525	14201	14353	14415	14306	14145	14375	14224	14321	14322	14329	14277	14274	14417	14293	14387
23407	21448	33032	49665	26564	22694	23639	17777	16393	16297	16492	16308	16161	16158	16064	16004	16172	16227	16037	16192	15964	15956	15881	15871	16079	16020	15889	16231	15886	16114	15900	15953	15798	16064	15916	15742	15891	16035	15906	15951	15961	16166	15986	15942	15844	15832	16032	15751	15835	15913	15950	15927	15945	15959	15932	15968	15914	15836	15953	15921	15775	15923	15937	15842	15624	15699	15995	15769	15734	15997	16065	16035	15939	15833	16027	16074	16202	16288	15755	15983	16000	15864	15867	15904	15954	15704	15846	15796	15696	16005	15970	15653	15704	15877	15874	15856	15867	15928	15882	16007	16043	15973	15793	15722	15668	15652	15795	15988	16016	15933	15802	15998	15991	15795	15829	15687	15858	15825	15840	15816	15774	15842	15783	15910	15881	15815	15832	15881	15742	15795	15773	15906	15874	15794	15760	15821	15893	15681	15835	15845	15815	15989	15632	15670	15819	15789	15645	15627	15826	15858	15802	15899	15970	15836	15841	15981	15712	15712	15867	16039	15769	15778	15731	15773	15712	15794	15813	15870	16033	15930	15994	15794	15909	15724	15894	15803	15728	15903	15823	15724	15798	15993	15672	15864	15934	15938	16042	15825	15818	15896	15900	16128	15898	15836	15758	15752	15822	15767	15656	15896	16019	15962	16015	15908	15908	15847	16008	15642	16022	16022	16014	15839	15762	15870	15954	15818	15870	15888	15755	15841	15750	15728	15906	15965	15959	15733	15895	15794	15891	15896	15720	16040	15718	15812	15854	15856	15977	15927	15773	15774	15680	15774	15845	15875	15997	15661	15826	15904	16055	15785	15666	16007	15549	15804	15919	16021	15741	15821	15892	15818	15908	15896	15858	15887	15746	15896	15903	15820	15676	15713	15828	16028	15617	15925	15710	15808	15678	15700	15934	15903	15938	15744	15604	15810	16048	15822	15833	15757	15922	15790	16102	15762	15811	15779	15857	15828	15868	15708	15839	15640	15902	15921	16003	15511	15789	15897	15792	15847	16183	15888	15665	15824	15838	15943	15859	15827	15937	15963	15836	15887	15925	15868	16088	16064	15823	15915	15854	15734	15821	15987	15687	15788	15904	15790	15925	15895	16017	15787	15997	15744	16011	15923	15839	15934	15739	15762	15875	15903	15671	15954	15696	15912	15958	15835	16043	15765	15763	15919	16008	15906	15876	15923	15968	15813	15705	15950	16013	15812	15842	15689	15689	15835	15798	15775	16001	16185	15719	15723	16080	15646	16130	15829	15837	15905	15999	15948	15822	15864	15939	15826	15885	15928	15739	15716	16031	15981	15865	15867	15700	15782	15797	15840	15926	15966	15547	15644	15825	15749	15836	15709	15886	15673	16007	15812	15718	15908	16047	15868	15928	15893	15819	15876	15901	15803	15894	15992	15768	15749	15698	15797	15686	15684	16021	15854	16117	15842	15729	15853	15910	15867	15854	15745	15718	15987	15901	15885	15874	15858	15811	15790	15950	15728	15834	15896	15740	15964	15846	15895	15978	15827	16108	15923	15935	15951	15760	15833	15749	15792	15826	15916	15784	16010	15974	15719	15903	15803	15679	15760	15960	15907	15951	15918	16130	15765	15699	15960	15780	15890	15949	15773	15627	15929	16033	15817	15875	15944	15961	15709	15885	15764	16045	15876	15788	15917	15886	15773	15718	15902	15845	15697	15771	15750	15788	15732	15639	15949	15928	15664	15938	15872	15937	15840	15927	15872	15769	15951	15865	15882	15746	15745	15955	15676	15838	15960	15784	15749	15748	15794	15848	15822	16172	15788	15847	15883	15896	15721	15942	15881	15909	15828	15969	15853	15854	15980	15923	15795	15739	15928	16033	15816	15845	15852	15699	15838	15775	15753	15869	15809	15833	15722	15802	15835	15827	15841	15787	15775	15754	16017	15893	15844	15805	15727	15629	15940	15942	15759	16005	15916	15809	15835	15857	15782	15831	15799	15611	15744	16100	15960	16010	15807	15848	15901	15863	15905	16019	15972	15805	15904	15716	15801	15923	15981	15624	15890	15765	15732	15851	16002	16156	15840	15972	15756	15838	15967	15984	16004	15934	15863	15752	15725	15924	15786	16012	16000	15644	15653	15872	15935	16042	15868	15927	15829	15958	15877	16030	15810	15871	15861	15773	16029	15913	15823	15715	15815	15927	15877	15830	15743	15762	15957	15955	15745	15924	16087	15903	15835	15979	15778	16011	15901	15890	16033	15880	15760	15921	15714	16019	15867	15762	15967	16000	15855	16031	15901	15850	15857	16081	15875	15855	15945	15882	15677	15873	15800	15871	16121	15952	15997	15956	15734	15770	15822	15993	15807	15955	15954	15836	15896	15971	15740	15710	15754	15853	15923	15844	15804	15881	15936	15777	15988	15886	15772	15693	15860	15908	15800	15854	15984	15805	15922	15897	15703	15777	15830	15928	15832	15984	15933	15706	15930	15780	16012	15928	15900	15713	15704	15914	15923	15925	15645	15805	15983	16034	15736	16028	15939	15865	15888	15947	15892	15870	15914	15662	15963	15855	15887	15620	15877	15737	15740	16065	15873	15925	15797	15818	15710	15862	15899	16148	15707	15719	15631	15889	15880	15955	15686	15827	15850	15688	15830	16006	15747	15728	15614	15616	16016	16107	15825	16015	15942	15882	15969	15888	15889	15883	15835	16021	15693	15861	15993	15881	15658	15699	15737	15958	15881	16051	16011	15760	15659	15673	15860	15702	15684	15804	16113	15674	15969	15935	15816	15688	15798	15909	15754	15788	15933	15718	15966	15731	15726	16138	15770	16001	15659	15826	15835	15944	15906	15865	15789	15878	15862	15721	15871	15714	15926	15885	15962	15798	15743	15742	15733	15906	15843	15712	16039	15680	15879	15906	15920	15978	15884	15854	16022	15895	15778	15757	15891	15884	15896	15711	15701	15793	15692	15919	15804	15876	15766	15946	15867	15736	15867	15954	15968	15847	15862	16042	15706	15792	15801	15720	15668	15794	15850	15787	15791	15892	15826	15716	15768	15748	15692	15650	15769	15733	15879	16014	15997	15909	15715	15843	15765	15830	15904	15863	16040	15861	15683	15768	15900	15743	15913	16057	15777	15839	16009	15797	15834	15984	15926	15678	15940	15789	15783	15818	15732	15700	15887	15772	15931	15923	15786	15874	15828	15744	15808	15747	15926	15782	15814	15740	15664	15907	16007	15924	15773	15934	15775	15877	15945	15872	15589	15824	15837	15869	15820	15748	15813	15599	15876	15864	15758	15833	16109	15988	15848	15878	15662	15918	15904	15956	15802	16206	15939	15908	15843	15822	15898	15761	15692	15791	15759	15936	15703	15815	15764	15889	15780	15760	15751	16004	15831	15763	15999	15892	15744	15652	15845	15859	15744	15967	15573	15877	15766	15875	15743	15992	15921	15711	15902	15714	15750	15883	15916	15715	15801	15701	15841	15986	15850	15815	15977	16002	15809	15564	15924	15835	15889	15775	15875	15859	15938	15858	15816	15936	16003	15874	15861	15670	16069	15918	15838	15964	15977	15872	15679	16034	15952	15869	15755	15921	15588	15748	16003	15884	15886	16023	15976	15822	15733	15920	15708	15845	15837	15936	15758	15845	15906	15721	15832	15893	15993	15953	15848	15624	16132	15905	15815	16108	15813	15771	15825	15646	15709	15927	15929	15769	15795	15900	15939	15826	15814	15909	15852	15771	15866	15995	15793	15914	15941	15804	15864	15905	15817	15909	15865	16018	15793	15787	16019	16027	15598	15804	15880	16023	15821	15922	15725	15783	16018	15897	15840	15841	15929	15837	16055	15894	15967	15965	15930	15899	16003	15752	15881	15960	15906	15852	15915	15965	15711	16112	15789	15814	15915	15879	15766	15861	15803	15655	15611	15725	16009	15736	15666	15671	15822	15814	15826	15902	15872	15844	15879	15810	15714	15762	15702	15789	15776	15955	15799	15944	15976	15967	15962	15899	15862	15933	15730	15976	15881	15852	16082	16038	15921	15808	16016	15885	15923	15791	15831	15873	15960	15767	16002	15947	16135	15641	15805	15935	15832	15804	15710	15870	15866	15586	15776	15765	15805	15978	15831	15869	15834	15850	15761	15793	15900	15939	15984	15775	15914	15897	15798	15927	15674	15904	16072	15725	15938	15839	15983	15827	15865	16031	15640	15939	15856	15874	15844	15790	15821	15941	15689	15883	15667	15765	15893	15879	15868	15907	15852	15842	15932	16009	15768	15826	15946	15946	15899	15861	15851	15968	15949	15996	15946	15854	15975	15894	15882	15835	15732	15833	15744	15677	15820	15751	15730	15837	15808	15782	15696	16051	15752	15731	15647	15832	15811	16058	15965	15757	16023	16012	16033	15892	15685	15721	15734	15853	15565	15776	15866	15780	15787	15929	15740	15982	15823	15753	15993	15806	15762	15945	15660	15987	15777	15687	16009	16135	15987	16042	15737	16003	15640	15752	15838	15732	15909	15875	15792	15721	15600	15953	15788	15917	15781	15739	15862	15922	15876	16089	15962	15854	15779	15865	15983	15719	15912	15826	15850	15693	15810	15986	15821	15920	15739	15752	15803	15943	15948	15843	15808	15631	15831	15911	15893	15952	15626	15941	15748	15791	15734	15757	15865	15997	15911	15959	15835	15906	16051	15929	15871	15790	16004	15851	15758	15736	15936	15883	15723	16077	15895	15806	15836	16036	15887	15752	15895	15676	15883	15924	15919	16054	15829	16043	15915	15951	15920	15944	15969	15872	15859	15758	15816	15823	15860	15993	15878	15745	15645	15759	15764	15841	15731	15851	15802	15845	15762	15880	15943	15878	15943	15886	15810	15840	15716	15680	15741	15841	15773	15782	15687	15763	15906	15829	15776	15839	15901	15814	15747	15802	15887	15876	15889	15911	15827	15814	15724	15752	15822	15789	15977	15805	15944	15883	15650	15959	15928	16042	15806	15922	15896	16009	15998	15904	15804	15976	15929	15643	15731	16064	15850	15715	16000	15717	16017	15905	15806	15719	15992	15833	15890	15788	16061	15853	15942	15928	15713	16004	15927	15715	15820	15772	15859	15943	15880	15987	15755	15660	15965	15773	15872	15808	15734	15764	15855	15608	15755
20389	36185	83875	81191	15983	15096	14814	14641	14654	14424	14489	14529	14268	14308	14371	14339	14276	14163	14318	14092	14174	14206	14236	14182	14317	14256	14155	14244	14239	14336	14224	13993	14309	14299	14240	14202	14193	14068	14127	14303	14178	14226	14213	14146	14294	14250	14255	14138	14231	14250	14309	14306	14069	14051	14295	14209	14034	14163	14245	14092	14279	14165	14247	14267	14153	14089	14254	14085	14198	14005	14246	14022	14199	14289	14435	14898	14811	14782	14208	14212	14161	14052	14164	14276	14180	14110	14146	14128	14148	14150	14079	14113	14203	14085	14288	14046	13976	14061	13968	14199	14069	14193	14187	14127	14247	14126	13962	14306	13934	14152	14073	13997	13890	14067	14084	14105	14218	14159	14098	14288	14105	14033	14095	14224	14119	14200	14202	14190	14101	14161	14164	14148	14175	14219	14039	14134	14215	14069	14237	14082	14203	14423	14155	14060	14286	14214	14028	14062	14162	14119	14102	14254	14107	14137	14286	13999	14191	14070	14149	14108	14144	14195	14113	14133	13992	14150	14165	14357	14235	14157	13924	14081	14051	14109	14170	14193	14028	14026	14118	14037	13955	14121	14291	14236	14190	14241	14303	14182	14064	14083	14037	14224	14113	14128	14140	13809	14282	14060	14131	14224	14075	14204	14308	13928	14109	14163	14316	14057	14187	14324	14293	14145	14129	14153	14087	14235	14104	14264	14248	14186	14085	14107	14143	14097	14074	14200	14075	14129	14243	14169	14017	14101	14266	13898	14182	14225	14226	14101	14203	14231	14109	14170	14037	14212	14163	14202	14090	13991	14108	14156	14060	14219	14120	14059	14017	14072	14233	14110	14179	14217	14125	14053	14269	14212	14152	14266	14103	14047	14104	14228	14246	14142	14210	14209	14016	14164	14264	14278	14150	14229	14054	14166	14178	14132	14088	14083	13956	14124	14191	13947	14038	14155	14206	14195	14233	14159	14169	14049	14229	14129	14130	14020	14137	14076	14212	14097	14014	14151	14155	14168	14265	14094	14060	14056	14028	14171	14063	14185	14209	14137	14376	14132	14014	14295	14209	14085	14174	14147	14348	14016	14226	14071	14207	14092	14146	14276	14068	14176	14094	14134	14183	14281	14222	14059	14132	14034	14080	14147	14190	13918	14134	14118	14152	14207	14233	14216	14232	14122	14190	14093	13925	14012	14054	14070	14023	14049	14024	14089	14210	14082	14140	14222	14125	14136	14127	14174	14092	14147	14050	14073	14376	14165	14062	13968	14099	14121	14005	14111	14202	14252	14152	14108	14001	14177	14189	14225	14006	13981	14168	14147	14253	14264	13957	14096	14144	14231	14095	14046	14125	14018	14040	14138	14153	14023	14146	14127	14227	14099	14199	14152	14197	14268	14139	14104	14261	14053	14180	14047	14235	13999	14203	14092	13972	14202	14164	14252	14059	14138	14118	13991	14253	14137	14225	14227	14220	14050	14118	14100	14239	13815	14234	14337	14232	14134	14028	14033	14144	14013	14100	14379	14131	14202	14228	14238	13966	14095	14309	14098	14048	14213	14103	14010	14070	14123	14056	14083	14077	14178	13996	14286	14135	14031	14291	14012	14052	14072	14091	14192	14187	14249	14237	14215	14141	14178	13995	14306	14146	14042	14100	14200	14051	14020	14018	14320	14168	14107	14119	14256	13944	14192	14146	14194	14024	14149	14177	14077	14385	14130	14114	14137	14148	14139	14135	14249	14119	14142	14167	14182	14192	14197	14170	14014	14031	14150	14105	14160	14027	14170	14161	14254	14132	14070	14079	14113	14157	14201	14313	14145	14179	13985	14121	14069	14105	14063	14110	14087	14143	14075	14187	14108	13984	14226	14134	14080	14006	14093	14070	14100	14156	14033	14161	14121	14104	14206	14093	14121	14091	14014	14097	14006	13971	14045	14042	14127	14270	14396	14279	14101	14014	14167	14331	14259	14213	14140	14141	14068	14218	14096	14141	14079	14146	14030	14200	14038	14109	14044	14044	14051	14193	14163	13975	14197	14102	14205	13910	14133	14130	14188	14056	14082	14201	14194	14337	14261	14187	14182	14051	14253	14202	14092	14170	14088	13996	14199	13980	13990	14129	14185	14131	14107	14125	14311	14042	14030	14254	14063	14381	14095	14152	14015	14152	14264	14267	14153	14080	14183	13964	14309	14190	14272	14249	14215	14226	14194	14054	14173	14269	14067	14355	14145	14150	14086	13978	14173	14227	14168	13972	14098	14209	14168	14103	14229	14023	13982	14104	14143	14244	14312	14228	14241	14147	14091	14132	14235	14138	14320	14292	14173	14020	14267	14092	14046	14114	14200	14237	14094	14223	14182	14263	14162	14224	14077	14134	14176	14188	14133	14156	14128	14138	14171	14100	13997	14203	14278	14133	14190	14201	14167	14176	14089	14006	14080	14027	14204	14117	14095	14148	14031	14209	14110	14242	14104	14205	14245	14050	14078	14156	14104	14177	14042	14228	14170	14248	13987	14061	13918	14094	14214	13965	14169	14170	14122	14372	14088	14151	14177	14080	14306	14008	14216	14232	14192	14301	14010	14240	13977	14076	14036	14250	14124	14104	14238	14211	14150	14127	14092	14044	14310	14143	14105	14162	14149	13969	14271	14059	14137	14173	14102	14080	14084	14211	14087	14029	14115	14234	14182	14292	14022	14185	14247	13825	14040	14093	14118	13998	14215	14021	14214	14143	14160	14223	14087	14266	14175	14183	13960	14210	14056	14241	14094	14093	13991	14178	13996	14170	14198	14160	14100	14144	14116	14060	14189	14081	14270	14106	14185	14256	14229	14176	14071	14261	14174	14074	13968	14062	14079	14287	14051	14188	14246	14177	14112	14002	14128	14147	14212	14040	14103	14177	14074	14220	14298	14118	14146	14197	13964	14190	14154	14039	14098	14186	14092	14216	14161	14135	14152	14033	14029	14149	14110	14151	14082	14069	14096	14174	14188	13995	14291	14181	14200	14087	14435	14017	14064	14252	14193	14223	14152	14129	14123	14037	14161	14186	14046	14163	14137	13917	14236	14194	14298	14213	14083	13978	14027	14278	14194	14168	14115	14162	13985	14202	14328	14208	14070	14188	14141	14146	14208	14154	14025	14115	14001	14153	14120	14125	14178	14053	14032	14332	14202	14204	14158	14199	14228	14124	14163	14078	14019	14235	14160	13931	14188	14119	13847	14280	14029	14077	14190	14253	14210	14068	14224	14250	13951	14127	14108	14089	14092	14016	14046	14188	14179	14110	14139	14093	14083	14106	14177	14131	14149	14130	14153	14254	14181	14181	14168	13989	14130	14208	14166	14223	14214	14157	14051	14245	14062	14011	14296	14173	14112	14193	14305	14238	14085	14236	14167	14156	14162	14212	14150	14213	14038	14241	14127	14063	14073	14126	14210	14095	14142	14196	14026	14173	13990	14164	14187	14206	14164	14171	14200	14029	14122	14222	14193	14295	14437	14133	14177	14045	14150	14223	14067	14178	13865	14117	14316	14212	14012	14139	14126	14144	14166	13960	14236	14145	14056	14153	14291	14063	14086	14127	14149	13974	14200	14145	13866	14105	14116	14103	14180	14276	14173	14253	14176	14082	14149	13988	14293	14201	14341	14264	14049	14139	14260	14110	14307	14103	14215	14105	14196	14321	14083	14127	14159	14192	14184	14129	14111	14176	13973	14145	13968	14010	14232	14131	14099	14183	14040	14312	14016	14278	14288	14116	14210	14001	14216	14064	13977	13968	14135	14171	14042	14210	14147	14049	14162	13998	14117	14028	14189	14172	14197	14086	14290	14215	14192	14161	14264	14173	14313	14169	14069	14074	14071	14325	14099	13976	14229	14156	14083	14236	14185	14143	14044	14134	14118	14122	14238	14248	14106	13994	14157	14202	14141	14026	13910	14050	14041	14187	14202	13996	14335	14387	13973	14272	14230	14270	14110	14319	14329	14011	14115	14198	14227	13975	14086	14137	13954	14410	14160	14292	13973	14186	13957	14105	14052	14065	14093	14069	14028	14051	14278	14200	14043	14200	14291	14271	14159	14140	14204	14240	14060	14175	14419	14309	14062	14217	14152	14149	14103	14298	14289	14061	14171	14135	14130	14198	14228	14307	14248	14146	13955	14197	14192	14073	14071	13986	14258	14097	14185	14260	14237	14046	14226	14221	14094	14160	14204	14322	14126	14246	14068	14242	14194	14232	14246	14154	13989	14118	14063	14186	14320	14016	14058	14131	13964	14134	14160	14065	14136	14059	14129	14299	14184	13967	14224	14204	14185	13898	14144	14003	14165	14287	14363	14237	14016	13950	14172	14125	14151	14313	14170	14070	14247	14033	14158	14197	14232	14053	14142	14161	14084	14017	13858	14131	14152	14201	13970	14036	14106	13988	14229	14292	14070	14231	14070	14186	14094	13997	14227	14026	14198	14244	14075	14171	14056	14090	14094	14145	14113	14238	14099	14179	14201	14153	14100	14048	14341	14081	13938	14246	14290	14088	14324	14087	14217	14329	14172	14242	14203	14239	14165	14117	14189	14021	14008	14131	14201	13996	14112	14072	14027	14204	14195	14135	14103	14072	14122	14153	14154	14085	14163	14119	13930	14165	14028	14285	14022	14250	14237	14098	14111	14049	14079	14215	14039	14249	14068	14089	13862	14051	14238	14065	14058	14144	14138	14119	14246	14256	14221	14186	13977	14165	14057	14141	14146	14107	14266	14150	14151	13990	14032	14222	14205	14062	14077	14190	14225	14185	14216	13978	14141	14254	14000	14105	14085	14291	14118	14155	14088	14185	14113	14214	14058	14136	14220	14167	14109	14143	14123	13914	14196	14185	14236	14146	14083	14297	14173	14011	14230	14207	14151	14176	14047	14065	14260	14097	14077	14192	14177	14028	14211	14191	14179	14052	14145	14160	14291	14171	14129	14123	14060	14133	14172	13993	14077	14165	13936	14318	14078	14037	14088	14204	14156	14246	14321	14120	14118	14177	14085	14104	14025	14072	14073	14127	14148	14164	14044	14243	14110	14183	14190	14230	14083	14272	14084	14102	14113	14192	14234	14204	14155	14196	14053	14122	14054	14081	14038	14035	14143	14109	14207	14270	14241	14181	14222
27883	21996	34767	39211	19471	15590	15004	15047	15091	15003	14837	14860	14947	14869	15052	15135	14854	15013	14780	14823	14840	14783	14812	14888	14918	14816	14853	14819	14708	14863	14761	15028	14706	14942	14885	15003	14980	14951	14667	14772	14723	14901	14915	15050	14783	15067	14969	14802	14924	14926	14980	14883	14767	15015	14842	14905	14838	14729	15091	14874	14892	14786	15009	14714	14945	14909	14962	15042	14756	14526	14731	14833	14909	14921	14877	14835	14782	14867	14948	15070	14928	14915	14820	14941	14963	14908	14750	14872	14950	14717	14768	14815	14671	14726	14849	14832	14808	14825	14943	14858	14716	14841	15022	14666	15023	14907	14727	14624	14833	14862	14944	14732	14852	14845	14989	14989	14864	15010	14948	14962	14957	15078	14886	14875	14838	14854	14833	14567	14856	14706	15001	14738	14780	14918	14959	14939	15093	15042	14868	14704	14966	14993	14877	14711	14785	14858	14881	14882	14801	14938	14664	14867	14939	14865	14816	15147	14800	14810	14904	15007	14918	14856	14773	14751	14688	14891	14835	14761	14945	14985	14986	14730	14956	14962	14808	14593	14777	14782	14914	14839	14836	14749	14762	14899	14906	14913	14934	14822	14795	14885	14641	14994	14962	14895	14928	14864	14879	14708	14699	14857	14775	14813	14975	14978	14989	14936	14763	14938	14942	14901	14852	14706	14995	15055	14808	14663	15046	14828	14904	14642	14892	14763	14770	14768	14821	14787	14835	14829	14783	14902	14747	14745	14782	14739	14857	15064	14915	14879	14650	14763	14915	14873	15159	14941	14754	14832	14887	14887	14981	14696	14536	14767	14857	14853	14741	14976	14958	15105	14933	14908	14854	15027	14957	14720	14748	14899	14785	14928	14736	14927	14890	14757	14894	14962	14767	14794	14724	14882	14918	14907	14917	14701	14852	15046	14720	14787	14826	14948	14917	14930	14894	14754	14695	14814	14820	14813	14815	14906	14823	14816	14649	14766	14837	14836	14805	14858	14744	14775	14895	14975	14767	14919	14944	14866	14929	14684	14948	14844	14802	14917	14816	14804	14875	14661	14714	14726	14727	14948	14808	14829	14876	14831	14803	14825	15045	14956	15071	14971	14580	14661	14837	14780	14907	14877	14792	14921	14907	14699	14683	14913	14830	14835	14872	14670	14569	14696	14744	14921	14919	14800	14851	14782	14664	14790	14735	14708	14735	14962	14839	14917	14824	14921	14894	14766	14772	14864	14820	14867	14717	14859	14811	14859	14951	14868	14768	14937	14785	14678	14995	15010	14947	15000	14802	14951	14851	14566	14783	14693	14778	14831	14803	14653	14804	14937	14798	14918	14740	14684	14723	14945	14752	14750	15015	14790	14985	14961	14751	14791	14665	14962	14904	14867	14815	14924	14916	15032	14720	14836	14743	14898	14964	14848	14882	14835	14967	14834	14884	14774	14940	14853	14794	14765	14970	14782	14743	14781	14818	14878	14842	14870	14614	14816	14891	14943	14853	14758	14861	14775	14730	14893	14929	14662	15105	14884	14739	14976	14826	14840	14863	15016	14915	14834	14869	15046	14962	14768	15105	15021	14901	14741	14992	14949	15021	15021	14871	15010	14688	14733	14744	14793	14865	14738	14744	14693	14890	14798	14891	14834	14852	14655	14836	14791	15004	15078	14935	14791	14768	14776	14719	14829	14874	14971	14880	14730	14786	14753	14900	14848	14824	14816	14927	14608	14955	14721	15106	14622	14787	14732	15005	14861	14692	14783	14751	14572	14954	14793	14757	14817	14779	14897	14841	15154	14628	14861	15156	14850	14895	14703	14821	14763	14682	15003	14863	14772	14791	14864	14913	14758	14960	14826	14767	14686	14822	14925	14704	14977	14775	14657	14911	14650	15050	14781	14805	14952	14885	14951	14876	14894	14985	14809	14707	14958	14872	14570	14735	14610	14616	14603	14942	14580	14896	14936	14813	14866	14997	14702	14906	14686	14700	14740	14704	15038	14949	14791	14889	15049	14845	14841	14860	14734	14701	14892	14883	14913	14823	14805	15074	14844	14610	14868	14783	14815	14825	14767	14943	14693	14857	14695	15034	14912	14741	14858	14994	14808	14614	14930	14784	14899	14766	14678	15013	14808	14766	14945	14636	14760	14886	14884	14769	14763	15066	14772	14944	14771	14755	14867	14828	14760	14865	14844	14620	14639	14727	14865	14745	14792	14856	14950	15007	14921	14893	14810	15170	15110	14958	14821	14604	14855	14880	14855	14838	14631	14750	14849	14920	14848	14737	14815	14879	14911	15012	14684	15107	15091	15018	14933	14917	14918	14855	14827	15034	14826	14898	14735	14961	14831	14854	14868	14905	14669	15020	14811	14968	14830	14992	14876	14634	14865	14797	14652	14797	14775	14969	14697	14754	14917	14945	14878	14961	14932	14852	14711	14978	14932	14705	14833	14939	14839	14895	14789	15030	14965	14822	14784	14806	14753	14699	14583	14964	14654	14788	14719	14957	15018	14825	14697	14881	14760	15026	14810	14745	14828	14767	14696	14772	14896	14717	14678	14915	14785	14812	14868	14834	14808	14882	14643	14864	14927	14764	14732	14771	14797	14871	14951	14836	14898	14887	14853	14835	14771	14888	14858	14923	14624	14691	14803	14739	14785	14916	14822	14839	14881	14941	14757	14859	14802	14762	14859	14724	14837	14866	14743	14869	14766	14864	14952	15079	14758	14929	14737	14710	15007	14858	14777	14933	14975	15119	14925	14714	14872	14807	15009	14838	14873	14804	14792	15014	14907	14959	14841	14826	14656	15029	14733	14762	14785	14927	14945	14869	14836	14745	14893	14727	14676	14724	14845	14914	15031	14991	14713	14877	14883	14789	14769	14873	14960	15032	14770	14875	14787	14726	14581	14682	14698	14935	14810	14728	14981	14895	14927	14872	14842	15044	14893	14957	14807	14881	14849	14758	14869	14946	14770	14812	14655	14972	14821	14969	14802	15046	14753	14785	14844	14927	14719	14926	14817	14959	14874	14841	15000	15012	14690	14924	15035	14870	15175	15019	14837	14783	14698	14843	14803	14814	14613	14805	14642	14885	14789	14728	14646	14778	14846	15012	14888	14786	14684	14926	14763	14635	14886	14872	14861	14986	14699	14865	14749	15003	14904	14648	14886	14769	14883	14876	14722	14975	15067	14858	14951	14857	14841	14847	14729	14910	14804	14922	14954	14910	15004	14849	14770	14805	14829	14808	14795	14875	14864	14829	14846	14968	14979	14959	14875	14852	14759	14792	14843	14968	14773	14816	14873	14903	14896	14893	14888	14881	14777	14683	14786	14819	14864	14765	14743	14919	14908	14824	14928	14925	14694	14802	14774	14744	14894	14842	14873	14946	14917	14846	14838	14830	14916	14976	15086	14848	14897	14804	14902	14904	14900	15017	14679	14816	14727	14830	14774	14934	15047	14915	15087	14764	14992	15095	14966	14759	14777	14758	14766	14975	14868	14923	14863	14752	14900	14860	14893	14952	14836	14963	14871	14736	14688	14723	14817	14674	14780	14847	14821	14749	14915	14871	14879	14988	14787	15077	14851	14879	14726	14950	14784	14827	15017	14855	14699	14735	14852	14706	15023	14895	14823	14991	14867	14751	14756	15023	15036	14779	14836	14893	14872	15030	14771	15021	14902	14893	14942	14806	14916	14810	14689	14708	14738	14797	14691	14953	14989	14968	14754	14925	14875	14954	14842	14737	14827	14925	14846	14793	14784	14745	14853	14873	14896	14629	15012	14734	15009	14654	14845	14734	14899	14899	14837	14861	14643	14679	14960	14737	14981	14741	14926	14843	14953	14675	14934	14806	15015	14928	14677	14935	14903	14735	14787	14816	14733	14888	14838	14809	14662	14874	14784	14692	14676	14809	14903	14796	14985	14896	14764	14822	15001	14944	14769	15107	14970	14824	14831	14869	14974	14930	14873	14935	14927	14891	14820	14893	14937	14849	14673	14860	14796	14869	14777	14935	14858	15021	14897	14979	14615	15096	14843	14811	14964	15050	14857	14821	14919	14992	14978	14922	14919	14913	14782	14967	15056	15079	14666	14983	15035	14882	14913	15054	14802	14951	14738	14741	14706	14806	14811	15008	15050	14894	14975	14947	14909	14877	14890	14842	14698	14772	14661	14774	14736	14724	14777	14980	14733	14895	14853	14932	14843	15061	15139	14897	14867	15055	14810	14844	14995	14829	14979	14763	15022	14869	15001	14752	14814	14702	14654	14780	14753	14849	14909	14703	14780	14835	14841	14803	14774	14869	14995	14986	14852	14797	14872	14785	14702	14800	14927	14875	14824	14839	14776	14851	14896	14758	14827	14950	14785	15032	15020	14925	14847	14811	14874	14958	14688	14896	14856	14644	14743	14941	14962	14981	14793	15019	14885	14875	14808	14780	14808	14748	14748	14622	14683	14704	14892	14821	14798	14952	14780	14975	14896	14737	14990	14882	14891	14746	14890	14885	14878	14792	14829	14927	14805	14782	14837	14848	14994	14744	14857	14858	14879	14956	14706	14783	14718	14741	14946	14791	15028	14777	14768	14836	14906	14860	14811	14850	15082	14855	14823	14900	14829	14739	14870	15025	14819	14793	14637	14928	15001	14938	14899	14851	14834	14892	14938	14890	14893	15099	15048	14945	14802	14962	14599	14594	14774	14950	14903	14747	14846	14830	14999	14959	14937	14953	14937	14601	14571	14724	14834	15021	15001	14854	15028	14921	14896	14769	14761	15034	14731	14877	14959	14961	14711	14891	14955	14879	14994	15009	14852	14897	14726	14817	14816	14942	14778	14797	14799	14652	14786	14831	14978	14892	14653	14967	15077	14798	14952	14837	14742	14727	14983	14812	14835	14835	14768	14810	14891	14648	14788	14987	14829	14884	15014	14944	14937	14974	14969	14926	14709	14836	14826	14823	14938	14967	14786	14923	14867	14912	14625	14869	14696	14988	14794	14951	14848	14955	14999	14862	14952	14977	15020	14843	14802	14717	14766	14865	14839	14837	14976	15017	15002	14806	14886	14874	14569	14847	14821	14725	15030	14729	14854	14920	14939	14972	14741	14727	14807	14861	14803	15032	14610	14753	14882	14798	14701	14945	14822
15029	18046	41157	36201	14623	13579	13497	13604	13555	13509	13403	13485	13506	13523	13636	13742	13615	13546	13489	13675	13476	13568	13593	13635	13632	13393	13604	13471	13526	13492	13567	13560	13517	13491	13555	13482	13596	13490	13468	13557	13508	13579	13497	13592	13516	13503	13515	13679	13494	13433	13450	13561	13501	13662	13458	13309	13559	13452	13487	13525	13636	13653	13470	13578	13562	13525	13552	13614	13537	13496	13466	13410	13667	13639	13808	13369	13662	13520	13485	13644	13425	13680	13442	13574	13490	13528	13447	13564	13527	13497	13417	13396	13389	13505	13616	13484	13669	13380	13570	13606	13546	13638	13603	13351	13566	13563	13526	13429	13655	13439	13702	13561	13488	13586	13312	13351	13523	13535	13538	13470	13367	13616	13501	13517	13461	13495	13613	13435	13697	13571	13576	13426	13748	13464	13576	13752	13513	13524	13522	13395	13611	13505	13572	13406	13540	13598	13518	13436	13612	13457	13562	13682	13440	13589	13508	13448	13541	13396	13625	13569	13511	13664	13308	13467	13584	13517	13446	13625	13551	13490	13526	13521	13551	13542	13687	13697	13375	13631	13433	13655	13629	13529	13390	13591	13541	13352	13615	13489	13629	13537	13462	13572	13434	13634	13469	13715	13605	13564	13529	13528	13590	13519	13403	13513	13533	13501	13668	13394	13597	13516	13528	13541	13525	13369	13469	13566	13539	13584	13596	13420	13679	13680	13384	13445	13459	13692	13602	13649	13636	13396	13566	13507	13672	13548	13543	13431	13291	13478	13470	13553	13431	13538	13465	13537	13583	13598	13581	13503	13484	13501	13607	13634	13372	13586	13581	13487	13538	13354	13392	13534	13608	13548	13635	13635	13534	13436	13509	13476	13558	13236	13583	13402	13453	13497	13527	13585	13491	13438	13545	13564	13619	13539	13612	13523	13520	13721	13302	13457	13571	13435	13446	13634	13455	13647	13552	13475	13479	13627	13472	13483	13357	13471	13444	13558	13516	13583	13496	13522	13479	13442	13575	13536	13563	13552	13390	13605	13376	13457	13417	13675	13607	13405	13515	13541	13582	13517	13483	13626	13512	13428	13674	13455	13475	13487	13427	13404	13485	13546	13506	13427	13628	13584	13495	13605	13437	13619	13387	13500	13403	13402	13533	13556	13560	13421	13511	13601	13542	13542	13525	13349	13418	13516	13423	13561	13629	13528	13381	13350	13467	13603	13486	13360	13394	13437	13551	13519	13448	13481	13560	13633	13522	13405	13600	13457	13610	13552	13559	13529	13621	13440	13664	13617	13517	13571	13605	13512	13405	13335	13435	13535	13387	13468	13528	13453	13476	13567	13500	13480	13508	13534	13362	13680	13558	13523	13508	13666	13573	13430	13531	13482	13619	13557	13611	13524	13322	13647	13604	13513	13506	13528	13476	13577	13593	13526	13469	13426	13605	13514	13675	13479	13583	13366	13667	13584	13452	13426	13523	13394	13477	13466	13396	13504	13483	13525	13596	13586	13524	13642	13459	13504	13369	13448	13469	13544	13525	13525	13433	13507	13480	13447	13468	13693	13654	13522	13487	13581	13567	13502	13511	13652	13408	13671	13290	13587	13520	13543	13649	13540	13629	13567	13521	13490	13409	13505	13610	13430	13561	13546	13626	13518	13615	13363	13429	13533	13319	13561	13602	13575	13557	13441	13490	13694	13434	13488	13576	13702	13677	13582	13464	13378	13381	13498	13559	13369	13472	13415	13370	13545	13382	13505	13534	13384	13376	13499	13439	13487	13633	13511	13687	13401	13556	13408	13365	13557	13526	13432	13460	13356	13532	13542	13526	13696	13678	13545	13505	13502	13424	13379	13667	13402	13585	13571	13431	13358	13412	13425	13424	13522	13610	13595	13526	13349	13579	13516	13446	13598	13507	13579	13623	13397	13505	13591	13443	13499	13678	13509	13616	13580	13575	13500	13574	13526	13403	13575	13416	13485	13493	13484	13501	13578	13611	13583	13559	13674	13569	13562	13520	13429	13518	13456	13404	13596	13371	13359	13560	13475	13509	13504	13535	13537	13540	13494	13557	13553	13498	13520	13487	13506	13554	13532	13570	13313	13555	13464	13442	13481	13420	13522	13564	13575	13528	13693	13546	13463	13556	13494	13455	13424	13576	13666	13786	13587	13486	13409	13342	13652	13484	13460	13597	13608	13462	13632	13516	13483	13477	13479	13482	13645	13551	13598	13586	13565	13514	13520	13536	13480	13486	13535	13485	13488	13394	13538	13508	13431	13491	13499	13461	13675	13582	13561	13448	13604	13453	13566	13383	13712	13508	13448	13657	13439	13364	13369	13533	13616	13507	13547	13525	13505	13449	13493	13641	13545	13596	13571	13571	13382	13576	13581	13530	13462	13621	13597	13486	13453	13508	13587	13333	13470	13365	13508	13529	13532	13450	13620	13637	13305	13563	13535	13492	13498	13635	13644	13374	13521	13567	13606	13586	13459	13516	13465	13560	13602	13479	13530	13428	13662	13454	13560	13602	13458	13587	13495	13641	13473	13460	13534	13442	13544	13568	13414	13486	13749	13624	13491	13688	13522	13512	13427	13608	13415	13516	13596	13481	13326	13441	13656	13505	13647	13692	13429	13549	13332	13352	13499	13584	13604	13480	13552	13701	13640	13404	13567	13409	13607	13503	13633	13554	13491	13569	13535	13522	13498	13355	13420	13576	13493	13462	13524	13468	13589	13448	13389	13612	13475	13684	13533	13569	13472	13329	13554	13436	13516	13499	13415	13511	13501	13546	13590	13477	13455	13691	13696	13552	13497	13623	13441	13494	13373	13402	13467	13600	13444	13530	13448	13588	13452	13519	13636	13530	13500	13431	13470	13454	13529	13391	13499	13612	13507	13498	13505	13582	13481	13424	13577	13459	13429	13386	13631	13585	13509	13624	13589	13476	13550	13524	13463	13575	13440	13445	13527	13636	13541	13609	13483	13455	13558	13511	13369	13394	13661	13506	13555	13415	13336	13564	13431	13704	13508	13583	13548	13424	13360	13590	13510	13427	13483	13570	13420	13458	13656	13505	13630	13539	13435	13616	13486	13664	13493	13485	13506	13557	13489	13390	13605	13366	13645	13534	13442	13528	13522	13447	13155	13536	13397	13568	13412	13691	13558	13438	13525	13483	13483	13497	13681	13514	13387	13530	13539	13471	13547	13516	13528	13619	13419	13451	13439	13474	13715	13535	13309	13515	13547	13599	13571	13402	13567	13514	13545	13580	13583	13565	13447	13580	13556	13440	13706	13521	13552	13589	13434	13564	13512	13362	13500	13508	13551	13456	13497	13567	13533	13602	13556	13472	13591	13592	13511	13536	13398	13607	13444	13419	13468	13570	13489	13672	13539	13697	13438	13570	13616	13437	13470	13490	13401	13469	13588	13617	13640	13646	13521	13383	13493	13521	13618	13551	13481	13658	13605	13423	13589	13639	13625	13560	13439	13665	13597	13433	13462	13460	13622	13424	13562	13501	13367	13422	13661	13443	13558	13673	13517	13652	13482	13579	13605	13556	13457	13527	13455	13529	13638	13498	13593	13585	13619	13514	13525	13615	13638	13478	13591	13364	13396	13607	13483	13620	13325	13648	13470	13576	13466	13569	13511	13515	13624	13568	13436	13499	13430	13666	13632	13599	13556	13383	13469	13665	13386	13627	13448	13535	13397	13576	13462	13436	13573	13635	13562	13591	13520	13532	13616	13621	13715	13635	13507	13548	13564	13433	13424	13487	13352	13526	13701	13636	13489	13602	13383	13655	13465	13479	13385	13568	13495	13715	13577	13399	13526	13568	13671	13549	13390	13621	13499	13567	13461	13654	13727	13557	13463	13417	13598	13524	13550	13536	13553	13602	13645	13585	13462	13603	13527	13535	13512	13316	13645	13498	13623	13443	13525	13511	13459	13512	13636	13355	13493	13552	13504	13294	13570	13411	13651	13670	13581	13630	13490	13507	13395	13738	13509	13434	13677	13588	13632	13457	13553	13570	13542	13536	13681	13605	13382	13714	13621	13317	13628	13584	13417	13362	13555	13684	13539	13498	13448	13440	13590	13460	13647	13508	13513	13586	13504	13704	13734	13599	13644	13473	13535	13531	13494	13549	13456	13530	13636	13659	13463	13484	13559	13603	13557	13615	13559	13576	13461	13455	13503	13469	13661	13597	13440	13448	13513	13708	13478	13524	13337	13520	13534	13593	13602	13446	13564	13408	13542	13476	13594	13491	13426	13540	13537	13573	13595	13499	13550	13561	13493	13507	13546	13516	13455	13545	13449	13559	13622	13543	13450	13481	13540	13533	13493	13460	13683	13556	13449	13447	13681	13569	13606	13664	13728	13514	13554	13590	13444	13368	13651	13444	13522	13560	13370	13493	13488	13421	13572	13490	13580	13466	13559	13550	13439	13518	13641	13544	13577	13584	13519	13781	13714	13536	13596	13543	13489	13610	13595	13468	13540	13673	13590	13433	13404	13449	13503	13768	13483	13430	13511	13497	13486	13599	13626	13700	13483	13437	13266	13515	13633	13604	13592	13621	13425	13387	13558	13475	13573	13505	13497	13442	13697	13476	13725	13472	13469	13519	13386	13375	13690	13438	13633	13578	13404	13558	13288	13527	13631	13564	13393	13397	13576	13474	13406	13396	13572	13681	13656	13562	13592	13361	13497	13634	13346	13633	13400	13608	13450	13265	13556	13587	13640	13413	13533	13555	13582	13558	13449	13385	13504	13410	13496	13473	13428	13538	13523	13523	13370	13587	13565	13619	13436	13618	13581	13565	13622	13597	13507	13485	13576	13479	13595	13575	13381	13592	13541	13508	13541	13540	13353	13591	13466	13549	13535	13608	13575	13491	13465	13337	13549	13316	13534	13522	13533	13528	13439	13542	13506	13456	13464	13523	13664	13474	13552	13382	13580	13412	13459	13464	13621	13618	13511	13663	13490	13448	13562	13523	13319	13524	13567	13549	13470	13597	13579	13443	13380	13616	13420	13415	13545	13644	13564	13572	13572	13521	13571	13500	13667	13508	13388	13435	13524	13453	13387	13475	13433	13415	13363	13630	13470	13464	13502	13612	13604	13727	13548	13524	13399	13403	13475	13580	13593
23537	21448	34621	51381	29439	22142	21652	16292	14710	14887	14904	14647	14726	14793	14541	14505	14713	14519	14531	14550	14696	14594	14610	14496	14597	14814	14684	14474	14501	14577	14592	14375	14561	14530	14706	14452	14411	14525	14564	14639	14565	14378	14532	14493	14608	14453	14279	14372	14507	14689	14427	14369	14539	14645	14484	14640	14406	14525	14512	14653	14405	14369	14477	14302	14409	14508	14463	14598	14627	14435	14301	14480	14444	14372	14417	14755	14865	14853	14543	14421	14468	14561	14443	14426	14346	14583	14531	14209	14599	14451	14228	14409	14375	14494	14388	14403	14410	14524	14377	14483	14589	14205	14423	14519	14381	14272	14473	14316	14430	14518	14424	14391	14636	14464	14439	14390	14296	14421	14338	14310	14518	14436	14528	14479	14441	14446	14406	14369	14566	14456	14709	14297	14248	14547	14514	14455	14466	14303	14395	14557	14284	14522	14396	14440	14357	14451	14546	14622	14502	14444	14473	14497	14504	14242	14616	14523	14504	14447	14448	14377	14372	14437	14434	14291	14410	14448	14434	14444	14424	14376	14452	14512	14596	14622	14661	14392	14477	14511	14392	14602	14379	14407	14265	14356	14577	14505	14325	14406	14546	14617	14289	14525	14706	14399	14343	14497	14579	14365	14563	14378	14459	14518	14429	14397	14636	14275	14326	14347	14427	14489	14651	14524	14740	14454	14475	14536	14277	14226	14590	14281	14661	14588	14506	14625	14356	14222	14383	14273	14484	14481	14534	14496	14303	14475	14541	14630	14480	14516	14369	14394	14445	14350	14412	14418	14660	14557	14488	14324	14359	14302	14579	14475	14513	14573	14489	14585	14583	14334	14349	14522	14423	14484	14420	14393	14538	14209	14607	14436	14603	14334	14335	14424	14526	14404	14417	14175	14440	14401	14413	14453	14415	14378	14328	14475	14527	14540	14234	14429	14259	14561	14500	14483	14259	14434	14437	14607	14447	14341	14421	14613	14532	14429	14572	14586	14560	14451	14425	14355	14400	14403	14705	14521	14275	14541	14309	14336	14384	14332	14491	14570	14372	14406	14645	14417	14328	14283	14496	14474	14502	14502	14565	14562	14269	14324	14380	14421	14382	14505	14484	14455	14525	14625	14446	14314	14480	14399	14524	14370	14393	14384	14309	14353	14472	14397	14364	14492	14478	14483	14515	14548	14428	14325	14478	14541	14356	14481	14552	14427	14253	14334	14246	14433	14414	14358	14478	14510	14566	14286	14357	14546	14417	14319	14254	14193	14467	14367	14502	14380	14317	14573	14480	14413	14339	14400	14376	14239	14426	14388	14497	14575	14539	14475	14413	14379	14483	14509	14525	14515	14354	14429	14471	14569	14550	14428	14320	14431	14300	14667	14426	14530	14494	14484	14329	14448	14508	14516	14473	14352	14603	14372	14405	14391	14536	14513	14392	14351	14380	14743	14407	14316	14383	14520	14398	14264	14340	14151	14501	14418	14336	14477	14398	14441	14479	14275	14581	14461	14521	14446	14162	14399	14477	14394	14373	14578	14564	14436	14401	14515	14479	14390	14419	14358	14533	14522	14369	14451	14559	14309	14508	14510	14386	14465	14423	14341	14408	14595	14586	14511	14529	14318	14395	14475	14446	14525	14369	14448	14337	14494	14373	14511	14382	14423	14245	14351	14426	14463	14371	14427	14420	14164	14291	14550	14684	14681	14321	14527	14305	14451	14410	14462	14713	14440	14691	14537	14270	14607	14540	14376	14378	14494	14377	14565	14291	14499	14496	14301	14457	14476	14509	14388	14367	14414	14582	14466	14470	14456	14348	14275	14367	14477	14221	14298	14520	14678	14459	14416	14498	14325	14410	14462	14446	14328	14252	14451	14385	14634	14476	14466	14402	14496	14551	14400	14746	14342	14258	14351	14402	14491	14375	14394	14371	14358	14553	14440	14334	14377	14540	14525	14388	14489	14411	14503	14447	14343	14437	14549	14449	14507	14430	14519	14309	14534	14468	14494	14389	14443	14598	14383	14485	14537	14245	14385	14393	14387	14342	14429	14522	14367	14540	14462	14351	14385	14398	14456	14422	14377	14444	14440	14464	14396	14413	14471	14663	14504	14368	14264	14505	14280	14550	14492	14296	14418	14500	14308	14482	14397	14480	14442	14460	14413	14264	14513	14424	14468	14516	14457	14282	14390	14543	14421	14428	14146	14495	14457	14501	14564	14472	14380	14487	14542	14486	14402	14422	14273	14293	14471	14406	14155	14465	14349	14441	14364	14410	14492	14459	14346	14435	14351	14562	14416	14551	14467	14405	14598	14540	14251	14286	14534	14516	14387	14348	14442	14565	14547	14376	14403	14501	14300	14649	14437	14360	14448	14560	14307	14532	14382	14505	14390	14514	14329	14322	14480	14447	14268	14422	14379	14463	14482	14542	14382	14540	14351	14345	14575	14452	14409	14504	14115	14259	14315	14485	14310	14260	14691	14460	14616	14532	14464	14486	14352	14511	14330	14310	14417	14614	14424	14282	14294	14392	14542	14548	14394	14272	14482	14375	14496	14415	14250	14529	14290	14438	14295	14507	14426	14459	14487	14446	14550	14365	14332	14579	14324	14503	14603	14552	14404	14311	14422	14290	14320	14508	14276	14433	14658	14522	14406	14590	14525	14698	14408	14387	14222	14269	14464	14418	14372	14511	14414	14409	14467	14505	14476	14542	14315	14388	14385	14503	14495	14587	14373	14511	14532	14410	14358	14577	14566	14379	14511	14302	14341	14404	14381	14481	14453	14425	14224	14398	14389	14548	14269	14375	14466	14419	14498	14339	14360	14466	14467	14380	14492	14409	14690	14270	14551	14347	14486	14484	14610	14605	14390	14433	14369	14641	14409	14392	14526	14471	14481	14502	14378	14455	14301	14376	14418	14319	14338	14573	14516	14612	14404	14294	14325	14478	14358	14284	14453	14542	14351	14282	14341	14468	14230	14433	14591	14393	14446	14336	14277	14514	14310	14333	14356	14317	14431	14365	14260	14369	14445	14323	14492	14614	14672	14274	14364	14411	14512	14539	14352	14322	14342	14432	14444	14475	14304	14340	14514	14417	14284	14332	14371	14504	14493	14313	14446	14494	14464	14169	14375	14494	14433	14613	14468	14283	14392	14517	14476	14436	14344	14506	14475	14618	14250	14559	14305	14360	14399	14394	14409	14502	14452	14394	14429	14356	14243	14501	14379	14375	14507	14308	14396	14350	14620	14352	14474	14303	14563	14440	14647	14402	14365	14332	14509	14384	14423	14395	14320	14300	14457	14576	14612	14506	14538	14411	14438	14485	14260	14439	14444	14549	14529	14400	14309	14372	14289	14412	14401	14578	14420	14519	14334	14661	14447	14388	14486	14498	14415	14409	14364	14376	14305	14430	14441	14562	14405	14567	14380	14445	14423	14567	14391	14581	14501	14641	14367	14589	14330	14376	14502	14471	14390	14438	14381	14537	14354	14377	14515	14307	14350	14398	14486	14612	14377	14485	14490	14348	14365	14324	14503	14540	14607	14549	14552	14459	14598	14522	14393	14282	14280	14395	14375	14464	14372	14546	14348	14601	14500	14355	14442	14404	14467	14424	14479	14389	14297	14500	14488	14253	14241	14616	14442	14534	14239	14432	14545	14494	14346	14447	14443	14513	14478	14590	14512	14412	14488	14474	14456	14536	14522	14406	14462	14488	14487	14252	14366	14359	14349	14552	14554	14396	14268	14324	14412	14529	14562	14387	14500	14646	14476	14364	14236	14204	14538	14344	14375	14457	14365	14534	14510	14549	14331	14276	14563	14368	14211	14383	14224	14427	14265	14304	14411	14410	14451	14259	14550	14350	14271	14579	14437	14393	14352	14558	14318	14521	14545	14436	14283	14382	14303	14372	14339	14321	14406	14551	14598	14674	14383	14493	14456	14305	14305	14357	14596	14482	14436	14580	14440	14573	14407	14495	14432	14259	14652	14560	14498	14239	14595	14405	14414	14558	14360	14489	14486	14407	14365	14138	14453	14479	14326	14327	14494	14416	14352	14482	14387	14545	14487	14418	14351	14321	14484	14431	14389	14370	14604	14428	14415	14623	14597	14470	14481	14442	14311	14418	14349	14480	14280	14472	14393	14408	14557	14678	14511	14505	14524	14484	14337	14477	14574	14506	14351	14573	14548	14422	14346	14483	14533	14627	14473	14502	14430	14449	14386	14304	14390	14441	14301	14451	14264	14679	14510	14372	14529	14504	14494	14247	14464	14302	14547	14632	14510	14430	14428	14576	14469	14469	14342	14369	14555	14407	14387	14606	14309	14586	14416	14278	14472	14399	14495	14399	14351	14445	14341	14429	14652	14396	14512	14548	14341	14220	14434	14430	14530	14314	14500	14567	14206	14635	14438	14631	14438	14518	14500	14393	14433	14267	14591	14501	14248	14464	14268	14490	14423	14218	14602	14659	14506	14461	14429	14518	14606	14338	14452	14568	14297	14440	14659	14386	14462	14347	14374	14368	14240	14385	14341	14493	14425	14472	14407	14414	14403	14302	14504	14605	14530	14414	14483	14312	14323	14413	14383	14304	14396	14518	14388	14587	14559	14408	14362	14551	14416	14531	14387	14530	14593	14598	14437	14466	14501	14501	14446	14559	14522	14320	14464	14422	14443	14357	14563	14493	14372	14600	14662	14676	14445	14426	14372	14314	14294	14476	14389	14433	14424	14398	14571	14398	14310	14451	14494	14326	14270	14316	14394	14661	14459	14591	14507	14321	14342	14622	14685	14292	14524	14511	14499	14411	14354	14629	14517	14506	14257	14547	14325	14553	14356	14405	14383	14586	14562	14584	14526	14292	14511	14382	14528	14427	14346	14477	14474	14484	14441	14313	14449	14499	14590	14333	14548	14577	14387	14374	14471	14636	14542	14454	14370	14551	14461	14422	14371	14544	14418	14521	14351	14528	14375	14209	14399	14203	14343	14471	14573	14369	14477	14348	14369	14440	14386	14399	14489	14226	14326	14558	14324	14457	14702	14535	14536	14493	14514	14460	14565	14479	14569	14336	14414	14361	14510	14407	14588	14472	14493	14209	14328	14346	14542	14343	14661	14462	14662	14382	14563	14469	14603	14395	14593	14375	14641
19358	36865	83322	82922	18889	14165	13803	13819	13710	13511	13482	13441	13323	13458	13694	13333	13476	13398	13242	13278	13269	13271	13317	13240	13275	13222	13431	13157	13159	13312	13321	13384	13317	13394	13165	13252	13256	13266	13259	13393	13176	13275	13235	13116	13280	13197	13328	13349	13082	13169	13433	13406	13179	13263	13259	13315	13308	13207	13195	13183	13296	13346	13452	13211	13295	13424	13201	13253	13180	13246	13149	13339	13385	13328	13602	13402	13841	13609	13355	13407	13339	13443	13372	13253	13335	13422	13362	13216	13390	13268	13332	13226	13157	13328	13149	13371	13234	13215	13353	13145	13331	13366	13156	13214	13370	13141	13247	13352	13308	13218	13262	13189	13220	13393	13125	13246	13244	13283	13284	13310	13219	13306	13161	13436	13274	13210	13344	13411	13355	13415	13288	13272	13261	13168	13127	13196	13099	13161	13181	13389	13067	13259	13366	13177	13198	13390	13347	13257	13375	13199	13285	13169	13219	13368	13185	13170	13253	13038	13136	13359	13115	13156	13156	13227	13143	13218	13236	13074	13391	13094	13065	13174	13118	13288	13306	13360	13164	13386	13263	13176	13089	13186	13162	13166	13243	13166	13218	13310	13146	13284	13153	13225	13287	13441	13133	13010	13115	13115	13393	13382	13108	13229	13191	13418	13163	13167	13169	13169	13133	13378	13135	13312	13295	13245	13185	13247	13238	13231	13191	13112	13170	13119	13204	13446	13179	13190	13220	13160	13330	13331	13302	13266	13185	13173	13303	13342	13134	13323	13142	13057	13353	13252	13239	13187	13222	13203	13130	13148	13338	13309	13245	13198	13157	13198	13042	13177	13243	13232	13327	13275	13116	13177	13181	13126	13194	13232	13307	13257	13097	13217	13397	13223	13193	13230	13234	13152	13323	13250	13210	13234	13167	13138	13063	13307	13188	13143	13217	13212	13247	13306	13392	13324	13169	13220	13179	13324	13308	13183	13100	13244	13276	13263	13207	13172	13113	13383	13125	13318	13125	13283	13291	13329	13182	13198	13115	13304	13238	13285	13339	13237	12978	13346	13300	13232	13188	13321	13258	13078	13187	13289	13203	13152	13126	13242	13228	13119	13317	13218	13266	13109	13211	13112	13455	13150	13261	13151	13349	13285	13281	13144	13130	13352	13140	13066	13422	13235	13170	13276	13322	13329	13185	13182	13243	13260	13372	13371	13176	13146	13106	13108	13243	13303	13259	13220	13164	13325	13331	13229	13180	13303	13173	13402	13455	13223	13304	13245	13215	13025	13260	13287	13260	13328	13177	13319	13127	13141	13418	13266	13188	13359	13201	13279	13226	13210	13259	13251	13333	13332	13032	13218	13274	13101	13201	13292	13147	13144	13231	13206	13288	13336	13214	13348	13190	13239	13383	13022	13379	13167	13123	13234	13203	13332	13358	13103	13274	13314	13367	13189	13195	13232	13418	13178	13330	13314	13254	13050	13403	13359	13183	13186	13233	13192	13169	13249	13203	13335	13258	13446	13392	13163	13192	13262	13169	13235	13308	13243	13110	13289	13202	13191	13218	13235	13282	13311	13133	13159	13205	13214	13212	13272	13191	13272	13132	13170	13209	13085	13207	13264	13192	13253	13069	13210	13200	13429	13091	13288	13283	13171	13279	13201	13170	13247	13265	13230	13411	13111	13343	13323	13129	13231	13244	13200	13081	13122	13310	13265	13165	13257	13242	13244	13227	13354	13169	13240	13188	13349	13037	13148	13180	13304	13174	13106	13288	13129	13284	13355	13068	13345	13159	13246	13306	13250	13174	13202	13300	13116	13226	13404	13236	13280	13397	13206	13298	13192	13270	13269	13163	13209	13227	13227	13355	13189	13230	13181	13133	13304	13168	13209	13112	13163	13382	13174	13389	13243	13090	13148	13196	13291	13304	13108	13097	13385	13232	13126	13273	13155	13277	13351	13238	13297	13148	13332	13205	13113	13262	13129	13312	13390	13171	13289	13176	13383	13287	13208	13180	13356	13159	13226	13334	13194	13196	13191	13307	13321	13337	13381	13155	13425	13223	13158	13212	13197	13223	13201	13235	13313	13042	13342	13215	13267	13274	13321	13387	13249	13162	13267	13059	13049	13360	13159	13260	13257	13368	13136	13303	13241	13137	13007	13295	13221	13139	13442	13357	13277	13132	13291	13280	13275	13194	13223	13226	13235	13152	13218	13366	13426	13105	13185	13225	13339	13299	13190	13169	13180	13281	13159	13221	13370	13273	13263	13172	13287	13358	13231	13184	13302	13172	13299	13372	13238	13146	13465	13256	13233	13321	13276	13146	13326	13135	13218	13221	13076	13172	13219	13193	13274	13166	13146	13212	13204	13268	13203	13203	13258	13181	13324	13239	13347	13208	13203	13056	13259	13091	13308	13227	13315	13392	13284	13462	13458	13056	13417	13191	13184	13156	13268	13322	13123	13145	13360	13198	13277	13269	13181	13301	13230	13326	13176	13272	13030	13233	13287	13214	13227	13310	13223	13294	13419	13160	13302	13305	13369	13190	13228	13138	13341	13211	13197	13315	13253	13163	13478	13180	13252	13280	13447	13324	13257	13144	13329	13181	13334	13116	13296	13164	13215	13190	13238	13231	13110	13192	13280	13296	13133	13339	13330	13224	13196	13219	13246	13245	13289	13186	13221	13135	13297	13151	13279	13248	13274	13273	13320	13282	13362	13388	13257	13290	13214	13183	13277	13185	13406	13267	13556	13388	13146	13353	13193	13281	13257	13476	13218	13356	13297	13141	13277	13248	13115	13325	13275	13208	13170	13190	13174	13207	13219	13167	13294	13142	13489	13229	13361	13427	13369	13261	13331	13261	13236	13219	13364	13313	13199	13388	13089	13097	13193	13259	13106	13159	13269	13288	13228	13302	13008	13212	13122	13188	12995	13259	13189	13095	13109	13201	13225	13287	13154	13236	13200	13243	13352	13198	12951	13150	13375	13162	13358	13392	13227	13219	13256	13357	13076	13177	13281	13335	13434	13088	13269	13178	13317	13215	13178	13281	13117	13314	13313	13262	13409	13335	13299	13349	13300	13349	13202	13321	13217	13254	13198	13106	13284	13343	13366	13181	12996	13387	13189	13270	13271	13124	13371	13048	13317	13195	13326	13255	13097	13232	13171	13305	13180	13233	13115	13263	13358	13388	13144	13149	13266	13154	13300	13346	13114	13150	13245	13215	13066	13222	13376	13301	13306	13158	13122	13295	13133	13288	13322	13281	13146	13193	13074	13133	13292	13169	13371	13202	13075	13243	13100	13273	13290	13269	13399	13221	13229	13248	13203	13195	13176	13151	13325	13196	13167	13277	13276	13346	13228	13224	13209	13225	13012	13284	13188	13183	13072	13173	13051	13090	13296	13251	13103	13327	13314	13268	13238	13236	13282	13281	13297	13103	13187	13208	13148	13375	13248	13390	13349	13300	13218	13194	13352	13309	13337	13216	13394	13250	13353	13405	13238	13225	13236	13214	13127	13317	13179	13272	13193	13191	13317	13361	13121	13088	13184	13095	13072	13104	13330	13255	13213	13297	13329	13086	13261	13230	13286	13101	13309	13230	13343	13193	13118	13208	13138	13297	13161	13274	13169	13302	13291	13338	13185	13261	13395	13117	13358	13270	13215	13191	13232	13167	13282	13299	13293	13177	13242	13261	13404	13399	13060	13386	13085	13264	13151	13219	13147	13243	13262	13085	13257	13280	13273	13301	13175	13250	13246	13124	13210	13216	13227	13216	13274	13224	13207	13352	13249	13286	13323	13263	13471	13213	13264	13358	13159	13213	13294	13349	13160	13320	13260	13274	13211	13179	13221	13326	13186	13209	13203	13221	13251	13103	13045	13122	13289	13317	13267	13218	13136	13145	13402	13177	13256	13416	13316	13191	13286	13064	13091	13198	13248	13172	13258	13308	13192	13070	13307	13223	13213	13239	13200	13188	13300	13230	13118	13145	13394	13230	13112	13220	13281	13102	13240	13187	13300	13299	13243	13323	13155	13254	13226	13340	13238	13257	13244	13118	13212	13226	13281	13355	13225	13359	13287	13259	13192	13360	13108	13299	13263	13332	13192	13130	13272	13253	13246	13194	13139	13320	13132	13217	13222	13273	13220	13252	13242	13187	13107	13243	13339	13315	13227	13263	13225	13179	13210	13296	13147	13289	13226	13206	13143	13288	13202	13165	13323	13311	13106	13265	13163	13309	13292	13303	13301	13261	13263	13170	13239	13262	13139	13295	13239	13323	13316	13098	13381	13250	13165	13207	13263	13197	13233	13377	13248	13241	13312	13249	13352	13279	13274	13170	13262	13204	13363	13253	13121	13258	13246	12995	13278	13175	13313	13281	13240	13363	13298	13105	13276	13297	13172	13385	13130	13072	13274	13308	13286	13261	13411	13273	13271	13280	13142	13248	13181	13427	13164	13236	13081	13195	13268	13252	13397	13247	13062	13122	13324	13203	13163	13215	13359	13230	13233	13076	13260	13239	13342	13320	13143	13374	13217	13185	13040	13343	13037	13226	13306	13287	13306	13208	13255	13209	13144	13282	13292	13094	13216	13149	13305	13131	13099	13062	13287	13327	13128	13358	13339	13294	13051	13178	13302	13094	13195	13246	13163	13292	13395	13175	13269	13232	13248	13295	13315	13369	13238	13168	13183	13262	13290	13379	12984	13129	13165	13220	13296	13393	13209	13217	13262	13211	13304	13329	13149	13407	13130	13269	13181	13170	13085	13169	13208	13190	13417	13302	13196	13307	13203	13261	13402	13514	13298	13285	13076	13196	13113	13324	13218	13212	13163	13290	13203	13311	13299	13223	13263	13421	13355	13369	13185	13276	13375	13119	13267	13350	13146	13106	13224	13143	13282	13387	13393	13317	13229	13143	13085	13364	13158	13108	13258	13280	13163	13389	13231	13326	13220	13427	13342	13364	13284	13279	13198	13160	13274	13131	13398	13138	13037	13139	13270	13267	13283	13302	13046	13364	13245	13267	13297	13271	13269	13300	13245	13213	13095	13442	13291	13248	13195	13228	13240	13153	13135	13372	13312	13286	13211	13267	13184	13044	13335	13323	13426	13319	13189	13421	13269	13270	13131	13257	13298	13278	13254
23428	21440	33352	50235	30921	22362	22838	17294	15400	15436	15386	15148	15382	15267	15292	15167	15007	15208	14907	14888	14965	15052	15080	14786	14897	14930	14999	15012	15212	14988	14777	14987	14773	14998	14899	15036	15054	15035	14995	15084	15094	14940	15128	14926	14838	15024	15001	15042	15004	14925	14820	14944	14926	14993	15023	14821	14806	14762	14650	15156	14985	15010	14974	14879	14798	15034	14827	14896	14837	14837	14933	14891	14954	14874	15124	15336	15343	15083	14949	14865	15041	14861	15012	14912	15000	14878	14884	14801	14804	14820	14731	14816	14956	14912	14918	15084	14831	14815	14932	14811	14990	14877	14863	15062	14802	15016	15057	15002	14986	15060	14906	14933	14865	14958	15102	14869	14887	15192	14982	15037	14843	14712	14949	14910	14898	14878	14884	14946	14871	14920	14761	14861	14839	14754	14918	14813	14917	14891	14817	14852	14684	15012	14963	15025	14760	15097	14798	14874	14820	14956	15047	14888	15051	14999	14872	14730	14947	14632	14764	14848	14921	14862	14714	14907	15039	14976	14915	14766	14839	14909	14834	14922	15122	15029	15149	14739	14731	15098	14930	14928	15071	14954	14799	15035	15038	15029	14825	14898	14934	14803	14791	14741	14660	14985	14853	14998	14818	14920	14976	14966	14877	15074	14852	15092	14831	14881	14822	14720	14914	14946	14893	14810	14684	14866	14853	14756	14855	14771	14877	15052	15001	14983	14932	14727	14802	14705	14819	14942	14684	14879	14914	14923	15144	14982	14885	14855	14743	14830	14929	14839	14869	14844	14848	14715	14906	15023	14955	14775	14942	14927	14924	14919	15023	14647	14917	14934	14759	14845	14926	14922	14975	14982	14682	14974	15039	14951	14772	14909	14938	14839	14848	14822	14890	14880	14941	14723	14796	14876	14828	14879	14801	14821	14906	14812	14798	15036	14606	14867	14906	14926	14913	14903	14735	14994	14926	14960	14854	14772	14955	14876	14905	14744	14688	14676	14837	14923	14894	15025	14895	14833	14852	14878	15000	14806	14846	15028	14995	15023	15030	14808	14738	14872	14964	14817	14813	14681	14814	14741	14735	14855	14965	14903	14691	14899	14835	15037	15017	14839	15049	15097	14855	14878	14741	15030	15005	14903	14939	14979	14891	14802	14926	14941	14929	14899	14735	14761	14953	14975	14950	14977	14772	14913	14837	14941	14753	14824	14894	14775	15057	14869	14712	14759	14795	14835	14906	14913	14860	15058	14977	14806	14902	14818	14870	14769	14683	15006	14835	14961	14930	14956	14763	14743	14886	14909	14805	14729	15028	14989	14989	14784	14891	14820	14857	14820	14821	14923	14714	14789	14877	14702	14832	14797	15032	14947	14635	14927	15066	14991	14851	14857	14934	15055	14793	14816	15088	14887	14904	14826	14947	15012	14610	14870	14709	14902	14841	14882	14935	14665	14926	14888	14748	14956	14810	15096	14759	14841	14852	14707	14979	14932	14884	14798	14931	14872	14848	14730	14962	14864	14752	14850	14916	14779	14794	14772	14940	14790	14918	14700	14996	14893	14856	14792	14830	14895	14786	14965	14990	14894	14820	14933	15008	14832	14890	14730	14954	14963	14949	14898	14966	14894	14942	14731	14789	14680	14819	14801	14922	14998	14836	14797	15030	15090	14861	14841	14857	15037	15070	14854	14751	14912	14880	14803	14775	14845	15007	14695	14849	14770	14766	14608	14777	14827	14779	14891	14841	14761	14961	15030	14819	14939	14949	15102	14962	14881	14730	14702	14787	14890	15044	14977	15037	14806	14776	14855	15098	14841	14808	14817	14869	15000	14705	14838	14848	14863	14846	14860	14884	14980	14864	14898	14841	14876	14777	14993	14647	14686	14998	15171	14940	14763	14682	14907	14863	15036	14995	14949	15020	14725	15016	14778	14966	14883	14746	14971	14909	14900	14881	15048	14907	14907	14928	14742	14859	14946	14968	14846	14942	14797	14782	14867	14856	14865	14872	14932	14953	14931	14860	14988	14860	14874	14947	15061	14917	14761	14818	14668	14577	14879	14777	14816	14869	14874	14806	14786	14677	14811	14968	14942	14923	14867	14761	14667	14959	14848	14906	14760	14886	14984	14792	15118	14945	14811	14779	14785	14743	14987	14937	14942	14842	14897	15011	14947	14996	14938	14783	14931	14817	15090	14649	14773	14963	14847	14778	14907	14788	14799	15124	14994	14983	14888	14771	14795	14987	14955	14864	14727	14935	14843	14967	14906	14874	14984	14839	14779	14930	14795	14867	14484	14901	14804	14868	14970	14738	14809	14884	14949	14806	14796	14795	14815	14864	14848	14823	14804	14844	14853	14668	14862	14779	14658	14639	14961	14704	14873	14971	14976	14947	14780	14963	14679	14734	14842	14744	15173	14872	14838	14776	14789	15011	14899	15043	14943	14756	14953	14954	14917	14875	14754	14909	14895	14917	15069	14868	14908	14887	14830	14998	14831	14814	14839	14837	14882	14771	14983	14733	14924	15076	14851	14960	14752	15097	15020	14940	14854	14912	14866	14748	14769	14830	14746	14805	14614	15001	14857	14879	14922	15151	14886	14786	14661	14902	14985	14839	15154	14949	15071	14954	14947	15069	15112	14966	14808	14776	14951	14581	14768	14668	14995	14641	14807	15043	15067	14829	15065	14721	14878	14792	14833	14843	14800	14853	14845	14740	15017	14823	15091	14771	15000	14747	14885	14782	14682	14865	14900	14892	15018	14718	15005	14879	14776	15065	14953	14877	14888	14943	14897	14972	14900	14794	14795	14960	14759	14819	15103	14806	14886	15039	14898	14993	14797	14909	14935	15089	14811	14802	14986	14873	14942	14843	14974	15004	14816	14860	14876	15034	14829	14697	14890	14962	14821	14969	14976	14951	14795	14974	14862	14779	14926	14916	14950	14823	14896	14826	14980	14841	14802	15011	14649	14913	14762	14664	14675	14827	14903	14950	15060	14716	14828	14774	14948	14756	14809	14811	14867	14649	14878	14845	14946	14796	14926	14848	14911	14935	14983	15009	14779	14975	14740	14781	14997	14841	14870	14979	14625	14734	14985	15029	14850	14874	14822	14696	15003	14973	14925	14980	14959	14813	14807	15120	14956	14884	14922	14852	14695	14830	14838	15020	15056	14903	14785	14917	14962	14791	15051	14984	14821	14914	14914	14743	14818	14716	14916	14842	14696	14971	14879	14981	14976	14897	14945	14855	14878	14848	14628	14906	14899	14767	14847	14748	14808	14774	14805	14813	14892	14715	14922	14717	14916	15024	14863	14987	14843	14734	14800	14699	14857	14918	14812	14937	14725	14833	14742	14704	14983	14914	14839	14819	14864	14932	14824	14846	14875	14974	14935	14737	14743	14727	14713	15070	14749	14843	14650	14621	14801	14711	14915	14757	14881	14892	14951	14968	14840	14852	14746	14776	14813	14974	14814	14887	14968	14897	14939	14885	14943	14825	14832	14928	14825	14821	14826	14862	14773	14849	14825	14748	14915	14919	14892	14943	14695	14880	14883	14834	14907	14938	14909	14931	14781	15155	14726	14605	14724	14971	15012	14949	14896	15002	14918	14989	15041	14872	14841	14922	15075	14806	14638	14881	14853	14682	14854	14899	14721	14947	14878	14982	14898	14875	14980	14911	14952	14798	14735	14700	14898	14869	14934	14950	14560	15006	14878	14964	14890	14805	14850	14847	14933	15011	14922	14854	14864	14803	14773	14977	14857	14920	14947	14856	14815	14708	14671	14810	14655	14717	15019	14776	14821	14982	14953	14807	14748	14889	14957	14940	14884	14864	14902	14798	14795	14686	14782	14778	14859	14951	14816	14871	14627	14874	14824	14837	14964	14827	14718	14952	14753	14660	14840	14747	14936	14827	14957	15096	14796	14744	14904	14851	14935	14715	14907	14935	14859	14748	14939	14907	14791	14807	14657	14588	14934	14868	14669	14748	14847	14710	14549	14836	14627	14933	14950	14916	14903	14746	14942	15088	14898	14828	14911	14928	14855	14805	14765	14808	14992	14953	14826	14820	14983	14923	14851	14860	14720	14775	14832	14778	14861	14809	14811	14761	14830	14781	15035	14929	14857	14877	14874	14670	14839	14852	14823	14894	14832	14906	14747	14982	14855	14881	14834	14716	14824	14908	14968	14803	14877	14652	14842	14831	15044	14811	14879	14905	14738	14876	14736	14779	14892	15043	14834	14707	15017	14777	14875	14656	14802	14824	14969	14765	14844	14837	14909	15089	14800	15009	14958	14771	14911	15006	14899	14820	14846	14829	14948	14707	14811	14939	14816	14957	14931	15028	14911	14853	14817	14785	14751	14787	14880	14781	14752	14714	14877	14761	15017	14835	14762	15062	14746	14999	14859	14949	14770	14882	14991	14799	14792	15023	14945	14860	14909	14956	14769	14871	14724	14987	14966	14804	14953	14911	14815	15021	14938	14987	14899	14933	14877	14943	14712	14811	14916	14654	14806	14864	14858	14944	15148	14881	14968	14861	14898	14911	14894	14985	14925	14942	14923	14648	14875	15000	14765	14787	14763	15006	14756	14856	14763	14799	14654	14918	14914	15017	14766	14759	14802	14813	14756	14995	14774	14886	14830	15045	14988	14910	14616	14799	14921	14919	14820	14988	14843	14943	15029	14760	14898	14968	14911	14630	14854	14946	14733	14858	14996	14789	14867	14793	14846	14664	14796	14772	15018	15098	14750	14769	14860	14808	14980	14870	14942	14822	14921	14762	14878	14935	14977	14928	14851	14959	14925	14981	14710	14912	14638	14739	14828	14984	14859	14822	14825	15023	14743	14866	14744	14760	15064	14954	14840	14818	14757	14818	14726	14609	14753	14833	14930	14784	14782	14705	14857	14773	14941	15034	14961	14829	14919	14959	14936	14865	14856	14724	14727	14870	14860	14803	14923	14776	14952	14761	14902	14948	14730	14712	14870	14826	14972	14861	14893	15008	14749	14750	14810	14912	14829	14785	14826	15034	14745	14979	14822	14871	14869	14821	14825	14833	14897	14780	14942	14918	14764	14699	14902	14750	15069	14705	14811	14862	14901	14983	14965	14943	14889	14845	15032	14886	14867	14876	15004	14973	14775	14871	14917
19845	35685	80833	88642	20912	14400	14138	13957	13892	13795	13815	13648	13747	13698	13814	13576	13555	13611	13648	13643	13533	13633	13553	13601	13830	13597	13586	13487	13625	13571	13610	13554	13652	13587	13622	13664	13547	13651	13524	13653	13679	13619	13604	13474	13503	13522	13586	13640	13668	13579	13628	13576	13680	13433	13479	13466	13536	13507	13502	13336	13486	13430	13483	13579	13777	13597	13629	13405	13621	13606	13658	13540	13768	13552	13836	14279	13880	13934	13658	13352	13745	13566	13549	13532	13549	13605	13657	13418	13777	13423	13452	13422	13696	13483	13630	13627	13714	13556	13451	13664	13515	13552	13479	13621	13584	13505	13605	13590	13428	13567	13482	13655	13470	13503	13501	13556	13443	13552	13575	13581	13597	13432	13475	13548	13593	13479	13599	13444	13539	13395	13491	13553	13438	13452	13451	13641	13596	13410	13759	13596	13655	13514	13745	13526	13510	13398	13618	13467	13503	13674	13569	13586	13500	13656	13415	13682	13680	13581	13533	13355	13515	13676	13331	13540	13696	13440	13519	13560	13396	13620	13628	13485	13553	13464	13466	13355	13455	13507	13543	13486	13539	13579	13668	13504	13515	13518	13526	13637	13462	13520	13532	13459	13447	13665	13472	13645	13613	13311	13525	13565	13568	13648	13624	13581	13287	13458	13662	13427	13577	13566	13524	13591	13369	13548	13549	13410	13579	13633	13510	13586	13542	13719	13575	13568	13529	13686	13731	13739	13505	13672	13393	13469	13461	13556	13534	13391	13554	13549	13536	13484	13502	13523	13573	13493	13505	13419	13357	13679	13355	13437	13521	13482	13650	13494	13390	13571	13488	13395	13520	13656	13465	13459	13581	13520	13646	13622	13377	13502	13632	13641	13553	13604	13585	13580	13669	13435	13551	13480	13529	13465	13608	13517	13565	13517	13417	13534	13516	13393	13556	13525	13573	13528	13451	13503	13698	13310	13560	13485	13685	13511	13566	13333	13637	13490	13490	13459	13470	13574	13382	13691	13481	13535	13498	13613	13523	13482	13498	13539	13502	13522	13568	13524	13574	13579	13689	13626	13553	13647	13394	13547	13492	13515	13619	13605	13676	13537	13523	13402	13486	13710	13540	13548	13533	13429	13483	13600	13611	13568	13607	13501	13596	13399	13700	13686	13460	13351	13534	13544	13483	13476	13569	13354	13605	13665	13411	13472	13581	13584	13617	13465	13711	13531	13366	13513	13464	13757	13423	13726	13550	13602	13475	13543	13450	13556	13573	13405	13591	13582	13394	13564	13624	13379	13518	13528	13420	13418	13501	13486	13545	13668	13666	13643	13279	13504	13592	13545	13578	13511	13463	13482	13520	13390	13460	13600	13622	13628	13448	13482	13495	13662	13433	13502	13519	13427	13559	13563	13577	13500	13713	13549	13568	13341	13397	13606	13582	13426	13758	13573	13501	13585	13404	13381	13524	13630	13421	13576	13574	13476	13503	13605	13340	13410	13509	13461	13470	13585	13567	13406	13443	13637	13670	13570	13510	13456	13575	13465	13513	13635	13506	13587	13661	13453	13542	13334	13632	13532	13503	13752	13580	13620	13515	13450	13503	13639	13574	13682	13482	13593	13611	13522	13637	13517	13656	13512	13476	13460	13524	13514	13433	13589	13616	13605	13603	13460	13476	13677	13560	13583	13543	13449	13499	13496	13514	13615	13550	13578	13647	13423	13459	13497	13524	13607	13574	13410	13392	13500	13602	13630	13544	13576	13744	13494	13651	13531	13305	13500	13495	13449	13402	13583	13506	13437	13496	13464	13596	13599	13483	13566	13474	13456	13517	13560	13443	13678	13518	13595	13547	13517	13448	13594	13536	13497	13509	13306	13475	13511	13495	13659	13507	13527	13543	13685	13431	13553	13534	13377	13577	13539	13419	13547	13708	13515	13674	13556	13548	13576	13648	13324	13619	13666	13606	13442	13353	13556	13554	13495	13524	13477	13477	13539	13487	13687	13476	13409	13550	13620	13469	13552	13452	13617	13546	13495	13604	13413	13710	13618	13643	13622	13605	13468	13573	13496	13410	13472	13466	13554	13549	13434	13512	13647	13613	13494	13570	13541	13538	13641	13492	13484	13569	13607	13443	13603	13579	13536	13605	13637	13531	13545	13586	13567	13713	13743	13455	13542	13641	13663	13444	13504	13603	13654	13679	13535	13416	13521	13315	13486	13691	13425	13469	13594	13600	13640	13392	13595	13608	13612	13618	13718	13639	13408	13531	13489	13660	13672	13507	13519	13509	13399	13637	13449	13474	13528	13447	13652	13576	13525	13557	13630	13660	13520	13436	13622	13516	13712	13540	13594	13811	13624	13497	13512	13457	13603	13691	13501	13478	13399	13595	13476	13602	13472	13641	13526	13405	13389	13541	13566	13455	13584	13604	13510	13529	13563	13531	13367	13517	13468	13546	13308	13648	13518	13570	13484	13493	13601	13462	13387	13587	13430	13641	13458	13640	13487	13510	13635	13448	13536	13497	13658	13474	13581	13709	13516	13457	13382	13590	13530	13589	13537	13494	13542	13475	13581	13661	13465	13431	13653	13439	13552	13473	13591	13320	13471	13358	13555	13466	13368	13413	13527	13536	13465	13556	13569	13528	13602	13508	13665	13568	13538	13532	13590	13548	13506	13416	13579	13577	13628	13415	13596	13581	13581	13514	13485	13544	13568	13707	13454	13586	13466	13595	13457	13503	13670	13554	13363	13563	13544	13483	13440	13599	13510	13636	13580	13437	13613	13332	13703	13567	13498	13612	13482	13467	13504	13352	13450	13474	13642	13553	13515	13484	13568	13614	13463	13523	13518	13558	13407	13465	13594	13555	13543	13667	13482	13528	13757	13574	13562	13497	13652	13553	13567	13609	13485	13436	13507	13529	13457	13554	13455	13497	13509	13665	13487	13656	13609	13351	13546	13571	13391	13541	13651	13700	13495	13645	13697	13514	13598	13456	13495	13579	13417	13561	13804	13510	13572	13456	13590	13462	13563	13586	13475	13672	13464	13604	13600	13563	13531	13618	13725	13532	13448	13657	13523	13472	13401	13493	13600	13606	13603	13683	13540	13591	13582	13495	13592	13452	13538	13605	13537	13447	13498	13552	13520	13477	13582	13383	13513	13448	13589	13709	13465	13523	13584	13589	13538	13549	13465	13525	13647	13743	13532	13490	13740	13545	13520	13513	13669	13534	13632	13507	13477	13603	13446	13469	13483	13248	13609	13530	13421	13514	13507	13588	13532	13500	13511	13499	13550	13463	13533	13495	13512	13424	13579	13457	13323	13546	13702	13651	13374	13469	13542	13453	13571	13557	13469	13452	13557	13348	13633	13620	13690	13433	13621	13549	13581	13546	13510	13610	13545	13466	13351	13420	13492	13405	13426	13483	13600	13612	13542	13564	13406	13576	13516	13428	13591	13522	13516	13462	13550	13561	13642	13528	13482	13521	13492	13621	13576	13627	13411	13526	13556	13576	13505	13544	13599	13482	13610	13465	13543	13386	13575	13478	13473	13528	13643	13525	13532	13627	13730	13578	13580	13501	13496	13417	13594	13561	13489	13387	13499	13551	13539	13511	13399	13486	13548	13469	13483	13538	13619	13665	13591	13663	13542	13558	13452	13548	13530	13536	13542	13452	13438	13572	13338	13541	13574	13530	13482	13518	13619	13486	13552	13543	13731	13601	13319	13605	13563	13673	13638	13429	13579	13587	13609	13467	13635	13507	13548	13453	13402	13610	13373	13441	13483	13325	13499	13490	13462	13660	13712	13638	13519	13558	13661	13590	13636	13647	13506	13512	13505	13478	13589	13533	13424	13596	13581	13392	13629	13498	13644	13608	13443	13620	13356	13513	13613	13528	13568	13581	13637	13565	13495	13575	13485	13499	13544	13451	13477	13622	13477	13484	13501	13516	13532	13547	13594	13616	13589	13506	13535	13565	13520	13602	13476	13617	13709	13418	13518	13632	13606	13542	13617	13610	13631	13621	13527	13438	13307	13407	13561	13517	13607	13570	13435	13612	13587	13454	13582	13779	13509	13566	13663	13546	13555	13644	13519	13540	13372	13412	13498	13512	13724	13587	13493	13595	13481	13676	13611	13461	13624	13555	13618	13342	13430	13589	13660	13641	13630	13602	13601	13446	13488	13461	13539	13567	13511	13577	13625	13667	13461	13603	13783	13486	13545	13539	13435	13518	13578	13425	13489	13687	13799	13477	13605	13499	13444	13480	13453	13516	13693	13564	13708	13421	13424	13437	13645	13581	13666	13401	13611	13508	13613	13542	13583	13480	13551	13467	13626	13776	13672	13602	13453	13439	13518	13547	13612	13507	13386	13406	13456	13424	13682	13482	13467	13637	13549	13642	13592	13466	13609	13474	13249	13667	13649	13448	13544	13593	13476	13579	13568	13426	13379	13648	13768	13608	13525	13487	13697	13714	13589	13646	13447	13561	13621	13483	13398	13559	13563	13520	13550	13520	13428	13518	13551	13531	13552	13524	13339	13585	13662	13571	13537	13515	13547	13407	13492	13427	13420	13440	13507	13559	13519	13521	13572	13545	13421	13650	13543	13496	13536	13419	13486	13418	13468	13643	13643	13737	13505	13545	13531	13434	13454	13583	13494	13501	13379	13537	13739	13481	13581	13536	13557	13726	13581	13555	13555	13551	13556	13427	13821	13441	13524	13544	13414	13673	13676	13488	13764	13526	13657	13582	13453	13535	13501	13556	13503	13432	13664	13571	13375	13659	13443	13591	13483	13619	13657	13588	13514	13578	13459	13500	13439	13565	13634	13430	13440	13534	13553	13590	13587	13508	13595	13563	13545	13566	13651	13481	13584	13605	13413	13461	13511	13530	13603	13573	13599	13574	13499	13632	13666	13662	13613	13315	13570	13463	13417	13526	13571	13638	13619	13456	13558	13656	13479	13561	13532	13425	13493	13629	13622	13485	13541	13451	13639	13289	13504	13519	13506	13586	13612	13433	13521	13662	13560	13657	13575	13448	13613	13488	13662	13547	13646	13514	13390	13574	13351	13589	13630	13359	13527	13477	13515	13331	13477	13532	13746	13559	13641	13510	13662	13409	13488	13530	13498	13417	13528	13484	13573
27872	21999	33462	41326	22299	16600	16259	16151	16072	16098	16065	16011	15918	16053	15892	16067	16003	15966	15925	15789	16206	15988	16042	15907	15955	15898	16070	16088	16195	16070	15957	15896	16085	16082	16055	15787	15937	15923	15996	16016	15799	15804	16100	16145	15898	15935	15922	16029	16024	16064	15975	15783	15716	15971	15905	15881	16125	16149	16008	15940	15958	15926	15813	15917	16116	15947	16005	15859	15928	16071	15870	16133	16033	15810	15750	15950	15871	15812	15935	15745	15708	16010	15929	15908	16126	16191	15944	15942	15805	15884	15989	15893	15780	15862	15870	16103	15899	15963	15890	15720	15743	15956	16040	15823	15932	16003	15808	15890	15838	16038	15813	15959	15998	15921	15667	15857	15807	16135	15860	15918	15972	15865	15780	15890	15853	15892	15939	15737	16010	16149	15917	15871	15806	15628	15960	16033	15826	16124	15930	16071	16090	15597	15767	15841	15958	15784	15939	15812	15696	16017	15787	15800	16038	15979	15898	15982	16001	15865	15946	15806	15925	15998	15940	15705	15666	15970	15835	15927	15739	15743	15936	15627	15951	15916	15978	15824	16033	16006	15774	15950	15695	15912	15938	16130	15923	15887	15813	15777	15900	15911	15884	16003	16003	16031	15953	15961	15858	15857	15884	15666	15775	15825	15926	16246	15878	15824	15880	15841	15946	15943	15949	16100	15951	15880	15975	15868	15854	15843	15721	15981	15868	15869	16022	15924	15992	15838	15883	15852	16003	16016	15891	15842	15655	15858	15849	15843	16052	15892	16019	15944	15866	15814	15771	15861	15930	15951	15938	15785	15774	15786	15758	15634	16089	15908	15784	15671	15824	15734	15983	15957	15825	15835	15685	16053	16149	15973	15876	15984	15999	15789	15826	16100	15898	16067	15793	15784	15923	15879	15909	15890	15761	15813	15935	15973	15831	15977	15905	15811	15833	16024	15987	16034	15877	15980	15832	15860	15827	16027	16007	15896	15777	15916	15884	15832	15901	15665	15821	15979	15828	16040	15935	16001	15843	15919	15864	15936	15981	15968	15719	15982	15923	15892	15838	15904	16096	15757	15934	15967	15935	15891	15818	16001	15847	15890	15689	15807	15973	15724	16034	15761	15863	15871	16013	15987	15729	16064	15826	15897	15894	15969	16017	15886	15871	15900	15941	15907	15978	15800	15746	16009	15856	15716	15919	15674	15815	16043	15795	15940	15854	15678	15786	15877	16095	15979	15907	15811	15823	15624	15861	15946	15832	16080	15940	16039	16047	16015	16005	15865	15962	16116	16037	15946	15763	15803	15955	15921	15664	15751	16004	15894	15838	15970	15800	15878	15977	16016	16055	15969	15901	15901	15743	15893	15818	15913	15713	16043	15742	15955	15799	15887	16107	15874	15896	15861	15706	15810	16026	15996	15901	15705	15857	15711	15979	15765	15892	15855	15850	15758	15840	15827	15931	15916	15961	15966	15816	16010	15925	15868	15963	15786	15923	15863	15950	15952	15851	15907	15886	15887	15992	15911	15933	15707	16022	15829	15651	15961	15925	16034	15907	16056	16015	15849	16084	15870	15861	15920	15892	15707	15616	15983	15781	15998	15978	15875	15950	15911	15853	16060	16130	15974	15978	15847	15990	16155	15879	16008	15963	15922	16234	15955	15850	15836	15999	16095	15812	15808	15610	15687	15911	15879	15825	15835	15640	15865	15923	15703	15786	15869	15896	15852	15997	16035	15549	15869	15910	16002	15846	15806	15772	16056	15842	15802	15988	16014	15971	15971	16093	16138	15748	15892	15737	15640	15682	16051	15947	15889	15785	16083	15760	15930	15693	15676	15803	15908	15972	15968	15661	15891	15970	15870	15855	15885	16181	16004	16094	15949	15834	15957	16080	15714	15835	15955	15959	15909	16074	15747	15966	15908	15978	15802	15851	15883	15966	15991	15861	15914	16024	15821	15813	15960	16116	15950	16091	15843	15830	15901	16121	16016	16142	15894	16029	15757	15926	15930	15945	15970	15986	15780	15935	15835	15882	15852	15880	15710	15791	15821	15946	16002	15831	16011	15956	15859	16106	15765	15835	15880	16037	15836	15932	15828	15983	16014	15907	15920	15792	15736	16043	15984	15986	15789	16102	16135	15857	15987	15793	16108	15745	15851	16027	15990	15899	15994	15957	16034	15910	15849	15795	15963	16046	15949	15959	15905	16009	15993	15971	16042	15903	15994	15846	16014	15772	15921	15956	15764	15886	15916	15917	15936	15911	15998	15850	15924	15769	15789	15763	16008	15958	15919	15790	15868	15976	16110	15960	15911	15973	15748	15960	16018	15909	15826	15758	15722	15768	16050	15956	15897	15912	15948	15864	15927	15800	15909	15903	15869	15973	15972	16007	15901	15882	16061	15834	15829	15955	15748	15839	15908	15959	15972	15733	16005	15843	16006	16002	15932	15862	15951	16061	15598	15846	15691	16004	16028	15868	15952	15914	15820	15777	15974	15893	15997	15864	15925	15992	15763	15941	15839	15678	15857	15861	15942	16026	15941	15803	15672	15943	16043	15905	15806	15904	16037	15997	16099	15878	15834	15881	15876	16132	15954	15704	15915	16048	16073	15827	15812	15917	15749	15971	15785	15990	15841	15855	15839	16023	15793	15844	15613	15988	15851	16079	15968	15856	15977	16108	15883	15870	15871	15905	16047	15923	15962	15868	15729	15666	15852	15870	15908	15936	16009	16041	15822	15903	15842	16027	15772	15811	15911	15909	16129	16001	15982	15898	15875	15939	16119	15938	16097	15932	15838	15880	15921	15795	16159	15938	15977	15736	15968	15922	15968	15790	15943	15942	16032	15762	15891	16163	15760	15763	15822	15800	15912	15722	15789	16039	15699	16016	15852	15858	15932	15994	15842	15784	15984	15768	15830	15982	15929	15845	16147	15813	16122	15898	15884	15943	15721	15965	15762	15807	16109	15914	16050	15788	15722	15744	15671	15869	15798	15825	15759	15878	15872	15753	15741	15905	15922	16068	15881	15965	15734	15946	15793	16034	15936	16039	15831	15965	16013	15793	15850	15875	16085	15851	15976	15729	15891	15868	15884	16020	15818	15831	16146	15920	15735	15867	15882	16118	15937	15865	16144	16037	16000	16019	15902	15778	15789	15982	15778	15940	15994	15886	15914	15924	16185	15959	15817	15651	15830	15761	15867	15854	15823	15831	15886	15823	15919	15917	16076	16036	16049	16063	15878	15822	15981	15923	15839	16021	15757	15863	15966	15998	15888	16042	15858	15744	15894	15833	15932	15772	15864	16028	15916	16032	15959	16098	15881	15819	16178	15764	16021	15879	16002	16017	15949	15910	15876	15783	15932	15995	15766	15801	16045	15975	15653	15950	15895	15867	16023	15887	15981	15925	15944	16023	15959	15850	15808	15801	15998	15944	15976	15895	16038	16068	16061	16032	15857	15887	15817	16049	15940	15969	16114	15952	15761	15854	15782	16021	15946	15851	15990	15781	15896	15843	15769	15932	15985	15926	15704	15935	15797	15896	15894	15956	15749	16030	16229	15931	15949	15839	15929	15902	15999	15787	15927	15939	15956	16078	15875	15974	15795	15799	15977	15833	15859	15971	15913	15991	16069	15915	16001	15801	15815	16217	16068	15978	15985	15743	15898	16126	15923	15907	15983	15874	15922	15902	15823	15714	15798	15858	16015	15785	15694	15867	15889	15983	16192	15743	15787	16006	15823	16020	15845	16003	15813	15924	15886	15809	15961	15866	16105	15881	15786	15976	15967	15978	15987	15930	16000	15790	15775	15853	15784	16072	16105	15975	15924	15858	15990	15891	16048	15842	16031	15736	15887	15899	16027	16063	16038	16041	15924	16025	15869	15926	15914	16016	15821	15950	15867	15869	15942	15861	15904	15941	15942	15974	16065	15999	15882	15996	15764	15996	15931	16051	15931	15940	15841	15907	15986	15743	15854	15906	15844	15860	15691	16010	15865	15959	15938	15848	15973	15949	15791	15910	15706	15858	16128	16032	15830	15962	15813	15995	15857	16045	15852	15853	15971	15929	15845	15895	15828	15884	15992	15760	15938	15818	15845	15900	15815	15985	16062	15914	15823	15995	16034	15695	15927	16073	15975	15978	16097	15885	15944	15829	15767	15874	15805	15810	15896	15776	15756	16146	15962	15831	15963	15868	15889	15757	15938	15937	16045	16101	15940	16204	15768	15913	15752	15965	15813	15791	15784	15821	16005	15938	15962	15856	15891	15847	15905	16097	16024	15814	15908	15993	16028	15612	15872	15883	15870	15763	15880	15879	15893	15951	15791	15899	15712	15915	15842	15941	15977	15877	15899	15743	16003	16007	15853	15825	15838	15948	15827	15767	16055	16069	15882	15755	15898	15908	15954	15719	15888	16091	15819	15818	16001	15957	15769	15889	15949	15813	15683	15822	15811	15811	15747	16035	15955	15630	15943	15761	15941	15990	16037	15756	16012	15792	15983	15900	15816	15880	15894	15552	15783	16090	15859	15938	15830	15814	15811	15823	15923	15841	16041	15970	15799	15839	16113	16018	15859	15941	16088	15932	15909	15713	16122	15871	15770	15902	15795	16009	15842	15961	15973	16035	15868	15966	15989	15842	16180	16046	16067	15964	15902	15796	15867	15944	16017	15855	15850	15974	15685	15895	15980	15911	16081	15973	15877	16031	15790	15699	15757	16068	15764	15908	15761	15830	16075	15899	16097	15970	16006	16025	15849	15794	15909	15852	16108	15962	15802	16113	15730	15902	16050	15894	15906	15630	15799	15905	15840	15980	15682	15829	15916	15960	15752	16046	16064	15927	16036	15936	15867	16012	15771	15980	15999	15943	15783	15904	15837	15905	15783	15749	15961	15877	15784	15898	15676	15972	15977	15896	15732	15753	15920	15805	15793	16011	16040	16006	16025	15910	15994	16003	15912	16194	15931	16003	15927	15895	15734	15940	15810	15762	16110	15687	15857	15954	15759	15870	15814	15976	15848	15890	15886	15982	15900	15884	15785	15933	15751	15795	15890	15891	15797	16054	16039	15876	15903	16081	15810	16077	15926	15934	16049	15939	15743	16050	15950	15812	16097	15720	15969	16001	15881	15691	15669	15955	15828	15767	16054
15796	19249	40963	39492	16476	14314	14181	14346	14247	14184	14449	14195	14290	14300	14315	14330	14209	14213	14156	14333	14520	14220	14298	14143	14332	14361	14314	14256	14387	14275	14334	14288	14324	14293	14189	14340	14271	14119	14228	14246	14336	14501	14358	14140	14337	14307	14108	14262	14118	14193	14367	14169	14296	14304	14110	14164	14222	14219	14496	14283	14215	14241	14426	14172	14298	14126	14272	14403	14269	14236	14245	14375	14209	14260	14258	14307	14194	14287	14197	14308	14363	14178	14229	14247	14104	14190	14212	14389	14137	14322	14329	14325	14278	14130	14393	14214	14152	14391	14351	14178	14159	14351	14252	14352	14146	14397	14352	14377	14314	14344	14268	14124	14197	14285	14227	14124	14169	14224	14271	14308	14150	14405	14129	14228	14031	14353	14266	14321	14137	14374	14193	14138	14227	14230	14349	14265	14260	14201	14164	14274	14380	14286	14267	14349	14423	14081	14281	14188	14174	14382	14261	14174	14087	14236	14232	14282	14239	14179	14187	14351	14259	14315	14055	14234	14349	14325	14183	14193	14313	14171	14215	14238	14172	14295	14127	14228	14257	14182	14208	14381	14255	14280	14257	14031	14214	14369	14365	14263	14264	14202	14348	14333	14165	14130	14320	14043	14283	14177	14281	14210	14353	14183	14235	14237	14292	14180	14331	14116	14230	14340	14299	14122	14226	14224	14281	14140	14204	14314	14343	14230	14329	14364	14231	14364	14357	14234	14233	14221	14261	14094	14259	14260	14264	14275	14263	14236	14276	14359	14273	14147	14139	14321	14172	14138	14156	14193	14279	14214	14128	14233	14281	14211	14298	14191	14246	14209	14141	14223	14313	14229	14260	14367	14095	14240	14190	14373	14264	14274	14378	14106	14357	14287	14195	14222	14197	14151	14310	14330	14142	14212	14323	14253	14383	14310	14274	14330	14299	14248	14134	14344	14109	14187	14287	14186	14184	14216	14077	13916	14387	14218	14174	14324	14344	14151	14385	14131	14136	14229	14388	14189	14191	14039	14070	14368	14225	14492	14296	14115	14360	14270	14253	14317	14333	14231	14241	14314	14291	14145	14219	14040	14168	14209	14319	14096	14311	14162	14265	14250	14252	14181	14168	14286	14244	14229	13987	14002	14149	14279	14398	14209	14287	14290	14123	14230	14220	14169	14164	14457	14256	14290	14259	14140	14218	14103	14335	14278	14253	14328	14240	14218	14473	14349	14357	14197	14182	14344	14141	14179	14453	14184	14191	14159	14288	14459	14215	14143	14234	14222	14300	14234	14218	14136	14294	14307	14362	14224	14230	14309	14343	14146	14217	14210	14378	14206	14164	14246	14293	14308	14167	14167	14360	14207	13981	14173	14259	14064	14374	14235	14246	14170	14217	14148	14240	14299	14291	14297	14247	14159	14222	14297	14185	14259	14196	14146	14170	14428	14247	14289	14223	14136	14281	14151	14282	14063	14393	14189	14406	14214	14225	14253	14253	14361	14260	14245	14242	14286	14178	14246	14259	14262	14198	14223	14301	14340	14310	14295	14304	14392	14295	14165	14355	14307	14183	14390	14282	14334	14276	14255	14479	14305	14280	14338	14319	14313	14235	14058	14265	14311	14184	14301	14479	14272	14169	14218	14209	14344	14145	14238	14039	14202	14460	14167	14406	14232	14207	14241	14207	14126	14161	14281	14252	14221	14196	14168	14224	14430	14257	14357	14261	14233	14386	14119	14133	14159	14362	14282	14357	14208	14317	14148	14179	14239	14319	14341	14218	14228	14197	14314	14227	14253	14107	14206	14239	14184	14205	14212	14270	14183	14148	14329	14488	14313	14363	14131	14350	13984	14310	14090	14368	14336	14450	14278	14252	14240	14164	14300	14318	14297	14241	14094	13975	14223	14287	14333	14181	14240	14213	14298	14195	14289	14295	14197	14063	14308	14219	14394	14218	14280	14236	14327	14284	14257	14210	14292	14151	14220	14209	14243	14232	14361	14373	14205	14325	14297	14217	14437	14356	14270	14233	14224	14310	14295	14174	14286	14183	14403	14271	14278	14344	14368	13930	14256	14195	14264	14300	14140	14282	14178	14239	14070	14301	14141	14165	14384	14375	14225	14271	14249	14130	14271	14394	14228	14107	14190	14122	14252	14297	14180	14295	14070	14209	14124	14108	14135	14353	14207	14361	14251	14117	14166	14232	14326	14217	14266	14309	14391	14297	14522	14371	14210	14197	14213	14280	14289	14352	14313	14227	14222	14232	14257	14374	14245	14313	14278	14167	14212	14221	14166	14092	14054	14346	14254	14199	14152	14430	14161	14314	14127	14185	14287	14283	14163	14251	14149	14221	14222	14307	14095	14217	14263	14108	14304	14139	14260	14069	14069	14185	14237	14202	14180	14273	14183	14115	14259	14214	14261	14301	14213	14161	14165	14399	14158	14194	14267	14335	14141	14252	14214	14269	14073	14295	14205	14224	14179	14369	14268	14180	14216	14297	14303	14179	14250	14354	14193	14352	14280	14052	14381	14268	14211	14293	14332	14313	14286	14235	14315	14309	14201	14208	14082	14283	14221	14386	14317	14280	14191	14185	14401	14120	14243	14132	14198	14313	14109	14264	14265	14078	14393	14170	14108	14173	14149	13983	14363	14111	14267	14307	14125	14165	14368	14245	14250	14293	14293	14376	14170	14228	14182	14380	14288	14332	14248	14258	14091	14219	14140	14168	14082	14150	14108	14252	14373	14329	14332	14264	14201	14137	14330	14037	14344	14328	14175	14294	14180	14328	14343	14219	14394	14092	14168	14246	14332	14260	14421	14318	14254	14158	14314	14419	14229	14249	14303	14234	14059	14236	14285	14199	14178	14472	14206	14291	14121	14133	14164	14288	14324	14191	14266	14279	14031	14201	14230	14120	14247	14390	14066	14168	14301	14282	14119	14403	14372	14347	14163	14387	14361	14399	14276	14302	14273	14206	14255	14440	14239	14177	14253	14260	14331	14318	14244	14204	14306	14187	14282	14271	14386	14283	14229	14282	14234	14310	14212	14395	14286	14330	14358	14271	14233	14140	14184	14318	14255	14215	14229	14291	14343	14228	14204	14294	14144	14363	14288	14168	14141	14203	14195	14485	14259	14157	14059	14241	14200	14494	14321	14360	14249	14352	14418	14225	14306	14078	14122	14351	14357	14209	14163	14372	14333	14294	14210	14232	14134	14259	14352	14366	14387	14199	14352	14263	14319	14356	14274	14281	14223	14206	14294	14230	14381	14299	14107	14379	14245	14220	14214	14296	14260	14302	14156	14208	14254	14210	14119	14310	14314	14449	14200	14137	14437	14267	14188	14299	14285	14168	14270	14188	14104	14220	14327	14224	14038	14202	14222	14376	14128	14376	14389	14231	14391	14177	14357	14358	14195	14206	14323	14272	14281	14527	14382	14276	14187	14179	14204	14212	14216	14327	14221	14304	14166	14252	14068	14294	14393	14152	14225	14324	14392	14140	14339	14098	14446	14281	14293	14261	14210	14307	14256	14338	14351	14183	14235	14286	14371	14187	14205	14294	14214	14258	14284	14278	14191	14283	14372	14225	14197	14259	14277	14177	14381	14284	14248	14346	14365	14269	14353	14292	14206	14274	14208	14240	14195	14220	14258	14250	14280	14073	14302	14306	14364	14154	14319	14333	14224	14281	14129	14264	14327	14308	14204	14169	14246	14084	14485	14271	14274	14430	14223	14329	14263	14336	14330	14414	14268	14265	14313	14256	14168	14406	14274	14326	14107	14245	14506	14294	14182	14284	14312	14156	14412	14200	14304	14351	14199	14300	14238	14306	14234	14102	14196	14288	14238	14248	14306	14347	14326	14313	14246	14229	14366	14051	14145	14417	14104	14248	14108	14462	14186	14419	14238	14330	14199	14466	14053	14295	14203	14223	14157	14214	14297	14355	14106	14278	14319	14227	14243	14248	14198	14155	14165	14174	14258	14266	14207	14375	14221	14113	14236	14262	14230	14177	14199	14184	14135	14329	14482	14123	14241	14353	14379	14310	14145	14204	14442	14307	14323	14325	14009	14331	14347	14214	14309	14227	14280	14198	14320	14196	14214	14119	14036	14341	14288	14159	14255	14310	14305	14357	14427	14236	14303	14433	14209	14243	14159	14182	14223	14268	14185	14328	14354	14362	14309	14245	14366	14284	14348	14206	14299	14330	14476	14300	14392	14260	14153	14303	14135	14218	14174	14422	14235	14374	14272	14130	14228	14359	14253	14267	14196	14189	14150	14412	14358	14140	14332	14276	14362	14212	14299	14232	14324	14227	14169	14239	14256	14187	14242	14354	14248	14331	14297	14328	14184	14206	14273	14380	14263	14409	14353	14297	14186	14282	14305	14230	14257	14277	14235	14189	14257	14394	14235	14293	14011	14117	14255	14247	13972	14279	14345	14359	14240	14111	14178	14271	14385	14254	14292	14325	14101	14356	14069	14141	14254	14205	14300	13981	14348	14428	14105	14249	14324	14363	14185	14228	14195	14275	14171	14201	14192	14128	14271	14272	14509	14280	14151	14081	14316	14212	14250	14306	14382	14134	14375	14278	14211	14268	14200	14296	14255	14264	14271	14294	14323	14461	14068	14310	14297	14287	14400	14060	14184	14308	14156	14198	14350	14155	14119	14162	14272	14025	14217	14247	14285	14258	14300	14055	14127	14140	14241	14231	14266	14087	14358	14311	14166	14331	14182	14230	14442	14132	14435	14299	14283	14315	14213	14222	14134	14300	14328	14210	14205	14171	14064	14332	14300	14254	14244	14263	14323	14052	14227	14214	14237	14309	14177	14343	14275	14276	14108	14279	14249	14065	14405	14180	14202	14376	14301	14186	14281	13992	14185	14171	14122	14303	14211	14260	14095	14090	14179	14152	14252	14361	14304	14125	14198	14354	14310	14306	14070	14353	14271	14263	14137	14273	14162	14251	14343	14047	14167	14186	14339	14320	14341	14177	14210	14113	14249	14341	14235	14333	14250	14172	14118	14175	14193	14236	14198	14198	14221	14240	14146	14150	14213	14162	14263	14306	14246	14136	14189	14215	14262	14397	14268	14170	14263	14249	14077	14485	14281	14142	14142	14275	14253	14194	14268	14257	14217	14378	14177
23459	21414	32870	49167	35604	23036	23228	19449	17993	18035	18149	17903	17955	17963	17721	17884	17827	17831	17753	17687	17729	17907	17767	17778	17772	17826	17862	17597	17698	17885	17706	17718	17551	17952	17764	17691	17632	17836	17851	17625	17543	17579	17768	17612	17309	17491	17544	17689	17703	17700	17513	17655	17581	17808	17692	17474	17773	17584	17777	17600	17642	17435	17650	17753	17648	17631	17669	17805	17615	17923	17713	17555	17468	17538	17877	17947	17875	17756	17693	17604	17469	17672	17676	17542	17470	17533	17565	17700	17691	17518	17685	17697	17601	17549	17584	17393	17482	17643	17420	17547	17674	17530	17529	17552	17520	17460	17505	17543	17576	17424	17559	17471	17746	17658	17751	17501	17708	17493	17573	17622	17629	17618	17573	17438	17615	17540	17537	17475	17517	17474	17570	17471	17576	17410	17862	17707	17620	17750	17583	17776	17541	17548	17548	17520	17792	17571	17583	17278	17550	17512	17550	17625	17588	17711	17525	17577	17735	17171	17608	17663	17614	17752	17729	17514	17652	17524	17311	17635	17567	17968	17657	17771	17689	17650	17744	17384	17698	17450	17641	17764	17481	17471	17650	17476	17604	17570	17535	17485	17469	17408	17653	17434	17703	17661	17482	17591	17792	17569	17486	17738	17593	17622	17652	17610	17559	17425	17381	17811	17541	17591	17572	17552	17490	17748	17755	17438	17402	17600	17648	17645	17675	17955	17715	17545	17530	17515	17609	17530	17716	17421	17747	17398	17621	17686	17506	17712	17658	17497	17659	17656	17629	17654	17375	17393	17656	17635	17463	17686	17656	17561	17644	17708	17461	17402	17498	17534	17572	17611	17457	17533	17454	17399	17564	17715	17788	17443	17489	17732	17392	17567	17489	17716	17480	17540	17456	17649	17625	17489	17622	17470	17616	17641	17491	17447	17426	17418	17614	17652	17850	17637	17570	17727	17666	17666	17647	17607	17713	17714	17611	17542	17500	17566	17621	17633	17437	17491	17577	17510	17813	17597	17492	17580	17392	17322	17420	17632	17499	17521	17520	17692	17514	17679	17589	17506	17765	17466	17697	17741	17597	17417	17489	17536	17459	17531	17658	17595	17550	17602	17489	17547	17594	17591	17563	17553	17895	17699	17541	17731	17630	17806	17388	17580	17740	17648	17758	17597	17372	17609	17329	17661	17698	17312	17572	17519	17658	17548	17429	17499	17528	17716	17720	17553	17470	17552	17665	17704	17425	17535	17767	17737	17547	17513	17432	17791	17655	17733	17573	17563	17318	17627	17560	17597	17449	17512	17404	17640	17760	17554	17635	17407	17530	17481	17719	17544	17492	17394	17657	17630	17599	17631	17690	17510	17667	17604	17463	17482	17686	17613	17756	17504	17599	17286	17489	17523	17561	17538	17548	17603	17519	17573	17369	17603	17543	17409	17672	17335	17633	17370	17812	17583	17491	17445	17548	17553	17582	17603	17686	17530	17608	17458	17720	17518	17491	17562	17415	17570	17885	17470	17669	17459	17636	17473	17530	17493	17599	17548	17672	17447	17676	17701	17419	17671	17535	17549	17607	17584	17703	17702	17467	17644	17497	17451	17630	17363	17575	17731	17534	17569	17679	17688	17493	17366	17319	17590	17601	17525	17597	17646	17673	17472	17718	17471	17605	17743	17682	17645	17578	17707	17610	17673	17704	17633	17491	17588	17664	17547	17620	17576	17577	17642	17639	17424	17594	17623	17595	17655	17409	17631	17517	17549	17562	17545	17598	17692	17554	17594	17594	17593	17696	17744	17746	17385	17613	17653	17530	17367	17493	17849	17679	17493	17355	17632	17474	17518	17590	17561	17527	17578	17443	17469	17561	17608	17535	17655	17717	17640	17766	17636	17506	17543	17662	17792	17604	17483	17758	17537	17661	17559	17580	17599	17641	17468	17840	17635	17562	17597	17796	17704	17572	17466	17645	17631	17386	17597	17505	17541	17480	17645	17705	17689	17644	17533	17691	17609	17560	17457	17423	17440	17516	17463	17757	17603	17806	17512	17558	17466	17501	17379	17715	17624	17433	17515	17435	17479	17579	17606	17321	17217	17332	17739	17753	17684	17613	17598	17730	17491	17750	17577	17575	17661	17634	17694	17559	17718	17470	17625	17725	17672	17743	17457	17707	17590	17561	17509	17725	17644	17561	17569	17642	17478	17627	17507	17782	17476	17748	17388	17361	17684	17500	17521	17613	17593	17333	17540	17387	17851	17585	17608	17584	17470	17557	17631	17396	17547	17604	17753	17581	17536	17581	17483	17676	17454	17543	17477	17558	17561	17498	17727	17811	17705	17580	17478	17558	17479	17510	17595	17482	17546	17584	17666	17754	17513	17581	17508	17629	17667	17587	17715	17756	17569	17463	17454	17599	17569	17521	17487	17455	17574	17454	17727	17606	17420	17565	17546	17675	17586	17487	17703	17665	17491	17520	17513	17694	17474	17599	17392	17441	17530	17498	17538	17593	17730	17524	17835	17529	17508	17669	17702	17526	17589	17609	17697	17602	17726	17565	17522	17624	17617	17641	17556	17400	17600	17726	17612	17641	17539	17459	17623	17425	17404	17513	17589	17508	17458	17582	17628	17492	17409	17586	17578	17477	17579	17675	17494	17799	17722	17503	17495	17362	17645	17552	17772	17661	17561	17705	17679	17554	17658	17578	17507	17500	17451	17573	17603	17580	17356	17793	17284	17625	17817	17536	17544	17522	17692	17569	17749	17603	17500	17609	17394	17596	17395	17633	17481	17755	17634	17617	17690	17621	17645	17475	17594	17517	17700	17736	17522	17689	17577	17373	17335	17658	17694	17476	17621	17422	17627	17604	17593	17568	17682	17633	17618	17526	17651	17771	17671	17661	17611	17705	17729	17580	17725	17590	17696	17520	17813	17714	17676	17570	17520	17676	17633	17468	17486	17463	17570	17701	17586	17544	17574	17663	17492	17568	17625	17700	17580	17456	17617	17625	17666	17740	17547	17486	17391	17722	17778	17444	17655	17706	17493	17417	17703	17661	17566	17449	17513	17644	17796	17621	17589	17350	17520	17430	17407	17607	17536	17685	17691	17742	17707	17721	17576	17623	17572	17533	17413	17756	17409	17665	17678	17620	17537	17633	17651	17648	17474	17450	17798	17589	17557	17567	17467	17418	17523	17787	17618	17523	17501	17607	17661	17399	17485	17443	17800	17579	17608	17489	17594	17619	17561	17628	17698	17700	17459	17549	17660	17314	17662	17505	17513	17530	17496	17732	17614	17529	17642	17791	17529	17571	17525	17683	17674	17643	17363	17810	17534	17500	17398	17572	17749	17591	17511	17532	17511	17469	17713	17613	17609	17582	17572	17527	17443	17479	17765	17629	17563	17633	17434	17470	17655	17552	17461	17318	17572	17595	17501	17651	17494	17538	17512	17617	17437	17645	17458	17545	17485	17674	17742	17701	17625	17516	17526	17641	17584	17555	17543	17453	17449	17398	17719	17697	17750	17526	17506	17606	17504	17444	17656	17497	17534	17680	17568	17627	17518	17619	17483	17556	17456	17482	17701	17494	17731	17397	17529	17706	17816	17806	17489	17748	17391	17517	17645	17692	17711	17642	17669	17526	17475	17608	17637	17772	17421	17723	17669	17765	17787	17514	17420	17563	17321	17507	17449	17698	17748	17686	17472	17595	17481	17336	17360	17552	17580	17648	17522	17564	17647	17533	17481	17765	17588	17459	17472	17446	17621	17441	17501	17673	17545	17512	17499	17538	17481	17518	17740	17533	17507	17705	17445	17592	17508	17522	17535	17595	17575	17519	17570	17693	17401	17461	17597	17552	17609	17705	17424	17599	17626	17490	17634	17662	17572	17479	17705	17745	17636	17663	17588	17819	17724	17672	17437	17563	17638	17359	17687	17537	17693	17420	17550	17675	17774	17755	17549	17370	17490	17740	17603	17605	17495	17701	17712	17526	17690	17877	17857	17711	17599	17572	17440	17474	17450	17641	17526	17676	17670	17681	17518	17624	17530	17579	17432	17640	17582	17662	17532	17571	17597	17368	17505	17370	17269	17515	17527	17746	17467	17561	17502	17485	17454	17519	17624	17529	17401	17505	17401	17525	17634	17569	17737	17645	17678	17541	17577	17613	17573	17877	17463	17550	17481	17488	17863	17582	17670	17601	17609	17447	17601	17458	17446	17649	17695	17751	17715	17454	17804	17609	17666	17708	17718	17611	17738	17771	17427	17394	17579	17718	17580	17486	17533	17520	17526	17659	17720	17801	17570	17552	17737	17607	17755	17604	17506	17452	17524	17723	17775	17787	17438	17627	17574	17538	17648	17444	17469	17580	17598	17504	17616	17442	17572	17470	17591	17463	17652	17620	17650	17803	17582	17823	17658	17794	17640	17525	17434	17540	17623	17551	17540	17646	17691	17728	17579	17539	17546	17541	17591	17647	17527	17489	17647	17571	17733	17470	17602	17600	17593	17443	17786	17524	17527	17841	17683	17708	17516	17511	17561	17668	17596	17479	17628	17453	17254	17632	17496	17577	17781	17478	17570	17613	17565	17643	17431	17590	17388	17445	17596	17551	17605	17253	17673	17690	17416	17707	17813	17598	17593	17458	17555	17623	17635	17540	17597	17745	17474	17549	17609	17694	17630	17626	17785	17574	17638	17604	17542	17567	17577	17466	17474	17448	17676	17600	17550	17628	17561	17586	17718	17432	17546	17569	17516	17552	17557	17786	17507	17738	17579	17515	17657	17748	17618	17473	17759	17562	17601	17507	17610	17608	17616	17736	17424	17356	17311	17666	17404	17678	17742	17481	17862	17567	17691	17540	17632	17553	17512	17471	17510	17703	17408	17729	17487	17655	17448	17648	17548	17372	17724	17444	17577	17604	17657	17607	17514	17656	17659	17701	17699	17345	17258	17476	17692	17594	17622	17382	17756	17498	17730	17493	17512	17576	17693	17410	17621	17578	17495	17853	17634	17525	17596	17794	17490	17765	17680	17560	17421	17560	17514	17614	17726	17379	17592	17766	17565	17759	17437	17655	17645	17427	17628	17642	17546	17650	17637	17705	17678	17526	17428	17517	17582	17684	17576	17368	17440	17843	17507	17696	17788	17496	17613
19935	38202	85575	87222	29141	16178	15815	15565	15572	15408	15355	15307	15421	15140	15367	15334	15331	15483	15286	15268	15339	15383	15205	15277	15360	15147	15318	15515	15217	15184	15285	15120	15251	15180	15240	15447	15374	15233	15326	15241	15303	15293	15353	15292	15182	15336	15142	15255	15275	15268	15209	15278	15396	15305	15229	15275	15184	15249	15362	15195	15251	15155	15253	15283	15275	15244	15251	15227	15257	15151	15201	15246	15201	15336	15359	15741	15739	15548	15357	15266	15148	15342	15334	15373	15280	15076	15255	15133	15261	15151	15306	15299	15199	15134	15217	15040	15192	15181	15036	15044	15206	15106	14889	15302	14985	15140	15301	15132	15127	15282	15048	14960	15257	15266	15203	15177	15185	15205	15295	15160	15359	15253	15173	15218	15274	15325	15272	15098	15133	15191	15180	15353	15358	15247	15300	15219	15131	15312	15154	15305	15020	15302	15183	15261	15319	15188	15326	15306	15210	15263	15005	15347	15127	15119	15193	15241	15320	15214	15278	15200	15169	15188	15190	15322	15333	15213	15159	15393	15292	15169	15191	15244	15185	15323	15292	15189	15235	15285	15178	15265	15260	15231	15318	15335	15299	15276	15296	15412	15329	15493	15255	15248	15155	15244	15187	15234	15062	15240	15261	15298	15227	15255	15128	15083	15211	15044	15040	15201	15418	15248	15221	15232	14976	15177	15297	15328	15233	15185	15451	15115	15229	15295	15206	15121	15114	15116	15277	15422	15210	15395	15068	15225	15156	15244	15216	15384	15351	15420	15154	15172	15386	15393	15256	14973	15205	15158	15282	15072	15250	15316	15370	15244	15328	15217	15154	15185	15129	15095	15351	15237	15252	15166	15223	15036	15100	15065	15121	15266	15122	15267	15216	15235	15215	15149	15239	15287	15258	15329	15177	15210	15326	15038	15155	15197	15119	15326	15363	15183	15273	15243	15156	15248	15235	15310	15082	15196	15218	15262	15246	15238	15110	15231	15241	15302	15397	15174	15328	15307	15045	15227	15100	15256	15326	15296	15282	15227	15244	15468	15271	15043	15128	15240	15178	15394	15349	15160	15217	15261	15253	15233	15233	15281	15275	15221	15355	15168	15179	15350	15372	15205	15311	15150	15369	15077	15126	15160	15109	15243	15300	15059	15179	15105	15136	15196	15141	15170	15319	14951	15084	15405	15399	15128	15073	15266	15169	15203	15312	15247	15170	15215	15402	15280	15287	15053	15078	15260	15238	15165	15194	15149	15235	15207	15246	15219	15205	15165	15453	15249	15248	15247	15399	15229	15107	15347	15259	15290	14984	15084	15137	15163	15135	15171	15123	15355	15131	15288	15164	15163	15219	15204	15261	15465	15191	15352	15217	14999	15162	15381	15406	15144	15227	15213	15270	15113	15229	15236	15127	15242	15291	14995	15225	15123	15391	15165	15418	15108	15173	15277	15133	15096	15402	15113	15171	15231	15221	15207	15101	15180	15185	15137	15188	15408	15186	15293	15077	15255	15317	15252	15186	15263	15138	15269	15202	15325	15069	15462	15211	15140	15173	15154	15313	15141	15228	15309	15136	15234	15298	15274	15355	15346	15182	15376	15194	15267	14941	15094	15228	15182	15374	15201	15300	15354	15210	15358	15085	15221	15102	15243	15245	15333	15124	15234	15235	14957	15226	15124	15197	15316	15054	15025	15399	15144	15117	15302	15316	15232	15227	15313	15211	15330	15277	15087	15190	15280	15211	15180	15343	15185	15192	15126	15202	15189	15270	15262	15084	15208	15244	15125	15172	15250	15369	15130	15186	15364	15178	15229	15265	15177	15367	15325	15142	15246	15134	15147	15189	15210	15285	15233	15077	15244	15377	15374	15136	15216	15270	15008	15305	15238	15251	14976	15031	15271	15353	14994	15203	15200	15217	15111	15195	15218	15305	15281	15209	15079	15273	15065	15182	15217	15162	15090	15160	15220	15076	15264	15283	15182	15263	15255	15181	15256	15391	15277	15261	15111	15230	15316	15177	15325	15343	15327	15230	15114	15060	15361	15090	15265	15211	15180	15195	15098	15281	15236	15251	15318	15300	15249	15252	15189	15367	15214	15264	15186	15173	15427	15320	15117	15134	15209	15344	15133	15308	15157	15328	15183	15040	15123	15283	15193	15123	15082	15058	15194	15206	15138	15157	15132	15113	15221	15298	15080	15132	15138	15295	15364	15250	15184	15282	15309	15206	15333	15325	15083	15127	15111	15256	15197	15191	15195	15205	15375	15272	15303	15176	15128	15170	15154	15088	15368	15361	15205	15286	15072	15252	15028	15270	15284	15213	15176	15109	15153	15376	15193	15345	15156	15203	15230	15306	15344	15126	15252	15357	15270	15010	15401	15044	15147	15170	15194	15327	15235	15292	15266	15320	15099	15188	14967	15315	15171	15182	15088	15218	15297	15144	15169	15282	15316	15324	15106	15220	15168	15324	15179	15147	15373	15325	15292	15120	15281	14950	15201	15157	15327	15396	15083	15053	15279	15414	15245	15093	15323	15561	15340	15229	15258	15087	15050	15187	15103	15259	15302	15136	15140	15136	15379	15155	15239	15260	15158	15242	14999	15134	15212	15028	15124	15167	15341	15339	15141	15290	15136	15129	15285	15361	14953	15264	15216	15253	15207	15216	15184	15295	15078	15139	15154	15212	15219	15288	15096	15259	15237	15146	15101	15312	15044	15041	15195	15247	15128	15177	15381	15130	15188	15251	15279	15066	15175	15511	15342	15175	15293	15141	15169	15189	15289	15142	15381	15299	15255	15227	15188	15244	15275	15173	15065	15139	15434	15200	15183	15429	15274	15190	15310	15097	15215	15157	15110	15218	15043	15133	15230	15282	15218	15132	15290	15310	15116	15143	15285	15413	15201	15237	15299	15265	15214	15274	15142	15276	15180	15227	15124	15228	15250	15113	15118	15250	15080	15167	15214	15432	15235	15331	15084	15270	15244	15193	15248	15258	15141	15175	15061	15333	15222	15271	15160	15214	15154	15193	15325	15090	15175	15152	15145	15296	15161	15209	15318	15259	15152	15188	15264	15239	15366	15163	15145	15262	15357	15222	15188	15243	15117	15357	15265	15298	15139	15286	15249	15358	15266	15366	15218	15420	15149	15370	15203	15257	15191	15228	15214	15274	14968	15242	15170	15153	15166	15165	15140	15231	15280	15021	15180	15174	15211	15111	15294	15275	15263	15253	15169	15248	15277	15379	15255	15332	15344	15180	15299	15332	15105	15223	15098	15212	15304	15210	15200	15351	15207	15177	15118	15086	15289	15321	15284	15275	15172	15107	15197	15155	15358	15383	15313	15176	15293	15258	15214	15254	15224	15418	15211	15273	15170	15192	15152	15184	15237	15342	15041	15445	15139	15316	15346	15327	15355	15169	15164	15212	15131	15316	15281	15086	15183	15283	15028	15319	15274	15159	15251	15009	15185	15316	15233	15267	15244	15189	15229	14999	15177	15181	15307	15246	15390	15270	15228	15101	15186	15209	15118	15163	15214	15058	15174	15115	15122	15139	15173	15175	15067	15092	15042	15231	15059	15368	15116	15201	15239	15200	15070	15244	15198	15093	15231	15077	15312	15184	15169	15252	15186	15160	15260	15240	15316	15114	15255	15275	15228	15324	15214	15240	15233	15272	15334	15276	15232	15333	15122	15091	15027	15139	15230	15275	15292	15346	15309	15219	15215	15278	15230	15223	15103	15210	15159	15243	15336	15285	15305	15200	15099	15237	15305	15245	15241	15289	15229	15259	15293	15226	15353	15097	15286	15347	15102	15133	15243	15369	15276	15235	15041	15278	15219	15202	15217	15162	15186	15279	15173	15086	15134	15261	15229	15210	15078	15107	15230	15410	15106	15136	15351	15240	15314	15223	15205	15261	15260	15142	15299	15228	15197	15205	15247	15218	15163	15252	15289	15127	15203	15317	15194	15226	15277	15284	15398	15195	15346	15199	15214	15136	15085	15241	15111	15104	15154	15034	15416	15212	15175	15181	15321	15302	15226	15287	15392	15210	15237	15226	15145	15134	15383	15132	15149	15250	15283	15207	15118	15057	15159	15150	15277	15146	15209	15132	15231	15154	15226	15063	15291	15331	15280	15207	15391	15051	15296	15316	15164	15356	15157	15203	15253	15069	15255	15158	15272	15349	15228	15105	15239	15138	15043	15224	15153	15353	15255	15307	15264	14988	15345	15302	15139	15125	15319	15275	15116	15244	15184	15209	15179	15112	15122	15350	15369	15223	15395	15268	15175	15103	15264	15054	15091	15176	15467	15285	15151	15177	15059	15265	15185	15190	15211	15288	15366	15298	15247	15207	15270	15221	15149	15147	15162	15137	15353	15326	15271	15342	15245	15334	15177	15421	15358	15092	15246	15164	15269	15352	15243	15194	15120	15282	15324	15298	15300	15168	15214	15092	15022	15309	15130	15080	15368	15024	15131	15230	15191	15297	15338	15389	15312	15190	15032	15112	15357	15191	15111	15242	15087	15083	15240	15239	15271	15202	15295	15220	15303	15191	15429	15231	15201	15193	15112	15055	15275	15331	14942	15263	15129	15141	15273	15328	15247	15317	15285	15073	15221	15059	15236	15320	15154	15222	15252	15245	15192	15024	15091	15329	15187	15213	15207	15444	15197	15315	15148	15127	15459	15223	15308	15475	15139	14951	15315	15132	15207	15257	15336	15098	15283	15147	15275	15300	15472	15268	15090	15112	15376	15199	15205	15279	15248	15270	15193	15334	15222	15256	15392	15357	15151	15133	14982	15007	15173	15062	15225	15083	15256	15143	15150	15280	15196	15320	15224	15293	15027	15107	15305	15376	15228	15222	15052	15329	15277	15255	15114	15276	15247	15367	15249	15165	15366	15287	15192	15377	15483	15232	15094	15129	15167	15166	15127	15204	15295	15263	15326	15210	15073	15145	15045	15349	14972	15256	15329	15317	15257	15151	15413	15231	14960	15161	15217	15276	15270	15311	15174	15126	15327	15237	15314	15144	15164	15162	15134	15209	15155	15371	15498	15291	15255	15342	15025	15114	15060	15329	15440	15279	15269	15266	15019	15309	15331	15248	15076	15284	15380	15045	15065	15150	15257	15326	15246	15282	15232
23320	21448	33779	49649	35638	23261	24377	20523	18587	18790	18848	18736	18361	18454	18516	18403	18847	18270	18592	18566	18323	18407	18443	18400	18522	18514	18259	18496	18581	18181	18363	18440	18249	18387	18430	18243	18243	18353	18243	18512	18364	18379	18263	18268	18342	18362	18194	18343	18307	18044	18321	18184	18452	18162	18164	18242	18188	18448	18308	18388	18143	18194	18302	18235	18266	18331	18281	18099	18391	18185	18255	18206	18235	18213	18369	18574	18766	18731	18433	18257	18270	18247	18122	18168	18360	18275	18285	18440	18230	18359	18200	18434	18316	18174	18430	18350	17926	18369	18302	18190	18213	18394	18263	18427	18079	18478	18158	18298	18205	18315	18288	18217	18298	18396	18261	18366	18306	18371	18351	18169	18453	18221	17941	18146	18301	18215	18291	18187	18271	18315	18167	18036	18173	18420	18314	18208	18188	18199	18322	18287	18359	18207	18106	18101	18240	18268	18051	18170	18262	18443	18237	18421	18190	18127	18217	18470	18069	18173	18185	18096	18156	18267	18254	18424	18325	18233	18455	18005	18412	18199	18242	18424	18227	18163	18323	18313	18334	18157	18212	18166	18240	18313	18188	18325	18295	18173	18473	18214	18309	18320	18244	18136	18246	18103	18302	18204	18204	18233	18265	18137	18237	18279	18227	18305	18354	18344	18426	18088	18061	18148	18020	18227	18179	18188	18153	18247	18142	18091	18187	17985	18342	18267	18367	18270	18381	18213	18292	18295	18333	18449	18343	18241	18453	18223	18111	18189	18178	18020	18006	18198	18336	18122	18138	18108	18184	18239	18122	18462	18215	18173	18250	17991	18247	18176	18335	18345	18367	17977	18082	18145	18349	18058	18533	18363	18275	18329	18260	18034	18311	18350	18285	18187	18136	18212	18327	18219	18170	18331	18226	18206	18174	18250	18129	18059	18249	18265	18243	18267	18160	18118	18421	18276	18372	18196	18181	18178	18143	18245	18154	18189	18122	18257	18280	18276	18219	18128	17996	18187	18483	18178	18186	18113	18365	18042	18260	18256	18370	18316	18288	18287	18355	18062	18163	18200	18262	18056	18120	18230	18178	18381	18320	18171	18302	18273	18392	18275	18138	18213	18245	18003	18039	18216	18242	18228	18397	18267	18303	18179	18341	18386	18115	18189	18251	18151	18058	18260	18203	18106	18247	18176	18269	18288	18194	18222	18412	18250	18315	18123	18253	18153	18077	18397	18304	18142	18191	18134	18283	18240	18348	18280	18290	18200	18156	18144	18402	18382	18297	18320	18194	18323	18346	18171	18316	18288	18225	18163	18099	18351	18324	18167	18096	18323	18276	18188	18296	18365	18343	18258	18307	18284	18309	18179	18292	18139	18233	18196	18368	18133	18058	18280	18278	18173	18129	18422	18098	18305	18255	18022	18214	18108	18364	18166	18304	18059	18373	18237	18234	18484	18175	17953	18205	18039	18363	18191	18452	18401	18136	18274	18144	18426	18199	18078	18236	18193	18279	18249	18354	18038	18418	18108	17977	18423	18172	18039	18204	18128	18075	18278	18191	18187	18191	18161	18434	18212	18296	18321	18142	18264	18304	18207	18070	18276	18342	18288	18131	18110	18170	18117	18275	18224	18082	18221	18139	18406	18140	18074	18405	18251	18031	18309	18183	18343	18347	18054	18124	18206	18163	18031	18408	18230	18332	18228	18351	18208	17968	18114	18171	18176	18246	18365	18276	18132	18156	18099	18417	18323	18215	18112	18136	18225	18270	18107	18166	18354	18147	18432	18148	18297	18168	18208	18123	18223	18334	18293	18171	18053	18157	18527	18315	18173	18414	18194	18240	18091	18235	18207	18347	18440	18074	18340	18207	18360	18475	18205	18170	18267	18087	18031	18133	17955	18115	18062	18011	18318	18252	18286	18083	18315	18307	18113	18143	18176	18225	18299	18092	18126	18232	18357	18079	18282	18302	18467	18316	18262	18217	18265	18201	18303	18241	18360	18273	18306	18369	18373	18247	18269	18389	18267	18148	18437	18199	18256	18278	18135	18384	18262	18293	18256	18157	18125	18433	18010	18188	18170	18276	18040	18412	18124	18182	18128	18272	18260	18151	18100	18134	18101	18316	18147	18264	18304	18072	18271	18471	18200	18197	18212	18401	18253	18255	18366	17974	18370	18287	18237	18164	18252	18276	18181	18200	18494	18388	18176	18393	18154	18040	18249	18010	18174	18129	18326	18178	18302	18169	18077	18043	18430	18239	18112	18153	18177	18153	18255	18209	18328	18230	18152	18253	18302	17975	18220	18174	18339	18271	18139	18111	18359	18224	18189	18160	18232	18277	18164	18289	18270	18309	18180	18337	18222	18321	18068	18126	18231	18180	18142	18378	18161	18255	18215	18021	17951	18241	18240	18177	18220	18397	18248	18148	18248	18286	18172	18217	18190	18198	18343	18325	18297	18235	18287	18058	18193	18018	18444	18187	18123	18259	18274	18209	18111	18317	18294	18139	18129	18040	18124	18064	18217	18313	18095	18300	18319	18321	18248	18109	18161	18331	18382	18169	18271	18138	18028	18130	18321	18407	18357	18227	18336	18285	18043	18214	18124	18034	18147	18180	18379	18431	18314	18422	18156	18113	18198	18368	18053	18260	18196	18204	18371	18131	18120	18260	18227	18222	18173	18131	18253	18151	18102	18099	18261	18080	18332	18071	18378	18215	18264	18162	18077	18218	18357	18284	18391	18121	18072	18279	18258	18094	18298	18172	18175	18182	18064	18345	18228	18257	18138	18307	18203	18132	18383	18128	18128	18239	18395	18267	18190	18182	18475	18393	18175	18435	18247	18354	18328	18381	18262	18254	18169	18074	18336	18328	18105	18238	18173	18001	18440	18146	18454	18201	18141	18453	18342	18120	18358	18215	18134	18326	18013	18178	18195	18146	18270	18197	18469	18251	18216	18248	18249	18264	18125	18036	18307	17939	18112	18227	18295	18288	18086	18323	18348	18063	18289	17910	18029	18076	18307	18271	18203	18361	18243	18374	18146	18306	18270	18270	18037	18311	18194	18312	18236	18189	18122	18264	18404	18222	18098	18230	18267	18294	18255	18215	18084	18239	18180	18293	18358	18029	18163	18164	18140	18193	18227	18111	18179	18129	18182	18179	18061	18000	18244	18296	18313	18166	18210	18132	18141	18154	18137	18330	18048	18233	18268	18166	18049	18084	18094	18259	18224	18303	18082	18281	18120	18183	18229	18385	18185	18247	18205	18209	18310	18374	18111	18174	18317	18123	18013	18380	18155	18153	18437	18389	18381	18368	18351	18161	18287	18138	18319	18095	18364	18330	18171	18178	18207	18317	18326	18166	18217	18215	18304	18153	18220	18040	18209	18276	18148	18315	18179	18234	18175	18262	18172	18256	18316	18186	17995	18099	18262	18078	18148	18041	18259	18090	18220	18336	18121	18323	18385	18307	18324	18355	18117	18044	18081	18287	18225	18148	18252	18290	18286	18329	18122	18069	18355	18242	18125	18120	18147	18256	18332	18267	18108	18101	18218	18252	18260	18123	17999	18150	18305	18329	18074	18084	18321	18270	18398	18276	18098	18107	18161	18245	18140	18129	18197	18236	18319	18096	18132	18235	18006	18403	18250	18299	18197	18245	18199	18303	18179	18318	18188	18305	18141	18323	18187	18479	18239	18424	18054	18338	18223	18425	18398	18433	18336	18319	18299	18321	18338	18424	18332	18175	18208	18424	18265	18368	18181	18228	18241	18249	18048	17957	18228	18173	17973	18124	18240	18203	18319	18203	18235	18256	18147	18201	18307	18454	18218	18371	18301	18384	18137	18181	18260	18126	18152	18330	18117	18050	18176	18392	18270	18268	18089	18227	18295	18025	18169	18396	18163	18208	18351	18146	18190	18339	18139	18283	18237	18113	18261	18420	18025	18273	18267	18273	18053	18129	18336	18195	18174	18096	18315	18146	18391	18366	18188	18206	18224	18172	18276	18100	18186	18380	18225	18167	18182	18296	18292	18132	18102	18205	18331	18281	17937	18352	18237	18322	18352	18152	18168	18087	18120	18201	18224	18304	18326	18285	18432	18317	18000	18073	18186	18273	18203	18176	18144	17929	18191	18296	18280	18362	18188	18127	18186	17999	18155	18397	18408	18306	18211	18169	18102	18351	18137	18315	18188	18406	18313	18321	18018	18302	18472	18103	18324	18477	18223	18325	18396	18174	18280	18194	18213	18164	18151	18168	18250	18253	18200	18246	18238	18347	18163	18411	18214	18197	18396	18270	18315	18391	18135	18296	18173	18371	18332	18405	18337	18177	18326	18071	18163	18167	18209	18347	18251	18306	18126	18098	18266	18265	18109	18236	18290	18154	18159	18432	18295	18343	18200	18241	18264	18057	18395	18365	18122	18307	17986	18299	18292	18358	18106	18267	18266	18121	18115	18254	18163	18071	18114	18221	18285	18268	18152	18138	18184	18243	18537	18240	18224	18235	18325	18383	18093	18252	18358	18162	18265	18250	18299	18116	18283	18612	18170	18381	18176	18392	18072	18239	18126	18081	18281	18438	18374	18147	18319	18289	18098	18237	18362	18346	18071	18318	18333	18248	18293	18333	18277	18251	18100	18317	18377	18400	18218	18356	17938	18214	18135	18048	18182	18405	18097	18162	18333	18170	17947	18231	18270	18270	18131	18343	18131	18271	18126	18323	18305	18324	18227	18364	18110	18265	18236	18079	18257	18363	18164	18245	18202	18480	18402	18191	18081	18248	18349	18198	18398	18258	18141	18231	18330	18403	18091	18108	18311	18205	18280	18292	18097	18230	18364	18171	18355	18148	18271	18126	18298	18508	18282	18368	18178	18439	18154	17995	18415	18308	18194	18181	18388	18084	18242	18335	18116	18435	18414	18118	18185	18111	18050	18235	18212	18187	18268	18145	18176	17974	18131	18226	18215	18161	18239	18387	18401	18292	18269	18101	18081	18030	18137	18254	18499	18191	18187	18362	18228	18261	18174	18416	18218	18332	18326	18313	18293	18139	18377	18241	18405	18136	18230	18219	18330	18176	18337	18120	18140	18078	18298	18257	18540	18191	18128	18368	18336	18221	18245	18071	18218	18478	18294	18355	18293	18119	18258
21117	39807	85443	88649	31325	16450	16331	15924	16017	15964	15783	15953	15709	15670	15710	15759	15550	15783	15604	15558	15774	15757	15732	15731	15791	15576	15669	15601	15548	15571	15692	15602	15705	15663	15601	15734	15645	15630	15735	15734	15534	15653	15629	15640	15651	15677	15627	15778	15554	15500	15716	15641	15429	15729	15749	15579	15656	15639	15590	15748	15713	15726	15617	15455	15637	15617	15572	15550	15693	15773	15460	15679	15717	15702	15643	16079	16126	16238	15835	15765	15618	15643	15558	15726	15506	15630	15580	15637	15588	15591	15560	15583	15707	15518	15537	15743	15636	15571	15479	15680	15630	15757	15572	15749	15529	15585	15546	15576	15626	15622	15506	15566	15737	15668	15561	15649	15835	15675	15727	15670	15643	15659	15434	15632	15535	15591	15493	15538	15690	15689	15468	15367	15631	15565	15700	15485	15792	15718	15515	15667	15652	15485	15695	15654	15575	15718	15577	15586	15611	15582	15448	15571	15533	15580	15523	15731	15612	15744	15509	15703	15745	15584	15736	15683	15727	15498	15503	15667	15787	15698	15568	15603	15645	15533	15714	15736	15554	15632	15577	15517	15756	15681	15420	15652	15589	15647	15552	15699	15630	15561	15645	15783	15771	15622	15507	15821	15737	15834	15650	15587	15775	15581	15530	15570	15554	15722	15497	15687	15660	15849	15671	15566	15761	15633	15641	15604	15602	15721	15782	15783	15592	15657	15504	15587	15619	15549	15668	15739	15656	15825	15593	15642	15691	15482	15530	15488	15637	15596	15527	15598	15581	15667	15760	15512	15573	15450	15462	15707	15705	15593	15512	15655	15544	15347	15644	15654	15729	15437	15632	15642	15854	15592	15751	15640	15479	15572	15543	15463	15762	15740	15452	15696	15618	15608	15555	15622	15698	15560	15570	15619	15814	15657	15850	15548	15530	15532	15709	15613	15718	15538	15689	15576	15540	15661	15646	15576	15663	15644	15738	15624	15598	15719	15700	15588	15740	15651	15584	15718	15763	15474	15666	15647	15447	15592	15606	15470	15589	15771	15583	15770	15650	15595	15575	15693	15643	15596	15630	15704	15774	15539	15633	15500	15670	15595	15677	15661	15550	15547	15640	15546	15739	15759	15504	15517	15585	15586	15652	15635	15514	15663	15609	15749	15653	15608	15667	15712	15690	15641	15534	15480	15749	15518	15560	15584	15737	15642	15469	15522	15658	15565	15623	15604	15644	15784	15430	15499	15764	15683	15516	15535	15548	15668	15741	15463	15462	15548	15515	15675	15616	15532	15672	15397	15588	15485	15623	15703	15634	15632	15615	15782	15889	15575	15524	15516	15678	15402	15730	15765	15702	15627	15598	15628	15716	15586	15433	15564	15583	15469	15682	15568	15609	15580	15755	15578	15560	15631	15569	15685	15506	15596	15647	15579	15615	15721	15657	15553	15427	15704	15492	15734	15582	15643	15746	15473	15661	15497	15668	15596	15520	15423	15757	15663	15698	15616	15703	15645	15622	15435	15571	15730	15626	15519	15637	15625	15459	15603	15622	15564	15586	15532	15590	15676	15686	15802	15682	15558	15339	15640	15659	15515	15769	15550	15571	15507	15654	15585	15597	15485	15455	15670	15600	15603	15567	15618	15566	15470	15595	15586	15600	15510	15714	15710	15639	15524	15696	15661	15616	15646	15721	15372	15459	15568	15667	15664	15549	15724	15387	15484	15639	15485	15555	15634	15602	15736	15614	15608	15380	15667	15526	15568	15530	15517	15558	15477	15664	15500	15689	15681	15456	15600	15588	15612	15529	15611	15655	15692	15583	15580	15693	15619	15567	15712	15683	15329	15701	15696	15487	15564	15681	15615	15755	15623	15565	15676	15640	15590	15796	15593	15454	15709	15552	15790	15638	15716	15733	15465	15614	15590	15569	15692	15619	15801	15662	15824	15624	15429	15610	15730	15795	15496	15746	15656	15521	15715	15618	15630	15669	15364	15477	15566	15699	15379	15660	15573	15715	15668	15538	15450	15699	15613	15518	15544	15536	15667	15530	15703	15584	15677	15506	15531	15577	15506	15824	15529	15561	15505	15523	15488	15555	15592	15677	15424	15560	15585	15597	15823	15662	15645	15541	15682	15703	15600	15672	15581	15475	15763	15473	15669	15691	15664	15607	15655	15634	15606	15502	15537	15660	15547	15583	15606	15504	15551	15565	15527	15657	15671	15559	15579	15475	15503	15556	15571	15691	15470	15755	15442	15647	15457	15809	15564	15628	15391	15724	15518	15594	15544	15545	15628	15524	15733	15569	15506	15485	15719	15588	15561	15720	15708	15767	15615	15517	15570	15564	15657	15678	15485	15713	15593	15484	15639	15607	15583	15652	15630	15543	15528	15707	15676	15543	15588	15552	15567	15592	15725	15466	15467	15706	15605	15618	15628	15422	15710	15508	15467	15593	15540	15614	15604	15606	15479	15741	15582	15585	15513	15541	15695	15547	15673	15666	15633	15632	15802	15521	15599	15694	15616	15541	15576	15585	15614	15725	15652	15589	15534	15702	15607	15655	15711	15447	15606	15514	15632	15552	15870	15714	15566	15544	15820	15587	15573	15741	15512	15733	15554	15622	15520	15762	15410	15444	15537	15568	15774	15525	15509	15610	15685	15591	15461	15516	15525	15536	15516	15666	15693	15554	15575	15668	15681	15642	15630	15657	15516	15640	15510	15501	15595	15763	15606	15568	15534	15458	15731	15662	15582	15572	15665	15426	15574	15585	15607	15658	15693	15443	15556	15729	15570	15619	15578	15763	15636	15523	15474	15737	15541	15657	15599	15580	15680	15599	15649	15446	15603	15704	15519	15589	15687	15575	15546	15702	15542	15580	15569	15686	15578	15697	15503	15509	15599	15673	15823	15739	15670	15675	15524	15661	15575	15574	15452	15684	15586	15687	15543	15554	15546	15709	15569	15652	15545	15482	15530	15570	15557	15637	15575	15522	15778	15720	15660	15468	15621	15472	15530	15522	15629	15717	15598	15458	15620	15637	15505	15631	15631	15689	15598	15526	15534	15494	15374	15603	15577	15543	15612	15525	15597	15687	15814	15603	15593	15752	15780	15658	15583	15630	15608	15580	15475	15621	15626	15705	15570	15441	15634	15739	15556	15677	15477	15598	15457	15662	15548	15777	15677	15709	15684	15610	15576	15617	15574	15604	15505	15518	15599	15558	15649	15688	15664	15793	15563	15722	15753	15596	15627	15613	15658	15464	15785	15560	15687	15638	15739	15464	15734	15625	15664	15773	15498	15825	15625	15678	15485	15585	15475	15534	15435	15564	15529	15696	15634	15629	15605	15723	15558	15619	15514	15431	15573	15573	15522	15608	15607	15705	15411	15621	15602	15629	15665	15500	15580	15831	15702	15569	15644	15495	15805	15550	15591	15498	15721	15677	15605	15693	15809	15454	15651	15592	15670	15847	15419	15689	15573	15622	15631	15581	15622	15555	15742	15532	15720	15620	15491	15647	15573	15562	15579	15525	15486	15561	15676	15517	15739	15615	15505	15571	15554	15722	15666	15577	15701	15436	15445	15637	15622	15604	15501	15505	15683	15579	15595	15546	15505	15640	15603	15662	15765	15624	15541	15659	15541	15425	15715	15705	15652	15630	15627	15774	15729	15513	15474	15448	15706	15730	15550	15368	15491	15543	15631	15616	15609	15599	15564	15656	15671	15437	15612	15701	15597	15671	15631	15632	15701	15677	15803	15491	15476	15494	15783	15541	15604	15682	15561	15330	15793	15569	15600	15478	15635	15632	15522	15673	15567	15564	15505	15418	15585	15676	15582	15696	15639	15692	15540	15590	15591	15526	15611	15632	15590	15790	15475	15630	15491	15556	15623	15381	15695	15721	15683	15477	15645	15368	15694	15487	15545	15670	15505	15674	15740	15702	15682	15715	15460	15543	15623	15535	15624	15576	15601	15687	15705	15569	15505	15632	15675	15547	15614	15591	15611	15585	15487	15583	15668	15412	15627	15575	15693	15502	15584	15510	15677	15697	15541	15477	15605	15514	15458	15774	15653	15436	15529	15478	15652	15579	15589	15801	15638	15681	15545	15518	15600	15608	15635	15526	15829	15500	15702	15604	15577	15517	15576	15585	15724	15439	15574	15577	15666	15607	15605	15564	15624	15534	15535	15475	15639	15814	15771	15488	15590	15722	15561	15536	15692	15508	15589	15783	15755	15647	15527	15713	15478	15637	15628	15673	15615	15595	15681	15575	15803	15743	15491	15529	15612	15642	15523	15592	15612	15637	15721	15593	15822	15589	15689	15512	15599	15682	15747	15513	15592	15518	15562	15607	15649	15529	15502	15633	15546	15609	15629	15815	15632	15644	15540	15686	15582	15567	15643	15513	15623	15675	15479	15620	15634	15625	15703	15408	15510	15723	15733	15576	15862	15596	15602	15650	15708	15605	15629	15632	15731	15701	15597	15666	15733	15602	15467	15576	15595	15525	15640	15491	15497	15595	15591	15710	15728	15561	15631	15679	15642	15638	15534	15691	15554	15464	15403	15672	15488	15685	15419	15640	15639	15710	15570	15641	15490	15546	15607	15696	15674	15732	15569	15422	15642	15571	15569	15539	15403	15624	15564	15397	15689	15628	15680	15565	15535	15665	15656	15508	15655	15657	15569	15517	15615	15504	15647	15663	15757	15564	15642	15568	15489	15687	15527	15660	15647	15622	15572	15501	15504	15691	15655	15448	15510	15591	15761	15489	15389	15550	15621	15916	15622	15460	15583	15783	15512	15594	15617	15474	15589	15487	15689	15693	15658	15632	15570	15434	15654	15567	15779	15395	15723	15545	15838	15584	15360	15481	15486	15552	15424	15630	15559	15774	15615	15662	15643	15473	15727	15584	15640	15611	15697	15574	15708	15545	15398	15602	15679	15621	15739	15620	15612	15581	15513	15548	15677	15474	15725	15726	15697	15672	15668	15583	15663	15577	15745	15561	15285	15759	15595	15576	15487	15585	15580	15716	15669	15547	15712	15546	15484	15529	15502	15600	15643	15626	15544	15611	15458	15559	15526	15645	15467	15690	15248	15588	15551	15687	15493	15677	15680	15595	15551	15480	15582	15611	15601	15660	15479	15496	15695
27822	22096	35708	44710	24018	18129	17721	17423	17357	17316	17408	17389	17303	17463	17367	17507	17181	17390	17721	17329	17408	17237	17480	17434	17578	17451	17348	17395	17294	17323	17249	17350	17349	17545	17538	17344	17201	17365	17444	17294	17321	17296	17462	17343	17381	17337	17307	17295	17544	17107	17435	17456	17219	17501	17321	17188	17416	17262	17394	17485	17505	17348	17299	17101	17267	17367	17201	17474	17354	17515	17249	17456	17216	17193	17268	17129	17430	17340	17242	17420	17399	17262	17425	17316	17436	17387	17525	17155	17287	17085	17306	17384	17565	17332	17650	17295	17266	17435	17328	17181	17127	17221	17396	17388	17228	17234	17324	17200	17340	17503	17226	17418	17424	17478	17213	17296	17423	17172	17515	17581	17288	17570	17274	17275	17290	17207	17414	17171	17164	17187	17233	17343	17311	17108	17213	17348	17400	17280	17310	17199	17337	17307	17481	17487	17472	17256	17164	17400	17238	17383	17361	17505	17319	17270	17106	17276	17455	17325	17382	17203	17147	17360	17400	17279	17327	17396	17266	17320	17328	17280	17409	17388	17298	17183	17404	17229	17219	17317	17195	17258	17488	17332	17326	17360	17395	17429	17405	17223	17233	17363	17107	17224	17184	17282	17251	17054	17431	16965	17439	17294	17173	17342	17512	17578	17246	17206	17255	17351	17298	17111	17296	17471	17355	17331	17236	17180	17428	17354	17388	17091	17275	17306	17258	17307	17218	17453	17217	17416	17400	17277	17365	17251	17490	17393	17238	17338	17307	17270	17459	17120	17243	17255	17326	17248	17454	17363	17362	17477	17293	17343	17285	17284	17496	17103	17203	17388	17414	17411	17366	17335	17327	17270	17474	17437	17353	17290	17496	17395	17196	17347	17386	17270	17374	17401	17087	17377	17353	17307	16950	17231	17430	17422	17340	17292	17180	17331	17472	17370	17523	17290	17393	17445	17484	17361	17316	17430	17414	17328	17389	17162	17302	17349	17382	17350	17271	17487	17432	17382	17248	17306	17064	17170	17386	17327	17341	17197	17368	17360	17525	17394	17339	17348	17196	17269	17368	17254	17213	17126	17359	17238	17169	17172	17141	17345	17326	17275	17061	17481	17312	17502	17348	17353	17263	17301	17498	17207	17290	17018	17442	17310	17268	17251	17412	17248	17263	17547	17271	17216	17297	17188	17370	17357	17241	17293	17381	17319	17205	17209	17403	17159	17399	17359	17581	17409	17236	17229	17466	17579	17296	17359	17443	17140	17313	17109	17489	17397	17447	17322	17320	17321	17425	17437	17391	17222	17266	17300	17234	17159	17316	17404	17390	17362	17436	17470	17338	17150	17383	17311	17300	17273	17341	17261	17407	17425	17412	17308	17208	17488	17378	17520	17122	17200	17412	17374	17266	17297	17235	17295	17484	17492	17322	17350	17169	17301	17405	17452	17185	17327	17191	17180	17329	17197	17359	17167	17454	17424	17351	17348	17296	17309	17364	17539	17277	17296	17251	17326	17362	17532	17479	17150	17298	17359	17470	17602	17425	17282	17359	17263	17202	17487	17515	17208	17360	17277	17252	17480	17247	17219	17327	17541	17209	17322	17321	17053	17391	17282	17110	17395	17359	17303	17329	17294	17400	17264	17351	17325	17269	17259	17392	17295	17180	17300	17380	17334	17389	17443	17255	17402	17260	17242	17471	17091	17490	17366	17522	17300	17116	17494	17372	17327	17231	17387	17372	17243	17194	17202	17296	17228	17429	17309	17299	17153	17305	17338	17299	17477	17487	17258	17218	17357	17273	17202	17327	17293	17594	17293	17303	17310	17302	17293	17175	17417	17362	17236	17426	17359	17294	17234	17321	17208	17382	17339	17278	17226	17241	17545	17327	17200	17251	17433	17454	17541	17401	17277	17281	17235	17241	17304	17490	17258	17232	17482	17488	17262	17325	17126	17260	17406	17257	17541	17177	17542	17282	17398	17281	17233	17268	17150	17353	17310	17235	17252	17271	17278	17356	17403	17306	17237	17170	17174	17388	17457	17206	17229	17297	17479	17448	17328	17327	17389	17421	17361	17435	17381	17519	17270	17293	17372	17159	17434	17135	17196	17416	17351	17295	17318	17260	17078	17260	17228	17046	17322	17457	17396	17350	17118	17428	17205	17306	17414	17151	17313	17519	17307	17343	17236	17373	17164	17285	17093	17333	17230	17250	17398	17163	17255	17319	17485	17187	17261	17383	17168	17546	17323	17246	17478	17299	17374	17241	17313	17259	17415	17323	17251	17436	17230	17083	17386	17372	17244	17393	17348	17258	17393	17361	17330	17031	17424	17199	17380	17292	17461	17422	17497	17317	17213	17430	17371	17575	17318	17400	17362	17339	17098	17488	17232	17372	17247	17471	17441	17450	17344	17401	17527	17405	17279	17295	17377	17280	17304	17190	17121	17320	17301	17431	17327	17348	17149	17272	17493	17382	17256	17305	17465	17258	17267	17072	17193	17116	17396	17363	17288	17335	17422	17238	17201	17271	17210	17360	17549	17271	17298	17056	17325	17442	17164	17406	17398	17313	17341	17306	17424	17223	17385	17297	17141	17390	17358	17325	17300	17268	17229	17404	17336	17386	17226	17433	17426	17383	17205	17365	17420	17314	17424	17211	17443	17450	17340	17322	17179	17329	17289	17356	17356	17577	17470	17481	17337	17293	17297	17233	17413	17241	17352	17170	17406	17316	17384	17177	17243	17303	17267	17362	17402	17185	17161	17341	17185	17371	17341	17425	17281	17388	17395	17263	17421	17413	17264	17295	17265	17368	17032	17100	17293	17267	17481	17406	17326	17260	17337	17520	17417	17182	17446	17396	17415	17231	17251	17277	17312	17342	17534	17351	17357	17440	17175	17367	17176	17209	17385	17309	17345	17139	17342	17513	17411	17286	17341	17365	17388	17247	17230	17271	17109	17600	17150	17374	17291	17229	17373	17387	17427	17395	17250	17329	17317	17367	17378	17273	17434	17351	17419	17358	17339	17455	17484	17286	17500	17279	17489	17278	17332	17499	17380	17426	17244	17465	17436	17409	17368	17296	17515	17383	17447	17562	17277	17298	17499	17251	17531	17512	17362	17116	17107	17450	17310	17403	17385	17264	17546	17276	17184	17554	17164	17277	17446	17409	17268	17434	17334	17263	17457	17267	17410	17508	17305	17149	17613	17344	17425	17067	17253	17127	17429	17454	17251	17034	17395	17421	17492	17401	17344	17228	17427	17213	17268	17348	17339	17436	17316	17101	17184	17363	17293	17179	17503	17175	17413	17410	17428	17447	17342	17395	17163	17436	17353	17250	17533	17362	17389	17307	17438	17286	17425	17245	17351	17485	17433	17305	17168	17216	17303	17117	17502	17190	17091	17470	17084	17248	17201	17284	17150	17194	17363	17484	17267	17417	17274	17255	17319	17316	17390	17394	17517	17447	17271	17398	17274	17535	17391	17450	17335	17385	17276	17255	17263	17360	17679	17445	17209	17260	17312	17326	17437	17317	17232	17248	17495	17196	17447	17112	17281	17086	17330	17432	17248	17213	17348	17330	17145	17179	17314	17513	17281	17327	17441	17427	17164	17376	17454	17406	17216	17313	17198	17196	17052	17388	17407	17163	17371	17460	17281	17226	17123	17432	17419	17411	17360	17223	17299	17445	17305	17244	17326	17295	17363	17353	17334	17241	17341	17386	17170	17241	17460	17386	17299	17294	17541	17281	17217	17358	17517	17544	17475	17586	17473	17496	17442	17464	17488	17290	17339	17369	17251	17260	17257	17427	17344	17265	17343	17293	17040	17194	17100	17331	17253	17443	17095	17368	17371	17374	17290	17322	17370	17301	17325	17106	17343	17343	17271	17254	17296	17160	17084	17349	17355	17359	17263	17433	17395	17223	17297	17206	17255	17092	17344	17189	17444	17268	17211	17112	17358	17234	17422	17324	17278	17447	17363	17244	17302	17332	17198	17211	17475	17322	17422	17393	17350	17341	17219	17368	17492	17308	17344	17362	17169	17216	17349	17288	17323	17458	17308	17290	17349	17148	17320	17293	17239	17462	17344	17338	17575	17340	17396	17192	17195	17498	17384	16996	17152	17329	17301	17256	17245	17359	17108	17064	17166	17529	17227	17438	17169	17206	17347	17250	17452	17396	17228	17297	17310	17364	17390	17468	17249	17303	17297	17350	17172	17474	17210	17375	17250	17417	17346	17411	17356	17244	17243	17335	17438	17171	17284	17263	17481	17600	17466	17473	17162	17089	17476	17290	17105	17207	17282	17544	17416	17357	17324	17353	17441	17494	17398	17355	17277	17222	17363	17400	17443	17391	17352	17529	17170	17452	17295	17310	17481	17368	17454	17521	17590	17128	17288	17346	17439	17387	17356	17414	17403	17354	17334	17245	17128	17396	17274	17394	17167	17323	17266	17540	17218	17290	17531	17410	17141	17291	17360	17478	17300	17331	17408	17113	17344	17282	17114	17326	17413	17141	17230	17374	17507	17522	17408	17268	17173	17454	17343	17407	17377	17386	17381	17303	17231	17427	17359	17313	17343	17155	17341	17533	17341	17434	17488	17117	17267	17232	17226	17438	17177	17435	17409	17368	17324	17315	17391	17289	17399	17485	17281	17179	17065	17507	17346	17295	17249	17354	17134	17234	17283	17348	17504	17221	17259	17296	17421	17392	17519	17478	17368	17436	17438	17466	17440	17368	17355	17396	17258	17492	17290	17268	17385	17455	17453	17452	17242	17387	17447	17302	17292	17259	17206	17291	17191	17350	17247	17293	17274	17451	17423	17198	17483	17197	17236	17422	17393	17441	17468	17476	17325	17357	17239	17288	17338	17501	17446	17244	17329	17369	17277	17248	17442	17400	17486	17379	17273	17258	17295	17419	17214	17148	17397	17315	17575	17267	17272	17319	17310	17172	17225	17377	17401	17181	17267	17250	17439	17262	17394	17396	17061	17342	17437	17566	17302	17209	17294	17444	17359	17523	17229	17344	17436	17305	17393	17300	17333	17129	17309	17229	17264	17407	17489	17435	17273	17312	17236	17390	17319	17363	17182	17251	17328	17474	17307	17375	17430	17341	17358	17122	17272	17278	17377	17373	17219	17228	17363	17336	17194
15704	18922	40675	40812	17020	14818	15020	14937	14993	14823	14978	14982	14781	14731	14897	15008	14804	15083	14876	14944	15041	14756	14909	14910	14998	14922	14866	14891	14788	14981	14838	14924	14837	14904	14938	14699	14830	15031	14960	15006	14777	14842	15051	14751	14814	14860	14882	14735	14766	14901	14988	14956	14861	14863	14818	14835	14770	14828	14877	14813	14837	14803	14900	14809	14687	14775	14926	14919	14815	14673	14739	14773	14875	14730	14904	14878	14742	14921	14929	14766	14814	14796	14918	14843	14938	14959	14841	14864	14856	15049	14837	14880	14892	14964	14972	14719	14975	14800	14943	14869	14936	14927	14709	14884	14852	14702	14877	14939	14875	14816	14929	14880	14795	14959	14820	14817	14995	14899	14863	14837	14785	14941	14915	14984	14766	14808	14808	14773	14804	14825	14859	14858	14784	14922	14746	14803	14895	14887	14684	14700	14821	14899	14892	14746	14891	14844	14783	14884	14654	14879	14748	14902	14815	14980	14882	14915	14931	14692	14832	14917	15039	14613	14848	14990	14859	14786	14832	14902	14919	14935	14657	14784	14837	14779	15004	14950	14858	14789	14789	14869	14691	14773	14806	14944	14781	14767	14985	14711	14891	14812	14884	14777	14820	15034	14744	14975	14684	14873	14764	14935	14854	14917	14841	14932	14704	14836	14705	14989	14758	15056	14801	14898	14846	14644	14704	14938	14930	14971	14844	14865	14837	14781	15022	14807	14788	14883	14945	14738	14660	14951	14677	14922	14913	14809	14837	14991	14937	14869	14790	14881	14875	14757	14748	14932	14828	15080	14802	14981	14947	14683	14839	14832	14845	14907	14725	14686	14923	14740	14846	14728	14881	14979	14841	14990	14912	14926	14845	14838	14975	14902	14796	14944	14919	14901	14723	14784	14871	14793	14935	14896	14799	14712	14748	14934	14896	14852	14841	14758	14768	14858	14970	14692	14918	14874	14811	14721	14975	14878	14968	14808	14757	14852	15043	14951	14787	14943	14891	14847	14838	14765	14886	14770	14799	14817	14933	14815	14789	15010	14906	14787	14778	14995	14785	14833	14758	14816	14844	14824	14925	14729	14907	14973	14813	14831	14791	14952	14870	14876	14780	14962	14605	14836	14681	14828	14834	14874	14864	14817	14762	14980	15024	14876	14852	14926	14679	14836	14951	14945	14924	14866	15102	14924	14898	14895	14699	15052	14725	14812	14699	14889	14981	14854	14778	14915	14868	14645	14872	14890	14637	14882	14802	14761	14885	14876	14816	14746	14732	14905	15021	15014	14910	14915	15027	14908	14922	15021	14774	14854	14744	14863	14879	14906	14971	14880	14936	14879	14677	14857	14935	14778	15091	14821	14824	14889	14819	14729	14734	14923	14851	14639	15025	14726	14853	14813	14483	14739	14940	14752	14746	14791	14915	14827	14897	14806	14776	14748	14755	14797	14902	14843	14828	14792	14934	14865	14712	14851	14865	14728	14922	14798	14756	14758	14748	14980	14966	14960	14740	14782	14869	14763	14746	14932	14893	14765	14902	14807	14872	14814	14819	14936	14951	14758	14936	14867	14796	14704	14934	14772	14831	14984	14761	14940	15067	14796	14919	14896	14805	14857	14803	14880	14937	14827	14976	14775	14710	14786	14817	14664	14845	14883	14940	14937	14763	14867	14830	14789	14937	14795	14909	14774	14652	14782	14814	14846	14956	14951	14902	14858	14827	14681	14859	14725	14952	15004	14887	14854	14841	14805	14969	14819	14917	14696	14894	14784	14790	14836	14790	14830	14958	14949	14841	14872	14736	14887	14833	14843	14916	14919	14822	14980	14928	15056	14684	15036	14795	14956	14709	14845	15000	14910	14799	14858	14894	14755	14981	14824	14656	14893	14894	14961	14870	14818	14822	14868	14810	14809	14789	14875	14812	14812	14821	14901	14834	14791	14766	14803	15005	14780	14773	14963	14804	14821	14691	14879	14906	15009	14882	14768	14875	14812	15004	14845	14885	14830	14977	15027	14978	14944	14901	15006	14781	14583	14894	15005	14849	14646	14819	14918	14772	14831	14862	14988	14814	14829	15078	14898	14921	14906	14797	15009	14843	14789	14929	14755	14910	14934	14772	14787	14839	14966	14985	14851	14713	14718	14812	14922	14758	14922	14893	14894	14984	14862	14798	15051	14796	14973	14965	14873	14744	14847	14816	14875	14897	14792	14835	14979	14806	14802	14900	14756	14950	14772	14912	14923	14909	14795	14742	14814	14842	14910	14886	14925	14921	14779	14847	14907	14940	14904	14868	14987	14875	14748	14787	14897	14900	14798	15044	14861	14851	14825	14834	14891	14844	14920	14895	14826	14719	14923	14908	15003	14811	14728	14882	14896	14961	14676	14981	14952	15073	14785	14868	14751	14905	14858	15004	15060	14938	14969	14697	14960	14771	14980	14797	14874	14939	15054	14722	14868	14696	14948	14951	14851	14886	14826	14858	14691	14839	14792	14932	14927	14713	14874	14878	14869	14935	14769	14689	14919	14826	14886	14787	14735	14936	14813	14852	14883	14908	14948	14864	14891	14840	14924	14824	14904	14899	15058	14822	14673	14737	14861	14853	14910	14789	14712	14889	14893	14901	14677	14926	14728	14831	14833	15046	15017	14870	14726	14942	14813	14986	14681	15043	14696	14893	14851	14831	14831	14910	14848	14826	14936	14957	14897	14811	14669	15068	14844	14806	14890	14908	14803	15037	15036	14728	14874	14759	14862	14786	14811	14840	14788	14878	14826	14834	14811	14832	14884	14875	14807	14823	14838	14762	14772	14797	14835	14804	14887	14845	14694	15013	14818	14858	14903	15046	14904	14936	14965	15061	14952	14945	14842	14887	14900	14717	14853	14717	14896	14863	14828	14787	14993	14686	14829	14803	14751	14872	14965	14880	14847	14898	14925	14974	15041	14773	14751	14983	14797	14684	14823	14788	14833	14912	15010	14727	14921	14981	14889	14945	14847	14907	14798	14729	14680	14803	14915	14815	14928	14641	14984	14857	14909	14890	14893	14781	14647	14874	14744	14891	14996	14930	14942	14969	14707	14898	14947	14685	14922	14661	14925	14895	14924	14861	14859	14824	14939	14810	14899	14898	14715	14937	14755	14859	14730	14900	14657	14721	14790	14912	14861	14979	14769	14867	15037	15030	14791	14825	14873	14867	14792	15016	14791	14951	14922	14669	14730	14778	14835	14891	14832	14791	14871	14827	14859	14948	14965	14742	14764	15041	14893	14789	14725	14753	14878	14789	14886	14912	14636	14903	14889	14792	14771	14787	14957	14760	14812	15005	14797	14935	14802	14938	14802	14854	14958	14919	14781	14739	14814	14752	14884	14881	14831	14778	14856	14769	14894	14791	14909	14748	14877	14919	14861	14865	14822	14887	14781	14761	14755	14776	14697	14955	14846	14858	14904	14797	14987	14821	14876	14990	14860	14975	14701	14774	14702	14701	14911	14747	14890	14837	14818	14936	14877	14740	14937	14971	14888	14743	14781	14867	14826	14970	14765	14759	14944	14889	14876	14934	14914	14705	14808	14908	14865	14977	14785	14580	14693	15001	14754	14777	15024	14812	14912	15091	14884	14802	14958	14962	14820	14845	14647	14844	14964	14865	14956	14941	14992	15045	14983	14862	14854	14578	14914	14664	14815	14799	14895	14892	14881	15026	14961	14952	14757	14908	14816	14937	14721	14784	14880	14811	14839	14837	14804	14823	14886	14743	14818	14827	14833	15024	14663	14880	14862	14912	14919	14844	14840	14856	14909	14727	14923	14951	14967	14724	14845	14826	14896	14940	14757	14784	14886	14963	14924	14828	14898	14827	14925	14749	14829	14992	14962	15008	14886	14887	14941	14985	14770	14818	14846	14815	14893	14797	14901	15048	14683	14772	14958	14925	14847	14887	14780	14876	14641	14863	14684	14816	14844	14786	14893	14868	14863	14682	14863	14740	14790	15167	14839	14710	14798	14862	14918	14899	14888	14811	14847	14836	14770	14803	14798	14838	14782	14842	14835	15038	15020	14783	14780	14867	14991	14903	14902	14917	14579	15079	14599	14814	14835	14866	15007	15104	14887	14860	15015	14794	14934	14877	14829	14881	14748	14853	14905	14879	14730	14765	14883	14775	14875	14808	14786	14850	14779	14987	14919	14810	14836	14908	14868	14899	14870	14853	14931	14957	14765	14768	14874	14983	15005	14794	14835	14798	14817	14863	14784	14930	14681	14827	14764	14900	14927	14884	14843	14732	14793	14721	14960	14796	14746	14903	14760	14759	14890	14840	14838	14852	14947	14876	14852	14897	14786	14829	14964	14995	14706	14855	14905	14832	14772	14818	14748	14957	14880	14853	14766	14774	14834	14862	14861	14811	14840	14989	14959	14986	14851	14786	14750	14832	15008	14844	14871	14868	14707	14838	14872	14859	14929	14752	14788	14805	14579	14993	14867	14755	14759	14842	15137	14966	14774	14900	14763	14836	14724	14896	14704	14755	14732	14959	14794	14848	14914	14783	14827	14829	14850	14970	14678	14906	14810	14830	14756	14931	14822	14741	14974	14808	14806	14905	14714	14844	14911	14886	14838	14938	14796	14912	14900	15054	14765	14789	14797	14902	14940	14903	14735	14955	14754	14776	14855	14875	14752	15100	14768	14867	14716	14846	14884	14876	14945	14739	14915	14675	14737	14808	14873	14782	14903	14979	14808	14744	14798	14864	14634	14731	14811	14854	14837	14740	14888	14875	14842	14815	15056	15017	14919	14864	14965	14907	14893	14705	14766	14817	14870	14818	14874	14895	14945	14535	14871	14887	14779	14878	14788	14907	14946	14878	15065	14792	14920	14804	14710	14868	14753	14762	14836	14877	14744	15057	14746	14822	14794	14756	14795	14763	14841	14879	14774	14934	14852	14861	14831	14746	14715	14814	14804	14913	14774	14882	14825	14946	15102	14822	14642	14854	14825	14876	14818	14763	14857	15109	14795	14898	14810	15010	14838	14905	14878	14900	14777	14900	14894	14956	14902	14836	15023	14863	14859	14742	14834	14767	14920	14761	14887	14864	14742	14901	14853	14934	14814	14842	14762	14827	14710	14807	14836	14829	14949	14809	14756	14733	14817
23464	21425	32741	58040	33176	22655	23987	18738	16764	16635	16766	16509	16437	16487	16427	16267	16581	16530	16545	16622	16477	16519	16459	16397	16392	16403	16344	16513	16499	16314	16190	16198	16202	16481	16330	16328	16295	16272	16256	16338	16255	16167	16201	16218	16282	16410	16273	16214	16347	16148	16216	16152	16353	16319	16174	16287	16220	16430	16304	16030	16335	16247	16253	16088	16345	16141	16251	16048	16376	16096	16445	16222	16184	16033	16385	16542	16442	16611	16332	16250	16148	16349	16277	16176	16338	16254	16106	16259	16265	16237	16315	16283	16275	16349	16272	16441	16291	16438	16266	16183	16371	16240	16130	16156	16419	16257	16215	16374	16315	16124	16270	16343	16105	16077	16236	16259	16267	16348	16430	16165	16285	16261	16437	16143	16235	16280	16200	16333	16450	16248	16105	16223	16286	16327	16351	16232	16240	16359	16378	16169	16295	16212	16109	16425	16317	16174	16261	16250	16203	16188	16272	16161	16158	16255	16242	16425	16177	16268	16341	16245	16212	16561	16203	16222	16330	16404	16276	16163	16127	16228	16343	16243	16213	16014	16146	16227	16260	16145	16342	16377	16394	16366	16249	16200	16326	16290	16106	16135	16255	16248	16209	16238	16203	15964	16143	16134	16390	15959	16486	16150	16053	16199	16367	16344	16107	16210	16246	16161	16159	16208	16149	16139	16228	16360	16383	16271	16139	16218	16323	16246	16324	16144	16005	16212	16400	16222	16328	16313	16352	16083	16126	16097	16140	16146	16219	16243	16412	16121	16257	16172	16147	16115	16281	16360	16168	16355	16234	16365	16194	16192	16217	16204	16242	16160	16202	16212	16042	16184	16335	16232	16350	16227	16239	16185	16164	16276	16240	16238	16229	16328	16302	16150	16050	16210	16223	16083	16322	16069	16154	16066	16347	16190	16512	16344	16045	16302	16464	16170	16214	16300	16229	16161	16377	16116	16309	16127	16311	16098	16222	16219	16022	16209	16388	16232	16138	16251	16149	16140	16176	16290	16162	16150	16264	16224	16245	16119	16204	16481	16152	16316	16225	16212	16172	16156	16302	16107	16155	16267	16139	16155	16133	16379	16173	16348	16144	16167	16139	16130	16248	16129	16258	16269	16075	16281	16257	16235	16165	16194	16364	16119	16399	16300	16229	16362	16216	16207	16197	16054	16187	16243	16103	16172	16197	16308	16138	16363	16283	16266	16153	16184	16324	16095	16312	16297	16306	16317	16259	16215	16258	16371	16233	16075	16301	16265	16336	16215	16387	16179	16141	16236	16174	16191	16246	16169	16334	16177	16524	16159	16141	16151	16090	16184	16121	16333	16271	16214	16391	16336	16248	16171	16086	16275	16132	16395	16386	16272	16221	16160	16221	16395	16219	16355	16141	16225	16262	16434	16246	16188	16372	16409	16483	16157	16125	16171	16296	16212	16195	16180	16264	16229	16109	16273	16221	16095	16178	16382	16181	16212	16123	16226	16095	16243	16257	16292	16391	16392	16059	16294	16331	16150	16207	16428	16252	16328	16336	16403	16221	16162	16314	16283	16373	16245	16193	16261	16108	16282	16271	16379	16225	16225	16236	16350	16132	16200	16180	16219	16253	16306	16176	16216	16158	16040	16236	16074	16260	16228	16295	16163	16332	16063	16345	16104	16230	16439	16488	16428	16140	16070	16222	16191	16305	16165	16228	16389	16338	16210	16163	16393	16288	16268	16317	16050	16310	16362	16248	16285	16067	16205	16141	16297	16257	16127	16022	16097	16196	16133	16054	16261	16239	16168	16322	16125	16309	16447	16351	16321	16199	16217	16121	16087	16119	16033	16247	16156	16340	16237	16053	16200	16093	16162	16317	16265	16164	16176	16289	16122	16154	16280	16048	16226	16261	16202	16078	16329	16247	16228	16311	16342	16368	16303	16304	16179	16412	16256	16188	16175	16273	16292	16434	16251	16259	16129	16254	16416	16328	16193	16254	16190	16174	16329	16277	16053	16119	16232	15860	16093	16298	16167	16277	16294	16194	16191	16159	16308	16125	16225	16292	16216	16190	16138	15934	16293	16299	16320	16257	16174	16319	16170	16252	16200	16121	16134	16300	16139	16343	16153	16231	16186	16257	15939	16179	16405	16228	16011	16396	16167	16253	16359	16310	16383	16124	16124	16215	16060	16372	16379	16020	16019	16381	16241	16246	16033	16163	16149	16301	16414	16322	16261	16236	16114	16318	16209	16132	16262	16220	16340	16523	16431	16187	16186	16174	16505	16183	16218	16136	16181	16233	16232	16223	16235	16274	16045	16304	16408	16297	16141	16125	16266	16322	16306	16208	16298	16188	16270	16349	16204	16205	16158	16261	16173	15988	16170	16340	16151	16208	16146	16445	16271	16447	16322	16243	16203	16089	16263	16069	16271	16142	16252	16365	16229	16090	16038	16150	16207	16215	16395	16180	16215	16239	16276	16248	16250	16299	16148	16336	16177	16310	16198	16370	16187	16133	16273	16343	16215	16199	16127	16303	16074	16307	15922	16248	16273	16189	16209	16120	16359	16314	16424	16302	16077	16257	16159	16074	16390	16210	16090	16182	16441	16202	16427	16241	16257	16341	16300	16267	16338	16172	16169	16248	16204	16322	16279	16099	16195	16024	16208	16296	16413	16115	16243	16264	16353	16317	16477	16266	16301	16142	16266	16147	16091	16228	16204	16216	16184	16108	16273	16226	16132	16086	16176	16231	16089	16190	16278	16136	16292	16075	16213	16397	16241	16147	16180	16248	16196	16404	16114	16133	16325	16148	16171	16243	16121	16255	16121	16253	16130	16113	16341	16268	16367	16145	16260	16408	16211	16230	16203	16226	16502	16380	16125	16123	16331	16148	16367	16269	16247	16197	16192	16054	16443	16171	15956	16056	16166	16098	16266	16251	16341	16319	16213	16133	16176	16318	16080	16201	16161	16320	16079	16409	16294	16513	16327	16388	16237	16289	16182	16223	16451	16323	16250	16254	16331	16251	16179	16438	16336	16100	16201	16154	16323	16160	16224	16310	16338	16269	16055	15970	16270	16343	16320	16172	16264	16188	16162	16083	16268	16446	16281	16419	16166	16251	16377	16255	16241	16009	16008	16147	16322	16222	16210	16316	16160	16288	16311	16398	16359	16351	16415	16191	16388	16261	16264	16106	16193	16457	16164	16265	16190	16136	16286	16294	16209	16245	16156	16092	16247	16323	16238	16201	16230	16266	16110	16308	16320	16174	16348	16192	16108	16281	16160	16164	16243	16241	16231	16445	16439	16290	16130	16479	16224	16171	16322	16205	16251	16151	16060	16148	16181	16213	16150	16302	15934	16171	16100	16117	16217	16236	16366	16001	16300	16370	16239	16184	16215	16106	16007	16118	16303	16070	16251	16128	16261	16162	16214	16211	16351	16248	16133	16395	16182	16030	16121	16391	16116	16156	16239	16260	16223	16134	16167	16269	16314	16180	16209	16250	16283	16241	16346	16412	16259	16247	16204	16184	16251	16040	16245	16201	16135	16253	16327	16402	16196	16169	16210	16358	16145	16155	16166	16298	16229	16112	16341	16041	16304	16239	16264	16486	16374	16370	16261	16107	16216	16294	16383	16367	16246	16278	16114	16228	16296	16217	16242	16201	16383	16210	16336	16250	16266	16294	16107	16150	16124	16098	16105	16309	16122	16084	16080	16278	16258	16061	16192	16176	16335	16143	16266	16102	16085	16253	16161	16348	16135	16215	16068	16125	16242	16117	16199	16385	16291	16235	16014	16184	16168	16297	16348	16240	16105	16320	16328	16099	16334	16116	16044	16309	16376	16235	16378	16418	16381	16023	16401	16219	16489	16201	16341	16188	16154	16332	16316	16383	16148	16453	16185	16299	16203	16250	16298	16236	16123	16113	16186	16266	16130	16193	16197	16136	16340	16294	16295	16148	16061	16273	16274	16086	16185	16055	16281	16367	16149	16154	16098	16309	16266	16266	16086	16219	16399	16366	16135	16406	16183	16368	16418	16200	16204	16163	16360	16270	16267	16322	16233	16144	16103	16124	16217	16421	16272	16069	16181	16011	16181	16456	16463	16252	16470	16211	16238	16298	16141	16264	16281	16302	16289	16097	16208	16389	16293	16229	16224	16150	16224	16178	15926	16275	16053	16148	16028	16126	16251	16201	16026	16419	16002	16178	16121	16428	16219	16346	16131	16212	16359	16296	16166	16046	16247	16342	16313	16197	16167	16279	16252	16407	16145	16320	16288	16267	16317	16412	16387	16244	16132	16310	16164	16084	16291	16157	16349	16266	16277	16365	16321	16259	16080	16204	16286	16388	16366	16502	16193	16286	16258	16147	16052	16229	16172	15996	16232	16342	16151	16449	16165	16274	16337	16196	16125	16376	16322	16420	16482	16131	16078	16206	16116	16201	16304	16246	16204	16252	16253	16183	16200	16115	16052	16184	15995	16189	16382	16323	16198	16300	16398	16301	16231	16326	16250	16218	16178	16405	16359	16217	16192	16211	16178	16394	16205	16242	16367	16319	16073	16185	16289	16236	16279	16425	16235	16245	16115	16157	16208	16265	16285	16145	16267	16448	16239	16324	16270	16183	16226	15987	16065	16390	16445	16298	16183	16367	16166	16194	16274	16185	16256	16367	16093	16166	16270	16232	16312	16160	16305	16211	16176	16228	16151	16502	16141	16277	16248	16059	15992	16180	16104	16196	16197	16324	16142	16224	16142	16115	16161	16364	16175	16485	16277	16256	16106	16270	16245	16205	16064	16457	16215	16078	16119	16309	16262	16345	16379	16227	15957	16407	16117	16138	16084	16228	16215	16237	16193	16309	16089	16031	16171	16181	16176	16168	16265	16286	16285	16359	16383	16159	16096	16273	16115	16251	16258	16255	16217	16250	16186	16176	16171	16074	16249	16102	16347	16055	16061	16198	16292	16333	16375	16287	16287	16327	16377	16347	16243	16093	16294	16166	16177	16561	16180	16270	16234	16209	16189	16145	16159	16205	16186	16229	16127	16329	16068	16171	16234	16321	16466	16311	16349	16181	16194	16240	16249	16358	16201	16145	16261	16214	16224	16293	15932	16168	16317	16218	16328	16308	16195	16309	16202	16341	16225	16386	16124
18708	37875	79306	92225	21157	15066	15090	14972	14761	14677	14654	14661	14648	14598	14480	14650	14516	14408	14462	14496	14366	14493	14449	14502	14477	14474	14443	14483	14506	14519	14567	14522	14389	14401	14328	14307	14423	14430	14488	14387	14487	14265	14409	14373	14385	14670	14380	14431	14526	14304	14572	14305	14429	14277	14513	14416	14445	14485	14546	14337	14539	14325	14280	14399	14560	14286	14447	14439	14601	14342	14358	14511	14465	14494	14369	14772	14791	14837	14324	14340	14465	14450	14487	14382	14344	14562	14261	14468	14462	14309	14422	14364	14404	14336	14509	14409	14360	14492	14288	14383	14338	14462	14419	14370	14510	14531	14451	14304	14379	14296	14450	14343	14412	14325	14346	14385	14400	14598	14478	14503	14454	14378	14601	14511	14512	14395	14447	14540	14495	14408	14612	14318	14442	14426	14496	14448	14508	14254	14343	14361	14594	14430	14472	14347	14424	14593	14398	14486	14405	14239	14455	14335	14376	14375	14448	14316	14404	14460	14375	14373	14531	14472	14563	14509	14302	14452	14441	14479	14298	14327	14407	14281	14507	14333	14428	14355	14359	14228	14533	14454	14465	14305	14373	14361	14336	14283	14483	14295	14393	14390	14364	14592	14396	14462	14354	14462	14407	14527	14435	14374	14440	14329	14568	14524	14523	14429	14365	14527	14361	14481	14451	14290	14402	14293	14591	14536	14331	14493	14208	14334	14444	14404	14358	14390	14260	14355	14493	14292	14402	14253	14254	14594	14373	14369	14525	14352	14323	14498	14322	14338	14490	14360	14411	14511	14424	14513	14429	14431	14355	14362	14278	14258	14382	14316	14235	14353	14579	14335	14522	14357	14354	14442	14350	14492	14563	14465	14353	14436	14486	14277	14355	14511	14477	14382	14399	14577	14307	14412	14292	14543	14509	14616	14397	14554	14342	14405	14672	14354	14411	14352	14507	14390	14435	14362	14472	14353	14430	14484	14430	14383	14474	14422	14470	14375	14487	14403	14542	14291	14345	14202	14470	14490	14238	14464	14313	14237	14546	14304	14538	14352	14125	14487	14446	14438	14346	14480	14227	14439	14446	14575	14325	14407	14485	14292	14359	14410	14287	14373	14207	14309	14326	14433	14437	14302	14529	14477	14365	14470	14302	14268	14445	14297	14445	14312	14458	14404	14299	14476	14351	14596	14458	14326	14500	14391	14362	14482	14331	14341	14317	14516	14378	14648	14481	14373	14410	14339	14265	14510	14482	14310	14421	14471	14366	14399	14349	14339	14331	14272	14451	14296	14367	14412	14460	14450	14320	14403	14352	14423	14356	14444	14352	14336	14574	14339	14460	14388	14397	14400	14449	14359	14342	14422	14381	14446	14358	14443	14383	14252	14470	14468	14322	14314	14389	14251	14347	14288	14290	14327	14373	14435	14521	14280	14393	14432	14269	14432	14491	14615	14482	14471	14416	14467	14430	14440	14383	14286	14490	14260	14433	14445	14439	14390	14411	14167	14470	14489	14365	14262	14420	14350	14340	14435	14294	14450	14458	14416	14265	14319	14376	14448	14477	14346	14505	14491	14541	14387	14333	14382	14392	14265	14505	14384	14422	14544	14539	14317	14400	14392	14410	14390	14473	14440	14290	14306	14243	14334	14468	14395	14555	14485	14327	14260	14555	14434	14541	14430	14499	14378	14296	14470	14442	14478	14341	14165	14418	14225	14274	14604	14460	14359	14348	14382	14551	14252	14527	14301	14514	14386	14423	14621	14338	14404	14485	14402	14524	14382	14314	14367	14318	14359	14607	14492	14370	14420	14283	14347	14488	14421	14329	14607	14327	14480	14478	14295	14502	14513	14283	14241	14429	14349	14500	14379	14275	14445	14514	14323	14399	14382	14605	14354	14214	14452	14424	14233	14365	14430	14348	14300	14376	14302	14429	14301	14390	14341	14372	14442	14399	14532	14362	14584	14391	14439	14252	14431	14468	14355	14343	14270	14392	14520	14378	14423	14423	14430	14282	14325	14331	14534	14498	14492	14510	14338	14364	14468	14206	14304	14483	14377	14334	14340	14501	14410	14370	14387	14344	14335	14390	14374	14521	14305	14536	14487	14427	14488	14462	14504	14427	14480	14459	14197	14361	14550	14398	14443	14375	14328	14469	14518	14434	14540	14386	14476	14395	14414	14612	14297	14571	14475	14502	14523	14362	14423	14415	14340	14333	14275	14298	14415	14430	14289	14463	14330	14311	14281	14233	14410	14541	14449	14263	14424	14266	14198	14312	14537	14474	14288	14296	14568	14400	14357	14419	14440	14456	14388	14483	14501	14380	14578	14582	14510	14461	14453	14364	14318	14598	14464	14506	14436	14384	14377	14490	14395	14399	14623	14477	14410	14645	14424	14401	14515	14415	14270	14390	14240	14370	14470	14483	14406	14423	14413	14403	14396	14449	14442	14390	14564	14383	14473	14534	14484	14412	14248	14417	14315	14347	14391	14368	14298	14300	14458	14416	14407	14470	14469	14162	14408	14532	14376	14494	14373	14358	14371	14561	14527	14443	14481	14379	14327	14361	14440	14373	14245	14336	14441	14273	14556	14414	14294	14429	14292	14340	14331	14352	14223	14500	14338	14430	14495	14523	14474	14405	14475	14237	14462	14513	14528	14483	14488	14453	14443	14390	14502	14411	14203	14499	14432	14408	14181	14300	14218	14520	14338	14421	14448	14273	14390	14228	14392	14387	14345	14378	14131	14208	14285	14310	14431	14382	14488	14418	14361	14337	14364	14392	14316	14520	14342	14474	14369	14407	14382	14340	14305	14423	14354	14335	14414	14309	14452	14420	14467	14436	14404	14336	14269	14543	14540	14434	14417	14384	14301	14356	14392	14269	14438	14313	14403	14464	14455	14392	14499	14509	14476	14400	14419	14416	14467	14398	14641	14257	14321	14218	14376	14338	14506	14432	14339	14417	14340	14249	14444	14431	14577	14484	14493	14243	14591	14413	14298	14350	14437	14613	14426	14467	14492	14468	14113	14459	14355	14475	14570	14417	14238	14449	14378	14305	14268	14322	14618	14512	14227	14466	14382	14484	14328	14467	14365	14383	14451	14428	14387	14400	14389	14393	14381	14320	14325	14344	14385	14436	14534	14409	14511	14465	14569	14542	14593	14554	14331	14287	14311	14213	14451	14427	14307	14559	14467	14534	14369	14410	14365	14462	14366	14334	14408	14556	14422	14375	14279	14508	14357	14382	14453	14360	14499	14309	14373	14461	14408	14401	14414	14305	14298	14416	14339	14432	14400	14557	14442	14302	14456	14631	14599	14547	14200	14532	14457	14478	14510	14409	14289	14423	14463	14270	14404	14362	14368	14456	14305	14393	14387	14487	14482	14571	14515	14236	14221	14465	14405	14521	14336	14347	14359	14320	14339	14364	14390	14441	14446	14390	14450	14307	14507	14321	14267	14559	14197	14354	14518	14539	14414	14423	14283	14444	14391	14324	14408	14402	14217	14468	14230	14406	14459	14410	14266	14422	14322	14402	14305	14349	14369	14562	14394	14622	14357	14459	14453	14392	14560	14421	14530	14432	14457	14470	14374	14345	14250	14399	14407	14305	14560	14484	14470	14453	14400	14582	14410	14366	14444	14470	14256	14284	14354	14535	14371	14426	14181	14504	14196	14360	14411	14510	14438	14343	14380	14536	14355	14320	14470	14381	14372	14402	14358	14458	14345	14455	14220	14288	14435	14490	14483	14453	14469	14324	14466	14655	14411	14387	14317	14523	14368	14358	14419	14184	14466	14486	14277	14327	14356	14474	14422	14467	14384	14276	14361	14399	14331	14444	14533	14555	14328	14442	14507	14534	14310	14293	14519	14355	14214	14502	14360	14500	14505	14323	14397	14261	14368	14334	14353	14295	14538	14438	14626	14401	14338	14512	14396	14402	14386	14537	14469	14324	14409	14505	14423	14464	14214	14446	14394	14341	14327	14391	14210	14443	14443	14387	14476	14371	14378	14435	14469	14560	14285	14323	14482	14356	14347	14227	14329	14331	14622	14547	14405	14551	14446	14419	14429	14447	14446	14415	14368	14415	14584	14383	14294	14475	14384	14351	14436	14495	14536	14444	14429	14318	14417	14628	14482	14224	14437	14397	14342	14613	14644	14452	14523	14210	14384	14112	14374	14333	14377	14402	14519	14365	14286	14512	14410	14312	14335	14354	14276	14433	14437	14291	14443	14364	14451	14492	14335	14470	14381	14407	14362	14410	14563	14449	14433	14291	14317	14496	14242	14483	14376	14484	14473	14377	14594	14347	14304	14576	14257	14435	14495	14491	14493	14447	14356	14516	14458	14441	14433	14328	14352	14636	14483	14544	14267	14364	14353	14494	14433	14367	14426	14349	14355	14511	14540	14476	14441	14194	14257	14437	14333	14414	14527	14285	14417	14275	14367	14320	14354	14269	14350	14341	14566	14368	14553	14494	14376	14468	14455	14482	14444	14441	14270	14250	14471	14386	14303	14480	14460	14451	14400	14331	14480	14393	14448	14414	14428	14423	14363	14499	14323	14360	14389	14257	14389	14186	14524	14263	14357	14477	14428	14358	14309	14518	14537	14578	14472	14329	14391	14631	14390	14339	14400	14403	14368	14382	14416	14286	14432	14285	14463	14388	14369	14419	14544	14513	14278	14262	14412	14278	14309	14309	14447	14401	14504	14468	14491	14340	14526	14447	14440	14360	14340	14483	14419	14460	14435	14373	14404	14421	14418	14437	14384	14267	14250	14371	14380	14663	14418	14453	14533	14394	14437	14402	14272	14322	14270	14460	14410	14562	14383	14468	14291	14443	14499	14488	14308	14469	14379	14443	14393	14531	14426	14347	14542	14348	14212	14446	14485	14458	14443	14200	14350	14430	14572	14283	14431	14305	14623	14407	14345	14437	14408	14393	14350	14390	14319	14437	14418	14478	14486	14386	14457	14414	14420	14356	14435	14378	14464	14490	14562	14511	14458	14371	14357	14453	14411	14279	14481	14340	14308	14516	14515	14330	14474	14346	14380	14319	14352	14483	14515	14359	14361	14546	14513	14511	14334	14381	14468	14377	14365	14353	14415	14322	14235	14466	14235	14361	14552	14279	14472	14264	14303	14312	14427
23286	21441	31224	57787	46857	24756	23579	20290	18698	19026	18650	18758	18707	18611	18657	18558	18411	18337	18396	18609	18506	18414	18330	18295	18379	18419	18509	18505	18411	18333	18366	18480	18421	18256	18469	18314	18343	18486	18214	18435	18408	18353	18270	17998	18272	18301	18271	18146	18268	18482	18369	18308	18361	18138	18321	18467	18353	18208	18323	18259	18556	18248	18097	18270	18401	18140	18424	18250	18220	18220	18307	18343	18237	18205	18227	18487	18474	18531	18452	18349	18282	18291	18257	18262	18280	18257	18216	18262	18369	18129	18192	18198	18281	18306	18440	18362	18197	18266	18579	18258	18440	18253	18104	18187	18251	18495	18065	18208	18152	18324	18037	18176	18232	18150	18128	18143	18021	18273	18143	18122	18244	18258	18216	18349	18022	18412	18353	18303	18482	18329	18137	18140	18226	18228	18277	18430	18286	18275	18262	18362	18341	18173	18143	18413	18293	18436	18345	18217	18061	18141	18148	18421	18153	18318	18278	18392	18427	18110	18076	18083	18241	18210	18222	18215	18230	18171	18250	18225	18406	18291	18226	18168	18084	18161	18317	18251	18310	18250	18251	18276	18395	18213	18148	18057	18317	18107	18362	18300	18372	18440	18033	18059	18240	18132	18242	18275	18238	18192	18318	18385	18309	17997	18294	18160	18250	18047	18228	18287	18222	18294	18130	18209	18403	17886	18180	18350	18267	18343	18080	18161	18377	18271	18270	18274	18270	18230	18312	18204	18276	18423	18247	18268	18362	18114	18238	18150	18101	18406	18039	18370	18335	18314	18015	18242	18288	18120	18139	18246	18285	18287	18154	18240	18063	17978	18279	18256	18533	18333	18313	18456	18174	18215	18220	18363	18242	18127	18188	18289	18156	18268	18278	18271	18147	18483	18264	18425	18327	18347	18295	17991	18349	18369	18259	18024	18153	18287	18247	18309	18392	18402	18310	18194	18251	18264	18374	18263	18064	18110	18327	18337	18356	18247	18373	18192	18268	18274	18271	18305	18241	18180	18340	18274	18147	18398	18302	18238	18269	18271	18372	18227	18443	18276	18295	18380	18272	18346	18361	18390	18358	18265	18132	18387	18161	18459	18227	18085	18382	18266	18083	18281	18180	18271	18145	18319	18457	18252	18255	18294	18226	18204	18184	18221	18422	18113	18314	18138	18184	18229	18078	18202	18335	18367	18133	18209	18271	18325	18408	18310	18329	18246	18249	18200	18466	18292	18225	18195	18180	18199	18238	18069	18231	18133	18030	18226	18153	18151	18307	18231	18233	18115	18281	18088	18168	18092	18273	18131	18196	18193	18200	18219	18260	18190	18122	18146	18279	18120	18179	18033	18161	18300	18235	18044	18119	18281	18210	18070	18200	18192	18162	18433	18089	18067	18189	18287	18183	18274	18037	18256	18210	18021	18329	18230	18058	18261	18269	18152	18090	18138	18193	18301	18335	18164	18221	18237	18097	18170	18037	18034	18228	18025	18184	18109	18055	18242	18403	18154	18351	18348	18249	18060	18238	18187	18175	18232	18351	18275	18207	18158	18377	18316	18081	18080	18157	18149	18232	18426	18455	18196	18289	18035	18382	18156	18414	18123	18365	18009	18234	18206	18203	18217	18141	18369	18410	18171	18004	18227	18360	18118	18224	18185	18172	18406	18367	18094	18199	18168	18293	18348	18267	18362	18208	18080	18313	18406	18123	18302	18264	18135	18291	18278	18326	18226	18352	17995	18248	18239	17964	18153	18076	18214	18444	18246	18126	18348	18208	18337	18166	18166	18278	18394	18298	18382	18080	18337	18260	18201	18252	17997	18295	18401	18479	18356	18167	18146	18050	18345	18301	18186	18134	18101	18238	18344	18250	18199	18318	18045	18150	18155	18193	18126	18288	18350	18189	18287	18103	17987	18160	18083	18052	18367	18100	18271	18106	18269	18190	18148	18312	18378	18207	18248	18252	18305	18332	18251	18144	18157	18392	18435	17973	18399	18136	18073	18331	18243	18204	18496	18100	18181	18143	18400	18332	18137	18352	18317	18390	18305	18368	18130	18074	18300	18107	18015	18203	18431	18410	18370	18457	18064	18179	18131	18219	18390	18461	18451	18283	18233	18256	18192	18294	18340	18388	18047	18211	18177	18325	18103	18291	18219	18156	18188	18274	18070	18052	18357	18324	18434	18220	18398	18308	18196	18396	17897	18125	18117	18104	18044	18309	18232	18296	18429	18361	18144	18267	18088	18258	18191	18285	18298	18133	18202	18076	18142	18228	18397	18153	18097	18122	18015	18077	18095	18048	18214	18183	18243	18321	18001	18184	18084	18137	18046	18250	18076	18053	18286	18196	18539	17967	18158	18278	18402	18018	18175	18320	18331	18100	18154	18269	18178	18269	18121	18195	18364	18309	18354	18302	18320	18492	17966	18353	18126	18324	18238	18184	18263	18187	18024	18046	18385	18238	18231	18329	18363	18194	17945	18284	18258	18353	18454	18253	18193	18391	18224	18056	18277	18214	18146	18032	18269	18300	18162	18180	17996	18257	18496	18190	18320	18364	18273	18279	18357	18149	18070	18100	18309	18024	18361	18229	18193	18475	18303	18267	18044	18342	18322	18254	18254	18422	18344	18353	18295	18100	18122	18256	18274	18146	17989	18170	18190	18324	17983	18411	18201	18141	18265	18092	18240	18381	18427	18150	18103	18190	18163	18200	18324	18376	18510	18293	18334	18442	18188	18120	18333	18163	18311	18557	18170	18139	18416	18228	18102	18343	18299	18186	18212	18275	18178	18146	18227	18124	18403	18138	18018	18148	18113	18218	18178	18247	18292	18287	18211	18396	18284	18251	18158	18267	18213	18252	18192	18282	18344	17958	18266	18237	18172	18122	18191	18199	18355	18205	18342	18200	18228	18287	18106	18201	18115	18209	18173	18061	18338	18387	18247	18196	18157	18281	18436	18398	18176	18355	18182	18034	18379	18200	18332	18141	18334	18439	18436	18284	18286	18192	18167	18129	18198	18112	18189	18225	18301	18252	18256	18433	18174	18330	18210	18136	18191	18271	18267	18207	18257	18151	18250	18291	18258	18271	18158	17976	18239	18112	18026	18147	18170	18316	18242	18112	18290	18509	18250	18472	18341	18014	18339	18286	18185	18237	18209	18284	18290	18205	18319	18271	18206	18530	18185	18275	17963	18290	18213	18244	18520	18067	18172	18239	18300	18207	18214	18209	18045	18208	18226	18271	18284	18032	18297	18338	18074	18296	18230	18174	18197	18340	18092	18230	18364	18205	18208	18201	18313	18207	18445	18040	18220	18363	18256	18311	18181	18323	18181	18093	18128	18311	18017	18151	18070	18167	18098	18294	18252	18292	18297	18179	18178	18244	18331	18044	18126	18273	18308	18404	18343	18298	18195	18348	18203	18356	18280	18203	18231	18383	18254	18089	18119	18460	18184	18303	18290	18076	17982	18259	18300	18291	18153	18287	18373	18269	18379	18016	18296	18491	18266	18229	18265	18268	18250	18391	18297	18312	18284	18352	18441	18191	18276	18397	18061	18079	18019	18075	18337	18092	18358	18222	18324	18219	18246	18413	18180	18186	18240	18146	18101	18221	18103	18314	18211	18195	18299	18346	18143	18220	18318	18124	17927	18051	18167	18313	18504	18388	18265	18404	18231	18311	18277	18325	18280	18124	18400	18312	18284	18090	18098	18131	18042	18331	18407	18364	17961	18298	18623	18201	18200	18422	18321	18102	18303	18275	18239	18279	18343	18137	18252	18114	18340	18249	18282	18219	18281	17998	18150	18026	18081	18255	18317	18187	18109	18172	18215	18202	18212	18159	18158	18234	18140	18155	18391	18353	18452	18192	18303	18210	18338	18278	17897	18292	18202	18253	18345	18373	18103	18208	18433	18152	18276	18312	18060	18102	18081	18204	18358	18146	18098	18323	18366	18185	18416	18333	18407	18453	18238	18303	18243	18070	18121	18012	18084	18224	18307	18470	18056	18122	18235	18234	18088	18356	18241	18246	18198	18452	18209	18264	18253	18278	18162	18287	18433	18071	18187	18296	17970	18415	18305	18495	18357	18192	18301	18295	18135	18203	18143	18113	18278	18023	18245	18091	18250	18235	18128	18114	18195	18039	18362	18312	18041	18420	18075	18233	18204	18282	18154	18128	18254	18364	18283	18303	18081	18229	18267	18133	18134	18285	18229	18285	18197	18424	18203	18248	18160	18231	18150	18316	18275	18022	18385	18214	18252	18243	18512	18166	18112	18330	18211	18119	18315	18036	18275	18038	18293	18218	18272	18235	18289	18236	18330	18347	18326	18307	18441	18301	18204	18169	18086	18250	18158	18194	18187	18203	18238	18459	18332	18180	18339	18318	18186	18318	18372	18298	18326	18296	18092	18200	18206	18221	18302	18151	18001	18201	18156	18260	18117	18274	18396	18093	18191	18267	18446	18275	18256	18266	18111	18076	17829	18326	18155	18086	18422	18266	18206	18166	18076	18270	18314	18320	18312	18149	18225	18086	18268	18211	18294	18363	18139	18092	18106	18339	18327	18179	18200	18289	18295	18274	18175	18526	18348	18317	18347	18282	18179	18062	18091	18254	18139	18074	18312	18174	18154	18231	18228	18425	18210	18195	18179	18133	18220	18066	18218	18186	18402	18243	18234	18327	18417	18143	18237	18110	18039	18369	18210	18297	18358	18238	18316	18265	18199	18290	18352	18118	18144	18330	18246	18270	18384	18343	18191	18150	18244	18306	18166	18361	18516	18276	18282	18309	18206	18394	18131	18141	18302	18367	18192	18249	18229	18112	18310	18226	18278	18189	18180	18207	18306	18234	18160	18357	18357	17968	18234	18074	18256	18240	18178	18441	18264	18418	18149	18186	18303	18170	18311	18201	18189	18275	18190	18382	18246	18083	18277	18257	18385	18371	18404	18365	18059	18287	18087	18134	18208	18314	18349	18397	18308	18217	18201	18246	18299	18391	18204	18102	18108	18120	18167	17930	18149	18220	18315	18228	18281	18186	18124	18063	18197	18324	18256	18175	18086	18357	18064	18290	18432	18329	18308	18247	18369	18355	18090	18235	18162	18131	18314	18252	18280	18469	18145	18161	18298	18119	18304	18293	18266
20910	41547	84761	97300	33308	16306	16170	15978	15771	15879	15837	15707	15616	15834	15948	15774	15686	15626	15700	15741	15676	15677	15682	15568	15638	15732	15732	15574	15541	15590	15674	15640	15598	15698	15794	15742	15621	15772	15673	15529	15589	15701	15491	15632	15580	15663	15644	15648	15822	15625	15579	15728	15659	15635	15420	15683	15620	15532	15704	15734	15657	15484	15681	15537	15624	15688	15591	15550	15756	15554	15648	15540	15677	15601	15541	15997	16018	15843	15952	15561	15612	15537	15610	15668	15539	15652	15454	15617	15665	15743	15632	15586	15642	15649	15744	15605	15537	15531	15579	15813	15564	15754	15699	15740	15497	15509	15640	15547	15449	15638	15560	15608	15606	15562	15797	15574	15595	15675	15498	15547	15620	15595	15428	15544	15611	15540	15710	15568	15527	15689	15582	15417	15634	15715	15514	15431	15576	15418	15593	15539	15474	15789	15739	15517	15588	15720	15610	15710	15333	15493	15618	15606	15600	15720	15655	15565	15649	15633	15588	15658	15568	15660	15836	15620	15541	15556	15639	15598	15573	15652	15525	15595	15490	15623	15679	15683	15371	15538	15587	15728	15661	15609	15565	15668	15657	15833	15389	15628	15628	15575	15620	15298	15716	15666	15486	15595	15571	15614	15512	15541	15661	15470	15537	15486	15515	15589	15790	15506	15670	15674	15713	15536	15515	15687	15681	15769	15628	15536	15599	15626	15755	15589	15705	15406	15533	15607	15812	15478	15761	15646	15553	15638	15455	15584	15739	15533	15632	15577	15461	15407	15728	15575	15616	15608	15648	15601	15618	15464	15766	15449	15574	15669	15719	15507	15592	15485	15705	15657	15428	15578	15697	15637	15686	15569	15583	15529	15462	15813	15570	15553	15558	15565	15701	15507	15711	15529	15388	15664	15586	15576	15601	15683	15678	15573	15604	15564	15473	15660	15632	15589	15453	15475	15575	15634	15426	15534	15640	15438	15604	15494	15398	15649	15599	15622	15480	15447	15535	15805	15507	15526	15449	15686	15571	15474	15477	15596	15577	15501	15692	15630	15509	15772	15651	15700	15622	15618	15484	15694	15623	15687	15548	15684	15465	15607	15722	15588	15713	15707	15548	15558	15450	15617	15556	15644	15463	15632	15476	15650	15585	15623	15709	15523	15752	15455	15675	15531	15623	15628	15529	15667	15599	15562	15632	15479	15579	15662	15532	15715	15554	15693	15602	15560	15569	15626	15664	15550	15561	15622	15605	15548	15643	15695	15510	15444	15703	15520	15619	15534	15628	15646	15371	15632	15663	15607	15716	15629	15464	15533	15371	15616	15597	15564	15528	15585	15572	15702	15398	15709	15581	15468	15596	15790	15606	15322	15693	15581	15569	15453	15518	15526	15623	15563	15562	15762	15651	15736	15579	15798	15419	15647	15720	15541	15487	15607	15455	15512	15522	15499	15697	15550	15635	15514	15673	15520	15687	15577	15566	15672	15744	15688	15595	15556	15569	15678	15511	15594	15382	15640	15563	15650	15478	15637	15667	15705	15432	15734	15565	15604	15663	15390	15600	15727	15481	15588	15616	15644	15724	15439	15680	15686	15733	15597	15595	15653	15589	15622	15597	15525	15659	15600	15778	15784	15478	15610	15647	15588	15694	15419	15567	15551	15573	15719	15658	15627	15721	15655	15541	15641	15557	15524	15681	15737	15619	15623	15607	15640	15703	15521	15562	15533	15655	15632	15466	15681	15574	15603	15398	15616	15656	15299	15589	15585	15547	15634	15666	15522	15374	15597	15647	15640	15610	15601	15650	15623	15718	15541	15453	15565	15532	15517	15669	15635	15767	15595	15398	15604	15723	15630	15738	15476	15625	15467	15629	15711	15817	15588	15550	15536	15613	15725	15519	15529	15658	15577	15536	15544	15462	15528	15658	15709	15663	15584	15527	15668	15665	15647	15721	15607	15464	15622	15528	15510	15612	15613	15543	15774	15645	15578	15611	15582	15536	15499	15751	15557	15665	15447	15578	15478	15646	15685	15677	15633	15641	15733	15614	15733	15669	15665	15582	15536	15521	15753	15642	15699	15572	15694	15714	15620	15566	15510	15736	15417	15530	15655	15685	15601	15483	15633	15400	15453	15633	15646	15610	15531	15647	15763	15653	15644	15626	15738	15490	15578	15457	15614	15434	15593	15385	15585	15645	15616	15684	15489	15526	15447	15494	15619	15623	15731	15500	15587	15625	15610	15679	15612	15520	15758	15450	15643	15646	15489	15604	15649	15764	15634	15523	15605	15602	15627	15582	15555	15687	15561	15595	15441	15590	15398	15709	15534	15442	15538	15706	15705	15523	15853	15599	15660	15628	15619	15601	15687	15569	15671	15541	15579	15501	15501	15704	15580	15496	15483	15474	15621	15633	15631	15523	15519	15617	15519	15717	15700	15724	15522	15684	15724	15571	15564	15597	15818	15615	15497	15457	15593	15625	15671	15574	15600	15633	15651	15696	15534	15691	15742	15751	15701	15860	15678	15582	15522	15565	15596	15704	15514	15720	15593	15775	15737	15528	15554	15450	15618	15672	15633	15440	15691	15737	15493	15670	15586	15770	15694	15581	15568	15492	15676	15708	15583	15517	15751	15579	15703	15418	15497	15632	15702	15560	15600	15588	15542	15669	15618	15653	15565	15536	15582	15687	15607	15559	15557	15606	15545	15621	15555	15718	15685	15457	15642	15562	15412	15611	15586	15633	15541	15877	15503	15541	15571	15579	15645	15651	15483	15627	15614	15581	15603	15713	15677	15584	15649	15500	15666	15490	15600	15566	15570	15616	15697	15635	15502	15736	15564	15705	15641	15663	15525	15671	15683	15602	15635	15660	15566	15577	15590	15812	15714	15492	15422	15631	15481	15643	15893	15559	15679	15392	15526	15699	15405	15477	15743	15544	15526	15631	15630	15468	15516	15426	15561	15690	15537	15569	15630	15617	15645	15614	15573	15447	15553	15548	15482	15651	15737	15630	15539	15547	15609	15688	15616	15705	15578	15785	15597	15545	15515	15447	15716	15470	15662	15587	15634	15635	15409	15548	15467	15622	15653	15666	15530	15577	15616	15668	15742	15592	15493	15369	15544	15567	15480	15655	15536	15585	15586	15611	15636	15552	15588	15522	15545	15551	15490	15456	15599	15686	15621	15440	15423	15575	15620	15536	15682	15666	15600	15630	15513	15542	15530	15594	15678	15477	15568	15578	15474	15499	15705	15628	15529	15678	15653	15669	15616	15715	15672	15710	15514	15671	15723	15659	15518	15655	15485	15598	15569	15450	15645	15554	15677	15604	15642	15613	15633	15654	15592	15565	15627	15439	15498	15718	15511	15686	15646	15577	15526	15595	15621	15666	15535	15704	15434	15701	15446	15559	15690	15452	15514	15598	15623	15464	15569	15652	15661	15738	15485	15627	15687	15546	15573	15709	15596	15630	15668	15455	15525	15612	15645	15565	15505	15668	15534	15510	15626	15514	15669	15615	15638	15605	15616	15715	15551	15600	15596	15580	15579	15610	15693	15530	15409	15507	15469	15671	15649	15599	15472	15501	15505	15690	15528	15719	15535	15761	15576	15590	15644	15568	15680	15680	15639	15627	15604	15690	15490	15616	15534	15455	15500	15650	15649	15584	15542	15695	15544	15655	15729	15656	15586	15721	15554	15589	15475	15608	15516	15594	15594	15507	15460	15494	15626	15434	15813	15733	15679	15467	15518	15607	15630	15499	15631	15377	15737	15589	15719	15650	15547	15572	15622	15431	15736	15793	15569	15662	15674	15629	15568	15513	15560	15635	15557	15563	15673	15526	15457	15680	15689	15689	15589	15620	15582	15590	15674	15611	15606	15677	15501	15688	15696	15411	15753	15572	15433	15763	15675	15445	15711	15669	15523	15607	15668	15468	15465	15692	15697	15510	15630	15507	15712	15552	15829	15641	15664	15454	15480	15625	15691	15503	15716	15510	15513	15545	15572	15484	15609	15866	15358	15648	15597	15547	15820	15557	15588	15457	15594	15506	15549	15646	15570	15549	15637	15739	15614	15590	15482	15486	15732	15538	15712	15622	15699	15590	15668	15610	15706	15603	15622	15615	15662	15682	15580	15579	15665	15533	15666	15465	15569	15610	15766	15713	15516	15537	15622	15635	15681	15407	15543	15694	15496	15759	15728	15685	15734	15536	15531	15641	15632	15478	15620	15602	15424	15756	15667	15608	15452	15581	15613	15447	15594	15715	15591	15555	15593	15486	15713	15618	15643	15391	15501	15618	15597	15500	15719	15534	15672	15660	15548	15529	15550	15516	15645	15558	15663	15595	15682	15640	15565	15755	15694	15466	15514	15827	15415	15632	15643	15550	15561	15469	15716	15553	15542	15739	15601	15562	15498	15593	15805	15690	15534	15639	15763	15697	15666	15596	15546	15557	15617	15405	15666	15508	15532	15639	15501	15757	15535	15448	15487	15673	15576	15690	15616	15521	15419	15559	15640	15701	15523	15518	15709	15464	15459	15656	15505	15521	15565	15675	15680	15503	15674	15498	15498	15718	15576	15684	15552	15701	15397	15462	15735	15673	15544	15663	15675	15521	15637	15662	15399	15602	15678	15457	15720	15708	15576	15511	15472	15542	15715	15446	15702	15671	15585	15553	15467	15586	15526	15483	15660	15783	15661	15526	15639	15489	15713	15565	15538	15476	15424	15745	15677	15606	15662	15622	15665	15516	15581	15648	15611	15556	15587	15561	15660	15603	15524	15493	15501	15755	15607	15554	15523	15535	15582	15738	15556	15523	15492	15643	15660	15690	15654	15493	15626	15611	15507	15696	15669	15618	15722	15725	15620	15621	15550	15732	15476	15510	15535	15660	15630	15734	15604	15643	15620	15493	15703	15599	15586	15498	15579	15537	15475	15591	15635	15681	15683	15693	15440	15628	15433	15565	15575	15721	15655	15542	15590	15545	15571	15629	15583	15451	15565	15653	15924	15588	15525	15610	15690	15485	15647	15773	15527	15546	15529	15746	15595	15532	15655	15598	15630	15568	15739	15540	15653	15614	15803	15546	15439	15833	15631	15644	15536	15657	15456	15577	15763	15487	15661	15527	15655	15356	15741	15773	15475	15704	15546
28191	22770	36613	45354	29746	20662	19993	19760	19647	19659	19791	19512	19650	19602	19841	19710	19491	19518	19709	19659	19681	19666	19704	19612	19642	19761	19646	19694	19697	19560	19590	19825	19693	19585	19439	19878	19721	19806	19607	19645	19559	19719	19515	19721	19561	19602	19597	19675	19962	19537	19617	19458	19673	19797	19885	19722	19814	19795	19715	19495	19694	19639	19566	19542	19520	19926	19762	19680	19894	19669	19653	19902	19516	19628	19474	19649	19717	19884	19766	19690	19598	19660	19625	19721	19732	19749	19800	19644	19696	19812	19768	19754	19736	19611	19820	19669	19549	19647	19524	19552	19591	19650	19673	19785	19802	19675	19648	19710	19563	19744	19610	19804	19669	19606	19623	19684	19718	19563	19689	19685	19797	19550	19815	19837	19751	19738	19536	19666	19733	19549	19774	19801	19559	19452	19679	19646	19614	19490	19707	19726	19689	19618	19638	19559	19742	19686	19545	19788	19755	19702	19653	19830	19529	19626	19591	19878	19827	19955	19702	19632	19677	19768	19858	19692	19684	19984	19795	19754	19636	19715	19456	19732	19650	19722	19650	19578	19639	19547	19714	19695	19628	19834	19639	19472	19695	19520	19742	19796	19688	19652	19647	19751	19474	19712	19651	19589	19592	19359	19614	19827	19430	19339	19660	19784	19577	19290	19808	19817	19628	19731	19713	19664	19678	19787	19803	19572	19675	19716	19630	19790	19592	19635	19596	19610	19695	19797	19613	19485	19879	19626	19639	19790	19599	19729	19703	19756	19673	19770	19715	19619	19593	19649	19685	19637	19845	19563	19687	19633	19674	19574	19513	19605	19536	19567	19583	19736	19808	19531	19690	19781	19602	19600	19735	19594	19866	19521	19892	19624	19947	19596	19539	19563	19698	19725	19854	19560	19773	19867	19741	19623	19668	19362	20023	19826	19769	19667	19488	19911	19801	19789	19626	19759	19614	19476	19621	19643	19443	19615	19622	19727	19714	19666	19608	19652	19571	19789	19801	19701	19683	19632	19723	19700	19734	19762	19706	19508	19606	19590	19675	19736	19770	19667	19799	19619	19722	19506	19418	19857	19583	19622	19707	19572	19539	19734	19763	19775	19605	19619	19670	19574	19617	19750	19756	19671	19665	19534	19757	19344	19675	19665	19547	19793	19789	19654	19839	19819	19644	19701	19587	19616	19696	19848	19633	19599	19639	19630	19583	19496	19626	19955	19611	19720	19685	19626	19761	19737	19894	19659	19715	19745	19666	19518	19774	19536	19797	19836	19597	19746	19755	19722	19618	19661	19653	19687	19706	19682	19545	19709	19913	19653	19663	19496	19538	19661	19790	19955	19709	19798	19578	19739	19566	19658	19591	19635	19665	19463	19913	19594	19669	19687	19703	19781	19524	19605	19589	19787	19539	19893	19633	19557	19639	19680	19733	19801	19735	19512	19626	19689	19609	19613	19805	19631	19813	19778	19805	19405	19602	19504	19527	19659	19814	19692	19817	19858	19643	19574	19815	19484	19665	19745	19606	19616	19673	19715	19611	19729	19714	19584	19582	19565	19877	19710	19458	19560	19773	19683	19483	19715	19583	19535	19678	19715	19724	19565	19726	19732	19613	19794	19743	19409	19784	19662	19770	19872	19722	19520	19642	19589	19780	19536	19672	19715	19724	19772	19716	19808	19722	19492	19595	19523	19831	19526	19617	19923	19479	19533	19746	19803	19693	19724	19430	19763	19751	19633	19879	19497	19704	19802	19892	19594	19758	19600	19584	19937	19677	19644	19819	19822	19743	19731	19693	19621	19574	19566	19755	19458	19766	19562	19653	19602	19536	19619	19523	19600	19450	19675	19786	19679	19596	19629	19865	19811	19718	19729	19689	19972	19564	19535	19797	19614	19869	19731	19531	19737	19631	19473	19424	19639	19823	19684	19714	19665	19696	19517	19891	19688	19745	19363	19542	19654	19595	19880	19739	19829	19637	19601	19781	19623	19480	19876	19654	19661	19461	19531	19759	19766	19648	19626	19807	19625	19650	19491	19498	19585	19561	19625	19609	19810	19436	19502	19597	19407	19694	19659	19641	19774	19696	19866	19726	19547	19816	19696	19771	19581	19621	19538	19646	19520	19590	19449	19737	19628	19692	19578	19760	19638	19641	19867	19757	19735	19836	19786	19606	19480	19576	19553	19703	19631	19637	19715	19718	19708	19585	19792	19710	19566	19488	19850	19834	19581	19714	19500	19474	19621	19471	19836	19744	19507	19529	19607	19594	19581	19715	19447	19577	19514	19468	19467	19468	19671	19612	19706	19665	19625	19757	19866	19779	19651	19595	19858	19631	19704	19737	19738	19693	19629	19601	19530	19767	19653	19634	19596	19763	19615	19863	19532	19625	19645	19814	19674	19565	19668	19926	19720	19819	19682	19666	19846	19693	19680	19780	19725	19783	19780	19815	19604	19730	19790	19461	19596	19617	19791	19711	19731	19689	19775	19695	19751	19653	19755	19621	19635	19876	19508	19572	19612	19706	19514	19566	19506	19813	19447	19663	19577	19652	19664	19865	19672	19513	19859	19637	19617	19488	19628	19748	19877	19745	19860	19742	19613	19575	19654	19600	19538	19649	20050	19632	19634	19735	19628	19704	19776	19735	19629	19601	19600	19777	19803	19700	19732	19557	19608	19556	19546	19637	19657	19632	19617	19740	19730	19885	19857	19766	19854	19686	19587	19723	19671	19623	19678	19683	19649	19639	19860	19591	19650	19874	19681	19885	19652	19700	19618	19944	19675	19899	19572	19790	19859	19818	19752	19730	19630	19545	19790	19631	19669	19819	19829	19897	19758	19810	19834	19630	19563	19667	19803	19694	19666	19373	19792	19727	19632	19654	19582	19779	19599	19671	19461	19840	19647	19847	19546	19656	19693	19599	19718	19713	19579	19682	19555	19650	19800	19542	19676	19446	19564	19509	19550	19883	19799	19521	19639	19671	19864	19681	19625	19508	19770	19708	19722	19557	19512	19757	19670	19666	19590	19808	19617	19571	19845	19843	19480	19587	19839	19580	19816	19783	19729	19481	19548	19670	19706	19590	19906	19914	19776	19440	19819	19963	19766	19611	19457	19645	19720	19452	19649	19838	19637	19709	19647	19453	19841	19669	19747	19646	19558	19762	19706	19700	19747	19714	19774	19734	19776	19653	19468	19649	19792	19746	19629	19718	19609	19551	19515	19714	19708	19829	19915	19681	19688	19661	19516	19915	19596	19627	19660	19685	19801	19786	19688	19715	19680	19574	19656	19669	19567	19630	19684	19732	19653	19825	19843	19647	19711	19796	19679	19769	19742	19212	19607	19659	19694	19554	19698	19796	19574	19465	19651	19623	19655	19586	19263	19731	19635	19758	19546	19591	19615	19468	19729	19629	19563	19569	19681	19692	19579	19645	19602	19560	19532	19723	19272	19446	19656	19831	19576	19878	19639	19539	19504	19582	19806	19718	19628	19654	19373	19537	19698	19697	19563	19793	19560	19479	19502	19798	19820	19807	19555	19838	19595	19718	19681	19597	19568	19591	19775	19580	19637	19727	19736	19664	19771	19687	19724	19860	19632	19795	19589	19950	19607	19729	19619	19680	19544	19629	19701	19873	19585	19660	19662	19707	19405	19795	19761	19987	19822	19732	19592	19633	19789	19595	19696	19818	19590	19726	19649	19457	19639	19662	19836	19543	19765	19806	19660	19560	19612	19653	19424	19847	19679	19900	19651	19605	19821	19813	19810	19916	19710	19780	19688	19931	19692	19541	19531	19509	19618	19707	19620	19753	19588	19705	19696	19552	19612	19946	19618	19598	19620	19602	19880	19738	19624	19524	19614	19658	19486	19668	19521	19611	19762	19539	19646	19418	19766	19669	19587	19745	19498	19698	19423	19453	19769	19723	19682	19648	19503	19630	19855	19710	19705	19768	19795	19500	19495	19653	19486	19541	19760	19537	19657	19897	19609	19502	19760	19728	19305	19534	19625	19643	19927	19584	19565	19769	19484	19639	19400	19801	19552	19662	19802	19598	19633	19675	19748	19752	19705	19637	19812	19754	19707	19513	19826	19590	19499	19672	19582	19876	19597	19643	19618	19593	19469	19771	19637	19546	19702	19818	19848	19815	19691	19733	19812	19727	19622	19572	19892	19434	19679	19774	19762	19624	19718	19874	19772	19714	19697	19756	19749	19658	19846	19780	19740	19661	19502	19813	19772	19558	19865	19456	19553	19668	19744	19691	19626	19484	19522	19752	19745	19755	19684	19607	19807	19668	19636	19778	19784	19489	19775	19558	19672	19823	19508	19753	19720	19601	19381	19612	19790	19591	19500	19662	19555	19685	19470	19649	19572	19673	19583	19669	19674	19586	19781	19642	19794	19646	19636	19429	19833	19761	19736	19569	19814	19695	19544	19698	19704	19923	19660	19657	19633	19697	19711	19628	19541	19584	19734	19591	19662	19653	19686	19907	19747	19651	19675	19495	19871	19505	19659	19550	19587	19789	19833	19687	19719	19790	19682	19564	19678	19556	19648	19714	19705	19806	19750	19645	19523	19814	19467	19621	19674	19811	19761	19761	19596	19689	19625	19710	19769	19648	19348	19721	19645	19607	19628	19768	20011	19487	19779	19684	19598	19889	19744	19578	19734	19546	19655	19782	19520	19818	19677	19593	19760	19541	19656	19412	19525	19576	19691	19700	19742	19516	19741	19810	19586	19849	19946	19626	19850	19736	19669	19734	19471	19689	19629	19741	19479	19752	19541	19573	19643	19749	19596	19480	19566	19759	19675	19732	19755	19825	19621	19682	19617	19785	19720	19631	19537	19421	19822	19568	19570	19761	19727	19784	19744	20037	19637	19759	19600	19572	19520	19629	19702	19695	19629	19582	19694	19586	19595	19936	19696	19936	19709	19993	19547	19656	19694	19609	19720	19774	19650	19596	19775	19378	19710	19824	19628	19633	19452	19489	19754	19552	19593	19569	19811	19742	19539	19520	19875	19634	19473	19877	19516	19553	19744	19569	19537	19587	19590	19602	19636	19784	19655	19712	19660	19656	19795	19954	19630	19562	19843	19765	19385	19712	19654	19743	19697	19570	19649	19692	19843	19786	19573	19633	19705	19653	19802
16386	25084	43268	42939	22414	16382	16434	16383	16486	16421	16442	16422	16476	16206	16388	16385	16446	16311	16317	16294	16268	16669	16313	16406	16433	16718	16435	16298	16531	16482	16491	16401	16547	16401	16268	16480	16373	16338	16335	16532	16370	16278	16534	16452	16398	16345	16428	16403	16315	16312	16532	16596	16361	16351	16495	16335	16422	16450	16417	16359	16311	16347	16488	16341	16524	16343	16444	16419	16448	16435	16347	16326	16463	16256	16236	16398	16386	16466	16453	16342	16391	16278	16401	16384	16407	16417	16303	16186	16277	16411	16331	16270	16341	16398	16341	16396	16256	16350	16421	16368	16166	16473	16280	16375	16351	16324	16422	16389	16291	16373	16618	16411	16338	16450	16408	16538	16435	16476	16415	16288	16375	16480	16399	16176	16478	16404	16556	16399	16383	16484	16232	16323	16306	16477	16399	16436	16439	16466	16406	16308	16461	16233	16150	16340	16282	16441	16275	16336	16385	16361	16246	16434	16401	16296	16428	16327	16491	16464	16422	16377	16314	16493	16247	16466	16499	16228	16510	16360	16495	16421	16502	16405	16392	16575	16332	16483	16475	16449	16323	16522	16535	16291	16424	16304	16384	16566	16402	16532	16509	16488	16430	16373	16233	16328	16514	16231	16621	16375	16320	16492	16201	16436	16547	16367	16263	16172	16445	16432	16460	16503	16225	16554	16349	16432	16266	16610	16425	16375	16198	16535	16337	16295	16452	16361	16430	16653	16469	16358	16344	16291	16370	16390	16288	16415	16494	16277	16389	16432	16477	16358	16371	16420	16415	16333	16380	16319	16339	16355	16517	16527	16403	16325	16435	16369	16398	16278	16428	16504	16506	16522	16275	16565	16307	16378	16564	16336	16316	16421	16542	16360	16395	16286	16349	16403	16407	16500	16387	16332	16205	16440	16437	16372	16302	16487	16187	16444	16591	16506	16448	16489	16412	16206	16363	16550	16269	16471	16331	16558	16285	16358	16393	16149	16492	16448	16689	16315	16306	16327	16403	16448	16345	16295	16464	16379	16372	16413	16528	16420	16445	16464	16521	16411	16533	16345	16305	16426	16293	16372	16449	16264	16351	16411	16316	16578	16420	16352	16486	16194	16373	16436	16389	16589	16553	16413	16527	16307	16329	16393	16438	16311	16628	16233	16308	16411	16374	16473	16499	16472	16416	16413	16159	16521	16339	16401	16289	16384	16340	16329	16383	16354	16400	16406	16423	16291	16456	16363	16403	16304	16233	16410	16386	16382	16369	16369	16225	16215	16620	16485	16400	16375	16323	16367	16481	16327	16422	16377	16589	16315	16451	16485	16282	16450	16345	16337	16403	16439	16314	16275	16433	16453	16352	16503	16451	16326	16391	16681	16215	16331	16340	16428	16161	16597	16419	16370	16345	16305	16327	16309	16463	16477	16452	16426	16288	16311	16424	16387	16377	16361	16445	16469	16346	16304	16208	16511	16467	16301	16421	16494	16490	16374	16396	16411	16532	16398	16355	16249	16537	16487	16096	16321	16298	16135	16309	16544	16370	16270	16422	16303	16368	16302	16397	16254	16252	16418	16414	16275	16307	16481	16297	16514	16251	16417	16458	16473	16479	16363	16334	16436	16456	16348	16341	16582	16435	16370	16378	16453	16361	16452	16367	16401	16442	16426	16310	16300	16140	16365	16384	16391	16371	16470	16263	16339	16322	16474	16375	16430	16348	16663	16428	16334	16543	16325	16518	16207	16413	16449	16387	16351	16419	16531	16328	16443	16357	16415	16428	16225	16391	16526	16288	16316	16426	16362	16358	16464	16556	16523	16348	16373	16427	16333	16480	16393	16284	16318	16513	16363	16477	16240	16432	16346	16364	16505	16502	16272	16634	16352	16202	16409	16466	16508	16385	16411	16393	16439	16263	16429	16459	16451	16418	16446	16433	16319	16409	16290	16356	16277	16278	16408	16261	16221	16322	16234	16315	16504	16536	16370	16334	16398	16323	16258	16454	16332	16427	16340	16317	16296	16391	16294	16422	16481	16507	16233	16591	16326	16373	16449	16356	16556	16415	16379	16381	16420	16373	16338	16334	16399	16385	16406	16504	16434	16384	16603	16545	16471	16244	16441	16516	16486	16401	16355	16484	16354	16449	16444	16320	16290	16357	16377	16435	16371	16454	16626	16560	16459	16406	16361	16326	16469	16187	16344	16463	16322	16382	16353	16232	16323	16146	16452	16483	16222	16344	16465	16334	16385	16381	16224	16367	16270	16644	16301	16410	16425	16338	16551	16564	16325	16433	16441	16461	16509	16410	16383	16326	16272	16516	16425	16283	16390	16436	16382	16417	16393	16606	16318	16521	16422	16349	16285	16300	16379	16473	16457	16349	16449	16319	16470	16457	16516	16326	16273	16427	16416	16372	16432	16397	16507	16398	16349	16503	16392	16420	16378	16548	16545	16529	16346	16495	16438	16430	16451	16363	16245	16301	16363	16276	16354	16338	16403	16361	16310	16301	16392	16486	16348	16301	16360	16443	16524	16342	16301	16412	16233	16513	16417	16444	16487	16351	16396	16268	16434	16560	16241	16417	16382	16500	16421	16251	16381	16404	16390	16425	16254	16352	16144	16597	16320	16428	16432	16574	16417	16387	16469	16414	16378	16293	16427	16432	16480	16446	16469	16504	16508	16484	16326	16457	16391	16477	16355	16417	16370	16453	16425	16410	16551	16305	16428	16407	16313	16451	16354	16451	16418	16474	16300	16410	16498	16617	16259	16492	16336	16297	16328	16489	16490	16356	16401	16470	16392	16460	16335	16603	16175	16320	16491	16346	16414	16294	16416	16362	16569	16580	16248	16256	16283	16506	16472	16622	16295	16356	16356	16475	16465	16435	16383	16526	16323	16550	16284	16421	16341	16382	16277	16363	16475	16431	16443	16545	16373	16383	16398	16429	16284	16289	16267	16334	16445	16449	16469	16374	16433	16574	16441	16167	16447	16436	16290	16255	16439	16501	16283	16404	16316	16374	16459	16473	16500	16505	16486	16460	16549	16527	16163	16306	16484	16436	16339	16357	16408	16530	16424	16458	16392	16503	16610	16488	16345	16372	16323	16349	16333	16566	16317	16333	16229	16321	16450	16487	16228	16266	16398	16401	16501	16285	16174	16477	16555	16236	16282	16411	16494	16363	16367	16657	16418	16506	16388	16358	16421	16628	16287	16309	16431	16455	16466	16496	16360	16246	16451	16455	16364	16447	16401	16283	16439	16368	16504	16433	16391	16240	16366	16406	16278	16453	16436	16347	16384	16367	16399	16463	16411	16416	16424	16379	16380	16403	16475	16265	16419	16362	16352	16470	16375	16366	16536	16474	16318	16332	16454	16480	16331	16489	16374	16371	16553	16379	16385	16354	16457	16404	16296	16390	16475	16411	16456	16423	16400	16508	16491	16325	16302	16340	16496	16482	16496	16379	16352	16496	16319	16498	16192	16503	16561	16075	16409	16381	16418	16430	16412	16457	16653	16244	16546	16460	16288	16263	16364	16305	16266	16372	16334	16496	16308	16429	16355	16473	16312	16569	16498	16398	16390	16394	16419	16378	16445	16509	16354	16393	16510	16408	16253	16280	16609	16346	16396	16484	16340	16476	16341	16340	16495	16316	16279	16231	16408	16401	16441	16335	16379	16279	16384	16291	16405	16307	16436	16345	16453	16436	16376	16337	16565	16502	16495	16225	16317	16530	16348	16448	16493	16308	16345	16402	16529	16373	16459	16291	16282	16314	16432	16442	16430	16595	16380	16479	16373	16189	16399	16334	16219	16547	16363	16369	16464	16477	16357	16434	16446	16535	16271	16456	16368	16532	16434	16395	16262	16268	16461	16427	16309	16519	16452	16424	16341	16449	16519	16433	16512	16510	16274	16466	16338	16352	16432	16396	16403	16508	16455	16376	16468	16450	16555	16434	16427	16410	16408	16322	16301	16418	16444	16513	16341	16401	16496	16387	16522	16345	16377	16425	16387	16411	16400	16271	16265	16430	16368	16365	16412	16382	16592	16391	16399	16410	16537	16357	16163	16478	16332	16414	16374	16515	16384	16420	16394	16416	16417	16292	16218	16463	16309	16453	16399	16445	16514	16323	16325	16467	16262	16407	16448	16585	16325	16320	16498	16423	16342	16544	16306	16539	16323	16448	16352	16385	16286	16318	16219	16395	16144	16413	16435	16384	16321	16465	16288	16345	16464	16471	16396	16304	16499	16411	16430	16530	16393	16313	16451	16381	16397	16430	16417	16499	16308	16453	16455	16386	16622	16508	16285	16542	16602	16277	16573	16265	16410	16407	16578	16321	16558	16473	16296	16287	16540	16363	16301	16417	16602	16458	16325	16243	16348	16397	16342	16305	16398	16499	16280	16385	16344	16431	16477	16385	16470	16292	16583	16201	16301	16534	16315	16378	16215	16391	16336	16493	16429	16453	16398	16196	16409	16323	16541	16504	16425	16256	16524	16509	16337	16420	16501	16522	16477	16335	16395	16394	16125	16538	16218	16269	16456	16330	16503	16342	16429	16485	16335	16316	16493	16354	16287	16508	16326	16593	16489	16435	16383	16486	16312	16438	16210	16620	16396	16425	16326	16502	16384	16272	16416	16476	16419	16405	16343	16364	16544	16609	16548	16408	16351	16299	16295	16518	16538	16409	16084	16447	16365	16323	16374	16383	16485	16476	16300	16488	16530	16436	16408	16483	16257	16290	16294	16632	16389	16440	16370	16397	16355	16516	16348	16459	16440	16250	16462	16263	16445	16445	16404	16404	16408	16410	16547	16321	16536	16481	16370	16322	16598	16486	16264	16595	16487	16271	16522	16627	16439	16728	16407	16591	16485	16324	16479	16216	16213	16365	16359	16391	16394	16526	16394	16371	16431	16416	16410	16249	16330	16369	16357	16263	16594	16394	16237	16446	16347	16357	16492	16374	16411	16477	16430	16193	16567	16351	16263	16382	16417	16422	16394	16371	16340	16510	16207	16462	16323	16591	16334	16509	16358	16423	16388	16541	16420	16343	16311	16322	16464	16441	16439	16440	16144	16565	16463	16335	16380	16363	16461	16530	16437	16479	16282	16395	16402	16459	16509	16445	16444	16257	16325	16406	16280	16436	16400
23361	21415	41442	69743	41470	24957	24178	20912	20173	20627	20631	20214	20370	20201	20442	20403	20048	20318	20038	20361	20152	20105	20111	20187	20109	20226	20315	20190	20056	20045	20094	20134	20020	19987	20087	19932	20245	20012	19936	19830	19865	20006	19981	20246	20285	19970	19862	19923	20113	20069	19946	19902	19989	19849	20166	20082	19934	20066	20011	20150	19921	19921	20054	20041	20184	19844	19880	19918	19821	20022	20103	19935	19919	19986	19983	20428	20349	20352	20090	20059	19959	19924	19969	19923	20081	19985	19951	19870	19786	19849	20141	20142	19916	20080	19925	19887	19983	20076	19886	20056	20060	19921	19829	20028	19927	19929	19892	20049	20023	19898	19986	20022	19933	19809	19720	19691	20069	20076	20076	19847	20076	19969	19979	19988	19860	19810	19876	19883	19951	19937	19747	20016	19982	20045	19797	19826	20015	20193	19970	20165	20000	19917	20138	19749	19927	19975	20051	19925	20052	19759	19861	20048	19876	19957	19910	19787	19838	19959	19851	20100	20008	20008	19889	19874	20141	19905	19765	19783	19942	19954	19989	20148	19948	19851	20080	19923	20127	20082	20111	20079	20111	19827	20055	19997	19963	19897	19977	19720	19946	20049	19973	20096	20117	19858	19753	19992	19880	19977	19963	20000	19903	19911	19769	19730	19918	19824	19953	19993	20179	20011	19747	19853	20125	19860	19957	19964	19707	20056	20010	19834	19931	19953	20064	19843	20167	19913	20072	19951	20008	19946	19802	20020	19894	19870	20101	19911	20022	19946	19884	19980	20191	19912	19954	20014	19918	19813	20176	20000	19924	19818	19901	19968	19862	19801	19924	20076	20122	19964	20050	20033	19964	19953	19904	19828	19835	19968	19888	19915	19956	19910	19980	19826	20033	19967	19734	19541	19903	19794	20103	19956	20056	20084	19971	19849	19986	20057	20000	19923	19997	19849	19921	19835	19862	20071	19941	19927	19969	19897	19956	19924	19861	19934	19720	20010	20046	19997	19952	19970	19997	19993	20075	19806	20114	19975	20016	19802	19861	19788	19694	19766	19779	19770	20067	19791	19812	19985	20068	19969	19766	20039	19876	19952	20137	19977	19748	20119	20001	19950	19959	19977	20006	20015	19981	19645	19877	20124	20078	20061	20073	20188	20208	19824	19766	20180	20008	20004	19887	19829	20129	19997	19990	19943	20046	19772	19792	20002	19959	19913	20048	20118	20187	20069	20017	20060	20020	20018	19842	19967	19939	19763	19847	19927	20006	19787	19874	19789	19980	19847	19774	19923	19916	19892	20039	19998	20013	19953	20005	20014	19956	19855	19905	19951	19754	19760	19655	19824	20096	19985	19813	19782	19840	19900	20007	19904	19931	20020	19790	19915	19713	19888	19878	19796	19998	19898	19904	19872	19858	19921	19776	20153	20031	19756	20056	20100	20169	19720	19849	19975	19785	19900	19736	19760	19901	19982	19900	19834	20151	19955	20082	20054	19879	19990	20093	19737	19874	20160	19901	20060	19974	19757	20066	19926	19904	20044	20146	19858	20079	19939	20042	19858	19996	20133	20226	19820	20043	19934	19781	19948	19919	19799	20031	19896	19969	19929	19896	20226	19939	20130	19823	20077	20017	20007	19965	20029	19794	19727	20094	19893	19959	19947	20168	19851	20132	20102	20136	20013	20065	19798	20144	20085	20030	20096	20106	19845	19954	19758	19786	20113	20062	19917	19875	19843	19783	20092	19996	20063	19913	19830	19930	20141	19817	19989	19934	19982	19794	19973	19816	20004	19790	19900	19948	19936	19973	19986	19834	19953	19855	19803	19803	20074	19924	19832	19746	20004	20108	19948	19969	19931	20128	20090	19763	19968	19986	20038	19908	20072	19903	20032	19921	19934	20080	19973	19941	19751	19993	20136	19881	20089	20008	19956	19876	20116	20135	20030	20249	20071	19805	20072	19794	19805	19898	19819	19721	20117	19905	19780	20023	19980	19857	19807	19916	20077	19971	19971	19948	19823	19917	19951	19790	20007	19974	20010	19813	19917	20150	19786	20102	20196	20083	20079	19929	20115	19879	20004	20112	19968	20028	19982	19972	20139	19778	19878	20098	19929	20092	20028	20009	20027	20041	20116	19747	19918	19850	19993	20031	20020	19964	19764	19976	19905	19872	19927	19961	19928	19884	19872	19832	19838	19932	19988	20047	19761	20028	19994	19946	19949	19951	19881	19893	19936	19980	19677	19917	20097	19948	19835	19719	20079	19941	20071	20070	20043	19925	19998	19872	19962	19744	19823	20055	20128	19901	19918	19961	19837	20024	20271	19849	20032	20228	19994	19837	19951	20113	19812	20084	19911	20147	19979	20124	19943	20151	20167	20064	20046	19929	20067	19928	19900	20003	19972	20066	20092	20005	19994	20098	19857	19868	19993	20047	19670	19792	20036	19850	19838	20085	19961	19971	20164	19909	20116	19952	20145	19907	19822	19864	20025	20116	20129	19916	20005	19949	19874	19826	20156	19870	19900	20030	19864	19872	20010	19994	19921	19810	19960	20047	20012	19841	19957	20006	19947	19910	20129	19890	20036	19951	19773	19948	19932	19959	20000	19981	20080	19972	19955	19965	20032	20065	19942	19944	20103	19855	19862	19972	19879	19965	20000	19975	19804	19949	20103	19950	20118	20157	19932	19872	19712	20030	20156	19981	19940	20222	19961	19907	19997	20106	19922	20012	19880	19911	19751	19980	19828	20059	20070	19751	19913	19879	19955	19910	19797	20026	19848	19957	20083	19788	19928	19958	20058	19898	19942	19878	20188	19976	20079	19998	19903	19847	19749	19880	19976	19951	20014	19901	20048	19914	19944	19954	19915	19821	19978	20129	19673	20042	20006	19789	19804	19812	20144	20073	20027	19953	19902	19845	19872	19992	20045	19881	19863	19836	20049	19877	19723	19991	19896	19869	19891	19815	20109	20008	20021	19797	20064	19871	19870	19959	19790	19703	19956	19870	19962	20209	20024	20303	19966	20278	19825	19862	20035	20023	20032	19968	19996	19925	19890	19673	19936	20031	19971	19933	19966	19796	19921	19810	20078	20002	20143	20063	19890	20090	19848	20006	20110	19927	19922	20077	19990	19981	19969	20050	19710	19983	19836	20087	19896	20111	20042	19902	19854	19958	20041	20124	19952	20069	20030	20042	19992	20064	19916	20084	19924	20047	20042	19892	19800	20218	19821	19770	20004	19937	20023	19930	19789	20039	20073	20068	20007	20127	20067	20077	19954	19828	19922	20020	19943	19963	19904	20029	20057	19852	19939	19964	19905	19930	19921	19882	19807	19914	19822	19740	19898	19870	19992	20004	19866	19915	19802	19961	19775	19973	19974	20268	19916	19724	19773	19730	19998	19754	19896	19809	19983	20072	19881	19838	19768	20101	20119	19790	19714	19881	19812	19895	20114	19985	19986	19896	19900	19935	19852	19801	19914	19888	20005	19923	19828	20060	20166	20181	19926	20042	19748	19926	19834	19907	19907	20057	20037	19852	19901	19770	19946	19858	20217	20044	19989	19962	20295	19900	20034	19917	19896	19985	19954	19908	20149	19872	20115	20005	19972	20237	20011	19915	19794	19794	19998	19955	19992	19839	19767	19879	19748	20033	20147	20005	20081	19881	20000	19895	20086	20056	20052	20017	20339	20102	19862	19866	20060	19964	19966	19849	19741	19966	19878	20047	20091	19965	19878	19878	19984	19915	19890	19773	19834	19735	20018	19984	20131	20042	20046	19901	19889	20030	20181	19862	19882	20044	20036	20089	19813	19861	20038	19865	19937	19818	20079	19870	19895	20001	19983	19934	20069	20147	20077	19768	19983	20136	19821	19830	20082	19944	19930	20066	19835	19861	19901	20131	19994	19981	19958	19889	19828	19937	19934	19835	20032	19844	20001	20042	19766	20020	19957	19974	19743	19859	19686	20000	19976	20201	19963	19737	19927	20069	19751	19761	19911	19784	20025	19908	20068	20009	19965	19915	19976	19875	20060	20090	19984	19931	19889	19855	19929	20122	20053	20053	19925	19926	19860	20269	19997	19824	19756	19993	19987	19940	19983	20027	20057	20113	20030	20010	20027	20215	20119	19744	19844	19967	20054	20010	20035	20048	20070	19892	20002	20010	19890	19880	20129	19986	19860	20005	19804	19923	20088	19952	19947	19939	19909	19806	20058	20007	19902	19965	19932	19977	20019	19976	19861	19862	20089	20047	19984	19916	20068	19964	19910	19762	19961	20011	20227	19987	20017	20066	19969	19789	19979	20240	19993	19865	19798	19883	19924	19849	19853	19943	19925	19983	19859	20014	19761	19962	19999	20107	20067	20009	20079	19872	20075	20015	20191	19941	19947	19695	20039	20006	19975	19901	19895	19736	20236	19864	19949	19837	19986	20117	19840	19960	20094	19891	19949	20063	19864	19823	19984	19860	19889	19923	19879	20110	20111	19851	19873	20072	20062	19871	20054	20093	19875	19697	19917	20089	19884	19873	20160	19828	19961	20093	20053	19832	20089	19988	19863	19849	19950	19905	19965	20061	20007	20232	20094	19924	20052	19960	20037	19972	20040	19786	20101	20247	19969	20166	20045	19729	20123	19641	19953	19889	20030	20154	19994	20004	20024	20021	19994	19797	19848	19878	19628	19810	20046	19947	19962	20045	19986	19932	20114	19837	19899	20059	20022	19844	20023	19953	19921	19994	20004	19791	20031	19991	19929	19995	20034	19967	20014	20088	19971	19990	19879	19792	19925	19618	20082	19901	19956	19908	19863	20042	20025	19982	19977	20212	20005	20132	19998	19939	20015	19953	20043	19907	19775	20102	19950	19876	19858	19970	19908	19911	19801	19941	19956	19902	20116	20065	20166	20111	20060	19770	19921	19909	20126	20003	19866	19933	19738	19711	20050	20183	19958	20069	19940	19946	19941	19928	19865	19853	19795	20094	19997	19868	19986	19734	19763	19964	19772	19930	19989	19848	19768	19941	19938	20071	20013	20066	20059	19969	19999	19818	19758	19922	20018	20111	19837	19751	20086	20041	19978	20114	19818	20038	20140	19935	20127	19918	20004	20012	20064	19830	19883	19712	19802	19891	19759	20072	20190	19803	19899	20002	19911
19093	52600	88758	93102	27232	17068	16980	17049	16918	16822	16657	16690	16799	16720	16594	16613	16575	16654	16664	16727	16584	16477	16661	16689	16645	16495	16600	16655	16638	16706	16587	16564	16689	16609	16538	16321	16585	16697	16596	16453	16580	16413	16606	16621	16475	16390	16454	16416	16490	16506	16575	16612	16456	16722	16446	16613	16442	16454	16653	16503	16522	16488	16652	16537	16604	16551	16568	16371	16421	16431	16482	16650	16441	16547	16596	16786	17135	16987	16664	16497	16534	16469	16645	16512	16517	16601	16282	16478	16465	16493	16510	16415	16520	16537	16400	16572	16406	16607	16550	16429	16538	16587	16719	16521	16616	16616	16565	16720	16563	16582	16536	16382	16386	16651	16527	16544	16234	16424	16475	16386	16466	16583	16387	16578	16651	16533	16447	16440	16648	16516	16717	16412	16562	16678	16355	16383	16419	16611	16462	16510	16400	16506	16571	16453	16349	16532	16491	16514	16593	16512	16411	16439	16517	16533	16526	16347	16546	16538	16503	16625	16508	16632	16502	16613	16733	16508	16479	16505	16700	16732	16588	16587	16488	16469	16509	16657	16651	16503	16504	16571	16494	16574	16364	16426	16534	16365	16356	16477	16367	16492	16569	16497	16681	16510	16488	16423	16627	16416	16711	16597	16505	16432	16666	16749	16488	16570	16621	16627	16468	16588	16458	16637	16505	16488	16462	16410	16364	16588	16502	16580	16335	16432	16471	16257	16220	16473	16445	16563	16507	16584	16348	16560	16500	16709	16574	16587	16545	16503	16522	16495	16635	16556	16517	16448	16583	16622	16477	16626	16601	16534	16459	16526	16479	16526	16498	16797	16535	16438	16531	16404	16519	16422	16526	16586	16555	16469	16477	16664	16674	16522	16548	16657	16521	16481	16580	16451	16515	16412	16426	16637	16450	16546	16393	16679	16568	16497	16682	16480	16397	16559	16476	16426	16406	16451	16603	16484	16502	16528	16480	16484	16403	16599	16515	16661	16485	16433	16571	16463	16531	16505	16528	16567	16717	16372	16358	16566	16403	16501	16596	16536	16387	16516	16437	16626	16382	16535	16748	16623	16454	16491	16488	16517	16569	16606	16615	16440	16478	16462	16561	16492	16502	16479	16534	16520	16430	16615	16451	16635	16479	16577	16365	16555	16563	16540	16664	16575	16672	16690	16485	16468	16731	16561	16450	16391	16511	16479	16719	16478	16837	16431	16423	16557	16294	16573	16444	16479	16425	16546	16463	16391	16511	16689	16458	16548	16703	16544	16601	16264	16576	16576	16610	16585	16581	16550	16528	16490	16294	16692	16712	16449	16610	16488	16531	16461	16512	16582	16433	16723	16631	16390	16597	16402	16461	16616	16516	16651	16463	16486	16428	16665	16554	16513	16600	16460	16538	16508	16516	16551	16681	16698	16479	16531	16559	16657	16505	16480	16570	16535	16382	16433	16544	16533	16557	16591	16407	16609	16625	16571	16480	16507	16552	16501	16490	16648	16459	16574	16383	16475	16634	16585	16517	16631	16283	16602	16451	16655	16615	16434	16415	16461	16595	16512	16390	16563	16462	16613	16352	16432	16453	16300	16552	16435	16563	16374	16580	16601	16499	16417	16355	16503	16548	16553	16494	16591	16571	16269	16721	16480	16454	16392	16690	16465	16605	16394	16455	16551	16496	16583	16542	16593	16561	16498	16311	16507	16568	16567	16717	16559	16523	16424	16408	16584	16363	16462	16747	16305	16504	16569	16399	16571	16516	16356	16427	16494	16504	16547	16564	16360	16551	16422	16423	16454	16471	16319	16490	16491	16501	16669	16629	16444	16439	16626	16658	16478	16535	16367	16578	16592	16705	16536	16399	16560	16510	16469	16568	16541	16594	16596	16507	16607	16603	16325	16313	16505	16552	16481	16692	16567	16446	16496	16490	16429	16477	16549	16470	16437	16537	16470	16420	16459	16518	16720	16791	16548	16430	16567	16785	16610	16452	16539	16449	16540	16490	16604	16551	16550	16526	16580	16468	16408	16452	16538	16525	16384	16580	16507	16455	16344	16635	16507	16544	16629	16548	16594	16453	16431	16483	16351	16452	16561	16688	16422	16596	16409	16479	16504	16488	16509	16530	16484	16423	16680	16384	16662	16578	16289	16418	16388	16513	16519	16429	16400	16380	16554	16499	16551	16405	16583	16400	16621	16582	16611	16622	16524	16612	16552	16474	16638	16447	16543	16619	16391	16599	16417	16545	16614	16568	16399	16343	16615	16551	16486	16483	16436	16537	16507	16432	16457	16442	16555	16647	16490	16544	16445	16473	16512	16559	16666	16439	16635	16335	16520	16583	16457	16532	16468	16686	16476	16627	16491	16456	16512	16346	16702	16506	16571	16632	16568	16571	16642	16551	16498	16720	16655	16781	16642	16670	16443	16570	16524	16513	16472	16536	16594	16524	16337	16465	16532	16554	16539	16577	16614	16431	16529	16475	16468	16553	16507	16458	16655	16620	16692	16484	16672	16474	16563	16587	16638	16386	16246	16752	16506	16463	16514	16476	16562	16393	16418	16562	16280	16650	16362	16536	16441	16509	16459	16466	16584	16553	16623	16396	16524	16537	16425	16402	16448	16470	16539	16504	16575	16660	16453	16612	16495	16401	16617	16462	16562	16481	16612	16417	16511	16377	16585	16496	16457	16486	16580	16473	16589	16512	16501	16575	16549	16635	16501	16444	16584	16393	16444	16654	16482	16535	16543	16336	16505	16510	16489	16482	16520	16258	16321	16472	16439	16517	16612	16696	16573	16400	16653	16522	16655	16519	16478	16477	16639	16659	16388	16548	16482	16501	16543	16346	16540	16604	16694	16521	16473	16555	16564	16682	16497	16410	16444	16655	16411	16490	16509	16577	16498	16657	16737	16584	16542	16527	16528	16385	16670	16520	16373	16495	16473	16502	16357	16511	16636	16502	16470	16684	16626	16514	16491	16508	16521	16404	16349	16511	16576	16565	16529	16530	16433	16585	16495	16518	16598	16360	16629	16437	16476	16516	16588	16568	16420	16475	16361	16494	16471	16584	16461	16551	16436	16529	16500	16465	16794	16430	16625	16449	16521	16474	16592	16565	16683	16630	16665	16571	16625	16394	16523	16653	16518	16642	16515	16469	16666	16621	16520	16466	16486	16381	16564	16544	16416	16524	16473	16571	16595	16530	16383	16557	16590	16504	16568	16596	16513	16453	16295	16504	16277	16471	16413	16553	16418	16575	16342	16433	16457	16518	16645	16573	16703	16358	16652	16496	16663	16634	16430	16456	16460	16496	16547	16571	16481	16432	16443	16625	16533	16526	16418	16514	16548	16452	16522	16673	16459	16572	16497	16484	16533	16510	16503	16417	16585	16492	16604	16241	16438	16576	16478	16597	16636	16500	16511	16546	16542	16595	16303	16538	16468	16614	16436	16547	16586	16391	16449	16418	16497	16481	16566	16453	16586	16578	16511	16597	16550	16590	16334	16573	16660	16445	16464	16566	16455	16570	16532	16435	16501	16560	16637	16418	16526	16522	16436	16716	16468	16377	16485	16388	16543	16455	16523	16396	16560	16427	16708	16351	16359	16542	16511	16608	16543	16514	16512	16416	16394	16556	16442	16590	16644	16467	16582	16431	16639	16496	16437	16349	16540	16646	16398	16365	16429	16520	16472	16585	16506	16558	16523	16506	16518	16522	16514	16518	16397	16543	16595	16556	16643	16466	16587	16467	16499	16578	16458	16637	16494	16590	16564	16522	16562	16395	16655	16428	16363	16300	16528	16488	16619	16567	16480	16427	16316	16643	16468	16643	16537	16383	16481	16603	16414	16337	16719	16666	16391	16416	16470	16528	16443	16535	16504	16654	16479	16424	16478	16560	16728	16535	16600	16538	16524	16421	16444	16429	16561	16627	16539	16519	16437	16558	16482	16471	16578	16501	16570	16509	16547	16559	16515	16590	16694	16577	16525	16288	16453	16486	16638	16348	16484	16391	16773	16519	16655	16373	16600	16476	16471	16516	16473	16409	16593	16346	16694	16523	16408	16496	16633	16472	16469	16670	16555	16518	16495	16465	16372	16358	16532	16394	16341	16479	16362	16302	16382	16585	16586	16456	16489	16604	16351	16566	16434	16630	16524	16655	16510	16505	16535	16524	16389	16491	16564	16597	16629	16597	16408	16629	16538	16685	16472	16539	16469	16780	16487	16572	16460	16376	16550	16580	16644	16538	16531	16536	16438	16358	16412	16451	16624	16468	16466	16480	16558	16527	16550	16475	16512	16501	16554	16411	16426	16519	16637	16576	16463	16685	16340	16583	16637	16492	16555	16542	16655	16651	16478	16347	16606	16447	16515	16368	16453	16515	16368	16506	16520	16515	16543	16474	16676	16432	16544	16420	16448	16477	16473	16553	16493	16409	16556	16457	16456	16625	16616	16426	16591	16344	16527	16527	16438	16642	16498	16468	16396	16510	16580	16501	16456	16659	16521	16564	16607	16556	16711	16665	16464	16646	16528	16451	16552	16474	16503	16651	16462	16597	16468	16544	16654	16560	16370	16521	16563	16519	16513	16708	16311	16533	16606	16656	16513	16634	16608	16678	16438	16557	16462	16261	16466	16679	16519	16586	16545	16626	16399	16648	16515	16479	16684	16540	16639	16499	16594	16540	16537	16512	16509	16609	16453	16710	16313	16428	16332	16550	16604	16357	16478	16574	16485	16525	16548	16443	16450	16507	16712	16591	16468	16475	16420	16561	16485	16513	16556	16761	16604	16491	16342	16569	16588	16587	16747	16428	16481	16533	16362	16681	16637	16390	16483	16601	16517	16458	16517	16568	16417	16384	16461	16564	16380	16484	16560	16538	16314	16611	16459	16489	16417	16666	16552	16471	16478	16501	16498	16587	16359	16630	16320	16526	16432	16400	16385	16526	16544	16645	16543	16473	16491	16346	16525	16625	16247	16525	16663	16427	16585	16463	16441	16483	16360	16499	16596	16651	16419	16524	16768	16675	16535	16542	16300	16600	16473	16667	16504	16612	16326	16441	16535	16361	16538	16533	16544	16483	16454	16590	16600	16564	16708	16576	16595	16365	16534	16459	16478	16561	16525	16452	16730	16573	16623	16463	16541
11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	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
